branchrust_reboot/main/apartment_complex_monumentcancel
1,043 Commits over 181 Days - 0.24cph!
bespoke collision pass on the foundation lip
increased prevent building radius
prep for lockdown changes
Fixed rentable shop vending machines still being drone accessible despite UI saying otherwise
Added master key to produce exchange vendor in bandit town
1000 scrap, affected by demand pricing so starts at 2000 (+100%)
Only one available, restocks every 12 IRL hours
VERY PLACEHOLDER values
merge from prototype -> apartment_complex_monument
Fixed Signage inspector not showing manifest info
Fixed remove all option not working on rentable shops
Added a regular furnace to the medium apartment
S2P apartment complex
Fix compile for jake
merge from bathtub_mountable
merge from prototype -> apartment_complex_monument
Terrain filter setup to prevent apartments from spawning in rivers and on beaches
merge functional roundabouts + swings
Streetlight surroundings improvements.
Removed some dupes in street lights
Add static research table and repair bench to the apartment complex lobby, positions subject to change
S2P
Clean(editor): get rid of if bypass for drawing LightOccludee gizmos
Get rid of mailbox number font size override, not needed anymore
merge from main -> apartment_complex_monument
merge from main -> apartment_complex_monument
Optim: LightOccludee - use a smaller occlusion sphere for spotlights with angle < 120deg
- updated editor gizmo vizualization to run without starting (still needs sticky gizmos)
Tests: booted on appt, went to roof and looked up, penthouse appt lights were culled. Ran around - everything looked okay, no popin
merge from prototype -> apartment_complex_monument
Update(editor): change window title label for MotionVectorsChecker
Tests: none, trivial change
New(editor): MotionVectorsChecker - categorizes all renderers by motion vector mode
Can be found at "Tools/Find/List Motion Vector generators"
Tests: looked at appt monument - almost everything has per-object mode
Tweaked monument spawn settings for the apartments. Will now spawn in T0. Prevented it from spawning on snow
Scene2prefab
merge from apartment_complex_monument/terminal_ui
New(editor): CulledMeshesChecker - finds all meshes without some sort of culling setup
Can be found in "Tools/Find/Meshes without Occlusion setups".
Tests: ran the tool on appt monument, found ~360 issues
Converted roadsigns into harvestable versions
S2P apartments to make sure sign changes get picked up
New(editor): CulledLightsChecker, reports lights that don't have a culling setup
Inspired by ShadowProxyChecker. Can be found in Tools/Find/Lights without Occlusion setups.
Tests: Used it to inspect the appt scene
Removed sockets and deploy volumes from rentable shop signs
Manifest
Delete rentable shop sign item definitions
Rename shop signs to remove .worldmodel suffix
Disable shadows on LOD2/3 of the rentable shop signs
Fixed shop D not using sitting NPC
Apartments S2P
IsSmall LOD check now takes transform scale into account, fixes shadow proxies made with scaled boxes getting disabled incorrectly
Fixed not being able to delete sell orders
Fixed rent multiplier not getting reset when a player closes the store manually
merge from apartment_complex_monument/terminal_ui
S2P + HLOD aparmtent complex monument