Files
Apr2020-Cpp2Il-Dump/Assembly-CSharp/Steamworks/gameserveritem_t.cs
T
niko 8fc35183db a
2026-04-11 22:19:20 +02:00

224 lines
6.6 KiB
C#

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