Difference between revisions of "Template:Duel Links card"

From Yugipedia
Jump to: navigation, search
(if the specified image hasn't been uploaded, set wgUploadDescription in the upload URL so it doesn't have to be filled in manually, and display the main page's image in grayscale as a visual indicator)
(TemplateStyles no longer necessary (for now))
 
(14 intermediate revisions by 5 users not shown)
Line 1: Line 1:
__NOEDITSECTION____NOTOC__<!--
+
__NOTOC__<!--
  
 
## Variables ##
 
## Variables ##
-->{{ #vardefine: $pagename   | {{ #explode: {{Normalized pagename|{{PAGENAME}}}} | ( }} }}<!--
+
-->{{ #vardefine: $pagename     | {{ #explode: {{Normalized pagename|{{PAGENAME}}}} | ( }} }}<!--
-->{{ #vardefine: $name       | {{ #if: {{{name|}}} | {{{name}}} | {{ #var: $pagename }} }} }}<!--
+
-->{{ #vardefine: $name         | {{ #if: {{{name|}}} | {{{name}}} | {{ #var: $pagename }} }} }}<!--
-->{{ #vardefine: $url-name   | {{ #replace: {{ #var: $name }} | # }} }}<!--
+
-->{{ #vardefine: $url-name     | {{ #replace: {{ #var: $name }} | # }} }}<!--
-->{{ #vardefine: $image_back | Back-TF-EN-VG.png }}<!--
+
-->{{ #vardefine: $alt_card    | {{ #if: {{ #pos: {{PAGENAME}} | Links alternat }} | -alt }} }}<!--
 +
-->{{ #vardefine: $image_back   | Back-TF-EN-VG.png }}<!--
 +
-->{{ #vardefine: $image-name-fragment | {{Card image name|{{ #var: $url-name }} }} }}<!--
  
 
-->{{ #vardefine: $card_type    | {{{card_type|}}}                                      }}<!--
 
-->{{ #vardefine: $card_type    | {{{card_type|}}}                                      }}<!--
Line 18: Line 20:
 
-->{{ #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|}}}|{{{rank|}}}}}                      }}<!--
-->{{ #vardefine: $atk          | {{{atk|}}}                                            }}<!--
 
-->{{ #vardefine: $def          | {{{def|}}}                                            }}<!--
 
 
-->{{ #arraydefine: @link_arrows| {{{link_arrows|}}} }}<!--
 
-->{{ #arraydefine: @link_arrows| {{{link_arrows|}}} }}<!--
 
-->{{ #vardefine: $link_rating  | {{ #arraysize: @link_arrows }} }}<!--
 
-->{{ #vardefine: $link_rating  | {{ #arraysize: @link_arrows }} }}<!--
Line 26: Line 26:
 
-->{{ #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>}}} }}<!--
 +
 +
-->{{ #vardefine: $token
 +
| {{ #if: {{ #arraysearch: $types | Token }}<!-- # If "Token" is in the Type string
 +
  -->{{ #if: {{{card_type|}}} || {{ #ifeq: {{ #explode: {{ #var: $name }} | | -1 }} | Token | 1 }} }}<!-- # If "Token" is at the end of a monster's name. -->
 +
  | Token
 +
  }}
 +
}}<!--
 +
 +
-->{{ #vardefine: $has_support | {{ #ask: [[Release::Yu-Gi-Oh! Duel Links]] [[Support::{{PAGENAME}}]] |?English name | format = plainlist | sep = <nowiki/>
 +
: | link = none | template = Link with quotes }} }}<!--
 +
-->{{ #vardefine: $has_anti-support | {{ #ask: [[Release::Yu-Gi-Oh! Duel Links]] [[Anti-support::{{PAGENAME}}]] |?English name | format = plainlist | sep = <nowiki/>
 +
: | link = none | template = Link with quotes }} }}<!--
 +
 +
-->{{ #ifeq: {{ #var: $card_type | Monster }} | Monster | {{ #vardefine: $is_monster | true }} }}<!--
 +
-->{{ #if: {{ #vardefineecho: $releases | {{{releases<includeonly>|</includeonly>}}} }} | {{ #vardefine: $has_releases | 1 }} }}<!--
 +
-->{{ #if: {{ #vardefineecho: $releases2 | {{{releases2|}}} }} | {{ #vardefine: $has_releases2 | 1 }} }}<!--
 +
-->{{ #if: {{ #vardefineecho: $releases3 | {{{releases3|}}} }} | {{ #vardefine: $has_releases3 | 1 }} }}<!--
 +
-->{{ #if: {{ #vardefineecho: $releases4 | {{{releases4|}}} }} | {{ #vardefine: $has_releases4 | 1 }} }}<!--
 +
-->{{ #if: {{ #vardefineecho: $releases5 | {{{releases5|}}} }} | {{ #vardefine: $has_releases5 | 1 }} }}<!--
 +
-->{{ #if: {{ #var: $is_monster }}{{{image_nc|}}}{{{image_nc2|}}}{{{image_nc3|}}}{{{image_nc4|}}}{{{image_nc5|}}}{{ #var: $has_releases2 }}
 +
|<!--
 +
  -->{{ #vardefine: $artwork1_name | {{{artwork1_name | Standard artwork }}} }}<!--
 +
  -->{{ #vardefine: $image_nc      | {{{image_nc|{{ #var: $image-name-fragment }}-DULI-EN-VG-NC{{ #var: $alt_card }}.png}}} }}<!--
 +
  -->{{ #if: {{{has_edited_artwork|}}} | {{ #vardefine: $image_nc_jp  | {{ #var: $image-name-fragment }}-DULI-JP-VG-NC{{ #var: $alt_card }}.png }} }}<!--
 +
 +
  -->{{ #if: {{ #var: $has_releases2 }}{{{image_nc2|}}}
 +
  |<!--
 +
  -->[[Category:Duel Links cards with multiple artworks]]<!--
 +
  -->{{ #vardefine: $artwork2_name | {{{artwork2_name | {{ #if: {{ #var: $has_releases3 }} | Alternate artwork 1 | Alternate artwork }} }}} }}<!--
 +
  -->{{ #vardefine: $image_nc_2    | {{{image_nc2|{{ #var: $image-name-fragment }}-DULI-EN-VG-NC{{ #var: $alt_card }}-2.png}}} }}<!--
 +
  -->{{ #if: {{{has_edited_artwork|}}} | {{ #vardefine: $image_nc_jp_2| {{ #var: $image-name-fragment }}-DULI-JP-VG-NC{{ #var: $alt_card }}-2.png }} }}
 +
  }}<!--
 +
 +
  -->{{ #if: {{ #var: $has_releases3 }}{{{image_nc3|}}}
 +
  |<!--
 +
  -->{{ #vardefine: $artwork3_name | {{{artwork3_name | Alternate artwork 2 }}} }}<!--
 +
  -->{{ #vardefine: $image_nc_3    | {{{image_nc3|{{ #var: $image-name-fragment }}-DULI-EN-VG-NC{{ #var: $alt_card }}-3.png}}} }}<!--
 +
  -->{{ #if: {{{has_edited_artwork|}}} | {{ #vardefine: $image_nc_jp_3| {{ #var: $image-name-fragment }}-DULI-JP-VG-NC{{ #var: $alt_card }}-3.png }} }}
 +
  }}<!--
 +
 +
  -->{{ #if: {{ #var: $has_releases4 }}{{{image_nc4|}}}
 +
  |<!--
 +
  -->{{ #vardefine: $artwork4_name | {{{artwork4_name | Alternate artwork 3 }}} }}<!--
 +
  -->{{ #vardefine: $image_nc_4    | {{{image_nc4|{{ #var: $image-name-fragment }}-DULI-EN-VG-NC{{ #var: $alt_card }}-4.png}}} }}<!--
 +
  -->{{ #if: {{{has_edited_artwork|}}} | {{ #vardefine: $image_nc_jp_4| {{ #var: $image-name-fragment }}-DULI-JP-VG-NC{{ #var: $alt_card }}-4.png }} }}
 +
  }}<!--
 +
 +
  -->{{ #if: {{ #var: $has_releases5 }}{{{image_nc5|}}}
 +
  |<!--
 +
  -->{{ #vardefine: $artwork5_name | {{{artwork5_name | Alternate artwork 4 }}} }}<!--
 +
  -->{{ #vardefine: $image_nc_5    | {{{image_nc5|{{ #var: $image-name-fragment }}-DULI-EN-VG-NC{{ #var: $alt_card }}-5.png}}} }}<!--
 +
  -->{{ #if: {{{has_edited_artwork|}}} | {{ #vardefine: $image_nc_jp_5| {{ #var: $image-name-fragment }}-DULI-JP-VG-NC{{ #var: $alt_card }}-5.png }} }}
 +
  }}
 +
}}<!--
  
 
## Italic title ##
 
## Italic title ##
Line 55: Line 109:
 
             }}
 
             }}
  
| #default      = {{ #if: {{ #var: $atk }}{{ #var: $def }}{{{level|}}}
+
| #default      = {{ #if: {{{atk|}}}{{{def|}}}{{{level|}}}
 
             | {{ #if: {{{effect_types|}}}{{ #ifeq: {{ #var: $type3 }} | Effect | 1 }}
 
             | {{ #if: {{{effect_types|}}}{{ #ifeq: {{ #var: $type3 }} | Effect | 1 }}
 
               | [[Primary type::Effect Monster| ]]{{ #vardefine: $primary_type | Effect }}{{ #vardefine: $effect_monster | true }}
 
               | [[Primary type::Effect Monster| ]]{{ #vardefine: $primary_type | Effect }}{{ #vardefine: $effect_monster | true }}
Line 94: Line 148:
 
-->{{ #ifeq: {{ #imgw: {{ #var: $image }} }} | 0
 
-->{{ #ifeq: {{ #imgw: {{ #var: $image }} }} | 0
 
| {{ #vardefine: $image_name | {{ #var: $image }}
 
| {{ #vardefine: $image_name | {{ #var: $image }}
   }}{{ #vardefine: $image | {{ #ifeq: {{ #imgw: {{ #show: {{ #var: $main }} |?Card image }} }} | 0
+
   }}{{ #vardefine: $image | {{ #var: $image-name-fragment }}-MADU-EN-VG-artwork.png
    | {{ #var: $image_back }}
+
  }}{{ #vardefine: $uses_main_page_image | 1 }}<includeonly>[[Category:Duel Links cards without card images]]</includeonly>  
    | {{ #show: {{ #var: $main }} |?Card image }}
 
    }}
 
  }}<includeonly>[[Category:Duel Links cards without card images]]</includeonly>  
 
 
}}<!--
 
}}<!--
  
Line 123: Line 174:
 
}}<!--
 
}}<!--
  
-->{{ #vardefine: $supports | {{ #if: {{{supports<includeonly>|</includeonly>}}} | {{{supports}}} | {{ #arraymap: {{ #show: {{ #var: $main }} |?Support | link=none }} | , | $x$ | $x$ | \n* }} }} }}<!--
+
-->{{ #vardefine: $mentions | {{{mentions| {{ #ifeq: {{{inherit_search_categories}}} | false | | {{ #arraymap: {{ #show: {{ #var: $main }} |?Mentions | link=none }} | , | $x$ | $x$ | \n* }} }} }}} }}<!--
-->{{ #vardefine: $anti-supports | {{ #if: {{{anti-supports<includeonly>|</includeonly>}}} | {{{anti-supports}}} | {{ #arraymap: {{ #show: {{ #var: $main }} |?Anti-support | link=none }} | , | $x$ | $x$ | \n* }} }} }}<!--
+
-->{{ #vardefine: $supports | {{{supports| {{ #ifeq: {{{inherit_search_categories}}} | false | | {{ #arraymap: {{ #show: {{ #var: $main }} |?Support | link=none }} | , | $x$ | $x$ | \n* }} }} }}} }}<!--
-->{{ #vardefine: $archseries | {{ #if: {{{archseries<includeonly>|</includeonly>}}} | {{{archseries}}} | {{ #arraymap: {{ #show: {{ #var: $main }} |?Archseries | link=none }} | , | $x$ | $x$ | \n* }} }} }}<!--
+
-->{{ #vardefine: $anti-supports | {{{anti-supports| {{ #ifeq: {{{inherit_search_categories}}} | false | | {{ #arraymap: {{ #show: {{ #var: $main }} |?Anti-support | link=none }} | , | $x$ | $x$ | \n* }} }} }}} }}<!--
-->{{ #vardefine: $supports_archetypes | {{ #if: {{{supports_archetypes<includeonly>|</includeonly>}}} | {{{supports_archetypes}}} | {{ #arraymap: {{ #show: {{ #var: $main }} |?Archetype support | link=none }} | , | $x$ | $x$ | \n* }} }} }}<!--
+
-->{{ #vardefine: $archseries | {{{archseries| {{ #ifeq: {{{inherit_search_categories}}} | false | | {{ #arraymap: {{ #show: {{ #var: $main }} |?Archseries | link=none }} | , | $x$ | $x$ | \n* }} }} }}} }}<!--
-->{{ #vardefine: $anti-supports_archetypes | {{ #if: {{{anti-supports_archetypes<includeonly>|</includeonly>}}} | {{{anti-supports_archetypes}}} | {{ #arraymap: {{ #show: {{ #var: $main }} |?Archetype anti-support | link=none }} | , | $x$ | $x$ | \n* }} }} }}<!--
+
-->{{ #vardefine: $supports_archetypes | {{{supports_archetypes| {{ #ifeq: {{{inherit_search_categories}}} | false | | {{ #arraymap: {{ #show: {{ #var: $main }} |?Archetype support | link=none }} | , | $x$ | $x$ | \n* }} }} }}} }}<!--
-->{{ #vardefine: $related_to_archseries | {{ #if: {{{related_to_archseries<includeonly>|</includeonly>}}} | {{{related_to_archseries}}} | {{ #arraymap: {{ #show: {{ #var: $main }} |?Archseries related | link=none }} | , | $x$ | $x$ | \n* }} }} }}<!--
+
-->{{ #vardefine: $anti-supports_archetypes | {{{anti-supports_archetypes| {{ #ifeq: {{{inherit_search_categories}}} | false | | {{ #arraymap: {{ #show: {{ #var: $main }} |?Archetype anti-support | link=none }} | , | $x$ | $x$ | \n* }} }} }}} }}<!--
-->{{ #vardefine: $counter | {{ #if: {{{counter<includeonly>|</includeonly>}}} | {{{counter}}} | {{ #arraymap: {{ #show: {{ #var: $main }} |?Counters | link=none }} | , | $x$ | $x$ | \n* }} }} }}<!--
+
-->{{ #vardefine: $related_to_archseries | {{{related_to_archseries| {{ #ifeq: {{{inherit_search_categories}}} | false | | {{ #arraymap: {{ #show: {{ #var: $main }} |?Archseries related | link=none }} | , | $x$ | $x$ | \n* }} }} }}} }}<!--
-->{{ #vardefine: $action | {{ #if: {{{action<includeonly>|</includeonly>}}} | {{{action}}} | {{ #arraymap: {{ #show: {{ #var: $main }} |?Actions | link=none }} | , | $x$ | $x$ | \n* }} }} }}<!--
+
-->{{ #vardefine: $counter | {{{counter| {{ #ifeq: {{{inherit_search_categories}}} | false | | {{ #arraymap: {{ #show: {{ #var: $main }} |?Counters | link=none }} | , | $x$ | $x$ | \n* }} }} }}} }}<!--
-->{{ #vardefine: $stat_change | {{ #if: {{{stat_change<includeonly>|</includeonly>}}} | {{{stat_change}}} | {{ #arraymap: {{ #show: {{ #var: $main }} |?Stats | link=none }} | , | $x$ | $x$ | \n* }} }} }}<!--
+
-->{{ #vardefine: $action | {{{action| {{ #ifeq: {{{inherit_search_categories}}} | false | | {{ #arraymap: {{ #show: {{ #var: $main }} |?Actions | link=none }} | , | $x$ | $x$ | \n* }} }} }}} }}<!--
-->{{ #vardefine: $m/s/t | {{ #if: {{{m/s/t<includeonly>|</includeonly>}}} | {{{m/s/t}}} | {{ #arraymap: {{ #show: {{ #var: $main }} |?MonsterSpellTrap | link=none }} | , | $x$ | $x$ | \n* }} }} }}<!--
+
-->{{ #vardefine: $stat_change | {{{stat_change| {{ #ifeq: {{{inherit_search_categories}}} | false | | {{ #arraymap: {{ #show: {{ #var: $main }} |?Stats | link=none }} | , | $x$ | $x$ | \n* }} }} }}} }}<!--
-->{{ #vardefine: $summoning | {{ #if: {{{summoning<includeonly>|</includeonly>}}} | {{{summoning}}} | {{ #arraymap: {{ #show: {{ #var: $main }} |?Summoning | link=none }} | , | $x$ | $x$ | \n* }} }} }}<!--
+
-->{{ #vardefine: $m/s/t | {{{m/s/t| {{ #ifeq: {{{inherit_search_categories}}} | false | | {{ #arraymap: {{ #show: {{ #var: $main }} |?MonsterSpellTrap | link=none }} | , | $x$ | $x$ | \n* }} }} }}} }}<!--
-->{{ #vardefine: $attack | {{ #if: {{{attack<includeonly>|</includeonly>}}} | {{{attack}}} | {{ #arraymap: {{ #show: {{ #var: $main }} |?Attack | link=none }} | , | $x$ | $x$ | \n* }} }} }}<!--
+
-->{{ #vardefine: $summoning | {{{summoning| {{ #ifeq: {{{inherit_search_categories}}} | false | | {{ #arraymap: {{ #show: {{ #var: $main }} |?Summoning | link=none }} | , | $x$ | $x$ | \n* }} }} }}} }}<!--
-->{{ #vardefine: $banished | {{ #if: {{{banished<includeonly>|</includeonly>}}} | {{{banished}}} | {{ #arraymap: {{ #show: {{ #var: $main }} |?Banishing | link=none }} | , | $x$ | $x$ | \n* }} }} }}<!--
+
-->{{ #vardefine: $attack | {{{attack| {{ #ifeq: {{{inherit_search_categories}}} | false | | {{ #arraymap: {{ #show: {{ #var: $main }} |?Attack | link=none }} | , | $x$ | $x$ | \n* }} }} }}} }}<!--
-->{{ #vardefine: $life_points | {{ #if: {{{life_points<includeonly>|</includeonly>}}} | {{{life_points}}} | {{ #arraymap: {{ #show: {{ #var: $main }} |?LP | link=none }} | , | $x$ | $x$ | \n* }} }} }}<!--
+
-->{{ #vardefine: $banished | {{{banished| {{ #ifeq: {{{inherit_search_categories}}} | false | | {{ #arraymap: {{ #show: {{ #var: $main }} |?Banishing | link=none }} | , | $x$ | $x$ | \n* }} }} }}} }}<!--
-->{{ #vardefine: $fm_for | {{ #if: {{{fm_for<includeonly>|</includeonly>}}} | {{{fm_for}}} | {{ #arraymap: {{ #show: {{ #var: $main }} |?Fusion Material for | link=none }} | , | $x$ | $x$ | \n* }} }} }}<!--
+
-->{{ #vardefine: $life_points | {{{life_points| {{ #ifeq: {{{inherit_search_categories}}} | false | | {{ #arraymap: {{ #show: {{ #var: $main }} |?LP | link=none }} | , | $x$ | $x$ | \n* }} }} }}} }}<!--
-->{{ #vardefine: $sm_for | {{ #if: {{{sm_for<includeonly>|</includeonly>}}} | {{{sm_for}}} | {{ #arraymap: {{ #show: {{ #var: $main }} |?Synchro Material for | link=none }} | , | $x$ | $x$ | \n* }} }} }}<!--
+
-->{{ #vardefine: $fm_for | {{{fm_for| {{ #ifeq: {{{inherit_search_categories}}} | false | | {{ #arraymap: {{ #show: {{ #var: $main }} |?Fusion Material for | link=none }} | , | $x$ | $x$ | \n* }} }} }}} }}<!--
-->{{ #vardefine: $misc | {{ #if: {{{misc<includeonly>|</includeonly>}}} | {{{misc}}} | {{ #arraymap: {{ #show: {{ #var: $main }} |?Misc | link=none }} | , | $x$ | $x$ | \n* }} }} }}<!--
+
-->{{ #vardefine: $sm_for | {{{sm_for| {{ #ifeq: {{{inherit_search_categories}}} | false | | {{ #arraymap: {{ #show: {{ #var: $main }} |?Synchro Material for | link=none }} | , | $x$ | $x$ | \n* }} }} }}} }}<!--
 
+
-->{{ #vardefine: $misc | {{{misc| {{ #ifeq: {{{inherit_search_categories}}} | false | | {{ #arraymap: {{ #show: {{ #var: $main }} |?Misc | link=none }} | , | $x$ | $x$ | \n* }} }} }}} }}<!--
-->{{ #arraydefine: @images |
+
-->{{ #vardefine: $number | {{{number| {{ #show: {{ #var: $main }} |?Database ID# }} }}} }}<!--
* {{ #var: $image }}
 
* {{{ja_image<includeonly>|</includeonly>}}}
 
* {{{fr_image<includeonly>|</includeonly>}}}
 
* {{{de_image<includeonly>|</includeonly>}}}
 
* {{{it_image<includeonly>|</includeonly>}}}
 
* {{{pt_image<includeonly>|</includeonly>}}}
 
* {{{es_image<includeonly>|</includeonly>}}}
 
* {{{ko_image<includeonly>|</includeonly>}}}
 
* {{{ru_image<includeonly>|</includeonly>}}}
 
* {{{zh_hant_image<includeonly>|</includeonly>}}}
 
* {{{zh_hans_image<includeonly>|</includeonly>}}}
 
|*
 
}}<!--
 
 
 
-->{{ #arrayunique: @images }}<!--
 
  
 
## Properties ##
 
## Properties ##
Line 170: Line 206:
 
-->[[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><!--
 
-->[[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><!--
 
-->{{ #set: Lore = {{{lore|}}} }}<!--
 
-->{{ #set: Lore = {{{lore|}}} }}<!--
-->{{ #set: Japanese lore = {{{ja_lore|}}} }}<!--
+
-->{{ #set: Japanese lore = {{{ja_lore|}}} }}<includeonly>{{ #if: {{{ja_lore|}}} | | [[Category:Duel Links cards without Japanese lore]]}}</includeonly><!--
 
-->{{ #if: {{ #var: $stars }}      | {{Star properties|{{ #var: $stars }}|label={{ #var: $level-rank }}}} }}<!--
 
-->{{ #if: {{ #var: $stars }}      | {{Star properties|{{ #var: $stars }}|label={{ #var: $level-rank }}}} }}<!--
 
-->{{ #if: {{{pendulum_scale|}}}  | [[Pendulum Scale::{{{pendulum_scale}}}| ]] }}<!--
 
-->{{ #if: {{{pendulum_scale|}}}  | [[Pendulum Scale::{{{pendulum_scale}}}| ]] }}<!--
-->{{ #if: {{ #var: $atk }}{{ #var: $def }} | {{ATK DEF properties|{{ #var: $atk | ??? }}|{{ #var: $def | ??? }}}} }}<!--
+
-->{{ #if: {{{different_effect|}}} | [[Category:Duel Links cards with different effects from their main counterpart]] }}<!--
 
-->{{ #set: Card Trader release date = {{{trader_release|}}} }}<!--
 
-->{{ #set: Card Trader release date = {{{trader_release|}}} }}<!--
 
-->{{ #set: Card Trader removal date = {{{trader_removal|}}} }}<!--
 
-->{{ #set: Card Trader removal date = {{{trader_removal|}}} }}<!--
Line 179: Line 215:
 
-->{{ #set: Card Trader Jewel cost = {{{trader_jewels|}}} }}<!--
 
-->{{ #set: Card Trader Jewel cost = {{{trader_jewels|}}} }}<!--
 
-->{{ #set: Card Trader Stone cost = {{{trader_stones|}}} }}<!--
 
-->{{ #set: Card Trader Stone cost = {{{trader_stones|}}} }}<!--
 +
-->[[Card number::{{ #var: $number }}| ]]<!--
 +
-->[[Card number::{{{number2|}}}| ]]<!--
 +
-->[[Card number::{{{number3|}}}| ]]<!--
 +
-->[[Card number::{{{number4|}}}| ]]<!--
 +
-->[[Card number::{{{number5|}}}| ]]<!--
 
-->{{ #switch: {{{property|}}}
 
-->{{ #switch: {{{property|}}}
 
   | =
 
   | =
Line 186: Line 227:
 
     -->{{ #set: Property (short) = [[{{{property}}} {{ #var: $card_type }} Card|{{{property}}}]] }}
 
     -->{{ #set: Property (short) = [[{{{property}}} {{ #var: $card_type }} Card|{{{property}}}]] }}
 
   }}<!--
 
   }}<!--
 
--><templatestyles src="Duel Links card/styles.css" /><!--
 
  
 
-->{{ #if: {{ #var: $main }}
 
-->{{ #if: {{ #var: $main }}
| {{Main|type=card page|"[[{{ #var: $main }}|{{ #var: $main_text }}]]"[[Main card page::{{ #var: $main }}| ]]}}
+
| {{Main|type=card page|"[[{{ #var: $main }}|{{ #var: $main_text }}]]"|t=1}}[[Main card page::{{ #var: $main }}| ]]
 
}}<!--
 
}}<!--
  
Line 202: Line 241:
 
   | {{ lc: {{ #var: $card_type }} }}
 
   | {{ lc: {{ #var: $card_type }} }}
 
   | {{ #if: {{{types|}}}
 
   | {{ #if: {{{types|}}}
     | {{ #ifeq: {{ #var: $type3 }} | Pendulum | pendulum-card }} {{ #switch: {{ #var: $primary_type }}
+
     | {{ #ifeq: {{ #var: $type3 }} | Pendulum | pendulum-card }} {{ #switch: {{ #var: $token | {{ #var: $primary_type }} }}
 
       | Pendulum                = {{ #if: {{ #var: $effect_monster }} | effect | normal }}-card pendulum
 
       | Pendulum                = {{ #if: {{ #var: $effect_monster }} | effect | normal }}-card pendulum
 +
      | Token                    = token
 
       | #default                = {{ lc: {{ #var: $primary_type }} }}
 
       | #default                = {{ lc: {{ #var: $primary_type }} }}
 
       }}
 
       }}
 
     | blank
 
     | blank
 
     }}
 
     }}
   }}-card {{ #if: {{ #var: $image_name }} | needs-image }}
+
   }}-card
  
 
| title          = [[English name::{{ #var: $name }}]]
 
| title          = [[English name::{{ #var: $name }}]]
 
| image          = {{ #var: $image }}
 
| image          = {{ #var: $image }}
| image_link    = {{ #if: {{ #var: $image_name }} | {{fullurl:Special:Upload|wpDestFile=File:{{ #var: $image_name }}&wpUploadDescription={{ urlencode: {{((}}OCG-TCG card image }}%0A{{ urlencode: {{!}} name = {{Normalized pagename|{{PAGENAME}}}} }}%0A{{ urlencode: {{))}} }}}} }}
+
| image_link    = {{ #if: {{ #var: $image_name }} | {{fullurl:Special:Upload|wpDestFile={{ #var: $image_name }}&wpUploadDescription={{ urlencode: {{((}}OCG-TCG card image }}%0A{{ urlencode: {{!}} name = {{Normalized pagename|{{PAGENAME}}}} }}%0A{{ urlencode: {{))}} }}}} }}
| width          = {{{width|}}}
+
| default_image  = {{ #var: $image_back }}
| max_width      = {{ #ifexpr: {{ #imgw: {{ #var: $image }} }} > 200 | 200 | {{ #imgw: {{ #var: $image }} }} }}
+
| width          = {{ #if: {{ #var: $uses_main_page_image }} | 300 | 200 }}
| below_image    = {{ #if: {{ #arrayindex: @images | 1 }} |
+
| below_image    =
<div class="hlist image-switcher nomobile" style="min-width: 5em;">
+
<div class="hlist image-switcher">
 +
{{ #if: {{{image2|}}}{{{image3|}}}{{{image4|}}}{{{image5|}}} |&#32;
 +
;{{ #var: $artwork1_name }} }}
 
{{ #if: {{{image|}}} |
 
{{ #if: {{{image|}}} |
* {{Image dimensions|{{{image|}}}|en}}
+
: {{Image dimensions|{{{image|}}}|en}}
 
}}{{ #if: {{{ja_image|}}} |
 
}}{{ #if: {{{ja_image|}}} |
* {{Image dimensions|{{{ja_image|}}}|ja}}
+
: {{Image dimensions|{{{ja_image|}}}|ja}}
 
}}{{ #if: {{{fr_image|}}} |
 
}}{{ #if: {{{fr_image|}}} |
* {{Image dimensions|{{{fr_image|}}}|fr}}
+
: {{Image dimensions|{{{fr_image|}}}|fr}}
 
}}{{ #if: {{{de_image|}}} |
 
}}{{ #if: {{{de_image|}}} |
* {{Image dimensions|{{{de_image|}}}|de}}
+
: {{Image dimensions|{{{de_image|}}}|de}}
 
}}{{ #if: {{{it_image|}}} |
 
}}{{ #if: {{{it_image|}}} |
* {{Image dimensions|{{{it_image|}}}|it}}
+
: {{Image dimensions|{{{it_image|}}}|it}}
 
}}{{ #if: {{{pt_image|}}} |
 
}}{{ #if: {{{pt_image|}}} |
* {{Image dimensions|{{{pt_image|}}}|pt}}
+
: {{Image dimensions|{{{pt_image|}}}|pt}}
 
}}{{ #if: {{{es_image|}}} |
 
}}{{ #if: {{{es_image|}}} |
* {{Image dimensions|{{{es_image|}}}|es}}
+
: {{Image dimensions|{{{es_image|}}}|es}}
 
}}{{ #if: {{{ru_image|}}} |
 
}}{{ #if: {{{ru_image|}}} |
* {{Image dimensions|{{{ru_image|}}}|ru}}
+
: {{Image dimensions|{{{ru_image|}}}|ru}}
 
}}{{ #if: {{{ko_image|}}} |
 
}}{{ #if: {{{ko_image|}}} |
* {{Image dimensions|{{{ko_image|}}}|ko}}
+
: {{Image dimensions|{{{ko_image|}}}|ko}}
 
}}{{ #if: {{{zh_hant_image|}}} |
 
}}{{ #if: {{{zh_hant_image|}}} |
* {{Image dimensions|{{{zh_hant_image|}}}|zh-Hant}}
+
: {{Image dimensions|{{{zh_hant_image|}}}|zh-Hant}}
 
}}{{ #if: {{{zh_hans_image|}}} |
 
}}{{ #if: {{{zh_hans_image|}}} |
* {{Image dimensions|{{{zh_hans_image|}}}|zh-Hans}}
+
: {{Image dimensions|{{{zh_hans_image|}}}|zh-Hans}}
}}</div>
+
}}<!--
}}
+
 
 +
-->{{ #if: {{{image2|}}} |&#32;
 +
 
 +
;{{ #var: $artwork2_name }}
 +
{{ #if: {{{image2|}}} |
 +
: {{Image dimensions|{{{image2|}}}|en}}
 +
}}{{ #if: {{{ja_image2|}}} |
 +
: {{Image dimensions|{{{ja_image2|}}}|ja}}
 +
}}{{ #if: {{{fr_image2|}}} |
 +
: {{Image dimensions|{{{fr_image2|}}}|fr}}
 +
}}{{ #if: {{{de_image2|}}} |
 +
: {{Image dimensions|{{{de_image2|}}}|de}}
 +
}}{{ #if: {{{it_image2|}}} |
 +
: {{Image dimensions|{{{it_image2|}}}|it}}
 +
}}{{ #if: {{{pt_image2|}}} |
 +
: {{Image dimensions|{{{pt_image2|}}}|pt}}
 +
}}{{ #if: {{{es_image2|}}} |
 +
: {{Image dimensions|{{{es_image2|}}}|es}}
 +
}}{{ #if: {{{ru_image2|}}} |
 +
: {{Image dimensions|{{{ru_image2|}}}|ru}}
 +
}}{{ #if: {{{ko_image2|}}} |
 +
: {{Image dimensions|{{{ko_image2|}}}|ko}}
 +
}}{{ #if: {{{zh_hant_image2|}}} |
 +
: {{Image dimensions|{{{zh_hant_image2|}}}|zh-Hant}}
 +
}}{{ #if: {{{zh_hans_image2|}}} |
 +
: {{Image dimensions|{{{zh_hans_image2|}}}|zh-Hans}}
 +
}} }}<!--
 +
 
 +
-->{{ #if: {{{image3|}}} |&#32;
 +
 
 +
;{{ #var: $artwork3_name }}
 +
{{ #if: {{{image3|}}} |
 +
: {{Image dimensions|{{{image3|}}}|en}}
 +
}}{{ #if: {{{ja_image3|}}} |
 +
: {{Image dimensions|{{{ja_image3|}}}|ja}}
 +
}}{{ #if: {{{fr_image3|}}} |
 +
: {{Image dimensions|{{{fr_image3|}}}|fr}}
 +
}}{{ #if: {{{de_image3|}}} |
 +
: {{Image dimensions|{{{de_image3|}}}|de}}
 +
}}{{ #if: {{{it_image3|}}} |
 +
: {{Image dimensions|{{{it_image3|}}}|it}}
 +
}}{{ #if: {{{pt_image3|}}} |
 +
: {{Image dimensions|{{{pt_image3|}}}|pt}}
 +
}}{{ #if: {{{es_image3|}}} |
 +
: {{Image dimensions|{{{es_image3|}}}|es}}
 +
}}{{ #if: {{{ru_image3|}}} |
 +
: {{Image dimensions|{{{ru_image3|}}}|ru}}
 +
}}{{ #if: {{{ko_image3|}}} |
 +
: {{Image dimensions|{{{ko_image3|}}}|ko}}
 +
}}{{ #if: {{{zh_hant_image3|}}} |
 +
: {{Image dimensions|{{{zh_hant_image3|}}}|zh-Hant}}
 +
}}{{ #if: {{{zh_hans_image3|}}} |
 +
: {{Image dimensions|{{{zh_hans_image3|}}}|zh-Hans}}
 +
}} }}<!--
 +
 
 +
-->{{ #if: {{{image4|}}} |&#32;
 +
 
 +
;{{ #var: $artwork4_name }}
 +
{{ #if: {{{image4|}}} |
 +
: {{Image dimensions|{{{image4|}}}|en}}
 +
}}{{ #if: {{{ja_image4|}}} |
 +
: {{Image dimensions|{{{ja_image4|}}}|ja}}
 +
}}{{ #if: {{{fr_image4|}}} |
 +
: {{Image dimensions|{{{fr_image4|}}}|fr}}
 +
}}{{ #if: {{{de_image4|}}} |
 +
: {{Image dimensions|{{{de_image4|}}}|de}}
 +
}}{{ #if: {{{it_image4|}}} |
 +
: {{Image dimensions|{{{it_image4|}}}|it}}
 +
}}{{ #if: {{{pt_image4|}}} |
 +
: {{Image dimensions|{{{pt_image4|}}}|pt}}
 +
}}{{ #if: {{{es_image4|}}} |
 +
: {{Image dimensions|{{{es_image4|}}}|es}}
 +
}}{{ #if: {{{ru_image4|}}} |
 +
: {{Image dimensions|{{{ru_image4|}}}|ru}}
 +
}}{{ #if: {{{ko_image4|}}} |
 +
: {{Image dimensions|{{{ko_image4|}}}|ko}}
 +
}}{{ #if: {{{zh_hant_image4|}}} |
 +
: {{Image dimensions|{{{zh_hant_image4|}}}|zh-Hant}}
 +
}}{{ #if: {{{zh_hans_image4|}}} |
 +
: {{Image dimensions|{{{zh_hans_image4|}}}|zh-Hans}}
 +
}} }}<!--
 +
 
 +
-->{{ #if: {{{image5|}}} |&#32;
 +
 
 +
;{{ #var: $artwork5_name }}
 +
{{ #if: {{{image5|}}} |
 +
: {{Image dimensions|{{{image5|}}}|en}}
 +
}}{{ #if: {{{ja_image5|}}} |
 +
: {{Image dimensions|{{{ja_image5|}}}|ja}}
 +
}}{{ #if: {{{fr_image5|}}} |
 +
: {{Image dimensions|{{{fr_image5|}}}|fr}}
 +
}}{{ #if: {{{de_image5|}}} |
 +
: {{Image dimensions|{{{de_image5|}}}|de}}
 +
}}{{ #if: {{{it_image5|}}} |
 +
: {{Image dimensions|{{{it_image5|}}}|it}}
 +
}}{{ #if: {{{pt_image5|}}} |
 +
: {{Image dimensions|{{{pt_image5|}}}|pt}}
 +
}}{{ #if: {{{es_image5|}}} |
 +
: {{Image dimensions|{{{es_image5|}}}|es}}
 +
}}{{ #if: {{{ru_image5|}}} |
 +
: {{Image dimensions|{{{ru_image5|}}}|ru}}
 +
}}{{ #if: {{{ko_image5|}}} |
 +
: {{Image dimensions|{{{ko_image5|}}}|ko}}
 +
}}{{ #if: {{{zh_hant_image5|}}} |
 +
: {{Image dimensions|{{{zh_hant_image5|}}}|zh-Hant}}
 +
}}{{ #if: {{{zh_hans_image5|}}} |
 +
: {{Image dimensions|{{{zh_hans_image5|}}}|zh-Hans}}
 +
}} }}</div>
  
 
| above          = {{ #var: $above }}
 
| above          = {{ #var: $above }}
  
 
| label1        = [[Rarity]]
 
| label1        = [[Rarity]]
| data1          = {{ #if: {{{rarity<includeonly>|</includeonly>}}}
+
| data1          = {{ #if: {{ #var: $token }} || {{ #if: {{{rarity<includeonly>|</includeonly>}}}
   | {{ #switch: {{{rarity}}} | ? | ??? = | #default = [[File:DULI-{{{rarity}}}.png|84px|alt=]] }} [[{{{rarity}}}]][[Rarity::{{{rarity}}}| ]]
+
   | {{ #switch: {{{rarity}}} | ? | ??? =  
   }}
+
    | #default = {{ #vardefine: $rarity_full | {{ #switch: {{{rarity}}} | N | Normal = Normal | R | Rare = Rare | SR | Super Rare = Super Rare | UR | Ultra Rare = Ultra Rare }}
 +
      }}{{ #vardefine: $rarity_abbr | {{ #switch: {{ #var: $rarity_full }} | Normal = N | Rare = R | Super Rare = SR | Ultra Rare = UR }}
 +
      }}{{ #vardefine: $rarity_link | {{ #ifeq: {{ #var: $rarity_full }} | Normal | Common | {{ #var: $rarity_full }} }}
 +
      }}[[File:DULI-{{ #var: $rarity_abbr }}.png|84px|alt=|class=noviewer]] }} [[{{ #var: $rarity_link }}|{{ #var: $rarity_full }}]][[Rarity::{{ #var: $rarity_link }}| ]]
 +
   }}}}
  
 
| label2        = Card type
 
| label2        = Card type
 
| data2          = {{ #switch: {{ #var: $card_type <noinclude>|{{{card_type}}}</noinclude> }}
 
| data2          = {{ #switch: {{ #var: $card_type <noinclude>|{{{card_type}}}</noinclude> }}
 
   | =
 
   | =
   | Spell | Trap = [[{{ #var: $card_type }} Card|{{ #var: $card_type }}]] [[File:{{ uc: {{ #var: $card_type }} }}.svg|28px|alt=]]
+
   | Spell | Trap = [[{{ #var: $card_type }} Card|{{ #var: $card_type }}]] [[File:{{ uc: {{ #var: $card_type }} }}.svg|28px|alt=|class=noviewer]]
 
   | #default    = [[{{ #var: $card_type <noinclude>|{{{card_type}}}</noinclude> }}]]
 
   | #default    = [[{{ #var: $card_type <noinclude>|{{{card_type}}}</noinclude> }}]]
 
   }}
 
   }}
Line 261: Line 414:
 
   | ???      = [[???]]
 
   | ???      = [[???]]
 
   | Normal  = [[Normal {{ #var: $card_type }} Card|Normal]]
 
   | Normal  = [[Normal {{ #var: $card_type }} Card|Normal]]
   | #default = [[File:{{{property}}}.svg|18px|alt=]] [[{{{property}}} {{ #var: $card_type }} Card|{{{property}}}]]
+
   | #default = [[File:{{{property}}}.svg|18px|alt=|class=noviewer]] [[{{{property}}} {{ #var: $card_type }} Card|{{{property}}}]]
 
   }}
 
   }}
  
 
| label4        = [[Attribute]]
 
| label4        = [[Attribute]]
 
| data4          = {{ #if: {{ #var: $attribute }}
 
| data4          = {{ #if: {{ #var: $attribute }}
   | [[File:{{ #switch: {{ #var: $attribute }} | ? | ??? = UNKNOWN | #default = {{ #var: $attribute }} }}.svg|28px|alt=]] [[{{ #var: $attribute }}]]
+
   | [[File:{{ #switch: {{ #var: $attribute }} | ? | ??? = UNKNOWN | #default = {{ #var: $attribute }} }}.svg|28px|alt=|class=noviewer]] [[{{ #var: $attribute }}]]
 +
  }}
 +
 
 +
| label5 = [[Type]]{{ #if: {{ #var: $type2 }} | s }}
 +
| data5  = {{ #if: {{ #var: $type }}
 +
  | [[{{ ucfirst: {{ #var: $type }} }}|{{ #explode: {{ #var: $type }} | ( }}]]
 +
  }} <!--
 +
 
 +
  -->{{ #if: {{ #var: $type2 }}
 +
  | / [[{{ #switch: {{ #var: $type2 }}
 +
    | Token = Monster Token
 +
    | Toon | Spirit | Union | Gemini | Flip | Tuner = {{ #var: $type2 }} monster
 +
    | #default = {{ #var: $type2 }} Monster
 +
    }}|{{ #var: $type2 }}]]
 +
  }} <!--
 +
 
 +
  -->{{ #if: {{ #var: $type3 }}
 +
  | / [[{{ #switch: {{ #var: $type3 }}
 +
    | Token = Monster Token
 +
    | Toon | Spirit | Union | Gemini | Flip | Tuner = {{ #var: $type3 }} monster
 +
    | #default = {{ #if: {{ #var: $skill }} | {{ #var: $type3 }} Card | {{ #var: $type3 }} Monster }}
 +
    }}|{{ #var: $type3 }}]]
 +
  }} <!--
 +
 
 +
  -->{{ #if: {{ #var: $type4 }}
 +
  | / [[{{ #var: $type4 }} Monster|{{ #var: $type4 }}]]
 
   }}
 
   }}
  
| label5         = [[{{ #var: $level-rank }}]]
+
| label6         = [[{{ #var: $level-rank }}]]
| data5         = {{ #if: {{ #var: $card_type }} || {{ #if: {{{level|}}}{{{rank<includeonly>|</includeonly>}}}
+
| data6         = {{ #if: {{ #var: $card_type }} || {{ #if: {{{level|}}}{{{rank<includeonly>|</includeonly>}}}
 
   | [[{{ #var: $level-rank }} {{ #var: $stars | ??? }} Monster Cards|{{ #var: $stars | ??? }}]] {{ #var: $star_icon }}
 
   | [[{{ #var: $level-rank }} {{ #var: $stars | ??? }} Monster Cards|{{ #var: $stars | ??? }}]] {{ #var: $star_icon }}
 
   }} }}
 
   }} }}
  
| label6         = [[Link Arrow]]s
+
| label7         = [[Link Arrow]]s
| data6         = {{ #if: {{{link_arrows<includeonly>|</includeonly>}}}
+
| data7         = {{ #if: {{{link_arrows<includeonly>|</includeonly>}}}
 
   | <div style="display: flex;align-items:center;">{{Link map|{{{link_arrows|}}}|alt=}}&nbsp;<!--
 
   | <div style="display: flex;align-items:center;">{{Link map|{{{link_arrows|}}}|alt=}}&nbsp;<!--
 
     --><div>{{ #arrayprint: @link_arrows | , <nowiki /> | $linkArrow
 
     --><div>{{ #arrayprint: @link_arrows | , <nowiki /> | $linkArrow
Line 283: Line 461:
 
   }}
 
   }}
  
| label7         = Effect type
+
| label8         = [[Pendulum Scale]]
| class7        = hlist hcomma
+
| data8          = {{ #if: {{{pendulum_scale<includeonly>|</includeonly>}}}
| data7          = {{ #if: {{{effect_types<includeonly>|</includeonly>}}}
+
  | [[File:Pendulum Scale.png|18px|class=noviewer]] <!--
 +
    -->[[Pendulum Scale {{{pendulum_scale}}} Monster Cards|{{{pendulum_scale}}}]]<!--
 +
    -->{{ #iferror: {{ #expr: {{{pendulum_scale}}} }} || [[Pendulum Scale::{{{pendulum_scale}}}| ]] }}[[Pendulum Scale string::{{{pendulum_scale}}}| ]]
 +
  }}
 +
 
 +
| label9        = [[ATK]] / {{ #if: {{{link_arrows|}}} | [[Link Rating|LINK]] | [[DEF]] }}
 +
| data9          = {{ #if: {{{atk<includeonly>|</includeonly>}}}{{{def|}}}{{{link_arrows|}}}
 +
  | {{ #if: {{{atk<includeonly>|</includeonly>}}}
 +
    | [[{{{atk}}} ATK Monster Cards|{{{atk}}}]]{{{atk_note|}}}
 +
    }} <!--
 +
 
 +
    -->{{ #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}}}]]{{{def_note|}}}{{{atk-def_note|}}}
 +
      }}
 +
    }}{{ATK DEF properties|{{ #if: {{{atk|}}} | {{{atk}}} | ??? }}|{{ #if: {{{link_arrows|}}} || {{ #if: {{{def|}}} | {{{def}}} | ??? }} }}}}
 +
  }}
 +
 
 +
| label10        = Effect type
 +
| class10        = hlist hcomma
 +
| data10        = {{ #if: {{{effect_types<includeonly>|</includeonly>}}}
 
   | {{CardTable2/effect|{{{effect_types<includeonly>|</includeonly>}}}}}
 
   | {{CardTable2/effect|{{{effect_types<includeonly>|</includeonly>}}}}}
 
   }}
 
   }}
  
| label8        = [[Ritual Spell Card|Ritual Card]]
+
| label11        = [[Ritual Spell Card|Ritual Card]]
| data8          = {{ #if: {{{ritual_card<includeonly>|</includeonly>}}}
+
| data11        = {{ #if: {{{ritual_card<includeonly>|</includeonly>}}}
 
   | [[{{{ritual_card}}}|{{ #explode: {{{ritual_card}}} | ( }}]]
 
   | [[{{{ritual_card}}}|{{ #explode: {{{ritual_card}}} | ( }}]]
 
   }}
 
   }}
  
| label9        = {{ #switch: {{ #var: $primary_type }}
+
| label12        = {{ #switch: {{ #var: $primary_type }}
 
   | Fusion  = [[Fusion Material]]
 
   | Fusion  = [[Fusion Material]]
 
   | Synchro  = [[Synchro Material]]
 
   | Synchro  = [[Synchro Material]]
Line 300: Line 502:
 
   | #default = [[Material]]
 
   | #default = [[Material]]
 
   }}
 
   }}
| data9          = {{ #vardefineecho: $material_string | {{ #if: {{{material<includeonly>|</includeonly>}}} |
+
| data12        = {{ #vardefineecho: $material_string | {{ #if: {{{material<includeonly>|</includeonly>}}} |
 
<div class="hlist hplus">{{ #arraydefine: @material | {{{material}}} | *
 
<div class="hlist hplus">{{ #arraydefine: @material | {{{material}}} | *
 
}}{{ #if: {{ #arrayindex: @material | 0 }} || {{ #arrayslice: @material | $material | 1 | {{ #arraysize: @material }} }}
 
}}{{ #if: {{ #arrayindex: @material | 0 }} || {{ #arrayslice: @material | $material | 1 | {{ #arraysize: @material }} }}
Line 309: Line 511:
 
   }} }}
 
   }} }}
  
| class10       = hlist hcomma
+
| class13       = hlist hcomma
| label10       = [[Summon]]ed by the effect of
+
| label13       = [[Summon]]ed by the effect of
| data10         = {{ #if: {{{token_summon<includeonly>|</includeonly>}}}
+
| data13         = {{ #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 | <nowiki/>
 
* "[[$token_summoner|{{ #explode: $token_summoner | ( }}]]" }}
 
* "[[$token_summoner|{{ #explode: $token_summoner | ( }}]]" }}
 
   }}
 
   }}
  
| label11       = [[Pendulum Scale]]
+
| label14       = [[Status]]
| data11         = {{ #if: {{{pendulum_scale<includeonly>|</includeonly>}}} | [[Pendulum Scale {{{pendulum_scale}}} Monster Cards|{{{pendulum_scale}}}]]{{{pendulum_scale_note|}}} }}
+
| data14         = {{ #if: {{ #var: $token }} | | {{ #if: {{{status<includeonly>|</includeonly>}}}  
 +
  | [[File:DULI-Status-{{ #replace: {{{status}}} | <nowiki> </nowiki> }}.png|28px|alt=|class=noviewer]] [[Status::{{{status}}}|{{{status}}}]]
 +
  | {{ #ifeq: {{{rarity}}} | ??? | [[Status::Not yet released]] | [[Status::Unlimited]] }}
 +
  }}}}
  
| data12         = {{ #if: {{{lore<includeonly>|</includeonly>}}}{{{material|}}}{{{types|}}}{{ #var: $atk }}{{ #var: $def }}{{{link_arrows|}}}{{{pendulum_effect|}}}
+
| data15         = {{ #if: {{{lore<includeonly>|</includeonly>}}}{{{material|}}}{{{pendulum_effect|}}}
   | <div class="lore">{{ #if: {{{pendulum_effect<includeonly>|</includeonly>}}}{{{pendulum_scale|}}}
+
   | <div class="lore">
    | <div class="lorebox lorebox--pendulum">
+
<!--
        <div class="lorebox-pendulum_scale nomobile" aria-hidden="true">{{{pendulum_scale<includeonly>|</includeonly>}}}</div>
+
    -->{{ #if: {{{pendulum_effect<includeonly>|</includeonly>}}} |  
        <div class="lorebox-lore lorebox-lore--pendulum">{{{pendulum_effect<includeonly>|</includeonly>}}}</div>
+
; '''Pendulum Effect'''
        <div class="lorebox-pendulum_scale nomobile" aria-hidden="true">{{{pendulum_scale<includeonly>|</includeonly>}}}</div>
+
: {{{pendulum_effect}}}{{ #set: Pendulum Effect = {{{pendulum_effect}}} }}<!--
       </div>
+
       -->{{ #if: {{ #var: $no_lore }} ||
    }}<div class="lorebox lorebox--main">{{ #if: {{{types<includeonly>|</includeonly>}}} |<!--
+
; '''Monster Effect'''
--><nowiki>[</nowiki> <div class="hlist hslash card-table-types">{{Anime card/types|{{{types|}}}}}</div> <nowiki>]</nowiki>
+
:
  }}<!--
+
      }}
 +
    }}<!--
  
--><div class="lorebox-lore">{{ #if: {{{material<includeonly>|</includeonly>}}}
+
    -->{{ #if: {{{material<includeonly>|</includeonly>}}}
 
     | {{ #var: $material_string }}<br />
 
     | {{ #var: $material_string }}<br />
     }}{{{lore<includeonly>|</includeonly>}}}</div><!--
+
     }}<!--
 
 
-->{{ #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; <!--
 
-->{{ #if: {{{link_arrows|}}}{{ #ifeq: {{ #var: $type2 }} | Link | 1 }}
 
    | [[Link Rating|LINK]] – [[Link {{ #var: $link_rating | ??? }} Monster Cards|{{ #var: $link_rating | ??? }}]]
 
    | [[DEF]] / [[{{ #var: $def | ??? }} DEF Monster Cards|{{ #var: $def | ??? }}]]{{{def_note|}}}
 
    }} {{{atk-def_note|}}}</div>
 
  }}
 
}}
 
  
 +
    -->{{{lore}}}
 +
</div>
 +
  }}
 
}}<!--
 
}}<!--
  
 +
-->{{Card info links|{{ #var: $main | {{Normalized pagename|{{PAGENAME}}}} }}|type={{ #if: {{ #var: $token }} | token }}|medium=vg}}<!--
  
--></div></div>
+
-->{{ #if: {{ #var: $is_monster }}{{{image_nc|}}} | &#32;
   }}<!--
+
<h2>Images</h2>
 +
{{ #tag: gallery
 +
|  {{ #if: {{ #var: $image_nc }}      |&#32;
 +
{{ #var: $image_nc }} {{!}} {{ #var: $artwork1_name }}
 +
  }}{{ #if: {{ #var: $image_nc_jp }}    |&#32;
 +
{{ #var: $image_nc_jp }} {{!}} {{ #var: $artwork1_name }} (Japan)
 +
   }}{{ #if: {{ #var: $image_nc_2 }}      |&#32;
 +
{{ #var: $image_nc_2 }} {{!}} {{ #var: $artwork2_name }}
 +
  }}{{ #if: {{ #var: $image_nc_jp_2 }}    |&#32;
 +
{{ #var: $image_nc_jp_2 }} {{!}} {{ #var: $artwork2_name }} (Japan)
 +
  }}{{ #if: {{ #var: $image_nc_3 }}      |&#32;
 +
{{ #var: $image_nc_3 }} {{!}} {{ #var: $artwork3_name }}
 +
  }}{{ #if: {{ #var: $image_nc_jp_3 }}    |&#32;
 +
{{ #var: $image_nc_jp_3 }} {{!}} {{ #var: $artwork3_name }} (Japan)
 +
  }}{{ #if: {{ #var: $image_nc_4 }}      |&#32;
 +
{{ #var: $image_nc_4 }} {{!}} {{ #var: $artwork4_name }}
 +
  }}{{ #if: {{ #var: $image_nc_jp_4 }}    |&#32;
 +
{{ #var: $image_nc_jp_4 }} {{!}} {{ #var: $artwork4_name }} (Japan)
 +
  }}{{ #if: {{ #var: $image_nc_5 }}      |&#32;
 +
{{ #var: $image_nc_5 }} {{!}} {{ #var: $artwork5_name }}
 +
  }}{{ #if: {{ #var: $image_nc_jp_5 }}    |&#32;
 +
{{ #var: $image_nc_jp_5 }} {{!}} {{ #var: $artwork5_name }} (OCG)
 +
  }}
 +
}}
 +
}}<!--
  
-->{{Card info links|{{ #var: $main | {{Normalized pagename|{{PAGENAME}}}} }}|type={{ #if: {{ #pos: {{{types}}} | Token }} | token }}|medium=vg}}<!--
+
-->{{ #if: {{ #var: $token }} | |&#32;
 
+
<h2>Releases</h2>
-->
+
{{ #if: {{ #var: $has_releases }}
== Releases ==
+
| {{ #if: {{ #var: $has_releases2 }}{{ #var: $has_releases3 }}{{ #var: $has_releases4 }}{{ #var: $has_releases5 }}
{{ #if: {{{releases<includeonly>|</includeonly>}}}
+
  | '''{{ #var: $artwork1_name }}'''<br />{{ #var: $releases }}
| {{{releases}}}
+
    {{ #if: {{ #var: $has_releases2 }} | '''{{ #var: $artwork2_name }}'''<br />{{ #var: $releases2 }} }}
| This card cannot be acquired.{{ #if: {{ #pos: {{{types}}} | Token }} | | [[Category:Duel Links cards without releases]] }}
+
    {{ #if: {{ #var: $has_releases3 }} | '''{{ #var: $artwork3_name }}'''<br />{{ #var: $releases3 }} }}
 +
    {{ #if: {{ #var: $has_releases4 }} | '''{{ #var: $artwork4_name }}'''<br />{{ #var: $releases4 }} }}
 +
    {{ #if: {{ #var: $has_releases5 }} | '''{{ #var: $artwork5_name }}'''<br />{{ #var: $releases5 }} }}
 +
  | {{ #var: $releases }}
 +
  }}{{ #ifeq: {{ #var: $debut_date }} | unknown || [[Debut date::{{ #var: $debut_date }}| ]] }}
 +
| This card cannot be acquired.[[Category:Duel Links cards without releases]]
 +
}}
 
}}<!--
 
}}<!--
  
Line 369: Line 600:
 
           {{{zh_hans_name|}}}{{{zh_hans_lore|}}}{{{zh_hans_material|}}}{{{zh_hans_pendulum_effect|}}} | &#32;
 
           {{{zh_hans_name|}}}{{{zh_hans_lore|}}}{{{zh_hans_material|}}}{{{zh_hans_pendulum_effect|}}} | &#32;
  
==Other languages==
+
<h2>Other languages</h2>
 
<table class="wikitable">
 
<table class="wikitable">
 
     <tr>
 
     <tr>
Line 556: Line 787:
 
}}<!--
 
}}<!--
  
-->{{ #if: {{ #var: $supports }}{{ #var: $anti-supports }}{{ #var: $archseries }}{{ #var: $supports_archetypes }}{{ #var: $anti-supports_archetypes }}{{ #var: $related_to_archseries }}{{ #var: $counter }}{{ #var: $action }}{{ #var: $stat_change }}{{ #var: $m/s/t }}{{ #var: $summoning }}{{ #var: $attack }}{{ #var: $banished }}{{ #var: $life_points }}{{ #var: $fm_for }}{{ #var: $sm_for }}{{ #var: $misc }} | &#32;  
+
-->{{ #if: {{ #var: $mentions }}{{ #var: $supports }}{{ #var: $anti-supports }}{{ #var: $archseries }}{{ #var: $supports_archetypes }}{{ #var: $anti-supports_archetypes }}{{ #var: $related_to_archseries }}{{ #var: $counter }}{{ #var: $action }}{{ #var: $stat_change }}{{ #var: $m/s/t }}{{ #var: $summoning }}{{ #var: $attack }}{{ #var: $banished }}{{ #var: $life_points }}{{ #var: $fm_for }}{{ #var: $sm_for }}{{ #var: $misc }} | &#32;  
==Search categories==
+
<h2>Search categories</h2>
 
   {{Search categories
 
   {{Search categories
 +
  | monster                  = {{ #var: $is_monster }}
 +
  | atk                      = {{{atk|}}}
 +
  | def                      = {{{def|}}}
 +
  | monster_type            = {{ #var: $non-effect_monster }}
 +
  | types                    = {{{types|}}}
 +
  | token                    = {{ #var: $token }}
 +
  | mentions                = {{ #var: $mentions }}
 
   | supports                = {{ #var: $supports }}
 
   | supports                = {{ #var: $supports }}
 
   | anti-supports            = {{ #var: $anti-supports }}
 
   | anti-supports            = {{ #var: $anti-supports }}
Line 576: Line 814:
 
   | sm_for                  = {{ #var: $sm_for }}
 
   | sm_for                  = {{ #var: $sm_for }}
 
   | misc                    = {{ #var: $misc }}
 
   | misc                    = {{ #var: $misc }}
 +
  }}{{ #if: {{ #var: $has_support }} |
 +
<div class="hlist">
 +
; [[Support]]ed by
 +
: {{ #var: $has_support }}
 +
</div>
 +
  }}{{ #if: {{ #var: $has_anti-support }} |
 +
<div class="hlist">
 +
; [[Anti-support]]ed by
 +
: {{ #var: $has_anti-support }}
 +
</div>
 +
  }}
 +
}}<!--
 +
 +
-->{{ #ifeq: {{ #ask: [[Deck contains::{{PAGENAME}}]] |format=count }} | 0 || &#32;
 +
<h2>Characters' Decks</h2>
 +
The following characters use "{{ #var: $name }}" in their Decks.
 +
 +
<table class="wikitable sortable">
 +
  <tr>
 +
    <th scope="col">Character</th>
 +
    <th scope="col">Deck</th>
 +
    <th scope="col"><abbr title="Quantity">Qty</abbr></th>
 +
  </tr>
 +
{{ #ask: [[Deck contains::{{PAGENAME}}]][[Amount::+]]
 +
  |?In Deck.Owner#      = Character
 +
  |?In Deck.Owner name  = Character name
 +
  |?In Deck.English name = Deck name
 +
  |?Amount              = Quantity
 +
  |format    = plain
 +
  |template  = Duel Links card/Deck row
 +
  |named args = true
 
   }}
 
   }}
 +
</table>
 
}}<!--
 
}}<!--
  
 
--><includeonly>{{Card navigation}}</includeonly><!--
 
--><includeonly>{{Card navigation}}</includeonly><!--
  
-->{{ #arraydefine: @archseries_list | {{ #var: $archseries }}*{{ #var: $supports_archetypes }}*{{ #var: $anti-supports_archetypes }}*{{ #var: $related_to_archseries }} | * | unique, sort=asc }}{{ #arrayprint: @archseries_list || $archseries_list | &#32;
+
-->{{ #arraydefine: @archseries_list | {{ #var: $archseries }}*{{ #var: $supports_archetypes }}*{{ #var: $anti-supports_archetypes }}*{{ #var: $related_to_archseries }} | * | unique, sort=asc }}{{ #arrayprint: @archseries_list || $archseries_list |  
 
{{Archseries navbox (Duel Links)|$archseries_list|member={{ #pos: *{{ #var: $archseries }}
 
{{Archseries navbox (Duel Links)|$archseries_list|member={{ #pos: *{{ #var: $archseries }}
 
* | *$archseries_list
 
* | *$archseries_list
Line 601: Line 871:
 
}}<!--
 
}}<!--
  
-->{{ #if: {{ #pos: {{{types}}} | Token }} | {{Tokens}} }}<!--
+
-->{{ #if: {{ #var: $token }} | {{Tokens}} }}<!--
 +
 
 +
-->{{ #if: {{ #var: $group }} | &#32;
 +
<h2>Notes</h2>
 +
<references group="Notes"/>
 +
}}<!--
  
-->[[Medium::Yu-Gi-Oh! Duel Links| ]]{{ #if: {{NAMESPACE}}
+
-->[[Medium::Video game| ]][[Release::Yu-Gi-Oh! Duel Links| ]]{{ #if: {{NAMESPACE}}
 
   || [[Category:Yu-Gi-Oh! Duel Links cards]]{{ #if: {{ #var: $main }}
 
   || [[Category:Yu-Gi-Oh! Duel Links cards]]{{ #if: {{ #var: $main }}
 
   | {{ #if: {{ #ask: <q>[[Category:OCG cards]] OR [[Category:TCG cards]] OR [[Category:Unusable cards]]</q>[[{{ #var: $main }}]] }} || [[Category:Video game cards with no OCG/TCG counterpart]] }}
 
   | {{ #if: {{ #ask: <q>[[Category:OCG cards]] OR [[Category:TCG cards]] OR [[Category:Unusable cards]]</q>[[{{ #var: $main }}]] }} || [[Category:Video game cards with no OCG/TCG counterpart]] }}

Latest revision as of 22:16, 6 February 2024

{{{article_messages}}}

  • [[Card Gallery:{{{main}}}|Gallery]]
  • [[Card Artworks:{{{main}}}|Artworks]]
  • [[Card Tips:{{{main}}}|Tips]]
  • [[Card Trivia:{{{main}}}|Trivia]]
  • [[Card Appearances:{{{main}}}|Appearances]]
  • [[Card Names:{{{main}}}|Names]]
  • [[Card Lores:{{{main}}}|Lores]]

Images

Releases

{{{releases}}}

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}}}
Russian {{{ru_name}}} {{{ru_pendulum_effect}}}

{{{ru_material}}}

{{{ru_lore}}}
{{{ru_romanized_name}}}
Japanese {{{ja_name}}} {{{ja_pendulum_effect}}}

{{{ja_material}}}

{{{ja_lore}}}
{{{romaji_name}}}
Japanese translated {{{trans_name}}} {{{ja_trans_pendulum_effect}}}

{{{ja_material}}}

{{{ja_trans_lore}}}
Korean {{{ko_name}}} {{{ko_pendulum_effect}}}

{{{ko_material}}}

{{{ko_lore}}}
{{{ko_rr_name}}}
Chinese (Traditional) {{{zh_hant_name}}} {{{zh_hant_pendulum_effect}}}

{{{zh_hant_material}}}

{{{zh_hant_lore}}}
{{{zh_hant_romanized_name}}}
Chinese (Simplified) {{{zh_hans_name}}} {{{zh_hans_pendulum_effect}}}

{{{zh_hans_material}}}

{{{zh_hans_lore}}}
{{{zh_hans_romanized_name}}}