fields.put("mrv", (int) ((WeaponType) eq).getMedAV()); fields.put("lrv", (int) ((WeaponType) eq).getLongAV()); fields.put("erv", (int) ((WeaponType) eq).getExtAV()); } else { fields.put("heat", "-");
mrv += wtype.getMedAV() * multiplier; lrv += wtype.getLongAV() * multiplier; erv += wtype.getExtAV() * multiplier;
double mAVMed = bayWType.getMedAV(); double mAVLong = bayWType.getLongAV(); double mAVExt = bayWType.getExtAV(); int mMaxR = bayWType.getMaxRange(m);
av = av + bayWType.getLongAV(); } else if (range == WeaponType.RANGE_EXT) { av = av + bayWType.getExtAV();
current_av = bayWType.getLongAV(); } else if (range == WeaponType.RANGE_EXT) { current_av = bayWType.getExtAV();
current_av = bayWType.getLongAV(); } else if (range == WeaponType.RANGE_EXT) { current_av = bayWType.getExtAV();
current_av = bayWType.getLongAV(); } else if (range == WeaponType.RANGE_EXT) { current_av = bayWType.getExtAV();
current_av = bayWType.getLongAV(); } else if (range == WeaponType.RANGE_EXT) { current_av = bayWType.getExtAV();
av = bayWType.getLongAV(); } else if (range == WeaponType.RANGE_EXT) { av = bayWType.getExtAV();
av = bayWType.getLongAV(); } else if (range == WeaponType.RANGE_EXT) { av = bayWType.getExtAV();
av = 0; } else if (rangeToTarget > 40) { av += bayWType.getExtAV(); } else if (rangeToTarget > 25) { av += bayWType.getLongAV(); av = 0; } else if (rangeToTarget > 20) { av += bayWType.getExtAV(); } else if (rangeToTarget > 12) { av += bayWType.getLongAV(); av = 0; } else if (rangeToTarget > 40) { av += (wt.getExtAV() * weapon.getNWeapons()); } else if (rangeToTarget > 25) { av += (wt.getLongAV() * weapon.getNWeapons()); av = 0; } else if (rangeToTarget > 20) { av += (wt.getExtAV() * weapon.getNWeapons()); } else if (rangeToTarget > 12) { av += (wt.getLongAV() * weapon.getNWeapons());