Difference between revisions of "Template:CardTable2/effect"

From Yugipedia
Jump to: navigation, search
(hey guess what, commas+whitespace seem to behave better than I thought)
(add support for Spell/Trap effect types (here's hoping nothing breaks ^^ ))
Line 1: Line 1:
 
{{IfSemantics
 
{{IfSemantics
|{{
+
| {{
     #arraymap: {{{1}}} | , | $x$ | {{
+
     #if: {{{2|}}}
       #ifeq: $x$ | None
+
    | {{<!-- Spell and Trap Card effect types -->
       | None
+
      #arraymap: {{{1}}} | , | $x$ | {{
       | {{
+
        #ifeq: $x$ | Maintenance cost
 +
        | [[Effect type::Maintenance Cost]]
 +
        | {{
 +
          #ifeq: $x$ | Ignition
 +
          | [[Effect type::Ignition-like Effect|Ignition-like]]
 +
          | {{
 +
            #ifeq: $x$ | Quick
 +
            | [[Effect type::Quick-like Effect|Quick-like]]
 +
            | {{
 +
              #ifeq: $x$ | Trigger
 +
              | [[Effect type::Trigger-like Effect|Trigger-like]]
 +
              | {{
 +
                #ifeq: $x$ | Act
 +
                | [[Effect type::Activation Requirement]]
 +
                | {{
 +
                  #ifeq: $x$ | Cost
 +
                  | [[Effect type::Cost]]
 +
                  | {{
 +
                    #ifeq: $x$ | Effect
 +
                    | [[Effect type::Card effect|Effect]]
 +
                    | [[Effect type::$x$ Effect|$x$]]
 +
                  }}
 +
                }}
 +
              }}
 +
            }}
 +
          }}
 +
        }}
 +
       }}
 +
    }}[[Effect types::{{
 +
      #arraymap: {{{1}}} | , | $x$ | {{
 +
        #ifeq: $x$ | Maintenance cost
 +
        | [[Maintenance Cost]]
 +
        | {{
 +
          #ifeq: $x$ | Ignition
 +
          | [[Ignition-like Effect|Ignition-like]]
 +
          | {{
 +
            #ifeq: $x$ | Quick
 +
            | [[Quick-like Effect|Quick-like]]
 +
            | {{
 +
              #ifeq: $x$ | Trigger
 +
              | [[Trigger-like Effect|Trigger-like]]
 +
              | {{
 +
                #ifeq: $x$ | Act
 +
                | [[Activation Requirement]]
 +
                | {{
 +
                  #ifeq: $x$ | Cost
 +
                  | [[Cost]]
 +
                  | {{
 +
                    #ifeq: $x$ | Effect
 +
                    | [[Card effect|Effect]]
 +
                    | [[$x$ Effect|$x$]]
 +
                  }}
 +
                }}
 +
              }}
 +
            }}
 +
          }}
 +
        }}
 +
       }}
 +
    }}| ]]
 +
    | {{<!-- Monster Card effect types -->
 +
       #arraymap: {{{1}}} | , | $x$ | {{
 
         #ifeq: $x$ | Summon
 
         #ifeq: $x$ | Summon
 
         | [[Effect type::Summoning Condition|Summon]]
 
         | [[Effect type::Summoning Condition|Summon]]
Line 14: Line 74:
 
             | [[Effect type::Flip Monster Effect|Flip]]
 
             | [[Effect type::Flip Monster Effect|Flip]]
 
             | {{
 
             | {{
               #ifeq: $x$ | Maintenance Cost
+
               #ifeq: $x$ | Maintenance cost
               | [[Effect type::Maintenance Cost|Maintenance Cost]]
+
               | [[Effect type::Maintenance Cost]]
 
               | [[Effect type::$x$ Effect|$x$]]
 
               | [[Effect type::$x$ Effect|$x$]]
 
             }}
 
             }}
Line 21: Line 81:
 
         }}
 
         }}
 
       }}
 
       }}
 +
    }}[[Effect types::{{
 +
      #arraymap: {{{1}}} | , | $x$ | {{
 +
        #ifeq: $x$ | Summon
 +
        | [[Summoning Condition|Summon]]
 +
        | {{
 +
          #ifeq: $x$ | Continuous
 +
          | [[Continuous Monster Effect|Continuous]]
 +
          | {{
 +
            #ifeq: $x$ | Flip
 +
            | [[Flip Monster Effect|Flip]]
 +
            | {{
 +
              #ifeq: $x$ | Maintenance cost
 +
              | [[Maintenance Cost]]
 +
              | [[$x$ Effect|$x$]]
 +
            }}
 +
          }}
 +
        }}
 +
      }}
 +
    }}| ]]
 +
  }}
 +
| {{
 +
    #if: {{{2|}}}
 +
    | {{<!-- Spell and Trap Card effect types -->
 +
      #replace: {{
 +
        #replace: {{
 +
          #replace: {{
 +
            #replace: {{
 +
              #replace: {{
 +
                #replace: {{
 +
                  #replace: {{
 +
                    #replace: {{
 +
                      #replace: {{
 +
                        #replace: {{{1}}}
 +
                        | Act | [[Activation Requirement]]
 +
                      }}
 +
                      | Condition | [[Condition Effect|Condition]]
 +
                    }}
 +
                    | Continuous | [[Continuous Effect|Continuous]]
 +
                  }}
 +
                  | Cost | [[Cost]]
 +
                }}
 +
                | Ignition | [[Ignition-like Effect|Ignition-like]]
 +
              }}
 +
              | Lingering | [[Lingering Effect|Lingering]]
 +
            }}
 +
            | Maintenance cost | [[Maintenance Cost]]
 +
          }}
 +
          | Quick | [[Quick-like Effect|Quick-like]]
 +
        }}
 +
        | Effect | [[Card effect|Effect]]
 +
      }}
 +
      | Trigger | [[Trigger-like Effect|Trigger-like]]
 
     }}
 
     }}
  }}
+
    | {{<!-- Monster Card effect types -->
|{{
 
    #replace: {{
 
 
       #replace: {{
 
       #replace: {{
 
         #replace: {{
 
         #replace: {{
Line 32: Line 142:
 
                 #replace: {{
 
                 #replace: {{
 
                   #replace: {{
 
                   #replace: {{
                     #replace: {{{1}}}
+
                     #replace: {{
                    | Condition | [[Condition Effect|Condition]]
+
                      #replace: {{{1}}}
 +
                      | Condition | [[Condition Effect|Condition]]
 +
                    }}
 +
                    | Continuous | [[Continuous Monster Effect|Continuous]]
 
                   }}
 
                   }}
                   | Continuous | [[Continuous Monster Effect|Continuous]]
+
                   | Flip | [[Flip Monster Effect|Flip]]
 
                 }}
 
                 }}
                 | Flip | [[Flip Monster Effect|Flip]]
+
                 | Ignition | [[Ignition Effect|Ignition]]
 
               }}
 
               }}
               | Ignition | [[Ignition Effect|Ignition]]
+
               | Lingering | [[Lingering Effect|Lingering]]
 
             }}
 
             }}
             | Lingering | [[Lingering Effect|Lingering]]
+
             | Maintenance cost | [[Maintenance Cost]]
 
           }}
 
           }}
           | Maintenance Cost | [[Maintenance Cost]]
+
           | Quick | [[Quick Effect|Quick]]
 
         }}
 
         }}
         | Quick | [[Quick Effect|Quick]]
+
         | Summon | [[Summoning Condition|Summon]]
 
       }}
 
       }}
       | Summon | [[Summoning Condition|Summon]]
+
       | Trigger | [[Trigger Effect|Trigger]]
 
     }}
 
     }}
    | Trigger | [[Trigger Effect|Trigger]]
 
 
   }}
 
   }}
 
}}
 
}}

Revision as of 05:11, 29 November 2011

{{{1}}}