Template:Variant main: Difference between revisions

(Remove (skill node) suffix by default)
(Add more colours; Add "aggressive=(yes/no)" param because those are red (all other enemies are the same colour for all regions))
 
(3 intermediate revisions by the same user not shown)
Line 4: Line 4:
|This page is about a{{#ifeq:{{{1|}}}|item|n|}} [[{{{1}}}]]{{#if:{{{2|}}}|<nowiki/> and [[{{{2}}}]]}} with [[variant]]s.
|This page is about a{{#ifeq:{{{1|}}}|item|n|}} [[{{{1}}}]]{{#if:{{{2|}}}|<nowiki/> and [[{{{2}}}]]}} with [[variant]]s.
|Each individual variant may have separate requirements or properties. This page includes only general information that applies to all variants.
|Each individual variant may have separate requirements or properties. This page includes only general information that applies to all variants.
}}{{Mainonly|[[Category:Variant categories]]{{#set:Name={{{name|{{#substitute|{{PAGENAME}}}| \(skill node\)$|}}}}}}}{{#if:{{{color|}}}|{{#set:Name color={{{color}}}}}}}}}</includeonly><noinclude>{{/doc}}</noinclude>
}}{{Mainonly|[[Category:Variant categories]]{{#set:Name={{{name|{{#replace:{{PAGENAME}}| (skill node)|}}}}}}}{{#if:{{{profession|}}}|{{#set:<!--Name profession={{ucfirst:{{lc:{{{profession}}}}}}}|-->Name color={{#switch:{{lc:{{{profession}}}}}
|guard
|scout
|minefighter
|watchperson
|shieldbearer={{#if:{{yesno|{{{aggressive|}}}}}|#E74746|#E99E52}}
|chef=#AF9080
|fisher=#8BF0F0
|forager=#F1F18C
|alchemist=#8CF1BE
|gatherer=#F1F18C
|woodcutter=#6DEB6D
|carpenter=#AD8F7F
|bonewright=
|miner=
|blacksmith=
|stonemason=
|detective=
|leatherworker=
|merchant=
|builder=
|armorer=
|unknown gathering=#F0F08B
}}}}}}}}</includeonly><noinclude>{{/doc}}</noinclude>

Latest revision as of 17:35, 7 December 2024

Template documentation
This documentation is transcluded from Template:Variant main/doc. [edit] [history] [purge]

The Variant main template is used on pages that list common properties among variants of a certain category, and adds Category:Variant categories to the page.

Usage

{{Variant main|type|type2}}

where type and type2 are freely filled parameter pertaining to the type of the category (i.e. item, monster, skill node, etc.). Type 2 is optional.

Example

Single type

{{Variant main|item}}

produces

Item and related skill node

{{Variant main|item|skill node}}

produces