using TowerDefense.Towers; using TowerDefense.Level; /** * 3.随机获得一个塔 * @Author: chenxin * @Date: 2020-11-16 19:30:39 */ namespace KTGMGemClient { public class ObtainTower : EndlessBuff { public override void Handle() { Tower newTower = EndlessRandomTower.instance.GetRandomTower(EFeatureTower.NULL); if (!EndlessRandomTower.instance.RandomPlaceTower(newTower, (int)BuffList[BuffList.Count - 1].Config.buff_effect[1] - 1, 0)) EndlessLevelManager.instance.Currency.AddCurrency((int)BuffList[BuffList.Count - 1].Config.buff_effect[2]); } } }