6 Commits over 0 Days - ∞cph!
Soundscape System cleanup
Strip out c++ soundscape
Cleaning Up
Clean up SoundscapeRadiusEntity
Move Event attribute to System
Add DebugOverlay dropdown
https://files.facepunch.com/garry/f2f9a78b-ca10-4947-9f5e-7862c37e5d86.png
Add [DebugOverlay]
Rename DrawMaterialIcon to DrawIcon
Soundscape debug overlay
Move FontManager, TextManager to Sandbox.Engine.dll
TextManager.Tick
Share TextFlag
Add DrawText, MeasureText to Draw2d - matches Widget Painter
NativeEngine.ICVar -> g_pCVar
Fix Sentry SDK obsolete WithScope
Add debugoverlay callback
Fix startup error if GameResource defined in tools
Class editor
Inspector cleanups
Add SoundHandle.SetSoundFile
Here's a bunch of ambient loops
Create core.ambient - template for soundscape sounds
Fix Resource.Get exception when null
Add alternate constructor for SphereAtrribute
Stop sound previews from playing when exiting an AssetPicker
Trigger asset.reload event on asset changed
AssetPicker doesn't use the bind system
Soundscape files
Fix startup error if GameResource defined in tools
Class editor
Inspector cleanups
Add SoundHandle.SetSoundFile