Files
2026-04-10 22:50:51 +02:00

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
}
}