Remove loggers for the sake of performance

This commit is contained in:
David Majdandžić
2023-04-11 00:02:45 +02:00
parent 0cc1fb0ea9
commit 3e5ada5aff
9 changed files with 73 additions and 78 deletions

View File

@@ -10,27 +10,27 @@ namespace TerraTech {
[HarmonyPrefix]
[HarmonyPatch(typeof(ModuleBooster), "OnAttached")]
static void PostfixCreate(ModuleBooster __instance) {
Console.WriteLine("ModuleBooster.OnAttached");
// Console.WriteLine("ModuleBooster.OnAttached");
if (!boosters.ContainsKey(__instance)) {
boosters.Add(__instance, Map(__instance));
Console.WriteLine("Patching {0}; force: {1}", __instance.name, GetForceAsString(__instance));
// Console.WriteLine("Patching {0}; force: {1}", __instance.name, GetForceAsString(__instance));
DoPatchSingle(__instance);
Console.WriteLine("Patched {0}; force: {1}", __instance.name, GetForceAsString(__instance));
// Console.WriteLine("Patched {0}; force: {1}", __instance.name, GetForceAsString(__instance));
}
}
[HarmonyPrefix]
[HarmonyPatch(typeof(ModuleBooster), "OnDetaching")]
static void PostfixDestroy(ModuleBooster __instance) {
Console.WriteLine("ModuleBooster.OnDetaching");
Console.WriteLine("Restoring {0}; force: {1}", __instance.name, GetForceAsString(__instance));
// Console.WriteLine("ModuleBooster.OnDetaching");
// Console.WriteLine("Restoring {0}; force: {1}", __instance.name, GetForceAsString(__instance));
DoRestoreSingle(__instance);
Console.WriteLine("Restored {0}; force: {1}", __instance.name, GetForceAsString(__instance));
// Console.WriteLine("Restored {0}; force: {1}", __instance.name, GetForceAsString(__instance));
boosters.Remove(__instance);
}
public static void DoPatch() {
Console.WriteLine("Modifying {0} ModuleBooster", boosters.Count);
// Console.WriteLine("Modifying {0} ModuleBooster", boosters.Count);
foreach (KeyValuePair<ModuleBooster, Dictionary<BoosterJet, float>> keyValuePair in boosters) {
DoRestoreSingle(keyValuePair.Key);
DoPatchSingle(keyValuePair.Key);