using System; using Cpp2IlInjected; using Unity.Burst; using Unity.Collections; using Unity.Collections.LowLevel.Unsafe; using Unity.Jobs; using Unity.Mathematics; using UnityEngine; // Token: 0x0200324A RID: 12874 [Token(Token = "0x200324A")] [BurstCompile] public struct DAABNGIMDEP : IJob { // Token: 0x06015FA3 RID: 90019 RVA: 0x0051DE64 File Offset: 0x0051C064 [Token(Token = "0x6015FA3")] [Address(RVA = "0x1C5AF70", Offset = "0x1C59F70", VA = "0x181C5AF70")] public DAABNGIMDEP(Transform FJHOHDNLPAF, PCIKHFEIHGO IKJOIDIBBDL, Transform BJAKNOKGBFC, NativeList EFNKKEFKEKF, BLDDFBLBEGM KOPHBFMAKHA, int IHPKLBGKCBH = 0, int BNBICEMNLJP = 0) { NativeList ddpnlakckdp = IKJOIDIBBDL.DDPNLAKCKDP; NativeArray cdpiecocian = IKJOIDIBBDL.CDPIECOCIAN; this.COJLONCOIIP = cdpiecocian; NativeArray nmfapcbmggf = IKJOIDIBBDL.NMFAPCBMGGF; this.NDEBNJJEOKN = nmfapcbmggf; NativeArray pjnfmocjcal = IKJOIDIBBDL.PJNFMOCJCAL; this.CFPAGAMFOKI = pjnfmocjcal; NativeArray maeaklfbpmo = IKJOIDIBBDL.MAEAKLFBPMO; this.HEEJADFHPIF = maeaklfbpmo; NativeList elflbeckfef = IKJOIDIBBDL.ELFLBECKFEF; NativeArray nativeArray; if (nativeArray != 0) { } if (nativeArray != 0) { } LNBEHLJPKPN lnbehljpkpn; NativeArray phnpcedohah = lnbehljpkpn.PHNPCEDOHAH; this.BBDBFLNDBDP = phnpcedohah; NativeArray pfcnocgepjb = lnbehljpkpn.PFCNOCGEPJB; this.AIIEDFOOIDD = pfcnocgepjb; this.IHPKLBGKCBH = lnbehljpkpn; this.BNBICEMNLJP = lnbehljpkpn; int num = 0; this.CEPJLGLGPGO = num; this.CEPJLGLGPGO.c1.y = (float)num; Quaternion quaternion; this.CEPJLGLGPGO.c2.z = quaternion; Vector3 vector; float z = vector.z; float3 @float; float z2 = @float.z; this.MLPIHHFLCKI.z = z2; int num2 = 0; float3x3 cepjlglgpgo; if (!(BJAKNOKGBFC != num2)) { float mhblgimioal = this.MHBLGIMIOAL; float z3 = this.MLPIHHFLCKI.z; Matrix4x4 matrix4x; float m = matrix4x.m01; float m2 = matrix4x.m02; this.IFCIOJIIBNI.m01 = m; float m3 = matrix4x.m03; this.IFCIOJIIBNI.m02 = m2; cepjlglgpgo = this.CEPJLGLGPGO; this.IFCIOJIIBNI.m03 = m3; float y = this.CEPJLGLGPGO.c1.y; this.DANFLAPOJDH = 0; this.DANFLAPOJDH.c1.y = (float)0; return; } Vector3 vector2; float z4 = vector2.z; float3 float2; float z5 = float2.z; float mhblgimioal2 = this.MHBLGIMIOAL; float z6 = this.MLPIHHFLCKI.z; Matrix4x4 matrix4x2; float m4 = matrix4x2.m01; this.IFCIOJIIBNI.m01 = m4; float m5 = matrix4x2.m02; float m6 = matrix4x2.m03; this.IFCIOJIIBNI.m02 = m5; this.IFCIOJIIBNI.m03 = m6; float y2 = math.inverse(cepjlglgpgo).c1.y; float3x3 float3x; float y3 = float3x.c1.y; float z7 = float3x.c2.z; this.DANFLAPOJDH.c1.y = y3; this.DANFLAPOJDH.c2.z = z7; throw new NullReferenceException(); } // Token: 0x06015FA4 RID: 90020 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6015FA4")] [Address(RVA = "0x1C5A4B0", Offset = "0x1C594B0", VA = "0x181C5A4B0")] private float3 KNJOOBMIIMH(float3 MCMOOLAKMEF) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06015FA5 RID: 90021 RVA: 0x0051E0AC File Offset: 0x0051C2AC [Token(Token = "0x6015FA5")] [Address(RVA = "0x1C5AEE0", Offset = "0x1C59EE0", VA = "0x181C5AEE0")] private float3x3 PDFGOACLBAM(float3x3 PAMIDKIFEIA) { /* An exception occurred when decompiling this method (06015FA5) ICSharpCode.Decompiler.DecompilerException: Error decompiling Unity.Mathematics.float3x3 DAABNGIMDEP::PDFGOACLBAM(Unity.Mathematics.float3x3) ---> System.Exception: Basic block has to end with unconditional control flow. { Block_0: stloc:float32(var_1_0B, ldfld:float32(float3::y, ldfld:float3[exp:valuetype [Unity.Mathematics]Unity.Mathematics.float3&](float3x3::c1, ldloc:float3x3[exp:valuetype [Unity.Mathematics]Unity.Mathematics.float3x3&](var_0)))) stloc:float32(var_2_17, ldfld:float32(float3::z, ldfld:float3[exp:valuetype [Unity.Mathematics]Unity.Mathematics.float3&](float3x3::c2, ldloc:float3x3[exp:valuetype [Unity.Mathematics]Unity.Mathematics.float3x3&](var_0)))) stfld:valuetype [UnityEngine.CoreModule]Unity.Collections.NativeArray`1(DAABNGIMDEP::AIIEDFOOIDD, ldloc:valuetype DAABNGIMDEP&(this), ldloc:float32[exp:valuetype [UnityEngine.CoreModule]Unity.Collections.NativeArray`1](var_1_0B)) stfld:valuetype [Unity.Collections]Unity.Collections.NativeList`1(DAABNGIMDEP::EFNKKEFKEKF, ldloc:valuetype DAABNGIMDEP&(this), ldloc:float32[exp:valuetype [Unity.Collections]Unity.Collections.NativeList`1](var_2_17)) } 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: 0x06015FA6 RID: 90022 RVA: 0x0051E0E0 File Offset: 0x0051C2E0 [Token(Token = "0x6015FA6")] [Address(RVA = "0x1C59F40", Offset = "0x1C58F40", VA = "0x181C59F40")] private float HIDDIMNHPBE(float FNJKKNKLDPB) { /* An exception occurred when decompiling this method (06015FA6) ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Single DAABNGIMDEP::HIDDIMNHPBE(System.Single) ---> 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 403 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: 0x06015FA7 RID: 90023 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6015FA7")] [Address(RVA = "0x1C5A660", Offset = "0x1C59660", VA = "0x181C5A660")] private float3 MDCHJGODFOA(float3 PIMJCHNGCCI) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06015FA8 RID: 90024 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6015FA8")] [Address(RVA = "0x1C59380", Offset = "0x1C58380", VA = "0x181C59380", Slot = "4")] public void Execute() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06015FA9 RID: 90025 RVA: 0x0051E0F4 File Offset: 0x0051C2F4 [Token(Token = "0x6015FA9")] [Address(RVA = "0x1C59E10", Offset = "0x1C58E10", VA = "0x181C59E10")] private void GHAPKNHJEPG(int HOJPBFNKPKE, float3 DDHPAFKBMON, float3 ILALHDDOAGN, float3 GDLJMJIFKPN, float OMLBPICLALA) { float z = DDHPAFKBMON.z; float z2 = ILALHDDOAGN.z; this.ICMGPCOMNPC.m_Length = (int)z; NativeArray cojloncoiip = this.COJLONCOIIP; float z3 = ILALHDDOAGN.z; cojloncoiip.m_Length = (int)z3; NativeArray ndebnjjeokn = this.NDEBNJJEOKN; NativeArray heejadfhpif = this.HEEJADFHPIF; } // Token: 0x06015FAA RID: 90026 RVA: 0x0051E140 File Offset: 0x0051C340 [Token(Token = "0x6015FAA")] [Address(RVA = "0x1C59F50", Offset = "0x1C58F50", VA = "0x181C59F50")] private void KLAOGLDAGMN(JKKIDMBDKFN FADLDKKILBB, int POILBMDCAAJ, float MGHEBJEJGJI) { float z = FADLDKKILBB.OKINPJLFKEJ.c1.z; float3 @float; float z2 = @float.z; int num = 0; float3x3 float3x; float y = float3x.c1.y; float z3 = float3x.c2.z; float jekifeibkjo = FADLDKKILBB.JEKIFEIBKJO; float num2 = this.HIDDIMNHPBE(y); int num3 = 0; num += 12; NativeArray cojloncoiip = this.COJLONCOIIP; num3++; num3 += 16; if (num3 > 0) { } NativeArray heejadfhpif = this.HEEJADFHPIF; float3 dkkjdmjeelg = this.KOPHBFMAKHA.DKKJDMJEELG; float y2 = this.KOPHBFMAKHA.DKKJDMJEELG.y; num3++; } // Token: 0x06015FAB RID: 90027 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6015FAB")] [Address(RVA = "0x1C5A7B0", Offset = "0x1C597B0", VA = "0x181C5A7B0")] private void MHFGLHGKGFF(ref int HOJPBFNKPKE, ref int NPEGDFKHNGD, float3 IFAIDIKJOAC, float3x3 IBCNKFBPCBM, bool CENHEHGHPOM, float FNJKKNKLDPB, int GKHJGINNCKJ, float MGHEBJEJGJI) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x0400E698 RID: 59032 [FieldOffset(Offset = "0x0")] [Token(Token = "0x400E698")] [ReadOnly] private NativeArray BBDBFLNDBDP; // Token: 0x0400E699 RID: 59033 [FieldOffset(Offset = "0x10")] [Token(Token = "0x400E699")] [ReadOnly] private NativeArray AIIEDFOOIDD; // Token: 0x0400E69A RID: 59034 [FieldOffset(Offset = "0x20")] [Token(Token = "0x400E69A")] [ReadOnly] private NativeList EFNKKEFKEKF; // Token: 0x0400E69B RID: 59035 [FieldOffset(Offset = "0x30")] [Token(Token = "0x400E69B")] [ReadOnly] private BLDDFBLBEGM KOPHBFMAKHA; // Token: 0x0400E69C RID: 59036 [FieldOffset(Offset = "0x60")] [Token(Token = "0x400E69C")] [ReadOnly] private float MHBLGIMIOAL; // Token: 0x0400E69D RID: 59037 [FieldOffset(Offset = "0x64")] [Token(Token = "0x400E69D")] [ReadOnly] private float3x3 CEPJLGLGPGO; // Token: 0x0400E69E RID: 59038 [FieldOffset(Offset = "0x88")] [Token(Token = "0x400E69E")] [ReadOnly] private float3 MLPIHHFLCKI; // Token: 0x0400E69F RID: 59039 [FieldOffset(Offset = "0x94")] [Token(Token = "0x400E69F")] [ReadOnly] private Matrix4x4 IFCIOJIIBNI; // Token: 0x0400E6A0 RID: 59040 [FieldOffset(Offset = "0xD4")] [Token(Token = "0x400E6A0")] [ReadOnly] private float3x3 DANFLAPOJDH; // Token: 0x0400E6A1 RID: 59041 [FieldOffset(Offset = "0xF8")] [Token(Token = "0x400E6A1")] [ReadOnly] private float ANLOLDDGDEH; // Token: 0x0400E6A2 RID: 59042 [FieldOffset(Offset = "0xFC")] [Token(Token = "0x400E6A2")] [ReadOnly] private int IHPKLBGKCBH; // Token: 0x0400E6A3 RID: 59043 [FieldOffset(Offset = "0x100")] [Token(Token = "0x400E6A3")] [ReadOnly] private int BNBICEMNLJP; // Token: 0x0400E6A4 RID: 59044 [FieldOffset(Offset = "0x108")] [Token(Token = "0x400E6A4")] [NativeDisableContainerSafetyRestriction] private NativeArray ICMGPCOMNPC; // Token: 0x0400E6A5 RID: 59045 [FieldOffset(Offset = "0x118")] [Token(Token = "0x400E6A5")] [NativeDisableContainerSafetyRestriction] private NativeArray COJLONCOIIP; // Token: 0x0400E6A6 RID: 59046 [FieldOffset(Offset = "0x128")] [Token(Token = "0x400E6A6")] [NativeDisableContainerSafetyRestriction] private NativeArray NDEBNJJEOKN; // Token: 0x0400E6A7 RID: 59047 [FieldOffset(Offset = "0x138")] [Token(Token = "0x400E6A7")] [NativeDisableContainerSafetyRestriction] private NativeArray CFPAGAMFOKI; // Token: 0x0400E6A8 RID: 59048 [FieldOffset(Offset = "0x148")] [Token(Token = "0x400E6A8")] [NativeDisableContainerSafetyRestriction] private NativeArray HEEJADFHPIF; // Token: 0x0400E6A9 RID: 59049 [FieldOffset(Offset = "0x158")] [Token(Token = "0x400E6A9")] [NativeDisableContainerSafetyRestriction] private NativeArray DEGJLJJCIIB; }