1.3 is out! Bug fix and better yy formatting
GM Link - For Aseprite » Devlog
Wanted to get this out as soon as I found a solution for the yy format encoding.
- Switched to a custom algorithm for encoding the .yy and .yyp files instead of treating them as regular json. This will now make sure that the project tool in GameMaker is no longer needed when updating sprites. The IDE still loads though, which I suspect is because I'm still not indenting the lines exactly as GM wants. I'll get that sorted ASAP
- Fixed a blatant mistake where "null" was replaced globally in the the yy file, which includes the names of assets, instead of only actual null values. They are replaced to something else for making it easier to deal with null as Lua doesn't have null. Come to think of it, I probably should make sure that the placeholder is truly unique and not just "PLACEHOLDER" as it is now, just to be sure. I'll get it next time!
For the future update, other than the things mentioned above, I plan to add a feature that remembers which GM projects are connected to which Aseprite files. This is not only convenient but it also saves you from committing the terrible mistake of switching to a different Aseprite document, then updating all your sprites from there into your other GM project. Stay tuned, but for now, be careful with this!
All the best,
Tore
Files
GMLink_1.3.aseprite-extension 25 kB
5 days ago
Get GM Link - For Aseprite
Download NowName your own price
GM Link - For Aseprite
Sync your Aseprite sprites to GameMaker with one click, no extra programs needed.
Leave a comment
Log in with itch.io to leave a comment.