243,186 Commits over 3,898 Days - 2.60cph!
Fix incorrect velocity adjustment when clipping 2 planes
TreeView's shift select can handle items that aren't in view
Citizen: polish Land_Crouching a bit
▅▋▇▅▋▆▋ ▋██▉▅▍█▉▅▅▋ ▉▉▋ ▉▇
Remove ConVar.Replicated and associated code
Editor: Remove Game tab, moved "Project Settings" to Edit, moved "Open Project in Explorer" to File
Remove ConVar.ClientData and associated code
Remove f5 screenshot from user_keys_default.vcfg
Add Edit/Play menu option, with F5 keyboard shortcut
Citizen/animgraph: rip out the Selector node that oversees move_style, and replace it by a State Machine implementation; solves a moderate animation snap if you go from idle to full-on sprint, and also safeguards against repeated large snaps if tapping SHIFT
Spraycans sbox files
textures, lods, physics setup
Stripped more variants on Cliff and Decal sets
Clean up pass on Sandbox Tools
Cleanup pass over sandbox ents
Added NPC:AdvancePath
Added net.Abort
Shelter ~
Made it easier to place
Fixed grass displacement not working on some terrains
Clean up GameMenuDll.OnRender
Render game viewport from tools if game isn't playing
Editor viewport camera shouldn't really care about render tags
Tweaked orchid and sunflower prefab setttings / improved LOD distances / wind / billboard settings
Different approach to multiple cameras support. Camera.Main is set to the camera that has the "maincamera" tag
Set default camera priority to 1
Give Camera prefab the "maincamera" tag by default
Add "maincamera" tag to default editor scene
player update. exported hunting bow wip animations and populated bow override controller with the new anims. Also set up holster position on hunting bow entity prefab
Fixed crashes due to dangling CSoundPatch pointers
Hide "Couldn't load shader dll" behind developer 1
Fix 2 community.properties translations that had typos
Fixed crashes when trying to navmesh.Load too early
Still not recommended, but it will work now.
Updated TTT: Transition to SteamID64 (Pull Request)
Faceposer: better handling of too many flex controllers
When model has too many flexes, display a message and disable non functioning sliders
Add lightData.HasFrustumFeathering() for seamless fading between light cascades
Add skin changer component - ModelViewer
ShaderGraph add ToolsWireframe and ToolsShadingComplexity modes
Fixes sboxgame/issues/issues/4104
ShaderGraph add Camera node with position, direction, near/far plane
https://files.facepunch.com/matt/1b1111b1/sbox-dev_0SbvbXMF1c.png
Fixes sboxgame/issues/issues/3996
Shadergraph transforms the given tangent normal into world space
Fixed macOS terrain texture error on potato quality
Probably fixed "room_type" ConVarRef warning on linux SRCDS startup
Remove even more useless files from linux SRCDS
Fix nav_generate/edit trying to use unknown commands/convars
Run nav_analyze on gm_construct navmesh
Citizen/animgraph: improve jump SM logic + make wish-based airborne flail fade in over 500ms (this leaves the visuals after jump almost unaffected while letting non-jump scenarios like "running off a cliff" look & feel better) + move its 1D blend slightly downstream (this prevents the non-wish flail and the wish flail from competing, and they run out of phase sync so that could look terrible)
updated mural texture
trees prefab
Disallow some SetNW/GetNW methods being usable on NULLs without errors
Rip out "Setup Steam Install Path" stuff that is unused
Less console spam in vbsp output and others. Also touches how "low violence" settings are handled
Fix vbsp complaining about a missing cvar gmod_unload_test
Fixed npc_strider code causing mat_dxlevel warning on start up
Try not shipping useless client files with Linux SRCDS
Do not print pointless "Couldn't load shader dll" on linux srcds
Compiled light culling material
Add more options for editing particle control points (#1379)
tweaks to terrain trigger volumes
▌█▌▊▍ ▊▄▅▄ █▋▌▍▆▄▆█▄▊▍▄▍█▍▍
vm_boneknife & stake throw release fix
Add orthographic view support to camera gizmo https://files.facepunch.com/tony/1b1111b1/sbox_FDMS0kbBzH.mp4
Citizen: improved Land_Standing_Movement_[E/W]
MapNode.OnAddedToDocument & MapNode.OnRemovedFromDocument
Run Scene.EditorTick() from Hammer
Get some scene prefabs going in Hammer
"aim_headaim_body_weight_weight" ➡ "aim_body_weight"
"aim_headaim_body_weight_weight" ➡ "aim_body_weight"
Move remaining files from public/game to public/engine2
Delete g_pSource2Server
Move view_shared to engine2