Template:Class: Difference between revisions

From IdleOn MMO Wiki
mNo edit summary
mNo edit summary
Line 1: Line 1:
<includeonly><div class="Infobox">
<includeonly><infobox theme="classinfo">
<div class="Header">[[File:{{PAGENAME}} Class Icon.png|30px|link=]] {{PAGENAME}}</div>
<title>
<div class="HeaderImage">[[File:{{PAGENAME}}.png]]</div>
<default>[[File:{{PAGENAME}} Class Icon.png|30px|link=]] {{PAGENAME}}</default>
<div class="SubHeader">Class Info</div>
</title>
<dl>
<image>
{{#if: {{{classPath|}}} |
        <default>[[File:{{PAGENAME}}.png]]</default>
<dt>Path</dt>
    </image>
<dd>{{ClassIcon|{{{classPath}}}}}</dd>
    <header>Class Info</header>
}}
    <data source="classPath">
<dt>Main Stat</dt>
<label>{{ClassIcon|{{{classPath}}}}}</label>
<dd>{{StatIcon|{{{mainStat}}}}}</dd>
</data>
<dt>Accuracy Stat</dt>
    <data source="mainStat">
<dd>{{StatIcon|{{{accuracyStat}}}}}</dd>
<label>Main Stat</label>
</dl>
        <format>{{StatIcon|{{{mainStat}}}}}</format>
<div class="SubHeader">Specialization</div>
</data>
<dl>
    <data source="accuracyStat">
<dt>Skill</dt>
<label>Accuracy Stat</label>
<dd>{{#if: {{{specialization1}}} | {{skillicon|{{{specialization1}}}|y}} | None }}</dd>
        <format>{{StatIcon|{{{accuracyStat}}}}}</format>
{{#if: {{{specialization2|}}} |
</data>
<dt>Skill 2</dt>
    <header>Specialization</header>
<dd>{{skillicon|{{{specialization2}}}|y}}</dd>
    <data source="specialization1">
}}
<label>Skill</label>
{{#if: {{{specialization3|}}} |
        <default>None</default>
<dt>Skill 3</dt>
        <format>{{skillicon|{{{specialization1}}}|y}}</format>
<dd>{{skillicon|{{{specialization3}}}|y}}</dd>
</data>
}}
    <data source="specialization2">
{{#if: {{{specialization4|}}} |
<label>Skill 2</label>
<dt>Skill 4</dt>
        <format>{{skillicon|{{{specialization2}}}|y}}</format>
<dd>{{skillicon|{{{specialization4}}}|y}}</dd>
</data>
}}
    <data source="specialization3">
</dl>
<label>Skill 3</label>
<div class="SubHeader">Class Stages</div>
        <format>{{skillicon|{{{specialization3}}}|y}}</format>
<dl>
</data>
<dt>Current Stage</dt>
    <data source="specialization4">
<dd>{{{currentClassStage|}}}</dd>
<label>Skill 4</label>
{{#if: {{{futureClassStage1|}}} |
        <format>{{skillicon|{{{specialization4}}}|y}}</format>
<dt>Future Stage 1</dt>
</data>
<dd>{{ClassIcon|{{{futureClassStage1}}}|y}}</dd>
    <header>Class Stages</header>
}}
    <data source="currentClassStage">
{{#if: {{{futureClassStage2|}}} |
<label>Current Stage</label>
<dt>Future Stage 2</dt>
</data>
<dd>{{ClassIcon|{{{futureClassStage2}}}|y}}</dd>
    <data source="futureClassStage1">
}}
<label>Future Stage 1</label>
{{#if: {{{futureClassStage3|}}} |
        <format>{{ClassIcon|{{{futureClassStage1}}}|y}}</format>
<dt>Future Stage 3</dt>
</data>
<dd>{{ClassIcon|{{{futureClassStage3}}}|y}}</dd>
    <data source="futureClassStage2">
}}
<label>Future Stage 2</label>
{{#if: {{{futureClassStage4|}}} |
        <format>{{ClassIcon|{{{futureClassStage2}}}|y}}</format>
<dt>Future Stage 4</dt>
</data>
<dd>{{ClassIcon|{{{futureClassStage4}}}|y}}</dd>
    <data source="futureClassStage3">
}}
<label>Future Stage 3</label>
{{#if: {{{previousClassStage|}}} |
        <format>{{ClassIcon|{{{futureClassStage3}}}|y}}</format>
<dt>Previous Stage</dt>
</data>
<dd>{{ClassIcon|{{{previousClassStage}}}|y}}</dd>
    <data source="futureClassStage4">
}}
<label>Future Stage 4</label>
</dl>
        <format>{{ClassIcon|{{{futureClassStage4}}}|y}}</format>
<div class="SubHeader">{{PAGENAME}} Talents</div>
</data>
<dl class="InfoboxTalents" style="display:block">
    <data source="previousClassStage">
<p>{{{talentsIcons}}}</p>
<label>Previous Stage</label>
</dl>
        <format>{{ClassIcon|{{{previousClassStage}}}|y}}</format>
{{#if: {{{previousTalents|}}} |
</data>
<div class="SubHeader">{{{previousTalents}}} (Tab 1) Talents</div>
    <group name="talents">
<dl class="InfoboxTalents" style="display:block">
        <header>{{PAGENAME}} Talents</header>
<p>{{{previousTalentsIcons}}}</p>
        <data source="talentsIcons">
</dl>
            <format><div class="grid-5">{{{talentsIcons}}}</div></format>
}}</div>{{#seo:
    </data>
    </group>
    <group name="previoustalents">
        <header>{{{previousTalents}}} (Tab 1) Talents</header>
        <data source="previousTalents">
            <format><div class="grid-5">{{{previousTalentsIcons}}}</div></format>
    </data>
    </group>
</infobox>{{#seo:
|image={{PAGENAME}}.png
|image={{PAGENAME}}.png
|description=Main Stat: {{{mainStat}}}
|description=Main Stat: {{{mainStat}}}

Revision as of 02:49, 17 February 2023

How to copy the template into the editor

{{class
|classPath=
|mainStat=
|accuracyStat=
|specialization1=
|specialization2=
|currentClassStage=
|futureClassStage1=
|futureClassStage2=
|futureClassStage3=
|futureClassStage4=
|previousClassStage=
|talentsIcons=
}}