14,133 Commits over 1,583 Days - 0.37cph!
Fixed game window not being resizable when switching to windowed mode
Fixes #413
Animgraph: Do a fully copy of parameter properties
Fixed signed underflow on number of envmaps, fixe perfomance on some maps
Backport cleaned physics interrface (sorry for rebuild times)
Duplicated animgraph params inherit name as well
compiled assets
Make generic gibs non solid to player
Add back Stop and Dispose to SoundStream but obsolete them, use Delete instead
▅▍▌▌ ▉▉▄▍▍▉▇▆▋▍▇ #▊█▋
! ▄▊▋▉▌ ▊█▆▌▌▇ ▉▌▋▆▉▇█ ▇▊▇ ▊▄▌▆▊▄ ▋▆ ▆▉▅▄▌▇▋▋, ▊▅▆▇▇ #▊▅▊
Change soundstream to use managed handles, should be safer and gives us a chance to call back to managed to feed in audio data
Add back audiostream.default, some games were relying on this
Also copy over default value and network mode
Animgraph: Add duplicate action to parameters
Don't exceed bone mapping if the pose uses more bones than available
Old window - old window with no glass
Fix building vphysics2 on latest visual studio version
fix last cubemap not being sorted
Add constructor for SceneSunLight
Initialize pose morph weights to zero, somewhere isn't setting them when using base model feature
VR: Attempt to fix Index Controller joystick button input
Add GameTask.RunInThreadAsync overloads which return a Task<T>
Make IsValid() extension method support nullable tracking so VS doesn't say things are possibly null when using it
Fixed rain particles being always lit
Add Client.VoiceStereo to control if voice chat is played in 3d or 2d
Call OnVoicePlayed before sound is output to give users a chance to tell the client how the voice should be played
Fix shaders not being able to compile
Only assign and evaluate ConsoleSystem.Caller for console commands
Fixes convar assignment while game loop is starting up. Fixes sbox-issues/issues/2158 and paves way for @kurozael's lobby settings.
Implement paused state for animation-play-state
Remove dead code causing an error when creating game resources
Allow loose .txt and .csv files in published addons
Add LinearDamping and AngularDamping to PhysicsGroup
Add MassScale, LinearDamping, AngularDamping to prop_physics
Revert "Make Entity.IsAuthority a virtual property"
This reverts commit 1533014f19347562cbac07a148ee3926da2f64ad.
Fix project settings physics grabbing the wrong metadata
When disabling an addon, dispose of it in ServerAddons
Make Entity.IsAuthority a virtual property
Update ErrorList to display specific and nonspecific diagnostic counts
https://files.facepunch.com/devultj/1b0911b1/sbox_uORyp1b7BG.png
Fix box-shadow's border-radius not matching up
Fix error list resetting its filter on hotload
Don't load into remembered map if the gamemode wants Empty
Add ScenePanel.ForceUpdate()
Closes sbox-issues/issues/2151
Obsolete CameraMode.DoFPoint, DoFBlurSize
Error list counters will consider the selected package
Fixes sbox-issues/issues/2146
Addon Switcher checks for OrdinalIgnoreCase
Added TypeDescription.GetAttributes<T>()
Fly swarm particle adjustments
Set BoxPosition attribute when rendering backdrops
Fixes blur and other filters not covering WorldPanel correctly
Fixed -tools not starting if `ServerAddons.TryAdd()` returns null
Added Color[32].FromRgb[a]
Color[32] property consistency cleanup
Added some Color[32] tests
Reduce queryable size of sphere, optimizes tile volume
skip backfacing queries on tiled light builder
Cleanup, dont pass depth on non depth prepass
Transform camera ray, fix typos when doing box intersection, oops
You should be seeing the good perf gains from tiled now