Open John-Candlebury opened 1 week ago
Spell checker encountered unrecognized words in the in-game text added in this pull request. See below for details.
This alert is automatically generated. You can simply disregard if this is inaccurate, or (optionally) you can also add the new words to tools/spell_checker/dictionary.txt
so they will not trigger an alert next time.
Summary
Content "Microlabs will now spawn foes from a series of mutually exclusive lists."
Purpose of change
The base framework of Microlab generation hasnt really received much attention since it was added between 3 and 5 years ago. Now that they are set to replace the standard RNG lab completely its worth to take a look into how they work and overhaul their generation to produce more interesting exploration experiences.
I've chosen to start by varying the monster lists encountered, as this is a simple chance witha very strong gameplay impact. That can also later on be used to inform the spawning of special maps within the lab.
Needless to say it'll be necessary to track the actual impact of this changes for a few months, as I expect some variants to require difficulty tweaks in the future.
Describe the solution
The base spawns placed by "GROUP_MICROLAB" have been greatly reduced, but each microlab now generated will complement those with any of these lists:
Testing
Visited most variants of lab by manually setting parameters.