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

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
Yesterday
Ease the body round to a run in the shoulder camera
Yesterday
Hackweek: outlines, blend modes and edge relief for Standard Blend V2
Yesterday
Merge main into hackweek_project_outpost
Yesterday
network_lod_default_on -> main
Yesterday
Put main and hackweek_project_outpost on Aux3
Yesterday
Viewmodel locomotion: shared walk, sprint and jump anims for viewmodels
Yesterday
Added admin-only on-screen virtual input overlay (keyboard, mouse and controller) * https://files.facepunch.com/raul/2026/November/12_13-51-PlumCleanerwrasse.mp4
Yesterday
Created a full woolly clothing set (hat, pants, jumper and boots). Now you have to equip the full set in order to reduce your footsteps instead of just the boots. Having this on just the boots was too strong. *https://files.facepunch.com/lukester/2026/November/12_12-54-FunctionalIsabellineshrike.mp4
Yesterday
Default net.position_lod and net.position_lod_players to 2
Yesterday
▅ ▉▌█▌▇▄▊▍▍
Yesterday
▌ ▍█▌█▌ ▋▉█▉▄ ▌█▇ ▅▆█▉▍█ ▊▇▊▋▋▇▌▆ ▅▇▇ █▇▌ ▋▌▇▉▊ ▌▊█▅▊▊▍▅▄▇
Yesterday
catapult-offmap-clip-bug -> main
Yesterday
Send a team into a raid together when its leader sets out
Yesterday
Replaced the 'reduced airdrop' feature of the airfield fuse puzzle with an NPC mission, pressing the button in the tower calls two chinooks to drop scientists at airfield
Yesterday
█ ▇▆█▆▌▉▉ █▊▆▇ █▄▍▆▋▊ ▉▆▉▇▍▅▅ ▄▄▇▊ ██▆▍█▅ ▅▄▊▌
Yesterday
▍ ▄▉▆▋▍▄▄ ▇▆█▊ ▌█▆▉▆▄
Yesterday
More use for sheep/wool - Woolly Boots. Recipe cost would be something like 10 wool, 5 leather and 1 sewing kit. Wearing would dramatically decrease footstep/jumping sound but would come at the cost of less projectile protection. Ideal for being sneaky: *https://files.facepunch.com/lukester/2026/November/12_11-43-TruthfulLcont.mp4
Yesterday
Sync .github from main (845dc095ded) (#7)
Yesterday
test commit
Yesterday
Keep the ways into a raid clear of whatever goes for players
Yesterday
Stop the catapult yeeting players off the map since parented mounting was added
Yesterday
Have backpacks set the size of the inventory and the safe pocket
Yesterday
Charge wood, stone and metal for what the hub unlocks
Yesterday
Make paying towards a hub unlock take a held key
Yesterday
Merge branch 'main' of rust
Yesterday
Merge branch 'generic_animator'
Yesterday
Rebake a bunch of cinematic animations, fixes some real nightmare fuel in the tutorial
Yesterday
Rebake held-attack-anim, remove some unused instrument animations
Yesterday
Deleted 3p_lr300_sprint_idle_edited.anim, cleaned up some chainsaw humanoid refs