Command reference
Liquid
Help on Liquid
The material command allows you to create and edit solid materials and their properties. These materials in turn can be used by items, characters and other effects.
The syntax for this command is as follows:
liquid list - Lists all liquids
liquid show <which> - shows information about a liquid
liquid edit <which> - begins editing a liquid
liquid edit - same as liquid show for your currently edited liquid
liquid clone <which> <new name> <new description> - clones a liquid
liquid new <name> - creates a new liquid
liquid set organic - toggles counting as organic
liquid set description <description> - sets the description
liquid set density <value> - sets density in kg/m3
liquid set electrical <value> - sets electrical conductivity in siemens
liquid set thermal <value> - sets the thermal conductivity in watts/kelvin
liquid set specificheat <value> - sets the specific heat capacity in J/Kg.Kelvin
liquid set colour <ansi> - sets the display colour
liquid set drug <which> - sets the contained drug
liquid set drug none - clears the drug
liquid set drugvolume <amount> - sets the drug volume
liquid set viscosity <viscosity> - sets the viscosity in cSt
liquid set smell <intensity> <smell> [<vague smell>] - sets the smell
liquid set taste <intensity> <taste> [<vague taste>] - sets the taste
liquid set ldesc <desc> - sets the more detailed description when looked at
liquid set alcohol <litres per litre> - how many litres of pure alcohol per litre of liquid
liquid set thirst <hours> - how many hours of thirst quenched per litre drunk
liquid set hunger <hours> - how many hours of hunger quenched per litre drunk
liquid set water <litres per litre> - how many litres of hydrating water per litre of liquid*
liquid set prog <which> - sets a prog to be executed when the liquid is drunk
liquid set prog none - clears the draught prog
liquid set solvent <liquid> - sets a solvent required for cleaning this liquid off things
liquid set solvent none - no solvent required for cleaning
liquid set solventratio <percentage> - sets the volume of solvent to contaminant required
liquid set residue <solid> - sets a material to leave behind as a residue when dry
liquid set residue none - dry clean, leave no residue
liquid set residueamount <percentage> - percentage of weight of liquid that is residue
liquid set countsas <liquid> - sets another liquid that this one counts as
liquid set countsas none - this liquid counts as no other liquid
liquid set countquality <quality> - sets the maximum quality for this when counting as
liquid set freeze <temp> - sets the freeze temperature of this liquid*
liquid set boil <temp> - sets the boil temperature of this liquid*
liquid set ignite <temp> - sets the ignite temperature of this liquid*
liquid set ignite none - clears the ignite temperature of this liquid*
liquid set reaction add <tag> - adds a surface reaction for a material tag
liquid set reaction <#> delete - deletes a surface reaction
liquid set reaction <#> tag <tag> - toggles a surface reaction target tag
liquid set reaction <#> type <damage type> - sets its damage type
liquid set reaction <#> damage|pain|stun <amount per litre> - sets its wound amounts
Note: Liquid properties marked with a * above are currently not used by the engine but will see inclusion in the future.