Level scaling + some fixes
[h2]Level Scaling[/h2]
Implemented level scaling, which is configurable when starting new games. When you enter a new area, the NPCs and enemies which spawn are capped to approximately X levels higher or lower than you, where X is the configurable “level difference cap”. As well, events and effects which would’ve used the area level are now calculated using the level-scaling-adjusted area level.
It is not retroactive to older saves. If you want to manually edit your old save to use this feature: First load the game and save it again, which triggers saving the default values for the new fields. Then go into my_save.txt and edit both instances of “lvlDiffCap” to the desired number greater than or equal to 0 (the lower the number, the more intense the level scaling).
[h2]General Improvements[/h2]
Implemented level scaling, which is configurable when starting new games. When you enter a new area, the NPCs and enemies which spawn are capped to approximately X levels higher or lower than you, where X is the configurable “level difference cap”. As well, events and effects which would’ve used the area level are now calculated using the level-scaling-adjusted area level.
It is not retroactive to older saves. If you want to manually edit your old save to use this feature: First load the game and save it again, which triggers saving the default values for the new fields. Then go into my_save.txt and edit both instances of “lvlDiffCap” to the desired number greater than or equal to 0 (the lower the number, the more intense the level scaling).
[h2]General Improvements[/h2]
- Removed quest minimum level requirement because it doesn’t make sense with Locations V2. This is just a stopgap measure until a more comprehensive quest overhaul is implemented in the future.
- Fixed bug where http calls weren’t parallelized as well as they could’ve been. The speeds of Sapphire and Silver cloud gen are now significantly improved.
- Image gen: Player’s image is now generated before everything else.
- Edit region name/description: Right click a region in the map to edit its name or description.
- Fixed Wombo image gen issue which would happen about 0.1% to 20% of the time depending on your computer, where the generated image wouldn’t appear in the game.
- Improved display of saves in loading menu (includes player name and level scaling amount, if available).
- Undo point is now added when creating one’s own recipe