942 Commits over 487 Days - 0.08cph!
S2P harbor 1, harbor 2, sat dish, ferry terminal, trainyard, military tunnels, radtown, sewer branch
Fix barricades placeable on top of water treatment tank, fix physics material
Fix barricades not placeable on terrain next to water pipe outlet
Fix satellite crates physics material and block player input
merge from water_surface_nametags_fix again (didn't go through)
merge from water_surface_nametags_fix
Added some slight forgiveness to query vis blocked by water check, to fix nametag inconsistencies (not being visible when your teammate is swimming right on the water surface)
merge from demos_shadow_fix
Fix for some shadows not working correctly in demos
New automated test for animation events using DoEffect that point to prefabs that don't exist
finds 27 cases, will need to figure out what to do with them
Remove unused ignite and extinguish effect animation event from the industrial torch anim, to fix warning
Fix roadside procedural car wrecks and telephone poles occasionally spawning too close to rail tracks, blocking trains from passing
merge from sharkmovement_sound_fix
Fix "sharkmovement.prefab not found in any asset scenes" log, found after I bumped this to a warning
It flagged an actual small issue, the shark has these subtle movement sounds that are supposed to be playing while it's charging the player - but they didn't work due to not being in the correct folder.
Now no longer completely silent: https://files.facepunch.com/cipeaX/2026/July/27_20-29-UnequaledLittlenightmonkeys.mp4
Fix triangle planters not snapping to triangle floors
testlist
merge from Softcore_T2T3bench
merge from fix_cliff_gaps
merge from mission_screen_flicker_fix
Fix screen flickering when starting a conversation with an NPC, caused by delayed position updates after the player gets frozen in place locally
Upgrade "prefab not found in any asset scenes" log to a warning
merge from codeanalyzer_getwrapperattrib
Applied PoolAnalyzerGetWrapper attribute to a couple of clan methods
merge from gamemode_tag_active_fix
Fix gamemode server tags being active by default in the UI, causing them to be visible while the state was still loading
Fix pool "leave game" not working due to using the same reset game rpc, rename it to "cancel"
Better icon + description
Fix dartsgame phrase conflict
Codegen, phrases
Fix some issues with the pool table reset game interaction checks
Participants can always reset, other players only when the table has been idle for 5 minutes, don't require build priv
Only show the "processing" interaction to participants
Fix duplicate bone name
Enable require build priv on pool table pickup
Pool table:
- fix offset deploy guide
- enable pickup, repair
- assign protection and hp
- add cloth surface collider
merge from grenade_drop_fix
Fix grenades sometimes incorrectly dropping on your feet when you meant to do a regular throw
Could happen if you right clicked -> switched away -> went back to grenade -> left click throw
merge from automated_testing
Fix turret test failing due to weapon default ammo contents
merge from BoatVendor_BPchange
AKs now come with 4 rifle bullets in the magazine by default again (this was removed more than 4 years ago due to a bug)
merge from demo_browser_search
Added a search bar to the demo browser window