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
2 months ago
2.0
948
Factorio: Space Age Icon Space Age Mod
Logistics Manufacturing Cheats

b Appears to do nothing?

5 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.

5 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.

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