Browse Source

More Enum work

feature-config-parsing2
MagicBot 3 months ago
parent
commit
e4e8086e41
  1. 2
      src/engine/wpak/PowerEntry.java
  2. 4
      src/engine/wpak/PowersParser.java

2
src/engine/wpak/PowerEntry.java

@ -16,7 +16,7 @@ public class PowerEntry {
public String power_id; public String power_id;
public String power; public String power;
public ArrayList<PowerData> powers = new ArrayList<>(); public ArrayList<PowerData> powers = new ArrayList<>();
public String target_type; public mbEnums.PowerTargetType target_type;
public int range; public int range;
public String areaType; public String areaType;
public int areaRange; public int areaRange;

4
src/engine/wpak/PowersParser.java

@ -86,9 +86,9 @@ public class PowersParser {
power.icon = Integer.parseInt(iterator.next()); power.icon = Integer.parseInt(iterator.next());
power.powerBase = iterator.next().replaceAll("\"", ""); power.powerBase = iterator.next().replaceAll("\"", "");
powerEntry.powers.add(power); powerEntry.powers.add(power);
powerEntry.target_type = iterator.next(); powerEntry.target_type = mbEnums.PowerTargetType.valueOf(iterator.next());
} else } else
powerEntry.target_type = nextValue; powerEntry.target_type = mbEnums.PowerTargetType.valueOf(nextValue);
powerEntry.range = Integer.parseInt(iterator.next()); powerEntry.range = Integer.parseInt(iterator.next());
powerEntry.areaType = iterator.next(); powerEntry.areaType = iterator.next();

Loading…
Cancel
Save