Esempio n. 1
0
 internal SupercruiseEntryEvent InvokeEvent(SupercruiseEntryEvent arg)
 {
     if (_api.ValidateEvent(arg))
     {
         SupercruiseEntry?.Invoke(_api, arg);
     }
     return(arg);
 }
 private void ApplySuperCruiseEntry(SupercruiseEntry entry)
 {
     _tracker.Modify(entry.Timestamp, x =>
     {
         x.Body            = null;
         x.SurfaceLocation = null;
         x.Station         = null;
         x.SignalSource    = null;
     });
 }
Esempio n. 3
0
 private void Process(SupercruiseEntry e) => StarSystemRecorder.RecordState(e.StarSystem, e.Timestamp);