model.inc.c (39730B)
1 // 0x0701FD60 - 0x0701FD78 2 static const Lights1 ssl_seg7_lights_0701FD60 = gdSPDefLights1( 3 0x46, 0x46, 0x46, 4 0x8c, 0x8c, 0x8c, 0x28, 0x28, 0x28 5 ); 6 7 // 0x0701FD78 - 0x0701FD90 8 static const Lights1 ssl_seg7_lights_0701FD78 = gdSPDefLights1( 9 0x7f, 0x7f, 0x7f, 10 0xff, 0xff, 0xff, 0x28, 0x28, 0x28 11 ); 12 13 // 0x0701FD90 - 0x0701FE50 14 static const Vtx ssl_seg7_vertex_0701FD90[] = { 15 {{{ 947, -1534, -1855}, 0, { 4464, -2076}, {0x21, 0x65, 0x43, 0xff}}}, 16 {{{ -946, -2200, -1855}, 0, { -3096, 582}, {0xc8, 0x00, 0x71, 0xff}}}, 17 {{{ 947, -2200, -1855}, 0, { 4464, 582}, {0x71, 0x00, 0x38, 0xff}}}, 18 {{{ -946, -1534, -1855}, 0, { -3096, -2076}, {0xbd, 0x65, 0x21, 0xff}}}, 19 {{{ -946, -1534, -1855}, 0, { 5078, -3098}, {0xbd, 0x65, 0x21, 0xff}}}, 20 {{{ -946, -2200, -3954}, 0, { -3300, -440}, {0x8f, 0x00, 0x38, 0xff}}}, 21 {{{ -946, -2200, -1855}, 0, { 5078, -440}, {0xc8, 0x00, 0x71, 0xff}}}, 22 {{{ -946, -1534, -3954}, 0, { -3300, -3098}, {0xdf, 0x43, 0x65, 0xff}}}, 23 {{{ 947, -1534, -3954}, 0, { 4772, -2076}, {0x37, 0x1b, 0x6e, 0xff}}}, 24 {{{ 947, -2200, -1855}, 0, { -3608, 582}, {0x71, 0x00, 0x38, 0xff}}}, 25 {{{ 947, -2200, -3954}, 0, { 4772, 582}, {0x59, 0x00, 0x59, 0xff}}}, 26 {{{ 947, -1534, -1855}, 0, { -3608, -2076}, {0x21, 0x65, 0x43, 0xff}}}, 27 }; 28 29 // 0x0701FE50 - 0x0701FF40 30 static const Vtx ssl_seg7_vertex_0701FE50[] = { 31 {{{ -839, -1534, -3426}, 0, { 974, -36}, {0x84, 0x00, 0x16, 0xff}}}, 32 {{{ -839, -1471, -3426}, 0, { 974, -544}, {0xc1, 0x54, 0x45, 0xff}}}, 33 {{{ -803, -1471, -3549}, 0, { 28, -544}, {0xab, 0x33, 0xb2, 0xff}}}, 34 {{{ -803, -1534, -3549}, 0, { 974, 474}, {0xe9, 0x00, 0x84, 0xff}}}, 35 {{{ -680, -1471, -3514}, 0, { 28, 0}, {0x3f, 0x54, 0xbb, 0xff}}}, 36 {{{ -680, -1534, -3514}, 0, { 28, 474}, {0x7c, 0x00, 0xe9, 0xff}}}, 37 {{{ -803, -1471, -3549}, 0, { 974, 0}, {0xab, 0x33, 0xb2, 0xff}}}, 38 {{{ -680, -1534, -3514}, 0, { 974, -36}, {0x7c, 0x00, 0xe9, 0xff}}}, 39 {{{ -715, -1471, -3391}, 0, { 28, -544}, {0x55, 0x33, 0x4e, 0xff}}}, 40 {{{ -715, -1534, -3391}, 0, { 28, -36}, {0x17, 0x00, 0x7c, 0xff}}}, 41 {{{ -680, -1471, -3514}, 0, { 974, -544}, {0x3f, 0x54, 0xbb, 0xff}}}, 42 {{{ -715, -1534, -3391}, 0, { 974, 474}, {0x17, 0x00, 0x7c, 0xff}}}, 43 {{{ -715, -1471, -3391}, 0, { 974, 0}, {0x55, 0x33, 0x4e, 0xff}}}, 44 {{{ -839, -1471, -3426}, 0, { 28, 0}, {0xc1, 0x54, 0x45, 0xff}}}, 45 {{{ -839, -1534, -3426}, 0, { 28, 474}, {0x84, 0x00, 0x16, 0xff}}}, 46 }; 47 48 // 0x0701FF40 - 0x07020030 49 static const Vtx ssl_seg7_vertex_0701FF40[] = { 50 {{{ -574, -1406, -3685}, 0, { 974, 990}, {0x73, 0x33, 0x0a, 0xff}}}, 51 {{{ -642, -1406, -3576}, 0, { 974, -36}, {0xf7, 0x54, 0x5e, 0xff}}}, 52 {{{ -642, -1534, -3576}, 0, { 28, -36}, {0x42, 0x00, 0x6c, 0xff}}}, 53 {{{ -839, -1534, -3426}, 0, { 974, -36}, {0x84, 0x00, 0x16, 0xff}}}, 54 {{{ -803, -1471, -3549}, 0, { 28, -544}, {0xab, 0x33, 0xb2, 0xff}}}, 55 {{{ -803, -1534, -3549}, 0, { 28, -36}, {0xe9, 0x00, 0x84, 0xff}}}, 56 {{{ -682, -1534, -3753}, 0, { 974, 990}, {0xbe, 0x00, 0x94, 0xff}}}, 57 {{{ -750, -1534, -3644}, 0, { 974, -36}, {0x94, 0x00, 0x41, 0xff}}}, 58 {{{ -750, -1406, -3644}, 0, { 28, -36}, {0x8d, 0x33, 0xf6, 0xff}}}, 59 {{{ -682, -1406, -3753}, 0, { 28, 990}, {0x09, 0x54, 0xa2, 0xff}}}, 60 {{{ -682, -1406, -3753}, 0, { 974, 1500}, {0x09, 0x54, 0xa2, 0xff}}}, 61 {{{ -642, -1406, -3576}, 0, { 28, 474}, {0xf7, 0x54, 0x5e, 0xff}}}, 62 {{{ -574, -1406, -3685}, 0, { 28, 1498}, {0x73, 0x33, 0x0a, 0xff}}}, 63 {{{ -750, -1406, -3644}, 0, { 974, 474}, {0x8d, 0x33, 0xf6, 0xff}}}, 64 {{{ -574, -1534, -3685}, 0, { 28, 990}, {0x6c, 0x00, 0xbf, 0xff}}}, 65 }; 66 67 // 0x07020030 - 0x07020120 68 static const Vtx ssl_seg7_vertex_07020030[] = { 69 {{{ -539, -1534, -3773}, 0, { 28, 2520}, {0x28, 0x00, 0x78, 0xff}}}, 70 {{{ -449, -1342, -3864}, 0, { 974, 990}, {0x5a, 0x54, 0x1d, 0xff}}}, 71 {{{ -539, -1342, -3773}, 0, { 28, 990}, {0xdc, 0x33, 0x6d, 0xff}}}, 72 {{{ -630, -1534, -3864}, 0, { 28, 3032}, {0x88, 0x00, 0x28, 0xff}}}, 73 {{{ -539, -1342, -3773}, 0, { 974, 1500}, {0xdc, 0x33, 0x6d, 0xff}}}, 74 {{{ -630, -1342, -3864}, 0, { 28, 1498}, {0xa7, 0x54, 0xe2, 0xff}}}, 75 {{{ -539, -1534, -3773}, 0, { 974, 3032}, {0x28, 0x00, 0x78, 0xff}}}, 76 {{{ -539, -1534, -3954}, 0, { 28, 2520}, {0xd9, 0x00, 0x88, 0xff}}}, 77 {{{ -630, -1342, -3864}, 0, { 974, 990}, {0xa7, 0x54, 0xe2, 0xff}}}, 78 {{{ -539, -1342, -3954}, 0, { 28, 990}, {0x24, 0x33, 0x93, 0xff}}}, 79 {{{ -630, -1534, -3864}, 0, { 974, 2520}, {0x88, 0x00, 0x28, 0xff}}}, 80 {{{ -449, -1534, -3864}, 0, { 28, 3032}, {0x78, 0x00, 0xd8, 0xff}}}, 81 {{{ -539, -1342, -3954}, 0, { 974, 1500}, {0x24, 0x33, 0x93, 0xff}}}, 82 {{{ -449, -1342, -3864}, 0, { 28, 1498}, {0x5a, 0x54, 0x1d, 0xff}}}, 83 {{{ -539, -1534, -3954}, 0, { 974, 3032}, {0xd9, 0x00, 0x88, 0xff}}}, 84 }; 85 86 // 0x07020120 - 0x07020210 87 static const Vtx ssl_seg7_vertex_07020120[] = { 88 {{{ 747, -1534, -3864}, 0, { 974, 1498}, {0x88, 0x00, 0xd8, 0xff}}}, 89 {{{ 747, -1278, -3864}, 0, { 974, -544}, {0xa6, 0x54, 0x1d, 0xff}}}, 90 {{{ 837, -1278, -3954}, 0, { 28, -544}, {0xdc, 0x33, 0x93, 0xff}}}, 91 {{{ -539, -1534, -3773}, 0, { 28, 2520}, {0x28, 0x00, 0x78, 0xff}}}, 92 {{{ -449, -1534, -3864}, 0, { 974, 2520}, {0x78, 0x00, 0xd8, 0xff}}}, 93 {{{ -449, -1342, -3864}, 0, { 974, 990}, {0x5a, 0x54, 0x1d, 0xff}}}, 94 {{{ 928, -1534, -3864}, 0, { 974, 1498}, {0x78, 0x00, 0x28, 0xff}}}, 95 {{{ 928, -1278, -3864}, 0, { 974, -544}, {0x59, 0x54, 0xe2, 0xff}}}, 96 {{{ 837, -1278, -3773}, 0, { 28, -544}, {0x24, 0x33, 0x6d, 0xff}}}, 97 {{{ 837, -1534, -3773}, 0, { 28, 1498}, {0xd8, 0x00, 0x78, 0xff}}}, 98 {{{ 837, -1534, -3954}, 0, { 974, 2010}, {0x27, 0x00, 0x88, 0xff}}}, 99 {{{ 837, -1278, -3954}, 0, { 974, 0}, {0xdc, 0x33, 0x93, 0xff}}}, 100 {{{ 928, -1278, -3864}, 0, { 28, 0}, {0x59, 0x54, 0xe2, 0xff}}}, 101 {{{ 928, -1534, -3864}, 0, { 28, 2010}, {0x78, 0x00, 0x28, 0xff}}}, 102 {{{ 837, -1534, -3954}, 0, { 28, 1498}, {0x27, 0x00, 0x88, 0xff}}}, 103 }; 104 105 // 0x07020210 - 0x07020300 106 static const Vtx ssl_seg7_vertex_07020210[] = { 107 {{{ -927, -1534, -3864}, 0, { 974, 1498}, {0x88, 0x00, 0xd8, 0xff}}}, 108 {{{ -927, -1278, -3864}, 0, { 974, -544}, {0xa7, 0x54, 0x1d, 0xff}}}, 109 {{{ -836, -1278, -3954}, 0, { 28, -544}, {0xdc, 0x33, 0x92, 0xff}}}, 110 {{{ 837, -1534, -3773}, 0, { 974, 2010}, {0xd8, 0x00, 0x78, 0xff}}}, 111 {{{ 837, -1278, -3773}, 0, { 974, 0}, {0x24, 0x33, 0x6d, 0xff}}}, 112 {{{ 747, -1278, -3864}, 0, { 28, 0}, {0xa6, 0x54, 0x1d, 0xff}}}, 113 {{{ 747, -1534, -3864}, 0, { 28, 2010}, {0x88, 0x00, 0xd8, 0xff}}}, 114 {{{ -746, -1534, -3864}, 0, { 974, 1498}, {0x78, 0x00, 0x27, 0xff}}}, 115 {{{ -836, -1278, -3773}, 0, { 28, -544}, {0x25, 0x33, 0x6d, 0xff}}}, 116 {{{ -836, -1534, -3773}, 0, { 28, 1498}, {0xd8, 0x00, 0x78, 0xff}}}, 117 {{{ -746, -1278, -3864}, 0, { 974, -544}, {0x59, 0x54, 0xe2, 0xff}}}, 118 {{{ -836, -1534, -3954}, 0, { 974, 2010}, {0x28, 0x00, 0x88, 0xff}}}, 119 {{{ -836, -1278, -3954}, 0, { 974, 0}, {0xdc, 0x33, 0x92, 0xff}}}, 120 {{{ -746, -1278, -3864}, 0, { 28, 0}, {0x59, 0x54, 0xe2, 0xff}}}, 121 {{{ -746, -1534, -3864}, 0, { 28, 2010}, {0x78, 0x00, 0x27, 0xff}}}, 122 }; 123 124 // 0x07020300 - 0x070203F0 125 static const Vtx ssl_seg7_vertex_07020300[] = { 126 {{{ 540, -1534, -3954}, 0, { 974, 3032}, {0x27, 0x00, 0x88, 0xff}}}, 127 {{{ 540, -1150, -3954}, 0, { 974, 0}, {0xdc, 0x33, 0x93, 0xff}}}, 128 {{{ 631, -1150, -3864}, 0, { 28, 0}, {0x59, 0x54, 0xe2, 0xff}}}, 129 {{{ -927, -1534, -3864}, 0, { 974, 1498}, {0x88, 0x00, 0xd8, 0xff}}}, 130 {{{ -836, -1278, -3954}, 0, { 28, -544}, {0xdc, 0x33, 0x92, 0xff}}}, 131 {{{ -836, -1534, -3954}, 0, { 28, 1498}, {0x28, 0x00, 0x88, 0xff}}}, 132 {{{ -836, -1534, -3773}, 0, { 974, 2010}, {0xd8, 0x00, 0x78, 0xff}}}, 133 {{{ -927, -1278, -3864}, 0, { 28, 0}, {0xa7, 0x54, 0x1d, 0xff}}}, 134 {{{ -927, -1534, -3864}, 0, { 28, 2010}, {0x88, 0x00, 0xd8, 0xff}}}, 135 {{{ -836, -1278, -3773}, 0, { 974, 0}, {0x25, 0x33, 0x6d, 0xff}}}, 136 {{{ 631, -1534, -3864}, 0, { 974, 2520}, {0x78, 0x00, 0x28, 0xff}}}, 137 {{{ 631, -1150, -3864}, 0, { 974, -544}, {0x59, 0x54, 0xe2, 0xff}}}, 138 {{{ 540, -1150, -3773}, 0, { 28, -544}, {0x24, 0x33, 0x6d, 0xff}}}, 139 {{{ 540, -1534, -3773}, 0, { 28, 2520}, {0xd8, 0x00, 0x78, 0xff}}}, 140 {{{ 631, -1534, -3864}, 0, { 28, 3032}, {0x78, 0x00, 0x28, 0xff}}}, 141 }; 142 143 // 0x070203F0 - 0x070204E0 144 static const Vtx ssl_seg7_vertex_070203F0[] = { 145 {{{ 307, -1534, -3954}, 0, { 2156, 786}, {0x54, 0x54, 0x2a, 0xff}}}, 146 {{{ 307, -1330, -3954}, 0, { 2156, 0}, {0x21, 0x43, 0x65, 0xff}}}, 147 {{{ 307, -1330, -3545}, 0, { 520, 0}, {0x54, 0x2a, 0x54, 0xff}}}, 148 {{{ 450, -1534, -3864}, 0, { 974, 2520}, {0x88, 0x00, 0xd8, 0xff}}}, 149 {{{ 540, -1150, -3954}, 0, { 28, -544}, {0xdc, 0x33, 0x93, 0xff}}}, 150 {{{ 540, -1534, -3954}, 0, { 28, 2520}, {0x27, 0x00, 0x88, 0xff}}}, 151 {{{ 450, -1150, -3864}, 0, { 974, -544}, {0xa6, 0x54, 0x1d, 0xff}}}, 152 {{{ 540, -1534, -3773}, 0, { 974, 3032}, {0xd8, 0x00, 0x78, 0xff}}}, 153 {{{ 540, -1150, -3773}, 0, { 974, 0}, {0x24, 0x33, 0x6d, 0xff}}}, 154 {{{ 450, -1150, -3864}, 0, { 28, 0}, {0xa6, 0x54, 0x1d, 0xff}}}, 155 {{{ 450, -1534, -3864}, 0, { 28, 3032}, {0x88, 0x00, 0xd8, 0xff}}}, 156 {{{ -306, -1534, -3545}, 0, { 990, 786}, {0xdf, 0x65, 0x43, 0xff}}}, 157 {{{ -306, -1330, -3545}, 0, { 990, 0}, {0xac, 0x54, 0x2a, 0xff}}}, 158 {{{ -306, -1534, -3954}, 0, { -644, 786}, {0xac, 0x2a, 0x54, 0xff}}}, 159 {{{ -306, -1330, -3954}, 0, { -644, 0}, {0xda, 0x26, 0x72, 0xff}}}, 160 }; 161 162 // 0x070204E0 - 0x07020550 163 static const Vtx ssl_seg7_vertex_070204E0[] = { 164 {{{ 307, -1330, -3545}, 0, { 950, 0}, {0x54, 0x2a, 0x54, 0xff}}}, 165 {{{ -306, -1330, -3545}, 0, { -1502, 0}, {0xac, 0x54, 0x2a, 0xff}}}, 166 {{{ -306, -1534, -3545}, 0, { -1502, 786}, {0xdf, 0x65, 0x43, 0xff}}}, 167 {{{ 307, -1534, -3954}, 0, { 2156, 786}, {0x54, 0x54, 0x2a, 0xff}}}, 168 {{{ 307, -1330, -3545}, 0, { 520, 0}, {0x54, 0x2a, 0x54, 0xff}}}, 169 {{{ 307, -1534, -3545}, 0, { 520, 786}, {0x26, 0x72, 0x26, 0xff}}}, 170 {{{ 307, -1534, -3545}, 0, { 950, 786}, {0x26, 0x72, 0x26, 0xff}}}, 171 }; 172 173 // 0x07020550 - 0x070205D0 174 static const Vtx ssl_seg7_vertex_07020550[] = { 175 {{{ -2559, -409, -370}, 0, { -9228, 7682}, {0x43, 0x9b, 0xdf, 0xff}}}, 176 {{{ 192, -409, -1664}, 0, { 1756, 2518}, {0x4a, 0x9d, 0x18, 0xff}}}, 177 {{{ 2560, -409, -370}, 0, { 11210, 7682}, {0xd6, 0xac, 0xac, 0xff}}}, 178 {{{ -191, -409, -1664}, 0, { 224, 2518}, {0xc3, 0xa4, 0x3d, 0xff}}}, 179 {{{ -2559, -409, -3954}, 0, { -9228, -6624}, {0x18, 0xb6, 0x63, 0xff}}}, 180 {{{ 2560, -409, -3954}, 0, { 11210, -6624}, {0xd6, 0xac, 0x54, 0xff}}}, 181 {{{ 192, -409, -2432}, 0, { 1756, -546}, {0xd6, 0xac, 0x54, 0xff}}}, 182 {{{ -191, -409, -2432}, 0, { 224, -546}, {0x26, 0x8e, 0x26, 0xff}}}, 183 }; 184 185 // 0x070205D0 - 0x070206C0 186 static const Vtx ssl_seg7_vertex_070205D0[] = { 187 {{{ -449, -1342, -3864}, 0, { 0, 990}, {0x5a, 0x54, 0x1d, 0xff}}}, 188 {{{ -539, -1342, -3954}, 0, { 480, 990}, {0x24, 0x33, 0x93, 0xff}}}, 189 {{{ -630, -1342, -3864}, 0, { 480, 478}, {0xa7, 0x54, 0xe2, 0xff}}}, 190 {{{ -839, -1471, -3426}, 0, { 0, 990}, {0xc1, 0x54, 0x45, 0xff}}}, 191 {{{ -680, -1471, -3514}, 0, { 480, 478}, {0x3f, 0x54, 0xbb, 0xff}}}, 192 {{{ -803, -1471, -3549}, 0, { 0, 478}, {0xab, 0x33, 0xb2, 0xff}}}, 193 {{{ -715, -1471, -3391}, 0, { 480, 990}, {0x55, 0x33, 0x4e, 0xff}}}, 194 {{{ -642, -1406, -3576}, 0, { 0, 990}, {0xf7, 0x54, 0x5e, 0xff}}}, 195 {{{ -750, -1534, -3644}, 0, { 480, 478}, {0x94, 0x00, 0x41, 0xff}}}, 196 {{{ -642, -1534, -3576}, 0, { 0, 478}, {0x42, 0x00, 0x6c, 0xff}}}, 197 {{{ -750, -1406, -3644}, 0, { 480, 990}, {0x8d, 0x33, 0xf6, 0xff}}}, 198 {{{ -574, -1534, -3685}, 0, { 0, 478}, {0x6c, 0x00, 0xbf, 0xff}}}, 199 {{{ -682, -1406, -3753}, 0, { 480, 990}, {0x09, 0x54, 0xa2, 0xff}}}, 200 {{{ -574, -1406, -3685}, 0, { 0, 990}, {0x73, 0x33, 0x0a, 0xff}}}, 201 {{{ -682, -1534, -3753}, 0, { 480, 478}, {0xbe, 0x00, 0x94, 0xff}}}, 202 }; 203 204 // 0x070206C0 - 0x070207B0 205 static const Vtx ssl_seg7_vertex_070206C0[] = { 206 {{{ 631, -1150, -3864}, 0, { 0, 990}, {0x59, 0x54, 0xe2, 0xff}}}, 207 {{{ 540, -1150, -3954}, 0, { 480, 990}, {0xdc, 0x33, 0x93, 0xff}}}, 208 {{{ 450, -1150, -3864}, 0, { 480, 478}, {0xa6, 0x54, 0x1d, 0xff}}}, 209 {{{ -449, -1342, -3864}, 0, { 0, 990}, {0x5a, 0x54, 0x1d, 0xff}}}, 210 {{{ -630, -1342, -3864}, 0, { 480, 478}, {0xa7, 0x54, 0xe2, 0xff}}}, 211 {{{ -539, -1342, -3773}, 0, { 0, 478}, {0xdc, 0x33, 0x6d, 0xff}}}, 212 {{{ 928, -1278, -3864}, 0, { 0, 990}, {0x59, 0x54, 0xe2, 0xff}}}, 213 {{{ 747, -1278, -3864}, 0, { 480, 478}, {0xa6, 0x54, 0x1d, 0xff}}}, 214 {{{ 837, -1278, -3773}, 0, { 0, 478}, {0x24, 0x33, 0x6d, 0xff}}}, 215 {{{ 837, -1278, -3954}, 0, { 480, 990}, {0xdc, 0x33, 0x93, 0xff}}}, 216 {{{ -746, -1278, -3864}, 0, { 0, 990}, {0x59, 0x54, 0xe2, 0xff}}}, 217 {{{ -836, -1278, -3954}, 0, { 480, 990}, {0xdc, 0x33, 0x92, 0xff}}}, 218 {{{ -927, -1278, -3864}, 0, { 480, 478}, {0xa7, 0x54, 0x1d, 0xff}}}, 219 {{{ -836, -1278, -3773}, 0, { 0, 478}, {0x25, 0x33, 0x6d, 0xff}}}, 220 {{{ 540, -1150, -3773}, 0, { 0, 478}, {0x24, 0x33, 0x6d, 0xff}}}, 221 }; 222 223 // 0x070207B0 - 0x07020870 224 static const Vtx ssl_seg7_vertex_070207B0[] = { 225 {{{ 307, -1330, -3954}, 0, { -234, 4872}, {0x21, 0x43, 0x65, 0xff}}}, 226 {{{ -306, -1330, -3954}, 0, { 2216, 4872}, {0xda, 0x26, 0x72, 0xff}}}, 227 {{{ -306, -1330, -3545}, 0, { 2216, 3236}, {0xac, 0x54, 0x2a, 0xff}}}, 228 {{{ 307, -1330, -3545}, 0, { -234, 3236}, {0x54, 0x2a, 0x54, 0xff}}}, 229 {{{ -946, -1534, -1855}, 0, { 4772, -3506}, {0xbd, 0x65, 0x21, 0xff}}}, 230 {{{ 947, -1534, -1855}, 0, { -2790, -3506}, {0x21, 0x65, 0x43, 0xff}}}, 231 {{{ 307, -1534, -3545}, 0, { -234, 3236}, {0x26, 0x72, 0x26, 0xff}}}, 232 {{{ 947, -1534, -3954}, 0, { -2790, 4872}, {0x37, 0x1b, 0x6e, 0xff}}}, 233 {{{ 307, -1534, -3954}, 0, { -234, 4872}, {0x54, 0x54, 0x2a, 0xff}}}, 234 {{{ -306, -1534, -3545}, 0, { 2216, 3236}, {0xdf, 0x65, 0x43, 0xff}}}, 235 {{{ -946, -1534, -3954}, 0, { 4772, 4872}, {0xdf, 0x43, 0x65, 0xff}}}, 236 {{{ -306, -1534, -3954}, 0, { 2216, 4872}, {0xac, 0x2a, 0x54, 0xff}}}, 237 }; 238 239 // 0x07020870 - 0x07020950 240 static const Vtx ssl_seg7_vertex_07020870[] = { 241 {{{ 2560, -2200, -3954}, 0, { 11210, 3030}, {0xc8, 0x00, 0x71, 0xff}}}, 242 {{{ 947, -1534, -3954}, 0, { 4772, 374}, {0x37, 0x1b, 0x6e, 0xff}}}, 243 {{{ 947, -2200, -3954}, 0, { 4772, 3030}, {0x59, 0x00, 0x59, 0xff}}}, 244 {{{ -2559, -2200, -370}, 0, { 11210, 988}, {0x38, 0x00, 0x8f, 0xff}}}, 245 {{{ -2559, -409, -370}, 0, { 11210, -6164}, {0x43, 0x9b, 0xdf, 0xff}}}, 246 {{{ 2560, -409, -370}, 0, { -9228, -6164}, {0xd6, 0xac, 0xac, 0xff}}}, 247 {{{ 2560, -2200, -370}, 0, { -9228, 988}, {0x8f, 0x00, 0xc8, 0xff}}}, 248 {{{ -2559, -409, -3954}, 0, { -9228, -4120}, {0x18, 0xb6, 0x63, 0xff}}}, 249 {{{ -946, -1534, -3954}, 0, { -2790, 374}, {0xdf, 0x43, 0x65, 0xff}}}, 250 {{{ -306, -1534, -3954}, 0, { -234, 374}, {0xac, 0x2a, 0x54, 0xff}}}, 251 {{{ -2559, -2200, -3954}, 0, { -9228, 3030}, {0x59, 0x00, 0x59, 0xff}}}, 252 {{{ -946, -2200, -3954}, 0, { -2790, 3030}, {0x8f, 0x00, 0x38, 0xff}}}, 253 {{{ -306, -1330, -3954}, 0, { -234, -442}, {0xda, 0x26, 0x72, 0xff}}}, 254 {{{ 2560, -409, -3954}, 0, { 11210, -4120}, {0xd6, 0xac, 0x54, 0xff}}}, 255 }; 256 257 // 0x07020950 - 0x07020A20 258 static const Vtx ssl_seg7_vertex_07020950[] = { 259 {{{ 2560, -2200, -370}, 0, { 8144, 2008}, {0x8f, 0x00, 0xc8, 0xff}}}, 260 {{{ 2560, -409, -370}, 0, { 8144, -5142}, {0xd6, 0xac, 0xac, 0xff}}}, 261 {{{ 2560, -409, -3954}, 0, { -6162, -5142}, {0xd6, 0xac, 0x54, 0xff}}}, 262 {{{ 947, -1534, -3954}, 0, { 4772, 374}, {0x37, 0x1b, 0x6e, 0xff}}}, 263 {{{ 307, -1330, -3954}, 0, { 2216, -442}, {0x21, 0x43, 0x65, 0xff}}}, 264 {{{ 307, -1534, -3954}, 0, { 2216, 374}, {0x54, 0x54, 0x2a, 0xff}}}, 265 {{{ 2560, -409, -3954}, 0, { 11210, -4120}, {0xd6, 0xac, 0x54, 0xff}}}, 266 {{{ -306, -1330, -3954}, 0, { -234, -442}, {0xda, 0x26, 0x72, 0xff}}}, 267 {{{ -2559, -2200, -3954}, 0, { 8144, 2008}, {0x59, 0x00, 0x59, 0xff}}}, 268 {{{ -2559, -409, -3954}, 0, { 8144, -5142}, {0x18, 0xb6, 0x63, 0xff}}}, 269 {{{ -2559, -409, -370}, 0, { -6162, -5142}, {0x43, 0x9b, 0xdf, 0xff}}}, 270 {{{ -2559, -2200, -370}, 0, { -6162, 2008}, {0x38, 0x00, 0x8f, 0xff}}}, 271 {{{ 2560, -2200, -3954}, 0, { -6162, 2008}, {0xc8, 0x00, 0x71, 0xff}}}, 272 }; 273 274 // 0x07020A20 - 0x07020B20 275 static const Vtx ssl_seg7_vertex_07020A20[] = { 276 {{{ -127, 640, -255}, 0, { 0, 0}, {0x21, 0xbd, 0x65, 0xff}}}, 277 {{{ 128, 640, -1023}, 0, { 990, 3032}, {0xb7, 0xb7, 0xb7, 0xff}}}, 278 {{{ 128, 640, -255}, 0, { 990, 0}, {0xda, 0xda, 0x72, 0xff}}}, 279 {{{ 128, 384, -1023}, 0, { 3034, -1054}, {0xcd, 0x33, 0x99, 0xff}}}, 280 {{{ 192, 768, -1023}, 0, { 3034, -2588}, {0xe3, 0xe3, 0x89, 0xff}}}, 281 {{{ 192, 384, -1023}, 0, { 3034, -1054}, {0x00, 0x57, 0xa5, 0xff}}}, 282 {{{ 128, 640, -1023}, 0, { 3034, -2076}, {0xb7, 0xb7, 0xb7, 0xff}}}, 283 {{{ -127, 640, -1023}, 0, { 3034, -2076}, {0x37, 0xe5, 0x92, 0xff}}}, 284 {{{ -191, 768, -1023}, 0, { 3034, -2588}, {0x49, 0xb7, 0xb7, 0xff}}}, 285 {{{ -191, 384, -1023}, 0, { 3034, -1054}, {0x00, 0x2b, 0x89, 0xff}}}, 286 {{{ -127, 384, -1023}, 0, { 3034, -1054}, {0x33, 0x67, 0xcd, 0xff}}}, 287 {{{ 128, 640, -1023}, 0, { -2074, 0}, {0xb7, 0xb7, 0xb7, 0xff}}}, 288 {{{ 128, 384, -1023}, 0, { -2074, 990}, {0xcd, 0x33, 0x99, 0xff}}}, 289 {{{ 128, 384, -255}, 0, { 990, 990}, {0xc3, 0x3d, 0x5c, 0xff}}}, 290 {{{ -127, 384, -255}, 0, { 0, 990}, {0x43, 0x21, 0x65, 0xff}}}, 291 {{{ -127, 640, -1023}, 0, { 3034, 0}, {0x37, 0xe5, 0x92, 0xff}}}, 292 }; 293 294 // 0x07020B20 - 0x07020C20 295 static const Vtx ssl_seg7_vertex_07020B20[] = { 296 {{{ -127, 384, -255}, 0, { 0, 990}, {0x43, 0x21, 0x65, 0xff}}}, 297 {{{ -127, 384, -1023}, 0, { 3034, 990}, {0x33, 0x67, 0xcd, 0xff}}}, 298 {{{ -127, 640, -1023}, 0, { 3034, 0}, {0x37, 0xe5, 0x92, 0xff}}}, 299 {{{ 192, -409, -1664}, 0, { -540, -30}, {0x4a, 0x9d, 0x18, 0xff}}}, 300 {{{ 192, -664, -1664}, 0, { -542, 990}, {0x33, 0xcd, 0x67, 0xff}}}, 301 {{{ 192, -664, -2048}, 0, { 990, 990}, {0x49, 0xb7, 0xb7, 0xff}}}, 302 {{{ 192, -562, -2048}, 0, { 990, 584}, {0x5a, 0x0d, 0xa8, 0xff}}}, 303 {{{ 192, -409, -1998}, 0, { 794, -30}, {0x7f, 0x00, 0x00, 0xff}}}, 304 {{{ -191, -664, -2048}, 0, { -540, 990}, {0x8e, 0xda, 0xda, 0xff}}}, 305 {{{ -191, -409, -1664}, 0, { 990, -30}, {0xc3, 0xa4, 0x3d, 0xff}}}, 306 {{{ -191, -409, -1998}, 0, { -344, -30}, {0x81, 0x00, 0x00, 0xff}}}, 307 {{{ -191, -562, -2048}, 0, { -540, 584}, {0xe1, 0x13, 0x87, 0xff}}}, 308 {{{ -191, -664, -1664}, 0, { 990, 990}, {0xcd, 0x99, 0x33, 0xff}}}, 309 {{{ 192, -409, -2432}, 0, { 1502, 4668}, {0xd6, 0xac, 0x54, 0xff}}}, 310 {{{ -191, 768, -2432}, 0, { 0, 0}, {0x54, 0xd6, 0x54, 0xff}}}, 311 {{{ -191, -409, -2432}, 0, { 0, 4668}, {0x26, 0x8e, 0x26, 0xff}}}, 312 }; 313 314 // 0x07020C20 - 0x07020D10 315 static const Vtx ssl_seg7_vertex_07020C20[] = { 316 {{{ -191, -409, -1664}, 0, { 0, 0}, {0xc3, 0xa4, 0x3d, 0xff}}}, 317 {{{ -191, -664, -1664}, 0, { 0, 988}, {0xcd, 0x99, 0x33, 0xff}}}, 318 {{{ 192, -664, -1664}, 0, { 1502, 988}, {0x33, 0xcd, 0x67, 0xff}}}, 319 {{{ 192, -409, -1664}, 0, { 1502, 0}, {0x4a, 0x9d, 0x18, 0xff}}}, 320 {{{ -191, -409, -1855}, 0, { 3292, 4668}, {0x7f, 0x00, 0x00, 0xff}}}, 321 {{{ -191, 768, -2432}, 0, { 5592, 0}, {0x54, 0xd6, 0x54, 0xff}}}, 322 {{{ -191, 768, -1023}, 0, { 0, 0}, {0x49, 0xb7, 0xb7, 0xff}}}, 323 {{{ -191, -409, -2432}, 0, { 5592, 4668}, {0x26, 0x8e, 0x26, 0xff}}}, 324 {{{ -191, 256, -1023}, 0, { 0, 2010}, {0x7f, 0x00, 0x00, 0xff}}}, 325 {{{ 192, -409, -2432}, 0, { 1502, 4668}, {0xd6, 0xac, 0x54, 0xff}}}, 326 {{{ 192, 768, -2432}, 0, { 1502, 0}, {0x9b, 0xbd, 0x21, 0xff}}}, 327 {{{ -191, 768, -2432}, 0, { 0, 0}, {0x54, 0xd6, 0x54, 0xff}}}, 328 {{{ 192, 768, -2432}, 0, { 1502, 3032}, {0x9b, 0xbd, 0x21, 0xff}}}, 329 {{{ 192, 768, -1023}, 0, { 1502, -2590}, {0xe3, 0xe3, 0x89, 0xff}}}, 330 {{{ -191, 768, -1023}, 0, { 0, -2590}, {0x49, 0xb7, 0xb7, 0xff}}}, 331 }; 332 333 // 0x07020D10 - 0x07020E00 334 static const Vtx ssl_seg7_vertex_07020D10[] = { 335 {{{ 192, 768, -2432}, 0, { -1052, -1054}, {0x9b, 0xbd, 0x21, 0xff}}}, 336 {{{ 192, -409, -2432}, 0, { -1052, 3646}, {0xd6, 0xac, 0x54, 0xff}}}, 337 {{{ 192, -409, -1855}, 0, { 1246, 3646}, {0x81, 0x00, 0x00, 0xff}}}, 338 {{{ 192, 256, -1023}, 0, { 4570, 990}, {0x81, 0x00, 0x00, 0xff}}}, 339 {{{ 192, 768, -1023}, 0, { 4570, -1054}, {0xe3, 0xe3, 0x89, 0xff}}}, 340 {{{ -191, -562, -2048}, 0, { 990, 584}, {0xe1, 0x13, 0x87, 0xff}}}, 341 {{{ 192, -562, -2048}, 0, { -542, 584}, {0x5a, 0x0d, 0xa8, 0xff}}}, 342 {{{ 192, -664, -2048}, 0, { -542, 990}, {0x49, 0xb7, 0xb7, 0xff}}}, 343 {{{ -191, -664, -2048}, 0, { 990, 990}, {0x8e, 0xda, 0xda, 0xff}}}, 344 {{{ 192, 768, -2432}, 0, { 1502, 3032}, {0x9b, 0xbd, 0x21, 0xff}}}, 345 {{{ -191, 768, -1023}, 0, { 0, -2590}, {0x49, 0xb7, 0xb7, 0xff}}}, 346 {{{ -191, 768, -2432}, 0, { 0, 3032}, {0x54, 0xd6, 0x54, 0xff}}}, 347 {{{ -383, 896, -255}, 0, { -542, 0}, {0x00, 0x00, 0x7f, 0xff}}}, 348 {{{ -127, 640, -255}, 0, { 480, 990}, {0x21, 0xbd, 0x65, 0xff}}}, 349 {{{ 128, 640, -255}, 0, { 1502, 990}, {0xda, 0xda, 0x72, 0xff}}}, 350 }; 351 352 // 0x07020E00 - 0x07020EB0 353 static const Vtx ssl_seg7_vertex_07020E00[] = { 354 {{{ -127, 640, -255}, 0, { 0, 0}, {0x21, 0xbd, 0x65, 0xff}}}, 355 {{{ -127, 640, -1023}, 0, { 0, 3032}, {0x37, 0xe5, 0x92, 0xff}}}, 356 {{{ 128, 640, -1023}, 0, { 990, 3032}, {0xb7, 0xb7, 0xb7, 0xff}}}, 357 {{{ 384, -229, -255}, 0, { 2524, 4462}, {0x00, 0x00, 0x7f, 0xff}}}, 358 {{{ 128, 384, -255}, 0, { 1502, 2010}, {0xc3, 0x3d, 0x5c, 0xff}}}, 359 {{{ -127, 384, -255}, 0, { 480, 2010}, {0x43, 0x21, 0x65, 0xff}}}, 360 {{{ 384, 896, -255}, 0, { 2524, 0}, {0x00, 0x00, 0x7f, 0xff}}}, 361 {{{ -383, -229, -255}, 0, { -542, 4462}, {0x00, 0x00, 0x7f, 0xff}}}, 362 {{{ -127, 640, -255}, 0, { 480, 990}, {0x21, 0xbd, 0x65, 0xff}}}, 363 {{{ -383, 896, -255}, 0, { -542, 0}, {0x00, 0x00, 0x7f, 0xff}}}, 364 {{{ 128, 640, -255}, 0, { 1502, 990}, {0xda, 0xda, 0x72, 0xff}}}, 365 }; 366 367 // 0x07020EB0 - 0x07020FB0 368 static const Vtx ssl_seg7_vertex_07020EB0[] = { 369 {{{ -191, 286, -1222}, 0, { 2522, 1258}, {0x00, 0x71, 0xc8, 0xff}}}, 370 {{{ -191, 384, -1023}, 0, { 2522, 0}, {0x00, 0x2b, 0x89, 0xff}}}, 371 {{{ 192, 384, -1023}, 0, { -540, 0}, {0x00, 0x57, 0xa5, 0xff}}}, 372 {{{ 192, 286, -1222}, 0, { -540, 1258}, {0x00, 0x71, 0xc8, 0xff}}}, 373 {{{ -191, 188, -1421}, 0, { 2522, 2552}, {0x00, 0x6e, 0xc2, 0xff}}}, 374 {{{ 192, 188, -1421}, 0, { -540, 2552}, {0x00, 0x6e, 0xc2, 0xff}}}, 375 {{{ 192, -275, -1956}, 0, { -540, -104}, {0x00, 0x3d, 0x92, 0xff}}}, 376 {{{ -191, -562, -2048}, 0, { 2522, 2450}, {0xe1, 0x13, 0x87, 0xff}}}, 377 {{{ -191, -275, -1956}, 0, { 2522, -104}, {0x00, 0x3d, 0x92, 0xff}}}, 378 {{{ -191, -13, -1731}, 0, { 2524, 2208}, {0x00, 0x5f, 0xad, 0xff}}}, 379 {{{ 192, 188, -1421}, 0, { -540, -508}, {0x00, 0x6e, 0xc2, 0xff}}}, 380 {{{ 192, -13, -1731}, 0, { -540, 2208}, {0x00, 0x5f, 0xad, 0xff}}}, 381 {{{ -191, 188, -1421}, 0, { 2524, -508}, {0x00, 0x6e, 0xc2, 0xff}}}, 382 {{{ 192, -275, -1956}, 0, { -542, 2010}, {0x00, 0x3d, 0x92, 0xff}}}, 383 {{{ -191, -13, -1731}, 0, { 2524, -804}, {0x00, 0x5f, 0xad, 0xff}}}, 384 {{{ 192, -13, -1731}, 0, { -542, -804}, {0x00, 0x5f, 0xad, 0xff}}}, 385 }; 386 387 // 0x07020FB0 - 0x07021090 388 static const Vtx ssl_seg7_vertex_07020FB0[] = { 389 {{{ 192, -275, -1956}, 0, { -542, 2010}, {0x00, 0x3d, 0x92, 0xff}}}, 390 {{{ -191, -275, -1956}, 0, { 2524, 2010}, {0x00, 0x3d, 0x92, 0xff}}}, 391 {{{ -191, -13, -1731}, 0, { 2524, -804}, {0x00, 0x5f, 0xad, 0xff}}}, 392 {{{ -191, -664, -1664}, 0, { 2522, 5220}, {0xcd, 0x99, 0x33, 0xff}}}, 393 {{{ 192, -664, -2048}, 0, { -540, 6352}, {0x49, 0xb7, 0xb7, 0xff}}}, 394 {{{ 192, -664, -1664}, 0, { -540, 5220}, {0x33, 0xcd, 0x67, 0xff}}}, 395 {{{ -191, -664, -2048}, 0, { 2522, 6352}, {0x8e, 0xda, 0xda, 0xff}}}, 396 {{{ 128, 384, -255}, 0, { 0, -4120}, {0xc3, 0x3d, 0x5c, 0xff}}}, 397 {{{ -127, 384, -1023}, 0, { 2012, 2010}, {0x33, 0x67, 0xcd, 0xff}}}, 398 {{{ -127, 384, -255}, 0, { 2012, -4120}, {0x43, 0x21, 0x65, 0xff}}}, 399 {{{ 192, -275, -1956}, 0, { -540, -104}, {0x00, 0x3d, 0x92, 0xff}}}, 400 {{{ 192, -562, -2048}, 0, { -540, 2450}, {0x5a, 0x0d, 0xa8, 0xff}}}, 401 {{{ -191, -562, -2048}, 0, { 2522, 2450}, {0xe1, 0x13, 0x87, 0xff}}}, 402 {{{ 128, 384, -1023}, 0, { 0, 2010}, {0xcd, 0x33, 0x99, 0xff}}}, 403 }; 404 405 // 0x07021090 - 0x07021150 406 static const Vtx ssl_seg7_vertex_07021090[] = { 407 {{{ 64, 512, -2426}, 0, { 990, 0}, {0x00, 0x00, 0x7f, 0xff}}}, 408 {{{ -63, 384, -2426}, 0, { 0, 990}, {0x00, 0x00, 0x7f, 0xff}}}, 409 {{{ 64, 384, -2426}, 0, { 990, 990}, {0x00, 0x00, 0x7f, 0xff}}}, 410 {{{ -63, 512, -2426}, 0, { 0, 0}, {0x00, 0x00, 0x7f, 0xff}}}, 411 {{{ -511, -1048, -3949}, 0, { 990, 0}, {0x00, 0x00, 0x7f, 0xff}}}, 412 {{{ -639, -1048, -3949}, 0, { 0, 0}, {0x00, 0x00, 0x7f, 0xff}}}, 413 {{{ -639, -1176, -3949}, 0, { 0, 990}, {0x00, 0x00, 0x7f, 0xff}}}, 414 {{{ -511, -1176, -3949}, 0, { 990, 990}, {0x00, 0x00, 0x7f, 0xff}}}, 415 {{{ 640, -1048, -3949}, 0, { 990, 0}, {0x00, 0x00, 0x7f, 0xff}}}, 416 {{{ 512, -1176, -3949}, 0, { 0, 990}, {0x00, 0x00, 0x7f, 0xff}}}, 417 {{{ 640, -1176, -3949}, 0, { 990, 990}, {0x00, 0x00, 0x7f, 0xff}}}, 418 {{{ 512, -1048, -3949}, 0, { 0, 0}, {0x00, 0x00, 0x7f, 0xff}}}, 419 }; 420 421 // 0x07021150 - 0x07021250 422 static const Vtx ssl_seg7_vertex_07021150[] = { 423 {{{ -204, -1330, -3903}, 0, { 1502, 734}, {0xc8, 0x00, 0x8f, 0xff}}}, 424 {{{ 205, -1176, -3903}, 0, { -542, 0}, {0x2a, 0x54, 0xac, 0xff}}}, 425 {{{ 205, -1330, -3903}, 0, { -542, 734}, {0x71, 0x00, 0xc8, 0xff}}}, 426 {{{ 205, -1330, -3903}, 0, { 1500, 734}, {0x71, 0x00, 0xc8, 0xff}}}, 427 {{{ 205, -1176, -3596}, 0, { 0, 0}, {0x67, 0x33, 0x33, 0xff}}}, 428 {{{ 205, -1330, -3596}, 0, { 0, 734}, {0x38, 0x00, 0x71, 0xff}}}, 429 {{{ 205, -1176, -3903}, 0, { 1500, 0}, {0x2a, 0x54, 0xac, 0xff}}}, 430 {{{ 205, -1330, -3596}, 0, { 2012, 734}, {0x38, 0x00, 0x71, 0xff}}}, 431 {{{ -204, -1176, -3596}, 0, { 0, 0}, {0xd6, 0x54, 0x54, 0xff}}}, 432 {{{ -204, -1330, -3596}, 0, { 0, 734}, {0x8f, 0x00, 0x38, 0xff}}}, 433 {{{ 205, -1176, -3596}, 0, { 2012, 0}, {0x67, 0x33, 0x33, 0xff}}}, 434 {{{ -204, -1330, -3596}, 0, { 990, 734}, {0x8f, 0x00, 0x38, 0xff}}}, 435 {{{ -204, -1176, -3596}, 0, { 990, 0}, {0xd6, 0x54, 0x54, 0xff}}}, 436 {{{ -204, -1176, -3903}, 0, { -542, 0}, {0x99, 0x33, 0xcd, 0xff}}}, 437 {{{ -204, -1330, -3903}, 0, { -540, 734}, {0xc8, 0x00, 0x8f, 0xff}}}, 438 {{{ -204, -1176, -3903}, 0, { 1500, 0}, {0x99, 0x33, 0xcd, 0xff}}}, 439 }; 440 441 // 0x07021250 - 0x07021290 442 static const Vtx ssl_seg7_vertex_07021250[] = { 443 {{{ 205, -1176, -3903}, 0, { 0, 990}, {0x2a, 0x54, 0xac, 0xff}}}, 444 {{{ -204, -1176, -3903}, 0, { 990, 990}, {0x99, 0x33, 0xcd, 0xff}}}, 445 {{{ -204, -1176, -3596}, 0, { 990, 0}, {0xd6, 0x54, 0x54, 0xff}}}, 446 {{{ 205, -1176, -3596}, 0, { 0, 0}, {0x67, 0x33, 0x33, 0xff}}}, 447 }; 448 449 // 0x07021290 - 0x070214E8 450 static const Gfx ssl_seg7_dl_07021290[] = { 451 gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, generic_09000800), 452 gsDPLoadSync(), 453 gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 32 * 32 - 1, CALC_DXT(32, G_IM_SIZ_16b_BYTES)), 454 gsSPLight(&ssl_seg7_lights_0701FD60.l, 1), 455 gsSPLight(&ssl_seg7_lights_0701FD60.a, 2), 456 gsSPVertex(ssl_seg7_vertex_0701FD90, 12, 0), 457 gsSP2Triangles( 0, 1, 2, 0x0, 0, 3, 1, 0x0), 458 gsSP2Triangles( 4, 5, 6, 0x0, 4, 7, 5, 0x0), 459 gsSP2Triangles( 8, 9, 10, 0x0, 8, 11, 9, 0x0), 460 gsSPLight(&ssl_seg7_lights_0701FD78.l, 1), 461 gsSPLight(&ssl_seg7_lights_0701FD78.a, 2), 462 gsSPVertex(ssl_seg7_vertex_0701FE50, 15, 0), 463 gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0), 464 gsSP2Triangles( 3, 6, 4, 0x0, 7, 8, 9, 0x0), 465 gsSP2Triangles( 7, 10, 8, 0x0, 11, 12, 13, 0x0), 466 gsSP1Triangle(11, 13, 14, 0x0), 467 gsSPVertex(ssl_seg7_vertex_0701FF40, 15, 0), 468 gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0), 469 gsSP2Triangles( 6, 7, 8, 0x0, 6, 8, 9, 0x0), 470 gsSP2Triangles(10, 11, 12, 0x0, 10, 13, 11, 0x0), 471 gsSP1Triangle( 0, 2, 14, 0x0), 472 gsSPVertex(ssl_seg7_vertex_07020030, 15, 0), 473 gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0), 474 gsSP2Triangles( 3, 6, 4, 0x0, 7, 8, 9, 0x0), 475 gsSP2Triangles( 7, 10, 8, 0x0, 11, 12, 13, 0x0), 476 gsSP1Triangle(11, 14, 12, 0x0), 477 gsSPVertex(ssl_seg7_vertex_07020120, 15, 0), 478 gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0), 479 gsSP2Triangles( 6, 7, 8, 0x0, 6, 8, 9, 0x0), 480 gsSP2Triangles(10, 11, 12, 0x0, 10, 12, 13, 0x0), 481 gsSP1Triangle( 0, 2, 14, 0x0), 482 gsSPVertex(ssl_seg7_vertex_07020210, 15, 0), 483 gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0), 484 gsSP2Triangles( 3, 5, 6, 0x0, 7, 8, 9, 0x0), 485 gsSP2Triangles( 7, 10, 8, 0x0, 11, 12, 13, 0x0), 486 gsSP1Triangle(11, 13, 14, 0x0), 487 gsSPVertex(ssl_seg7_vertex_07020300, 15, 0), 488 gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0), 489 gsSP2Triangles( 6, 7, 8, 0x0, 6, 9, 7, 0x0), 490 gsSP2Triangles(10, 11, 12, 0x0, 10, 12, 13, 0x0), 491 gsSP1Triangle( 0, 2, 14, 0x0), 492 gsSPVertex(ssl_seg7_vertex_070203F0, 15, 0), 493 gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0), 494 gsSP2Triangles( 3, 6, 4, 0x0, 7, 8, 9, 0x0), 495 gsSP2Triangles( 7, 9, 10, 0x0, 11, 12, 13, 0x0), 496 gsSP1Triangle(12, 14, 13, 0x0), 497 gsSPVertex(ssl_seg7_vertex_070204E0, 7, 0), 498 gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0), 499 gsSP1Triangle( 0, 2, 6, 0x0), 500 gsSPEndDisplayList(), 501 }; 502 503 // 0x070214E8 - 0x07021638 504 static const Gfx ssl_seg7_dl_070214E8[] = { 505 gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, generic_0900A800), 506 gsDPLoadSync(), 507 gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 32 * 32 - 1, CALC_DXT(32, G_IM_SIZ_16b_BYTES)), 508 gsSPLight(&ssl_seg7_lights_0701FD60.l, 1), 509 gsSPLight(&ssl_seg7_lights_0701FD60.a, 2), 510 gsSPVertex(ssl_seg7_vertex_07020550, 8, 0), 511 gsSP2Triangles( 0, 1, 2, 0x0, 3, 0, 4, 0x0), 512 gsSP2Triangles( 0, 3, 1, 0x0, 1, 5, 2, 0x0), 513 gsSP2Triangles( 1, 6, 5, 0x0, 3, 4, 7, 0x0), 514 gsSP2Triangles( 5, 7, 4, 0x0, 5, 6, 7, 0x0), 515 gsSPLight(&ssl_seg7_lights_0701FD78.l, 1), 516 gsSPLight(&ssl_seg7_lights_0701FD78.a, 2), 517 gsSPVertex(ssl_seg7_vertex_070205D0, 15, 0), 518 gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0), 519 gsSP2Triangles( 3, 6, 4, 0x0, 7, 8, 9, 0x0), 520 gsSP2Triangles( 7, 10, 8, 0x0, 11, 12, 13, 0x0), 521 gsSP1Triangle(11, 14, 12, 0x0), 522 gsSPVertex(ssl_seg7_vertex_070206C0, 15, 0), 523 gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0), 524 gsSP2Triangles( 6, 7, 8, 0x0, 6, 9, 7, 0x0), 525 gsSP2Triangles(10, 11, 12, 0x0, 10, 12, 13, 0x0), 526 gsSP1Triangle( 0, 2, 14, 0x0), 527 gsSPVertex(ssl_seg7_vertex_070207B0, 12, 0), 528 gsSP2Triangles( 0, 1, 2, 0x0, 0, 2, 3, 0x0), 529 gsSP2Triangles( 4, 5, 6, 0x0, 5, 7, 8, 0x0), 530 gsSP2Triangles( 5, 8, 6, 0x0, 4, 6, 9, 0x0), 531 gsSP2Triangles(10, 4, 9, 0x0, 10, 9, 11, 0x0), 532 gsSPEndDisplayList(), 533 }; 534 535 // 0x07021638 - 0x07021870 536 static const Gfx ssl_seg7_dl_07021638[] = { 537 gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, generic_09001000), 538 gsDPLoadSync(), 539 gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 32 * 32 - 1, CALC_DXT(32, G_IM_SIZ_16b_BYTES)), 540 gsSPLight(&ssl_seg7_lights_0701FD60.l, 1), 541 gsSPLight(&ssl_seg7_lights_0701FD60.a, 2), 542 gsSPVertex(ssl_seg7_vertex_07020870, 14, 0), 543 gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0), 544 gsSP2Triangles( 3, 5, 6, 0x0, 7, 8, 9, 0x0), 545 gsSP2Triangles( 8, 10, 11, 0x0, 8, 7, 10, 0x0), 546 gsSP2Triangles( 7, 9, 12, 0x0, 13, 7, 12, 0x0), 547 gsSP1Triangle( 0, 13, 1, 0x0), 548 gsSPVertex(ssl_seg7_vertex_07020950, 13, 0), 549 gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0), 550 gsSP2Triangles( 3, 6, 4, 0x0, 6, 7, 4, 0x0), 551 gsSP2Triangles( 8, 9, 10, 0x0, 8, 10, 11, 0x0), 552 gsSP1Triangle( 0, 2, 12, 0x0), 553 gsSPLight(&ssl_seg7_lights_0701FD78.l, 1), 554 gsSPLight(&ssl_seg7_lights_0701FD78.a, 2), 555 gsSPVertex(ssl_seg7_vertex_07020A20, 16, 0), 556 gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0), 557 gsSP2Triangles( 3, 6, 4, 0x0, 4, 7, 8, 0x0), 558 gsSP2Triangles( 4, 6, 7, 0x0, 9, 7, 10, 0x0), 559 gsSP2Triangles( 9, 8, 7, 0x0, 11, 12, 13, 0x0), 560 gsSP2Triangles(11, 13, 2, 0x0, 14, 15, 0, 0x0), 561 gsSPVertex(ssl_seg7_vertex_07020B20, 16, 0), 562 gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0), 563 gsSP2Triangles( 3, 5, 6, 0x0, 3, 6, 7, 0x0), 564 gsSP2Triangles( 8, 9, 10, 0x0, 8, 10, 11, 0x0), 565 gsSP2Triangles( 8, 12, 9, 0x0, 13, 14, 15, 0x0), 566 gsSPVertex(ssl_seg7_vertex_07020C20, 15, 0), 567 gsSP2Triangles( 0, 1, 2, 0x0, 0, 2, 3, 0x0), 568 gsSP2Triangles( 4, 5, 6, 0x0, 4, 7, 5, 0x0), 569 gsSP2Triangles( 4, 6, 8, 0x0, 9, 10, 11, 0x0), 570 gsSP1Triangle(12, 13, 14, 0x0), 571 gsSPVertex(ssl_seg7_vertex_07020D10, 15, 0), 572 gsSP2Triangles( 0, 1, 2, 0x0, 0, 2, 3, 0x0), 573 gsSP2Triangles( 0, 3, 4, 0x0, 5, 6, 7, 0x0), 574 gsSP2Triangles( 5, 7, 8, 0x0, 9, 10, 11, 0x0), 575 gsSP1Triangle(12, 13, 14, 0x0), 576 gsSPVertex(ssl_seg7_vertex_07020E00, 11, 0), 577 gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0), 578 gsSP2Triangles( 6, 4, 3, 0x0, 3, 5, 7, 0x0), 579 gsSP2Triangles( 7, 5, 8, 0x0, 7, 8, 9, 0x0), 580 gsSP2Triangles( 6, 10, 4, 0x0, 9, 10, 6, 0x0), 581 gsSPEndDisplayList(), 582 }; 583 584 // 0x07021870 - 0x07021910 585 static const Gfx ssl_seg7_dl_07021870[] = { 586 gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, generic_09007800), 587 gsDPLoadSync(), 588 gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 32 * 32 - 1, CALC_DXT(32, G_IM_SIZ_16b_BYTES)), 589 gsSPVertex(ssl_seg7_vertex_07020EB0, 16, 0), 590 gsSP2Triangles( 0, 1, 2, 0x0, 0, 2, 3, 0x0), 591 gsSP2Triangles( 4, 0, 5, 0x0, 0, 3, 5, 0x0), 592 gsSP2Triangles( 6, 7, 8, 0x0, 9, 10, 11, 0x0), 593 gsSP2Triangles( 9, 12, 10, 0x0, 13, 14, 15, 0x0), 594 gsSPVertex(ssl_seg7_vertex_07020FB0, 14, 0), 595 gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0), 596 gsSP2Triangles( 3, 6, 4, 0x0, 7, 8, 9, 0x0), 597 gsSP2Triangles(10, 11, 12, 0x0, 7, 13, 8, 0x0), 598 gsSPEndDisplayList(), 599 }; 600 601 // 0x07021910 - 0x07021968 602 static const Gfx ssl_seg7_dl_07021910[] = { 603 gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, ssl_seg7_texture_07001800), 604 gsDPLoadSync(), 605 gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 32 * 32 - 1, CALC_DXT(32, G_IM_SIZ_16b_BYTES)), 606 gsSPVertex(ssl_seg7_vertex_07021090, 12, 0), 607 gsSP2Triangles( 0, 1, 2, 0x0, 0, 3, 1, 0x0), 608 gsSP2Triangles( 4, 5, 6, 0x0, 4, 6, 7, 0x0), 609 gsSP2Triangles( 8, 9, 10, 0x0, 8, 11, 9, 0x0), 610 gsSPEndDisplayList(), 611 }; 612 613 // 0x07021968 - 0x070219D0 614 static const Gfx ssl_seg7_dl_07021968[] = { 615 gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, generic_09004000), 616 gsDPLoadSync(), 617 gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 32 * 32 - 1, CALC_DXT(32, G_IM_SIZ_16b_BYTES)), 618 gsSPVertex(ssl_seg7_vertex_07021150, 16, 0), 619 gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0), 620 gsSP2Triangles( 3, 6, 4, 0x0, 7, 8, 9, 0x0), 621 gsSP2Triangles( 7, 10, 8, 0x0, 11, 12, 13, 0x0), 622 gsSP2Triangles(11, 13, 14, 0x0, 0, 15, 1, 0x0), 623 gsSPEndDisplayList(), 624 }; 625 626 // 0x070219D0 - 0x07021A08 627 static const Gfx ssl_seg7_dl_070219D0[] = { 628 gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, generic_09002000), 629 gsDPLoadSync(), 630 gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 32 * 32 - 1, CALC_DXT(32, G_IM_SIZ_16b_BYTES)), 631 gsSPVertex(ssl_seg7_vertex_07021250, 4, 0), 632 gsSP2Triangles( 0, 1, 2, 0x0, 0, 2, 3, 0x0), 633 gsSPEndDisplayList(), 634 }; 635 636 // 0x07021A08 - 0x07021AC8 637 const Gfx ssl_seg7_dl_07021A08[] = { 638 gsDPPipeSync(), 639 gsDPSetCombineMode(G_CC_MODULATERGB, G_CC_MODULATERGB), 640 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), 641 gsSPTexture(0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_ON), 642 gsDPTileSync(), 643 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), 644 gsDPSetTileSize(0, 0, 0, (32 - 1) << G_TEXTURE_IMAGE_FRAC, (32 - 1) << G_TEXTURE_IMAGE_FRAC), 645 gsSPDisplayList(ssl_seg7_dl_07021290), 646 gsSPDisplayList(ssl_seg7_dl_070214E8), 647 gsSPDisplayList(ssl_seg7_dl_07021638), 648 gsSPDisplayList(ssl_seg7_dl_07021870), 649 gsDPTileSync(), 650 gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP, 5, G_TX_NOLOD, G_TX_CLAMP, 5, G_TX_NOLOD), 651 gsDPSetTileSize(0, 0, 0, (32 - 1) << G_TEXTURE_IMAGE_FRAC, (32 - 1) << G_TEXTURE_IMAGE_FRAC), 652 gsSPDisplayList(ssl_seg7_dl_07021910), 653 gsDPTileSync(), 654 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), 655 gsDPSetTileSize(0, 0, 0, (32 - 1) << G_TEXTURE_IMAGE_FRAC, (32 - 1) << G_TEXTURE_IMAGE_FRAC), 656 gsSPDisplayList(ssl_seg7_dl_07021968), 657 gsSPDisplayList(ssl_seg7_dl_070219D0), 658 gsSPTexture(0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_OFF), 659 gsDPPipeSync(), 660 gsDPSetCombineMode(G_CC_SHADE, G_CC_SHADE), 661 gsSPEndDisplayList(), 662 };