-
Notifications
You must be signed in to change notification settings - Fork 3
Open
Labels
gamemaker bug*Again?**Again?*
Description
Syncing an already-synced .ASE after adding a new frame corrupts the sprites in GM:
To reproduce:
- open GM
- open shark_chomp in GM
- sync shark_chomp.aseprite
- add at least one frame to shark_chomp.aseprite and save
- close and re-open the shark_chomp sprite in GM for the new frame to display correctly
- observe corruption artifacts and/or sprites being wildly offset or sometimes a white rectangle with a red x in it
If you run the game the new frame tends to be invisible.
If you close and re-open GM the new frame will become invisible in the editor.
If you delete the new frame in Aseprite and sync, Asesync will throw an error: Invalid field access : FrameId because the GM sprite has more frames than the aseprite.
Additionally I've seen a funny bug where GM seemingly creates a frame that is... 10 frames long?? pic related
Not sure how to reproduce but I suspect it is also related to frame number changes
IDE v2023.6.0.89 Runtime v2023.6.0.137
Metadata
Metadata
Assignees
Labels
gamemaker bug*Again?**Again?*