model.inc.c (33392B)
1 // 0x070030A8 - 0x070030C0 2 static const Lights1 jrb_seg7_lights_070030A8 = gdSPDefLights1( 3 0x10, 0x25, 0x1e, 4 0x41, 0x96, 0x78, 0x28, 0x28, 0x28 5 ); 6 7 // 0x070030C0 - 0x070030D8 8 static const Lights1 jrb_seg7_lights_070030C0 = gdSPDefLights1( 9 0x3f, 0x3f, 0x3f, 10 0xff, 0xff, 0xff, 0x28, 0x28, 0x28 11 ); 12 13 // 0x070030D8 - 0x070030F0 14 static const Lights1 jrb_seg7_lights_070030D8 = gdSPDefLights1( 15 0x1e, 0x27, 0x3a, 16 0x79, 0x9f, 0xeb, 0x28, 0x28, 0x28 17 ); 18 19 // 0x070030F0 - 0x070031F0 20 static const Vtx jrb_seg7_vertex_070030F0[] = { 21 {{{ 3093, -5119, 4015}, 0, { 1220, 2248}, {0x41, 0x63, 0xd5, 0xff}}}, 22 {{{ 4422, -5119, 4786}, 0, { 2268, 1970}, {0x06, 0x76, 0xd2, 0xff}}}, 23 {{{ 4774, -5119, 2892}, 0, { 1500, 852}, {0x0f, 0x78, 0xdb, 0xff}}}, 24 {{{ 4979, -5631, 2482}, 0, { 1396, 546}, {0x00, 0x7e, 0x00, 0xff}}}, 25 {{{ 4569, -5119, 2687}, 0, { 1296, 852}, {0x25, 0x78, 0xf1, 0xff}}}, 26 {{{ 5183, -5119, 2892}, 0, { 1704, 648}, {0xf1, 0x78, 0xdb, 0xff}}}, 27 {{{ 4569, -5119, 2277}, 0, { 1092, 648}, {0x25, 0x78, 0x0f, 0xff}}}, 28 {{{ 5388, -5119, 2277}, 0, { 1500, 238}, {0xdb, 0x78, 0x0f, 0xff}}}, 29 {{{ 5388, -5119, 2687}, 0, { 1704, 444}, {0xdb, 0x78, 0xf1, 0xff}}}, 30 {{{ 4774, -5119, 2073}, 0, { 1092, 444}, {0x0f, 0x78, 0x25, 0xff}}}, 31 {{{ 5183, -5119, 2073}, 0, { 1296, 238}, {0xf1, 0x78, 0x25, 0xff}}}, 32 {{{ 2722, -5119, 2615}, 0, { 336, 1736}, {0x3f, 0x69, 0x1d, 0xff}}}, 33 {{{ 6478, -5119, 1243}, 0, { 1528, -822}, {0xab, 0x44, 0x41, 0xff}}}, 34 {{{ 5821, -5119, 4414}, 0, { 2780, 1086}, {0xc4, 0x60, 0xc9, 0xff}}}, 35 {{{ 3750, -5119, 844}, 0, { 0, 340}, {0x31, 0x4d, 0x57, 0xff}}}, 36 {{{ 5150, -5119, 472}, 0, { 480, -544}, {0xf5, 0x5b, 0x56, 0xff}}}, 37 }; 38 39 // 0x070031F0 - 0x07003250 40 static const Vtx jrb_seg7_vertex_070031F0[] = { 41 {{{ 6849, -5119, 2643}, 0, { 2412, -308}, {0xa1, 0x53, 0x0a, 0xff}}}, 42 {{{ 6478, -5119, 1243}, 0, { 1528, -822}, {0xab, 0x44, 0x41, 0xff}}}, 43 {{{ 5388, -5119, 2277}, 0, { 1500, 238}, {0xdb, 0x78, 0x0f, 0xff}}}, 44 {{{ 5388, -5119, 2687}, 0, { 1704, 444}, {0xdb, 0x78, 0xf1, 0xff}}}, 45 {{{ 5821, -5119, 4414}, 0, { 2780, 1086}, {0xc4, 0x60, 0xc9, 0xff}}}, 46 {{{ 5183, -5119, 2892}, 0, { 1704, 648}, {0xf1, 0x78, 0xdb, 0xff}}}, 47 }; 48 49 // 0x07003250 - 0x07003350 50 static const Vtx jrb_seg7_vertex_07003250[] = { 51 {{{ 1888, 1024, 6165}, 0, { 1884, 3024}, {0x2a, 0x44, 0x9e, 0xff}}}, 52 {{{ 1879, -511, 5086}, 0, { 1500, 3032}, {0x35, 0x54, 0xb3, 0xff}}}, 53 {{{ 1098, 1024, 6104}, 0, { 1884, 3812}, {0x01, 0x53, 0xa1, 0xff}}}, 54 {{{ 294, -511, 4758}, 0, { 1500, 4614}, {0xde, 0x71, 0xd3, 0xff}}}, 55 {{{ -219, 512, 5643}, 0, { 1756, 5128}, {0xe3, 0x63, 0xb7, 0xff}}}, 56 {{{ 330, 1024, 6232}, 0, { 1884, 4578}, {0xd3, 0x6b, 0xcd, 0xff}}}, 57 {{{ -1662, -1023, 3030}, 0, { 1116, -312}, {0xfc, 0x7b, 0x1b, 0xff}}}, 58 {{{ -2362, -1023, 3215}, 0, { 652, -188}, {0x2d, 0x63, 0x3f, 0xff}}}, 59 {{{ -2876, -1023, 4101}, 0, { 312, 400}, {0x43, 0x6b, 0xf9, 0xff}}}, 60 {{{ -777, -1023, 3544}, 0, { 1708, 30}, {0xd4, 0x66, 0x3b, 0xff}}}, 61 {{{ -1848, 0, 2330}, 0, { 996, -778}, {0xfb, 0x6d, 0x40, 0xff}}}, 62 {{{ -2690, -1023, 4801}, 0, { 432, 866}, {0x35, 0x6b, 0xd7, 0xff}}}, 63 {{{ -1805, -1023, 5315}, 0, { 1024, 1206}, {0x16, 0x60, 0xb1, 0xff}}}, 64 {{{ -1105, -1023, 5129}, 0, { 1488, 1082}, {0xe2, 0x67, 0xbd, 0xff}}}, 65 {{{ -3762, 0, 3587}, 0, { -276, 58}, {0x2b, 0x77, 0xf9, 0xff}}}, 66 {{{ -3390, 512, 4987}, 0, { 0, 990}, {0x39, 0x61, 0xc8, 0xff}}}, 67 }; 68 69 // 0x07003350 - 0x07003450 70 static const Vtx jrb_seg7_vertex_07003350[] = { 71 {{{ -1105, -1023, 5129}, 0, { 1488, 1082}, {0xe2, 0x67, 0xbd, 0xff}}}, 72 {{{ -219, 512, 5643}, 0, { 2076, 1424}, {0xe3, 0x63, 0xb7, 0xff}}}, 73 {{{ 294, -511, 4758}, 0, { 2420, 838}, {0xde, 0x71, 0xd3, 0xff}}}, 74 {{{ -591, -1023, 4244}, 0, { 1832, 496}, {0xd8, 0x78, 0x01, 0xff}}}, 75 {{{ -1662, -1023, 3030}, 0, { 1116, -312}, {0xfc, 0x7b, 0x1b, 0xff}}}, 76 {{{ -1619, 512, 6015}, 0, { 1148, 1672}, {0x00, 0x6c, 0xbe, 0xff}}}, 77 {{{ -1805, -1023, 5315}, 0, { 1024, 1206}, {0x16, 0x60, 0xb1, 0xff}}}, 78 {{{ -77, -511, 3358}, 0, { 2172, -94}, {0xf2, 0x7a, 0x1d, 0xff}}}, 79 {{{ -777, -1023, 3544}, 0, { 1708, 30}, {0xd4, 0x66, 0x3b, 0xff}}}, 80 {{{ -3390, 512, 4987}, 0, { 0, 990}, {0x39, 0x61, 0xc8, 0xff}}}, 81 {{{ -2690, -1023, 4801}, 0, { 432, 866}, {0x35, 0x6b, 0xd7, 0xff}}}, 82 {{{ -2876, -1023, 4101}, 0, { 312, 400}, {0x43, 0x6b, 0xf9, 0xff}}}, 83 {{{ -3762, 0, 3587}, 0, { -276, 58}, {0x2b, 0x77, 0xf9, 0xff}}}, 84 {{{ -2362, -1023, 3215}, 0, { 652, -188}, {0x2d, 0x63, 0x3f, 0xff}}}, 85 {{{ -4133, 0, 2187}, 0, { -524, -872}, {0x00, 0x7f, 0x00, 0xff}}}, 86 {{{ -3248, 0, 2701}, 0, { 64, -530}, {0x1d, 0x74, 0x28, 0xff}}}, 87 }; 88 89 // 0x07003450 - 0x07003540 90 static const Vtx jrb_seg7_vertex_07003450[] = { 91 {{{ -1848, 0, 2330}, 0, { 996, -778}, {0xfb, 0x6d, 0x40, 0xff}}}, 92 {{{ -3248, 0, 2701}, 0, { 64, -530}, {0x1d, 0x74, 0x28, 0xff}}}, 93 {{{ -2362, -1023, 3215}, 0, { 652, -188}, {0x2d, 0x63, 0x3f, 0xff}}}, 94 {{{ -1619, 512, 6015}, 0, { 1148, 1672}, {0x00, 0x6c, 0xbe, 0xff}}}, 95 {{{ -3390, 512, 4987}, 0, { 0, 990}, {0x39, 0x61, 0xc8, 0xff}}}, 96 {{{ -4161, 512, 6315}, 0, { -540, 1872}, {0x1a, 0x69, 0xbf, 0xff}}}, 97 {{{ -5256, 512, 4733}, 0, { -1268, 820}, {0x04, 0x7b, 0xe2, 0xff}}}, 98 {{{ -3762, 0, 3587}, 0, { -276, 58}, {0x2b, 0x77, 0xf9, 0xff}}}, 99 {{{ -219, 512, 5643}, 0, { 2076, 1424}, {0xe3, 0x63, 0xb7, 0xff}}}, 100 {{{ -805, 512, 7672}, 0, { 1688, 2774}, {0xea, 0x67, 0xbb, 0xff}}}, 101 {{{ -777, -1023, 3544}, 0, { 1708, 30}, {0xd4, 0x66, 0x3b, 0xff}}}, 102 {{{ -77, -511, 3358}, 0, { 2172, -94}, {0xf2, 0x7a, 0x1d, 0xff}}}, 103 {{{ -705, 0, 2401}, 0, { 1756, -730}, {0x14, 0x6b, 0x40, 0xff}}}, 104 {{{ -4133, 0, 2187}, 0, { -524, -872}, {0x00, 0x7f, 0x00, 0xff}}}, 105 {{{ -2771, 0, 1676}, 0, { 380, -1212}, {0x00, 0x7f, 0x00, 0xff}}}, 106 }; 107 108 // 0x07003540 - 0x07003640 109 static const Vtx jrb_seg7_vertex_07003540[] = { 110 {{{ -2771, 614, 1676}, 0, { 2536, 120}, {0x03, 0x7a, 0x20, 0xff}}}, 111 {{{ -705, 512, 2401}, 0, { 4600, 844}, {0xdb, 0x60, 0x49, 0xff}}}, 112 {{{ -3747, 1024, 257}, 0, { 1564, -1296}, {0xfe, 0x79, 0x25, 0xff}}}, 113 {{{ 1879, -511, 5086}, 0, { 3476, 1054}, {0x35, 0x54, 0xb3, 0xff}}}, 114 {{{ -77, -511, 3358}, 0, { 2172, -94}, {0xf2, 0x7a, 0x1d, 0xff}}}, 115 {{{ 294, -511, 4758}, 0, { 2420, 838}, {0xde, 0x71, 0xd3, 0xff}}}, 116 {{{ 1136, -1023, 2287}, 0, { 2980, -806}, {0x57, 0x3e, 0x43, 0xff}}}, 117 {{{ -705, 0, 2401}, 0, { 1756, -730}, {0x14, 0x6b, 0x40, 0xff}}}, 118 {{{ -4133, 0, 2187}, 0, { -524, -872}, {0x00, 0x7f, 0x00, 0xff}}}, 119 {{{ -5170, 0, 3362}, 0, { -1212, -92}, {0x03, 0x7c, 0xea, 0xff}}}, 120 {{{ -3762, 0, 3587}, 0, { -276, 58}, {0x2b, 0x77, 0xf9, 0xff}}}, 121 {{{ -5256, 512, 4733}, 0, { -1268, 820}, {0x04, 0x7b, 0xe2, 0xff}}}, 122 {{{ -4307, 1024, 405}, 0, { 1004, -1146}, {0x09, 0x7b, 0x1c, 0xff}}}, 123 {{{ -4133, 614, 2187}, 0, { 1176, 632}, {0x11, 0x7b, 0x17, 0xff}}}, 124 {{{ -5345, 1024, 1011}, 0, { 0, -542}, {0x15, 0x7b, 0x14, 0xff}}}, 125 {{{ -5756, 1024, 1719}, 0, { -440, 164}, {0x19, 0x7a, 0x13, 0xff}}}, 126 }; 127 128 // 0x07003640 - 0x07003700 129 static const Vtx jrb_seg7_vertex_07003640[] = { 130 {{{ -5170, 614, 3362}, 0, { 144, 1802}, {0x23, 0x79, 0x03, 0xff}}}, 131 {{{ -4133, 614, 2187}, 0, { 1176, 632}, {0x11, 0x7b, 0x17, 0xff}}}, 132 {{{ -5756, 1024, 1719}, 0, { -440, 164}, {0x19, 0x7a, 0x13, 0xff}}}, 133 {{{ -4579, 1024, 508}, 0, { 732, -1044}, {0x0d, 0x7b, 0x1a, 0xff}}}, 134 {{{ -5345, 1024, 1011}, 0, { 0, -542}, {0x15, 0x7b, 0x14, 0xff}}}, 135 {{{ -4307, 1024, 405}, 0, { 1004, -1146}, {0x09, 0x7b, 0x1c, 0xff}}}, 136 {{{ -5963, 1024, 1954}, 0, { -644, 398}, {0x27, 0x78, 0x0c, 0xff}}}, 137 {{{ -6077, 1024, 3782}, 0, { -760, 2222}, {0x2e, 0x75, 0xf2, 0xff}}}, 138 {{{ -5256, 1024, 4733}, 0, { 56, 3170}, {0x25, 0x74, 0xe0, 0xff}}}, 139 {{{ -705, 512, 2401}, 0, { 4600, 844}, {0xdb, 0x60, 0x49, 0xff}}}, 140 {{{ -3443, 1024, 319}, 0, { 1864, -1234}, {0xcc, 0x4a, 0x57, 0xff}}}, 141 {{{ -3747, 1024, 257}, 0, { 1564, -1296}, {0xfe, 0x79, 0x25, 0xff}}}, 142 }; 143 144 // 0x07003700 - 0x07003800 145 static const Vtx jrb_seg7_vertex_07003700[] = { 146 {{{ 728, -630, 3571}, 0, { 2012, 990}, {0x20, 0x09, 0x7a, 0xff}}}, 147 {{{ 696, 1024, 3452}, 0, { 1604, -662}, {0x20, 0x09, 0x7a, 0xff}}}, 148 {{{ 519, 1024, 3349}, 0, { 1120, -662}, {0x97, 0x08, 0x45, 0xff}}}, 149 {{{ 799, 1024, 3275}, 0, { 1120, -662}, {0x7a, 0x09, 0xe0, 0xff}}}, 150 {{{ 589, -726, 3046}, 0, { 204, 1084}, {0x07, 0x08, 0x82, 0xff}}}, 151 {{{ 622, 1024, 3172}, 0, { 640, -662}, {0xbb, 0x08, 0x97, 0xff}}}, 152 {{{ 927, -751, 3241}, 0, { 1120, 1108}, {0x7a, 0x09, 0xe0, 0xff}}}, 153 {{{ 402, -607, 3381}, 0, { 1120, 966}, {0x82, 0x08, 0xf9, 0xff}}}, 154 {{{ 225, -595, 2823}, 0, { -1112, 872}, {0x6d, 0x07, 0x3f, 0xff}}}, 155 {{{ 2, 1024, 2812}, 0, { -600, -744}, {0xe7, 0x07, 0x7c, 0xff}}}, 156 {{{ -40, -455, 2888}, 0, { -164, 734}, {0xa1, 0x07, 0x53, 0xff}}}, 157 {{{ 150, -509, 2557}, 0, { -2072, 788}, {0x3f, 0x07, 0x93, 0xff}}}, 158 {{{ 105, 1024, 2635}, 0, { -1624, -744}, {0x3f, 0x07, 0x93, 0xff}}}, 159 {{{ -105, -376, 2631}, 0, { -1112, 654}, {0xac, 0x07, 0xa2, 0xff}}}, 160 {{{ -34, 1024, 2672}, 0, { -1112, -744}, {0x84, 0x06, 0xe6, 0xff}}}, 161 {{{ 142, 1024, 2775}, 0, { -1112, -744}, {0x6d, 0x07, 0x3f, 0xff}}}, 162 }; 163 164 // 0x07003800 - 0x070038F0 165 static const Vtx jrb_seg7_vertex_07003800[] = { 166 {{{ -3928, 922, 2443}, 0, { 2012, -3610}, {0x57, 0x26, 0x54, 0xff}}}, 167 {{{ -3928, 0, 2443}, 0, { 2012, 990}, {0x38, 0x00, 0x71, 0xff}}}, 168 {{{ -3928, 0, 1829}, 0, { 0, 990}, {0x71, 0x00, 0xc8, 0xff}}}, 169 {{{ 1252, -664, 3893}, 0, { 928, 942}, {0x53, 0x07, 0x5f, 0xff}}}, 170 {{{ 1166, 1024, 3843}, 0, { 928, -744}, {0x7c, 0x07, 0x19, 0xff}}}, 171 {{{ 1043, 1024, 3876}, 0, { 1380, -744}, {0xc1, 0x07, 0x6d, 0xff}}}, 172 {{{ 1185, -712, 3631}, 0, { 0, 990}, {0x5f, 0x07, 0xad, 0xff}}}, 173 {{{ 1133, 1024, 3720}, 0, { 476, -744}, {0x19, 0x07, 0x84, 0xff}}}, 174 {{{ 925, -640, 3703}, 0, { 928, 918}, {0x93, 0x07, 0xc1, 0xff}}}, 175 {{{ 1010, 1024, 3752}, 0, { 928, -744}, {0x93, 0x07, 0xc1, 0xff}}}, 176 {{{ 995, -594, 3958}, 0, { 1856, 872}, {0xc1, 0x07, 0x6d, 0xff}}}, 177 {{{ -3928, 922, 1829}, 0, { 2012, -3608}, {0x54, 0x26, 0xa9, 0xff}}}, 178 {{{ -4543, 0, 1829}, 0, { -1048, 990}, {0xc8, 0x00, 0x8f, 0xff}}}, 179 {{{ -4543, 922, 1829}, 0, { -1052, -3608}, {0xa9, 0x26, 0xac, 0xff}}}, 180 {{{ -3928, 922, 1829}, 0, { 0, -3610}, {0x54, 0x26, 0xa9, 0xff}}}, 181 }; 182 183 // 0x070038F0 - 0x070039E0 184 static const Vtx jrb_seg7_vertex_070038F0[] = { 185 {{{ -4543, 922, 1829}, 0, { 0, -3610}, {0xa9, 0x26, 0xac, 0xff}}}, 186 {{{ -4543, 0, 1829}, 0, { 0, 990}, {0xc8, 0x00, 0x8f, 0xff}}}, 187 {{{ -4543, 0, 2443}, 0, { 2012, 990}, {0x8f, 0x00, 0x38, 0xff}}}, 188 {{{ -4543, 922, 2443}, 0, { 2012, -3610}, {0xac, 0x26, 0x57, 0xff}}}, 189 {{{ -4543, 922, 2443}, 0, { -1052, -3608}, {0xac, 0x26, 0x57, 0xff}}}, 190 {{{ -3928, 0, 2443}, 0, { 2012, 990}, {0x38, 0x00, 0x71, 0xff}}}, 191 {{{ -3928, 922, 2443}, 0, { 2012, -3608}, {0x57, 0x26, 0x54, 0xff}}}, 192 {{{ -4543, 0, 2443}, 0, { -1048, 990}, {0x8f, 0x00, 0x38, 0xff}}}, 193 {{{ -3928, 922, 1829}, 0, { 2012, -3608}, {0x54, 0x26, 0xa9, 0xff}}}, 194 {{{ -3928, 0, 1829}, 0, { 2012, 990}, {0x71, 0x00, 0xc8, 0xff}}}, 195 {{{ -4543, 0, 1829}, 0, { -1048, 990}, {0xc8, 0x00, 0x8f, 0xff}}}, 196 {{{ -3976, 1024, 1877}, 0, { 1772, -4120}, {0x30, 0x43, 0xa0, 0xff}}}, 197 {{{ -4543, 922, 1829}, 0, { -1052, -3608}, {0xa9, 0x26, 0xac, 0xff}}}, 198 {{{ -4495, 1024, 2395}, 0, { -812, -4120}, {0xd0, 0x43, 0x60, 0xff}}}, 199 {{{ -3976, 1024, 2395}, 0, { 1772, -4120}, {0x60, 0x43, 0x30, 0xff}}}, 200 }; 201 202 // 0x070039E0 - 0x07003A90 203 static const Vtx jrb_seg7_vertex_070039E0[] = { 204 {{{ -3928, 922, 1829}, 0, { 0, -3610}, {0x54, 0x26, 0xa9, 0xff}}}, 205 {{{ -3976, 1024, 1877}, 0, { 128, -4120}, {0x30, 0x43, 0xa0, 0xff}}}, 206 {{{ -3976, 1024, 2395}, 0, { 1852, -4120}, {0x60, 0x43, 0x30, 0xff}}}, 207 {{{ -3928, 922, 2443}, 0, { 2012, -3610}, {0x57, 0x26, 0x54, 0xff}}}, 208 {{{ -4495, 1024, 1877}, 0, { 128, -4120}, {0xa0, 0x43, 0xd0, 0xff}}}, 209 {{{ -4543, 922, 2443}, 0, { 2012, -3610}, {0xac, 0x26, 0x57, 0xff}}}, 210 {{{ -4495, 1024, 2395}, 0, { 1852, -4120}, {0xd0, 0x43, 0x60, 0xff}}}, 211 {{{ -4543, 922, 1829}, 0, { 0, -3610}, {0xa9, 0x26, 0xac, 0xff}}}, 212 {{{ -3976, 1024, 1877}, 0, { 1772, -4120}, {0x30, 0x43, 0xa0, 0xff}}}, 213 {{{ -4543, 922, 1829}, 0, { -1052, -3608}, {0xa9, 0x26, 0xac, 0xff}}}, 214 {{{ -4495, 1024, 1877}, 0, { -812, -4120}, {0xa0, 0x43, 0xd0, 0xff}}}, 215 }; 216 217 // 0x07003A90 - 0x07003B10 218 static const Vtx jrb_seg7_vertex_07003A90[] = { 219 {{{ -2585, 512, 6165}, 0, { 780, 1090}, {0xc8, 0x05, 0x71, 0xff}}}, 220 {{{ -2483, 512, 6165}, 0, { 1264, 1090}, {0x71, 0x05, 0x38, 0xff}}}, 221 {{{ -2500, 1024, 6148}, 0, { 1444, 582}, {0x38, 0x05, 0x71, 0xff}}}, 222 {{{ -2500, 1024, 6080}, 0, { 1120, 582}, {0x71, 0x05, 0xc8, 0xff}}}, 223 {{{ -2483, 512, 6062}, 0, { 780, 1090}, {0x38, 0x05, 0x8f, 0xff}}}, 224 {{{ -2568, 1024, 6080}, 0, { 800, 582}, {0xc8, 0x05, 0x8f, 0xff}}}, 225 {{{ -2585, 512, 6062}, 0, { 300, 1090}, {0x8f, 0x05, 0xc8, 0xff}}}, 226 {{{ -2568, 1024, 6148}, 0, { 1120, 582}, {0x8f, 0x05, 0x38, 0xff}}}, 227 }; 228 229 // 0x07003B10 - 0x07003C10 230 static const Vtx jrb_seg7_vertex_07003B10[] = { 231 {{{ 7030, -3325, 1838}, 0, { 564, 1274}, {0x88, 0x1a, 0x1f, 0xff}}}, 232 {{{ 7092, -3022, 1822}, 0, { 664, 1290}, {0x88, 0x1a, 0x1f, 0xff}}}, 233 {{{ 7435, 0, 615}, 0, { 1672, 498}, {0x9d, 0x13, 0x4c, 0xff}}}, 234 {{{ 6478, -5119, 1243}, 0, { 0, 558}, {0xab, 0x44, 0x41, 0xff}}}, 235 {{{ 7038, -3476, 1995}, 0, { 516, 1400}, {0x88, 0x1a, 0x1f, 0xff}}}, 236 {{{ 7162, -2871, 1962}, 0, { 716, 1432}, {0x88, 0x1a, 0x1f, 0xff}}}, 237 {{{ 7992, 0, 2714}, 0, { 1672, 2398}, {0x83, 0x13, 0x01, 0xff}}}, 238 {{{ 5662, -4095, 533}, 0, { 308, -372}, {0xc2, 0x18, 0x6b, 0xff}}}, 239 {{{ 5221, 0, -669}, 0, { 1672, -1516}, {0xf7, 0x0f, 0x7d, 0xff}}}, 240 {{{ 5457, -3890, 366}, 0, { 376, -594}, {0xc2, 0x18, 0x6b, 0xff}}}, 241 {{{ 5221, 1024, -669}, 0, { 2012, -1516}, {0xdf, 0x00, 0x7a, 0xff}}}, 242 {{{ 7435, 1024, 615}, 0, { 2012, 498}, {0x92, 0x00, 0x3e, 0xff}}}, 243 {{{ 7117, -3476, 2292}, 0, { 516, 1670}, {0x88, 0x1a, 0x1f, 0xff}}}, 244 {{{ 6849, -5119, 2643}, 0, { 0, 1824}, {0xa1, 0x53, 0x0a, 0xff}}}, 245 {{{ 5662, -4709, 675}, 0, { 104, -260}, {0xc2, 0x18, 0x6b, 0xff}}}, 246 {{{ 7187, -3325, 2432}, 0, { 564, 1812}, {0x88, 0x1a, 0x1e, 0xff}}}, 247 }; 248 249 // 0x07003C10 - 0x07003D10 250 static const Vtx jrb_seg7_vertex_07003C10[] = { 251 {{{ 7249, -3022, 2416}, 0, { 664, 1828}, {0x88, 0x1a, 0x1f, 0xff}}}, 252 {{{ 6849, -5119, 2643}, 0, { 0, 1824}, {0xa1, 0x53, 0x0a, 0xff}}}, 253 {{{ 7992, 0, 2714}, 0, { 1672, 2398}, {0x83, 0x13, 0x01, 0xff}}}, 254 {{{ 7187, -3325, 2432}, 0, { 564, 1812}, {0x88, 0x1a, 0x1e, 0xff}}}, 255 {{{ 7241, -2871, 2259}, 0, { 716, 1700}, {0x88, 0x1a, 0x1f, 0xff}}}, 256 {{{ 7162, -2871, 1962}, 0, { 716, 1432}, {0x88, 0x1a, 0x1f, 0xff}}}, 257 {{{ 7435, 1024, 615}, 0, { 2012, 498}, {0x92, 0x00, 0x3e, 0xff}}}, 258 {{{ 7992, 1024, 2714}, 0, { 2012, 2398}, {0x86, 0x00, 0xdf, 0xff}}}, 259 {{{ -805, 512, 7672}, 0, { 1840, -8672}, {0xea, 0x67, 0xbb, 0xff}}}, 260 {{{ -805, 1024, 7672}, 0, { 2012, -8672}, {0x22, 0x00, 0x86, 0xff}}}, 261 {{{ -210, 1024, 7709}, 0, { 2012, -8162}, {0xd4, 0x3b, 0x9a, 0xff}}}, 262 {{{ -4161, 512, 6315}, 0, { 1840, -11024}, {0x1a, 0x69, 0xbf, 0xff}}}, 263 {{{ -3443, 1024, 319}, 0, { 2012, -9448}, {0xcc, 0x4a, 0x57, 0xff}}}, 264 {{{ -705, 512, 2401}, 0, { 1840, -6164}, {0xdb, 0x60, 0x49, 0xff}}}, 265 {{{ -705, 1024, 2401}, 0, { 2012, -6164}, {0xeb, 0x00, 0x7d, 0xff}}}, 266 {{{ -4161, 1024, 6315}, 0, { 2012, -11024}, {0x2f, 0x00, 0x8b, 0xff}}}, 267 }; 268 269 // 0x07003D10 - 0x07003E00 270 static const Vtx jrb_seg7_vertex_07003D10[] = { 271 {{{ 4279, 1024, 7071}, 0, { 2012, -3890}, {0xc5, 0x00, 0x91, 0xff}}}, 272 {{{ 4279, -1535, 7071}, 0, { 1160, -3890}, {0x00, 0x29, 0x88, 0xff}}}, 273 {{{ 3190, 1024, 7360}, 0, { 2012, -4988}, {0x1f, 0x1b, 0x89, 0xff}}}, 274 {{{ 6707, 1024, 4928}, 0, { 2012, -756}, {0xa3, 0x00, 0xab, 0xff}}}, 275 {{{ 6707, -1023, 4928}, 0, { 1332, -756}, {0x9a, 0x0c, 0xb6, 0xff}}}, 276 {{{ 5821, -5119, 4414}, 0, { 0, -1304}, {0xc4, 0x60, 0xc9, 0xff}}}, 277 {{{ 4422, -5119, 4786}, 0, { 0, -2716}, {0x06, 0x76, 0xd2, 0xff}}}, 278 {{{ 5221, 0, -669}, 0, { 1672, -1516}, {0xf7, 0x0f, 0x7d, 0xff}}}, 279 {{{ 5167, -3890, 198}, 0, { 376, -858}, {0xf0, 0x1b, 0x7a, 0xff}}}, 280 {{{ 5457, -3890, 366}, 0, { 376, -594}, {0xc2, 0x18, 0x6b, 0xff}}}, 281 {{{ 4842, -3890, 284}, 0, { 376, -276}, {0x1f, 0x1a, 0x78, 0xff}}}, 282 {{{ 5221, 0, -669}, 0, { 1672, 498}, {0xf7, 0x0f, 0x7d, 0xff}}}, 283 {{{ 3121, 0, -112}, 0, { 1672, -1618}, {0x46, 0x10, 0x68, 0xff}}}, 284 {{{ 4638, -4095, 383}, 0, { 308, -502}, {0x1f, 0x1a, 0x78, 0xff}}}, 285 {{{ 5167, -3890, 198}, 0, { 376, 52}, {0xf0, 0x1b, 0x7a, 0xff}}}, 286 }; 287 288 // 0x07003E00 - 0x07003EF0 289 static const Vtx jrb_seg7_vertex_07003E00[] = { 290 {{{ 3121, 1024, -112}, 0, { 2012, -1618}, {0x3e, 0x00, 0x6e, 0xff}}}, 291 {{{ 5221, 0, -669}, 0, { 1672, 498}, {0xf7, 0x0f, 0x7d, 0xff}}}, 292 {{{ 5221, 1024, -669}, 0, { 2012, 498}, {0xdf, 0x00, 0x7a, 0xff}}}, 293 {{{ 3121, 0, -112}, 0, { 1672, -1618}, {0x46, 0x10, 0x68, 0xff}}}, 294 {{{ 3750, -5119, 844}, 0, { 0, -1500}, {0x31, 0x4d, 0x57, 0xff}}}, 295 {{{ 4638, -4095, 383}, 0, { 308, -502}, {0x1f, 0x1a, 0x78, 0xff}}}, 296 {{{ 4638, -4709, 518}, 0, { 104, -564}, {0x1f, 0x1a, 0x78, 0xff}}}, 297 {{{ 5150, -5119, 472}, 0, { 0, -90}, {0xf5, 0x5b, 0x56, 0xff}}}, 298 {{{ 4842, -4914, 509}, 0, { 36, -378}, {0x1f, 0x1a, 0x78, 0xff}}}, 299 {{{ 7992, 0, 2714}, 0, { 1672, 1398}, {0x83, 0x13, 0x01, 0xff}}}, 300 {{{ 5821, -5119, 4414}, 0, { 0, -1304}, {0xc4, 0x60, 0xc9, 0xff}}}, 301 {{{ 6707, -1023, 4928}, 0, { 1332, -756}, {0x9a, 0x0c, 0xb6, 0xff}}}, 302 {{{ 6478, -5119, 1243}, 0, { 0, 558}, {0xab, 0x44, 0x41, 0xff}}}, 303 {{{ 5662, -4709, 675}, 0, { 104, -260}, {0xc2, 0x18, 0x6b, 0xff}}}, 304 {{{ 5457, -4914, 603}, 0, { 36, -408}, {0xc2, 0x18, 0x6b, 0xff}}}, 305 }; 306 307 // 0x07003EF0 - 0x07003FD0 308 static const Vtx jrb_seg7_vertex_07003EF0[] = { 309 {{{ 2350, 0, 1215}, 0, { 1672, 236}, {0x5f, 0x0e, 0x52, 0xff}}}, 310 {{{ 2722, -5119, 2615}, 0, { 0, -304}, {0x3f, 0x69, 0x1d, 0xff}}}, 311 {{{ 3750, -5119, 844}, 0, { 0, 1010}, {0x31, 0x4d, 0x57, 0xff}}}, 312 {{{ 1136, -1023, 2287}, 0, { 1332, -850}, {0x57, 0x3e, 0x43, 0xff}}}, 313 {{{ 3121, 0, -112}, 0, { 1672, 1222}, {0x46, 0x10, 0x68, 0xff}}}, 314 {{{ 7992, 1024, 2714}, 0, { 2012, 1398}, {0x86, 0x00, 0xdf, 0xff}}}, 315 {{{ 7992, 0, 2714}, 0, { 1672, 1398}, {0x83, 0x13, 0x01, 0xff}}}, 316 {{{ 6707, -1023, 4928}, 0, { 1332, -756}, {0x9a, 0x0c, 0xb6, 0xff}}}, 317 {{{ 6707, 1024, 4928}, 0, { 2012, -756}, {0xa3, 0x00, 0xab, 0xff}}}, 318 {{{ 6478, -5119, 1243}, 0, { 0, 558}, {0xab, 0x44, 0x41, 0xff}}}, 319 {{{ 5457, -4914, 603}, 0, { 36, -408}, {0xc2, 0x18, 0x6b, 0xff}}}, 320 {{{ 5150, -5119, 472}, 0, { 0, -650}, {0xf5, 0x5b, 0x56, 0xff}}}, 321 {{{ 6849, -5119, 2643}, 0, { 0, 420}, {0xa1, 0x53, 0x0a, 0xff}}}, 322 {{{ 5821, -5119, 4414}, 0, { 0, -1304}, {0xc4, 0x60, 0xc9, 0xff}}}, 323 }; 324 325 // 0x07003FD0 - 0x070040C0 326 static const Vtx jrb_seg7_vertex_07003FD0[] = { 327 {{{ 2863, 1024, 7010}, 0, { 2012, -1176}, {0x52, 0x32, 0xae, 0xff}}}, 328 {{{ 3190, 1024, 7360}, 0, { 2012, -1642}, {0x1f, 0x1b, 0x89, 0xff}}}, 329 {{{ 4279, -1535, 7071}, 0, { 1160, -1936}, {0x00, 0x29, 0x88, 0xff}}}, 330 {{{ 1879, -511, 5086}, 0, { 1500, 978}, {0x35, 0x54, 0xb3, 0xff}}}, 331 {{{ 3093, -5119, 4015}, 0, { 0, 1296}, {0x41, 0x63, 0xd5, 0xff}}}, 332 {{{ 4422, -5119, 4786}, 0, { 0, 0}, {0x06, 0x76, 0xd2, 0xff}}}, 333 {{{ 1136, -1023, 2287}, 0, { 1332, 3766}, {0x57, 0x3e, 0x43, 0xff}}}, 334 {{{ 2722, -5119, 2615}, 0, { 0, 2690}, {0x3f, 0x69, 0x1d, 0xff}}}, 335 {{{ 1888, 1024, 6165}, 0, { 2012, 40}, {0x2a, 0x44, 0x9e, 0xff}}}, 336 {{{ -705, 1024, 2401}, 0, { 2012, -6164}, {0xeb, 0x00, 0x7d, 0xff}}}, 337 {{{ 1136, -1023, 2287}, 0, { 1332, -4478}, {0x57, 0x3e, 0x43, 0xff}}}, 338 {{{ 1136, 1024, 2287}, 0, { 2012, -4478}, {0x3d, 0x00, 0x6f, 0xff}}}, 339 {{{ 5457, -4914, 603}, 0, { 36, -408}, {0xc2, 0x18, 0x6b, 0xff}}}, 340 {{{ 5152, -4914, 427}, 0, { 36, -686}, {0xf0, 0x1b, 0x7a, 0xff}}}, 341 {{{ 5150, -5119, 472}, 0, { 0, -650}, {0xf5, 0x5b, 0x56, 0xff}}}, 342 }; 343 344 // 0x070040C0 - 0x070041C0 345 static const Vtx jrb_seg7_vertex_070040C0[] = { 346 {{{ 5150, -5119, 472}, 0, { 0, -90}, {0xf5, 0x5b, 0x56, 0xff}}}, 347 {{{ 5152, -4914, 427}, 0, { 36, -66}, {0xf0, 0x1b, 0x7a, 0xff}}}, 348 {{{ 4842, -4914, 509}, 0, { 36, -378}, {0x1f, 0x1a, 0x78, 0xff}}}, 349 {{{ 1136, 1024, 2287}, 0, { 2012, -828}, {0x3d, 0x00, 0x6f, 0xff}}}, 350 {{{ 2350, 0, 1215}, 0, { 1672, 236}, {0x5f, 0x0e, 0x52, 0xff}}}, 351 {{{ 2350, 1024, 1215}, 0, { 2012, 248}, {0x66, 0x00, 0x4b, 0xff}}}, 352 {{{ 3121, 0, -112}, 0, { 1672, 1222}, {0x46, 0x10, 0x68, 0xff}}}, 353 {{{ 3121, 1024, -112}, 0, { 2012, 1234}, {0x3e, 0x00, 0x6e, 0xff}}}, 354 {{{ 1136, -1023, 2287}, 0, { 1332, -850}, {0x57, 0x3e, 0x43, 0xff}}}, 355 {{{ -705, 1024, 2401}, 0, { 2012, -6164}, {0xeb, 0x00, 0x7d, 0xff}}}, 356 {{{ -705, 0, 2401}, 0, { 1672, -6164}, {0x14, 0x6b, 0x40, 0xff}}}, 357 {{{ 1136, -1023, 2287}, 0, { 1332, -4478}, {0x57, 0x3e, 0x43, 0xff}}}, 358 {{{ -219, 512, 5643}, 0, { 1840, -7222}, {0xe3, 0x63, 0xb7, 0xff}}}, 359 {{{ -805, 512, 7672}, 0, { 1840, -8672}, {0xea, 0x67, 0xbb, 0xff}}}, 360 {{{ 111, 1024, 6993}, 0, { 2012, -7548}, {0xb6, 0x63, 0xe7, 0xff}}}, 361 {{{ 330, 1024, 6232}, 0, { 2012, -7004}, {0xd3, 0x6b, 0xcd, 0xff}}}, 362 }; 363 364 // 0x070041C0 - 0x070041F0 365 static const Vtx jrb_seg7_vertex_070041C0[] = { 366 {{{ -805, 512, 7672}, 0, { 1840, -8672}, {0xea, 0x67, 0xbb, 0xff}}}, 367 {{{ -210, 1024, 7709}, 0, { 2012, -8162}, {0xd4, 0x3b, 0x9a, 0xff}}}, 368 {{{ 111, 1024, 6993}, 0, { 2012, -7548}, {0xb6, 0x63, 0xe7, 0xff}}}, 369 }; 370 371 // 0x070041F0 - 0x070044C8 372 static const Gfx jrb_seg7_dl_070041F0[] = { 373 gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, water_09003800), 374 gsDPLoadSync(), 375 gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 64 * 32 - 1, CALC_DXT(64, G_IM_SIZ_16b_BYTES)), 376 gsSPLight(&jrb_seg7_lights_070030A8.l, 1), 377 gsSPLight(&jrb_seg7_lights_070030A8.a, 2), 378 gsSPVertex(jrb_seg7_vertex_070030F0, 16, 0), 379 gsSP2Triangles( 0, 1, 2, 0x0, 2, 3, 4, 0x0), 380 gsSP2Triangles( 5, 3, 2, 0x0, 4, 3, 6, 0x0), 381 gsSP2Triangles( 7, 3, 8, 0x0, 6, 3, 9, 0x0), 382 gsSP2Triangles( 8, 3, 5, 0x0, 9, 3, 10, 0x0), 383 gsSP2Triangles( 3, 7, 10, 0x0, 11, 0, 4, 0x0), 384 gsSP2Triangles( 0, 2, 4, 0x0, 12, 10, 7, 0x0), 385 gsSP2Triangles(13, 5, 1, 0x0, 5, 2, 1, 0x0), 386 gsSP2Triangles(11, 4, 6, 0x0, 14, 11, 6, 0x0), 387 gsSP2Triangles(14, 6, 9, 0x0, 15, 14, 9, 0x0), 388 gsSP2Triangles(15, 9, 10, 0x0, 12, 15, 10, 0x0), 389 gsSPVertex(jrb_seg7_vertex_070031F0, 6, 0), 390 gsSP2Triangles( 0, 1, 2, 0x0, 0, 2, 3, 0x0), 391 gsSP2Triangles( 4, 0, 3, 0x0, 4, 3, 5, 0x0), 392 gsSPLight(&jrb_seg7_lights_070030C0.l, 1), 393 gsSPLight(&jrb_seg7_lights_070030C0.a, 2), 394 gsSPVertex(jrb_seg7_vertex_07003250, 16, 0), 395 gsSP2Triangles( 0, 1, 2, 0x0, 1, 3, 4, 0x0), 396 gsSP2Triangles( 1, 4, 2, 0x0, 2, 4, 5, 0x0), 397 gsSP2Triangles( 6, 7, 8, 0x0, 6, 9, 10, 0x0), 398 gsSP2Triangles( 6, 8, 11, 0x0, 6, 11, 12, 0x0), 399 gsSP2Triangles( 6, 12, 13, 0x0, 6, 10, 7, 0x0), 400 gsSP1Triangle( 8, 14, 15, 0x0), 401 gsSPVertex(jrb_seg7_vertex_07003350, 16, 0), 402 gsSP2Triangles( 0, 1, 2, 0x0, 0, 2, 3, 0x0), 403 gsSP2Triangles( 4, 0, 3, 0x0, 0, 5, 1, 0x0), 404 gsSP2Triangles( 0, 6, 5, 0x0, 7, 3, 2, 0x0), 405 gsSP2Triangles( 4, 3, 8, 0x0, 7, 8, 3, 0x0), 406 gsSP2Triangles( 9, 6, 10, 0x0, 9, 5, 6, 0x0), 407 gsSP2Triangles(10, 11, 9, 0x0, 12, 11, 13, 0x0), 408 gsSP2Triangles(14, 12, 15, 0x0, 12, 13, 15, 0x0), 409 gsSPVertex(jrb_seg7_vertex_07003450, 15, 0), 410 gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0), 411 gsSP2Triangles( 6, 5, 4, 0x0, 6, 4, 7, 0x0), 412 gsSP2Triangles( 8, 3, 9, 0x0, 3, 5, 9, 0x0), 413 gsSP2Triangles(10, 11, 0, 0x0, 12, 0, 11, 0x0), 414 gsSP2Triangles(13, 1, 0, 0x0, 14, 13, 0, 0x0), 415 gsSP1Triangle(12, 14, 0, 0x0), 416 gsSPVertex(jrb_seg7_vertex_07003540, 16, 0), 417 gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0), 418 gsSP2Triangles( 3, 6, 4, 0x0, 6, 7, 4, 0x0), 419 gsSP2Triangles( 8, 9, 10, 0x0, 9, 11, 10, 0x0), 420 gsSP2Triangles( 0, 2, 12, 0x0, 13, 0, 12, 0x0), 421 gsSP1Triangle(13, 14, 15, 0x0), 422 gsSPVertex(jrb_seg7_vertex_07003640, 12, 0), 423 gsSP2Triangles( 0, 1, 2, 0x0, 1, 3, 4, 0x0), 424 gsSP2Triangles( 1, 5, 3, 0x0, 0, 2, 6, 0x0), 425 gsSP2Triangles( 0, 7, 8, 0x0, 0, 6, 7, 0x0), 426 gsSP1Triangle( 9, 10, 11, 0x0), 427 gsSPEndDisplayList(), 428 }; 429 430 // 0x070044C8 - 0x07004658 431 static const Gfx jrb_seg7_dl_070044C8[] = { 432 gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, water_09001800), 433 gsDPLoadSync(), 434 gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 64 * 32 - 1, CALC_DXT(64, G_IM_SIZ_16b_BYTES)), 435 gsSPLight(&jrb_seg7_lights_070030D8.l, 1), 436 gsSPLight(&jrb_seg7_lights_070030D8.a, 2), 437 gsSPVertex(jrb_seg7_vertex_07003700, 16, 0), 438 gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0), 439 gsSP2Triangles( 3, 6, 4, 0x0, 7, 5, 4, 0x0), 440 gsSP2Triangles( 7, 2, 5, 0x0, 6, 3, 0, 0x0), 441 gsSP2Triangles( 3, 1, 0, 0x0, 8, 9, 10, 0x0), 442 gsSP2Triangles( 0, 2, 7, 0x0, 11, 12, 8, 0x0), 443 gsSP2Triangles(12, 11, 13, 0x0, 12, 13, 14, 0x0), 444 gsSP2Triangles(12, 15, 8, 0x0, 10, 14, 13, 0x0), 445 gsSP2Triangles(10, 9, 14, 0x0, 8, 15, 9, 0x0), 446 gsSPVertex(jrb_seg7_vertex_07003800, 15, 0), 447 gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0), 448 gsSP2Triangles( 4, 3, 6, 0x0, 4, 6, 7, 0x0), 449 gsSP2Triangles( 8, 7, 6, 0x0, 8, 9, 7, 0x0), 450 gsSP2Triangles( 3, 5, 10, 0x0, 10, 5, 8, 0x0), 451 gsSP2Triangles( 5, 9, 8, 0x0, 11, 12, 13, 0x0), 452 gsSP1Triangle( 0, 2, 14, 0x0), 453 gsSPVertex(jrb_seg7_vertex_070038F0, 15, 0), 454 gsSP2Triangles( 0, 1, 2, 0x0, 0, 2, 3, 0x0), 455 gsSP2Triangles( 4, 5, 6, 0x0, 4, 7, 5, 0x0), 456 gsSP2Triangles( 8, 9, 10, 0x0, 11, 8, 12, 0x0), 457 gsSP2Triangles(13, 4, 6, 0x0, 13, 6, 14, 0x0), 458 gsSPVertex(jrb_seg7_vertex_070039E0, 11, 0), 459 gsSP2Triangles( 0, 1, 2, 0x0, 0, 2, 3, 0x0), 460 gsSP2Triangles( 4, 5, 6, 0x0, 4, 7, 5, 0x0), 461 gsSP1Triangle( 8, 9, 10, 0x0), 462 gsSPEndDisplayList(), 463 }; 464 465 // 0x07004658 - 0x070046C0 466 static const Gfx jrb_seg7_dl_07004658[] = { 467 gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, water_09002800), 468 gsDPLoadSync(), 469 gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 64 * 32 - 1, CALC_DXT(64, G_IM_SIZ_16b_BYTES)), 470 gsSPVertex(jrb_seg7_vertex_07003A90, 8, 0), 471 gsSP2Triangles( 0, 1, 2, 0x0, 1, 3, 2, 0x0), 472 gsSP2Triangles( 1, 4, 3, 0x0, 4, 5, 3, 0x0), 473 gsSP2Triangles( 4, 6, 5, 0x0, 6, 0, 7, 0x0), 474 gsSP2Triangles( 6, 7, 5, 0x0, 0, 2, 7, 0x0), 475 gsSPEndDisplayList(), 476 }; 477 478 // 0x070046C0 - 0x07004940 479 static const Gfx jrb_seg7_dl_070046C0[] = { 480 gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, water_09004800), 481 gsDPLoadSync(), 482 gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 64 * 32 - 1, CALC_DXT(64, G_IM_SIZ_16b_BYTES)), 483 gsSPLight(&jrb_seg7_lights_070030C0.l, 1), 484 gsSPLight(&jrb_seg7_lights_070030C0.a, 2), 485 gsSPVertex(jrb_seg7_vertex_07003B10, 16, 0), 486 gsSP2Triangles( 0, 1, 2, 0x0, 3, 0, 2, 0x0), 487 gsSP2Triangles( 4, 0, 3, 0x0, 1, 5, 2, 0x0), 488 gsSP2Triangles( 5, 6, 2, 0x0, 2, 7, 3, 0x0), 489 gsSP2Triangles( 2, 8, 9, 0x0, 2, 9, 7, 0x0), 490 gsSP2Triangles(10, 8, 2, 0x0, 10, 2, 11, 0x0), 491 gsSP2Triangles(11, 2, 6, 0x0, 12, 4, 3, 0x0), 492 gsSP2Triangles(12, 3, 13, 0x0, 3, 7, 14, 0x0), 493 gsSP1Triangle(15, 12, 13, 0x0), 494 gsSPVertex(jrb_seg7_vertex_07003C10, 16, 0), 495 gsSP2Triangles( 0, 1, 2, 0x0, 0, 3, 1, 0x0), 496 gsSP2Triangles( 4, 0, 2, 0x0, 5, 4, 2, 0x0), 497 gsSP2Triangles( 6, 2, 7, 0x0, 8, 9, 10, 0x0), 498 gsSP2Triangles( 9, 8, 11, 0x0, 12, 13, 14, 0x0), 499 gsSP1Triangle( 9, 11, 15, 0x0), 500 gsSPVertex(jrb_seg7_vertex_07003D10, 15, 0), 501 gsSP2Triangles( 0, 1, 2, 0x0, 3, 1, 0, 0x0), 502 gsSP2Triangles( 3, 4, 1, 0x0, 1, 4, 5, 0x0), 503 gsSP2Triangles( 1, 5, 6, 0x0, 7, 8, 9, 0x0), 504 gsSP2Triangles(10, 11, 12, 0x0, 13, 10, 12, 0x0), 505 gsSP1Triangle(10, 14, 11, 0x0), 506 gsSPVertex(jrb_seg7_vertex_07003E00, 15, 0), 507 gsSP2Triangles( 0, 1, 2, 0x0, 0, 3, 1, 0x0), 508 gsSP2Triangles( 4, 5, 3, 0x0, 4, 6, 5, 0x0), 509 gsSP2Triangles( 4, 7, 8, 0x0, 4, 8, 6, 0x0), 510 gsSP2Triangles( 9, 10, 11, 0x0, 12, 13, 14, 0x0), 511 gsSPVertex(jrb_seg7_vertex_07003EF0, 14, 0), 512 gsSP2Triangles( 0, 1, 2, 0x0, 1, 0, 3, 0x0), 513 gsSP2Triangles( 0, 2, 4, 0x0, 5, 6, 7, 0x0), 514 gsSP2Triangles( 5, 7, 8, 0x0, 9, 10, 11, 0x0), 515 gsSP1Triangle( 6, 12, 13, 0x0), 516 gsSPVertex(jrb_seg7_vertex_07003FD0, 15, 0), 517 gsSP2Triangles( 0, 1, 2, 0x0, 3, 0, 2, 0x0), 518 gsSP2Triangles( 2, 4, 3, 0x0, 2, 5, 4, 0x0), 519 gsSP2Triangles( 6, 3, 4, 0x0, 6, 4, 7, 0x0), 520 gsSP2Triangles( 3, 8, 0, 0x0, 9, 10, 11, 0x0), 521 gsSP1Triangle(12, 13, 14, 0x0), 522 gsSPVertex(jrb_seg7_vertex_070040C0, 16, 0), 523 gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0), 524 gsSP2Triangles( 5, 4, 6, 0x0, 5, 6, 7, 0x0), 525 gsSP2Triangles( 3, 8, 4, 0x0, 9, 10, 11, 0x0), 526 gsSP2Triangles(12, 13, 14, 0x0, 12, 14, 15, 0x0), 527 gsSPVertex(jrb_seg7_vertex_070041C0, 3, 0), 528 gsSP1Triangle( 0, 1, 2, 0x0), 529 gsSPEndDisplayList(), 530 }; 531 532 // 0x07004940 - 0x07004A18 533 const Gfx jrb_seg7_dl_07004940[] = { 534 gsDPPipeSync(), 535 gsDPSetCycleType(G_CYC_2CYCLE), 536 gsDPSetRenderMode(G_RM_FOG_SHADE_A, G_RM_AA_ZB_OPA_SURF2), 537 gsDPSetDepthSource(G_ZS_PIXEL), 538 gsDPSetFogColor(5, 80, 75, 255), 539 gsSPFogPosition(900, 1000), 540 gsSPSetGeometryMode(G_FOG), 541 gsDPSetCombineMode(G_CC_MODULATERGB, G_CC_PASS2), 542 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), 543 gsSPTexture(0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_ON), 544 gsDPTileSync(), 545 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), 546 gsDPSetTileSize(0, 0, 0, (64 - 1) << G_TEXTURE_IMAGE_FRAC, (32 - 1) << G_TEXTURE_IMAGE_FRAC), 547 gsSPDisplayList(jrb_seg7_dl_070041F0), 548 gsSPDisplayList(jrb_seg7_dl_070044C8), 549 gsSPDisplayList(jrb_seg7_dl_07004658), 550 gsDPTileSync(), 551 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_CLAMP, 6, G_TX_NOLOD), 552 gsDPSetTileSize(0, 0, 0, (64 - 1) << G_TEXTURE_IMAGE_FRAC, (32 - 1) << G_TEXTURE_IMAGE_FRAC), 553 gsSPDisplayList(jrb_seg7_dl_070046C0), 554 gsSPTexture(0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_OFF), 555 gsDPPipeSync(), 556 gsDPSetCycleType(G_CYC_1CYCLE), 557 gsDPSetRenderMode(G_RM_AA_ZB_OPA_SURF, G_RM_NOOP2), 558 gsSPClearGeometryMode(G_FOG), 559 gsDPSetCombineMode(G_CC_SHADE, G_CC_SHADE), 560 gsSPEndDisplayList(), 561 };