From 9cc702601e69d789dbc7db453c6d070703158733 Mon Sep 17 00:00:00 2001 From: Jordan Byrne Date: Sun, 1 Apr 2018 04:29:22 +1000 Subject: + Added some support for Steve's Carts 2. + Base work for Exotic Farmer Module added. --- .../stevescarts/ModuleData/ModuleDataLoader.java | 25 ++++++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 src/Java/vswe/stevescarts/ModuleData/ModuleDataLoader.java (limited to 'src/Java/vswe/stevescarts/ModuleData/ModuleDataLoader.java') diff --git a/src/Java/vswe/stevescarts/ModuleData/ModuleDataLoader.java b/src/Java/vswe/stevescarts/ModuleData/ModuleDataLoader.java new file mode 100644 index 0000000000..21d518f527 --- /dev/null +++ b/src/Java/vswe/stevescarts/ModuleData/ModuleDataLoader.java @@ -0,0 +1,25 @@ +package vswe.stevescarts.ModuleData; + +import java.util.HashMap; + +import gtPlusPlus.xmod.sc2.modules.workers.tools.ModuleExoticFarmerUpgraded; +import vswe.stevescarts.ModuleData.ModuleData; +import vswe.stevescarts.ModuleData.ModuleData.SIDE; +import vswe.stevescarts.ModuleData.ModuleDataGroup; +import vswe.stevescarts.ModuleData.ModuleDataTool; +import vswe.stevescarts.Modules.ModuleBase; + +public class ModuleDataLoader { + + public static void load() { + HashMap u = ModuleData.getList(); + if (u.size() < Byte.MAX_VALUE) { + int mNextFreeID = u.size()+1; + final ModuleDataGroup farmerGroup = new ModuleDataGroup(vswe.stevescarts.Helpers.Localization.MODULE_INFO.FARMER_GROUP); + final ModuleData farmerExotic = new ModuleDataTool(mNextFreeID, "Exotic Farmer", + (Class) ModuleExoticFarmerUpgraded.class, 75, true) + .addSide(SIDE.FRONT); + farmerGroup.add(farmerExotic); + } + } +} -- cgit