Esempio n. 1
0
        public override TaskStatus OnUpdate()
        {
            XEntity e = AITreeImpleted.Transform2Entity(transform);

            return((TaskStatus)AITreeImpleted.DetectEnemyInSightUpdate(e));
        }
Esempio n. 2
0
        public override TaskStatus OnUpdate()
        {
            XEntity e = AITreeImpleted.Transform2Entity(transform);

            return((TaskStatus)AITreeImpleted.RotateSelfUpdate(e, mAIArgMax, mAIArgMin));
        }
Esempio n. 3
0
        public override TaskStatus OnUpdate()
        {
            XEntity e = AITreeImpleted.Transform2Entity(transform);

            return((TaskStatus)AITreeImpleted.MoveForwardUpdate(e));
        }
Esempio n. 4
0
        public override TaskStatus OnUpdate()
        {
            XEntity e = AITreeImpleted.Transform2Entity(transform);

            return((TaskStatus)AITreeImpleted.IsCastingSkillUpdate(e));
        }
Esempio n. 5
0
        public override TaskStatus OnUpdate()
        {
            XEntity e = AITreeImpleted.Transform2Entity(transform);

            return((TaskStatus)AITreeImpleted.RotateToTargetUpdate(e, mAIArgTarget.Value, mAIArgAngle.Value));
        }
Esempio n. 6
0
        public override TaskStatus OnUpdate()
        {
            XEntity e = AITreeImpleted.Transform2Entity(transform);

            return((TaskStatus)AITreeImpleted.ValueDistanceUpdate(e, mAIArgTarget.Value, mAIArgMaxDistance.Value));
        }
Esempio n. 7
0
        public override TaskStatus OnUpdate()
        {
            XEntity e = AITreeImpleted.Transform2Entity(transform);

            return((TaskStatus)AITreeImpleted.IsHurtOppoUpdate(e));
        }
Esempio n. 8
0
        public override TaskStatus OnUpdate()
        {
            XEntity e = AITreeImpleted.Transform2Entity(transform);

            return((TaskStatus)AITreeImpleted.XAIActionSkillUpdate(e, mAIArgSkillScript, mAIArgTarget.Value));
        }
Esempio n. 9
0
        public override TaskStatus OnUpdate()
        {
            XEntity e = AITreeImpleted.Transform2Entity(transform);

            return((TaskStatus)AITreeImpleted.ValueMPUpdate(e, mAIArgMaxMP, mAIArgMinMP));
        }
Esempio n. 10
0
        public override TaskStatus OnUpdate()
        {
            XEntity e = AITreeImpleted.Transform2Entity(transform);

            return((TaskStatus)AITreeImpleted.RandomCompareUpdate(e, mAIArgProb));
        }
Esempio n. 11
0
        public override TaskStatus OnUpdate()
        {
            XEntity e = AITreeImpleted.Transform2Entity(transform);

            return((TaskStatus)AITreeImpleted.SelectMoveTargetByIdUpdate(e, mAIArgMoveTarget.Value, mAIArgObjectId));
        }
Esempio n. 12
0
        public override TaskStatus OnUpdate()
        {
            XEntity e = AITreeImpleted.Transform2Entity(transform);

            return((TaskStatus)AITreeImpleted.CalDistanceUpdate(e, mAIArgObject.Value, mAIArgDistance.Value, mAIArgDestPoint.Value));
        }
Esempio n. 13
0
        public override TaskStatus OnUpdate()
        {
            XEntity e = AITreeImpleted.Transform2Entity(transform);

            return((TaskStatus)AITreeImpleted.DoSelectRandomTargetUpdate(e));
        }
Esempio n. 14
0
        public override TaskStatus OnUpdate()
        {
            XEntity e = AITreeImpleted.Transform2Entity(transform);

            return((TaskStatus)AITreeImpleted.FindTargetByDistanceUpdate(e, mAIArgDistance.Value, mAIArgAngle));
        }