Releases: crashkonijn/GOAP
Releases · crashkonijn/GOAP
3.0.18-beta
What's Changed
- Fix: Added readme.md by @crashkonijn in #265
- Feature: Re add 2021 support to v3 by @crashkonijn in #266
- Chore: Fixed code style by @crashkonijn in #263
- Chore: Tests are now run against unity 2021, 2022, 2023 and 6000
Full Changelog: 3.0.17-beta...3.0.18-beta
3.0.17-beta
What's Changed
- Hotfix, removing unused 3rd party import
3.0.16-beta
What's Changed
- Fix: Unityeditor refference in class by @crashkonijn in #253
- Fix: graph viewer zoom inverted by @crashkonijn in #255
- Fix: Expose proactive controller timer by @crashkonijn in #256
- Fix: Sensor runner breaking when switching agent types by @crashkonijn in #257
- Fix: sensor runner producing lots of GC by @crashkonijn in #259
- Feature: add timing control over sensors by @crashkonijn in #254
- Changed key hashing for GoalSet's in the SensorRunner to something else. Lowering it's GC footprint. #258
- Added IsValid method to the ITarget interface. This can now perform a cheaper (and better) check on a target.
- Improved handling of multi-sensors by the sensor runner
- General GC fixes related to #125
- A lot of logs produced GC (strings being created) even when logging was set to off.
- Logging is turned off in builds.
- GoalRequests are now re-used.
Full Changelog: 3.0.15-beta...3.0.16-beta
3.0.15-beta
What's Changed
- Fix: GetCost getting called when action provider disabled by @crashkonijn in #244
Full Changelog: 3.0.14-beta...3.0.15-beta
3.0.14-beta
What's Changed
- Fix: node viewer target indicator incorrect by @crashkonijn in #239
- Fix: agents not enabling disabling correctly by @crashkonijn in #240
- Feature: provide previous target in sensor by @crashkonijn in #241
- Feature: only update sensors needed for goals by @crashkonijn in #242
- Re-wrote getting started docs (not the 'tutorial')
Full Changelog: 3.0.13-beta...3.0.14-beta
3.0.13-beta
What's Changed
- Added target to GetCost method. Fixes #232 by @crashkonijn in #234
- Added warnings to the docs about the docs being for v2 still
Full Changelog: 3.0.12-beta...3.0.13-beta
3.0.12-beta
What's Changed
- Fixed recursive stack by @crashkonijn in #227
Full Changelog: 3.0.11-beta...3.0.12-beta
3.0.11-beta
What's Changed
- Fixed: Custom IsValid not working by @crashkonijn in #225
Full Changelog: 3.0.10-beta...3.0.11-beta
3.0.10-beta
What's Changed
Breaking changes
OnTargetChanged
event is not called with null value anymore.OnTargetLost
should be added to your movement script!
New Contributors
Full Changelog: 3.0.9-beta...3.0.10-beta
3.0.9-beta
What's Changed
- Fix: resolver picking completed actions by @crashkonijn in #219
- Fix: agent state not resetting correctly by @crashkonijn in #220
Full Changelog: 3.0.8-beta...3.0.9-beta