Permanently protected template

Difference between revisions of "Template:Anime card"

From Yugipedia
Jump to: navigation, search
(add deck_master_ability; always display all rows here)
((re)add `ja_type_text` parameter (properly implemented this time))
 
(33 intermediate revisions by 4 users not shown)
Line 1: Line 1:
__NOEDITSECTION____NOTOC__<!--
+
__NOTOC__<!--
 
 
 
## Variables ##
 
## Variables ##
 
-->{{ #vardefine: $pagename    | {{ #explode: {{Normalized pagename|{{PAGENAME}}}} | ( }} }}<!--
 
-->{{ #vardefine: $pagename    | {{ #explode: {{Normalized pagename|{{PAGENAME}}}} | ( }} }}<!--
Line 6: Line 5:
 
-->{{ #vardefine: $url-name    | {{ #replace: {{ #var: $name }} | # }} }}<!--
 
-->{{ #vardefine: $url-name    | {{ #replace: {{ #var: $name }} | # }} }}<!--
 
-->{{ #vardefine: $image_back  | Back-Anime{{ #if: {{{appears_in_zx|}}}{{{appears_in_av|}}}{{{appears_in_mov3|}}}{{{appears_in_vr|}}} | -ZX }}-2.png }}<!--
 
-->{{ #vardefine: $image_back  | Back-Anime{{ #if: {{{appears_in_zx|}}}{{{appears_in_av|}}}{{{appears_in_mov3|}}}{{{appears_in_vr|}}} | -ZX }}-2.png }}<!--
 
 
-->{{ #if: {{{dub_image<includeonly>|</includeonly>}}}
 
-->{{ #if: {{{dub_image<includeonly>|</includeonly>}}}
 
| {{ #vardefine: $dub_image  | {{{dub_image}}} }}<!--
 
| {{ #vardefine: $dub_image  | {{{dub_image}}} }}<!--
Line 15: Line 13:
 
   }}
 
   }}
 
}}<!--
 
}}<!--
 
 
-->{{ #vardefine: $ja_image    | {{{ja_image<includeonly>|</includeonly>}}}            }}<!--
 
-->{{ #vardefine: $ja_image    | {{{ja_image<includeonly>|</includeonly>}}}            }}<!--
 
-->{{ #vardefine: $ko_image    | {{{ko_image<includeonly>|</includeonly>}}}            }}<!--
 
-->{{ #vardefine: $ko_image    | {{{ko_image<includeonly>|</includeonly>}}}            }}<!--
Line 21: Line 18:
 
-->{{ #vardefine: $barian_image | {{{barian_image<includeonly>|</includeonly>}}}        }}<!--
 
-->{{ #vardefine: $barian_image | {{{barian_image<includeonly>|</includeonly>}}}        }}<!--
 
-->{{ #vardefine: $image        | {{ #var: $en_image | {{ #var: $ja_image | {{ #var: $dub_image }} }} }} }}<!--
 
-->{{ #vardefine: $image        | {{ #var: $en_image | {{ #var: $ja_image | {{ #var: $dub_image }} }} }} }}<!--
-->{{ #ifeq: {{ #imgw: {{ #var: $image }} }} | 0 | {{ #vardefine: $image_name | {{ #var: $image }} }}{{ #vardefine: $image | {{ #var: $image_back }} }} }}<!--
+
-->{{ #vardefine: $card_type    | {{ #explode: {{{card_type<includeonly>|</includeonly>}}} | Card }} }}<!--
-->{{ #vardefine: $card_type   | {{{card_type|}}}                                     }}<!--
+
-->{{ #ifeq: {{ #var: $card_type }} | Monster | {{ #vardefine: $card_type }} }}<!--
-->{{ #vardefine: $property    | {{{property|}}}                                       }}<!--
+
-->{{ #vardefine: $card_type_full | {{ #switch: {{ #var: $card_type }}
 +
  | ? | ??? | Legendary Dragon = {{ #var: $card_type }}
 +
  | Non-game | Non-Game = Non-game card{{ #vardefine: $card_type | Non-game }}
 +
  | #default = {{ #var: $card_type | Monster }} Card
 +
  }}
 +
}}<!--
 +
-->{{ #vardefine: $property    | {{{property<includeonly>|</includeonly>}}}           }}<!--
 
-->{{ #vardefine: $attribute    | {{ uc: {{{attribute<includeonly>|</includeonly>}}} }} }}<!--
 
-->{{ #vardefine: $attribute    | {{ uc: {{{attribute<includeonly>|</includeonly>}}} }} }}<!--
-->{{ #vardefine: $type        | {{ #explode: {{{types|}}} | / }}                     }}<!--
+
-->{{ #if: {{ #var: $attribute }} | {{ #switch: {{ #var: $attribute }}
-->{{ #vardefine: $type2        | {{ #explode: {{{types|}}} | / | 1 }}                 }}<!--
+
  | EARTH | FIRE | WATER | WIND | DARK | LIGHT | DIVINE = <!-- "standard" Attributes -->
-->{{ #vardefine: $type3        | {{ #explode: {{{types|}}} | / | 2 }}                 }}<!--
+
  | ? | ??? = <!-- unknown/undefined Attributes -->
-->{{ #vardefine: $type4        | {{ #explode: {{{types|}}} | / | 3 }}                 }}<!--
+
  | #default = {{ #vardefine: $odd_attribute | {{ #var: $attribute }} }}{{ #vardefine: $attribute }}
-->{{ #vardefine: $type5        | {{ #explode: {{{types|}}} | / | 4 }}                 }}<!--
+
  }}
-->{{ #vardefine: $type6        | {{ #explode: {{{types|}}} | / | 5 }}                 }}<!--
+
}}<!--
 +
-->{{ #vardefine: $types        | {{{types<includeonly>|</includeonly>}}}              }}<!--
 +
-->{{ #vardefine: $type        | {{ #explode: {{ #var: $types }} | / }}               }}<!--
 +
-->{{ #vardefine: $type2        | {{ #explode: {{ #var: $types }} | / | 1 }}           }}<!--
 +
-->{{ #vardefine: $type3        | {{ #explode: {{ #var: $types }} | / | 2 }}           }}<!--
 +
-->{{ #vardefine: $type4        | {{ #explode: {{ #var: $types }} | / | 3 }}           }}<!--
 +
-->{{ #vardefine: $type5        | {{ #explode: {{ #var: $types }} | / | 4 }}           }}<!--
 +
-->{{ #vardefine: $type6        | {{ #explode: {{ #var: $types }} | / | 5 }}           }}<!--
 
-->{{ #vardefine: $level-rank  | {{ #ifeq: {{ #var: $type2 }} | Xyz | Rank | Level }}  }}<!--
 
-->{{ #vardefine: $level-rank  | {{ #ifeq: {{ #var: $type2 }} | Xyz | Rank | Level }}  }}<!--
-->{{ #vardefine: $stars        | {{var|{{{level|}}}|{{{rank|}}}}}                     }}<!--
+
-->{{ #vardefine: $stars        | {{var|{{{level<includeonly>|</includeonly>}}}|{{{rank|}}}}} }}<!--
 
-->{{ #vardefine: $atk          | {{{atk|}}}                                            }}<!--
 
-->{{ #vardefine: $atk          | {{{atk|}}}                                            }}<!--
 
-->{{ #vardefine: $def          | {{{def|}}}                                            }}<!--
 
-->{{ #vardefine: $def          | {{{def|}}}                                            }}<!--
Line 38: Line 48:
 
-->{{ #arraydefine: @link_arrows| {{{link_arrows|}}} }}<!--
 
-->{{ #arraydefine: @link_arrows| {{{link_arrows|}}} }}<!--
 
-->{{ #vardefine: $link_rating  | {{ #arraysize: @link_arrows }} }}<!--
 
-->{{ #vardefine: $link_rating  | {{ #arraysize: @link_arrows }} }}<!--
-->{{ #vardefine: $is_pendulum  | {{ #pos: {{{types|}}} | Pendulum }}{{{pendulum_effect|}}}{{{ja_pendulum_effect<includeonly>|</includeonly>}}}  }}<!--
+
-->{{ #vardefine: $is_pendulum  | {{ #pos: {{ #var: $types }} | Pendulum }}{{{pendulum_effect|}}}{{{ja_pendulum_effect|}}}{{{pendulum_scale<includeonly>|</includeonly>}}}  }}<!--
-->{{ #arraydefine: @types | {{ lc: {{{types}}} }} | / }}<!--
+
-->{{ #arraydefine: @types | {{ lc: {{ #var: $types }} }} | / }}<!--
 +
-->{{ #vardefine: $token | {{ #pos: {{ #var: $types }} | Token }} }}<!--
 
-->{{ #vardefine: $non-effect_monster | {{ #arraysearch: @types | /(link{{!}}fusion{{!}}ritual{{!}}synchro{{!}}xyz)/ }} }}<!--
 
-->{{ #vardefine: $non-effect_monster | {{ #arraysearch: @types | /(link{{!}}fusion{{!}}ritual{{!}}synchro{{!}}xyz)/ }} }}<!--
 
-->{{ #vardefine: $has_lore    | {{{lore|}}}{{{material|}}}{{{ja_lore|}}}{{{ja_material<includeonly>|</includeonly>}}} }}<!--
 
-->{{ #vardefine: $has_lore    | {{{lore|}}}{{{material|}}}{{{ja_lore|}}}{{{ja_material<includeonly>|</includeonly>}}} }}<!--
 
 
-->{{ #ifeq: {{ #var: $type2 }} | Dark Synchro | {{ #vardefine: $is_dark_synchro | 1 }} }}<!--
 
-->{{ #ifeq: {{ #var: $type2 }} | Dark Synchro | {{ #vardefine: $is_dark_synchro | 1 }} }}<!--
 
 
## Italic title ##
 
## Italic title ##
 
-->{{ #if: {{{italic_title|}}}
 
-->{{ #if: {{{italic_title|}}}
Line 52: Line 61:
 
     }}{{ #vardefine: $dabtext
 
     }}{{ #vardefine: $dabtext
 
       | {{ #switch: {{ lc: {{ #var: $dabtext }} }}
 
       | {{ #switch: {{ lc: {{ #var: $dabtext }} }}
         | gx      | 5d's      | zexal      | arc-v      | r = ''{{ #var: $dabtext }}''
+
         | gx      | 5d's      | zexal      | arc-v      | vrains      | sevens = ''{{ #var: $dabtext }}''
         | gx anime | 5d's anime | zexal anime | arc-v anime  
+
        | r = {{ #if: {{ #explode: {{PAGENAME}} | ( | 2 }} || ''{{ #var: $dabtext }}'' }}
 +
         | gx anime | 5d's anime | zexal anime | arc-v anime | vrains anime | sevens anime
 
             = ''{{ #explode: {{ #var: $dabtext }} }}'' anime
 
             = ''{{ #explode: {{ #var: $dabtext }} }}'' anime
 
       }}
 
       }}
Line 59: Line 69:
 
   }}
 
   }}
 
}}<!--
 
}}<!--
 
+
-->{{ #if: {{ #var: $type }} | {{ #switch: {{ #var: $type }}
 +
    | Aqua | Beast | Beast-Warrior | 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 = <!-- "standard" Types -->
 +
    | Celestial Warrior | Cyborg | High Dragon | Magical Knight | Omega Psychic = <!-- Rush Duel-only Types -->
 +
    | Galaxy = <!-- YGO8 -->
 +
    | ? | ??? = <!-- unknown/undefined Types -->
 +
    | #default = {{ #vardefine: $type }}{{ #if: {{NAMESPACE}} || [[Category:Cards with odd Types]] }}
 +
  }}{{ #vardefine: $type_page | {{ #ifeq: {{ #var: $type }} | Galaxy | Galaxy (Type) | {{ #var: $type }} }}
 +
  }}
 +
}}<!--
 
-->{{ #switch: {{ #var: $type2 }}
 
-->{{ #switch: {{ #var: $type2 }}
 
| ?
 
| ?
 
| ???            = {{ #vardefine: $type2_page  | {{ #var: $type2 }} }}
 
| ???            = {{ #vardefine: $type2_page  | {{ #var: $type2 }} }}
 
+
| Normal
 
| Effect
 
| Effect
 
| Fusion
 
| Fusion
Line 73: Line 91:
 
| Limit Over Accel Synchro
 
| Limit Over Accel Synchro
 
| Xyz
 
| Xyz
| Token
 
 
| Pendulum
 
| Pendulum
| Link           = {{ #vardefine: $primary_type | {{ #var: $type2 }}        }}<!--
+
| Link
 +
| Maximum        = {{ #vardefine: $primary_type | {{ #var: $type2 }}        }}<!--
 
           -->[[Primary type::{{ #vardefineecho: $type2_page  | {{ #var: $type2 }} Monster }}| ]]
 
           -->[[Primary type::{{ #vardefineecho: $type2_page  | {{ #var: $type2 }} Monster }}| ]]
 
+
| Token          = {{ #vardefine: $primary_type | {{ #var: $type2 }}        }}<!--
 +
          -->[[Primary type::{{ #vardefineecho: $type2_page  | Monster {{ #var: $type2 }} }}| ]]
 
| Special Summon = {{ #vardefine: $type2_page  | Special Summon Monster }}<!--
 
| Special Summon = {{ #vardefine: $type2_page  | Special Summon Monster }}<!--
 
           -->{{ #vardefine: $effect_monster | true }}<!--
 
           -->{{ #vardefine: $effect_monster | true }}<!--
 
           -->[[Secondary type::Special Summon Monster| ]][[Primary type::Effect Monster| ]]
 
           -->[[Secondary type::Special Summon Monster| ]][[Primary type::Effect Monster| ]]
 
 
| Flip
 
| Flip
 
| Toon
 
| Toon
Line 96: Line 114:
 
             | [[Primary type::Normal Monster| ]]{{ #vardefine: $primary_type | Normal }}
 
             | [[Primary type::Normal Monster| ]]{{ #vardefine: $primary_type | Normal }}
 
             }}
 
             }}
 
 
| #default      = {{ #if: {{ #var: $atk }}{{ #var: $def }}{{{level|}}}
 
| #default      = {{ #if: {{ #var: $atk }}{{ #var: $def }}{{{level|}}}
 
             | {{ #if: {{{effect_types|}}}{{ #ifeq: {{ #var: $type3 }} | Effect | 1 }}
 
             | {{ #if: {{{effect_types|}}}{{ #ifeq: {{ #var: $type3 }} | Effect | 1 }}
Line 104: Line 121:
 
             }}
 
             }}
 
}}<!--
 
}}<!--
 
 
-->{{ #switch: {{ #var: $type3 }}
 
-->{{ #switch: {{ #var: $type3 }}
 
| ?
 
| ?
Line 112: Line 128:
 
| Pendulum      = {{ #vardefine: $type3_page  | Pendulum Monster }}
 
| Pendulum      = {{ #vardefine: $type3_page  | Pendulum Monster }}
 
}}<!--
 
}}<!--
 
 
-->{{ #switch: {{ #var: $type4 }}
 
-->{{ #switch: {{ #var: $type4 }}
 
| ?
 
| ?
Line 118: Line 133:
 
| Effect        = {{ #vardefine: $type4_page  | Effect Monster }}{{ #vardefine: $effect_monster | true }}
 
| Effect        = {{ #vardefine: $type4_page  | Effect Monster }}{{ #vardefine: $effect_monster | true }}
 
}}<!--
 
}}<!--
 
 
-->{{ #if: {{ #var: $is_pendulum }}
 
-->{{ #if: {{ #var: $is_pendulum }}
 
       | [[Primary type::Pendulum Monster| ]]<!--
 
       | [[Primary type::Pendulum Monster| ]]<!--
     -->{{ #if: {{ #var: $non-effect_monster }}{{ #var: $effect_monster }} | | [[Primary type::Normal Monster| ]] }}
+
     -->{{ #if: {{ #var: $non-effect_monster }}{{ #var: $effect_monster }} || [[Primary type::Normal Monster| ]] }}
 
   }}<!--
 
   }}<!--
-->{{ #vardefine: $normal_monster | {{ #switch: {{ #var: $primary_type }} | normal | pendulum = {{ #if: {{{effect_types|}}} | | 1 }} }} }}<!--
+
-->{{ #vardefine: $normal_monster | {{ #switch: {{ #var: $primary_type }} | normal | pendulum = {{ #if: {{{effect_types|}}} || 1 }} }} }}<!--
 
+
-->{{ #if: {{ #pos: {{PAGENAME}} | anime) }}<!-- OR -->{{ #pos: {{PAGENAME}} | (anime }}<!-- OR -->{{{main<includeonly>|</includeonly>}}}
-->{{ #vardefine: $star_icon
+
       | {{ #switch: {{ lc: {{{main}}} }}
| {{ #iferror: {{ #expr: {{ #var: $stars }} }}
 
  | [[File:{{ #ifeq: {{ #var: $level-rank }} | Rank | Rank | CG }} Star Unknown.svg|18px]]
 
  | {{Repeat
 
    |[[File:{{ #ifeq: {{ #var: $level-rank }} | Rank
 
      | Rank
 
      | {{ #ifexpr: {{ #var: $stars }} > 0 | CG | Negative }}
 
      }} Star.svg|18px]]<!--
 
    -->| {{ #expr: abs(0{{ #var: $stars }}) }}
 
    }}
 
  }}
 
}}<!--
 
 
 
-->{{ #if: {{ #pos: {{PAGENAME}} | anime) }}<!-- OR -->{{{main<includeonly>|</includeonly>}}}
 
       | {{ #switch: {{ lc: {{{main|}}} }}
 
 
           | no | none | false = <!-- No main. -->
 
           | no | none | false = <!-- No main. -->
           | {{ #vardefine: $main
+
           | {{ #if: {{{main<includeonly>|</includeonly>}}}
                | {{ #if: {{{main<includeonly>|</includeonly>}}}
+
                | {{ #vardefine: $main | {{ #replace: {{{main}}} | # }} }}
                    | {{ #replace: {{{main}}} | # }}
+
                | {{ #vardefine: $main | {{ #show: {{ #var: $url-name }} | ?Page name | default = {{ #var: $url-name }} }} }}
                    | {{ #show: {{ #var: $url-name }} | ?Page name | default = {{ #var: $url-name }} }}
+
             }}
                  }}
 
             }}<!--
 
          -->{{ #if: {{ #pos: {{{main}}} | # }} | {{ #vardefine: $main_text | {{{main}}} }} }}
 
 
       }}
 
       }}
 
   }}<!--
 
   }}<!--
 
+
-->{{ #if: {{ #pos: {{PAGENAME}} | anime Rush Duel) }}<!-- OR -->{{{rush_duel_main<includeonly>|</includeonly>}}}
-->{{ #if: {{{ja_name<includeonly>|</includeonly>}}}{{ #var: $main }}
+
      | {{ #switch: {{ lc: {{{rush_duel_main}}} }}
 +
          | no | none | false = <!-- no Rush Duel main -->
 +
          | {{ #if: {{{rush_duel_main<includeonly>|</includeonly>}}}
 +
                | {{ #vardefine: $rush_duel_main | {{ #replace: {{{rush_duel_main}}} | # }} }}
 +
                | {{ #vardefine: $rush_duel_main | {{ #show: {{ #var: $url-name }} (Rush Duel) | ?Page name | default = }} }}
 +
            }}
 +
      }}{{ #vardefine: $anime_rush_duel | 1 }}
 +
  }}<!--
 +
-->{{ #vardefine: $is_rush_duel | {{ #if: {{ #if: {{{appears_in_sv|}}}{{{appears_in_gr|}}} | {{ #if: {{{appears_in_dm|}}}{{{appears_in_cm|}}}{{{appears_in_gx|}}}{{{appears_in_5d|}}}{{{appears_in_zx|}}}{{{appears_in_av|}}}{{{appears_in_vr|}}}{{{appears_in_mov|}}}{{{appears_in_mov2|}}}{{{appears_in_mov3<includeonly>|</includeonly>}}} || 1 }} }}{{ #var: $rush_duel_main }}{{ #ifeq: {{ #var: $primary_type }} | Maximum | 1 }} | 1 }} }}<!--
 +
-->{{ #ifeq: {{ #var: $main }} | {{ #var: $rush_duel_main }} | {{ #vardefine: $main }} }}<!--
 +
-->{{ #if: {{{ja_name<includeonly>|</includeonly>}}}{{ #var: $main | {{ #var: $rush_duel_main }} }}
 
| {{ #vardefine: $above
 
| {{ #vardefine: $above
 
   | {{Japanese names<!--
 
   | {{Japanese names<!--
Line 157: Line 164:
 
     -->| {{{romaji_name<includeonly>|</includeonly>}}}<!--
 
     -->| {{{romaji_name<includeonly>|</includeonly>}}}<!--
 
     -->| {{{trans_name<includeonly>|</includeonly>}}}<!--
 
     -->| {{{trans_name<includeonly>|</includeonly>}}}<!--
     -->| main = {{ #if: {{{ja_name<includeonly>|</includeonly>}}} | | {{ #var: $main }} }}
+
     -->| main = {{ #if: {{{ja_name<includeonly>|</includeonly>}}} | | {{ #var: $main | {{ #var: $rush_duel_main }} }} }}
 
     }}
 
     }}
 
   }}
 
   }}
 
}}<!--
 
}}<!--
 
 
-->{{ #if: {{{ko_name<includeonly>|</includeonly>}}}
 
-->{{ #if: {{{ko_name<includeonly>|</includeonly>}}}
 
| {{ #vardefine: $ko_above
 
| {{ #vardefine: $ko_above
Line 168: Line 174:
 
     -->| {{{ko_rr_name<includeonly>|</includeonly>}}}<!--
 
     -->| {{{ko_rr_name<includeonly>|</includeonly>}}}<!--
 
     -->| {{{ko_trans_name<includeonly>|</includeonly>}}}<!--
 
     -->| {{{ko_trans_name<includeonly>|</includeonly>}}}<!--
     -->| main = {{ #if: {{{ko_name<includeonly>|</includeonly>}}} | | {{ #var: $main }} }}
+
     -->| main = {{ #if: {{{ko_name<includeonly>|</includeonly>}}} | | {{ #var: $main | {{ #var: $rush_duel_main }} }} }}
 
     }}
 
     }}
 
   }}
 
   }}
 
}}<!--
 
}}<!--
 
 
-->{{ #arraydefine: images |
 
-->{{ #arraydefine: images |
 
* {{ #var: $en_image }}
 
* {{ #var: $en_image }}
Line 182: Line 187:
 
|*
 
|*
 
}}<!--
 
}}<!--
 
 
-->{{ #arrayunique: images }}<!--
 
-->{{ #arrayunique: images }}<!--
 
 
## Properties ##
 
## Properties ##
 
-->[[English name::{{ #var: $name }}| ]]<!--
 
-->[[English name::{{ #var: $name }}| ]]<!--
Line 194: Line 197:
 
-->[[Non-card image::{{{image_nc|}}}| ]]<!--
 
-->[[Non-card image::{{{image_nc|}}}| ]]<!--
 
-->[[Other image::{{{image_other|}}}| ]]<!--
 
-->[[Other image::{{{image_other|}}}| ]]<!--
-->{{ #ifeq: {{ #var: $card_type }} | ???
+
-->[[Attribute::{{ #var: $attribute }}| ]]<includeonly>{{ #if: {{ #var: $main | {{ #var: $rush_duel_main }} }} | {{ #switch: {{ #var: $attribute }} || ??? = | {{ #ifeq: {{ #show: {{ #var: $main | {{ #var: $rush_duel_main }} }} |?Attribute |default = {{ #var: $attribute }} |link = none }} | {{ #var: $attribute }} || [[Category:Monster Cards with a different Attribute from their main counterpart]]}} }} }}</includeonly><!--
  | [[Card type::???| ]]{{ #set: Card type (short) = [[???]] }}
+
-->[[Types::{{{types|}}}| ]]<!-- store the unaltered Type string
  | {{ #ifeq: {{ #var: $card_type }} | Legendary Dragon
+
-->[[Type::{{ #var: $type_page }}| ]]<includeonly>{{ #if: {{ #var: $main | {{ #var: $rush_duel_main }} }} | {{ #switch: {{ #var: $type }} | | ??? = | {{ #ifeq: {{ #show: {{ #var: $main | {{ #var: $rush_duel_main }} }} |?Type |default = {{ #var: $type }} |link = none }} | {{ #var: $type_page }} || [[Category:Monster Cards with a different monster Type from their main counterpart]]}} }} }}</includeonly><!--
    | [[Card type::Legendary Dragon| ]]{{ #set: Card type (short) = [[Legendary Dragon]] }}
 
    | <!--
 
    -->[[Card type::{{ #var: $card_type | Monster }} Card| ]]<!--
 
    -->{{ #set: Card type (short) = [[{{ #var: $card_type | Monster }} Card|{{ #var: $card_type | Monster }}]] }}
 
  }}
 
}}<!--
 
-->{{ #ifeq: {{ #var: $card_type }} | Monster | {{ #vardefine: $card_type }} }}<!--
 
-->[[Attribute::{{ #var: $attribute }}| ]]<includeonly>{{ #if: {{ #var: $main }} | {{ #switch: {{ #var: $attribute }} || ??? = | {{ #ifeq: {{ #show: {{ #var: $main }} |?Attribute |default = {{ #var: $attribute }} |link = none }} | {{ #var: $attribute }} || [[Category:Monster Cards with a different Attribute from their main counterpart]]}} }} }}</includeonly><!--
 
-->[[Type::{{ #var: $type }}| ]]<includeonly>{{ #if: {{ #var: $main }} | {{ #switch: {{ #var: $type }} | | ??? = | {{ #ifeq: {{ #show: {{ #var: $main }} |?Type |default = {{ #var: $type }} |link = none }} | {{ #var: $type }} || [[Category:Monster Cards with a different monster Type from their main counterpart]]}} }} }}</includeonly><!--
 
 
-->{{ #if: {{{type_text|}}} | {{ #set: Type text = {{{type_text}}} }} }}<!--
 
-->{{ #if: {{{type_text|}}} | {{ #set: Type text = {{{type_text}}} }} }}<!--
 
-->{{ #set: Description = {{{description|}}} }}<!--
 
-->{{ #set: Description = {{{description|}}} }}<!--
Line 211: Line 205:
 
-->{{ #set: Japanese lore = {{{ja_lore|}}} }}<!--
 
-->{{ #set: Japanese lore = {{{ja_lore|}}} }}<!--
 
-->[[Non-physical card::{{ #if: {{{non-card|}}} | true | false }}| ]]<!--
 
-->[[Non-physical card::{{ #if: {{{non-card|}}} | true | false }}| ]]<!--
-->{{ #if: {{{level|}}}{{{rank|}}} | {{Star properties}} }}<!--
+
-->{{ #if: {{ #var: $stars }}      | {{Star properties}} }}<!--
-->{{ #if: {{{pendulum_scale|}}}   | [[Pendulum Scale::{{{pendulum_scale}}}| ]] }}<!--
+
-->{{ #if: {{{pendulum_scale|}}}   | {{ #ifeq: {{{pendulum_scale}}} | ??? || [[Pendulum Scale::{{{pendulum_scale}}}| ]] }} }}<!--
-->{{ #if: {{ #var: $atk }}{{ #var: $def }} | {{ATK DEF properties|{{ #var: $atk | ??? }}|{{ #var: $def | ??? }}}} }}<!--
+
-->{{ #if: {{{maximum_atk|}}}     | [[MAXIMUM ATK::{{{maximum_atk}}}| ]] }}<!--
-->{{ #switch: {{{property|}}}
+
-->{{ #if: {{ #var: $atk }}{{ #var: $def }} | {{ATK DEF properties|{{ #var: $atk | ??? }}|{{ #var: $def | {{ #if: {{{link_arrows|}}}{{ #ifeq: {{ #var: $type2 }} | Link | 1 }} || ??? }} }}}} }}<!--
 +
-->{{ #switch: {{ #var: $property }}
 
   | =
 
   | =
 
   | ??? = [[Property::???| ]]{{ #set: Property (short) = [[???]] }}
 
   | ??? = [[Property::???| ]]{{ #set: Property (short) = [[???]] }}
 
   | #default = <!--
 
   | #default = <!--
     -->[[Property::{{{property}}} {{ #var: $card_type }} Card| ]]<!--
+
     -->[[Property::{{ #var: $property }} {{ #var: $card_type_full }}| ]]<!--
     -->{{ #set: Property (short) = [[{{{property}}} {{ #var: $card_type }} Card|{{{property}}}]] }}
+
     -->{{ #set: Property (short) = [[{{ #var: $property }} {{ #var: $card_type_full }}|{{ #var: $property }}]] }}
 
   }}<!--
 
   }}<!--
 
 
-->{{ #if: {{ #var: $main }}
 
-->{{ #if: {{ #var: $main }}
| {{Main|type=card page|"[[Main card page::{{ #var: $main }}|{{ #var: $main_text | {{ #var: $main }} }}]]"}}
+
| {{Main|type=card page|"{{ #show: {{ #var: $main }} |?English name (linked) }}"|t=1}}[[Main card page::{{ #var: $main }}| ]]<!--
 +
  -->{{ #if: {{ #var: $rush_duel_main }}
 +
  | {{Main|type=Rush Duel card page|"{{ #show: {{ #var: $rush_duel_main }} |?English name (linked) }}"|t=1}}
 +
  }}
 +
| {{ #if: {{ #var: $rush_duel_main }}
 +
  | {{Main|type=card page|"{{ #show: {{ #var: $rush_duel_main }} |?English name (linked) }}"|t=1}}[[Main card page::{{ #var: $rush_duel_main }}| ]]
 +
  }}
 
}}<!--
 
}}<!--
 
 
-->{{ #if: {{{article_messages<includeonly>|</includeonly>}}}
 
-->{{ #if: {{{article_messages<includeonly>|</includeonly>}}}
 
   | {{{article_messages}}}
 
   | {{{article_messages}}}
Line 234: Line 233:
 
   }}
 
   }}
 
}}<!--
 
}}<!--
 
 
-->{{Card table
 
-->{{Card table
| main          = {{ #var: $main }}
+
| main          = {{ #var: $main | {{ #var: $rush_duel_main }} }}
 
| bodyclass      = anime-card {{ #if: {{{cardclass|}}}
 
| bodyclass      = anime-card {{ #if: {{{cardclass|}}}
 
   | {{{cardclass}}}
 
   | {{{cardclass}}}
 
   | {{ #if: {{ #var: $card_type }}
 
   | {{ #if: {{ #var: $card_type }}
     | {{ #switch: {{ #var: $card_type }} | Legendary Dragon = ritual | Speed Spell = spell | #default = {{ lc: {{ #var: $card_type }} }} }}
+
     | {{ #switch: {{ #var: $card_type }} | Legendary Dragon = ritual | Speed Spell = spell | Ticket = yellow | #default = {{ lc: {{ #var: $card_type }} }} }}
     | {{ #if: {{{types|}}}
+
     | {{ #if: {{ #var: $types }}
 
       | {{ #ifeq: {{ #var: $type3 }} | Pendulum | pendulum-card }} {{ #switch: {{ #var: $primary_type }}
 
       | {{ #ifeq: {{ #var: $type3 }} | Pendulum | pendulum-card }} {{ #switch: {{ #var: $primary_type }}
 
         | Dark Synchro            = darksynchro
 
         | Dark Synchro            = darksynchro
Line 248: Line 246:
 
         | Limit Over Accel Synchro = synchro
 
         | Limit Over Accel Synchro = synchro
 
         | Pendulum                = {{ #if: {{ #var: $effect_monster }} | effect | normal }}-card pendulum
 
         | Pendulum                = {{ #if: {{ #var: $effect_monster }} | effect | normal }}-card pendulum
 +
        | Maximum                  = effect
 
         | #default                = {{ lc: {{ #var: $primary_type }} }}
 
         | #default                = {{ lc: {{ #var: $primary_type }} }}
 
         }}
 
         }}
Line 258: Line 257:
 
| titlestyle = {{{titlestyle|}}}
 
| titlestyle = {{{titlestyle|}}}
 
| image    = {{ #var: $image }}
 
| image    = {{ #var: $image }}
| image_link = {{ #if: {{ #var: $image_name }} | {{fullurl:Special:Upload|wpDestFile=File:{{ #var: $image_name }}}} }}
+
| default_image = {{ #var: $image_back }}
| width    = {{{width|}}}
 
| max_width = {{ #ifexpr: {{ #imgw: {{ #var: $image }} }} > 200 | 200 | {{ #imgw: {{ #var: $image }} }} }}
 
 
| below_image = {{ #if: {{ #arrayindex: images | 1 }} |
 
| below_image = {{ #if: {{ #arrayindex: images | 1 }} |
 
<div class="hlist image-switcher nomobile" style="min-width: 5em;">
 
<div class="hlist image-switcher nomobile" style="min-width: 5em;">
Line 277: Line 274:
 
}}</div>
 
}}</div>
 
}}
 
}}
 
 
| above    = {{ #var: $above }}{{ #if: {{{alt_names|}}}
 
| above    = {{ #var: $above }}{{ #if: {{{alt_names|}}}
 
   | <div style="display:inline-block;">'''Other''': </div>
 
   | <div style="display:inline-block;">'''Other''': </div>
Line 283: Line 279:
 
{{{alt_names|}}}</div>
 
{{{alt_names|}}}</div>
 
   }}
 
   }}
 
 
| label1    = Card type
 
| label1    = Card type
| data1    = {{ #switch: {{ #var: $card_type <noinclude>|{{{card_type}}}</noinclude> }}
+
| data1    = [[{{ #var: $card_type_full }}|{{ #var: $card_type | Monster }}]] {{ #switch: {{ #var: $card_type }}
   | =
+
   | Speed Spell = [[File:SPELL.svg|28px|alt=|class=noviewer]] [[File:Speed Spell.svg|x28px|alt=|class=noviewer]]
   | Spell | Trap = [[{{ #var: $card_type }} Card|{{ #var: $card_type }}]] [[File:{{ uc: {{ #var: $card_type }} }}.svg|28px|alt=]]
+
   | Spell | Trap = {{ #if: {{ #var: $rush-card }}
   | Speed Spell  = [[Speed Spell]] [[File:SPELL.svg|28px|alt=]] [[File:Speed Spell.svg|x28px|alt= ]]
+
    | [[File:{{ #var: $card_type }}-DBR-JP.png|28px|alt=|class=noviewer]]
   | #default    = [[{{ #var: $card_type <noinclude>|{{{card_type}}}</noinclude> }}]]
+
    | [[File:{{ uc: {{ #var: $card_type }} }}.svg|28px|alt=|class=noviewer]]
  }}{{{card_type_note|}}}
+
    }}
 
+
   }}<!--
 +
  -->[[Card type::{{ #var: $card_type_full }}| ]]<!--
 +
   -->{{ #set: Card type (short) = [[{{ #var: $card_type_full }}|{{ #var: $card_type | Monster }}]] }}{{{card_type_note|}}}
 
| label2      = [[Property]]
 
| label2      = [[Property]]
| data2        = {{ #switch: {{{property<includeonly>|</includeonly>}}}
+
| data2        = {{ #switch: {{ #var: $property }}
 
   | =
 
   | =
 
   | ???      = [[???]]
 
   | ???      = [[???]]
   | Normal  = [[Normal {{ #var: $card_type }} Card|Normal]]
+
   | Normal  = [[Normal {{ #var: $card_type_full }}|Normal]]
   | #default = [[File:{{{property}}}.svg|18px|alt=]] [[{{{property}}} {{ #var: $card_type }} Card|{{{property}}}]]
+
  | Link    = [[Link {{ #var: $card_type_full }}|Link]]
 +
   | #default = [[File:{{ #var: $property }}.svg|18px|alt=|class=noviewer]] [[{{ #var: $property }} {{ #var: $card_type_full }}|{{ #var: $property }}]]
 
   }}{{{property_note|}}}
 
   }}{{{property_note|}}}
 
 
| label3      = [[Attribute]]
 
| label3      = [[Attribute]]
| data3        = {{ #if: {{ #var: $attribute }}
+
| data3        = {{ #if: {{ #var: $attribute }}{{ #var: $odd_attribute }}
   | [[File:{{ #switch: {{ #var: $attribute }} | ? | ??? = UNKNOWN | #default = {{ #var: $attribute }} }}.svg|28px|alt=]] [[{{ #var: $attribute }}]]
+
   | {{ #if: {{ #var: $odd_attribute }}
 +
    | {{ #var: $odd_attribute }}{{ #if: {{NAMESPACE}} || [[Category:Cards with odd Attributes]] }}
 +
    | {{ #switch: {{ #var: $attribute }}
 +
      | ? | ??? = [[File:UNKNOWN.svg|28px|alt=|class=noviewer]]
 +
      | #default = {{ #if: {{ #var: $is_rush_duel }}
 +
        | [[File:{{ #var: $attribute }}-DBR-JP.png|28px|alt=|class=noviewer]]
 +
        | [[File:{{ #var: $attribute }}.svg|28px|alt=|class=noviewer]]
 +
        }}
 +
      }} [[{{ #var: $attribute }}]]
 +
    }}
 
   }}{{{attribute_note|}}}
 
   }}{{{attribute_note|}}}
 
 
| label4      = [[{{ #var: $level-rank }}]]
 
| label4      = [[{{ #var: $level-rank }}]]
| data4        = {{ #if: {{ #var: $card_type }} || {{ #if: {{{level|}}}{{{rank<includeonly>|</includeonly>}}}
+
| data4        = {{ #if: {{ #var: $card_type }} || {{ #if: {{ #var: $stars }}
   | [[{{ #var: $level-rank }} {{ #var: $stars | ??? }} Monster Cards|{{ #var: $stars | ??? }}]] {{ #var: $star_icon }}
+
   | [[{{ #var: $level-rank }} {{ #var: $stars | ??? }} Monster Cards|{{ #var: $stars | ??? }}]] {{Star|{{ #var: $stars }}|xyz={{ #ifeq: {{ #var: $level-rank }} | Rank | yes }}}}
 
   }} }}{{{level-rank_note|}}}
 
   }} }}{{{level-rank_note|}}}
 
 
| label5      = [[Link Arrow]]s
 
| label5      = [[Link Arrow]]s
 
| data5        = {{ #if: {{{link_arrows<includeonly>|</includeonly>}}}
 
| data5        = {{ #if: {{{link_arrows<includeonly>|</includeonly>}}}
Line 318: Line 322:
 
     -->[[Link Rating::{{ #var: $link_rating }}| ]]
 
     -->[[Link Rating::{{ #var: $link_rating }}| ]]
 
   }}
 
   }}
 
+
| label6      = Effect types
| label6      = Effect type
 
 
| class6      = hlist hcomma
 
| class6      = hlist hcomma
 
| data6        = {{ #if: {{{effect_types<includeonly>|</includeonly>}}}
 
| data6        = {{ #if: {{{effect_types<includeonly>|</includeonly>}}}
 
   | {{CardTable2/effect|{{{effect_types<includeonly>|</includeonly>}}}}}
 
   | {{CardTable2/effect|{{{effect_types<includeonly>|</includeonly>}}}}}
 
   }}
 
   }}
 
 
| label7      = [[Ritual Spell Card|Ritual Card]]
 
| label7      = [[Ritual Spell Card|Ritual Card]]
 
| data7        = {{ #if: {{{ritual_card<includeonly>|</includeonly>}}}
 
| data7        = {{ #if: {{{ritual_card<includeonly>|</includeonly>}}}
   | [[{{{ritual_card}}}|{{ #explode: {{{ritual_card}}} | ( }}]]
+
   | "{{ #show: {{{ritual_card}}} |?English name (linked) }}"
 
   }}
 
   }}
 
 
| label8      = {{ #switch: {{ #var: $primary_type }}
 
| label8      = {{ #switch: {{ #var: $primary_type }}
 
   | Fusion  = [[Fusion Material]]
 
   | Fusion  = [[Fusion Material]]
Line 341: Line 342:
 
   }}
 
   }}
 
| data8        = {{ #vardefineecho: $material_string | {{ #if: {{{material<includeonly>|</includeonly>}}} |
 
| data8        = {{ #vardefineecho: $material_string | {{ #if: {{{material<includeonly>|</includeonly>}}} |
<div class="hlist {{ #if: {{ #var: $is_dark_synchro }} | hminus | hplus }}">{{ #arraydefine: $material | {{{material}}} | *
+
<div class="hlist {{ #if: {{ #var: $is_dark_synchro }} | hminus | hplus }}">{{ #arraymap: {{{material}}} | * | $material | &#32;
}}{{ #if: {{ #arrayindex: $material | 0 }} || {{ #arrayslice: $material | $material | 1 | {{ #arraysize: $material }} }}
+
* {{ #if: {{ #pos: $material | {{!((}} }} | $material | "{{ #show: $material |?English name (linked) }}" }}
}}{{ #arrayprint: $material || $material | &#32;
+
|
* {{ #if: {{ #pos: $material | {{!((}} }} | $material | "[[$material|{{ #explode: $material | <nowiki /> ( }}]]" }}
 
 
}}
 
}}
</div>
+
</div>[[Materials::{{ #arraymap: {{{material}}} | * | $material | {{ #if: {{ #pos: $material | {{!((}} }} | {{delink|$material}} | {{ #show: $material |?English name }} }} | \s+\s }}| ]]
 
   }} }}
 
   }} }}
 
 
| class9      = hlist hcomma
 
| class9      = hlist hcomma
 
| label9      = [[Summon]]ed by the effect of
 
| label9      = [[Summon]]ed by the effect of
 
| data9        = {{ #if: {{{token_summon<includeonly>|</includeonly>}}}
 
| data9        = {{ #if: {{{token_summon<includeonly>|</includeonly>}}}
     | {{ #arraydefine: @token_summons | {{{token_summon}}} | * | unique }}{{ #arrayprint: @token_summons || $token_summoner | <nowiki/>
+
     | {{ #arraydefine: @token_summons | {{{token_summon}}} | * | unique }}{{ #arrayprint: @token_summons || $token_summoner | &#32;
* "[[$token_summoner|{{ #explode: $token_summoner | ( }}]]" }}
+
* "{{ #show: $token_summoner |?English name (linked) }}" }}
 
   }}
 
   }}
 
 
| label10      = &#32;
 
| label10      = &#32;
 
| data10      = {{{non-card<includeonly>|</includeonly>}}}
 
| data10      = {{{non-card<includeonly>|</includeonly>}}}
 
 
| label11      = Description
 
| label11      = Description
 
| data11      = {{{description<includeonly>|</includeonly>}}}
 
| data11      = {{{description<includeonly>|</includeonly>}}}
 
 
| label12      = [[Pendulum Scale]]
 
| label12      = [[Pendulum Scale]]
| data12      = {{ #if: {{{pendulum_scale<includeonly>|</includeonly>}}} | [[Pendulum Scale {{{pendulum_scale}}} Monster Cards|{{{pendulum_scale}}}]]{{{pendulum_scale_note|}}} }}
+
| data12      = {{ #if: {{{pendulum_scale<includeonly>|</includeonly>}}} | {{ #ifeq: {{{pendulum_scale}}} | ??? | ??? | [[Pendulum Scale {{{pendulum_scale}}} Monster Cards|{{{pendulum_scale}}}]] }}{{{pendulum_scale_note|}}} }}
 
+
| label13      = [[MAXIMUM ATK]]
| data13      = {{ #if: {{{lore<includeonly>|</includeonly>}}}{{{4k_lore|}}}{{{material|}}}{{{types|}}}{{ #var: $atk }}{{ #var: $def }}{{{link_arrows|}}}{{{pendulum_effect|}}}
+
| data13       = {{{maximum_atk<includeonly>|</includeonly>}}}
   | <div class="lore">{{ #if: {{{pendulum_effect<includeonly>|</includeonly>}}}{{{pendulum_scale|}}}
+
| data14       = {{ #if: {{{lore<includeonly>|</includeonly>}}}{{{4k_lore|}}}{{{material|}}}{{ #var: $types }}{{ #var: $atk }}{{ #var: $def }}{{{link_arrows|}}}{{{pendulum_effect|}}}
 +
   | <div class="lore">{{ #if: {{ #var: $is_pendulum }}
 
     | <div class="lorebox lorebox--pendulum">
 
     | <div class="lorebox lorebox--pendulum">
 
         <div class="lorebox-pendulum_scale nomobile" aria-hidden="true">{{{pendulum_scale<includeonly>|</includeonly>}}}</div>
 
         <div class="lorebox-pendulum_scale nomobile" aria-hidden="true">{{{pendulum_scale<includeonly>|</includeonly>}}}</div>
Line 372: Line 369:
 
         <div class="lorebox-pendulum_scale nomobile" aria-hidden="true">{{{pendulum_scale<includeonly>|</includeonly>}}}</div>
 
         <div class="lorebox-pendulum_scale nomobile" aria-hidden="true">{{{pendulum_scale<includeonly>|</includeonly>}}}</div>
 
       </div>
 
       </div>
     }}<div class="lorebox lorebox--main">{{ #if: {{{types<includeonly>|</includeonly>}}} |<!--
+
     }}<div class="lorebox lorebox--main">{{ #if: {{ #var: $types }} |<!--
--><nowiki>[</nowiki> <div lang="{{ #var: $ln }}" class="hlist hslash card-table-types">{{Anime card/types|{{{types|}}}}}</div> <nowiki>]</nowiki>
+
--><nowiki>[</nowiki> <div class="hlist hslash card-table-types">{{Anime card/types|{{ #var: $types }}}}</div> <nowiki>]</nowiki>
   }}{{ #if: {{{type_text|}}} | {{{type_text}}} }}{{{types_note|}}}<!--
+
   }}{{ #if: {{{type_text|}}} | <nowiki>[</nowiki> {{{type_text}}} <nowiki>]</nowiki> }}{{{types_note|}}}<!--
 
 
 
--><div class="lorebox-lore">{{ #if: {{ #var: $is_dark_synchro }}
 
--><div class="lorebox-lore">{{ #if: {{ #var: $is_dark_synchro }}
 
     | {{ #var: $material_string }}<br />
 
     | {{ #var: $material_string }}<br />
       <div class="lorerule">In order to [[Special Summon]] this card, subtract the [[Level]] of a "[[Dark Tuner (archetype)|Dark Tuner]]" [[Monster Card|monster]] from the Level of 1 other monster you [[control]]; the value must equal the Level of this card.</div>
+
       <div class="lorerule">In order to [[Special Summon]] this card, subtract the [[Level]] of a "[[Dark Tuner (archetype)|Dark Tuner]]" [[Tuner monster]] from the Level of 1 other monster you [[control]]; the value must equal the Level of this card.</div>
 
     | {{ #if: {{{material<includeonly>|</includeonly>}}}
 
     | {{ #if: {{{material<includeonly>|</includeonly>}}}
 
       | {{ #var: $material_string }}<br />
 
       | {{ #var: $material_string }}<br />
Line 387: Line 383:
 
[[4K Media]] lore<span class="nomobile"><span class="explain" title="{{ #var: $4k_text }}" style="vertical-align: super;">?</span>:</span> <span class="mobile-show">({{ #var: $4k_text }}):</span> {{{4k_lore}}}
 
[[4K Media]] lore<span class="nomobile"><span class="explain" title="{{ #var: $4k_text }}" style="vertical-align: super;">?</span>:</span> <span class="mobile-show">({{ #var: $4k_text }}):</span> {{{4k_lore}}}
 
     }}</div><!--
 
     }}</div><!--
 
 
-->{{ #if: {{ #var: $card_type }} || {{ #if: {{ #var: $atk }}{{ #var: $def }}{{{link_arrows<includeonly>|</includeonly>}}}
 
-->{{ #if: {{ #var: $card_type }} || {{ #if: {{ #var: $atk }}{{ #var: $def }}{{{link_arrows<includeonly>|</includeonly>}}}
 
   | <div class="lorebox-stats">[[ATK]] / [[{{ #var: $atk | ??? }} ATK Monster Cards|{{ #var: $atk | ??? }}]]{{{atk_note|}}} &nbsp; <!--
 
   | <div class="lorebox-stats">[[ATK]] / [[{{ #var: $atk | ??? }} ATK Monster Cards|{{ #var: $atk | ??? }}]]{{{atk_note|}}} &nbsp; <!--
Line 395: Line 390:
 
     }} {{{atk-def_note|}}}</div>
 
     }} {{{atk-def_note|}}}</div>
 
   }} }}<!--
 
   }} }}<!--
 
 
 
--></div></div>
 
--></div></div>
 
   }}
 
   }}
 
+
| label15     = [[Deck Master ability]]
| label14     = [[Deck Master ability]]
+
| data15       = {{{deck_master_ability<includeonly>|</includeonly>}}}
| data14       = {{{deck_master_ability<includeonly>|</includeonly>}}}
+
| label16     = Appearances
 
+
| data16       = {{ #if: {{{appears_in_dm|}}}{{{appears_in_cm|}}}{{{appears_in_gx|}}}{{{appears_in_5d|}}}{{{appears_in_zx|}}}{{{appears_in_av|}}}{{{appears_in_vr|}}}{{{appears_in_sv|}}}{{{appears_in_gr|}}}{{{appears_in_mov|}}}{{{appears_in_mov2|}}}{{{appears_in_mov3<includeonly>|</includeonly>}}} |
| label15     = Appearances
+
<div class="plainlist">
| data15       = {{ #if: {{{appears_in_dm|}}}{{{appears_in_cm|}}}{{{appears_in_gx|}}}{{{appears_in_5d|}}}{{{appears_in_zx|}}}{{{appears_in_av|}}}{{{appears_in_vr|}}}{{{appears_in_mov|}}}{{{appears_in_mov2|}}}{{{appears_in_mov3<includeonly>|</includeonly>}}} |
 
<div class="list-noicon">
 
 
<ul>
 
<ul>
 
<!--
 
<!--
-->{{Anime card/appears| {{{appears_in_dm<includeonly>|</includeonly>}}} | (anime) |       }}<!--
+
-->{{Anime card/appears| {{{appears_in_dm<includeonly>|</includeonly>}}} | (anime)   | DM        }}<!--
 
-->{{ #if: {{{appears_in_mov<includeonly>|</includeonly>}}} |
 
-->{{ #if: {{{appears_in_mov<includeonly>|</includeonly>}}} |
 
* ''[[Appears in::Yu-Gi-Oh! The Movie: Pyramid of Light]]''
 
* ''[[Appears in::Yu-Gi-Oh! The Movie: Pyramid of Light]]''
 
}}<!--
 
}}<!--
 
-->{{Anime card/appears| {{{appears_in_cm<includeonly>|</includeonly>}}} | Capsule Monsters | Capsule Monsters }}<!--
 
-->{{Anime card/appears| {{{appears_in_cm<includeonly>|</includeonly>}}} | Capsule Monsters | Capsule Monsters }}<!--
-->{{Anime card/appears| {{{appears_in_gx<includeonly>|</includeonly>}}} | GX       | GX   }}<!--
+
-->{{Anime card/appears| {{{appears_in_gx<includeonly>|</includeonly>}}} | GX       | GX       }}<!--
-->{{Anime card/appears| {{{appears_in_5d<includeonly>|</includeonly>}}} | 5D's     | 5D's }}<!--
+
-->{{Anime card/appears| {{{appears_in_5d<includeonly>|</includeonly>}}} | 5D's     | 5D's     }}<!--
 
-->{{ #if: {{{appears_in_mov2<includeonly>|</includeonly>}}} |
 
-->{{ #if: {{{appears_in_mov2<includeonly>|</includeonly>}}} |
 
* ''[[Appears in::Yu-Gi-Oh! 3D Bonds Beyond Time]]''
 
* ''[[Appears in::Yu-Gi-Oh! 3D Bonds Beyond Time]]''
 
}}<!--
 
}}<!--
-->{{Anime card/appears| {{{appears_in_zx<includeonly>|</includeonly>}}} | ZEXAL   | ZEXAL }}<!--
+
-->{{Anime card/appears| {{{appears_in_zx<includeonly>|</includeonly>}}} | ZEXAL     | ZEXAL     }}<!--
-->{{Anime card/appears| {{{appears_in_av<includeonly>|</includeonly>}}} | ARC-V   | ARC-V }}<!--
+
-->{{Anime card/appears| {{{appears_in_av<includeonly>|</includeonly>}}} | ARC-V     | ARC-V     }}<!--
 
-->{{ #if: {{{appears_in_mov3<includeonly>|</includeonly>}}} |
 
-->{{ #if: {{{appears_in_mov3<includeonly>|</includeonly>}}} |
 
* ''[[Appears in::Yu-Gi-Oh! The Dark Side of Dimensions]]''
 
* ''[[Appears in::Yu-Gi-Oh! The Dark Side of Dimensions]]''
 
}}<!--
 
}}<!--
-->{{Anime card/appears| {{{appears_in_vr<includeonly>|</includeonly>}}} | VRAINS   | VRAINS }}
+
-->{{Anime card/appears| {{{appears_in_vr<includeonly>|</includeonly>}}} | VRAINS   | VRAINS   }}<!--
 +
-->{{Anime card/appears| {{{appears_in_sv<includeonly>|</includeonly>}}} | SEVENS    | SEVENS    }}<!--
 +
-->{{Anime card/appears| {{{appears_in_gr<includeonly>|</includeonly>}}} | GO RUSH!! | GO RUSH }}
 
</ul>
 
</ul>
 
</div>
 
</div>
 
   }}
 
   }}
 
+
| label17     = Links
| label16     = Links
+
| data17       = {{ #if: {{{yugioh_site|}}}{{{yugioh_site_raw|}}}{{{appears_in_dm|}}}{{{appears_in_cm|}}}{{{appears_in_gx|}}}{{{appears_in_5d|}}}{{{appears_in_zx|}}}{{{appears_in_av<includeonly>|</includeonly>}}}
| data16       = {{ #if: {{{yugioh_site|}}}{{{yugioh_site_raw|}}}{{{appears_in_dm|}}}{{{appears_in_cm|}}}{{{appears_in_gx|}}}{{{appears_in_5d|}}}{{{appears_in_zx|}}}{{{appears_in_av|}}}{{{appears_in_vr<includeonly>|</includeonly>}}}
 
 
   | {{ #ifeq: {{ lc: {{{yugioh_site}}} }} | none
 
   | {{ #ifeq: {{ lc: {{{yugioh_site}}} }} | none
 
     | <!-- tracking category added below -->
 
     | <!-- tracking category added below -->
     | [http://www.yugioh.com/cards/{{ #if: {{{yugioh_site_raw|}}} | {{{yugioh_site_raw}}} | {{ lc: {{ #replace: {{ #replace: {{ #replace: {{ #replace: {{ #replace: {{ #replace: {{ #replace: {{ #replace: {{ #replace: {{ #replace: {{ #replace: {{ #replace: {{ #if: {{{yugioh_site|}}} | {{{yugioh_site}}} | {{ #var: $pagename }} }} | ' }} | , }} | & }} | ! }} | . }} | " }} | : }} | / }} | # }} || - }} | --- | - }} | -- | - }} }} }} yugioh.com] {{ #if: {{{yugioh_site|}}} | ("{{{yugioh_site}}}")[[Category:Pages with an overwritten yugioh.com link]] }}{{ #if: {{{yugioh_site_raw|}}} | <span class="sysop-show">(<code>{{{yugioh_site_raw}}}</code>)</span>[[Category:Pages with an overwritten yugioh.com link]] }}
+
     | [https://www.yugioh.com/cards/{{ #if: {{{yugioh_site_raw|}}} | {{{yugioh_site_raw}}} | {{slugify|{{ #if: {{{yugioh_site|}}} | {{{yugioh_site}}} | {{ #var: $pagename }} }}}} }} yugioh.com] {{ #if: {{{yugioh_site|}}} | ("{{{yugioh_site}}}")[[Category:Pages with an overwritten yugioh.com link]] }}{{ #if: {{{yugioh_site_raw|}}} | <span class="sysop-show">(<code>{{{yugioh_site_raw}}}</code>)</span>[[Category:Pages with an overwritten yugioh.com link]] }}
 
     }}  
 
     }}  
 
   }}
 
   }}
 
 
| belowclass    = hlist
 
| belowclass    = hlist
| below        = {{ #if: {{{appears_in_dm|}}}{{{appears_in_mov|}}}{{{appears_in_gx|}}}{{{appears_in_5d|}}}{{{appears_in_mov2|}}}{{{appears_in_zx|}}}{{{appears_in_av|}}}{{{appears_in_mov3|}}}{{{appears_in_vr<includeonly>|</includeonly>}}}
+
| below        = {{ #if: {{{appears_in_dm|}}}{{{appears_in_mov|}}}{{{appears_in_gx|}}}{{{appears_in_5d|}}}{{{appears_in_mov2|}}}{{{appears_in_zx|}}}{{{appears_in_av|}}}{{{appears_in_mov3|}}}{{{appears_in_vr|}}}{{{appears_in_sv|}}}{{{appears_in_gr<includeonly>|</includeonly>}}}
   | {{ #replace: Anime cards (Galleries&#58;{{ #if: {{{appears_in_dm<includeonly>|</includeonly>}}}
+
   | Anime cards (Galleries: {{ #arraydefine: @gallery_links |
      |&#32;&middot; [[Gallery of Yu-Gi-Oh! anime cards|''Yu-Gi-Oh!'']]
+
{{ #if: {{{appears_in_dm<includeonly>|</includeonly>}}}
      }}{{ #if: {{{appears_in_mov<includeonly>|</includeonly>}}}
+
    | {{ #arraydefine: @dm_episodes | {{{appears_in_dm<noinclude>|1,41,50,98,122,145,185,199</noinclude>}}} }}{{ #arrayprint: @dm_episodes || $episode
      |&#32;&middot; [[Gallery of Yu-Gi-Oh! The Movie: Pyramid of Light anime cards|''Pyramid of Light'']]
+
  | {{ #ifexpr: $episode < 50
      }}{{ #if: {{{appears_in_gx<includeonly>|</includeonly>}}}
+
    | {{ #vardefine: $duelist_kingdom_arc | 1 }}<!-- also covers the bit of Domino City that involves Dueling -->
      |&#32;&middot; [[Gallery of Yu-Gi-Oh! GX anime cards|''GX'']]
+
    | {{ #ifexpr: $episode < 98
       }}{{ #if: {{{appears_in_5d<includeonly>|</includeonly>}}}
+
       | {{ #vardefine: $battle_city_1_arc | 1 }}
       |&#32;&middot; [[Gallery of Yu-Gi-Oh! 5D's anime cards|''5D's'']]
+
       | {{ #ifexpr: $episode < 122
      }}{{ #if: {{{appears_in_mov2<includeonly>|</includeonly>}}}
+
        | {{ #vardefine: $virtual_world_arc | 1 }}
      |&#32;&middot; [[Gallery of Yu-Gi-Oh! 3D Bonds Beyond Time anime cards|''Bonds Beyond Time'']]
+
        | {{ #ifexpr: $episode < 145
      }}{{ #if: {{{appears_in_zx<includeonly>|</includeonly>}}}
+
          | {{ #vardefine: $battle_city_2_arc | 1 }}
      |&#32;&middot; [[Gallery of Yu-Gi-Oh! ZEXAL anime cards|''ZEXAL'']]
+
          | {{ #ifexpr: $episode < 185
      }}{{ #if: {{{appears_in_av<includeonly>|</includeonly>}}}
+
            | {{ #vardefine: $waking_the_dragons_arc | 1 }}
      |&#32;&middot; [[Gallery of Yu-Gi-Oh! ARC-V anime cards|''ARC-V'']]
+
            | {{ #ifexpr: $episode < 199
      }}{{ #if: {{{appears_in_mov3<includeonly>|</includeonly>}}}
+
              | {{ #vardefine: $grand_championship_arc | 1 }}
      |&#32;&middot; [[Gallery of Yu-Gi-Oh! The Dark Side of Dimensions cards|''The Dark Side of Dimensions'']]
+
              | {{ #vardefine: $dawn_of_the_duel_arc | 1 }}<!-- covers the Pharaoh's Memories and Ceremonial Battle arcs -->
      }}{{ #if: {{{appears_in_vr<includeonly>|</includeonly>}}}
+
            }}
      |&#32;&middot; [[Gallery of Yu-Gi-Oh! VRAINS anime cards|''VRAINS'']]
+
          }}
       }})
+
        }}
    | &#58;&#32;&middot; | &#58;
+
       }}
 
     }}
 
     }}
 +
  }}
 +
}}{{ #arraydefine: @dm_gallery_links |
 +
{{ #if: {{ #var: $duelist_kingdom_arc }} | [[Gallery of Yu-Gi-Oh! anime cards (Duelist Kingdom)|Duelist Kingdom]]
 +
}},{{ #if: {{ #var: $battle_city_1_arc }} | [[Gallery of Yu-Gi-Oh! anime cards (Battle City)|Battle City]]
 +
}},{{ #if: {{ #var: $virtual_world_arc }} | [[Gallery of Yu-Gi-Oh! anime cards (Virtual World)|Virtual World]]
 +
}},{{ #if: {{ #var: $battle_city_2_arc }} | [[Gallery of Yu-Gi-Oh! anime cards (Battle City: Part 2)|Battle City: Part 2]]
 +
}},{{ #if: {{ #var: $waking_the_dragons_arc }} | [[Gallery of Yu-Gi-Oh! anime cards (Waking the Dragons)|Waking the Dragons]]
 +
}},{{ #if: {{ #var: $grand_championship_arc }} | [[Gallery of Yu-Gi-Oh! anime cards (Grand Championship)|Grand Championship]]
 +
}},{{ #if: {{ #var: $dawn_of_the_duel_arc }} | [[Gallery of Yu-Gi-Oh! anime cards (Dawn of the Duel)|Dawn of the Duel]]
 +
}}
 +
    | , | unique
 +
    }}''Yu-Gi-Oh!'' ({{ #arrayprint: @dm_gallery_links | &#32;&middot;&#32; }})
 +
  }},{{ #if: {{{appears_in_mov<includeonly>|</includeonly>}}} | [[Gallery of Yu-Gi-Oh! The Movie: Pyramid of Light anime cards|''Pyramid of Light'']]
 +
}},{{ #if: {{{appears_in_gx<includeonly>|</includeonly>}}} | [[Gallery of Yu-Gi-Oh! GX anime cards|''GX'']]
 +
}},{{ #if: {{{appears_in_5d<includeonly>|</includeonly>}}} | [[Gallery of Yu-Gi-Oh! 5D's anime cards|''5D's'']]
 +
}},{{ #if: {{{appears_in_mov2<includeonly>|</includeonly>}}} | [[Gallery of Yu-Gi-Oh! 3D Bonds Beyond Time anime cards|''Bonds Beyond Time'']]
 +
}},{{ #if: {{{appears_in_zx<includeonly>|</includeonly>}}} | [[Gallery of Yu-Gi-Oh! ZEXAL anime cards|''ZEXAL'']]
 +
}},{{ #if: {{{appears_in_av<includeonly>|</includeonly>}}} | [[Gallery of Yu-Gi-Oh! ARC-V anime cards|''ARC-V'']]
 +
}},{{ #if: {{{appears_in_mov3<includeonly>|</includeonly>}}} | [[Gallery of Yu-Gi-Oh! The Dark Side of Dimensions cards (JP)|''The Dark Side of Dimensions'']]
 +
}},{{ #if: {{{appears_in_vr<includeonly>|</includeonly>}}} | [[Gallery of Yu-Gi-Oh! VRAINS anime cards|''VRAINS'']]
 +
}},{{ #if: {{{appears_in_sv<includeonly>|</includeonly>}}} | [[Gallery of Yu-Gi-Oh! SEVENS anime cards|''SEVENS'']]
 +
}},{{ #if: {{{appears_in_gr<includeonly>|</includeonly>}}} | [[Gallery of Yu-Gi-Oh! GO RUSH!! anime cards|''GO RUSH!!'']]
 +
}}
 +
  | , | unique
 +
  }}{{ #arrayprint: @gallery_links | &#32;&middot;&#32; }})
 
   | [[:Category:Anime cards|Anime cards]]
 
   | [[:Category:Anime cards|Anime cards]]
 
   }}
 
   }}
 
}}
 
}}
 
+
{{Card info links|{{ #var: $main | {{ #var: $rush_duel_main | {{Normalized pagename|{{PAGENAME}}}} }} }}|type={{ #if: {{ #var: $token }} | token }}|medium=anime}}<!--
<div class="hlist" style="text-align: center;">
+
-->{{ #if: {{{fr_name|}}}{{{fr_lore|}}}{{{fr_material|}}}{{{fr_pendulum_effect|}}}{{{de_name|}}}{{{de_lore|}}}{{{de_material|}}}{{{de_pendulum_effect|}}}{{{it_name|}}}{{{it_lore|}}}{{{it_material|}}}{{{it_pendulum_effect|}}}{{{pt_name|}}}{{{pt_lore|}}}{{{pt_material|}}}{{{pt_pendulum_effect|}}}{{{es_name|}}}{{{es_lore|}}}{{{es_material|}}}{{{es_pendulum_effect|}}}{{ #var: $ja_name }}{{{ja_lore|}}}{{{ja_material|}}}{{{ja_pendulum_effect|}}}{{{ko_name|}}}{{{ko_lore|}}}{{{ko_material|}}}{{{ko_pendulum_effect<includeonly>|</includeonly>}}} | &#32;
* {{Related page link| Card Gallery    | {{ #var: $main | {{PAGENAME}} }} | label = Gallery    }}
+
<h2>Other languages</h2>
* {{Related page link| Card Artworks    | {{ #var: $main | {{PAGENAME}} }} | label = Artworks    }}
 
* {{Related page link| Card Trivia      | {{ #var: $main | {{PAGENAME}} }} | label = Trivia      }}
 
* {{Related page link| Card Appearances | {{ #var: $main | {{PAGENAME}} }} | label = Appearances }}
 
* {{Related page link| Card Names      | {{ #var: $main | {{PAGENAME}} }} | label = Names      }}
 
* {{Related page link| Card Lores      | {{ #var: $main | {{PAGENAME}} }} | label = Lores      }}
 
</div><!--
 
 
 
-->{{ #if: {{{fr_name|}}}{{{fr_lore|}}}{{{fr_pendulum_effect|}}}{{{de_name|}}}{{{de_lore|}}}{{{de_pendulum_effect|}}}{{{it_name|}}}{{{it_lore|}}}{{{it_pendulum_effect|}}}{{{pt_name|}}}{{{pt_lore|}}}{{{pt_pendulum_effect|}}}{{{es_name|}}}{{{es_lore|}}}{{{es_pendulum_effect|}}}{{{ja_lore|}}}{{{ja_pendulum_effect<includeonly>|</includeonly>}}} | &#32;
 
 
 
==Other languages==
 
 
<table class="wikitable">
 
<table class="wikitable">
 
     <tr>
 
     <tr>
Line 485: Line 491:
 
   }}
 
   }}
 
     </tr>
 
     </tr>
 
 
   {{ #if: {{{fr_name<includeonly>|</includeonly>}}}{{{fr_lore|}}}{{{fr_material|}}}{{{fr_pendulum_effect|}}} |
 
   {{ #if: {{{fr_name<includeonly>|</includeonly>}}}{{{fr_lore|}}}{{{fr_material|}}}{{{fr_pendulum_effect|}}} |
 
     <tr>
 
     <tr>
Line 499: Line 504:
 
     </tr>
 
     </tr>
 
   }}
 
   }}
 
 
   {{ #if: {{{de_name<includeonly>|</includeonly>}}}{{{de_lore|}}}{{{de_material|}}}{{{de_pendulum_effect|}}} |
 
   {{ #if: {{{de_name<includeonly>|</includeonly>}}}{{{de_lore|}}}{{{de_material|}}}{{{de_pendulum_effect|}}} |
 
     <tr>
 
     <tr>
Line 513: Line 517:
 
     </tr>
 
     </tr>
 
   }}
 
   }}
 
 
   {{ #if: {{{it_name<includeonly>|</includeonly>}}}{{{it_lore|}}}{{{it_material|}}}{{{it_pendulum_effect|}}} |
 
   {{ #if: {{{it_name<includeonly>|</includeonly>}}}{{{it_lore|}}}{{{it_material|}}}{{{it_pendulum_effect|}}} |
 
     <tr>
 
     <tr>
Line 527: Line 530:
 
     </tr>
 
     </tr>
 
   }}
 
   }}
 
 
   {{ #if: {{{pt_name<includeonly>|</includeonly>}}}{{{pt_lore|}}}{{{pt_material|}}}{{{pt_pendulum_effect|}}} |
 
   {{ #if: {{{pt_name<includeonly>|</includeonly>}}}{{{pt_lore|}}}{{{pt_material|}}}{{{pt_pendulum_effect|}}} |
 
     <tr>
 
     <tr>
Line 541: Line 543:
 
     </tr>
 
     </tr>
 
   }}
 
   }}
 
 
   {{ #if: {{{es_name<includeonly>|</includeonly>}}}{{{es_lore|}}}{{{es_material|}}}{{{es_pendulum_effect|}}} |
 
   {{ #if: {{{es_name<includeonly>|</includeonly>}}}{{{es_lore|}}}{{{es_material|}}}{{{es_pendulum_effect|}}} |
 
     <tr>
 
     <tr>
Line 555: Line 556:
 
     </tr>
 
     </tr>
 
   }}
 
   }}
 
+
   {{ #if: {{ #var: $ja_name }}{{{ja_lore<includeonly>|</includeonly>}}}{{{ja_type_text|}}}{{{ja_material|}}}{{{ja_pendulum_effect|}}} |
   {{ #if: {{{ja_lore<includeonly>|</includeonly>}}}{{{ja_pendulum_effect|}}} |
 
 
     <tr>
 
     <tr>
         <th rowspan="2" scope="row">Japanese</th>
+
         <th rowspan="{{ #if: {{{trans_name<includeonly>|</includeonly>}}}{{{trans_lore|}}}{{{trans_pendulum_effect|}}} | 3 | 2 }}" scope="row">Japanese</th>
 
         <td lang="ja">{{ #var: $ja_name }}{{{ja_name_note|}}}</td>
 
         <td lang="ja">{{ #var: $ja_name }}{{{ja_name_note|}}}</td>
 
     {{ #if: {{ #var: $is_pendulum }} |
 
     {{ #if: {{ #var: $is_pendulum }} |
 
         <td rowspan="2" lang="ja">{{{ja_pendulum_effect<includeonly>|</includeonly>}}}</td>
 
         <td rowspan="2" lang="ja">{{{ja_pendulum_effect<includeonly>|</includeonly>}}}</td>
 
     }}{{ #if: {{ #var: $has_lore }} |
 
     }}{{ #if: {{ #var: $has_lore }} |
         <td rowspan="2" lang="ja">{{ #if: {{{ja_material<includeonly>|</includeonly>}}} | <div class="hlist {{ #if: {{ #var: $is_dark_synchro }} | hminus | hplus }}">
+
         <td rowspan="2" lang="ja">{{ #if: {{{ja_type_text|}}} | 【{{{ja_type_text|}}}】<br /> }}{{ #if: {{{ja_material<includeonly>|</includeonly>}}} | <div class="hlist {{ #if: {{ #var: $is_dark_synchro }} | hminus | hplus }}">
 
{{{ja_material}}}
 
{{{ja_material}}}
 
</div> }}{{ #if: {{ #var: $is_dark_synchro }} | <span style="color: #808080;">このカードを特殊召喚する為には、自分フィールド上に存在する「DT(ダークチューナー)」と名のついたチューナーのレベルを、それ以外の自分フィールド上に存在するモンスター1体のレベルから引き、その数字がこのカードのレベルと等しくならなければならない。</span><br /> }}{{{ja_lore<includeonly>|</includeonly>}}}{{{ja_lore_note|}}}</td>
 
</div> }}{{ #if: {{ #var: $is_dark_synchro }} | <span style="color: #808080;">このカードを特殊召喚する為には、自分フィールド上に存在する「DT(ダークチューナー)」と名のついたチューナーのレベルを、それ以外の自分フィールド上に存在するモンスター1体のレベルから引き、その数字がこのカードのレベルと等しくならなければならない。</span><br /> }}{{{ja_lore<includeonly>|</includeonly>}}}{{{ja_lore_note|}}}</td>
Line 572: Line 572:
 
     </tr>
 
     </tr>
 
   }}
 
   }}
 
+
  {{ #if: {{{trans_name<includeonly>|</includeonly>}}}{{{trans_lore|}}}{{{trans_pendulum_effect|}}} |
 +
    <tr>
 +
        <td>{{{trans_name<includeonly>|</includeonly>}}}</td>
 +
    {{ #if: {{ #var: $is_pendulum }} |
 +
        <td>{{{trans_pendulum_effect<includeonly>|</includeonly>}}}</td>
 +
    }}{{ #if: {{ #var: $has_lore }} |
 +
        <td>{{{trans_lore<includeonly>|</includeonly>}}}</td>
 +
    }}
 +
    </tr>
 +
  }}
 
   {{ #if: {{{ko_name<includeonly>|</includeonly>}}}{{{ko_lore|}}}{{{ko_material|}}}{{{ko_pendulum_effect|}}} |
 
   {{ #if: {{{ko_name<includeonly>|</includeonly>}}}{{{ko_lore|}}}{{{ko_material|}}}{{{ko_pendulum_effect|}}} |
 
     <tr>
 
     <tr>
Line 589: Line 598:
 
     </tr>
 
     </tr>
 
   }}
 
   }}
 
 
</table>
 
</table>
 
}}<!--
 
}}<!--
 
 
-->{{ #if: {{{image_ca|}}}{{{image_nc|}}}{{{image_other<includeonly>|</includeonly>}}} | &#32;
 
-->{{ #if: {{{image_ca|}}}{{{image_nc|}}}{{{image_other<includeonly>|</includeonly>}}} | &#32;
==Images==
+
<h2>Images</h2>
 
{{ #tag: gallery
 
{{ #tag: gallery
 
|  {{ #if: {{{image_ca<includeonly>|</includeonly>}}}    |&#32;
 
|  {{ #if: {{{image_ca<includeonly>|</includeonly>}}}    |&#32;
Line 603: Line 610:
 
{{{image_other}}} {{!}} Other
 
{{{image_other}}} {{!}} Other
 
   }}
 
   }}
| captionalign  = center
 
 
}}
 
}}
 
}}<!--
 
}}<!--
 
 
-->{{ #if: {{{decks<includeonly>|</includeonly>}}}
 
-->{{ #if: {{{decks<includeonly>|</includeonly>}}}
 
| &#32;
 
| &#32;
== Decks ==
+
<h2>Decks</h2>
 
{{ #arraydefine: $decks | {{{decks}}} | * }}{{ #arrayunique: $decks }}
 
{{ #arraydefine: $decks | {{{decks}}} | * }}{{ #arrayunique: $decks }}
 
{{ #arrayprint: $decks
 
{{ #arrayprint: $decks
Line 619: Line 624:
 
&#32;
 
&#32;
 
}}<!--
 
}}<!--
 
+
-->{{ #if: {{{mentions|}}}{{{supports|}}}{{{anti-supports|}}}{{{archseries|}}}{{{supports_archetypes|}}}{{{anti-supports_archetypes|}}}{{{related_to_archseries|}}}{{{counter|}}}{{{action|}}}{{{stat_change|}}}{{{m/s/t|}}}{{{summoning|}}}{{{attack|}}}{{{banished|}}}{{{life_points|}}}{{{fm_for|}}}{{{sm_for|}}}{{{misc<includeonly>|</includeonly>}}} | &#32;  
-->{{ #if: {{{supports|}}}{{{anti-supports|}}}{{{archseries|}}}{{{supports_archetypes|}}}{{{anti-supports_archetypes|}}}{{{related_to_archseries|}}}{{{counter|}}}{{{action|}}}{{{stat_change|}}}{{{m/s/t|}}}{{{summoning|}}}{{{attack|}}}{{{banished|}}}{{{life_points|}}}{{{fm_for|}}}{{{sm_for|}}}{{{misc<includeonly>|</includeonly>}}} | &#32;  
+
<h2>Search categories</h2>
==Search categories==
 
 
   {{Search categories
 
   {{Search categories
 +
  | monster                  = {{ #if: {{ #var: $card_type }} || {{ #if: {{{attribute|}}}{{ #var: $types }}{{ #var: $atk }}{{ #var: $def }}{{ #var: $stars }}{{{link_arrows|}}}{{ #var: $token }} | 1 }} }}
 +
  | monster_type            = {{ #switch: {{ #var: $primary_type }} | Fusion | Ritual | Synchro | Xyz | Link | Maximum = 1 }}
 +
  | types                    = {{{types|}}}
 +
  | token                    = {{ #var: $token }}
 +
  | mentions                = {{{mentions<includeonly>|</includeonly>}}}
 
   | supports                = {{{supports<includeonly>|</includeonly>}}}
 
   | supports                = {{{supports<includeonly>|</includeonly>}}}
 
   | anti-supports            = {{{anti-supports<includeonly>|</includeonly>}}}
 
   | anti-supports            = {{{anti-supports<includeonly>|</includeonly>}}}
Line 640: Line 649:
 
   | sm_for                  = {{{sm_for<includeonly>|</includeonly>}}}
 
   | sm_for                  = {{{sm_for<includeonly>|</includeonly>}}}
 
   | misc                    = {{{misc<includeonly>|</includeonly>}}}
 
   | misc                    = {{{misc<includeonly>|</includeonly>}}}
 +
  }}
 +
| {{ #if: {{{attribute|}}}{{ #var: $types }}{{ #var: $atk }}{{ #var: $def }}{{ #var: $stars }}{{{link_arrows|}}}
 +
  | {{ #if: {{ #var: $token }}
 +
    || [[Summoning::Can be Special Summoned| ]]<!--
 +
      -->{{ #if: {{ #switch: {{ #var: $primary_type }} | Fusion | Ritual | Synchro | Xyz | Link = 1 }}
 +
      || [[Summoning::Can always be Special Summoned| ]]
 +
      }}
 +
    }}
 
   }}
 
   }}
 
}}<!--
 
}}<!--
 
+
-->{{In other media}}<!--
--><includeonly>{{Card navigation}}</includeonly><!--
+
--><includeonly>{{Card navigation|{{ #var: $main | {{ #var: $rush_duel_main | {{Normalized pagename|{{PAGENAME}}}} }} }}}}</includeonly><!--
 
+
-->{{ #arraydefine: $archseries | {{{archseries|}}}*{{{supports_archetypes|}}}*{{{anti-supports_archetypes|}}}*{{{related_to_archseries|}}} | * | unique, sort=asc }}{{ #arrayprint: $archseries || $archseries |  
-->{{ #arraydefine: $archseries | {{{archseries|}}}*{{{supports_archetypes|}}}*{{{anti-supports_archetypes|}}}*{{{related_to_archseries|}}} | * | unique, sort=asc }}{{ #arrayprint: $archseries || $archseries | &#32;
 
 
{{Archseries navbox (anime)|$archseries|member={{ #pos: *{{{archseries}}}
 
{{Archseries navbox (anime)|$archseries|member={{ #pos: *{{{archseries}}}
 
* | *$archseries
 
* | *$archseries
Line 664: Line 680:
 
* }}}}
 
* }}}}
 
}}<!--
 
}}<!--
 
+
-->{{ #if: {{ #var: $token }} | {{Tokens}} }}<!--
-->{{ #if: {{ #pos: {{{types}}} | Token }} | {{Tokens}} }}<!--
+
# Get the earliest film appearance
 
+
-->{{ #if: {{{appears_in_mov3|}}} | {{ #vardefine: $film_debut_date | April 23, 2016  }} }}<!--
 +
-->{{ #if: {{{appears_in_mov2|}}} | {{ #vardefine: $film_debut_date | January 23, 2010 }} }}<!--
 +
-->{{ #if: {{{appears_in_mov|}}}  | {{ #vardefine: $film_debut_date | August 13, 2004  }} }}<!--
 +
# Set the earliest film or earliest episode as the debut date
 +
-->{{ #ifeq: {{ #var: $debut_date }} | unknown
 +
|
 +
| [[Debut date::{{ #if: {{ #var: $debut_date }}{{ #var: $film_debut_date }}
 +
  | {{ #ifexpr: {{ #time: U | {{ #var: $film_debut_date | today + 5 years<!-- surely we'll never get ep/film announcements more than five years in advance --> }} }} <= {{ #time: U | {{ #var: $debut_date | today + 5 years }} }}
 +
    | {{ #var: $film_debut_date }}
 +
    | {{ #var: $debut_date }}<!-- earliest episode appearance (defined in {{Anime card/appears}} → {{ctaama}} -->
 +
    }}
 +
  }}| ]]
 +
}}<!--
 
-->{{ #if: {{NAMESPACE}}
 
-->{{ #if: {{NAMESPACE}}
|| [[Category:Anime cards]][[Medium::Anime| ]]{{ #if: {{{type_text|}}}{{{ja_type_text|}}} | [[Category:Unusable cards]][[Category:Card table parameter tracking (type_text)]]
+
|| [[Category:Anime cards]][[Medium::Anime| ]]{{ #ifeq: {{{type_text|¬}}}{{{ja_type_text|¬}}} | ¬¬ || [[Category:Unusable cards]][[Category:Card table parameter tracking (type_text)]]
 
   }}{{ #ifeq: {{ lc: {{{yugioh_site}}} }} | none | [[Category:Cards with a suppressed yugioh.com link]]
 
   }}{{ #ifeq: {{ lc: {{{yugioh_site}}} }} | none | [[Category:Cards with a suppressed yugioh.com link]]
   }}{{ #if: {{{cardclass|}}} | [[Category:Card table parameter tracking (cardclass)]]
+
   }}{{ #ifeq: {{{cardclass|¬}}} | ¬ || [[Category:Card table parameter tracking (cardclass)]]
   }}{{ #if: {{{name_note|}}}{{{ja_name_note|}}}{{{ko_name_note|}}}{{{card_type_note|}}}{{{property_note|}}}{{{attribute_note|}}}{{{types_note|}}}{{{level-rank_note|}}}{{{atk_note|}}}{{{def_note|}}}{{{atk-def_note|}}}{{{pendulum_scale_note|}}}{{{lore_note|}}}{{{ja_lore_note|}}}{{{ko_lore_note|}}} | [[Category:Cards with notes]]
+
  }}{{ #ifeq: {{{bodystyle|¬}}} | ¬ || [[Category:Card table parameter tracking (bodystyle)]]
 +
  }}{{ #ifeq: {{{titlestyle|¬}}} | ¬ || [[Category:Card table parameter tracking (titlestyle)]]
 +
   }}{{ #if: {{{name_note|}}}{{{fr_name_note|}}}{{{de_name_note|}}}{{{it_name_note|}}}{{{pt_name_note|}}}{{{es_name_note|}}}{{{ja_name_note|}}}{{{ko_name_note|}}}{{{card_type_note|}}}{{{property_note|}}}{{{attribute_note|}}}{{{types_note|}}}{{{level-rank_note|}}}{{{atk_note|}}}{{{def_note|}}}{{{atk-def_note|}}}{{{pendulum_scale_note|}}}{{{lore_note|}}}{{{fr_lore_note|}}}{{{de_lore_note|}}}{{{it_lore_note|}}}{{{pt_lore_note|}}}{{{es_lore_note|}}}{{{ja_lore_note|}}}{{{ko_lore_note|}}} | [[Category:Cards with notes]]
 
   }}{{ #if: {{ #var: $main }}
 
   }}{{ #if: {{ #var: $main }}
   | {{ #if: {{ #ask: <q>[[Category:OCG cards]] OR [[Category:TCG cards]] OR [[Category:Unusable cards]]</q>[[{{ #var: $main }}]] }} || [[Category:Anime cards with no OCG/TCG counterpart]] }}
+
   | {{ #if: {{ #ask: [[{{ #var: $main }}]] <q>[[Category:OCG cards]] OR [[Category:TCG cards]] OR [[Category:Unusable cards]]</q> }} || [[Category:Anime cards with no OCG/TCG counterpart]] }}
 
   | [[Category:Anime cards with no OCG/TCG counterpart]]
 
   | [[Category:Anime cards with no OCG/TCG counterpart]]
   }}{{ #if: {{{appears_in_dm|}}}{{{appears_in_cm|}}}{{{appears_in_gx|}}}{{{appears_in_5d|}}}{{{appears_in_zx|}}}{{{appears_in_av|}}}{{{appears_in_mov|}}}{{{appears_in_mov2|}}}{{{appears_in_mov3|}}}{{{appears_in_vr|}}} || [[Category:Anime cards with no appearances]]
+
  }}{{ #if: {{ #var: $is_rush_duel }}
 +
  | {{ #if: {{ #var: $main }}{{ #var: $rush_duel_main }}
 +
    | {{ #if: {{ #ask: [[{{ #var: $rush_duel_main | {{ #var: $main }} }}]] [[Category:Rush Duel cards]] }} || [[Category:Anime Rush Duel cards with no printed Rush Duel counterpart]] }}
 +
    | [[Category:Anime Rush Duel cards with no printed Rush Duel counterpart]]
 +
    }}
 +
   }}{{ #if: {{{appears_in_dm|}}}{{{appears_in_cm|}}}{{{appears_in_gx|}}}{{{appears_in_5d|}}}{{{appears_in_zx|}}}{{{appears_in_av|}}}{{{appears_in_vr|}}}{{{appears_in_gr|}}}{{{appears_in_sv|}}}{{{appears_in_mov|}}}{{{appears_in_mov2|}}}{{{appears_in_mov3|}}} || [[Category:Anime cards with no appearances]]
 
   }}
 
   }}
}}<!-- #Track stuff:
+
}}<!--
-->{{ #ifeq: {{{stats|¬}}}{{{actions|¬}}} | ¬¬ || [[Category:Anime card with parameters to be checked]]
+
check for unknown parameters
}}<noinclude>{{documentation}}</noinclude>
+
-->{{ #invoke: check for unknown parameters | check
 +
| unknown = [[Category:((Anime card)) transclusions using unknown parameters]]
 +
| showblankpositional = 1
 +
| preview = unknown <nowiki>{{Anime card}}</nowiki> parameter "_VALUE_"
 +
| italic_title | main | rush_duel_main | non-card | article_messages | reconstructed_lore | cardclass | bodystyle | titlestyle
 +
| image | dub_image | ja_image | ko_image | astral_image | barian_image | image_ca | image_nc | image_other
 +
| name | fr_name | de_name | it_name | pt_name | es_name | ja_name | romaji_name | trans_name | ko_name | ko_rr_name | ko_trans_name | alt_names
 +
| card_type | property | attribute | types | level | rank | atk | def | link_arrows | pendulum_scale | maximum_atk | effect_types | ritual_card | token_summon
 +
| type_text | ja_type_text | description | deck_master_ability
 +
| pendulum_effect | fr_pendulum_effect | de_pendulum_effect | it_pendulum_effect | pt_pendulum_effect | es_pendulum_effect | ja_pendulum_effect | trans_pendulum_effect | ko_pendulum_effect
 +
| material | fr_material | de_material | it_material | pt_material | es_material | ja_material | ko_material
 +
| lore | 4k_lore | fr_lore | de_lore | it_lore | pt_lore | es_lore | ja_lore | trans_lore | ko_lore
 +
| appears_in_dm | appears_in_cm | appears_in_gx | appears_in_5d | appears_in_zx | appears_in_av | appears_in_vr | appears_in_sv | appears_in_gr | appears_in_mov | appears_in_mov2 | appears_in_mov3
 +
| yugioh_site | yugioh_site_raw
 +
| decks
 +
| mentions | supports | anti-supports | archseries | supports_archetypes | anti-supports_archetypes | related_to_archseries | counter | action | stat_change | m/s/t | summoning | attack | banished | life_points | fm_for | sm_for | misc
 +
| name_note | fr_name_note | de_name_note | it_name_note | pt_name_note | es_name_note | ja_name_note | ko_name_note
 +
| card_type_note | property_note | attribute_note | level-rank_note | pendulum_scale_note | types_note | atk_note | def_note | atk-def_note
 +
| lore_note | fr_lore_note | de_lore_note | it_lore_note | pt_lore_note | es_lore_note | ja_lore_note | ko_lore_note
 +
}}<!--
 +
--><noinclude>{{documentation}}</noinclude>

Latest revision as of 04:41, 3 December 2023

{{{article_messages}}}

Anime card
Japanese
{{{ja_name}}}
Rōmaji
{{{romaji_name}}}
Translated
{{{trans_name}}}
Card type [[{{{card_type}}} Card|{{{card_type}}}]]
Property [[File:{{{property}}}.svg|18px|alt=|class=noviewer]] [[{{{property}}} {{{card_type}}} Card|{{{property}}}]]
Attribute {{{ATTRIBUTE}}}
Link Arrows

 
Effect types

  • [[{{{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.
Ritual Card ""
Material
  • ""
Summoned by the effect of

  • ""
{{{non-card}}}
Description {{{description}}}
Pendulum Scale [[Pendulum Scale {{{pendulum_scale}}} Monster Cards|{{{pendulum_scale}}}]]
MAXIMUM ATK {{{maximum_atk}}}
{{{pendulum_scale}}}
{{{pendulum_effect}}}
{{{pendulum_scale}}}
[
[[{{{types}}}|{{{types}}}]]
]
  • ""

{{{lore}}}
4K Media lore?: (The English card uses the same lore as the OCG/TCG card. The Japanese card and reference sources state the effect differently.): {{{4k_lore}}}
Deck Master ability {{{deck_master_ability}}}
Appearances
Links yugioh.com
  • [[Card Gallery:{{{main}}}|Gallery]]
  • [[Card Artworks:{{{main}}}|Artworks]]
  • [[Card Trivia:{{{main}}}|Trivia]]
  • [[Card Appearances:{{{main}}}|Appearances]]
  • [[Card Names:{{{main}}}|Names]]
  • [[Card Lores:{{{main}}}|Lores]]

Other languages

Name Pendulum EffectLore
French {{{fr_name}}} {{{fr_pendulum_effect}}}

{{{fr_material}}}

{{{fr_lore}}}
German {{{de_name}}} {{{de_pendulum_effect}}}

{{{de_material}}}

{{{de_lore}}}
Italian {{{it_name}}} {{{it_pendulum_effect}}}

{{{it_material}}}

{{{it_lore}}}
Portuguese {{{pt_name}}} {{{pt_pendulum_effect}}}

{{{pt_material}}}

{{{pt_lore}}}
Spanish {{{es_name}}} {{{es_pendulum_effect}}}

{{{es_material}}}

{{{es_lore}}}
Japanese {{{ja_name}}} {{{ja_pendulum_effect}}}

{{{ja_material}}}

{{{ja_lore}}}
{{{romaji_name}}}
{{{trans_name}}} {{{trans_pendulum_effect}}}{{{trans_lore}}}
Korean {{{ko_name}}} {{{ko_pendulum_effect}}}

{{{ko_material}}}

{{{ko_lore}}}
{{{ko_rr_name}}}

Images

Decks

  • [[{{{decks}}}|{{{decks}}}]]

Search categories

Mentions
"[[{{{mentions}}}|{{{mentions}}}]]"
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}}}]]

In other media