model.inc.c (78857B)
1 // 0x07010118 - 0x07010130 2 static const Lights1 hmc_seg7_lights_07010118 = gdSPDefLights1( 3 0x00, 0x00, 0x00, 4 0x00, 0x00, 0x00, 0x28, 0x28, 0x28 5 ); 6 7 // 0x07010130 - 0x07010148 8 static const Lights1 hmc_seg7_lights_07010130 = gdSPDefLights1( 9 0x79, 0x79, 0x79, 10 0xff, 0xff, 0xff, 0x28, 0x28, 0x28 11 ); 12 13 // 0x07010148 - 0x07010248 14 static const Vtx hmc_seg7_vertex_07010148[] = { 15 {{{ 1690, 0, 819}, 0, { 138, 2520}, {0x33, 0x99, 0xcd, 0xff}}}, 16 {{{ 2100, 0, 102}, 0, { 240, 2146}, {0xcd, 0x99, 0xcd, 0xff}}}, 17 {{{ 4967, 0, 819}, 0, { -950, 1430}, {0x2a, 0xac, 0xac, 0xff}}}, 18 {{{ 6298, 154, -1842}, 0, { -506, 104}, {0x10, 0x90, 0x39, 0xff}}}, 19 {{{ 6298, 154, -1330}, 0, { -678, 274}, {0x0a, 0xbb, 0x96, 0xff}}}, 20 {{{ 5786, 0, -1330}, 0, { -506, 444}, {0x0e, 0x85, 0xe7, 0xff}}}, 21 {{{ 5786, 0, -1842}, 0, { -336, 274}, {0x08, 0x86, 0x1f, 0xff}}}, 22 {{{ 6298, 0, -1842}, 0, { -506, 104}, {0x99, 0xcd, 0x33, 0xff}}}, 23 {{{ 6298, 0, -1330}, 0, { -678, 274}, {0xb7, 0xb7, 0xb7, 0xff}}}, 24 {{{ 1895, 0, -101}, 0, { 376, 2146}, {0x3d, 0xa4, 0x3d, 0xff}}}, 25 {{{ 1895, 0, 102}, 0, { 308, 2214}, {0x33, 0x99, 0xcd, 0xff}}}, 26 {{{ 1690, 0, -3993}, 0, { 1740, 922}, {0x23, 0x89, 0xea, 0xff}}}, 27 {{{ 2100, 0, -101}, 0, { 308, 2078}, {0xec, 0x85, 0x14, 0xff}}}, 28 {{{ 3124, 0, -6860}, 0, { 2216, -508}, {0x1b, 0xc9, 0x6e, 0xff}}}, 29 {{{ 3533, 0, -6860}, 0, { 2080, -646}, {0xac, 0xd6, 0x54, 0xff}}}, 30 {{{ 3533, 0, -6348}, 0, { 1910, -474}, {0xcd, 0x99, 0x33, 0xff}}}, 31 }; 32 33 // 0x07010248 - 0x07010348 34 static const Vtx hmc_seg7_vertex_07010248[] = { 35 {{{ 6298, 0, 102}, 0, { -1154, 752}, {0x00, 0x81, 0x00, 0xff}}}, 36 {{{ 2100, 0, 102}, 0, { 240, 2146}, {0xcd, 0x99, 0xcd, 0xff}}}, 37 {{{ 2100, 0, -101}, 0, { 308, 2078}, {0xec, 0x85, 0x14, 0xff}}}, 38 {{{ 1690, 0, -3993}, 0, { 1740, 922}, {0x23, 0x89, 0xea, 0xff}}}, 39 {{{ 6298, 0, -6348}, 0, { 990, -1394}, {0x00, 0x81, 0x00, 0xff}}}, 40 {{{ 4967, 0, 102}, 0, { -712, 1192}, {0x00, 0x81, 0x00, 0xff}}}, 41 {{{ 4967, 0, 819}, 0, { -950, 1430}, {0x2a, 0xac, 0xac, 0xff}}}, 42 {{{ 6912, 154, -1330}, 0, { -882, 70}, {0xcd, 0x99, 0xcd, 0xff}}}, 43 {{{ 6298, 154, -1842}, 0, { -506, 104}, {0x10, 0x90, 0x39, 0xff}}}, 44 {{{ 6912, 154, -1842}, 0, { -712, -100}, {0xac, 0xd6, 0x54, 0xff}}}, 45 {{{ 6298, 154, -1330}, 0, { -678, 274}, {0x0a, 0xbb, 0x96, 0xff}}}, 46 {{{ 3124, 0, -6860}, 0, { 2216, -508}, {0x1b, 0xc9, 0x6e, 0xff}}}, 47 {{{ 3533, 0, -6348}, 0, { 1910, -474}, {0xcd, 0x99, 0x33, 0xff}}}, 48 {{{ 3124, 0, -6348}, 0, { 2046, -338}, {0x54, 0xd6, 0x54, 0xff}}}, 49 {{{ 2100, 0, -4453}, 0, { 1756, 632}, {0xee, 0x83, 0xfb, 0xff}}}, 50 {{{ 2100, 0, -4965}, 0, { 1926, 462}, {0xf4, 0x82, 0x06, 0xff}}}, 51 }; 52 53 // 0x07010348 - 0x07010448 54 static const Vtx hmc_seg7_vertex_07010348[] = { 55 {{{ 6298, 0, -6348}, 0, { 990, -1394}, {0x00, 0x81, 0x00, 0xff}}}, 56 {{{ 6298, 0, -1842}, 0, { -506, 104}, {0x99, 0xcd, 0x33, 0xff}}}, 57 {{{ 5786, 0, -1842}, 0, { -336, 274}, {0x08, 0x86, 0x1f, 0xff}}}, 58 {{{ 2100, 0, -101}, 0, { 308, 2078}, {0xec, 0x85, 0x14, 0xff}}}, 59 {{{ 5786, 0, -1330}, 0, { -506, 444}, {0x0e, 0x85, 0xe7, 0xff}}}, 60 {{{ 6298, 0, -1330}, 0, { -678, 274}, {0xb7, 0xb7, 0xb7, 0xff}}}, 61 {{{ 6298, 0, 102}, 0, { -1154, 752}, {0x00, 0x81, 0x00, 0xff}}}, 62 {{{ 2100, 0, -4453}, 0, { 1756, 632}, {0xee, 0x83, 0xfb, 0xff}}}, 63 {{{ 1690, 0, -3993}, 0, { 1740, 922}, {0x23, 0x89, 0xea, 0xff}}}, 64 {{{ 1690, 102, -4453}, 0, { 1892, 768}, {0x2c, 0x8f, 0xdd, 0xff}}}, 65 {{{ 1690, 102, -4965}, 0, { 2064, 598}, {0x08, 0x93, 0x3f, 0xff}}}, 66 {{{ 2100, 0, -4965}, 0, { 1926, 462}, {0xf4, 0x82, 0x06, 0xff}}}, 67 {{{ 1178, 102, -4965}, 0, { 2234, 768}, {0x65, 0xbd, 0x21, 0xff}}}, 68 {{{ 1178, 102, -4453}, 0, { 2064, 938}, {0x54, 0xd6, 0xac, 0xff}}}, 69 {{{ 1690, 0, -5324}, 0, { 2182, 480}, {0x62, 0xc4, 0x34, 0xff}}}, 70 {{{ 1690, 0, -6348}, 0, { 2522, 138}, {0x00, 0x81, 0x00, 0xff}}}, 71 }; 72 73 // 0x07010448 - 0x07010548 74 static const Vtx hmc_seg7_vertex_07010448[] = { 75 {{{ 2304, -1023, -409}, 0, { 1610, 388}, {0x00, 0x7d, 0x10, 0xff}}}, 76 {{{ 1690, -1023, -409}, 0, { 1808, 684}, {0x00, 0x7a, 0x21, 0xff}}}, 77 {{{ 1690, -1023, 819}, 0, { 2216, 274}, {0x33, 0x67, 0xcd, 0xff}}}, 78 {{{ 2202, 205, 205}, 0, { -70, 908}, {0xf0, 0x7c, 0xf0, 0xff}}}, 79 {{{ 1792, 205, 205}, 0, { -398, 1070}, {0x10, 0x79, 0xdf, 0xff}}}, 80 {{{ 1690, 205, 819}, 0, { -234, 1602}, {0x21, 0x65, 0xbd, 0xff}}}, 81 {{{ 1792, 205, -204}, 0, { -562, 744}, {0x22, 0x75, 0x22, 0xff}}}, 82 {{{ 1690, 205, -306}, 0, { -684, 704}, {0x33, 0x67, 0x33, 0xff}}}, 83 {{{ 2202, 205, -204}, 0, { -234, 582}, {0xdf, 0x79, 0x10, 0xff}}}, 84 {{{ 4250, 205, -306}, 0, { 1358, -318}, {0xda, 0x72, 0x26, 0xff}}}, 85 {{{ 4250, 205, 819}, 0, { 1808, 582}, {0xb7, 0x49, 0xb7, 0xff}}}, 86 {{{ 2304, -767, -1023}, 0, { 1384, 558}, {0x00, 0x75, 0x30, 0xff}}}, 87 {{{ 2304, -1023, 819}, 0, { 2018, -22}, {0xac, 0x2a, 0xac, 0xff}}}, 88 {{{ 3431, -1023, -3173}, 0, { 328, 764}, {0x25, 0x47, 0x62, 0xff}}}, 89 {{{ 2509, -869, -3173}, 0, { 612, 1186}, {0x06, 0x7e, 0x00, 0xff}}}, 90 {{{ 2509, -869, -2559}, 0, { 816, 984}, {0xf7, 0x7a, 0xdf, 0xff}}}, 91 }; 92 93 // 0x07010548 - 0x07010628 94 static const Vtx hmc_seg7_vertex_07010548[] = { 95 {{{ 1690, -1023, -409}, 0, { 1808, 684}, {0x00, 0x7a, 0x21, 0xff}}}, 96 {{{ 2304, -767, -1023}, 0, { 1384, 558}, {0x00, 0x75, 0x30, 0xff}}}, 97 {{{ 1690, -767, -1023}, 0, { 1582, 854}, {0x00, 0x7d, 0x10, 0xff}}}, 98 {{{ 2509, -869, -2559}, 0, { 816, 984}, {0xf7, 0x7a, 0xdf, 0xff}}}, 99 {{{ 1690, -869, -2559}, 0, { 1078, 1376}, {0x00, 0x7e, 0xf3, 0xff}}}, 100 {{{ 1690, -767, -2252}, 0, { 1172, 1262}, {0x00, 0x7c, 0xe5, 0xff}}}, 101 {{{ 2509, -767, -2252}, 0, { 910, 868}, {0x00, 0x7e, 0xf3, 0xff}}}, 102 {{{ 2509, -869, -3173}, 0, { 612, 1186}, {0x06, 0x7e, 0x00, 0xff}}}, 103 {{{ 1690, -869, -3173}, 0, { 874, 1582}, {0x00, 0x7f, 0x00, 0xff}}}, 104 {{{ 3431, -1023, -3173}, 0, { 328, 764}, {0x25, 0x47, 0x62, 0xff}}}, 105 {{{ 3431, -1023, -2559}, 0, { 532, 560}, {0x06, 0x7e, 0x00, 0xff}}}, 106 {{{ 3533, -767, -1125}, 0, { 954, 0}, {0x00, 0x7e, 0x0d, 0xff}}}, 107 {{{ 2919, -869, -511}, 0, { 1366, 106}, {0x00, 0x7e, 0x0a, 0xff}}}, 108 {{{ 3533, -869, -511}, 0, { 1168, -190}, {0x8e, 0x29, 0x24, 0xff}}}, 109 }; 110 111 // 0x07010628 - 0x07010728 112 static const Vtx hmc_seg7_vertex_07010628[] = { 113 {{{ 2816, -767, -3788}, 0, { 300, 1230}, {0x21, 0x7a, 0x00, 0xff}}}, 114 {{{ 3431, -1023, -3788}, 0, { 124, 968}, {0x48, 0x25, 0x9f, 0xff}}}, 115 {{{ 3431, -1023, -4402}, 0, { -78, 1170}, {0x21, 0x7a, 0x00, 0xff}}}, 116 {{{ 2816, -767, -4402}, 0, { 94, 1434}, {0x10, 0x7d, 0x00, 0xff}}}, 117 {{{ 2509, -767, -3788}, 0, { 398, 1378}, {0xe6, 0x7c, 0x00, 0xff}}}, 118 {{{ 2509, -767, -4402}, 0, { 194, 1582}, {0xcb, 0x73, 0x00, 0xff}}}, 119 {{{ 4250, -1023, -5017}, 0, { -546, 982}, {0x16, 0x66, 0xb8, 0xff}}}, 120 {{{ 4660, -921, -5017}, 0, { -686, 772}, {0x34, 0x2b, 0x95, 0xff}}}, 121 {{{ 4660, -921, -5631}, 0, { -890, 976}, {0xed, 0x76, 0x28, 0xff}}}, 122 {{{ 4250, -1023, -6041}, 0, { -886, 1322}, {0x04, 0x7e, 0x00, 0xff}}}, 123 {{{ 4557, -1023, -4402}, 0, { -440, 630}, {0x00, 0x7f, 0x00, 0xff}}}, 124 {{{ 3431, -1023, -2559}, 0, { 532, 560}, {0x06, 0x7e, 0x00, 0xff}}}, 125 {{{ 4557, -1023, -2559}, 0, { 170, 16}, {0x8f, 0x38, 0x00, 0xff}}}, 126 {{{ 3533, -767, -1125}, 0, { 954, 0}, {0x00, 0x7e, 0x0d, 0xff}}}, 127 {{{ 2919, -767, -1125}, 0, { 1152, 296}, {0x43, 0x5e, 0xcd, 0xff}}}, 128 {{{ 2919, -869, -511}, 0, { 1366, 106}, {0x00, 0x7e, 0x0a, 0xff}}}, 129 }; 130 131 // 0x07010728 - 0x07010808 132 static const Vtx hmc_seg7_vertex_07010728[] = { 133 {{{ 5671, -204, 819}, 0, { 684, 1614}, {0x00, 0x7f, 0x00, 0xff}}}, 134 {{{ 6298, -204, 205}, 0, { 70, 990}, {0x00, 0x7f, 0x00, 0xff}}}, 135 {{{ 5671, -204, 205}, 0, { 70, 1614}, {0x00, 0x7f, 0x00, 0xff}}}, 136 {{{ 6298, -204, 819}, 0, { 684, 990}, {0x8f, 0x38, 0x00, 0xff}}}, 137 {{{ 1690, -767, -1023}, 0, { 1582, 854}, {0x00, 0x7d, 0x10, 0xff}}}, 138 {{{ 2509, -767, -1023}, 0, { 1318, 460}, {0x00, 0x7f, 0x00, 0xff}}}, 139 {{{ 2509, -767, -2252}, 0, { 910, 868}, {0x00, 0x7e, 0xf3, 0xff}}}, 140 {{{ 1690, -767, -2252}, 0, { 1172, 1262}, {0x00, 0x7c, 0xe5, 0xff}}}, 141 {{{ 4557, -1023, -4402}, 0, { -440, 630}, {0x00, 0x7f, 0x00, 0xff}}}, 142 {{{ 3431, -1023, -4402}, 0, { -78, 1170}, {0x21, 0x7a, 0x00, 0xff}}}, 143 {{{ 3431, -1023, -2559}, 0, { 532, 560}, {0x06, 0x7e, 0x00, 0xff}}}, 144 {{{ 1690, -921, -3788}, 0, { 674, 1792}, {0x00, 0x7f, 0x00, 0xff}}}, 145 {{{ 2304, -921, -3788}, 0, { 478, 1496}, {0xcb, 0x73, 0x00, 0xff}}}, 146 {{{ 2304, -921, -5938}, 0, { -236, 2212}, {0x00, 0x7f, 0x00, 0xff}}}, 147 }; 148 149 // 0x07010808 - 0x070108F8 150 static const Vtx hmc_seg7_vertex_07010808[] = { 151 {{{ 5466, -409, 819}, 0, { 684, 1818}, {0x00, 0x7f, 0x00, 0xff}}}, 152 {{{ 5681, -409, 205}, 0, { 70, 1604}, {0xc8, 0x71, 0x00, 0xff}}}, 153 {{{ 5466, -409, 205}, 0, { 70, 1818}, {0x00, 0x7f, 0x00, 0xff}}}, 154 {{{ 5681, -409, 819}, 0, { 684, 1604}, {0x8f, 0x38, 0x00, 0xff}}}, 155 {{{ 2509, -767, -1125}, 0, { 1284, 494}, {0x00, 0x7f, 0x00, 0xff}}}, 156 {{{ 3533, -767, -1125}, 0, { 954, 0}, {0x00, 0x7e, 0x0d, 0xff}}}, 157 {{{ 3533, -767, -1945}, 0, { 682, 272}, {0x00, 0x7f, 0x00, 0xff}}}, 158 {{{ 2509, -767, -1945}, 0, { 1012, 766}, {0xc4, 0x2a, 0x67, 0xff}}}, 159 {{{ 2304, -921, -3788}, 0, { 478, 1496}, {0xcb, 0x73, 0x00, 0xff}}}, 160 {{{ 2509, -767, -3788}, 0, { 398, 1378}, {0xe6, 0x7c, 0x00, 0xff}}}, 161 {{{ 2509, -767, -4402}, 0, { 194, 1582}, {0xcb, 0x73, 0x00, 0xff}}}, 162 {{{ 2304, -921, -4402}, 0, { 272, 1700}, {0x9d, 0x27, 0x45, 0xff}}}, 163 {{{ 2714, -1023, -5324}, 0, { -154, 1824}, {0x00, 0x70, 0xc5, 0xff}}}, 164 {{{ 2714, -1023, -5733}, 0, { -290, 1960}, {0x11, 0x72, 0x34, 0xff}}}, 165 {{{ 2509, -1023, -5529}, 0, { -156, 1990}, {0x3b, 0x6f, 0x00, 0xff}}}, 166 }; 167 168 // 0x070108F8 - 0x070109F8 169 static const Vtx hmc_seg7_vertex_070108F8[] = { 170 {{{ 1690, -921, -3788}, 0, { 674, 1792}, {0x00, 0x7f, 0x00, 0xff}}}, 171 {{{ 2304, -921, -5938}, 0, { -236, 2212}, {0x00, 0x7f, 0x00, 0xff}}}, 172 {{{ 1690, -921, -5324}, 0, { 164, 2304}, {0x78, 0x20, 0x17, 0xff}}}, 173 {{{ 2304, -921, -5017}, 0, { 68, 1906}, {0xe6, 0x49, 0x9d, 0xff}}}, 174 {{{ 2407, -921, -5529}, 0, { -132, 2026}, {0x26, 0x79, 0x00, 0xff}}}, 175 {{{ 2714, -921, -5017}, 0, { -62, 1708}, {0xdc, 0x68, 0xc2, 0xff}}}, 176 {{{ 2714, -921, -5221}, 0, { -130, 1776}, {0x00, 0x77, 0xd5, 0xff}}}, 177 {{{ 2714, -1023, -5324}, 0, { -154, 1824}, {0x00, 0x70, 0xc5, 0xff}}}, 178 {{{ 2509, -1023, -5529}, 0, { -156, 1990}, {0x3b, 0x6f, 0x00, 0xff}}}, 179 {{{ 2714, -1023, -5733}, 0, { -290, 1960}, {0x11, 0x72, 0x34, 0xff}}}, 180 {{{ 2714, -921, -5836}, 0, { -334, 1980}, {0xf4, 0x79, 0x24, 0xff}}}, 181 {{{ 2714, -921, -6348}, 0, { -504, 2150}, {0x1d, 0x52, 0x5b, 0xff}}}, 182 {{{ 3328, -921, -5836}, 0, { -532, 1684}, {0x1e, 0x7a, 0xf1, 0xff}}}, 183 {{{ 3943, -921, -5017}, 0, { -456, 1116}, {0x0a, 0x7e, 0x00, 0xff}}}, 184 {{{ 3021, -921, -5529}, 0, { -330, 1730}, {0xbe, 0x69, 0xea, 0xff}}}, 185 {{{ 2919, -1023, -5529}, 0, { -288, 1792}, {0xbe, 0x69, 0x16, 0xff}}}, 186 }; 187 188 // 0x070109F8 - 0x07010AF8 189 static const Vtx hmc_seg7_vertex_070109F8[] = { 190 {{{ 2714, -921, -5836}, 0, { -334, 1980}, {0xf4, 0x79, 0x24, 0xff}}}, 191 {{{ 3328, -921, -5836}, 0, { -532, 1684}, {0x1e, 0x7a, 0xf1, 0xff}}}, 192 {{{ 3328, -921, -6245}, 0, { -668, 1820}, {0x11, 0x78, 0x23, 0xff}}}, 193 {{{ 2714, -921, -6348}, 0, { -504, 2150}, {0x1d, 0x52, 0x5b, 0xff}}}, 194 {{{ 3021, -921, -5529}, 0, { -330, 1730}, {0xbe, 0x69, 0xea, 0xff}}}, 195 {{{ 3943, -921, -6348}, 0, { -900, 1558}, {0x0c, 0x70, 0x39, 0xff}}}, 196 {{{ 3738, -921, -5836}, 0, { -662, 1486}, {0xeb, 0x75, 0xd6, 0xff}}}, 197 {{{ 3431, -1074, -5938}, 0, { -584, 1688}, {0x19, 0x71, 0xcd, 0xff}}}, 198 {{{ 3431, -1074, -6143}, 0, { -654, 1756}, {0x40, 0x68, 0x20, 0xff}}}, 199 {{{ 3943, -921, -5017}, 0, { -456, 1116}, {0x0a, 0x7e, 0x00, 0xff}}}, 200 {{{ 2919, -1023, -5529}, 0, { -288, 1792}, {0xbe, 0x69, 0x16, 0xff}}}, 201 {{{ 2714, -1023, -5324}, 0, { -154, 1824}, {0x00, 0x70, 0xc5, 0xff}}}, 202 {{{ 2714, -1023, -5733}, 0, { -290, 1960}, {0x11, 0x72, 0x34, 0xff}}}, 203 {{{ 3738, -921, -6245}, 0, { -800, 1622}, {0xcd, 0x71, 0x19, 0xff}}}, 204 {{{ 3636, -1074, -5938}, 0, { -650, 1590}, {0xbf, 0x68, 0xe0, 0xff}}}, 205 {{{ 3636, -1074, -6143}, 0, { -718, 1658}, {0xe7, 0x71, 0x33, 0xff}}}, 206 }; 207 208 // 0x07010AF8 - 0x07010B78 209 static const Vtx hmc_seg7_vertex_07010AF8[] = { 210 {{{ 3943, -921, -6348}, 0, { -900, 1558}, {0x0c, 0x70, 0x39, 0xff}}}, 211 {{{ 4250, -1023, -5017}, 0, { -546, 982}, {0x16, 0x66, 0xb8, 0xff}}}, 212 {{{ 4250, -1023, -6041}, 0, { -886, 1322}, {0x04, 0x7e, 0x00, 0xff}}}, 213 {{{ 3943, -921, -5017}, 0, { -456, 1116}, {0x0a, 0x7e, 0x00, 0xff}}}, 214 {{{ 6298, -921, -5631}, 0, { -1418, 186}, {0x00, 0x7f, 0x00, 0xff}}}, 215 {{{ 4660, -921, -5631}, 0, { -890, 976}, {0xed, 0x76, 0x28, 0xff}}}, 216 {{{ 4660, -921, -4146}, 0, { -396, 482}, {0x00, 0x7f, 0x00, 0xff}}}, 217 {{{ 6298, -921, -4146}, 0, { -924, -308}, {0x00, 0x7f, 0x00, 0xff}}}, 218 }; 219 220 // 0x07010B78 - 0x07010C68 221 static const Vtx hmc_seg7_vertex_07010B78[] = { 222 {{{ 4762, -1023, -1125}, 0, { 990, 684}, {0xac, 0x43, 0xbe, 0xff}}}, 223 {{{ 4148, -1023, -1125}, 0, { 1604, 684}, {0x00, 0x7e, 0xf6, 0xff}}}, 224 {{{ 4148, -869, -511}, 0, { 1604, 70}, {0x45, 0x5f, 0x2d, 0xff}}}, 225 {{{ 5988, -204, 819}, 0, { -232, -1258}, {0xdf, 0x43, 0x9b, 0xff}}}, 226 {{{ 5835, -204, 819}, 0, { -78, -1258}, {0x37, 0x1b, 0x92, 0xff}}}, 227 {{{ 5835, -204, 870}, 0, { -78, -1310}, {0x38, 0x71, 0x00, 0xff}}}, 228 {{{ 5988, -204, 870}, 0, { -232, -1310}, {0x8f, 0x38, 0x00, 0xff}}}, 229 {{{ 5940, -921, -4146}, 0, { -184, 3696}, {0x00, 0x7c, 0xe8, 0xff}}}, 230 {{{ 4864, -767, -3378}, 0, { 888, 2930}, {0x44, 0x5e, 0x31, 0xff}}}, 231 {{{ 5581, -767, -3378}, 0, { 172, 2930}, {0x00, 0x7e, 0xf8, 0xff}}}, 232 {{{ 4864, -921, -4146}, 0, { 888, 3696}, {0x00, 0x7c, 0xe8, 0xff}}}, 233 {{{ 2919, -869, -511}, 0, { 2830, 70}, {0x00, 0x7e, 0x0a, 0xff}}}, 234 {{{ 4762, -869, 819}, 0, { 990, -1258}, {0xf1, 0x7e, 0x00, 0xff}}}, 235 {{{ 4762, -869, -511}, 0, { 990, 70}, {0x00, 0x7e, 0xf1, 0xff}}}, 236 {{{ 2919, -869, 819}, 0, { 2830, -1258}, {0x49, 0x49, 0xb7, 0xff}}}, 237 }; 238 239 // 0x07010C68 - 0x07010D68 240 static const Vtx hmc_seg7_vertex_07010C68[] = { 241 {{{ 5479, -869, -409}, 0, { 274, 0}, {0x00, 0x7f, 0x00, 0xff}}}, 242 {{{ 6298, -869, -2354}, 0, { -540, 1908}, {0x9b, 0x43, 0x21, 0xff}}}, 243 {{{ 5479, -869, -2354}, 0, { 274, 1908}, {0x54, 0x2a, 0x54, 0xff}}}, 244 {{{ 4762, -1023, -1125}, 0, { 990, 684}, {0xac, 0x43, 0xbe, 0xff}}}, 245 {{{ 4148, -869, -511}, 0, { 1604, 70}, {0x45, 0x5f, 0x2d, 0xff}}}, 246 {{{ 4762, -869, -511}, 0, { 990, 70}, {0x00, 0x7e, 0xf1, 0xff}}}, 247 {{{ 4967, -1023, -1125}, 0, { 786, 684}, {0xe8, 0x7c, 0x00, 0xff}}}, 248 {{{ 5479, -869, -2149}, 0, { 274, 1704}, {0x4d, 0x50, 0x3b, 0xff}}}, 249 {{{ 4967, -1023, -1945}, 0, { 786, 1498}, {0xf4, 0x7e, 0x00, 0xff}}}, 250 {{{ 4148, -1023, -1125}, 0, { 1604, 684}, {0x00, 0x7e, 0xf6, 0xff}}}, 251 {{{ 4148, -1023, -1945}, 0, { 1604, 1500}, {0x00, 0x7f, 0x00, 0xff}}}, 252 {{{ 5479, -869, -1125}, 0, { 274, 684}, {0x71, 0x2d, 0xdf, 0xff}}}, 253 {{{ 6298, -869, -409}, 0, { -540, 0}, {0x00, 0x7f, 0x00, 0xff}}}, 254 {{{ 4967, -818, 0}, 0, { 786, -440}, {0xe2, 0x7b, 0x00, 0xff}}}, 255 {{{ 4762, -869, 819}, 0, { 990, -1258}, {0xf1, 0x7e, 0x00, 0xff}}}, 256 {{{ 4967, -818, 819}, 0, { 786, -1258}, {0xc6, 0x70, 0x00, 0xff}}}, 257 }; 258 259 // 0x07010D68 - 0x07010E38 260 static const Vtx hmc_seg7_vertex_07010D68[] = { 261 {{{ 4557, -767, -2354}, 0, { 1194, 1908}, {0x00, 0x7f, 0x00, 0xff}}}, 262 {{{ 6298, -767, -2354}, 0, { -540, 1908}, {0xd2, 0x21, 0x71, 0xff}}}, 263 {{{ 5581, -767, -3378}, 0, { 172, 2930}, {0x00, 0x7e, 0xf8, 0xff}}}, 264 {{{ 4557, -767, -3378}, 0, { 1194, 2930}, {0x00, 0x7f, 0x00, 0xff}}}, 265 {{{ 5271, -613, 819}, 0, { 482, -1258}, {0xe8, 0x7c, 0x00, 0xff}}}, 266 {{{ 5476, -613, 819}, 0, { 278, -1258}, {0x8f, 0x38, 0x00, 0xff}}}, 267 {{{ 5476, -613, 205}, 0, { 278, -646}, {0xc8, 0x71, 0x00, 0xff}}}, 268 {{{ 5271, -613, 205}, 0, { 482, -646}, {0xcf, 0x75, 0x00, 0xff}}}, 269 {{{ 4967, -818, 205}, 0, { 786, -646}, {0xce, 0x4a, 0x59, 0xff}}}, 270 {{{ 4967, -818, 819}, 0, { 786, -1258}, {0xc6, 0x70, 0x00, 0xff}}}, 271 {{{ 4967, -818, 0}, 0, { 786, -440}, {0xe2, 0x7b, 0x00, 0xff}}}, 272 {{{ 4762, -869, 0}, 0, { 990, -440}, {0x8c, 0x32, 0x00, 0xff}}}, 273 {{{ 4762, -869, 819}, 0, { 990, -1258}, {0xf1, 0x7e, 0x00, 0xff}}}, 274 }; 275 276 // 0x07010E38 - 0x07010F38 277 static const Vtx hmc_seg7_vertex_07010E38[] = { 278 {{{ 1127, -153, -4633}, 0, { 530, 276}, {0x00, 0xc8, 0x8f, 0xff}}}, 279 {{{ 1178, -409, -4633}, 0, { 530, 784}, {0x33, 0x33, 0x99, 0xff}}}, 280 {{{ 1127, -409, -4633}, 0, { 530, 784}, {0x00, 0x71, 0xc8, 0xff}}}, 281 {{{ 1178, -409, -4786}, 0, { 632, 784}, {0x33, 0x67, 0x33, 0xff}}}, 282 {{{ 1127, -409, -4786}, 0, { 632, 784}, {0x00, 0x38, 0x71, 0xff}}}, 283 {{{ 1178, -153, -4633}, 0, { 530, 276}, {0x6e, 0xc9, 0xe5, 0xff}}}, 284 {{{ 1127, -153, -4786}, 0, { 632, 276}, {0x00, 0x8f, 0x38, 0xff}}}, 285 {{{ 1178, -153, -4786}, 0, { 632, 276}, {0x65, 0xdf, 0x43, 0xff}}}, 286 {{{ 4250, 0, -4197}, 0, { 172, 0}, {0x86, 0x00, 0x20, 0xff}}}, 287 {{{ 4250, -1023, -4197}, 0, { 172, 2012}, {0x93, 0x00, 0x40, 0xff}}}, 288 {{{ 4250, -1023, -3378}, 0, { 990, 2012}, {0x86, 0x00, 0x20, 0xff}}}, 289 {{{ 1178, -409, -4453}, 0, { 410, 784}, {0x54, 0x54, 0xd6, 0xff}}}, 290 {{{ 1178, 102, -4453}, 0, { 410, -236}, {0x54, 0xd6, 0xac, 0xff}}}, 291 {{{ 1178, 102, -4965}, 0, { 752, -236}, {0x65, 0xbd, 0x21, 0xff}}}, 292 {{{ 1178, -409, -4965}, 0, { 752, 784}, {0x54, 0x2a, 0x54, 0xff}}}, 293 {{{ 4045, 0, -4402}, 0, { 0, 0}, {0xc0, 0x00, 0x6d, 0xff}}}, 294 }; 295 296 // 0x07010F38 - 0x07011028 297 static const Vtx hmc_seg7_vertex_07010F38[] = { 298 {{{ 4045, 0, -4402}, 0, { 0, 0}, {0xc0, 0x00, 0x6d, 0xff}}}, 299 {{{ 4045, -1023, -4402}, 0, { 0, 2012}, {0xe0, 0x00, 0x7a, 0xff}}}, 300 {{{ 4250, -1023, -4197}, 0, { 172, 2012}, {0x93, 0x00, 0x40, 0xff}}}, 301 {{{ 4250, 0, -4197}, 0, { 172, 0}, {0x86, 0x00, 0x20, 0xff}}}, 302 {{{ 4250, -1023, -3378}, 0, { 990, 2012}, {0x86, 0x00, 0x20, 0xff}}}, 303 {{{ 4250, 0, -3378}, 0, { 990, 0}, {0x93, 0x00, 0x40, 0xff}}}, 304 {{{ 4250, 0, -3378}, 0, { 0, 0}, {0x93, 0x00, 0x40, 0xff}}}, 305 {{{ 4455, -1023, -3173}, 0, { 308, 2012}, {0xc0, 0x00, 0x6d, 0xff}}}, 306 {{{ 4455, 0, -3173}, 0, { 308, 0}, {0xe0, 0x00, 0x7a, 0xff}}}, 307 {{{ 4250, -1023, -3378}, 0, { 0, 2012}, {0x86, 0x00, 0x20, 0xff}}}, 308 {{{ 4660, -1023, -3173}, 0, { 650, 2012}, {0x00, 0x00, 0x7f, 0xff}}}, 309 {{{ 4660, 0, -3173}, 0, { 650, 0}, {0x40, 0x00, 0x6d, 0xff}}}, 310 {{{ 4864, -767, -3378}, 0, { 990, 1500}, {0x44, 0x5e, 0x31, 0xff}}}, 311 {{{ 4864, 0, -3378}, 0, { 990, 0}, {0x7a, 0x00, 0x20, 0xff}}}, 312 {{{ 4660, -767, -3173}, 0, { 650, 1500}, {0x5a, 0x00, 0x59, 0xff}}}, 313 }; 314 315 // 0x07011028 - 0x07011118 316 static const Vtx hmc_seg7_vertex_07011028[] = { 317 {{{ 4660, 0, -5017}, 0, { 0, 0}, {0x20, 0x00, 0x86, 0xff}}}, 318 {{{ 4250, -1023, -5017}, 0, { 324, 2012}, {0x16, 0x66, 0xb8, 0xff}}}, 319 {{{ 4250, 0, -5017}, 0, { 324, 0}, {0x40, 0x00, 0x93, 0xff}}}, 320 {{{ 2304, 0, -4402}, 0, { 0, 0}, {0xe0, 0x00, 0x7a, 0xff}}}, 321 {{{ 4045, -1023, -4402}, 0, { 990, 2012}, {0xe0, 0x00, 0x7a, 0xff}}}, 322 {{{ 4045, 0, -4402}, 0, { 990, 0}, {0xc0, 0x00, 0x6d, 0xff}}}, 323 {{{ 3636, -921, -5631}, 0, { 856, 1808}, {0x40, 0x00, 0x93, 0xff}}}, 324 {{{ 4660, -921, -5017}, 0, { 0, 1808}, {0x34, 0x2b, 0x95, 0xff}}}, 325 {{{ 3636, 0, -5631}, 0, { 856, 0}, {0x20, 0x00, 0x86, 0xff}}}, 326 {{{ 3328, -921, -5631}, 0, { 1124, 1808}, {0xe0, 0x00, 0x86, 0xff}}}, 327 {{{ 3328, 0, -5631}, 0, { 1124, 0}, {0xc0, 0x00, 0x93, 0xff}}}, 328 {{{ 2304, -1023, -4402}, 0, { 0, 2012}, {0x00, 0x00, 0x7f, 0xff}}}, 329 {{{ 3431, 0, -3788}, 0, { 0, 0}, {0x20, 0x00, 0x86, 0xff}}}, 330 {{{ 1895, -921, -3788}, 0, { 2522, 1808}, {0x20, 0x00, 0x86, 0xff}}}, 331 {{{ 1895, 0, -3788}, 0, { 2522, 0}, {0x40, 0x00, 0x93, 0xff}}}, 332 }; 333 334 // 0x07011118 - 0x07011208 335 static const Vtx hmc_seg7_vertex_07011118[] = { 336 {{{ 1895, 0, -3173}, 0, { -812, 0}, {0x20, 0x00, 0x7a, 0xff}}}, 337 {{{ 3431, -1023, -3173}, 0, { 990, 2012}, {0x25, 0x47, 0x62, 0xff}}}, 338 {{{ 3431, 0, -3173}, 0, { 990, 0}, {0x40, 0x00, 0x6d, 0xff}}}, 339 {{{ 1895, -869, -3173}, 0, { -812, 1704}, {0x40, 0x00, 0x6d, 0xff}}}, 340 {{{ 3431, 0, -3173}, 0, { 0, 0}, {0x40, 0x00, 0x6d, 0xff}}}, 341 {{{ 3431, -1023, -3173}, 0, { 0, 2012}, {0x25, 0x47, 0x62, 0xff}}}, 342 {{{ 3636, -1023, -3378}, 0, { 308, 2012}, {0x6d, 0x00, 0x40, 0xff}}}, 343 {{{ 3636, 0, -3378}, 0, { 308, 0}, {0x7a, 0x00, 0x20, 0xff}}}, 344 {{{ 3636, -1023, -3583}, 0, { 650, 2012}, {0x7a, 0x00, 0xe0, 0xff}}}, 345 {{{ 3636, 0, -3583}, 0, { 650, 0}, {0x6d, 0x00, 0xc0, 0xff}}}, 346 {{{ 3431, -1023, -3788}, 0, { 990, 2012}, {0x48, 0x25, 0x9f, 0xff}}}, 347 {{{ 3431, 0, -3788}, 0, { 990, 0}, {0x20, 0x00, 0x86, 0xff}}}, 348 {{{ 5274, 0, -1945}, 0, { 990, 0}, {0x30, 0x00, 0x75, 0xff}}}, 349 {{{ 4352, -1023, -1945}, 0, { 154, 2012}, {0x30, 0x00, 0x75, 0xff}}}, 350 {{{ 5274, -1023, -1945}, 0, { 990, 2012}, {0x00, 0x00, 0x7f, 0xff}}}, 351 }; 352 353 // 0x07011208 - 0x07011308 354 static const Vtx hmc_seg7_vertex_07011208[] = { 355 {{{ 3431, 0, -3788}, 0, { 0, 0}, {0x20, 0x00, 0x86, 0xff}}}, 356 {{{ 3431, -1023, -3788}, 0, { 0, 2012}, {0x48, 0x25, 0x9f, 0xff}}}, 357 {{{ 1895, -921, -3788}, 0, { 2522, 1808}, {0x20, 0x00, 0x86, 0xff}}}, 358 {{{ 4148, 0, -511}, 0, { 0, 0}, {0x7a, 0x00, 0x20, 0xff}}}, 359 {{{ 4148, -1023, -511}, 0, { 0, 2012}, {0x7f, 0x00, 0x00, 0xff}}}, 360 {{{ 4148, -1023, -1740}, 0, { 990, 2012}, {0x7a, 0x00, 0x20, 0xff}}}, 361 {{{ 4148, 0, -1740}, 0, { 990, 0}, {0x6d, 0x00, 0x40, 0xff}}}, 362 {{{ 4148, 0, -1740}, 0, { 0, 0}, {0x6d, 0x00, 0x40, 0xff}}}, 363 {{{ 4148, -1023, -1740}, 0, { 0, 2012}, {0x7a, 0x00, 0x20, 0xff}}}, 364 {{{ 4352, -1023, -1945}, 0, { 154, 2012}, {0x30, 0x00, 0x75, 0xff}}}, 365 {{{ 4352, 0, -1945}, 0, { 154, 0}, {0x30, 0x00, 0x75, 0xff}}}, 366 {{{ 5274, 0, -1945}, 0, { 990, 0}, {0x30, 0x00, 0x75, 0xff}}}, 367 {{{ 5274, 0, -2559}, 0, { 0, 0}, {0x20, 0x00, 0x86, 0xff}}}, 368 {{{ 5274, -1023, -2559}, 0, { 0, 2012}, {0x00, 0x00, 0x81, 0xff}}}, 369 {{{ 2509, -1023, -2559}, 0, { 2012, 2012}, {0x00, 0x00, 0x81, 0xff}}}, 370 {{{ 2509, 0, -2559}, 0, { 2012, 0}, {0xc0, 0x00, 0x93, 0xff}}}, 371 }; 372 373 // 0x07011308 - 0x07011408 374 static const Vtx hmc_seg7_vertex_07011308[] = { 375 {{{ 5274, 0, -1330}, 0, { 260, 0}, {0x20, 0x00, 0x86, 0xff}}}, 376 {{{ 4967, -1023, -1330}, 0, { 698, 2012}, {0xe0, 0x00, 0x86, 0xff}}}, 377 {{{ 4967, 0, -1330}, 0, { 698, 0}, {0xc0, 0x00, 0x93, 0xff}}}, 378 {{{ 4762, -1023, -1125}, 0, { 990, 2012}, {0xac, 0x43, 0xbe, 0xff}}}, 379 {{{ 4762, 0, -1125}, 0, { 990, 0}, {0x86, 0x00, 0xe0, 0xff}}}, 380 {{{ 5274, -931, -1330}, 0, { 260, 1828}, {0x40, 0x00, 0x93, 0xff}}}, 381 {{{ 4762, 0, 0}, 0, { 0, 0}, {0x93, 0x00, 0x40, 0xff}}}, 382 {{{ 4762, -1023, 0}, 0, { 0, 2012}, {0xa7, 0x00, 0x59, 0xff}}}, 383 {{{ 4967, -1023, 205}, 0, { 126, 2012}, {0xa7, 0x00, 0x59, 0xff}}}, 384 {{{ 4967, 0, 205}, 0, { 126, 0}, {0x29, 0x00, 0x77, 0xff}}}, 385 {{{ 3943, 0, -6348}, 0, { 0, 0}, {0xd0, 0x00, 0x75, 0xff}}}, 386 {{{ 4660, -1023, -5631}, 0, { 922, 2012}, {0xa7, 0x00, 0x59, 0xff}}}, 387 {{{ 4660, 0, -5631}, 0, { 922, 0}, {0xe0, 0x00, 0x7a, 0xff}}}, 388 {{{ 3943, -1023, -6348}, 0, { 0, 2012}, {0xa7, 0x00, 0x59, 0xff}}}, 389 {{{ 4660, -921, -5631}, 0, { 922, 1808}, {0xed, 0x76, 0x28, 0xff}}}, 390 {{{ 5479, -921, -5631}, 0, { 2012, 1808}, {0xe0, 0x00, 0x7a, 0xff}}}, 391 }; 392 393 // 0x07011408 - 0x070114E8 394 static const Vtx hmc_seg7_vertex_07011408[] = { 395 {{{ 4660, 0, -5631}, 0, { 922, 0}, {0xe0, 0x00, 0x7a, 0xff}}}, 396 {{{ 5479, -921, -5631}, 0, { 2012, 1808}, {0xe0, 0x00, 0x7a, 0xff}}}, 397 {{{ 5479, 0, -5631}, 0, { 2012, 0}, {0xc0, 0x00, 0x6d, 0xff}}}, 398 {{{ 5835, 51, 870}, 0, { 430, -136}, {0x71, 0xc8, 0x00, 0xff}}}, 399 {{{ 5835, -204, 819}, 0, { 430, 376}, {0x37, 0x1b, 0x92, 0xff}}}, 400 {{{ 5835, 51, 819}, 0, { 430, -136}, {0x21, 0xbd, 0x9b, 0xff}}}, 401 {{{ 5835, -204, 870}, 0, { 430, 376}, {0x38, 0x71, 0x00, 0xff}}}, 402 {{{ 5988, 51, 819}, 0, { 278, -136}, {0xc9, 0xe5, 0x92, 0xff}}}, 403 {{{ 5988, -204, 870}, 0, { 278, 376}, {0x8f, 0x38, 0x00, 0xff}}}, 404 {{{ 5988, 51, 870}, 0, { 278, -136}, {0xc8, 0x8f, 0x00, 0xff}}}, 405 {{{ 5988, -204, 819}, 0, { 278, 376}, {0xdf, 0x43, 0x9b, 0xff}}}, 406 {{{ 4762, 0, -1125}, 0, { 0, 0}, {0x86, 0x00, 0xe0, 0xff}}}, 407 {{{ 4762, -1023, -1125}, 0, { 0, 2012}, {0xac, 0x43, 0xbe, 0xff}}}, 408 {{{ 4762, -869, 0}, 0, { 990, 1704}, {0x8c, 0x32, 0x00, 0xff}}}, 409 }; 410 411 // 0x070114E8 - 0x070115C8 412 static const Vtx hmc_seg7_vertex_070114E8[] = { 413 {{{ 3738, 0, -306}, 0, { 308, 0}, {0xe0, 0x00, 0x7a, 0xff}}}, 414 {{{ 3943, -869, -306}, 0, { 650, 1704}, {0x20, 0x00, 0x7a, 0xff}}}, 415 {{{ 3943, 0, -306}, 0, { 650, 0}, {0x40, 0x00, 0x6d, 0xff}}}, 416 {{{ 4148, -869, -511}, 0, { 990, 1704}, {0x45, 0x5f, 0x2d, 0xff}}}, 417 {{{ 4148, 0, -511}, 0, { 990, 0}, {0x7a, 0x00, 0x20, 0xff}}}, 418 {{{ 3738, -869, -306}, 0, { 308, 1704}, {0xc0, 0x00, 0x6d, 0xff}}}, 419 {{{ 3533, 0, -511}, 0, { 0, 0}, {0x93, 0x00, 0x40, 0xff}}}, 420 {{{ 3533, -869, -511}, 0, { 0, 1704}, {0x8e, 0x29, 0x24, 0xff}}}, 421 {{{ 5479, 0, -613}, 0, { 0, 0}, {0x7a, 0x00, 0xe0, 0xff}}}, 422 {{{ 5479, -869, -1125}, 0, { 990, 1704}, {0x71, 0x2d, 0xdf, 0xff}}}, 423 {{{ 5479, 0, -1125}, 0, { 990, 0}, {0x6d, 0x00, 0xc0, 0xff}}}, 424 {{{ 4762, 0, -1125}, 0, { 0, 0}, {0x86, 0x00, 0xe0, 0xff}}}, 425 {{{ 4762, -869, 0}, 0, { 990, 1704}, {0x8c, 0x32, 0x00, 0xff}}}, 426 {{{ 4762, 0, 0}, 0, { 990, 0}, {0x93, 0x00, 0x40, 0xff}}}, 427 }; 428 429 // 0x070115C8 - 0x070116B8 430 static const Vtx hmc_seg7_vertex_070115C8[] = { 431 {{{ 6298, 0, -613}, 0, { 0, 0}, {0x8b, 0x00, 0xd0, 0xff}}}, 432 {{{ 6298, -869, -613}, 0, { 0, 1704}, {0x84, 0x00, 0xe9, 0xff}}}, 433 {{{ 6093, -869, -409}, 0, { 224, 1704}, {0xc0, 0x00, 0x93, 0xff}}}, 434 {{{ 6093, 0, -409}, 0, { 224, 0}, {0xe0, 0x00, 0x86, 0xff}}}, 435 {{{ 5684, -869, -409}, 0, { 734, 1704}, {0x20, 0x00, 0x86, 0xff}}}, 436 {{{ 5684, 0, -409}, 0, { 734, 0}, {0x40, 0x00, 0x93, 0xff}}}, 437 {{{ 5479, -869, -613}, 0, { 990, 1704}, {0x6d, 0x00, 0xc0, 0xff}}}, 438 {{{ 5479, 0, -613}, 0, { 990, 0}, {0x7a, 0x00, 0xe0, 0xff}}}, 439 {{{ 5479, 0, -613}, 0, { 0, 0}, {0x7a, 0x00, 0xe0, 0xff}}}, 440 {{{ 5479, -869, -613}, 0, { 0, 1704}, {0x6d, 0x00, 0xc0, 0xff}}}, 441 {{{ 5479, -869, -1125}, 0, { 990, 1704}, {0x71, 0x2d, 0xdf, 0xff}}}, 442 {{{ 5479, 0, -1125}, 0, { 0, 0}, {0x6d, 0x00, 0xc0, 0xff}}}, 443 {{{ 5274, -931, -1330}, 0, { 260, 1828}, {0x40, 0x00, 0x93, 0xff}}}, 444 {{{ 5274, 0, -1330}, 0, { 260, 0}, {0x20, 0x00, 0x86, 0xff}}}, 445 {{{ 5479, -869, -1125}, 0, { 0, 1704}, {0x71, 0x2d, 0xdf, 0xff}}}, 446 }; 447 448 // 0x070116B8 - 0x070117B8 449 static const Vtx hmc_seg7_vertex_070116B8[] = { 450 {{{ 5274, 0, -1945}, 0, { 0, 0}, {0x30, 0x00, 0x75, 0xff}}}, 451 {{{ 5274, -931, -1945}, 0, { 0, 1828}, {0x59, 0x00, 0x5a, 0xff}}}, 452 {{{ 5479, -869, -2149}, 0, { 308, 1704}, {0x4d, 0x50, 0x3b, 0xff}}}, 453 {{{ 5479, 0, -2149}, 0, { 308, 0}, {0x7a, 0x00, 0x20, 0xff}}}, 454 {{{ 5479, -869, -2354}, 0, { 650, 1704}, {0x54, 0x2a, 0x54, 0xff}}}, 455 {{{ 5479, 0, -2354}, 0, { 650, 0}, {0x6d, 0x00, 0xc0, 0xff}}}, 456 {{{ 5479, -767, -2354}, 0, { 650, 1500}, {0x75, 0x00, 0x30, 0xff}}}, 457 {{{ 5274, -767, -2559}, 0, { 990, 1500}, {0x59, 0x00, 0xa7, 0xff}}}, 458 {{{ 5274, 0, -2559}, 0, { 990, 0}, {0x20, 0x00, 0x86, 0xff}}}, 459 {{{ 2304, 0, -2354}, 0, { 308, 0}, {0x86, 0x00, 0xe0, 0xff}}}, 460 {{{ 2304, -801, -2149}, 0, { 650, 1568}, {0x81, 0x00, 0x00, 0xff}}}, 461 {{{ 2304, 0, -2149}, 0, { 650, 0}, {0x93, 0x00, 0x40, 0xff}}}, 462 {{{ 5581, 0, -3071}, 0, { 1330, 0}, {0x93, 0x00, 0x40, 0xff}}}, 463 {{{ 5581, -767, -3071}, 0, { 1330, 1500}, {0x86, 0x00, 0x20, 0xff}}}, 464 {{{ 6298, -767, -2354}, 0, { 2012, 1500}, {0xd2, 0x21, 0x71, 0xff}}}, 465 {{{ 6298, 0, -2354}, 0, { 2012, 0}, {0x8b, 0x00, 0x30, 0xff}}}, 466 }; 467 468 // 0x070117B8 - 0x07011898 469 static const Vtx hmc_seg7_vertex_070117B8[] = { 470 {{{ 5581, 0, -3788}, 0, { 650, 0}, {0x86, 0x00, 0xe0, 0xff}}}, 471 {{{ 5581, -767, -3071}, 0, { 1330, 1500}, {0x86, 0x00, 0x20, 0xff}}}, 472 {{{ 5581, 0, -3071}, 0, { 1330, 0}, {0x93, 0x00, 0x40, 0xff}}}, 473 {{{ 5479, 0, -5631}, 0, { 0, 0}, {0xc0, 0x00, 0x6d, 0xff}}}, 474 {{{ 5479, -921, -5631}, 0, { 0, 1808}, {0xe0, 0x00, 0x7a, 0xff}}}, 475 {{{ 6298, -921, -4812}, 0, { 712, 1808}, {0x8b, 0x00, 0x30, 0xff}}}, 476 {{{ 6298, 0, -4812}, 0, { 712, 0}, {0x8b, 0x00, 0x30, 0xff}}}, 477 {{{ 2304, 0, -2149}, 0, { 650, 0}, {0x93, 0x00, 0x40, 0xff}}}, 478 {{{ 2304, -767, -2149}, 0, { 650, 1500}, {0xa7, 0x00, 0x5a, 0xff}}}, 479 {{{ 2509, -767, -1945}, 0, { 990, 1500}, {0xc4, 0x2a, 0x67, 0xff}}}, 480 {{{ 3533, 0, -1740}, 0, { 114, 0}, {0x86, 0x00, 0x20, 0xff}}}, 481 {{{ 3533, -869, -511}, 0, { 990, 1704}, {0x8e, 0x29, 0x24, 0xff}}}, 482 {{{ 3533, 0, -511}, 0, { 990, 0}, {0x93, 0x00, 0x40, 0xff}}}, 483 {{{ 2509, 0, -1945}, 0, { 990, 0}, {0xe0, 0x00, 0x7a, 0xff}}}, 484 }; 485 486 // 0x07011898 - 0x07011988 487 static const Vtx hmc_seg7_vertex_07011898[] = { 488 {{{ 2509, 0, -1945}, 0, { 0, 0}, {0xe0, 0x00, 0x7a, 0xff}}}, 489 {{{ 3328, -767, -1945}, 0, { 990, 1500}, {0xe0, 0x00, 0x7a, 0xff}}}, 490 {{{ 3328, 0, -1945}, 0, { 990, 0}, {0xc0, 0x00, 0x6d, 0xff}}}, 491 {{{ 2509, -767, -1945}, 0, { 0, 1500}, {0xc4, 0x2a, 0x67, 0xff}}}, 492 {{{ 3328, 0, -1945}, 0, { 0, 0}, {0xc0, 0x00, 0x6d, 0xff}}}, 493 {{{ 3533, -767, -1740}, 0, { 114, 1500}, {0xa7, 0x00, 0x59, 0xff}}}, 494 {{{ 3533, 0, -1740}, 0, { 114, 0}, {0x86, 0x00, 0x20, 0xff}}}, 495 {{{ 3328, -767, -1945}, 0, { 0, 1500}, {0xe0, 0x00, 0x7a, 0xff}}}, 496 {{{ 3533, -869, -1740}, 0, { 114, 1704}, {0x81, 0x00, 0x00, 0xff}}}, 497 {{{ 3533, -869, -511}, 0, { 990, 1704}, {0x8e, 0x29, 0x24, 0xff}}}, 498 {{{ 2509, 0, -2559}, 0, { 0, 0}, {0xc0, 0x00, 0x93, 0xff}}}, 499 {{{ 2509, -869, -2559}, 0, { 0, 1704}, {0xf7, 0x7a, 0xdf, 0xff}}}, 500 {{{ 2304, -801, -2354}, 0, { 308, 1568}, {0x93, 0x00, 0xc0, 0xff}}}, 501 {{{ 2304, 0, -2354}, 0, { 308, 0}, {0x86, 0x00, 0xe0, 0xff}}}, 502 {{{ 2304, -801, -2149}, 0, { 650, 1568}, {0x81, 0x00, 0x00, 0xff}}}, 503 }; 504 505 // 0x07011988 - 0x07011A88 506 static const Vtx hmc_seg7_vertex_07011988[] = { 507 {{{ 4864, 0, -4812}, 0, { 1756, 0}, {0x6d, 0x00, 0xc0, 0xff}}}, 508 {{{ 4864, -921, -4812}, 0, { 1756, 1808}, {0x7a, 0x00, 0xe0, 0xff}}}, 509 {{{ 4660, -921, -5017}, 0, { 2012, 1808}, {0x34, 0x2b, 0x95, 0xff}}}, 510 {{{ 4864, 0, -3378}, 0, { 0, 0}, {0x7a, 0x00, 0x20, 0xff}}}, 511 {{{ 4660, 0, -5017}, 0, { 2012, 0}, {0x20, 0x00, 0x86, 0xff}}}, 512 {{{ 4864, -921, -3378}, 0, { 0, 1808}, {0x7f, 0x00, 0x00, 0xff}}}, 513 {{{ 6298, 0, -4505}, 0, { 0, 0}, {0x8b, 0x00, 0xd0, 0xff}}}, 514 {{{ 5581, -921, -3788}, 0, { 650, 1808}, {0x93, 0x00, 0xc0, 0xff}}}, 515 {{{ 5581, 0, -3788}, 0, { 650, 0}, {0x86, 0x00, 0xe0, 0xff}}}, 516 {{{ 6298, -921, -4505}, 0, { 0, 1808}, {0x8b, 0x00, 0xd0, 0xff}}}, 517 {{{ 5581, -767, -3071}, 0, { 1330, 1500}, {0x86, 0x00, 0x20, 0xff}}}, 518 {{{ 2100, 0, -4607}, 0, { 650, 0}, {0x93, 0x00, 0x40, 0xff}}}, 519 {{{ 2100, -921, -4607}, 0, { 650, 1808}, {0x86, 0x00, 0x20, 0xff}}}, 520 {{{ 2304, -921, -4402}, 0, { 990, 1808}, {0x9d, 0x27, 0x45, 0xff}}}, 521 {{{ 2100, 0, -4812}, 0, { 308, 0}, {0x86, 0x00, 0xe0, 0xff}}}, 522 {{{ 2304, 0, -4402}, 0, { 990, 0}, {0xe0, 0x00, 0x7a, 0xff}}}, 523 }; 524 525 // 0x07011A88 - 0x07011B68 526 static const Vtx hmc_seg7_vertex_07011A88[] = { 527 {{{ 2100, 0, -4812}, 0, { 308, 0}, {0x86, 0x00, 0xe0, 0xff}}}, 528 {{{ 2100, -921, -4812}, 0, { 308, 1808}, {0x93, 0x00, 0xc0, 0xff}}}, 529 {{{ 2100, -921, -4607}, 0, { 650, 1808}, {0x86, 0x00, 0x20, 0xff}}}, 530 {{{ 2304, 0, -5017}, 0, { 0, 0}, {0xc0, 0x00, 0x93, 0xff}}}, 531 {{{ 2304, -921, -5017}, 0, { 0, 1808}, {0xe6, 0x49, 0x9d, 0xff}}}, 532 {{{ 3943, -921, -6348}, 0, { 990, 1808}, {0x0c, 0x70, 0x39, 0xff}}}, 533 {{{ 3124, -409, -6348}, 0, { 308, 784}, {0x21, 0x43, 0x65, 0xff}}}, 534 {{{ 2714, -921, -6348}, 0, { 0, 1808}, {0x1d, 0x52, 0x5b, 0xff}}}, 535 {{{ 3328, 0, -5631}, 0, { 1124, 0}, {0xc0, 0x00, 0x93, 0xff}}}, 536 {{{ 3328, -921, -5631}, 0, { 1124, 1808}, {0xe0, 0x00, 0x86, 0xff}}}, 537 {{{ 2714, -921, -5017}, 0, { 1656, 1808}, {0xdc, 0x68, 0xc2, 0xff}}}, 538 {{{ 2714, 0, -5017}, 0, { 1656, 0}, {0xe0, 0x00, 0x86, 0xff}}}, 539 {{{ 2304, -921, -5017}, 0, { 2012, 1808}, {0xe6, 0x49, 0x9d, 0xff}}}, 540 {{{ 2304, 0, -5017}, 0, { 2012, 0}, {0xc0, 0x00, 0x93, 0xff}}}, 541 }; 542 543 // 0x07011B68 - 0x07011C68 544 static const Vtx hmc_seg7_vertex_07011B68[] = { 545 {{{ 1690, 0, -5324}, 0, { 1124, 0}, {0x62, 0xc4, 0x34, 0xff}}}, 546 {{{ 2714, -921, -6348}, 0, { 2012, 1808}, {0x1d, 0x52, 0x5b, 0xff}}}, 547 {{{ 2714, 0, -6348}, 0, { 2012, 0}, {0x30, 0x00, 0x75, 0xff}}}, 548 {{{ 1690, -921, -5324}, 0, { 1124, 1808}, {0x78, 0x20, 0x17, 0xff}}}, 549 {{{ 2714, -921, -6348}, 0, { 0, 1808}, {0x1d, 0x52, 0x5b, 0xff}}}, 550 {{{ 3124, -409, -6348}, 0, { 308, 784}, {0x21, 0x43, 0x65, 0xff}}}, 551 {{{ 3124, 0, -6348}, 0, { 308, 0}, {0x54, 0xd6, 0x54, 0xff}}}, 552 {{{ 2714, 0, -6348}, 0, { 0, 0}, {0x30, 0x00, 0x75, 0xff}}}, 553 {{{ 3124, -409, -6860}, 0, { 308, 784}, {0x67, 0x33, 0x33, 0xff}}}, 554 {{{ 3124, 0, -6860}, 0, { 308, 0}, {0x1b, 0xc9, 0x6e, 0xff}}}, 555 {{{ 3943, -921, -6348}, 0, { 990, 1808}, {0x0c, 0x70, 0x39, 0xff}}}, 556 {{{ 3533, -409, -6348}, 0, { 650, 784}, {0xbd, 0x21, 0x65, 0xff}}}, 557 {{{ 3943, 0, -6348}, 0, { 990, 0}, {0xd0, 0x00, 0x75, 0xff}}}, 558 {{{ 3533, 0, -6348}, 0, { 650, 0}, {0xcd, 0x99, 0x33, 0xff}}}, 559 {{{ 3533, -409, -6860}, 0, { 650, 784}, {0xd6, 0x54, 0x54, 0xff}}}, 560 {{{ 3533, 0, -6860}, 0, { 650, 0}, {0xac, 0xd6, 0x54, 0xff}}}, 561 }; 562 563 // 0x07011C68 - 0x07011D58 564 static const Vtx hmc_seg7_vertex_07011C68[] = { 565 {{{ 3124, 0, -6860}, 0, { 308, 0}, {0x1b, 0xc9, 0x6e, 0xff}}}, 566 {{{ 3124, -409, -6860}, 0, { 308, 784}, {0x67, 0x33, 0x33, 0xff}}}, 567 {{{ 3252, -409, -6860}, 0, { 416, 784}, {0x2a, 0x54, 0x54, 0xff}}}, 568 {{{ 3252, -153, -6860}, 0, { 416, 276}, {0x54, 0xd6, 0x54, 0xff}}}, 569 {{{ 3405, -153, -6860}, 0, { 542, 276}, {0xe5, 0xc9, 0x6e, 0xff}}}, 570 {{{ 3533, 0, -6860}, 0, { 650, 0}, {0xac, 0xd6, 0x54, 0xff}}}, 571 {{{ 3405, -409, -6860}, 0, { 542, 784}, {0x99, 0x33, 0x33, 0xff}}}, 572 {{{ 3533, -409, -6860}, 0, { 650, 784}, {0xd6, 0x54, 0x54, 0xff}}}, 573 {{{ 3405, -153, -6911}, 0, { 542, 276}, {0x8f, 0xc8, 0x00, 0xff}}}, 574 {{{ 3405, -409, -6911}, 0, { 542, 784}, {0xc8, 0x71, 0x00, 0xff}}}, 575 {{{ 3252, -409, -6911}, 0, { 416, 784}, {0x71, 0x38, 0x00, 0xff}}}, 576 {{{ 6298, -869, -2354}, 0, { 0, 1704}, {0x9b, 0x43, 0x21, 0xff}}}, 577 {{{ 6298, -357, -1842}, 0, { 570, 684}, {0x9b, 0x21, 0x43, 0xff}}}, 578 {{{ 6298, 0, -1842}, 0, { 570, 0}, {0x99, 0xcd, 0x33, 0xff}}}, 579 {{{ 3252, -153, -6911}, 0, { 416, 276}, {0x38, 0x8f, 0x00, 0xff}}}, 580 }; 581 582 // 0x07011D58 - 0x07011E58 583 static const Vtx hmc_seg7_vertex_07011D58[] = { 584 {{{ 6912, 154, -1842}, 0, { 570, -340}, {0xac, 0xd6, 0x54, 0xff}}}, 585 {{{ 6912, -357, -1842}, 0, { 570, 684}, {0xcd, 0x67, 0x33, 0xff}}}, 586 {{{ 6912, -357, -1330}, 0, { 1170, 684}, {0xac, 0x2a, 0xac, 0xff}}}, 587 {{{ 6912, 154, -1330}, 0, { 1170, -340}, {0xcd, 0x99, 0xcd, 0xff}}}, 588 {{{ 6298, -869, -2354}, 0, { 0, 1704}, {0x9b, 0x43, 0x21, 0xff}}}, 589 {{{ 6298, 0, -1842}, 0, { 570, 0}, {0x99, 0xcd, 0x33, 0xff}}}, 590 {{{ 6298, 0, -2354}, 0, { 0, 0}, {0x8b, 0x00, 0x30, 0xff}}}, 591 {{{ 6298, -869, -613}, 0, { 2012, 1704}, {0x84, 0x00, 0xe9, 0xff}}}, 592 {{{ 6298, -357, -1842}, 0, { 570, 684}, {0x9b, 0x21, 0x43, 0xff}}}, 593 {{{ 6298, -357, -1330}, 0, { 1170, 684}, {0x9b, 0x43, 0xdf, 0xff}}}, 594 {{{ 6298, 0, -613}, 0, { 2012, 0}, {0x8b, 0x00, 0xd0, 0xff}}}, 595 {{{ 6298, 0, -1330}, 0, { 1170, 0}, {0xb7, 0xb7, 0xb7, 0xff}}}, 596 {{{ 6298, 154, -1842}, 0, { 570, -340}, {0x10, 0x90, 0x39, 0xff}}}, 597 {{{ 1690, -921, -3993}, 0, { 104, 1808}, {0x78, 0x00, 0xda, 0xff}}}, 598 {{{ 1690, -409, -4453}, 0, { 410, 784}, {0x65, 0x21, 0xbd, 0xff}}}, 599 {{{ 1690, 102, -4453}, 0, { 410, -236}, {0x2c, 0x8f, 0xdd, 0xff}}}, 600 }; 601 602 // 0x07011E58 - 0x07011F58 603 static const Vtx hmc_seg7_vertex_07011E58[] = { 604 {{{ 6912, -357, -1330}, 0, { 1170, 684}, {0xac, 0x2a, 0xac, 0xff}}}, 605 {{{ 6298, 154, -1330}, 0, { 1170, -340}, {0x0a, 0xbb, 0x96, 0xff}}}, 606 {{{ 6912, 154, -1330}, 0, { 1170, -340}, {0xcd, 0x99, 0xcd, 0xff}}}, 607 {{{ 6298, -357, -1330}, 0, { 1170, 684}, {0x9b, 0x43, 0xdf, 0xff}}}, 608 {{{ 1895, 0, -3788}, 0, { 0, 0}, {0x40, 0x00, 0x93, 0xff}}}, 609 {{{ 1690, -921, -3993}, 0, { 104, 1808}, {0x78, 0x00, 0xda, 0xff}}}, 610 {{{ 1690, 0, -3993}, 0, { 104, 0}, {0x23, 0x89, 0xea, 0xff}}}, 611 {{{ 1895, -921, -3788}, 0, { 0, 1808}, {0x20, 0x00, 0x86, 0xff}}}, 612 {{{ 1690, 102, -4453}, 0, { 410, -236}, {0x2c, 0x8f, 0xdd, 0xff}}}, 613 {{{ 1690, -921, -5324}, 0, { 990, 1808}, {0x78, 0x20, 0x17, 0xff}}}, 614 {{{ 1690, -409, -4453}, 0, { 410, 784}, {0x65, 0x21, 0xbd, 0xff}}}, 615 {{{ 1690, -409, -4965}, 0, { 752, 784}, {0x65, 0x43, 0x21, 0xff}}}, 616 {{{ 1690, 0, -5324}, 0, { 990, 0}, {0x62, 0xc4, 0x34, 0xff}}}, 617 {{{ 1690, 102, -4965}, 0, { 752, -236}, {0x08, 0x93, 0x3f, 0xff}}}, 618 {{{ 1178, -409, -4453}, 0, { 410, 784}, {0x54, 0x54, 0xd6, 0xff}}}, 619 {{{ 1178, -409, -4965}, 0, { 752, 784}, {0x54, 0x2a, 0x54, 0xff}}}, 620 }; 621 622 // 0x07011F58 - 0x07012048 623 static const Vtx hmc_seg7_vertex_07011F58[] = { 624 {{{ 1690, 102, -4965}, 0, { 752, -236}, {0x08, 0x93, 0x3f, 0xff}}}, 625 {{{ 1178, 102, -4965}, 0, { 752, -236}, {0x65, 0xbd, 0x21, 0xff}}}, 626 {{{ 1178, -409, -4965}, 0, { 752, 784}, {0x54, 0x2a, 0x54, 0xff}}}, 627 {{{ 1690, -409, -4965}, 0, { 752, 784}, {0x65, 0x43, 0x21, 0xff}}}, 628 {{{ 6093, 0, 205}, 0, { 0, 0}, {0xd0, 0x00, 0x75, 0xff}}}, 629 {{{ 6298, -204, 410}, 0, { 172, 376}, {0x93, 0x00, 0x40, 0xff}}}, 630 {{{ 6298, 0, 410}, 0, { 172, 0}, {0x8b, 0x00, 0x30, 0xff}}}, 631 {{{ 1178, 102, -4453}, 0, { 410, -236}, {0x54, 0xd6, 0xac, 0xff}}}, 632 {{{ 1690, 102, -4453}, 0, { 410, -236}, {0x2c, 0x8f, 0xdd, 0xff}}}, 633 {{{ 1690, -409, -4453}, 0, { 410, 784}, {0x65, 0x21, 0xbd, 0xff}}}, 634 {{{ 1178, -409, -4453}, 0, { 410, 784}, {0x54, 0x54, 0xd6, 0xff}}}, 635 {{{ 6298, 0, -4505}, 0, { 990, 0}, {0x8b, 0x00, 0xd0, 0xff}}}, 636 {{{ 6298, 0, -4812}, 0, { 712, 0}, {0x8b, 0x00, 0x30, 0xff}}}, 637 {{{ 6298, -921, -4812}, 0, { 712, 1808}, {0x8b, 0x00, 0x30, 0xff}}}, 638 {{{ 6298, -921, -4505}, 0, { 990, 1808}, {0x8b, 0x00, 0xd0, 0xff}}}, 639 }; 640 641 // 0x07012048 - 0x07012148 642 static const Vtx hmc_seg7_vertex_07012048[] = { 643 {{{ 4967, 0, 205}, 0, { 126, 0}, {0x29, 0x00, 0x77, 0xff}}}, 644 {{{ 6093, -818, 205}, 0, { 990, 1604}, {0x00, 0x00, 0x7f, 0xff}}}, 645 {{{ 6093, 0, 205}, 0, { 990, 0}, {0xd0, 0x00, 0x75, 0xff}}}, 646 {{{ 4967, -818, 205}, 0, { 126, 1604}, {0xce, 0x4a, 0x59, 0xff}}}, 647 {{{ 5988, -204, 819}, 0, { 188, 376}, {0xdf, 0x43, 0x9b, 0xff}}}, 648 {{{ 5988, 0, 819}, 0, { 188, 0}, {0x00, 0x00, 0x81, 0xff}}}, 649 {{{ 6298, 0, 819}, 0, { 0, 0}, {0xb4, 0x00, 0x9b, 0xff}}}, 650 {{{ 6093, 0, 205}, 0, { 0, 0}, {0xd0, 0x00, 0x75, 0xff}}}, 651 {{{ 6093, -204, 205}, 0, { 0, 376}, {0xa7, 0x00, 0x59, 0xff}}}, 652 {{{ 6298, -204, 410}, 0, { 172, 376}, {0x93, 0x00, 0x40, 0xff}}}, 653 {{{ 6298, 0, 410}, 0, { 172, 0}, {0x8b, 0x00, 0x30, 0xff}}}, 654 {{{ 6298, -204, 819}, 0, { 582, 376}, {0x8f, 0x38, 0x00, 0xff}}}, 655 {{{ 6298, 0, 819}, 0, { 582, 0}, {0xb4, 0x00, 0x9b, 0xff}}}, 656 {{{ 6298, -869, 819}, 0, { 0, 1704}, {0x00, 0x00, 0x81, 0xff}}}, 657 {{{ 5835, -204, 819}, 0, { 298, 376}, {0x37, 0x1b, 0x92, 0xff}}}, 658 {{{ 4864, -869, 819}, 0, { 990, 1704}, {0x20, 0x00, 0x86, 0xff}}}, 659 }; 660 661 // 0x07012148 - 0x07012188 662 static const Vtx hmc_seg7_vertex_07012148[] = { 663 {{{ 4864, -869, 819}, 0, { 990, 1704}, {0x20, 0x00, 0x86, 0xff}}}, 664 {{{ 4864, 0, 819}, 0, { 990, 0}, {0x30, 0x00, 0x8b, 0xff}}}, 665 {{{ 5835, -204, 819}, 0, { 298, 376}, {0x37, 0x1b, 0x92, 0xff}}}, 666 {{{ 5835, 0, 819}, 0, { 298, 0}, {0x00, 0x00, 0x81, 0xff}}}, 667 }; 668 669 // 0x07012188 - 0x07012278 670 static const Vtx hmc_seg7_vertex_07012188[] = { 671 {{{ 2714, 0, -1330}, 0, { 0, 0}, {0x20, 0x00, 0x86, 0xff}}}, 672 {{{ 2509, -767, -1330}, 0, { 990, 2012}, {0xe0, 0x00, 0x86, 0xff}}}, 673 {{{ 2509, 0, -1330}, 0, { 990, 0}, {0xc0, 0x00, 0x93, 0xff}}}, 674 {{{ 4864, 0, 819}, 0, { 0, 0}, {0x30, 0x00, 0x8b, 0xff}}}, 675 {{{ 4352, -869, 307}, 0, { 1246, 1900}, {0x40, 0x00, 0x93, 0xff}}}, 676 {{{ 4352, 0, 307}, 0, { 1246, 0}, {0x20, 0x00, 0x86, 0xff}}}, 677 {{{ 4864, -869, 819}, 0, { 0, 1900}, {0x20, 0x00, 0x86, 0xff}}}, 678 {{{ 3840, -869, 307}, 0, { 2524, 1900}, {0xe0, 0x00, 0x86, 0xff}}}, 679 {{{ 3840, 0, 307}, 0, { 2524, 0}, {0xc0, 0x00, 0x93, 0xff}}}, 680 {{{ 3328, -869, 819}, 0, { 3800, 1900}, {0xd0, 0x00, 0x8b, 0xff}}}, 681 {{{ 3328, 0, 819}, 0, { 3800, 0}, {0xd0, 0x00, 0x8b, 0xff}}}, 682 {{{ 2919, 0, -1125}, 0, { 0, 0}, {0x6d, 0x00, 0xc0, 0xff}}}, 683 {{{ 2919, -767, -1125}, 0, { 0, 2012}, {0x43, 0x5e, 0xcd, 0xff}}}, 684 {{{ 2714, -767, -1330}, 0, { 990, 2012}, {0x40, 0x00, 0x93, 0xff}}}, 685 {{{ 2714, 0, -1330}, 0, { 990, 0}, {0x20, 0x00, 0x86, 0xff}}}, 686 }; 687 688 // 0x07012278 - 0x07012328 689 static const Vtx hmc_seg7_vertex_07012278[] = { 690 {{{ 1690, 0, -2969}, 0, { 0, 0}, {0x6d, 0x00, 0x40, 0xff}}}, 691 {{{ 1895, -869, -3173}, 0, { 990, 2012}, {0x40, 0x00, 0x6d, 0xff}}}, 692 {{{ 1895, 0, -3173}, 0, { 990, 0}, {0x20, 0x00, 0x7a, 0xff}}}, 693 {{{ 2714, 0, -1330}, 0, { 0, 0}, {0x20, 0x00, 0x86, 0xff}}}, 694 {{{ 2714, -767, -1330}, 0, { 0, 2012}, {0x40, 0x00, 0x93, 0xff}}}, 695 {{{ 2509, -767, -1330}, 0, { 990, 2012}, {0xe0, 0x00, 0x86, 0xff}}}, 696 {{{ 2509, 0, -1330}, 0, { 0, 0}, {0xc0, 0x00, 0x93, 0xff}}}, 697 {{{ 2509, -767, -1330}, 0, { 0, 2012}, {0xe0, 0x00, 0x86, 0xff}}}, 698 {{{ 2304, -767, -1125}, 0, { 990, 2012}, {0xa7, 0x00, 0xa7, 0xff}}}, 699 {{{ 2304, 0, -1125}, 0, { 990, 0}, {0x86, 0x00, 0xe0, 0xff}}}, 700 {{{ 1690, -869, -2969}, 0, { 0, 2012}, {0x59, 0x00, 0x5a, 0xff}}}, 701 }; 702 703 // 0x07012328 - 0x07012418 704 static const Vtx hmc_seg7_vertex_07012328[] = { 705 {{{ 3740, 461, 870}, 0, { 1240, 1372}, {0x71, 0xc8, 0x00, 0xff}}}, 706 {{{ 3740, 205, 819}, 0, { 1240, 2012}, {0x67, 0x33, 0xcd, 0xff}}}, 707 {{{ 3740, 461, 819}, 0, { 1240, 1372}, {0x1b, 0xc9, 0x92, 0xff}}}, 708 {{{ 3740, 205, 870}, 0, { 1240, 2012}, {0x38, 0x71, 0x00, 0xff}}}, 709 {{{ 3894, 461, 870}, 0, { 856, 1372}, {0xc8, 0x8f, 0x00, 0xff}}}, 710 {{{ 3894, 461, 819}, 0, { 856, 1372}, {0xbd, 0xdf, 0x9b, 0xff}}}, 711 {{{ 1690, 205, 819}, 0, { 6356, 2012}, {0x21, 0x65, 0xbd, 0xff}}}, 712 {{{ 1690, 1024, 819}, 0, { 6356, 0}, {0x54, 0xd6, 0xac, 0xff}}}, 713 {{{ 4250, 1024, 819}, 0, { 0, 0}, {0xdf, 0xbd, 0x9b, 0xff}}}, 714 {{{ 4250, 205, 819}, 0, { 0, 2012}, {0xb7, 0x49, 0xb7, 0xff}}}, 715 {{{ 3894, 205, 819}, 0, { 856, 2012}, {0xcd, 0x67, 0xcd, 0xff}}}, 716 {{{ 6298, -767, -2354}, 0, { 4056, 2012}, {0xd2, 0x21, 0x71, 0xff}}}, 717 {{{ 5479, -767, -2354}, 0, { 0, 2012}, {0x75, 0x00, 0x30, 0xff}}}, 718 {{{ 5479, -869, -2354}, 0, { 0, 1500}, {0x54, 0x2a, 0x54, 0xff}}}, 719 {{{ 3894, 205, 870}, 0, { 856, 2012}, {0x8f, 0x38, 0x00, 0xff}}}, 720 }; 721 722 // 0x07012418 - 0x070124F8 723 static const Vtx hmc_seg7_vertex_07012418[] = { 724 {{{ 3894, 205, 819}, 0, { 2134, 2012}, {0xcd, 0x67, 0xcd, 0xff}}}, 725 {{{ 3740, 205, 870}, 0, { 2518, 2012}, {0x38, 0x71, 0x00, 0xff}}}, 726 {{{ 3894, 205, 870}, 0, { 2134, 2012}, {0x8f, 0x38, 0x00, 0xff}}}, 727 {{{ 3740, 205, 819}, 0, { 2518, 2012}, {0x67, 0x33, 0xcd, 0xff}}}, 728 {{{ 4557, -767, -3173}, 0, { 0, 2012}, {0x81, 0x00, 0x00, 0xff}}}, 729 {{{ 4557, -1023, -3173}, 0, { 0, 992}, {0x81, 0x00, 0x00, 0xff}}}, 730 {{{ 4557, -1023, -2559}, 0, { 3034, 992}, {0x8f, 0x38, 0x00, 0xff}}}, 731 {{{ 4557, -767, -2559}, 0, { 3034, 2012}, {0x81, 0x00, 0x00, 0xff}}}, 732 {{{ 4250, 1024, -306}, 0, { 990, 0}, {0xac, 0xd6, 0x54, 0xff}}}, 733 {{{ 1690, 205, -306}, 0, { -5396, 2012}, {0x33, 0x67, 0x33, 0xff}}}, 734 {{{ 4250, 205, -306}, 0, { 990, 2012}, {0xda, 0x72, 0x26, 0xff}}}, 735 {{{ 6298, -767, -2354}, 0, { 4056, 2012}, {0xd2, 0x21, 0x71, 0xff}}}, 736 {{{ 5479, -869, -2354}, 0, { 0, 1500}, {0x54, 0x2a, 0x54, 0xff}}}, 737 {{{ 6298, -869, -2354}, 0, { 4056, 1500}, {0x9b, 0x43, 0x21, 0xff}}}, 738 }; 739 740 // 0x070124F8 - 0x070125E8 741 static const Vtx hmc_seg7_vertex_070124F8[] = { 742 {{{ 1690, 1024, 819}, 0, { 0, 0}, {0x54, 0xd6, 0xac, 0xff}}}, 743 {{{ 1690, 205, 819}, 0, { 0, 2012}, {0x21, 0x65, 0xbd, 0xff}}}, 744 {{{ 1690, 205, -306}, 0, { 2778, 2012}, {0x33, 0x67, 0x33, 0xff}}}, 745 {{{ 1690, 1024, -306}, 0, { 2778, 0}, {0x33, 0x99, 0x33, 0xff}}}, 746 {{{ 4250, 205, 819}, 0, { 2778, 2012}, {0xb7, 0x49, 0xb7, 0xff}}}, 747 {{{ 4250, 1024, 819}, 0, { 2778, 0}, {0xdf, 0xbd, 0x9b, 0xff}}}, 748 {{{ 4250, 1024, -306}, 0, { 0, 0}, {0xac, 0xd6, 0x54, 0xff}}}, 749 {{{ 4250, 205, -306}, 0, { 0, 2012}, {0xda, 0x72, 0x26, 0xff}}}, 750 {{{ 4250, 1024, -306}, 0, { 990, 0}, {0xac, 0xd6, 0x54, 0xff}}}, 751 {{{ 1690, 1024, -306}, 0, { -5396, 0}, {0x33, 0x99, 0x33, 0xff}}}, 752 {{{ 1690, 205, -306}, 0, { -5396, 2012}, {0x33, 0x67, 0x33, 0xff}}}, 753 {{{ 4967, 0, 205}, 0, { 990, 2012}, {0x29, 0x00, 0x77, 0xff}}}, 754 {{{ 4967, 1024, 819}, 0, { -540, -544}, {0x46, 0x00, 0x97, 0xff}}}, 755 {{{ 4967, 0, 819}, 0, { -540, 2012}, {0x2a, 0xac, 0xac, 0xff}}}, 756 {{{ 4967, 1024, 205}, 0, { 990, -544}, {0x38, 0x00, 0x71, 0xff}}}, 757 }; 758 759 // 0x070125E8 - 0x070126E8 760 static const Vtx hmc_seg7_vertex_070125E8[] = { 761 {{{ 4967, 1024, 205}, 0, { 0, -544}, {0x38, 0x00, 0x71, 0xff}}}, 762 {{{ 6093, 0, 205}, 0, { 2778, 2012}, {0xd0, 0x00, 0x75, 0xff}}}, 763 {{{ 6093, 1024, 205}, 0, { 2778, -544}, {0xc0, 0x00, 0x6d, 0xff}}}, 764 {{{ 4967, 0, 205}, 0, { 0, 2012}, {0x29, 0x00, 0x77, 0xff}}}, 765 {{{ 6093, 1024, 205}, 0, { -542, -544}, {0xc0, 0x00, 0x6d, 0xff}}}, 766 {{{ 6093, 0, 205}, 0, { -542, 2012}, {0xd0, 0x00, 0x75, 0xff}}}, 767 {{{ 6298, 0, 410}, 0, { 0, 2012}, {0x8b, 0x00, 0x30, 0xff}}}, 768 {{{ 6298, 1024, 410}, 0, { 0, -544}, {0x86, 0x00, 0x20, 0xff}}}, 769 {{{ 6298, 0, 819}, 0, { 990, 2012}, {0xb4, 0x00, 0x9b, 0xff}}}, 770 {{{ 6298, 1024, 819}, 0, { 990, -544}, {0xc8, 0x00, 0x8f, 0xff}}}, 771 {{{ 5476, -613, 819}, 0, { 3034, 2012}, {0x8f, 0x38, 0x00, 0xff}}}, 772 {{{ 5476, -419, 819}, 0, { 3034, 1040}, {0x81, 0x00, 0x00, 0xff}}}, 773 {{{ 5476, -419, 205}, 0, { 0, 1040}, {0x81, 0x00, 0x00, 0xff}}}, 774 {{{ 6298, 0, 819}, 0, { 0, 2012}, {0xb4, 0x00, 0x9b, 0xff}}}, 775 {{{ 5988, 0, 819}, 0, { 742, 2012}, {0x00, 0x00, 0x81, 0xff}}}, 776 {{{ 5988, 51, 819}, 0, { 742, 1884}, {0xc9, 0xe5, 0x92, 0xff}}}, 777 }; 778 779 // 0x070126E8 - 0x070127C8 780 static const Vtx hmc_seg7_vertex_070126E8[] = { 781 {{{ 6298, 0, 819}, 0, { 0, 2012}, {0xb4, 0x00, 0x9b, 0xff}}}, 782 {{{ 5988, 51, 819}, 0, { 742, 1884}, {0xc9, 0xe5, 0x92, 0xff}}}, 783 {{{ 6298, 1024, 819}, 0, { 0, -544}, {0xc8, 0x00, 0x8f, 0xff}}}, 784 {{{ 4967, 1024, 819}, 0, { 3290, -544}, {0x46, 0x00, 0x97, 0xff}}}, 785 {{{ 5835, 51, 819}, 0, { 1124, 1884}, {0x21, 0xbd, 0x9b, 0xff}}}, 786 {{{ 5835, 0, 819}, 0, { 1124, 2012}, {0x00, 0x00, 0x81, 0xff}}}, 787 {{{ 4967, 0, 819}, 0, { 3290, 2012}, {0x2a, 0xac, 0xac, 0xff}}}, 788 {{{ 5681, -409, 819}, 0, { 3034, 2012}, {0x8f, 0x38, 0x00, 0xff}}}, 789 {{{ 5681, -214, 205}, 0, { 0, 1040}, {0x81, 0x00, 0x00, 0xff}}}, 790 {{{ 5681, -409, 205}, 0, { 0, 2012}, {0xc8, 0x71, 0x00, 0xff}}}, 791 {{{ 5681, -214, 819}, 0, { 3034, 1040}, {0x81, 0x00, 0x00, 0xff}}}, 792 {{{ 5476, -613, 819}, 0, { 3034, 2012}, {0x8f, 0x38, 0x00, 0xff}}}, 793 {{{ 5476, -419, 205}, 0, { 0, 1040}, {0x81, 0x00, 0x00, 0xff}}}, 794 {{{ 5476, -613, 205}, 0, { 0, 2012}, {0xc8, 0x71, 0x00, 0xff}}}, 795 }; 796 797 // 0x070127C8 - 0x070128B8 798 static const Vtx hmc_seg7_vertex_070127C8[] = { 799 {{{ 5274, 0, -3685}, 0, { 392, 0}, {0x58, 0xe7, 0xa8, 0xff}}}, 800 {{{ 5274, 0, -3583}, 0, { -330, 0}, {0x58, 0xe7, 0x58, 0xff}}}, 801 {{{ 5223, -357, -3634}, 0, { -330, 2012}, {0x00, 0x81, 0x00, 0xff}}}, 802 {{{ 5172, 0, -3583}, 0, { -1052, 0}, {0xa8, 0xe7, 0x58, 0xff}}}, 803 {{{ 5172, 0, -3685}, 0, { -330, 0}, {0xa8, 0xe7, 0xa8, 0xff}}}, 804 {{{ 5172, 0, -4709}, 0, { 392, 0}, {0x59, 0xf2, 0xa7, 0xff}}}, 805 {{{ 5172, 0, -4607}, 0, { -330, 0}, {0x59, 0xf2, 0x59, 0xff}}}, 806 {{{ 5120, -613, -4658}, 0, { -330, 2012}, {0x00, 0x82, 0x00, 0xff}}}, 807 {{{ 5069, 0, -4607}, 0, { -1052, 0}, {0xa7, 0xf2, 0x59, 0xff}}}, 808 {{{ 5069, 0, -4709}, 0, { -330, 0}, {0xa7, 0xf2, 0xa7, 0xff}}}, 809 {{{ 5581, 0, -4505}, 0, { -330, 0}, {0xa7, 0xf0, 0xa7, 0xff}}}, 810 {{{ 5684, 0, -4505}, 0, { 392, 0}, {0x59, 0xf0, 0xa7, 0xff}}}, 811 {{{ 5632, -562, -4453}, 0, { -330, 2012}, {0x00, 0x82, 0x00, 0xff}}}, 812 {{{ 5684, 0, -4402}, 0, { -330, 0}, {0x59, 0xf0, 0x59, 0xff}}}, 813 {{{ 5581, 0, -4402}, 0, { -1052, 0}, {0xa7, 0xf0, 0x59, 0xff}}}, 814 }; 815 816 // 0x070128B8 - 0x07012958 817 static const Vtx hmc_seg7_vertex_070128B8[] = { 818 {{{ 5479, 0, -5017}, 0, { -330, 0}, {0x59, 0xf3, 0x59, 0xff}}}, 819 {{{ 5376, 0, -5017}, 0, { -1052, 0}, {0xa7, 0xf3, 0x59, 0xff}}}, 820 {{{ 5428, -665, -5068}, 0, { -330, 2012}, {0x00, 0x82, 0x00, 0xff}}}, 821 {{{ 5479, 0, -5119}, 0, { 392, 0}, {0x59, 0xf3, 0xa7, 0xff}}}, 822 {{{ 5376, 0, -5119}, 0, { -330, 0}, {0xa7, 0xf3, 0xa7, 0xff}}}, 823 {{{ 4864, 0, -5324}, 0, { -330, 0}, {0xa7, 0xf3, 0xa7, 0xff}}}, 824 {{{ 4967, 0, -5324}, 0, { 392, 0}, {0x59, 0xf3, 0xa7, 0xff}}}, 825 {{{ 4916, -665, -5273}, 0, { -330, 2012}, {0x00, 0x82, 0x00, 0xff}}}, 826 {{{ 4967, 0, -5221}, 0, { -330, 0}, {0x59, 0xf3, 0x59, 0xff}}}, 827 {{{ 4864, 0, -5221}, 0, { -1052, 0}, {0xa7, 0xf3, 0x59, 0xff}}}, 828 }; 829 830 // 0x07012958 - 0x07012A58 831 static const Vtx hmc_seg7_vertex_07012958[] = { 832 {{{ 2304, -1023, 819}, 0, { 0, 2012}, {0xac, 0x2a, 0xac, 0xff}}}, 833 {{{ 1690, -1023, 819}, 0, { 990, 2012}, {0x33, 0x67, 0xcd, 0xff}}}, 834 {{{ 1690, 0, 819}, 0, { 990, 0}, {0x33, 0x99, 0xcd, 0xff}}}, 835 {{{ 2304, 0, -1125}, 0, { -2892, 0}, {0x86, 0x00, 0xe0, 0xff}}}, 836 {{{ 2304, -1023, -1125}, 0, { -2892, 2012}, {0x81, 0x00, 0x00, 0xff}}}, 837 {{{ 2304, -1023, 819}, 0, { 990, 2012}, {0xac, 0x2a, 0xac, 0xff}}}, 838 {{{ 2304, 0, 819}, 0, { 990, 0}, {0xa7, 0x00, 0xa7, 0xff}}}, 839 {{{ 2919, 0, 819}, 0, { 0, 0}, {0x59, 0x00, 0xa7, 0xff}}}, 840 {{{ 2919, -869, -1125}, 0, { 4822, 1900}, {0x7f, 0x00, 0x00, 0xff}}}, 841 {{{ 2919, 0, -1125}, 0, { 4822, 0}, {0x6d, 0x00, 0xc0, 0xff}}}, 842 {{{ 2919, -869, 819}, 0, { 0, 1900}, {0x49, 0x49, 0xb7, 0xff}}}, 843 {{{ 1690, -1023, -2969}, 0, { -6570, 2012}, {0x7f, 0x00, 0x00, 0xff}}}, 844 {{{ 1690, 0, -2969}, 0, { -6570, 0}, {0x6d, 0x00, 0x40, 0xff}}}, 845 {{{ 3328, -869, 819}, 0, { 0, 1900}, {0xd0, 0x00, 0x8b, 0xff}}}, 846 {{{ 2919, -869, 819}, 0, { 990, 1900}, {0x49, 0x49, 0xb7, 0xff}}}, 847 {{{ 2919, 0, 819}, 0, { 990, 0}, {0x59, 0x00, 0xa7, 0xff}}}, 848 }; 849 850 // 0x07012A58 - 0x07012AB8 851 static const Vtx hmc_seg7_vertex_07012A58[] = { 852 {{{ 2304, -1023, 819}, 0, { 0, 2012}, {0xac, 0x2a, 0xac, 0xff}}}, 853 {{{ 1690, 0, 819}, 0, { 990, 0}, {0x33, 0x99, 0xcd, 0xff}}}, 854 {{{ 2304, 0, 819}, 0, { 0, 0}, {0xa7, 0x00, 0xa7, 0xff}}}, 855 {{{ 3328, -869, 819}, 0, { 0, 1900}, {0xd0, 0x00, 0x8b, 0xff}}}, 856 {{{ 2919, 0, 819}, 0, { 990, 0}, {0x59, 0x00, 0xa7, 0xff}}}, 857 {{{ 3328, 0, 819}, 0, { 0, 0}, {0xd0, 0x00, 0x8b, 0xff}}}, 858 }; 859 860 // 0x07012AB8 - 0x07012BA8 861 static const Vtx hmc_seg7_vertex_07012AB8[] = { 862 {{{ 1792, 205, -204}, 0, { 0, 988}, {0x22, 0x75, 0x22, 0xff}}}, 863 {{{ 1895, 102, -101}, 0, { 224, 1244}, {0x4d, 0x40, 0x4d, 0xff}}}, 864 {{{ 2100, 102, -101}, 0, { 734, 1244}, {0xb9, 0x37, 0x59, 0xff}}}, 865 {{{ 2202, 205, -204}, 0, { 990, 988}, {0xdf, 0x79, 0x10, 0xff}}}, 866 {{{ 2202, 205, -204}, 0, { 0, 988}, {0xdf, 0x79, 0x10, 0xff}}}, 867 {{{ 2100, 102, -101}, 0, { 224, 1244}, {0xb9, 0x37, 0x59, 0xff}}}, 868 {{{ 2100, 102, 102}, 0, { 734, 1244}, {0xbb, 0x50, 0xbb, 0xff}}}, 869 {{{ 2202, 205, 205}, 0, { 990, 988}, {0xf0, 0x7c, 0xf0, 0xff}}}, 870 {{{ 2100, 0, -101}, 0, { 224, 1500}, {0xec, 0x85, 0x14, 0xff}}}, 871 {{{ 2100, 0, 102}, 0, { 734, 1500}, {0xcd, 0x99, 0xcd, 0xff}}}, 872 {{{ 1792, 205, 205}, 0, { 0, 988}, {0x10, 0x79, 0xdf, 0xff}}}, 873 {{{ 1895, 102, 102}, 0, { 224, 1244}, {0x59, 0x37, 0xba, 0xff}}}, 874 {{{ 1895, 0, 102}, 0, { 224, 1500}, {0x33, 0x99, 0xcd, 0xff}}}, 875 {{{ 1895, 102, 102}, 0, { 734, 1244}, {0x59, 0x37, 0xba, 0xff}}}, 876 {{{ 1792, 205, 205}, 0, { 990, 988}, {0x10, 0x79, 0xdf, 0xff}}}, 877 }; 878 879 // 0x07012BA8 - 0x07012C38 880 static const Vtx hmc_seg7_vertex_07012BA8[] = { 881 {{{ 1895, 0, -101}, 0, { 224, 1500}, {0x3d, 0xa4, 0x3d, 0xff}}}, 882 {{{ 1895, 102, 102}, 0, { 734, 1244}, {0x59, 0x37, 0xba, 0xff}}}, 883 {{{ 1895, 0, 102}, 0, { 734, 1500}, {0x33, 0x99, 0xcd, 0xff}}}, 884 {{{ 1895, 102, -101}, 0, { 224, 1244}, {0x4d, 0x40, 0x4d, 0xff}}}, 885 {{{ 2100, 102, -101}, 0, { 734, 1244}, {0xb9, 0x37, 0x59, 0xff}}}, 886 {{{ 2100, 0, -101}, 0, { 734, 1500}, {0xec, 0x85, 0x14, 0xff}}}, 887 {{{ 1895, 102, 102}, 0, { 224, 1244}, {0x59, 0x37, 0xba, 0xff}}}, 888 {{{ 2100, 102, 102}, 0, { 734, 1244}, {0xbb, 0x50, 0xbb, 0xff}}}, 889 {{{ 2100, 0, 102}, 0, { 734, 1500}, {0xcd, 0x99, 0xcd, 0xff}}}, 890 }; 891 892 // 0x07012C38 - 0x07012C78 893 static const Vtx hmc_seg7_vertex_07012C38[] = { 894 {{{ 1690, 1024, -306}, 0, { 0, 0}, {0x33, 0x99, 0x33, 0xff}}}, 895 {{{ 4250, 1024, -306}, 0, { 0, 0}, {0xac, 0xd6, 0x54, 0xff}}}, 896 {{{ 4250, 1024, 819}, 0, { 0, 0}, {0xdf, 0xbd, 0x9b, 0xff}}}, 897 {{{ 1690, 1024, 819}, 0, { 0, 0}, {0x54, 0xd6, 0xac, 0xff}}}, 898 }; 899 900 // 0x07012C78 - 0x07013080 901 static const Gfx hmc_seg7_dl_07012C78[] = { 902 gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, cave_09006800), 903 gsDPLoadSync(), 904 gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 32 * 32 - 1, CALC_DXT(32, G_IM_SIZ_16b_BYTES)), 905 gsSPLight(&hmc_seg7_lights_07010118.l, 1), 906 gsSPLight(&hmc_seg7_lights_07010118.a, 2), 907 gsSPVertex(hmc_seg7_vertex_07010148, 16, 0), 908 gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0), 909 gsSP2Triangles( 3, 5, 6, 0x0, 7, 3, 6, 0x0), 910 gsSP2Triangles( 5, 4, 8, 0x0, 9, 10, 0, 0x0), 911 gsSP2Triangles(11, 9, 0, 0x0, 11, 12, 9, 0x0), 912 gsSP2Triangles( 0, 10, 1, 0x0, 13, 14, 15, 0x0), 913 gsSPVertex(hmc_seg7_vertex_07010248, 16, 0), 914 gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 2, 0x0), 915 gsSP2Triangles( 1, 5, 6, 0x0, 7, 8, 9, 0x0), 916 gsSP2Triangles( 7, 10, 8, 0x0, 11, 12, 13, 0x0), 917 gsSP2Triangles( 3, 14, 4, 0x0, 15, 4, 14, 0x0), 918 gsSPVertex(hmc_seg7_vertex_07010348, 16, 0), 919 gsSP2Triangles( 0, 1, 2, 0x0, 0, 2, 3, 0x0), 920 gsSP2Triangles( 2, 4, 3, 0x0, 4, 5, 6, 0x0), 921 gsSP2Triangles( 3, 4, 6, 0x0, 7, 8, 9, 0x0), 922 gsSP2Triangles( 7, 9, 10, 0x0, 7, 10, 11, 0x0), 923 gsSP2Triangles(12, 9, 13, 0x0, 11, 10, 14, 0x0), 924 gsSP2Triangles(11, 15, 0, 0x0, 11, 14, 15, 0x0), 925 gsSP1Triangle(12, 10, 9, 0x0), 926 gsSPLight(&hmc_seg7_lights_07010130.l, 1), 927 gsSPLight(&hmc_seg7_lights_07010130.a, 2), 928 gsSPVertex(hmc_seg7_vertex_07010448, 16, 0), 929 gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0), 930 gsSP2Triangles( 4, 6, 7, 0x0, 4, 7, 5, 0x0), 931 gsSP2Triangles( 8, 9, 7, 0x0, 6, 8, 7, 0x0), 932 gsSP2Triangles(10, 3, 5, 0x0, 10, 9, 3, 0x0), 933 gsSP2Triangles( 9, 8, 3, 0x0, 1, 0, 11, 0x0), 934 gsSP2Triangles( 0, 2, 12, 0x0, 13, 14, 15, 0x0), 935 gsSPVertex(hmc_seg7_vertex_07010548, 14, 0), 936 gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0), 937 gsSP2Triangles( 3, 5, 6, 0x0, 7, 4, 3, 0x0), 938 gsSP2Triangles( 7, 8, 4, 0x0, 9, 3, 10, 0x0), 939 gsSP1Triangle(11, 12, 13, 0x0), 940 gsSPVertex(hmc_seg7_vertex_07010628, 16, 0), 941 gsSP2Triangles( 0, 1, 2, 0x0, 0, 2, 3, 0x0), 942 gsSP2Triangles( 4, 3, 5, 0x0, 4, 0, 3, 0x0), 943 gsSP2Triangles( 6, 7, 8, 0x0, 6, 8, 9, 0x0), 944 gsSP2Triangles(10, 11, 12, 0x0, 13, 14, 15, 0x0), 945 gsSPVertex(hmc_seg7_vertex_07010728, 14, 0), 946 gsSP2Triangles( 0, 1, 2, 0x0, 0, 3, 1, 0x0), 947 gsSP2Triangles( 4, 5, 6, 0x0, 4, 6, 7, 0x0), 948 gsSP2Triangles( 8, 9, 10, 0x0, 11, 12, 13, 0x0), 949 gsSPVertex(hmc_seg7_vertex_07010808, 15, 0), 950 gsSP2Triangles( 0, 1, 2, 0x0, 0, 3, 1, 0x0), 951 gsSP2Triangles( 4, 5, 6, 0x0, 4, 6, 7, 0x0), 952 gsSP2Triangles( 8, 9, 10, 0x0, 8, 10, 11, 0x0), 953 gsSP1Triangle(12, 13, 14, 0x0), 954 gsSPVertex(hmc_seg7_vertex_070108F8, 16, 0), 955 gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 1, 0x0), 956 gsSP2Triangles( 4, 3, 5, 0x0, 6, 7, 4, 0x0), 957 gsSP2Triangles( 7, 8, 4, 0x0, 4, 9, 10, 0x0), 958 gsSP2Triangles( 4, 8, 9, 0x0, 4, 11, 1, 0x0), 959 gsSP2Triangles( 4, 10, 11, 0x0, 4, 5, 6, 0x0), 960 gsSP2Triangles(12, 5, 13, 0x0, 12, 6, 5, 0x0), 961 gsSP2Triangles(14, 7, 6, 0x0, 10, 15, 14, 0x0), 962 gsSP1Triangle(10, 9, 15, 0x0), 963 gsSPVertex(hmc_seg7_vertex_070109F8, 16, 0), 964 gsSP2Triangles( 0, 1, 2, 0x0, 0, 2, 3, 0x0), 965 gsSP2Triangles( 0, 4, 1, 0x0, 2, 5, 3, 0x0), 966 gsSP2Triangles( 6, 7, 1, 0x0, 1, 8, 2, 0x0), 967 gsSP2Triangles( 1, 7, 8, 0x0, 1, 9, 6, 0x0), 968 gsSP2Triangles( 6, 9, 5, 0x0, 4, 10, 11, 0x0), 969 gsSP2Triangles(11, 10, 12, 0x0, 13, 14, 6, 0x0), 970 gsSP2Triangles( 6, 14, 7, 0x0, 13, 6, 5, 0x0), 971 gsSP2Triangles( 2, 15, 13, 0x0, 2, 8, 15, 0x0), 972 gsSP2Triangles( 2, 13, 5, 0x0, 13, 15, 14, 0x0), 973 gsSP2Triangles(15, 7, 14, 0x0, 15, 8, 7, 0x0), 974 gsSPVertex(hmc_seg7_vertex_07010AF8, 8, 0), 975 gsSP2Triangles( 0, 1, 2, 0x0, 0, 3, 1, 0x0), 976 gsSP2Triangles( 4, 5, 6, 0x0, 4, 6, 7, 0x0), 977 gsSPEndDisplayList(), 978 }; 979 980 // 0x07013080 - 0x07013168 981 static const Gfx hmc_seg7_dl_07013080[] = { 982 gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, cave_09009800), 983 gsDPLoadSync(), 984 gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 32 * 32 - 1, CALC_DXT(32, G_IM_SIZ_16b_BYTES)), 985 gsSPVertex(hmc_seg7_vertex_07010B78, 15, 0), 986 gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0), 987 gsSP2Triangles( 3, 5, 6, 0x0, 7, 8, 9, 0x0), 988 gsSP2Triangles( 7, 10, 8, 0x0, 11, 12, 13, 0x0), 989 gsSP1Triangle(11, 14, 12, 0x0), 990 gsSPVertex(hmc_seg7_vertex_07010C68, 16, 0), 991 gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0), 992 gsSP2Triangles( 6, 7, 8, 0x0, 8, 9, 6, 0x0), 993 gsSP2Triangles( 8, 10, 9, 0x0, 6, 11, 7, 0x0), 994 gsSP2Triangles( 0, 12, 1, 0x0, 13, 14, 15, 0x0), 995 gsSPVertex(hmc_seg7_vertex_07010D68, 13, 0), 996 gsSP2Triangles( 0, 1, 2, 0x0, 0, 2, 3, 0x0), 997 gsSP2Triangles( 4, 5, 6, 0x0, 4, 6, 7, 0x0), 998 gsSP2Triangles( 7, 8, 9, 0x0, 7, 9, 4, 0x0), 999 gsSP1Triangle(10, 11, 12, 0x0), 1000 gsSPEndDisplayList(), 1001 }; 1002 1003 // 0x07013168 - 0x07013840 1004 static const Gfx hmc_seg7_dl_07013168[] = { 1005 gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, cave_09003800), 1006 gsDPLoadSync(), 1007 gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 32 * 64 - 1, CALC_DXT(32, G_IM_SIZ_16b_BYTES)), 1008 gsSPVertex(hmc_seg7_vertex_07010E38, 16, 0), 1009 gsSP2Triangles( 0, 1, 2, 0x0, 2, 3, 4, 0x0), 1010 gsSP2Triangles( 2, 1, 3, 0x0, 0, 5, 1, 0x0), 1011 gsSP2Triangles( 6, 7, 5, 0x0, 6, 5, 0, 0x0), 1012 gsSP2Triangles( 4, 3, 7, 0x0, 4, 7, 6, 0x0), 1013 gsSP2Triangles( 8, 9, 10, 0x0, 11, 5, 12, 0x0), 1014 gsSP2Triangles(11, 1, 5, 0x0, 5, 7, 13, 0x0), 1015 gsSP2Triangles( 5, 13, 12, 0x0, 7, 14, 13, 0x0), 1016 gsSP2Triangles( 7, 3, 14, 0x0, 15, 9, 8, 0x0), 1017 gsSPVertex(hmc_seg7_vertex_07010F38, 15, 0), 1018 gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0), 1019 gsSP2Triangles( 6, 7, 8, 0x0, 6, 9, 7, 0x0), 1020 gsSP2Triangles( 8, 7, 10, 0x0, 8, 10, 11, 0x0), 1021 gsSP2Triangles(11, 12, 13, 0x0, 11, 14, 12, 0x0), 1022 gsSPVertex(hmc_seg7_vertex_07011028, 15, 0), 1023 gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0), 1024 gsSP2Triangles( 2, 1, 6, 0x0, 0, 7, 1, 0x0), 1025 gsSP2Triangles( 2, 6, 8, 0x0, 8, 6, 9, 0x0), 1026 gsSP2Triangles( 8, 9, 10, 0x0, 3, 11, 4, 0x0), 1027 gsSP1Triangle(12, 13, 14, 0x0), 1028 gsSPVertex(hmc_seg7_vertex_07011118, 15, 0), 1029 gsSP2Triangles( 0, 1, 2, 0x0, 0, 3, 1, 0x0), 1030 gsSP2Triangles( 4, 5, 6, 0x0, 4, 6, 7, 0x0), 1031 gsSP2Triangles( 7, 6, 8, 0x0, 7, 8, 9, 0x0), 1032 gsSP2Triangles( 9, 8, 10, 0x0, 9, 10, 11, 0x0), 1033 gsSP1Triangle(12, 13, 14, 0x0), 1034 gsSPVertex(hmc_seg7_vertex_07011208, 16, 0), 1035 gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0), 1036 gsSP2Triangles( 3, 5, 6, 0x0, 7, 8, 9, 0x0), 1037 gsSP2Triangles( 7, 9, 10, 0x0, 10, 9, 11, 0x0), 1038 gsSP2Triangles(12, 13, 14, 0x0, 12, 14, 15, 0x0), 1039 gsSPVertex(hmc_seg7_vertex_07011308, 16, 0), 1040 gsSP2Triangles( 0, 1, 2, 0x0, 2, 1, 3, 0x0), 1041 gsSP2Triangles( 2, 3, 4, 0x0, 0, 5, 1, 0x0), 1042 gsSP2Triangles( 6, 7, 8, 0x0, 6, 8, 9, 0x0), 1043 gsSP2Triangles(10, 11, 12, 0x0, 10, 13, 11, 0x0), 1044 gsSP1Triangle(12, 14, 15, 0x0), 1045 gsSPVertex(hmc_seg7_vertex_07011408, 14, 0), 1046 gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0), 1047 gsSP2Triangles( 3, 6, 4, 0x0, 7, 8, 9, 0x0), 1048 gsSP2Triangles( 7, 10, 8, 0x0, 11, 12, 13, 0x0), 1049 gsSP2Triangles( 9, 3, 5, 0x0, 9, 5, 7, 0x0), 1050 gsSPVertex(hmc_seg7_vertex_070114E8, 14, 0), 1051 gsSP2Triangles( 0, 1, 2, 0x0, 2, 1, 3, 0x0), 1052 gsSP2Triangles( 2, 3, 4, 0x0, 0, 5, 1, 0x0), 1053 gsSP2Triangles( 6, 5, 0, 0x0, 6, 7, 5, 0x0), 1054 gsSP2Triangles( 8, 9, 10, 0x0, 11, 12, 13, 0x0), 1055 gsSPVertex(hmc_seg7_vertex_070115C8, 15, 0), 1056 gsSP2Triangles( 0, 1, 2, 0x0, 0, 2, 3, 0x0), 1057 gsSP2Triangles( 3, 2, 4, 0x0, 3, 4, 5, 0x0), 1058 gsSP2Triangles( 5, 4, 6, 0x0, 5, 6, 7, 0x0), 1059 gsSP2Triangles( 8, 9, 10, 0x0, 11, 12, 13, 0x0), 1060 gsSP1Triangle(11, 14, 12, 0x0), 1061 gsSPVertex(hmc_seg7_vertex_070116B8, 16, 0), 1062 gsSP2Triangles( 0, 1, 2, 0x0, 0, 2, 3, 0x0), 1063 gsSP2Triangles( 3, 2, 4, 0x0, 3, 4, 5, 0x0), 1064 gsSP2Triangles( 5, 6, 7, 0x0, 5, 7, 8, 0x0), 1065 gsSP2Triangles( 9, 10, 11, 0x0, 12, 13, 14, 0x0), 1066 gsSP1Triangle(12, 14, 15, 0x0), 1067 gsSPVertex(hmc_seg7_vertex_070117B8, 14, 0), 1068 gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0), 1069 gsSP2Triangles( 3, 5, 6, 0x0, 7, 8, 9, 0x0), 1070 gsSP2Triangles(10, 11, 12, 0x0, 7, 9, 13, 0x0), 1071 gsSPVertex(hmc_seg7_vertex_07011898, 15, 0), 1072 gsSP2Triangles( 0, 1, 2, 0x0, 0, 3, 1, 0x0), 1073 gsSP2Triangles( 4, 5, 6, 0x0, 4, 7, 5, 0x0), 1074 gsSP2Triangles( 6, 8, 9, 0x0, 10, 11, 12, 0x0), 1075 gsSP2Triangles(10, 12, 13, 0x0, 13, 12, 14, 0x0), 1076 gsSPVertex(hmc_seg7_vertex_07011988, 16, 0), 1077 gsSP2Triangles( 0, 1, 2, 0x0, 3, 1, 0, 0x0), 1078 gsSP2Triangles( 0, 2, 4, 0x0, 3, 5, 1, 0x0), 1079 gsSP2Triangles( 6, 7, 8, 0x0, 6, 9, 7, 0x0), 1080 gsSP2Triangles( 8, 7, 10, 0x0, 11, 12, 13, 0x0), 1081 gsSP2Triangles(14, 12, 11, 0x0, 11, 13, 15, 0x0), 1082 gsSPVertex(hmc_seg7_vertex_07011A88, 14, 0), 1083 gsSP2Triangles( 0, 1, 2, 0x0, 3, 1, 0, 0x0), 1084 gsSP2Triangles( 3, 4, 1, 0x0, 5, 6, 7, 0x0), 1085 gsSP2Triangles( 8, 9, 10, 0x0, 8, 10, 11, 0x0), 1086 gsSP2Triangles(11, 10, 12, 0x0, 11, 12, 13, 0x0), 1087 gsSPVertex(hmc_seg7_vertex_07011B68, 16, 0), 1088 gsSP2Triangles( 0, 1, 2, 0x0, 0, 3, 1, 0x0), 1089 gsSP2Triangles( 4, 5, 6, 0x0, 4, 6, 7, 0x0), 1090 gsSP2Triangles( 6, 8, 9, 0x0, 10, 11, 5, 0x0), 1091 gsSP2Triangles(12, 11, 10, 0x0, 12, 13, 11, 0x0), 1092 gsSP2Triangles( 5, 14, 8, 0x0, 5, 11, 14, 0x0), 1093 gsSP2Triangles(15, 14, 11, 0x0, 15, 11, 13, 0x0), 1094 gsSP1Triangle( 6, 5, 8, 0x0), 1095 gsSPVertex(hmc_seg7_vertex_07011C68, 15, 0), 1096 gsSP2Triangles( 0, 1, 2, 0x0, 0, 2, 3, 0x0), 1097 gsSP2Triangles( 0, 3, 4, 0x0, 4, 5, 0, 0x0), 1098 gsSP2Triangles( 4, 6, 7, 0x0, 4, 7, 5, 0x0), 1099 gsSP2Triangles( 8, 9, 6, 0x0, 8, 6, 4, 0x0), 1100 gsSP2Triangles( 9, 2, 6, 0x0, 9, 10, 2, 0x0), 1101 gsSP2Triangles(11, 12, 13, 0x0, 3, 10, 14, 0x0), 1102 gsSP2Triangles( 3, 2, 10, 0x0, 14, 4, 3, 0x0), 1103 gsSP1Triangle(14, 8, 4, 0x0), 1104 gsSPVertex(hmc_seg7_vertex_07011D58, 16, 0), 1105 gsSP2Triangles( 0, 1, 2, 0x0, 0, 2, 3, 0x0), 1106 gsSP2Triangles( 4, 5, 6, 0x0, 7, 8, 4, 0x0), 1107 gsSP2Triangles( 7, 9, 8, 0x0, 10, 11, 9, 0x0), 1108 gsSP2Triangles(10, 9, 7, 0x0, 0, 8, 1, 0x0), 1109 gsSP2Triangles( 0, 12, 8, 0x0, 1, 8, 9, 0x0), 1110 gsSP2Triangles(13, 14, 15, 0x0, 1, 9, 2, 0x0), 1111 gsSPVertex(hmc_seg7_vertex_07011E58, 16, 0), 1112 gsSP2Triangles( 0, 1, 2, 0x0, 0, 3, 1, 0x0), 1113 gsSP2Triangles( 4, 5, 6, 0x0, 4, 7, 5, 0x0), 1114 gsSP2Triangles( 5, 8, 6, 0x0, 9, 10, 5, 0x0), 1115 gsSP2Triangles( 9, 11, 10, 0x0, 12, 11, 9, 0x0), 1116 gsSP2Triangles(12, 13, 11, 0x0, 14, 11, 15, 0x0), 1117 gsSP1Triangle(14, 10, 11, 0x0), 1118 gsSPVertex(hmc_seg7_vertex_07011F58, 15, 0), 1119 gsSP2Triangles( 0, 1, 2, 0x0, 0, 2, 3, 0x0), 1120 gsSP2Triangles( 4, 5, 6, 0x0, 7, 8, 9, 0x0), 1121 gsSP2Triangles( 7, 9, 10, 0x0, 11, 12, 13, 0x0), 1122 gsSP1Triangle(11, 13, 14, 0x0), 1123 gsSPVertex(hmc_seg7_vertex_07012048, 16, 0), 1124 gsSP2Triangles( 0, 1, 2, 0x0, 0, 3, 1, 0x0), 1125 gsSP2Triangles( 4, 5, 6, 0x0, 7, 8, 9, 0x0), 1126 gsSP2Triangles(10, 11, 12, 0x0, 10, 9, 11, 0x0), 1127 gsSP2Triangles(13, 14, 4, 0x0, 13, 15, 14, 0x0), 1128 gsSP1Triangle(13, 4, 6, 0x0), 1129 gsSPVertex(hmc_seg7_vertex_07012148, 4, 0), 1130 gsSP2Triangles( 0, 1, 2, 0x0, 1, 3, 2, 0x0), 1131 gsSPEndDisplayList(), 1132 }; 1133 1134 // 0x07013840 - 0x070138E0 1135 static const Gfx hmc_seg7_dl_07013840[] = { 1136 gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, cave_09008800), 1137 gsDPLoadSync(), 1138 gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 32 * 64 - 1, CALC_DXT(32, G_IM_SIZ_16b_BYTES)), 1139 gsSPVertex(hmc_seg7_vertex_07012188, 15, 0), 1140 gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0), 1141 gsSP2Triangles( 3, 6, 4, 0x0, 5, 4, 7, 0x0), 1142 gsSP2Triangles( 5, 7, 8, 0x0, 8, 7, 9, 0x0), 1143 gsSP2Triangles( 8, 9, 10, 0x0, 11, 12, 13, 0x0), 1144 gsSP1Triangle(11, 13, 14, 0x0), 1145 gsSPVertex(hmc_seg7_vertex_07012278, 11, 0), 1146 gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0), 1147 gsSP2Triangles( 6, 7, 8, 0x0, 6, 8, 9, 0x0), 1148 gsSP1Triangle( 0, 10, 1, 0x0), 1149 gsSPEndDisplayList(), 1150 }; 1151 1152 // 0x070138E0 - 0x07013A78 1153 static const Gfx hmc_seg7_dl_070138E0[] = { 1154 gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, cave_09007800), 1155 gsDPLoadSync(), 1156 gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 32 * 64 - 1, CALC_DXT(32, G_IM_SIZ_16b_BYTES)), 1157 gsSPVertex(hmc_seg7_vertex_07012328, 15, 0), 1158 gsSP2Triangles( 0, 1, 2, 0x0, 0, 3, 1, 0x0), 1159 gsSP2Triangles( 4, 0, 2, 0x0, 4, 2, 5, 0x0), 1160 gsSP2Triangles( 2, 6, 7, 0x0, 8, 2, 7, 0x0), 1161 gsSP2Triangles( 8, 5, 2, 0x0, 2, 1, 6, 0x0), 1162 gsSP2Triangles( 9, 10, 5, 0x0, 8, 9, 5, 0x0), 1163 gsSP2Triangles(11, 12, 13, 0x0, 5, 14, 4, 0x0), 1164 gsSP1Triangle( 5, 10, 14, 0x0), 1165 gsSPVertex(hmc_seg7_vertex_07012418, 14, 0), 1166 gsSP2Triangles( 0, 1, 2, 0x0, 0, 3, 1, 0x0), 1167 gsSP2Triangles( 4, 5, 6, 0x0, 4, 6, 7, 0x0), 1168 gsSP2Triangles( 8, 9, 10, 0x0, 11, 12, 13, 0x0), 1169 gsSPVertex(hmc_seg7_vertex_070124F8, 15, 0), 1170 gsSP2Triangles( 0, 1, 2, 0x0, 0, 2, 3, 0x0), 1171 gsSP2Triangles( 4, 5, 6, 0x0, 4, 6, 7, 0x0), 1172 gsSP2Triangles( 8, 9, 10, 0x0, 11, 12, 13, 0x0), 1173 gsSP1Triangle(11, 14, 12, 0x0), 1174 gsSPVertex(hmc_seg7_vertex_070125E8, 16, 0), 1175 gsSP2Triangles( 0, 1, 2, 0x0, 0, 3, 1, 0x0), 1176 gsSP2Triangles( 4, 5, 6, 0x0, 4, 6, 7, 0x0), 1177 gsSP2Triangles( 7, 8, 9, 0x0, 7, 6, 8, 0x0), 1178 gsSP2Triangles(10, 11, 12, 0x0, 13, 14, 15, 0x0), 1179 gsSPVertex(hmc_seg7_vertex_070126E8, 14, 0), 1180 gsSP2Triangles( 0, 1, 2, 0x0, 1, 3, 2, 0x0), 1181 gsSP2Triangles( 1, 4, 3, 0x0, 4, 5, 6, 0x0), 1182 gsSP2Triangles( 4, 6, 3, 0x0, 7, 8, 9, 0x0), 1183 gsSP2Triangles( 7, 10, 8, 0x0, 11, 12, 13, 0x0), 1184 gsSPEndDisplayList(), 1185 }; 1186 1187 // 0x07013A78 - 0x07013B48 1188 static const Gfx hmc_seg7_dl_07013A78[] = { 1189 gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, cave_09000000), 1190 gsDPLoadSync(), 1191 gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 32 * 64 - 1, CALC_DXT(32, G_IM_SIZ_16b_BYTES)), 1192 gsSPVertex(hmc_seg7_vertex_070127C8, 15, 0), 1193 gsSP2Triangles( 0, 1, 2, 0x0, 1, 3, 2, 0x0), 1194 gsSP2Triangles( 3, 4, 2, 0x0, 4, 0, 2, 0x0), 1195 gsSP2Triangles( 5, 6, 7, 0x0, 6, 8, 7, 0x0), 1196 gsSP2Triangles( 8, 9, 7, 0x0, 9, 5, 7, 0x0), 1197 gsSP2Triangles(10, 11, 12, 0x0, 11, 13, 12, 0x0), 1198 gsSP2Triangles(13, 14, 12, 0x0, 14, 10, 12, 0x0), 1199 gsSPVertex(hmc_seg7_vertex_070128B8, 10, 0), 1200 gsSP2Triangles( 0, 1, 2, 0x0, 3, 0, 2, 0x0), 1201 gsSP2Triangles( 1, 4, 2, 0x0, 4, 3, 2, 0x0), 1202 gsSP2Triangles( 5, 6, 7, 0x0, 6, 8, 7, 0x0), 1203 gsSP2Triangles( 8, 9, 7, 0x0, 9, 5, 7, 0x0), 1204 gsSPEndDisplayList(), 1205 }; 1206 1207 // 0x07013B48 - 0x07013BC8 1208 static const Gfx hmc_seg7_dl_07013B48[] = { 1209 gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, cave_0900A800), 1210 gsDPLoadSync(), 1211 gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 32 * 64 - 1, CALC_DXT(32, G_IM_SIZ_16b_BYTES)), 1212 gsSPVertex(hmc_seg7_vertex_07012958, 16, 0), 1213 gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0), 1214 gsSP2Triangles( 3, 5, 6, 0x0, 7, 8, 9, 0x0), 1215 gsSP2Triangles( 7, 10, 8, 0x0, 2, 11, 12, 0x0), 1216 gsSP2Triangles( 2, 1, 11, 0x0, 13, 14, 15, 0x0), 1217 gsSPVertex(hmc_seg7_vertex_07012A58, 6, 0), 1218 gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0), 1219 gsSPEndDisplayList(), 1220 }; 1221 1222 // 0x07013BC8 - 0x07013C78 1223 static const Gfx hmc_seg7_dl_07013BC8[] = { 1224 gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, cave_09001800), 1225 gsDPLoadSync(), 1226 gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 32 * 64 - 1, CALC_DXT(32, G_IM_SIZ_16b_BYTES)), 1227 gsSPVertex(hmc_seg7_vertex_07012AB8, 15, 0), 1228 gsSP2Triangles( 0, 1, 2, 0x0, 0, 2, 3, 0x0), 1229 gsSP2Triangles( 4, 5, 6, 0x0, 4, 6, 7, 0x0), 1230 gsSP2Triangles( 5, 8, 9, 0x0, 5, 9, 6, 0x0), 1231 gsSP2Triangles( 6, 10, 7, 0x0, 6, 11, 10, 0x0), 1232 gsSP2Triangles(11, 9, 12, 0x0, 0, 13, 1, 0x0), 1233 gsSP1Triangle( 0, 14, 13, 0x0), 1234 gsSPVertex(hmc_seg7_vertex_07012BA8, 9, 0), 1235 gsSP2Triangles( 0, 1, 2, 0x0, 0, 3, 1, 0x0), 1236 gsSP2Triangles( 4, 3, 0, 0x0, 4, 0, 5, 0x0), 1237 gsSP1Triangle( 6, 7, 8, 0x0), 1238 gsSPEndDisplayList(), 1239 }; 1240 1241 // 0x07013C78 - 0x07013CA8 1242 static const Gfx hmc_seg7_dl_07013C78[] = { 1243 gsSPLight(&hmc_seg7_lights_07010118.l, 1), 1244 gsSPLight(&hmc_seg7_lights_07010118.a, 2), 1245 gsSPVertex(hmc_seg7_vertex_07012C38, 4, 0), 1246 gsSP2Triangles( 0, 1, 2, 0x0, 0, 2, 3, 0x0), 1247 gsSPEndDisplayList(), 1248 }; 1249 1250 // 0x07013CA8 - 0x07013DB8 1251 const Gfx hmc_seg7_dl_07013CA8[] = { 1252 gsDPPipeSync(), 1253 gsDPSetCycleType(G_CYC_2CYCLE), 1254 gsDPSetRenderMode(G_RM_FOG_SHADE_A, G_RM_AA_ZB_OPA_SURF2), 1255 gsDPSetDepthSource(G_ZS_PIXEL), 1256 gsDPSetFogColor(0, 0, 0, 255), 1257 gsSPFogPosition(960, 1000), 1258 gsSPSetGeometryMode(G_FOG), 1259 gsDPSetCombineMode(G_CC_MODULATERGB, G_CC_PASS2), 1260 gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD), 1261 gsSPTexture(0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_ON), 1262 gsDPTileSync(), 1263 gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD), 1264 gsDPSetTileSize(0, 0, 0, (32 - 1) << G_TEXTURE_IMAGE_FRAC, (32 - 1) << G_TEXTURE_IMAGE_FRAC), 1265 gsSPDisplayList(hmc_seg7_dl_07012C78), 1266 gsSPDisplayList(hmc_seg7_dl_07013080), 1267 gsDPTileSync(), 1268 gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP, 6, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD), 1269 gsDPSetTileSize(0, 0, 0, (32 - 1) << G_TEXTURE_IMAGE_FRAC, (64 - 1) << G_TEXTURE_IMAGE_FRAC), 1270 gsSPDisplayList(hmc_seg7_dl_07013168), 1271 gsSPDisplayList(hmc_seg7_dl_07013840), 1272 gsSPDisplayList(hmc_seg7_dl_070138E0), 1273 gsSPDisplayList(hmc_seg7_dl_07013A78), 1274 gsSPDisplayList(hmc_seg7_dl_07013B48), 1275 gsSPDisplayList(hmc_seg7_dl_07013BC8), 1276 gsSPTexture(0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_OFF), 1277 gsDPPipeSync(), 1278 gsDPSetCombineMode(G_CC_SHADE, G_CC_PASS2), 1279 gsSPDisplayList(hmc_seg7_dl_07013C78), 1280 gsDPPipeSync(), 1281 gsDPSetCycleType(G_CYC_1CYCLE), 1282 gsDPSetRenderMode(G_RM_AA_ZB_OPA_SURF, G_RM_NOOP2), 1283 gsSPClearGeometryMode(G_FOG), 1284 gsDPSetCombineMode(G_CC_SHADE, G_CC_SHADE), 1285 gsSPEndDisplayList(), 1286 };