Mass insert/removal of modules
Posted: Wed Jan 21, 2015 2:14 pm
Introduction
My suggestion builds on the concept of ghosts already in the game.
This is the main idea: just like buildings can be placed as ghosts, so may modules. Construction bots attempt to replace ghost modules with the real thing, they are capable of inserting modules.
Here are some examples of how I envision this system being used...
Placing
I want to put speed 1 and efficiency 1 in a line of assemblers. With speed 1 in hand, I press the module-ghost modifier on my keyboard and draw a rectangle over the assemblers as if I was making a blueprint of them. I do the same with efficiency 1.
Following my previous suggestion on visualising modules in info view, this is how they might now look. The grey circles signify that these are ghosts.
When I open the assembler, this is how it might look.
Removing
With the deconstruction planner in hand, I draw a rectangle over the assemblers with the module-ghost modifier held down. This marks all the modules in the assemblers for deconstruction and construction bots come and remove them.
This how it might look now.
Specifying slot
I could also change the slot in context by hold down a number with the module-ghost modifier. Let's say the modifier is crtl-shift. Pressing crtl-shift-2 and drawing a rectangle over some assemblers with the deconstruction planner will only mark the modules in the second slot of each assembler for removal. As you may imagine, something similar could be down with only wanting to mass insert into a specific slot.
Thanks for reading.
-JackGruff
My suggestion builds on the concept of ghosts already in the game.
This is the main idea: just like buildings can be placed as ghosts, so may modules. Construction bots attempt to replace ghost modules with the real thing, they are capable of inserting modules.
Here are some examples of how I envision this system being used...
Placing
I want to put speed 1 and efficiency 1 in a line of assemblers. With speed 1 in hand, I press the module-ghost modifier on my keyboard and draw a rectangle over the assemblers as if I was making a blueprint of them. I do the same with efficiency 1.
Following my previous suggestion on visualising modules in info view, this is how they might now look. The grey circles signify that these are ghosts.
When I open the assembler, this is how it might look.
Removing
With the deconstruction planner in hand, I draw a rectangle over the assemblers with the module-ghost modifier held down. This marks all the modules in the assemblers for deconstruction and construction bots come and remove them.
This how it might look now.
Specifying slot
I could also change the slot in context by hold down a number with the module-ghost modifier. Let's say the modifier is crtl-shift. Pressing crtl-shift-2 and drawing a rectangle over some assemblers with the deconstruction planner will only mark the modules in the second slot of each assembler for removal. As you may imagine, something similar could be down with only wanting to mass insert into a specific slot.
Thanks for reading.
-JackGruff