Types/EnergySource: Difference between revisions
m (→= fuel_category: typo) |
(0.16) |
||
Line 2: | Line 2: | ||
Specifies the way the entity gets its energy. | Specifies the way the entity gets its energy. | ||
=== type === | === type === | ||
Type: [[Types/string]] | '''Type''': [[Types/string]] | ||
Only valid values are "electric" or " | Only valid values are "electric", "burner" or "heat", it specifies the type of the energy source to be used. | ||
=== emissions === | === emissions === | ||
Type: [[Types/double]] | '''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.) | 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.) | ||
=== | === effectivity === | ||
Type: [[Types/ | '''Type''': [[Types/double]] | ||
'''Default''': 1 | |||
1 means 100% effectivity. Can't be 0. | |||
=== render_no_power_icon === | |||
'''Type''': [[Types/bool]] | |||
'''Default''': true | |||
Whether to render the [[File:Electricity-icon-red.png|50px]] icon on the entity if it is low on power. | |||
=== render_no_network_icon === | |||
'''Type''': [[Types/bool]] | |||
'''Default''': true | |||
Whether to render the [[File:Electricity-icon-unplugged.png|50px]] icon on the entity if it is not connected to a electric network. | |||
== Electric energy source == | == Electric energy source == | ||
=== buffer_capacity === | === buffer_capacity === | ||
Type: [[Types/ | '''Type''': [[Types/Energy]] | ||
How much power the entity holds. | How much power the entity holds. | ||
=== usage_priority === | === usage_priority === | ||
Type: [[Types/ | '''Type''': [[Types/ElectricUsagePriority]] | ||
=== input_flow_limit === | === input_flow_limit === | ||
Type: [[Types/ | '''Type''': [[Types/Energy]] | ||
'''Default''': 0 | |||
How fast the energy can flow into the entity. | How fast the energy can flow into the entity. 0 means no limit. | ||
=== output_flow_limit === | === output_flow_limit === | ||
Type: [[Types/ | '''Type''': [[Types/Energy]] | ||
'''Default''': 0 | |||
How fast the energy can flow out of the entity. 0 means no limit. | |||
=== drain === | |||
'''Type''': [[Types/Energy]] | |||
=== | == Burner == | ||
Type: [[Types/ | === fuel_inventory_size === | ||
'''Type''': [[Types/ItemStackIndex]] | |||
=== burnt_inventory_size === | |||
'''Type''': [[Types/ItemStackIndex]] | |||
'''Default''': 0 | |||
=== smoke === | === smoke === | ||
Type: [[Types/SmokeSources]] | '''Type''': [[Types/SmokeSources]] | ||
=== light_flicker === | |||
'''Type''': [[Types/LightFlickeringDefinition]] | |||
=== fuel_category === | === fuel_category === | ||
Type: [[Types/string]] | '''Type''': [[Types/string]] | ||
'''Default''': "chemical" | |||
The energy source can be used with fuel from this [[Prototype/FuelCategory|fuel category]]. | The energy source can be used with fuel from this [[Prototype/FuelCategory|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]] |
Revision as of 12:53, 26 January 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.)
effectivity
Type: Types/double
Default: 1
1 means 100% effectivity. Can't be 0.
render_no_power_icon
Type: Types/bool
Default: true
Whether to render the icon on the entity if it is low on power.
render_no_network_icon
Type: Types/bool
Default: true
Whether to render the 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/SmokeSources
light_flicker
Type: Types/LightFlickeringDefinition
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