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, true);
|
|
if (!EndlessRandomTower.instance.RandomPlaceTower(newTower, BuffList[BuffList.Count - 1].Config.buff_effect[1] - 1, 0))
|
EndlessLevelManager.instance.Currency.AddCurrency(BuffList[BuffList.Count - 1].Config.buff_effect[2]);
|
}
|
}
|
}
|