public static void Patch() { QuickLogger.Info($"Started patching. Version {QuickLogger.GetAssemblyVersion()}"); var speedUpgrade = new CyclopsSpeedModule(); speedUpgrade.Patch(); MCUServices.Register.CyclopsUpgradeHandler(speedUpgrade.CreateSpeedUpgradeHandler); MCUServices.Register.PdaIconOverlay(speedUpgrade.TechType, speedUpgrade.CreateSpeedIconOverlay); QuickLogger.Info($"Finished patching."); }
public static void Patch() { QuickLogger.Info($"Started patching. Version {QuickLogger.GetAssemblyVersion()}"); var speedUpgrade = new CyclopsSpeedModule(); speedUpgrade.Patch(); MCUServices.Register.CyclopsUpgradeHandler(speedUpgrade.CreateSpeedUpgradeHandler); MCUServices.Register.PdaIconOverlay(speedUpgrade.TechType, speedUpgrade.CreateSpeedIconOverlay); var harmony = HarmonyInstance.Create("com.cyclopsspeedupgrades.psmod"); harmony.PatchAll(Assembly.GetExecutingAssembly()); QuickLogger.Info($"Finished patching."); }