[0.11.21] constructions at the borders of construction area
Posted: Thu Apr 16, 2015 9:27 am
The case is here, that players place a new roboport on trees, which are marked as deconstructed. That is very cool. But if that is done at the border of a construction area - which is the quite natural use-case, cause the areas are just exact that size - the roboport cannot be built.
- find big area with trees
- build roboport A, which connects to the factory
- mark an area with trees for deconstruction, part of that should be the place, where you want to set the next roboport
- now set the next roboport B as GHOST, at the edge of the construction area (so that it is connected to A)
- the bots begin to cut the trees and one bot tries to place the roboport.
- The deconstruction is finished, but this one bot tries and tries and tries. When it gets empty it flies back to recharge, then tries it again.
I think this is not the players fault. I think, the ghost placing must be very reliable, cause it enables - when working - a type of building stuff, which I never saw in any other game.
Think three options are possible:
A) it should be not possible to place a ghost, if it is so at the borders, that even if the ground is marked for deconstruction it isn't possible to built, cause not able to reach marked for deconstruction parts.
B) (I think this is better) in that case the bot, which will place the item, sees that and silently destroys the marked items. That may take some time.
C) (I think this is best) a robot, that is in this waiting state silently builds a small construction area. It works like a very small roboport (5x5 or the size of the building he wants to place + 1) and is connected to the next roboport. That would also enable to trick to build some parts outside of a construction area.
I think this second option is also very useful for cases, where a neighbor roboport is accidentally unpowered, cause the robot wants to place a big pole at the edge, to power this roboport.
- find big area with trees
- build roboport A, which connects to the factory
- mark an area with trees for deconstruction, part of that should be the place, where you want to set the next roboport
- now set the next roboport B as GHOST, at the edge of the construction area (so that it is connected to A)
- the bots begin to cut the trees and one bot tries to place the roboport.
- The deconstruction is finished, but this one bot tries and tries and tries. When it gets empty it flies back to recharge, then tries it again.
I think this is not the players fault. I think, the ghost placing must be very reliable, cause it enables - when working - a type of building stuff, which I never saw in any other game.
Think three options are possible:
A) it should be not possible to place a ghost, if it is so at the borders, that even if the ground is marked for deconstruction it isn't possible to built, cause not able to reach marked for deconstruction parts.
B) (I think this is better) in that case the bot, which will place the item, sees that and silently destroys the marked items. That may take some time.
C) (I think this is best) a robot, that is in this waiting state silently builds a small construction area. It works like a very small roboport (5x5 or the size of the building he wants to place + 1) and is connected to the next roboport. That would also enable to trick to build some parts outside of a construction area.
I think this second option is also very useful for cases, where a neighbor roboport is accidentally unpowered, cause the robot wants to place a big pole at the edge, to power this roboport.