Files
2026-04-08 23:40:05 +02:00

224 lines
6.6 KiB
C#

using System;
using System.Runtime.InteropServices;
using System.Text;
using Cpp2IlInjected;
namespace Steamworks
{
// Token: 0x02001213 RID: 4627
[Token(Token = "0x2001213")]
[Serializable]
[StructLayout(0, Pack = 4, Size = 372)]
public class gameserveritem_t
{
// Token: 0x06006F75 RID: 28533 RVA: 0x00176E70 File Offset: 0x00175070
[Token(Token = "0x6006F75")]
[Address(RVA = "0x13B5280", Offset = "0x13B3C80", VA = "0x1813B5280")]
public string GetGameDir()
{
Encoding utf = Encoding.UTF8;
byte[] szGameDir = this.m_szGameDir;
return utf.GetString(szGameDir);
}
// Token: 0x06006F76 RID: 28534 RVA: 0x00176E9C File Offset: 0x0017509C
[Token(Token = "0x6006F76")]
[Address(RVA = "0x13B5550", Offset = "0x13B3F50", VA = "0x1813B5550")]
public void SetGameDir(string dir)
{
Encoding utf = Encoding.UTF8;
string text = dir + "\0";
int num;
this.m_szGameDir = num;
}
// Token: 0x06006F77 RID: 28535 RVA: 0x00176ECC File Offset: 0x001750CC
[Token(Token = "0x6006F77")]
[Address(RVA = "0x13B5380", Offset = "0x13B3D80", VA = "0x1813B5380")]
public string GetMap()
{
Encoding utf = Encoding.UTF8;
byte[] szMap = this.m_szMap;
return utf.GetString(szMap);
}
// Token: 0x06006F78 RID: 28536 RVA: 0x00176EF8 File Offset: 0x001750F8
[Token(Token = "0x6006F78")]
[Address(RVA = "0x13B5670", Offset = "0x13B4070", VA = "0x1813B5670")]
public void SetMap(string map)
{
Encoding utf = Encoding.UTF8;
string text = map + "\0";
int num;
this.m_szMap = num;
}
// Token: 0x06006F79 RID: 28537 RVA: 0x00176F28 File Offset: 0x00175128
[Token(Token = "0x6006F79")]
[Address(RVA = "0x13B5200", Offset = "0x13B3C00", VA = "0x1813B5200")]
public string GetGameDescription()
{
Encoding utf = Encoding.UTF8;
byte[] szGameDescription = this.m_szGameDescription;
return utf.GetString(szGameDescription);
}
// Token: 0x06006F7A RID: 28538 RVA: 0x00176F54 File Offset: 0x00175154
[Token(Token = "0x6006F7A")]
[Address(RVA = "0x13B54C0", Offset = "0x13B3EC0", VA = "0x1813B54C0")]
public void SetGameDescription(string desc)
{
Encoding utf = Encoding.UTF8;
string text = desc + "\0";
int num;
this.m_szGameDescription = num;
}
// Token: 0x06006F7B RID: 28539 RVA: 0x00176F84 File Offset: 0x00175184
[Token(Token = "0x6006F7B")]
[Address(RVA = "0x13B5400", Offset = "0x13B3E00", VA = "0x1813B5400")]
public string GetServerName()
{
byte[] szServerName = this.m_szServerName;
if ("{il2cpp array field local1->}" != (ulong)0L)
{
Encoding utf = Encoding.UTF8;
byte[] szServerName2 = this.m_szServerName;
return utf.GetString(szServerName2);
}
uint unIP = this.m_NetAdr.m_unIP;
string text;
return text;
}
// Token: 0x06006F7C RID: 28540 RVA: 0x00176FD0 File Offset: 0x001751D0
[Token(Token = "0x6006F7C")]
[Address(RVA = "0x13B5700", Offset = "0x13B4100", VA = "0x1813B5700")]
public void SetServerName(string name)
{
Encoding utf = Encoding.UTF8;
string text = name + "\0";
int num;
this.m_szServerName = num;
}
// Token: 0x06006F7D RID: 28541 RVA: 0x00177000 File Offset: 0x00175200
[Token(Token = "0x6006F7D")]
[Address(RVA = "0x13B5300", Offset = "0x13B3D00", VA = "0x1813B5300")]
public string GetGameTags()
{
Encoding utf = Encoding.UTF8;
byte[] szGameTags = this.m_szGameTags;
return utf.GetString(szGameTags);
}
// Token: 0x06006F7E RID: 28542 RVA: 0x0017702C File Offset: 0x0017522C
[Token(Token = "0x6006F7E")]
[Address(RVA = "0x13B55E0", Offset = "0x13B3FE0", VA = "0x1813B55E0")]
public void SetGameTags(string tags)
{
Encoding utf = Encoding.UTF8;
string text = tags + "\0";
int num;
this.m_szGameTags = num;
}
// Token: 0x06006F7F RID: 28543 RVA: 0x0017705C File Offset: 0x0017525C
[Token(Token = "0x6006F7F")]
[Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")]
public gameserveritem_t()
{
}
// Token: 0x04005375 RID: 21365
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
[Token(Token = "0x4005375")]
public servernetadr_t m_NetAdr;
// Token: 0x04005376 RID: 21366
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
[Token(Token = "0x4005376")]
public int m_nPing;
// Token: 0x04005377 RID: 21367
[global::Cpp2IlInjected.FieldOffset(Offset = "0x1C")]
[Token(Token = "0x4005377")]
public bool m_bHadSuccessfulResponse;
// Token: 0x04005378 RID: 21368
[global::Cpp2IlInjected.FieldOffset(Offset = "0x1D")]
[Token(Token = "0x4005378")]
public bool m_bDoNotRefresh;
// Token: 0x04005379 RID: 21369
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
[Token(Token = "0x4005379")]
private byte[] m_szGameDir;
// Token: 0x0400537A RID: 21370
[global::Cpp2IlInjected.FieldOffset(Offset = "0x28")]
[Token(Token = "0x400537A")]
private byte[] m_szMap;
// Token: 0x0400537B RID: 21371
[global::Cpp2IlInjected.FieldOffset(Offset = "0x30")]
[Token(Token = "0x400537B")]
private byte[] m_szGameDescription;
// Token: 0x0400537C RID: 21372
[global::Cpp2IlInjected.FieldOffset(Offset = "0x38")]
[Token(Token = "0x400537C")]
public uint m_nAppID;
// Token: 0x0400537D RID: 21373
[global::Cpp2IlInjected.FieldOffset(Offset = "0x3C")]
[Token(Token = "0x400537D")]
public int m_nPlayers;
// Token: 0x0400537E RID: 21374
[global::Cpp2IlInjected.FieldOffset(Offset = "0x40")]
[Token(Token = "0x400537E")]
public int m_nMaxPlayers;
// Token: 0x0400537F RID: 21375
[global::Cpp2IlInjected.FieldOffset(Offset = "0x44")]
[Token(Token = "0x400537F")]
public int m_nBotPlayers;
// Token: 0x04005380 RID: 21376
[global::Cpp2IlInjected.FieldOffset(Offset = "0x48")]
[Token(Token = "0x4005380")]
public bool m_bPassword;
// Token: 0x04005381 RID: 21377
[global::Cpp2IlInjected.FieldOffset(Offset = "0x49")]
[Token(Token = "0x4005381")]
public bool m_bSecure;
// Token: 0x04005382 RID: 21378
[global::Cpp2IlInjected.FieldOffset(Offset = "0x4C")]
[Token(Token = "0x4005382")]
public uint m_ulTimeLastPlayed;
// Token: 0x04005383 RID: 21379
[global::Cpp2IlInjected.FieldOffset(Offset = "0x50")]
[Token(Token = "0x4005383")]
public int m_nServerVersion;
// Token: 0x04005384 RID: 21380
[global::Cpp2IlInjected.FieldOffset(Offset = "0x58")]
[Token(Token = "0x4005384")]
private byte[] m_szServerName;
// Token: 0x04005385 RID: 21381
[global::Cpp2IlInjected.FieldOffset(Offset = "0x60")]
[Token(Token = "0x4005385")]
private byte[] m_szGameTags;
// Token: 0x04005386 RID: 21382
[global::Cpp2IlInjected.FieldOffset(Offset = "0x68")]
[Token(Token = "0x4005386")]
public CSteamID m_steamID;
}
}