private void ViewModelOnGameXPAwarded(object sender, EventArgs e) { while (ViewModel.AwardedXp.Count > 0) { AwardedXpOverlay XPoverlay = new Views.AwardedXpOverlay(); XPoverlay.XpCount = ViewModel.AwardedXp[0]; XPoverlay.Show(); ViewModel.AwardedXp.RemoveAt(0); } PlayerDataToCurrentExperienceConverter converter = new PlayerDataToCurrentExperienceConverter(); ExperienceProgressBar.Value = (Int64)converter.Convert(GameClient.PlayerStats, typeof(int), null, null); }
private void ViewModelOnGameXPAwarded(object sender, EventArgs e) { while (ViewModel.AwardedXp.Count > 0) { AwardedXpCount.Text = $"+{ViewModel.AwardedXp[0]} XP"; ShowAwardedXPStoryBoard.Completed += XPShown; ShowAwardedXPStoryBoard.Begin(); ViewModel.AwardedXp.RemoveAt(0); AudioUtils.PlaySound(AudioUtils.MAIN_XP); } PlayerDataToCurrentExperienceConverter converter = new PlayerDataToCurrentExperienceConverter(); ExperienceProgressBar.Value = (Int64)converter.Convert(GameClient.PlayerStats, typeof(int), null, null); }