using System; using System.Runtime.CompilerServices; using Cpp2IlInjected; namespace RecRoom.Debugging { // Token: 0x02002605 RID: 9733 [Token(Token = "0x2002605")] [Serializable] public class DebugConsoleCommandMeta : IEquatable { // Token: 0x0600F8A3 RID: 63651 RVA: 0x0038B688 File Offset: 0x00389888 [Token(Token = "0x600F8A3")] [Address(RVA = "0x1273C90", Offset = "0x1272C90", VA = "0x181273C90", 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: 0x0600F8A4 RID: 63652 RVA: 0x0038B6EC File Offset: 0x003898EC [Token(Token = "0x600F8A4")] [Address(RVA = "0x1273A50", Offset = "0x1272A50", VA = "0x181273A50", 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: 0x0600F8A5 RID: 63653 RVA: 0x0038B744 File Offset: 0x00389944 [Token(Token = "0x600F8A5")] [Address(RVA = "0x1273900", Offset = "0x1272900", VA = "0x181273900", 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: 0x0600F8A6 RID: 63654 RVA: 0x0038B79C File Offset: 0x0038999C [Token(Token = "0x600F8A6")] [Address(RVA = "0x1273880", Offset = "0x1272880", VA = "0x181273880")] private int ALNGHFPHLIO(string LHGCFAKIFKJ) { if (LHGCFAKIFKJ == 0) { string empty = string.Empty; } object obj = ((ICloneable)LHGCFAKIFKJ).Clone(); throw new NullReferenceException(); } // Token: 0x0600F8A7 RID: 63655 RVA: 0x0038B7C0 File Offset: 0x003899C0 [Token(Token = "0x600F8A7")] [Address(RVA = "0x1273B40", Offset = "0x1272B40", VA = "0x181273B40", 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: 0x0600F8A8 RID: 63656 RVA: 0x0038B810 File Offset: 0x00389A10 [Token(Token = "0x600F8A8")] [Address(RVA = "0x1273C80", Offset = "0x1272C80", VA = "0x181273C80")] public static bool JGIMJGNAJHP(DebugConsoleCommandMeta EONHDDFEGMC, DebugConsoleCommandMeta LDFLEALOHOI) { return object.Equals(EONHDDFEGMC, LDFLEALOHOI); } // Token: 0x0600F8A9 RID: 63657 RVA: 0x0038B824 File Offset: 0x00389A24 [Token(Token = "0x600F8A9")] [Address(RVA = "0x12738E0", Offset = "0x12728E0", VA = "0x1812738E0")] public static bool BDBLGMKABNK(DebugConsoleCommandMeta EONHDDFEGMC, DebugConsoleCommandMeta LDFLEALOHOI) { return !object.Equals(EONHDDFEGMC, LDFLEALOHOI); } // Token: 0x0600F8AA RID: 63658 RVA: 0x0038B83C File Offset: 0x00389A3C [Token(Token = "0x600F8AA")] [Address(RVA = "0x1273E70", Offset = "0x1272E70", VA = "0x181273E70")] public DebugConsoleCommandMeta() { } // Token: 0x0600F8AB RID: 63659 RVA: 0x0038B870 File Offset: 0x00389A70 [Token(Token = "0x600F8AB")] [Address(RVA = "0x1273AD0", Offset = "0x1272AD0", VA = "0x181273AD0")] [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: 0x0400A554 RID: 42324 [FieldOffset(Offset = "0x10")] [Token(Token = "0x400A554")] public string DeclaringType = ""; // Token: 0x0400A555 RID: 42325 [FieldOffset(Offset = "0x18")] [Token(Token = "0x400A555")] public string ObfuscatedDeclaringType = ""; // Token: 0x0400A556 RID: 42326 [FieldOffset(Offset = "0x20")] [Token(Token = "0x400A556")] public string MethodName = ""; } }