Skip to content

Releases: crashkonijn/GOAP

Version 2.1.5

01 Jun 08:27
90057f1
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 2.1.4...2.1.5

2.1.4: Merge pull request #34 from Layla-P/public-getter

26 May 15:55
40307ad
Compare
Choose a tag to compare
  • Added GetGoals() to the IGoapSet.

Thanks @Layla-P for the contribution!

Version 2.1.3

26 May 07:31
268cbb1
Compare
Choose a tag to compare
  • 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

24 May 07:20
5a94b49
Compare
Choose a tag to compare
  • IDataReferenceInjector.GetComponent becomes GetCachedComponent 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

17 May 18:19
903f865
Compare
Choose a tag to compare
  • Fixed: Issue where agent would deadlock in the complex example.

Version 2.1.0

16 May 13:57
32c2fc0
Compare
Choose a tag to compare

Features:

  • Added Unity 2021 support (tested with 2021.3)
  • Added GoapRunnerEditor
  • Improved performance of NodeViewer
  • Added states to AgentEditor

⚠️ Breaking changes ⚠️

  • 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

15 May 13:15
f83a4f9
Compare
Choose a tag to compare
  • Fixed collections > 2.1 breaking this package due to NativeMultiHashMap being renamed to NativeParallelMultiHashMap

Version 2.0.9

10 May 10:32
ec36688
Compare
Choose a tag to compare

What's Changed

  • Added OnGoalCompleted event

Version 2.0.8

08 May 07:48
1f0334f
Compare
Choose a tag to compare
  • Added GetComponentInChildren to agent references

Version 2.0.7

01 May 07:35
c95c7af
Compare
Choose a tag to compare
  • Fixed: IGoapSet containing implementation reference instead of interface