From 3e448e8d0f40c462edb99ebe5edbe202bfb9cfe1 Mon Sep 17 00:00:00 2001
From: Jonyboylovespie <90563990+Jonyboylovespie@users.noreply.github.com>
Date: Tue, 4 Jul 2023 23:42:23 -0400
Subject: [PATCH] Add files via upload
---
ModHelperData.cs | 4 ++--
PrimaryParagons.cs | 6 +-----
2 files changed, 3 insertions(+), 7 deletions(-)
diff --git a/ModHelperData.cs b/ModHelperData.cs
index 3da4c75..0594e0d 100644
--- a/ModHelperData.cs
+++ b/ModHelperData.cs
@@ -2,8 +2,8 @@
{
public static class ModHelperData
{
- public const string WorksOnVersion = "36.3";
- public const string Version = "1.0.4";
+ public const string WorksOnVersion = "37.3";
+ public const string Version = "1.0.5";
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 b957b10..89a2aa1 100644
--- a/PrimaryParagons.cs
+++ b/PrimaryParagons.cs
@@ -255,7 +255,6 @@ public class BombParagon
public class MOABExecutioner : ModVanillaParagon
{
public override string BaseTower => "BombShooter-520";
- public override string Name => "BombShooter";
}
public class MOABExecutionerUpgrade : ModParagonUpgrade
{
@@ -323,7 +322,6 @@ public class GlueParagon
public class SuperbGlue : ModVanillaParagon
{
public override string BaseTower => "GlueGunner-205";
- public override string Name => "GlueGunner";
}
public class SuperbGlueUpgrade : ModParagonUpgrade
{
@@ -370,7 +368,6 @@ public class IceParagon
public class _0Kelvin : ModVanillaParagon
{
public override string BaseTower => "IceMonkey-520";
- public override string Name => "IceMonkey";
}
public class _0KelvinUpgrade : ModParagonUpgrade<_0Kelvin>
{
@@ -432,7 +429,6 @@ public class TackParagon
public class FieryDoom : ModVanillaParagon
{
public override string BaseTower => "TackShooter-205";
- public override string Name => "TackShooter";
}
public class FieryDoomUpgrade : ModParagonUpgrade
{
@@ -461,7 +457,7 @@ public override void ApplyUpgrade(TowerModel towerModel)
attackModel2.range = 2000.0f;
attackModel2.fireWithoutTarget = true;
attackModel2.weapons[0].Rate = 5.0f;
- attackModel2.weapons[0].emission = new ArcEmissionModel("ArcEmissionModel_", 250, 0.0f, 360.0f, null, false);
+ attackModel2.weapons[0].emission = new ArcEmissionModel("ArcEmissionModel_", 250, 0.0f, 360.0f, null, false, false);
attackModel2.weapons[0].projectile.pierce = 50.0f;
attackModel2.weapons[0].projectile.GetDamageModel().damage = 100.0f;
attackModel2.weapons[0].projectile.GetBehavior().Lifespan = 100.0f;