Template:Autofill tag/row: Difference between revisions
From Official Barotrauma Wiki
(indentation and comments) |
Tag: Undo |
||
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 |<!-- | | 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 | {{#if:{{{ {{#var:c#}}spawnprobability|}}}|{{#expr:{{{ {{#var:c#}}spawnprobability}}}*100}}%|100%}}</onlyinclude></includeonly><!-- | |||
{{#ifexpr:{{{ {{#var:c#}}minamount}}}+{{{ {{#var:c#}}maxamount}}}+{{{ {{#var:c#}}amount}}}>0<!-- if min+max+amount>0 then-- | |||
{{#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#}}minamount}}}|1<!--ifexpr1 true: ifeq1-- | |{{#ifeq:{{{ {{#var:c#}}maxamount}}}|1<!--ifeq1 true: ifeq2-- | ||
|{{#ifeq:{{{ {{#var:c#}}maxamount}}}|1<!--ifeq1 true: ifeq2-- | |1<!--ifeq2 true | if min and max = 1 then 1 -- | ||
|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-- | ||
|{{#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#}}amount}}}<!--ifexpr2 true | if amount>0 then amount-- | |{{{ {{#var:c#}}minamount}}}-{{{ {{#var:c#}}maxamount}}}<!--ifexpr2 false | if amount=NULL then min - max -- | ||
|{{{ {{#var:c#}}minamount}}}-{{{ {{#var:c#}}maxamount}}}<!--ifexpr2 false | if amount=NULL then min - max -- | }}<!--//ifexpr2-- | ||
}}<!--//ifexpr2-- | }}<!--//ifeq2-- | ||
}}<!--//ifeq2-- | |{{#ifexpr:{{{ {{#var:c#}}amount}}}>0<!--ifeq1 false: ifexpr3 | if min and max =/= 1 then-- | ||
|{{#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#}}amount}}}<!--ifexpr3 true | if amount>0 then amount-- | |{{{ {{#var:c#}}minamount}}}-{{{ {{#var:c#}}maxamount}}}<!--ifexpr3 false | if amount=NULL then min - max -- | ||
|{{{ {{#var:c#}}minamount}}}-{{{ {{#var:c#}}maxamount}}}<!--ifexpr3 false | if amount=NULL then min - max -- | }}<!--//ifexpr3-- | ||
}}<!--//ifexpr3-- | }}<!--//ifeq1-- | ||
}}<!--//ifeq1-- | |0<!--ifexpr1 false | if min+max+amount=0 then 0-- | ||
|0<!--ifexpr1 false | if min+max+amount=0 then 0-- | |||
}}<!--//ifexpr1 | }}<!--//ifexpr1 | ||
--> | --> | ||
Revision as of 16:06, 9 July 2022
The above documentation is transcluded from Template:Autofill tag/row/doc. (edit | history)