Platforms do not request full stacks of buildings

by Quezler

Building materials that are over-delivered are returned to the silo and their rocket parts refunded.

Tweaks
7 months ago
2.0
1.11K
Factorio: Space Age Icon Space Age Mod
Logistics Manufacturing Cheats

b Appears to do nothing?

10 months ago

I've turned on debug logging, nothing shows up in the logs. Multiple automated rocket launches building a new platform launching things like 50 combinators when only 1 is needed. The silo never gets parts refilled, the extra items stay in orbit, nothing gets moved to the silo trash, etc.

I had a look at the code, nothing seems wrong, although I did notice in the in-game prototype explorer the cargo pod prototype doesn't have a created event so perhaps something is going wrong during initialization?

Let me know what could help to debug this.

10 months ago

Nevermind, I noticed Tenebris Prime was in the cargo pod prototype history after you. Removing that mod fixes it and everything works as expected.

No idea what they're changing or why though.

10 months ago

Found it in their final-fixes. I'm guessing that's not something you have any ability to influence :(

data.raw["cargo-pod"]["cargo-pod"].created_effect = {
    {
        type = "direct",
        action_delivery = {
            type = "delayed",
            delayed_trigger = "cargo-pod-malfunction"
        }
    }
}
10 months ago

it's that mod's responsibility to make sure the created_effect is merged rather than overwritten.

i might be able to use the new cargo pod events/api to remove my dependency on the created effect, but currently no time is allocated for a rewrite.

New response