The house mod I've been working on for sometime now is using the interior of a wooden ship (not giving much away, its based off of the Red Wave ship, but the interior was recreated using different set pieces since Red Wave was actually just one huge ugly mesh). This creates a lot of problems for me because ships aren't just a room, by room interior. I have some rooms that retreat past the walls of another room (so interlocking rooms were there not simply rectangles, think Tetris). When I go to create roombounds if I don't overlap the bounds then the floors/walls/roofing won't appear, but if I overlap them it creates other disappearing problems. Small roombounds caused to many issues so I tried making larger roombounds to cover more area, but again I run into problems with certain pieces disappearing. Ontop of that, since they are larger, there is less optimization and more lag.
Does anyone have any tips/tricks for Roombounds? I can't release my mod if walls are just disappearing for the sake of performance, but I can't release it with bad performance either. I've tried a lot of different shapes to get these roombounds to work, but they simply refuse to cooperate. The only solutions I have are: 1. Redo the interior so that its easier to optimize (but this will add lots of extra work to the project), or 2. move the rooms into different locations of the cell and simply link them through teleporting doors (loads will be instant, but it still messes with the flow of everything). I'm leaning towards option 2 as of right now, but I would really rather not have to do that.