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

Jump to navigation Jump to search
no edit summary
 
(14 intermediate revisions by the same user not shown)
Line 1: Line 1:
<includeonly><onlyinclude>
<includeonly><onlyinclude>{{#if:
<tr>
<!--defining vars-->
   <td><!--{{Transient icon|{{{?Has English name}}}|size=medium|frame=y}}--></td>
{{#vardefine:weapon|{{Weapon type|{{#if:{{#explode:{{#explode:{{{#userparam|}}}|###|0}}|@|1}}|{{#explode:{{#explode:{{{#userparam|}}}|###|0}}|@|1}}|{{{Has weapon type}}} }} }} }}
   <td><!--{{#expr: {{{?Has hp value}}}+{{{?Has hp growth value}}}*({{Transient max level|{{{?Has rarity}}} }}-1) }}--></td>
{{#arraydefine:atk multiplier array|{{#if:{{#explode:{{#explode:{{{#userparam|}}}|###|1}}|@|1}}|{{#explode:{{#explode:{{{#userparam|}}}|###|1}}|@|1}} }} }}
   <td><!--{{#expr: {{{?Has hp value}}}+{{{?Has hp growth value}}}*({{Transient max level|{{{?Has rarity}}} }}+10-1)+1000 }}--></td>
{{#arraydefine:hp multiplier array|{{#if:{{#explode:{{#explode:{{{#userparam|}}}|###|2}}|@|1}}|{{#explode:{{#explode:{{{#userparam|}}}|###|2}}|@|1}} }} }}
   <td><!--{{#expr: {{{?Has atk value}}}+{{{?Has atk growth value}}}*({{Transient max level|{{{?Has rarity}}} }}-1) }}--></td>   
{{#vardefine:cs weapon|{{Weapon type|{{#if:{{#explode:{{#explode:{{{#userparam|}}}|###|3}}|@|1}}|{{#explode:{{#explode:{{{#userparam|}}}|###|3}}|@|1}}|{{{Has charge skill weapon type}}} }} }} }}
   <td><!--{{#expr: {{{?Has atk value}}}+{{{?Has atk growth value}}}*({{Transient max level|{{{?Has rarity}}} }}+10-1)+1000 }}--></td>
{{#arraydefine:cs atk multiplier array|{{#if:{{#explode:{{#explode:{{{#userparam|}}}|###|4}}|@|1}}|{{#explode:{{#explode:{{{#userparam|}}}|###|4}}|@|1}} }} }}
   <td><!--{{#expr: ({{{?Has atk value}}}+{{{?Has atk growth value}}}*({{Transient max level|{{{?Has rarity}}} }}-1))*{{Weapon atk multiplier|{{Weapon type|{{{?Has weapon type}}} }} }} }}--></td>
{{#vardefine:note|{{#if:{{#explode:{{#explode:{{{#userparam|}}}|###|5}}|@|1}}|{{#explode:{{#explode:{{{#userparam|}}}|###|5}}|@|1}}|}} }}
   <td><!--{{#expr: ({{{?Has atk value}}}+{{{?Has atk growth value}}}*({{Transient max level|{{{?Has rarity}}} }}+10-1)+1000)*{{Weapon atk multiplier|{{Weapon type|{{{?Has weapon type}}} }} }} }}--></td>
 
   <td><!--{{#expr: ({{{?Has atk value}}}+{{{?Has atk growth value}}}*({{Transient max level|{{{?Has rarity}}} }}-1))*{{Weapon atk multiplier|{{Weapon type|{{{?Has charge skill weapon type}}} }} }}*{{{?Has charge skill multiplier}}} }}--></td>
<!--calculating multipliers-->
   <td><!--{{#expr: ({{{?Has atk value}}}+{{{?Has atk growth value}}}*({{Transient max level|{{{?Has rarity}}} }}+10-1)+1000)*{{Weapon atk multiplier|{{Weapon type|{{{?Has charge skill weapon type}}} }} }}*{{{?Has charge skill multiplier}}} }}--></td>
{{#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>
   <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)*{{#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)*{{#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)*{{#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)*{{#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}} }}*{{#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}} }}*{{#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}}}*{{#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}}}*{{#var:cs atk multiplier}}) round 0 }}</td>
  {{#if:{{#var:note}}|<td>{{#var:note}}</td>}}
</tr>
</tr>
</onlyinclude></includeonly>
</onlyinclude></includeonly>
<noinclude>==Test==
{{Transient stat table|Surtr|atk buff=2.4, 2.3, 4|cs atk buff=2.4, 2.3, 4, 6|note={{Status|en name=Protection}} test}}</noinclude>
trusted
5,900

edits

Navigation menu