Please disclose if any significant portion of your mod was created using AI tools by adding the 'AI Generated' category. Failing to do so may result in the mod being removed from Thunderstore.
Weather Modifiers
Adjust scrap value and amount based on moon weather. Increase enemy power levels & adjust spawn curves, enable early enemy spawning for higher difficulty and customize enemy spawn caps.
| Date uploaded | 9 months ago |
| Version | 1.0.2 |
| Download link | Wisher-Weather_Modifiers-1.0.2.zip |
| Downloads | 88 |
| Dependency string | Wisher-Weather_Modifiers-1.0.2 |
This mod requires the following mods to function
BepInEx-BepInExPack
BepInEx pack for Mono Unity games. Preconfigured and ready to use.
Preferred version: 5.4.2100README
WeatherModifiers
WeatherModifiers transforms moon weather from an annoyance into a high-stakes, high-reward strategic choice. By dynamically adjusting scrap value & spawn rates, and enemy spawn rates & spawn caps, this mod incentivizes players to prioritise active weathering planets for better rewards.
Features
Dynamic Scrap Scaling
- Weather Multipliers: Configurable multipliers for both the total value and total amount of scrap spawned based on the current weather.
- Persistent Gift Boxes: Tracks the weather a Gift Box was found in to ensure its value remains consistent with its origin, even if opened later on the ship or otherwise.
Enhanced Enemy Spawning
- Power Level Bonuses: Additive bonuses to indoor and outdoor power caps. Want an Eclipsed moon to have 500 power? Now you can.
- Aggressive Curves: Automatically adjusts spawn probability curves. As power bonuses increase, the game checks for spawns more frequently and with higher success rates.
- Early Spawning: Optional feature to trigger the spawning sequence earlier in the day (Hardcoded to 8:30 AM indoors and 10:30 AM outdoors).
Customizable Mob Caps
- Max Count Bonuses: Increase the individual caps for specific enemy types (e.g., allow multiple Brackens or more-than-normal Coil-heads) based on the weather condition.
Highly Configurable
- Almost every single multiplier, bonus, and feature toggle is exposed in the BepInEx configuration file for fine-tuning.
Installation
- Ensure BepInEx is installed.
- Place
WeatherModifiers.dllinto yourBepInEx/pluginsfolder. - (Optional) Install LobbyCompatibility for better modded lobby management.
Support
For bugs or feature requests, please visit the GitLab Repository.
Consider checking out my Patreon page: https://www.patreon.com/77wisher77, support there helps me keep working on mods and other projects.
CHANGELOG
Patch - 1.3.3
- Fixed a bug where the minimum enemies to spawn calculations were off with bonus power levels
Patch - 1.3.2
- Make giftboxes scale with progressive modifiers
Patch - 1.3.1
- Fix a bug with enemies spawning earlier when they shouldn't
- adjusted how enemies spawn throughout the day when there is bonus power levels
Release - 1.3.0
- Added progressive modifier scaling
Release - 1.2.0
- Added modded weather support via the library mod WeatherRegistry
Patch - 1.1.1
- Fix Lobby Compatability support
Release - 1.1.0
- Reworked early spawning to be per weather
Patch - 1.0.2
- Add BepInExPack as a dependency
Patch - 1.0.1
- Fix typo in code
- Decouple enemy spawning logic to allow spawns as soon as feasible even if earlier spawns is off (within normal time constraints)
Release - 1.0.0
Initial release
Lobby Compatability support currently broken