Skip to content

v0.2.0

Latest
Compare
Choose a tag to compare
@EltonCN EltonCN released this 30 Aug 16:36
a976fd5

Version 0.2.0

Several new features have been added since the last release, from entire systems to some useful new nodes.

  • Refactor nodes folders for better organization

New features

  • Extended tree system
  • Smart areas system
    • Smart Area component: creates a smart area and manages its behaviors
    • Add Behavior To Area component: adds behaviors to a Smart Area
  • Needs system

New nodes

  • GetObjectPosition
  • GetObjectDistance
  • GoToNode
  • SetBoolNode
  • CheckExistNode
  • GetGameObjectName
  • PlayDirectorNode
  • StringConcatNode

Decorators

  • RepeatUntilFailureNode
  • MapStateNode

Extended trees

  • RequestBehaviorNode

SmartAreas

  • GetTagUserNode
  • RemoveTagNode

Needs

  • DecreaseNeedNode
  • ApplyAdvertisedNeedsNode

Math

  • AddFloat
  • CompareNumber

Time

  • WaitUntil
  • Timer nodes (StartTimer, StopTimer, CheckTimer)

New blackboard properties

  • GameObjectBlackboardProperty (UnityEngine.Object)
  • ObjectBlackboardProperty (Object)
  • BoolBlackboardProperty (bool)
  • BehaviorTagProperty (BehaviorTag)
  • BehaviorTagListProperty (List of BehaviorTags)
  • NeedBlackboardProperty (Need)
  • NeedValueArryBlackboardProperty (NeedValue[])

Fixes

  • Composite nodes memoryless behavior