More enum work.

This commit is contained in:
2024-08-17 16:24:25 -04:00
parent 08ac0b8d8d
commit b2a8fe357e
3 changed files with 19 additions and 4 deletions
+15
View File
@@ -3052,7 +3052,22 @@ public class mbEnums {
PLAYERS, PLAYERS,
ALLBUTGROUP, ALLBUTGROUP,
ALLBUTPETS; ALLBUTPETS;
}
public enum CastingModeType {
NONE,
COMBAT,
NONCOMBAT,
BOTH;
}
public enum TargetSelectType {
NONE,
CLICK,
GROUP,
GUILD,
NEARBYMOBS,
NAME;
} }
} }
+2 -2
View File
@@ -29,8 +29,8 @@ public class PowerEntry {
public float release_time; public float release_time;
public float recycle_time; public float recycle_time;
public int hitRollYN; public int hitRollYN;
public String castingMode; public mbEnums.CastingModeType castingMode;
public int initAmin; public int initAmin;
public int releaseAnim; public int releaseAnim;
public String targetSelect; public mbEnums.TargetSelectType targetSelect;
} }
+2 -2
View File
@@ -99,10 +99,10 @@ public class PowersParser {
powerEntry.release_time = Float.parseFloat(iterator.next()); powerEntry.release_time = Float.parseFloat(iterator.next());
powerEntry.recycle_time = Float.parseFloat(iterator.next()); powerEntry.recycle_time = Float.parseFloat(iterator.next());
powerEntry.hitRollYN = Integer.parseInt(iterator.next()); powerEntry.hitRollYN = Integer.parseInt(iterator.next());
powerEntry.castingMode = iterator.next(); powerEntry.castingMode = mbEnums.CastingModeType.valueOf(iterator.next());
powerEntry.initAmin = Integer.parseInt(iterator.next()); powerEntry.initAmin = Integer.parseInt(iterator.next());
powerEntry.releaseAnim = Integer.parseInt(iterator.next()); powerEntry.releaseAnim = Integer.parseInt(iterator.next());
powerEntry.targetSelect = iterator.next(); powerEntry.targetSelect = mbEnums.TargetSelectType.valueOf(iterator.next());
for (int x = 2; x < powerEntries.length; x++) { for (int x = 2; x < powerEntries.length; x++) {