Files
2026-04-10 22:50:51 +02:00

240 lines
6.9 KiB
C#

using System;
using System.Collections.Generic;
using System.Runtime.CompilerServices;
using Cpp2IlInjected;
using UnityEngine;
// Token: 0x020004BB RID: 1211
[Token(Token = "0x20004BB")]
public class BAPADJHCGBI<ControlPointType> : EDINFHCCNCO where ControlPointType : class, JCINHHKAJNP<ControlPointType>
{
// Token: 0x17000659 RID: 1625
// (get) Token: 0x060023E8 RID: 9192 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x17000659")]
private float FCNEIMKAHAI
{
[Token(Token = "0x60023E8")]
[Address(RVA = "0x1A83A30", Offset = "0x1A82830", VA = "0x181A83A30")]
get
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
}
// Token: 0x1700065A RID: 1626
// (get) Token: 0x060023E9 RID: 9193 RVA: 0x00091208 File Offset: 0x0008F408
[Token(Token = "0x1700065A")]
public Material EJNIDJKHIOM
{
[Token(Token = "0x60023E9")]
[Address(RVA = "0x3FA180", Offset = "0x3F8F80", VA = "0x1803FA180", Slot = "4")]
get
{
return this.KFENPJENIOI;
}
}
// Token: 0x1700065B RID: 1627
// (get) Token: 0x060023EA RID: 9194 RVA: 0x0000220F File Offset: 0x0000040F
// (set) Token: 0x060023EB RID: 9195 RVA: 0x0009121C File Offset: 0x0008F41C
[Token(Token = "0x1700065B")]
public ControlPointType LAEFCGGGILJ
{
[Token(Token = "0x60023EA")]
[Address(RVA = "0x3FA170", Offset = "0x3F8F70", VA = "0x1803FA170")]
[CompilerGenerated]
get
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
[Token(Token = "0x60023EB")]
[Address(RVA = "0x46AA50", Offset = "0x469850", VA = "0x18046AA50")]
[CompilerGenerated]
protected set
{
}
}
// Token: 0x1700065C RID: 1628
// (get) Token: 0x060023EC RID: 9196 RVA: 0x0000220F File Offset: 0x0000040F
// (set) Token: 0x060023ED RID: 9197 RVA: 0x0009122C File Offset: 0x0008F42C
[Token(Token = "0x1700065C")]
public bool MHKMEIMAHLD
{
[Token(Token = "0x60023EC")]
[Address(RVA = "0x7722A0", Offset = "0x7710A0", VA = "0x1807722A0", Slot = "5")]
[CompilerGenerated]
get
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
[Token(Token = "0x60023ED")]
[Address(RVA = "0x781F80", Offset = "0x780D80", VA = "0x180781F80", Slot = "6")]
[CompilerGenerated]
set
{
}
}
// Token: 0x1700065D RID: 1629
// (get) Token: 0x060023EE RID: 9198 RVA: 0x0000220F File Offset: 0x0000040F
// (set) Token: 0x060023EF RID: 9199 RVA: 0x0009123C File Offset: 0x0008F43C
[Token(Token = "0x1700065D")]
public bool AEPHGABDALC
{
[Token(Token = "0x60023EE")]
[Address(RVA = "0x781F10", Offset = "0x780D10", VA = "0x180781F10", Slot = "7")]
[CompilerGenerated]
get
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
[Token(Token = "0x60023EF")]
[Address(RVA = "0x536B80", Offset = "0x535980", VA = "0x180536B80")]
[CompilerGenerated]
private set
{
}
}
// Token: 0x060023F0 RID: 9200 RVA: 0x0009124C File Offset: 0x0008F44C
[Token(Token = "0x60023F0")]
[Address(RVA = "0x1A83A50", Offset = "0x1A82850", VA = "0x181A83A50")]
public BAPADJHCGBI(ControlPointType AJLGIGKAHKI, Material KFENPJENIOI, int GNLFCNOIMFO)
{
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 = KFENPJENIOI;
this.GNLFCNOIMFO = GNLFCNOIMFO;
int lfkbcjcbboi = PAMNDKEGFFG.LFKBCJCBBOI;
if (KFENPJENIOI.HasProperty(lfkbcjcbboi))
{
int lfkbcjcbboi2 = PAMNDKEGFFG.LFKBCJCBBOI;
float floatImpl = KFENPJENIOI.GetFloatImpl(lfkbcjcbboi2);
this.HICDHEKMKJE = floatImpl;
}
Material material = ((EDINFHCCNCO)this).EJNIDJKHIOM;
}
// Token: 0x060023F1 RID: 9201 RVA: 0x000912CC File Offset: 0x0008F4CC
[Token(Token = "0x60023F1")]
[Address(RVA = "0x1A83350", Offset = "0x1A82150", VA = "0x181A83350")]
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: 0x060023F2 RID: 9202 RVA: 0x0009133C File Offset: 0x0008F53C
[Token(Token = "0x60023F2")]
[Address(RVA = "0x1A83560", Offset = "0x1A82360", VA = "0x181A83560", 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: 0x04001B7D RID: 7037
[FieldOffset(Offset = "0x0")]
[Token(Token = "0x4001B7D")]
private readonly List<ControlPointType> GFBELCDDNGA;
// Token: 0x04001B7E RID: 7038
[FieldOffset(Offset = "0x0")]
[Token(Token = "0x4001B7E")]
private readonly List<Vector3> CJNLFEDDIMN;
// Token: 0x04001B7F RID: 7039
[FieldOffset(Offset = "0x0")]
[Token(Token = "0x4001B7F")]
private readonly List<Vector2> MAEAKLFBPMO;
// Token: 0x04001B80 RID: 7040
[FieldOffset(Offset = "0x0")]
[Token(Token = "0x4001B80")]
private readonly List<int> OLCGBFPHJKO;
// Token: 0x04001B81 RID: 7041
[FieldOffset(Offset = "0x0")]
[Token(Token = "0x4001B81")]
private readonly Material KFENPJENIOI;
// Token: 0x04001B82 RID: 7042
[FieldOffset(Offset = "0x0")]
[Token(Token = "0x4001B82")]
private readonly int GNLFCNOIMFO;
// Token: 0x04001B83 RID: 7043
[FieldOffset(Offset = "0x0")]
[Token(Token = "0x4001B83")]
private readonly float HICDHEKMKJE;
// Token: 0x04001B84 RID: 7044
[FieldOffset(Offset = "0x0")]
[Token(Token = "0x4001B84")]
private int NNHOPFGFPCF;
// Token: 0x04001B85 RID: 7045
[Token(Token = "0x4001B85")]
private const float AKLMBKIAOJE = 2f;
}