|
|
@ -162,6 +162,10 @@ public class PowersParser { |
|
|
|
case "HateValue": |
|
|
|
case "HateValue": |
|
|
|
arguments = lineValues[1].trim().split(" "); |
|
|
|
arguments = lineValues[1].trim().split(" "); |
|
|
|
powerEntry.hateValue = Integer.parseInt(arguments[0]); |
|
|
|
powerEntry.hateValue = Integer.parseInt(arguments[0]); |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
// Not all entries have a curve. Defaults to DefaultFlat;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
if (arguments.length > 1) |
|
|
|
powerEntry.hateCurve = mbEnums.CompoundCurveType.valueOf(arguments[1]); |
|
|
|
powerEntry.hateCurve = mbEnums.CompoundCurveType.valueOf(arguments[1]); |
|
|
|
break; |
|
|
|
break; |
|
|
|
case "LOOPANIMID": |
|
|
|
case "LOOPANIMID": |
|
|
@ -196,6 +200,9 @@ public class PowersParser { |
|
|
|
powerEntry.bladeTrails = Boolean.parseBoolean(lineValues[1].trim()); |
|
|
|
powerEntry.bladeTrails = Boolean.parseBoolean(lineValues[1].trim()); |
|
|
|
break; |
|
|
|
break; |
|
|
|
case "SOUNDS": // Values not parsed
|
|
|
|
case "SOUNDS": // Values not parsed
|
|
|
|
|
|
|
|
case "APPLYDAMAGECASTER": |
|
|
|
|
|
|
|
case "APPLYDAMAGEOTHER": |
|
|
|
|
|
|
|
case "APPLYDAMAGETARGET": |
|
|
|
case "APPLYEFFECTSELF": |
|
|
|
case "APPLYEFFECTSELF": |
|
|
|
case "APPLYEFFECTOTHER": |
|
|
|
case "APPLYEFFECTOTHER": |
|
|
|
case "FIZZLEOTHER": |
|
|
|
case "FIZZLEOTHER": |
|
|
|