Class renamed
This commit is contained in:
@@ -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;
|
||||
@@ -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;
|
||||
|
||||
Reference in New Issue
Block a user