internal void SetVirtualPlayerInfo(VirtualPlayerManager.VirtualPlayerInfo player, bool isYou) { this.player = player; if (isYou) { nameField.text = player.slotNumber + ": " + PhotonPlayer.Find(player.photonPlayerId).NickName + "(you)"; reportButton.gameObject.SetActive(false); reportButtonEmptyPlaceholder.SetActive(true); } else { reportButton.gameObject.SetActive(true); reportButtonEmptyPlaceholder.SetActive(false); nameField.text = player.slotNumber + ": " + PhotonPlayer.Find(player.photonPlayerId).NickName; } reportButtonLabel.text = PhotonNetwork.isMasterClient ? "Kick" : "Report"; }
void OnReportOrKick(VirtualPlayerManager.VirtualPlayerInfo player) { PhotonPlayer photonPlayer = PhotonPlayer.Find(player.photonPlayerId); reportPlayer.Open(photonPlayer, PhotonNetwork.isMasterClient); }