[2.0.42] Platform ignores time passed wait condition

Bugs that are actually features.
Amarula
Filter Inserter
Filter Inserter
Posts: 606
Joined: Fri Apr 27, 2018 1:29 pm
Contact:

[2.0.42] Platform ignores time passed wait condition

Post by Amarula »

What happened?
I updated my platform schedule to drop carbon on Vulcanus for up to 5 seconds (out of carbon OR 5 seconds passed), then move to the next item in the schedule where I did NOT drop anything to Vulcanus.

When the platform arrived at Vulcanus it stayed in the unloading stop I think until there was a brief window where the carbon went to zero for more than one tick... it unloaded at least three loads of carbon that I saw, about 15 to 20 seconds. I did try shifting the OR to and AND, and then back, but that did not immediately resolve the issue.

What did you expect to happen?
I expected that the platform would unload carbon for 5 seconds and then move on.
Screenshot from 2025-03-25 10-59-49.png
Screenshot from 2025-03-25 10-59-49.png (200.07 KiB) Viewed 346 times
factorio-current.log
(22.13 KiB) Downloaded 25 times
My own personal Factorio super-power - running out of power.
User avatar
boskid
Factorio Staff
Factorio Staff
Posts: 3899
Joined: Thu Dec 14, 2017 6:56 pm
Contact:

Re: [2.0.42] Platform ignores time passed wait condition

Post by boskid »

Platform waits because of incoming rockers, if it would fly away all of the items already launched would be voided. Not a bug.
SootStack
Burner Inserter
Burner Inserter
Posts: 9
Joined: Fri Aug 12, 2016 3:46 pm
Contact:

Re: [2.0.42] Platform ignores time passed wait condition

Post by SootStack »

@boskid the problem is a little more than that. the platform keeps requesting goods even after the timer has passed. So if you produce goods just faster than they can be delivered by 1 rocket trip the platform will keep requesting until all requests are satisfied.

The expected behavior is after the "time has passed" condition is true, the platform should stop requesting items from the surface, wait for all arrivals and then leave.
Rseding91
Factorio Staff
Factorio Staff
Posts: 15587
Joined: Wed Jun 11, 2014 5:23 am
Contact:

Re: [2.0.42] Platform ignores time passed wait condition

Post by Rseding91 »

SootStack wrote: Sat Apr 12, 2025 4:10 pm @boskid the problem is a little more than that. the platform keeps requesting goods even after the timer has passed. So if you produce goods just faster than they can be delivered by 1 rocket trip the platform will keep requesting until all requests are satisfied.

The expected behavior is after the "time has passed" condition is true, the platform should stop requesting items from the surface, wait for all arrivals and then leave.
This may be your expected behavior, however that's not the behavior that's in the game and the behavior it isn't likely to change. You're free to suggest alternative ideas here: viewforum.php?f=6
If you want to get ahold of me I'm almost always on Discord.
Amarula
Filter Inserter
Filter Inserter
Posts: 606
Joined: Fri Apr 27, 2018 1:29 pm
Contact:

Re: [2.0.42] Platform ignores time passed wait condition

Post by Amarula »

I am fine with the current behaviour, I just swapped the two Vulcanus stops so first without unloading it waits until all requests are satisfied, then it moves to the unloading stop. This way no rockets are on the way while it drops the carbon and leaves after 5 seconds as I wanted.
My own personal Factorio super-power - running out of power.
Post Reply

Return to “Not a bug”