Template:RitsuTest: Difference between revisions

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


{{#arraydefine: two_elem|total,avg}}
{{#arraydefine: arr_useful  |total, avg}}
{{#arraydefine: arr_rest    |total_damage, avg_damage, total_damage_awk, avg_damage_awk}}


<!-- with useful, if exists -->
<!-- with useful, if exists -->
Line 121: Line 122:
         | value
         | value
         | <nowiki />
         | <nowiki />
        {{#vardefine: hitprefix| {{#ifeq:@@@@|avg|avg_}} }}
         {{#vardefine: @@@@_damage_useful  | {{#expr: {{#var:@@@@_damage_useful}} + {{#var:dmg{{#var:key}} }} * {{#var:{{#ifeq:@@@@|avg|avg_}}hits{{#var:key}}_useful }} }} }}
         {{#vardefine: @@@@_damage_useful  | {{#expr: {{#var:@@@@_damage_useful}} + {{#var:dmg{{#var:key}} }} * {{#var:{{#var:hitprefix}}hits{{#var:key}}_useful }} }} }}
         }}
         }}
         {{#vardefine: @@@@_damage_useful | {{#expr: {{#var:@@@@_damage_useful}} * {{#var:useful_penalty}} }} }}   
         {{#vardefine: @@@@_damage_useful | {{#expr: {{#var:@@@@_damage_useful}} * {{#var:useful_penalty}} }} }}   
Line 131: Line 131:
<!-- traits -->
<!-- traits -->
{{#if: {{{empowered|}}} | {{#vardefine: empowered | {{#ifeq: {{{empowered|}}}|true|1.2|{{{empowered|}}} }} }} }}
{{#if: {{{empowered|}}} | {{#vardefine: empowered | {{#ifeq: {{{empowered|}}}|true|1.2|{{{empowered|}}} }} }} }}
{{#arrayprint:two_elem||@@@@|<nowiki/>
{{#arrayprint:arr_rest||@@@@|<nowiki/>
 
     {{#if:{{{heavy|}}}|{{#vardefine: @@@@_heavy |{{#expr: {{#var:@@@@}} * 1.44 }} }} }}
}}
     {{#if: {{{empowered|}}}|{{#vardefine: @@@@_empowered |{{#expr: {{#var:@@@@}} * {{#var:empowered}} }} }} }}
 
     {{#if:{{{enhanced|}}}|{{#vardefine: @@@@_enhanced |{{#expr: {{#var:@@@@}} * 0.8 }} }} }}
<!-- awakening -->
{{#if: {{#var:awk_dmg1}}
    |
    <!-- total traits - basic -->
     {{#if:{{{heavy|}}}|{{#vardefine: total_damage_awk_heavy |{{#expr: {{#var:total_damage_awk}} * 1.44 }} }} }}
     {{#if: {{{empowered|}}}|{{#vardefine: total_damage_awk_empowered |{{#expr: {{#var:total_damage_awk}} * {{#var:empowered}} }} }} }}
     {{#if:{{{enhanced|}}}|{{#vardefine: total_damage_awk_enhanced |{{#expr: {{#var:total_damage_awk}} * 0.8 }} }} }}
 
    <!-- average traits - basic -->
    {{#if:{{{heavy|}}}|{{#vardefine: avg_damage_awk_heavy |{{#expr: {{#var:avg_damage_awk}} * 1.44 }} }} }}
    {{#if: {{{empowered|}}}|{{#vardefine: avg_damage_awk_empowered |{{#expr: {{#var:avg_damage_awk}} * {{#var:empowered}} }} }} }}
    {{#if:{{{enhanced|}}}|{{#vardefine: avg_damage_awk_enhanced |{{#expr: {{#var:avg_damage_awk}} * 0.8 }} }} }}
}}
}}



Revision as of 21:55, 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.