Files
27Aug2021-Cpp2IL-Dump/Assembly-CSharp/BAPADJHCGBI.cs
T
niko c12fbe3fc6 m
2026-04-12 16:51:38 +02:00

240 lines
6.9 KiB
C#

using System;
using System.Collections.Generic;
using System.Runtime.CompilerServices;
using Cpp2IlInjected;
using UnityEngine;
// Token: 0x020004C7 RID: 1223
[Token(Token = "0x20004C7")]
public class BAPADJHCGBI<ControlPointType> : EDINFHCCNCO where ControlPointType : class, JCINHHKAJNP<ControlPointType>
{
// Token: 0x17000665 RID: 1637
// (get) Token: 0x0600246A RID: 9322 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x17000665")]
private float FCNEIMKAHAI
{
[Token(Token = "0x600246A")]
[Address(RVA = "0x2427530", Offset = "0x2426530", VA = "0x182427530")]
get
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
}
// Token: 0x17000666 RID: 1638
// (get) Token: 0x0600246B RID: 9323 RVA: 0x000923CC File Offset: 0x000905CC
[Token(Token = "0x17000666")]
public Material EJNIDJKHIOM
{
[Token(Token = "0x600246B")]
[Address(RVA = "0x4157E0", Offset = "0x4147E0", VA = "0x1804157E0", Slot = "4")]
get
{
return this.KFENPJENIOI;
}
}
// Token: 0x17000667 RID: 1639
// (get) Token: 0x0600246C RID: 9324 RVA: 0x0000220F File Offset: 0x0000040F
// (set) Token: 0x0600246D RID: 9325 RVA: 0x000923E0 File Offset: 0x000905E0
[Token(Token = "0x17000667")]
public ControlPointType LAEFCGGGILJ
{
[Token(Token = "0x600246C")]
[Address(RVA = "0x4975A0", Offset = "0x4965A0", VA = "0x1804975A0")]
[CompilerGenerated]
get
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
[Token(Token = "0x600246D")]
[Address(RVA = "0x55BCF0", Offset = "0x55ACF0", VA = "0x18055BCF0")]
[CompilerGenerated]
protected set
{
}
}
// Token: 0x17000668 RID: 1640
// (get) Token: 0x0600246E RID: 9326 RVA: 0x0000220F File Offset: 0x0000040F
// (set) Token: 0x0600246F RID: 9327 RVA: 0x000923F0 File Offset: 0x000905F0
[Token(Token = "0x17000668")]
public bool MHKMEIMAHLD
{
[Token(Token = "0x600246E")]
[Address(RVA = "0x41CF80", Offset = "0x41BF80", VA = "0x18041CF80", Slot = "5")]
[CompilerGenerated]
get
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
[Token(Token = "0x600246F")]
[Address(RVA = "0x41D090", Offset = "0x41C090", VA = "0x18041D090", Slot = "6")]
[CompilerGenerated]
set
{
}
}
// Token: 0x17000669 RID: 1641
// (get) Token: 0x06002470 RID: 9328 RVA: 0x0000220F File Offset: 0x0000040F
// (set) Token: 0x06002471 RID: 9329 RVA: 0x00092400 File Offset: 0x00090600
[Token(Token = "0x17000669")]
public bool AEPHGABDALC
{
[Token(Token = "0x6002470")]
[Address(RVA = "0x794070", Offset = "0x793070", VA = "0x180794070", Slot = "7")]
[CompilerGenerated]
get
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
[Token(Token = "0x6002471")]
[Address(RVA = "0x7937C0", Offset = "0x7927C0", VA = "0x1807937C0")]
[CompilerGenerated]
private set
{
}
}
// Token: 0x06002472 RID: 9330 RVA: 0x00092410 File Offset: 0x00090610
[Token(Token = "0x6002472")]
[Address(RVA = "0x2427550", Offset = "0x2426550", VA = "0x182427550")]
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: 0x06002473 RID: 9331 RVA: 0x00092490 File Offset: 0x00090690
[Token(Token = "0x6002473")]
[Address(RVA = "0x2426E50", Offset = "0x2425E50", VA = "0x182426E50")]
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: 0x06002474 RID: 9332 RVA: 0x00092500 File Offset: 0x00090700
[Token(Token = "0x6002474")]
[Address(RVA = "0x2427060", Offset = "0x2426060", VA = "0x182427060", 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: 0x04001BDE RID: 7134
[FieldOffset(Offset = "0x0")]
[Token(Token = "0x4001BDE")]
private readonly List<ControlPointType> GFBELCDDNGA;
// Token: 0x04001BDF RID: 7135
[FieldOffset(Offset = "0x0")]
[Token(Token = "0x4001BDF")]
private readonly List<Vector3> CJNLFEDDIMN;
// Token: 0x04001BE0 RID: 7136
[FieldOffset(Offset = "0x0")]
[Token(Token = "0x4001BE0")]
private readonly List<Vector2> MAEAKLFBPMO;
// Token: 0x04001BE1 RID: 7137
[FieldOffset(Offset = "0x0")]
[Token(Token = "0x4001BE1")]
private readonly List<int> OLCGBFPHJKO;
// Token: 0x04001BE2 RID: 7138
[FieldOffset(Offset = "0x0")]
[Token(Token = "0x4001BE2")]
private readonly Material KFENPJENIOI;
// Token: 0x04001BE3 RID: 7139
[FieldOffset(Offset = "0x0")]
[Token(Token = "0x4001BE3")]
private readonly int GNLFCNOIMFO;
// Token: 0x04001BE4 RID: 7140
[FieldOffset(Offset = "0x0")]
[Token(Token = "0x4001BE4")]
private readonly float HICDHEKMKJE;
// Token: 0x04001BE5 RID: 7141
[FieldOffset(Offset = "0x0")]
[Token(Token = "0x4001BE5")]
private int NNHOPFGFPCF;
// Token: 0x04001BE6 RID: 7142
[Token(Token = "0x4001BE6")]
private const float AKLMBKIAOJE = 2f;
}