[2.0.69] Assembler prototype with fluid energy source will work regardless of how much power fluid is available
Posted: Fri Nov 14, 2025 3:02 am
Assemblers, when powered via fluid, will work at full speed assuming it has some fluid in the tank. The assembler speed is correctly modulated if the fluid temperature provided is too low (the function of which is still blackbox) but lowering the total fluid amount provided does not have the same effect.
see: assembler working at the same speed regardless of how much fuel is provided example prototype for testing
see: assembler working at the same speed regardless of how much fuel is provided example prototype for testing
Code: Select all
data:extend{{
type = "assembling-machine",
name = "bob-steam-assembling-machine",
icon = util.empty_icon().icon,
collision_box = { { -1.2, -1.2 }, { 1.2, 1.2 } },
selection_box = { { -1.5, -1.5 }, { 1.5, 1.5 } },
graphics_set = data.raw["assembling-machine"]["assembling-machine-1"].graphics_set,
crafting_categories = { "crafting", "crafting-with-fluid" },
crafting_speed = 1,
energy_source = {
type = "fluid",
effectivity = 1,
fluid_box = {
pipe_connections = {
{ flow_direction = "input-output", direction = defines.direction.east, position = { 1, 0 } },
{ flow_direction = "input-output", direction = defines.direction.west, position = { -1, 0 } },
},
production_type = "input-output",
filter = "steam",
volume = 100,
},
burns_fluid = false,
scale_fluid_usage = false,
fluid_usage_per_tick = 1200,
maximum_temperature = 500,
},
energy_usage = "300MW"
}}