model.inc.c (36696B)
1 // 0x070559C0 - 0x070559D8 2 static const Lights1 inside_castle_seg7_lights_070559C0 = gdSPDefLights1( 3 0x40, 0x24, 0x1e, 4 0xac, 0x61, 0x52, 0x28, 0x28, 0x28 5 ); 6 7 // 0x070559D8 - 0x070559F0 8 static const Lights1 inside_castle_seg7_lights_070559D8 = gdSPDefLights1( 9 0x5f, 0x5f, 0x5f, 10 0xff, 0xff, 0xff, 0x28, 0x28, 0x28 11 ); 12 13 // 0x070559F0 - 0x07055AE0 14 static const Vtx inside_castle_seg7_vertex_070559F0[] = { 15 {{{ -398, 4608, 700}, 0, { 0, 0}, {0x7f, 0x00, 0x00, 0xff}}}, 16 {{{ -398, 4506, 700}, 0, { 0, 990}, {0x7f, 0x00, 0x00, 0xff}}}, 17 {{{ -398, 4506, 598}, 0, { 990, 990}, {0x7f, 0x00, 0x00, 0xff}}}, 18 {{{ -398, 5018, -118}, 0, { 0, 0}, {0x7f, 0x00, 0x00, 0xff}}}, 19 {{{ -398, 4915, -118}, 0, { 0, 990}, {0x7f, 0x00, 0x00, 0xff}}}, 20 {{{ -398, 4915, -220}, 0, { 990, 990}, {0x7f, 0x00, 0x00, 0xff}}}, 21 {{{ -398, 5018, -220}, 0, { 990, 0}, {0x7f, 0x00, 0x00, 0xff}}}, 22 {{{ -398, 5222, -527}, 0, { 0, 0}, {0x7f, 0x00, 0x00, 0xff}}}, 23 {{{ -398, 5120, -527}, 0, { 0, 990}, {0x7f, 0x00, 0x00, 0xff}}}, 24 {{{ -398, 5120, -630}, 0, { 990, 990}, {0x7f, 0x00, 0x00, 0xff}}}, 25 {{{ -398, 5222, -630}, 0, { 990, 0}, {0x7f, 0x00, 0x00, 0xff}}}, 26 {{{ -398, 4813, 291}, 0, { 0, 0}, {0x7f, 0x00, 0x00, 0xff}}}, 27 {{{ -398, 4710, 188}, 0, { 990, 990}, {0x7f, 0x00, 0x00, 0xff}}}, 28 {{{ -398, 4813, 188}, 0, { 990, 0}, {0x7f, 0x00, 0x00, 0xff}}}, 29 {{{ -398, 4710, 291}, 0, { 0, 990}, {0x7f, 0x00, 0x00, 0xff}}}, 30 }; 31 32 // 0x07055AE0 - 0x07055BD0 33 static const Vtx inside_castle_seg7_vertex_07055AE0[] = { 34 {{{ -398, 3994, 1929}, 0, { 0, 0}, {0x7f, 0x00, 0x00, 0xff}}}, 35 {{{ -398, 3891, 1929}, 0, { 0, 990}, {0x7f, 0x00, 0x00, 0xff}}}, 36 {{{ -398, 3891, 1827}, 0, { 990, 990}, {0x7f, 0x00, 0x00, 0xff}}}, 37 {{{ -398, 4608, 700}, 0, { 0, 0}, {0x7f, 0x00, 0x00, 0xff}}}, 38 {{{ -398, 4506, 598}, 0, { 990, 990}, {0x7f, 0x00, 0x00, 0xff}}}, 39 {{{ -398, 4608, 598}, 0, { 990, 0}, {0x7f, 0x00, 0x00, 0xff}}}, 40 {{{ -398, 4403, 1110}, 0, { 0, 0}, {0x7f, 0x00, 0x00, 0xff}}}, 41 {{{ -398, 4301, 1008}, 0, { 990, 990}, {0x7f, 0x00, 0x00, 0xff}}}, 42 {{{ -398, 4403, 1008}, 0, { 990, 0}, {0x7f, 0x00, 0x00, 0xff}}}, 43 {{{ -398, 4301, 1110}, 0, { 0, 990}, {0x7f, 0x00, 0x00, 0xff}}}, 44 {{{ -398, 4198, 1520}, 0, { 0, 0}, {0x7f, 0x00, 0x00, 0xff}}}, 45 {{{ -398, 4096, 1520}, 0, { 0, 990}, {0x7f, 0x00, 0x00, 0xff}}}, 46 {{{ -398, 4096, 1417}, 0, { 990, 990}, {0x7f, 0x00, 0x00, 0xff}}}, 47 {{{ -398, 4198, 1417}, 0, { 990, 0}, {0x7f, 0x00, 0x00, 0xff}}}, 48 {{{ -398, 3994, 1827}, 0, { 990, 0}, {0x7f, 0x00, 0x00, 0xff}}}, 49 }; 50 51 // 0x07055BD0 - 0x07055C10 52 static const Vtx inside_castle_seg7_vertex_07055BD0[] = { 53 {{{ -398, 3789, 2339}, 0, { 0, 0}, {0x7f, 0x00, 0x00, 0xff}}}, 54 {{{ -398, 3686, 2236}, 0, { 990, 990}, {0x7f, 0x00, 0x00, 0xff}}}, 55 {{{ -398, 3789, 2236}, 0, { 990, 0}, {0x7f, 0x00, 0x00, 0xff}}}, 56 {{{ -398, 3686, 2339}, 0, { 0, 990}, {0x7f, 0x00, 0x00, 0xff}}}, 57 }; 58 59 // 0x07055C10 - 0x07055C50 60 static const Vtx inside_castle_seg7_vertex_07055C10[] = { 61 {{{ -204, 5734, -3801}, 0, { 990, 0}, {0x00, 0x00, 0x7f, 0xff}}}, 62 {{{ -511, 5734, -3801}, 0, { 0, 0}, {0x00, 0x00, 0x7f, 0xff}}}, 63 {{{ -511, 5427, -3801}, 0, { 0, 990}, {0x00, 0x00, 0x7f, 0xff}}}, 64 {{{ -204, 5427, -3801}, 0, { 990, 990}, {0x00, 0x00, 0x7f, 0xff}}}, 65 }; 66 67 // 0x07055C50 - 0x07055D40 68 static const Vtx inside_castle_seg7_vertex_07055C50[] = { 69 {{{ -398, 4608, 598}, 0, { 0, 0}, {0x7f, 0x00, 0x00, 0xff}}}, 70 {{{ -398, 4506, 496}, 0, { 990, 990}, {0x7f, 0x00, 0x00, 0xff}}}, 71 {{{ -398, 4608, 496}, 0, { 990, 0}, {0x7f, 0x00, 0x00, 0xff}}}, 72 {{{ -398, 5018, -220}, 0, { 0, 0}, {0x7f, 0x00, 0x00, 0xff}}}, 73 {{{ -398, 4915, -323}, 0, { 990, 990}, {0x7f, 0x00, 0x00, 0xff}}}, 74 {{{ -398, 5018, -323}, 0, { 990, 0}, {0x7f, 0x00, 0x00, 0xff}}}, 75 {{{ -398, 4915, -220}, 0, { 0, 990}, {0x7f, 0x00, 0x00, 0xff}}}, 76 {{{ -398, 5222, -630}, 0, { 0, 0}, {0x7f, 0x00, 0x00, 0xff}}}, 77 {{{ -398, 5120, -630}, 0, { 0, 990}, {0x7f, 0x00, 0x00, 0xff}}}, 78 {{{ -398, 5120, -732}, 0, { 990, 990}, {0x7f, 0x00, 0x00, 0xff}}}, 79 {{{ -398, 5222, -732}, 0, { 990, 0}, {0x7f, 0x00, 0x00, 0xff}}}, 80 {{{ -398, 4813, 188}, 0, { 0, 0}, {0x7f, 0x00, 0x00, 0xff}}}, 81 {{{ -398, 4710, 86}, 0, { 990, 990}, {0x7f, 0x00, 0x00, 0xff}}}, 82 {{{ -398, 4813, 86}, 0, { 990, 0}, {0x7f, 0x00, 0x00, 0xff}}}, 83 {{{ -398, 4710, 188}, 0, { 0, 990}, {0x7f, 0x00, 0x00, 0xff}}}, 84 }; 85 86 // 0x07055D40 - 0x07055E30 87 static const Vtx inside_castle_seg7_vertex_07055D40[] = { 88 {{{ -398, 3994, 1827}, 0, { 0, 0}, {0x7f, 0x00, 0x00, 0xff}}}, 89 {{{ -398, 3891, 1827}, 0, { 0, 990}, {0x7f, 0x00, 0x00, 0xff}}}, 90 {{{ -398, 3891, 1724}, 0, { 990, 990}, {0x7f, 0x00, 0x00, 0xff}}}, 91 {{{ -398, 4608, 598}, 0, { 0, 0}, {0x7f, 0x00, 0x00, 0xff}}}, 92 {{{ -398, 4506, 598}, 0, { 0, 990}, {0x7f, 0x00, 0x00, 0xff}}}, 93 {{{ -398, 4506, 496}, 0, { 990, 990}, {0x7f, 0x00, 0x00, 0xff}}}, 94 {{{ -398, 4403, 1008}, 0, { 0, 0}, {0x7f, 0x00, 0x00, 0xff}}}, 95 {{{ -398, 4301, 905}, 0, { 990, 990}, {0x7f, 0x00, 0x00, 0xff}}}, 96 {{{ -398, 4403, 905}, 0, { 990, 0}, {0x7f, 0x00, 0x00, 0xff}}}, 97 {{{ -398, 4301, 1008}, 0, { 0, 990}, {0x7f, 0x00, 0x00, 0xff}}}, 98 {{{ -398, 4198, 1417}, 0, { 0, 0}, {0x7f, 0x00, 0x00, 0xff}}}, 99 {{{ -398, 4096, 1417}, 0, { 0, 990}, {0x7f, 0x00, 0x00, 0xff}}}, 100 {{{ -398, 4096, 1315}, 0, { 990, 990}, {0x7f, 0x00, 0x00, 0xff}}}, 101 {{{ -398, 4198, 1315}, 0, { 990, 0}, {0x7f, 0x00, 0x00, 0xff}}}, 102 {{{ -398, 3994, 1724}, 0, { 990, 0}, {0x7f, 0x00, 0x00, 0xff}}}, 103 }; 104 105 // 0x07055E30 - 0x07055E70 106 static const Vtx inside_castle_seg7_vertex_07055E30[] = { 107 {{{ -398, 3789, 2236}, 0, { 0, 0}, {0x7f, 0x00, 0x00, 0xff}}}, 108 {{{ -398, 3686, 2236}, 0, { 0, 990}, {0x7f, 0x00, 0x00, 0xff}}}, 109 {{{ -398, 3686, 2134}, 0, { 990, 990}, {0x7f, 0x00, 0x00, 0xff}}}, 110 {{{ -398, 3789, 2134}, 0, { 990, 0}, {0x7f, 0x00, 0x00, 0xff}}}, 111 }; 112 113 // 0x07055E70 - 0x07055EB0 114 static const Vtx inside_castle_seg7_vertex_07055E70[] = { 115 {{{ 102, 5734, -3801}, 0, { 990, 0}, {0x00, 0x00, 0x7f, 0xff}}}, 116 {{{ -204, 5734, -3801}, 0, { 0, 0}, {0x00, 0x00, 0x7f, 0xff}}}, 117 {{{ -204, 5427, -3801}, 0, { 0, 990}, {0x00, 0x00, 0x7f, 0xff}}}, 118 {{{ 102, 5427, -3801}, 0, { 990, 990}, {0x00, 0x00, 0x7f, 0xff}}}, 119 }; 120 121 // 0x07055EB0 - 0x07055FA0 122 static const Vtx inside_castle_seg7_vertex_07055EB0[] = { 123 {{{ -398, 4506, 700}, 0, { 0, 0}, {0x7f, 0x00, 0x00, 0xff}}}, 124 {{{ -398, 4403, 700}, 0, { 0, 990}, {0x7f, 0x00, 0x00, 0xff}}}, 125 {{{ -398, 4403, 598}, 0, { 990, 990}, {0x7f, 0x00, 0x00, 0xff}}}, 126 {{{ -398, 4915, -118}, 0, { 0, 0}, {0x7f, 0x00, 0x00, 0xff}}}, 127 {{{ -398, 4813, -220}, 0, { 990, 990}, {0x7f, 0x00, 0x00, 0xff}}}, 128 {{{ -398, 4915, -220}, 0, { 990, 0}, {0x7f, 0x00, 0x00, 0xff}}}, 129 {{{ -398, 4813, -118}, 0, { 0, 990}, {0x7f, 0x00, 0x00, 0xff}}}, 130 {{{ -398, 5120, -527}, 0, { 0, 0}, {0x7f, 0x00, 0x00, 0xff}}}, 131 {{{ -398, 5018, -630}, 0, { 990, 990}, {0x7f, 0x00, 0x00, 0xff}}}, 132 {{{ -398, 5120, -630}, 0, { 990, 0}, {0x7f, 0x00, 0x00, 0xff}}}, 133 {{{ -398, 5018, -527}, 0, { 0, 990}, {0x7f, 0x00, 0x00, 0xff}}}, 134 {{{ -398, 4710, 291}, 0, { 0, 0}, {0x7f, 0x00, 0x00, 0xff}}}, 135 {{{ -398, 4608, 188}, 0, { 990, 990}, {0x7f, 0x00, 0x00, 0xff}}}, 136 {{{ -398, 4710, 188}, 0, { 990, 0}, {0x7f, 0x00, 0x00, 0xff}}}, 137 {{{ -398, 4608, 291}, 0, { 0, 990}, {0x7f, 0x00, 0x00, 0xff}}}, 138 }; 139 140 // 0x07055FA0 - 0x07056090 141 static const Vtx inside_castle_seg7_vertex_07055FA0[] = { 142 {{{ -398, 3891, 1929}, 0, { 0, 0}, {0x7f, 0x00, 0x00, 0xff}}}, 143 {{{ -398, 3789, 1929}, 0, { 0, 990}, {0x7f, 0x00, 0x00, 0xff}}}, 144 {{{ -398, 3789, 1827}, 0, { 990, 990}, {0x7f, 0x00, 0x00, 0xff}}}, 145 {{{ -398, 4506, 700}, 0, { 0, 0}, {0x7f, 0x00, 0x00, 0xff}}}, 146 {{{ -398, 4403, 598}, 0, { 990, 990}, {0x7f, 0x00, 0x00, 0xff}}}, 147 {{{ -398, 4506, 598}, 0, { 990, 0}, {0x7f, 0x00, 0x00, 0xff}}}, 148 {{{ -398, 4301, 1110}, 0, { 0, 0}, {0x7f, 0x00, 0x00, 0xff}}}, 149 {{{ -398, 4198, 1110}, 0, { 0, 990}, {0x7f, 0x00, 0x00, 0xff}}}, 150 {{{ -398, 4198, 1008}, 0, { 990, 990}, {0x7f, 0x00, 0x00, 0xff}}}, 151 {{{ -398, 4301, 1008}, 0, { 990, 0}, {0x7f, 0x00, 0x00, 0xff}}}, 152 {{{ -398, 4096, 1520}, 0, { 0, 0}, {0x7f, 0x00, 0x00, 0xff}}}, 153 {{{ -398, 3994, 1417}, 0, { 990, 990}, {0x7f, 0x00, 0x00, 0xff}}}, 154 {{{ -398, 4096, 1417}, 0, { 990, 0}, {0x7f, 0x00, 0x00, 0xff}}}, 155 {{{ -398, 3994, 1520}, 0, { 0, 990}, {0x7f, 0x00, 0x00, 0xff}}}, 156 {{{ -398, 3891, 1827}, 0, { 990, 0}, {0x7f, 0x00, 0x00, 0xff}}}, 157 }; 158 159 // 0x07056090 - 0x070560D0 160 static const Vtx inside_castle_seg7_vertex_07056090[] = { 161 {{{ -398, 3686, 2339}, 0, { 0, 0}, {0x7f, 0x00, 0x00, 0xff}}}, 162 {{{ -398, 3584, 2236}, 0, { 990, 990}, {0x7f, 0x00, 0x00, 0xff}}}, 163 {{{ -398, 3686, 2236}, 0, { 990, 0}, {0x7f, 0x00, 0x00, 0xff}}}, 164 {{{ -398, 3584, 2339}, 0, { 0, 990}, {0x7f, 0x00, 0x00, 0xff}}}, 165 }; 166 167 // 0x070560D0 - 0x07056110 168 static const Vtx inside_castle_seg7_vertex_070560D0[] = { 169 {{{ -204, 5427, -3801}, 0, { 990, 0}, {0x00, 0x00, 0x7f, 0xff}}}, 170 {{{ -511, 5427, -3801}, 0, { 0, 0}, {0x00, 0x00, 0x7f, 0xff}}}, 171 {{{ -511, 5120, -3801}, 0, { 0, 990}, {0x00, 0x00, 0x7f, 0xff}}}, 172 {{{ -204, 5120, -3801}, 0, { 990, 990}, {0x00, 0x00, 0x7f, 0xff}}}, 173 }; 174 175 // 0x07056110 - 0x07056200 176 static const Vtx inside_castle_seg7_vertex_07056110[] = { 177 {{{ -398, 4506, 598}, 0, { 0, 0}, {0x7f, 0x00, 0x00, 0xff}}}, 178 {{{ -398, 4403, 598}, 0, { 0, 990}, {0x7f, 0x00, 0x00, 0xff}}}, 179 {{{ -398, 4403, 496}, 0, { 990, 990}, {0x7f, 0x00, 0x00, 0xff}}}, 180 {{{ -398, 4915, -220}, 0, { 0, 0}, {0x7f, 0x00, 0x00, 0xff}}}, 181 {{{ -398, 4813, -323}, 0, { 990, 990}, {0x7f, 0x00, 0x00, 0xff}}}, 182 {{{ -398, 4915, -323}, 0, { 990, 0}, {0x7f, 0x00, 0x00, 0xff}}}, 183 {{{ -398, 4813, -220}, 0, { 0, 990}, {0x7f, 0x00, 0x00, 0xff}}}, 184 {{{ -398, 5120, -630}, 0, { 0, 0}, {0x7f, 0x00, 0x00, 0xff}}}, 185 {{{ -398, 5018, -732}, 0, { 990, 990}, {0x7f, 0x00, 0x00, 0xff}}}, 186 {{{ -398, 5120, -732}, 0, { 990, 0}, {0x7f, 0x00, 0x00, 0xff}}}, 187 {{{ -398, 5018, -630}, 0, { 0, 990}, {0x7f, 0x00, 0x00, 0xff}}}, 188 {{{ -398, 4710, 188}, 0, { 0, 0}, {0x7f, 0x00, 0x00, 0xff}}}, 189 {{{ -398, 4608, 188}, 0, { 0, 990}, {0x7f, 0x00, 0x00, 0xff}}}, 190 {{{ -398, 4608, 86}, 0, { 990, 990}, {0x7f, 0x00, 0x00, 0xff}}}, 191 {{{ -398, 4710, 86}, 0, { 990, 0}, {0x7f, 0x00, 0x00, 0xff}}}, 192 }; 193 194 // 0x07056200 - 0x070562F0 195 static const Vtx inside_castle_seg7_vertex_07056200[] = { 196 {{{ -398, 3891, 1827}, 0, { 0, 0}, {0x7f, 0x00, 0x00, 0xff}}}, 197 {{{ -398, 3789, 1827}, 0, { 0, 990}, {0x7f, 0x00, 0x00, 0xff}}}, 198 {{{ -398, 3789, 1724}, 0, { 990, 990}, {0x7f, 0x00, 0x00, 0xff}}}, 199 {{{ -398, 4506, 598}, 0, { 0, 0}, {0x7f, 0x00, 0x00, 0xff}}}, 200 {{{ -398, 4403, 496}, 0, { 990, 990}, {0x7f, 0x00, 0x00, 0xff}}}, 201 {{{ -398, 4506, 496}, 0, { 990, 0}, {0x7f, 0x00, 0x00, 0xff}}}, 202 {{{ -398, 4301, 1008}, 0, { 0, 0}, {0x7f, 0x00, 0x00, 0xff}}}, 203 {{{ -398, 4198, 1008}, 0, { 0, 990}, {0x7f, 0x00, 0x00, 0xff}}}, 204 {{{ -398, 4198, 905}, 0, { 990, 990}, {0x7f, 0x00, 0x00, 0xff}}}, 205 {{{ -398, 4301, 905}, 0, { 990, 0}, {0x7f, 0x00, 0x00, 0xff}}}, 206 {{{ -398, 4096, 1417}, 0, { 0, 0}, {0x7f, 0x00, 0x00, 0xff}}}, 207 {{{ -398, 3994, 1315}, 0, { 990, 990}, {0x7f, 0x00, 0x00, 0xff}}}, 208 {{{ -398, 4096, 1315}, 0, { 990, 0}, {0x7f, 0x00, 0x00, 0xff}}}, 209 {{{ -398, 3994, 1417}, 0, { 0, 990}, {0x7f, 0x00, 0x00, 0xff}}}, 210 {{{ -398, 3891, 1724}, 0, { 990, 0}, {0x7f, 0x00, 0x00, 0xff}}}, 211 }; 212 213 // 0x070562F0 - 0x07056330 214 static const Vtx inside_castle_seg7_vertex_070562F0[] = { 215 {{{ -398, 3686, 2236}, 0, { 0, 0}, {0x7f, 0x00, 0x00, 0xff}}}, 216 {{{ -398, 3584, 2134}, 0, { 990, 990}, {0x7f, 0x00, 0x00, 0xff}}}, 217 {{{ -398, 3686, 2134}, 0, { 990, 0}, {0x7f, 0x00, 0x00, 0xff}}}, 218 {{{ -398, 3584, 2236}, 0, { 0, 990}, {0x7f, 0x00, 0x00, 0xff}}}, 219 }; 220 221 // 0x07056330 - 0x07056370 222 static const Vtx inside_castle_seg7_vertex_07056330[] = { 223 {{{ 102, 5427, -3801}, 0, { 990, 0}, {0x00, 0x00, 0x7f, 0xff}}}, 224 {{{ -204, 5120, -3801}, 0, { 0, 990}, {0x00, 0x00, 0x7f, 0xff}}}, 225 {{{ 102, 5120, -3801}, 0, { 990, 990}, {0x00, 0x00, 0x7f, 0xff}}}, 226 {{{ -204, 5427, -3801}, 0, { 0, 0}, {0x00, 0x00, 0x7f, 0xff}}}, 227 }; 228 229 // 0x07056370 - 0x07056460 230 static const Vtx inside_castle_seg7_vertex_07056370[] = { 231 {{{ -9, 4608, 496}, 0, { 0, 0}, {0x81, 0x00, 0x00, 0xff}}}, 232 {{{ -9, 4506, 496}, 0, { 0, 990}, {0x81, 0x00, 0x00, 0xff}}}, 233 {{{ -9, 4506, 598}, 0, { 990, 990}, {0x81, 0x00, 0x00, 0xff}}}, 234 {{{ -9, 5222, -732}, 0, { 0, 0}, {0x81, 0x00, 0x00, 0xff}}}, 235 {{{ -9, 5120, -630}, 0, { 990, 990}, {0x81, 0x00, 0x00, 0xff}}}, 236 {{{ -9, 5222, -630}, 0, { 990, 0}, {0x81, 0x00, 0x00, 0xff}}}, 237 {{{ -9, 5120, -732}, 0, { 0, 990}, {0x81, 0x00, 0x00, 0xff}}}, 238 {{{ -9, 5018, -323}, 0, { 0, 0}, {0x81, 0x00, 0x00, 0xff}}}, 239 {{{ -9, 4915, -220}, 0, { 990, 990}, {0x81, 0x00, 0x00, 0xff}}}, 240 {{{ -9, 5018, -220}, 0, { 990, 0}, {0x81, 0x00, 0x00, 0xff}}}, 241 {{{ -9, 4915, -323}, 0, { 0, 990}, {0x81, 0x00, 0x00, 0xff}}}, 242 {{{ -9, 4813, 86}, 0, { 0, 0}, {0x81, 0x00, 0x00, 0xff}}}, 243 {{{ -9, 4710, 86}, 0, { 0, 990}, {0x81, 0x00, 0x00, 0xff}}}, 244 {{{ -9, 4710, 188}, 0, { 990, 990}, {0x81, 0x00, 0x00, 0xff}}}, 245 {{{ -9, 4813, 188}, 0, { 990, 0}, {0x81, 0x00, 0x00, 0xff}}}, 246 }; 247 248 // 0x07056460 - 0x07056550 249 static const Vtx inside_castle_seg7_vertex_07056460[] = { 250 {{{ -9, 3994, 1724}, 0, { 0, 0}, {0x81, 0x00, 0x00, 0xff}}}, 251 {{{ -9, 3891, 1724}, 0, { 0, 990}, {0x81, 0x00, 0x00, 0xff}}}, 252 {{{ -9, 3891, 1827}, 0, { 990, 990}, {0x81, 0x00, 0x00, 0xff}}}, 253 {{{ -9, 4608, 496}, 0, { 0, 0}, {0x81, 0x00, 0x00, 0xff}}}, 254 {{{ -9, 4506, 598}, 0, { 990, 990}, {0x81, 0x00, 0x00, 0xff}}}, 255 {{{ -9, 4608, 598}, 0, { 990, 0}, {0x81, 0x00, 0x00, 0xff}}}, 256 {{{ -9, 4403, 905}, 0, { 0, 0}, {0x81, 0x00, 0x00, 0xff}}}, 257 {{{ -9, 4301, 1008}, 0, { 990, 990}, {0x81, 0x00, 0x00, 0xff}}}, 258 {{{ -9, 4403, 1008}, 0, { 990, 0}, {0x81, 0x00, 0x00, 0xff}}}, 259 {{{ -9, 4301, 905}, 0, { 0, 990}, {0x81, 0x00, 0x00, 0xff}}}, 260 {{{ -9, 4198, 1315}, 0, { 0, 0}, {0x81, 0x00, 0x00, 0xff}}}, 261 {{{ -9, 4096, 1315}, 0, { 0, 990}, {0x81, 0x00, 0x00, 0xff}}}, 262 {{{ -9, 4096, 1417}, 0, { 990, 990}, {0x81, 0x00, 0x00, 0xff}}}, 263 {{{ -9, 4198, 1417}, 0, { 990, 0}, {0x81, 0x00, 0x00, 0xff}}}, 264 {{{ -9, 3994, 1827}, 0, { 990, 0}, {0x81, 0x00, 0x00, 0xff}}}, 265 }; 266 267 // 0x07056550 - 0x07056590 268 static const Vtx inside_castle_seg7_vertex_07056550[] = { 269 {{{ -9, 3789, 2134}, 0, { 0, 0}, {0x81, 0x00, 0x00, 0xff}}}, 270 {{{ -9, 3686, 2134}, 0, { 0, 990}, {0x81, 0x00, 0x00, 0xff}}}, 271 {{{ -9, 3686, 2236}, 0, { 990, 990}, {0x81, 0x00, 0x00, 0xff}}}, 272 {{{ -9, 3789, 2236}, 0, { 990, 0}, {0x81, 0x00, 0x00, 0xff}}}, 273 }; 274 275 // 0x07056590 - 0x07056680 276 static const Vtx inside_castle_seg7_vertex_07056590[] = { 277 {{{ -9, 4608, 598}, 0, { 0, 0}, {0x81, 0x00, 0x00, 0xff}}}, 278 {{{ -9, 4506, 598}, 0, { 0, 990}, {0x81, 0x00, 0x00, 0xff}}}, 279 {{{ -9, 4506, 700}, 0, { 990, 990}, {0x81, 0x00, 0x00, 0xff}}}, 280 {{{ -9, 5222, -630}, 0, { 0, 0}, {0x81, 0x00, 0x00, 0xff}}}, 281 {{{ -9, 5120, -630}, 0, { 0, 990}, {0x81, 0x00, 0x00, 0xff}}}, 282 {{{ -9, 5120, -527}, 0, { 990, 990}, {0x81, 0x00, 0x00, 0xff}}}, 283 {{{ -9, 5222, -527}, 0, { 990, 0}, {0x81, 0x00, 0x00, 0xff}}}, 284 {{{ -9, 5018, -220}, 0, { 0, 0}, {0x81, 0x00, 0x00, 0xff}}}, 285 {{{ -9, 4915, -118}, 0, { 990, 990}, {0x81, 0x00, 0x00, 0xff}}}, 286 {{{ -9, 5018, -118}, 0, { 990, 0}, {0x81, 0x00, 0x00, 0xff}}}, 287 {{{ -9, 4915, -220}, 0, { 0, 990}, {0x81, 0x00, 0x00, 0xff}}}, 288 {{{ -9, 4813, 188}, 0, { 0, 0}, {0x81, 0x00, 0x00, 0xff}}}, 289 {{{ -9, 4710, 291}, 0, { 990, 990}, {0x81, 0x00, 0x00, 0xff}}}, 290 {{{ -9, 4813, 291}, 0, { 990, 0}, {0x81, 0x00, 0x00, 0xff}}}, 291 {{{ -9, 4710, 188}, 0, { 0, 990}, {0x81, 0x00, 0x00, 0xff}}}, 292 }; 293 294 // 0x07056680 - 0x07056770 295 static const Vtx inside_castle_seg7_vertex_07056680[] = { 296 {{{ -9, 3994, 1827}, 0, { 0, 0}, {0x81, 0x00, 0x00, 0xff}}}, 297 {{{ -9, 3891, 1827}, 0, { 0, 990}, {0x81, 0x00, 0x00, 0xff}}}, 298 {{{ -9, 3891, 1929}, 0, { 990, 990}, {0x81, 0x00, 0x00, 0xff}}}, 299 {{{ -9, 4608, 598}, 0, { 0, 0}, {0x81, 0x00, 0x00, 0xff}}}, 300 {{{ -9, 4506, 700}, 0, { 990, 990}, {0x81, 0x00, 0x00, 0xff}}}, 301 {{{ -9, 4608, 700}, 0, { 990, 0}, {0x81, 0x00, 0x00, 0xff}}}, 302 {{{ -9, 4403, 1008}, 0, { 0, 0}, {0x81, 0x00, 0x00, 0xff}}}, 303 {{{ -9, 4301, 1008}, 0, { 0, 990}, {0x81, 0x00, 0x00, 0xff}}}, 304 {{{ -9, 4301, 1110}, 0, { 990, 990}, {0x81, 0x00, 0x00, 0xff}}}, 305 {{{ -9, 4403, 1110}, 0, { 990, 0}, {0x81, 0x00, 0x00, 0xff}}}, 306 {{{ -9, 4198, 1417}, 0, { 0, 0}, {0x81, 0x00, 0x00, 0xff}}}, 307 {{{ -9, 4096, 1520}, 0, { 990, 990}, {0x81, 0x00, 0x00, 0xff}}}, 308 {{{ -9, 4198, 1520}, 0, { 990, 0}, {0x81, 0x00, 0x00, 0xff}}}, 309 {{{ -9, 4096, 1417}, 0, { 0, 990}, {0x81, 0x00, 0x00, 0xff}}}, 310 {{{ -9, 3994, 1929}, 0, { 990, 0}, {0x81, 0x00, 0x00, 0xff}}}, 311 }; 312 313 // 0x07056770 - 0x070567B0 314 static const Vtx inside_castle_seg7_vertex_07056770[] = { 315 {{{ -9, 3789, 2236}, 0, { 0, 0}, {0x81, 0x00, 0x00, 0xff}}}, 316 {{{ -9, 3686, 2236}, 0, { 0, 990}, {0x81, 0x00, 0x00, 0xff}}}, 317 {{{ -9, 3686, 2339}, 0, { 990, 990}, {0x81, 0x00, 0x00, 0xff}}}, 318 {{{ -9, 3789, 2339}, 0, { 990, 0}, {0x81, 0x00, 0x00, 0xff}}}, 319 }; 320 321 // 0x070567B0 - 0x070568A0 322 static const Vtx inside_castle_seg7_vertex_070567B0[] = { 323 {{{ -9, 4506, 496}, 0, { 0, 0}, {0x81, 0x00, 0x00, 0xff}}}, 324 {{{ -9, 4403, 496}, 0, { 0, 990}, {0x81, 0x00, 0x00, 0xff}}}, 325 {{{ -9, 4403, 598}, 0, { 990, 990}, {0x81, 0x00, 0x00, 0xff}}}, 326 {{{ -9, 5120, -732}, 0, { 0, 0}, {0x81, 0x00, 0x00, 0xff}}}, 327 {{{ -9, 5018, -630}, 0, { 990, 990}, {0x81, 0x00, 0x00, 0xff}}}, 328 {{{ -9, 5120, -630}, 0, { 990, 0}, {0x81, 0x00, 0x00, 0xff}}}, 329 {{{ -9, 5018, -732}, 0, { 0, 990}, {0x81, 0x00, 0x00, 0xff}}}, 330 {{{ -9, 4915, -323}, 0, { 0, 0}, {0x81, 0x00, 0x00, 0xff}}}, 331 {{{ -9, 4813, -323}, 0, { 0, 990}, {0x81, 0x00, 0x00, 0xff}}}, 332 {{{ -9, 4813, -220}, 0, { 990, 990}, {0x81, 0x00, 0x00, 0xff}}}, 333 {{{ -9, 4915, -220}, 0, { 990, 0}, {0x81, 0x00, 0x00, 0xff}}}, 334 {{{ -9, 4710, 86}, 0, { 0, 0}, {0x81, 0x00, 0x00, 0xff}}}, 335 {{{ -9, 4608, 86}, 0, { 0, 990}, {0x81, 0x00, 0x00, 0xff}}}, 336 {{{ -9, 4608, 188}, 0, { 990, 990}, {0x81, 0x00, 0x00, 0xff}}}, 337 {{{ -9, 4710, 188}, 0, { 990, 0}, {0x81, 0x00, 0x00, 0xff}}}, 338 }; 339 340 // 0x070568A0 - 0x07056990 341 static const Vtx inside_castle_seg7_vertex_070568A0[] = { 342 {{{ -9, 3891, 1724}, 0, { 0, 0}, {0x81, 0x00, 0x00, 0xff}}}, 343 {{{ -9, 3789, 1827}, 0, { 990, 990}, {0x81, 0x00, 0x00, 0xff}}}, 344 {{{ -9, 3891, 1827}, 0, { 990, 0}, {0x81, 0x00, 0x00, 0xff}}}, 345 {{{ -9, 4506, 496}, 0, { 0, 0}, {0x81, 0x00, 0x00, 0xff}}}, 346 {{{ -9, 4403, 598}, 0, { 990, 990}, {0x81, 0x00, 0x00, 0xff}}}, 347 {{{ -9, 4506, 598}, 0, { 990, 0}, {0x81, 0x00, 0x00, 0xff}}}, 348 {{{ -9, 4301, 905}, 0, { 0, 0}, {0x81, 0x00, 0x00, 0xff}}}, 349 {{{ -9, 4198, 1008}, 0, { 990, 990}, {0x81, 0x00, 0x00, 0xff}}}, 350 {{{ -9, 4301, 1008}, 0, { 990, 0}, {0x81, 0x00, 0x00, 0xff}}}, 351 {{{ -9, 4198, 905}, 0, { 0, 990}, {0x81, 0x00, 0x00, 0xff}}}, 352 {{{ -9, 4096, 1315}, 0, { 0, 0}, {0x81, 0x00, 0x00, 0xff}}}, 353 {{{ -9, 3994, 1315}, 0, { 0, 990}, {0x81, 0x00, 0x00, 0xff}}}, 354 {{{ -9, 3994, 1417}, 0, { 990, 990}, {0x81, 0x00, 0x00, 0xff}}}, 355 {{{ -9, 4096, 1417}, 0, { 990, 0}, {0x81, 0x00, 0x00, 0xff}}}, 356 {{{ -9, 3789, 1724}, 0, { 0, 990}, {0x81, 0x00, 0x00, 0xff}}}, 357 }; 358 359 // 0x07056990 - 0x070569D0 360 static const Vtx inside_castle_seg7_vertex_07056990[] = { 361 {{{ -9, 3686, 2134}, 0, { 0, 0}, {0x81, 0x00, 0x00, 0xff}}}, 362 {{{ -9, 3584, 2134}, 0, { 0, 990}, {0x81, 0x00, 0x00, 0xff}}}, 363 {{{ -9, 3584, 2236}, 0, { 990, 990}, {0x81, 0x00, 0x00, 0xff}}}, 364 {{{ -9, 3686, 2236}, 0, { 990, 0}, {0x81, 0x00, 0x00, 0xff}}}, 365 }; 366 367 // 0x070569D0 - 0x07056AC0 368 static const Vtx inside_castle_seg7_vertex_070569D0[] = { 369 {{{ -9, 4506, 598}, 0, { 0, 0}, {0x81, 0x00, 0x00, 0xff}}}, 370 {{{ -9, 4403, 598}, 0, { 0, 990}, {0x81, 0x00, 0x00, 0xff}}}, 371 {{{ -9, 4403, 700}, 0, { 990, 990}, {0x81, 0x00, 0x00, 0xff}}}, 372 {{{ -9, 5120, -630}, 0, { 0, 0}, {0x81, 0x00, 0x00, 0xff}}}, 373 {{{ -9, 5018, -527}, 0, { 990, 990}, {0x81, 0x00, 0x00, 0xff}}}, 374 {{{ -9, 5120, -527}, 0, { 990, 0}, {0x81, 0x00, 0x00, 0xff}}}, 375 {{{ -9, 5018, -630}, 0, { 0, 990}, {0x81, 0x00, 0x00, 0xff}}}, 376 {{{ -9, 4915, -220}, 0, { 0, 0}, {0x81, 0x00, 0x00, 0xff}}}, 377 {{{ -9, 4813, -118}, 0, { 990, 990}, {0x81, 0x00, 0x00, 0xff}}}, 378 {{{ -9, 4915, -118}, 0, { 990, 0}, {0x81, 0x00, 0x00, 0xff}}}, 379 {{{ -9, 4813, -220}, 0, { 0, 990}, {0x81, 0x00, 0x00, 0xff}}}, 380 {{{ -9, 4710, 188}, 0, { 0, 0}, {0x81, 0x00, 0x00, 0xff}}}, 381 {{{ -9, 4608, 188}, 0, { 0, 990}, {0x81, 0x00, 0x00, 0xff}}}, 382 {{{ -9, 4608, 291}, 0, { 990, 990}, {0x81, 0x00, 0x00, 0xff}}}, 383 {{{ -9, 4710, 291}, 0, { 990, 0}, {0x81, 0x00, 0x00, 0xff}}}, 384 }; 385 386 // 0x07056AC0 - 0x07056BB0 387 static const Vtx inside_castle_seg7_vertex_07056AC0[] = { 388 {{{ -9, 3891, 1827}, 0, { 0, 0}, {0x81, 0x00, 0x00, 0xff}}}, 389 {{{ -9, 3789, 1929}, 0, { 990, 990}, {0x81, 0x00, 0x00, 0xff}}}, 390 {{{ -9, 3891, 1929}, 0, { 990, 0}, {0x81, 0x00, 0x00, 0xff}}}, 391 {{{ -9, 4506, 598}, 0, { 0, 0}, {0x81, 0x00, 0x00, 0xff}}}, 392 {{{ -9, 4403, 700}, 0, { 990, 990}, {0x81, 0x00, 0x00, 0xff}}}, 393 {{{ -9, 4506, 700}, 0, { 990, 0}, {0x81, 0x00, 0x00, 0xff}}}, 394 {{{ -9, 4301, 1008}, 0, { 0, 0}, {0x81, 0x00, 0x00, 0xff}}}, 395 {{{ -9, 4198, 1110}, 0, { 990, 990}, {0x81, 0x00, 0x00, 0xff}}}, 396 {{{ -9, 4301, 1110}, 0, { 990, 0}, {0x81, 0x00, 0x00, 0xff}}}, 397 {{{ -9, 4198, 1008}, 0, { 0, 990}, {0x81, 0x00, 0x00, 0xff}}}, 398 {{{ -9, 4096, 1417}, 0, { 0, 0}, {0x81, 0x00, 0x00, 0xff}}}, 399 {{{ -9, 3994, 1417}, 0, { 0, 990}, {0x81, 0x00, 0x00, 0xff}}}, 400 {{{ -9, 3994, 1520}, 0, { 990, 990}, {0x81, 0x00, 0x00, 0xff}}}, 401 {{{ -9, 4096, 1520}, 0, { 990, 0}, {0x81, 0x00, 0x00, 0xff}}}, 402 {{{ -9, 3789, 1827}, 0, { 0, 990}, {0x81, 0x00, 0x00, 0xff}}}, 403 }; 404 405 // 0x07056BB0 - 0x07056BF0 406 static const Vtx inside_castle_seg7_vertex_07056BB0[] = { 407 {{{ -9, 3686, 2236}, 0, { 0, 0}, {0x81, 0x00, 0x00, 0xff}}}, 408 {{{ -9, 3584, 2339}, 0, { 990, 990}, {0x81, 0x00, 0x00, 0xff}}}, 409 {{{ -9, 3686, 2339}, 0, { 990, 0}, {0x81, 0x00, 0x00, 0xff}}}, 410 {{{ -9, 3584, 2236}, 0, { 0, 990}, {0x81, 0x00, 0x00, 0xff}}}, 411 }; 412 413 // 0x07056BF0 - 0x07056CE0 414 static const Gfx inside_castle_seg7_dl_07056BF0[] = { 415 gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, inside_castle_seg7_texture_07008000), 416 gsDPLoadSync(), 417 gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 32 * 32 - 1, CALC_DXT(32, G_IM_SIZ_16b_BYTES)), 418 gsSPLight(&inside_castle_seg7_lights_070559C0.l, 1), 419 gsSPLight(&inside_castle_seg7_lights_070559C0.a, 2), 420 gsSPVertex(inside_castle_seg7_vertex_070559F0, 15, 0), 421 gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0), 422 gsSP2Triangles( 3, 5, 6, 0x0, 7, 8, 9, 0x0), 423 gsSP2Triangles( 7, 9, 10, 0x0, 11, 12, 13, 0x0), 424 gsSP1Triangle(11, 14, 12, 0x0), 425 gsSPVertex(inside_castle_seg7_vertex_07055AE0, 15, 0), 426 gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0), 427 gsSP2Triangles( 6, 7, 8, 0x0, 6, 9, 7, 0x0), 428 gsSP2Triangles(10, 11, 12, 0x0, 10, 12, 13, 0x0), 429 gsSP1Triangle( 0, 2, 14, 0x0), 430 gsSPVertex(inside_castle_seg7_vertex_07055BD0, 4, 0), 431 gsSP2Triangles( 0, 1, 2, 0x0, 0, 3, 1, 0x0), 432 gsSPLight(&inside_castle_seg7_lights_070559D8.l, 1), 433 gsSPLight(&inside_castle_seg7_lights_070559D8.a, 2), 434 gsSPVertex(inside_castle_seg7_vertex_07055C10, 4, 0), 435 gsSP2Triangles( 0, 1, 2, 0x0, 0, 2, 3, 0x0), 436 gsSPEndDisplayList(), 437 }; 438 439 // 0x07056CE0 - 0x07056DD0 440 static const Gfx inside_castle_seg7_dl_07056CE0[] = { 441 gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, inside_castle_seg7_texture_07008800), 442 gsDPLoadSync(), 443 gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 32 * 32 - 1, CALC_DXT(32, G_IM_SIZ_16b_BYTES)), 444 gsSPLight(&inside_castle_seg7_lights_070559C0.l, 1), 445 gsSPLight(&inside_castle_seg7_lights_070559C0.a, 2), 446 gsSPVertex(inside_castle_seg7_vertex_07055C50, 15, 0), 447 gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0), 448 gsSP2Triangles( 3, 6, 4, 0x0, 7, 8, 9, 0x0), 449 gsSP2Triangles( 7, 9, 10, 0x0, 11, 12, 13, 0x0), 450 gsSP1Triangle(11, 14, 12, 0x0), 451 gsSPVertex(inside_castle_seg7_vertex_07055D40, 15, 0), 452 gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0), 453 gsSP2Triangles( 6, 7, 8, 0x0, 6, 9, 7, 0x0), 454 gsSP2Triangles(10, 11, 12, 0x0, 10, 12, 13, 0x0), 455 gsSP1Triangle( 0, 2, 14, 0x0), 456 gsSPVertex(inside_castle_seg7_vertex_07055E30, 4, 0), 457 gsSP2Triangles( 0, 1, 2, 0x0, 0, 2, 3, 0x0), 458 gsSPLight(&inside_castle_seg7_lights_070559D8.l, 1), 459 gsSPLight(&inside_castle_seg7_lights_070559D8.a, 2), 460 gsSPVertex(inside_castle_seg7_vertex_07055E70, 4, 0), 461 gsSP2Triangles( 0, 1, 2, 0x0, 0, 2, 3, 0x0), 462 gsSPEndDisplayList(), 463 }; 464 465 // 0x07056DD0 - 0x07056EC0 466 static const Gfx inside_castle_seg7_dl_07056DD0[] = { 467 gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, inside_castle_seg7_texture_07009000), 468 gsDPLoadSync(), 469 gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 32 * 32 - 1, CALC_DXT(32, G_IM_SIZ_16b_BYTES)), 470 gsSPLight(&inside_castle_seg7_lights_070559C0.l, 1), 471 gsSPLight(&inside_castle_seg7_lights_070559C0.a, 2), 472 gsSPVertex(inside_castle_seg7_vertex_07055EB0, 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(inside_castle_seg7_vertex_07055FA0, 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, 13, 11, 0x0), 481 gsSP1Triangle( 0, 2, 14, 0x0), 482 gsSPVertex(inside_castle_seg7_vertex_07056090, 4, 0), 483 gsSP2Triangles( 0, 1, 2, 0x0, 0, 3, 1, 0x0), 484 gsSPLight(&inside_castle_seg7_lights_070559D8.l, 1), 485 gsSPLight(&inside_castle_seg7_lights_070559D8.a, 2), 486 gsSPVertex(inside_castle_seg7_vertex_070560D0, 4, 0), 487 gsSP2Triangles( 0, 1, 2, 0x0, 0, 2, 3, 0x0), 488 gsSPEndDisplayList(), 489 }; 490 491 // 0x07056EC0 - 0x07056FB0 492 static const Gfx inside_castle_seg7_dl_07056EC0[] = { 493 gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, inside_castle_seg7_texture_07009800), 494 gsDPLoadSync(), 495 gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 32 * 32 - 1, CALC_DXT(32, G_IM_SIZ_16b_BYTES)), 496 gsSPLight(&inside_castle_seg7_lights_070559C0.l, 1), 497 gsSPLight(&inside_castle_seg7_lights_070559C0.a, 2), 498 gsSPVertex(inside_castle_seg7_vertex_07056110, 15, 0), 499 gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0), 500 gsSP2Triangles( 3, 6, 4, 0x0, 7, 8, 9, 0x0), 501 gsSP2Triangles( 7, 10, 8, 0x0, 11, 12, 13, 0x0), 502 gsSP1Triangle(11, 13, 14, 0x0), 503 gsSPVertex(inside_castle_seg7_vertex_07056200, 15, 0), 504 gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0), 505 gsSP2Triangles( 6, 7, 8, 0x0, 6, 8, 9, 0x0), 506 gsSP2Triangles(10, 11, 12, 0x0, 10, 13, 11, 0x0), 507 gsSP1Triangle( 0, 2, 14, 0x0), 508 gsSPVertex(inside_castle_seg7_vertex_070562F0, 4, 0), 509 gsSP2Triangles( 0, 1, 2, 0x0, 0, 3, 1, 0x0), 510 gsSPLight(&inside_castle_seg7_lights_070559D8.l, 1), 511 gsSPLight(&inside_castle_seg7_lights_070559D8.a, 2), 512 gsSPVertex(inside_castle_seg7_vertex_07056330, 4, 0), 513 gsSP2Triangles( 0, 1, 2, 0x0, 0, 3, 1, 0x0), 514 gsSPEndDisplayList(), 515 }; 516 517 // 0x07056FB0 - 0x07057078 518 static const Gfx inside_castle_seg7_dl_07056FB0[] = { 519 gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, inside_castle_seg7_texture_07006000), 520 gsDPLoadSync(), 521 gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 32 * 32 - 1, CALC_DXT(32, G_IM_SIZ_16b_BYTES)), 522 gsSPLight(&inside_castle_seg7_lights_070559C0.l, 1), 523 gsSPLight(&inside_castle_seg7_lights_070559C0.a, 2), 524 gsSPVertex(inside_castle_seg7_vertex_07056370, 15, 0), 525 gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0), 526 gsSP2Triangles( 3, 6, 4, 0x0, 7, 8, 9, 0x0), 527 gsSP2Triangles( 7, 10, 8, 0x0, 11, 12, 13, 0x0), 528 gsSP1Triangle(11, 13, 14, 0x0), 529 gsSPVertex(inside_castle_seg7_vertex_07056460, 15, 0), 530 gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0), 531 gsSP2Triangles( 6, 7, 8, 0x0, 6, 9, 7, 0x0), 532 gsSP2Triangles(10, 11, 12, 0x0, 10, 12, 13, 0x0), 533 gsSP1Triangle( 0, 2, 14, 0x0), 534 gsSPVertex(inside_castle_seg7_vertex_07056550, 4, 0), 535 gsSP2Triangles( 0, 1, 2, 0x0, 0, 2, 3, 0x0), 536 gsSPEndDisplayList(), 537 }; 538 539 // 0x07057078 - 0x07057130 540 static const Gfx inside_castle_seg7_dl_07057078[] = { 541 gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, inside_castle_seg7_texture_07006800), 542 gsDPLoadSync(), 543 gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 32 * 32 - 1, CALC_DXT(32, G_IM_SIZ_16b_BYTES)), 544 gsSPVertex(inside_castle_seg7_vertex_07056590, 15, 0), 545 gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0), 546 gsSP2Triangles( 3, 5, 6, 0x0, 7, 8, 9, 0x0), 547 gsSP2Triangles( 7, 10, 8, 0x0, 11, 12, 13, 0x0), 548 gsSP1Triangle(11, 14, 12, 0x0), 549 gsSPVertex(inside_castle_seg7_vertex_07056680, 15, 0), 550 gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0), 551 gsSP2Triangles( 6, 7, 8, 0x0, 6, 8, 9, 0x0), 552 gsSP2Triangles(10, 11, 12, 0x0, 10, 13, 11, 0x0), 553 gsSP1Triangle( 0, 2, 14, 0x0), 554 gsSPVertex(inside_castle_seg7_vertex_07056770, 4, 0), 555 gsSP2Triangles( 0, 1, 2, 0x0, 0, 2, 3, 0x0), 556 gsSPEndDisplayList(), 557 }; 558 559 // 0x07057130 - 0x070571E8 560 static const Gfx inside_castle_seg7_dl_07057130[] = { 561 gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, inside_castle_seg7_texture_07007000), 562 gsDPLoadSync(), 563 gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 32 * 32 - 1, CALC_DXT(32, G_IM_SIZ_16b_BYTES)), 564 gsSPVertex(inside_castle_seg7_vertex_070567B0, 15, 0), 565 gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0), 566 gsSP2Triangles( 3, 6, 4, 0x0, 7, 8, 9, 0x0), 567 gsSP2Triangles( 7, 9, 10, 0x0, 11, 12, 13, 0x0), 568 gsSP1Triangle(11, 13, 14, 0x0), 569 gsSPVertex(inside_castle_seg7_vertex_070568A0, 15, 0), 570 gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0), 571 gsSP2Triangles( 6, 7, 8, 0x0, 6, 9, 7, 0x0), 572 gsSP2Triangles(10, 11, 12, 0x0, 10, 12, 13, 0x0), 573 gsSP1Triangle( 0, 14, 1, 0x0), 574 gsSPVertex(inside_castle_seg7_vertex_07056990, 4, 0), 575 gsSP2Triangles( 0, 1, 2, 0x0, 0, 2, 3, 0x0), 576 gsSPEndDisplayList(), 577 }; 578 579 // 0x070571E8 - 0x070572A0 580 static const Gfx inside_castle_seg7_dl_070571E8[] = { 581 gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, inside_castle_seg7_texture_07007800), 582 gsDPLoadSync(), 583 gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 32 * 32 - 1, CALC_DXT(32, G_IM_SIZ_16b_BYTES)), 584 gsSPVertex(inside_castle_seg7_vertex_070569D0, 15, 0), 585 gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0), 586 gsSP2Triangles( 3, 6, 4, 0x0, 7, 8, 9, 0x0), 587 gsSP2Triangles( 7, 10, 8, 0x0, 11, 12, 13, 0x0), 588 gsSP1Triangle(11, 13, 14, 0x0), 589 gsSPVertex(inside_castle_seg7_vertex_07056AC0, 15, 0), 590 gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0), 591 gsSP2Triangles( 6, 7, 8, 0x0, 6, 9, 7, 0x0), 592 gsSP2Triangles(10, 11, 12, 0x0, 10, 12, 13, 0x0), 593 gsSP1Triangle( 0, 14, 1, 0x0), 594 gsSPVertex(inside_castle_seg7_vertex_07056BB0, 4, 0), 595 gsSP2Triangles( 0, 1, 2, 0x0, 0, 3, 1, 0x0), 596 gsSPEndDisplayList(), 597 }; 598 599 // 0x070572A0 - 0x07057380 600 const Gfx inside_castle_seg7_dl_070572A0[] = { 601 gsDPPipeSync(), 602 gsDPSetCycleType(G_CYC_2CYCLE), 603 gsDPSetRenderMode(G_RM_FOG_SHADE_A, G_RM_AA_ZB_OPA_SURF2), 604 gsDPSetDepthSource(G_ZS_PIXEL), 605 gsDPSetFogColor(0, 0, 0, 255), 606 gsSPFogPosition(950, 1000), 607 gsSPSetGeometryMode(G_FOG), 608 gsDPSetCombineMode(G_CC_MODULATERGB, G_CC_PASS2), 609 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), 610 gsSPTexture(0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_ON), 611 gsDPTileSync(), 612 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), 613 gsDPSetTileSize(0, 0, 0, (32 - 1) << G_TEXTURE_IMAGE_FRAC, (32 - 1) << G_TEXTURE_IMAGE_FRAC), 614 gsSPDisplayList(inside_castle_seg7_dl_07056BF0), 615 gsSPDisplayList(inside_castle_seg7_dl_07056CE0), 616 gsSPDisplayList(inside_castle_seg7_dl_07056DD0), 617 gsSPDisplayList(inside_castle_seg7_dl_07056EC0), 618 gsSPDisplayList(inside_castle_seg7_dl_07056FB0), 619 gsSPDisplayList(inside_castle_seg7_dl_07057078), 620 gsSPDisplayList(inside_castle_seg7_dl_07057130), 621 gsSPDisplayList(inside_castle_seg7_dl_070571E8), 622 gsSPTexture(0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_OFF), 623 gsDPPipeSync(), 624 gsDPSetCycleType(G_CYC_1CYCLE), 625 gsDPSetRenderMode(G_RM_AA_ZB_OPA_SURF, G_RM_NOOP2), 626 gsSPClearGeometryMode(G_FOG), 627 gsDPSetCombineMode(G_CC_SHADE, G_CC_SHADE), 628 gsSPEndDisplayList(), 629 };