public override bool PrepareForFlight(IFlightPreparer preparer) { if (base.PrepareForFlight(preparer)) { CargoLoad += preparer.GetCargo(); } return(preparedForFlight); }
public override bool PrepareForFlight(IFlightPreparer preparer) { if (base.PrepareForFlight(preparer)) { PassengersOnBoard += preparer.GetPassengers(); } return(preparedForFlight); }
public virtual bool PrepareForFlight(IFlightPreparer preparer) { preparedForFlight = preparer.CanFly(this); if (preparedForFlight) { FuelCount = preparer.GetFuel(this); missionFlightRange = preparer.GetFlightRange(); } return(preparedForFlight); }