model.inc.c (20850B)
1 // 0x07007D18 - 0x07007D30 2 static const Lights1 ddd_seg7_lights_07007D18 = gdSPDefLights1( 3 0x66, 0x66, 0x66, 4 0xff, 0xff, 0xff, 0x28, 0x28, 0x28 5 ); 6 7 // 0x07007D30 - 0x07007E20 8 static const Vtx ddd_seg7_vertex_07007D30[] = { 9 {{{ 6989, 110, 105}, 0, { 4056, 4054}, {0x00, 0x00, 0x81, 0xff}}}, 10 {{{ 6579, 110, 105}, 0, { 0, 4054}, {0x00, 0x00, 0x81, 0xff}}}, 11 {{{ 6579, 520, 105}, 0, { 0, 0}, {0x00, 0x00, 0x81, 0xff}}}, 12 {{{ 1695, 1544, -1863}, 0, { 5794, -4120}, {0x7f, 0x00, 0x00, 0xff}}}, 13 {{{ 1695, 1544, -1279}, 0, { 0, -4120}, {0x7f, 0x00, 0x00, 0xff}}}, 14 {{{ 1695, 929, -1279}, 0, { 0, 2010}, {0x7f, 0x00, 0x00, 0xff}}}, 15 {{{ 1695, 929, -1863}, 0, { 5794, 2010}, {0x7f, 0x00, 0x00, 0xff}}}, 16 {{{ 2299, 929, -1863}, 0, { 5794, 2010}, {0x81, 0x00, 0x00, 0xff}}}, 17 {{{ 2299, 929, -1279}, 0, { 0, 2010}, {0x81, 0x00, 0x00, 0xff}}}, 18 {{{ 2299, 1544, -1279}, 0, { 0, -4120}, {0x81, 0x00, 0x00, 0xff}}}, 19 {{{ 2299, 1544, -1863}, 0, { 5794, -4120}, {0x81, 0x00, 0x00, 0xff}}}, 20 {{{ 1695, 929, -1863}, 0, { -1702, 2010}, {0x00, 0x00, 0x7f, 0xff}}}, 21 {{{ 2299, 1544, -1863}, 0, { 3778, -4120}, {0x00, 0x00, 0x7f, 0xff}}}, 22 {{{ 1695, 1544, -1863}, 0, { -1702, -4120}, {0x00, 0x00, 0x7f, 0xff}}}, 23 {{{ 2299, 929, -1863}, 0, { 3778, 2010}, {0x00, 0x00, 0x7f, 0xff}}}, 24 }; 25 26 // 0x07007E20 - 0x07007F10 27 static const Vtx ddd_seg7_vertex_07007E20[] = { 28 {{{ 6579, 520, 105}, 0, { 3034, 990}, {0x00, 0x7f, 0x00, 0xff}}}, 29 {{{ 6989, 520, 208}, 0, { 4056, -3098}, {0x00, 0x7f, 0x00, 0xff}}}, 30 {{{ 6989, 520, 105}, 0, { 3034, -3098}, {0x00, 0x7f, 0x00, 0xff}}}, 31 {{{ 6989, 110, 105}, 0, { 4056, 4054}, {0x00, 0x00, 0x81, 0xff}}}, 32 {{{ 6579, 520, 105}, 0, { 0, 0}, {0x00, 0x00, 0x81, 0xff}}}, 33 {{{ 6989, 520, 105}, 0, { 4056, 0}, {0x00, 0x00, 0x81, 0xff}}}, 34 {{{ 6989, 520, 208}, 0, { 4056, 0}, {0x00, 0x00, 0x7f, 0xff}}}, 35 {{{ 6579, 520, 208}, 0, { 0, 0}, {0x00, 0x00, 0x7f, 0xff}}}, 36 {{{ 6579, 110, 208}, 0, { 0, 4054}, {0x00, 0x00, 0x7f, 0xff}}}, 37 {{{ 6989, 110, 208}, 0, { 4056, 4054}, {0x00, 0x00, 0x7f, 0xff}}}, 38 {{{ 6579, 110, 105}, 0, { 3034, 4054}, {0x81, 0x00, 0x00, 0xff}}}, 39 {{{ 6579, 110, 208}, 0, { 4056, 4054}, {0x81, 0x00, 0x00, 0xff}}}, 40 {{{ 6579, 520, 208}, 0, { 4056, 0}, {0x81, 0x00, 0x00, 0xff}}}, 41 {{{ 6579, 520, 105}, 0, { 3034, 0}, {0x81, 0x00, 0x00, 0xff}}}, 42 {{{ 6579, 520, 208}, 0, { 4056, 990}, {0x00, 0x7f, 0x00, 0xff}}}, 43 }; 44 45 // 0x07007F10 - 0x07008000 46 static const Vtx ddd_seg7_vertex_07007F10[] = { 47 {{{ 6989, 110, -610}, 0, { 4056, 4054}, {0x00, 0x00, 0x81, 0xff}}}, 48 {{{ 6579, 520, -610}, 0, { 0, 0}, {0x00, 0x00, 0x81, 0xff}}}, 49 {{{ 6989, 520, -610}, 0, { 4056, 0}, {0x00, 0x00, 0x81, 0xff}}}, 50 {{{ 6579, 520, -610}, 0, { -4118, 990}, {0x00, 0x7f, 0x00, 0xff}}}, 51 {{{ 6989, 520, -508}, 0, { -3096, -3098}, {0x00, 0x7f, 0x00, 0xff}}}, 52 {{{ 6989, 520, -610}, 0, { -4118, -3098}, {0x00, 0x7f, 0x00, 0xff}}}, 53 {{{ 6579, 520, -508}, 0, { -3096, 990}, {0x00, 0x7f, 0x00, 0xff}}}, 54 {{{ 6579, 110, -610}, 0, { -4118, 4054}, {0x81, 0x00, 0x00, 0xff}}}, 55 {{{ 6579, 110, -508}, 0, { -3096, 4054}, {0x81, 0x00, 0x00, 0xff}}}, 56 {{{ 6579, 520, -508}, 0, { -3096, 0}, {0x81, 0x00, 0x00, 0xff}}}, 57 {{{ 6579, 520, -610}, 0, { -4118, 0}, {0x81, 0x00, 0x00, 0xff}}}, 58 {{{ 6989, 520, -508}, 0, { 4056, 0}, {0x00, 0x00, 0x7f, 0xff}}}, 59 {{{ 6579, 520, -508}, 0, { 0, 0}, {0x00, 0x00, 0x7f, 0xff}}}, 60 {{{ 6579, 110, -508}, 0, { 0, 4054}, {0x00, 0x00, 0x7f, 0xff}}}, 61 {{{ 6989, 110, -508}, 0, { 4056, 4054}, {0x00, 0x00, 0x7f, 0xff}}}, 62 }; 63 64 // 0x07008000 - 0x070080F0 65 static const Vtx ddd_seg7_vertex_07008000[] = { 66 {{{ 2583, -4087, -2916}, 0, { 0, 4054}, {0x59, 0x00, 0x59, 0xff}}}, 67 {{{ 2583, -3268, -2916}, 0, { 0, 0}, {0x59, 0x00, 0x59, 0xff}}}, 68 {{{ 1858, -3268, -2192}, 0, { 5078, 0}, {0x59, 0x00, 0x59, 0xff}}}, 69 {{{ 6989, 110, -610}, 0, { 4056, 4054}, {0x00, 0x00, 0x81, 0xff}}}, 70 {{{ 6579, 110, -610}, 0, { 0, 4054}, {0x00, 0x00, 0x81, 0xff}}}, 71 {{{ 6579, 520, -610}, 0, { 0, 0}, {0x00, 0x00, 0x81, 0xff}}}, 72 {{{ 1424, -3268, -2626}, 0, { 3034, -2076}, {0x00, 0x7f, 0x00, 0xff}}}, 73 {{{ 1858, -3268, -2192}, 0, { 3034, 990}, {0x00, 0x7f, 0x00, 0xff}}}, 74 {{{ 2583, -3268, -2916}, 0, { -2074, 990}, {0x00, 0x7f, 0x00, 0xff}}}, 75 {{{ 2148, -3268, -3350}, 0, { -2074, -2076}, {0x00, 0x7f, 0x00, 0xff}}}, 76 {{{ 1858, -4087, -2192}, 0, { 3034, 4054}, {0xa7, 0x00, 0x59, 0xff}}}, 77 {{{ 1858, -3268, -2192}, 0, { 3034, 0}, {0xa7, 0x00, 0x59, 0xff}}}, 78 {{{ 1424, -3268, -2626}, 0, { 0, 0}, {0xa7, 0x00, 0x59, 0xff}}}, 79 {{{ 1424, -4087, -2626}, 0, { 0, 4054}, {0xa7, 0x00, 0x59, 0xff}}}, 80 {{{ 1858, -4087, -2192}, 0, { 5078, 4054}, {0x59, 0x00, 0x59, 0xff}}}, 81 }; 82 83 // 0x070080F0 - 0x070081E0 84 static const Vtx ddd_seg7_vertex_070080F0[] = { 85 {{{ 6784, 110, 3382}, 0, { 0, 6610}, {0xa7, 0x00, 0xa7, 0xff}}}, 86 {{{ 6784, 1544, 3382}, 0, { 0, -544}, {0xa7, 0x00, 0xa7, 0xff}}}, 87 {{{ 6989, 1544, 3177}, 0, { -1052, -544}, {0xa7, 0x00, 0xa7, 0xff}}}, 88 {{{ 2148, -4087, -3350}, 0, { 0, 4054}, {0x59, 0x00, 0xa7, 0xff}}}, 89 {{{ 2148, -3268, -3350}, 0, { 0, 0}, {0x59, 0x00, 0xa7, 0xff}}}, 90 {{{ 2583, -3268, -2916}, 0, { 3034, 0}, {0x59, 0x00, 0xa7, 0xff}}}, 91 {{{ 2583, -4087, -2916}, 0, { 3034, 4054}, {0x59, 0x00, 0xa7, 0xff}}}, 92 {{{ 1050, 110, 3280}, 0, { 990, 6610}, {0x7f, 0x00, 0x00, 0xff}}}, 93 {{{ 1050, 1544, 3485}, 0, { 0, -544}, {0x7f, 0x00, 0x00, 0xff}}}, 94 {{{ 1050, 110, 3485}, 0, { 0, 6610}, {0x7f, 0x00, 0x00, 0xff}}}, 95 {{{ 1050, 110, 3485}, 0, { 0, 6610}, {0x59, 0x00, 0x5a, 0xff}}}, 96 {{{ 1050, 1544, 3485}, 0, { 0, -544}, {0x59, 0x00, 0x5a, 0xff}}}, 97 {{{ 845, 1544, 3689}, 0, { -1052, -542}, {0x59, 0x00, 0x5a, 0xff}}}, 98 {{{ 845, 110, 3689}, 0, { -1052, 6610}, {0x59, 0x00, 0x5a, 0xff}}}, 99 {{{ 1050, 1544, 3280}, 0, { 990, -544}, {0x7f, 0x00, 0x00, 0xff}}}, 100 }; 101 102 // 0x070081E0 - 0x070082D0 103 static const Vtx ddd_seg7_vertex_070081E0[] = { 104 {{{ 845, 110, 3075}, 0, { 2012, 6610}, {0x59, 0x00, 0xa7, 0xff}}}, 105 {{{ 1050, 1544, 3280}, 0, { 990, -544}, {0x59, 0x00, 0xa7, 0xff}}}, 106 {{{ 1050, 110, 3280}, 0, { 990, 6610}, {0x59, 0x00, 0xa7, 0xff}}}, 107 {{{ 845, 1544, 3075}, 0, { 2012, -544}, {0x59, 0x00, 0xa7, 0xff}}}, 108 {{{ 6784, 110, 3382}, 0, { 0, 6610}, {0xa7, 0x00, 0xa7, 0xff}}}, 109 {{{ 6989, 1544, 3177}, 0, { -1052, -544}, {0xa7, 0x00, 0xa7, 0xff}}}, 110 {{{ 6989, 110, 3177}, 0, { -1052, 6610}, {0xa7, 0x00, 0xa7, 0xff}}}, 111 {{{ 6784, 110, 3587}, 0, { 990, 6610}, {0x81, 0x00, 0x00, 0xff}}}, 112 {{{ 6784, 1544, 3382}, 0, { 0, -544}, {0x81, 0x00, 0x00, 0xff}}}, 113 {{{ 6784, 110, 3382}, 0, { 0, 6610}, {0x81, 0x00, 0x00, 0xff}}}, 114 {{{ 6784, 1544, 3587}, 0, { 990, -544}, {0x81, 0x00, 0x00, 0xff}}}, 115 {{{ 6989, 110, 3792}, 0, { 2012, 6610}, {0xa7, 0x00, 0x59, 0xff}}}, 116 {{{ 6784, 1544, 3587}, 0, { 990, -544}, {0xa7, 0x00, 0x59, 0xff}}}, 117 {{{ 6784, 110, 3587}, 0, { 990, 6610}, {0xa7, 0x00, 0x59, 0xff}}}, 118 {{{ 6989, 1544, 3792}, 0, { 2012, -544}, {0xa7, 0x00, 0x59, 0xff}}}, 119 }; 120 121 // 0x070082D0 - 0x070083C0 122 static const Vtx ddd_seg7_vertex_070082D0[] = { 123 {{{ 2386, 110, 5348}, 0, { 990, 6608}, {0x59, 0x00, 0xa6, 0xff}}}, 124 {{{ 2531, 1544, 5492}, 0, { 0, -544}, {0x59, 0x00, 0xa6, 0xff}}}, 125 {{{ 2531, 110, 5492}, 0, { 0, 6608}, {0x59, 0x00, 0xa6, 0xff}}}, 126 {{{ 2531, 110, 5492}, 0, { 0, 6608}, {0x7f, 0x00, 0x00, 0xff}}}, 127 {{{ 2531, 1544, 5492}, 0, { 0, -544}, {0x7f, 0x00, 0x00, 0xff}}}, 128 {{{ 2531, 1544, 5782}, 0, { -1052, -544}, {0x7f, 0x00, 0x00, 0xff}}}, 129 {{{ 2531, 110, 5782}, 0, { -1052, 6608}, {0x7f, 0x00, 0x00, 0xff}}}, 130 {{{ 2381, 1544, 105}, 0, { 3034, -2076}, {0x00, 0x81, 0x00, 0xff}}}, 131 {{{ 845, 1544, -2454}, 0, { -2074, -5142}, {0x00, 0x81, 0x00, 0xff}}}, 132 {{{ 2381, 1544, -2454}, 0, { -2074, -2076}, {0x00, 0x81, 0x00, 0xff}}}, 133 {{{ 2386, 1544, 5348}, 0, { 990, -544}, {0x59, 0x00, 0xa6, 0xff}}}, 134 {{{ 2096, 110, 5348}, 0, { 2012, 6608}, {0x00, 0x00, 0x81, 0xff}}}, 135 {{{ 2386, 1544, 5348}, 0, { 990, -544}, {0x00, 0x00, 0x81, 0xff}}}, 136 {{{ 2386, 110, 5348}, 0, { 990, 6608}, {0x00, 0x00, 0x81, 0xff}}}, 137 {{{ 2096, 1544, 5348}, 0, { 2012, -544}, {0x00, 0x00, 0x81, 0xff}}}, 138 }; 139 140 // 0x070083C0 - 0x070084C0 141 static const Vtx ddd_seg7_vertex_070083C0[] = { 142 {{{ 6989, 1544, 6249}, 0, { 7122, 7120}, {0x00, 0x81, 0x00, 0xff}}}, 143 {{{ 845, 1544, 105}, 0, { -5140, -5142}, {0x00, 0x81, 0x00, 0xff}}}, 144 {{{ 6989, 1544, 105}, 0, { -5140, 7120}, {0x00, 0x81, 0x00, 0xff}}}, 145 {{{ 845, 1544, 6249}, 0, { 7122, -5142}, {0x00, 0x81, 0x00, 0xff}}}, 146 {{{ 2381, 1544, 105}, 0, { 3034, -2076}, {0x00, 0x81, 0x00, 0xff}}}, 147 {{{ 845, 1544, 105}, 0, { 3034, -5142}, {0x00, 0x81, 0x00, 0xff}}}, 148 {{{ 845, 1544, -2454}, 0, { -2074, -5142}, {0x00, 0x81, 0x00, 0xff}}}, 149 {{{ 3917, 725, -2044}, 0, { 3034, 0}, {0x00, 0x81, 0x00, 0xff}}}, 150 {{{ 3098, 725, -2146}, 0, { 11210, -1054}, {0x00, 0x81, 0x00, 0xff}}}, 151 {{{ 3917, 725, -2146}, 0, { 3034, -1054}, {0x00, 0x81, 0x00, 0xff}}}, 152 {{{ 3063, -3319, -682}, 0, { -3778, -1394}, {0x00, 0x7f, 0x00, 0xff}}}, 153 {{{ 3063, -3319, -340}, 0, { -3778, 2010}, {0x00, 0x7f, 0x00, 0xff}}}, 154 {{{ 3234, -3319, -170}, 0, { -2074, 3714}, {0x00, 0x7f, 0x00, 0xff}}}, 155 {{{ 3575, -3319, -170}, 0, { 1330, 3714}, {0x00, 0x7f, 0x00, 0xff}}}, 156 {{{ 3746, -3319, -340}, 0, { 3034, 2010}, {0x00, 0x7f, 0x00, 0xff}}}, 157 {{{ 3746, -3319, -682}, 0, { 3034, -1394}, {0x00, 0x7f, 0x00, 0xff}}}, 158 }; 159 160 // 0x070084C0 - 0x070085A0 161 static const Vtx ddd_seg7_vertex_070084C0[] = { 162 {{{ 3063, -3319, -682}, 0, { -3778, -1394}, {0x00, 0x7f, 0x00, 0xff}}}, 163 {{{ 3746, -3319, -682}, 0, { 3034, -1394}, {0x00, 0x7f, 0x00, 0xff}}}, 164 {{{ 3575, -3319, -852}, 0, { 1330, -3098}, {0x00, 0x7f, 0x00, 0xff}}}, 165 {{{ 3234, -3319, -852}, 0, { -2074, -3098}, {0x00, 0x7f, 0x00, 0xff}}}, 166 {{{ 5453, 1544, -2454}, 0, { -2074, 4054}, {0x00, 0x81, 0x00, 0xff}}}, 167 {{{ 6989, 1544, -2454}, 0, { -2074, 7120}, {0x00, 0x81, 0x00, 0xff}}}, 168 {{{ 6989, 1544, 105}, 0, { 3034, 7120}, {0x00, 0x81, 0x00, 0xff}}}, 169 {{{ 5453, 1544, 105}, 0, { 3034, 4054}, {0x00, 0x81, 0x00, 0xff}}}, 170 {{{ 5453, 1544, -2454}, 0, { 4056, -7186}, {0x81, 0x00, 0x00, 0xff}}}, 171 {{{ 5453, 725, -2454}, 0, { 4056, 990}, {0x81, 0x00, 0x00, 0xff}}}, 172 {{{ 5453, 725, -2146}, 0, { 990, 990}, {0x81, 0x00, 0x00, 0xff}}}, 173 {{{ 3917, 725, -2044}, 0, { 3034, 0}, {0x00, 0x81, 0x00, 0xff}}}, 174 {{{ 3098, 725, -2044}, 0, { 11210, 0}, {0x00, 0x81, 0x00, 0xff}}}, 175 {{{ 3098, 725, -2146}, 0, { 11210, -1054}, {0x00, 0x81, 0x00, 0xff}}}, 176 }; 177 178 // 0x070085A0 - 0x070086A0 179 static const Vtx ddd_seg7_vertex_070085A0[] = { 180 {{{ 4634, 725, -2044}, 0, { -4118, 0}, {0x00, 0x81, 0x00, 0xff}}}, 181 {{{ 4634, 725, -2146}, 0, { -4118, -1054}, {0x00, 0x81, 0x00, 0xff}}}, 182 {{{ 5453, 725, -2146}, 0, {-12294, -1054}, {0x00, 0x81, 0x00, 0xff}}}, 183 {{{ 5453, 725, -2454}, 0, {-12294, -4120}, {0x00, 0x81, 0x00, 0xff}}}, 184 {{{ 5555, 725, -2454}, 0, {-13316, -4120}, {0x00, 0x81, 0x00, 0xff}}}, 185 {{{ 5555, 725, -2044}, 0, {-13316, 0}, {0x00, 0x81, 0x00, 0xff}}}, 186 {{{ 5453, 1544, -2454}, 0, { 4056, -7186}, {0x81, 0x00, 0x00, 0xff}}}, 187 {{{ 5453, 725, -2146}, 0, { 990, 990}, {0x81, 0x00, 0x00, 0xff}}}, 188 {{{ 5453, 1544, -2146}, 0, { 990, -7186}, {0x81, 0x00, 0x00, 0xff}}}, 189 {{{ 4634, 1544, -2146}, 0, { 990, -7186}, {0x81, 0x00, 0x00, 0xff}}}, 190 {{{ 4634, 725, -2146}, 0, { 990, 990}, {0x81, 0x00, 0x00, 0xff}}}, 191 {{{ 4634, 725, -2044}, 0, { 0, 990}, {0x81, 0x00, 0x00, 0xff}}}, 192 {{{ 5555, 1544, -2454}, 0, { 20408, -5142}, {0x00, 0x00, 0x81, 0xff}}}, 193 {{{ 5555, 725, -2454}, 0, { 20408, 3032}, {0x00, 0x00, 0x81, 0xff}}}, 194 {{{ 5453, 725, -2454}, 0, { 19386, 3032}, {0x00, 0x00, 0x81, 0xff}}}, 195 {{{ 5453, 1544, -2454}, 0, { 19386, -5142}, {0x00, 0x00, 0x81, 0xff}}}, 196 }; 197 198 // 0x070086A0 - 0x07008780 199 static const Vtx ddd_seg7_vertex_070086A0[] = { 200 {{{ 5555, 1544, -2044}, 0, { 0, -7186}, {0x7f, 0x00, 0x00, 0xff}}}, 201 {{{ 5555, 725, -2454}, 0, { 4056, 990}, {0x7f, 0x00, 0x00, 0xff}}}, 202 {{{ 5555, 1544, -2454}, 0, { 4056, -7186}, {0x7f, 0x00, 0x00, 0xff}}}, 203 {{{ 5555, 725, -2044}, 0, { 0, 990}, {0x7f, 0x00, 0x00, 0xff}}}, 204 {{{ 4634, 1544, -2044}, 0, { 11210, -5142}, {0x00, 0x00, 0x7f, 0xff}}}, 205 {{{ 4634, 725, -2044}, 0, { 11210, 3032}, {0x00, 0x00, 0x7f, 0xff}}}, 206 {{{ 5555, 725, -2044}, 0, { 20408, 3032}, {0x00, 0x00, 0x7f, 0xff}}}, 207 {{{ 5555, 1544, -2044}, 0, { 20408, -5142}, {0x00, 0x00, 0x7f, 0xff}}}, 208 {{{ 3098, 1544, -2146}, 0, { 990, -7186}, {0x81, 0x00, 0x00, 0xff}}}, 209 {{{ 3098, 725, -2044}, 0, { 0, 990}, {0x81, 0x00, 0x00, 0xff}}}, 210 {{{ 3098, 1544, -2044}, 0, { 0, -7186}, {0x81, 0x00, 0x00, 0xff}}}, 211 {{{ 4634, 1544, -2146}, 0, { 990, -7186}, {0x81, 0x00, 0x00, 0xff}}}, 212 {{{ 4634, 725, -2044}, 0, { 0, 990}, {0x81, 0x00, 0x00, 0xff}}}, 213 {{{ 4634, 1544, -2044}, 0, { 0, -7186}, {0x81, 0x00, 0x00, 0xff}}}, 214 }; 215 216 // 0x07008780 - 0x07008870 217 static const Vtx ddd_seg7_vertex_07008780[] = { 218 {{{ 5453, 1544, -2146}, 0, { 19386, -5142}, {0x00, 0x00, 0x81, 0xff}}}, 219 {{{ 5453, 725, -2146}, 0, { 19386, 3032}, {0x00, 0x00, 0x81, 0xff}}}, 220 {{{ 4634, 725, -2146}, 0, { 11210, 3032}, {0x00, 0x00, 0x81, 0xff}}}, 221 {{{ 4634, 1544, -2146}, 0, { 11210, -5142}, {0x00, 0x00, 0x81, 0xff}}}, 222 {{{ 3098, 1544, -2044}, 0, { -4118, -5142}, {0x00, 0x00, 0x7f, 0xff}}}, 223 {{{ 3098, 725, -2044}, 0, { -4118, 3032}, {0x00, 0x00, 0x7f, 0xff}}}, 224 {{{ 3917, 725, -2044}, 0, { 4056, 3032}, {0x00, 0x00, 0x7f, 0xff}}}, 225 {{{ 3917, 1544, -2044}, 0, { 4056, -5142}, {0x00, 0x00, 0x7f, 0xff}}}, 226 {{{ 3098, 1544, -2146}, 0, { 990, -7186}, {0x81, 0x00, 0x00, 0xff}}}, 227 {{{ 3098, 725, -2146}, 0, { 990, 990}, {0x81, 0x00, 0x00, 0xff}}}, 228 {{{ 3098, 725, -2044}, 0, { 0, 990}, {0x81, 0x00, 0x00, 0xff}}}, 229 {{{ 3917, 1544, -2146}, 0, { 4056, -5142}, {0x00, 0x00, 0x81, 0xff}}}, 230 {{{ 3098, 725, -2146}, 0, { -4118, 3032}, {0x00, 0x00, 0x81, 0xff}}}, 231 {{{ 3098, 1544, -2146}, 0, { -4118, -5142}, {0x00, 0x00, 0x81, 0xff}}}, 232 {{{ 3917, 725, -2146}, 0, { 4056, 3032}, {0x00, 0x00, 0x81, 0xff}}}, 233 }; 234 235 // 0x07008870 - 0x070088F0 236 static const Vtx ddd_seg7_vertex_07008870[] = { 237 {{{ 3917, 1544, -2044}, 0, { 0, -7186}, {0x7f, 0x00, 0x00, 0xff}}}, 238 {{{ 3917, 725, -2044}, 0, { 0, 990}, {0x7f, 0x00, 0x00, 0xff}}}, 239 {{{ 3917, 725, -2146}, 0, { 990, 990}, {0x7f, 0x00, 0x00, 0xff}}}, 240 {{{ 3917, 1544, -2146}, 0, { 990, -7186}, {0x7f, 0x00, 0x00, 0xff}}}, 241 {{{ 2893, 1544, -2454}, 0, { -2074, 990}, {0x00, 0x81, 0x00, 0xff}}}, 242 {{{ 5453, 1544, -2454}, 0, { 3034, 990}, {0x00, 0x81, 0x00, 0xff}}}, 243 {{{ 5453, 1544, -1942}, 0, { 3034, 0}, {0x00, 0x81, 0x00, 0xff}}}, 244 {{{ 2893, 1544, -1942}, 0, { -2074, 0}, {0x00, 0x81, 0x00, 0xff}}}, 245 }; 246 247 // 0x070088F0 - 0x07008C48 248 static const Gfx ddd_seg7_dl_070088F0[] = { 249 gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, ddd_seg7_texture_07001000), 250 gsDPLoadSync(), 251 gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 32 * 32 - 1, CALC_DXT(32, G_IM_SIZ_16b_BYTES)), 252 gsSPLight(&ddd_seg7_lights_07007D18.l, 1), 253 gsSPLight(&ddd_seg7_lights_07007D18.a, 2), 254 gsSPVertex(ddd_seg7_vertex_07007D30, 15, 0), 255 gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0), 256 gsSP2Triangles( 3, 5, 6, 0x0, 7, 8, 9, 0x0), 257 gsSP2Triangles( 7, 9, 10, 0x0, 11, 12, 13, 0x0), 258 gsSP1Triangle(11, 14, 12, 0x0), 259 gsSPVertex(ddd_seg7_vertex_07007E20, 15, 0), 260 gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0), 261 gsSP2Triangles( 6, 7, 8, 0x0, 6, 8, 9, 0x0), 262 gsSP2Triangles(10, 11, 12, 0x0, 10, 12, 13, 0x0), 263 gsSP1Triangle( 0, 14, 1, 0x0), 264 gsSPVertex(ddd_seg7_vertex_07007F10, 15, 0), 265 gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0), 266 gsSP2Triangles( 3, 6, 4, 0x0, 7, 8, 9, 0x0), 267 gsSP2Triangles( 7, 9, 10, 0x0, 11, 12, 13, 0x0), 268 gsSP1Triangle(11, 13, 14, 0x0), 269 gsSPVertex(ddd_seg7_vertex_07008000, 15, 0), 270 gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0), 271 gsSP2Triangles( 6, 7, 8, 0x0, 6, 8, 9, 0x0), 272 gsSP2Triangles(10, 11, 12, 0x0, 10, 12, 13, 0x0), 273 gsSP1Triangle( 0, 2, 14, 0x0), 274 gsSPVertex(ddd_seg7_vertex_070080F0, 15, 0), 275 gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0), 276 gsSP2Triangles( 3, 5, 6, 0x0, 7, 8, 9, 0x0), 277 gsSP2Triangles(10, 11, 12, 0x0, 10, 12, 13, 0x0), 278 gsSP1Triangle( 7, 14, 8, 0x0), 279 gsSPVertex(ddd_seg7_vertex_070081E0, 15, 0), 280 gsSP2Triangles( 0, 1, 2, 0x0, 0, 3, 1, 0x0), 281 gsSP2Triangles( 4, 5, 6, 0x0, 7, 8, 9, 0x0), 282 gsSP2Triangles( 7, 10, 8, 0x0, 11, 12, 13, 0x0), 283 gsSP1Triangle(11, 14, 12, 0x0), 284 gsSPVertex(ddd_seg7_vertex_070082D0, 15, 0), 285 gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0), 286 gsSP2Triangles( 3, 5, 6, 0x0, 7, 8, 9, 0x0), 287 gsSP2Triangles( 0, 10, 1, 0x0, 11, 12, 13, 0x0), 288 gsSP1Triangle(11, 14, 12, 0x0), 289 gsSPVertex(ddd_seg7_vertex_070083C0, 16, 0), 290 gsSP2Triangles( 0, 1, 2, 0x0, 0, 3, 1, 0x0), 291 gsSP2Triangles( 4, 5, 6, 0x0, 7, 8, 9, 0x0), 292 gsSP2Triangles(10, 11, 12, 0x0, 10, 12, 13, 0x0), 293 gsSP2Triangles(10, 13, 14, 0x0, 10, 14, 15, 0x0), 294 gsSPVertex(ddd_seg7_vertex_070084C0, 14, 0), 295 gsSP2Triangles( 0, 1, 2, 0x0, 0, 2, 3, 0x0), 296 gsSP2Triangles( 4, 5, 6, 0x0, 4, 6, 7, 0x0), 297 gsSP2Triangles( 8, 9, 10, 0x0, 11, 12, 13, 0x0), 298 gsSPVertex(ddd_seg7_vertex_070085A0, 16, 0), 299 gsSP2Triangles( 0, 1, 2, 0x0, 2, 3, 4, 0x0), 300 gsSP2Triangles( 2, 4, 5, 0x0, 2, 5, 0, 0x0), 301 gsSP2Triangles( 6, 7, 8, 0x0, 9, 10, 11, 0x0), 302 gsSP2Triangles(12, 13, 14, 0x0, 12, 14, 15, 0x0), 303 gsSPVertex(ddd_seg7_vertex_070086A0, 14, 0), 304 gsSP2Triangles( 0, 1, 2, 0x0, 0, 3, 1, 0x0), 305 gsSP2Triangles( 4, 5, 6, 0x0, 4, 6, 7, 0x0), 306 gsSP2Triangles( 8, 9, 10, 0x0, 11, 12, 13, 0x0), 307 gsSPVertex(ddd_seg7_vertex_07008780, 15, 0), 308 gsSP2Triangles( 0, 1, 2, 0x0, 0, 2, 3, 0x0), 309 gsSP2Triangles( 4, 5, 6, 0x0, 4, 6, 7, 0x0), 310 gsSP2Triangles( 8, 9, 10, 0x0, 11, 12, 13, 0x0), 311 gsSP1Triangle(11, 14, 12, 0x0), 312 gsSPVertex(ddd_seg7_vertex_07008870, 8, 0), 313 gsSP2Triangles( 0, 1, 2, 0x0, 0, 2, 3, 0x0), 314 gsSP2Triangles( 4, 5, 6, 0x0, 4, 6, 7, 0x0), 315 gsSPEndDisplayList(), 316 }; 317 318 // 0x07008C48 - 0x07008CB8 319 const Gfx ddd_seg7_dl_07008C48[] = { 320 gsDPPipeSync(), 321 gsDPSetCombineMode(G_CC_MODULATERGBA, G_CC_MODULATERGBA), 322 gsSPClearGeometryMode(G_CULL_BACK | G_SHADING_SMOOTH), 323 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), 324 gsSPTexture(0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_ON), 325 gsDPTileSync(), 326 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), 327 gsDPSetTileSize(0, 0, 0, (32 - 1) << G_TEXTURE_IMAGE_FRAC, (32 - 1) << G_TEXTURE_IMAGE_FRAC), 328 gsSPDisplayList(ddd_seg7_dl_070088F0), 329 gsSPTexture(0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_OFF), 330 gsDPPipeSync(), 331 gsDPSetCombineMode(G_CC_SHADE, G_CC_SHADE), 332 gsSPSetGeometryMode(G_CULL_BACK | G_SHADING_SMOOTH), 333 gsSPEndDisplayList(), 334 };