Prototype/Reactor: Difference between revisions
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 | 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. | ||
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 | 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, 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.
Mandatory properties
This prototype inherits all the properties from Prototype/EntityWithOwner.
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 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.