chickensoft-games / LogicBlocks

Human-friendly, hierarchical state machines for games and apps in C#.
https://www.nuget.org/packages/Chickensoft.LogicBlocks
MIT License
152 stars 6 forks source link

fix: ensure correct callback behavior with reusable states #4

Closed definitelyokay closed 11 months ago

definitelyokay commented 11 months ago

Reworks LogicBlocks to ensure OnEnter/OnExit is called in the correct order for states that are reused.