About this mod
Inf Health And Money Added Hypersonic As Well (INGAME)
- Requirements
- Permissions and credits
Please Donate To Help Support Us!
Source Code
using MelonLoader;
using Assets.Scripts.Unity.UI_New.InGame;
using System;
using Assets.Scripts.Simulation.Towers.Weapons;
using Assets.Scripts.Simulation.Towers.Projectiles;
using BTD_Mod_Helper.Extensions;
using BTD_Mod_Helper;
using Assets.Scripts.Simulation.Input;
using BTD_Mod_Helper.Api.ModOptions;
using Assets.Scripts.Unity.UI_New.InGame.TowerSelectionMenu;
using Assets.Scripts.Unity.Bridge;
using Assets.Scripts.Unity.Map;
using Assets.Scripts.Models.Towers;
using Assets.Scripts.Unity;
using Assets.Scripts.Models.Towers.Upgrades;
namespace better_btd_6_mod
{
public class Main : BloonsTD6Mod
{
public override void OnApplicationStart()
{
base.OnApplicationStart();
//EventRegistry.instance.listen(typeof(Main));
Console.WriteLine("MEGAMOD LOADED - ENJOY!");
}
public class Awake_Patch
{
}
public override void OnUpdate()
{
base.OnUpdate();
bool inAGame = InGame.instance != null && InGame.instance.bridge != null;
if (inAGame)
{
InGame.instance.AddCash(9999999999999999999);
InGame.instance.AddHealth(9999999999999999999);
base.OnUpdate();
}
}
[HarmonyLib.HarmonyPatch(typeof(Weapon), "Initialise")]
public class weaponInitialise_Patch
{
[HarmonyLib.HarmonyPostfix]
public static void Postfix(Weapon __instance)
{
__instance.weaponModel.Rate = .00001F;
__instance.weaponModel.rate = .00001F;
}
}
}
}