model.inc.c (37850B)
1 // 0x0700D318 - 0x0700D330 2 static const Lights1 jrb_seg7_lights_0700D318 = gdSPDefLights1( 3 0x14, 0x30, 0x2c, 4 0x32, 0x78, 0x6e, 0x28, 0x28, 0x28 5 ); 6 7 // 0x0700D330 - 0x0700D348 8 static const Lights1 jrb_seg7_lights_0700D330 = gdSPDefLights1( 9 0x3c, 0x52, 0x4a, 10 0x97, 0xcd, 0xbb, 0x28, 0x28, 0x28 11 ); 12 13 // 0x0700D348 - 0x0700D360 14 static const Lights1 jrb_seg7_lights_0700D348 = gdSPDefLights1( 15 0x66, 0x66, 0x66, 16 0xff, 0xff, 0xff, 0x28, 0x28, 0x28 17 ); 18 19 // 0x0700D360 - 0x0700D378 20 static const Lights1 jrb_seg7_lights_0700D360 = gdSPDefLights1( 21 0x50, 0x66, 0x58, 22 0xc8, 0xff, 0xdc, 0x28, 0x28, 0x28 23 ); 24 25 // 0x0700D378 - 0x0700D3F8 26 static const Vtx jrb_seg7_vertex_0700D378[] = { 27 {{{ 1300, 1344, -995}, 0, { 140, 140}, {0xba, 0x9c, 0xe2, 0xff}}}, 28 {{{ 968, 1380, -1083}, 0, { 818, 140}, {0x04, 0x8e, 0xcb, 0xff}}}, 29 {{{ 1287, 1294, -1083}, 0, { 140, 140}, {0xaa, 0xc4, 0xb9, 0xff}}}, 30 {{{ 1226, 1068, -830}, 0, { 140, 818}, {0xa1, 0x2c, 0xb9, 0xff}}}, 31 {{{ 1213, 1018, -918}, 0, { 140, 818}, {0xe0, 0x28, 0x8d, 0xff}}}, 32 {{{ 908, 1153, -830}, 0, { 818, 818}, {0x30, 0x12, 0x8d, 0xff}}}, 33 {{{ 894, 1104, -919}, 0, { 818, 818}, {0x2d, 0xd4, 0x93, 0xff}}}, 34 {{{ 981, 1429, -995}, 0, { 818, 140}, {0x51, 0xa1, 0xed, 0xff}}}, 35 }; 36 37 // 0x0700D3F8 - 0x0700D4E8 38 static const Vtx jrb_seg7_vertex_0700D3F8[] = { 39 {{{ 1237, 315, -2792}, 0, { 0, 0}, {0xa0, 0x3b, 0x38, 0xff}}}, 40 {{{ 988, 200, -3096}, 0, { 990, 0}, {0xa0, 0x3b, 0x38, 0xff}}}, 41 {{{ 896, -142, -2891}, 0, { 990, 990}, {0xa0, 0x3b, 0x38, 0xff}}}, 42 {{{ 796, 1056, -877}, 0, { 990, 990}, {0xf0, 0xc3, 0x93, 0xff}}}, 43 {{{ 894, 1104, -919}, 0, { 818, 818}, {0x2d, 0xd4, 0x93, 0xff}}}, 44 {{{ 1274, 928, -877}, 0, { 0, 990}, {0xf0, 0xc3, 0x93, 0xff}}}, 45 {{{ 907, 1470, -1125}, 0, { 990, 0}, {0xf0, 0xc3, 0x93, 0xff}}}, 46 {{{ 1213, 1018, -918}, 0, { 140, 818}, {0xe0, 0x28, 0x8d, 0xff}}}, 47 {{{ 968, 1380, -1083}, 0, { 818, 140}, {0x04, 0x8e, 0xcb, 0xff}}}, 48 {{{ 1287, 1294, -1083}, 0, { 140, 140}, {0xaa, 0xc4, 0xb9, 0xff}}}, 49 {{{ 1385, 1342, -1125}, 0, { 0, 0}, {0xf0, 0xc3, 0x93, 0xff}}}, 50 {{{ -640, 1438, -882}, 0, { 0, 990}, {0xf0, 0xc3, 0x92, 0xff}}}, 51 {{{ -529, 1853, -1129}, 0, { 0, 0}, {0xf0, 0xc3, 0x92, 0xff}}}, 52 {{{ -50, 1725, -1129}, 0, { 990, 0}, {0xf0, 0xc3, 0x92, 0xff}}}, 53 {{{ -162, 1310, -881}, 0, { 990, 990}, {0xf0, 0xc3, 0x92, 0xff}}}, 54 }; 55 56 // 0x0700D4E8 - 0x0700D5D8 57 static const Vtx jrb_seg7_vertex_0700D4E8[] = { 58 {{{ 1509, 885, -1716}, 0, { 990, 0}, {0x86, 0x20, 0x00, 0xff}}}, 59 {{{ 1470, 740, -1156}, 0, { 0, 990}, {0x86, 0x20, 0x00, 0xff}}}, 60 {{{ 1562, 1083, -1361}, 0, { 0, 0}, {0x86, 0x20, 0x00, 0xff}}}, 61 {{{ 1237, 315, -2792}, 0, { 0, 0}, {0xa0, 0x3b, 0x38, 0xff}}}, 62 {{{ 896, -142, -2891}, 0, { 990, 990}, {0xa0, 0x3b, 0x38, 0xff}}}, 63 {{{ 1145, -27, -2587}, 0, { 0, 990}, {0xa0, 0x3b, 0x38, 0xff}}}, 64 {{{ -912, 891, -2792}, 0, { 990, 0}, {0x71, 0x03, 0x38, 0xff}}}, 65 {{{ -846, 324, -2891}, 0, { 0, 990}, {0x71, 0x03, 0x38, 0xff}}}, 66 {{{ -754, 667, -3096}, 0, { 0, 0}, {0x71, 0x03, 0x38, 0xff}}}, 67 {{{ -1004, 548, -2587}, 0, { 990, 990}, {0x71, 0x03, 0x38, 0xff}}}, 68 {{{ 1406, 502, -2403}, 0, { 990, 0}, {0x86, 0x20, 0x00, 0xff}}}, 69 {{{ 1367, 357, -1843}, 0, { 0, 990}, {0x86, 0x20, 0x00, 0xff}}}, 70 {{{ 1459, 700, -2048}, 0, { 0, 0}, {0x86, 0x20, 0x00, 0xff}}}, 71 {{{ 1314, 159, -2198}, 0, { 990, 990}, {0x86, 0x20, 0x00, 0xff}}}, 72 {{{ 1417, 542, -1511}, 0, { 990, 990}, {0x86, 0x20, 0x00, 0xff}}}, 73 }; 74 75 // 0x0700D5D8 - 0x0700D6D8 76 static const Vtx jrb_seg7_vertex_0700D5D8[] = { 77 {{{ -873, 1484, 351}, 0, { 0, 0}, {0x7a, 0xe0, 0x00, 0xff}}}, 78 {{{ -820, 1681, 706}, 0, { 990, 0}, {0x7a, 0xe0, 0x00, 0xff}}}, 79 {{{ -912, 1339, 910}, 0, { 990, 990}, {0x7a, 0xe0, 0x00, 0xff}}}, 80 {{{ -913, 1335, -2048}, 0, { 990, 0}, {0x7a, 0xe0, 0x00, 0xff}}}, 81 {{{ -1005, 993, -1843}, 0, { 990, 990}, {0x7a, 0xe0, 0x00, 0xff}}}, 82 {{{ -1058, 795, -2198}, 0, { 0, 990}, {0x7a, 0xe0, 0x00, 0xff}}}, 83 {{{ -966, 1137, -2403}, 0, { 0, 0}, {0x7a, 0xe0, 0x00, 0xff}}}, 84 {{{ -810, 1718, -1361}, 0, { 990, 0}, {0x7a, 0xe0, 0x00, 0xff}}}, 85 {{{ -902, 1376, -1156}, 0, { 990, 990}, {0x7a, 0xe0, 0x00, 0xff}}}, 86 {{{ -863, 1521, -1716}, 0, { 0, 0}, {0x7a, 0xe0, 0x00, 0xff}}}, 87 {{{ -955, 1178, -1511}, 0, { 0, 990}, {0x7a, 0xe0, 0x00, 0xff}}}, 88 {{{ -1006, 989, -535}, 0, { 0, 0}, {0x7a, 0xe0, 0x00, 0xff}}}, 89 {{{ -953, 1187, -180}, 0, { 990, 0}, {0x7a, 0xe0, 0x00, 0xff}}}, 90 {{{ -1097, 646, -330}, 0, { 0, 990}, {0x7a, 0xe0, 0x00, 0xff}}}, 91 {{{ -1044, 844, 24}, 0, { 990, 990}, {0x7a, 0xe0, 0x00, 0xff}}}, 92 {{{ -965, 1141, 556}, 0, { 0, 990}, {0x7a, 0xe0, 0x00, 0xff}}}, 93 }; 94 95 // 0x0700D6D8 - 0x0700D7C8 96 static const Vtx jrb_seg7_vertex_0700D6D8[] = { 97 {{{ -741, 1978, 1238}, 0, { 0, 0}, {0x7a, 0xe0, 0x00, 0xff}}}, 98 {{{ -688, 2176, 1592}, 0, { 990, 0}, {0x7a, 0xe0, 0x00, 0xff}}}, 99 {{{ -780, 1833, 1797}, 0, { 990, 990}, {0x7a, 0xe0, 0x00, 0xff}}}, 100 {{{ -833, 1635, 1442}, 0, { 0, 990}, {0x7a, 0xe0, 0x00, 0xff}}}, 101 {{{ -608, 2473, 2124}, 0, { 0, 0}, {0x7a, 0xe0, 0x00, 0xff}}}, 102 {{{ -555, 2671, 2479}, 0, { 990, 0}, {0x7a, 0xe0, 0x00, 0xff}}}, 103 {{{ -647, 2328, 2684}, 0, { 990, 990}, {0x7a, 0xe0, 0x00, 0xff}}}, 104 {{{ -700, 2130, 2329}, 0, { 0, 990}, {0x7a, 0xe0, 0x00, 0xff}}}, 105 {{{ 1815, 2029, 2482}, 0, { 0, 0}, {0x86, 0x20, 0x00, 0xff}}}, 106 {{{ 1762, 1831, 2128}, 0, { 990, 0}, {0x86, 0x20, 0x00, 0xff}}}, 107 {{{ 1724, 1687, 2687}, 0, { 0, 990}, {0x86, 0x20, 0x00, 0xff}}}, 108 {{{ 1418, 546, -177}, 0, { 0, 0}, {0x86, 0x20, 0x00, 0xff}}}, 109 {{{ 1273, 5, -327}, 0, { 990, 990}, {0x86, 0x20, 0x00, 0xff}}}, 110 {{{ 1326, 203, 27}, 0, { 0, 990}, {0x86, 0x20, 0x00, 0xff}}}, 111 {{{ 1671, 1489, 2333}, 0, { 990, 990}, {0x86, 0x20, 0x00, 0xff}}}, 112 }; 113 114 // 0x0700D7C8 - 0x0700D878 115 static const Vtx jrb_seg7_vertex_0700D7C8[] = { 116 {{{ 1683, 1535, 1596}, 0, { 0, 0}, {0x86, 0x20, 0x00, 0xff}}}, 117 {{{ 1538, 994, 1446}, 0, { 990, 990}, {0x86, 0x20, 0x00, 0xff}}}, 118 {{{ 1591, 1192, 1800}, 0, { 0, 990}, {0x86, 0x20, 0x00, 0xff}}}, 119 {{{ 1630, 1337, 1241}, 0, { 990, 0}, {0x86, 0x20, 0x00, 0xff}}}, 120 {{{ 1550, 1040, 709}, 0, { 0, 0}, {0x86, 0x20, 0x00, 0xff}}}, 121 {{{ 1497, 842, 354}, 0, { 990, 0}, {0x86, 0x20, 0x00, 0xff}}}, 122 {{{ 1406, 500, 559}, 0, { 990, 990}, {0x86, 0x20, 0x00, 0xff}}}, 123 {{{ 1459, 698, 914}, 0, { 0, 990}, {0x86, 0x20, 0x00, 0xff}}}, 124 {{{ 1418, 546, -177}, 0, { 0, 0}, {0x86, 0x20, 0x00, 0xff}}}, 125 {{{ 1365, 348, -532}, 0, { 990, 0}, {0x86, 0x20, 0x00, 0xff}}}, 126 {{{ 1273, 5, -327}, 0, { 990, 990}, {0x86, 0x20, 0x00, 0xff}}}, 127 }; 128 129 // 0x0700D878 - 0x0700D928 130 static const Vtx jrb_seg7_vertex_0700D878[] = { 131 {{{ -490, 217, 1205}, 0, { 866, 884}, {0x11, 0x42, 0x96, 0xff}}}, 132 {{{ -546, 303, 1249}, 0, { 920, 936}, {0x1e, 0x73, 0xd5, 0xff}}}, 133 {{{ 625, -10, 1249}, 0, { 56, 936}, {0x19, 0x5e, 0xb0, 0xff}}}, 134 {{{ -665, -351, 154}, 0, { 882, 898}, {0x11, 0x3f, 0x94, 0xff}}}, 135 {{{ -705, -289, 184}, 0, { 920, 936}, {0x1e, 0x73, 0xd5, 0xff}}}, 136 {{{ -475, -351, 184}, 0, { 750, 936}, {0x1c, 0x69, 0xc0, 0xff}}}, 137 {{{ 693, 536, 2270}, 0, { 84, 884}, {0x11, 0x41, 0x95, 0xff}}}, 138 {{{ -331, 811, 2270}, 0, { 840, 884}, {0x11, 0x41, 0x95, 0xff}}}, 139 {{{ -387, 897, 2313}, 0, { 894, 936}, {0x19, 0x5d, 0xaf, 0xff}}}, 140 {{{ 784, 583, 2313}, 0, { 30, 936}, {0x1e, 0x73, 0xd5, 0xff}}}, 141 {{{ 534, -56, 1205}, 0, { 110, 884}, {0x11, 0x42, 0x96, 0xff}}}, 142 }; 143 144 // 0x0700D928 - 0x0700D968 145 static const Vtx jrb_seg7_vertex_0700D928[] = { 146 {{{ 981, 1429, -995}, 0, { 2052, -712}, {0x51, 0xa1, 0xed, 0xff}}}, 147 {{{ 1300, 1344, -995}, 0, { 692, -712}, {0xba, 0x9c, 0xe2, 0xff}}}, 148 {{{ 908, 1153, -830}, 0, { 2052, 648}, {0x30, 0x12, 0x8d, 0xff}}}, 149 {{{ 1226, 1068, -830}, 0, { 692, 648}, {0xa1, 0x2c, 0xb9, 0xff}}}, 150 }; 151 152 // 0x0700D968 - 0x0700DA28 153 static const Vtx jrb_seg7_vertex_0700D968[] = { 154 {{{ -475, -351, 184}, 0, { 750, 936}, {0x1c, 0x69, 0xc0, 0xff}}}, 155 {{{ -705, -289, 184}, 0, { 920, 936}, {0x1e, 0x73, 0xd5, 0xff}}}, 156 {{{ -463, -351, 265}, 0, { 742, 990}, {0x20, 0x7a, 0xfc, 0xff}}}, 157 {{{ -631, -306, 265}, 0, { 866, 990}, {0x20, 0x7a, 0xfc, 0xff}}}, 158 {{{ 784, 583, 2313}, 0, { 30, 936}, {0x1e, 0x73, 0xd5, 0xff}}}, 159 {{{ -387, 897, 2313}, 0, { 894, 936}, {0x19, 0x5d, 0xaf, 0xff}}}, 160 {{{ -313, 880, 2394}, 0, { 840, 990}, {0x20, 0x7a, 0xfc, 0xff}}}, 161 {{{ 712, 605, 2394}, 0, { 84, 990}, {0x20, 0x7a, 0xfc, 0xff}}}, 162 {{{ 625, -10, 1249}, 0, { 56, 936}, {0x19, 0x5e, 0xb0, 0xff}}}, 163 {{{ -546, 303, 1249}, 0, { 920, 936}, {0x1e, 0x73, 0xd5, 0xff}}}, 164 {{{ 553, 12, 1330}, 0, { 110, 990}, {0x20, 0x7a, 0xfb, 0xff}}}, 165 {{{ -472, 287, 1330}, 0, { 866, 990}, {0x20, 0x7a, 0xfb, 0xff}}}, 166 }; 167 168 // 0x0700DA28 - 0x0700DB28 169 static const Vtx jrb_seg7_vertex_0700DA28[] = { 170 {{{ 822, -351, 488}, 0, { 360, 4334}, {0xe0, 0x78, 0xe8, 0xff}}}, 171 {{{ 1217, 1125, 3135}, 0, { 10528, 4334}, {0xbf, 0x52, 0xba, 0xff}}}, 172 {{{ 1110, -351, -333}, 0, { -1884, 2752}, {0xc4, 0x6d, 0xeb, 0xff}}}, 173 {{{ 885, 1421, 3483}, 0, { 11864, 4334}, {0xed, 0x3c, 0x93, 0xff}}}, 174 {{{ 1331, 2232, 3522}, 0, { 13472, 1812}, {0xa9, 0x0b, 0xa5, 0xff}}}, 175 {{{ 1695, 1539, 2833}, 0, { 10528, 2324}, {0x90, 0x2f, 0xdc, 0xff}}}, 176 {{{ 668, 1534, -1125}, 0, { 532, -1438}, {0xf0, 0xc3, 0x93, 0xff}}}, 177 {{{ 23, 1041, -753}, 0, { 2180, 1032}, {0xf0, 0xc3, 0x93, 0xff}}}, 178 {{{ 189, 1663, -1125}, 0, { 2180, -1438}, {0xf0, 0xc3, 0x93, 0xff}}}, 179 {{{ 502, 912, -753}, 0, { 532, 1032}, {0xf0, 0xc3, 0x93, 0xff}}}, 180 {{{ 1458, 656, -753}, 0, { -2752, -3052}, {0xff, 0xf9, 0x82, 0xff}}}, 181 {{{ 1274, 928, -877}, 0, { -1928, -3878}, {0xf0, 0xc3, 0x93, 0xff}}}, 182 {{{ 1385, 1342, -1125}, 0, { -1928, -5526}, {0xf0, 0xc3, 0x93, 0xff}}}, 183 {{{ 1653, 1382, -1187}, 0, { -2752, -5938}, {0xb5, 0xb1, 0xc0, 0xff}}}, 184 {{{ 907, 1470, -1125}, 0, { -280, -5526}, {0xf0, 0xc3, 0x93, 0xff}}}, 185 {{{ 668, 1534, -1125}, 0, { 536, -5526}, {0xf0, 0xc3, 0x93, 0xff}}}, 186 }; 187 188 // 0x0700DB28 - 0x0700DC08 189 static const Vtx jrb_seg7_vertex_0700DB28[] = { 190 {{{ 1653, 1382, -1187}, 0, { -2752, -5938}, {0xb5, 0xb1, 0xc0, 0xff}}}, 191 {{{ 668, 1534, -1125}, 0, { 536, -5526}, {0xf0, 0xc3, 0x93, 0xff}}}, 192 {{{ -739, 2023, -1187}, 0, { 5484, -5938}, {0x2c, 0xa1, 0xb9, 0xff}}}, 193 {{{ 796, 1056, -877}, 0, { -280, -3878}, {0xf0, 0xc3, 0x93, 0xff}}}, 194 {{{ 1274, 928, -877}, 0, { -1928, -3878}, {0xf0, 0xc3, 0x93, 0xff}}}, 195 {{{ 1458, 656, -753}, 0, { -2752, -3052}, {0xff, 0xf9, 0x82, 0xff}}}, 196 {{{ 907, 1470, -1125}, 0, { -280, -5526}, {0xf0, 0xc3, 0x93, 0xff}}}, 197 {{{ 502, 912, -753}, 0, { 536, -3052}, {0xf0, 0xc3, 0x93, 0xff}}}, 198 {{{ 189, 1663, -1125}, 0, { 2188, -5526}, {0xf0, 0xc3, 0x93, 0xff}}}, 199 {{{ -934, 1297, -753}, 0, { 5484, -3052}, {0xff, 0xf9, 0x82, 0xff}}}, 200 {{{ 23, 1041, -753}, 0, { 2188, -3052}, {0xf0, 0xc3, 0x93, 0xff}}}, 201 {{{ 482, 2801, 3605}, 0, { 2228, -1042}, {0xff, 0xd4, 0x8a, 0xff}}}, 202 {{{ 1180, 2762, 3522}, 0, { -48, -1592}, {0xcb, 0xdd, 0x93, 0xff}}}, 203 {{{ 983, 2666, 3605}, 0, { 500, -1042}, {0xea, 0xe1, 0x87, 0xff}}}, 204 }; 205 206 // 0x0700DC08 - 0x0700DCF8 207 static const Vtx jrb_seg7_vertex_0700DC08[] = { 208 {{{ -993, 1078, -765}, 0, { 5484, -2416}, {0xe1, 0x8a, 0xe0, 0xff}}}, 209 {{{ -950, 1237, -860}, 0, { 5484, -3052}, {0x08, 0x1f, 0x86, 0xff}}}, 210 {{{ 1399, 436, -765}, 0, { -2752, -2416}, {0xe1, 0x8a, 0xe0, 0xff}}}, 211 {{{ 1442, 596, -860}, 0, { -2752, -3052}, {0x08, 0x1f, 0x86, 0xff}}}, 212 {{{ 885, 1421, 3483}, 0, { -252, 2290}, {0xed, 0x3c, 0x93, 0xff}}}, 213 {{{ 910, 2028, 3699}, 0, { 188, 946}, {0xec, 0x09, 0x84, 0xff}}}, 214 {{{ 1331, 2232, 3522}, 0, { -988, -230}, {0xa9, 0x0b, 0xa5, 0xff}}}, 215 {{{ -54, 1673, 3483}, 0, { 2984, 2290}, {0x2d, 0x24, 0x90, 0xff}}}, 216 {{{ 226, 2211, 3699}, 0, { 2540, 946}, {0x1d, 0xff, 0x85, 0xff}}}, 217 {{{ 482, 2801, 3605}, 0, { 2228, -1042}, {0xff, 0xd4, 0x8a, 0xff}}}, 218 {{{ 983, 2666, 3605}, 0, { 500, -1042}, {0xea, 0xe1, 0x87, 0xff}}}, 219 {{{ 1180, 2762, 3522}, 0, { -48, -1592}, {0xcb, 0xdd, 0x93, 0xff}}}, 220 {{{ 1478, 2782, 3194}, 0, { -988, -2416}, {0x9e, 0xb5, 0xe5, 0xff}}}, 221 {{{ 359, 2982, 3522}, 0, { 2776, -1592}, {0x1c, 0xc7, 0x93, 0xff}}}, 222 {{{ 415, 3189, 3398}, 0, { 2776, -2416}, {0x12, 0xa3, 0xad, 0xff}}}, 223 }; 224 225 // 0x0700DCF8 - 0x0700DDD8 226 static const Vtx jrb_seg7_vertex_0700DCF8[] = { 227 {{{ 1331, 2232, 3522}, 0, { 13472, 1812}, {0xa9, 0x0b, 0xa5, 0xff}}}, 228 {{{ 1876, 2217, 2428}, 0, { 10528, -372}, {0x98, 0xba, 0x12, 0xff}}}, 229 {{{ 1695, 1539, 2833}, 0, { 10528, 2324}, {0x90, 0x2f, 0xdc, 0xff}}}, 230 {{{ 1478, 2782, 3194}, 0, { 13472, -372}, {0x9e, 0xb5, 0xe5, 0xff}}}, 231 {{{ 1263, -72, -1679}, 0, { -5248, -372}, {0xa3, 0x54, 0xf0, 0xff}}}, 232 {{{ 1188, -351, -556}, 0, { -2492, 2324}, {0xaf, 0x61, 0xf9, 0xff}}}, 233 {{{ 1110, -351, -333}, 0, { -1884, 2752}, {0xc4, 0x6d, 0xeb, 0xff}}}, 234 {{{ 226, 2211, 3699}, 0, { 2540, 946}, {0x1d, 0xff, 0x85, 0xff}}}, 235 {{{ -54, 1673, 3483}, 0, { 2984, 2290}, {0x2d, 0x24, 0x90, 0xff}}}, 236 {{{ -36, 2599, 3522}, 0, { 3720, -230}, {0x47, 0xdd, 0x9d, 0xff}}}, 237 {{{ 482, 2801, 3605}, 0, { 2228, -1042}, {0xff, 0xd4, 0x8a, 0xff}}}, 238 {{{ 415, 3189, 3398}, 0, { 2776, -2416}, {0x12, 0xa3, 0xad, 0xff}}}, 239 {{{ 359, 2982, 3522}, 0, { 2776, -1592}, {0x1c, 0xc7, 0x93, 0xff}}}, 240 {{{ 111, 3148, 3194}, 0, { 3720, -2416}, {0x1d, 0x85, 0x0b, 0xff}}}, 241 }; 242 243 // 0x0700DDD8 - 0x0700DED8 244 static const Vtx jrb_seg7_vertex_0700DDD8[] = { 245 {{{ 111, 3148, 3194}, 0, { 13472, -372}, {0x1d, 0x85, 0x0b, 0xff}}}, 246 {{{ -36, 2599, 3522}, 0, { 13472, 1812}, {0x47, 0xdd, 0x9d, 0xff}}}, 247 {{{ -697, 2180, 2833}, 0, { 10528, 2324}, {0x77, 0xf1, 0xd9, 0xff}}}, 248 {{{ -54, 1673, 3483}, 0, { 11864, 4334}, {0x2d, 0x24, 0x90, 0xff}}}, 249 {{{ -491, 1583, 3135}, 0, { 10528, 4334}, {0x64, 0x1e, 0xb9, 0xff}}}, 250 {{{ -1054, -351, -502}, 0, { -3300, 4086}, {0x5c, 0x54, 0xe8, 0xff}}}, 251 {{{ -1009, -351, -332}, 0, { -2792, 4334}, {0x41, 0x67, 0xde, 0xff}}}, 252 {{{ 1263, -72, -1679}, 0, { -5248, -372}, {0xa3, 0x54, 0xf0, 0xff}}}, 253 {{{ 1188, -351, -1513}, 0, { -5248, 734}, {0xb4, 0x61, 0x1b, 0xff}}}, 254 {{{ 1188, -351, -556}, 0, { -2492, 2324}, {0xaf, 0x61, 0xf9, 0xff}}}, 255 {{{ 844, -266, -2190}, 0, { -7208, -372}, {0xbc, 0x63, 0x27, 0xff}}}, 256 {{{ 1478, 2782, 3194}, 0, { -988, -2416}, {0x9e, 0xb5, 0xe5, 0xff}}}, 257 {{{ 1180, 2762, 3522}, 0, { -48, -1592}, {0xcb, 0xdd, 0x93, 0xff}}}, 258 {{{ 1235, 2969, 3398}, 0, { -48, -2416}, {0xcc, 0x98, 0xce, 0xff}}}, 259 {{{ 482, 2801, 3605}, 0, { 2228, -1042}, {0xff, 0xd4, 0x8a, 0xff}}}, 260 {{{ 415, 3189, 3398}, 0, { 2776, -2416}, {0x12, 0xa3, 0xad, 0xff}}}, 261 }; 262 263 // 0x0700DED8 - 0x0700DFD8 264 static const Vtx jrb_seg7_vertex_0700DED8[] = { 265 {{{ 111, 3148, 3194}, 0, { 13472, -372}, {0x1d, 0x85, 0x0b, 0xff}}}, 266 {{{ -697, 2180, 2833}, 0, { 10528, 2324}, {0x77, 0xf1, 0xd9, 0xff}}}, 267 {{{ -515, 2858, 2428}, 0, { 10528, -374}, {0x25, 0x8d, 0x25, 0xff}}}, 268 {{{ -1129, 568, -1679}, 0, { -5248, -372}, {0x7e, 0x0e, 0xfe, 0xff}}}, 269 {{{ -1311, -110, -1274}, 0, { -5248, 2324}, {0x7c, 0x0b, 0x17, 0xff}}}, 270 {{{ -1228, -351, -1152}, 0, { -5248, 3134}, {0x69, 0x45, 0xf6, 0xff}}}, 271 {{{ -1054, -351, -502}, 0, { -3300, 4086}, {0x5c, 0x54, 0xe8, 0xff}}}, 272 {{{ -864, 191, -2190}, 0, { -7208, -372}, {0x69, 0x42, 0x19, 0xff}}}, 273 {{{ -1071, -351, -1741}, 0, { -6876, 2038}, {0x15, 0x7c, 0x09, 0xff}}}, 274 {{{ -560, -42, -2445}, 0, { 3128, -2416}, {0x3c, 0x6d, 0x18, 0xff}}}, 275 {{{ 455, -351, -2425}, 0, { -396, -2280}, {0xf9, 0x68, 0x47, 0xff}}}, 276 {{{ 464, -317, -2445}, 0, { -396, -2416}, {0xf9, 0x7c, 0x15, 0xff}}}, 277 {{{ -643, -351, -2261}, 0, { 3128, -1188}, {0x21, 0x6a, 0x3c, 0xff}}}, 278 {{{ -864, 191, -2190}, 0, { 4308, -2416}, {0x69, 0x42, 0x19, 0xff}}}, 279 {{{ -716, -351, -2182}, 0, { 3364, -1002}, {0x45, 0x54, 0x40, 0xff}}}, 280 {{{ 759, -351, -2188}, 0, { -1372, -2114}, {0xd4, 0x67, 0x39, 0xff}}}, 281 }; 282 283 // 0x0700DFD8 - 0x0700E0C8 284 static const Vtx jrb_seg7_vertex_0700DFD8[] = { 285 {{{ 759, -351, -2188}, 0, { -1372, -2114}, {0xd4, 0x67, 0x39, 0xff}}}, 286 {{{ 844, -266, -2190}, 0, { -1576, -2416}, {0xbc, 0x63, 0x27, 0xff}}}, 287 {{{ 464, -317, -2445}, 0, { -396, -2416}, {0xf9, 0x7c, 0x15, 0xff}}}, 288 {{{ -739, 2023, -1187}, 0, { -1324, -3894}, {0x2c, 0xa1, 0xb9, 0xff}}}, 289 {{{ -1205, 283, -2190}, 0, { -7208, -372}, {0x75, 0x2a, 0xed, 0xff}}}, 290 {{{ -968, 1168, -2719}, 0, { -7208, -3894}, {0x3f, 0xae, 0x48, 0xff}}}, 291 {{{ -976, 1137, -658}, 0, { -1324, -372}, {0x7a, 0xe0, 0x00, 0xff}}}, 292 {{{ -703, 792, -3230}, 0, { 4308, -5938}, {0x19, 0xbd, 0x68, 0xff}}}, 293 {{{ -940, -93, -2701}, 0, { 4308, -2416}, {0x5a, 0x59, 0x05, 0xff}}}, 294 {{{ -617, -255, -2828}, 0, { 3128, -2416}, {0x37, 0x65, 0x34, 0xff}}}, 295 {{{ 1188, -351, -2194}, 0, { -7208, -398}, {0xa2, 0x53, 0x0b, 0xff}}}, 296 {{{ 1653, 1382, -1187}, 0, { -1324, -3894}, {0xb5, 0xb1, 0xc0, 0xff}}}, 297 {{{ 1424, 527, -2719}, 0, { -7208, -3894}, {0xa0, 0xd9, 0x48, 0xff}}}, 298 {{{ 1415, 496, -658}, 0, { -1324, -372}, {0x86, 0x20, 0x00, 0xff}}}, 299 {{{ 1188, -351, -2178}, 0, { -7164, -372}, {0xe4, 0x7a, 0xed, 0xff}}}, 300 }; 301 302 // 0x0700E0C8 - 0x0700E1C8 303 static const Vtx jrb_seg7_vertex_0700E0C8[] = { 304 {{{ 1005, 334, -3230}, 0, { -9172, -3894}, {0xbd, 0xe2, 0x67, 0xff}}}, 305 {{{ 822, -351, -2820}, 0, { -9172, -1168}, {0xc6, 0x57, 0x47, 0xff}}}, 306 {{{ 1424, 527, -2719}, 0, { -7208, -3894}, {0xa0, 0xd9, 0x48, 0xff}}}, 307 {{{ 1188, -351, -2194}, 0, { -7208, -398}, {0xa2, 0x53, 0x0b, 0xff}}}, 308 {{{ -703, 792, -3230}, 0, { 4308, -5938}, {0x19, 0xbd, 0x68, 0xff}}}, 309 {{{ -617, -255, -2828}, 0, { 3128, -2416}, {0x37, 0x65, 0x34, 0xff}}}, 310 {{{ -380, 629, -3358}, 0, { 3128, -5938}, {0x14, 0x1e, 0x79, 0xff}}}, 311 {{{ -262, -351, -2828}, 0, { 1904, -2416}, {0x19, 0x7c, 0x06, 0xff}}}, 312 {{{ 455, -351, -2936}, 0, { -400, -3130}, {0x00, 0x73, 0x34, 0xff}}}, 313 {{{ 645, 354, -3358}, 0, { -400, -5938}, {0xe3, 0xfd, 0x7b, 0xff}}}, 314 {{{ 822, -351, -2820}, 0, { -1576, -3212}, {0xc6, 0x57, 0x47, 0xff}}}, 315 {{{ 1005, 334, -3230}, 0, { -1576, -5938}, {0xbd, 0xe2, 0x67, 0xff}}}, 316 {{{ -968, 1168, -2719}, 0, { -7208, -3894}, {0x3f, 0xae, 0x48, 0xff}}}, 317 {{{ -940, -93, -2701}, 0, { -9172, -372}, {0x5a, 0x59, 0x05, 0xff}}}, 318 {{{ -703, 792, -3230}, 0, { -9172, -3894}, {0x19, 0xbd, 0x68, 0xff}}}, 319 {{{ -1205, 283, -2190}, 0, { -7208, -372}, {0x75, 0x2a, 0xed, 0xff}}}, 320 }; 321 322 // 0x0700E1C8 - 0x0700E298 323 static const Vtx jrb_seg7_vertex_0700E1C8[] = { 324 {{{ -864, 191, -2190}, 0, { -7208, -372}, {0x69, 0x42, 0x19, 0xff}}}, 325 {{{ -1071, -351, -1741}, 0, { -6876, 2038}, {0x15, 0x7c, 0x09, 0xff}}}, 326 {{{ -1009, -351, -1865}, 0, { -7208, 1784}, {0x58, 0x43, 0x3c, 0xff}}}, 327 {{{ -864, 191, -2190}, 0, { 4308, -2416}, {0x69, 0x42, 0x19, 0xff}}}, 328 {{{ -1009, -351, -1865}, 0, { 4308, -258}, {0x58, 0x43, 0x3c, 0xff}}}, 329 {{{ -716, -351, -2182}, 0, { 3364, -1002}, {0x45, 0x54, 0x40, 0xff}}}, 330 {{{ 822, -351, -2139}, 0, { -1576, -2078}, {0xd1, 0x6e, 0x28, 0xff}}}, 331 {{{ 844, -266, -2190}, 0, { -1576, -2416}, {0xbc, 0x63, 0x27, 0xff}}}, 332 {{{ 759, -351, -2188}, 0, { -1372, -2114}, {0xd4, 0x67, 0x39, 0xff}}}, 333 {{{ 1188, -351, -1513}, 0, { -5248, 734}, {0xb4, 0x61, 0x1b, 0xff}}}, 334 {{{ 844, -266, -2190}, 0, { -7208, -372}, {0xbc, 0x63, 0x27, 0xff}}}, 335 {{{ 886, -351, -2029}, 0, { -6864, 100}, {0xc8, 0x6c, 0x21, 0xff}}}, 336 {{{ 822, -351, -2139}, 0, { -7208, -34}, {0xd1, 0x6e, 0x28, 0xff}}}, 337 }; 338 339 // 0x0700E298 - 0x0700E398 340 static const Vtx jrb_seg7_vertex_0700E298[] = { 341 {{{ 1876, 2217, 2428}, 0, { 7736, -3466}, {0x98, 0xba, 0x12, 0xff}}}, 342 {{{ 1478, 2782, 3194}, 0, { 10188, -1994}, {0x9e, 0xb5, 0xe5, 0xff}}}, 343 {{{ 111, 3148, 3194}, 0, { 10188, 1928}, {0x1d, 0x85, 0x0b, 0xff}}}, 344 {{{ 885, 1421, 3483}, 0, { -3408, 1862}, {0xed, 0x3c, 0x93, 0xff}}}, 345 {{{ 1217, 1125, 3135}, 0, { -2072, 3188}, {0xbf, 0x52, 0xba, 0xff}}}, 346 {{{ 836, 1068, 3224}, 0, { -2072, 2010}, {0x02, 0x62, 0xb0, 0xff}}}, 347 {{{ -643, -351, 185}, 0, { 9600, -1520}, {0x1d, 0x75, 0xd9, 0xff}}}, 348 {{{ -189, 1343, 3224}, 0, { -2072, -1520}, {0x33, 0x50, 0xad, 0xff}}}, 349 {{{ 455, -351, 678}, 0, { 7704, 2010}, {0xfa, 0x79, 0xdb, 0xff}}}, 350 {{{ 822, -351, 488}, 0, { 8096, 3188}, {0xe0, 0x78, 0xe8, 0xff}}}, 351 {{{ -54, 1673, 3483}, 0, { -3408, -1372}, {0x2d, 0x24, 0x90, 0xff}}}, 352 {{{ -491, 1583, 3135}, 0, { -2072, -2698}, {0x64, 0x1e, 0xb9, 0xff}}}, 353 {{{ -1009, -351, -332}, 0, { 11248, -2696}, {0x41, 0x67, 0xde, 0xff}}}, 354 {{{ 1235, 2969, 3398}, 0, { 10840, -1210}, {0xcc, 0x98, 0xce, 0xff}}}, 355 {{{ 415, 3189, 3398}, 0, { 10840, 1144}, {0x12, 0xa3, 0xad, 0xff}}}, 356 {{{ -515, 2858, 2428}, 0, { 7736, 3400}, {0x25, 0x8d, 0x25, 0xff}}}, 357 }; 358 359 // 0x0700E398 - 0x0700E458 360 static const Vtx jrb_seg7_vertex_0700E398[] = { 361 {{{ 1876, 2217, 2428}, 0, { 7736, -3466}, {0x98, 0xba, 0x12, 0xff}}}, 362 {{{ -515, 2858, 2428}, 0, { 7736, 3400}, {0x25, 0x8d, 0x25, 0xff}}}, 363 {{{ 1399, 436, -765}, 0, { -436, -3466}, {0xe1, 0x8a, 0xe0, 0xff}}}, 364 {{{ -993, 1078, -765}, 0, { -436, 3400}, {0xe1, 0x8a, 0xe0, 0xff}}}, 365 {{{ 1424, 527, -2719}, 0, { -5344, -3466}, {0xa0, 0xd9, 0x48, 0xff}}}, 366 {{{ -968, 1168, -2719}, 0, { -5344, 3400}, {0x3f, 0xae, 0x48, 0xff}}}, 367 {{{ -703, 792, -3230}, 0, { -6976, 2418}, {0x19, 0xbd, 0x68, 0xff}}}, 368 {{{ 1653, 1382, -1187}, 0, { -436, -3466}, {0xb5, 0xb1, 0xc0, 0xff}}}, 369 {{{ 645, 354, -3358}, 0, { -7388, -1504}, {0xe3, 0xfd, 0x7b, 0xff}}}, 370 {{{ 1005, 334, -3230}, 0, { -6976, -2486}, {0xbd, 0xe2, 0x67, 0xff}}}, 371 {{{ -380, 629, -3358}, 0, { -7388, 1438}, {0x14, 0x1e, 0x79, 0xff}}}, 372 {{{ -739, 2023, -1187}, 0, { -436, 3400}, {0x2c, 0xa1, 0xb9, 0xff}}}, 373 }; 374 375 // 0x0700E458 - 0x0700E518 376 static const Vtx jrb_seg7_vertex_0700E458[] = { 377 {{{ -262, -351, -2828}, 0, { 540, 788}, {0x19, 0x7c, 0x06, 0xff}}}, 378 {{{ 464, -317, -2445}, 0, { 2012, -1520}, {0xf9, 0x7c, 0x15, 0xff}}}, 379 {{{ 1162, -351, -2190}, 0, { 2992, -3790}, {0x13, 0x75, 0xd5, 0xff}}}, 380 {{{ -560, -42, -2445}, 0, { 2012, 2010}, {0x3c, 0x6d, 0x18, 0xff}}}, 381 {{{ 844, -266, -2190}, 0, { 2992, -2698}, {0xbc, 0x63, 0x27, 0xff}}}, 382 {{{ 1263, -72, -1679}, 0, { 4956, -3874}, {0xa3, 0x54, 0xf0, 0xff}}}, 383 {{{ 1188, -351, -2178}, 0, { 3040, -3876}, {0xe4, 0x7a, 0xed, 0xff}}}, 384 {{{ -1205, 283, -2190}, 0, { 2992, 4364}, {0x75, 0x2a, 0xed, 0xff}}}, 385 {{{ -1129, 568, -1679}, 0, { 4956, 4364}, {0x7e, 0x0e, 0xfe, 0xff}}}, 386 {{{ -864, 191, -2190}, 0, { 2992, 3186}, {0x69, 0x42, 0x19, 0xff}}}, 387 {{{ -940, -93, -2701}, 0, { 1032, 3186}, {0x5a, 0x59, 0x05, 0xff}}}, 388 {{{ -617, -255, -2828}, 0, { 540, 2010}, {0x37, 0x65, 0x34, 0xff}}}, 389 }; 390 391 // 0x0700E518 - 0x0700E558 392 static const Vtx jrb_seg7_vertex_0700E518[] = { 393 {{{ -950, 1237, -860}, 0, { 992, 5142}, {0x08, 0x1f, 0x86, 0xff}}}, 394 {{{ 1458, 656, -753}, 0, { 1404, -3098}, {0xff, 0xf9, 0x82, 0xff}}}, 395 {{{ 1442, 596, -860}, 0, { 988, -3098}, {0x08, 0x1f, 0x86, 0xff}}}, 396 {{{ -934, 1297, -753}, 0, { 1404, 5142}, {0xff, 0xf9, 0x82, 0xff}}}, 397 }; 398 399 // 0x0700E558 - 0x0700E658 400 static const Vtx jrb_seg7_vertex_0700E558[] = { 401 {{{ -1071, -351, -1741}, 0, { 2612, 836}, {0x15, 0x7c, 0x09, 0xff}}}, 402 {{{ 1110, -351, -333}, 0, { -200, -340}, {0xc4, 0x6d, 0xeb, 0xff}}}, 403 {{{ 1188, -351, -556}, 0, { -348, -190}, {0xaf, 0x61, 0xf9, 0xff}}}, 404 {{{ 455, -351, 678}, 0, { 892, -992}, {0xfa, 0x79, 0xdb, 0xff}}}, 405 {{{ 822, -351, 488}, 0, { 344, -890}, {0xe0, 0x78, 0xe8, 0xff}}}, 406 {{{ -643, -351, 185}, 0, { 2344, -552}, {0x1d, 0x75, 0xd9, 0xff}}}, 407 {{{ -1009, -351, -332}, 0, { 2768, -156}, {0x41, 0x67, 0xde, 0xff}}}, 408 {{{ -1054, -351, -502}, 0, { 2800, -34}, {0x5c, 0x54, 0xe8, 0xff}}}, 409 {{{ -1228, -351, -1152}, 0, { 2932, 436}, {0x69, 0x45, 0xf6, 0xff}}}, 410 {{{ 759, -351, -2188}, 0, { 0, 990}, {0xd4, 0x67, 0x39, 0xff}}}, 411 {{{ 455, -351, -2425}, 0, { 352, 1180}, {0xf9, 0x68, 0x47, 0xff}}}, 412 {{{ 822, -351, -2139}, 0, { -108, 950}, {0xd1, 0x6e, 0x28, 0xff}}}, 413 {{{ 886, -351, -2029}, 0, { -180, 868}, {0xc8, 0x6c, 0x21, 0xff}}}, 414 {{{ 1188, -351, -1513}, 0, { -512, 480}, {0xb4, 0x61, 0x1b, 0xff}}}, 415 {{{ -643, -351, -2261}, 0, { 1920, 1160}, {0x21, 0x6a, 0x3c, 0xff}}}, 416 {{{ -716, -351, -2182}, 0, { 2036, 1112}, {0x45, 0x54, 0x40, 0xff}}}, 417 }; 418 419 // 0x0700E658 - 0x0700E6E8 420 static const Vtx jrb_seg7_vertex_0700E658[] = { 421 {{{ -1071, -351, -1741}, 0, { 2612, 836}, {0x15, 0x7c, 0x09, 0xff}}}, 422 {{{ -716, -351, -2182}, 0, { 2036, 1112}, {0x45, 0x54, 0x40, 0xff}}}, 423 {{{ -1009, -351, -1865}, 0, { 2500, 918}, {0x58, 0x43, 0x3c, 0xff}}}, 424 {{{ 455, -351, -2936}, 0, { 264, 1538}, {0x00, 0x73, 0x34, 0xff}}}, 425 {{{ 1162, -351, -2190}, 0, { -592, 956}, {0x13, 0x75, 0xd5, 0xff}}}, 426 {{{ 1188, -351, -2178}, 0, { -628, 946}, {0xe4, 0x7a, 0xed, 0xff}}}, 427 {{{ 1188, -351, -2194}, 0, { -632, 956}, {0xa2, 0x53, 0x0b, 0xff}}}, 428 {{{ 822, -351, -2820}, 0, { -224, 1426}, {0xc6, 0x57, 0x47, 0xff}}}, 429 {{{ -262, -351, -2828}, 0, { 1288, 1524}, {0x19, 0x7c, 0x06, 0xff}}}, 430 }; 431 432 // 0x0700E6E8 - 0x0700E8C8 433 static const Gfx jrb_seg7_dl_0700E6E8[] = { 434 gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, water_09005800), 435 gsDPLoadSync(), 436 gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 32 * 32 - 1, CALC_DXT(32, G_IM_SIZ_16b_BYTES)), 437 gsSPLight(&jrb_seg7_lights_0700D318.l, 1), 438 gsSPLight(&jrb_seg7_lights_0700D318.a, 2), 439 gsSPVertex(jrb_seg7_vertex_0700D378, 8, 0), 440 gsSP2Triangles( 0, 1, 2, 0x0, 3, 0, 2, 0x0), 441 gsSP2Triangles( 3, 2, 4, 0x0, 5, 3, 4, 0x0), 442 gsSP2Triangles( 5, 4, 6, 0x0, 7, 6, 1, 0x0), 443 gsSP2Triangles( 7, 5, 6, 0x0, 0, 7, 1, 0x0), 444 gsSPLight(&jrb_seg7_lights_0700D330.l, 1), 445 gsSPLight(&jrb_seg7_lights_0700D330.a, 2), 446 gsSPVertex(jrb_seg7_vertex_0700D3F8, 15, 0), 447 gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0), 448 gsSP2Triangles( 6, 4, 3, 0x0, 4, 7, 5, 0x0), 449 gsSP2Triangles( 6, 8, 4, 0x0, 5, 7, 9, 0x0), 450 gsSP2Triangles( 5, 9, 10, 0x0, 10, 8, 6, 0x0), 451 gsSP2Triangles(10, 9, 8, 0x0, 11, 12, 13, 0x0), 452 gsSP1Triangle(11, 13, 14, 0x0), 453 gsSPVertex(jrb_seg7_vertex_0700D4E8, 15, 0), 454 gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0), 455 gsSP2Triangles( 6, 7, 8, 0x0, 6, 9, 7, 0x0), 456 gsSP2Triangles(10, 11, 12, 0x0, 10, 13, 11, 0x0), 457 gsSP1Triangle( 0, 14, 1, 0x0), 458 gsSPVertex(jrb_seg7_vertex_0700D5D8, 16, 0), 459 gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0), 460 gsSP2Triangles( 3, 5, 6, 0x0, 7, 8, 9, 0x0), 461 gsSP2Triangles( 8, 10, 9, 0x0, 11, 12, 13, 0x0), 462 gsSP2Triangles(12, 14, 13, 0x0, 0, 2, 15, 0x0), 463 gsSPVertex(jrb_seg7_vertex_0700D6D8, 15, 0), 464 gsSP2Triangles( 0, 1, 2, 0x0, 0, 2, 3, 0x0), 465 gsSP2Triangles( 4, 5, 6, 0x0, 4, 6, 7, 0x0), 466 gsSP2Triangles( 8, 9, 10, 0x0, 11, 12, 13, 0x0), 467 gsSP1Triangle( 9, 14, 10, 0x0), 468 gsSPVertex(jrb_seg7_vertex_0700D7C8, 11, 0), 469 gsSP2Triangles( 0, 1, 2, 0x0, 0, 3, 1, 0x0), 470 gsSP2Triangles( 4, 5, 6, 0x0, 4, 6, 7, 0x0), 471 gsSP1Triangle( 8, 9, 10, 0x0), 472 gsSPEndDisplayList(), 473 }; 474 475 // 0x0700E8C8 - 0x0700E998 476 static const Gfx jrb_seg7_dl_0700E8C8[] = { 477 gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, water_0900A000), 478 gsDPLoadSync(), 479 gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 32 * 32 - 1, CALC_DXT(32, G_IM_SIZ_16b_BYTES)), 480 gsSPLight(&jrb_seg7_lights_0700D318.l, 1), 481 gsSPLight(&jrb_seg7_lights_0700D318.a, 2), 482 gsSPVertex(jrb_seg7_vertex_0700D878, 11, 0), 483 gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0), 484 gsSP2Triangles( 6, 7, 8, 0x0, 6, 8, 9, 0x0), 485 gsSP1Triangle(10, 0, 2, 0x0), 486 gsSPLight(&jrb_seg7_lights_0700D330.l, 1), 487 gsSPLight(&jrb_seg7_lights_0700D330.a, 2), 488 gsSPVertex(jrb_seg7_vertex_0700D928, 4, 0), 489 gsSP2Triangles( 0, 1, 2, 0x0, 1, 3, 2, 0x0), 490 gsSPLight(&jrb_seg7_lights_0700D348.l, 1), 491 gsSPLight(&jrb_seg7_lights_0700D348.a, 2), 492 gsSPVertex(jrb_seg7_vertex_0700D968, 12, 0), 493 gsSP2Triangles( 0, 1, 2, 0x0, 1, 3, 2, 0x0), 494 gsSP2Triangles( 4, 5, 6, 0x0, 4, 6, 7, 0x0), 495 gsSP2Triangles( 8, 9, 10, 0x0, 9, 11, 10, 0x0), 496 gsSPEndDisplayList(), 497 }; 498 499 // 0x0700E998 - 0x0700ECB8 500 static const Gfx jrb_seg7_dl_0700E998[] = { 501 gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, water_09000800), 502 gsDPLoadSync(), 503 gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 64 * 32 - 1, CALC_DXT(64, G_IM_SIZ_16b_BYTES)), 504 gsSPLight(&jrb_seg7_lights_0700D360.l, 1), 505 gsSPLight(&jrb_seg7_lights_0700D360.a, 2), 506 gsSPVertex(jrb_seg7_vertex_0700DA28, 16, 0), 507 gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 1, 0x0), 508 gsSP2Triangles( 1, 4, 5, 0x0, 5, 2, 1, 0x0), 509 gsSP2Triangles( 6, 7, 8, 0x0, 6, 9, 7, 0x0), 510 gsSP2Triangles(10, 11, 12, 0x0, 10, 12, 13, 0x0), 511 gsSP2Triangles(13, 12, 14, 0x0, 13, 14, 15, 0x0), 512 gsSPVertex(jrb_seg7_vertex_0700DB28, 14, 0), 513 gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0), 514 gsSP2Triangles( 3, 1, 6, 0x0, 3, 7, 1, 0x0), 515 gsSP2Triangles( 1, 8, 2, 0x0, 9, 2, 8, 0x0), 516 gsSP2Triangles( 7, 3, 5, 0x0, 9, 8, 10, 0x0), 517 gsSP1Triangle(11, 12, 13, 0x0), 518 gsSPVertex(jrb_seg7_vertex_0700DC08, 15, 0), 519 gsSP2Triangles( 0, 1, 2, 0x0, 1, 3, 2, 0x0), 520 gsSP2Triangles( 4, 5, 6, 0x0, 7, 5, 4, 0x0), 521 gsSP2Triangles( 7, 8, 5, 0x0, 9, 10, 5, 0x0), 522 gsSP2Triangles(11, 5, 10, 0x0, 11, 6, 5, 0x0), 523 gsSP2Triangles( 8, 9, 5, 0x0, 12, 6, 11, 0x0), 524 gsSP1Triangle( 9, 13, 14, 0x0), 525 gsSPVertex(jrb_seg7_vertex_0700DCF8, 14, 0), 526 gsSP2Triangles( 0, 1, 2, 0x0, 0, 3, 1, 0x0), 527 gsSP2Triangles( 4, 2, 1, 0x0, 4, 5, 2, 0x0), 528 gsSP2Triangles( 2, 5, 6, 0x0, 7, 8, 9, 0x0), 529 gsSP2Triangles(10, 7, 9, 0x0, 11, 12, 9, 0x0), 530 gsSP2Triangles(11, 9, 13, 0x0, 12, 10, 9, 0x0), 531 gsSPVertex(jrb_seg7_vertex_0700DDD8, 16, 0), 532 gsSP2Triangles( 0, 1, 2, 0x0, 1, 3, 4, 0x0), 533 gsSP2Triangles( 1, 4, 2, 0x0, 4, 5, 2, 0x0), 534 gsSP2Triangles( 4, 6, 5, 0x0, 7, 8, 9, 0x0), 535 gsSP2Triangles( 8, 7, 10, 0x0, 11, 12, 13, 0x0), 536 gsSP2Triangles(14, 15, 13, 0x0, 14, 13, 12, 0x0), 537 gsSPVertex(jrb_seg7_vertex_0700DED8, 16, 0), 538 gsSP2Triangles( 0, 1, 2, 0x0, 2, 1, 3, 0x0), 539 gsSP2Triangles( 1, 4, 3, 0x0, 5, 1, 6, 0x0), 540 gsSP2Triangles( 5, 4, 1, 0x0, 7, 3, 4, 0x0), 541 gsSP2Triangles( 8, 4, 5, 0x0, 7, 4, 8, 0x0), 542 gsSP2Triangles( 9, 10, 11, 0x0, 9, 12, 10, 0x0), 543 gsSP2Triangles( 9, 13, 14, 0x0, 9, 14, 12, 0x0), 544 gsSP1Triangle(15, 11, 10, 0x0), 545 gsSPVertex(jrb_seg7_vertex_0700DFD8, 15, 0), 546 gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0), 547 gsSP2Triangles( 3, 6, 4, 0x0, 7, 8, 9, 0x0), 548 gsSP2Triangles(10, 11, 12, 0x0, 10, 13, 11, 0x0), 549 gsSP1Triangle(10, 14, 13, 0x0), 550 gsSPVertex(jrb_seg7_vertex_0700E0C8, 16, 0), 551 gsSP2Triangles( 0, 1, 2, 0x0, 1, 3, 2, 0x0), 552 gsSP2Triangles( 4, 5, 6, 0x0, 6, 5, 7, 0x0), 553 gsSP2Triangles( 6, 8, 9, 0x0, 6, 7, 8, 0x0), 554 gsSP2Triangles( 9, 8, 10, 0x0, 9, 10, 11, 0x0), 555 gsSP2Triangles(12, 13, 14, 0x0, 12, 15, 13, 0x0), 556 gsSPVertex(jrb_seg7_vertex_0700E1C8, 13, 0), 557 gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0), 558 gsSP2Triangles( 6, 7, 8, 0x0, 9, 10, 11, 0x0), 559 gsSP1Triangle(11, 10, 12, 0x0), 560 gsSPEndDisplayList(), 561 }; 562 563 // 0x0700ECB8 - 0x0700EE28 564 static const Gfx jrb_seg7_dl_0700ECB8[] = { 565 gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, water_0900A800), 566 gsDPLoadSync(), 567 gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 64 * 32 - 1, CALC_DXT(64, G_IM_SIZ_16b_BYTES)), 568 gsSPVertex(jrb_seg7_vertex_0700E298, 16, 0), 569 gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0), 570 gsSP2Triangles( 5, 6, 7, 0x0, 7, 3, 5, 0x0), 571 gsSP2Triangles( 5, 8, 6, 0x0, 5, 4, 8, 0x0), 572 gsSP2Triangles( 4, 9, 8, 0x0, 10, 7, 11, 0x0), 573 gsSP2Triangles( 7, 10, 3, 0x0, 7, 12, 11, 0x0), 574 gsSP2Triangles( 7, 6, 12, 0x0, 1, 13, 2, 0x0), 575 gsSP2Triangles(13, 14, 2, 0x0, 15, 0, 2, 0x0), 576 gsSPVertex(jrb_seg7_vertex_0700E398, 12, 0), 577 gsSP2Triangles( 0, 1, 2, 0x0, 1, 3, 2, 0x0), 578 gsSP2Triangles( 4, 5, 6, 0x0, 5, 4, 7, 0x0), 579 gsSP2Triangles( 8, 9, 6, 0x0, 10, 8, 6, 0x0), 580 gsSP2Triangles( 9, 4, 6, 0x0, 11, 5, 7, 0x0), 581 gsSPLight(&jrb_seg7_lights_0700D318.l, 1), 582 gsSPLight(&jrb_seg7_lights_0700D318.a, 2), 583 gsSPVertex(jrb_seg7_vertex_0700E458, 12, 0), 584 gsSP2Triangles( 0, 1, 2, 0x0, 0, 3, 1, 0x0), 585 gsSP2Triangles( 1, 4, 2, 0x0, 2, 4, 5, 0x0), 586 gsSP2Triangles( 2, 5, 6, 0x0, 7, 8, 9, 0x0), 587 gsSP2Triangles(10, 7, 9, 0x0, 3, 10, 9, 0x0), 588 gsSP2Triangles( 3, 11, 10, 0x0, 0, 11, 3, 0x0), 589 gsSPLight(&jrb_seg7_lights_0700D348.l, 1), 590 gsSPLight(&jrb_seg7_lights_0700D348.a, 2), 591 gsSPVertex(jrb_seg7_vertex_0700E518, 4, 0), 592 gsSP2Triangles( 0, 1, 2, 0x0, 0, 3, 1, 0x0), 593 gsSPEndDisplayList(), 594 }; 595 596 // 0x0700EE28 - 0x0700EF00 597 static const Gfx jrb_seg7_dl_0700EE28[] = { 598 gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, water_09002800), 599 gsDPLoadSync(), 600 gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 64 * 32 - 1, CALC_DXT(64, G_IM_SIZ_16b_BYTES)), 601 gsSPLight(&jrb_seg7_lights_0700D360.l, 1), 602 gsSPLight(&jrb_seg7_lights_0700D360.a, 2), 603 gsSPVertex(jrb_seg7_vertex_0700E558, 16, 0), 604 gsSP2Triangles( 0, 1, 2, 0x0, 0, 3, 4, 0x0), 605 gsSP2Triangles( 0, 5, 3, 0x0, 0, 6, 5, 0x0), 606 gsSP2Triangles( 0, 7, 6, 0x0, 0, 8, 7, 0x0), 607 gsSP2Triangles( 0, 4, 1, 0x0, 0, 9, 10, 0x0), 608 gsSP2Triangles( 0, 11, 9, 0x0, 0, 12, 11, 0x0), 609 gsSP2Triangles( 0, 13, 12, 0x0, 0, 2, 13, 0x0), 610 gsSP2Triangles( 0, 10, 14, 0x0, 0, 14, 15, 0x0), 611 gsSPVertex(jrb_seg7_vertex_0700E658, 9, 0), 612 gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0), 613 gsSP2Triangles( 3, 6, 7, 0x0, 3, 5, 6, 0x0), 614 gsSP1Triangle( 3, 8, 4, 0x0), 615 gsSPEndDisplayList(), 616 }; 617 618 // 0x0700EF00 - 0x0700EF98 619 const Gfx jrb_seg7_dl_0700EF00[] = { 620 gsDPPipeSync(), 621 gsDPSetCombineMode(G_CC_MODULATERGB, G_CC_MODULATERGB), 622 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), 623 gsSPTexture(0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_ON), 624 gsDPTileSync(), 625 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), 626 gsDPSetTileSize(0, 0, 0, (32 - 1) << G_TEXTURE_IMAGE_FRAC, (32 - 1) << G_TEXTURE_IMAGE_FRAC), 627 gsSPDisplayList(jrb_seg7_dl_0700E6E8), 628 gsSPDisplayList(jrb_seg7_dl_0700E8C8), 629 gsDPTileSync(), 630 gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 16, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 6, G_TX_NOLOD), 631 gsDPSetTileSize(0, 0, 0, (64 - 1) << G_TEXTURE_IMAGE_FRAC, (32 - 1) << G_TEXTURE_IMAGE_FRAC), 632 gsSPDisplayList(jrb_seg7_dl_0700E998), 633 gsSPDisplayList(jrb_seg7_dl_0700ECB8), 634 gsSPDisplayList(jrb_seg7_dl_0700EE28), 635 gsSPTexture(0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_OFF), 636 gsDPPipeSync(), 637 gsDPSetCombineMode(G_CC_SHADE, G_CC_SHADE), 638 gsSPEndDisplayList(), 639 };