Add GitHub plugin updater, refactor game update hook to TorchBase instead of PluginManager, fix world config not applying

This commit is contained in:
John Gross
2017-04-29 13:28:24 -07:00
parent 03a22851af
commit 135d1f4be8
28 changed files with 419 additions and 189 deletions

View File

@@ -13,6 +13,7 @@ namespace Torch.API
event Action SessionLoaded;
event Action SessionUnloading;
event Action SessionUnloaded;
ITorchConfig Config { get; }
IMultiplayer Multiplayer { get; }
IPluginManager Plugins { get; }
Version TorchVersion { get; }
@@ -28,9 +29,7 @@ namespace Torch.API
public interface ITorchServer : ITorchBase
{
bool IsRunning { get; }
string InstancePath { get; }
void Start(IMyConfigDedicated config);
}
public interface ITorchClient : ITorchBase