public void OnApplicationStart()
 {
     MPIConfig.Load();
     Patches.ApplyHarmonyPatches();
     LoadTexts();
     MPIAudioLoader.Init();
     SharedCoroutineStarter.instance.StartCoroutine(LoadAudio());
     MPIntroUI.CreateMenu();
 }
 public void OnApplicationQuit()
 {
     MPIConfig.Save();
     Patches.RemoveHarmonyPatches();
     MPIntroUI.RemoveMenu();
 }
 public void Init(IPALogger logger, IPA.Config.Config config, PluginMetadata metadata)
 {
     Instance = this;
     MPIConfig.Init(config);
     Logger.log = logger;
 }