449 lines
13 KiB
C#
449 lines
13 KiB
C#
using System;
|
|
using System.Runtime.CompilerServices;
|
|
using Cpp2IlInjected;
|
|
using RecRoom.Systems.StreamingCamera;
|
|
using UnityEngine;
|
|
|
|
// Token: 0x020022DA RID: 8922
|
|
[Token(Token = "0x20022DA")]
|
|
public class HNHBHFHBIMM : IDisposable
|
|
{
|
|
// Token: 0x17002455 RID: 9301
|
|
// (get) Token: 0x0600E4B0 RID: 58544 RVA: 0x0034DFF8 File Offset: 0x0034C1F8
|
|
// (set) Token: 0x0600E4B1 RID: 58545 RVA: 0x0034E00C File Offset: 0x0034C20C
|
|
[Token(Token = "0x17002455")]
|
|
public bool KCNLKCIGBEO
|
|
{
|
|
[Token(Token = "0x600E4B0")]
|
|
[Address(RVA = "0x42D5E0", Offset = "0x42C3E0", VA = "0x18042D5E0")]
|
|
get;
|
|
[Token(Token = "0x600E4B1")]
|
|
[Address(RVA = "0x495D50", Offset = "0x494B50", VA = "0x180495D50")]
|
|
set;
|
|
}
|
|
|
|
// Token: 0x17002456 RID: 9302
|
|
// (get) Token: 0x0600E4B2 RID: 58546 RVA: 0x0034E020 File Offset: 0x0034C220
|
|
// (set) Token: 0x0600E4B3 RID: 58547 RVA: 0x0034E034 File Offset: 0x0034C234
|
|
[Token(Token = "0x17002456")]
|
|
public Transform KPEGGEIPKDN
|
|
{
|
|
[Token(Token = "0x600E4B2")]
|
|
[Address(RVA = "0x3F5F40", Offset = "0x3F4D40", VA = "0x1803F5F40")]
|
|
get;
|
|
[Token(Token = "0x600E4B3")]
|
|
[Address(RVA = "0x3F7210", Offset = "0x3F6010", VA = "0x1803F7210")]
|
|
set;
|
|
}
|
|
|
|
// Token: 0x17002457 RID: 9303
|
|
// (get) Token: 0x0600E4B4 RID: 58548 RVA: 0x0000220F File Offset: 0x0000040F
|
|
// (set) Token: 0x0600E4B5 RID: 58549 RVA: 0x0034E048 File Offset: 0x0034C248
|
|
[Token(Token = "0x17002457")]
|
|
public Vector3 FJFBCGCMIGO
|
|
{
|
|
[Token(Token = "0x600E4B4")]
|
|
[Address(RVA = "0xB3D9E0", Offset = "0xB3C7E0", VA = "0x180B3D9E0")]
|
|
[CompilerGenerated]
|
|
get
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
[Token(Token = "0x600E4B5")]
|
|
[Address(RVA = "0xB3DA00", Offset = "0xB3C800", VA = "0x180B3DA00")]
|
|
[CompilerGenerated]
|
|
set
|
|
{
|
|
float z = value.z;
|
|
this.<BFHGCNNIGAA>k__BackingField.z = z;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17002458 RID: 9304
|
|
// (get) Token: 0x0600E4B6 RID: 58550 RVA: 0x0034E068 File Offset: 0x0034C268
|
|
// (set) Token: 0x0600E4B7 RID: 58551 RVA: 0x0034E07C File Offset: 0x0034C27C
|
|
[Token(Token = "0x17002458")]
|
|
public bool JAHKMFDLDJJ
|
|
{
|
|
[Token(Token = "0x600E4B6")]
|
|
[Address(RVA = "0x4508A0", Offset = "0x44F6A0", VA = "0x1804508A0")]
|
|
get;
|
|
[Token(Token = "0x600E4B7")]
|
|
[Address(RVA = "0x4508B0", Offset = "0x44F6B0", VA = "0x1804508B0")]
|
|
set;
|
|
}
|
|
|
|
// Token: 0x17002459 RID: 9305
|
|
// (get) Token: 0x0600E4B8 RID: 58552 RVA: 0x0034E090 File Offset: 0x0034C290
|
|
// (set) Token: 0x0600E4B9 RID: 58553 RVA: 0x0034E0A4 File Offset: 0x0034C2A4
|
|
[Token(Token = "0x17002459")]
|
|
public bool FPOOJNAOADM
|
|
{
|
|
[Token(Token = "0x600E4B8")]
|
|
[Address(RVA = "0x983AC0", Offset = "0x9828C0", VA = "0x180983AC0")]
|
|
get;
|
|
[Token(Token = "0x600E4B9")]
|
|
[Address(RVA = "0x1029B80", Offset = "0x1028980", VA = "0x181029B80")]
|
|
set;
|
|
}
|
|
|
|
// Token: 0x1700245A RID: 9306
|
|
// (get) Token: 0x0600E4BA RID: 58554 RVA: 0x0034E0B8 File Offset: 0x0034C2B8
|
|
// (set) Token: 0x0600E4BB RID: 58555 RVA: 0x0034E0CC File Offset: 0x0034C2CC
|
|
[Token(Token = "0x1700245A")]
|
|
public bool FAMLBNPLENK
|
|
{
|
|
[Token(Token = "0x600E4BA")]
|
|
[Address(RVA = "0x1029AD0", Offset = "0x10288D0", VA = "0x181029AD0")]
|
|
get;
|
|
[Token(Token = "0x600E4BB")]
|
|
[Address(RVA = "0x1029F70", Offset = "0x1028D70", VA = "0x181029F70")]
|
|
set;
|
|
}
|
|
|
|
// Token: 0x1700245B RID: 9307
|
|
// (get) Token: 0x0600E4BC RID: 58556 RVA: 0x0034E0E0 File Offset: 0x0034C2E0
|
|
// (set) Token: 0x0600E4BD RID: 58557 RVA: 0x0034E0F4 File Offset: 0x0034C2F4
|
|
[Token(Token = "0x1700245B")]
|
|
public float? CAIDNCAPBJD
|
|
{
|
|
[Token(Token = "0x600E4BC")]
|
|
[Address(RVA = "0x408890", Offset = "0x407690", VA = "0x180408890")]
|
|
get;
|
|
[Token(Token = "0x600E4BD")]
|
|
[Address(RVA = "0x403B30", Offset = "0x402930", VA = "0x180403B30")]
|
|
set;
|
|
}
|
|
|
|
// Token: 0x1700245C RID: 9308
|
|
// (get) Token: 0x0600E4BE RID: 58558 RVA: 0x0034E108 File Offset: 0x0034C308
|
|
// (set) Token: 0x0600E4BF RID: 58559 RVA: 0x0034E11C File Offset: 0x0034C31C
|
|
[Token(Token = "0x1700245C")]
|
|
public float? PEAJPPPIANP
|
|
{
|
|
[Token(Token = "0x600E4BE")]
|
|
[Address(RVA = "0x415290", Offset = "0x414090", VA = "0x180415290")]
|
|
get;
|
|
[Token(Token = "0x600E4BF")]
|
|
[Address(RVA = "0x46AB00", Offset = "0x469900", VA = "0x18046AB00")]
|
|
set;
|
|
}
|
|
|
|
// Token: 0x1700245D RID: 9309
|
|
// (get) Token: 0x0600E4C0 RID: 58560 RVA: 0x0034E130 File Offset: 0x0034C330
|
|
// (set) Token: 0x0600E4C1 RID: 58561 RVA: 0x0034E144 File Offset: 0x0034C344
|
|
[Token(Token = "0x1700245D")]
|
|
public AnimationCurve OPPHOKIMJOO
|
|
{
|
|
[Token(Token = "0x600E4C0")]
|
|
[Address(RVA = "0x423D40", Offset = "0x422B40", VA = "0x180423D40")]
|
|
get;
|
|
[Token(Token = "0x600E4C1")]
|
|
[Address(RVA = "0x466B90", Offset = "0x465990", VA = "0x180466B90")]
|
|
set;
|
|
}
|
|
|
|
// Token: 0x1700245E RID: 9310
|
|
// (get) Token: 0x0600E4C2 RID: 58562 RVA: 0x0034E158 File Offset: 0x0034C358
|
|
// (set) Token: 0x0600E4C3 RID: 58563 RVA: 0x0034E16C File Offset: 0x0034C36C
|
|
[Token(Token = "0x1700245E")]
|
|
public float? ECEEOPPNLDI
|
|
{
|
|
[Token(Token = "0x600E4C2")]
|
|
[Address(RVA = "0x423DE0", Offset = "0x422BE0", VA = "0x180423DE0")]
|
|
get;
|
|
[Token(Token = "0x600E4C3")]
|
|
[Address(RVA = "0x567490", Offset = "0x566290", VA = "0x180567490")]
|
|
set;
|
|
}
|
|
|
|
// Token: 0x0600E4C4 RID: 58564 RVA: 0x0034E180 File Offset: 0x0034C380
|
|
[Token(Token = "0x600E4C4")]
|
|
[Address(RVA = "0x1029720", Offset = "0x1028520", VA = "0x181029720", Slot = "4")]
|
|
public void Dispose()
|
|
{
|
|
if (!Player.<EGKJPJKLEAI>k__BackingField.DFIECMNBGCO())
|
|
{
|
|
PlayerEvents playerEvents = Player.<EGKJPJKLEAI>k__BackingField.playerEvents;
|
|
OKNNKFGFODL teleportEvent = playerEvents.TeleportEvent;
|
|
Action action = new Action(this.FGFBBPPFCBD);
|
|
OKNNKFGFODL oknnkfgfodl = OKNNKFGFODL.GMNMHGMFGOL(teleportEvent, action);
|
|
playerEvents.TeleportEvent = oknnkfgfodl;
|
|
}
|
|
OKNNKFGFODL localPlayerSpawnEvent = Player.LocalPlayerSpawnEvent;
|
|
Action action2 = new Action(this.FGFBBPPFCBD);
|
|
Player.LocalPlayerSpawnEvent = OKNNKFGFODL.GMNMHGMFGOL(localPlayerSpawnEvent, action2);
|
|
KHINMMJIENE khinmmjiene;
|
|
if (khinmmjiene != 0)
|
|
{
|
|
Action<StreamingCameraController.BKBFLNLAMGM> action3 = new Action(this.OAOOIMMDGFH);
|
|
}
|
|
}
|
|
|
|
// Token: 0x1700245F RID: 9311
|
|
// (get) Token: 0x0600E4C5 RID: 58565 RVA: 0x0034E20C File Offset: 0x0034C40C
|
|
// (set) Token: 0x0600E4C6 RID: 58566 RVA: 0x0034E220 File Offset: 0x0034C420
|
|
[Token(Token = "0x1700245F")]
|
|
public bool CFPFIOEKLCF
|
|
{
|
|
[Token(Token = "0x600E4C5")]
|
|
[Address(RVA = "0x7C9360", Offset = "0x7C8160", VA = "0x1807C9360")]
|
|
get
|
|
{
|
|
return this.LLLHHHPFGMP;
|
|
}
|
|
[Token(Token = "0x600E4C6")]
|
|
[Address(RVA = "0x10294E0", Offset = "0x10282E0", VA = "0x1810294E0")]
|
|
set
|
|
{
|
|
this.LLLHHHPFGMP = value;
|
|
if (value && this.<NFOODJIKGCG>k__BackingField)
|
|
{
|
|
Action action = new Action(this.FGFBBPPFCBD);
|
|
OKNNKFGFODL localPlayerSpawnEvent = Player.LocalPlayerSpawnEvent;
|
|
Action action2 = new Action(this.FGFBBPPFCBD);
|
|
Player.LocalPlayerSpawnEvent = OKNNKFGFODL.BPJDFPACLMK(localPlayerSpawnEvent, action2);
|
|
Action<StreamingCameraController.BKBFLNLAMGM> action3 = new Action(this.OAOOIMMDGFH);
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600E4C7 RID: 58567 RVA: 0x0034E284 File Offset: 0x0034C484
|
|
[Token(Token = "0x600E4C7")]
|
|
[Address(RVA = "0x1029F80", Offset = "0x1028D80", VA = "0x181029F80")]
|
|
private void OAOOIMMDGFH(StreamingCameraController.BKBFLNLAMGM OJJLDEPGAEJ)
|
|
{
|
|
if (OJJLDEPGAEJ == StreamingCameraController.BKBFLNLAMGM.ON && this.LLLHHHPFGMP && this.<NFOODJIKGCG>k__BackingField)
|
|
{
|
|
Transform transform = this.<BCMDGNNLAPC>k__BackingField;
|
|
int num = 0;
|
|
if (transform != num)
|
|
{
|
|
Transform transform2 = this.<BCMDGNNLAPC>k__BackingField;
|
|
Vector3 forward = transform.forward;
|
|
Vector3 up = Vector3.up;
|
|
Transform transform3 = this.<BCMDGNNLAPC>k__BackingField;
|
|
Vector3 vector;
|
|
float z = vector.z;
|
|
this.PGEPEJEOFHD.z = z;
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x17002460 RID: 9312
|
|
// (get) Token: 0x0600E4C8 RID: 58568 RVA: 0x0034E2F4 File Offset: 0x0034C4F4
|
|
// (set) Token: 0x0600E4C9 RID: 58569 RVA: 0x0034E308 File Offset: 0x0034C508
|
|
[Token(Token = "0x17002460")]
|
|
public string FIKEBGGCDFN
|
|
{
|
|
[Token(Token = "0x600E4C8")]
|
|
[Address(RVA = "0x423E10", Offset = "0x422C10", VA = "0x180423E10")]
|
|
get
|
|
{
|
|
return this.MMBOKOLAJFH;
|
|
}
|
|
[Token(Token = "0x600E4C9")]
|
|
[Address(RVA = "0x1029AE0", Offset = "0x10288E0", VA = "0x181029AE0")]
|
|
set
|
|
{
|
|
if (this.MMBOKOLAJFH != value)
|
|
{
|
|
Action jkhplpenpnh = this.JKHPLPENPNH;
|
|
this.MMBOKOLAJFH = value;
|
|
if (jkhplpenpnh != 0)
|
|
{
|
|
jkhplpenpnh();
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x140000F6 RID: 246
|
|
// (add) Token: 0x0600E4CA RID: 58570 RVA: 0x0034E33C File Offset: 0x0034C53C
|
|
// (remove) Token: 0x0600E4CB RID: 58571 RVA: 0x0034E364 File Offset: 0x0034C564
|
|
[Token(Token = "0x140000F6")]
|
|
public event Action JKHPLPENPNH
|
|
{
|
|
[Token(Token = "0x600E4CA")]
|
|
[Address(RVA = "0x1029440", Offset = "0x1028240", VA = "0x181029440")]
|
|
[CompilerGenerated]
|
|
add
|
|
{
|
|
Action jkhplpenpnh;
|
|
Delegate @delegate;
|
|
do
|
|
{
|
|
jkhplpenpnh = this.JKHPLPENPNH;
|
|
@delegate = Delegate.Combine(jkhplpenpnh, value);
|
|
}
|
|
while (@delegate != 0 && @delegate == 0);
|
|
while (@delegate != jkhplpenpnh)
|
|
{
|
|
}
|
|
}
|
|
[Token(Token = "0x600E4CB")]
|
|
[Address(RVA = "0x102A180", Offset = "0x1028F80", VA = "0x18102A180")]
|
|
[CompilerGenerated]
|
|
remove
|
|
{
|
|
Action jkhplpenpnh;
|
|
Delegate @delegate;
|
|
do
|
|
{
|
|
jkhplpenpnh = this.JKHPLPENPNH;
|
|
@delegate = Delegate.Remove(jkhplpenpnh, value);
|
|
}
|
|
while (@delegate != 0 && @delegate == 0);
|
|
while (@delegate != jkhplpenpnh)
|
|
{
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x17002461 RID: 9313
|
|
// (get) Token: 0x0600E4CC RID: 58572 RVA: 0x0034E38C File Offset: 0x0034C58C
|
|
[Token(Token = "0x17002461")]
|
|
public bool FBLEJONFPAK
|
|
{
|
|
[Token(Token = "0x600E4CC")]
|
|
[Address(RVA = "0x1029B20", Offset = "0x1028920", VA = "0x181029B20")]
|
|
get
|
|
{
|
|
Transform transform = this.<BCMDGNNLAPC>k__BackingField;
|
|
int num = 0;
|
|
return transform != num;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600E4CD RID: 58573 RVA: 0x0034E3AC File Offset: 0x0034C5AC
|
|
[Token(Token = "0x600E4CD")]
|
|
[Address(RVA = "0x1029D90", Offset = "0x1028B90", VA = "0x181029D90")]
|
|
public void IFHOBIPBMKN(out Vector3 DDHPAFKBMON, out Quaternion IGPENJBJADK)
|
|
{
|
|
if (this.LLLHHHPFGMP)
|
|
{
|
|
}
|
|
Transform transform = this.<BCMDGNNLAPC>k__BackingField;
|
|
Quaternion endkphncmfj = this.ENDKPHNCMFJ;
|
|
if (this.LLLHHHPFGMP)
|
|
{
|
|
}
|
|
Transform transform2 = this.<BCMDGNNLAPC>k__BackingField;
|
|
Vector3 vector;
|
|
float z = vector.z;
|
|
float z2 = this.<BFHGCNNIGAA>k__BackingField.z;
|
|
Vector3 vector2;
|
|
float z3 = vector2.z;
|
|
Vector3 vector3;
|
|
float z4 = vector3.z;
|
|
DDHPAFKBMON.z = z4;
|
|
}
|
|
|
|
// Token: 0x0600E4CE RID: 58574 RVA: 0x0034E418 File Offset: 0x0034C618
|
|
[Token(Token = "0x600E4CE")]
|
|
[Address(RVA = "0x1029B90", Offset = "0x1028990", VA = "0x181029B90")]
|
|
private void FGFBBPPFCBD()
|
|
{
|
|
if (this.LLLHHHPFGMP && this.<NFOODJIKGCG>k__BackingField)
|
|
{
|
|
Transform transform = this.<BCMDGNNLAPC>k__BackingField;
|
|
int num = 0;
|
|
if (transform != num)
|
|
{
|
|
Transform transform2 = this.<BCMDGNNLAPC>k__BackingField;
|
|
Vector3 forward = transform.forward;
|
|
Vector3 up = Vector3.up;
|
|
Transform transform3 = this.<BCMDGNNLAPC>k__BackingField;
|
|
Vector3 vector;
|
|
float z = vector.z;
|
|
this.PGEPEJEOFHD.z = z;
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x17002462 RID: 9314
|
|
// (get) Token: 0x0600E4CF RID: 58575 RVA: 0x0034E484 File Offset: 0x0034C684
|
|
// (set) Token: 0x0600E4D0 RID: 58576 RVA: 0x0034E498 File Offset: 0x0034C698
|
|
[Token(Token = "0x17002462")]
|
|
public bool NCDPCBMIGMI
|
|
{
|
|
[Token(Token = "0x600E4CF")]
|
|
[Address(RVA = "0x403A40", Offset = "0x402840", VA = "0x180403A40")]
|
|
get;
|
|
[Token(Token = "0x600E4D0")]
|
|
[Address(RVA = "0x774D90", Offset = "0x773B90", VA = "0x180774D90")]
|
|
set;
|
|
}
|
|
|
|
// Token: 0x0600E4D1 RID: 58577 RVA: 0x0034E4AC File Offset: 0x0034C6AC
|
|
[Token(Token = "0x600E4D1")]
|
|
[Address(RVA = "0x102A220", Offset = "0x1029020", VA = "0x18102A220")]
|
|
public HNHBHFHBIMM()
|
|
{
|
|
Quaternion identity = Quaternion.identity;
|
|
base..ctor();
|
|
}
|
|
|
|
// Token: 0x0400955B RID: 38235
|
|
[FieldOffset(Offset = "0x2C")]
|
|
[Token(Token = "0x400955B")]
|
|
public Quaternion ENDKPHNCMFJ;
|
|
|
|
// Token: 0x04009560 RID: 38240
|
|
[FieldOffset(Offset = "0x48")]
|
|
[Token(Token = "0x4009560")]
|
|
public HNHBHFHBIMM.AJHCFMHNMMG OPLHMKFCNOL;
|
|
|
|
// Token: 0x04009561 RID: 38241
|
|
[FieldOffset(Offset = "0x4C")]
|
|
[Token(Token = "0x4009561")]
|
|
public bool DMNLOGFMGDD;
|
|
|
|
// Token: 0x04009565 RID: 38245
|
|
[FieldOffset(Offset = "0x68")]
|
|
[Token(Token = "0x4009565")]
|
|
private string MMBOKOLAJFH;
|
|
|
|
// Token: 0x04009567 RID: 38247
|
|
[FieldOffset(Offset = "0x78")]
|
|
[Token(Token = "0x4009567")]
|
|
private bool LLLHHHPFGMP;
|
|
|
|
// Token: 0x04009568 RID: 38248
|
|
[FieldOffset(Offset = "0x7C")]
|
|
[Token(Token = "0x4009568")]
|
|
private Vector3 PGEPEJEOFHD;
|
|
|
|
// Token: 0x04009569 RID: 38249
|
|
[FieldOffset(Offset = "0x88")]
|
|
[Token(Token = "0x4009569")]
|
|
private Quaternion CIGHMDAFNFL;
|
|
|
|
// Token: 0x020022DB RID: 8923
|
|
[Token(Token = "0x20022DB")]
|
|
public enum AJHCFMHNMMG
|
|
{
|
|
// Token: 0x0400956C RID: 38252
|
|
[Token(Token = "0x400956C")]
|
|
Unspecified,
|
|
// Token: 0x0400956D RID: 38253
|
|
[Token(Token = "0x400956D")]
|
|
StreamPoint,
|
|
// Token: 0x0400956E RID: 38254
|
|
[Token(Token = "0x400956E")]
|
|
FirstPerson,
|
|
// Token: 0x0400956F RID: 38255
|
|
[Token(Token = "0x400956F")]
|
|
ThirdPerson,
|
|
// Token: 0x04009570 RID: 38256
|
|
[Token(Token = "0x4009570")]
|
|
ThirdPersonTeleportOnly,
|
|
// Token: 0x04009571 RID: 38257
|
|
[Token(Token = "0x4009571")]
|
|
ThirdPersonFace,
|
|
// Token: 0x04009572 RID: 38258
|
|
[Token(Token = "0x4009572")]
|
|
Handheld
|
|
}
|
|
}
|