Releases: andrew-gresyk/HFSM2
Releases · andrew-gresyk/HFSM2
1.2
- added FSM::DynamicState
1.1.1
Fixed an issue with calling stateId<>()
and regionId<>()
in state methods.
1.1
- Added
FSM::Instance::access<TState>()
1.0.1
Cleaned up includes
1.0
First production release
Beta 7.3
- fixed an issue in FSMs with multiple orthogonal regions
- enabled -pedantic
Beta 7.2
- support "-pendatic" flag for clang and GCC
- switch to clang-cl (bundled with VS 2019)
Beta 7.1
- fixed a compatibility issue with ioctl-types.h
Beta 7
- added wiki_plans snippet
- fixed plan execution result propagation
- changed plan transition methods to return success status
- updated hfsm.natvis
- upgraded catch to 2.9.1
Beta 6
- added ranked weighted-random utility selector, based on Dual-Utility Reasoning by Kevin Dill from Game AI Pro 2
- improved configuration with
hfsm::Config<>
- performance improvements in composite region sub-state logic