| Latest revision |
Your text |
| Line 10: |
Line 10: |
| **returns true/false | | **returns true/false |
| *<code>get_prop|ITEM_NAME|PROPERTY</code> | | *<code>get_prop|ITEM_NAME|PROPERTY</code> |
| **Returns the value of one of the item's properties. Check the [[Data:ItemData.json|json file]] for item properties. | | **Returns the value of one of the item's properties. Check the [[Data:ItemData.json|json file]] for item properties |
| **Automatically appends "%" to percentage-based properties and shows scaling templates (Boon/Ss) when applicable.
| |
| *<code>get_codename|ITEM_NAME</code>
| |
| **Returns the item's codename in game files
| |
| *<code>get_component_name|ITEM_NAME</code>
| |
| **Returns the display name of the item's first component (if any)
| |
| *<code>get_headcount</code>
| |
| **Returns the number of items that are not disabled
| |
| *<code>get_builds_into|ITEM_NAME</code>
| |
| **Returns a formatted list of items that use this item as a component, rendered with ItemIcon templates (e.g., "ItemIcon templates separated by commas and 'and'")
| |
| *<code>get_builds_into_count|ITEM_NAME</code>
| |
| **Returns the number of items that use this item as a component
| |
| *<code>get_builds_into_name|ITEM_NAME|INDEX</code>
| |
| **Returns the display name of the nth item (1-indexed) that uses this item as a component
| |
|
| |
|
| ==Example== | | ==Example== |
| Line 37: |
Line 24: |
|
| |
|
| <code>{{#invoke:ItemData|get_prop|Boundless Spirit|TechPower}}</code> | | <code>{{#invoke:ItemData|get_prop|Boundless Spirit|TechPower}}</code> |
|
| |
| If an item key (English name) has been provided, the item name can be replaced by:
| |
| <pre>{{#var:item_key_or_en}}</pre>
| |
|
| |
| for example:
| |
| <pre>{{#invoke:ItemData|get_prop|{{#var:item_key_or_en}}|TechPower}}</pre>
| |
|
| |
| To get Boundless Spirit's codename:
| |
| <pre>{{#invoke:ItemData|get_codename|Boundless Spirit}}</pre>
| |
| and it would return:
| |
|
| |
| <code>{{#invoke:ItemData|get_codename|Boundless Spirit}}</code>
| |
|
| |
| To find what items Debuff Reducer builds into:
| |
| <pre>{{#invoke:ItemData|get_builds_into|Debuff Reducer}}</pre>
| |
| and it would return:
| |
|
| |
| <code>{{#invoke:ItemData|get_builds_into|Debuff Reducer}}</code>
| |