From e33d0e85cf5d01e953d95197488eeffc67835f3a Mon Sep 17 00:00:00 2001 From: chenxin <chenxin6991@163.com> Date: Tue, 27 Oct 2020 18:16:53 +0800 Subject: [PATCH] 无尽模式关卡打点需要 --- Assets/Scripts/TowerDefense/UI/EndlessUIStart.cs | 12 +++++++----- 1 files changed, 7 insertions(+), 5 deletions(-) diff --git a/Assets/Scripts/TowerDefense/UI/EndlessUIStart.cs b/Assets/Scripts/TowerDefense/UI/EndlessUIStart.cs index b5114bb..23755b8 100644 --- a/Assets/Scripts/TowerDefense/UI/EndlessUIStart.cs +++ b/Assets/Scripts/TowerDefense/UI/EndlessUIStart.cs @@ -80,6 +80,10 @@ Instantiate(Resources.Load<GameObject>("UI/Guide/GuidePanel"), this.transform); AddGuideEvent(); } + + GameConfig.EndlessOpenAttackTowerCount = 0; + GameConfig.EndlessBuyTowerCount = 0; + GameConfig.EndlessPortUseSkillTowerCount = 0; } /// <summary> @@ -167,14 +171,14 @@ /// </summary> private void SkillRelease() { - EndlessLevelManager.instance.RestartWave(); int attributeId = 99902; int level = 1; - int waveLineIndex = 2; + int waveLineIndex = 1; // 播放特效,并处理伤害. EndlessWaveLineManager.instance.PlayWaveLineEffect(waveLineIndex); AgentInsManager.instance.ExecWavelineAttack(waveLineIndex, attributeId, level, false); + ++GameConfig.EndlessPortUseSkillTowerCount; StartCoroutine(Delay1()); } @@ -182,8 +186,6 @@ { yield return new WaitForSeconds(1f); EventCenter.Ins.BroadCast((int)KTGMGemClient.EventType.SkillReleaseDone); - GameConfig.IsNewbie = false; - EndlessLevelManager.instance.PauseWave(); } /// <summary> @@ -192,7 +194,7 @@ private void NewbieGuideEnd() { EndlessLevelManager.instance.RestartWave(); - GameConfig.IsNewbie = false; + GameConfig.IsNewbieGuideCompleted = true; } /// <summary> -- Gitblit v1.9.1