More PowerEntry parsing work.

This commit is contained in:
2024-08-14 17:29:13 -04:00
parent 0b4b270d2f
commit bf6ad69d4c
2 changed files with 13 additions and 6 deletions
+5 -1
View File
@@ -22,5 +22,9 @@ public class PowerEntry {
public String groupReq;
public String costType;
public int cost;
public int unknown01;
public int unknown02;
public float cast_time;
public float cool_down;
public float recycle_time;
}
+8 -5
View File
@@ -59,18 +59,21 @@ public class PowersParser {
powerEntry.power_id = powerHeader.get(0);
powerEntry.power_name = powerHeader.get(1).replaceAll("\"", "");
;
powerEntry.power_type = powerHeader.get(2);
powerEntry.skill_id = Integer.parseInt(powerHeader.get(3));
powerEntry.skill_name = powerHeader.get(4).replaceAll("\"", "");
;
powerEntry.target_type = powerHeader.get(5);
powerEntry.range = Integer.parseInt(powerHeader.get(6));
powerEntry.radiusType = powerHeader.get(7);
powerEntry.radius = Integer.parseInt(powerHeader.get(8));
powerEntry.groupReq = powerHeader.get(7);
powerEntry.costType = powerHeader.get(7);
powerEntry.cost = Integer.parseInt(powerHeader.get(8));
powerEntry.groupReq = powerHeader.get(9);
powerEntry.costType = powerHeader.get(10);
powerEntry.cost = Integer.parseInt(powerHeader.get(11));
powerEntry.unknown01 = Integer.parseInt(powerHeader.get(12));
powerEntry.unknown02 = Integer.parseInt(powerHeader.get(13));
powerEntry.cast_time = Float.parseFloat(powerHeader.get(14));
powerEntry.cool_down = Float.parseFloat(powerHeader.get(15));
powerEntry.recycle_time = Float.parseFloat(powerHeader.get(16));
for (int x = 2; x < powerEntries.length; x++) {