reposboxcancel

20,221 Commits over 1,491 Days - 0.57cph!

3 Years Ago
Fixed a crash in KeyValues3ToJson when given invalid KV3 data Error handling for FGDCurve, added IsValid, Mins, Maxs
3 Years Ago
Do not write a gamemode .fgd if it will contain no entities FGDCurve can be used in Assets (Added JSON deserializer)
3 Years Ago
Do not write a gamemode .fgd if the gamemode has no entities
3 Years Ago
FGDWriter strips away invalid symbols for baseproperties class
3 Years Ago
UpdateHash after server compile BuildNetworkTable cleanup Refactoring cleanup
3 Years Ago
Store a game assembly hash, only read network data if assembly hash matches Don't clear embedded var values on hot reload
3 Years Ago
ModelDoc: Warn if model has too many bodygroups Make tag list editor in Hammer take less space per tag Added Tags field to all entities in Hammer Restore other Hierarchy properties in FGD autogen and do not duplicate then for every entity, use baseclasses instead Support for basic arrays in asset autofgd Fix Render.DrawScene exception returns wrong image format Added support for IList, List, IReadOnlyCollection to Asset autoFGD Added support for TagList in assets Added MathX.Remap Added curve support to custom Entity properties via FGDCurve class Merge branch 'master' into components
3 Years Ago
Added MathX.Remap Added curve support to custom Entity properties via FGDCurve class
3 Years Ago
Components are networked properly
3 Years Ago
Added support for IList, List, IReadOnlyCollection to Asset autoFGD Added support for TagList in assets
3 Years Ago
Support [Net] nullables Make networking classes a tiny bit more generic
3 Years Ago
Fix Render.DrawScene exception returns wrong image format
3 Years Ago
Remove bullshit from NetRead
3 Years Ago
Simplifying network data, can have lists in Network classes, and Network classes in Network classes
3 Years Ago
Added Tags field to all entities in Hammer Restore other Hierarchy properties in FGD autogen and do not duplicate then for every entity, use baseclasses instead Support for basic arrays in asset autofgd
3 Years Ago
Move interfaces to their own files
3 Years Ago
Remove websocket copy
3 Years Ago
Missed some asserts
3 Years Ago
Make tag list editor in Hammer take less space per tag
3 Years Ago
Move StreamChatMessage to Sandbox.Engine, fixes issue with events
3 Years Ago
Sandbox.Streamer front to Sandbox.Engine.Streamer to ensure API can only run on menu or client
3 Years Ago
Added Components.Get, TryGet Add Components.GetAll<T> Add Components.GetOrCreate<T>() Make Event system more resilient to registering/unregistering events during an event Added Component.Enabled Components.Get<T> - T doesn't have to be a component (makes interfaces work)
3 Years Ago
ModelDoc: Warn if model has too many bodygroups
3 Years Ago
Component Add/Remove
3 Years Ago
Cleaned Entity constructor, readonly accessors Call frame event after RenderGameSystem so we can override SceneObject params on ModelEntity etc
3 Years Ago
AssertMenu in SetStreamService Don't run events in server context Remove debug logs
3 Years Ago
Fix internal IsVrUser not working
3 Years Ago
Entity.EntityName becomes Entity.Name, is networked properly, has default value
3 Years Ago
Intial work on ShaderProc to pack shader headers
3 Years Ago
Iterate compute API Choose if SceneMonitorObject should render with HDR Matrix.ToString Assert only once if we are resolving outside the rect Add Render.ClipPlanes Iterate on compute API DispatchComputeShader on GameGlue for now User clipplanes on base shader
3 Years Ago
This might fix sbox-issues/issues/950 Merge branch 'master' of sbox
3 Years Ago
Restore documentation on EntityTags/TagList, fixed EntityTags.HasAny
3 Years Ago
Add Render.UI.Text( ... ) Add Texture.Size RenderState can be readonly Add Render.UI.Clip Remove performance rcon Fix spammy TextManager Merge branch 'master' of sbox Remove ITagList, TagList is a HashSet<string>
3 Years Ago
Also do not hide cordons with hide unselected that makes a selection set Fixed Undos not updating cordon visibility
3 Years Ago
Fixed asserts in Hammer with that uses RenderThickLine QuickHide Unselected doesn't hide cordons Previous caused everything to disappear which is clearly unhelpful
3 Years Ago
Added ITagList interface for TagList and Internal.EntityTags, Added ITagList.HasAny( ITagList ), ITagList.Toggle
3 Years Ago
Make escaping quotemarks in console commands work Fixes specially formatted chat messages breaking up, and other not yet encountered issues
3 Years Ago
Remove point_*command entities from the native code
3 Years Ago
Fixed a typo in Transform.Add docs Fixes sbox-issues/issues/939
3 Years Ago
Better No Authority exception I see improved performance with this disabled. Maybe we're doing something wrong - why has resource system got pending work all the time? Added Vector4.Zero, One and constructor to create via float Added Render.UI.Box, Render.UI.BoxWithBorder
3 Years Ago
Remove automatic connect/disconnect in game loop, move to menu commands
3 Years Ago
Rename Sandbox.Stream to Sandbox.Streamer
3 Years Ago
Don't do scrolling logic if not a scroller I don't think this TaskGroup stuff is useful in reality
3 Years Ago
Vector3.ToScreen calls into client realm if called from menu more IEntity properties Added BBox.Corners Added Rect.Add( Vector3 ) Disable Entity is too far from world AssertMsg Merge branch 'master' of sbox
3 Years Ago
Keep track of all the chat channels we're in
3 Years Ago
Add StreamUser.Ban, StreamUser.Unban
3 Years Ago
Add StreamUser.CreatePoll
3 Years Ago
Add StreamUser.CreateClip Add StreamUser.CreatePrediction Add StreamUser.CreatePrediction
3 Years Ago
Only proceed with irc login if websocket connected, try a reconnect if it fails to connect
3 Years Ago
Make Stream.Init awaitable so menu can know if it failed