Template:RitsuTest: Difference between revisions

From Elwiki
No edit summary
No edit summary
Line 39: Line 39:


     <!-- define total/avg damage -->
     <!-- define total/avg damage -->
     {{#vardefine: loop_count|1}}
     <!--{{#vardefine: loop_count|1}}
     {{#arrayprint:arr_useful||@@@@|<nowiki/>
     {{#arrayprint:arr_useful||@@@@|<nowiki/>
         {{#vardefine: key2 | {{#var:key}} }}
         {{#vardefine: key2 | {{#var:key}} }}
Line 50: Line 50:


         {{#vardefine: @@@@{{#var:suffix}}  |0}}
         {{#vardefine: @@@@{{#var:suffix}}  |0}}
         {{#forargs: {{#var:prefix}}dmg
 
 
         {{#vardefine: loop_count| {{#expr: {{#var: loop_count}} + 1 }} }}
    }}-->
 
    {{#vardefine: total_damage |0}}
    {{#forargs: dmg
        | key
        | value
        | <nowiki /> 
        {{#vardefine: total_damage  | {{#expr: {{#var:total_damage }} + {{#var:dmg{{#var:key}} }} * {{#var:hits{{#var:key}} }} }} }}
    }}
 
    {{#vardefine: avg_damage |0}}
    {{#forargs: dmg
        | key
        | value
        | <nowiki /> 
        {{#vardefine: avg_damage  | {{#expr: {{#var:avg_damage }} + {{#var:dmg{{#var:key}} }} * {{#var:avg_hits{{#var:key}} }} }} }}
    }}
 
    {{#vardefine: total_damage_pvp |0}}
    {{#forargs: pvp_dmg
        | key
        | value
        | <nowiki /> 
        {{#vardefine: total_damage_pvp  | {{#expr: {{#var:total_damage_pvp }} + {{#var:pvp_dmg{{#var:key}} }} * {{#var:hits{{#var:key}} }} }} }}
    }}
 
    {{#vardefine: avg_damage_pvp |0}}
    {{#forargs: pvp_dmg
        | key
        | value
        | <nowiki /> 
        {{#vardefine: avg_damage_pvp  | {{#expr: {{#var:avg_damage_pvp }} + {{#var:pvp_dmg{{#var:key}} }} * {{#var:avg_hits{{#var:key}} }} }} }}
    }}
 
    {{#vardefine: total_damage_awk |0}}
    {{#forargs: awk_dmg
         | key
         | key
         | value
         | value
         | <nowiki />
         | <nowiki />  
           
         {{#vardefine: total_damage_awk  | {{#expr: {{#var:total_damage_awk }} + {{#var:awk_dmg{{#var:key}} }} * {{#var:awk_hits{{#var:key}} }} }} }}
         {{#vardefine: @@@@{{#var:suffix}}  | {{#expr: {{#var:@@@@{{#var:suffix}} }} + {{#var:{{#var:prefix}}dmg{{#var:key2}} }} * {{#var:{{#ifeq:@@@@|avg_damage|avg_}}hits{{#var:key2}} }} }} }}
    }}
        }}
 
    {{#vardefine: avg_damage_awk |0}}
    {{#forargs: awk_dmg
        | key
        | value
        | <nowiki /> 
        {{#vardefine: avg_damage_awk | {{#expr: {{#var:avg_damage_awk }} + {{#var:awk_dmg{{#var:key}} }} * {{#var:avg_awk_hits{{#var:key}} }} }} }}
    }}
 
    {{#vardefine: total_damage_awk_pvp |0}}
    {{#forargs: pvp_awk_dmg
        | key
        | value
        | <nowiki /> 
        {{#vardefine: total_damage_awk_pvp  | {{#expr: {{#var:total_damage_awk_pvp }} + {{#var:pvp_awk_dmg{{#var:key}} }} * {{#var:awk_hits{{#var:key}} }} }} }}
    }}


         {{#vardefine: loop_count| {{#expr: {{#var: loop_count}} + 1 }} }}
    {{#vardefine: avg_damage_awk_pvp |0}}
    {{#forargs: pvp_awk_dmg
        | key
        | value
        | <nowiki /> 
         {{#vardefine: avg_damage_awk_pvp  | {{#expr: {{#var:avg_damage_awk_pvp }} + {{#var:pvp_awk_dmg{{#var:key}} }} * {{#var:avg_awk_hits{{#var:key}} }} }} }}
     }}
     }}



Revision as of 15:57, 17 March 2022

Information: If you want to test this template, please use Sandbox.
The documentation does not exist, you can click here to create.