using System; using Cpp2IlInjected; namespace Steamworks { // Token: 0x02001836 RID: 6198 [Token(Token = "0x2001836")] [Serializable] public struct CGameID : IEquatable, IComparable { // Token: 0x06008F13 RID: 36627 RVA: 0x001D88A0 File Offset: 0x001D6AA0 [Token(Token = "0x6008F13")] [Address(RVA = "0x461A30", Offset = "0x460830", VA = "0x180461A30")] public CGameID(ulong GameID) { this.m_GameID = GameID; } // Token: 0x06008F14 RID: 36628 RVA: 0x001D88B4 File Offset: 0x001D6AB4 [Token(Token = "0x6008F14")] [Address(RVA = "0x164B250", Offset = "0x164A050", VA = "0x18164B250")] public CGameID(AppId_t nAppID) { this.SetAppID(nAppID); } // Token: 0x06008F15 RID: 36629 RVA: 0x001D88C8 File Offset: 0x001D6AC8 [Token(Token = "0x6008F15")] [Address(RVA = "0x164B200", Offset = "0x164A000", VA = "0x18164B200")] public CGameID(AppId_t nAppID, uint nModID) { this.SetAppID(nAppID); this.m_GameID = (ulong)nModID; } // Token: 0x06008F16 RID: 36630 RVA: 0x001D88E4 File Offset: 0x001D6AE4 [Token(Token = "0x6008F16")] [Address(RVA = "0x164AFA0", Offset = "0x1649DA0", VA = "0x18164AFA0")] public bool IsSteamApp() { bool flag; return flag; } // Token: 0x06008F17 RID: 36631 RVA: 0x001D88F4 File Offset: 0x001D6AF4 [Token(Token = "0x6008F17")] [Address(RVA = "0x164AF70", Offset = "0x1649D70", VA = "0x18164AF70")] public bool IsMod() { bool flag; return flag; } // Token: 0x06008F18 RID: 36632 RVA: 0x001D8904 File Offset: 0x001D6B04 [Token(Token = "0x6008F18")] [Address(RVA = "0x164AF90", Offset = "0x1649D90", VA = "0x18164AF90")] public bool IsShortcut() { bool flag; return flag; } // Token: 0x06008F19 RID: 36633 RVA: 0x001D8914 File Offset: 0x001D6B14 [Token(Token = "0x6008F19")] [Address(RVA = "0x164AF80", Offset = "0x1649D80", VA = "0x18164AF80")] public bool IsP2PFile() { bool flag; return flag; } // Token: 0x06008F1A RID: 36634 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6008F1A")] [Address(RVA = "0x164AEA0", Offset = "0x1649CA0", VA = "0x18164AEA0")] public AppId_t AppID() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06008F1B RID: 36635 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6008F1B")] [Address(RVA = "0x164B1F0", Offset = "0x1649FF0", VA = "0x18164B1F0")] public CGameID.EGameIDType Type() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06008F1C RID: 36636 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6008F1C")] [Address(RVA = "0x164B110", Offset = "0x1649F10", VA = "0x18164B110")] public uint ModID() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06008F1D RID: 36637 RVA: 0x001D8924 File Offset: 0x001D6B24 [Token(Token = "0x6008F1D")] [Address(RVA = "0x164AFB0", Offset = "0x1649DB0", VA = "0x18164AFB0")] public bool IsValid() { bool flag; while (!flag) { } bool flag2; return flag2; } // Token: 0x06008F1E RID: 36638 RVA: 0x001D8938 File Offset: 0x001D6B38 [Token(Token = "0x6008F1E")] [Address(RVA = "0x164B120", Offset = "0x1649F20", VA = "0x18164B120")] public void Reset() { } // Token: 0x06008F1F RID: 36639 RVA: 0x001D8948 File Offset: 0x001D6B48 [Token(Token = "0x6008F1F")] [Address(RVA = "0x461A30", Offset = "0x460830", VA = "0x180461A30")] public void Set(ulong GameID) { this.m_GameID = GameID; } // Token: 0x06008F20 RID: 36640 RVA: 0x001D895C File Offset: 0x001D6B5C [Token(Token = "0x6008F20")] [Address(RVA = "0x164B130", Offset = "0x1649F30", VA = "0x18164B130")] private void SetAppID(AppId_t other) { uint appId = other.m_AppId; this.m_GameID = (ulong)appId; } // Token: 0x06008F21 RID: 36641 RVA: 0x001D8978 File Offset: 0x001D6B78 [Token(Token = "0x6008F21")] [Address(RVA = "0x164B1C0", Offset = "0x1649FC0", VA = "0x18164B1C0")] private void SetType(CGameID.EGameIDType other) { } // Token: 0x06008F22 RID: 36642 RVA: 0x001D8988 File Offset: 0x001D6B88 [Token(Token = "0x6008F22")] [Address(RVA = "0x164B1A0", Offset = "0x1649FA0", VA = "0x18164B1A0")] private void SetModID(uint other) { } // Token: 0x06008F23 RID: 36643 RVA: 0x001D8998 File Offset: 0x001D6B98 [Token(Token = "0x6008F23")] [Address(RVA = "0x164B1E0", Offset = "0x1649FE0", VA = "0x18164B1E0", Slot = "3")] public override string ToString() { string text; return text; } // Token: 0x06008F24 RID: 36644 RVA: 0x001D89A8 File Offset: 0x001D6BA8 [Token(Token = "0x6008F24")] [Address(RVA = "0x164AEC0", Offset = "0x1649CC0", VA = "0x18164AEC0", Slot = "0")] public override bool Equals(object other) { if (other != 0 && other != 0) { bool flag; return flag; } } // Token: 0x06008F25 RID: 36645 RVA: 0x001D89C0 File Offset: 0x001D6BC0 [Token(Token = "0x6008F25")] [Address(RVA = "0x164AF60", Offset = "0x1649D60", VA = "0x18164AF60", Slot = "2")] public override int GetHashCode() { int num; return num; } // Token: 0x06008F26 RID: 36646 RVA: 0x001D89D0 File Offset: 0x001D6BD0 [Token(Token = "0x6008F26")] [Address(RVA = "0x4C3A20", Offset = "0x4C2820", VA = "0x1804C3A20")] public static bool operator ==(CGameID x, CGameID y) { return x == y; } // Token: 0x06008F27 RID: 36647 RVA: 0x001D89E4 File Offset: 0x001D6BE4 [Token(Token = "0x6008F27")] [Address(RVA = "0x164B260", Offset = "0x164A060", VA = "0x18164B260")] public static bool operator !=(CGameID x, CGameID y) { return x != y; } // Token: 0x06008F28 RID: 36648 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6008F28")] [Address(RVA = "0x434BD0", Offset = "0x4339D0", VA = "0x180434BD0")] public static explicit operator CGameID(ulong value) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06008F29 RID: 36649 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6008F29")] [Address(RVA = "0x434BD0", Offset = "0x4339D0", VA = "0x180434BD0")] public static explicit operator ulong(CGameID that) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06008F2A RID: 36650 RVA: 0x001D89F8 File Offset: 0x001D6BF8 [Token(Token = "0x6008F2A")] [Address(RVA = "0x164AF50", Offset = "0x1649D50", VA = "0x18164AF50", Slot = "4")] public bool Equals(CGameID other) { bool flag; return flag; } // Token: 0x06008F2B RID: 36651 RVA: 0x001D8A08 File Offset: 0x001D6C08 [Token(Token = "0x6008F2B")] [Address(RVA = "0x164AEB0", Offset = "0x1649CB0", VA = "0x18164AEB0", Slot = "5")] public int CompareTo(CGameID other) { int num; return num; } // Token: 0x04006365 RID: 25445 [FieldOffset(Offset = "0x0")] [Token(Token = "0x4006365")] public ulong m_GameID; // Token: 0x02001837 RID: 6199 [Token(Token = "0x2001837")] public enum EGameIDType { // Token: 0x04006367 RID: 25447 [Token(Token = "0x4006367")] k_EGameIDTypeApp, // Token: 0x04006368 RID: 25448 [Token(Token = "0x4006368")] k_EGameIDTypeGameMod, // Token: 0x04006369 RID: 25449 [Token(Token = "0x4006369")] k_EGameIDTypeShortcut, // Token: 0x0400636A RID: 25450 [Token(Token = "0x400636A")] k_EGameIDTypeP2P } } }