Another way, that I see - to spawn BSPs for walls, not StaticMeshActors. But how to spawn them in blueprints and how to access materials of the spawned walls BSPs?
Or may be there are another ways for dynamical walls/doors/windows building?
Yep, it’s possible way, but I don’t know, where user, who building in-game level, will place windows or doors… I don’t want to limit gamers with pre-installed holes in the walls…
So mayby unified size walls? Then you create wall with door/window with this unified size and even replace them in game. If you really want give user possibility to put doors anywhere they want (2 doors next to each other, windows on any hight of wall, doors on roof etc) then I have no idea how to create it.