Class renamed

This commit is contained in:
2024-08-19 11:24:37 -04:00
parent ff6d236ea7
commit ebcc721d43
3 changed files with 13 additions and 13 deletions
+11 -11
View File
@@ -141,28 +141,28 @@ public class PowersParser {
String lineValue = iterator.next();
String[] lineValues = lineValue.split("=");
String key = lineValues[0].trim();
PowerAction powerAction;
ActionEntry actionEntry;
String[] arguments;
Matcher matcher1;
ArrayList<String> args;
switch (key) {
case "ACTION":
powerAction = new PowerAction();
actionEntry = new ActionEntry();
arguments = lineValues[1].trim().split("\\s+");
if (powerEntry.power_id.equals("HNT-050"))
Logger.error("debug");
powerAction.effect_id = arguments[0];
powerAction.minTrains = Integer.parseInt(arguments[1]);
powerAction.maxTrains = Integer.parseInt(arguments[2]);
powerAction.duration = Float.parseFloat(arguments[3]);
powerAction.curve = mbEnums.CompoundCurveType.valueOf(arguments[4]);
powerAction.stackingCategory = arguments[5];
powerAction.stackingPriority = Integer.parseInt(arguments[6]);
powerAction.categoryToPower = mbEnums.CategoryToPowerType.valueOf(arguments[7]);
powerEntry.actions.add(powerAction);
actionEntry.effect_id = arguments[0];
actionEntry.minTrains = Integer.parseInt(arguments[1]);
actionEntry.maxTrains = Integer.parseInt(arguments[2]);
actionEntry.duration = Float.parseFloat(arguments[3]);
actionEntry.curve = mbEnums.CompoundCurveType.valueOf(arguments[4]);
actionEntry.stackingCategory = arguments[5];
actionEntry.stackingPriority = Integer.parseInt(arguments[6]);
actionEntry.categoryToPower = mbEnums.CategoryToPowerType.valueOf(arguments[7]);
powerEntry.actionEntries.add(actionEntry);
break;
case "MaxLevel":
powerEntry.maxLevel = Integer.parseInt(lineValues[1].trim());
@@ -10,7 +10,7 @@ package engine.wpak.data;
import engine.mbEnums;
public class PowerAction {
public class ActionEntry {
public String effect_id;
public int minTrains;
+1 -1
View File
@@ -38,7 +38,7 @@ public class PowerEntry {
// Additional key/value type power entries
public ArrayList<PowerAction> actions = new ArrayList<>();
public ArrayList<ActionEntry> actionEntries = new ArrayList<>();
public int maxLevel;
public int hateValue;
public mbEnums.CompoundCurveType hateCurve = mbEnums.CompoundCurveType.DefaultFlat;