Information: If you want to test this template, please use Sandbox.
The documentation does not exist, you can click here to create.
Template:RitsuTest: Difference between revisions
From Elwiki
No edit summary |
No edit summary |
||
Line 26: | Line 26: | ||
}} | }} | ||
<!-- define damage values --> | <!-- define damage and hit count values --> | ||
{{# | {{#arraydefine: arguments |{{#var:prefix}}dmg, {{#var:prefix}}awk_dmg, hits, avg_hits, awk_hits, avg_awk_hits}} | ||
{{#arrayprint:arguments||@@@@|<nowiki/> | |||
{{#forargs: @@@@ | |||
| key | |||
| value | |||
| <nowiki /> | |||
{{#vardefine: @@@@{{#var:key}} |{{#var:value}} }} | |||
}} | |||
{{# | |||
}} | }} | ||
<!-- define | <!-- define total/avg damage --> | ||
{{#vardefine: | {{#arrayprint:arr_useful||@@@@|<nowiki/> | ||
{{#vardefine: @@@@_damage{{#var:suffix}} |0}} | |||
{{#forargs: {{#var:prefix}}dmg | |||
| key | |||
| value | |||
| <nowiki /> | |||
{{#vardefine: @@@@_damage{{#var:suffix}} | {{#expr: {{#var:@@@@_damage{{#var:suffix}} }} + {{#var:{{#var:prefix}}dmg{{#var:key}} }} * {{#var:{{#ifeq:@@@@|avg|avg_}}hits{{#var:key}} }} }} }} | |||
}} | |||
}} | }} | ||
<!-- define total damage in awakening --> | <!-- define total/avg damage in awakening --> | ||
{{# | {{#arrayprint:arr_useful||@@@@|<nowiki/> | ||
{{#vardefine: @@@@_damage_awk{{#var:suffix}} |0}} | |||
{{#forargs: {{#var:prefix}}awk_dmg | |||
| key | |||
| value | |||
| <nowiki /> | |||
{{#vardefine: @@@@_damage_awk{{#var:suffix}} | {{#expr: {{#var:@@@@_damage_awk{{#var:suffix}} }} + {{#var:{{#var:prefix}}awk_dmg{{#var:key}} }} * {{#var:awk_hits{{#var:key}} }} }} }} | |||
}} | |||
}} | }} | ||
Line 127: | Line 76: | ||
}} | }} | ||
<!-- with useful, if exists --> | <!-- damage with useful, if exists --> | ||
{{#if:{{{hits_useful1|}}} | {{#if:{{{hits_useful1|}}} | ||
{{#arrayprint:arr_useful||@@@@|<nowiki/> | {{#arrayprint:arr_useful||@@@@|<nowiki/> |