Page 1 of 1

Make blueprints first class citizens.

Posted: Wed Apr 08, 2020 5:09 pm
by waitofaiorur
TL;DR
Treat blueprints like any other placeable entity.
What ?
Placing walls in a line is easy. Just select your wall-part, hold and drag and voila, you now have a wall.

Imagine the same, but for blueprints. Take your common solar-power blueprint for instance.
It probably contains a radar, a roboport, some accumulators and of course your solar panels.
Now try placing 20 by dragging your cursor or moving. The result is of course a complete mess.
Instead you now have to carefully align them one by one.

All the other actions should be supported as well. Right-click => mark for destruction.
Left-click/hover could show statistics for the entity in its entirety.
And so forth.
Why ?
I believe this would make it easier to reason about a higher level of abstraction. Blueprints are in a way entities in themselves, but are treated differently now.
Also aligning them when copy-pasting is a major pain.