EnemyVariety
Allow the director to select multiple types of monsters, bosses and/or elites per wave.
Last updated | 2 months ago |
Total downloads | 1081 |
Total rating | 2 |
Categories | Enemies Server-side |
Dependency string | 6thmoon-EnemyVariety-0.2.1 |
Dependants | 0 other packages depend on this package |
This mod requires the following mods to function
bbepis-BepInExPack
Unified BepInEx all-in-one modding pack - plugin framework, detour library
Preferred version: 5.4.2100README
Introduction
Normally, when a wave of enemies spawn in they will all share the same monster type. This modifies that procedure to reroll for a new monster and elite affix after each one. In addition, the director is more likely to choose an expensive enemy when enough credits remain.
The above behavior has been tuned to provide a cadence that should feel almost the same as vanilla. However, it may be slightly more fast-paced or challenging than fighting uniform enemy groups. As an added benefit, this reduces the amount of fodder enemies that serve only to trigger area of effect and lessens elite spam, especially in the late game.
Support
All credit to Nuxlar for the original idea, previously I contributed code to the deprecated DirectorRework and will continue to maintain this as an alternative. Note that it is also compatible with game versions prior to the Seekers of the Storm update.
- Please report any issues or significant incompatibilities discovered here.
Version History
0.2.1
- Horde of Many chance is configurable instead of absent entirely.
0.2.0
- Halcyon Shrine is not affected.
- Improved compatibility with SS2 and other plugins.
0.1.1
- Prioritize more expensive enemies if sufficient credits are available.
0.1.0
- Add configuration to determine if multiple boss types should appear.
- Fix error message and address various edge cases.
- Prevent director wave ending prematurely if an expensive card is chosen.
- Show appropriate boss title and Shrine of Combat message.