|
|
|
@ -151,7 +151,7 @@ public class PowersParser {
@@ -151,7 +151,7 @@ public class PowersParser {
|
|
|
|
|
String key = lineValues.get(0).trim(); |
|
|
|
|
ActionEntry actionEntry; |
|
|
|
|
List<String> arguments; |
|
|
|
|
Matcher matcher1; |
|
|
|
|
Matcher argumentMatcher; |
|
|
|
|
|
|
|
|
|
switch (key) { |
|
|
|
|
case "ACTION": |
|
|
|
@ -196,11 +196,11 @@ public class PowersParser {
@@ -196,11 +196,11 @@ public class PowersParser {
|
|
|
|
|
powerEntry.curves.put(arguments.get(0), mbEnums.CompoundCurveType.valueOf(arguments.get(1))); |
|
|
|
|
break; |
|
|
|
|
case "EQPREREQ": |
|
|
|
|
matcher1 = STRSPLIT_REGEX.matcher(lineValues.get(1).trim()); |
|
|
|
|
argumentMatcher = STRSPLIT_REGEX.matcher(lineValues.get(1).trim()); |
|
|
|
|
arguments = new ArrayList<>(); |
|
|
|
|
|
|
|
|
|
while (matcher1.find()) |
|
|
|
|
arguments.add(matcher1.group().trim()); |
|
|
|
|
while (argumentMatcher.find()) |
|
|
|
|
arguments.add(argumentMatcher.group().trim()); |
|
|
|
|
|
|
|
|
|
argumentIterator = arguments.iterator(); |
|
|
|
|
|
|
|
|
|