Esempio n. 1
0
 private bool UpdateWarpStatus()
 {
     if (effect.warping)
     {
         ui.HideWarpText();
         ui.HideOutOfFuel();
         ui.HideWarpDamaged();
         DisableFuelDropSpot();
         return(false);
     }
     if (motherShip.IsReadyToWarp())
     {
         if (fuel > 0)
         {
             ui.ShowWarpText();
             ui.HideOutOfFuel();
             ui.HideWarpDamaged();
             DisableFuelDropSpot();
             return(true);
         }
         else
         {
             ui.HideWarpText();
             ui.ShowOutOfFuel();
             ui.HideWarpDamaged();
             ActivateFuelDropSpot(true);
             return(false);
         }
     }
     else
     {
         ui.HideWarpText();
         ui.HideOutOfFuel();
         ui.ShowWarpDamaged();
         return(false);
     }
 }