162,244 Commits over 4,597 Days - 1.47cph!

1 Hour Ago
Fixed flamethrower fire not working in first person
1 Hour Ago
▄▇▇▍▋▊ ▋▆▋▉▊▊▅ ▋▇▋▆ ▉▌▅▆
1 Hour Ago
Use separate water displacement target to foliage displacement pass for sharper waves
1 Hour Ago
Displace the ocean surface with ripple heights
1 Hour Ago
Add water waves profiling and tidy-ups
1 Hour Ago
Add GPU water ripples driven by foliage displacement
1 Hour Ago
Added support for AAC and mpd audio streams
1 Hour Ago
A bunch of reliability fixes to the radio streaming system * Streams should now be framerate independent (fixes distortion when a client is alt-tabbed and switches to a low framerate) Better handling for dropped connections, retry the stream connection Fixed some ordering issues A couple of tests in prep for future refactor
3 Hours Ago
Put hackweek_project_outpost on Aux3 again
3 Hours Ago
Dress the hub, keep players to its yard and deploy from the manhole
3 Hours Ago
Put extraction balloons clear of trees, and stop them crushing raiders
3 Hours Ago
Count the safe pocket as carried, and clear the map after a raid
4 Hours Ago
updated hawk model with lods, tweaked flock parameters and added a hawk interest zone for cliffs
4 Hours Ago
added preliminary hawk sounds and set the assets up
4 Hours Ago
set up prefab and flock asset.
4 Hours Ago
added hawk model, material, textures
5 Hours Ago
Open prefetched loot with the same path as normal loot
5 Hours Ago
Prefetch furnaces & corpses too
5 Hours Ago
Try rendering weapon icons with their attachments showing
5 Hours Ago
Gated all of the new rain features behind a graphics.advancedweather convar * Good news is the convar doesn't seem to change perf at all so these changes were very performant
5 Hours Ago
Merge remote-tracking branch 'origin/main' into hackweek-rainy-days
Today
- Fix extreme cases with workshop icon leftside buttons - Add temp fix for missing RunConsoleCommand on MacOS - Bring back symbols for select Linux32 SrcDS binaries - Specifically for engine, server, dedicated, lua_shared, tier0, vstdlib - Minor tool adjustments - HLMV - display sequence name when displaying sequence activities - HLMV - give tooltip to the radio buttons in Sequences tab to explain what they do - Hammer - Mention Right Click (+Alt) in texture picker UI so it's not hidden esoteric knowledge - Base sequence activity modifier support - HLMV, StudioMDL support - Added Entity:SelectWeightedSequenceFromModifiers( act, seq table<string> )
Today
▅ ▌▌▊▍▌ ▇▍ ▌▇▇▊▅ ▅▋▌█ ▅█▊▆▋▌▍ ▄██▋▌▄▅▅ ▄▌ ▌▅█▋▇▄▇▊ ▇▉▄▉▅ ▋▊▇ ▉█▆ ▊▄█▍▍ ▉▉▇▉ ▅▌ ▅▅▊▆▇ ▉▇▋▋ ▇▆ ▊█▇▌█▆▋▅█ ▉▋▌ █▋▇ ▆▉ ▅▌▊▋███▍ ▍▍█▄▍ ▌▊▌ █▇ ▄▊▄ ▅▆▊█▊▇▇▆ ▆█▍ ▇▌▉ ▌▋█▅▍▍ ▍▉ ▇▆▄▉▋▅▄▍ ▇▆▉█▄▊ ▍▇▌▅▄▊▋██▊▅▆▋▄▍▆▅▋▅▉▍▇▇▅▉▆▆▆▄▊▋ ▇▉ ▆▋▅▇▋▌ ▇▋▍▌█▇ █▇▍ ▄▅▅▌▆█▊▉ ▍▋▉▋▇▉ ▇▌▌▌▋█ ▇▋▌ ▇▌▌▋▄▉▍▋▄▍ ▇▅▌█▍▄▄▊ ▅▆▊▆▄▍▆▉▍▉ ▉▋▌▊▆ ▇▌▄█ ▊▊▄ ▍▍█▌▄▇█▇ ▍▋▊▌▅▉▆▅ ▌▍ ▉█▊▇▆▆▅▊▍▉▊▌▊▇▍▅▆ ▋▋▆ ▍▌▅▉▊▌▅ ▍▉▊▅▊▆▉▅▆ █▊▊ ▅▋▇█▌▊▄▄▇▍▍▇ ▉█▉▍▊▆▄▋ █▅▅▅▆█ ▄▊▅▅▋▋ ▊▄▉█▉▇▆ ▌ ▉▋▌▄▉▇ ▉▆▊▉▉ ▍▇▌▆▄ ▉▅▆ █▊▇▍▅▅▅▊ █▌▅ █▆▄▅ ▅▋▇▅▉ ▌▌▋▄▊▊▌ ▇▋▋▉▌█ ▅▌▆▆▋▋▌ █▋▅▇█▅▆▌▆▊▉ ▊█▉█▉▌ ▆▇█▇▋▍▊ ▇ ▆▍▅▅▍▍ ▍▊▆▅ ▅▋█▊ ▉█▍ ▅▄▆▌▇▌▊▇ ▇▍█▆▉▊▋█ ▍▅▅▄ ▋▇▋▉▄▆█ ▇▌█▊▌▍ ▇▊▌█ ▉▌ ▅▉▌ ▉▄▉▇▋▉▇▇▉ █▇▇▆ ▌▇▊▋ ▅█▇▉ ▍▆ ▉▆▅ ▍▍▄█▆▍▉ ▌▋▋▄▊▉▌▍ █▍▆█▊
Today
▊▍▋▄▉▆ ▄█▉▆▅▇▄▉
Today
Guard monuments by tier, with weaker factions under the scientists
Today
▄▍▍▌▋▆ ▆█▉▇█▊▉ ▅▌▍▅ █▊▅▊
Today
Put hackweek_project_outpost on Aux3 again
Today
Give each team an Outpost of its own out at sea
Today
Add a copy of Outpost that can be spawned out at sea, as a spike
Today
forgot to uncomment this
Today
water sun shadow improvements
Today
Readded wounded timer resets when being revived by a teammate
Today
Limit how many boxes are prefetched and pick the closest boxes to your look direction
Today
Changed how reviving downed players works to fix griefing/trolling by attackers who just tap E on you to reset the timer, preventing you from dying or getting up and forcing you to F1 -> Kill. * Starting to revive another player no longer resets their wounded timer * If the wounded timer runs out mid-hold you can't die or get up until E is let go - a full revive hold still goes through
Today
▅ ▋▆▇▆▌ ▌▍ ▍▊▍▆▅ ▅▅▌▇ ▇▅▄▍▍▋▅ ▇▉▅▄▉██ ▉▋ ▊▄▄▋ ▄▅ ▋▉▆▌▅ ▋▆▌▍▍▄▍ ▋▇▌█▅▍▅ ▄▋▊▌▇ ▉▅███▄▄▅▆ ▆▇▉▊▄▊▇▄▋▅▄▉█▊▅▌▅▍▄▉▍█▄▊▍▆▍▇▌▇ ▌▌▌ ▊▉▄▇▌▄ ▇▋▄ ▄▉▋▋▅█▇ ▉▆▅▍ ▉▆▋ ▆▌▊▌▊▄▆▇▇▆ ▋▋▅▅▉▇▌ ▋▌▍█▉▍▆▅█ ▍▆▄ ▊▌▆█▌▋▉▅▆ ▊▋ ▌▊▅▉▄▇▇▆▄▍ ▇▅▋▆▇▋▌ █▊▅ ▄▍▆▊▇█▇ ▇▇▍▆▉▅▄ ▅▋ ▇▇▆ ▌▅▋▆▅▇▊█ ▅█▍▊ ▋▊ █▊▌█▉▆▉▄ ▄▌▄ ▋▌▄▊▅▉▇█▅▌▄▆▊ ▄▆▊▍▆▌▇ ▆█▌▊█▆▇ ▋▅ ▊▌ ▄▍▅█ ▉▊▋▄▌ ▊▅▉▌ █▇▆ ▇▆▊▊▋▆█ ▌▆▍█▆▌▆▉ ▇▉▍▍ ▇█▉▋▄▅▆ ▍▋▄▍▄ ▆▄▄▍█ ▉▄ ▄▌▉▇ ▆▉▆
Today
▄▉█▉█▇ ▄▍█▅▄▄▇ ▅▇▇▊ ▍▍█▇
Today
▉▋▉▆█▍ ▄▌▍▋▆█▊ ▊▇▌▆ ▉█▋▋
Today
▇▇▍▉▌▍ ▉▌▄▌█▆▅ ▉▋▌▌ ▉▆▊▊
Today
▌▄▆▇▇▄ ▄▇▌█▊█ █▄▄▆█ ▍▆▆▉▌▅▊ ▅▇ ▌▉ █▌▆ ▌▉▌▉▊ ▇▉▉▄ ▅▅▍▇▇▆ ▊█▋ ▊▅▍▇ ▅▌▄▌▉▆▄ ▆█ ▌▄▅▌▍▊██
Today
Reduce delay before looting boxes
Today
Make the hub Outpost by name and wake players who arrive in it
Today
- Remove some pointless/broken options from StudioMDL - -x360, -nox360, -nop4 and -ihvtest - Fixed some regressions when entity search, incl Barnacles - Fixed a crash with Vehicle:SetWheelFriction - Hook up -noTJuncsDetail to its internal variable - Allow using strings as trace filters - Remove / from file.Find results - Block out workshop items of blocked Steam users - This mimics what Steam already does on the Steam Workshop website. - Add 6th opt argument to util.BlastDamage - damageType override - Add "-condebug_filename" cmd switch to change console.log name - Improve error handling of error() calls with non strings - Fixed a couple command line params not functioning correctly - -basedir, -condebug_filename, -pidfile on failure - Fixed autosaves making console warnings - Fixed dropship container taking double damage due to double curtime - Add m_hHackTarget to SetSaveValue whitelist - Add "32-bit" label to 32 bit game client - file.AsyncRead calls the callback on early failure - Added some more fields to SetSaveValue whitelist - m_hKiller, m_hZoomOwner - Fixed CAI_BaseNPC::IsPlayerAlly in multiplayer - Fixes Alyx not picking up shotgun in multiplayer in a scripted scene on ep1_c17_02a - Potential crash fixes & cleanups - More potential crash fixes & cleanups with various entities - Final set of entity related fixes for now - Remove some unused C_Team related stuff - Try to prevent more matproxy related crashes - Fixed Linux not compiling - Add some networking related checks - Return correct AABB when entity has no physics - Merged Pull Requests - Check `AdminOnly` field when spawning vehicles - TTT: Ignore unknown modes in ttt_mute_team - Merge Pull Requests - Micro optimization for Player:AddCount - TTT: Stop traitors from disarming a living traitor's C4 by using the concommand directly - Fixed workshop icons left side on small resolutions - They were poking out even when not hovered over, and now they don't. - Fix extreme cases with workshop icon leftside buttons - Add temp fix for missing RunConsoleCommand on MacOS
Today
Made procgen naked beach spawns fairer to cover more areas of beach with less strict checks * Also fixes party spawns not working on first spawn; reset pooled team spawn state * Reduced monument check from 50m to 30m using painted topology, not boxes * Allow spawning on jungle/desert coastline if it is 50m away from temperate/tundra * Don't block spawning near swamps, substations or caves * Fairer weighting so smaller beaches see more spawns (sqrt of area rather than just area) * Opened up more coastline to spawning by allowing spawn within 5m of Oceanside texels * Skip spawnpoints that are >0.5 underwater (fixes existing rare bugs) * Before/After images below : * https://files.facepunch.com/jacob/2026/November/12_11_16-34-GlassDobermanpinscher.png * https://files.facepunch.com/jacob/2026/November/12_11_16-35-RapidFoxterrier.png * https://files.facepunch.com/jacob/2026/November/12_11_16-35-BustlingBlackfish.png * https://files.facepunch.com/jacob/2026/November/12_11_16-35-FavoriteGrasshopper.png
Today
concept for world model loot, weapons/armour/other could spawn naturally inside monuments, on a table, weapon rack etc. NMS and weapons picked at random
Today
Prototype showing building guides for a base so teammates can help with building
Today
Offer hub unlocks and upgrades in the game's own use menu
Today
Ease the body round to a run in the shoulder camera
Today
Hackweek: outlines, blend modes and edge relief for Standard Blend V2
Today
Merge main into hackweek_project_outpost
network_lod_default_on -> main