Difference between revisions of "Template:DM5 card"
(Only the first artwork can have a password.) |
Dinoguy1000 (talk | contribs) (I don't care about these {{autolink}} values) |
||
(30 intermediate revisions by 3 users not shown) | |||
Line 1: | Line 1: | ||
− | + | {{ #if: {{ #pos: {{PAGENAME}} | DM5 }} | {{Italic dab|{{ #replace: {{PAGENAME}} | DM5 | <i>DM5</i> }}|t=1}} }}{{ #if: {{NAMESPACE}} | |
| | | | ||
− | | [[Category:Yu-Gi-Oh! Duel Monsters 5 Expert 1 cards]] | + | | [[Category:Yu-Gi-Oh! Duel Monsters 5: Expert 1 cards]] |
}}<!-- | }}<!-- | ||
## Variables ## | ## Variables ## | ||
− | -->{{ #vardefine: $release | Yu-Gi-Oh! Duel Monsters 5 Expert 1 }}<!-- | + | -->{{ #vardefine: $release | Yu-Gi-Oh! Duel Monsters 5: Expert 1 }}<!-- |
-->{{ #vardefine: $pagename | {{ #explode: {{PAGENAME}} | ( }} }}<!-- | -->{{ #vardefine: $pagename | {{ #explode: {{PAGENAME}} | ( }} }}<!-- | ||
-->{{ #vardefine: $name | {{ #if: {{{name|}}} | {{{name}}} | {{ #titleparts: {{ #var: $pagename }} }} }} }}<!-- | -->{{ #vardefine: $name | {{ #if: {{{name|}}} | {{{name}}} | {{ #titleparts: {{ #var: $pagename }} }} }} }}<!-- | ||
-->{{ #vardefine: $url-name | {{ #replace: {{ #var: $name }} | # }} }}<!-- | -->{{ #vardefine: $url-name | {{ #replace: {{ #var: $name }} | # }} }}<!-- | ||
-->{{ #vardefine: $attribute | {{ uc: {{{attribute|}}} }} }}<!-- | -->{{ #vardefine: $attribute | {{ uc: {{{attribute|}}} }} }}<!-- | ||
+ | -->{{ #vardefine: $property | {{{property|}}} }}<!-- | ||
-->{{ #vardefine: $type | {{ #explode: {{{types<includeonly>|</includeonly>}}} | / }} }}<!-- | -->{{ #vardefine: $type | {{ #explode: {{{types<includeonly>|</includeonly>}}} | / }} }}<!-- | ||
-->{{ #vardefine: $type2 | {{ #explode: {{{types|}}} | / | 1 }} }}<!-- | -->{{ #vardefine: $type2 | {{ #explode: {{{types|}}} | / | 1 }} }}<!-- | ||
Line 17: | Line 18: | ||
-->{{ #vardefine: $stars | {{{level|}}} }}<!-- | -->{{ #vardefine: $stars | {{{level|}}} }}<!-- | ||
-->{{ #vardefine: $level-rank | Level }}<!-- needed for {{Star properties}} | -->{{ #vardefine: $level-rank | Level }}<!-- needed for {{Star properties}} | ||
− | -->{{ #vardefine: $star_icon | <includeonly>{{Repeat|[[File:CG Star.svg|18px|alt=]]|{{ #var: $stars }}}}</includeonly> }}<!-- | + | -->{{ #vardefine: $star_icon | <includeonly>{{Repeat|[[File:CG Star.svg|18px|alt=|class=noviewer]]|{{ #var: $stars }}}}</includeonly> }}<!-- |
-->{{ #vardefine: $number | {{ #if: {{{number<includeonly>|</includeonly>}}} | {{ padleft: {{{number}}} | 3 | 0 }} }} }}<!-- | -->{{ #vardefine: $number | {{ #if: {{{number<includeonly>|</includeonly>}}} | {{ padleft: {{{number}}} | 3 | 0 }} }} }}<!-- | ||
-->{{ #vardefine: $number2 | {{ #if: {{{number2<includeonly>|</includeonly>}}} | {{ padleft: {{{number2}}} | 3 | 0 }} }} }}<!-- | -->{{ #vardefine: $number2 | {{ #if: {{{number2<includeonly>|</includeonly>}}} | {{ padleft: {{{number2}}} | 3 | 0 }} }} }}<!-- | ||
-->{{ #vardefine: $internal_number | {{ #if: {{{internal_number<includeonly>|</includeonly>}}} | {{ padleft: {{{internal_number}}} | 3 | 0 }} }} }}<!-- | -->{{ #vardefine: $internal_number | {{ #if: {{{internal_number<includeonly>|</includeonly>}}} | {{ padleft: {{{internal_number}}} | 3 | 0 }} }} }}<!-- | ||
-->{{ #vardefine: $internal_number2 | {{ #if: {{{internal_number2<includeonly>|</includeonly>}}} | {{ padleft: {{{internal_number2}}} | 3 | 0 }} }} }}<!-- | -->{{ #vardefine: $internal_number2 | {{ #if: {{{internal_number2<includeonly>|</includeonly>}}} | {{ padleft: {{{internal_number2}}} | 3 | 0 }} }} }}<!-- | ||
+ | |||
+ | -->{{ #vardefine: $is_alt_card | {{ #pos: {{PAGENAME}} | alternate password }} }}<!-- | ||
-->{{ #switch: {{ lc: {{{card_type|}}} }} | -->{{ #switch: {{ lc: {{{card_type|}}} }} | ||
| magic | spell = {{ #vardefine: $card_type | Spell }}{{ #vardefine: $card_type_name | Magic }} | | magic | spell = {{ #vardefine: $card_type | Spell }}{{ #vardefine: $card_type_name | Magic }} | ||
| trap = {{ #vardefine: $card_type | Trap }}{{ #vardefine: $card_type_name | Trap }} | | trap = {{ #vardefine: $card_type | Trap }}{{ #vardefine: $card_type_name | Trap }} | ||
− | | | + | | ticket = {{ #vardefine: $card_type | Ticket }}{{ #vardefine: $card_type_name | Ticket }} |
+ | | = {{ #vardefine: $monster_type | {{ #var: $type2 }} | Normal }} | ||
}}<!-- | }}<!-- | ||
Line 38: | Line 42: | ||
| Ritual = {{ #vardefine: $monster_type | {{ #var: $type2 }} }}<!-- | | Ritual = {{ #vardefine: $monster_type | {{ #var: $type2 }} }}<!-- | ||
-->{{ #vardefine: $type2_page | {{ #var: $type2 }} Monster }} | -->{{ #vardefine: $type2_page | {{ #var: $type2 }} Monster }} | ||
+ | |||
+ | | Token = {{ #vardefine: $monster_type | {{ #var: $type2 }} }}<!-- | ||
+ | -->{{ #vardefine: $type2_page | Monster {{ #var: $type2 }} }} | ||
| Spirit | | Spirit | ||
Line 44: | Line 51: | ||
-->{{ #vardefine: $type2_page | {{ #var: $type2 }} Monster }}<!-- | -->{{ #vardefine: $type2_page | {{ #var: $type2 }} Monster }}<!-- | ||
-->{{ #vardefine: $has_effect | 1 }} | -->{{ #vardefine: $has_effect | 1 }} | ||
− | |||
}}<!-- | }}<!-- | ||
Line 52: | Line 58: | ||
-->{{ #vardefine: $image | -->{{ #vardefine: $image | ||
− | | {{ #ifexist: File:{{Card image name|{{ | + | | {{ #ifexist: File:{{Card image name|{{PAGENAME}}}}-DM5-JP-VG{{ #if: {{ #var: $is_alt_card }} | -alt }}.png |
− | | {{Card image name|{{ | + | | {{Card image name|{{PAGENAME}}}}-DM5-JP-VG{{ #if: {{ #var: $is_alt_card }} | -alt }}.png |
}} | }} | ||
}}<!-- | }}<!-- | ||
Line 59: | Line 65: | ||
-->{{ #vardefine: $image2 | -->{{ #vardefine: $image2 | ||
| {{ #if: {{ #var: $number2 }} | | {{ #if: {{ #var: $number2 }} | ||
− | | {{ #ifexist: File:{{Card image name|{{ | + | | {{ #ifexist: File:{{Card image name|{{PAGENAME}}}}-DM5-JP-VG-2.png |
− | | {{Card image name|{{ | + | | {{Card image name|{{PAGENAME}}}}-DM5-JP-VG-2.png |
}} | }} | ||
}} | }} | ||
Line 79: | Line 85: | ||
## Properties ## | ## Properties ## | ||
-->{{IfSemantics|<!-- | -->{{IfSemantics|<!-- | ||
+ | -->[[Debut date::July 5, 2001| ]]<!-- | ||
-->[[English name::{{ #var: $name }}| ]]<!-- | -->[[English name::{{ #var: $name }}| ]]<!-- | ||
-->{{ #set: English name (linked) = [[{{PAGENAME}}|{{ #var: $name }}]] }}<!-- | -->{{ #set: English name (linked) = [[{{PAGENAME}}|{{ #var: $name }}]] }}<!-- | ||
Line 85: | Line 92: | ||
-->[[Card type::{{ #var: $card_type | Monster }} Card| ]]<!-- | -->[[Card type::{{ #var: $card_type | Monster }} Card| ]]<!-- | ||
-->{{ #set: Card type (short) = [[{{ #var: $card_type | Monster }} Card|{{ #var: $card_type_name | Monster }}]] }}<!-- | -->{{ #set: Card type (short) = [[{{ #var: $card_type | Monster }} Card|{{ #var: $card_type_name | Monster }}]] }}<!-- | ||
− | -->[[Monster type::{{ #var: $monster_type }}| ]]<!-- | + | -->{{ #switch: {{ #var: $card_type }} |
+ | | Ticket = | ||
+ | | Spell | Trap = [[Property::{{ #var: $property | Normal }} {{ #var: $card_type }} Card| ]]<!-- | ||
+ | -->{{ #set: Property (short) = [[{{ #var: $property | Normal }} {{ #var: $card_type }} Card|{{ #var: $property | Normal }}]] }} | ||
+ | |||
+ | | {{ #ifeq: {{ #var: $attribute }} | DIVINE | ||
+ | | | ||
+ | | [[Monster type::{{ #var: $type2_page | {{ #var: $monster_type }} Monster }}| ]]<!-- | ||
+ | -->{{ #set: Monster type (short) = [[{{ #var: $type2_page | {{ #var: $monster_type }} Monster }}|{{ #var: $monster_type }}]] }} | ||
+ | }} | ||
+ | }}<!-- | ||
-->[[Attribute::{{ #var: $attribute }}| ]]<!-- | -->[[Attribute::{{ #var: $attribute }}| ]]<!-- | ||
-->[[Type::{{ #var: $type }}| ]]<!-- | -->[[Type::{{ #var: $type }}| ]]<!-- | ||
Line 91: | Line 108: | ||
-->{{ #if: {{{level|}}} | {{Star properties}} }}<!-- | -->{{ #if: {{{level|}}} | {{Star properties}} }}<!-- | ||
-->{{ #if: {{{atk|}}}{{{def|}}} | {{ATK DEF properties|{{{atk|}}}|{{{def|}}}}} }}<!-- | -->{{ #if: {{{atk|}}}{{{def|}}} | {{ATK DEF properties|{{{atk|}}}|{{{def|}}}}} }}<!-- | ||
− | -->[[Medium:: | + | -->[[Medium::Video game| ]]<!-- |
-->[[Release::{{ #var: $release }}| ]]<!-- | -->[[Release::{{ #var: $release }}| ]]<!-- | ||
Line 99: | Line 116: | ||
| Card number = {{ #var: $number }} | | Card number = {{ #var: $number }} | ||
| Internal number = {{ #var: $internal_number }} | | Internal number = {{ #var: $internal_number }} | ||
− | | | + | | Japanese image = {{ #var: $image }} |
| Password = {{{password|}}} | | Password = {{{password|}}} | ||
}}<!-- | }}<!-- | ||
Line 106: | Line 123: | ||
| Subobject of = {{FULLPAGENAME}} | | Subobject of = {{FULLPAGENAME}} | ||
| Card number = {{ #var: $number2 }} | | Card number = {{ #var: $number2 }} | ||
− | | Internal number = {{ #var: $ | + | | Internal number = {{ #var: $internal_number2 }} |
− | | | + | | Japanese image = {{ #var: $image2 }} |
}} | }} | ||
}} | }} | ||
Line 113: | Line 130: | ||
-->{{ #if: {{ #var: $main }} | -->{{ #if: {{ #var: $main }} | ||
− | | {{Main|type=card page|"[[{{ #var: $main }}|{{ #var: $main_text | {{ #var: $main }} }}]]"}} | + | | {{Main|type=card page|"[[{{ #var: $main }}|{{ #var: $main_text | {{ #var: $main }} }}]]"|t=1}} |
}}<!-- | }}<!-- | ||
Line 119: | Line 136: | ||
-->{{Card table | -->{{Card table | ||
− | | bodyclass = {{ #if: {{{cardclass|}}} | {{{cardclass}}} | {{ lc: {{ #var: $card_type | {{ #var: $monster_type | + | | bodyclass = {{ #if: {{{cardclass|}}} |
+ | | {{{cardclass}}} | ||
+ | | {{ #switch: {{ #var: $card_type | {{ #var: $monster_type }} }} | ||
+ | | Token | Ticket | = yellow | ||
+ | | #default = {{ lc: {{ #var: $card_type | {{ #var: $monster_type }} }} }} | ||
+ | }} | ||
+ | }}-card | ||
| title = {{ #var: $name }} | | title = {{ #var: $name }} | ||
| above = {{ #var: $above }} | | above = {{ #var: $above }} | ||
− | | | + | | image_raw = {{ #if: {{ #var: $image2 }} |
− | + | | <div class="switcher-container" style="margin: 0 auto; max-width: 240px; text-align: left;"><!-- | |
− | + | --><div style="margin-bottom: .5rem;"><!-- | |
− | |<div class=" | + | -->[[File:{{ #var: $image | DM5-Box-JP.jpg }}|240px|alt=]]<!-- |
− | + | --><span class="switcher-label">Artwork 1</span><!-- | |
− | </div> | + | --></div><!-- |
+ | --><div style="margin-bottom: .5rem;"><!-- | ||
+ | -->[[File:{{ #var: $image2 }}|240px|alt=]]<!-- | ||
+ | --><span class="switcher-label">Artwork 2</span><!-- | ||
+ | --></div><!-- | ||
+ | --></div> | ||
+ | | [[File:{{ #var: $image | DM5-Box-JP.jpg }}|240px|alt=]] | ||
}} | }} | ||
Line 135: | Line 164: | ||
| label2 = [[Property]] | | label2 = [[Property]] | ||
− | | data2 = {{ #if: {{{property|}}} | [[{{{property}}} {{ #var: $card_type }}|{{ | + | | data2 = {{ #if: {{{property|}}} | [[{{{property}}} {{ #var: $card_type }} Card|{{{property}}}]] [[File:{{{property}}}.svg|18px|alt=|class=noviewer]] }} |
| label3 = [[Attribute]] | | label3 = [[Attribute]] | ||
− | | data3 = {{ #if: {{{attribute|}}} | [[{{ #var: $attribute }}]] [[File:{{ #var: $attribute }}.svg|24px|alt=]] }} | + | | data3 = {{ #if: {{{attribute|}}} | [[{{ #var: $attribute }}]] [[File:{{ #var: $attribute }}.svg|24px|alt=|class=noviewer]] }} |
| label4 = [[Type]] | | label4 = [[Type]] | ||
| data4 = {{ #if: {{{types<includeonly>|</includeonly>}}} | | | data4 = {{ #if: {{{types<includeonly>|</includeonly>}}} | | ||
− | |||
[[{{ #var: $type }}|{{ #var: $type }}]] {{ #if: {{ #var: $type2_page }} | | [[{{ #var: $type }}|{{ #var: $type }}]] {{ #if: {{ #var: $type2_page }} | | ||
 / [[{{ #var: $type2_page }}|{{ #var: $type2 }}]] }}{{ #if: {{ #var: $type3_page }} | |  / [[{{ #var: $type2_page }}|{{ #var: $type2 }}]] }}{{ #if: {{ #var: $type3_page }} | | ||
− |  / [[{{ #var: $type3_page }}|{{ #var: $type3 }}]] }} | + |  / [[{{ #var: $type3_page }}|{{ #var: $type3 }}]] }} <!-- |
+ | |||
+ | -->[[File:{{ #var: $type }}-TF06.png|16px|alt=|class=noviewer]]<!-- | ||
+ | -->{{ #if: {{ #var: $type2_page }} | {{ #ifeq: {{ #var: $type2 }} | Token || [[File:{{ #var: $type2_page }}-DM5.png|16px|alt=|class=noviewer]] }} }}<!-- | ||
+ | -->{{ #if: {{ #var: $type3_page }} | [[File:{{ #var: $type3_page }}-DM5.png|16px|alt=|class=noviewer]] }} | ||
}} | }} | ||
Line 177: | Line 209: | ||
| label10 = [[Password]] | | label10 = [[Password]] | ||
− | | data10 = {{{password<includeonly>|</includeonly>}}} {{ #if: {{ #var: $number2 }} | (artwork 1) }} | + | | data10 = {{ #if: {{{password<includeonly>|</includeonly>}}} | {{{password}}} {{ #if: {{ #var: $number2 }} | (artwork 1) }} }} |
| data11 = {{ #if: {{{lore<includeonly>|</includeonly>}}} | | | data11 = {{ #if: {{{lore<includeonly>|</includeonly>}}} | | ||
Line 188: | Line 220: | ||
</div> | </div> | ||
}} | }} | ||
+ | |||
+ | | label12 = [[Status]] | ||
+ | | data12 = {{ #if: {{{status<includeonly>|</includeonly>}}} | [[{{{status}}}]] }} | ||
| below = | | below = | ||
Line 194: | Line 229: | ||
|{{ #var: $number }} | |{{ #var: $number }} | ||
|last = 928 | |last = 928 | ||
− | |curr = ''[[Yu-Gi-Oh! Duel Monsters 5 Expert 1]]'' cards ([[List of Yu-Gi-Oh! Duel Monsters 5 Expert 1 cards|list]] '''·''' [[Gallery of Yu-Gi-Oh! Duel Monsters 5 Expert 1 cards|gallery]]) | + | |curr = ''[[Yu-Gi-Oh! Duel Monsters 5: Expert 1]]'' cards ([[List of Yu-Gi-Oh! Duel Monsters 5: Expert 1 cards|list]] '''·''' [[Gallery of Yu-Gi-Oh! Duel Monsters 5: Expert 1 cards|gallery]]) |
|curr2 = none | |curr2 = none | ||
|padded = true | |padded = true | ||
Line 213: | Line 248: | ||
{{Card info links|{{ #var: $main | {{ #var: $pagename }} }}|medium=vg}}<!-- | {{Card info links|{{ #var: $main | {{ #var: $pagename }} }}|medium=vg}}<!-- | ||
+ | |||
+ | -->{{ #if: {{ #ask: [[Set contains::{{PAGENAME}}]] }} |   | ||
+ | <h2>Sets</h2> | ||
+ | <!-- | ||
+ | |||
+ | -->{{ #if: {{ #ask: [[Set contains::{{PAGENAME}}]][[-Has subobject.Set type::!Initial Deck]] }} |   | ||
+ | <table class="wikitable"> | ||
+ | <tr> | ||
+ | <th scope="col">Set</th>{{ #if: {{ #var: $number2 }} | ||
+ | | <th scope="col">Artwork</th> | ||
+ | }} | ||
+ | <th scope="col">Rarity</th> | ||
+ | </tr><!-- | ||
+ | -->{{ #ask: [[Set contains::{{PAGENAME}}]][[-Has subobject.Set type::!Initial Deck]] | ||
+ | |?-Has subobject.Page name = Page name | ||
+ | |?-Has subobject.English name | ||
+ | |?Rarity | ||
+ | |?Uses artwork | ||
+ | |mainlabel = - | ||
+ | |format = plainlist | ||
+ | |template = EDS card/set row | ||
+ | |named args = true | ||
+ | }} | ||
+ | </table> | ||
+ | }}<!-- | ||
+ | |||
+ | -->{{ #if: {{ #ask: [[Set contains::{{PAGENAME}}]][[-Has subobject.Set type::Initial Deck]] }} | ||
+ | | <p>"{{ #var: $name }}" can be included in the [[Initial Deck (DM5)|Initial Deck]].</p> | ||
+ | }} | ||
+ | }}<!-- | ||
--><includeonly>{{Card navigation}}</includeonly><!-- | --><includeonly>{{Card navigation}}</includeonly><!-- | ||
--><noinclude>{{documentation}}</noinclude> | --><noinclude>{{documentation}}</noinclude> |
Latest revision as of 12:54, 2 May 2023
DM5 card
- Japanese
- {{{ja_name}}}
- Rōmaji
- {{{romaji_name}}}
- Translated
- {{{trans_name}}}
Type | [[{{{types}}}|{{{types}}}]] [[File:{{{types}}}-TF06.png|16px|alt=|class=noviewer]] |
---|---|
ATK / DEF | {{{atk}}} / {{{def}}} |
Effect type |
|
Number |
|
Internal number |
|
Password | {{{password}}} (artwork 1) |
{{{lore}}} {{{ja_lore}}} | |
Status | [[{{{status}}}]] |
- [[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]]