Emmanouil Papadeas
5e34faf793
Resizing should now work
...
Also fixes cel replacing
2024-12-04 01:21:54 +02:00
Emmanouil Papadeas
442285d15f
Make undo/redo store tilemap cell indices and tileset tiles
...
Fixes issues with cases 0.5 and 5 of auto mode, and should be a better system overall. Only works with BaseDraw tools, needs to be applied everywhere as well.
2024-12-04 01:21:54 +02:00
Emmanouil Papadeas
2c6dcdcf78
Add documentation for LayerTileMap and TileSetCustom, along with a class description for CelTileMap
2024-12-04 01:21:54 +02:00
Emmanouil Papadeas
ad1252c142
Manual mode should update other cels that have the same tileset
2024-12-04 01:21:54 +02:00
Emmanouil Papadeas
f077b147e9
Save and load to/from pxo files
2024-12-04 01:21:54 +02:00
Emmanouil Papadeas
5b50270ee2
Undo/redo now removes tiles and re-indexes tilemap tiles
2024-12-04 01:21:54 +02:00
Emmanouil Papadeas
d95c3f7555
Properly implement the auto tile editing mode
...
Should work well now.
2024-12-04 01:21:53 +02:00
Emmanouil Papadeas
9187d8a9be
Don't delete tiles that have been added using the stack mode
2024-12-04 01:21:53 +02:00
Emmanouil Papadeas
f42454ef03
Improve tileset editing logic
2024-12-04 01:21:53 +02:00
Emmanouil Papadeas
4f1ee0e828
Add a tileset panel
...
Code is a bit meh, needs to be written better.
2024-12-04 01:21:53 +02:00
Emmanouil Papadeas
174f7d4b9f
Initial work for tilemap layers
2024-12-04 01:21:53 +02:00