242 lines
7.1 KiB
C#
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;
|
|
}
|