public override void End() { base.End(); currState = State.End; tileSelector.End(); unitCard.ClearCard(); tileHighlighter.ClearHighlightedTiles(); }
public override void End() { base.End(); beginButton.GetComponent <CanvasGroup>().alpha = 0; beginButton.interactable = false; characterListCard.Hide(); tileSelector.End(); currState = State.End; tileHighlighter.ClearHighlightedTiles(); List <Tile> spawnTiles = GameMap.Instance.spawnTiles; for (int i = 0; i < spawnTiles.Count; i++) { if (spawnTiles[i].currUnit.gameName == "Spawn Point") { GameMap.Instance.RemoveUnit(spawnTiles[i].currUnit); } } }