using System.Collections.Generic; using System.Linq; using Photon.Pun; using Photon.Realtime; using TMPro; using UnityEngine; public class DisplayMatchPlayerNames : MonoBehaviour { public TextMeshProUGUI local; public TextMeshProUGUI other; public void ShowNames() { List list = PhotonNetwork.CurrentRoom.Players.Select((KeyValuePair p) => p.Value).ToList(); bool flag = false; flag = PhotonNetwork.CurrentRoom.CustomProperties.ContainsKey(NetworkConnectionHandler.TWITCH_ROOM_AUDIENCE_RATING_KEY); for (int i = 0; i < list.Count; i++) { string text = (flag ? (" (" + list[i].CustomProperties[NetworkConnectionHandler.TWITCH_PLAYER_SCORE_KEY].ToString() + ")") : string.Empty); if (i == 0) { local.text = list[i].NickName + text; } else { other.text = list[i].NickName + text; } } } }