From Dark and Darker Wiki

(Formatting changes)
(Added hitstop)
 
(3 intermediate revisions by the same user not shown)
Line 1: Line 1:
<includeonly><!--
<includeonly><!--
-->{{#vardefine:windup|{{Weapon Data|{{{1|{{PAGENAME}}}}}|animationtimes|{{{2|{{{attack_type}}}}}}|{{{3|{{{attack}}}}}}|windup}}}}<!--
-->{{#vardefine:windup|{{Weapon Animation Times Data|{{{1|{{PAGENAME}}}}}|{{{2|{{{attack_type}}}}}}|{{{3|{{{attack}}}}}}|windup}}}}<!--
-->{{#vardefine:hit|{{Weapon Data|{{{1|{{PAGENAME}}}}}|animationtimes|{{{2|{{{attack_type}}}}}}|{{{3|{{{attack}}}}}}|hit}}}}<!--
-->{{#vardefine:hit|{{Weapon Animation Times Data|{{{1|{{PAGENAME}}}}}|{{{2|{{{attack_type}}}}}}|{{{3|{{{attack}}}}}}|hit}}}}<!--
-->{{#vardefine:second_windup|{{Weapon Data|{{{1|{{PAGENAME}}}}}|animationtimes|{{{2|{{{attack_type}}}}}}|{{{3|{{{attack}}}}}}|second windup}}}}<!--
-->{{#vardefine:hitstop|{{#expr:{{Weapon Animation Times Data|{{{1|{{PAGENAME}}}}}|{{{2|{{{attack_type}}}}}}|{{{3|{{{attack}}}}}}|hit with hitstop}}-{{#var:hit}}}}}}<!--
-->{{#vardefine:second_hit|{{Weapon Data|{{{1|{{PAGENAME}}}}}|animationtimes|{{{2|{{{attack_type}}}}}}|{{{3|{{{attack}}}}}}|second hit}}}}<!--
-->{{#vardefine:second_windup|{{Weapon Animation Times Data|{{{1|{{PAGENAME}}}}}|{{{2|{{{attack_type}}}}}}|{{{3|{{{attack}}}}}}|second windup}}}}<!--
-->{{#vardefine:recover|{{Weapon Data|{{{1|{{PAGENAME}}}}}|animationtimes|{{{2|{{{attack_type}}}}}}|{{{3|{{{attack}}}}}}|recover}}}}<!--
-->{{#vardefine:second_hit|{{Weapon Animation Times Data|{{{1|{{PAGENAME}}}}}|{{{2|{{{attack_type}}}}}}|{{{3|{{{attack}}}}}}|second hit}}}}<!--
-->{{#vardefine:alternate_recover|{{Weapon Data|{{{1|{{PAGENAME}}}}}|animationtimes|{{{2|{{{attack_type}}}}}}|{{{3|{{{attack}}}}}}|alternate recover}}}}<!--
-->{{#vardefine:recover|{{Weapon Animation Times Data|{{{1|{{PAGENAME}}}}}|{{{2|{{{attack_type}}}}}}|{{{3|{{{attack}}}}}}|recover}}}}<!--
-->{{#vardefine:finish|{{Weapon Data|{{{1|{{PAGENAME}}}}}|animationtimes|{{{2|{{{attack_type}}}}}}|{{{3|{{{attack}}}}}}|finish}}}}<!--
-->{{#vardefine:alternate_recover|{{Weapon Animation Times Data|{{{1|{{PAGENAME}}}}}|{{{2|{{{attack_type}}}}}}|{{{3|{{{attack}}}}}}|alternate recover}}}}<!--
-->{{#vardefine:finish|{{Weapon Animation Times Data|{{{1|{{PAGENAME}}}}}|{{{2|{{{attack_type}}}}}}|{{{3|{{{attack}}}}}}|finish}}}}<!--


-->{{#if:{{#var:windup}}<!--
-->{{#if:{{#var:windup}}<!--
-->|Windup: {{#var:windup}}<br>}}<!--
-->|Windup: {{#var:windup}}<br>}}<!--
-->{{#if:{{#var:hit}}<!--
-->{{#if:{{#var:hit}}<!--
-->|Hit: {{#var:hit}}<br>}}<!--
-->|Hit: {{#var:hit}} + {{#var:hitstop}}<br>}}<!--
-->{{#if:{{#var:second_windup}}<!--
-->{{#if:{{#var:second_windup}}<!--
-->|Second Windup: {{#var:second_windup}}<br>}}<!--
-->|Second Windup: {{#var:second_windup}}<br>}}<!--
-->{{#if:{{#var:second_hit}}<!--
-->{{#if:{{#var:second_hit}}<!--
-->|Second Hit: {{#var:second_hit}}<br>}}<!--
-->|Second Hit: {{#var:second_hit}} + {{#var:hitstop}}<br>}}<!--
-->{{#if:{{#var:recover}}<!--
-->{{#if:{{#var:recover}}<!--
-->|&nbsp;&#10551; Recover: {{#var:recover}} &rarr; {{Weapon Data|{{{1|{{PAGENAME}}}}}|animationtimes|{{{2|{{{attack_type}}}}}}|{{{3|{{{attack}}}}}}|next attack}}<br>}}<!--
-->|&nbsp;&#10551; Recover: {{#var:recover}} &rarr; {{Weapon Animation Times Data|{{{1|{{PAGENAME}}}}}|{{{2|{{{attack_type}}}}}}|{{{3|{{{attack}}}}}}|next attack}}<br>}}<!--
-->{{#if:{{#var:alternate_recover}}<!--
-->{{#if:{{#var:alternate_recover}}<!--
-->|&nbsp;&#10551; Alternate Recover: {{#var:alternate_recover}} &rarr; Alternate Attack<br>}}<!--
-->|&nbsp;&#10551; Alternate Recover: {{#var:alternate_recover}} &rarr; Alternate Attack<br>}}<!--
Line 24: Line 25:
--></includeonly><noinclude>
--></includeonly><noinclude>
=Example Usage=
=Example Usage=
{{AttackAnimationTimes|Arming Sword|attack_type=Primary|attack=Attack 2}}
<table class="wikitable" cellspacing="0">
<table class="wikitable" cellspacing="0">
<tr>
<tr>
Line 31: Line 31:
<tr>
<tr>
<td><pre>{{AttackAnimationTimes|Arming Sword|attack_type=Primary|attack=Attack 2}}</pre></td>
<td><pre>{{AttackAnimationTimes|Arming Sword|attack_type=Primary|attack=Attack 2}}</pre></td>
<td>{{AttackAnimationTimes|Arming Sword|attack_type=Primary|attack=Attack 2}}</td></tr></table>
<td>{{AttackAnimationTimes|Arming Sword|attack_type=Primary|attack=Attack 2}}</td></tr>
 
<tr>
<td><pre>{{AttackAnimationTimes|Arming Sword|Primary|Attack 1}}</pre></td>
<td>{{AttackAnimationTimes|Arming Sword|Primary|Attack 1}}</td></tr></table>
</noinclude>
</noinclude>

Latest revision as of 23:12, 25 February 2025

Example Usage

Code Preview
{{AttackAnimationTimes|Arming Sword|attack_type=Primary|attack=Attack 2}}
Windup: 0.4
Hit: 0.157 + 0.235
 ⤷ Recover: 0.376 → Primary Attack 3
 ⤷ Alternate Recover: 0.309 → Alternate Attack
 ⤷ Finish: 1.043
{{AttackAnimationTimes|Arming Sword|Primary|Attack 1}}
Windup: 0.399
Hit: 0.205 + 0.2024
 ⤷ Recover: 0.234 → Primary Attack 2
 ⤷ Alternate Recover: 0.171 → Alternate Attack
 ⤷ Finish: 1.197