Template:Affliction: Difference between revisions

From Official Barotrauma Wiki
Jump to: navigation, search
(made it so we can use total values (6&7) without displaying the over-time values (2&3) outside of the tooltip. I also had to move previous 6&7 to 8&9 so as to not have specified but empty parameters there when using the new parameters, in other words they have to be last if we want to be able to not specify them to use default values for icon size and anchor. I'm dealing with all "what links here" right now to fix all broken template usages, I'm also adding a doc for this template)
m (better color for a positive thing I guess (was brown, now cyan-ish))
Line 7: Line 7:


// If there's a total value onUse (parameter 6) and an over-time onUse (parameter 2) value, OR just an over-time onUse value (and no over-time onFailure value in both cases)
// If there's a total value onUse (parameter 6) and an over-time onUse (parameter 2) value, OR just an over-time onUse value (and no over-time onFailure value in both cases)
-->{{#if:{{{6|}}}|<span style="cursor:help;color:#ba7000;" title="Total Affliction strength change when successful {{#if:{{{2|}}}|({{{2|}}}/s)|}}">'''({{{6|}}})*'''</span>|{{#if:{{{2|}}}|<span style="cursor:help;" title="Affliction strength change per second">'''({{{2}}})*'''</span>|}}}}<!--
-->{{#if:{{{6|}}}|<span style="cursor:help;color:#00b5c9;" title="Total Affliction strength change when successful {{#if:{{{2|}}}|({{{2|}}}/s)|}}">'''({{{6|}}})*'''</span>|{{#if:{{{2|}}}|<span style="cursor:help;" title="Affliction strength change per second">'''({{{2}}})*'''</span>|}}}}<!--


// If there's only a total value onFailure (parameter 7) and an over-time onFailure (parameter 3) value, OR just an over-time onFailure value (and no over-time onUse value in both cases)
// If there's only a total value onFailure (parameter 7) and an over-time onFailure (parameter 3) value, OR just an over-time onFailure value (and no over-time onUse value in both cases)

Revision as of 13:02, 8 January 2021

Documentation

Syntax

{{Affliction| Affliction name | Affliction strength change per second | idem but onFailure | strength instantly gained | idem but onFailure | Total affliction strength change | idem but onFailure | icon size override (default = 30) | linktext = <custom text> | showpersec = yes | icon = <custom icon> | talent = yes }}

Examples

{{Affliction|Internal Damage|2|4|||||60}}
gives: Internal Damage (2 | 4)*


{{Affliction|Psychosis Resistance|||600|300}}
gives: Psychosis Resistance (600 | 300)*


{{Affliction|Internal Damage|5||||50}}
gives: Internal Damage (50)* (per second change is in the tooltip on hover)


{{Affliction|Internal Damage||2.5||||25}}
gives: Internal Damage (25)* (per second change is in the tooltip on hover)


{{Affliction|Internal Damage|-5||||-50|showpersec=yes}}
gives: Internal Damage (-50)*


{{Affliction|Internal Damage|-5||||-50|showpersec=yes|linktext=Any Internal Damage}}
gives: Internal Damage (-50)*
{{Affliction|talent=yes|Evasive Maneuvers}}
gives: File:Affliction Evasive Maneuvers.png Evasive Maneuvers (for use with talent afflictions)