Class CLBAMortarLight

All Implemented Interfaces:
Serializable, ITechnology

public class CLBAMortarLight extends Weapon
Added per IO Pg 53 - Tech Manual shows this is an IS weapon only But IO seems to have made this a Clan weapon as well.
Since:
Sep 24, 2004
See Also:
  • Constructor Details

    • CLBAMortarLight

      public CLBAMortarLight()
  • Method Details

    • adaptToGameOptions

      public void adaptToGameOptions(IGameOptions gameOptions)
      Description copied from class: Weapon
      Adapt the weapon type to the Game Options such as PPC Field Inhibitors or Dial Down Damage, usually adding or removing modes. When overriding this in a weapon subclass, call super()!
      Overrides:
      adaptToGameOptions in class Weapon
      Parameters:
      gameOptions - The GameOptions (game.getOptions())
    • getBattleForceDamage

      public double getBattleForceDamage(int range, Mounted<?> linked)
      Description copied from class: WeaponType
      Damage calculation for BattleForce and AlphaStrike for missile weapons that may have advanced fire control
      Overrides:
      getBattleForceDamage in class WeaponType
      Parameters:
      range - - the range in hexes
      linked - - linked Artemis or Apollo FCS (null for none)
      Returns:
      - damage in BattleForce scale
    • isAlphaStrikeIndirectFire

      public boolean isAlphaStrikeIndirectFire()
      Description copied from class: WeaponType
      Returns true if this weapon type contributes to the AlphaStrike IF ability. This is identical to TW indirect fire for most but not all weapons (see e.g. IATMs)
      Overrides:
      isAlphaStrikeIndirectFire in class WeaponType