using System; using System.Collections.Generic; using System.Runtime.InteropServices; using Cpp2IlInjected; using UnityEngine; // Token: 0x02002D7C RID: 11644 [Token(Token = "0x2002D7C")] [StructLayout(3)] public class AJHJHEBHNME : DAIIDNNJLAH { // Token: 0x1700375B RID: 14171 // (get) Token: 0x06014A65 RID: 84581 RVA: 0x004F39A4 File Offset: 0x004F1BA4 [Token(Token = "0x1700375B")] private int JEMBEPMLFBF { [Token(Token = "0x6014A65")] [Address(RVA = "0x3EDF60", Offset = "0x3EC960", VA = "0x1803EDF60")] get { return this.GHGBPMPLLBK.LKNLBJHHOHN; } } // Token: 0x1700375C RID: 14172 // (get) Token: 0x06014A66 RID: 84582 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x1700375C")] private float BKABGAILKHL { [Token(Token = "0x6014A66")] [Address(RVA = "0x11E6020", Offset = "0x11E4A20", VA = "0x1811E6020")] get { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } } // Token: 0x1700375D RID: 14173 // (get) Token: 0x06014A67 RID: 84583 RVA: 0x004F39BC File Offset: 0x004F1BBC [Token(Token = "0x1700375D")] private bool FPBOPJAHKNH { [Token(Token = "0x6014A67")] [Address(RVA = "0x11E5400", Offset = "0x11E3E00", VA = "0x1811E5400")] get { bool flag; return flag; } } // Token: 0x1700375E RID: 14174 // (get) Token: 0x06014A68 RID: 84584 RVA: 0x004F39CC File Offset: 0x004F1BCC [Token(Token = "0x1700375E")] private float BEBBBCLKFEJ { [Token(Token = "0x6014A68")] [Address(RVA = "0x468020", Offset = "0x466A20", VA = "0x180468020")] get { return this.GHGBPMPLLBK.LFGDDNEIOHI; } } // Token: 0x06014A69 RID: 84585 RVA: 0x004F39E4 File Offset: 0x004F1BE4 [Token(Token = "0x6014A69")] [Address(RVA = "0x11E6120", Offset = "0x11E4B20", VA = "0x1811E6120", Slot = "10")] protected override void PMCEDOBNLPC(List NGABHPCPCOD, List MKHJHMIENNB, List GPIHNLLBGFC, List PNNGNHCLHNJ, List ABLHCGOHLLD, List NPCKNDHLOBK, HPOFBJODJLG FADLDKKILBB, HPOFBJODJLG FGELENCPJLD, CKELFEGHFJD LKJBCIJKHFM) { int num = this.GHGBPMPLLBK.LKNLBJHHOHN + 1; int size = NGABHPCPCOD._size; int size2 = NGABHPCPCOD._size; int num2 = num + 1; if (size2 > num2) { int size3 = GPIHNLLBGFC._size; this.HNENBMOCEIN(GPIHNLLBGFC, size, size3); } } // Token: 0x06014A6A RID: 84586 RVA: 0x004F3A30 File Offset: 0x004F1C30 [Token(Token = "0x6014A6A")] [Address(RVA = "0x11E4980", Offset = "0x11E3380", VA = "0x1811E4980", Slot = "11")] protected override void FFHMBDJBOKN(List NGABHPCPCOD, List MKHJHMIENNB, List GPIHNLLBGFC, List PNNGNHCLHNJ, List ABLHCGOHLLD, List NPCKNDHLOBK, HPOFBJODJLG PGOJGFEOGOA, CKELFEGHFJD LKJBCIJKHFM) { int num = 0; int size = NGABHPCPCOD._size; Vector3 vector; float z = vector.z; if (this.GHGBPMPLLBK.LKNLBJHHOHN > 0) { IJGKBBCJKNO ghgbpmpllbk = this.GHGBPMPLLBK; num += MKHJHMIENNB; GPIHNLLBGFC.Add(num); int lknlbjhhohn = this.GHGBPMPLLBK.LKNLBJHHOHN; } } // Token: 0x06014A6B RID: 84587 RVA: 0x004F3A88 File Offset: 0x004F1C88 [Token(Token = "0x6014A6B")] [Address(RVA = "0x11E4D40", Offset = "0x11E3740", VA = "0x1811E4D40", Slot = "12")] protected override void HBDGLCFGNJF(List NGABHPCPCOD, List MKHJHMIENNB, List GPIHNLLBGFC, List PNNGNHCLHNJ, List ABLHCGOHLLD, List NPCKNDHLOBK, HPOFBJODJLG LPCBJMDGFCI, CKELFEGHFJD LKJBCIJKHFM) { int num = 0; int num2 = NGABHPCPCOD._size; Vector3 vector; float z = vector.z; Vector3 vector2; float z2 = vector2.z; int lknlbjhhohn = this.GHGBPMPLLBK.LKNLBJHHOHN; num2 -= lknlbjhhohn; int lknlbjhhohn2 = this.GHGBPMPLLBK.LKNLBJHHOHN; if (lknlbjhhohn2 > 0) { num -= lknlbjhhohn2; GPIHNLLBGFC.Add(0); GPIHNLLBGFC.Add(0); GPIHNLLBGFC.Add(0); int lknlbjhhohn3 = this.GHGBPMPLLBK.LKNLBJHHOHN; num += 2; } } // Token: 0x06014A6C RID: 84588 RVA: 0x004F3B08 File Offset: 0x004F1D08 [Token(Token = "0x6014A6C")] [Address(RVA = "0x11E5F00", Offset = "0x11E4900", VA = "0x1811E5F00")] private static Vector3 MEJBFDPINHC(float ABMABCNKBCN, float OMLBPICLALA, float OKIEBENACGB) { /* An exception occurred when decompiling this method (06014A6C) ICSharpCode.Decompiler.DecompilerException: Error decompiling UnityEngine.Vector3 AJHJHEBHNME::MEJBFDPINHC(System.Single,System.Single,System.Single) ---> System.Exception: Basic block has to end with unconditional control flow. { Block_0: stloc:float32(var_3_08, 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 1663 */; } // Token: 0x06014A6D RID: 84589 RVA: 0x004F3B20 File Offset: 0x004F1D20 [Token(Token = "0x6014A6D")] [Address(RVA = "0x11E5410", Offset = "0x11E3E10", VA = "0x1811E5410")] private void KLAOGLDAGMN(List NGABHPCPCOD, List MKHJHMIENNB, List GPIHNLLBGFC, List PNNGNHCLHNJ, List ABLHCGOHLLD, List NPCKNDHLOBK, int JMMGOHAKFAN, HPOFBJODJLG FADLDKKILBB, HPOFBJODJLG FGELENCPJLD, CKELFEGHFJD LKJBCIJKHFM) { Vector3 vector; float z = vector.z; ThrowHelper.ThrowArgumentOutOfRangeException(); Vector3 vector2; float z2 = vector2.z; Vector3 vector3; float z3 = vector3.z; int num = this.GHGBPMPLLBK.LKNLBJHHOHN; num++; num++; int num4; if (this.GHGBPMPLLBK.LKNLBJHHOHN > 0) { int num2 = 0; Vector3 vector4; float z4 = vector4.z; int num3 = 0; num4 = 0; float z5 = (num3 * num2).z; Vector3 vector5; float z6 = vector5.z; } Vector3 vector6 = AJHJHEBHNME.MEJBFDPINHC(6.2831855f, 1.5707964f, (float)num4); int num5 = 0; int num6 = this.GHGBPMPLLBK.LKNLBJHHOHN; num6 += num6; num5 -= num6; } // Token: 0x06014A6E RID: 84590 RVA: 0x004F3BE4 File Offset: 0x004F1DE4 [Token(Token = "0x6014A6E")] [Address(RVA = "0x11E50E0", Offset = "0x11E3AE0", VA = "0x1811E50E0")] private void HNENBMOCEIN(List GPIHNLLBGFC, int HBMFEIHPHEC, int PCBEPGOMCEC) { int num = this.GHGBPMPLLBK.LKNLBJHHOHN; if (num > 0) { int num2 = HBMFEIHPHEC + 1; int num3 = HBMFEIHPHEC + 1; num -= GPIHNLLBGFC; GPIHNLLBGFC.Add(num2); num3 += HBMFEIHPHEC; num2 = num3; GPIHNLLBGFC.Add(num2); GPIHNLLBGFC.Add(num2); num3 = num2; GPIHNLLBGFC.Add(num3); GPIHNLLBGFC.Add(num3); GPIHNLLBGFC.Add(num3); GPIHNLLBGFC.Add(num3); num3 = num2; GPIHNLLBGFC.Add(num3); GPIHNLLBGFC.Add(num3); int lknlbjhhohn = this.GHGBPMPLLBK.LKNLBJHHOHN; num2 += 2; } } // Token: 0x06014A6F RID: 84591 RVA: 0x004F3CB8 File Offset: 0x004F1EB8 [Token(Token = "0x6014A6F")] [Address(RVA = "0x11E48A0", Offset = "0x11E32A0", VA = "0x1811E48A0")] private void DIJBECOIEIL(List GPIHNLLBGFC, int PPLNCBEAJOD, int CIPHBJEKCKJ, int PCBEPGOMCEC) { int lknlbjhhohn = this.GHGBPMPLLBK.LKNLBJHHOHN; int num = 0; if (lknlbjhhohn > 0) { IJGKBBCJKNO ghgbpmpllbk = this.GHGBPMPLLBK; GPIHNLLBGFC.Add(PPLNCBEAJOD); num += CIPHBJEKCKJ; GPIHNLLBGFC.Add(num); int lknlbjhhohn2 = this.GHGBPMPLLBK.LKNLBJHHOHN; } } // Token: 0x06014A70 RID: 84592 RVA: 0x004F3D04 File Offset: 0x004F1F04 [Token(Token = "0x6014A70")] [Address(RVA = "0x11E6040", Offset = "0x11E4A40", VA = "0x1811E6040")] private void OALEIDDBFFG(List GPIHNLLBGFC, int PPLNCBEAJOD, int CIPHBJEKCKJ, int PCBEPGOMCEC) { int lknlbjhhohn = this.GHGBPMPLLBK.LKNLBJHHOHN; int num = 0; if (lknlbjhhohn > 0) { num++; num -= lknlbjhhohn; GPIHNLLBGFC.Add(0); GPIHNLLBGFC.Add(PPLNCBEAJOD); GPIHNLLBGFC.Add(PPLNCBEAJOD); int lknlbjhhohn2 = this.GHGBPMPLLBK.LKNLBJHHOHN; num += 2; } } // Token: 0x06014A71 RID: 84593 RVA: 0x004F3D58 File Offset: 0x004F1F58 [Token(Token = "0x6014A71")] [Address(RVA = "0x3D4170", Offset = "0x3D2B70", VA = "0x1803D4170")] public AJHJHEBHNME() { } }