Difference between revisions of "Template:Hero Defense"

From Dungeon Defenders 2 Wiki
Jump to: navigation, search
(Trying the easy/lazy option of making an if for every option instead of dynamically update it depending on the element name etc..)
(Same idea but making it look easier to read for me to understand and ifeq)
Line 45: Line 45:
 
{{!}} style="text-align: right;" {{!}}{{{Trigger}}}}} {{#if:{{{Element|}}}|<br />
 
{{!}} style="text-align: right;" {{!}}{{{Trigger}}}}} {{#if:{{{Element|}}}|<br />
 
{{!}}-
 
{{!}}-
{{!}}''Damage Type:''
+
{{!}}''Damage Type:''  
{{!}} style="text-align: right;" {{!}}{{#if:{{{Element}}}|{{#ifeq:{{{Element}}}|magical|[[Magical]]}}}}
+
{{!}} style="text-align: right;" {{!}}
{{!}}{{#if:{{{Element}}}|{{#ifeq:{{{Element}}}|poison|[[Elements#poison|Magical Poison]]}}}}  
+
{{#if: {{{Element}}} |
{{!}}{{#if:{{{Element}}}|{{#ifeq:{{{Element}}}|water|[[Elements#water|Magical Water]]}}}}  
+
{{#ifeq: {{{Element}}} | magical | [[Magical]] }}  
{{!}}{{#if:{{{Element}}}|{{#ifeq:{{{Element}}}|fire|[[Elements#fire|Magical Fire]]}}}}  
+
{{#ifeq: {{{Element}}} | poison | [[Elements#poison|Magical Poison]] }}  
{{!}}{{#if:{{{Element}}}|{{#ifeq:{{{Element}}}|storm|[[Elements#storm|Magical Storm]]}}}}  
+
{{#ifeq: {{{Element}}} | water | [[Elements#water|Magical Water]] }}  
{{!}}{{#if:{{{Element}}}|{{#ifeq:{{{Element}}}|frost|[[Elements#frost|Magical Frost]]}}}}  
+
{{#ifeq: {{{Element}}} | fire | [[Elements#fire|Magical Fire]] }}  
{{!}}{{#if:{{{Element}}}|{{#ifeq:{{{Element}}}|physical|[[Physical]]}}}}}}}} <br />
+
{{#ifeq: {{{Element}}} | storm | [[Elements#storm|Magical Storm]] }}  
 +
{{#ifeq: {{{Element}}} | frost | [[Elements#frost|Magical Frost]] }}  
 +
{{#ifeq: {{{Element}}} | physical | [[Physical]] }} }}  
 
{{#if:{{{Status|}}}|<br />
 
{{#if:{{{Status|}}}|<br />
 
{{!}}-
 
{{!}}-

Revision as of 13:06, 14 December 2024


{{{{#ifeq:{{PAGENAME}}|''Page Name''|Test_Defence|{{#ifeq:{{PAGENAME}}|Test Calc|:Test_Calc_Math|:Test_Table/Data}}}}
|Hero=
|Page={{{1}}}
|Type=
|Projectiles=
|DPS=
|Name=
|Icon=
|Description=
|Level=
|Mana=
|ISpeed=
|Element=
|Status=
|SCombo=
|FCombo=
|Overview=
|Attack=
|A1=
|A2=
|A3=
|A4=
|A5=
|CritC=
|Crit=
|C1=
|C2=
|C3=
|C4=
|C5=
|Dot=
|Hot=
|D1=
|D2=
|D3=
|D4=
|D5=
|Health=
|H1=
|H2=
|H3=
|H4=
|H5=
|Speed=
|S1=
|S2=
|S3=
|S4=
|S5=
|Range=
|R1=
|R2=
|R3=
|R4=
|R5=
|Boost=
|B1=
|B2=
|B3=
|B4=
|B5=
|Protect=
|P1=
|P2=
|P3=
|P4=
|P5=
}}

Template documentation follows
Note: the template above may sometimes be partially or fully invisible.
Visit Template:Hero_Defense/doc to edit this documentation. (How does this work?)
Description
This template will apply constant formatting for each Hero Defense. This Template is a Master Template, and will require sub data templates for each data element.
Syntax
Type Template:T on the article at the location of the table. Additional parameters include the table data to be generated.