load all plugins from Plugins/Local
This commit is contained in:
@@ -17,20 +17,17 @@ internal static class UplinkLauncher
|
||||
Console.WriteLine("Starting Uplink SE");
|
||||
Console.WriteLine(new string('-', Console.WindowWidth));
|
||||
|
||||
//MANUALLY ADDED, REMOVE LATER
|
||||
string[] enabledPlugins =
|
||||
{
|
||||
"ModelSwap.dll",
|
||||
"DontTellMeWhatToBuild.dll"
|
||||
};
|
||||
|
||||
List<string> plugins = new List<string>();
|
||||
|
||||
if (!Directory.Exists(PluginsLocalDir))
|
||||
Directory.CreateDirectory(PluginsLocalDir);
|
||||
foreach (string plugin in enabledPlugins)
|
||||
string[] localPlugins = Directory.GetFiles(
|
||||
PluginsLocalDir, "*.dll", SearchOption.AllDirectories);
|
||||
|
||||
foreach (string plugin in localPlugins)
|
||||
{
|
||||
Console.WriteLine("Adding plugin: " + plugin);
|
||||
plugins.Add(Path.GetFullPath(Path.Combine(PluginsLocalDir, plugin)));
|
||||
plugins.Add(Path.GetFullPath(plugin));
|
||||
}
|
||||
|
||||
MyPlugins.RegisterUserAssemblyFiles(plugins);
|
||||
|
||||
Reference in New Issue
Block a user