Module:ItemData/doc: Difference between revisions

From The Deadlock Wiki
Jump to navigation Jump to search
Functions: wording
updated
Line 16: Line 16:
<pre>{{#invoke:ItemData|get_cost|Boundless Spirit}}</pre>
<pre>{{#invoke:ItemData|get_cost|Boundless Spirit}}</pre>
and it would return:
and it would return:
<pre>9800</pre>
 
<code>{{#invoke:ItemData|get_cost|Boundless Spirit}}</code>
 
To get Boundless Spirit's Spirit Power:
<pre>{{#invoke:ItemData|get_prop|Boundless Spirit|TechPower}}</pre>
and it would return:
 
<code>{{#invoke:ItemData|get_prop|Boundless Spirit|TechPower}}</code>

Revision as of 05:52, 22 February 2025

Loads data from Data:ItemData.json

Usage

{{#invoke:ItemData|FUNCTION_NAME|PARAMETER1|PARAMETER2}}

Functions

  • get_cost|ITEM_NAME
    • Returns the total cost including components.
  • get_type|ITEM_NAME
    • The ItemData.json has different names for each category: Weapon = Weapon, Vitality = Armor, Spirit = Tech. This function will return Weapon, Vitality, or Spirit
  • is_active|ITEM_NAME
    • returns true/false
  • get_prop|ITEM_NAME|PROPERTY
    • Returns the value of one of the item's properties. Check the json file for item properties

Example

To get the total cost of Boundless Spirit you'd type:

{{#invoke:ItemData|get_cost|Boundless Spirit}}

and it would return:

6,400

To get Boundless Spirit's Spirit Power:

{{#invoke:ItemData|get_prop|Boundless Spirit|TechPower}}

and it would return:

30