/* Copyright (C) 1997-2001 Id Software, Inc. This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ // m_flash.c // this file is included in both the game dll and quake2, // the game needs it to source shot locations, the client // needs it to position muzzle flashes struct { const char *name; vec3_t offset; } monster_flash_offset [] = { {"MZ2_INVALID", {0.0, 0.0, 0.0}}, // MZ2_TANK_BLASTER_1 {"MZ2_TANK_BLASTER", {20.7, -18.5, 28.7}}, // MZ2_TANK_BLASTER_2 {"MZ2_TANK_BLASTER", {16.6, -21.5, 30.1}}, // MZ2_TANK_BLASTER_3 3 {"MZ2_TANK_BLASTER", {11.8, -23.9, 32.1}}, // MZ2_TANK_MACHINEGUN_1 4 {"MZ2_TANK_MACHINEGUN", {22.9, -0.7, 25.3}}, // MZ2_TANK_MACHINEGUN_2 5 {"MZ2_TANK_MACHINEGUN", {22.2, 6.2, 22.3}}, // MZ2_TANK_MACHINEGUN_3 6 {"MZ2_TANK_MACHINEGUN", {19.4, 13.1, 18.6}}, // MZ2_TANK_MACHINEGUN_4 7 {"MZ2_TANK_MACHINEGUN", {19.4, 18.8, 18.6}}, // MZ2_TANK_MACHINEGUN_5 8 {"MZ2_TANK_MACHINEGUN", {17.9, 25.0, 18.6}}, // MZ2_TANK_MACHINEGUN_6 9 {"MZ2_TANK_MACHINEGUN", {14.1, 30.5, 20.6}}, // MZ2_TANK_MACHINEGUN_7 10 {"MZ2_TANK_MACHINEGUN", {9.3, 35.3, 22.1}}, // MZ2_TANK_MACHINEGUN_8 11 {"MZ2_TANK_MACHINEGUN", {4.7, 38.4, 22.1}}, // MZ2_TANK_MACHINEGUN_9 12 {"MZ2_TANK_MACHINEGUN", {-1.1, 40.4, 24.1}}, // MZ2_TANK_MACHINEGUN_10 13 {"MZ2_TANK_MACHINEGUN", {-6.5, 41.2, 24.1}}, // MZ2_TANK_MACHINEGUN_11 14 {"MZ2_TANK_MACHINEGUN", {3.2, 40.1, 24.7}}, // MZ2_TANK_MACHINEGUN_12 15 {"MZ2_TANK_MACHINEGUN", {11.7, 36.7, 26.0}}, // MZ2_TANK_MACHINEGUN_13 16 {"MZ2_TANK_MACHINEGUN", {18.9, 31.3, 26.0}}, // MZ2_TANK_MACHINEGUN_14 17 {"MZ2_TANK_MACHINEGUN", {24.4, 24.4, 26.4}}, // MZ2_TANK_MACHINEGUN_15 18 {"MZ2_TANK_MACHINEGUN", {27.1, 17.1, 27.2}}, // MZ2_TANK_MACHINEGUN_16 19 {"MZ2_TANK_MACHINEGUN", {28.5, 9.1, 28.0}}, // MZ2_TANK_MACHINEGUN_17 20 {"MZ2_TANK_MACHINEGUN", {27.1, 2.2, 28.0}}, // MZ2_TANK_MACHINEGUN_18 21 {"MZ2_TANK_MACHINEGUN", {24.9, -2.8, 28.0}}, // MZ2_TANK_MACHINEGUN_19 22 {"MZ2_TANK_MACHINEGUN", {21.6, -7.0, 26.4}}, // MZ2_TANK_ROCKET_1 23 {"MZ2_TANK_ROCKET", {6.2, 29.1, 49.1}}, // MZ2_TANK_ROCKET_2 24 {"MZ2_TANK_ROCKET", {6.9, 23.8, 49.1}}, // MZ2_TANK_ROCKET_3 25 {"MZ2_TANK_ROCKET", {8.3, 17.8, 49.5}}, // MZ2_INFANTRY_MACHINEGUN_1 26 {"MZ2_INFANTRY_MACHINEGUN", {26.6, 7.1, 13.1}}, // MZ2_INFANTRY_MACHINEGUN_2 27 {"MZ2_INFANTRY_MACHINEGUN", {18.2, 7.5, 15.4}}, // MZ2_INFANTRY_MACHINEGUN_3 28 {"MZ2_INFANTRY_MACHINEGUN", {17.2, 10.3, 17.9}}, // MZ2_INFANTRY_MACHINEGUN_4 29 {"MZ2_INFANTRY_MACHINEGUN", {17.0, 12.8, 20.1}}, // MZ2_INFANTRY_MACHINEGUN_5 30 {"MZ2_INFANTRY_MACHINEGUN", {15.1, 14.1, 21.8}}, // MZ2_INFANTRY_MACHINEGUN_6 31 {"MZ2_INFANTRY_MACHINEGUN", {11.8, 17.2, 23.1}}, // MZ2_INFANTRY_MACHINEGUN_7 32 {"MZ2_INFANTRY_MACHINEGUN", {11.4, 20.2, 21.0}}, // MZ2_INFANTRY_MACHINEGUN_8 33 {"MZ2_INFANTRY_MACHINEGUN", {9.0, 23.0, 18.9}}, // MZ2_INFANTRY_MACHINEGUN_9 34 {"MZ2_INFANTRY_MACHINEGUN", {13.9, 18.6, 17.7}}, // MZ2_INFANTRY_MACHINEGUN_10 35 {"MZ2_INFANTRY_MACHINEGUN", {15.4, 15.6, 15.8}}, // MZ2_INFANTRY_MACHINEGUN_11 36 {"MZ2_INFANTRY_MACHINEGUN", {10.2, 15.2, 25.1}}, // MZ2_INFANTRY_MACHINEGUN_12 37 {"MZ2_INFANTRY_MACHINEGUN", {-1.9, 15.1, 28.2}}, // MZ2_INFANTRY_MACHINEGUN_13 38 {"MZ2_INFANTRY_MACHINEGUN", {-12.4, 13.0, 20.2}}, // MZ2_SOLDIER_BLASTER_1 39 {"MZ2_SOLDIER_BLASTER", {10.6 * 1.2, 7.7 * 1.2, 7.8 * 1.2}}, // MZ2_SOLDIER_BLASTER_2 40 {"MZ2_SOLDIER_BLASTER", {21.1 * 1.2, 3.6 * 1.2, 19.0 * 1.2}}, // MZ2_SOLDIER_SHOTGUN_1 41 {"MZ2_SOLDIER_SHOTGUN", {10.6 * 1.2, 7.7 * 1.2, 7.8 * 1.2}}, // MZ2_SOLDIER_SHOTGUN_2 42 {"MZ2_SOLDIER_SHOTGUN", {21.1 * 1.2, 3.6 * 1.2, 19.0 * 1.2}}, // MZ2_SOLDIER_MACHINEGUN_1 43 {"MZ2_SOLDIER_MACHINEGUN", {10.6 * 1.2, 7.7 * 1.2, 7.8 * 1.2}}, // MZ2_SOLDIER_MACHINEGUN_2 44 {"MZ2_SOLDIER_MACHINEGUN", {21.1 * 1.2, 3.6 * 1.2, 19.0 * 1.2}}, // MZ2_GUNNER_MACHINEGUN_1 45 {"MZ2_GUNNER_MACHINEGUN", {30.1 * 1.15, 3.9 * 1.15, 19.6 * 1.15}}, // MZ2_GUNNER_MACHINEGUN_2 46 {"MZ2_GUNNER_MACHINEGUN", {29.1 * 1.15, 2.5 * 1.15, 20.7 * 1.15}}, // MZ2_GUNNER_MACHINEGUN_3 47 {"MZ2_GUNNER_MACHINEGUN", {28.2 * 1.15, 2.5 * 1.15, 22.2 * 1.15}}, // MZ2_GUNNER_MACHINEGUN_4 48 {"MZ2_GUNNER_MACHINEGUN", {28.2 * 1.15, 3.6 * 1.15, 22.0 * 1.15}}, // MZ2_GUNNER_MACHINEGUN_5 49 {"MZ2_GUNNER_MACHINEGUN", {26.9 * 1.15, 2.0 * 1.15, 23.4 * 1.15}}, // MZ2_GUNNER_MACHINEGUN_6 50 {"MZ2_GUNNER_MACHINEGUN", {26.5 * 1.15, 0.6 * 1.15, 20.8 * 1.15}}, // MZ2_GUNNER_MACHINEGUN_7 51 {"MZ2_GUNNER_MACHINEGUN", {26.9 * 1.15, 0.5 * 1.15, 21.5 * 1.15}}, // MZ2_GUNNER_MACHINEGUN_8 52 {"MZ2_GUNNER_MACHINEGUN", {29.0 * 1.15, 2.4 * 1.15, 19.5 * 1.15}}, // MZ2_GUNNER_GRENADE_1 53 {"MZ2_GUNNER_GRENADE", {4.6 * 1.15, -16.8 * 1.15, 7.3 * 1.15}}, // MZ2_GUNNER_GRENADE_2 54 {"MZ2_GUNNER_GRENADE", {4.6 * 1.15, -16.8 * 1.15, 7.3 * 1.15}}, // MZ2_GUNNER_GRENADE_3 55 {"MZ2_GUNNER_GRENADE", {4.6 * 1.15, -16.8 * 1.15, 7.3 * 1.15}}, // MZ2_GUNNER_GRENADE_4 56 {"MZ2_GUNNER_GRENADE", {4.6 * 1.15, -16.8 * 1.15, 7.3 * 1.15}}, // MZ2_CHICK_ROCKET_1 57 // -24.8, -9.0, 39.0, {"MZ2_CHICK_ROCKET", {24.8, -9.0, 39.0}}, // PGM - this was incorrect in Q2 // MZ2_FLYER_BLASTER_1 58 {"MZ2_FLYER_BLASTER", {12.1, 13.4, -14.5}}, // MZ2_FLYER_BLASTER_2 59 {"MZ2_FLYER_BLASTER", {12.1, -7.4, -14.5}}, // MZ2_MEDIC_BLASTER_1 60 {"MZ2_MEDIC_BLASTER", {12.1, 5.4, 16.5}}, // MZ2_GLADIATOR_RAILGUN_1 61 {"MZ2_GLADIATOR_RAILGUN", {30.0, 18.0, 28.0}}, // MZ2_HOVER_BLASTER_1 62 {"MZ2_HOVER_BLASTER", {32.5, -0.8, 10.0}}, // MZ2_ACTOR_MACHINEGUN_1 63 {"MZ2_ACTOR_MACHINEGUN", {18.4, 7.4, 9.6}}, // MZ2_SUPERTANK_MACHINEGUN_1 64 {"MZ2_SUPERTANK_MACHINEGUN", {30.0, 30.0, 88.5}}, // MZ2_SUPERTANK_MACHINEGUN_2 65 {"MZ2_SUPERTANK_MACHINEGUN", {30.0, 30.0, 88.5}}, // MZ2_SUPERTANK_MACHINEGUN_3 66 {"MZ2_SUPERTANK_MACHINEGUN", {30.0, 30.0, 88.5}}, // MZ2_SUPERTANK_MACHINEGUN_4 67 {"MZ2_SUPERTANK_MACHINEGUN", {30.0, 30.0, 88.5}}, // MZ2_SUPERTANK_MACHINEGUN_5 68 {"MZ2_SUPERTANK_MACHINEGUN", {30.0, 30.0, 88.5}}, // MZ2_SUPERTANK_MACHINEGUN_6 69 {"MZ2_SUPERTANK_MACHINEGUN", {30.0, 30.0, 88.5}}, // MZ2_SUPERTANK_ROCKET_1 70 {"MZ2_SUPERTANK_ROCKET", {16.0, -22.5, 91.2}}, // MZ2_SUPERTANK_ROCKET_2 71 {"MZ2_SUPERTANK_ROCKET", {16.0, -33.4, 86.7}}, // MZ2_SUPERTANK_ROCKET_3 72 {"MZ2_SUPERTANK_ROCKET", {16.0, -42.8, 83.3}}, // --- Start Xian Stuff --- // MZ2_BOSS2_MACHINEGUN_L1 73 {"MZ2_BOSS2_MACHINEGUN_L", {32, -40, 70}}, // MZ2_BOSS2_MACHINEGUN_L2 74 {"MZ2_BOSS2_MACHINEGUN_L", {32, -40, 70}}, // MZ2_BOSS2_MACHINEGUN_L3 75 {"MZ2_BOSS2_MACHINEGUN_L", {32, -40, 70}}, // MZ2_BOSS2_MACHINEGUN_L4 76 {"MZ2_BOSS2_MACHINEGUN_L", {32, -40, 70}}, // MZ2_BOSS2_MACHINEGUN_L5 77 {"MZ2_BOSS2_MACHINEGUN_L", {32, -40, 70}}, // --- End Xian Stuff // MZ2_BOSS2_ROCKET_1 78 {"MZ2_BOSS2_ROCKET", {22.0, 16.0, 10.0}}, // MZ2_BOSS2_ROCKET_2 79 {"MZ2_BOSS2_ROCKET", {22.0, 8.0, 10.0}}, // MZ2_BOSS2_ROCKET_3 80 {"MZ2_BOSS2_ROCKET", {22.0, -8.0, 10.0}}, // MZ2_BOSS2_ROCKET_4 81 {"MZ2_BOSS2_ROCKET", {22.0, -16.0, 10.0}}, // MZ2_FLOAT_BLASTER_1 82 {"MZ2_FLOAT_BLASTER", {32.5, -0.8, 10}}, // MZ2_SOLDIER_BLASTER_3 83 {"MZ2_SOLDIER_BLASTER", {20.8 * 1.2, 10.1 * 1.2, -2.7 * 1.2}}, // MZ2_SOLDIER_SHOTGUN_3 84 {"MZ2_SOLDIER_SHOTGUN", {20.8 * 1.2, 10.1 * 1.2, -2.7 * 1.2}}, // MZ2_SOLDIER_MACHINEGUN_3 85 {"MZ2_SOLDIER_MACHINEGUN", {20.8 * 1.2, 10.1 * 1.2, -2.7 * 1.2}}, // MZ2_SOLDIER_BLASTER_4 86 {"MZ2_SOLDIER_BLASTER", {7.6 * 1.2, 9.3 * 1.2, 0.8 * 1.2}}, // MZ2_SOLDIER_SHOTGUN_4 87 {"MZ2_SOLDIER_SHOTGUN", {7.6 * 1.2, 9.3 * 1.2, 0.8 * 1.2}}, // MZ2_SOLDIER_MACHINEGUN_4 88 {"MZ2_SOLDIER_MACHINEGUN", {7.6 * 1.2, 9.3 * 1.2, 0.8 * 1.2}}, // MZ2_SOLDIER_BLASTER_5 89 {"MZ2_SOLDIER_BLASTER", {30.5 * 1.2, 9.9 * 1.2, -18.7 * 1.2}}, // MZ2_SOLDIER_SHOTGUN_5 90 {"MZ2_SOLDIER_SHOTGUN", {30.5 * 1.2, 9.9 * 1.2, -18.7 * 1.2}}, // MZ2_SOLDIER_MACHINEGUN 91 {"MZ2_SOLDIER_MACHINEGUN", {30.5 * 1.2, 9.9 * 1.2, -18.7 * 1.2}}, // MZ2_SOLDIER_BLASTER_6 92 {"MZ2_SOLDIER_BLASTER", {27.6 * 1.2, 3.4 * 1.2, -10.4 * 1.2}}, // MZ2_SOLDIER_SHOTGUN_6 93 {"MZ2_SOLDIER_SHOTGUN", {27.6 * 1.2, 3.4 * 1.2, -10.4 * 1.2}}, // MZ2_SOLDIER_MACHINEGUN_6 94 {"MZ2_SOLDIER_MACHINEGUN", {27.6 * 1.2, 3.4 * 1.2, -10.4 * 1.2}}, // MZ2_SOLDIER_BLASTER_7 95 {"MZ2_SOLDIER_BLASTER", {28.9 * 1.2, 4.6 * 1.2, -8.1 * 1.2}}, // MZ2_SOLDIER_SHOTGUN_7 96 {"MZ2_SOLDIER_SHOTGUN", {28.9 * 1.2, 4.6 * 1.2, -8.1 * 1.2}}, // MZ2_SOLDIER_MACHINEGUN_7 97 {"MZ2_SOLDIER_MACHINEGUN", {28.9 * 1.2, 4.6 * 1.2, -8.1 * 1.2}}, // MZ2_SOLDIER_BLASTER_8 98 // 34.5 * 1.2, 9.6 * 1.2, 6.1 * 1.2, {"MZ2_SOLDIER_BLASTER", {31.5 * 1.2, 9.6 * 1.2, 10.1 * 1.2}}, // MZ2_SOLDIER_SHOTGUN_8 99 {"MZ2_SOLDIER_SHOTGUN", {34.5 * 1.2, 9.6 * 1.2, 6.1 * 1.2}}, // MZ2_SOLDIER_MACHINEGUN_8 100 {"MZ2_SOLDIER_MACHINEGUN", {34.5 * 1.2, 9.6 * 1.2, 6.1 * 1.2}}, // --- Xian shit below --- // MZ2_MAKRON_BFG 101 {"MZ2_MAKRON_BFG", {17, -19.5, 62.9}}, // MZ2_MAKRON_BLASTER_1 102 {"MZ2_MAKRON_BLASTER", {-3.6, -24.1, 59.5}}, // MZ2_MAKRON_BLASTER_2 103 {"MZ2_MAKRON_BLASTER", {-1.6, -19.3, 59.5}}, // MZ2_MAKRON_BLASTER_3 104 {"MZ2_MAKRON_BLASTER", {-0.1, -14.4, 59.5, }}, // MZ2_MAKRON_BLASTER_4 105 {"MZ2_MAKRON_BLASTER", {2.0, -7.6, 59.5, }}, // MZ2_MAKRON_BLASTER_5 106 {"MZ2_MAKRON_BLASTER", {3.4, 1.3, 59.5}}, // MZ2_MAKRON_BLASTER_6 107 {"MZ2_MAKRON_BLASTER", {3.7, 11.1, 59.5, }}, // MZ2_MAKRON_BLASTER_7 108 {"MZ2_MAKRON_BLASTER", {-0.3, 22.3, 59.5}}, // MZ2_MAKRON_BLASTER_8 109 {"MZ2_MAKRON_BLASTER", {-6, 33, 59.5}}, // MZ2_MAKRON_BLASTER_9 110 {"MZ2_MAKRON_BLASTER", {-9.3, 36.4, 59.5}}, // MZ2_MAKRON_BLASTER_10 111 {"MZ2_MAKRON_BLASTER", {-7, 35, 59.5}}, // MZ2_MAKRON_BLASTER_11 112 {"MZ2_MAKRON_BLASTER", {-2.1, 29, 59.5}}, // MZ2_MAKRON_BLASTER_12 113 {"MZ2_MAKRON_BLASTER", {3.9, 17.3, 59.5}}, // MZ2_MAKRON_BLASTER_13 114 {"MZ2_MAKRON_BLASTER", {6.1, 5.8, 59.5}}, // MZ2_MAKRON_BLASTER_14 115 {"MZ2_MAKRON_BLASTER", {5.9, -4.4, 59.5}}, // MZ2_MAKRON_BLASTER_15 116 {"MZ2_MAKRON_BLASTER", {4.2, -14.1, 59.5, }}, // MZ2_MAKRON_BLASTER_16 117 {"MZ2_MAKRON_BLASTER", {2.4, -18.8, 59.5}}, // MZ2_MAKRON_BLASTER_17 118 {"MZ2_MAKRON_BLASTER", {-1.8, -25.5, 59.5}}, // MZ2_MAKRON_RAILGUN_1 119 {"MZ2_MAKRON_RAILGUN", {-17.3, 7.8, 72.4}}, // MZ2_JORG_MACHINEGUN_L1 120 {"MZ2_JORG_MACHINEGUN_L", {78.5, -47.1, 96, }}, // MZ2_JORG_MACHINEGUN_L2 121 {"MZ2_JORG_MACHINEGUN_L", {78.5, -47.1, 96, }}, // MZ2_JORG_MACHINEGUN_L3 122 {"MZ2_JORG_MACHINEGUN_L", {78.5, -47.1, 96, }}, // MZ2_JORG_MACHINEGUN_L4 123 {"MZ2_JORG_MACHINEGUN_L", {78.5, -47.1, 96, }}, // MZ2_JORG_MACHINEGUN_L5 124 {"MZ2_JORG_MACHINEGUN_L", {78.5, -47.1, 96, }}, // MZ2_JORG_MACHINEGUN_L6 125 {"MZ2_JORG_MACHINEGUN_L", {78.5, -47.1, 96, }}, // MZ2_JORG_MACHINEGUN_R1 126 {"MZ2_JORG_MACHINEGUN_R", {78.5, 46.7, 96, }}, // MZ2_JORG_MACHINEGUN_R2 127 {"MZ2_JORG_MACHINEGUN_R", {78.5, 46.7, 96, }}, // MZ2_JORG_MACHINEGUN_R3 128 {"MZ2_JORG_MACHINEGUN_R", {78.5, 46.7, 96, }}, // MZ2_JORG_MACHINEGUN_R4 129 {"MZ2_JORG_MACHINEGUN_R", {78.5, 46.7, 96, }}, // MZ2_JORG_MACHINEGUN_R5 130 {"MZ2_JORG_MACHINEGUN_R", {78.5, 46.7, 96, }}, // MZ2_JORG_MACHINEGUN_R6 131 {"MZ2_JORG_MACHINEGUN_R", {78.5, 46.7, 96, }}, // MZ2_JORG_BFG_1 132 {"MZ2_JORG_BFG_1", {6.3, -9, 111.2}}, // MZ2_BOSS2_MACHINEGUN_R1 73 {"MZ2_BOSS2_MACHINEGUN_R", {32, 40, 70}}, // MZ2_BOSS2_MACHINEGUN_R2 74 {"MZ2_BOSS2_MACHINEGUN_R", {32, 40, 70}}, // MZ2_BOSS2_MACHINEGUN_R3 75 {"MZ2_BOSS2_MACHINEGUN_R", {32, 40, 70}}, // MZ2_BOSS2_MACHINEGUN_R4 76 {"MZ2_BOSS2_MACHINEGUN_R", {32, 40, 70}}, // MZ2_BOSS2_MACHINEGUN_R5 77 {"MZ2_BOSS2_MACHINEGUN_R", {32, 40, 70}}, // --- End Xian Shit --- // ROGUE // note that the above really ends at 137 // carrier machineguns // MZ2_CARRIER_MACHINEGUN_L1 {"MZ2_CARRIER_MACHINEGUN_L", {56, -32, 32}}, // MZ2_CARRIER_MACHINEGUN_R1 {"MZ2_CARRIER_MACHINEGUN_R", {56, 32, 32}}, // MZ2_CARRIER_GRENADE {"MZ2_CARRIER_GRENADE", {42, 24, 50}}, // MZ2_TURRET_MACHINEGUN 141 {"MZ2_TURRET_MACHINEGUN", {16, 0, 0}}, // MZ2_TURRET_ROCKET 142 {"MZ2_TURRET_ROCKET", {16, 0, 0}}, // MZ2_TURRET_BLASTER 143 {"MZ2_TURRET_BLASTER", {16, 0, 0}}, // MZ2_STALKER_BLASTER 144 {"MZ2_STALKER_BLASTER", {24, 0, 6}}, // MZ2_DAEDALUS_BLASTER 145 {"MZ2_DAEDALUS_BLASTER", {32.5, -0.8, 10.0}}, // MZ2_MEDIC_BLASTER_2 146 {"MZ2_MEDIC_BLASTER", {12.1, 5.4, 16.5}}, // MZ2_CARRIER_RAILGUN 147 {"MZ2_CARRIER_RAILGUN", {32, 0, 6, }}, // MZ2_WIDOW_DISRUPTOR 148 {"MZ2_WIDOW_DISRUPTOR", {57.72, 14.50, 88.81}}, // MZ2_WIDOW_BLASTER 149 {"MZ2_WIDOW_BLASTER", {56, 32, 32}}, // MZ2_WIDOW_RAIL 150 {"MZ2_WIDOW_RAIL", {62, -20, 84, }}, // MZ2_WIDOW_PLASMABEAM 151 // PMM - not used! {"MZ2_WIDOW_PLASMABEAM", {32, 0, 6, }}, // MZ2_CARRIER_MACHINEGUN_L2 152 {"MZ2_CARRIER_MACHINEGUN_L", {61, -32, 12}}, // MZ2_CARRIER_MACHINEGUN_R2 153 {"MZ2_CARRIER_MACHINEGUN_R", {61, 32, 12}}, // MZ2_WIDOW_RAIL_LEFT 154 {"MZ2_WIDOW_RAIL_LEFT", {17, -62, 91, }}, // MZ2_WIDOW_RAIL_RIGHT 155 {"MZ2_WIDOW_RAIL_RIGHT", {68, 12, 86, }}, // MZ2_WIDOW_BLASTER_SWEEP1 156 pmm - the sweeps need to be in sequential order {"MZ2_WIDOW_BLASTER_SWEEP", {47.5, 56, 89}}, // MZ2_WIDOW_BLASTER_SWEEP2 157 {"MZ2_WIDOW_BLASTER_SWEEP", {54, 52, 91}}, // MZ2_WIDOW_BLASTER_SWEEP3 158 {"MZ2_WIDOW_BLASTER_SWEEP", {58, 40, 91}}, // MZ2_WIDOW_BLASTER_SWEEP4 159 {"MZ2_WIDOW_BLASTER_SWEEP", {68, 30, 88}}, // MZ2_WIDOW_BLASTER_SWEEP5 160 {"MZ2_WIDOW_BLASTER_SWEEP", {74, 20, 88}}, // MZ2_WIDOW_BLASTER_SWEEP6 161 {"MZ2_WIDOW_BLASTER_SWEEP", {73, 11, 87}}, // MZ2_WIDOW_BLASTER_SWEEP7 162 {"MZ2_WIDOW_BLASTER_SWEEP", {73, 3, 87}}, // MZ2_WIDOW_BLASTER_SWEEP8 163 {"MZ2_WIDOW_BLASTER_SWEEP", {70, -12, 87}}, // MZ2_WIDOW_BLASTER_SWEEP9 164 {"MZ2_WIDOW_BLASTER_SWEEP", {67, -20, 90}}, // MZ2_WIDOW_BLASTER_100 165 {"MZ2_WIDOW_BLASTER", {-20, 76, 90}}, // MZ2_WIDOW_BLASTER_90 166 {"MZ2_WIDOW_BLASTER", {-8, 74, 90}}, // MZ2_WIDOW_BLASTER_80 167 {"MZ2_WIDOW_BLASTER", {0, 72, 90}}, // MZ2_WIDOW_BLASTER_70 168 d06 {"MZ2_WIDOW_BLASTER", {10, 71, 89}}, // MZ2_WIDOW_BLASTER_60 169 d07 {"MZ2_WIDOW_BLASTER", {23, 70, 87}}, // MZ2_WIDOW_BLASTER_50 170 d08 {"MZ2_WIDOW_BLASTER", {32, 64, 85}}, // MZ2_WIDOW_BLASTER_40 171 {"MZ2_WIDOW_BLASTER", {40, 58, 84}}, // MZ2_WIDOW_BLASTER_30 172 d10 {"MZ2_WIDOW_BLASTER", {48, 50, 83}}, // MZ2_WIDOW_BLASTER_20 173 {"MZ2_WIDOW_BLASTER", {54, 42, 82}}, // MZ2_WIDOW_BLASTER_10 174 d12 {"MZ2_WIDOW_BLASTER", {56, 34, 82}}, // MZ2_WIDOW_BLASTER_0 175 {"MZ2_WIDOW_BLASTER", {58, 26, 82}}, // MZ2_WIDOW_BLASTER_10L 176 d14 {"MZ2_WIDOW_BLASTER", {60, 16, 82}}, // MZ2_WIDOW_BLASTER_20L 177 {"MZ2_WIDOW_BLASTER", {59, 6, 81}}, // MZ2_WIDOW_BLASTER_30L 178 d16 {"MZ2_WIDOW_BLASTER", {58, -2, 80}}, // MZ2_WIDOW_BLASTER_40L 179 {"MZ2_WIDOW_BLASTER", {57, -10, 79}}, // MZ2_WIDOW_BLASTER_50L 180 d18 {"MZ2_WIDOW_BLASTER", {54, -18, 78}}, // MZ2_WIDOW_BLASTER_60L 181 {"MZ2_WIDOW_BLASTER", {42, -32, 80}}, // MZ2_WIDOW_BLASTER_70L 182 d20 {"MZ2_WIDOW_BLASTER", {36, -40, 78}}, // MZ2_WIDOW_RUN_1 183 {"MZ2_WIDOW_RUN", {68.4, 10.88, 82.08}}, // MZ2_WIDOW_RUN_2 184 {"MZ2_WIDOW_RUN_2", {68.51, 8.64, 85.14}}, // MZ2_WIDOW_RUN_3 185 {"MZ2_WIDOW_RUN", {68.66, 6.38, 88.78}}, // MZ2_WIDOW_RUN_4 186 {"MZ2_WIDOW_RUN", {68.73, 5.1, 84.47}}, // MZ2_WIDOW_RUN_5 187 {"MZ2_WIDOW_RUN", {68.82, 4.79, 80.52}}, // MZ2_WIDOW_RUN_6 188 {"MZ2_WIDOW_RUN", {68.77, 6.11, 85.37}}, // MZ2_WIDOW_RUN_7 189 {"MZ2_WIDOW_RUN", {68.67, 7.99, 90.24}}, // MZ2_WIDOW_RUN_8 190 {"MZ2_WIDOW_RUN", {68.55, 9.54, 87.36}}, // MZ2_CARRIER_ROCKET_1 191 {"MZ2_CARRIER_ROCKET", {0, 0, -5}}, // MZ2_CARRIER_ROCKET_2 192 {"MZ2_CARRIER_ROCKET", {0, 0, -5}}, // MZ2_CARRIER_ROCKET_3 193 {"MZ2_CARRIER_ROCKET", {0, 0, -5}}, // MZ2_CARRIER_ROCKET_4 194 {"MZ2_CARRIER_ROCKET", {0, 0, -5}}, // MZ2_WIDOW2_BEAMER_1 195 // 72.13, -17.63, 93.77, {"MZ2_WIDOW2_BEAMER", {69.00, -17.63, 93.77}}, // MZ2_WIDOW2_BEAMER_2 196 // 71.46, -17.08, 89.82, {"MZ2_WIDOW2_BEAMER", {69.00, -17.08, 89.82}}, // MZ2_WIDOW2_BEAMER_3 197 // 71.47, -18.40, 90.70, {"MZ2_WIDOW2_BEAMER", {69.00, -18.40, 90.70}}, // MZ2_WIDOW2_BEAMER_4 198 // 71.96, -18.34, 94.32, {"MZ2_WIDOW2_BEAMER", {69.00, -18.34, 94.32}}, // MZ2_WIDOW2_BEAMER_5 199 // 72.25, -18.30, 97.98, {"MZ2_WIDOW2_BEAMER", {69.00, -18.30, 97.98}}, // MZ2_WIDOW2_BEAM_SWEEP_1 200 {"MZ2_WIDOW2_BEAM_SWEEP", {45.04, -59.02, 92.24}}, // MZ2_WIDOW2_BEAM_SWEEP_2 201 {"MZ2_WIDOW2_BEAM_SWEEP", {50.68, -54.70, 91.96}}, // MZ2_WIDOW2_BEAM_SWEEP_3 202 {"MZ2_WIDOW2_BEAM_SWEEP", {56.57, -47.72, 91.65}}, // MZ2_WIDOW2_BEAM_SWEEP_4 203 {"MZ2_WIDOW2_BEAM_SWEEP", {61.75, -38.75, 91.38}}, // MZ2_WIDOW2_BEAM_SWEEP_5 204 {"MZ2_WIDOW2_BEAM_SWEEP", {65.55, -28.76, 91.24}}, // MZ2_WIDOW2_BEAM_SWEEP_6 205 {"MZ2_WIDOW2_BEAM_SWEEP", {67.79, -18.90, 91.22}}, // MZ2_WIDOW2_BEAM_SWEEP_7 206 {"MZ2_WIDOW2_BEAM_SWEEP", {68.60, -9.52, 91.23}}, // MZ2_WIDOW2_BEAM_SWEEP_8 207 {"MZ2_WIDOW2_BEAM_SWEEP", {68.08, 0.18, 91.32}}, // MZ2_WIDOW2_BEAM_SWEEP_9 208 {"MZ2_WIDOW2_BEAM_SWEEP", {66.14, 9.79, 91.44}}, // MZ2_WIDOW2_BEAM_SWEEP_10 209 {"MZ2_WIDOW2_BEAM_SWEEP", {62.77, 18.91, 91.65}}, // MZ2_WIDOW2_BEAM_SWEEP_11 210 {"MZ2_WIDOW2_BEAM_SWEEP", {58.29, 27.11, 92.00}} };