chenxin
2020-10-27 38136a34de9aa36bf15ec7471abd56e2cba6c26f
Assets/Scripts/TowerDefense/Agents/HomeBaseAttacker.cs
@@ -1,4 +1,5 @@
using ActionGameFramework.Health;
using KTGMGemClient;
using ActionGameFramework.Health;
using Core.Health;
using Core.Utilities;
using TowerDefense.Level;
@@ -71,7 +72,26 @@
                            else if (EndlessGameUI.instanceExists)
                            {
                                if (EndlessGameUI.instance.selfTowerPlaceArea != null)
                                {
                                    if (GameConfig.IsNewbie)
                                    {
                                        if (GameConfig.TowerFirstTakeDamage)
                                        {
                                            GameConfig.TowerFirstTakeDamage = false;
                                    EndlessGameUI.instance.selfTowerPlaceArea.setTowerPosHealth(homebase.homebaseIdx, hscale);
                                            EndlessLevelManager.instance.StopSecondWave();
                                        }
                                        else
                                        {
                                            if (GameConfig.TowerCanTakeDamage)
                                            {
                                                EndlessGameUI.instance.selfTowerPlaceArea.setTowerPosHealth(homebase.homebaseIdx, hscale);
                                            }
                                        }
                                    }
                                    else
                                        EndlessGameUI.instance.selfTowerPlaceArea.setTowerPosHealth(homebase.homebaseIdx, hscale);
                                }
                            }
                  }