Seasonality
Dynamic seasons by altering textures and colors, providing an immersive environmental experience that changes with time.
Date uploaded | 9 months ago |
Version | 3.2.0 |
Download link | RustyMods-Seasonality-3.2.0.zip |
Downloads | 3241 |
Dependency string | RustyMods-Seasonality-3.2.0 |
This mod requires the following mods to function
denikson-BepInExPack_Valheim
BepInEx pack for Valheim. Preconfigured and includes unstripped Unity DLLs.
Preferred version: 5.4.2105README
Seasonality
Dynamic seasons by altering textures and colors, providing an immersive environmental experience that changes with in-game time.
Disclaimers
This plugin is still in development and will be seeing further improvements, so be sure to backup your worlds before each update.
Removed ValheimPlus incompatibility. Please test without V+ before you complain to me about bugs.
Major Update 3.1.3
Delete configurations - major changes
- Timer is based off in-game time
- New feature: Season change only when sleeping (toggle in configurations)
- Optimized weather system
- Finished adding all basic creatures to replacement map
Features
- Four seasons: Winter, Spring, Summer, Fall
- Counter determined by age of world
- Full configurability
- Status Effects depending on season
- Weather control
- Use of custom textures
- Custom weather creation
- YML configuration options
Screenshots
Configurations
- Control configuration enables user to decide season at will
- Current season displays season and is a drop down choice for user
- Player modifiers can be toggled on and off
- Seasonal weather can be toggled on and off
- Modifiers can be customized
Status Effects
Color
This plugin color tints the materials in the scene, meaning any color choices you apply will almost always darken the object. In order to lighten an object, it is necessary to replace the texture. For example, most of the winter objects are texture replaced meaning any color choices you make won't be used.
Global Keys
season_winter
season_summer
season_spring
season_fall
Custom Textures
The plugin allows to use of custom textures by adding png files into the designated directories within your configuration folder in bepinex.
File structure
BepInEx
- config
- Seasonality
- Textures
- Beech
- BeechSmall
- spring.png
- summer.png
- winter.png
- fall.png
- Birch
- ...
The names of the png files must follow the summer.png
syntax in order for the plugin to recognize it.
Notes
Come find me on OdinPlus Discord in order to share texture files and learn about what the texture needs to look like.
Texture Example
These are the images used to modify Beech
trees in the meadows, spring.png
and winter.png
, the last one is for BeechSmall
tree spring.png
Contact information
For Questions or Comments, find Rusty in the Odin Plus Team Discord
Or come find me at the Modding Corner
If you enjoy this mod and want to support me: PayPal
Changelog
Version |
Update Notes |
---|---|
1.0.0 | - Initial Release |
1.0.1 | - Minor improvements ( Counter does not work well on servers ) |
1.0.2 | - Clutter visual improvements |
1.0.3 | - Tweaked configs |
1.0.4 | - Fixed server side timer |
1.0.5 | - Minor improvements and Project Auga compatibility |
1.0.6 | - Birch tree custom texture fix |
1.0.7 | - Weather EnvMan bug fix |
1.0.8 | - Fixed grass textures, added variety to water lilies and vass and fixed admin death resetting counter |
1.0.9 | - custom texture fix |
1.1.0 | - Visual tweaks and added command to force reload terrain |
1.1.1 | - Weather by season by biome configs added - delete old cfgs might be necessary |
1.1.2 | - fixed weather config for summer being in wrong spot and moved textures out of plugin into config folder and lox fur coat turns white for winter |
2.0.0 | - Texture replacement overhaul - Commands added - Warm Snow Weather - Summer never cold - Winter always cold - Might need to delete old configs |
2.0.1 | - Invariant culture Tmp_Tex hotfix |
2.0.2 | - Texture hotfix and timer temp fix |
2.0.3 | - Mistland trees fix and timer timezone config added to fix timezone differences |
2.0.4 | - Fixed timer UI timezone issue |
2.0.5 | - Shrudnal added compatiblity with Auga and Minimal Status Effects by Randyknapp - Expanded mosses to swamp and plains differenciation - Plains grass and beyond now compressed using DTX1 and filter point to properly make edits |
2.0.6 | - timespan hotfix |
2.0.7 | - Server synced Weather system and tweaked textures |
3.0.0 | - WeatherMan properly changes when you transition biome - Performance increase ( should be near zero fps impact now ) - more visual tweaks - timer visual tweaks |
3.0.1 | - Weather man redundancies added - gull turns into crow for fall |
3.0.2 | - Minor fix to Clear Warm Snow environment |
3.0.3 | - Fixed custom barks not being applied and added new category - Pickables - Color blind folks can now retexture mushrooms and raspberries to their liking |
3.0.4 | - Added deeper configuration options using YML |
3.0.5 | - Fixed weather SE disappearing |
3.0.6 | - Client only Server connected timer works properly - Added seasonal armors |
3.0.7 | - Fixed season desyncing - Fixed status effect timer visibility toggles |
3.0.8 | - Fixed swamp tree branches using swamp grass textures |
3.0.9 | - Syncing tweaks and beta release of frozen water feature |
3.1.0 | - sorry |
3.1.1 | - cough cough |
3.1.2 | - Tweaked frozen water material and optimized to reduce possible stutters |
3.1.3 | - Timer is based off in-game time, optmized weather system, added only change season when sleeping feature |
3.1.4 | - Added toggle to replace creature textures and mistland rocks moss change to white during winter |
3.1.5 | - Fixed weather not changing after boss event and improved frozen water |
3.1.6 | - Fixed ship placement and fixed localization of weather tooltip |
3.1.7 | - Optimizations to reduce stuttering |
3.1.8 | - Made sure to re-apply season status effects after death |
3.1.9 | - Fixed if user logs out and back in, re-apply season status effect |
3.2.0 | - Overhauled weather system and tweaked fall damage modifier recommended by bid-soft |