mirror of
https://github.com/ctruLua/ctruLua.git
synced 2025-10-27 16:39:29 +00:00
Renamed item.fileSize to item.size in fs.list() return value, enabled 3D in the editor, added a lot of missing documentation
For the return values, I followed this rule: if the fuction returns true on success, it should return false, error on error; for every other case it should return nil, error on error. Also, who doesn't want to edit code in 3D ? The line depth depends on the indentation level.
This commit is contained in:
parent
2b7d37304d
commit
358b68c643
13 changed files with 143 additions and 72 deletions
|
|
@ -1,5 +1,5 @@
|
|||
/***
|
||||
The `map` module.
|
||||
The `gfx.map` module.
|
||||
Tile coordinates start at x=0,y=0.
|
||||
@module ctr.gfx.map
|
||||
@usage local map = require("ctr.gfx.map")
|
||||
|
|
@ -47,7 +47,9 @@ Load a map from a file.
|
|||
@tparam texture tileset containing the tileset
|
||||
@tparam number tileWidth tile width
|
||||
@tparam number tileHeight tile height
|
||||
@treturn map loaded map object
|
||||
@treturn[1] map loaded map object
|
||||
@treturn[2] nil in case of error
|
||||
@treturn[2] string error message
|
||||
*/
|
||||
static int map_load(lua_State *L) {
|
||||
texture_userdata *texture = luaL_checkudata(L, 2, "LTexture");
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue