BT::NodeStatus IsDoorOpen()
BT::NodeStatus UnlockDoor()
void RegisterNodes(BT::BehaviorTreeFactory &factory)
The BehaviorTreeFactory is used to create instances of a TreeNode at run-time.
BT::NodeStatus PassThroughDoor()
BT::NodeStatus IsDoorLocked()
BT::NodeStatus PassThroughWindow()
BT::NodeStatus CloseDoor()
BT::NodeStatus OpenDoor()