private void setupMediumLaser() { Mockito.when(mockWeaponType.getHeat()).thenReturn(3); Mockito.when(mockWeaponType.getDamage()).thenReturn(5); Mockito.when(mockWeaponType.getShortRange()).thenReturn(3); Mockito.when(mockWeaponType.getMediumRange()).thenReturn(6); Mockito.when(mockWeaponType.getLongRange()).thenReturn(9); Mockito.when(mockWeapon.getDesc()).thenReturn("Medium Laser"); }
private void setupPPC() { Mockito.when(mockWeaponType.getHeat()).thenReturn(10); Mockito.when(mockWeaponType.getDamage()).thenReturn(10); Mockito.when(mockWeaponType.getShortRange()).thenReturn(6); Mockito.when(mockWeaponType.getMediumRange()).thenReturn(12); Mockito.when(mockWeaponType.getLongRange()).thenReturn(18); Mockito.when(mockWeapon.getDesc()).thenReturn("PPC"); }
private void setupCGR() { Mockito.when(mockWeaponType.getHeat()).thenReturn(1); Mockito.when(mockWeaponType.getDamage()).thenReturn(15); Mockito.when(mockWeaponType.getShortRange()).thenReturn(7); Mockito.when(mockWeaponType.getMediumRange()).thenReturn(15); Mockito.when(mockWeaponType.getLongRange()).thenReturn(22); Mockito.when(mockWeapon.getDesc()).thenReturn("Gauss Rifle (C)"); }
int mediumR = wtype.getMediumRange(); int longR = wtype.getLongRange(); int extremeR = wtype.getExtremeRange();
return wp.getShortRange(); case COL_MED: return wp.getMediumRange(); case COL_LONG: return wp.getLongRange();
if (nRange <= 1) { toReturn++; } else if (nRange <= wtype.getMediumRange()) {
if (nRange <= wtype.getShortRange()) { nHitsModifier += 2; } else if (nRange > wtype.getMediumRange()) { nHitsModifier -= 2;
if (nRange <= 1) { toReturn++; } else if (nRange <= wtype.getMediumRange()) {
if (nRange <= 1) { toReturn++; } else if (nRange <= wtype.getMediumRange()) {
if (equip.canFire()) { other_damage += test_weapon.getDamage(); if (test_weapon.getMediumRange() > clearance_range) { clearance_range = test_weapon.getMediumRange();
if (nRange <= 1) { toReturn++; } else if (nRange <= wtype.getMediumRange()) {
if (nRange <= 1) { toReturn++; } else if (nRange <= wtype.getMediumRange()) {
if (nRange <= 1) { toReturn++; } else if (nRange <= wtype.getMediumRange()) {
if (equip.canFire()) { other_damage += test_weapon.getDamage(); if (test_weapon.getMediumRange() > clearance_range) { clearance_range = test_weapon .getMediumRange();
range_brackets[RANGE_MEDIUM] = weapon.getMediumRange(); range_brackets[RANGE_LONG] = weapon.getLongRange(); range_brackets[3] = weapon.getExtremeRange();
int mRange = getMediumRange(); int lRange = getLongRange(); int eRange = getExtremeRange();
if (distance <= wt.getShortRange()) { fHits *= 1.2; } else if (distance > wt.getMediumRange()) { fHits *= 0.8;
raw_damage_array[0] = wt.getDamage(wt.getShortRange()); raw_damage_array[1] = wt.getDamage(wt.getShortRange()); raw_damage_array[2] = wt.getDamage(wt.getMediumRange()); raw_damage_array[3] = wt.getDamage(wt.getLongRange());