Template:Itemvar: Difference between revisions

From Elanthipedia
Jump to navigation Jump to search
(arraymapped)
mNo edit summary
Line 1: Line 1:
<includeonly>* {{#switch:{{{t}}}|m={{#if:{{{a|}}}|{{#arraymap:{{{a}}}|+|@@@@|[[uses material::@@@@| ]]}}|{{#arraymap:{{{1}}}|+|@@@@|[[uses material::@@@@| ]]}}}}{{{1}}}|s={{#if:{{{a|}}}|{{#arraymap:{{{a}}}|+|@@@@|[[uses symbol::@@@@| ]]}}|{{#arraymap:{{{1}}}|+|@@@@|[[uses symbol::@@@@| ]]}}}}{{{1}}}|c={{#if:{{{a|}}}|{{#arraymap:{{{a}}}|+|@@@@|[[uses color::@@@@| ]]}}|{{#arraymap:{{{1}}}|+|@@@@|[[uses color::@@@@| ]]}}}}{{{1}}}|{{{1}}}}} {{#if:{{{2|}}}| ({{{2}}})|}}{{#if:{{{3|}}}| at [[{{{3}}}]] only.}}</includeonly><noinclude>This is a plug in for items so that general items, such as a ring, can have variant metals and gems listed.
<includeonly>* {{#switch:{{{t}}}|m={{#if:{{{a|}}}|{{#arraymap:{{{a}}}|+|@@@@|[[uses material::@@@@| ]]|}}|{{#arraymap:{{{1}}}|+|@@@@|[[uses material::@@@@| ]]|}}}}{{{1}}}|s={{#if:{{{a|}}}|{{#arraymap:{{{a}}}|+|@@@@|[[uses symbol::@@@@| ]]|}}|{{#arraymap:{{{1}}}|+|@@@@|[[uses symbol::@@@@| ]]|}}}}{{{1}}}|c={{#if:{{{a|}}}|{{#arraymap:{{{a}}}|+|@@@@|[[uses color::@@@@| ]]|}}|{{#arraymap:{{{1}}}|+|@@@@|[[uses color::@@@@| ]]|}}}}{{{1}}}|{{{1}}}}} {{#if:{{{2|}}}| ({{{2}}})|}}{{#if:{{{3|}}}| at [[{{{3}}}]] only.}}</includeonly><noinclude>This is a plug in for items so that general items, such as a ring, can have variant metals and gems listed.


==Usage Documentation==
==Usage Documentation==

Revision as of 02:56, 21 May 2013

This is a plug in for items so that general items, such as a ring, can have variant metals and gems listed.

Usage Documentation

{{itemvar | t= | <variant appearance> | <change in cost> (optional) | <limits to availability> (optional)

The "t" variable is used to set the material (m), color (c), and symbol (s) tags.