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
2301ba9fcc
Make manual tile editing mode automatically update all other image portions that have the same tile index
2024-12-04 01:21:54 +02:00
Emmanouil Papadeas
419154bafe
Resize indices on project resize
2024-12-04 01:21:54 +02:00
Emmanouil Papadeas
c24a2240fe
Prevent from setting tile indices out of bounds of the canvas
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
12eda32176
Properly update the tileset when using any tool
2024-12-04 01:21:53 +02:00
Emmanouil Papadeas
14a13a2161
Add user data for cels, frames and tags
...
Projects and layers are next, once I add project and layer setting dialogs respectively.
2024-04-04 01:27:50 +03:00
Emmanouil Papadeas
359f509d57
Make the opacity slider affect layer opacity instead of cel opacity
...
And move cel opacity inside the cel properties.
2023-12-06 03:44:55 +02:00
Emmanouil Papadeas
c0a8202145
Add cel properties and z-index to individual cels
2023-12-06 03:22:33 +02:00
Emmanouil Papadeas
a627cff107
Only have one CelButton scene instead of using inheritance
2023-12-05 00:40:16 +02:00
Emmanouil Papadeas
41fdba266a
Organize layer and cel class files by putting them in folders
2023-12-05 00:33:26 +02:00