Esempio n. 1
0
                } // end Glede_BossAttack_1

                public override void DoBeforeEntering()
                {
                    if (skill.GetSkillModle(GledeSkill_1.ID).isCD&& UnityEngine.Random.Range(0, 2) < 1)
                    {
                        if (skill.CastSkill(GledeSkill_1.ID))
                        {
                            return;
                        }
                        // end if
                    } // end if
                    base.DoBeforeEntering();
                }     // end if
Esempio n. 2
0
        } // end DoBeforeEntering

        public override void Reason()
        {
            if (null != character.info.lockCharacter && null != modle && modle.isCD)
            {
                timer += Time.deltaTime;
                if (timer > interval &&
                    Vector3.Distance(character.info.lockCharacter.position, character.position) < 4f &&
                    skill.CastSkill(DemonSkill_1.ID))
                {
                    return;
                }
                // end if
            } // end if
            base.Reason();
        }     // end Reason
Esempio n. 3
0
                } // end DoBeforeEntering

                public override void Reason()
                {
                    if (null != modle && modle.isCD)
                    {
                        timer += Time.deltaTime;
                        if (timer > interval)
                        {
                            if (skill.CastSkill(SfixSkill_1.ID))
                            {
                                return;
                            }
                            // end if
                        } // end if
                    }     // end if
                    base.Reason();
                }         // end Reason