using System; using System.Collections.Generic; using System.Runtime.CompilerServices; using System.Runtime.InteropServices; using Cpp2IlInjected; using UnityEngine; // Token: 0x020004C9 RID: 1225 [Token(Token = "0x20004C9")] [StructLayout(3)] public class BAPADJHCGBI : EDINFHCCNCO where ControlPointType : class, JCINHHKAJNP { // Token: 0x1700067F RID: 1663 // (get) Token: 0x0600243B RID: 9275 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x1700067F")] private float FCNEIMKAHAI { [Token(Token = "0x600243B")] [Address(RVA = "0x2235930", Offset = "0x2234330", VA = "0x182235930")] get { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } } // Token: 0x17000680 RID: 1664 // (get) Token: 0x0600243C RID: 9276 RVA: 0x00095C60 File Offset: 0x00093E60 [Token(Token = "0x17000680")] public Material EJNIDJKHIOM { [Token(Token = "0x600243C")] [Address(RVA = "0x3C1250", Offset = "0x3BFC50", VA = "0x1803C1250", Slot = "4")] get { return this.KFENPJENIOI; } } // Token: 0x17000681 RID: 1665 // (get) Token: 0x0600243D RID: 9277 RVA: 0x0000220F File Offset: 0x0000040F // (set) Token: 0x0600243E RID: 9278 RVA: 0x00095C74 File Offset: 0x00093E74 [Token(Token = "0x17000681")] public ControlPointType LAEFCGGGILJ { [Token(Token = "0x600243D")] [Address(RVA = "0x3EDEA0", Offset = "0x3EC8A0", VA = "0x1803EDEA0")] [CompilerGenerated] get { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } [Token(Token = "0x600243E")] [Address(RVA = "0x3EDED0", Offset = "0x3EC8D0", VA = "0x1803EDED0")] [CompilerGenerated] protected set { } } // Token: 0x17000682 RID: 1666 // (get) Token: 0x0600243F RID: 9279 RVA: 0x0000220F File Offset: 0x0000040F // (set) Token: 0x06002440 RID: 9280 RVA: 0x00095C84 File Offset: 0x00093E84 [Token(Token = "0x17000682")] public bool MHKMEIMAHLD { [Token(Token = "0x600243F")] [Address(RVA = "0x446CB0", Offset = "0x4456B0", VA = "0x180446CB0", Slot = "5")] [CompilerGenerated] get { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } [Token(Token = "0x6002440")] [Address(RVA = "0x534E20", Offset = "0x533820", VA = "0x180534E20", Slot = "6")] [CompilerGenerated] set { } } // Token: 0x17000683 RID: 1667 // (get) Token: 0x06002441 RID: 9281 RVA: 0x0000220F File Offset: 0x0000040F // (set) Token: 0x06002442 RID: 9282 RVA: 0x00095C94 File Offset: 0x00093E94 [Token(Token = "0x17000683")] public bool AEPHGABDALC { [Token(Token = "0x6002441")] [Address(RVA = "0x5DE430", Offset = "0x5DCE30", VA = "0x1805DE430", Slot = "7")] [CompilerGenerated] get { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } [Token(Token = "0x6002442")] [Address(RVA = "0x5DE460", Offset = "0x5DCE60", VA = "0x1805DE460")] [CompilerGenerated] private set { } } // Token: 0x06002443 RID: 9283 RVA: 0x00095CA4 File Offset: 0x00093EA4 [Token(Token = "0x6002443")] [Address(RVA = "0x2235950", Offset = "0x2234350", VA = "0x182235950")] public BAPADJHCGBI(ControlPointType startPoint, Material material, int resolution) { List list = new List(); this.CJNLFEDDIMN = list; List list2 = new List(); this.MAEAKLFBPMO = list2; List list3 = new List(); this.OLCGBFPHJKO = list3; base..ctor(); this.KFENPJENIOI = material; this.GNLFCNOIMFO = resolution; int lfkbcjcbboi = PAMNDKEGFFG.LFKBCJCBBOI; if (material.HasProperty(lfkbcjcbboi)) { int lfkbcjcbboi2 = PAMNDKEGFFG.LFKBCJCBBOI; float floatImpl = material.GetFloatImpl(lfkbcjcbboi2); this.HICDHEKMKJE = floatImpl; } Material material2 = ((EDINFHCCNCO)this).EJNIDJKHIOM; } // Token: 0x06002444 RID: 9284 RVA: 0x00095D24 File Offset: 0x00093F24 [Token(Token = "0x6002444")] [Address(RVA = "0x2235250", Offset = "0x2233C50", VA = "0x182235250")] public void CLPOJFFKFFG(ControlPointType JECICMMNHMN) { int num = 0; float hicdhekmkje = this.HICDHEKMKJE; if (hicdhekmkje > (float)num) { float num2 = this.FCNEIMKAHAI; int num3 = 0; num3 += num3; num3++; if (num3 < typeof(JCINHHKAJNP).TypeHandle) { num3 += num3; if (num3 == typeof(JCINHHKAJNP).TypeHandle) { throw new NullReferenceException(); } num3++; } } this.GFBELCDDNGA.Add(JECICMMNHMN); this.LAEFCGGGILJ = JECICMMNHMN; Material material = ((EDINFHCCNCO)this).EJNIDJKHIOM; } // Token: 0x06002445 RID: 9285 RVA: 0x00095D94 File Offset: 0x00093F94 [Token(Token = "0x6002445")] [Address(RVA = "0x2235460", Offset = "0x2233E60", VA = "0x182235460", Slot = "8")] public void DDBFOBCFOAP(Mesh EDLHNCIENFD) { EDLHNCIENFD.Clear(); this.CJNLFEDDIMN.Clear(); this.MAEAKLFBPMO.Clear(); this.OLCGBFPHJKO.Clear(); int count = this.GFBELCDDNGA.Count; if (count > 0) { List gfbelcddnga = this.GFBELCDDNGA; int num = 0; ControlPointType controlPointType = gfbelcddnga[num]; int num2 = 0; num2 += num2; num2++; float num3 = this.FCNEIMKAHAI; uint num4; if (count > (int)num4) { ControlPointType controlPointType2 = this.GFBELCDDNGA[(int)num4]; Vector3 vector; float z = vector.z; Vector3 vector2; float z2 = vector2.z; List maeaklfbpmo = this.MAEAKLFBPMO; List cjnlfeddimn = this.CJNLFEDDIMN; List olcgbfphjko = this.OLCGBFPHJKO; num4 += (uint)1; if (count > 1) { this.GFBELCDDNGA.Clear(); this.GFBELCDDNGA.Add(controlPointType2); } } } List cjnlfeddimn2 = this.CJNLFEDDIMN; List maeaklfbpmo2 = this.MAEAKLFBPMO; List olcgbfphjko2 = this.OLCGBFPHJKO; Material material = ((EDINFHCCNCO)this).EJNIDJKHIOM; } // Token: 0x04001D4F RID: 7503 [global::Cpp2IlInjected.FieldOffset(Offset = "0x0")] [Token(Token = "0x4001D4F")] private readonly List GFBELCDDNGA; // Token: 0x04001D50 RID: 7504 [global::Cpp2IlInjected.FieldOffset(Offset = "0x0")] [Token(Token = "0x4001D50")] private readonly List CJNLFEDDIMN; // Token: 0x04001D51 RID: 7505 [global::Cpp2IlInjected.FieldOffset(Offset = "0x0")] [Token(Token = "0x4001D51")] private readonly List MAEAKLFBPMO; // Token: 0x04001D52 RID: 7506 [global::Cpp2IlInjected.FieldOffset(Offset = "0x0")] [Token(Token = "0x4001D52")] private readonly List OLCGBFPHJKO; // Token: 0x04001D53 RID: 7507 [global::Cpp2IlInjected.FieldOffset(Offset = "0x0")] [Token(Token = "0x4001D53")] private readonly Material KFENPJENIOI; // Token: 0x04001D54 RID: 7508 [global::Cpp2IlInjected.FieldOffset(Offset = "0x0")] [Token(Token = "0x4001D54")] private readonly int GNLFCNOIMFO; // Token: 0x04001D55 RID: 7509 [global::Cpp2IlInjected.FieldOffset(Offset = "0x0")] [Token(Token = "0x4001D55")] private readonly float HICDHEKMKJE; // Token: 0x04001D56 RID: 7510 [global::Cpp2IlInjected.FieldOffset(Offset = "0x0")] [Token(Token = "0x4001D56")] private int NNHOPFGFPCF; // Token: 0x04001D57 RID: 7511 [Token(Token = "0x4001D57")] private const float AKLMBKIAOJE = 2f; }