Skip to content

My Level Mod v4.2

Choose a tag to compare

@J-N-R J-N-R released this 04 Mar 06:31
· 23 commits to master since this release
66c8221

This is a minor update to the API layer which makes the code cleaner and easier to use :D

The biggest changes are:

  • My Level Mod now uses git submodules instead of copying dependencies (except for libcurl)
    • This makes dependencies capable of updating automatically, while also simplifying the repository.
  • Improved code comments and public API surface.
    • One example of an improvement was the importLevel function, which now uses overloaded functions instead of optional function parameters.
  • Fixes a bug where auto update would fail (libcurl needed an update for Windows 11)

While I normally wouldn't ping autoupdate for API changes, since this version updates debug messages I will make an exception, sending a notification to users to update. I'm excited to see if it will work after this long! (2 years)


A major restructuring is coming soon! There is a known bug involving the game crashing once a custom level has been complete. This is due to the fact that there is no unload function (nor regular load function) as these are level-specific, and My Level Mod works with all levels. Fixing this will require finding all the hard-coded memory addresses for level headers containing pointers to load and unload functions, which requires reading decompiled source code. It's going to be a fun couple of months for sure 😅