Template:ATStats: Difference between revisions

From Unofficial Homecoming Wiki
Jump to navigation Jump to search
(more modern appearance, borderless and less distance between label and number for readability)
(padding and background to closer match previous appearance)
 
(7 intermediate revisions by the same user not shown)
Line 1: Line 1:
<includeonly>
<includeonly><div role="figure" aria-labelledby="{{anchorencode:{{PAGENAME}}}}-stats" style="max-width: max-content; text-align: center; background: #f2f2f2;">
<div role="figure" aria-labelledby="{{anchorencode:{{PAGENAME}}}}-stats" style="max-width: max-content;">
<div id="{{anchorencode:{{PAGENAME}}}}-stats" style="padding-top: 0.3em; font-weight: bold;">{{PAGENAME}} Stats</div>
<div id="{{anchorencode:{{PAGENAME}}}}-stats" style="text-align: center; font-weight: bold;">{{PAGENAME}} Stats</div>
{{#if:{{{note|}}}|
<p style="margin: auto; max-width: 19em;">{{{note}}}</p>
}}
<dl style="display: table; border-spacing: 1em 0.5em; background: #f9f9f9; text-align: right;">
<dl style="display: table; border-spacing: 1em 0.5em; background: #f9f9f9; text-align: right;">
<div style="display: table-row;">
<div style="display: table-row;">
<dt style="display: table-cell; font-family: inherit; font-weight: inherit;">Survivability</dt>
<dt style="display: table-cell; font-family: inherit; font-weight: inherit;">Survivability</dt>
<dd style="display: table-cell;">
<dd style="display: table-cell;">
<div style="box-sizing: border-box; margin-right: {{#expr:10 - {{{survive}}}}}em; width: {{{survive}}}em; padding: 0.1em 0.6em; background: #adc4ff; text-align: right;">{{{survive}}}</div>
<div style="box-sizing: border-box; margin-right: {{#expr:10 - {{#ifeq:{{{survive}}}|?|5|{{{survive}}}}}}}em; width: {{#ifeq:{{{survive}}}|?|5|{{{survive}}}}}em; padding: 0.1em 0.6em; background: #adc4ff; text-align: right;">{{{survive}}}</div>
</dd>
</dd>
</div>
</div>
Line 12: Line 14:
<dt style="display: table-cell; font-family: inherit; font-weight: inherit;">Melee Damage</dt>
<dt style="display: table-cell; font-family: inherit; font-weight: inherit;">Melee Damage</dt>
<dd style="display: table-cell;">
<dd style="display: table-cell;">
<div style="box-sizing: border-box; margin-right: {{#expr:10 - {{{melee}}}}}em; width: {{{melee}}}em; padding: 0.1em 0.6em; background: #adc4ff; text-align: right;">{{{melee}}}</div>
<div style="box-sizing: border-box; margin-right: {{#expr:10 - {{#ifeq:{{{melee}}}|?|5|{{{melee}}}}}}}em; width: {{#ifeq:{{{melee}}}|?|5|{{{melee}}}}}em; padding: 0.1em 0.6em; background: #adc4ff; text-align: right;">{{{melee}}}</div>
</dd>
</dd>
</div>
</div>
Line 18: Line 20:
<dt style="display: table-cell; font-family: inherit; font-weight: inherit;">Ranged Damage</dt>
<dt style="display: table-cell; font-family: inherit; font-weight: inherit;">Ranged Damage</dt>
<dd style="display: table-cell;">
<dd style="display: table-cell;">
<div style="box-sizing: border-box; margin-right: {{#expr:10 - {{{ranged}}}}}em; width: {{{ranged}}}em; padding: 0.1em 0.6em; background: #adc4ff; text-align: right;">{{{ranged}}}</div>
<div style="box-sizing: border-box; margin-right: {{#expr:10 - {{#ifeq:{{{ranged}}}|?|5|{{{ranged}}}}}}}em; width: {{#ifeq:{{{ranged}}}|?|5|{{{ranged}}}}}em; padding: 0.1em 0.6em; background: #adc4ff; text-align: right;">{{{ranged}}}</div>
</dd>
</dd>
</div>
</div>
Line 24: Line 26:
<dt style="display: table-cell; font-family: inherit; font-weight: inherit;">Crowd Control</dt>
<dt style="display: table-cell; font-family: inherit; font-weight: inherit;">Crowd Control</dt>
<dd style="display: table-cell;">
<dd style="display: table-cell;">
<div style="box-sizing: border-box; margin-right: {{#expr:10 - {{{control}}}}}em; width: {{{control}}}em; padding: 0.1em 0.6em; background: #adc4ff; text-align: right;">{{{control}}}</div>
<div style="box-sizing: border-box; margin-right: {{#expr:10 - {{#ifeq:{{{control}}}|?|5|{{{control}}}}}}}em; width: {{#ifeq:{{{control}}}|?|5|{{{control}}}}}em; padding: 0.1em 0.6em; background: #adc4ff; text-align: right;">{{{control}}}</div>
</dd>
</dd>
</div>
</div>
Line 30: Line 32:
<dt style="display: table-cell; font-family: inherit; font-weight: inherit;">Support</dt>
<dt style="display: table-cell; font-family: inherit; font-weight: inherit;">Support</dt>
<dd style="display: table-cell;">
<dd style="display: table-cell;">
<div style="box-sizing: border-box; margin-right: {{#expr:10 - {{{support}}}}}em; width: {{{support}}}em; padding: 0.1em 0.6em; background: #adc4ff; text-align: right;">{{{support}}}</div>
<div style="box-sizing: border-box; margin-right: {{#expr:10 - {{#ifeq:{{{support}}}|?|5|{{{support}}}}}}}em; width: {{#ifeq:{{{support}}}|?|5|{{{support}}}}}em; padding: 0.1em 0.6em; background: #adc4ff; text-align: right;">{{{support}}}</div>
</dd>
</dd>
</div>
</div>
Line 36: Line 38:
<dt style="display: table-cell; font-family: inherit; font-weight: inherit;">Pets</dt>
<dt style="display: table-cell; font-family: inherit; font-weight: inherit;">Pets</dt>
<dd style="display: table-cell;">
<dd style="display: table-cell;">
<div style="box-sizing: border-box; margin-right: {{#expr:10 - {{{pets}}}}}em; width: {{{pets}}}em; padding: 0.1em 0.6em; background: #adc4ff; text-align: right;">{{{pets}}}</div>
<div style="box-sizing: border-box; margin-right: {{#expr:10 - {{#ifeq:{{{pets}}}|?|5|{{{pets}}}}}}}em; width: {{#ifeq:{{{pets}}}|?|5|{{{pets}}}}}em; padding: 0.1em 0.6em; background: #adc4ff; text-align: right;">{{{pets}}}</div>
</dd>
</dd>
</div>
</div>
</dl>
</dl>
</div>
</div></includeonly><noinclude>
</includeonly><noinclude>
== Usage ==
== Usage ==
To display the various stats from the in-game character creation screen.
To display the various stats from the in-game character creation screen.


There are six parameters, all required, each a single number from 1 to 10.
There are six parameters, all required, each a single number from 1 to 10. A value of "?" is displayed like a 5.
*'''survive'''
*'''survive'''
*'''melee'''
*'''melee'''
Line 52: Line 53:
*'''support'''
*'''support'''
*'''pets'''
*'''pets'''
An additional parameter, which is optional, displays a note.
*'''note'''


  <nowiki>{{ATStats|survive=|melee=|ranged=|control=|support=|pets=}}</nowiki>
  <nowiki>{{ATStats|survive=|melee=|ranged=|control=|support=|pets=}}</nowiki>


== Example ==
== Examples ==
  <nowiki>{{ATStats|survive=2|melee=4|ranged=6|control=8|support=10|pets=2}}</nowiki>
  <nowiki>{{ATStats|survive=2|melee=4|ranged=6|control=8|support=10|pets=2}}</nowiki>


{{ATStats|survive=2|melee=4|ranged=6|control=8|support=10|pets=2}}
{{ATStats|survive=2|melee=4|ranged=6|control=8|support=10|pets=2}}
<nowiki>{{ATStats|note=Peacebringer stats vary with shapeshifting and team composition.|survive=?|melee=?|ranged=?|control=?|support=?|pets=?}}</nowiki>
{{ATStats|note=Peacebringer stats vary with shapeshifting and team composition.|survive=?|melee=?|ranged=?|control=?|support=?|pets=?}}
[[Category:Standardized Text Templates]]</noinclude>
[[Category:Standardized Text Templates]]</noinclude>

Latest revision as of 21:27, 6 April 2022

Usage

To display the various stats from the in-game character creation screen.

There are six parameters, all required, each a single number from 1 to 10. A value of "?" is displayed like a 5.

  • survive
  • melee
  • ranged
  • control
  • support
  • pets

An additional parameter, which is optional, displays a note.

  • note
{{ATStats|survive=|melee=|ranged=|control=|support=|pets=}}

Examples

{{ATStats|survive=2|melee=4|ranged=6|control=8|support=10|pets=2}}
ATStats Stats
Survivability
2
Melee Damage
4
Ranged Damage
6
Crowd Control
8
Support
10
Pets
2
{{ATStats|note=Peacebringer stats vary with shapeshifting and team composition.|survive=?|melee=?|ranged=?|control=?|support=?|pets=?}}
ATStats Stats

Peacebringer stats vary with shapeshifting and team composition.

Survivability
?
Melee Damage
?
Ranged Damage
?
Crowd Control
?
Support
?
Pets
?