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; } }