Template:Liquid: Difference between revisions

2,311 bytes added ,  00:05, 13 September 2021
m
Update documentation
mNo edit summary
m (Update documentation)
 
(28 intermediate revisions by 2 users not shown)
Line 1: Line 1:
<includeonly>{{#invoke:infobox| infobox |  
<noinclude>{{#cargo_declare:_table=Liquids
rows =  
|CookEffect = List (,) of String
{{infobox row|Flaming Temperature|{{{flame|350}}}}}
|LiquidID = String
{{infobox row|Vapor Temperature|{{{vapor|350}}}{{#if: {{{vaporobject|}}}|, into [[{{{vaporobject|Steam}}}]]| (cannot vaporize) }} }}
|Temperature = Integer
{{infobox row|Cooling Multiplier|{{{cooling|}}}}}
|Fluidity = Integer
{{#if: {{{cookeffect|}}}|{{infobox row|Cooking Effect|[[{{{cookeffect}}} (cooking effect)|{{{cookeffect}}}]]}} }}
|Cleansing = Integer
{{#if: {{{value|}}}|{{infobox row|Value per {{pounds}}|{{{value}}} }} }}
|DamageTypes = String
{{infobox row|ID|{{{id|}}} }}[[Category:Liquids]]{{#vardefine:name|{{qud text|{{{title|}}}|notxml}}}}
|Joinkey = String
}}</includeonly><noinclude>
|ObjectID = String
[[Category:Templates]]
}}<!--
 
-->{{#cargo_attach:_table=GeneralData}}</noinclude><includeonly><!--
 
      GENERAL DATA STORAGE
 
-->{{#cargo_store:_table=GeneralData
|DisplayName={{{title|}}}
|PlainName={{StripFormatting|1={{{title|}}}}}
|ObjectID={{{id|}}}
|Image={{{image|}}}
|Commerce={{{value|0}}}
|Weight={{{weight|0.25}}}
|ParentObject=Liquid
|DisplayChar={{qud char|{{{renderstr|&amp;y}}}|≈}}
|Aliases={{#var:aliases|}}
|IDAliases={{#var:idaliases|}}
|JoinKey={{FULLPAGENAME}}
}}<!--
 
      LIQUID DATA STORAGE
 
-->{{#cargo_store:_table=Liquids
|CookEffect = {{#if: {{{cookeffect|}}}|{{consecutive templates|{{{cookeffect}}}|,|, |||CookEffect ID to name}} }}
|Temperature = {{{temperature|}}}
|Fluidity = {{{fluidity|}}}
|Cleansing = {{{cleansing|}}}
|LiquidID = {{{liquidid|}}}
|DamageTypes = {{{damagetypes|}}}
|Joinkey = {{FULLPAGENAME}}
|ObjectID={{{id|}}}
}}<!--
 
      VARIABLE DEFINITIONS
 
-->{{#vardefine:name|{{{title|<b>{{PAGENAME}}</b>}}}}}{{#vardefine:plainname|{{StripFormatting|1={{{title|{{PAGENAME}} }}} }} }}<!----
 
      INFOBOX START
 
-->{{#invoke:infobox| infobox
|imagearea = {{#if: {{{overrideimages|}}} | {{{overrideimages}}} }}
|rows =  
<th style="text-align:left" colspan="2"> When on/in other objects/liquids:</th>
<tr><td style="text-align:left;padding:0em 2em 0.5em 2em;" colspan="2">{{{adjective}}} {{qud shader|y|liquid}}</br>{{{smeared}}} {{qud shader|y|object}}</br>{{{stained}}} {{qud shader|y|object}}</td></tr>
{{#if:{{{flame|}}}|{{infobox row|Starts Flaming at|{{{flame}}}°}} }}
{{infobox row|Vaporizes at|{{{vapor|100}}}°{{#if: {{{vaporobject|}}}|, into [[{{{vaporobject|Steam}}}]]}} }}
{{infobox row|Base temperature|{{{temperature|25}}}°}}
{{#if: {{{damagetypes|}}} | {{infobox row|[[Damage Type]]|{{{damagetypes}}} }} }}
{{#if: {{{cookeffect|}}}|{{Infobox row|Cooking Effect|{{consecutive templates|{{{cookeffect}}}|,|, |||CookEffect ID to page}} }} }}
{{#if: {{{value|}}}|{{infobox row|Value per dram|{{{value}}} }} }}
{{infobox row|Weight per dram|{{{weight|0.25}}}{{Pounds}} }}
{{#if: {{{evaporativity|}}}|{{infobox row|Evaporativity|{{{evaporativity}}} }} }}
{{#if: {{{fluidity|}}}|{{infobox row|Fluidity|{{{fluidity}}} }} }}
{{#if: {{{cleansing|}}}|{{infobox row|Cleaning factor|{{{cleansing}}}}}}}
{{infobox row|Prompt to wade through?|{{{dangeroustotouch|no}}} }}
{{infobox row|Prompt to drink?|{{{dangeroustodrink|no}}} }}
{{infobox row|ID|{{{id|}}}{{#varexists:idaliases|, {{#var:idaliases}} }}}}
{{infobox row|Liquid ID|{{{liquidid|}}} }}
}}[[Category:Liquids]]</includeonly><noinclude><!--
 
 
-->[[Category:Cargo Store Templates]]
{| class="wikitable"
{| class="wikitable"
!argument
!argument
Line 29: Line 90:
|the cooling multiplier. This affects the temperature of something after pouring this liquid on it.
|the cooling multiplier. This affects the temperature of something after pouring this liquid on it.
|Float
|Float
|-
|damagetypes
|the types of damage caused by this liquid through drinking or physical contact
|String (<nowiki></br></nowiki> delimited)
|-
|-
|cookeffect
|cookeffect
Line 34: Line 99:
|String (will autolink)
|String (will autolink)
|-
|-
|id
|liquidid
|liquid id
|liquid id
|string
|string