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.