167 lines
4.8 KiB
C#
167 lines
4.8 KiB
C#
using System;
|
|
using System.Collections.Generic;
|
|
using System.Runtime.InteropServices;
|
|
using Cpp2IlInjected;
|
|
using UnityEngine;
|
|
|
|
namespace RecRoom.Utils.OverridableFields
|
|
{
|
|
// Token: 0x0200203B RID: 8251
|
|
[Token(Token = "0x200203B")]
|
|
[Serializable]
|
|
[StructLayout(3)]
|
|
public class MutableOverridableListVector3 : SerializedMutableOverridableBase<MutableOverridableListVector3, List<Vector3>, GEBGMJICKGK>
|
|
{
|
|
// Token: 0x17002615 RID: 9749
|
|
// (get) Token: 0x0600E464 RID: 58468 RVA: 0x0000220F File Offset: 0x0000040F
|
|
// (set) Token: 0x0600E465 RID: 58469 RVA: 0x0036328C File Offset: 0x0036148C
|
|
[Token(Token = "0x17002615")]
|
|
public override List<Vector3> Value
|
|
{
|
|
[Token(Token = "0x600E464")]
|
|
[Address(RVA = "0x132CE40", Offset = "0x132B840", VA = "0x18132CE40", Slot = "19")]
|
|
get
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
[Token(Token = "0x600E465")]
|
|
[Address(RVA = "0x132CE80", Offset = "0x132B880", VA = "0x18132CE80", Slot = "20")]
|
|
set
|
|
{
|
|
if (value == 0)
|
|
{
|
|
List<Vector3> list = new List();
|
|
}
|
|
base.Value = value;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600E466 RID: 58470 RVA: 0x003632AC File Offset: 0x003614AC
|
|
[Token(Token = "0x600E466")]
|
|
[Address(RVA = "0x132CD60", Offset = "0x132B760", VA = "0x18132CD60")]
|
|
public MutableOverridableListVector3()
|
|
{
|
|
List<Vector3> list = new List();
|
|
int num = 0;
|
|
base..ctor(num != 0, list);
|
|
}
|
|
|
|
// Token: 0x0600E467 RID: 58471 RVA: 0x003632CC File Offset: 0x003614CC
|
|
[Token(Token = "0x600E467")]
|
|
[Address(RVA = "0x132CD10", Offset = "0x132B710", VA = "0x18132CD10")]
|
|
public MutableOverridableListVector3(List<Vector3> value)
|
|
: base(true, value)
|
|
{
|
|
}
|
|
|
|
// Token: 0x0600E468 RID: 58472 RVA: 0x003632E4 File Offset: 0x003614E4
|
|
[Token(Token = "0x600E468")]
|
|
[Address(RVA = "0x132CDE0", Offset = "0x132B7E0", VA = "0x18132CDE0")]
|
|
public MutableOverridableListVector3(bool overrides, List<Vector3> value)
|
|
: base(overrides, value)
|
|
{
|
|
}
|
|
|
|
// Token: 0x0600E469 RID: 58473 RVA: 0x003632FC File Offset: 0x003614FC
|
|
[Token(Token = "0x600E469")]
|
|
[Address(RVA = "0x132CC80", Offset = "0x132B680", VA = "0x18132CC80", Slot = "3")]
|
|
public override string ToString()
|
|
{
|
|
string text;
|
|
return text;
|
|
}
|
|
|
|
// Token: 0x0600E46A RID: 58474 RVA: 0x0036330C File Offset: 0x0036150C
|
|
[Token(Token = "0x600E46A")]
|
|
[Address(RVA = "0x132C670", Offset = "0x132B070", VA = "0x18132C670")]
|
|
public static MutableOverridableListVector3 FAJDMKOEFLH(List<Vector3> MBJCIBHEOMM)
|
|
{
|
|
MutableOverridableListVector3 mutableOverridableListVector = new MutableOverridableListVector3();
|
|
List<Vector3> list = new List();
|
|
bool overrides = mutableOverridableListVector.Overrides;
|
|
List<Vector3> value = mutableOverridableListVector.Value;
|
|
return mutableOverridableListVector;
|
|
}
|
|
|
|
// Token: 0x0600E46B RID: 58475 RVA: 0x00363340 File Offset: 0x00361540
|
|
[Token(Token = "0x600E46B")]
|
|
[Address(RVA = "0x132C760", Offset = "0x132B160", VA = "0x18132C760", Slot = "21")]
|
|
public override void JBBLIBHHEBC()
|
|
{
|
|
bool overrides = ((ECCMHGLDNHK)this).AKNLAMFAPGB;
|
|
}
|
|
|
|
// Token: 0x0600E46C RID: 58476 RVA: 0x0036335C File Offset: 0x0036155C
|
|
[Token(Token = "0x600E46C")]
|
|
[Address(RVA = "0x132C580", Offset = "0x132AF80", VA = "0x18132C580", Slot = "25")]
|
|
public override void EJAHCBFGHPP(byte[] PDOFKJGFNGK)
|
|
{
|
|
if (PDOFKJGFNGK != 0)
|
|
{
|
|
GEBGMJICKGK gebgmjickgk = GEBGMJICKGK.MHLLBDFJBOD.ParseFrom(PDOFKJGFNGK);
|
|
}
|
|
bool overrides = ((ECCMHGLDNHK)this).AKNLAMFAPGB;
|
|
}
|
|
|
|
// Token: 0x0600E46D RID: 58477 RVA: 0x00363388 File Offset: 0x00361588
|
|
[Token(Token = "0x600E46D")]
|
|
[Address(RVA = "0x132C9F0", Offset = "0x132B3F0", VA = "0x18132C9F0", Slot = "24")]
|
|
public override void KPLNIADHMPN(GEBGMJICKGK KFCHMHOEGPD)
|
|
{
|
|
int num;
|
|
do
|
|
{
|
|
num = 0;
|
|
if (KFCHMHOEGPD == 0)
|
|
{
|
|
return;
|
|
}
|
|
List<Vector3> list = new List();
|
|
IEnumerator<MLLDBGNOBLL> enumerator = KFCHMHOEGPD.DJCPGNKKDBO.GetEnumerator();
|
|
if (enumerator != 0)
|
|
{
|
|
if (num >= enumerator)
|
|
{
|
|
goto IL_2C;
|
|
}
|
|
num += num;
|
|
if (num != enumerator)
|
|
{
|
|
num++;
|
|
goto IL_2C;
|
|
}
|
|
IL_34:
|
|
enumerator += enumerator;
|
|
float num2;
|
|
num2 += 2.7E-44f;
|
|
goto IL_42;
|
|
IL_2C:
|
|
Vector3 vector;
|
|
num2 = vector.z;
|
|
goto IL_34;
|
|
}
|
|
IL_42:
|
|
if (enumerator != 0)
|
|
{
|
|
}
|
|
if (num != -1)
|
|
{
|
|
}
|
|
}
|
|
while (num != 0);
|
|
List<Vector3> value = this.Value;
|
|
bool overrides = this.Overrides;
|
|
}
|
|
|
|
// Token: 0x0600E46E RID: 58478 RVA: 0x00363408 File Offset: 0x00361608
|
|
[Token(Token = "0x600E46E")]
|
|
[Address(RVA = "0x132C7D0", Offset = "0x132B1D0", VA = "0x18132C7D0", Slot = "23")]
|
|
public override GEBGMJICKGK KCINMMHMPGF()
|
|
{
|
|
GEBGMJICKGK gebgmjickgk = new GEBGMJICKGK();
|
|
List<MLLDBGNOBLL> list = new List();
|
|
throw new NullReferenceException();
|
|
}
|
|
}
|
|
}
|