Files
Jan2021-Cpp2Il-Dump/Assembly-CSharp/RecRoom/Core/AR/RoomARManager.cs
T
2026-04-08 23:40:05 +02:00

578 lines
19 KiB
C#

using System;
using System.Collections.Generic;
using System.Runtime.CompilerServices;
using System.Runtime.InteropServices;
using Cpp2IlInjected;
using Photon.Pun;
using Photon.Realtime;
using RecRoom.Networking.RPC;
using RecRoom.Networking.SynchronizedFields;
using UnityEngine;
using UnityEngine.XR.ARFoundation;
using UnityEngine.XR.ARSubsystems;
namespace RecRoom.Core.AR
{
// Token: 0x02002AFE RID: 11006
[Token(Token = "0x2002AFE")]
[StructLayout(3)]
public class RoomARManager : NetworkedSingletonMonoBehaviour<RoomARManager>
{
// Token: 0x17003346 RID: 13126
// (get) Token: 0x060133C4 RID: 78788 RVA: 0x0049D2F4 File Offset: 0x0049B4F4
// (set) Token: 0x060133C5 RID: 78789 RVA: 0x0049D308 File Offset: 0x0049B508
[Token(Token = "0x17003346")]
public static CFHMOGLHPPP EMONAOIJMHF
{
[Token(Token = "0x60133C4")]
[Address(RVA = "0x1867440", Offset = "0x1865E40", VA = "0x181867440")]
get;
[Token(Token = "0x60133C5")]
[Address(RVA = "0x1866800", Offset = "0x1865200", VA = "0x181866800")]
private set;
}
// Token: 0x14000195 RID: 405
// (add) Token: 0x060133C6 RID: 78790 RVA: 0x0049D31C File Offset: 0x0049B51C
// (remove) Token: 0x060133C7 RID: 78791 RVA: 0x0049D348 File Offset: 0x0049B548
[Token(Token = "0x14000195")]
public static event Action<CFHMOGLHPPP> DOCINDGLEEK
{
[Token(Token = "0x60133C6")]
[Address(RVA = "0x1867140", Offset = "0x1865B40", VA = "0x181867140")]
[CompilerGenerated]
add
{
Action<CFHMOGLHPPP> docindgleek;
Delegate @delegate;
do
{
docindgleek = RoomARManager.DOCINDGLEEK;
@delegate = Delegate.Combine(docindgleek, value);
}
while (@delegate != 0 && @delegate == 0);
while (typeof(RoomARManager).TypeHandle != docindgleek)
{
}
}
[Token(Token = "0x60133C7")]
[Address(RVA = "0x1867500", Offset = "0x1865F00", VA = "0x181867500")]
[CompilerGenerated]
remove
{
Action<CFHMOGLHPPP> docindgleek;
Delegate @delegate;
do
{
docindgleek = RoomARManager.DOCINDGLEEK;
@delegate = Delegate.Remove(docindgleek, value);
}
while (@delegate != 0 && @delegate == 0);
while (typeof(RoomARManager).TypeHandle != docindgleek)
{
}
}
}
// Token: 0x17003347 RID: 13127
// (get) Token: 0x060133C8 RID: 78792 RVA: 0x0049D374 File Offset: 0x0049B574
// (set) Token: 0x060133C9 RID: 78793 RVA: 0x0049D394 File Offset: 0x0049B594
[Token(Token = "0x17003347")]
private int LEIHGIPEEAI
{
[Token(Token = "0x60133C8")]
[Address(RVA = "0x18653E0", Offset = "0x1863DE0", VA = "0x1818653E0")]
get
{
return this.HOLNOJFOBIF.Get();
}
[Token(Token = "0x60133C9")]
[Address(RVA = "0x1865EE0", Offset = "0x18648E0", VA = "0x181865EE0")]
set
{
SynchronizedField<int> holnojfobif = this.HOLNOJFOBIF;
}
}
// Token: 0x17003348 RID: 13128
// (get) Token: 0x060133CA RID: 78794 RVA: 0x0049D3B0 File Offset: 0x0049B5B0
[Token(Token = "0x17003348")]
public bool PJNCEDMIPIF
{
[Token(Token = "0x60133CA")]
[Address(RVA = "0x1867240", Offset = "0x1865C40", VA = "0x181867240")]
get
{
return this.HOLNOJFOBIF.Get() != -1;
}
}
// Token: 0x17003349 RID: 13129
// (get) Token: 0x060133CB RID: 78795 RVA: 0x0049D3D4 File Offset: 0x0049B5D4
[Token(Token = "0x17003349")]
public bool AADGPOEPCDF
{
[Token(Token = "0x60133CB")]
[Address(RVA = "0x1867290", Offset = "0x1865C90", VA = "0x181867290")]
get
{
global::Player <EGKJPJKLEAI>k__BackingField = global::Player.<EGKJPJKLEAI>k__BackingField;
int num = 0;
bool flag = <EGKJPJKLEAI>k__BackingField != num;
if (!flag)
{
return flag;
}
Photon.Realtime.Player photonPlayer = global::Player.<EGKJPJKLEAI>k__BackingField.DBAJDHGDPOL;
return this.HOLNOJFOBIF.Get() == photonPlayer.<RecNetAccountId>k__BackingField;
}
}
// Token: 0x060133CC RID: 78796 RVA: 0x0049D41C File Offset: 0x0049B61C
[Token(Token = "0x60133CC")]
[Address(RVA = "0x1866000", Offset = "0x1864A00", VA = "0x181866000")]
public bool IsPlayerARSource(Photon.Realtime.Player IEKDDPPNFPF)
{
return this.HOLNOJFOBIF.Get() == IEKDDPPNFPF.<RecNetAccountId>k__BackingField;
}
// Token: 0x060133CD RID: 78797 RVA: 0x0049D444 File Offset: 0x0049B644
[Token(Token = "0x60133CD")]
[Address(RVA = "0x1866EB0", Offset = "0x18658B0", VA = "0x181866EB0")]
public void TryClaimARSource(Photon.Realtime.Player IEKDDPPNFPF)
{
if (this.HOLNOJFOBIF.Get() == -1)
{
base.photonView.TransferOwnership(IEKDDPPNFPF);
SynchronizedField<int> holnojfobif = this.HOLNOJFOBIF;
}
}
// Token: 0x060133CE RID: 78798 RVA: 0x0049D478 File Offset: 0x0049B678
[Token(Token = "0x60133CE")]
[Address(RVA = "0x1866D40", Offset = "0x1865740", VA = "0x181866D40")]
public static void SetPlaneRenderMode(CFHMOGLHPPP GOHEDFHNMLE)
{
RoomARManager.<CGCHENIBBBA>k__BackingField = GOHEDFHNMLE;
Action<CFHMOGLHPPP> docindgleek = RoomARManager.DOCINDGLEEK;
}
// Token: 0x060133CF RID: 78799 RVA: 0x0049D498 File Offset: 0x0049B698
[Token(Token = "0x60133CF")]
[Address(RVA = "0x1865430", Offset = "0x1863E30", VA = "0x181865430", Slot = "13")]
protected override void Awake()
{
base.Awake();
Bounds bounds = this.minimumBounds;
this.NNFGAFJOEHB = bounds;
ActionEvent<RoomARPlane> planeInstantiatedEvent = RoomARPlane.PlaneInstantiatedEvent;
Action<RoomARPlane> action = new Action(this.INMDAGLIECB);
RoomARPlane.PlaneInstantiatedEvent = planeInstantiatedEvent + action;
ActionEvent<RoomARPlane> planeDestroyedEvent = RoomARPlane.PlaneDestroyedEvent;
Action<RoomARPlane> action2 = new Action(this.NIHOLICHOEC);
RoomARPlane.PlaneDestroyedEvent = planeDestroyedEvent + action2;
ActionEvent<RoomARPlane> planeUpdatedEvent = RoomARPlane.PlaneUpdatedEvent;
Action<RoomARPlane> action3 = new Action(this.GKPFJOAEILI);
RoomARPlane.PlaneUpdatedEvent = planeUpdatedEvent + action3;
Action action4 = new Action(this.GBGOIJGJDFJ);
int num;
SynchronizedField<int> synchronizedField = new SynchronizedField(this, "AR_SOURCE_PID", -1, (SetterPermissionMode)num, action4, num);
num = 0;
this.HOLNOJFOBIF = synchronizedField;
int num2;
int num3;
DJHELPHHAEN djhelphhaen = new DJHELPHHAEN("SCENE_AR_STATE_MACHINE", (SetterPermissionMode)num2, num3);
num3 = 0;
num2 = 0;
this.PEGJGMDGKJN = djhelphhaen;
MIEIBBPMDMP.OKGCDFLPFOD okgcdflpfod = new MIEIBBPMDMP.OKGCDFLPFOD(this.EIKOMOPDOGP);
MIEIBBPMDMP.KNFAKJMALJE knfakjmalje = new MIEIBBPMDMP.KNFAKJMALJE(this.JFLFDMNOBDN);
int num4 = 0;
int num5 = 0;
djhelphhaen.JEPMLPCOGNM((ushort)num4, okgcdflpfod, num5, knfakjmalje);
DJHELPHHAEN pegjgmdgkjn = this.PEGJGMDGKJN;
MIEIBBPMDMP.OKGCDFLPFOD okgcdflpfod2 = new MIEIBBPMDMP.OKGCDFLPFOD(this.NBNJAFMONGD);
MIEIBBPMDMP.OKGCDFLPFOD okgcdflpfod3 = new MIEIBBPMDMP.OKGCDFLPFOD(this.KOGANMAHPMO);
MIEIBBPMDMP.KNFAKJMALJE knfakjmalje2 = new MIEIBBPMDMP.KNFAKJMALJE(this.HFCLPLBPLEI);
DJHELPHHAEN pegjgmdgkjn2 = this.PEGJGMDGKJN;
int num6 = 0;
pegjgmdgkjn2.HDGEHNGPFDO(this, (ushort)num6);
ActionEvent localPlayerCreatedEvent = global::Player.LocalPlayerCreatedEvent;
Action action5 = new Action(this.FLMJJAIKGLM);
int num7 = 0;
localPlayerCreatedEvent.Add(action5, num7 != 0);
if (this.HOLNOJFOBIF.Get() != -1 || SingletonMonoBehaviour.Instance != 0)
{
}
}
// Token: 0x060133D0 RID: 78800 RVA: 0x0049D620 File Offset: 0x0049B820
[Token(Token = "0x60133D0")]
[Address(RVA = "0x15EAE40", Offset = "0x15E9840", VA = "0x1815EAE40")]
private void Update()
{
this.PEGJGMDGKJN.OPEMIFENIJM();
}
// Token: 0x060133D1 RID: 78801 RVA: 0x0049D640 File Offset: 0x0049B840
[Token(Token = "0x60133D1")]
[Address(RVA = "0x18669F0", Offset = "0x18653F0", VA = "0x1818669F0", Slot = "14")]
protected override void OnDestroy()
{
base.OnDestroy();
ActionEvent localPlayerCreatedEvent = global::Player.LocalPlayerCreatedEvent;
Action action = new Action(this.FLMJJAIKGLM);
localPlayerCreatedEvent.Remove(action);
ActionEvent<RoomARPlane> planeInstantiatedEvent = RoomARPlane.PlaneInstantiatedEvent;
Action<RoomARPlane> action2 = new Action(this.INMDAGLIECB);
RoomARPlane.PlaneInstantiatedEvent = planeInstantiatedEvent - action2;
ActionEvent<RoomARPlane> planeDestroyedEvent = RoomARPlane.PlaneDestroyedEvent;
Action<RoomARPlane> action3 = new Action(this.NIHOLICHOEC);
RoomARPlane.PlaneDestroyedEvent = planeDestroyedEvent - action3;
ActionEvent<RoomARPlane> planeUpdatedEvent = RoomARPlane.PlaneUpdatedEvent;
Action<RoomARPlane> action4 = new Action(this.GKPFJOAEILI);
RoomARPlane.PlaneUpdatedEvent = planeUpdatedEvent - action4;
}
// Token: 0x060133D2 RID: 78802 RVA: 0x0049D6D8 File Offset: 0x0049B8D8
[Token(Token = "0x60133D2")]
[Address(RVA = "0x1865C70", Offset = "0x1864670", VA = "0x181865C70")]
private void GBGOIJGJDFJ()
{
int num;
do
{
num = 0;
if (!base.hasAuthority)
{
break;
}
Dictionary<TrackableId, RoomARPlane>.ValueCollection values = this.DAHPBFMIKKI.Values;
Dictionary<TrackableId, RoomARPlane>.ValueCollection.Enumerator enumerator;
if (enumerator != 0)
{
int num2 = 0;
bool flag;
while (!flag)
{
}
this.OAMJFINPPKD(num2);
}
if (num != -1)
{
}
}
while (num != 0);
}
// Token: 0x060133D3 RID: 78803 RVA: 0x0049D718 File Offset: 0x0049B918
[Token(Token = "0x60133D3")]
[Address(RVA = "0x1865BC0", Offset = "0x18645C0", VA = "0x181865BC0")]
private void FLMJJAIKGLM()
{
if (this.HOLNOJFOBIF.Get() == -1)
{
PlatformManager instance = SingletonMonoBehaviour.Instance;
if (instance != 0)
{
PlatformManager.FCIKKFJOMNO currentPlatform = instance.ODHAKEMLFBM;
return;
}
}
}
// Token: 0x060133D4 RID: 78804 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x60133D4")]
[Address(RVA = "0x3C9F60", Offset = "0x3C8960", VA = "0x1803C9F60")]
private void EIKOMOPDOGP(ushort CPMPEJFMDED, ushort OEAPMLMHLLF)
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x060133D5 RID: 78805 RVA: 0x0049D74C File Offset: 0x0049B94C
[Token(Token = "0x60133D5")]
[Address(RVA = "0x1866060", Offset = "0x1864A60", VA = "0x181866060")]
private void JFLFDMNOBDN()
{
if (base.hasAuthority && this.BHLGMBONAJA())
{
DJHELPHHAEN pegjgmdgkjn = this.PEGJGMDGKJN;
return;
}
}
// Token: 0x060133D6 RID: 78806 RVA: 0x0049D77C File Offset: 0x0049B97C
[Token(Token = "0x60133D6")]
[Address(RVA = "0x1866350", Offset = "0x1864D50", VA = "0x181866350")]
private void NBNJAFMONGD(ushort CPMPEJFMDED, ushort OEAPMLMHLLF)
{
PlatformARManager instance2;
Delegate @delegate;
do
{
bool hasAuthority = base.hasAuthority;
if (hasAuthority && base.hasAuthority)
{
TrackableCollection<ARPlane> currentPlanes = SingletonMonoBehaviour.Instance.GetCurrentPlanes();
if (currentPlanes != 0)
{
while (currentPlanes != 0)
{
}
}
}
PlatformARManager instance = SingletonMonoBehaviour.Instance;
int num = 0;
if (!(instance != num))
{
return;
}
instance2 = SingletonMonoBehaviour.Instance;
PlanesUpdate planesUpdatedEvent = instance2.PlanesUpdatedEvent;
PlanesUpdate planesUpdate = new PlanesUpdate(this.BJCELDBPLDC);
@delegate = Delegate.Combine(planesUpdatedEvent, planesUpdate);
}
while (@delegate != 0 && @delegate == 0);
instance2.PlanesUpdatedEvent = @delegate;
}
// Token: 0x060133D7 RID: 78807 RVA: 0x0049D80C File Offset: 0x0049BA0C
[Token(Token = "0x60133D7")]
[Address(RVA = "0x1865E70", Offset = "0x1864870", VA = "0x181865E70")]
private void HFCLPLBPLEI()
{
if (base.hasAuthority && !this.BHLGMBONAJA())
{
DJHELPHHAEN pegjgmdgkjn = this.PEGJGMDGKJN;
int num = 0;
pegjgmdgkjn.PIEOGAPMGIH((ushort)num);
return;
}
}
// Token: 0x060133D8 RID: 78808 RVA: 0x0049D844 File Offset: 0x0049BA44
[Token(Token = "0x60133D8")]
[Address(RVA = "0x1866210", Offset = "0x1864C10", VA = "0x181866210")]
private void KOGANMAHPMO(ushort HKDPLMDENDA, ushort CKCOCKOPHAM)
{
PlatformARManager instance2;
Delegate @delegate;
do
{
PlatformARManager instance = SingletonMonoBehaviour.Instance;
int num = 0;
if (!(instance != num))
{
return;
}
instance2 = SingletonMonoBehaviour.Instance;
PlanesUpdate planesUpdatedEvent = instance2.PlanesUpdatedEvent;
PlanesUpdate planesUpdate = new PlanesUpdate(this.BJCELDBPLDC);
@delegate = Delegate.Remove(planesUpdatedEvent, planesUpdate);
}
while (@delegate != 0 && @delegate == 0);
instance2.PlanesUpdatedEvent = @delegate;
}
// Token: 0x060133D9 RID: 78809 RVA: 0x0049D8A0 File Offset: 0x0049BAA0
[Token(Token = "0x60133D9")]
[Address(RVA = "0x1865900", Offset = "0x1864300", VA = "0x181865900")]
private bool BHLGMBONAJA()
{
if (this.HOLNOJFOBIF.Get() != -1)
{
Photon.Realtime.Player[] playerList = PhotonNetwork.PlayerList;
int num = 0;
int length = playerList.Length;
if (num < length)
{
Photon.Realtime.Player player = playerList[num];
if (!this.IsPlayerARSource(player))
{
num++;
}
}
}
throw new NullReferenceException();
}
// Token: 0x060133DA RID: 78810 RVA: 0x0049D8F4 File Offset: 0x0049BAF4
[Token(Token = "0x60133DA")]
[Address(RVA = "0x18660D0", Offset = "0x1864AD0", VA = "0x1818660D0")]
private void KBBBJAHILKJ()
{
if (base.hasAuthority)
{
TrackableCollection<ARPlane> currentPlanes = SingletonMonoBehaviour.Instance.GetCurrentPlanes();
if (currentPlanes != 0)
{
while (currentPlanes != 0)
{
}
}
}
}
// Token: 0x060133DB RID: 78811 RVA: 0x0049D928 File Offset: 0x0049BB28
[Token(Token = "0x60133DB")]
[Address(RVA = "0x1865F40", Offset = "0x1864940", VA = "0x181865F40")]
private void INMDAGLIECB(RoomARPlane KDDPIDEDPNP)
{
Dictionary<TrackableId, RoomARPlane> dahpbfmikki = this.DAHPBFMIKKI;
TrackableId <JPAOOKPLEDB>k__BackingField = KDDPIDEDPNP.<JPAOOKPLEDB>k__BackingField;
dahpbfmikki.Add(<JPAOOKPLEDB>k__BackingField, KDDPIDEDPNP);
if (base.hasAuthority)
{
PhotonView photonView = KDDPIDEDPNP.photonView;
Photon.Realtime.Player localPlayer = PhotonNetwork.LocalPlayer;
photonView.TransferOwnership(localPlayer);
}
}
// Token: 0x060133DC RID: 78812 RVA: 0x0049D974 File Offset: 0x0049BB74
[Token(Token = "0x60133DC")]
[Address(RVA = "0x18665E0", Offset = "0x1864FE0", VA = "0x1818665E0")]
private void NIHOLICHOEC(RoomARPlane KDDPIDEDPNP)
{
Dictionary<TrackableId, RoomARPlane> dahpbfmikki = this.DAHPBFMIKKI;
TrackableId <JPAOOKPLEDB>k__BackingField = KDDPIDEDPNP.<JPAOOKPLEDB>k__BackingField;
bool flag = dahpbfmikki.Remove(<JPAOOKPLEDB>k__BackingField);
}
// Token: 0x060133DD RID: 78813 RVA: 0x0049D9A0 File Offset: 0x0049BBA0
[Token(Token = "0x60133DD")]
[Address(RVA = "0x1865E10", Offset = "0x1864810", VA = "0x181865E10")]
private void GKPFJOAEILI(RoomARPlane KDDPIDEDPNP)
{
MeshCollider meshCollider = KDDPIDEDPNP.meshCollider;
}
// Token: 0x060133DE RID: 78814 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x60133DE")]
[Address(RVA = "0x1865A00", Offset = "0x1864400", VA = "0x181865A00")]
private void BJCELDBPLDC(List<ARPlane> LPBBJNNHFEH, List<ARPlane> NNKLPJLLCPJ)
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x060133DF RID: 78815 RVA: 0x0049D9BC File Offset: 0x0049BBBC
[Token(Token = "0x60133DF")]
[Address(RVA = "0x1866860", Offset = "0x1865260", VA = "0x181866860")]
private void OMNHLGHCOAH(ARPlane KLGHBHCIJGM)
{
Dictionary<TrackableId, RoomARPlane> dahpbfmikki = this.DAHPBFMIKKI;
bool flag;
if (!flag)
{
PhotonView photonView = base.photonView;
RPCActions.RPCAction<ulong, ulong, Vector3, Quaternion> rpcaction = new RPCActions.RPCAction(this.RpcMasterRequestRoomPlane);
Transform transform = KLGHBHCIJGM.transform;
Vector3 vector;
float z = vector.z;
Transform transform2 = KLGHBHCIJGM.transform;
}
}
// Token: 0x060133E0 RID: 78816 RVA: 0x0049DA08 File Offset: 0x0049BC08
[Token(Token = "0x60133E0")]
[Address(RVA = "0x1866650", Offset = "0x1865050", VA = "0x181866650")]
private void OAMJFINPPKD(ARPlane KLGHBHCIJGM)
{
Dictionary<TrackableId, RoomARPlane> dahpbfmikki = this.DAHPBFMIKKI;
bool flag;
bool flag2;
if (!flag || flag2)
{
}
}
// Token: 0x060133E1 RID: 78817 RVA: 0x0049DA2C File Offset: 0x0049BC2C
[Token(Token = "0x60133E1")]
[Address(RVA = "0x1866730", Offset = "0x1865130", VA = "0x181866730")]
private void OAMJFINPPKD(RoomARPlane KDDPIDEDPNP)
{
if (!KDDPIDEDPNP.hasAuthority)
{
PhotonView photonView = KDDPIDEDPNP.photonView;
Photon.Realtime.Player localPlayer = PhotonNetwork.LocalPlayer;
photonView.TransferOwnership(localPlayer);
}
PhotonNetwork.Destroy(KDDPIDEDPNP.photonView);
}
// Token: 0x060133E2 RID: 78818 RVA: 0x0049DA6C File Offset: 0x0049BC6C
[Token(Token = "0x60133E2")]
[Address(RVA = "0x1866BF0", Offset = "0x18655F0", VA = "0x181866BF0")]
[PunRPC]
public void RpcMasterRequestRoomPlane(ulong FCHIEEFGCAL, ulong DDMGIPKAOEJ, Vector3 BHLLFBDJBAI, Quaternion LKIKONBGDAK)
{
int num = 0;
if (PhotonNetwork.IsMasterClient && !this.DAHPBFMIKKI.ContainsKey(num))
{
float z = BHLLFBDJBAI.z;
RoomARPlane.MasterSpawn(num, num, num);
}
}
// Token: 0x060133E3 RID: 78819 RVA: 0x0049DAAC File Offset: 0x0049BCAC
[Token(Token = "0x60133E3")]
[Address(RVA = "0x1866FC0", Offset = "0x18659C0", VA = "0x181866FC0")]
public RoomARManager()
{
float z = Vector3.up.z;
Vector3 vector;
float z2 = vector.z;
float z3 = Vector3.one.z;
Vector3 vector2;
float z4 = vector2.z;
int num = 0;
this.minimumBounds = num;
Dictionary<TrackableId, RoomARPlane> dictionary = new Dictionary();
this.DAHPBFMIKKI = dictionary;
base..ctor();
}
// Token: 0x0400D0F3 RID: 53491
[Token(Token = "0x400D0F3")]
private const int IFLOHOFEKOE = -1;
// Token: 0x0400D0F4 RID: 53492
[global::Cpp2IlInjected.FieldOffset(Offset = "0x40")]
[Token(Token = "0x400D0F4")]
[SerializeField]
private Bounds minimumBounds;
// Token: 0x0400D0F7 RID: 53495
[global::Cpp2IlInjected.FieldOffset(Offset = "0x58")]
[Token(Token = "0x400D0F7")]
private DJHELPHHAEN PEGJGMDGKJN;
// Token: 0x0400D0F8 RID: 53496
[global::Cpp2IlInjected.FieldOffset(Offset = "0x60")]
[Token(Token = "0x400D0F8")]
private Dictionary<TrackableId, RoomARPlane> DAHPBFMIKKI;
// Token: 0x0400D0F9 RID: 53497
[global::Cpp2IlInjected.FieldOffset(Offset = "0x68")]
[Token(Token = "0x400D0F9")]
private Bounds NNFGAFJOEHB;
// Token: 0x0400D0FA RID: 53498
[global::Cpp2IlInjected.FieldOffset(Offset = "0x80")]
[Token(Token = "0x400D0FA")]
private SynchronizedField<int> HOLNOJFOBIF;
// Token: 0x02002AFF RID: 11007
[Token(Token = "0x2002AFF")]
private enum ELNILBGMIAN
{
// Token: 0x0400D0FC RID: 53500
[Token(Token = "0x400D0FC")]
WAITING_FOR_SOURCE,
// Token: 0x0400D0FD RID: 53501
[Token(Token = "0x400D0FD")]
UPDATING
}
}
}