Difference between revisions of "Template:Trait infobox"

From Final Fantasy XIV Online Wiki
Jump to navigation Jump to search
m
m
Line 7: Line 7:
; Acquired
; Acquired
: {{#ifeq: {{lc:{{{acquired}}}}}|any|[[File:Any_class_frame_icon.png|20px|top|link=Class]] [[Class|Any]]|<!--
: {{#ifeq: {{lc:{{{acquired}}}}}|any|[[File:Any_class_frame_icon.png|20px|top|link=Class]] [[Class|Any]]|<!--
-->{{#arraymap:{{{acquired}}}|,|@@@|{{{{#vardefineecho:trait-classjob|{{#switch:{{lc:{{#explode:@@@|/|0}}}}
-->{{#set:Has trait level={{{level|1}}}}}{{#arraymap:{{{acquired}}}|,|@@@|{{{{#vardefineecho:trait-classjob|{{#switch:{{lc:@@@}}
   | gladiator | gla = Gladiator
   | gladiator = Gladiator{{#set:Is for class=Gladiator}}
   | pugilist | pgl = Pugilist
   | pugilist = Pugilist{{#set:Is for class=Pugilist}}
   | marauder | mrd = Marauder
   | marauder = Marauder{{#set:Is for class=Marauder}}
   | lancer | lnc = Lancer
   | lancer = Lancer{{#set:Is for class=Lancer}}
   | archer | arc = Archer
   | archer = Archer{{#set:Is for class=Archer}}
   | rogue | rog = Rogue
   | rogue = Rogue{{#set:Is for class=Rogue}}
   | conjurer | cnj = Conjurer
   | conjurer = Conjurer{{#set:Is for class=Conjurer}}
   | thaumaturge | thm = Thaumaturge
   | thaumaturge = Thaumaturge{{#set:Is for class=Thaumaturge}}
   | arcanist | acn = Arcanist
   | arcanist = Arcanist{{#set:Is for class=Arcanist}}
   | carpenter | blacksmith | armorer | goldsmith | leatherworker | weaver | alchemist | culinarian | miner | botanist | fisher = {{ucfirst:@@@}}
   | carpenter | blacksmith | armorer | goldsmith | leatherworker | weaver | alchemist | culinarian | miner | botanist | fisher = @@@{{#set:Is for class={{ucfirst:@@@}}}}
   | dark knight | drk = Dark Knight
   | dark knight = Dark Knight{{#set:Is for job=Dark Knight}}
   | paladin | pld = Paladin
   | paladin = Paladin{{#set:Is for job=Paladin}}
   | warrior | war = Warrior
   | warrior = Warrior{{#set:Is for job=Warrior}}
   | astrologian | ast = Astrologian
   | astrologian = Astrologian{{#set:Is for job=Astrologian}}
   | scholar | sch = Scholar
   | scholar = Scholar{{#set:Is for job=Scholar}}
   | white mage | whm = White Mage
   | white mage = White Mage{{#set:Is for job=White Mage}}
   | bard | brd = Bard
   | bard = Bard{{#set:Is for job=Bard}}
   | black mage | blm = Black Mage
   | black mage = Black Mage{{#set:Is for job=Black Mage}}
   | dragoon | drg = Dragoon
   | dragoon = Dragoon{{#set:Is for job=Dragoon}}
   | machinist | mch = Machinist
   | machinist = Machinist{{#set:Is for job=Machinist}}
   | monk | mnk = Monk
   | monk = Monk{{#set:Is for job=Monk}}
   | ninja | nin = Ninja
   | ninja = Ninja{{#set:Is for job=Ninja}}
   | red mage | rdm = Red Mage
   | red mage = Red Mage{{#set:Is for job=Red Mage}}
   | samurai | sam = Samurai
   | samurai = Samurai{{#set:Is for job=Samurai}}
   | summoner | smn = Summoner
   | summoner = Summoner{{#set:Is for job=Summoner}}
   }}}}|name=y}} (Lv.{{#vardefineecho:trait-level|{{#explode:@@@|/|1}}}}){{#if:{{NAMESPACE}}||{{#set:Has trait acquisition={{#var:trait-classjob}};{{#var:trait-level}}}}[[Category:{{#var:trait-classjob}} traits]]}}|<br>}}
   }}}}|name=y}} (Lv.{{{level|1}}})|<br>}}
}}}}</div>
}}}}</div>
{{clear}}
{{clear}}
Line 39: Line 39:
AUTOCATEGORIZATION
AUTOCATEGORIZATION
-->{{#if: {{NAMESPACE}}||
-->{{#if: {{NAMESPACE}}||
<!-- Class/job traits -->
{{#if:{{{acquired|}}}|[[{{#var:trait-classjob}} traits]]}}
<!-- Expansion? -->
<!-- Expansion? -->
{{#if: {{{release|}}}|[[Category:{{ucfirst:{{{release}}}}} traits]]}}
{{#if: {{{release|}}}|[[Category:{{ucfirst:{{{release}}}}} traits]]}}
Line 65: Line 67:
: Action icon to show. If not explicitly stated, displays <tt>File:<nowiki><name></nowiki>.png</tt>.
: Action icon to show. If not explicitly stated, displays <tt>File:<nowiki><name></nowiki>.png</tt>.
; acquired
; acquired
: Class/job that learns the trait, with level. Accepts comma-separated list. Eg. <code>GLA/10, botanist/20, SMN/15</code>.
: Class/job required to use this trait. Accepts comma-separated: ''marauder'', ''gladiator'', ''warrior'', ''paladin'', ''dark knight'', ''conjurer'', ''white mage'', ''scholar'', ''astrologian'', ''pugilist'', ''lancer'', ''archer'', ''rogue'', ''thaumaturge'', ''arcanist'', ''monk'', ''dragoon'', ''bard'', ''black mage'', ''summoner'', ''ninja'', ''machinist'', ''samurai'', ''red mage'', ''carpenter'', ''blacksmith'', ''armorer'', ''goldsmith'', ''leatherworker'', ''weaver'', ''alchemist'', ''culinarian'', ''botanist'', ''fisher'', or ''miner''.
; level
: Level required to learn a trait. Defaults to 1.
; description
; description
: Action description.
: Action description.
Line 77: Line 81:
| name = Enhanced Vitality
| name = Enhanced Vitality
| icon = Enhanced vitality.png
| icon = Enhanced vitality.png
| acquired = GLA/7, MRD/20
| acquired = gladiator
| level = 10
| description = Increases Vitality by 2.
| description = Increases Vitality by 2.
| release =  
| release =  
Line 84: Line 89:
| name = Enhanced Vitality
| name = Enhanced Vitality
| icon = Enhanced vitality.png
| icon = Enhanced vitality.png
| acquired = GLA/7, MRD/20
| acquired = gladiator
| level = 10
| description = Increases Vitality by 2.
| description = Increases Vitality by 2.
| release =  
| release =  

Revision as of 20:54, 26 June 2017

Description

{{Trait infobox
| name = 
| icon = 
| acquired = 
| description = 
| pvp = 
| release = 
}}

Parameters

name
Action name. Defaults to the page name.
icon
Action icon to show. If not explicitly stated, displays File:<name>.png.
acquired
Class/job required to use this trait. Accepts comma-separated: marauder, gladiator, warrior, paladin, dark knight, conjurer, white mage, scholar, astrologian, pugilist, lancer, archer, rogue, thaumaturge, arcanist, monk, dragoon, bard, black mage, summoner, ninja, machinist, samurai, red mage, carpenter, blacksmith, armorer, goldsmith, leatherworker, weaver, alchemist, culinarian, botanist, fisher, or miner.
level
Level required to learn a trait. Defaults to 1.
description
Action description.
pvp
Optional. Set anything if this action is only usable in PvP. Defaults to No.
release
Optional. Expansion this action belongs to. Accepts: heavensward, or stormblood.

Example

{{Trait infobox
| name = Enhanced Vitality
| icon = Enhanced vitality.png
| acquired = gladiator
| level = 10
| description = Increases Vitality by 2.
| release = 
}}
Disambig icon.png This article is about PvE trait. For the PvP trait, see Trait infobox (PvP).

Enhanced Vitality

Acquired
Gladiator frame icon.png GLA (Lv.10)

Increases Vitality by 2.

— In-game description