Final Patch (?)


Edit two hours later: fixed an error where mod_script_call_nc should be used instead of mod_script_call.  If I missed something, do tell me.

Edit eight hours after the two hour edit: Custom Options should no longer cause errors in replays.

I have rewritten some of the mod, things are different but should be functionally the same with more polish.

  • options use instances for their input types now
    • this made it easier to manage for me, but also allowed for some cool stuff
    • feel free to steal the instance code, I don't mind
    • if you change a field in your option, it will not update until the menu is closed and reopened or the player leaves the page
  • visuals are nicer, a bunch of bugfixes too (I think)
  • text for page names and mod names is now saved as a sprite when needed, instead of using a surface or draw_text_transformed
  • added more safety checks
  • removed the ability to use legacy configurations
    • I did not want to support it anymore
    • as far as I am aware this only affects the old (and current because I have yet to update it) version of Revivable Enemy Mutants
  • updated the example and template files

If everything goes well and nothing needs fixing, this is the definitive/final version.  Thanks for using my mod as part of your mods.

Files

custom options (final).zip 20 kB
Mar 15, 2021

Get Custom Options

Leave a comment

Log in with itch.io to leave a comment.