Files
Jan2021-Cpp2Il-Dump/Assembly-CSharp/RecRoom/Utils/OverridableFields/OverridableObscuredInt.cs
T
2026-04-08 23:40:05 +02:00

120 lines
3.7 KiB
C#

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;
}
}