Added permission presets (or ranks). Current presets are none (no special permissions), moderator (round management & kicking) and admin (almost everything permitted).

This commit is contained in:
Joonas Rikkonen
2017-12-19 22:27:07 +02:00
parent 0a8c79c1cb
commit 0204bc2c49
7 changed files with 203 additions and 41 deletions
@@ -40,6 +40,7 @@ namespace Barotrauma.Networking
}
public const string SettingsFile = "serversettings.xml";
public static readonly string PermissionPresetFile = "Data" + Path.DirectorySeparatorChar + "permissionpresets.xml";
public static readonly string ClientPermissionsFile = "Data" + Path.DirectorySeparatorChar + "clientpermissions.xml";
public Dictionary<string, SerializableProperty> SerializableProperties