141,751 Commits over 4,505 Days - 1.31cph!

11 Days Ago
Added some checks to the SpatialBiomeFogCamera to prevent a command buffer warning from appearing
11 Days Ago
merge from espcanvas_autosize_clan_fix
11 Days Ago
Fixed clan text not being affected by the ESPCanvas auto-sizing setting
11 Days Ago
merge from main stomp gas station
11 Days Ago
merge from train_tracks_not_connecting_fix
11 Days Ago
merge from automated_testing
11 Days Ago
merge from misc_fixes_aug_26
11 Days Ago
merge from fix_spectate_chat
11 Days Ago
Merge: from main
11 Days Ago
merge from kickwallpaper_drop_fix
11 Days Ago
Tagged some old twitch drops as drops (ninja suit, twitch sunglasses, hobo barrel, industrial door, twitch rivals desk, twich underwear)
11 Days Ago
merge from main
11 Days Ago
Fix noise texture uv in volumetric light beam
11 Days Ago
merge from kickwallpaper_drop_fix
11 Days Ago
merge from repairbench_backpack_fix
11 Days Ago
- Center airfields power level display - Removed 1 light from the entry door as it only needs 3 to open - ran s2p
11 Days Ago
Updated the CommandBufferManager to name the command buffers after their camera events, as each camera event is given a unique command buffer
11 Days Ago
Merge from main
11 Days Ago
Merge from main
12 Days Ago
Zigg Tank Large mesh collider update and primitive collision removal.
12 Days Ago
merge from main -> base_occlusion
12 Days Ago
Codegen
12 Days Ago
Tests to confirm the interior walls are fixed
12 Days Ago
Fixes to make edge case of interior walls not be hidden
12 Days Ago
Add command to export a building into a format that tests can use (so we aren't spawning the giant base every single time)
12 Days Ago
Add more tests
12 Days Ago
Switch to using EnterPlayMode + DomainReload so the normal shutdown has a chance to run
12 Days Ago
Fix sqlite database being locked in the editor (requiring you to restart editor every time it happens) - force close all open sqlite databases when exiting playmode
12 Days Ago
Merge from nexus_fixes
12 Days Ago
Mark classes used for the nexus server browser as JSON models so they don't get mangled by the obfuscator
12 Days Ago
Created 8 new sprinkler tests to catch an issue with sprinklers visibly splashing but not applying water to planters after a server restart They all fail right now Remove server.useLegacySprinklerLoadProcess, should no longer be needed
Rin
12 Days Ago
merge from industrialTorch_SFX_fix
Rin
12 Days Ago
merge from torch_3p_sfx_fix
Rin
12 Days Ago
merge from rug_culling_distance_fix
Rin
12 Days Ago
merge from largeplanter_gibs_fix
Rin
12 Days Ago
merge from shippingcontainer_decal_fix
Rin
12 Days Ago
merge from muzzlebrake_pos_fix
12 Days Ago
merge from main -> base_occlusion
12 Days Ago
Network group implementation
12 Days Ago
Updated the particle effects of the spray can to broadly match the texture being sprayed Approximates the colour via a texture lookup. gets cached per texture so it only happens once per skin in a session
12 Days Ago
Merge from vm_hand_spawn
12 Days Ago
Remove the hand_mesh from v_building_planner_rig (hacky removal, proper re-export will be better but this should allow us to verify memory savings)
12 Days Ago
Merge from vm_hand_spawn Only active on building_planner for testing, other vm's are unchanged
12 Days Ago
Tests improvements, some fixes
12 Days Ago
Merge from main
12 Days Ago
Compile fix
12 Days Ago
Merge: from mt_snapshot_saving - Bugfix for thread race in Jobs 4 mode when saving BasePlayer Tests: booted craggyisland_missions, completed a mission
12 Days Ago
Bugfix: avoid a thread race on PlayerState MRU dictionary when saving BasePlayer - use readonly access in Save that doesn't update MRU - push to cache on player connect Tests: ran CraggyIsland_missions, completed a mission - saw states change in UI
12 Days Ago
Update: avoid calling db queries when saving BasePlayer.PersistentPlayerInfo - instead resolved on player join It should be safe according to docs(mt calls are serialized), but this way is just simpler. Tests: booted into craggy
12 Days Ago
Update: implement UnsafeScriptingAcccess.SwitchToMultithreading awaitable Works with ConVar.Unsafe.UseMultithreadedScripting to either keep task on main thread of offload it to thread pool Tests: TLSTest script, with covnar being in both states after system runs