branchrust_reboot/main/base_occlusioncancel
117 Commits over 92 Days - 0.05cph!
Fix lingering occlusion (wait 5s before hiding on client) not always working
▍ ▇▉▌ ▋▊▇█▍▋ █▌ ▍▇▅▇▅▌▌ ▊▊█ ▋▆▍ ▌ ▆▋▇▅ ▆▋ ▇▉▍█▆▍▋▄ ▋▋ ▅██▋ ▊▋█▊▅▄ ▋▌ ▉ ▉▊▆▌ ▌ █▉▅▋▉▊ ▉▇█▋▅▆ ▅▋ ▍▍▆▇▋▅▆▉▇▋▄▆▄ █▄
merge from main -> base_occlusion
Don't hide rooms until they have been invisible for 5s+ (prevents room going invisible as the door is in it's closing animation + reduces churn from rooms being deleted and networked over and over
merge from main -> base_occlusion
Tests to confirm the interior walls are fixed
Fixes to make edge case of interior walls not be hidden
Add command to export a building into a format that tests can use (so we aren't spawning the giant base every single time)
merge from main -> base_occlusion
Network group implementation
After grab all the changes to building blocks to define faces, edges, etc
Grab reserialized building block prefabs first
Cherrypick the semi-converted version of full base heating from previous hackweeks
- full base heating was supposed to be the prototype of serversided base culling but we doing it in reverse now