2,507
edits
(Add support for automatic name generation for starting gear) |
(Add support for familiar cards to template) |
||
Line 18: | Line 18: | ||
#vardefine: imagename | {{#if: {{{image|}}} | {{{image}}} | | #vardefine: imagename | {{#if: {{{image|}}} | {{{image}}} | | ||
{{#switch: {{#var: cardtype}} | {{#switch: {{#var: cardtype}} | ||
|Familiar = Familiar - {{#var: cardname}}.png | |||
|Item = {{#if: {{#var: heroclass}} | {{#var: heroclass}} - {{#var: cardname}}.png | Act_{{#var: act}}_Item - {{#var: cardname}}.png}} | |Item = {{#if: {{#var: heroclass}} | {{#var: heroclass}} - {{#var: cardname}}.png | Act_{{#var: act}}_Item - {{#var: cardname}}.png}} | ||
|Skill = {{#var: heroclass}} - {{#var: cardname}}.png | |Skill = {{#var: heroclass}} - {{#var: cardname}}.png | ||
Line 53: | Line 54: | ||
{{!}}align=center style="border:0px transparent" {{!}}[[{{#var: heroclass}}]] | {{!}}align=center style="border:0px transparent" {{!}}[[{{#var: heroclass}}]] | ||
| | | | ||
{{!}}colspan= 2 align=center style="border:0px transparent"{{!}}[[Template:ValidateHeroClass|Invalid heroclass. Read the template documentation for valid hero classes]] | {{#if:{{{character|}}}| | ||
{{!}}align=center width=50% style="border:0px transparent"{{!}}Character: | |||
{{!}}align=center style="border:0px transparent" {{!}}[[{{{character|}}}]] | |||
| | |||
{{!}}colspan= 2 align=center style="border:0px transparent"{{!}}[[Template:ValidateHeroClass|Invalid heroclass. Read the template documentation for valid hero classes]] | |||
}} | |||
}} | }} | ||
}} | }} | ||
Line 109: | Line 115: | ||
{{!}} align=center width=50% style="border:0px transparent"{{!}}Dice: | {{!}} align=center width=50% style="border:0px transparent"{{!}}Dice: | ||
{{!}} align=center style="border:0px transparent"{{!}}{{{dice|}}} | {{!}} align=center style="border:0px transparent"{{!}}{{{dice|}}} | ||
|}} | |||
{{!}}- | |||
{{#if:{{{health|}}}| | |||
{{#switch:{{{health|}}} | |||
|1 | |||
|2 | |||
|3 | |||
|4 | |||
|5 | |||
|6 = | |||
{{!}} align=center width=50% style="border:0px transparent"{{!}}Health: | |||
{{!}} align=center style="border:0px transparent"{{!}}{{{health|}}} | |||
|#default = | |||
{{!}}colspan= 2 align=center style="border:0px transparent"{{!}}Invalid health. Valid values are in the range 1-6 | |||
}} | |||
|}} | |}} | ||
{{!}}- | {{!}}- | ||
Line 117: | Line 138: | ||
| | | | ||
{{!}}colspan= 2 align=center style="border:0px transparent"{{!}}[[Template:ValidateRange|Invalid range. Read the template documentation for valid ranges]] | {{!}}colspan= 2 align=center style="border:0px transparent"{{!}}[[Template:ValidateRange|Invalid range. Read the template documentation for valid ranges]] | ||
}} | |||
|}} | |||
{{!}}- | |||
{{#if:{{{speed|}}}| | |||
{{#switch:{{{speed|}}} | |||
|1 | |||
|2 | |||
|3 | |||
|4 | |||
|5 = | |||
{{!}} align=center width=50% style="border:0px transparent"{{!}}Speed: | |||
{{!}} align=center style="border:0px transparent"{{!}}{{{speed|}}} | |||
|#default = | |||
{{!}}colspan= 2 align=center style="border:0px transparent"{{!}}Invalid speed. Valid values are in the range 1-5 | |||
}} | }} | ||
|}} | |}} | ||
Line 203: | Line 238: | ||
{{#if:{{#var: heroclass}}| | {{#if:{{#var: heroclass}}| | ||
{{#switch:{{#var: cardtype}} | {{#switch:{{#var: cardtype}} | ||
|Item = | |Familiar = | ||
{{!}} colspan=2 align=center style="border:0px transparent"{{!}}[[{{#var: heroclass}}]] familiar | |||
|Item = | |||
{{!}} colspan=2 align=center style="border:0px transparent"{{!}}[[{{#var: heroclass}}]] starting card | {{!}} colspan=2 align=center style="border:0px transparent"{{!}}[[{{#var: heroclass}}]] starting card | ||
{{!}}- | {{!}}- | ||
{{!}} align=center width=50% style="border:0px transparent"{{!}}Sell: | {{!}} align=center width=50% style="border:0px transparent"{{!}}Sell: | ||
{{!}} align=center style="border:0px transparent"{{!}} 25 Gold | {{!}} align=center style="border:0px transparent"{{!}} 25 Gold | ||
|#default = | |||
}} | |||
|}} | |||
{{#if:{{{character|}}}| | |||
{{#switch:{{#var: cardtype}} | |||
|Familiar = | |||
{{!}} colspan=2 align=center style="border:0px transparent"{{!}}[[{{{character|}}}]] familiar | |||
|#default = | |#default = | ||
}} | }} | ||
Line 266: | Line 310: | ||
{{#if:{{#var: cardtype}}| | {{#if:{{#var: cardtype}}| | ||
{{#switch:{{#var: cardtype}} | {{#switch:{{#var: cardtype}} | ||
|Familiar = [[Category:Familiars]] | |||
|Hero Relic | |Hero Relic | ||
|Item = [[Category:Items]] | |Item = [[Category:Items]] |