public BehaviourTree( BehaviourTreeController pxTreeController )
 {
     m_pxTreeController = pxTreeController;
 }
 public BehaviourTree( BehaviourTreeController pxTreeController, Node pxRootNode )
 {
     m_pxTreeController = pxTreeController;
     RootNode = pxRootNode;
 }
 public BehaviourTree(BehaviourTreeController pxTreeController, Node pxRootNode)
 {
     m_pxTreeController = pxTreeController;
     RootNode           = pxRootNode;
 }
 public SequenceTask( BehaviourTreeController pxTreeController, Node pxNode )
     : base(pxTreeController, pxNode)
 {
 }
Exemple #5
0
 public Task(BehaviourTreeController pxTreeController)
 {
     m_eStatus          = TaskState.eTaskReady;
     m_pxTreeController = pxTreeController;
 }
 public BehaviourTree(BehaviourTreeController pxTreeController)
 {
     m_pxTreeController = pxTreeController;
 }
Exemple #7
0
        public Task CreateTask(BehaviourTreeController pxTreeController)
        {
            Task pxTask = (Task)Activator.CreateInstance(m_xType, new object[] { pxTreeController, this });

            return(pxTask);
        }
Exemple #8
0
 public Task( BehaviourTreeController pxTreeController, Node pxNode )
 {
     m_pxNode = pxNode;
     m_eStatus = TaskState.eTaskReady;
     m_pxTreeController = pxTreeController;
 }
 public SequenceTask(BehaviourTreeController pxTreeController, Node pxNode) : base(pxTreeController, pxNode)
 {
 }
 public DebugLogTask(BehaviourTreeController pxTreeController, Node pxNode) : base(pxTreeController, pxNode)
 {
 }
 public DebugLogTask( BehaviourTreeController pxTreeController, Node pxNode )
     : base(pxTreeController, pxNode)
 {
 }