Difference between revisions of "Template:Transient stat table result format"

From Tokyo Afterschool Summoners
Jump to navigation Jump to search
(c o n t e n t)
Line 1: Line 1:
<includeonly><onlyinclude>{{#if:
<includeonly><onlyinclude>{{#if:
<!--defining vars-->
{{#vardefine:weapon|{{Weapon type|{{#if:{{#explode:{{#explode:{{{userparam|}}}|###|0}}|=|1}}|{{#explode:{{#explode:{{{userparam|}}}|###|0}}|=|1}}|{{{?Has weapon type}}} }} }} }}
{{#vardefine:weapon|{{Weapon type|{{#if:{{#explode:{{#explode:{{{userparam|}}}|###|0}}|=|1}}|{{#explode:{{#explode:{{{userparam|}}}|###|0}}|=|1}}|{{{?Has weapon type}}} }} }} }}
{{#arraydefine:atk multiplier array|{{#if:{{#explode:{{#explode:{{{userparam|}}}|###|1}}|=|1}}|{{#explode:{{#explode:{{{userparam|}}}|###|1}}|=|1}} }} }}
{{#arraydefine:hp multiplier array|{{#if:{{#explode:{{#explode:{{{userparam|}}}|###|2}}|=|1}}|{{#explode:{{#explode:{{{userparam|}}}|###|2}}|=|1}} }} }}
{{#vardefine:cs weapon|{{Weapon type|{{#if:{{#explode:{{#explode:{{{userparam|}}}|###|3}}|=|1}}|{{#explode:{{#explode:{{{userparam|}}}|###|3}}|=|1}}|{{{?Has charge skill weapon type}}} }} }} }}
{{#vardefine:cs weapon|{{Weapon type|{{#if:{{#explode:{{#explode:{{{userparam|}}}|###|3}}|=|1}}|{{#explode:{{#explode:{{{userparam|}}}|###|3}}|=|1}}|{{{?Has charge skill weapon type}}} }} }} }}
{{#arraydefine:cs atk multiplier array|{{#if:{{#explode:{{#explode:{{{userparam|}}}|###|4}}|=|1}}|{{#explode:{{#explode:{{{userparam|}}}|###|4}}|=|1}} }} }}
<!--calculating multipliers-->
{{#vardefine:atk multiplier|1}}
{{#arrayprint:atk multiplier array||@@@|{{#vardefine:atk multiplier|{{#expr:{{#var:atk multiplier}}*@@@}} }} }}
{{#vardefine:hp multiplier|1}}
{{#arrayprint:hp multiplier array||@@@|{{#vardefine:hp multiplier|{{#expr:{{#var:hp multiplier}}*(1/@@@)}} }} }}
{{#vardefine:cs atk multiplier|1}}
{{#arrayprint:cs atk multiplier array||@@@|{{#vardefine:cs atk multiplier|{{#expr:{{#var:cs atk multiplier}}*@@@}} }} }}
}}<tr>
}}<tr>
   <td>{{Transient icon|{{{?Has English name}}}|size=medium|rarity={{{?Has rarity}}}|variant={{{?Has variant}}}|frame=y}}</td>
   <td>{{Transient icon|{{{?Has English name}}}|size=medium|rarity={{{?Has rarity}}}|variant={{{?Has variant}}}|frame=y}}</td>
   <td>{{#expr: ({{formatnum:{{{?Has hp value}}}|R}}+{{formatnum:{{{?Has hp growth value}}}|R}}*({{Transient max level|{{{?Has rarity}}} }}-1)) round 0 }}</td>
   <td>{{#expr: ({{formatnum:{{{?Has hp value}}}|R}}+{{formatnum:{{{?Has hp growth value}}}|R}}*({{Transient max level|{{{?Has rarity}}} }}-1)*{{#var:hp multiplier}}) round 0 }}</td>
   <td>{{#expr: ({{formatnum:{{{?Has hp value}}}|R}}+{{formatnum:{{{?Has hp growth value}}}|R}}*({{Transient max level|{{{?Has rarity}}} }}+10-1)+1000) round 0 }}</td>
   <td>{{#expr: (({{formatnum:{{{?Has hp value}}}|R}}+{{formatnum:{{{?Has hp growth value}}}|R}}*({{Transient max level|{{{?Has rarity}}} }}+10-1)+1000)*{{#var:hp multiplier}}) round 0 }}</td>
   <td>{{#expr: ({{formatnum:{{{?Has atk value}}}|R}}+{{formatnum:{{{?Has atk growth value}}}|R}}*({{Transient max level|{{{?Has rarity}}} }}-1))round 0 }}</td>   
   <td>{{#expr: ({{formatnum:{{{?Has atk value}}}|R}}+{{formatnum:{{{?Has atk growth value}}}|R}}*({{Transient max level|{{{?Has rarity}}} }}-1)*{{#var:atk multiplier}})round 0 }}</td>   
   <td>{{#expr: ({{formatnum:{{{?Has atk value}}}|R}}+{{formatnum:{{{?Has atk growth value}}}|R}}*({{Transient max level|{{{?Has rarity}}} }}+10-1)+1000) round 0 }}</td>
   <td>{{#expr: (({{formatnum:{{{?Has atk value}}}|R}}+{{formatnum:{{{?Has atk growth value}}}|R}}*({{Transient max level|{{{?Has rarity}}} }}+10-1)+1000)*{{#var:atk multiplier}}) round 0 }}</td>
   <td>{{#expr: (({{formatnum:{{{?Has atk value}}}|R}}+{{formatnum:{{{?Has atk growth value}}}|R}}*({{Transient max level|{{{?Has rarity}}} }}-1))*{{Weapon atk multiplier|{{#var:weapon}} }}) round 0 }}</td>
   <td>{{#expr: (({{formatnum:{{{?Has atk value}}}|R}}+{{formatnum:{{{?Has atk growth value}}}|R}}*({{Transient max level|{{{?Has rarity}}} }}-1))*{{Weapon atk multiplier|{{#var:weapon}} }}*{{#var:atk multiplier}}) round 0 }}</td>
   <td>{{#expr: (({{formatnum:{{{?Has atk value}}}|R}}+{{formatnum:{{{?Has atk growth value}}}|R}}*({{Transient max level|{{{?Has rarity}}} }}+10-1)+1000)*{{Weapon atk multiplier|{{#var:weapon}} }}) round 0 }}</td>
   <td>{{#expr: (({{formatnum:{{{?Has atk value}}}|R}}+{{formatnum:{{{?Has atk growth value}}}|R}}*({{Transient max level|{{{?Has rarity}}} }}+10-1)+1000)*{{Weapon atk multiplier|{{#var:weapon}} }}*{{#var:atk multiplier}}) round 0 }}</td>
   <td>{{#expr: (({{formatnum:{{{?Has atk value}}}|R}}+{{formatnum:{{{?Has atk growth value}}}|R}}*({{Transient max level|{{{?Has rarity}}} }}-1))*{{Weapon atk multiplier|{{#var:cs weapon}} }}*{{{?Has charge skill multiplier}}}) round 0 }}</td>
   <td>{{#expr: (({{formatnum:{{{?Has atk value}}}|R}}+{{formatnum:{{{?Has atk growth value}}}|R}}*({{Transient max level|{{{?Has rarity}}} }}-1))*{{Weapon atk multiplier|{{#var:cs weapon}} }}*{{{?Has charge skill multiplier}}}*{{#var:cs atk multiplier}}) round 0 }}</td>
   <td>{{#expr: (({{formatnum:{{{?Has atk value}}}|R}}+{{formatnum:{{{?Has atk growth value}}}|R}}*({{Transient max level|{{{?Has rarity}}} }}+10-1)+1000)*{{Weapon atk multiplier|{{#var:cs weapon}} }}*{{{?Has charge skill multiplier}}}) round 0 }}</td>
   <td>{{#expr: (({{formatnum:{{{?Has atk value}}}|R}}+{{formatnum:{{{?Has atk growth value}}}|R}}*({{Transient max level|{{{?Has rarity}}} }}+10-1)+1000)*{{Weapon atk multiplier|{{#var:cs weapon}} }}*{{{?Has charge skill multiplier}}}*{{#var:cs atk multiplier}}) round 0 }}</td>
</tr>
</tr>
</onlyinclude></includeonly>
</onlyinclude></includeonly>
<noinclude>{{Transient stat table|Surtr}}</noinclude>
<noinclude>==Test==
{{Transient stat table|Surtr|def buff=0.45, 0.425, 0.45|atk buff=2.4, 2.3, 4|cs atk buff=2.4, 2.3, 4, 6}}</noinclude>

Revision as of 10:07, 23 February 2020

Test

Unit (Effective) HP Base ATK ATK per square CS ATK per square (SALV1)
Unseeded Seeded Unseeded Seeded Unseeded Seeded Unseeded Seeded
Unknown icon.pngIcon frame rarity 0.png14x14pxNone weapon icon.png"{{{?Has rarity}}}" is not a number. Expression error: Unrecognized punctuation character "{". Expression error: Unrecognized punctuation character "{". Expression error: Unrecognized punctuation character "{". Expression error: Unrecognized punctuation character "{". Expression error: Unrecognized punctuation character "{". Expression error: Unrecognized punctuation character "{". Expression error: Unrecognized punctuation character "{". Expression error: Unrecognized punctuation character "{".
Unknown icon.pngIcon frame rarity 0.png14x14pxNone weapon icon.png"{{{?Has rarity}}}" is not a number. Expression error: Unrecognized punctuation character "{". Expression error: Unrecognized punctuation character "{". Expression error: Unrecognized punctuation character "{". Expression error: Unrecognized punctuation character "{". Expression error: Unrecognized punctuation character "{". Expression error: Unrecognized punctuation character "{". Expression error: Unrecognized punctuation character "{". Expression error: Unrecognized punctuation character "{".
Unknown icon.pngIcon frame rarity 0.png14x14pxNone weapon icon.png"{{{?Has rarity}}}" is not a number. Expression error: Unrecognized punctuation character "{". Expression error: Unrecognized punctuation character "{". Expression error: Unrecognized punctuation character "{". Expression error: Unrecognized punctuation character "{". Expression error: Unrecognized punctuation character "{". Expression error: Unrecognized punctuation character "{". Expression error: Unrecognized punctuation character "{". Expression error: Unrecognized punctuation character "{".