138,179 Commits over 4,474 Days - 1.29cph!

Today
Update(tests): patch up CoalingTower.unloadingBounds for TestMTSave Tests: TestMTSave(CoalingTower) passes
Today
Translation strings.
Today
Continued texture polish on stacked tables
Today
Further tweaks: text strings, layout
Today
tunnel medium b blockout
Today
refactor SDF data access and modification to alway be via an internal handle so that it can be baked in the background in all cases, stops a nasty stall when loading large numbers of sculptures but also ensures safe access in all cases
Today
Update(tests): do minimum initialization for IOEntities Allows FogMachine and StrobeLight to pass tests Tests: ran TestMTSave, these 2 cases pass
Today
Bugfix(tests): exclude abstract BaseEntities from test cases Tests: ran unit tests
Today
merge from cui_multi_destroyui
Today
Added SendDestroyUIs (mainly for ServerRPC overload generation)
Today
Countdown monitor turns on display with the other one. Display tweak.
Today
Bugfix(tests): bypass ferry error checks when initializing during unit test Can be fixed properly, but don't think we need it right now Tests: ran TestMTSave(NexusFerry) - it passes
Today
merge from main
Today
Bugfix: bypass marker spawning when unit testing Unrelated blocker to MT saving test Tests: Ran TestMTSave(NexusIsland), now passes
Today
screen setup/placement.
Whitebox progress Basic layout for the HVAC room Converted crashed station into a proper station rather than a secret room
Today
Optim: avoid struct copy in ExtractTransformAccess, just reinterpet the pointer shrinks asm to 8 instructions from 40+ Tests: ran TransformEx unit tests
Today
Add and setup screen prefab
Today
merge from main
Today
Add support for a second world-space monitor screen display, showing the countdown timer.
Today
merge from games room branch
Today
merge from allplayerlist_dupe_fix
Today
Fix allPlayerList returning duplicate entries if a player is sleeping and active
Today
Merge from satellite_crash
Today
merge from playermaintainedmonuments
Today
UV and model polish on terminals/tables blockers
Today
Merge from main
Today
codegen
Today
merge from UpkeepTerminal_TextNSound
Today
merge from pool_fixes_july_26
Today
merge from pool_fixes_july_26
Today
merge from sewer_cave_box_fix
Today
Delete a stray cardboard box in large sewer cave
Today
Merge: from main
Today
Merge from /main/global_mip_bias
Today
Rebase on /main
Today
Adding flare world model fbx
Today
Merge: from remove_jobs2 - Bugfix for exceptions when server gets more than 32 players Tests: compiles
Today
Bugfix: expand TickDeltaTime & TickNeedsFinalizing server state arrays as players join Prevents NRE when server gets >32 players - missed this during rewrite Tests: compiles
Today
more protobuf fixes: TimedAccess -> TimedUserAccess ??
Today
underground train station blockouts
Today
Merge: from main
Today
Fix missing } in DartsGameLeaderboard protobuf
Today
merge from cui_multi_destroyui
Today
fixed import options for tree fence collider mesh
Today
merge from main
Today
Merge from main. Messy, lots of prefab conflicts, took main for them all as I hadn't changed them locally. Resolved protobuf conflicts due to additions from multiple branches, kept 234 as spare so they can all remain sequential. Needs codegen.
Today
updated the gas station collider - removed the lift from it
Today
Merge from workshop_subsystems
Today
Very annoying refactor to add support for AnimationSubSystems to the workshop preview scene Sub systems can now be initialised with just a PlayerModel and no BasePlayer