diff --git a/ml_vpc/Main.cs b/ml_vpc/Main.cs index 2145ff0..ba0febc 100644 --- a/ml_vpc/Main.cs +++ b/ml_vpc/Main.cs @@ -11,7 +11,6 @@ namespace ml_vpc public override void OnInitializeMelon() { - Settings.Init(); HarmonyInstance.Patch(typeof(YoutubeDl).GetMethod("GetVideoMetaDataAsync", BindingFlags.NonPublic | BindingFlags.Static), new HarmonyLib.HarmonyMethod(typeof(VideoPlayerCookies).GetMethod(nameof(OnGetYoutubeVideoMetaData_Prefix), BindingFlags.NonPublic | BindingFlags.Static)) ); @@ -19,6 +18,11 @@ namespace ml_vpc ms_cookiesPath = Path.Combine(MelonLoader.Utils.MelonEnvironment.UserDataDirectory, "cookies.txt"); } + public override void OnLateInitializeMelon() + { + Settings.Init(); + } + static void OnGetYoutubeVideoMetaData_Prefix(ref string parameter) { try diff --git a/ml_vpc/Properties/AssemblyInfo.cs b/ml_vpc/Properties/AssemblyInfo.cs index e5a574b..3621b58 100644 --- a/ml_vpc/Properties/AssemblyInfo.cs +++ b/ml_vpc/Properties/AssemblyInfo.cs @@ -1,4 +1,5 @@ -[assembly: MelonLoader.MelonInfo(typeof(ml_vpc.VideoPlayerCookies), "VideoPlayerCookies", "1.0.2", "SDraw", "https://github.com/SDraw/ml_mods_cvr")] +[assembly: MelonLoader.MelonInfo(typeof(ml_vpc.VideoPlayerCookies), "VideoPlayerCookies", "1.0.3", "SDraw", "https://github.com/SDraw/ml_mods_cvr")] [assembly: MelonLoader.MelonGame(null, "ChilloutVR")] [assembly: MelonLoader.MelonPlatform(MelonLoader.MelonPlatformAttribute.CompatiblePlatforms.WINDOWS_X64)] [assembly: MelonLoader.MelonPlatformDomain(MelonLoader.MelonPlatformDomainAttribute.CompatibleDomains.MONO)] +[assembly: MelonLoader.MelonAdditionalCredits("kafeijao")] diff --git a/ml_vpc/ml_vpc.csproj b/ml_vpc/ml_vpc.csproj index 05a481e..1fa621a 100644 --- a/ml_vpc/ml_vpc.csproj +++ b/ml_vpc/ml_vpc.csproj @@ -6,7 +6,7 @@ VideoPlayerCookies SDraw SDraw - 1.0.2 + 1.0.3