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"
}}


