Prototype/Tool: Difference between revisions

From Official Factorio Wiki
Jump to navigation Jump to search
m (words)
m (→‎Optional properties: removed extra words)
Line 13: Line 13:


{{Prototype_property|durability|[[Types/double|double]]|optional=true}}
{{Prototype_property|durability|[[Types/double|double]]|optional=true}}
The durability of this tool. Must be positive. Mandatory if <code>infinite</code> is false. Not loaded ignored if <code>infinite</code> is true.
The durability of this tool. Must be positive. Mandatory if <code>infinite</code> is false. Ignored if <code>infinite</code> is true.


{{Prototype_property|durability_description_key|[[Types/string|string]]|"description.durability-key"|optional=true}}
{{Prototype_property|durability_description_key|[[Types/string|string]]|"description.durability-key"|optional=true}}

Revision as of 01:49, 27 May 2022

Template:Prototype parent Items with a "durability". Used for science packs.

Template:Prototype TOC

Extensions

Optional properties

This prototype inherits all the properties from Prototype/Item.

Template:Prototype property The durability of this tool. Must be positive. Mandatory if infinite is false. Ignored if infinite is true.

Template:Prototype property May not be longer than 200 characters.

Template:Prototype property May not be longer than 200 characters.

In-game, the game provides the locale with three parameters:

  • __1__: remaining durability
  • __2__: total durability
  • __3__: durability as a percentage

So when a locale key that has the following translation

 Remaining durability is __1__ out of __2__ which is __3__ %

is applied to a tool with 2 remaining durability out of 8 it will be displayed as

 Remaining durability is 2 out of 8 which is 25 %

Template:Prototype property Whether this tool has infinite durability. If this is false, durability must be specified