public void ChangeState(bool isJeffistanceVictory) { var assets = AvaloniaLocator.Current.GetService <IAssetLoader>(); if (isJeffistanceVictory) { State = ScoreState.JeffistanceVictory; nodeImage.Source = AvaloniaTools.GetImageFromResources("Jeffistance.Client", "RoundStateResistenceVictory.png"); } else { State = ScoreState.SpyVictory; nodeImage.Source = AvaloniaTools.GetImageFromResources("Jeffistance.Client", "RoundStateSpyVictory.png"); } }
private void onAvatarClicked(object sender, PointerPressedEventArgs args) { if (SelectablePlayers != 0) { PlayerAvatarView playerAvatar = (PlayerAvatarView)sender; if (!SelectedUserIDs.Contains(playerAvatar.UserId)) { if (SelectedUserIDs.Count < SelectablePlayers) { playerAvatar.Avatar.Source = AvaloniaTools.GetImageFromResources("Jeffistance.Client", "Selected Spy.png"); SelectedUserIDs.Add(playerAvatar.UserId); } } else { playerAvatar.Avatar.Source = AvaloniaTools.GetImageFromResources("Jeffistance.Client", "Spy.png"); SelectedUserIDs.Remove(playerAvatar.UserId); } } }