public void Clicked() { TowerInstance ti = Game.GetSelectedTower(); if (ti != null) { Tile tile = ti.GetTile(); if (tile.GetHeld() != null) { tile.SetUsed(false); Destroy(ti.GetGameObject()); tile.Hold(null); Game.SelectTower(null); Game.AddLumber((int)Math.Round(ti.GetCost() / 3.0)); } } }