Template:Autofill tag/row: Difference between revisions
From Official Barotrauma Wiki
m (if no proba then 100% chance) |
(indentation and comments) |
||
Line 3: | Line 3: | ||
| {{#cargo_query:table=Items|fields=_pageName,identifier,name,icon|where=identifier{{=}}"{{{item}}}"|format=template|template=HyperlinkCargo|named args=yes|default=[[{{{item}}}]]}} | | {{#cargo_query:table=Items|fields=_pageName,identifier,name,icon|where=identifier{{=}}"{{{item}}}"|format=template|template=HyperlinkCargo|named args=yes|default=[[{{{item}}}]]}} | ||
| align=center | {{#ifeq:{{{ {{#var:c#}}notcampaign}}}|1|Never|{{#ifeq:{{{ {{#var:c#}}campaignonly}}}|1|Only|Always}}}} | | align=center | {{#ifeq:{{{ {{#var:c#}}notcampaign}}}|1|Never|{{#ifeq:{{{ {{#var:c#}}campaignonly}}}|1|Only|Always}}}} | ||
| align=center | {{#ifexpr:{{{ {{#var:c#}}minamount}}}+{{{ {{#var:c#}}maxamount}}}+{{{ {{#var:c#}}amount}}}>0|{{#ifeq:{{{ {{#var:c#}}minamount}}}|1|{{#ifeq:{{{ {{#var:c#}}maxamount}}}|1|1|{{#ifexpr:{{{ {{#var:c#}}amount}}}>0|{{{ {{#var:c#}}amount}}}|{{{ {{#var:c#}}minamount}}}-{{{ {{#var:c#}}maxamount}}}}}}}|{{#ifexpr:{{{ {{#var:c#}}amount}}}>0|{{{ {{#var:c#}}amount}}}|{{{ {{#var:c#}}minamount}}}-{{{ {{#var:c#}}maxamount}}}}}}}|0}} | | align=center |<!-- | ||
--> | |||
{{#ifexpr:{{{ {{#var:c#}}minamount}}}+{{{ {{#var:c#}}maxamount}}}+{{{ {{#var:c#}}amount}}}>0<!-- if min+max+amount>0 then--> | |||
|{{#ifeq:{{{ {{#var:c#}}minamount}}}|1<!--ifexpr1 true: ifeq1--> | |||
|{{#ifeq:{{{ {{#var:c#}}maxamount}}}|1<!--ifeq1 true: ifeq2--> | |||
|1<!--ifeq2 true | if min and max = 1 then 1 --> | |||
|{{#ifexpr:{{{ {{#var:c#}}amount}}}>0<!--ifeq2 false: ifexpr2 | if min=1 and max=/=1 then--> | |||
|{{{ {{#var:c#}}amount}}}<!--ifexpr2 true | if amount>0 then amount--> | |||
|{{{ {{#var:c#}}minamount}}}-{{{ {{#var:c#}}maxamount}}}<!--ifexpr2 false | if amount=NULL then min - max --> | |||
}}<!--//ifexpr2--> | |||
}}<!--//ifeq2--> | |||
|{{#ifexpr:{{{ {{#var:c#}}amount}}}>0<!--ifeq1 false: ifexpr3 | if min and max =/= 1 then--> | |||
|{{{ {{#var:c#}}amount}}}<!--ifexpr3 true | if amount>0 then amount--> | |||
|{{{ {{#var:c#}}minamount}}}-{{{ {{#var:c#}}maxamount}}}<!--ifexpr3 false | if amount=NULL then min - max --> | |||
}}<!--//ifexpr3--> | |||
}}<!--//ifeq1--> | |||
|0<!--ifexpr1 false | if min+max+amount=0 then 0--> | |||
}}<!--//ifexpr1 | |||
--> | |||
| align=center | {{#if:{{{ {{#var:c#}}spawnprobability|}}}|{{#expr:{{{ {{#var:c#}}spawnprobability}}}*100}}%|100%}}</onlyinclude></includeonly> | | align=center | {{#if:{{{ {{#var:c#}}spawnprobability|}}}|{{#expr:{{{ {{#var:c#}}spawnprobability}}}*100}}%|100%}}</onlyinclude></includeonly> |
Revision as of 14:49, 9 July 2022
The above documentation is transcluded from Template:Autofill tag/row/doc. (edit | history)