240 lines
6.9 KiB
C#
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;
|
|
}
|