/// <summary> /// Initializes the singleton application object. This is the first line of authored code /// executed, and as such is the logical equivalent of main() or WinMain(). /// </summary> public App() { InitializeComponent(); Suspending += OnSuspending; ScoreoidManager.Initialize("e268410b95127e1a6d9ac447f8e2a29176ae3fb9", "lGKkihyFl"); }
private async void GetLeaderboard_Click(object sender, RoutedEventArgs e) { try { getLEaderboard.IsEnabled = false; Leaderboard leaderboard = await ScoreoidManager.GetLeaderboard(); string leaderboardDebugString = string.Empty; foreach (LeaderboardItem item in leaderboard) { leaderboardDebugString += item.Rank + " - " + item.Player + " - " + item.Score + Environment.NewLine; } var dlg = new MessageDialog(leaderboardDebugString) { Title = "LEADERBOARD" }; dlg.ShowAsync(); getLEaderboard.IsEnabled = true; } catch (Exception ex) { var dlg = new MessageDialog(ex.Message) { Title = "ERROR" }; dlg.ShowAsync(); getLEaderboard.IsEnabled = true; } getLEaderboard.IsEnabled = true; }
private async void CreateScore_Click(object sender, RoutedEventArgs e) { try { createScore.IsEnabled = false; score.IsEnabled = false; int _score = int.Parse(score.Text); string response = await ScoreoidManager.CreateScore(_score); var dlg = new MessageDialog(response) { Title = "SCORE" }; dlg.ShowAsync(); createScore.IsEnabled = true; score.IsEnabled = true; } catch (Exception ex) { var dlg = new MessageDialog(ex.Message) { Title = "ERROR" }; dlg.ShowAsync(); createScore.IsEnabled = true; score.IsEnabled = true; } createScore.IsEnabled = true; score.IsEnabled = true; }
private void ResetSettings_Click(object sender, RoutedEventArgs e) { ScoreoidManager.ResetSettings(); scoreoidOverlay.Refresh(); }