private void Awake() { if (NetworkManager.instance != null) { networkManager = NetworkManager.instance; duelo_agendado = networkManager.userLogin.duelo_agendado; } instance = this; }
public override void OnCreatedRoom() { playButton.interactable = true; gameScreen.SetActive(false); waitingScreen.SetActive(true); gameLogo.SetActive(false); if (PhotonNetwork.IsMasterClient) { ExitGames.Client.Photon.Hashtable _roomCustomProperties = networkManager._playerCustomProperties;//new ExitGames.Client.Photon.Hashtable(); if (isTorneo) { DueloAgendado agendados = networkManager.userLogin.duelo_agendado; string[] expectedUsers = { agendados.jugador1.username, agendados.jugador2.username }; PhotonNetwork.CurrentRoom.SetExpectedUsers(expectedUsers); } //_roomCustomProperties.Add("isTorneo", isTorneo); _roomCustomProperties["isTorneo"] = isTorneo; _roomCustomProperties["gameEnded"] = false; PhotonNetwork.CurrentRoom.SetCustomProperties(_roomCustomProperties); } }
void Start() { network_manager = NetworkManager.instance; duelo_agendado = network_manager.userLogin.duelo_agendado; fecha_fin = DateTime.Parse(duelo_agendado.fecha_hora_inicio).AddSeconds(duelo_agendado.tiempo_prorroga);//DateTime.Parse(duelo_agendado.fecha_hora_fin); }