Difference between revisions of "Template:ItemProperties"

From elanthipedia
Jump to: navigation, search
Line 58: Line 58:
 
IfMatch| housing | {{{special}}} | true=*This item is designed to be used in or on [[Homes|player houses]].[[has item property::housing| ]]}}{{
 
IfMatch| housing | {{{special}}} | true=*This item is designed to be used in or on [[Homes|player houses]].[[has item property::housing| ]]}}{{
 
IfMatch| hood | {{{special}}} | true=*This item can hide the wearer's features or worn items.[[has item property::hood| ]]}}{{
 
IfMatch| hood | {{{special}}} | true=*This item can hide the wearer's features or worn items.[[has item property::hood| ]]}}{{
IfMatch| hiding | {{{special}}} | true=*This item can hide the wearer's features or worn items. {{{hides|}}} {{Cat|Item hiders}}[[has item property::hiding| ]]}}{{
+
IfMatch| hiding | {{{special}}} | true=*This item can hide the wearer's features or worn items. {{{hides|}}} {{Cat|Item hiders}}[[has item property::hiding| ]]}}{{IfMatch | hiding | {{{special}}} | true=*{{{hides|}}} |  
#If:
+
{{#if:
{{IfMatch
+
{{{hides |}}}  
| hiding  
+
|  
| {{{special|}}}
+
{{
}}
+
#switch:
{{{hides|}}}
+
{{
|
+
lc:{{{hides}}}
{{#if:{{{hides |}}}
+
}}  
|
+
| n  
{{#switch:
+
| -=  
{{lc:
+
| *This item is worn in the {{#arraymap:
{{{hides}}}
+
{{{hides}}}  
}}
+
| ,  
| n
+
| @@@@  
| -=
+
| @@@@
{{#arraymap:{{{hides|}}}| , | @@@@ | @@@@ |  or }} slot.
+
|  or   
}}
+
}}  
| *WORK DANGIT This item is worn in an [[missing::Infobox entry on location worn|''unknown'']] or unset slot.
+
slot.}}  
}}
+
| *Hiding array still won't load!
 +
}}
 
}}{{
 
}}{{
 
IfMatch| writing | {{{special}}} | true=*This item can be written on or with.[[has item property::writing| ]]}}{{
 
IfMatch| writing | {{{special}}} | true=*This item can be written on or with.[[has item property::writing| ]]}}{{

Revision as of 23:06, 25 September 2020

Essential Template
  • This template is so essential that it has been protected to prevent tampering.
  • If you have suggestions to extend its function or have observed bugs, please post to the discussion page.

This template is a display and categorization plug-in for other templates, including Template:Item, Template:Shield,Template:Armor, and Template:Weapon.

This is because several of the basic ones share features in addition to becoming too large.