Allow reading unsatisfied construction requests from roboport

Post your ideas and suggestions how to improve the game.

Moderator: ickputzdirwech

rbtcollins
Inserter
Inserter
Posts: 28
Joined: Thu Jan 01, 2015 7:03 am
Contact:

Allow reading unsatisfied construction requests from roboport

Post by rbtcollins »

Allow the circuit network to see what buildings are planned but missing materials
I'm thinking just an additional radio choice here:

"Read construction network requests" with help text "Reads the unsatisfied requests from the construction network of this roboport and sends them to the circuit network".

07-16-2025, 16-17-45.png
07-16-2025, 16-17-45.png (289.3 KiB) Viewed 346 times

Today to do just-in-time malls we can set the recipe on an assembler, and build a nice machine to ensure that there are at least some N of each building type available to build, but this is wasteful! Buildings like spaceports and nuclear generators are quite resource heavy, and if none are planned, why even keep them in inventory?
Rseding91
Factorio Staff
Factorio Staff
Posts: 16057
Joined: Wed Jun 11, 2014 5:23 am
Contact:

Re: Allow reading unsatisfied construction requests from roboport

Post by Rseding91 »

There is no way to implement this that won't be terrible for performance, or simply incorrect in what it outputs - likely both.
If you want to get ahold of me I'm almost always on Discord.
waitofaiorur
Inserter
Inserter
Posts: 35
Joined: Fri Aug 30, 2019 11:53 am
Contact:

Re: Allow reading unsatisfied construction requests from roboport

Post by waitofaiorur »

Isn't this data already aggregated for the "entities missing material for construction" messages?
Rseding91
Factorio Staff
Factorio Staff
Posts: 16057
Joined: Wed Jun 11, 2014 5:23 am
Contact:

Re: Allow reading unsatisfied construction requests from roboport

Post by Rseding91 »

waitofaiorur wrote: Wed Jul 23, 2025 10:18 pm Isn't this data already aggregated for the "entities missing material for construction" messages?
No. That list of alerts had no idea if items are now available, or a robot is now available and or working on a given thing. It also doesn't include the full list since it's only an alert that *a thing* was not possible to work on, and the game cycles through the things over time re-checking them. It's not guaranteed to include all things and is not guaranteed to still be accurate after the exact moment the alert was made.

Additionally network A may be missing the materials and make an alert, but then network B has them and sends a robot - so you both have an alert made and have the thing being worked on.
If you want to get ahold of me I'm almost always on Discord.
Post Reply

Return to “Ideas and Suggestions”