protected override void Load() { Instance = this; OpenModManager = new OpenModManager(); base.Load(); }
protected override void Load() { IsOpenModRocketModBridge = AppDomain.CurrentDomain.GetAssemblies().Any(d => d.FullName.Contains("OpenMod.Core")); Instance = this; var openmodPath = Path.Combine(ReadWrite.PATH, "Modules", "OpenMod.Unturned"); if (!System.IO.Directory.Exists(openmodPath)) { System.IO.Directory.CreateDirectory(openmodPath); } OpenModManager = new OpenModManager(openmodPath); JobsManager = new JobsManager(); JobsManager.RegisterJob(new OpenModModuleInstallJob()); JobsManager.RegisterJob(new OpenModCooldownsInstallJob()); JobsManager.RegisterJob(new OpenModEconomyInstallJob()); JobsManager.RegisterJob(new OpenModPermissionLinkInstallJob()); JobsManager.RegisterJob(new OpenModPermissionsExInstallJob()); JobsManager.RegisterJob(new OpenModRocketModBridgeInstallJob()); JobsManager.RegisterJob(new OpenModUconomyToOpenModInstallJob()); base.Load(); }