using System; using System.Collections; using System.Runtime.CompilerServices; using Cpp2IlInjected; using Photon.Pun; using RecRoom; using RecRoom.Core; using RecRoom.Core.Culling; using RecRoom.Utils.OverridableFields; using UnityEngine; // Token: 0x0200029F RID: 671 [Token(Token = "0x200029F")] [DisallowMultipleComponent] public sealed class RigidbodyEx : MonoBehaviour, OFCHBCNPCBH { // Token: 0x170002F0 RID: 752 // (get) Token: 0x060013C1 RID: 5057 RVA: 0x00053730 File Offset: 0x00051930 [Token(Token = "0x170002F0")] public PhotonView NBMOPBLJCDF { [Token(Token = "0x60013C1")] [Address(RVA = "0x3F6400", Offset = "0x3F5200", VA = "0x1803F6400")] get { return this.photonView; } } // Token: 0x170002F1 RID: 753 // (get) Token: 0x060013C2 RID: 5058 RVA: 0x00053744 File Offset: 0x00051944 [Token(Token = "0x170002F1")] public EEDONNAHMFK GENNIDPDDCI { [Token(Token = "0x60013C2")] [Address(RVA = "0x567E30", Offset = "0x566C30", VA = "0x180567E30")] get { return this.CAFCLKJPHLB; } } // Token: 0x170002F2 RID: 754 // (get) Token: 0x060013C3 RID: 5059 RVA: 0x00053758 File Offset: 0x00051958 [Token(Token = "0x170002F2")] private bool ACMMGBAPHJG { [Token(Token = "0x60013C3")] [Address(RVA = "0x133EA90", Offset = "0x133D890", VA = "0x18133EA90")] get { Rigidbody rigidbody = this.unityRigidbody; int num = 0; return rigidbody != num; } } // Token: 0x170002F3 RID: 755 // (get) Token: 0x060013C4 RID: 5060 RVA: 0x00053778 File Offset: 0x00051978 // (set) Token: 0x060013C5 RID: 5061 RVA: 0x000537B8 File Offset: 0x000519B8 [Token(Token = "0x170002F3")] private bool GOCDCHKGIJP { [Token(Token = "0x60013C4")] [Address(RVA = "0x133B070", Offset = "0x1339E70", VA = "0x18133B070")] get { if (this.NGFBKPOBDGP) { return true; } RigidbodyEx kgcfpfpdjpm = this.KGCFPFPDJPM; int num = 0; bool flag = kgcfpfpdjpm != num; if (!flag) { return flag; } return this.KGCFPFPDJPM.GOCDCHKGIJP; } [Token(Token = "0x60013C5")] [Address(RVA = "0x7C8EB0", Offset = "0x7C7CB0", VA = "0x1807C8EB0")] set { this.NGFBKPOBDGP = value; } } // Token: 0x1400003F RID: 63 // (add) Token: 0x060013C6 RID: 5062 RVA: 0x000537CC File Offset: 0x000519CC // (remove) Token: 0x060013C7 RID: 5063 RVA: 0x000537E8 File Offset: 0x000519E8 [Token(Token = "0x1400003F")] public event RigidbodyEx.FPLEDOKDLCC JAGBDLHKPLL { [Token(Token = "0x60013C6")] [Address(RVA = "0x1341120", Offset = "0x133FF20", VA = "0x181341120")] [CompilerGenerated] add { Delegate @delegate; while (@delegate != 0 && @delegate == 0) { } while (@delegate != this) { } } [Token(Token = "0x60013C7")] [Address(RVA = "0x1343230", Offset = "0x1342030", VA = "0x181343230")] [CompilerGenerated] remove { Delegate @delegate; while (@delegate != 0 && @delegate == 0) { } while (@delegate != this) { } } } // Token: 0x14000040 RID: 64 // (add) Token: 0x060013C8 RID: 5064 RVA: 0x00053804 File Offset: 0x00051A04 // (remove) Token: 0x060013C9 RID: 5065 RVA: 0x00053820 File Offset: 0x00051A20 [Token(Token = "0x14000040")] public event RigidbodyEx.FPLEDOKDLCC LNBDKGDJLBL { [Token(Token = "0x60013C8")] [Address(RVA = "0x1341300", Offset = "0x1340100", VA = "0x181341300")] [CompilerGenerated] add { Delegate @delegate; while (@delegate != 0 && @delegate == 0) { } while (@delegate != this) { } } [Token(Token = "0x60013C9")] [Address(RVA = "0x1343410", Offset = "0x1342210", VA = "0x181343410")] [CompilerGenerated] remove { Delegate @delegate; while (@delegate != 0 && @delegate == 0) { } while (@delegate != this) { } } } // Token: 0x14000041 RID: 65 // (add) Token: 0x060013CA RID: 5066 RVA: 0x0005383C File Offset: 0x00051A3C // (remove) Token: 0x060013CB RID: 5067 RVA: 0x00053858 File Offset: 0x00051A58 [Token(Token = "0x14000041")] public event RigidbodyEx.FPLEDOKDLCC JMHDMBMIEPP { [Token(Token = "0x60013CA")] [Address(RVA = "0x1341080", Offset = "0x133FE80", VA = "0x181341080")] [CompilerGenerated] add { Delegate @delegate; while (@delegate != 0 && @delegate == 0) { } while (@delegate != this) { } } [Token(Token = "0x60013CB")] [Address(RVA = "0x1343190", Offset = "0x1341F90", VA = "0x181343190")] [CompilerGenerated] remove { Delegate @delegate; while (@delegate != 0 && @delegate == 0) { } while (@delegate != this) { } } } // Token: 0x14000042 RID: 66 // (add) Token: 0x060013CC RID: 5068 RVA: 0x00053874 File Offset: 0x00051A74 // (remove) Token: 0x060013CD RID: 5069 RVA: 0x00053890 File Offset: 0x00051A90 [Token(Token = "0x14000042")] public event RigidbodyEx.FPLEDOKDLCC JNAJFIOHDKO { [Token(Token = "0x60013CC")] [Address(RVA = "0x13413A0", Offset = "0x13401A0", VA = "0x1813413A0")] [CompilerGenerated] add { Delegate @delegate; while (@delegate != 0 && @delegate == 0) { } while (@delegate != this) { } } [Token(Token = "0x60013CD")] [Address(RVA = "0x13434B0", Offset = "0x13422B0", VA = "0x1813434B0")] [CompilerGenerated] remove { Delegate @delegate; while (@delegate != 0 && @delegate == 0) { } while (@delegate != this) { } } } // Token: 0x14000043 RID: 67 // (add) Token: 0x060013CE RID: 5070 RVA: 0x000538AC File Offset: 0x00051AAC // (remove) Token: 0x060013CF RID: 5071 RVA: 0x000538C8 File Offset: 0x00051AC8 [Token(Token = "0x14000043")] public event RigidbodyEx.FPLEDOKDLCC DCLFLJNKPOA { [Token(Token = "0x60013CE")] [Address(RVA = "0x1340FE0", Offset = "0x133FDE0", VA = "0x181340FE0")] [CompilerGenerated] add { Delegate @delegate; while (@delegate != 0 && @delegate == 0) { } while (@delegate != this) { } } [Token(Token = "0x60013CF")] [Address(RVA = "0x13430F0", Offset = "0x1341EF0", VA = "0x1813430F0")] [CompilerGenerated] remove { Delegate @delegate; while (@delegate != 0 && @delegate == 0) { } while (@delegate != this) { } } } // Token: 0x14000044 RID: 68 // (add) Token: 0x060013D0 RID: 5072 RVA: 0x000538E4 File Offset: 0x00051AE4 // (remove) Token: 0x060013D1 RID: 5073 RVA: 0x00053900 File Offset: 0x00051B00 [Token(Token = "0x14000044")] public event RigidbodyEx.FPLEDOKDLCC IDHPKLFPOEA { [Token(Token = "0x60013D0")] [Address(RVA = "0x1341260", Offset = "0x1340060", VA = "0x181341260")] [CompilerGenerated] add { Delegate @delegate; while (@delegate != 0 && @delegate == 0) { } while (@delegate != this) { } } [Token(Token = "0x60013D1")] [Address(RVA = "0x1343370", Offset = "0x1342170", VA = "0x181343370")] [CompilerGenerated] remove { Delegate @delegate; while (@delegate != 0 && @delegate == 0) { } while (@delegate != this) { } } } // Token: 0x14000045 RID: 69 // (add) Token: 0x060013D2 RID: 5074 RVA: 0x0005391C File Offset: 0x00051B1C // (remove) Token: 0x060013D3 RID: 5075 RVA: 0x00053938 File Offset: 0x00051B38 [Token(Token = "0x14000045")] public event RigidbodyEx.FPLEDOKDLCC GPPHLDMNGFL { [Token(Token = "0x60013D2")] [Address(RVA = "0x13411C0", Offset = "0x133FFC0", VA = "0x1813411C0")] [CompilerGenerated] add { Delegate @delegate; while (@delegate != 0 && @delegate == 0) { } while (@delegate != this) { } } [Token(Token = "0x60013D3")] [Address(RVA = "0x13432D0", Offset = "0x13420D0", VA = "0x1813432D0")] [CompilerGenerated] remove { Delegate @delegate; while (@delegate != 0 && @delegate == 0) { } while (@delegate != this) { } } } // Token: 0x170002F4 RID: 756 // (get) Token: 0x060013D4 RID: 5076 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x170002F4")] public bool EAMFPPCAECD { [Token(Token = "0x60013D4")] [Address(RVA = "0xB45900", Offset = "0xB44700", VA = "0x180B45900")] get { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } } // Token: 0x170002F5 RID: 757 // (get) Token: 0x060013D5 RID: 5077 RVA: 0x00053954 File Offset: 0x00051B54 // (set) Token: 0x060013D6 RID: 5078 RVA: 0x00053968 File Offset: 0x00051B68 [Token(Token = "0x170002F5")] private IDisposable LLKPMDMMICL { [Token(Token = "0x60013D5")] [Address(RVA = "0x5F4E40", Offset = "0x5F3C40", VA = "0x1805F4E40")] get { return this.MAGALGIPAJC; } [Token(Token = "0x60013D6")] [Address(RVA = "0x133B110", Offset = "0x1339F10", VA = "0x18133B110")] set { if (this.MAGALGIPAJC != 0) { } this.MAGALGIPAJC = value; } } // Token: 0x170002F6 RID: 758 // (get) Token: 0x060013D7 RID: 5079 RVA: 0x00053988 File Offset: 0x00051B88 // (set) Token: 0x060013D8 RID: 5080 RVA: 0x0005399C File Offset: 0x00051B9C [Token(Token = "0x170002F6")] public LBBCDOLOBNL FFELJIECAPI { [Token(Token = "0x60013D7")] [Address(RVA = "0xD53F90", Offset = "0xD52D90", VA = "0x180D53F90")] get { return this.FIHIJLKMDMF; } [Token(Token = "0x60013D8")] [Address(RVA = "0x1343550", Offset = "0x1342350", VA = "0x181343550")] set { if (this.FIHIJLKMDMF != value) { this.FIHIJLKMDMF = value; if (RigidbodyEx.HEIDKDAAPND != 0) { int num = 0; num += num; num++; } } } } // Token: 0x170002F7 RID: 759 // (get) Token: 0x060013D9 RID: 5081 RVA: 0x000539CC File Offset: 0x00051BCC // (set) Token: 0x060013DA RID: 5082 RVA: 0x000539E0 File Offset: 0x00051BE0 [Token(Token = "0x170002F7")] public EEDONNAHMFK GGOGKLAIJNJ { [Token(Token = "0x60013D9")] [Address(RVA = "0x1341670", Offset = "0x1340470", VA = "0x181341670")] get; [Token(Token = "0x60013DA")] [Address(RVA = "0x133D9F0", Offset = "0x133C7F0", VA = "0x18133D9F0")] private set; } // Token: 0x170002F8 RID: 760 // (get) Token: 0x060013DB RID: 5083 RVA: 0x000539F4 File Offset: 0x00051BF4 [Token(Token = "0x170002F8")] public bool OEIHBJAOFJL { [Token(Token = "0x60013DB")] [Address(RVA = "0x1341480", Offset = "0x1340280", VA = "0x181341480")] get { return this.HCDMPDELDAO.CFLJGNJLBFG; } } // Token: 0x170002F9 RID: 761 // (get) Token: 0x060013DC RID: 5084 RVA: 0x00053A14 File Offset: 0x00051C14 [Token(Token = "0x170002F9")] public bool HEJHCIKDKBC { [Token(Token = "0x60013DC")] [Address(RVA = "0x1341680", Offset = "0x1340480", VA = "0x181341680")] get { PhotonView photonView = this.photonView; int num = 0; bool flag = photonView != num; if (!flag) { return flag; } return this.photonView.DKLGNFGONEM; } } // Token: 0x170002FA RID: 762 // (get) Token: 0x060013DD RID: 5085 RVA: 0x00053A4C File Offset: 0x00051C4C // (set) Token: 0x060013DE RID: 5086 RVA: 0x00053A60 File Offset: 0x00051C60 [Token(Token = "0x170002FA")] public bool LBPICJMHLFA { [Token(Token = "0x60013DD")] [Address(RVA = "0x965570", Offset = "0x964370", VA = "0x180965570")] get; [Token(Token = "0x60013DE")] [Address(RVA = "0xF3CB00", Offset = "0xF3B900", VA = "0x180F3CB00")] private set; } // Token: 0x060013DF RID: 5087 RVA: 0x00053A74 File Offset: 0x00051C74 [Token(Token = "0x60013DF")] [Address(RVA = "0x133BA10", Offset = "0x133A810", VA = "0x18133BA10")] public void AddUpdateLodOverride(object PIHIPPPPEBI, EEDONNAHMFK NCDJGFJPOIF) { if (this.HCDMPDELDAO.DOEHAPOJMON(PIHIPPPPEBI, NCDJGFJPOIF)) { this.DKDBDOFNHHL(); return; } } // Token: 0x060013E0 RID: 5088 RVA: 0x00053AA0 File Offset: 0x00051CA0 [Token(Token = "0x60013E0")] [Address(RVA = "0x133F8C0", Offset = "0x133E6C0", VA = "0x18133F8C0")] public void RemoveUpdateLodOverride(object PIHIPPPPEBI) { if (this.HCDMPDELDAO.HAHBGOMEMEE(PIHIPPPPEBI)) { this.DKDBDOFNHHL(); return; } } // Token: 0x060013E1 RID: 5089 RVA: 0x00053ACC File Offset: 0x00051CCC [Token(Token = "0x60013E1")] [Address(RVA = "0x133E660", Offset = "0x133D460", VA = "0x18133E660")] private void LJPLLNPOCPA(object PIHIPPPPEBI, EEDONNAHMFK NCDJGFJPOIF) { RigidbodyEx kgcfpfpdjpm2; if (NCDJGFJPOIF != EEDONNAHMFK.Invalid) { AHEFBPDEJFK hcdmpdeldao = this.HCDMPDELDAO; bool flag; if (flag) { this.DKDBDOFNHHL(); } RigidbodyEx kgcfpfpdjpm = this.KGCFPFPDJPM; int num = 0; if (!(kgcfpfpdjpm != num)) { return; } kgcfpfpdjpm2 = this.KGCFPFPDJPM; } object[] array = new object[1]; string name = kgcfpfpdjpm2.gameObject.name; if (name != 0) { } array[0] = name; Debug.LogErrorFormat("{0} tried to configure RigidbodyEx LOD update rate to an invalid UpdateLOD. This is not allowed", array); } // Token: 0x060013E2 RID: 5090 RVA: 0x00053B40 File Offset: 0x00051D40 [Token(Token = "0x60013E2")] [Address(RVA = "0x133E590", Offset = "0x133D390", VA = "0x18133E590")] private void LAAFPOPPNJD(object PIHIPPPPEBI) { if (this.HCDMPDELDAO.HAHBGOMEMEE(PIHIPPPPEBI)) { this.DKDBDOFNHHL(); } RigidbodyEx kgcfpfpdjpm = this.KGCFPFPDJPM; int num = 0; if (kgcfpfpdjpm != num) { AHEFBPDEJFK hcdmpdeldao = this.KGCFPFPDJPM.HCDMPDELDAO; } } // Token: 0x170002FB RID: 763 // (get) Token: 0x060013E3 RID: 5091 RVA: 0x00053B88 File Offset: 0x00051D88 // (set) Token: 0x060013E4 RID: 5092 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x170002FB")] public Rigidbody NAAMNABBACE { [Token(Token = "0x60013E3")] [Address(RVA = "0x3F5F40", Offset = "0x3F4D40", VA = "0x1803F5F40")] get { return this.unityRigidbody; } [Token(Token = "0x60013E4")] [Address(RVA = "0x1343660", Offset = "0x1342460", VA = "0x181343660")] set { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } } // Token: 0x170002FC RID: 764 // (get) Token: 0x060013E5 RID: 5093 RVA: 0x00053B9C File Offset: 0x00051D9C // (set) Token: 0x060013E6 RID: 5094 RVA: 0x00053BD4 File Offset: 0x00051DD4 [Token(Token = "0x170002FC")] public float OPDHAKGKECE { [Token(Token = "0x60013E5")] [Address(RVA = "0x13422A0", Offset = "0x13410A0", VA = "0x1813422A0")] get { Rigidbody rigidbody = this.unityRigidbody; int num = 0; if (!(rigidbody != num)) { return this.GOBBHGDJKFG; } return this.unityRigidbody.mass; } [Token(Token = "0x60013E6")] [Address(RVA = "0x1344BC0", Offset = "0x13439C0", VA = "0x181344BC0")] set { this.GOBBHGDJKFG = value; Rigidbody rigidbody = this.unityRigidbody; int num = 0; if (rigidbody != num) { this.unityRigidbody.mass = value; } } } // Token: 0x170002FD RID: 765 // (get) Token: 0x060013E7 RID: 5095 RVA: 0x00053C10 File Offset: 0x00051E10 // (set) Token: 0x060013E8 RID: 5096 RVA: 0x00053C44 File Offset: 0x00051E44 [Token(Token = "0x170002FD")] public float KJILBCNBJBF { [Token(Token = "0x60013E7")] [Address(RVA = "0x1341A40", Offset = "0x1340840", VA = "0x181341A40")] get { Rigidbody rigidbody = this.unityRigidbody; int num = 0; if (!(rigidbody != num)) { } return this.unityRigidbody.drag; } [Token(Token = "0x60013E8")] [Address(RVA = "0x1343C80", Offset = "0x1342A80", VA = "0x181343C80")] set { Rigidbody rigidbody = this.unityRigidbody; int num = 0; if (rigidbody != num) { this.unityRigidbody.drag = value; } } } // Token: 0x170002FE RID: 766 // (get) Token: 0x060013E9 RID: 5097 RVA: 0x00053C78 File Offset: 0x00051E78 // (set) Token: 0x060013EA RID: 5098 RVA: 0x00053CAC File Offset: 0x00051EAC [Token(Token = "0x170002FE")] public float OKLPNLJGKKP { [Token(Token = "0x60013E9")] [Address(RVA = "0x1341830", Offset = "0x1340630", VA = "0x181341830")] get { Rigidbody rigidbody = this.unityRigidbody; int num = 0; if (!(rigidbody != num)) { } return this.unityRigidbody.angularDrag; } [Token(Token = "0x60013EA")] [Address(RVA = "0x1343A50", Offset = "0x1342850", VA = "0x181343A50")] set { Rigidbody rigidbody = this.unityRigidbody; int num = 0; if (rigidbody != num) { this.unityRigidbody.angularDrag = value; } } } // Token: 0x170002FF RID: 767 // (get) Token: 0x060013EB RID: 5099 RVA: 0x00053CE0 File Offset: 0x00051EE0 // (set) Token: 0x060013EC RID: 5100 RVA: 0x00053D18 File Offset: 0x00051F18 [Token(Token = "0x170002FF")] public bool IEIKHAKBHFL { [Token(Token = "0x60013EB")] [Address(RVA = "0x1342900", Offset = "0x1341700", VA = "0x181342900")] get { Rigidbody rigidbody = this.unityRigidbody; int num = 0; bool flag = rigidbody != num; if (!flag) { return flag; } return this.unityRigidbody.useGravity; } [Token(Token = "0x60013EC")] [Address(RVA = "0x1345D00", Offset = "0x1344B00", VA = "0x181345D00")] set { Rigidbody rigidbody = this.unityRigidbody; int num = 0; if (rigidbody != num) { this.unityRigidbody.useGravity = value; } } } // Token: 0x17000300 RID: 768 // (get) Token: 0x060013ED RID: 5101 RVA: 0x00053D4C File Offset: 0x00051F4C // (set) Token: 0x060013EE RID: 5102 RVA: 0x00053D88 File Offset: 0x00051F88 [Token(Token = "0x17000300")] public Vector3 AOICKJOAOMK { [Token(Token = "0x60013ED")] [Address(RVA = "0x1341F00", Offset = "0x1340D00", VA = "0x181341F00")] get { bool flag; if (flag || "{il2cpp array field il2cppMethodInfo->}" == flag) { } Transform transform; float num = transform.LACCAFFAOIG(); float z = Vector3.zero.z; Vector3 vector; float z2 = vector.z; throw new NullReferenceException(); } [Token(Token = "0x60013EE")] [Address(RVA = "0x1344280", Offset = "0x1343080", VA = "0x181344280")] set { Rigidbody rigidbody = this.unityRigidbody; int num = 0; if (!(rigidbody != num)) { float z = value.z; this.CIAGDANMNAP.z = z; return; } Rigidbody rigidbody2 = this.unityRigidbody; float num2 = base.transform.LACCAFFAOIG(); float z2 = value.z; Vector3 vector; float z3 = vector.z; } } // Token: 0x17000301 RID: 769 // (get) Token: 0x060013EF RID: 5103 RVA: 0x00053DE8 File Offset: 0x00051FE8 [Token(Token = "0x17000301")] public Vector3 IGGEJEKIEPN { [Token(Token = "0x60013EF")] [Address(RVA = "0x13429F0", Offset = "0x13417F0", VA = "0x1813429F0")] get { bool flag; if (!flag) { bool flag2; if (flag2 || "{il2cpp array field il2cppMethodInfo->}" == flag2) { } Transform transform; float num = transform.LACCAFFAOIG(); Vector3 zero = Vector3.zero; Vector3 vector; float z = vector.z; Vector3 vector2; float z2 = vector2.z; } Vector3 vector3; float z3 = vector3.z; throw new NullReferenceException(); } } // Token: 0x17000302 RID: 770 // (get) Token: 0x060013F0 RID: 5104 RVA: 0x00053E34 File Offset: 0x00052034 // (set) Token: 0x060013F1 RID: 5105 RVA: 0x00053E68 File Offset: 0x00052068 [Token(Token = "0x17000302")] public CollisionDetectionMode HGMIIIFOHGE { [Token(Token = "0x60013F0")] [Address(RVA = "0x1341920", Offset = "0x1340720", VA = "0x181341920")] get { Rigidbody rigidbody = this.unityRigidbody; int num = 0; if (!(rigidbody != num)) { } return this.unityRigidbody.collisionDetectionMode; } [Token(Token = "0x60013F1")] [Address(RVA = "0x1343BA0", Offset = "0x13429A0", VA = "0x181343BA0")] set { this.PANFLAPMMDL = value; bool isKinematic = this.JEGGMAKBGEK; } } // Token: 0x060013F2 RID: 5106 RVA: 0x00053E84 File Offset: 0x00052084 [Token(Token = "0x60013F2")] [Address(RVA = "0x133DCF0", Offset = "0x133CAF0", VA = "0x18133DCF0")] private void HIPAPKJFFLF(CollisionDetectionMode ODPOJAFDECO) { Rigidbody rigidbody = this.unityRigidbody; int num = 0; if (rigidbody != num) { Rigidbody rigidbody2 = this.unityRigidbody; } } // Token: 0x17000303 RID: 771 // (get) Token: 0x060013F3 RID: 5107 RVA: 0x00053EB4 File Offset: 0x000520B4 // (set) Token: 0x060013F4 RID: 5108 RVA: 0x00053EE8 File Offset: 0x000520E8 [Token(Token = "0x17000303")] public float LLOHKJOOOIM { [Token(Token = "0x60013F3")] [Address(RVA = "0x1342330", Offset = "0x1341130", VA = "0x181342330")] get { Rigidbody rigidbody = this.unityRigidbody; int num = 0; if (!(rigidbody != num)) { } return this.unityRigidbody.maxAngularVelocity; } [Token(Token = "0x60013F4")] [Address(RVA = "0x1344C60", Offset = "0x1343A60", VA = "0x181344C60")] set { Rigidbody rigidbody = this.unityRigidbody; int num = 0; if (rigidbody != num) { this.unityRigidbody.maxAngularVelocity = value; } } } // Token: 0x17000304 RID: 772 // (get) Token: 0x060013F5 RID: 5109 RVA: 0x00053F1C File Offset: 0x0005211C // (set) Token: 0x060013F6 RID: 5110 RVA: 0x00053F50 File Offset: 0x00052150 [Token(Token = "0x17000304")] public RigidbodyConstraints KKNFLCLMNDN { [Token(Token = "0x60013F5")] [Address(RVA = "0x13419B0", Offset = "0x13407B0", VA = "0x1813419B0")] get { Rigidbody rigidbody = this.unityRigidbody; int num = 0; if (!(rigidbody != num)) { } return this.unityRigidbody.constraints; } [Token(Token = "0x60013F6")] [Address(RVA = "0x1343BF0", Offset = "0x13429F0", VA = "0x181343BF0")] set { Rigidbody rigidbody = this.unityRigidbody; int num = 0; if (rigidbody != num) { Rigidbody rigidbody2 = this.unityRigidbody; } } } // Token: 0x17000305 RID: 773 // (get) Token: 0x060013F7 RID: 5111 RVA: 0x00053F80 File Offset: 0x00052180 [Token(Token = "0x17000305")] public bool PJHKCJNMEEP { [Token(Token = "0x60013F7")] [Address(RVA = "0x1341570", Offset = "0x1340370", VA = "0x181341570")] get { return this.KJLPCMPBNKG.CFLJGNJLBFG; } } // Token: 0x17000306 RID: 774 // (get) Token: 0x060013F8 RID: 5112 RVA: 0x00053FA0 File Offset: 0x000521A0 [Token(Token = "0x17000306")] private Transform FCPIJLBHEIO { [Token(Token = "0x60013F8")] [Address(RVA = "0x133EE80", Offset = "0x133DC80", VA = "0x18133EE80")] get { if (this.KJLPCMPBNKG.CFLJGNJLBFG) { return this.DIOPGMMILKM; } throw new NullReferenceException(); } } // Token: 0x17000307 RID: 775 // (get) Token: 0x060013F9 RID: 5113 RVA: 0x00053FCC File Offset: 0x000521CC [Token(Token = "0x17000307")] public Transform ONHPOMOACHE { [Token(Token = "0x60013F9")] [Address(RVA = "0xCC5C10", Offset = "0xCC4A10", VA = "0x180CC5C10")] get { return base.transform; } } // Token: 0x17000308 RID: 776 // (get) Token: 0x060013FA RID: 5114 RVA: 0x00053FE0 File Offset: 0x000521E0 [Token(Token = "0x17000308")] public Transform MDKDCJFEBJH { [Token(Token = "0x60013FA")] [Address(RVA = "0x13415A0", Offset = "0x13403A0", VA = "0x1813415A0")] get { for (;;) { bool flag = this.KJLPCMPBNKG.CFLJGNJLBFG; int num = 0; if (flag) { } int num2 = 0; if (!(num != num2)) { break; } if (this.KJLPCMPBNKG.CFLJGNJLBFG) { goto Block_1; } } return base.transform; Block_1: return this.DIOPGMMILKM; } } // Token: 0x17000309 RID: 777 // (get) Token: 0x060013FB RID: 5115 RVA: 0x0005402C File Offset: 0x0005222C // (set) Token: 0x060013FC RID: 5116 RVA: 0x00054040 File Offset: 0x00052240 [Token(Token = "0x17000309")] public RigidbodyEx HICENEOPGOF { [Token(Token = "0x60013FB")] [Address(RVA = "0x7B5590", Offset = "0x7B4390", VA = "0x1807B5590")] get { return this.KGCFPFPDJPM; } [Token(Token = "0x60013FC")] [Address(RVA = "0x1344CF0", Offset = "0x1343AF0", VA = "0x181344CF0")] set { RigidbodyEx.FPLEDOKDLCC idhpklfpoea2; Delegate delegate6; for (;;) { int num = 0; if (this.KGCFPFPDJPM == value) { return; } RigidbodyEx kgcfpfpdjpm = this.KGCFPFPDJPM; int num2 = 0; if (!(kgcfpfpdjpm != num2)) { goto IL_1A3; } RigidbodyEx kgcfpfpdjpm2 = this.KGCFPFPDJPM; kgcfpfpdjpm2.CPFDOIMONGL.BIHKNNPGGKP(this); kgcfpfpdjpm2.IOHJIMJBLDM(); RigidbodyEx kgcfpfpdjpm3 = this.KGCFPFPDJPM; RigidbodyEx.FPLEDOKDLCC fpledokdlcc; fpledokdlcc.method_ptr = ldftn(PNOJHIPEGBI); fpledokdlcc.method = ldftn(PNOJHIPEGBI); fpledokdlcc.m_target = this; RigidbodyEx.FPLEDOKDLCC dclfljnkpoa = kgcfpfpdjpm3.DCLFLJNKPOA; Delegate @delegate = Delegate.Remove(dclfljnkpoa, fpledokdlcc); if (@delegate != 0 && @delegate == 0) { continue; } while (@delegate != dclfljnkpoa) { } RigidbodyEx kgcfpfpdjpm4 = this.KGCFPFPDJPM; RigidbodyEx.FPLEDOKDLCC fpledokdlcc2; fpledokdlcc2.method_ptr = ldftn(CBLIFIJDBBH); fpledokdlcc2.method = ldftn(CBLIFIJDBBH); fpledokdlcc2.m_target = this; RigidbodyEx.FPLEDOKDLCC jagbdlhkpll = kgcfpfpdjpm4.JAGBDLHKPLL; Delegate delegate2 = Delegate.Remove(jagbdlhkpll, fpledokdlcc2); if (delegate2 != 0 && delegate2 == 0) { continue; } while (delegate2 != jagbdlhkpll) { } RigidbodyEx kgcfpfpdjpm5 = this.KGCFPFPDJPM; RigidbodyEx.FPLEDOKDLCC fpledokdlcc3; fpledokdlcc3.method_ptr = ldftn(BMMGIBIDBJB); fpledokdlcc3.method = ldftn(BMMGIBIDBJB); fpledokdlcc3.m_target = this; RigidbodyEx.FPLEDOKDLCC idhpklfpoea = kgcfpfpdjpm5.IDHPKLFPOEA; Delegate delegate3 = Delegate.Remove(idhpklfpoea, fpledokdlcc3); if (delegate3 != 0 && delegate3 == 0) { continue; } while (delegate3 != idhpklfpoea) { } RigidbodyEx kgcfpfpdjpm6 = this.KGCFPFPDJPM; if (!kgcfpfpdjpm6.k__BackingField) { kgcfpfpdjpm6.LAAFPOPPNJD(this); } if (this.k__BackingField) { goto IL_1A3; } if (!this.KJLPCMPBNKG.CFLJGNJLBFG) { Transform transform = base.transform; Transform boemilgmong = this.BOEMILGMONG; transform.SetParent(boemilgmong, true); AOLMGGAPKEH cpfdoimongl = this.CPFDOIMONGL; RigidbodyEx kgcfpfpdjpm7 = this.KGCFPFPDJPM; cpfdoimongl.BIHKNNPGGKP(kgcfpfpdjpm7); this.IOHJIMJBLDM(); goto IL_1A3; } goto IL_251; IL_270: Transform transform2 = base.transform; Vector3 vector; float z = vector.z; Transform transform3; int num3; transform3.position = num3; Transform transform4 = this.FCPIJLBHEIO; Transform transform5 = base.transform; Transform transform6 = this.FCPIJLBHEIO; Transform transform7 = base.transform; Vector3 vector2; float z2 = vector2.z; transform6.localScale = num3; Transform transform8 = this.FCPIJLBHEIO; Transform targetTransform = this.KGCFPFPDJPM.MDKDCJFEBJH; transform8.SetParent(targetTransform, true); RigidbodyEx kgcfpfpdjpm8 = this.KGCFPFPDJPM; EEDONNAHMFK actualUpdateLod = this.GetActualUpdateLod(); RigidbodyEx kgcfpfpdjpm9 = this.KGCFPFPDJPM; kgcfpfpdjpm9.CPFDOIMONGL.BPAJKKAGPKB(this); kgcfpfpdjpm9.IOHJIMJBLDM(); RigidbodyEx kgcfpfpdjpm10 = this.KGCFPFPDJPM; RigidbodyEx.FPLEDOKDLCC fpledokdlcc4; fpledokdlcc4.method_ptr = ldftn(PNOJHIPEGBI); fpledokdlcc4.method = ldftn(PNOJHIPEGBI); fpledokdlcc4.m_target = this; RigidbodyEx.FPLEDOKDLCC dclfljnkpoa2 = kgcfpfpdjpm10.DCLFLJNKPOA; Delegate delegate4 = Delegate.Combine(dclfljnkpoa2, fpledokdlcc4); if (delegate4 != 0 && delegate4 == 0) { continue; } while (delegate4 != dclfljnkpoa2) { } RigidbodyEx kgcfpfpdjpm11 = this.KGCFPFPDJPM; RigidbodyEx.FPLEDOKDLCC fpledokdlcc5; fpledokdlcc5.method_ptr = ldftn(CBLIFIJDBBH); fpledokdlcc5.method = ldftn(CBLIFIJDBBH); fpledokdlcc5.m_target = this; RigidbodyEx.FPLEDOKDLCC jagbdlhkpll2 = kgcfpfpdjpm11.JAGBDLHKPLL; Delegate delegate5 = Delegate.Combine(jagbdlhkpll2, fpledokdlcc5); if (delegate5 != 0 && delegate5 == 0) { continue; } while (delegate5 != jagbdlhkpll2) { } RigidbodyEx kgcfpfpdjpm12 = this.KGCFPFPDJPM; RigidbodyEx.FPLEDOKDLCC fpledokdlcc6; fpledokdlcc6.method_ptr = ldftn(BMMGIBIDBJB); fpledokdlcc6.method = ldftn(BMMGIBIDBJB); fpledokdlcc6.m_target = this; idhpklfpoea2 = kgcfpfpdjpm12.IDHPKLFPOEA; delegate6 = Delegate.Combine(idhpklfpoea2, fpledokdlcc6); if (delegate6 == 0 || delegate6 != 0) { break; } continue; IL_251: Transform transform9 = this.FCPIJLBHEIO; Transform parent = base.transform.parent; transform9.SetParent(parent, true); goto IL_270; IL_1A3: this.KGCFPFPDJPM = value; Func func = new Func(this.PIKBEAACHML); num3 = 0; KEICHELBBEL gkdihfccogj = KEICHELBBEL.GKDIHFCCOGJ; IEIBEBFINNI.FEKIFNBFODN(func, num); if (this.k__BackingField) { goto IL_406; } RigidbodyEx kgcfpfpdjpm13 = this.KGCFPFPDJPM; int num4 = 0; if (!(kgcfpfpdjpm13 != num4)) { goto IL_3FA; } if (!this.KJLPCMPBNKG.CFLJGNJLBFG) { Transform parent2 = base.transform.parent; this.BOEMILGMONG = parent2; Transform transform10 = base.transform; Transform transform11 = this.KGCFPFPDJPM.transform; transform10.SetParent(transform11, true); AOLMGGAPKEH cpfdoimongl2 = this.CPFDOIMONGL; RigidbodyEx kgcfpfpdjpm14 = this.KGCFPFPDJPM; cpfdoimongl2.BPAJKKAGPKB(kgcfpfpdjpm14); this.IOHJIMJBLDM(); goto IL_251; } goto IL_270; } while (delegate6 != idhpklfpoea2) { } IL_3FA: this.ClearVelocity(); this.DKDBDOFNHHL(); IL_406: RigidbodyEx.FPLEDOKDLCC gpphldmngfl = this.GPPHLDMNGFL; if (gpphldmngfl != 0) { gpphldmngfl(this); } } } // Token: 0x1700030A RID: 778 // (get) Token: 0x060013FD RID: 5117 RVA: 0x00054470 File Offset: 0x00052670 [Token(Token = "0x1700030A")] public bool IHLCHCBIBEF { [Token(Token = "0x60013FD")] [Address(RVA = "0x1341AD0", Offset = "0x13408D0", VA = "0x181341AD0")] get { RigidbodyEx kgcfpfpdjpm = this.KGCFPFPDJPM; int num = 0; return kgcfpfpdjpm != num; } } // Token: 0x1700030B RID: 779 // (get) Token: 0x060013FE RID: 5118 RVA: 0x00054490 File Offset: 0x00052690 [Token(Token = "0x1700030B")] public Vector3 EKEJKLAGLEA { [Token(Token = "0x60013FE")] [Address(RVA = "0x13423C0", Offset = "0x13411C0", VA = "0x1813423C0")] get { bool flag; if (!flag) { } Vector3 vector; float z = vector.z; throw new NullReferenceException(); } } // Token: 0x1700030C RID: 780 // (get) Token: 0x060013FF RID: 5119 RVA: 0x000544B0 File Offset: 0x000526B0 // (set) Token: 0x06001400 RID: 5120 RVA: 0x000544E0 File Offset: 0x000526E0 [Token(Token = "0x1700030C")] public Vector3 JJGDNPNBINJ { [Token(Token = "0x60013FF")] [Address(RVA = "0x13426B0", Offset = "0x13414B0", VA = "0x1813426B0")] get { bool flag; if (!flag) { bool flag2; if (!flag2) { } Vector3 vector; float z = vector.z; } Vector3 vector2; float z2 = vector2.z; throw new NullReferenceException(); } [Token(Token = "0x6001400")] [Address(RVA = "0x13458C0", Offset = "0x13446C0", VA = "0x1813458C0")] set { if (!this.KJLPCMPBNKG.CFLJGNJLBFG) { float z = value.z; return; } bool flag = this.KJLPCMPBNKG.CFLJGNJLBFG; Transform diopgmmilkm = this.DIOPGMMILKM; Vector3 vector; float z2 = vector.z; float z3 = value.z; bool flag2; while (!flag2) { } bool flag3 = this.KJLPCMPBNKG.CFLJGNJLBFG; Transform diopgmmilkm2 = this.DIOPGMMILKM; float z4 = value.z; } } // Token: 0x1700030D RID: 781 // (get) Token: 0x06001401 RID: 5121 RVA: 0x00054550 File Offset: 0x00052750 // (set) Token: 0x06001402 RID: 5122 RVA: 0x0005458C File Offset: 0x0005278C [Token(Token = "0x1700030D")] public float GDKPFBCIODH { [Token(Token = "0x6001401")] [Address(RVA = "0x13420E0", Offset = "0x1340EE0", VA = "0x1813420E0")] get { if (!this.KJLPCMPBNKG.CFLJGNJLBFG) { Transform transform = base.transform; } if (this.KJLPCMPBNKG.CFLJGNJLBFG) { } return 0.ABDKFENDAKH(); } [Token(Token = "0x6001402")] [Address(RVA = "0x13443F0", Offset = "0x13431F0", VA = "0x1813443F0")] set { while (this.KJLPCMPBNKG.CFLJGNJLBFG) { bool flag = this.KJLPCMPBNKG.CFLJGNJLBFG; int num = 0; if (flag) { } if (RigidbodyEx.KGOHIIBNFJI(num.ABDKFENDAKH(), value) && this.KJLPCMPBNKG.CFLJGNJLBFG) { throw new NullReferenceException(); } } if (RigidbodyEx.KGOHIIBNFJI(base.transform.ABDKFENDAKH(), value)) { base.transform.MCFLPFCGOOL(value); this.NGFBKPOBDGP = true; } } } // Token: 0x1700030E RID: 782 // (get) Token: 0x06001403 RID: 5123 RVA: 0x00054604 File Offset: 0x00052804 // (set) Token: 0x06001404 RID: 5124 RVA: 0x00054640 File Offset: 0x00052840 [Token(Token = "0x1700030E")] public float MKDHFENOFDO { [Token(Token = "0x6001403")] [Address(RVA = "0x1342860", Offset = "0x1341660", VA = "0x181342860")] get { if (!this.KJLPCMPBNKG.CFLJGNJLBFG) { Transform transform = base.transform; } if (this.KJLPCMPBNKG.CFLJGNJLBFG) { } return 0.LACCAFFAOIG(); } [Token(Token = "0x6001404")] [Address(RVA = "0x1345B40", Offset = "0x1344940", VA = "0x181345B40")] set { if (!this.KJLPCMPBNKG.CFLJGNJLBFG || this.KJLPCMPBNKG.CFLJGNJLBFG) { } Transform transform = base.transform; if (transform.parent) { Transform parent = transform.parent; } if (RigidbodyEx.KGOHIIBNFJI(transform.ABDKFENDAKH(), value)) { transform.MCFLPFCGOOL(value); this.NGFBKPOBDGP = true; } } } // Token: 0x1700030F RID: 783 // (get) Token: 0x06001405 RID: 5125 RVA: 0x000546A8 File Offset: 0x000528A8 [Token(Token = "0x1700030F")] public Quaternion KNEPGGGNJBE { [Token(Token = "0x6001405")] [Address(RVA = "0x1342440", Offset = "0x1341240", VA = "0x181342440")] get { bool flag; if (!flag) { } throw new NullReferenceException(); } } // Token: 0x17000310 RID: 784 // (get) Token: 0x06001406 RID: 5126 RVA: 0x000546C0 File Offset: 0x000528C0 // (set) Token: 0x06001407 RID: 5127 RVA: 0x000546E0 File Offset: 0x000528E0 [Token(Token = "0x17000310")] public Quaternion MEJCMIKAJCD { [Token(Token = "0x6001406")] [Address(RVA = "0x13427A0", Offset = "0x13415A0", VA = "0x1813427A0")] get { bool flag; bool flag2; if (flag || !flag2) { } throw new NullReferenceException(); } [Token(Token = "0x6001407")] [Address(RVA = "0x1345A30", Offset = "0x1344830", VA = "0x181345A30")] set { if (!this.KJLPCMPBNKG.CFLJGNJLBFG) { return; } bool flag = this.KJLPCMPBNKG.CFLJGNJLBFG; Transform diopgmmilkm = this.DIOPGMMILKM; Quaternion quaternion; while (quaternion != 0) { } bool flag2 = this.KJLPCMPBNKG.CFLJGNJLBFG; Transform diopgmmilkm2 = this.DIOPGMMILKM; } } // Token: 0x17000311 RID: 785 // (get) Token: 0x06001408 RID: 5128 RVA: 0x00054730 File Offset: 0x00052930 // (set) Token: 0x06001409 RID: 5129 RVA: 0x00054758 File Offset: 0x00052958 [Token(Token = "0x17000311")] public Vector3 EIJNMCNMMOC { [Token(Token = "0x6001408")] [Address(RVA = "0x13424B0", Offset = "0x13412B0", VA = "0x1813424B0")] get { bool flag; if (!flag) { } bool flag2; if (!flag2) { Vector3 vector; float z = vector.z; } throw new NullReferenceException(); } [Token(Token = "0x6001409")] [Address(RVA = "0x1345660", Offset = "0x1344460", VA = "0x181345660")] set { RigidbodyEx kgcfpfpdjpm = this.KGCFPFPDJPM; int num = 0; if (!(kgcfpfpdjpm != num)) { float z = value.z; return; } if (!this.KJLPCMPBNKG.CFLJGNJLBFG) { Transform transform = base.transform; float z2 = value.z; return; } float z3 = value.z; throw new NullReferenceException(); } } // Token: 0x17000312 RID: 786 // (get) Token: 0x0600140A RID: 5130 RVA: 0x000547AC File Offset: 0x000529AC // (set) Token: 0x0600140B RID: 5131 RVA: 0x000547CC File Offset: 0x000529CC [Token(Token = "0x17000312")] public Quaternion PANKPLBABFB { [Token(Token = "0x600140A")] [Address(RVA = "0x13425B0", Offset = "0x13413B0", VA = "0x1813425B0")] get { bool flag; if (!flag) { } bool flag2; if (!flag2) { } throw new NullReferenceException(); } [Token(Token = "0x600140B")] [Address(RVA = "0x13457A0", Offset = "0x13445A0", VA = "0x1813457A0")] set { RigidbodyEx kgcfpfpdjpm = this.KGCFPFPDJPM; int num = 0; if (!(kgcfpfpdjpm != num)) { return; } if (!this.KJLPCMPBNKG.CFLJGNJLBFG) { Transform transform = base.transform; return; } throw new NullReferenceException(); } } // Token: 0x17000313 RID: 787 // (get) Token: 0x0600140C RID: 5132 RVA: 0x00054808 File Offset: 0x00052A08 // (set) Token: 0x0600140D RID: 5133 RVA: 0x00054824 File Offset: 0x00052A24 [Token(Token = "0x17000313")] public Vector3 NHAOMEMANJA { [Token(Token = "0x600140C")] [Address(RVA = "0x1342990", Offset = "0x1341790", VA = "0x181342990")] get { /* An exception occurred when decompiling this method (0600140C) ICSharpCode.Decompiler.DecompilerException: Error decompiling UnityEngine.Vector3 RigidbodyEx::get_velocity() ---> System.Exception: Basic block has to end with unconditional control flow. { Block_0: stloc:float32(var_1_06, ldfld:float32(Vector3::z, ldloc:Vector3[exp:valuetype [UnityEngine.CoreModule]UnityEngine.Vector3&](var_0))) stloc:float32(var_3_0D, ldfld:float32(Vector3::z, ldloc:Vector3[exp:valuetype [UnityEngine.CoreModule]UnityEngine.Vector3&](var_2))) } at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1852 at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.Optimize(DecompilerContext context, ILBlock method, AutoPropertyProvider autoPropertyProvider, StateMachineKind& stateMachineKind, MethodDef& inlinedMethod, AsyncMethodDebugInfo& asyncInfo, ILAstOptimizationStep abortBeforeStep) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 355 at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(IEnumerable`1 parameters, MethodDebugInfoBuilder& builder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 123 at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 88 --- End of inner exception stack trace --- at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 92 at ICSharpCode.Decompiler.Ast.AstBuilder.AddMethodBody(EntityDeclaration methodNode, EntityDeclaration& updatedNode, MethodDef method, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, MethodKind methodKind) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstBuilder.cs:line 1660 */; } [Token(Token = "0x600140D")] [Address(RVA = "0x1345D90", Offset = "0x1344B90", VA = "0x181345D90")] set { float z = value.z; Vector3 vector; float z2 = vector.z; Vector3 vector2; float z3 = vector2.z; } } // Token: 0x17000314 RID: 788 // (get) Token: 0x0600140E RID: 5134 RVA: 0x00054848 File Offset: 0x00052A48 [Token(Token = "0x17000314")] public Vector3 EDDACPBACDC { [Token(Token = "0x600140E")] [Address(RVA = "0x1342E10", Offset = "0x1341C10", VA = "0x181342E10")] get { bool flag; if (!flag) { Vector3 vector; float z = vector.z; } Vector3 vector2; float z2 = vector2.z; throw new NullReferenceException(); } } // Token: 0x17000315 RID: 789 // (get) Token: 0x0600140F RID: 5135 RVA: 0x00054874 File Offset: 0x00052A74 // (set) Token: 0x06001410 RID: 5136 RVA: 0x00054894 File Offset: 0x00052A94 [Token(Token = "0x17000315")] public Vector3 BFOFFHFAPDG { [Token(Token = "0x600140F")] [Address(RVA = "0x1342180", Offset = "0x1340F80", VA = "0x181342180")] get { bool flag; bool flag2; if (!flag && !flag2) { Vector3 zero = Vector3.zero; } throw new NullReferenceException(); } [Token(Token = "0x6001410")] [Address(RVA = "0x13445C0", Offset = "0x13433C0", VA = "0x1813445C0")] set { Vector3 vector; float z = vector.z; value.z = z; RigidbodyEx kgcfpfpdjpm = this.KGCFPFPDJPM; int num = 0; bool flag = kgcfpfpdjpm != num; LAEEBFEKIHD.GHDPDPMCHLP velocityHandler = this.VelocityHandler; if (!flag) { if (velocityHandler == 0) { if (!this.EHBLIBLIMDE) { Vector3 zero = Vector3.zero; bool flag2; if (flag2) { string[] array = new string[7]; string name = base.gameObject.name; string text = string.Format("{0}: Tried to set velocity to {1} on non-physics object without velocity handler\n", name, name); throw new ArrayTypeMismatchException(); } return; } else { Rigidbody rigidbody = this.unityRigidbody; bool flag3; if (flag3) { Rigidbody rigidbody2 = this.unityRigidbody; float z2 = value.z; return; } return; } } } else if (velocityHandler == 0) { Vector3 zero2 = Vector3.zero; bool flag4; if (!flag4) { return; } string text2 = base.gameObject.name + ": Tried to set kinematic local linear velocity without VelocityHandler"; } float z3 = value.z; } } // Token: 0x17000316 RID: 790 // (get) Token: 0x06001411 RID: 5137 RVA: 0x00054A74 File Offset: 0x00052C74 // (set) Token: 0x06001412 RID: 5138 RVA: 0x00054A90 File Offset: 0x00052C90 [Token(Token = "0x17000316")] public Vector3 KHJFDILDLAD { [Token(Token = "0x6001411")] [Address(RVA = "0x13418C0", Offset = "0x13406C0", VA = "0x1813418C0")] get { /* An exception occurred when decompiling this method (06001411) ICSharpCode.Decompiler.DecompilerException: Error decompiling UnityEngine.Vector3 RigidbodyEx::get_angularVelocity() ---> System.Exception: Basic block has to end with unconditional control flow. { Block_0: stloc:float32(var_1_06, ldfld:float32(Vector3::z, ldloc:Vector3[exp:valuetype [UnityEngine.CoreModule]UnityEngine.Vector3&](var_0))) stloc:float32(var_3_0D, ldfld:float32(Vector3::z, ldloc:Vector3[exp:valuetype [UnityEngine.CoreModule]UnityEngine.Vector3&](var_2))) } at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1852 at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.Optimize(DecompilerContext context, ILBlock method, AutoPropertyProvider autoPropertyProvider, StateMachineKind& stateMachineKind, MethodDef& inlinedMethod, AsyncMethodDebugInfo& asyncInfo, ILAstOptimizationStep abortBeforeStep) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 355 at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(IEnumerable`1 parameters, MethodDebugInfoBuilder& builder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 123 at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 88 --- End of inner exception stack trace --- at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 92 at ICSharpCode.Decompiler.Ast.AstBuilder.AddMethodBody(EntityDeclaration methodNode, EntityDeclaration& updatedNode, MethodDef method, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, MethodKind methodKind) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstBuilder.cs:line 1660 */; } [Token(Token = "0x6001412")] [Address(RVA = "0x1343AE0", Offset = "0x13428E0", VA = "0x181343AE0")] set { float z = value.z; Vector3 vector; float z2 = vector.z; Vector3 vector2; float z3 = vector2.z; } } // Token: 0x17000317 RID: 791 // (get) Token: 0x06001413 RID: 5139 RVA: 0x00054AB4 File Offset: 0x00052CB4 // (set) Token: 0x06001414 RID: 5140 RVA: 0x00054AF8 File Offset: 0x00052CF8 [Token(Token = "0x17000317")] public Vector3 MNAAAEOBAHP { [Token(Token = "0x6001413")] [Address(RVA = "0x1342C60", Offset = "0x1341A60", VA = "0x181342C60")] get { bool flag; if (!flag) { Vector3 vector; float z = vector.z; } Vector3 vector2; float z2 = vector2.z; Vector3 vector3; float z3 = vector3.z; Vector3 vector4; float z4 = vector4.z; Vector3 vector5; float z5 = vector5.z; throw new NullReferenceException(); } [Token(Token = "0x6001414")] [Address(RVA = "0x1345E50", Offset = "0x1344C50", VA = "0x181345E50")] set { RigidbodyEx kgcfpfpdjpm = this.KGCFPFPDJPM; int num = 0; if (kgcfpfpdjpm != num) { RigidbodyEx kgcfpfpdjpm2 = this.KGCFPFPDJPM; Vector3 vector; float z = vector.z; float z2 = value.z; Vector3 vector2; float z3 = vector2.z; value.z = z3; } float z4 = value.z; Vector3 vector3; float z5 = vector3.z; Vector3 vector4; float z6 = vector4.z; } } // Token: 0x17000318 RID: 792 // (get) Token: 0x06001415 RID: 5141 RVA: 0x00054B60 File Offset: 0x00052D60 // (set) Token: 0x06001416 RID: 5142 RVA: 0x00054B80 File Offset: 0x00052D80 [Token(Token = "0x17000318")] public Vector3 MOGOLDLEJAL { [Token(Token = "0x6001415")] [Address(RVA = "0x1341DE0", Offset = "0x1340BE0", VA = "0x181341DE0")] get { bool flag; bool flag2; if (!flag && !flag2) { Vector3 zero = Vector3.zero; } throw new NullReferenceException(); } [Token(Token = "0x6001416")] [Address(RVA = "0x1343F40", Offset = "0x1342D40", VA = "0x181343F40")] set { Vector3 vector; float z = vector.z; value.z = z; RigidbodyEx kgcfpfpdjpm = this.KGCFPFPDJPM; int num = 0; bool flag = kgcfpfpdjpm != num; LAEEBFEKIHD.GHDPDPMCHLP velocityHandler = this.VelocityHandler; if (!flag) { if (velocityHandler != 0) { goto IL_A2; } if (!this.EHBLIBLIMDE) { Vector3 zero = Vector3.zero; bool flag2; if (!flag2) { return; } string text = base.gameObject.name + ": Tried to set angular velocity on non-physics object without velocity handler"; GameObject gameObject = base.gameObject; Debug.LogWarning(text, gameObject); } Rigidbody rigidbody = this.unityRigidbody; bool flag3; if (!flag3) { return; } Rigidbody rigidbody2 = this.unityRigidbody; } if (velocityHandler == 0) { Vector3 zero2 = Vector3.zero; bool flag4; if (!flag4) { return; } string name = base.gameObject.name; } IL_A2: float z2 = value.z; } } // Token: 0x17000319 RID: 793 // (get) Token: 0x06001417 RID: 5143 RVA: 0x0000220F File Offset: 0x0000040F // (set) Token: 0x06001418 RID: 5144 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x17000319")] public Vector3 OMMFMGMOBMA { [Token(Token = "0x6001417")] [Address(RVA = "0x1341C40", Offset = "0x1340A40", VA = "0x181341C40")] get { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } [Token(Token = "0x6001418")] [Address(RVA = "0x1343E20", Offset = "0x1342C20", VA = "0x181343E20")] set { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } } // Token: 0x1700031A RID: 794 // (get) Token: 0x06001419 RID: 5145 RVA: 0x0000220F File Offset: 0x0000040F // (set) Token: 0x0600141A RID: 5146 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x1700031A")] public Quaternion JLALLGDBFNB { [Token(Token = "0x6001419")] [Address(RVA = "0x1341B30", Offset = "0x1340930", VA = "0x181341B30")] get { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } [Token(Token = "0x600141A")] [Address(RVA = "0x1343D10", Offset = "0x1342B10", VA = "0x181343D10")] set { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } } // Token: 0x1700031B RID: 795 // (get) Token: 0x0600141B RID: 5147 RVA: 0x00054C40 File Offset: 0x00052E40 // (set) Token: 0x0600141C RID: 5148 RVA: 0x00054C74 File Offset: 0x00052E74 [Token(Token = "0x1700031B")] public bool JEGGMAKBGEK { [Token(Token = "0x600141B")] [Address(RVA = "0x1341D50", Offset = "0x1340B50", VA = "0x181341D50")] get { Rigidbody rigidbody = this.unityRigidbody; int num = 0; return !(rigidbody != num) || this.unityRigidbody.isKinematic; } [Token(Token = "0x600141C")] [Address(RVA = "0x133D130", Offset = "0x133BF30", VA = "0x18133D130")] private set { Rigidbody rigidbody = this.unityRigidbody; int num = 0; if (rigidbody != num) { Rigidbody rigidbody2 = this.unityRigidbody; int num2 = 0; if (!(rigidbody2 != num2)) { } if (this.unityRigidbody.isKinematic != value) { CollisionDetectionMode panflapmmdl = this.PANFLAPMMDL; CollisionDetectionMode collisionDetectionMode = this.JFJLAOCMFNA(panflapmmdl, value); if (value) { } this.unityRigidbody.isKinematic = value; if (!value) { } RigidbodyEx.FPLEDOKDLCC jmhdmbmiepp = this.JMHDMBMIEPP; if (jmhdmbmiepp != 0) { jmhdmbmiepp(this); } if (!this.JEGGMAKBGEK) { Vector3 vector; float z = vector.z; Vector3 vector2; float z2 = vector2.z; this.PJHFFJDOCKG = (int)((ulong)0L); } } } } } // Token: 0x1700031C RID: 796 // (get) Token: 0x0600141D RID: 5149 RVA: 0x00054D20 File Offset: 0x00052F20 [Token(Token = "0x1700031C")] public bool EHBLIBLIMDE { [Token(Token = "0x600141D")] [Address(RVA = "0x13414B0", Offset = "0x13402B0", VA = "0x1813414B0")] get { Rigidbody rigidbody = this.unityRigidbody; int num = 0; if (rigidbody != num && !this.unityRigidbody.isKinematic && this.VelocityProvider <= (ulong)0L && !this.IHLCHCBIBEF) { return !this.KJLPCMPBNKG.CFLJGNJLBFG; } throw new NullReferenceException(); } } // Token: 0x1700031D RID: 797 // (get) Token: 0x0600141E RID: 5150 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x1700031D")] public bool OLOMGNLGBEA { [Token(Token = "0x600141E")] [Address(RVA = "0x5191A0", Offset = "0x517FA0", VA = "0x1805191A0")] get { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } } // Token: 0x1700031E RID: 798 // (get) Token: 0x0600141F RID: 5151 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x1700031E")] public bool DPAEGPDNBCC { [Token(Token = "0x600141F")] [Address(RVA = "0x10D9AA0", Offset = "0x10D88A0", VA = "0x1810D9AA0")] get { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } } // Token: 0x1700031F RID: 799 // (get) Token: 0x06001420 RID: 5152 RVA: 0x00054D78 File Offset: 0x00052F78 [Token(Token = "0x1700031F")] public bool FIKDPCNEHJC { [Token(Token = "0x6001420")] [Address(RVA = "0x1341440", Offset = "0x1340240", VA = "0x181341440")] get { while (this.VelocityHandler <= (ulong)0L) { if (this.JEGGMAKBGEK) { } } return true; } } // Token: 0x17000320 RID: 800 // (get) Token: 0x06001421 RID: 5153 RVA: 0x00054D9C File Offset: 0x00052F9C [Token(Token = "0x17000320")] public bool FMGHIHCOEDH { [Token(Token = "0x6001421")] [Address(RVA = "0x1341710", Offset = "0x1340510", VA = "0x181341710")] get { if (!SingletonMonoBehaviour.ONCPNMDGGKG.k__BackingField) { Rigidbody rigidbody = this.unityRigidbody; int num = 0; if (rigidbody != num) { return !this.GOCDCHKGIJP; } } throw new NullReferenceException(); } } // Token: 0x06001422 RID: 5154 RVA: 0x00054DDC File Offset: 0x00052FDC [Token(Token = "0x6001422")] [Address(RVA = "0x133C3D0", Offset = "0x133B1D0", VA = "0x18133C3D0")] private void Awake() { PhotonView photonView = this.photonView; int num = 0; if (photonView == num) { PhotonView componentInParent = base.GetComponentInParent(); this.photonView = componentInParent; } CullingGroupManager instance = SingletonMonoBehaviour.ONCPNMDGGKG; int num2 = 0; uint num3; RigidbodyEx.HEIDKDAAPND = instance.GetOrCreateCullingGroup((int)num3, (ushort)num2); MEFKCIOFGAI heidkdaapnd = RigidbodyEx.HEIDKDAAPND; int num4 = 0; if (num4 < num2) { num4 += num4; if (num4 == num2) { goto IL_F7; } num4++; } CollisionDetectionMode collisionDetectionMode = this.HGMIIIFOHGE; this.PANFLAPMMDL = collisionDetectionMode; Rigidbody rigidbody = this.unityRigidbody; int num5 = 0; if (rigidbody != num5 && this.customCenterOfMass != (ulong)0L) { Rigidbody rigidbody2 = this.unityRigidbody; float z = this.customCenterOfMass.value.z; this.ResetInertiaTensor(); } if (this.EHBLIBLIMDE && !this.unityRigidbody.IsSleeping()) { this.LAINHJHCEHI = false; } this.DKDBDOFNHHL(); if (SingletonMonoBehaviour.ONCPNMDGGKG.k__BackingField && !this.forceNoInterpolation) { this.CPFDOIMONGL.BIHKNNPGGKP(this); } IL_F7: this.CPFDOIMONGL.BPAJKKAGPKB(this); this.IOHJIMJBLDM(); this.ClearVelocity(); } // Token: 0x06001423 RID: 5155 RVA: 0x00054F00 File Offset: 0x00053100 [Token(Token = "0x6001423")] [Address(RVA = "0x133D810", Offset = "0x133C610", VA = "0x18133D810")] private void FHCMNCBLJIG(AGAJMBPABDL HIBNOIKDDAC) { this.DKDBDOFNHHL(); } // Token: 0x06001424 RID: 5156 RVA: 0x00054F14 File Offset: 0x00053114 [Token(Token = "0x6001424")] [Address(RVA = "0x1340600", Offset = "0x133F400", VA = "0x181340600")] private void Start() { RecRoomSceneManager k__BackingField = RecRoomSceneManager.k__BackingField; int num = 0; if (k__BackingField != num) { ScenePhysicsSettings.PhysicsLODSettings lodSettings = RecRoomSceneManager.k__BackingField.physicsSettings.lodSettings; this.JNOKKMDDOEN = lodSettings; } PhotonView photonView = this.photonView; int num2 = 0; if (photonView != num2) { PhotonView photonView2 = this.photonView; Action action = new Action(this.FHCMNCBLJIG); photonView2.ControllerChangedEvent += action; } this.DKDBDOFNHHL(); } // Token: 0x06001425 RID: 5157 RVA: 0x00054F8C File Offset: 0x0005318C [Token(Token = "0x6001425")] [Address(RVA = "0x133F460", Offset = "0x133E260", VA = "0x18133F460")] private void OnEnable() { this.ClearVelocity(); } // Token: 0x06001426 RID: 5158 RVA: 0x00054FA0 File Offset: 0x000531A0 [Token(Token = "0x6001426")] [Address(RVA = "0x133F1C0", Offset = "0x133DFC0", VA = "0x18133F1C0")] private void OnDestroy() { this.k__BackingField = true; if (this.MAGALGIPAJC != 0) { } this.MAGALGIPAJC = (ulong)0L; if (RigidbodyEx.HEIDKDAAPND != 0) { } PhotonView photonView = this.photonView; int num = 0; if (photonView != num) { PhotonView photonView2 = this.photonView; Action action = new Action(this.FHCMNCBLJIG); photonView2.ControllerChangedEvent -= action; } if (this.DCLFLJNKPOA > (ulong)0L) { RigidbodyEx.FPLEDOKDLCC idhpklfpoea = this.IDHPKLFPOEA; if (idhpklfpoea != 0) { idhpklfpoea(this); } } if (this.KJLPCMPBNKG.CFLJGNJLBFG) { } int num2 = 0; int num3 = 0; if (num2 != num3) { this.BLGJKDDBNLF(); bool flag = this.KJLPCMPBNKG.CFLJGNJLBFG; OMCHJHPFBDN.KGFPNIMJHIC(this.DIOPGMMILKM.gameObject); } int num4 = 0; this.HICENEOPGOF = num4; if (this.VelocityProvider != 0) { this.VelocityProvider = (ulong)0L; } } // Token: 0x06001427 RID: 5159 RVA: 0x00055084 File Offset: 0x00053284 [Token(Token = "0x6001427")] [Address(RVA = "0x133DA00", Offset = "0x133C800", VA = "0x18133DA00")] public EEDONNAHMFK GetActualUpdateLod() { while (!this.HCDMPDELDAO.CFLJGNJLBFG) { EEDONNAHMFK eedonnahmfk = this.k__BackingField; PhotonView photonView = this.photonView; int num = 0; if (photonView != num && this.photonView.DKLGNFGONEM) { int cafclkjphlb = (int)this.CAFCLKJPHLB; EEDONNAHMFK eedonnahmfk2; return eedonnahmfk2; } } int ffojbdnkmjk = (int)this.HCDMPDELDAO.FFOJBDNKMJK; throw new NullReferenceException(); } // Token: 0x06001428 RID: 5160 RVA: 0x000550E4 File Offset: 0x000532E4 [Token(Token = "0x6001428")] [Address(RVA = "0x133CD80", Offset = "0x133BB80", VA = "0x18133CD80")] private void DKDBDOFNHHL() { if (this.MAGALGIPAJC != 0) { } this.MAGALGIPAJC = (ulong)0L; RigidbodyEx kgcfpfpdjpm = this.KGCFPFPDJPM; int num = 0; if (!(kgcfpfpdjpm != num)) { EEDONNAHMFK actualUpdateLod = this.GetActualUpdateLod(); if (this.JNOKKMDDOEN == 0) { ScenePhysicsSettings.PhysicsLODSettings defaultPhysicsSettings = ScenePhysicsSettings.PhysicsLODSettings.DefaultPhysicsSettings; } int num2 = 0; float num3; if (num2 > (int)num3) { Action action = new Action(this.NEGPFKOFJNP); IDisposable disposable = this.FHBCIFNCNMN(action); if (this.MAGALGIPAJC != 0) { } this.MAGALGIPAJC = disposable; return; } if (num3 > (float)num2) { Action action2 = new Action(this.FGFJPAFFKIN); IDisposable disposable2 = ADIFCODGAML.LAHBIDHMCKF(this, num3, action2, (Scheduler.NEIJEKIKDOG)((uint)3)); this.LLKPMDMMICL = disposable2; } } } // Token: 0x06001429 RID: 5161 RVA: 0x00055190 File Offset: 0x00053390 [Token(Token = "0x6001429")] [Address(RVA = "0x133CA00", Offset = "0x133B800", VA = "0x18133CA00")] private void FGFJPAFFKIN(float POGAEJIEPIM) { this.NEGPFKOFJNP(); } // Token: 0x0600142A RID: 5162 RVA: 0x000551A4 File Offset: 0x000533A4 [Token(Token = "0x600142A")] [Address(RVA = "0x133EAF0", Offset = "0x133D8F0", VA = "0x18133EAF0")] private void NEGPFKOFJNP() { OKNNKFGFODL earlyLateUpdateEvent = this.EarlyLateUpdateEvent; if (earlyLateUpdateEvent.MENDGJKDBNN) { this.EarlyLateUpdateEvent.CNFDGDEOPPF(); } if (this.JEGGMAKBGEK) { int num3; if (this.VelocityProvider != 0) { float num; if (num <= 9E-05f) { JAKMIGBBBOM.BAFPMPJFBEM velocityProvider = this.VelocityProvider; float num2; if (num2 <= 0.0001f) { goto IL_4D; } } num3 = 0; } IL_4D: bool ngcmboockmn = this.NGCMBOOCKMN; bool isPhysicsDriven; if (num3 != 0) { if (ngcmboockmn) { goto IL_EF; } isPhysicsDriven = this.EHBLIBLIMDE; if (!isPhysicsDriven) { this.NGCMBOOCKMN = true; } Physics.SyncTransforms(); this.unityRigidbody.Sleep(); } if (isPhysicsDriven) { if (this.EHBLIBLIMDE) { this.unityRigidbody.WakeUp(); } this.NGCMBOOCKMN = false; this.PJHFFJDOCKG = (int)((ulong)0L); if (!this.EHBLIBLIMDE) { } bool flag = this.unityRigidbody.IsSleeping(); if (this.LAINHJHCEHI != flag) { RigidbodyEx.FPLEDOKDLCC jnajfiohdko = this.JNAJFIOHDKO; if (jnajfiohdko != 0) { this.LAINHJHCEHI = flag; jnajfiohdko(this); } } } } IL_EF: if (this.KJLPCMPBNKG.CFLJGNJLBFG) { RigidbodyEx.FPLEDOKDLCC lnbdkgdjlbl = this.LNBDKGDJLBL; if (lnbdkgdjlbl != 0) { lnbdkgdjlbl(this); } this.JKPDLMNALAE(); bool flag2 = this.KJLPCMPBNKG.CFLJGNJLBFG; Transform diopgmmilkm = this.DIOPGMMILKM; Vector3 vector; float z = vector.z; bool flag3 = this.KJLPCMPBNKG.CFLJGNJLBFG; Transform diopgmmilkm2 = this.DIOPGMMILKM; } if (!this.EHBLIBLIMDE) { } bool flag4 = this.unityRigidbody.IsSleeping(); if (this.LAINHJHCEHI != flag4) { RigidbodyEx.FPLEDOKDLCC jnajfiohdko2 = this.JNAJFIOHDKO; if (jnajfiohdko2 != 0) { this.LAINHJHCEHI = flag4; jnajfiohdko2(this); } } RigidbodyEx.FPLEDOKDLCC jagbdlhkpll = this.JAGBDLHKPLL; if (jagbdlhkpll != 0) { jagbdlhkpll(this); } if (this.KJLPCMPBNKG.CFLJGNJLBFG) { this.JKPDLMNALAE(); } OKNNKFGFODL postLateUpdateEvent = this.PostLateUpdateEvent; this.NGFBKPOBDGP = false; if (postLateUpdateEvent.MENDGJKDBNN) { this.PostLateUpdateEvent.CNFDGDEOPPF(); } } // Token: 0x0600142B RID: 5163 RVA: 0x0005538C File Offset: 0x0005358C [Token(Token = "0x600142B")] [Address(RVA = "0x133E350", Offset = "0x133D150", VA = "0x18133E350")] private void JKPDLMNALAE() { if (this.GOCDCHKGIJP) { if (base.transform.parent) { if (this.KJLPCMPBNKG.CFLJGNJLBFG) { } float num = 0.LACCAFFAOIG(); float num2 = base.transform.parent.LACCAFFAOIG(); base.transform.MCFLPFCGOOL(num); throw new NullReferenceException(); } Transform transform = base.transform; if (this.KJLPCMPBNKG.CFLJGNJLBFG) { } float num3 = 0.LACCAFFAOIG(); transform.MCFLPFCGOOL(num3); } } // Token: 0x0600142C RID: 5164 RVA: 0x00055410 File Offset: 0x00053610 [Token(Token = "0x600142C")] [Address(RVA = "0x133E130", Offset = "0x133CF30", VA = "0x18133E130")] private void IPDJMGPGEHC() { if (!this.EHBLIBLIMDE) { } bool flag = this.unityRigidbody.IsSleeping(); if (this.LAINHJHCEHI != flag) { RigidbodyEx.FPLEDOKDLCC jnajfiohdko = this.JNAJFIOHDKO; if (jnajfiohdko != 0) { this.LAINHJHCEHI = flag; jnajfiohdko(this); return; } } } // Token: 0x0600142D RID: 5165 RVA: 0x0005545C File Offset: 0x0005365C [Token(Token = "0x600142D")] [Address(RVA = "0x133CA00", Offset = "0x133B800", VA = "0x18133CA00")] private void CBLIFIJDBBH(RigidbodyEx BLALJKAEGEI) { this.NEGPFKOFJNP(); } // Token: 0x0600142E RID: 5166 RVA: 0x00055470 File Offset: 0x00053670 [Token(Token = "0x600142E")] [Address(RVA = "0x133B6C0", Offset = "0x133A4C0", VA = "0x18133B6C0")] public void AddKinematic(object PIHIPPPPEBI) { this.NOEEDDLFKJL.BPAJKKAGPKB(PIHIPPPPEBI); bool flag = this.NOEEDDLFKJL.CFLJGNJLBFG; this.JEGGMAKBGEK = flag; } // Token: 0x0600142F RID: 5167 RVA: 0x000554A4 File Offset: 0x000536A4 [Token(Token = "0x600142F")] [Address(RVA = "0x133F870", Offset = "0x133E670", VA = "0x18133F870")] public void RemoveKinematic(object PIHIPPPPEBI) { this.NOEEDDLFKJL.BIHKNNPGGKP(PIHIPPPPEBI); bool flag = this.NOEEDDLFKJL.CFLJGNJLBFG; this.JEGGMAKBGEK = flag; } // Token: 0x06001430 RID: 5168 RVA: 0x000554D8 File Offset: 0x000536D8 [Token(Token = "0x6001430")] [Address(RVA = "0x133B690", Offset = "0x133A490", VA = "0x18133B690")] public void AddInterpolationRestriction(object PIHIPPPPEBI) { this.CPFDOIMONGL.BPAJKKAGPKB(PIHIPPPPEBI); this.IOHJIMJBLDM(); } // Token: 0x06001431 RID: 5169 RVA: 0x00055500 File Offset: 0x00053700 [Token(Token = "0x6001431")] [Address(RVA = "0x133F840", Offset = "0x133E640", VA = "0x18133F840")] public void RemoveInterpolationRestriction(object PIHIPPPPEBI) { this.CPFDOIMONGL.BIHKNNPGGKP(PIHIPPPPEBI); this.IOHJIMJBLDM(); } // Token: 0x17000321 RID: 801 // (get) Token: 0x06001432 RID: 5170 RVA: 0x00055528 File Offset: 0x00053728 [Token(Token = "0x17000321")] public bool KCLPIHPMOHH { [Token(Token = "0x6001432")] [Address(RVA = "0xE123F0", Offset = "0xE111F0", VA = "0x180E123F0")] get { return this.CPFDOIMONGL.CFLJGNJLBFG; } } // Token: 0x06001433 RID: 5171 RVA: 0x00055548 File Offset: 0x00053748 [Token(Token = "0x6001433")] [Address(RVA = "0x133E080", Offset = "0x133CE80", VA = "0x18133E080")] private void IOHJIMJBLDM() { Rigidbody rigidbody = this.unityRigidbody; int num = 0; if (!(rigidbody == num)) { bool flag = this.CPFDOIMONGL.CFLJGNJLBFG; Rigidbody rigidbody2 = this.unityRigidbody; if (flag) { int num2 = 0; rigidbody.interpolation = (RigidbodyInterpolation)num2; return; } rigidbody2.interpolation = RigidbodyInterpolation.Interpolate; } } // Token: 0x06001434 RID: 5172 RVA: 0x00055598 File Offset: 0x00053798 [Token(Token = "0x6001434")] [Address(RVA = "0x1340510", Offset = "0x133F310", VA = "0x181340510")] public void SetKinematic(object PIHIPPPPEBI, bool EBICGIHLGLA) { AOLMGGAPKEH noeeddlfkjl = this.NOEEDDLFKJL; if (!EBICGIHLGLA) { noeeddlfkjl.BIHKNNPGGKP(PIHIPPPPEBI); } noeeddlfkjl.BPAJKKAGPKB(PIHIPPPPEBI); bool flag = this.NOEEDDLFKJL.CFLJGNJLBFG; this.JEGGMAKBGEK = flag; } // Token: 0x06001435 RID: 5173 RVA: 0x000555D8 File Offset: 0x000537D8 [Token(Token = "0x6001435")] [Address(RVA = "0x133F670", Offset = "0x133E470", VA = "0x18133F670")] private void PMLBCIBKDLA() { if (!this.JEGGMAKBGEK) { Vector3 vector; float z = vector.z; Vector3 vector2; float z2 = vector2.z; this.PJHFFJDOCKG = (int)((ulong)0L); } } // Token: 0x06001436 RID: 5174 RVA: 0x00055608 File Offset: 0x00053808 [Token(Token = "0x6001436")] [Address(RVA = "0x133DD80", Offset = "0x133CB80", VA = "0x18133DD80")] private void HLFJEHDBEIO(Vector3 NIDPCGKJKGO) { if (!SingletonMonoBehaviour.ONCPNMDGGKG.k__BackingField) { Rigidbody rigidbody = this.unityRigidbody; int num = 0; if (rigidbody != num) { Rigidbody rigidbody2 = this.unityRigidbody; bool flag; if (!flag) { return; } int num2 = 0; if (!this.GOCDCHKGIJP) { this.unityRigidbody.MovePosition(num2); } int num3 = 0; base.transform.position = num3; int num4 = 0; Vector3 zero = Vector3.zero; this.ResetLinearVelocityLocalSpace(num4); } } Transform transform = base.transform; bool flag2; if (flag2) { int num5 = 0; base.transform.position = num5; } } // Token: 0x06001437 RID: 5175 RVA: 0x000556A0 File Offset: 0x000538A0 [Token(Token = "0x6001437")] [Address(RVA = "0x133EEC0", Offset = "0x133DCC0", VA = "0x18133EEC0")] private void OIJBLIKMMJL(Quaternion PJCFHOAJCLK) { if (!SingletonMonoBehaviour.ONCPNMDGGKG.k__BackingField) { Rigidbody rigidbody = this.unityRigidbody; int num = 0; if (rigidbody != num) { Rigidbody rigidbody2 = this.unityRigidbody; Quaternion quaternion; if (quaternion == 0) { int num2 = 0; if (this.GOCDCHKGIJP) { int num3 = 0; Transform transform; transform.rotation = num3; float z = Vector3.zero.z; return; } this.unityRigidbody.MoveRotation(num2); } return; } } Transform transform2 = base.transform; Quaternion quaternion2; while (quaternion2 != 0) { } int num4 = 0; base.transform.rotation = num4; } // Token: 0x06001438 RID: 5176 RVA: 0x00055734 File Offset: 0x00053934 [Token(Token = "0x6001438")] [Address(RVA = "0x133F730", Offset = "0x133E530", VA = "0x18133F730")] private void PNOJHIPEGBI(RigidbodyEx HICENEOPGOF) { if (!this.KJLPCMPBNKG.CFLJGNJLBFG) { } bool flag = this.KJLPCMPBNKG.CFLJGNJLBFG; Transform diopgmmilkm = this.DIOPGMMILKM; AOLMGGAPKEH kjlpcmpbnkg = this.KJLPCMPBNKG; Vector3 vector; float z = vector.z; bool flag2 = kjlpcmpbnkg.CFLJGNJLBFG; Transform diopgmmilkm2 = this.DIOPGMMILKM; } // Token: 0x06001439 RID: 5177 RVA: 0x0005578C File Offset: 0x0005398C [Token(Token = "0x6001439")] [Address(RVA = "0x133C940", Offset = "0x133B740", VA = "0x18133C940")] private void BMMGIBIDBJB(RigidbodyEx MFDKAAHCINI) { RigidbodyEx kgcfpfpdjpm = this.KGCFPFPDJPM; int num = 0; if (kgcfpfpdjpm != num && this.KGCFPFPDJPM == MFDKAAHCINI) { int num2 = 0; this.HICENEOPGOF = num2; } } // Token: 0x0600143A RID: 5178 RVA: 0x000557C4 File Offset: 0x000539C4 [Token(Token = "0x600143A")] [Address(RVA = "0x133E190", Offset = "0x133CF90", VA = "0x18133E190")] public bool IsRigidbodyAncestor(RigidbodyEx DACAHKNKKFP) { int num = 0; if (!(DACAHKNKKFP == num)) { if (DACAHKNKKFP == this) { return true; } if (this.IHLCHCBIBEF) { return this.KGCFPFPDJPM.IsRigidbodyAncestor(DACAHKNKKFP); } } throw new NullReferenceException(); } // Token: 0x0600143B RID: 5179 RVA: 0x00055808 File Offset: 0x00053A08 [Token(Token = "0x600143B")] [Address(RVA = "0x133F470", Offset = "0x133E270", VA = "0x18133F470")] private string PFMCCINFNIK() { if (this.KJLPCMPBNKG.CFLJGNJLBFG) { } int num = 0; int num2 = 0; if (!(num == num2)) { bool flag = this.KJLPCMPBNKG.CFLJGNJLBFG; Transform parent = this.DIOPGMMILKM.parent; int num3 = 0; if (!(parent == num3)) { bool flag2 = this.KJLPCMPBNKG.CFLJGNJLBFG; return this.DIOPGMMILKM.parent.name; } } return string.Empty; } // Token: 0x0600143C RID: 5180 RVA: 0x00055880 File Offset: 0x00053A80 [Token(Token = "0x600143C")] [Address(RVA = "0x13402E0", Offset = "0x133F0E0", VA = "0x1813402E0")] public void SetDiscontinuousPositionAndRotation(Vector3 NIDPCGKJKGO, Quaternion PJCFHOAJCLK) { if (!this.KJLPCMPBNKG.CFLJGNJLBFG) { Transform transform = base.transform; float z = NIDPCGKJKGO.z; Transform transform2 = base.transform; } bool flag = this.KJLPCMPBNKG.CFLJGNJLBFG; Transform diopgmmilkm = this.DIOPGMMILKM; float z2 = NIDPCGKJKGO.z; bool flag2 = this.KJLPCMPBNKG.CFLJGNJLBFG; Transform diopgmmilkm2 = this.DIOPGMMILKM; Transform transform3 = base.transform; bool flag3 = this.KJLPCMPBNKG.CFLJGNJLBFG; Transform diopgmmilkm3 = this.DIOPGMMILKM; Vector3 vector; float z3 = vector.z; Transform transform4 = base.transform; bool flag4 = this.KJLPCMPBNKG.CFLJGNJLBFG; Transform diopgmmilkm4 = this.DIOPGMMILKM; this.ClearVelocity(); this.MIGEBBDHPEH(); RigidbodyEx.FPLEDOKDLCC dclfljnkpoa = this.DCLFLJNKPOA; if (dclfljnkpoa != 0) { dclfljnkpoa(this); } } // Token: 0x0600143D RID: 5181 RVA: 0x0005594C File Offset: 0x00053B4C [Token(Token = "0x600143D")] [Address(RVA = "0x13400A0", Offset = "0x133EEA0", VA = "0x1813400A0")] public void SetDiscontinuousLocalPositionAndLocalRotation(Vector3 AGHCOFNAPJI, Quaternion KLBHAAAKNPK) { if (!this.KJLPCMPBNKG.CFLJGNJLBFG) { Transform transform = base.transform; float z = AGHCOFNAPJI.z; Transform transform2 = base.transform; } bool flag = this.KJLPCMPBNKG.CFLJGNJLBFG; Transform diopgmmilkm = this.DIOPGMMILKM; float z2 = AGHCOFNAPJI.z; bool flag2 = this.KJLPCMPBNKG.CFLJGNJLBFG; Transform diopgmmilkm2 = this.DIOPGMMILKM; Transform transform3 = base.transform; bool flag3 = this.KJLPCMPBNKG.CFLJGNJLBFG; Transform diopgmmilkm3 = this.DIOPGMMILKM; Vector3 vector; float z3 = vector.z; Transform transform4 = base.transform; bool flag4 = this.KJLPCMPBNKG.CFLJGNJLBFG; Transform diopgmmilkm4 = this.DIOPGMMILKM; this.ClearVelocity(); this.MIGEBBDHPEH(); RigidbodyEx.FPLEDOKDLCC dclfljnkpoa = this.DCLFLJNKPOA; if (dclfljnkpoa != 0) { dclfljnkpoa(this); } } // Token: 0x0600143E RID: 5182 RVA: 0x00055A18 File Offset: 0x00053C18 [Token(Token = "0x600143E")] [Address(RVA = "0x133E960", Offset = "0x133D760", VA = "0x18133E960")] private void MIGEBBDHPEH() { if (!this.CPFDOIMONGL.CFLJGNJLBFG) { AOLMGGAPKEH cpfdoimongl = this.CPFDOIMONGL; string loboaojokno = RigidbodyEx.LOBOAOJOKNO; cpfdoimongl.BPAJKKAGPKB(loboaojokno); this.IOHJIMJBLDM(); OKNNKFGFODL updateAfterFixedUpdateRan = PhysicsManager.UpdateAfterFixedUpdateRan; Action action = new Action(this.DCNFGFGJKGH); PhysicsManager.UpdateAfterFixedUpdateRan = OKNNKFGFODL.BPJDFPACLMK(updateAfterFixedUpdateRan, action); } } // Token: 0x0600143F RID: 5183 RVA: 0x00055A74 File Offset: 0x00053C74 [Token(Token = "0x600143F")] [Address(RVA = "0x133CC70", Offset = "0x133BA70", VA = "0x18133CC70")] private void DCNFGFGJKGH() { AOLMGGAPKEH cpfdoimongl = this.CPFDOIMONGL; string loboaojokno = RigidbodyEx.LOBOAOJOKNO; cpfdoimongl.BIHKNNPGGKP(loboaojokno); this.IOHJIMJBLDM(); OKNNKFGFODL updateAfterFixedUpdateRan = PhysicsManager.UpdateAfterFixedUpdateRan; Action action = new Action(this.DCNFGFGJKGH); PhysicsManager.UpdateAfterFixedUpdateRan = OKNNKFGFODL.GMNMHGMFGOL(updateAfterFixedUpdateRan, action); } // Token: 0x06001440 RID: 5184 RVA: 0x00055AC0 File Offset: 0x00053CC0 [Token(Token = "0x6001440")] [Address(RVA = "0x133D320", Offset = "0x133C120", VA = "0x18133D320")] public void EnableProxyMovement(object PIHIPPPPEBI) { for (;;) { int num = 0; Transform diopgmmilkm = this.DIOPGMMILKM; int num2 = 0; if (!(diopgmmilkm == num2)) { goto IL_AC; } Transform transform = new GameObject(base.name + "(RigidbodyProxy)") { tag = "ProxyTransform" }.transform; this.DIOPGMMILKM = transform; Transform transform2 = base.transform; Transform diopgmmilkm2 = this.DIOPGMMILKM; Transform transform3 = base.transform; Transform diopgmmilkm3 = this.DIOPGMMILKM; Transform transform4 = base.transform; RigidbodyEx kgcfpfpdjpm = this.KGCFPFPDJPM; int num3 = 0; bool flag = kgcfpfpdjpm != num3; Transform diopgmmilkm4 = this.DIOPGMMILKM; if (flag) { Transform targetTransform = this.KGCFPFPDJPM.MDKDCJFEBJH; ulong num4; diopgmmilkm4.SetParent(targetTransform, num4 != 0UL); goto IL_AC; } IL_E9: Transform transform5 = base.transform; int num5 = 0; Transform parent = transform5.parent; num5 += num5; IEnumerator enumerator; if (enumerator == 0) { continue; } bool flag2; while (!flag2) { } Transform transform6 = this.FCPIJLBHEIO; IL_11F: if (transform6 != 0) { } if (num == 0) { break; } continue; IL_AC: bool flag3 = this.KJLPCMPBNKG.CFLJGNJLBFG; this.KJLPCMPBNKG.BPAJKKAGPKB(PIHIPPPPEBI); if (flag3) { break; } enumerator = base.transform.GetEnumerator(); if (enumerator == 0) { goto IL_11F; } if (num < enumerator) { num += num; num++; goto IL_E9; } goto IL_E9; } } // Token: 0x06001441 RID: 5185 RVA: 0x00055C00 File Offset: 0x00053E00 [Token(Token = "0x6001441")] [Address(RVA = "0x133D0A0", Offset = "0x133BEA0", VA = "0x18133D0A0")] public void DisableProxyMovement(object PIHIPPPPEBI) { bool flag = this.KJLPCMPBNKG.CFLJGNJLBFG; if (flag) { this.JKPDLMNALAE(); } this.KJLPCMPBNKG.BIHKNNPGGKP(PIHIPPPPEBI); if (flag && !this.KJLPCMPBNKG.CFLJGNJLBFG) { this.BLGJKDDBNLF(); } } // Token: 0x06001442 RID: 5186 RVA: 0x00055C50 File Offset: 0x00053E50 [Token(Token = "0x6001442")] [Address(RVA = "0x133C6D0", Offset = "0x133B4D0", VA = "0x18133C6D0")] private void BLGJKDDBNLF() { int num; do { num = 0; if (!this.DIOPGMMILKM || (this.k__BackingField ? 1 : 0) != num) { break; } IEnumerator enumerator = this.DIOPGMMILKM.GetEnumerator(); int num2; if (enumerator != 0) { if (num < enumerator) { num += num; num++; } Transform transform = base.transform; if (num == 0) { goto IL_57; } num2 = 0; if (num == 0) { goto IL_57; } } if (num2 != 0) { } } while (num != 0); return; IL_57: throw new NullReferenceException(); } // Token: 0x06001443 RID: 5187 RVA: 0x00055CC0 File Offset: 0x00053EC0 [Token(Token = "0x6001443")] [Address(RVA = "0x133DC10", Offset = "0x133CA10", VA = "0x18133DC10")] public Vector3 GetConstrainedVelocity(Vector3 NHAOMEMANJA) { /* An exception occurred when decompiling this method (06001443) ICSharpCode.Decompiler.DecompilerException: Error decompiling UnityEngine.Vector3 RigidbodyEx::GetConstrainedVelocity(UnityEngine.Vector3) ---> System.Exception: Basic block has to end with unconditional control flow. { IL_11: stloc:float32(var_1_1B, ldfld:float32(Vector3::z, callgetter:Vector3[exp:valuetype [UnityEngine.CoreModule]UnityEngine.Vector3&](Vector3::get_zero))) } at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1852 at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.Optimize(DecompilerContext context, ILBlock method, AutoPropertyProvider autoPropertyProvider, StateMachineKind& stateMachineKind, MethodDef& inlinedMethod, AsyncMethodDebugInfo& asyncInfo, ILAstOptimizationStep abortBeforeStep) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 355 at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(IEnumerable`1 parameters, MethodDebugInfoBuilder& builder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 123 at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 88 --- End of inner exception stack trace --- at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 92 at ICSharpCode.Decompiler.Ast.AstBuilder.AddMethodBody(EntityDeclaration methodNode, EntityDeclaration& updatedNode, MethodDef method, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, MethodKind methodKind) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstBuilder.cs:line 1660 */; } // Token: 0x06001444 RID: 5188 RVA: 0x00055CE8 File Offset: 0x00053EE8 [Token(Token = "0x6001444")] [Address(RVA = "0x133DB20", Offset = "0x133C920", VA = "0x18133DB20")] public Vector3 GetConstrainedAngularVelocity(Vector3 KHJFDILDLAD) { RigidbodyConstraints rigidbodyConstraints; if (rigidbodyConstraints != RigidbodyConstraints.FreezeRotation) { } Vector3 zero = Vector3.zero; throw new NullReferenceException(); } // Token: 0x06001445 RID: 5189 RVA: 0x00055D08 File Offset: 0x00053F08 [Token(Token = "0x6001445")] [Address(RVA = "0x133B590", Offset = "0x133A390", VA = "0x18133B590")] public void AddForce(Vector3 CDFHDACBFKN, ForceMode ECOGFAMEGMP = ForceMode.Force) { RigidbodyEx kgcfpfpdjpm = this.KGCFPFPDJPM; int num = 0; if (kgcfpfpdjpm != num) { Transform targetTransform = this.KGCFPFPDJPM.MDKDCJFEBJH; float z = CDFHDACBFKN.z; } float z2 = CDFHDACBFKN.z; } // Token: 0x06001446 RID: 5190 RVA: 0x00055D4C File Offset: 0x00053F4C [Token(Token = "0x6001446")] [Address(RVA = "0x133B390", Offset = "0x133A190", VA = "0x18133B390")] public void AddForceLocal(Vector3 CDFHDACBFKN, ForceMode ECOGFAMEGMP) { float z = CDFHDACBFKN.z; Vector3 vector; float z2 = vector.z; CDFHDACBFKN.z = z2; Rigidbody rigidbody = this.unityRigidbody; int num = 0; if (rigidbody != num) { Rigidbody rigidbody2 = this.unityRigidbody; int num2 = 0; if (rigidbody2 != num2 && !this.unityRigidbody.isKinematic) { Rigidbody rigidbody3 = this.unityRigidbody; float z3 = CDFHDACBFKN.z; return; } } string text = base.gameObject.name + ": Tried to add force to kinematic rigidbody"; GameObject gameObject = base.gameObject; Debug.LogWarning(text, gameObject); throw new NullReferenceException(); } // Token: 0x06001447 RID: 5191 RVA: 0x00055DE8 File Offset: 0x00053FE8 [Token(Token = "0x6001447")] [Address(RVA = "0x133B170", Offset = "0x1339F70", VA = "0x18133B170")] public void AddForceAtPosition(Vector3 CDFHDACBFKN, Vector3 DDHPAFKBMON, ForceMode ECOGFAMEGMP) { Rigidbody rigidbody = this.unityRigidbody; int num = 0; if (rigidbody != num) { Rigidbody rigidbody2 = this.unityRigidbody; int num2 = 0; if (rigidbody2 != num2 && !this.unityRigidbody.isKinematic) { Rigidbody rigidbody3 = this.unityRigidbody; float z = CDFHDACBFKN.z; float z2 = DDHPAFKBMON.z; Vector3 vector; float z3 = vector.z; return; } } string text = base.gameObject.name + ": Tried to add force to kinematic rigidbody"; GameObject gameObject = base.gameObject; Debug.LogWarning(text, gameObject); throw new NullReferenceException(); } // Token: 0x06001448 RID: 5192 RVA: 0x00055E78 File Offset: 0x00054078 [Token(Token = "0x6001448")] [Address(RVA = "0x133B910", Offset = "0x133A710", VA = "0x18133B910")] public void AddTorque(Vector3 LCBFKGKBMJH, ForceMode ECOGFAMEGMP = ForceMode.Force) { RigidbodyEx kgcfpfpdjpm = this.KGCFPFPDJPM; int num = 0; if (kgcfpfpdjpm != num) { Transform targetTransform = this.KGCFPFPDJPM.MDKDCJFEBJH; float z = LCBFKGKBMJH.z; } float z2 = LCBFKGKBMJH.z; } // Token: 0x06001449 RID: 5193 RVA: 0x00055EBC File Offset: 0x000540BC [Token(Token = "0x6001449")] [Address(RVA = "0x133B710", Offset = "0x133A510", VA = "0x18133B710")] public void AddTorqueLocal(Vector3 LCBFKGKBMJH, ForceMode ECOGFAMEGMP) { float z = LCBFKGKBMJH.z; Vector3 vector; float z2 = vector.z; LCBFKGKBMJH.z = z2; Rigidbody rigidbody = this.unityRigidbody; int num = 0; if (rigidbody != num) { Rigidbody rigidbody2 = this.unityRigidbody; int num2 = 0; if (rigidbody2 != num2 && !this.unityRigidbody.isKinematic) { Rigidbody rigidbody3 = this.unityRigidbody; float z3 = LCBFKGKBMJH.z; return; } } string text = base.gameObject.name + ": Tried to add torque to kinematic rigidbody"; GameObject gameObject = base.gameObject; Debug.LogWarning(text, gameObject); throw new NullReferenceException(); } // Token: 0x0600144A RID: 5194 RVA: 0x00055F58 File Offset: 0x00054158 [Token(Token = "0x600144A")] [Address(RVA = "0x1340CB0", Offset = "0x133FAB0", VA = "0x181340CB0")] public Vector3 WorldToLocalVelocity(Vector3 JDANABEJKDG) { bool flag; if (!flag) { } Vector3 vector; float z = vector.z; throw new NullReferenceException(); } // Token: 0x0600144B RID: 5195 RVA: 0x00055F7C File Offset: 0x0005417C [Token(Token = "0x600144B")] [Address(RVA = "0x133E800", Offset = "0x133D600", VA = "0x18133E800")] public Vector3 LocalToWorldVelocity(Vector3 BFOFFHFAPDG) { bool flag; if (!flag) { } Vector3 vector; float z = vector.z; throw new NullReferenceException(); } // Token: 0x0600144C RID: 5196 RVA: 0x00055F9C File Offset: 0x0005419C [Token(Token = "0x600144C")] [Address(RVA = "0x133CBC0", Offset = "0x133B9C0", VA = "0x18133CBC0")] public void ClearVelocity() { float z = Vector3.zero.z; } // Token: 0x0600144D RID: 5197 RVA: 0x00055FB4 File Offset: 0x000541B4 [Token(Token = "0x600144D")] [Address(RVA = "0x133CB10", Offset = "0x133B910", VA = "0x18133CB10")] public void ClearUnityRigidbodyVelocity() { Rigidbody rigidbody = this.unityRigidbody; int num = 0; if (rigidbody != num) { this.unityRigidbody.EOHKJJAHPKJ(); } } // Token: 0x0600144E RID: 5198 RVA: 0x00055FE0 File Offset: 0x000541E0 [Token(Token = "0x600144E")] [Address(RVA = "0x133CA90", Offset = "0x133B890", VA = "0x18133CA90")] public void ClearLinearVelocity() { float z = Vector3.zero.z; } // Token: 0x0600144F RID: 5199 RVA: 0x00055FF8 File Offset: 0x000541F8 [Token(Token = "0x600144F")] [Address(RVA = "0x133CA10", Offset = "0x133B810", VA = "0x18133CA10")] public void ClearAngularVelocity() { float z = Vector3.zero.z; } // Token: 0x06001450 RID: 5200 RVA: 0x00056010 File Offset: 0x00054210 [Token(Token = "0x6001450")] [Address(RVA = "0x133FF10", Offset = "0x133ED10", VA = "0x18133FF10")] public void ResetVelocityWorldSpace(Vector3 DMOIHKJFKPB, Vector3 HOHJEEAGGGI) { float z = DMOIHKJFKPB.z; float z2 = HOHJEEAGGGI.z; RigidbodyEx kgcfpfpdjpm = this.KGCFPFPDJPM; int num = 0; if (kgcfpfpdjpm != num) { Transform targetTransform = this.KGCFPFPDJPM.MDKDCJFEBJH; Transform targetTransform2 = this.KGCFPFPDJPM.MDKDCJFEBJH; } } // Token: 0x06001451 RID: 5201 RVA: 0x00056060 File Offset: 0x00054260 [Token(Token = "0x6001451")] [Address(RVA = "0x133FEB0", Offset = "0x133ECB0", VA = "0x18133FEB0")] public void ResetVelocityLocalSpace(Vector3 NEDAACNNIPB, Vector3 MOGOLDLEJAL) { float z = NEDAACNNIPB.z; float z2 = MOGOLDLEJAL.z; } // Token: 0x06001452 RID: 5202 RVA: 0x0005607C File Offset: 0x0005427C [Token(Token = "0x6001452")] [Address(RVA = "0x133FD40", Offset = "0x133EB40", VA = "0x18133FD40")] public void ResetLinearVelocityLocalSpace(Vector3 NEDAACNNIPB) { if (this.VelocityHandler != 0) { int num = 0; num += num; num++; float z = NEDAACNNIPB.z; } int num2 = 0; if (!this.EHBLIBLIMDE) { bool ngcmboockmn = this.NGCMBOOCKMN; num2 += num2; } if (this.unityRigidbody.IsSleeping()) { float z2 = NEDAACNNIPB.z; bool flag; if (flag && this.VelocityHandler == (ulong)0L) { return; } } float z3 = NEDAACNNIPB.z; } // Token: 0x06001453 RID: 5203 RVA: 0x000560F0 File Offset: 0x000542F0 [Token(Token = "0x6001453")] [Address(RVA = "0x133F900", Offset = "0x133E700", VA = "0x18133F900")] public void ResetAngularVelocityLocalSpace(Vector3 MOGOLDLEJAL) { if (this.VelocityHandler != 0) { int num = 0; num += num; num++; float z = MOGOLDLEJAL.z; } int num2 = 0; if (!this.EHBLIBLIMDE) { bool ngcmboockmn = this.NGCMBOOCKMN; num2 += num2; } if (this.unityRigidbody.IsSleeping()) { float z2 = MOGOLDLEJAL.z; bool flag; if (flag && this.VelocityHandler == (ulong)0L) { return; } } float z3 = MOGOLDLEJAL.z; } // Token: 0x06001454 RID: 5204 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6001454")] [Address(RVA = "0x133FA70", Offset = "0x133E870", VA = "0x18133FA70")] public void ResetInertiaTensor() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06001455 RID: 5205 RVA: 0x00056164 File Offset: 0x00054364 [Token(Token = "0x6001455")] [Address(RVA = "0x13408F0", Offset = "0x133F6F0", VA = "0x1813408F0")] public bool SweepTest(Vector3 DJBBMJBBNHB, out RaycastHit IIILNCEEBPL) { Rigidbody rigidbody = this.unityRigidbody; int num = 0; if (!(rigidbody != num)) { int num2 = 0; IIILNCEEBPL.m_Point = num2; IIILNCEEBPL.m_Normal.y = (float)num2; IIILNCEEBPL.m_FaceID = (uint)num2; IIILNCEEBPL.m_UV = num2; IIILNCEEBPL.m_Collider = num2; } Rigidbody rigidbody2 = this.unityRigidbody; float z = DJBBMJBBNHB.z; throw new NullReferenceException(); } // Token: 0x06001456 RID: 5206 RVA: 0x000561C4 File Offset: 0x000543C4 [Token(Token = "0x6001456")] [Address(RVA = "0x13409C0", Offset = "0x133F7C0", VA = "0x1813409C0")] public bool SweepTest(Vector3 DJBBMJBBNHB, out RaycastHit IIILNCEEBPL, float DJGCMOJICGK) { Rigidbody rigidbody = this.unityRigidbody; int num = 0; if (!(rigidbody != num)) { int num2 = 0; IIILNCEEBPL.m_Point = num2; IIILNCEEBPL.m_Normal.y = (float)num2; IIILNCEEBPL.m_FaceID = (uint)num2; IIILNCEEBPL.m_UV = num2; IIILNCEEBPL.m_Collider = num2; } Rigidbody rigidbody2 = this.unityRigidbody; float z = DJBBMJBBNHB.z; throw new NullReferenceException(); } // Token: 0x06001457 RID: 5207 RVA: 0x00056224 File Offset: 0x00054424 [Token(Token = "0x6001457")] [Address(RVA = "0x1340800", Offset = "0x133F600", VA = "0x181340800")] public bool SweepTest(Vector3 DJBBMJBBNHB, out RaycastHit IIILNCEEBPL, float DJGCMOJICGK, QueryTriggerInteraction BBILCNAHMIF) { Rigidbody rigidbody = this.unityRigidbody; int num = 0; if (!(rigidbody != num)) { int num2 = 0; IIILNCEEBPL.m_Point = num2; IIILNCEEBPL.m_Normal.y = (float)num2; IIILNCEEBPL.m_FaceID = (uint)num2; IIILNCEEBPL.m_UV = num2; IIILNCEEBPL.m_Collider = num2; } Rigidbody rigidbody2 = this.unityRigidbody; float z = DJBBMJBBNHB.z; throw new NullReferenceException(); } // Token: 0x06001458 RID: 5208 RVA: 0x00056284 File Offset: 0x00054484 [Token(Token = "0x6001458")] [Address(RVA = "0x133E270", Offset = "0x133D070", VA = "0x18133E270")] public bool IsSleeping() { if (!this.EHBLIBLIMDE) { return this.NGCMBOOCKMN; } return this.unityRigidbody.IsSleeping(); } // Token: 0x06001459 RID: 5209 RVA: 0x000562B4 File Offset: 0x000544B4 [Token(Token = "0x6001459")] [Address(RVA = "0x1340570", Offset = "0x133F370", VA = "0x181340570")] public void Sleep() { if (!this.EHBLIBLIMDE) { this.NGCMBOOCKMN = true; } Physics.SyncTransforms(); this.unityRigidbody.Sleep(); if (!this.EHBLIBLIMDE) { } bool flag = this.unityRigidbody.IsSleeping(); if (this.LAINHJHCEHI != flag) { RigidbodyEx.FPLEDOKDLCC jnajfiohdko = this.JNAJFIOHDKO; if (jnajfiohdko != 0) { this.LAINHJHCEHI = flag; jnajfiohdko(this); return; } } } // Token: 0x0600145A RID: 5210 RVA: 0x00056324 File Offset: 0x00054524 [Token(Token = "0x600145A")] [Address(RVA = "0x1340C20", Offset = "0x133FA20", VA = "0x181340C20")] public void WakeUp() { if (this.EHBLIBLIMDE) { this.unityRigidbody.WakeUp(); } this.NGCMBOOCKMN = false; this.PJHFFJDOCKG = (int)((ulong)0L); if (!this.EHBLIBLIMDE) { } bool flag = this.unityRigidbody.IsSleeping(); if (this.LAINHJHCEHI != flag) { RigidbodyEx.FPLEDOKDLCC jnajfiohdko = this.JNAJFIOHDKO; if (jnajfiohdko != 0) { this.LAINHJHCEHI = flag; jnajfiohdko(this); return; } } } // Token: 0x0600145B RID: 5211 RVA: 0x00056394 File Offset: 0x00054594 [Token(Token = "0x600145B")] [Address(RVA = "0x133D820", Offset = "0x133C620", VA = "0x18133D820")] public void FreezeCenterOfMassAndInertiaTensor() { Rigidbody rigidbody = this.unityRigidbody; int num = 0; if (!(rigidbody != num)) { Debug.LogWarningFormat("Unable to freeze center of mass and inertia tensor on {0}: No Unity rigidbody found.", new object[] { this }); return; } Rigidbody rigidbody2 = this.unityRigidbody; Vector3 vector; float z = vector.z; Rigidbody rigidbody3 = this.unityRigidbody; Vector3 vector2; float z2 = vector2.z; Rigidbody rigidbody4 = this.unityRigidbody; } // Token: 0x0600145C RID: 5212 RVA: 0x00056400 File Offset: 0x00054600 [Token(Token = "0x600145C")] [Address(RVA = "0x1340AB0", Offset = "0x133F8B0", VA = "0x181340AB0")] public void UnfreezeCenterOfMassAndInertiaTensor() { Rigidbody rigidbody = this.unityRigidbody; int num = 0; if (!(rigidbody != num)) { Debug.LogWarningFormat("Unable to freeze center of mass and inertia tensor on {0}: No Unity rigidbody found.", new object[] { this }); return; } Rigidbody rigidbody2 = this.unityRigidbody; if (this.customCenterOfMass == (ulong)0L) { rigidbody2.ResetCenterOfMass(); } float z = this.customCenterOfMass.value.z; this.unityRigidbody.ResetInertiaTensor(); } // Token: 0x0600145D RID: 5213 RVA: 0x00056478 File Offset: 0x00054678 [Token(Token = "0x600145D")] [Address(RVA = "0x133E2B0", Offset = "0x133D0B0", VA = "0x18133E2B0")] private CollisionDetectionMode JFJLAOCMFNA(CollisionDetectionMode BCBIJHKNNDG, bool JEGGMAKBGEK) { for (;;) { Rigidbody rigidbody = this.unityRigidbody; int num = 0; bool flag = rigidbody != num; if (JEGGMAKBGEK != flag && BCBIJHKNNDG - CollisionDetectionMode.Continuous <= 1) { return; } } } // Token: 0x0600145E RID: 5214 RVA: 0x000564A4 File Offset: 0x000546A4 [Token(Token = "0x600145E")] [Address(RVA = "0x133BB60", Offset = "0x133A960", VA = "0x18133BB60")] public void ApplyForceVelocityChange(RigidbodyEx.KENNGMPFMIM BOPOFJMOPOJ, Vector3 GJBBMIFHHBG, float GLKHAHMAPCK, float BAFKDBBCKFJ = 8f, float BDEHLOCEOKH = 1f) { if (this.EHBLIBLIMDE) { if (BOPOFJMOPOJ != RigidbodyEx.KENNGMPFMIM.OVERRIDE) { Vector3 vector; float z = vector.z; if (BOPOFJMOPOJ == RigidbodyEx.KENNGMPFMIM.REFLECTIVE) { } Vector3 vector2; float z2 = vector2.z; Vector3 vector3; float z3 = vector3.z; } Vector3 zero = Vector3.zero; int num = 0; Vector3 zero2 = Vector3.zero; this.ResetLinearVelocityLocalSpace(num); RigidbodyEx kgcfpfpdjpm = this.KGCFPFPDJPM; int num2 = 0; if (kgcfpfpdjpm != num2) { Transform targetTransform = this.KGCFPFPDJPM.MDKDCJFEBJH; } } } // Token: 0x0600145F RID: 5215 RVA: 0x00056524 File Offset: 0x00054724 [Token(Token = "0x600145F")] [Address(RVA = "0x133C010", Offset = "0x133AE10", VA = "0x18133C010")] public void ApplyTorqueAngularVelocityChange(RigidbodyEx.OODLHMMFIOB FPIPNGIMJHN, Vector3 IGPENJBJADK, float DDNELLGHHLD = 7f, float GOGDAEMKEGO = 1f) { if (this.EHBLIBLIMDE) { if (FPIPNGIMJHN == RigidbodyEx.OODLHMMFIOB.ADDITIVE) { } int num = 0; Vector3 zero = Vector3.zero; this.ResetAngularVelocityLocalSpace(num); RigidbodyEx kgcfpfpdjpm = this.KGCFPFPDJPM; int num2 = 0; if (kgcfpfpdjpm != num2) { Transform targetTransform = this.KGCFPFPDJPM.MDKDCJFEBJH; } } } // Token: 0x06001460 RID: 5216 RVA: 0x0005657C File Offset: 0x0005477C [Token(Token = "0x6001460")] [Address(RVA = "0x133E510", Offset = "0x133D310", VA = "0x18133E510")] private static bool KGOHIIBNFJI(float JELCCABLIFB, float MFAGOCNBCNE) { return !FJFHDHBBFKE.BAHBPFFNNJO(JELCCABLIFB, MFAGOCNBCNE, 0.001f); } // Token: 0x06001461 RID: 5217 RVA: 0x00056598 File Offset: 0x00054798 [Token(Token = "0x6001461")] [Address(RVA = "0x133BA50", Offset = "0x133A850", VA = "0x18133BA50")] public bool AllowedScaleChange(float DJMLPGEBFBE) { if (!this.KJLPCMPBNKG.CFLJGNJLBFG) { Transform transform = base.transform; } if (this.KJLPCMPBNKG.CFLJGNJLBFG) { } return RigidbodyEx.KGOHIIBNFJI(0.ABDKFENDAKH(), DJMLPGEBFBE); } // Token: 0x06001462 RID: 5218 RVA: 0x000565DC File Offset: 0x000547DC [Token(Token = "0x6001462")] [Address(RVA = "0x133CFA0", Offset = "0x133BDA0", VA = "0x18133CFA0")] public static void DecomposeVelocity(Vector3 NHAOMEMANJA, Vector3 ILALHDDOAGN, out Vector3 PBEEOLBKFJE, out Vector3 HEBCOBKIEPK) { float z = ILALHDDOAGN.z; float z2 = NHAOMEMANJA.z; Vector3 vector; float z3 = vector.z; float z4 = NHAOMEMANJA.z; PBEEOLBKFJE.z = z3; Vector3 vector2; float z5 = vector2.z; HEBCOBKIEPK.z = z5; } // Token: 0x06001463 RID: 5219 RVA: 0x00056620 File Offset: 0x00054820 [Token(Token = "0x6001463")] [Address(RVA = "0x133F150", Offset = "0x133DF50", VA = "0x18133F150", Slot = "4")] public void OnChangedDistanceBand(EEDONNAHMFK AKMGILKNNCO, EEDONNAHMFK EDEMHOMGFJO) { this.k__BackingField = EDEMHOMGFJO; this.DKDBDOFNHHL(); if (this.OnDistanceBandChangedEvent != 0) { } } // Token: 0x06001464 RID: 5220 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6001464")] [Address(RVA = "0x402080", Offset = "0x400E80", VA = "0x180402080", Slot = "5")] public void OnChangedVisibility(bool AGILHLJPKPN) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06001465 RID: 5221 RVA: 0x00056648 File Offset: 0x00054848 [Token(Token = "0x6001465")] [Address(RVA = "0x133F3F0", Offset = "0x133E1F0", VA = "0x18133F3F0")] private void OnDrawGizmosSelected() { Color yellow = Color.yellow; Vector3 vector; float z = vector.z; } // Token: 0x06001466 RID: 5222 RVA: 0x00056664 File Offset: 0x00054864 [Token(Token = "0x6001466")] [Address(RVA = "0x1340E70", Offset = "0x133FC70", VA = "0x181340E70")] public RigidbodyEx() { float z = Vector3.zero.z; this.CIAGDANMNAP.z = z; AOLMGGAPKEH aolmggapkeh = new AOLMGGAPKEH(); this.CPFDOIMONGL = aolmggapkeh; this.LAINHJHCEHI = true; AOLMGGAPKEH aolmggapkeh2 = new AOLMGGAPKEH(); this.NOEEDDLFKJL = aolmggapkeh2; int num; int num2; OKNNKFGFODL oknnkfgfodl = new OKNNKFGFODL(32, num != 0, num2 != 0); num2 = 0; num = 0; this.EarlyLateUpdateEvent = oknnkfgfodl; int num3; int num4; OKNNKFGFODL oknnkfgfodl2 = new OKNNKFGFODL(32, num3 != 0, num4 != 0); num4 = 0; num3 = 0; this.PostLateUpdateEvent = oknnkfgfodl2; this.FIHIJLKMDMF = (LBBCDOLOBNL)((ulong)1L); AHEFBPDEJFK ahefbpdejfk = new AHEFBPDEJFK(); this.HCDMPDELDAO = ahefbpdejfk; this.GOBBHGDJKFG = 1f; AOLMGGAPKEH aolmggapkeh3 = new AOLMGGAPKEH(); this.KJLPCMPBNKG = aolmggapkeh3; base..ctor(); } // Token: 0x06001468 RID: 5224 RVA: 0x00056730 File Offset: 0x00054930 [Token(Token = "0x6001468")] [Address(RVA = "0x133F5C0", Offset = "0x133E3C0", VA = "0x18133F5C0")] [CompilerGenerated] private object PIKBEAACHML() { string text = this.FHGHJHJNDFH(); int viewID = this.photonView.BOPMIMPLIMK; string text2 = this.KGCFPFPDJPM.FHGHJHJNDFH(); string text3 = string.Format("Setting parent of {0} {1} to {2}", text, viewID, text2); throw new NullReferenceException(); } // Token: 0x04000FF5 RID: 4085 [FieldOffset(Offset = "0x18")] [Token(Token = "0x4000FF5")] [SerializeField] [OCIDFHDICIP(JIBDPHMGEGO.Self, false, false, false)] private Rigidbody unityRigidbody; // Token: 0x04000FF6 RID: 4086 [FieldOffset(Offset = "0x20")] [Token(Token = "0x4000FF6")] [SerializeField] [OCIDFHDICIP(JIBDPHMGEGO.SelfAndParent, true, false, false)] private PhotonView photonView; // Token: 0x04000FF7 RID: 4087 [Token(Token = "0x4000FF7")] private const int OONKPHMFDAG = 10; // Token: 0x04000FF8 RID: 4088 [Token(Token = "0x4000FF8")] private const float BAPLNKJDEJP = 9E-05f; // Token: 0x04000FF9 RID: 4089 [Token(Token = "0x4000FF9")] private const float FBMMANCIBNK = 0.0001f; // Token: 0x04000FFA RID: 4090 [Token(Token = "0x4000FFA")] private static readonly string LOBOAOJOKNO = "INTERP_PAUSE"; // Token: 0x04000FFB RID: 4091 [Token(Token = "0x4000FFB")] private const float OADDCMALCEL = 0.001f; // Token: 0x04000FFC RID: 4092 [Token(Token = "0x4000FFC")] private const string EBAJPNIFFJE = "ProxyMove"; // Token: 0x04000FFD RID: 4093 [Token(Token = "0x4000FFD")] public static bool FollowProxiesWithPhysics; // Token: 0x04000FFE RID: 4094 [FieldOffset(Offset = "0x28")] [Token(Token = "0x4000FFE")] [SerializeField] private OverridableVector3 customCenterOfMass; // Token: 0x04000FFF RID: 4095 [FieldOffset(Offset = "0x38")] [Token(Token = "0x4000FFF")] [SerializeField] private bool forceNoInterpolation; // Token: 0x04001000 RID: 4096 [FieldOffset(Offset = "0x3C")] [Token(Token = "0x4001000")] private EEDONNAHMFK CAFCLKJPHLB; // Token: 0x04001001 RID: 4097 [FieldOffset(Offset = "0x40")] [Token(Token = "0x4001001")] private CollisionDetectionMode PANFLAPMMDL; // Token: 0x04001002 RID: 4098 [FieldOffset(Offset = "0x44")] [Token(Token = "0x4001002")] private Vector3 CIAGDANMNAP; // Token: 0x04001003 RID: 4099 [FieldOffset(Offset = "0x50")] [Token(Token = "0x4001003")] public JAKMIGBBBOM.BAFPMPJFBEM VelocityProvider; // Token: 0x04001004 RID: 4100 [FieldOffset(Offset = "0x58")] [Token(Token = "0x4001004")] public LAEEBFEKIHD.GHDPDPMCHLP VelocityHandler; // Token: 0x04001005 RID: 4101 [FieldOffset(Offset = "0x60")] [Token(Token = "0x4001005")] public Action OnDistanceBandChangedEvent; // Token: 0x04001006 RID: 4102 [FieldOffset(Offset = "0x68")] [Token(Token = "0x4001006")] private AOLMGGAPKEH CPFDOIMONGL; // Token: 0x04001007 RID: 4103 [FieldOffset(Offset = "0x70")] [Token(Token = "0x4001007")] private bool LAINHJHCEHI; // Token: 0x04001008 RID: 4104 [FieldOffset(Offset = "0x71")] [Token(Token = "0x4001008")] private bool NGCMBOOCKMN; // Token: 0x04001009 RID: 4105 [FieldOffset(Offset = "0x74")] [Token(Token = "0x4001009")] private int PJHFFJDOCKG; // Token: 0x0400100A RID: 4106 [FieldOffset(Offset = "0x78")] [Token(Token = "0x400100A")] private bool NGFBKPOBDGP; // Token: 0x0400100B RID: 4107 [FieldOffset(Offset = "0x80")] [Token(Token = "0x400100B")] private AOLMGGAPKEH NOEEDDLFKJL; // Token: 0x0400100C RID: 4108 [FieldOffset(Offset = "0x88")] [Token(Token = "0x400100C")] private ScenePhysicsSettings.PhysicsLODSettings JNOKKMDDOEN; // Token: 0x0400100D RID: 4109 [Token(Token = "0x400100D")] private static MEFKCIOFGAI HEIDKDAAPND; // Token: 0x0400100E RID: 4110 [FieldOffset(Offset = "0x90")] [Token(Token = "0x400100E")] public OKNNKFGFODL EarlyLateUpdateEvent; // Token: 0x0400100F RID: 4111 [FieldOffset(Offset = "0x98")] [Token(Token = "0x400100F")] public OKNNKFGFODL PostLateUpdateEvent; // Token: 0x04001017 RID: 4119 [FieldOffset(Offset = "0xD8")] [Token(Token = "0x4001017")] private IDisposable MAGALGIPAJC; // Token: 0x04001018 RID: 4120 [FieldOffset(Offset = "0xE0")] [Token(Token = "0x4001018")] private LBBCDOLOBNL FIHIJLKMDMF; // Token: 0x0400101A RID: 4122 [FieldOffset(Offset = "0xE8")] [Token(Token = "0x400101A")] private AHEFBPDEJFK HCDMPDELDAO; // Token: 0x0400101C RID: 4124 [FieldOffset(Offset = "0xF4")] [Token(Token = "0x400101C")] private float GOBBHGDJKFG; // Token: 0x0400101D RID: 4125 [FieldOffset(Offset = "0xF8")] [Token(Token = "0x400101D")] private readonly AOLMGGAPKEH KJLPCMPBNKG; // Token: 0x0400101E RID: 4126 [FieldOffset(Offset = "0x100")] [Token(Token = "0x400101E")] private Transform DIOPGMMILKM; // Token: 0x0400101F RID: 4127 [FieldOffset(Offset = "0x108")] [Token(Token = "0x400101F")] private RigidbodyEx KGCFPFPDJPM; // Token: 0x04001020 RID: 4128 [FieldOffset(Offset = "0x110")] [Token(Token = "0x4001020")] private Vector3? OIDMJCFLHEI; // Token: 0x04001021 RID: 4129 [FieldOffset(Offset = "0x120")] [Token(Token = "0x4001021")] private Quaternion? ONAPGIGFEHK; // Token: 0x04001022 RID: 4130 [FieldOffset(Offset = "0x138")] [Token(Token = "0x4001022")] private Transform BOEMILGMONG; // Token: 0x020002A0 RID: 672 [Token(Token = "0x20002A0")] public sealed class FPLEDOKDLCC : MulticastDelegate { // Token: 0x06001469 RID: 5225 RVA: 0x00056770 File Offset: 0x00054970 [Token(Token = "0x6001469")] [Address(RVA = "0x448ED0", Offset = "0x447CD0", VA = "0x180448ED0")] public FPLEDOKDLCC(object FEDFKKMABOG, IntPtr APAICGIHAGJ) { this.method = APAICGIHAGJ; this.m_target = FEDFKKMABOG; } // Token: 0x0600146A RID: 5226 RVA: 0x0005678C File Offset: 0x0005498C [Token(Token = "0x600146A")] [Address(RVA = "0x1332C50", Offset = "0x1331A50", VA = "0x181332C50", Slot = "13")] public void Invoke(RigidbodyEx BLALJKAEGEI) { if (this.delegates != 0) { } uint num; if (num != (uint)0) { throw new ExecutionEngineException(); } } // Token: 0x0600146B RID: 5227 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x600146B")] [Address(RVA = "0x457150", Offset = "0x455F50", VA = "0x180457150", Slot = "14")] public IAsyncResult BeginInvoke(RigidbodyEx BLALJKAEGEI, AsyncCallback AFLPGGJMPOE, object FEDFKKMABOG) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x0600146C RID: 5228 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x600146C")] [Address(RVA = "0x448B70", Offset = "0x447970", VA = "0x180448B70", Slot = "15")] public void EndInvoke(IAsyncResult GIAOBLMEMMI) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } } // Token: 0x020002A1 RID: 673 [Token(Token = "0x20002A1")] public enum KENNGMPFMIM { // Token: 0x04001024 RID: 4132 [Token(Token = "0x4001024")] ADDITIVE, // Token: 0x04001025 RID: 4133 [Token(Token = "0x4001025")] OVERRIDE, // Token: 0x04001026 RID: 4134 [Token(Token = "0x4001026")] REFLECTIVE } // Token: 0x020002A2 RID: 674 [Token(Token = "0x20002A2")] public enum OODLHMMFIOB { // Token: 0x04001028 RID: 4136 [Token(Token = "0x4001028")] ADDITIVE, // Token: 0x04001029 RID: 4137 [Token(Token = "0x4001029")] OVERRIDE, // Token: 0x0400102A RID: 4138 [Token(Token = "0x400102A")] REFLECTIVE } }