From 89ff969467507304764b49799666ccd7c612706f Mon Sep 17 00:00:00 2001 From: Anairkoen Schno Date: Sun, 5 Aug 2018 10:18:04 -0500 Subject: [PATCH] Added a ModPrefs object to the list of possible parameters to Init() --- IllusionInjector/PluginManager.cs | 2 ++ 1 file changed, 2 insertions(+) diff --git a/IllusionInjector/PluginManager.cs b/IllusionInjector/PluginManager.cs index 39bab3da..c907cb1f 100644 --- a/IllusionInjector/PluginManager.cs +++ b/IllusionInjector/PluginManager.cs @@ -197,6 +197,8 @@ namespace IllusionInjector var ptype = param.ParameterType; if (ptype.IsAssignableFrom(typeof(LoggerBase))) initArgs.Add(new StandardLogger(bsPlugin.Name)); + if (ptype.IsAssignableFrom(typeof(ModPrefs))) + initArgs.Add(new ModPrefs(bsPlugin)); else initArgs.Add(ptype.GetDefault()); }