Difference between pages "Template:Search categories" and "File:Birthright-TF04-JP-VG.jpg"

From Yugipedia
(Difference between pages)
Jump to: navigation, search
(move the "auto-add search categories" block outside of the `#if: {{{summoning|}}}` condition so I can just merge its branches; also tag Tokens with "Can be used as a $monster_type Material" (Fusion, Synchro, Link) if not contra-tagged)
 
m
 
Line 1: Line 1:
{{ #if: {{{mentions<includeonly>|</includeonly>}}} |
+
{{Delete|Remnant of file replaced by [[File:BlackHornofHeaven-TF05-JP-VG-artwork.png]]}}
<div class="hlist">
+
 
; [[Mentions]] {{ #arraymap: {{{mentions}}} | * | $el | : "{{ #show: $el |?English name (linked) |default=[[$el|{{ #explode: $el | ( }}]] }}"[[Mentions::$el| ]] | \n }}
+
{{OCG-TCG card image}}
</div>
+
{{Fair use rationale
}}{{ #if: {{{supports<includeonly>|</includeonly>}}} |
+
| Description      = "[[Birthright]]"
<div class="hlist">
+
| Source            = ''[[Yu-Gi-Oh! 5D's Tag Force 4]]''
; [[Support]]s {{ #arraymap: {{{supports}}} | * | $el | : {{ #show: $el |?English name (linked) |default=[[$el|{{ #explode: $el | ( }}]] }}[[Support::$el| ]]{{ #ifeq: {{ #show: $el |?Page type }} | Card page | [[Category:(((supports))) parameters that need to be split into (((mentions))) parameters]] }}<!-- Temporary until re-tagging is complete --> | \n }}
+
| Portion          = Portion of a screenshot.
</div>
+
| Purpose          = To visualize the card art.
}}{{ #if: {{{anti-supports<includeonly>|</includeonly>}}} |
+
| Resolution        = High.
<div class="hlist">
+
| Replaceability    = No free alternative available.
; [[Anti-support]]s {{ #arraymap: {{{anti-supports}}} | * | $el | : {{ #show: $el |?English name (linked) |default=[[$el|{{ #explode: $el | ( }}]] }}[[Anti-support::$el| ]]{{ #ifeq: {{ #show: $el |?Page type }} | Card page | [[Category:(((anti-supports))) parameters that need to be split into (((mentions))) parameters]] }}<!-- Temporary until re-tagging is complete --> | \n }}
+
}}
</div>
 
}}{{ #if: {{{archseries<includeonly>|</includeonly>}}} |
 
<div class="hlist">
 
; [[Archetype]]s and [[series]] {{ #arraymap: {{{archseries}}} | * | $el | : {{ #show: $el |?English name (linked) |default=[[$el|{{ #explode: $el | ( }}]] }}[[Archseries::$el| ]] | \n }}
 
</div>
 
}}{{ #if: {{{supports_archetypes<includeonly>|</includeonly>}}} |
 
<div class="hlist">
 
; [[Support]]s [[archetype]]s {{ #arraymap: {{{supports_archetypes}}} | * | $el | : "{{ #show: $el |?English name (linked) |default=[[$el|{{ #explode: $el | ( }}]] }}"[[Archetype support::$el| ]] | \n }}
 
</div>
 
}}{{ #if: {{{anti-supports_archetypes<includeonly>|</includeonly>}}} |
 
<div class="hlist">
 
; [[Anti-support]]s [[archetype]]s {{ #arraymap: {{{anti-supports_archetypes}}} | * | $el | : "{{ #show: $el |?English name (linked) |default=[[$el|{{ #explode: $el | ( }}]] }}"[[Archetype anti-support::$el| ]] | \n }}
 
</div>
 
}}{{ #if: {{{related_to_archseries<includeonly>|</includeonly>}}} |
 
<div class="hlist">
 
; Related to [[archetype]]s and [[series]] {{ #arraymap: {{{related_to_archseries}}} | * | $el | : {{ #show: $el |?English name (linked) |default=[[$el|{{ #explode: $el | ( }}]] }}[[Archseries related::$el| ]] | \n }}
 
</div>
 
}}{{ #if: {{{counter<includeonly>|</includeonly>}}} |
 
<div class="hlist">
 
; [[Counter]]s {{ #arraymap: {{{counter}}} | * | $el | : [[$el|{{ #explode: $el | ( }}]][[Counters::$el| ]] | \n }}
 
</div>
 
}}{{ #if: {{{action<includeonly>|</includeonly>}}} |
 
<div class="hlist">
 
; Actions {{ #arraymap: {{{action}}} | * | $el | : [[$el|{{ #explode: $el | ( }}]][[Actions::$el| ]] | \n }}
 
</div>
 
}}{{ #if: {{{stat_change<includeonly>|</includeonly>}}} |
 
<div class="hlist">
 
; Stat changes {{ #arraymap: {{{stat_change}}} | * | $el | : [[$el|{{ #explode: $el | ( }}]][[Stats::$el| ]] | \n }}
 
</div>
 
}}{{ #if: {{{m/s/t<includeonly>|</includeonly>}}} |
 
<div class="hlist">
 
; [[Monster Card|Monster]]/[[Spell Card|Spell]]/[[Trap Card|Trap]] categories {{ #arraymap: {{{m/s/t}}} | * | $el | : [[$el|{{ #explode: $el | ( }}]][[MonsterSpellTrap::$el| ]] | \n }}
 
</div>
 
}}{{ #if: {{{summoning<includeonly>|</includeonly>}}} |
 
<div class="hlist">
 
; [[Summon]]ing categories {{ #arraymap: {{{summoning}}} | * | $el | : [[$el|{{ #explode: $el | ( }}]][[Summoning::$el| ]] | \n }}
 
</div>
 
}}<!-- auto-add search categories
 
* "Can be Special Summoned" on everything unless it has "Cannot be Special Summoned" or "Nomi"
 
** There are a handful of "Nomi" monsters that can be Special Summoned by other card effects, but most Nomis can only be summoned by their own effect, and it isn't useful to tag all of them with "Can be Special Summoned"
 
* "Can always be Special Summoned" on everything unless it has "Cannot be Special Summoned[ from ...]", "Nomi", or "Semi-Nomi"/"Special Summon-only monster"
 
* "Can be Normal Summoned" on everything unless it has "Cannot be Normal Summoned", "Nomi", "Semi-Nomi"/"Special Summon-only monster", or is $monster_type
 
** "Nomi" and $monster_type monsters get "Cannot be Normal Summoned" unless they already have "Can(not) be Normal Summoned"
 
* "Can be Normal Set" on everything unless it has "Cannot be Normal Set", "Nomi", "Semi-Nomi"/"Special Summon-only monster", or is $monster_type
 
** "Nomi" and $monster_type monsters get "Cannot be Normal Set" unless they already have "Can(not) be Normal Set"
 
* "Can be $monster_type Summoned" on all $monster_type unless it has "Cannot be $monster_type Summoned" (e.g. all Fusion Monsters get "Can be Fusion Summoned" unless they have "Cannot be Fusion Summoned")
 
* "Can be used as a(n) $monster_type Material" on everything unless it has "Cannot be used as a(n) $monster_type Material"
 
* $monster_type is any of Fusion, Ritual, Synchro, Xyz, or Link
 
* all of this is only done for non-Token monsters (since Monster Tokens and Spell/Trap Monsters are generated by card effects)
 
** Monster Tokens get "Cannot be Normal Summoned", "Cannot be Normal Set", and "Can be used as a $monster_type Material" (only for $monster_type of Fusion, Synchro, or Link), unless they have contra-tagging ("Can be Normal Summoned", "Can be Normal Set", "Cannot be used as a $monster_type Material")
 
-->{{ #arraydefine: @summoning | {{{summoning|}}} | *
 
}}{{ #arraydefine: @types | {{{types|}}} | /[\/,]/
 
}}{{ #if: {{{monster|}}}
 
| {{ #if: {{{token|}}}
 
  | {{ #if: {{ #arraysearch: @summoning | Can be Normal Summoned }}{{ #arraysearch: @summoning | Cannot be Normal Summoned }} || [[Summoning::Cannot be Normal Summoned| ]]
 
    }}{{ #if: {{ #arraysearch: @summoning | Can be Normal Set }}{{ #arraysearch: @summoning | Cannot be Normal Set }} || [[Summoning::Cannot be Normal Set| ]]
 
    }}{{ #arraymap: Fusion, Synchro, Link | , | $monster_type
 
    | {{ #if: {{ #arraysearch: @summoning | Cannot be used as a $monster_type Material }} || [[Summoning::Can be used as a $monster_type Material| ]] }}
 
    | <!-- no delimiter -->
 
    }}
 
  | {{ #if: {{ #arraysearch: @summoning | Nomi }}
 
    || {{ #if: {{ #arraysearch: @summoning | Cannot be Special Summoned }}
 
      || [[Summoning::Can be Special Summoned| ]]
 
      }}{{ #if: {{ #arraysearch: @summoning | Semi-Nomi }}{{ #arraysearch: @summoning | Special Summon-only monster }}{{{monster_type|}}}
 
      || {{ #if: {{ #arraysearch: @summoning | /Cannot be Special Summoned/i }} || [[Summoning::Can always be Special Summoned| ]]
 
        }}{{ #if: {{ #arraysearch: @summoning | Cannot be Normal Summoned }} || [[Summoning::Can be Normal Summoned| ]]
 
        }}{{ #if: {{ #arraysearch: @summoning | Cannot be Normal Set }} || [[Summoning::Can be Normal Set| ]]
 
        }}
 
      }}
 
    }}{{ #arraymap: Fusion, Ritual, Synchro, Xyz, Link | , | $monster_type
 
    | {{ #if: {{ #arraysearch: @types | $monster_type }}
 
      | {{ #if: {{ #arraysearch: @summoning | Cannot be $monster_type Summoned }} || [[Summoning::Can be $monster_type Summoned| ]]
 
        }}{{ #if: {{ #arraysearch: @summoning | Can be Normal Summoned }}{{ #arraysearch: @summoning | Cannot be Normal Summoned }} || [[Summoning::Cannot be Normal Summoned| ]]
 
        }}{{ #if: {{ #arraysearch: @summoning | Can be Normal Set }}{{ #arraysearch: @summoning | Cannot be Normal Set }} || [[Summoning::Cannot be Normal Set| ]]
 
        }}
 
      }}
 
    | <!-- no delimiter -->
 
    }}{{ #arraymap: a Fusion, a Synchro, an Xyz, a Link | , | $monster_type
 
    | {{ #if: {{ #arraysearch: @summoning | Cannot be used as $monster_type Material }} || [[Summoning::Can be used as $monster_type Material| ]] }}
 
    | <!-- no delimiter -->
 
    }}
 
  }}
 
}}{{ #if: {{{attack<includeonly>|</includeonly>}}} |
 
<div class="hlist">
 
; [[Attack]] categories {{ #arraymap: {{{attack}}} | * | $el | : [[$el|{{ #explode: $el | ( }}]][[Attack::$el| ]] | \n }}
 
</div>
 
}}{{ #if: {{{banished<includeonly>|</includeonly>}}} |
 
<div class="hlist">
 
; [[Banish]]ed categories {{ #arraymap: {{{banished}}} | * | $el | : [[$el|{{ #explode: $el | ( }}]][[Banishing::$el| ]] | \n }}
 
</div>
 
}}{{ #if: {{{life_points<includeonly>|</includeonly>}}} |
 
<div class="hlist">
 
; [[LP]] {{ #arraymap: {{{life_points}}} | * | $el | : [[$el|{{ #explode: $el | ( }}]][[LP::$el| ]] | \n }}
 
</div>
 
}}{{ #if: {{{fm_for<includeonly>|</includeonly>}}} |
 
<div class="hlist">
 
; [[Fusion Material]] for {{ #arraymap: {{{fm_for}}} | * | $el | : "{{ #show: $el |?English name (linked) |default=[[$el|{{ #explode: $el | ( }}]] }}"[[Fusion Material for::$el| ]] | \n }}
 
</div>
 
}}{{ #if: {{{sm_for<includeonly>|</includeonly>}}} |
 
<div class="hlist">
 
; [[Synchro Material]] for {{ #arraymap: {{{sm_for}}} | * | $el | : "{{ #show: $el |?English name (linked) |default=[[$el|{{ #explode: $el | ( }}]] }}"[[Synchro Material for::$el| ]] | \n }}
 
</div>
 
}}{{ #if: {{{misc<includeonly>|</includeonly>}}} |
 
<div class="hlist">
 
; Miscellaneous {{ #arraymap: {{{misc}}} | * | $el | : {{ #show: $el |?English name (linked) |default=[[$el|{{ #explode: $el | ( }}]] }}[[Misc::$el| ]] | \n }}
 
</div>
 
}}{{ #if: {{{monster|}}}
 
  | {{ #if: {{{atk|}}}
 
    | {{ #iferror: {{ #expr: {{{atk}}} }}
 
      || {{ #ifeq: {{{atk}}} | {{{def}}} | [[Misc::Equal ATK and DEF| ]] }}
 
    }}
 
  }}{{ #if: {{{token|}}} || {{ #if: {{ #arraysearch: @types | Tuner }} || [[Misc::Non-Tuner monster| ]] }}{{ #arraymap: Ritual, Fusion, Synchro, Xyz, Link, Pendulum, Maximum | , | $monster_type | {{ #if: {{ #arraysearch: @types | $monster_type }} || [[Misc::Non-$monster_type Monster| ]] }} | <!-- no delimiter --> }} }}
 
}}<noinclude>
 
{{Documentation}}
 
</noinclude>
 

Latest revision as of 14:16, 15 February 2024

Licensing

Non-free media information and use rationale
Description

"Birthright"

Source

Yu-Gi-Oh! 5D's Tag Force 4

Portion used

Portion of a screenshot.

Low resolution?

High.

Purpose of use

To visualize the card art.

Replaceable?

No free alternative available.

Fair useFair use of copyrighted materialhttps://yugipedia.com/wiki/File:Birthright-TF04-JP-VG.jpg