File information

Last updated

Original upload

Created by

Arindel

Uploaded by

SirArindel

Virus scan

Safe to use

Tags for this mod

About this mod

Framework for weather mods. Change what weathers play each month depending on season. Requires patching weather mods, does nothing on its own.

Requirements
Permissions and credits
Translations
  • French
Changelogs
Donations
Seasonal Weathers Framework
by Arindel



Requirements

SkyUI
PapyrusUtil SE - Modders Scripting Utility (for Save/Load settings to external file)
A weathers mod that doesn't have seasons support
A patch for the respective weathers mod

Highly recommended
Seasons of Skyrim SKSE


Description
     Seasonal Weathers Framework is a mod that can integrate seasons support to weather mods through a simple patch to alter weather chances each month such that there's no snowing weathers during summer and no rain storms during winter.

     To make use of this mod, you need to add the Globals provided by Seasonal Weathers Framework to a weather mod's Regions records through a patch.

     This way, any weathers mod can have a seasons system similar to Obsidian Weathers & Seasons, but it is possible to also have it function like Aequinoctium which has season specific weathers. Both of those mentioned mods' seasons systems are included in one place.

Features
  • Dynamically altered Globals based on month that can be attached to weathers in Region records through a patch.
  • MCM interface for customizing weather chances for each month.
  • Seasonal Imagespaces - change image colors depending on season, such as colder colors during winter. (Not compatible with most ENBs)
  • A simple Load/Save settings so you don't have to adjust again upon New Game. Requires: PapyrusUtil SE - Modders Scripting Utility



Install
  1. Install Seasonal Weathers Framework
  2. Install a weather mod of your choice (See Patches available section to see what weather mods are covered)
  3. Install the patch for the weather mod you chose (see available patches in Files section)



Patches available
     Warning, the patches may be outdated. I hope that others make the patches and maintain them themselves as I can't keep track of them all the time.
Patches are available for the following weathers mods:


Vanilla version
works for the following weathers mods:



Compatibility
     Seasonal Weathers Framework itself doesn't touch any vanilla records and doesn't conflict with anything.

     However, the patches available here made for weathers mods will have incompatibilities with other mods like Sounds of Skyrim and Audio Overhaul for Skyrim. They are incompatible because those mods also change the Region records that weathers mods use.

     So, if you already use patches between weathers mods and mods like Sounds of Skyrim and Audio Overhaul for Skyrim, you will have to edit them to include Seasonal Weathers Framework as well.

     Please do not ask me for patches regarding other mods that aren't weathers mods. I leave this part to the rest of modding community.




The following part is for those who want to make patch for weather mods to work with Seasonal Weathers Framework.


When you make a patch, you need to add the Globals provided by Seasonal Weather Framework that start with Season_ (for non-snowy regions) or SN_Season_ (for snowy regions) to each weather in the Region records.
Example Screenshot

Most weather mods don't have snow weathers in non-snowy regions so you will need to manually add them to the Regions records and then assign them a Global. Same thing for snowy regions and rain weathers.

You can use the following Globals when adding them to the weathers in Region records:

Spoiler:  
Show


For non-snowy regions:

Use the Common set of Globals if you need the more simple seasons system similar to Obsidian Weathers, these Globals are used all seasons, but their values are changed based on month.

Season_Common_Overcast
Season_Common_Pleasant
Season_Common_PleasantA
Season_Common_Rain
Season_Common_Rain_Storm
Season_Common_Snow
Season_Common_Snow_Storm

The following Globals are for weathers you want to play only during that season in non-snowy regions. A system similar to Aequinoctium's seasons system where if you assign the weather a Spring Global, the weather will only play during Spring. These season-specific sets of Globals are useful if you want to make complete weather sets for each season.

Season_Spring_Overcast
Season_Spring_Pleasant
Season_Spring_PleasantA
Season_Spring_Rain
Season_Spring_Rain_Storm
Season_Spring_Snow
Season_Spring_Snow_Storm

Season_Summer_Overcast
Season_Summer_Pleasant
Season_Summer_PleasantA
Season_Summer_Rain
Season_Summer_Rain_Storm
Season_Summer_Snow
Season_Summer_Snow_Storm

Season_Autumn_Overcast
Season_Autumn_Pleasant
Season_Autumn_PleasantA
Season_Autumn_Rain
Season_Autumn_Rain_Storm
Season_Autumn_Snow
Season_Autumn_Snow_Storm

Season_Winter_Overcast
Season_Winter_Pleasant
Season_Winter_PleasantA
Season_Winter_Rain
Season_Winter_Rain_Storm
Season_Winter_Snow
Season_Winter_Snow_Storm

For snowy regions:

Use the Common set of Globals if you need the more simple seasons system similar to Obsidian Weathers, these Globals are used all seasons, only their values are changed based on month.

SN_Season_Common_Overcast
SN_Season_Common_Pleasant
SN_Season_Common_PleasantA
SN_Season_Common_Rain
SN_Season_Common_Rain_Storm
SN_Season_Common_Snow
SN_Season_Common_Snow_Storm

The following Globals are for weathers you want to play only during that season in snowy regions. A system similar to Aequinoctium's seasons system where if you assign the weather a Spring Global, the weather will only play during Spring. These season-specific sets of Globals are useful if you want to make complete weather sets for each season.

SN_Season_Spring_Overcast
SN_Season_Spring_Pleasant
SN_Season_Spring_PleasantA
SN_Season_Spring_Rain
SN_Season_Spring_Rain_Storm
SN_Season_Spring_Snow
SN_Season_Spring_Snow_Storm

SN_Season_Summer_Overcast
SN_Season_Summer_Pleasant
SN_Season_Summer_PleasantA
SN_Season_Summer_Rain
SN_Season_Summer_Rain_Storm
SN_Season_Summer_Snow
SN_Season_Summer_Snow_Storm

SN_Season_Autumn_Overcast
SN_Season_Autumn_Pleasant
SN_Season_Autumn_PleasantA
SN_Season_Autumn_Rain
SN_Season_Autumn_Rain_Storm
SN_Season_Autumn_Snow
SN_Season_Autumn_Snow_Storm

SN_Season_Winter_Overcast
SN_Season_Winter_Pleasant
SN_Season_Winter_PleasantA
SN_Season_Winter_Rain
SN_Season_Winter_Rain_Storm
SN_Season_Winter_Snow
SN_Season_Winter_Snow_Storm