1,005 Commits over 518 Days - 0.08cph!
Satellite crate fire duration 5 minutes, wreck fire 8 minutes
Dartboard category Electric > Fun
Pool table category Items > Fun
Thruster module category Resources > Components
Fix wolf headdress despawn time being 5m after skins setup
Fix horse saddle sounds not playing
merge from copy_changeset
Add copy_changeset command, copies current client and server version to clipboard
merge from automated_testing
Fix a chainsaw unscrew-cap sound definition error
merge from automated_testing
Fix 40+ cases of an animation event referencing a non-existant effect prefab, causing warnings ingame
Most old/unused/not needed so deleted the anim event, some pointing to incorrect folder
All tests pass, from now this can alert us if a new DoEffect event is not set up correctly
Fix fuel generator missing physics material, fix the static one in gas station clipping into the ground
Also move it slightly as it was making access to a loot crate spawn awkward, S2P gas station
Fix gas station loot spawn switcher not immortal
Fix pool table and dartboard researchable
Fix a mesh not readable thats used in a particle system in power plant fx
Testlist
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