reposboxcancel

3,174 Commits over 395 Days - 0.33cph!

17 Days Ago
Asset.AllByPath is case insensitive Asset loading file extensions are case insensitive
17 Days Ago
And "operator end cap state"
17 Days Ago
ParticleEditor: Make some common properties not hidden by default "Screen Space Effect" "Operator Fade" "Time Offset" "Timescale Modifiers" and "Strength Modifiers"
17 Days Ago
Rubikon: Don't backup body if we're stuck
17 Days Ago
Hide overlays from Materials tab in Hammer, they appear in Overlays tab already
17 Days Ago
Ignore _bakeresourcecache.vpk files in asset browser Automatically hide Hammer entity icons from Hammer's material list This is so that there's less useless clutter in Hammer's material selection
17 Days Ago
Asset browser displays and searches though real file extension, not the asset type file extension (which is jpg for all images)
17 Days Ago
Lighting Preview files are extracted next to the map itself, not in the "leafiest"/last loaded mod
18 Days Ago
Fixed issues with addon folders with capital letters
18 Days Ago
Add INetworkSerializer
18 Days Ago
Replication supports List<BaseNetworkable>
18 Days Ago
write baked light probe cache vtex via full path so it doesn't end up in the wrong folder
Sam
18 Days Ago
Intial work on ShaderProc to pack shader headers CppPacker in ShaderProc Add ShaderProc to sandbox tools sln Empty interop.shaders header file for building in dev Support reading shaders from interop shaders header Definition file for ShaderProc Put interop.shaders on vpc ShaderProc publish profile and bind it to the build pipeline Refactor ShaderProc Speedup querying on packed shaders Start minifying shaders, refactor ShaderProc update interop shader headers update gitignore
18 Days Ago
Panel selection favours visible Added Render.UI.MatrixScope
18 Days Ago
Fixed template stylesheet links starting with "./" not hotloading Fixed not parsing rgba( 255, 255, 255, .5 ) Snap scrolling to grid, prevent weird looking shit Merge branch 'master' of sbox
18 Days Ago
Fixed path_particle_rope not showing up in game
Sam
18 Days Ago
Support for quad overdraw in developer toolbar CppPacker in ShaderProc Add ShaderProc to sandbox tools sln Empty interop.shaders header file for building in dev Support reading shaders from interop shaders header Definition file for ShaderProc Put interop.shaders on vpc ShaderProc publish profile and bind it to the build pipeline Refactor ShaderProc Speedup querying on packed shaders Start minifying shaders, refactor ShaderProc update interop shader headers update gitignore
18 Days Ago
Fix scissoring not inheriting parent scissor properly Added ClipRect, scissoring happens INSIDE borders now
18 Days Ago
Pass in multiple solutions to vsopen, will use one that is open
18 Days Ago
Add ogg support to sound compiler
18 Days Ago
Necessary key values on map compile for node<->path linking in C#
18 Days Ago
Fix errors and performance issues with huge network lists
18 Days Ago
Fixed EntityComponent being fucked
18 Days Ago
Fixed multi physics body models flying off to space/resetting angles when using keyframe/static physics
19 Days Ago
server to the client not client to the server Delete PropertyClass Networked, NetworkComponent replaced with BaseNetworkable Merge branch 'master' of sbox
19 Days Ago
Fixed documentation error
19 Days Ago
Nav blockers etc aren't networked (previously EF_NODRAW made things not network, but we don't do that anymore) Hide some shit from the inspector
19 Days Ago
Lets force langversion so everyone is on the same page Tweak EntityHandle to be one off
19 Days Ago
Remove duplicate extralight font weight Initialize EntityHandle to -1
19 Days Ago
Animgraph: Add state reordering https://files.facepunch.com/layla/1b2711b1/ZlnSoKvqy9.mp4
21 Days Ago
Don't bother creating tonemap system for DrawScene, isn't needed yet
21 Days Ago
Enable basic postprocessing for Render.DrawScene when using 16 bit or 32 bit float color format
21 Days Ago
If the API is returning rubbish, don't ignore it
21 Days Ago
Try to get linked service token before creating stream service, don't try to deserialize token if getting linked service fails
21 Days Ago
Don't ignore local variables !
21 Days Ago
Added Particles.SetSnapshot
21 Days Ago
Added Particles.SetModel Added ability to get break_command_list data from models Merge branch 'master' of sbox
21 Days Ago
Extra UnobservedTask logging
21 Days Ago
Null check that entity Can edit enums in the inspector
21 Days Ago
Fixed crash when parenting to a deleted entity
21 Days Ago
Steamworks update Added Global.IsRunningOnHandheld
21 Days Ago
Added Client.Components Added Glow component
22 Days Ago
Add a tip about restarting the game to 'is from an unrecognized content path' message in material editor
22 Days Ago
ModelDoc 'Unable to load the FGD file' now include the errors Merge branch 'master' of sbox
22 Days Ago
Fixed another hotload exception Fixed Entity.Name not being immediately available
22 Days Ago
Fixed ClientRPC crazyness
22 Days Ago
Fix for sbox-issues/issues/976
22 Days Ago
Fix for sbox-issues/issues/978
22 Days Ago
Let's not fuck up this branch this time Add TwitchAPI.CreatePoll Add TwitchAPI.EndPoll Add TwitchAPI.CreatePrediction, TwitchAPI.EndPrediction Have lock, cancel and resolve prediction functions, more clear than an enum for each end status Stream.OnChat library method instead of event system CommandAttribute Sandbox.Streaming.StreamClient to Sandbox.Stream Add Sandbox.Stream.IsActive Add channel modify functions to Sandbox.Stream Internal twitchapi Refractor so that TwitchService handles client and api Implement Sandbox.Stream.GetUser internal Stream.Connect and Stream.Disconnect, auto connect to twitch service on loop init Optional channel param in Stream.SendMessage, sends to your own channel if non specified Add Stream.GetUserFollowing and Stream.GetUserFollowers Add Stream.GetBroadcast Add Stream.GetChannel Deserialize poll response Add Stream.CreatePoll, Stream.EndPoll Document all public Sandbox.Stream functions Move stream events under Sandbox.Stream instead of Sandbox.Event Deserialize prediction response Add prediction to api Add summary to all stream events Move IRCMessage to StreamChatMessage constructor Parse any time response data to DateTimeOffset Change channel modify functions to properties Merge BanUser and Timeout user, the only difference is perm ban or timed ban, clarify this in the summary Move get following/followers to StreamUser Optional username param for GetUser Add StreamPoll.End Move prediction lock/cancel/resolve to StreamPrediction internal set StreamPrediction properties internal set StreamPoll properties internal set StreamUser properties internal set StreamChannel properties internal set StreamBroadcast and StreamChatMessage properties internal set StreamUserFollow properties Remove OnChat callback, dealing with chat commands should be dealt with addon level Move Sandbox.Stream to sandbox.engine so multiple connections aren't made for menu, client, server Remove stream connected/disconnect events for now, doesn't make much sense currently Add StreamUser.Channel and StreamUser.Broadcast Add Stream.GetBroadcasts (from game_id) Add Stream.GetGame (from game name) Update Stream.cs Add StreamGame.Broadcasts Init stream service in MenuInterface.Init. Connect/Disconnect stream service in GameLoop Add MenuTools.SetStreamService Save stream service type to cookies Check websocket is valid before trying to join/leave channel Make Stream.Init awaitable so menu can know if it failed Only proceed with irc login if websocket connected, try a reconnect if it fails to connect Add StreamUser.CreateClip Add StreamUser.CreatePrediction Add StreamUser.CreatePrediction Add StreamUser.CreatePoll Add StreamUser.Ban, StreamUser.Unban Keep track of all the chat channels we're in Rename Sandbox.Stream to Sandbox.Streamer Remove automatic connect/disconnect in game loop, move to menu commands AssertMenu in SetStreamService Don't run events in server context Remove debug logs Sandbox.Streamer front to Sandbox.Engine.Streamer to ensure API can only run on menu or client Move StreamChatMessage to Sandbox.Engine, fixes issue with events Missed some asserts Remove websocket copy Move interfaces to their own files Merge pull request #28 from Facepunch/streaming Initial streaming api
22 Days Ago
Component Add/Remove 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) Simplifying network data, can have lists in Network classes, and Network classes in Network classes Remove bullshit from NetRead Support [Net] nullables Make networking classes a tiny bit more generic Components are networked properly Merge branch 'master' into components Store a game assembly hash, only read network data if assembly hash matches Don't clear embedded var values on hot reload UpdateHash after server compile BuildNetworkTable cleanup Refactoring cleanup Refactoring Re-implemented change callbacks, [OnChangedCallback] becomes [Change], can specify callback name Edge case Network variables are read when changed Merge branch 'components'