public void setupStorage(Brain brain, Memory mem) { memory = mem; this.brain = brain; }
public virtual bool ContainsUnit(Brain unit) { Dictionary <Brain, ModuleStorage> dict = (Dictionary <Brain, ModuleStorage>)memory.GetData(memoryName).value; return(dict.ContainsKey(unit)); }
public override bool Init(Brain behaviourTree, Memory memory) { return(false); }
public void Init(Brain bt, Memory memory) { rootNode.Init(bt, memory); }
public abstract bool Init(Brain behaviourTree, Memory memory);