Beispiel #1
0
 // Token: 0x060052B5 RID: 21173 RVA: 0x001C6054 File Offset: 0x001C4454
 public void OnPhotonCreateRoomFailed(object[] codeAndMsg)
 {
     Debug.Log("<color=grey>OnPhotonCreateRoomFailed</color>");
     if (this.OnPhotonCreateRoomFailedEvent != null)
     {
         VRCWorker.DispatchToMain(delegate
         {
             this.OnPhotonCreateRoomFailedEvent(codeAndMsg);
         });
     }
 }
Beispiel #2
0
 // Token: 0x060052B4 RID: 21172 RVA: 0x001C600C File Offset: 0x001C440C
 public void OnMasterClientSwitched(PhotonPlayer newMasterClient)
 {
     Debug.Log("<color=grey>OnMasterClientSwitched</color>");
     if (this.OnMasterClientSwitchedEvent != null)
     {
         VRCWorker.DispatchToMain(delegate
         {
             this.OnMasterClientSwitchedEvent(VRC.Network.GetPlayer(newMasterClient));
         });
     }
 }
Beispiel #3
0
 // Token: 0x060052B3 RID: 21171 RVA: 0x001C5FE4 File Offset: 0x001C43E4
 public void OnLeftRoom()
 {
     Debug.Log("<color=grey>OnLeftRoom</color>");
     if (this.OnLeftRoomEvent != null)
     {
         VRCWorker.DispatchToMain(delegate
         {
             this.OnLeftRoomEvent();
         });
     }
 }
Beispiel #4
0
 // Token: 0x060052B2 RID: 21170 RVA: 0x001C5FBC File Offset: 0x001C43BC
 public void OnConnectedToPhoton()
 {
     Debug.Log("<color=grey>OnConnectedToPhoton</color>");
     if (this.OnConnectedToPhotonEvent != null)
     {
         VRCWorker.DispatchToMain(delegate
         {
             this.OnConnectedToPhotonEvent();
         });
     }
 }
Beispiel #5
0
 // Token: 0x060052B1 RID: 21169 RVA: 0x001C5F50 File Offset: 0x001C4350
 public void OnVRCPlayerLeft(Player player)
 {
     Debug.LogFormat("<color=grey>OnPlayerLeft {0}</color>", new object[]
     {
         player.name
     });
     if (this.OnPlayerLeftEvent != null && player != null)
     {
         VRCWorker.DispatchToMain(delegate
         {
             this.OnPlayerLeftEvent.Invoke(player);
         });
     }
 }
Beispiel #6
0
    // Token: 0x060052AF RID: 21167 RVA: 0x001C5E64 File Offset: 0x001C4264
    public void OnOwnershipRequest(object[] viewAndPlayer)
    {
        PhotonView   photonView   = viewAndPlayer[0] as PhotonView;
        PhotonPlayer photonPlayer = viewAndPlayer[1] as PhotonPlayer;

        if (photonView == null || photonPlayer == null)
        {
            return;
        }
        VRC.Network.SetOwner(VRC.Network.GetPlayer(photonPlayer), photonView.gameObject, VRC.Network.OwnershipModificationType.Request, true);
        if (this.OnOwnershipRequestEvent != null)
        {
            VRCWorker.DispatchToMain(delegate
            {
                this.OnOwnershipRequestEvent(viewAndPlayer);
            });
        }
    }