-
Notifications
You must be signed in to change notification settings - Fork 0
/
Main.cs
130 lines (126 loc) · 3.72 KB
/
Main.cs
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
using MelonLoader;
using BTD_Mod_Helper;
using Il2CppAssets.Scripts.Models.Towers;
using PathsPlusPlus;
using AlternatePaths;
[assembly: MelonInfo(typeof(AlternatePaths.AlternatePaths), ModHelperData.Name, ModHelperData.Version, ModHelperData.RepoOwner)]
[assembly: MelonGame("Ninja Kiwi", "BloonsTD6")]
namespace AlternatePaths;
public class AlternatePaths : BloonsTD6Mod
{
}
public class DartMonkeyAltPath : PathPlusPlus
{
public override string Tower => TowerType.DartMonkey;
public override int UpgradeCount => 5;
}
public class BoomerangAltPath : PathPlusPlus
{
public override string Tower => TowerType.BoomerangMonkey;
public override int UpgradeCount => 5;
}
public class BombAltPath : PathPlusPlus
{
public override string Tower => TowerType.BombShooter;
public override int UpgradeCount => 5;
}
public class TackShooterAltPath : PathPlusPlus
{
public override string Tower => TowerType.TackShooter;
public override int UpgradeCount => 5;
}
public class IceMonkeyAltPath : PathPlusPlus
{
public override string Tower => TowerType.IceMonkey;
public override int UpgradeCount => 5;
}
public class GlueGunnerAltPath : PathPlusPlus
{
public override string Tower => TowerType.GlueGunner;
public override int UpgradeCount => 5;
}
public class SniperAltPath : PathPlusPlus
{
public override string Tower => TowerType.SniperMonkey;
public override int UpgradeCount => 5;
}
public class SubAltPath : PathPlusPlus
{
public override string Tower => TowerType.MonkeySub;
public override int UpgradeCount => 5;
}
public class BuccaneerAltPath : PathPlusPlus
{
public override string Tower => TowerType.MonkeyBuccaneer;
public override int UpgradeCount => 5;
}
public class PlaneAltPath : PathPlusPlus
{
public override string Tower => TowerType.MonkeyAce;
public override int UpgradeCount => 5;
}
public class HeliAltPath : PathPlusPlus
{
public override string Tower => TowerType.HeliPilot;
public override int UpgradeCount => 5;
}
public class MortarAltPath : PathPlusPlus
{
public override string Tower => TowerType.MortarMonkey;
public override int UpgradeCount => 5;
}
public class DartlingAltPath : PathPlusPlus
{
public override string Tower => TowerType.DartlingGunner;
public override int UpgradeCount => 5;
}
public class WizardAltPath : PathPlusPlus
{
public override string Tower => TowerType.WizardMonkey;
public override int UpgradeCount => 5;
}
public class SuperAltPath : PathPlusPlus
{
public override string Tower => TowerType.SuperMonkey;
public override int UpgradeCount => 5;
}
public class NinjaAltPath : PathPlusPlus
{
public override string Tower => TowerType.NinjaMonkey;
public override int UpgradeCount => 5;
}
public class AlchemistAltPath : PathPlusPlus
{
public override string Tower => TowerType.Alchemist;
public override int UpgradeCount => 5;
}
public class DruidAltPath : PathPlusPlus
{
public override string Tower => TowerType.Druid;
public override int UpgradeCount => 5;
}
public class FarmAltPath : PathPlusPlus
{
public override string Tower => TowerType.BananaFarm;
public override int UpgradeCount => 5;
}
public class SpactoryAltPath : PathPlusPlus
{
public override string Tower => TowerType.SpikeFactory;
public override int UpgradeCount => 5;
}
public class VillageAltPath : PathPlusPlus
{
public override string Tower => TowerType.MonkeyVillage;
public override int UpgradeCount => 5;
}
public class EngineerAltPath : PathPlusPlus
{
public override string Tower => TowerType.EngineerMonkey;
public override int UpgradeCount => 5;
}
public class HandlerAltPath : PathPlusPlus
{
public override string Tower => TowerType.BeastHandler;
public override int UpgradeCount => 5;
}