[Genhis][2.0.16] Rocket launches with deliveries on the way with "custom minimum payload"

Ext3h
Long Handed Inserter
Long Handed Inserter
Posts: 81
Joined: Mon May 19, 2014 12:40 pm
Contact:

[Genhis][2.0.16] Rocket launches with deliveries on the way with "custom minimum payload"

Post by Ext3h »

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.
mrvn
Smart Inserter
Smart Inserter
Posts: 5969
Joined: Mon Sep 05, 2016 9:10 am
Contact:

Re: [Genhis][2.0.16] Rocket launches with deliveries on the way with "custom minimum payload"

Post by mrvn »

The behavior seem to have changed in 2.0.20.

The rocket silo still request a full rocket worth or items, still launches when the minimum has arrived. But now the outstanding requests are canceled forcing the bots to dump their cargo somewhere else. Then when the next rocket has risen to the launch pad it repeats, requesting a full rocket, launching on minimum, forcing bots to drop their cargo.

So now it's even slower than before but I think it no longer blocks spaceships from leaving this way.
User avatar
Hares
Filter Inserter
Filter Inserter
Posts: 819
Joined: Sat Oct 22, 2022 8:05 pm
Contact:

Re: [Genhis][2.0.16] Rocket launches with deliveries on the way with "custom minimum payload"

Post by Hares »

Version 2.0.47, BTW
Steps to Reproduce
  1. Have item on the planet's logistic network in some quantity
  2. Have a platform on orbit requesting that item such that:
    • Overall amount of requested item exceeds planet's supplies
    • Overall amount of planet's supplies exceeds one rocket capacity
    • Miminal payload = 1
Expected:
  • Full rockets are launched when possible
  • All remaining items are launched within one rocket
Actual:
  • Rocket waits for a few ticks after recieving the first item, then launches
  • Transport robots approaching that rocket silo carrying that item sigh and turn back after reaching the rocket silo in "Launching rocket" state
Click to expand the recording
Comment
I see this as a bug because no other way to request everything on the planet. Because:
  • If a planet has more than one rocket, custom minumum payload wastes rockets
  • Otherwise, it is impossible to get anything because the request wouldn't be formed
  • Transport robots ARE delivering item to the silo
  • Some topics were closed as "not a bug" without any comment
  • This topic is assigned, however.
  • Moving this to "Not a bug" or "Duplicates" won't solve the problem and won't unmake this from a bug
See also
Attachments
2025-05-08 16-23-45.mp4
(24.21 MiB) Downloaded 17 times
Fulgora is the best planet. Vulcanus needs rework. Feel free to proof me wrong.
Post Reply

Return to “Assigned”