155,570 Commits over 4,536 Days - 1.43cph!

2 Months Ago
refactor watertreatmentplant gearbox to be one entity instead of a gearbox+wheelswitch - some duplicated code with the WheelSwitch but cleaner and removes bad coupling on standard fuseboxes - it fixes most issues and removes all the jank flag-based entity toggling stuff
2 Months Ago
Halloween costume fixes
2 Months Ago
Whitebox progress / more work on the collapsed tunnel
2 Months Ago
sound.Add throws errors when given no "name" or "sound" fields Fix normals on Crossbow and GravGun Lod 1 Move Black Mesa Deathmatch maps into Black Mesa category + icons Fixed some Black Mesa map sounds not playing Merged Pull Requests + Cleanups * Entity.BeingLookedAtByLocalPlayer optimizations * Reset stale gamemode details on server list refresh Revert stripping player weapons on Sandbox spawn * This breaks existing addons Remove the Ragdoll Low Violence manager * Removes `g_ragdoll_lvfadespeed` * Because we don't have the low violence system enabled/exposed, it is always forced off for multiplayer anyway, so don't keep asking the system to get the same answer every time. * What the system was intended to do is just fadeout ragdolls faster. That's it. Update config_default.cfg to set convars to their defaults * mp_decals and sensitivity. Were set to 2x their default, now set to the actual default.
2 Months Ago
Changed both `cliff_tall_a` and `cliff_tall_c` 's `TerrainHeightSet` object properties to fix close-by cliffs sometimes carving out eachother's terrain corners and creating gaps between terrain and the cliff - Now using "Raise" mode instead of "Set" so overlapping radii take max and don't fight eachother - Increased Opacity from 0.5 -> 0.75 to make the terrain raising a little more harsh (changing to "Raise" alone didn't fix the gap completely) Subject2Change
2 Months Ago
Fixed broken consecutive cliff recalculations because of gameobject destroy frame order
2 Months Ago
Preserve order of cliff prefab operations. Run a pre-cliff baseline on the real procgen pipeline to get the state of terrain before cliffs are placed for accurate runtime recalculations. Don't move the camera when recalculating terrain
2 Months Ago
Whitebox progress Added NPC dwelling component for testing room randomization
2 Months Ago
▆▍▉▊▍▌▇▌▄▊▉ ▇█▅▅▍▊▅█ ▍▊▋▌█ ▉▅▍▅▇▍▊ ▊▊▇▉ ▅▊▊▊ █▋▋▇▅▊▇
2 Months Ago
Update: ensure PlayerPos/LocalPos/Rot/... caches are initialized to accurate values when player connects Tests: none, trivial change
2 Months Ago
Clean: minor refactors - codegen Tests: none, trivial changes
2 Months Ago
gamesroom shotgun trap - textures updated - material updated
2 Months Ago
Remove a redundant copy when serializing messages to be sent to Rust+ Should fix "IOException: Tried to write beyond the buffer bounds" when sending clan info to Rust+
2 Months Ago
Added apartment.adminapartmentnoclip (replicated + enabled by default), allowing admins to noclip freely inside rented apartments https://files.facepunch.com/raul/2026/July/07_21-15-WavyBarnacle.mp4
2 Months Ago
Clean: remove last Jobs 2 code and branches Tests: compiles
2 Months Ago
Clean: remove all speed and flyhack state fields on BasePlayer, rely on AH counterparts Tests: ran unit tests
2 Months Ago
Renamed ConVar to apartment.adminapartmentbypass Moved the entire logic into IsAuthed Switched the variable to a replicated var for invisible blocker synchronisation Codegen
2 Months Ago
Merge from m16a2_viewmodel_fix
2 Months Ago
Compile fix
2 Months Ago
Merge from main
2 Months Ago
merge from PlayerMaintainedMonuments -> water_treatment_plant_maintainables
2 Months Ago
Added apartment.adminauthbypass ConVar (unsaved, disabled by default) which when true, it grants access to admins to rented rooms (walk in, open doors and containers) https://files.facepunch.com/raul/2026/July/07_19-40-StarryBumblebee.mp4
2 Months Ago
▅ █▇▌▆▊▋ ▋▇▋▊█▌▆ ▍▆▇▊▅ ▅▉ █▄▇ ▄▊▇▊▊▌ ▋▉▅▅█▅ █▇▋▇ █▍▄▍█▌▅ ▍▄▅ ▄▌▆ ▅▆ ▊▇▍▌▊▆▄▄█▄ ▅▆▊▋▌ ▋▄ ▍▋▊▉█▅ ▍▆█ █▊█▌▌▆ ▄▍▋ ▋▉█ ▅▄█▌▉▍ ▇▉█▆▆█▄ ▍██ ▊▆▆ ▄▊▅▌ █▉▊ ▆▌▅▋▄▄▆ ▉▋▋▆▊▌ ▆▊▊▍▆ █▄▌▌▌▊▆▉ ▉▉▌▍▆▍▇▍ ▊██▋▅▅▆█ ▅▋▅▄▇ ▄▇▍▅▊ ▍▉▋▇▄██▉▉▋▊▌ █▆ ▇▍▉▆ ▆▅▄▆▌ █▊▄▉▆▅█ ▅▍ ▋ ▉▄▋▆▇ ▇▍▇▊ ▊▉▋▇▆▌▊█▉▅▋▄▊ ▊▋▇▋▍▍▅▇ ▅▉▋▄ ▍▆▉ ▋▅▌ ▆▌▇▊▆▊ ▆▌ ▊▊ ▋▌▍▅▋▍▇▄▌▊▇▍▅
2 Months Ago
Disable saving on static control computer prefab
2 Months Ago
Merge from monumentisland_apartments_fix
2 Months Ago
Fix empty monument island loading apartments
2 Months Ago
Recalculate button keeps cliffs in the same location
2 Months Ago
2 gizmo options: 1. Distance culling 2. Select what cliffs to show gizmos for by clicking them
2 Months Ago
Founders Door - added gibs, double door variant
2 Months Ago
▍ █▇▋▋▍ ▆▋▅▄ ▆▊▍▄▍▍▅█▌▆▆▄▇▌▄▅▋█▍▌▄▌▅▍▍▋▆▉▄▊▋▅▇
2 Months Ago
merge from m16a2_viewmodel_fix
2 Months Ago
Clean: use AH states in unit test logic Eliminates a chunk of BasePlayer AH field usage, can remove them next Tests: ran unit tests
2 Months Ago
Improvements to the CliffSandbox dev scene - Select cliff prefabs from inspector dropdown - Can provide a real `.map` file, coordinate and region size to instantly generate the real terrain and cliff data from a live map for debugging - Toggleable prefab gizmos in playmode - Spawnable player-sized capsule for sense of scale
2 Months Ago
Merge from PlayerMaintainedMonuments/powergrid
2 Months Ago
Supermarket scene playable in editor
2 Months Ago
exported deer anims and rig
2 Months Ago
Try to exclude the GrabPass-SubShader of the "Standard Refraction" shader from RRP and causing error spam
2 Months Ago
adding new areas for trainstations, submitting for Damian to check randomization
2 Months Ago
Clean: rewrite internal unit test methods to use PlayerServerState struct Done in prep to switch to custom AH states from Jobs 3 Tests: ran unit tests
2 Months Ago
Deleted first version of the backpack and reorganized folders
2 Months Ago
Further lower the pooltable
2 Months Ago
merge from darts_game
2 Months Ago
Clean: got rid of Jobs 2 branches in AntiHack code - also moved serial IsSpeeding and IsFlying from AntiHack to Test.AntiHackTestsSetup Keeping them so that we can still use those to validate batched logic Tests: ran unit tests
2 Months Ago
compile fixes
2 Months Ago
Merge from PlayerMaintainedMonuments/powergrid
2 Months Ago
Update supermarket freezer so new effects are toggled on/off with power S2P supermarket
2 Months Ago
- Add mouse instructions to the ui - Minor ui changes
2 Months Ago
Fix pool balls not rolling when they get slow enough
2 Months Ago
merge fix