Files
2026-04-08 23:40:05 +02:00

242 lines
7.1 KiB
C#

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<ControlPointType> : EDINFHCCNCO where ControlPointType : class, JCINHHKAJNP<ControlPointType>
{
// 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<Vector3> list = new List();
this.CJNLFEDDIMN = list;
List<Vector2> list2 = new List();
this.MAEAKLFBPMO = list2;
List<int> 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<ControlPointType>).TypeHandle)
{
num3 += num3;
if (num3 == typeof(JCINHHKAJNP<ControlPointType>).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<Vector2> maeaklfbpmo = this.MAEAKLFBPMO;
List<Vector3> cjnlfeddimn = this.CJNLFEDDIMN;
List<int> olcgbfphjko = this.OLCGBFPHJKO;
num4 += (uint)1;
if (count > 1)
{
this.GFBELCDDNGA.Clear();
this.GFBELCDDNGA.Add(controlPointType2);
}
}
}
List<Vector3> cjnlfeddimn2 = this.CJNLFEDDIMN;
List<Vector2> maeaklfbpmo2 = this.MAEAKLFBPMO;
List<int> olcgbfphjko2 = this.OLCGBFPHJKO;
Material material = ((EDINFHCCNCO)this).EJNIDJKHIOM;
}
// Token: 0x04001D4F RID: 7503
[global::Cpp2IlInjected.FieldOffset(Offset = "0x0")]
[Token(Token = "0x4001D4F")]
private readonly List<ControlPointType> GFBELCDDNGA;
// Token: 0x04001D50 RID: 7504
[global::Cpp2IlInjected.FieldOffset(Offset = "0x0")]
[Token(Token = "0x4001D50")]
private readonly List<Vector3> CJNLFEDDIMN;
// Token: 0x04001D51 RID: 7505
[global::Cpp2IlInjected.FieldOffset(Offset = "0x0")]
[Token(Token = "0x4001D51")]
private readonly List<Vector2> MAEAKLFBPMO;
// Token: 0x04001D52 RID: 7506
[global::Cpp2IlInjected.FieldOffset(Offset = "0x0")]
[Token(Token = "0x4001D52")]
private readonly List<int> 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;
}