Difference between revisions of "User:Becasita/SubPages/Templates/Card/FLStatus"

From Yugipedia
< User:Becasita‎ | SubPages‎ | Templates‎ | Card
Jump to: navigation, search
(Creating. Statuses table.)
 
(Making the green a bit darker. "Legal" as a status. Correcting var names (to be in congruence). Added more specificity when pointing errors.)
Line 2: Line 2:
  
 
Array with the var names to avoid code repetition:
 
Array with the var names to avoid code repetition:
-->{{ #arraydefine: @var-names | status-OCG, status-TCG-Adv, status-TCG-Trad }}<!--
+
-->{{ #arraydefine: @var-names | $status-OCG, $status-TCG-Adv, $status-TCG-Trad }}<!--
  
 
Input:
 
Input:
-->{{ #vardefine: status-OCG      | {{ lc: {{{OCG|}}} }} }}<!--
+
-->{{ #vardefine: $status-OCG      | {{ lc: {{{OCG|}}} }} }}<!--
-->{{ #vardefine: status-TCG-Adv  | {{ lc: {{{ADV|}}} }} }}<!--
+
-->{{ #vardefine: $status-TCG-Adv  | {{ lc: {{{ADV|}}} }} }}<!--
-->{{ #vardefine: status-TCG-Trad
+
-->{{ #vardefine: $status-TCG-Trad
 
       | {{ lc: {{ #if: {{{TRAD|}}}
 
       | {{ lc: {{ #if: {{{TRAD|}}}
           | {{{TRAD|}}}
+
           | {{{TRAD|}}}{{ #vardefine: $flag-Trad | trad }}
           | {{ #replace: {{ #var: status-TCG-Adv }} | forbidden | limited }}
+
           | {{ #replace: {{ #var: $status-TCG-Adv }} | forbidden | limited }}
 
               }} }}
 
               }} }}
 
   }}<!--
 
   }}<!--
Line 19: Line 19:
 
-->{{ #vardefine: $var-name
 
-->{{ #vardefine: $var-name
 
       | {{ #switch: @var-name
 
       | {{ #switch: @var-name
           | status-OCG      = ocg
+
           | $status-OCG      = ocg
           | status-TCG-Adv  = adv
+
           | $status-TCG-Adv  = adv
           | status-TCG-Trad = trad
+
           | $status-TCG-Trad = {{ #var: $flag-Trad | adv }}
 
         }}
 
         }}
 
   }}<!--
 
   }}<!--
Line 33: Line 33:
 
           | limited      = F70{{ #vardefine: @var-name-link | 1 }}
 
           | limited      = F70{{ #vardefine: @var-name-link | 1 }}
 
           | semi-limited = FC0{{ #vardefine: @var-name-link | 1 }}
 
           | semi-limited = FC0{{ #vardefine: @var-name-link | 1 }}
           | unlimited    = 3F0{{ #vardefine: @var-name-link | 1 }}
+
          | legal
 +
           | unlimited    = 3D0{{ #vardefine: @var-name-link | 1 }}
 
           | <!--Blank.-->= <!-- Nothing. -->
 
           | <!--Blank.-->= <!-- Nothing. -->
 
           | #default    =    {{ #vardefine: @var-name-error| 1 }}
 
           | #default    =    {{ #vardefine: @var-name-error| 1 }}
Line 60: Line 61:
 
   </tr>
 
   </tr>
 
   <tr>
 
   <tr>
     <td style="color:{{ #var: status-OCG-color }}"> {{ #var: status-OCG-print }} </td>
+
     <td style="color:{{ #var: $status-OCG-color }}"> {{ #var: $status-OCG-print }} </td>
     <td style="color:{{ #var: status-TCG-Adv-color }}"> {{ #var: status-TCG-Adv-print }} </td>
+
     <td style="color:{{ #var: $status-TCG-Adv-color }}"> {{ #var: $status-TCG-Adv-print }} </td>
     <td style="color:{{ #var: status-TCG-Trad-color }}"> {{ #var: status-TCG-Trad-print }} </td>
+
     <td style="color:{{ #var: $status-TCG-Trad-color }}"> {{ #var: $status-TCG-Trad-print }} </td>
 
   </tr>
 
   </tr>
 
</table>
 
</table>

Revision as of 22:05, 6 November 2016