Browse Source

More poweraction parsing work.

feature-config-parsing2
MagicBot 3 months ago
parent
commit
dab46c185c
  1. 4
      src/engine/wpak/PowerActionParser.java
  2. 4
      src/engine/wpak/data/StatTransfer.java

4
src/engine/wpak/PowerActionParser.java

@ -128,9 +128,9 @@ public class PowerActionParser {
statTransfer = new StatTransfer(); statTransfer = new StatTransfer();
statTransfer.fromStat = mbEnums.CostType.valueOf(headerIterator.next()); statTransfer.fromStat = mbEnums.CostType.valueOf(headerIterator.next());
statTransfer.toStat = mbEnums.CostType.valueOf(headerIterator.next()); statTransfer.toStat = mbEnums.CostType.valueOf(headerIterator.next());
statTransfer.fromStatValue = Integer.parseInt(headerIterator.next()); statTransfer.fromStatValue = Float.parseFloat(headerIterator.next());
statTransfer.fromCurve = mbEnums.CompoundCurveType.valueOf(headerIterator.next()); statTransfer.fromCurve = mbEnums.CompoundCurveType.valueOf(headerIterator.next());
statTransfer.toStatValue = Integer.parseInt(headerIterator.next()); statTransfer.toStatValue = Float.parseFloat(headerIterator.next());
statTransfer.toCurve = mbEnums.CompoundCurveType.valueOf(headerIterator.next()); statTransfer.toCurve = mbEnums.CompoundCurveType.valueOf(headerIterator.next());
statTransfer.fromStatBool = Boolean.parseBoolean(headerIterator.next()); statTransfer.fromStatBool = Boolean.parseBoolean(headerIterator.next());
statTransfer.toStatBool = Boolean.parseBoolean(headerIterator.next()); statTransfer.toStatBool = Boolean.parseBoolean(headerIterator.next());

4
src/engine/wpak/data/StatTransfer.java

@ -12,10 +12,10 @@ import engine.mbEnums;
public class StatTransfer { public class StatTransfer {
public mbEnums.CostType fromStat; public mbEnums.CostType fromStat;
public int fromStatValue; public float fromStatValue;
public mbEnums.CompoundCurveType fromCurve; public mbEnums.CompoundCurveType fromCurve;
public mbEnums.CostType toStat; public mbEnums.CostType toStat;
public int toStatValue; public float toStatValue;
public mbEnums.CompoundCurveType toCurve; public mbEnums.CompoundCurveType toCurve;
public boolean fromStatBool; public boolean fromStatBool;
public boolean toStatBool; public boolean toStatBool;

Loading…
Cancel
Save