Build Planner middle-click unable to withdraw from connected inventories

SurprisingEdge shared this bug 2 months ago
Considered

When using middle-click on an inventory access port to withdraw components for a block "held in hand", BP seems to be unable to withdraw those components from a connected grid. If I open the inventory screen instead and click on the withdraw button there, it's able to withdraw them.


I have a large-grid ship with a bunch of cargo containers, with all my components in them. When I dock it to my base (large grid station) via landing gear and connector. I've been withdrawing from a connector on my base grid.

Comments (5)

photo
1

(FYI, I saw the bug report about sorters and BP. There are no sorters between the connector I'm withdrawing through, and the inventories. The only sorters are on a small grid ship that is docked via connector.)

photo
1

I believe this functionality is as-designed. it differs from the Easy Inventory functionality, but this way you are able to load items from one grid to another without it always pulling back out of the containers you just put them into

photo
1

I hope this isn't actually the case. This makes BP horrible inconvenient to use, unless there's a shortcut/modifier to withdraw from _connected_ inventories?

photo
photo
1

Hello, Engineer!


Thank you for your feedback! Your topic has been added between considered issues.

Please keep voting for the issue as it will help us to identify the most serious bugs.


We really appreciate your patience.


Kind Regards

Keen Software House: QA Department

photo
1

As an additional consideration, if you shift-MMB on an inventory port, the Build Planner does not limit itself to queuing up the required components on the same grid. If there is a connected grid with an assembler, it might get the job to build the items. That means that you can shift-MMB on a port, then after the stuff is built MMB on the same port and get told that the items are not available.

The Build Planner should be able to access connected grids - if you could manually withdraw the items, the Build Planner should be able to withdraw the items. If not withdrawing items from connected grids is however a deliberate feature (and I hope it is not), the queuing up of items to build with shift-MMB should have the same restriction. It should only consider assemblers that are turned on and whose inventory is accessible from the inventory port you are accessing it from, by whatever rules for "accessible" apply.