Posted February 05, 2023 by yano
In this update, we added more than 20 new monsters, and more than 50 default descriptions and sub descriptions
We also added better "starter" support in this update, including a simple "Choose your Starter" screen that plays after the Professor Prologue cutscene! You can view this but restarting your game. You can restart your game by pressing DEL on the title screen, or navigating to the following file directory, and either moving or renaming your current "save.sav" file.
You will also find that we've started added questing and eventing scripts, you can find these within the "quests" and "quest_functions" scripts, however we recommend waiting until we have more scripts added, polished versions of existing scripts, and perhaps even until we have some example quests made with the scripts. There will be a tutorial video on how to work with these scripts once we have enough of them made, and a working polished system put together.
We also did a good number of bug fixes, performance improvements, and clutter removal with this update. See below for a list of changes:
Notes
We changed A LOT in this update, please backup before updating! Because you may have to do a little bit of work to get your project working with this update. We changed the enumerator's for both monsters and moves, so if you used this enumerator in any places (like adding a monster, or setting trainers teams), you have to update it to the new system.
The old system looked like this:
m.Nekosword, moves.Clobber
The new enum system needs to read like this:
m.MONSTER_13, moves.LIGHT_1
If you're getting crashes, it's almost certainly because of this. To fix it, simple do:
Edit -> Search and Replace -> Type "m.", and "moves." to find all the places these enumerators are mentioned, and update them to the new system. You shouldn't have these enum's mentioned tooo often, but regardless, it shouldn't take long at all to perform these steps.
As for figuring our what monsters are what numbers, we've added a new layer to the spr_monsters sprite that shows you this. Additionally, there's a new sprite that's just the numbers and nothing else, just in case you need them.