Closed Aciz closed 10 months ago
This is expected behavior. Compiler relies on entities placement to determine which side of map volume is playable; the only entity in this case is player spawn, placed at camera location.
How does it make sense though, considering the outer walls are supposed to be structural? The map shouldn't leak in that case. Also it seems to only happen if the structural brush you're inside of is touching the void, which would suggest that leak testing is done before the region walls are placed, which sounds like a bug to me.
No, this is how compiler's FloodEntities algorithm normally works
You can evaluate mapname.reg, this is what is sent to compiler.
If you try to compile a region but have 0 entities, and your camera is currently inside a structural brush, the map will leak.