Filter
filterByModNames allows you to filter by mods and can be combined with other filters. Multiple mods need to be separated by ,
Example:
filterByModNames=SkyValor.esp:filterByXXX=MyMod.esp|123:setWhatEver=123
filterByScrolls allows you to patch different objects at once. They need to be separated by ,
filterByScrollsExcluded can be used to exclude one or multiple objects. (multiple separated by ,)
filterByAlternateTextures allows you to filter by objects. You can add multiple and they have to be separated by , (only one needs to match, to pass.)
Example:
filterByAlternateTextures=Skyrim.esm|123
filterByKeywords allows you to filter by keywords. The keywords are connected by AND. Multiple keywords need to be separated by ,
filterByKeywordsOr keywords are connected with or. Multiple keywords need to be separated by ,
filterByKeywordsExcluded allows you to exclude keywords. Multiple keywords need to be separated by ,
filterByMgefs allows you to filter by magic effects. The magic effects are connected by AND. Multiple magic effects need to be separated by ,
filterByMgefsOr magic effects are connected with or. Multiple magic effects need to be separated by ,
filterByMgefsExcluded allows you to exclude magic effects. Multiple magic effects need to be separated by ,
Operations
fullName allows you to change the full name of the object. The new name has to be written between ~~
Example:
fullName=~Dragonslayer Sword~
weight allows you to change the weight of the object.
Examples:
filterByWeapons= Skyrim.esm|13988:weight=1.5
value allows you to change the value of the object.
Examples:
filterByWeapons= Skyrim.esm|13988:value=45
weightMult allows you to multiply the weight of the object.
valueMult allows you to multiply the of the object.
setFlags allows you to set flags on the object. You can add multiple and they have to be separated by ,
Example:
setFlags=costoverride, fooditem, extendduration, pcstartspell, instantcast, ignoreloscheck, ignoreresistance, noabsorb, nodualcastmods
removeFlags allows you to remove flags from the object. You can add multiple and they have to be separated by ,
Example:
removeFlags=costoverride, fooditem, extendduration, pcstartspell, instantcast, ignoreloscheck, ignoreresistance, noabsorb, nodualcastmods
keywordsToAdd allows you to add keywords. You can add multiple and they have to be separated by ,
keywordsToRemove allows you to remove keywords. You can add multiple and they have to be separated by ,
mgefsToAdd allows you to add magic effects. You can add multiple and they have to be separated by ,
Example:
Magnitude Duration Area sortFirst(optional)
filterByMgefs=Skyrim.esm|397E:mgefsToAdd=Skyrim.esm|B8587~20~5~0
filterByMgefs=Skyrim.esm|397E:mgefsToAdd=Skyrim.esm|B8587~20~5~0~sortFirst
mgefsToChange allows you to modify magic effects. You can add multiple and they have to be separated by ,
Example:
Magnitude Duration Area Magnitude Multiplier
filterByAlchs=Skyrim.esm|366BF:mgefsToChange=Skyrim.esm|397E~10~5~0~0
When changing a single value with mgefsToChange, like area or magnitude multiplier, you can set other values to null, to let the patcher ignore them:
filterByAlchs=Skyrim.esm|366BF:mgefsToChange=Skyrim.esm|397E~null~10~null~null
mgefsToRemove allows you to remove magic effects. You can add multiple and they have to be separated by ,
Example:
mgefsToRemove=Skyrim.esm|397E
baseCost allows you to set the base cost of the object.
Example:
baseCost=122
halfCostPerk allows you to set the half cost perk of the object.
Example:
halfCostPerk=Skyrim.esm|123
castType allows you to set the cast type of the object.
Example:
castType=concentration
castType=constanteffect
castType=fireandforget
castType=scroll
chargeTime allows you to set the charge time of the object.
Example:
chargeTime=2.5
clear allows you to remove all magic effects of the object.
Example:
clear=true
model allows you to set the model of the object.
Example:
model=Skyrim.esm|123
alternateTexturesToRemove allows you to remove a texture set from the object. Multiple need to be separated by ,
Example:
alternateTexturesToRemove=Skyrim.esm|123, Skyrim.esm|123
alternateTexturesClear allows you to clear all texture sets from the object.
Example:
alternateTexturesClear=true
alternateTexturesToAdd allows you to remove a texture set from the object. Multiple need to be separated by ,
Example:
alternateTexturesToAdd=TextureSet~Name3D~Index3D
alternateTexturesToAdd=Skyrim.esm|123~Cover~2, Skyrim.esm|234~Name3D~Index3D
Example for Model and Texture swap (This example uses editorID as example)
filterByBooks=Book1CheapBiographyofBarenziahvI:model=clutter\books\BCSSEBookTall.nif:alternateTexturesToAdd=BCS_BookBiographyQueenBarenziah01~Cover~2:inventoryArt=BCS_Book_BQB01
filterByBooks=Book1CheapBiographyofBarenziahvI:alternateTexturesToRemove=BCS_BookBiographyQueenBarenziah01
filterByAlternateTextures=BCS_BookBiographyQueenBarenziah01:alternateTexturesToRemove=BCS_BookBiographyQueenBarenziah01
0 comments