Strip out built in noclip
Devcam cleanup
PackageExtensions to SandboxGameExtensions
Transform.ConcatTransforms => Transform.Concat
Move GameServices to Sandbox.Internal
Organize base extensions into one class
Move Assert to Sandbox.Diagnostics
NullChecks => SandboxGameExtensions
Move internal EntityUtility to OOBChecks
Move DevCam stuff to Sandbox.UI.DevCam from Sandbox
Move Sandbox.MenuEngine.FileSystem.OpenFileDialog to Sandbox.MenuUtility.OpenFileDialog
Rename Sandbox.FileSystem in System.Tools to Editor.FileSystem
Move Sandbox.IMenuAddon to Sandbox.Internal and make it an interface
Added "Animation Speed" property to prop_animated
Implement prop_data SpawnMotionDisabled
Use prop_data.SpawnMotionDisabled for parking_barrier first gib
PackageExtensions to SandboxGameExtensions
Transform.ConcatTransforms => Transform.Concat
Move GameServices to Sandbox.Internal
NullChecks => SandboxGameExtensions
Move internal EntityUtility to OOBChecks
Move DevCam stuff to Sandbox.UI.DevCam from Sandbox
Move Sandbox.MenuEngine.FileSystem.OpenFileDialog to Sandbox.MenuUtility.OpenFileDialog
Rename Sandbox.FileSystem in System.Tools to Editor.FileSystem
Move Sandbox.IMenuAddon to Sandbox.Internal and make it an interface
Revert "Move DevCam stuff to Sandbox.UI.DevCam from Sandbox"
This reverts commit e084b44e963a5ada259328585b83444dfc66d5d0.
Merge branch 'rubat-pain-day-2' of sbox into rubat-pain-day-2
Make Global a real static class, Remove GameService completely (we can take another run at this)
Rename Sandbox.Global to Sandbox.Game
Remove Rand, add Game.Random
Fix devcam scss
Delete Host, move everything to Game
Remove Client, replace with IClient, Client.All is now Game.Clients
Move Local.UserPreference to Game.Preferences
Remove 'Local', all moved to Game
Moved everything from Map. into Game. and deleted Map
Merge branch 'master' into engine-refactor-3
protocol++
Add filtering to params https://files.facepunch.com/layla/1b1011b1/sbox_w3t6TA9lNr.mp4
Clear animgraph resource loaded dict like we do with other resources
Add ParticleSystem resource class so they can be referenced in game resources like any other resource
Allow creating SceneParticles from particle system resource
Dedicated server fixes
MapSchema experiment (unexposed)
Re-add ResetMap, HammerID is a string
Protocol++ (sorry, HammerId forced it)
Remove Entity.IsClient, Entity.IsServer (just add Game. in front of them)
Don't need special checks for IClient anymore in netcode, because it's an IEntity
IClient and IEntity can be [Net]
Fix fallback shaders pointing to their deprecated counterparts, fixes ToolsShadingComplexity for the upcoming debug views refactor
Much better directional ao falloff curve
Use same AO directionality filter path on lightmapped materials to fix backface bleed
Fix remaining .vfx references in code
Merge branch 'master' into sausageman-sucks