David Capello
557b22a719
[lua] Sprite:newTileset() uses sprite grid size by default ( fix #4116 )
2023-10-30 13:45:11 -03:00
David Capello
bb60da8c60
[lua] Make Sprite:newTileset(Rectangle) work ( fix #4117 )
2023-10-30 13:40:12 -03:00
David Capello
faabacdd39
[lua] Fix undo/redo of tileset properties changes (name/baseIndex)
2023-01-13 19:16:15 -03:00
David Capello
11a3e634b1
Fix bug undoing tileset deletion wasn't restoring its name correctly
...
Actually it looks like a long-standing bug in the write/read_tileset()
functions where tileset names aren't saved (so another bug fixed with
this change is that restoring a tileset from a crashes session/file,
will restore the tileset name correctly).
2023-01-13 18:54:31 -03:00
Gaspar Capello
0ab6f9681d
Tests for Sprite:newTile() and Sprite:deleteTile() methods
2023-01-12 09:28:33 -03:00
Martín Capello
7e16b49644
Add tileset creation/deletion tests in lua
2023-01-12 09:25:43 -03:00
David Capello
81b2507bb6
[lua] Add Tileset:tile(tileIndex) API to get tile image/data/properties ( fix #3653 )
...
This should replace the old Tileset:getTile(tileIndex) which returns
only the image.
2023-01-06 19:50:04 -03:00
David Capello
bd674dcb31
Add user data to tilesets (only logic side + scripting properties)
...
There is no UI yet to set Tileset user data (color and text).
2022-11-08 19:23:56 -03:00