Trim Properties are created using json data files. See File Structure for where these files should be located.
Each property consists of three main parts:
- Matcher: Determines which armour trims the property applies to and how many must be present.
- Abilities: The effects the property gives when the trim is worn.
- Item Properties: The effects the property has on the item itself.
See Components for more information on what types of abilities and item properties are available.
Structure
The basic structure of a property file is as follows:
{"trim": {},"abilities": {},"item_properties": {}}
Fields
| Field | Type | Required | Description |
|---|---|---|---|
trim | object | Yes | The matcher section that determines which trims |
abilities | object | No | The abilities section that defines the abilities the property grants |
item_properties | object | No | The item properties section that defines the item properties the property grants |
Examples
See the Included Properties for examples of complete property files.