From 96f813a17b6a415f7ee127501c5446f3b7140d5f Mon Sep 17 00:00:00 2001 From: Tomas Blaho Date: Wed, 20 Sep 2017 12:34:09 +0200 Subject: [PATCH 1/2] IMultiplayerManager: added list of banned steam ID's --- Torch.API/Managers/IMultiplayerManager.cs | 5 +++++ Torch/Managers/MultiplayerManager.cs | 1 + 2 files changed, 6 insertions(+) diff --git a/Torch.API/Managers/IMultiplayerManager.cs b/Torch.API/Managers/IMultiplayerManager.cs index 509360d..2726cd2 100644 --- a/Torch.API/Managers/IMultiplayerManager.cs +++ b/Torch.API/Managers/IMultiplayerManager.cs @@ -33,6 +33,11 @@ namespace Torch.API.Managers /// event MessageReceivedDel MessageReceived; + /// + /// List of banned SteamID's + /// + List BannedPlayers { get; } + /// /// Send a chat message to all or one specific player. /// diff --git a/Torch/Managers/MultiplayerManager.cs b/Torch/Managers/MultiplayerManager.cs index ac1f09f..d4ee660 100644 --- a/Torch/Managers/MultiplayerManager.cs +++ b/Torch/Managers/MultiplayerManager.cs @@ -50,6 +50,7 @@ namespace Torch.Managers public IList ChatHistory { get; } = new ObservableList(); public ObservableDictionary Players { get; } = new ObservableDictionary(); + public List BannedPlayers => MySandboxGame.ConfigDedicated.Banned; public IMyPlayer LocalPlayer => MySession.Static.LocalHumanPlayer; private static readonly Logger Log = LogManager.GetLogger(nameof(MultiplayerManager)); private static readonly Logger ChatLog = LogManager.GetLogger("Chat"); From d8e2072493c61a7d36dd4cecda83cab9e1a6d308 Mon Sep 17 00:00:00 2001 From: Tomas Blaho Date: Wed, 20 Sep 2017 13:03:06 +0200 Subject: [PATCH 2/2] documentation added --- Torch.API/Managers/IMultiplayerManager.cs | 2 +- Torch/Managers/MultiplayerManager.cs | 5 +++++ 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/Torch.API/Managers/IMultiplayerManager.cs b/Torch.API/Managers/IMultiplayerManager.cs index 2726cd2..4dd5f0f 100644 --- a/Torch.API/Managers/IMultiplayerManager.cs +++ b/Torch.API/Managers/IMultiplayerManager.cs @@ -34,7 +34,7 @@ namespace Torch.API.Managers event MessageReceivedDel MessageReceived; /// - /// List of banned SteamID's + /// List of the banned SteamID's /// List BannedPlayers { get; } diff --git a/Torch/Managers/MultiplayerManager.cs b/Torch/Managers/MultiplayerManager.cs index d4ee660..e187eb3 100644 --- a/Torch/Managers/MultiplayerManager.cs +++ b/Torch/Managers/MultiplayerManager.cs @@ -50,7 +50,12 @@ namespace Torch.Managers public IList ChatHistory { get; } = new ObservableList(); public ObservableDictionary Players { get; } = new ObservableDictionary(); + + /// + /// List of the banned SteamID's + /// public List BannedPlayers => MySandboxGame.ConfigDedicated.Banned; + public IMyPlayer LocalPlayer => MySession.Static.LocalHumanPlayer; private static readonly Logger Log = LogManager.GetLogger(nameof(MultiplayerManager)); private static readonly Logger ChatLog = LogManager.GetLogger("Chat");