using System; using System.Runtime.InteropServices; using System.Text; using Cpp2IlInjected; namespace Steamworks { // Token: 0x02001832 RID: 6194 [Token(Token = "0x2001832")] [Serializable] [StructLayout(0, Pack = 4, Size = 372)] public class gameserveritem_t { // Token: 0x06008EEE RID: 36590 RVA: 0x001D8358 File Offset: 0x001D6558 [Token(Token = "0x6008EEE")] [Address(RVA = "0x1AA7AE0", Offset = "0x1AA68E0", VA = "0x181AA7AE0")] public string GetGameDir() { Encoding utf = Encoding.UTF8; byte[] szGameDir = this.m_szGameDir; return utf.GetString(szGameDir); } // Token: 0x06008EEF RID: 36591 RVA: 0x001D8384 File Offset: 0x001D6584 [Token(Token = "0x6008EEF")] [Address(RVA = "0x1AA7DB0", Offset = "0x1AA6BB0", VA = "0x181AA7DB0")] public void SetGameDir(string dir) { Encoding utf = Encoding.UTF8; string text = dir + "\0"; int num; this.m_szGameDir = num; } // Token: 0x06008EF0 RID: 36592 RVA: 0x001D83B4 File Offset: 0x001D65B4 [Token(Token = "0x6008EF0")] [Address(RVA = "0x1AA7BE0", Offset = "0x1AA69E0", VA = "0x181AA7BE0")] public string GetMap() { Encoding utf = Encoding.UTF8; byte[] szMap = this.m_szMap; return utf.GetString(szMap); } // Token: 0x06008EF1 RID: 36593 RVA: 0x001D83E0 File Offset: 0x001D65E0 [Token(Token = "0x6008EF1")] [Address(RVA = "0x1AA7ED0", Offset = "0x1AA6CD0", VA = "0x181AA7ED0")] public void SetMap(string map) { Encoding utf = Encoding.UTF8; string text = map + "\0"; int num; this.m_szMap = num; } // Token: 0x06008EF2 RID: 36594 RVA: 0x001D8410 File Offset: 0x001D6610 [Token(Token = "0x6008EF2")] [Address(RVA = "0x1AA7A60", Offset = "0x1AA6860", VA = "0x181AA7A60")] public string GetGameDescription() { Encoding utf = Encoding.UTF8; byte[] szGameDescription = this.m_szGameDescription; return utf.GetString(szGameDescription); } // Token: 0x06008EF3 RID: 36595 RVA: 0x001D843C File Offset: 0x001D663C [Token(Token = "0x6008EF3")] [Address(RVA = "0x1AA7D20", Offset = "0x1AA6B20", VA = "0x181AA7D20")] public void SetGameDescription(string desc) { Encoding utf = Encoding.UTF8; string text = desc + "\0"; int num; this.m_szGameDescription = num; } // Token: 0x06008EF4 RID: 36596 RVA: 0x001D846C File Offset: 0x001D666C [Token(Token = "0x6008EF4")] [Address(RVA = "0x1AA7C60", Offset = "0x1AA6A60", VA = "0x181AA7C60")] 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: 0x06008EF5 RID: 36597 RVA: 0x001D84B8 File Offset: 0x001D66B8 [Token(Token = "0x6008EF5")] [Address(RVA = "0x1AA7F60", Offset = "0x1AA6D60", VA = "0x181AA7F60")] public void SetServerName(string name) { Encoding utf = Encoding.UTF8; string text = name + "\0"; int num; this.m_szServerName = num; } // Token: 0x06008EF6 RID: 36598 RVA: 0x001D84E8 File Offset: 0x001D66E8 [Token(Token = "0x6008EF6")] [Address(RVA = "0x1AA7B60", Offset = "0x1AA6960", VA = "0x181AA7B60")] public string GetGameTags() { Encoding utf = Encoding.UTF8; byte[] szGameTags = this.m_szGameTags; return utf.GetString(szGameTags); } // Token: 0x06008EF7 RID: 36599 RVA: 0x001D8514 File Offset: 0x001D6714 [Token(Token = "0x6008EF7")] [Address(RVA = "0x1AA7E40", Offset = "0x1AA6C40", VA = "0x181AA7E40")] public void SetGameTags(string tags) { Encoding utf = Encoding.UTF8; string text = tags + "\0"; int num; this.m_szGameTags = num; } // Token: 0x06008EF8 RID: 36600 RVA: 0x001D8544 File Offset: 0x001D6744 [Token(Token = "0x6008EF8")] [Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")] public gameserveritem_t() { } // Token: 0x04006350 RID: 25424 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x4006350")] public servernetadr_t m_NetAdr; // Token: 0x04006351 RID: 25425 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x4006351")] public int m_nPing; // Token: 0x04006352 RID: 25426 [global::Cpp2IlInjected.FieldOffset(Offset = "0x1C")] [Token(Token = "0x4006352")] public bool m_bHadSuccessfulResponse; // Token: 0x04006353 RID: 25427 [global::Cpp2IlInjected.FieldOffset(Offset = "0x1D")] [Token(Token = "0x4006353")] public bool m_bDoNotRefresh; // Token: 0x04006354 RID: 25428 [global::Cpp2IlInjected.FieldOffset(Offset = "0x20")] [Token(Token = "0x4006354")] private byte[] m_szGameDir; // Token: 0x04006355 RID: 25429 [global::Cpp2IlInjected.FieldOffset(Offset = "0x28")] [Token(Token = "0x4006355")] private byte[] m_szMap; // Token: 0x04006356 RID: 25430 [global::Cpp2IlInjected.FieldOffset(Offset = "0x30")] [Token(Token = "0x4006356")] private byte[] m_szGameDescription; // Token: 0x04006357 RID: 25431 [global::Cpp2IlInjected.FieldOffset(Offset = "0x38")] [Token(Token = "0x4006357")] public uint m_nAppID; // Token: 0x04006358 RID: 25432 [global::Cpp2IlInjected.FieldOffset(Offset = "0x3C")] [Token(Token = "0x4006358")] public int m_nPlayers; // Token: 0x04006359 RID: 25433 [global::Cpp2IlInjected.FieldOffset(Offset = "0x40")] [Token(Token = "0x4006359")] public int m_nMaxPlayers; // Token: 0x0400635A RID: 25434 [global::Cpp2IlInjected.FieldOffset(Offset = "0x44")] [Token(Token = "0x400635A")] public int m_nBotPlayers; // Token: 0x0400635B RID: 25435 [global::Cpp2IlInjected.FieldOffset(Offset = "0x48")] [Token(Token = "0x400635B")] public bool m_bPassword; // Token: 0x0400635C RID: 25436 [global::Cpp2IlInjected.FieldOffset(Offset = "0x49")] [Token(Token = "0x400635C")] public bool m_bSecure; // Token: 0x0400635D RID: 25437 [global::Cpp2IlInjected.FieldOffset(Offset = "0x4C")] [Token(Token = "0x400635D")] public uint m_ulTimeLastPlayed; // Token: 0x0400635E RID: 25438 [global::Cpp2IlInjected.FieldOffset(Offset = "0x50")] [Token(Token = "0x400635E")] public int m_nServerVersion; // Token: 0x0400635F RID: 25439 [global::Cpp2IlInjected.FieldOffset(Offset = "0x58")] [Token(Token = "0x400635F")] private byte[] m_szServerName; // Token: 0x04006360 RID: 25440 [global::Cpp2IlInjected.FieldOffset(Offset = "0x60")] [Token(Token = "0x4006360")] private byte[] m_szGameTags; // Token: 0x04006361 RID: 25441 [global::Cpp2IlInjected.FieldOffset(Offset = "0x68")] [Token(Token = "0x4006361")] public CSteamID m_steamID; } }