Template:Skill infobox: Difference between revisions

From FHX Wiki
No edit summary
No edit summary
 
(4 intermediate revisions by the same user not shown)
Line 4: Line 4:
<p class="heading">{{#if:{{{name|}}}|{{{name}}}|{{PAGENAME}}}}</p>
<p class="heading">{{#if:{{{name|}}}|{{{name}}}|{{PAGENAME}}}}</p>
<div class="wrapper">
<div class="wrapper">
{{quote|quote={{{description}}}|source=In-game description.}}
{{quote|quote={{{description}}}|source=In-game description.}}{{#if:{{{classes|}}}|
{{#if:{{{classes|}}}|
;Classes
;Classes
:{{#if:{{string split|{{{classes|}}}|" "|1}}|[[{{string split|{{{classes|}}}|" "|1}}]]|{{clear}}}} {{#if:{{string split|{{{classes|}}}|" "|2}}|[[{{string split|{{{classes|}}}|" "|2}}]]|{{clear}}}} {{#if:{{string split|{{{classes|}}}|" "|3}}|[[{{string split|{{{classes|}}}|" "|3}}]]|{{clear}}}} {{#if:{{string split|{{{classes|}}}|" "|4}}|[[{{string split|{{{classes|}}}|" "|4}}]]|{{clear}}}} {{#if:{{string split|{{{classes|}}}|" "|5}}|[[{{string split|{{{classes|}}}|" "|5}}]]|{{clear}}}} {{#if:{{string split|{{{classes|}}}|" "|6}}|[[{{string split|{{{classes|}}}|" "|6}}]]|{{clear}}}} {{#if:{{string split|{{{classes|}}}|" "|7}}|[[{{string split|{{{classes|}}}|" "|7}}]]|{{clear}}}}}}
:{{#if:{{string split|{{{classes|}}}|" "|1}}|[[{{string split|{{{classes|}}}|" "|1}}]]|{{clear}}}} {{#if:{{string split|{{{classes|}}}|" "|2}}|[[{{string split|{{{classes|}}}|" "|2}}]]|{{clear}}}} {{#if:{{string split|{{{classes|}}}|" "|3}}|[[{{string split|{{{classes|}}}|" "|3}}]]|{{clear}}}} {{#if:{{string split|{{{classes|}}}|" "|4}}|[[{{string split|{{{classes|}}}|" "|4}}]]|{{clear}}}} {{#if:{{string split|{{{classes|}}}|" "|5}}|[[{{string split|{{{classes|}}}|" "|5}}]]|{{clear}}}} {{#if:{{string split|{{{classes|}}}|" "|6}}|[[{{string split|{{{classes|}}}|" "|6}}]]|{{clear}}}} {{#if:{{string split|{{{classes|}}}|" "|7}}|[[{{string split|{{{classes|}}}|" "|7}}]]|{{clear}}}}}}
Line 34: Line 33:
{{!}}}
{{!}}}
| {{clear}} }}
| {{clear}} }}
</div>[[Category:Skill]]{{#if:{{{classes|]}}}|{{#switch:{{ucfirst:{{string split|{{{classes|}}}}}|" "|1}}
</div>[[Category:Skill]]{{#if:{{{classes|]}}}|{{#switch:{{ucfirst:{{string split|{{{classes|}}}|" "|1}}}}
|Wr=[[Category:Warrior]]
|Wr=[[Category:Warrior]]
|Kn=[[Category:Knight]]
|Kn=[[Category:Knight]]
Line 42: Line 41:
|Cl=[[Category:Cleric]]
|Cl=[[Category:Cleric]]
|Sn=[[Category:Summoner]]
|Sn=[[Category:Summoner]]
}}|{{clear}}}}{{#if:{{{classes|]}}}|{{#switch:{{ucfirst:{{string split|{{{classes|}}}}}|" "|2}}
}}{{#switch:{{ucfirst:{{string split|{{{classes|}}}|" "|2}}}}
|Wr=[[Category:Warrior]]
|Wr=[[Category:Warrior]]
|Kn=[[Category:Knight]]
|Kn=[[Category:Knight]]
Line 50: Line 49:
|Cl=[[Category:Cleric]]
|Cl=[[Category:Cleric]]
|Sn=[[Category:Summoner]]
|Sn=[[Category:Summoner]]
}}|{{clear}}}}{{#if:{{{classes|]}}}|{{#switch:{{ucfirst:{{string split|{{{classes|}}}}}|" "|3}}
}}{{#switch:{{ucfirst:{{string split|{{{classes|}}}|" "|3}}}}
|Wr=[[Category:Warrior]]
|Wr=[[Category:Warrior]]
|Kn=[[Category:Knight]]
|Kn=[[Category:Knight]]
Line 58: Line 57:
|Cl=[[Category:Cleric]]
|Cl=[[Category:Cleric]]
|Sn=[[Category:Summoner]]
|Sn=[[Category:Summoner]]
}}|{{clear}}}}{{#if:{{{classes|]}}}|{{#switch:{{ucfirst:{{string split|{{{classes|}}}}}|" "|4}}
}}{{#switch:{{ucfirst:{{string split|{{{classes|}}}|" "|4}}}}
|Wr=[[Category:Warrior]]
|Wr=[[Category:Warrior]]
|Kn=[[Category:Knight]]
|Kn=[[Category:Knight]]
Line 66: Line 65:
|Cl=[[Category:Cleric]]
|Cl=[[Category:Cleric]]
|Sn=[[Category:Summoner]]
|Sn=[[Category:Summoner]]
}}|{{clear}}}}{{#if:{{{classes|]}}}|{{#switch:{{ucfirst:{{string split|{{{classes|}}}}}|" "|5}}
}}{{#switch:{{ucfirst:{{string split|{{{classes|}}}|" "|5}}}}
|Wr=[[Category:Warrior]]
|Wr=[[Category:Warrior]]
|Kn=[[Category:Knight]]
|Kn=[[Category:Knight]]
Line 74: Line 73:
|Cl=[[Category:Cleric]]
|Cl=[[Category:Cleric]]
|Sn=[[Category:Summoner]]
|Sn=[[Category:Summoner]]
}}|{{clear}}}}{{#if:{{{classes|]}}}|{{#switch:{{ucfirst:{{string split|{{{classes|}}}}}|" "|6}}
}}{{#switch:{{ucfirst:{{string split|{{{classes|}}}|" "|6}}}}
|Wr=[[Category:Warrior]]
|Wr=[[Category:Warrior]]
|Kn=[[Category:Knight]]
|Kn=[[Category:Knight]]
Line 82: Line 81:
|Cl=[[Category:Cleric]]
|Cl=[[Category:Cleric]]
|Sn=[[Category:Summoner]]
|Sn=[[Category:Summoner]]
}}|{{clear}}}}{{#if:{{{classes|]}}}|{{#switch:{{ucfirst:{{string split|{{{classes|}}}}}|" "|7}}
}}{{#switch:{{ucfirst:{{string split|{{{classes|}}}|" "|7}}}}
|Wr=[[Category:Warrior]]
|Wr=[[Category:Warrior]]
|Kn=[[Category:Knight]]
|Kn=[[Category:Knight]]
Line 129: Line 128:
; gallery-text1...gallery-text5 : Optional. Image descriptions.
; gallery-text1...gallery-text5 : Optional. Image descriptions.


== Example ==
[[Category:Infobox templates]]
{{Skill infobox
|name=Summon Naiad
|icon=Summon Naiad icon.gif
|description=Summon Naiad, the spirit of water, who uses recovery and blessing magic.
|classes=Sn
|level=1
|max-level=40
|target=Myself
|type=Utility
|gallery1=
|gallery-text1=
}}
<pre>
{{Skill infobox
|name=Summon Naiad
|icon=Summon Naiad icon.gif
|description=Summon Naiad, the spirit of water, who uses recovery and blessing magic.
|classes=Sn
|level=1
|max-level=40
|target=Myself
|type=Utility
|gallery1=
|gallery-text1=
}}
</pre>
 
== TODO ==
:*Add properties to parameters
{{clear}}
[[Category:Infobox templates|Skill]]
</noinclude>
</noinclude>

Latest revision as of 04:32, 24 October 2024

Description

This is the Skill infobox template. It should be transcluded in the following format:

{{Skill infobox
|name=
|icon=
|description=
|classes=
|level=
|max-level=
|target=
|type=
|weapon=
|requires=
|gallery1...gallery5=
|gallery-text1...gallery-text5=
}}

Parameters

name
Optional. Only include if the name of the skill differs from the article name. Defaults to the name of the article: {{PAGENAME}}
icon
Required. Icon of the skill.
description
Required. Skill description.
classes
Required. Class that can unlock the skill. Use shortened class name: Wr Kn Ac Pa Wi Cl Sn
level
Required. Required level to unlock the skill. Separate multiple class level requirements with a comma.
max-level
Required. Maximum level this skill can reach.
target
Required. List who the skill can target.
type
Required. The type of item. Options:
Passive
Damage
Buff
Curse
Utility
weapon
Optional. Required weapon to activate.
requires
Optional. Required skill to unlock.
gallery1...gallery5
Optional. Images related to the item.
gallery-text1...gallery-text5
Optional. Image descriptions.