249,988 Commits over 3,959 Days - 2.63cph!

8 Days Ago
Add EnvironmentMap class for EnvMap.hlsl, allows you to fetch contribution of all environment map lighting, fixes CubemapReflections toolsvis, move stuff out of lighting.fxc Init ToolsVis color to gray if mode is not supported, same behaviour as before
8 Days Ago
Remove vr_tools_vis.fxc, have it all in ToolsVis.hlsl as a class, remove all dangling S_MODE_TOOLS_VIS combos ToolsVis for Material lives in ShadingModel, custom shadingmodels implement their own Rest of shaders that do custom toolsvis behavior with new api Remove any #if S_MODE_TOOLS_VIS, makes it able to slide smoothly into new system Let toolsvis combo live where it was before (we're removing it right after) and remove S_MODE_TOOLS_VIS reference on spritecard, baked light vis on shadingmodel
8 Days Ago
Merge from primitive
8 Days Ago
LegsAnimator culling changes to support lods
8 Days Ago
Backups
8 Days Ago
Merge from parent
8 Days Ago
Merge from main
8 Days Ago
Merge from main
8 Days Ago
Show time remaining until food spoils on the item information panel, updates in real time down to the second Spoiled food now swaps to a new item (like burnt food) rather than showing an icon Setup on corn with a temp icon
8 Days Ago
Horses new animator controller Improved skidding behaviour Added some procedural motion when braking/skidding Tweaked the legs IK
8 Days Ago
Merge from main
8 Days Ago
Merge from cmBrainEnabled
8 Days Ago
cmBrainEnabled convar is now cmBrainForceDisable, will disable cinemachine when enabled Disabled saving, made admin only
8 Days Ago
Merge from main
8 Days Ago
Merge from demo_shot_improvements
8 Days Ago
Fixed loop option not being respected if it was enabled while switching between shots
8 Days Ago
Try/Catch GetDefaultNewShotName in the DemoShotUI, will fall back to a generic name suggestion
8 Days Ago
Fixed interaction blocker in demo playback UI not working when the UI is disabled
8 Days Ago
Hooked up conditional mount brackets, will use a curved bracket when attached to the horizontal barrel
8 Days Ago
Added a quicker and easier way to create variables within ActionGraph (instead of needing to right click on a plug) https://files.facepunch.com/CarsonKompon/2025/January/07_15-40-InstructiveUnicorn.png
8 Days Ago
Remove this check not allowing setting initial texture data for volume texture with mips, it should be allowed
8 Days Ago
Play around with tangent frame calculation using Parallel Transport / RMF https://files.facepunch.com/lolleko/2025/January/07_20-51-CriminalBlackfish.mp4
9 Days Ago
merge from primitive_gm -> primitive
9 Days Ago
merge from primitive_gm -> primitive
9 Days Ago
Search for shaders in BSP if none were found in MOD Fixed logic_collision_pair not calling base UpdateOnRemove (and a few other entities as well) Added "shaders/*.vcs" to BSP whitelist Empty Entity.Constraints table on constraint removal Fixes for `tanktrain_ai` * Fixed sound playback and updated default sounds to existing files * Added "Chase Target" key value * Added missing input to the FGD * Fixed movement * !player target will update to the closest player before every move * Change update rate while moving to 0.1s (from 0.5)
9 Days Ago
Fixed horse ground checks: ignore any collider from the horse itself + ignore client cols when in editor
9 Days Ago
rpg blockout
9 Days Ago
Gauss: add overload
9 Days Ago
Fix some NREs in spline model renderer
9 Days Ago
Binary search for accessing splines at a distance
9 Days Ago
Remove FCVAR_DEVELOPMENTONLY Remove FCVAR_GAMEDLL Remove CCommandBuffer
9 Days Ago
Fixed compile errors
9 Days Ago
Update: Server demo playback now creates entities on palyers as it first encounters them - Added demo progress logging - Avoided a number of reasons for kicking (as we don't fully setup entity simulation) I can see more activity now - next up is making sure the important history is also replicated/present. Tests: played the same demo from before - logs confirmed players were present.
9 Days Ago
9 Days Ago
MapInstance doesn't load networked hammer gameobjects on clients as they'll be in the snapshot
9 Days Ago
Add ConvarFlags.Protected and ConvarFlags.Cheat - all native convars are protected
9 Days Ago
UV polish on floor kit pieces (WIP)
9 Days Ago
Proof of concept for new spacially aware environment volumes method
9 Days Ago
Progress
9 Days Ago
ceilingfan_a prop
9 Days Ago
90 degree rotation amount
9 Days Ago
- Swapped siege tower guide mesh from constructable to proper guide - Adjusted offsets
9 Days Ago
Adobe walls prpgress
9 Days Ago
Userdata convars
9 Days Ago
▉▌▊ ▊█▍▆▉▅▊▆▊▌▌ ▍▅▆▊█▅▉▆▅▇ ▌█ ▍▉▄█▆▉▌ ▆▊█▋▍▅▇▄▆▅▅ ▋▌▅▆▄▄▅▆ ▄▆▅▆ ▊▆▌▄ ▄▊█▋▇▊▌ ▉▆▉█ ▆█ ▅▅▆▅▄▊▍▇ ▋▉▍▇▄▉▉▄ - ▇▋█ ▅▅▇_▇▋█▋▄_▄▉▄▉▊▌▋▍▄▍▅ ▊▉▌▊▇▅ ▉█ ▆▅▆▉▌ ▌▍▅▇▌▌█▊▆▉▍ ▋▊▍▇▉▇▊ ▉▄▆▄▌▇█▍ ▆▆▍█▍▋/▄▆▋▊▊█ ▄▆▉██▄▍▍ ▊▅▅▍▍ (▉▋█▉▋▅▌ ▌.▌▉) - ▅▋▋▊▆▋█▅ ▊▌▌▉▆▉ ▌▉▌█▉ ▇▄ ▄▄▉ █▍▉▊▍▉▌▉▆ ▊▇ ▋▋▇▊▅▅ - ▍▉▅▅▍█▌▋▆▆ ▇▇██▅ ▊▆▆▆▅ ▌▆▅▍▆ ▆▉ ▆▅▋ █▋▇▆▅▉▍▇█ █▊ ▍▋▆▉▆▋ - ▆▆ ▄▉▅█▄ ▆▋▇▅▌▊▌▊▉ █▋▊▍▆▇ ▉▋▌▋▋ █▍ █▍█ ▍▉▇▄▅▆▇▆▆ ▍▇ ▆▋▉▋▉▄
9 Days Ago
updated vm minicrossbow anims
9 Days Ago
Update Facepunch.ActionGraphs to 1.9 * Fix graph compilation times * Compiled graphs avoid allocations where possible * Compiled graph performance is now much closer to C# * Cleaner node definition API * Groundwork for new features #1667 * Fixes #1756
9 Days Ago
Ensure primitive gamemode sets the era convar to "primitive" (which is what applies the item restrictions)
9 Days Ago
Fix items being blocked when server has unassigned era