Prototype/Reactor: Difference between revisions

From Official Factorio Wiki
Jump to navigation Jump to search
m (wording)
Line 10: Line 10:


{{Prototype property|heat_buffer|[[Types/HeatBuffer|HeatBuffer]]}}
{{Prototype property|heat_buffer|[[Types/HeatBuffer|HeatBuffer]]}}
The energy output as heat interface.
The energy output as heat.


{{Prototype property|energy_source|[[Types/EnergySource|EnergySource]]}}
{{Prototype property|energy_source|[[Types/EnergySource|EnergySource]]}}
May not be a heat energy source.
May not be a heat energy source.
This is the energy it pull from,in vanilla it was a burner that consume fuel.
 
The input energy source, in vanilla it is a burner energy source.


{{Prototype property|consumption|[[Types/Energy|Energy]]}}
{{Prototype property|consumption|[[Types/Energy|Energy]]}}
How many energy is converted during the process.
How much energy this reactor can consume (from the input energy source) and then output as heat.


== Optional properties ==
== Optional properties ==
Line 48: Line 49:


{{Prototype property|scale_energy_usage|[[Types/bool|bool]]|false|optional=true}}
{{Prototype property|scale_energy_usage|[[Types/bool|bool]]|false|optional=true}}
when this is false,reactor will stop consume fuel/energy when temperature is reach the maximum.
When this is false, the reactor will stop consuming fuel/energy when the temperature has reached the maximum.


{{Prototype property|use_fuel_glow_color|[[Types/bool|bool]]|false|optional=true}}
{{Prototype property|use_fuel_glow_color|[[Types/bool|bool]]|false|optional=true}}

Revision as of 14:54, 24 March 2022

Template:Prototype parent A reactor.

Template:Prototype TOC

Mandatory properties

This prototype inherits all the properties from Prototype/EntityWithOwner.

Template:Prototype property

Template:Prototype property The energy output as heat.

Template:Prototype property May not be a heat energy source.

The input energy source, in vanilla it is a burner energy source.

Template:Prototype property How much energy this reactor can consume (from the input energy source) and then output as heat.

Optional properties

Template:Prototype property If defined, number of variations must be at least equal to count of connections defined in heat_buffer. Each variation represents connected heat buffer connection of corresponding index.

Template:Prototype property If defined, number of variations must be at least equal to count of connections defined in heat_buffer. Each variation represents unconnected heat buffer connection of corresponding index.

Template:Prototype property If defined, number of variations must be at least equal to count of connections defined in heat_buffer. When reactor is heated, corresponding variations are drawn over connection_patches_connected.

Template:Prototype property If defined, number of variations must be at least equal to count of connections defined in heat_buffer. When reactor is heated, corresponding variations are drawn over connection_patches_disconnected.

Template:Prototype property

Template:Prototype property

Template:Prototype property

Template:Prototype property

Template:Prototype property The action is triggered when the reactor dies (is destroyed) at over 90% of max temperature.

Template:Prototype property May be negative,but will round up to 0.

Template:Prototype property When this is false, the reactor will stop consuming fuel/energy when the temperature has reached the maximum.

Template:Prototype property Whether the reactor should use fuel_glow_color from the fuel item prototype as light color and tint for working_light_picture.[1]

Template:Prototype property When use_fuel_glow_color is true, this is the color used as working_light_picture tint for fuels that don't have glow color defined.