Template:Onyx Row: Difference between revisions
From The Jadnix Codex
No edit summary Tag: Reverted |
No edit summary Tag: Reverted |
||
| Line 1: | Line 1: | ||
<noinclude>Formatter for Onyx Registry | <noinclude>Formatter for Onyx Registry.</noinclude><includeonly> | ||
|- class="onyx-row row-class-{{{3|}}}" data-cr="{{{2|0}}}" | |- class="onyx-row row-class-{{{3|}}}" data-cr="{{{2|0}}}" | ||
| style="font-weight:bold; color:var(--void-accent);" | [[{{{1|}}}]] | | style="font-weight:bold; color:var(--void-accent);" | [[{{{1|}}}]] | ||
| style="text-align:center;" | {{formatnum:{{{2|0}}}}} | | style="text-align:center;" | {{formatnum:{{{2|0}}}}} | ||
| | | | ||
<!-- Define the scale once at the top of the row --> | |||
{{#vardefine:scale | {{#expr: 10000 * (1 + ({{{2|0}}} >= 10000) * 9 + ({{{2|0}}} >= 100000) * 90 + ({{{2|0}}} >= 1000000) * 900) }} }} | |||
<div class="stat-container"> | <div class="stat-container"> | ||
<div class="stat-label">STR</div> | <div class="stat-label">STR</div> | ||
<div class="stat-bar-container"><div class="stat-bar-fill" style="width:{{#expr: ( {{{4|0}}} / | <div class="stat-bar-container"><div class="stat-bar-fill" style="width:{{#expr: ( {{{4|0}}} / {{#var:scale}} ) * 100 round 0}}%;"></div></div> | ||
<div class="stat-label">DEF</div> | <div class="stat-label">DEF</div> | ||
<div class="stat-bar-container"><div class="stat-bar-fill" style="width:{{#expr: ( {{{5|0}}} / | <div class="stat-bar-container"><div class="stat-bar-fill" style="width:{{#expr: ( {{{5|0}}} / {{#var:scale}} ) * 100 round 0}}%;"></div></div> | ||
<div class="stat-label">SPD</div> | <div class="stat-label">SPD</div> | ||
<div class="stat-bar-container"><div class="stat-bar-fill" style="width:{{#expr: ( {{{6|0}}} / | <div class="stat-bar-container"><div class="stat-bar-fill" style="width:{{#expr: ( {{{6|0}}} / {{#var:scale}} ) * 100 round 0}}%;"></div></div> | ||
<div class="stat-label">ACU</div> | <div class="stat-label">ACU</div> | ||
<div class="stat-bar-container"><div class="stat-bar-fill" style="width:{{#expr: ( {{{7|0}}} / | <div class="stat-bar-container"><div class="stat-bar-fill" style="width:{{#expr: ( {{{7|0}}} / {{#var:scale}} ) * 100 round 0}}%;"></div></div> | ||
<div class="stat-label">SOL</div> | <div class="stat-label">SOL</div> | ||
<div class="stat-bar-container"><div class="stat-bar-fill" style="width:{{#expr: ( {{{8|0}}} / | <div class="stat-bar-container"><div class="stat-bar-fill" style="width:{{#expr: ( {{{8|0}}} / {{#var:scale}} ) * 100 round 0}}%;"></div></div> | ||
</div> | </div> | ||
| style="font-size:0.85em; color:#888;" | {{{9|}}} | | style="font-size:0.85em; color:#888;" | {{{9|}}} | ||
</includeonly> | </includeonly> | ||
Revision as of 18:01, 13 February 2026
Formatter for Onyx Registry.