📄 hmpfile.java
字号:
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 + -