Permanently protected template

Difference between revisions of "Template:CardTable2"

From Yugipedia
Jump to: navigation, search
(rewrite statuses stuff (again) to catch (hopefully) all possible problems (also completely hardcode Traditional Format status, because it's not like Konami's ever gonna do anything special with it at this point, right? right? [panic]))
(copy from sandbox: rm Skill Card OCG support; add {{{fusion_material}}}/{{{synchro_material}}} to replace the old {{{fm#}}}/{{{sm#}}} parameters; add "In other media" section; rm support for and track usages of WC5 parameters; misc other tweaks)
(48 intermediate revisions by 4 users not shown)
Line 3: Line 3:
 
| {{Mbox
 
| {{Mbox
 
   | type = delete
 
   | type = delete
   | text = This template, {{t|CardTable2}}, is only meant for use in the main content namespace. Including it elsewhere can cause technical problems. Please remove the template from this page. {{ #switch: {{NAMESPACE}} | {{ns:User}} | {{ns:User talk}} = Custom cards can be posted on the [[wikia:c:ycm:|Yu-Gi-Oh! Card Maker Wiki]]. }}
+
   | text = This template, {{t|CardTable2}}, is only meant for use in the main content namespace. Including it elsewhere can cause technical problems. Please remove the template from this page. {{ #switch: {{NAMESPACE}} | {{ns:User}} | {{ns:User talk}} = Custom cards can be posted on the {{wikia|ycm||Yu-Gi-Oh! Card Maker Wiki}}. }}
 
   }}
 
   }}
 
 
}}<!--
 
}}<!--
  
 
Video game parameter rollcall
 
Video game parameter rollcall
  
Loreparam  Nameparam  Setparam  Statuspara  Costpa  Numberpara  Otherpara      Abbr  Game name
+
Loreparam  Nameparam  Setparam  Statuspara  Costpa  Numberpara  Abbr  Game name
 
------------------------------------------------------------------------------------------------------------------
 
------------------------------------------------------------------------------------------------------------------
dar_lore  -          -          -          -      -          -              DAR  Duel Arena
+
dar_lore  -          -          -          -      -          DAR  Duel Arena
-          -          -          -          -      -          -              DG    Duel Generation
+
-          -          -          -          -      -          DG    Duel Generation
-          -          -          -          -      -          -              DULI  Duel Links
+
gx1_lore  gx1_name  gx1_sets  gx1_status  gx1_dp  gx1_number  GX1  GX Duel Academy
eds_lore  eds_name  eds_sets  eds_status  -      -          -              EDS  The Eternal Duelist Soul
+
gx02_lore  gx02_name  gx02_sets  gx02_status gx02_dp -          GX02  GX Tag Force
gx1_lore  gx1_name  gx1_sets  gx1_status  gx1_dp  gx1_number  -              GX1  GX Duel Academy
+
gx03_lore  gx03_name  gx03_sets  gx03_status gx03_dp -          GX03  GX Spirit Caller
gx02_lore  gx02_name  gx02_sets  gx02_status gx02_dp -          -              GX02  GX Tag Force
+
gx04_lore  gx04_name  gx04_sets  gx04_status gx04_dp -          GX04  GX Tag Force 2
gx03_lore  gx03_name  gx03_sets  gx03_status gx03_dp -          -              GX03  GX Spirit Caller
+
gx06_lore  gx06_name  gx06_sets  gx06_status -      -          GX06  GX Tag Force 3
gx04_lore  gx04_name  gx04_sets  gx04_status gx04_dp -          -              GX04  GX Tag Force 2
+
ntr_lore  ntr_name  ntr_sets  ntr_status  ntr_dp  -          NTR  Nightmare Troubadour
gx06_lore  gx06_name  gx06_sets  gx06_status -      -          -              GX06  GX Tag Force 3
+
tf04_lore  tf04_name  tf04_sets  -          -      -          TF04  5D's Tag Force 4
ntr_lore  ntr_name  ntr_sets  ntr_status  ntr_dp  -          -              NTR  Nightmare Troubadour
+
tf05_lore  tf05_name  tf05_sets  -          -      -          TF05  5D's Tag Force 5
rod_lore  rod_name  rod_sets  rod_status  rod_dc  rod_number  rod_card      ROD  Reshef of Destruction / Duel Monsters 8: Reshef of Destruction
+
tf06_lore  tf06_name  tf06_sets  -          -      -          TF06  5D's Tag Force 6
                                                                rod_alignment
+
-          -          -          -          -      tfk_number  TFK  The Falsebound Kingdom
                                                                rod_atk
+
wc6_lore  wc6_name  wc6_sets  wc6_status  wc6_dp  -          WC6  Ultimate Masters: World Championship Tournament 2006
                                                                rod_def
+
wc07_lore  wc07_name  wc07_sets  wc07_status wc07_dp -          WC07  World Championship 2007
sdd_lore  sdd_name  sdd_sets  sdd_status  -      -          -              SDD  Worldwide Edition: Stairway to the Destined Duel
+
wc08_lore  wc08_name  wc08_sets  wc08_status wc08_dp -          WC08  World Championship 2008
tf04_lore  tf04_name  tf04_sets  -          -      -          -              TF04  5D's Tag Force 4
+
wc09_lore  wc09_name  wc09_sets  -          -      -          WC09  5D's World Championship 2009: Stardust Accelerator
tf05_lore  tf05_name  tf05_sets  -          -      -          -              TF05  5D's Tag Force 5
+
wc10_lore  wc10_name  wc10_sets  -          -      -          WC10  5D's World Championship 2010: Reverse of Arcadia
tf06_lore  tf06_name  tf06_sets  -          -      -          -              TF06  5D's Tag Force 6
+
wc11_lore  wc11_name  wc11_sets  -          -      -          WC11  5D's World Championship 2011: Over the Nexus
-          -          -          tfk_status  -      tfk_number  -              TFK  The Falsebound Kingdom
+
ygo_lore  ygo_name  ygo_sets  ygo_status  -      -          YGO  Online
-          -          -          -          -      -          -              WB01  5D's Wheelie Breakers
 
wc4_lore  wc4_name  wc4_sets  wc4_status  -      wc4_number  -              WC4  World Championship Tournament 2004
 
wc5_lore  wc5_name  wc5_sets  wc5_status  -      -          -              WC5  7 Trials to Glory: World Championship Tournament 2005
 
wc6_lore  wc6_name  wc6_sets  wc6_status  wc6_dp  -          -              WC6  Ultimate Masters: World Championship Tournament 2006
 
wc07_lore  wc07_name  wc07_sets  wc07_status wc07_dp -          -              WC07  World Championship 2007
 
wc08_lore  wc08_name  wc08_sets  wc08_status wc08_dp -          -              WC08  World Championship 2008
 
wc09_lore  wc09_name  wc09_sets  -          -      -          -              WC09  5D's World Championship 2009: Stardust Accelerator
 
wc10_lore  wc10_name  wc10_sets  -          -      -          -              WC10  5D's World Championship 2010: Reverse of Arcadia
 
wc11_lore  wc11_name  wc11_sets  -          -      -          -              WC11  5D's World Championship 2011: Over the Nexus
 
-          -          -          -          -      -          -              YDT1  5D's Duel Transer
 
ygo_lore  ygo_name  ygo_sets  ygo_status  -      -          -              YGO  Online
 
-          -          -          -          -      -          -              ZDC1  ZEXAL World Duel Carnival
 
  
 
--><!--
 
--><!--
Line 48: Line 35:
 
== Variables ==
 
== Variables ==
  
-->{{ #vardefine: $pagename | {{Normalized pagename|{{PAGENAME}}}}
+
-->{{ #vardefine: $pagename | {{Normalized pagename|{{PAGENAME}}}} }}<!--
}}{{ #vardefine: $name
+
-->{{ #vardefine: $name
 
| {{ #if: {{{name|}}}
 
| {{ #if: {{{name|}}}
 
   | {{{name}}}
 
   | {{{name}}}
Line 57: Line 44:
 
     }}
 
     }}
 
   }}
 
   }}
}}{{ #vardefine: $jp_release | {{ #if: {{{jp_sets<includeonly>|</includeonly>}}} | 1 }}
+
}}<!--
 +
 
 +
-->{{ #vardefine: $jp_release | {{ #if: {{{jp_sets<includeonly>|</includeonly>}}} | 1 }}
 
}}{{ #vardefine: $ja_release | {{ #if: {{{ja_sets<includeonly>|</includeonly>}}} | 1 }}
 
}}{{ #vardefine: $ja_release | {{ #if: {{{ja_sets<includeonly>|</includeonly>}}} | 1 }}
 
}}{{ #vardefine: $kr_release | {{ #if: {{{kr_sets<includeonly>|</includeonly>}}}{{{ko_sets|}}} | 1 }}
 
}}{{ #vardefine: $kr_release | {{ #if: {{{kr_sets<includeonly>|</includeonly>}}}{{{ko_sets|}}} | 1 }}
Line 71: Line 60:
 
}}{{ #vardefine: $it_release | {{ #if: {{{it_sets<includeonly>|</includeonly>}}} | 1 }}
 
}}{{ #vardefine: $it_release | {{ #if: {{{it_sets<includeonly>|</includeonly>}}} | 1 }}
 
}}{{ #vardefine: $pt_release | {{ #if: {{{pt_sets<includeonly>|</includeonly>}}} | 1 }}
 
}}{{ #vardefine: $pt_release | {{ #if: {{{pt_sets<includeonly>|</includeonly>}}} | 1 }}
}}{{ #vardefine: $sp_release | {{ #if: {{{sp_sets<includeonly>|</includeonly>}}} | 1 }}
+
}}{{ #vardefine: $sp_release | {{ #if: {{{sp_sets<includeonly>|</includeonly>}}}{{{es_sets|}}} | 1 }}
 
}}{{ #vardefine: $ocg-jp    | {{ #var: $jp_release }}{{ #var: $ja_release }}
 
}}{{ #vardefine: $ocg-jp    | {{ #var: $jp_release }}{{ #var: $ja_release }}
 
}}{{ #vardefine: $ocg        | {{ #var: $ocg-jp }}{{ #var: $kr_release }}{{ #var: $ae_release }}{{ #var: $tc_release }}
 
}}{{ #vardefine: $ocg        | {{ #var: $ocg-jp }}{{ #var: $kr_release }}{{ #var: $ae_release }}{{ #var: $tc_release }}
 
}}{{ #vardefine: $tcg-en    | {{ #var: $en_release }}{{ #var: $na_release }}{{ #var: $eu_release }}{{ #var: $au_release }}
 
}}{{ #vardefine: $tcg-en    | {{ #var: $en_release }}{{ #var: $na_release }}{{ #var: $eu_release }}{{ #var: $au_release }}
}}{{ #vardefine: $tcg-fr    | {{ #var: $fr_release }}{{ #var: $fc_release }}
+
}}{{ #vardefine: $tcg        | {{ #var: $tcg-en }}{{ #var: $fr_release }}{{ #var: $de_release }}{{ #var: $it_release }}{{ #var: $pt_release }}{{ #var: $sp_release }}
}}{{ #vardefine: $tcg        | {{ #var: $tcg-en }}{{ #var: $tcg-fr }}{{ #var: $de_release }}{{ #var: $it_release }}{{ #var: $pt_release }}{{ #var: $sp_release }}
 
 
}}{{ #vardefine: $ocg-tcg    | {{ #var: $ocg }}{{ #var: $tcg }}
 
}}{{ #vardefine: $ocg-tcg    | {{ #var: $ocg }}{{ #var: $tcg }}
}}{{ #vardefine: $not-tcg-en | {{ #var: $ocg }}{{ #var: $tcg-fr }}{{ #var: $de_release }}{{ #var: $it_release }}{{ #var: $pt_release }}{{ #var: $sp_release }}
+
}}{{ #vardefine: $not-tcg-en | {{ #var: $ocg }}{{ #var: $fr_release }}{{ #var: $de_release }}{{ #var: $it_release }}{{ #var: $pt_release }}{{ #var: $sp_release }}
  
}}{{ #vardefine: $card_type  | {{ ucfirst: {{ #replace: {{ lc: {{{card_type<includeonly>|</includeonly>}}} }} | card }} }}
+
}}<!--
 +
 
 +
-->{{ #vardefine: $card_type  | {{ ucfirst: {{ #replace: {{ lc: {{{card_type<includeonly>|</includeonly>}}} }} | card }} }}
 
}}{{ #arraydefine: @types    | {{ #if: {{{types<includeonly>|</includeonly>}}} | {{{types}}}{{ #if: {{{type<includeonly>|</includeonly>}}}{{{type2|}}}{{{type3|}}}{{{type4|}}} | , }} }}{{ #if: {{{type<includeonly>|</includeonly>}}} | {{{type}}} {{ #if: {{{type2<includeonly>|</includeonly>}}}{{{type3|}}}{{{type4|}}} | , }} }}{{ #if: {{{type2<includeonly>|</includeonly>}}} | {{{type2}}}{{ #if: {{{type3<includeonly>|</includeonly>}}}{{{type4|}}} | , }} }}{{ #if: {{{type3<includeonly>|</includeonly>}}} | {{{type3}}}{{ #if: {{{type4<includeonly>|</includeonly>}}} | , }} }} {{{type4<includeonly>|</includeonly>}}} | /[\/,]/
 
}}{{ #arraydefine: @types    | {{ #if: {{{types<includeonly>|</includeonly>}}} | {{{types}}}{{ #if: {{{type<includeonly>|</includeonly>}}}{{{type2|}}}{{{type3|}}}{{{type4|}}} | , }} }}{{ #if: {{{type<includeonly>|</includeonly>}}} | {{{type}}} {{ #if: {{{type2<includeonly>|</includeonly>}}}{{{type3|}}}{{{type4|}}} | , }} }}{{ #if: {{{type2<includeonly>|</includeonly>}}} | {{{type2}}}{{ #if: {{{type3<includeonly>|</includeonly>}}}{{{type4|}}} | , }} }}{{ #if: {{{type3<includeonly>|</includeonly>}}} | {{{type3}}}{{ #if: {{{type4<includeonly>|</includeonly>}}} | , }} }} {{{type4<includeonly>|</includeonly>}}} | /[\/,]/
 
}}{{ #vardefine: $types      | {{ #arrayprint: @types }}
 
}}{{ #vardefine: $types      | {{ #arrayprint: @types }}
 +
}}{{ #arraydefine: @type_list    | Aqua, Beast, Beast-Warrior, Charisma, Creator God, Cyberse, Dinosaur, Divine-Beast, Dragon, Fairy, Fiend, Fish, Insect, Machine, Plant, Psychic, Pyro, Reptile, Rock, Sea Serpent, Spellcaster, Thunder, Warrior, Winged Beast, Wyrm, Zombie
 +
}}{{ #arrayintersect: @type  | @types | @type_list
 +
}}{{ #vardefine: $type      | {{ #arrayprint: @type }}
 +
}}{{ #ifeq: {{{type|}}} | {{ #var: $type }} || [[Category:CardTable2 transclusions with interesting Types]]
 
}}{{ #arraydefine: @ability_list | Toon, Spirit, Union, Gemini, Flip
 
}}{{ #arraydefine: @ability_list | Toon, Spirit, Union, Gemini, Flip
 
}}{{ #arrayintersect: @ability  | @types | @ability_list
 
}}{{ #arrayintersect: @ability  | @types | @ability_list
 
}}{{ #vardefine: $ability    | {{ #arrayprint: @ability }}
 
}}{{ #vardefine: $ability    | {{ #arrayprint: @ability }}
 
}}{{ #if: {{ #pos: {{ #var: $ability }} | , }} | [[Category:Monsters with multiple abilities]]
 
}}{{ #if: {{ #pos: {{ #var: $ability }} | , }} | [[Category:Monsters with multiple abilities]]
}}{{ #vardefine: $token     | {{ #if: {{ #arraysearch: @types | Token }} | Token }}
+
}}<!--
}}{{ #vardefine: $counter    | {{ #ifeq: {{ #var: $card_type }} | Counter | Counter }}
+
 
 +
-->{{ #vardefine: $token
 +
| {{ #if: {{ #arraysearch: @types | Token }}{{ #if: {{{card_type|}}} || {{ #pos: {{PAGENAME}} | Token }} }} | Token }}
 +
}}<!--
 +
 
 +
-->{{ #vardefine: $counter    | {{ #ifeq: {{ #var: $card_type }} | Counter | Counter }}
 
}}{{ #vardefine: $token-counter | {{ #var: $token }}{{ #var: $counter }}
 
}}{{ #vardefine: $token-counter | {{ #var: $token }}{{ #var: $counter }}
 
}}{{ #vardefine: $skill      | {{ #if: {{ #ifeq: {{{type2}}} | Skill | 1 }}{{{character|}}} | Skill }}
 
}}{{ #vardefine: $skill      | {{ #if: {{ #ifeq: {{{type2}}} | Skill | 1 }}{{{character|}}} | Skill }}
 
}}{{ #vardefine: $non-game  | {{ #switch: {{ #var: $card_type }}
 
}}{{ #vardefine: $non-game  | {{ #switch: {{ #var: $card_type }}
 
     | Faq = FAQ
 
     | Faq = FAQ
     | Character | Checklist | Non-game | Tip | Strategy = {{ #var: $card_type }}
+
     | Character | Checklist | Non-game | Ticket | Tip | Strategy = {{ #var: $card_type }}
 
   }}
 
   }}
  
}}{{ #vardefine: $has_db_id | {{ #if: {{ #var: $non-game }}{{ #var: $token-counter }}{{{cardgame|}}}{{ #pos: {{{image}}} | -BD- }} || {{ #var: $ocg-jp }}{{ #var: $tcg-en }}{{ #var: $tcg-fr }}{{ #var: $de_release }}{{ #var: $it_release }}{{ #var: $pt_release }}{{ #var: $sp_release }}{{ #var: $kr_release }} }}
+
}}{{ #vardefine: $has_db_id | {{ #if: {{ #var: $non-game }}{{ #var: $token-counter }}{{ #var: $skill }}{{{cardgame|}}}{{ #pos: {{{image}}} | -BD- }} || {{ #var: $ocg-jp }}{{ #var: $tcg-en }}{{ #var: $fr_release }}{{ #var: $de_release }}{{ #var: $it_release }}{{ #var: $pt_release }}{{ #var: $sp_release }}{{ #var: $kr_release }} }}
  
 
}}{{ #if: {{ #var: $skill }} || {{ #vardefine: $monster  | {{ #if: {{{attribute|}}}{{ #var: $types }}{{{atk|}}}{{{def|}}}{{{level|}}}{{{rank|}}}{{{link_arrows|}}}{{ #var: $token }} | 1 }} }}
 
}}{{ #if: {{ #var: $skill }} || {{ #vardefine: $monster  | {{ #if: {{{attribute|}}}{{ #var: $types }}{{{atk|}}}{{{def|}}}{{{level|}}}{{{rank|}}}{{{link_arrows|}}}{{ #var: $token }} | 1 }} }}
Line 108: Line 107:
 
-->{{ #vardefine: $non-effect_monster | {{ #arraysearch: @types | /(Fusion{{!}}Ritual{{!}}Synchro{{!}}Xyz{{!}}Link)/ }} }}<!--
 
-->{{ #vardefine: $non-effect_monster | {{ #arraysearch: @types | /(Fusion{{!}}Ritual{{!}}Synchro{{!}}Xyz{{!}}Link)/ }} }}<!--
 
-->{{ #vardefine: $extra/main_deck
 
-->{{ #vardefine: $extra/main_deck
      | {{ #if: {{ #arraysearch: @types | /(Fusion{{!}}Synchro{{!}}Xyz{{!}}Link)/ }}
+
  | {{ #if: {{ #arraysearch: @types | /(Fusion{{!}}Synchro{{!}}Xyz{{!}}Link)/ }} | Extra Deck | Main Deck }}
          | Extra
+
}}<!--
          | Main
 
        }} Deck
 
  }}<!--
 
  
 
-->{{ #vardefine: $card_type | {{ #var: $non-game | {{ #var: $counter | {{ #var: $skill | {{ #explode: {{{card_type<includeonly>|</includeonly>}}} | Card }} }} }} }}
 
-->{{ #vardefine: $card_type | {{ #var: $non-game | {{ #var: $counter | {{ #var: $skill | {{ #explode: {{{card_type<includeonly>|</includeonly>}}} | Card }} }} }} }}
Line 123: Line 119:
 
   }}
 
   }}
 
}}{{ #vardefine: $property  | {{{property<includeonly>|</includeonly>}}}
 
}}{{ #vardefine: $property  | {{{property<includeonly>|</includeonly>}}}
}}{{ #vardefine: $password  | {{ #if: {{{passcode|}}} | {{{passcode}}} | {{{password<includeonly>|</includeonly>}}} }}
+
}}{{ #vardefine: $password  | {{{password<includeonly>|</includeonly>}}}
}}{{ #vardefine: $limitation_text | {{ #if: {{{limitation_text<includeonly>|</includeonly>}}} | {{{limitation_text}}} | {{ #if: {{ #var: $ocg-tcg }} | {{ #if: {{ #var: $token-counter }} | This card cannot be in a Deck. }} }} }}
+
}}{{ #vardefine: $limitation_text
}}{{ #vardefine: $level-rank | {{ #if: {{ #arraysearch: @types | Xyz }} | Rank | Level }}
+
  | {{ #if: {{{limitation_text<includeonly>|</includeonly>}}}
}}{{ #vardefine: $stars      | {{ #if: {{{level<includeonly>|</includeonly>}}} | {{{level}}} | {{{rank|}}} }}
+
    | {{{limitation_text}}}
}}{{ #vardefine: $no_lore    | {{ #ifeq: {{ lc: {{{lore}}} }} | none | 1 }}
+
    | {{ #if: {{ #var: $ocg-tcg }}
 +
      | {{ #if: {{ #var: $token-counter }}
 +
        | This card cannot be in a Deck.
 +
      }}
 +
    }}
 +
  }}
 +
}}<!--
 +
 
 +
// Assume the status based on properties of the card
 +
-->{{ #if: {{ #var: $non-game }}        || {{ #vardefine: $status | Unlimited }} }}<!--
 +
-->{{ #if: {{ #var: $limitation_text }}  | {{ #vardefine: $status | Illegal  }} }}<!--
 +
-->{{ #if: {{ #var: $token-counter }}    | {{ #vardefine: $status | Legal    }} }}<!--
 +
 
 +
// Allow assumed status to be overwritten with parameters
 +
-->{{ #if: {{ #var: $ocg }}
 +
| {{ #vardefine: $ocg_status
 +
  | {{ #if: {{{ocg_status<includeonly>|</includeonly>}}} | {{{ocg_status}}} | {{ #var: $status }} }}
 +
  }}
 +
}}<!--
 +
 
 +
-->{{ #if: {{ #var: $tcg }}
 +
| {{ #vardefine: $tcg_status
 +
  | {{ #if: {{{tcg_status<includeonly>|</includeonly>}}}
 +
    | {{{tcg_status}}}
 +
    | {{ #if: {{ #var: $skill }} | Illegal | {{ #var: $status }} }}
 +
    }}
 +
  }}<!--
 +
 
 +
  -->{{ #if: {{{tcg_speed_duel_status<includeonly>|</includeonly>}}}{{ #var: $skill }}
 +
  | {{ #vardefine: $tcg_sd_status
 +
    | {{ #if: {{{tcg_speed_duel_status<includeonly>|</includeonly>}}} | {{{tcg_speed_duel_status}}} | Legal }}
 +
    }}
 +
  }}<!--
 +
 
 +
  -->{{ #ifeq: {{ #var: $tcg_status }} | Forbidden
 +
  | {{ #vardefine: $tcg_trad_status | Limited }}
 +
  }}
 
}}<!--
 
}}<!--
 +
 +
-->{{ #vardefine: $level-rank | {{ #if: {{ #arraysearch: @types | Xyz }} | Rank | Level }} }}<!--
 +
-->{{ #vardefine: $stars      | {{ #if: {{{level<includeonly>|</includeonly>}}} | {{{level}}} | {{{rank|}}} }} }}<!--
 +
-->{{ #vardefine: $no_lore    | {{ #ifeq: {{ lc: {{{lore}}} }} | none | 1 }} }}<!--
  
 
TOC headers
 
TOC headers
Line 142: Line 178:
 
     {{{ko_name|}}}{{{ko_rr_name|}}}{{{ko_trans_name|}}}{{{ko_skill_activation|}}}{{{ko_lore|}}}{{{ko_pendulum_effect|}}}
 
     {{{ko_name|}}}{{{ko_rr_name|}}}{{{ko_trans_name|}}}{{{ko_skill_activation|}}}{{{ko_lore|}}}{{{ko_pendulum_effect|}}}
 
     {{{zh_name|}}}{{{zh_pinyin_name|}}}{{{zh_trans_name|}}}{{{zh_skill_activation|}}}{{{zh_lore|}}}{{{zh_pendulum_effect|}}} | 1 }}
 
     {{{zh_name|}}}{{{zh_pinyin_name|}}}{{{zh_trans_name|}}}{{{zh_skill_activation|}}}{{{zh_lore|}}}{{{zh_pendulum_effect|}}} | 1 }}
 +
}}<!--
 +
 +
-->{{ #vardefine: $has_other_media_pages
 +
| {{ #ifeq: {{ #ask: [[Main card page::{{PAGENAME}}]] |format=count }} | 0 || 1 }}
 
}}<!--
 
}}<!--
  
 
video game presences
 
video game presences
 
--><!--
 
  
 
a few vg parameter variables for simplifying logic
 
a few vg parameter variables for simplifying logic
  
-->{{ #vardefine: $eds_status | {{{eds_status<includeonly>|</includeonly>}}}
+
-->{{ #vardefine: $gx1_status | {{{gx1_status<includeonly>|</includeonly>}}}
}}{{ #vardefine: $gx1_status | {{{gx1_status<includeonly>|</includeonly>}}}
 
 
}}{{ #vardefine: $gx1_dp | {{{gx1_dp<includeonly>|</includeonly>}}}
 
}}{{ #vardefine: $gx1_dp | {{{gx1_dp<includeonly>|</includeonly>}}}
 
}}{{ #vardefine: $gx1_number | {{{gx1_number<includeonly>|</includeonly>}}}
 
}}{{ #vardefine: $gx1_number | {{{gx1_number<includeonly>|</includeonly>}}}
Line 163: Line 200:
 
}}{{ #vardefine: $ntr_status | {{{ntr_status<includeonly>|</includeonly>}}}
 
}}{{ #vardefine: $ntr_status | {{{ntr_status<includeonly>|</includeonly>}}}
 
}}{{ #vardefine: $ntr_dp | {{{ntr_dp<includeonly>|</includeonly>}}}
 
}}{{ #vardefine: $ntr_dp | {{{ntr_dp<includeonly>|</includeonly>}}}
}}{{ #vardefine: $rod_status | {{{rod_status<includeonly>|</includeonly>}}}
 
}}{{ #vardefine: $rod_dc | {{{rod_dc<includeonly>|</includeonly>}}}
 
}}{{ #vardefine: $rod_number | {{{rod_number<includeonly>|</includeonly>}}}
 
}}{{ #vardefine: $rod_atk | {{{rod_atk<includeonly>|</includeonly>}}}
 
}}{{ #vardefine: $rod_def | {{{rod_def<includeonly>|</includeonly>}}}
 
}}{{ #vardefine: $sdd_status | {{{sdd_status<includeonly>|</includeonly>}}}
 
}}{{ #vardefine: $tfk_status | {{{tfk_status<includeonly>|</includeonly>}}}
 
 
}}{{ #vardefine: $tfk_number | {{{tfk_number<includeonly>|</includeonly>}}}
 
}}{{ #vardefine: $tfk_number | {{{tfk_number<includeonly>|</includeonly>}}}
}}{{ #vardefine: $wc4_status | {{{wc4_status<includeonly>|</includeonly>}}}
 
}}{{ #vardefine: $wc4_number | {{{wc4_number<includeonly>|</includeonly>}}}
 
}}{{ #vardefine: $wc5_status | {{{wc5_status<includeonly>|</includeonly>}}}
 
 
}}{{ #vardefine: $wc6_status | {{{wc6_status<includeonly>|</includeonly>}}}
 
}}{{ #vardefine: $wc6_status | {{{wc6_status<includeonly>|</includeonly>}}}
 
}}{{ #vardefine: $wc6_dp | {{{wc6_dp<includeonly>|</includeonly>}}}
 
}}{{ #vardefine: $wc6_dp | {{{wc6_dp<includeonly>|</includeonly>}}}
Line 185: Line 212:
 
continuing on now that they're out of the way...
 
continuing on now that they're out of the way...
  
-->{{ #if: {{{dar_lore<includeonly>|</includeonly>}}}{{ #pos: {{ lc: {{{vid}}} }} | duel arena }}{{ #pos: {{{image}}} | DAR-EN-VG }} | {{ #vardefine: $vg-dar | 1 }}[[Medium::DAR| ]]
+
-->{{ #if: {{{dar_lore<includeonly>|</includeonly>}}}{{ #pos: {{{image}}} | DAR-EN-VG }} | {{ #vardefine: $vg-dar | 1 }}[[Medium::DAR| ]]
}}{{ #if: <noinclude>1</noinclude>{{ #pos: {{ lc: {{{vid}}} }} | duel generation }}{{ #pos: {{{image}}} | DG-EN-VG }} | {{ #vardefine: $vg-dg | 1 }}[[Medium::DG| ]]
+
}}{{ #if: <noinclude>1</noinclude>{{ #pos: {{{image}}} | DG-EN-VG }} | {{ #vardefine: $vg-dg | 1 }}[[Medium::DG| ]]
}}{{ #if: <noinclude>1</noinclude>{{ #pos: {{ lc: {{{vid}}} }} | links }}{{ #pos: {{{image}}} | DULI-EN-VG }} | {{ #vardefine: $vg-duli | 1 }}[[Medium::DULI| ]]
+
}}{{ #if: {{{gx1_lore<includeonly>|</includeonly>}}}{{{gx1_name|}}}{{{gx1_sets|}}}{{ #var: $gx1_status }}{{ #var: $gx1_dp }}{{ #var: $gx1_number }} | {{ #vardefine: $vg-gx1 | 1 }}[[Medium::GX1| ]]
}}{{ #if: {{{eds_lore<includeonly>|</includeonly>}}}{{{eds_name|}}}{{{eds_sets|}}}{{ #var: $eds_status }}{{ #pos: {{ lc: {{{vid}}} }} | eternal duelist soul }}{{ #pos: {{ lc: {{{vid}}} }} | eternal duelists soul }}{{ #pos: {{ lc: {{{vid}}} }} | eternal duelist's soul }} | {{ #vardefine: $vg-eds | 1 }}[[Medium::EDS| ]]
+
}}{{ #if: {{{gx02_lore<includeonly>|</includeonly>}}}{{{gx02_name|}}}{{{gx02_sets|}}}{{ #var: $gx02_status }}{{ #var: $gx02_dp }}{{ #pos: {{{image}}} | GX02-VG }}{{ #pos: {{{image}}} | GX02-EN-VG }} | {{ #vardefine: $vg-gx02 | 1 }}[[Medium::GX02| ]]
}}{{ #if: {{{gx1_lore<includeonly>|</includeonly>}}}{{{gx1_name|}}}{{{gx1_sets|}}}{{ #var: $gx1_status }}{{ #var: $gx1_dp }}{{ #var: $gx1_number }}{{ #pos: {{ lc: {{{vid}}} }} | duel academy }}{{ #pos: {{{image}}} | GX1-JP-VG }}{{ #pos: {{{image}}} | GX1-EN-VG }} | {{ #vardefine: $vg-gx1 | 1 }}[[Medium::GX1| ]]
+
}}{{ #if: {{{gx03_lore<includeonly>|</includeonly>}}}{{{gx03_name|}}}{{{gx03_sets|}}}{{ #var: $gx03_status }}{{ #var: $gx03_dp }} | {{ #vardefine: $vg-gx03 | 1 }}[[Medium::GX03| ]]
}}{{ #if: {{{gx02_lore<includeonly>|</includeonly>}}}{{{gx02_name|}}}{{{gx02_sets|}}}{{ #var: $gx02_status }}{{ #var: $gx02_dp }}{{ #pos: {{ lc: {{{vid}}} }} | tag force{{))!}} }}{{ #pos: {{{image}}} | GX02-JP-VG }}{{ #pos: {{{image}}} | GX02-EN-VG }}{{ #pos: {{{image}}} | TF01-JP-VG }}{{ #pos: {{{image}}} | TF01-EN-VG }} | {{ #vardefine: $vg-gx02 | 1 }}[[Medium::GX02| ]]
+
}}{{ #if: {{{gx04_lore<includeonly>|</includeonly>}}}{{{gx04_name|}}}{{{gx04_sets|}}}{{ #var: $gx04_status }}{{ #var: $gx04_dp }}{{ #pos: {{{image}}} | GX04-JP-VG }}{{ #pos: {{{image}}} | GX04-EN-VG }} | {{ #vardefine: $vg-gx04 | 1 }}[[Medium::GX04| ]]
}}{{ #if: {{{gx03_lore<includeonly>|</includeonly>}}}{{{gx03_name|}}}{{{gx03_sets|}}}{{ #var: $gx03_status }}{{ #var: $gx03_dp }}{{ #pos: {{ lc: {{{vid}}} }} | spirit caller }}{{ #pos: {{{image}}} | GX03-JP-VG }}{{ #pos: {{{image}}} | GX03-EN-VG }} | {{ #vardefine: $vg-gx03 | 1 }}[[Medium::GX03| ]]
+
}}{{ #if: {{{gx06_lore<includeonly>|</includeonly>}}}{{{gx06_name|}}}{{{gx06_sets|}}}{{ #var: $gx06_status }}{{ #pos: {{{image}}} | GX06-JP-VG }}{{ #pos: {{{image}}} | GX06-EN-VG }}{{ #pos: {{{image}}} | TF03-EN-VG }} | {{ #vardefine: $vg-gx06 | 1 }}[[Medium::GX06| ]]
}}{{ #if: {{{gx04_lore<includeonly>|</includeonly>}}}{{{gx04_name|}}}{{{gx04_sets|}}}{{ #var: $gx04_status }}{{ #var: $gx04_dp }}{{ #pos: {{ lc: {{{vid}}} }} | tag force 2 }}{{ #pos: {{{image}}} | GX04-JP-VG }}{{ #pos: {{{image}}} | GX04-EN-VG }}{{ #pos: {{{image}}} | TF02-JP-VG }}{{ #pos: {{{image}}} | TF02-EN-VG }} | {{ #vardefine: $vg-gx04 | 1 }}[[Medium::GX04| ]]
+
}}{{ #if: {{{ntr_lore<includeonly>|</includeonly>}}}{{{ntr_name|}}}{{{ntr_sets|}}}{{ #var: $ntr_status }}{{ #var: $ntr_dp }} | {{ #vardefine: $vg-ntr | 1 }}[[Medium::NTR| ]]
}}{{ #if: {{{gx06_lore<includeonly>|</includeonly>}}}{{{gx06_name|}}}{{{gx06_sets|}}}{{ #var: $gx06_status }}{{ #pos: {{ lc: {{{vid}}} }} | tag force 3 }}{{ #pos: {{{image}}} | GX06-JP-VG }}{{ #pos: {{{image}}} | GX06-EN-VG }}{{ #pos: {{{image}}} | TF03-JP-VG }}{{ #pos: {{{image}}} | TF03-EN-VG }} | {{ #vardefine: $vg-gx06 | 1 }}[[Medium::GX06| ]]
+
}}{{ #if: {{{tf04_lore<includeonly>|</includeonly>}}}{{{tf04_name|}}}{{{tf04_sets|}}}{{ #pos: {{{image}}} | TF04-JP-VG }} | {{ #vardefine: $vg-tf04 | 1 }}[[Medium::TF04| ]]
}}{{ #if: {{{ntr_lore<includeonly>|</includeonly>}}}{{{ntr_name|}}}{{{ntr_sets|}}}{{ #var: $ntr_status }}{{ #var: $ntr_dp }}{{ #pos: {{ lc: {{{vid}}} }} | nightmare troubadour }} | {{ #vardefine: $vg-ntr | 1 }}[[Medium::NTR| ]]
+
}}{{ #if: {{{tf05_lore<includeonly>|</includeonly>}}}{{{tf05_name|}}}{{{tf05_sets|}}}{{ #pos: {{{image}}} | TF05-JP-VG }} | {{ #vardefine: $vg-tf05 | 1 }}[[Medium::TF05| ]]
}}{{ #if: {{{rod_lore<includeonly>|</includeonly>}}}{{{rod_name|}}}{{{rod_sets|}}}{{ #var: $rod_status }}{{ #var: $rod_dc }}{{ #var: $rod_number }}{{{rod_card|}}}{{{rod_alignment|}}}{{ #var: $rod_atk }}{{ #var: $rod_def }}{{ #pos: {{ lc: {{{vid}}} }} | reshef }}{{ #pos: {{{image}}} | ROD-EN-VG }}{{ #pos: {{{image}}} | ROD-JP-VG }} | {{ #vardefine: $vg-rod | 1 }}[[Medium::DM8| ]][[Medium::ROD| ]]
+
}}{{ #if: {{{tf06_lore<includeonly>|</includeonly>}}}{{{tf06_name|}}}{{{tf06_sets|}}}{{ #pos: {{{image}}} | TF06-JP-VG }} | {{ #vardefine: $vg-tf06 | 1 }}[[Medium::TF06| ]]
}}{{ #if: {{{sdd_lore<includeonly>|</includeonly>}}}{{{sdd_name|}}}{{{sdd_sets|}}}{{ #var: $sdd_status }}{{ #pos: {{ lc: {{{vid}}} }} | stairway to the destined duel }} | {{ #vardefine: $vg-sdd | 1 }}[[Medium::SDD| ]]
+
}}{{ #if: {{ #var: $tfk_number }} | {{ #vardefine: $vg-tfk | 1 }}[[Medium::TFK| ]]
}}{{ #if: {{{tf04_lore<includeonly>|</includeonly>}}}{{{tf04_name|}}}{{{tf04_sets|}}}{{ #pos: {{ lc: {{{vid}}} }} | tag force 4 }}{{ #pos: {{{image}}} | TF04-JP-VG }}{{ #pos: {{{image}}} | TF04-EN-VG }} | {{ #vardefine: $vg-tf04 | 1 }}[[Medium::TF04| ]]
+
}}{{ #if: {{{wc6_lore<includeonly>|</includeonly>}}}{{{wc6_name|}}}{{{wc6_sets|}}}{{ #var: $wc6_status }}{{ #var: $wc6_dp }} | {{ #vardefine: $vg-wc6 | 1 }}[[Medium::WC6| ]]
}}{{ #if: {{{tf05_lore<includeonly>|</includeonly>}}}{{{tf05_name|}}}{{{tf05_sets|}}}{{ #pos: {{ lc: {{{vid}}} }} | tag force 5 }}{{ #pos: {{{image}}} | TF05-JP-VG }}{{ #pos: {{{image}}} | TF05-EN-VG }} | {{ #vardefine: $vg-tf05 | 1 }}[[Medium::TF05| ]]
+
}}{{ #if: {{{wc07_lore<includeonly>|</includeonly>}}}{{{wc07_name|}}}{{{wc07_sets|}}}{{ #var: $wc07_status }}{{ #var: $wc07_dp }} | {{ #vardefine: $vg-wc07 | 1 }}[[Medium::WC07| ]]
}}{{ #if: {{{tf06_lore<includeonly>|</includeonly>}}}{{{tf06_name|}}}{{{tf06_sets|}}}{{ #pos: {{ lc: {{{vid}}} }} | tag force 6 }}{{ #pos: {{{image}}} | TF06-JP-VG }}{{ #pos: {{{image}}} | TF06-EN-VG }} | {{ #vardefine: $vg-tf06 | 1 }}[[Medium::TF06| ]]
+
}}{{ #if: {{{wc08_lore<includeonly>|</includeonly>}}}{{{wc08_name|}}}{{{wc08_sets|}}}{{ #var: $wc08_status }}{{ #var: $wc08_dp }} | {{ #vardefine: $vg-wc08 | 1 }}[[Medium::WC08| ]]
}}{{ #if: {{ #var: $tfk_status }}{{ #var: $tfk_number }}{{ #pos: {{ lc: {{{vid}}} }} | falsebound kingdom }} | {{ #vardefine: $vg-tfk | 1 }}[[Medium::TFK| ]]
+
}}{{ #if: {{{wc09_lore<includeonly>|</includeonly>}}}{{{wc09_name|}}}{{{wc09_sets|}}} | {{ #vardefine: $vg-wc09 | 1 }}[[Medium::WC09| ]]
}}{{ #if: <noinclude>1</noinclude>{{ #pos: {{ lc: {{{vid}}} }} | wheelie }} | {{ #vardefine: $vg-wb01 | 1 }}[[Medium::WB01| ]]
+
}}{{ #if: {{{wc10_lore<includeonly>|</includeonly>}}}{{{wc10_name|}}}{{{wc10_sets|}}} | {{ #vardefine: $vg-wc10 | 1 }}[[Medium::WC10| ]]
}}{{ #if: {{{wc4_lore<includeonly>|</includeonly>}}}{{{wc4_name|}}}{{{wc4_sets|}}}{{ #var: $wc4_status }}{{ #var: $wc4_number }}{{ #pos: {{ lc: {{{vid}}} }} | 2004 }} | {{ #vardefine: $vg-wc4 | 1 }}[[Medium::WC4| ]]
+
}}{{ #if: {{{wc11_lore<includeonly>|</includeonly>}}}{{{wc11_name|}}}{{{wc11_sets|}}}{{ #pos: {{{image}}} | WC11-EN-VG }} | {{ #vardefine: $vg-wc11 | 1 }}[[Medium::WC11| ]]
}}{{ #if: {{{wc5_lore<includeonly>|</includeonly>}}}{{{wc5_name|}}}{{{wc5_sets|}}}{{ #var: $wc5_status }}{{ #pos: {{ lc: {{{vid}}} }} | 2005 }} | {{ #vardefine: $vg-wc5 | 1 }}[[Medium::WC5| ]]
+
}}{{ #if: {{{ygo_lore<includeonly>|</includeonly>}}}{{{ygo_name|}}}{{{ygo_sets|}}}{{ #var: $ygo_status }} | {{ #vardefine: $vg-ygo | 1 }}[[Medium::YGO| ]]
}}{{ #if: {{{wc6_lore<includeonly>|</includeonly>}}}{{{wc6_name|}}}{{{wc6_sets|}}}{{ #var: $wc6_status }}{{ #var: $wc6_dp }}{{ #pos: {{ lc: {{{vid}}} }} | 2006 }} | {{ #vardefine: $vg-wc6 | 1 }}[[Medium::WC6| ]]
+
}}{{ #vardefine: $vg-sets | {{ #if: {{{gx1_sets|}}}{{{gx02_sets|}}}{{{gx03_sets|}}}{{{gx04_sets|}}}{{{gx06_sets|}}}{{{ntr_sets|}}}{{{tf04_sets|}}}{{{tf05_sets|}}}{{{tf06_sets|}}}{{{wc6_sets|}}}{{{wc07_sets|}}}{{{wc08_sets|}}}{{{wc09_sets|}}}{{{wc10_sets|}}}{{{wc11_sets|}}}{{{ygo_sets|}}} | 1 }}
}}{{ #if: {{{wc07_lore<includeonly>|</includeonly>}}}{{{wc07_name|}}}{{{wc07_sets|}}}{{ #var: $wc07_status }}{{ #var: $wc07_dp }}{{ #pos: {{ lc: {{{vid}}} }} | 2007 }} | {{ #vardefine: $vg-wc07 | 1 }}[[Medium::WC07| ]]
+
}}{{ #if: {{ #var: $vg-dar }}{{ #var: $vg-dg }}{{ #var: $vg-gx1 }}{{ #var: $vg-gx02 }}{{ #var: $vg-gx03 }}{{ #var: $vg-gx04 }}{{ #var: $vg-gx06 }}{{ #var: $vg-ntr }}{{ #var: $vg-tf04 }}{{ #var: $vg-tf05 }}{{ #var: $vg-tf06 }}{{ #var: $vg-tfk }}{{ #var: $vg-wc6 }}{{ #var: $vg-wc07 }}{{ #var: $vg-wc08 }}{{ #var: $vg-wc09 }}{{ #var: $vg-wc10 }}{{ #var: $vg-wc11 }}{{ #var: $vg-ydt1 }}{{ #var: $vg-ygo }} | {{ #vardefine: $vg | 1 }}[[Class 4::VG| ]]
}}{{ #if: {{{wc08_lore<includeonly>|</includeonly>}}}{{{wc08_name|}}}{{{wc08_sets|}}}{{ #var: $wc08_status }}{{ #var: $wc08_dp }}{{ #pos: {{ lc: {{{vid}}} }} | 2008 }} | {{ #vardefine: $vg-wc08 | 1 }}[[Medium::WC08| ]]
+
}}<!--
}}{{ #if: {{{wc09_lore<includeonly>|</includeonly>}}}{{{wc09_name|}}}{{{wc09_sets|}}}{{ #pos: {{ lc: {{{vid}}} }} | 2009 }}{{ #pos: {{ lc: {{{vid}}} }} | stardust accelerator }}{{ #pos: {{{image}}}} | WC09-JP-VG }}{{ #pos: {{{image}}}} | WC09-EN-VG }} | {{ #vardefine: $vg-wc09 | 1 }}[[Medium::WC09| ]]
+
 
}}{{ #if: {{{wc10_lore<includeonly>|</includeonly>}}}{{{wc10_name|}}}{{{wc10_sets|}}}{{ #pos: {{ lc: {{{vid}}} }} | 2010 }}{{ #pos: {{ lc: {{{vid}}} }} | reverse of arcadia }}{{ #pos: {{{image}}} | WC10-JP-VG }}{{ #pos: {{{image}}} | WC10-EN-VG }} | {{ #vardefine: $vg-wc10 | 1 }}[[Medium::WC10| ]]
+
## Image checks/properties/variables start ## -->{{ #vardefine: $image-back
}}{{ #if: {{{wc11_lore<includeonly>|</includeonly>}}}{{{wc11_name|}}}{{{wc11_sets|}}}{{ #pos: {{ lc: {{{vid}}} }} | 2011 }}{{ #pos: {{ lc: {{{vid}}} }} | over the nexus }}{{ #pos: {{{image}}} | WC11-JP-VG }}{{ #pos: {{{image}}} | WC11-EN-VG }} | {{ #vardefine: $vg-wc11 | 1 }}[[Medium::WC11| ]]
+
| {{ #switch: {{ #var: $non-game }}<!-- default backing first -->
}}{{ #if: <noinclude>1</noinclude>{{ #pos: {{ lc: {{{vid}}} }} | duel transer }}{{ #pos: {{ lc: {{{vid}}} }} | master of the cards }} | {{ #vardefine: $vg-ydt1 | 1 }}[[Medium::YDT1| ]]
+
  | Checklist | Strategy | Tip | FAQ = StrategyCard-EN-Back
}}{{ #if: {{{ygo_lore<includeonly>|</includeonly>}}}{{{ygo_name|}}}{{{ygo_sets|}}}{{ #var: $ygo_status }}{{ #pos: {{ lc: {{{vid}}} }} | online }} | {{ #vardefine: $vg-ygo | 1 }}[[Medium::YGO| ]]
+
  | #default = Back-{{ #if: {{ #var: $tcg }}
}}{{ #if: <noinclude>1</noinclude>{{ #pos: {{ lc: {{{vid}}} }} | duel carnival }}{{ #pos: {{{image}}} | ZDC1-JP-VG }}{{ #pos: {{{image}}} | ZDC1-EN-VG }} | {{ #vardefine: $vg-zdc1 | 1 }}[[Medium::ZDC1| ]]
+
    | EN
}}{{ #vardefine: $vg-sets | {{ #if: {{{eds_sets<includeonly>|</includeonly>}}}{{{gx1_sets|}}}{{{gx02_sets|}}}{{{gx03_sets|}}}{{{gx04_sets|}}}{{{gx06_sets|}}}{{{ntr_sets|}}}{{{rod_sets|}}}{{{sdd_sets|}}}{{{tf04_sets|}}}{{{tf05_sets|}}}{{{tf06_sets|}}}{{{wc4_sets|}}}{{{wc5_sets|}}}{{{wc6_sets|}}}{{{wc07_sets|}}}{{{wc08_sets|}}}{{{wc09_sets|}}}{{{wc10_sets|}}}{{{wc11_sets|}}}{{{ygo_sets|}}} | 1 }}
+
    | {{ #if: {{ #var: $ocg-jp }}{{ #var: $tc_release }}
}}{{ #if: {{ #var: $vg-dar }}{{ #var: $vg-dg }}{{ #var: $vg-duli }}{{ #var: $vg-eds }}{{ #var: $vg-gx1 }}{{ #var: $vg-gx02 }}{{ #var: $vg-gx03 }}{{ #var: $vg-gx04 }}{{ #var: $vg-gx06 }}{{ #var: $vg-ntr }}{{ #var: $vg-rod }}{{ #var: $vg-sdd }}{{ #var: $vg-tf04 }}{{ #var: $vg-tf05 }}{{ #var: $vg-tf06 }}{{ #var: $vg-tfk }}{{ #var: $vg-wb01 }}{{ #var: $vg-wc4 }}{{ #var: $vg-wc5 }}{{ #var: $vg-wc6 }}{{ #var: $vg-wc07 }}{{ #var: $vg-wc08 }}{{ #var: $vg-wc09 }}{{ #var: $vg-wc10 }}{{ #var: $vg-wc11 }}{{ #var: $vg-ydt1 }}{{ #var: $vg-ygo }}{{ #var: $vg-zdc1 }}{{{vid|}}} | {{ #vardefine: $vg | 1 }}[[Class 4::VG| ]]
+
      | JP
 +
      | {{ #if: {{ #var: $kr_release }}
 +
        | KR
 +
        | EN
 +
        }}
 +
      }}
 +
    }}
 +
  }}.png
 +
}}<!--
 +
 
 +
-->{{ #if: {{{image|}}}<!-- check for embedded image syntax, external URLs, or images without a valid extension -->
 +
| {{ #if: <!--
 +
    -->{{ #pos: {{{image}}}           | [    }}{{ #pos: {{{image}}}           | ]     }}<!--
 +
    -->{{ #pos: {{ lc: {{{image}}} }} | http  }}{{ #pos: {{ lc: {{{image}}} }} | .com/ }}<!--
 +
    -->{{ #pos: {{ lc: {{{image}}} }} | .net/ }}{{ #pos: {{ lc: {{{image}}} }} | .org/ }}<!--
 +
    -->{{ #switch: {{ #explode: {{ lc: {{{image}}} }} | . | -1 }} | png | jpg | jpeg | gif = | #default = 1 }}
 +
  | [[Category:CardTable2 bad image values]]
 +
  | {{ #vardefine: $image | {{PAGENAME:{{{image}}}}} }}<!--
 +
    -->{{ #ifeq: {{ #imgw: {{ #var: $image }} }} | 0
 +
    | {{ #vardefine: $image-name | {{ #var: $image }} }}{{ #vardefine: $image }}
 +
    }}
 +
  }}
 +
}}{{ #vardefine: $width | {{ #imgw: {{ #var: $image | {{ #var: $image-back }} }} }}
 +
}}{{ #vardefine: $width | {{ #ifexpr: {{ #var: $width }} < 300 | {{ #var: $width }} | 300 }}
 +
}}{{IfSemantics|[[Card image::{{ #var: $image }}| ]]}}<!--
 +
-->{{ #if: {{{width|}}}
 +
| [[Category:CardTable2 parameter tracking (width)]]<!--
 +
  -->{{ #if: {{ #var: $image }}<!-- custom widths only for actual images, not default backings -->
 +
  | {{ #iferror: {{ #ifexpr: {{{width}}} < {{ #var: $width }}
 +
      | {{ #vardefine: $width | {{{width}}} }}
 +
      | [[Category:CardTable2 transclusions with bad width values]]
 +
      }}
 +
    | [[Category:CardTable2 transclusions with bad width values]]
 +
    }}
 +
  }}
 +
}}<!--
 +
 
 +
-->{{ #if: {{ #var: $image-name }} | [[Category:Card table transclusions using non-uploaded images]] }}<!--
 +
-->{{ #if: {{ #pos: {{{image}}} | -FR- }} | [[Category:((CardTable2)) transclusions with a French card image]]    }}<!--
 +
-->{{ #if: {{ #pos: {{{image}}} | -DE- }} | [[Category:((CardTable2)) transclusions with a German card image]]     }}<!--
 +
-->{{ #if: {{ #pos: {{{image}}} | -IT- }} | [[Category:((CardTable2)) transclusions with an Italian card image]]  }}<!--
 +
-->{{ #if: {{ #pos: {{{image}}} | -PT- }} | [[Category:((CardTable2)) transclusions with a Portuguese card image]] }}<!--
 +
-->{{ #if: {{ #pos: {{{image}}} | -SP- }}
 +
| {{ #if: {{ #pos: {{{image}}} | -EN- }}
 +
  |
 +
  | [[Category:((CardTable2)) transclusions with a Spanish card image]]
 +
  }}
 +
}}<!--
 +
-->{{ #if: {{ #pos: {{{image}}} | -KR- }}   | [[Category:((CardTable2)) transclusions with a Korean card image]] }}<!--
 +
-->{{ #if: {{ #pos: {{{image}}} | -VG. }}   | [[Category:((CardTable2)) transclusions using video game images]] }}<!--
 +
-->{{ #if: {{ #pos: {{{image}}} | -OP. }}   | [[Category:((CardTable2)) transclusions using OP images]]    }}<!--
 +
-->{{ #if: {{ #pos: {{{image}}} | -OW. }}   | [[Category:((CardTable2)) transclusions using OW images]]    }}<!--
 +
-->{{ #if: {{ #pos: {{{image}}} | -Sample }} | [[Category:((CardTable2)) transclusions using sample images]] }}<!-- in the off-chance
 +
-->{{ #if: {{ #ifeq: {{ #explode: {{{image}}} | - }} | Back | 1 }}{{ #pos: {{{image}}} | -Back }} | [[Category:((CardTable2)) transclusions using card backings]] }}<!-- ## Image checks/properties/variables end ##
 +
 
 +
-->{{ #vardefine: $monster_color
 +
| {{ #switch: {{{type2}}}
 +
  | Normal | Effect | Fusion | Link | Ritual | Synchro | Token | Xyz = {{{type2|}}}
 +
  | {{{type3|}}}
 +
  }}
 +
}}<!--
 +
 
 +
Main card page
 +
 
 +
-->{{ #if: {{{cardgame<includeonly>|</includeonly>}}}
 +
| {{Main|type=card page
 +
  |"[[{{{cardgame}}}|{{ #if: {{{name|}}} | {{{name}}} | {{{cardgame}}} }}]]"
 +
  }}
 
}}<!--
 
}}<!--
  
Line 221: Line 315:
 
-->{{ #if: {{ #var: $search_categories }}{{ #var: $other_languages }}{{ #var: $not-tcg-en }}{{ #var: $vg }}
 
-->{{ #if: {{ #var: $search_categories }}{{ #var: $other_languages }}{{ #var: $not-tcg-en }}{{ #var: $vg }}
 
   | <div role="navigation" id="toc" class="toc plainlinks hlist" style="margin-left: auto; margin-right: auto; white-space: nowrap;">
 
   | <div role="navigation" id="toc" class="toc plainlinks hlist" style="margin-left: auto; margin-right: auto; white-space: nowrap;">
{{ #if: {{ #var: $search_categories }} |  
+
{{ #if: {{ #var: $tcg-en }} |
 +
* [[#English sets|English sets]] }}{{ #if: {{ #var: $search_categories }} |  
 
* [[#Search categories|Search categories]] }}{{ #if: {{ #var: $other_languages }} |  
 
* [[#Search categories|Search categories]] }}{{ #if: {{ #var: $other_languages }} |  
 
* [[#Other languages|Other languages]] }}{{ #if: {{ #var: $not-tcg-en }} |  
 
* [[#Other languages|Other languages]] }}{{ #if: {{ #var: $not-tcg-en }} |  
* [[#Sets|Sets]] }}{{ #if: {{ #var: $vg }} |  
+
* [[#Other language sets|Other language sets]] }}{{ #if: {{ #var: $has_other_media_pages }} |
 +
* [[#In other media|In other media]] }}{{ #if: {{ #var: $vg }} |  
 
* [[#Video games|Video games]] }}
 
* [[#Video games|Video games]] }}
 
</div>
 
</div>
Line 231: Line 327:
 
== Table start ==
 
== Table start ==
  
--><table class="cardtable {{ #if: {{ #arraysearch: @types | Link }} | cardtable-link }}">
+
-->{{Card table
<tr>{{ #if: {{{color|}}}<!-- {{{color}}} parameter tracking - have to do it here since otherwise the category doesn't "take" -->
+
| bodyclass = {{ #if: {{{cardclass|}}}
   | [[Category:CardTable2 parameter tracking (color)]]
+
   | {{{cardclass}}}
}}{{ #if: {{{color2|}}}<!-- same thing with {{{color2}}}, and may as well keep the two checks together -->
+
   | {{ #switch: {{ #var: $token | {{ #var: $card_type | {{ #var: $monster_color }} }} }}
   | [[Category:CardTable2 parameter tracking (color2)]]
+
    | Spell | Trap | Skill | Strategy | FAQ | Tip = {{ lc: {{ #var: $card_type }} }}
}}
+
    | Speed Spell
<th class="cardtable-header" colspan="3" style="background-color: <nowiki/>#{{ #if: {{{color|}}} <!-- color of the header name cell -->
+
    | Command   = spell
  | {{{color}}}
+
    | Counter
  | {{ #if: {{ #var: $monster }}
+
    | Token    = token
    | {{ #switch: {{{type2}}}
+
    | Ticket    = yellow
      | Tuner  | Dark Tuner = {{ #if: {{ #var: $effect_monster }}
+
    | Checklist = strategy
        | F93
+
 
        | FF3
+
    | Normal | Effect | Fusion | Link | Ritual | Synchro | Token | Xyz = {{ lc: {{ #var: $monster_color }} }}
      }}
+
 
      | Fusion   = 96C
+
    | #default = {{ #if: {{ #var: $monster }}
      | Link      <!-- same as Ritual for now -->
+
      | {{ #if: {{ #var: $effect_monster }} | effect | normal }}{{ #vardefine: $assumed_color | 1 }}
      | Ritual  = 66F
+
      | blank{{ #vardefine: $colorless | 1 }}
      | Synchro  = FFF
 
      | Xyz      = 000
 
      | Pendulum = {{ #switch: {{{type3}}}
 
        | Effect   = F93
 
        | Fusion   = 96C
 
        | Ritual   = 66F
 
        | Synchro = FFF
 
        | Xyz     = 000
 
        | #default = {{ #if: {{ #var: $effect_monster }} | F93 | FF3 }}
 
 
       }}
 
       }}
      | #default = {{ #if: {{ #var: $token }} | C0C0C0 | {{ #if: {{ #var: $effect_monster }} | F93 | FF3 }} }}
 
    }}
 
    | {{ #switch: {{ #var: $card_type }}
 
      | Skill      = 66b2ff
 
      | Spell      = 396
 
      | Speed Spell = 396
 
      | Trap        = F36
 
      | Checklist
 
      | Strategy    = 66F
 
      | FAQ        = EE82EE
 
      | Tip        = 800080
 
      | #default    = {{ #if: {{ #var: $token-counter }} | C0C0C0 | FF3 }} <!-- Non-game cards and whatever else -->
 
 
     }}
 
     }}
   }}
+
   }}-card <!--
}}; {{ #if: {{ #var: $pendulum_monster }}
+
   -->{{ #if: {{ #var: $pendulum_monster }} | pendulum-card }}
   | background-image: linear-gradient(to bottom, rgba(255,255,255,0) 40%,#396 80%);
 
}}{{ #ifeq: {{ #var: $card_type }} | Skill
 
  | background-image: linear-gradient(to bottom, #000 5%, rgba(255,255,255,0) 95%, #000);
 
}}<!--
 
  
end of the background-color: stuff
+
| title = {{ #var: $name }}<!--
 +
  -->{{IfSemantics
 +
  | <!--
 +
    -->[[Page name::{{ #var: $pagename }}| ]]<!--
 +
    -->[[English name::{{ #var: $name }}| ]]<!--
 +
    -->{{ #set: English name (linked) = [[{{ #var: $pagename }}|{{ #var: $name }}]] }}
 +
  }}<!--
 +
  -->{{ #if: {{{name|}}}                              | [[Category:Card table parameter tracking (name)]]        }}<!--
 +
  -->{{ #ifeq: {{{name}}} | {{ #var: $pagename }}    | [[Category:Pages with an unnecessary name parameter]]    }}<!--
 +
  -->{{ #if: {{ #pos: {{{name}}} | <sup> }}          | [[Category:Pages with superscript in name parameter]]    }}<!--
 +
  -->{{ #if: {{{cardgame|}}}                          | [[Category:Card table parameter tracking (cardgame)]]    }}
  
--> color: <nowiki/>#{{ #if: {{{color2|}}} <!-- color of the header text -->
+
| above = {{ #if: {{{ja_name<includeonly>|</includeonly>}}}
  | {{{color2}}}
 
  | {{ #switch: {{ #var: $card_type }}
 
    | Skill | Spell | Speed Spell | Trap | Tip = FFF
 
    | #default = {{ #switch: {{{type2}}}
 
      | Fusion | Xyz | Link = FFF
 
      | #default = {{ #switch: {{{type3}}}
 
        | Fusion | Xyz = FFF
 
        | #default = 000
 
      }}
 
    }}
 
  }}
 
}};">{{ #var: $name }}{{IfSemantics|[[English name::{{ #var: $name }}| ]]{{ #set: English name (linked) = [[{{ #var: $pagename }}|{{ #var: $name }}]] }}}}{{<!-- card name banner -->
 
  #if: {{{name|}}} | [[Category:Card table parameter tracking (name)]]{{<!-- parameter tracking -->
 
  #ifeq: {{{name}}} | {{ #var: $pagename }} | [[Category:Pages with an unnecessary name parameter]]
 
  }}{{ #if: {{ #pos: {{{name}}} | <sup> }} | [[Category:Pages with superscript in name parameter]] }}
 
}}{{ #if: {{{cardgame|}}} | [[Category:Card table parameter tracking (cardgame)]]{{
 
  #ifeq: {{{cardgame}}} | {{ #var: $pagename }} | [[Category:Pages with an unnecessary cardgame parameter]]<!-- on the off-chance... -->
 
  }}
 
}}{{IfSemantics|[[Page name::{{ #var: $pagename }}| ]]}}
 
</th><!-- end card name banner -->
 
</tr>
 
{{ #if: {{{ja_name<includeonly>|</includeonly>}}}{{and|{{ #var: $kr_release }}|{{{ko_name<includeonly>|</includeonly>}}}}} |
 
<tr><td class="cardtable-above" style="text-align: center;" colspan="3">
 
  {{ #if: {{{ja_name<includeonly>|</includeonly>}}}
 
 
   | {{Japanese names
 
   | {{Japanese names
 
     | {{{ja_name}}}
 
     | {{{ja_name}}}
Line 318: Line 375:
 
     }}
 
     }}
 
   }}
 
   }}
</td></tr>
+
 
}}
+
| image      = {{ #var: $image | {{ #var: $image-back }} }}
<tr><td class="cardtable-cardimage" rowspan="0"><!-- card image
+
| width      = {{ #var: $width }}
-->{{ #vardefine: $image-back | {{ #switch: {{ #var: $non-game }}<!-- default backing first -->
+
| max_width  = 300
    | Checklist | Strategy | Tip | FAQ = StrategyCard-EN-Back
+
| image_link  = {{ #if: {{ #var: $image-name }} | {{fullurl:Special:Upload|wpDestFile={{ #var: $image-name }}&wpUploadDescription={{ urlencode: {{((}}OCG-TCG card image }}%0A{{ urlencode: {{!}} name = {{ #var: $pagename }} }}%0A{{ urlencode: {{))}} }}}} }}<!-- %0A is a newline; I don't think {{urlencode:}} can directly encode newlines -->
     | #default = Back-{{ #if: {{ #var: $tcg }}
+
| below_image = {{ #if: {{{image2|}}} | <includeonly>
      | EN
+
<div class="hlist image-switcher">
      | {{ #if: {{ #var: $ocg-jp }}{{ #var: $tc_release }}
+
* {{Image dimensions|{{ #var: $image }}|Front}}
        | JP
+
* {{Image dimensions|{{{image2}}}      |Back}}
        | {{ #if: {{ #var: $kr_release }}
+
</div></includeonly><!--
          | KR
+
 
          | {{ #if: {{ #var: $ae_release }}
+
  -->{{IfSemantics|[[Card backing image::{{{image2}}}| ]]}}<!--
            | AE
+
  -->{{ #if: {{{width2|}}} | [[Category:CardTable2 parameter tracking (width2)]] }}<!-- #obsolete parameter
            | {{ #if: {{ #var: $vg }}
+
  -->[[Category:CardTable2 parameter tracking (image2)]]
              | TF-EN-VG
+
  }}
              | EN
+
 
            }}
+
| label1 = Other names
          }}
+
| class1 = list-noicon
        }}
+
| data1  = {{ #if: {{{alt_name<includeonly>|</includeonly>}}}
      }}
+
  | [[English alternate names::{{{alt_name}}}| ]]<!--
 +
     -->{{ #if: {{{alt_name2<includeonly>|</includeonly>}}}{{{alt_name3|}}}
 +
    | &#32;
 +
* {{{alt_name}}}{{ #if: {{{alt_name2<includeonly>|</includeonly>}}} |&#32;
 +
* {{{alt_name2}}}[[English alternate names::{{{alt_name2}}}| ]] }}{{ #if: {{{alt_name3<includeonly>|</includeonly>}}} |&#32;
 +
* {{{alt_name3}}}[[English alternate names::{{{alt_name3}}}| ]] }}
 +
    | {{{alt_name}}}
 +
    }}<includeonly>[[Category:Card pages with an alt name]]</includeonly>
 +
  }}
 +
 
 +
| label2 = Other names (Japanese)
 +
| data2  = {{ #if: {{{ja_alt_name<includeonly>|</includeonly>}}}
 +
  | <span lang="ja">{{{ja_alt_name<includeonly>|</includeonly>}}}</span><!--
 +
    -->{{ #if: {{{ja_alt_romaji<includeonly>|</includeonly>}}} | <br />{{{ja_alt_romaji}}} }}<!--
 +
    -->{{ #if: {{{ja_alt_trans<includeonly>|</includeonly>}}}  | <br />{{{ja_alt_trans}}}  }}<!--
 +
    --><includeonly>[[Category:Card pages with an alt name]]</includeonly>
 +
  }}
 +
 
 +
| label3 = [[Card type]]
 +
| data3  = [[{{ #var: $card_type_full }}|{{ #var: $card_type | Monster }}]] {{ #switch: {{ #var: $card_type }}
 +
  | Skill | Ticket | Command =
 +
  | Speed Spell = [[File:SPELL.svg|28px|alt=]] [[File:Speed Spell.svg|x28px|alt=]]
 +
  | {{ #if: {{ #var: $monster }}{{ #var: $non-game }}{{ #var: $counter }}
 +
    |
 +
    | [[File:{{ uc: {{ #var: $card_type }} }}.svg|28px|alt=]]
 
     }}
 
     }}
   }}.png
+
   }}<!--
}}{{ #if: {{{image|}}}<!-- check for embedded image syntax, external URLs, or images without a valid extension -->
+
  -->[[Card type::{{ #var: $card_type_full }}| ]]<!--
  | {{ #if: {{ #pos: {{{image}}} | [ }}{{ #pos: {{{image}}} | ] }}{{ #pos: {{ lc: {{{image}}} }} | http }}{{ #pos: {{ lc: {{{image}}} }} | .com/ }}{{ #pos: {{ lc: {{{image}}} }} | .net/ }}{{ #pos: {{ lc: {{{image}}} }} | .org/ }}{{ #switch: {{ #explode: {{ lc: {{{image}}} }} | . | -1 }} | png | jpg | jpeg | gif = | #default = 1 }}
+
  -->{{ #set: Card type (short) = [[{{ #var: $card_type_full }}|{{ #var: $card_type | Monster }}]] }}
    | [[Category:CardTable2 bad image values]]
+
 
     | {{ #vardefine: $image | {{PAGENAME:{{{image}}}}}
+
| label4 = [[Attribute]]
      }}{{ #ifeq: {{ #imgw: {{ #var: $image }} }} | 0 | {{ #vardefine: $image-name | {{ #var: $image }} }}{{ #vardefine: $image }}
+
| data4  = {{ #if: {{{attribute<includeonly>|</includeonly>}}}
 +
  | [[{{ #vardefineecho: $attribute | {{ uc: {{{attribute}}} }} }}]] <!--
 +
    -->[[Attribute::{{ #var: $attribute }}| ]]<!--
 +
    -->{{ #switch: {{ #var: $attribute }}
 +
    | ??? | ? = [[File:UNKNOWN.svg|28px|alt=]]
 +
     | #default = [[File:{{ #var: $attribute }}.svg|28px|alt=]]
 
     }}
 
     }}
 
   }}
 
   }}
}}{{ #vardefine: $width | {{ #imgw: {{ #var: $image | {{ #var: $image-back }} }} }}
+
 
}}{{ #vardefine: $width | {{ #ifexpr: {{ #var: $width }} < 300 | {{ #var: $width }} | 300 }}
+
| label5 = [[Type]]{{ #if: {{{type2|}}}{{{type3|}}}{{{type4|}}} | s }}
}}{{IfSemantics|[[Card image::{{ #var: $image }}| ]]}}{{ #if: {{{width|}}}
+
| data5  = {{ #if: {{{type<includeonly>|</includeonly>}}}
   | [[Category:CardTable2 parameter tracking (width)]]{{ #if: {{ #var: $image }}<!-- custom widths only for actual images, not default backings -->
+
  | [[{{ #if: {{{character|}}}
    | {{ #iferror: {{ #ifexpr: {{{width}}} < 300
+
    | {{{character}}}
        | {{ #vardefine: $width | {{{width}}} }}
+
    | {{ ucfirst: {{{type}}} }}
        | [[Category:CardTable2 transclusions with bad width values]]
+
    }}|{{ #explode: {{{type}}} | ( }}]]<!--
      }}
+
    -->{{ #if: {{{character|}}} | [[Character::{{{character}}}| ]] | [[Type::{{{type}}}| ]] }}
      | [[Category:CardTable2 transclusions with bad width values]]
+
  }} <!--
     }}
+
 
 +
  -->{{ #if: {{{type2|}}}
 +
  | / [[{{ #switch: {{{type2}}}
 +
    | Token = Monster Token
 +
    | Skill = Skill Card
 +
    | Toon | Spirit | Union | Gemini | Flip | Tuner | Dark Tuner = {{{type2}}} monster
 +
    | #default = {{{type2}}} Monster
 +
    }}|{{{type2}}}]]  
 +
  }} <!--
 +
 
 +
  -->{{ #if: {{{type3|}}}
 +
   | / [[{{ #switch: {{{type3}}}
 +
    | Token = Monster Token
 +
    | Toon | Spirit | Union | Gemini | Flip | Tuner | Dark Tuner = {{{type3}}} monster
 +
    | #default = {{ #if: {{ #var: $skill }} | {{{type3}}} Card | {{{type3}}} Monster }}
 +
    }}|{{{type3}}}]]<!--
 +
    -->{{ #if: {{ #var: $skill }} || [[Type3::{{{type3}}}| ]] }}
 +
  }} <!--
 +
 
 +
  -->{{ #if: {{{type4|}}}
 +
  | / [[{{{type4}}} Monster|{{{type4}}}]][[Type4::{{{type4}}}| ]]
 +
  }}
 +
 
 +
| label6 = [[Property]]
 +
| data6  = {{ #if: {{ #var: $property }}
 +
  | [[{{ #var: $property }} {{ #var: $card_type_full }}|{{ #var: $property }}]] <!--
 +
    -->[[File:{{ #var: $property }}.svg|28px|alt=]]<!--
 +
    -->[[Property::{{ #var: $property }} {{ #var: $card_type_full }}| ]]<!--
 +
     -->{{ #set: Property (short) = [[{{ #var: $property }} {{ #var: $card_type_full }}|{{ #var: $property }}]] }}
 
   }}
 
   }}
}}{{ #vardefine: $full-image | [[File:{{ #var: $image | {{ #var: $image-back }} }}|{{ #var: $width }}px{{ #if: {{ #var: $image-name }} | {{!}}link={{fullurl:Special:Upload|wpDestFile={{ #var: $image-name }}&wpUploadDescription={{ urlencode: {{((}}OCG-TCG card image }}%0A{{ urlencode: {{!}} name = {{ #var: $pagename }} }}%0A{{ urlencode: {{))}} }}}} }}]]<!-- %0A is a newline; I don't think {{urlencode:}} can directly encode newlines -->
+
 
}}{{ #if: {{{image2|}}}
+
| label7 = [[{{ #var: $level-rank }}]]
  | {{ #tag: tabber |
+
| data7  = {{ #if: {{ #var: $stars }}
{{!-!}} Front = {{ #var: $full-image }}
+
  | [[{{ #var: $level-rank }} {{ #var: $stars }} Monster Cards|{{ #var: $stars }}]] <!--
{{!-!}} Back  = [[File:{{PAGENAME:{{{image2}}}}}|{{ #vardefine: $width2 | {{ #ifexpr: {{ #imgw: {{{image2}}} }} < 300 | {{ #imgw: {{{image2}}} }} | 300 }}
+
    -->{{ #if: {{ #var: $ocg-tcg }}{{ #var: $vg }}
      }}{{IfSemantics|[[Card backing image::{{{image2}}}| ]]}}{{ #if: {{{width2|}}}
+
    | {{ #invoke: String
       | [[Category:CardTable2 parameter tracking (width2)]]{{ #iferror: {{ #ifexpr: {{{width2}}} < 300
+
      | rep
          | {{{width2}}}
+
      |[[File:{{ #ifeq: {{ #var: $level-rank }} | Rank | Rank | CG }} {{ #iferror: {{ #expr: {{ #var: $stars }} }} | Star Unknown | Star }}.svg|18px]]<!--
          | [[Category:CardTable2 transclusions with bad width values]]{{ #var: $width2 }}
+
       -->| {{ #iferror: {{ #expr: {{ #var: $stars }} }} | 1 | {{ #var: $stars }} }}
        }}
 
        | [[Category:CardTable2 transclusions with bad width values]]{{ #var: $width2 }}
 
 
       }}
 
       }}
      | {{ #var: $width2 }}
+
    }}{{Star properties|{{ #var: $stars }}|label={{ #var: $level-rank }}}}
    }}px]][[Category:CardTable2 parameter tracking (image2)]]
 
 
   }}
 
   }}
  | {{ #var: $full-image }}
+
 
}}{{ #if: {{ #var: $image-name }} | [[Category:Card table transclusions using non-uploaded images]]
+
| label8 = [[Link Arrow]]s
}}{{ #if: {{ #pos: {{{image}}} | -VG. }}{{ #pos: {{{image}}} | VG- }}
+
| data8  = {{ #if: {{{link_arrows<includeonly>|</includeonly>}}}
  | [[Category:((CardTable2)) transclusions using video game images]]{{ #if: {{ #pos: {{{image}}} | VG- }}
+
  | <div style="display: flex; align-items: center;"><!--
     | {{ #if: {{ #pos: {{{image}}} | -VG- }} || [[Category:((CardTable2)) transclusions needing renamed images]] }}
+
    -->{{Link map|{{{link_arrows}}}|alt=}}&nbsp;{{ #arraydefine: @linkArrows | {{{link_arrows}}} }}<!--
 +
    --><div><!--
 +
     -->{{ #arrayprint: @linkArrows
 +
    | , <nowiki />
 +
    | $linkArrow
 +
    | [[$linkArrow Link Arrow cards|$linkArrow]][[Link Arrows::$linkArrow| ]]
 +
    }}</div></div>
 
   }}
 
   }}
}}{{ #if: {{ #pos: {{{image}}} | -OP. }} | [[Category:((CardTable2)) transclusions using OP images]]
+
 
}}{{ #if: {{ #pos: {{{image}}} | -OW. }} | [[Category:((CardTable2)) transclusions using OW images]]
+
| label9 = [[Pendulum Scale]]
}}{{ #if: {{ #pos: {{{image}}} | -Sample }} | [[Category:((CardTable2)) transclusions using sample images]]<!-- in the off-chance -->
+
| data9  = {{ #if: {{{pendulum_scale<includeonly>|</includeonly>}}}
}}{{ #if: {{ #ifeq: {{ #explode: {{{image}}} | - }} | Back | 1 }}{{ #pos: {{{image}}} | -Back }} | [[Category:((CardTable2)) transclusions using card backings]]<!-- at least attempt to track this, I guess -->
+
   | [[File:Pendulum Scale.png|18px]] <!--
}}</td></tr><!-- end card image
+
    -->[[Pendulum Scale {{{pendulum_scale}}} Monster Cards|{{{pendulum_scale}}}]]<!--
-->{{CardTable2/row
+
    -->[[{{ #iferror: {{ #expr: {{{pendulum_scale}}} }} | ? | }}Pendulum Scale::{{{pendulum_scale}}}| ]]<!--
| check  = {{{alt_name<includeonly>|</includeonly>}}}{{{alt_name2|}}}{{{alt_name3|}}}
+
    -->[[Pendulum Scale string::{{{pendulum_scale}}}| ]]
| header = Other names
+
 
| data   = {{{alt_name}}}[[English alternate names::{{{alt_name}}}| ]]{{ #if: {{{alt_name2<includeonly>|</includeonly>}}} | <br />{{{alt_name2}}}[[English alternate names::{{{alt_name2}}}| ]] }}{{ #if: {{{alt_name3<includeonly>|</includeonly>}}} | <br />{{{alt_name3}}}[[English alternate names::{{{alt_name3}}}| ]] }}<includeonly>[[Category:Card pages with an alt name]]</includeonly>
 
}}<!--
 
-->{{CardTable2/row
 
| check  = {{{ja_alt_name<includeonly>|</includeonly>}}}
 
| header = Other names (Japanese)
 
| data  = <span lang="ja">{{{ja_alt_name}}}</span>{{ #if: {{{ja_alt_romaji<includeonly>|</includeonly>}}} | <br />{{{ja_alt_romaji}}} }}{{ #if: {{{ja_alt_trans<includeonly>|</includeonly>}}} | <br />{{{ja_alt_trans}}} }}<includeonly>[[Category:Card pages with an alt name]]</includeonly>
 
}}<!--
 
-->{{CardTable2/row
 
| header = [[Card type]]
 
| data  = [[{{ #var: $card_type_full }}|{{ #var: $card_type | Monster }}]] {{ #switch: {{ #var: $card_type }}
 
    | Skill =
 
    | Speed Spell = [[File:SPELL.svg|28px|alt=]] [[File:Speed Spell.svg|x28px|alt=]]
 
    | {{ #if: {{ #var: $monster }}{{ #var: $non-game }}{{ #var: $counter }} || [[File:{{ uc: {{ #var: $card_type }} }}.svg|28px|alt=]] }}
 
  }}[[Card type::{{ #var: $card_type_full }}| ]]{{ #set: Card type (short) = [[{{ #var: $card_type_full }}|{{ #var: $card_type | Monster }}]] }}
 
}}<!--
 
-->{{CardTable2/row
 
| check  = {{{attribute<includeonly>|</includeonly>}}}
 
| header = [[Attribute]]
 
| data  = [[{{ #vardefineecho: $attribute | {{ uc: {{{attribute}}} }} }}]][[Attribute::{{ #var: $attribute }}| ]] {{ #switch: {{ #var: $attribute }}
 
    | ??? | ? = [[File:UNKNOWN.svg|28px|alt=]]
 
    | #default = [[File:{{ #var: $attribute }}.svg|28px|alt=]]
 
 
   }}
 
   }}
}}<!--
+
 
-->{{CardTable2/row
+
| label10 = [[ATK]] / {{ #if: {{{link_arrows|}}} | [[Link Rating|LINK]] | [[DEF]] }}
| check  = {{ #var: $types }}
+
| data10  = {{ #if: {{{atk<includeonly>|</includeonly>}}}{{{def|}}}{{{link_arrows|}}}
| header = [[Type]]{{ #if: {{{type2|}}}{{{type3|}}}{{{type4|}}} | s }}
+
  | {{ #if: {{{atk<includeonly>|</includeonly>}}}
| data  = {{ #if: {{{type<includeonly>|</includeonly>}}}
+
    | [[{{{atk}}} ATK Monster Cards|{{{atk}}}]]
    | [[{{ #if: {{{character|}}} | {{{character}}} | {{ ucfirst: {{{type}}} }} }}|{{ #explode: {{{type}}} | ( }}]]{{ #if: {{{character|}}} | [[Character::{{{character}}}| ]] | [[Type::{{{type}}}| ]] }} {{ #if: {{{type2|}}} | / }}
+
    }} <!--
  }} {{ #if: {{{type2|}}}
+
 
  | [[{{{type2}}} {{ #switch: {{{type2}}}
+
    -->{{ #if: {{{link_arrows|}}}
    | Skill = Card
+
    | / {{ #arraydefine: @linkArrows | {{{link_arrows}}} }}<!--
    | Toon  | Spirit | Union | Gemini | Flip | Tuner | Dark Tuner = monster
+
      -->{{ #vardefine: $linkRating | {{ #arraysize: @linkArrows }} }}<!--
    | #default = Monster
+
      -->[[Link {{ #var: $linkRating }} Monster Cards|{{ #var: $linkRating }}]]<!--
    }}|{{{type2}}}]] {{ #if: {{{type3|}}} | / }}
+
      -->[[Link Rating::{{ #var: $linkRating }}| ]]
  }} {{ #if: {{{type3|}}}
+
    | {{ #if: {{{def<includeonly>|</includeonly>}}}
  | [[{{{type3}}} {{ #if: {{ #var: $skill }}
+
      | / [[{{{def}}} DEF Monster Cards|{{{def}}}]]
    | Card
 
    | {{ #switch: {{{type3}}}
 
      | Toon  | Spirit | Union | Gemini | Flip | Tuner | Dark Tuner = monster
 
      | #default = Monster
 
 
       }}
 
       }}
     }}|{{{type3}}}]]{{ #if: {{ #var: $skill }} || [[Type3::{{{type3}}}| ]] }} {{ #if: {{{type4|}}} | / }}
+
     }}{{ATK DEF properties|{{{atk|}}}|{{{def|}}}}}
  }} {{ #if: {{{type4|}}} | [[{{{type4}}} Monster|{{{type4}}}]][[Type4::{{{type4}}}| ]] }}
+
   }}
}}<!--
+
 
-->{{CardTable2/row
+
| label11 = [[Password]]
| check  = {{ #var: $property }}
+
| data11 = {{ #if: {{ #var: $password }}{{ #var: $limitation_text }}
| header = [[Property]]
+
  | {{ #iferror: {{ #expr: <includeonly>{{ #var: $password }}</includeonly> }}
| data   = [[{{ #var: $property }} {{ #var: $card_type_full }}|{{ #var: $property }}]] [[File:{{ #var: $property }}.svg|28px|alt=]][[Property::{{ #var: $property }} {{ #var: $card_type_full }}| ]]{{ #set: Property (short) = [[{{ #var: $property }} {{ #var: $card_type_full }}|{{ #var: $property }}]] }}
 
}}<!--
 
-->{{CardTable2/row
 
| check  = {{ #var: $stars }}
 
| header = [[{{ #var: $level-rank }}]]
 
| data  = [[{{ #var: $level-rank }} {{ #var: $stars }} Monster Cards|{{ #var: $stars }}]] {{ #if: {{ #var: $ocg-tcg }}{{ #var: $vg }}
 
  | {{ #invoke: String | rep |[[File:{{ #ifeq: {{ #var: $level-rank }} | Rank | Rank | CG }} {{ #iferror: {{ #expr: {{ #var: $stars }} }} | Star Unknown | Star }}.svg|18px]]| {{ #iferror: {{ #expr: {{ #var: $stars }} }} | 1 | {{ #var: $stars }} }} }}
 
  }}{{Star properties}}
 
}}<!--
 
-->{{CardTable2/row
 
| check  = {{{link_arrows<includeonly>|</includeonly>}}}
 
| header = [[Link Arrow]]s
 
| data  = <div style="display: flex;align-items:center;">{{Link map|{{{link_arrows}}}|alt=}}&nbsp;{{ #arraydefine: @linkArrows | {{{link_arrows}}} }}<!--
 
        --><div>{{ #arrayprint: @linkArrows | , <nowiki /> | $linkArrow
 
              | [[$linkArrow Link Arrow cards|$linkArrow]][[Link Arrows::$linkArrow| ]]
 
          }}</div></div>
 
}}<!--
 
-->{{CardTable2/row
 
| check = {{{pendulum_scale<includeonly>|</includeonly>}}}
 
| header = [[Pendulum Scale]]
 
| data  = [[File:Pendulum Scale.png|18px]] [[Pendulum Scale {{{pendulum_scale}}} Monster Cards|{{{pendulum_scale}}}]][[{{ #iferror: {{ #expr: {{{pendulum_scale}}} }} | ? | }}Pendulum Scale::{{{pendulum_scale}}}| ]][[Pendulum Scale string::{{{pendulum_scale}}}| ]]
 
}}<!--
 
-->{{CardTable2/row
 
| check  = {{{atk<includeonly>|</includeonly>}}}{{{def|}}}{{{link_arrows|}}}
 
| header = [[ATK]] / {{ #if: {{{link_arrows|}}} | [[Link Rating|LINK]] | [[DEF]] }}
 
| data  = {{ #if: {{{atk<includeonly>|</includeonly>}}}
 
    | [[{{{atk}}} ATK Monster Cards|{{{atk}}}]] {{ #if: {{{def|}}}{{{link_arrows|}}} | / }}
 
  }} {{ #if: {{{link_arrows|}}}
 
    | {{ #arraydefine: @linkArrows | {{{link_arrows}}} }}{{ #vardefine: $linkRating | {{ #arraysize: @linkArrows }} }}[[Link {{ #var: $linkRating }} Monster Cards|{{ #var: $linkRating }}]][[Link Rating::{{ #var: $linkRating }}| ]]
 
    | {{ #if: {{{def<includeonly>|</includeonly>}}}
 
      | [[{{{def}}} DEF Monster Cards|{{{def}}}]]
 
    }}
 
  }}{{ATK DEF properties|{{{atk|}}}|{{{def|}}}}}
 
}}<!--
 
-->{{CardTable2/row
 
| check  = {{ #var: $password }}{{ #var: $limitation_text }}
 
| header = [[Password]]
 
| data  = {{ #iferror: {{ #expr: <includeonly>{{ #var: $password }}</includeonly> }}
 
 
     | {{ #ifeq: {{ lc: {{ #var: $password }} }} | none
 
     | {{ #ifeq: {{ lc: {{ #var: $password }} }} | none
 
       | None[[Category:Cards printed without a password]]<!-- password = none -->
 
       | None[[Category:Cards printed without a password]]<!-- password = none -->
 
       | <strong class="error">Invalid password.</strong>[[Category:Cards needing a password]]<!-- nonnumeric password not equal to "none"; needs checked -->
 
       | <strong class="error">Invalid password.</strong>[[Category:Cards needing a password]]<!-- nonnumeric password not equal to "none"; needs checked -->
 +
      }}
 +
      | {{ #if: {{ #var: $password }}
 +
        | {{ #ifeq: <includeonly>{{ #len: {{ #var: $password }} }}</includeonly><noinclude>8</noinclude> | 8
 +
          | [[{{ #var: $password }}]][[Password::{{ #var: $password }}| ]]<includeonly>{{ #ifexist: {{ #var: $password }} || [[Category:Cards needing a password redirect]] }}</includeonly><!-- password = <number> -->
 +
          | <strong class="error">Invalid password.</strong>[[Category:Cards needing a password]]<!-- numeric password not 8 digits long; needs checked -->
 +
        }}
 +
        | None[[Category:Cards printed without a password]]<!-- limitation text and no password -->
 +
      }}
 
     }}
 
     }}
    | {{ #if: {{ #var: $password }}
+
  }}
      | {{ #ifeq: <includeonly>{{ #len: {{ #var: $password }} }}</includeonly><noinclude>8</noinclude> | 8
+
 
        | [[{{ #var: $password }}]][[Password::{{ #var: $password }}| ]]<includeonly>{{ #ifexist: {{ #var: $password }} || [[Category:Cards needing a password redirect]] }}</includeonly><!-- password = <number> -->
+
| label12 = [[Limitation text]]
        | <strong class="error">Invalid password.</strong>[[Category:Cards needing a password]]<!-- numeric password not 8 digits long; needs checked -->
+
| data12  = {{ #var: $limitation_text }}
      }}
+
 
      | None[[Category:Cards printed without a password]]<!-- limitation text and no password -->
+
| label13 = {{ #if: {{{ritualcard<includeonly>|</includeonly>}}}
 +
  | [[Ritual Spell Card|Ritual]] required
 +
  | [[Ritual Monster]] required
 +
  }}
 +
| data13  = {{ #if: {{{ritualcard<includeonly>|</includeonly>}}}
 +
  | "[[{{{ritualcard}}}]]" [[Ritual Spell Card required::{{{ritualcard}}}| ]]
 +
  }}<!--
 +
  -->{{ #if: {{{ritualmonster<includeonly>|</includeonly>}}} | &#32;
 +
<div class="hlist hcomma">
 +
<!--
 +
-->{{ #arraydefine: @ritual_monster | {{{ritualmonster}}} | * | unique }}<!--
 +
-->{{ #arrayprint: @ritual_monster || $x$ | <nowiki/>
 +
* "[[$x$]]" [[Ritual Monster required::$x$| ]]
 +
}}
 +
</div>
 +
  }}
 +
 
 +
| label14 = [[Summon]]ed by the effect of
 +
| data14  = {{ #if: {{{summon<includeonly>|</includeonly>}}} | &#32;
 +
<div class="hlist hcomma>
 +
{{ #arraydefine: @summoned_by | {{{summon}}} | * | unique }}<!--
 +
-->{{ #arrayprint: @summoned_by || $x$ | <nowiki/>
 +
* "[[$x$]]"
 +
}}
 +
</div>
 +
  }}
 +
 
 +
| label15 = Effect types
 +
| class15 = hlist hcomma
 +
| data15  = {{ #if: {{{effect_types<includeonly>|</includeonly>}}}{{{pendulum_effect_types|}}}
 +
  | {{ #if: {{{pendulum_effect_types<includeonly>|</includeonly>}}}
 +
    | <!--
 +
      -->; Pendulum Effect {{CardTable2/effect|{{{pendulum_effect_types}}}|y}}<!--
 +
      -->{{ #if: {{{effect_types<includeonly>|</includeonly>}}} | ; Monster Effect }}
 +
    }}{{ #if: {{{effect_types<includeonly>|</includeonly>}}}
 +
    | {{CardTable2/effect|{{{effect_types}}}|{{ #var: $card_type }}}}
 
     }}
 
     }}
 
   }}
 
   }}
| checkfail = {{ #if: {{ #var: $ocg-tcg }} | {{ #if: {{ #var: $non-game }} || [[Category:Cards needing a password]] }} }}
+
 
}}<!--
+
| label16 = [[Status]]
-->{{CardTable2/row
+
| data16  = {{ #if: {{ #var: $ocg_status }}
| check  = {{ #var: $limitation_text }}
+
  | <div style="display: inline-block; margin-right: .5em; padding: 0 .5em; border: 1px solid #666; background-color: #{{status color|{{ #var: $ocg_status }}}}"><!--
| header = [[Limitation text]]
+
      -->[[{{ #var: $ocg_status }}]] <!--
| data  = {{ #var: $limitation_text }}[[Limitation text::{{ #var: $limitation_text }}| ]]
+
      -->{{ #if: {{ #var: $tcg_status }} | <span style="white-space:nowrap">(''[[Yu-Gi-Oh! Official Card Game|OCG]]'')</span> }}
}}<!--
+
    </div>
-->{{CardTable2/row
+
  }}<!--
| check  = {{{ritualcard<includeonly>|</includeonly>}}}
+
  -->{{ #if: {{ #var: $tcg_status }}
| header = [[Ritual Spell Card]] required
+
  | <div style="display: inline-block; margin-right: .5em; padding: 0 .5em; border: 1px solid #666; background-color: #{{status color|{{ #var: $tcg_status }}}}"><!--
| data  = "[[{{{ritualcard}}}]]" [[Ritual Spell Card required::{{{ritualcard}}}| ]]
+
      -->[[{{ #var: $tcg_status }}]] <!--
}}<!--
+
      --><span style="white-space:nowrap">(''[[Yu-Gi-Oh! Trading Card Game|TCG]]''{{ #if: {{ #var: $tcg_trad_status }} | <nowiki/> [[Advanced Format|Advanced]] }})</span>
-->{{CardTable2/row
+
    </div><!--
| check  = {{{ritualmonster<includeonly>|</includeonly>}}}
+
    -->{{ #if: {{ #var: $tcg_trad_status }}
| header = [[Ritual Monster]] required
+
    | <div style="display: inline-block; margin-right: .5em; padding: 0 .5em; border: 1px solid #666; background-color: #{{status color|{{ #var: $tcg_trad_status }}}}"><!--
| dataclass = hlist hcomma
+
        -->[[{{ #var: $tcg_trad_status }}]] <!--
| data  = {{ #arraydefine: @ritual_monster | {{{ritualmonster}}} | * | unique }}{{ #arrayprint: @ritual_monster || $x$ | <nowiki/>
+
        --><span style="white-space:nowrap">(''[[Yu-Gi-Oh! Trading Card Game|TCG]]'' [[Traditional Format|Traditional]])</span>
* "[[$x$]]" [[Ritual Monster required::$x$| ]] }}
+
      </div>
}}<!--
+
     }}
-->{{CardTable2/row
+
  }}<!--
| check  = {{{fm<includeonly>|</includeonly>}}}{{{fm2|}}}{{{fm3|}}}{{{fm4|}}}{{{fm5|}}}
+
   -->{{ #if: {{ #var: $tcg_sd_status }}
| header = [[Fusion Material]]
+
  | <div style="display: inline-block; margin-right: .5em; padding: 0 .5em; border: 1px solid #666; background-color: #{{status color|{{ #var: $tcg_sd_status }}}}"><!--
| data  = "[[{{{fm}}}]][[Fusion Material::{{{fm}}}| ]]"{{ #if: {{{fm2<includeonly>|</includeonly>}}}
+
      -->[[{{ #var: $tcg_sd_status }}]] <!--
     | , "[[{{{fm2}}}]][[Fusion Material::{{{fm2}}}| ]]"
+
      --><span style="white-space:nowrap">(''[[Yu-Gi-Oh! Trading Card Game|TCG]]'' [[Speed Duel (format)|Speed Duel]])</span>
   }}{{ #if: {{{fm3<includeonly>|</includeonly>}}}
+
    </div>
    | , "[[{{{fm3}}}]][[Fusion Material::{{{fm3}}}| ]]"
 
  }}{{ #if: {{{fm4<includeonly>|</includeonly>}}}
 
    | , "[[{{{fm4}}}]][[Fusion Material::{{{fm4}}}| ]]"
 
  }}{{ #if: {{{fm5<includeonly>|</includeonly>}}}
 
    | , "[[{{{fm5}}}]][[Fusion Material::{{{fm5}}}| ]]"
 
 
   }}
 
   }}
}}<!--
+
 
-->{{CardTable2/row
+
| label17 = Source card
| check  = {{{sm<includeonly>|</includeonly>}}}{{{sm2|}}}{{{sm3|}}}{{{sm4|}}}{{{sm5|}}}
+
| data17  = {{ #if: {{{source_card<includeonly>|</includeonly>}}}
| header = [[Synchro Material]]
+
   | "[[{{{source_card}}}|{{ #show: {{{source_card}}} |?English name }}]]"
| data  = "[[{{{sm}}}]][[Synchro Material::{{{sm}}}| ]]"{{ #if: {{{sm2<includeonly>|</includeonly>}}}
 
    | , "[[{{{sm2}}}]][[Synchro Material::{{{sm2}}}| ]]"
 
   }}{{ #if: {{{sm3<includeonly>|</includeonly>}}}
 
    | , "[[{{{sm3}}}]][[Synchro Material::{{{sm3}}}| ]]"
 
  }}{{ #if: {{{sm4<includeonly>|</includeonly>}}}
 
    | , "[[{{{sm4}}}]][[Synchro Material::{{{sm4}}}| ]]"
 
  }}{{ #if: {{{sm5<includeonly>|</includeonly>}}}
 
    | , "[[{{{sm5}}}]][[Synchro Material::{{{sm5}}}| ]]"
 
 
   }}
 
   }}
}}<!--
 
-->{{CardTable2/row
 
| check  = {{{materials<includeonly>|</includeonly>}}}{{{material|}}}
 
| header = Materials
 
| data  = {{ #vardefineecho: $materials | {{ #if: {{{material|}}} | {{{material}}} | {{{materials}}} }} }}[[Materials::{{ #var: $materials }}| ]]
 
}}<!--
 
-->{{CardTable2/row
 
| check  = {{{summon<includeonly>|</includeonly>}}}
 
| header = [[Summon]]ed by the effect of
 
| dataclass = hlist hcomma
 
| data  = {{ #arraydefine: @summoned_by | {{{summon}}} | * | unique }}{{ #arrayprint: @summoned_by || $x$ | <nowiki/>
 
* "[[$x$]]" }}
 
}}<!--
 
-->{{CardTable2/row
 
| check  = {{{effect_types<includeonly>|</includeonly>}}}{{{pendulum_effect_types|}}}
 
| header = Card effect types
 
| dataclass = hlist hcomma
 
| data  = {{ #if: {{{pendulum_effect_types<includeonly>|</includeonly>}}} | ; Pendulum Effect {{CardTable2/effect|{{{pendulum_effect_types}}}|y}}<!--
 
-->{{ #if: {{{effect_types<includeonly>|</includeonly>}}} | ; Monster Effect }}
 
  }}{{ #if: {{{effect_types<includeonly>|</includeonly>}}} | {{CardTable2/effect|{{{effect_types}}}|{{ #var: $card_type }}}} }}
 
| checkfail = {{ #if: {{ #var: $effect_monster }}{{ #var: $card_type }} | {{ #if: {{ #var: $non-game }}{{ #var: $counter }} || [[Category:Cards needing effect_types]] }} }}
 
}}<!--
 
  
-->{{ #ifeq: {{{ocg|¬}}}{{{adv|¬}}}{{{trad|¬}}} | ¬¬¬ || [[Category:((CardTable2)) transclusions with an old status parameter]]
+
| data18  = {{ #if: {{ #if: {{ #var: $no_lore }} || {{{lore<includeonly>|</includeonly>}}} }}{{{pendulum_effect|}}}
}}{{ #if: {{{ocg_status|}}}{{{tcg_status|}}}{{{tcg_speed_duel_status|}}}
+
   | <div class="lore">
  | [[Category:Cards with a manual status]]{{ #if: {{ #var: $non-game }} | [[Category:((CardTable2)) transclusions with an unnecessary status parameter]] }}
+
<!--
  | {{ #ifeq: {{{ocg_status|¬}}}{{{tcg_status|¬}}}{{{tcg_speed_duel_status|¬}}} | ¬¬¬ || [[Category:((CardTable2)) transclusions with an unnecessary status parameter]] }}
+
    -->{{ #if: {{{skill_activation<includeonly>|</includeonly>}}} |
}}{{ #if: {{ #var: $non-game }}
+
; '''Skill activation'''
   || {{ #if: {{ #var: $ocg }}
+
: {{{skill_activation}}}
    | {{ #if: {{ #var: $token-counter }}
+
; '''Effect'''
      | {{ #if: {{{ocg_status|}}} | [[Category:((CardTable2)) transclusions with an unnecessary OCG status]] }}<!-- auto-assigned -->
+
:
      | {{ #switch: {{{ocg_status|}}}
+
     }}<!--
        | Not yet released = {{ #vardefine: $ocg_status | {{{ocg_status}}} }}<!-- can always be set, but is only displayed if there's a listed OCG release -->
+
    -->{{ #if: {{{pendulum_effect<includeonly>|</includeonly>}}} |
        | Semi-Limited | Limited | Forbidden | Legal | Illegal | Not yet legal | Not legal = {{ #vardefine: $ocg_status | {{{ocg_status}}} }}<!-- valid statuses -->
+
; '''Pendulum Effect'''
        |         = <!-- no parameter -->
+
: {{{pendulum_effect}}}{{ #set: Pendulum Effect = {{{pendulum_effect}}} }}<!--
        | #default = [[Category:((CardTable2)) transclusions with an unknown OCG status]]<!-- unrecognized value -->
+
      -->{{ #if: {{ #var: $no_lore }} ||
      }}
+
; '''Monster Effect'''
    }}{{ #vardefine: $ocg_status | {{ #var: $ocg_status | {{ #if: {{ #var: $token-counter }} | Legal | Unlimited }} }} }}
+
:
    | {{ #if: {{{ocg_status|}}} | {{ #ifeq: {{{ocg_status}}} | Not yet released || [[Category:((CardTable2)) transclusions with an unnecessary OCG status]] }} }}
 
  }}{{ #if: {{ #var: $tcg }}
 
     | {{ #if: {{ #var: $token-counter }}{{ #var: $skill }}
 
      | {{ #if: {{{tcg_status|}}}{{{tcg_speed_duel_status|}}} | [[Category:((CardTable2)) transclusions with an unnecessary TCG status]] }}<!-- auto-assigned -->
 
      | {{ #switch: {{{tcg_status|}}}
 
        | Not yet released = {{ #vardefine: $tcg_status | {{{tcg_status}}} }}<!-- can always be set, but is only displayed if there's a listed TCG release -->
 
        | Semi-Limited | Limited | Legal | Illegal | Not yet legal | Not legal = {{ #vardefine: $tcg_status | {{{tcg_status}}} }}<!-- valid statuses -->
 
        | Forbidden = {{ #vardefine: $tcg_status | {{{tcg_status}}} }}{{ #vardefine: $tcg_trad_status | Limited }}<!-- hardcode Advanced/Traditional Format difference (meeeeeeh) -->
 
        |          = <!-- no parameter -->
 
        | #default = [[Category:((CardTable2)) transclusions with an unknown TCG status]]<!-- unrecognized value -->
 
 
       }}
 
       }}
     }}{{ #vardefine: $tcg_status | {{ #var: $tcg_status | {{ #if: {{ #var: $token-counter }} | Legal | {{ #if: {{ #var: $skill }} | Illegal | Unlimited }} }} }}
+
     }}<!--
     }}{{ #switch: {{{tcg_speed_duel_status|}}}
+
    -->{{ #if: {{ #var: $no_lore }}
      | Not yet released = {{ #vardefine: $tcg_sd_status | {{{tcg_speed_duel_status}}} }}<!-- can always be set, but is only displayed if there's a listed TCG release -->
+
     | [[Category:Cards printed without a lore]]
      | Semi-Limited | Limited | Forbidden | Legal | Illegal | Not yet legal | Not legal = {{ #vardefine: $tcg_sd_status | {{{tcg_speed_duel_status}}} }}<!-- valid statuses -->
+
     | {{{lore}}}{{ #set: Lore = {{{lore}}} }}
      |         = <!-- no parameter -->
 
      | #default = [[Category:((CardTable2)) transclusions with an unknown TCG status]]<!-- unrecognized value -->
 
     }}{{ #vardefine: $tcg_sd_status | {{ #var: $tcg_sd_status | {{ #if: {{ #var: $skill }} | Legal }} }} }}
 
    | {{ #if: {{{tcg_status|}}} | {{ #ifeq: {{{tcg_status}}} | Not yet released || [[Category:((CardTable2)) transclusions with an unnecessary TCG status]] }}
 
    }}{{ #if: {{{tcg_speed_duel_status|}}} | [[Category:((CardTable2)) transclusions with an unnecessary TCG status]]
 
 
     }}
 
     }}
   }}{{ #vardefine: $statuscount | {{ #expr: {{ #if: {{ #var: $ocg_status }} | 1 | 0 }} + {{ #if: {{ #var: $tcg_status }} | 1 | 0 }} + {{ #if: {{ #var: $tcg_trad_status }} | 1 | 0 }} + {{ #if: {{ #var: $tcg_sd_status }} | 1 | 0 }} }}
+
</div>
  }}{{ #ifexpr: {{ #var: $statuscount }} > 0
+
   }}
    | <tr class="cardtablerow"><th class="cardtablerowheader" {{ #ifeq: {{ #var: $statuscount }} | 1 || rowspan="{{ #var: $statuscount }}" }} scope="row">[[Status]]es</th>
+
 
    {{ #if: {{ #var: $ocg_status }}
+
| label19 = Use
      | <td class="cardtablerowdata" style="background-color: #{{status color|{{ #var: $ocg_status }}}}">[[{{ #var: $ocg_status }}]] {{ #if: {{ #var: $tcg_status }} | (''[[Yu-Gi-Oh! Official Card Game|OCG]]'') }}[[OCG Status::{{ #var: $ocg_status }}| ]]</td></tr>
+
| data19  = {{ #if: {{{use<includeonly>|</includeonly>}}}
    }}{{ #if: {{ #var: $tcg_status }}
+
  | {{{use}}}<includeonly>[[Category:Card table parameter tracking (use)]]</includeonly>
      | {{ #if: {{ #var: $ocg_status }} | <tr class="cardtablerow"> }}<td class="cardtablerowdata" style="background-color: #{{status color|{{ #var: $tcg_status }}}}">[[{{ #var: $tcg_status }}]] (''[[Yu-Gi-Oh! Trading Card Game|TCG]]''{{ #if: {{ #var: $tcg_trad_status }} | <nowiki/> [[Advanced Format|Advanced]] }})[[TCG Advanced Format Status::{{ #var: $tcg_status }}| ]]{{ #if: {{ #var: $tcg_trad_status }} || [[TCG Traditional Format Status::{{ #var: $tcg_status }}| ]] }}</td></tr>
+
  }}
      {{ #if: {{ #var: $tcg_trad_status }} | <tr class="cardtablerow"><td class="cardtablerowdata" style="background-color: #{{status color|{{ #var: $tcg_trad_status }}}}">[[{{ #var: $tcg_trad_status }}]] (''[[Yu-Gi-Oh! Trading Card Game|TCG]]'' [[Traditional Format|Traditional]])[[TCG Traditional Format Status::{{ #var: $tcg_trad_status }}| ]]</td></tr>
+
 
 +
| belowclass = hlist plainlinks
 +
| below  = {{ #if: {{ #var: $has_db_id }}
 +
  | {{ #ifeq: {{ lc: {{{database_id}}} }} | none
 +
    | [[Category:Cards without a Yugioh-Card database ID]]
 +
    | {{ #if: {{{database_id<includeonly>|</includeonly>}}}
 +
      | {{ #iferror: {{ #expr: {{{database_id<noinclude>|0</noinclude>}}} }}
 +
        | [[Category:Pages with an invalid Yugioh-Card database ID]]
 +
        | &#32;
 +
* Yugioh-Card database #{{{database_id}}}[[Database ID::{{{database_id}}}| ]] {{ #if: {{ #var: $ocg-jp }} | &#32;
 +
** {{database link|{{{database_id<noinclude>|4007</noinclude>}}}|ja|lang=ja}} - {{database link|faq|{{{database_id<noinclude>|4007</noinclude>}}}|rulings}}
 +
          }} {{ #if: {{ #var: $tcg-en }} |
 +
** {{database link|{{{database_id<noinclude>|4007</noinclude>}}}|en}}
 +
          }} {{ #if: {{ #var: $fr_release }} |  
 +
** {{database link|{{{database_id<noinclude>|4007</noinclude>}}}|fr|lang=fr}}
 +
          }} {{ #if: {{ #var: $de_release }} |
 +
** {{database link|{{{database_id<noinclude>|4007</noinclude>}}}|de|lang=de}}
 +
          }} {{ #if: {{ #var: $it_release }} |  
 +
** {{database link|{{{database_id<noinclude>|4007</noinclude>}}}|it|lang=it}}
 +
          }} {{ #if: {{ #var: $pt_release }} |  
 +
** {{database link|{{{database_id<noinclude>|4007</noinclude>}}}|pt|lang=pt}}
 +
          }} {{ #if: {{ #var: $sp_release }} |  
 +
** {{database link|{{{database_id<noinclude>|4007</noinclude>}}}|es|lang=es}}
 +
          }} {{ #if: {{ #var: $kr_release }} |  
 +
** {{database link|{{{database_id<noinclude>|4007</noinclude>}}}|ko|lang=ko}}
 +
          }}
 +
        }}
 +
      | [[Category:Card pages needing a Yugioh-Card database ID]]
 
       }}
 
       }}
    }}{{ #if: {{ #var: $tcg_sd_status }}
 
      | <tr class="cardtablerow"><td class="cardtablerowdata" style="background-color: #{{status color|{{ #var: $tcg_sd_status }}}}">[[{{ #var: $tcg_sd_status }}]] (''[[Yu-Gi-Oh! Trading Card Game|TCG]]'' [[Speed Duel (format)|Speed Duel]])[[TCG Speed Duel status::{{ #var: $tcg_sd_status }}| ]]</td></tr>
 
 
     }}
 
     }}
 
   }}
 
   }}
}}<!--
+
}}<!-- end of {{Card table}} -->
 +
 
 +
{{Card info links|{{{cardgame|}}}|names=yes|lores={{ #if: {{ #var: $no_lore }} || yes }}}}<!--
 +
 
 +
# TCGplayer widget:
 +
--><div id="tcgplayer" class="tcgplayer--hidden"></div><!--
 +
 
  
-->{{CardTable2/row
+
-->{{ #if: {{ #var: $tcg-en }} | &#32;
| check  = {{{source_card<includeonly>|</includeonly>}}}
+
==English sets==
| header = Source card
+
{{ #if: {{ #var: $en_release }} | {{ #if: {{ #var: $na_release }}{{ #var: $eu_release }}{{ #var: $au_release }} |&#32;
| data  = "[[{{{source_card}}}|{{ #show: {{{source_card}}} |?English name }}]]"
+
===Worldwide===
}}<!--
+
}}
-->{{CardTable2/row
+
{{ #if: {{ #invoke: isNewCardTableSets | main | v = {{{en_sets}}} }}
| check    = {{ #if: {{ #var: $no_lore }} || {{{lore<includeonly>|</includeonly>}}} }}{{{pendulum_effect|}}}
+
  | {{Card table sets|{{{en_sets}}}|region=en}}
| datastyle = text-align: left;
+
  | {{{en_sets}}}[[Category:((CardTable2)) transclusion using old-style (((en_sets))) format]]
| data      = {{ #if: {{{skill_activation<includeonly>|</includeonly>}}} |
+
}}
; Skill activation
+
}}{{ #if: {{ #var: $na_release }} | {{ #if: {{ #var: $en_release }}{{ #var: $eu_release }}{{ #var: $au_release }} |&#32;
: {{{skill_activation}}}
+
===North America===
; Effect
+
}}
: }}{{ #if: {{{pendulum_effect<includeonly>|</includeonly>}}} |  
+
{{ #if: {{ #invoke: isNewCardTableSets | main | v = {{{na_sets}}} }}
; Pendulum Effect
+
  | {{Card table sets|{{{na_sets}}}|region=na}}
: {{{pendulum_effect}}}{{ #set: Pendulum Effect = {{{pendulum_effect}}} }}
+
  | {{{na_sets}}}[[Category:((CardTable2)) transclusion using old-style (((na_sets))) format]]
{{ #if: {{ #var: $no_lore }} ||
 
; Monster Effect
 
: }} }} {{ #if: {{ #var: $no_lore }} | [[Category:Cards printed without a lore]] | {{{lore}}}{{ #set: Lore = {{{lore}}} }} }}
 
| checkfail = {{ #if: {{ #var: $no_lore }} | [[Category:Cards printed without a lore]] }}
 
}}<!--
 
-->{{CardTable2/row
 
| check  = {{{use<includeonly>|</includeonly>}}}
 
| header = Card use
 
| data  = {{{use}}}<includeonly>[[Category:Card table parameter tracking (use)]]</includeonly>
 
}}<!--
 
-->{{CardTable2/row
 
| check    = {{ #var: $tcg-en }}
 
| datastyle = text-align: left;
 
| data      =
 
{{ #ifeq: {{ #var: $en_release }}{{ #var: $na_release }}{{ #var: $eu_release }}{{ #var: $au_release }} | 1 |
 
; English
 
 
}}
 
}}
{{ #if: {{ #var: $en_release }} | {{ #if: {{ #var: $na_release }}{{ #var: $eu_release }}{{ #var: $au_release }} |
+
}}{{ #if: {{ #var: $eu_release }} | {{ #if: {{ #var: $en_release }}{{ #var: $na_release }}{{ #var: $au_release }} |&#32;
; English{{ #if: {{ #var: $na_release }}{{ #var: $eu_release }} | —Worldwide }}
+
===Europe===
 
}}
 
}}
{{{en_sets}}}
+
{{ #if: {{ #invoke: isNewCardTableSets | main | v = {{{eu_sets}}} }}
}}{{ #if: {{ #var: $na_release }} | {{ #if: {{ #var: $en_release }}{{ #var: $eu_release }}{{ #var: $au_release }} |
+
  | {{Card table sets|{{{eu_sets}}}|region=eu}}
; English—North America
+
  | {{{eu_sets}}}[[Category:((CardTable2)) transclusion using old-style (((eu_sets))) format]]
 
}}
 
}}
{{{na_sets}}}
+
}}{{ #if: {{ #var: $au_release }} | {{ #if: {{ #var: $en_release }}{{ #var: $na_release }}{{ #var: $eu_release }} |&#32;
}}{{ #if: {{ #var: $eu_release }} | {{ #if: {{ #var: $en_release }}{{ #var: $na_release }}{{ #var: $au_release }} |
+
===Australia===
; English—Europe
 
 
}}
 
}}
{{{eu_sets}}}
+
{{ #if: {{ #invoke: isNewCardTableSets | main | v = {{{au_sets}}} }}
}}{{ #if: {{ #var: $au_release }} | {{ #if: {{ #var: $en_release }}{{ #var: $na_release }}{{ #var: $eu_release }} |
+
  | {{Card table sets|{{{au_sets}}}|region=au}}
; English—Australia
+
  | {{{au_sets}}}[[Category:((CardTable2)) transclusion using old-style (((au_sets))) format]]
 
}}
 
}}
{{{au_sets}}}
 
 
}}
 
}}
 
}}<!--
 
}}<!--
-->{{CardTable2/row
 
| check  = {{ #if: {{ #var: $ocg-tcg }} || {{{cardgame<includeonly>|</includeonly>}}} }}<noinclude>1</noinclude>
 
| header = Card game counterpart
 
| data  = [[{{{cardgame}}}|{{ #if: {{{name|}}} | {{{name}}} | {{ #if: {{{cardgame2|}}} | {{{cardgame2}}} | {{{cardgame}}} }} }}]][[Main card page::{{{cardgame}}}| ]]{{ #if: {{{cardgame2|}}} | [[Category:Card table parameter tracking (cardgame2)]] }}
 
}}<!--
 
-->{{CardTable2/row
 
| check  = {{ #ifeq: {{ lc: {{{database_id}}} }} | none || {{{database_id<includeonly>|</includeonly>}}} }}
 
| header = Yugioh-Card card database
 
| data  = {{ #iferror: {{ #expr: {{{database_id<noinclude>|0</noinclude>}}} }}
 
    | [[Category:Pages with an invalid Yugioh-Card database ID]]
 
    | <ul>
 
<li class="cardtableofficialdblinks"> {{{database_id}}}[[Database ID::{{{database_id}}}| ]] (<div class="cardtable-dblinks hlist plainlinks"><ul>{{ #if: {{ #var: $ocg-jp }} |
 
<li>{{database link|{{{database_id<noinclude>|4007</noinclude>}}}|ja|lang=ja}} ({{database link|faq|{{{database_id<noinclude>|4007</noinclude>}}}|rulings}})</li>
 
    }} {{ #if: {{ #var: $tcg-en }} |
 
<li>{{database link|{{{database_id<noinclude>|4007</noinclude>}}}|en}}</li>
 
    }} {{ #if: {{ #var: $tcg-fr }} |
 
<li>{{database link|{{{database_id<noinclude>|4007</noinclude>}}}|fr|lang=fr}}</li>
 
    }} {{ #if: {{ #var: $de_release }} |
 
<li>{{database link|{{{database_id<noinclude>|4007</noinclude>}}}|de|lang=de}}</li>
 
    }} {{ #if: {{ #var: $it_release }} |
 
<li>{{database link|{{{database_id<noinclude>|4007</noinclude>}}}|it|lang=it}}</li>
 
    }} {{ #if: {{ #var: $pt_release }} |
 
<li>{{database link|{{{database_id<noinclude>|4007</noinclude>}}}|pt|lang=pt}}</li>
 
    }} {{ #if: {{ #var: $sp_release }} |
 
<li>{{database link|{{{database_id<noinclude>|4007</noinclude>}}}|es|lang=es}}</li>
 
    }} {{ #if: {{ #var: $kr_release }} |
 
<li>{{database link|{{{database_id<noinclude>|4007</noinclude>}}}|ko|lang=ko}}</li>
 
    }}</ul></div>)</li></ul>
 
  }}
 
| checkfail = {{ #if: {{ #var: $has_db_id }} | {{ #ifeq: {{ lc: {{{database_id}}} }} | none | [[Category:Cards without a Yugioh-Card database ID]] | [[Category:Card pages needing a Yugioh-Card database ID]] }} }}
 
}}
 
<tr><td colspan="2" style="height: 100%; padding: 0;"><!-- empty 100%-height cell to prevent vertical stretching of the right-hand column content --></td></tr>
 
</table><!-- end card table -->
 
  
{{Card info links|{{{cardgame|}}}|names=yes|lores={{ #if: {{ #var: $no_lore }} || yes }}}}
+
-->{{ #if: {{ #var: $search_categories }} | &#32;
 
 
{{ #if: {{ #var: $search_categories }} |
 
 
== Search categories ==
 
== Search categories ==
 
   {{Search categories
 
   {{Search categories
Line 713: Line 738:
 
   }}
 
   }}
 
| {{ #if: {{ #var: $monster }} | {{ #if: {{ #var: $token }} || [[Summoning::Can be Special Summoned| ]]{{ #if: {{ #switch: {{{type2}}} | Fusion | Ritual | Synchro | Xyz = 1 }} || [[Summoning::Can always be Special Summoned| ]] }} }} }}
 
| {{ #if: {{ #var: $monster }} | {{ #if: {{ #var: $token }} || [[Summoning::Can be Special Summoned| ]]{{ #if: {{ #switch: {{{type2}}} | Fusion | Ritual | Synchro | Xyz = 1 }} || [[Summoning::Can always be Special Summoned| ]] }} }} }}
}}
+
}}<!--
  
{{ #if: {{ #var: $other_languages }} |  
+
-->{{ #if: {{ #var: $other_languages }} |&#32;
 
== Other languages ==
 
== Other languages ==
 
{{ #vardefine: $colspan | colspan="{{ #if: {{ #var: $pendulum_monster }} | 3 | 2 }}" }}
 
{{ #vardefine: $colspan | colspan="{{ #if: {{ #var: $pendulum_monster }} | 3 | 2 }}" }}
Line 878: Line 903:
 
   }}
 
   }}
 
</table>
 
</table>
}}
+
}}<!--
  
{{ #if: {{ #var: $not-tcg-en }} |  
+
-->{{ #if: {{ #var: $not-tcg-en }} |&#32;
== Sets ==
+
== Other language sets ==
 
{{ #if: {{ #var: $fr_release }} |  
 
{{ #if: {{ #var: $fr_release }} |  
 
=== French ===
 
=== French ===
{{{fr_sets}}} }}
+
{{ #if: {{ #invoke: isNewCardTableSets | main | v = {{{fr_sets}}} }}
 +
  | {{Card table sets|{{{fr_sets}}}|region=fr}}
 +
  | {{{fr_sets}}}[[Category:((CardTable2)) transclusion using old-style (((fr_sets))) format]]
 +
}}
 +
}}
 
{{ #if: {{ #var: $fc_release }} |  
 
{{ #if: {{ #var: $fc_release }} |  
 
=== French-Canadian ===
 
=== French-Canadian ===
{{{fc_sets}}} }}
+
{{ #if: {{ #invoke: isNewCardTableSets | main | v = {{{fc_sets}}} }}
 +
  | {{Card table sets|{{{fc_sets}}}|region=fc}}
 +
  | {{{fc_sets}}}[[Category:((CardTable2)) transclusion using old-style (((fc_sets))) format]]
 +
}}
 +
}}
 
{{ #if: {{ #var: $de_release }} |  
 
{{ #if: {{ #var: $de_release }} |  
 
=== German ===
 
=== German ===
{{{de_sets}}} }}
+
{{ #if: {{ #invoke: isNewCardTableSets | main | v = {{{de_sets}}} }}
 +
  | {{Card table sets|{{{de_sets}}}|region=de}}
 +
  | {{{de_sets}}}[[Category:((CardTable2)) transclusion using old-style (((de_sets))) format]]
 +
}}
 +
}}
 
{{ #if: {{ #var: $it_release }} |  
 
{{ #if: {{ #var: $it_release }} |  
 
=== Italian ===
 
=== Italian ===
{{{it_sets}}} }}
+
{{ #if: {{ #invoke: isNewCardTableSets | main | v = {{{it_sets}}} }}
 +
  | {{Card table sets|{{{it_sets}}}|region=it}}
 +
  | {{{it_sets}}}[[Category:((CardTable2)) transclusion using old-style (((it_sets))) format]]
 +
}}
 +
}}
 
{{ #if: {{ #var: $pt_release }} |  
 
{{ #if: {{ #var: $pt_release }} |  
 
=== Portuguese ===
 
=== Portuguese ===
{{{pt_sets}}} }}
+
{{ #if: {{ #invoke: isNewCardTableSets | main | v = {{{pt_sets}}} }}
 +
  | {{Card table sets|{{{pt_sets}}}|region=pt}}
 +
  | {{{pt_sets}}}[[Category:((CardTable2)) transclusion using old-style (((pt_sets))) format]]
 +
}}
 +
}}
 
{{ #if: {{ #var: $sp_release }} |  
 
{{ #if: {{ #var: $sp_release }} |  
 
=== Spanish ===
 
=== Spanish ===
{{{sp_sets}}} }}
+
{{ #if: {{{es_sets|}}}
 +
  | {{ #if: {{ #invoke: isNewCardTableSets | main | v = {{{es_sets}}} }}
 +
    | {{Card table sets|{{{es_sets}}}|region=sp}}
 +
    | {{{es_sets}}}[[Category:((CardTable2)) transclusion using old-style (((sp_sets))) format]]
 +
  }}[[Category:Card table transclusions using es_sets]]
 +
  | {{ #if: {{ #invoke: isNewCardTableSets | main | v = {{{sp_sets}}} }}
 +
    | {{Card table sets|{{{sp_sets}}}|region=sp}}
 +
    | {{{sp_sets}}}[[Category:((CardTable2)) transclusion using old-style (((sp_sets))) format]]
 +
  }}
 +
}}
 +
}}
 
{{ #if: {{ #var: $jp_release }} |  
 
{{ #if: {{ #var: $jp_release }} |  
 
=== Japanese ===
 
=== Japanese ===
{{{jp_sets}}} }}
+
{{ #if: {{ #invoke: isNewCardTableSets | main | v = {{{jp_sets}}} }}
 +
  | {{Card table sets|{{{jp_sets}}}|region=jp}}
 +
  | {{{jp_sets}}}[[Category:((CardTable2)) transclusion using old-style (((jp_sets))) format]]
 +
}}
 +
}}
 
{{ #if: {{ #var: $ja_release }} |  
 
{{ #if: {{ #var: $ja_release }} |  
 
=== Japanese Asian ===
 
=== Japanese Asian ===
{{{ja_sets}}} }}
+
{{ #if: {{ #invoke: isNewCardTableSets | main | v = {{{ja_sets}}} }}
 +
  | {{Card table sets|{{{ja_sets}}}|region=ja}}
 +
  | {{{ja_sets}}}[[Category:((CardTable2)) transclusion using old-style (((ja_sets))) format]]
 +
}}
 +
}}
 
{{ #if: {{ #var: $kr_release }} |  
 
{{ #if: {{ #var: $kr_release }} |  
 
=== Korean ===
 
=== Korean ===
{{ #if: {{{ko_sets|}}} | {{{ko_sets}}}[[Category:Card table transclusions using ko_sets]] | {{{kr_sets}}} }} }}
+
{{ #if: {{{ko_sets|}}}
 +
  | {{ #if: {{ #invoke: isNewCardTableSets | main | v = {{{ko_sets}}} }}
 +
    | {{Card table sets|{{{ko_sets}}}|region=kr}}
 +
    | {{{ko_sets}}}[[Category:((CardTable2)) transclusion using old-style (((kr_sets))) format]]
 +
  }}[[Category:Card table transclusions using ko_sets]]
 +
  | {{ #if: {{ #invoke: isNewCardTableSets | main | v = {{{kr_sets}}} }}
 +
    | {{Card table sets|{{{kr_sets}}}|region=kr}}
 +
    | {{{kr_sets}}}[[Category:((CardTable2)) transclusion using old-style (((kr_sets))) format]]
 +
  }}
 +
}}
 +
}}
 
{{ #if: {{ #var: $tc_release }} |  
 
{{ #if: {{ #var: $tc_release }} |  
 
=== Chinese ===
 
=== Chinese ===
{{{tc_sets}}} }}
+
{{ #if: {{ #invoke: isNewCardTableSets | main | v = {{{tc_sets}}} }}
 +
  | {{Card table sets|{{{tc_sets}}}|region=tc}}
 +
  | {{{tc_sets}}}[[Category:((CardTable2)) transclusion using old-style (((tc_sets))) format]]
 +
}}
 +
}}
 
{{ #if: {{ #var: $ae_release }} |  
 
{{ #if: {{ #var: $ae_release }} |  
 
=== Asian-English ===
 
=== Asian-English ===
{{{ae_sets}}} }}
+
{{ #if: {{ #invoke: isNewCardTableSets | main | v = {{{ae_sets}}} }}
 +
  | {{Card table sets|{{{ae_sets}}}|region=ae}}
 +
  | {{{ae_sets}}}[[Category:((CardTable2)) transclusion using old-style (((ae_sets))) format]]
 +
}}
 
}}
 
}}
 +
}}<!--
 +
 +
-->{{ #if: {{ #var: $has_other_media_pages }} | &#32;
 +
== In other media ==
 +
<table class="wikitable sortable">
 +
  <tr>
 +
    <th scope="col">Page</th>
 +
    <th scope="col">Medium</th>
 +
    <th scope="col">Debut date</th>
 +
  </tr>
 +
  {{ #ask: [[Main card page::{{PAGENAME}}]]
 +
  |?Release.English name (linked) = Release
 +
  |?Medium
 +
  |?Debut date
 +
  |?Debut date#ISO = Debut date ISO
 +
  |mainlabel = Page
 +
  |format    = plain
 +
  |template  = CardTable2/other media row
 +
  |named args = true
 +
  }}
 +
</table>
 +
}}<!--
  
{{ #if: {{ #var: $vg }} | <div class="nomobile"><!-- hide all the VG stuff on mobile -->
+
-->{{ #if: {{ #var: $vg }} | <div class="nomobile">&#32;<!-- hide all the VG stuff on mobile -->
 
== Video games ==
 
== Video games ==
{{ #if: {{{vid|}}} | <div class="sysop-show"><code>vid</code> parameter contents (only shown to admins): {{{vid}}}[[Category:Card table parameter tracking (vid)]]</div> }}
 
 
<table class="wikitable sortable card-list">
 
<table class="wikitable sortable card-list">
  <tr><th scope="col">Video game</th><th scope="col">Date</th><th scope="col">#</th><th scope="col">Name</th><th scope="col">[[Deck Cost|Cost]]</th><th scope="col">[[Alignment]]</th><th scope="col">[[ATK]]</th><th scope="col">[[DEF]]</th><th scope="col">[[Status]]</th></tr><!--
+
  <tr><th scope="col">Video game</th><th scope="col">Date</th><th scope="col">#</th><th scope="col">Name</th><th scope="col">[[Deck Cost|Cost]]</th><th scope="col">[[Status]]</th></tr><!--
  -->{{ #if: {{ #var: $vg-eds }} |
 
<tr><td>''[[Yu-Gi-Oh! The Eternal Duelist Soul|The Eternal Duelist Soul]]''</td><td title="October 15, 2002">2002-10-15</td><td>[[List of Yu-Gi-Oh! The Eternal Duelist Soul cards|–]]</td><td>{{{eds_name<includeonly>|</includeonly>}}}[[English alternate names::{{{eds_name|}}}| ]][[EDS name::{{{eds_name|}}}| ]]</td><td>–</td><td>–</td><td>–</td><td>–</td><td>[[{{ #var: $eds_status | Unlimited }}]][[EDS Status::{{ #var: $eds_status | Unlimited }}| ]]</td></tr> }}<!--
 
 
   -->{{ #if: {{ #var: $vg-tfk }} |  
 
   -->{{ #if: {{ #var: $vg-tfk }} |  
  <tr><td>''[[Yu-Gi-Oh! The Falsebound Kingdom|The Falsebound Kingdom]]''</td><td title="December 5, 2002">2002-12-05</td><td>[[List of Yu-Gi-Oh! The Falsebound Kingdom cards|{{ #var: $tfk_number | ??? }}]][[TFK number::{{ #var: $tfk_number }}| ]]</td><td>–</td><td>–</td><td>–</td><td>–</td><td>–</td><td>[[{{ #var: $tfk_status | Unlimited }}]][[TFK Status::{{ #var: $tfk_status | Unlimited }}| ]]</td></tr> }}<!--
+
  <tr><td>''[[Yu-Gi-Oh! The Falsebound Kingdom|The Falsebound Kingdom]]''</td><td title="December 5, 2002">2002-12-05</td><td>[[List of Yu-Gi-Oh! The Falsebound Kingdom cards|{{ #var: $tfk_number | ??? }}]][[TFK number::{{ #var: $tfk_number }}| ]]</td><td>–</td><td>–</td><td>Present</td></tr> }}<!--
  -->{{ #if: {{ #var: $vg-rod }} |
 
<tr><td>[[Yu-Gi-Oh! Reshef of Destruction|''Duel Monsters 8: Reshef of Destruction'' / ''Reshef of Destruction'']]</td><td title="March 20, 2003">2003-03-20</td><td>[[List of Yu-Gi-Oh! Reshef of Destruction cards|{{ #var: $rod_number | ??? }}]][[DM8 number::{{ #var: $rod_number }}| ]][[ROD number::{{ #var: $rod_number }}| ]]</td><td>{{{rod_name<includeonly>|</includeonly>}}}[[English alternate names::{{{rod_name|}}}| ]][[ROD name::{{{rod_name|}}}| ]]</td><td>{{ #var: $rod_dc | ??? }}[[ROD Deck Cost::{{ #var: $rod_dc }}| ]]</td><td>{{ #if: {{{rod_alignment<includeonly>|</includeonly>}}} | [[{{{rod_alignment}}} (Alignment)|{{{rod_alignment}}}]][[ROD Alignment::{{{rod_alignment}}}| ]] | ??? }}</td><td>{{ #var: $rod_atk | ??? }}[[ROD ATK::{{ #var: $rod_atk }}| ]]</td><td>{{ #var: $rod_def | ??? }}[[ROD DEF::{{ #var: $rod_def }}| ]]</td><td>[[{{ #var: $rod_status | Unlimited }}]][[ROD Status::{{ #var: $rod_status | Unlimited }}| ]]</td></tr> }}<!--
 
  -->{{ #if: {{ #var: $vg-sdd }} |
 
<tr><td>''[[Yu-Gi-Oh! Worldwide Edition: Stairway to the Destined Duel|Worldwide Edition: Stairway to the Destined Duel]]''</td><td title="April 15, 2003">2003-04-15</td><td>–</td><td>{{{sdd_name<includeonly>|</includeonly>}}}[[English alternate names::{{{sdd_name|}}}| ]][[SDD name::{{{sdd_name|}}}| ]]</td><td>–</td><td>–</td><td>–</td><td>–</td><td>[[{{ #var: $sdd_status | Unlimited }}]][[SDD Status::{{ #var: $sdd_status | Unlimited }}| ]]</td></tr> }}<!--
 
  -->{{ #if: {{ #var: $vg-wc4 }} |
 
<tr><td>''[[Yu-Gi-Oh! World Championship Tournament 2004|World Championship Tournament 2004]]''</td><td title="February 5, 2004">2004-02-05</td><td>[[List of Yu-Gi-Oh! World Championship Tournament 2004 cards|{{ #var: $wc4_number | ??? }}]][[WC4 number::{{ #var: $wc4_number }}| ]]</td><td>{{{wc4_name<includeonly>|</includeonly>}}}[[English alternate names::{{{wc4_name|}}}| ]][[WC4 name::{{{wc4_name|}}}| ]]</td><td>–</td><td>–</td><td>–</td><td>–</td><td>[[{{ #var: $wc4_status | Unlimited }}]][[WC4 Status::{{ #var: $wc4_status | Unlimited }}| ]]</td></tr> }}<!--
 
  -->{{ #if: {{ #var: $vg-wc5 }} |
 
<tr><td>''[[Yu-Gi-Oh! 7 Trials to Glory: World Championship Tournament 2005|7 Trials to Glory: World Championship Tournament 2005]]''</td><td title="December 30, 2004">2004-12-30</td><td>–</td><td>{{{wc5_name<includeonly>|</includeonly>}}}[[English alternate names::{{{wc5_name|}}}| ]][[WC5 name::{{{wc5_name|}}}| ]]</td><td>–</td><td>–</td><td>–</td><td>–</td><td>[[{{ #var: $wc5_status | Unlimited }}]][[WC5 Status::{{ #var: $wc5_status | Unlimited }}| ]]</td></tr> }}<!--
 
 
   -->{{ #if: {{ #var: $vg-ntr }} |  
 
   -->{{ #if: {{ #var: $vg-ntr }} |  
  <tr><td>''[[Yu-Gi-Oh! Nightmare Troubadour|Nightmare Troubadour]]''</td><td title="July 21, 2005">2005-07-21</td><td>–</td><td>{{{ntr_name<includeonly>|</includeonly>}}}[[English alternate names::{{{ntr_name|}}}| ]][[NTR name::{{{ntr_name|}}}| ]]</td><td>{{ #var: $ntr_dp | ??? }}[[NTR DP Cost::{{ #var: $ntr_dp }}| ]]</td><td>–</td><td>–</td><td>–</td><td>[[{{ #var: $ntr_status | Unlimited }}]][[NTR Status::{{ #var: $ntr_status | Unlimited }}| ]]</td></tr> }}<!--
+
  <tr><td>''[[Yu-Gi-Oh! Nightmare Troubadour|Nightmare Troubadour]]''</td><td title="July 21, 2005">2005-07-21</td><td>–</td><td>{{{ntr_name<includeonly>|</includeonly>}}}[[English alternate names::{{{ntr_name|}}}| ]][[NTR name::{{{ntr_name|}}}| ]]</td><td>{{ #var: $ntr_dp | ??? }}[[NTR DP Cost::{{ #var: $ntr_dp }}| ]]</td><td>[[{{ #var: $ntr_status | Unlimited }}]][[NTR Status::{{ #var: $ntr_status | Unlimited }}| ]]</td></tr> }}<!--
 
   -->{{ #if: {{ #var: $vg-ygo }} |  
 
   -->{{ #if: {{ #var: $vg-ygo }} |  
  <tr><td>''[[Yu-Gi-Oh! Online|Online]]''</td><td title="November 4, 2005">2005-11-04</td><td>–</td><td>{{{ygo_name<includeonly>|</includeonly>}}}[[English alternate names::{{{ygo_name|}}}| ]][[YGOO name::{{{ygo_name|}}}| ]]</td><td>–</td><td>–</td><td>–</td><td>–</td><td>[[{{ #var: $ygo_status | Unlimited }}]][[YGOO Status::{{ #var: $ygo_status | Unlimited }}| ]]</td></tr> }}<!--
+
  <tr><td>''[[Yu-Gi-Oh! Online|Online]]''</td><td title="November 4, 2005">2005-11-04</td><td>–</td><td>{{{ygo_name<includeonly>|</includeonly>}}}[[English alternate names::{{{ygo_name|}}}| ]][[YGOO name::{{{ygo_name|}}}| ]]</td><td>–</td><td>[[{{ #var: $ygo_status | Unlimited }}]][[YGOO Status::{{ #var: $ygo_status | Unlimited }}| ]]</td></tr> }}<!--
 
   -->{{ #if: {{ #var: $vg-gx1 }} |  
 
   -->{{ #if: {{ #var: $vg-gx1 }} |  
  <tr><td>''[[Yu-Gi-Oh! GX Duel Academy|GX Duel Academy]]''</td><td title="November 13, 2005">2005-11-13</td><td>[[List of Yu-Gi-Oh! GX Duel Academy cards|{{ #var: $gx1_number | ??? }}]][[GX1 number::{{ #var: $gx1_number }}| ]]</td><td>{{{gx1_name<includeonly>|</includeonly>}}}[[English alternate names::{{{gx1_name|}}}| ]][[GX1 name::{{{gx1_name|}}}| ]]</td><td>{{ #var: $gx1_dp | ??? }}[[GX1 DP Cost::{{ #var: $gx1_dp }}| ]]</td><td>–</td><td>–</td><td>–</td><td>[[{{ #var: $gx1_status | Unlimited }}]][[GX1 Status::{{ #var: $gx1_status | Unlimited }}| ]]</td></tr> }}<!--
+
  <tr><td>''[[Yu-Gi-Oh! GX Duel Academy|GX Duel Academy]]''</td><td title="November 13, 2005">2005-11-13</td><td>[[List of Yu-Gi-Oh! GX Duel Academy cards|{{ #var: $gx1_number | ??? }}]][[GX1 number::{{ #var: $gx1_number }}| ]]</td><td>{{{gx1_name<includeonly>|</includeonly>}}}[[English alternate names::{{{gx1_name|}}}| ]][[GX1 name::{{{gx1_name|}}}| ]]</td><td>{{ #var: $gx1_dp | ??? }}[[GX1 DP Cost::{{ #var: $gx1_dp }}| ]]</td><td>[[{{ #var: $gx1_status | Unlimited }}]][[GX1 Status::{{ #var: $gx1_status | Unlimited }}| ]]</td></tr> }}<!--
 
   -->{{ #if: {{ #var: $vg-wc6 }} |  
 
   -->{{ #if: {{ #var: $vg-wc6 }} |  
  <tr><td>''[[Yu-Gi-Oh! Ultimate Masters: World Championship Tournament 2006|Ultimate Masters: World Championship Tournament 2006]]''</td><td title="February 23, 2006">2006-02-23</td><td>–</td><td>{{{wc6_name<includeonly>|</includeonly>}}}[[English alternate names::{{{wc6_name|}}}| ]][[WC6 name::{{{wc6_name|}}}| ]]</td><td>{{ #var: $wc6_dp | ??? }}[[WC6 DP Cost::{{ #var: $wc6_dp }}| ]]</td><td>–</td><td>–</td><td>–</td><td>[[{{ #var: $wc6_status | Unlimited }}]][[WC6 Status::{{ #var: $wc6_status | Unlimited }}| ]]</td></tr> }}<!--
+
  <tr><td>''[[Yu-Gi-Oh! Ultimate Masters: World Championship Tournament 2006|Ultimate Masters: World Championship Tournament 2006]]''</td><td title="February 23, 2006">2006-02-23</td><td>–</td><td>{{{wc6_name<includeonly>|</includeonly>}}}[[English alternate names::{{{wc6_name|}}}| ]][[WC6 name::{{{wc6_name|}}}| ]]</td><td>{{ #var: $wc6_dp | ??? }}[[WC6 DP Cost::{{ #var: $wc6_dp }}| ]]</td><td>[[{{ #var: $wc6_status | Unlimited }}]][[WC6 Status::{{ #var: $wc6_status | Unlimited }}| ]]</td></tr> }}<!--
 
   -->{{ #if: {{ #var: $vg-gx02 }} |  
 
   -->{{ #if: {{ #var: $vg-gx02 }} |  
  <tr><td>''[[Yu-Gi-Oh! GX Tag Force|GX Tag Force]]''</td><td title="September 14, 2006">2006-09-14</td><td>–</td><td>{{{gx02_name<includeonly>|</includeonly>}}}[[English alternate names::{{{gx02_name|}}}| ]][[GX02 name::{{{gx02_name|}}}| ]]</td><td>{{ #var: $gx02_dp | ??? }}[[GX02 DP Cost::{{ #var: $gx02_dp }}| ]]</td><td>–</td><td>–</td><td>–</td><td>[[{{ #var: $gx02_status | Unlimited }}]][[GX02 Status::{{ #var: $gx02_status | Unlimited }}| ]]</td></tr> }}<!--
+
  <tr><td>''[[Yu-Gi-Oh! GX Tag Force|GX Tag Force]]''</td><td title="September 14, 2006">2006-09-14</td><td>–</td><td>{{{gx02_name<includeonly>|</includeonly>}}}[[English alternate names::{{{gx02_name|}}}| ]][[GX02 name::{{{gx02_name|}}}| ]]</td><td>{{ #var: $gx02_dp | ??? }}[[GX02 DP Cost::{{ #var: $gx02_dp }}| ]]</td><td>[[{{ #var: $gx02_status | Unlimited }}]][[GX02 Status::{{ #var: $gx02_status | Unlimited }}| ]]</td></tr> }}<!--
 
   -->{{ #if: {{ #var: $vg-gx03 }} |  
 
   -->{{ #if: {{ #var: $vg-gx03 }} |  
  <tr><td>''[[Yu-Gi-Oh! GX Spirit Caller|GX Spirit Caller]]''</td><td title="November 30, 2006">2006-11-30</td><td>–</td><td>{{{gx03_name<includeonly>|</includeonly>}}}[[English alternate names::{{{gx03_name|}}}| ]][[GX03 name::{{{gx03_name|}}}| ]]</td><td>{{ #var: $gx03_dp | ??? }}[[GX03 DP Cost::{{ #var: $gx03_dp }}| ]]</td><td>–</td><td>–</td><td>–</td><td>[[{{ #var: $gx03_status | Unlimited }}]][[GX03 Status::{{ #var: $gx03_status | Unlimited }}| ]]</td></tr> }}<!--
+
  <tr><td>''[[Yu-Gi-Oh! GX Spirit Caller|GX Spirit Caller]]''</td><td title="November 30, 2006">2006-11-30</td><td>–</td><td>{{{gx03_name<includeonly>|</includeonly>}}}[[English alternate names::{{{gx03_name|}}}| ]][[GX03 name::{{{gx03_name|}}}| ]]</td><td>{{ #var: $gx03_dp | ??? }}[[GX03 DP Cost::{{ #var: $gx03_dp }}| ]]</td><td>[[{{ #var: $gx03_status | Unlimited }}]][[GX03 Status::{{ #var: $gx03_status | Unlimited }}| ]]</td></tr> }}<!--
 
   -->{{ #if: {{ #var: $vg-wc07 }} |  
 
   -->{{ #if: {{ #var: $vg-wc07 }} |  
  <tr><td>''[[Yu-Gi-Oh! World Championship 2007|World Championship 2007]]''</td><td title="March 15, 2007">2007-03-15</td><td>–</td><td>{{{wc07_name<includeonly>|</includeonly>}}}[[English alternate names::{{{wc07_name|}}}| ]][[WC07 name::{{{wc07_name|}}}| ]]</td><td>{{ #var: $wc07_dp | ??? }}[[WC07 DP Cost::{{ #var: $wc07_dp }}| ]]</td><td>–</td><td>–</td><td>–</td><td>[[{{ #var: $wc07_status | Unlimited }}]][[WC07 Status::{{ #var: $wc07_status | Unlimited }}| ]]</td></tr> }}<!--
+
  <tr><td>''[[Yu-Gi-Oh! World Championship 2007|World Championship 2007]]''</td><td title="March 15, 2007">2007-03-15</td><td>–</td><td>{{{wc07_name<includeonly>|</includeonly>}}}[[English alternate names::{{{wc07_name|}}}| ]][[WC07 name::{{{wc07_name|}}}| ]]</td><td>{{ #var: $wc07_dp | ??? }}[[WC07 DP Cost::{{ #var: $wc07_dp }}| ]]</td><td>[[{{ #var: $wc07_status | Unlimited }}]][[WC07 Status::{{ #var: $wc07_status | Unlimited }}| ]]</td></tr> }}<!--
 
   -->{{ #if: {{ #var: $vg-gx04 }} |  
 
   -->{{ #if: {{ #var: $vg-gx04 }} |  
  <tr><td>''[[Yu-Gi-Oh! GX Tag Force 2|GX Tag Force 2]]''</td><td title="September 18, 2007">2007-09-18</td><td>–</td><td>{{{gx04_name<includeonly>|</includeonly>}}}[[English alternate names::{{{gx04_name|}}}| ]][[GX04 name::{{{gx04_name|}}}| ]]</td><td>{{ #var: $gx04_dp | ??? }}[[GX04 DP Cost::{{ #var: $gx04_dp }}| ]]</td><td>–</td><td>–</td><td>–</td><td>[[{{ #var: $gx04_status | Unlimited }}]][[GX04 Status::{{ #var: $gx04_status | Unlimited }}| ]]</td></tr> }}<!--
+
  <tr><td>''[[Yu-Gi-Oh! GX Tag Force 2|GX Tag Force 2]]''</td><td title="September 18, 2007">2007-09-18</td><td>–</td><td>{{{gx04_name<includeonly>|</includeonly>}}}[[English alternate names::{{{gx04_name|}}}| ]][[GX04 name::{{{gx04_name|}}}| ]]</td><td>{{ #var: $gx04_dp | ??? }}[[GX04 DP Cost::{{ #var: $gx04_dp }}| ]]</td><td>[[{{ #var: $gx04_status | Unlimited }}]][[GX04 Status::{{ #var: $gx04_status | Unlimited }}| ]]</td></tr> }}<!--
 
   -->{{ #if: {{ #var: $vg-wc08 }} |  
 
   -->{{ #if: {{ #var: $vg-wc08 }} |  
  <tr><td>''[[Yu-Gi-Oh! World Championship 2008|World Championship 2008]]''</td><td title="November 29, 2007">2007-11-29</td><td>–</td><td>{{{wc08_name<includeonly>|</includeonly>}}}[[English alternate names::{{{wc08_name|}}}| ]][[WC08 name::{{{wc08_name|}}}| ]]</td><td>{{ #var: $wc08_dp | ??? }}[[WC08 DP Cost::{{ #var: $wc08_dp }}| ]]</td><td>–</td><td>–</td><td>–</td><td>[[{{ #var: $wc08_status | Unlimited }}]][[WC08 Status::{{ #var: $wc08_status | Unlimited }}| ]]</td></tr> }}<!--
+
  <tr><td>''[[Yu-Gi-Oh! World Championship 2008|World Championship 2008]]''</td><td title="November 29, 2007">2007-11-29</td><td>–</td><td>{{{wc08_name<includeonly>|</includeonly>}}}[[English alternate names::{{{wc08_name|}}}| ]][[WC08 name::{{{wc08_name|}}}| ]]</td><td>{{ #var: $wc08_dp | ??? }}[[WC08 DP Cost::{{ #var: $wc08_dp }}| ]]</td><td>[[{{ #var: $wc08_status | Unlimited }}]][[WC08 Status::{{ #var: $wc08_status | Unlimited }}| ]]</td></tr> }}<!--
 
   -->{{ #if: {{ #var: $vg-gx06 }} |  
 
   -->{{ #if: {{ #var: $vg-gx06 }} |  
  <tr><td>''[[Yu-Gi-Oh! GX Tag Force 3|GX Tag Force 3]]''</td><td title="November 27, 2008">2008-11-27</td><td>–</td><td>{{{gx06_name<includeonly>|</includeonly>}}}[[English alternate names::{{{gx06_name|}}}| ]][[GX06 name::{{{gx06_name|}}}| ]]</td><td>–</td><td>–</td><td>–</td><td>–</td><td>[[{{ #var: $gx06_status | Unlimited }}]][[GX06 Status::{{ #var: $gx06_status | Unlimited }}| ]]</td></tr> }}<!--
+
  <tr><td>''[[Yu-Gi-Oh! GX Tag Force 3|GX Tag Force 3]]''</td><td title="November 27, 2008">2008-11-27</td><td>–</td><td>{{{gx06_name<includeonly>|</includeonly>}}}[[English alternate names::{{{gx06_name|}}}| ]][[GX06 name::{{{gx06_name|}}}| ]]</td><td>–</td><td>[[{{ #var: $gx06_status | Unlimited }}]][[GX06 Status::{{ #var: $gx06_status | Unlimited }}| ]]</td></tr> }}<!--
 
   -->{{ #if: {{ #var: $vg-wc09 }} |  
 
   -->{{ #if: {{ #var: $vg-wc09 }} |  
  <tr><td>''[[Yu-Gi-Oh! 5D's World Championship 2009: Stardust Accelerator|5D's World Championship 2009: Stardust Accelerator]]''</td><td title="March 26, 2009">2009-03-26</td><td>–</td><td>{{{wc09_name<includeonly>|</includeonly>}}}[[English alternate names::{{{wc09_name|}}}| ]][[WC09 name::{{{wc09_name|}}}| ]]</td><td>–</td><td>–</td><td>–</td><td>–</td><td>Present</td></tr> }}<!--
+
  <tr><td>''[[Yu-Gi-Oh! 5D's World Championship 2009: Stardust Accelerator|5D's World Championship 2009: Stardust Accelerator]]''</td><td title="March 26, 2009">2009-03-26</td><td>–</td><td>{{{wc09_name<includeonly>|</includeonly>}}}[[English alternate names::{{{wc09_name|}}}| ]][[WC09 name::{{{wc09_name|}}}| ]]</td><td>–</td><td>Present</td></tr> }}<!--
  -->{{ #if: {{ #var: $vg-wb01 }} |
 
<tr><td>''[[Yu-Gi-Oh! 5D's Wheelie Breakers|5D's Wheelie Breakers]]''</td><td title="March 26, 2009">2009-03-26</td><td>–</td><td>–</td><td>–</td><td>–</td><td>–</td><td>–</td><td>Present</td></tr> }}<!--
 
 
   -->{{ #if: {{ #var: $vg-tf04 }} |  
 
   -->{{ #if: {{ #var: $vg-tf04 }} |  
  <tr><td>''[[Yu-Gi-Oh! 5D's Tag Force 4|5D's Tag Force 4]]''</td><td title="September 17, 2009">2009-09-17</td><td>–</td><td>{{{tf04_name<includeonly>|</includeonly>}}}[[English alternate names::{{{tf04_name|}}}| ]][[TF04 name::{{{tf04_name|}}}| ]]</td><td>–</td><td>–</td><td>–</td><td>–</td><td>Present</td></tr> }}<!--
+
  <tr><td>''[[Yu-Gi-Oh! 5D's Tag Force 4|5D's Tag Force 4]]''</td><td title="September 17, 2009">2009-09-17</td><td>–</td><td>{{{tf04_name<includeonly>|</includeonly>}}}[[English alternate names::{{{tf04_name|}}}| ]][[TF04 name::{{{tf04_name|}}}| ]]</td><td>–</td><td>Present</td></tr> }}<!--
 
   -->{{ #if: {{ #var: $vg-wc10 }} |  
 
   -->{{ #if: {{ #var: $vg-wc10 }} |  
  <tr><td>''[[Yu-Gi-Oh! 5D's World Championship 2010: Reverse of Arcadia|5D's World Championship 2010: Reverse of Arcadia]]''</td><td title="February 18, 2010">2010-02-18</td><td>–</td><td>{{{wc10_name<includeonly>|</includeonly>}}}[[English alternate names::{{{wc10_name|}}}| ]][[WC10 name::{{{wc10_name|}}}| ]]</td><td>–</td><td>–</td><td>–</td><td>–</td><td>Present</td></tr> }}<!--
+
  <tr><td>''[[Yu-Gi-Oh! 5D's World Championship 2010: Reverse of Arcadia|5D's World Championship 2010: Reverse of Arcadia]]''</td><td title="February 18, 2010">2010-02-18</td><td>–</td><td>{{{wc10_name<includeonly>|</includeonly>}}}[[English alternate names::{{{wc10_name|}}}| ]][[WC10 name::{{{wc10_name|}}}| ]]</td><td>–</td><td>Present</td></tr> }}<!--
 
   -->{{ #if: {{ #var: $vg-tf05 }} |  
 
   -->{{ #if: {{ #var: $vg-tf05 }} |  
  <tr><td>''[[Yu-Gi-Oh! 5D's Tag Force 5|5D's Tag Force 5]]''</td><td title="September 16, 2010">2010-09-16</td><td>–</td><td>{{{tf05_name<includeonly>|</includeonly>}}}[[English alternate names::{{{tf05_name|}}}| ]][[TF05 name::{{{tf05_name|}}}| ]]</td><td>–</td><td>–</td><td>–</td><td>–</td><td>Present</td></tr> }}<!--
+
  <tr><td>''[[Yu-Gi-Oh! 5D's Tag Force 5|5D's Tag Force 5]]''</td><td title="September 16, 2010">2010-09-16</td><td>–</td><td>{{{tf05_name<includeonly>|</includeonly>}}}[[English alternate names::{{{tf05_name|}}}| ]][[TF05 name::{{{tf05_name|}}}| ]]</td><td>–</td><td>Present</td></tr> }}<!--
  -->{{ #if: {{ #var: $vg-ydt1 }} |
 
<tr><td>''[[Yu-Gi-Oh! 5D's Duel Transer|5D's Duel Transer]]''</td><td title="December 7, 2010">2010-12-07</td><td>–</td><td>–</td><td>–</td><td>–</td><td>–</td><td>–</td><td>Present</td></tr> }}<!--
 
 
   -->{{ #if: {{ #var: $vg-wc11 }} |  
 
   -->{{ #if: {{ #var: $vg-wc11 }} |  
  <tr><td>''[[Yu-Gi-Oh! 5D's World Championship 2011: Over the Nexus|5D's World Championship 2011: Over the Nexus]]''</td><td title="February 24, 2011">2011-02-24</td><td>–</td><td>{{{wc11_name<includeonly>|</includeonly>}}}[[English alternate names::{{{wc11_name|}}}| ]][[WC11 name::{{{wc11_name|}}}| ]]</td><td>–</td><td>–</td><td>–</td><td>–</td><td>Present</td></tr> }}<!--
+
  <tr><td>''[[Yu-Gi-Oh! 5D's World Championship 2011: Over the Nexus|5D's World Championship 2011: Over the Nexus]]''</td><td title="February 24, 2011">2011-02-24</td><td>–</td><td>{{{wc11_name<includeonly>|</includeonly>}}}[[English alternate names::{{{wc11_name|}}}| ]][[WC11 name::{{{wc11_name|}}}| ]]</td><td>–</td><td>Present</td></tr> }}<!--
 
   -->{{ #if: {{ #var: $vg-tf06 }} |  
 
   -->{{ #if: {{ #var: $vg-tf06 }} |  
  <tr><td>''[[Yu-Gi-Oh! 5D's Tag Force 6|5D's Tag Force 6]]''</td><td title="September 22, 2011">2011-09-22</td><td>–</td><td>{{{tf06_name<includeonly>|</includeonly>}}}[[English alternate names::{{{tf06_name|}}}| ]][[TF06 name::{{{tf06_name|}}}| ]]</td><td>–</td><td>–</td><td>–</td><td>–</td><td>Present</td></tr> }}<!--
+
  <tr><td>''[[Yu-Gi-Oh! 5D's Tag Force 6|5D's Tag Force 6]]''</td><td title="September 22, 2011">2011-09-22</td><td>–</td><td>{{{tf06_name<includeonly>|</includeonly>}}}[[English alternate names::{{{tf06_name|}}}| ]][[TF06 name::{{{tf06_name|}}}| ]]</td><td>–</td><td>Present</td></tr> }}<!--
  -->{{ #if: {{ #var: $vg-zdc1 }} |
 
<tr><td>''[[Yu-Gi-Oh! ZEXAL World Duel Carnival|ZEXAL World Duel Carnival]]''</td><td title="December 5, 2013">2013-12-05</td><td>–</td><td>–</td><td>–</td><td>–</td><td>–</td><td>–</td><td>Present</td></tr> }}<!--
 
 
   -->{{ #if: {{ #var: $vg-dar }} |  
 
   -->{{ #if: {{ #var: $vg-dar }} |  
  <tr><td>''[[Yu-Gi-Oh! Duel Arena|Duel Arena]]''</td><td title="June 26, 2014">2014-06-26</td><td>–</td><td>–</td><td>–</td><td>–</td><td>–</td><td>–</td><td>Present</td></tr> }}<!--
+
  <tr><td>''[[Yu-Gi-Oh! Duel Arena|Duel Arena]]''</td><td title="June 26, 2014">2014-06-26</td><td>–</td><td>–</td><td>–</td><td>Present</td></tr> }}<!--
 
   -->{{ #if: {{ #var: $vg-dg }} |  
 
   -->{{ #if: {{ #var: $vg-dg }} |  
  <tr><td>''[[Yu-Gi-Oh! Duel Generation|Duel Generation]]''</td><td title="October 30, 2014">2014-10-30</td><td>–</td><td>–</td><td>–</td><td>–</td><td>–</td><td>–</td><td>Present</td></tr> }}<!--
+
  <tr><td>''[[Yu-Gi-Oh! Duel Generation|Duel Generation]]''</td><td title="October 30, 2014">2014-10-30</td><td>–</td><td>–</td><td>–</td><td>Present</td></tr> }}
  -->{{ #if: {{ #var: $vg-duli }} |
 
<tr><td>''[[Yu-Gi-Oh! Duel Links|Duel Links]]''</td><td title="October 27, 2016">2016-10-27<!-- first non-beta release date --></td><td>–</td><td>–</td><td>–</td><td>–</td><td>–</td><td>–</td><td>Present</td></tr> }}
 
 
</table>
 
</table>
{{ #if: {{{eds_lore<includeonly>|</includeonly>}}}{{{rod_lore|}}}{{{rod_card|}}}{{{sdd_lore|}}}{{{wc4_lore|}}}{{{wc5_lore|}}}{{{ntr_lore|}}}{{{ygo_lore|}}}{{{gx1_lore|}}}{{{wc6_lore|}}}{{{gx02_lore|}}}{{{gx03_lore|}}}{{{wc07_lore|}}}{{{gx04_lore|}}}{{{wc08_lore|}}}{{{gx06_lore|}}}{{{wc09_lore|}}}{{{tf04_lore|}}}{{{wc10_lore|}}}{{{tf05_lore|}}}{{{wc11_lore|}}}{{{tf06_lore|}}}{{{dar_lore|}}}{{ #var: $vg-sets }} |  
+
{{ #if: {{{ntr_lore<includeonly>|</includeonly>}}}{{{ygo_lore|}}}{{{gx1_lore|}}}{{{wc6_lore|}}}{{{gx02_lore|}}}{{{gx03_lore|}}}{{{wc07_lore|}}}{{{gx04_lore|}}}{{{wc08_lore|}}}{{{gx06_lore|}}}{{{wc09_lore|}}}{{{tf04_lore|}}}{{{wc10_lore|}}}{{{tf05_lore|}}}{{{wc11_lore|}}}{{{tf06_lore|}}}{{{dar_lore|}}}{{ #var: $vg-sets }} |  
 
=== Lores and sets ===
 
=== Lores and sets ===
 
<table class="wikitable sortable card-list">
 
<table class="wikitable sortable card-list">
 
  <tr><th scope="col">Video game</th><th scope="col">Lore</th><th scope="col">Sets</th></tr><!--
 
  <tr><th scope="col">Video game</th><th scope="col">Lore</th><th scope="col">Sets</th></tr><!--
  -->{{ #if: {{{eds_lore<includeonly>|</includeonly>}}}{{{eds_sets|}}} |
 
<tr><td>''[[Yu-Gi-Oh! The Eternal Duelist Soul|The Eternal Duelist Soul]]''</td><td>{{{eds_lore<includeonly>|</includeonly>}}}</td><td>{{{eds_sets<includeonly>|</includeonly>}}}</td></tr> }}<!--
 
  -->{{ #if: {{{rod_lore<includeonly>|</includeonly>}}}{{{rod_card|}}}{{{rod_sets|}}} |
 
<tr><td>''[[Yu-Gi-Oh! Reshef of Destruction|Reshef of Destruction]]''</td><td>{{ #switch: {{{rod_card}}}
 
      | Normal      | Effect | Fusion | Ritual = ([[{{{rod_card}}} Monster]]):[[ROD card type::{{{rod_card}}} Monster| ]]
 
      | NormalSpell = ([[Normal Spell Card]]):[[ROD card type::Normal Spell Card| ]]
 
      | ContSpell  = ([[Continuous Spell Card]]):[[ROD card type::Continuous Spell Card| ]]
 
      | RitualSpell = ([[Ritual Spell Card]]):[[ROD card type::Ritual Spell Card| ]]
 
      | NormalTrap  = ([[Normal Trap Card]]):[[ROD card type::Normal Trap Card| ]]
 
      | ContTrap    = ([[Continuous Trap Card]]):[[ROD card type::Continuous Trap Card| ]]
 
    }} {{{rod_lore<includeonly>|</includeonly>}}}</td><td>{{{rod_sets<includeonly>|</includeonly>}}}</td></tr> }}<!--
 
  -->{{ #if: {{{sdd_lore<includeonly>|</includeonly>}}}{{{sdd_sets|}}} |
 
<tr><td>''[[Yu-Gi-Oh! Worldwide Edition: Stairway to the Destined Duel|Worldwide Edition: Stairway to the Destined Duel]]''</td><td>{{{sdd_lore<includeonly>|</includeonly>}}}</td><td>{{{sdd_sets<includeonly>|</includeonly>}}}</td></tr> }}<!--
 
  -->{{ #if: {{{wc4_lore<includeonly>|</includeonly>}}}{{{wc4_sets|}}} |
 
<tr><td>''[[Yu-Gi-Oh! World Championship Tournament 2004|World Championship Tournament 2004]]''</td><td>{{{wc4_lore<includeonly>|</includeonly>}}}</td><td>{{{wc4_sets<includeonly>|</includeonly>}}}</td></tr> }}<!--
 
  -->{{ #if: {{{wc5_lore<includeonly>|</includeonly>}}}{{{wc5_sets|}}} |
 
<tr><td>''[[Yu-Gi-Oh! 7 Trials to Glory: World Championship Tournament 2005|7 Trials to Glory: World Championship 2005]]''</td><td>{{{wc5_lore<includeonly>|</includeonly>}}}</td><td>{{{wc5_sets<includeonly>|</includeonly>}}}</td></tr> }}<!--
 
 
   -->{{ #if: {{{ntr_lore<includeonly>|</includeonly>}}}{{{ntr_sets|}}} |  
 
   -->{{ #if: {{{ntr_lore<includeonly>|</includeonly>}}}{{{ntr_sets|}}} |  
 
  <tr><td>''[[Yu-Gi-Oh! Nightmare Troubadour|Nightmare Troubadour]]''</td><td>{{{ntr_lore<includeonly>|</includeonly>}}}</td><td>{{{ntr_sets<includeonly>|</includeonly>}}}</td></tr> }}<!--
 
  <tr><td>''[[Yu-Gi-Oh! Nightmare Troubadour|Nightmare Troubadour]]''</td><td>{{{ntr_lore<includeonly>|</includeonly>}}}</td><td>{{{ntr_sets<includeonly>|</includeonly>}}}</td></tr> }}<!--
Line 1,038: Line 1,104:
 
</div>}}<includeonly>{{Card navigation}}<!--
 
</div>}}<includeonly>{{Card navigation}}<!--
  
-->{{IfSemantics|{{ #arraydefine: @archseries | {{{archseries|}}}*{{{supports_archetypes|}}}*{{{anti-supports_archetypes|}}}*{{{antisupports_archetypes|}}}*{{{related_to_archseries|}}} | * | unique, sort=asc }}{{ #arrayprint: @archseries || $archseries | &#32;
+
-->{{IfSemantics|<!--
{{Archseries navbox|$archseries|member={{ #pos: *{{{archseries}}}
+
-->{{ #arraydefine: @archseries | {{{archseries|}}} | * | unique, sort=asc }}<!--
* | *$archseries
+
-->{{ #arraydefine: @supports_archetypes | {{{supports_archetypes|}}} | * | unique, sort=asc }}<!--
* }}{{ #pos: *{{{archseries}}}
+
-->{{ #arraydefine: @anti-supports_archetypes | {{{anti-supports_archetypes|}}}*{{{antisupports_archetypes|}}} | * | unique, sort=asc }}<!--
* | * $archseries
+
-->{{ #arraydefine: @related_to_archseries | {{{related_to_archseries|}}} | * | unique, sort=asc }}<!--
* }}|support={{ #pos: *{{{supports_archetypes}}}
+
-->{{ #arrayunion: @archetype-support | @supports_archetypes | @anti-supports_archetypes }}<!--
* | *$archseries
+
-->{{ #arraydiff: @archetype-support | @archetype-support | @archseries }}<!--
* }}{{ #pos: *{{{supports_archetypes}}}
+
-->{{ #arraydiff: @related_to_archseries | @related_to_archseries | @archseries | @archetype-support }}<!--
* | * $archseries
+
-->{{ #arraysort: @archetype-support | asc }}<!--
* }}|anti-support={{ #pos: *{{{anti-supports_archetypes}}}
+
-->{{ #arrayprint: @archseries || $archseries |
* | *$archseries
+
{{Archseries navbox|$archseries
* }}{{ #pos: *{{{anti-supports_archetypes}}}
+
| member      = {{ #arraysearch: @archseries | $archseries }}
* | * $archseries
+
| support      = {{ #arraysearch: @supports_archetypes | $archseries }}
* }}{{ #pos: *{{{antisupports_archetypes}}}
+
| anti-support = {{ #arraysearch: @anti-supports_archetypes | $archseries }}
* | *$archseries
+
}}
* }}{{ #pos: *{{{antisupports_archetypes}}}
+
  }}<!-- arrayprint
* | * $archseries
+
 
* }}|related={{ #pos: *{{{related_to_archseries}}}
+
-->{{ #arrayprint: @archetype-support || $archetype |
* | *$archseries
+
{{Archseries navbox|$archetype
* }}{{ #pos: *{{{related_to_archseries}}}
+
| support      = {{ #arraysearch: @supports_archetypes | $archetype }}
* | * $archseries
+
| anti-support = {{ #arraysearch: @anti-supports_archetypes | $archetype }}
* }}}}
+
| related     = {{ #arraysearch: @related_to_archseries | $archseries }}
}}}}<!--
+
}}
 +
  }}<!-- arrayprint
 +
 
 +
-->{{ #arrayprint: @related_to_archseries || $archseries |
 +
{{Archseries navbox|$archseries|related=1}}
 +
  }}
 +
}}<!--
  
 
-->{{ #if: {{ #var: $counter }} | {{Counters}}
 
-->{{ #if: {{ #var: $counter }} | {{Counters}}
Line 1,071: Line 1,143:
 
--><!--
 
--><!--
  
sortkey when desired
+
categories
 
 
-->{{ #ifeq: {{ #explode: {{ #var: $pagename }} }} | A          <!-- cards whose name starts with the article "A" -->
 
  | {{DEFAULTSORT:{{ #sub: {{ #var: $pagename }} | 2 }}}}
 
  | {{ #ifeq: {{ #explode: {{ #var: $pagename }} }} | An    <!-- cards whose name starts with the article "An" -->
 
    | {{DEFAULTSORT:{{ #sub: {{ #var: $pagename }} | 3 }}}}
 
    | {{ #ifeq: {{ #explode: {{ #var: $pagename }} }} | The <!-- cards whose name starts with the article "The" -->
 
      | {{ #if: {{ #pos: {{ #var: $pagename }} | The Agent }}{{ #pos: {{ #var: $pagename }} | The Fabled }}
 
        | <!-- ...except for "The Agent" and "The Fabled" cards -->
 
        | {{DEFAULTSORT:{{ #sub: {{ #var: $pagename }} | 4 }}}}
 
      }}
 
      | {{ <!-- now make Number cards use natural sorting order -->
 
        #if: {{and|{{ #ifeq: {{ #explode: {{ #var: $pagename }} }} | Number | 1 }}|{{ #pos: {{ #var: $pagename }} | : }}}}
 
        | {{DEFAULTSORT:Number {{ #if: {{ #pos: {{ #var: $pagename }} | Number C }}
 
          | C{{ padleft: {{ #replace: {{ #explode: {{ #var: $pagename }} || 1 }} | C }} | 4 | 0 }}
 
          | {{ padleft: {{ #explode: {{ #var: $pagename }} || 1 }} | 4 | 0 }}
 
        }}{{ #explode: {{ #var: $pagename }} | : | 1 }}}}
 
      }}
 
    }}
 
  }}
 
}}<!--
 
 
 
now on to the categories
 
  
 
-->[[Category:All cards]]{{ #if: {{not|{{{image|}}}{{{image2|}}}}}
 
-->[[Category:All cards]]{{ #if: {{not|{{{image|}}}{{{image2|}}}}}
Line 1,105: Line 1,155:
 
     | Tip          = [[Category:Tip cards]]
 
     | Tip          = [[Category:Tip cards]]
 
   }}
 
   }}
   | [[Category:{{ #if: {{ #var: $token-counter }} | {{ #var: $token-counter }}s | {{ #if: {{ #var: $skill }} | Skill Cards | Duel Monsters cards }} }}]]{{ #if: {{ #var: $tcg }}
+
   | {{ #if: {{ #var: $token-counter }}
 +
    | [[Category:{{ #var: $token-counter }}s]]
 +
    | {{ #if: {{ #var: $skill }}
 +
      | [[Category:Skill Cards]]
 +
      | {{ #if: {{ #var: $ocg-tcg }}
 +
        | [[Category:Duel Monsters cards]]
 +
        | [[Category:Miscellaneous video game cards]]
 +
      }}
 +
    }}
 +
  }}{{ #if: {{ #var: $tcg }}
 
     | [[Category:TCG cards]]
 
     | [[Category:TCG cards]]
 
   }}{{ #if: {{ #var: $ocg }}
 
   }}{{ #if: {{ #var: $ocg }}
 
     | [[Category:OCG cards]]
 
     | [[Category:OCG cards]]
 +
  }}{{ #if: {{{tcg_speed_duel_status|}}}
 +
    | [[Category:TCG Speed Duel cards]]
 
   }}
 
   }}
}}{{ #if: {{ #var: $tcg-fr }}
+
}}{{ #if: {{ #var: $tcg-en }}
 +
  | {{ #if: {{ #var: $skill }} | {{ #if: {{{skill_activation|}}} || [[Category:Skill Cards with an English release needing an English Skill activation]] }} }}
 +
}}{{ #if: {{ #var: $fr_release }}
 
   | {{ #if: {{{fr_name|}}} || [[Category:{{ #if: {{ #var: $non-game }} | Non-game cards | Cards }} with a French release needing a French name]]
 
   | {{ #if: {{{fr_name|}}} || [[Category:{{ #if: {{ #var: $non-game }} | Non-game cards | Cards }} with a French release needing a French name]]
     }}{{ #if: {{ #var: $no_lore }} || {{ #if: {{{fr_lore|}}} || [[Category:{{ #if: {{ #var: $non-game }} | Non-game cards | Cards }} with a French release needing a French lore]] }} }}
+
     }}{{ #if: {{ #var: $no_lore }} || {{ #if: {{{fr_lore|}}} || [[Category:{{ #if: {{ #var: $non-game }} | Non-game cards | Cards }} with a French release needing a French lore]] }}
 +
    }}{{ #if: {{ #var: $skill }} | {{ #if: {{{fr_skill_activation|}}} || [[Category:Skill Cards with a French release needing a French Skill activation]] }} }}
 
}}{{ #if: {{ #var: $de_release }}
 
}}{{ #if: {{ #var: $de_release }}
 
   | {{ #if: {{{de_name|}}} || [[Category:{{ #if: {{ #var: $non-game }} | Non-game cards | Cards }} with a German release needing a German name]]
 
   | {{ #if: {{{de_name|}}} || [[Category:{{ #if: {{ #var: $non-game }} | Non-game cards | Cards }} with a German release needing a German name]]
     }}{{ #if: {{ #var: $no_lore }} || {{ #if: {{{de_lore|}}} || [[Category:{{ #if: {{ #var: $non-game }} | Non-game cards | Cards }} with a German release needing a German lore]] }} }}
+
     }}{{ #if: {{ #var: $no_lore }} || {{ #if: {{{de_lore|}}} || [[Category:{{ #if: {{ #var: $non-game }} | Non-game cards | Cards }} with a German release needing a German lore]] }}
 +
    }}{{ #if: {{ #var: $skill }} | {{ #if: {{{de_skill_activation|}}} || [[Category:Skill Cards with a German release needing a German Skill activation]] }} }}
 
}}{{ #if: {{ #var: $it_release }}
 
}}{{ #if: {{ #var: $it_release }}
 
   | {{ #if: {{{it_name|}}} || [[Category:{{ #if: {{ #var: $non-game }} | Non-game cards | Cards }} with an Italian release needing an Italian name]]
 
   | {{ #if: {{{it_name|}}} || [[Category:{{ #if: {{ #var: $non-game }} | Non-game cards | Cards }} with an Italian release needing an Italian name]]
     }}{{ #if: {{ #var: $no_lore }} || {{ #if: {{{it_lore|}}} || [[Category:{{ #if: {{ #var: $non-game }} | Non-game cards | Cards }} with an Italian release needing an Italian lore]] }} }}
+
     }}{{ #if: {{ #var: $no_lore }} || {{ #if: {{{it_lore|}}} || [[Category:{{ #if: {{ #var: $non-game }} | Non-game cards | Cards }} with an Italian release needing an Italian lore]] }}
 +
    }}{{ #if: {{ #var: $skill }} | {{ #if: {{{it_skill_activation|}}} || [[Category:Skill Cards with an Italian release needing an Italian Skill activation]] }} }}
 
}}{{ #if: {{ #var: $ocg-jp }}
 
}}{{ #if: {{ #var: $ocg-jp }}
 
   | {{ #if: {{{ja_name|}}} || [[Category:{{ #if: {{ #var: $non-game }} | Non-game cards | Cards }} with a Japanese release needing a Japanese name]]
 
   | {{ #if: {{{ja_name|}}} || [[Category:{{ #if: {{ #var: $non-game }} | Non-game cards | Cards }} with a Japanese release needing a Japanese name]]
     }}{{ #if: {{ #var: $no_lore }} || {{ #if: {{{ja_lore|}}} || [[Category:{{ #if: {{ #var: $non-game }} | Non-game cards | Cards }} with a Japanese release needing a Japanese lore]] }} }}
+
     }}{{ #if: {{ #var: $no_lore }} || {{ #if: {{{ja_lore|}}} || [[Category:{{ #if: {{ #var: $non-game }} | Non-game cards | Cards }} with a Japanese release needing a Japanese lore]] }}
 +
    }}
 
}}{{ #if: {{ #var: $kr_release }}
 
}}{{ #if: {{ #var: $kr_release }}
 
   | {{ #if: {{{ko_name|}}} || [[Category:{{ #if: {{ #var: $non-game }} | Non-game cards | Cards }} with a Korean release needing a Korean name]]
 
   | {{ #if: {{{ko_name|}}} || [[Category:{{ #if: {{ #var: $non-game }} | Non-game cards | Cards }} with a Korean release needing a Korean name]]
     }}{{ #if: {{ #var: $no_lore }} || {{ #if: {{{ko_lore|}}} || [[Category:{{ #if: {{ #var: $non-game }} | Non-game cards | Cards }} with a Korean release needing a Korean lore]] }} }}
+
     }}{{ #if: {{ #var: $no_lore }} || {{ #if: {{{ko_lore|}}} || [[Category:{{ #if: {{ #var: $non-game }} | Non-game cards | Cards }} with a Korean release needing a Korean lore]] }}
 +
    }}
 
}}{{ #if: {{ #var: $pt_release }}
 
}}{{ #if: {{ #var: $pt_release }}
 
   | {{ #if: {{{pt_name|}}} || [[Category:{{ #if: {{ #var: $non-game }} | Non-game cards | Cards }} with a Portuguese release needing a Portuguese name]]
 
   | {{ #if: {{{pt_name|}}} || [[Category:{{ #if: {{ #var: $non-game }} | Non-game cards | Cards }} with a Portuguese release needing a Portuguese name]]
     }}{{ #if: {{ #var: $no_lore }} || {{ #if: {{{pt_lore|}}} || [[Category:{{ #if: {{ #var: $non-game }} | Non-game cards | Cards }} with a Portuguese release needing a Portuguese lore]] }} }}
+
     }}{{ #if: {{ #var: $no_lore }} || {{ #if: {{{pt_lore|}}} || [[Category:{{ #if: {{ #var: $non-game }} | Non-game cards | Cards }} with a Portuguese release needing a Portuguese lore]] }}
 +
    }}{{ #if: {{ #var: $skill }} | {{ #if: {{{pt_skill_activation|}}} || [[Category:Skill Cards with a Portuguese release needing a Portuguese Skill activation]] }} }}
 
}}{{ #if: {{ #var: $sp_release }}
 
}}{{ #if: {{ #var: $sp_release }}
 
   | {{ #if: {{{es_name|}}} || [[Category:{{ #if: {{ #var: $non-game }} | Non-game cards | Cards }} with a Spanish release needing a Spanish name]]
 
   | {{ #if: {{{es_name|}}} || [[Category:{{ #if: {{ #var: $non-game }} | Non-game cards | Cards }} with a Spanish release needing a Spanish name]]
     }}{{ #if: {{ #var: $no_lore }} || {{ #if: {{{es_lore|}}} || [[Category:{{ #if: {{ #var: $non-game }} | Non-game cards | Cards }} with a Spanish release needing a Spanish lore]] }} }}
+
     }}{{ #if: {{ #var: $no_lore }} || {{ #if: {{{es_lore|}}} || [[Category:{{ #if: {{ #var: $non-game }} | Non-game cards | Cards }} with a Spanish release needing a Spanish lore]] }}
 +
    }}{{ #if: {{ #var: $skill }} | {{ #if: {{{es_skill_activation|}}} || [[Category:Skill Cards with a Spanish release needing a Spanish Skill activation]] }} }}
 
}}{{ #if: {{ #var: $tc_release }}
 
}}{{ #if: {{ #var: $tc_release }}
 
   | {{ #if: {{{zh_name|}}} || [[Category:{{ #if: {{ #var: $non-game }} | Non-game cards | Cards }} with a Chinese release needing a Chinese name]]
 
   | {{ #if: {{{zh_name|}}} || [[Category:{{ #if: {{ #var: $non-game }} | Non-game cards | Cards }} with a Chinese release needing a Chinese name]]
     }}{{ #if: {{ #var: $no_lore }} || {{ #if: {{{zh_lore|}}} || [[Category:{{ #if: {{ #var: $non-game }} | Non-game cards | Cards }} with a Chinese release needing a Chinese lore]] }} }}
+
     }}{{ #if: {{ #var: $no_lore }} || {{ #if: {{{zh_lore|}}} || [[Category:{{ #if: {{ #var: $non-game }} | Non-game cards | Cards }} with a Chinese release needing a Chinese lore]] }}
 +
    }}
 
}}{{ #if: {{ #var: $ocg-tcg }}
 
}}{{ #if: {{ #var: $ocg-tcg }}
 
   | {{ #if: {{ #var: $ocg }}
 
   | {{ #if: {{ #var: $ocg }}
Line 1,141: Line 1,212:
 
   }}{{ #if: {{ #var: $tcg }}
 
   }}{{ #if: {{ #var: $tcg }}
 
     | {{ #if: {{ #var: $tcg-en }} || [[Category:TCG cards without a listed English release]]
 
     | {{ #if: {{ #var: $tcg-en }} || [[Category:TCG cards without a listed English release]]
     }}{{ #if: {{ #var: $tcg-fr }} || [[Category:TCG cards without a listed French release]]
+
     }}{{ #if: {{ #var: $fr_release }} || [[Category:TCG cards without a listed French release]]
 
     }}{{ #if: {{ #var: $de_release }} || [[Category:TCG cards without a listed German release]]
 
     }}{{ #if: {{ #var: $de_release }} || [[Category:TCG cards without a listed German release]]
 
     }}{{ #if: {{ #var: $it_release }} || [[Category:TCG cards without a listed Italian release]]
 
     }}{{ #if: {{ #var: $it_release }} || [[Category:TCG cards without a listed Italian release]]
Line 1,148: Line 1,219:
 
     }}
 
     }}
 
   }}
 
   }}
}}{{ #if: {{ #var: $vg }}
+
}}<!--
 +
 
 +
-->{{ #if:    {{{az_name|}}}{{{az_lore|}}}{{{bn_name|}}}{{{bn_lore|}}}{{{bs_name|}}}{{{bs_lore|}}}{{{ca_name|}}}{{{ca_lore|}}}{{{cy_name|}}}{{{cy_lore|}}}{{{et_name|}}}{{{et_lore|}}}{{{fa_name|}}}{{{fa_lore|}}}{{{haw_name|}}}{{{haw_lore|}}}{{{he_name|}}}{{{he_lore|}}}{{{hi_name|}}}{{{hi_lore|}}}{{{id_name|}}}{{{id_lore|}}}{{{lt_name|}}}{{{lt_lore|}}}{{{nb_name|}}}{{{nb_lore|}}}{{{nl_name|}}}{{{nl_lore|}}}{{{nn_name|}}}{{{nn_lore|}}}{{{no_name|}}}{{{no_lore|}}}{{{ro_name|}}}{{{ro_lore|}}}{{{sk_name|}}}{{{sk_lore|}}}{{{sl_name|}}}{{{sl_lore|}}}{{{sq_name|}}}{{{sq_lore|}}}{{{tl_name|}}}{{{tl_lore|}}}
 +
| [[Category:Cards using unsupported language parameters]]
 +
}}<!--
 +
 
 +
-->{{ #if: {{{level|}}}
 +
  | {{ #ifeq: {{ #var: $level-rank }} | Rank | [[Category:Xyz Monsters using (((level)))]] }}
 +
}}{{ #if: {{{rank|}}}
 +
  | {{ #ifeq: {{ #var: $level-rank }} | Level | [[Category:Non-Xyz Monsters using (((rank)))]] }}
 +
}}<!--
 +
 
 +
-->{{ #if: {{ #var: $vg }}
 
   | [[Category:((CardTable2)) transclusions with video game parameters]]{{ #if: {{ #if: {{{cardgame|}}} | {{ #ask: <q>[[Category:OCG cards]] OR [[Category:TCG cards]] OR [[Category:Unusable cards]]</q>[[{{{cardgame}}}]] }} }}{{ #var: $ocg-tcg }}
 
   | [[Category:((CardTable2)) transclusions with video game parameters]]{{ #if: {{ #if: {{{cardgame|}}} | {{ #ask: <q>[[Category:OCG cards]] OR [[Category:TCG cards]] OR [[Category:Unusable cards]]</q>[[{{{cardgame}}}]] }} }}{{ #var: $ocg-tcg }}
 
     || [[Category:Video game cards with no OCG/TCG counterpart]]
 
     || [[Category:Video game cards with no OCG/TCG counterpart]]
 
   }}
 
   }}
 
}}{{ #if: {{ #pos: {{ lc: {{PAGENAME}} }} | unnamed }} | [[Category:Cards whose name is unknown]] }}<!--
 
}}{{ #if: {{ #pos: {{ lc: {{PAGENAME}} }} | unnamed }} | [[Category:Cards whose name is unknown]] }}<!--
 +
 +
-->{{ #if: {{ #var: $ocg-tcg }}
 +
| {{ #if: {{ #var: $non-game }}{{ #var: $password }}{{ #var: $limitation_text }}
 +
  |
 +
  | [[Category:Cards needing a password]]
 +
  }}
 +
}}<!--
 +
 +
-->{{ #if: {{ #var: $effect_monster }}{{ #var: $card_type }}
 +
| {{ #if: {{ #var: $non-game }}{{ #var: $counter }}{{{effect_types|}}}{{{pendulum_effect_types|}}}
 +
  |
 +
  | [[Category:Cards needing effect_types]]
 +
  }}
 +
}}<!--
 +
 +
-->{{ #if: {{ #var: $no_lore }} | [[Category:Cards printed without a lore]] }}<!--
 +
 +
-->{{ #if: {{{ocg_status|}}}{{{tcg_status|}}}{{{tcg_speed_duel_status|}}}
 +
| [[Category:Cards with a manual status]]<!--
 +
  -->{{ #if: {{ #var: $non-game }}
 +
  | [[Category:((CardTable2)) transclusions with an unnecessary status parameter]]
 +
  }}
 +
| {{ #ifeq: {{{ocg_status|¬}}}{{{tcg_status|¬}}}{{{tcg_speed_duel_status|¬}}} | ¬¬¬
 +
  |
 +
  | [[Category:((CardTable2)) transclusions with an unnecessary status parameter]]
 +
  }}
 +
}}<!--
 +
 +
-->{{ #if: {{ #var: $ocg }}
 +
| {{ #if: {{ #var: $token-counter }}{{ #var: $limitation_text }}
 +
  | {{ #if: {{{ocg_status|}}}
 +
    | [[Category:((CardTable2)) transclusions with an unnecessary OCG status]]<!-- auto-assigned -->
 +
    }}
 +
  | {{ #if: {{ #var: $non-game }}
 +
    | {{ #ifeq: {{{ocg_status}}} | Legal
 +
      |
 +
      | {{ #if: {{{ocg_status|}}}
 +
        | [[Category:((CardTable2)) transclusions with an unnecessary OCG status]]<!-- "Legal" is the only valid status for nongame cards -->
 +
        }}
 +
      }}
 +
    | {{ #switch: {{{ocg_status|}}}
 +
      | Not yet released | Semi-Limited | Limited | Forbidden | Legal | Illegal | Not yet legal | Not legal | =
 +
      | #default = [[Category:((CardTable2)) transclusions with an unknown OCG status]]<!-- unrecognized value -->
 +
      }}
 +
    }}
 +
  }}
 +
| {{ #if: {{{ocg_status|}}}
 +
  | {{ #ifeq: {{{ocg_status}}} | Not yet released
 +
    |
 +
    | [[Category:((CardTable2)) transclusions with an unnecessary OCG status]]
 +
    }}
 +
  }}
 +
}}<!--
 +
 +
-->{{ #if: {{ #var: $tcg }}
 +
| {{ #if: {{ #var: $token-counter }}{{ #var: $skill }}{{ #var: $limitation_text }}
 +
  | {{ #if: {{{tcg_status|}}}
 +
    | [[Category:((CardTable2)) transclusions with an unnecessary TCG status]]<!-- auto-assigned -->
 +
    }}
 +
  | {{ #if: {{ #var: $non-game }}
 +
    | {{ #ifeq: {{{tcg_status}}} | Legal
 +
      |
 +
      | {{ #if: {{{tcg_status|}}}{{{tcg_speed_duel_status|}}}
 +
        | [[Category:((CardTable2)) transclusions with an unnecessary TCG status]]<!-- "Legal" is the only valid status for nongame cards -->
 +
        }}
 +
      }}
 +
    | {{ #switch: {{{tcg_status|}}}
 +
      | Not yet released | Semi-Limited | Limited | Forbidden | Legal | Illegal | Not yet legal | Not legal | =
 +
      | #default = [[Category:((CardTable2)) transclusions with an unknown TCG status]]<!-- unrecognized value -->
 +
      }}
 +
    }}
 +
  }}<!--
 +
 +
  -->{{ #switch: {{{tcg_speed_duel_status|}}}
 +
  | Not yet released | Unlimited | Semi-Limited | Limited | Forbidden | Legal | Illegal | Not yet legal | Not legal | =
 +
  | #default = [[Category:((CardTable2)) transclusions with an unknown TCG status]]<!-- unrecognized value -->
 +
  }}
 +
| {{ #if: {{{tcg_status|}}}
 +
  | {{ #ifeq: {{{tcg_status}}} | Not yet released
 +
    |
 +
    | [[Category:((CardTable2)) transclusions with an unnecessary TCG status]]
 +
    }}
 +
  }}<!--
 +
 +
  -->{{ #if: {{{tcg_speed_duel_status|}}}
 +
  | [[Category:((CardTable2)) transclusions with an unnecessary TCG status]]
 +
  }}
 +
}}<!--
 +
 +
-->{{ #if: {{ #var: $assumed_color }} | [[Category:Colors assumed without using the Type string]] }}<!--
 +
-->{{ #if: {{ #var: $colorless    }} | [[Category:Card pages with no color class]] }}<!--
 +
-->{{ #ifeq: {{{cardclass|¬}}} | ¬ || [[Category:CardTable2 parameter tracking (cardclass)]] }}<!--
 +
-->{{ #ifeq: {{{color|¬}}}    | ¬ || [[Category:CardTable2 parameter tracking (color)]]  }}<!--
 +
-->{{ #ifeq: {{{color2|¬}}}    | ¬ || [[Category:CardTable2 parameter tracking (color2)]] }}<!--
 +
-->{{ #ifeq: {{{vid|¬}}}      | ¬ || [[Category:Card table parameter tracking (vid)]] }}<!--
  
 
SMW
 
SMW
  
-->{{IfSemantics|[[Page type::Card page| ]]{{ #if: {{not|{{ #var: $non-game }}}}
+
-->{{IfSemantics|[[Page type::Card page| ]]{{ #if: {{ #var: $non-game }}
    | {{ #if: {{ #var: $tcg }}
+
    | [[Class 1::FAQ| ]]
      | [[Medium::TCG| ]]{{ #if: {{ #var: $ocg }}
+
    | {{ #if: {{ #var: $ocg-tcg }}
        | [[Medium::OCG| ]]
+
      | [[Class 1::Official| ]]{{ #if: {{ #var: $tcg }}
        | [[Medium::TCG-only| ]]
+
        | [[Medium::TCG| ]]{{ #if: {{ #var: $ocg }}
      }}
+
          | [[Medium::OCG| ]]
      | {{ #if: {{ #var: $ocg }}
+
          | [[Medium::TCG-only| ]]
        | [[Medium::OCG| ]][[Medium::OCG-only| ]]<!-- can't see how to do this without repeating *something* -->
+
        }}
 +
        | {{ #if: {{ #var: $ocg }}
 +
          | [[Medium::OCG| ]][[Medium::OCG-only| ]]<!-- can't see how to do this without repeating *something* -->
 +
        }}
 
       }}
 
       }}
 
     }}
 
     }}
  }}{{ #if: {{ #var: $tcg }}{{ #var: $ocg }} | [[Class 1::{{ #if: {{ #var: $non-game }} | FAQ | Official }}| ]]
 
  }}{{ #if: {{{sq_name|}}}  |    {{ #set: Albanian name = {{{sq_name}}} }}
 
 
   }}{{ #if: {{{ar_name|}}}  |      {{ #set: Arabic name = {{{ar_name}}} }}
 
   }}{{ #if: {{{ar_name|}}}  |      {{ #set: Arabic name = {{{ar_name}}} }}
  }}{{ #if: {{{az_name|}}}  | {{ #set: Azerbaijani name = {{{az_name}}} }}
 
  }}{{ #if: {{{bn_name|}}}  |    {{ #set: Bengali name = {{{bn_name}}} }}
 
  }}{{ #if: {{{bs_name|}}}  |    {{ #set: Bosnian name = {{{bs_name}}} }}
 
 
   }}{{ #if: {{{bg_name|}}}  |  {{ #set: Bulgarian name = {{{bg_name}}} }}
 
   }}{{ #if: {{{bg_name|}}}  |  {{ #set: Bulgarian name = {{{bg_name}}} }}
  }}{{ #if: {{{ca_name|}}}  |    {{ #set: Catalan name = {{{ca_name}}} }}
 
 
   }}{{ #if: {{{hr_name|}}}  |    {{ #set: Croatian name = {{{hr_name}}} }}
 
   }}{{ #if: {{{hr_name|}}}  |    {{ #set: Croatian name = {{{hr_name}}} }}
 
   }}{{ #if: {{{cs_name|}}}  |      {{ #set: Czech name = {{{cs_name}}} }}
 
   }}{{ #if: {{{cs_name|}}}  |      {{ #set: Czech name = {{{cs_name}}} }}
 
   }}{{ #if: {{{da_name|}}}  |      {{ #set: Danish name = {{{da_name}}} }}
 
   }}{{ #if: {{{da_name|}}}  |      {{ #set: Danish name = {{{da_name}}} }}
  }}{{ #if: {{{nl_name|}}}  |      {{ #set: Dutch name = {{{nl_name}}} }}
 
  }}{{ #if: {{{et_name|}}}  |    {{ #set: Estonian name = {{{et_name}}} }}
 
 
   }}{{ #if: {{{fil_name|}}} |    {{ #set: Filipino name = {{{fil_name}}} }}
 
   }}{{ #if: {{{fil_name|}}} |    {{ #set: Filipino name = {{{fil_name}}} }}
 
   }}{{ #if: {{{fi_name|}}}  |    {{ #set: Finnish name = {{{fi_name}}} }}
 
   }}{{ #if: {{{fi_name|}}}  |    {{ #set: Finnish name = {{{fi_name}}} }}
 
   }}{{ #if: {{{el_name|}}}  |      {{ #set: Greek name = {{{el_name}}} }}
 
   }}{{ #if: {{{el_name|}}}  |      {{ #set: Greek name = {{{el_name}}} }}
  }}{{ #if: {{{haw_name|}}} |    {{ #set: Hawaiian name = {{{haw_name}}} }}
 
  }}{{ #if: {{{he_name|}}}  |      {{ #set: Hebrew name = {{{he_name}}} }}
 
  }}{{ #if: {{{hi_name|}}}  |      {{ #set: Hindi name = {{{hi_name}}} }}
 
 
   }}{{ #if: {{{hu_name|}}}  |  {{ #set: Hungarian name = {{{hu_name}}} }}
 
   }}{{ #if: {{{hu_name|}}}  |  {{ #set: Hungarian name = {{{hu_name}}} }}
  }}{{ #if: {{{id_name|}}}  |  {{ #set: Indonesian name = {{{id_name}}} }}
 
 
   }}{{ #if: {{{ga_name|}}}  |      {{ #set: Irish name = {{{ga_name}}} }}
 
   }}{{ #if: {{{ga_name|}}}  |      {{ #set: Irish name = {{{ga_name}}} }}
 
   }}{{ #if: {{{lv_name|}}}  |    {{ #set: Latvian name = {{{lv_name}}} }}
 
   }}{{ #if: {{{lv_name|}}}  |    {{ #set: Latvian name = {{{lv_name}}} }}
  }}{{ #if: {{{lt_name|}}}  |  {{ #set: Lithuanian name = {{{lt_name}}} }}
 
  }}{{ #if: {{{no_name|}}}  |  {{ #set: Norwegian name = {{{no_name}}} }}<!-- [[wikipedia:Norwegian language]]; the Norwegian macrolanguage -->
 
  }}{{ #if: {{{nb_name|}}}  |  {{ #set: Norwegian name = {{{nb_name}}} }}<!-- [[wikipedia:Bokmål]] -->
 
  }}{{ #if: {{{nn_name|}}}  |  {{ #set: Norwegian name = {{{nn_name}}} }}<!-- [[wikipedia:Nynorsk]] -->
 
  }}{{ #if: {{{fa_name|}}}  |    {{ #set: Persian name = {{{fa_name}}} }}
 
 
   }}{{ #if: {{{pl_name|}}}  |      {{ #set: Polish name = {{{pl_name}}} }}
 
   }}{{ #if: {{{pl_name|}}}  |      {{ #set: Polish name = {{{pl_name}}} }}
  }}{{ #if: {{{ro_name|}}}  |    {{ #set: Romanian name = {{{ro_name}}} }}
 
 
   }}{{ #if: {{{ru_name|}}}  |    {{ #set: Russian name = {{{ru_name}}} }}
 
   }}{{ #if: {{{ru_name|}}}  |    {{ #set: Russian name = {{{ru_name}}} }}
 
   }}{{ #if: {{{sr_name|}}}  |    {{ #set: Serbian name = {{{sr_name}}} }}
 
   }}{{ #if: {{{sr_name|}}}  |    {{ #set: Serbian name = {{{sr_name}}} }}
  }}{{ #if: {{{sk_name|}}}  |      {{ #set: Slovak name = {{{sk_name}}} }}
 
  }}{{ #if: {{{sl_name|}}}  |    {{ #set: Slovene name = {{{sl_name}}} }}
 
 
   }}{{ #if: {{{sv_name|}}}  |    {{ #set: Swedish name = {{{sv_name}}} }}
 
   }}{{ #if: {{{sv_name|}}}  |    {{ #set: Swedish name = {{{sv_name}}} }}
  }}{{ #if: {{{tl_name|}}}  |    {{ #set: Tagalog name = {{{tl_name}}} }}
 
 
   }}{{ #if: {{{th_name|}}}  |        {{ #set: Thai name = {{{th_name}}} }}
 
   }}{{ #if: {{{th_name|}}}  |        {{ #set: Thai name = {{{th_name}}} }}
 
   }}{{ #if: {{{tr_name|}}}  |    {{ #set: Turkish name = {{{tr_name}}} }}
 
   }}{{ #if: {{{tr_name|}}}  |    {{ #set: Turkish name = {{{tr_name}}} }}
 
   }}{{ #if: {{{vi_name|}}}  |  {{ #set: Vietnamese name = {{{vi_name}}} }}
 
   }}{{ #if: {{{vi_name|}}}  |  {{ #set: Vietnamese name = {{{vi_name}}} }}
   }}{{ #if: {{{cy_name|}}}  |      {{ #set: Welsh name = {{{cy_name}}} }}
+
   }}<!--
  
  }}{{ #if: {{{sq_lore|}}} |    {{ #set: Albanian lore = {{{sq_lore}}} }}
+
  -->{{ #if: {{{ar_lore|}}}  |      {{ #set: Arabic lore = {{{ar_lore}}} }}
  }}{{ #if: {{{ar_lore|}}}  |      {{ #set: Arabic lore = {{{ar_lore}}} }}
 
  }}{{ #if: {{{az_lore|}}}  | {{ #set: Azerbaijani lore = {{{az_lore}}} }}
 
  }}{{ #if: {{{bn_lore|}}}  |    {{ #set: Bengali lore = {{{bn_lore}}} }}
 
  }}{{ #if: {{{bs_lore|}}}  |    {{ #set: Bosnian lore = {{{bs_lore}}} }}
 
 
   }}{{ #if: {{{bg_lore|}}}  |  {{ #set: Bulgarian lore = {{{bg_lore}}} }}
 
   }}{{ #if: {{{bg_lore|}}}  |  {{ #set: Bulgarian lore = {{{bg_lore}}} }}
  }}{{ #if: {{{ca_lore|}}}  |    {{ #set: Catalan lore = {{{ca_lore}}} }}
 
 
   }}{{ #if: {{{hr_lore|}}}  |    {{ #set: Croatian lore = {{{hr_lore}}} }}
 
   }}{{ #if: {{{hr_lore|}}}  |    {{ #set: Croatian lore = {{{hr_lore}}} }}
 
   }}{{ #if: {{{cs_lore|}}}  |      {{ #set: Czech lore = {{{cs_lore}}} }}
 
   }}{{ #if: {{{cs_lore|}}}  |      {{ #set: Czech lore = {{{cs_lore}}} }}
 
   }}{{ #if: {{{da_lore|}}}  |      {{ #set: Danish lore = {{{da_lore}}} }}
 
   }}{{ #if: {{{da_lore|}}}  |      {{ #set: Danish lore = {{{da_lore}}} }}
  }}{{ #if: {{{nl_lore|}}}  |      {{ #set: Dutch lore = {{{nl_lore}}} }}
 
  }}{{ #if: {{{et_lore|}}}  |    {{ #set: Estonian lore = {{{et_lore}}} }}
 
 
   }}{{ #if: {{{fil_lore|}}} |    {{ #set: Filipino lore = {{{fil_lore}}} }}
 
   }}{{ #if: {{{fil_lore|}}} |    {{ #set: Filipino lore = {{{fil_lore}}} }}
 
   }}{{ #if: {{{fi_lore|}}}  |    {{ #set: Finnish lore = {{{fi_lore}}} }}
 
   }}{{ #if: {{{fi_lore|}}}  |    {{ #set: Finnish lore = {{{fi_lore}}} }}
 
   }}{{ #if: {{{el_lore|}}}  |      {{ #set: Greek lore = {{{el_lore}}} }}
 
   }}{{ #if: {{{el_lore|}}}  |      {{ #set: Greek lore = {{{el_lore}}} }}
  }}{{ #if: {{{haw_lore|}}} |    {{ #set: Hawaiian lore = {{{haw_lore}}} }}
 
  }}{{ #if: {{{he_lore|}}}  |      {{ #set: Hebrew lore = {{{he_lore}}} }}
 
  }}{{ #if: {{{hi_lore|}}}  |      {{ #set: Hindi lore = {{{hi_lore}}} }}
 
 
   }}{{ #if: {{{hu_lore|}}}  |  {{ #set: Hungarian lore = {{{hu_lore}}} }}
 
   }}{{ #if: {{{hu_lore|}}}  |  {{ #set: Hungarian lore = {{{hu_lore}}} }}
  }}{{ #if: {{{id_lore|}}}  |  {{ #set: Indonesian lore = {{{id_lore}}} }}
 
 
   }}{{ #if: {{{ga_lore|}}}  |      {{ #set: Irish lore = {{{ga_lore}}} }}
 
   }}{{ #if: {{{ga_lore|}}}  |      {{ #set: Irish lore = {{{ga_lore}}} }}
 
   }}{{ #if: {{{lv_lore|}}}  |    {{ #set: Latvian lore = {{{lv_lore}}} }}
 
   }}{{ #if: {{{lv_lore|}}}  |    {{ #set: Latvian lore = {{{lv_lore}}} }}
  }}{{ #if: {{{lt_lore|}}}  |  {{ #set: Lithuanian lore = {{{lt_lore}}} }}
 
  }}{{ #if: {{{no_lore|}}}  |  {{ #set: Norwegian lore = {{{no_lore}}} }}<!-- [[wikipedia:Norwegian language]]; the Norwegian macrolanguage -->
 
  }}{{ #if: {{{nb_lore|}}}  |  {{ #set: Norwegian lore = {{{nb_lore}}} }}<!-- [[wikipedia:Bokmål]] -->
 
  }}{{ #if: {{{nn_lore|}}}  |  {{ #set: Norwegian lore = {{{nn_lore}}} }}<!-- [[wikipedia:Nynorsk]] -->
 
  }}{{ #if: {{{fa_lore|}}}  |    {{ #set: Persian lore = {{{fa_lore}}} }}
 
 
   }}{{ #if: {{{pl_lore|}}}  |      {{ #set: Polish lore = {{{pl_lore}}} }}
 
   }}{{ #if: {{{pl_lore|}}}  |      {{ #set: Polish lore = {{{pl_lore}}} }}
  }}{{ #if: {{{ro_lore|}}}  |    {{ #set: Romanian lore = {{{ro_lore}}} }}
 
 
   }}{{ #if: {{{ru_lore|}}}  |    {{ #set: Russian lore = {{{ru_lore}}} }}
 
   }}{{ #if: {{{ru_lore|}}}  |    {{ #set: Russian lore = {{{ru_lore}}} }}
 
   }}{{ #if: {{{sr_lore|}}}  |    {{ #set: Serbian lore = {{{sr_lore}}} }}
 
   }}{{ #if: {{{sr_lore|}}}  |    {{ #set: Serbian lore = {{{sr_lore}}} }}
  }}{{ #if: {{{sk_lore|}}}  |      {{ #set: Slovak lore = {{{sk_lore}}} }}
 
  }}{{ #if: {{{sl_lore|}}}  |    {{ #set: Slovene lore = {{{sl_lore}}} }}
 
 
   }}{{ #if: {{{sv_lore|}}}  |    {{ #set: Swedish lore = {{{sv_lore}}} }}
 
   }}{{ #if: {{{sv_lore|}}}  |    {{ #set: Swedish lore = {{{sv_lore}}} }}
  }}{{ #if: {{{tl_lore|}}}  |    {{ #set: Tagalog lore = {{{tl_lore}}} }}
 
 
   }}{{ #if: {{{th_lore|}}}  |        {{ #set: Thai lore = {{{th_lore}}} }}
 
   }}{{ #if: {{{th_lore|}}}  |        {{ #set: Thai lore = {{{th_lore}}} }}
 
   }}{{ #if: {{{tr_lore|}}}  |    {{ #set: Turkish lore = {{{tr_lore}}} }}
 
   }}{{ #if: {{{tr_lore|}}}  |    {{ #set: Turkish lore = {{{tr_lore}}} }}
 
   }}{{ #if: {{{vi_lore|}}}  |  {{ #set: Vietnamese lore = {{{vi_lore}}} }}
 
   }}{{ #if: {{{vi_lore|}}}  |  {{ #set: Vietnamese lore = {{{vi_lore}}} }}
  }}{{ #if: {{{cy_lore|}}}  |      {{ #set: Welsh lore = {{{cy_lore}}} }}
 
 
 
   }}{{ #switch: {{{type2}}}
 
   }}{{ #switch: {{{type2}}}
 
     | Effect  | Fusion    | Ritual | Synchro | Xyz
 
     | Effect  | Fusion    | Ritual | Synchro | Xyz
Line 1,254: Line 1,392:
 
     | Toon    | Spirit    | Union  | Gemini  | Flip
 
     | Toon    | Spirit    | Union  | Gemini  | Flip
 
     | Tuner    | Dark Tuner = [[Secondary type::{{{type2}}} monster| ]]{{ #if: {{ #var: $not-Normal }} |<!-- Not a Normal Monster. -->| [[Primary type::{{ #if: {{ #var: $effect_monster }} | Effect | Normal }} Monster| ]] }}
 
     | Tuner    | Dark Tuner = [[Secondary type::{{{type2}}} monster| ]]{{ #if: {{ #var: $not-Normal }} |<!-- Not a Normal Monster. -->| [[Primary type::{{ #if: {{ #var: $effect_monster }} | Effect | Normal }} Monster| ]] }}
     | #default = {{ #if: {{ #var: $token }} | [[Primary type::{{ #var: $token }} Monster| ]]{{ #vardefine: $not-Normal | 1 }} }}
+
     | #default = {{ #if: {{ #var: $token }} | [[Primary type::{{ #var: $token }} Monster| ]][[Primary type::Monster {{ #var: $token }}| ]]{{ #vardefine: $not-Normal | 1 }} }}
 
   }}{{ #switch: {{{type3}}}
 
   }}{{ #switch: {{{type3}}}
 
     | Spirit | Flip | Tuner = [[Secondary type::{{{type3}}} monster| ]]{{ #if: {{ #var: $not-Normal }} |<!-- Not a Normal Monster. -->| [[Primary type::{{ #if: {{ #var: $effect_monster }} | Effect | Normal }} Monster| ]] }}
 
     | Spirit | Flip | Tuner = [[Secondary type::{{{type3}}} monster| ]]{{ #if: {{ #var: $not-Normal }} |<!-- Not a Normal Monster. -->| [[Primary type::{{ #if: {{ #var: $effect_monster }} | Effect | Normal }} Monster| ]] }}
Line 1,261: Line 1,399:
 
       || [[Primary type::Normal Monster| ]]
 
       || [[Primary type::Normal Monster| ]]
 
     }}
 
     }}
  }}{{ #if: {{ #var: $ocg-tcg }} || {{ #if: {{ #var: $token }} | [[Class 1::NR Tokens| ]] }}{{ #if: {{ #var: $vg }} | [[Class 1::VGEx| ]] }}
 
 
   }}<!--Temporary solution
 
   }}<!--Temporary solution
 
-->{{ #if: {{ #var: $pendulum_monster }}
 
-->{{ #if: {{ #var: $pendulum_monster }}
Line 1,277: Line 1,414:
 
   }}[[Card image name::{{Card image name|{{ #if: {{{cardgame|}}} | {{{cardgame}}} | {{ #var: $pagename }} }}}}| ]]
 
   }}[[Card image name::{{Card image name|{{ #if: {{{cardgame|}}} | {{{cardgame}}} | {{ #var: $pagename }} }}}}| ]]
 
}}</includeonly><!--
 
}}</includeonly><!--
 +
 +
-->{{ #arraydefine: @fusion_materials | *{{{fusion_material|}}}*{{{fm|}}}*{{{fm1|}}}*{{{fm2|}}}*{{{fm3|}}}*{{{fm4|}}}*{{{fm5|}}} | * | unique }}<!--
 +
-->{{ #arrayprint: @fusion_materials || $material | [[Fusion Material::$material| ]] }}<!--
 +
-->{{ #ifeq: {{{fm|¬}}}{{{fm1|¬}}}{{{fm2|¬}}}{{{fm3|¬}}}{{{fm4|¬}}}{{{fm5|¬}}} | ¬¬¬¬¬¬ || [[Category:((CardTable2)) transclusions needing updated Fusion Material parameter]] }}<!--
 +
-->{{ #arraydefine: @synchro_materials | *{{{synchro_material|}}}*{{{sm|}}}*{{{sm1|}}}*{{{sm2|}}}*{{{sm3|}}}*{{{sm4|}}}*{{{sm5|}}} | * | unique }}<!--
 +
-->{{ #arrayprint: @synchro_materials || $material | [[Synchro Material::$material| ]] }}<!--
 +
-->{{ #ifeq: {{{sm|¬}}}{{{sm1|¬}}}{{{sm2|¬}}}{{{sm3|¬}}}{{{sm4|¬}}}{{{sm5|¬}}} | ¬¬¬¬¬¬ || [[Category:((CardTable2)) transclusions needing updated Synchro Material parameter]] }}<!--
 +
-->[[Materials::{{ #if: {{{material|}}} | {{{material}}} | {{{materials|}}} }}| ]]<!--
 +
 +
-->[[Limitation text::{{ #var: $limitation_text }}| ]]<!--
 +
 +
-->[[OCG Status::{{                    #var: $ocg_status    }}| ]]<!--
 +
-->[[TCG Advanced Format Status::{{    #var: $tcg_status    }}| ]]<!--
 +
-->[[TCG Traditional Format Status::{{ #var: $tcg_trad_status | {{ #var: $tcg_status }} }}| ]]<!--
 +
-->[[TCG Speed Duel status::{{        #var: $tcg_sd_status }}| ]]<!--
  
 
end SMW
 
end SMW
Line 1,282: Line 1,434:
 
--><!--
 
--><!--
  
Split out to separate card tables ({{D Team card}} etc.)
+
Split out to separate card tables
  
--><includeonly>{{ #ifeq: {{{dm1_number|¬}}}{{{dm2_number|¬}}}{{{dm4_number|¬}}}{{{dm1number|¬}}}{{{dm2number|¬}}}{{{dm4number|¬}}} | ¬¬¬¬¬¬
+
--><includeonly>{{ #ifeq: {{{dds_lore|¬}}}{{{dds_name|¬}}}{{{dds_dc|¬}}}{{{dds_number|¬}}}{{{dds_alignment|¬}}}{{{dds_align|¬}}}{{{dds_atk|¬}}}{{{dds_def|¬}}}<!--
  || [[Category:((CardTable2)) transclusions with Duel Monsters 1/2/4 parameters]]
+
         -->{{{ddslore|¬}}}{{{ddsname|¬}}}{{{ddsdc|¬}}}{{{ddsnumber|¬}}}{{{ddsalignment|¬}}}{{{ddsalign|¬}}}{{{ddsatk|¬}}}{{{ddsdef|¬}}}<!--
}}{{ #ifeq: {{{dds_lore|¬}}}{{{dds_name|¬}}}{{{dds_dc|¬}}}{{{dds_number|¬}}}{{{dds_alignment|¬}}}{{{dds_align|¬}}}{{{dds_atk|¬}}}{{{dds_def|¬}}}<!--
+
        -->{{ #if: {{ #pos: {{{image}}} | -DDS- }} || ¬ }}
         -->{{{ddslore|¬}}}{{{ddsname|¬}}}{{{ddsdc|¬}}}{{{ddsnumber|¬}}}{{{ddsalignment|¬}}}{{{ddsalign|¬}}}{{{ddsatk|¬}}}{{{ddsdef|¬}}}
 
 
             | ¬¬¬¬¬¬¬¬<!--
 
             | ¬¬¬¬¬¬¬¬<!--
           -->¬¬¬¬¬¬¬¬
+
           -->¬¬¬¬¬¬¬¬<!--
 +
          -->¬
 
   || [[Category:((CardTable2)) transclusions with Dark Duel Stories parameters]]
 
   || [[Category:((CardTable2)) transclusions with Dark Duel Stories parameters]]
}}{{ #ifeq: {{{tsc_lore|¬}}}{{{tsc_name|¬}}}{{{tsc_sets|¬}}}{{{tsc_status|¬}}}{{{tsc_dc|¬}}}{{{tsc_number|¬}}}{{{tsc_number2|¬}}}{{{tsc_card|¬}}}{{{tsc_alignment|¬}}}{{{tsc_align|¬}}}{{{tsc_atk|¬}}}{{{tsc_def|¬}}}<!--
+
}}{{ #ifeq: {{{wc5_lore|¬}}}{{{wc5_name|¬}}}{{{wc5_sets|¬}}}{{{wc5_status|¬}}}<!--
        -->{{{tsclore|¬}}}{{{tscname|¬}}}{{{tscsets|¬}}}{{{tscstatus|¬}}}{{{tscdc|¬}}}{{{tscnumber|¬}}}{{{tscnumber2|¬}}}{{{tsccard|¬}}}{{{tscalignment|¬}}}{{{tscalign|¬}}}{{{tscatk|¬}}}{{{tscdef|¬}}}
+
         -->{{{wc5lore|¬}}}{{{wc5name|¬}}}{{{wc5sets|¬}}}{{{wc5status|¬}}}
            | ¬¬¬¬¬¬¬¬¬¬¬¬<!--
 
          -->¬¬¬¬¬¬¬¬¬¬¬¬
 
  || [[Category:((CardTable2)) transclusions with The Sacred Cards parameters]]
 
}}{{ #ifeq: {{{dod_status|¬}}}{{{dod_number|¬}}}{{{dodstatus|¬}}}{{{dodnumber|¬}}}<!--
 
         -->{{{gx05_lore|¬}}}{{{gx05_name|¬}}}{{{gx05_sets|¬}}}{{{gx05_status|¬}}}{{{gx05_dp|¬}}}<!--
 
        -->{{{gx05lore|¬}}}{{{gx05name|¬}}}{{{gx05sets|¬}}}{{{gx05status|¬}}}{{{gx05dp|¬}}}<!--
 
        -->{{{pcj_status|¬}}}{{{pck_status|¬}}}{{{pcy_status|¬}}}<!--
 
        -->{{{pcjstatus|¬}}}{{{pckstatus|¬}}}{{{pcystatus|¬}}}
 
 
             | ¬¬¬¬<!--
 
             | ¬¬¬¬<!--
           -->¬¬¬¬¬<!--
+
           -->¬¬¬¬
          -->¬¬¬¬¬<!--
+
   || [[Category:((CardTable2)) transclusions with World Championship 2005 parameters]]
          -->¬¬¬<!--
 
          -->¬¬¬
 
   || [[Category:((CardTable2)) transclusions with misc video game parameters]]
 
 
}}</includeonly><!--
 
}}</includeonly><!--
  
 
--><noinclude>{{Documentation}}</noinclude>
 
--><noinclude>{{Documentation}}</noinclude>

Revision as of 01:06, 4 December 2019

CardTable2
Japanese
{{{ja_name}}}
Rōmaji
{{{romaji_name}}}
Translated
{{{trans_name}}}
Back-EN.png
Other names

  • {{{alt_name}}}
  • {{{alt_name2}}}
  • {{{alt_name3}}}
Other names (Japanese) {{{ja_alt_name}}}
{{{ja_alt_romaji}}}
{{{ja_alt_trans}}}
Card type [[{{{card_type}}} Card|{{{card_type}}}]]
Attribute [[{{{ATTRIBUTE}}}]] [[File:{{{ATTRIBUTE}}}.svg|28px|alt=]]
Type [[{{{type}}}|{{{type}}}]]
Property [[{{{property}}} {{{card_type}}} Card|{{{property}}}]] [[File:{{{property}}}.svg|28px|alt=]]
Level [[Level {{{level}}} Monster Cards|{{{level}}}]] CG Star Unknown.svg
Link Arrows

 
[[{{{link_arrows}}} Link Arrow cards|{{{link_arrows}}}]]
Pendulum Scale Pendulum Scale.png [[Pendulum Scale {{{pendulum_scale}}} Monster Cards|{{{pendulum_scale}}}]]
ATK / DEF [[{{{atk}}} ATK Monster Cards|{{{atk}}}]] / [[{{{def}}} DEF Monster Cards|{{{def}}}]]
Password [[{{{password}}}]]
Limitation text {{{limitation_text}}}
Ritual required

"[[{{{ritualcard}}}]]"

  • "[[{{{ritualmonster}}}]]"
Summoned by the effect of

  • "[[{{{summon}}}]]"
Effect types
Pendulum Effect
  • [[{{{pendulum_effect_types}}}|{{{pendulum_effect_types}}}]]Property "Effect type" (as page type) with input value "{{{pendulum_effect_types}}}" contains invalid characters or is incomplete and therefore can cause unexpected results during a query or annotation process.
Monster Effect
  • [[{{{effect_types}}}|{{{effect_types}}}]]Property "Effect type" (as page type) with input value "{{{effect_types}}}" contains invalid characters or is incomplete and therefore can cause unexpected results during a query or annotation process.
Status
[[{{{ocg_status}}}]] (OCG)
[[{{{tcg_status}}}]] (TCG)
[[{{{tcg_speed_duel_status}}}]] (TCG Speed Duel)
Source card "[[{{{source_card}}}|]]"
Skill activation
{{{skill_activation}}}
Effect
Pendulum Effect
{{{pendulum_effect}}}
Monster Effect
{{{lore}}}
Use {{{use}}}

English sets

Worldwide

  • No set name provided at non-empty input line 1.
ReleaseNumberSetRarity
[[{{{en_sets}}}|{{{en_sets}}}]]

North America

  • No set name provided at non-empty input line 1.
ReleaseNumberSetRarity
[[{{{na_sets}}}|{{{na_sets}}}]]

Europe

  • No set name provided at non-empty input line 1.
ReleaseNumberSetRarity
[[{{{eu_sets}}}|{{{eu_sets}}}]]

Australia

  • No set name provided at non-empty input line 1.
ReleaseNumberSetRarity
[[{{{au_sets}}}|{{{au_sets}}}]]

Search categories

Supports
[[{{{supports}}}|{{{supports}}}]]
Anti-supports
[[{{{anti-supports}}}*|{{{anti-supports}}}*]]
Archetypes and series
[[{{{archseries}}}|{{{archseries}}}]]
Supports archetypes
"[[{{{supports archetypes}}}|{{{supports archetypes}}}]]"
Anti-supports archetypes
"[[{{{anti-supports archetypes}}}*|{{{anti-supports archetypes}}}*]]"
Related to archetypes and series
[[{{{related to archseries}}}|{{{related to archseries}}}]]
Counters
[[{{{counter}}}|{{{counter}}}]]
Actions
[[{{{action}}}|{{{action}}}]]
Stat changes
[[{{{stat_change}}}|{{{stat_change}}}]]
Monster/Spell/Trap categories
[[{{{m/s/t}}}|{{{m/s/t}}}]]
Summoning categories
[[{{{summoning}}}|{{{summoning}}}]]
Attack categories
[[{{{attack}}}|{{{attack}}}]]
Banished categories
[[{{{banished}}}|{{{banished}}}]]
LP
[[{{{life_points}}}|{{{life_points}}}]]
Fusion Material for
"[[{{{fm for}}}|{{{fm for}}}]]"
Synchro Material for
"[[{{{sm for}}}|{{{sm for}}}]]"
Miscellaneous
[[{{{misc}}}|{{{misc}}}]]

Other languages

Name Lore
French {{{fr_name}}} {{{fr_lore}}}
German {{{de_name}}} {{{de_lore}}}
Italian {{{it_name}}} {{{it_lore}}}
Portuguese {{{pt_name}}} {{{pt_lore}}}
Spanish {{{es_name}}} {{{es_lore}}}
Japanese {{{ja_name}}} {{{ja_lore}}}
{{{romaji_name}}}
{{{trans_name}}} {{{trans_lore}}}
Korean {{{ko_name}}} {{{ko_lore}}}
{{{ko_rr_name}}}
{{{ko_trans_name}}}
Chinese {{{zh_name}}} {{{zh_lore}}}
{{{zh_pinyin_name}}}
{{{zh_trans_name}}}

Other language sets

French

  • No set name provided at non-empty input line 1.
ReleaseNumberSetFrench nameRarity
[[{{{fr_sets}}}|{{{fr_sets}}}]]

French-Canadian

  • No set name provided at non-empty input line 1.
ReleaseNumberSetFrench nameRarity
[[{{{fc_sets}}}|{{{fc_sets}}}]]

German

  • No set name provided at non-empty input line 1.
ReleaseNumberSetGerman nameRarity
[[{{{de_sets}}}|{{{de_sets}}}]]

Italian

  • No set name provided at non-empty input line 1.
ReleaseNumberSetItalian nameRarity
[[{{{it_sets}}}|{{{it_sets}}}]]

Portuguese

  • No set name provided at non-empty input line 1.
ReleaseNumberSetPortuguese nameRarity
[[{{{pt_sets}}}|{{{pt_sets}}}]]

Spanish

  • No set name provided at non-empty input line 1.
ReleaseNumberSetSpanish nameRarity
[[{{{sp_sets}}}|{{{sp_sets}}}]]

Japanese

  • No set name provided at non-empty input line 1.
ReleaseNumberSetJapanese nameRarity
[[{{{jp_sets}}}|{{{jp_sets}}}]]

Japanese Asian

  • No set name provided at non-empty input line 1.
ReleaseNumberSetJapanese nameRarity
[[{{{ja_sets}}}|{{{ja_sets}}}]]

Korean

  • No set name provided at non-empty input line 1.
ReleaseNumberSetKorean nameRarity
[[{{{kr_sets}}}|{{{kr_sets}}}]]

Chinese

  • No set name provided at non-empty input line 1.
ReleaseNumberSetTraditional Chinese nameRarity
[[{{{tc_sets}}}|{{{tc_sets}}}]]

Asian-English

  • No set name provided at non-empty input line 1.
ReleaseNumberSetRarity
[[{{{ae_sets}}}|{{{ae_sets}}}]]

Video games

Video gameDate#NameCostStatus
The Falsebound Kingdom2002-12-05{{{tfk_number}}}Present
Nightmare Troubadour2005-07-21{{{ntr_name}}}{{{ntr_dp}}}[[{{{ntr_status}}}]]
Online2005-11-04{{{ygo_name}}}[[{{{ygo_status}}}]]
GX Duel Academy2005-11-13{{{gx1_number}}}{{{gx1_name}}}{{{gx1_dp}}}[[{{{gx1_status}}}]]
Ultimate Masters: World Championship Tournament 20062006-02-23{{{wc6_name}}}{{{wc6_dp}}}[[{{{wc6_status}}}]]
GX Tag Force2006-09-14{{{gx02_name}}}{{{gx02_dp}}}[[{{{gx02_status}}}]]
GX Spirit Caller2006-11-30{{{gx03_name}}}{{{gx03_dp}}}[[{{{gx03_status}}}]]
World Championship 20072007-03-15{{{wc07_name}}}{{{wc07_dp}}}[[{{{wc07_status}}}]]
GX Tag Force 22007-09-18{{{gx04_name}}}{{{gx04_dp}}}[[{{{gx04_status}}}]]
World Championship 20082007-11-29{{{wc08_name}}}{{{wc08_dp}}}[[{{{wc08_status}}}]]
GX Tag Force 32008-11-27{{{gx06_name}}}[[{{{gx06_status}}}]]
5D's World Championship 2009: Stardust Accelerator2009-03-26{{{wc09_name}}}Present
5D's Tag Force 42009-09-17{{{tf04_name}}}Present
5D's World Championship 2010: Reverse of Arcadia2010-02-18{{{wc10_name}}}Present
5D's Tag Force 52010-09-16{{{tf05_name}}}Present
5D's World Championship 2011: Over the Nexus2011-02-24{{{wc11_name}}}Present
5D's Tag Force 62011-09-22{{{tf06_name}}}Present
Duel Arena2014-06-26Present
Duel Generation2014-10-30Present

Lores and sets

Video gameLoreSets
Nightmare Troubadour{{{ntr_lore}}}{{{ntr_sets}}}
Online{{{ygo_lore}}}{{{ygo_sets}}}
GX Duel Academy{{{gx1_lore}}}{{{gx1_sets}}}
Ultimate Masters: World Championship Tournament 2006{{{wc6_lore}}}{{{wc6_sets}}}
GX Tag Force{{{gx02_lore}}}{{{gx02_sets}}}
GX Spirit Caller{{{gx03_lore}}}{{{gx03_sets}}}
World Championship 2007{{{wc07_lore}}}{{{wc07_sets}}}
GX Tag Force 2{{{gx04_lore}}}{{{gx04_sets}}}
World Championship 2008{{{wc08_lore}}}{{{wc08_sets}}}
GX Tag Force 3{{{gx06_lore}}}{{{gx06_sets}}}
5D's World Championship 2009: Stardust Accelerator{{{wc09_lore}}}{{{wc09_sets}}}
5D's Tag Force 4{{{tf04_lore}}}{{{tf04_sets}}}
5D's World Championship 2010: Reverse of Arcadia{{{wc10_lore}}}{{{wc10_sets}}}
5D's Tag Force 5{{{tf05_lore}}}{{{tf05_sets}}}
5D's World Championship 2011: Over the Nexus{{{wc11_lore}}}{{{wc11_sets}}}
5D's Tag Force 6{{{tf06_lore}}}{{{tf06_sets}}}
Duel Arena{{{dar_lore}}}