311 lines
9.1 KiB
C#
311 lines
9.1 KiB
C#
using System;
|
|
using System.Runtime.InteropServices;
|
|
using Cpp2IlInjected;
|
|
using RecRoom.Core.AR;
|
|
using RecRoom.Core.Controllers.ScreenBehaviors;
|
|
using UnityEngine;
|
|
using UnityEngine.Events;
|
|
|
|
// Token: 0x0200289A RID: 10394
|
|
[Token(Token = "0x200289A")]
|
|
[StructLayout(3)]
|
|
public abstract class OELEDHHJOMO<Runtime, Config> : GHJPGFBHMMC<Runtime, Config> where Runtime : GHJPGFBHMMC<Runtime, Config>, new() where Config : ARRoomScaleScreenPlayerBehaviorConfig<Runtime, Config>
|
|
{
|
|
// Token: 0x1700311B RID: 12571
|
|
// (get) Token: 0x060122A5 RID: 74405
|
|
[Token(Token = "0x1700311B")]
|
|
protected abstract int CMLFALOFIPO
|
|
{
|
|
[Token(Token = "0x60122A5")]
|
|
[Address(Slot = "24")]
|
|
get;
|
|
}
|
|
|
|
// Token: 0x1700311C RID: 12572
|
|
// (get) Token: 0x060122A6 RID: 74406
|
|
[Token(Token = "0x1700311C")]
|
|
protected abstract bool LOINJNMJBLL
|
|
{
|
|
[Token(Token = "0x60122A6")]
|
|
[Address(Slot = "25")]
|
|
get;
|
|
}
|
|
|
|
// Token: 0x1700311D RID: 12573
|
|
// (get) Token: 0x060122A7 RID: 74407
|
|
[Token(Token = "0x1700311D")]
|
|
protected abstract CFHMOGLHPPP EMONAOIJMHF
|
|
{
|
|
[Token(Token = "0x60122A7")]
|
|
[Address(Slot = "26")]
|
|
get;
|
|
}
|
|
|
|
// Token: 0x1700311E RID: 12574
|
|
// (get) Token: 0x060122A8 RID: 74408 RVA: 0x00454F4C File Offset: 0x0045314C
|
|
[Token(Token = "0x1700311E")]
|
|
public override int LNEDNNJCPMG
|
|
{
|
|
[Token(Token = "0x60122A8")]
|
|
[Address(RVA = "0xC390D0", Offset = "0xC37AD0", VA = "0x180C390D0", Slot = "14")]
|
|
get
|
|
{
|
|
return 32;
|
|
}
|
|
}
|
|
|
|
// Token: 0x1700311F RID: 12575
|
|
// (get) Token: 0x060122A9 RID: 74409 RVA: 0x00454F5C File Offset: 0x0045315C
|
|
[Token(Token = "0x1700311F")]
|
|
public override bool KAPLCJDFAMJ
|
|
{
|
|
[Token(Token = "0x60122A9")]
|
|
[Address(RVA = "0x413970", Offset = "0x412370", VA = "0x180413970", Slot = "15")]
|
|
get
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x060122AA RID: 74410 RVA: 0x00454F6C File Offset: 0x0045316C
|
|
[Token(Token = "0x60122AA")]
|
|
[Address(RVA = "0x1E54FD0", Offset = "0x1E539D0", VA = "0x181E54FD0", Slot = "16")]
|
|
public override void OFFLOPLJBBG(Config PBGBNMCPEAJ, LHNMJNHJCNF IHCMJLOBKBJ)
|
|
{
|
|
Camera fomhgmlpond = IHCMJLOBKBJ.FOMHGMLPOND;
|
|
HKKOHFHADKK hkkohfhadkk = new HKKOHFHADKK();
|
|
int num = 0;
|
|
int num2 = 0;
|
|
int num3 = 0;
|
|
MIEIBBPMDMP.OKGCDFLPFOD okgcdflpfod;
|
|
hkkohfhadkk.JEPMLPCOGNM((ushort)num2, okgcdflpfod, num3, num);
|
|
int num4 = 0;
|
|
hkkohfhadkk.OFFLOPLJBBG((ushort)num4);
|
|
}
|
|
|
|
// Token: 0x060122AB RID: 74411 RVA: 0x00454FB4 File Offset: 0x004531B4
|
|
[Token(Token = "0x60122AB")]
|
|
[Address(RVA = "0x1E54020", Offset = "0x1E52A20", VA = "0x181E54020", Slot = "17")]
|
|
public override void Dispose()
|
|
{
|
|
int num = this.CMLFALOFIPO;
|
|
}
|
|
|
|
// Token: 0x060122AC RID: 74412 RVA: 0x00454FD0 File Offset: 0x004531D0
|
|
[Token(Token = "0x60122AC")]
|
|
[Address(RVA = "0x1E55210", Offset = "0x1E53C10", VA = "0x181E55210", Slot = "20")]
|
|
protected override void PPAOALHOODL()
|
|
{
|
|
}
|
|
|
|
// Token: 0x060122AD RID: 74413 RVA: 0x00454FE4 File Offset: 0x004531E4
|
|
[Token(Token = "0x60122AD")]
|
|
[Address(RVA = "0x1E54BF0", Offset = "0x1E535F0", VA = "0x181E54BF0", Slot = "21")]
|
|
protected override void JNGMMNANOCH()
|
|
{
|
|
PlatformARManager instance = SingletonMonoBehaviour.Instance;
|
|
int num = 0;
|
|
if (instance != num)
|
|
{
|
|
SingletonMonoBehaviour.Instance.RemoveARModeRequest(this);
|
|
return;
|
|
}
|
|
}
|
|
|
|
// Token: 0x060122AE RID: 74414 RVA: 0x00455018 File Offset: 0x00453218
|
|
[Token(Token = "0x60122AE")]
|
|
[Address(RVA = "0x1E54F70", Offset = "0x1E53970", VA = "0x181E54F70", Slot = "18")]
|
|
protected override void NHOMMEMEFIB()
|
|
{
|
|
}
|
|
|
|
// Token: 0x060122AF RID: 74415 RVA: 0x0045502C File Offset: 0x0045322C
|
|
[Token(Token = "0x60122AF")]
|
|
[Address(RVA = "0x1E540A0", Offset = "0x1E52AA0", VA = "0x181E540A0", Slot = "19")]
|
|
protected override void GAPALICCLPH()
|
|
{
|
|
PlatformARManager instance = SingletonMonoBehaviour.Instance;
|
|
int num = 0;
|
|
if (instance != num)
|
|
{
|
|
SingletonMonoBehaviour.Instance.RemoveARModeRequest(this);
|
|
return;
|
|
}
|
|
}
|
|
|
|
// Token: 0x060122B0 RID: 74416 RVA: 0x00455060 File Offset: 0x00453260
|
|
[Token(Token = "0x60122B0")]
|
|
[Address(RVA = "0x105EC10", Offset = "0x105D610", VA = "0x18105EC10", Slot = "22")]
|
|
public override void BALOKJMBNIN()
|
|
{
|
|
}
|
|
|
|
// Token: 0x060122B1 RID: 74417 RVA: 0x00455074 File Offset: 0x00453274
|
|
[Token(Token = "0x60122B1")]
|
|
[Address(RVA = "0x1E541B0", Offset = "0x1E52BB0", VA = "0x181E541B0")]
|
|
private void GKMENBOLMJH(ushort CPMPEJFMDED, ushort OEAPMLMHLLF)
|
|
{
|
|
PlatformARManager instance = SingletonMonoBehaviour.Instance;
|
|
int num = 0;
|
|
if (instance != num)
|
|
{
|
|
SingletonMonoBehaviour.Instance.RemoveARModeRequest(this);
|
|
}
|
|
}
|
|
|
|
// Token: 0x060122B2 RID: 74418 RVA: 0x004550A4 File Offset: 0x004532A4
|
|
[Token(Token = "0x60122B2")]
|
|
[Address(RVA = "0x1E54870", Offset = "0x1E53270", VA = "0x181E54870")]
|
|
private void IBAJPBDDBFJ()
|
|
{
|
|
PlatformARManager instance = SingletonMonoBehaviour.Instance;
|
|
int num = 0;
|
|
if (!(instance == num))
|
|
{
|
|
this.HDJHLIEHHJA();
|
|
if (this.JCFGDPBGBNJ())
|
|
{
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x060122B3 RID: 74419 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x60122B3")]
|
|
[Address(RVA = "0x1E539C0", Offset = "0x1E523C0", VA = "0x181E539C0", Slot = "27")]
|
|
protected virtual void CKHMFGLDNOP(ushort CPMPEJFMDED, ushort OEAPMLMHLLF)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x060122B4 RID: 74420 RVA: 0x004550D8 File Offset: 0x004532D8
|
|
[Token(Token = "0x60122B4")]
|
|
[Address(RVA = "0x1E54390", Offset = "0x1E52D90", VA = "0x181E54390", Slot = "28")]
|
|
protected virtual void HMNPFDFHOMF(ushort HKDPLMDENDA, ushort CKCOCKOPHAM)
|
|
{
|
|
PlatformARManager instance = SingletonMonoBehaviour.Instance;
|
|
int num = 0;
|
|
if (instance != num)
|
|
{
|
|
SingletonMonoBehaviour.Instance.ClearSessionWorldSpaceRoot();
|
|
}
|
|
int num2 = 0;
|
|
bool flag;
|
|
if (instance != num2 && flag)
|
|
{
|
|
LHNMJNHJCNF lhnmjnhjcnf;
|
|
Transform transform = lhnmjnhjcnf.FOMHGMLPOND.transform;
|
|
Vector3 up = Vector3.up;
|
|
}
|
|
int num3 = 0;
|
|
LHNMJNHJCNF lhnmjnhjcnf2;
|
|
lhnmjnhjcnf2.FOMHGMLPOND = num3;
|
|
LHNMJNHJCNF lhnmjnhjcnf3;
|
|
lhnmjnhjcnf3.FOMHGMLPOND = num3;
|
|
lhnmjnhjcnf3.PKAKIKHIFNG = num3;
|
|
lhnmjnhjcnf3.DBFBLNILIGL = num3;
|
|
UnityAction unityAction;
|
|
Application.onBeforeRender -= unityAction;
|
|
}
|
|
|
|
// Token: 0x060122B5 RID: 74421 RVA: 0x0045515C File Offset: 0x0045335C
|
|
[Token(Token = "0x60122B5")]
|
|
[Address(RVA = "0x1E54EC0", Offset = "0x1E538C0", VA = "0x181E54EC0")]
|
|
private void NAGONHCHCEC()
|
|
{
|
|
this.HDJHLIEHHJA();
|
|
if (!this.JCFGDPBGBNJ())
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x060122B6 RID: 74422 RVA: 0x00455180 File Offset: 0x00453380
|
|
[Token(Token = "0x60122B6")]
|
|
[Address(RVA = "0x1E54290", Offset = "0x1E52C90", VA = "0x181E54290")]
|
|
private void HDJHLIEHHJA()
|
|
{
|
|
SingletonMonoBehaviour.Instance.RemoveARModeRequest(this);
|
|
}
|
|
|
|
// Token: 0x060122B7 RID: 74423 RVA: 0x004551AC File Offset: 0x004533AC
|
|
[Token(Token = "0x60122B7")]
|
|
[Address(RVA = "0x1E54AB0", Offset = "0x1E534B0", VA = "0x181E54AB0", Slot = "29")]
|
|
protected virtual bool JIDGGAENBOA()
|
|
{
|
|
PlatformARManager instance = SingletonMonoBehaviour.Instance;
|
|
int num = 0;
|
|
if (!(instance == num) && SingletonMonoBehaviour.Instance.EGOBGICCIKP)
|
|
{
|
|
return true;
|
|
}
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x060122B8 RID: 74424 RVA: 0x004551E4 File Offset: 0x004533E4
|
|
[Token(Token = "0x60122B8")]
|
|
[Address(RVA = "0x1E54980", Offset = "0x1E53380", VA = "0x181E54980")]
|
|
private bool JCFGDPBGBNJ()
|
|
{
|
|
PlatformARManager instance = SingletonMonoBehaviour.Instance;
|
|
int num = 0;
|
|
if (!(instance == num) && SingletonMonoBehaviour.Instance.BGIBOGNHLKA == this && SingletonMonoBehaviour.Instance.IAHDOAKFJLA)
|
|
{
|
|
return true;
|
|
}
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x060122B9 RID: 74425 RVA: 0x00455228 File Offset: 0x00453428
|
|
[Token(Token = "0x60122B9")]
|
|
[Address(RVA = "0x1E54D00", Offset = "0x1E53700", VA = "0x181E54D00")]
|
|
private void KNCEMHMNBPK()
|
|
{
|
|
LHNMJNHJCNF lhnmjnhjcnf;
|
|
Transform transform = lhnmjnhjcnf.FOMHGMLPOND.transform;
|
|
PlatformARManager instance = SingletonMonoBehaviour.Instance;
|
|
Vector3 vector;
|
|
float z = vector.z;
|
|
LHNMJNHJCNF lhnmjnhjcnf2;
|
|
Transform transform2 = lhnmjnhjcnf2.FOMHGMLPOND.transform;
|
|
PlatformARManager instance2 = SingletonMonoBehaviour.Instance;
|
|
}
|
|
|
|
// Token: 0x060122BA RID: 74426 RVA: 0x0045526C File Offset: 0x0045346C
|
|
[Token(Token = "0x60122BA")]
|
|
[Address(RVA = "0x1E55270", Offset = "0x1E53C70", VA = "0x181E55270")]
|
|
protected OELEDHHJOMO()
|
|
{
|
|
FIKFDLPDHPM fikfdlpdhpm = new FIKFDLPDHPM();
|
|
OBNAJBFHKAM obnajbfhkam = new OBNAJBFHKAM();
|
|
int num = this.CMLFALOFIPO;
|
|
}
|
|
|
|
// Token: 0x0400C243 RID: 49731
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x0")]
|
|
[Token(Token = "0x400C243")]
|
|
private HKKOHFHADKK PEGJGMDGKJN;
|
|
|
|
// Token: 0x0400C244 RID: 49732
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x0")]
|
|
[Token(Token = "0x400C244")]
|
|
private FIKFDLPDHPM MKCKLHEMGIP;
|
|
|
|
// Token: 0x0400C245 RID: 49733
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x0")]
|
|
[Token(Token = "0x400C245")]
|
|
private OBNAJBFHKAM BECMEPIEDCM;
|
|
|
|
// Token: 0x0200289B RID: 10395
|
|
[Token(Token = "0x200289B")]
|
|
private enum ADJOHNDIGAK
|
|
{
|
|
// Token: 0x0400C247 RID: 49735
|
|
[Token(Token = "0x400C247")]
|
|
DISABLED,
|
|
// Token: 0x0400C248 RID: 49736
|
|
[Token(Token = "0x400C248")]
|
|
NOT_IN_AR,
|
|
// Token: 0x0400C249 RID: 49737
|
|
[Token(Token = "0x400C249")]
|
|
IN_AR
|
|
}
|
|
}
|