Files
2026-04-10 22:50:51 +02:00

374 lines
12 KiB
C#

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<CSteamID>, IComparable<CSteamID>
{
// 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;
}
}