All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog,
and this project adheres to Semantic Versioning.
- Fixed Parallel Composites to not execute child nodes that have already finished with either Success or Failure.
- Fixed Parallel Composites so they properly reset their children on either completion or interruption.
- Removed
RollbackNodes
. This feature is completely cut from the package, since nobody used it.
Execute(long time)
is changed toExecute(float deltaTime)
. Time parameter now has different semantics. It'sTime.deltaTime
ratherTime.realTimeSinceStartup
. Executing your tree should be likebehaviorTree.Execute(Time.deltaTime);
.- Renamed all standard nodes so they don't end with a
Node
word, as well as other similar renames to reduce constructor code length. - Disabled NoEngineReferences option in assembly settings since it only made debugging more difficult.
[6.0.2] https://github.com/forcepusher/com.bananaparty.behaviortree/compare/6.0.1...6.0.2
[6.0.1] https://github.com/forcepusher/com.bananaparty.behaviortree/compare/6.0.0...6.0.1
[6.0.0] https://github.com/forcepusher/com.bananaparty.behaviortree/compare/5.2.0...6.0.0