少年修仙传客户端代码仓库
client_Wu Xijin
2018-10-18 1868bc632a9134b6891d4fc5f427e3f280b9e973
Fight/Stage/Dungeon/GuardDungeonStage.cs
@@ -273,7 +273,7 @@
                    var showActor = showActors[i];
                    if (dungeonStage.guardNPCID == showActor.npcId)
                    {
                        dungeonStage.guardDialogueAbleTime = Time.time + GeneralConfig.Instance.guardBubbleInterval;
                        dungeonStage.guardDialogueAbleTime = Time.time + GeneralDefine.guardBubbleInterval;
                        var mountPoint = showActor.m_Model.transform.GetChildTransformDeeply("A_Name");
                        var index = dungeonStage.guardDialogueIndex % 5 + 1;
@@ -327,8 +327,8 @@
                guideTarget.transform.localScale = Vector3.zero;
            }
            xpSkillGuideTime = Time.time + GeneralConfig.Instance.xpGuideDelay;
            xpSkillGuideEndTime = xpSkillGuideTime + GeneralConfig.Instance.xpGuideDuration;
            xpSkillGuideTime = Time.time + GeneralDefine.xpGuideDelay;
            xpSkillGuideEndTime = xpSkillGuideTime + GeneralDefine.xpGuideDuration;
        }
        public void OnUpdate()
@@ -358,7 +358,7 @@
                {
                    var actor = actors[i] as GActorNpcFight;
                    if (actor != null
                     && actor.NpcConfig.NPCID == GeneralConfig.Instance.guardDungeonCageNPCID)
                     && actor.NpcConfig.NPCID == GeneralDefine.guardDungeonCageNPCID)
                    {
                        cageInvincibleEffect = SFXPlayUtility.Instance.PlayBattleEffect(3010, actor, 2f);
                        break;
@@ -440,7 +440,7 @@
                        var showActor = functionNpcs[i] as GA_NpcFunc;
                        if (dungeonStage.guardNPCID == showActor.NpcConfig.NPCID)
                        {
                            dungeonStage.guardDialogueAbleTime = Time.time + GeneralConfig.Instance.guardBubbleInterval;
                            dungeonStage.guardDialogueAbleTime = Time.time + GeneralDefine.guardBubbleInterval;
                            var mountPoint = showActor.MP_Name;
                            var index = dungeonStage.guardDialogueIndex % 5 + 1;
@@ -482,7 +482,7 @@
        public void OnUpdate()
        {
            PlayerDatas.Instance.hero.aiHandler.PriorityNpcID = GeneralConfig.Instance.guardDungeonCageNPCID;
            PlayerDatas.Instance.hero.aiHandler.PriorityNpcID = GeneralDefine.guardDungeonCageNPCID;
            if (Time.time > dungeonStage.guardDialogueAbleTime)
            {
@@ -494,7 +494,7 @@
                        var showActor = functionNpcs[i] as GA_NpcFunc;
                        if (dungeonStage.guardNPCID == showActor.NpcConfig.NPCID)
                        {
                            dungeonStage.guardDialogueAbleTime = Time.time + GeneralConfig.Instance.guardBubbleInterval;
                            dungeonStage.guardDialogueAbleTime = Time.time + GeneralDefine.guardBubbleInterval;
                            var mountPoint = showActor.MP_Name;
                            var index = dungeonStage.guardDialogueIndex % 5 + 1;