Template:Infobox Card: Difference between revisions

From Descent-Community Wiki 1.2
Jump to navigation Jump to search
(remove copy-paste error)
(reduce overall height of infobox content)
Line 55: Line 55:
   }}
   }}
   {{!}}-
   {{!}}-
   {{!}}colspan=2 style="border:0px transparent" {{!}}<div style="padding: 0px; width:100%; border:1px solid {{#var: bordercolor}};" ></div>
   {{!}}colspan=2 style="border:0px transparent; padding-top: 0px; padding-bottom: 0px" {{!}}<div style="padding: 0px; width:100%; border:1px solid {{#var: bordercolor}};" ></div>
   {{#if:{{{archetype|}}}|
   {{#if:{{{archetype|}}}|
     {{#if:{{#var: archetype}}|
     {{#if:{{#var: archetype}}|
       {{!}}-
       {{!}}-
       {{!}}colspan=2 align=center style="border:0px transparent" {{!}}'''Player'''
       {{!}}colspan=2 align=center style="border:0px transparent; padding-top: 0px; padding-bottom: 0px" {{!}}'''Player'''
       {{!}}-
       {{!}}-
       {{#switch:{{#var: archetype}}
       {{#switch:{{#var: archetype}}
         |Overlord =
         |Overlord =
           {{!}}colspan=2 align=center style="border:0px transparent"{{!}}[[{{#var: archetype}}]]
           {{!}}colspan=2 align=center style="border:0px transparent; padding-top: 0px; padding-bottom: 0px" {{!}}[[{{#var: archetype}}]]
         |#default =
         |#default =
           {{!}}align=center width=50% style="border:0px transparent"{{!}}[[Hero|Hero:]]
           {{!}}align=center width=50% style="border:0px transparent; padding-top: 0px; padding-bottom: 0px" {{!}}[[Hero|Hero:]]
           {{!}}align=center style="border:0px transparent" {{!}}[[{{#var: archetype}}]]
           {{!}}align=center style="border:0px transparent; padding-top: 0px; padding-bottom: 0px" {{!}}[[{{#var: archetype}}]]
           {{!}}-
           {{!}}-
           {{#if:{{#var: heroclass}}|
           {{#if:{{#var: heroclass}}|
             {{!}}align=center width=50% style="border:0px transparent"{{!}}[[Class|Class:]]
             {{!}}align=center width=50% style="border:0px transparent; padding-top: 0px; padding-bottom: 0px" {{!}}[[Class|Class:]]
             {{!}}align=center style="border:0px transparent" {{!}}[[{{#var: heroclass}}]]
             {{!}}align=center style="border:0px transparent; padding-top: 0px; padding-bottom: 0px" {{!}}[[{{#var: heroclass}}]]
           |
           |
             {{#if:{{{character|}}}|
             {{#if:{{{character|}}}|
               {{!}}align=center width=50% style="border:0px transparent"{{!}}Character:
               {{!}}align=center width=50% style="border:0px transparent; padding-top: 0px; padding-bottom: 0px" {{!}}Character:
               {{!}}align=center style="border:0px transparent" {{!}}[[{{{character|}}}]]
               {{!}}align=center style="border:0px transparent; padding-top: 0px; padding-bottom: 0px" {{!}}[[{{{character|}}}]]
             |
             |
               {{!}}colspan= 2 align=center style="border:0px transparent"{{!}}[[Template:ValidateHeroClass|Invalid heroclass. Read the template documentation for valid hero classes]] [[Category:PagesWhichFailValidation]]
               {{!}}colspan= 2 align=center style="border:0px transparent"{{!}}[[Template:ValidateHeroClass|Invalid heroclass. Read the template documentation for valid hero classes]] [[Category:PagesWhichFailValidation]]
Line 84: Line 84:
     |
     |
       {{!}}-
       {{!}}-
       {{!}}colspan=2 align=center style="border:0px transparent" {{!}}'''Player'''
       {{!}}colspan=2 align=center style="border:0px transparent; padding-top: 0px; padding-bottom: 0px" {{!}}'''Player'''
       {{!}}-
       {{!}}-
       {{!}}colspan=2 align=center style="border:0px transparent" {{!}}[[Template:ValidateArchetype|Invalid archetype. Read the template documentation for valid archetypes]] [[Category:PagesWhichFailValidation]]
       {{!}}colspan=2 align=center style="border:0px transparent; padding-top: 0px; padding-bottom: 0px" {{!}}[[Template:ValidateArchetype|Invalid archetype. Read the template documentation for valid archetypes]] [[Category:PagesWhichFailValidation]]
       {{!}}-
       {{!}}-
       {{!}}colspan=2 style="border:0px transparent" {{!}}<div style="padding: 0px; width:100%; border:1px solid {{#var: bordercolor}};" ></div>
       {{!}}colspan=2 style="border:0px transparent; padding-top: 0px; padding-bottom: 0px" {{!}}<div style="padding: 0px; width:100%; border:1px solid {{#var: bordercolor}};" ></div>
     }}
     }}
   |}}
   |}}
   {{!}}-
   {{!}}-
   {{!}}colspan=2 align=center style="border:0px transparent" {{!}}'''Card Stats'''
   {{!}}colspan=2 align=center style="border:0px transparent; padding-top: 0px; padding-bottom: 0px" {{!}}'''Card Stats'''
   {{!}}-
   {{!}}-
   {{#if:{{{cardtype|}}}|
   {{#if:{{{cardtype|}}}|
     {{#if:{{#var: cardtype}}|
     {{#if:{{#var: cardtype}}|
       {{!}}-
       {{!}}-
       {{!}}align=center width=50% style="border:0px transparent" {{!}}Card Type:
       {{!}}align=center width=50% style="border:0px transparent; padding-top: 0px; padding-bottom: 0px" {{!}}Card Type:
       {{!}}align=center style="border:0px transparent" {{!}}[[{{{cardtype|}}}]]
       {{!}}align=center style="border:0px transparent; padding-top: 0px; padding-bottom: 0px" {{!}}[[{{{cardtype|}}}]]
     |
     |
       {{!}}-
       {{!}}-
Line 108: Line 108:
     |Overlord Card=
     |Overlord Card=
       {{#if:{{#var: overlordclass}}|
       {{#if:{{#var: overlordclass}}|
         {{!}}align=center style="border:0px transparent" {{!}} [[Overlord|Class:]]
         {{!}}align=center style="border:0px transparent; padding-top: 0px; padding-bottom: 0px" {{!}} [[Overlord|Class:]]
         {{!}}align=center style="border:0px transparent" {{!}} [[{{#var: overlordclass}}]]
         {{!}}align=center style="border:0px transparent; padding-top: 0px; padding-bottom: 0px" {{!}} [[{{#var: overlordclass}}]]
       |
       |
         {{!}}colspan=2 align=center style="border:0px transparent" {{!}}[[Template:ValidateOverlordClass|Invalid overlordclass. Read the template documentation for valid classes]] [[Category:PagesWhichFailValidation]]
         {{!}}colspan=2 align=center style="border:0px transparent" {{!}}[[Template:ValidateOverlordClass|Invalid overlordclass. Read the template documentation for valid classes]] [[Category:PagesWhichFailValidation]]
Line 115: Line 115:
       {{!}}-
       {{!}}-
       {{#if:{{#var: overlordcardtype}}|
       {{#if:{{#var: overlordcardtype}}|
         {{!}}align=center style="border:0px transparent" {{!}} Type:
         {{!}}align=center style="border:0px transparent; padding-top: 0px; padding-bottom: 0px" {{!}} Type:
         {{!}}align=center style="border:0px transparent" {{!}} [[:Category:{{OverlordCardTypeCategory|{{#var: overlordcardtype}}}}|{{#var: overlordcardtype}}]]
         {{!}}align=center style="border:0px transparent; padding-top: 0px; padding-bottom: 0px" {{!}} [[:Category:{{OverlordCardTypeCategory|{{#var: overlordcardtype}}}}|{{#var: overlordcardtype}}]]
       |
       |
         {{!}}colspan=2 align=center style="border:0px transparent" {{!}}[[Template:ValidateOverlordCardType|Invalid overlordcardtype. Read the template documentation for valid types]] [[Category:PagesWhichFailValidation]]
         {{!}}colspan=2 align=center style="border:0px transparent" {{!}}[[Template:ValidateOverlordCardType|Invalid overlordcardtype. Read the template documentation for valid types]] [[Category:PagesWhichFailValidation]]
Line 122: Line 122:
     |Plot Card=
     |Plot Card=
       {{#if:{{#var: plotdeck}}|
       {{#if:{{#var: plotdeck}}|
         {{!}}align=center style="border:0px transparent" {{!}}[[Plot_Card#Plot_Cards|Plot Deck:]]
         {{!}}align=center style="border:0px transparent; padding-top: 0px; padding-bottom: 0px" {{!}}[[Plot_Card#Plot_Cards|Plot Deck:]]
         {{!}}align=center style="border:0px transparent"{{!}}[[:Category:{{#var: plotdeck}}|{{#var: plotdeck}}]]
         {{!}}align=center style="border:0px transparent; padding-top: 0px; padding-bottom: 0px" {{!}}[[:Category:{{#var: plotdeck}}|{{#var: plotdeck}}]]
       |}}
       |}}
     |#default=
     |#default=
Line 129: Line 129:
   {{!}}-
   {{!}}-
   {{#if:{{{attackdice|}}}|
   {{#if:{{{attackdice|}}}|
     {{!}} align=center width=50% style="border:0px transparent"{{!}}Attack Dice:
     {{!}} align=center width=50% style="border:0px transparent; padding-top: 0px; padding-bottom: 0px" {{!}}Attack Dice:
     {{!}} align=center style="border:0px transparent"{{!}}{{{attackdice|}}}
     {{!}} align=center style="border:0px transparent; padding-top: 0px; padding-bottom: 0px" {{!}}{{{attackdice|}}}
   |}}
   |}}
   {{!}}-
   {{!}}-
   {{#if:{{{defensedice|}}}|
   {{#if:{{{defensedice|}}}|
     {{!}} align=center width=50% style="border:0px transparent"{{!}}Defense Dice:
     {{!}} align=center width=50% style="border:0px transparent; padding-top: 0px; padding-bottom: 0px" {{!}}Defense Dice:
     {{!}} align=center style="border:0px transparent"{{!}}{{{defensedice|}}}
     {{!}} align=center style="border:0px transparent; padding-top: 0px; padding-bottom: 0px" {{!}}{{{defensedice|}}}
   |}}
   |}}
   {{!}}-
   {{!}}-
Line 146: Line 146:
       |5
       |5
       |6 =
       |6 =
         {{!}} align=center width=50% style="border:0px transparent"{{!}}Health:
         {{!}} align=center width=50% style="border:0px transparent; padding-top: 0px; padding-bottom: 0px" {{!}}Health:
         {{!}} align=center style="border:0px transparent"{{!}}{{{health|}}}
         {{!}} align=center style="border:0px transparent; padding-top: 0px; padding-bottom: 0px" {{!}}{{{health|}}}
       |#default =
       |#default =
         {{!}}colspan= 2 align=center style="border:0px transparent"{{!}}Invalid health. Valid values are in the range 1-6 [[Category:PagesWhichFailValidation]]
         {{!}}colspan= 2 align=center style="border:0px transparent"{{!}}Invalid health. Valid values are in the range 1-6 [[Category:PagesWhichFailValidation]]
Line 155: Line 155:
   {{#if:{{{range|}}}|
   {{#if:{{{range|}}}|
     {{#if:{{ValidateRange|{{{range|}}}}}|
     {{#if:{{ValidateRange|{{{range|}}}}}|
       {{!}} align=center width=50% style="border:0px transparent"{{!}}Range:
       {{!}} align=center width=50% style="border:0px transparent; padding-top: 0px; padding-bottom: 0px" {{!}}Range:
       {{!}} align=center style="border:0px transparent"{{!}}[[:Category:{{ValidateRange|{{{range|}}}}}|{{ValidateRange|{{{range|}}}}}]]
       {{!}} align=center style="border:0px transparent; padding-top: 0px; padding-bottom: 0px" {{!}}[[:Category:{{ValidateRange|{{{range|}}}}}|{{ValidateRange|{{{range|}}}}}]]
     |
     |
       {{!}}colspan= 2 align=center style="border:0px transparent"{{!}}[[Template:ValidateRange|Invalid range. Read the template documentation for valid ranges]] [[Category:PagesWhichFailValidation]]
       {{!}}colspan= 2 align=center style="border:0px transparent"{{!}}[[Template:ValidateRange|Invalid range. Read the template documentation for valid ranges]] [[Category:PagesWhichFailValidation]]
Line 169: Line 169:
       |4
       |4
       |5 =
       |5 =
         {{!}} align=center width=50% style="border:0px transparent"{{!}}Speed:
         {{!}} align=center width=50% style="border:0px transparent; padding-top: 0px; padding-bottom: 0px" {{!}}Speed:
         {{!}} align=center style="border:0px transparent"{{!}}{{{speed|}}}
         {{!}} align=center style="border:0px transparent; padding-top: 0px; padding-bottom: 0px" {{!}}{{{speed|}}}
       |#default =
       |#default =
         {{!}}colspan= 2 align=center style="border:0px transparent"{{!}}Invalid speed. Valid values are in the range 1-5 [[Category:PagesWhichFailValidation]]
         {{!}}colspan= 2 align=center style="border:0px transparent"{{!}}Invalid speed. Valid values are in the range 1-5 [[Category:PagesWhichFailValidation]]
Line 179: Line 179:
     {{#if:{{ValidateTrait|{{{trait|}}}}}{{ValidateTrait|{{{trait2|}}}}}|
     {{#if:{{ValidateTrait|{{{trait|}}}}}{{ValidateTrait|{{{trait2|}}}}}|
       {{#if:{{ValidateTrait|{{{trait2|}}}}}|
       {{#if:{{ValidateTrait|{{{trait2|}}}}}|
         {{!}} align=center width=50% style="border:0px transparent"{{!}}Traits:
         {{!}} align=center width=50% style="border:0px transparent; padding-top: 0px; padding-bottom: 0px" {{!}}Traits:
         {{!}} align=center style="border:0px transparent"{{!}}[[:Category:{{ValidateTrait|{{{trait|}}}}}|{{ValidateTrait|{{{trait|}}}}}]], [[:Category:{{ValidateTrait|{{{trait2|}}}}}|{{ValidateTrait|{{{trait2|}}}}}]]
         {{!}} align=center style="border:0px transparent; padding-top: 0px; padding-bottom: 0px" {{!}}[[:Category:{{ValidateTrait|{{{trait|}}}}}|{{ValidateTrait|{{{trait|}}}}}]], [[:Category:{{ValidateTrait|{{{trait2|}}}}}|{{ValidateTrait|{{{trait2|}}}}}]]
         |
         |
         {{!}} align=center width=50% style="border:0px transparent"{{!}}Trait:
         {{!}} align=center width=50% style="border:0px transparent; padding-top: 0px; padding-bottom: 0px" {{!}}Trait:
         {{!}} align=center style="border:0px transparent"{{!}}[[:Category:{{ValidateTrait|{{{trait|}}}}}|{{ValidateTrait|{{{trait|}}}}}]]
         {{!}} align=center style="border:0px transparent; padding-top: 0px; padding-bottom: 0px" {{!}}[[:Category:{{ValidateTrait|{{{trait|}}}}}|{{ValidateTrait|{{{trait|}}}}}]]
       }}
       }}
     |
     |
Line 192: Line 192:
   {{#if:{{{worn|}}}|
   {{#if:{{{worn|}}}|
     {{#if:{{ValidateWorn|{{{worn|}}}}}|
     {{#if:{{ValidateWorn|{{{worn|}}}}}|
       {{!}} align=center width=50% style="border:0px transparent"{{!}}Worn:
       {{!}} align=center width=50% style="border:0px transparent; padding-top: 0px; padding-bottom: 0px" {{!}}Worn:
       {{!}} align=center style="border:0px transparent"{{!}}[[:Category:{{ValidateWorn|{{{worn|}}}}}|{{ValidateWorn|{{{worn|}}}}}]]
       {{!}} align=center style="border:0px transparent; padding-top: 0px; padding-bottom: 0px" {{!}}[[:Category:{{ValidateWorn|{{{worn|}}}}}|{{ValidateWorn|{{{worn|}}}}}]]
     |
     |
       {{!}}colspan= 2 align=center style="border:0px transparent"{{!}}[[Template:ValidateWorn|Invalid worn. Read the template documentation for valid worn strings]] [[Category:PagesWhichFailValidation]]
       {{!}}colspan= 2 align=center style="border:0px transparent"{{!}}[[Template:ValidateWorn|Invalid worn. Read the template documentation for valid worn strings]] [[Category:PagesWhichFailValidation]]
Line 200: Line 200:
   {{!}}-
   {{!}}-
   {{#if:{{{playcost|}}}|
   {{#if:{{{playcost|}}}|
     {{!}} align=center width=50% style="border:0px transparent"{{!}}Play Cost:
     {{!}} align=center width=50% style="border:0px transparent; padding-top: 0px; padding-bottom: 0px" {{!}}Play Cost:
     {{!}} align=center style="border:0px transparent"{{!}}{{{playcost|}}}
     {{!}} align=center style="border:0px transparent; padding-top: 0px; padding-bottom: 0px" {{!}}{{{playcost|}}}
   |}}
   |}}
   {{!}}-
   {{!}}-
Line 218: Line 218:
       |11
       |11
       |12 =
       |12 =
         {{!}} align=center width=50% style="border:0px transparent"{{!}}Plot card number:
         {{!}} align=center width=50% style="border:0px transparent; padding-top: 0px; padding-bottom: 0px" {{!}}Plot card number:
         {{!}} align=center style="border:0px transparent"{{!}}{{{plotcardnumber|}}}/12
         {{!}} align=center style="border:0px transparent; padding-top: 0px; padding-bottom: 0px" {{!}}{{{plotcardnumber|}}}/12
       |#default =
       |#default =
         {{!}}colspan= 2 align=center style="border:0px transparent"{{!}}Invalid plotcardnumber. Valid values are in the range 1-12 [[Category:PagesWhichFailValidation]]
         {{!}}colspan= 2 align=center style="border:0px transparent"{{!}}Invalid plotcardnumber. Valid values are in the range 1-12 [[Category:PagesWhichFailValidation]]
Line 225: Line 225:
   |}}
   |}}
   {{!}}-
   {{!}}-
   {{!}}colspan=2 style="border:0px transparent" {{!}}<div style="padding: 0px; width:100%; border:1px solid {{#var: bordercolor}};" ></div>
   {{!}}colspan=2 style="border:0px transparent; padding-top: 0px; padding-bottom: 0px" {{!}}<div style="padding: 0px; width:100%; border:1px solid {{#var: bordercolor}};" ></div>
   {{!}}-
   {{!}}-
   {{#if:{{{reliccounterpart|}}}|
   {{#if:{{{reliccounterpart|}}}|
     {{!}}colspan=2 align=center style="border:0px transparent" {{!}}'''Relic'''
     {{!}}colspan=2 align=center style="border:0px transparent; padding-top: 0px; padding-bottom: 0px" {{!}}'''Relic'''
     {{!}}-
     {{!}}-
     {{!}} align=center width=50% style="border:0px transparent"{{!}}Relic Counterpart:
     {{!}} align=center width=50% style="border:0px transparent; padding-top: 0px; padding-bottom: 0px" {{!}}Relic Counterpart:
     {{!}} align=center style="border:0px transparent"{{!}}{{{reliccounterpart|}}}
     {{!}} align=center style="border:0px transparent; padding-top: 0px; padding-bottom: 0px" {{!}}{{{reliccounterpart|}}}
     {{!}}-
     {{!}}-
     {{!}}colspan=2 style="border:0px transparent" {{!}}<div style="padding: 0px; width:100%; border:1px solid {{#var: bordercolor}};" ></div>
     {{!}}colspan=2 style="border:0px transparent; padding-top: 0px; padding-bottom: 0px" {{!}}<div style="padding: 0px; width:100%; border:1px solid {{#var: bordercolor}};" ></div>
   |}}
   |}}
   {{!}}-
   {{!}}-
   {{!}}colspan=2 align=center style="border:0px transparent" {{!}}'''Acquisition'''
   {{!}}colspan=2 align=center style="border:0px transparent; padding-top: 0px; padding-bottom: 0px" {{!}}'''Acquisition'''
   {{!}}-
   {{!}}-
   {{#if:{{{xpcost|}}}|
   {{#if:{{{xpcost|}}}|
     {{#switch:{{{xpcost|}}}
     {{#switch:{{{xpcost|}}}
       |0 =
       |0 =
         {{!}} colspan=2 align=center style="border:0px transparent"{{!}}{{#switch: {{#var: cardtype}}
         {{!}} colspan=2 align=center style="border:0px transparent; padding-top: 0px; padding-bottom: 0px" {{!}}{{#switch: {{#var: cardtype}}
           |Overlord Card= [[{{#var: overlordclass}}]] starting card
           |Overlord Card= [[{{#var: overlordclass}}]] starting card
           |#default= [[{{#var: heroclass}}]] starting card
           |#default= [[{{#var: heroclass}}]] starting card
         }}
         }}
       |#default =
       |#default =
         {{!}} align=center width=50% style="border:0px transparent"{{!}}XP cost:
         {{!}} align=center width=50% style="border:0px transparent; padding-top: 0px; padding-bottom: 0px" {{!}}XP cost:
         {{!}} align=center style="border:0px transparent"{{!}}{{{xpcost|}}} XP
         {{!}} align=center style="border:0px transparent; padding-top: 0px; padding-bottom: 0px" {{!}}{{{xpcost|}}} XP
     }}
     }}
   |}}
   |}}
Line 254: Line 254:
     {{#switch:{{{threatcost|}}}
     {{#switch:{{{threatcost|}}}
       |0 =
       |0 =
         {{!}} colspan=2 align=center style="border:0px transparent"{{!}}{{#var: plotdeck}} starting card
         {{!}} colspan=2 align=center style="border:0px transparent; padding-top: 0px; padding-bottom: 0px" {{!}}{{#var: plotdeck}} starting card
       |#default =
       |#default =
         {{!}} align=center width=50% style="border:0px transparent"{{!}}Threat cost:
         {{!}} align=center width=50% style="border:0px transparent; padding-top: 0px; padding-bottom: 0px" {{!}}Threat cost:
         {{!}} align=center style="border:0px transparent"{{!}}{{{threatcost|}}} Threat
         {{!}} align=center style="border:0px transparent; padding-top: 0px; padding-bottom: 0px" {{!}}{{{threatcost|}}} Threat
     }}
     }}
   |}}
   |}}
Line 263: Line 263:
   {{#switch:{{#var: cardtype}}
   {{#switch:{{#var: cardtype}}
     |Tainted =
     |Tainted =
       {{!}} colspan=2 align=center style="border:0px transparent"{{!}} [[Mists of Bilehall (campaign)]]<br>[[The Chains that Rust (campaign)]]
       {{!}} colspan=2 align=center style="border:0px transparent; padding-top: 0px; padding-bottom: 0px" {{!}} [[Mists of Bilehall (campaign)]]<br>[[The Chains that Rust (campaign)]]
     |#default =
     |#default =
   }}
   }}
Line 271: Line 271:
       {{#switch:{{#var: cardtype}}
       {{#switch:{{#var: cardtype}}
         |Familiar =
         |Familiar =
           {{!}} colspan=2 align=center style="border:0px transparent"{{!}}[[{{#var: heroclass}}]] familiar
           {{!}} colspan=2 align=center style="border:0px transparent; padding-top: 0px; padding-bottom: 0px" {{!}}[[{{#var: heroclass}}]] familiar
         |Item =
         |Item =
           {{!}} colspan=2 align=center style="border:0px transparent"{{!}}[[{{#var: heroclass}}]] starting card
           {{!}} colspan=2 align=center style="border:0px transparent; padding-top: 0px; padding-bottom: 0px" {{!}}[[{{#var: heroclass}}]] starting card
           {{!}}-
           {{!}}-
           {{!}} align=center width=50% style="border:0px transparent"{{!}}Sell:
           {{!}} align=center width=50% style="border:0px transparent; padding-top: 0px; padding-bottom: 0px" {{!}}Sell:
           {{!}} align=center style="border:0px transparent"{{!}} 25 Gold
           {{!}} align=center style="border:0px transparent; padding-top: 0px; padding-bottom: 0px" {{!}} 25 Gold
         |#default =
         |#default =
       }}
       }}
Line 283: Line 283:
       {{#switch:{{#var: cardtype}}
       {{#switch:{{#var: cardtype}}
         |Familiar =
         |Familiar =
           {{!}} colspan=2 align=center style="border:0px transparent"{{!}}[[{{{character|}}}]] familiar
           {{!}} colspan=2 align=center style="border:0px transparent; padding-top: 0px; padding-bottom: 0px" {{!}}[[{{{character|}}}]] familiar
         |#default =
         |#default =
       }}
       }}
Line 290: Line 290:
       {{#switch:{{#var: cardtype}}
       {{#switch:{{#var: cardtype}}
         |Servant =
         |Servant =
           {{!}} colspan=2 align=center style="border:0px transparent"{{!}}[[{{{overlordclass|}}}]] servant
           {{!}} colspan=2 align=center style="border:0px transparent; padding-top: 0px; padding-bottom: 0px" {{!}}[[{{{overlordclass|}}}]] servant
         |#default =
         |#default =
       }}
       }}
Line 297: Line 297:
   {{!}}-
   {{!}}-
   {{#if:{{{act|}}}|
   {{#if:{{{act|}}}|
     {{!}} colspan=2 align=center style="border:0px transparent"{{!}} Act {{{act|}}} shop
     {{!}} colspan=2 align=center style="border:0px transparent; padding-top: 0px; padding-bottom: 0px" {{!}} Act {{{act|}}} shop
     {{#if:{{{buy|}}}|
     {{#if:{{{buy|}}}|
       {{!}}-
       {{!}}-
       {{!}} align=center width=50% style="border:0px transparent"{{!}}Buy:
       {{!}} align=center width=50% style="border:0px transparent; padding-top: 0px; padding-bottom: 0px" {{!}}Buy:
       {{!}} align=center style="border:0px transparent"{{!}}{{{buy|}}} Gold
       {{!}} align=center style="border:0px transparent; padding-top: 0px; padding-bottom: 0px" {{!}}{{{buy|}}} Gold
       {{!}}-
       {{!}}-
       {{!}} align=center width=50% style="border:0px transparent"{{!}}Sell:
       {{!}} align=center width=50% style="border:0px transparent; padding-top: 0px; padding-bottom: 0px" {{!}}Sell:
       {{!}} align=center style="border:0px transparent"{{!}}{{#expr:{{#expr:floor({{#expr:{{#expr:{{{buy|}}}/25}}/2}})}}*25}} Gold
       {{!}} align=center style="border:0px transparent; padding-top: 0px; padding-bottom: 0px" {{!}}{{#expr:{{#expr:floor({{#expr:{{#expr:{{{buy|}}}/25}}/2}})}}*25}} Gold
     |}}
     |}}
   |}}
   |}}
   {{!}}-
   {{!}}-
   {{#if:{{{questreward|}}}|
   {{#if:{{{questreward|}}}|
     {{!}} align=center width=50% style="border:0px transparent"{{!}}Quest reward:
     {{!}} align=center width=50% style="border:0px transparent; padding-top: 0px; padding-bottom: 0px" {{!}}Quest reward:
     {{!}} align=center style="border:0px transparent"{{!}}{{Nowrap|{{{questreward|}}}}}
     {{!}} align=center style="border:0px transparent; padding-top: 0px; padding-bottom: 0px" {{!}}{{Nowrap|{{{questreward|}}}}}
   |}}
   |}}
   {{!}}-
   {{!}}-
   {{#ifeq:{{{copies|1}}}|1||
   {{#ifeq:{{{copies|1}}}|1||
     {{!}} align=center width=50% style="border:0px transparent"{{!}}Copies:
     {{!}} align=center width=50% style="border:0px transparent; padding-top: 0px; padding-bottom: 0px" {{!}}Copies:
     {{!}} align=center style="border:0px transparent"{{!}}{{{copies}}}
     {{!}} align=center style="border:0px transparent; padding-top: 0px; padding-bottom: 0px" {{!}}{{{copies}}}
   }}
   }}
   {{!}}-
   {{!}}-
   {{!}}colspan=2 style="border:0px transparent" {{!}}<div style="padding: 0px; width:100%; border:1px solid {{#var: bordercolor}};" ></div>
   {{!}}colspan=2 style="border:0px transparent; padding-top: 0px; padding-bottom: 0px" {{!}}<div style="padding: 0px; width:100%; border:1px solid {{#var: bordercolor}};" ></div>
   {{!}}-
   {{!}}-
   {{!}}colspan=2 align=center style="border:0px transparent" {{!}}'''Expansion'''
   {{!}}colspan=2 align=center style="border:0px transparent; padding-top: 0px; padding-bottom: 0px" {{!}}'''Expansion'''
   {{!}}-
   {{!}}-
   {{#if:{{#var: expansion}}|
   {{#if:{{#var: expansion}}|
     {{!}} colspan=2 align=center style="border:0px transparent"{{!}}{{#if:{{#var: expansionlogo}}|{{#var: expansionlogo}}<br>|}}{{#var: expansioncode}} [[{{#var: expansion}}]]
     {{!}} colspan=2 align=center style="border:0px transparent; padding-top: 0px; padding-bottom: 0px" {{!}}{{#if:{{#var: expansionlogo}}|{{#var: expansionlogo}}<br>|}}{{#var: expansioncode}} [[{{#var: expansion}}]]
   |
   |
     {{!}} colspan=2 align=center style="border:0px transparent"{{!}}[[Template:ValidateExpansion|Invalid expansion. Read the template documentation for valid expansions]] [[Category:PagesWhichFailValidation]]
     {{!}} colspan=2 align=center style="border:0px transparent"{{!}}[[Template:ValidateExpansion|Invalid expansion. Read the template documentation for valid expansions]] [[Category:PagesWhichFailValidation]]

Revision as of 15:44, 19 July 2017

Example Card
Player
Overlord
Card Stats
Acquisition
Expansion
Invalid expansion. Read the template documentation for valid expansions
This is an overlord example



[[Category:Template:OverlordCardTypeCategory]]

Template documentation (for the above template, sometimes hidden or invisible)
Description
This template is intended to display an infobox about a game card.
Currently the template supports the following cards:
  • Skills
  • Items (Starting Gear, Shop, Relic)
  • Overlord Cards
  • Plot Cards
  • Familiars
  • Servants
  • Tainted Cards
  • Search Cards
Not supported yet are:
  • Monster Cards
  • Lieutenant Cards
  • Travel Cards
  • ?
Other uses
The longterm idea is to be able transclude pages which use the Infobox card template and specify an section-argument to get a specific piece of information.
E.g. if someone want to know the buy cost of an the lucky charm he/she can just add: {{:Lucky Charm|section=buy}}
For this to work the actual template has to be enclosed in <onlyinclude> tags and the section argument within the parameters in <includeonly> tags. See the below examples.
Syntax, all possible arguments in alphabetical order
<onlyinclude>{{Infobox card
 |act =
 |archetype =
 |attackdice =
 |buy =
 |cardtype =
 |character =
 |copies =
 |defensedice =
 |expansion =
 |flavour =
 |health =
 |heroclass =
 |image =
 |name =
 |overlordcardtype =
 |overlordclass =
 |playcost =
 |plotcardnumber =
 |questreward =
 |range =
 |reliccounterpart =
 |<includeonly>|section={{{section|synopsis}}}</includeonly>
 |sell =
 |speed =
 |text =
 |threatcost =
 |trait =
 |trait2 =
 |trait3 =
 |worn =
 |xpcost =
}}</onlyinclude>
Usage for an overlord card
<onlyinclude>{{Infobox card
 |archetype        = Overlord
 |cardtype         = Overlord Card
 |copies           = <optional>
 |expansion        = <required>
 |image            = <optional, only used when image to show has a different name than: Overlord Card - {{{name|}}}.png>
 |name             = <required>
 |overlordcardtype = <required, one of: Event | Magic | Trap>
 |overlordclass    = <required>
 |<includeonly>|section={{{section|synopsis}}}</includeonly>
 |text             = <optional, but highly recommended>
 |xpcost           = <required>
}}</onlyinclude>
Usage for a plot card
<onlyinclude>{{Infobox card
 |archetype      = Overlord
 |cardtype       = Plot Card
 |expansion      = <required>
 |image          = <optional, only used when image to show has a different name than the automatically generated name>
 |name           = <required>
 |playcost       = <required>
 |plotcardnumber = <required>
 |<includeonly>|section={{{section|synopsis}}}</includeonly>
 |text           = <optional, but highly recommended>
 |threatcost     = <required>
}}</onlyinclude>
Usage for a skill
<onlyinclude>{{Infobox card
 |archetype  = <required: Healer, Mage, Warrior, Scout>
 |cardtype   = Skill
 |expansion  = <required>
 |heroclass  = <required>
 |image      = <optional, only used when image to show has a different name than the automatically generated name>
 |name       = <required>
 |playcost   = <required>
 |<includeonly>|section={{{section|synopsis}}}</includeonly>
 |text       = <optional, but highly recommended>
 |xpcost     = <required>
}}</onlyinclude>
Usage for starting gear
<onlyinclude>{{Infobox card
 |archetype   = <required, Healer, Mage, Warrior, Scout>
 |attackdice  = <optional, if applicable>
 |cardtype    = Item
 |defensedice = <optional, if applicable>
 |expansion   = <required>
 |heroclass   = <required>
 |image       = <optional, only used when image to show has a different name than the automatically generated name>
 |name        = <required>
 |range       = <optional, if applicable>
 |<includeonly>|section={{{section|synopsis}}}</includeonly>
 |text        = <optional, but highly recommended>
 |trait       = <optional, if applicable>
 |trait2      = <optional, if applicable>
 |trait3      = <optional, if applicable>
 |worn        = <required>
}}</onlyinclude>
Usage for shop gear
<onlyinclude>{{Infobox card
 |act         = <required>
 |attackdice  = <optional, if applicable>
 |buy         = <required>
 |cardtype    = Item
 |defensedice = <optional, if applicable>
 |copies      = <optional>
 |expansion   = <required>
 |image       = <optional, only used when image to show has a different name than the automatically generated name>
 |name        = <required>
 |range       = <optional, if applicable>
 |<includeonly>|section={{{section|synopsis}}}</includeonly>
 |text        = <optional, but highly recommended>
 |trait       = <optional, if applicable>
 |trait2      = <optional, if applicable>
 |trait3      = <optional, if applicable>
 |worn        = <required>
}}</onlyinclude>
Usage for Hero relics
<onlyinclude>{{Infobox card
 |attackdice       = <optional, if applicable>
 |cardtype         = Item
 |defensedice      = <optional, if applicable>
 |expansion        = <required>
 |image            = <optional, only used when image to show has a different name than the automatically generated name>
 |name             = <required>
 |questreward      = <required, link to the quest where the relic can be gained>
 |range            = <optional, if applicable>
 |reliccounterpart = <required>
 |<includeonly>|section={{{section|synopsis}}}</includeonly>
 |text             = <optional, but highly recommended>
 |trait            = <optional, if applicable>
 |trait2           = <optional, if applicable>
 |trait3      = <optional, if applicable>
 |worn             = <optional, if applicable>
}}</onlyinclude>
Usage for Overlord relics
<onlyinclude>{{Infobox card
 |archetype        = <required> Overlord
 |cardtype         = Overlord Relic
 |expansion        = <required>
 |image            = <optional, only used when image to show has a different name than the automatically generated name>
 |name             = <required>
 |questreward      = <required, link to the quest where the relic can be gained>
 |reliccounterpart = <required>
 |<includeonly>|section={{{section|synopsis}}}</includeonly>
 |text             = <optional, but highly recommended>
}}</onlyinclude>
Usage for Familiars
<onlyinclude>{{Infobox card
 |attackdice       = <optional, if applicable>
 |archetype        = <required, Healer, Mage, Warrior, Scout>
 |cardtype         = Familiar
 |character        = <optional, if the familiar is part of a character (e.g. Brightblaze and Challara)>
 |defensedice      = <optional, if applicable>
 |expansion        = <required>
 |health           = <optional, if applicable>
 |heroclass        = <optional, if the familiar is part of a class (e.g. Reanimate and Necromancer)>
 |image            = <optional, only used when image to show has a different name than the automatically generated name>
 |name             = <required>
 |<includeonly>|section={{{section|synopsis}}}</includeonly>
 |speed            = <optional, if applicable>
 |text             = <optional, but highly recommended>
}}</onlyinclude>
Usage for Servants
<onlyinclude>{{Infobox card
 |attackdice       = <optional, if applicable>
 |archetype        = Overlord
 |cardtype         = Servant
 |defensedice      = <optional, if applicable>
 |expansion        = <required>
 |health           = <optional, if applicable>
 |image            = <optional, only used when image to show has a different name than the automatically generated name>
 |name             = <required>
 |<includeonly>|section={{{section|synopsis}}}</includeonly>
 |speed            = <optional, if applicable>
 |text             = <optional, but highly recommended>
}}</onlyinclude>
Usage for Tainted cards
<onlyinclude>{{Infobox card
 |cardtype         = Tainted
 |expansion        = <required>
 |flavour          = <optional, but highly recommended>
 |name             = <required>
 |<includeonly>|section={{{section|synopsis}}}</includeonly>
 |text             = <optional, but highly recommended>
}}</onlyinclude>
Usage for Search cards
<onlyinclude>{{Infobox card
 |attackdice       = <optional, when required>
 |cardtype         = Search
 |copies           = <optional>
 |expansion        = <required>
 |name             = <required>
 |range            = <optional, when required>
 |<includeonly>|section={{{section|synopsis}}}</includeonly>
 |sell             = <optional, but highly recommended>
 |text             = <optional, but highly recommended>
}}</onlyinclude>

Visit Template:Infobox Card/doc to edit this text! (How does this work?)