using System; using Cpp2IlInjected; namespace Steamworks { // Token: 0x02001916 RID: 6422 [Token(Token = "0x2001916")] [Serializable] public struct CGameID : IEquatable, IComparable { // Token: 0x060092E1 RID: 37601 RVA: 0x001E1998 File Offset: 0x001DFB98 [Token(Token = "0x60092E1")] [Address(RVA = "0x593200", Offset = "0x592200", VA = "0x180593200")] public CGameID(ulong GameID) { this.m_GameID = GameID; } // Token: 0x060092E2 RID: 37602 RVA: 0x001E19AC File Offset: 0x001DFBAC [Token(Token = "0x60092E2")] [Address(RVA = "0x210DCA0", Offset = "0x210CCA0", VA = "0x18210DCA0")] public CGameID(AppId_t nAppID) { this.SetAppID(nAppID); } // Token: 0x060092E3 RID: 37603 RVA: 0x001E19C0 File Offset: 0x001DFBC0 [Token(Token = "0x60092E3")] [Address(RVA = "0x210DC50", Offset = "0x210CC50", VA = "0x18210DC50")] public CGameID(AppId_t nAppID, uint nModID) { this.SetAppID(nAppID); this.m_GameID = (ulong)nModID; } // Token: 0x060092E4 RID: 37604 RVA: 0x001E19DC File Offset: 0x001DFBDC [Token(Token = "0x60092E4")] [Address(RVA = "0x210DA20", Offset = "0x210CA20", VA = "0x18210DA20")] public bool IsSteamApp() { bool flag; return flag; } // Token: 0x060092E5 RID: 37605 RVA: 0x001E19EC File Offset: 0x001DFBEC [Token(Token = "0x60092E5")] [Address(RVA = "0x210D9F0", Offset = "0x210C9F0", VA = "0x18210D9F0")] public bool IsMod() { bool flag; return flag; } // Token: 0x060092E6 RID: 37606 RVA: 0x001E19FC File Offset: 0x001DFBFC [Token(Token = "0x60092E6")] [Address(RVA = "0x210DA10", Offset = "0x210CA10", VA = "0x18210DA10")] public bool IsShortcut() { bool flag; return flag; } // Token: 0x060092E7 RID: 37607 RVA: 0x001E1A0C File Offset: 0x001DFC0C [Token(Token = "0x60092E7")] [Address(RVA = "0x210DA00", Offset = "0x210CA00", VA = "0x18210DA00")] public bool IsP2PFile() { bool flag; return flag; } // Token: 0x060092E8 RID: 37608 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x60092E8")] [Address(RVA = "0x210D950", Offset = "0x210C950", VA = "0x18210D950")] public AppId_t AppID() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x060092E9 RID: 37609 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x60092E9")] [Address(RVA = "0x634730", Offset = "0x633730", VA = "0x180634730")] public CGameID.EGameIDType Type() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x060092EA RID: 37610 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x60092EA")] [Address(RVA = "0x210DB90", Offset = "0x210CB90", VA = "0x18210DB90")] public uint ModID() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x060092EB RID: 37611 RVA: 0x001E1A1C File Offset: 0x001DFC1C [Token(Token = "0x60092EB")] [Address(RVA = "0x210DA30", Offset = "0x210CA30", VA = "0x18210DA30")] public bool IsValid() { bool flag; while (!flag) { } bool flag2; return flag2; } // Token: 0x060092EC RID: 37612 RVA: 0x001E1A30 File Offset: 0x001DFC30 [Token(Token = "0x60092EC")] [Address(RVA = "0x9F88E0", Offset = "0x9F78E0", VA = "0x1809F88E0")] public void Reset() { } // Token: 0x060092ED RID: 37613 RVA: 0x001E1A40 File Offset: 0x001DFC40 [Token(Token = "0x60092ED")] [Address(RVA = "0x593200", Offset = "0x592200", VA = "0x180593200")] public void Set(ulong GameID) { this.m_GameID = GameID; } // Token: 0x060092EE RID: 37614 RVA: 0x001E1A54 File Offset: 0x001DFC54 [Token(Token = "0x60092EE")] [Address(RVA = "0x210DBA0", Offset = "0x210CBA0", VA = "0x18210DBA0")] private void SetAppID(AppId_t other) { uint appId = other.m_AppId; this.m_GameID = (ulong)appId; } // Token: 0x060092EF RID: 37615 RVA: 0x001E1A70 File Offset: 0x001DFC70 [Token(Token = "0x60092EF")] [Address(RVA = "0x210DC30", Offset = "0x210CC30", VA = "0x18210DC30")] private void SetType(CGameID.EGameIDType other) { } // Token: 0x060092F0 RID: 37616 RVA: 0x001E1A80 File Offset: 0x001DFC80 [Token(Token = "0x60092F0")] [Address(RVA = "0x210DC10", Offset = "0x210CC10", VA = "0x18210DC10")] private void SetModID(uint other) { } // Token: 0x060092F1 RID: 37617 RVA: 0x001E1A90 File Offset: 0x001DFC90 [Token(Token = "0x60092F1")] [Address(RVA = "0x5931B0", Offset = "0x5921B0", VA = "0x1805931B0", Slot = "3")] public override string ToString() { string text; return text; } // Token: 0x060092F2 RID: 37618 RVA: 0x001E1AA0 File Offset: 0x001DFCA0 [Token(Token = "0x60092F2")] [Address(RVA = "0x210D960", Offset = "0x210C960", VA = "0x18210D960", Slot = "0")] public override bool Equals(object other) { if (other != 0 && other != 0) { bool flag; return flag; } } // Token: 0x060092F3 RID: 37619 RVA: 0x001E1AB8 File Offset: 0x001DFCB8 [Token(Token = "0x60092F3")] [Address(RVA = "0x5931A0", Offset = "0x5921A0", VA = "0x1805931A0", Slot = "2")] public override int GetHashCode() { int num; return num; } // Token: 0x060092F4 RID: 37620 RVA: 0x001E1AC8 File Offset: 0x001DFCC8 [Token(Token = "0x60092F4")] [Address(RVA = "0x52DD60", Offset = "0x52CD60", VA = "0x18052DD60")] public static bool operator ==(CGameID x, CGameID y) { return x == y; } // Token: 0x060092F5 RID: 37621 RVA: 0x001E1ADC File Offset: 0x001DFCDC [Token(Token = "0x60092F5")] [Address(RVA = "0x594EE0", Offset = "0x593EE0", VA = "0x180594EE0")] public static bool operator !=(CGameID x, CGameID y) { return x != y; } // Token: 0x060092F6 RID: 37622 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x60092F6")] [Address(RVA = "0x4A65C0", Offset = "0x4A55C0", VA = "0x1804A65C0")] public static explicit operator CGameID(ulong value) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x060092F7 RID: 37623 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x60092F7")] [Address(RVA = "0x4A65C0", Offset = "0x4A55C0", VA = "0x1804A65C0")] public static explicit operator ulong(CGameID that) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x060092F8 RID: 37624 RVA: 0x001E1AF0 File Offset: 0x001DFCF0 [Token(Token = "0x60092F8")] [Address(RVA = "0x593190", Offset = "0x592190", VA = "0x180593190", Slot = "4")] public bool Equals(CGameID other) { bool flag; return flag; } // Token: 0x060092F9 RID: 37625 RVA: 0x001E1B00 File Offset: 0x001DFD00 [Token(Token = "0x60092F9")] [Address(RVA = "0x5930D0", Offset = "0x5920D0", VA = "0x1805930D0", Slot = "5")] public int CompareTo(CGameID other) { int num; return num; } // Token: 0x0400651E RID: 25886 [FieldOffset(Offset = "0x0")] [Token(Token = "0x400651E")] public ulong m_GameID; // Token: 0x02001917 RID: 6423 [Token(Token = "0x2001917")] public enum EGameIDType { // Token: 0x04006520 RID: 25888 [Token(Token = "0x4006520")] k_EGameIDTypeApp, // Token: 0x04006521 RID: 25889 [Token(Token = "0x4006521")] k_EGameIDTypeGameMod, // Token: 0x04006522 RID: 25890 [Token(Token = "0x4006522")] k_EGameIDTypeShortcut, // Token: 0x04006523 RID: 25891 [Token(Token = "0x4006523")] k_EGameIDTypeP2P } } }