Template:Attacks/row: Difference between revisions

From Official Barotrauma Wiki
Jump to: navigation, search
m (attack5)
(account for 5th attack, added aoe structure damage)
Line 12: Line 12:


-->
-->
{{#if:{{{attack1penetration|}}}|{{#vardefine:arm|1}}|{{#if:{{{attack2penetration|}}}|{{#vardefine:arm|1}}|{{#if:{{{attack3penetration|}}}|{{#vardefine:arm|1}}|{{#if:{{{attack4penetration|}}}|{{#vardefine:arm|1}}|{{#vardefine:arm|0}}}}}}}}}}
{{#if:{{{attack1penetration|}}}|{{#vardefine:arm|1}}|{{#if:{{{attack2penetration|}}}|{{#vardefine:arm|1}}|{{#if:{{{attack3penetration|}}}|{{#vardefine:arm|1}}|{{#if:{{{attack4penetration|}}}|{{#vardefine:arm|1}}|{{#if:{{{attack5penetration|}}}|{{#vardefine:arm|1}}|{{#vardefine:arm|0}}}}}}}}}}}}
{{#if:{{{attack1stuninside|}}}|{{#vardefine:ins|1}}|{{#if:{{{attack2stuninside|}}}|{{#vardefine:ins|1}}|{{#if:{{{attack3stuninside|}}}|{{#vardefine:ins|1}}|{{#if:{{{attack4stuninside|}}}|{{#vardefine:ins|1}}|{{#vardefine:ins|0}}}}}}}}}}
{{#if:{{{attack1stuninside|}}}|{{#vardefine:ins|1}}|{{#if:{{{attack2stuninside|}}}|{{#vardefine:ins|1}}|{{#if:{{{attack3stuninside|}}}|{{#vardefine:ins|1}}|{{#if:{{{attack4stuninside|}}}|{{#vardefine:ins|1}}|{{#if:{{{attack5stuninside|}}}|{{#vardefine:ins|1}}|{{#vardefine:ins|0}}}}}}}}}}}}
{{#if:{{{attack1explosionrange|}}}|{{#vardefine:aoe|1}}|{{#if:{{{attack2explosionrange|}}}|{{#vardefine:aoe|1}}|{{#if:{{{attack3explosionrange|}}}|{{#vardefine:aoe|1}}|{{#if:{{{attack4explosionrange|}}}|{{#vardefine:aoe|1}}|{{#vardefine:aoe|0}}}}}}}}}}
{{#if:{{{attack1explosionrange|}}}|{{#vardefine:aoe|1}}|{{#if:{{{attack2explosionrange|}}}|{{#vardefine:aoe|1}}|{{#if:{{{attack3explosionrange|}}}|{{#vardefine:aoe|1}}|{{#if:{{{attack4explosionrange|}}}|{{#vardefine:aoe|1}}|{{#if:{{{attack5explosionrange|}}}|{{#vardefine:aoe|1}}|{{#vardefine:aoe|0}}}}}}}}}}}}
{{#if:{{{attack1structuredamage|}}}|{{#vardefine:str|1}}|{{#if:{{{attack2structuredamage|}}}|{{#vardefine:str|1}}|{{#if:{{{attack3structuredamage|}}}|{{#vardefine:str|1}}|{{#if:{{{attack4structuredamage|}}}|{{#vardefine:str|1}}|{{#vardefine:str|0}}}}}}}}}}
{{#if:{{{attack1structuredamage|}}}|{{#vardefine:str|1}}|{{#if:{{{attack2structuredamage|}}}|{{#vardefine:str|1}}|{{#if:{{{attack3structuredamage|}}}|{{#vardefine:str|1}}|{{#if:{{{attack4structuredamage|}}}|{{#vardefine:str|1}}|{{#if:{{{attack5structuredamage|}}}|{{#vardefine:str|1}}|{{#vardefine:str|0}}}}}}}}}}}}
{{#if:{{{attack1duration|}}}|{{#vardefine:dur|1}}|{{#if:{{{attack2duration|}}}|{{#vardefine:dur|1}}|{{#if:{{{attack3duration|}}}|{{#vardefine:dur|1}}|{{#if:{{{attack4duration|}}}|{{#vardefine:dur|1}}|{{#vardefine:dur|0}}}}}}}}}}
{{#if:{{{attack1duration|}}}|{{#vardefine:dur|1}}|{{#if:{{{attack2duration|}}}|{{#vardefine:dur|1}}|{{#if:{{{attack3duration|}}}|{{#vardefine:dur|1}}|{{#if:{{{attack4duration|}}}|{{#vardefine:dur|1}}|{{#if:{{{attack5duration|}}}|{{#vardefine:dur|1}}|{{#vardefine:dur|0}}}}}}}}}}}}
{{#if:{{{attack1cooldown|}}}|{{#vardefine:coo|1}}|{{#if:{{{attack2cooldown|}}}|{{#vardefine:coo|1}}|{{#if:{{{attack3cooldown|}}}|{{#vardefine:coo|1}}|{{#if:{{{attack4cooldown|}}}|{{#vardefine:coo|1}}|{{#vardefine:coo|0}}}}}}}}}}
{{#if:{{{attack1cooldown|}}}|{{#vardefine:coo|1}}|{{#if:{{{attack2cooldown|}}}|{{#vardefine:coo|1}}|{{#if:{{{attack3cooldown|}}}|{{#vardefine:coo|1}}|{{#if:{{{attack4cooldown|}}}|{{#vardefine:coo|1}}|{{#if:{{{attack5cooldown|}}}|{{#vardefine:coo|1}}|{{#vardefine:coo|0}}}}}}}}}}}}
{{#if:{{{attack1force|}}}|{{#vardefine:for|1}}|{{#if:{{{attack2force|}}}|{{#vardefine:for|1}}|{{#if:{{{attack3force|}}}|{{#vardefine:for|1}}|{{#if:{{{attack4force|}}}|{{#vardefine:for|1}}|{{#vardefine:for|0}}}}}}}}}}
{{#if:{{{attack1force|}}}|{{#vardefine:for|1}}|{{#if:{{{attack2force|}}}|{{#vardefine:for|1}}|{{#if:{{{attack3force|}}}|{{#vardefine:for|1}}|{{#if:{{{attack4force|}}}|{{#vardefine:for|1}}|{{#if:{{{attack5force|}}}|{{#vardefine:for|1}}|{{#vardefine:for|0}}}}}}}}}}}}
{{#if:{{{attack1note|}}}|{{#vardefine:not|1}}|{{#if:{{{attack2note|}}}|{{#vardefine:not|1}}|{{#if:{{{attack3note|}}}|{{#vardefine:not|1}}|{{#if:{{{attack4note|}}}|{{#vardefine:not|1}}|{{#vardefine:not|0}}}}}}}}}}<!--
{{#if:{{{attack1note|}}}|{{#vardefine:not|1}}|{{#if:{{{attack2note|}}}|{{#vardefine:not|1}}|{{#if:{{{attack3note|}}}|{{#vardefine:not|1}}|{{#if:{{{attack4note|}}}|{{#vardefine:not|1}}|{{#if:{{{attack5note|}}}|{{#vardefine:not|1}}|{{#vardefine:not|0}}}}}}}}}}}}<!--


-->{{#ifexpr:{{#var:arm}}=1|{{!}}{{{attack1penetration|}}}|}}
-->{{#ifexpr:{{#var:arm}}=1|{{!}}{{{attack1penetration|}}}|}}
{{#ifexpr:{{#var:ins}}=1|{{!}}{{#if:{{{attack1stuninside|}}}|{{hl|Stun}} {{{attack1stuninside|}}}s|&nbsp;}}|}}
{{#ifexpr:{{#var:ins}}=1|{{!}}{{#if:{{{attack1stuninside|}}}|{{hl|Stun}} {{{attack1stuninside|}}}s|&nbsp;}}|}}
{{#ifexpr:{{#var:aoe}}=1|{{!}}{{#if:{{{attack1explosionrange|}}}|{{{attack1explosionrange|}}}m|&nbsp;}}{{#if:{{{attack1explosionrange2|}}}|{{{attack1explosionrange2}}}|}}<!--this is for when there are 2 diff explo ranges, eg black moloch-->|}}
{{#ifexpr:{{#var:aoe}}=1|{{!}}{{#if:{{{attack1explosionrange|}}}|{{{attack1explosionrange|}}}m|&nbsp;}}{{#if:{{{attack1explosionrange2|}}}|{{{attack1explosionrange2}}}|}}<!--this is for when there are 2 diff explo ranges, eg black moloch-->|}}
{{#ifexpr:{{#var:str}}=1|{{!}}{{{attack1structuredamage|}}}|}}
{{#ifexpr:{{#var:str}}=1|{{!}}{{{attack1structuredamage|}}}{{#if:{{{attack1aoestructuredamage|}}}|(direct hit)<br>{{{attack1aoestructuredamage|}}} (area of effect)|}}|}}
{{#ifexpr:{{#var:dur}}=1|{{!}}{{{attack1duration|}}}|}}
{{#ifexpr:{{#var:dur}}=1|{{!}}{{{attack1duration|}}}|}}
{{#ifexpr:{{#var:coo}}=1|{{!}}{{{attack1cooldown|}}}|}}
{{#ifexpr:{{#var:coo}}=1|{{!}}{{{attack1cooldown|}}}|}}
Line 45: Line 45:
{{#ifexpr:{{#var:ins}}=1|{{!}}{{#if:{{{attack2stuninside|}}}|{{hl|Stun}} {{{attack2stuninside|}}}s|&nbsp;}}|}}
{{#ifexpr:{{#var:ins}}=1|{{!}}{{#if:{{{attack2stuninside|}}}|{{hl|Stun}} {{{attack2stuninside|}}}s|&nbsp;}}|}}
{{#ifexpr:{{#var:aoe}}=1|{{!}}{{#if:{{{attack2explosionrange|}}}|{{{attack2explosionrange|}}}m|&nbsp;}}|}}
{{#ifexpr:{{#var:aoe}}=1|{{!}}{{#if:{{{attack2explosionrange|}}}|{{{attack2explosionrange|}}}m|&nbsp;}}|}}
{{#ifexpr:{{#var:str}}=1|{{!}}{{{attack2structuredamage|}}}|}}
{{#ifexpr:{{#var:str}}=1|{{!}}{{{attack2structuredamage|}}}{{#if:{{{attack2aoestructuredamage|}}}|(direct hit)<br>{{{attack2aoestructuredamage|}}} (area of effect)|}}|}}
{{#ifexpr:{{#var:dur}}=1|{{!}}{{{attack2duration|}}}|}}
{{#ifexpr:{{#var:dur}}=1|{{!}}{{{attack2duration|}}}|}}
{{#ifexpr:{{#var:coo}}=1|{{!}}{{{attack2cooldown|}}}|}}
{{#ifexpr:{{#var:coo}}=1|{{!}}{{{attack2cooldown|}}}|}}
Line 68: Line 68:
{{#ifexpr:{{#var:ins}}=1|{{!}}{{#if:{{{attack3stuninside|}}}|{{hl|Stun}} {{{attack3stuninside|}}}s|&nbsp;}}|}}
{{#ifexpr:{{#var:ins}}=1|{{!}}{{#if:{{{attack3stuninside|}}}|{{hl|Stun}} {{{attack3stuninside|}}}s|&nbsp;}}|}}
{{#ifexpr:{{#var:aoe}}=1|{{!}}{{#if:{{{attack3explosionrange|}}}|{{{attack3explosionrange|}}}m|&nbsp;}}|}}
{{#ifexpr:{{#var:aoe}}=1|{{!}}{{#if:{{{attack3explosionrange|}}}|{{{attack3explosionrange|}}}m|&nbsp;}}|}}
{{#ifexpr:{{#var:str}}=1|{{!}}{{{attack3structuredamage|}}}|}}
{{#ifexpr:{{#var:str}}=1|{{!}}{{{attack3structuredamage|}}}{{#if:{{{attack3aoestructuredamage|}}}|(direct hit)<br>{{{attack3aoestructuredamage|}}} (area of effect)|}}|}}
{{#ifexpr:{{#var:dur}}=1|{{!}}{{{attack3duration|}}}|}}
{{#ifexpr:{{#var:dur}}=1|{{!}}{{{attack3duration|}}}|}}
{{#ifexpr:{{#var:coo}}=1|{{!}}{{{attack3cooldown|}}}|}}
{{#ifexpr:{{#var:coo}}=1|{{!}}{{{attack3cooldown|}}}|}}
Line 91: Line 91:
{{#ifexpr:{{#var:ins}}=1|{{!}}{{#if:{{{attack4stuninside|}}}|{{hl|Stun}} {{{attack4stuninside|}}}s|&nbsp;}}|}}
{{#ifexpr:{{#var:ins}}=1|{{!}}{{#if:{{{attack4stuninside|}}}|{{hl|Stun}} {{{attack4stuninside|}}}s|&nbsp;}}|}}
{{#ifexpr:{{#var:aoe}}=1|{{!}}{{#if:{{{attack4explosionrange|}}}|{{{attack4explosionrange|}}}m|&nbsp;}}|}}
{{#ifexpr:{{#var:aoe}}=1|{{!}}{{#if:{{{attack4explosionrange|}}}|{{{attack4explosionrange|}}}m|&nbsp;}}|}}
{{#ifexpr:{{#var:str}}=1|{{!}}{{{attack4structuredamage|}}}|}}
{{#ifexpr:{{#var:str}}=1|{{!}}{{{attack4structuredamage|}}}{{#if:{{{attack4aoestructuredamage|}}}|(direct hit)<br>{{{attack4aoestructuredamage|}}} (area of effect)|}}|}}
{{#ifexpr:{{#var:dur}}=1|{{!}}{{{attack4duration|}}}|}}
{{#ifexpr:{{#var:dur}}=1|{{!}}{{{attack4duration|}}}|}}
{{#ifexpr:{{#var:coo}}=1|{{!}}{{{attack4cooldown|}}}|}}
{{#ifexpr:{{#var:coo}}=1|{{!}}{{{attack4cooldown|}}}|}}
Line 114: Line 114:
{{#ifexpr:{{#var:ins}}=1|{{!}}{{#if:{{{attack5stuninside|}}}|{{hl|Stun}} {{{attack5stuninside|}}}s|&nbsp;}}|}}
{{#ifexpr:{{#var:ins}}=1|{{!}}{{#if:{{{attack5stuninside|}}}|{{hl|Stun}} {{{attack5stuninside|}}}s|&nbsp;}}|}}
{{#ifexpr:{{#var:aoe}}=1|{{!}}{{#if:{{{attack5explosionrange|}}}|{{{attack5explosionrange|}}}m|&nbsp;}}|}}
{{#ifexpr:{{#var:aoe}}=1|{{!}}{{#if:{{{attack5explosionrange|}}}|{{{attack5explosionrange|}}}m|&nbsp;}}|}}
{{#ifexpr:{{#var:str}}=1|{{!}}{{{attack5structuredamage|}}}|}}
{{#ifexpr:{{#var:str}}=1|{{!}}{{{attack5structuredamage|}}}{{#if:{{{attack5aoestructuredamage|}}}|(direct hit)<br>{{{attack5aoestructuredamage|}}} (area of effect)|}}|}}
{{#ifexpr:{{#var:dur}}=1|{{!}}{{{attack5duration|}}}|}}
{{#ifexpr:{{#var:dur}}=1|{{!}}{{{attack5duration|}}}|}}
{{#ifexpr:{{#var:coo}}=1|{{!}}{{{attack5cooldown|}}}|}}
{{#ifexpr:{{#var:coo}}=1|{{!}}{{{attack5cooldown|}}}|}}

Revision as of 21:35, 21 May 2022

|- |Attack 1 |Any |