Acorn's rocket capacity & parts!


More tonnage capacity for your rockets! Change amount of parts needed as well!

Tweaks
28 days ago
2.0
2.50K
Cheats

b Some items not affected by tonnage capacity increase

28 days ago

For instance, substations and conveyor belts still can only fit one stack into the rocket, regardless of what the multiplier is set to. Other items, like Crushers and Space Platform Foundations, work properly. None of the other mods I'm using affect conveyor belts or substations, so it's not a mod conflict.

28 days ago
(updated 28 days ago)

For instance, substations and conveyor belts still can only fit one stack into the rocket, regardless of what the multiplier is set to. Other items, like Crushers and Space Platform Foundations, work properly. None of the other mods I'm using affect conveyor belts or substations, so it's not a mod conflict.

If items do not have "weight" parameter defined in game files, rocket defaults to 1 stack per rocket regardless of capacity increse. It's how a base game engine works.

28 days ago

But Stack Inserters work properly with the mod, while Fast Inserters do not. It seems completely arbitrary. Electric furnaces are affected by the mod, Steel Furnaces aren't, etc

28 days ago

Wait im not messing with any item weight at all, just the tonage of the rocket :) so..... Factorio spagetti code?

18 days ago
(updated 18 days ago)

But Stack Inserters work properly with the mod, while Fast Inserters do not. It seems completely arbitrary. Electric furnaces are affected by the mod, Steel Furnaces aren't, etc

{
type = "item",
name = "stack-inserter",
icon = "space-age/graphics/icons/stack-inserter.png",
subgroup = "inserter",
color_hint = { text = "B" },
order = "h[stack-inserter]",
inventory_move_sound = item_sounds.wire_inventory_move,
pick_sound = item_sounds.wire_inventory_pickup,
drop_sound = item_sounds.wire_inventory_move,
place_result = "stack-inserter",
stack_size = 50,
default_import_location = "gleba",
weight = 20*kg
},
{
type = "item",
name = "fast-inserter",
icon = "base/graphics/icons/fast-inserter.png",
subgroup = "inserter",
color_hint = { text = "F" },
order = "d[fast-inserter]",
inventory_move_sound = item_sounds.inserter_inventory_move,
pick_sound = item_sounds.inserter_inventory_pickup,
drop_sound = item_sounds.inserter_inventory_move,
place_result = "fast-inserter",
stack_size = 50
},
from two different item.lua files (stack interter from Space age folder, fast inserter from base folder). Notice any differences?

Fast inserters do not have their weight defined, so they default to 1 stack per rocket, while bulk inserters are "rocket capacity(kg) /inserter weight(kg)= number of inserters per rocket"

Unless Wube defines weight of all of the items in the game files, it will continue to be this inconsistent.
They even might do that, when they have time. :P

12 days ago

Haven't modded in factorio but wouldn't it be possible to add weight to all items that only have stack size?
Like if the stack size is 10, the standard weight is set to 100. One rocket, 1000kg. For the fast_inserter the stack size is 50 so the weight would be 20kg (1000/50=20) which is how Wube thinks about it since the stack-inserter is 20kg.

10 days ago

Rather than increase the silo capacity and adhoc those base game items, why not just parse the entire item list and divide their weight by the new cargo capacity.

100x 20kg = 2,000kg is the same quantity as 100x 10kg = 1,000kg

New response