Alright, so this idea is to have non-physical blocks exist in an alternative build dimension, which can be used to add location specific effects and also for logic. What do I mean by this?
Well, let's take logic for example. You could have a logic layer on ships, where only logic-connectable blocks show up in this build mode. All other blocks disappear from view. Then logic blocks can be placed down wherever there are not currently logic-controllable blocks. These logic blocks would have no system HP, no weight, and no physical interaction. They can then be connected or disconnected from physical blocks that are capable of being connected to logic. When switching back to normal build mode, the logic blocks disappear, tucked neatly into the other dimension. When the ship takes damage, these blocks simply do not get hit and do not impede anything. But if the physical blocks they are connected to are damaged, then they will not function correctly, of course.
This would then open up other possibilities, such a shield reinforcement to specific areas. Or radiation, to damage enemy pilots. Or armor reinforcement. Now these "layered" blocks would still not be damageable, but they would allow applying effects to the specific areas they are placed. When placing reinforcement effect blocks down, they could only be placed where other existing blocks on the ship existed, and they would have to be connected some computer to function, which would draw power from the main ship. If the physical block they are layered with is destroyed, they cease to function, but would remain till a physical block of the right type was placed down again in the same spot.
Well, let's take logic for example. You could have a logic layer on ships, where only logic-connectable blocks show up in this build mode. All other blocks disappear from view. Then logic blocks can be placed down wherever there are not currently logic-controllable blocks. These logic blocks would have no system HP, no weight, and no physical interaction. They can then be connected or disconnected from physical blocks that are capable of being connected to logic. When switching back to normal build mode, the logic blocks disappear, tucked neatly into the other dimension. When the ship takes damage, these blocks simply do not get hit and do not impede anything. But if the physical blocks they are connected to are damaged, then they will not function correctly, of course.
This would then open up other possibilities, such a shield reinforcement to specific areas. Or radiation, to damage enemy pilots. Or armor reinforcement. Now these "layered" blocks would still not be damageable, but they would allow applying effects to the specific areas they are placed. When placing reinforcement effect blocks down, they could only be placed where other existing blocks on the ship existed, and they would have to be connected some computer to function, which would draw power from the main ship. If the physical block they are layered with is destroyed, they cease to function, but would remain till a physical block of the right type was placed down again in the same spot.