using System; using System.Runtime.InteropServices; using Cpp2IlInjected; namespace Steamworks { // Token: 0x02001838 RID: 6200 [Token(Token = "0x2001838")] [Serializable] [StructLayout(0, Pack = 4, Size = 8)] public struct CSteamID : IEquatable, IComparable { // Token: 0x06008F2C RID: 36652 RVA: 0x001D8A18 File Offset: 0x001D6C18 [Token(Token = "0x6008F2C")] [Address(RVA = "0x164CFC0", Offset = "0x164BDC0", VA = "0x18164CFC0")] public CSteamID(AccountID_t unAccountID, EUniverse eUniverse, EAccountType eAccountType) { int num = 0; this.m_SteamID = (ulong)num; this.Set(unAccountID, eUniverse, eAccountType); } // Token: 0x06008F2D RID: 36653 RVA: 0x001D8A38 File Offset: 0x001D6C38 [Token(Token = "0x6008F2D")] [Address(RVA = "0x164CD40", Offset = "0x164BB40", VA = "0x18164CD40")] public CSteamID(AccountID_t unAccountID, uint unAccountInstance, EUniverse eUniverse, EAccountType eAccountType) { uint accountID = unAccountID.m_AccountID; this.m_SteamID = (ulong)eUniverse; } // Token: 0x06008F2E RID: 36654 RVA: 0x001D8A58 File Offset: 0x001D6C58 [Token(Token = "0x6008F2E")] [Address(RVA = "0x461A30", Offset = "0x460830", VA = "0x180461A30")] public CSteamID(ulong ulSteamID) { this.m_SteamID = ulSteamID; } // Token: 0x06008F2F RID: 36655 RVA: 0x001D8A6C File Offset: 0x001D6C6C [Token(Token = "0x6008F2F")] [Address(RVA = "0x164CE90", Offset = "0x164BC90", VA = "0x18164CE90")] public void Set(AccountID_t unAccountID, EUniverse eUniverse, EAccountType eAccountType) { if (eAccountType != EAccountType.k_EAccountTypeClan && eAccountType != EAccountType.k_EAccountTypeGameServer) { return; } } // Token: 0x06008F30 RID: 36656 RVA: 0x001D8A84 File Offset: 0x001D6C84 [Token(Token = "0x6008F30")] [Address(RVA = "0x164CD40", Offset = "0x164BB40", VA = "0x18164CD40")] public void InstancedSet(AccountID_t unAccountID, uint unInstance, EUniverse eUniverse, EAccountType eAccountType) { uint accountID = unAccountID.m_AccountID; this.m_SteamID = (ulong)eUniverse; } // Token: 0x06008F31 RID: 36657 RVA: 0x001D8AA4 File Offset: 0x001D6CA4 [Token(Token = "0x6008F31")] [Address(RVA = "0x164B120", Offset = "0x1649F20", VA = "0x18164B120")] public void Clear() { } // Token: 0x06008F32 RID: 36658 RVA: 0x001D8AB4 File Offset: 0x001D6CB4 [Token(Token = "0x6008F32")] [Address(RVA = "0x164CC00", Offset = "0x164BA00", VA = "0x18164CC00")] public void CreateBlankAnonLogon(EUniverse eUniverse) { this.m_SteamID = (ulong)eUniverse; } // Token: 0x06008F33 RID: 36659 RVA: 0x001D8ACC File Offset: 0x001D6CCC [Token(Token = "0x6008F33")] [Address(RVA = "0x164CC30", Offset = "0x164BA30", VA = "0x18164CC30")] public void CreateBlankAnonUserLogon(EUniverse eUniverse) { this.m_SteamID = (ulong)eUniverse; } // Token: 0x06008F34 RID: 36660 RVA: 0x001D8AE4 File Offset: 0x001D6CE4 [Token(Token = "0x6008F34")] [Address(RVA = "0x164CB40", Offset = "0x164B940", VA = "0x18164CB40")] public bool BBlankAnonAccount() { bool flag; return flag; } // Token: 0x06008F35 RID: 36661 RVA: 0x001D8AF4 File Offset: 0x001D6CF4 [Token(Token = "0x6008F35")] [Address(RVA = "0x164CBB0", Offset = "0x164B9B0", VA = "0x18164CBB0")] public bool BGameServerAccount() { return true; } // Token: 0x06008F36 RID: 36662 RVA: 0x001D8B04 File Offset: 0x001D6D04 [Token(Token = "0x6008F36")] [Address(RVA = "0x164CBF0", Offset = "0x164B9F0", VA = "0x18164CBF0")] public bool BPersistentGameServerAccount() { bool flag; return flag; } // Token: 0x06008F37 RID: 36663 RVA: 0x001D8B14 File Offset: 0x001D6D14 [Token(Token = "0x6008F37")] [Address(RVA = "0x164CB20", Offset = "0x164B920", VA = "0x18164CB20")] public bool BAnonGameServerAccount() { bool flag; return flag; } // Token: 0x06008F38 RID: 36664 RVA: 0x001D8B24 File Offset: 0x001D6D24 [Token(Token = "0x6008F38")] [Address(RVA = "0x164CBA0", Offset = "0x164B9A0", VA = "0x18164CBA0")] public bool BContentServerAccount() { bool flag; return flag; } // Token: 0x06008F39 RID: 36665 RVA: 0x001D8B34 File Offset: 0x001D6D34 [Token(Token = "0x6008F39")] [Address(RVA = "0x164CB80", Offset = "0x164B980", VA = "0x18164CB80")] public bool BClanAccount() { bool flag; return flag; } // Token: 0x06008F3A RID: 36666 RVA: 0x001D8B44 File Offset: 0x001D6D44 [Token(Token = "0x6008F3A")] [Address(RVA = "0x164CB70", Offset = "0x164B970", VA = "0x18164CB70")] public bool BChatAccount() { bool flag; return flag; } // Token: 0x06008F3B RID: 36667 RVA: 0x001D8B54 File Offset: 0x001D6D54 [Token(Token = "0x6008F3B")] [Address(RVA = "0x164CD70", Offset = "0x164BB70", VA = "0x18164CD70")] public bool IsLobby() { } // Token: 0x06008F3C RID: 36668 RVA: 0x001D8B64 File Offset: 0x001D6D64 [Token(Token = "0x6008F3C")] [Address(RVA = "0x164CBD0", Offset = "0x164B9D0", VA = "0x18164CBD0")] public bool BIndividualAccount() { bool flag; return flag; } // Token: 0x06008F3D RID: 36669 RVA: 0x001D8B74 File Offset: 0x001D6D74 [Token(Token = "0x6008F3D")] [Address(RVA = "0x164CB00", Offset = "0x164B900", VA = "0x18164CB00")] public bool BAnonAccount() { return true; } // Token: 0x06008F3E RID: 36670 RVA: 0x001D8B84 File Offset: 0x001D6D84 [Token(Token = "0x6008F3E")] [Address(RVA = "0x164CB30", Offset = "0x164B930", VA = "0x18164CB30")] public bool BAnonUserAccount() { bool flag; return flag; } // Token: 0x06008F3F RID: 36671 RVA: 0x001D8B94 File Offset: 0x001D6D94 [Token(Token = "0x6008F3F")] [Address(RVA = "0x164CB90", Offset = "0x164B990", VA = "0x18164CB90")] public bool BConsoleUserAccount() { bool flag; return flag; } // Token: 0x06008F40 RID: 36672 RVA: 0x001D8BA4 File Offset: 0x001D6DA4 [Token(Token = "0x6008F40")] [Address(RVA = "0x164CE10", Offset = "0x164BC10", VA = "0x18164CE10")] public void SetAccountID(AccountID_t other) { uint accountID = other.m_AccountID; } // Token: 0x06008F41 RID: 36673 RVA: 0x001D8BB8 File Offset: 0x001D6DB8 [Token(Token = "0x6008F41")] [Address(RVA = "0x164CE30", Offset = "0x164BC30", VA = "0x18164CE30")] public void SetAccountInstance(uint other) { } // Token: 0x06008F42 RID: 36674 RVA: 0x001D8BC8 File Offset: 0x001D6DC8 [Token(Token = "0x6008F42")] [Address(RVA = "0x164CE50", Offset = "0x164BC50", VA = "0x18164CE50")] public void SetEAccountType(EAccountType other) { } // Token: 0x06008F43 RID: 36675 RVA: 0x001D8BD8 File Offset: 0x001D6DD8 [Token(Token = "0x6008F43")] [Address(RVA = "0x164CE70", Offset = "0x164BC70", VA = "0x18164CE70")] public void SetEUniverse(EUniverse other) { } // Token: 0x06008F44 RID: 36676 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6008F44")] [Address(RVA = "0x57C620", Offset = "0x57B420", VA = "0x18057C620")] public AccountID_t GetAccountID() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06008F45 RID: 36677 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6008F45")] [Address(RVA = "0x164CD30", Offset = "0x164BB30", VA = "0x18164CD30")] public uint GetUnAccountInstance() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06008F46 RID: 36678 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6008F46")] [Address(RVA = "0x164CD10", Offset = "0x164BB10", VA = "0x18164CD10")] public EAccountType GetEAccountType() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06008F47 RID: 36679 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6008F47")] [Address(RVA = "0x164CD20", Offset = "0x164BB20", VA = "0x18164CD20")] public EUniverse GetEUniverse() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06008F48 RID: 36680 RVA: 0x001D8BE8 File Offset: 0x001D6DE8 [Token(Token = "0x6008F48")] [Address(RVA = "0x164CDA0", Offset = "0x164BBA0", VA = "0x18164CDA0")] public bool IsValid() { return true; } // Token: 0x06008F49 RID: 36681 RVA: 0x001D8BFC File Offset: 0x001D6DFC [Token(Token = "0x6008F49")] [Address(RVA = "0x164B1E0", Offset = "0x1649FE0", VA = "0x18164B1E0", Slot = "3")] public override string ToString() { string text; return text; } // Token: 0x06008F4A RID: 36682 RVA: 0x001D8C0C File Offset: 0x001D6E0C [Token(Token = "0x6008F4A")] [Address(RVA = "0x164CC60", Offset = "0x164BA60", VA = "0x18164CC60", Slot = "0")] public override bool Equals(object other) { if (other != 0 && other != 0) { bool flag; return flag; } } // Token: 0x06008F4B RID: 36683 RVA: 0x001D8C24 File Offset: 0x001D6E24 [Token(Token = "0x6008F4B")] [Address(RVA = "0x164AF60", Offset = "0x1649D60", VA = "0x18164AF60", Slot = "2")] public override int GetHashCode() { int num; return num; } // Token: 0x06008F4C RID: 36684 RVA: 0x001D8C34 File Offset: 0x001D6E34 [Token(Token = "0x6008F4C")] [Address(RVA = "0x4C3A20", Offset = "0x4C2820", VA = "0x1804C3A20")] public static bool operator ==(CSteamID x, CSteamID y) { return x == y; } // Token: 0x06008F4D RID: 36685 RVA: 0x001D8C48 File Offset: 0x001D6E48 [Token(Token = "0x6008F4D")] [Address(RVA = "0x164CFD0", Offset = "0x164BDD0", VA = "0x18164CFD0")] public static bool operator !=(CSteamID x, CSteamID y) { return x != y; } // Token: 0x06008F4E RID: 36686 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6008F4E")] [Address(RVA = "0x434BD0", Offset = "0x4339D0", VA = "0x180434BD0")] public static explicit operator CSteamID(ulong value) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06008F4F RID: 36687 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6008F4F")] [Address(RVA = "0x434BD0", Offset = "0x4339D0", VA = "0x180434BD0")] public static explicit operator ulong(CSteamID that) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06008F50 RID: 36688 RVA: 0x001D8C5C File Offset: 0x001D6E5C [Token(Token = "0x6008F50")] [Address(RVA = "0x164AF50", Offset = "0x1649D50", VA = "0x18164AF50", Slot = "4")] public bool Equals(CSteamID other) { bool flag; return flag; } // Token: 0x06008F51 RID: 36689 RVA: 0x001D8C6C File Offset: 0x001D6E6C [Token(Token = "0x6008F51")] [Address(RVA = "0x164AEB0", Offset = "0x1649CB0", VA = "0x18164AEB0", Slot = "5")] public int CompareTo(CSteamID other) { int num; return num; } // Token: 0x06008F52 RID: 36690 RVA: 0x001D8C7C File Offset: 0x001D6E7C // Note: this type is marked as 'beforefieldinit'. [Token(Token = "0x6008F52")] [Address(RVA = "0x164CF20", Offset = "0x164BD20", VA = "0x18164CF20")] static CSteamID() { int num = 0; CSteamID.Nil = num; CSteamID.OutofDateGS = num; CSteamID.LanModeGS = (ulong)72057594037927936L; } // Token: 0x0400636B RID: 25451 [Token(Token = "0x400636B")] public static readonly CSteamID Nil; // Token: 0x0400636C RID: 25452 [Token(Token = "0x400636C")] public static readonly CSteamID OutofDateGS; // Token: 0x0400636D RID: 25453 [Token(Token = "0x400636D")] public static readonly CSteamID LanModeGS; // Token: 0x0400636E RID: 25454 [Token(Token = "0x400636E")] public static readonly CSteamID NotInitYetGS; // Token: 0x0400636F RID: 25455 [Token(Token = "0x400636F")] public static readonly CSteamID NonSteamGS; // Token: 0x04006370 RID: 25456 [global::Cpp2IlInjected.FieldOffset(Offset = "0x0")] [Token(Token = "0x4006370")] public ulong m_SteamID; } }