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

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