model.inc.c (23764B)
1 // 0x0700A9B0 - 0x0700A9C8 2 static const Lights1 sl_seg7_lights_0700A9B0 = gdSPDefLights1( 3 0x7f, 0x7f, 0x7f, 4 0xff, 0xff, 0xff, 0x28, 0x28, 0x28 5 ); 6 7 // 0x0700A9C8 - 0x0700A9E0 8 static const Lights1 sl_seg7_lights_0700A9C8 = gdSPDefLights1( 9 0x00, 0x00, 0x00, 10 0x00, 0x00, 0x00, 0x28, 0x28, 0x28 11 ); 12 13 // 0x0700A9E0 - 0x0700AAE0 14 static const Vtx sl_seg7_vertex_0700A9E0[] = { 15 {{{ 1229, 0, -1228}, 0, { 2830, 990}, {0x38, 0x00, 0x71, 0xff}}}, 16 {{{ 1024, 614, -1228}, 0, { 2420, -236}, {0xc8, 0x00, 0x71, 0xff}}}, 17 {{{ 1024, 0, -1228}, 0, { 2420, 990}, {0x8f, 0x00, 0x38, 0xff}}}, 18 {{{ -1228, 614, -613}, 0, { -2074, -236}, {0xa7, 0x00, 0xa7, 0xff}}}, 19 {{{ -1023, 0, -613}, 0, { -1666, 990}, {0x59, 0x00, 0xa7, 0xff}}}, 20 {{{ -1228, 0, -613}, 0, { -2074, 990}, {0xa7, 0x00, 0xa7, 0xff}}}, 21 {{{ -1023, 614, -613}, 0, { -1666, -236}, {0x59, 0x00, 0xa7, 0xff}}}, 22 {{{ 512, 0, -818}, 0, { 1398, 990}, {0xa7, 0x00, 0x59, 0xff}}}, 23 {{{ 717, 614, -818}, 0, { 1808, -236}, {0x59, 0x00, 0x59, 0xff}}}, 24 {{{ 512, 614, -818}, 0, { 1398, -236}, {0xa7, 0x00, 0x59, 0xff}}}, 25 {{{ 717, 0, -818}, 0, { 1808, 990}, {0x59, 0x00, 0x59, 0xff}}}, 26 {{{ 1229, 0, -1433}, 0, { 5692, 990}, {0x71, 0x00, 0xc8, 0xff}}}, 27 {{{ 1229, 614, -1433}, 0, { 5692, -236}, {0x38, 0x00, 0x8f, 0xff}}}, 28 {{{ 1229, 614, -1228}, 0, { 5282, -236}, {0x71, 0x00, 0x38, 0xff}}}, 29 {{{ 1229, 0, -1228}, 0, { 5282, 990}, {0x38, 0x00, 0x71, 0xff}}}, 30 {{{ 1229, 614, -1228}, 0, { 2830, -236}, {0x71, 0x00, 0x38, 0xff}}}, 31 }; 32 33 // 0x0700AAE0 - 0x0700ABE0 34 static const Vtx sl_seg7_vertex_0700AAE0[] = { 35 {{{ 1024, 0, -1228}, 0, { 2420, 990}, {0x8f, 0x00, 0x38, 0xff}}}, 36 {{{ 1024, 614, -1228}, 0, { 2420, -236}, {0xc8, 0x00, 0x71, 0xff}}}, 37 {{{ 1024, 614, -1433}, 0, { 2420, -236}, {0x8f, 0x00, 0xc8, 0xff}}}, 38 {{{ 1024, 0, -1433}, 0, { 2420, 990}, {0xc8, 0x00, 0x8f, 0xff}}}, 39 {{{ 1229, 614, -1433}, 0, { 2830, -236}, {0x38, 0x00, 0x8f, 0xff}}}, 40 {{{ 1229, 0, -1433}, 0, { 2830, 990}, {0x71, 0x00, 0xc8, 0xff}}}, 41 {{{ -1433, 0, -613}, 0, { -2482, 990}, {0x38, 0x00, 0x71, 0xff}}}, 42 {{{ -2047, 614, -613}, 0, { -3710, -236}, {0x00, 0x00, 0x7f, 0xff}}}, 43 {{{ -2047, 0, -613}, 0, { -3710, 990}, {0x00, 0x00, 0x7f, 0xff}}}, 44 {{{ -1433, 614, -613}, 0, { -2482, -236}, {0x71, 0x00, 0x38, 0xff}}}, 45 {{{ -2047, 0, -818}, 0, { -3710, 990}, {0x00, 0x00, 0x81, 0xff}}}, 46 {{{ -1433, 614, -818}, 0, { -2482, -236}, {0x38, 0x00, 0x8f, 0xff}}}, 47 {{{ -1433, 0, -818}, 0, { -2482, 990}, {0x71, 0x00, 0xc8, 0xff}}}, 48 {{{ -409, 0, 205}, 0, { -438, 990}, {0xc8, 0x00, 0x8f, 0xff}}}, 49 {{{ -204, 614, 205}, 0, { 0, -236}, {0x38, 0x00, 0x8f, 0xff}}}, 50 {{{ -204, 0, 205}, 0, { 0, 990}, {0x71, 0x00, 0xc8, 0xff}}}, 51 }; 52 53 // 0x0700ABE0 - 0x0700ACC0 54 static const Vtx sl_seg7_vertex_0700ABE0[] = { 55 {{{ -2047, 0, -818}, 0, { -3710, 990}, {0x00, 0x00, 0x81, 0xff}}}, 56 {{{ -2047, 614, -818}, 0, { -3710, -236}, {0x00, 0x00, 0x81, 0xff}}}, 57 {{{ -1433, 614, -818}, 0, { -2482, -236}, {0x38, 0x00, 0x8f, 0xff}}}, 58 {{{ -1433, 0, -818}, 0, { 4464, 990}, {0x71, 0x00, 0xc8, 0xff}}}, 59 {{{ -1433, 614, -613}, 0, { 4056, -236}, {0x71, 0x00, 0x38, 0xff}}}, 60 {{{ -1433, 0, -613}, 0, { 4056, 990}, {0x38, 0x00, 0x71, 0xff}}}, 61 {{{ -1433, 614, -818}, 0, { 4464, -236}, {0x38, 0x00, 0x8f, 0xff}}}, 62 {{{ 205, 0, 410}, 0, { 786, 990}, {0xc8, 0x00, 0x8f, 0xff}}}, 63 {{{ 205, 614, 410}, 0, { 786, -236}, {0x8f, 0x00, 0xc8, 0xff}}}, 64 {{{ 410, 614, 410}, 0, { 1194, -236}, {0x38, 0x00, 0x8f, 0xff}}}, 65 {{{ 410, 0, 410}, 0, { 1194, 990}, {0x71, 0x00, 0xc8, 0xff}}}, 66 {{{ -409, 0, 205}, 0, { -438, 990}, {0xc8, 0x00, 0x8f, 0xff}}}, 67 {{{ -409, 614, 205}, 0, { -438, -236}, {0x8f, 0x00, 0xc8, 0xff}}}, 68 {{{ -204, 614, 205}, 0, { 0, -236}, {0x38, 0x00, 0x8f, 0xff}}}, 69 }; 70 71 // 0x0700ACC0 - 0x0700ADB0 72 static const Vtx sl_seg7_vertex_0700ACC0[] = { 73 {{{ -1433, 0, -1228}, 0, { -2482, 990}, {0x38, 0x00, 0x71, 0xff}}}, 74 {{{ -1975, 614, -1228}, 0, { -3566, -236}, {0xc8, 0x00, 0x71, 0xff}}}, 75 {{{ -1975, 0, -1228}, 0, { -3566, 990}, {0x8f, 0x00, 0x38, 0xff}}}, 76 {{{ 205, 0, 1434}, 0, { 0, 990}, {0x8f, 0x00, 0x38, 0xff}}}, 77 {{{ 205, 614, 410}, 0, { 2012, -236}, {0x8f, 0x00, 0xc8, 0xff}}}, 78 {{{ 205, 0, 410}, 0, { 2012, 990}, {0xc8, 0x00, 0x8f, 0xff}}}, 79 {{{ 205, 614, 1434}, 0, { 0, -236}, {0xc8, 0x00, 0x71, 0xff}}}, 80 {{{ -1975, 0, -1433}, 0, { -3566, 990}, {0xc8, 0x00, 0x8f, 0xff}}}, 81 {{{ -1975, 614, -1433}, 0, { -3566, -236}, {0x8f, 0x00, 0xc8, 0xff}}}, 82 {{{ -1433, 614, -1433}, 0, { -2482, -236}, {0x38, 0x00, 0x8f, 0xff}}}, 83 {{{ -1433, 0, -1433}, 0, { -2482, 990}, {0x71, 0x00, 0xc8, 0xff}}}, 84 {{{ -1433, 0, -1433}, 0, { 5692, 990}, {0x71, 0x00, 0xc8, 0xff}}}, 85 {{{ -1433, 614, -1228}, 0, { 5282, -236}, {0x71, 0x00, 0x38, 0xff}}}, 86 {{{ -1433, 0, -1228}, 0, { 5282, 990}, {0x38, 0x00, 0x71, 0xff}}}, 87 {{{ -1433, 614, -1433}, 0, { 5692, -236}, {0x38, 0x00, 0x8f, 0xff}}}, 88 }; 89 90 // 0x0700ADB0 - 0x0700AEA0 91 static const Vtx sl_seg7_vertex_0700ADB0[] = { 92 {{{ 410, 0, 1434}, 0, { 1194, 990}, {0x38, 0x00, 0x71, 0xff}}}, 93 {{{ 410, 614, 1434}, 0, { 1194, -236}, {0x71, 0x00, 0x38, 0xff}}}, 94 {{{ 205, 614, 1434}, 0, { 786, -236}, {0xc8, 0x00, 0x71, 0xff}}}, 95 {{{ -1433, 0, -1228}, 0, { -2482, 990}, {0x38, 0x00, 0x71, 0xff}}}, 96 {{{ -1433, 614, -1228}, 0, { -2482, -236}, {0x71, 0x00, 0x38, 0xff}}}, 97 {{{ -1975, 614, -1228}, 0, { -3566, -236}, {0xc8, 0x00, 0x71, 0xff}}}, 98 {{{ -1975, 0, -1228}, 0, { 5282, 990}, {0x8f, 0x00, 0x38, 0xff}}}, 99 {{{ -1975, 614, -1228}, 0, { 5282, -236}, {0xc8, 0x00, 0x71, 0xff}}}, 100 {{{ -1975, 614, -1433}, 0, { 5692, -236}, {0x8f, 0x00, 0xc8, 0xff}}}, 101 {{{ -1975, 0, -1433}, 0, { 5692, 990}, {0xc8, 0x00, 0x8f, 0xff}}}, 102 {{{ 410, 0, 410}, 0, { 2012, 990}, {0x71, 0x00, 0xc8, 0xff}}}, 103 {{{ 410, 614, 1434}, 0, { 0, -236}, {0x71, 0x00, 0x38, 0xff}}}, 104 {{{ 410, 0, 1434}, 0, { 0, 990}, {0x38, 0x00, 0x71, 0xff}}}, 105 {{{ 410, 614, 410}, 0, { 2012, -236}, {0x38, 0x00, 0x8f, 0xff}}}, 106 {{{ 205, 0, 1434}, 0, { 786, 990}, {0x8f, 0x00, 0x38, 0xff}}}, 107 }; 108 109 // 0x0700AEA0 - 0x0700AFA0 110 static const Vtx sl_seg7_vertex_0700AEA0[] = { 111 {{{ -1228, 0, 205}, 0, { -2074, 990}, {0x00, 0x00, 0x7f, 0xff}}}, 112 {{{ -1228, 614, 205}, 0, { -2074, -236}, {0x00, 0x00, 0x7f, 0xff}}}, 113 {{{ -1842, 614, 205}, 0, { -3300, -236}, {0xc8, 0x00, 0x71, 0xff}}}, 114 {{{ -204, 0, 1434}, 0, { 0, 990}, {0x38, 0x00, 0x71, 0xff}}}, 115 {{{ -409, 614, 1434}, 0, { -438, -236}, {0xc8, 0x00, 0x71, 0xff}}}, 116 {{{ -409, 0, 1434}, 0, { -438, 990}, {0x8f, 0x00, 0x38, 0xff}}}, 117 {{{ -204, 614, 1434}, 0, { 0, -236}, {0x71, 0x00, 0x38, 0xff}}}, 118 {{{ -409, 0, 1434}, 0, { 0, 990}, {0x8f, 0x00, 0x38, 0xff}}}, 119 {{{ -409, 614, 205}, 0, { 2420, -236}, {0x8f, 0x00, 0xc8, 0xff}}}, 120 {{{ -409, 0, 205}, 0, { 2420, 990}, {0xc8, 0x00, 0x8f, 0xff}}}, 121 {{{ -409, 614, 1434}, 0, { 0, -236}, {0xc8, 0x00, 0x71, 0xff}}}, 122 {{{ -204, 0, 205}, 0, { 2420, 990}, {0x71, 0x00, 0xc8, 0xff}}}, 123 {{{ -204, 614, 205}, 0, { 2420, -236}, {0x38, 0x00, 0x8f, 0xff}}}, 124 {{{ -1228, 0, 717}, 0, { 1398, 990}, {0x8f, 0x00, 0x38, 0xff}}}, 125 {{{ -1228, 614, 717}, 0, { 1398, -236}, {0xc8, 0x00, 0x71, 0xff}}}, 126 {{{ -1228, 614, -613}, 0, { 4056, -236}, {0xa7, 0x00, 0xa7, 0xff}}}, 127 }; 128 129 // 0x0700AFA0 - 0x0700B080 130 static const Vtx sl_seg7_vertex_0700AFA0[] = { 131 {{{ -1228, 0, 205}, 0, { -2074, 990}, {0x00, 0x00, 0x7f, 0xff}}}, 132 {{{ -1842, 614, 205}, 0, { -3300, -236}, {0xc8, 0x00, 0x71, 0xff}}}, 133 {{{ -1842, 0, 205}, 0, { -3300, 990}, {0x8f, 0x00, 0x38, 0xff}}}, 134 {{{ -1842, 0, 205}, 0, { 2420, 990}, {0x8f, 0x00, 0x38, 0xff}}}, 135 {{{ -1842, 614, 0}, 0, { 2830, -236}, {0x8f, 0x00, 0xc8, 0xff}}}, 136 {{{ -1842, 0, 0}, 0, { 2830, 990}, {0xc8, 0x00, 0x8f, 0xff}}}, 137 {{{ -1842, 614, 205}, 0, { 2420, -236}, {0xc8, 0x00, 0x71, 0xff}}}, 138 {{{ -1842, 0, 0}, 0, { -3300, 990}, {0xc8, 0x00, 0x8f, 0xff}}}, 139 {{{ -1228, 614, 0}, 0, { -2074, -236}, {0x00, 0x00, 0x81, 0xff}}}, 140 {{{ -1228, 0, 0}, 0, { -2074, 990}, {0x00, 0x00, 0x81, 0xff}}}, 141 {{{ -1842, 614, 0}, 0, { -3300, -236}, {0x8f, 0x00, 0xc8, 0xff}}}, 142 {{{ -1228, 0, 717}, 0, { 1398, 990}, {0x8f, 0x00, 0x38, 0xff}}}, 143 {{{ -1228, 614, -613}, 0, { 4056, -236}, {0xa7, 0x00, 0xa7, 0xff}}}, 144 {{{ -1228, 0, -613}, 0, { 4056, 990}, {0xa7, 0x00, 0xa7, 0xff}}}, 145 }; 146 147 // 0x0700B080 - 0x0700B170 148 static const Vtx sl_seg7_vertex_0700B080[] = { 149 {{{ 1229, 0, -818}, 0, { 4464, 990}, {0x71, 0x00, 0xc8, 0xff}}}, 150 {{{ 1229, 614, 0}, 0, { 2830, -236}, {0x71, 0x00, 0x38, 0xff}}}, 151 {{{ 1229, 0, 0}, 0, { 2830, 990}, {0x38, 0x00, 0x71, 0xff}}}, 152 {{{ 512, 614, -1740}, 0, { 1398, -236}, {0xa7, 0x00, 0xa7, 0xff}}}, 153 {{{ 717, 614, -1740}, 0, { 1808, -236}, {0x59, 0x00, 0xa7, 0xff}}}, 154 {{{ 717, 0, -1740}, 0, { 1808, 990}, {0x59, 0x00, 0xa7, 0xff}}}, 155 {{{ 512, 0, -1740}, 0, { 1398, 990}, {0xa7, 0x00, 0xa7, 0xff}}}, 156 {{{ 1024, 0, 0}, 0, { 2830, 990}, {0x8f, 0x00, 0x38, 0xff}}}, 157 {{{ 1024, 614, -818}, 0, { 4464, -236}, {0x8f, 0x00, 0xc8, 0xff}}}, 158 {{{ 1024, 0, -818}, 0, { 4464, 990}, {0xc8, 0x00, 0x8f, 0xff}}}, 159 {{{ 1024, 614, 0}, 0, { 2830, -236}, {0xc8, 0x00, 0x71, 0xff}}}, 160 {{{ 1024, 0, -818}, 0, { 2420, 990}, {0xc8, 0x00, 0x8f, 0xff}}}, 161 {{{ 1229, 614, -818}, 0, { 2830, -236}, {0x38, 0x00, 0x8f, 0xff}}}, 162 {{{ 1229, 0, -818}, 0, { 2830, 990}, {0x71, 0x00, 0xc8, 0xff}}}, 163 {{{ 1024, 614, -818}, 0, { 2420, -236}, {0x8f, 0x00, 0xc8, 0xff}}}, 164 }; 165 166 // 0x0700B170 - 0x0700B250 167 static const Vtx sl_seg7_vertex_0700B170[] = { 168 {{{ -1023, 0, 717}, 0, { -1666, 990}, {0x38, 0x00, 0x71, 0xff}}}, 169 {{{ -1228, 614, 717}, 0, { -2074, -236}, {0xc8, 0x00, 0x71, 0xff}}}, 170 {{{ -1228, 0, 717}, 0, { -2074, 990}, {0x8f, 0x00, 0x38, 0xff}}}, 171 {{{ 1229, 0, -818}, 0, { 4464, 990}, {0x71, 0x00, 0xc8, 0xff}}}, 172 {{{ 1229, 614, -818}, 0, { 4464, -236}, {0x38, 0x00, 0x8f, 0xff}}}, 173 {{{ 1229, 614, 0}, 0, { 2830, -236}, {0x71, 0x00, 0x38, 0xff}}}, 174 {{{ 1229, 0, 0}, 0, { 2830, 990}, {0x38, 0x00, 0x71, 0xff}}}, 175 {{{ 1024, 614, 0}, 0, { 2420, -236}, {0xc8, 0x00, 0x71, 0xff}}}, 176 {{{ 1024, 0, 0}, 0, { 2420, 990}, {0x8f, 0x00, 0x38, 0xff}}}, 177 {{{ -1023, 0, -613}, 0, { 4056, 990}, {0x59, 0x00, 0xa7, 0xff}}}, 178 {{{ -1023, 614, 717}, 0, { 1398, -236}, {0x71, 0x00, 0x38, 0xff}}}, 179 {{{ -1023, 0, 717}, 0, { 1398, 990}, {0x38, 0x00, 0x71, 0xff}}}, 180 {{{ -1023, 614, -613}, 0, { 4056, -236}, {0x59, 0x00, 0xa7, 0xff}}}, 181 {{{ -1023, 614, 717}, 0, { -1666, -236}, {0x71, 0x00, 0x38, 0xff}}}, 182 }; 183 184 // 0x0700B250 - 0x0700B330 185 static const Vtx sl_seg7_vertex_0700B250[] = { 186 {{{ 717, 0, -1740}, 0, { 6304, 990}, {0x59, 0x00, 0xa7, 0xff}}}, 187 {{{ 717, 614, -818}, 0, { 4464, -236}, {0x59, 0x00, 0x59, 0xff}}}, 188 {{{ 717, 0, -818}, 0, { 4464, 990}, {0x59, 0x00, 0x59, 0xff}}}, 189 {{{ 717, 614, -1740}, 0, { 6304, -236}, {0x59, 0x00, 0xa7, 0xff}}}, 190 {{{ 512, 0, -818}, 0, { 4464, 990}, {0xa7, 0x00, 0x59, 0xff}}}, 191 {{{ 512, 614, -1740}, 0, { 6304, -236}, {0xa7, 0x00, 0xa7, 0xff}}}, 192 {{{ 512, 0, -1740}, 0, { 6304, 990}, {0xa7, 0x00, 0xa7, 0xff}}}, 193 {{{ 512, 614, -818}, 0, { 4464, -236}, {0xa7, 0x00, 0x59, 0xff}}}, 194 {{{ -204, 154, 2662}, 0, { 1808, 836}, {0x35, 0xe0, 0x92, 0xff}}}, 195 {{{ -204, 0, 2662}, 0, { 1808, 990}, {0x71, 0x00, 0xc8, 0xff}}}, 196 {{{ -1023, 0, 2662}, 0, { 990, 990}, {0x3a, 0x00, 0x90, 0xff}}}, 197 {{{ 1024, 0, 2662}, 0, { 3034, 990}, {0xda, 0x00, 0x87, 0xff}}}, 198 {{{ 205, 0, 2662}, 0, { 2216, 990}, {0xa7, 0x00, 0xa7, 0xff}}}, 199 {{{ 205, 154, 2662}, 0, { 2216, 836}, {0xb0, 0xce, 0xac, 0xff}}}, 200 }; 201 202 // 0x0700B330 - 0x0700B420 203 static const Vtx sl_seg7_vertex_0700B330[] = { 204 {{{ -2047, 614, 1229}, 0, { 1584, 376}, {0x53, 0xa5, 0xe6, 0xff}}}, 205 {{{ -1023, 614, 2662}, 0, { 0, 376}, {0x1b, 0xdf, 0x89, 0xff}}}, 206 {{{ -1023, 0, 2662}, 0, { 0, 990}, {0x3a, 0x00, 0x90, 0xff}}}, 207 {{{ -1023, 614, 2662}, 0, { 990, 376}, {0x1b, 0xdf, 0x89, 0xff}}}, 208 {{{ 1024, 614, 2662}, 0, { 3034, 376}, {0xd6, 0xcd, 0x95, 0xff}}}, 209 {{{ 0, 256, 2662}, 0, { 2012, 734}, {0x0e, 0xac, 0xa2, 0xff}}}, 210 {{{ 205, 154, 2662}, 0, { 2216, 836}, {0xb0, 0xce, 0xac, 0xff}}}, 211 {{{ 1024, 0, 2662}, 0, { 3034, 990}, {0xda, 0x00, 0x87, 0xff}}}, 212 {{{ -204, 154, 2662}, 0, { 1808, 836}, {0x35, 0xe0, 0x92, 0xff}}}, 213 {{{ -1023, 0, 2662}, 0, { 990, 990}, {0x3a, 0x00, 0x90, 0xff}}}, 214 {{{ 1024, 614, 2662}, 0, { -464, 376}, {0xd6, 0xcd, 0x95, 0xff}}}, 215 {{{ 2048, 614, 1229}, 0, { 714, 376}, {0x9a, 0xb8, 0xeb, 0xff}}}, 216 {{{ 2048, 0, 1229}, 0, { 714, 990}, {0x93, 0x29, 0xd0, 0xff}}}, 217 {{{ 1024, 0, 2662}, 0, { -464, 990}, {0xda, 0x00, 0x87, 0xff}}}, 218 {{{ -2047, 0, 1229}, 0, { 1584, 990}, {0x53, 0x5b, 0xe6, 0xff}}}, 219 }; 220 221 // 0x0700B420 - 0x0700B510 222 static const Vtx sl_seg7_vertex_0700B420[] = { 223 {{{ -2047, 614, 1229}, 0, { -3300, 990}, {0x53, 0xa5, 0xe6, 0xff}}}, 224 {{{ 2048, 614, -2047}, 0, { 0, -3098}, {0xcd, 0x99, 0x33, 0xff}}}, 225 {{{ 2048, 614, 1229}, 0, { -3300, -3098}, {0x9a, 0xb8, 0xeb, 0xff}}}, 226 {{{ -2047, 614, -2047}, 0, { 0, 376}, {0x33, 0xcd, 0x67, 0xff}}}, 227 {{{ 2048, 0, -2047}, 0, { 4056, 990}, {0xcd, 0x67, 0x33, 0xff}}}, 228 {{{ 2048, 614, -2047}, 0, { 4056, 376}, {0xcd, 0x99, 0x33, 0xff}}}, 229 {{{ -2047, 0, -2047}, 0, { 0, 990}, {0x67, 0x33, 0x33, 0xff}}}, 230 {{{ 2048, 614, 1229}, 0, { 714, 376}, {0x9a, 0xb8, 0xeb, 0xff}}}, 231 {{{ 2048, 0, -2047}, 0, { 3910, 990}, {0xcd, 0x67, 0x33, 0xff}}}, 232 {{{ 2048, 0, 1229}, 0, { 714, 990}, {0x93, 0x29, 0xd0, 0xff}}}, 233 {{{ 2048, 614, -2047}, 0, { 3910, 376}, {0xcd, 0x99, 0x33, 0xff}}}, 234 {{{ -2047, 0, -2047}, 0, { 4780, 990}, {0x67, 0x33, 0x33, 0xff}}}, 235 {{{ -2047, 614, 1229}, 0, { 1584, 376}, {0x53, 0xa5, 0xe6, 0xff}}}, 236 {{{ -2047, 0, 1229}, 0, { 1584, 990}, {0x53, 0x5b, 0xe6, 0xff}}}, 237 {{{ -2047, 614, -2047}, 0, { 4780, 376}, {0x33, 0xcd, 0x67, 0xff}}}, 238 }; 239 240 // 0x0700B510 - 0x0700B5D0 241 static const Vtx sl_seg7_vertex_0700B510[] = { 242 {{{ 2048, 0, -2047}, 0, { 990, -4120}, {0xcd, 0x67, 0x33, 0xff}}}, 243 {{{ -2047, 0, -2047}, 0, { -3096, -4120}, {0x67, 0x33, 0x33, 0xff}}}, 244 {{{ -2047, 0, 1229}, 0, { -3096, -850}, {0x53, 0x5b, 0xe6, 0xff}}}, 245 {{{ -2047, 614, 1229}, 0, { -3300, 990}, {0x53, 0xa5, 0xe6, 0xff}}}, 246 {{{ -2047, 614, -2047}, 0, { 0, 990}, {0x33, 0xcd, 0x67, 0xff}}}, 247 {{{ 2048, 614, -2047}, 0, { 0, -3098}, {0xcd, 0x99, 0x33, 0xff}}}, 248 {{{ 2048, 614, 1229}, 0, { -3300, -3098}, {0x9a, 0xb8, 0xeb, 0xff}}}, 249 {{{ 1024, 614, 2662}, 0, { -4732, -2076}, {0xd6, 0xcd, 0x95, 0xff}}}, 250 {{{ -1023, 614, 2662}, 0, { -4732, 0}, {0x1b, 0xdf, 0x89, 0xff}}}, 251 {{{ 1024, 0, 3072}, 0, { 0, 990}, {0x00, 0x7f, 0x00, 0xff}}}, 252 {{{ 2048, 0, 1229}, 0, { 990, -850}, {0x93, 0x29, 0xd0, 0xff}}}, 253 {{{ -1023, 0, 3072}, 0, { -2074, 990}, {0x00, 0x7f, 0x00, 0xff}}}, 254 }; 255 256 // 0x0700B5D0 - 0x0700B620 257 static const Vtx sl_seg7_vertex_0700B5D0[] = { 258 {{{ 205, 0, 3072}, 0, { 786, 990}, {0xba, 0x00, 0x97, 0xff}}}, 259 {{{ 0, 256, 3072}, 0, { 990, 478}, {0xf0, 0x9c, 0xb5, 0xff}}}, 260 {{{ 205, 154, 3072}, 0, { 786, 684}, {0xa3, 0xc7, 0xc0, 0xff}}}, 261 {{{ -204, 0, 3072}, 0, { 1194, 990}, {0x59, 0x00, 0xa7, 0xff}}}, 262 {{{ -204, 154, 3072}, 0, { 1194, 684}, {0x5d, 0xc7, 0xc0, 0xff}}}, 263 }; 264 265 // 0x0700B620 - 0x0700B6C0 266 static const Vtx sl_seg7_vertex_0700B620[] = { 267 {{{ 0, 256, 2662}, 0, { 1344, 0}, {0x0e, 0xac, 0xa2, 0xff}}}, 268 {{{ -204, 154, 3072}, 0, { 680, 2012}, {0x5d, 0xc7, 0xc0, 0xff}}}, 269 {{{ -204, 154, 2662}, 0, { 680, 0}, {0x35, 0xe0, 0x92, 0xff}}}, 270 {{{ 0, 256, 3072}, 0, { 1344, 2012}, {0xf0, 0x9c, 0xb5, 0xff}}}, 271 {{{ -204, 0, 2662}, 0, { 0, 0}, {0x71, 0x00, 0xc8, 0xff}}}, 272 {{{ -204, 0, 3072}, 0, { 0, 2012}, {0x59, 0x00, 0xa7, 0xff}}}, 273 {{{ 205, 0, 3072}, 0, { 0, 2012}, {0xba, 0x00, 0x97, 0xff}}}, 274 {{{ 205, 154, 3072}, 0, { 680, 2012}, {0xa3, 0xc7, 0xc0, 0xff}}}, 275 {{{ 205, 154, 2662}, 0, { 680, 0}, {0xb0, 0xce, 0xac, 0xff}}}, 276 {{{ 205, 0, 2662}, 0, { 0, 0}, {0xa7, 0x00, 0xa7, 0xff}}}, 277 }; 278 279 // 0x0700B6C0 - 0x0700BA70 280 static const Gfx sl_seg7_dl_0700B6C0[] = { 281 gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, snow_09008800), 282 gsDPLoadSync(), 283 gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 32 * 32 - 1, CALC_DXT(32, G_IM_SIZ_16b_BYTES)), 284 gsSPLight(&sl_seg7_lights_0700A9B0.l, 1), 285 gsSPLight(&sl_seg7_lights_0700A9B0.a, 2), 286 gsSPVertex(sl_seg7_vertex_0700A9E0, 16, 0), 287 gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0), 288 gsSP2Triangles( 3, 6, 4, 0x0, 7, 8, 9, 0x0), 289 gsSP2Triangles( 7, 10, 8, 0x0, 11, 12, 13, 0x0), 290 gsSP2Triangles(11, 13, 14, 0x0, 0, 15, 1, 0x0), 291 gsSPVertex(sl_seg7_vertex_0700AAE0, 16, 0), 292 gsSP2Triangles( 0, 1, 2, 0x0, 0, 2, 3, 0x0), 293 gsSP2Triangles( 3, 2, 4, 0x0, 3, 4, 5, 0x0), 294 gsSP2Triangles( 6, 7, 8, 0x0, 6, 9, 7, 0x0), 295 gsSP2Triangles(10, 11, 12, 0x0, 13, 14, 15, 0x0), 296 gsSPVertex(sl_seg7_vertex_0700ABE0, 14, 0), 297 gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0), 298 gsSP2Triangles( 3, 6, 4, 0x0, 7, 8, 9, 0x0), 299 gsSP2Triangles( 7, 9, 10, 0x0, 11, 12, 13, 0x0), 300 gsSPVertex(sl_seg7_vertex_0700ACC0, 15, 0), 301 gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0), 302 gsSP2Triangles( 3, 6, 4, 0x0, 7, 8, 9, 0x0), 303 gsSP2Triangles( 7, 9, 10, 0x0, 11, 12, 13, 0x0), 304 gsSP1Triangle(11, 14, 12, 0x0), 305 gsSPVertex(sl_seg7_vertex_0700ADB0, 15, 0), 306 gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0), 307 gsSP2Triangles( 6, 7, 8, 0x0, 6, 8, 9, 0x0), 308 gsSP2Triangles(10, 11, 12, 0x0, 10, 13, 11, 0x0), 309 gsSP1Triangle( 0, 2, 14, 0x0), 310 gsSPVertex(sl_seg7_vertex_0700AEA0, 16, 0), 311 gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0), 312 gsSP2Triangles( 3, 6, 4, 0x0, 7, 8, 9, 0x0), 313 gsSP2Triangles( 7, 10, 8, 0x0, 11, 6, 3, 0x0), 314 gsSP2Triangles(11, 12, 6, 0x0, 13, 14, 15, 0x0), 315 gsSPVertex(sl_seg7_vertex_0700AFA0, 14, 0), 316 gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0), 317 gsSP2Triangles( 3, 6, 4, 0x0, 7, 8, 9, 0x0), 318 gsSP2Triangles( 7, 10, 8, 0x0, 11, 12, 13, 0x0), 319 gsSPVertex(sl_seg7_vertex_0700B080, 15, 0), 320 gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0), 321 gsSP2Triangles( 3, 5, 6, 0x0, 7, 8, 9, 0x0), 322 gsSP2Triangles( 7, 10, 8, 0x0, 11, 12, 13, 0x0), 323 gsSP1Triangle(11, 14, 12, 0x0), 324 gsSPVertex(sl_seg7_vertex_0700B170, 14, 0), 325 gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0), 326 gsSP2Triangles( 6, 7, 8, 0x0, 6, 5, 7, 0x0), 327 gsSP2Triangles( 9, 10, 11, 0x0, 9, 12, 10, 0x0), 328 gsSP1Triangle( 0, 13, 1, 0x0), 329 gsSPVertex(sl_seg7_vertex_0700B250, 14, 0), 330 gsSP2Triangles( 0, 1, 2, 0x0, 0, 3, 1, 0x0), 331 gsSP2Triangles( 4, 5, 6, 0x0, 4, 7, 5, 0x0), 332 gsSP2Triangles( 8, 9, 10, 0x0, 11, 12, 13, 0x0), 333 gsSPVertex(sl_seg7_vertex_0700B330, 15, 0), 334 gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0), 335 gsSP2Triangles( 4, 6, 5, 0x0, 4, 7, 6, 0x0), 336 gsSP2Triangles( 3, 5, 8, 0x0, 3, 8, 9, 0x0), 337 gsSP2Triangles(10, 11, 12, 0x0, 10, 12, 13, 0x0), 338 gsSP1Triangle( 0, 2, 14, 0x0), 339 gsSPVertex(sl_seg7_vertex_0700B420, 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, 14, 12, 0x0), 344 gsSPVertex(sl_seg7_vertex_0700B510, 12, 0), 345 gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0), 346 gsSP2Triangles( 3, 6, 7, 0x0, 3, 7, 8, 0x0), 347 gsSP2Triangles( 0, 9, 10, 0x0, 0, 11, 9, 0x0), 348 gsSP1Triangle( 0, 2, 11, 0x0), 349 gsSPLight(&sl_seg7_lights_0700A9C8.l, 1), 350 gsSPLight(&sl_seg7_lights_0700A9C8.a, 2), 351 gsSPVertex(sl_seg7_vertex_0700B5D0, 5, 0), 352 gsSP2Triangles( 0, 1, 2, 0x0, 0, 3, 4, 0x0), 353 gsSP1Triangle( 0, 4, 1, 0x0), 354 gsSPEndDisplayList(), 355 }; 356 357 // 0x0700BA70 - 0x0700BAE8 358 static const Gfx sl_seg7_dl_0700BA70[] = { 359 gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, snow_09001000), 360 gsDPLoadSync(), 361 gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 32 * 64 - 1, CALC_DXT(32, G_IM_SIZ_16b_BYTES)), 362 gsSPLight(&sl_seg7_lights_0700A9B0.l, 1), 363 gsSPLight(&sl_seg7_lights_0700A9B0.a, 2), 364 gsSPVertex(sl_seg7_vertex_0700B620, 10, 0), 365 gsSP2Triangles( 0, 1, 2, 0x0, 0, 3, 1, 0x0), 366 gsSP2Triangles( 4, 2, 1, 0x0, 4, 1, 5, 0x0), 367 gsSP2Triangles( 6, 7, 8, 0x0, 6, 8, 9, 0x0), 368 gsSP2Triangles( 8, 3, 0, 0x0, 8, 7, 3, 0x0), 369 gsSPEndDisplayList(), 370 }; 371 372 // 0x0700BAE8 - 0x0700BB68 373 const Gfx sl_seg7_dl_0700BAE8[] = { 374 gsDPPipeSync(), 375 gsDPSetCombineMode(G_CC_MODULATERGB, G_CC_MODULATERGB), 376 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), 377 gsSPTexture(0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_ON), 378 gsDPTileSync(), 379 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), 380 gsDPSetTileSize(0, 0, 0, (32 - 1) << G_TEXTURE_IMAGE_FRAC, (32 - 1) << G_TEXTURE_IMAGE_FRAC), 381 gsSPDisplayList(sl_seg7_dl_0700B6C0), 382 gsDPTileSync(), 383 gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 6, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD), 384 gsDPSetTileSize(0, 0, 0, (32 - 1) << G_TEXTURE_IMAGE_FRAC, (64 - 1) << G_TEXTURE_IMAGE_FRAC), 385 gsSPDisplayList(sl_seg7_dl_0700BA70), 386 gsSPTexture(0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_OFF), 387 gsDPPipeSync(), 388 gsDPSetCombineMode(G_CC_SHADE, G_CC_SHADE), 389 gsSPEndDisplayList(), 390 };