242,749 Commits over 3,867 Days - 2.62cph!
Initial commit
Make NetworkTableContainer into an internal interface INetworkTableContainer. Use explicit interface implemention to keep members from being exposed to public API.
Add some exception handling
Let the INetworkTableContainer handle writing/reading whether it's only changes or a full update
Backwards compatibility for IList and IDictionary but it isn't ideal so throw a warning to use NetList and NetDictionary
Fix some documentation. Add ExchangeNetList test. When new instance of NetDictionary or NetList is created, add Reset change immediately. We want clients to know it's completely changed.
Add appropriate unit tests
Fix for hashcode
INetworkCustom. Add tests for NetList, NetDictionary.
Add example usage
Better formatting
Viewmodel render setup for FX/lights
Update Facepunch.ActionGraph
Mark constant nodes as obsolete
Node input value widgets now respect attributes like [Range]
Some node reorganisation
When ambiguous, default to types like string, float, Vector3
Nicer display for constant color inputs
Filter out obsolete nodes from node list
TypeSerializedObject: ignore static fields / properties
Optional default group for ControlSheet.AddObject
Action Graph property panel cleanup
Trying a different approach
Setup shovel for weapon racks after recent changes.
CNY Spear - fix for spears penetrating the body too much, updated holster position
Fixed final accordion bugs
Add a test for FindInPhysics because chances are I'm going to forget this fix when izabu updates
Fix CastShape on mesh shape not returning hit fraction when toi is overlapped
Fixed obsolete generic method nodes not being reported as obsolete
Reduced more delgate allocations
Accordions only generate if current listing isnt a solo listing
Fixed bugs with accordions
Add backwards compatibility when deserializing component references (find type)
Listings allocate delegate memory at start
Better obsolete node message
Messages can have UserData
Merge from main -> backpacks
3p metal detector - fix for handle becoming detached when crouching and scanning
Give components an ID, add ComponentList.Get( guid ), serialize and deserialize component references properly
Modified minimum accordion amount
Listings handle their own animations
Setting up prefabs for view so page transition works
Update editor play button when using F5 hotkey
sbox-issues/issues/4529
Add button to open code editor if we fail to load a project
Added back button
Ensured no listings animations close properly
watering can collision and scale update
shovel - made to spin when thrown, fixed collider so lands better in the world
Vendor interface removes itself to respond to map markers
Refactored interaction code in map interface
Fixed edit_sky losing its values after being duplicated
Also made other edit entities inherit map values whenever possible, and fixed edit_sun not doing anything on paste.
Fixed crashes HL1 vort or scientist is killed by unowned combine ball
Removed more useless files from build process
Do not mark addons with id of 0 for download from server
Just avoids the unnecessary wait time when its the only addon
Fixed potential minor memory leaks with Source Engine reported via email
Disable/remove Source Engine commentary system
No reason to really have it.
Set up Coconut Underwear page transitions and prefabs
Add Scene.FindInPhysics( sphere ) and Scene.FindInPhysics( bbox )
added kitchen_utensils_b set
PlayerRemains 4k Textures and Material Setup
Dragging a model into the scene will spawn a prop if applicable
Disable some commonly bad third party overlays in editor mode - we can finally disable Steam overlay too in editor
Serialize and Deserialize GameObjects as objects
fixed shovel world model not having lodgroup properly set up
Use EverythingInSelfAndDescendants when finding INetworkSpawn components
Flip PhysicsContact normal and speed for the other collider
Set dressing harbor2 progress
Warn about obsolete nodes
Obsolete node test
Expose parameter attributes from method bindings
Swap asset browser button order to annoy everyone
Fix SceneView not using scene maincamera settings
Fix SceneView mouse input
player update. populated the holdtype knife and knife combat override controller with updated 3p knife animation set.