Prototype/Item: Difference between revisions
Jump to navigation
Jump to search
m (→Extensions: updated to 0.15) |
m (→fuel_value: this is the data stage, not the control stage...) |
||
Line 56: | Line 56: | ||
place_result = "wooden-chest" | place_result = "wooden-chest" | ||
=== fuel_value === | === fuel_value === | ||
Amount of energy it gives when used as fuel | '''Type''': [[Types/EnergyAmount]] | ||
Amount of energy it gives when used as fuel. | |||
=== healing_value === | === healing_value === | ||
Amount of health restored when used. | Amount of health restored when used. | ||
Default value is 0 (So it can't be used this way) | Default value is 0 (So it can't be used this way) | ||
healing_value = 20 | healing_value = 20 |
Revision as of 18:12, 20 August 2017
Basics
Possible configuration for all items
Extensions
- Prototype/AmmoItem ammo
- Prototype/Capsule capsule (Capsule such as the combat capsules, but also grenades (and the raw fish).)
- Prototype/Gun gun (Ammunition for guns.)
- Prototype/ItemWithEntityData item-with-entity-data (Can be used to store arbitrary data using script.)
- 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/BlueprintBook blueprint-book
- Prototype/ItemWithTags item-with-tags
- Prototype/SelectionTool selection-tool An item type used for selecting entities in the world.)
- Prototype/BlueprintItem blueprint
- Prototype/DeconstructionItem deconstruction-item
- Prototype/ItemWithInventory item-with-inventory (An item type that itself has an inventory of other items.)
- Prototype/Module module
- Prototype/RailPlanner rail-planner
- Prototype/Tool tool (Items with a "durability".)
- Prototype/Armor armor (Used as player protection.)
- Prototype/MiningTool mining-tool (Used for mining resources and/or as a melee weapon.)
- Prototype/RepairTool repair-tool
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
Type: Types/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
Type: Types/EnergyAmount
Amount of energy it gives when used as fuel.
healing_value
Amount of health restored when used. Default value is 0 (So it can't be used this way)
healing_value = 20