Beispiel #1
0
 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;
         }
     }
 }
Beispiel #2
0
 public bool CheckIfAllShipsSunk()
 {
     return(!ShipList.Any(x => x.IsSunk == false));
 }