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

📄 hmpfile.java

📁 MegaMek is a networked Java clone of BattleTech, a turn-based sci-fi boardgame for 2+ players. Fight
💻 JAVA
📖 第 1 页 / 共 5 页
字号:
        isCriticals.put(new Long(0xE0), "CLLRTorpedo15");        isCriticals.put(new Long(0xE1), "CLLRTorpedo20");        isCriticals.put(new Long(0xE2), "CLSRTorpedo2");        isCriticals.put(new Long(0xE3), "CLSRTorpedo4");        isCriticals.put(new Long(0xE4), "CLSRTorpedo6");        isCriticals.put(new Long(0xE5), "CLStreakLRM5");        isCriticals.put(new Long(0xE6), "CLStreakLRM10");        isCriticals.put(new Long(0xE7), "CLStreakLRM15");        isCriticals.put(new Long(0xE8), "CLStreakLRM20");        isCriticals.put(new Long(0xE9), "CLGrenadeLauncher");        isCriticals.put(new Long(0xEA), "CLLRM5 (I-OS)");        isCriticals.put(new Long(0xEB), "CLLRM10 (I-OS)");        isCriticals.put(new Long(0xEC), "CLLRM15 (I-OS)");        isCriticals.put(new Long(0xED), "CLLRM20 (I-OS)");        isCriticals.put(new Long(0xEE), "CLSRM2 (I-OS)");        isCriticals.put(new Long(0xEF), "CLSRM4 (I-OS)");        isCriticals.put(new Long(0xF0), "CLSRM6 (I=OS)");        isCriticals.put(new Long(0xF1), "CLStreakSRM2 (I-OS)");        isCriticals.put(new Long(0xF2), "CLStreakSRM4 (I-OS)");        isCriticals.put(new Long(0xF3), "CLStreakSRM6 (I=OS)");        isCriticals.put(new Long(0xF4), "CLHeavyLargeLaser");        isCriticals.put(new Long(0xF5), "CLHeavyMediumLaser");        isCriticals.put(new Long(0xF6), "CLHeavySmallLaser");        isCriticals.put(new Long(0x11D), "ISTHBAngelECMSuite");        isCriticals.put(new Long(0x11E), "ISTHBBloodhoundActiveProbe");        isCriticals.put(new Long(0x123), "ISHeavyGaussRifle");        isCriticals.put(new Long(0x01CE), "ISAC2 Ammo");        isCriticals.put(new Long(0x01CF), "ISAC5 Ammo");        isCriticals.put(new Long(0x01D0), "ISAC10 Ammo");        isCriticals.put(new Long(0x01d1), "ISAC20 Ammo");        isCriticals.put(new Long(0x01d2), "ISAMS Ammo");        isCriticals.put(new Long(0x01d3), "Long Tom Cannon Ammo");        isCriticals.put(new Long(0x01d4), "Sniper Cannon Ammo");        isCriticals.put(new Long(0x01d5), "Thumper Cannon Ammo");        isCriticals.put(new Long(0x01d6), "ISLightGauss Ammo");        isCriticals.put(new Long(0x01d7), "ISGauss Ammo");        isCriticals.put(new Long(0x01db), "ISLBXAC2 Ammo");        isCriticals.put(new Long(0x01dc), "ISLBXAC5 Ammo");        isCriticals.put(new Long(0x01dd), "ISLBXAC10 Ammo");        isCriticals.put(new Long(0x01de), "ISLBXAC20 Ammo");        isCriticals.put(new Long(0x01df), "ISMG Ammo");        isCriticals.put(new Long(0x1e0), "ISLAC2 Ammo");        isCriticals.put(new Long(0x1e1), "ISLAC5 Ammo");        isCriticals.put(new Long(0x1e2), "ISHeavyFlamer Ammo");        isCriticals.put(new Long(0x01e4), "ISUltraAC2 Ammo");        isCriticals.put(new Long(0x01e5), "ISUltraAC5 Ammo");        isCriticals.put(new Long(0x01e6), "ISUltraAC10 Ammo");        isCriticals.put(new Long(0x01e7), "ISUltraAC20 Ammo");        isCriticals.put(new Long(0x01EE), "CLLightMG Ammo");        isCriticals.put(new Long(0x01EF), "CLHeavyMG Ammo");        isCriticals.put(new Long(0x01f0), "ISLRM5 Ammo");        isCriticals.put(new Long(0x01f1), "ISLRM10 Ammo");        isCriticals.put(new Long(0x01f2), "ISLRM15 Ammo");        isCriticals.put(new Long(0x01f3), "ISLRM20 Ammo");        isCriticals.put(new Long(0x01f6), "ISiNarc Pods");        isCriticals.put(new Long(0x01f7), "ISSRM2 Ammo");        isCriticals.put(new Long(0x01f8), "ISSRM4 Ammo");        isCriticals.put(new Long(0x01f9), "ISSRM6 Ammo");        isCriticals.put(new Long(0x01fa), "ISStreakSRM2 Ammo");        isCriticals.put(new Long(0x01fb), "ISStreakSRM4 Ammo");        isCriticals.put(new Long(0x01FC), "ISStreakSRM6 Ammo");        isCriticals.put(new Long(0x01FD), "Thunderbolt-5 Ammo");        isCriticals.put(new Long(0x01FE), "Thunderbolt-10 Ammo");        isCriticals.put(new Long(0x01FF), "Thunderbolt-15 Ammo");        isCriticals.put(new Long(0x0200), "Thunderbolt-20 Ammo");        isCriticals.put(new Long(0x0201), "ISArrowIV Ammo");        isCriticals.put(new Long(0x0209), "ISNarc Pods");        isCriticals.put(new Long(0x0215), "ISVehicleFlamer Ammo");        isCriticals.put(new Long(0x0216), "ISLongTom Ammo");        isCriticals.put(new Long(0x0217), "ISSniper Ammo");        isCriticals.put(new Long(0x0218), "ISThumper Ammo");        isCriticals.put(new Long(0x0219), "ISMRM10 Ammo");        isCriticals.put(new Long(0x021a), "ISMRM20 Ammo");        isCriticals.put(new Long(0x021b), "ISMRM30 Ammo");        isCriticals.put(new Long(0x021c), "ISMRM40 Ammo");        isCriticals.put(new Long(0x0222), "ISLRTorpedo5 Ammo");        isCriticals.put(new Long(0x0223), "ISLRTorpedo10 Ammo");        isCriticals.put(new Long(0x0224), "ISLRTorpedo15 Ammo");        isCriticals.put(new Long(0x0225), "ISLRTorpedo20 Ammo");        isCriticals.put(new Long(0x0226), "ISSRTorpedo2 Ammo");        isCriticals.put(new Long(0x0227), "ISSRTorpedo4 Ammo");        isCriticals.put(new Long(0x0228), "ISSRTorpedo6 Ammo");        isCriticals.put(new Long(0x0244), "CLAMS Ammo");        isCriticals.put(new Long(0x0245), "CLGauss Ammo");        isCriticals.put(new Long(0x0246), "CLLBXAC2 Ammo");        isCriticals.put(new Long(0x0247), "CLLBXAC5 Ammo");        isCriticals.put(new Long(0x0248), "CLLBXAC10 Ammo");        isCriticals.put(new Long(0x0249), "CLLBXAC20 Ammo");        isCriticals.put(new Long(0x024A), "CLMG Ammo");        isCriticals.put(new Long(0x024B), "CLUltraAC2 Ammo");        isCriticals.put(new Long(0x024C), "CLUltraAC5 Ammo");        isCriticals.put(new Long(0x024D), "CLUltraAC10 Ammo");        isCriticals.put(new Long(0x024E), "CLUltraAC20 Ammo");        isCriticals.put(new Long(0x024F), "CLLRM5 Ammo");        isCriticals.put(new Long(0x0250), "CLLRM10 Ammo");        isCriticals.put(new Long(0x0251), "CLLRM15 Ammo");        isCriticals.put(new Long(0x0252), "CLLRM20 Ammo");        isCriticals.put(new Long(0x0253), "CLSRM2 Ammo");        isCriticals.put(new Long(0x0254), "CLSRM4 Ammo");        isCriticals.put(new Long(0x0255), "CLSRM6 Ammo");        isCriticals.put(new Long(0x0256), "CLStreakSRM2 Ammo");        isCriticals.put(new Long(0x0257), "CLStreakSRM4 Ammo");        isCriticals.put(new Long(0x0258), "CLStreakSRM6 Ammo");        isCriticals.put(new Long(0x0259), "CLArrowIV Ammo");        isCriticals.put(new Long(0x025D), "CLNarc Pods");        isCriticals.put(new Long(0x026A), "CLVehicleFlamer Ammo");        isCriticals.put(new Long(0x026B), "CLLongTom Ammo");        isCriticals.put(new Long(0x026C), "CLSniper Ammo");        isCriticals.put(new Long(0x026D), "CLThumper Ammo");        isCriticals.put(new Long(0x026E), "CLLRTorpedo5 Ammo");        isCriticals.put(new Long(0x026F), "CLLRTorpedo10 Ammo");        isCriticals.put(new Long(0x0270), "CLLRTorpedo15 Ammo");        isCriticals.put(new Long(0x0271), "CLLRTorpedo20 Ammo");        isCriticals.put(new Long(0x0272), "CLSRTorpedo2 Ammo");        isCriticals.put(new Long(0x0273), "CLSRTorpedo4 Ammo");        isCriticals.put(new Long(0x0274), "CLSRTorpedo6 Ammo");        isCriticals.put(new Long(0x0275), "CLStreakLRM5 Ammo");        isCriticals.put(new Long(0x0276), "CLStreakLRM10 Ammo");        isCriticals.put(new Long(0x0277), "CLStreakLRM15 Ammo");        isCriticals.put(new Long(0x0278), "CLStreakLRM20 Ammo");        isCriticals.put(new Long(0x02b3), "ISHeavyGauss Ammo");        // criticals for mechs with a base type of clan        Hashtable clanCriticals = new Hashtable();        criticals.put(TechType.CLAN, clanCriticals);        clanCriticals.put(new Long(0x0A), "CLDouble Heat Sink");        clanCriticals.put(new Long(0x12), "CLTargeting Computer");        clanCriticals.put(new Long(0x17), "CLMASC");        clanCriticals.put(new Long(0x18), "CLArtemisIV");        clanCriticals.put(new Long(0x21), "Light Ferro-Fibrous"); // ?        clanCriticals.put(new Long(0x22), "Heavy Ferro-Fibrous"); // ?        clanCriticals.put(new Long(0x33), "CLERLargeLaser");        clanCriticals.put(new Long(0x34), "CLERMediumLaser");        clanCriticals.put(new Long(0x35), "CLERSmallLaser");        clanCriticals.put(new Long(0x36), "CLERPPC");        clanCriticals.put(new Long(0x37), "CLFlamer");        clanCriticals.put(new Long(0x38), "CLERLargePulseLaser");        clanCriticals.put(new Long(0x39), "CLERMediumPulseLaser");        clanCriticals.put(new Long(0x3A), "CLERSmallPulseLaser");        clanCriticals.put(new Long(0x3B), "CLLaserAMS");        clanCriticals.put(new Long(0x3C), "CLLargePulseLaser");        clanCriticals.put(new Long(0x3D), "CLMediumPulseLaser");        clanCriticals.put(new Long(0x3E), "CLSmallPulseLaser");        clanCriticals.put(new Long(0x3F), "CLAngelECMSuite");        clanCriticals.put(new Long(0x40), "CLAntiMissileSystem");        clanCriticals.put(new Long(0x41), "CLGaussRifle");        clanCriticals.put(new Long(0x42), "CLLBXAC2");        clanCriticals.put(new Long(0x43), "CLLBXAC5");        clanCriticals.put(new Long(0x44), "CLLBXAC10");        clanCriticals.put(new Long(0x45), "CLLBXAC20");        clanCriticals.put(new Long(0x46), "CLMG");        clanCriticals.put(new Long(0x47), "CLUltraAC2");        clanCriticals.put(new Long(0x48), "CLUltraAC5");        clanCriticals.put(new Long(0x49), "CLUltraAC10");        clanCriticals.put(new Long(0x4A), "CLUltraAC20");        clanCriticals.put(new Long(0x4B), "CLLRM5");        clanCriticals.put(new Long(0x4C), "CLLRM10");        clanCriticals.put(new Long(0x4D), "CLLRM15");        clanCriticals.put(new Long(0x4E), "CLLRM20");        clanCriticals.put(new Long(0x4F), "CLSRM2");        clanCriticals.put(new Long(0x50), "CLSRM4");        clanCriticals.put(new Long(0x51), "CLSRM6");        clanCriticals.put(new Long(0x52), "CLStreakSRM2");        clanCriticals.put(new Long(0x53), "CLStreakSRM4");        clanCriticals.put(new Long(0x54), "CLStreakSRM6");        clanCriticals.put(new Long(0x55), "CLArrowIVSystem");        clanCriticals.put(new Long(0x56), "CLAntiPersonnelPod");        clanCriticals.put(new Long(0x57), "CLActiveProbe");        clanCriticals.put(new Long(0x58), "CLECMSuite");        clanCriticals.put(new Long(0x59), "CLNarcBeacon");        clanCriticals.put(new Long(0x5A), "CLTAG");        clanCriticals.put(new Long(0x5B), "CLERMicroLaser");        clanCriticals.put(new Long(0x5C), "CLLRM5 (OS)");        clanCriticals.put(new Long(0x5D), "CLLRM10 (OS)");        clanCriticals.put(new Long(0x5E), "CLLRM15 (OS)");        clanCriticals.put(new Long(0x5F), "CLLRM20 (OS)");        clanCriticals.put(new Long(0x60), "CLSRM2 (OS)");        clanCriticals.put(new Long(0x61), "CLSRM4 (OS)");        clanCriticals.put(new Long(0x62), "CLSRM6 (OS)");        clanCriticals.put(new Long(0x63), "CLStreakSRM2 (OS)");        clanCriticals.put(new Long(0x64), "CLStreakSRM4 (OS)");        clanCriticals.put(new Long(0x65), "CLStreakSRM6 (OS)");        clanCriticals.put(new Long(0x66), "CLVehicleFlamer");        clanCriticals.put(new Long(0x67), "CLLongTomArtillery");        clanCriticals.put(new Long(0x68), "CLSniperArtillery");        clanCriticals.put(new Long(0x69), "CLThumperArtillery");        clanCriticals.put(new Long(0x6A), "CLLRTorpedo5");        clanCriticals.put(new Long(0x6B), "CLLRTorpedo10");        clanCriticals.put(new Long(0x6C), "CLLRTorpedo15");        clanCriticals.put(new Long(0x6D), "CLLRTorpedo20");        clanCriticals.put(new Long(0x6E), "CLSRTorpedo2");        clanCriticals.put(new Long(0x6F), "CLSRTorpedo4");        clanCriticals.put(new Long(0x70), "CLSRTorpedo6");        clanCriticals.put(new Long(0x71), "CLStreakLRM5");        clanCriticals.put(new Long(0x72), "CLStreakLRM10");        clanCriticals.put(new Long(0x73), "CLStreakLRM15");        clanCriticals.put(new Long(0x74), "CLStreakLRM20");        clanCriticals.put(new Long(0x75), "CLGrenadeLauncher");        clanCriticals.put(new Long(0x76), "CLLRM5 (I-OS)");        clanCriticals.put(new Long(0x77), "CLLRM10 (I-OS)");        clanCriticals.put(new Long(0x78), "CLLRM15 (I-OS)");        clanCriticals.put(new Long(0x79), "CLLRM20 (I-OS)");        clanCriticals.put(new Long(0x7a), "CLSRM2 (I-OS)");        clanCriticals.put(new Long(0x7b), "CLSRM4 (I-OS)");        clanCriticals.put(new Long(0x7c), "CLSRM6 (I=OS)");        clanCriticals.put(new Long(0x7d), "CLStreakSRM2 (I-OS)");        clanCriticals.put(new Long(0x7e), "CLStreakSRM4 (I-OS)");        clanCriticals.put(new Long(0x7f), "CLStreakSRM6 (I=OS)");        clanCriticals.put(new Long(0x80), "CLHeavyLargeLaser");        clanCriticals.put(new Long(0x81), "CLHeavyMediumLaser");        clanCriticals.put(new Long(0x82), "CLHeavySmallLaser");        clanCriticals.put(new Long(0x83), "ISERLargeLaser");        clanCriticals.put(new Long(0x84), "ISERPPC");        clanCriticals.put(new Long(0x85), "ISFlamer");        clanCriticals.put(new Long(0x86), "ISLaserAMS");        clanCriticals.put(new Long(0x87), "ISLargeLaser");        clanCriticals.put(new Long(0x88), "ISMediumLaser");        clanCriticals.put(new Long(0x89), "ISSmallLaser");        clanCriticals.put(new Long(0x8A), "ISPPC");        clanCriticals.put(new Long(0x8B), "ISLargePulseLaser");        clanCriticals.put(new Long(0x8C), "ISMediumPulseLaser");        clanCriticals.put(new Long(0x8D), "ISSmallPulseLaser");        clanCriticals.put(new Long(0x8E), "ISAC2");        clanCriticals.put(new Long(0x8F), "ISAC5");        clanCriticals.put(new Long(0x90), "ISAC10");        clanCriticals.put(new Long(0x91), "ISAC20");        clanCriticals.put(new Long(0x92), "ISAntiMissileSystem");        clanCriticals.put(new Long(0x93), "Long Tom Cannon");        clanCriticals.put(new Long(0x94), "Sniper Cannon");        clanCriticals.put(new Long(0x95), "Thumper Cannon");        clanCriticals.put(new Long(0x96), "ISLightGaussRifle");        clanCriticals.put(new Long(0x97), "ISGaussRifle");        clanCriticals.put(new Long(0x98), "ISLargeXPulseLaser");        clanCriticals.put(new Long(0x99), "ISMediumXPulseLaser");        clanCriticals.put(new Long(0x9A), "ISSmallXPulseLaser");        clanCriticals.put(new Long(0x9B), "ISLBXAC2");        clanCriticals.put(new Long(0x9C), "ISLBXAC5");        clanCriticals.put(new Long(0x9D), "ISLBXAC10");        clanCriticals.put(new Long(0x9E), "ISLBXAC20");        clanCriticals.put(new Long(0x9F), "ISMachine Gun");        clanCriticals.put(new Long(0xA0), "ISLAC2");        clanCriticals.put(new Long(0xA1), "ISLAC5");        clanCriticals.put(new Long(0xA3), "ERPPC Capacitor");        clanCriticals.put(new Long(0xA4), "ISUltraAC2");        clanCriticals.put(new Long(0xA5), "ISUltraAC5");        clanCriticals.put(new Long(0xA6), "ISUltraAC10");        clanCriticals.put(new Long(0xA7), "ISUltraAC20");        clanCriticals.put(new Long(0xA8), "CLMicroPulseLaser");        clanCriticals.put(new Long(0xA9), "PPC Capacitor");        clanCriticals.put(new Long(0xAA), "ISERMediumLaser");        clanCriticals.put(new Long(0xAB), "ISERSmallLaser");        clanCriticals.put(new Long(0xAC), "ISAntiPersonnelPod");        clanCriticals.put(new Long(0xAD), "CLLightMG");        clanCriticals.put(new Long(0xAE), "CLHeavyMG");        clanCriticals.put(new Long(0xAF), "CLLightActiveProbe");        clanCriticals.put(new Long(0xB0), "ISLRM5");        clanCriticals.put(new Long(0xB1), "ISLRM10");        clanCriticals.put(new Long(0xB2), "ISLRM15");        clanCriticals.put(new Long(0xB3), "ISLRM20");        clanCriticals.put(new Long(0xB4), "CLLightTAG");        clanCriticals.put(new Long(0xCF), "Thunderbolt (OS)");        clanCriticals.put(new Long(0xB6), "ISImprovedNarc");        clanCriticals.put(new Long(0xB7), "

⌨️ 快捷键说明

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