From 84df3912fac8ea7da97231733c68577e340d9bb7 Mon Sep 17 00:00:00 2001 From: Jonyboylovespie <90563990+Jonyboylovespie@users.noreply.github.com> Date: Tue, 27 Dec 2022 05:03:50 -0500 Subject: [PATCH] Add files via upload --- ModHelperData.cs | 3 ++- PrimaryParagons.cs | 43 ++++++++++++++---------------------------- PrimaryParagons.csproj | 19 ++++++++++--------- 3 files changed, 26 insertions(+), 39 deletions(-) diff --git a/ModHelperData.cs b/ModHelperData.cs index 8fef042..0c6c9b0 100644 --- a/ModHelperData.cs +++ b/ModHelperData.cs @@ -2,7 +2,8 @@ { public static class ModHelperData { - public const string Version = "1.0.3"; + public const string WorksOnVersion = "34.3"; + public const string Version = "1.0.4"; public const string Name = "Primary Paragons"; public const string Description = "This mod adds paragons for all of the primary towers, and adds OP versions to each, toggleable in mod settings. You can also change the price of each paragon in mod settings.

This is originally Greenphx's mod, I have just fixed it to work in the newer BTD6 versions and added new features."; diff --git a/PrimaryParagons.cs b/PrimaryParagons.cs index b4c8d4c..b957b10 100644 --- a/PrimaryParagons.cs +++ b/PrimaryParagons.cs @@ -1,45 +1,30 @@ -using Assets.Scripts.Models.Towers; -using Assets.Scripts.Models.Towers.Behaviors; -using Assets.Scripts.Models.Towers.Projectiles.Behaviors; -using Assets.Scripts.Models.Towers.Weapons.Behaviors; -using Assets.Scripts.Unity; -using Assets.Scripts.Unity.Display; +using Il2CppAssets.Scripts.Models.Towers; +using Il2CppAssets.Scripts.Models.Towers.Behaviors; +using Il2CppAssets.Scripts.Models.Towers.Projectiles.Behaviors; +using Il2CppAssets.Scripts.Unity; +using Il2CppAssets.Scripts.Unity.Display; using BTD_Mod_Helper; using BTD_Mod_Helper.Api; using BTD_Mod_Helper.Api.Display; using BTD_Mod_Helper.Api.Enums; using BTD_Mod_Helper.Api.Towers; using BTD_Mod_Helper.Extensions; -using System; using MelonLoader; using ModHelperData = PrimaryParagons.ModHelperData; using BTD_Mod_Helper.Api.ModOptions; -using System.IO; -using Assets.Scripts.Unity.UI_New.Popups; -using Action = System.Action; -using Assets.Scripts.Models.Towers.Behaviors.Attack.Behaviors; -using Assets.Scripts.Utils; -using Assets.Scripts.Models.Towers.Behaviors.Attack; -using Assets.Scripts.Models.Towers.Projectiles; -using Assets.Scripts.Models.Towers.Weapons; -using Assets.Scripts.Models.Towers.Filters; -using Assets.Scripts.Models.GenericBehaviors; -using Assets.Scripts.Models.Towers.Behaviors.Abilities.Behaviors; -using Assets.Scripts.Models.Towers.Behaviors.Emissions; -using System.Linq; -using Il2CppSystem; +using Il2CppAssets.Scripts.Unity.UI_New.Popups; +using Il2CppAssets.Scripts.Models.Towers.Filters; +using Il2CppAssets.Scripts.Models.GenericBehaviors; +using Il2CppAssets.Scripts.Models.Towers.Behaviors.Abilities.Behaviors; +using Il2CppAssets.Scripts.Models.Towers.Behaviors.Emissions; using UnityEngine; using BTD_Mod_Helper.Api.Data; using BTD_Mod_Helper.Api.Components; -using static Assets.Scripts.Models.ServerEvents.DailyChallenges; -using Assets.Scripts.Models.Towers.Mods; -using Assets.Scripts.Models; +using Il2CppAssets.Scripts.Models.Towers.Mods; +using Il2CppAssets.Scripts.Models; using BTD_Mod_Helper.Api.Helpers; -using Assets.Scripts.Simulation.Towers.Behaviors; -using Assets.Scripts.Simulation.Objects; -using Assets.Scripts.Simulation.Towers; -using Assets.Scripts.Models.Powers; -using Assets.Scripts.Models.Bloons.Behaviors; +using Il2CppAssets.Scripts.Models.Bloons.Behaviors; +using Il2Cpp; [assembly: MelonInfo(typeof(PrimaryParagons.Main), ModHelperData.Name, ModHelperData.Version, ModHelperData.RepoOwner)] [assembly: MelonGame("Ninja Kiwi", "BloonsTD6")] diff --git a/PrimaryParagons.csproj b/PrimaryParagons.csproj index bdfa280..5981ff7 100644 --- a/PrimaryParagons.csproj +++ b/PrimaryParagons.csproj @@ -61,39 +61,40 @@ + + + False - ..\..\Program Files (x86)\Steam\steamapps\common\BloonsTD6\MelonLoader\Managed\Assembly-CSharp.dll + ..\..\Program Files (x86)\Steam\steamapps\common\BloonsTD6\MelonLoader\Il2CppAssemblies\Assembly-CSharp.dll False ..\..\Program Files (x86)\Steam\steamapps\common\BloonsTD6\Mods\Btd6ModHelper.dll - + + False ..\..\Program Files (x86)\Steam\steamapps\common\BloonsTD6\MelonLoader\net6\Il2CppInterop.Runtime.dll False - ..\..\Program Files (x86)\Steam\steamapps\common\BloonsTD6\MelonLoader\Managed\Il2Cppmscorlib.dll + ..\..\Program Files (x86)\Steam\steamapps\common\BloonsTD6\MelonLoader\Il2CppAssemblies\Il2Cppmscorlib.dll - + False ..\..\Program Files (x86)\Steam\steamapps\common\BloonsTD6\MelonLoader\net35\MelonLoader.dll False - ..\..\Program Files (x86)\Steam\steamapps\common\BloonsTD6\MelonLoader\Managed\Unity.ResourceManager.dll + ..\..\Program Files (x86)\Steam\steamapps\common\BloonsTD6\MelonLoader\Il2CppAssemblies\Unity.ResourceManager.dll False - ..\..\Program Files (x86)\Steam\steamapps\common\BloonsTD6\MelonLoader\Managed\UnityEngine.CoreModule.dll + ..\..\Program Files (x86)\Steam\steamapps\common\BloonsTD6\MelonLoader\Il2CppAssemblies\UnityEngine.CoreModule.dll - - - copy "$(TargetDir)$(TargetFileName)" "C:\Program Files (x86)\Steam\steamapps\common\BloonsTD6\Mods" /y