using System; using System.Runtime.CompilerServices; using System.Runtime.InteropServices; using Cpp2IlInjected; using RecRoom; using UnityEngine; // Token: 0x0200068C RID: 1676 [Token(Token = "0x200068C")] [StructLayout(3)] public class CLBCHPIIFGD : IDisposable { // Token: 0x1700087C RID: 2172 // (get) Token: 0x06003027 RID: 12327 RVA: 0x000C79D8 File Offset: 0x000C5BD8 // (set) Token: 0x06003028 RID: 12328 RVA: 0x000C79EC File Offset: 0x000C5BEC [Token(Token = "0x1700087C")] public bool KCNLKCIGBEO { [Token(Token = "0x6003027")] [Address(RVA = "0x559440", Offset = "0x557E40", VA = "0x180559440")] get; [Token(Token = "0x6003028")] [Address(RVA = "0x559450", Offset = "0x557E50", VA = "0x180559450")] set; } // Token: 0x1700087D RID: 2173 // (get) Token: 0x06003029 RID: 12329 RVA: 0x000C7A00 File Offset: 0x000C5C00 // (set) Token: 0x0600302A RID: 12330 RVA: 0x000C7A14 File Offset: 0x000C5C14 [Token(Token = "0x1700087D")] public Transform KPEGGEIPKDN { [Token(Token = "0x6003029")] [Address(RVA = "0x3C1240", Offset = "0x3BFC40", VA = "0x1803C1240")] get; [Token(Token = "0x600302A")] [Address(RVA = "0x3C1280", Offset = "0x3BFC80", VA = "0x1803C1280")] set; } // Token: 0x1700087E RID: 2174 // (get) Token: 0x0600302B RID: 12331 RVA: 0x0000220F File Offset: 0x0000040F // (set) Token: 0x0600302C RID: 12332 RVA: 0x000C7A28 File Offset: 0x000C5C28 [Token(Token = "0x1700087E")] public Vector3 FJFBCGCMIGO { [Token(Token = "0x600302B")] [Address(RVA = "0x11DCE10", Offset = "0x11DB810", VA = "0x1811DCE10")] [CompilerGenerated] get { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } [Token(Token = "0x600302C")] [Address(RVA = "0x11DCDB0", Offset = "0x11DB7B0", VA = "0x1811DCDB0")] [CompilerGenerated] set { float z = value.z; this.k__BackingField.z = z; } } // Token: 0x1700087F RID: 2175 // (get) Token: 0x0600302D RID: 12333 RVA: 0x000C7A48 File Offset: 0x000C5C48 // (set) Token: 0x0600302E RID: 12334 RVA: 0x000C7A5C File Offset: 0x000C5C5C [Token(Token = "0x1700087F")] public bool JAHKMFDLDJJ { [Token(Token = "0x600302D")] [Address(RVA = "0x3C1C60", Offset = "0x3C0660", VA = "0x1803C1C60")] get; [Token(Token = "0x600302E")] [Address(RVA = "0x683A70", Offset = "0x682470", VA = "0x180683A70")] set; } // Token: 0x17000880 RID: 2176 // (get) Token: 0x0600302F RID: 12335 RVA: 0x000C7A70 File Offset: 0x000C5C70 // (set) Token: 0x06003030 RID: 12336 RVA: 0x000C7A84 File Offset: 0x000C5C84 [Token(Token = "0x17000880")] public bool FPOOJNAOADM { [Token(Token = "0x600302F")] [Address(RVA = "0x13AE920", Offset = "0x13AD320", VA = "0x1813AE920")] get; [Token(Token = "0x6003030")] [Address(RVA = "0x1C18160", Offset = "0x1C16B60", VA = "0x181C18160")] set; } // Token: 0x17000881 RID: 2177 // (get) Token: 0x06003031 RID: 12337 RVA: 0x000C7A98 File Offset: 0x000C5C98 // (set) Token: 0x06003032 RID: 12338 RVA: 0x000C7AAC File Offset: 0x000C5CAC [Token(Token = "0x17000881")] public bool FAMLBNPLENK { [Token(Token = "0x6003031")] [Address(RVA = "0x1C18270", Offset = "0x1C16C70", VA = "0x181C18270")] get; [Token(Token = "0x6003032")] [Address(RVA = "0x1C185E0", Offset = "0x1C16FE0", VA = "0x181C185E0")] set; } // Token: 0x17000882 RID: 2178 // (get) Token: 0x06003033 RID: 12339 RVA: 0x000C7AC0 File Offset: 0x000C5CC0 // (set) Token: 0x06003034 RID: 12340 RVA: 0x000C7AD4 File Offset: 0x000C5CD4 [Token(Token = "0x17000882")] public float? CAIDNCAPBJD { [Token(Token = "0x6003033")] [Address(RVA = "0x3D32F0", Offset = "0x3D1CF0", VA = "0x1803D32F0")] get; [Token(Token = "0x6003034")] [Address(RVA = "0x3D3460", Offset = "0x3D1E60", VA = "0x1803D3460")] set; } // Token: 0x17000883 RID: 2179 // (get) Token: 0x06003035 RID: 12341 RVA: 0x000C7AE8 File Offset: 0x000C5CE8 // (set) Token: 0x06003036 RID: 12342 RVA: 0x000C7AFC File Offset: 0x000C5CFC [Token(Token = "0x17000883")] public float? PEAJPPPIANP { [Token(Token = "0x6003035")] [Address(RVA = "0x462740", Offset = "0x461140", VA = "0x180462740")] get; [Token(Token = "0x6003036")] [Address(RVA = "0x462750", Offset = "0x461150", VA = "0x180462750")] set; } // Token: 0x17000884 RID: 2180 // (get) Token: 0x06003037 RID: 12343 RVA: 0x000C7B10 File Offset: 0x000C5D10 // (set) Token: 0x06003038 RID: 12344 RVA: 0x000C7B24 File Offset: 0x000C5D24 [Token(Token = "0x17000884")] public AnimationCurve OPPHOKIMJOO { [Token(Token = "0x6003037")] [Address(RVA = "0x4B81A0", Offset = "0x4B6BA0", VA = "0x1804B81A0")] get; [Token(Token = "0x6003038")] [Address(RVA = "0x3EDEB0", Offset = "0x3EC8B0", VA = "0x1803EDEB0")] set; } // Token: 0x17000885 RID: 2181 // (get) Token: 0x06003039 RID: 12345 RVA: 0x000C7B38 File Offset: 0x000C5D38 // (set) Token: 0x0600303A RID: 12346 RVA: 0x000C7B4C File Offset: 0x000C5D4C [Token(Token = "0x17000885")] public float? ECEEOPPNLDI { [Token(Token = "0x6003039")] [Address(RVA = "0x3EDE90", Offset = "0x3EC890", VA = "0x1803EDE90")] get; [Token(Token = "0x600303A")] [Address(RVA = "0x3EDEC0", Offset = "0x3EC8C0", VA = "0x1803EDEC0")] set; } // Token: 0x0600303B RID: 12347 RVA: 0x000C7B60 File Offset: 0x000C5D60 [Token(Token = "0x600303B")] [Address(RVA = "0x1CE6E70", Offset = "0x1CE5870", VA = "0x181CE6E70", Slot = "4")] public void Dispose() { if (!Player.k__BackingField.IsReferenceNull()) { PlayerEvents playerEvents = Player.k__BackingField.playerEvents; ActionEvent teleportEvent = playerEvents.TeleportEvent; Action action = new Action(this.FGFBBPPFCBD); ActionEvent actionEvent = teleportEvent - action; playerEvents.TeleportEvent = actionEvent; } ActionEvent localPlayerSpawnEvent = Player.LocalPlayerSpawnEvent; Action action2 = new Action(this.FGFBBPPFCBD); Player.LocalPlayerSpawnEvent = localPlayerSpawnEvent - action2; if (SingletonMonoBehaviour.IsInitialized && SingletonMonoBehaviour.Instance.ALPOKODNCML) { StreamingCameraController currentStreamingCamera = SingletonMonoBehaviour.Instance.LABLOIMGLJH; Action action3 = new Action(this.OAOOIMMDGFH); currentStreamingCamera.StreamingCameraModeChanged -= action3; } } // Token: 0x17000886 RID: 2182 // (get) Token: 0x0600303C RID: 12348 RVA: 0x000C7C0C File Offset: 0x000C5E0C // (set) Token: 0x0600303D RID: 12349 RVA: 0x000C7C20 File Offset: 0x000C5E20 [Token(Token = "0x17000886")] public bool CFPFIOEKLCF { [Token(Token = "0x600303C")] [Address(RVA = "0x6374D0", Offset = "0x635ED0", VA = "0x1806374D0")] get { return this.LLLHHHPFGMP; } [Token(Token = "0x600303D")] [Address(RVA = "0x1CE6C50", Offset = "0x1CE5650", VA = "0x181CE6C50")] set { this.LLLHHHPFGMP = value; if (value && this.k__BackingField) { Action action = new Action(this.FGFBBPPFCBD); ActionEvent localPlayerSpawnEvent = Player.LocalPlayerSpawnEvent; Action action2 = new Action(this.FGFBBPPFCBD); Player.LocalPlayerSpawnEvent = localPlayerSpawnEvent + action2; StreamingCameraController currentStreamingCamera = SingletonMonoBehaviour.Instance.LABLOIMGLJH; Action action3 = new Action(this.OAOOIMMDGFH); currentStreamingCamera.StreamingCameraModeChanged += action3; } } } // Token: 0x0600303E RID: 12350 RVA: 0x000C7C98 File Offset: 0x000C5E98 [Token(Token = "0x600303E")] [Address(RVA = "0x1CE75B0", Offset = "0x1CE5FB0", VA = "0x181CE75B0")] private void OAOOIMMDGFH(StreamingCameraController.AHKOILEELDI OJJLDEPGAEJ) { if (OJJLDEPGAEJ == StreamingCameraController.AHKOILEELDI.ON && this.LLLHHHPFGMP && this.k__BackingField) { Transform transform = this.k__BackingField; int num = 0; if (transform != num) { Transform transform2 = this.k__BackingField; Vector3 forward = transform.forward; Vector3 up = Vector3.up; Transform transform3 = this.k__BackingField; Vector3 vector; float z = vector.z; this.PGEPEJEOFHD.z = z; } } } // Token: 0x17000887 RID: 2183 // (get) Token: 0x0600303F RID: 12351 RVA: 0x000C7D08 File Offset: 0x000C5F08 // (set) Token: 0x06003040 RID: 12352 RVA: 0x000C7D1C File Offset: 0x000C5F1C [Token(Token = "0x17000887")] public string FIKEBGGCDFN { [Token(Token = "0x600303F")] [Address(RVA = "0x48F050", Offset = "0x48DA50", VA = "0x18048F050")] get; [Token(Token = "0x6003040")] [Address(RVA = "0x52F860", Offset = "0x52E260", VA = "0x18052F860")] set; } // Token: 0x17000888 RID: 2184 // (get) Token: 0x06003041 RID: 12353 RVA: 0x000C7D30 File Offset: 0x000C5F30 [Token(Token = "0x17000888")] public bool FBLEJONFPAK { [Token(Token = "0x6003041")] [Address(RVA = "0x1CE7170", Offset = "0x1CE5B70", VA = "0x181CE7170")] get { Transform transform = this.k__BackingField; int num = 0; return transform != num; } } // Token: 0x06003042 RID: 12354 RVA: 0x000C7D50 File Offset: 0x000C5F50 [Token(Token = "0x6003042")] [Address(RVA = "0x1CE73D0", Offset = "0x1CE5DD0", VA = "0x181CE73D0")] public void IFHOBIPBMKN(out Vector3 DDHPAFKBMON, out Quaternion IGPENJBJADK) { if (this.LLLHHHPFGMP) { } Transform transform = this.k__BackingField; Quaternion endkphncmfj = this.ENDKPHNCMFJ; if (this.LLLHHHPFGMP) { } Transform transform2 = this.k__BackingField; Vector3 vector; float z = vector.z; float z2 = this.k__BackingField.z; Vector3 vector2; float z3 = vector2.z; Vector3 vector3; float z4 = vector3.z; DDHPAFKBMON.z = z4; } // Token: 0x06003043 RID: 12355 RVA: 0x000C7DBC File Offset: 0x000C5FBC [Token(Token = "0x6003043")] [Address(RVA = "0x1CE71D0", Offset = "0x1CE5BD0", VA = "0x181CE71D0")] private void FGFBBPPFCBD() { if (this.LLLHHHPFGMP && this.k__BackingField) { Transform transform = this.k__BackingField; int num = 0; if (transform != num) { Transform transform2 = this.k__BackingField; Vector3 forward = transform.forward; Vector3 up = Vector3.up; Transform transform3 = this.k__BackingField; Vector3 vector; float z = vector.z; this.PGEPEJEOFHD.z = z; } } } // Token: 0x17000889 RID: 2185 // (get) Token: 0x06003044 RID: 12356 RVA: 0x000C7E28 File Offset: 0x000C6028 // (set) Token: 0x06003045 RID: 12357 RVA: 0x000C7E3C File Offset: 0x000C603C [Token(Token = "0x17000889")] public bool NCDPCBMIGMI { [Token(Token = "0x6003044")] [Address(RVA = "0x7D79F0", Offset = "0x7D63F0", VA = "0x1807D79F0")] get; [Token(Token = "0x6003045")] [Address(RVA = "0x7D7B00", Offset = "0x7D6500", VA = "0x1807D7B00")] set; } // Token: 0x06003046 RID: 12358 RVA: 0x000C7E50 File Offset: 0x000C6050 [Token(Token = "0x6003046")] [Address(RVA = "0x1CE77B0", Offset = "0x1CE61B0", VA = "0x181CE77B0")] public CLBCHPIIFGD() { Quaternion identity = Quaternion.identity; base..ctor(); } // Token: 0x04002968 RID: 10600 [global::Cpp2IlInjected.FieldOffset(Offset = "0x2C")] [Token(Token = "0x4002968")] public Quaternion ENDKPHNCMFJ; // Token: 0x0400296D RID: 10605 [global::Cpp2IlInjected.FieldOffset(Offset = "0x48")] [Token(Token = "0x400296D")] public CLBCHPIIFGD.CFDNGJEBOCK OPLHMKFCNOL; // Token: 0x0400296E RID: 10606 [global::Cpp2IlInjected.FieldOffset(Offset = "0x4C")] [Token(Token = "0x400296E")] public bool DMNLOGFMGDD; // Token: 0x04002973 RID: 10611 [global::Cpp2IlInjected.FieldOffset(Offset = "0x70")] [Token(Token = "0x4002973")] private bool LLLHHHPFGMP; // Token: 0x04002974 RID: 10612 [global::Cpp2IlInjected.FieldOffset(Offset = "0x74")] [Token(Token = "0x4002974")] private Vector3 PGEPEJEOFHD; // Token: 0x04002975 RID: 10613 [global::Cpp2IlInjected.FieldOffset(Offset = "0x80")] [Token(Token = "0x4002975")] private Quaternion CIGHMDAFNFL; // Token: 0x0200068D RID: 1677 [Token(Token = "0x200068D")] public enum CFDNGJEBOCK { // Token: 0x04002978 RID: 10616 [Token(Token = "0x4002978")] Unspecified, // Token: 0x04002979 RID: 10617 [Token(Token = "0x4002979")] StreamPoint, // Token: 0x0400297A RID: 10618 [Token(Token = "0x400297A")] FirstPerson, // Token: 0x0400297B RID: 10619 [Token(Token = "0x400297B")] ThirdPerson, // Token: 0x0400297C RID: 10620 [Token(Token = "0x400297C")] ThirdPersonTeleportOnly, // Token: 0x0400297D RID: 10621 [Token(Token = "0x400297D")] ThirdPersonFace, // Token: 0x0400297E RID: 10622 [Token(Token = "0x400297E")] Handheld } }