Many times I want to replace an object with a different one.
Let’s say I want to move a stand one tile to the side.
- Today, I’d delete the old stand. Constructors come and de-construct it.
- Then I plan the new stand and the now missing road, constructors wait for material, get it, come back and build the stand and the road.
I propose to have a re-construct functionality:
- Mark the objects for re-construction, plan the new layout.
- Constructors wait for material, bring it to construction site, remove the old objects and build the new ones.
And during re-construction, the objects should not be usable. Today, if you plan a conveyor belt, it transport the bags from the moment you plan is, not when it’s constructed.