Refactor stuff, clean up managers

This commit is contained in:
John Gross
2017-06-24 17:25:22 -07:00
parent 4962c753cd
commit 4b4a069adb
51 changed files with 607 additions and 450 deletions

View File

@@ -17,8 +17,10 @@ using Sandbox;
using Sandbox.Engine.Multiplayer;
using Sandbox.Game.Multiplayer;
using Sandbox.Game.World;
using Sandbox.ModAPI;
using SteamSDK;
using Torch.API;
using Torch.Managers;
using VRage.Game.ModAPI;
namespace Torch.Server
@@ -38,18 +40,7 @@ namespace Torch.Server
public void BindServer(ITorchServer server)
{
_server = server;
//server.Multiplayer.PlayerJoined += Refresh;
//server.Multiplayer.PlayerLeft += Refresh;
Refresh();
}
private void Refresh(IMyPlayer player = null)
{
Dispatcher.Invoke(() =>
{
PlayerList.ItemsSource = null;
//PlayerList.ItemsSource = _server.Multiplayer.Players;
});
DataContext = (MultiplayerManager)_server.Multiplayer;
}
private void KickButton_Click(object sender, RoutedEventArgs e)