public void SetLocalPlayerID(string localPlayerID, IMultiplayerService multiplayerService)
 {
     this.multiplayerService = multiplayerService;
     this.localPlayerID      = localPlayerID;
     Debug.Log("[PlayerService] LocalPlayerID:" + localPlayerID);
     turnID = localPlayerID;
 }
 private void ConnectToServer(IMultiplayerService multiplayerService)
 {
     if (inputField.text == "")
     {
         errorText.gameObject.SetActive(true);
         errorText.text = "NAME CANNOT BE EMPTY";
     }
     else
     {
         multiplayerService.Connect(inputField.text);
     }
     uIService.ShowWaitingUI();
 }
 public void SetMultiplayerServiceRef(IMultiplayerService multiplayerService)
 {
     this.multiplayerService = multiplayerService;
 }
 public CommunicationManager(IMultiplayerService multiplayerService)
 {
     roomManager = GameObject.FindObjectOfType <GameRoomManager>();
     PhotonNetwork.AddCallbackTarget(this);
     this.multiplayerService = multiplayerService;
 }
 public void SetMultiplayerServiceRef(IMultiplayerService multiplayerService)
 {
     connectButton.onClick.AddListener(() => ConnectToServer(multiplayerService));
 }
 public void SetMultiplayerServiceRef(IMultiplayerService multiplayerService)
 {
     this.multiplayerService = multiplayerService;
     SetCanvasReferences();
 }