scripts
This commit is contained in:
@@ -0,0 +1,128 @@
|
||||
using System;
|
||||
using System.Runtime.InteropServices;
|
||||
using Cpp2IlInjected;
|
||||
using Google.Protobuf;
|
||||
using JetBrains.Annotations;
|
||||
|
||||
namespace RecRoom.Utils.OverridableFields
|
||||
{
|
||||
// Token: 0x02002024 RID: 8228
|
||||
[Token(Token = "0x2002024")]
|
||||
[StructLayout(3)]
|
||||
public abstract class MutableOverridableBase<T, InnerType, ProtobufType> : GPNBGDFOBNK<InnerType>, BAOFECPMCOB<InnerType>, ECCMHGLDNHK, BGJPLFFADCK<InnerType, ProtobufType>, BFMBAADMAMI<T, InnerType, ProtobufType> where T : MutableOverridableBase<T, InnerType, ProtobufType> where ProtobufType : IMessage<ProtobufType>
|
||||
{
|
||||
// Token: 0x17002601 RID: 9729
|
||||
// (get) Token: 0x0600E38B RID: 58251
|
||||
// (set) Token: 0x0600E38C RID: 58252
|
||||
[Token(Token = "0x17002601")]
|
||||
public abstract bool AKNLAMFAPGB
|
||||
{
|
||||
[Token(Token = "0x600E38B")]
|
||||
[Address(Slot = "17")]
|
||||
get;
|
||||
[Token(Token = "0x600E38C")]
|
||||
[Address(Slot = "18")]
|
||||
set;
|
||||
}
|
||||
|
||||
// Token: 0x17002602 RID: 9730
|
||||
// (get) Token: 0x0600E38D RID: 58253
|
||||
// (set) Token: 0x0600E38E RID: 58254
|
||||
[Token(Token = "0x17002602")]
|
||||
public abstract InnerType DMLIOOCLKKP
|
||||
{
|
||||
[Token(Token = "0x600E38D")]
|
||||
[Address(Slot = "19")]
|
||||
get;
|
||||
[Token(Token = "0x600E38E")]
|
||||
[Address(Slot = "20")]
|
||||
set;
|
||||
}
|
||||
|
||||
// Token: 0x17002603 RID: 9731
|
||||
// (get) Token: 0x0600E38F RID: 58255 RVA: 0x00361980 File Offset: 0x0035FB80
|
||||
[Token(Token = "0x17002603")]
|
||||
public object FDPCKKFDKCF
|
||||
{
|
||||
[Token(Token = "0x600E38F")]
|
||||
[Address(RVA = "0x231AEC0", Offset = "0x23198C0", VA = "0x18231AEC0", Slot = "13")]
|
||||
get
|
||||
{
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600E390 RID: 58256 RVA: 0x00361994 File Offset: 0x0035FB94
|
||||
[Token(Token = "0x600E390")]
|
||||
[Address(RVA = "0x231A790", Offset = "0x2319190", VA = "0x18231A790")]
|
||||
public MutableOverridableBase()
|
||||
{
|
||||
bool overrides = this.AKNLAMFAPGB;
|
||||
}
|
||||
|
||||
// Token: 0x0600E391 RID: 58257 RVA: 0x003619B4 File Offset: 0x0035FBB4
|
||||
[Token(Token = "0x600E391")]
|
||||
[Address(RVA = "0x231AB20", Offset = "0x2319520", VA = "0x18231AB20")]
|
||||
public MutableOverridableBase([NotNull] InnerType value)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600E392 RID: 58258 RVA: 0x003619C8 File Offset: 0x0035FBC8
|
||||
[Token(Token = "0x600E392")]
|
||||
[Address(RVA = "0x231A7D0", Offset = "0x23191D0", VA = "0x18231A7D0")]
|
||||
public MutableOverridableBase(bool overrides, [NotNull] InnerType value)
|
||||
{
|
||||
InnerType value2 = this.DMLIOOCLKKP;
|
||||
bool overrides2 = this.AKNLAMFAPGB;
|
||||
}
|
||||
|
||||
// Token: 0x0600E393 RID: 58259 RVA: 0x003619F0 File Offset: 0x0035FBF0
|
||||
[Token(Token = "0x600E393")]
|
||||
[Address(RVA = "0x2319880", Offset = "0x2318280", VA = "0x182319880", Slot = "8")]
|
||||
public void FLKKAHALBHP(BAOFECPMCOB<InnerType> FFINOEADLKJ)
|
||||
{
|
||||
bool overrides = this.AKNLAMFAPGB;
|
||||
InnerType value = this.DMLIOOCLKKP;
|
||||
}
|
||||
|
||||
// Token: 0x0600E394 RID: 58260 RVA: 0x00361A14 File Offset: 0x0035FC14
|
||||
[Token(Token = "0x600E394")]
|
||||
[Address(RVA = "0x2319F50", Offset = "0x2318950", VA = "0x182319F50", Slot = "9")]
|
||||
public void HDECHBMKJCO(BAOFECPMCOB<InnerType> HPKICPNGMDJ)
|
||||
{
|
||||
InnerType value = this.DMLIOOCLKKP;
|
||||
bool overrides = this.AKNLAMFAPGB;
|
||||
}
|
||||
|
||||
// Token: 0x0600E395 RID: 58261 RVA: 0x00361A38 File Offset: 0x0035FC38
|
||||
[Token(Token = "0x600E395")]
|
||||
[Address(RVA = "0x231A610", Offset = "0x2319010", VA = "0x18231A610", Slot = "21")]
|
||||
public virtual void JBBLIBHHEBC()
|
||||
{
|
||||
InnerType value = this.DMLIOOCLKKP;
|
||||
bool overrides = this.AKNLAMFAPGB;
|
||||
}
|
||||
|
||||
// Token: 0x0600E396 RID: 58262 RVA: 0x00361A5C File Offset: 0x0035FC5C
|
||||
[Token(Token = "0x600E396")]
|
||||
[Address(RVA = "0x413970", Offset = "0x412370", VA = "0x180413970", Slot = "22")]
|
||||
protected virtual InnerType FGDACOGIIDK()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600E397 RID: 58263
|
||||
[Token(Token = "0x600E397")]
|
||||
[Address(Slot = "23")]
|
||||
public abstract ProtobufType KCINMMHMPGF();
|
||||
|
||||
// Token: 0x0600E398 RID: 58264
|
||||
[Token(Token = "0x600E398")]
|
||||
[Address(Slot = "24")]
|
||||
public abstract void KPLNIADHMPN(ProtobufType KFCHMHOEGPD);
|
||||
|
||||
// Token: 0x0600E399 RID: 58265
|
||||
[Token(Token = "0x600E399")]
|
||||
[Address(Slot = "25")]
|
||||
public abstract void EJAHCBFGHPP(byte[] PDOFKJGFNGK);
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,90 @@
|
||||
using System;
|
||||
using System.Runtime.InteropServices;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace RecRoom.Utils.OverridableFields
|
||||
{
|
||||
// Token: 0x02002028 RID: 8232
|
||||
[Token(Token = "0x2002028")]
|
||||
[Serializable]
|
||||
[StructLayout(3)]
|
||||
public class MutableOverridableBool : SerializedMutableOverridableBase<MutableOverridableBool, bool, ANEKJPAEIMD>
|
||||
{
|
||||
// Token: 0x0600E3B1 RID: 58289 RVA: 0x00361CB4 File Offset: 0x0035FEB4
|
||||
[Token(Token = "0x600E3B1")]
|
||||
[Address(RVA = "0x13268D0", Offset = "0x13252D0", VA = "0x1813268D0")]
|
||||
public MutableOverridableBool()
|
||||
{
|
||||
int num = 0;
|
||||
int num2 = 0;
|
||||
base..ctor(num2 != 0, num);
|
||||
}
|
||||
|
||||
// Token: 0x0600E3B2 RID: 58290 RVA: 0x00361CD0 File Offset: 0x0035FED0
|
||||
[Token(Token = "0x600E3B2")]
|
||||
[Address(RVA = "0x1326910", Offset = "0x1325310", VA = "0x181326910")]
|
||||
public MutableOverridableBool(bool value)
|
||||
: base(true, value)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600E3B3 RID: 58291 RVA: 0x00361CE8 File Offset: 0x0035FEE8
|
||||
[Token(Token = "0x600E3B3")]
|
||||
[Address(RVA = "0x1326960", Offset = "0x1325360", VA = "0x181326960")]
|
||||
public MutableOverridableBool(bool overrides, bool value)
|
||||
: base(overrides, value)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600E3B4 RID: 58292 RVA: 0x00361D00 File Offset: 0x0035FF00
|
||||
[Token(Token = "0x600E3B4")]
|
||||
[Address(RVA = "0x1326830", Offset = "0x1325230", VA = "0x181326830", Slot = "3")]
|
||||
public override string ToString()
|
||||
{
|
||||
string text;
|
||||
return text;
|
||||
}
|
||||
|
||||
// Token: 0x0600E3B5 RID: 58293 RVA: 0x00361D10 File Offset: 0x0035FF10
|
||||
[Token(Token = "0x600E3B5")]
|
||||
[Address(RVA = "0x13266D0", Offset = "0x13250D0", VA = "0x1813266D0")]
|
||||
public static MutableOverridableBool FAJDMKOEFLH(bool MBJCIBHEOMM)
|
||||
{
|
||||
return new MutableOverridableBool(true, MBJCIBHEOMM);
|
||||
}
|
||||
|
||||
// Token: 0x0600E3B6 RID: 58294 RVA: 0x00361D24 File Offset: 0x0035FF24
|
||||
[Token(Token = "0x600E3B6")]
|
||||
[Address(RVA = "0x13265E0", Offset = "0x1324FE0", VA = "0x1813265E0", Slot = "25")]
|
||||
public override void EJAHCBFGHPP(byte[] PDOFKJGFNGK)
|
||||
{
|
||||
if (PDOFKJGFNGK != 0)
|
||||
{
|
||||
ANEKJPAEIMD anekjpaeimd = ANEKJPAEIMD.MHLLBDFJBOD.ParseFrom(PDOFKJGFNGK);
|
||||
}
|
||||
bool overrides = ((ECCMHGLDNHK)this).AKNLAMFAPGB;
|
||||
}
|
||||
|
||||
// Token: 0x0600E3B7 RID: 58295 RVA: 0x00361D50 File Offset: 0x0035FF50
|
||||
[Token(Token = "0x600E3B7")]
|
||||
[Address(RVA = "0x13267E0", Offset = "0x13251E0", VA = "0x1813267E0", Slot = "24")]
|
||||
public override void KPLNIADHMPN(ANEKJPAEIMD KFCHMHOEGPD)
|
||||
{
|
||||
if (KFCHMHOEGPD != 0)
|
||||
{
|
||||
bool value = this.Value != null;
|
||||
bool overrides = this.Overrides;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600E3B8 RID: 58296 RVA: 0x00361D70 File Offset: 0x0035FF70
|
||||
[Token(Token = "0x600E3B8")]
|
||||
[Address(RVA = "0x1326750", Offset = "0x1325150", VA = "0x181326750", Slot = "23")]
|
||||
public override ANEKJPAEIMD KCINMMHMPGF()
|
||||
{
|
||||
ANEKJPAEIMD anekjpaeimd = new ANEKJPAEIMD();
|
||||
anekjpaeimd.PIHBFDHCNMI = anekjpaeimd != null;
|
||||
return anekjpaeimd;
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,92 @@
|
||||
using System;
|
||||
using System.Runtime.InteropServices;
|
||||
using Cpp2IlInjected;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RecRoom.Utils.OverridableFields
|
||||
{
|
||||
// Token: 0x0200203A RID: 8250
|
||||
[Token(Token = "0x200203A")]
|
||||
[Serializable]
|
||||
[StructLayout(3)]
|
||||
public class MutableOverridableColor : SerializedMutableOverridableBase<MutableOverridableColor, Color, JALDPDAFEMN>
|
||||
{
|
||||
// Token: 0x0600E45C RID: 58460 RVA: 0x003631BC File Offset: 0x003613BC
|
||||
[Token(Token = "0x600E45C")]
|
||||
[Address(RVA = "0x1326D00", Offset = "0x1325700", VA = "0x181326D00")]
|
||||
public MutableOverridableColor()
|
||||
{
|
||||
int num = 0;
|
||||
int num2 = 0;
|
||||
base..ctor(num2 != 0, num);
|
||||
}
|
||||
|
||||
// Token: 0x0600E45D RID: 58461 RVA: 0x003631D8 File Offset: 0x003613D8
|
||||
[Token(Token = "0x600E45D")]
|
||||
[Address(RVA = "0x1326D60", Offset = "0x1325760", VA = "0x181326D60")]
|
||||
public MutableOverridableColor(Color value)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600E45E RID: 58462 RVA: 0x003631E8 File Offset: 0x003613E8
|
||||
[Token(Token = "0x600E45E")]
|
||||
[Address(RVA = "0x1326DC0", Offset = "0x13257C0", VA = "0x181326DC0")]
|
||||
public MutableOverridableColor(bool overrides, Color value)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600E45F RID: 58463 RVA: 0x003631F8 File Offset: 0x003613F8
|
||||
[Token(Token = "0x600E45F")]
|
||||
[Address(RVA = "0x1326C50", Offset = "0x1325650", VA = "0x181326C50", Slot = "3")]
|
||||
public override string ToString()
|
||||
{
|
||||
string text;
|
||||
return text;
|
||||
}
|
||||
|
||||
// Token: 0x0600E460 RID: 58464 RVA: 0x00363208 File Offset: 0x00361408
|
||||
[Token(Token = "0x600E460")]
|
||||
[Address(RVA = "0x1326AB0", Offset = "0x13254B0", VA = "0x181326AB0")]
|
||||
public static MutableOverridableColor FAJDMKOEFLH(Color MBJCIBHEOMM)
|
||||
{
|
||||
MutableOverridableColor mutableOverridableColor;
|
||||
return mutableOverridableColor;
|
||||
}
|
||||
|
||||
// Token: 0x0600E461 RID: 58465 RVA: 0x00363218 File Offset: 0x00361418
|
||||
[Token(Token = "0x600E461")]
|
||||
[Address(RVA = "0x13269C0", Offset = "0x13253C0", VA = "0x1813269C0", Slot = "25")]
|
||||
public override void EJAHCBFGHPP(byte[] PDOFKJGFNGK)
|
||||
{
|
||||
if (PDOFKJGFNGK != 0)
|
||||
{
|
||||
JALDPDAFEMN jaldpdafemn = JALDPDAFEMN.MHLLBDFJBOD.ParseFrom(PDOFKJGFNGK);
|
||||
}
|
||||
bool overrides = ((ECCMHGLDNHK)this).AKNLAMFAPGB;
|
||||
}
|
||||
|
||||
// Token: 0x0600E462 RID: 58466 RVA: 0x00363244 File Offset: 0x00361444
|
||||
[Token(Token = "0x600E462")]
|
||||
[Address(RVA = "0x1326BE0", Offset = "0x13255E0", VA = "0x181326BE0", Slot = "24")]
|
||||
public override void KPLNIADHMPN(JALDPDAFEMN KFCHMHOEGPD)
|
||||
{
|
||||
if (KFCHMHOEGPD != 0)
|
||||
{
|
||||
Color value = this.Value;
|
||||
bool overrides = this.Overrides;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600E463 RID: 58467 RVA: 0x00363264 File Offset: 0x00361464
|
||||
[Token(Token = "0x600E463")]
|
||||
[Address(RVA = "0x1326B30", Offset = "0x1325530", VA = "0x181326B30", Slot = "23")]
|
||||
public override JALDPDAFEMN KCINMMHMPGF()
|
||||
{
|
||||
JALDPDAFEMN jaldpdafemn = new JALDPDAFEMN();
|
||||
jaldpdafemn.PIHBFDHCNMI = jaldpdafemn != null;
|
||||
GIPNCBBHDLF gipncbbhdlf;
|
||||
jaldpdafemn.DJCPGNKKDBO = gipncbbhdlf;
|
||||
return jaldpdafemn;
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,85 @@
|
||||
using System;
|
||||
using System.Runtime.InteropServices;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace RecRoom.Utils.OverridableFields
|
||||
{
|
||||
// Token: 0x02002027 RID: 8231
|
||||
[Token(Token = "0x2002027")]
|
||||
[Serializable]
|
||||
[StructLayout(3)]
|
||||
public class MutableOverridableFloat : SerializedMutableOverridableBase<MutableOverridableFloat, float, HKAHGDDGAFD>
|
||||
{
|
||||
// Token: 0x0600E3A9 RID: 58281 RVA: 0x00361BF0 File Offset: 0x0035FDF0
|
||||
[Token(Token = "0x600E3A9")]
|
||||
[Address(RVA = "0x1327120", Offset = "0x1325B20", VA = "0x181327120")]
|
||||
public MutableOverridableFloat()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600E3AA RID: 58282 RVA: 0x00361C00 File Offset: 0x0035FE00
|
||||
[Token(Token = "0x600E3AA")]
|
||||
[Address(RVA = "0x1327160", Offset = "0x1325B60", VA = "0x181327160")]
|
||||
public MutableOverridableFloat(float value)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600E3AB RID: 58283 RVA: 0x00361C10 File Offset: 0x0035FE10
|
||||
[Token(Token = "0x600E3AB")]
|
||||
[Address(RVA = "0x13271B0", Offset = "0x1325BB0", VA = "0x1813271B0")]
|
||||
public MutableOverridableFloat(bool overrides, float value)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600E3AC RID: 58284 RVA: 0x00361C20 File Offset: 0x0035FE20
|
||||
[Token(Token = "0x600E3AC")]
|
||||
[Address(RVA = "0x1327080", Offset = "0x1325A80", VA = "0x181327080", Slot = "3")]
|
||||
public override string ToString()
|
||||
{
|
||||
string text;
|
||||
return text;
|
||||
}
|
||||
|
||||
// Token: 0x0600E3AD RID: 58285 RVA: 0x00361C30 File Offset: 0x0035FE30
|
||||
[Token(Token = "0x600E3AD")]
|
||||
[Address(RVA = "0x1326F20", Offset = "0x1325920", VA = "0x181326F20")]
|
||||
public static MutableOverridableFloat FAJDMKOEFLH(float MBJCIBHEOMM)
|
||||
{
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x0600E3AE RID: 58286 RVA: 0x00361C44 File Offset: 0x0035FE44
|
||||
[Token(Token = "0x600E3AE")]
|
||||
[Address(RVA = "0x1326E30", Offset = "0x1325830", VA = "0x181326E30", Slot = "25")]
|
||||
public override void EJAHCBFGHPP(byte[] PDOFKJGFNGK)
|
||||
{
|
||||
if (PDOFKJGFNGK != 0)
|
||||
{
|
||||
HKAHGDDGAFD hkahgddgafd = HKAHGDDGAFD.MHLLBDFJBOD.ParseFrom(PDOFKJGFNGK);
|
||||
}
|
||||
bool overrides = ((ECCMHGLDNHK)this).AKNLAMFAPGB;
|
||||
}
|
||||
|
||||
// Token: 0x0600E3AF RID: 58287 RVA: 0x00361C70 File Offset: 0x0035FE70
|
||||
[Token(Token = "0x600E3AF")]
|
||||
[Address(RVA = "0x1327030", Offset = "0x1325A30", VA = "0x181327030", Slot = "24")]
|
||||
public override void KPLNIADHMPN(HKAHGDDGAFD KFCHMHOEGPD)
|
||||
{
|
||||
if (KFCHMHOEGPD != 0)
|
||||
{
|
||||
float value = this.Value;
|
||||
bool overrides = this.Overrides;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600E3B0 RID: 58288 RVA: 0x00361C90 File Offset: 0x0035FE90
|
||||
[Token(Token = "0x600E3B0")]
|
||||
[Address(RVA = "0x1326FA0", Offset = "0x13259A0", VA = "0x181326FA0", Slot = "23")]
|
||||
public override HKAHGDDGAFD KCINMMHMPGF()
|
||||
{
|
||||
HKAHGDDGAFD hkahgddgafd = new HKAHGDDGAFD();
|
||||
hkahgddgafd.PIHBFDHCNMI = hkahgddgafd != null;
|
||||
return hkahgddgafd;
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,90 @@
|
||||
using System;
|
||||
using System.Runtime.InteropServices;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace RecRoom.Utils.OverridableFields
|
||||
{
|
||||
// Token: 0x02002026 RID: 8230
|
||||
[Token(Token = "0x2002026")]
|
||||
[Serializable]
|
||||
[StructLayout(3)]
|
||||
public class MutableOverridableInt : SerializedMutableOverridableBase<MutableOverridableInt, int, KHFABFHGJNG>
|
||||
{
|
||||
// Token: 0x0600E3A1 RID: 58273 RVA: 0x00361B10 File Offset: 0x0035FD10
|
||||
[Token(Token = "0x600E3A1")]
|
||||
[Address(RVA = "0x13275B0", Offset = "0x1325FB0", VA = "0x1813275B0")]
|
||||
public MutableOverridableInt()
|
||||
{
|
||||
int num = 0;
|
||||
int num2 = 0;
|
||||
base..ctor(num2 != 0, num);
|
||||
}
|
||||
|
||||
// Token: 0x0600E3A2 RID: 58274 RVA: 0x00361B2C File Offset: 0x0035FD2C
|
||||
[Token(Token = "0x600E3A2")]
|
||||
[Address(RVA = "0x1327560", Offset = "0x1325F60", VA = "0x181327560")]
|
||||
public MutableOverridableInt(int value)
|
||||
: base(true, value)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600E3A3 RID: 58275 RVA: 0x00361B44 File Offset: 0x0035FD44
|
||||
[Token(Token = "0x600E3A3")]
|
||||
[Address(RVA = "0x1327500", Offset = "0x1325F00", VA = "0x181327500")]
|
||||
public MutableOverridableInt(bool overrides, int value)
|
||||
: base(overrides, value)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600E3A4 RID: 58276 RVA: 0x00361B5C File Offset: 0x0035FD5C
|
||||
[Token(Token = "0x600E3A4")]
|
||||
[Address(RVA = "0x1327460", Offset = "0x1325E60", VA = "0x181327460", Slot = "3")]
|
||||
public override string ToString()
|
||||
{
|
||||
string text;
|
||||
return text;
|
||||
}
|
||||
|
||||
// Token: 0x0600E3A5 RID: 58277 RVA: 0x00361B6C File Offset: 0x0035FD6C
|
||||
[Token(Token = "0x600E3A5")]
|
||||
[Address(RVA = "0x1327300", Offset = "0x1325D00", VA = "0x181327300")]
|
||||
public static MutableOverridableInt FAJDMKOEFLH(int MBJCIBHEOMM)
|
||||
{
|
||||
return new MutableOverridableInt(true, MBJCIBHEOMM);
|
||||
}
|
||||
|
||||
// Token: 0x0600E3A6 RID: 58278 RVA: 0x00361B80 File Offset: 0x0035FD80
|
||||
[Token(Token = "0x600E3A6")]
|
||||
[Address(RVA = "0x1327210", Offset = "0x1325C10", VA = "0x181327210", Slot = "25")]
|
||||
public override void EJAHCBFGHPP(byte[] PDOFKJGFNGK)
|
||||
{
|
||||
if (PDOFKJGFNGK != 0)
|
||||
{
|
||||
KHFABFHGJNG khfabfhgjng = KHFABFHGJNG.MHLLBDFJBOD.ParseFrom(PDOFKJGFNGK);
|
||||
}
|
||||
bool overrides = ((ECCMHGLDNHK)this).AKNLAMFAPGB;
|
||||
}
|
||||
|
||||
// Token: 0x0600E3A7 RID: 58279 RVA: 0x00361BAC File Offset: 0x0035FDAC
|
||||
[Token(Token = "0x600E3A7")]
|
||||
[Address(RVA = "0x1327410", Offset = "0x1325E10", VA = "0x181327410", Slot = "24")]
|
||||
public override void KPLNIADHMPN(KHFABFHGJNG KFCHMHOEGPD)
|
||||
{
|
||||
if (KFCHMHOEGPD != 0)
|
||||
{
|
||||
int value = this.Value;
|
||||
bool overrides = this.Overrides;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600E3A8 RID: 58280 RVA: 0x00361BCC File Offset: 0x0035FDCC
|
||||
[Token(Token = "0x600E3A8")]
|
||||
[Address(RVA = "0x1327380", Offset = "0x1325D80", VA = "0x181327380", Slot = "23")]
|
||||
public override KHFABFHGJNG KCINMMHMPGF()
|
||||
{
|
||||
KHFABFHGJNG khfabfhgjng = new KHFABFHGJNG();
|
||||
khfabfhgjng.PIHBFDHCNMI = khfabfhgjng != null;
|
||||
return khfabfhgjng;
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,151 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Runtime.InteropServices;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace RecRoom.Utils.OverridableFields
|
||||
{
|
||||
// Token: 0x02002031 RID: 8241
|
||||
[Token(Token = "0x2002031")]
|
||||
[Serializable]
|
||||
[StructLayout(3)]
|
||||
public class MutableOverridableListBool : SerializedMutableOverridableBase<MutableOverridableListBool, List<bool>, MCGNJDJAAMF>
|
||||
{
|
||||
// Token: 0x17002609 RID: 9737
|
||||
// (get) Token: 0x0600E400 RID: 58368 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
// (set) Token: 0x0600E401 RID: 58369 RVA: 0x00362610 File Offset: 0x00360810
|
||||
[Token(Token = "0x17002609")]
|
||||
public override List<bool> Value
|
||||
{
|
||||
[Token(Token = "0x600E400")]
|
||||
[Address(RVA = "0x1327DF0", Offset = "0x13267F0", VA = "0x181327DF0", Slot = "19")]
|
||||
get
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
[Token(Token = "0x600E401")]
|
||||
[Address(RVA = "0x1327E30", Offset = "0x1326830", VA = "0x181327E30", Slot = "20")]
|
||||
set
|
||||
{
|
||||
if (value == 0)
|
||||
{
|
||||
List<bool> list = new List();
|
||||
}
|
||||
base.Value = value;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600E402 RID: 58370 RVA: 0x00362630 File Offset: 0x00360830
|
||||
[Token(Token = "0x600E402")]
|
||||
[Address(RVA = "0x1327D10", Offset = "0x1326710", VA = "0x181327D10")]
|
||||
public MutableOverridableListBool()
|
||||
{
|
||||
List<bool> list = new List();
|
||||
int num = 0;
|
||||
base..ctor(num != 0, list);
|
||||
}
|
||||
|
||||
// Token: 0x0600E403 RID: 58371 RVA: 0x00362650 File Offset: 0x00360850
|
||||
[Token(Token = "0x600E403")]
|
||||
[Address(RVA = "0x1327CC0", Offset = "0x13266C0", VA = "0x181327CC0")]
|
||||
public MutableOverridableListBool(List<bool> value)
|
||||
: base(true, value)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600E404 RID: 58372 RVA: 0x00362668 File Offset: 0x00360868
|
||||
[Token(Token = "0x600E404")]
|
||||
[Address(RVA = "0x1327D90", Offset = "0x1326790", VA = "0x181327D90")]
|
||||
public MutableOverridableListBool(bool overrides, List<bool> value)
|
||||
: base(overrides, value)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600E405 RID: 58373 RVA: 0x00362680 File Offset: 0x00360880
|
||||
[Token(Token = "0x600E405")]
|
||||
[Address(RVA = "0x1327C30", Offset = "0x1326630", VA = "0x181327C30", Slot = "3")]
|
||||
public override string ToString()
|
||||
{
|
||||
string text;
|
||||
return text;
|
||||
}
|
||||
|
||||
// Token: 0x0600E406 RID: 58374 RVA: 0x00362690 File Offset: 0x00360890
|
||||
[Token(Token = "0x600E406")]
|
||||
[Address(RVA = "0x13276E0", Offset = "0x13260E0", VA = "0x1813276E0")]
|
||||
public static MutableOverridableListBool FAJDMKOEFLH(List<bool> MBJCIBHEOMM)
|
||||
{
|
||||
MutableOverridableListBool mutableOverridableListBool = new MutableOverridableListBool();
|
||||
List<bool> list = new List();
|
||||
bool overrides = mutableOverridableListBool.Overrides;
|
||||
List<bool> value = mutableOverridableListBool.Value;
|
||||
return mutableOverridableListBool;
|
||||
}
|
||||
|
||||
// Token: 0x0600E407 RID: 58375 RVA: 0x003626C4 File Offset: 0x003608C4
|
||||
[Token(Token = "0x600E407")]
|
||||
[Address(RVA = "0x13277D0", Offset = "0x13261D0", VA = "0x1813277D0", Slot = "21")]
|
||||
public override void JBBLIBHHEBC()
|
||||
{
|
||||
bool overrides = ((ECCMHGLDNHK)this).AKNLAMFAPGB;
|
||||
}
|
||||
|
||||
// Token: 0x0600E408 RID: 58376 RVA: 0x003626E0 File Offset: 0x003608E0
|
||||
[Token(Token = "0x600E408")]
|
||||
[Address(RVA = "0x13275F0", Offset = "0x1325FF0", VA = "0x1813275F0", Slot = "25")]
|
||||
public override void EJAHCBFGHPP(byte[] PDOFKJGFNGK)
|
||||
{
|
||||
if (PDOFKJGFNGK != 0)
|
||||
{
|
||||
MCGNJDJAAMF mcgnjdjaamf = MCGNJDJAAMF.MHLLBDFJBOD.ParseFrom(PDOFKJGFNGK);
|
||||
}
|
||||
bool overrides = ((ECCMHGLDNHK)this).AKNLAMFAPGB;
|
||||
}
|
||||
|
||||
// Token: 0x0600E409 RID: 58377 RVA: 0x0036270C File Offset: 0x0036090C
|
||||
[Token(Token = "0x600E409")]
|
||||
[Address(RVA = "0x13279F0", Offset = "0x13263F0", VA = "0x1813279F0", Slot = "24")]
|
||||
public override void KPLNIADHMPN(MCGNJDJAAMF KFCHMHOEGPD)
|
||||
{
|
||||
int num;
|
||||
do
|
||||
{
|
||||
num = 0;
|
||||
if (KFCHMHOEGPD == 0)
|
||||
{
|
||||
return;
|
||||
}
|
||||
IEnumerator<bool> 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: 0x0600E40A RID: 58378 RVA: 0x00362768 File Offset: 0x00360968
|
||||
[Token(Token = "0x600E40A")]
|
||||
[Address(RVA = "0x1327840", Offset = "0x1326240", VA = "0x181327840", Slot = "23")]
|
||||
public override MCGNJDJAAMF KCINMMHMPGF()
|
||||
{
|
||||
MCGNJDJAAMF mcgnjdjaamf = new MCGNJDJAAMF();
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,155 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Runtime.InteropServices;
|
||||
using Cpp2IlInjected;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RecRoom.Utils.OverridableFields
|
||||
{
|
||||
// Token: 0x0200203C RID: 8252
|
||||
[Token(Token = "0x200203C")]
|
||||
[Serializable]
|
||||
[StructLayout(3)]
|
||||
public class MutableOverridableListColor : SerializedMutableOverridableBase<MutableOverridableListColor, List<Color>, CFFEHMKNOPA>
|
||||
{
|
||||
// Token: 0x17002616 RID: 9750
|
||||
// (get) Token: 0x0600E46F RID: 58479 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
// (set) Token: 0x0600E470 RID: 58480 RVA: 0x00363458 File Offset: 0x00361658
|
||||
[Token(Token = "0x17002616")]
|
||||
public override List<Color> Value
|
||||
{
|
||||
[Token(Token = "0x600E46F")]
|
||||
[Address(RVA = "0x1328750", Offset = "0x1327150", VA = "0x181328750", Slot = "19")]
|
||||
get
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
[Token(Token = "0x600E470")]
|
||||
[Address(RVA = "0x1328790", Offset = "0x1327190", VA = "0x181328790", Slot = "20")]
|
||||
set
|
||||
{
|
||||
if (value == 0)
|
||||
{
|
||||
List<Color> list = new List();
|
||||
}
|
||||
base.Value = value;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600E471 RID: 58481 RVA: 0x00363478 File Offset: 0x00361678
|
||||
[Token(Token = "0x600E471")]
|
||||
[Address(RVA = "0x13286D0", Offset = "0x13270D0", VA = "0x1813286D0")]
|
||||
public MutableOverridableListColor()
|
||||
{
|
||||
List<Color> list = new List();
|
||||
int num = 0;
|
||||
base..ctor(num != 0, list);
|
||||
}
|
||||
|
||||
// Token: 0x0600E472 RID: 58482 RVA: 0x00363498 File Offset: 0x00361698
|
||||
[Token(Token = "0x600E472")]
|
||||
[Address(RVA = "0x1328620", Offset = "0x1327020", VA = "0x181328620")]
|
||||
public MutableOverridableListColor(List<Color> value)
|
||||
: base(true, value)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600E473 RID: 58483 RVA: 0x003634B0 File Offset: 0x003616B0
|
||||
[Token(Token = "0x600E473")]
|
||||
[Address(RVA = "0x1328670", Offset = "0x1327070", VA = "0x181328670")]
|
||||
public MutableOverridableListColor(bool overrides, List<Color> value)
|
||||
: base(overrides, value)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600E474 RID: 58484 RVA: 0x003634C8 File Offset: 0x003616C8
|
||||
[Token(Token = "0x600E474")]
|
||||
[Address(RVA = "0x1328590", Offset = "0x1326F90", VA = "0x181328590", Slot = "3")]
|
||||
public override string ToString()
|
||||
{
|
||||
string text;
|
||||
return text;
|
||||
}
|
||||
|
||||
// Token: 0x0600E475 RID: 58485 RVA: 0x003634D8 File Offset: 0x003616D8
|
||||
[Token(Token = "0x600E475")]
|
||||
[Address(RVA = "0x1327F90", Offset = "0x1326990", VA = "0x181327F90")]
|
||||
public static MutableOverridableListColor FAJDMKOEFLH(List<Color> MBJCIBHEOMM)
|
||||
{
|
||||
MutableOverridableListColor mutableOverridableListColor = new MutableOverridableListColor();
|
||||
List<Color> list = new List();
|
||||
bool overrides = mutableOverridableListColor.Overrides;
|
||||
List<Color> value = mutableOverridableListColor.Value;
|
||||
return mutableOverridableListColor;
|
||||
}
|
||||
|
||||
// Token: 0x0600E476 RID: 58486 RVA: 0x0036350C File Offset: 0x0036170C
|
||||
[Token(Token = "0x600E476")]
|
||||
[Address(RVA = "0x1328080", Offset = "0x1326A80", VA = "0x181328080", Slot = "21")]
|
||||
public override void JBBLIBHHEBC()
|
||||
{
|
||||
bool overrides = ((ECCMHGLDNHK)this).AKNLAMFAPGB;
|
||||
}
|
||||
|
||||
// Token: 0x0600E477 RID: 58487 RVA: 0x00363528 File Offset: 0x00361728
|
||||
[Token(Token = "0x600E477")]
|
||||
[Address(RVA = "0x1327EA0", Offset = "0x13268A0", VA = "0x181327EA0", Slot = "25")]
|
||||
public override void EJAHCBFGHPP(byte[] PDOFKJGFNGK)
|
||||
{
|
||||
if (PDOFKJGFNGK != 0)
|
||||
{
|
||||
CFFEHMKNOPA cffehmknopa = CFFEHMKNOPA.MHLLBDFJBOD.ParseFrom(PDOFKJGFNGK);
|
||||
}
|
||||
bool overrides = ((ECCMHGLDNHK)this).AKNLAMFAPGB;
|
||||
}
|
||||
|
||||
// Token: 0x0600E478 RID: 58488 RVA: 0x00363554 File Offset: 0x00361754
|
||||
[Token(Token = "0x600E478")]
|
||||
[Address(RVA = "0x1328310", Offset = "0x1326D10", VA = "0x181328310", Slot = "24")]
|
||||
public override void KPLNIADHMPN(CFFEHMKNOPA KFCHMHOEGPD)
|
||||
{
|
||||
int num;
|
||||
do
|
||||
{
|
||||
num = 0;
|
||||
if (KFCHMHOEGPD == 0)
|
||||
{
|
||||
return;
|
||||
}
|
||||
List<Color> list = new List();
|
||||
IEnumerator<GIPNCBBHDLF> 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);
|
||||
List<Color> value = this.Value;
|
||||
bool overrides = this.Overrides;
|
||||
}
|
||||
|
||||
// Token: 0x0600E479 RID: 58489 RVA: 0x003635C0 File Offset: 0x003617C0
|
||||
[Token(Token = "0x600E479")]
|
||||
[Address(RVA = "0x13280F0", Offset = "0x1326AF0", VA = "0x1813280F0", Slot = "23")]
|
||||
public override CFFEHMKNOPA KCINMMHMPGF()
|
||||
{
|
||||
CFFEHMKNOPA cffehmknopa = new CFFEHMKNOPA();
|
||||
List<GIPNCBBHDLF> list = new List();
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,147 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Runtime.InteropServices;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace RecRoom.Utils.OverridableFields
|
||||
{
|
||||
// Token: 0x02002030 RID: 8240
|
||||
[Token(Token = "0x2002030")]
|
||||
[Serializable]
|
||||
[StructLayout(3)]
|
||||
public class MutableOverridableListFloat : SerializedMutableOverridableBase<MutableOverridableListFloat, List<float>, JHOBCPPEMCF>
|
||||
{
|
||||
// Token: 0x17002608 RID: 9736
|
||||
// (get) Token: 0x0600E3F5 RID: 58357 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
// (set) Token: 0x0600E3F6 RID: 58358 RVA: 0x00362478 File Offset: 0x00360678
|
||||
[Token(Token = "0x17002608")]
|
||||
public override List<float> Value
|
||||
{
|
||||
[Token(Token = "0x600E3F5")]
|
||||
[Address(RVA = "0x1329000", Offset = "0x1327A00", VA = "0x181329000", Slot = "19")]
|
||||
get
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
[Token(Token = "0x600E3F6")]
|
||||
[Address(RVA = "0x1329040", Offset = "0x1327A40", VA = "0x181329040", Slot = "20")]
|
||||
set
|
||||
{
|
||||
if (value == 0)
|
||||
{
|
||||
List<float> list = new List();
|
||||
}
|
||||
base.Value = value;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600E3F7 RID: 58359 RVA: 0x00362498 File Offset: 0x00360698
|
||||
[Token(Token = "0x600E3F7")]
|
||||
[Address(RVA = "0x1328F30", Offset = "0x1327930", VA = "0x181328F30")]
|
||||
public MutableOverridableListFloat()
|
||||
{
|
||||
List<float> list = new List();
|
||||
int num = 0;
|
||||
base..ctor(num != 0, list);
|
||||
}
|
||||
|
||||
// Token: 0x0600E3F8 RID: 58360 RVA: 0x003624B8 File Offset: 0x003606B8
|
||||
[Token(Token = "0x600E3F8")]
|
||||
[Address(RVA = "0x1328FB0", Offset = "0x13279B0", VA = "0x181328FB0")]
|
||||
public MutableOverridableListFloat(List<float> value)
|
||||
: base(true, value)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600E3F9 RID: 58361 RVA: 0x003624D0 File Offset: 0x003606D0
|
||||
[Token(Token = "0x600E3F9")]
|
||||
[Address(RVA = "0x1328ED0", Offset = "0x13278D0", VA = "0x181328ED0")]
|
||||
public MutableOverridableListFloat(bool overrides, List<float> value)
|
||||
: base(overrides, value)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600E3FA RID: 58362 RVA: 0x003624E8 File Offset: 0x003606E8
|
||||
[Token(Token = "0x600E3FA")]
|
||||
[Address(RVA = "0x1328E40", Offset = "0x1327840", VA = "0x181328E40", Slot = "3")]
|
||||
public override string ToString()
|
||||
{
|
||||
string text;
|
||||
return text;
|
||||
}
|
||||
|
||||
// Token: 0x0600E3FB RID: 58363 RVA: 0x003624F8 File Offset: 0x003606F8
|
||||
[Token(Token = "0x600E3FB")]
|
||||
[Address(RVA = "0x13288F0", Offset = "0x13272F0", VA = "0x1813288F0")]
|
||||
public static MutableOverridableListFloat FAJDMKOEFLH(List<float> MBJCIBHEOMM)
|
||||
{
|
||||
MutableOverridableListFloat mutableOverridableListFloat = new MutableOverridableListFloat();
|
||||
List<float> list = new List();
|
||||
bool overrides = mutableOverridableListFloat.Overrides;
|
||||
List<float> value = mutableOverridableListFloat.Value;
|
||||
return mutableOverridableListFloat;
|
||||
}
|
||||
|
||||
// Token: 0x0600E3FC RID: 58364 RVA: 0x0036252C File Offset: 0x0036072C
|
||||
[Token(Token = "0x600E3FC")]
|
||||
[Address(RVA = "0x13289E0", Offset = "0x13273E0", VA = "0x1813289E0", Slot = "21")]
|
||||
public override void JBBLIBHHEBC()
|
||||
{
|
||||
bool overrides = ((ECCMHGLDNHK)this).AKNLAMFAPGB;
|
||||
}
|
||||
|
||||
// Token: 0x0600E3FD RID: 58365 RVA: 0x00362548 File Offset: 0x00360748
|
||||
[Token(Token = "0x600E3FD")]
|
||||
[Address(RVA = "0x1328800", Offset = "0x1327200", VA = "0x181328800", Slot = "25")]
|
||||
public override void EJAHCBFGHPP(byte[] PDOFKJGFNGK)
|
||||
{
|
||||
if (PDOFKJGFNGK != 0)
|
||||
{
|
||||
JHOBCPPEMCF jhobcppemcf = JHOBCPPEMCF.MHLLBDFJBOD.ParseFrom(PDOFKJGFNGK);
|
||||
}
|
||||
bool overrides = ((ECCMHGLDNHK)this).AKNLAMFAPGB;
|
||||
}
|
||||
|
||||
// Token: 0x0600E3FE RID: 58366 RVA: 0x00362574 File Offset: 0x00360774
|
||||
[Token(Token = "0x600E3FE")]
|
||||
[Address(RVA = "0x1328C00", Offset = "0x1327600", VA = "0x181328C00", Slot = "24")]
|
||||
public override void KPLNIADHMPN(JHOBCPPEMCF KFCHMHOEGPD)
|
||||
{
|
||||
int num;
|
||||
do
|
||||
{
|
||||
num = 0;
|
||||
if (KFCHMHOEGPD == 0)
|
||||
{
|
||||
return;
|
||||
}
|
||||
IEnumerator<float> enumerator = KFCHMHOEGPD.DJCPGNKKDBO.GetEnumerator();
|
||||
if (enumerator != 0 && num < enumerator)
|
||||
{
|
||||
num += num;
|
||||
if (num != enumerator)
|
||||
{
|
||||
num++;
|
||||
}
|
||||
}
|
||||
if (enumerator != 0)
|
||||
{
|
||||
}
|
||||
if (num != -1)
|
||||
{
|
||||
}
|
||||
}
|
||||
while (num != 0);
|
||||
bool overrides = this.Overrides;
|
||||
}
|
||||
|
||||
// Token: 0x0600E3FF RID: 58367 RVA: 0x003625CC File Offset: 0x003607CC
|
||||
[Token(Token = "0x600E3FF")]
|
||||
[Address(RVA = "0x1328A50", Offset = "0x1327450", VA = "0x181328A50", Slot = "23")]
|
||||
public override JHOBCPPEMCF KCINMMHMPGF()
|
||||
{
|
||||
JHOBCPPEMCF jhobcppemcf = new JHOBCPPEMCF();
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,151 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Runtime.InteropServices;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace RecRoom.Utils.OverridableFields
|
||||
{
|
||||
// Token: 0x0200202F RID: 8239
|
||||
[Token(Token = "0x200202F")]
|
||||
[Serializable]
|
||||
[StructLayout(3)]
|
||||
public class MutableOverridableListInt : SerializedMutableOverridableBase<MutableOverridableListInt, List<int>, GMFKKKIJFMO>
|
||||
{
|
||||
// Token: 0x17002607 RID: 9735
|
||||
// (get) Token: 0x0600E3EA RID: 58346 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
// (set) Token: 0x0600E3EB RID: 58347 RVA: 0x003622DC File Offset: 0x003604DC
|
||||
[Token(Token = "0x17002607")]
|
||||
public override List<int> Value
|
||||
{
|
||||
[Token(Token = "0x600E3EA")]
|
||||
[Address(RVA = "0x13298B0", Offset = "0x13282B0", VA = "0x1813298B0", Slot = "19")]
|
||||
get
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
[Token(Token = "0x600E3EB")]
|
||||
[Address(RVA = "0x13298F0", Offset = "0x13282F0", VA = "0x1813298F0", Slot = "20")]
|
||||
set
|
||||
{
|
||||
if (value == 0)
|
||||
{
|
||||
List<int> list = new List();
|
||||
}
|
||||
base.Value = value;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600E3EC RID: 58348 RVA: 0x003622FC File Offset: 0x003604FC
|
||||
[Token(Token = "0x600E3EC")]
|
||||
[Address(RVA = "0x1329780", Offset = "0x1328180", VA = "0x181329780")]
|
||||
public MutableOverridableListInt()
|
||||
{
|
||||
List<int> list = new List();
|
||||
int num = 0;
|
||||
base..ctor(num != 0, list);
|
||||
}
|
||||
|
||||
// Token: 0x0600E3ED RID: 58349 RVA: 0x0036231C File Offset: 0x0036051C
|
||||
[Token(Token = "0x600E3ED")]
|
||||
[Address(RVA = "0x1329860", Offset = "0x1328260", VA = "0x181329860")]
|
||||
public MutableOverridableListInt(List<int> value)
|
||||
: base(true, value)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600E3EE RID: 58350 RVA: 0x00362334 File Offset: 0x00360534
|
||||
[Token(Token = "0x600E3EE")]
|
||||
[Address(RVA = "0x1329800", Offset = "0x1328200", VA = "0x181329800")]
|
||||
public MutableOverridableListInt(bool overrides, List<int> value)
|
||||
: base(overrides, value)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600E3EF RID: 58351 RVA: 0x0036234C File Offset: 0x0036054C
|
||||
[Token(Token = "0x600E3EF")]
|
||||
[Address(RVA = "0x13296F0", Offset = "0x13280F0", VA = "0x1813296F0", Slot = "3")]
|
||||
public override string ToString()
|
||||
{
|
||||
string text;
|
||||
return text;
|
||||
}
|
||||
|
||||
// Token: 0x0600E3F0 RID: 58352 RVA: 0x0036235C File Offset: 0x0036055C
|
||||
[Token(Token = "0x600E3F0")]
|
||||
[Address(RVA = "0x13291A0", Offset = "0x1327BA0", VA = "0x1813291A0")]
|
||||
public static MutableOverridableListInt FAJDMKOEFLH(List<int> MBJCIBHEOMM)
|
||||
{
|
||||
MutableOverridableListInt mutableOverridableListInt = new MutableOverridableListInt();
|
||||
List<int> list = new List();
|
||||
bool overrides = mutableOverridableListInt.Overrides;
|
||||
List<int> value = mutableOverridableListInt.Value;
|
||||
return mutableOverridableListInt;
|
||||
}
|
||||
|
||||
// Token: 0x0600E3F1 RID: 58353 RVA: 0x00362390 File Offset: 0x00360590
|
||||
[Token(Token = "0x600E3F1")]
|
||||
[Address(RVA = "0x1329290", Offset = "0x1327C90", VA = "0x181329290", Slot = "21")]
|
||||
public override void JBBLIBHHEBC()
|
||||
{
|
||||
bool overrides = ((ECCMHGLDNHK)this).AKNLAMFAPGB;
|
||||
}
|
||||
|
||||
// Token: 0x0600E3F2 RID: 58354 RVA: 0x003623AC File Offset: 0x003605AC
|
||||
[Token(Token = "0x600E3F2")]
|
||||
[Address(RVA = "0x13290B0", Offset = "0x1327AB0", VA = "0x1813290B0", Slot = "25")]
|
||||
public override void EJAHCBFGHPP(byte[] PDOFKJGFNGK)
|
||||
{
|
||||
if (PDOFKJGFNGK != 0)
|
||||
{
|
||||
GMFKKKIJFMO gmfkkkijfmo = GMFKKKIJFMO.MHLLBDFJBOD.ParseFrom(PDOFKJGFNGK);
|
||||
}
|
||||
bool overrides = ((ECCMHGLDNHK)this).AKNLAMFAPGB;
|
||||
}
|
||||
|
||||
// Token: 0x0600E3F3 RID: 58355 RVA: 0x003623D8 File Offset: 0x003605D8
|
||||
[Token(Token = "0x600E3F3")]
|
||||
[Address(RVA = "0x13294B0", Offset = "0x1327EB0", VA = "0x1813294B0", Slot = "24")]
|
||||
public override void KPLNIADHMPN(GMFKKKIJFMO KFCHMHOEGPD)
|
||||
{
|
||||
int num;
|
||||
do
|
||||
{
|
||||
num = 0;
|
||||
if (KFCHMHOEGPD == 0)
|
||||
{
|
||||
return;
|
||||
}
|
||||
IEnumerator<int> 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: 0x0600E3F4 RID: 58356 RVA: 0x00362434 File Offset: 0x00360634
|
||||
[Token(Token = "0x600E3F4")]
|
||||
[Address(RVA = "0x1329300", Offset = "0x1327D00", VA = "0x181329300", Slot = "23")]
|
||||
public override GMFKKKIJFMO KCINMMHMPGF()
|
||||
{
|
||||
GMFKKKIJFMO gmfkkkijfmo = new GMFKKKIJFMO();
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
}
|
||||
}
|
||||
+143
@@ -0,0 +1,143 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Runtime.InteropServices;
|
||||
using CodeStage.AntiCheat.ObscuredTypes;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace RecRoom.Utils.OverridableFields
|
||||
{
|
||||
// Token: 0x02002035 RID: 8245
|
||||
[Token(Token = "0x2002035")]
|
||||
[Serializable]
|
||||
[StructLayout(3)]
|
||||
public class MutableOverridableListObscuredBool : SerializedMutableOverridableBase<MutableOverridableListObscuredBool, List<ObscuredBool>, MCGNJDJAAMF>
|
||||
{
|
||||
// Token: 0x1700260D RID: 9741
|
||||
// (get) Token: 0x0600E42C RID: 58412 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
// (set) Token: 0x0600E42D RID: 58413 RVA: 0x00362C58 File Offset: 0x00360E58
|
||||
[Token(Token = "0x1700260D")]
|
||||
public override List<ObscuredBool> Value
|
||||
{
|
||||
[Token(Token = "0x600E42C")]
|
||||
[Address(RVA = "0x132A1B0", Offset = "0x1328BB0", VA = "0x18132A1B0", Slot = "19")]
|
||||
get
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
[Token(Token = "0x600E42D")]
|
||||
[Address(RVA = "0x132A1F0", Offset = "0x1328BF0", VA = "0x18132A1F0", Slot = "20")]
|
||||
set
|
||||
{
|
||||
if (value == 0)
|
||||
{
|
||||
List<ObscuredBool> list = new List();
|
||||
}
|
||||
base.Value = value;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600E42E RID: 58414 RVA: 0x00362C78 File Offset: 0x00360E78
|
||||
[Token(Token = "0x600E42E")]
|
||||
[Address(RVA = "0x132A0E0", Offset = "0x1328AE0", VA = "0x18132A0E0")]
|
||||
public MutableOverridableListObscuredBool()
|
||||
{
|
||||
List<ObscuredBool> list = new List();
|
||||
int num = 0;
|
||||
base..ctor(num != 0, list);
|
||||
}
|
||||
|
||||
// Token: 0x0600E42F RID: 58415 RVA: 0x00362C98 File Offset: 0x00360E98
|
||||
[Token(Token = "0x600E42F")]
|
||||
[Address(RVA = "0x132A160", Offset = "0x1328B60", VA = "0x18132A160")]
|
||||
public MutableOverridableListObscuredBool(List<ObscuredBool> value)
|
||||
: base(true, value)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600E430 RID: 58416 RVA: 0x00362CB0 File Offset: 0x00360EB0
|
||||
[Token(Token = "0x600E430")]
|
||||
[Address(RVA = "0x132A080", Offset = "0x1328A80", VA = "0x18132A080")]
|
||||
public MutableOverridableListObscuredBool(bool overrides, List<ObscuredBool> value)
|
||||
: base(overrides, value)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600E431 RID: 58417 RVA: 0x00362CC8 File Offset: 0x00360EC8
|
||||
[Token(Token = "0x600E431")]
|
||||
[Address(RVA = "0x1329FF0", Offset = "0x13289F0", VA = "0x181329FF0", Slot = "3")]
|
||||
public override string ToString()
|
||||
{
|
||||
string text;
|
||||
return text;
|
||||
}
|
||||
|
||||
// Token: 0x0600E432 RID: 58418 RVA: 0x00362CD8 File Offset: 0x00360ED8
|
||||
[Token(Token = "0x600E432")]
|
||||
[Address(RVA = "0x1329A50", Offset = "0x1328450", VA = "0x181329A50")]
|
||||
public static MutableOverridableListObscuredBool FAJDMKOEFLH(List<ObscuredBool> MBJCIBHEOMM)
|
||||
{
|
||||
MutableOverridableListObscuredBool mutableOverridableListObscuredBool = new MutableOverridableListObscuredBool();
|
||||
List<ObscuredBool> list = new List();
|
||||
bool overrides = mutableOverridableListObscuredBool.Overrides;
|
||||
List<ObscuredBool> value = mutableOverridableListObscuredBool.Value;
|
||||
return mutableOverridableListObscuredBool;
|
||||
}
|
||||
|
||||
// Token: 0x0600E433 RID: 58419 RVA: 0x00362D0C File Offset: 0x00360F0C
|
||||
[Token(Token = "0x600E433")]
|
||||
[Address(RVA = "0x1329B40", Offset = "0x1328540", VA = "0x181329B40", Slot = "21")]
|
||||
public override void JBBLIBHHEBC()
|
||||
{
|
||||
bool overrides = ((ECCMHGLDNHK)this).AKNLAMFAPGB;
|
||||
}
|
||||
|
||||
// Token: 0x0600E434 RID: 58420 RVA: 0x00362D28 File Offset: 0x00360F28
|
||||
[Token(Token = "0x600E434")]
|
||||
[Address(RVA = "0x1329960", Offset = "0x1328360", VA = "0x181329960", Slot = "25")]
|
||||
public override void EJAHCBFGHPP(byte[] PDOFKJGFNGK)
|
||||
{
|
||||
if (PDOFKJGFNGK != 0)
|
||||
{
|
||||
MCGNJDJAAMF mcgnjdjaamf = MCGNJDJAAMF.MHLLBDFJBOD.ParseFrom(PDOFKJGFNGK);
|
||||
}
|
||||
bool overrides = ((ECCMHGLDNHK)this).AKNLAMFAPGB;
|
||||
}
|
||||
|
||||
// Token: 0x0600E435 RID: 58421 RVA: 0x00362D54 File Offset: 0x00360F54
|
||||
[Token(Token = "0x600E435")]
|
||||
[Address(RVA = "0x1329DC0", Offset = "0x13287C0", VA = "0x181329DC0", Slot = "24")]
|
||||
public override void KPLNIADHMPN(MCGNJDJAAMF KFCHMHOEGPD)
|
||||
{
|
||||
int num;
|
||||
do
|
||||
{
|
||||
num = 0;
|
||||
if (KFCHMHOEGPD == 0)
|
||||
{
|
||||
return;
|
||||
}
|
||||
IEnumerator<bool> enumerator = KFCHMHOEGPD.DJCPGNKKDBO.GetEnumerator();
|
||||
if (enumerator != 0)
|
||||
{
|
||||
}
|
||||
if (enumerator != 0)
|
||||
{
|
||||
}
|
||||
if (num != -1)
|
||||
{
|
||||
}
|
||||
}
|
||||
while (num != 0);
|
||||
bool overrides = this.Overrides;
|
||||
}
|
||||
|
||||
// Token: 0x0600E436 RID: 58422 RVA: 0x00362D9C File Offset: 0x00360F9C
|
||||
[Token(Token = "0x600E436")]
|
||||
[Address(RVA = "0x1329BB0", Offset = "0x13285B0", VA = "0x181329BB0", Slot = "23")]
|
||||
public override MCGNJDJAAMF KCINMMHMPGF()
|
||||
{
|
||||
MCGNJDJAAMF mcgnjdjaamf = new MCGNJDJAAMF();
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
}
|
||||
}
|
||||
+161
@@ -0,0 +1,161 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Runtime.InteropServices;
|
||||
using CodeStage.AntiCheat.ObscuredTypes;
|
||||
using Cpp2IlInjected;
|
||||
using Google.Protobuf.Collections;
|
||||
|
||||
namespace RecRoom.Utils.OverridableFields
|
||||
{
|
||||
// Token: 0x02002034 RID: 8244
|
||||
[Token(Token = "0x2002034")]
|
||||
[Serializable]
|
||||
[StructLayout(3)]
|
||||
public class MutableOverridableListObscuredFloat : SerializedMutableOverridableBase<MutableOverridableListObscuredFloat, List<ObscuredFloat>, JHOBCPPEMCF>
|
||||
{
|
||||
// Token: 0x1700260C RID: 9740
|
||||
// (get) Token: 0x0600E421 RID: 58401 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
// (set) Token: 0x0600E422 RID: 58402 RVA: 0x00362ACC File Offset: 0x00360CCC
|
||||
[Token(Token = "0x1700260C")]
|
||||
public override List<ObscuredFloat> Value
|
||||
{
|
||||
[Token(Token = "0x600E421")]
|
||||
[Address(RVA = "0x132AAB0", Offset = "0x13294B0", VA = "0x18132AAB0", Slot = "19")]
|
||||
get
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
[Token(Token = "0x600E422")]
|
||||
[Address(RVA = "0x132AAF0", Offset = "0x13294F0", VA = "0x18132AAF0", Slot = "20")]
|
||||
set
|
||||
{
|
||||
if (value == 0)
|
||||
{
|
||||
List<ObscuredFloat> list = new List();
|
||||
}
|
||||
base.Value = value;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600E423 RID: 58403 RVA: 0x00362AEC File Offset: 0x00360CEC
|
||||
[Token(Token = "0x600E423")]
|
||||
[Address(RVA = "0x132A9D0", Offset = "0x13293D0", VA = "0x18132A9D0")]
|
||||
public MutableOverridableListObscuredFloat()
|
||||
{
|
||||
List<ObscuredFloat> list = new List();
|
||||
int num = 0;
|
||||
base..ctor(num != 0, list);
|
||||
}
|
||||
|
||||
// Token: 0x0600E424 RID: 58404 RVA: 0x00362B0C File Offset: 0x00360D0C
|
||||
[Token(Token = "0x600E424")]
|
||||
[Address(RVA = "0x132A980", Offset = "0x1329380", VA = "0x18132A980")]
|
||||
public MutableOverridableListObscuredFloat(List<ObscuredFloat> value)
|
||||
: base(true, value)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600E425 RID: 58405 RVA: 0x00362B24 File Offset: 0x00360D24
|
||||
[Token(Token = "0x600E425")]
|
||||
[Address(RVA = "0x132AA50", Offset = "0x1329450", VA = "0x18132AA50")]
|
||||
public MutableOverridableListObscuredFloat(bool overrides, List<ObscuredFloat> value)
|
||||
: base(overrides, value)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600E426 RID: 58406 RVA: 0x00362B3C File Offset: 0x00360D3C
|
||||
[Token(Token = "0x600E426")]
|
||||
[Address(RVA = "0x132A8F0", Offset = "0x13292F0", VA = "0x18132A8F0", Slot = "3")]
|
||||
public override string ToString()
|
||||
{
|
||||
string text;
|
||||
return text;
|
||||
}
|
||||
|
||||
// Token: 0x0600E427 RID: 58407 RVA: 0x00362B4C File Offset: 0x00360D4C
|
||||
[Token(Token = "0x600E427")]
|
||||
[Address(RVA = "0x132A350", Offset = "0x1328D50", VA = "0x18132A350")]
|
||||
public static MutableOverridableListObscuredFloat FAJDMKOEFLH(List<ObscuredFloat> MBJCIBHEOMM)
|
||||
{
|
||||
MutableOverridableListObscuredFloat mutableOverridableListObscuredFloat = new MutableOverridableListObscuredFloat();
|
||||
List<ObscuredFloat> list = new List();
|
||||
bool overrides = mutableOverridableListObscuredFloat.Overrides;
|
||||
List<ObscuredFloat> value = mutableOverridableListObscuredFloat.Value;
|
||||
return mutableOverridableListObscuredFloat;
|
||||
}
|
||||
|
||||
// Token: 0x0600E428 RID: 58408 RVA: 0x00362B80 File Offset: 0x00360D80
|
||||
[Token(Token = "0x600E428")]
|
||||
[Address(RVA = "0x132A440", Offset = "0x1328E40", VA = "0x18132A440", Slot = "21")]
|
||||
public override void JBBLIBHHEBC()
|
||||
{
|
||||
bool overrides = ((ECCMHGLDNHK)this).AKNLAMFAPGB;
|
||||
}
|
||||
|
||||
// Token: 0x0600E429 RID: 58409 RVA: 0x00362B9C File Offset: 0x00360D9C
|
||||
[Token(Token = "0x600E429")]
|
||||
[Address(RVA = "0x132A260", Offset = "0x1328C60", VA = "0x18132A260", Slot = "25")]
|
||||
public override void EJAHCBFGHPP(byte[] PDOFKJGFNGK)
|
||||
{
|
||||
if (PDOFKJGFNGK != 0)
|
||||
{
|
||||
JHOBCPPEMCF jhobcppemcf = JHOBCPPEMCF.MHLLBDFJBOD.ParseFrom(PDOFKJGFNGK);
|
||||
}
|
||||
bool overrides = ((ECCMHGLDNHK)this).AKNLAMFAPGB;
|
||||
}
|
||||
|
||||
// Token: 0x0600E42A RID: 58410 RVA: 0x00362BC8 File Offset: 0x00360DC8
|
||||
[Token(Token = "0x600E42A")]
|
||||
[Address(RVA = "0x132A6C0", Offset = "0x13290C0", VA = "0x18132A6C0", Slot = "24")]
|
||||
public override void KPLNIADHMPN(JHOBCPPEMCF KFCHMHOEGPD)
|
||||
{
|
||||
int num;
|
||||
do
|
||||
{
|
||||
num = 0;
|
||||
if (KFCHMHOEGPD == 0)
|
||||
{
|
||||
return;
|
||||
}
|
||||
IEnumerator<float> enumerator = KFCHMHOEGPD.DJCPGNKKDBO.GetEnumerator();
|
||||
if (enumerator != 0)
|
||||
{
|
||||
}
|
||||
if (enumerator != 0)
|
||||
{
|
||||
}
|
||||
if (num != -1)
|
||||
{
|
||||
}
|
||||
}
|
||||
while (num != 0);
|
||||
bool overrides = this.Overrides;
|
||||
}
|
||||
|
||||
// Token: 0x0600E42B RID: 58411 RVA: 0x00362C10 File Offset: 0x00360E10
|
||||
[Token(Token = "0x600E42B")]
|
||||
[Address(RVA = "0x132A4B0", Offset = "0x1328EB0", VA = "0x18132A4B0", Slot = "23")]
|
||||
public override JHOBCPPEMCF KCINMMHMPGF()
|
||||
{
|
||||
int num;
|
||||
JHOBCPPEMCF jhobcppemcf;
|
||||
do
|
||||
{
|
||||
num = 0;
|
||||
jhobcppemcf = new JHOBCPPEMCF();
|
||||
List<MutableOverridableListObscuredFloat>.Enumerator enumerator;
|
||||
if (enumerator != 0)
|
||||
{
|
||||
RepeatedField<float> djcpgnkkdbo = jhobcppemcf.DJCPGNKKDBO;
|
||||
int num2 = 0;
|
||||
djcpgnkkdbo.Add(num2);
|
||||
}
|
||||
if (num != -1)
|
||||
{
|
||||
}
|
||||
}
|
||||
while (num != 0);
|
||||
return jhobcppemcf;
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,143 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Runtime.InteropServices;
|
||||
using CodeStage.AntiCheat.ObscuredTypes;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace RecRoom.Utils.OverridableFields
|
||||
{
|
||||
// Token: 0x02002033 RID: 8243
|
||||
[Token(Token = "0x2002033")]
|
||||
[Serializable]
|
||||
[StructLayout(3)]
|
||||
public class MutableOverridableListObscuredInt : SerializedMutableOverridableBase<MutableOverridableListObscuredInt, List<ObscuredInt>, GMFKKKIJFMO>
|
||||
{
|
||||
// Token: 0x1700260B RID: 9739
|
||||
// (get) Token: 0x0600E416 RID: 58390 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
// (set) Token: 0x0600E417 RID: 58391 RVA: 0x00362940 File Offset: 0x00360B40
|
||||
[Token(Token = "0x1700260B")]
|
||||
public override List<ObscuredInt> Value
|
||||
{
|
||||
[Token(Token = "0x600E416")]
|
||||
[Address(RVA = "0x132B370", Offset = "0x1329D70", VA = "0x18132B370", Slot = "19")]
|
||||
get
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
[Token(Token = "0x600E417")]
|
||||
[Address(RVA = "0x132B3B0", Offset = "0x1329DB0", VA = "0x18132B3B0", Slot = "20")]
|
||||
set
|
||||
{
|
||||
if (value == 0)
|
||||
{
|
||||
List<ObscuredInt> list = new List();
|
||||
}
|
||||
base.Value = value;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600E418 RID: 58392 RVA: 0x00362960 File Offset: 0x00360B60
|
||||
[Token(Token = "0x600E418")]
|
||||
[Address(RVA = "0x132B290", Offset = "0x1329C90", VA = "0x18132B290")]
|
||||
public MutableOverridableListObscuredInt()
|
||||
{
|
||||
List<ObscuredInt> list = new List();
|
||||
int num = 0;
|
||||
base..ctor(num != 0, list);
|
||||
}
|
||||
|
||||
// Token: 0x0600E419 RID: 58393 RVA: 0x00362980 File Offset: 0x00360B80
|
||||
[Token(Token = "0x600E419")]
|
||||
[Address(RVA = "0x132B240", Offset = "0x1329C40", VA = "0x18132B240")]
|
||||
public MutableOverridableListObscuredInt(List<ObscuredInt> value)
|
||||
: base(true, value)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600E41A RID: 58394 RVA: 0x00362998 File Offset: 0x00360B98
|
||||
[Token(Token = "0x600E41A")]
|
||||
[Address(RVA = "0x132B310", Offset = "0x1329D10", VA = "0x18132B310")]
|
||||
public MutableOverridableListObscuredInt(bool overrides, List<ObscuredInt> value)
|
||||
: base(overrides, value)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600E41B RID: 58395 RVA: 0x003629B0 File Offset: 0x00360BB0
|
||||
[Token(Token = "0x600E41B")]
|
||||
[Address(RVA = "0x132B1B0", Offset = "0x1329BB0", VA = "0x18132B1B0", Slot = "3")]
|
||||
public override string ToString()
|
||||
{
|
||||
string text;
|
||||
return text;
|
||||
}
|
||||
|
||||
// Token: 0x0600E41C RID: 58396 RVA: 0x003629C0 File Offset: 0x00360BC0
|
||||
[Token(Token = "0x600E41C")]
|
||||
[Address(RVA = "0x132AC50", Offset = "0x1329650", VA = "0x18132AC50")]
|
||||
public static MutableOverridableListObscuredInt FAJDMKOEFLH(List<ObscuredInt> MBJCIBHEOMM)
|
||||
{
|
||||
MutableOverridableListObscuredInt mutableOverridableListObscuredInt = new MutableOverridableListObscuredInt();
|
||||
List<ObscuredInt> list = new List();
|
||||
bool overrides = mutableOverridableListObscuredInt.Overrides;
|
||||
List<ObscuredInt> value = mutableOverridableListObscuredInt.Value;
|
||||
return mutableOverridableListObscuredInt;
|
||||
}
|
||||
|
||||
// Token: 0x0600E41D RID: 58397 RVA: 0x003629F4 File Offset: 0x00360BF4
|
||||
[Token(Token = "0x600E41D")]
|
||||
[Address(RVA = "0x132AD40", Offset = "0x1329740", VA = "0x18132AD40", Slot = "21")]
|
||||
public override void JBBLIBHHEBC()
|
||||
{
|
||||
bool overrides = ((ECCMHGLDNHK)this).AKNLAMFAPGB;
|
||||
}
|
||||
|
||||
// Token: 0x0600E41E RID: 58398 RVA: 0x00362A10 File Offset: 0x00360C10
|
||||
[Token(Token = "0x600E41E")]
|
||||
[Address(RVA = "0x132AB60", Offset = "0x1329560", VA = "0x18132AB60", Slot = "25")]
|
||||
public override void EJAHCBFGHPP(byte[] PDOFKJGFNGK)
|
||||
{
|
||||
if (PDOFKJGFNGK != 0)
|
||||
{
|
||||
GMFKKKIJFMO gmfkkkijfmo = GMFKKKIJFMO.MHLLBDFJBOD.ParseFrom(PDOFKJGFNGK);
|
||||
}
|
||||
bool overrides = ((ECCMHGLDNHK)this).AKNLAMFAPGB;
|
||||
}
|
||||
|
||||
// Token: 0x0600E41F RID: 58399 RVA: 0x00362A3C File Offset: 0x00360C3C
|
||||
[Token(Token = "0x600E41F")]
|
||||
[Address(RVA = "0x132AF90", Offset = "0x1329990", VA = "0x18132AF90", Slot = "24")]
|
||||
public override void KPLNIADHMPN(GMFKKKIJFMO KFCHMHOEGPD)
|
||||
{
|
||||
int num;
|
||||
do
|
||||
{
|
||||
num = 0;
|
||||
if (KFCHMHOEGPD == 0)
|
||||
{
|
||||
return;
|
||||
}
|
||||
IEnumerator<int> enumerator = KFCHMHOEGPD.DJCPGNKKDBO.GetEnumerator();
|
||||
if (enumerator != 0)
|
||||
{
|
||||
}
|
||||
if (enumerator != 0)
|
||||
{
|
||||
}
|
||||
if (num != -1)
|
||||
{
|
||||
}
|
||||
}
|
||||
while (num != 0);
|
||||
bool overrides = this.Overrides;
|
||||
}
|
||||
|
||||
// Token: 0x0600E420 RID: 58400 RVA: 0x00362A84 File Offset: 0x00360C84
|
||||
[Token(Token = "0x600E420")]
|
||||
[Address(RVA = "0x132ADB0", Offset = "0x13297B0", VA = "0x18132ADB0", Slot = "23")]
|
||||
public override GMFKKKIJFMO KCINMMHMPGF()
|
||||
{
|
||||
GMFKKKIJFMO gmfkkkijfmo = new GMFKKKIJFMO();
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
}
|
||||
}
|
||||
+159
@@ -0,0 +1,159 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Runtime.InteropServices;
|
||||
using CodeStage.AntiCheat.ObscuredTypes;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace RecRoom.Utils.OverridableFields
|
||||
{
|
||||
// Token: 0x02002036 RID: 8246
|
||||
[Token(Token = "0x2002036")]
|
||||
[Serializable]
|
||||
[StructLayout(3)]
|
||||
public class MutableOverridableListObscuredString : SerializedMutableOverridableBase<MutableOverridableListObscuredString, List<ObscuredString>, NCMBIKODOLI>
|
||||
{
|
||||
// Token: 0x1700260E RID: 9742
|
||||
// (get) Token: 0x0600E437 RID: 58423 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
// (set) Token: 0x0600E438 RID: 58424 RVA: 0x00362DE4 File Offset: 0x00360FE4
|
||||
[Token(Token = "0x1700260E")]
|
||||
public override List<ObscuredString> Value
|
||||
{
|
||||
[Token(Token = "0x600E437")]
|
||||
[Address(RVA = "0x132BC20", Offset = "0x132A620", VA = "0x18132BC20", Slot = "19")]
|
||||
get
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
[Token(Token = "0x600E438")]
|
||||
[Address(RVA = "0x132BC60", Offset = "0x132A660", VA = "0x18132BC60", Slot = "20")]
|
||||
set
|
||||
{
|
||||
if (value == 0)
|
||||
{
|
||||
List<ObscuredString> list = new List();
|
||||
}
|
||||
base.Value = value;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600E439 RID: 58425 RVA: 0x00362E04 File Offset: 0x00361004
|
||||
[Token(Token = "0x600E439")]
|
||||
[Address(RVA = "0x132BBA0", Offset = "0x132A5A0", VA = "0x18132BBA0")]
|
||||
public MutableOverridableListObscuredString()
|
||||
{
|
||||
List<ObscuredString> list = new List();
|
||||
int num = 0;
|
||||
base..ctor(num != 0, list);
|
||||
}
|
||||
|
||||
// Token: 0x0600E43A RID: 58426 RVA: 0x00362E24 File Offset: 0x00361024
|
||||
[Token(Token = "0x600E43A")]
|
||||
[Address(RVA = "0x132BAF0", Offset = "0x132A4F0", VA = "0x18132BAF0")]
|
||||
public MutableOverridableListObscuredString(List<ObscuredString> value)
|
||||
: base(true, value)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600E43B RID: 58427 RVA: 0x00362E3C File Offset: 0x0036103C
|
||||
[Token(Token = "0x600E43B")]
|
||||
[Address(RVA = "0x132BB40", Offset = "0x132A540", VA = "0x18132BB40")]
|
||||
public MutableOverridableListObscuredString(bool overrides, List<ObscuredString> value)
|
||||
: base(overrides, value)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600E43C RID: 58428 RVA: 0x00362E54 File Offset: 0x00361054
|
||||
[Token(Token = "0x600E43C")]
|
||||
[Address(RVA = "0x132BA60", Offset = "0x132A460", VA = "0x18132BA60", Slot = "3")]
|
||||
public override string ToString()
|
||||
{
|
||||
string text;
|
||||
return text;
|
||||
}
|
||||
|
||||
// Token: 0x0600E43D RID: 58429 RVA: 0x00362E64 File Offset: 0x00361064
|
||||
[Token(Token = "0x600E43D")]
|
||||
[Address(RVA = "0x132B510", Offset = "0x1329F10", VA = "0x18132B510")]
|
||||
public static MutableOverridableListObscuredString FAJDMKOEFLH(List<ObscuredString> MBJCIBHEOMM)
|
||||
{
|
||||
MutableOverridableListObscuredString mutableOverridableListObscuredString = new MutableOverridableListObscuredString();
|
||||
List<ObscuredString> list = new List();
|
||||
bool overrides = mutableOverridableListObscuredString.Overrides;
|
||||
List<ObscuredString> value = mutableOverridableListObscuredString.Value;
|
||||
return mutableOverridableListObscuredString;
|
||||
}
|
||||
|
||||
// Token: 0x0600E43E RID: 58430 RVA: 0x00362E98 File Offset: 0x00361098
|
||||
[Token(Token = "0x600E43E")]
|
||||
[Address(RVA = "0x132B600", Offset = "0x132A000", VA = "0x18132B600", Slot = "21")]
|
||||
public override void JBBLIBHHEBC()
|
||||
{
|
||||
bool overrides = ((ECCMHGLDNHK)this).AKNLAMFAPGB;
|
||||
}
|
||||
|
||||
// Token: 0x0600E43F RID: 58431 RVA: 0x00362EB4 File Offset: 0x003610B4
|
||||
[Token(Token = "0x600E43F")]
|
||||
[Address(RVA = "0x132B420", Offset = "0x1329E20", VA = "0x18132B420", Slot = "25")]
|
||||
public override void EJAHCBFGHPP(byte[] PDOFKJGFNGK)
|
||||
{
|
||||
if (PDOFKJGFNGK != 0)
|
||||
{
|
||||
NCMBIKODOLI ncmbikodoli = NCMBIKODOLI.MHLLBDFJBOD.ParseFrom(PDOFKJGFNGK);
|
||||
}
|
||||
bool overrides = ((ECCMHGLDNHK)this).AKNLAMFAPGB;
|
||||
}
|
||||
|
||||
// Token: 0x0600E440 RID: 58432 RVA: 0x00362EE0 File Offset: 0x003610E0
|
||||
[Token(Token = "0x600E440")]
|
||||
[Address(RVA = "0x132B850", Offset = "0x132A250", VA = "0x18132B850", 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 (enumerator != 0)
|
||||
{
|
||||
}
|
||||
if (num != -1)
|
||||
{
|
||||
}
|
||||
}
|
||||
while (num != 0);
|
||||
bool overrides = this.Overrides;
|
||||
}
|
||||
|
||||
// Token: 0x0600E441 RID: 58433 RVA: 0x00362F28 File Offset: 0x00361128
|
||||
[Token(Token = "0x600E441")]
|
||||
[Address(RVA = "0x132B670", Offset = "0x132A070", VA = "0x18132B670", Slot = "23")]
|
||||
public override NCMBIKODOLI KCINMMHMPGF()
|
||||
{
|
||||
int num;
|
||||
NCMBIKODOLI ncmbikodoli;
|
||||
do
|
||||
{
|
||||
num = 0;
|
||||
ncmbikodoli = new NCMBIKODOLI();
|
||||
List<MutableOverridableListObscuredString>.Enumerator enumerator;
|
||||
if (enumerator != 0)
|
||||
{
|
||||
string text;
|
||||
ncmbikodoli.DJCPGNKKDBO.Add(text);
|
||||
}
|
||||
if (num != -1)
|
||||
{
|
||||
}
|
||||
}
|
||||
while (num != 0);
|
||||
return ncmbikodoli;
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,167 @@
|
||||
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;
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,166 @@
|
||||
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();
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,97 @@
|
||||
using System;
|
||||
using System.Runtime.InteropServices;
|
||||
using CodeStage.AntiCheat.ObscuredTypes;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace RecRoom.Utils.OverridableFields
|
||||
{
|
||||
// Token: 0x0200202D RID: 8237
|
||||
[Token(Token = "0x200202D")]
|
||||
[Serializable]
|
||||
[StructLayout(3)]
|
||||
public class MutableOverridableObscuredBool : SerializedMutableOverridableBase<MutableOverridableObscuredBool, ObscuredBool, ANEKJPAEIMD>
|
||||
{
|
||||
// Token: 0x0600E3DA RID: 58330 RVA: 0x00362104 File Offset: 0x00360304
|
||||
[Token(Token = "0x600E3DA")]
|
||||
[Address(RVA = "0x132D390", Offset = "0x132BD90", VA = "0x18132D390")]
|
||||
public MutableOverridableObscuredBool()
|
||||
{
|
||||
int num = 0;
|
||||
int num2 = 0;
|
||||
base..ctor(num2 != 0, num);
|
||||
}
|
||||
|
||||
// Token: 0x0600E3DB RID: 58331 RVA: 0x00362120 File Offset: 0x00360320
|
||||
[Token(Token = "0x600E3DB")]
|
||||
[Address(RVA = "0x132D2C0", Offset = "0x132BCC0", VA = "0x18132D2C0")]
|
||||
public MutableOverridableObscuredBool(ObscuredBool value)
|
||||
{
|
||||
bool fakeValue = value.fakeValue;
|
||||
}
|
||||
|
||||
// Token: 0x0600E3DC RID: 58332 RVA: 0x00362134 File Offset: 0x00360334
|
||||
[Token(Token = "0x600E3DC")]
|
||||
[Address(RVA = "0x132D320", Offset = "0x132BD20", VA = "0x18132D320")]
|
||||
public MutableOverridableObscuredBool(bool overrides, ObscuredBool value)
|
||||
{
|
||||
bool fakeValue = value.fakeValue;
|
||||
}
|
||||
|
||||
// Token: 0x0600E3DD RID: 58333 RVA: 0x00362148 File Offset: 0x00360348
|
||||
[Token(Token = "0x600E3DD")]
|
||||
[Address(RVA = "0x132D210", Offset = "0x132BC10", VA = "0x18132D210", Slot = "3")]
|
||||
public override string ToString()
|
||||
{
|
||||
string text;
|
||||
return text;
|
||||
}
|
||||
|
||||
// Token: 0x0600E3DE RID: 58334 RVA: 0x00362158 File Offset: 0x00360358
|
||||
[Token(Token = "0x600E3DE")]
|
||||
[Address(RVA = "0x132CFE0", Offset = "0x132B9E0", VA = "0x18132CFE0")]
|
||||
public static MutableOverridableObscuredBool FAJDMKOEFLH(ObscuredBool MBJCIBHEOMM)
|
||||
{
|
||||
bool fakeValue = MBJCIBHEOMM.fakeValue;
|
||||
MutableOverridableObscuredBool mutableOverridableObscuredBool;
|
||||
return mutableOverridableObscuredBool;
|
||||
}
|
||||
|
||||
// Token: 0x0600E3DF RID: 58335 RVA: 0x00362170 File Offset: 0x00360370
|
||||
[Token(Token = "0x600E3DF")]
|
||||
[Address(RVA = "0x132CEF0", Offset = "0x132B8F0", VA = "0x18132CEF0", Slot = "25")]
|
||||
public override void EJAHCBFGHPP(byte[] PDOFKJGFNGK)
|
||||
{
|
||||
if (PDOFKJGFNGK != 0)
|
||||
{
|
||||
ANEKJPAEIMD anekjpaeimd = ANEKJPAEIMD.MHLLBDFJBOD.ParseFrom(PDOFKJGFNGK);
|
||||
}
|
||||
bool overrides = ((ECCMHGLDNHK)this).AKNLAMFAPGB;
|
||||
}
|
||||
|
||||
// Token: 0x0600E3E0 RID: 58336 RVA: 0x0036219C File Offset: 0x0036039C
|
||||
[Token(Token = "0x600E3E0")]
|
||||
[Address(RVA = "0x132D150", Offset = "0x132BB50", VA = "0x18132D150", Slot = "24")]
|
||||
public override void KPLNIADHMPN(ANEKJPAEIMD KFCHMHOEGPD)
|
||||
{
|
||||
if (KFCHMHOEGPD != 0)
|
||||
{
|
||||
ObscuredBool obscuredBool;
|
||||
bool fakeValue = obscuredBool.fakeValue;
|
||||
ObscuredBool value = this.Value;
|
||||
bool overrides = this.Overrides;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600E3E1 RID: 58337 RVA: 0x003621C4 File Offset: 0x003603C4
|
||||
[Token(Token = "0x600E3E1")]
|
||||
[Address(RVA = "0x132D070", Offset = "0x132BA70", VA = "0x18132D070", Slot = "23")]
|
||||
public override ANEKJPAEIMD KCINMMHMPGF()
|
||||
{
|
||||
ANEKJPAEIMD anekjpaeimd = new ANEKJPAEIMD();
|
||||
anekjpaeimd.PIHBFDHCNMI = anekjpaeimd != null;
|
||||
bool flag;
|
||||
anekjpaeimd.DJCPGNKKDBO = flag;
|
||||
return anekjpaeimd;
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,92 @@
|
||||
using System;
|
||||
using System.Runtime.InteropServices;
|
||||
using CodeStage.AntiCheat.ObscuredTypes;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace RecRoom.Utils.OverridableFields
|
||||
{
|
||||
// Token: 0x0200202C RID: 8236
|
||||
[Token(Token = "0x200202C")]
|
||||
[Serializable]
|
||||
[StructLayout(3)]
|
||||
public class MutableOverridableObscuredFloat : SerializedMutableOverridableBase<MutableOverridableObscuredFloat, ObscuredFloat, HKAHGDDGAFD>
|
||||
{
|
||||
// Token: 0x0600E3D2 RID: 58322 RVA: 0x00362034 File Offset: 0x00360234
|
||||
[Token(Token = "0x600E3D2")]
|
||||
[Address(RVA = "0x132D7D0", Offset = "0x132C1D0", VA = "0x18132D7D0")]
|
||||
public MutableOverridableObscuredFloat()
|
||||
{
|
||||
int num = 0;
|
||||
int num2 = 0;
|
||||
base..ctor(num2 != 0, num);
|
||||
}
|
||||
|
||||
// Token: 0x0600E3D3 RID: 58323 RVA: 0x00362050 File Offset: 0x00360250
|
||||
[Token(Token = "0x600E3D3")]
|
||||
[Address(RVA = "0x132D8B0", Offset = "0x132C2B0", VA = "0x18132D8B0")]
|
||||
public MutableOverridableObscuredFloat(ObscuredFloat value)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600E3D4 RID: 58324 RVA: 0x00362060 File Offset: 0x00360260
|
||||
[Token(Token = "0x600E3D4")]
|
||||
[Address(RVA = "0x132D840", Offset = "0x132C240", VA = "0x18132D840")]
|
||||
public MutableOverridableObscuredFloat(bool overrides, ObscuredFloat value)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600E3D5 RID: 58325 RVA: 0x00362070 File Offset: 0x00360270
|
||||
[Token(Token = "0x600E3D5")]
|
||||
[Address(RVA = "0x132D720", Offset = "0x132C120", VA = "0x18132D720", Slot = "3")]
|
||||
public override string ToString()
|
||||
{
|
||||
string text;
|
||||
return text;
|
||||
}
|
||||
|
||||
// Token: 0x0600E3D6 RID: 58326 RVA: 0x00362080 File Offset: 0x00360280
|
||||
[Token(Token = "0x600E3D6")]
|
||||
[Address(RVA = "0x132D4E0", Offset = "0x132BEE0", VA = "0x18132D4E0")]
|
||||
public static MutableOverridableObscuredFloat FAJDMKOEFLH(ObscuredFloat MBJCIBHEOMM)
|
||||
{
|
||||
MutableOverridableObscuredFloat mutableOverridableObscuredFloat;
|
||||
return mutableOverridableObscuredFloat;
|
||||
}
|
||||
|
||||
// Token: 0x0600E3D7 RID: 58327 RVA: 0x00362090 File Offset: 0x00360290
|
||||
[Token(Token = "0x600E3D7")]
|
||||
[Address(RVA = "0x132D3F0", Offset = "0x132BDF0", VA = "0x18132D3F0", Slot = "25")]
|
||||
public override void EJAHCBFGHPP(byte[] PDOFKJGFNGK)
|
||||
{
|
||||
if (PDOFKJGFNGK != 0)
|
||||
{
|
||||
HKAHGDDGAFD hkahgddgafd = HKAHGDDGAFD.MHLLBDFJBOD.ParseFrom(PDOFKJGFNGK);
|
||||
}
|
||||
bool overrides = ((ECCMHGLDNHK)this).AKNLAMFAPGB;
|
||||
}
|
||||
|
||||
// Token: 0x0600E3D8 RID: 58328 RVA: 0x003620BC File Offset: 0x003602BC
|
||||
[Token(Token = "0x600E3D8")]
|
||||
[Address(RVA = "0x132D650", Offset = "0x132C050", VA = "0x18132D650", Slot = "24")]
|
||||
public override void KPLNIADHMPN(HKAHGDDGAFD KFCHMHOEGPD)
|
||||
{
|
||||
if (KFCHMHOEGPD != 0)
|
||||
{
|
||||
ObscuredFloat value = this.Value;
|
||||
bool overrides = this.Overrides;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600E3D9 RID: 58329 RVA: 0x003620DC File Offset: 0x003602DC
|
||||
[Token(Token = "0x600E3D9")]
|
||||
[Address(RVA = "0x132D570", Offset = "0x132BF70", VA = "0x18132D570", Slot = "23")]
|
||||
public override HKAHGDDGAFD KCINMMHMPGF()
|
||||
{
|
||||
HKAHGDDGAFD hkahgddgafd = new HKAHGDDGAFD();
|
||||
hkahgddgafd.PIHBFDHCNMI = hkahgddgafd != null;
|
||||
float num;
|
||||
hkahgddgafd.DJCPGNKKDBO = num;
|
||||
return hkahgddgafd;
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,92 @@
|
||||
using System;
|
||||
using System.Runtime.InteropServices;
|
||||
using CodeStage.AntiCheat.ObscuredTypes;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace RecRoom.Utils.OverridableFields
|
||||
{
|
||||
// Token: 0x0200202B RID: 8235
|
||||
[Token(Token = "0x200202B")]
|
||||
[Serializable]
|
||||
[StructLayout(3)]
|
||||
public class MutableOverridableObscuredInt : SerializedMutableOverridableBase<MutableOverridableObscuredInt, ObscuredInt, KHFABFHGJNG>
|
||||
{
|
||||
// Token: 0x0600E3CA RID: 58314 RVA: 0x00361F64 File Offset: 0x00360164
|
||||
[Token(Token = "0x600E3CA")]
|
||||
[Address(RVA = "0x132DCB0", Offset = "0x132C6B0", VA = "0x18132DCB0")]
|
||||
public MutableOverridableObscuredInt()
|
||||
{
|
||||
int num = 0;
|
||||
int num2 = 0;
|
||||
base..ctor(num2 != 0, num);
|
||||
}
|
||||
|
||||
// Token: 0x0600E3CB RID: 58315 RVA: 0x00361F80 File Offset: 0x00360180
|
||||
[Token(Token = "0x600E3CB")]
|
||||
[Address(RVA = "0x132DD80", Offset = "0x132C780", VA = "0x18132DD80")]
|
||||
public MutableOverridableObscuredInt(ObscuredInt value)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600E3CC RID: 58316 RVA: 0x00361F90 File Offset: 0x00360190
|
||||
[Token(Token = "0x600E3CC")]
|
||||
[Address(RVA = "0x132DD10", Offset = "0x132C710", VA = "0x18132DD10")]
|
||||
public MutableOverridableObscuredInt(bool overrides, ObscuredInt value)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600E3CD RID: 58317 RVA: 0x00361FA0 File Offset: 0x003601A0
|
||||
[Token(Token = "0x600E3CD")]
|
||||
[Address(RVA = "0x132DC00", Offset = "0x132C600", VA = "0x18132DC00", Slot = "3")]
|
||||
public override string ToString()
|
||||
{
|
||||
string text;
|
||||
return text;
|
||||
}
|
||||
|
||||
// Token: 0x0600E3CE RID: 58318 RVA: 0x00361FB0 File Offset: 0x003601B0
|
||||
[Token(Token = "0x600E3CE")]
|
||||
[Address(RVA = "0x132DA00", Offset = "0x132C400", VA = "0x18132DA00")]
|
||||
public static MutableOverridableObscuredInt FAJDMKOEFLH(ObscuredInt MBJCIBHEOMM)
|
||||
{
|
||||
MutableOverridableObscuredInt mutableOverridableObscuredInt;
|
||||
return mutableOverridableObscuredInt;
|
||||
}
|
||||
|
||||
// Token: 0x0600E3CF RID: 58319 RVA: 0x00361FC0 File Offset: 0x003601C0
|
||||
[Token(Token = "0x600E3CF")]
|
||||
[Address(RVA = "0x132D910", Offset = "0x132C310", VA = "0x18132D910", Slot = "25")]
|
||||
public override void EJAHCBFGHPP(byte[] PDOFKJGFNGK)
|
||||
{
|
||||
if (PDOFKJGFNGK != 0)
|
||||
{
|
||||
KHFABFHGJNG khfabfhgjng = KHFABFHGJNG.MHLLBDFJBOD.ParseFrom(PDOFKJGFNGK);
|
||||
}
|
||||
bool overrides = ((ECCMHGLDNHK)this).AKNLAMFAPGB;
|
||||
}
|
||||
|
||||
// Token: 0x0600E3D0 RID: 58320 RVA: 0x00361FEC File Offset: 0x003601EC
|
||||
[Token(Token = "0x600E3D0")]
|
||||
[Address(RVA = "0x132DB50", Offset = "0x132C550", VA = "0x18132DB50", Slot = "24")]
|
||||
public override void KPLNIADHMPN(KHFABFHGJNG KFCHMHOEGPD)
|
||||
{
|
||||
if (KFCHMHOEGPD != 0)
|
||||
{
|
||||
ObscuredInt value = this.Value;
|
||||
bool overrides = this.Overrides;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600E3D1 RID: 58321 RVA: 0x0036200C File Offset: 0x0036020C
|
||||
[Token(Token = "0x600E3D1")]
|
||||
[Address(RVA = "0x132DA80", Offset = "0x132C480", VA = "0x18132DA80", Slot = "23")]
|
||||
public override KHFABFHGJNG KCINMMHMPGF()
|
||||
{
|
||||
KHFABFHGJNG khfabfhgjng = new KHFABFHGJNG();
|
||||
khfabfhgjng.PIHBFDHCNMI = khfabfhgjng != null;
|
||||
int num;
|
||||
khfabfhgjng.DJCPGNKKDBO = num;
|
||||
return khfabfhgjng;
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,94 @@
|
||||
using System;
|
||||
using System.Runtime.InteropServices;
|
||||
using CodeStage.AntiCheat.ObscuredTypes;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace RecRoom.Utils.OverridableFields
|
||||
{
|
||||
// Token: 0x0200202E RID: 8238
|
||||
[Token(Token = "0x200202E")]
|
||||
[Serializable]
|
||||
[StructLayout(3)]
|
||||
public class MutableOverridableObscuredString : SerializedMutableOverridableBase<MutableOverridableObscuredString, ObscuredString, OJCMONIIDPH>
|
||||
{
|
||||
// Token: 0x0600E3E2 RID: 58338 RVA: 0x003621EC File Offset: 0x003603EC
|
||||
[Token(Token = "0x600E3E2")]
|
||||
[Address(RVA = "0x132E140", Offset = "0x132CB40", VA = "0x18132E140")]
|
||||
public MutableOverridableObscuredString()
|
||||
{
|
||||
int num = 0;
|
||||
int num2 = 0;
|
||||
base..ctor(num2 != 0, num);
|
||||
}
|
||||
|
||||
// Token: 0x0600E3E3 RID: 58339 RVA: 0x00362208 File Offset: 0x00360408
|
||||
[Token(Token = "0x600E3E3")]
|
||||
[Address(RVA = "0x132E180", Offset = "0x132CB80", VA = "0x18132E180")]
|
||||
public MutableOverridableObscuredString(ObscuredString value)
|
||||
: base(true, value)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600E3E4 RID: 58340 RVA: 0x00362220 File Offset: 0x00360420
|
||||
[Token(Token = "0x600E3E4")]
|
||||
[Address(RVA = "0x132E1D0", Offset = "0x132CBD0", VA = "0x18132E1D0")]
|
||||
public MutableOverridableObscuredString(bool overrides, ObscuredString value)
|
||||
: base(overrides, value)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600E3E5 RID: 58341 RVA: 0x00362238 File Offset: 0x00360438
|
||||
[Token(Token = "0x600E3E5")]
|
||||
[Address(RVA = "0x132E0B0", Offset = "0x132CAB0", VA = "0x18132E0B0", Slot = "3")]
|
||||
public override string ToString()
|
||||
{
|
||||
string text;
|
||||
return text;
|
||||
}
|
||||
|
||||
// Token: 0x0600E3E6 RID: 58342 RVA: 0x00362248 File Offset: 0x00360448
|
||||
[Token(Token = "0x600E3E6")]
|
||||
[Address(RVA = "0x132DED0", Offset = "0x132C8D0", VA = "0x18132DED0")]
|
||||
public static MutableOverridableObscuredString FAJDMKOEFLH(ObscuredString MBJCIBHEOMM)
|
||||
{
|
||||
return new MutableOverridableObscuredString(true, MBJCIBHEOMM);
|
||||
}
|
||||
|
||||
// Token: 0x0600E3E7 RID: 58343 RVA: 0x0036225C File Offset: 0x0036045C
|
||||
[Token(Token = "0x600E3E7")]
|
||||
[Address(RVA = "0x132DDE0", Offset = "0x132C7E0", VA = "0x18132DDE0", Slot = "25")]
|
||||
public override void EJAHCBFGHPP(byte[] PDOFKJGFNGK)
|
||||
{
|
||||
if (PDOFKJGFNGK != 0)
|
||||
{
|
||||
OJCMONIIDPH ojcmoniidph = OJCMONIIDPH.MHLLBDFJBOD.ParseFrom(PDOFKJGFNGK);
|
||||
}
|
||||
bool overrides = ((ECCMHGLDNHK)this).AKNLAMFAPGB;
|
||||
}
|
||||
|
||||
// Token: 0x0600E3E8 RID: 58344 RVA: 0x00362288 File Offset: 0x00360488
|
||||
[Token(Token = "0x600E3E8")]
|
||||
[Address(RVA = "0x132E010", Offset = "0x132CA10", VA = "0x18132E010", Slot = "24")]
|
||||
public override void KPLNIADHMPN(OJCMONIIDPH KFCHMHOEGPD)
|
||||
{
|
||||
if (KFCHMHOEGPD != 0)
|
||||
{
|
||||
ObscuredString obscuredString = ObscuredString.FAJDMKOEFLH(KFCHMHOEGPD.DJCPGNKKDBO);
|
||||
ObscuredString value = this.Value;
|
||||
bool overrides = this.Overrides;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600E3E9 RID: 58345 RVA: 0x003622B4 File Offset: 0x003604B4
|
||||
[Token(Token = "0x600E3E9")]
|
||||
[Address(RVA = "0x132DF50", Offset = "0x132C950", VA = "0x18132DF50", Slot = "23")]
|
||||
public override OJCMONIIDPH KCINMMHMPGF()
|
||||
{
|
||||
OJCMONIIDPH ojcmoniidph = new OJCMONIIDPH();
|
||||
ojcmoniidph.PIHBFDHCNMI = ojcmoniidph != null;
|
||||
string text;
|
||||
ojcmoniidph.JONOCPNOJHG = text;
|
||||
return ojcmoniidph;
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,90 @@
|
||||
using System;
|
||||
using System.Runtime.InteropServices;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace RecRoom.Utils.OverridableFields
|
||||
{
|
||||
// Token: 0x02002029 RID: 8233
|
||||
[Token(Token = "0x2002029")]
|
||||
[Serializable]
|
||||
[StructLayout(3)]
|
||||
public class MutableOverridableString : SerializedMutableOverridableBase<MutableOverridableString, string, OJCMONIIDPH>
|
||||
{
|
||||
// Token: 0x0600E3B9 RID: 58297 RVA: 0x00361D94 File Offset: 0x0035FF94
|
||||
[Token(Token = "0x600E3B9")]
|
||||
[Address(RVA = "0x132E5D0", Offset = "0x132CFD0", VA = "0x18132E5D0")]
|
||||
public MutableOverridableString()
|
||||
{
|
||||
int num = 0;
|
||||
int num2 = 0;
|
||||
base..ctor(num2 != 0, num);
|
||||
}
|
||||
|
||||
// Token: 0x0600E3BA RID: 58298 RVA: 0x00361DB0 File Offset: 0x0035FFB0
|
||||
[Token(Token = "0x600E3BA")]
|
||||
[Address(RVA = "0x132E520", Offset = "0x132CF20", VA = "0x18132E520")]
|
||||
public MutableOverridableString(string value)
|
||||
: base(true, value)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600E3BB RID: 58299 RVA: 0x00361DC8 File Offset: 0x0035FFC8
|
||||
[Token(Token = "0x600E3BB")]
|
||||
[Address(RVA = "0x132E570", Offset = "0x132CF70", VA = "0x18132E570")]
|
||||
public MutableOverridableString(bool overrides, string value)
|
||||
: base(overrides, value)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600E3BC RID: 58300 RVA: 0x00361DE0 File Offset: 0x0035FFE0
|
||||
[Token(Token = "0x600E3BC")]
|
||||
[Address(RVA = "0x132E490", Offset = "0x132CE90", VA = "0x18132E490", Slot = "3")]
|
||||
public override string ToString()
|
||||
{
|
||||
string text;
|
||||
return text;
|
||||
}
|
||||
|
||||
// Token: 0x0600E3BD RID: 58301 RVA: 0x00361DF0 File Offset: 0x0035FFF0
|
||||
[Token(Token = "0x600E3BD")]
|
||||
[Address(RVA = "0x132E320", Offset = "0x132CD20", VA = "0x18132E320")]
|
||||
public static MutableOverridableString FAJDMKOEFLH(string MBJCIBHEOMM)
|
||||
{
|
||||
return new MutableOverridableString(true, MBJCIBHEOMM);
|
||||
}
|
||||
|
||||
// Token: 0x0600E3BE RID: 58302 RVA: 0x00361E04 File Offset: 0x00360004
|
||||
[Token(Token = "0x600E3BE")]
|
||||
[Address(RVA = "0x132E230", Offset = "0x132CC30", VA = "0x18132E230", Slot = "25")]
|
||||
public override void EJAHCBFGHPP(byte[] PDOFKJGFNGK)
|
||||
{
|
||||
if (PDOFKJGFNGK != 0)
|
||||
{
|
||||
OJCMONIIDPH ojcmoniidph = OJCMONIIDPH.MHLLBDFJBOD.ParseFrom(PDOFKJGFNGK);
|
||||
}
|
||||
bool overrides = ((ECCMHGLDNHK)this).AKNLAMFAPGB;
|
||||
}
|
||||
|
||||
// Token: 0x0600E3BF RID: 58303 RVA: 0x00361E30 File Offset: 0x00360030
|
||||
[Token(Token = "0x600E3BF")]
|
||||
[Address(RVA = "0x132E440", Offset = "0x132CE40", VA = "0x18132E440", Slot = "24")]
|
||||
public override void KPLNIADHMPN(OJCMONIIDPH KFCHMHOEGPD)
|
||||
{
|
||||
if (KFCHMHOEGPD != 0)
|
||||
{
|
||||
string value = this.Value;
|
||||
bool overrides = this.Overrides;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600E3C0 RID: 58304 RVA: 0x00361E50 File Offset: 0x00360050
|
||||
[Token(Token = "0x600E3C0")]
|
||||
[Address(RVA = "0x132E3A0", Offset = "0x132CDA0", VA = "0x18132E3A0", Slot = "23")]
|
||||
public override OJCMONIIDPH KCINMMHMPGF()
|
||||
{
|
||||
OJCMONIIDPH ojcmoniidph = new OJCMONIIDPH();
|
||||
ojcmoniidph.PIHBFDHCNMI = ojcmoniidph != null;
|
||||
return ojcmoniidph;
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,97 @@
|
||||
using System;
|
||||
using System.Runtime.InteropServices;
|
||||
using Cpp2IlInjected;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RecRoom.Utils.OverridableFields
|
||||
{
|
||||
// Token: 0x02002039 RID: 8249
|
||||
[Token(Token = "0x2002039")]
|
||||
[Serializable]
|
||||
[StructLayout(3)]
|
||||
public class MutableOverridableVector3 : SerializedMutableOverridableBase<MutableOverridableVector3, Vector3, NMCLHLEBBFA>
|
||||
{
|
||||
// Token: 0x0600E454 RID: 58452 RVA: 0x003630D4 File Offset: 0x003612D4
|
||||
[Token(Token = "0x600E454")]
|
||||
[Address(RVA = "0x132EA40", Offset = "0x132D440", VA = "0x18132EA40")]
|
||||
public MutableOverridableVector3()
|
||||
{
|
||||
int num = 0;
|
||||
int num2 = 0;
|
||||
base..ctor(num2 != 0, num);
|
||||
}
|
||||
|
||||
// Token: 0x0600E455 RID: 58453 RVA: 0x003630F0 File Offset: 0x003612F0
|
||||
[Token(Token = "0x600E455")]
|
||||
[Address(RVA = "0x132E970", Offset = "0x132D370", VA = "0x18132E970")]
|
||||
public MutableOverridableVector3(Vector3 value)
|
||||
{
|
||||
float z = value.z;
|
||||
}
|
||||
|
||||
// Token: 0x0600E456 RID: 58454 RVA: 0x00363104 File Offset: 0x00361304
|
||||
[Token(Token = "0x600E456")]
|
||||
[Address(RVA = "0x132E9D0", Offset = "0x132D3D0", VA = "0x18132E9D0")]
|
||||
public MutableOverridableVector3(bool overrides, Vector3 value)
|
||||
{
|
||||
float z = value.z;
|
||||
}
|
||||
|
||||
// Token: 0x0600E457 RID: 58455 RVA: 0x00363118 File Offset: 0x00361318
|
||||
[Token(Token = "0x600E457")]
|
||||
[Address(RVA = "0x132E8C0", Offset = "0x132D2C0", VA = "0x18132E8C0", Slot = "3")]
|
||||
public override string ToString()
|
||||
{
|
||||
string text;
|
||||
return text;
|
||||
}
|
||||
|
||||
// Token: 0x0600E458 RID: 58456 RVA: 0x00363128 File Offset: 0x00361328
|
||||
[Token(Token = "0x600E458")]
|
||||
[Address(RVA = "0x132E700", Offset = "0x132D100", VA = "0x18132E700")]
|
||||
public static MutableOverridableVector3 FAJDMKOEFLH(Vector3 MBJCIBHEOMM)
|
||||
{
|
||||
float z = MBJCIBHEOMM.z;
|
||||
MutableOverridableVector3 mutableOverridableVector;
|
||||
return mutableOverridableVector;
|
||||
}
|
||||
|
||||
// Token: 0x0600E459 RID: 58457 RVA: 0x00363140 File Offset: 0x00361340
|
||||
[Token(Token = "0x600E459")]
|
||||
[Address(RVA = "0x132E610", Offset = "0x132D010", VA = "0x18132E610", Slot = "25")]
|
||||
public override void EJAHCBFGHPP(byte[] PDOFKJGFNGK)
|
||||
{
|
||||
if (PDOFKJGFNGK != 0)
|
||||
{
|
||||
NMCLHLEBBFA nmclhlebbfa = NMCLHLEBBFA.MHLLBDFJBOD.ParseFrom(PDOFKJGFNGK);
|
||||
}
|
||||
bool overrides = ((ECCMHGLDNHK)this).AKNLAMFAPGB;
|
||||
}
|
||||
|
||||
// Token: 0x0600E45A RID: 58458 RVA: 0x0036316C File Offset: 0x0036136C
|
||||
[Token(Token = "0x600E45A")]
|
||||
[Address(RVA = "0x132E840", Offset = "0x132D240", VA = "0x18132E840", Slot = "24")]
|
||||
public override void KPLNIADHMPN(NMCLHLEBBFA KFCHMHOEGPD)
|
||||
{
|
||||
if (KFCHMHOEGPD != 0)
|
||||
{
|
||||
Vector3 vector;
|
||||
float z = vector.z;
|
||||
Vector3 value = this.Value;
|
||||
bool overrides = this.Overrides;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600E45B RID: 58459 RVA: 0x00363194 File Offset: 0x00361394
|
||||
[Token(Token = "0x600E45B")]
|
||||
[Address(RVA = "0x132E790", Offset = "0x132D190", VA = "0x18132E790", Slot = "23")]
|
||||
public override NMCLHLEBBFA KCINMMHMPGF()
|
||||
{
|
||||
NMCLHLEBBFA nmclhlebbfa = new NMCLHLEBBFA();
|
||||
nmclhlebbfa.PIHBFDHCNMI = nmclhlebbfa != null;
|
||||
MLLDBGNOBLL mlldbgnobll;
|
||||
nmclhlebbfa.DJCPGNKKDBO = mlldbgnobll;
|
||||
return nmclhlebbfa;
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,117 @@
|
||||
using System;
|
||||
using System.Runtime.InteropServices;
|
||||
using Cpp2IlInjected;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RecRoom.Utils.OverridableFields
|
||||
{
|
||||
// Token: 0x0200201E RID: 8222
|
||||
[Token(Token = "0x200201E")]
|
||||
[Serializable]
|
||||
[StructLayout(0, Size = 8)]
|
||||
public struct OverridableBool : BAOFECPMCOB<bool>, ECCMHGLDNHK, BGJPLFFADCK<bool, ANEKJPAEIMD>
|
||||
{
|
||||
// Token: 0x170025EF RID: 9711
|
||||
// (get) Token: 0x0600E355 RID: 58197 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x170025EF")]
|
||||
public bool Overrides
|
||||
{
|
||||
[Token(Token = "0x600E355")]
|
||||
[Address(RVA = "0xF340", Offset = "0xE740", VA = "0x18000F340", Slot = "5")]
|
||||
get
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170025F0 RID: 9712
|
||||
// (get) Token: 0x0600E356 RID: 58198 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x170025F0")]
|
||||
public object ObjectValue
|
||||
{
|
||||
[Token(Token = "0x600E356")]
|
||||
[Address(RVA = "0x22F670", Offset = "0x22EA70", VA = "0x18022F670", Slot = "6")]
|
||||
get
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170025F1 RID: 9713
|
||||
// (get) Token: 0x0600E357 RID: 58199 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x170025F1")]
|
||||
public bool Value
|
||||
{
|
||||
[Token(Token = "0x600E357")]
|
||||
[Address(RVA = "0xF330", Offset = "0xE730", VA = "0x18000F330", Slot = "4")]
|
||||
get
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600E358 RID: 58200 RVA: 0x0036158C File Offset: 0x0035F78C
|
||||
[Token(Token = "0x600E358")]
|
||||
[Address(RVA = "0x22F660", Offset = "0x22EA60", VA = "0x18022F660")]
|
||||
public OverridableBool(bool value)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600E359 RID: 58201 RVA: 0x0036159C File Offset: 0x0035F79C
|
||||
[Token(Token = "0x600E359")]
|
||||
[Address(RVA = "0x22F650", Offset = "0x22EA50", VA = "0x18022F650")]
|
||||
public OverridableBool(bool overrides, bool value)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600E35A RID: 58202 RVA: 0x003615AC File Offset: 0x0035F7AC
|
||||
[Token(Token = "0x600E35A")]
|
||||
[Address(RVA = "0x22F5D0", Offset = "0x22E9D0", VA = "0x18022F5D0", Slot = "3")]
|
||||
public override string ToString()
|
||||
{
|
||||
string text;
|
||||
return text;
|
||||
}
|
||||
|
||||
// Token: 0x0600E35B RID: 58203 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x600E35B")]
|
||||
[Address(RVA = "0x132F010", Offset = "0x132DA10", VA = "0x18132F010")]
|
||||
public static OverridableBool FAJDMKOEFLH(bool MBJCIBHEOMM)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0600E35C RID: 58204 RVA: 0x003615BC File Offset: 0x0035F7BC
|
||||
[Token(Token = "0x600E35C")]
|
||||
[Address(RVA = "0x22F560", Offset = "0x22E960", VA = "0x18022F560", Slot = "7")]
|
||||
public ANEKJPAEIMD KCINMMHMPGF()
|
||||
{
|
||||
ANEKJPAEIMD anekjpaeimd = new ANEKJPAEIMD();
|
||||
anekjpaeimd.PIHBFDHCNMI = anekjpaeimd != null;
|
||||
anekjpaeimd.DJCPGNKKDBO = anekjpaeimd != null;
|
||||
return anekjpaeimd;
|
||||
}
|
||||
|
||||
// Token: 0x0600E35D RID: 58205 RVA: 0x003615E4 File Offset: 0x0035F7E4
|
||||
[Token(Token = "0x600E35D")]
|
||||
[Address(RVA = "0x132F020", Offset = "0x132DA20", VA = "0x18132F020")]
|
||||
public static OverridableBool PHILDOGCKCK(ANEKJPAEIMD KFCHMHOEGPD)
|
||||
{
|
||||
bool djcpgnkkdbo = KFCHMHOEGPD.DJCPGNKKDBO;
|
||||
bool pihbfdhcnmi = KFCHMHOEGPD.PIHBFDHCNMI;
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x04009511 RID: 38161
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x4009511")]
|
||||
[SerializeField]
|
||||
private bool overrides;
|
||||
|
||||
// Token: 0x04009512 RID: 38162
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x1")]
|
||||
[Token(Token = "0x4009512")]
|
||||
[SerializeField]
|
||||
private bool value;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,136 @@
|
||||
using System;
|
||||
using System.Runtime.InteropServices;
|
||||
using Cpp2IlInjected;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RecRoom.Utils.OverridableFields
|
||||
{
|
||||
// Token: 0x02002038 RID: 8248
|
||||
[Token(Token = "0x2002038")]
|
||||
[Serializable]
|
||||
[StructLayout(0, Size = 20)]
|
||||
public struct OverridableColor : BAOFECPMCOB<Color>, ECCMHGLDNHK, BGJPLFFADCK<Color, JALDPDAFEMN>
|
||||
{
|
||||
// Token: 0x17002612 RID: 9746
|
||||
// (get) Token: 0x0600E44B RID: 58443 RVA: 0x00363000 File Offset: 0x00361200
|
||||
[Token(Token = "0x17002612")]
|
||||
public bool Overrides
|
||||
{
|
||||
[Token(Token = "0x600E44B")]
|
||||
[Address(RVA = "0xF340", Offset = "0xE740", VA = "0x18000F340", Slot = "5")]
|
||||
get
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (0600E44B)
|
||||
|
||||
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Boolean RecRoom.Utils.OverridableFields.OverridableColor::get_Overrides()
|
||||
|
||||
---> System.Exception: Basic block has to end with unconditional control flow.
|
||||
{
|
||||
Block_0:
|
||||
stloc:float32(var_0_0B, ldfld:float32(Color::a, ldfld:Color[exp:valuetype [UnityEngine.CoreModule]UnityEngine.Color&](OverridableColor::value, ldloc:valuetype RecRoom.Utils.OverridableFields.OverridableColor&(this))))
|
||||
}
|
||||
|
||||
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1852
|
||||
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.Optimize(DecompilerContext context, ILBlock method, AutoPropertyProvider autoPropertyProvider, StateMachineKind& stateMachineKind, MethodDef& inlinedMethod, AsyncMethodDebugInfo& asyncInfo, ILAstOptimizationStep abortBeforeStep) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 355
|
||||
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(IEnumerable`1 parameters, MethodDebugInfoBuilder& builder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 123
|
||||
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 88
|
||||
--- End of inner exception stack trace ---
|
||||
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 92
|
||||
at ICSharpCode.Decompiler.Ast.AstBuilder.AddMethodBody(EntityDeclaration methodNode, EntityDeclaration& updatedNode, MethodDef method, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, MethodKind methodKind) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstBuilder.cs:line 1663
|
||||
*/;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002613 RID: 9747
|
||||
// (get) Token: 0x0600E44C RID: 58444 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x17002613")]
|
||||
public object ObjectValue
|
||||
{
|
||||
[Token(Token = "0x600E44C")]
|
||||
[Address(RVA = "0x22F7E0", Offset = "0x22EBE0", VA = "0x18022F7E0", Slot = "6")]
|
||||
get
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002614 RID: 9748
|
||||
// (get) Token: 0x0600E44D RID: 58445 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x17002614")]
|
||||
public Color Value
|
||||
{
|
||||
[Token(Token = "0x600E44D")]
|
||||
[Address(RVA = "0x2DA0", Offset = "0x21A0", VA = "0x180002DA0", Slot = "4")]
|
||||
get
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600E44E RID: 58446 RVA: 0x00363018 File Offset: 0x00361218
|
||||
[Token(Token = "0x600E44E")]
|
||||
[Address(RVA = "0x22F7C0", Offset = "0x22EBC0", VA = "0x18022F7C0")]
|
||||
public OverridableColor(Color value)
|
||||
{
|
||||
this.value.a = float.Epsilon;
|
||||
}
|
||||
|
||||
// Token: 0x0600E44F RID: 58447 RVA: 0x00363038 File Offset: 0x00361238
|
||||
[Token(Token = "0x600E44F")]
|
||||
[Address(RVA = "0x22F7D0", Offset = "0x22EBD0", VA = "0x18022F7D0")]
|
||||
public OverridableColor(bool overrides, Color value)
|
||||
{
|
||||
this.value.a = overrides;
|
||||
}
|
||||
|
||||
// Token: 0x0600E450 RID: 58448 RVA: 0x00363054 File Offset: 0x00361254
|
||||
[Token(Token = "0x600E450")]
|
||||
[Address(RVA = "0x22F740", Offset = "0x22EB40", VA = "0x18022F740", Slot = "3")]
|
||||
public override string ToString()
|
||||
{
|
||||
float a = this.value.a;
|
||||
return string.Format("OverridableColor {{ Overrides = {0} Value = {1} }}", a, a);
|
||||
}
|
||||
|
||||
// Token: 0x0600E451 RID: 58449 RVA: 0x0036307C File Offset: 0x0036127C
|
||||
[Token(Token = "0x600E451")]
|
||||
[Address(RVA = "0x132F050", Offset = "0x132DA50", VA = "0x18132F050")]
|
||||
public static OverridableColor FAJDMKOEFLH(Color MBJCIBHEOMM)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600E452 RID: 58450 RVA: 0x0036308C File Offset: 0x0036128C
|
||||
[Token(Token = "0x600E452")]
|
||||
[Address(RVA = "0x22F6C0", Offset = "0x22EAC0", VA = "0x18022F6C0", Slot = "7")]
|
||||
public JALDPDAFEMN KCINMMHMPGF()
|
||||
{
|
||||
JALDPDAFEMN jaldpdafemn = new JALDPDAFEMN();
|
||||
float a = this.value.a;
|
||||
jaldpdafemn.PIHBFDHCNMI = a != null;
|
||||
GIPNCBBHDLF gipncbbhdlf;
|
||||
jaldpdafemn.DJCPGNKKDBO = gipncbbhdlf;
|
||||
return jaldpdafemn;
|
||||
}
|
||||
|
||||
// Token: 0x0600E453 RID: 58451 RVA: 0x003630C0 File Offset: 0x003612C0
|
||||
[Token(Token = "0x600E453")]
|
||||
[Address(RVA = "0x132F070", Offset = "0x132DA70", VA = "0x18132F070")]
|
||||
public static OverridableColor PHILDOGCKCK(JALDPDAFEMN KFCHMHOEGPD)
|
||||
{
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x04009521 RID: 38177
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x4009521")]
|
||||
[SerializeField]
|
||||
private bool overrides;
|
||||
|
||||
// Token: 0x04009522 RID: 38178
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x4")]
|
||||
[Token(Token = "0x4009522")]
|
||||
[SerializeField]
|
||||
private Color value;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,117 @@
|
||||
using System;
|
||||
using System.Runtime.InteropServices;
|
||||
using Cpp2IlInjected;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RecRoom.Utils.OverridableFields
|
||||
{
|
||||
// Token: 0x0200201D RID: 8221
|
||||
[Token(Token = "0x200201D")]
|
||||
[Serializable]
|
||||
[StructLayout(0, Size = 8)]
|
||||
public struct OverridableFloat : BAOFECPMCOB<float>, ECCMHGLDNHK, BGJPLFFADCK<float, HKAHGDDGAFD>
|
||||
{
|
||||
// Token: 0x170025EC RID: 9708
|
||||
// (get) Token: 0x0600E34C RID: 58188 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x170025EC")]
|
||||
public bool Overrides
|
||||
{
|
||||
[Token(Token = "0x600E34C")]
|
||||
[Address(RVA = "0xF340", Offset = "0xE740", VA = "0x18000F340", Slot = "5")]
|
||||
get
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170025ED RID: 9709
|
||||
// (get) Token: 0x0600E34D RID: 58189 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x170025ED")]
|
||||
public object ObjectValue
|
||||
{
|
||||
[Token(Token = "0x600E34D")]
|
||||
[Address(RVA = "0x22F970", Offset = "0x22ED70", VA = "0x18022F970", Slot = "6")]
|
||||
get
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170025EE RID: 9710
|
||||
// (get) Token: 0x0600E34E RID: 58190 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x170025EE")]
|
||||
public float Value
|
||||
{
|
||||
[Token(Token = "0x600E34E")]
|
||||
[Address(RVA = "0x2E30", Offset = "0x2230", VA = "0x180002E30", Slot = "4")]
|
||||
get
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600E34F RID: 58191 RVA: 0x00361514 File Offset: 0x0035F714
|
||||
[Token(Token = "0x600E34F")]
|
||||
[Address(RVA = "0x22F950", Offset = "0x22ED50", VA = "0x18022F950")]
|
||||
public OverridableFloat(float value)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600E350 RID: 58192 RVA: 0x00361524 File Offset: 0x0035F724
|
||||
[Token(Token = "0x600E350")]
|
||||
[Address(RVA = "0x22F960", Offset = "0x22ED60", VA = "0x18022F960")]
|
||||
public OverridableFloat(bool overrides, float value)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600E351 RID: 58193 RVA: 0x00361534 File Offset: 0x0035F734
|
||||
[Token(Token = "0x600E351")]
|
||||
[Address(RVA = "0x22F8D0", Offset = "0x22ECD0", VA = "0x18022F8D0", Slot = "3")]
|
||||
public override string ToString()
|
||||
{
|
||||
string text;
|
||||
return text;
|
||||
}
|
||||
|
||||
// Token: 0x0600E352 RID: 58194 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x600E352")]
|
||||
[Address(RVA = "0x132F0C0", Offset = "0x132DAC0", VA = "0x18132F0C0")]
|
||||
public static OverridableFloat FAJDMKOEFLH(float MBJCIBHEOMM)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0600E353 RID: 58195 RVA: 0x00361544 File Offset: 0x0035F744
|
||||
[Token(Token = "0x600E353")]
|
||||
[Address(RVA = "0x22F860", Offset = "0x22EC60", VA = "0x18022F860", Slot = "7")]
|
||||
public HKAHGDDGAFD KCINMMHMPGF()
|
||||
{
|
||||
HKAHGDDGAFD hkahgddgafd = new HKAHGDDGAFD();
|
||||
hkahgddgafd.PIHBFDHCNMI = hkahgddgafd != null;
|
||||
hkahgddgafd.DJCPGNKKDBO = hkahgddgafd;
|
||||
return hkahgddgafd;
|
||||
}
|
||||
|
||||
// Token: 0x0600E354 RID: 58196 RVA: 0x0036156C File Offset: 0x0035F76C
|
||||
[Token(Token = "0x600E354")]
|
||||
[Address(RVA = "0x132F0E0", Offset = "0x132DAE0", VA = "0x18132F0E0")]
|
||||
public static OverridableFloat PHILDOGCKCK(HKAHGDDGAFD KFCHMHOEGPD)
|
||||
{
|
||||
bool pihbfdhcnmi = KFCHMHOEGPD.PIHBFDHCNMI;
|
||||
float djcpgnkkdbo = KFCHMHOEGPD.DJCPGNKKDBO;
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x0400950F RID: 38159
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x400950F")]
|
||||
[SerializeField]
|
||||
private bool overrides;
|
||||
|
||||
// Token: 0x04009510 RID: 38160
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x4")]
|
||||
[Token(Token = "0x4009510")]
|
||||
[SerializeField]
|
||||
private float value;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,117 @@
|
||||
using System;
|
||||
using System.Runtime.InteropServices;
|
||||
using Cpp2IlInjected;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RecRoom.Utils.OverridableFields
|
||||
{
|
||||
// Token: 0x0200201C RID: 8220
|
||||
[Token(Token = "0x200201C")]
|
||||
[Serializable]
|
||||
[StructLayout(0, Size = 8)]
|
||||
public struct OverridableInt : BAOFECPMCOB<int>, ECCMHGLDNHK, BGJPLFFADCK<int, KHFABFHGJNG>
|
||||
{
|
||||
// Token: 0x170025E9 RID: 9705
|
||||
// (get) Token: 0x0600E343 RID: 58179 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x170025E9")]
|
||||
public bool Overrides
|
||||
{
|
||||
[Token(Token = "0x600E343")]
|
||||
[Address(RVA = "0xF340", Offset = "0xE740", VA = "0x18000F340", Slot = "5")]
|
||||
get
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170025EA RID: 9706
|
||||
// (get) Token: 0x0600E344 RID: 58180 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x170025EA")]
|
||||
public object ObjectValue
|
||||
{
|
||||
[Token(Token = "0x600E344")]
|
||||
[Address(RVA = "0x22FAF0", Offset = "0x22EEF0", VA = "0x18022FAF0", Slot = "6")]
|
||||
get
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170025EB RID: 9707
|
||||
// (get) Token: 0x0600E345 RID: 58181 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x170025EB")]
|
||||
public int Value
|
||||
{
|
||||
[Token(Token = "0x600E345")]
|
||||
[Address(RVA = "0xFBE0", Offset = "0xEFE0", VA = "0x18000FBE0", Slot = "4")]
|
||||
get
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600E346 RID: 58182 RVA: 0x0036149C File Offset: 0x0035F69C
|
||||
[Token(Token = "0x600E346")]
|
||||
[Address(RVA = "0x22FAE0", Offset = "0x22EEE0", VA = "0x18022FAE0")]
|
||||
public OverridableInt(int value)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600E347 RID: 58183 RVA: 0x003614AC File Offset: 0x0035F6AC
|
||||
[Token(Token = "0x600E347")]
|
||||
[Address(RVA = "0x22FAD0", Offset = "0x22EED0", VA = "0x18022FAD0")]
|
||||
public OverridableInt(bool overrides, int value)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600E348 RID: 58184 RVA: 0x003614BC File Offset: 0x0035F6BC
|
||||
[Token(Token = "0x600E348")]
|
||||
[Address(RVA = "0x22FA50", Offset = "0x22EE50", VA = "0x18022FA50", Slot = "3")]
|
||||
public override string ToString()
|
||||
{
|
||||
string text;
|
||||
return text;
|
||||
}
|
||||
|
||||
// Token: 0x0600E349 RID: 58185 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x600E349")]
|
||||
[Address(RVA = "0x132F120", Offset = "0x132DB20", VA = "0x18132F120")]
|
||||
public static OverridableInt FAJDMKOEFLH(int MBJCIBHEOMM)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0600E34A RID: 58186 RVA: 0x003614CC File Offset: 0x0035F6CC
|
||||
[Token(Token = "0x600E34A")]
|
||||
[Address(RVA = "0x22F9E0", Offset = "0x22EDE0", VA = "0x18022F9E0", Slot = "7")]
|
||||
public KHFABFHGJNG KCINMMHMPGF()
|
||||
{
|
||||
KHFABFHGJNG khfabfhgjng = new KHFABFHGJNG();
|
||||
khfabfhgjng.PIHBFDHCNMI = khfabfhgjng != null;
|
||||
khfabfhgjng.DJCPGNKKDBO = khfabfhgjng;
|
||||
return khfabfhgjng;
|
||||
}
|
||||
|
||||
// Token: 0x0600E34B RID: 58187 RVA: 0x003614F4 File Offset: 0x0035F6F4
|
||||
[Token(Token = "0x600E34B")]
|
||||
[Address(RVA = "0x132F140", Offset = "0x132DB40", VA = "0x18132F140")]
|
||||
public static OverridableInt PHILDOGCKCK(KHFABFHGJNG KFCHMHOEGPD)
|
||||
{
|
||||
int djcpgnkkdbo = KFCHMHOEGPD.DJCPGNKKDBO;
|
||||
bool pihbfdhcnmi = KFCHMHOEGPD.PIHBFDHCNMI;
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x0400950D RID: 38157
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x400950D")]
|
||||
[SerializeField]
|
||||
private bool overrides;
|
||||
|
||||
// Token: 0x0400950E RID: 38158
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x4")]
|
||||
[Token(Token = "0x400950E")]
|
||||
[SerializeField]
|
||||
private int value;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,141 @@
|
||||
using System;
|
||||
using System.Runtime.InteropServices;
|
||||
using CodeStage.AntiCheat.ObscuredTypes;
|
||||
using Cpp2IlInjected;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RecRoom.Utils.OverridableFields
|
||||
{
|
||||
// Token: 0x02002022 RID: 8226
|
||||
[Token(Token = "0x2002022")]
|
||||
[Serializable]
|
||||
[StructLayout(0, Size = 24)]
|
||||
public struct OverridableObscuredBool : BAOFECPMCOB<ObscuredBool>, ECCMHGLDNHK, BGJPLFFADCK<ObscuredBool, ANEKJPAEIMD>
|
||||
{
|
||||
// Token: 0x170025FB RID: 9723
|
||||
// (get) Token: 0x0600E379 RID: 58233 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x170025FB")]
|
||||
public bool Overrides
|
||||
{
|
||||
[Token(Token = "0x600E379")]
|
||||
[Address(RVA = "0xF340", Offset = "0xE740", VA = "0x18000F340", Slot = "5")]
|
||||
get
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170025FC RID: 9724
|
||||
// (get) Token: 0x0600E37A RID: 58234 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x170025FC")]
|
||||
public object ObjectValue
|
||||
{
|
||||
[Token(Token = "0x600E37A")]
|
||||
[Address(RVA = "0x22FCC0", Offset = "0x22F0C0", VA = "0x18022FCC0", Slot = "6")]
|
||||
get
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170025FD RID: 9725
|
||||
// (get) Token: 0x0600E37B RID: 58235 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x170025FD")]
|
||||
public ObscuredBool Value
|
||||
{
|
||||
[Token(Token = "0x600E37B")]
|
||||
[Address(RVA = "0x22FD10", Offset = "0x22F110", VA = "0x18022FD10", Slot = "4")]
|
||||
get
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600E37C RID: 58236 RVA: 0x0036186C File Offset: 0x0035FA6C
|
||||
[Token(Token = "0x600E37C")]
|
||||
[Address(RVA = "0x22FC80", Offset = "0x22F080", VA = "0x18022FC80")]
|
||||
public OverridableObscuredBool(ObscuredBool value)
|
||||
{
|
||||
bool fakeValue = value.fakeValue;
|
||||
}
|
||||
|
||||
// Token: 0x0600E37D RID: 58237 RVA: 0x00361880 File Offset: 0x0035FA80
|
||||
[Token(Token = "0x600E37D")]
|
||||
[Address(RVA = "0x22FCA0", Offset = "0x22F0A0", VA = "0x18022FCA0")]
|
||||
public OverridableObscuredBool(bool overrides, ObscuredBool value)
|
||||
{
|
||||
bool fakeValue = value.fakeValue;
|
||||
}
|
||||
|
||||
// Token: 0x0600E37E RID: 58238 RVA: 0x00361894 File Offset: 0x0035FA94
|
||||
[Token(Token = "0x600E37E")]
|
||||
[Address(RVA = "0x22FBF0", Offset = "0x22EFF0", VA = "0x18022FBF0", Slot = "3")]
|
||||
public override string ToString()
|
||||
{
|
||||
string text;
|
||||
return text;
|
||||
}
|
||||
|
||||
// Token: 0x0600E37F RID: 58239 RVA: 0x003618A4 File Offset: 0x0035FAA4
|
||||
[Token(Token = "0x600E37F")]
|
||||
[Address(RVA = "0x132F180", Offset = "0x132DB80", VA = "0x18132F180")]
|
||||
public static OverridableObscuredBool FAJDMKOEFLH(ObscuredBool MBJCIBHEOMM)
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (0600E37F)
|
||||
|
||||
ICSharpCode.Decompiler.DecompilerException: Error decompiling RecRoom.Utils.OverridableFields.OverridableObscuredBool RecRoom.Utils.OverridableFields.OverridableObscuredBool::FAJDMKOEFLH(CodeStage.AntiCheat.ObscuredTypes.ObscuredBool)
|
||||
|
||||
---> System.Exception: Basic block has to end with unconditional control flow.
|
||||
{
|
||||
Block_0:
|
||||
stloc:int32(var_0_01, ldc.i4:int32(0))
|
||||
stfld:uint8(ObscuredBool::currentCryptoKey, ldloc:ObscuredBool[exp:valuetype CodeStage.AntiCheat.ObscuredTypes.ObscuredBool&](MBJCIBHEOMM), ldloc:int32[exp:uint8](var_0_01))
|
||||
stfld:bool(ObscuredBool::fakeValue, ldloc:ObscuredBool[exp:valuetype CodeStage.AntiCheat.ObscuredTypes.ObscuredBool&](MBJCIBHEOMM), ldloc:int32[exp:bool](var_0_01))
|
||||
}
|
||||
|
||||
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1852
|
||||
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.Optimize(DecompilerContext context, ILBlock method, AutoPropertyProvider autoPropertyProvider, StateMachineKind& stateMachineKind, MethodDef& inlinedMethod, AsyncMethodDebugInfo& asyncInfo, ILAstOptimizationStep abortBeforeStep) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 355
|
||||
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(IEnumerable`1 parameters, MethodDebugInfoBuilder& builder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 123
|
||||
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 88
|
||||
--- End of inner exception stack trace ---
|
||||
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 92
|
||||
at ICSharpCode.Decompiler.Ast.AstBuilder.AddMethodBody(EntityDeclaration methodNode, EntityDeclaration& updatedNode, MethodDef method, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, MethodKind methodKind) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstBuilder.cs:line 1663
|
||||
*/;
|
||||
}
|
||||
|
||||
// Token: 0x0600E380 RID: 58240 RVA: 0x003618C0 File Offset: 0x0035FAC0
|
||||
[Token(Token = "0x600E380")]
|
||||
[Address(RVA = "0x22FB40", Offset = "0x22EF40", VA = "0x18022FB40", Slot = "7")]
|
||||
public ANEKJPAEIMD KCINMMHMPGF()
|
||||
{
|
||||
ANEKJPAEIMD anekjpaeimd = new ANEKJPAEIMD();
|
||||
anekjpaeimd.PIHBFDHCNMI = anekjpaeimd != null;
|
||||
bool flag;
|
||||
anekjpaeimd.DJCPGNKKDBO = flag;
|
||||
return anekjpaeimd;
|
||||
}
|
||||
|
||||
// Token: 0x0600E381 RID: 58241 RVA: 0x003618E8 File Offset: 0x0035FAE8
|
||||
[Token(Token = "0x600E381")]
|
||||
[Address(RVA = "0x132F1A0", Offset = "0x132DBA0", VA = "0x18132F1A0")]
|
||||
public static OverridableObscuredBool PHILDOGCKCK(ANEKJPAEIMD KFCHMHOEGPD)
|
||||
{
|
||||
ObscuredBool obscuredBool;
|
||||
bool fakeValue = obscuredBool.fakeValue;
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x04009519 RID: 38169
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x4009519")]
|
||||
[SerializeField]
|
||||
private bool overrides;
|
||||
|
||||
// Token: 0x0400951A RID: 38170
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x4")]
|
||||
[Token(Token = "0x400951A")]
|
||||
[SerializeField]
|
||||
private ObscuredBool value;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,178 @@
|
||||
using System;
|
||||
using System.Runtime.InteropServices;
|
||||
using CodeStage.AntiCheat.ObscuredTypes;
|
||||
using Cpp2IlInjected;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RecRoom.Utils.OverridableFields
|
||||
{
|
||||
// Token: 0x02002021 RID: 8225
|
||||
[Token(Token = "0x2002021")]
|
||||
[Serializable]
|
||||
[StructLayout(0, Size = 32)]
|
||||
public struct OverridableObscuredFloat : BAOFECPMCOB<ObscuredFloat>, ECCMHGLDNHK, BGJPLFFADCK<ObscuredFloat, HKAHGDDGAFD>
|
||||
{
|
||||
// Token: 0x170025F8 RID: 9720
|
||||
// (get) Token: 0x0600E370 RID: 58224 RVA: 0x00361754 File Offset: 0x0035F954
|
||||
[Token(Token = "0x170025F8")]
|
||||
public bool Overrides
|
||||
{
|
||||
[Token(Token = "0x600E370")]
|
||||
[Address(RVA = "0xF340", Offset = "0xE740", VA = "0x18000F340", Slot = "5")]
|
||||
get
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (0600E370)
|
||||
|
||||
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Boolean RecRoom.Utils.OverridableFields.OverridableObscuredFloat::get_Overrides()
|
||||
|
||||
---> System.Exception: Basic block has to end with unconditional control flow.
|
||||
{
|
||||
Block_0:
|
||||
stloc:uint8[](var_0_0B, ldfld:uint8[](ObscuredFloat::hiddenValueOld, ldfld:ObscuredFloat[exp:valuetype CodeStage.AntiCheat.ObscuredTypes.ObscuredFloat&](OverridableObscuredFloat::value, ldloc:valuetype RecRoom.Utils.OverridableFields.OverridableObscuredFloat&(this))))
|
||||
}
|
||||
|
||||
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1852
|
||||
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.Optimize(DecompilerContext context, ILBlock method, AutoPropertyProvider autoPropertyProvider, StateMachineKind& stateMachineKind, MethodDef& inlinedMethod, AsyncMethodDebugInfo& asyncInfo, ILAstOptimizationStep abortBeforeStep) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 355
|
||||
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(IEnumerable`1 parameters, MethodDebugInfoBuilder& builder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 123
|
||||
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 88
|
||||
--- End of inner exception stack trace ---
|
||||
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 92
|
||||
at ICSharpCode.Decompiler.Ast.AstBuilder.AddMethodBody(EntityDeclaration methodNode, EntityDeclaration& updatedNode, MethodDef method, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, MethodKind methodKind) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstBuilder.cs:line 1663
|
||||
*/;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170025F9 RID: 9721
|
||||
// (get) Token: 0x0600E371 RID: 58225 RVA: 0x0036176C File Offset: 0x0035F96C
|
||||
[Token(Token = "0x170025F9")]
|
||||
public object ObjectValue
|
||||
{
|
||||
[Token(Token = "0x600E371")]
|
||||
[Address(RVA = "0x22FF50", Offset = "0x22F350", VA = "0x18022FF50", Slot = "6")]
|
||||
get
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (0600E371)
|
||||
|
||||
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Object RecRoom.Utils.OverridableFields.OverridableObscuredFloat::get_ObjectValue()
|
||||
|
||||
---> System.Exception: Basic block has to end with unconditional control flow.
|
||||
{
|
||||
Block_0:
|
||||
stloc:float32(var_0_0B, ldfld:float32(ObscuredFloat::fakeValue, ldfld:ObscuredFloat[exp:valuetype CodeStage.AntiCheat.ObscuredTypes.ObscuredFloat&](OverridableObscuredFloat::value, ldloc:valuetype RecRoom.Utils.OverridableFields.OverridableObscuredFloat&(this))))
|
||||
}
|
||||
|
||||
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1852
|
||||
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.Optimize(DecompilerContext context, ILBlock method, AutoPropertyProvider autoPropertyProvider, StateMachineKind& stateMachineKind, MethodDef& inlinedMethod, AsyncMethodDebugInfo& asyncInfo, ILAstOptimizationStep abortBeforeStep) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 355
|
||||
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(IEnumerable`1 parameters, MethodDebugInfoBuilder& builder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 123
|
||||
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 88
|
||||
--- End of inner exception stack trace ---
|
||||
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 92
|
||||
at ICSharpCode.Decompiler.Ast.AstBuilder.AddMethodBody(EntityDeclaration methodNode, EntityDeclaration& updatedNode, MethodDef method, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, MethodKind methodKind) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstBuilder.cs:line 1663
|
||||
*/;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170025FA RID: 9722
|
||||
// (get) Token: 0x0600E372 RID: 58226 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x170025FA")]
|
||||
public ObscuredFloat Value
|
||||
{
|
||||
[Token(Token = "0x600E372")]
|
||||
[Address(RVA = "0x22FFA0", Offset = "0x22F3A0", VA = "0x18022FFA0", Slot = "4")]
|
||||
get
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600E373 RID: 58227 RVA: 0x00361784 File Offset: 0x0035F984
|
||||
[Token(Token = "0x600E373")]
|
||||
[Address(RVA = "0x22FF30", Offset = "0x22F330", VA = "0x18022FF30")]
|
||||
public OverridableObscuredFloat(ObscuredFloat value)
|
||||
{
|
||||
this.value.hiddenValueOld = (ulong)1L;
|
||||
}
|
||||
|
||||
// Token: 0x0600E374 RID: 58228 RVA: 0x003617A0 File Offset: 0x0035F9A0
|
||||
[Token(Token = "0x600E374")]
|
||||
[Address(RVA = "0x22FF10", Offset = "0x22F310", VA = "0x18022FF10")]
|
||||
public OverridableObscuredFloat(bool overrides, ObscuredFloat value)
|
||||
{
|
||||
this.value.hiddenValueOld = overrides;
|
||||
}
|
||||
|
||||
// Token: 0x0600E375 RID: 58229 RVA: 0x003617BC File Offset: 0x0035F9BC
|
||||
[Token(Token = "0x600E375")]
|
||||
[Address(RVA = "0x22FE80", Offset = "0x22F280", VA = "0x18022FE80", Slot = "3")]
|
||||
public override string ToString()
|
||||
{
|
||||
byte[] hiddenValueOld = this.value.hiddenValueOld;
|
||||
float fakeValue = this.value.fakeValue;
|
||||
return string.Format("OverridableObscuredFloat {{ Overrides = {0} Value = {1} }}", hiddenValueOld, hiddenValueOld);
|
||||
}
|
||||
|
||||
// Token: 0x0600E376 RID: 58230 RVA: 0x003617F0 File Offset: 0x0035F9F0
|
||||
[Token(Token = "0x600E376")]
|
||||
[Address(RVA = "0x132F240", Offset = "0x132DC40", VA = "0x18132F240")]
|
||||
public static OverridableObscuredFloat FAJDMKOEFLH(ObscuredFloat MBJCIBHEOMM)
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (0600E376)
|
||||
|
||||
ICSharpCode.Decompiler.DecompilerException: Error decompiling RecRoom.Utils.OverridableFields.OverridableObscuredFloat RecRoom.Utils.OverridableFields.OverridableObscuredFloat::FAJDMKOEFLH(CodeStage.AntiCheat.ObscuredTypes.ObscuredFloat)
|
||||
|
||||
---> System.Exception: Basic block has to end with unconditional control flow.
|
||||
{
|
||||
Block_0:
|
||||
stloc:int32(var_0_01, ldc.i4:int32(0))
|
||||
stfld:uint8(ACTkByte4::b2, ldfld:ACTkByte4[exp:valuetype CodeStage.AntiCheat.Common.ACTkByte4&](ObscuredFloat::hiddenValue, ldloc:ObscuredFloat[exp:valuetype CodeStage.AntiCheat.ObscuredTypes.ObscuredFloat&](MBJCIBHEOMM)), ldloc:int32[exp:uint8](var_0_01))
|
||||
stfld:uint8(ACTkByte4::b4, ldfld:ACTkByte4[exp:valuetype CodeStage.AntiCheat.Common.ACTkByte4&](ObscuredFloat::hiddenValue, ldloc:ObscuredFloat[exp:valuetype CodeStage.AntiCheat.ObscuredTypes.ObscuredFloat&](MBJCIBHEOMM)), ldloc:int32[exp:uint8](var_0_01))
|
||||
}
|
||||
|
||||
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1852
|
||||
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.Optimize(DecompilerContext context, ILBlock method, AutoPropertyProvider autoPropertyProvider, StateMachineKind& stateMachineKind, MethodDef& inlinedMethod, AsyncMethodDebugInfo& asyncInfo, ILAstOptimizationStep abortBeforeStep) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 355
|
||||
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(IEnumerable`1 parameters, MethodDebugInfoBuilder& builder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 123
|
||||
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 88
|
||||
--- End of inner exception stack trace ---
|
||||
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 92
|
||||
at ICSharpCode.Decompiler.Ast.AstBuilder.AddMethodBody(EntityDeclaration methodNode, EntityDeclaration& updatedNode, MethodDef method, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, MethodKind methodKind) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstBuilder.cs:line 1663
|
||||
*/;
|
||||
}
|
||||
|
||||
// Token: 0x0600E377 RID: 58231 RVA: 0x00361818 File Offset: 0x0035FA18
|
||||
[Token(Token = "0x600E377")]
|
||||
[Address(RVA = "0x22FDC0", Offset = "0x22F1C0", VA = "0x18022FDC0", Slot = "7")]
|
||||
public HKAHGDDGAFD KCINMMHMPGF()
|
||||
{
|
||||
HKAHGDDGAFD hkahgddgafd = new HKAHGDDGAFD();
|
||||
byte[] hiddenValueOld = this.value.hiddenValueOld;
|
||||
hkahgddgafd.PIHBFDHCNMI = hiddenValueOld != null;
|
||||
float fakeValue = this.value.fakeValue;
|
||||
float num;
|
||||
hkahgddgafd.DJCPGNKKDBO = num;
|
||||
return hkahgddgafd;
|
||||
}
|
||||
|
||||
// Token: 0x0600E378 RID: 58232 RVA: 0x00361858 File Offset: 0x0035FA58
|
||||
[Token(Token = "0x600E378")]
|
||||
[Address(RVA = "0x132F270", Offset = "0x132DC70", VA = "0x18132F270")]
|
||||
public static OverridableObscuredFloat PHILDOGCKCK(HKAHGDDGAFD KFCHMHOEGPD)
|
||||
{
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x04009517 RID: 38167
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x4009517")]
|
||||
[SerializeField]
|
||||
private bool overrides;
|
||||
|
||||
// Token: 0x04009518 RID: 38168
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x8")]
|
||||
[Token(Token = "0x4009518")]
|
||||
[SerializeField]
|
||||
private ObscuredFloat value;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,119 @@
|
||||
using System;
|
||||
using System.Runtime.InteropServices;
|
||||
using CodeStage.AntiCheat.ObscuredTypes;
|
||||
using Cpp2IlInjected;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RecRoom.Utils.OverridableFields
|
||||
{
|
||||
// Token: 0x02002020 RID: 8224
|
||||
[Token(Token = "0x2002020")]
|
||||
[Serializable]
|
||||
[StructLayout(0, Size = 20)]
|
||||
public struct OverridableObscuredInt : BAOFECPMCOB<ObscuredInt>, ECCMHGLDNHK, BGJPLFFADCK<ObscuredInt, KHFABFHGJNG>
|
||||
{
|
||||
// Token: 0x170025F5 RID: 9717
|
||||
// (get) Token: 0x0600E367 RID: 58215 RVA: 0x00361684 File Offset: 0x0035F884
|
||||
[Token(Token = "0x170025F5")]
|
||||
public bool Overrides
|
||||
{
|
||||
[Token(Token = "0x600E367")]
|
||||
[Address(RVA = "0xF340", Offset = "0xE740", VA = "0x18000F340", Slot = "5")]
|
||||
get
|
||||
{
|
||||
return this.value.inited;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170025F6 RID: 9718
|
||||
// (get) Token: 0x0600E368 RID: 58216 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x170025F6")]
|
||||
public object ObjectValue
|
||||
{
|
||||
[Token(Token = "0x600E368")]
|
||||
[Address(RVA = "0x230180", Offset = "0x22F580", VA = "0x180230180", Slot = "6")]
|
||||
get
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170025F7 RID: 9719
|
||||
// (get) Token: 0x0600E369 RID: 58217 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x170025F7")]
|
||||
public ObscuredInt Value
|
||||
{
|
||||
[Token(Token = "0x600E369")]
|
||||
[Address(RVA = "0x2DA0", Offset = "0x21A0", VA = "0x180002DA0", Slot = "4")]
|
||||
get
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600E36A RID: 58218 RVA: 0x0036169C File Offset: 0x0035F89C
|
||||
[Token(Token = "0x600E36A")]
|
||||
[Address(RVA = "0x22F7C0", Offset = "0x22EBC0", VA = "0x18022F7C0")]
|
||||
public OverridableObscuredInt(ObscuredInt value)
|
||||
{
|
||||
this.value.inited = true;
|
||||
}
|
||||
|
||||
// Token: 0x0600E36B RID: 58219 RVA: 0x003616B8 File Offset: 0x0035F8B8
|
||||
[Token(Token = "0x600E36B")]
|
||||
[Address(RVA = "0x22F7D0", Offset = "0x22EBD0", VA = "0x18022F7D0")]
|
||||
public OverridableObscuredInt(bool overrides, ObscuredInt value)
|
||||
{
|
||||
this.value.inited = overrides;
|
||||
}
|
||||
|
||||
// Token: 0x0600E36C RID: 58220 RVA: 0x003616D4 File Offset: 0x0035F8D4
|
||||
[Token(Token = "0x600E36C")]
|
||||
[Address(RVA = "0x230100", Offset = "0x22F500", VA = "0x180230100", Slot = "3")]
|
||||
public override string ToString()
|
||||
{
|
||||
bool inited = this.value.inited;
|
||||
return string.Format("OverridableObscuredInt {{ Overrides = {0} Value = {1} }}", inited, inited);
|
||||
}
|
||||
|
||||
// Token: 0x0600E36D RID: 58221 RVA: 0x003616FC File Offset: 0x0035F8FC
|
||||
[Token(Token = "0x600E36D")]
|
||||
[Address(RVA = "0x132F050", Offset = "0x132DA50", VA = "0x18132F050")]
|
||||
public static OverridableObscuredInt FAJDMKOEFLH(ObscuredInt MBJCIBHEOMM)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600E36E RID: 58222 RVA: 0x0036170C File Offset: 0x0035F90C
|
||||
[Token(Token = "0x600E36E")]
|
||||
[Address(RVA = "0x230050", Offset = "0x22F450", VA = "0x180230050", Slot = "7")]
|
||||
public KHFABFHGJNG KCINMMHMPGF()
|
||||
{
|
||||
KHFABFHGJNG khfabfhgjng = new KHFABFHGJNG();
|
||||
bool inited = this.value.inited;
|
||||
khfabfhgjng.PIHBFDHCNMI = inited;
|
||||
int num;
|
||||
khfabfhgjng.DJCPGNKKDBO = num;
|
||||
return khfabfhgjng;
|
||||
}
|
||||
|
||||
// Token: 0x0600E36F RID: 58223 RVA: 0x00361740 File Offset: 0x0035F940
|
||||
[Token(Token = "0x600E36F")]
|
||||
[Address(RVA = "0x132F320", Offset = "0x132DD20", VA = "0x18132F320")]
|
||||
public static OverridableObscuredInt PHILDOGCKCK(KHFABFHGJNG KFCHMHOEGPD)
|
||||
{
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x04009515 RID: 38165
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x4009515")]
|
||||
[SerializeField]
|
||||
private bool overrides;
|
||||
|
||||
// Token: 0x04009516 RID: 38166
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x4")]
|
||||
[Token(Token = "0x4009516")]
|
||||
[SerializeField]
|
||||
private ObscuredInt value;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,116 @@
|
||||
using System;
|
||||
using System.Runtime.InteropServices;
|
||||
using CodeStage.AntiCheat.ObscuredTypes;
|
||||
using Cpp2IlInjected;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RecRoom.Utils.OverridableFields
|
||||
{
|
||||
// Token: 0x02002023 RID: 8227
|
||||
[Token(Token = "0x2002023")]
|
||||
[Serializable]
|
||||
[StructLayout(0)]
|
||||
public struct OverridableObscuredString : BAOFECPMCOB<ObscuredString>, ECCMHGLDNHK, BGJPLFFADCK<ObscuredString, OJCMONIIDPH>
|
||||
{
|
||||
// Token: 0x170025FE RID: 9726
|
||||
// (get) Token: 0x0600E382 RID: 58242 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x170025FE")]
|
||||
public bool Overrides
|
||||
{
|
||||
[Token(Token = "0x600E382")]
|
||||
[Address(RVA = "0xF340", Offset = "0xE740", VA = "0x18000F340", Slot = "5")]
|
||||
get
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170025FF RID: 9727
|
||||
// (get) Token: 0x0600E383 RID: 58243 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x170025FF")]
|
||||
public object ObjectValue
|
||||
{
|
||||
[Token(Token = "0x600E383")]
|
||||
[Address(RVA = "0x8F20", Offset = "0x8320", VA = "0x180008F20", Slot = "6")]
|
||||
get
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002600 RID: 9728
|
||||
// (get) Token: 0x0600E384 RID: 58244 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x17002600")]
|
||||
public ObscuredString Value
|
||||
{
|
||||
[Token(Token = "0x600E384")]
|
||||
[Address(RVA = "0x8F20", Offset = "0x8320", VA = "0x180008F20", Slot = "4")]
|
||||
get
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600E385 RID: 58245 RVA: 0x00361904 File Offset: 0x0035FB04
|
||||
[Token(Token = "0x600E385")]
|
||||
[Address(RVA = "0x230350", Offset = "0x22F750", VA = "0x180230350")]
|
||||
public OverridableObscuredString(ObscuredString value)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600E386 RID: 58246 RVA: 0x00361914 File Offset: 0x0035FB14
|
||||
[Token(Token = "0x600E386")]
|
||||
[Address(RVA = "0x230340", Offset = "0x22F740", VA = "0x180230340")]
|
||||
public OverridableObscuredString(bool overrides, ObscuredString value)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600E387 RID: 58247 RVA: 0x00361924 File Offset: 0x0035FB24
|
||||
[Token(Token = "0x600E387")]
|
||||
[Address(RVA = "0x2302E0", Offset = "0x22F6E0", VA = "0x1802302E0", Slot = "3")]
|
||||
public override string ToString()
|
||||
{
|
||||
string text;
|
||||
return text;
|
||||
}
|
||||
|
||||
// Token: 0x0600E388 RID: 58248 RVA: 0x00361934 File Offset: 0x0035FB34
|
||||
[Token(Token = "0x600E388")]
|
||||
[Address(RVA = "0x132F3C0", Offset = "0x132DDC0", VA = "0x18132F3C0")]
|
||||
public static OverridableObscuredString FAJDMKOEFLH(ObscuredString MBJCIBHEOMM)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600E389 RID: 58249 RVA: 0x00361944 File Offset: 0x0035FB44
|
||||
[Token(Token = "0x600E389")]
|
||||
[Address(RVA = "0x230240", Offset = "0x22F640", VA = "0x180230240", Slot = "7")]
|
||||
public OJCMONIIDPH KCINMMHMPGF()
|
||||
{
|
||||
OJCMONIIDPH ojcmoniidph = new OJCMONIIDPH();
|
||||
ojcmoniidph.PIHBFDHCNMI = ojcmoniidph != null;
|
||||
string text;
|
||||
ojcmoniidph.JONOCPNOJHG = text;
|
||||
return ojcmoniidph;
|
||||
}
|
||||
|
||||
// Token: 0x0600E38A RID: 58250 RVA: 0x0036196C File Offset: 0x0035FB6C
|
||||
[Token(Token = "0x600E38A")]
|
||||
[Address(RVA = "0x132F3D0", Offset = "0x132DDD0", VA = "0x18132F3D0")]
|
||||
public static OverridableObscuredString PHILDOGCKCK(OJCMONIIDPH KFCHMHOEGPD)
|
||||
{
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x0400951B RID: 38171
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x400951B")]
|
||||
[SerializeField]
|
||||
private bool overrides;
|
||||
|
||||
// Token: 0x0400951C RID: 38172
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x8")]
|
||||
[Token(Token = "0x400951C")]
|
||||
[SerializeField]
|
||||
private ObscuredString value;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,115 @@
|
||||
using System;
|
||||
using System.Runtime.InteropServices;
|
||||
using Cpp2IlInjected;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RecRoom.Utils.OverridableFields
|
||||
{
|
||||
// Token: 0x0200201F RID: 8223
|
||||
[Token(Token = "0x200201F")]
|
||||
[Serializable]
|
||||
[StructLayout(0, Size = 16)]
|
||||
public struct OverridableString : BAOFECPMCOB<string>, ECCMHGLDNHK, BGJPLFFADCK<string, OJCMONIIDPH>
|
||||
{
|
||||
// Token: 0x170025F2 RID: 9714
|
||||
// (get) Token: 0x0600E35E RID: 58206 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x170025F2")]
|
||||
public bool Overrides
|
||||
{
|
||||
[Token(Token = "0x600E35E")]
|
||||
[Address(RVA = "0xF340", Offset = "0xE740", VA = "0x18000F340", Slot = "5")]
|
||||
get
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170025F3 RID: 9715
|
||||
// (get) Token: 0x0600E35F RID: 58207 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x170025F3")]
|
||||
public object ObjectValue
|
||||
{
|
||||
[Token(Token = "0x600E35F")]
|
||||
[Address(RVA = "0x8F20", Offset = "0x8320", VA = "0x180008F20", Slot = "6")]
|
||||
get
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170025F4 RID: 9716
|
||||
// (get) Token: 0x0600E360 RID: 58208 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x170025F4")]
|
||||
public string Value
|
||||
{
|
||||
[Token(Token = "0x600E360")]
|
||||
[Address(RVA = "0x8F20", Offset = "0x8320", VA = "0x180008F20", Slot = "4")]
|
||||
get
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600E361 RID: 58209 RVA: 0x00361604 File Offset: 0x0035F804
|
||||
[Token(Token = "0x600E361")]
|
||||
[Address(RVA = "0x230350", Offset = "0x22F750", VA = "0x180230350")]
|
||||
public OverridableString(string value)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600E362 RID: 58210 RVA: 0x00361614 File Offset: 0x0035F814
|
||||
[Token(Token = "0x600E362")]
|
||||
[Address(RVA = "0x230340", Offset = "0x22F740", VA = "0x180230340")]
|
||||
public OverridableString(bool overrides, string value)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600E363 RID: 58211 RVA: 0x00361624 File Offset: 0x0035F824
|
||||
[Token(Token = "0x600E363")]
|
||||
[Address(RVA = "0x2303F0", Offset = "0x22F7F0", VA = "0x1802303F0", Slot = "3")]
|
||||
public override string ToString()
|
||||
{
|
||||
string text;
|
||||
return text;
|
||||
}
|
||||
|
||||
// Token: 0x0600E364 RID: 58212 RVA: 0x00361634 File Offset: 0x0035F834
|
||||
[Token(Token = "0x600E364")]
|
||||
[Address(RVA = "0x132F3C0", Offset = "0x132DDC0", VA = "0x18132F3C0")]
|
||||
public static OverridableString FAJDMKOEFLH(string MBJCIBHEOMM)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600E365 RID: 58213 RVA: 0x00361644 File Offset: 0x0035F844
|
||||
[Token(Token = "0x600E365")]
|
||||
[Address(RVA = "0x230380", Offset = "0x22F780", VA = "0x180230380", Slot = "7")]
|
||||
public OJCMONIIDPH KCINMMHMPGF()
|
||||
{
|
||||
OJCMONIIDPH ojcmoniidph = new OJCMONIIDPH();
|
||||
int num = 0;
|
||||
ojcmoniidph.PIHBFDHCNMI = ojcmoniidph != null;
|
||||
ojcmoniidph.JONOCPNOJHG = num;
|
||||
return ojcmoniidph;
|
||||
}
|
||||
|
||||
// Token: 0x0600E366 RID: 58214 RVA: 0x00361670 File Offset: 0x0035F870
|
||||
[Token(Token = "0x600E366")]
|
||||
[Address(RVA = "0x132F460", Offset = "0x132DE60", VA = "0x18132F460")]
|
||||
public static OverridableString PHILDOGCKCK(OJCMONIIDPH KFCHMHOEGPD)
|
||||
{
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x04009513 RID: 38163
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x4009513")]
|
||||
[SerializeField]
|
||||
private bool overrides;
|
||||
|
||||
// Token: 0x04009514 RID: 38164
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x8")]
|
||||
[Token(Token = "0x4009514")]
|
||||
[SerializeField]
|
||||
private string value;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,140 @@
|
||||
using System;
|
||||
using System.Runtime.InteropServices;
|
||||
using Cpp2IlInjected;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RecRoom.Utils.OverridableFields
|
||||
{
|
||||
// Token: 0x02002037 RID: 8247
|
||||
[Token(Token = "0x2002037")]
|
||||
[Serializable]
|
||||
[StructLayout(0, Size = 16)]
|
||||
public struct OverridableVector3 : BAOFECPMCOB<Vector3>, ECCMHGLDNHK, BGJPLFFADCK<Vector3, NMCLHLEBBFA>
|
||||
{
|
||||
// Token: 0x1700260F RID: 9743
|
||||
// (get) Token: 0x0600E442 RID: 58434 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x1700260F")]
|
||||
public bool Overrides
|
||||
{
|
||||
[Token(Token = "0x600E442")]
|
||||
[Address(RVA = "0xF340", Offset = "0xE740", VA = "0x18000F340", Slot = "5")]
|
||||
get
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002610 RID: 9744
|
||||
// (get) Token: 0x0600E443 RID: 58435 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x17002610")]
|
||||
public object ObjectValue
|
||||
{
|
||||
[Token(Token = "0x600E443")]
|
||||
[Address(RVA = "0x230570", Offset = "0x22F970", VA = "0x180230570", Slot = "6")]
|
||||
get
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002611 RID: 9745
|
||||
// (get) Token: 0x0600E444 RID: 58436 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x17002611")]
|
||||
public Vector3 Value
|
||||
{
|
||||
[Token(Token = "0x600E444")]
|
||||
[Address(RVA = "0x22FD10", Offset = "0x22F110", VA = "0x18022FD10", Slot = "4")]
|
||||
get
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600E445 RID: 58437 RVA: 0x00362F68 File Offset: 0x00361168
|
||||
[Token(Token = "0x600E445")]
|
||||
[Address(RVA = "0x22FC80", Offset = "0x22F080", VA = "0x18022FC80")]
|
||||
public OverridableVector3(Vector3 value)
|
||||
{
|
||||
float z = value.z;
|
||||
}
|
||||
|
||||
// Token: 0x0600E446 RID: 58438 RVA: 0x00362F7C File Offset: 0x0036117C
|
||||
[Token(Token = "0x600E446")]
|
||||
[Address(RVA = "0x22FCA0", Offset = "0x22F0A0", VA = "0x18022FCA0")]
|
||||
public OverridableVector3(bool overrides, Vector3 value)
|
||||
{
|
||||
float z = value.z;
|
||||
}
|
||||
|
||||
// Token: 0x0600E447 RID: 58439 RVA: 0x00362F90 File Offset: 0x00361190
|
||||
[Token(Token = "0x600E447")]
|
||||
[Address(RVA = "0x2304E0", Offset = "0x22F8E0", VA = "0x1802304E0", Slot = "3")]
|
||||
public override string ToString()
|
||||
{
|
||||
string text;
|
||||
return text;
|
||||
}
|
||||
|
||||
// Token: 0x0600E448 RID: 58440 RVA: 0x00362FA0 File Offset: 0x003611A0
|
||||
[Token(Token = "0x600E448")]
|
||||
[Address(RVA = "0x132F180", Offset = "0x132DB80", VA = "0x18132F180")]
|
||||
public static OverridableVector3 FAJDMKOEFLH(Vector3 MBJCIBHEOMM)
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (0600E448)
|
||||
|
||||
ICSharpCode.Decompiler.DecompilerException: Error decompiling RecRoom.Utils.OverridableFields.OverridableVector3 RecRoom.Utils.OverridableFields.OverridableVector3::FAJDMKOEFLH(UnityEngine.Vector3)
|
||||
|
||||
---> System.Exception: Basic block has to end with unconditional control flow.
|
||||
{
|
||||
Block_0:
|
||||
stloc:int32(var_0_01, ldc.i4:int32(0))
|
||||
stfld:float32(Vector3::x, ldloc:Vector3[exp:valuetype [UnityEngine.CoreModule]UnityEngine.Vector3&](MBJCIBHEOMM), ldloc:int32[exp:float32](var_0_01))
|
||||
stfld:float32(Vector3::z, ldloc:Vector3[exp:valuetype [UnityEngine.CoreModule]UnityEngine.Vector3&](MBJCIBHEOMM), ldloc:int32[exp:float32](var_0_01))
|
||||
}
|
||||
|
||||
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1852
|
||||
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.Optimize(DecompilerContext context, ILBlock method, AutoPropertyProvider autoPropertyProvider, StateMachineKind& stateMachineKind, MethodDef& inlinedMethod, AsyncMethodDebugInfo& asyncInfo, ILAstOptimizationStep abortBeforeStep) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 355
|
||||
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(IEnumerable`1 parameters, MethodDebugInfoBuilder& builder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 123
|
||||
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 88
|
||||
--- End of inner exception stack trace ---
|
||||
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 92
|
||||
at ICSharpCode.Decompiler.Ast.AstBuilder.AddMethodBody(EntityDeclaration methodNode, EntityDeclaration& updatedNode, MethodDef method, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, MethodKind methodKind) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstBuilder.cs:line 1663
|
||||
*/;
|
||||
}
|
||||
|
||||
// Token: 0x0600E449 RID: 58441 RVA: 0x00362FBC File Offset: 0x003611BC
|
||||
[Token(Token = "0x600E449")]
|
||||
[Address(RVA = "0x230450", Offset = "0x22F850", VA = "0x180230450", Slot = "7")]
|
||||
public NMCLHLEBBFA KCINMMHMPGF()
|
||||
{
|
||||
NMCLHLEBBFA nmclhlebbfa = new NMCLHLEBBFA();
|
||||
nmclhlebbfa.PIHBFDHCNMI = nmclhlebbfa != null;
|
||||
MLLDBGNOBLL mlldbgnobll;
|
||||
nmclhlebbfa.DJCPGNKKDBO = mlldbgnobll;
|
||||
return nmclhlebbfa;
|
||||
}
|
||||
|
||||
// Token: 0x0600E44A RID: 58442 RVA: 0x00362FE4 File Offset: 0x003611E4
|
||||
[Token(Token = "0x600E44A")]
|
||||
[Address(RVA = "0x132F490", Offset = "0x132DE90", VA = "0x18132F490")]
|
||||
public static OverridableVector3 PHILDOGCKCK(NMCLHLEBBFA KFCHMHOEGPD)
|
||||
{
|
||||
Vector3 vector;
|
||||
float z = vector.z;
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x0400951F RID: 38175
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x400951F")]
|
||||
[SerializeField]
|
||||
private bool overrides;
|
||||
|
||||
// Token: 0x04009520 RID: 38176
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x4")]
|
||||
[Token(Token = "0x4009520")]
|
||||
[SerializeField]
|
||||
private Vector3 value;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,91 @@
|
||||
using System;
|
||||
using System.Runtime.InteropServices;
|
||||
using Cpp2IlInjected;
|
||||
using Google.Protobuf;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RecRoom.Utils.OverridableFields
|
||||
{
|
||||
// Token: 0x02002025 RID: 8229
|
||||
[Token(Token = "0x2002025")]
|
||||
[Serializable]
|
||||
[StructLayout(3)]
|
||||
public abstract class SerializedMutableOverridableBase<T, InnerType, ProtobufType> : MutableOverridableBase<T, InnerType, ProtobufType> where T : MutableOverridableBase<T, InnerType, ProtobufType> where ProtobufType : IMessage<ProtobufType>
|
||||
{
|
||||
// Token: 0x0600E39A RID: 58266 RVA: 0x00361A6C File Offset: 0x0035FC6C
|
||||
[Token(Token = "0x600E39A")]
|
||||
[Address(RVA = "0x1B234F0", Offset = "0x1B21EF0", VA = "0x181B234F0")]
|
||||
public SerializedMutableOverridableBase()
|
||||
{
|
||||
bool flag = ((ECCMHGLDNHK)this).AKNLAMFAPGB;
|
||||
}
|
||||
|
||||
// Token: 0x0600E39B RID: 58267 RVA: 0x00361A88 File Offset: 0x0035FC88
|
||||
[Token(Token = "0x600E39B")]
|
||||
[Address(RVA = "0x23235F0", Offset = "0x2321FF0", VA = "0x1823235F0")]
|
||||
public SerializedMutableOverridableBase(InnerType value)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600E39C RID: 58268 RVA: 0x00361A9C File Offset: 0x0035FC9C
|
||||
[Token(Token = "0x600E39C")]
|
||||
[Address(RVA = "0x2323630", Offset = "0x2322030", VA = "0x182323630")]
|
||||
public SerializedMutableOverridableBase(bool overrides, InnerType value)
|
||||
{
|
||||
bool flag = ((ECCMHGLDNHK)this).AKNLAMFAPGB;
|
||||
}
|
||||
|
||||
// Token: 0x17002604 RID: 9732
|
||||
// (get) Token: 0x0600E39D RID: 58269 RVA: 0x00361AB8 File Offset: 0x0035FCB8
|
||||
// (set) Token: 0x0600E39E RID: 58270 RVA: 0x00361ACC File Offset: 0x0035FCCC
|
||||
[Token(Token = "0x17002604")]
|
||||
public override bool Overrides
|
||||
{
|
||||
[Token(Token = "0x600E39D")]
|
||||
[Address(RVA = "0x559440", Offset = "0x557E40", VA = "0x180559440", Slot = "17")]
|
||||
get
|
||||
{
|
||||
return this.overrides;
|
||||
}
|
||||
[Token(Token = "0x600E39E")]
|
||||
[Address(RVA = "0x559450", Offset = "0x557E50", VA = "0x180559450", Slot = "18")]
|
||||
set
|
||||
{
|
||||
this.overrides = value;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002605 RID: 9733
|
||||
// (get) Token: 0x0600E39F RID: 58271 RVA: 0x00361AE0 File Offset: 0x0035FCE0
|
||||
// (set) Token: 0x0600E3A0 RID: 58272 RVA: 0x00361AF4 File Offset: 0x0035FCF4
|
||||
[Token(Token = "0x17002605")]
|
||||
public override InnerType Value
|
||||
{
|
||||
[Token(Token = "0x600E39F")]
|
||||
[Address(RVA = "0x6E4A50", Offset = "0x6E3450", VA = "0x1806E4A50", Slot = "19")]
|
||||
get
|
||||
{
|
||||
return this.value;
|
||||
}
|
||||
[Token(Token = "0x600E3A0")]
|
||||
[Address(RVA = "0x23238C0", Offset = "0x23222C0", VA = "0x1823238C0", Slot = "20")]
|
||||
set
|
||||
{
|
||||
this.value = value;
|
||||
this.overrides = true;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0400951D RID: 38173
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x400951D")]
|
||||
[SerializeField]
|
||||
private bool overrides;
|
||||
|
||||
// Token: 0x0400951E RID: 38174
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x400951E")]
|
||||
[SerializeField]
|
||||
private InnerType value;
|
||||
}
|
||||
}
|
||||
+122
@@ -0,0 +1,122 @@
|
||||
using System;
|
||||
using System.Runtime.InteropServices;
|
||||
using Cpp2IlInjected;
|
||||
using Systems.PlayerRoles;
|
||||
|
||||
namespace RecRoom.Utils.OverridableFields
|
||||
{
|
||||
// Token: 0x0200202A RID: 8234
|
||||
[Token(Token = "0x200202A")]
|
||||
[Serializable]
|
||||
[StructLayout(3)]
|
||||
public class SerializedMutableOverridableObscuredEnum<TObsEnum, T> : SerializedMutableOverridableBase<SerializedMutableOverridableObscuredEnum<TObsEnum, T>, TObsEnum, KHFABFHGJNG> where TObsEnum : ObscuredEnum<T>, new() where T : struct, Enum
|
||||
{
|
||||
// Token: 0x17002606 RID: 9734
|
||||
// (get) Token: 0x0600E3C1 RID: 58305 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
// (set) Token: 0x0600E3C2 RID: 58306 RVA: 0x00361E74 File Offset: 0x00360074
|
||||
[Token(Token = "0x17002606")]
|
||||
public sealed override TObsEnum Value
|
||||
{
|
||||
[Token(Token = "0x600E3C1")]
|
||||
[Address(RVA = "0x2323CA0", Offset = "0x23226A0", VA = "0x182323CA0", Slot = "19")]
|
||||
get
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
[Token(Token = "0x600E3C2")]
|
||||
[Address(RVA = "0x2323D80", Offset = "0x2322780", VA = "0x182323D80", Slot = "20")]
|
||||
set
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (0600E3C2)
|
||||
|
||||
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Void RecRoom.Utils.OverridableFields.SerializedMutableOverridableObscuredEnum`2::set_Value(TObsEnum)
|
||||
|
||||
---> System.Exception: Basic block has to end with unconditional control flow.
|
||||
{
|
||||
IL_0C:
|
||||
stloc:ArgumentException(var_2_16, newobj:ArgumentException(ArgumentException::.ctor, ldstr:string("Value should not be null!")))
|
||||
}
|
||||
|
||||
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1852
|
||||
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1878
|
||||
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1878
|
||||
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1846
|
||||
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.Optimize(DecompilerContext context, ILBlock method, AutoPropertyProvider autoPropertyProvider, StateMachineKind& stateMachineKind, MethodDef& inlinedMethod, AsyncMethodDebugInfo& asyncInfo, ILAstOptimizationStep abortBeforeStep) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 355
|
||||
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(IEnumerable`1 parameters, MethodDebugInfoBuilder& builder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 123
|
||||
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 88
|
||||
--- End of inner exception stack trace ---
|
||||
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 92
|
||||
at ICSharpCode.Decompiler.Ast.AstBuilder.AddMethodBody(EntityDeclaration methodNode, EntityDeclaration& updatedNode, MethodDef method, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, MethodKind methodKind) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstBuilder.cs:line 1663
|
||||
*/;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600E3C3 RID: 58307 RVA: 0x00361E98 File Offset: 0x00360098
|
||||
[Token(Token = "0x600E3C3")]
|
||||
[Address(RVA = "0x1DAB6F0", Offset = "0x1DAA0F0", VA = "0x181DAB6F0")]
|
||||
public SerializedMutableOverridableObscuredEnum()
|
||||
{
|
||||
bool overrides = ((ECCMHGLDNHK)this).AKNLAMFAPGB;
|
||||
}
|
||||
|
||||
// Token: 0x0600E3C4 RID: 58308 RVA: 0x00361EB4 File Offset: 0x003600B4
|
||||
[Token(Token = "0x600E3C4")]
|
||||
[Address(RVA = "0x2323C70", Offset = "0x2322670", VA = "0x182323C70")]
|
||||
public SerializedMutableOverridableObscuredEnum(TObsEnum value)
|
||||
{
|
||||
bool overrides = ((ECCMHGLDNHK)this).AKNLAMFAPGB;
|
||||
}
|
||||
|
||||
// Token: 0x0600E3C5 RID: 58309 RVA: 0x00361ED0 File Offset: 0x003600D0
|
||||
[Token(Token = "0x600E3C5")]
|
||||
[Address(RVA = "0x2323C40", Offset = "0x2322640", VA = "0x182323C40")]
|
||||
public SerializedMutableOverridableObscuredEnum(bool overrides, TObsEnum value)
|
||||
{
|
||||
bool overrides2 = ((ECCMHGLDNHK)this).AKNLAMFAPGB;
|
||||
}
|
||||
|
||||
// Token: 0x0600E3C6 RID: 58310 RVA: 0x00361EEC File Offset: 0x003600EC
|
||||
[Token(Token = "0x600E3C6")]
|
||||
[Address(RVA = "0x2323A80", Offset = "0x2322480", VA = "0x182323A80", Slot = "23")]
|
||||
public sealed override KHFABFHGJNG KCINMMHMPGF()
|
||||
{
|
||||
KHFABFHGJNG khfabfhgjng = new KHFABFHGJNG();
|
||||
khfabfhgjng.PIHBFDHCNMI = khfabfhgjng != null;
|
||||
return khfabfhgjng;
|
||||
}
|
||||
|
||||
// Token: 0x0600E3C7 RID: 58311 RVA: 0x00361F10 File Offset: 0x00360110
|
||||
[Token(Token = "0x600E3C7")]
|
||||
[Address(RVA = "0x2323B40", Offset = "0x2322540", VA = "0x182323B40", Slot = "24")]
|
||||
public sealed override void KPLNIADHMPN(KHFABFHGJNG KFCHMHOEGPD)
|
||||
{
|
||||
if (KFCHMHOEGPD == 0)
|
||||
{
|
||||
bool overrides = ((ECCMHGLDNHK)this).AKNLAMFAPGB;
|
||||
return;
|
||||
}
|
||||
bool overrides2 = ((ECCMHGLDNHK)this).AKNLAMFAPGB;
|
||||
}
|
||||
|
||||
// Token: 0x0600E3C8 RID: 58312 RVA: 0x00361F38 File Offset: 0x00360138
|
||||
[Token(Token = "0x600E3C8")]
|
||||
[Address(RVA = "0x2323930", Offset = "0x2322330", VA = "0x182323930", Slot = "25")]
|
||||
public sealed override void EJAHCBFGHPP(byte[] PDOFKJGFNGK)
|
||||
{
|
||||
if (PDOFKJGFNGK != 0)
|
||||
{
|
||||
KHFABFHGJNG khfabfhgjng = KHFABFHGJNG.MHLLBDFJBOD.ParseFrom(PDOFKJGFNGK);
|
||||
}
|
||||
bool overrides = ((ECCMHGLDNHK)this).AKNLAMFAPGB;
|
||||
}
|
||||
|
||||
// Token: 0x0600E3C9 RID: 58313 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x600E3C9")]
|
||||
[Address(RVA = "0x2323A20", Offset = "0x2322420", VA = "0x182323A20", Slot = "21")]
|
||||
public sealed override void JBBLIBHHEBC()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user