Difference between revisions of "Template:Armor test"
Jump to navigation
Jump to search
(4 intermediate revisions by the same user not shown) | |||
Line 2: | Line 2: | ||
--- If item name is provided as parameter, use the parameter instead of root page. --- | --- If item name is provided as parameter, use the parameter instead of root page. --- | ||
-->{{#vardefine:Page|{{#if:{{{1|}}}|{{{1|}}}|{{ROOTPAGENAME}}}}}}<!-- | -->{{#vardefine:Page|{{#if:{{{1|}}}|{{{1|}}}|{{ROOTPAGENAME}}}}}}<!-- | ||
--- Load complete datastring into a variable - to only load from the | --- Load complete datastring into a variable - to only load from the Armor data page once. --- | ||
-->{{#vardefine:Datastring|{{:Armor_data|{{#var:Page}}}}}}<!-- | -->{{#vardefine:Datastring|{{:Armor_data|{{#var:Page}}}}}}<!-- | ||
--- Separate values from datastring into individual variables. --- | --- Separate values from datastring into individual variables. --- | ||
-->{{#vardefine:Unobtainable|{{#explode: {{#var:Datastring}}|;|-3}}}}<!-- | -->{{#vardefine:Unobtainable|{{#explode: {{#var:Datastring}}|;|-3}}}}<!-- | ||
-->{{#vardefine:Rarity|{{#explode: {{#var:Datastring}}|;| | -->{{#vardefine:Rarity|{{#explode: {{#var:Datastring}}|;|4}}}}<!-- | ||
-->{{#vardefine:ArmorType|{{#explode: {{#var:Datastring}}|;| | -->{{#vardefine:ArmorType|{{#explode: {{#var:Datastring}}|;|2}}}}<!-- | ||
-->{{#vardefine:Protection|{{#explode: {{#var:Datastring}}|;| | -->{{#vardefine:Protection|{{#explode: {{#var:Datastring}}|;|8}}}}<!-- | ||
-->{{#vardefine:Durability|{{#explode: {{#var:Datastring}}|;| | -->{{#vardefine:Durability|{{#explode: {{#var:Datastring}}|;|7}}}}<!-- | ||
-->{{#vardefine:Description|{{#explode: {{#var:Datastring}}|;|-1}}}}<!-- | -->{{#vardefine:Description|{{#explode: {{#var:Datastring}}|;|-1}}}}<!-- | ||
-->{{#vardefine:Price|{{#explode: {{#var:Datastring}}|;| | -->{{#vardefine:Price|{{#explode: {{#var:Datastring}}|;|6}}}}<!-- | ||
-->{{#vardefine:Image|{{#explode: {{#var:Datastring}}|;|-6}}}}<!-- | -->{{#vardefine:Image|{{#explode: {{#var:Datastring}}|;|-6}}}}<!-- | ||
-->{{#vardefine:Image2|{{#explode: {{#var:Datastring}}|;|-5}}}}<!-- | -->{{#vardefine:Image2|{{#explode: {{#var:Datastring}}|;|-5}}}}<!-- | ||
-->{{#vardefine:Image3|{{#explode: {{#var:Datastring}}|;|-4}}}}<!-- | -->{{#vardefine:Image3|{{#explode: {{#var:Datastring}}|;|-4}}}}<!-- | ||
--- Load translations that are used multiple times into variables. --- | |||
-->{{#vardefine:TranslateName|{{Translate|{{#var:Page}}|ItemNames}}}}<!-- | |||
-->{{#vardefine:TranslatePrice|{{Translate|Price|Properties}}}}<!-- | |||
-->{| width=300px; | -->{| width=300px; | ||
|style="text-align:center;"|<!-- | |style="text-align:center;"|<!-- | ||
--- Check if item is marked as not obtainable in game (manually in g.sheet) --- | --- Check if item is marked as not obtainable in game (manually in g.sheet) --- | ||
-->{{#if:{{#var:Unobtainable}}|{{ | -->{{#if:{{#var:Unobtainable}}|{{Unobtainable}}<br />}}<!-- | ||
--- Check if item is of better rarity than common --- | --- Check if item is of better rarity than common --- | ||
-->{{#if:{{#var:Rarity}}|<span style="font-size: 20px;">{{c|{{#var:Rarity}} | -->{{#if:{{#var:Rarity}}|<span style="font-size: 20px;">{{c|{{#var:Rarity}}|{{#var:TranslateName}}}}</span><br /><span style="color:#9d9a9a;">{{Translate|{{#var:Rarity}}|Properties}}|<span style="font-size: 20px;">{{#var:TranslateName}}</span><br /><span style="color:#9d9a9a;">{{Translate|Common|Properties}} }} <!-- | ||
--- Load armor type (headgear, shield, etc.) --- | --- Load armor type (headgear, shield, etc.) --- | ||
-->{{Translate|{{#var:ArmorType}}|Properties}}</span>{{Tooltip rule}} | -->{{Translate|{{#var:ArmorType}}|Properties}}</span>{{Tooltip rule}} | ||
Line 30: | Line 33: | ||
|<div style="width:100%;color:#9d9a9a;"><!-- | |<div style="width:100%;color:#9d9a9a;"><!-- | ||
--- Load and sort item properties via this template --- | --- Load and sort item properties via this template --- | ||
-->{{ | -->{{Test_test|{{#var:Page}}}}</div><!-- | ||
--- Load armor durability --- | --- Load armor durability --- | ||
--><div style="color:#9d9a9a;">{{Translate|Durability|Properties}}: <span style="color:white;">{{#var:Durability}}/{{#var:Durability}}</span></div> | --><div style="color:#9d9a9a;">{{Translate|Durability|Properties}}: <span style="color:white;">{{#var:Durability}}/{{#var:Durability}}</span></div> | ||
Line 36: | Line 39: | ||
|style="color:#9d7969;text-align:justify"|<!-- | |style="color:#9d7969;text-align:justify"|<!-- | ||
--- Load description and price --- | --- Load description and price --- | ||
-->{{Tooltip rule}}{{#if: {{#titleparts: {{PAGENAME}} | 1 | 2}} | {{#ifeq: {{PAGENAME}} | {{#var:Page}}/Tooltip | {{#var:Description}} | {{Translate|{{#var:Page}}|ItemDescriptions}}}} | {{#var:Description}}}}<div style="float:right;">[[File:Gold_Icon.png|18px|alt={{ | -->{{Tooltip rule}}{{#if: {{#titleparts: {{PAGENAME}} | 1 | 2}} | {{#ifeq: {{PAGENAME}} | {{#var:Page}}/Tooltip | {{#var:Description}} | {{Translate|{{#var:Page}}|ItemDescriptions}}}} | {{#var:Description}}}}<div style="float:right;">[[File:Gold_Icon.png|18px|alt={{#var:TranslatePrice}}|link=|{{#var:TranslatePrice}}]]{{W|{{#var:Price}}}}</div><br /> | ||
|- | |- | ||
|style="text-align:center;"|<!-- | |style="text-align:center;"|<!-- | ||
--- Load item images (up to 3 supported now, no item uses more than 3) --- | --- Load item images (up to 3 supported now, no item uses more than 3) --- | ||
-->[[File:{{#if:{{#var:Image}}|{{#var:Image}}|{{#var:Page}}.png}}|class=image2x|link=|alt= | -->[[File:{{#if:{{#var:Image}}|{{#var:Image}}|{{#var:Page}}.png}}|class=image2x|link=|alt={{#var:TranslateName}}|{{#var:TranslateName}}]]<!-- | ||
-->{{#if:{{#var:Image2}}|[[File:{{#var:Image2}}|class=image2x|link=|alt= | -->{{#if:{{#var:Image2}}|[[File:{{#var:Image2}}|class=image2x|link=|alt={{#var:TranslateName}}|{{#var:TranslateName}}]]<!-- | ||
-->{{#if:{{#var:Image3}}|<br />[[File:{{#var:Image3}}|class=image2x|link=|alt= | -->{{#if:{{#var:Image3}}|<br />[[File:{{#var:Image3}}|class=image2x|link=|alt={{#var:TranslateName}}|{{#var:TranslateName}}]]}}}} | ||
|} | |} | ||
{{#if: {{#titleparts: {{PAGENAME}} | 1 | 2}} | {{#ifeq: {{PAGENAME}} | {{#var:Page}}/Tooltip |[[Category:{{#var:ArmorType}} Tooltips]]|{{#if: {{#titleparts: {{PAGENAME}} | 1 | 3}}|[[Category: {{uc:{{#titleparts: {{PAGENAME}} | 1 | 2}}}} {{#var:ArmorType}} Tooltips]]|[[Category: {{uc:{{#titleparts: {{PAGENAME}} | 1 | 2}}}} {{#var:ArmorType}}]]}}}}|[[Category: {{#var:ArmorType}}]]}}</includeonly><noinclude>{{doc}} | {{#if: {{#titleparts: {{PAGENAME}} | 1 | 2}} | {{#ifeq: {{PAGENAME}} | {{#var:Page}}/Tooltip |[[Category:{{#var:ArmorType}} Tooltips]]|{{#if: {{#titleparts: {{PAGENAME}} | 1 | 3}}|[[Category: {{uc:{{#titleparts: {{PAGENAME}} | 1 | 2}}}} {{#var:ArmorType}} Tooltips]]|[[Category: {{uc:{{#titleparts: {{PAGENAME}} | 1 | 2}}}} {{#var:ArmorType}}]]}}}}|[[Category: {{#var:ArmorType}}]]}}</includeonly><noinclude>{{doc}} | ||
[[Category:Tooltip templates]]</noinclude> | [[Category:Tooltip templates]]</noinclude> |
Latest revision as of 16:23, 26 May 2023
This template has no documentation. If you know how to use this template, please add some.