// Token: 0x06002FAF RID: 12207 RVA: 0x0013B9AC File Offset: 0x00139DAC public static void load() { SteamBlacklist._list = new List <SteamBlacklistID>(); if (ServerSavedata.fileExists("/Server/Blacklist.dat")) { River river = ServerSavedata.openRiver("/Server/Blacklist.dat", true); byte b = river.readByte(); if (b > 1) { ushort num = river.readUInt16(); for (ushort num2 = 0; num2 < num; num2 += 1) { CSteamID newPlayerID = river.readSteamID(); uint newIP; if (b > 2) { newIP = river.readUInt32(); } else { newIP = 0u; } CSteamID newJudgeID = river.readSteamID(); string newReason = river.readString(); uint newDuration = river.readUInt32(); uint newBanned = river.readUInt32(); SteamBlacklistID steamBlacklistID = new SteamBlacklistID(newPlayerID, newIP, newJudgeID, newReason, newDuration, newBanned); if (!steamBlacklistID.isExpired) { SteamBlacklist.list.Add(steamBlacklistID); } } } } }
// Token: 0x06001FF2 RID: 8178 RVA: 0x000B0694 File Offset: 0x000AEA94 public static bool fileExists(SteamPlayerID playerID, string path) { if (PlayerSavedata.hasSync) { return(ReadWrite.fileExists(string.Concat(new object[] { "/Sync/", playerID.steamID, "_", playerID.characterID, "/", Level.info.name, path }), false)); } return(ServerSavedata.fileExists(string.Concat(new object[] { "/Players/", playerID.steamID, "_", playerID.characterID, "/", Level.info.name, path }))); }
// Token: 0x060030A6 RID: 12454 RVA: 0x0013F1D4 File Offset: 0x0013D5D4 public static void load() { SteamWhitelist._list = new List <SteamWhitelistID>(); if (ServerSavedata.fileExists("/Server/Whitelist.dat")) { River river = ServerSavedata.openRiver("/Server/Whitelist.dat", true); byte b = river.readByte(); if (b > 1) { ushort num = river.readUInt16(); for (ushort num2 = 0; num2 < num; num2 += 1) { CSteamID newSteamID = river.readSteamID(); string newTag = river.readString(); CSteamID newJudgeID = river.readSteamID(); SteamWhitelistID item = new SteamWhitelistID(newSteamID, newTag, newJudgeID); SteamWhitelist.list.Add(item); } } } }
// Token: 0x06002FA5 RID: 12197 RVA: 0x0013B6E0 File Offset: 0x00139AE0 public static void load() { SteamAdminlist._list = new List <SteamAdminID>(); SteamAdminlist.ownerID = CSteamID.Nil; if (ServerSavedata.fileExists("/Server/Adminlist.dat")) { River river = ServerSavedata.openRiver("/Server/Adminlist.dat", true); byte b = river.readByte(); if (b > 1) { ushort num = river.readUInt16(); for (ushort num2 = 0; num2 < num; num2 += 1) { CSteamID newPlayerID = river.readSteamID(); CSteamID newJudgeID = river.readSteamID(); SteamAdminID item = new SteamAdminID(newPlayerID, newJudgeID); SteamAdminlist.list.Add(item); } } } }
// Token: 0x06001FDB RID: 8155 RVA: 0x000AFC0D File Offset: 0x000AE00D public static bool fileExists(string path) { return(ServerSavedata.fileExists("/Level/" + Level.info.name + path)); }