IMultiplayerManager: added list of banned steam ID's

This commit is contained in:
Tomas Blaho
2017-09-20 12:34:09 +02:00
parent 44ebcc5d25
commit 96f813a17b
2 changed files with 6 additions and 0 deletions

View File

@@ -33,6 +33,11 @@ namespace Torch.API.Managers
/// </summary> /// </summary>
event MessageReceivedDel MessageReceived; event MessageReceivedDel MessageReceived;
/// <summary>
/// List of banned SteamID's
/// </summary>
List<ulong> BannedPlayers { get; }
/// <summary> /// <summary>
/// Send a chat message to all or one specific player. /// Send a chat message to all or one specific player.
/// </summary> /// </summary>

View File

@@ -50,6 +50,7 @@ namespace Torch.Managers
public IList<IChatMessage> ChatHistory { get; } = new ObservableList<IChatMessage>(); public IList<IChatMessage> ChatHistory { get; } = new ObservableList<IChatMessage>();
public ObservableDictionary<ulong, PlayerViewModel> Players { get; } = new ObservableDictionary<ulong, PlayerViewModel>(); public ObservableDictionary<ulong, PlayerViewModel> Players { get; } = new ObservableDictionary<ulong, PlayerViewModel>();
public List<ulong> BannedPlayers => MySandboxGame.ConfigDedicated.Banned;
public IMyPlayer LocalPlayer => MySession.Static.LocalHumanPlayer; public IMyPlayer LocalPlayer => MySession.Static.LocalHumanPlayer;
private static readonly Logger Log = LogManager.GetLogger(nameof(MultiplayerManager)); private static readonly Logger Log = LogManager.GetLogger(nameof(MultiplayerManager));
private static readonly Logger ChatLog = LogManager.GetLogger("Chat"); private static readonly Logger ChatLog = LogManager.GetLogger("Chat");