[Genhis][2.0.16] Rocket launches with deliveries on the way with "custom minimum payload"
Posted: Sun Nov 10, 2024 11:58 am
Actual behavior:
When setting a custom minimum payload (e.g. 100 science packs), less than the request (e.g. 1000 science packs), even with more than 1000 science packs available in a buffer chest right next to the rocket and logistic bots already assigned to the task, the rocket will prematurely launch with a random payload size between minimum and requested size. All the extra expected items end up being immediately trashed.
The minimum payload size is compared only to the number of items in the rocket, ignoring additional items on-route or available in the logistic network.
Expected behavior:
The rocket is still waiting on items already in delivery. Preferably, rockets have a "maximum request time" in which it can still make additional logistic requests, and past that point it will only await items that are already on-route but cancel all still outstanding requests to the logistic network.
When setting a custom minimum payload (e.g. 100 science packs), less than the request (e.g. 1000 science packs), even with more than 1000 science packs available in a buffer chest right next to the rocket and logistic bots already assigned to the task, the rocket will prematurely launch with a random payload size between minimum and requested size. All the extra expected items end up being immediately trashed.
The minimum payload size is compared only to the number of items in the rocket, ignoring additional items on-route or available in the logistic network.
Expected behavior:
The rocket is still waiting on items already in delivery. Preferably, rockets have a "maximum request time" in which it can still make additional logistic requests, and past that point it will only await items that are already on-route but cancel all still outstanding requests to the logistic network.