oh dear
This commit is contained in:
@@ -0,0 +1,94 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
using RecRoom.Systems.PlayerRoles;
|
||||
using UnityEngine;
|
||||
|
||||
// Token: 0x02000090 RID: 144
|
||||
[Token(Token = "0x2000090")]
|
||||
public class EventTeleportRestriction : TeleportRestriction
|
||||
{
|
||||
// Token: 0x170000A2 RID: 162
|
||||
// (get) Token: 0x060003EA RID: 1002 RVA: 0x000154C0 File Offset: 0x000136C0
|
||||
[Token(Token = "0x170000A2")]
|
||||
public EventTeleportRestriction.CKCMCDNLMGP BOJBAGHOBBH
|
||||
{
|
||||
[Token(Token = "0x60003EA")]
|
||||
[Address(RVA = "0x42EE50", Offset = "0x42DC50", VA = "0x18042EE50")]
|
||||
get
|
||||
{
|
||||
return this._regionType;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060003EB RID: 1003 RVA: 0x000154D4 File Offset: 0x000136D4
|
||||
[Token(Token = "0x60003EB")]
|
||||
[Address(RVA = "0x12B2EE0", Offset = "0x12B1CE0", VA = "0x1812B2EE0")]
|
||||
private void Start()
|
||||
{
|
||||
Action<AGAJMBPABDL, RoomRole> action = new Action(this.DIHJDCNHNJE);
|
||||
this.NHCKGACFOEA();
|
||||
}
|
||||
|
||||
// Token: 0x060003EC RID: 1004 RVA: 0x000154F4 File Offset: 0x000136F4
|
||||
[Token(Token = "0x60003EC")]
|
||||
[Address(RVA = "0x12B2E20", Offset = "0x12B1C20", VA = "0x1812B2E20")]
|
||||
private void OnDestroy()
|
||||
{
|
||||
Action<AGAJMBPABDL, RoomRole> action = new Action(this.DIHJDCNHNJE);
|
||||
}
|
||||
|
||||
// Token: 0x060003ED RID: 1005 RVA: 0x00015510 File Offset: 0x00013710
|
||||
[Token(Token = "0x60003ED")]
|
||||
[Address(RVA = "0x12B2C90", Offset = "0x12B1A90", VA = "0x1812B2C90")]
|
||||
private void DIHJDCNHNJE(AGAJMBPABDL IEKDDPPNFPF, RoomRole LOLCMLEKMAF)
|
||||
{
|
||||
if (IEKDDPPNFPF.DMKCIEPGGAB)
|
||||
{
|
||||
this.NHCKGACFOEA();
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060003EE RID: 1006 RVA: 0x00015534 File Offset: 0x00013734
|
||||
[Token(Token = "0x60003EE")]
|
||||
[Address(RVA = "0x12B2CC0", Offset = "0x12B1AC0", VA = "0x1812B2CC0")]
|
||||
private void NHCKGACFOEA()
|
||||
{
|
||||
if (this._regionType != EventTeleportRestriction.CKCMCDNLMGP.AUDIENCE)
|
||||
{
|
||||
PlayerRoomRoleManager instance = PlayerRoomRoleManager.ONCPNMDGGKG;
|
||||
AGAJMBPABDL agajmbpabdl = KKPBCOOONNK.MDMMDPEKICF;
|
||||
if (!instance.PlayerHasRole(agajmbpabdl, (uint)8388608))
|
||||
{
|
||||
bool enforceHostsOnlyAreas = RecRoomSceneManager.<OCDLBPHJMOP>k__BackingField.geometrySettings.EnforceHostsOnlyAreas;
|
||||
}
|
||||
}
|
||||
int num = 0;
|
||||
base.LDKMKCMBAJC = num != 0;
|
||||
}
|
||||
|
||||
// Token: 0x060003EF RID: 1007 RVA: 0x0001558C File Offset: 0x0001378C
|
||||
[Token(Token = "0x60003EF")]
|
||||
[Address(RVA = "0x752FB0", Offset = "0x751DB0", VA = "0x180752FB0")]
|
||||
public EventTeleportRestriction()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04000343 RID: 835
|
||||
[FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x4000343")]
|
||||
[SerializeField]
|
||||
private EventTeleportRestriction.CKCMCDNLMGP _regionType;
|
||||
|
||||
// Token: 0x02000091 RID: 145
|
||||
[Token(Token = "0x2000091")]
|
||||
public enum CKCMCDNLMGP
|
||||
{
|
||||
// Token: 0x04000345 RID: 837
|
||||
[Token(Token = "0x4000345")]
|
||||
HOST,
|
||||
// Token: 0x04000346 RID: 838
|
||||
[Token(Token = "0x4000346")]
|
||||
AUDIENCE
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user