So, I've added possibility to categorize items... each item can belong to zero, one or even multiple categories.
Currently, it is used only for filtering on the Craft Equipment screen, but it may be used also on other places in the future...
Example:
extraStrings:
- type: en-US
strings:
STR_AUXILIARY: "Auxiliary"
STR_MELEE: "Melee"
STR_SHORT_RANGE: "Short range"
STR_LONG_RANGE_ARC: "Long range (arc)"
STR_LONG_RANGE_LINE: "Long range (line)"
STR_GRENADES: "Grenades"
STR_EQUIPMENT: "Equipment"
STR_OTHER: "Other"
itemCategories:
- type: STR_AUXILIARY
listOrder: 10
- type: STR_MELEE
listOrder: 20
- type: STR_SHORT_RANGE
listOrder: 30
- type: STR_LONG_RANGE_ARC
listOrder: 40
- type: STR_LONG_RANGE_LINE
listOrder: 50
- type: STR_GRENADES
listOrder: 60
- type: STR_EQUIPMENT
listOrder: 70
- type: STR_OTHER
listOrder: 80
items:
- type: STR_PARROT
categories: [STR_AUXILIARY]
- type: STR_DOGE
categories: [STR_AUXILIARY, STR_MELEE]
- type: STR_HAMMER
categories: [STR_MELEE]
- type: STR_CATTLE_PROD
categories: [STR_MELEE]
- type: STR_FUSO_KNIVES
categories: [STR_SHORT_RANGE]
- type: STR_JAVELINS
categories: [STR_SHORT_RANGE]
- type: STR_BOW
categories: [STR_LONG_RANGE_ARC]
- type: STR_LONGBOW
categories: [STR_LONG_RANGE_ARC]
- type: STR_SNIPER_RIFLE
categories: [STR_LONG_RANGE_LINE]
- type: STR_SNIPER_RIFLE_CLIP_PS
categories: [STR_LONG_RANGE_LINE]
- type: STR_GRENADE_FRAG
categories: [STR_GRENADES]
- type: STR_WP_GRENADE
categories: [STR_GRENADES]
- type: STR_BEER
categories: [STR_EQUIPMENT]
- type: STR_BANDAGE
categories: [STR_EQUIPMENT]
- type: STR_CREDIT_CHIP_D
categories: [STR_OTHER]
- type: STR_CREDIT_CHIP_M
categories: [STR_OTHER]