oh dear
This commit is contained in:
@@ -0,0 +1,163 @@
|
||||
using System;
|
||||
using CodeStage.AntiCheat.ObscuredTypes;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace Systems.PlayerRoles
|
||||
{
|
||||
// Token: 0x0200126F RID: 4719
|
||||
[Token(Token = "0x200126F")]
|
||||
[Serializable]
|
||||
public class ObscuredEnum<T> : ObscuredEnum where T : struct, Enum
|
||||
{
|
||||
// Token: 0x06006B0C RID: 27404 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x6006B0C")]
|
||||
[Address(RVA = "0x3198880", Offset = "0x3197680", VA = "0x183198880", Slot = "4")]
|
||||
protected override void OANGJAEJJPL()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06006B0D RID: 27405 RVA: 0x0017BBA0 File Offset: 0x00179DA0
|
||||
[Token(Token = "0x6006B0D")]
|
||||
[Address(RVA = "0x31988C0", Offset = "0x31976C0", VA = "0x1831988C0")]
|
||||
public ObscuredEnum()
|
||||
{
|
||||
ObscuredInt obscuredInt;
|
||||
bool fakeValueActive = obscuredInt.fakeValueActive;
|
||||
}
|
||||
|
||||
// Token: 0x06006B0E RID: 27406 RVA: 0x0017BBBC File Offset: 0x00179DBC
|
||||
[Token(Token = "0x6006B0E")]
|
||||
[Address(RVA = "0x31989D0", Offset = "0x31977D0", VA = "0x1831989D0")]
|
||||
public ObscuredEnum(T ONGBFDACHHG)
|
||||
{
|
||||
ObscuredInt obscuredInt;
|
||||
bool fakeValueActive = obscuredInt.fakeValueActive;
|
||||
}
|
||||
|
||||
// Token: 0x06006B0F RID: 27407 RVA: 0x0017BBD8 File Offset: 0x00179DD8
|
||||
[Token(Token = "0x6006B0F")]
|
||||
[Address(RVA = "0x3198890", Offset = "0x3197690", VA = "0x183198890")]
|
||||
public ObscuredEnum(ObscuredInt OIDIFPBOCED)
|
||||
{
|
||||
bool fakeValueActive = OIDIFPBOCED.fakeValueActive;
|
||||
}
|
||||
|
||||
// Token: 0x17001150 RID: 4432
|
||||
// (get) Token: 0x06006B10 RID: 27408 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
// (set) Token: 0x06006B11 RID: 27409 RVA: 0x0017BBF4 File Offset: 0x00179DF4
|
||||
[Token(Token = "0x17001150")]
|
||||
public T Value
|
||||
{
|
||||
[Token(Token = "0x6006B10")]
|
||||
[Address(RVA = "0x3198AE0", Offset = "0x31978E0", VA = "0x183198AE0")]
|
||||
get
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
[Token(Token = "0x6006B11")]
|
||||
[Address(RVA = "0x3198C10", Offset = "0x3197A10", VA = "0x183198C10")]
|
||||
set
|
||||
{
|
||||
ObscuredInt obscuredInt;
|
||||
bool fakeValueActive = obscuredInt.fakeValueActive;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06006B12 RID: 27410 RVA: 0x0017BC10 File Offset: 0x00179E10
|
||||
[Token(Token = "0x6006B12")]
|
||||
[Address(RVA = "0x3198460", Offset = "0x3197260", VA = "0x183198460")]
|
||||
public static T FAJDMKOEFLH(ObscuredEnum<T> LCFOKDNCHIC)
|
||||
{
|
||||
LCFOKDNCHIC.OANGJAEJJPL();
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x06006B13 RID: 27411 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x6006B13")]
|
||||
[Address(RVA = "0x31985C0", Offset = "0x31973C0", VA = "0x1831985C0")]
|
||||
public static int FAJDMKOEFLH(ObscuredEnum<T> LCFOKDNCHIC)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06006B14 RID: 27412 RVA: 0x0017BC28 File Offset: 0x00179E28
|
||||
[Token(Token = "0x6006B14")]
|
||||
[Address(RVA = "0x3198430", Offset = "0x3197230", VA = "0x183198430")]
|
||||
public static ObscuredInt FAJDMKOEFLH(ObscuredEnum<T> LCFOKDNCHIC)
|
||||
{
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x06006B15 RID: 27413 RVA: 0x0017BC3C File Offset: 0x00179E3C
|
||||
[Token(Token = "0x6006B15")]
|
||||
[Address(RVA = "0x31984F0", Offset = "0x31972F0", VA = "0x1831984F0")]
|
||||
public static ObscuredEnum<T> FAJDMKOEFLH(T CFAJHFNGMAD)
|
||||
{
|
||||
return new ObscuredEnum(CFAJHFNGMAD);
|
||||
}
|
||||
|
||||
// Token: 0x06006B16 RID: 27414 RVA: 0x0017BC50 File Offset: 0x00179E50
|
||||
[Token(Token = "0x6006B16")]
|
||||
[Address(RVA = "0x3198640", Offset = "0x3197440", VA = "0x183198640")]
|
||||
public static ObscuredEnum<T> FAJDMKOEFLH(ObscuredInt BGFCLBOJKJP)
|
||||
{
|
||||
bool fakeValueActive = BGFCLBOJKJP.fakeValueActive;
|
||||
ObscuredEnum obscuredEnum;
|
||||
return obscuredEnum;
|
||||
}
|
||||
|
||||
// Token: 0x06006B17 RID: 27415 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x6006B17")]
|
||||
[Address(RVA = "0x3198710", Offset = "0x3197510", VA = "0x183198710")]
|
||||
private bool FKCEAFNEBAM(ObscuredEnum<T> HPKICPNGMDJ)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06006B18 RID: 27416 RVA: 0x0017BC68 File Offset: 0x00179E68
|
||||
[Token(Token = "0x6006B18")]
|
||||
[Address(RVA = "0x3198370", Offset = "0x3197170", VA = "0x183198370", Slot = "0")]
|
||||
public override bool Equals(object HPKICPNGMDJ)
|
||||
{
|
||||
if (HPKICPNGMDJ != 0)
|
||||
{
|
||||
if (this != HPKICPNGMDJ)
|
||||
{
|
||||
base.OANGJAEJJPL();
|
||||
}
|
||||
return true;
|
||||
}
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x06006B19 RID: 27417 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x6006B19")]
|
||||
[Address(RVA = "0x3198800", Offset = "0x3197600", VA = "0x183198800", Slot = "2")]
|
||||
public override int GetHashCode()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06006B1A RID: 27418 RVA: 0x0017BC8C File Offset: 0x00179E8C
|
||||
[Token(Token = "0x6006B1A")]
|
||||
[Address(RVA = "0x806790", Offset = "0x805590", VA = "0x180806790")]
|
||||
public static bool JGIMJGNAJHP(ObscuredEnum<T> EONHDDFEGMC, ObscuredEnum<T> LDFLEALOHOI)
|
||||
{
|
||||
return object.Equals(EONHDDFEGMC, LDFLEALOHOI);
|
||||
}
|
||||
|
||||
// Token: 0x06006B1B RID: 27419 RVA: 0x0017BCA0 File Offset: 0x00179EA0
|
||||
[Token(Token = "0x6006B1B")]
|
||||
[Address(RVA = "0x8063F0", Offset = "0x8051F0", VA = "0x1808063F0")]
|
||||
public static bool BDBLGMKABNK(ObscuredEnum<T> EONHDDFEGMC, ObscuredEnum<T> LDFLEALOHOI)
|
||||
{
|
||||
return !object.Equals(EONHDDFEGMC, LDFLEALOHOI);
|
||||
}
|
||||
|
||||
// Token: 0x0400476F RID: 18287
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x400476F")]
|
||||
private T? cached;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,70 @@
|
||||
using System;
|
||||
using CodeStage.AntiCheat.ObscuredTypes;
|
||||
using Cpp2IlInjected;
|
||||
using UnityEngine;
|
||||
|
||||
namespace Systems.PlayerRoles
|
||||
{
|
||||
// Token: 0x0200126E RID: 4718
|
||||
[Token(Token = "0x200126E")]
|
||||
[Serializable]
|
||||
public abstract class ObscuredEnum
|
||||
{
|
||||
// Token: 0x1700114F RID: 4431
|
||||
// (get) Token: 0x06006B07 RID: 27399 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
// (set) Token: 0x06006B08 RID: 27400 RVA: 0x0017BB14 File Offset: 0x00179D14
|
||||
[Token(Token = "0x1700114F")]
|
||||
public ObscuredInt BackingValue
|
||||
{
|
||||
[Token(Token = "0x6006B07")]
|
||||
[Address(RVA = "0x892DE0", Offset = "0x891BE0", VA = "0x180892DE0")]
|
||||
get
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
[Token(Token = "0x6006B08")]
|
||||
[Address(RVA = "0x97ED10", Offset = "0x97DB10", VA = "0x18097ED10")]
|
||||
set
|
||||
{
|
||||
ObscuredInt backingValue = this._backingValue;
|
||||
bool fakeValueActive = this._backingValue.fakeValueActive;
|
||||
int num = ObscuredInt.FAJDMKOEFLH(backingValue);
|
||||
bool fakeValueActive2 = value.fakeValueActive;
|
||||
int num2;
|
||||
if (num != num2)
|
||||
{
|
||||
bool fakeValueActive3 = value.fakeValueActive;
|
||||
this._backingValue.fakeValueActive = fakeValueActive3;
|
||||
string text = this.ToString();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06006B09 RID: 27401
|
||||
[Token(Token = "0x6006B09")]
|
||||
[Address(Slot = "4")]
|
||||
protected abstract void OANGJAEJJPL();
|
||||
|
||||
// Token: 0x06006B0A RID: 27402 RVA: 0x0017BB64 File Offset: 0x00179D64
|
||||
[Token(Token = "0x6006B0A")]
|
||||
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
|
||||
protected ObscuredEnum()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06006B0B RID: 27403 RVA: 0x0017BB78 File Offset: 0x00179D78
|
||||
[Token(Token = "0x6006B0B")]
|
||||
[Address(RVA = "0x97ECE0", Offset = "0x97DAE0", VA = "0x18097ECE0")]
|
||||
protected ObscuredEnum(ObscuredInt OIDIFPBOCED)
|
||||
{
|
||||
bool fakeValueActive = OIDIFPBOCED.fakeValueActive;
|
||||
this._backingValue.fakeValueActive = fakeValueActive;
|
||||
}
|
||||
|
||||
// Token: 0x0400476E RID: 18286
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x400476E")]
|
||||
[SerializeField]
|
||||
private ObscuredInt _backingValue;
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user