Prototype of a fluid.
| name :: string [R] | Name of this prototype. |
| localised_name :: LocalisedString [R] | |
| localised_description :: LocalisedString [R] | |
| default_temperature :: double [R] | Default temperature of this fluid. |
| max_temperature :: double [R] | Maximum temperature this fluid can reach. |
| heat_capacity :: double [R] | The amount of energy in Joules required to heat one unit of this fluid by 1°C. |
| order :: string [R] | Order string for this prototype. |
| group :: LuaGroup [R] | Group of this prototype. |
| subgroup :: LuaGroup [R] | Subgroup of this prototype. |
| base_color :: Color [R] | |
| flow_color :: Color [R] | |
| gas_temperature :: double [R] | The temperature above which this fluid will be shown as gaseous inside tanks and pipes. |
| emissions_multiplier :: double [R] | A multiplier on the amount of emissions produced when this fluid is burnt in a generator. |
| fuel_value :: double [R] | The amount of energy in Joules one unit of this fluid will produce when burnt in a generator. |
| hidden :: boolean [R] | Whether this fluid is hidden from the fluid and signal selectors. |
| valid :: boolean [R] | Is this object valid? |
| object_name :: string [R] | The class name of this object. |
| help() → string | All methods and properties that this object supports. |
Name of this prototype.
Default temperature of this fluid.
Maximum temperature this fluid can reach.
The amount of energy in Joules required to heat one unit of this fluid by 1°C.
Order string for this prototype.
Group of this prototype.
Subgroup of this prototype.
The temperature above which this fluid will be shown as gaseous inside tanks and pipes.
A multiplier on the amount of emissions produced when this fluid is burnt in a generator.
A value above 1.0 increases emissions and vice versa. The multiplier can't be negative.
The amount of energy in Joules one unit of this fluid will produce when burnt in a generator.
A value of 0 means this fluid can't be used for energy generation. The value can't be negative.