193 lines
5.2 KiB
C#
193 lines
5.2 KiB
C#
using System;
|
|
using System.Runtime.CompilerServices;
|
|
using Cpp2IlInjected;
|
|
|
|
namespace RecRoom.Debugging
|
|
{
|
|
// Token: 0x0200251D RID: 9501
|
|
[Token(Token = "0x200251D")]
|
|
[Serializable]
|
|
public class DebugConsoleCommandMeta : IEquatable<DebugConsoleCommandMeta>
|
|
{
|
|
// Token: 0x0600F485 RID: 62597 RVA: 0x003820D4 File Offset: 0x003802D4
|
|
[Token(Token = "0x600F485")]
|
|
[Address(RVA = "0x8067A0", Offset = "0x8055A0", VA = "0x1808067A0", Slot = "3")]
|
|
public override string ToString()
|
|
{
|
|
object[] array = new object[4];
|
|
string declaringType = this.DeclaringType;
|
|
if (declaringType != 0)
|
|
{
|
|
}
|
|
array[0] = declaringType;
|
|
string obfuscatedDeclaringType = this.ObfuscatedDeclaringType;
|
|
if (obfuscatedDeclaringType != 0)
|
|
{
|
|
}
|
|
array[1] = obfuscatedDeclaringType;
|
|
string methodName = this.MethodName;
|
|
if (methodName != 0)
|
|
{
|
|
}
|
|
array[2] = methodName;
|
|
this.Finalize();
|
|
return string.Format("{0}/{1}:{2} [{3}]", array);
|
|
}
|
|
|
|
// Token: 0x0600F486 RID: 62598 RVA: 0x00382138 File Offset: 0x00380338
|
|
[Token(Token = "0x600F486")]
|
|
[Address(RVA = "0x806560", Offset = "0x805360", VA = "0x180806560", Slot = "4")]
|
|
public bool Equals(DebugConsoleCommandMeta HPKICPNGMDJ)
|
|
{
|
|
if (HPKICPNGMDJ == 0)
|
|
{
|
|
return;
|
|
}
|
|
if (this == HPKICPNGMDJ)
|
|
{
|
|
return true;
|
|
}
|
|
string declaringType = HPKICPNGMDJ.DeclaringType;
|
|
if (!DebugConsoleCommandMeta.FNPBKGMKMHP(this.DeclaringType, declaringType))
|
|
{
|
|
return;
|
|
}
|
|
string obfuscatedDeclaringType = HPKICPNGMDJ.ObfuscatedDeclaringType;
|
|
if (DebugConsoleCommandMeta.FNPBKGMKMHP(this.ObfuscatedDeclaringType, obfuscatedDeclaringType))
|
|
{
|
|
string methodName = HPKICPNGMDJ.MethodName;
|
|
return DebugConsoleCommandMeta.FNPBKGMKMHP(this.MethodName, methodName);
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600F487 RID: 62599 RVA: 0x00382190 File Offset: 0x00380390
|
|
[Token(Token = "0x600F487")]
|
|
[Address(RVA = "0x806410", Offset = "0x805210", VA = "0x180806410", Slot = "0")]
|
|
public override bool Equals(object NLNHFEEMFBN)
|
|
{
|
|
do
|
|
{
|
|
Type type = NLNHFEEMFBN.GetType();
|
|
Type type2 = base.GetType();
|
|
if (type != type2)
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
while (NLNHFEEMFBN == 0);
|
|
if (this == NLNHFEEMFBN)
|
|
{
|
|
return true;
|
|
}
|
|
string declaringType = this.DeclaringType;
|
|
bool flag;
|
|
if (!flag)
|
|
{
|
|
return;
|
|
}
|
|
string obfuscatedDeclaringType = this.ObfuscatedDeclaringType;
|
|
bool flag2;
|
|
if (flag2)
|
|
{
|
|
string methodName = this.MethodName;
|
|
bool flag3;
|
|
return flag3;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600F488 RID: 62600 RVA: 0x003821E8 File Offset: 0x003803E8
|
|
[Token(Token = "0x600F488")]
|
|
[Address(RVA = "0x806390", Offset = "0x805190", VA = "0x180806390")]
|
|
private int ALNGHFPHLIO(string LHGCFAKIFKJ)
|
|
{
|
|
if (LHGCFAKIFKJ == 0)
|
|
{
|
|
string empty = string.Empty;
|
|
}
|
|
object obj = ((ICloneable)LHGCFAKIFKJ).Clone();
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x0600F489 RID: 62601 RVA: 0x0038220C File Offset: 0x0038040C
|
|
[Token(Token = "0x600F489")]
|
|
[Address(RVA = "0x806650", Offset = "0x805450", VA = "0x180806650", Slot = "2")]
|
|
public override int GetHashCode()
|
|
{
|
|
for (;;)
|
|
{
|
|
string declaringType = this.DeclaringType;
|
|
if (declaringType == 0)
|
|
{
|
|
string empty = string.Empty;
|
|
}
|
|
declaringType.Finalize();
|
|
if (this.DeclaringType == 0)
|
|
{
|
|
string.Empty.Finalize();
|
|
if (this.MethodName == 0)
|
|
{
|
|
break;
|
|
}
|
|
}
|
|
}
|
|
string.Empty.Finalize();
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x0600F48A RID: 62602 RVA: 0x0038225C File Offset: 0x0038045C
|
|
[Token(Token = "0x600F48A")]
|
|
[Address(RVA = "0x806790", Offset = "0x805590", VA = "0x180806790")]
|
|
public static bool JGIMJGNAJHP(DebugConsoleCommandMeta EONHDDFEGMC, DebugConsoleCommandMeta LDFLEALOHOI)
|
|
{
|
|
return object.Equals(EONHDDFEGMC, LDFLEALOHOI);
|
|
}
|
|
|
|
// Token: 0x0600F48B RID: 62603 RVA: 0x00382270 File Offset: 0x00380470
|
|
[Token(Token = "0x600F48B")]
|
|
[Address(RVA = "0x8063F0", Offset = "0x8051F0", VA = "0x1808063F0")]
|
|
public static bool BDBLGMKABNK(DebugConsoleCommandMeta EONHDDFEGMC, DebugConsoleCommandMeta LDFLEALOHOI)
|
|
{
|
|
return !object.Equals(EONHDDFEGMC, LDFLEALOHOI);
|
|
}
|
|
|
|
// Token: 0x0600F48C RID: 62604 RVA: 0x00382288 File Offset: 0x00380488
|
|
[Token(Token = "0x600F48C")]
|
|
[Address(RVA = "0x806980", Offset = "0x805780", VA = "0x180806980")]
|
|
public DebugConsoleCommandMeta()
|
|
{
|
|
}
|
|
|
|
// Token: 0x0600F48D RID: 62605 RVA: 0x003822BC File Offset: 0x003804BC
|
|
[Token(Token = "0x600F48D")]
|
|
[Address(RVA = "0x8065E0", Offset = "0x8053E0", VA = "0x1808065E0")]
|
|
[CompilerGenerated]
|
|
internal static bool FNPBKGMKMHP(string BPAMCPLKHJA, string JEBDLMHINPP)
|
|
{
|
|
if (BPAMCPLKHJA == 0)
|
|
{
|
|
}
|
|
string empty;
|
|
if (JEBDLMHINPP == 0)
|
|
{
|
|
empty = string.Empty;
|
|
}
|
|
return string.Equals(BPAMCPLKHJA, empty);
|
|
}
|
|
|
|
// Token: 0x0400A355 RID: 41813
|
|
[FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x400A355")]
|
|
public string DeclaringType = "";
|
|
|
|
// Token: 0x0400A356 RID: 41814
|
|
[FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x400A356")]
|
|
public string ObfuscatedDeclaringType = "";
|
|
|
|
// Token: 0x0400A357 RID: 41815
|
|
[FieldOffset(Offset = "0x20")]
|
|
[Token(Token = "0x400A357")]
|
|
public string MethodName = "";
|
|
}
|
|
}
|