168 lines
4.8 KiB
C#
168 lines
4.8 KiB
C#
using System;
|
|
using System.Collections.Generic;
|
|
using System.Runtime.InteropServices;
|
|
using Cpp2IlInjected;
|
|
using Google.Protobuf.Collections;
|
|
|
|
namespace RecRoom.Utils.OverridableFields
|
|
{
|
|
// Token: 0x02002032 RID: 8242
|
|
[Token(Token = "0x2002032")]
|
|
[Serializable]
|
|
[StructLayout(3)]
|
|
public class MutableOverridableListString : SerializedMutableOverridableBase<MutableOverridableListString, List<string>, NCMBIKODOLI>
|
|
{
|
|
// Token: 0x1700260A RID: 9738
|
|
// (get) Token: 0x0600E40B RID: 58379 RVA: 0x0000220F File Offset: 0x0000040F
|
|
// (set) Token: 0x0600E40C RID: 58380 RVA: 0x003627AC File Offset: 0x003609AC
|
|
[Token(Token = "0x1700260A")]
|
|
public override List<string> Value
|
|
{
|
|
[Token(Token = "0x600E40B")]
|
|
[Address(RVA = "0x132C4D0", Offset = "0x132AED0", VA = "0x18132C4D0", Slot = "19")]
|
|
get
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
[Token(Token = "0x600E40C")]
|
|
[Address(RVA = "0x132C510", Offset = "0x132AF10", VA = "0x18132C510", Slot = "20")]
|
|
set
|
|
{
|
|
if (value == 0)
|
|
{
|
|
List<string> list = new List();
|
|
}
|
|
base.Value = value;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600E40D RID: 58381 RVA: 0x003627CC File Offset: 0x003609CC
|
|
[Token(Token = "0x600E40D")]
|
|
[Address(RVA = "0x132C3F0", Offset = "0x132ADF0", VA = "0x18132C3F0")]
|
|
public MutableOverridableListString()
|
|
{
|
|
List<string> list = new List();
|
|
int num = 0;
|
|
base..ctor(num != 0, list);
|
|
}
|
|
|
|
// Token: 0x0600E40E RID: 58382 RVA: 0x003627EC File Offset: 0x003609EC
|
|
[Token(Token = "0x600E40E")]
|
|
[Address(RVA = "0x132C3A0", Offset = "0x132ADA0", VA = "0x18132C3A0")]
|
|
public MutableOverridableListString(List<string> value)
|
|
: base(true, value)
|
|
{
|
|
}
|
|
|
|
// Token: 0x0600E40F RID: 58383 RVA: 0x00362804 File Offset: 0x00360A04
|
|
[Token(Token = "0x600E40F")]
|
|
[Address(RVA = "0x132C470", Offset = "0x132AE70", VA = "0x18132C470")]
|
|
public MutableOverridableListString(bool overrides, List<string> value)
|
|
: base(overrides, value)
|
|
{
|
|
}
|
|
|
|
// Token: 0x0600E410 RID: 58384 RVA: 0x0036281C File Offset: 0x00360A1C
|
|
[Token(Token = "0x600E410")]
|
|
[Address(RVA = "0x132C310", Offset = "0x132AD10", VA = "0x18132C310", Slot = "3")]
|
|
public override string ToString()
|
|
{
|
|
string text;
|
|
return text;
|
|
}
|
|
|
|
// Token: 0x0600E411 RID: 58385 RVA: 0x0036282C File Offset: 0x00360A2C
|
|
[Token(Token = "0x600E411")]
|
|
[Address(RVA = "0x132BDC0", Offset = "0x132A7C0", VA = "0x18132BDC0")]
|
|
public static MutableOverridableListString FAJDMKOEFLH(List<string> MBJCIBHEOMM)
|
|
{
|
|
MutableOverridableListString mutableOverridableListString = new MutableOverridableListString();
|
|
List<string> list = new List();
|
|
bool overrides = mutableOverridableListString.Overrides;
|
|
List<string> value = mutableOverridableListString.Value;
|
|
return mutableOverridableListString;
|
|
}
|
|
|
|
// Token: 0x0600E412 RID: 58386 RVA: 0x00362860 File Offset: 0x00360A60
|
|
[Token(Token = "0x600E412")]
|
|
[Address(RVA = "0x132BEB0", Offset = "0x132A8B0", VA = "0x18132BEB0", Slot = "21")]
|
|
public override void JBBLIBHHEBC()
|
|
{
|
|
bool overrides = ((ECCMHGLDNHK)this).AKNLAMFAPGB;
|
|
}
|
|
|
|
// Token: 0x0600E413 RID: 58387 RVA: 0x0036287C File Offset: 0x00360A7C
|
|
[Token(Token = "0x600E413")]
|
|
[Address(RVA = "0x132BCD0", Offset = "0x132A6D0", VA = "0x18132BCD0", Slot = "25")]
|
|
public override void EJAHCBFGHPP(byte[] PDOFKJGFNGK)
|
|
{
|
|
if (PDOFKJGFNGK != 0)
|
|
{
|
|
NCMBIKODOLI ncmbikodoli = NCMBIKODOLI.MHLLBDFJBOD.ParseFrom(PDOFKJGFNGK);
|
|
}
|
|
bool overrides = ((ECCMHGLDNHK)this).AKNLAMFAPGB;
|
|
}
|
|
|
|
// Token: 0x0600E414 RID: 58388 RVA: 0x003628A8 File Offset: 0x00360AA8
|
|
[Token(Token = "0x600E414")]
|
|
[Address(RVA = "0x132C0D0", Offset = "0x132AAD0", VA = "0x18132C0D0", Slot = "24")]
|
|
public override void KPLNIADHMPN(NCMBIKODOLI KFCHMHOEGPD)
|
|
{
|
|
int num;
|
|
do
|
|
{
|
|
num = 0;
|
|
if (KFCHMHOEGPD == 0)
|
|
{
|
|
return;
|
|
}
|
|
IEnumerator<string> enumerator = KFCHMHOEGPD.DJCPGNKKDBO.GetEnumerator();
|
|
if (enumerator != 0)
|
|
{
|
|
if (num < enumerator)
|
|
{
|
|
num += num;
|
|
if (num != enumerator)
|
|
{
|
|
num++;
|
|
}
|
|
}
|
|
enumerator += enumerator;
|
|
}
|
|
if (enumerator != 0)
|
|
{
|
|
}
|
|
if (num != -1)
|
|
{
|
|
}
|
|
}
|
|
while (num != 0);
|
|
bool overrides = this.Overrides;
|
|
}
|
|
|
|
// Token: 0x0600E415 RID: 58389 RVA: 0x00362904 File Offset: 0x00360B04
|
|
[Token(Token = "0x600E415")]
|
|
[Address(RVA = "0x132BF20", Offset = "0x132A920", VA = "0x18132BF20", Slot = "23")]
|
|
public override NCMBIKODOLI KCINMMHMPGF()
|
|
{
|
|
int num;
|
|
NCMBIKODOLI ncmbikodoli;
|
|
do
|
|
{
|
|
num = 0;
|
|
ncmbikodoli = new NCMBIKODOLI();
|
|
List<MutableOverridableListString>.Enumerator enumerator;
|
|
if (enumerator != 0)
|
|
{
|
|
RepeatedField<string> djcpgnkkdbo = ncmbikodoli.DJCPGNKKDBO;
|
|
}
|
|
if (num != -1)
|
|
{
|
|
}
|
|
}
|
|
while (num != 0);
|
|
return ncmbikodoli;
|
|
}
|
|
}
|
|
}
|