When building walls, there’s the common occasion I need to put two separate parts next to each other, e.g, the front surface to be red and the back surface to be blue. This can get rather tedious depending on the build.
Why should this be added? I personally believe it’d be easier on performance. My other reason is that my game’s ballistics framework features bullet penetration. If the bullet passes through a surface, its’ damage goes down depending on the part. If it goes through two walls, as you can imagine, the damage is decreased significantly. Say a player shot from what they saw as a wood wall, the bullet will do little to no damage if the opposite wall is made of metal, per se.
How could this be implemented? In the properties of BaseParts, there’s the Surface
category where you can select surface types. I was thinking having a SurfaceColor category that looks somewhat similar to the BodyColors’ Appearance category.
Here’s some concept art I made for it.
If someone already suggested this, I’m sorry. I’m not really good at wording things!