Types/EnergySource: Difference between revisions

From Official Factorio Wiki
Jump to navigation Jump to search
m (→‎smoke: note on type)
Line 59: Line 59:


=== smoke ===
=== smoke ===
'''Type''': [[Types/SmokeSources]]
'''Type''': [[Types/table]] of [[Types/SmokeSource]]
 
Array of 1 or more smoke sources.


=== light_flicker ===
=== light_flicker ===

Revision as of 17:33, 4 September 2018

Basics

Specifies the way the entity gets its energy.

type

Type: Types/string

Only valid values are "electric", "burner" or "heat", it specifies the type of the energy source to be used.

emissions

Type: Types/double

Default: 0

The pollution an entity emits is emissions times the energy consumption in kW. (This gives you the number that is shown in the entiy tooltip.)

render_no_power_icon

Type: Types/bool

Default: true

Whether to render the Electricity-icon-red.png icon on the entity if it is low on power. Also applies to Fuel-icon-red.png when using a burner energy source.

render_no_network_icon

Type: Types/bool

Default: true

Whether to render the Electricity-icon-unplugged.png icon on the entity if it is not connected to a electric network.

Electric energy source

buffer_capacity

Type: Types/Energy

How much power the entity holds.

usage_priority

Type: Types/ElectricUsagePriority

input_flow_limit

Type: Types/Energy

Default: 0

How fast the energy can flow into the entity. 0 means no limit.

output_flow_limit

Type: Types/Energy

Default: 0

How fast the energy can flow out of the entity. 0 means no limit.

drain

Type: Types/Energy

Burner

fuel_inventory_size

Type: Types/ItemStackIndex

burnt_inventory_size

Type: Types/ItemStackIndex

Default: 0

smoke

Type: Types/table of Types/SmokeSource

Array of 1 or more smoke sources.

light_flicker

Type: Types/LightFlickeringDefinition

effectivity

Type: Types/double

Default: 1

1 means 100% effectivity. Can't be 0.

fuel_category

Type: Types/string

Default: "chemical"

The energy source can be used with fuel from this fuel category.

fuel_categories

Type: Types/table of Types/string

Same as above, only one of them can exist.

Heat energy source

max_temperature

Type: Types/double

specific_heat

Type: Types/Energy

max_transfer

Type: Types/Energy

min_temperature_gradient

Type: Types/double

Default: 1

connections

Type: Types/table of Types/HeatConnection

pipe_covers

Type: Types/Sprite4Way