model.inc.c (39018B)
1 // 0x070331C8 - 0x070331E0 2 static const Lights1 inside_castle_seg7_lights_070331C8 = gdSPDefLights1( 3 0x52, 0x52, 0x52, 4 0xdd, 0xdd, 0xdd, 0x28, 0x28, 0x28 5 ); 6 7 // 0x070331E0 - 0x070331F8 8 static const Lights1 inside_castle_seg7_lights_070331E0 = gdSPDefLights1( 9 0x5f, 0x5f, 0x5f, 10 0xff, 0xff, 0xff, 0x28, 0x28, 0x28 11 ); 12 13 // 0x070331F8 - 0x070332F8 14 static const Vtx inside_castle_seg7_vertex_070331F8[] = { 15 {{{ -25, 0, -1842}, 0, { 3544, 0}, {0x00, 0x00, 0x81, 0xff}}}, 16 {{{ 538, 0, -1842}, 0, { -2074, 0}, {0x00, 0x00, 0x81, 0xff}}}, 17 {{{ 538, -25, -1842}, 0, { -2074, 172}, {0x00, 0x00, 0x81, 0xff}}}, 18 {{{ -25, -76, -1919}, 0, { 3544, 1040}, {0x00, 0x00, 0x81, 0xff}}}, 19 {{{ 538, -76, -1919}, 0, { -2074, 1040}, {0x00, 0x00, 0x81, 0xff}}}, 20 {{{ 538, -101, -1919}, 0, { -2074, 1244}, {0x00, 0x00, 0x81, 0xff}}}, 21 {{{ -25, -101, -1919}, 0, { 3544, 1244}, {0x00, 0x00, 0x81, 0xff}}}, 22 {{{ -25, -50, -1893}, 0, { 3544, 684}, {0x00, 0x00, 0x81, 0xff}}}, 23 {{{ 538, -76, -1893}, 0, { -2074, 888}, {0x00, 0x00, 0x81, 0xff}}}, 24 {{{ -25, -76, -1893}, 0, { 3544, 888}, {0x00, 0x00, 0x81, 0xff}}}, 25 {{{ 538, -50, -1893}, 0, { -2074, 684}, {0x00, 0x00, 0x81, 0xff}}}, 26 {{{ -25, -25, -1868}, 0, { 3544, 326}, {0x00, 0x00, 0x81, 0xff}}}, 27 {{{ 538, -50, -1868}, 0, { -2074, 530}, {0x00, 0x00, 0x81, 0xff}}}, 28 {{{ -25, -50, -1868}, 0, { 3544, 530}, {0x00, 0x00, 0x81, 0xff}}}, 29 {{{ 538, -25, -1868}, 0, { -2074, 326}, {0x00, 0x00, 0x81, 0xff}}}, 30 {{{ -25, -25, -1842}, 0, { 3544, 172}, {0x00, 0x00, 0x81, 0xff}}}, 31 }; 32 33 // 0x070332F8 - 0x070333F8 34 static const Vtx inside_castle_seg7_vertex_070332F8[] = { 35 {{{ -25, 0, -1125}, 0, { 990, 2776}, {0x00, 0x7f, 0x00, 0xff}}}, 36 {{{ 538, 0, -1842}, 0, { -2584, 0}, {0x00, 0x7f, 0x00, 0xff}}}, 37 {{{ -25, 0, -1842}, 0, { -2584, 2776}, {0x00, 0x7f, 0x00, 0xff}}}, 38 {{{ 538, 0, -1125}, 0, { 990, 0}, {0x00, 0x7f, 0x00, 0xff}}}, 39 {{{ 538, -101, -2559}, 0, { 2012, 2010}, {0x00, 0x7f, 0x00, 0xff}}}, 40 {{{ 77, -101, -2713}, 0, { 2778, -288}, {0x00, 0x7f, 0x00, 0xff}}}, 41 {{{ -25, -101, -2559}, 0, { 2012, -798}, {0x00, 0x7f, 0x00, 0xff}}}, 42 {{{ 435, -101, -2713}, 0, { 2778, 1500}, {0x00, 0x7f, 0x00, 0xff}}}, 43 {{{ 1050, -101, -1740}, 0, { -2074, 4564}, {0x00, 0x7f, 0x00, 0xff}}}, 44 {{{ 1050, -101, -2661}, 0, { 2524, 4564}, {0x00, 0x7f, 0x00, 0xff}}}, 45 {{{ 742, -101, -2559}, 0, { 2012, 3032}, {0x00, 0x7f, 0x00, 0xff}}}, 46 {{{ 742, -101, -2661}, 0, { 2522, 3032}, {0x00, 0x7f, 0x00, 0xff}}}, 47 {{{ 1050, -101, -2661}, 0, { 2524, 4564}, {0x00, 0x7c, 0xe8, 0xff}}}, 48 {{{ 1050, -306, -3685}, 0, { 7632, 4564}, {0x00, 0x7c, 0xe8, 0xff}}}, 49 {{{ 742, -306, -3685}, 0, { 7632, 3032}, {0x00, 0x7c, 0xe8, 0xff}}}, 50 {{{ 742, -101, -2661}, 0, { 2522, 3032}, {0x00, 0x7c, 0xe8, 0xff}}}, 51 }; 52 53 // 0x070333F8 - 0x070334F8 54 static const Vtx inside_castle_seg7_vertex_070333F8[] = { 55 {{{ -25, -76, -1893}, 0, { 3544, 888}, {0x00, 0x7f, 0x00, 0xff}}}, 56 {{{ 538, -76, -1893}, 0, { -2074, 888}, {0x00, 0x7f, 0x00, 0xff}}}, 57 {{{ 538, -76, -1919}, 0, { -2074, 1040}, {0x00, 0x7f, 0x00, 0xff}}}, 58 {{{ -229, -101, -2661}, 0, { 2522, -1820}, {0x00, 0x7c, 0xe8, 0xff}}}, 59 {{{ -229, -306, -3685}, 0, { 7632, -1820}, {0x00, 0x7c, 0xe8, 0xff}}}, 60 {{{ -537, -306, -3685}, 0, { 7632, -3354}, {0x00, 0x7c, 0xe8, 0xff}}}, 61 {{{ -537, -101, -2661}, 0, { 2522, -3354}, {0x00, 0x7c, 0xe8, 0xff}}}, 62 {{{ -229, -101, -2559}, 0, { 2012, -1820}, {0x00, 0x7f, 0x00, 0xff}}}, 63 {{{ -229, -101, -2661}, 0, { 2522, -1820}, {0x00, 0x7f, 0x00, 0xff}}}, 64 {{{ -537, -101, -2661}, 0, { 2522, -3354}, {0x00, 0x7f, 0x00, 0xff}}}, 65 {{{ -537, -101, -1740}, 0, { -2074, -3354}, {0x00, 0x7f, 0x00, 0xff}}}, 66 {{{ 742, -101, -2559}, 0, { 2012, 3032}, {0x00, 0x7f, 0x00, 0xff}}}, 67 {{{ 1050, -101, -1740}, 0, { -2074, 4564}, {0x00, 0x7f, 0x00, 0xff}}}, 68 {{{ 333, 0, -1125}, 0, { 990, 990}, {0x00, 0x7f, 0x00, 0xff}}}, 69 {{{ 179, 0, -1074}, 0, { 1246, 1754}, {0x00, 0x7f, 0x00, 0xff}}}, 70 {{{ 333, 0, -1074}, 0, { 1246, 990}, {0x00, 0x7f, 0x00, 0xff}}}, 71 }; 72 73 // 0x070334F8 - 0x070335D8 74 static const Vtx inside_castle_seg7_vertex_070334F8[] = { 75 {{{ 333, 0, -1125}, 0, { 990, 990}, {0x00, 0x7f, 0x00, 0xff}}}, 76 {{{ 179, 0, -1125}, 0, { 990, 1754}, {0x00, 0x7f, 0x00, 0xff}}}, 77 {{{ 179, 0, -1074}, 0, { 1246, 1754}, {0x00, 0x7f, 0x00, 0xff}}}, 78 {{{ -25, -25, -1842}, 0, { 3544, 172}, {0x00, 0x7f, 0x00, 0xff}}}, 79 {{{ 538, -25, -1842}, 0, { -2074, 172}, {0x00, 0x7f, 0x00, 0xff}}}, 80 {{{ 538, -25, -1868}, 0, { -2074, 326}, {0x00, 0x7f, 0x00, 0xff}}}, 81 {{{ -25, -76, -1893}, 0, { 3544, 888}, {0x00, 0x7f, 0x00, 0xff}}}, 82 {{{ 538, -76, -1919}, 0, { -2074, 1040}, {0x00, 0x7f, 0x00, 0xff}}}, 83 {{{ -25, -76, -1919}, 0, { 3544, 1040}, {0x00, 0x7f, 0x00, 0xff}}}, 84 {{{ -25, -50, -1893}, 0, { 3544, 684}, {0x00, 0x7f, 0x00, 0xff}}}, 85 {{{ 538, -50, -1868}, 0, { -2074, 530}, {0x00, 0x7f, 0x00, 0xff}}}, 86 {{{ 538, -50, -1893}, 0, { -2074, 684}, {0x00, 0x7f, 0x00, 0xff}}}, 87 {{{ -25, -50, -1868}, 0, { 3544, 530}, {0x00, 0x7f, 0x00, 0xff}}}, 88 {{{ -25, -25, -1868}, 0, { 3544, 326}, {0x00, 0x7f, 0x00, 0xff}}}, 89 }; 90 91 // 0x070335D8 - 0x070336C8 92 static const Vtx inside_castle_seg7_vertex_070335D8[] = { 93 {{{ -229, 512, -2047}, 0, { -2074, -5142}, {0x00, 0x81, 0x00, 0xff}}}, 94 {{{ 742, 512, -2047}, 0, { 2778, -5142}, {0x00, 0x81, 0x00, 0xff}}}, 95 {{{ 1050, 512, -1740}, 0, { 4312, -6676}, {0x00, 0x81, 0x00, 0xff}}}, 96 {{{ -229, -306, -3685}, 0, { 0, -1820}, {0x00, 0x7f, 0x00, 0xff}}}, 97 {{{ -229, -306, -2559}, 0, { -5650, -1820}, {0x00, 0x7f, 0x00, 0xff}}}, 98 {{{ 742, -306, -2559}, 0, { -5650, 3032}, {0x00, 0x7f, 0x00, 0xff}}}, 99 {{{ 1050, -306, -4505}, 0, { 4056, 4566}, {0x00, 0x7f, 0x00, 0xff}}}, 100 {{{ -537, -306, -4505}, 0, { 4056, -3354}, {0x00, 0x7f, 0x00, 0xff}}}, 101 {{{ 742, -306, -3685}, 0, { 0, 3032}, {0x00, 0x7f, 0x00, 0xff}}}, 102 {{{ -537, -306, -3685}, 0, { 0, -3354}, {0x00, 0x7f, 0x00, 0xff}}}, 103 {{{ 1050, -306, -3685}, 0, { 0, 4566}, {0x00, 0x7f, 0x00, 0xff}}}, 104 {{{ -25, 666, -3993}, 0, { -1052, 4566}, {0x00, 0x81, 0x00, 0xff}}}, 105 {{{ 538, 666, -3993}, 0, { 1756, 4566}, {0x00, 0x81, 0x00, 0xff}}}, 106 {{{ 538, 666, -2252}, 0, { 1756, -4120}, {0x00, 0x81, 0x00, 0xff}}}, 107 {{{ -25, 666, -2252}, 0, { -1052, -4120}, {0x00, 0x81, 0x00, 0xff}}}, 108 }; 109 110 // 0x070336C8 - 0x07033748 111 static const Vtx inside_castle_seg7_vertex_070336C8[] = { 112 {{{ -537, 512, -4505}, 0, { -3606, 7120}, {0x00, 0x81, 0x00, 0xff}}}, 113 {{{ 742, 512, -4197}, 0, { 2778, 5588}, {0x00, 0x81, 0x00, 0xff}}}, 114 {{{ -229, 512, -4197}, 0, { -2074, 5588}, {0x00, 0x81, 0x00, 0xff}}}, 115 {{{ -537, 512, -1740}, 0, { -3606, -6676}, {0x00, 0x81, 0x00, 0xff}}}, 116 {{{ -229, 512, -2047}, 0, { -2074, -5142}, {0x00, 0x81, 0x00, 0xff}}}, 117 {{{ 1050, 512, -4505}, 0, { 4312, 7120}, {0x00, 0x81, 0x00, 0xff}}}, 118 {{{ 1050, 512, -1740}, 0, { 4312, -6676}, {0x00, 0x81, 0x00, 0xff}}}, 119 {{{ 742, 512, -2047}, 0, { 2778, -5142}, {0x00, 0x81, 0x00, 0xff}}}, 120 }; 121 122 // 0x07033748 - 0x07033838 123 static const Vtx inside_castle_seg7_vertex_07033748[] = { 124 {{{ -25, -101, -1740}, 0, { 990, 2010}, {0x7f, 0x00, 0x00, 0xff}}}, 125 {{{ -25, 77, -1842}, 0, { 2012, 224}, {0x7f, 0x00, 0x00, 0xff}}}, 126 {{{ -25, 77, -1740}, 0, { 990, 224}, {0x7f, 0x00, 0x00, 0xff}}}, 127 {{{ 589, -101, -1740}, 0, { 990, 2010}, {0x7f, 0x00, 0x00, 0xff}}}, 128 {{{ 589, 77, -1842}, 0, { 2012, 224}, {0x7f, 0x00, 0x00, 0xff}}}, 129 {{{ 589, 77, -1740}, 0, { 990, 224}, {0x7f, 0x00, 0x00, 0xff}}}, 130 {{{ 589, 0, -1919}, 0, { 2778, 990}, {0x7f, 0x00, 0x00, 0xff}}}, 131 {{{ 589, 0, -1970}, 0, { 3290, 990}, {0x7f, 0x00, 0x00, 0xff}}}, 132 {{{ 589, -101, -1970}, 0, { 3290, 2010}, {0x7f, 0x00, 0x00, 0xff}}}, 133 {{{ -76, 0, -1970}, 0, { 3290, 990}, {0x81, 0x00, 0x00, 0xff}}}, 134 {{{ -76, -101, -1970}, 0, { 3290, 2010}, {0x81, 0x00, 0x00, 0xff}}}, 135 {{{ -76, -101, -1740}, 0, { 990, 2010}, {0x81, 0x00, 0x00, 0xff}}}, 136 {{{ -76, 0, -1919}, 0, { 2778, 990}, {0x81, 0x00, 0x00, 0xff}}}, 137 {{{ -76, 77, -1740}, 0, { 990, 224}, {0x81, 0x00, 0x00, 0xff}}}, 138 {{{ -76, 77, -1842}, 0, { 2012, 224}, {0x81, 0x00, 0x00, 0xff}}}, 139 }; 140 141 // 0x07033838 - 0x07033928 142 static const Vtx inside_castle_seg7_vertex_07033838[] = { 143 {{{ -25, -101, -1740}, 0, { 990, 2010}, {0x7f, 0x00, 0x00, 0xff}}}, 144 {{{ -25, -101, -1970}, 0, { 3290, 2010}, {0x7f, 0x00, 0x00, 0xff}}}, 145 {{{ -25, 0, -1970}, 0, { 3290, 990}, {0x7f, 0x00, 0x00, 0xff}}}, 146 {{{ -25, 0, -1919}, 0, { 2778, 990}, {0x7f, 0x00, 0x00, 0xff}}}, 147 {{{ -25, 77, -1842}, 0, { 2012, 224}, {0x7f, 0x00, 0x00, 0xff}}}, 148 {{{ 538, -101, -1740}, 0, { 990, 2010}, {0x81, 0x00, 0x00, 0xff}}}, 149 {{{ 538, 0, -1919}, 0, { 2778, 990}, {0x81, 0x00, 0x00, 0xff}}}, 150 {{{ 538, 0, -1970}, 0, { 3290, 990}, {0x81, 0x00, 0x00, 0xff}}}, 151 {{{ 538, -101, -1970}, 0, { 3290, 2010}, {0x81, 0x00, 0x00, 0xff}}}, 152 {{{ 538, 77, -1842}, 0, { 2012, 224}, {0x81, 0x00, 0x00, 0xff}}}, 153 {{{ 538, 77, -1740}, 0, { 990, 224}, {0x81, 0x00, 0x00, 0xff}}}, 154 {{{ -229, -101, -2559}, 0, { -5140, -1054}, {0x7f, 0x00, 0x00, 0xff}}}, 155 {{{ -229, -306, -2559}, 0, { -5140, 990}, {0x7f, 0x00, 0x00, 0xff}}}, 156 {{{ -229, -101, -2661}, 0, { -4118, -1054}, {0x7f, 0x00, 0x00, 0xff}}}, 157 {{{ -229, -306, -3685}, 0, { 6100, 990}, {0x7f, 0x00, 0x00, 0xff}}}, 158 }; 159 160 // 0x07033928 - 0x07033A18 161 static const Vtx inside_castle_seg7_vertex_07033928[] = { 162 {{{ 742, -101, -2661}, 0, { -4118, -1054}, {0x81, 0x00, 0x00, 0xff}}}, 163 {{{ 742, -306, -2559}, 0, { -5140, 990}, {0x81, 0x00, 0x00, 0xff}}}, 164 {{{ 742, -101, -2559}, 0, { -5140, -1054}, {0x81, 0x00, 0x00, 0xff}}}, 165 {{{ 742, -306, -3685}, 0, { 6100, 990}, {0x81, 0x00, 0x00, 0xff}}}, 166 {{{ 538, 307, -1740}, 0, { 3034, -2076}, {0xa7, 0xa7, 0x00, 0xff}}}, 167 {{{ 538, 307, -1125}, 0, { 0, -2076}, {0xa7, 0xa7, 0x00, 0xff}}}, 168 {{{ 435, 410, -1125}, 0, { 0, -3098}, {0xa7, 0xa7, 0x00, 0xff}}}, 169 {{{ 538, 0, -1740}, 0, { 3034, 990}, {0x81, 0x00, 0x00, 0xff}}}, 170 {{{ 538, 307, -1125}, 0, { 0, -2076}, {0x81, 0x00, 0x00, 0xff}}}, 171 {{{ 538, 307, -1740}, 0, { 3034, -2076}, {0x81, 0x00, 0x00, 0xff}}}, 172 {{{ 435, 410, -1740}, 0, { 3034, -3098}, {0xa7, 0xa7, 0x00, 0xff}}}, 173 {{{ -25, 307, -1740}, 0, { 3034, -2076}, {0x7f, 0x00, 0x00, 0xff}}}, 174 {{{ -25, 0, -1125}, 0, { 0, 990}, {0x7f, 0x00, 0x00, 0xff}}}, 175 {{{ -25, 0, -1740}, 0, { 3034, 990}, {0x7f, 0x00, 0x00, 0xff}}}, 176 {{{ 538, 0, -1125}, 0, { 0, 990}, {0x81, 0x00, 0x00, 0xff}}}, 177 }; 178 179 // 0x07033A18 - 0x07033AF8 180 static const Vtx inside_castle_seg7_vertex_07033A18[] = { 181 {{{ 435, 410, -1740}, 0, { 0, 2010}, {0x00, 0x81, 0x00, 0xff}}}, 182 {{{ 77, 410, -1125}, 0, { 3034, 0}, {0x00, 0x81, 0x00, 0xff}}}, 183 {{{ 77, 410, -1740}, 0, { 0, 0}, {0x00, 0x81, 0x00, 0xff}}}, 184 {{{ 435, 410, -1125}, 0, { 3034, 2010}, {0x00, 0x81, 0x00, 0xff}}}, 185 {{{ 77, 410, -1740}, 0, { 3034, -3098}, {0x5a, 0xa7, 0x00, 0xff}}}, 186 {{{ -25, 307, -1125}, 0, { 0, -2076}, {0x5a, 0xa7, 0x00, 0xff}}}, 187 {{{ -25, 307, -1740}, 0, { 3034, -2076}, {0x5a, 0xa7, 0x00, 0xff}}}, 188 {{{ 77, 410, -1125}, 0, { 0, -3098}, {0x5a, 0xa7, 0x00, 0xff}}}, 189 {{{ -25, 307, -1740}, 0, { 3034, -2076}, {0x7f, 0x00, 0x00, 0xff}}}, 190 {{{ -25, 307, -1125}, 0, { 0, -2076}, {0x7f, 0x00, 0x00, 0xff}}}, 191 {{{ -25, 0, -1125}, 0, { 0, 990}, {0x7f, 0x00, 0x00, 0xff}}}, 192 {{{ 179, 0, -1125}, 0, { 734, 3032}, {0x00, 0x00, 0x81, 0xff}}}, 193 {{{ -25, 0, -1125}, 0, { 1756, 3032}, {0x00, 0x00, 0x81, 0xff}}}, 194 {{{ -25, 307, -1125}, 0, { 1756, 0}, {0x00, 0x00, 0x81, 0xff}}}, 195 }; 196 197 // 0x07033AF8 - 0x07033BE8 198 static const Vtx inside_castle_seg7_vertex_07033AF8[] = { 199 {{{ 179, 256, -1074}, 0, { 478, -1566}, {0x7f, 0x00, 0x00, 0xff}}}, 200 {{{ 179, 0, -1125}, 0, { 990, 990}, {0x7f, 0x00, 0x00, 0xff}}}, 201 {{{ 179, 256, -1125}, 0, { 990, -1566}, {0x7f, 0x00, 0x00, 0xff}}}, 202 {{{ 179, 0, -1074}, 0, { 478, 990}, {0x7f, 0x00, 0x00, 0xff}}}, 203 {{{ 333, 256, -1125}, 0, { -542, -1564}, {0x81, 0x00, 0x00, 0xff}}}, 204 {{{ 333, 0, -1074}, 0, { 0, 990}, {0x81, 0x00, 0x00, 0xff}}}, 205 {{{ 333, 256, -1074}, 0, { 0, -1564}, {0x81, 0x00, 0x00, 0xff}}}, 206 {{{ 333, 0, -1125}, 0, { -542, 990}, {0x81, 0x00, 0x00, 0xff}}}, 207 {{{ 179, 256, -1125}, 0, { 1500, 0}, {0x00, 0x81, 0x00, 0xff}}}, 208 {{{ 333, 256, -1074}, 0, { 0, 990}, {0x00, 0x81, 0x00, 0xff}}}, 209 {{{ 179, 256, -1074}, 0, { 1500, 990}, {0x00, 0x81, 0x00, 0xff}}}, 210 {{{ 333, 256, -1125}, 0, { 0, 0}, {0x00, 0x81, 0x00, 0xff}}}, 211 {{{ 77, -101, -2713}, 0, { -3608, -1054}, {0x97, 0x00, 0xba, 0xff}}}, 212 {{{ 77, -306, -2713}, 0, { -3608, 990}, {0x97, 0x00, 0xba, 0xff}}}, 213 {{{ -25, -306, -2559}, 0, { -5140, 990}, {0x97, 0x00, 0xba, 0xff}}}, 214 }; 215 216 // 0x07033BE8 - 0x07033CD8 217 static const Vtx inside_castle_seg7_vertex_07033BE8[] = { 218 {{{ 179, 256, -1125}, 0, { 734, 478}, {0x00, 0x00, 0x81, 0xff}}}, 219 {{{ -25, 307, -1125}, 0, { 1756, 0}, {0x00, 0x00, 0x81, 0xff}}}, 220 {{{ 538, 307, -1125}, 0, { -1052, 0}, {0x00, 0x00, 0x81, 0xff}}}, 221 {{{ 179, 0, -1125}, 0, { 734, 3032}, {0x00, 0x00, 0x81, 0xff}}}, 222 {{{ 77, 410, -1125}, 0, { 1246, -1054}, {0x00, 0x00, 0x81, 0xff}}}, 223 {{{ 435, 410, -1125}, 0, { -542, -1054}, {0x00, 0x00, 0x81, 0xff}}}, 224 {{{ 333, 256, -1125}, 0, { 0, 478}, {0x00, 0x00, 0x81, 0xff}}}, 225 {{{ 333, 0, -1125}, 0, { 0, 3032}, {0x00, 0x00, 0x81, 0xff}}}, 226 {{{ 538, 0, -1125}, 0, { -1052, 3032}, {0x00, 0x00, 0x81, 0xff}}}, 227 {{{ 77, -101, -2713}, 0, { -3608, -1054}, {0x97, 0x00, 0xba, 0xff}}}, 228 {{{ -25, -306, -2559}, 0, { -5140, 990}, {0x97, 0x00, 0xba, 0xff}}}, 229 {{{ -25, -101, -2559}, 0, { -5140, -1054}, {0x97, 0x00, 0xba, 0xff}}}, 230 {{{ -25, -306, -2559}, 0, { 4568, 990}, {0x00, 0x00, 0x81, 0xff}}}, 231 {{{ -229, -101, -2559}, 0, { 6612, -1054}, {0x00, 0x00, 0x81, 0xff}}}, 232 {{{ -25, -101, -2559}, 0, { 4568, -1054}, {0x00, 0x00, 0x81, 0xff}}}, 233 }; 234 235 // 0x07033CD8 - 0x07033DC8 236 static const Vtx inside_castle_seg7_vertex_07033CD8[] = { 237 {{{ 435, -101, -2713}, 0, { 0, -1054}, {0x00, 0x00, 0x81, 0xff}}}, 238 {{{ 435, -306, -2713}, 0, { 0, 990}, {0x00, 0x00, 0x81, 0xff}}}, 239 {{{ 77, -306, -2713}, 0, { 3546, 990}, {0x00, 0x00, 0x81, 0xff}}}, 240 {{{ 77, -101, -2713}, 0, { 3546, -1054}, {0x00, 0x00, 0x81, 0xff}}}, 241 {{{ 538, -101, -2559}, 0, { -5140, -1054}, {0x69, 0x00, 0xba, 0xff}}}, 242 {{{ 538, -306, -2559}, 0, { -5140, 990}, {0x69, 0x00, 0xba, 0xff}}}, 243 {{{ 435, -306, -2713}, 0, { -3608, 990}, {0x69, 0x00, 0xba, 0xff}}}, 244 {{{ 435, -101, -2713}, 0, { -3608, -1054}, {0x69, 0x00, 0xba, 0xff}}}, 245 {{{ 742, -101, -2559}, 0, { -3096, -1054}, {0x00, 0x00, 0x81, 0xff}}}, 246 {{{ 538, -306, -2559}, 0, { -1052, 990}, {0x00, 0x00, 0x81, 0xff}}}, 247 {{{ 538, -101, -2559}, 0, { -1052, -1054}, {0x00, 0x00, 0x81, 0xff}}}, 248 {{{ 742, -306, -2559}, 0, { -3096, 990}, {0x00, 0x00, 0x81, 0xff}}}, 249 {{{ 538, 77, -1740}, 0, { -1562, -798}, {0x00, 0x7f, 0x00, 0xff}}}, 250 {{{ 589, 77, -1740}, 0, { -2074, -798}, {0x00, 0x7f, 0x00, 0xff}}}, 251 {{{ 589, 77, -1842}, 0, { -2074, -798}, {0x00, 0x7f, 0x00, 0xff}}}, 252 }; 253 254 // 0x07033DC8 - 0x07033EB8 255 static const Vtx inside_castle_seg7_vertex_07033DC8[] = { 256 {{{ -25, -306, -2559}, 0, { 4568, 990}, {0x00, 0x00, 0x81, 0xff}}}, 257 {{{ -229, -306, -2559}, 0, { 6612, 990}, {0x00, 0x00, 0x81, 0xff}}}, 258 {{{ -229, -101, -2559}, 0, { 6612, -1054}, {0x00, 0x00, 0x81, 0xff}}}, 259 {{{ 538, 0, -1919}, 0, { -1564, 0}, {0x00, 0x7f, 0x00, 0xff}}}, 260 {{{ 589, 0, -1970}, 0, { -2074, 0}, {0x00, 0x7f, 0x00, 0xff}}}, 261 {{{ 538, 0, -1970}, 0, { -1564, 0}, {0x00, 0x7f, 0x00, 0xff}}}, 262 {{{ 538, 0, -1970}, 0, { -1564, 0}, {0x00, 0x00, 0x81, 0xff}}}, 263 {{{ 589, 0, -1970}, 0, { -2074, 0}, {0x00, 0x00, 0x81, 0xff}}}, 264 {{{ 589, -101, -1970}, 0, { -2074, 990}, {0x00, 0x00, 0x81, 0xff}}}, 265 {{{ 538, -101, -1970}, 0, { -1564, 990}, {0x00, 0x00, 0x81, 0xff}}}, 266 {{{ 589, 0, -1919}, 0, { -2074, 0}, {0x00, 0x7f, 0x00, 0xff}}}, 267 {{{ 538, 77, -1842}, 0, { -1562, -798}, {0x00, 0x59, 0xa7, 0xff}}}, 268 {{{ 589, 0, -1919}, 0, { -2074, 0}, {0x00, 0x59, 0xa7, 0xff}}}, 269 {{{ 538, 0, -1919}, 0, { -1564, 0}, {0x00, 0x59, 0xa7, 0xff}}}, 270 {{{ 589, 77, -1842}, 0, { -2074, -798}, {0x00, 0x59, 0xa7, 0xff}}}, 271 }; 272 273 // 0x07033EB8 - 0x07033FA8 274 static const Vtx inside_castle_seg7_vertex_07033EB8[] = { 275 {{{ 538, 77, -1740}, 0, { -1562, -798}, {0x00, 0x7f, 0x00, 0xff}}}, 276 {{{ 589, 77, -1842}, 0, { -2074, -798}, {0x00, 0x7f, 0x00, 0xff}}}, 277 {{{ 538, 77, -1842}, 0, { -1562, -798}, {0x00, 0x7f, 0x00, 0xff}}}, 278 {{{ -76, 0, -1919}, 0, { 4568, 0}, {0x00, 0x7f, 0x00, 0xff}}}, 279 {{{ -25, 0, -1970}, 0, { 4056, 0}, {0x00, 0x7f, 0x00, 0xff}}}, 280 {{{ -76, 0, -1970}, 0, { 4568, 0}, {0x00, 0x7f, 0x00, 0xff}}}, 281 {{{ -76, 0, -1970}, 0, { 4568, 0}, {0x00, 0x00, 0x81, 0xff}}}, 282 {{{ -25, -101, -1970}, 0, { 4056, 990}, {0x00, 0x00, 0x81, 0xff}}}, 283 {{{ -76, -101, -1970}, 0, { 4568, 990}, {0x00, 0x00, 0x81, 0xff}}}, 284 {{{ -25, 0, -1970}, 0, { 4056, 0}, {0x00, 0x00, 0x81, 0xff}}}, 285 {{{ -25, 0, -1919}, 0, { 4056, 0}, {0x00, 0x7f, 0x00, 0xff}}}, 286 {{{ -76, 77, -1842}, 0, { 4568, -798}, {0x00, 0x59, 0xa7, 0xff}}}, 287 {{{ -25, 0, -1919}, 0, { 4056, 0}, {0x00, 0x59, 0xa7, 0xff}}}, 288 {{{ -76, 0, -1919}, 0, { 4568, 0}, {0x00, 0x59, 0xa7, 0xff}}}, 289 {{{ -25, 77, -1842}, 0, { 4056, -798}, {0x00, 0x59, 0xa7, 0xff}}}, 290 }; 291 292 // 0x07033FA8 - 0x07033FE8 293 static const Vtx inside_castle_seg7_vertex_07033FA8[] = { 294 {{{ -76, 77, -1740}, 0, { 4568, -798}, {0x00, 0x7f, 0x00, 0xff}}}, 295 {{{ -25, 77, -1842}, 0, { 4056, -798}, {0x00, 0x7f, 0x00, 0xff}}}, 296 {{{ -76, 77, -1842}, 0, { 4568, -798}, {0x00, 0x7f, 0x00, 0xff}}}, 297 {{{ -25, 77, -1740}, 0, { 4056, -798}, {0x00, 0x7f, 0x00, 0xff}}}, 298 }; 299 300 // 0x07033FE8 - 0x070340E8 301 static const Vtx inside_castle_seg7_vertex_07033FE8[] = { 302 {{{ -229, 512, -4197}, 0, { 0, 0}, {0x4c, 0x9b, 0x00, 0xff}}}, 303 {{{ -25, 666, -2252}, 0, { 19386, 2010}, {0x4c, 0x9b, 0x00, 0xff}}}, 304 {{{ -229, 512, -2047}, 0, { 21430, 0}, {0x4c, 0x9b, 0x00, 0xff}}}, 305 {{{ 538, 666, -3993}, 0, { -1564, -7186}, {0x00, 0x9b, 0x4c, 0xff}}}, 306 {{{ -25, 666, -3993}, 0, { 4056, -7186}, {0x00, 0x9b, 0x4c, 0xff}}}, 307 {{{ -229, 512, -4197}, 0, { 6100, -9230}, {0x00, 0x9b, 0x4c, 0xff}}}, 308 {{{ 742, 512, -4197}, 0, { -3608, -9230}, {0x00, 0x9b, 0x4c, 0xff}}}, 309 {{{ 742, 512, -2047}, 0, { 21430, 9676}, {0xb4, 0x9b, 0x00, 0xff}}}, 310 {{{ 538, 666, -3993}, 0, { 2012, 7632}, {0xb4, 0x9b, 0x00, 0xff}}}, 311 {{{ 742, 512, -4197}, 0, { 0, 9676}, {0xb4, 0x9b, 0x00, 0xff}}}, 312 {{{ 538, 666, -2252}, 0, { 19386, 7632}, {0xb4, 0x9b, 0x00, 0xff}}}, 313 {{{ -25, 666, -2252}, 0, { 4056, 10186}, {0x00, 0x9b, 0xb4, 0xff}}}, 314 {{{ 538, 666, -2252}, 0, { -1562, 10186}, {0x00, 0x9b, 0xb4, 0xff}}}, 315 {{{ 742, 512, -2047}, 0, { -3606, 12230}, {0x00, 0x9b, 0xb4, 0xff}}}, 316 {{{ -229, 512, -2047}, 0, { 6100, 12230}, {0x00, 0x9b, 0xb4, 0xff}}}, 317 {{{ -25, 666, -3993}, 0, { 2012, 2010}, {0x4c, 0x9b, 0x00, 0xff}}}, 318 }; 319 320 // 0x070340E8 - 0x070341D8 321 static const Vtx inside_castle_seg7_vertex_070340E8[] = { 322 {{{ 947, 512, -4300}, 0, { 734, 0}, {0x00, 0x00, 0x7f, 0xff}}}, 323 {{{ 1050, -306, -4300}, 0, { 990, 2012}, {0x00, 0x00, 0x7f, 0xff}}}, 324 {{{ 1050, 512, -4300}, 0, { 990, 0}, {0x00, 0x00, 0x7f, 0xff}}}, 325 {{{ -434, 512, -4300}, 0, { 224, 0}, {0x59, 0x00, 0x59, 0xff}}}, 326 {{{ -332, -306, -4402}, 0, { 734, 2012}, {0x59, 0x00, 0x59, 0xff}}}, 327 {{{ -332, 512, -4402}, 0, { 734, 0}, {0x59, 0x00, 0x59, 0xff}}}, 328 {{{ -332, 512, -4402}, 0, { 734, 0}, {0x7f, 0x00, 0x00, 0xff}}}, 329 {{{ -332, -306, -4505}, 0, { 990, 2012}, {0x7f, 0x00, 0x00, 0xff}}}, 330 {{{ -332, 512, -4505}, 0, { 990, 0}, {0x7f, 0x00, 0x00, 0xff}}}, 331 {{{ -332, -306, -4402}, 0, { 734, 2012}, {0x7f, 0x00, 0x00, 0xff}}}, 332 {{{ -434, -306, -4300}, 0, { 224, 2012}, {0x59, 0x00, 0x59, 0xff}}}, 333 {{{ -537, 512, -4300}, 0, { 0, 0}, {0x00, 0x00, 0x7f, 0xff}}}, 334 {{{ -434, -306, -4300}, 0, { 224, 2012}, {0x00, 0x00, 0x7f, 0xff}}}, 335 {{{ -434, 512, -4300}, 0, { 224, 0}, {0x00, 0x00, 0x7f, 0xff}}}, 336 {{{ -537, -306, -4300}, 0, { 0, 2012}, {0x00, 0x00, 0x7f, 0xff}}}, 337 }; 338 339 // 0x070341D8 - 0x070342B8 340 static const Vtx inside_castle_seg7_vertex_070341D8[] = { 341 {{{ 845, 512, -4402}, 0, { 224, 0}, {0xa7, 0x00, 0x59, 0xff}}}, 342 {{{ 947, -306, -4300}, 0, { 734, 2012}, {0xa7, 0x00, 0x59, 0xff}}}, 343 {{{ 947, 512, -4300}, 0, { 734, 0}, {0xa7, 0x00, 0x59, 0xff}}}, 344 {{{ 947, 512, -4300}, 0, { 734, 0}, {0x00, 0x00, 0x7f, 0xff}}}, 345 {{{ 947, -306, -4300}, 0, { 734, 2012}, {0x00, 0x00, 0x7f, 0xff}}}, 346 {{{ 1050, -306, -4300}, 0, { 990, 2012}, {0x00, 0x00, 0x7f, 0xff}}}, 347 {{{ 845, 512, -1842}, 0, { 734, 0}, {0x81, 0x00, 0x00, 0xff}}}, 348 {{{ 845, -101, -1740}, 0, { 990, 2012}, {0x81, 0x00, 0x00, 0xff}}}, 349 {{{ 845, 512, -1740}, 0, { 990, 0}, {0x81, 0x00, 0x00, 0xff}}}, 350 {{{ 845, -306, -4402}, 0, { 224, 2012}, {0xa7, 0x00, 0x59, 0xff}}}, 351 {{{ 845, 512, -4505}, 0, { 0, 0}, {0x81, 0x00, 0x00, 0xff}}}, 352 {{{ 845, -306, -4402}, 0, { 224, 2012}, {0x81, 0x00, 0x00, 0xff}}}, 353 {{{ 845, 512, -4402}, 0, { 224, 0}, {0x81, 0x00, 0x00, 0xff}}}, 354 {{{ 845, -306, -4505}, 0, { 0, 2012}, {0x81, 0x00, 0x00, 0xff}}}, 355 }; 356 357 // 0x070342B8 - 0x070343A8 358 static const Vtx inside_castle_seg7_vertex_070342B8[] = { 359 {{{ 1050, 512, -1945}, 0, { 0, 0}, {0x00, 0x00, 0x81, 0xff}}}, 360 {{{ 1050, -101, -1945}, 0, { 0, 2012}, {0x00, 0x00, 0x81, 0xff}}}, 361 {{{ 947, -101, -1945}, 0, { 224, 2012}, {0x00, 0x00, 0x81, 0xff}}}, 362 {{{ 947, 512, -1945}, 0, { 224, 0}, {0x00, 0x00, 0x81, 0xff}}}, 363 {{{ 947, 512, -1945}, 0, { 224, 0}, {0xa6, 0x00, 0xa7, 0xff}}}, 364 {{{ 947, -101, -1945}, 0, { 224, 2012}, {0xa6, 0x00, 0xa7, 0xff}}}, 365 {{{ 845, -101, -1842}, 0, { 734, 2012}, {0xa6, 0x00, 0xa7, 0xff}}}, 366 {{{ 845, 512, -1842}, 0, { 734, 0}, {0xa6, 0x00, 0xa7, 0xff}}}, 367 {{{ 845, 512, -1842}, 0, { 734, 0}, {0x81, 0x00, 0x00, 0xff}}}, 368 {{{ 845, -101, -1842}, 0, { 734, 2012}, {0x81, 0x00, 0x00, 0xff}}}, 369 {{{ 845, -101, -1740}, 0, { 990, 2012}, {0x81, 0x00, 0x00, 0xff}}}, 370 {{{ -434, 512, -1945}, 0, { 734, 0}, {0x00, 0x00, 0x81, 0xff}}}, 371 {{{ -434, -101, -1945}, 0, { 734, 2012}, {0x00, 0x00, 0x81, 0xff}}}, 372 {{{ -537, -101, -1945}, 0, { 990, 2012}, {0x00, 0x00, 0x81, 0xff}}}, 373 {{{ -537, 512, -1945}, 0, { 990, 0}, {0x00, 0x00, 0x81, 0xff}}}, 374 }; 375 376 // 0x070343A8 - 0x07034428 377 static const Vtx inside_castle_seg7_vertex_070343A8[] = { 378 {{{ -332, 512, -1842}, 0, { 224, 0}, {0x5a, 0x00, 0xa7, 0xff}}}, 379 {{{ -434, -101, -1945}, 0, { 734, 2012}, {0x5a, 0x00, 0xa7, 0xff}}}, 380 {{{ -434, 512, -1945}, 0, { 734, 0}, {0x5a, 0x00, 0xa7, 0xff}}}, 381 {{{ -332, -101, -1842}, 0, { 224, 2012}, {0x5a, 0x00, 0xa7, 0xff}}}, 382 {{{ -332, 512, -1740}, 0, { 0, 0}, {0x7f, 0x00, 0x00, 0xff}}}, 383 {{{ -332, -101, -1842}, 0, { 224, 2012}, {0x7f, 0x00, 0x00, 0xff}}}, 384 {{{ -332, 512, -1842}, 0, { 224, 0}, {0x7f, 0x00, 0x00, 0xff}}}, 385 {{{ -332, -101, -1740}, 0, { 0, 2012}, {0x7f, 0x00, 0x00, 0xff}}}, 386 }; 387 388 // 0x07034428 - 0x07034528 389 static const Vtx inside_castle_seg7_vertex_07034428[] = { 390 {{{ 1050, 512, -1945}, 0, { 5844, 0}, {0x81, 0x00, 0x00, 0xff}}}, 391 {{{ 1050, 512, -4300}, 0, { 0, 0}, {0x81, 0x00, 0x00, 0xff}}}, 392 {{{ 1050, -306, -4300}, 0, { 0, 2012}, {0x81, 0x00, 0x00, 0xff}}}, 393 {{{ 1050, -306, -1945}, 0, { 5844, 2012}, {0x81, 0x00, 0x00, 0xff}}}, 394 {{{ 589, 77, -1740}, 0, { 1118, 1052}, {0x00, 0x00, 0x81, 0xff}}}, 395 {{{ 538, 77, -1740}, 0, { 1246, 1052}, {0x00, 0x00, 0x81, 0xff}}}, 396 {{{ 538, 307, -1740}, 0, { 1246, 480}, {0x00, 0x00, 0x81, 0xff}}}, 397 {{{ 845, -101, -1740}, 0, { 480, 1500}, {0x00, 0x00, 0x81, 0xff}}}, 398 {{{ 589, -101, -1740}, 0, { 1118, 1500}, {0x00, 0x00, 0x81, 0xff}}}, 399 {{{ 845, 512, -1740}, 0, { 480, 0}, {0x00, 0x00, 0x81, 0xff}}}, 400 {{{ -25, 307, -1740}, 0, { 2650, 480}, {0x00, 0x00, 0x81, 0xff}}}, 401 {{{ -25, 77, -1740}, 0, { 2650, 1052}, {0x00, 0x00, 0x81, 0xff}}}, 402 {{{ -76, 77, -1740}, 0, { 2778, 1052}, {0x00, 0x00, 0x81, 0xff}}}, 403 {{{ -332, -101, -1740}, 0, { 3418, 1500}, {0x00, 0x00, 0x81, 0xff}}}, 404 {{{ -332, 512, -1740}, 0, { 3418, 0}, {0x00, 0x00, 0x81, 0xff}}}, 405 {{{ -76, -101, -1740}, 0, { 2778, 1500}, {0x00, 0x00, 0x81, 0xff}}}, 406 }; 407 408 // 0x07034528 - 0x07034628 409 static const Vtx inside_castle_seg7_vertex_07034528[] = { 410 {{{ 563, -204, -4505}, 0, { 2076, 1756}, {0x00, 0x00, 0x7f, 0xff}}}, 411 {{{ -332, -306, -4505}, 0, { -158, 2012}, {0x00, 0x00, 0x7f, 0xff}}}, 412 {{{ 845, -306, -4505}, 0, { 2778, 2012}, {0x00, 0x00, 0x7f, 0xff}}}, 413 {{{ 563, 410, -4505}, 0, { 2076, 224}, {0x00, 0x00, 0x7f, 0xff}}}, 414 {{{ -50, -204, -4505}, 0, { 542, 1756}, {0x00, 0x00, 0x7f, 0xff}}}, 415 {{{ -50, 410, -4505}, 0, { 542, 224}, {0x00, 0x00, 0x7f, 0xff}}}, 416 {{{ -332, 512, -4505}, 0, { -158, 0}, {0x00, 0x00, 0x7f, 0xff}}}, 417 {{{ 845, 512, -4505}, 0, { 2778, 0}, {0x00, 0x00, 0x7f, 0xff}}}, 418 {{{ 77, 410, -1740}, 0, { 2396, 224}, {0x00, 0x00, 0x81, 0xff}}}, 419 {{{ -25, 307, -1740}, 0, { 2650, 480}, {0x00, 0x00, 0x81, 0xff}}}, 420 {{{ -332, 512, -1740}, 0, { 3418, 0}, {0x00, 0x00, 0x81, 0xff}}}, 421 {{{ -537, 512, -1945}, 0, { 5844, 0}, {0x7f, 0x00, 0x00, 0xff}}}, 422 {{{ -537, -306, -4300}, 0, { 0, 2012}, {0x7f, 0x00, 0x00, 0xff}}}, 423 {{{ -537, 512, -4300}, 0, { 0, 0}, {0x7f, 0x00, 0x00, 0xff}}}, 424 {{{ 435, 410, -1740}, 0, { 1502, 224}, {0x00, 0x00, 0x81, 0xff}}}, 425 {{{ 845, 512, -1740}, 0, { 480, 0}, {0x00, 0x00, 0x81, 0xff}}}, 426 }; 427 428 // 0x07034628 - 0x07034688 429 static const Vtx inside_castle_seg7_vertex_07034628[] = { 430 {{{ 538, 307, -1740}, 0, { 1246, 480}, {0x00, 0x00, 0x81, 0xff}}}, 431 {{{ 435, 410, -1740}, 0, { 1502, 224}, {0x00, 0x00, 0x81, 0xff}}}, 432 {{{ 845, 512, -1740}, 0, { 480, 0}, {0x00, 0x00, 0x81, 0xff}}}, 433 {{{ -537, 512, -1945}, 0, { 5844, 0}, {0x7f, 0x00, 0x00, 0xff}}}, 434 {{{ -537, -306, -1945}, 0, { 5844, 2012}, {0x7f, 0x00, 0x00, 0xff}}}, 435 {{{ -537, -306, -4300}, 0, { 0, 2012}, {0x7f, 0x00, 0x00, 0xff}}}, 436 }; 437 438 // 0x07034688 - 0x070347D8 439 static const Gfx inside_castle_seg7_dl_07034688[] = { 440 gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, inside_09005000), 441 gsDPLoadSync(), 442 gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 32 * 32 - 1, CALC_DXT(32, G_IM_SIZ_16b_BYTES)), 443 gsSPLight(&inside_castle_seg7_lights_070331C8.l, 1), 444 gsSPLight(&inside_castle_seg7_lights_070331C8.a, 2), 445 gsSPVertex(inside_castle_seg7_vertex_070331F8, 16, 0), 446 gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0), 447 gsSP2Triangles( 3, 5, 6, 0x0, 7, 8, 9, 0x0), 448 gsSP2Triangles( 7, 10, 8, 0x0, 11, 12, 13, 0x0), 449 gsSP2Triangles(11, 14, 12, 0x0, 0, 2, 15, 0x0), 450 gsSPLight(&inside_castle_seg7_lights_070331E0.l, 1), 451 gsSPLight(&inside_castle_seg7_lights_070331E0.a, 2), 452 gsSPVertex(inside_castle_seg7_vertex_070332F8, 16, 0), 453 gsSP2Triangles( 0, 1, 2, 0x0, 0, 3, 1, 0x0), 454 gsSP2Triangles( 4, 5, 6, 0x0, 4, 7, 5, 0x0), 455 gsSP2Triangles( 8, 9, 10, 0x0, 9, 11, 10, 0x0), 456 gsSP2Triangles(12, 13, 14, 0x0, 12, 14, 15, 0x0), 457 gsSPVertex(inside_castle_seg7_vertex_070333F8, 16, 0), 458 gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0), 459 gsSP2Triangles( 3, 5, 6, 0x0, 7, 8, 9, 0x0), 460 gsSP2Triangles( 7, 9, 10, 0x0, 11, 7, 10, 0x0), 461 gsSP2Triangles(11, 10, 12, 0x0, 13, 14, 15, 0x0), 462 gsSPVertex(inside_castle_seg7_vertex_070334F8, 14, 0), 463 gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0), 464 gsSP2Triangles( 6, 7, 8, 0x0, 9, 10, 11, 0x0), 465 gsSP2Triangles(12, 10, 9, 0x0, 3, 5, 13, 0x0), 466 gsSPEndDisplayList(), 467 }; 468 469 // 0x070347D8 - 0x07034888 470 static const Gfx inside_castle_seg7_dl_070347D8[] = { 471 gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, inside_09004000), 472 gsDPLoadSync(), 473 gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 32 * 32 - 1, CALC_DXT(32, G_IM_SIZ_16b_BYTES)), 474 gsSPVertex(inside_castle_seg7_vertex_070335D8, 15, 0), 475 gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0), 476 gsSP2Triangles( 3, 6, 7, 0x0, 3, 8, 6, 0x0), 477 gsSP2Triangles( 3, 7, 9, 0x0, 3, 5, 8, 0x0), 478 gsSP2Triangles( 8, 10, 6, 0x0, 11, 12, 13, 0x0), 479 gsSP1Triangle(11, 13, 14, 0x0), 480 gsSPVertex(inside_castle_seg7_vertex_070336C8, 8, 0), 481 gsSP2Triangles( 0, 1, 2, 0x0, 3, 2, 4, 0x0), 482 gsSP2Triangles( 5, 6, 7, 0x0, 5, 7, 1, 0x0), 483 gsSP2Triangles( 4, 6, 3, 0x0, 3, 0, 2, 0x0), 484 gsSP1Triangle( 0, 5, 1, 0x0), 485 gsSPEndDisplayList(), 486 }; 487 488 // 0x07034888 - 0x07034B28 489 static const Gfx inside_castle_seg7_dl_07034888[] = { 490 gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, inside_09003800), 491 gsDPLoadSync(), 492 gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 32 * 32 - 1, CALC_DXT(32, G_IM_SIZ_16b_BYTES)), 493 gsSPVertex(inside_castle_seg7_vertex_07033748, 15, 0), 494 gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0), 495 gsSP2Triangles( 3, 6, 4, 0x0, 3, 7, 6, 0x0), 496 gsSP2Triangles( 3, 8, 7, 0x0, 9, 10, 11, 0x0), 497 gsSP2Triangles(11, 12, 9, 0x0, 11, 13, 14, 0x0), 498 gsSP1Triangle(11, 14, 12, 0x0), 499 gsSPVertex(inside_castle_seg7_vertex_07033838, 15, 0), 500 gsSP2Triangles( 0, 1, 2, 0x0, 0, 2, 3, 0x0), 501 gsSP2Triangles( 0, 3, 4, 0x0, 5, 6, 7, 0x0), 502 gsSP2Triangles( 7, 8, 5, 0x0, 5, 9, 6, 0x0), 503 gsSP2Triangles( 5, 10, 9, 0x0, 11, 12, 13, 0x0), 504 gsSP1Triangle(12, 14, 13, 0x0), 505 gsSPVertex(inside_castle_seg7_vertex_07033928, 15, 0), 506 gsSP2Triangles( 0, 1, 2, 0x0, 0, 3, 1, 0x0), 507 gsSP2Triangles( 4, 5, 6, 0x0, 7, 8, 9, 0x0), 508 gsSP2Triangles( 4, 6, 10, 0x0, 11, 12, 13, 0x0), 509 gsSP1Triangle( 7, 14, 8, 0x0), 510 gsSPVertex(inside_castle_seg7_vertex_07033A18, 14, 0), 511 gsSP2Triangles( 0, 1, 2, 0x0, 0, 3, 1, 0x0), 512 gsSP2Triangles( 4, 5, 6, 0x0, 4, 7, 5, 0x0), 513 gsSP2Triangles( 8, 9, 10, 0x0, 11, 12, 13, 0x0), 514 gsSPVertex(inside_castle_seg7_vertex_07033AF8, 15, 0), 515 gsSP2Triangles( 0, 1, 2, 0x0, 0, 3, 1, 0x0), 516 gsSP2Triangles( 4, 5, 6, 0x0, 4, 7, 5, 0x0), 517 gsSP2Triangles( 8, 9, 10, 0x0, 8, 11, 9, 0x0), 518 gsSP1Triangle(12, 13, 14, 0x0), 519 gsSPVertex(inside_castle_seg7_vertex_07033BE8, 15, 0), 520 gsSP2Triangles( 0, 1, 2, 0x0, 0, 3, 1, 0x0), 521 gsSP2Triangles( 1, 4, 5, 0x0, 1, 5, 2, 0x0), 522 gsSP2Triangles( 2, 6, 0, 0x0, 2, 7, 6, 0x0), 523 gsSP2Triangles( 2, 8, 7, 0x0, 9, 10, 11, 0x0), 524 gsSP1Triangle(12, 13, 14, 0x0), 525 gsSPVertex(inside_castle_seg7_vertex_07033CD8, 15, 0), 526 gsSP2Triangles( 0, 1, 2, 0x0, 0, 2, 3, 0x0), 527 gsSP2Triangles( 4, 5, 6, 0x0, 4, 6, 7, 0x0), 528 gsSP2Triangles( 8, 9, 10, 0x0, 8, 11, 9, 0x0), 529 gsSP1Triangle(12, 13, 14, 0x0), 530 gsSPVertex(inside_castle_seg7_vertex_07033DC8, 15, 0), 531 gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0), 532 gsSP2Triangles( 6, 7, 8, 0x0, 6, 8, 9, 0x0), 533 gsSP2Triangles( 3, 10, 4, 0x0, 11, 12, 13, 0x0), 534 gsSP1Triangle(11, 14, 12, 0x0), 535 gsSPVertex(inside_castle_seg7_vertex_07033EB8, 15, 0), 536 gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0), 537 gsSP2Triangles( 6, 7, 8, 0x0, 6, 9, 7, 0x0), 538 gsSP2Triangles( 3, 10, 4, 0x0, 11, 12, 13, 0x0), 539 gsSP1Triangle(11, 14, 12, 0x0), 540 gsSPVertex(inside_castle_seg7_vertex_07033FA8, 4, 0), 541 gsSP2Triangles( 0, 1, 2, 0x0, 0, 3, 1, 0x0), 542 gsSPEndDisplayList(), 543 }; 544 545 // 0x07034B28 - 0x07034B90 546 static const Gfx inside_castle_seg7_dl_07034B28[] = { 547 gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, inside_09003000), 548 gsDPLoadSync(), 549 gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 32 * 32 - 1, CALC_DXT(32, G_IM_SIZ_16b_BYTES)), 550 gsSPVertex(inside_castle_seg7_vertex_07033FE8, 16, 0), 551 gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0), 552 gsSP2Triangles( 3, 5, 6, 0x0, 7, 8, 9, 0x0), 553 gsSP2Triangles( 7, 10, 8, 0x0, 11, 12, 13, 0x0), 554 gsSP2Triangles(11, 13, 14, 0x0, 0, 15, 1, 0x0), 555 gsSPEndDisplayList(), 556 }; 557 558 // 0x07034B90 - 0x07034C90 559 static const Gfx inside_castle_seg7_dl_07034B90[] = { 560 gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, inside_09007000), 561 gsDPLoadSync(), 562 gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 32 * 64 - 1, CALC_DXT(32, G_IM_SIZ_16b_BYTES)), 563 gsSPVertex(inside_castle_seg7_vertex_070340E8, 15, 0), 564 gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0), 565 gsSP2Triangles( 6, 7, 8, 0x0, 6, 9, 7, 0x0), 566 gsSP2Triangles( 3, 10, 4, 0x0, 11, 12, 13, 0x0), 567 gsSP1Triangle(11, 14, 12, 0x0), 568 gsSPVertex(inside_castle_seg7_vertex_070341D8, 14, 0), 569 gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0), 570 gsSP2Triangles( 6, 7, 8, 0x0, 0, 9, 1, 0x0), 571 gsSP2Triangles(10, 11, 12, 0x0, 10, 13, 11, 0x0), 572 gsSPVertex(inside_castle_seg7_vertex_070342B8, 15, 0), 573 gsSP2Triangles( 0, 1, 2, 0x0, 0, 2, 3, 0x0), 574 gsSP2Triangles( 4, 5, 6, 0x0, 4, 6, 7, 0x0), 575 gsSP2Triangles( 8, 9, 10, 0x0, 11, 12, 13, 0x0), 576 gsSP1Triangle(11, 13, 14, 0x0), 577 gsSPVertex(inside_castle_seg7_vertex_070343A8, 8, 0), 578 gsSP2Triangles( 0, 1, 2, 0x0, 0, 3, 1, 0x0), 579 gsSP2Triangles( 4, 5, 6, 0x0, 4, 7, 5, 0x0), 580 gsSPEndDisplayList(), 581 }; 582 583 // 0x07034C90 - 0x07034D88 584 static const Gfx inside_castle_seg7_dl_07034C90[] = { 585 gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, inside_0900A000), 586 gsDPLoadSync(), 587 gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 32 * 64 - 1, CALC_DXT(32, G_IM_SIZ_16b_BYTES)), 588 gsSPVertex(inside_castle_seg7_vertex_07034428, 16, 0), 589 gsSP2Triangles( 0, 1, 2, 0x0, 0, 2, 3, 0x0), 590 gsSP2Triangles( 4, 5, 6, 0x0, 7, 8, 4, 0x0), 591 gsSP2Triangles( 7, 4, 6, 0x0, 7, 6, 9, 0x0), 592 gsSP2Triangles(10, 11, 12, 0x0, 10, 12, 13, 0x0), 593 gsSP2Triangles(10, 13, 14, 0x0, 12, 15, 13, 0x0), 594 gsSPVertex(inside_castle_seg7_vertex_07034528, 16, 0), 595 gsSP2Triangles( 0, 1, 2, 0x0, 3, 0, 2, 0x0), 596 gsSP2Triangles( 0, 4, 1, 0x0, 1, 4, 5, 0x0), 597 gsSP2Triangles( 1, 5, 6, 0x0, 3, 2, 7, 0x0), 598 gsSP2Triangles( 5, 3, 7, 0x0, 5, 7, 6, 0x0), 599 gsSP2Triangles( 8, 9, 10, 0x0, 11, 12, 13, 0x0), 600 gsSP2Triangles(14, 8, 10, 0x0, 14, 10, 15, 0x0), 601 gsSPVertex(inside_castle_seg7_vertex_07034628, 6, 0), 602 gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0), 603 gsSPEndDisplayList(), 604 }; 605 606 // 0x07034D88 - 0x07034E50 607 const Gfx inside_castle_seg7_dl_07034D88[] = { 608 gsDPPipeSync(), 609 gsDPSetCombineMode(G_CC_MODULATERGB, G_CC_MODULATERGB), 610 gsSPClearGeometryMode(G_SHADING_SMOOTH), 611 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), 612 gsSPTexture(0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_ON), 613 gsDPTileSync(), 614 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), 615 gsDPSetTileSize(0, 0, 0, (32 - 1) << G_TEXTURE_IMAGE_FRAC, (32 - 1) << G_TEXTURE_IMAGE_FRAC), 616 gsSPDisplayList(inside_castle_seg7_dl_07034688), 617 gsSPDisplayList(inside_castle_seg7_dl_070347D8), 618 gsSPDisplayList(inside_castle_seg7_dl_07034888), 619 gsSPDisplayList(inside_castle_seg7_dl_07034B28), 620 gsDPTileSync(), 621 gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 6, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD), 622 gsDPSetTileSize(0, 0, 0, (32 - 1) << G_TEXTURE_IMAGE_FRAC, (64 - 1) << G_TEXTURE_IMAGE_FRAC), 623 gsSPDisplayList(inside_castle_seg7_dl_07034B90), 624 gsDPTileSync(), 625 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), 626 gsDPSetTileSize(0, 0, 0, (32 - 1) << G_TEXTURE_IMAGE_FRAC, (64 - 1) << G_TEXTURE_IMAGE_FRAC), 627 gsSPDisplayList(inside_castle_seg7_dl_07034C90), 628 gsSPTexture(0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_OFF), 629 gsDPPipeSync(), 630 gsDPSetCombineMode(G_CC_SHADE, G_CC_SHADE), 631 gsSPSetGeometryMode(G_SHADING_SMOOTH), 632 gsSPEndDisplayList(), 633 };