scripts
This commit is contained in:
@@ -0,0 +1,98 @@
|
||||
using System;
|
||||
using System.Runtime.InteropServices;
|
||||
using Cpp2IlInjected;
|
||||
using Photon.Pun;
|
||||
using Photon.Realtime;
|
||||
using RecRoom.Systems.PlayerRoles;
|
||||
using UnityEngine;
|
||||
|
||||
// Token: 0x020000B2 RID: 178
|
||||
[Token(Token = "0x20000B2")]
|
||||
[StructLayout(3)]
|
||||
public class EventTeleportRestriction : TeleportRestriction
|
||||
{
|
||||
// Token: 0x170000BE RID: 190
|
||||
// (get) Token: 0x060004D8 RID: 1240 RVA: 0x00018F14 File Offset: 0x00017114
|
||||
[Token(Token = "0x170000BE")]
|
||||
public EventTeleportRestriction.CKCMCDNLMGP BOJBAGHOBBH
|
||||
{
|
||||
[Token(Token = "0x60004D8")]
|
||||
[Address(RVA = "0x4D24F0", Offset = "0x4D0EF0", VA = "0x1804D24F0")]
|
||||
get
|
||||
{
|
||||
return this._regionType;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060004D9 RID: 1241 RVA: 0x00018F28 File Offset: 0x00017128
|
||||
[Token(Token = "0x60004D9")]
|
||||
[Address(RVA = "0x152C770", Offset = "0x152B170", VA = "0x18152C770")]
|
||||
private void Start()
|
||||
{
|
||||
Action<Photon.Realtime.Player, RoomRole> action = new Action(this.DIHJDCNHNJE);
|
||||
this.NHCKGACFOEA();
|
||||
}
|
||||
|
||||
// Token: 0x060004DA RID: 1242 RVA: 0x00018F48 File Offset: 0x00017148
|
||||
[Token(Token = "0x60004DA")]
|
||||
[Address(RVA = "0x152C6B0", Offset = "0x152B0B0", VA = "0x18152C6B0")]
|
||||
private void OnDestroy()
|
||||
{
|
||||
Action<Photon.Realtime.Player, RoomRole> action = new Action(this.DIHJDCNHNJE);
|
||||
}
|
||||
|
||||
// Token: 0x060004DB RID: 1243 RVA: 0x00018F64 File Offset: 0x00017164
|
||||
[Token(Token = "0x60004DB")]
|
||||
[Address(RVA = "0x152C520", Offset = "0x152AF20", VA = "0x18152C520")]
|
||||
private void DIHJDCNHNJE(Photon.Realtime.Player IEKDDPPNFPF, RoomRole LOLCMLEKMAF)
|
||||
{
|
||||
if (IEKDDPPNFPF.IsLocal)
|
||||
{
|
||||
this.NHCKGACFOEA();
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060004DC RID: 1244 RVA: 0x00018F88 File Offset: 0x00017188
|
||||
[Token(Token = "0x60004DC")]
|
||||
[Address(RVA = "0x152C550", Offset = "0x152AF50", VA = "0x18152C550")]
|
||||
private void NHCKGACFOEA()
|
||||
{
|
||||
if (this._regionType != EventTeleportRestriction.CKCMCDNLMGP.AUDIENCE)
|
||||
{
|
||||
PlayerRoomRoleManager instance = PlayerRoomRoleManager.ONCPNMDGGKG;
|
||||
Photon.Realtime.Player localPlayer = PhotonNetwork.LocalPlayer;
|
||||
if (!instance.PlayerHasRole(localPlayer, (uint)8388608))
|
||||
{
|
||||
bool enforceHostsOnlyAreas = RecRoomSceneManager.<OCDLBPHJMOP>k__BackingField.geometrySettings.EnforceHostsOnlyAreas;
|
||||
}
|
||||
}
|
||||
int num = 0;
|
||||
base.LDKMKCMBAJC = num != 0;
|
||||
}
|
||||
|
||||
// Token: 0x060004DD RID: 1245 RVA: 0x00018FE0 File Offset: 0x000171E0
|
||||
[Token(Token = "0x60004DD")]
|
||||
[Address(RVA = "0x6A4030", Offset = "0x6A2A30", VA = "0x1806A4030")]
|
||||
public EventTeleportRestriction()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04000429 RID: 1065
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x4000429")]
|
||||
[SerializeField]
|
||||
private EventTeleportRestriction.CKCMCDNLMGP _regionType;
|
||||
|
||||
// Token: 0x020000B3 RID: 179
|
||||
[Token(Token = "0x20000B3")]
|
||||
public enum CKCMCDNLMGP
|
||||
{
|
||||
// Token: 0x0400042B RID: 1067
|
||||
[Token(Token = "0x400042B")]
|
||||
HOST,
|
||||
// Token: 0x0400042C RID: 1068
|
||||
[Token(Token = "0x400042C")]
|
||||
AUDIENCE
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user