240,023 Commits over 3,837 Days - 2.61cph!
Increase physgun_wheelspeed & rotation sens max value to 10k
More permanent fix for Panel.IsValid during PANEL:OnRemove
Move where HUDShouldDraw for NetGraph is called
Block developer & contimes convars
Block render.CapturePixels while main menu is open
Fixed crash when models try to access OOB vertices
CreationMenu validates the panel it tries to parent to
Fixed an oopsie with CreationMenu
Allow right clicking in Bodygroup & Skin context menus
This allows you quickly change bodygroups and skins without closing the menu.
Also adds DMenuOption.Set/GetRadio
Also fixes DMenuOption.SetChecked not calling OnChecked
Options button for menu fallback
Options button for menu fallback
added brick_b mat
added concrete_c mat
added trim_layout_a rect + fixed all trims
merge from full_server_demos
Fixed an oopsie with CreationMenu
Allow right clicking in Bodygroup & Skin context menus
This allows you quickly change bodygroups and skins without closing the menu.
Also adds DMenuOption.Set/GetRadio
Also fixes DMenuOption.SetChecked not calling OnChecked
Add RenderAttributes.GetMatrix
Save off and restore clipping values before/after drawing box shadows
Should fix sbox/issues/1453
Remove log
Test reproducing Facepunch/sbox-issues#4688
Fixed Facepunch/sbox-issues#4688
More property getter / setter fast path tests
Fixed ElevatorStatic not checking if entities have been destroyed before adding them to floorPositions
Fixed a bunch of navmesh functions not working because I didn't full in ToNav
Don't record raknet packets used to establish a connection
Increase physgun_wheelspeed & rotation sens max value to 10k
More permanent fix for Panel.IsValid during PANEL:OnRemove
Move where HUDShouldDraw for NetGraph is called
Block developer & contimes convars
Block render.CapturePixels while main menu is open
Fixed crash when models try to access OOB vertices
CreationMenu validates the panel it tries to parent to
▍▇▅▉█▋▆▋ ▇▊▉▍▋▊▋▅ ▍▊██▅▅▍█ █▉▆▄▄▅ █▌ ▉▍▇ ▌▅▆█▌▍▌▊
Fix NavMeshAgent.SetAgentPosition not working
Add NavMeshAgent.UpdateRotation option, NavMeshAgent.GetLookAhead
ResourceControlWidget allows drag drop cloud assets
Particle Layer now dynamic on all shaders that use it; now toggable via material property block
▌▅▇▊▊ ▆█▋▌▅▉▌▍ ▊▍▊▆▅▇ ▍▊ ▅▆▄▄ ▍▌▉▍▍▍▌▍▌▍▊ ▌▉ ▋▉▌▋▇█▉▊▆▆▊▌▊
▆▅▌▉▊▍▆ ▉▊█▌▋▍▅▋▌▄▊ ▇▌▋█ ▌▄▍▌▌██▋ ▉▍▄▇▊▊ ▅▇ ▆▋▉ ▍▅▅▄▍█ ▆▌▌ ▅▉▇▄▌
Make game resources compile again when saved
AssetBrowser: Can delete assets/directories by hitting delete key with an active selection
Let''s have each entry define if it has changes now that each one can be potentially controlled by different clients. Make sure we clear changed flag on entry when reading it. NetworkTable.HasChanges will now return true if any entry we have control over is dirty
Hotload skip NodeDefinition
Allow deleting parameterless output nodes
M4A1 viewmodel and worldmodel only
https://files.facepunch.com/rickgreeve/M4A1_03.jpg
https://files.facepunch.com/rickgreeve/gN5xy0GIke.jpg
Fixed devLocalCoord shader missing transparent/forward passes, optimized variants and updated modding materials
Revert that for now - let people change Sync var value locally as it was before, we can try to find a better way to prevent this later. Complication comes from INetworkCustom
AssetBrowser: Add "Delete Folder" option to Folders
Add ability to asset pick a prefab from a GameObjectControlWidget (https://files.facepunch.com/tony/1b2011b1/sbox-dev_o0AQpv1DWV.mp4)
When using WriteAll always write all regardless of control. Make it so unless YOU control a Sync property you can't physically change its value
Removed some useless logs
Make shortcuts very obvious by including them in tooltips
SceneTabList: middle mouse destroys scene session
NetworkTable.Entry.HasControl test. Separate sending network table changes from main update. Host or Owner can send table changes (only send entries they _control_)
Set GameTransform.LocalScale default so resetting it doesn't set it to zero
Don't call Asset.Compile in parallel 🤦
Don't enable network GameObjects that are not enabled
player update. edited holster position for binoculars
merge from gnb_fix_mirror_fixes
Close context menu on line edit submit
Get rid of legacy code paths in DefaultUpgrader
v_rmr resolution change
9mm bullet texture update
5.56x45 Bullet added
https://files.facepunch.com/rickgreeve/305088549-03cb2be9-8e59-484e-9da9-17fb7f4a1c9a.png
merge from qol_pickafriend_color
merge from fix_pipe_tool_reconnect
merge from microphone_powerusage_fix