using System; using System.Collections.Generic; using System.Reflection; using System.Runtime.InteropServices; using Cpp2IlInjected; using RecRoom; using UnityEngine; // Token: 0x02001CDD RID: 7389 [Token(Token = "0x2001CDD")] [StructLayout(3)] public class IBHOLFCLKFB { // Token: 0x0600C6DA RID: 50906 RVA: 0x002F1718 File Offset: 0x002EF918 [Token(Token = "0x600C6DA")] [Address(RVA = "0x1346FB0", Offset = "0x13459B0", VA = "0x181346FB0")] public IBHOLFCLKFB(bool isAdditive) { List list = new List(); this.LBLJBDBEMGE = list; List list2 = new List(); this.KKMKMNBLNBC = list2; List list3 = new List(); this.ECJKCCEGLJF = list3; base..ctor(); this.OGNEEOLFMHI = isAdditive; } // Token: 0x0600C6DB RID: 50907 RVA: 0x002F175C File Offset: 0x002EF95C [Token(Token = "0x600C6DB")] [Address(RVA = "0x1346960", Offset = "0x1345360", VA = "0x181346960")] public void OOHNOAJBBAA(IBHOLFCLKFB.CINMKCEDCPG KDMGDPJLIBN) { IBHOLFCLKFB.HNBPODGKDNA inodpmfckpc = this.INODPMFCKPC; if (inodpmfckpc != 0) { IBHOLFCLKFB.CINMKCEDCPG bdogndfplli = inodpmfckpc.BDOGNDFPLLI; if (inodpmfckpc != 0) { IBHOLFCLKFB.HNBPODGKDNA inodpmfckpc2 = this.INODPMFCKPC; if (inodpmfckpc == 0) { if (inodpmfckpc2 != 0 || inodpmfckpc2 != 0 || inodpmfckpc2.BDOGNDFPLLI.DLLDBDFNCPK.RightHandMask == 0f) { IBHOLFCLKFB.HNBPODGKDNA hnbpodgkdna; this.INODPMFCKPC = hnbpodgkdna; } return; } } } if (this.INODPMFCKPC != 0) { bool flag; while (flag) { } } while (this.INODPMFCKPC == (ulong)0L) { } Vector3 rotationWeight = KDMGDPJLIBN.CIPJHAFNOBL.RotationWeight; if (KDMGDPJLIBN.JGGMJFMGMPB) { } IBHOLFCLKFB.HNBPODGKDNA inodpmfckpc3 = this.INODPMFCKPC; int num = 0; float num2 = inodpmfckpc3.MBPHDBJIFHN; float num3 = Mathf.Min(num2, num2); num2 = num3; IBHOLFCLKFB.HNBPODGKDNA inodpmfckpc4 = this.INODPMFCKPC; num3 = num2; num2 = Mathf.Max(num3, num2); this.LBLJBDBEMGE.Add(num); throw new NullReferenceException(); } // Token: 0x0600C6DC RID: 50908 RVA: 0x002F1830 File Offset: 0x002EFA30 [Token(Token = "0x600C6DC")] [Address(RVA = "0x13463B0", Offset = "0x1344DB0", VA = "0x1813463B0")] public void EIOHJEDGICK(bool BJCCNKDCPMJ) { IBHOLFCLKFB.HNBPODGKDNA inodpmfckpc = this.INODPMFCKPC; IBHOLFCLKFB.CINMKCEDCPG bdogndfplli = inodpmfckpc.BDOGNDFPLLI; object lhomkminchh = inodpmfckpc.BDOGNDFPLLI.LHOMKMINCHH; float bpnofhafggc = inodpmfckpc.BDOGNDFPLLI.BPNOFHAFGGC; bool jggmjfmgmpb = inodpmfckpc.BDOGNDFPLLI.JGGMJFMGMPB; Vector3 rotationWeight = inodpmfckpc.BDOGNDFPLLI.CIPJHAFNOBL.RotationWeight; bool ogneeolfmhi = this.OGNEEOLFMHI; IBHOLFCLKFB.HNBPODGKDNA hnbpodgkdna = new IBHOLFCLKFB.HNBPODGKDNA(bdogndfplli, ogneeolfmhi); this.INODPMFCKPC = hnbpodgkdna; } // Token: 0x0600C6DD RID: 50909 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x600C6DD")] [Address(RVA = "0x1345380", Offset = "0x1343D80", VA = "0x181345380")] public bool BALOKJMBNIN(float POGAEJIEPIM, out IBHOLFCLKFB.OIGPIGKHOPI DGFOAAGEKJO) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x0600C6DE RID: 50910 RVA: 0x002F18A8 File Offset: 0x002EFAA8 [Token(Token = "0x600C6DE")] [Address(RVA = "0x1346F50", Offset = "0x1345950", VA = "0x181346F50")] public bool PINOKONDKMH(object LHOMKMINCHH) { IBHOLFCLKFB.HNBPODGKDNA inodpmfckpc = this.INODPMFCKPC; if (inodpmfckpc != 0) { return true; } throw new NullReferenceException(); } // Token: 0x0600C6DF RID: 50911 RVA: 0x002F18D8 File Offset: 0x002EFAD8 [Token(Token = "0x600C6DF")] [Address(RVA = "0x1346530", Offset = "0x1344F30", VA = "0x181346530")] public bool IALPIEDKJGH(NIPBJGMMMEF IGBNEFLEGNO, bool LGHFIDJKEAL) { bool flag; return flag; } // Token: 0x0600C6E0 RID: 50912 RVA: 0x002F18EC File Offset: 0x002EFAEC [Token(Token = "0x600C6E0")] [Address(RVA = "0x13465D0", Offset = "0x1344FD0", VA = "0x1813465D0")] public bool IALPIEDKJGH(CCICBIOHEMC IGBNEFLEGNO, bool LGHFIDJKEAL, float AGGDNKNNAMI) { IBHOLFCLKFB.HNBPODGKDNA inodpmfckpc = this.INODPMFCKPC; if (inodpmfckpc != 0) { IBHOLFCLKFB.CINMKCEDCPG bdogndfplli = inodpmfckpc.BDOGNDFPLLI; float num = this.INODPMFCKPC.MBPHDBJIFHN; } throw new NullReferenceException(); } // Token: 0x0600C6E1 RID: 50913 RVA: 0x002F1920 File Offset: 0x002EFB20 [Token(Token = "0x600C6E1")] [Address(RVA = "0x1346390", Offset = "0x1344D90", VA = "0x181346390")] public float EHHKLBONMBK() { IBHOLFCLKFB.HNBPODGKDNA inodpmfckpc = this.INODPMFCKPC; if (inodpmfckpc != 0) { return inodpmfckpc.k__BackingField; } } // Token: 0x0600C6E2 RID: 50914 RVA: 0x002F1940 File Offset: 0x002EFB40 [Token(Token = "0x600C6E2")] [Address(RVA = "0x13468A0", Offset = "0x13452A0", VA = "0x1813468A0")] public float JHBMIAGPAML() { IBHOLFCLKFB.HNBPODGKDNA inodpmfckpc = this.INODPMFCKPC; if (inodpmfckpc != 0 && inodpmfckpc.BDOGNDFPLLI != 0) { IBHOLFCLKFB.HNBPODGKDNA inodpmfckpc2 = this.INODPMFCKPC; float num; return num; } throw new NullReferenceException(); } // Token: 0x0600C6E3 RID: 50915 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x600C6E3")] [Address(RVA = "0x1346290", Offset = "0x1344C90", VA = "0x181346290")] public bool EBJOFGPGEGK() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x0600C6E4 RID: 50916 RVA: 0x002F1974 File Offset: 0x002EFB74 [Token(Token = "0x600C6E4")] [Address(RVA = "0x1346690", Offset = "0x1345090", VA = "0x181346690")] private void IIIAOONDAGN(int EFBDCIJMFGD, float POGAEJIEPIM, List ACJFGIEHKDA, out ACHNJMAHALI CNOGINOPPCH, out DNPBEIHEICL CJFHOAAMIJA, out float GMCJKMAMGMN, out float BALCEOACPHB, out BodyAnimationMask DLLDBDFNCPK) { List lbljbdbemge = this.LBLJBDBEMGE; int num = 0; ThrowHelper.ThrowArgumentOutOfRangeException(); num += num; float num2 = Mathf.SmoothStep((float)0, 1f, 1f); List lbljbdbemge2 = this.LBLJBDBEMGE; } // Token: 0x04008395 RID: 33685 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x4008395")] private readonly bool OGNEEOLFMHI; // Token: 0x04008396 RID: 33686 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x4008396")] private IBHOLFCLKFB.HNBPODGKDNA INODPMFCKPC; // Token: 0x04008397 RID: 33687 [global::Cpp2IlInjected.FieldOffset(Offset = "0x20")] [Token(Token = "0x4008397")] private List LBLJBDBEMGE; // Token: 0x04008398 RID: 33688 [global::Cpp2IlInjected.FieldOffset(Offset = "0x28")] [Token(Token = "0x4008398")] private List KKMKMNBLNBC; // Token: 0x04008399 RID: 33689 [global::Cpp2IlInjected.FieldOffset(Offset = "0x30")] [Token(Token = "0x4008399")] private List ECJKCCEGLJF; // Token: 0x02001CDE RID: 7390 [Token(Token = "0x2001CDE")] public sealed class GBBIBLFGBJO : MulticastDelegate { // Token: 0x0600C6E5 RID: 50917 RVA: 0x002F19C4 File Offset: 0x002EFBC4 [Token(Token = "0x600C6E5")] [Address(RVA = "0x3E5170", Offset = "0x3E3B70", VA = "0x1803E5170")] public GBBIBLFGBJO(object @object, IntPtr method) { this.method = method; this.m_target = @object; } // Token: 0x0600C6E6 RID: 50918 RVA: 0x002F19E0 File Offset: 0x002EFBE0 [Token(Token = "0x600C6E6")] [Address(RVA = "0x1340070", Offset = "0x133EA70", VA = "0x181340070", Slot = "13")] public void Invoke(ACHNJMAHALI CNOGINOPPCH, DNPBEIHEICL CJFHOAAMIJA, float GMCJKMAMGMN, List ECJKCCEGLJF) { Delegate[] delegates = this.delegates; if (delegates != 0) { } int num = 0; uint num2; if (num2 != (uint)0) { Delegate @delegate = delegates[1]; Delegate delegate2 = delegates[0]; uint num3; if (@delegate.method_info == num3) { throw new ExecutionEngineException(); } ExecutionEngineException ex; if (ex != 0) { float w = CNOGINOPPCH.CPBIELIDPBI.Rotation.w; ONOGGLDMANI fhcniffcjlb = CJFHOAAMIJA.FHCNIFFCJLB; float codofndjlnp = CNOGINOPPCH.CODOFNDJLNP; @delegate.method_ptr = fhcniffcjlb; @delegate.m_target = codofndjlnp; float w2 = CNOGINOPPCH.FJPMMIIMNJG.Rotation.w; @delegate.delegate_trampoline = fhcniffcjlb; PlayerAnimationFrameTransform enoneadfacp = CNOGINOPPCH.ENONEADFACP; @delegate.method_code = (IntPtr)w2; float y = CNOGINOPPCH.ENONEADFACP.Rotation.y; @delegate.original_method_info = enoneadfacp; @delegate.method_is_virtual = y != null; float z = CNOGINOPPCH.EAFCPPAEHJA.Rotation.z; } uint num4; float w9; if (@delegate.method_info != num4) { if (delegate2 != 0) { } float w3; PlayerAnimationFrameTransform enoneadfacp2; if (delegate2 == 0) { w3 = CNOGINOPPCH.CPBIELIDPBI.Rotation.w; ONOGGLDMANI fhcniffcjlb2 = CJFHOAAMIJA.FHCNIFFCJLB; float codofndjlnp2 = CNOGINOPPCH.CODOFNDJLNP; @delegate.method_ptr = fhcniffcjlb2; @delegate.m_target = codofndjlnp2; float w4 = CNOGINOPPCH.FJPMMIIMNJG.Rotation.w; @delegate.delegate_trampoline = fhcniffcjlb2; enoneadfacp2 = CNOGINOPPCH.ENONEADFACP; @delegate.method_code = (IntPtr)w4; float y2 = CNOGINOPPCH.ENONEADFACP.Rotation.y; @delegate.original_method_info = enoneadfacp2; @delegate.method_is_virtual = y2 != null; float z2 = CNOGINOPPCH.EAFCPPAEHJA.Rotation.z; } ONOGGLDMANI fhcniffcjlb4; if (w3 != 0f) { float w5 = CNOGINOPPCH.CPBIELIDPBI.Rotation.w; ONOGGLDMANI fhcniffcjlb3; if (w3 != 0f) { MethodInfo method_info = @delegate.method_info; float codofndjlnp3 = CNOGINOPPCH.CODOFNDJLNP; @delegate.method_ptr = enoneadfacp2; @delegate.m_target = codofndjlnp3; float w6 = CNOGINOPPCH.FJPMMIIMNJG.Rotation.w; @delegate.delegate_trampoline = enoneadfacp2; PlayerAnimationFrameTransform enoneadfacp3 = CNOGINOPPCH.ENONEADFACP; @delegate.method_code = (IntPtr)w6; float y3 = CNOGINOPPCH.ENONEADFACP.Rotation.y; @delegate.original_method_info = enoneadfacp3; @delegate.method_is_virtual = y3 != null; float z3 = CNOGINOPPCH.EAFCPPAEHJA.Rotation.z; @delegate.method_ptr = enoneadfacp3; @delegate.m_target = w5; int num5 = 0; num5 += num5; num5++; fhcniffcjlb3 = CJFHOAAMIJA.FHCNIFFCJLB; delegate2.method_ptr = fhcniffcjlb3; delegate2.delegate_trampoline = fhcniffcjlb3; delegate2.original_method_info = fhcniffcjlb3; num5 += num5; num5 += method_info; num5 += 19; } float codofndjlnp4 = CNOGINOPPCH.CODOFNDJLNP; delegate2.method_ptr = fhcniffcjlb3; delegate2.m_target = codofndjlnp4; float w7 = CNOGINOPPCH.FJPMMIIMNJG.Rotation.w; delegate2.delegate_trampoline = fhcniffcjlb3; PlayerAnimationFrameTransform enoneadfacp4 = CNOGINOPPCH.ENONEADFACP; delegate2.method_code = (IntPtr)w7; float y4 = CNOGINOPPCH.ENONEADFACP.Rotation.y; delegate2.original_method_info = enoneadfacp4; delegate2.method_is_virtual = y4 != null; float z4 = CNOGINOPPCH.EAFCPPAEHJA.Rotation.z; MethodInfo methodInfo = @delegate.method_info; methodInfo += methodInfo; fhcniffcjlb4 = CJFHOAAMIJA.FHCNIFFCJLB; float y5 = CJFHOAAMIJA.FHCNIFFCJLB.ELJIEKONIIO.y; } float num6 = CNOGINOPPCH.CPBIELIDPBI.Rotation.w; MethodInfo method_info2 = @delegate.method_info; float codofndjlnp5 = CNOGINOPPCH.CODOFNDJLNP; delegate2.method_ptr = fhcniffcjlb4; delegate2.m_target = codofndjlnp5; float w8 = CNOGINOPPCH.FJPMMIIMNJG.Rotation.w; delegate2.delegate_trampoline = fhcniffcjlb4; PlayerAnimationFrameTransform enoneadfacp5 = CNOGINOPPCH.ENONEADFACP; delegate2.method_code = (IntPtr)w8; float y6 = CNOGINOPPCH.ENONEADFACP.Rotation.y; delegate2.original_method_info = enoneadfacp5; delegate2.method_is_virtual = y6 != null; float z5 = CNOGINOPPCH.EAFCPPAEHJA.Rotation.z; int num7 = 0; num7 += num7; num7++; ONOGGLDMANI fhcniffcjlb5 = CJFHOAAMIJA.FHCNIFFCJLB; delegate2.method_ptr = fhcniffcjlb5; delegate2.delegate_trampoline = fhcniffcjlb5; delegate2.original_method_info = fhcniffcjlb5; num6 += num6; num7 += method_info2; num7 += 19; w9 = CNOGINOPPCH.CPBIELIDPBI.Rotation.w; MethodInfo method_info3 = @delegate.method_info; ONOGGLDMANI fhcniffcjlb6 = CJFHOAAMIJA.FHCNIFFCJLB; float codofndjlnp6 = CNOGINOPPCH.CODOFNDJLNP; delegate2.method_ptr = fhcniffcjlb6; delegate2.m_target = codofndjlnp6; float w10 = CNOGINOPPCH.FJPMMIIMNJG.Rotation.w; delegate2.delegate_trampoline = fhcniffcjlb6; PlayerAnimationFrameTransform enoneadfacp6 = CNOGINOPPCH.ENONEADFACP; delegate2.method_code = (IntPtr)w10; float y7 = CNOGINOPPCH.ENONEADFACP.Rotation.y; delegate2.original_method_info = enoneadfacp6; delegate2.method_is_virtual = y7 != null; float z6 = CNOGINOPPCH.EAFCPPAEHJA.Rotation.z; } if (delegate2 != 0 || w9 != 0f) { } float w11 = CNOGINOPPCH.CPBIELIDPBI.Rotation.w; ONOGGLDMANI fhcniffcjlb7 = CJFHOAAMIJA.FHCNIFFCJLB; float codofndjlnp7 = CNOGINOPPCH.CODOFNDJLNP; float w12 = CNOGINOPPCH.FJPMMIIMNJG.Rotation.w; PlayerAnimationFrameTransform enoneadfacp7 = CNOGINOPPCH.ENONEADFACP; float y8 = CNOGINOPPCH.ENONEADFACP.Rotation.y; float z7 = CNOGINOPPCH.EAFCPPAEHJA.Rotation.z; num++; } } // Token: 0x0600C6E7 RID: 50919 RVA: 0x002F1F14 File Offset: 0x002F0114 [Token(Token = "0x600C6E7")] [Address(RVA = "0x133FFA0", Offset = "0x133E9A0", VA = "0x18133FFA0", Slot = "14")] public IAsyncResult BeginInvoke(ACHNJMAHALI CNOGINOPPCH, DNPBEIHEICL CJFHOAAMIJA, float GMCJKMAMGMN, List ECJKCCEGLJF, AsyncCallback AFLPGGJMPOE, object FEDFKKMABOG) { } // Token: 0x0600C6E8 RID: 50920 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x600C6E8")] [Address(RVA = "0x40BFF0", Offset = "0x40A9F0", VA = "0x18040BFF0", Slot = "15")] public void EndInvoke(IAsyncResult GIAOBLMEMMI) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } } // Token: 0x02001CDF RID: 7391 [Token(Token = "0x2001CDF")] public struct CINMKCEDCPG { // Token: 0x17001F00 RID: 7936 // (get) Token: 0x0600C6E9 RID: 50921 RVA: 0x002F1F24 File Offset: 0x002F0124 [Token(Token = "0x17001F00")] public static IBHOLFCLKFB.CINMKCEDCPG EDLIKGJFHAP { [Token(Token = "0x600C6E9")] [Address(RVA = "0x133F7F0", Offset = "0x133E1F0", VA = "0x18133F7F0")] get { /* An exception occurred when decompiling this method (0600C6E9) ICSharpCode.Decompiler.DecompilerException: Error decompiling IBHOLFCLKFB/CINMKCEDCPG IBHOLFCLKFB/CINMKCEDCPG::LGLOGHHLBPO() ---> System.Exception: Basic block has to end with unconditional control flow. { Block_0: stloc:AdditiveAnimationWeight(var_1_07, ldsfld:AdditiveAnimationWeight(AdditiveAnimationWeight::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 1663 */; } } // Token: 0x0600C6EA RID: 50922 RVA: 0x002F1F38 File Offset: 0x002F0138 [Token(Token = "0x600C6EA")] [Address(RVA = "0x133F930", Offset = "0x133E330", VA = "0x18133F930")] public static IBHOLFCLKFB.CINMKCEDCPG OCJJLBLNMKA(NIPBJGMMMEF OLLHMHNPOPL) { AdditiveAnimationWeight zero = AdditiveAnimationWeight.Zero; throw new NullReferenceException(); } // Token: 0x0600C6EB RID: 50923 RVA: 0x002F1F50 File Offset: 0x002F0150 [Token(Token = "0x600C6EB")] [Address(RVA = "0x133FB00", Offset = "0x133E500", VA = "0x18133FB00")] public static IBHOLFCLKFB.CINMKCEDCPG OCJJLBLNMKA(PPJDHPGFKMK OLLHMHNPOPL) { int num = 0; AdditiveAnimationWeight zero = AdditiveAnimationWeight.Zero; OLLHMHNPOPL.IGBNEFLEGNO = num; throw new NullReferenceException(); } // Token: 0x0400839A RID: 33690 [global::Cpp2IlInjected.FieldOffset(Offset = "0x0")] [Token(Token = "0x400839A")] public CCICBIOHEMC IGBNEFLEGNO; // Token: 0x0400839B RID: 33691 [global::Cpp2IlInjected.FieldOffset(Offset = "0x8")] [Token(Token = "0x400839B")] public int JMHKMOACHDG; // Token: 0x0400839C RID: 33692 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x400839C")] public object LHOMKMINCHH; // Token: 0x0400839D RID: 33693 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x400839D")] public float HHBJCEHOILD; // Token: 0x0400839E RID: 33694 [global::Cpp2IlInjected.FieldOffset(Offset = "0x1C")] [Token(Token = "0x400839E")] public float IIOCPMAMBFL; // Token: 0x0400839F RID: 33695 [global::Cpp2IlInjected.FieldOffset(Offset = "0x20")] [Token(Token = "0x400839F")] public float BPNOFHAFGGC; // Token: 0x040083A0 RID: 33696 [global::Cpp2IlInjected.FieldOffset(Offset = "0x24")] [Token(Token = "0x40083A0")] public float LAEIPNHKIEG; // Token: 0x040083A1 RID: 33697 [global::Cpp2IlInjected.FieldOffset(Offset = "0x28")] [Token(Token = "0x40083A1")] public float JODPOANPJNK; // Token: 0x040083A2 RID: 33698 [global::Cpp2IlInjected.FieldOffset(Offset = "0x2C")] [Token(Token = "0x40083A2")] public bool LGHFIDJKEAL; // Token: 0x040083A3 RID: 33699 [global::Cpp2IlInjected.FieldOffset(Offset = "0x2D")] [Token(Token = "0x40083A3")] public bool IOOAMNLKLGP; // Token: 0x040083A4 RID: 33700 [global::Cpp2IlInjected.FieldOffset(Offset = "0x2E")] [Token(Token = "0x40083A4")] public bool HACBLOEDAAG; // Token: 0x040083A5 RID: 33701 [global::Cpp2IlInjected.FieldOffset(Offset = "0x2F")] [Token(Token = "0x40083A5")] public bool KMNHDGCACPG; // Token: 0x040083A6 RID: 33702 [global::Cpp2IlInjected.FieldOffset(Offset = "0x30")] [Token(Token = "0x40083A6")] public bool JGGMJFMGMPB; // Token: 0x040083A7 RID: 33703 [global::Cpp2IlInjected.FieldOffset(Offset = "0x34")] [Token(Token = "0x40083A7")] public AdditiveAnimationWeight CIPJHAFNOBL; // Token: 0x040083A8 RID: 33704 [global::Cpp2IlInjected.FieldOffset(Offset = "0x4C")] [Token(Token = "0x40083A8")] public BodyAnimationMask DLLDBDFNCPK; } // Token: 0x02001CE0 RID: 7392 [Token(Token = "0x2001CE0")] public readonly struct OIGPIGKHOPI { // Token: 0x0600C6EC RID: 50924 RVA: 0x002F1F74 File Offset: 0x002F0174 [Token(Token = "0x600C6EC")] [Address(RVA = "0x2309C0", Offset = "0x22FDC0", VA = "0x1802309C0")] public OIGPIGKHOPI(int priority, ACHNJMAHALI frame, DNPBEIHEICL frameVelocity, float rootMotionDisplacement, List animationEvents, BodyAnimationMask pitchAnimationMask) { float w = frame.CPBIELIDPBI.Rotation.w; float codofndjlnp = frame.CODOFNDJLNP; float w2 = frame.FJPMMIIMNJG.Rotation.w; PlayerAnimationFrameTransform enoneadfacp = frame.ENONEADFACP; this.CNOGINOPPCH.ENONEADFACP = w2; float y = frame.ENONEADFACP.Rotation.y; this.CNOGINOPPCH.ENONEADFACP.Rotation.y = enoneadfacp; float z = frame.EAFCPPAEHJA.Rotation.z; this.CNOGINOPPCH.EAFCPPAEHJA.Rotation.z = y; this.CNOGINOPPCH.CPBIELIDPBI.Rotation.w = y; this.DLLDBDFNCPK.RightHandMask = (float)0; ONOGGLDMANI fhcniffcjlb = frameVelocity.FHCNIFFCJLB; float y2 = frameVelocity.FHCNIFFCJLB.ELJIEKONIIO.y; this.CJFHOAAMIJA.FHCNIFFCJLB.ELJIEKONIIO.y = fhcniffcjlb; this.DLLDBDFNCPK = 0; this.GMCJKMAMGMN = fhcniffcjlb; } // Token: 0x17001F01 RID: 7937 // (get) Token: 0x0600C6ED RID: 50925 RVA: 0x002F2074 File Offset: 0x002F0274 [Token(Token = "0x17001F01")] public static IBHOLFCLKFB.OIGPIGKHOPI JMIGKJPPFND { [Token(Token = "0x600C6ED")] [Address(RVA = "0x13589C0", Offset = "0x13573C0", VA = "0x1813589C0")] get { } } // Token: 0x040083A9 RID: 33705 [global::Cpp2IlInjected.FieldOffset(Offset = "0x0")] [Token(Token = "0x40083A9")] public readonly int JMHKMOACHDG; // Token: 0x040083AA RID: 33706 [global::Cpp2IlInjected.FieldOffset(Offset = "0x4")] [Token(Token = "0x40083AA")] public readonly ACHNJMAHALI CNOGINOPPCH; // Token: 0x040083AB RID: 33707 [global::Cpp2IlInjected.FieldOffset(Offset = "0xA8")] [Token(Token = "0x40083AB")] public readonly DNPBEIHEICL CJFHOAAMIJA; // Token: 0x040083AC RID: 33708 [global::Cpp2IlInjected.FieldOffset(Offset = "0x108")] [Token(Token = "0x40083AC")] public readonly float GMCJKMAMGMN; // Token: 0x040083AD RID: 33709 [global::Cpp2IlInjected.FieldOffset(Offset = "0x110")] [Token(Token = "0x40083AD")] public readonly List ECJKCCEGLJF; // Token: 0x040083AE RID: 33710 [global::Cpp2IlInjected.FieldOffset(Offset = "0x118")] [Token(Token = "0x40083AE")] public readonly BodyAnimationMask DLLDBDFNCPK; } // Token: 0x02001CE1 RID: 7393 [Token(Token = "0x2001CE1")] private struct EKKNBIIGHEK { // Token: 0x040083AF RID: 33711 [global::Cpp2IlInjected.FieldOffset(Offset = "0x0")] [Token(Token = "0x40083AF")] public IBHOLFCLKFB.HNBPODGKDNA EPKMFEFCFNL; // Token: 0x040083B0 RID: 33712 [global::Cpp2IlInjected.FieldOffset(Offset = "0x8")] [Token(Token = "0x40083B0")] public float OKFCHCDDGCP; // Token: 0x040083B1 RID: 33713 [global::Cpp2IlInjected.FieldOffset(Offset = "0xC")] [Token(Token = "0x40083B1")] public float DNMKNNDJOEF; } // Token: 0x02001CE2 RID: 7394 [Token(Token = "0x2001CE2")] private class HNBPODGKDNA { // Token: 0x17001F02 RID: 7938 // (get) Token: 0x0600C6EE RID: 50926 RVA: 0x002F2084 File Offset: 0x002F0284 // (set) Token: 0x0600C6EF RID: 50927 RVA: 0x002F2098 File Offset: 0x002F0298 [Token(Token = "0x17001F02")] public float GFNLGIFNEEE { [Token(Token = "0x600C6EE")] [Address(RVA = "0x57B8F0", Offset = "0x57A2F0", VA = "0x18057B8F0")] get; [Token(Token = "0x600C6EF")] [Address(RVA = "0x57B920", Offset = "0x57A320", VA = "0x18057B920")] set; } // Token: 0x17001F03 RID: 7939 // (get) Token: 0x0600C6F0 RID: 50928 RVA: 0x002F20AC File Offset: 0x002F02AC [Token(Token = "0x17001F03")] public float MBPHDBJIFHN { [Token(Token = "0x600C6F0")] [Address(RVA = "0x1340CF0", Offset = "0x133F6F0", VA = "0x181340CF0")] get { float num = Mathf.Clamp01(1f); IBHOLFCLKFB.CINMKCEDCPG bdogndfplli = this.BDOGNDFPLLI; return num; } } // Token: 0x0600C6F1 RID: 50929 RVA: 0x002F20D4 File Offset: 0x002F02D4 [Token(Token = "0x600C6F1")] [Address(RVA = "0x1341640", Offset = "0x1340040", VA = "0x181341640")] public HNBPODGKDNA(IBHOLFCLKFB.CINMKCEDCPG parameters, bool isAdditive) { this.EOLMFDFHOGC = isAdditive; object lhomkminchh = parameters.LHOMKMINCHH; float bpnofhafggc = parameters.BPNOFHAFGGC; this.BDOGNDFPLLI.LHOMKMINCHH = lhomkminchh; bool jggmjfmgmpb = parameters.JGGMJFMGMPB; this.BDOGNDFPLLI.BPNOFHAFGGC = bpnofhafggc; Vector3 rotationWeight = parameters.CIPJHAFNOBL.RotationWeight; this.BDOGNDFPLLI.JGGMJFMGMPB = jggmjfmgmpb; this.BDOGNDFPLLI.CIPJHAFNOBL.RotationWeight = rotationWeight; if (!isAdditive) { this.GFNLGIFNEEE = 0f; return; } float bpnofhafggc2 = parameters.BPNOFHAFGGC; float bpnofhafggc3 = parameters.BPNOFHAFGGC; float num; this.GFNLGIFNEEE = num; throw new NullReferenceException(); } // Token: 0x0600C6F2 RID: 50930 RVA: 0x002F2174 File Offset: 0x002F0374 [Token(Token = "0x600C6F2")] [Address(RVA = "0x1340E10", Offset = "0x133F810", VA = "0x181340E10")] public void OPEMIFENIJM(float POGAEJIEPIM, List ACJFGIEHKDA, out ACHNJMAHALI CNOGINOPPCH, out DNPBEIHEICL CJFHOAAMIJA, out float GMCJKMAMGMN, out BodyAnimationMask DLLDBDFNCPK) { /* An exception occurred when decompiling this method (0600C6F2) ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Void IBHOLFCLKFB/HNBPODGKDNA::OPEMIFENIJM(System.Single,System.Collections.Generic.List`1,ACHNJMAHALI&,DNPBEIHEICL&,System.Single&,RecRoom.BodyAnimationMask&) ---> System.ArgumentOutOfRangeException: length ('-1') must be a non-negative value. (Parameter 'length') Actual value was -1. at System.ArgumentOutOfRangeException.ThrowNegative[T](T value, String paramName) at System.Array.CopyImpl(Array sourceArray, Int32 sourceIndex, Array destinationArray, Int32 destinationIndex, Int32 length, Boolean reliable) at System.Array.Copy(Array sourceArray, Array destinationArray, Int32 length) at ICSharpCode.Decompiler.ILAst.ILAstBuilder.StackAnalysis(MethodDef methodDef) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstBuilder.cs:line 327 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 117 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 1663 */; } // Token: 0x0600C6F3 RID: 50931 RVA: 0x002F238C File Offset: 0x002F058C [Token(Token = "0x600C6F3")] [Address(RVA = "0x1340C70", Offset = "0x133F670", VA = "0x181340C70")] public bool GNDDCCLOHCE(IBHOLFCLKFB.HNBPODGKDNA HKDHCKLBEBL) { if (HKDHCKLBEBL.BDOGNDFPLLI != 0) { IBHOLFCLKFB.CINMKCEDCPG bdogndfplli = this.BDOGNDFPLLI; bool lghfidjkeal = HKDHCKLBEBL.BDOGNDFPLLI.LGHFIDJKEAL; return true; } throw new NullReferenceException(); } // Token: 0x0600C6F4 RID: 50932 RVA: 0x002F23C0 File Offset: 0x002F05C0 [Token(Token = "0x600C6F4")] [Address(RVA = "0x1340D80", Offset = "0x133F780", VA = "0x181340D80")] public bool MIBPDNPGPHP(CCICBIOHEMC IGBNEFLEGNO, bool LGHFIDJKEAL) { IBHOLFCLKFB.CINMKCEDCPG bdogndfplli = this.BDOGNDFPLLI; return true; } // Token: 0x040083B2 RID: 33714 [Token(Token = "0x40083B2")] private const float OIADNMEGBPB = 0.1f; // Token: 0x040083B4 RID: 33716 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x40083B4")] public readonly IBHOLFCLKFB.CINMKCEDCPG BDOGNDFPLLI; // Token: 0x040083B5 RID: 33717 [global::Cpp2IlInjected.FieldOffset(Offset = "0x70")] [Token(Token = "0x40083B5")] public readonly bool EOLMFDFHOGC; // Token: 0x040083B6 RID: 33718 [global::Cpp2IlInjected.FieldOffset(Offset = "0x71")] [Token(Token = "0x40083B6")] private bool NDHFPIPBJBH; // Token: 0x040083B7 RID: 33719 [global::Cpp2IlInjected.FieldOffset(Offset = "0x74")] [Token(Token = "0x40083B7")] private ACHNJMAHALI CGPACHDCPBP; // Token: 0x040083B8 RID: 33720 [global::Cpp2IlInjected.FieldOffset(Offset = "0x118")] [Token(Token = "0x40083B8")] private float AGLNBOIPKKO; } }