EquipmentType.addType( createBALRM5Ammo() );
    public static void initializeTypes() {        // all level 1 ammo        EquipmentType.addType(createISAC2Ammo());        EquipmentType.addType(createISAC5Ammo());        EquipmentType.addType(createISAC10Ammo());        EquipmentType.addType(createISAC20Ammo());        EquipmentType.addType(createISVehicleFlamerAmmo());        EquipmentType.addType(createISMGAmmo());        EquipmentType.addType(createISMGAmmoHalf());        EquipmentType.addType(createISLRM5Ammo());        EquipmentType.addType(createISLRM10Ammo());        EquipmentType.addType(createISLRM15Ammo());        EquipmentType.addType(createISLRM20Ammo());        EquipmentType.addType(createISSRM2Ammo());        EquipmentType.addType(createISSRM4Ammo());        EquipmentType.addType(createISSRM6Ammo());        // Start of Level2 Ammo        EquipmentType.addType(createISSRM2InfernoAmmo());        EquipmentType.addType(createISSRM4InfernoAmmo());        EquipmentType.addType(createISSRM6InfernoAmmo());        EquipmentType.addType(createISLB2XAmmo());        EquipmentType.addType(createISLB5XAmmo());        EquipmentType.addType(createISLB10XAmmo());        EquipmentType.addType(createISLB20XAmmo());        EquipmentType.addType(createISLB2XClusterAmmo());        EquipmentType.addType(createISLB5XClusterAmmo());        EquipmentType.addType(createISLB10XClusterAmmo());        EquipmentType.addType(createISLB20XClusterAmmo());        EquipmentType.addType(createISUltra2Ammo());        EquipmentType.addType(createISUltra5Ammo());        EquipmentType.addType(createISUltra10Ammo());        EquipmentType.addType(createISUltra20Ammo());        EquipmentType.addType(createISRotary2Ammo());        EquipmentType.addType(createISRotary5Ammo());        EquipmentType.addType(createISPrecision2Ammo());        EquipmentType.addType(createISPrecision5Ammo());        EquipmentType.addType(createISPrecision10Ammo());        EquipmentType.addType(createISPrecision20Ammo());        EquipmentType.addType(createISGaussAmmo());        EquipmentType.addType(createISLTGaussAmmo());        EquipmentType.addType(createISHVGaussAmmo());        EquipmentType.addType(createISStreakSRM2Ammo());        EquipmentType.addType(createISStreakSRM4Ammo());        EquipmentType.addType(createISStreakSRM6Ammo());        EquipmentType.addType(createISMRM10Ammo());        EquipmentType.addType(createISMRM20Ammo());        EquipmentType.addType(createISMRM30Ammo());        EquipmentType.addType(createISMRM40Ammo());        EquipmentType.addType(createISAMSAmmo());        EquipmentType.addType(createISNarcAmmo());        EquipmentType.addType(createCLLB2XAmmo());        EquipmentType.addType(createCLLB5XAmmo());        EquipmentType.addType(createCLLB10XAmmo());        EquipmentType.addType(createCLLB20XAmmo());        EquipmentType.addType(createCLLB2XClusterAmmo());        EquipmentType.addType(createCLLB5XClusterAmmo());        EquipmentType.addType(createCLLB10XClusterAmmo());        EquipmentType.addType(createCLLB20XClusterAmmo());        EquipmentType.addType(createCLUltra2Ammo());        EquipmentType.addType(createCLUltra5Ammo());        EquipmentType.addType(createCLUltra10Ammo());        EquipmentType.addType(createCLUltra20Ammo());        EquipmentType.addType(createCLGaussAmmo());        EquipmentType.addType(createCLSRM2InfernoAmmo());        EquipmentType.addType(createCLSRM4InfernoAmmo());        EquipmentType.addType(createCLSRM6InfernoAmmo());        EquipmentType.addType(createCLStreakSRM2Ammo());        EquipmentType.addType(createCLStreakSRM4Ammo());        EquipmentType.addType(createCLStreakSRM6Ammo());        EquipmentType.addType(createCLVehicleFlamerAmmo());        EquipmentType.addType(createCLMGAmmo());        EquipmentType.addType(createCLMGAmmoHalf());        EquipmentType.addType(createCLHeavyMGAmmo());        EquipmentType.addType(createCLHeavyMGAmmoHalf());        EquipmentType.addType(createCLLightMGAmmo());        EquipmentType.addType(createCLLightMGAmmoHalf());        EquipmentType.addType(createCLLRM5Ammo());        EquipmentType.addType(createCLLRM10Ammo());        EquipmentType.addType(createCLLRM15Ammo());        EquipmentType.addType(createCLLRM20Ammo());        EquipmentType.addType(createCLSRM2Ammo());        EquipmentType.addType(createCLSRM4Ammo());        EquipmentType.addType(createCLSRM6Ammo());        EquipmentType.addType(createCLAMSAmmo());        EquipmentType.addType(createCLNarcAmmo());        EquipmentType.addType(createCLATM3Ammo());        EquipmentType.addType(createCLATM3ERAmmo());        EquipmentType.addType(createCLATM3HEAmmo());        EquipmentType.addType(createCLATM6Ammo());        EquipmentType.addType(createCLATM6ERAmmo());        EquipmentType.addType(createCLATM6HEAmmo());        EquipmentType.addType(createCLATM9Ammo());        EquipmentType.addType(createCLATM9ERAmmo());        EquipmentType.addType(createCLATM9HEAmmo());        EquipmentType.addType(createCLATM12Ammo());        EquipmentType.addType(createCLATM12ERAmmo());        EquipmentType.addType(createCLATM12HEAmmo());        // Start of BattleArmor ammo        EquipmentType.addType( createBASRM2Ammo() );        EquipmentType.addType( createBASRM2OSAmmo() );        EquipmentType.addType( createBAInfernoSRMAmmo() );        EquipmentType.addType( createBAAdvancedSRM2Ammo() );        EquipmentType.addType( createBAMicroBombAmmo() );        EquipmentType.addType( createCLTorpedoLRM5Ammo() );        EquipmentType.addType( createFenrirSRM4Ammo() );        EquipmentType.addType( createBACompactNarcAmmo() );        EquipmentType.addType( createBAMineLauncherAmmo() );                // cache types that share a launcher for loadout purposes        for (Enumeration e = EquipmentType.getAllTypes(); e.hasMoreElements(); ) {            EquipmentType et = (EquipmentType)e.nextElement();            if (! (et instanceof AmmoType)) {                continue;            }            AmmoType at = (AmmoType)et;            int nType = at.getAmmoType();            if (m_vaMunitions[nType] == null) {                m_vaMunitions[nType] = new Vector();            }            m_vaMunitions[nType].addElement(at);        }       }