示例#1
0
 public void setupStorage(Brain brain, Memory mem)
 {
     memory     = mem;
     this.brain = brain;
 }
示例#2
0
        public virtual bool ContainsUnit(Brain unit)
        {
            Dictionary <Brain, ModuleStorage> dict = (Dictionary <Brain, ModuleStorage>)memory.GetData(memoryName).value;

            return(dict.ContainsKey(unit));
        }
示例#3
0
 public override bool Init(Brain behaviourTree, Memory memory)
 {
     return(false);
 }
示例#4
0
 public void Init(Brain bt, Memory memory)
 {
     rootNode.Init(bt, memory);
 }
示例#5
0
 public abstract bool Init(Brain behaviourTree, Memory memory);