FluidEnergySource :: struct
| Inherits from BaseEnergySource |
| type | :: "fluid" | |
| fluid_box | :: FluidBox | All standard fluid box configurations are acceptable, but the type must be |
All standard fluid box configurations are acceptable, but the type must be | ||
| smoke optional | :: array[SmokeSource] | |
| light_flicker optional | :: LightFlickeringDefinition | |
| effectivity optional | :: double |
|
| ||
| burns_fluid optional | :: boolean | If set to |
If set to | ||
| scale_fluid_usage optional | :: boolean | If set to |
If set to | ||
| destroy_non_fuel_fluid optional | :: boolean | Property is only used when |
Property is only used when | ||
| fluid_usage_per_tick optional | :: FluidAmount | The number of fluid units the energy source uses per tick. [...] |
The number of fluid units the energy source uses per tick. [...] | ||
| maximum_temperature optional | :: float |
|
| ||
| emissions_per_minute optional | :: dictionary[AirbornePollutantID → double] | The pollution an entity emits per minute at full energy consumption. [...] |
The pollution an entity emits per minute at full energy consumption. [...] | ||
| render_no_power_icon optional | :: boolean | Whether to render the "no power" icon if the entity is low on power. [...] |
Whether to render the "no power" icon if the entity is low on power. [...] | ||
| render_no_network_icon optional | :: boolean | Whether to render the "no network" icon if the entity is not connected to an electric network. |
Whether to render the "no network" icon if the entity is not connected to an electric network. | ||


