Ejemplo n.º 1
0
 public Owo(IModFinder modFinder, IModLogger logger, IModConsole console,
            IOwmlConfig owmlConfig, IModMenus menus, IHarmonyHelper harmonyHelper, ModSorter sorter)
 {
     _modFinder     = modFinder;
     _logger        = logger;
     _console       = console;
     _owmlConfig    = owmlConfig;
     _menus         = menus;
     _harmonyHelper = harmonyHelper;
     _sorter        = sorter;
 }
Ejemplo n.º 2
0
 public ModHelper(IModLogger logger, IModConsole console, IHarmonyHelper harmonyHelper, IModEvents events,
                  IModAssets assets, IModStorage storage, IModMenus menus, IModManifest manifest, IModConfig config, IOwmlConfig owmlConfig, IModInteraction interaction)
 {
     Logger        = logger;
     Console       = console;
     HarmonyHelper = harmonyHelper;
     Events        = events;
     Assets        = assets;
     Storage       = storage;
     Menus         = menus;
     Manifest      = manifest;
     Config        = config;
     OwmlConfig    = owmlConfig;
     Interaction   = interaction;
 }
Ejemplo n.º 3
0
 public ModsMenu(IModConsole console, IModMenus menus, IModInputHandler inputHandler) : base(console)
 {
     _menus          = menus;
     _modConfigMenus = new List <IModConfigMenu>();
     _inputHandler   = inputHandler;
 }
Ejemplo n.º 4
0
 public ModsMenu(IModConsole console, IModMenus menus) : base(console)
 {
     _console        = console;
     _menus          = menus;
     _modConfigMenus = new List <IModConfigMenu>();
 }