Template:Affliction table: Difference between revisions
From Official Barotrauma Wiki
Jade Harley (talk | contribs) mNo edit summary |
No edit summary |
||
(34 intermediate revisions by 3 users not shown) | |||
Line 1: | Line 1: | ||
<noinclude>{{doc}}[[Category:Templates]]{{#cargo_declare:_table=Afflictions | <noinclude>{{doc}}[[Category:Templates]][[Category:Cargo Declaration Templates]][[Category:Cargo Storage Templates]] | ||
| identifier = String | {{#cargo_declare:_table=Afflictions | ||
| | | noicon = String | ||
| | | icon = File | ||
| | | name = String | ||
| identifier = String | |||
| type = String | |||
| limb = Wikitext | |||
| scaled = Wikitext | |||
| evolution = Wikitext | |||
| range1 = Wikitext String | |||
| effect1 = Wikitext | |||
| range2 = Wikitext String | |||
| effect2 = Wikitext | |||
| range3 = Wikitext String | |||
| effect3 = Wikitext | |||
| range4 = Wikitext String | |||
| effect4 = Wikitext | |||
| range5 = Wikitext String | |||
| effect5 = Wikitext | |||
| range6 = Wikitext String | |||
| effect6 = Wikitext | |||
| range7 = Wikitext String | |||
| effect7 = Wikitext | |||
| range8 = Wikitext String | |||
| effect8 = Wikitext | |||
| treatments = Wikitext | |||
| causedby = Wikitext | |||
| description = String | | description = String | ||
| | | hidden = String | ||
}}</noinclude><includeonly>{{#if:{{{hidden|}}}||{{#vardefine:numRanges|{{#if:{{{range8|}}}|8|{{#if:{{{range7|}}}|7|{{#if:{{{range6|}}}|6|{{#if:{{{range5|}}}|5|{{#if:{{{range4|}}}|4|{{#if:{{{range3|}}}|3|{{#if:{{{range2|}}}|2|1}}}}}}}}}}}}}}}}{{{!}} style="text-align:center; width:100%" | |||
{{!}}- | |||
! style="width: 13%" {{!}} Affliction | |||
! style="width: 5%" {{!}} <span class="explain" title="Can the affliction exist on multiple limbs at the same time?">Limb Specific</span> | |||
! style="width: 5%" {{!}} <span class="explain" title="Will effects be multiplied by the afflicted's max vitality?">Vitality Scaling</span> | |||
! style="width: 7%" {{!}} <span class="explain" title="How much does the affliction's strength increase or decrease passively per second?">Strength Change</span> | |||
! style="width: 7%" {{!}} Strength Range | |||
! style="width: 20%" {{!}} <span class="explain" title="What happens in that strength range?">Effects</span> | |||
! style="width: 16%" {{!}} <span class="explain" title="Total affliction strength reduction. Non-medical items not included.">Treatments</span> | |||
! style="width: 15%" {{!}} <span class="explain" title="Total affliction strength increase. Non-medical items not included.">Caused By</span> | |||
{{!}}- | |||
{{!}}rowspan="{{#var:numRanges}}"{{!}}{{#if:{{{noicon|}}}||[[File:{{{icon|Affliction {{{name|{{PAGENAME}}}}}}}}.png|48px]]<br>}}'''{{{name}}}'''{{#if:{{{identifier|}}}|<br><span style="color:#808080"><small>ID: <code>{{{identifier}}}</code></small></span>|}}{{#if:{{{type|}}}|<br><span style="color:#808080"><small>Type: <code>{{{type}}}</code></small></span>}} | |||
{{!}}rowspan="{{#var:numRanges}}"{{!}}{{{limb|<span style="color:#808080">No</span>}}} | |||
{{!}}rowspan="{{#var:numRanges}}"{{!}}{{{scaled|<span style="color:#808080">No</span>}}} | |||
{{!}}rowspan="{{#var:numRanges}}"{{!}}{{{evolution|<span style="color:#808080">None</span>}}} | |||
{{!}}{{{range1|<span style="color:#808080">N/A</span>}}} | |||
{{!}}{{{effect1|<span style="color:#808080">N/A</span>}}} | |||
{{!}}rowspan="{{#var:numRanges}}"style="text-align:left"{{!}}{{{treatments|<span style="color:#808080">N/A</span>}}} | |||
{{!}}rowspan="{{#var:numRanges}}"style="text-align:left"{{!}}{{{causedby|{{{causes|<span style="color:#808080">N/A</span>}}}}}} | |||
}}</noinclude><includeonly>{{#vardefine:numRanges|{{#if:{{{range8|}}}|8|{{#if:{{{range7|}}}|7|{{#if:{{{range6|}}}|6|{{#if:{{{range5|}}}|5|{{#if:{{{range4|}}}|4|{{#if:{{{range3|}}}|3|{{#if:{{{range2|}}}|2|1}}}}}}}}}}}}}}}} | |||
{ | |||
! style="width: 13%" | |||
! style="width: 5%" | |||
! style="width: 5%" | |||
! style="width: 7%" | |||
! style="width: 7%" | |||
! style="width: 20%" | |||
! style="width: 16%" | |||
! style="width: 15%" | |||
{{#if:{{{range2|}}}| | {{#if:{{{range2|}}}| | ||
{{!}}- | {{!}}- | ||
{{!}} {{{range2}}} | {{!}} {{{range2}}} | ||
{{!}} {{{effect2}}} | {{!}} {{{effect2}}}}}{{#if:{{{range3|}}}| <!-- this is here because newlines (and regular spaces) are trimmed when placed at the start, and we need the newline here --> | ||
{{!}}- | {{!}}- | ||
{{!}} {{{range3}}} | {{!}} {{{range3}}} | ||
{{!}} {{{effect3}}} | {{!}} {{{effect3}}}}}{{#if:{{{range4|}}}|  | ||
{{!}}- | {{!}}- | ||
{{!}} {{{range4}}} | {{!}} {{{range4}}} | ||
{{!}} {{{effect4}}} | {{!}} {{{effect4}}}}}{{#if:{{{range5|}}}|  | ||
{{!}}- | {{!}}- | ||
{{!}} {{{range5}}} | {{!}} {{{range5}}} | ||
{{!}} {{{effect5}}} | {{!}} {{{effect5}}}}}{{#if:{{{range6|}}}|  | ||
{{!}}- | {{!}}- | ||
{{!}} {{{range6}}} | {{!}} {{{range6}}} | ||
{{!}} {{{effect6}}} | {{!}} {{{effect6}}}}}{{#if:{{{range7|}}}|  | ||
{{!}}- | {{!}}- | ||
{{!}} {{{range7}}} | {{!}} {{{range7}}} | ||
{{!}} {{{effect7}}} | {{!}} {{{effect7}}}}}{{#if:{{{range8|}}}|  | ||
{{!}}- | {{!}}- | ||
{{!}} {{{range8}}} | {{!}} {{{range8}}} | ||
{{!}} {{{effect8}}} | {{!}} {{{effect8}}}}} | ||
| | {{!}}} }}{{#if:{{NAMESPACE}}|| | ||
{{#cargo_store:_table=Afflictions | {{#cargo_store:_table=Afflictions | ||
| identifier = {{{identifier|}}} | | icon = {{#if:{{{noicon|}}}||File:{{{icon|Affliction {{{name|{{PAGENAME}}}}}}}}.png}} | ||
| | | name = {{{name|}}} | ||
| | | identifier = {{{identifier|}}} | ||
| | | type = {{{type|}}} | ||
| limb = {{{limb|}}} | |||
| scaled = {{{scaled|}}} | |||
| evolution = {{{evolution|}}} | |||
| range1 = {{{range1|}}} | |||
| effect1 = {{{effect1|}}} | |||
| range2 = {{{range2|}}} | |||
| effect2 = {{{effect2|}}} | |||
| range3 = {{{range3|}}} | |||
| effect3 = {{{effect3|}}} | |||
| range4 = {{{range4|}}} | |||
| effect4 = {{{effect4|}}} | |||
| range5 = {{{range5|}}} | |||
| effect5 = {{{effect5|}}} | |||
| range6 = {{{range6|}}} | |||
| effect6 = {{{effect6|}}} | |||
| range7 = {{{range7|}}} | |||
| effect7 = {{{effect7|}}} | |||
| range8 = {{{range8|}}} | |||
| effect8 = {{{effect8|}}} | |||
| treatments = {{{treatments|}}} | |||
| causedby = {{{causedby|{{{causes|}}}}}} | |||
| description = {{{description|}}} | | description = {{{description|}}} | ||
| | | hidden = {{{hidden|}}} | ||
}}}}</includeonly> | |||
}}</includeonly> |
Latest revision as of 14:45, 29 April 2024
Example table for Internal Damage:
Affliction | Limb Specific | Vitality Scaling | Strength Change | Strength Range | Effects | Treatments | Caused By |
---|---|---|---|---|---|---|---|
Internal Damage ID: internaldamage Type: damage
|
Yes | Yes | None | 0 - 200 | -0 → -2 Vitality | Fentanyl (-75 | -50)* 72 Deusizine (-60 | -40)* 72 Morphine (-50 | 25)* 30 Opium (-20 | -10)* 15 Hyperzine (-12 | -6)* 50 Tonic Liquid (-12 | 0)* 5 Pomegrenade Extract (-6.25 | -3.125)* 20 |
N/A |
Parameter | Description |
---|---|
noicon | Prevents the affliction icon from showing if set to Yes .
|
icon | The name of the affliction icon's file. Uses Affliction [Name] if not defined. Does not do anything if noicon is defined.
|
name | The name of the affliction. Required. |
identifier | The affliction's unique identifier (found in XML). |
type | The affliction's type (found in XML). |
limb | Is the affliction able to be applied to a specific limb? Displays No if not defined.
|
scaled | Will Vitality loss and Affliction gain be multiplied by the afflicted's max vitality? Displays No if not defined.
|
evolution | How much does the affliction's strength change per second? Displays None if not defined.
|
range1 | The strength range in which the affliction's first set of effects take place. Displays N/A if not defined.
|
effect1 | The effects that take place in the first strength range. Displays N/A if not defined.
|
range2 | The strength range in which the affliction's second set of effects take place. |
effect2 | The effects that take place in the second strength range. |
range3 | The strength range in which the affliction's third set of effects take place. |
effect3 | The effects that take place in the third strength range. |
range4 | The strength range in which the affliction's fourth set of effects take place. |
effect4 | The effects that take place in the fourth strength range. |
range5 | The strength range in which the affliction's fifth set of effects take place. |
effect5 | The effects that take place in the fifth strength range. |
range6 | The strength range in which the affliction's sixth set of effects take place. |
effect6 | The effects that take place in the sixth strength range. |
range7 | The strength range in which the affliction's seventh set of effects take place. |
effect7 | The effects that take place in the seventh strength range. |
range8 | The strength range in which the affliction's eighth set of effects take place. |
effect8 | The effects that take place in the eighth strength range. |
treatments | What Medical Items decrease the affliction's strength? Use Template:Str with this section. Displays N/A if not defined.
|
causedby | What Medical Items increase the affliction's strength? Use Template:Str with this section. Displays N/A if not defined.
|
sort | Used by Cargo. |
description | Used by Cargo. |
hidden | Hides the affliction on the page and in the Template:Afflictions table, while still enabling the Template:AfflictionParser to display the affliction. |
The above documentation is transcluded from Template:Affliction table/doc. (edit | history)
This template defines the table "Afflictions". View table.