Architecture Dependency Issues
Structures cannot be dismantled even if dependent structures are supported elsewhere
It's problematic that a structure cannot be dismantled even if the structures above it are supported elsewhere.
For example, say I have a beam supporting a truss as part of the base of a large building. Now say I add a post near the beam that happens to be in a location where it is directly under a post of the truss. What happens if I want to remove the post I just added? I'm totally screwed because now that post is considered required for the truss. I would have to dismantle the entire building to remove the post I just added.
In this scenario, the post isn't really required to support the truss, since the beam is doing that job. However, the game still thinks I have to dismantle the truss (which might be essential to the whole building) before I can dismantle the post.
Instead of blindly requiring me to dismantle the truss before I can dismantle the post, the game should first check and see if the truss would still be supported without the post, and if so, not require me to dismantle it first.
Thanks,
-Geezer