public bool CheckIfDead() //should enemy check this? { if (Energy < 1) { //GridManager.ResetOccupied(gridCoord); //EndTurn(); //Tile tile; //GridManager.GetTileAtCoord(gridCoord, out tile); //tile.Reset(); //gameObject.SetActive(false); tileManager.RemoveUnit(pos); TempTurnManager.RemoveUnit(this); return(true); } return(false); }
public void RemoveUnit() { tileManager.RemoveUnit(pos); TempTurnManager.RemoveUnit(this); }