All core IO functionality extracted into a library for use in external tools.It also serves as a replacement for sharing hex editor offsets - if you make it into a file-format-aware script instead, there is much smaller change of it breaking after an update. Support for running scripts that automatically modify your data file (or perform other nefarious tasks) - this is the way to distribute mods, but creating them is a manual job for now.The output is accurate (except for the latest GameMaker versions), but it could use some more cleaning up of the high-level structures. This means you can add any custom code to the game, either using the built-in GML compiler or GML assembly. Allows for code disassembly and editing.Includes a (very) simple room/level editor.An editor which lets you change (almost) every single value, including unknown ones.Properly handles all of the pointers in the file so that if you add/remove stuff, make things longer/shorter, move them around etc.Can read every single byte from the data file for lastest version of Undertale, Deltarune, and most other GameMaker: Studio games (GM:S 1.4 and GMS2 bytecode versions 13 to 17 are currently supported) for every platform and then recreate a byte-for-byte exact copy from the decoded data.
Have questions? Want to talk? Join us on Discord! I heard you like digging deep into Undertale data so I made a tool just for you!