sm64

A Super Mario 64 decompilation
Log | Files | Refs | README | LICENSE

model.inc.c (90326B)


      1 // 0x0704C8B0 - 0x0704C8C8
      2 static const Lights1 inside_castle_seg7_lights_0704C8B0 = gdSPDefLights1(
      3     0x2d, 0x3b, 0x58,
      4     0x79, 0x9f, 0xeb, 0x28, 0x28, 0x28
      5 );
      6 
      7 // 0x0704C8C8 - 0x0704C8E0
      8 static const Lights1 inside_castle_seg7_lights_0704C8C8 = gdSPDefLights1(
      9     0x25, 0x39, 0x5f,
     10     0x65, 0x98, 0xff, 0x28, 0x28, 0x28
     11 );
     12 
     13 // 0x0704C8E0 - 0x0704C8F8
     14 static const Lights1 inside_castle_seg7_lights_0704C8E0 = gdSPDefLights1(
     15     0x1e, 0x2a, 0x40,
     16     0x52, 0x70, 0xac, 0x28, 0x28, 0x28
     17 );
     18 
     19 // 0x0704C8F8 - 0x0704C910
     20 static const Lights1 inside_castle_seg7_lights_0704C8F8 = gdSPDefLights1(
     21     0x17, 0x27, 0x47,
     22     0x3f, 0x6a, 0xbf, 0x28, 0x28, 0x28
     23 );
     24 
     25 // 0x0704C910 - 0x0704C928
     26 static const Lights1 inside_castle_seg7_lights_0704C910 = gdSPDefLights1(
     27     0x0b, 0x23, 0x53,
     28     0x1f, 0x5f, 0xdf, 0x28, 0x28, 0x28
     29 );
     30 
     31 // 0x0704C928 - 0x0704C940
     32 static const Lights1 inside_castle_seg7_lights_0704C928 = gdSPDefLights1(
     33     0x00, 0x1f, 0x5f,
     34     0x00, 0x55, 0xff, 0x28, 0x28, 0x28
     35 );
     36 
     37 // 0x0704C940 - 0x0704C958
     38 static const Lights1 inside_castle_seg7_lights_0704C940 = gdSPDefLights1(
     39     0x5f, 0x5f, 0x5f,
     40     0xff, 0xff, 0xff, 0x28, 0x28, 0x28
     41 );
     42 
     43 // 0x0704C958 - 0x0704C970
     44 static const Lights1 inside_castle_seg7_lights_0704C958 = gdSPDefLights1(
     45     0x4c, 0x4c, 0x4c,
     46     0xcc, 0xcc, 0xcc, 0x28, 0x28, 0x28
     47 );
     48 
     49 // 0x0704C970 - 0x0704C988
     50 static const Lights1 inside_castle_seg7_lights_0704C970 = gdSPDefLights1(
     51     0x13, 0x09, 0x00,
     52     0x35, 0x1a, 0x00, 0x28, 0x28, 0x28
     53 );
     54 
     55 // 0x0704C988 - 0x0704C9A0
     56 static const Lights1 inside_castle_seg7_lights_0704C988 = gdSPDefLights1(
     57     0x19, 0x0c, 0x00,
     58     0x43, 0x21, 0x00, 0x28, 0x28, 0x28
     59 );
     60 
     61 // 0x0704C9A0 - 0x0704C9B8
     62 static const Lights1 inside_castle_seg7_lights_0704C9A0 = gdSPDefLights1(
     63     0x2d, 0x16, 0x00,
     64     0x78, 0x3c, 0x00, 0x28, 0x28, 0x28
     65 );
     66 
     67 // 0x0704C9B8 - 0x0704CA98
     68 static const Vtx inside_castle_seg7_vertex_0704C9B8[] = {
     69     {{{  1364,   2765,   6501}, 0, { -7696,  -1566}, {0x00, 0x7f, 0x00, 0xff}}},
     70     {{{  2081,   2765,   7197}, 0, {-11272,  -5040}, {0x00, 0x7f, 0x00, 0xff}}},
     71     {{{  2081,   2765,   6296}, 0, {-11272,   -544}, {0x00, 0x7f, 0x00, 0xff}}},
     72     {{{  1364,   2765,   7197}, 0, { -7696,  -5040}, {0x00, 0x7f, 0x00, 0xff}}},
     73     {{{  1569,   2765,   6296}, 0, { -8718,   -544}, {0x00, 0x7f, 0x00, 0xff}}},
     74     {{{ -2489,   2765,   6296}, 0, { 11536,   -542}, {0x00, 0x7f, 0x00, 0xff}}},
     75     {{{ -1772,   2765,   6501}, 0, {  7958,  -1564}, {0x00, 0x7f, 0x00, 0xff}}},
     76     {{{ -1977,   2765,   6296}, 0, {  8980,   -542}, {0x00, 0x7f, 0x00, 0xff}}},
     77     {{{ -1772,   2765,   7197}, 0, {  7958,  -5040}, {0x00, 0x7f, 0x00, 0xff}}},
     78     {{{ -2489,   2765,   7197}, 0, { 11536,  -5040}, {0x00, 0x7f, 0x00, 0xff}}},
     79     {{{  2081,   2253,   4813}, 0, { 12046,  -4630}, {0x00, 0x7f, 0x00, 0xff}}},
     80     {{{ -2489,   2253,   7371}, 0, {-10760,   8132}, {0x00, 0x7f, 0x00, 0xff}}},
     81     {{{  2081,   2253,   7371}, 0, { 12046,   8132}, {0x00, 0x7f, 0x00, 0xff}}},
     82     {{{ -2489,   2253,   4813}, 0, {-10760,  -4630}, {0x00, 0x7f, 0x00, 0xff}}},
     83 };
     84 
     85 // 0x0704CA98 - 0x0704CB18
     86 static const Vtx inside_castle_seg7_vertex_0704CA98[] = {
     87     {{{ -1500,   2355,   5537}, 0, { -6078,   6982}, {0x00, 0x7f, 0x00, 0xff}}},
     88     {{{ -2285,   2355,   4778}, 0, { -9992,   3194}, {0x00, 0x7f, 0x00, 0xff}}},
     89     {{{ -2489,   2355,   5272}, 0, {-11014,   5660}, {0x00, 0x7f, 0x00, 0xff}}},
     90     {{{ -1398,   2355,   5290}, 0, { -5568,   5750}, {0x00, 0x7f, 0x00, 0xff}}},
     91     {{{  2081,   2355,   5272}, 0, { 11794,   5660}, {0x00, 0x7f, 0x00, 0xff}}},
     92     {{{   989,   2355,   5290}, 0, {  6348,   5750}, {0x00, 0x7f, 0x00, 0xff}}},
     93     {{{  1092,   2355,   5537}, 0, {  6858,   6982}, {0x00, 0x7f, 0x00, 0xff}}},
     94     {{{  1876,   2355,   4778}, 0, { 10772,   3194}, {0x00, 0x7f, 0x00, 0xff}}},
     95 };
     96 
     97 // 0x0704CB18 - 0x0704CB98
     98 static const Vtx inside_castle_seg7_vertex_0704CB18[] = {
     99     {{{ -1398,   2560,   5290}, 0, { -5568,   5750}, {0x00, 0x7f, 0x00, 0xff}}},
    100     {{{ -1235,   2560,   5078}, 0, { -4756,   4692}, {0x00, 0x7f, 0x00, 0xff}}},
    101     {{{ -1959,   2560,   4354}, 0, { -8368,   1078}, {0x00, 0x7f, 0x00, 0xff}}},
    102     {{{ -2285,   2560,   4778}, 0, { -9992,   3194}, {0x00, 0x7f, 0x00, 0xff}}},
    103     {{{  1876,   2560,   4778}, 0, { 10772,   3194}, {0x00, 0x7f, 0x00, 0xff}}},
    104     {{{   826,   2560,   5078}, 0, {  5536,   4692}, {0x00, 0x7f, 0x00, 0xff}}},
    105     {{{   989,   2560,   5290}, 0, {  6348,   5750}, {0x00, 0x7f, 0x00, 0xff}}},
    106     {{{  1551,   2560,   4354}, 0, {  9148,   1078}, {0x00, 0x7f, 0x00, 0xff}}},
    107 };
    108 
    109 // 0x0704CB98 - 0x0704CC18
    110 static const Vtx inside_castle_seg7_vertex_0704CB98[] = {
    111     {{{ -1023,   2765,   4915}, 0, { -3698,   3880}, {0x00, 0x7f, 0x00, 0xff}}},
    112     {{{ -1959,   2765,   4354}, 0, { -8368,   1078}, {0x00, 0x7f, 0x00, 0xff}}},
    113     {{{ -1235,   2765,   5078}, 0, { -4756,   4692}, {0x00, 0x7f, 0x00, 0xff}}},
    114     {{{ -1535,   2765,   4028}, 0, { -6252,   -544}, {0x00, 0x7f, 0x00, 0xff}}},
    115     {{{   826,   2765,   5078}, 0, {  5536,   4692}, {0x00, 0x7f, 0x00, 0xff}}},
    116     {{{  1551,   2765,   4354}, 0, {  9148,   1078}, {0x00, 0x7f, 0x00, 0xff}}},
    117     {{{  1126,   2765,   4028}, 0, {  7032,   -544}, {0x00, 0x7f, 0x00, 0xff}}},
    118     {{{   614,   2765,   4915}, 0, {  4476,   3880}, {0x00, 0x7f, 0x00, 0xff}}},
    119 };
    120 
    121 // 0x0704CC18 - 0x0704CC98
    122 static const Vtx inside_castle_seg7_vertex_0704CC18[] = {
    123     {{{ -1023,   2970,   4915}, 0, { -3698,   3880}, {0x00, 0x7f, 0x00, 0xff}}},
    124     {{{ -1041,   2970,   3824}, 0, { -3788,  -1564}, {0x00, 0x7f, 0x00, 0xff}}},
    125     {{{ -1535,   2970,   4028}, 0, { -6252,   -544}, {0x00, 0x7f, 0x00, 0xff}}},
    126     {{{  -776,   2970,   4813}, 0, { -2464,   3368}, {0x00, 0x7f, 0x00, 0xff}}},
    127     {{{  1126,   2970,   4028}, 0, {  7032,   -544}, {0x00, 0x7f, 0x00, 0xff}}},
    128     {{{   367,   2970,   4813}, 0, {  3244,   3368}, {0x00, 0x7f, 0x00, 0xff}}},
    129     {{{   614,   2970,   4915}, 0, {  4476,   3880}, {0x00, 0x7f, 0x00, 0xff}}},
    130     {{{   632,   2970,   3824}, 0, {  4566,  -1566}, {0x00, 0x7f, 0x00, 0xff}}},
    131 };
    132 
    133 // 0x0704CC98 - 0x0704CCD8
    134 static const Vtx inside_castle_seg7_vertex_0704CC98[] = {
    135     {{{  -776,   3174,   4813}, 0, { -2464,   3368}, {0x00, 0x7f, 0x00, 0xff}}},
    136     {{{   632,   3174,   3824}, 0, {  4566,  -1566}, {0x00, 0x7f, 0x00, 0xff}}},
    137     {{{ -1041,   3174,   3824}, 0, { -3788,  -1564}, {0x00, 0x7f, 0x00, 0xff}}},
    138     {{{   367,   3174,   4813}, 0, {  3244,   3368}, {0x00, 0x7f, 0x00, 0xff}}},
    139 };
    140 
    141 // 0x0704CCD8 - 0x0704CDC8
    142 static const Vtx inside_castle_seg7_vertex_0704CCD8[] = {
    143     {{{  2797,   2970,   6398}, 0, {  2524,  -3608}, {0x00, 0x7f, 0x00, 0xff}}},
    144     {{{  2849,   2970,   6040}, 0, {  2268,  -1820}, {0x00, 0x7f, 0x00, 0xff}}},
    145     {{{  2490,   2970,   6091}, 0, {  4056,  -2076}, {0x00, 0x7f, 0x00, 0xff}}},
    146     {{{ -2899,   2970,   6091}, 0, {  4056,  -2076}, {0x00, 0x7f, 0x00, 0xff}}},
    147     {{{ -3257,   2970,   6040}, 0, {  2268,  -1820}, {0x00, 0x7f, 0x00, 0xff}}},
    148     {{{ -3206,   2970,   6398}, 0, {  2524,  -3608}, {0x00, 0x7f, 0x00, 0xff}}},
    149     {{{ -3257,   2970,   5733}, 0, {  2268,   -288}, {0x00, 0x7f, 0x00, 0xff}}},
    150     {{{ -2899,   2970,   5681}, 0, {  4056,      0}, {0x00, 0x7f, 0x00, 0xff}}},
    151     {{{ -3564,   2970,   6040}, 0, {   734,  -1820}, {0x00, 0x7f, 0x00, 0xff}}},
    152     {{{ -3616,   2970,   6398}, 0, {   478,  -3608}, {0x00, 0x7f, 0x00, 0xff}}},
    153     {{{ -3206,   2970,   5374}, 0, {  2524,   1498}, {0x00, 0x7f, 0x00, 0xff}}},
    154     {{{ -3564,   2970,   5733}, 0, {   734,   -288}, {0x00, 0x7f, 0x00, 0xff}}},
    155     {{{ -3616,   2970,   5374}, 0, {   478,   1498}, {0x00, 0x7f, 0x00, 0xff}}},
    156     {{{ -3923,   2970,   5681}, 0, { -1052,      0}, {0x00, 0x7f, 0x00, 0xff}}},
    157     {{{ -3923,   2970,   6091}, 0, { -1052,  -2076}, {0x00, 0x7f, 0x00, 0xff}}},
    158 };
    159 
    160 // 0x0704CDC8 - 0x0704CEC8
    161 static const Vtx inside_castle_seg7_vertex_0704CDC8[] = {
    162     {{{  2797,   2970,   6398}, 0, {  2524,  -3608}, {0x00, 0x7f, 0x00, 0xff}}},
    163     {{{  3207,   2970,   6398}, 0, {   478,  -3608}, {0x00, 0x7f, 0x00, 0xff}}},
    164     {{{  3156,   2970,   6040}, 0, {   734,  -1820}, {0x00, 0x7f, 0x00, 0xff}}},
    165     {{{  3514,   2970,   6091}, 0, { -1052,  -2076}, {0x00, 0x7f, 0x00, 0xff}}},
    166     {{{  2849,   2970,   6040}, 0, {  2268,  -1820}, {0x00, 0x7f, 0x00, 0xff}}},
    167     {{{  3156,   2970,   5733}, 0, {   734,   -288}, {0x00, 0x7f, 0x00, 0xff}}},
    168     {{{  2849,   2970,   5733}, 0, {  2268,   -288}, {0x00, 0x7f, 0x00, 0xff}}},
    169     {{{  2490,   2970,   5681}, 0, {  4056,      0}, {0x00, 0x7f, 0x00, 0xff}}},
    170     {{{  2490,   2970,   6091}, 0, {  4056,  -2076}, {0x00, 0x7f, 0x00, 0xff}}},
    171     {{{  3514,   2970,   5681}, 0, { -1052,      0}, {0x00, 0x7f, 0x00, 0xff}}},
    172     {{{  3207,   2970,   5374}, 0, {   478,   1498}, {0x00, 0x7f, 0x00, 0xff}}},
    173     {{{  2797,   2970,   5374}, 0, {  2524,   1498}, {0x00, 0x7f, 0x00, 0xff}}},
    174     {{{   -50,   2253,   4762}, 0, {  1408,  -4886}, {0x00, 0x7f, 0x00, 0xff}}},
    175     {{{  -357,   2253,   4813}, 0, {  -122,  -4630}, {0x00, 0x7f, 0x00, 0xff}}},
    176     {{{   -50,   2253,   4813}, 0, {  1408,  -4630}, {0x00, 0x7f, 0x00, 0xff}}},
    177     {{{  -357,   2253,   4762}, 0, {  -122,  -4886}, {0x00, 0x7f, 0x00, 0xff}}},
    178 };
    179 
    180 // 0x0704CEC8 - 0x0704CFB8
    181 static const Vtx inside_castle_seg7_vertex_0704CEC8[] = {
    182     {{{ -1535,   2970,   4028}, 0, { 10864,      0}, {0x93, 0x00, 0x3f, 0xff}}},
    183     {{{ -1535,   2765,   4028}, 0, { 10864,   2010}, {0x93, 0x00, 0x3f, 0xff}}},
    184     {{{ -1023,   2765,   4915}, 0, {  2014,   2010}, {0x93, 0x00, 0x3f, 0xff}}},
    185     {{{ -1500,   2253,   5537}, 0, {-12292,   2010}, {0xe0, 0x00, 0x7a, 0xff}}},
    186     {{{ -1500,   2355,   5537}, 0, {-12292,    990}, {0xe0, 0x00, 0x7a, 0xff}}},
    187     {{{ -2489,   2355,   5272}, 0, {-22164,    990}, {0xe0, 0x00, 0x7a, 0xff}}},
    188     {{{ -2489,   2253,   5272}, 0, {-22164,   2010}, {0xe0, 0x00, 0x7a, 0xff}}},
    189     {{{  2081,   2253,   5272}, 0, { 23452,   2010}, {0x20, 0x00, 0x7a, 0xff}}},
    190     {{{  2081,   2355,   5272}, 0, { 23452,    990}, {0x20, 0x00, 0x7a, 0xff}}},
    191     {{{  1092,   2355,   5537}, 0, { 13580,    990}, {0x20, 0x00, 0x7a, 0xff}}},
    192     {{{  1092,   2253,   5537}, 0, { 13580,   2010}, {0x20, 0x00, 0x7a, 0xff}}},
    193     {{{ -1041,   3174,   3824}, 0, { 12906,  -2076}, {0x86, 0x00, 0x20, 0xff}}},
    194     {{{ -1041,   2970,   3824}, 0, { 12906,      0}, {0x86, 0x00, 0x20, 0xff}}},
    195     {{{  -776,   2970,   4813}, 0, {  3034,      0}, {0x86, 0x00, 0x20, 0xff}}},
    196     {{{  -776,   3174,   4813}, 0, {  3034,  -2076}, {0x86, 0x00, 0x20, 0xff}}},
    197 };
    198 
    199 // 0x0704CFB8 - 0x0704D0A8
    200 static const Vtx inside_castle_seg7_vertex_0704CFB8[] = {
    201     {{{   989,   2560,   5290}, 0, { 12560,  -1054}, {0x3f, 0x00, 0x6d, 0xff}}},
    202     {{{   989,   2355,   5290}, 0, { 12560,    990}, {0x3f, 0x00, 0x6d, 0xff}}},
    203     {{{  1876,   2355,   4778}, 0, { 21410,    990}, {0x3f, 0x00, 0x6d, 0xff}}},
    204     {{{ -1535,   2970,   4028}, 0, { 10864,      0}, {0x93, 0x00, 0x3f, 0xff}}},
    205     {{{ -1023,   2765,   4915}, 0, {  2014,   2010}, {0x93, 0x00, 0x3f, 0xff}}},
    206     {{{ -1023,   2970,   4915}, 0, {  2014,      0}, {0x93, 0x00, 0x3f, 0xff}}},
    207     {{{ -1959,   2765,   4354}, 0, {  7616,   2010}, {0xa7, 0x00, 0x59, 0xff}}},
    208     {{{ -1235,   2560,   5078}, 0, {   388,   4054}, {0xa7, 0x00, 0x59, 0xff}}},
    209     {{{ -1235,   2765,   5078}, 0, {   388,   2010}, {0xa7, 0x00, 0x59, 0xff}}},
    210     {{{ -1959,   2560,   4354}, 0, {  7616,   4054}, {0xa7, 0x00, 0x59, 0xff}}},
    211     {{{ -2285,   2560,   4778}, 0, {-20122,  -1054}, {0xc1, 0x00, 0x6d, 0xff}}},
    212     {{{ -2285,   2355,   4778}, 0, {-20122,    990}, {0xc1, 0x00, 0x6d, 0xff}}},
    213     {{{ -1398,   2355,   5290}, 0, {-11272,    990}, {0xc1, 0x00, 0x6d, 0xff}}},
    214     {{{ -1398,   2560,   5290}, 0, {-11272,  -1054}, {0xc1, 0x00, 0x6d, 0xff}}},
    215     {{{  1876,   2560,   4778}, 0, { 21410,  -1054}, {0x3f, 0x00, 0x6d, 0xff}}},
    216 };
    217 
    218 // 0x0704D0A8 - 0x0704D168
    219 static const Vtx inside_castle_seg7_vertex_0704D0A8[] = {
    220     {{{   826,   2765,   5078}, 0, {   388,   2010}, {0x59, 0x00, 0x59, 0xff}}},
    221     {{{  1551,   2560,   4354}, 0, {  7616,   4054}, {0x59, 0x00, 0x59, 0xff}}},
    222     {{{  1551,   2765,   4354}, 0, {  7616,   2010}, {0x59, 0x00, 0x59, 0xff}}},
    223     {{{   826,   2560,   5078}, 0, {   388,   4054}, {0x59, 0x00, 0x59, 0xff}}},
    224     {{{   614,   2970,   4915}, 0, {  2014,      0}, {0x6d, 0x00, 0x3f, 0xff}}},
    225     {{{   614,   2765,   4915}, 0, {  2014,   2010}, {0x6d, 0x00, 0x3f, 0xff}}},
    226     {{{  1126,   2765,   4028}, 0, { 10864,   2010}, {0x6d, 0x00, 0x3f, 0xff}}},
    227     {{{  1126,   2970,   4028}, 0, { 10864,      0}, {0x6d, 0x00, 0x3f, 0xff}}},
    228     {{{   367,   3174,   4813}, 0, {  3034,  -2076}, {0x7a, 0x00, 0x20, 0xff}}},
    229     {{{   632,   2970,   3824}, 0, { 12906,      0}, {0x7a, 0x00, 0x20, 0xff}}},
    230     {{{   632,   3174,   3824}, 0, { 12906,  -2076}, {0x7a, 0x00, 0x20, 0xff}}},
    231     {{{   367,   2970,   4813}, 0, {  3034,      0}, {0x7a, 0x00, 0x20, 0xff}}},
    232 };
    233 
    234 // 0x0704D168 - 0x0704D258
    235 static const Vtx inside_castle_seg7_vertex_0704D168[] = {
    236     {{{ -2489,   3379,   6091}, 0, { -2074,  -3098}, {0x00, 0x00, 0x81, 0xff}}},
    237     {{{ -2899,   2970,   6091}, 0, {  2012,    990}, {0x00, 0x00, 0x81, 0xff}}},
    238     {{{ -2899,   3379,   6091}, 0, {  2012,  -3098}, {0x00, 0x00, 0x81, 0xff}}},
    239     {{{ -2489,   2970,   6091}, 0, { -2074,    990}, {0x00, 0x7f, 0x00, 0xff}}},
    240     {{{ -2899,   2970,   5681}, 0, {  2012,  -1054}, {0x00, 0x7f, 0x00, 0xff}}},
    241     {{{ -2899,   2970,   6091}, 0, {  2012,    990}, {0x00, 0x7f, 0x00, 0xff}}},
    242     {{{ -2489,   2970,   5681}, 0, { -2074,  -1054}, {0x00, 0x7f, 0x00, 0xff}}},
    243     {{{ -2899,   3379,   6091}, 0, {  2012,    990}, {0x00, 0x81, 0x00, 0xff}}},
    244     {{{ -2899,   3379,   5681}, 0, {  2012,  -1054}, {0x00, 0x81, 0x00, 0xff}}},
    245     {{{ -2489,   3379,   5681}, 0, { -2074,  -1054}, {0x00, 0x81, 0x00, 0xff}}},
    246     {{{ -2489,   3379,   6091}, 0, { -2074,    990}, {0x00, 0x81, 0x00, 0xff}}},
    247     {{{ -2899,   3379,   5681}, 0, {  2012,  -3098}, {0x00, 0x00, 0x7f, 0xff}}},
    248     {{{ -2489,   2970,   5681}, 0, { -2074,    990}, {0x00, 0x00, 0x7f, 0xff}}},
    249     {{{ -2489,   3379,   5681}, 0, { -2074,  -3098}, {0x00, 0x00, 0x7f, 0xff}}},
    250     {{{ -2899,   2970,   5681}, 0, {  2012,    990}, {0x00, 0x00, 0x7f, 0xff}}},
    251 };
    252 
    253 // 0x0704D258 - 0x0704D348
    254 static const Vtx inside_castle_seg7_vertex_0704D258[] = {
    255     {{{ -3308,   3021,   5989}, 0, {   478,      0}, {0x00, 0x00, 0x81, 0xff}}},
    256     {{{ -3308,   2816,   5989}, 0, {   480,   2010}, {0x00, 0x00, 0x81, 0xff}}},
    257     {{{ -3513,   2816,   5989}, 0, {  2522,   2010}, {0x00, 0x00, 0x81, 0xff}}},
    258     {{{ -2489,   3379,   6091}, 0, { -2074,  -3098}, {0x00, 0x00, 0x81, 0xff}}},
    259     {{{ -2489,   2970,   6091}, 0, { -2074,    990}, {0x00, 0x00, 0x81, 0xff}}},
    260     {{{ -2899,   2970,   6091}, 0, {  2012,    990}, {0x00, 0x00, 0x81, 0xff}}},
    261     {{{ -3513,   3021,   5784}, 0, {  2522,      0}, {0x00, 0x00, 0x7f, 0xff}}},
    262     {{{ -3308,   2816,   5784}, 0, {   480,   2010}, {0x00, 0x00, 0x7f, 0xff}}},
    263     {{{ -3308,   3021,   5784}, 0, {   478,      0}, {0x00, 0x00, 0x7f, 0xff}}},
    264     {{{ -3513,   2816,   5784}, 0, {  2522,   2010}, {0x00, 0x00, 0x7f, 0xff}}},
    265     {{{ -3308,   3021,   5784}, 0, {  1500,      0}, {0x81, 0x00, 0x00, 0xff}}},
    266     {{{ -3308,   2816,   5989}, 0, {  -540,   2010}, {0x81, 0x00, 0x00, 0xff}}},
    267     {{{ -3308,   3021,   5989}, 0, {  -542,      0}, {0x81, 0x00, 0x00, 0xff}}},
    268     {{{ -3308,   2816,   5784}, 0, {  1500,   2010}, {0x81, 0x00, 0x00, 0xff}}},
    269     {{{ -3513,   3021,   5989}, 0, {  2522,      0}, {0x00, 0x00, 0x81, 0xff}}},
    270 };
    271 
    272 // 0x0704D348 - 0x0704D438
    273 static const Vtx inside_castle_seg7_vertex_0704D348[] = {
    274     {{{ -3564,   3021,   6040}, 0, {  2012,    990}, {0x00, 0x7f, 0x00, 0xff}}},
    275     {{{ -3308,   3021,   5989}, 0, {  -540,    478}, {0x00, 0x7f, 0x00, 0xff}}},
    276     {{{ -3513,   3021,   5989}, 0, {  1500,    480}, {0x00, 0x7f, 0x00, 0xff}}},
    277     {{{ -3513,   3021,   5989}, 0, {  -542,      0}, {0x7f, 0x00, 0x00, 0xff}}},
    278     {{{ -3513,   2816,   5784}, 0, {  1500,   2010}, {0x7f, 0x00, 0x00, 0xff}}},
    279     {{{ -3513,   3021,   5784}, 0, {  1500,      0}, {0x7f, 0x00, 0x00, 0xff}}},
    280     {{{ -3513,   2816,   5989}, 0, {  -540,   2010}, {0x7f, 0x00, 0x00, 0xff}}},
    281     {{{ -3257,   3021,   5733}, 0, {  2012,    990}, {0x00, 0x7f, 0x00, 0xff}}},
    282     {{{ -3564,   3021,   5733}, 0, { -1052,    990}, {0x00, 0x7f, 0x00, 0xff}}},
    283     {{{ -3513,   3021,   5784}, 0, {  -540,    480}, {0x00, 0x7f, 0x00, 0xff}}},
    284     {{{ -3308,   3021,   5784}, 0, {  1500,    478}, {0x00, 0x7f, 0x00, 0xff}}},
    285     {{{ -3564,   3021,   5733}, 0, {  2012,    990}, {0x00, 0x7f, 0x00, 0xff}}},
    286     {{{ -3513,   3021,   5989}, 0, {  -540,    480}, {0x00, 0x7f, 0x00, 0xff}}},
    287     {{{ -3513,   3021,   5784}, 0, {  1500,    480}, {0x00, 0x7f, 0x00, 0xff}}},
    288     {{{ -3564,   3021,   6040}, 0, { -1052,    990}, {0x00, 0x7f, 0x00, 0xff}}},
    289 };
    290 
    291 // 0x0704D438 - 0x0704D528
    292 static const Vtx inside_castle_seg7_vertex_0704D438[] = {
    293     {{{ -3564,   2970,   6040}, 0, { -1052,    478}, {0x81, 0x00, 0x00, 0xff}}},
    294     {{{ -3564,   3021,   5733}, 0, {  2012,      0}, {0x81, 0x00, 0x00, 0xff}}},
    295     {{{ -3564,   2970,   5733}, 0, {  2012,    480}, {0x81, 0x00, 0x00, 0xff}}},
    296     {{{ -3564,   3021,   6040}, 0, {  2012,    990}, {0x00, 0x7f, 0x00, 0xff}}},
    297     {{{ -3257,   3021,   6040}, 0, { -1052,    990}, {0x00, 0x7f, 0x00, 0xff}}},
    298     {{{ -3308,   3021,   5989}, 0, {  -540,    478}, {0x00, 0x7f, 0x00, 0xff}}},
    299     {{{ -3257,   3021,   5733}, 0, { -1052,    990}, {0x00, 0x7f, 0x00, 0xff}}},
    300     {{{ -3308,   3021,   5989}, 0, {  1502,    478}, {0x00, 0x7f, 0x00, 0xff}}},
    301     {{{ -3257,   3021,   6040}, 0, {  2012,    990}, {0x00, 0x7f, 0x00, 0xff}}},
    302     {{{ -3308,   3021,   5784}, 0, {  -542,    478}, {0x00, 0x7f, 0x00, 0xff}}},
    303     {{{ -3257,   2970,   5733}, 0, {  2012,    480}, {0x7f, 0x00, 0x00, 0xff}}},
    304     {{{ -3257,   3021,   6040}, 0, { -1052,      0}, {0x7f, 0x00, 0x00, 0xff}}},
    305     {{{ -3257,   2970,   6040}, 0, { -1052,    478}, {0x7f, 0x00, 0x00, 0xff}}},
    306     {{{ -3257,   3021,   5733}, 0, {  2012,      0}, {0x7f, 0x00, 0x00, 0xff}}},
    307     {{{ -3564,   3021,   6040}, 0, { -1052,      0}, {0x81, 0x00, 0x00, 0xff}}},
    308 };
    309 
    310 // 0x0704D528 - 0x0704D618
    311 static const Vtx inside_castle_seg7_vertex_0704D528[] = {
    312     {{{  3156,   3021,   6040}, 0, {  3034,      0}, {0x00, 0x00, 0x7f, 0xff}}},
    313     {{{  2849,   3021,   6040}, 0, {     0,      0}, {0x00, 0x00, 0x7f, 0xff}}},
    314     {{{  2849,   2970,   6040}, 0, {     0,    480}, {0x00, 0x00, 0x7f, 0xff}}},
    315     {{{ -3564,   2970,   6040}, 0, {  3034,    480}, {0x00, 0x00, 0x7f, 0xff}}},
    316     {{{ -3257,   3021,   6040}, 0, {     0,      0}, {0x00, 0x00, 0x7f, 0xff}}},
    317     {{{ -3564,   3021,   6040}, 0, {  3034,      0}, {0x00, 0x00, 0x7f, 0xff}}},
    318     {{{ -3257,   2970,   6040}, 0, {     0,    480}, {0x00, 0x00, 0x7f, 0xff}}},
    319     {{{ -3257,   2970,   5733}, 0, {     0,    480}, {0x00, 0x00, 0x81, 0xff}}},
    320     {{{ -3564,   3021,   5733}, 0, {  3034,      0}, {0x00, 0x00, 0x81, 0xff}}},
    321     {{{ -3257,   3021,   5733}, 0, {     0,      0}, {0x00, 0x00, 0x81, 0xff}}},
    322     {{{ -3564,   2970,   5733}, 0, {  3034,    480}, {0x00, 0x00, 0x81, 0xff}}},
    323     {{{  2849,   3021,   5733}, 0, {     0,      0}, {0x00, 0x00, 0x81, 0xff}}},
    324     {{{  3156,   3021,   5733}, 0, {  3034,      0}, {0x00, 0x00, 0x81, 0xff}}},
    325     {{{  3156,   2970,   5733}, 0, {  3034,    480}, {0x00, 0x00, 0x81, 0xff}}},
    326     {{{  2849,   2970,   5733}, 0, {     0,    480}, {0x00, 0x00, 0x81, 0xff}}},
    327 };
    328 
    329 // 0x0704D618 - 0x0704D708
    330 static const Vtx inside_castle_seg7_vertex_0704D618[] = {
    331     {{{  2849,   3021,   6040}, 0, {  2012,    990}, {0x00, 0x7f, 0x00, 0xff}}},
    332     {{{  2900,   3021,   5989}, 0, {  1502,    478}, {0x00, 0x7f, 0x00, 0xff}}},
    333     {{{  2900,   3021,   5784}, 0, {  -542,    478}, {0x00, 0x7f, 0x00, 0xff}}},
    334     {{{  3156,   3021,   6040}, 0, {  3034,      0}, {0x00, 0x00, 0x7f, 0xff}}},
    335     {{{  2849,   2970,   6040}, 0, {     0,    480}, {0x00, 0x00, 0x7f, 0xff}}},
    336     {{{  3156,   2970,   6040}, 0, {  3034,    480}, {0x00, 0x00, 0x7f, 0xff}}},
    337     {{{  3156,   2970,   5733}, 0, {  2012,    480}, {0x7f, 0x00, 0x00, 0xff}}},
    338     {{{  3156,   3021,   5733}, 0, {  2012,      0}, {0x7f, 0x00, 0x00, 0xff}}},
    339     {{{  3156,   3021,   6040}, 0, { -1052,      0}, {0x7f, 0x00, 0x00, 0xff}}},
    340     {{{  3156,   2970,   6040}, 0, { -1052,    478}, {0x7f, 0x00, 0x00, 0xff}}},
    341     {{{  2849,   2970,   6040}, 0, { -1052,    478}, {0x81, 0x00, 0x00, 0xff}}},
    342     {{{  2849,   3021,   5733}, 0, {  2012,      0}, {0x81, 0x00, 0x00, 0xff}}},
    343     {{{  2849,   2970,   5733}, 0, {  2012,    480}, {0x81, 0x00, 0x00, 0xff}}},
    344     {{{  2849,   3021,   6040}, 0, { -1052,      0}, {0x81, 0x00, 0x00, 0xff}}},
    345     {{{  2849,   3021,   5733}, 0, { -1052,    990}, {0x00, 0x7f, 0x00, 0xff}}},
    346 };
    347 
    348 // 0x0704D708 - 0x0704D7F8
    349 static const Vtx inside_castle_seg7_vertex_0704D708[] = {
    350     {{{  3105,   3021,   5784}, 0, {  1500,      0}, {0x81, 0x00, 0x00, 0xff}}},
    351     {{{  3105,   2816,   5784}, 0, {  1500,   2010}, {0x81, 0x00, 0x00, 0xff}}},
    352     {{{  3105,   2816,   5989}, 0, {  -540,   2010}, {0x81, 0x00, 0x00, 0xff}}},
    353     {{{  3105,   3021,   5989}, 0, {  1500,    480}, {0x00, 0x7f, 0x00, 0xff}}},
    354     {{{  2900,   3021,   5989}, 0, {  -540,    478}, {0x00, 0x7f, 0x00, 0xff}}},
    355     {{{  2849,   3021,   6040}, 0, { -1052,    990}, {0x00, 0x7f, 0x00, 0xff}}},
    356     {{{  3156,   3021,   6040}, 0, {  2012,    990}, {0x00, 0x7f, 0x00, 0xff}}},
    357     {{{  3105,   3021,   5784}, 0, {  1500,    480}, {0x00, 0x7f, 0x00, 0xff}}},
    358     {{{  3156,   3021,   6040}, 0, { -1052,    990}, {0x00, 0x7f, 0x00, 0xff}}},
    359     {{{  3156,   3021,   5733}, 0, {  2012,    990}, {0x00, 0x7f, 0x00, 0xff}}},
    360     {{{  3105,   3021,   5989}, 0, {  -540,    480}, {0x00, 0x7f, 0x00, 0xff}}},
    361     {{{  2900,   3021,   5784}, 0, {  1500,    478}, {0x00, 0x7f, 0x00, 0xff}}},
    362     {{{  3105,   3021,   5784}, 0, {  -540,    480}, {0x00, 0x7f, 0x00, 0xff}}},
    363     {{{  3156,   3021,   5733}, 0, { -1052,    990}, {0x00, 0x7f, 0x00, 0xff}}},
    364     {{{  2849,   3021,   5733}, 0, {  2012,    990}, {0x00, 0x7f, 0x00, 0xff}}},
    365 };
    366 
    367 // 0x0704D7F8 - 0x0704D8E8
    368 static const Vtx inside_castle_seg7_vertex_0704D7F8[] = {
    369     {{{  2900,   3021,   5784}, 0, {   478,      0}, {0x00, 0x00, 0x7f, 0xff}}},
    370     {{{  3105,   2816,   5784}, 0, {  2522,   2010}, {0x00, 0x00, 0x7f, 0xff}}},
    371     {{{  3105,   3021,   5784}, 0, {  2522,      0}, {0x00, 0x00, 0x7f, 0xff}}},
    372     {{{  3105,   3021,   5784}, 0, {  1500,      0}, {0x81, 0x00, 0x00, 0xff}}},
    373     {{{  3105,   2816,   5989}, 0, {  -540,   2010}, {0x81, 0x00, 0x00, 0xff}}},
    374     {{{  3105,   3021,   5989}, 0, {  -542,      0}, {0x81, 0x00, 0x00, 0xff}}},
    375     {{{  3105,   3021,   5989}, 0, {  2522,      0}, {0x00, 0x00, 0x81, 0xff}}},
    376     {{{  2900,   2816,   5989}, 0, {   480,   2010}, {0x00, 0x00, 0x81, 0xff}}},
    377     {{{  2900,   3021,   5989}, 0, {   478,      0}, {0x00, 0x00, 0x81, 0xff}}},
    378     {{{  3105,   2816,   5989}, 0, {  2522,   2010}, {0x00, 0x00, 0x81, 0xff}}},
    379     {{{  2900,   3021,   5989}, 0, {  -542,      0}, {0x7f, 0x00, 0x00, 0xff}}},
    380     {{{  2900,   2816,   5989}, 0, {  -540,   2010}, {0x7f, 0x00, 0x00, 0xff}}},
    381     {{{  2900,   2816,   5784}, 0, {  1500,   2010}, {0x7f, 0x00, 0x00, 0xff}}},
    382     {{{  2900,   3021,   5784}, 0, {  1500,      0}, {0x7f, 0x00, 0x00, 0xff}}},
    383     {{{  2900,   2816,   5784}, 0, {   480,   2010}, {0x00, 0x00, 0x7f, 0xff}}},
    384 };
    385 
    386 // 0x0704D8E8 - 0x0704D9E8
    387 static const Vtx inside_castle_seg7_vertex_0704D8E8[] = {
    388     {{{  2490,   2970,   6091}, 0, {  2012,    990}, {0x00, 0x7f, 0x00, 0xff}}},
    389     {{{  2490,   2970,   5681}, 0, {  2012,  -1054}, {0x00, 0x7f, 0x00, 0xff}}},
    390     {{{  2081,   2970,   5681}, 0, { -2074,  -1054}, {0x00, 0x7f, 0x00, 0xff}}},
    391     {{{  2490,   3379,   6091}, 0, {  2012,  -3098}, {0x00, 0x00, 0x81, 0xff}}},
    392     {{{  2081,   2970,   6091}, 0, { -2074,    990}, {0x00, 0x00, 0x81, 0xff}}},
    393     {{{  2081,   3379,   6091}, 0, { -2074,  -3098}, {0x00, 0x00, 0x81, 0xff}}},
    394     {{{  2490,   2970,   6091}, 0, {  2012,    990}, {0x00, 0x00, 0x81, 0xff}}},
    395     {{{  2081,   3379,   5681}, 0, { -2074,  -3098}, {0x00, 0x00, 0x7f, 0xff}}},
    396     {{{  2490,   2970,   5681}, 0, {  2012,    990}, {0x00, 0x00, 0x7f, 0xff}}},
    397     {{{  2490,   3379,   5681}, 0, {  2012,  -3098}, {0x00, 0x00, 0x7f, 0xff}}},
    398     {{{  2081,   2970,   5681}, 0, { -2074,    990}, {0x00, 0x00, 0x7f, 0xff}}},
    399     {{{  2081,   3379,   6091}, 0, { -2074,    990}, {0x00, 0x81, 0x00, 0xff}}},
    400     {{{  2081,   3379,   5681}, 0, { -2074,  -1054}, {0x00, 0x81, 0x00, 0xff}}},
    401     {{{  2490,   3379,   5681}, 0, {  2012,  -1054}, {0x00, 0x81, 0x00, 0xff}}},
    402     {{{  2490,   3379,   6091}, 0, {  2012,    990}, {0x00, 0x81, 0x00, 0xff}}},
    403     {{{  2081,   2970,   6091}, 0, { -2074,    990}, {0x00, 0x7f, 0x00, 0xff}}},
    404 };
    405 
    406 // 0x0704D9E8 - 0x0704DAE8
    407 static const Vtx inside_castle_seg7_vertex_0704D9E8[] = {
    408     {{{ -3923,   3789,   6091}, 0, {  1502,      0}, {0x00, 0x81, 0x00, 0xff}}},
    409     {{{ -2899,   3789,   6091}, 0, { -1052,      0}, {0x00, 0x81, 0x00, 0xff}}},
    410     {{{ -3206,   3789,   6398}, 0, {  -286,   -798}, {0x00, 0x81, 0x00, 0xff}}},
    411     {{{ -3923,   3789,   5681}, 0, {  1502,    990}, {0x00, 0x81, 0x00, 0xff}}},
    412     {{{ -3616,   3789,   5374}, 0, {   734,   1754}, {0x00, 0x81, 0x00, 0xff}}},
    413     {{{ -2899,   3789,   5681}, 0, { -1052,    990}, {0x00, 0x81, 0x00, 0xff}}},
    414     {{{ -3206,   3789,   5374}, 0, {  -286,   1754}, {0x00, 0x81, 0x00, 0xff}}},
    415     {{{ -3616,   3789,   6398}, 0, {   734,   -798}, {0x00, 0x81, 0x00, 0xff}}},
    416     {{{  2490,   3789,   6091}, 0, { -1052,      0}, {0x00, 0x81, 0x00, 0xff}}},
    417     {{{  3514,   3789,   6091}, 0, {  1502,      0}, {0x00, 0x81, 0x00, 0xff}}},
    418     {{{  3207,   3789,   6398}, 0, {   734,   -798}, {0x00, 0x81, 0x00, 0xff}}},
    419     {{{  2797,   3789,   6398}, 0, {  -286,   -798}, {0x00, 0x81, 0x00, 0xff}}},
    420     {{{  2797,   3789,   5374}, 0, {  -286,   1754}, {0x00, 0x81, 0x00, 0xff}}},
    421     {{{  3207,   3789,   5374}, 0, {   734,   1754}, {0x00, 0x81, 0x00, 0xff}}},
    422     {{{  2490,   3789,   5681}, 0, { -1052,    990}, {0x00, 0x81, 0x00, 0xff}}},
    423     {{{  3514,   3789,   5681}, 0, {  1502,    990}, {0x00, 0x81, 0x00, 0xff}}},
    424 };
    425 
    426 // 0x0704DAE8 - 0x0704DB68
    427 static const Vtx inside_castle_seg7_vertex_0704DAE8[] = {
    428     {{{  3821,   2304,   5067}, 0, {  1500,   -670}, {0x00, 0x7f, 0x00, 0xff}}},
    429     {{{  2183,   2304,   5067}, 0, {  -540,   -670}, {0x00, 0x7f, 0x00, 0xff}}},
    430     {{{  2183,   2304,   6705}, 0, {  -542,   1372}, {0x00, 0x7f, 0x00, 0xff}}},
    431     {{{  3821,   2304,   6705}, 0, {  1500,   1372}, {0x00, 0x7f, 0x00, 0xff}}},
    432     {{{ -2592,   2304,   6705}, 0, {  -542,   1372}, {0x00, 0x7f, 0x00, 0xff}}},
    433     {{{ -2592,   2304,   5067}, 0, {  -540,   -670}, {0x00, 0x7f, 0x00, 0xff}}},
    434     {{{ -4230,   2304,   5067}, 0, {  1500,   -670}, {0x00, 0x7f, 0x00, 0xff}}},
    435     {{{ -4230,   2304,   6705}, 0, {  1500,   1372}, {0x00, 0x7f, 0x00, 0xff}}},
    436 };
    437 
    438 // 0x0704DB68 - 0x0704DC68
    439 static const Vtx inside_castle_seg7_vertex_0704DB68[] = {
    440     {{{   410,   2253,   7232}, 0, {     0,    990}, {0x5a, 0x00, 0xa7, 0xff}}},
    441     {{{   410,   3087,   7232}, 0, {     0,  -5670}, {0x5a, 0x00, 0xa7, 0xff}}},
    442     {{{   512,   3024,   7335}, 0, {  -848,  -5164}, {0x5a, 0x00, 0xa7, 0xff}}},
    443     {{{  -921,   2253,   7335}, 0, { 10596,    990}, {0xa7, 0x00, 0xa7, 0xff}}},
    444     {{{  -818,   3087,   7232}, 0, {  9780,  -5670}, {0xa7, 0x00, 0xa7, 0xff}}},
    445     {{{  -818,   2253,   7232}, 0, {  9780,    990}, {0xa7, 0x00, 0xa7, 0xff}}},
    446     {{{  -921,   3024,   7335}, 0, { 10596,  -5164}, {0xa7, 0x00, 0xa7, 0xff}}},
    447     {{{  -818,   2253,   7232}, 0, {  9780,    990}, {0x00, 0x00, 0x81, 0xff}}},
    448     {{{  -818,   3087,   7232}, 0, {  9780,  -5670}, {0x00, 0x00, 0x81, 0xff}}},
    449     {{{  -613,   3090,   7232}, 0, {  8144,  -5690}, {0x00, 0x00, 0x81, 0xff}}},
    450     {{{  -613,   2253,   7232}, 0, {  8144,    990}, {0x00, 0x00, 0x81, 0xff}}},
    451     {{{   512,   2253,   7335}, 0, {  -848,    990}, {0x5a, 0x00, 0xa7, 0xff}}},
    452     {{{   205,   2253,   7232}, 0, {  1604,    990}, {0x00, 0x00, 0x81, 0xff}}},
    453     {{{   410,   3087,   7232}, 0, {     0,  -5670}, {0x00, 0x00, 0x81, 0xff}}},
    454     {{{   410,   2253,   7232}, 0, {     0,    990}, {0x00, 0x00, 0x81, 0xff}}},
    455     {{{   205,   3090,   7232}, 0, {  1604,  -5690}, {0x00, 0x00, 0x81, 0xff}}},
    456 };
    457 
    458 // 0x0704DC68 - 0x0704DD58
    459 static const Vtx inside_castle_seg7_vertex_0704DC68[] = {
    460     {{{  1364,   2765,   7197}, 0, {  6212,  -3098}, {0x81, 0x00, 0x00, 0xff}}},
    461     {{{  1364,   2765,   6501}, 0, {  2280,  -3098}, {0x81, 0x00, 0x00, 0xff}}},
    462     {{{  1364,   2253,   6501}, 0, {  2280,    990}, {0x81, 0x00, 0x00, 0xff}}},
    463     {{{  1364,   2253,   7197}, 0, {  6212,    990}, {0x81, 0x00, 0x00, 0xff}}},
    464     {{{  1364,   2253,   6501}, 0, {  2280,    990}, {0xa7, 0x00, 0xa7, 0xff}}},
    465     {{{  1569,   2765,   6296}, 0, {     0,  -3098}, {0xa7, 0x00, 0xa7, 0xff}}},
    466     {{{  1569,   2253,   6296}, 0, {     0,    990}, {0xa7, 0x00, 0xa7, 0xff}}},
    467     {{{  1364,   2765,   6501}, 0, {  2280,  -3098}, {0xa7, 0x00, 0xa7, 0xff}}},
    468     {{{ -1977,   2253,   6296}, 0, {  2280,    990}, {0x59, 0x00, 0xa7, 0xff}}},
    469     {{{ -1772,   2765,   6501}, 0, {     0,  -3098}, {0x59, 0x00, 0xa7, 0xff}}},
    470     {{{ -1772,   2253,   6501}, 0, {     0,    990}, {0x59, 0x00, 0xa7, 0xff}}},
    471     {{{ -1772,   2253,   6501}, 0, {     0,    990}, {0x7f, 0x00, 0x00, 0xff}}},
    472     {{{ -1772,   2765,   6501}, 0, {     0,  -3098}, {0x7f, 0x00, 0x00, 0xff}}},
    473     {{{ -1772,   2765,   7197}, 0, { -3962,  -3098}, {0x7f, 0x00, 0x00, 0xff}}},
    474     {{{ -1772,   2253,   7197}, 0, { -3962,    990}, {0x7f, 0x00, 0x00, 0xff}}},
    475 };
    476 
    477 // 0x0704DD58 - 0x0704DE08
    478 static const Vtx inside_castle_seg7_vertex_0704DD58[] = {
    479     {{{ -2489,   2253,   6296}, 0, {  5172,    990}, {0x00, 0x00, 0x81, 0xff}}},
    480     {{{ -2489,   2765,   6296}, 0, {  5172,  -3098}, {0x00, 0x00, 0x81, 0xff}}},
    481     {{{ -1977,   2765,   6296}, 0, {  2280,  -3098}, {0x00, 0x00, 0x81, 0xff}}},
    482     {{{ -1977,   2253,   6296}, 0, {  2280,    990}, {0x59, 0x00, 0xa7, 0xff}}},
    483     {{{ -1977,   2765,   6296}, 0, {  2280,  -3098}, {0x59, 0x00, 0xa7, 0xff}}},
    484     {{{ -1772,   2765,   6501}, 0, {     0,  -3098}, {0x59, 0x00, 0xa7, 0xff}}},
    485     {{{  1569,   2253,   6296}, 0, {     0,    990}, {0x00, 0x00, 0x81, 0xff}}},
    486     {{{  1569,   2765,   6296}, 0, {     0,  -3098}, {0x00, 0x00, 0x81, 0xff}}},
    487     {{{  2081,   2765,   6296}, 0, { -2920,  -3098}, {0x00, 0x00, 0x81, 0xff}}},
    488     {{{  2081,   2253,   6296}, 0, { -2920,    990}, {0x00, 0x00, 0x81, 0xff}}},
    489     {{{ -1977,   2253,   6296}, 0, {  2280,    990}, {0x00, 0x00, 0x81, 0xff}}},
    490 };
    491 
    492 // 0x0704DE08 - 0x0704DEF8
    493 static const Vtx inside_castle_seg7_vertex_0704DE08[] = {
    494     {{{  1126,   3686,   6925}, 0, {    84,    476}, {0x3f, 0xc1, 0xa7, 0xff}}},
    495     {{{  1509,   3528,   7308}, 0, {     0,    582}, {0x3f, 0xc1, 0xa7, 0xff}}},
    496     {{{   927,   2923,   7323}, 0, {   144,    984}, {0x3f, 0xc1, 0xa7, 0xff}}},
    497     {{{ -1535,   3686,   6925}, 0, {   888,    476}, {0xa7, 0x00, 0xa7, 0xff}}},
    498     {{{ -1797,   3578,   7187}, 0, {   968,    548}, {0xa7, 0x00, 0xa7, 0xff}}},
    499     {{{ -1797,   4198,   7187}, 0, {   968,    136}, {0xa7, 0x00, 0xa7, 0xff}}},
    500     {{{ -1535,   4198,   6925}, 0, {   888,    136}, {0xa7, 0x00, 0xa7, 0xff}}},
    501     {{{ -1228,   3379,   6925}, 0, {   796,    680}, {0xc1, 0xc1, 0xa7, 0xff}}},
    502     {{{ -1918,   3528,   7308}, 0, {  1004,    582}, {0xc1, 0xc1, 0xa7, 0xff}}},
    503     {{{ -1535,   3686,   6925}, 0, {   888,    476}, {0xc1, 0xc1, 0xa7, 0xff}}},
    504     {{{  1126,   4198,   6925}, 0, {    84,    136}, {0x59, 0x00, 0xa7, 0xff}}},
    505     {{{  1388,   3578,   7187}, 0, {     4,    548}, {0x59, 0x00, 0xa7, 0xff}}},
    506     {{{  1126,   3686,   6925}, 0, {    84,    476}, {0x59, 0x00, 0xa7, 0xff}}},
    507     {{{  1388,   4198,   7187}, 0, {     4,    136}, {0x59, 0x00, 0xa7, 0xff}}},
    508     {{{   819,   3379,   6925}, 0, {   176,    680}, {0x3f, 0xc1, 0xa7, 0xff}}},
    509 };
    510 
    511 // 0x0704DEF8 - 0x0704DFF8
    512 static const Vtx inside_castle_seg7_vertex_0704DEF8[] = {
    513     {{{ -1228,   3379,   6925}, 0, {   796,    680}, {0x00, 0x00, 0x81, 0xff}}},
    514     {{{ -1535,   3686,   6925}, 0, {   888,    476}, {0x00, 0x00, 0x81, 0xff}}},
    515     {{{ -1535,   4198,   6925}, 0, {   888,    136}, {0x00, 0x00, 0x81, 0xff}}},
    516     {{{  -921,   3482,   6925}, 0, {   704,    612}, {0x00, 0x00, 0x81, 0xff}}},
    517     {{{  -204,   4506,   6925}, 0, {   486,    -70}, {0x00, 0x00, 0x81, 0xff}}},
    518     {{{  1126,   4198,   6925}, 0, {    84,    136}, {0x00, 0x00, 0x81, 0xff}}},
    519     {{{  1126,   3686,   6925}, 0, {    84,    476}, {0x00, 0x00, 0x81, 0xff}}},
    520     {{{   819,   3379,   6925}, 0, {   176,    680}, {0x00, 0x00, 0x81, 0xff}}},
    521     {{{   512,   3482,   6925}, 0, {   270,    612}, {0x00, 0x00, 0x81, 0xff}}},
    522     {{{  -204,   3584,   6925}, 0, {   486,    544}, {0x00, 0x00, 0x81, 0xff}}},
    523     {{{  -409,   3482,   6925}, 0, {   548,    612}, {0x00, 0x00, 0x81, 0xff}}},
    524     {{{     0,   3482,   6925}, 0, {   424,    612}, {0x00, 0x00, 0x81, 0xff}}},
    525     {{{     0,   3482,   6925}, 0, {   424,    612}, {0xd8, 0xb0, 0xa7, 0xff}}},
    526     {{{  -204,   3355,   7130}, 0, {   486,    696}, {0xd8, 0xb0, 0xa7, 0xff}}},
    527     {{{  -204,   3584,   6925}, 0, {   486,    544}, {0xd8, 0xb0, 0xa7, 0xff}}},
    528     {{{  -716,   3379,   6925}, 0, {   642,    680}, {0x00, 0x00, 0x81, 0xff}}},
    529 };
    530 
    531 // 0x0704DFF8 - 0x0704E0F8
    532 static const Vtx inside_castle_seg7_vertex_0704DFF8[] = {
    533     {{{   512,   3482,   6925}, 0, {   270,    612}, {0x00, 0x00, 0x81, 0xff}}},
    534     {{{   307,   3379,   6925}, 0, {   332,    680}, {0x00, 0x00, 0x81, 0xff}}},
    535     {{{     0,   3482,   6925}, 0, {   424,    612}, {0x00, 0x00, 0x81, 0xff}}},
    536     {{{  -204,   3584,   6925}, 0, {   486,    544}, {0x27, 0xb0, 0xa7, 0xff}}},
    537     {{{  -330,   3292,   7130}, 0, {   524,    738}, {0x27, 0xb0, 0xa7, 0xff}}},
    538     {{{  -409,   3482,   6925}, 0, {   548,    612}, {0x27, 0xb0, 0xa7, 0xff}}},
    539     {{{  -204,   3584,   6925}, 0, {   486,    544}, {0x28, 0xb0, 0xa7, 0xff}}},
    540     {{{  -204,   3355,   7130}, 0, {   486,    696}, {0x28, 0xb0, 0xa7, 0xff}}},
    541     {{{  -330,   3292,   7130}, 0, {   524,    738}, {0x28, 0xb0, 0xa7, 0xff}}},
    542     {{{ -1228,   3379,   6925}, 0, {   796,    680}, {0xc1, 0xc1, 0xa7, 0xff}}},
    543     {{{ -1335,   2923,   7323}, 0, {   828,    984}, {0xc1, 0xc1, 0xa7, 0xff}}},
    544     {{{ -1918,   3528,   7308}, 0, {  1004,    582}, {0xc1, 0xc1, 0xa7, 0xff}}},
    545     {{{  -409,   3482,   6925}, 0, {   548,    612}, {0x1c, 0xab, 0xa7, 0xff}}},
    546     {{{  -747,   2937,   7335}, 0, {   650,    974}, {0x1c, 0xab, 0xa7, 0xff}}},
    547     {{{  -716,   3379,   6925}, 0, {   642,    680}, {0x1c, 0xab, 0xa7, 0xff}}},
    548     {{{  -330,   3292,   7130}, 0, {   524,    738}, {0x1c, 0xab, 0xa7, 0xff}}},
    549 };
    550 
    551 // 0x0704E0F8 - 0x0704E1D8
    552 static const Vtx inside_castle_seg7_vertex_0704E0F8[] = {
    553     {{{     0,   3482,   6925}, 0, {   424,    612}, {0xd8, 0xb0, 0xa7, 0xff}}},
    554     {{{   -78,   3292,   7130}, 0, {   448,    738}, {0xd8, 0xb0, 0xa7, 0xff}}},
    555     {{{  -204,   3355,   7130}, 0, {   486,    696}, {0xd8, 0xb0, 0xa7, 0xff}}},
    556     {{{   307,   3379,   6925}, 0, {   332,    680}, {0xe4, 0xab, 0xa7, 0xff}}},
    557     {{{   -78,   3292,   7130}, 0, {   448,    738}, {0xe4, 0xab, 0xa7, 0xff}}},
    558     {{{     0,   3482,   6925}, 0, {   424,    612}, {0xe4, 0xab, 0xa7, 0xff}}},
    559     {{{  -921,   3482,   6925}, 0, {   704,    612}, {0x1c, 0xab, 0xa7, 0xff}}},
    560     {{{  -952,   3040,   7334}, 0, {   712,    906}, {0x1c, 0xab, 0xa7, 0xff}}},
    561     {{{ -1228,   3379,   6925}, 0, {   796,    680}, {0x1c, 0xab, 0xa7, 0xff}}},
    562     {{{ -1335,   2923,   7323}, 0, {   828,    984}, {0x1c, 0xab, 0xa7, 0xff}}},
    563     {{{   339,   2937,   7335}, 0, {   322,    974}, {0xe4, 0xab, 0xa7, 0xff}}},
    564     {{{  -716,   3379,   6925}, 0, {   642,    680}, {0xd8, 0xb0, 0xa7, 0xff}}},
    565     {{{  -952,   3039,   7335}, 0, {   712,    906}, {0xd8, 0xb0, 0xa7, 0xff}}},
    566     {{{  -921,   3482,   6925}, 0, {   704,    612}, {0xd8, 0xb0, 0xa7, 0xff}}},
    567 };
    568 
    569 // 0x0704E1D8 - 0x0704E288
    570 static const Vtx inside_castle_seg7_vertex_0704E1D8[] = {
    571     {{{   819,   3379,   6925}, 0, {   176,    680}, {0xe4, 0xab, 0xa7, 0xff}}},
    572     {{{   543,   3040,   7334}, 0, {   260,    906}, {0xe4, 0xab, 0xa7, 0xff}}},
    573     {{{   512,   3482,   6925}, 0, {   270,    612}, {0xe4, 0xab, 0xa7, 0xff}}},
    574     {{{   927,   2923,   7323}, 0, {   144,    984}, {0xe4, 0xab, 0xa7, 0xff}}},
    575     {{{   512,   3482,   6925}, 0, {   270,    612}, {0x28, 0xb0, 0xa7, 0xff}}},
    576     {{{   339,   2937,   7335}, 0, {   322,    974}, {0x28, 0xb0, 0xa7, 0xff}}},
    577     {{{   307,   3379,   6925}, 0, {   332,    680}, {0x28, 0xb0, 0xa7, 0xff}}},
    578     {{{   543,   3039,   7335}, 0, {   260,    906}, {0x28, 0xb0, 0xa7, 0xff}}},
    579     {{{  -716,   3379,   6925}, 0, {   642,    680}, {0xd8, 0xb0, 0xa7, 0xff}}},
    580     {{{  -747,   2937,   7335}, 0, {   650,    974}, {0xd8, 0xb0, 0xa7, 0xff}}},
    581     {{{  -952,   3039,   7335}, 0, {   712,    906}, {0xd8, 0xb0, 0xa7, 0xff}}},
    582 };
    583 
    584 // 0x0704E288 - 0x0704E308
    585 static const Vtx inside_castle_seg7_vertex_0704E288[] = {
    586     {{{  -562,   3379,   3834}, 0, {   990,      0}, {0x00, 0x00, 0x7f, 0xff}}},
    587     {{{  -665,   3277,   3834}, 0, {     0,    990}, {0x00, 0x00, 0x7f, 0xff}}},
    588     {{{  -562,   3277,   3834}, 0, {   990,    990}, {0x00, 0x00, 0x7f, 0xff}}},
    589     {{{  -665,   3379,   3834}, 0, {     0,      0}, {0x00, 0x00, 0x7f, 0xff}}},
    590     {{{   154,   3379,   3834}, 0, {   990,      0}, {0x00, 0x00, 0x7f, 0xff}}},
    591     {{{    51,   3277,   3834}, 0, {     0,    990}, {0x00, 0x00, 0x7f, 0xff}}},
    592     {{{   154,   3277,   3834}, 0, {   990,    990}, {0x00, 0x00, 0x7f, 0xff}}},
    593     {{{    51,   3379,   3834}, 0, {     0,      0}, {0x00, 0x00, 0x7f, 0xff}}},
    594 };
    595 
    596 // 0x0704E308 - 0x0704E388
    597 static const Vtx inside_castle_seg7_vertex_0704E308[] = {
    598     {{{   154,   3482,   3834}, 0, {   990,      0}, {0x00, 0x00, 0x7f, 0xff}}},
    599     {{{    51,   3379,   3834}, 0, {     0,    990}, {0x00, 0x00, 0x7f, 0xff}}},
    600     {{{   154,   3379,   3834}, 0, {   990,    990}, {0x00, 0x00, 0x7f, 0xff}}},
    601     {{{    51,   3482,   3834}, 0, {     0,      0}, {0x00, 0x00, 0x7f, 0xff}}},
    602     {{{  -562,   3482,   3834}, 0, {   990,      0}, {0x00, 0x00, 0x7f, 0xff}}},
    603     {{{  -665,   3482,   3834}, 0, {     0,      0}, {0x00, 0x00, 0x7f, 0xff}}},
    604     {{{  -665,   3379,   3834}, 0, {     0,    990}, {0x00, 0x00, 0x7f, 0xff}}},
    605     {{{  -562,   3379,   3834}, 0, {   990,    990}, {0x00, 0x00, 0x7f, 0xff}}},
    606 };
    607 
    608 // 0x0704E388 - 0x0704E408
    609 static const Vtx inside_castle_seg7_vertex_0704E388[] = {
    610     {{{  -460,   3379,   3834}, 0, {   990,      0}, {0x00, 0x00, 0x7f, 0xff}}},
    611     {{{  -562,   3379,   3834}, 0, {     0,      0}, {0x00, 0x00, 0x7f, 0xff}}},
    612     {{{  -562,   3277,   3834}, 0, {     0,    990}, {0x00, 0x00, 0x7f, 0xff}}},
    613     {{{  -460,   3277,   3834}, 0, {   990,    990}, {0x00, 0x00, 0x7f, 0xff}}},
    614     {{{   256,   3379,   3834}, 0, {   990,      0}, {0x00, 0x00, 0x7f, 0xff}}},
    615     {{{   154,   3277,   3834}, 0, {     0,    990}, {0x00, 0x00, 0x7f, 0xff}}},
    616     {{{   256,   3277,   3834}, 0, {   990,    990}, {0x00, 0x00, 0x7f, 0xff}}},
    617     {{{   154,   3379,   3834}, 0, {     0,      0}, {0x00, 0x00, 0x7f, 0xff}}},
    618 };
    619 
    620 // 0x0704E408 - 0x0704E488
    621 static const Vtx inside_castle_seg7_vertex_0704E408[] = {
    622     {{{   256,   3482,   3834}, 0, {   990,      0}, {0x00, 0x00, 0x7f, 0xff}}},
    623     {{{   154,   3482,   3834}, 0, {     0,      0}, {0x00, 0x00, 0x7f, 0xff}}},
    624     {{{   154,   3379,   3834}, 0, {     0,    990}, {0x00, 0x00, 0x7f, 0xff}}},
    625     {{{   256,   3379,   3834}, 0, {   990,    990}, {0x00, 0x00, 0x7f, 0xff}}},
    626     {{{  -460,   3482,   3834}, 0, {   990,      0}, {0x00, 0x00, 0x7f, 0xff}}},
    627     {{{  -562,   3379,   3834}, 0, {     0,    990}, {0x00, 0x00, 0x7f, 0xff}}},
    628     {{{  -460,   3379,   3834}, 0, {   990,    990}, {0x00, 0x00, 0x7f, 0xff}}},
    629     {{{  -562,   3482,   3834}, 0, {     0,      0}, {0x00, 0x00, 0x7f, 0xff}}},
    630 };
    631 
    632 // 0x0704E488 - 0x0704E578
    633 static const Vtx inside_castle_seg7_vertex_0704E488[] = {
    634     {{{ -3923,   3789,   6091}, 0, {   990,      0}, {0x7f, 0x00, 0x00, 0xff}}},
    635     {{{ -3923,   2970,   6091}, 0, {   990,   2012}, {0x7f, 0x00, 0x00, 0xff}}},
    636     {{{ -3923,   2970,   5681}, 0, {     0,   2012}, {0x7f, 0x00, 0x00, 0xff}}},
    637     {{{ -2899,   3789,   6091}, 0, {   990,      0}, {0xa7, 0x00, 0xa7, 0xff}}},
    638     {{{ -3206,   2970,   6398}, 0, {     0,   2012}, {0xa7, 0x00, 0xa7, 0xff}}},
    639     {{{ -3206,   3789,   6398}, 0, {     0,      0}, {0xa7, 0x00, 0xa7, 0xff}}},
    640     {{{ -2899,   2970,   6091}, 0, {   990,   2012}, {0xa7, 0x00, 0xa7, 0xff}}},
    641     {{{ -3206,   3789,   6398}, 0, {   990,      0}, {0x00, 0x00, 0x81, 0xff}}},
    642     {{{ -3616,   2970,   6398}, 0, {     0,   2012}, {0x00, 0x00, 0x81, 0xff}}},
    643     {{{ -3616,   3789,   6398}, 0, {     0,      0}, {0x00, 0x00, 0x81, 0xff}}},
    644     {{{ -3206,   2970,   6398}, 0, {   990,   2012}, {0x00, 0x00, 0x81, 0xff}}},
    645     {{{ -3616,   3789,   6398}, 0, {   990,      0}, {0x59, 0x00, 0xa7, 0xff}}},
    646     {{{ -3923,   2970,   6091}, 0, {     0,   2012}, {0x59, 0x00, 0xa7, 0xff}}},
    647     {{{ -3923,   3789,   6091}, 0, {     0,      0}, {0x59, 0x00, 0xa7, 0xff}}},
    648     {{{ -3616,   2970,   6398}, 0, {   990,   2012}, {0x59, 0x00, 0xa7, 0xff}}},
    649 };
    650 
    651 // 0x0704E578 - 0x0704E668
    652 static const Vtx inside_castle_seg7_vertex_0704E578[] = {
    653     {{{ -3206,   3789,   5374}, 0, {   990,      0}, {0xa7, 0x00, 0x59, 0xff}}},
    654     {{{ -2899,   2970,   5681}, 0, {     0,   2012}, {0xa7, 0x00, 0x59, 0xff}}},
    655     {{{ -2899,   3789,   5681}, 0, {     0,      0}, {0xa7, 0x00, 0x59, 0xff}}},
    656     {{{ -3923,   3789,   6091}, 0, {   990,      0}, {0x7f, 0x00, 0x00, 0xff}}},
    657     {{{ -3923,   2970,   5681}, 0, {     0,   2012}, {0x7f, 0x00, 0x00, 0xff}}},
    658     {{{ -3923,   3789,   5681}, 0, {     0,      0}, {0x7f, 0x00, 0x00, 0xff}}},
    659     {{{ -3923,   3789,   5681}, 0, {   990,      0}, {0x59, 0x00, 0x59, 0xff}}},
    660     {{{ -3616,   2970,   5374}, 0, {     0,   2012}, {0x59, 0x00, 0x59, 0xff}}},
    661     {{{ -3616,   3789,   5374}, 0, {     0,      0}, {0x59, 0x00, 0x59, 0xff}}},
    662     {{{ -3923,   2970,   5681}, 0, {   990,   2012}, {0x59, 0x00, 0x59, 0xff}}},
    663     {{{ -3616,   3789,   5374}, 0, {   990,      0}, {0x00, 0x00, 0x7f, 0xff}}},
    664     {{{ -3206,   2970,   5374}, 0, {     0,   2012}, {0x00, 0x00, 0x7f, 0xff}}},
    665     {{{ -3206,   3789,   5374}, 0, {     0,      0}, {0x00, 0x00, 0x7f, 0xff}}},
    666     {{{ -3616,   2970,   5374}, 0, {   990,   2012}, {0x00, 0x00, 0x7f, 0xff}}},
    667     {{{ -3206,   2970,   5374}, 0, {   990,   2012}, {0xa7, 0x00, 0x59, 0xff}}},
    668 };
    669 
    670 // 0x0704E668 - 0x0704E758
    671 static const Vtx inside_castle_seg7_vertex_0704E668[] = {
    672     {{{  2797,   3789,   5374}, 0, {     0,      0}, {0x00, 0x00, 0x7f, 0xff}}},
    673     {{{  2797,   2970,   5374}, 0, {     0,   2012}, {0x00, 0x00, 0x7f, 0xff}}},
    674     {{{  3207,   2970,   5374}, 0, {   990,   2012}, {0x00, 0x00, 0x7f, 0xff}}},
    675     {{{ -2899,   3379,   6091}, 0, {     0,    992}, {0x81, 0x00, 0x00, 0xff}}},
    676     {{{ -2899,   3789,   5681}, 0, {   990,      0}, {0x81, 0x00, 0x00, 0xff}}},
    677     {{{ -2899,   3379,   5681}, 0, {   990,    992}, {0x81, 0x00, 0x00, 0xff}}},
    678     {{{ -2899,   3789,   6091}, 0, {     0,      0}, {0x81, 0x00, 0x00, 0xff}}},
    679     {{{  2490,   3379,   5681}, 0, {   990,    992}, {0x7f, 0x00, 0x00, 0xff}}},
    680     {{{  2490,   3789,   6091}, 0, {     0,      0}, {0x7f, 0x00, 0x00, 0xff}}},
    681     {{{  2490,   3379,   6091}, 0, {     0,    992}, {0x7f, 0x00, 0x00, 0xff}}},
    682     {{{  2490,   3789,   5681}, 0, {   990,      0}, {0x7f, 0x00, 0x00, 0xff}}},
    683     {{{  2490,   3789,   5681}, 0, {     0,      0}, {0x59, 0x00, 0x59, 0xff}}},
    684     {{{  2797,   2970,   5374}, 0, {   990,   2012}, {0x59, 0x00, 0x59, 0xff}}},
    685     {{{  2797,   3789,   5374}, 0, {   990,      0}, {0x59, 0x00, 0x59, 0xff}}},
    686     {{{  2490,   2970,   5681}, 0, {     0,   2012}, {0x59, 0x00, 0x59, 0xff}}},
    687 };
    688 
    689 // 0x0704E758 - 0x0704E848
    690 static const Vtx inside_castle_seg7_vertex_0704E758[] = {
    691     {{{  3514,   3789,   6091}, 0, {     0,      0}, {0xa7, 0x00, 0xa7, 0xff}}},
    692     {{{  3207,   2970,   6398}, 0, {   990,   2012}, {0xa7, 0x00, 0xa7, 0xff}}},
    693     {{{  3207,   3789,   6398}, 0, {   990,      0}, {0xa7, 0x00, 0xa7, 0xff}}},
    694     {{{  2797,   3789,   5374}, 0, {     0,      0}, {0x00, 0x00, 0x7f, 0xff}}},
    695     {{{  3207,   2970,   5374}, 0, {   990,   2012}, {0x00, 0x00, 0x7f, 0xff}}},
    696     {{{  3207,   3789,   5374}, 0, {   990,      0}, {0x00, 0x00, 0x7f, 0xff}}},
    697     {{{  3207,   3789,   5374}, 0, {     0,      0}, {0xa7, 0x00, 0x59, 0xff}}},
    698     {{{  3514,   2970,   5681}, 0, {   990,   2012}, {0xa7, 0x00, 0x59, 0xff}}},
    699     {{{  3514,   3789,   5681}, 0, {   990,      0}, {0xa7, 0x00, 0x59, 0xff}}},
    700     {{{  3207,   2970,   5374}, 0, {     0,   2012}, {0xa7, 0x00, 0x59, 0xff}}},
    701     {{{  3514,   3789,   5681}, 0, {     0,      0}, {0x81, 0x00, 0x00, 0xff}}},
    702     {{{  3514,   2970,   5681}, 0, {     0,   2012}, {0x81, 0x00, 0x00, 0xff}}},
    703     {{{  3514,   2970,   6091}, 0, {   990,   2012}, {0x81, 0x00, 0x00, 0xff}}},
    704     {{{  3514,   3789,   6091}, 0, {   990,      0}, {0x81, 0x00, 0x00, 0xff}}},
    705     {{{  3514,   2970,   6091}, 0, {     0,   2012}, {0xa7, 0x00, 0xa7, 0xff}}},
    706 };
    707 
    708 // 0x0704E848 - 0x0704E8C8
    709 static const Vtx inside_castle_seg7_vertex_0704E848[] = {
    710     {{{  3207,   3789,   6398}, 0, {     0,      0}, {0x00, 0x00, 0x81, 0xff}}},
    711     {{{  2797,   2970,   6398}, 0, {   990,   2012}, {0x00, 0x00, 0x81, 0xff}}},
    712     {{{  2797,   3789,   6398}, 0, {   990,      0}, {0x00, 0x00, 0x81, 0xff}}},
    713     {{{  3207,   2970,   6398}, 0, {     0,   2012}, {0x00, 0x00, 0x81, 0xff}}},
    714     {{{  2797,   3789,   6398}, 0, {     0,      0}, {0x59, 0x00, 0xa7, 0xff}}},
    715     {{{  2797,   2970,   6398}, 0, {     0,   2012}, {0x59, 0x00, 0xa7, 0xff}}},
    716     {{{  2490,   2970,   6091}, 0, {   990,   2012}, {0x59, 0x00, 0xa7, 0xff}}},
    717     {{{  2490,   3789,   6091}, 0, {   990,      0}, {0x59, 0x00, 0xa7, 0xff}}},
    718 };
    719 
    720 // 0x0704E8C8 - 0x0704E988
    721 static const Vtx inside_castle_seg7_vertex_0704E8C8[] = {
    722     {{{  -409,   2611,   7130}, 0, {   820,   1348}, {0x7f, 0x00, 0x00, 0xff}}},
    723     {{{  -409,   2253,   7232}, 0, {   820,   2012}, {0x7f, 0x00, 0x00, 0xff}}},
    724     {{{  -409,   2253,   7130}, 0, {   820,   2012}, {0x7f, 0x00, 0x00, 0xff}}},
    725     {{{  -409,   2611,   7232}, 0, {   820,   1348}, {0x7f, 0x00, 0x00, 0xff}}},
    726     {{{     0,   2253,   7130}, 0, {   138,   2012}, {0x81, 0x00, 0x00, 0xff}}},
    727     {{{     0,   2253,   7232}, 0, {   138,   2012}, {0x81, 0x00, 0x00, 0xff}}},
    728     {{{     0,   2611,   7232}, 0, {   138,   1348}, {0x81, 0x00, 0x00, 0xff}}},
    729     {{{     0,   2611,   7130}, 0, {   138,   1348}, {0x81, 0x00, 0x00, 0xff}}},
    730     {{{  -409,   2611,   7232}, 0, {   820,   1348}, {0x00, 0x00, 0x81, 0xff}}},
    731     {{{     0,   2611,   7232}, 0, {   138,   1348}, {0x00, 0x00, 0x81, 0xff}}},
    732     {{{     0,   2253,   7232}, 0, {   138,   2012}, {0x00, 0x00, 0x81, 0xff}}},
    733     {{{  -409,   2253,   7232}, 0, {   820,   2012}, {0x00, 0x00, 0x81, 0xff}}},
    734 };
    735 
    736 // 0x0704E988 - 0x0704E9E8
    737 static const Vtx inside_castle_seg7_vertex_0704E988[] = {
    738     {{{  -409,   2611,   7130}, 0, {   820,   1348}, {0x00, 0x81, 0x00, 0xff}}},
    739     {{{  -357,   2611,   7027}, 0, {   734,   1348}, {0x00, 0x81, 0x00, 0xff}}},
    740     {{{   -50,   2611,   7027}, 0, {   224,   1348}, {0x00, 0x81, 0x00, 0xff}}},
    741     {{{     0,   2611,   7130}, 0, {   138,   1348}, {0x00, 0x81, 0x00, 0xff}}},
    742     {{{  -409,   2611,   7232}, 0, {   820,   1348}, {0x00, 0x81, 0x00, 0xff}}},
    743     {{{     0,   2611,   7232}, 0, {   138,   1348}, {0x00, 0x81, 0x00, 0xff}}},
    744 };
    745 
    746 // 0x0704E9E8 - 0x0704EAE8
    747 static const Vtx inside_castle_seg7_vertex_0704E9E8[] = {
    748     {{{  -409,   3123,   7130}, 0, {   820,    396}, {0x00, 0x00, 0x81, 0xff}}},
    749     {{{  -511,   2253,   7130}, 0, {   990,   2012}, {0x00, 0x00, 0x81, 0xff}}},
    750     {{{  -511,   3355,   7130}, 0, {   990,      0}, {0x00, 0x00, 0x81, 0xff}}},
    751     {{{  -613,   2253,   7232}, 0, {  1160,   2012}, {0xa7, 0x00, 0xa7, 0xff}}},
    752     {{{  -613,   3090,   7232}, 0, {  1160,    460}, {0xa7, 0x00, 0xa7, 0xff}}},
    753     {{{  -511,   3232,   7130}, 0, {   990,    196}, {0xa7, 0x00, 0xa7, 0xff}}},
    754     {{{  -511,   2253,   7130}, 0, {   990,   2012}, {0xa7, 0x00, 0xa7, 0xff}}},
    755     {{{   102,   2253,   7130}, 0, {     0,   2012}, {0x59, 0x00, 0xa6, 0xff}}},
    756     {{{   205,   3090,   7232}, 0, {  -200,    460}, {0x59, 0x00, 0xa6, 0xff}}},
    757     {{{   205,   2253,   7232}, 0, {  -200,   2012}, {0x59, 0x00, 0xa6, 0xff}}},
    758     {{{   102,   3232,   7130}, 0, {     0,    196}, {0x59, 0x00, 0xa6, 0xff}}},
    759     {{{  -409,   2253,   7130}, 0, {   820,   2012}, {0x00, 0x00, 0x81, 0xff}}},
    760     {{{     0,   3123,   7130}, 0, {   138,    396}, {0x00, 0x00, 0x81, 0xff}}},
    761     {{{     0,   2611,   7130}, 0, {   138,   1348}, {0x72, 0x00, 0xc9, 0xff}}},
    762     {{{   -50,   2611,   7027}, 0, {   224,   1348}, {0x72, 0x00, 0xc9, 0xff}}},
    763     {{{   -50,   2714,   7027}, 0, {   224,   1156}, {0x72, 0x00, 0xc9, 0xff}}},
    764 };
    765 
    766 // 0x0704EAE8 - 0x0704EBE8
    767 static const Vtx inside_castle_seg7_vertex_0704EAE8[] = {
    768     {{{   102,   2253,   7130}, 0, {     0,   2012}, {0x00, 0x00, 0x81, 0xff}}},
    769     {{{     0,   3123,   7130}, 0, {   138,    396}, {0x00, 0x00, 0x81, 0xff}}},
    770     {{{   102,   3355,   7130}, 0, {     0,      0}, {0x00, 0x00, 0x81, 0xff}}},
    771     {{{     0,   2253,   7130}, 0, {   138,   2012}, {0x00, 0x00, 0x81, 0xff}}},
    772     {{{  -511,   3355,   7130}, 0, {   990,      0}, {0x00, 0x00, 0x81, 0xff}}},
    773     {{{  -409,   2714,   7130}, 0, {   820,   1156}, {0x8f, 0x00, 0xc7, 0xff}}},
    774     {{{  -357,   2714,   7027}, 0, {   734,   1156}, {0x8f, 0x00, 0xc7, 0xff}}},
    775     {{{  -357,   2611,   7027}, 0, {   734,   1348}, {0x8f, 0x00, 0xc7, 0xff}}},
    776     {{{  -409,   2611,   7130}, 0, {   820,   1348}, {0x8f, 0x00, 0xc7, 0xff}}},
    777     {{{     0,   2714,   7130}, 0, {   138,   1156}, {0x00, 0x7f, 0x00, 0xff}}},
    778     {{{  -357,   2714,   7027}, 0, {   734,   1156}, {0x00, 0x7f, 0x00, 0xff}}},
    779     {{{  -409,   2714,   7130}, 0, {   820,   1156}, {0x00, 0x7f, 0x00, 0xff}}},
    780     {{{   -50,   2714,   7027}, 0, {   224,   1156}, {0x00, 0x7f, 0x00, 0xff}}},
    781     {{{     0,   2611,   7130}, 0, {   138,   1348}, {0x72, 0x00, 0xc9, 0xff}}},
    782     {{{   -50,   2714,   7027}, 0, {   224,   1156}, {0x72, 0x00, 0xc9, 0xff}}},
    783     {{{     0,   2714,   7130}, 0, {   138,   1156}, {0x72, 0x00, 0xc9, 0xff}}},
    784 };
    785 
    786 // 0x0704EBE8 - 0x0704ECE8
    787 static const Vtx inside_castle_seg7_vertex_0704EBE8[] = {
    788     {{{     0,   3123,   7130}, 0, {   138,    396}, {0x81, 0x00, 0x00, 0xff}}},
    789     {{{     0,   2714,   7232}, 0, {   138,   1156}, {0x81, 0x00, 0x00, 0xff}}},
    790     {{{     0,   3123,   7232}, 0, {   138,    396}, {0x81, 0x00, 0x00, 0xff}}},
    791     {{{     0,   2714,   7130}, 0, {   138,   1156}, {0x81, 0x00, 0x00, 0xff}}},
    792     {{{  -409,   3123,   7232}, 0, {   820,    396}, {0x7f, 0x00, 0x00, 0xff}}},
    793     {{{  -409,   2714,   7130}, 0, {   820,   1156}, {0x7f, 0x00, 0x00, 0xff}}},
    794     {{{  -409,   3123,   7130}, 0, {   820,    396}, {0x7f, 0x00, 0x00, 0xff}}},
    795     {{{  -409,   2714,   7232}, 0, {   820,   1156}, {0x7f, 0x00, 0x00, 0xff}}},
    796     {{{  -409,   2714,   7232}, 0, {   820,   1156}, {0x00, 0x7f, 0x00, 0xff}}},
    797     {{{     0,   2714,   7130}, 0, {   138,   1156}, {0x00, 0x7f, 0x00, 0xff}}},
    798     {{{  -409,   2714,   7130}, 0, {   820,   1156}, {0x00, 0x7f, 0x00, 0xff}}},
    799     {{{     0,   2714,   7232}, 0, {   138,   1156}, {0x00, 0x7f, 0x00, 0xff}}},
    800     {{{  -409,   3123,   7130}, 0, {   820,    396}, {0x00, 0x81, 0x00, 0xff}}},
    801     {{{     0,   3123,   7232}, 0, {   138,    396}, {0x00, 0x81, 0x00, 0xff}}},
    802     {{{  -409,   3123,   7232}, 0, {   820,    396}, {0x00, 0x81, 0x00, 0xff}}},
    803     {{{     0,   3123,   7130}, 0, {   138,    396}, {0x00, 0x81, 0x00, 0xff}}},
    804 };
    805 
    806 // 0x0704ECE8 - 0x0704ED28
    807 static const Vtx inside_castle_seg7_vertex_0704ECE8[] = {
    808     {{{  -357,   2714,   7027}, 0, {   734,   1156}, {0x00, 0x00, 0x81, 0xff}}},
    809     {{{   -50,   2611,   7027}, 0, {   224,   1348}, {0x00, 0x00, 0x81, 0xff}}},
    810     {{{  -357,   2611,   7027}, 0, {   734,   1348}, {0x00, 0x00, 0x81, 0xff}}},
    811     {{{   -50,   2714,   7027}, 0, {   224,   1156}, {0x00, 0x00, 0x81, 0xff}}},
    812 };
    813 
    814 // 0x0704ED28 - 0x0704EE28
    815 static const Vtx inside_castle_seg7_vertex_0704ED28[] = {
    816     {{{   367,   2970,   4813}, 0, { 10436,   1136}, {0xd0, 0x00, 0x75, 0xff}}},
    817     {{{   614,   2253,   4915}, 0, {  9736,   1816}, {0xd0, 0x00, 0x75, 0xff}}},
    818     {{{   614,   2970,   4915}, 0, {  9736,   1136}, {0xd0, 0x00, 0x75, 0xff}}},
    819     {{{   367,   2253,   4813}, 0, { 10436,   1816}, {0xd0, 0x00, 0x75, 0xff}}},
    820     {{{   614,   2765,   4915}, 0, {  9736,   1332}, {0xb3, 0x00, 0x64, 0xff}}},
    821     {{{   614,   2253,   4915}, 0, {  9736,   1816}, {0xb3, 0x00, 0x64, 0xff}}},
    822     {{{   826,   2253,   5078}, 0, {  9074,   1816}, {0xb3, 0x00, 0x64, 0xff}}},
    823     {{{   -50,   2509,   4813}, 0, { 11618,   1572}, {0x00, 0x00, 0x7f, 0xff}}},
    824     {{{   367,   2253,   4813}, 0, { 10436,   1816}, {0x00, 0x00, 0x7f, 0xff}}},
    825     {{{   367,   3174,   4813}, 0, { 10436,    940}, {0x00, 0x00, 0x7f, 0xff}}},
    826     {{{   -50,   2253,   4813}, 0, { 11618,   1816}, {0x00, 0x00, 0x7f, 0xff}}},
    827     {{{   826,   2765,   5078}, 0, {  9074,   1332}, {0xb3, 0x00, 0x64, 0xff}}},
    828     {{{   826,   2560,   5078}, 0, {  9074,   1524}, {0x9c, 0x00, 0x4d, 0xff}}},
    829     {{{   826,   2253,   5078}, 0, {  9074,   1816}, {0x9c, 0x00, 0x4d, 0xff}}},
    830     {{{   989,   2253,   5290}, 0, {  8446,   1816}, {0x9c, 0x00, 0x4d, 0xff}}},
    831     {{{   989,   2560,   5290}, 0, {  8446,   1524}, {0x9c, 0x00, 0x4d, 0xff}}},
    832 };
    833 
    834 // 0x0704EE28 - 0x0704EF18
    835 static const Vtx inside_castle_seg7_vertex_0704EE28[] = {
    836     {{{ -2284,   4198,   6808}, 0, {  1128,      0}, {0x75, 0x00, 0xd1, 0xff}}},
    837     {{{ -2489,   2765,   6296}, 0, {   604,   1332}, {0x75, 0x00, 0xd1, 0xff}}},
    838     {{{ -2489,   4198,   6296}, 0, {   604,      0}, {0x75, 0x00, 0xd1, 0xff}}},
    839     {{{   989,   2355,   5290}, 0, {  8446,   1720}, {0x8b, 0x00, 0x30, 0xff}}},
    840     {{{   989,   2253,   5290}, 0, {  8446,   1816}, {0x8b, 0x00, 0x30, 0xff}}},
    841     {{{  1092,   2253,   5537}, 0, {  7846,   1816}, {0x8b, 0x00, 0x30, 0xff}}},
    842     {{{  1092,   2355,   5537}, 0, {  7846,   1720}, {0x8b, 0x00, 0x30, 0xff}}},
    843     {{{  -921,   3087,   7335}, 0, {  2590,   1024}, {0x03, 0x00, 0x82, 0xff}}},
    844     {{{  -921,   2253,   7335}, 0, {  2590,   1816}, {0x03, 0x00, 0x82, 0xff}}},
    845     {{{ -1465,   2253,   7320}, 0, {  2056,   1816}, {0x03, 0x00, 0x82, 0xff}}},
    846     {{{ -1465,   3087,   7320}, 0, {  2056,   1024}, {0x03, 0x00, 0x82, 0xff}}},
    847     {{{  1057,   2253,   7320}, 0, {  5166,   1816}, {0xfd, 0x00, 0x82, 0xff}}},
    848     {{{   512,   3087,   7335}, 0, {  4514,   1024}, {0xfd, 0x00, 0x82, 0xff}}},
    849     {{{  1057,   3087,   7320}, 0, {  5166,   1024}, {0xfd, 0x00, 0x82, 0xff}}},
    850     {{{   512,   2253,   7335}, 0, {  4514,   1816}, {0xfd, 0x00, 0x82, 0xff}}},
    851 };
    852 
    853 // 0x0704EF18 - 0x0704F018
    854 static const Vtx inside_castle_seg7_vertex_0704EF18[] = {
    855     {{{  1569,   4198,   7115}, 0, {  5786,      0}, {0xd1, 0x00, 0x8b, 0xff}}},
    856     {{{  1057,   2253,   7320}, 0, {  5166,   1816}, {0xd1, 0x00, 0x8b, 0xff}}},
    857     {{{  1057,   4198,   7320}, 0, {  5166,      0}, {0xd1, 0x00, 0x8b, 0xff}}},
    858     {{{ -2284,   4198,   6808}, 0, {  1128,      0}, {0x75, 0x00, 0xd1, 0xff}}},
    859     {{{ -2284,   2765,   6808}, 0, {  1128,   1332}, {0x75, 0x00, 0xd1, 0xff}}},
    860     {{{ -2489,   2765,   6296}, 0, {   604,   1332}, {0x75, 0x00, 0xd1, 0xff}}},
    861     {{{ -1977,   4198,   7115}, 0, {  1538,      0}, {0x59, 0x00, 0xa7, 0xff}}},
    862     {{{ -2284,   2765,   6808}, 0, {  1128,   1332}, {0x59, 0x00, 0xa7, 0xff}}},
    863     {{{ -2284,   4198,   6808}, 0, {  1128,      0}, {0x59, 0x00, 0xa7, 0xff}}},
    864     {{{ -1977,   2765,   7115}, 0, {  1538,   1332}, {0x59, 0x00, 0xa7, 0xff}}},
    865     {{{ -1465,   4198,   7320}, 0, {  2056,      0}, {0x2f, 0x00, 0x8b, 0xff}}},
    866     {{{ -1977,   2253,   7115}, 0, {  1538,   1816}, {0x2f, 0x00, 0x8b, 0xff}}},
    867     {{{ -1977,   4198,   7115}, 0, {  1538,      0}, {0x2f, 0x00, 0x8b, 0xff}}},
    868     {{{  1876,   4198,   6808}, 0, {  6266,      0}, {0xa7, 0x00, 0xa7, 0xff}}},
    869     {{{  1876,   2765,   6808}, 0, {  6266,   1332}, {0xa7, 0x00, 0xa7, 0xff}}},
    870     {{{  1569,   2765,   7115}, 0, {  5786,   1332}, {0xa7, 0x00, 0xa7, 0xff}}},
    871 };
    872 
    873 // 0x0704F018 - 0x0704F118
    874 static const Vtx inside_castle_seg7_vertex_0704F018[] = {
    875     {{{  1876,   4198,   6808}, 0, {  6266,      0}, {0xa7, 0x00, 0xa7, 0xff}}},
    876     {{{  1569,   2765,   7115}, 0, {  5786,   1332}, {0xa7, 0x00, 0xa7, 0xff}}},
    877     {{{  1569,   4198,   7115}, 0, {  5786,      0}, {0xa7, 0x00, 0xa7, 0xff}}},
    878     {{{  2081,   4198,   6296}, 0, {  6880,      0}, {0x8b, 0x00, 0xd1, 0xff}}},
    879     {{{  1876,   2765,   6808}, 0, {  6266,   1332}, {0x8b, 0x00, 0xd1, 0xff}}},
    880     {{{  1876,   4198,   6808}, 0, {  6266,      0}, {0x8b, 0x00, 0xd1, 0xff}}},
    881     {{{  1569,   4198,   7115}, 0, {  5786,      0}, {0xd1, 0x00, 0x8b, 0xff}}},
    882     {{{  1569,   2253,   7115}, 0, {  5786,   1816}, {0xd1, 0x00, 0x8b, 0xff}}},
    883     {{{  1057,   2253,   7320}, 0, {  5166,   1816}, {0xd1, 0x00, 0x8b, 0xff}}},
    884     {{{ -2489,   4198,   5272}, 0, { 14948,      0}, {0x7f, 0x00, 0x00, 0xff}}},
    885     {{{ -2489,   2970,   5681}, 0, { 15346,   1136}, {0x7f, 0x00, 0x00, 0xff}}},
    886     {{{ -2489,   2253,   5272}, 0, { 14948,   1816}, {0x7f, 0x00, 0x00, 0xff}}},
    887     {{{  2081,   2765,   6296}, 0, {  6880,   1332}, {0x8b, 0x00, 0xd1, 0xff}}},
    888     {{{  2081,   2970,   6091}, 0, {  7104,   1136}, {0x81, 0x00, 0x00, 0xff}}},
    889     {{{  2081,   2970,   5681}, 0, {  7576,   1136}, {0x81, 0x00, 0x00, 0xff}}},
    890     {{{  2081,   2253,   5272}, 0, {  8052,   1816}, {0x81, 0x00, 0x00, 0xff}}},
    891 };
    892 
    893 // 0x0704F118 - 0x0704F218
    894 static const Vtx inside_castle_seg7_vertex_0704F118[] = {
    895     {{{  2081,   3379,   6091}, 0, {  7104,    748}, {0x81, 0x00, 0x00, 0xff}}},
    896     {{{  2081,   2970,   6091}, 0, {  7104,   1136}, {0x81, 0x00, 0x00, 0xff}}},
    897     {{{  2081,   2253,   6296}, 0, {  6880,   1816}, {0x81, 0x00, 0x00, 0xff}}},
    898     {{{  2081,   2253,   5272}, 0, {  8052,   1816}, {0x81, 0x00, 0x00, 0xff}}},
    899     {{{  2081,   2970,   5681}, 0, {  7576,   1136}, {0x81, 0x00, 0x00, 0xff}}},
    900     {{{  2081,   3379,   5681}, 0, {  7576,    748}, {0x81, 0x00, 0x00, 0xff}}},
    901     {{{  2081,   4198,   5272}, 0, {  8052,      0}, {0x81, 0x00, 0x00, 0xff}}},
    902     {{{  2081,   4198,   6296}, 0, {  6880,      0}, {0x81, 0x00, 0x00, 0xff}}},
    903     {{{ -2489,   4198,   5272}, 0, { 14948,      0}, {0x7f, 0x00, 0x00, 0xff}}},
    904     {{{ -2489,   3379,   5681}, 0, { 15346,    748}, {0x7f, 0x00, 0x00, 0xff}}},
    905     {{{ -2489,   2970,   5681}, 0, { 15346,   1136}, {0x7f, 0x00, 0x00, 0xff}}},
    906     {{{   -50,   3430,   3824}, 0, { 11534,    696}, {0x00, 0x00, 0x7f, 0xff}}},
    907     {{{   632,   3174,   3824}, 0, { 10644,    940}, {0x00, 0x00, 0x7f, 0xff}}},
    908     {{{   632,   4198,   3824}, 0, { 10644,      0}, {0x00, 0x00, 0x7f, 0xff}}},
    909     {{{ -2489,   4198,   6296}, 0, { 15934,      0}, {0x7f, 0x00, 0x00, 0xff}}},
    910     {{{ -2489,   3379,   6091}, 0, { 15742,    748}, {0x7f, 0x00, 0x00, 0xff}}},
    911 };
    912 
    913 // 0x0704F218 - 0x0704F318
    914 static const Vtx inside_castle_seg7_vertex_0704F218[] = {
    915     {{{ -2489,   2253,   6296}, 0, { 15934,   1816}, {0x7f, 0x00, 0x00, 0xff}}},
    916     {{{ -2489,   2253,   5272}, 0, { 14948,   1816}, {0x7f, 0x00, 0x00, 0xff}}},
    917     {{{ -2489,   2970,   5681}, 0, { 15346,   1136}, {0x7f, 0x00, 0x00, 0xff}}},
    918     {{{ -2489,   2970,   6091}, 0, { 15742,   1136}, {0x7f, 0x00, 0x00, 0xff}}},
    919     {{{ -2489,   4198,   6296}, 0, {   604,      0}, {0x7f, 0x00, 0x00, 0xff}}},
    920     {{{ -2489,   2253,   6296}, 0, {   604,   1816}, {0x7f, 0x00, 0x00, 0xff}}},
    921     {{{ -2489,   2970,   6091}, 0, {   412,   1136}, {0x7f, 0x00, 0x00, 0xff}}},
    922     {{{ -2489,   3379,   6091}, 0, {   412,    748}, {0x7f, 0x00, 0x00, 0xff}}},
    923     {{{   -50,   3430,   3824}, 0, { 11534,    696}, {0x00, 0x00, 0x7f, 0xff}}},
    924     {{{   -50,   3174,   3824}, 0, { 11534,    940}, {0x00, 0x00, 0x7f, 0xff}}},
    925     {{{   632,   3174,   3824}, 0, { 10644,    940}, {0x00, 0x00, 0x7f, 0xff}}},
    926     {{{  -357,   3430,   3824}, 0, { 11942,    696}, {0x00, 0x00, 0x7f, 0xff}}},
    927     {{{   632,   4198,   3824}, 0, { 10644,      0}, {0x00, 0x00, 0x7f, 0xff}}},
    928     {{{  -357,   3174,   3824}, 0, { 11942,    940}, {0x00, 0x7f, 0x00, 0xff}}},
    929     {{{   -50,   3174,   3824}, 0, { 11534,    940}, {0x00, 0x7f, 0x00, 0xff}}},
    930     {{{   -50,   3174,   3772}, 0, { 11532,    940}, {0x00, 0x7f, 0x00, 0xff}}},
    931 };
    932 
    933 // 0x0704F318 - 0x0704F418
    934 static const Vtx inside_castle_seg7_vertex_0704F318[] = {
    935     {{{  -357,   3430,   3824}, 0, { 11942,    696}, {0x00, 0x00, 0x7f, 0xff}}},
    936     {{{   632,   4198,   3824}, 0, { 10644,      0}, {0x00, 0x00, 0x7f, 0xff}}},
    937     {{{ -1041,   4198,   3824}, 0, { 12742,      0}, {0x00, 0x00, 0x7f, 0xff}}},
    938     {{{   632,   4198,   3824}, 0, { 10644,      0}, {0xd0, 0x00, 0x75, 0xff}}},
    939     {{{  1126,   2970,   4028}, 0, {  9972,   1136}, {0xd0, 0x00, 0x75, 0xff}}},
    940     {{{  1126,   4198,   4028}, 0, {  9972,      0}, {0xd0, 0x00, 0x75, 0xff}}},
    941     {{{   632,   2970,   3824}, 0, { 10644,   1136}, {0xd0, 0x00, 0x75, 0xff}}},
    942     {{{  -357,   3430,   3824}, 0, { 11942,    696}, {0x7f, 0x00, 0x00, 0xff}}},
    943     {{{  -357,   3174,   3824}, 0, { 11942,    940}, {0x7f, 0x00, 0x00, 0xff}}},
    944     {{{  -357,   3174,   3772}, 0, { 11930,    940}, {0x7f, 0x00, 0x00, 0xff}}},
    945     {{{  -357,   3430,   3772}, 0, { 11930,    696}, {0x7f, 0x00, 0x00, 0xff}}},
    946     {{{ -1041,   3174,   3824}, 0, { 12742,    940}, {0x00, 0x00, 0x7f, 0xff}}},
    947     {{{  -357,   3174,   3824}, 0, { 11942,    940}, {0x00, 0x00, 0x7f, 0xff}}},
    948     {{{  -357,   2509,   4813}, 0, { 12472,   1572}, {0x7f, 0x00, 0x00, 0xff}}},
    949     {{{  -357,   2253,   4813}, 0, { 12472,   1816}, {0x7f, 0x00, 0x00, 0xff}}},
    950     {{{  -357,   2253,   4762}, 0, { 12418,   1816}, {0x7f, 0x00, 0x00, 0xff}}},
    951 };
    952 
    953 // 0x0704F418 - 0x0704F518
    954 static const Vtx inside_castle_seg7_vertex_0704F418[] = {
    955     {{{ -1535,   4198,   4028}, 0, { 13330,      0}, {0x30, 0x00, 0x75, 0xff}}},
    956     {{{ -1041,   2970,   3824}, 0, { 12742,   1136}, {0x30, 0x00, 0x75, 0xff}}},
    957     {{{ -1041,   4198,   3824}, 0, { 12742,      0}, {0x30, 0x00, 0x75, 0xff}}},
    958     {{{  -357,   3174,   3824}, 0, { 11942,    940}, {0x00, 0x7f, 0x00, 0xff}}},
    959     {{{   -50,   3174,   3772}, 0, { 11532,    940}, {0x00, 0x7f, 0x00, 0xff}}},
    960     {{{  -357,   3174,   3772}, 0, { 11930,    940}, {0x00, 0x7f, 0x00, 0xff}}},
    961     {{{   -50,   2253,   4813}, 0, { 11618,   1816}, {0x81, 0x00, 0x00, 0xff}}},
    962     {{{   -50,   2509,   4813}, 0, { 11618,   1572}, {0x81, 0x00, 0x00, 0xff}}},
    963     {{{   -50,   2509,   4762}, 0, { 11608,   1572}, {0x81, 0x00, 0x00, 0xff}}},
    964     {{{  -357,   2509,   4813}, 0, { 12472,   1572}, {0x00, 0x00, 0x7f, 0xff}}},
    965     {{{   -50,   2509,   4813}, 0, { 11618,   1572}, {0x00, 0x00, 0x7f, 0xff}}},
    966     {{{   367,   3174,   4813}, 0, { 10436,    940}, {0x00, 0x00, 0x7f, 0xff}}},
    967     {{{  -776,   3174,   4813}, 0, { 13318,    940}, {0x00, 0x00, 0x7f, 0xff}}},
    968     {{{  -357,   2509,   4813}, 0, { 12472,   1572}, {0x7f, 0x00, 0x00, 0xff}}},
    969     {{{  -357,   2253,   4762}, 0, { 12418,   1816}, {0x7f, 0x00, 0x00, 0xff}}},
    970     {{{  -357,   2509,   4762}, 0, { 12418,   1572}, {0x7f, 0x00, 0x00, 0xff}}},
    971 };
    972 
    973 // 0x0704F518 - 0x0704F608
    974 static const Vtx inside_castle_seg7_vertex_0704F518[] = {
    975     {{{ -2489,   4198,   5272}, 0, { 14948,      0}, {0x75, 0x00, 0x30, 0xff}}},
    976     {{{ -2285,   2355,   4778}, 0, { 14426,   1720}, {0x75, 0x00, 0x30, 0xff}}},
    977     {{{ -2285,   4198,   4778}, 0, { 14426,      0}, {0x75, 0x00, 0x30, 0xff}}},
    978     {{{  -776,   2253,   4813}, 0, { 13318,   1816}, {0x00, 0x00, 0x7f, 0xff}}},
    979     {{{  -357,   2509,   4813}, 0, { 12472,   1572}, {0x00, 0x00, 0x7f, 0xff}}},
    980     {{{  -776,   3174,   4813}, 0, { 13318,    940}, {0x00, 0x00, 0x7f, 0xff}}},
    981     {{{ -1023,   2970,   4915}, 0, { 13808,   1136}, {0x30, 0x00, 0x75, 0xff}}},
    982     {{{  -776,   2253,   4813}, 0, { 13318,   1816}, {0x30, 0x00, 0x75, 0xff}}},
    983     {{{  -776,   2970,   4813}, 0, { 13318,   1136}, {0x30, 0x00, 0x75, 0xff}}},
    984     {{{ -1023,   2253,   4915}, 0, { 13808,   1816}, {0x30, 0x00, 0x75, 0xff}}},
    985     {{{  -357,   2253,   4813}, 0, { 12472,   1816}, {0x00, 0x00, 0x7f, 0xff}}},
    986     {{{ -1465,   4198,   7320}, 0, {  2056,      0}, {0x2f, 0x00, 0x8b, 0xff}}},
    987     {{{ -1465,   2253,   7320}, 0, {  2056,   1816}, {0x2f, 0x00, 0x8b, 0xff}}},
    988     {{{ -1977,   2253,   7115}, 0, {  1538,   1816}, {0x2f, 0x00, 0x8b, 0xff}}},
    989     {{{ -2489,   2355,   5272}, 0, { 14948,   1720}, {0x75, 0x00, 0x30, 0xff}}},
    990 };
    991 
    992 // 0x0704F608 - 0x0704F6F8
    993 static const Vtx inside_castle_seg7_vertex_0704F608[] = {
    994     {{{ -1500,   2355,   5537}, 0, { 15144,   1720}, {0x75, 0x00, 0x30, 0xff}}},
    995     {{{ -1398,   2253,   5290}, 0, { 14712,   1816}, {0x75, 0x00, 0x30, 0xff}}},
    996     {{{ -1398,   2355,   5290}, 0, { 14712,   1720}, {0x75, 0x00, 0x30, 0xff}}},
    997     {{{ -2285,   4198,   4778}, 0, { 14426,      0}, {0x64, 0x00, 0x4d, 0xff}}},
    998     {{{ -2285,   2560,   4778}, 0, { 14426,   1524}, {0x64, 0x00, 0x4d, 0xff}}},
    999     {{{ -1959,   2560,   4354}, 0, { 13888,   1524}, {0x64, 0x00, 0x4d, 0xff}}},
   1000     {{{ -1959,   4198,   4354}, 0, { 13888,      0}, {0x64, 0x00, 0x4d, 0xff}}},
   1001     {{{ -1959,   4198,   4354}, 0, { 13888,      0}, {0x4d, 0x00, 0x64, 0xff}}},
   1002     {{{ -1959,   2765,   4354}, 0, { 13888,   1332}, {0x4d, 0x00, 0x64, 0xff}}},
   1003     {{{ -1535,   2765,   4028}, 0, { 13330,   1332}, {0x4d, 0x00, 0x64, 0xff}}},
   1004     {{{ -1535,   4198,   4028}, 0, { 13330,      0}, {0x4d, 0x00, 0x64, 0xff}}},
   1005     {{{ -1535,   4198,   4028}, 0, { 13330,      0}, {0x30, 0x00, 0x75, 0xff}}},
   1006     {{{ -1535,   2970,   4028}, 0, { 13330,   1136}, {0x30, 0x00, 0x75, 0xff}}},
   1007     {{{ -1041,   2970,   3824}, 0, { 12742,   1136}, {0x30, 0x00, 0x75, 0xff}}},
   1008     {{{ -1500,   2253,   5537}, 0, { 15144,   1816}, {0x75, 0x00, 0x30, 0xff}}},
   1009 };
   1010 
   1011 // 0x0704F6F8 - 0x0704F7F8
   1012 static const Vtx inside_castle_seg7_vertex_0704F6F8[] = {
   1013     {{{ -1398,   2560,   5290}, 0, { 14712,   1524}, {0x64, 0x00, 0x4d, 0xff}}},
   1014     {{{ -1398,   2253,   5290}, 0, { 14712,   1816}, {0x64, 0x00, 0x4d, 0xff}}},
   1015     {{{ -1235,   2253,   5078}, 0, { 14270,   1816}, {0x64, 0x00, 0x4d, 0xff}}},
   1016     {{{ -1235,   2560,   5078}, 0, { 14270,   1524}, {0x64, 0x00, 0x4d, 0xff}}},
   1017     {{{ -1235,   2765,   5078}, 0, { 14270,   1332}, {0x4d, 0x00, 0x64, 0xff}}},
   1018     {{{ -1235,   2253,   5078}, 0, { 14270,   1816}, {0x4d, 0x00, 0x64, 0xff}}},
   1019     {{{ -1023,   2253,   4915}, 0, { 13808,   1816}, {0x4d, 0x00, 0x64, 0xff}}},
   1020     {{{ -1023,   2765,   4915}, 0, { 13808,   1332}, {0x4d, 0x00, 0x64, 0xff}}},
   1021     {{{  1126,   4198,   4028}, 0, {  9972,      0}, {0xb3, 0x00, 0x64, 0xff}}},
   1022     {{{  1551,   2765,   4354}, 0, {  9316,   1332}, {0xb3, 0x00, 0x64, 0xff}}},
   1023     {{{  1551,   4198,   4354}, 0, {  9316,      0}, {0xb3, 0x00, 0x64, 0xff}}},
   1024     {{{  1126,   2765,   4028}, 0, {  9972,   1332}, {0xb3, 0x00, 0x64, 0xff}}},
   1025     {{{  1551,   4198,   4354}, 0, {  9316,      0}, {0x9c, 0x00, 0x4d, 0xff}}},
   1026     {{{  1876,   2560,   4778}, 0, {  8676,   1524}, {0x9c, 0x00, 0x4d, 0xff}}},
   1027     {{{  1876,   4198,   4778}, 0, {  8676,      0}, {0x9c, 0x00, 0x4d, 0xff}}},
   1028     {{{  1551,   2560,   4354}, 0, {  9316,   1524}, {0x9c, 0x00, 0x4d, 0xff}}},
   1029 };
   1030 
   1031 // 0x0704F7F8 - 0x0704F8E8
   1032 static const Vtx inside_castle_seg7_vertex_0704F7F8[] = {
   1033     {{{   -50,   2253,   4813}, 0, { 11618,   1816}, {0x81, 0x00, 0x00, 0xff}}},
   1034     {{{   -50,   2509,   4762}, 0, { 11608,   1572}, {0x81, 0x00, 0x00, 0xff}}},
   1035     {{{   -50,   2253,   4762}, 0, { 11608,   1816}, {0x81, 0x00, 0x00, 0xff}}},
   1036     {{{  1876,   4198,   4778}, 0, {  8676,      0}, {0x8b, 0x00, 0x30, 0xff}}},
   1037     {{{  2081,   2355,   5272}, 0, {  8052,   1720}, {0x8b, 0x00, 0x30, 0xff}}},
   1038     {{{  2081,   4198,   5272}, 0, {  8052,      0}, {0x8b, 0x00, 0x30, 0xff}}},
   1039     {{{  1876,   2355,   4778}, 0, {  8676,   1720}, {0x8b, 0x00, 0x30, 0xff}}},
   1040     {{{   -50,   3174,   3824}, 0, { 11534,    940}, {0x81, 0x00, 0x00, 0xff}}},
   1041     {{{   -50,   3430,   3824}, 0, { 11534,    696}, {0x81, 0x00, 0x00, 0xff}}},
   1042     {{{   -50,   3430,   3772}, 0, { 11532,    696}, {0x81, 0x00, 0x00, 0xff}}},
   1043     {{{   -50,   3174,   3772}, 0, { 11532,    940}, {0x81, 0x00, 0x00, 0xff}}},
   1044     {{{   -50,   3430,   3824}, 0, { 11534,    696}, {0x00, 0x81, 0x00, 0xff}}},
   1045     {{{  -357,   3430,   3772}, 0, { 11930,    696}, {0x00, 0x81, 0x00, 0xff}}},
   1046     {{{   -50,   3430,   3772}, 0, { 11532,    696}, {0x00, 0x81, 0x00, 0xff}}},
   1047     {{{  -357,   3430,   3824}, 0, { 11942,    696}, {0x00, 0x81, 0x00, 0xff}}},
   1048 };
   1049 
   1050 // 0x0704F8E8 - 0x0704F928
   1051 static const Vtx inside_castle_seg7_vertex_0704F8E8[] = {
   1052     {{{   -50,   2509,   4813}, 0, { 11618,   1572}, {0x00, 0x81, 0x00, 0xff}}},
   1053     {{{  -357,   2509,   4762}, 0, { 12418,   1572}, {0x00, 0x81, 0x00, 0xff}}},
   1054     {{{   -50,   2509,   4762}, 0, { 11608,   1572}, {0x00, 0x81, 0x00, 0xff}}},
   1055     {{{  -357,   2509,   4813}, 0, { 12472,   1572}, {0x00, 0x81, 0x00, 0xff}}},
   1056 };
   1057 
   1058 // 0x0704F928 - 0x0704FB98
   1059 static const Gfx inside_castle_seg7_dl_0704F928[] = {
   1060     gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, inside_09004000),
   1061     gsDPLoadSync(),
   1062     gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 32 * 32 - 1, CALC_DXT(32, G_IM_SIZ_16b_BYTES)),
   1063     gsSPLight(&inside_castle_seg7_lights_0704C8B0.l, 1),
   1064     gsSPLight(&inside_castle_seg7_lights_0704C8B0.a, 2),
   1065     gsSPVertex(inside_castle_seg7_vertex_0704C9B8, 14, 0),
   1066     gsSP2Triangles( 0,  1,  2, 0x0,  0,  3,  1, 0x0),
   1067     gsSP2Triangles( 0,  2,  4, 0x0,  5,  6,  7, 0x0),
   1068     gsSP2Triangles( 5,  8,  6, 0x0,  5,  9,  8, 0x0),
   1069     gsSP2Triangles(10, 11, 12, 0x0, 10, 13, 11, 0x0),
   1070     gsSPLight(&inside_castle_seg7_lights_0704C8C8.l, 1),
   1071     gsSPLight(&inside_castle_seg7_lights_0704C8C8.a, 2),
   1072     gsSPVertex(inside_castle_seg7_vertex_0704CA98, 8, 0),
   1073     gsSP2Triangles( 0,  1,  2, 0x0,  0,  3,  1, 0x0),
   1074     gsSP2Triangles( 4,  5,  6, 0x0,  4,  7,  5, 0x0),
   1075     gsSPLight(&inside_castle_seg7_lights_0704C8E0.l, 1),
   1076     gsSPLight(&inside_castle_seg7_lights_0704C8E0.a, 2),
   1077     gsSPVertex(inside_castle_seg7_vertex_0704CB18, 8, 0),
   1078     gsSP2Triangles( 0,  1,  2, 0x0,  0,  2,  3, 0x0),
   1079     gsSP2Triangles( 4,  5,  6, 0x0,  4,  7,  5, 0x0),
   1080     gsSPLight(&inside_castle_seg7_lights_0704C8F8.l, 1),
   1081     gsSPLight(&inside_castle_seg7_lights_0704C8F8.a, 2),
   1082     gsSPVertex(inside_castle_seg7_vertex_0704CB98, 8, 0),
   1083     gsSP2Triangles( 0,  1,  2, 0x0,  0,  3,  1, 0x0),
   1084     gsSP2Triangles( 4,  5,  6, 0x0,  4,  6,  7, 0x0),
   1085     gsSPLight(&inside_castle_seg7_lights_0704C910.l, 1),
   1086     gsSPLight(&inside_castle_seg7_lights_0704C910.a, 2),
   1087     gsSPVertex(inside_castle_seg7_vertex_0704CC18, 8, 0),
   1088     gsSP2Triangles( 0,  1,  2, 0x0,  0,  3,  1, 0x0),
   1089     gsSP2Triangles( 4,  5,  6, 0x0,  4,  7,  5, 0x0),
   1090     gsSPLight(&inside_castle_seg7_lights_0704C928.l, 1),
   1091     gsSPLight(&inside_castle_seg7_lights_0704C928.a, 2),
   1092     gsSPVertex(inside_castle_seg7_vertex_0704CC98, 4, 0),
   1093     gsSP2Triangles( 0,  1,  2, 0x0,  0,  3,  1, 0x0),
   1094     gsSPLight(&inside_castle_seg7_lights_0704C940.l, 1),
   1095     gsSPLight(&inside_castle_seg7_lights_0704C940.a, 2),
   1096     gsSPVertex(inside_castle_seg7_vertex_0704CCD8, 15, 0),
   1097     gsSP2Triangles( 0,  1,  2, 0x0,  3,  4,  5, 0x0),
   1098     gsSP2Triangles( 3,  6,  4, 0x0,  3,  7,  6, 0x0),
   1099     gsSP2Triangles( 4,  8,  9, 0x0,  4,  9,  5, 0x0),
   1100     gsSP2Triangles(10, 11,  6, 0x0,  7, 10,  6, 0x0),
   1101     gsSP2Triangles(10, 12, 11, 0x0, 12, 13, 11, 0x0),
   1102     gsSP2Triangles(13,  8, 11, 0x0, 13, 14,  8, 0x0),
   1103     gsSP1Triangle(14,  9,  8, 0x0),
   1104     gsSPVertex(inside_castle_seg7_vertex_0704CDC8, 16, 0),
   1105     gsSP2Triangles( 0,  1,  2, 0x0,  2,  1,  3, 0x0),
   1106     gsSP2Triangles( 0,  2,  4, 0x0,  5,  2,  3, 0x0),
   1107     gsSP2Triangles( 4,  6,  7, 0x0,  4,  7,  8, 0x0),
   1108     gsSP2Triangles( 5,  3,  9, 0x0,  6,  5, 10, 0x0),
   1109     gsSP2Triangles( 5,  9, 10, 0x0,  6, 10, 11, 0x0),
   1110     gsSP2Triangles( 6, 11,  7, 0x0, 12, 13, 14, 0x0),
   1111     gsSP1Triangle(12, 15, 13, 0x0),
   1112     gsSPEndDisplayList(),
   1113 };
   1114 
   1115 // 0x0704FB98 - 0x0704FED8
   1116 static const Gfx inside_castle_seg7_dl_0704FB98[] = {
   1117     gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, inside_09003000),
   1118     gsDPLoadSync(),
   1119     gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 32 * 32 - 1, CALC_DXT(32, G_IM_SIZ_16b_BYTES)),
   1120     gsSPLight(&inside_castle_seg7_lights_0704C958.l, 1),
   1121     gsSPLight(&inside_castle_seg7_lights_0704C958.a, 2),
   1122     gsSPVertex(inside_castle_seg7_vertex_0704CEC8, 15, 0),
   1123     gsSP2Triangles( 0,  1,  2, 0x0,  3,  4,  5, 0x0),
   1124     gsSP2Triangles( 3,  5,  6, 0x0,  7,  8,  9, 0x0),
   1125     gsSP2Triangles( 7,  9, 10, 0x0, 11, 12, 13, 0x0),
   1126     gsSP1Triangle(11, 13, 14, 0x0),
   1127     gsSPVertex(inside_castle_seg7_vertex_0704CFB8, 15, 0),
   1128     gsSP2Triangles( 0,  1,  2, 0x0,  3,  4,  5, 0x0),
   1129     gsSP2Triangles( 6,  7,  8, 0x0,  6,  9,  7, 0x0),
   1130     gsSP2Triangles(10, 11, 12, 0x0, 10, 12, 13, 0x0),
   1131     gsSP1Triangle( 0,  2, 14, 0x0),
   1132     gsSPVertex(inside_castle_seg7_vertex_0704D0A8, 12, 0),
   1133     gsSP2Triangles( 0,  1,  2, 0x0,  0,  3,  1, 0x0),
   1134     gsSP2Triangles( 4,  5,  6, 0x0,  4,  6,  7, 0x0),
   1135     gsSP2Triangles( 8,  9, 10, 0x0,  8, 11,  9, 0x0),
   1136     gsSPLight(&inside_castle_seg7_lights_0704C940.l, 1),
   1137     gsSPLight(&inside_castle_seg7_lights_0704C940.a, 2),
   1138     gsSPVertex(inside_castle_seg7_vertex_0704D168, 15, 0),
   1139     gsSP2Triangles( 0,  1,  2, 0x0,  3,  4,  5, 0x0),
   1140     gsSP2Triangles( 3,  6,  4, 0x0,  7,  8,  9, 0x0),
   1141     gsSP2Triangles( 7,  9, 10, 0x0, 11, 12, 13, 0x0),
   1142     gsSP1Triangle(11, 14, 12, 0x0),
   1143     gsSPVertex(inside_castle_seg7_vertex_0704D258, 15, 0),
   1144     gsSP2Triangles( 0,  1,  2, 0x0,  3,  4,  5, 0x0),
   1145     gsSP2Triangles( 6,  7,  8, 0x0,  6,  9,  7, 0x0),
   1146     gsSP2Triangles(10, 11, 12, 0x0, 10, 13, 11, 0x0),
   1147     gsSP1Triangle( 0,  2, 14, 0x0),
   1148     gsSPVertex(inside_castle_seg7_vertex_0704D348, 15, 0),
   1149     gsSP2Triangles( 0,  1,  2, 0x0,  3,  4,  5, 0x0),
   1150     gsSP2Triangles( 3,  6,  4, 0x0,  7,  8,  9, 0x0),
   1151     gsSP2Triangles( 7,  9, 10, 0x0, 11, 12, 13, 0x0),
   1152     gsSP1Triangle(11, 14, 12, 0x0),
   1153     gsSPVertex(inside_castle_seg7_vertex_0704D438, 15, 0),
   1154     gsSP2Triangles( 0,  1,  2, 0x0,  3,  4,  5, 0x0),
   1155     gsSP2Triangles( 6,  7,  8, 0x0,  6,  9,  7, 0x0),
   1156     gsSP2Triangles(10, 11, 12, 0x0, 10, 13, 11, 0x0),
   1157     gsSP1Triangle( 0, 14,  1, 0x0),
   1158     gsSPVertex(inside_castle_seg7_vertex_0704D528, 15, 0),
   1159     gsSP2Triangles( 0,  1,  2, 0x0,  3,  4,  5, 0x0),
   1160     gsSP2Triangles( 3,  6,  4, 0x0,  7,  8,  9, 0x0),
   1161     gsSP2Triangles( 7, 10,  8, 0x0, 11, 12, 13, 0x0),
   1162     gsSP1Triangle(11, 13, 14, 0x0),
   1163     gsSPVertex(inside_castle_seg7_vertex_0704D618, 15, 0),
   1164     gsSP2Triangles( 0,  1,  2, 0x0,  3,  4,  5, 0x0),
   1165     gsSP2Triangles( 6,  7,  8, 0x0,  6,  8,  9, 0x0),
   1166     gsSP2Triangles(10, 11, 12, 0x0, 10, 13, 11, 0x0),
   1167     gsSP1Triangle( 0,  2, 14, 0x0),
   1168     gsSPVertex(inside_castle_seg7_vertex_0704D708, 15, 0),
   1169     gsSP2Triangles( 0,  1,  2, 0x0,  3,  4,  5, 0x0),
   1170     gsSP2Triangles( 3,  5,  6, 0x0,  7,  8,  9, 0x0),
   1171     gsSP2Triangles( 7, 10,  8, 0x0, 11, 12, 13, 0x0),
   1172     gsSP1Triangle(11, 13, 14, 0x0),
   1173     gsSPVertex(inside_castle_seg7_vertex_0704D7F8, 15, 0),
   1174     gsSP2Triangles( 0,  1,  2, 0x0,  3,  4,  5, 0x0),
   1175     gsSP2Triangles( 6,  7,  8, 0x0,  6,  9,  7, 0x0),
   1176     gsSP2Triangles(10, 11, 12, 0x0, 10, 12, 13, 0x0),
   1177     gsSP1Triangle( 0, 14,  1, 0x0),
   1178     gsSPVertex(inside_castle_seg7_vertex_0704D8E8, 16, 0),
   1179     gsSP2Triangles( 0,  1,  2, 0x0,  3,  4,  5, 0x0),
   1180     gsSP2Triangles( 3,  6,  4, 0x0,  7,  8,  9, 0x0),
   1181     gsSP2Triangles( 7, 10,  8, 0x0, 11, 12, 13, 0x0),
   1182     gsSP2Triangles(11, 13, 14, 0x0,  0,  2, 15, 0x0),
   1183     gsSPEndDisplayList(),
   1184 };
   1185 
   1186 // 0x0704FED8 - 0x0704FF60
   1187 static const Gfx inside_castle_seg7_dl_0704FED8[] = {
   1188     gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, inside_0900B000),
   1189     gsDPLoadSync(),
   1190     gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 32 * 32 - 1, CALC_DXT(32, G_IM_SIZ_16b_BYTES)),
   1191     gsSPVertex(inside_castle_seg7_vertex_0704D9E8, 16, 0),
   1192     gsSP2Triangles( 0,  1,  2, 0x0,  0,  3,  4, 0x0),
   1193     gsSP2Triangles( 0,  5,  1, 0x0,  0,  6,  5, 0x0),
   1194     gsSP2Triangles( 0,  4,  6, 0x0,  0,  2,  7, 0x0),
   1195     gsSP2Triangles( 8,  9, 10, 0x0,  8, 10, 11, 0x0),
   1196     gsSP2Triangles( 8, 12, 13, 0x0,  8, 14, 12, 0x0),
   1197     gsSP2Triangles( 8, 15,  9, 0x0,  8, 13, 15, 0x0),
   1198     gsSPEndDisplayList(),
   1199 };
   1200 
   1201 // 0x0704FF60 - 0x0704FFA8
   1202 static const Gfx inside_castle_seg7_dl_0704FF60[] = {
   1203     gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, inside_09008000),
   1204     gsDPLoadSync(),
   1205     gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 32 * 32 - 1, CALC_DXT(32, G_IM_SIZ_16b_BYTES)),
   1206     gsSPVertex(inside_castle_seg7_vertex_0704DAE8, 8, 0),
   1207     gsSP2Triangles( 0,  1,  2, 0x0,  0,  2,  3, 0x0),
   1208     gsSP2Triangles( 4,  5,  6, 0x0,  7,  4,  6, 0x0),
   1209     gsSPEndDisplayList(),
   1210 };
   1211 
   1212 // 0x0704FFA8 - 0x07050080
   1213 static const Gfx inside_castle_seg7_dl_0704FFA8[] = {
   1214     gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, inside_09003800),
   1215     gsDPLoadSync(),
   1216     gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 32 * 32 - 1, CALC_DXT(32, G_IM_SIZ_16b_BYTES)),
   1217     gsSPVertex(inside_castle_seg7_vertex_0704DB68, 16, 0),
   1218     gsSP2Triangles( 0,  1,  2, 0x0,  3,  4,  5, 0x0),
   1219     gsSP2Triangles( 3,  6,  4, 0x0,  7,  8,  9, 0x0),
   1220     gsSP2Triangles( 7,  9, 10, 0x0,  0,  2, 11, 0x0),
   1221     gsSP2Triangles(12, 13, 14, 0x0, 12, 15, 13, 0x0),
   1222     gsSPVertex(inside_castle_seg7_vertex_0704DC68, 15, 0),
   1223     gsSP2Triangles( 0,  1,  2, 0x0,  0,  2,  3, 0x0),
   1224     gsSP2Triangles( 4,  5,  6, 0x0,  4,  7,  5, 0x0),
   1225     gsSP2Triangles( 8,  9, 10, 0x0, 11, 12, 13, 0x0),
   1226     gsSP1Triangle(11, 13, 14, 0x0),
   1227     gsSPVertex(inside_castle_seg7_vertex_0704DD58, 11, 0),
   1228     gsSP2Triangles( 0,  1,  2, 0x0,  3,  4,  5, 0x0),
   1229     gsSP2Triangles( 6,  7,  8, 0x0,  6,  8,  9, 0x0),
   1230     gsSP1Triangle( 0,  2, 10, 0x0),
   1231     gsSPEndDisplayList(),
   1232 };
   1233 
   1234 // 0x07050080 - 0x070501E8
   1235 static const Gfx inside_castle_seg7_dl_07050080[] = {
   1236     gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, inside_09005800),
   1237     gsDPLoadSync(),
   1238     gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 32 * 32 - 1, CALC_DXT(32, G_IM_SIZ_16b_BYTES)),
   1239     gsSPVertex(inside_castle_seg7_vertex_0704DE08, 15, 0),
   1240     gsSP2Triangles( 0,  1,  2, 0x0,  3,  4,  5, 0x0),
   1241     gsSP2Triangles( 3,  5,  6, 0x0,  7,  8,  9, 0x0),
   1242     gsSP2Triangles(10, 11, 12, 0x0, 10, 13, 11, 0x0),
   1243     gsSP1Triangle( 0,  2, 14, 0x0),
   1244     gsSPVertex(inside_castle_seg7_vertex_0704DEF8, 16, 0),
   1245     gsSP2Triangles( 0,  1,  2, 0x0,  3,  0,  2, 0x0),
   1246     gsSP2Triangles( 2,  4,  5, 0x0,  5,  6,  7, 0x0),
   1247     gsSP2Triangles( 5,  7,  8, 0x0,  9, 10,  3, 0x0),
   1248     gsSP2Triangles( 8,  9,  5, 0x0,  8, 11,  9, 0x0),
   1249     gsSP2Triangles(12, 13, 14, 0x0,  9,  3,  2, 0x0),
   1250     gsSP2Triangles( 9,  2,  5, 0x0, 10, 15,  3, 0x0),
   1251     gsSPVertex(inside_castle_seg7_vertex_0704DFF8, 16, 0),
   1252     gsSP2Triangles( 0,  1,  2, 0x0,  3,  4,  5, 0x0),
   1253     gsSP2Triangles( 6,  7,  8, 0x0,  9, 10, 11, 0x0),
   1254     gsSP2Triangles(12, 13, 14, 0x0, 12, 15, 13, 0x0),
   1255     gsSPVertex(inside_castle_seg7_vertex_0704E0F8, 14, 0),
   1256     gsSP2Triangles( 0,  1,  2, 0x0,  3,  4,  5, 0x0),
   1257     gsSP2Triangles( 6,  7,  8, 0x0,  7,  9,  8, 0x0),
   1258     gsSP2Triangles( 3, 10,  4, 0x0, 11, 12, 13, 0x0),
   1259     gsSPVertex(inside_castle_seg7_vertex_0704E1D8, 11, 0),
   1260     gsSP2Triangles( 0,  1,  2, 0x0,  0,  3,  1, 0x0),
   1261     gsSP2Triangles( 4,  5,  6, 0x0,  4,  7,  5, 0x0),
   1262     gsSP1Triangle( 8,  9, 10, 0x0),
   1263     gsSPEndDisplayList(),
   1264 };
   1265 
   1266 // 0x070501E8 - 0x07050230
   1267 static const Gfx inside_castle_seg7_dl_070501E8[] = {
   1268     gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, inside_castle_seg7_texture_07007000),
   1269     gsDPLoadSync(),
   1270     gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 32 * 32 - 1, CALC_DXT(32, G_IM_SIZ_16b_BYTES)),
   1271     gsSPVertex(inside_castle_seg7_vertex_0704E288, 8, 0),
   1272     gsSP2Triangles( 0,  1,  2, 0x0,  0,  3,  1, 0x0),
   1273     gsSP2Triangles( 4,  5,  6, 0x0,  4,  7,  5, 0x0),
   1274     gsSPEndDisplayList(),
   1275 };
   1276 
   1277 // 0x07050230 - 0x07050278
   1278 static const Gfx inside_castle_seg7_dl_07050230[] = {
   1279     gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, inside_castle_seg7_texture_07006000),
   1280     gsDPLoadSync(),
   1281     gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 32 * 32 - 1, CALC_DXT(32, G_IM_SIZ_16b_BYTES)),
   1282     gsSPVertex(inside_castle_seg7_vertex_0704E308, 8, 0),
   1283     gsSP2Triangles( 0,  1,  2, 0x0,  0,  3,  1, 0x0),
   1284     gsSP2Triangles( 4,  5,  6, 0x0,  4,  6,  7, 0x0),
   1285     gsSPEndDisplayList(),
   1286 };
   1287 
   1288 // 0x07050278 - 0x070502C0
   1289 static const Gfx inside_castle_seg7_dl_07050278[] = {
   1290     gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, inside_castle_seg7_texture_07007800),
   1291     gsDPLoadSync(),
   1292     gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 32 * 32 - 1, CALC_DXT(32, G_IM_SIZ_16b_BYTES)),
   1293     gsSPVertex(inside_castle_seg7_vertex_0704E388, 8, 0),
   1294     gsSP2Triangles( 0,  1,  2, 0x0,  0,  2,  3, 0x0),
   1295     gsSP2Triangles( 4,  5,  6, 0x0,  4,  7,  5, 0x0),
   1296     gsSPEndDisplayList(),
   1297 };
   1298 
   1299 // 0x070502C0 - 0x07050308
   1300 static const Gfx inside_castle_seg7_dl_070502C0[] = {
   1301     gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, inside_castle_seg7_texture_07006800),
   1302     gsDPLoadSync(),
   1303     gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 32 * 32 - 1, CALC_DXT(32, G_IM_SIZ_16b_BYTES)),
   1304     gsSPVertex(inside_castle_seg7_vertex_0704E408, 8, 0),
   1305     gsSP2Triangles( 0,  1,  2, 0x0,  0,  2,  3, 0x0),
   1306     gsSP2Triangles( 4,  5,  6, 0x0,  4,  7,  5, 0x0),
   1307     gsSPEndDisplayList(),
   1308 };
   1309 
   1310 // 0x07050308 - 0x070505D0
   1311 static const Gfx inside_castle_seg7_dl_07050308[] = {
   1312     gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, inside_09007000),
   1313     gsDPLoadSync(),
   1314     gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 32 * 64 - 1, CALC_DXT(32, G_IM_SIZ_16b_BYTES)),
   1315     gsSPVertex(inside_castle_seg7_vertex_0704E488, 15, 0),
   1316     gsSP2Triangles( 0,  1,  2, 0x0,  3,  4,  5, 0x0),
   1317     gsSP2Triangles( 3,  6,  4, 0x0,  7,  8,  9, 0x0),
   1318     gsSP2Triangles( 7, 10,  8, 0x0, 11, 12, 13, 0x0),
   1319     gsSP1Triangle(11, 14, 12, 0x0),
   1320     gsSPVertex(inside_castle_seg7_vertex_0704E578, 15, 0),
   1321     gsSP2Triangles( 0,  1,  2, 0x0,  3,  4,  5, 0x0),
   1322     gsSP2Triangles( 6,  7,  8, 0x0,  6,  9,  7, 0x0),
   1323     gsSP2Triangles(10, 11, 12, 0x0, 10, 13, 11, 0x0),
   1324     gsSP1Triangle( 0, 14,  1, 0x0),
   1325     gsSPVertex(inside_castle_seg7_vertex_0704E668, 15, 0),
   1326     gsSP2Triangles( 0,  1,  2, 0x0,  3,  4,  5, 0x0),
   1327     gsSP2Triangles( 3,  6,  4, 0x0,  7,  8,  9, 0x0),
   1328     gsSP2Triangles( 7, 10,  8, 0x0, 11, 12, 13, 0x0),
   1329     gsSP1Triangle(11, 14, 12, 0x0),
   1330     gsSPVertex(inside_castle_seg7_vertex_0704E758, 15, 0),
   1331     gsSP2Triangles( 0,  1,  2, 0x0,  3,  4,  5, 0x0),
   1332     gsSP2Triangles( 6,  7,  8, 0x0,  6,  9,  7, 0x0),
   1333     gsSP2Triangles(10, 11, 12, 0x0, 10, 12, 13, 0x0),
   1334     gsSP1Triangle( 0, 14,  1, 0x0),
   1335     gsSPVertex(inside_castle_seg7_vertex_0704E848, 8, 0),
   1336     gsSP2Triangles( 0,  1,  2, 0x0,  0,  3,  1, 0x0),
   1337     gsSP2Triangles( 4,  5,  6, 0x0,  4,  6,  7, 0x0),
   1338     gsSPLight(&inside_castle_seg7_lights_0704C970.l, 1),
   1339     gsSPLight(&inside_castle_seg7_lights_0704C970.a, 2),
   1340     gsSPVertex(inside_castle_seg7_vertex_0704E8C8, 12, 0),
   1341     gsSP2Triangles( 0,  1,  2, 0x0,  0,  3,  1, 0x0),
   1342     gsSP2Triangles( 4,  5,  6, 0x0,  4,  6,  7, 0x0),
   1343     gsSP2Triangles( 8,  9, 10, 0x0,  8, 10, 11, 0x0),
   1344     gsSPLight(&inside_castle_seg7_lights_0704C988.l, 1),
   1345     gsSPLight(&inside_castle_seg7_lights_0704C988.a, 2),
   1346     gsSPVertex(inside_castle_seg7_vertex_0704E988, 6, 0),
   1347     gsSP2Triangles( 0,  1,  2, 0x0,  3,  4,  0, 0x0),
   1348     gsSP2Triangles( 0,  2,  3, 0x0,  3,  5,  4, 0x0),
   1349     gsSPLight(&inside_castle_seg7_lights_0704C9A0.l, 1),
   1350     gsSPLight(&inside_castle_seg7_lights_0704C9A0.a, 2),
   1351     gsSPVertex(inside_castle_seg7_vertex_0704E9E8, 16, 0),
   1352     gsSP2Triangles( 0,  1,  2, 0x0,  3,  4,  5, 0x0),
   1353     gsSP2Triangles( 3,  5,  6, 0x0,  7,  8,  9, 0x0),
   1354     gsSP2Triangles( 7, 10,  8, 0x0,  0, 11,  1, 0x0),
   1355     gsSP2Triangles(12,  0,  2, 0x0, 13, 14, 15, 0x0),
   1356     gsSPVertex(inside_castle_seg7_vertex_0704EAE8, 16, 0),
   1357     gsSP2Triangles( 0,  1,  2, 0x0,  0,  3,  1, 0x0),
   1358     gsSP2Triangles( 1,  4,  2, 0x0,  5,  6,  7, 0x0),
   1359     gsSP2Triangles( 5,  7,  8, 0x0,  9, 10, 11, 0x0),
   1360     gsSP2Triangles( 9, 12, 10, 0x0, 13, 14, 15, 0x0),
   1361     gsSPVertex(inside_castle_seg7_vertex_0704EBE8, 16, 0),
   1362     gsSP2Triangles( 0,  1,  2, 0x0,  0,  3,  1, 0x0),
   1363     gsSP2Triangles( 4,  5,  6, 0x0,  4,  7,  5, 0x0),
   1364     gsSP2Triangles( 8,  9, 10, 0x0,  8, 11,  9, 0x0),
   1365     gsSP2Triangles(12, 13, 14, 0x0, 12, 15, 13, 0x0),
   1366     gsSPVertex(inside_castle_seg7_vertex_0704ECE8, 4, 0),
   1367     gsSP2Triangles( 0,  1,  2, 0x0,  0,  3,  1, 0x0),
   1368     gsSPEndDisplayList(),
   1369 };
   1370 
   1371 // 0x070505D0 - 0x07050938
   1372 static const Gfx inside_castle_seg7_dl_070505D0[] = {
   1373     gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, inside_09002000),
   1374     gsDPLoadSync(),
   1375     gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 32 * 64 - 1, CALC_DXT(32, G_IM_SIZ_16b_BYTES)),
   1376     gsSPLight(&inside_castle_seg7_lights_0704C940.l, 1),
   1377     gsSPLight(&inside_castle_seg7_lights_0704C940.a, 2),
   1378     gsSPVertex(inside_castle_seg7_vertex_0704ED28, 16, 0),
   1379     gsSP2Triangles( 0,  1,  2, 0x0,  0,  3,  1, 0x0),
   1380     gsSP2Triangles( 4,  5,  6, 0x0,  7,  8,  9, 0x0),
   1381     gsSP2Triangles( 7, 10,  8, 0x0,  4,  6, 11, 0x0),
   1382     gsSP2Triangles(12, 13, 14, 0x0, 12, 14, 15, 0x0),
   1383     gsSPVertex(inside_castle_seg7_vertex_0704EE28, 15, 0),
   1384     gsSP2Triangles( 0,  1,  2, 0x0,  3,  4,  5, 0x0),
   1385     gsSP2Triangles( 3,  5,  6, 0x0,  7,  8,  9, 0x0),
   1386     gsSP2Triangles( 7,  9, 10, 0x0, 11, 12, 13, 0x0),
   1387     gsSP1Triangle(11, 14, 12, 0x0),
   1388     gsSPVertex(inside_castle_seg7_vertex_0704EF18, 16, 0),
   1389     gsSP2Triangles( 0,  1,  2, 0x0,  3,  4,  5, 0x0),
   1390     gsSP2Triangles( 6,  7,  8, 0x0,  6,  9,  7, 0x0),
   1391     gsSP2Triangles(10, 11, 12, 0x0, 13, 14, 15, 0x0),
   1392     gsSPVertex(inside_castle_seg7_vertex_0704F018, 16, 0),
   1393     gsSP2Triangles( 0,  1,  2, 0x0,  3,  4,  5, 0x0),
   1394     gsSP2Triangles( 6,  7,  8, 0x0,  9, 10, 11, 0x0),
   1395     gsSP2Triangles( 3, 12,  4, 0x0, 13, 14, 15, 0x0),
   1396     gsSPVertex(inside_castle_seg7_vertex_0704F118, 16, 0),
   1397     gsSP2Triangles( 0,  1,  2, 0x0,  1,  3,  2, 0x0),
   1398     gsSP2Triangles( 3,  4,  5, 0x0,  3,  5,  6, 0x0),
   1399     gsSP2Triangles( 0,  2,  7, 0x0,  5,  0,  7, 0x0),
   1400     gsSP2Triangles( 5,  7,  6, 0x0,  8,  9, 10, 0x0),
   1401     gsSP2Triangles(11, 12, 13, 0x0,  8, 14, 15, 0x0),
   1402     gsSP1Triangle( 8, 15,  9, 0x0),
   1403     gsSPVertex(inside_castle_seg7_vertex_0704F218, 16, 0),
   1404     gsSP2Triangles( 0,  1,  2, 0x0,  0,  2,  3, 0x0),
   1405     gsSP2Triangles( 4,  5,  6, 0x0,  4,  6,  7, 0x0),
   1406     gsSP2Triangles( 8,  9, 10, 0x0, 11,  8, 12, 0x0),
   1407     gsSP1Triangle(13, 14, 15, 0x0),
   1408     gsSPVertex(inside_castle_seg7_vertex_0704F318, 16, 0),
   1409     gsSP2Triangles( 0,  1,  2, 0x0,  3,  4,  5, 0x0),
   1410     gsSP2Triangles( 3,  6,  4, 0x0,  7,  8,  9, 0x0),
   1411     gsSP2Triangles( 7,  9, 10, 0x0, 11,  0,  2, 0x0),
   1412     gsSP2Triangles(11, 12,  0, 0x0, 13, 14, 15, 0x0),
   1413     gsSPVertex(inside_castle_seg7_vertex_0704F418, 16, 0),
   1414     gsSP2Triangles( 0,  1,  2, 0x0,  3,  4,  5, 0x0),
   1415     gsSP2Triangles( 6,  7,  8, 0x0,  9, 10, 11, 0x0),
   1416     gsSP2Triangles( 9, 11, 12, 0x0, 13, 14, 15, 0x0),
   1417     gsSPVertex(inside_castle_seg7_vertex_0704F518, 15, 0),
   1418     gsSP2Triangles( 0,  1,  2, 0x0,  3,  4,  5, 0x0),
   1419     gsSP2Triangles( 6,  7,  8, 0x0,  6,  9,  7, 0x0),
   1420     gsSP2Triangles( 3, 10,  4, 0x0, 11, 12, 13, 0x0),
   1421     gsSP1Triangle( 0, 14,  1, 0x0),
   1422     gsSPVertex(inside_castle_seg7_vertex_0704F608, 15, 0),
   1423     gsSP2Triangles( 0,  1,  2, 0x0,  3,  4,  5, 0x0),
   1424     gsSP2Triangles( 3,  5,  6, 0x0,  7,  8,  9, 0x0),
   1425     gsSP2Triangles( 7,  9, 10, 0x0, 11, 12, 13, 0x0),
   1426     gsSP1Triangle( 0, 14,  1, 0x0),
   1427     gsSPVertex(inside_castle_seg7_vertex_0704F6F8, 16, 0),
   1428     gsSP2Triangles( 0,  1,  2, 0x0,  0,  2,  3, 0x0),
   1429     gsSP2Triangles( 4,  5,  6, 0x0,  4,  6,  7, 0x0),
   1430     gsSP2Triangles( 8,  9, 10, 0x0,  8, 11,  9, 0x0),
   1431     gsSP2Triangles(12, 13, 14, 0x0, 12, 15, 13, 0x0),
   1432     gsSPVertex(inside_castle_seg7_vertex_0704F7F8, 15, 0),
   1433     gsSP2Triangles( 0,  1,  2, 0x0,  3,  4,  5, 0x0),
   1434     gsSP2Triangles( 3,  6,  4, 0x0,  7,  8,  9, 0x0),
   1435     gsSP2Triangles( 7,  9, 10, 0x0, 11, 12, 13, 0x0),
   1436     gsSP1Triangle(11, 14, 12, 0x0),
   1437     gsSPVertex(inside_castle_seg7_vertex_0704F8E8, 4, 0),
   1438     gsSP2Triangles( 0,  1,  2, 0x0,  0,  3,  1, 0x0),
   1439     gsSPEndDisplayList(),
   1440 };
   1441 
   1442 // 0x07050938 - 0x07050A78
   1443 const Gfx inside_castle_seg7_dl_07050938[] = {
   1444     gsDPPipeSync(),
   1445     gsDPSetCombineMode(G_CC_MODULATERGB, G_CC_MODULATERGB),
   1446     gsSPClearGeometryMode(G_SHADING_SMOOTH),
   1447     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),
   1448     gsSPTexture(0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_ON),
   1449     gsDPTileSync(),
   1450     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),
   1451     gsDPSetTileSize(0, 0, 0, (32 - 1) << G_TEXTURE_IMAGE_FRAC, (32 - 1) << G_TEXTURE_IMAGE_FRAC),
   1452     gsSPDisplayList(inside_castle_seg7_dl_0704F928),
   1453     gsSPDisplayList(inside_castle_seg7_dl_0704FB98),
   1454     gsSPDisplayList(inside_castle_seg7_dl_0704FED8),
   1455     gsDPTileSync(),
   1456     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),
   1457     gsDPSetTileSize(0, 0, 0, (32 - 1) << G_TEXTURE_IMAGE_FRAC, (32 - 1) << G_TEXTURE_IMAGE_FRAC),
   1458     gsSPDisplayList(inside_castle_seg7_dl_0704FF60),
   1459     gsDPTileSync(),
   1460     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),
   1461     gsDPSetTileSize(0, 0, 0, (32 - 1) << G_TEXTURE_IMAGE_FRAC, (32 - 1) << G_TEXTURE_IMAGE_FRAC),
   1462     gsSPDisplayList(inside_castle_seg7_dl_0704FFA8),
   1463     gsDPTileSync(),
   1464     gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD),
   1465     gsDPSetTileSize(0, 0, 0, (32 - 1) << G_TEXTURE_IMAGE_FRAC, (32 - 1) << G_TEXTURE_IMAGE_FRAC),
   1466     gsSPDisplayList(inside_castle_seg7_dl_07050080),
   1467     gsDPTileSync(),
   1468     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),
   1469     gsDPSetTileSize(0, 0, 0, (32 - 1) << G_TEXTURE_IMAGE_FRAC, (32 - 1) << G_TEXTURE_IMAGE_FRAC),
   1470     gsSPDisplayList(inside_castle_seg7_dl_070501E8),
   1471     gsSPDisplayList(inside_castle_seg7_dl_07050230),
   1472     gsSPDisplayList(inside_castle_seg7_dl_07050278),
   1473     gsSPDisplayList(inside_castle_seg7_dl_070502C0),
   1474     gsDPTileSync(),
   1475     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),
   1476     gsDPSetTileSize(0, 0, 0, (32 - 1) << G_TEXTURE_IMAGE_FRAC, (64 - 1) << G_TEXTURE_IMAGE_FRAC),
   1477     gsSPDisplayList(inside_castle_seg7_dl_07050308),
   1478     gsSPDisplayList(inside_castle_seg7_dl_070505D0),
   1479     gsSPTexture(0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_OFF),
   1480     gsDPPipeSync(),
   1481     gsDPSetCombineMode(G_CC_SHADE, G_CC_SHADE),
   1482     gsSPSetGeometryMode(G_SHADING_SMOOTH),
   1483     gsSPEndDisplayList(),
   1484 };