Prototype/Item: Difference between revisions
Jump to navigation
Jump to search
Supercheese (talk | contribs) (→flags: Add "hidden" flag) |
|||
Line 15: | Line 15: | ||
|- | |- | ||
| [[prototype/MiningTool]] || mining-tool || Used for mining resources and/or melee weapon. | | [[prototype/MiningTool]] || mining-tool || Used for mining resources and/or melee weapon. | ||
|- | |||
| [[prototype/ItemWithLabel]] || item-with-label || Similar to a standard item but with the ability to be labeled. | |||
|- | |||
| [[prototype/ItemWithInventory]] || item-with-inventory || An item type that itself has an inventory of other items. | |||
|- | |||
| [[prototype/SelectionTool]] || selection-tool || An item type used for selecting entities in the world. The base game blueprint and deconstruction item use this type. | |||
|} | |} | ||
Revision as of 09:43, 12 July 2016
Basics
Possible configuration for all items
Extensions
Item | json identification type | Description |
---|---|---|
prototype/item | item | Regular item with no special properties. |
prototype/Ammo | ammo | Ammunition for guns |
prototype/Gun | gun | Guns |
prototype/Armor | armor | Used as player protection. |
prototype/MiningTool | mining-tool | Used for mining resources and/or melee weapon. |
prototype/ItemWithLabel | item-with-label | Similar to a standard item but with the ability to be labeled. |
prototype/ItemWithInventory | item-with-inventory | An item type that itself has an inventory of other items. |
prototype/SelectionTool | selection-tool | An item type used for selecting entities in the world. The base game blueprint and deconstruction item use this type. |
Mandatory properties
type
Type of the item (extension)
type = "item"
name
Name of the item prototype (iron-gear-wheel/wooden-chest)
name = "wooden-chest"
stack_size
Count of items of the same name that can be stored in one inventory slot.
stack_size = 64
order
Is used to order items in inventory (when sorting is enabled) and to sort recipes in crafting screen.
order = "a-b-c"
flags
Specifies some properties of the item.
flags = { "goes-to-quickbar" }
Possible values are:
Item | meaning |
---|---|
goes-to-quickbar | Item is moved to quick bar by default |
goes-to-main-inventory | Item is moved to main inventory by default |
hidden | Item will not appear in lists of all items such as those for logistics requests, filters, etc. |
Optional properties
place_result
Name of [prototype/Entity] that can be built using this item
place_result = "wooden-chest"
fuel_value
Amount of energy it gives when used as fuel, reference value is 1 for coal. Default value is 0 (it can't be used as fuel).
fuel_value = 0.8
healing_value
Amount of health restored when used. Default value is 0 (So it can't be used this way)
healing_value = 20