model.inc.c (26402B)
1 // 0x0700BB50 - 0x0700BB68 2 static const Lights1 ddd_seg7_lights_0700BB50 = gdSPDefLights1( 3 0x66, 0x66, 0x66, 4 0xff, 0xff, 0xff, 0x28, 0x28, 0x28 5 ); 6 7 // 0x0700BB68 - 0x0700BC58 8 static const Vtx ddd_seg7_vertex_0700BB68[] = { 9 {{{ 5298, -196, 3897}, 0, { 990, 1168}, {0xd8, 0x71, 0xd8, 0xff}}}, 10 {{{ 5370, 110, 4694}, 0, { 2268, -544}, {0xd8, 0x71, 0xd8, 0xff}}}, 11 {{{ 6456, 110, 3608}, 0, { -1562, -544}, {0xd8, 0x71, 0xd8, 0xff}}}, 12 {{{ 6989, 110, 3485}, 0, { 11210, 0}, {0x00, 0x7f, 0x00, 0xff}}}, 13 {{{ 6989, 110, -1020}, 0, { 0, 0}, {0x00, 0x7f, 0x00, 0xff}}}, 14 {{{ 6579, 110, 3485}, 0, { 11210, 990}, {0x00, 0x7f, 0x00, 0xff}}}, 15 {{{ 6579, 110, -1020}, 0, { 0, 990}, {0x00, 0x7f, 0x00, 0xff}}}, 16 {{{ 6989, 110, 6659}, 0, { -7440, -3610}, {0x00, 0x7f, 0x00, 0xff}}}, 17 {{{ 6989, 110, 3485}, 0, { -7440, 4310}, {0x00, 0x7f, 0x00, 0xff}}}, 18 {{{ 6579, 110, 3485}, 0, { -6418, 4310}, {0x00, 0x7f, 0x00, 0xff}}}, 19 {{{ 4429, 110, 5635}, 0, { -1052, -1054}, {0x00, 0x7f, 0x00, 0xff}}}, 20 {{{ 3405, 110, 5635}, 0, { 1500, -1054}, {0x00, 0x7f, 0x00, 0xff}}}, 21 {{{ 845, 110, 6659}, 0, { 7888, -3610}, {0x00, 0x7f, 0x00, 0xff}}}, 22 {{{ 5660, -196, 3535}, 0, { -286, 1168}, {0xd8, 0x71, 0xd8, 0xff}}}, 23 {{{ 845, 110, 3075}, 0, { 7888, 5332}, {0x00, 0x7f, 0x00, 0xff}}}, 24 }; 25 26 // 0x0700BC58 - 0x0700BC98 27 static const Vtx ddd_seg7_vertex_0700BC58[] = { 28 {{{ 1233, 110, 3463}, 0, { 2268, -544}, {0x28, 0x71, 0xd8, 0xff}}}, 29 {{{ 2319, 110, 4549}, 0, { -1564, -544}, {0x28, 0x71, 0xd8, 0xff}}}, 30 {{{ 2391, -196, 3752}, 0, { -286, 1168}, {0x28, 0x71, 0xd8, 0xff}}}, 31 {{{ 2029, -196, 3390}, 0, { 990, 1168}, {0x28, 0x71, 0xd8, 0xff}}}, 32 }; 33 34 // 0x0700BC98 - 0x0700BD88 35 static const Vtx ddd_seg7_vertex_0700BC98[] = { 36 {{{ 2319, 929, -1883}, 0, { 10494, 0}, {0x00, 0x00, 0x81, 0xff}}}, 37 {{{ 2319, 827, -1883}, 0, { 10494, 990}, {0x00, 0x00, 0x81, 0xff}}}, 38 {{{ 1674, 827, -1883}, 0, { 4056, 990}, {0x00, 0x00, 0x81, 0xff}}}, 39 {{{ 2319, 929, -1279}, 0, { 5998, 0}, {0x7f, 0x00, 0x00, 0xff}}}, 40 {{{ 2319, 827, -1279}, 0, { 5998, 990}, {0x7f, 0x00, 0x00, 0xff}}}, 41 {{{ 2319, 827, -1883}, 0, { 0, 990}, {0x7f, 0x00, 0x00, 0xff}}}, 42 {{{ 2319, 929, -1883}, 0, { 0, 0}, {0x7f, 0x00, 0x00, 0xff}}}, 43 {{{ 1674, 929, -1279}, 0, { 4056, 0}, {0x00, 0x00, 0x7f, 0xff}}}, 44 {{{ 2319, 827, -1279}, 0, { 10494, 990}, {0x00, 0x00, 0x7f, 0xff}}}, 45 {{{ 2319, 929, -1279}, 0, { 10494, 0}, {0x00, 0x00, 0x7f, 0xff}}}, 46 {{{ 1674, 827, -1279}, 0, { 4056, 990}, {0x00, 0x00, 0x7f, 0xff}}}, 47 {{{ 1674, 929, -1883}, 0, { 0, 0}, {0x81, 0x00, 0x00, 0xff}}}, 48 {{{ 1674, 827, -1279}, 0, { 5998, 990}, {0x81, 0x00, 0x00, 0xff}}}, 49 {{{ 1674, 929, -1279}, 0, { 5998, 0}, {0x81, 0x00, 0x00, 0xff}}}, 50 {{{ 1674, 827, -1883}, 0, { 0, 990}, {0x81, 0x00, 0x00, 0xff}}}, 51 }; 52 53 // 0x0700BD88 - 0x0700BE78 54 static const Vtx ddd_seg7_vertex_0700BD88[] = { 55 {{{ 5658, 929, 720}, 0, { -2074, 0}, {0x00, 0x00, 0x81, 0xff}}}, 56 {{{ 5658, 827, 720}, 0, { -2074, 990}, {0x00, 0x00, 0x81, 0xff}}}, 57 {{{ 5350, 827, 720}, 0, { 990, 990}, {0x00, 0x00, 0x81, 0xff}}}, 58 {{{ 2319, 929, -1883}, 0, { 10494, 0}, {0x00, 0x00, 0x81, 0xff}}}, 59 {{{ 1674, 827, -1883}, 0, { 4056, 990}, {0x00, 0x00, 0x81, 0xff}}}, 60 {{{ 1674, 929, -1883}, 0, { 4056, 0}, {0x00, 0x00, 0x81, 0xff}}}, 61 {{{ 1254, 929, 361}, 0, { 4056, -1054}, {0x00, 0x00, 0x81, 0xff}}}, 62 {{{ 1971, 929, 361}, 0, { -3096, -1054}, {0x00, 0x00, 0x81, 0xff}}}, 63 {{{ 1971, 725, 361}, 0, { -3096, 990}, {0x00, 0x00, 0x81, 0xff}}}, 64 {{{ 1254, 725, 361}, 0, { 4056, 990}, {0x00, 0x00, 0x81, 0xff}}}, 65 {{{ 5350, 827, 1129}, 0, { 990, 990}, {0x00, 0x00, 0x81, 0xff}}}, 66 {{{ 4941, 929, 1129}, 0, { 5078, 0}, {0x00, 0x00, 0x81, 0xff}}}, 67 {{{ 5350, 929, 1129}, 0, { 990, 0}, {0x00, 0x00, 0x81, 0xff}}}, 68 {{{ 4941, 827, 1129}, 0, { 5078, 990}, {0x00, 0x00, 0x81, 0xff}}}, 69 {{{ 5350, 929, 720}, 0, { 990, 0}, {0x00, 0x00, 0x81, 0xff}}}, 70 }; 71 72 // 0x0700BE78 - 0x0700BF68 73 static const Vtx ddd_seg7_vertex_0700BE78[] = { 74 {{{ 5350, 878, 3382}, 0, { 4822, 0}, {0x00, 0x00, 0x81, 0xff}}}, 75 {{{ 4941, 776, 3382}, 0, { 8910, 990}, {0x00, 0x00, 0x81, 0xff}}}, 76 {{{ 4941, 878, 3382}, 0, { 8910, 0}, {0x00, 0x00, 0x81, 0xff}}}, 77 {{{ 5837, 878, 3792}, 0, { 4056, 0}, {0x7f, 0x00, 0x00, 0xff}}}, 78 {{{ 5837, 776, 3075}, 0, { -3096, 990}, {0x7f, 0x00, 0x00, 0xff}}}, 79 {{{ 5837, 878, 3075}, 0, { -3096, 0}, {0x7f, 0x00, 0x00, 0xff}}}, 80 {{{ 5837, 776, 3792}, 0, { 4056, 990}, {0x7f, 0x00, 0x00, 0xff}}}, 81 {{{ 5837, 878, 3075}, 0, { 0, 0}, {0x00, 0x00, 0x81, 0xff}}}, 82 {{{ 5350, 776, 3075}, 0, { 4822, 990}, {0x00, 0x00, 0x81, 0xff}}}, 83 {{{ 5350, 878, 3075}, 0, { 4822, 0}, {0x00, 0x00, 0x81, 0xff}}}, 84 {{{ 5837, 776, 3075}, 0, { 0, 990}, {0x00, 0x00, 0x81, 0xff}}}, 85 {{{ 5350, 878, 3075}, 0, { -3096, 0}, {0x81, 0x00, 0x00, 0xff}}}, 86 {{{ 5350, 776, 3075}, 0, { -3096, 990}, {0x81, 0x00, 0x00, 0xff}}}, 87 {{{ 5350, 776, 3382}, 0, { 0, 990}, {0x81, 0x00, 0x00, 0xff}}}, 88 {{{ 5350, 878, 3382}, 0, { 0, 0}, {0x81, 0x00, 0x00, 0xff}}}, 89 }; 90 91 // 0x0700BF68 - 0x0700C058 92 static const Vtx ddd_seg7_vertex_0700BF68[] = { 93 {{{ 3302, 878, 3433}, 0, { -2074, 0}, {0x00, 0x00, 0x81, 0xff}}}, 94 {{{ 3302, 776, 3433}, 0, { -2074, 990}, {0x00, 0x00, 0x81, 0xff}}}, 95 {{{ 2688, 776, 3433}, 0, { 4056, 990}, {0x00, 0x00, 0x81, 0xff}}}, 96 {{{ 5350, 878, 3382}, 0, { 4822, 0}, {0x00, 0x00, 0x81, 0xff}}}, 97 {{{ 5350, 776, 3382}, 0, { 4822, 990}, {0x00, 0x00, 0x81, 0xff}}}, 98 {{{ 4941, 776, 3382}, 0, { 8910, 990}, {0x00, 0x00, 0x81, 0xff}}}, 99 {{{ 4941, 878, 3382}, 0, { 0, 0}, {0x81, 0x00, 0x00, 0xff}}}, 100 {{{ 4941, 776, 3792}, 0, { 4056, 990}, {0x81, 0x00, 0x00, 0xff}}}, 101 {{{ 4941, 878, 3792}, 0, { 4056, 0}, {0x81, 0x00, 0x00, 0xff}}}, 102 {{{ 4941, 776, 3382}, 0, { 0, 990}, {0x81, 0x00, 0x00, 0xff}}}, 103 {{{ 4941, 878, 3792}, 0, { 8910, 0}, {0x00, 0x00, 0x7f, 0xff}}}, 104 {{{ 4941, 776, 3792}, 0, { 8910, 990}, {0x00, 0x00, 0x7f, 0xff}}}, 105 {{{ 5837, 776, 3792}, 0, { 0, 990}, {0x00, 0x00, 0x7f, 0xff}}}, 106 {{{ 5837, 878, 3792}, 0, { 0, 0}, {0x00, 0x00, 0x7f, 0xff}}}, 107 {{{ 2688, 878, 3433}, 0, { 4056, 0}, {0x00, 0x00, 0x81, 0xff}}}, 108 }; 109 110 // 0x0700C058 - 0x0700C148 111 static const Vtx ddd_seg7_vertex_0700C058[] = { 112 {{{ 5862, 929, 1437}, 0, { -7184, 0}, {0x7f, 0x00, 0x00, 0xff}}}, 113 {{{ 5862, 827, 413}, 0, { 3034, 990}, {0x7f, 0x00, 0x00, 0xff}}}, 114 {{{ 5862, 929, 413}, 0, { 3034, 0}, {0x7f, 0x00, 0x00, 0xff}}}, 115 {{{ 2688, 878, 3433}, 0, { 2012, 0}, {0x81, 0x00, 0x00, 0xff}}}, 116 {{{ 2688, 776, 3741}, 0, { -1052, 990}, {0x81, 0x00, 0x00, 0xff}}}, 117 {{{ 2688, 878, 3741}, 0, { -1052, 0}, {0x81, 0x00, 0x00, 0xff}}}, 118 {{{ 2688, 776, 3433}, 0, { 2012, 990}, {0x81, 0x00, 0x00, 0xff}}}, 119 {{{ 2688, 878, 3741}, 0, { 4056, 0}, {0x00, 0x00, 0x7f, 0xff}}}, 120 {{{ 2688, 776, 3741}, 0, { 4056, 990}, {0x00, 0x00, 0x7f, 0xff}}}, 121 {{{ 3302, 776, 3741}, 0, { -2074, 990}, {0x00, 0x00, 0x7f, 0xff}}}, 122 {{{ 3302, 878, 3741}, 0, { -2074, 0}, {0x00, 0x00, 0x7f, 0xff}}}, 123 {{{ 3302, 878, 3741}, 0, { -1052, 0}, {0x7f, 0x00, 0x00, 0xff}}}, 124 {{{ 3302, 776, 3433}, 0, { 2012, 990}, {0x7f, 0x00, 0x00, 0xff}}}, 125 {{{ 3302, 878, 3433}, 0, { 2012, 0}, {0x7f, 0x00, 0x00, 0xff}}}, 126 {{{ 3302, 776, 3741}, 0, { -1052, 990}, {0x7f, 0x00, 0x00, 0xff}}}, 127 }; 128 129 // 0x0700C148 - 0x0700C238 130 static const Vtx ddd_seg7_vertex_0700C148[] = { 131 {{{ 4941, 929, 1129}, 0, { 0, 0}, {0x81, 0x00, 0x00, 0xff}}}, 132 {{{ 4941, 827, 1129}, 0, { 0, 990}, {0x81, 0x00, 0x00, 0xff}}}, 133 {{{ 4941, 827, 1437}, 0, { -3096, 990}, {0x81, 0x00, 0x00, 0xff}}}, 134 {{{ 5862, 929, 1437}, 0, { -7184, 0}, {0x7f, 0x00, 0x00, 0xff}}}, 135 {{{ 5862, 827, 1437}, 0, { -7184, 990}, {0x7f, 0x00, 0x00, 0xff}}}, 136 {{{ 5862, 827, 413}, 0, { 3034, 990}, {0x7f, 0x00, 0x00, 0xff}}}, 137 {{{ 5862, 929, 413}, 0, { -4118, 0}, {0x00, 0x00, 0x81, 0xff}}}, 138 {{{ 5658, 827, 413}, 0, { -2074, 990}, {0x00, 0x00, 0x81, 0xff}}}, 139 {{{ 5658, 929, 413}, 0, { -2074, 0}, {0x00, 0x00, 0x81, 0xff}}}, 140 {{{ 5862, 827, 413}, 0, { -4118, 990}, {0x00, 0x00, 0x81, 0xff}}}, 141 {{{ 5658, 929, 413}, 0, { 3034, 0}, {0x81, 0x00, 0x00, 0xff}}}, 142 {{{ 5658, 827, 720}, 0, { 0, 990}, {0x81, 0x00, 0x00, 0xff}}}, 143 {{{ 5658, 929, 720}, 0, { 0, 0}, {0x81, 0x00, 0x00, 0xff}}}, 144 {{{ 5658, 827, 413}, 0, { 3034, 990}, {0x81, 0x00, 0x00, 0xff}}}, 145 {{{ 4941, 929, 1437}, 0, { -3096, 0}, {0x81, 0x00, 0x00, 0xff}}}, 146 }; 147 148 // 0x0700C238 - 0x0700C328 149 static const Vtx ddd_seg7_vertex_0700C238[] = { 150 {{{ 1971, 725, 361}, 0, { 4056, 2010}, {0x7f, 0x00, 0x00, 0xff}}}, 151 {{{ 1971, 929, 1488}, 0, { -7184, 0}, {0x7f, 0x00, 0x00, 0xff}}}, 152 {{{ 1971, 725, 1488}, 0, { -7184, 2010}, {0x7f, 0x00, 0x00, 0xff}}}, 153 {{{ 5350, 929, 720}, 0, { -3096, 0}, {0x81, 0x00, 0x00, 0xff}}}, 154 {{{ 5350, 827, 720}, 0, { -3096, 990}, {0x81, 0x00, 0x00, 0xff}}}, 155 {{{ 5350, 827, 1129}, 0, { -7184, 990}, {0x81, 0x00, 0x00, 0xff}}}, 156 {{{ 5350, 929, 1129}, 0, { -7184, 0}, {0x81, 0x00, 0x00, 0xff}}}, 157 {{{ 4941, 929, 1437}, 0, { 0, 0}, {0x00, 0x00, 0x7f, 0xff}}}, 158 {{{ 5862, 827, 1437}, 0, { 9166, 990}, {0x00, 0x00, 0x7f, 0xff}}}, 159 {{{ 5862, 929, 1437}, 0, { 9166, 0}, {0x00, 0x00, 0x7f, 0xff}}}, 160 {{{ 4941, 827, 1437}, 0, { 0, 990}, {0x00, 0x00, 0x7f, 0xff}}}, 161 {{{ 1254, 725, 1488}, 0, { -7184, 2010}, {0x81, 0x00, 0x00, 0xff}}}, 162 {{{ 1254, 929, 1488}, 0, { -7184, 0}, {0x81, 0x00, 0x00, 0xff}}}, 163 {{{ 1254, 929, 361}, 0, { 4056, 0}, {0x81, 0x00, 0x00, 0xff}}}, 164 {{{ 1254, 725, 361}, 0, { 4056, 2010}, {0x81, 0x00, 0x00, 0xff}}}, 165 }; 166 167 // 0x0700C328 - 0x0700C398 168 static const Vtx ddd_seg7_vertex_0700C328[] = { 169 {{{ 1971, 929, 1488}, 0, { 7122, -1054}, {0x00, 0x00, 0x7f, 0xff}}}, 170 {{{ 1254, 725, 1488}, 0, { 0, 990}, {0x00, 0x00, 0x7f, 0xff}}}, 171 {{{ 1971, 725, 1488}, 0, { 7122, 990}, {0x00, 0x00, 0x7f, 0xff}}}, 172 {{{ 1971, 725, 361}, 0, { 4056, 2010}, {0x7f, 0x00, 0x00, 0xff}}}, 173 {{{ 1971, 929, 361}, 0, { 4056, 0}, {0x7f, 0x00, 0x00, 0xff}}}, 174 {{{ 1971, 929, 1488}, 0, { -7184, 0}, {0x7f, 0x00, 0x00, 0xff}}}, 175 {{{ 1254, 929, 1488}, 0, { 0, -1054}, {0x00, 0x00, 0x7f, 0xff}}}, 176 }; 177 178 // 0x0700C398 - 0x0700C488 179 static const Vtx ddd_seg7_vertex_0700C398[] = { 180 {{{ 5298, -298, 3897}, 0, { 0, 990}, {0xa7, 0x00, 0xa7, 0xff}}}, 181 {{{ 5298, -196, 3897}, 0, { 0, 480}, {0xa7, 0x00, 0xa7, 0xff}}}, 182 {{{ 5660, -196, 3535}, 0, { 2524, 480}, {0xa7, 0x00, 0xa7, 0xff}}}, 183 {{{ 2319, 827, -1279}, 0, { 4516, -1208}, {0x00, 0x81, 0x00, 0xff}}}, 184 {{{ 1674, 827, -1279}, 0, { 4516, 2010}, {0x00, 0x81, 0x00, 0xff}}}, 185 {{{ 1674, 827, -1883}, 0, { 1500, 2010}, {0x00, 0x81, 0x00, 0xff}}}, 186 {{{ 2319, 827, -1883}, 0, { 1500, -1208}, {0x00, 0x81, 0x00, 0xff}}}, 187 {{{ 2319, 929, -1883}, 0, { 1500, -1208}, {0x00, 0x7f, 0x00, 0xff}}}, 188 {{{ 1674, 929, -1883}, 0, { 1500, 2010}, {0x00, 0x7f, 0x00, 0xff}}}, 189 {{{ 1674, 929, -1279}, 0, { 4516, 2010}, {0x00, 0x7f, 0x00, 0xff}}}, 190 {{{ 2319, 929, -1279}, 0, { 4516, -1208}, {0x00, 0x7f, 0x00, 0xff}}}, 191 {{{ 1971, 725, 1488}, 0, { 3544, -1054}, {0x00, 0x81, 0x00, 0xff}}}, 192 {{{ 1254, 725, 361}, 0, { -2072, 2522}, {0x00, 0x81, 0x00, 0xff}}}, 193 {{{ 1971, 725, 361}, 0, { -2072, -1054}, {0x00, 0x81, 0x00, 0xff}}}, 194 {{{ 1254, 725, 1488}, 0, { 3544, 2522}, {0x00, 0x81, 0x00, 0xff}}}, 195 }; 196 197 // 0x0700C488 - 0x0700C578 198 static const Vtx ddd_seg7_vertex_0700C488[] = { 199 {{{ 5370, 110, 4694}, 0, { 2524, -1054}, {0x82, 0x00, 0x0b, 0xff}}}, 200 {{{ 5298, -298, 3897}, 0, { -540, 990}, {0x82, 0x00, 0x0b, 0xff}}}, 201 {{{ 5370, -401, 4694}, 0, { 2524, 1498}, {0x82, 0x00, 0x0b, 0xff}}}, 202 {{{ 5660, -298, 3535}, 0, { 2524, 990}, {0xa7, 0x00, 0xa7, 0xff}}}, 203 {{{ 5298, -298, 3897}, 0, { 0, 990}, {0xa7, 0x00, 0xa7, 0xff}}}, 204 {{{ 5660, -196, 3535}, 0, { 2524, 480}, {0xa7, 0x00, 0xa7, 0xff}}}, 205 {{{ 5370, -401, 4694}, 0, { 4568, 990}, {0xf2, 0x83, 0xf2, 0xff}}}, 206 {{{ 5298, -298, 3897}, 0, { 2012, -2118}, {0xf2, 0x83, 0xf2, 0xff}}}, 207 {{{ 5660, -298, 3535}, 0, { -540, -2118}, {0xf2, 0x83, 0xf2, 0xff}}}, 208 {{{ 6456, -401, 3608}, 0, { -3092, 990}, {0xf2, 0x83, 0xf2, 0xff}}}, 209 {{{ 6456, -401, 3608}, 0, { 2524, 1500}, {0x0b, 0x00, 0x82, 0xff}}}, 210 {{{ 5660, -196, 3535}, 0, { -540, 478}, {0x0b, 0x00, 0x82, 0xff}}}, 211 {{{ 6456, 110, 3608}, 0, { 2524, -1054}, {0x0b, 0x00, 0x82, 0xff}}}, 212 {{{ 5660, -298, 3535}, 0, { -540, 990}, {0x0b, 0x00, 0x82, 0xff}}}, 213 {{{ 5298, -196, 3897}, 0, { -540, 478}, {0x82, 0x00, 0x0b, 0xff}}}, 214 }; 215 216 // 0x0700C578 - 0x0700C668 217 static const Vtx ddd_seg7_vertex_0700C578[] = { 218 {{{ 2029, -196, 3390}, 0, { 2524, 480}, {0x59, 0x00, 0xa7, 0xff}}}, 219 {{{ 2391, -196, 3752}, 0, { 0, 480}, {0x59, 0x00, 0xa7, 0xff}}}, 220 {{{ 2391, -298, 3752}, 0, { 0, 990}, {0x59, 0x00, 0xa7, 0xff}}}, 221 {{{ 2319, -401, 4549}, 0, { 2524, 1498}, {0x7e, 0x00, 0x0b, 0xff}}}, 222 {{{ 2391, -298, 3752}, 0, { -540, 990}, {0x7e, 0x00, 0x0b, 0xff}}}, 223 {{{ 2319, 110, 4549}, 0, { 2524, -1054}, {0x7e, 0x00, 0x0b, 0xff}}}, 224 {{{ 2391, -196, 3752}, 0, { -540, 478}, {0x7e, 0x00, 0x0b, 0xff}}}, 225 {{{ 1233, 110, 3463}, 0, { 2524, -1054}, {0xf5, 0x00, 0x82, 0xff}}}, 226 {{{ 2029, -196, 3390}, 0, { -540, 478}, {0xf5, 0x00, 0x82, 0xff}}}, 227 {{{ 1233, -401, 3463}, 0, { 2524, 1500}, {0xf5, 0x00, 0x82, 0xff}}}, 228 {{{ 2029, -298, 3390}, 0, { -540, 990}, {0xf5, 0x00, 0x82, 0xff}}}, 229 {{{ 2029, -298, 3390}, 0, { 2012, -2076}, {0x0e, 0x83, 0xf2, 0xff}}}, 230 {{{ 2391, -298, 3752}, 0, { -540, -2076}, {0x0e, 0x83, 0xf2, 0xff}}}, 231 {{{ 2319, -401, 4549}, 0, { -3096, 1030}, {0x0e, 0x83, 0xf2, 0xff}}}, 232 {{{ 1233, -401, 3463}, 0, { 4568, 1030}, {0x0e, 0x83, 0xf2, 0xff}}}, 233 }; 234 235 // 0x0700C668 - 0x0700C768 236 static const Vtx ddd_seg7_vertex_0700C668[] = { 237 {{{ 4941, 776, 3792}, 0, { 4568, 0}, {0x00, 0x81, 0x00, 0xff}}}, 238 {{{ 4941, 776, 3382}, 0, { 4568, 2010}, {0x00, 0x81, 0x00, 0xff}}}, 239 {{{ 5350, 776, 3382}, 0, { 2524, 2010}, {0x00, 0x81, 0x00, 0xff}}}, 240 {{{ 2029, -196, 3390}, 0, { 2524, 480}, {0x59, 0x00, 0xa7, 0xff}}}, 241 {{{ 2391, -298, 3752}, 0, { 0, 990}, {0x59, 0x00, 0xa7, 0xff}}}, 242 {{{ 2029, -298, 3390}, 0, { 2524, 990}, {0x59, 0x00, 0xa7, 0xff}}}, 243 {{{ 5350, 878, 3382}, 0, { 2524, 2010}, {0x00, 0x7f, 0x00, 0xff}}}, 244 {{{ 5837, 878, 3792}, 0, { 96, 0}, {0x00, 0x7f, 0x00, 0xff}}}, 245 {{{ 5837, 878, 3075}, 0, { 96, 3542}, {0x00, 0x7f, 0x00, 0xff}}}, 246 {{{ 4941, 878, 3792}, 0, { 4568, 0}, {0x00, 0x7f, 0x00, 0xff}}}, 247 {{{ 4941, 878, 3382}, 0, { 4568, 2010}, {0x00, 0x7f, 0x00, 0xff}}}, 248 {{{ 5350, 878, 3075}, 0, { 2524, 3542}, {0x00, 0x7f, 0x00, 0xff}}}, 249 {{{ 5837, 776, 3792}, 0, { 96, 0}, {0x00, 0x81, 0x00, 0xff}}}, 250 {{{ 5350, 929, 1437}, 0, { 2012, -1564}, {0x00, 0x7f, 0x00, 0xff}}}, 251 {{{ 5862, 929, 720}, 0, { -540, 2010}, {0x00, 0x7f, 0x00, 0xff}}}, 252 {{{ 5350, 929, 720}, 0, { 2012, 2010}, {0x00, 0x7f, 0x00, 0xff}}}, 253 }; 254 255 // 0x0700C768 - 0x0700C858 256 static const Vtx ddd_seg7_vertex_0700C768[] = { 257 {{{ 5350, 776, 3382}, 0, { 2524, 2010}, {0x00, 0x81, 0x00, 0xff}}}, 258 {{{ 5837, 776, 3075}, 0, { 96, 3542}, {0x00, 0x81, 0x00, 0xff}}}, 259 {{{ 5837, 776, 3792}, 0, { 96, 0}, {0x00, 0x81, 0x00, 0xff}}}, 260 {{{ 5350, 776, 3075}, 0, { 2524, 3542}, {0x00, 0x81, 0x00, 0xff}}}, 261 {{{ 3302, 878, 3433}, 0, { -540, 7120}, {0x00, 0x7f, 0x00, 0xff}}}, 262 {{{ 2688, 878, 3741}, 0, { -3604, 8654}, {0x00, 0x7f, 0x00, 0xff}}}, 263 {{{ 3302, 878, 3741}, 0, { -540, 8654}, {0x00, 0x7f, 0x00, 0xff}}}, 264 {{{ 2688, 878, 3433}, 0, { -3604, 7120}, {0x00, 0x7f, 0x00, 0xff}}}, 265 {{{ 3302, 776, 3741}, 0, { 3036, 0}, {0x00, 0x81, 0x00, 0xff}}}, 266 {{{ 2688, 776, 3741}, 0, { 0, 0}, {0x00, 0x81, 0x00, 0xff}}}, 267 {{{ 2688, 776, 3433}, 0, { 0, 1498}, {0x00, 0x81, 0x00, 0xff}}}, 268 {{{ 3302, 776, 3433}, 0, { 3036, 1498}, {0x00, 0x81, 0x00, 0xff}}}, 269 {{{ 5658, 827, 413}, 0, { -2584, 480}, {0x00, 0x81, 0x00, 0xff}}}, 270 {{{ 5862, 827, 413}, 0, { -2584, 1500}, {0x00, 0x81, 0x00, 0xff}}}, 271 {{{ 5862, 827, 720}, 0, { -1052, 1500}, {0x00, 0x81, 0x00, 0xff}}}, 272 }; 273 274 // 0x0700C858 - 0x0700C958 275 static const Vtx ddd_seg7_vertex_0700C858[] = { 276 {{{ 5350, 929, 1437}, 0, { 2012, -1564}, {0x00, 0x7f, 0x00, 0xff}}}, 277 {{{ 5862, 929, 1437}, 0, { -540, -1564}, {0x00, 0x7f, 0x00, 0xff}}}, 278 {{{ 5862, 929, 720}, 0, { -540, 2010}, {0x00, 0x7f, 0x00, 0xff}}}, 279 {{{ 5658, 929, 720}, 0, { 480, 2010}, {0x00, 0x7f, 0x00, 0xff}}}, 280 {{{ 5862, 929, 413}, 0, { -540, 3542}, {0x00, 0x7f, 0x00, 0xff}}}, 281 {{{ 4941, 929, 1437}, 0, { 4056, 478}, {0x00, 0x7f, 0x00, 0xff}}}, 282 {{{ 5350, 929, 1129}, 0, { 2012, 2010}, {0x00, 0x7f, 0x00, 0xff}}}, 283 {{{ 4941, 929, 1129}, 0, { 4056, 2010}, {0x00, 0x7f, 0x00, 0xff}}}, 284 {{{ 5350, 929, 1437}, 0, { 2012, 478}, {0x00, 0x7f, 0x00, 0xff}}}, 285 {{{ 5658, 929, 413}, 0, { 480, 3542}, {0x00, 0x7f, 0x00, 0xff}}}, 286 {{{ 5658, 827, 413}, 0, { -2584, 480}, {0x00, 0x81, 0x00, 0xff}}}, 287 {{{ 5862, 827, 720}, 0, { -1052, 1500}, {0x00, 0x81, 0x00, 0xff}}}, 288 {{{ 5658, 827, 720}, 0, { -1052, 480}, {0x00, 0x81, 0x00, 0xff}}}, 289 {{{ 5350, 827, 720}, 0, { -1052, -1054}, {0x00, 0x81, 0x00, 0xff}}}, 290 {{{ 5862, 827, 1437}, 0, { 2524, 1498}, {0x00, 0x81, 0x00, 0xff}}}, 291 {{{ 5350, 827, 1437}, 0, { 2524, -1054}, {0x00, 0x81, 0x00, 0xff}}}, 292 }; 293 294 // 0x0700C958 - 0x0700C9D8 295 static const Vtx ddd_seg7_vertex_0700C958[] = { 296 {{{ 4941, 827, 1129}, 0, { -1052, -3098}, {0x00, 0x81, 0x00, 0xff}}}, 297 {{{ 5350, 827, 1129}, 0, { -1052, -1054}, {0x00, 0x81, 0x00, 0xff}}}, 298 {{{ 5350, 827, 1437}, 0, { 480, -1054}, {0x00, 0x81, 0x00, 0xff}}}, 299 {{{ 4941, 827, 1437}, 0, { 480, -3098}, {0x00, 0x81, 0x00, 0xff}}}, 300 {{{ 1254, 929, 1488}, 0, { 3544, 2520}, {0x00, 0x7f, 0x00, 0xff}}}, 301 {{{ 1971, 929, 1488}, 0, { 3544, -1054}, {0x00, 0x7f, 0x00, 0xff}}}, 302 {{{ 1971, 929, 361}, 0, { -2072, -1054}, {0x00, 0x7f, 0x00, 0xff}}}, 303 {{{ 1254, 929, 361}, 0, { -2072, 2522}, {0x00, 0x7f, 0x00, 0xff}}}, 304 }; 305 306 // 0x0700C9D8 - 0x0700CA70 307 static const Gfx ddd_seg7_dl_0700C9D8[] = { 308 gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, water_0900A000), 309 gsDPLoadSync(), 310 gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 32 * 32 - 1, CALC_DXT(32, G_IM_SIZ_16b_BYTES)), 311 gsSPLight(&ddd_seg7_lights_0700BB50.l, 1), 312 gsSPLight(&ddd_seg7_lights_0700BB50.a, 2), 313 gsSPVertex(ddd_seg7_vertex_0700BB68, 15, 0), 314 gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0), 315 gsSP2Triangles( 4, 6, 5, 0x0, 7, 8, 9, 0x0), 316 gsSP2Triangles( 7, 10, 11, 0x0, 11, 12, 7, 0x0), 317 gsSP2Triangles( 7, 9, 10, 0x0, 13, 0, 2, 0x0), 318 gsSP1Triangle(11, 14, 12, 0x0), 319 gsSPVertex(ddd_seg7_vertex_0700BC58, 4, 0), 320 gsSP2Triangles( 0, 1, 2, 0x0, 0, 2, 3, 0x0), 321 gsSPEndDisplayList(), 322 }; 323 324 // 0x0700CA70 - 0x0700CC70 325 static const Gfx ddd_seg7_dl_0700CA70[] = { 326 gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, ddd_seg7_texture_07001800), 327 gsDPLoadSync(), 328 gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 32 * 32 - 1, CALC_DXT(32, G_IM_SIZ_16b_BYTES)), 329 gsSPVertex(ddd_seg7_vertex_0700BC98, 15, 0), 330 gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0), 331 gsSP2Triangles( 3, 5, 6, 0x0, 7, 8, 9, 0x0), 332 gsSP2Triangles( 7, 10, 8, 0x0, 11, 12, 13, 0x0), 333 gsSP1Triangle(11, 14, 12, 0x0), 334 gsSPVertex(ddd_seg7_vertex_0700BD88, 15, 0), 335 gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0), 336 gsSP2Triangles( 6, 7, 8, 0x0, 6, 8, 9, 0x0), 337 gsSP2Triangles(10, 11, 12, 0x0, 10, 13, 11, 0x0), 338 gsSP1Triangle( 0, 2, 14, 0x0), 339 gsSPVertex(ddd_seg7_vertex_0700BE78, 15, 0), 340 gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0), 341 gsSP2Triangles( 3, 6, 4, 0x0, 7, 8, 9, 0x0), 342 gsSP2Triangles( 7, 10, 8, 0x0, 11, 12, 13, 0x0), 343 gsSP1Triangle(11, 13, 14, 0x0), 344 gsSPVertex(ddd_seg7_vertex_0700BF68, 15, 0), 345 gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0), 346 gsSP2Triangles( 6, 7, 8, 0x0, 6, 9, 7, 0x0), 347 gsSP2Triangles(10, 11, 12, 0x0, 10, 12, 13, 0x0), 348 gsSP1Triangle( 0, 2, 14, 0x0), 349 gsSPVertex(ddd_seg7_vertex_0700C058, 15, 0), 350 gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0), 351 gsSP2Triangles( 3, 6, 4, 0x0, 7, 8, 9, 0x0), 352 gsSP2Triangles( 7, 9, 10, 0x0, 11, 12, 13, 0x0), 353 gsSP1Triangle(11, 14, 12, 0x0), 354 gsSPVertex(ddd_seg7_vertex_0700C148, 15, 0), 355 gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0), 356 gsSP2Triangles( 6, 7, 8, 0x0, 6, 9, 7, 0x0), 357 gsSP2Triangles(10, 11, 12, 0x0, 10, 13, 11, 0x0), 358 gsSP1Triangle( 0, 2, 14, 0x0), 359 gsSPVertex(ddd_seg7_vertex_0700C238, 15, 0), 360 gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0), 361 gsSP2Triangles( 3, 5, 6, 0x0, 7, 8, 9, 0x0), 362 gsSP2Triangles( 7, 10, 8, 0x0, 11, 12, 13, 0x0), 363 gsSP1Triangle(11, 13, 14, 0x0), 364 gsSPVertex(ddd_seg7_vertex_0700C328, 7, 0), 365 gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0), 366 gsSP1Triangle( 0, 6, 1, 0x0), 367 gsSPEndDisplayList(), 368 }; 369 370 // 0x0700CC70 - 0x0700CE48 371 static const Gfx ddd_seg7_dl_0700CC70[] = { 372 gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, water_09007800), 373 gsDPLoadSync(), 374 gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 64 * 32 - 1, CALC_DXT(64, G_IM_SIZ_16b_BYTES)), 375 gsSPVertex(ddd_seg7_vertex_0700C398, 15, 0), 376 gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0), 377 gsSP2Triangles( 3, 5, 6, 0x0, 7, 8, 9, 0x0), 378 gsSP2Triangles( 7, 9, 10, 0x0, 11, 12, 13, 0x0), 379 gsSP1Triangle(11, 14, 12, 0x0), 380 gsSPVertex(ddd_seg7_vertex_0700C488, 15, 0), 381 gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0), 382 gsSP2Triangles( 6, 7, 8, 0x0, 9, 6, 8, 0x0), 383 gsSP2Triangles(10, 11, 12, 0x0, 10, 13, 11, 0x0), 384 gsSP1Triangle( 0, 14, 1, 0x0), 385 gsSPVertex(ddd_seg7_vertex_0700C578, 15, 0), 386 gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0), 387 gsSP2Triangles( 4, 6, 5, 0x0, 7, 8, 9, 0x0), 388 gsSP2Triangles( 8, 10, 9, 0x0, 11, 12, 13, 0x0), 389 gsSP1Triangle(11, 13, 14, 0x0), 390 gsSPVertex(ddd_seg7_vertex_0700C668, 16, 0), 391 gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0), 392 gsSP2Triangles( 6, 7, 8, 0x0, 6, 9, 7, 0x0), 393 gsSP2Triangles( 6, 10, 9, 0x0, 6, 8, 11, 0x0), 394 gsSP2Triangles( 2, 12, 0, 0x0, 13, 14, 15, 0x0), 395 gsSPVertex(ddd_seg7_vertex_0700C768, 15, 0), 396 gsSP2Triangles( 0, 1, 2, 0x0, 0, 3, 1, 0x0), 397 gsSP2Triangles( 4, 5, 6, 0x0, 4, 7, 5, 0x0), 398 gsSP2Triangles( 8, 9, 10, 0x0, 8, 10, 11, 0x0), 399 gsSP1Triangle(12, 13, 14, 0x0), 400 gsSPVertex(ddd_seg7_vertex_0700C858, 16, 0), 401 gsSP2Triangles( 0, 1, 2, 0x0, 3, 2, 4, 0x0), 402 gsSP2Triangles( 5, 6, 7, 0x0, 5, 8, 6, 0x0), 403 gsSP2Triangles( 3, 4, 9, 0x0, 10, 11, 12, 0x0), 404 gsSP2Triangles(13, 11, 14, 0x0, 13, 14, 15, 0x0), 405 gsSPVertex(ddd_seg7_vertex_0700C958, 8, 0), 406 gsSP2Triangles( 0, 1, 2, 0x0, 0, 2, 3, 0x0), 407 gsSP2Triangles( 4, 5, 6, 0x0, 4, 6, 7, 0x0), 408 gsSPEndDisplayList(), 409 }; 410 411 // 0x0700CE48 - 0x0700CEE0 412 const Gfx ddd_seg7_dl_0700CE48[] = { 413 gsDPPipeSync(), 414 gsDPSetCombineMode(G_CC_MODULATERGB, G_CC_MODULATERGB), 415 gsSPClearGeometryMode(G_SHADING_SMOOTH), 416 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), 417 gsSPTexture(0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_ON), 418 gsDPTileSync(), 419 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), 420 gsDPSetTileSize(0, 0, 0, (32 - 1) << G_TEXTURE_IMAGE_FRAC, (32 - 1) << G_TEXTURE_IMAGE_FRAC), 421 gsSPDisplayList(ddd_seg7_dl_0700C9D8), 422 gsSPDisplayList(ddd_seg7_dl_0700CA70), 423 gsDPTileSync(), 424 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), 425 gsDPSetTileSize(0, 0, 0, (64 - 1) << G_TEXTURE_IMAGE_FRAC, (32 - 1) << G_TEXTURE_IMAGE_FRAC), 426 gsSPDisplayList(ddd_seg7_dl_0700CC70), 427 gsSPTexture(0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_OFF), 428 gsDPPipeSync(), 429 gsDPSetCombineMode(G_CC_SHADE, G_CC_SHADE), 430 gsSPSetGeometryMode(G_SHADING_SMOOTH), 431 gsSPEndDisplayList(), 432 };