Health and Weather Based Saturation (UPDATE 2)
Tired of readjusting your saturation settings everytime just to fit the weather atmosphere? Can't use shader mods coz of potato PC? Then you're in luck, I present to you my humble simple mod that will adjust the game saturation depending on the amount of health and the type of weather you have.
This mod automatically readjust the game saturation (r__saturation) in the Settings depending on the weather and the character health. The Saturation setting will be locked while this mod is installed.
How to configure the saturation level:
To configure, open the "health_and_weather_based_saturation.script" and edit these variable's value at the beginning of the script:
- HEALTH_BASED - if you don't want the health based aspect, just change the value to false, true by default
- DEBUG_MODE - if you're playing around the debug mode especially the weather editor and notice that the saturation doesn't change then change the value to true. Just don't forget to change the value again to false after. false by default
- BRIGHT_WEATHER_SATURATION - 1.5 by default
- SLIGHTLY_BRIGHT_WEATHER_SATURATION - 1.2 by default
- CLOUDY_WEATHER_SATURATION - 1 by default
- STORMY_RAINY_WEATHER_SATURATION - 0.8 by default
- BLOWOUT_PSISTORM_WEATHER_SATURATION - 1 by default
- UNDERGROUND_MAP_SATURATION - 1.5 by default
Below these individual variables are their corresponding weather files that will be affected by their own corresponding saturation variable. You can reorganize or re-categorize the weather files if you want coz it's not within the scope of MCM. Remember that the acceptable range for saturation is 0 - 2 only, going beyond will spam your console with "Invalid Arguments" logs
Installation:
Just drag and drop to the game root folder
Change logs:
UPDATE 2
- MCM Support YAY!!!. Thanks Harald_ino, if it wasn't for you the MCM support might not happen at all. Sadly no Russian Localization yet, contact me if you can do that.
- EDIT: Please disregard the Indoor Saturation option, coz it's not working for now.
UPDATE 1
- Added a HEALTH_BASED and DEBUG_MODE option in the script. Sorry has no MCM support :(.