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; }); }
private void Process(SupercruiseEntry e) => StarSystemRecorder.RecordState(e.StarSystem, e.Timestamp);