PowerActionEntry parsing work.

This commit is contained in:
2024-08-20 11:58:53 -04:00
parent d6272d7310
commit b935ae9fc4
2 changed files with 68 additions and 0 deletions
@@ -8,6 +8,8 @@
package engine.wpak.data;
import engine.mbEnums;
import java.util.ArrayList;
public class PowerActionEntry {
@@ -15,4 +17,23 @@ public class PowerActionEntry {
public String action_id;
public String action_type;
public ArrayList<EffectDescription> effects;
// Additional variables after header go here.
public ArrayList<Integer> bodyparts = new ArrayList<>();
public boolean shouldShowWeapons = false;
public boolean shouldShowArmor = false;
public boolean bladeTrails = false;
public boolean isResistable = false;
public String effectID;
public ArrayList<Float> scaleFactor = new ArrayList<>();
public ArrayList<Integer> attackAnimations = new ArrayList<>();
public boolean isAggressive;
public mbEnums.DamageType damageType;
public boolean applyEffectBlank = false;
public boolean wearOffEffectBlank = false;
}