diff options
Diffstat (limited to 'src/Java/vswe/stevescarts/ModuleData')
-rw-r--r-- | src/Java/vswe/stevescarts/ModuleData/ModuleDataLoader.java | 25 |
1 files changed, 25 insertions, 0 deletions
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<Byte, ModuleData> 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<? extends ModuleBase>) ModuleExoticFarmerUpgraded.class, 75, true) + .addSide(SIDE.FRONT); + farmerGroup.add(farmerExotic); + } + } +} |