userJames Kingcancel
reposbox-libeventscancel

49 Commits over 61 Days - 0.03cph!

3 Months Ago
Moved state machine stuff to Facepunch/sbox-libstates
3 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
4 Months Ago
Add Make Initial State context menu option
4 Months Ago
Add a gradient along transitions, thanks @MaxLebled https://files.facepunch.com/ziks/2024-08-08/sbox-dev_5S749JCmoS.png
4 Months Ago
Support for multiple transitions between the same pair of states https://files.facepunch.com/ziks/2024-08-08/sbox-dev_WdhArnc1sX.png
4 Months Ago
Show current state when playing editing live scene https://files.facepunch.com/ziks/2024-08-08/sbox-dev_OVwPBjVssA.mp4
4 Months Ago
State machines actually function again
4 Months Ago
Helper to add delay condition, display tweaks
4 Months Ago
Edit transition conditions and actions https://files.facepunch.com/ziks/2024-08-07/sbox-dev_GQ1ItmYoBY.mp4
4 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
4 Months Ago
Transition label icons https://files.facepunch.com/ziks/2024-08-07/sbox-dev_TPwf3C9W4P.png
4 Months Ago
Transition labels https://files.facepunch.com/ziks/2024-08-07/sbox-dev_8nKZYMuzwe.png
4 Months Ago
ImmediateTransition inspector tweaks
4 Months Ago
Experimenting with transitions
4 Months Ago
Don't use state object transform for editor position Get rid of delays in random transitions
4 Months Ago
Basic pointer controls https://files.facepunch.com/ziks/2024-08-06/sbox-dev_Q4tC3UdMFN.mp4
4 Months Ago
Basic editor view elements https://files.facepunch.com/ziks/2024-08-05/sbox-dev_WBiBOoYKRI.png
4 Months Ago
StateMachineEditor skeleton
4 Months Ago
Some reorganisation RandomTransition component StateMachineComponentWidget
4 Months Ago
Fix tests
4 Months Ago
Update some docs
4 Months Ago
Allow StateMachines to be owned by non-hosts
4 Months Ago
No need for ThreadStatic here
4 Months Ago
Handle exceptions when dispatching events Allow instant state transitions
4 Months Ago
We can network component references directly now
5 Months Ago
Update README.md
5 Months Ago
Update README.md
5 Months Ago
Update README.md
5 Months Ago
Update README.md
5 Months Ago
Update README.md
5 Months Ago
Update README.md
5 Months Ago
GameEventComponent<T>.NextState
5 Months Ago
IGameEvent
5 Months Ago
Event components for state events
5 Months Ago
Basic way of hooking events in ActionGraph
5 Months Ago
Add Action properties to StateComponent
5 Months Ago
Fix GameEvent.GetImplementation<T>
5 Months Ago
Update title
5 Months Ago
Update README.md
5 Months Ago
Don't bother passing sender to event handlers Documentation
6 Months Ago
Fix hotloading GameEvent Allow states transitioning to themselves
6 Months Ago
Tweak when states activate / deactivate
6 Months Ago
Allow nested states
6 Months Ago
Small refactor
6 Months Ago
State machine fixes
6 Months Ago
GameEvent<T>.Dispatch(sender, eventArgs) now only notifies within sender Basic state machine system
6 Months Ago
Create LICENSE
6 Months Ago
Create README.md
6 Months Ago
Initial commit Basic event dispatching / handler ordering