i have observed the following bug, both with 0.18.1 and 0.17.79.
When the rocket-silo is made to burn liquids, rather than electricity, it doesn't advance from rocket crafting to launching.
steps to reproduce:
1. copy minimal mod for 0.18.1 to the mods and the savegame to the saves. launch game and load save.
2. observe that the crafting of the rocket parts works fine
3. wait 5 seconds
4. observe that the silo doesn't launch a rocket
expected behavior:
the silo burns the fluid to power itself through the launching phase
mod prototype changes:
Code: Select all
data:extend(
{
--fluid, which acts as the fuel
{
type = "fluid",
name = "custom-fluid",
default_temperature = 25,
fuel_value = "1kJ",
base_color = {r=0, g=0.4, b=0},
flow_color = {r=0, g=0.5, b=0},
max_temperature = 100,
icon = "__base__/graphics/icons/fluid/water.png",
icon_size = 32,
order = "a[fluid]-h[robot-labor]"
},
})
data.raw["rocket-silo"]["rocket-silo"].energy_source =
{
type = "fluid",
emissions_per_minute = 0,
render_no_power_icon = true,
fluid_box =
{
base_area = 1000000,
height = 1,
base_level = 0,
pipe_connections =
{
},
production_type = "input",
filter = "custom-fluid"
},
burns_fluid = true,
scale_fluid_usage = true,
effectivity = 1,
}
specifying the energy source like this worked for assemblers and furnaces
(also it is intentional that i didn't specify a pipe connection as my mod is not supposed to have one)