Template:RitsuTest: Difference between revisions

From Elwiki
No edit summary
No edit summary
Line 111: Line 111:
}}
}}


<!-- total with useful, if exists -->
<!-- with useful, if exists -->
 
{{#if:{{{hits_useful1|}}}
{{#if:{{{hits_useful1|}}}
     {{#vardefine: total_damage_useful  |0}}
     {{#arraydefine: useful_elements|total, avg}}
    {{#forargs: dmg
    {{#arrayprint:useful_elements||@@@@|<nowiki/>
    | key
        {{#vardefine: total_damage_useful  |0}}
    | value
        {{#forargs: dmg
    | <nowiki />
        | key
    {{#vardefine: total_damage_useful | {{#expr: {{#var:total_damage_useful}} + {{#var:dmg{{#var:key}} }} * {{#var:hits{{#var:key}}_useful }} }} }}
        | value
        | <nowiki />
        {{#vardefine: @@@@_damage_useful | {{#expr: {{#var:@@@@_damage_useful}} + {{#var:dmg{{#var:key}} }} * {{#var:hits{{#var:key}}_useful }} }} }}
        }}
     }}
     }}
    {{#vardefine: @@@@_damage_useful | {{#expr: {{#var:@@@@_damage_useful}} * {{#var:useful_penalty}} }} }} 
}}
}}
{{#vardefine: total_damage_useful | {{#expr: {{#var:total_damage_useful}} * {{#var:useful_penalty}} }} }}


<!-- average with useful, if exists -->
{{#if:{{{avg_hits_useful1|}}}
    {{#vardefine: avg_damage_useful  |0}}
    {{#forargs: dmg
    | key
    | value
    | <nowiki />
    {{#vardefine: avg_damage_useful  | {{#expr: {{#var:avg_damage_useful}} + {{#var:dmg{{#var:key}} }} * {{#var:avg_hits{{#var:key}}_useful }} }} }}
    }}
}}
{{#vardefine: avg_damage_useful | {{#expr: {{#var:avg_damage_useful}} * {{#var:useful_penalty}} }} }}


<!-- total traits - basic -->
<!-- total traits - basic -->

Revision as of 21:38, 16 March 2022

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