コード例 #1
0
ファイル: AIProcessor.cs プロジェクト: 745c5412/tera-emu
 public AIProcessor(Fight Fight, VirtualFighter Fighter)
 {
     this.type      = IAMindOf(Fighter);
     this.myFight   = Fight;
     this.myFighter = Fighter;
     this.mySpells  = Fighter.getSpells();
     this.mySpells.RemoveAll(x => x == null);
     this.Mode = AIAction.AIActionEnum.SELF_ACTING;
 }
コード例 #2
0
ファイル: AIProcessor.cs プロジェクト: 745c5412/tera-emu
        public static JSIAMind GetMindOf(IAMindEnum type)
        {
            JSIAMind mind = JSKernel.FightIAMinds.Get((int)type);

            if (mind == null)
            {
                Logger.Error("JSIAMind[" + (int)type + "] doesn't exist");
                mind = JSKernel.FightIAMinds.Get(0);
            }
            return(mind);
        }