gurrenm3 / BTD-Mod-Helper

A powerful and easy to use API for modding BTD6, BATTD, and other Ninja Kiwi games.
https://gurrenm3.github.io/BTD-Mod-Helper/
GNU General Public License v3.0
170 stars 117 forks source link

Melon Loader says Mod helper is missing Unity dependencies. #249

Closed ElectricHynx closed 2 months ago

ElectricHynx commented 2 months ago

Some Melons are missing dependencies, which you may have to install. If these are optional dependencies, mark them as optional using the MelonOptionalDependencies attribute. This warning will turn into an error and Melons with missing dependencies will not be loaded in the next version of MelonLoader.

Game Version

43.3.8118

MelonLoader Version

0.6.1

Mod Helper Version

3.1.21

Description

When launching the game, I got said error list as well as my mods not working. Im new to modding BTD 6 so idk if I missed something obvious. I reinstalled the proper dependencies for Melon ie .NET 6.0, and new vers of VC redist.

Logs

03:26:47.150] ------------------------------ [03:26:47.169] MelonLoader v0.6.1 Open-Beta [03:26:47.170] OS: Windows 10 [03:26:47.170] Hash Code: 696B58144EEC73C72FA36A811CA73312EEE4EC28AD5E3527BDA1E14F388A [03:26:47.170] ------------------------------ [03:26:47.170] Game Type: Il2cpp [03:26:47.170] Game Arch: x64 [03:26:47.170] ------------------------------ [03:26:47.170] Core::BasePath = F:\Steam\steamapps\common\BloonsTD6 [03:26:47.170] Game::BasePath = F:\Steam\steamapps\common\BloonsTD6 [03:26:47.170] Game::DataPath = F:\Steam\steamapps\common\BloonsTD6\BloonsTD6_Data [03:26:47.171] Game::ApplicationPath = F:\Steam\steamapps\common\BloonsTD6\BloonsTD6.exe [03:26:47.171] Runtime Type: net6 [03:26:47.218] ------------------------------ [03:26:47.218] Game Name: BloonsTD6 [03:26:47.218] Game Developer: Ninja Kiwi [03:26:47.219] Unity Version: 2022.3.20f1 [03:26:47.219] Game Version: UNKNOWN [03:26:47.219] ------------------------------

[03:26:47.564] Preferences Loaded!

[03:26:47.574] Loading Plugins from 'F:\Steam\steamapps\common\BloonsTD6\Plugins'... [03:26:47.575] 0 Plugins loaded. [03:26:47.874] Loading Il2CppAssemblyGenerator... [03:26:47.892] [Il2CppAssemblyGenerator] Contacting RemoteAPI... [03:26:48.040] [Il2CppAssemblyGenerator] RemoteAPI.DumperVersion = null [03:26:48.040] [Il2CppAssemblyGenerator] RemoteAPI.ObfuscationRegex = null [03:26:48.041] [Il2CppAssemblyGenerator] RemoteAPI.MappingURL = null [03:26:48.041] [Il2CppAssemblyGenerator] RemoteAPI.MappingFileSHA512 = null [03:26:48.049] [Il2CppAssemblyGenerator] Using Dumper Version: 2022.1.0-pre-release.10 [03:26:48.049] [Il2CppAssemblyGenerator] Using Il2CppInterop Version = 1.4.5 [03:26:48.049] [Il2CppAssemblyGenerator] Using Unity Dependencies Version = 2022.3.20 [03:26:48.049] [Il2CppAssemblyGenerator] Using Deobfuscation Regex = null [03:26:48.050] [Il2CppAssemblyGenerator] Cpp2IL is up to date. [03:26:48.050] [Il2CppAssemblyGenerator] UnityDependencies is up to date. [03:26:48.050] [Il2CppAssemblyGenerator] Checking GameAssembly... [03:26:48.140] [Il2CppAssemblyGenerator] Assembly is up to date. No Generation Needed.

[03:26:48.141] Loading Mods from 'F:\Steam\steamapps\common\BloonsTD6\Mods'... [03:26:48.142] ------------------------------ [03:26:48.165] Melon Assembly loaded: '.\Mods\Btd6ModHelper.dll' [03:26:48.166] SHA256 Hash: '687fdaa2ce748572f7e0b1755103ef34a9232489fb3ce0e390e69c531a5af8bb' [03:26:48.168] Melon Assembly loaded: '.\Mods\Free Powers.dll' [03:26:48.168] SHA256 Hash: '2f64e91fb93ee4dab0bc6b8fb43ea5d3c0b3490d5dbb75edfd079079a6f3a898' [03:26:48.169] Melon Assembly loaded: '.\Mods\Infinite 5th Tiers.dll' [03:26:48.169] SHA256 Hash: 'a3ff7e53e2909c9c72826d2f2b3777aef5eac007fd66abd67d34d1fb3425458b' [03:26:48.170] Melon Assembly loaded: '.\Mods\Multicash.dll' [03:26:48.170] SHA256 Hash: '47f303ca1730c9b1bce021769ccd6715da229ebe297b90bf18065495f58efffe'

[03:26:48.611] Some Melons are missing dependencies, which you may have to install. If these are optional dependencies, mark them as optional using the MelonOptionalDependencies attribute. This warning will turn into an error and Melons with missing dependencies will not be loaded in the next version of MelonLoader.

ElectricHynx commented 2 months ago

Nevermind, found out from reading other tickets my melon version was out of date.