userJames Kingcancel

8,042 Commits over 3,775 Days - 0.09cph!

5 Months Ago
UI tweaks Can edit enter / update / leave actions for states Fix transitions to self breaking everything, I'll implement them later
5 Months Ago
Fix deserialized graphs being super buggy
5 Months Ago
Add libstates Started on a simple mob
5 Months Ago
Context menu tweaks Animated transitions https://files.facepunch.com/ziks/2024-08-11/sbox-dev_aeqC5Pba4I.mp4
5 Months Ago
Add Editor.Menu.AddHeading( title )
5 Months Ago
Create README.md
5 Months Ago
Create LICENSE
5 Months Ago
Enable nullables Rewrite state machines to not be GameObject based
5 Months Ago
Some reorganisation RandomTransition component StateMachineComponentWidget StateMachineEditor skeleton Basic editor view elements https://files.facepunch.com/ziks/2024-08-05/sbox-dev_WBiBOoYKRI.png Basic pointer controls https://files.facepunch.com/ziks/2024-08-06/sbox-dev_Q4tC3UdMFN.mp4 Don't use state object transform for editor position Get rid of delays in random transitions Experimenting with transitions ImmediateTransition inspector tweaks Transition labels https://files.facepunch.com/ziks/2024-08-07/sbox-dev_8nKZYMuzwe.png Transition label icons https://files.facepunch.com/ziks/2024-08-07/sbox-dev_TPwf3C9W4P.png Transition painting tweaks Ctrl+S saves open state machine scene State machine editor display tweaks Simplify transitions, add UI to create states / transitions https://files.facepunch.com/ziks/2024-08-07/sbox-dev_NzixLWMmlR.mp4 Edit transition conditions and actions https://files.facepunch.com/ziks/2024-08-07/sbox-dev_GQ1ItmYoBY.mp4 Helper to add delay condition, display tweaks State machines actually function again Show current state when playing editing live scene https://files.facepunch.com/ziks/2024-08-08/sbox-dev_OVwPBjVssA.mp4 Support for multiple transitions between the same pair of states https://files.facepunch.com/ziks/2024-08-08/sbox-dev_WdhArnc1sX.png Add a gradient along transitions, thanks @MaxLebled https://files.facepunch.com/ziks/2024-08-08/sbox-dev_5S749JCmoS.png Add Make Initial State context menu option Moved state machine stuff to Facepunch/sbox-libstates
5 Months Ago
Moved state machine stuff to Facepunch/sbox-libstates
5 Months Ago
Initial commit Get rid of Sandbox.Events references
5 Months Ago
Add libevents Use state machine for spike trap
5 Months Ago
Fix FindMode.InAncestors in prefab scenes ignoring root object
5 Months Ago
Add Make Initial State context menu option
5 Months Ago
Add a gradient along transitions, thanks @MaxLebled https://files.facepunch.com/ziks/2024-08-08/sbox-dev_5S749JCmoS.png
5 Months Ago
Support for multiple transitions between the same pair of states https://files.facepunch.com/ziks/2024-08-08/sbox-dev_WdhArnc1sX.png
5 Months Ago
Show current state when playing editing live scene https://files.facepunch.com/ziks/2024-08-08/sbox-dev_OVwPBjVssA.mp4
5 Months Ago
State machines actually function again
5 Months Ago
Helper to add delay condition, display tweaks
5 Months Ago
Edit transition conditions and actions https://files.facepunch.com/ziks/2024-08-07/sbox-dev_GQ1ItmYoBY.mp4
5 Months Ago
Transition painting tweaks Ctrl+S saves open state machine scene State machine editor display tweaks Simplify transitions, add UI to create states / transitions https://files.facepunch.com/ziks/2024-08-07/sbox-dev_NzixLWMmlR.mp4
5 Months Ago
Transition label icons https://files.facepunch.com/ziks/2024-08-07/sbox-dev_TPwf3C9W4P.png
5 Months Ago
Transition labels https://files.facepunch.com/ziks/2024-08-07/sbox-dev_8nKZYMuzwe.png
5 Months Ago
ImmediateTransition inspector tweaks
5 Months Ago
Experimenting with transitions
5 Months Ago
Don't use state object transform for editor position Get rid of delays in random transitions
5 Months Ago
Basic pointer controls https://files.facepunch.com/ziks/2024-08-06/sbox-dev_Q4tC3UdMFN.mp4
5 Months Ago
Debug tweak
5 Months Ago
Basic editor view elements https://files.facepunch.com/ziks/2024-08-05/sbox-dev_WBiBOoYKRI.png
5 Months Ago
StateMachineEditor skeleton
5 Months Ago
Some reorganisation RandomTransition component StateMachineComponentWidget
5 Months Ago
Fix Capsule.RandomPointInside not being uniformly distributed It was biased towards the middle of the cylinder
5 Months Ago
Fix Capsule.RandomPointOnEdge Before: https://files.facepunch.com/ziks/2024-08-05/sbox-dev_XG28kFmoyv.mp4 After: https://files.facepunch.com/ziks/2024-08-05/sbox-dev_7zJYNsOipq.mp4
5 Months Ago
Fix tests
5 Months Ago
Update some docs
5 Months Ago
Allow StateMachines to be owned by non-hosts
5 Months Ago
Fix arc edges
5 Months Ago
Some more bad epsilons Debug tweaks
5 Months Ago
Allow merge at start or end of split edge We should be testing min denominator here to avoid NaN Allow ignoring edge style in DebugDump.Bevel
5 Months Ago
Don't need two copies of Pooled<T> Include SDF data in dump Fix parsing edge loops from dump
5 Months Ago
Fix shortcuts like Ctrl+Z in ActionGraph @CarsonKompon let me know if this isn't the right solution here
5 Months Ago
Bevel: better handling for zero velocity vertices I'm probably gonna rewrite all of this
5 Months Ago
Fix debug case reduction
5 Months Ago
Reduce test cases to help with debugging
5 Months Ago
Add AG nodes to find objects by name https://files.facepunch.com/ziks/2024-07-30/Pj8i1MXoJx.png
5 Months Ago
Expose network accessor to ActionGraph
5 Months Ago
Tools to help investigate debug dumps
5 Months Ago
Fix SceneCamera.GetFrustum for ortho cameras Breaking change, but fixes incorrect behaviour Fixes Facepunch/sbox-issues#5999
5 Months Ago
Add Gizmo.Draw.LineFrustum Use Gizmo.Draw.LineFrustum in CameraComponent.DrawGizmos Facepunch/sbox-issues#5999
5 Months Ago
Fix Module.ResolveType for ByRef types Caused fast hotload to fail for some methods