Пример #1
0
 public LoadingMapScreen() : base(nameof(LoadingMapScreen))
 {
     if (instance != null)
     {
         instance.DisableImmediate();
     }
     NetworkingPeer.RegisterEvent(PhotonNetworkingMessage.OnLeftRoom, OnLeftRoom);
     instance = this;
 }
Пример #2
0
 protected override void OnPanelEnable()
 {
     NetworkingPeer.RegisterEvent(PhotonNetworkingMessage.OnJoinedLobby, OnJoinedLobby);
     NetworkingPeer.RegisterEvent(PhotonNetworkingMessage.OnDisconnectedFromPhoton, OnDisconnectedFromPhoton);
     NetworkingPeer.RegisterEvent(PhotonNetworkingMessage.OnReceivedRoomListUpdate, OnReceivedRoomListUpdate);
     connectNext = false;
     regions     = locale.GetArray("regions");
     TryConnect(NetworkSettings.PreferedRegion.Value);
     AnarchyManager.MainMenu.DisableImmediate();
 }
Пример #3
0
 protected void Awake()
 {
     if (PhotonHandler.SP != null && PhotonHandler.SP != this && PhotonHandler.SP.gameObject != null)
     {
         UnityEngine.Object.DestroyImmediate(PhotonHandler.SP.gameObject);
     }
     PhotonHandler.SP = this;
     UnityEngine.Object.DontDestroyOnLoad(base.gameObject);
     this.updateInterval            = 1000 / PhotonNetwork.sendRate;
     this.updateIntervalOnSerialize = 1000 / PhotonNetwork.sendRateOnSerialize;
     PhotonHandler.StartFallbackSendAckThread();
     NetworkingPeer.RegisterEvent(PhotonNetworkingMessage.OnCreatedRoom, OnCreatedRoom);
     NetworkingPeer.RegisterEvent(PhotonNetworkingMessage.OnJoinedRoom, OnJoinedRoom);
 }
Пример #4
0
 private void Awake()
 {
     FGM = this;
     NetworkingPeer.RegisterEvent(PhotonNetworkingMessage.OnConnectionFail, OnConnectionFail);
     NetworkingPeer.RegisterEvent(PhotonNetworkingMessage.OnConnectedToPhoton, OnConnectedToPhoton);
     NetworkingPeer.RegisterEvent(PhotonNetworkingMessage.OnCreatedRoom, OnCreatedRoom);
     NetworkingPeer.RegisterEvent(PhotonNetworkingMessage.OnDisconnectedFromPhoton, OnDisconnectedFromPhoton);
     NetworkingPeer.RegisterEvent(PhotonNetworkingMessage.OnJoinedLobby, OnJoinedLobby);
     NetworkingPeer.RegisterEvent(PhotonNetworkingMessage.OnJoinedRoom, OnJoinedRoom);
     NetworkingPeer.RegisterEvent(PhotonNetworkingMessage.OnLeftRoom, OnLeftRoom);
     NetworkingPeer.RegisterEvent(PhotonNetworkingMessage.OnMasterClientSwitched, OnMasterClientSwitched);
     NetworkingPeer.RegisterEvent(PhotonNetworkingMessage.OnPhotonPlayerConnected, OnPhotonPlayerConnected);
     NetworkingPeer.RegisterEvent(PhotonNetworkingMessage.OnPhotonPlayerDisconnected, OnPhotonPlayerDisconnected);
     NetworkingPeer.RegisterEvent(PhotonNetworkingMessage.OnPhotonPlayerPropertiesChanged,
                                  OnPhotonPlayerPropertiesChanged);
 }
Пример #5
0
 public ChatHistoryPanel() : base(nameof(ChatHistoryPanel))
 {
     NetworkingPeer.RegisterEvent(PhotonNetworkingMessage.OnJoinedRoom, (args) => { messages.Clear(); showString = string.Empty; });
 }
Пример #6
0
 static NetworkManager()
 {
     NetworkingPeer.RegisterEvent(PhotonNetworkingMessage.OnJoinedLobby, OnJoinedLobby);
     NetworkingPeer.RegisterEvent(PhotonNetworkingMessage.OnJoinedRoom, OnJoinedRoom);
     NetworkingPeer.RegisterEvent(PhotonNetworkingMessage.OnConnectionFail, OnConnectionFail);
 }
Пример #7
0
 private void Awake()
 {
     NetworkingPeer.RegisterEvent(PhotonNetworkingMessage.OnPhotonPlayerConnected, OnPhotonPlayerConnected);
 }