⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 hmpfile.java

📁 MegaMek is a networked Java clone of BattleTech, a turn-based sci-fi boardgame for 2+ players. Fight
💻 JAVA
📖 第 1 页 / 共 5 页
字号:
        criticals.put(new Long(0x105), "Heavy AC/2 (THB)");        criticals.put(new Long(0x106), "Heavy AC/5 (THB)");        criticals.put(new Long(0x107), "Heavy AC/10 (THB)");        criticals.put(new Long(0x108), "ISTHBLBXAC2");        criticals.put(new Long(0x109), "ISTHBLBXAC5");        criticals.put(new Long(0x10A), "ISTHBLBXAC20");        criticals.put(new Long(0x10B), "ISUltraAC2 (THB)");        criticals.put(new Long(0x10C), "ISUltraAC10 (THB)");        criticals.put(new Long(0x10D), "ISUltraAC20 (THB)");        criticals.put(new Long(0x10E), "ELRM-5 (THB)");        criticals.put(new Long(0x10F), "ELRM-10 (THB)");        criticals.put(new Long(0x110), "ELRM-15 (THB)");        criticals.put(new Long(0x111), "ELRM-20 (THB)");        criticals.put(new Long(0x112), "LR DFM-5 (THB)");        criticals.put(new Long(0x113), "LR DFM-10 (THB)");        criticals.put(new Long(0x114), "LR DFM-15 (THB)");        criticals.put(new Long(0x115), "LR DFM-20 (THB)");        criticals.put(new Long(0x116), "SR DFM-2 (THB)");        criticals.put(new Long(0x117), "SR DFM-4 (THB)");        criticals.put(new Long(0x118), "SR DFM-6 (THB)");        criticals.put(new Long(0x119), "Thunderbolt-5 (THB)");        criticals.put(new Long(0x11A), "Thunderbolt-10 (THB)");        criticals.put(new Long(0x11B), "Thunderbolt-15 (THB)");        criticals.put(new Long(0x11C), "Thunderbolt-20 (THB)");        criticals.put(new Long(0x11F), "Watchdog ECM (THB)");        criticals.put(new Long(0x120), "ISLaserAMS (THB)");        criticals.put(new Long(0x121), "ISRotaryAC2");        criticals.put(new Long(0x122), "ISRotaryAC5");        criticals.put(new Long(0x124), "CLRotaryAC2");        criticals.put(new Long(0x125), "CLRotaryAC5");        criticals.put(new Long(0x126), "CLRotaryAC10");        criticals.put(new Long(0x127), "CLRotaryAC20");        criticals.put(new Long(0x128), "CLPlasmaRifle");        criticals.put(new Long(0x129), "ISRocketLauncher10");        criticals.put(new Long(0x12A), "ISRocketLauncher15");        criticals.put(new Long(0x12B), "ISRocketLauncher20");        criticals.put(new Long(0x12C), "Mortar/1 (THB)");        criticals.put(new Long(0x12D), "Mortar/2 (THB)");        criticals.put(new Long(0x12E), "Mortar/4 (THB)");        criticals.put(new Long(0x12F), "Mortar/8 (THB)");        criticals.put(new Long(0x130), "Backhoe");        criticals.put(new Long(0x131), "Drill");        criticals.put(new Long(0x132), "Rock Cutter");        criticals.put(new Long(0x133), "CLStreakLRM5 (OS)"); // ?        criticals.put(new Long(0x134), "CLStreakLRM10 (OS)"); // ?        criticals.put(new Long(0x135), "CLStreakLRM15 (OS)");// ?        criticals.put(new Long(0x136), "CLStreakLRM20 (OS)");// ?        criticals.put(new Long(0x28c), "CLATM3 Ammo");        criticals.put(new Long(0x28d), "CLATM6 Ammo");        criticals.put(new Long(0x28e), "CLATM9 Ammo");        criticals.put(new Long(0x28f), "CLATM12 Ammo");        criticals.put(new Long(0x290), "SB Gauss Rifle Ammo (UB)");        criticals.put(new Long(0x291), "Caseless AC/2 Ammo (THB)");        criticals.put(new Long(0x292), "Caseless AC/5 Ammo (THB)");        criticals.put(new Long(0x293), "Caseless AC/10 Ammo (THB)");        criticals.put(new Long(0x294), "Caseless AC/20 Ammo (THB)");        criticals.put(new Long(0x295), "Heavy AC/2 Ammo (THB)");        criticals.put(new Long(0x296), "Heavy AC/5 Ammo (THB)");        criticals.put(new Long(0x297), "Heavy AC/10 Ammo (THB)");        criticals.put(new Long(0x298), "ISLBXAC2 Ammo (THB)");        criticals.put(new Long(0x299), "ISLBXAC5 Ammo (THB)");        criticals.put(new Long(0x29A), "ISLBXAC20 Ammo (THB)");        criticals.put(new Long(0x29B), "IS Ultra AC/2 Ammo (THB)");        criticals.put(new Long(0x29C), "IS Ultra AC/10 Ammo (THB)");        criticals.put(new Long(0x29D), "IS Ultra AC/20 Ammo (THB)");        criticals.put(new Long(0x2B1), "ISRotaryAC2 Ammo");        criticals.put(new Long(0x2B2), "ISRotaryAC5 Ammo");        criticals.put(new Long(0x2b4), "CLRotaryAC2 Ammo");        criticals.put(new Long(0x2b5), "CLRotaryAC5 Ammo");        criticals.put(new Long(0x2b6), "CLRotaryAC10 Ammo");        criticals.put(new Long(0x2b7), "CLRotaryAC20 Ammo");        criticals.put(new Long(0x2BC), "Mortar/1 Ammo (THB)");        criticals.put(new Long(0x2BD), "Mortar/2 Ammo (THB)");        criticals.put(new Long(0x2BE), "Mortar/4 Ammo (THB)");        criticals.put(new Long(0x2BF), "Mortar/8 Ammo (THB)");        criticals.put(new Long(0x29E), "ELRM-5 Ammo (THB)");        criticals.put(new Long(0x29F), "ELRM-10 Ammo (THB)");        criticals.put(new Long(0x2A0), "ELRM-15 Ammo (THB)");        criticals.put(new Long(0x2A1), "ELRM-20 Ammo (THB)");        criticals.put(new Long(0x2A2), "LR DFM-5 Ammo (THB)");        criticals.put(new Long(0x2A3), "LR DFM-10 Ammo (THB)");        criticals.put(new Long(0x2A4), "LR DFM-15 Ammo (THB)");        criticals.put(new Long(0x2A5), "LR DFM-20 Ammo (THB)");        criticals.put(new Long(0x2A6), "SR DFM-2 Ammo (THB)");        criticals.put(new Long(0x2A7), "SR DFM-4 Ammo (THB)");        criticals.put(new Long(0x2A8), "SR DFM-6 Ammo (THB)");        criticals.put(new Long(0x2A9), "Thunderbolt-5 Ammo (THB)");        criticals.put(new Long(0x2AA), "Thunderbolt-10 Ammo (THB)");        criticals.put(new Long(0x2AB), "Thunderbolt-15 Ammo (THB)");        criticals.put(new Long(0x2AC), "Thunderbolt-20 Ammo (THB)");        // criticals for mechs with a base type of inner sphere        Hashtable isCriticals = new Hashtable();        criticals.put(TechType.INNER_SPHERE, isCriticals);        isCriticals.put(new Long(0x0A), "ISDouble Heat Sink");        isCriticals.put(new Long(0x11), "Hatchet");        isCriticals.put(new Long(0x12), "ISTargeting Computer");        isCriticals.put(new Long(0x17), "ISMASC");        isCriticals.put(new Long(0x18), "ISArtemisIV");        isCriticals.put(new Long(0x19), "ISCASE");        isCriticals.put(new Long(0x1F), "Sword");        isCriticals.put(new Long(0x23), "Stealth Armor");        isCriticals.put(new Long(0x24), "Blue Shield (UB)");        isCriticals.put(new Long(0x33), "ISERLargeLaser");        isCriticals.put(new Long(0x34), "ISERPPC");        isCriticals.put(new Long(0x35), "ISFlamer");        isCriticals.put(new Long(0x36), "ISLaserAMS");        isCriticals.put(new Long(0x37), "ISLargeLaser");        isCriticals.put(new Long(0x38), "ISMediumLaser");        isCriticals.put(new Long(0x39), "ISSmallLaser");        isCriticals.put(new Long(0x3A), "ISPPC");        isCriticals.put(new Long(0x3B), "ISLargePulseLaser");        isCriticals.put(new Long(0x3C), "ISMediumPulseLaser");        isCriticals.put(new Long(0x3D), "ISSmallPulseLaser");        isCriticals.put(new Long(0x3E), "ISAC2");        isCriticals.put(new Long(0x3F), "ISAC5");        isCriticals.put(new Long(0x40), "ISAC10");        isCriticals.put(new Long(0x41), "ISAC20");        isCriticals.put(new Long(0x42), "ISAntiMissileSystem");        isCriticals.put(new Long(0x43), "Long Tom Cannon");        isCriticals.put(new Long(0x44), "Sniper Cannon");        isCriticals.put(new Long(0x45), "Thumper Cannon");        isCriticals.put(new Long(0x46), "ISLightGaussRifle");        isCriticals.put(new Long(0x47), "ISGaussRifle");        isCriticals.put(new Long(0x48), "ISLargeXPulseLaser");        isCriticals.put(new Long(0x49), "ISMediumXPulseLaser");        isCriticals.put(new Long(0x4A), "ISSmallXPulseLaser");        isCriticals.put(new Long(0x4B), "ISLBXAC2");        isCriticals.put(new Long(0x4C), "ISLBXAC5");        isCriticals.put(new Long(0x4D), "ISLBXAC10");        isCriticals.put(new Long(0x4E), "ISLBXAC20");        isCriticals.put(new Long(0x4F), "ISMachine Gun");        isCriticals.put(new Long(0x50), "ISLAC2");        isCriticals.put(new Long(0x51), "ISLAC5");        isCriticals.put(new Long(0x52), "ISHeavyFlamer");        isCriticals.put(new Long(0x53), "ERPPC Capacitor");        isCriticals.put(new Long(0x54), "ISUltraAC2");        isCriticals.put(new Long(0x55), "ISUltraAC5");        isCriticals.put(new Long(0x56), "ISUltraAC10");        isCriticals.put(new Long(0x57), "ISUltraAC20");        isCriticals.put(new Long(0x58), "CLERMicroLaser");        isCriticals.put(new Long(0x59), "PPC Capacitor");        isCriticals.put(new Long(0x5A), "ISERMediumLaser");        isCriticals.put(new Long(0x5B), "ISERSmallLaser");        isCriticals.put(new Long(0x5C), "ISAntiPersonnelPod");        isCriticals.put(new Long(0x5E), "CLLightMG");        isCriticals.put(new Long(0x5F), "CLHeavyMG");        isCriticals.put(new Long(0x60), "ISLRM5");        isCriticals.put(new Long(0x61), "ISLRM10");        isCriticals.put(new Long(0x62), "ISLRM15");        isCriticals.put(new Long(0x63), "ISLRM20");        isCriticals.put(new Long(0x64), "CLLightActiveProbe");        isCriticals.put(new Long(0x65), "CLLightTAG");        isCriticals.put(new Long(0x66), "ISImprovedNarc");        isCriticals.put(new Long(0x67), "ISSRM2");        isCriticals.put(new Long(0x68), "ISSRM4");        isCriticals.put(new Long(0x69), "ISSRM6");        isCriticals.put(new Long(0x6A), "ISStreakSRM2");        isCriticals.put(new Long(0x6B), "ISStreakSRM4");        isCriticals.put(new Long(0x6C), "ISStreakSRM6");        isCriticals.put(new Long(0x6D), "Thunderbolt-5");        isCriticals.put(new Long(0x6E), "Thunderbolt-10");        isCriticals.put(new Long(0x6F), "Thunderbolt-15");        isCriticals.put(new Long(0x70), "Thunderbolt-20");        isCriticals.put(new Long(0x71), "ISArrowIVSystem");        isCriticals.put(new Long(0x72), "ISAngelECMSuite");        isCriticals.put(new Long(0x73), "ISBeagleActiveProbe");        isCriticals.put(new Long(0x74), "ISBloodhoundActiveProbe");        isCriticals.put(new Long(0x75), "ISC3MasterComputer");        isCriticals.put(new Long(0x76), "ISC3SlaveUnit");        isCriticals.put(new Long(0x77), "ISImprovedC3CPU");        isCriticals.put(new Long(0x78), "ISGuardianECM");        isCriticals.put(new Long(0x79), "ISNarcBeacon");        isCriticals.put(new Long(0x7A), "ISTAG");        isCriticals.put(new Long(0x7B), "ISLRM5 (OS)");        isCriticals.put(new Long(0x7C), "ISLRM10 (OS)");        isCriticals.put(new Long(0x7D), "ISLRM15 (OS)");        isCriticals.put(new Long(0x7E), "ISLRM20 (OS)");        isCriticals.put(new Long(0x7F), "ISSRM2 (OS)");        isCriticals.put(new Long(0x80), "ISSRM4 (OS)");        isCriticals.put(new Long(0x81), "ISSRM6 (OS)");        isCriticals.put(new Long(0x82), "ISStreakSRM2 (OS)");        isCriticals.put(new Long(0x83), "ISStreakSRM4 (OS)");        isCriticals.put(new Long(0x84), "ISStreakSRM6 (OS)");        isCriticals.put(new Long(0x85), "ISVehicleFlamer");        isCriticals.put(new Long(0x86), "ISLongTomArtillery");        isCriticals.put(new Long(0x87), "ISSniperArtillery");        isCriticals.put(new Long(0x88), "ISThumperArtillery");        isCriticals.put(new Long(0x89), "ISMRM10");        isCriticals.put(new Long(0x8A), "ISMRM20");        isCriticals.put(new Long(0x8B), "ISMRM30");        isCriticals.put(new Long(0x8C), "ISMRM40");        isCriticals.put(new Long(0x8D), "Grenade Launcher");        isCriticals.put(new Long(0x8E), "ISMRM10 (OS)");        isCriticals.put(new Long(0x8F), "ISMRM20 (OS)");        isCriticals.put(new Long(0x90), "ISMRM30 (OS)");        isCriticals.put(new Long(0x91), "ISMRM40 (OS)");        isCriticals.put(new Long(0x92), "ISLRTorpedo5");        isCriticals.put(new Long(0x93), "ISLRTorpedo10");        isCriticals.put(new Long(0x94), "ISLRTorpedo15");        isCriticals.put(new Long(0x95), "ISLRTorpedo20");        isCriticals.put(new Long(0x96), "ISSRTorpedo2");        isCriticals.put(new Long(0x97), "ISSRTorpedo4");        isCriticals.put(new Long(0x98), "ISSRTorpedo6");        isCriticals.put(new Long(0x99), "ISLRM5 (I-OS)");        isCriticals.put(new Long(0x9A), "ISLRM10 (I-OS)");        isCriticals.put(new Long(0x9B), "ISLRM15 (I-OS)");        isCriticals.put(new Long(0x9C), "ISLRM20 (I-OS)");        isCriticals.put(new Long(0x9D), "ISSRM2 (I-OS)");        isCriticals.put(new Long(0x9E), "ISSRM4 (I-OS)");        isCriticals.put(new Long(0x9f), "ISSRM6 (I-OS)");        isCriticals.put(new Long(0xA0), "ISStreakSRM2 (I-OS)");        isCriticals.put(new Long(0xA1), "ISStreakSRM4 (I-OS)");        isCriticals.put(new Long(0xA2), "ISStreakSRM6 (I-OS)");        isCriticals.put(new Long(0xA3), "ISMRM10 (I-OS)");        isCriticals.put(new Long(0xA4), "ISMRM20 (I-OS)");        isCriticals.put(new Long(0xA5), "ISMRM30 (I-OS)");        isCriticals.put(new Long(0xA6), "ISMRM40 (I-OS)");        isCriticals.put(new Long(0xA7), "CLERLargeLaser");        isCriticals.put(new Long(0xA8), "CLERMediumLaser");        isCriticals.put(new Long(0xA9), "CLERSmallLaser");        isCriticals.put(new Long(0xAA), "CLERPPC");        isCriticals.put(new Long(0xAB), "CLFlamer");        isCriticals.put(new Long(0xAF), "CLLaserAMS");        isCriticals.put(new Long(0xB0), "CLLargePulseLaser");        isCriticals.put(new Long(0xB1), "CLMediumPulseLaser");        isCriticals.put(new Long(0xB2), "CLSmallPulseLaser");        isCriticals.put(new Long(0xB3), "CLAngelECMSuite");        isCriticals.put(new Long(0xB4), "CLAntiMissileSystem");        isCriticals.put(new Long(0xB5), "CLGaussRifle");        isCriticals.put(new Long(0xB6), "CLLBXAC2");        isCriticals.put(new Long(0xB7), "CLLBXAC5");        isCriticals.put(new Long(0xB8), "CLLBXAC10");        isCriticals.put(new Long(0xB9), "CLLBXAC20");        isCriticals.put(new Long(0xBA), "CLMG");        isCriticals.put(new Long(0xBB), "CLUltraAC2");        isCriticals.put(new Long(0xBC), "CLUltraAC5");        isCriticals.put(new Long(0xBD), "CLUltraAC10");        isCriticals.put(new Long(0xBE), "CLUltraAC20");        isCriticals.put(new Long(0xBF), "CLLRM5");        isCriticals.put(new Long(0xC0), "CLLRM10");        isCriticals.put(new Long(0xC1), "CLLRM15");        isCriticals.put(new Long(0xC2), "CLLRM20");        isCriticals.put(new Long(0xC3), "CLSRM2");        isCriticals.put(new Long(0xC4), "CLSRM4");        isCriticals.put(new Long(0xC5), "CLSRM6");        isCriticals.put(new Long(0xC6), "CLStreakSRM2");        isCriticals.put(new Long(0xC7), "CLStreakSRM4");        isCriticals.put(new Long(0xC8), "CLStreakSRM6");        isCriticals.put(new Long(0xC9), "CLArrowIVSystem");        isCriticals.put(new Long(0xCA), "CLAntiPersonnelPod");        isCriticals.put(new Long(0xCB), "CLActiveProbe");        isCriticals.put(new Long(0xCC), "CLECMSuite");        isCriticals.put(new Long(0xCD), "CLNarcBeacon");        isCriticals.put(new Long(0xCE), "CLTAG");        isCriticals.put(new Long(0xCF), "Thunderbolt (OS)");        isCriticals.put(new Long(0xD0), "CLLRM5 (OS)");        isCriticals.put(new Long(0xD1), "CLLRM10 (OS)");        isCriticals.put(new Long(0xD2), "CLLRM15 (OS)");        isCriticals.put(new Long(0xD3), "CLLRM20 (OS)");        isCriticals.put(new Long(0xD4), "CLSRM2 (OS)");        isCriticals.put(new Long(0xD5), "CLSRM2 (OS)");        isCriticals.put(new Long(0xD6), "CLSRM2 (OS)");        isCriticals.put(new Long(0xD7), "CLStreakSRM2 (OS)");        isCriticals.put(new Long(0xD8), "CLStreakSRM4 (OS)");        isCriticals.put(new Long(0xD9), "CLStreakSRM6 (OS)");        isCriticals.put(new Long(0xDA), "CLVehicleFlamer");        isCriticals.put(new Long(0xDB), "CLLongTomArtillery");        isCriticals.put(new Long(0xDC), "CLSniperArtillery");        isCriticals.put(new Long(0xDD), "CLThumperArtillery");        isCriticals.put(new Long(0xDE), "CLLRTorpedo5");        isCriticals.put(new Long(0xDF), "CLLRTorpedo10");

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -