private void DoPauseUnpauseActivity() { if (this.IsPaused) { if (ShipList.Any(item => item.InputDevice.DefaultPauseInput.WasJustPressed)) { UnpauseThisScreen(); PauseComponentInstance.Visible = false; } } else { if (ShipList.Any(item => item.InputDevice.DefaultPauseInput.WasJustPressed)) { PauseThisScreen(); PauseComponentInstance.Visible = true; } } }
public bool CheckIfAllShipsSunk() { return(!ShipList.Any(x => x.IsSunk == false)); }