22,418 Commits over 1,614 Days - 0.58cph!
Add a couple more decimal places to Color json encoding
Fixed scss variables with variables
Send user and join channel only when authed and connected. Don't try to reconnect if auth fails.
Make Sound.FromEntity throw NRE instead of silently doing nothing with invalid entities
Codegen - warn if we want a class to be partial
Move decal class to addons
Fixed WorldEntity not being able to be sent in rpc
When precaching, make available via Resources too
Merge branch 'master' of sbox
Merge branch 'master' of sbox
Fixed Sound.FromEntity crashing with invalid entities
Merge branch 'master' of sbox
Fixed RenderEntity transform updates being tied to tick rate
Merge branch 'master' into bots
Fixed RenderEntity transform updates being tied to tick rate
Fixed previous state issues and clean up
Commented out some native bot_ commands. Added managed bot commands
Added MimicBot and updated to use BuildInput method
Tweaked how Global.TickRate is read and reported by the engine (and tested it all this time)
Merge branch 'master' into bots
Tweaked how Global.TickRate is read and reported by the engine (and tested it all this time)
Make ChatMessage a struct
Add Event.Twitch.Message and Event.Twitch.Connected
Global.TimeScale and Global.TickRate are editable
Added entity.Tags.List (returns list of tags)
Don't allow prediction if entity is using physics movement
Fixed voice chat not working correctly, especially after rejoin
Added Client.Kick()
Getting disconnected from a server now displays a reason why in UI
Merge branch 'master' into bots
Added Client.Kick()
Getting disconnected from a server now displays a reason why in UI
Fixed voice chat not working correctly, especially after rejoin
Don't allow prediction if entity is using physics movement
Added entity.Tags.List (returns list of tags)
Global.TimeScale and Global.TickRate are editable
Added Hammer.SphereAttribute and Hammer.TextAttribute
Also documented some of the other properties with c# comments
Add support for Irradiance Color Scale on hammer
Allow multiple DescriptionAttributes and use the first one where necessary
Hopefully fixed the game overwriting S&box.sln unnecessarily
Also fixed auto generated launchSettings.json having a malformed launch parameter
Fixed FGDWriter setting default value to first flag if one isn't given
Remove leftover debug output
Flag old blend shader as deprecated
Remove IPhysicsUpdate, unlikely anyone is using this obsolete interface now
Fix assert unmounting vpk
Attempt to fix CWorldRendererMgr::GetWorldVPKFullPath by checking symlinks, fixes joining servers that use local maps
Fix VR spectator viewport being messed up
Hammer: Fix grid dots rendering incorrectly when using workplane
Revert accidental change to launchSettings.json
Add frustum_boundless hammer attribute
json serialize color the same as vector4
Allow SetModel with empty string to set model with invalid handle
Fix spritemodel crash
Add Trace.Ray that accepts a Ray
Don't send VR controllers as tracked objects
Merge branch 'master' of sbox
Add json converter for Color type
Make r_texturefilteringquality save
Moved label to addon
Add Rect.AddPoint
Added Rect.IsInside( Vector2 pos )
Added Panel.PanelPositionToScreenPosition
Added IEnumerable<Panel> Panel.FindInRect( Rect box, bool fullyInside )
Added Panel ondragselect event
Added internal label Selectable
Added panel.IsInside( Rect rect, bool fullyInside )
Added Panel.AllowChildSelection
Merge branch 'master' of sbox
Fix DescriptionAttribute duplication
Fixes sbox-issues/issues/808
Rubikon: Fixed physics bodies not re-enabling correctly after being disabled
Fixes sandbox/issues/23
Add s1 files to ignored files list