Пример #1
0
        public override TaskStatus OnUpdate()
        {
            XEntity e = AITreeImpleted.Transform2Entity(transform);

            return((TaskStatus)AITreeImpleted.DetectEnemyInSightUpdate(e));
        }
Пример #2
0
        public override TaskStatus OnUpdate()
        {
            XEntity e = AITreeImpleted.Transform2Entity(transform);

            return((TaskStatus)AITreeImpleted.RotateSelfUpdate(e, mAIArgMax, mAIArgMin));
        }
Пример #3
0
        public override TaskStatus OnUpdate()
        {
            XEntity e = AITreeImpleted.Transform2Entity(transform);

            return((TaskStatus)AITreeImpleted.MoveForwardUpdate(e));
        }
Пример #4
0
        public override TaskStatus OnUpdate()
        {
            XEntity e = AITreeImpleted.Transform2Entity(transform);

            return((TaskStatus)AITreeImpleted.IsCastingSkillUpdate(e));
        }
Пример #5
0
        public override TaskStatus OnUpdate()
        {
            XEntity e = AITreeImpleted.Transform2Entity(transform);

            return((TaskStatus)AITreeImpleted.RotateToTargetUpdate(e, mAIArgTarget.Value, mAIArgAngle.Value));
        }
Пример #6
0
        public override TaskStatus OnUpdate()
        {
            XEntity e = AITreeImpleted.Transform2Entity(transform);

            return((TaskStatus)AITreeImpleted.ValueDistanceUpdate(e, mAIArgTarget.Value, mAIArgMaxDistance.Value));
        }
Пример #7
0
        public override TaskStatus OnUpdate()
        {
            XEntity e = AITreeImpleted.Transform2Entity(transform);

            return((TaskStatus)AITreeImpleted.IsHurtOppoUpdate(e));
        }
Пример #8
0
        public override TaskStatus OnUpdate()
        {
            XEntity e = AITreeImpleted.Transform2Entity(transform);

            return((TaskStatus)AITreeImpleted.XAIActionSkillUpdate(e, mAIArgSkillScript, mAIArgTarget.Value));
        }
Пример #9
0
        public override TaskStatus OnUpdate()
        {
            XEntity e = AITreeImpleted.Transform2Entity(transform);

            return((TaskStatus)AITreeImpleted.ValueMPUpdate(e, mAIArgMaxMP, mAIArgMinMP));
        }
Пример #10
0
        public override TaskStatus OnUpdate()
        {
            XEntity e = AITreeImpleted.Transform2Entity(transform);

            return((TaskStatus)AITreeImpleted.RandomCompareUpdate(e, mAIArgProb));
        }
Пример #11
0
        public override TaskStatus OnUpdate()
        {
            XEntity e = AITreeImpleted.Transform2Entity(transform);

            return((TaskStatus)AITreeImpleted.SelectMoveTargetByIdUpdate(e, mAIArgMoveTarget.Value, mAIArgObjectId));
        }
Пример #12
0
        public override TaskStatus OnUpdate()
        {
            XEntity e = AITreeImpleted.Transform2Entity(transform);

            return((TaskStatus)AITreeImpleted.CalDistanceUpdate(e, mAIArgObject.Value, mAIArgDistance.Value, mAIArgDestPoint.Value));
        }
Пример #13
0
        public override TaskStatus OnUpdate()
        {
            XEntity e = AITreeImpleted.Transform2Entity(transform);

            return((TaskStatus)AITreeImpleted.DoSelectRandomTargetUpdate(e));
        }
Пример #14
0
        public override TaskStatus OnUpdate()
        {
            XEntity e = AITreeImpleted.Transform2Entity(transform);

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