Prototype/ItemGroup: Difference between revisions
(→Basics) |
m (words) |
||
(15 intermediate revisions by 4 users not shown) | |||
Line 1: | Line 1: | ||
{{Prototype parent|PrototypeBase}} | |||
An item group. Item groups are shown above the list of craftable items in the player's inventory. The built-in groups are "logistics", "production", " | An item group. Item groups are shown above the list of craftable items in the player's inventory. The built-in groups are "logistics", "production", "intermediate-products" and "combat" but mods can define their own. Only 255 instances of this prototype may be defined. | ||
Items are sorted into item groups by sorting them into a [[Prototype/Item#subgroup|subgroup]] which then belongs to a [[Prototype/ItemSubGroup#group|item group]]. | |||
{{Prototype TOC|item-group}} | |||
== | == Mandatory properties == | ||
Inherits all properties from [[PrototypeBase]]. | |||
The | {{Prototype property|icons, icon, icon_size (IconSpecification)|[[Types/IconSpecification|IconSpecification]]}} | ||
The icon that is shown to represent this item group. | |||
== | == Optional properties == | ||
{{Prototype property|order_in_recipe|[[Types/Order|Order]]|The <code>order</code> of this item group.|optional=true}} | |||
Item ingredients in recipes are ordered by item group. The <code>order_in_recipe</code> property can be used to specify the ordering in recipes without affecting the inventory order. | |||
The | |||
Item |
Latest revision as of 17:18, 7 April 2022
Prototype definitions » PrototypeBase » Prototype/ItemGroup
An item group. Item groups are shown above the list of craftable items in the player's inventory. The built-in groups are "logistics", "production", "intermediate-products" and "combat" but mods can define their own. Only 255 instances of this prototype may be defined.
Items are sorted into item groups by sorting them into a subgroup which then belongs to a item group.
Prototype/ItemGroup — item-group | ||
icons, icon, icon_size (IconSpecification) | :: | IconSpecification |
order_in_recipe | :: | Order (optional) |
Inherited from PrototypeBase | ||
name | :: | string |
type | :: | string |
localised_description | :: | LocalisedString (optional) |
localised_name | :: | LocalisedString (optional) |
order | :: | Order (optional) |
Mandatory properties
Inherits all properties from PrototypeBase.
icons, icon, icon_size (IconSpecification)
Type: IconSpecification
The icon that is shown to represent this item group.
Optional properties
order_in_recipe
Type: Order
Default: The order
of this item group.
Item ingredients in recipes are ordered by item group. The order_in_recipe
property can be used to specify the ordering in recipes without affecting the inventory order.