Mod articles
-
Item Property Manipulator - Items
The purpose of the item section is to define which property to change, what forms should be changed and when they should be changed.
Item Type section syntax:
Filter=NameForDefinedFilter
Mode=OnStart or OnGameReload or Disabled
Forms=Form1,Form2, etc
Collection=NameForDefinedCollection
Group=NameForDefinedGroup
PropertyKey1=PropertyValue1
PropertyKey2=PropertyValue2
etc
Available Item Types: AlchemyItem, Ammo, Armor, Book, Ingredient, Key, Light, MagicEffect, Misc, Perk, Projectile, Scroll, SoulGem, Spell, Weapon.
Modes (OnStart is as default):
OnStart - when you run Skyrim.exe,
OnGameReload - like OnStart + when you reload game,
Disabled - only parse section but d... -
Item Property Manipulator - Groups
The purpose of the Group is to create unrelated set, or individual Forms. Groups are used by other sections so that Forms do not have to be entered manually.
Once Group is defined, it is available for all INI files.
Group are added from all INI files at the beginning, after Filters and Collections, but before other sections.
Group section syntax:
Filter=NameForDefinedFilter
Forms=Form1, Form2, etc
Collection=NameForDefinedCollection,NameForDefinedCollection, etc
Where:
UniqueNameForGroup- must be unique. The name is used by items sections.
Filter is name of previously defined Filter. To learn more about the filters, see this article. Optional. Can occur only once.... -
Item Property Manipulator - Collections
The purpose of the Collection is to create a group of forms of a specific type that has specific tags. Collections are used by other sections so that Forms do not have to be entered manually.
Once Collection is defined, it is available for all INI files.
Collections are added from all INI files at the beginning, after Filters, but before other sections.
Collection section syntax:
Filter=NameForDefinedFilter
FormType=NameForFormType
Keywords=Keyword1,Keyword2,-Keyword3
Exclude=Form1, Form2, etc
ExcludePlugin=Plugin1, Plugin2
Where:
UniqueNameForCollection- must be unique. The name is used by other sections.
Filter is name of previously defined Filter. To learn more about the fi... -
Item Property Manipulator - Filters
The purpose of the Filter is to control the changes made by Item Manipulator depending on the installed plugins.
Once Filter is defined, it is available for all INI files.
Filters are added from all INI files at the beginning, before other sections.
Filter section syntax:
Condition ═ +Plugin1.esm,-Plugin2.esp,+Plugin3.esl, etc
Where:
NameForFilter - must be unique. The name is used by other sections for filtering.
Number of conditions has no limit.
The condition is the name of the plugin with + if the plugin must be activated or - if not. Example: +Vigilant.esm.
You can use coma (,) to check multiple plugins in one condition. In this case, all plugin states (+ or -) must match for the... -
Item Property Manipulator - Config Files
The purpose of the configuration files is to tell the Item Property Manipulator what to do and when.
Configuration files can have any name, but they must be INI files whose name ends with _IPM located in the "Data" or "Data\IPM" directory.
Configuration files are processed in alphabetical order. First from the "Data" directory, then from the "Data\ITM".
The configuration files consist of sections (not case-sensitive). Invalid sections are skipped.
Current sections: Filter, Collection, Group, AlchemyItem, Ammo, Armor, Book, Ingredient, Key, Light, MagicEffect, Misc, Perk, Projectile, Scroll, SoulGem, Spell, Weapon.
Filters, Collections and Groups, once defined, remain available for other INI files.
Secti...