Template:Stats: Difference between revisions
Jump to navigation
Jump to search
>Yandere-sliver No edit summary |
>Jerodast m (oops, Example should match) |
||
(33 intermediate revisions by 3 users not shown) | |||
Line 1: | Line 1: | ||
<includeonly | <includeonly>{{#vardefine:total|{{#expr:{{{C|0}}}+{{{W|0}}}+{{{U|0}}}+{{{B|0}}}+{{{R|0}}}+{{{G|0}}}+{{{WU|0}}}+{{{UB|0}}}+{{{BR|0}}}+{{{RG|0}}}+{{{GW|0}}}+{{{WB|0}}}+{{{UR|0}}}+{{{BG|0}}}+{{{RW|0}}}+{{{GU|0}}}+{{{A|0}}}+{{{L|0}}}+{{{M|0}}}}}}}<!-- | ||
--><div class="{{#ifeq:{{#var:total}}|0||mw-collapsible}} {{#ifeq:{{{state|}}}|collapsed|mw-collapsed|}}"><!-- | |||
-->{{#vardefine:round|1}}<!-- | -->{{#vardefine:round|1}}<!-- | ||
-->{{#var:total}} {{#switch:{{{1|}}}|split=split cards/<br/>{{#expr:{{#var:total}}/2}} whole |#default={{{1|}}} }}card{{#ifeq:{{#var:total}}|1||s}}{{#switch:{{{1|}}}|meld|"partner with"=<br/>{{#expr:{{#var:total}}/2}} {{{1|}}} pairs}}<div class="mw-collapsible-content"><!-- | -->{{#var:total}} {{#switch:{{{1|}}}|split=split cards/<br/>{{#expr:{{#var:total}}/2}} whole |#default={{{1|}}} }}card{{#ifeq:{{#var:total}}|1||s}}{{#switch:{{{1|}}}|meld|"partner with"=<br/>{{#expr:{{#var:total}}/2}} {{{1|}}} pairs}}<div class="mw-collapsible-content stats-container"><!-- | ||
Colorless (non-artifact, non land) | Colorless (non-artifact, non land) | ||
-->{{#if:{{{C|}}}|{{nowrap|{{C}} {{#expr:(100*{{{C}}}/{{#var:total}}) round {{#var:round}}}}%}} }}<!-- | -->{{#if:{{{C|}}}|{{nowrap|{{C}} {{#expr:(100*{{{C}}}/{{#var:total}}) round {{#var:round}}}}%|class=stats}} }}<!-- | ||
Monocolored | Monocolored | ||
-->{{#if:{{{W|}}}|{{nowrap|{{W}} {{#expr:(100*{{{W}}}/{{#var:total}}) round {{#var:round}}}}%}} }}<!-- | -->{{#if:{{{W|}}}|{{nowrap|{{W}} {{#expr:(100*{{{W}}}/{{#var:total}}) round {{#var:round}}}}%|class=stats}} }}<!-- | ||
-->{{#if:{{{U|}}}|{{nowrap|{{U}} {{#expr:(100*{{{U}}}/{{#var:total}}) round {{#var:round}}}}%}} }}<!-- | -->{{#if:{{{U|}}}|{{nowrap|{{U}} {{#expr:(100*{{{U}}}/{{#var:total}}) round {{#var:round}}}}%|class=stats}} }}<!-- | ||
-->{{#if:{{{B|}}}|{{nowrap|{{B}} {{#expr:(100*{{{B}}}/{{#var:total}}) round {{#var:round}}}}%}} }}<!-- | -->{{#if:{{{B|}}}|{{nowrap|{{B}} {{#expr:(100*{{{B}}}/{{#var:total}}) round {{#var:round}}}}%|class=stats}} }}<!-- | ||
-->{{#if:{{{R|}}}|{{nowrap|{{R}} {{#expr:(100*{{{R}}}/{{#var:total}}) round {{#var:round}}}}%}} }}<!-- | -->{{#if:{{{R|}}}|{{nowrap|{{R}} {{#expr:(100*{{{R}}}/{{#var:total}}) round {{#var:round}}}}%|class=stats}} }}<!-- | ||
-->{{#if:{{{G|}}}|{{nowrap|{{G}} {{#expr:(100*{{{G}}}/{{#var:total}}) round {{#var:round}}}}%}} }}<!-- | -->{{#if:{{{G|}}}|{{nowrap|{{G}} {{#expr:(100*{{{G}}}/{{#var:total}}) round {{#var:round}}}}%|class=stats}} }}<!-- | ||
Twocolored or Hybrid | Twocolored or Hybrid | ||
-->{{#if:{{{WU|}}}|{{nowrap|{{W/U}} {{#expr:(100*{{{WU}}}/{{#var:total}}) round {{#var:round}}}}%}} }}<!-- | -->{{#if:{{{WU|}}}|{{nowrap|{{W/U}} {{#expr:(100*{{{WU}}}/{{#var:total}}) round {{#var:round}}}}%|class=stats}} }}<!-- | ||
-->{{#if:{{{UB|}}}|{{nowrap|{{U/B}} {{#expr:(100*{{{UB}}}/{{#var:total}}) round {{#var:round}}}}%}} }}<!-- | -->{{#if:{{{UB|}}}|{{nowrap|{{U/B}} {{#expr:(100*{{{UB}}}/{{#var:total}}) round {{#var:round}}}}%|class=stats}} }}<!-- | ||
-->{{#if:{{{BR|}}}|{{nowrap|{{B/R}} {{#expr:(100*{{{BR}}}/{{#var:total}}) round {{#var:round}}}}%}} }}<!-- | -->{{#if:{{{BR|}}}|{{nowrap|{{B/R}} {{#expr:(100*{{{BR}}}/{{#var:total}}) round {{#var:round}}}}%|class=stats}} }}<!-- | ||
-->{{#if:{{{RG|}}}|{{nowrap|{{R/G}} {{#expr:(100*{{{RG}}}/{{#var:total}}) round {{#var:round}}}}%}} }}<!-- | -->{{#if:{{{RG|}}}|{{nowrap|{{R/G}} {{#expr:(100*{{{RG}}}/{{#var:total}}) round {{#var:round}}}}%|class=stats}} }}<!-- | ||
-->{{#if:{{{GW|}}}|{{nowrap|{{G/W}} {{#expr:(100*{{{GW}}}/{{#var:total}}) round {{#var:round}}}}%}} }}<!-- | -->{{#if:{{{GW|}}}|{{nowrap|{{G/W}} {{#expr:(100*{{{GW}}}/{{#var:total}}) round {{#var:round}}}}%|class=stats}} }}<!-- | ||
-->{{#if:{{{WB|}}}|{{nowrap|{{W/B}} {{#expr:(100*{{{WB}}}/{{#var:total}}) round {{#var:round}}}}%}} }}<!-- | -->{{#if:{{{WB|}}}|{{nowrap|{{W/B}} {{#expr:(100*{{{WB}}}/{{#var:total}}) round {{#var:round}}}}%|class=stats}} }}<!-- | ||
-->{{#if:{{{UR|}}}|{{nowrap|{{U/R}} {{#expr:(100*{{{UR}}}/{{#var:total}}) round {{#var:round}}}}%}} }}<!-- | -->{{#if:{{{UR|}}}|{{nowrap|{{U/R}} {{#expr:(100*{{{UR}}}/{{#var:total}}) round {{#var:round}}}}%|class=stats}} }}<!-- | ||
-->{{#if:{{{BG|}}}|{{nowrap|{{B/G}} {{#expr:(100*{{{BG}}}/{{#var:total}}) round {{#var:round}}}}%}} }}<!-- | -->{{#if:{{{BG|}}}|{{nowrap|{{B/G}} {{#expr:(100*{{{BG}}}/{{#var:total}}) round {{#var:round}}}}%|class=stats}} }}<!-- | ||
-->{{#if:{{{RW|}}}|{{nowrap|{{R/W}} {{#expr:(100*{{{RW}}}/{{#var:total}}) round {{#var:round}}}}%}} }}<!-- | -->{{#if:{{{RW|}}}|{{nowrap|{{R/W}} {{#expr:(100*{{{RW}}}/{{#var:total}}) round {{#var:round}}}}%|class=stats}} }}<!-- | ||
-->{{#if:{{{GU|}}}|{{nowrap|{{G/U}} {{#expr:(100*{{{GU}}}/{{#var:total}}) round {{#var:round}}}}%}} }}<!-- | -->{{#if:{{{GU|}}}|{{nowrap|{{G/U}} {{#expr:(100*{{{GU}}}/{{#var:total}}) round {{#var:round}}}}%|class=stats}} }}<!-- | ||
Multicolored | Multicolored | ||
-->{{#if:{{{M|}}}|{{nowrap|{{ | -->{{#if:{{{M|}}}|{{nowrap|{{M}} {{#expr:(100*{{{M}}}/{{#var:total}}) round {{#var:round}}}}%|class=stats}} }}<!-- | ||
Colorless | Colorless artifacts | ||
-->{{#if:{{{A|}}}|{{nowrap|{{type|artifact}} {{#expr:(100*{{{A}}}/{{#var:total}}) round {{#var:round}}}}%}} }}<!-- | -->{{#if:{{{A|}}}|{{nowrap|{{type|artifact}} {{#expr:(100*{{{A}}}/{{#var:total}}) round {{#var:round}}}}%|class=stats}} }}<!-- | ||
Lands | Lands | ||
-->{{#if:{{{L|}}}|{{nowrap|{{type|land}} {{#expr:(100*{{{L}}}/{{#var:total}}) round {{#var:round}}}}%}} }}</div></ | -->{{#if:{{{L|}}}|{{nowrap|{{type|land}} {{#expr:(100*{{{L}}}/{{#var:total}}) round {{#var:round}}}}%|class=stats}} }}</div></div></includeonly><noinclude>This template is meant to make the statistical breakdown by color easier and more consistent across the wiki. | ||
The template calculates the total and the percentage breakdown. | The template calculates the total and the percentage breakdown. | ||
==Parameter== | ==Parameter== | ||
*<code>{{{1}}}</code> (optional) If there should be a descriptor before the word "cards" (e.g. XX morph cards). | *<code>{{{1}}}</code> (optional) If there should be a descriptor before the word "cards" (e.g. XX morph cards). | ||
**If set to '''split''' the number of whole cards will be calculated as well. | |||
**If set to '''meld''' or '''"partner with"''' the number of pairs will be calculated as well. | |||
*<code>{{{state}}}</code> (optional) Can be set to "collapsed" to start in a collapsed state. | *<code>{{{state}}}</code> (optional) Can be set to "collapsed" to start in a collapsed state. | ||
Each of the following parameter requires the number of cards of that certain characteristic: | Each of the following parameter requires the number of cards of that certain characteristic: | ||
*<code>{{{C}}}</code> [[Colorless]] non-artifact non-land cards (e.g. [[Eldrazi]]) | *<code>{{{C}}}</code> [[Colorless]] non-artifact non-land cards (e.g. [[Eldrazi]]) | ||
*[[ | *[[Monocolored]] cards | ||
**<code>{{{W}}}</code> [[White]] | **<code>{{{W}}}</code> [[White]] | ||
**<code>{{{U}}}</code> [[Blue]] | **<code>{{{U}}}</code> [[Blue]] | ||
Line 53: | Line 55: | ||
**<code>{{{RW}}}</code> Red/White | **<code>{{{RW}}}</code> Red/White | ||
**<code>{{{GU}}}</code> Green/Blue | **<code>{{{GU}}}</code> Green/Blue | ||
*<code>{{{M}}}</code> [[ | *<code>{{{M}}}</code> [[Multicolored]] cards | ||
*<code>{{{A}}}</code> Colorless [[artifact]]s | *<code>{{{A}}}</code> Colorless [[artifact]]s | ||
*<code>{{{L}}}</code> [[Land]]s | *<code>{{{L}}}</code> [[Land]]s | ||
==Usage== | ==Usage== | ||
Code: <code><nowiki>{{stats|C=1|W=2|U=3|B=4|R=5|G=6|M=7|A=8|L=9}}</nowiki></code> | ;Typical Example | ||
<div style="width:400px;"> | |||
:'''Code''': <code><nowiki>{{stats|C=1|W=2|U=3|B=4|R=5|G=6|M=7|A=8|L=9}}</nowiki></code> | |||
:'''Result''': {{stats|C=1|W=2|U=3|B=4|R=5|G=6|M=7|A=8|L=9}} | |||
</div> | |||
;Collapsed Example with Color Pairs | |||
<div style="width:400px;"> | |||
:'''Code''': <code><nowiki>{{stats|W=1|B=2|UB=2|BR=1|BG=3|state=collapsed}}</nowiki></code> | |||
:'''Result''': {{stats|W=1|B=2|UB=2|BR=1|BG=3|state=collapsed}} | |||
</div> | |||
;Zero Card Example | |||
<div style="width:400px;"> | |||
:'''Code''': <code><nowiki>{{stats}}</nowiki></code> | |||
:'''Result''': {{stats}} | |||
</div> | |||
[[Category:Templates]] | [[Category:Templates]] | ||
</noinclude> | </noinclude> |
Latest revision as of 15:54, 4 June 2023
This template is meant to make the statistical breakdown by color easier and more consistent across the wiki.
The template calculates the total and the percentage breakdown.
Parameter
{{{1}}}
(optional) If there should be a descriptor before the word "cards" (e.g. XX morph cards).- If set to split the number of whole cards will be calculated as well.
- If set to meld or "partner with" the number of pairs will be calculated as well.
{{{state}}}
(optional) Can be set to "collapsed" to start in a collapsed state.
Each of the following parameter requires the number of cards of that certain characteristic:
{{{C}}}
Colorless non-artifact non-land cards (e.g. Eldrazi)- Monocolored cards
- Hybrid or Twocolored cards
{{{WU}}}
White/Blue{{{UB}}}
Blue/Black{{{BR}}}
Black/Red{{{RG}}}
Red/Green{{{GW}}}
Green/White{{{WB}}}
White/Black{{{UR}}}
Blue/Red{{{BG}}}
Black/Green{{{RW}}}
Red/White{{{GU}}}
Green/Blue
{{{M}}}
Multicolored cards{{{A}}}
Colorless artifacts{{{L}}}
Lands
Usage
- Typical Example
- Code:
{{stats|C=1|W=2|U=3|B=4|R=5|G=6|M=7|A=8|L=9}}
- Result: 45 cards2.2% 4.4% 6.7% 8.9% 11.1% 13.3% 15.6% 17.8% 20%
- Collapsed Example with Color Pairs
- Code:
{{stats|W=1|B=2|UB=2|BR=1|BG=3|state=collapsed}}
- Result: 9 cards11.1% 22.2% 22.2% 11.1% 33.3%
- Zero Card Example
- Code:
{{stats}}
- Result: 0 cards