void Manager_Updated(object sender, AutoSplitManagerUpdateEventArgs e) { if (e.Event != GameEvent.Always) { return; } _uiThread.Post(d => UpdateAllAddresses(e.Data), null); }
void Manager_Updated(object sender, AutoSplitManagerUpdateEventArgs e) { if (e.Event != SkyrimEvent.LoadScreenEnd) { return; } var data = (SkyrimData)e.Data; var start = data.LoadScreenStartLocation; var end = data.Location.Current; _uiThread.Post(d => AddLoadScreen(new LoadScreenEntry(start, end)), null); }