Releases: crashkonijn/GOAP
Releases · crashkonijn/GOAP
Version 2.1.5
What's Changed
- Removed empty readme files that were generating warnings/errors by @Jimmy-P in #42
- updated variable name by @Jimmy-P in #41
- Fixed planned planning action for satisfied condition by @crashkonijn in #39
- Fix/various warnings by @crashkonijn in #46
- Fix: NodeViewer breaking by @crashkonijn in #47
New Contributors
Full Changelog: 2.1.4...2.1.5
2.1.4: Merge pull request #34 from Layla-P/public-getter
- Added
GetGoals()
to theIGoapSet
.
Thanks @Layla-P for the contribution!
Version 2.1.3
- Major name refactor to change all derivatives of 'Set' to 'GoapSet'. This should communicate it's purpose more clearly. Thanks @SiliconOrchid!
Version 2.1.2
IDataReferenceInjector.GetComponent
becomesGetCachedComponent
to better communicate purpose. For backward compatibility, previous versions retained but marked as obsolete.
Special thanks to @SiliconOrchid for providing the improvements!
Version 2.1.1
- Fixed: Issue where agent would deadlock in the complex example.
Version 2.1.0
Features:
- Added Unity 2021 support (tested with 2021.3)
- Added GoapRunnerEditor
- Improved performance of NodeViewer
- Added states to AgentEditor
- Removed IAgentMover in favor of events on the agent. This setup is much more flexible and should fix issues with properly implementing the NavMeshAgent. Fixes #28
- The GoapSetConfigBuilder now requires class types for each TargetKey and WorldKey. This is now typed and should make it much more obvious! Fixes #29
Upgrade docs can be found here: https://goap.crashkonijn.com/introduction/upgrading
Version 2.0.10
- Fixed collections > 2.1 breaking this package due to
NativeMultiHashMap
being renamed toNativeParallelMultiHashMap
Version 2.0.9
What's Changed
- Added OnGoalCompleted event
Version 2.0.8
- Added GetComponentInChildren to agent references
Version 2.0.7
- Fixed: IGoapSet containing implementation reference instead of interface