Beispiel #1
0
        public void UpdateFlight()
        {
            if (IsUpdateRequired())
            {
                CheckFlightOnVatsim();

                FlightDatabase.UpdateFlight(this);

                lastUpdateId = TelemetryLog.Count - 1;
            }
        }
Beispiel #2
0
        public void UpdateFlight()
        {
            if (IsUpdateRequired())
            {
                FlightDatabase.UpdateFlight(this);

                lastUpdateId = TelemetryLog.Count - 1;

                bool onVatsim = FlightDatabase.IsPilotOnVatsim(this);
                if (!onVatsim && Events.Count(t => t.Event.Code == "5A") == 0)
                {
                    Events.Add(new EventOccurrence(lastUpdateId, lastUpdateId, new FlightEvent("5A", 900, "Offline From Vatsim", 10, 30, (t) => { return(false); })));
                }
            }
        }