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

4 Hours Ago
Basic New Game and Load Game UI on entering play mode, loads a saved procgen map or generates a new one. World outline convar is on by default. Turned off tunnels, used rubble from Primitive gamemode to block stair access. Merged some props with the tiny decorative ones on top so destroying the table/shelf etc will also destroy ashtrays, papers etc also. Bigger props on top of things you destroy will fall to the ground
5 Hours Ago
Grenades drop primed if owner dies whilst aiming
5 Hours Ago
Visible weapon mods on dropped world models, racks
5 Hours Ago
Add rocketpack * https://files.facepunch.com/martynchapman/2026/November/14_00-26-WarlikeWoollybearcaterpillar.mp4
5 Hours Ago
Replace tech tree, converation editor graph tools
5 Hours Ago
Fix piemenu missing backdrop blur
5 Hours Ago
Backdrop image in editor panels preview window
5 Hours Ago
Error overlay converted to panels
6 Hours Ago
Keep the bump reaction off riders in the extraction mode
6 Hours Ago
Give ground vehicles a chase camera in third person
6 Hours Ago
Start with the simulated acoustics switched off
Today
▌█▋▉▄▄ ██▆▄▇█ ▆▉▆▅▇▌ ▆▅▄▆ ▋▆▇▊█▆█▅▅▆▇▉▅▉▄
Today
▆▅▄▆▉▅▄ ▍▅▊▉▊▉▍ ▉▉▍▆▆▋▌▍▉ ▍▆▄▉▊▅▇▋ ▍▍ █▋█▆▋▇▊ ▋▌█ ▊▄▌▌▌▊▉ ▇▊▊▊▍ ▆▊▅▄▉▊█▌▋ ▌▊▋▄▆ ▄▇▆▌▊
Today
Removed ParticleEffectForUGUI third party, it never worked anyway
Today
█▅▅▊▍▇ ▇█▄ ▇▄▇▌▅▊ ▍▌▊▋▅▊▌▋▍ ▊▄▍▄█▊ ▉▉▄▄▌ ▋▅▅█▍▊▅ ▋▋ ▄▌▄▊▄▇█
Today
Have scouts heard from further, keep their alarm on, send guards to look, and vary their round
Today
▋ ▅▆▅▋▆ ▆▍▅▌▍▌▄█▋ ▉▌▇▉█▊▅ ▉▉▍▉▍ ▋▉ ▄▍▊▆▌▇█▇▇▆▍▆▅▋▍▇▋▊▉ ▇▇ ▉▌▆▋
Today
▅▆▅▉█▉ ▍█▌▋▋▉▄ ▍▊▋▊ ██▆▆▇▄▉▊▊▇▌▋▊▌▌▄▌▇▆▌
Today
█▊▌▊▇▋ ▌▍▊▇▄▉▌▆▇▄▌▍▆▌▄▅█▇▋▌▊ ▇▆▇█ ██▉▅
Today
- Restore symbols for datacache as well - Added some requested Lua functions - Entity:GetLifeState, NPC:GetLastDamageTime, NPC:ForgetUnreachable , NPC:SetGoalTolerance, NPC:GetGoalTolerance, ENT_AI:OnSeeEntity - Update `m_flLast(Player)DamageTime` for `ai` type SENTs (SNPCs) if `OnTakeDamage` hook returned value above 0. - Make fExpireTime for NPC unreachable entities a double - Internal train/pathtrack entity changes - Added NPC:CanBuildRoute - Arguments are: Vector endPos, Vector startPos = nil, number goalTolerance = -1, Entity targetEnt = NULL, bool bLocalGoodWithinTol = true - Fixed normals on props_lab/cleaver.mdl - Make combine use their crouch walk/run animations - Goofy
Today
█ ▄█▅█▍ ▍▍ █▊▉▍█ ▆▍▌▄ ▊▅▄▌▊▅▊ ▉▉▌▄▊▋▋▍ ▊▉ █▌▋▌ ▌▄▉ ▇▋▇▍▇▍▆▍▉ ▍█▄▌▇▋▌▌ ▊▌▄ ▍▆▊▍▊▇▍▋ ▅▄▅▋▅█▉ ▍▌▊▅▊▉▄▅▌▆▍ ▋▅▋ ▍▍▆▄▍▊▄▄█ ▇▄▄▉▌█▌▋ ▍▇▌▋▄▅█▅▉ ▌▄ ▌▊▋▉▋▍ ▅▅▍▋▆ ▌█▍▇▇▅▊▄▆▋ ▄▉ ▍▇▆▍▌▌▋▌█ ▋▍▅▋▊█▆▉▊ ▆▌▍ ▊▉█▌▊▋▇▉█▊ ▇▌▅▋ ▆█▄▆▇ ▅▌▋▅█ ▋▉▋▊██ ▉█▅▉▇▌▌▄▆▄ █▇▍▅▉▇▊▍▆▋▉▇▍▋▅ ▍▇▍ ▅▅▄▋▅ ▄▄▍ ▋▉██▊▍▄▇ ▋▉▌▍▍▇▌▌ ▇▊ ▍▅█ ▇█▇█▍▍▄▍▊▆▍▅▉▊ ▄█▌▅▉▇ ▊▄▉▄█ ▍▋▆▆▇█▅▌█▇▅▄▍▊▄▍▇▄▇▍▌▇ ▋ ▌▇▉▉▇ ▌▌▇▌▇▄▍▅▌▋▇▋▋▆ ▅▆▌█▌██ ▇▆▍▆ ▅▊▊▄▇▌ ▋▌▋ ▄ ▊▄▇ ▋▍▊▍▅▉▋▉▅▊ ▆▉▍▌▋▄▍▉▉ ▇▊▅▇ ▇▅█▍▉▍▄▅ █▆▉▋ ▌▌▉▅▋▆▊▄▍ ██ █▍▄▋▌ █▄▊▋▉ ▉▇▋ ▊▊▅ ▉▅█▋▇▇▅▌▆▇ ▇▌▅▍▅▇▍▊▄▍▉▅▅▋█▉▋▅▆▉▋▉▅▄▄▌▉▊ ▅▅▌ ▅▉█▅▅ ▉▌█▅█▅▊▊▉█ ▄▋▆▋ ▉ ▍▊▊▊▌▋▄▌▆▌▆█ ▍▅█▉▊▉▇▄ ▍▋ ▄▅▊▍█▉▊▌
Today
Give sound distance: it arrives late, echoes off the land, and is wetter from afar
Today
Death screen converted
Today
▋ ▇▅▆▇▅▍▇▇ ▇▍ ▍▆▉▊▆▆▄
Today
▆ ▅█▄▍▆ ▉▌ ▆▍▆▅▉ ▄▍▉▌ █▍▅█▆█▅ ▉▅▆▌▍▋▄▇ ▊▆ ▄▇█▄▅▇▌▉▍ ▆▊▉▉▅ ▍▆▌▍ ▋▌▇ ▍▊▇█▋▍▊▍█ ▍▌▉▇▄▉▅ ▋▆▉▇▍▆▆█ ▍▊▅▌▋▍▄▉▋▌ ▄▋▅ ▉█ ▇▆▉▉▇▌▄ ▆▅█▄▄▋ ▆▉█▋▇▌█ ▅▌▋▆▉▌▇▋█▍▋▍▅▌▅▄ █▋▍ ▊▍█▄█▊ ▌▇▇▅█▆ ▇▆▄▆▉█▆▍ ██▆▌▅▊▄▌▌ ▄█▍ ▄█▅▉ ▋▋▇▊▊█▄▉▍▋█ ▊▄▉▉▊ ▅▋█▆ ▊▉▌▋▉▄ ▉▆▋▉▆▍ ▅▉▉▌▄▉▆▍█ ▊▍▇▆█▋▆▉▌ ▌▆▍▍▌▅▌ ▉ ▅▊▍▌▌▇ ▉█▉▉ ▄▋▉▉▉ █ ▌▄▊▉▉▅▆▆▋ ▍▋▍▄▅▋ ▇▍ ▉█▊ ▄▉▌▉▌▋▌▆
Today
▉▊▍▍▊▌ ▆▇▉▅ ▉▆▅███ ▊▇▋ ▆▌▍▊ █▄▍▍▋▉▋ ▆▄ ▊▅▆▅▇▊▇ ▉▄▅▅▊ ▄▅▌ ▄▉▉▆ ▋▅▌▇ ▊▄▉▌▋ ▌█ ▌▌▍▉▊ ▍▅▆▅▄▄▆▆▊▌ ▍▇▍▅▍ ▆▍ █ █▌▋▋▊▅▋▋ ▉▊▉▆ ▆▋▉▉▌▍▆█▅ ▊▌▊ ▊▋▄▆▍ ▊▍▆▌██▊ ▌▆▉▅▇▇ █▊▊█▊ ▆▌▇▆▄▄▉▇▋ ▍▅▄ ▍▅▉▋▍▊▆█ ▌▇▌▊▊█▅ ▄▌ ▆▆▍▆▅▋▇▊▇▍▆▆ ▄▊▋ ▋▅▉▍ ▌▉█▍█ ▄▌▍▍▋▊ ▊▌▉ █▉▊▅ ▌▌▇▅ ▅▊▋▄▅▋▊ ▅▌▉▌ ▅▅▆ ▌▇▉▆ ▆▌█▌▊▆▇ ▋▉▅ ▄▉▆▋▊▋█▋▅ ▇▍▄ ▆▌▌▅▌▋█▆ ▋▇ ▊▉▉█▋ ▆▍█▋▇▅▉ ▅▇▆▄▉█▌▄ ▅▆▇ ▆▉▊▄▉ █▉▆▇█▊▍ ▋▆ ▅▍▆▌▋▊▉▍▋ ▊▉▍▋▆▍█▋ ▆█▆ ▆▌▅ ▅█▍▅▄ ▌▅▉▇█ ▋▇█ ▊▆▇▉▌▇▌ ▍▉▉▊▇▆ ▍▋▇▉█▄▆ ▌▄ ▇▋█ █▄▊▅ ▅█▄▌▉▌
Today
Fixed F1 opening the old dev tools instead of the panels ones when ui.panels is on
Today
Keep background sounds out of the simulated reverb, and the waves out of the hub
Today
CI fixes
Today
CI setup
Today
Merge remote-tracking branch 'origin/hackweek_project_outpost' into hackweek_project_outpost
Today
Simulate acoustics: a reverb from the space, sound traced through and round walls
Today
Merge branch 'hackweek_project_outpost' of rust into hackweek_project_outpost
Today
Updated Extraction Hub Recycler Area with Set Dressing
Today
FPV Goggles and FPV Drone - Made the FPV Goggles function as intended; they allow the user wearing them to control RC units as long as the battery isn't empty. Spawns a ComputerStation parented to the player, so the distance to the drone is computed every time. Adjusted a bunch of files that required the player to be mounted in order to use a computerstation, plus many other small changes to allow this to work. *https://files.facepunch.com/mauroavalos/2026/November/13_16-00-SociableDodo.mp4
Today
▇▋▆█▆▊▄▆ ▍▆▋▄▄▇▊ ▋▍▌▇▇▊ ▋▉▉▋▆▉ ▇▊▆▆ ▋▌▌█▌▉▌▄ ▌▉▅▆▉ ▉▊█▆▆█▍█▍▌▉▊ ▆▊ ▊▄▅▋▊▊▍▍▆ ▆▍▌▅▅▌ █▋ ▉▉▍▍▅▋▇▄▆▆▌▌▄▆▋▉▌▅▍▋▋█▉▊▊█▆ ▆█▆▋▉█▄▄▅▇▋█▇▋▊██▄▄▅▍▅▆ ▆▍▌▋▍▄▍ ▇▇ ▋▉ ▄▊▍█▆█▍▅▊▆▅▊▊▍▅▍▄▉▉▆▆▅▅▄▋▋▋▅▍▅▍▇ ▋▋ ▋▄▉▍▋▊▅▋▉▄ ▄▇▅▋ ▌▄▌▌▌█▆ ▍▉▍▊▉▋▌ ▆█▆ ▋▍▌▆▄█ ▅▋▌▄█ ▊▄▍█▊▍▆▌
Today
Server compile fix
Today
Added a convar for worldmodel outline so you can more easily see which props/entities can be destroyed. Added a manual 'deposit' mechanic to the dump truck to deposit components. Added some dialogue to the scientist NPC to explain progression.
Today
Fixed hackweek_panels not compiling without local changes: regenerated the panel types and added the MenuPopup and RustSearchBar members the committed screens use
Today
Inventory, hotbar, lootpanels converted to panels
Today
Hold F to 'give up' whilst wounded https://files.facepunch.com/jacob/2026/November/13_11_17-56-CloudyIndianabat.mp4 * 'Time Remaining' and 'Recovery Chance' drain speeds up the longer F is held * Stop holding F locks the recovery chance in place and continues the time remaining from where it left off
Today
▅ ▊▉▌▆▉▅▋ ▄▋▍▌▋▅ ▍▇▍▊█▇▉ ▅▆▋▋▆ ▍▅▄▆▌▊█ ▄▉ █▍▋▋
Today
moved recycler and vending machine to an easier spot, show the health UI when breaking items, made the entire truck a loot container to deposit items into, shrunk the truck so its easier to access. Removed puzzlereset, monuments dont reset/respawn loot anymore. Removed all NPCs
Today
Put hackweek_project_outpost on Aux3 again
Today
▌ ▍██▄▊ ▄▋▄▌ ▅▇ ▋▌▋▇▆▋▄▅█▆▉▅▅▍ ▅▅▊▇▍ █▍▊▍▋▊▌▄
Today
Give scout drones a light they see by, a search, and a nuisance's health
Today
Have guards take time to notice a raider
Today
Removed dead post process volumes from prefabs and scenes and replaced them with RRP volumes
Today
Animation preview: show the player body on player anim FBXs with no rig beside them
Today
3p_media_poses