Open ComputationalPotato opened 1 year ago
I see. This has to do with how the Advanced Port works on a technical level. We don't alter the Paws decision making on what resource to use, we act after that. Only after the pawn decided on what material to use the Advance port has the chance to be used. That is if the selected Resource is in the linked Storage, that resource will be used and teleported to the Advanced port.
The system depends und your storage bening fully utilized or having the DSU in a more favorable location.
tl:dr: support for this specific unease would require a complete redesign of the Advance IO Port. While it could maybe be a part of the attempts to get the Cold Storage Working with the Advanced Ports, I would not expect any changes in the near future (based on past success on that topic).
Describe the bug
When getting resources for building, pawns will prioritize items on the ground over an Advanced IO port that is connected to a DSU that has pawn access enabled and contains the required resources, even if the Advanced IO port is right next to them while the items on the ground are very far away.(note: only occurs when the item on the ground is closer than the DSU building) To Reproduce Reproducibility: yes Steps to reproduce the behavior:
Expected behavior The pawn retrieves steel from the Advanced IO port to build the simple research table because the Advanced IO port is the closest source of steel.
Actual Behavior The pawn retrieves steel from the ground first, despite it being much farther away than the Advanced IO port.
Screenshots If applicable, add screenshots to help explain your problem.(this is how the corner is set up)
Rimworld (please complete the following information):
Modlist (please complete the following information):
Additional context nothing was output to the log other than command line arguments, rimworld version, save data folder, Project RimFactory Core 1.0.0.0 - Harmony patches successful, and Initializing new game with mods: