Can not load ALL of insect meat on a pod launcher

Started by k2ymg, May 18, 2020, 05:02:16 AM

Previous topic - Next topic

k2ymg

I have 1090 insect meats, and I want to load all of them on a pod. I tried again and again, but never success.

Sometimes I get a "...can't finish loading the transport pods because some items or people became unavailable..." notification, but I'm not sure why.

Sometimes I get a "Transport pod loading complete. Launch when ready." notification, but not really.

In neither case is it rotten, eaten, or taken. A little left in the freezer.

Canute

QuoteIn neither case is it rotten, eaten, or taken. A little left in the freezer.
But i think here is the key.
During the loading process maybe hauler that arn't assigned to the loading reserve stacks for merging. Or Animals want to eat from them shortly after and reserve the stack from hauling.
All these things lower the amount the pawn's store at the pod.

The problem is, the stuff that should get loaded into the pod don't get reserved all at once, so it is still free for all to interact with.

Maybe you should try out mods like
Improved Load Transport Pods
- Allows more than one colonist at a time to load items into a transport pod
Loading In Progress
- Load Items and People into transporters that are already in progress. (So you can readd remain stuff that get loaded at first).

k2ymg

Thank you.

I tested more and found an easier way to reproduce it.

- Assign only 1 colonist to haul work.
- Make sure that the hauler has 'carrying capacity' of less than 75.
- Load 2 or more 'meat x75' stacks to the pod.

Here step by step what happened in the pod. (Please see with fixed-width text viewer.):

Initial state:
Items to load       | Contained items
Insect meat x75 (A)
Insect meat x75 (B)

Hauler moved 64 meat from A (because his 'carrying capacity' is 64):
Items to load       | Contained items
Insect meat x11 (A) | Insect meat x64
Insect meat x75 (B)

Hauler moved 64 meat from B:
Items to load       | Contained items
Insect meat x11 (A) | Insect meat x75
                    | Insect meat x53

Oops. B should have 11 left, but disappeared.

Hauler moved 11 meat from A:
Items to load       | Contained items
                    | Insect meat x75
                    | Insect meat x64

Done, but only loaded 139(-11) instead of 150.


If load 3 meat stacks will cause more strange thing, and then '... some items or people became unavailable ...' error will occur.

Canute

Good work.
You should post your results at the Bug section ! :-)