-
Notifications
You must be signed in to change notification settings - Fork 120
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
32 changed files
with
350 additions
and
128 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,25 +1,10 @@ | ||
# Mod Helper 3.0 Update | ||
|
||
A long time in the making, this update finishes the v32.0 fixes for Sprites / Displays and adds a ton of other stuff. | ||
|
||
### What's most important to immediately know about installing this update is that it requires [MelonLoader v0.5.5](https://github.com/LavaGang/MelonLoader/suites/7738215183/artifacts/324586390). See the new [Install Guide](https://github.com/gurrenm3/BTD-Mod-Helper/wiki/Install-Guide) page for further details. | ||
|
||
The most notable 3.0 addition is a revamped <u>Mods Menu</u> and new <u>In-Game Mod Browser</u>, which you can use to view and download mods updated for 3.0 that have been published on GitHub. | ||
See the [3.0 Update Overview](https://github.com/gurrenm3/BTD-Mod-Helper/wiki/3.0-Update-Overview) page for a more comprehensive list of changes (there's a lot!). | ||
|
||
For modders, I've put together a [3.0 Migration Guide](https://github.com/gurrenm3/BTD-Mod-Helper/wiki/%5B3.0%5D-Migration-Guide) page for information about how to best make use of the new features. | ||
|
||
|
||
Note that this is not a universal fix for every mod broken by v32.0, many mods will still need to apply similar fixes to the ones done internally in Mod Helper before they'll be working again. | ||
|
||
Also, this update has been in public alpha for a couple weeks now, but there still may need to be some hotfix updates within the days following this release. Luckily they'll be easily downloadable from right within your BTD6 game :D | ||
|
||
Special thanks to Silentstorm, GrahamKracker, CommanderCat, and chrisroberts777 for doing as much testing as they did! | ||
|
||
Hope everyone enjoys <3 | ||
|
||
-doombubbles | ||
|
||
![Mods Menu](https://media.discordapp.net/attachments/800115046134186026/1007790104904998932/unknown.png) | ||
|
||
![Mod Browser](https://media.discordapp.net/attachments/800115046134186026/1007790297025106040/unknown.png) | ||
- Added the `SquareIcon` ModHelperData bool property to make the icon draw as constrained within panels rather than being allowed to slightly overflow | ||
- Added an impossible to miss Popup for if you're not using a compatible MelonLoader version | ||
- Added the ability to use a `<!--Mod Browser Message Start-->` markdown comment in release messages to only include information beyond a certain point | ||
- Added checkmark icons for Verified Modders in the Mod Browser | ||
- Fixed issue where Double Cash mode was doubling cash generation it wasn't supposed to | ||
- Fixed Round Set Changer setting | ||
- Fixed sporadic issue with backing out of a Mod Settings menu | ||
- Fixed `OnMenuClosed()` still happening if you pressed Escape too early for the menu to actually close | ||
- Fixed monorepo mods using ZipName without DllName not showing up in the Mod Browser | ||
- Internally switched from `.parent =` to `SetParent` calls to avoid flooding the MelonLoader debug log |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,11 +1,14 @@ | ||
using Assets.Scripts.Unity.Audio; | ||
|
||
namespace BTD_Mod_Helper.Patches{ | ||
[HarmonyPatch(typeof(AudioFactory),"Start")] | ||
internal class AudioFactory_Start{ | ||
namespace BTD_Mod_Helper.Patches | ||
{ | ||
[HarmonyPatch(typeof(AudioFactory), "Start")] | ||
internal class AudioFactory_Start | ||
{ | ||
[HarmonyPostfix] | ||
public static void Postfix(AudioFactory __instance){ | ||
ModHelper.PerformHook(mod=>mod.OnAudioFactoryStart(__instance)); | ||
public static void Postfix(AudioFactory __instance) | ||
{ | ||
ModHelper.PerformHook(mod => mod.OnAudioFactoryStart(__instance)); | ||
} | ||
} | ||
} | ||
} |
16 changes: 0 additions & 16 deletions
16
BloonsTD6 Mod Helper/Patches/CosmeticHelper_ApplyCosmeticsToGameModel.cs
This file was deleted.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.