From 89b759e47ecb43682864ce8ccf6e4169ab4f08de Mon Sep 17 00:00:00 2001 From: Noah Pilarski Date: Mon, 8 Jul 2024 18:51:54 -0400 Subject: [PATCH] No patches needed --- OWRichPresence.cs | 5 +---- Patches/TranslationPatches.cs | 20 -------------------- 2 files changed, 1 insertion(+), 24 deletions(-) delete mode 100644 Patches/TranslationPatches.cs diff --git a/OWRichPresence.cs b/OWRichPresence.cs index 8977abf..17e5a08 100644 --- a/OWRichPresence.cs +++ b/OWRichPresence.cs @@ -2,11 +2,9 @@ using OWML.ModHelper; using DiscordRPC; using DiscordRPC.Unity; -using HarmonyLib; using UnityEngine; using System; using System.Collections.Generic; -using System.Reflection; using OWRichPresence.API; using OWRichPresence.Langs; @@ -46,14 +44,13 @@ public class OWRichPresence : ModBehaviour private void Awake() { Instance = this; - new Harmony("MegaPiggy.OWRichPresence").PatchAll(Assembly.GetExecutingAssembly()); } private void Start() { // Starting here, you'll have access to OWML's mod helper. InitializeTranslation(); - TextTranslation.Get().OnLanguageChanged += InitializeTranslation; + TextTranslation.Get().OnLanguageChanged += InitializeTranslationWithReload; ConsoleWriteLine($"My mod {nameof(OWRichPresence)} is loaded!", MessageType.Success); var logger = new OWConsoleLogger(MessageType.Debug); diff --git a/Patches/TranslationPatches.cs b/Patches/TranslationPatches.cs deleted file mode 100644 index 55f3975..0000000 --- a/Patches/TranslationPatches.cs +++ /dev/null @@ -1,20 +0,0 @@ -using HarmonyLib; -using System; -using System.Collections.Generic; -using System.Linq; -using System.Text; -using System.Threading.Tasks; - -namespace OWRichPresence.Patches -{ - [HarmonyPatch(typeof(TextTranslation))] - public static class TranslationPatches - { - [HarmonyPostfix] - [HarmonyPatch(nameof(TextTranslation.InitializeLanguage))] - public static void InitializeLanguage(TextTranslation __instance) - { - OWRichPresence.Instance.InitializeTranslationWithReload(); - } - } -}