[2.0.11] Spaceship does not leave when conditions are met

Bugs that we were not able to reproduce, and/or are waiting for more detailed info.
mrvn
Smart Inserter
Smart Inserter
Posts: 5840
Joined: Mon Sep 05, 2016 9:10 am
Contact:

[2.0.11] Spaceship does not leave when conditions are met

Post by mrvn »

There seems to be some extra logic besides the conditions set for a spaceship that prevent the spaceship from leaving when a rocket is on the way.

Problem is that "on the way" also means the silo is requesting items to sent to the spaceship but has no rocket ready to launch, which happens when 2 things are requested but only one rocket is available.

This causes problems on Gleba because items spoil and it's easy for the spaceship to get into a state where it requests items and waits for the rocket, items spoil and more items are requested. So the spaceship then waits for a second rocket. While waiting the first items spoil so more of that are requested. The spaceship then always waits for a rocket while the items it already has spoil. This is agravated by not being able to send the least spoiled items to the spaceship.

If no rocket is available then it should not block the spaceship from leaving.
MechBFP
Inserter
Inserter
Posts: 47
Joined: Sun Nov 03, 2024 4:02 am
Contact:

Re: [2.0.11] Spaceship does not leave when conditions are met

Post by MechBFP »

That’s not the way platforms work, they will wait until the request is fulfilled. You can easily solve this problem by either not trying to transport items that spoil so fast, or by building multiple rockets, or by not requesting whatever item is holding it up.

Also silos don’t “request items”. Platforms do. The only reason a rocket would be waiting for items is because a platform requested it.
mrvn
Smart Inserter
Smart Inserter
Posts: 5840
Joined: Mon Sep 05, 2016 9:10 am
Contact:

Re: [2.0.11] Spaceship does not leave when conditions are met

Post by mrvn »

MechBFP wrote: Sun Nov 17, 2024 8:12 pm That’s not the way platforms work, they will wait until the request is fulfilled. You can easily solve this problem by either not trying to transport items that spoil so fast, or by building multiple rockets, or by not requesting whatever item is holding it up.
No, they do not wait till the request is filled. They happily leave with outstanding requests unless the automatic system deems it possible to send those items.

If you want to wait for requests you have to add the matching wait condition to the schedule.
MechBFP wrote: Sun Nov 17, 2024 8:12 pm Also silos don’t “request items”. Platforms do. The only reason a rocket would be waiting for items is because a platform requested it.
Wrong type of request. Silos do request items from the logistic system when automation is turned on and enough items are available.

The platform may leave when it's requests can't be fulfilled, that part has it's own wait condition for the schedule. But it can't leave when the automation in the silo starts requesting items for a rocket. Which kind of makes sense except the automation also blocks the platform when no rocket is available. From the way the silo only requests items when enough items for a rocket are available and a rocket is on the pad at first I'm pretty sure this isn't intended behavior. The platform should only be blocked when a cargo can go up.

So I maintain that it's a bug that the platform won't leave waiting for cargo when there is no rocket to send the cargo.
Genhis
Factorio Staff
Factorio Staff
Posts: 595
Joined: Wed Dec 24, 2014 8:19 am
Contact:

Re: [2.0.11] Spaceship does not leave when conditions are met

Post by Genhis »

Hello, you are using an outdated version of the game, please update it and let us know if the issue persists. Several bugs related to rocket launches were fixed, although rocket requests are still given priority over schedule.
Post Reply

Return to “Pending”