model.inc.c (40497B)
1 // 0x0704AB80 - 0x0704AB98 2 static const Lights1 inside_castle_seg7_lights_0704AB80 = gdSPDefLights1( 3 0x38, 0x3c, 0x4c, 4 0x97, 0xa0, 0xcd, 0x28, 0x28, 0x28 5 ); 6 7 // 0x0704AB98 - 0x0704ABB0 8 static const Lights1 inside_castle_seg7_lights_0704AB98 = gdSPDefLights1( 9 0x5f, 0x5f, 0x5f, 10 0xff, 0xff, 0xff, 0x28, 0x28, 0x28 11 ); 12 13 // 0x0704ABB0 - 0x0704ABC8 14 static const Lights1 inside_castle_seg7_lights_0704ABB0 = gdSPDefLights1( 15 0x52, 0x52, 0x52, 16 0xdd, 0xdd, 0xdd, 0x28, 0x28, 0x28 17 ); 18 19 // 0x0704ABC8 - 0x0704ACA8 20 static const Vtx inside_castle_seg7_vertex_0704ABC8[] = { 21 {{{ -5614, 1510, -3291}, 0, { 376, 70}, {0x00, 0x00, 0x7f, 0xff}}}, 22 {{{ -5614, 1715, -3291}, 0, { 444, 70}, {0x00, 0x00, 0x7f, 0xff}}}, 23 {{{ -5819, 1715, -3291}, 0, { 444, 0}, {0x00, 0x00, 0x7f, 0xff}}}, 24 {{{ -3975, 1510, -3291}, 0, { 376, 888}, {0x00, 0x00, 0x7f, 0xff}}}, 25 {{{ -3771, 1306, -3291}, 0, { 308, 990}, {0x00, 0x00, 0x7f, 0xff}}}, 26 {{{ -5819, 1306, -3291}, 0, { 308, 0}, {0x00, 0x00, 0x7f, 0xff}}}, 27 {{{ -3771, 1715, -3291}, 0, { 444, 990}, {0x00, 0x00, 0x7f, 0xff}}}, 28 {{{ -3975, 1715, -3291}, 0, { 444, 888}, {0x00, 0x00, 0x7f, 0xff}}}, 29 {{{ -4598, 1355, 3005}, 0, { 376, 70}, {0x00, 0x00, 0x81, 0xff}}}, 30 {{{ -4598, 1404, 3005}, 0, { 444, 70}, {0x00, 0x00, 0x81, 0xff}}}, 31 {{{ -4549, 1404, 3005}, 0, { 444, 0}, {0x00, 0x00, 0x81, 0xff}}}, 32 {{{ -4549, 1306, 3005}, 0, { 308, 0}, {0x00, 0x00, 0x81, 0xff}}}, 33 {{{ -4991, 1355, 3005}, 0, { 376, 888}, {0x00, 0x00, 0x81, 0xff}}}, 34 {{{ -5040, 1306, 3005}, 0, { 308, 990}, {0x00, 0x00, 0x81, 0xff}}}, 35 }; 36 37 // 0x0704ACA8 - 0x0704AD98 38 static const Vtx inside_castle_seg7_vertex_0704ACA8[] = { 39 {{{ -7252, 1510, 1316}, 0, { 990, 786}, {0x00, 0x00, 0x7f, 0xff}}}, 40 {{{ -7252, 1306, 1316}, 0, { 990, 990}, {0x00, 0x00, 0x7f, 0xff}}}, 41 {{{ -5307, 1306, 1316}, 0, { 0, 990}, {0x00, 0x00, 0x7f, 0xff}}}, 42 {{{ -4991, 1355, 3005}, 0, { 376, 888}, {0x00, 0x00, 0x81, 0xff}}}, 43 {{{ -5040, 1306, 3005}, 0, { 308, 990}, {0x00, 0x00, 0x81, 0xff}}}, 44 {{{ -5040, 1404, 3005}, 0, { 444, 990}, {0x00, 0x00, 0x81, 0xff}}}, 45 {{{ -4991, 1404, 3005}, 0, { 444, 888}, {0x00, 0x00, 0x81, 0xff}}}, 46 {{{ -7252, 1408, 1418}, 0, { 376, 888}, {0x7f, 0x00, 0x00, 0xff}}}, 47 {{{ -7252, 1408, 2237}, 0, { 376, 70}, {0x7f, 0x00, 0x00, 0xff}}}, 48 {{{ -7252, 1306, 2340}, 0, { 308, 0}, {0x7f, 0x00, 0x00, 0xff}}}, 49 {{{ -7252, 1510, 2237}, 0, { 444, 70}, {0x7f, 0x00, 0x00, 0xff}}}, 50 {{{ -7252, 1510, 2340}, 0, { 444, 0}, {0x7f, 0x00, 0x00, 0xff}}}, 51 {{{ -7252, 1306, 1316}, 0, { 308, 990}, {0x7f, 0x00, 0x00, 0xff}}}, 52 {{{ -7252, 1510, 1316}, 0, { 444, 990}, {0x7f, 0x00, 0x00, 0xff}}}, 53 {{{ -7252, 1510, 1418}, 0, { 444, 888}, {0x7f, 0x00, 0x00, 0xff}}}, 54 }; 55 56 // 0x0704AD98 - 0x0704AE88 57 static const Vtx inside_castle_seg7_vertex_0704AD98[] = { 58 {{{ -5307, 1510, 1316}, 0, { 0, 888}, {0x7e, 0x00, 0xf2, 0xff}}}, 59 {{{ -5819, 1306, -3291}, 0, { 990, 990}, {0x7e, 0x00, 0xf2, 0xff}}}, 60 {{{ -5819, 1715, -3291}, 0, { 990, 786}, {0x7e, 0x00, 0xf2, 0xff}}}, 61 {{{ -7252, 1510, 1316}, 0, { 990, 786}, {0x00, 0x00, 0x7f, 0xff}}}, 62 {{{ -5307, 1306, 1316}, 0, { 0, 990}, {0x00, 0x00, 0x7f, 0xff}}}, 63 {{{ -5307, 1510, 1316}, 0, { 0, 786}, {0x00, 0x00, 0x7f, 0xff}}}, 64 {{{ -5307, 1510, 2340}, 0, { 0, 786}, {0x00, 0x00, 0x81, 0xff}}}, 65 {{{ -5307, 1306, 2340}, 0, { 0, 990}, {0x00, 0x00, 0x81, 0xff}}}, 66 {{{ -7252, 1306, 2340}, 0, { 990, 990}, {0x00, 0x00, 0x81, 0xff}}}, 67 {{{ -7252, 1510, 2340}, 0, { 990, 786}, {0x00, 0x00, 0x81, 0xff}}}, 68 {{{ -4283, 1306, 1316}, 0, { 0, 990}, {0x82, 0x00, 0xf2, 0xff}}}, 69 {{{ -4283, 1510, 1316}, 0, { 0, 888}, {0x82, 0x00, 0xf2, 0xff}}}, 70 {{{ -3771, 1715, -3291}, 0, { 990, 786}, {0x82, 0x00, 0xf2, 0xff}}}, 71 {{{ -3771, 1306, -3291}, 0, { 990, 990}, {0x82, 0x00, 0xf2, 0xff}}}, 72 {{{ -5307, 1306, 1316}, 0, { 0, 990}, {0x7e, 0x00, 0xf2, 0xff}}}, 73 }; 74 75 // 0x0704AE88 - 0x0704AF88 76 static const Vtx inside_castle_seg7_vertex_0704AE88[] = { 77 {{{ -4283, 1306, 2340}, 0, { 0, 990}, {0x8b, 0x00, 0xd1, 0xff}}}, 78 {{{ -4549, 1404, 3005}, 0, { 990, 836}, {0x8b, 0x00, 0xd1, 0xff}}}, 79 {{{ -4283, 1510, 2340}, 0, { 0, 786}, {0x8b, 0x00, 0xd1, 0xff}}}, 80 {{{ -4549, 1306, 3005}, 0, { 990, 990}, {0x8b, 0x00, 0xd1, 0xff}}}, 81 {{{ -5307, 1306, 2340}, 0, { 0, 990}, {0x75, 0x00, 0xd1, 0xff}}}, 82 {{{ -5307, 1510, 2340}, 0, { 0, 786}, {0x75, 0x00, 0xd1, 0xff}}}, 83 {{{ -5040, 1306, 3005}, 0, { 990, 990}, {0x75, 0x00, 0xd1, 0xff}}}, 84 {{{ -5040, 1404, 3005}, 0, { 990, 836}, {0x75, 0x00, 0xd1, 0xff}}}, 85 {{{ -4283, 1306, 1316}, 0, { 0, 990}, {0x81, 0x00, 0x00, 0xff}}}, 86 {{{ -4283, 1306, 1520}, 0, { 82, 990}, {0x81, 0x00, 0x00, 0xff}}}, 87 {{{ -4283, 1510, 1520}, 0, { 82, 786}, {0x81, 0x00, 0x00, 0xff}}}, 88 {{{ -4283, 1510, 1316}, 0, { 0, 786}, {0x81, 0x00, 0x00, 0xff}}}, 89 {{{ -4283, 1510, 2135}, 0, { 422, 786}, {0x81, 0x00, 0x00, 0xff}}}, 90 {{{ -4283, 1306, 2135}, 0, { 422, 990}, {0x81, 0x00, 0x00, 0xff}}}, 91 {{{ -4283, 1306, 2340}, 0, { 536, 990}, {0x81, 0x00, 0x00, 0xff}}}, 92 {{{ -4283, 1510, 2340}, 0, { 536, 786}, {0x81, 0x00, 0x00, 0xff}}}, 93 }; 94 95 // 0x0704AF88 - 0x0704B088 96 static const Vtx inside_castle_seg7_vertex_0704AF88[] = { 97 {{{ -4991, 1748, 3005}, 0, { 922, 888}, {0x00, 0x00, 0x81, 0xff}}}, 98 {{{ -4991, 1404, 3005}, 0, { 444, 888}, {0x00, 0x00, 0x81, 0xff}}}, 99 {{{ -5040, 1404, 3005}, 0, { 444, 990}, {0x00, 0x00, 0x81, 0xff}}}, 100 {{{ -5614, 1715, -3291}, 0, { 444, 70}, {0x00, 0x00, 0x7f, 0xff}}}, 101 {{{ -5614, 3149, -3291}, 0, { 922, 70}, {0x00, 0x00, 0x7f, 0xff}}}, 102 {{{ -5819, 3354, -3291}, 0, { 990, 0}, {0x00, 0x00, 0x7f, 0xff}}}, 103 {{{ -5819, 1715, -3291}, 0, { 444, 0}, {0x00, 0x00, 0x7f, 0xff}}}, 104 {{{ -3975, 3149, -3291}, 0, { 922, 888}, {0x00, 0x00, 0x7f, 0xff}}}, 105 {{{ -3771, 3354, -3291}, 0, { 990, 990}, {0x00, 0x00, 0x7f, 0xff}}}, 106 {{{ -3975, 1715, -3291}, 0, { 444, 888}, {0x00, 0x00, 0x7f, 0xff}}}, 107 {{{ -3771, 1715, -3291}, 0, { 444, 990}, {0x00, 0x00, 0x7f, 0xff}}}, 108 {{{ -4598, 1748, 3005}, 0, { 922, 70}, {0x00, 0x00, 0x81, 0xff}}}, 109 {{{ -5040, 1797, 3005}, 0, { 990, 990}, {0x00, 0x00, 0x81, 0xff}}}, 110 {{{ -7252, 2227, 1418}, 0, { 922, 888}, {0x7f, 0x00, 0x00, 0xff}}}, 111 {{{ -7252, 1510, 1418}, 0, { 444, 888}, {0x7f, 0x00, 0x00, 0xff}}}, 112 {{{ -7252, 1510, 1316}, 0, { 444, 990}, {0x7f, 0x00, 0x00, 0xff}}}, 113 }; 114 115 // 0x0704B088 - 0x0704B178 116 static const Vtx inside_castle_seg7_vertex_0704B088[] = { 117 {{{ -4598, 1748, 3005}, 0, { 922, 70}, {0x00, 0x00, 0x81, 0xff}}}, 118 {{{ -5040, 1797, 3005}, 0, { 990, 990}, {0x00, 0x00, 0x81, 0xff}}}, 119 {{{ -4549, 1797, 3005}, 0, { 990, 0}, {0x00, 0x00, 0x81, 0xff}}}, 120 {{{ -4598, 1404, 3005}, 0, { 444, 70}, {0x00, 0x00, 0x81, 0xff}}}, 121 {{{ -4549, 1404, 3005}, 0, { 444, 0}, {0x00, 0x00, 0x81, 0xff}}}, 122 {{{ -7252, 1510, 2237}, 0, { 444, 70}, {0x7f, 0x00, 0x00, 0xff}}}, 123 {{{ -7252, 2227, 2237}, 0, { 922, 70}, {0x7f, 0x00, 0x00, 0xff}}}, 124 {{{ -7252, 2330, 2340}, 0, { 990, 0}, {0x7f, 0x00, 0x00, 0xff}}}, 125 {{{ -7252, 1510, 2340}, 0, { 444, 0}, {0x7f, 0x00, 0x00, 0xff}}}, 126 {{{ -7252, 2227, 1418}, 0, { 922, 888}, {0x7f, 0x00, 0x00, 0xff}}}, 127 {{{ -7252, 2330, 1316}, 0, { 990, 990}, {0x7f, 0x00, 0x00, 0xff}}}, 128 {{{ -7252, 1510, 1316}, 0, { 444, 990}, {0x7f, 0x00, 0x00, 0xff}}}, 129 {{{ -4283, 1510, 1316}, 0, { 0, 888}, {0x82, 0x00, 0xf2, 0xff}}}, 130 {{{ -4283, 2330, 1316}, 0, { 0, 478}, {0x82, 0x00, 0xf2, 0xff}}}, 131 {{{ -3771, 3354, -3291}, 0, { 990, 0}, {0x82, 0x00, 0xf2, 0xff}}}, 132 }; 133 134 // 0x0704B178 - 0x0704B268 135 static const Vtx inside_castle_seg7_vertex_0704B178[] = { 136 {{{ -7252, 2330, 1316}, 0, { 990, 0}, {0x00, 0x00, 0x7f, 0xff}}}, 137 {{{ -7252, 1510, 1316}, 0, { 990, 786}, {0x00, 0x00, 0x7f, 0xff}}}, 138 {{{ -5307, 1510, 1316}, 0, { 0, 786}, {0x00, 0x00, 0x7f, 0xff}}}, 139 {{{ -5307, 2330, 1316}, 0, { 0, 0}, {0x00, 0x00, 0x7f, 0xff}}}, 140 {{{ -5307, 2330, 2340}, 0, { 0, 0}, {0x00, 0x00, 0x81, 0xff}}}, 141 {{{ -7252, 1510, 2340}, 0, { 990, 786}, {0x00, 0x00, 0x81, 0xff}}}, 142 {{{ -7252, 2330, 2340}, 0, { 990, 0}, {0x00, 0x00, 0x81, 0xff}}}, 143 {{{ -5307, 1510, 2340}, 0, { 0, 786}, {0x00, 0x00, 0x81, 0xff}}}, 144 {{{ -7252, 2330, 1316}, 0, { 990, 990}, {0x00, 0x81, 0x00, 0xff}}}, 145 {{{ -5307, 2330, 2340}, 0, { 0, 0}, {0x00, 0x81, 0x00, 0xff}}}, 146 {{{ -7252, 2330, 2340}, 0, { 990, 0}, {0x00, 0x81, 0x00, 0xff}}}, 147 {{{ -5307, 2330, 1316}, 0, { 0, 990}, {0x00, 0x81, 0x00, 0xff}}}, 148 {{{ -4283, 1510, 1316}, 0, { 0, 888}, {0x82, 0x00, 0xf2, 0xff}}}, 149 {{{ -3771, 3354, -3291}, 0, { 990, 0}, {0x82, 0x00, 0xf2, 0xff}}}, 150 {{{ -3771, 1715, -3291}, 0, { 990, 786}, {0x82, 0x00, 0xf2, 0xff}}}, 151 }; 152 153 // 0x0704B268 - 0x0704B368 154 static const Vtx inside_castle_seg7_vertex_0704B268[] = { 155 {{{ -5307, 2330, 1316}, 0, { 0, 478}, {0x7e, 0x00, 0xf2, 0xff}}}, 156 {{{ -5307, 1510, 1316}, 0, { 0, 888}, {0x7e, 0x00, 0xf2, 0xff}}}, 157 {{{ -5819, 1715, -3291}, 0, { 990, 786}, {0x7e, 0x00, 0xf2, 0xff}}}, 158 {{{ -5819, 3354, -3291}, 0, { 990, 0}, {0x7e, 0x00, 0xf2, 0xff}}}, 159 {{{ -4549, 1404, 3005}, 0, { 990, 836}, {0x8b, 0x00, 0xd1, 0xff}}}, 160 {{{ -4549, 1797, 3005}, 0, { 990, 224}, {0x8b, 0x00, 0xd1, 0xff}}}, 161 {{{ -4283, 1510, 2340}, 0, { 0, 786}, {0x8b, 0x00, 0xd1, 0xff}}}, 162 {{{ -4283, 2330, 2340}, 0, { 0, 0}, {0x8b, 0x00, 0xd1, 0xff}}}, 163 {{{ -5307, 1510, 2340}, 0, { 0, 786}, {0x75, 0x00, 0xd1, 0xff}}}, 164 {{{ -5307, 2330, 2340}, 0, { 0, 0}, {0x75, 0x00, 0xd1, 0xff}}}, 165 {{{ -5040, 1404, 3005}, 0, { 990, 836}, {0x75, 0x00, 0xd1, 0xff}}}, 166 {{{ -5040, 1797, 3005}, 0, { 990, 224}, {0x75, 0x00, 0xd1, 0xff}}}, 167 {{{ -4283, 1818, 1725}, 0, { 196, 478}, {0x81, 0x00, 0x00, 0xff}}}, 168 {{{ -4283, 1818, 1930}, 0, { 308, 478}, {0x81, 0x00, 0x00, 0xff}}}, 169 {{{ -4283, 2330, 2340}, 0, { 536, 0}, {0x81, 0x00, 0x00, 0xff}}}, 170 {{{ -4283, 1613, 2135}, 0, { 422, 684}, {0x81, 0x00, 0x00, 0xff}}}, 171 }; 172 173 // 0x0704B368 - 0x0704B468 174 static const Vtx inside_castle_seg7_vertex_0704B368[] = { 175 {{{ -4283, 1613, 2135}, 0, { 422, 684}, {0x81, 0x00, 0x00, 0xff}}}, 176 {{{ -4283, 1510, 2135}, 0, { 422, 786}, {0x81, 0x00, 0x00, 0xff}}}, 177 {{{ -4283, 1510, 2340}, 0, { 536, 786}, {0x81, 0x00, 0x00, 0xff}}}, 178 {{{ -4283, 2330, 2340}, 0, { 536, 0}, {0x81, 0x00, 0x00, 0xff}}}, 179 {{{ -4283, 1818, 1725}, 0, { 196, 478}, {0x81, 0x00, 0x00, 0xff}}}, 180 {{{ -4283, 2330, 1316}, 0, { 0, 0}, {0x81, 0x00, 0x00, 0xff}}}, 181 {{{ -4283, 1613, 1520}, 0, { 82, 684}, {0x81, 0x00, 0x00, 0xff}}}, 182 {{{ -4283, 1510, 1316}, 0, { 0, 786}, {0x81, 0x00, 0x00, 0xff}}}, 183 {{{ -4283, 2330, 2340}, 0, { 0, 990}, {0x00, 0x9d, 0xb1, 0xff}}}, 184 {{{ -5040, 1797, 3005}, 0, { 990, 96}, {0x00, 0x9d, 0xb1, 0xff}}}, 185 {{{ -5307, 2330, 2340}, 0, { 0, 0}, {0x00, 0x9d, 0xb1, 0xff}}}, 186 {{{ -4283, 1510, 1520}, 0, { 82, 786}, {0x81, 0x00, 0x00, 0xff}}}, 187 {{{ -3771, 3354, -3291}, 0, { 990, 990}, {0x00, 0x85, 0xe5, 0xff}}}, 188 {{{ -4283, 2330, 1316}, 0, { 0, 734}, {0x00, 0x85, 0xe5, 0xff}}}, 189 {{{ -5307, 2330, 1316}, 0, { 0, 224}, {0x00, 0x85, 0xe5, 0xff}}}, 190 {{{ -5819, 3354, -3291}, 0, { 990, 0}, {0x00, 0x85, 0xe5, 0xff}}}, 191 }; 192 193 // 0x0704B468 - 0x0704B498 194 static const Vtx inside_castle_seg7_vertex_0704B468[] = { 195 {{{ -4283, 2330, 2340}, 0, { 0, 990}, {0x00, 0x9d, 0xb1, 0xff}}}, 196 {{{ -4549, 1797, 3005}, 0, { 990, 862}, {0x00, 0x9d, 0xb1, 0xff}}}, 197 {{{ -5040, 1797, 3005}, 0, { 990, 96}, {0x00, 0x9d, 0xb1, 0xff}}}, 198 }; 199 200 // 0x0704B498 - 0x0704B588 201 static const Vtx inside_castle_seg7_vertex_0704B498[] = { 202 {{{ -3566, 1203, 1520}, 0, { 6100, 1244}, {0x7f, 0x00, 0x00, 0xff}}}, 203 {{{ -3566, 1229, 1520}, 0, { 6100, 1040}, {0x7f, 0x00, 0x00, 0xff}}}, 204 {{{ -3566, 1229, 2135}, 0, { 0, 1040}, {0x7f, 0x00, 0x00, 0xff}}}, 205 {{{ -3822, 1331, 1520}, 0, { 6100, 172}, {0x7f, 0x00, 0x00, 0xff}}}, 206 {{{ -3822, 1357, 1520}, 0, { 6100, 0}, {0x7f, 0x00, 0x00, 0xff}}}, 207 {{{ -3822, 1357, 2135}, 0, { 0, 0}, {0x7f, 0x00, 0x00, 0xff}}}, 208 {{{ -3822, 1331, 2135}, 0, { 0, 172}, {0x7f, 0x00, 0x00, 0xff}}}, 209 {{{ -3771, 1306, 1520}, 0, { 6100, 530}, {0x7f, 0x00, 0x00, 0xff}}}, 210 {{{ -3771, 1331, 2135}, 0, { 0, 326}, {0x7f, 0x00, 0x00, 0xff}}}, 211 {{{ -3771, 1306, 2135}, 0, { 0, 530}, {0x7f, 0x00, 0x00, 0xff}}}, 212 {{{ -3771, 1331, 1520}, 0, { 6100, 326}, {0x7f, 0x00, 0x00, 0xff}}}, 213 {{{ -3617, 1229, 1520}, 0, { 6100, 888}, {0x7f, 0x00, 0x00, 0xff}}}, 214 {{{ -3617, 1254, 2135}, 0, { 0, 684}, {0x7f, 0x00, 0x00, 0xff}}}, 215 {{{ -3617, 1229, 2135}, 0, { 0, 888}, {0x7f, 0x00, 0x00, 0xff}}}, 216 {{{ -3617, 1254, 1520}, 0, { 6100, 684}, {0x7f, 0x00, 0x00, 0xff}}}, 217 }; 218 219 // 0x0704B588 - 0x0704B638 220 static const Vtx inside_castle_seg7_vertex_0704B588[] = { 221 {{{ -3668, 1254, 1520}, 0, { 6100, 530}, {0x7f, 0x00, 0x00, 0xff}}}, 222 {{{ -3668, 1280, 2135}, 0, { 0, 326}, {0x7f, 0x00, 0x00, 0xff}}}, 223 {{{ -3668, 1254, 2135}, 0, { 0, 530}, {0x7f, 0x00, 0x00, 0xff}}}, 224 {{{ -3566, 1203, 1520}, 0, { 6100, 1244}, {0x7f, 0x00, 0x00, 0xff}}}, 225 {{{ -3566, 1229, 2135}, 0, { 0, 1040}, {0x7f, 0x00, 0x00, 0xff}}}, 226 {{{ -3566, 1203, 2135}, 0, { 0, 1244}, {0x7f, 0x00, 0x00, 0xff}}}, 227 {{{ -3719, 1280, 1520}, 0, { 6100, 172}, {0x7f, 0x00, 0x00, 0xff}}}, 228 {{{ -3719, 1306, 2135}, 0, { 0, 0}, {0x7f, 0x00, 0x00, 0xff}}}, 229 {{{ -3719, 1280, 2135}, 0, { 0, 172}, {0x7f, 0x00, 0x00, 0xff}}}, 230 {{{ -3719, 1306, 1520}, 0, { 6100, 0}, {0x7f, 0x00, 0x00, 0xff}}}, 231 {{{ -3668, 1280, 1520}, 0, { 6100, 326}, {0x7f, 0x00, 0x00, 0xff}}}, 232 }; 233 234 // 0x0704B638 - 0x0704B738 235 static const Vtx inside_castle_seg7_vertex_0704B638[] = { 236 {{{ -7252, 1306, 2340}, 0, { -9228, -11658}, {0x00, 0x7f, 0x00, 0xff}}}, 237 {{{ -5307, 1306, 2340}, 0, { -9228, -1438}, {0x00, 0x7f, 0x00, 0xff}}}, 238 {{{ -5307, 1306, 1316}, 0, { -4118, -1438}, {0x00, 0x7f, 0x00, 0xff}}}, 239 {{{ -7252, 1306, 1316}, 0, { -4118, -11658}, {0x00, 0x7f, 0x00, 0xff}}}, 240 {{{ -5204, 1306, 1683}, 0, { -5950, -926}, {0x00, 0x7f, 0x00, 0xff}}}, 241 {{{ -5204, 1306, 1972}, 0, { -7396, -926}, {0x00, 0x7f, 0x00, 0xff}}}, 242 {{{ -4283, 1306, 2340}, 0, { -9228, 3670}, {0x00, 0x7f, 0x00, 0xff}}}, 243 {{{ -4283, 1306, 2237}, 0, { -8716, 3670}, {0x00, 0x7f, 0x00, 0xff}}}, 244 {{{ -4939, 1306, 2237}, 0, { -8716, 396}, {0x00, 0x7f, 0x00, 0xff}}}, 245 {{{ -4939, 1306, 1418}, 0, { -4628, 396}, {0x00, 0x7f, 0x00, 0xff}}}, 246 {{{ -4283, 1306, 1316}, 0, { -4118, 3670}, {0x00, 0x7f, 0x00, 0xff}}}, 247 {{{ -4283, 1306, 1418}, 0, { -4628, 3670}, {0x00, 0x7f, 0x00, 0xff}}}, 248 {{{ -5819, 1306, -3291}, 0, { 16320, -3992}, {0x00, 0x7f, 0x00, 0xff}}}, 249 {{{ -3771, 1331, 1520}, 0, { 6100, 326}, {0x00, 0x7f, 0x00, 0xff}}}, 250 {{{ -3822, 1331, 2135}, 0, { 0, 172}, {0x00, 0x7f, 0x00, 0xff}}}, 251 {{{ -3771, 1331, 2135}, 0, { 0, 326}, {0x00, 0x7f, 0x00, 0xff}}}, 252 }; 253 254 // 0x0704B738 - 0x0704B818 255 static const Vtx inside_castle_seg7_vertex_0704B738[] = { 256 {{{ -3771, 1331, 1520}, 0, { 6100, 326}, {0x00, 0x7f, 0x00, 0xff}}}, 257 {{{ -3822, 1331, 1520}, 0, { 6100, 172}, {0x00, 0x7f, 0x00, 0xff}}}, 258 {{{ -3822, 1331, 2135}, 0, { 0, 172}, {0x00, 0x7f, 0x00, 0xff}}}, 259 {{{ -3719, 1306, 1520}, 0, { 6100, 684}, {0x00, 0x7f, 0x00, 0xff}}}, 260 {{{ -3771, 1306, 2135}, 0, { 0, 530}, {0x00, 0x7f, 0x00, 0xff}}}, 261 {{{ -3719, 1306, 2135}, 0, { 0, 684}, {0x00, 0x7f, 0x00, 0xff}}}, 262 {{{ -3771, 1306, 1520}, 0, { 6100, 530}, {0x00, 0x7f, 0x00, 0xff}}}, 263 {{{ -2695, 1203, 1751}, 0, { 478, -288}, {0x00, 0x7f, 0x00, 0xff}}}, 264 {{{ -2747, 1203, 1751}, 0, { 478, 0}, {0x00, 0x7f, 0x00, 0xff}}}, 265 {{{ -2747, 1203, 1904}, 0, { 1246, 0}, {0x00, 0x7f, 0x00, 0xff}}}, 266 {{{ -2695, 1203, 1904}, 0, { 1246, -288}, {0x00, 0x7f, 0x00, 0xff}}}, 267 {{{ -3668, 1280, 1520}, 0, { 6100, 326}, {0x00, 0x7f, 0x00, 0xff}}}, 268 {{{ -3719, 1280, 1520}, 0, { 6100, 172}, {0x00, 0x7f, 0x00, 0xff}}}, 269 {{{ -3719, 1280, 2135}, 0, { 0, 172}, {0x00, 0x7f, 0x00, 0xff}}}, 270 }; 271 272 // 0x0704B818 - 0x0704B8F8 273 static const Vtx inside_castle_seg7_vertex_0704B818[] = { 274 {{{ -5819, 1306, -3291}, 0, { 16320, -3992}, {0x00, 0x7f, 0x00, 0xff}}}, 275 {{{ -4283, 1306, 1316}, 0, { -4118, 3670}, {0x00, 0x7f, 0x00, 0xff}}}, 276 {{{ -3771, 1306, -3291}, 0, { 16320, 6226}, {0x00, 0x7f, 0x00, 0xff}}}, 277 {{{ -5307, 1306, 2340}, 0, { -9228, -1438}, {0x00, 0x7f, 0x00, 0xff}}}, 278 {{{ -5040, 1306, 3005}, 0, {-14338, -798}, {0x00, 0x7f, 0x00, 0xff}}}, 279 {{{ -4549, 1306, 3005}, 0, {-14338, 3032}, {0x00, 0x7f, 0x00, 0xff}}}, 280 {{{ -4283, 1306, 2340}, 0, { -9228, 3670}, {0x00, 0x7f, 0x00, 0xff}}}, 281 {{{ -3566, 1229, 1520}, 0, { 6100, 1040}, {0x00, 0x7f, 0x00, 0xff}}}, 282 {{{ -3617, 1229, 1520}, 0, { 6100, 888}, {0x00, 0x7f, 0x00, 0xff}}}, 283 {{{ -3617, 1229, 2135}, 0, { 0, 888}, {0x00, 0x7f, 0x00, 0xff}}}, 284 {{{ -3566, 1229, 2135}, 0, { 0, 1040}, {0x00, 0x7f, 0x00, 0xff}}}, 285 {{{ -3668, 1280, 1520}, 0, { 6100, 326}, {0x00, 0x7f, 0x00, 0xff}}}, 286 {{{ -3719, 1280, 2135}, 0, { 0, 172}, {0x00, 0x7f, 0x00, 0xff}}}, 287 {{{ -3668, 1280, 2135}, 0, { 0, 326}, {0x00, 0x7f, 0x00, 0xff}}}, 288 }; 289 290 // 0x0704B8F8 - 0x0704B978 291 static const Vtx inside_castle_seg7_vertex_0704B8F8[] = { 292 {{{ -3617, 1254, 1520}, 0, { 6100, 684}, {0x00, 0x7f, 0x00, 0xff}}}, 293 {{{ -3668, 1254, 2135}, 0, { 0, 530}, {0x00, 0x7f, 0x00, 0xff}}}, 294 {{{ -3617, 1254, 2135}, 0, { 0, 684}, {0x00, 0x7f, 0x00, 0xff}}}, 295 {{{ -3668, 1254, 1520}, 0, { 6100, 530}, {0x00, 0x7f, 0x00, 0xff}}}, 296 {{{ -2747, 1203, 1520}, 0, { -6162, 8142}, {0x00, 0x7f, 0x00, 0xff}}}, 297 {{{ -3566, 1203, 1520}, 0, { -6162, 4948}, {0x00, 0x7f, 0x00, 0xff}}}, 298 {{{ -3566, 1203, 2135}, 0, { -9228, 4948}, {0x00, 0x7f, 0x00, 0xff}}}, 299 {{{ -2747, 1203, 2135}, 0, { -9228, 8142}, {0x00, 0x7f, 0x00, 0xff}}}, 300 }; 301 302 // 0x0704B978 - 0x0704BA78 303 static const Vtx inside_castle_seg7_vertex_0704B978[] = { 304 {{{ -4283, 1818, 1725}, 0, { -9228, 990}, {0x00, 0x81, 0x00, 0xff}}}, 305 {{{ -2747, 1818, 1725}, 0, { 6100, 990}, {0x00, 0x81, 0x00, 0xff}}}, 306 {{{ -2747, 1818, 1930}, 0, { 6100, -1054}, {0x00, 0x81, 0x00, 0xff}}}, 307 {{{ -5307, 2330, 1316}, 0, { 6100, 5076}, {0x59, 0xa6, 0x00, 0xff}}}, 308 {{{ -5102, 2534, 1520}, 0, { 4056, 3032}, {0x59, 0xa6, 0x00, 0xff}}}, 309 {{{ -5102, 2534, 2135}, 0, { -2074, 3032}, {0x59, 0xa6, 0x00, 0xff}}}, 310 {{{ -5307, 2330, 2340}, 0, { -4118, 5076}, {0x59, 0xa6, 0x00, 0xff}}}, 311 {{{ -4283, 2330, 1316}, 0, { 6100, -5142}, {0x00, 0xa7, 0x59, 0xff}}}, 312 {{{ -5102, 2534, 1520}, 0, { 4056, 3032}, {0x00, 0xa7, 0x59, 0xff}}}, 313 {{{ -5307, 2330, 1316}, 0, { 6100, 5076}, {0x00, 0xa7, 0x59, 0xff}}}, 314 {{{ -4487, 2534, 2135}, 0, { -2074, -3098}, {0x00, 0x81, 0x00, 0xff}}}, 315 {{{ -5102, 2534, 2135}, 0, { -2074, 3032}, {0x00, 0x81, 0x00, 0xff}}}, 316 {{{ -5102, 2534, 1520}, 0, { 4056, 3032}, {0x00, 0x81, 0x00, 0xff}}}, 317 {{{ -5307, 2330, 2340}, 0, { -4118, 5076}, {0x00, 0xa6, 0xa7, 0xff}}}, 318 {{{ -5102, 2534, 2135}, 0, { -2074, 3032}, {0x00, 0xa6, 0xa7, 0xff}}}, 319 {{{ -4487, 2534, 2135}, 0, { -2074, -3098}, {0x00, 0xa6, 0xa7, 0xff}}}, 320 }; 321 322 // 0x0704BA78 - 0x0704BB78 323 static const Vtx inside_castle_seg7_vertex_0704BA78[] = { 324 {{{ -5307, 2330, 2340}, 0, { -4118, 5076}, {0x00, 0xa6, 0xa7, 0xff}}}, 325 {{{ -4487, 2534, 2135}, 0, { -2074, -3098}, {0x00, 0xa6, 0xa7, 0xff}}}, 326 {{{ -4283, 2330, 2340}, 0, { -4118, -5142}, {0x00, 0xa6, 0xa7, 0xff}}}, 327 {{{ -4487, 2534, 2135}, 0, { -2074, -3098}, {0x00, 0x81, 0x00, 0xff}}}, 328 {{{ -5102, 2534, 1520}, 0, { 4056, 3032}, {0x00, 0x81, 0x00, 0xff}}}, 329 {{{ -4487, 2534, 1520}, 0, { 4056, -3098}, {0x00, 0x81, 0x00, 0xff}}}, 330 {{{ -4283, 2330, 1316}, 0, { 6100, -5142}, {0x00, 0xa7, 0x59, 0xff}}}, 331 {{{ -4487, 2534, 1520}, 0, { 4056, -3098}, {0x00, 0xa7, 0x59, 0xff}}}, 332 {{{ -5102, 2534, 1520}, 0, { 4056, 3032}, {0x00, 0xa7, 0x59, 0xff}}}, 333 {{{ -4283, 2330, 2340}, 0, { -4118, -5142}, {0xa7, 0xa7, 0x00, 0xff}}}, 334 {{{ -4487, 2534, 1520}, 0, { 4056, -3098}, {0xa7, 0xa7, 0x00, 0xff}}}, 335 {{{ -4283, 2330, 1316}, 0, { 6100, -5142}, {0xa7, 0xa7, 0x00, 0xff}}}, 336 {{{ -4487, 2534, 2135}, 0, { -2074, -3098}, {0xa7, 0xa7, 0x00, 0xff}}}, 337 {{{ -4283, 1613, 1520}, 0, { -9228, 3032}, {0x00, 0xa7, 0x59, 0xff}}}, 338 {{{ -2747, 1613, 1520}, 0, { 6100, 3032}, {0x00, 0xa7, 0x59, 0xff}}}, 339 {{{ -2747, 1818, 1725}, 0, { 6100, 990}, {0x00, 0xa7, 0x59, 0xff}}}, 340 }; 341 342 // 0x0704BB78 - 0x0704BC58 343 static const Vtx inside_castle_seg7_vertex_0704BB78[] = { 344 {{{ -4283, 1613, 1520}, 0, { -9228, 3032}, {0x00, 0xa7, 0x59, 0xff}}}, 345 {{{ -2747, 1818, 1725}, 0, { 6100, 990}, {0x00, 0xa7, 0x59, 0xff}}}, 346 {{{ -4283, 1818, 1725}, 0, { -9228, 990}, {0x00, 0xa7, 0x59, 0xff}}}, 347 {{{ -2747, 1613, 2135}, 0, { 4056, 990}, {0x81, 0x00, 0x00, 0xff}}}, 348 {{{ -2747, 1818, 1725}, 0, { 0, -1054}, {0x81, 0x00, 0x00, 0xff}}}, 349 {{{ -2747, 1613, 1520}, 0, { -2074, 990}, {0x81, 0x00, 0x00, 0xff}}}, 350 {{{ -4283, 1818, 1725}, 0, { -9228, 990}, {0x00, 0x81, 0x00, 0xff}}}, 351 {{{ -2747, 1818, 1930}, 0, { 6100, -1054}, {0x00, 0x81, 0x00, 0xff}}}, 352 {{{ -4283, 1818, 1930}, 0, { -9228, -1054}, {0x00, 0x81, 0x00, 0xff}}}, 353 {{{ -4283, 1818, 1930}, 0, { -9228, -1054}, {0x00, 0xa7, 0xa7, 0xff}}}, 354 {{{ -2747, 1818, 1930}, 0, { 6100, -1054}, {0x00, 0xa7, 0xa7, 0xff}}}, 355 {{{ -2747, 1613, 2135}, 0, { 6100, -3098}, {0x00, 0xa7, 0xa7, 0xff}}}, 356 {{{ -4283, 1613, 2135}, 0, { -9228, -3098}, {0x00, 0xa7, 0xa7, 0xff}}}, 357 {{{ -2747, 1818, 1930}, 0, { 2012, -1054}, {0x81, 0x00, 0x00, 0xff}}}, 358 }; 359 360 // 0x0704BC58 - 0x0704BCB8 361 static const Vtx inside_castle_seg7_vertex_0704BC58[] = { 362 {{{ -4897, 1357, 1520}, 0, { -3862, -1054}, {0x00, 0x7f, 0x00, 0xff}}}, 363 {{{ -5102, 1357, 1725}, 0, { -4884, 0}, {0x00, 0x7f, 0x00, 0xff}}}, 364 {{{ -5102, 1357, 1930}, 0, { -4884, 990}, {0x00, 0x7f, 0x00, 0xff}}}, 365 {{{ -4897, 1357, 2135}, 0, { -3862, 2010}, {0x00, 0x7f, 0x00, 0xff}}}, 366 {{{ -3822, 1357, 2135}, 0, { 1502, 2010}, {0x00, 0x7f, 0x00, 0xff}}}, 367 {{{ -3822, 1357, 1520}, 0, { 1500, -1054}, {0x00, 0x7f, 0x00, 0xff}}}, 368 }; 369 370 // 0x0704BCB8 - 0x0704BDA8 371 static const Vtx inside_castle_seg7_vertex_0704BCB8[] = { 372 {{{ -4897, 1357, 1520}, 0, { -1228, 0}, {0xd8, 0x71, 0xd8, 0xff}}}, 373 {{{ -5204, 1306, 1683}, 0, { 5398, 990}, {0xd8, 0x71, 0xd8, 0xff}}}, 374 {{{ -5102, 1357, 1725}, 0, { 4552, 0}, {0xd8, 0x71, 0xd8, 0xff}}}, 375 {{{ -4897, 1357, 2135}, 0, { 144, 0}, {0x00, 0x71, 0x38, 0xff}}}, 376 {{{ -4939, 1306, 2237}, 0, { 990, 990}, {0x00, 0x71, 0x38, 0xff}}}, 377 {{{ -4283, 1306, 2237}, 0, {-12118, 990}, {0x00, 0x71, 0x38, 0xff}}}, 378 {{{ -4283, 1357, 2135}, 0, {-12118, 0}, {0x00, 0x71, 0x38, 0xff}}}, 379 {{{ -5102, 1357, 1930}, 0, { 814, 0}, {0xd8, 0x71, 0x28, 0xff}}}, 380 {{{ -4939, 1306, 2237}, 0, { 7442, 990}, {0xd8, 0x71, 0x28, 0xff}}}, 381 {{{ -4897, 1357, 2135}, 0, { 6596, 0}, {0xd8, 0x71, 0x28, 0xff}}}, 382 {{{ -5204, 1306, 1972}, 0, { 0, 990}, {0xd8, 0x71, 0x28, 0xff}}}, 383 {{{ -5102, 1357, 1725}, 0, { 814, 0}, {0xc8, 0x71, 0x00, 0xff}}}, 384 {{{ -5204, 1306, 1972}, 0, { 5750, 990}, {0xc8, 0x71, 0x00, 0xff}}}, 385 {{{ -5102, 1357, 1930}, 0, { 4902, 0}, {0xc8, 0x71, 0x00, 0xff}}}, 386 {{{ -5204, 1306, 1683}, 0, { 0, 990}, {0xc8, 0x71, 0x00, 0xff}}}, 387 }; 388 389 // 0x0704BDA8 - 0x0704BE18 390 static const Vtx inside_castle_seg7_vertex_0704BDA8[] = { 391 {{{ -4283, 1357, 1520}, 0, {-12118, 0}, {0x00, 0x71, 0xc8, 0xff}}}, 392 {{{ -4939, 1306, 1418}, 0, { 990, 990}, {0x00, 0x71, 0xc8, 0xff}}}, 393 {{{ -4897, 1357, 1520}, 0, { 144, 0}, {0x00, 0x71, 0xc8, 0xff}}}, 394 {{{ -4897, 1357, 1520}, 0, { -1228, 0}, {0xd8, 0x71, 0xd8, 0xff}}}, 395 {{{ -4939, 1306, 1418}, 0, { -2074, 990}, {0xd8, 0x71, 0xd8, 0xff}}}, 396 {{{ -5204, 1306, 1683}, 0, { 5398, 990}, {0xd8, 0x71, 0xd8, 0xff}}}, 397 {{{ -4283, 1306, 1418}, 0, {-12118, 990}, {0x00, 0x71, 0xc8, 0xff}}}, 398 }; 399 400 // 0x0704BE18 - 0x0704BF18 401 static const Vtx inside_castle_seg7_vertex_0704BE18[] = { 402 {{{ -2747, 1459, 1904}, 0, { 1884, 736}, {0x81, 0x00, 0x00, 0xff}}}, 403 {{{ -2747, 1203, 1904}, 0, { 1884, 2012}, {0x81, 0x00, 0x00, 0xff}}}, 404 {{{ -2747, 1203, 2135}, 0, { 3034, 2012}, {0x81, 0x00, 0x00, 0xff}}}, 405 {{{ -2695, 1459, 1751}, 0, { 1118, 736}, {0x00, 0x00, 0x7f, 0xff}}}, 406 {{{ -2747, 1459, 1751}, 0, { 1118, 736}, {0x00, 0x00, 0x7f, 0xff}}}, 407 {{{ -2747, 1203, 1751}, 0, { 1118, 2012}, {0x00, 0x00, 0x7f, 0xff}}}, 408 {{{ -2695, 1203, 1751}, 0, { 1118, 2012}, {0x00, 0x00, 0x7f, 0xff}}}, 409 {{{ -2695, 1459, 1904}, 0, { 1884, 736}, {0x00, 0x81, 0x00, 0xff}}}, 410 {{{ -2747, 1459, 1751}, 0, { 1118, 736}, {0x00, 0x81, 0x00, 0xff}}}, 411 {{{ -2695, 1459, 1751}, 0, { 1118, 736}, {0x00, 0x81, 0x00, 0xff}}}, 412 {{{ -2747, 1459, 1904}, 0, { 1884, 736}, {0x00, 0x81, 0x00, 0xff}}}, 413 {{{ -2695, 1203, 1904}, 0, { 1884, 2012}, {0x00, 0x00, 0x81, 0xff}}}, 414 {{{ -2747, 1459, 1904}, 0, { 1884, 736}, {0x00, 0x00, 0x81, 0xff}}}, 415 {{{ -2695, 1459, 1904}, 0, { 1884, 736}, {0x00, 0x00, 0x81, 0xff}}}, 416 {{{ -2747, 1203, 1904}, 0, { 1884, 2012}, {0x00, 0x00, 0x81, 0xff}}}, 417 {{{ -2747, 1613, 2135}, 0, { 3034, 0}, {0x81, 0x00, 0x00, 0xff}}}, 418 }; 419 420 // 0x0704BF18 - 0x0704BFF8 421 static const Vtx inside_castle_seg7_vertex_0704BF18[] = { 422 {{{ -2747, 1459, 1751}, 0, { 1118, 736}, {0x81, 0x00, 0x00, 0xff}}}, 423 {{{ -2747, 1459, 1904}, 0, { 1884, 736}, {0x81, 0x00, 0x00, 0xff}}}, 424 {{{ -2747, 1613, 2135}, 0, { 3034, 0}, {0x81, 0x00, 0x00, 0xff}}}, 425 {{{ -4283, 1613, 1520}, 0, { 0, 0}, {0x00, 0x00, 0x7f, 0xff}}}, 426 {{{ -4283, 1203, 1520}, 0, { 0, 2012}, {0x00, 0x00, 0x7f, 0xff}}}, 427 {{{ -2747, 1203, 1520}, 0, { 7632, 2012}, {0x00, 0x00, 0x7f, 0xff}}}, 428 {{{ -2747, 1613, 1520}, 0, { 0, 0}, {0x81, 0x00, 0x00, 0xff}}}, 429 {{{ -2747, 1203, 1520}, 0, { 0, 2012}, {0x81, 0x00, 0x00, 0xff}}}, 430 {{{ -2747, 1203, 1751}, 0, { 1118, 2012}, {0x81, 0x00, 0x00, 0xff}}}, 431 {{{ -2747, 1613, 2135}, 0, { 7632, 0}, {0x00, 0x00, 0x81, 0xff}}}, 432 {{{ -4283, 1203, 2135}, 0, { 0, 2012}, {0x00, 0x00, 0x81, 0xff}}}, 433 {{{ -4283, 1613, 2135}, 0, { 0, 0}, {0x00, 0x00, 0x81, 0xff}}}, 434 {{{ -2747, 1203, 2135}, 0, { 7632, 2012}, {0x00, 0x00, 0x81, 0xff}}}, 435 {{{ -2747, 1613, 1520}, 0, { 7632, 0}, {0x00, 0x00, 0x7f, 0xff}}}, 436 }; 437 438 // 0x0704BFF8 - 0x0704C038 439 static const Vtx inside_castle_seg7_vertex_0704BFF8[] = { 440 {{{ -7252, 1818, 1418}, 0, { 2000, 990}, {0x7f, 0x00, 0x00, 0xff}}}, 441 {{{ -7252, 2227, 1418}, 0, { 2012, -26}, {0x7f, 0x00, 0x00, 0xff}}}, 442 {{{ -7252, 2227, 2237}, 0, { -28, -40}, {0x7f, 0x00, 0x00, 0xff}}}, 443 {{{ -7252, 1818, 2237}, 0, { 0, 978}, {0x7f, 0x00, 0x00, 0xff}}}, 444 }; 445 446 // 0x0704C038 - 0x0704C078 447 static const Vtx inside_castle_seg7_vertex_0704C038[] = { 448 {{{ -7252, 1408, 1418}, 0, { 2012, 990}, {0x7f, 0x00, 0x00, 0xff}}}, 449 {{{ -7252, 1818, 1418}, 0, { 2012, 0}, {0x7f, 0x00, 0x00, 0xff}}}, 450 {{{ -7252, 1818, 2237}, 0, { 0, 0}, {0x7f, 0x00, 0x00, 0xff}}}, 451 {{{ -7252, 1408, 2237}, 0, { 0, 990}, {0x7f, 0x00, 0x00, 0xff}}}, 452 }; 453 454 // 0x0704C078 - 0x0704C378 455 static const Gfx inside_castle_seg7_dl_0704C078[] = { 456 gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, inside_09004800), 457 gsDPLoadSync(), 458 gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 32 * 32 - 1, CALC_DXT(32, G_IM_SIZ_16b_BYTES)), 459 gsSPLight(&inside_castle_seg7_lights_0704AB80.l, 1), 460 gsSPLight(&inside_castle_seg7_lights_0704AB80.a, 2), 461 gsSPVertex(inside_castle_seg7_vertex_0704ABC8, 14, 0), 462 gsSP2Triangles( 0, 1, 2, 0x0, 3, 0, 4, 0x0), 463 gsSP2Triangles( 5, 0, 2, 0x0, 0, 5, 4, 0x0), 464 gsSP2Triangles( 3, 4, 6, 0x0, 7, 3, 6, 0x0), 465 gsSP2Triangles( 8, 9, 10, 0x0, 11, 8, 10, 0x0), 466 gsSP2Triangles(12, 8, 13, 0x0, 8, 11, 13, 0x0), 467 gsSPVertex(inside_castle_seg7_vertex_0704ACA8, 15, 0), 468 gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0), 469 gsSP2Triangles( 6, 3, 5, 0x0, 7, 8, 9, 0x0), 470 gsSP2Triangles( 8, 10, 11, 0x0, 9, 8, 11, 0x0), 471 gsSP2Triangles( 7, 9, 12, 0x0, 7, 12, 13, 0x0), 472 gsSP1Triangle(14, 7, 13, 0x0), 473 gsSPVertex(inside_castle_seg7_vertex_0704AD98, 15, 0), 474 gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0), 475 gsSP2Triangles( 6, 7, 8, 0x0, 6, 8, 9, 0x0), 476 gsSP2Triangles(10, 11, 12, 0x0, 10, 12, 13, 0x0), 477 gsSP1Triangle( 0, 14, 1, 0x0), 478 gsSPVertex(inside_castle_seg7_vertex_0704AE88, 16, 0), 479 gsSP2Triangles( 0, 1, 2, 0x0, 0, 3, 1, 0x0), 480 gsSP2Triangles( 4, 5, 6, 0x0, 5, 7, 6, 0x0), 481 gsSP2Triangles( 8, 9, 10, 0x0, 8, 10, 11, 0x0), 482 gsSP2Triangles(12, 13, 14, 0x0, 12, 14, 15, 0x0), 483 gsSPLight(&inside_castle_seg7_lights_0704AB98.l, 1), 484 gsSPLight(&inside_castle_seg7_lights_0704AB98.a, 2), 485 gsSPVertex(inside_castle_seg7_vertex_0704AF88, 16, 0), 486 gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0), 487 gsSP2Triangles( 3, 5, 6, 0x0, 4, 7, 8, 0x0), 488 gsSP2Triangles( 4, 8, 5, 0x0, 7, 9, 8, 0x0), 489 gsSP2Triangles( 9, 10, 8, 0x0, 11, 0, 12, 0x0), 490 gsSP2Triangles( 0, 2, 12, 0x0, 13, 14, 15, 0x0), 491 gsSPVertex(inside_castle_seg7_vertex_0704B088, 15, 0), 492 gsSP2Triangles( 0, 1, 2, 0x0, 3, 0, 2, 0x0), 493 gsSP2Triangles( 3, 2, 4, 0x0, 5, 6, 7, 0x0), 494 gsSP2Triangles( 5, 7, 8, 0x0, 6, 9, 10, 0x0), 495 gsSP2Triangles( 6, 10, 7, 0x0, 9, 11, 10, 0x0), 496 gsSP1Triangle(12, 13, 14, 0x0), 497 gsSPVertex(inside_castle_seg7_vertex_0704B178, 15, 0), 498 gsSP2Triangles( 0, 1, 2, 0x0, 0, 2, 3, 0x0), 499 gsSP2Triangles( 4, 5, 6, 0x0, 4, 7, 5, 0x0), 500 gsSP2Triangles( 8, 9, 10, 0x0, 8, 11, 9, 0x0), 501 gsSP1Triangle(12, 13, 14, 0x0), 502 gsSPVertex(inside_castle_seg7_vertex_0704B268, 16, 0), 503 gsSP2Triangles( 0, 1, 2, 0x0, 0, 2, 3, 0x0), 504 gsSP2Triangles( 4, 5, 6, 0x0, 5, 7, 6, 0x0), 505 gsSP2Triangles( 8, 9, 10, 0x0, 9, 11, 10, 0x0), 506 gsSP2Triangles(12, 13, 14, 0x0, 13, 15, 14, 0x0), 507 gsSPVertex(inside_castle_seg7_vertex_0704B368, 16, 0), 508 gsSP2Triangles( 0, 1, 2, 0x0, 0, 2, 3, 0x0), 509 gsSP2Triangles( 4, 3, 5, 0x0, 6, 4, 5, 0x0), 510 gsSP2Triangles( 6, 5, 7, 0x0, 8, 9, 10, 0x0), 511 gsSP2Triangles(11, 6, 7, 0x0, 12, 13, 14, 0x0), 512 gsSP1Triangle(12, 14, 15, 0x0), 513 gsSPVertex(inside_castle_seg7_vertex_0704B468, 3, 0), 514 gsSP1Triangle( 0, 1, 2, 0x0), 515 gsSPEndDisplayList(), 516 }; 517 518 // 0x0704C378 - 0x0704C528 519 static const Gfx inside_castle_seg7_dl_0704C378[] = { 520 gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, inside_09005000), 521 gsDPLoadSync(), 522 gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 32 * 32 - 1, CALC_DXT(32, G_IM_SIZ_16b_BYTES)), 523 gsSPLight(&inside_castle_seg7_lights_0704ABB0.l, 1), 524 gsSPLight(&inside_castle_seg7_lights_0704ABB0.a, 2), 525 gsSPVertex(inside_castle_seg7_vertex_0704B498, 15, 0), 526 gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0), 527 gsSP2Triangles( 3, 5, 6, 0x0, 7, 8, 9, 0x0), 528 gsSP2Triangles( 7, 10, 8, 0x0, 11, 12, 13, 0x0), 529 gsSP1Triangle(11, 14, 12, 0x0), 530 gsSPVertex(inside_castle_seg7_vertex_0704B588, 11, 0), 531 gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0), 532 gsSP2Triangles( 6, 7, 8, 0x0, 6, 9, 7, 0x0), 533 gsSP1Triangle( 0, 10, 1, 0x0), 534 gsSPLight(&inside_castle_seg7_lights_0704AB98.l, 1), 535 gsSPLight(&inside_castle_seg7_lights_0704AB98.a, 2), 536 gsSPVertex(inside_castle_seg7_vertex_0704B638, 16, 0), 537 gsSP2Triangles( 0, 1, 2, 0x0, 0, 2, 3, 0x0), 538 gsSP2Triangles( 2, 1, 4, 0x0, 1, 5, 4, 0x0), 539 gsSP2Triangles( 1, 6, 7, 0x0, 1, 7, 8, 0x0), 540 gsSP2Triangles( 1, 8, 5, 0x0, 2, 4, 9, 0x0), 541 gsSP2Triangles( 9, 10, 2, 0x0, 9, 11, 10, 0x0), 542 gsSP2Triangles(12, 2, 10, 0x0, 13, 14, 15, 0x0), 543 gsSPVertex(inside_castle_seg7_vertex_0704B738, 14, 0), 544 gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0), 545 gsSP2Triangles( 3, 6, 4, 0x0, 7, 8, 9, 0x0), 546 gsSP2Triangles( 7, 9, 10, 0x0, 11, 12, 13, 0x0), 547 gsSPVertex(inside_castle_seg7_vertex_0704B818, 14, 0), 548 gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0), 549 gsSP2Triangles( 3, 5, 6, 0x0, 7, 8, 9, 0x0), 550 gsSP2Triangles( 7, 9, 10, 0x0, 11, 12, 13, 0x0), 551 gsSPVertex(inside_castle_seg7_vertex_0704B8F8, 8, 0), 552 gsSP2Triangles( 0, 1, 2, 0x0, 0, 3, 1, 0x0), 553 gsSP2Triangles( 4, 5, 6, 0x0, 4, 6, 7, 0x0), 554 gsSPEndDisplayList(), 555 }; 556 557 // 0x0704C528 - 0x0704C5F0 558 static const Gfx inside_castle_seg7_dl_0704C528[] = { 559 gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, inside_0900B000), 560 gsDPLoadSync(), 561 gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 32 * 32 - 1, CALC_DXT(32, G_IM_SIZ_16b_BYTES)), 562 gsSPVertex(inside_castle_seg7_vertex_0704B978, 16, 0), 563 gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0), 564 gsSP2Triangles( 3, 5, 6, 0x0, 7, 8, 9, 0x0), 565 gsSP2Triangles(10, 11, 12, 0x0, 13, 14, 15, 0x0), 566 gsSPVertex(inside_castle_seg7_vertex_0704BA78, 16, 0), 567 gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0), 568 gsSP2Triangles( 6, 7, 8, 0x0, 9, 10, 11, 0x0), 569 gsSP2Triangles( 9, 12, 10, 0x0, 13, 14, 15, 0x0), 570 gsSPVertex(inside_castle_seg7_vertex_0704BB78, 14, 0), 571 gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0), 572 gsSP2Triangles( 6, 7, 8, 0x0, 9, 10, 11, 0x0), 573 gsSP2Triangles( 9, 11, 12, 0x0, 3, 13, 4, 0x0), 574 gsSPEndDisplayList(), 575 }; 576 577 // 0x0704C5F0 - 0x0704C638 578 static const Gfx inside_castle_seg7_dl_0704C5F0[] = { 579 gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, inside_09004000), 580 gsDPLoadSync(), 581 gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 32 * 32 - 1, CALC_DXT(32, G_IM_SIZ_16b_BYTES)), 582 gsSPVertex(inside_castle_seg7_vertex_0704BC58, 6, 0), 583 gsSP2Triangles( 0, 1, 2, 0x0, 0, 2, 3, 0x0), 584 gsSP2Triangles( 4, 5, 0, 0x0, 4, 0, 3, 0x0), 585 gsSPEndDisplayList(), 586 }; 587 588 // 0x0704C638 - 0x0704C6B8 589 static const Gfx inside_castle_seg7_dl_0704C638[] = { 590 gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, inside_09003000), 591 gsDPLoadSync(), 592 gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 32 * 32 - 1, CALC_DXT(32, G_IM_SIZ_16b_BYTES)), 593 gsSPVertex(inside_castle_seg7_vertex_0704BCB8, 15, 0), 594 gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0), 595 gsSP2Triangles( 3, 5, 6, 0x0, 7, 8, 9, 0x0), 596 gsSP2Triangles( 7, 10, 8, 0x0, 11, 12, 13, 0x0), 597 gsSP1Triangle(11, 14, 12, 0x0), 598 gsSPVertex(inside_castle_seg7_vertex_0704BDA8, 7, 0), 599 gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0), 600 gsSP1Triangle( 0, 6, 1, 0x0), 601 gsSPEndDisplayList(), 602 }; 603 604 // 0x0704C6B8 - 0x0704C768 605 static const Gfx inside_castle_seg7_dl_0704C6B8[] = { 606 gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, inside_0900A000), 607 gsDPLoadSync(), 608 gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 32 * 64 - 1, CALC_DXT(32, G_IM_SIZ_16b_BYTES)), 609 gsSPVertex(inside_castle_seg7_vertex_0704BE18, 16, 0), 610 gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0), 611 gsSP2Triangles( 3, 5, 6, 0x0, 7, 8, 9, 0x0), 612 gsSP2Triangles( 7, 10, 8, 0x0, 11, 12, 13, 0x0), 613 gsSP2Triangles(11, 14, 12, 0x0, 0, 2, 15, 0x0), 614 gsSPVertex(inside_castle_seg7_vertex_0704BF18, 14, 0), 615 gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0), 616 gsSP2Triangles( 0, 2, 6, 0x0, 7, 8, 0, 0x0), 617 gsSP2Triangles( 7, 0, 6, 0x0, 9, 10, 11, 0x0), 618 gsSP2Triangles( 9, 12, 10, 0x0, 3, 5, 13, 0x0), 619 gsSPEndDisplayList(), 620 }; 621 622 // 0x0704C768 - 0x0704C7A0 623 static const Gfx inside_castle_seg7_dl_0704C768[] = { 624 gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, inside_castle_seg7_texture_07019800), 625 gsDPLoadSync(), 626 gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 64 * 32 - 1, CALC_DXT(64, G_IM_SIZ_16b_BYTES)), 627 gsSPVertex(inside_castle_seg7_vertex_0704BFF8, 4, 0), 628 gsSP2Triangles( 0, 1, 2, 0x0, 0, 2, 3, 0x0), 629 gsSPEndDisplayList(), 630 }; 631 632 // 0x0704C7A0 - 0x0704C7D8 633 static const Gfx inside_castle_seg7_dl_0704C7A0[] = { 634 gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, inside_castle_seg7_texture_0701A800), 635 gsDPLoadSync(), 636 gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 64 * 32 - 1, CALC_DXT(64, G_IM_SIZ_16b_BYTES)), 637 gsSPVertex(inside_castle_seg7_vertex_0704C038, 4, 0), 638 gsSP2Triangles( 0, 1, 2, 0x0, 2, 3, 0, 0x0), 639 gsSPEndDisplayList(), 640 }; 641 642 // 0x0704C7D8 - 0x0704C8B0 643 const Gfx inside_castle_seg7_dl_0704C7D8[] = { 644 gsDPPipeSync(), 645 gsDPSetCombineMode(G_CC_MODULATERGB, G_CC_MODULATERGB), 646 gsSPClearGeometryMode(G_SHADING_SMOOTH), 647 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), 648 gsSPTexture(0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_ON), 649 gsDPTileSync(), 650 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), 651 gsDPSetTileSize(0, 0, 0, (32 - 1) << G_TEXTURE_IMAGE_FRAC, (32 - 1) << G_TEXTURE_IMAGE_FRAC), 652 gsSPDisplayList(inside_castle_seg7_dl_0704C078), 653 gsSPDisplayList(inside_castle_seg7_dl_0704C378), 654 gsSPDisplayList(inside_castle_seg7_dl_0704C528), 655 gsSPDisplayList(inside_castle_seg7_dl_0704C5F0), 656 gsSPDisplayList(inside_castle_seg7_dl_0704C638), 657 gsDPTileSync(), 658 gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP, 6, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD), 659 gsDPSetTileSize(0, 0, 0, (32 - 1) << G_TEXTURE_IMAGE_FRAC, (64 - 1) << G_TEXTURE_IMAGE_FRAC), 660 gsSPDisplayList(inside_castle_seg7_dl_0704C6B8), 661 gsDPTileSync(), 662 gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 16, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP, 5, G_TX_NOLOD, G_TX_CLAMP, 6, G_TX_NOLOD), 663 gsDPSetTileSize(0, 0, 0, (64 - 1) << G_TEXTURE_IMAGE_FRAC, (32 - 1) << G_TEXTURE_IMAGE_FRAC), 664 gsSPDisplayList(inside_castle_seg7_dl_0704C768), 665 gsSPDisplayList(inside_castle_seg7_dl_0704C7A0), 666 gsSPTexture(0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_OFF), 667 gsDPPipeSync(), 668 gsDPSetCombineMode(G_CC_SHADE, G_CC_SHADE), 669 gsSPSetGeometryMode(G_SHADING_SMOOTH), 670 gsSPEndDisplayList(), 671 };