コード例 #1
0
ファイル: Modules.cs プロジェクト: chandlerpl/CPLibrary
 public void setupStorage(Brain brain, Memory mem)
 {
     memory     = mem;
     this.brain = brain;
 }
コード例 #2
0
ファイル: Modules.cs プロジェクト: chandlerpl/CPLibrary
        public virtual bool ContainsUnit(Brain unit)
        {
            Dictionary <Brain, ModuleStorage> dict = (Dictionary <Brain, ModuleStorage>)memory.GetData(memoryName).value;

            return(dict.ContainsKey(unit));
        }
コード例 #3
0
ファイル: Node.cs プロジェクト: chandlerpl/CPLibrary
 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
ファイル: Node.cs プロジェクト: chandlerpl/CPLibrary
 public abstract bool Init(Brain behaviourTree, Memory memory);