00001
00002
00003
00004
00005
00006
00007
00008
00009
00010 #ifdef BT_USE_VRT
00011 #include "weapons.vrt.h"
00012 #else
00013 #include "weapons.fasa.h"
00014 #endif
00015
00016 struct weapon_struct MechWeapons[] = {
00017
00018 {"CL.AC/10", VRT_CL_AC10, TAMMO, 3, 10, 0, 5, 10, 15, 0, -1, -1, -1, 6,
00019 10, 1100, -1, CLAT | RFAC, 124},
00020 {"CL.AC/2", VRT_CL_AC2, TAMMO, 1, 2, 4, 8, 16, 24, 0, -1, -1, -1, 1,
00021 45, 500, -1, CLAT | RFAC, 37},
00022 {"CL.AC/20", VRT_CL_AC20, TAMMO, 7, 20, 0, 3, 6, 9, 0, -1, -1, -1, 9,
00023 5, 1300, -1, CLAT | RFAC, 178},
00024 {"CL.AC/5", VRT_CL_AC5, TAMMO, 1, 5, 3, 6, 12, 18, 0, -1, -1, -1, 3,
00025 20, 700, -1, CLAT | RFAC, 70},
00026 {"CL.A-Pod", VRT_CL_APOD, TBEAM, 0, 0, 0, 1, 1, 1, 0, -1, -1, -1, 1, 0,
00027 50, -1, CLAT | A_POD, 1},
00028 {"CL.Anti-MissileSystem", VRT_CL_AMS, TMISSILE, 1, 2, 0, 1, 1, 1, 0,
00029 -1, -1, -1, 1, 24, 50, -1, CLAT | AMS, 63},
00030 {"CL.ArrowIVSystem", VRT_CL_ARROWIV, TARTILLERY, 10, 20, 0, 0, 0, 6, 0,
00031 -1, -1, -1, 12, 5, 1200, -1, IDF | DAR | CLAT, 171},
00032 {"CL.GaussRifle", VRT_CL_GR, TAMMO, 1, 15, 2, 7, 15, 22, 0, -1, -1, -1,
00033 6, 8, 1200, 20, GAUSS | CLAT, 321},
00034 {"CL.LB10-XAC", VRT_CL_LBX10, TAMMO, 2, 10, 0, 6, 12, 18, 0, -1, -1,
00035 -1, 5, 10, 1000, -1, LBX | CLAT, 148},
00036 {"CL.LB2-XAC", VRT_CL_LBX2, TAMMO, 1, 2, 4, 10, 20, 30, 0, -1, -1, -1,
00037 3, 45, 500, -1, LBX | CLAT, 47},
00038 {"CL.LB20-XAC", VRT_CL_LBX20, TAMMO, 6, 20, 0, 4, 8, 12, 0, -1, -1, -1,
00039 9, 5, 1200, -1, LBX | CLAT, 237},
00040 {"CL.LB5-XAC", VRT_CL_LBX5, TAMMO, 1, 5, 3, 8, 15, 24, 0, -1, -1, -1,
00041 4, 20, 700, -1, LBX | CLAT, 93},
00042 {"CL.LRM-10", VRT_CL_LRM10, TMISSILE, 4, 1, 0, 7, 14, 21, 0, -1, -1,
00043 -1, 1, 12, 250, -1, IDF | CLAT, 109},
00044 {"CL.LRM-15", VRT_CL_LRM15, TMISSILE, 5, 1, 0, 7, 14, 21, 0, -1, -1,
00045 -1, 2, 8, 350, -1, IDF | CLAT, 164},
00046 {"CL.LRM-20", VRT_CL_LRM10, TMISSILE, 6, 1, 0, 7, 14, 21, 0, -1, -1,
00047 -1, 4, 6, 500, -1, IDF | CLAT, 220},
00048 {"CL.LRM-5", VRT_CL_LRM5, TMISSILE, 2, 1, 0, 7, 14, 21, 0, -1, -1, -1,
00049 1, 24, 100, -1, IDF | CLAT, 55},
00050 {"CL.MachineGun", VRT_CL_MG, TAMMO, 0, 2, 0, 1, 2, 3, 0, -1, -1, -1, 1,
00051 200, 25, -1, CLAT | GMG, 5},
00052 {"CL.NarcBeacon", VRT_CL_NARC, TMISSILE, 1, 4, 0, 4, 8, 12, 0, -1, -1,
00053 -1, 1, 6, 200, -1, NARC | CLAT, 30},
00054 {"CL.SRM-2", VRT_CL_SRM2, TMISSILE, 2, 2, 0, 3, 6, 9, 0, -1, -1, -1, 1,
00055 50, 50, -1, CLAT, 21},
00056 {"CL.SRM-4", VRT_CL_SRM4, TMISSILE, 3, 2, 0, 3, 6, 9, 0, -1, -1, -1, 1,
00057 25, 100, -1, CLAT, 39},
00058 {"CL.SRM-6", VRT_CL_SRM6, TMISSILE, 4, 2, 0, 3, 6, 9, 0, -1, -1, -1, 1,
00059 15, 150, -1, CLAT, 59},
00060 {"CL.StreakSRM-2", VRT_CL_SSRM2, TMISSILE, 2, 2, 0, 4, 8, 12, 0, -1,
00061 -1, -1, 1, 50, 100, -1, STREAK | CLAT | NOSPA, 40},
00062 {"CL.StreakSRM-4", VRT_CL_SSRM4, TMISSILE, 3, 2, 0, 4, 8, 12, 0, -1,
00063 -1, -1, 1, 25, 200, -1, STREAK | CLAT | NOSPA, 79},
00064 {"CL.StreakSRM-6", VRT_CL_SSRM6, TMISSILE, 4, 2, 0, 4, 8, 12, 0, -1,
00065 -1, -1, 2, 15, 300, -1, STREAK | CLAT | NOSPA, 119},
00066 {"CL.UltraAC/10", VRT_CL_UAC10, TAMMO, 3, 10, 0, 6, 12, 18, 0, -1, -1,
00067 -1, 4, 10, 1000, -1, ULTRA | CLAT, 211},
00068 {"CL.UltraAC/2", VRT_CL_UAC2, TAMMO, 1, 2, 2, 9, 18, 27, 0, -1, -1, -1,
00069 2, 45, 500, -1, ULTRA | CLAT, 62},
00070 {"CL.UltraAC/20", VRT_CL_UAC20, TAMMO, 7, 20, 0, 4, 8, 12, 0, -1, -1,
00071 -1, 8, 5, 1200, -1, ULTRA | CLAT, 337},
00072 {"CL.UltraAC/5", VRT_CL_UAC5, TAMMO, 1, 5, 0, 7, 14, 21, 0, -1, -1, -1,
00073 3, 20, 700, -1, ULTRA | CLAT, 123},
00074 {"IS.AC/10", VRT_IS_AC10, TAMMO, 3, 10, 0, 5, 10, 15, 0, -1, -1, -1, 7,
00075 10, 1200, -1, RFAC, 124},
00076 {"IS.AC/2", VRT_IS_AC2, TAMMO, 1, 2, 4, 8, 16, 24, 0, -1, -1, -1, 1,
00077 45, 600, -1, RFAC, 37},
00078 {"IS.AC/20", VRT_IS_AC20, TAMMO, 7, 20, 0, 3, 6, 9, 0, -1, -1, -1, 10,
00079 5, 1400, -1, RFAC, 178},
00080 {"IS.AC/5", VRT_IS_AC5, TAMMO, 1, 5, 3, 6, 12, 18, 0, -1, -1, -1, 4,
00081 20, 800, -1, RFAC, 70},
00082 {"IS.Anti-MissileSystem", VRT_IS_AMS, TMISSILE, 1, 2, 0, 1, 1, 1, 0,
00083 -1, -1, -1, 1, 12, 50, -1, AMS, 32},
00084 {"IS.ArrowIVSystem", VRT_IS_ARROWIV, TARTILLERY, 10, 20, 0, 0, 0, 5, 0,
00085 -1, -1, -1, 15, 5, 1500, -1, IDF | DAR, 171},
00086 {"IS.GaussRifle", VRT_IS_GR, TAMMO, 1, 15, 2, 7, 15, 22, 0, -1, -1, -1,
00087 7, 8, 1500, 20, GAUSS, 321},
00088 {"IS.LB10-XAC", VRT_IS_LBX10, TAMMO, 2, 10, 0, 6, 12, 18, 0, -1, -1,
00089 -1, 6, 10, 1100, -1, LBX, 148},
00090 {"IS.LRM-10", VRT_IS_LRM10, TMISSILE, 4, 1, 6, 7, 14, 21, 0, -1, -1,
00091 -1, 2, 12, 500, -1, IDF, 90},
00092 {"IS.LRM-15", VRT_IS_LRM15, TMISSILE, 5, 1, 6, 7, 14, 21, 0, -1, -1,
00093 -1, 3, 8, 700, -1, IDF, 136},
00094 {"IS.LRM-20", VRT_IS_LRM20, TMISSILE, 6, 1, 6, 7, 14, 21, 0, -1, -1,
00095 -1, 5, 6, 1000, -1, IDF, 181},
00096 {"IS.LRM-5", VRT_IS_LRM5, TMISSILE, 2, 1, 6, 7, 14, 21, 0, -1, -1, -1,
00097 1, 24, 200, -1, IDF, 45},
00098 {"IS.LongTom", VRT_IS_LONGTOM, TARTILLERY, 20, 20, 0, 0, 0, 20, 0, -1,
00099 -1, -1, 30, 5, 3000, -1, IDF | DAR, 171},
00100 {"IS.MachineGun", VRT_IS_MG, TAMMO, 0, 2, 0, 1, 2, 3, 0, -1, -1, -1, 1,
00101 200, 50, -1, GMG, 5},
00102 {"IS.NarcBeacon", VRT_IS_NARC, TMISSILE, 1, 4, 0, 3, 6, 9, 0, -1, -1,
00103 -1, 2, 6, 300, -1, NARC, 30},
00104 {"IS.SRM-2", VRT_IS_SRM2, TMISSILE, 2, 2, 0, 3, 6, 9, 0, -1, -1, -1, 1,
00105 50, 100, -1, NONE, 21},
00106 {"IS.SRM-4", VRT_IS_SRM4, TMISSILE, 3, 2, 0, 3, 6, 9, 0, -1, -1, -1, 1,
00107 25, 200, -1, NONE, 39},
00108 {"IS.SRM-6", VRT_IS_SRM6, TMISSILE, 4, 2, 0, 3, 6, 9, 0, -1, -1, -1, 2,
00109 15, 300, -1, NONE, 59},
00110 {"IS.Sniper", VRT_IS_SNIPER, TARTILLERY, 10, 10, 0, 0, 0, 12, 0, -1,
00111 -1, -1, 20, 10, 2000, -1, IDF | DAR, 86},
00112 {"IS.StreakSRM-2", VRT_IS_SSRM2, TMISSILE, 2, 2, 0, 3, 6, 9, 0, -1, -1,
00113 -1, 1, 50, 150, -1, STREAK | NOSPA, 30},
00114 {"IS.Thumper", VRT_IS_THUMPER, TARTILLERY, 6, 5, 0, 0, 0, 14, 0, -1,
00115 -1, -1, 15, 20, 1500, -1, IDF | DAR, 40},
00116 {"IS.UltraAC/5", VRT_IS_UAC5, TAMMO, 1, 5, 2, 6, 13, 20, 0, -1, -1, -1,
00117 5, 20, 900, -1, ULTRA, 113},
00118 {"PC.Blazer", VRT_PC_BLAZER, TAMMO, 0, 32, 0, 24, 48, 72, 0, -1, -1,
00119 -1, 1, 30, 0, -1, PC_HEAT, 1},
00120 {"PC.Crossbow", VRT_PC_BLAZER, TAMMO, 0, 9, 0, 9, 18, 27, 0, -1, -1,
00121 -1, 1, 20, 0, -1, PC_IMPA | NOBOOM, 1},
00122 {"PC.FederatedLongRifle", VRT_PC_FLRIFLE, TAMMO, 0, 9, 0, 22, 44, 66,
00123 0, -1, -1, -1, 1, 50, 0, -1, PC_IMPA, 1},
00124 {"PC.FlamerPistol", VRT_PC_FLAMER, TAMMO, 0, 7, 0, 4, 9, 13, 0, -1, -1,
00125 -1, 1, 50, 0, -1, PC_HEAT, 1},
00126 {"PC.GyroslugRifle", VRT_PC_GYROSLUG, TAMMO, 0, 14, 0, 30, 60, 90, 0,
00127 -1, -1, -1, 1, 15, 0, -1, PC_IMPA, 1},
00128 {"PC.HeavyGyrojetGun", VRT_PC_HGGUN, TAMMO, 0, 27, 0, 35, 70, 105, 0,
00129 -1, -1, -1, 1, 10, 0, -1, PC_IMPA, 1},
00130 {"PC.IntekLaserRifle", VRT_PC_ILRIFLE, TAMMO, 0, 9, 0, 40, 80, 120, 0,
00131 -1, -1, -1, 1, 45, 0, -1, PC_HEAT | NOBOOM, 1},
00132 {"PC.LaserRifle", VRT_PC_LRIFLE, TAMMO, 0, 17, 0, 24, 48, 72, 0, -1,
00133 -1, -1, 1, 30, 0, -1, PC_HEAT | NOBOOM, 1},
00134 {"PC.PulseLaserPistol", VRT_PC_PLPISTOL, TAMMO, 0, 11, 0, 5, 10, 15, 0,
00135 -1, -1, -1, 1, 50, 0, -1, PC_HEAT | NOBOOM, 1},
00136 {"PC.PulseLaserRifle", VRT_PC_PLRIFLE, TAMMO, 0, 13, 0, 22, 44, 66, 0,
00137 -1, -1, -1, 1, 30, 0, -1, PC_HEAT | NOBOOM, 1},
00138 {"PC.SMG", VRT_PC_SMG, TAMMO, 0, 10, 0, 7, 14, 20, 0, -1, -1, -1, 1,
00139 50, 0, -1, PC_IMPA, 1},
00140 {"PC.Shotgun", VRT_PC_SHOTGUN, TAMMO, 0, 12, 0, 6, 12, 18, 0, -1, -1,
00141 -1, 1, 10, 0, -1, PC_IMPA, 1},
00142 {"PC.SternsnachtPistol", VRT_PC_SPISTOL, TAMMO, 0, 16, 0, 7, 14, 20, 0,
00143 -1, -1, -1, 1, 50, 0, -1, PC_IMPA, 1},
00144 {"PC.SunbeamLaserPistol", VRT_PC_SLPISTOL, TAMMO, 0, 18, 0, 8, 16, 24,
00145 0, -1, -1, -1, 1, 50, 0, -1, PC_HEAT | NOBOOM, 1},
00146 {"PC.ZeusHeavyRifle", VRT_PC_ZHRIFLE, TAMMO, 0, 21, 0, 19, 38, 57, 0,
00147 -1, -1, -1, 1, 30, 0, -1, PC_IMPA, 1},
00148
00149
00150
00151 {"IS.ELRM-5", VRT_IS_ELRM5, TMISSILE, 3, 1, 10, 12, 24, 36, 0, -1, -1,
00152 -1, 1, 18, 600, -1, IDF | ELRM | NOSPA, 1000},
00153 {"IS.ELRM-10", VRT_IS_ELRM10, TMISSILE, 6, 1, 10, 12, 24, 36, 0, -1,
00154 -1, -1, 4, 9, 800, -1, IDF | ELRM | NOSPA, 1000},
00155 {"IS.ELRM-15", VRT_IS_ELRM15, TMISSILE, 8, 1, 10, 12, 24, 36, 0, -1,
00156 -1, -1, 6, 6, 1200, -1, IDF | ELRM | NOSPA, 1000},
00157 {"IS.ELRM-20", VRT_IS_ELRM20, TMISSILE, 10, 1, 10, 12, 24, 36, 0, -1,
00158 -1, -1, 8, 4, 1800, -1, IDF | ELRM | NOSPA, 1000},
00159 {"IS.LR_DFM-5", VRT_IS_LR_DFM5, TMISSILE, 2, 2, 4, 6, 12, 18, 0, -1,
00160 -1, -1, 1, 24, 200, -1, IDF | DFM | NOSPA, 1000},
00161 {"IS.LR_DFM-10", VRT_IS_LR_DFM10, TMISSILE, 4, 2, 4, 6, 12, 18, 0, -1,
00162 -1, -1, 2, 12, 500, -1, IDF | DFM | NOSPA, 1000},
00163 {"IS.LR_DFM-15", VRT_IS_LR_DFM15, TMISSILE, 5, 2, 4, 6, 12, 18, 0, -1,
00164 -1, -1, 3, 8, 700, -1, IDF | DFM | NOSPA, 1000},
00165 {"IS.LR_DFM-20", VRT_IS_LR_DFM20, TMISSILE, 6, 2, 4, 6, 12, 18, 0, -1,
00166 -1, -1, 5, 6, 1000, -1, IDF | DFM | NOSPA, 1000},
00167 {"IS.SR_DFM-2", VRT_IS_SR_DFM2, TMISSILE, 2, 3, 0, 2, 4, 6, 0, -1, -1,
00168 -1, 1, 50, 100, -1, DFM | NOSPA, 1000},
00169 {"IS.SR_DFM-4", VRT_IS_SR_DFM4, TMISSILE, 3, 3, 0, 2, 4, 6, 0, -1, -1,
00170 -1, 1, 25, 200, -1, DFM | NOSPA, 1000},
00171 {"IS.SR_DFM-6", VRT_IS_SR_DFM6, TMISSILE, 4, 3, 0, 2, 4, 6, 0, -1, -1,
00172 -1, 2, 15, 300, -1, DFM | NOSPA, 1000},
00173 {"IS.StreakSRM-4", VRT_IS_SSRM4, TMISSILE, 3, 2, 0, 3, 6, 9, -1, -1,
00174 -1, 9, 1, 25, 300, -1, STREAK | NOSPA, 59},
00175 {"IS.StreakSRM-6", VRT_IS_SSRM6, TMISSILE, 4, 2, 0, 3, 6, 9, -1, -1,
00176 -1, 9, 2, 15, 450, -1, STREAK | NOSPA, 89},
00177 {"IS.Thunderbolt-5", VRT_IS_TBOLT5, TMISSILE, 3, 5, 5, 6, 12, 18, 0,
00178 -1, -1, -1, 1, 12, 300, -1, IDF | NOSPA, 1000},
00179 {"IS.Thunderbolt-10", VRT_IS_TBOLT10, TMISSILE, 5, 10, 5, 6, 12, 18, 0,
00180 -1, -1, -1, 2, 6, 600, -1, IDF | NOSPA, 1000},
00181 {"IS.Thunderbolt-15", VRT_IS_TBOLT15, TMISSILE, 7, 15, 5, 6, 12, 18, 0,
00182 -1, -1, -1, 3, 4, 800, -1, IDF | NOSPA, 1000},
00183 {"IS.Thunderbolt-20", VRT_IS_TBOLT20, TMISSILE, 8, 20, 5, 6, 12, 18, 0,
00184 -1, -1, -1, 5, 3, 1100, -1, IDF | NOSPA, 1000},
00185 {"IS.CaselessAC/2", VRT_IS_CAC2, TAMMO, 1, 2, 4, 8, 16, 24, 0, -1, -1,
00186 -1, 1, 67, 600, -1, NOSPA | CASELESS, 1000},
00187 {"IS.CaselessAC/5", VRT_IS_CAC5, TAMMO, 1, 5, 3, 6, 12, 18, 0, -1, -1,
00188 -1, 4, 30, 800, -1, NOSPA | CASELESS, 1000},
00189 {"IS.CaselessAC/10", VRT_IS_CAC10, TAMMO, 3, 10, 0, 5, 10, 15, 0, -1,
00190 -1, -1, 6, 15, 1200, -1, NOSPA | CASELESS, 1000},
00191 {"IS.CaselessAC/20", VRT_IS_CAC20, TAMMO, 7, 20, 0, 3, 6, 9, 9, 0, -1,
00192 -1, -1, 8, 1400, -1, NOSPA | CASELESS, 1000},
00193 {"IS.HyperAC/2", VRT_IS_HAC2, TAMMO, 1, 2, 3, 10, 20, 35, 0, -1, -1,
00194 -1, 4, 30, 800, -1, NOSPA | HYPER, 1000},
00195 {"IS.HyperAC/5", VRT_IS_HAC5, TAMMO, 3, 5, 0, 8, 16, 28, 0, -1, -1, -1,
00196 5, 15, 1200, -1, NOSPA | HYPER, 1000},
00197 {"IS.HyperAC/10", VRT_IS_HAC10, TAMMO, 7, 10, 0, 6, 12, 20, 0, -1, -1,
00198 -1, 6, 8, 1400, -1, NOSPA | HYPER, 1000},
00199 {"IS.LB2-XAC", VRT_IS_LBX2, TAMMO, 1, 2, 4, 9, 18, 27, 0, -1, -1, -1,
00200 4, 45, 600, -1, LBX, 42},
00201 {"IS.LB5-XAC", VRT_IS_LBX5, TAMMO, 1, 5, 3, 7, 14, 21, 0, -1, -1, -1,
00202 5, 20, 800, -1, LBX, 83},
00203 {"IS.LB20-XAC", VRT_IS_LBX20, TAMMO, 6, 20, 0, 4, 8, 12, 0, -1, -1, -1,
00204 11, 5, 1400, -1, LBX, 237},
00205 {"IS.UltraAC/2", VRT_IS_UAC2, TAMMO, 1, 2, 4, 8, 17, 25, 0, -1, -1, -1,
00206 3, 45, 700, -1, ULTRA, 56},
00207 {"IS.UltraAC/10", VRT_IS_UAC10, TAMMO, 4, 10, 0, 6, 12, 18, 0, -1, -1,
00208 -1, 7, 10, 1300, -1, ULTRA, 253},
00209 {"IS.UltraAC/20", VRT_IS_UAC20, TAMMO, 8, 20, 0, 3, 7, 10, 0, -1, -1,
00210 -1, 10, 5, 1500, -1, ULTRA, 282},
00211
00212
00213
00214 {"IS.MRM-10", VRT_IS_MRM10, TMISSILE, 4, 1, 0, 3, 8, 15, 0, -1, -1, -1,
00215 2, 24, 300, -1, MRM, 56},
00216 {"IS.MRM-20", VRT_IS_MRM20, TMISSILE, 6, 1, 0, 3, 8, 15, 0, -1, -1, -1,
00217 3, 12, 700, -1, MRM, 112},
00218 {"IS.MRM-30", VRT_IS_MRM30, TMISSILE, 10, 1, 0, 3, 8, 15, 0, -1, -1,
00219 -1, 5, 8, 1000, -1, MRM, 168},
00220 {"IS.MRM-40", VRT_IS_MRM40, TMISSILE, 12, 1, 0, 3, 8, 15, 0, -1, -1,
00221 -1, 7, 6, 1200, -1, MRM, 224},
00222
00223
00224
00225 {"CL.ERLargeLaser", VRT_CL_ERLL, TBEAM, 12, 10, 0, 8, 15, 25, 0, 5, 10,
00226 15, 1, 0, 400, -1, CLAT, 249},
00227 {"CL.ERMediumLaser", VRT_CL_ERML, TBEAM, 5, 7, 0, 5, 10, 15, 0, 3, 7,
00228 10, 1, 0, 100, -1, CLAT, 108},
00229 {"CL.ERPPC", VRT_CL_ERPPC, TBEAM, 15, 15, 0, 7, 14, 23, 0, 4, 10, 16,
00230 2, 0, 600, -1, CLAT, 412},
00231 {"CL.ERSmallLaser", VRT_CL_ERSL, TBEAM, 2, 5, 0, 2, 4, 6, 0, 1, 2, 4,
00232 1, 0, 50, -1, CLAT, 31},
00233 {"CL.Flamer", VRT_CL_FLAMER, TBEAM, 3, 2, 0, 1, 2, 3, 0, -1, -1, -1, 1,
00234 0, 50, -1, CLAT | CHEAT, 6},
00235 {"CL.LargeLaser", VRT_CL_LL, TBEAM, 8, 8, 0, 5, 10, 15, 0, 3, 6, 9, 1,
00236 0, 400, -1, CLAT, 124},
00237 {"CL.LargePulseLaser", VRT_CL_LPL, TBEAM, 10, 10, 0, 6, 14, 20, 0, 4,
00238 10, 14, 2, 0, 600, -1, PULSE | CLAT, 265},
00239 {"CL.MediumLaser", VRT_CL_ML, TBEAM, 3, 5, 0, 3, 6, 9, 0, 2, 4, 6, 1,
00240 0, 100, -1, CLAT, 46},
00241 {"CL.MediumPulseLaser", VRT_CL_MPL, TBEAM, 4, 7, 0, 4, 8, 12, 0, 3, 5,
00242 8, 1, 0, 200, -1, PULSE | CLAT, 111},
00243 {"CL.PPC", VRT_CL_PPC, TBEAM, 10, 10, 3, 6, 12, 18, 3, 4, 7, 10, 2, 0,
00244 600, -1, CLAT, 176},
00245 {"CL.SmallLaser", VRT_CL_SL, TBEAM, 1, 3, 0, 1, 2, 3, 0, 1, 2, -1, 1,
00246 0, 50, -1, CLAT, 9},
00247 {"CL.SmallPulseLaser", VRT_CL_SPL, TBEAM, 2, 3, 0, 2, 4, 6, 0, 1, 2, 4,
00248 1, 0, 100, -1, PULSE | CLAT, 24},
00249 {"IS.ERLargeLaser", VRT_IS_ERLL, TBEAM, 12, 8, 0, 7, 14, 19, 0, 3, 5,
00250 12, 2, 0, 500, -1, NONE, 163},
00251 {"IS.ERPPC", VRT_IS_ERPPC, TBEAM, 15, 10, 0, 7, 14, 23, 0, 4, 10, 16,
00252 3, 0, 700, -1, NONE, 229},
00253 {"IS.Flamer", VRT_IS_FLAMER, TBEAM, 3, 2, 0, 1, 2, 3, 0, -1, -1, -1, 1,
00254 0, 100, -1, CHEAT, 6},
00255 {"IS.LargeLaser", VRT_IS_LL, TBEAM, 8, 8, 0, 5, 10, 15, 0, 3, 6, 9, 2,
00256 0, 500, -1, NONE, 124},
00257 {"IS.LargePulseLaser", VRT_IS_LPL, TBEAM, 10, 9, 0, 3, 7, 10, 0, 2, 5,
00258 7, 2, 0, 700, -1, PULSE, 119},
00259 {"IS.MediumLaser", VRT_IS_ML, TBEAM, 3, 5, 0, 3, 6, 9, 0, 2, 4, 6, 1,
00260 0, 100, -1, NONE, 46},
00261 {"IS.MediumPulseLaser", VRT_IS_MPL, TBEAM, 4, 6, 0, 2, 4, 6, 0, 2, 3,
00262 4, 1, 0, 200, -1, PULSE, 48},
00263 {"IS.PPC", VRT_IS_PPC, TBEAM, 10, 10, 3, 6, 12, 18, 3, 4, 7, 10, 3, 0,
00264 700, -1, NONE, 176},
00265 {"IS.SmallLaser", VRT_IS_SL, TBEAM, 1, 3, 0, 1, 2, 3, 0, 1, 2, -1, 1,
00266 0, 50, -1, NONE, 9},
00267 {"IS.SmallPulseLaser", VRT_IS_SPL, TBEAM, 2, 3, 0, 1, 2, 3, 0, 1, 2,
00268 -1, 1, 0, 100, -1, PULSE, 12},
00269
00270
00271
00272 {"PC.Sword", VRT_PC_SWORD, THAND, 0, 5, 0, 1, 1, 1, 0, -1, -1, -1, 1,
00273 0, 0, -1, PC_SHAR, 1},
00274 {"PC.Vibroblade", VRT_PC_VIBROBLADE, THAND, 0, 7, 0, 1, 1, 1, 0, -1,
00275 -1, -1, 1, 0, 0, -1, PC_SHAR, 1},
00276
00277
00278
00279 {"IS.ERMediumLaser", VRT_IS_ERML, TBEAM, 5, 5, 0, 4, 8, 12, 0, 3, 5, 8,
00280 1, 0, 100, -1, NONE, 62},
00281 {"IS.ERSmallLaser", VRT_IS_ERSL, TBEAM, 2, 3, 0, 2, 4, 5, 0, 1, 2, 3,
00282 1, 0, 50, -1, NONE, 17},
00283 {"IS.LightGaussRifle", VRT_IS_LGR, TAMMO, 1, 8, 3, 8, 17, 25, 0, -1,
00284 -1, -1, 5, 16, 1200, 16, GAUSS, 159},
00285
00286
00287
00288 {"IS.X-LargePulseLaser", VRT_IS_XLPL, TBEAM, 14, 9, 0, 5, 10, 15, 0, 3,
00289 6, 9, 2, 0, 700, -1, PULSE, 178},
00290 {"IS.X-MediumPulseLaser", VRT_IS_XMPL, TBEAM, 6, 6, 0, 3, 6, 9, 0, 2,
00291 4, 6, 1, 0, 200, -1, PULSE, 71},
00292 {"IS.X-SmallPulseLaser", VRT_IS_XSPL, TBEAM, 3, 3, 0, 2, 4, 5, 0, -1,
00293 -1, -1, 1, 0, 100, -1, PULSE, 21},
00294 {"IS.HeavyFlamer", VRT_IS_HFLAMER, TBEAM, 5, 4, 0, 2, 4, 6, 0, -1, -1,
00295 -1, 1, 0, 100, -1, CHEAT, 20},
00296 {"IS.HeavyMachineGun", VRT_IS_HMG, TAMMO, 0, 2, 0, 2, 4, 6, 0, -1, -1,
00297 -1, 1, 100, 100, -1, GMG, 6},
00298 {"IS.LightAC/2", VRT_IS_LAC2, TAMMO, 1, 2, 0, 6, 12, 18, 0, -1, -1, -1,
00299 1, 45, 400, -1, RFAC, 30},
00300 {"IS.LightAC/5", VRT_IS_LAC5, TAMMO, 1, 5, 0, 5, 10, 15, 0, -1, -1, -1,
00301 1, 20, 400, -1, RFAC, 62},
00302 {"CL.ERLargePulseLaser", VRT_CL_ERLPL, TBEAM, 13, 10, 0, 7, 15, 23, 0,
00303 4, 10, 16, 3, 0, 600, -1, PULSE | CLAT, 271},
00304 {"CL.ERMediumPulseLaser", VRT_CL_ERMPL, TBEAM, 6, 7, 0, 5, 9, 14, 0, 3,
00305 6, 8, 2, 0, 200, -1, PULSE | CLAT, 116},
00306 {"CL.ERSmallPulseLaser", VRT_CL_ERSPL, TBEAM, 3, 5, 0, 2, 4, 6, 0, 2,
00307 3, 4, 1, 0, 150, -1, PULSE | CLAT, 36},
00308 {"CL.StreakLRM-5", VRT_CL_SLRM5, TMISSILE, 2, 1, 6, 7, 14, 21, 0, -1,
00309 -1, -1, 1, 24, 200, -1, STREAK | CLAT | NOSPA, 87},
00310 {"CL.StreakLRM-10", VRT_CL_SLRM10, TMISSILE, 4, 1, 6, 7, 14, 21, 0, -1,
00311 -1, -1, 2, 12, 500, -1, STREAK | CLAT | NOSPA, 173},
00312 {"CL.StreakLRM-15", VRT_CL_SLRM15, TMISSILE, 5, 1, 6, 7, 14, 21, 0, -1,
00313 -1, -1, 3, 8, 700, -1, STREAK | CLAT | NOSPA, 260},
00314 {"CL.StreakLRM-20", VRT_CL_SLRM20, TMISSILE, 6, 1, 6, 7, 14, 21, 0, -1,
00315 -1, -1, 5, 6, 1000, -1, STREAK | CLAT | NOSPA, 346},
00316 {"IS.A-Pod", VRT_IS_APOD, TBEAM, 0, 0, 0, 1, 1, 1, 0, -1, -1, -1, 1, 0,
00317 50, -1, A_POD, 1},
00318 {"CL.HeavyLargeLaser", VRT_CL_HLL, TBEAM, 18, 16, 0, 5, 10, 15, 0, 3,
00319 6, 9, 3, 0, 400, -1, CLAT | HVYW, 243},
00320 {"CL.HeavyMediumLaser", VRT_CL_HML, TBEAM, 7, 10, 0, 3, 6, 9, 0, 2, 4,
00321 6, 2, 0, 100, -1, CLAT | HVYW, 76},
00322 {"CL.HeavySmallLaser", VRT_CL_HSL, TBEAM, 3, 6, 0, 1, 2, 3, 0, 1, 2,
00323 -1, 1, 0, 50, -1, CLAT | HVYW, 15},
00324
00325
00326 {"IS.iNarcBeacon", VRT_IS_INARC, TMISSILE, 1, 6, 0, 4, 9, 15, 0, -1,
00327 -1, -1, 3, 4, 500, -1, INARC, 75},
00328 {"IS.RotaryAC/2", VRT_IS_RAC2, TAMMO, 1, 2, 0, 6, 12, 18, 0, -1, -1,
00329 -1, 3, 45, 800, -1, RAC, 118},
00330 {"IS.RotaryAC/5", VRT_IS_RAC5, TAMMO, 1, 5, 0, 5, 10, 15, 0, -1, -1,
00331 -1, 6, 20, 1000, -1, RAC, 247},
00332 {"IS.HeavyGaussRifle", VRT_IS_HGR, TAMMO, 2, 25, 4, 6, 13, 20, 0, -1,
00333 -1, -1, 11, 4, 1800, 25, GAUSS | HVYGAUSS, 346},
00334 {"IS.MagshotGaussRifle", VRT_IS_MGR, TAMMO, 0, 2, 0, 3, 6, 9, 0, -1,
00335 -1, -1, 1, 20, 50, 5, GAUSS, 10},
00336
00337 {"CL.MicroPulseLaser", VRT_CL_MICROPL, TBEAM, 1, 3, 0, 1, 2, 3, 0, 1,
00338 2, 2, 1, 0, 50, -1, PULSE | CLAT, 12},
00339
00340 {"IS.RL-10", VRT_IS_RL10, TMISSILE, 3, 1, 0, 5, 11, 18, 0, -1, -1, -1,
00341 1, 0, 50, -1, ROCKET | IDF, 18},
00342 {"IS.RL-15", VRT_IS_RL15, TMISSILE, 4, 1, 0, 4, 9, 15, 0, -1, -1, -1,
00343 2, 0, 100, -1, ROCKET | IDF, 23},
00344 {"IS.RL-20", VRT_IS_RL20, TMISSILE, 5, 1, 0, 3, 7, 12, 0, -1, -1, -1,
00345 3, 0, 150, -1, ROCKET | IDF, 24},
00346
00347
00348 {"IS.CoolantGun", VRT_IS_COOLANTGUN, TAMMO, 0, 3, 0, 1, 2, 3, 0, -1, -1,
00349 -1, 1, 25, 100, -1, CHEAT, 15},
00350 {"IS.AcidThrower", VRT_IS_ACIDTHROWER, TAMMO, 3, 3, 0, 1, 2, 3, 0, -1, -1,
00351 -1, 2, 10, 150, -1, NONE, 30},
00352
00353
00354 {"IS.VehicleFlamer", VRT_IS_VFLAMER, TAMMO, 3, 2, 0, 1, 2, 3, 0, -1, -1, -1, 1,
00355 20, 50, -1, CHEAT, 4},
00356 {"IS.VehicleHeavyFlamer", VRT_IS_VHFLAMER, TAMMO, 5, 4, 0, 2, 4, 6, 0, -1, -1,
00357 -1, 1, 20, 100, -1, CHEAT, 20},
00358 {"CL.ERMicroLaser", VRT_CL_ERMICRO, TBEAM, 1, 3, 0, 1, 2, 4, 0, 1,
00359 2, 2, 1, 0, 25, -1, CLAT, 7},
00360 {"CL.RotaryAC/2", VRT_CL_RAC2, TAMMO, 1, 2, 2, 9, 18, 27, 0, -1, -1,
00361 -1, 4, 45, 700, -1, CLAT | RAC, 75},
00362 {"CL.RotaryAC/5", VRT_CL_RAC5, TAMMO, 1, 5, 0, 7, 14, 21, 0, -1, -1,
00363 -1, 5, 20, 1000, -1, CLAT | RAC, 150},
00364 {"CL.RotaryAC/10", VRT_CL_RAC10, TAMMO, 3, 10, 0, 6, 12, 18, 0, -1, -1,
00365 -1, 7, 10, 1400, -1, CLAT | RAC, 250},
00366 {"CL.RotaryAC/20", VRT_CL_RAC20, TAMMO, 7, 20, 0, 4, 8, 12, 0, -1, -1,
00367 -1, 10, 5, 1600, -1, CLAT | RAC, 400},
00368 {"CL.PlasmaRifle", VRT_CL_PLASMA, TBEAM, 15, 10, 0, 7, 14, 22, 0, 4, 10, 16,
00369 2, 0, 600, -1, CLAT, 400},
00370 {"IS.LongTomCannon", VRT_IS_LONGTOMC, TARTILLERY, 20, 20, 5, 10, 20, .5, 0, -1,
00371 -1, -1, 12, 5, 2000, -1, IDF | DAR, 171},
00372 {"IS.SniperCannon", VRT_IS_SNIPERC, TARTILLERY, 10, 10, 0, 5, 7, .3, 0, -1,
00373 -1, -1, 10, 10, 1500, -1, IDF | DAR, 86},
00374 {"IS.ThumperCannon", VRT_IS_THUMPERC, TARTILLERY, 6, 5, 0, 7, 9, .4, 0, -1,
00375 -1, -1, 7, 20, 1000, -1, IDF | DAR, 40},
00376 {"CL.LaserAMS", VRT_CL_LASERAMS, TBEAM, 1, 2, 0, 1, 1, 1, 0,
00377 -1, -1, -1, 1, 24, 50, -1, CLAT | AMS, 105},
00378 {"IS.LaserAMS", VRT_IS_LASERAMS, TBEAM, 12, 2, 0, 1, 1, 1, 0,
00379 -1, -1, -1, 1, 24, 50, -1, AMS, 105},
00380 {"CL.ATM-3", VRT_CL_ATM3, TMISSILE, 2, 2, 4, 5, 10, 15, 0, -1, -1,
00381 -1, 2, 20, 150, -1, IDF | CLAT, 53},
00382 {"CL.ATM-6", VRT_CL_ATM6, TMISSILE, 4, 2, 4, 5, 10, 15, 0, -1, -1,
00383 -1, 3, 10, 350, -1, IDF | CLAT, 105},
00384 {"CL.ATM-9", VRT_CL_ATM9, TMISSILE, 6, 2, 4, 5, 10, 15, 0, -1, -1,
00385 -1, 4, 7, 500, -1, IDF | CLAT, 147},
00386 {"CL.ATM-12", VRT_CL_ATM12, TMISSILE, 8, 2, 4, 5, 10, 15, 0, -1, -1,
00387 -1, 5, 5, 700, -1, IDF | CLAT, 212},
00388
00389
00390 {"IS.LightInfantryRifle", VRT_IS_LIRFL, TAMMO, 0, 1, 0, 1, 2, 2, 0, -1, -1,
00391 -1, 1, 20, 50, -1, NONE, 5},
00392 {"IS.InfantryRifle", VRT_IS_MIRFL, TAMMO, 0, 1, 0, 1, 2, 3, 0, -1, -1,
00393 -1, 1, 10, 75, -1, NONE, 7},
00394 {"IS.HeavyInfantryRifle", VRT_IS_HIRFL, TAMMO, 0, 2, 0, 1, 2, 4, 0, -1, -1,
00395 -1, 1, 5, 100, -1, NONE, 9},
00396 {"IS.InfantryMachineGun", VRT_IS_IMG, TAMMO, 0, 1, 0, 1, 2, 3, 0, -1, -1,
00397 -1, 1, 20, 100, -1, NONE, 8},
00398 {"IS.InfantryLaser", VRT_IS_ILAS, TBEAM, 1, 2, 0, 1, 2, 3, 0, -1, -1,
00399 -1, 1, 0, 75, -1, NONE, 9},
00400 {"IS.InfantryFlamer", VRT_IS_IFLAM, TBEAM, 1, 1, 0, 1, 2, 3, 0, -1, -1,
00401 -1, 1, 0, 75, -1, CHEAT, 5},
00402 {"IS.InfantrySRM", VRT_IS_ISRM, TMISSILE, 1, 1, 0, 2, 4, 6, 0, -1, -1,
00403 -1, 1, 2, 100, -1, NONE, 12},
00404 {"IS.InfantryLRM", VRT_IS_ILRM, TMISSILE, 1, 1, 4, 6, 9, 12, 0, -1, -1,
00405 -1, 1, 1, 100, -1, IDF, 22},
00406
00407 {NULL, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1, NONE, 1}
00408
00409 };
00410
00411 struct missile_hit_table_struct MissileHitTable[] = {
00412 {"CL.LB10-XAC", 0, {3, 3, 4, 6, 6, 6, 6, 8, 8, 10, 10}},
00413 {"CL.LB20-XAC", 0, {6, 6, 9, 12, 12, 12, 12, 16, 16, 20, 20}},
00414 {"CL.LB2-XAC", 0, {1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2}},
00415 {"CL.LB5-XAC", 0, {1, 2, 2, 3, 3, 3, 3, 4, 4, 5, 5}},
00416 {"CL.LRM-10", 0, {3, 3, 4, 6, 6, 6, 6, 8, 8, 10, 10}},
00417 {"CL.LRM-15", 0, {5, 5, 6, 9, 9, 9, 9, 12, 12, 15, 15}},
00418 {"CL.LRM-20", 0, {6, 6, 9, 12, 12, 12, 12, 16, 16, 20, 20}},
00419 {"CL.StreakLRM-5", 0, {1, 2, 2, 3, 3, 3, 3, 4, 4, 5, 5}},
00420 {"CL.StreakLRM-10", 0, {3, 3, 4, 6, 6, 6, 6, 8, 8, 10, 10}},
00421 {"CL.StreakLRM-15", 0, {5, 5, 6, 9, 9, 9, 9, 12, 12, 15, 15}},
00422 {"CL.StreakLRM-20", 0, {6, 6, 9, 12, 12, 12, 12, 16, 16, 20, 20}},
00423 {"CL.LRM-5", 0, {1, 2, 2, 3, 3, 3, 3, 4, 4, 5, 5}},
00424 {"CL.SRM-2", 0, {1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2}},
00425 {"CL.SRM-4", 0, {1, 2, 2, 2, 2, 3, 3, 3, 3, 4, 4}},
00426 {"CL.SRM-6", 0, {2, 2, 3, 3, 4, 4, 4, 5, 5, 6, 6}},
00427 {"CL.StreakSRM-2", 0, {1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2}},
00428 {"CL.StreakSRM-4", 0, {1, 2, 2, 2, 2, 3, 3, 3, 3, 4, 4}},
00429 {"CL.StreakSRM-6", 0, {2, 2, 3, 3, 4, 4, 4, 5, 5, 6, 6}},
00430 {"CL.ATM-3", 0, {1, 1, 1, 1, 2, 2, 2, 2, 3, 3, 3}},
00431 {"CL.ATM-6", 0, {2, 2, 3, 3, 4, 4, 4, 5, 5, 6, 6}},
00432 {"CL.ATM-9", 0, {2, 2, 3, 4, 4, 5, 5, 6, 7, 8, 9}},
00433 {"CL.ATM-12", 0, {4, 4, 6, 6, 8, 8, 8, 10, 10, 12, 12}},
00434 {"CL.UltraAC/10", 0, {1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2}},
00435 {"CL.UltraAC/20", 0, {1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2}},
00436 {"CL.UltraAC/2", 0, {1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2}},
00437 {"CL.UltraAC/5", 0, {1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2}},
00438 {"CL.AC/2", 0, {1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2}},
00439 {"CL.AC/5", 0, {1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2}},
00440 {"CL.AC/10", 0, {1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2}},
00441 {"CL.AC/20", 0, {1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2}},
00442 {"IS.LRM-5", 0, {1, 2, 2, 3, 3, 3, 3, 4, 4, 5, 5}},
00443 {"IS.LRM-10", 0, {3, 4, 4, 5, 6, 6, 6, 8, 8, 10, 10}},
00444 {"IS.LRM-15", 0, {5, 5, 9, 9, 9, 9, 9, 12, 12, 15, 15}},
00445 {"IS.LRM-20", 0, {6, 6, 9, 12, 12, 12, 12, 16, 16, 20, 20}},
00446 {"IS.SRM-2", 0, {1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2}},
00447 {"IS.SRM-4", 0, {1, 2, 2, 2, 2, 3, 3, 3, 3, 4, 4}},
00448 {"IS.SRM-6", 0, {2, 2, 3, 3, 4, 4, 4, 5, 5, 6, 6}},
00449 {"IS.StreakSRM-2", 0, {1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2}},
00450 {"IS.StreakSRM-4", 0, {1, 2, 2, 2, 2, 3, 3, 3, 3, 4, 4}},
00451 {"IS.StreakSRM-6", 0, {2, 2, 3, 3, 4, 4, 4, 5, 5, 6, 6}},
00452 {"IS.LB20-XAC", 0, {6, 6, 9, 12, 12, 12, 12, 16, 16, 20, 20}},
00453 {"IS.LB10-XAC", 0, {3, 3, 4, 6, 6, 6, 6, 8, 8, 10, 10}},
00454 {"IS.LB2-XAC", 0, {1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2}},
00455 {"IS.LB5-XAC", 0, {1, 2, 2, 3, 3, 3, 3, 4, 4, 5, 5}},
00456 {"IS.UltraAC/20", 0, {1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2}},
00457 {"IS.UltraAC/10", 0, {1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2}},
00458 {"IS.UltraAC/5", 0, {1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2}},
00459 {"IS.UltraAC/2", 0, {1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2}},
00460 {"IS.AC/2", 0, {1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2}},
00461 {"IS.AC/5", 0, {1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2}},
00462 {"IS.AC/10", 0, {1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2}},
00463 {"IS.AC/20", 0, {1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2}},
00464 {"IS.LightAC/2", 0, {1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2}},
00465 {"IS.LightAC/5", 0, {1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2}},
00466 {"IS.Thunderbolt-5", 0, {1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1}},
00467 {"IS.Thunderbolt-10", 0, {1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1}},
00468 {"IS.Thunderbolt-15", 0, {1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1}},
00469 {"IS.Thunderbolt-20", 0, {1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1}},
00470 {"IS.ELRM-10", 0, {3, 4, 4, 5, 6, 6, 6, 7, 7, 10, 10}},
00471 {"IS.ELRM-5", 0, {1, 2, 2, 3, 3, 3, 3, 4, 4, 5, 5}},
00472 {"IS.ELRM-15", 0, {5, 5, 9, 9, 9, 9, 12, 12, 12, 15, 15}},
00473 {"IS.ELRM-20", 0, {6, 6, 9, 12, 12, 12, 12, 16, 16, 20, 20}},
00474 {"IS.LR_DFM-10", 0, {3, 4, 4, 5, 6, 6, 6, 7, 7, 10, 10}},
00475 {"IS.LR_DFM-5", 0, {1, 2, 2, 3, 3, 3, 3, 4, 4, 5, 5}},
00476 {"IS.LR_DFM-15", 0, {5, 5, 9, 9, 9, 9, 12, 12, 12, 15, 15}},
00477 {"IS.LR_DFM-20", 0, {6, 6, 9, 12, 12, 12, 12, 16, 16, 20, 20}},
00478 {"IS.SR_DFM-2", 0, {1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2}},
00479 {"IS.SR_DFM-4", 0, {1, 2, 2, 2, 2, 3, 3, 3, 3, 4, 4}},
00480 {"IS.SR_DFM-6", 0, {2, 2, 3, 3, 4, 4, 4, 5, 5, 6, 6}},
00481 {"IS.NarcBeacon", 0, {1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1}},
00482 {"CL.NarcBeacon", 0, {1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1}},
00483 {"IS.MRM-10", 0, {2, 3, 4, 5, 6, 6, 6, 8, 8, 10, 10}},
00484 {"IS.MRM-20", 0, {6, 6, 9, 12, 12, 12, 12, 16, 16, 20, 20}},
00485 {"IS.MRM-30", 0, {10, 14, 16, 18, 18, 18, 20, 24, 28, 30, 30}},
00486 {"IS.MRM-40", 0, {12, 12, 18, 24, 24, 24, 24, 32, 32, 40, 40}},
00487 {"IS.iNarcBeacon", 0, {1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1}},
00488 {"IS.RL-10", 0, {3, 4, 4, 5, 6, 6, 6, 8, 8, 10, 10}},
00489 {"IS.RL-15", 0, {5, 5, 9, 9, 9, 9, 9, 12, 12, 15, 15}},
00490 {"IS.RL-20", 0, {6, 6, 9, 12, 12, 12, 12, 16, 16, 20, 20}},
00491 {"IS.InfantrySRM", 0, {1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1}},
00492 {"IS.InfantryLRM", 0, {1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1}},
00493 {"NoWeapon", -1, {1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1}}
00494 };
00495
00496 #define NUM_DEF_WEAPONS (((sizeof(MechWeapons))/ \
00497 (sizeof(struct weapon_struct)))-1)