Skyrim Special Edition


Thanks for the great power that SKSE Library and C++ provided. Cold Region Behavior has built up a compatibility patch framework which working like Spell Perk Item Distributor and DAR’s way: You can build a compatibility patch for CRB by just writing somethings in a TXT file.


There are four type of compatibility patch you can create:

  •  You can create a patch to add cold clothing from other mods into CRB, which will allow NPC to equip the cold clothing of that mod.

  •  You can create a patch to add interior cold cell from other new lands mods to CRB’s interior cold cell identifying.

  •  You can create a patch to add fake snow weather from weather overhaul mods to CRB’s identifying.

  • You can create a patch to add custom race creature of other mods to CRB’s creature identifying, which will allow cold breathe effect applied to this custom race creature.


In order to create a patch file:

 a) Go to Data\SKSE\Plugins\MaxsuPatchFiles folder.

 b) Create a random name TXT file with suffix ”_crb", for instance: "MyPatch_crb.txt" and put that file in this folder.

 c) Following the instructions below to write correspond text in this file.



Detail instructions on writing TXT:


1.  Write a patch to add cold clothing from other mods into CRB:

 In order to make Npc able to equip the cold clothing from other mods, you have to add the armor to one the four cold clothing formlist of CRB :   ColdHoodFormList, ColdCloakFormList, ColdGlovesFormList, ColdFaceCoverFormList. 

Therefore, you should write sth likes this to command the operations: 

Armor |  ColdClothingEspName ColdClothingFormID  |  ColdRegionBehavior.esp ClothingFormListFormID

For example, If I want to add a cloak from "WinterIsComing" mod to CRB's ColdCloakFormList, I write:

Armor  |1nivWICCloaks.esp 0x0028CD |  ColdRegionBehavior.esp 0x00183F

Here, "1nivWICCloaks.esp" is the plugin name of the "WinterIsComing" mod,  0x0028CD is the FormID of that cloak (without the mod index),  0x0183F is the FormID of CRB's ColdCloakFormList.

The FormID of the 4 cold clothing formlist is:

  • ColdHoodList : 0x00183F
  • ColdGlovesList : 0x004963
  • ColdCloakList : 0x004966
  • ColdFaceCoverList : 0x008DE6

Here is a example file of cold clothing patch:
 https://www.nexusmods.com/skyrimspecialedition/mods/38633?tab=files&file_id=152532


2.  Write a patch to add fake snow weather from other mod into CRB:

In order to add fake snow weather into CRB’s identifying, you have to add the weather to CRB's FakeSnowWeatherList which formId is 0x028D30.

Therefore, you should write sth likes this to command the operations: 

Weather |  WeatherEspName  WeatherFormID  |  ColdRegionBehavior.esp 0x028D30

For example, If I want to add a sandstorm weather from "Wet and Cold", I write:

weather | WetandCold.esp 0x05B29C | ColdRegionBehavior.esp 0x028D30

0x05B29C is the FormId of wet and cold's fake snow weather.

Here is a example file of fake snow weather patch:
https://www.nexusmods.com/skyrimspecialedition/mods/38633?tab=files&file_id=152528



3.  Write a patch to apply cold breath effect for custom race creatures added by mod:

Firstly, you have to figure out what type of creature your custom creature belongs to, there are totally 14 type of creature could have cold breath effect:

Horse, Canine, Giant, Bear, SabreCat, Falmer, WereBeast, Troll, Dragon, Cow, Hagraven, Boar, Riek, lurker.

Then you have to add the correspond keyword to this custom race.

The correspond keyword ID for them are:

CanineKeyword0001EB17
BearKeyword0001EB18
CatKeyword0001EB19
CowKeyword0001EB1BBoarKeyword0001EB1D
FalmerKeyword00023C21
WereBeastKeyword00023C23
LurkerKeyword00023C27
RiekKeyword00023C28
HagravenKeyword00023C29

Then, you should write something like this in your TXT to command the operations:

Race |  CustomRaceEspName CustomRaceFormID | ColdRegionBehavior.esp KeywordID


For example, if you want to add BoarKeyword to Custom Boar Races added in SkyTEST-RealisticAnimals&Predators-Dragonborn.esp, write command below:

Race | SkyTEST-RealisticAnimals&Predators-Dragonborn.esp 0x0036D0 | ColdRegionBehavior.esp 0x01EB1D



That should apply cold breath effect to the boar race creatures added in SKYTest.



4.  Write a patch to add cold interior cell from other mods to CRB’s interior cold cell identifying:


Contents will be added later....................




How to Check if Patch Install Correctly:

a) Enter the Game and load a save.

b) Check if the notification message "CRB: New compatibility patch applied!"  is displaying in the left top screen.

c) Go to folder path C:\Users\Administrator\Documents\My Games\Skyrim Special Edition\SKSE
    Open file "MaxsuUtilityPlugin.log", check the info inside.

Article information

Added on

Edited on

Written by

maxsu2017

0 comments