5,151 Commits over 1,583 Days - 0.14cph!
Fix can't run sandbox.engine console commands from in game console
Handshake framework
Refactor
Warn if interopgen structs are less than pointer size, so should be marked with [small]
Mark some stuff as [small]
Bind SteamNetworkSocket, SteamNetworkConnection
Cleanup
Add PhysicsBody.Surface, PhysicsShape.Surface
Add Input.EscapePressed
Fix native dsn again
Fix not writing .version etc if commit message was empty
Rename some of this intersection stuff
Keep AO proxies updated after animation
Add TypeDescription.BaseType
fixes sboxgame/issues/issues/3660
fixes sboxgame/issues/issues/2611
If package starts with local. then don't find by exact name
Throw exception in CodeEditor.OpenFile if passed path is null or empty
Disable Panel go to source is source file is empty
Handle not found exception in MenuUtility.Storage.GetStorageFiles()
Fix NRE in LoadAllAssembliesFromPackage, if a package failed to load
Remove deleted bodies and shapes from m_CollisionEvents
Ignore world by looking for world tag, instead of entity == 0 (because it's always 0 in scene system)
Trigger ignore if both have no touch events - not just one
Fill out the ContactEnd struct
Add PhysicsShape.Collider object
Re-order VPhysIntersectionNotification_t to make it more c# interop friendly
Add IPhysicsWorld.ProcessIntersections
Add Gizmo.Draw.LineSphere easy mode
Add PhysicsBody.OnTouchStart, OnTouchStay, OnTouchStop
Add experimental SceneModel,SetBoneOverride
Transform Json serializable
ControlWidget don't fall through OnContextMenu by default
Add Paint.MeasureText easy mode
Speed up PopupWidget fade in
Add ITag.SetFrom
Add SceneMode.OnSoundEvent
Add SceneModel.OnGenericEvent
Fix CUtlString copying crash in animevent_t
Add SceneModel.UpdateToBindPose()
Add SceneModel.OnFootstepEvent
Update FootstepEvent
Give citizen foot_L and foot_R attachments back, so footstep events work
Add CSceneAnimatableObject.SetBindPose
More keyvalues binds
Disable a ton of anim events (until someone tells me they were using it)
Anim event callbacks
Add BodyGroupsControlWidget
Add BodyPart.BoneName
ControlWidget supports wide mode
Added ControlWidget.ValueHash
HasAttribute non generic
CustomEditorAttribute has WithAllAttributes property
Name the bodygroups in citizen
Add Model.BodyParts, obsolete all the old accessors
HasAttribute non generic
CustomEditorAttribute has WithAllAttributes property
Name the bodygroups in citizen
Add Model.BodyParts, obsolete all the old accessors
Add SceneModel.MergeBones( SceneModel other )
This isn't needed
None of this is used, prove me wrong
Revert "None of this is used, prove me wrong"
This reverts commit 673e5e351dc372e2cdb4b91f3fefcea3b8fd9990.
Don't publish fbx files
Merge branch 'master' into new-physics-merge
Revert "None of this is used, prove me wrong"
This reverts commit 673e5e351dc372e2cdb4b91f3fefcea3b8fd9990.
None of this is used, prove me wrong
Add SceneModel.MergeBones( SceneModel other )
Fix startup error
Performance scope animation update
AssetSystem: optimize FindByPath lookup
Optimize GameResourceProcessor
Keep __references ordered to avoid diff hell
Optimize recursive WalkJsonTree
SceneModel can get anim parameters
Add PhysicsWorld.Step( delta, substeps )
SelectionSystem has events
Rename TreeNode.HasChild to TreeNode.HasDescendant
Open and scroll to selected item in treeview
Updated trace code from Jay
add Gizmo.Draw.SolidNavigationMesh, LineNavigationMesh
Add NavigationPath.GetPositionAlongPath
Add Gizmo.Draw.SolidTriangles
Remove all the Msg'ing when generating a navmesh
See if we can convince it to compile editor addons during test
Write s&box.sln in unit test proper
artifact game log files when running test
Add ProjectCookie, to save cookies relative to a specific project (like last opened scenes etc)
Fix bloom being enabled by default