Class BattleArmorUtil

java.lang.Object
megameklab.util.BattleArmorUtil

public final class BattleArmorUtil extends Object
  • Method Details

    • isBAEquipment

      public static boolean isBAEquipment(megamek.common.EquipmentType eq, megamek.common.BattleArmor ba)
      Parameters:
      eq - A WeaponType or MiscType
      ba - The BattleArmor instance
      Returns:
      Whether the BA can use the equipment
    • isBattleArmorAPWeapon

      public static boolean isBattleArmorAPWeapon(@Nullable megamek.common.EquipmentType etype)
    • isBattleArmorWeapon

      public static boolean isBattleArmorWeapon(megamek.common.EquipmentType eq, megamek.common.Entity unit)
    • canSwarm

      public static boolean canSwarm(megamek.common.BattleArmor ba)
    • canLegAttack

      public static boolean canLegAttack(megamek.common.BattleArmor ba)
    • isBAMultiMount

      public static boolean isBAMultiMount(megamek.common.EquipmentType equip)