Difference between revisions of "Template:Affliction"

From Official Barotrauma Wiki
Jump to: navigation, search
(option to display syringe)
(round 1)
 
(One intermediate revision by the same user not shown)
Line 1: Line 1:
<includeonly>[[File:affliction_{{{icon|{{{1}}}}}}.png|{{{8|30}}}px|link={{{1}}}]]{{Space}}[[{{{1}}}|{{{linktext|{{{1}}}}}}]]{{Space}}<!--
+
<includeonly>[[File:{{#if:{{{talent|}}}|Talent_|}}Affliction_{{{icon|{{{1}}}}}}.png|{{{8|30}}}px|link={{{1}}}]]{{Space}}[[{{{1}}}|{{{linktext|{{{1}}}}}}]]{{Space}}<!--
  
 
/// Total
 
/// Total
  
 
// If there's both a normal and onFailure total value // (normal | onFailure) ie. ({{{6}}} | {{{7}}})
 
// If there's both a normal and onFailure total value // (normal | onFailure) ie. ({{{6}}} | {{{7}}})
-->{{#ifeq:{{#if:{{{6|}}}|y|nn}}|{{#if:{{{7|}}}|y|n}}|{{Space}}<span style="cursor:help;color:#00b5c9;" title="Total affliction strength change if successful {{#if:{{{2|}}}|({{{2|}}}/s for {{#expr: {{{6}}}/{{{2}}}}}s)|}}">'''({{{6}}} '''</span>{{!}}<span style="color:#ba3200;cursor:help;" title="Total affliction strength change if failed {{#if:{{{3|}}}|({{{3|}}}/s for {{#expr: {{{7}}}/{{{3}}}}}s)|}}">''' {{{7}}})*'''</span>|<!--
+
-->{{#ifeq:{{#if:{{{6|}}}|y|nn}}|{{#if:{{{7|}}}|y|n}}|{{Space}}<span style="cursor:help;color:#00b5c9;" title="Total affliction strength change if successful {{#if:{{{2|}}}|({{{2|}}}/s for {{#expr: {{{6}}}/{{{2}}} round 1}}s)|}}">'''({{{6}}} '''</span>{{!}}<span style="color:#ba3200;cursor:help;" title="Total affliction strength change if failed {{#if:{{{3|}}}|({{{3|}}}/s for {{#expr: {{{7}}}/{{{3}}} round 1}}s)|}}">''' {{{7}}})*'''</span>|<!--
  
 
/// Over-time increase
 
/// Over-time increase
Line 12: Line 12:
  
 
// 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:#00b5c9;" title="Total Affliction strength change when successful {{#if:{{{2|}}}|{{#if:{{{drunkduration|}}}|({{{2|}}}/s for {{{drunkduration}}}s)|{{#if:{{{nauseaduration|}}}|({{{2|}}}/s for {{{nauseaduration}}}s)|({{{2|}}}/s for {{#expr: {{{6}}}/{{{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|}}}|{{#if:{{{drunkduration|}}}|({{{2|}}}/s for {{{drunkduration}}}s)|{{#if:{{{nauseaduration|}}}|({{{2|}}}/s for {{{nauseaduration}}}s)|({{{2|}}}/s for {{#expr: {{{6}}}/{{{2}}} round 1}}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)
-->{{#if:{{{7|}}}|<span style="cursor:help;color:#ba3200;" title="Total Affliction strength change when failed {{#if:{{{3|}}}|({{{3|}}}/s for {{#expr: {{{7}}}/{{{3}}}}}s)|}}">'''({{{7|}}})*'''</span>|{{#if:{{{3|}}}|<span style="color:#c90c0c;cursor:help;" title="Affliction strength change per second if failed">'''({{{3|}}})*'''</span>|}}}}}}<!--
+
-->{{#if:{{{7|}}}|<span style="cursor:help;color:#ba3200;" title="Total Affliction strength change when failed {{#if:{{{3|}}}|({{{3|}}}/s for {{#expr: {{{7}}}/{{{3}}} round 1}}s)|}}">'''({{{7|}}})*'''</span>|{{#if:{{{3|}}}|<span style="color:#c90c0c;cursor:help;" title="Affliction strength change per second if failed">'''({{{3|}}})*'''</span>|}}}}}}<!--
  
 
/// Instantly gained
 
/// Instantly gained
Line 29: Line 29:
  
 
/// Show per second change and total duration
 
/// Show per second change and total duration
-->{{#ifeq:{{lc:{{{showpersec|}}}}}|yes|<small>({{#if:{{{7|}}}|{{{3}}}|{{{2}}}}}/s for {{#if:{{{7|}}}|{{#expr:{{{7}}}/{{{3}}}}}|{{#expr:{{{6}}}/{{{2}}}}}}}s)</small>|}}}}<!--
+
-->{{#ifeq:{{lc:{{{showpersec|}}}}}|yes|<small>({{#if:{{{7|}}}|{{{3}}}|{{{2}}}}}/s for {{#if:{{{7|}}}|{{#expr:{{{7}}}/{{{3}}} round 1}}|{{#expr:{{{6}}}/{{{2}}} round 1}}}}s)</small>|}}}}<!--
  
 
/// Show syringe
 
/// Show syringe
 
-->{{#if:{{{syringe|}}}|<span style="cursor:help;color:#a23dd1;" title="Total affliction strength change if used with the Syringe Gun; only specified when it differs from the 'failure' values">'''({{{syringe}}})*'''</span>|}}<!--
 
-->{{#if:{{{syringe|}}}|<span style="cursor:help;color:#a23dd1;" title="Total affliction strength change if used with the Syringe Gun; only specified when it differs from the 'failure' values">'''({{{syringe}}})*'''</span>|}}<!--
 
--></includeonly><noinclude>{{clr}}{{doc}}</noinclude>
 
--></includeonly><noinclude>{{clr}}{{doc}}</noinclude>

Latest revision as of 22:18, 28 June 2022

Template-info.png 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: Affliction Internal Damage.png Internal Damage (2 | 4)*


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


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


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


{{Affliction|Internal Damage|-5||||-50|showpersec=yes}}
gives: Affliction Internal Damage.png Internal Damage (-50)*(-5/s for 10s)


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