Page 1 of 1

[Genhis][2.0.23] Spoilage (should be) auto trashed from a rocket silo when different item is requested

Posted: Tue Dec 03, 2024 1:35 pm
by Brambor
12-03-2024, 14-02-23.png
12-03-2024, 14-02-23.png (556.47 KiB) Viewed 838 times
First of all: this is misleading
12-03-2024, 14-14-34.png
12-03-2024, 14-14-34.png (231.65 KiB) Viewed 838 times
12-03-2024, 14-14-57.png
12-03-2024, 14-14-57.png (346.3 KiB) Viewed 838 times
It is not on the way, the rocket is stuck on the launch pad.
Bug reproductiopn Flux will spoil.zip
(2.29 MiB) Downloaded 15 times
Reproduction:
1. Place request flux on a space platform.
2. Place 1000 flux into logistic storage.
3. Robots move some flux into the rocket silo.
4. Remove some flux from storage manually. OR let it rot in the rocket silo/storage - this is how the bug occurs naturally.

Mainly & secondly, if the flux in the rocket silo spoils, spoilage is left in the rocket silo despite "Auto requests from space platform":
12-03-2024, 14-20-37.png
12-03-2024, 14-20-37.png (174.26 KiB) Viewed 838 times
I would expect the spoilage to be put into trash slots.

As a consequence, the rocket never leaves for anything until the spoilage is removed (by the player character or with construction robots ordered to remove the items).

Thirdly, if this happens, the rocket silo still requests more flux. What it could be changed to (but I don't have a strong opinion):
1. Check if we have enough items even when items rotted away / were taken from storage.
2. If not, cancel the request on the rocket silo and trash all items.
3. If yes, continue requesting.

The reason is that it now requests flux even if we have only 100 (less than a rocket stack), which is inconsistent with how it usually works. It usually only puts items into rocket silos once we have enough items.

Re: [Genhis][2.0.23] Spoilage (should be) auto trashed from a rocket silo when different item is requested

Posted: Wed Dec 04, 2024 1:37 pm
by Genhis
Thanks for the report, this is fixed for 2.0.24.