sm64

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

model.inc.c (106521B)


      1 // 0x07059200 - 0x07059218
      2 static const Lights1 inside_castle_seg7_lights_07059200 = gdSPDefLights1(
      3     0x33, 0x33, 0x33,
      4     0x88, 0x88, 0x88, 0x28, 0x28, 0x28
      5 );
      6 
      7 // 0x07059218 - 0x07059230
      8 static const Lights1 inside_castle_seg7_lights_07059218 = gdSPDefLights1(
      9     0x39, 0x39, 0x39,
     10     0x99, 0x99, 0x99, 0x28, 0x28, 0x28
     11 );
     12 
     13 // 0x07059230 - 0x07059248
     14 static const Lights1 inside_castle_seg7_lights_07059230 = gdSPDefLights1(
     15     0x3f, 0x3f, 0x3f,
     16     0xaa, 0xaa, 0xaa, 0x28, 0x28, 0x28
     17 );
     18 
     19 // 0x07059248 - 0x07059260
     20 static const Lights1 inside_castle_seg7_lights_07059248 = gdSPDefLights1(
     21     0x46, 0x46, 0x46,
     22     0xbb, 0xbb, 0xbb, 0x28, 0x28, 0x28
     23 );
     24 
     25 // 0x07059260 - 0x07059278
     26 static const Lights1 inside_castle_seg7_lights_07059260 = gdSPDefLights1(
     27     0x4c, 0x4c, 0x4c,
     28     0xcc, 0xcc, 0xcc, 0x28, 0x28, 0x28
     29 );
     30 
     31 // 0x07059278 - 0x07059290
     32 static const Lights1 inside_castle_seg7_lights_07059278 = gdSPDefLights1(
     33     0x52, 0x52, 0x52,
     34     0xdd, 0xdd, 0xdd, 0x28, 0x28, 0x28
     35 );
     36 
     37 // 0x07059290 - 0x070592A8
     38 static const Lights1 inside_castle_seg7_lights_07059290 = gdSPDefLights1(
     39     0x59, 0x59, 0x59,
     40     0xee, 0xee, 0xee, 0x28, 0x28, 0x28
     41 );
     42 
     43 // 0x070592A8 - 0x070592C0
     44 static const Lights1 inside_castle_seg7_lights_070592A8 = gdSPDefLights1(
     45     0x5f, 0x5f, 0x5f,
     46     0xff, 0xff, 0xff, 0x28, 0x28, 0x28
     47 );
     48 
     49 // 0x070592C0 - 0x07059340
     50 static const Vtx inside_castle_seg7_vertex_070592C0[] = {
     51     {{{ -3173,  -1279,   1485}, 0, { -6928,  -4120}, {0x00, 0x7f, 0x00, 0xff}}},
     52     {{{ -3020,  -1279,   1434}, 0, { -6162,  -4376}, {0x00, 0x7f, 0x00, 0xff}}},
     53     {{{ -3173,  -1279,   1434}, 0, { -6928,  -4376}, {0x00, 0x7f, 0x00, 0xff}}},
     54     {{{ -3020,  -1279,   1485}, 0, { -6162,  -4120}, {0x00, 0x7f, 0x00, 0xff}}},
     55     {{{ -2815,  -1279,   1997}, 0, { -5140,  -1564}, {0x00, 0x7f, 0x00, 0xff}}},
     56     {{{ -2815,  -1279,   1485}, 0, { -5140,  -4120}, {0x00, 0x7f, 0x00, 0xff}}},
     57     {{{ -3378,  -1279,   1485}, 0, { -7950,  -4120}, {0x00, 0x7f, 0x00, 0xff}}},
     58     {{{ -3364,  -1279,   2123}, 0, { -7878,   -932}, {0x00, 0x7f, 0x00, 0xff}}},
     59 };
     60 
     61 // 0x07059340 - 0x07059380
     62 static const Vtx inside_castle_seg7_vertex_07059340[] = {
     63     {{{ -2713,  -1279,   2202}, 0, { -4628,   -542}, {0x00, 0x7f, 0x00, 0xff}}},
     64     {{{ -3364,  -1279,   2123}, 0, { -7878,   -932}, {0x00, 0x7f, 0x00, 0xff}}},
     65     {{{ -3168,  -1279,   2533}, 0, { -6902,   1106}, {0x00, 0x7f, 0x00, 0xff}}},
     66     {{{ -2815,  -1279,   1997}, 0, { -5140,  -1564}, {0x00, 0x7f, 0x00, 0xff}}},
     67 };
     68 
     69 // 0x07059380 - 0x070593C0
     70 static const Vtx inside_castle_seg7_vertex_07059380[] = {
     71     {{{ -2508,  -1279,   2406}, 0, { -3606,    480}, {0x00, 0x7f, 0x00, 0xff}}},
     72     {{{ -3168,  -1279,   2533}, 0, { -6902,   1106}, {0x00, 0x7f, 0x00, 0xff}}},
     73     {{{ -2839,  -1279,   2862}, 0, { -5258,   2750}, {0x00, 0x7f, 0x00, 0xff}}},
     74     {{{ -2713,  -1279,   2202}, 0, { -4628,   -542}, {0x00, 0x7f, 0x00, 0xff}}},
     75 };
     76 
     77 // 0x070593C0 - 0x07059400
     78 static const Vtx inside_castle_seg7_vertex_070593C0[] = {
     79     {{{ -2303,  -1279,   2509}, 0, { -2584,    990}, {0x00, 0x7f, 0x00, 0xff}}},
     80     {{{ -2508,  -1279,   2406}, 0, { -3606,    480}, {0x00, 0x7f, 0x00, 0xff}}},
     81     {{{ -2839,  -1279,   2862}, 0, { -5258,   2750}, {0x00, 0x7f, 0x00, 0xff}}},
     82     {{{ -2430,  -1279,   3058}, 0, { -3218,   3726}, {0x00, 0x7f, 0x00, 0xff}}},
     83 };
     84 
     85 // 0x07059400 - 0x07059440
     86 static const Vtx inside_castle_seg7_vertex_07059400[] = {
     87     {{{ -2098,  -1279,   2509}, 0, { -1562,    990}, {0x00, 0x7f, 0x00, 0xff}}},
     88     {{{ -2430,  -1279,   3058}, 0, { -3218,   3726}, {0x00, 0x7f, 0x00, 0xff}}},
     89     {{{ -1972,  -1279,   3058}, 0, {  -930,   3726}, {0x00, 0x7f, 0x00, 0xff}}},
     90     {{{ -2303,  -1279,   2509}, 0, { -2584,    990}, {0x00, 0x7f, 0x00, 0xff}}},
     91 };
     92 
     93 // 0x07059440 - 0x07059480
     94 static const Vtx inside_castle_seg7_vertex_07059440[] = {
     95     {{{ -1893,  -1279,   2406}, 0, {  -542,    480}, {0x00, 0x7f, 0x00, 0xff}}},
     96     {{{ -2098,  -1279,   2509}, 0, { -1562,    990}, {0x00, 0x7f, 0x00, 0xff}}},
     97     {{{ -1972,  -1279,   3058}, 0, {  -930,   3726}, {0x00, 0x7f, 0x00, 0xff}}},
     98     {{{ -1562,  -1279,   2862}, 0, {  1108,   2750}, {0x00, 0x7f, 0x00, 0xff}}},
     99 };
    100 
    101 // 0x07059480 - 0x070594C0
    102 static const Vtx inside_castle_seg7_vertex_07059480[] = {
    103     {{{ -1791,  -1279,   2304}, 0, {     0,      0}, {0x00, 0x7f, 0x00, 0xff}}},
    104     {{{ -1562,  -1279,   2862}, 0, {  1108,   2750}, {0x00, 0x7f, 0x00, 0xff}}},
    105     {{{ -1381,  -1279,   2714}, 0, {  2012,   2010}, {0x00, 0x7f, 0x00, 0xff}}},
    106     {{{ -1893,  -1279,   2406}, 0, {  -542,    480}, {0x00, 0x7f, 0x00, 0xff}}},
    107 };
    108 
    109 // 0x070594C0 - 0x070595C0
    110 static const Vtx inside_castle_seg7_vertex_070594C0[] = {
    111     {{{  -101,   -460,   1178}, 0, {  5078,  -3354}, {0x00, 0x87, 0xdc, 0xff}}},
    112     {{{  -562,   -306,    666}, 0, {  7634,  -1054}, {0x00, 0x87, 0xdc, 0xff}}},
    113     {{{  -101,   -306,    666}, 0, {  7634,  -3354}, {0x00, 0x87, 0xdc, 0xff}}},
    114     {{{  -562,   -460,   1178}, 0, {  5078,  -1054}, {0x00, 0x87, 0xdc, 0xff}}},
    115     {{{  -562,   -306,    666}, 0, {  7634,  -1054}, {0x00, 0x81, 0x00, 0xff}}},
    116     {{{  -101,   -306,    256}, 0, {  9678,  -3354}, {0x00, 0x81, 0x00, 0xff}}},
    117     {{{  -101,   -306,    666}, 0, {  7634,  -3354}, {0x00, 0x81, 0x00, 0xff}}},
    118     {{{  -562,   -306,    256}, 0, {  9678,  -1054}, {0x00, 0x81, 0x00, 0xff}}},
    119     {{{  -101,   -767,    256}, 0, {  1756,  -3098}, {0x00, 0x7f, 0x00, 0xff}}},
    120     {{{  -562,   -767,    666}, 0, {  -540,  -1158}, {0x00, 0x7f, 0x00, 0xff}}},
    121     {{{  -101,   -767,    666}, 0, {  1756,  -1158}, {0x00, 0x7f, 0x00, 0xff}}},
    122     {{{  -562,   -767,    256}, 0, {  -540,  -3098}, {0x00, 0x7f, 0x00, 0xff}}},
    123     {{{  -562,  -1074,   1178}, 0, {  -540,   1748}, {0x00, 0x6c, 0x41, 0xff}}},
    124     {{{  -101,   -767,    666}, 0, {  1756,  -1158}, {0x00, 0x6c, 0x41, 0xff}}},
    125     {{{  -562,   -767,    666}, 0, {  -540,  -1158}, {0x00, 0x6c, 0x41, 0xff}}},
    126     {{{  -101,  -1074,   1178}, 0, {  1756,   1748}, {0x00, 0x6c, 0x41, 0xff}}},
    127 };
    128 
    129 // 0x070595C0 - 0x070596C0
    130 static const Vtx inside_castle_seg7_vertex_070595C0[] = {
    131     {{{ -1433,   -357,   1178}, 0, {  5078,   3288}, {0x00, 0x81, 0x00, 0xff}}},
    132     {{{  -818,   -357,    973}, 0, {  6100,    224}, {0x00, 0x81, 0x00, 0xff}}},
    133     {{{  -613,   -357,   1178}, 0, {  5078,   -798}, {0x00, 0x81, 0x00, 0xff}}},
    134     {{{ -1279,  -1279,   2816}, 0, {  2522,   2520}, {0x00, 0x7f, 0x00, 0xff}}},
    135     {{{  -460,  -1279,   2816}, 0, {  6610,   2522}, {0x00, 0x7f, 0x00, 0xff}}},
    136     {{{  -460,  -1279,   1587}, 0, {  6610,  -3608}, {0x00, 0x7f, 0x00, 0xff}}},
    137     {{{ -1893,  -1279,   2202}, 0, {  -542,   -542}, {0x00, 0x7f, 0x00, 0xff}}},
    138     {{{ -1893,  -1279,   1587}, 0, {  -542,  -3608}, {0x00, 0x7f, 0x00, 0xff}}},
    139     {{{  -255,   -767,    256}, 0, {   990,  -3098}, {0x00, 0x7f, 0x00, 0xff}}},
    140     {{{  -409,   -767,    205}, 0, {   224,  -3340}, {0x00, 0x7f, 0x00, 0xff}}},
    141     {{{  -409,   -767,    256}, 0, {   224,  -3098}, {0x00, 0x7f, 0x00, 0xff}}},
    142     {{{  -255,   -767,    205}, 0, {   990,  -3340}, {0x00, 0x7f, 0x00, 0xff}}},
    143     {{{ -1228,   -357,    973}, 0, {  6100,   2266}, {0x00, 0x81, 0x00, 0xff}}},
    144     {{{ -1893,   -357,   1178}, 0, {  5078,   5588}, {0x00, 0x81, 0x00, 0xff}}},
    145     {{{   256,   -357,   2816}, 0, { -3096,  -5142}, {0x00, 0x81, 0x00, 0xff}}},
    146     {{{ -1893,   -357,   2816}, 0, { -3096,   5588}, {0x00, 0x81, 0x00, 0xff}}},
    147 };
    148 
    149 // 0x070596C0 - 0x070596F0
    150 static const Vtx inside_castle_seg7_vertex_070596C0[] = {
    151     {{{ -1893,   -357,   1178}, 0, {  5078,   5588}, {0x00, 0x81, 0x00, 0xff}}},
    152     {{{   256,   -357,   1178}, 0, {  5078,  -5142}, {0x00, 0x81, 0x00, 0xff}}},
    153     {{{   256,   -357,   2816}, 0, { -3096,  -5142}, {0x00, 0x81, 0x00, 0xff}}},
    154 };
    155 
    156 // 0x070596F0 - 0x070597E0
    157 static const Vtx inside_castle_seg7_vertex_070596F0[] = {
    158     {{{  -716,   -972,    243}, 0, { -7704,   3032}, {0x00, 0x00, 0x7f, 0xff}}},
    159     {{{ -1330,   -972,    243}, 0, { -7704,  -3098}, {0x00, 0x00, 0x7f, 0xff}}},
    160     {{{ -1330,   -997,    243}, 0, { -7846,  -3098}, {0x00, 0x00, 0x7f, 0xff}}},
    161     {{{  -716,  -1049,    358}, 0, { -9086,   3032}, {0x00, 0x00, 0x7f, 0xff}}},
    162     {{{ -1330,  -1049,    358}, 0, { -9086,  -3098}, {0x00, 0x00, 0x7f, 0xff}}},
    163     {{{ -1330,  -1074,    358}, 0, { -9228,  -3098}, {0x00, 0x00, 0x7f, 0xff}}},
    164     {{{  -716,  -1074,    358}, 0, { -9228,   3032}, {0x00, 0x00, 0x7f, 0xff}}},
    165     {{{  -716,  -1023,    320}, 0, { -8626,   3032}, {0x00, 0x00, 0x7f, 0xff}}},
    166     {{{ -1330,  -1023,    320}, 0, { -8626,  -3098}, {0x00, 0x00, 0x7f, 0xff}}},
    167     {{{ -1330,  -1049,    320}, 0, { -8768,  -3098}, {0x00, 0x00, 0x7f, 0xff}}},
    168     {{{  -716,  -1049,    320}, 0, { -8768,   3032}, {0x00, 0x00, 0x7f, 0xff}}},
    169     {{{  -716,   -997,    282}, 0, { -8166,   3032}, {0x00, 0x00, 0x7f, 0xff}}},
    170     {{{ -1330,  -1023,    282}, 0, { -8306,  -3098}, {0x00, 0x00, 0x7f, 0xff}}},
    171     {{{  -716,  -1023,    282}, 0, { -8306,   3032}, {0x00, 0x00, 0x7f, 0xff}}},
    172     {{{ -1330,   -997,    282}, 0, { -8166,  -3098}, {0x00, 0x00, 0x7f, 0xff}}},
    173 };
    174 
    175 // 0x070597E0 - 0x070598D0
    176 static const Vtx inside_castle_seg7_vertex_070597E0[] = {
    177     {{{  -716,   -869,     90}, 0, { -5862,   3032}, {0x00, 0x00, 0x7f, 0xff}}},
    178     {{{ -1330,   -869,     90}, 0, { -5862,  -3098}, {0x00, 0x00, 0x7f, 0xff}}},
    179     {{{ -1330,   -895,     90}, 0, { -6004,  -3098}, {0x00, 0x00, 0x7f, 0xff}}},
    180     {{{  -716,   -972,    243}, 0, { -7704,   3032}, {0x00, 0x00, 0x7f, 0xff}}},
    181     {{{ -1330,   -997,    243}, 0, { -7846,  -3098}, {0x00, 0x00, 0x7f, 0xff}}},
    182     {{{  -716,   -997,    243}, 0, { -7846,   3032}, {0x00, 0x00, 0x7f, 0xff}}},
    183     {{{  -716,   -946,    205}, 0, { -7244,   3032}, {0x00, 0x00, 0x7f, 0xff}}},
    184     {{{ -1330,   -946,    205}, 0, { -7244,  -3098}, {0x00, 0x00, 0x7f, 0xff}}},
    185     {{{ -1330,   -972,    205}, 0, { -7386,  -3098}, {0x00, 0x00, 0x7f, 0xff}}},
    186     {{{  -716,   -972,    205}, 0, { -7386,   3032}, {0x00, 0x00, 0x7f, 0xff}}},
    187     {{{  -716,   -921,    166}, 0, { -6784,   3032}, {0x00, 0x00, 0x7f, 0xff}}},
    188     {{{ -1330,   -946,    166}, 0, { -6924,  -3098}, {0x00, 0x00, 0x7f, 0xff}}},
    189     {{{  -716,   -946,    166}, 0, { -6924,   3032}, {0x00, 0x00, 0x7f, 0xff}}},
    190     {{{ -1330,   -921,    166}, 0, { -6784,  -3098}, {0x00, 0x00, 0x7f, 0xff}}},
    191     {{{  -716,   -895,     90}, 0, { -6004,   3032}, {0x00, 0x00, 0x7f, 0xff}}},
    192 };
    193 
    194 // 0x070598D0 - 0x070599C0
    195 static const Vtx inside_castle_seg7_vertex_070598D0[] = {
    196     {{{  -716,   -793,    -25}, 0, { -4480,   3032}, {0x00, 0x00, 0x7f, 0xff}}},
    197     {{{ -1330,   -793,    -25}, 0, { -4480,  -3098}, {0x00, 0x00, 0x7f, 0xff}}},
    198     {{{ -1330,   -818,    -25}, 0, { -4622,  -3098}, {0x00, 0x00, 0x7f, 0xff}}},
    199     {{{  -716,   -895,    128}, 0, { -6322,   3032}, {0x00, 0x00, 0x7f, 0xff}}},
    200     {{{ -1330,   -921,    128}, 0, { -6464,  -3098}, {0x00, 0x00, 0x7f, 0xff}}},
    201     {{{  -716,   -921,    128}, 0, { -6464,   3032}, {0x00, 0x00, 0x7f, 0xff}}},
    202     {{{ -1330,   -895,    128}, 0, { -6322,  -3098}, {0x00, 0x00, 0x7f, 0xff}}},
    203     {{{  -716,   -844,     51}, 0, { -5402,   3032}, {0x00, 0x00, 0x7f, 0xff}}},
    204     {{{ -1330,   -844,     51}, 0, { -5402,  -3098}, {0x00, 0x00, 0x7f, 0xff}}},
    205     {{{ -1330,   -869,     51}, 0, { -5544,  -3098}, {0x00, 0x00, 0x7f, 0xff}}},
    206     {{{  -716,   -869,     51}, 0, { -5544,   3032}, {0x00, 0x00, 0x7f, 0xff}}},
    207     {{{  -716,   -818,     13}, 0, { -4940,   3032}, {0x00, 0x00, 0x7f, 0xff}}},
    208     {{{ -1330,   -844,     13}, 0, { -5082,  -3098}, {0x00, 0x00, 0x7f, 0xff}}},
    209     {{{  -716,   -844,     13}, 0, { -5082,   3032}, {0x00, 0x00, 0x7f, 0xff}}},
    210     {{{ -1330,   -818,     13}, 0, { -4940,  -3098}, {0x00, 0x00, 0x7f, 0xff}}},
    211 };
    212 
    213 // 0x070599C0 - 0x07059AB0
    214 static const Vtx inside_castle_seg7_vertex_070599C0[] = {
    215     {{{  -716,   -665,   -217}, 0, { -2178,   3032}, {0x00, 0x00, 0x7f, 0xff}}},
    216     {{{ -1330,   -665,   -217}, 0, { -2178,  -3098}, {0x00, 0x00, 0x7f, 0xff}}},
    217     {{{ -1330,   -690,   -217}, 0, { -2318,  -3098}, {0x00, 0x00, 0x7f, 0xff}}},
    218     {{{  -716,   -793,    -25}, 0, { -4480,   3032}, {0x00, 0x00, 0x7f, 0xff}}},
    219     {{{ -1330,   -818,    -25}, 0, { -4622,  -3098}, {0x00, 0x00, 0x7f, 0xff}}},
    220     {{{  -716,   -818,    -25}, 0, { -4622,   3032}, {0x00, 0x00, 0x7f, 0xff}}},
    221     {{{  -716,   -767,    -63}, 0, { -4020,   3032}, {0x00, 0x00, 0x7f, 0xff}}},
    222     {{{ -1330,   -793,    -63}, 0, { -4162,  -3098}, {0x00, 0x00, 0x7f, 0xff}}},
    223     {{{  -716,   -793,    -63}, 0, { -4162,   3032}, {0x00, 0x00, 0x7f, 0xff}}},
    224     {{{ -1330,   -767,    -63}, 0, { -4020,  -3098}, {0x00, 0x00, 0x7f, 0xff}}},
    225     {{{  -716,   -690,   -178}, 0, { -2638,   3032}, {0x00, 0x00, 0x7f, 0xff}}},
    226     {{{ -1330,   -690,   -178}, 0, { -2638,  -3098}, {0x00, 0x00, 0x7f, 0xff}}},
    227     {{{ -1330,   -716,   -178}, 0, { -2780,  -3098}, {0x00, 0x00, 0x7f, 0xff}}},
    228     {{{  -716,   -716,   -178}, 0, { -2780,   3032}, {0x00, 0x00, 0x7f, 0xff}}},
    229     {{{  -716,   -690,   -217}, 0, { -2318,   3032}, {0x00, 0x00, 0x7f, 0xff}}},
    230 };
    231 
    232 // 0x07059AB0 - 0x07059BA0
    233 static const Vtx inside_castle_seg7_vertex_07059AB0[] = {
    234     {{{  -716,   -613,   -293}, 0, { -1256,   3032}, {0x00, 0x00, 0x7f, 0xff}}},
    235     {{{ -1330,   -639,   -293}, 0, { -1398,  -3098}, {0x00, 0x00, 0x7f, 0xff}}},
    236     {{{  -716,   -639,   -293}, 0, { -1398,   3032}, {0x00, 0x00, 0x7f, 0xff}}},
    237     {{{  -716,   -716,   -140}, 0, { -3098,   3032}, {0x00, 0x00, 0x7f, 0xff}}},
    238     {{{ -1330,   -716,   -140}, 0, { -3098,  -3098}, {0x00, 0x00, 0x7f, 0xff}}},
    239     {{{ -1330,   -741,   -140}, 0, { -3240,  -3098}, {0x00, 0x00, 0x7f, 0xff}}},
    240     {{{  -716,   -741,   -140}, 0, { -3240,   3032}, {0x00, 0x00, 0x7f, 0xff}}},
    241     {{{  -716,   -741,   -101}, 0, { -3558,   3032}, {0x00, 0x00, 0x7f, 0xff}}},
    242     {{{ -1330,   -767,   -101}, 0, { -3700,  -3098}, {0x00, 0x00, 0x7f, 0xff}}},
    243     {{{  -716,   -767,   -101}, 0, { -3700,   3032}, {0x00, 0x00, 0x7f, 0xff}}},
    244     {{{ -1330,   -741,   -101}, 0, { -3558,  -3098}, {0x00, 0x00, 0x7f, 0xff}}},
    245     {{{  -716,   -639,   -255}, 0, { -1716,   3032}, {0x00, 0x00, 0x7f, 0xff}}},
    246     {{{ -1330,   -665,   -255}, 0, { -1858,  -3098}, {0x00, 0x00, 0x7f, 0xff}}},
    247     {{{  -716,   -665,   -255}, 0, { -1858,   3032}, {0x00, 0x00, 0x7f, 0xff}}},
    248     {{{ -1330,   -639,   -255}, 0, { -1716,  -3098}, {0x00, 0x00, 0x7f, 0xff}}},
    249 };
    250 
    251 // 0x07059BA0 - 0x07059C90
    252 static const Vtx inside_castle_seg7_vertex_07059BA0[] = {
    253     {{{  -716,   -537,   -409}, 0, {   124,   3032}, {0x00, 0x00, 0x7f, 0xff}}},
    254     {{{ -1330,   -537,   -409}, 0, {   124,  -3098}, {0x00, 0x00, 0x7f, 0xff}}},
    255     {{{ -1330,   -562,   -409}, 0, {   -18,  -3098}, {0x00, 0x00, 0x7f, 0xff}}},
    256     {{{  -716,   -613,   -293}, 0, { -1256,   3032}, {0x00, 0x00, 0x7f, 0xff}}},
    257     {{{ -1330,   -613,   -293}, 0, { -1256,  -3098}, {0x00, 0x00, 0x7f, 0xff}}},
    258     {{{ -1330,   -639,   -293}, 0, { -1398,  -3098}, {0x00, 0x00, 0x7f, 0xff}}},
    259     {{{  -716,   -588,   -332}, 0, {  -796,   3032}, {0x00, 0x00, 0x7f, 0xff}}},
    260     {{{ -1330,   -588,   -332}, 0, {  -796,  -3098}, {0x00, 0x00, 0x7f, 0xff}}},
    261     {{{ -1330,   -613,   -332}, 0, {  -938,  -3098}, {0x00, 0x00, 0x7f, 0xff}}},
    262     {{{  -716,   -613,   -332}, 0, {  -938,   3032}, {0x00, 0x00, 0x7f, 0xff}}},
    263     {{{  -716,   -562,   -370}, 0, {  -334,   3032}, {0x00, 0x00, 0x7f, 0xff}}},
    264     {{{ -1330,   -588,   -370}, 0, {  -476,  -3098}, {0x00, 0x00, 0x7f, 0xff}}},
    265     {{{  -716,   -588,   -370}, 0, {  -476,   3032}, {0x00, 0x00, 0x7f, 0xff}}},
    266     {{{ -1330,   -562,   -370}, 0, {  -334,  -3098}, {0x00, 0x00, 0x7f, 0xff}}},
    267     {{{  -716,   -562,   -409}, 0, {   -18,   3032}, {0x00, 0x00, 0x7f, 0xff}}},
    268 };
    269 
    270 // 0x07059C90 - 0x07059D80
    271 static const Vtx inside_castle_seg7_vertex_07059C90[] = {
    272     {{{  -716,   -409,   -601}, 0, {  2426,   3032}, {0x00, 0x00, 0x7f, 0xff}}},
    273     {{{ -1330,   -434,   -601}, 0, {  2286,  -3098}, {0x00, 0x00, 0x7f, 0xff}}},
    274     {{{  -716,   -434,   -601}, 0, {  2286,   3032}, {0x00, 0x00, 0x7f, 0xff}}},
    275     {{{  -716,   -511,   -447}, 0, {   584,   3032}, {0x00, 0x00, 0x7f, 0xff}}},
    276     {{{ -1330,   -511,   -447}, 0, {   584,  -3098}, {0x00, 0x00, 0x7f, 0xff}}},
    277     {{{ -1330,   -537,   -447}, 0, {   442,  -3098}, {0x00, 0x00, 0x7f, 0xff}}},
    278     {{{  -716,   -537,   -447}, 0, {   442,   3032}, {0x00, 0x00, 0x7f, 0xff}}},
    279     {{{  -716,   -485,   -485}, 0, {  1046,   3032}, {0x00, 0x00, 0x7f, 0xff}}},
    280     {{{ -1330,   -485,   -485}, 0, {  1046,  -3098}, {0x00, 0x00, 0x7f, 0xff}}},
    281     {{{ -1330,   -511,   -485}, 0, {   904,  -3098}, {0x00, 0x00, 0x7f, 0xff}}},
    282     {{{  -716,   -511,   -485}, 0, {   904,   3032}, {0x00, 0x00, 0x7f, 0xff}}},
    283     {{{  -716,   -460,   -524}, 0, {  1506,   3032}, {0x00, 0x00, 0x7f, 0xff}}},
    284     {{{ -1330,   -485,   -524}, 0, {  1364,  -3098}, {0x00, 0x00, 0x7f, 0xff}}},
    285     {{{  -716,   -485,   -524}, 0, {  1364,   3032}, {0x00, 0x00, 0x7f, 0xff}}},
    286     {{{ -1330,   -460,   -524}, 0, {  1506,  -3098}, {0x00, 0x00, 0x7f, 0xff}}},
    287 };
    288 
    289 // 0x07059D80 - 0x07059DF0
    290 static const Vtx inside_castle_seg7_vertex_07059D80[] = {
    291     {{{  -716,   -434,   -562}, 0, {  1966,   3032}, {0x00, 0x00, 0x7f, 0xff}}},
    292     {{{ -1330,   -460,   -562}, 0, {  1824,  -3098}, {0x00, 0x00, 0x7f, 0xff}}},
    293     {{{  -716,   -460,   -562}, 0, {  1824,   3032}, {0x00, 0x00, 0x7f, 0xff}}},
    294     {{{  -716,   -409,   -601}, 0, {  2426,   3032}, {0x00, 0x00, 0x7f, 0xff}}},
    295     {{{ -1330,   -409,   -601}, 0, {  2426,  -3098}, {0x00, 0x00, 0x7f, 0xff}}},
    296     {{{ -1330,   -434,   -601}, 0, {  2286,  -3098}, {0x00, 0x00, 0x7f, 0xff}}},
    297     {{{ -1330,   -434,   -562}, 0, {  1966,  -3098}, {0x00, 0x00, 0x7f, 0xff}}},
    298 };
    299 
    300 // 0x07059DF0 - 0x07059EE0
    301 static const Vtx inside_castle_seg7_vertex_07059DF0[] = {
    302     {{{ -1330,   -972,    243}, 0, { -7704,  -3098}, {0x00, 0x7f, 0x00, 0xff}}},
    303     {{{  -716,   -972,    205}, 0, { -7386,   3032}, {0x00, 0x7f, 0x00, 0xff}}},
    304     {{{ -1330,   -972,    205}, 0, { -7386,  -3098}, {0x00, 0x7f, 0x00, 0xff}}},
    305     {{{ -1330,  -1049,    358}, 0, { -9086,  -3098}, {0x00, 0x7f, 0x00, 0xff}}},
    306     {{{  -716,  -1049,    320}, 0, { -8768,   3032}, {0x00, 0x7f, 0x00, 0xff}}},
    307     {{{ -1330,  -1049,    320}, 0, { -8768,  -3098}, {0x00, 0x7f, 0x00, 0xff}}},
    308     {{{  -716,  -1049,    358}, 0, { -9086,   3032}, {0x00, 0x7f, 0x00, 0xff}}},
    309     {{{ -1330,  -1023,    320}, 0, { -8626,  -3098}, {0x00, 0x7f, 0x00, 0xff}}},
    310     {{{  -716,  -1023,    320}, 0, { -8626,   3032}, {0x00, 0x7f, 0x00, 0xff}}},
    311     {{{  -716,  -1023,    282}, 0, { -8306,   3032}, {0x00, 0x7f, 0x00, 0xff}}},
    312     {{{ -1330,  -1023,    282}, 0, { -8306,  -3098}, {0x00, 0x7f, 0x00, 0xff}}},
    313     {{{ -1330,   -997,    282}, 0, { -8166,  -3098}, {0x00, 0x7f, 0x00, 0xff}}},
    314     {{{  -716,   -997,    282}, 0, { -8166,   3032}, {0x00, 0x7f, 0x00, 0xff}}},
    315     {{{  -716,   -997,    243}, 0, { -7846,   3032}, {0x00, 0x7f, 0x00, 0xff}}},
    316     {{{ -1330,   -997,    243}, 0, { -7846,  -3098}, {0x00, 0x7f, 0x00, 0xff}}},
    317 };
    318 
    319 // 0x07059EE0 - 0x07059FD0
    320 static const Vtx inside_castle_seg7_vertex_07059EE0[] = {
    321     {{{ -1330,   -869,     90}, 0, { -5862,  -3098}, {0x00, 0x7f, 0x00, 0xff}}},
    322     {{{  -716,   -869,     51}, 0, { -5544,   3032}, {0x00, 0x7f, 0x00, 0xff}}},
    323     {{{ -1330,   -869,     51}, 0, { -5544,  -3098}, {0x00, 0x7f, 0x00, 0xff}}},
    324     {{{ -1330,   -972,    243}, 0, { -7704,  -3098}, {0x00, 0x7f, 0x00, 0xff}}},
    325     {{{  -716,   -972,    243}, 0, { -7704,   3032}, {0x00, 0x7f, 0x00, 0xff}}},
    326     {{{  -716,   -972,    205}, 0, { -7386,   3032}, {0x00, 0x7f, 0x00, 0xff}}},
    327     {{{ -1330,   -946,    205}, 0, { -7244,  -3098}, {0x00, 0x7f, 0x00, 0xff}}},
    328     {{{  -716,   -946,    205}, 0, { -7244,   3032}, {0x00, 0x7f, 0x00, 0xff}}},
    329     {{{  -716,   -946,    166}, 0, { -6924,   3032}, {0x00, 0x7f, 0x00, 0xff}}},
    330     {{{ -1330,   -946,    166}, 0, { -6924,  -3098}, {0x00, 0x7f, 0x00, 0xff}}},
    331     {{{ -1330,   -921,    166}, 0, { -6784,  -3098}, {0x00, 0x7f, 0x00, 0xff}}},
    332     {{{  -716,   -921,    166}, 0, { -6784,   3032}, {0x00, 0x7f, 0x00, 0xff}}},
    333     {{{  -716,   -921,    128}, 0, { -6464,   3032}, {0x00, 0x7f, 0x00, 0xff}}},
    334     {{{ -1330,   -921,    128}, 0, { -6464,  -3098}, {0x00, 0x7f, 0x00, 0xff}}},
    335     {{{  -716,   -869,     90}, 0, { -5862,   3032}, {0x00, 0x7f, 0x00, 0xff}}},
    336 };
    337 
    338 // 0x07059FD0 - 0x0705A0C0
    339 static const Vtx inside_castle_seg7_vertex_07059FD0[] = {
    340     {{{ -1330,   -793,    -25}, 0, { -4480,  -3098}, {0x00, 0x7f, 0x00, 0xff}}},
    341     {{{  -716,   -793,    -63}, 0, { -4162,   3032}, {0x00, 0x7f, 0x00, 0xff}}},
    342     {{{ -1330,   -793,    -63}, 0, { -4162,  -3098}, {0x00, 0x7f, 0x00, 0xff}}},
    343     {{{ -1330,   -895,    128}, 0, { -6322,  -3098}, {0x00, 0x7f, 0x00, 0xff}}},
    344     {{{  -716,   -895,     90}, 0, { -6004,   3032}, {0x00, 0x7f, 0x00, 0xff}}},
    345     {{{ -1330,   -895,     90}, 0, { -6004,  -3098}, {0x00, 0x7f, 0x00, 0xff}}},
    346     {{{  -716,   -895,    128}, 0, { -6322,   3032}, {0x00, 0x7f, 0x00, 0xff}}},
    347     {{{ -1330,   -844,     51}, 0, { -5402,  -3098}, {0x00, 0x7f, 0x00, 0xff}}},
    348     {{{  -716,   -844,     13}, 0, { -5082,   3032}, {0x00, 0x7f, 0x00, 0xff}}},
    349     {{{ -1330,   -844,     13}, 0, { -5082,  -3098}, {0x00, 0x7f, 0x00, 0xff}}},
    350     {{{  -716,   -844,     51}, 0, { -5402,   3032}, {0x00, 0x7f, 0x00, 0xff}}},
    351     {{{ -1330,   -818,     13}, 0, { -4940,  -3098}, {0x00, 0x7f, 0x00, 0xff}}},
    352     {{{  -716,   -818,    -25}, 0, { -4622,   3032}, {0x00, 0x7f, 0x00, 0xff}}},
    353     {{{ -1330,   -818,    -25}, 0, { -4622,  -3098}, {0x00, 0x7f, 0x00, 0xff}}},
    354     {{{  -716,   -818,     13}, 0, { -4940,   3032}, {0x00, 0x7f, 0x00, 0xff}}},
    355 };
    356 
    357 // 0x0705A0C0 - 0x0705A1B0
    358 static const Vtx inside_castle_seg7_vertex_0705A0C0[] = {
    359     {{{ -1330,   -665,   -217}, 0, { -2178,  -3098}, {0x00, 0x7f, 0x00, 0xff}}},
    360     {{{  -716,   -665,   -255}, 0, { -1858,   3032}, {0x00, 0x7f, 0x00, 0xff}}},
    361     {{{ -1330,   -665,   -255}, 0, { -1858,  -3098}, {0x00, 0x7f, 0x00, 0xff}}},
    362     {{{ -1330,   -793,    -25}, 0, { -4480,  -3098}, {0x00, 0x7f, 0x00, 0xff}}},
    363     {{{  -716,   -793,    -25}, 0, { -4480,   3032}, {0x00, 0x7f, 0x00, 0xff}}},
    364     {{{  -716,   -793,    -63}, 0, { -4162,   3032}, {0x00, 0x7f, 0x00, 0xff}}},
    365     {{{ -1330,   -767,    -63}, 0, { -4020,  -3098}, {0x00, 0x7f, 0x00, 0xff}}},
    366     {{{  -716,   -767,    -63}, 0, { -4020,   3032}, {0x00, 0x7f, 0x00, 0xff}}},
    367     {{{  -716,   -767,   -101}, 0, { -3700,   3032}, {0x00, 0x7f, 0x00, 0xff}}},
    368     {{{ -1330,   -767,   -101}, 0, { -3700,  -3098}, {0x00, 0x7f, 0x00, 0xff}}},
    369     {{{ -1330,   -690,   -178}, 0, { -2638,  -3098}, {0x00, 0x7f, 0x00, 0xff}}},
    370     {{{  -716,   -690,   -217}, 0, { -2318,   3032}, {0x00, 0x7f, 0x00, 0xff}}},
    371     {{{ -1330,   -690,   -217}, 0, { -2318,  -3098}, {0x00, 0x7f, 0x00, 0xff}}},
    372     {{{  -716,   -690,   -178}, 0, { -2638,   3032}, {0x00, 0x7f, 0x00, 0xff}}},
    373     {{{  -716,   -665,   -217}, 0, { -2178,   3032}, {0x00, 0x7f, 0x00, 0xff}}},
    374 };
    375 
    376 // 0x0705A1B0 - 0x0705A2A0
    377 static const Vtx inside_castle_seg7_vertex_0705A1B0[] = {
    378     {{{ -1330,   -613,   -293}, 0, { -1256,  -3098}, {0x00, 0x7f, 0x00, 0xff}}},
    379     {{{  -716,   -613,   -332}, 0, {  -938,   3032}, {0x00, 0x7f, 0x00, 0xff}}},
    380     {{{ -1330,   -613,   -332}, 0, {  -938,  -3098}, {0x00, 0x7f, 0x00, 0xff}}},
    381     {{{ -1330,   -716,   -140}, 0, { -3098,  -3098}, {0x00, 0x7f, 0x00, 0xff}}},
    382     {{{  -716,   -716,   -178}, 0, { -2780,   3032}, {0x00, 0x7f, 0x00, 0xff}}},
    383     {{{ -1330,   -716,   -178}, 0, { -2780,  -3098}, {0x00, 0x7f, 0x00, 0xff}}},
    384     {{{  -716,   -716,   -140}, 0, { -3098,   3032}, {0x00, 0x7f, 0x00, 0xff}}},
    385     {{{ -1330,   -741,   -101}, 0, { -3558,  -3098}, {0x00, 0x7f, 0x00, 0xff}}},
    386     {{{  -716,   -741,   -140}, 0, { -3240,   3032}, {0x00, 0x7f, 0x00, 0xff}}},
    387     {{{ -1330,   -741,   -140}, 0, { -3240,  -3098}, {0x00, 0x7f, 0x00, 0xff}}},
    388     {{{  -716,   -741,   -101}, 0, { -3558,   3032}, {0x00, 0x7f, 0x00, 0xff}}},
    389     {{{ -1330,   -639,   -255}, 0, { -1716,  -3098}, {0x00, 0x7f, 0x00, 0xff}}},
    390     {{{  -716,   -639,   -293}, 0, { -1398,   3032}, {0x00, 0x7f, 0x00, 0xff}}},
    391     {{{ -1330,   -639,   -293}, 0, { -1398,  -3098}, {0x00, 0x7f, 0x00, 0xff}}},
    392     {{{  -716,   -639,   -255}, 0, { -1716,   3032}, {0x00, 0x7f, 0x00, 0xff}}},
    393 };
    394 
    395 // 0x0705A2A0 - 0x0705A390
    396 static const Vtx inside_castle_seg7_vertex_0705A2A0[] = {
    397     {{{ -1330,   -537,   -409}, 0, {   124,  -3098}, {0x00, 0x7f, 0x00, 0xff}}},
    398     {{{  -716,   -537,   -447}, 0, {   442,   3032}, {0x00, 0x7f, 0x00, 0xff}}},
    399     {{{ -1330,   -537,   -447}, 0, {   442,  -3098}, {0x00, 0x7f, 0x00, 0xff}}},
    400     {{{ -1330,   -613,   -293}, 0, { -1256,  -3098}, {0x00, 0x7f, 0x00, 0xff}}},
    401     {{{  -716,   -613,   -293}, 0, { -1256,   3032}, {0x00, 0x7f, 0x00, 0xff}}},
    402     {{{  -716,   -613,   -332}, 0, {  -938,   3032}, {0x00, 0x7f, 0x00, 0xff}}},
    403     {{{ -1330,   -588,   -332}, 0, {  -796,  -3098}, {0x00, 0x7f, 0x00, 0xff}}},
    404     {{{  -716,   -588,   -370}, 0, {  -476,   3032}, {0x00, 0x7f, 0x00, 0xff}}},
    405     {{{ -1330,   -588,   -370}, 0, {  -476,  -3098}, {0x00, 0x7f, 0x00, 0xff}}},
    406     {{{  -716,   -588,   -332}, 0, {  -796,   3032}, {0x00, 0x7f, 0x00, 0xff}}},
    407     {{{ -1330,   -562,   -370}, 0, {  -334,  -3098}, {0x00, 0x7f, 0x00, 0xff}}},
    408     {{{  -716,   -562,   -409}, 0, {   -18,   3032}, {0x00, 0x7f, 0x00, 0xff}}},
    409     {{{ -1330,   -562,   -409}, 0, {   -18,  -3098}, {0x00, 0x7f, 0x00, 0xff}}},
    410     {{{  -716,   -562,   -370}, 0, {  -334,   3032}, {0x00, 0x7f, 0x00, 0xff}}},
    411     {{{  -716,   -537,   -409}, 0, {   124,   3032}, {0x00, 0x7f, 0x00, 0xff}}},
    412 };
    413 
    414 // 0x0705A390 - 0x0705A490
    415 static const Vtx inside_castle_seg7_vertex_0705A390[] = {
    416     {{{ -1330,   -434,   -562}, 0, {  1966,  -3098}, {0x00, 0x7f, 0x00, 0xff}}},
    417     {{{  -716,   -434,   -601}, 0, {  2286,   3032}, {0x00, 0x7f, 0x00, 0xff}}},
    418     {{{ -1330,   -434,   -601}, 0, {  2286,  -3098}, {0x00, 0x7f, 0x00, 0xff}}},
    419     {{{ -1330,   -511,   -447}, 0, {   584,  -3098}, {0x00, 0x7f, 0x00, 0xff}}},
    420     {{{  -716,   -511,   -485}, 0, {   904,   3032}, {0x00, 0x7f, 0x00, 0xff}}},
    421     {{{ -1330,   -511,   -485}, 0, {   904,  -3098}, {0x00, 0x7f, 0x00, 0xff}}},
    422     {{{  -716,   -511,   -447}, 0, {   584,   3032}, {0x00, 0x7f, 0x00, 0xff}}},
    423     {{{ -1330,   -485,   -485}, 0, {  1046,  -3098}, {0x00, 0x7f, 0x00, 0xff}}},
    424     {{{  -716,   -485,   -485}, 0, {  1046,   3032}, {0x00, 0x7f, 0x00, 0xff}}},
    425     {{{  -716,   -485,   -524}, 0, {  1364,   3032}, {0x00, 0x7f, 0x00, 0xff}}},
    426     {{{ -1330,   -485,   -524}, 0, {  1364,  -3098}, {0x00, 0x7f, 0x00, 0xff}}},
    427     {{{  -716,   -460,   -562}, 0, {  1824,   3032}, {0x00, 0x7f, 0x00, 0xff}}},
    428     {{{ -1330,   -460,   -524}, 0, {  1506,  -3098}, {0x00, 0x7f, 0x00, 0xff}}},
    429     {{{  -716,   -460,   -524}, 0, {  1506,   2946}, {0x00, 0x7f, 0x00, 0xff}}},
    430     {{{ -1330,   -460,   -562}, 0, {  1824,  -3098}, {0x00, 0x7f, 0x00, 0xff}}},
    431     {{{  -716,   -434,   -562}, 0, {  1966,   3032}, {0x00, 0x7f, 0x00, 0xff}}},
    432 };
    433 
    434 // 0x0705A490 - 0x0705A590
    435 static const Vtx inside_castle_seg7_vertex_0705A490[] = {
    436     {{{  -665,  -1074,   1587}, 0, {   478,    990}, {0x00, 0x7f, 0x00, 0xff}}},
    437     {{{  -460,  -1074,   1792}, 0, {  1500,   2010}, {0x00, 0x7f, 0x00, 0xff}}},
    438     {{{  -613,  -1074,   1178}, 0, {   734,  -1054}, {0x00, 0x7f, 0x00, 0xff}}},
    439     {{{    51,  -1074,   2714}, 0, {  4056,   6608}, {0x00, 0x7f, 0x00, 0xff}}},
    440     {{{   256,  -1074,   2432}, 0, {  5078,   5204}, {0x00, 0x7f, 0x00, 0xff}}},
    441     {{{   256,  -1074,   1562}, 0, {  5078,    862}, {0x00, 0x7f, 0x00, 0xff}}},
    442     {{{    51,  -1074,   1280}, 0, {  4056,   -544}, {0x00, 0x7f, 0x00, 0xff}}},
    443     {{{  -460,  -1074,   2816}, 0, {  1500,   7120}, {0x00, 0x7f, 0x00, 0xff}}},
    444     {{{    51,  -1074,   2816}, 0, {  4056,   7120}, {0x00, 0x7f, 0x00, 0xff}}},
    445     {{{    51,  -1074,   1178}, 0, {  4056,  -1054}, {0x00, 0x7f, 0x00, 0xff}}},
    446     {{{   256,  -1074,   2150}, 0, {  5078,   3798}, {0x00, 0x7f, 0x00, 0xff}}},
    447     {{{   307,  -1074,   2150}, 0, {  5334,   3798}, {0x00, 0x7f, 0x00, 0xff}}},
    448     {{{   307,  -1074,   1843}, 0, {  5334,   2266}, {0x00, 0x7f, 0x00, 0xff}}},
    449     {{{   256,  -1074,   1843}, 0, {  5078,   2266}, {0x00, 0x7f, 0x00, 0xff}}},
    450     {{{  -818,  -1074,    973}, 0, {  -286,  -2076}, {0x00, 0x7f, 0x00, 0xff}}},
    451     {{{ -1433,  -1074,   1178}, 0, { -3352,  -1054}, {0x00, 0x7f, 0x00, 0xff}}},
    452 };
    453 
    454 // 0x0705A590 - 0x0705A670
    455 static const Vtx inside_castle_seg7_vertex_0705A590[] = {
    456     {{{ -1893,  -1074,   1587}, 0, { -5650,    990}, {0x00, 0x7f, 0x00, 0xff}}},
    457     {{{  -665,  -1074,   1587}, 0, {   478,    990}, {0x00, 0x7f, 0x00, 0xff}}},
    458     {{{ -1433,  -1074,   1178}, 0, { -3352,  -1054}, {0x00, 0x7f, 0x00, 0xff}}},
    459     {{{  -818,  -1074,    973}, 0, {  -286,  -2076}, {0x00, 0x7f, 0x00, 0xff}}},
    460     {{{ -1228,  -1074,    973}, 0, { -2330,  -2076}, {0x00, 0x7f, 0x00, 0xff}}},
    461     {{{ -1893,  -1074,   1178}, 0, { -5650,  -1054}, {0x00, 0x7f, 0x00, 0xff}}},
    462     {{{ -1177,  -1074,    973}, 0, { -2074,  -2076}, {0x00, 0x7f, 0x00, 0xff}}},
    463     {{{  -869,  -1074,    973}, 0, {  -540,  -2076}, {0x00, 0x7f, 0x00, 0xff}}},
    464     {{{  -869,  -1074,    922}, 0, {  -540,  -2332}, {0x00, 0x7f, 0x00, 0xff}}},
    465     {{{ -1177,  -1074,    922}, 0, { -2074,  -2332}, {0x00, 0x7f, 0x00, 0xff}}},
    466     {{{ -1330,  -1074,    358}, 0, {  3034,   2522}, {0x00, 0x7f, 0x00, 0xff}}},
    467     {{{ -1330,  -1074,    870}, 0, {  3034,      0}, {0x00, 0x7f, 0x00, 0xff}}},
    468     {{{  -716,  -1074,    870}, 0, {     0,      0}, {0x00, 0x7f, 0x00, 0xff}}},
    469     {{{  -716,  -1074,    358}, 0, {     0,   2522}, {0x00, 0x7f, 0x00, 0xff}}},
    470 };
    471 
    472 // 0x0705A670 - 0x0705A6B0
    473 static const Vtx inside_castle_seg7_vertex_0705A670[] = {
    474     {{{ -1177,  -1074,    922}, 0, {  2268,   -288}, {0x00, 0x7f, 0x00, 0xff}}},
    475     {{{  -869,  -1074,    922}, 0, {   734,   -288}, {0x00, 0x7f, 0x00, 0xff}}},
    476     {{{  -869,  -1074,    870}, 0, {   734,      0}, {0x00, 0x7f, 0x00, 0xff}}},
    477     {{{ -1177,  -1074,    870}, 0, {  2268,      0}, {0x00, 0x7f, 0x00, 0xff}}},
    478 };
    479 
    480 // 0x0705A6B0 - 0x0705A7B0
    481 static const Vtx inside_castle_seg7_vertex_0705A6B0[] = {
    482     {{{  -101,   -460,   1178}, 0, { 10698,  -1054}, {0x00, 0x00, 0x7f, 0xff}}},
    483     {{{  -101,  -1074,   1178}, 0, { 10698,   5076}, {0x00, 0x00, 0x7f, 0xff}}},
    484     {{{   -50,  -1074,   1178}, 0, { 11210,   5076}, {0x00, 0x00, 0x7f, 0xff}}},
    485     {{{  -562,   -767,    256}, 0, {     0,   4564}, {0x00, 0x00, 0x7f, 0xff}}},
    486     {{{  -409,   -511,    256}, 0, {  1502,   2010}, {0x00, 0x00, 0x7f, 0xff}}},
    487     {{{  -562,   -306,    256}, 0, {     0,      0}, {0x00, 0x00, 0x7f, 0xff}}},
    488     {{{  -409,   -767,    256}, 0, {  1502,   4564}, {0x00, 0x00, 0x7f, 0xff}}},
    489     {{{  -255,   -511,    256}, 0, {  3034,   2010}, {0x00, 0x00, 0x7f, 0xff}}},
    490     {{{  -101,   -306,    256}, 0, {  4566,      0}, {0x00, 0x00, 0x7f, 0xff}}},
    491     {{{  -101,   -767,    256}, 0, {  4566,   4564}, {0x00, 0x00, 0x7f, 0xff}}},
    492     {{{  -255,   -767,    256}, 0, {  3034,   4564}, {0x00, 0x00, 0x7f, 0xff}}},
    493     {{{  -562,   -460,   1178}, 0, {  6100,  -1054}, {0x00, 0x00, 0x7f, 0xff}}},
    494     {{{   -50,   -357,   1178}, 0, { 11210,  -2076}, {0x00, 0x00, 0x7f, 0xff}}},
    495     {{{ -1177,  -1177,   1766}, 0, {  4056,    480}, {0x00, 0x7f, 0x00, 0xff}}},
    496     {{{ -1228,  -1177,   1818}, 0, {  3544,    990}, {0x00, 0x7f, 0x00, 0xff}}},
    497     {{{ -1177,  -1177,   1818}, 0, {  4056,    990}, {0x00, 0x7f, 0x00, 0xff}}},
    498 };
    499 
    500 // 0x0705A7B0 - 0x0705A8A0
    501 static const Vtx inside_castle_seg7_vertex_0705A7B0[] = {
    502     {{{  -562,   -460,   1178}, 0, {  6100,  -1054}, {0x00, 0x00, 0x7f, 0xff}}},
    503     {{{   -50,   -357,   1178}, 0, { 11210,  -2076}, {0x00, 0x00, 0x7f, 0xff}}},
    504     {{{  -613,   -357,   1178}, 0, {  5588,  -2076}, {0x00, 0x00, 0x7f, 0xff}}},
    505     {{{  -613,  -1074,   1178}, 0, {  5590,   5076}, {0x00, 0x00, 0x7f, 0xff}}},
    506     {{{  -562,  -1074,   1178}, 0, {  6100,   5076}, {0x00, 0x00, 0x7f, 0xff}}},
    507     {{{ -1586,  -1177,   1766}, 0, {     0,    480}, {0x00, 0x7f, 0x00, 0xff}}},
    508     {{{ -1586,  -1177,   1818}, 0, {     0,    990}, {0x00, 0x7f, 0x00, 0xff}}},
    509     {{{ -1535,  -1177,   1766}, 0, {   478,    480}, {0x00, 0x7f, 0x00, 0xff}}},
    510     {{{ -1535,  -1177,   1818}, 0, {   478,    990}, {0x00, 0x7f, 0x00, 0xff}}},
    511     {{{ -1228,  -1177,   1766}, 0, {  3544,    480}, {0x00, 0x7f, 0x00, 0xff}}},
    512     {{{ -1228,  -1177,   1818}, 0, {  3544,    990}, {0x00, 0x7f, 0x00, 0xff}}},
    513     {{{ -1177,  -1177,   1766}, 0, {  4056,    480}, {0x00, 0x7f, 0x00, 0xff}}},
    514     {{{   -50,  -1279,   2816}, 0, { -5140,   5076}, {0x00, 0x00, 0x81, 0xff}}},
    515     {{{ -1177,  -1279,   2816}, 0, {  6100,   5076}, {0x00, 0x00, 0x81, 0xff}}},
    516     {{{ -1177,   -357,   2816}, 0, {  6100,  -4120}, {0x00, 0x00, 0x81, 0xff}}},
    517 };
    518 
    519 // 0x0705A8A0 - 0x0705A990
    520 static const Vtx inside_castle_seg7_vertex_0705A8A0[] = {
    521     {{{  -665,  -1074,   1587}, 0, {  5078,      0}, {0x00, 0x00, 0x7f, 0xff}}},
    522     {{{ -1177,  -1279,   1587}, 0, {     0,   2010}, {0x00, 0x00, 0x7f, 0xff}}},
    523     {{{  -665,  -1279,   1587}, 0, {  5078,   2010}, {0x00, 0x00, 0x7f, 0xff}}},
    524     {{{ -1177,  -1074,   1587}, 0, {     0,      0}, {0x00, 0x00, 0x7f, 0xff}}},
    525     {{{ -1586,  -1074,   1587}, 0, { -4118,      0}, {0x00, 0x00, 0x7f, 0xff}}},
    526     {{{ -1893,  -1074,   1587}, 0, { -7184,      0}, {0x00, 0x00, 0x7f, 0xff}}},
    527     {{{ -1893,  -1279,   1587}, 0, { -7184,   2010}, {0x00, 0x00, 0x7f, 0xff}}},
    528     {{{ -1586,  -1279,   1587}, 0, { -4118,   2010}, {0x00, 0x00, 0x7f, 0xff}}},
    529     {{{ -1893,  -1279,   2099}, 0, { -3096,   6098}, {0x7f, 0x00, 0x00, 0xff}}},
    530     {{{ -1893,   -357,   1280}, 0, {  5078,  -3098}, {0x7f, 0x00, 0x00, 0xff}}},
    531     {{{ -1893,   -357,   2099}, 0, { -3096,  -3098}, {0x7f, 0x00, 0x00, 0xff}}},
    532     {{{ -1893,  -1279,   1280}, 0, {  5078,   6098}, {0x7f, 0x00, 0x00, 0xff}}},
    533     {{{    51,  -1074,   2714}, 0, {  8144,   5076}, {0x9a, 0x00, 0xb6, 0xff}}},
    534     {{{    51,   -357,   2714}, 0, {  8144,  -2076}, {0x9a, 0x00, 0xb6, 0xff}}},
    535     {{{   256,   -357,   2432}, 0, {  5334,  -2076}, {0x9a, 0x00, 0xb6, 0xff}}},
    536 };
    537 
    538 // 0x0705A990 - 0x0705AA70
    539 static const Vtx inside_castle_seg7_vertex_0705A990[] = {
    540     {{{   -50,  -1279,   2816}, 0, { -5140,   5076}, {0x00, 0x00, 0x81, 0xff}}},
    541     {{{ -1177,   -357,   2816}, 0, {  6100,  -4120}, {0x00, 0x00, 0x81, 0xff}}},
    542     {{{   -50,   -357,   2816}, 0, { -5140,  -4120}, {0x00, 0x00, 0x81, 0xff}}},
    543     {{{   256,  -1074,   1715}, 0, { -1818,   5076}, {0x81, 0x00, 0x00, 0xff}}},
    544     {{{   256,  -1074,   1843}, 0, {  -542,   5076}, {0x81, 0x00, 0x00, 0xff}}},
    545     {{{   256,   -818,   1843}, 0, {  -542,   2522}, {0x81, 0x00, 0x00, 0xff}}},
    546     {{{   256,   -357,   1715}, 0, { -1818,  -2076}, {0x81, 0x00, 0x00, 0xff}}},
    547     {{{   256,   -818,   2150}, 0, {  2522,   2522}, {0x81, 0x00, 0x00, 0xff}}},
    548     {{{   256,   -357,   2278}, 0, {  3800,  -2076}, {0x81, 0x00, 0x00, 0xff}}},
    549     {{{   256,  -1074,   2278}, 0, {  3800,   5076}, {0x81, 0x00, 0x00, 0xff}}},
    550     {{{   256,  -1074,   2150}, 0, {  2522,   5076}, {0x81, 0x00, 0x00, 0xff}}},
    551     {{{    51,  -1074,   2714}, 0, {  8144,   5076}, {0x9a, 0x00, 0xb6, 0xff}}},
    552     {{{   256,   -357,   2432}, 0, {  5334,  -2076}, {0x9a, 0x00, 0xb6, 0xff}}},
    553     {{{   256,  -1074,   2432}, 0, {  5334,   5076}, {0x9a, 0x00, 0xb6, 0xff}}},
    554 };
    555 
    556 // 0x0705AA70 - 0x0705AB60
    557 static const Vtx inside_castle_seg7_vertex_0705AA70[] = {
    558     {{{   307,  -1074,   2150}, 0, {   480,    990}, {0x00, 0x00, 0x81, 0xff}}},
    559     {{{   256,   -818,   2150}, 0, {   990,  -1564}, {0x00, 0x00, 0x81, 0xff}}},
    560     {{{   307,   -818,   2150}, 0, {   480,  -1564}, {0x00, 0x00, 0x81, 0xff}}},
    561     {{{   256,  -1074,   1562}, 0, { -3352,   5076}, {0x9a, 0x00, 0x4a, 0xff}}},
    562     {{{    51,   -357,   1280}, 0, { -6162,  -2076}, {0x9a, 0x00, 0x4a, 0xff}}},
    563     {{{    51,  -1074,   1280}, 0, { -6162,   5076}, {0x9a, 0x00, 0x4a, 0xff}}},
    564     {{{   256,   -357,   1562}, 0, { -3352,  -2076}, {0x9a, 0x00, 0x4a, 0xff}}},
    565     {{{   256,   -818,   1843}, 0, {   990,  -1564}, {0x00, 0x81, 0x00, 0xff}}},
    566     {{{   307,   -818,   1843}, 0, {   480,  -1564}, {0x00, 0x81, 0x00, 0xff}}},
    567     {{{   307,   -818,   2150}, 0, {   480,  -1564}, {0x00, 0x81, 0x00, 0xff}}},
    568     {{{   256,   -818,   2150}, 0, {   990,  -1564}, {0x00, 0x81, 0x00, 0xff}}},
    569     {{{   256,  -1074,   1843}, 0, {   990,    990}, {0x00, 0x00, 0x7f, 0xff}}},
    570     {{{   307,  -1074,   1843}, 0, {   480,    990}, {0x00, 0x00, 0x7f, 0xff}}},
    571     {{{   307,   -818,   1843}, 0, {   480,  -1564}, {0x00, 0x00, 0x7f, 0xff}}},
    572     {{{   256,   -818,   1843}, 0, {   990,  -1564}, {0x00, 0x00, 0x7f, 0xff}}},
    573 };
    574 
    575 // 0x0705AB60 - 0x0705AC50
    576 static const Vtx inside_castle_seg7_vertex_0705AB60[] = {
    577     {{{  -869,   -818,    922}, 0, {   480,  -1564}, {0x81, 0x00, 0x00, 0xff}}},
    578     {{{  -869,  -1074,    922}, 0, {   478,    990}, {0x81, 0x00, 0x00, 0xff}}},
    579     {{{  -869,  -1074,    973}, 0, {   990,    990}, {0x81, 0x00, 0x00, 0xff}}},
    580     {{{   307,  -1074,   2150}, 0, {   480,    990}, {0x00, 0x00, 0x81, 0xff}}},
    581     {{{   256,  -1074,   2150}, 0, {   990,    990}, {0x00, 0x00, 0x81, 0xff}}},
    582     {{{   256,   -818,   2150}, 0, {   990,  -1564}, {0x00, 0x00, 0x81, 0xff}}},
    583     {{{  -869,   -818,    973}, 0, {  3034,   2520}, {0x00, 0x00, 0x7f, 0xff}}},
    584     {{{  -818,   -357,    973}, 0, {  3544,  -2076}, {0x00, 0x00, 0x7f, 0xff}}},
    585     {{{ -1228,   -357,    973}, 0, {  -542,  -2076}, {0x00, 0x00, 0x7f, 0xff}}},
    586     {{{ -1177,  -1074,    973}, 0, {     0,   5076}, {0x00, 0x00, 0x7f, 0xff}}},
    587     {{{ -1177,   -818,    973}, 0, {     0,   2520}, {0x00, 0x00, 0x7f, 0xff}}},
    588     {{{ -1228,  -1074,    973}, 0, {  -540,   5076}, {0x00, 0x00, 0x7f, 0xff}}},
    589     {{{  -818,  -1074,    973}, 0, {  3546,   5076}, {0x00, 0x00, 0x7f, 0xff}}},
    590     {{{  -869,  -1074,    973}, 0, {  3034,   5076}, {0x00, 0x00, 0x7f, 0xff}}},
    591     {{{  -869,   -818,    973}, 0, {   990,  -1564}, {0x81, 0x00, 0x00, 0xff}}},
    592 };
    593 
    594 // 0x0705AC50 - 0x0705AD40
    595 static const Vtx inside_castle_seg7_vertex_0705AC50[] = {
    596     {{{  -409,   -511,    256}, 0, {   990,  -1566}, {0x00, 0x81, 0x00, 0xff}}},
    597     {{{  -255,   -511,    205}, 0, {   480,  -1566}, {0x00, 0x81, 0x00, 0xff}}},
    598     {{{  -255,   -511,    256}, 0, {   990,  -1566}, {0x00, 0x81, 0x00, 0xff}}},
    599     {{{ -1177,   -818,    973}, 0, {   990,  -1564}, {0x7f, 0x00, 0x00, 0xff}}},
    600     {{{ -1177,  -1074,    922}, 0, {   478,    990}, {0x7f, 0x00, 0x00, 0xff}}},
    601     {{{ -1177,   -818,    922}, 0, {   480,  -1564}, {0x7f, 0x00, 0x00, 0xff}}},
    602     {{{ -1177,  -1074,    973}, 0, {   990,    990}, {0x7f, 0x00, 0x00, 0xff}}},
    603     {{{ -1177,   -818,    922}, 0, {   480,  -1564}, {0x00, 0x81, 0x00, 0xff}}},
    604     {{{  -869,   -818,    973}, 0, {   990,  -1564}, {0x00, 0x81, 0x00, 0xff}}},
    605     {{{ -1177,   -818,    973}, 0, {   990,  -1564}, {0x00, 0x81, 0x00, 0xff}}},
    606     {{{  -869,   -818,    922}, 0, {   480,  -1564}, {0x00, 0x81, 0x00, 0xff}}},
    607     {{{  -255,   -511,    256}, 0, {   990,  -1566}, {0x81, 0x00, 0x00, 0xff}}},
    608     {{{  -255,   -511,    205}, 0, {   480,  -1566}, {0x81, 0x00, 0x00, 0xff}}},
    609     {{{  -255,   -767,    205}, 0, {   478,    990}, {0x81, 0x00, 0x00, 0xff}}},
    610     {{{  -255,   -767,    256}, 0, {   990,    990}, {0x81, 0x00, 0x00, 0xff}}},
    611 };
    612 
    613 // 0x0705AD40 - 0x0705AE30
    614 static const Vtx inside_castle_seg7_vertex_0705AD40[] = {
    615     {{{  -101,   -306,    256}, 0, { -8206,  -6676}, {0x81, 0x00, 0x00, 0xff}}},
    616     {{{  -101,   -767,    666}, 0, { -4118,  -2076}, {0x81, 0x00, 0x00, 0xff}}},
    617     {{{  -101,   -306,    666}, 0, { -4118,  -6676}, {0x81, 0x00, 0x00, 0xff}}},
    618     {{{  -409,   -511,    256}, 0, {   990,  -1566}, {0x00, 0x81, 0x00, 0xff}}},
    619     {{{  -409,   -511,    205}, 0, {   480,  -1566}, {0x00, 0x81, 0x00, 0xff}}},
    620     {{{  -255,   -511,    205}, 0, {   480,  -1566}, {0x00, 0x81, 0x00, 0xff}}},
    621     {{{  -409,   -767,    256}, 0, {   990,    990}, {0x7f, 0x00, 0x00, 0xff}}},
    622     {{{  -409,   -767,    205}, 0, {   478,    990}, {0x7f, 0x00, 0x00, 0xff}}},
    623     {{{  -409,   -511,    205}, 0, {   480,  -1566}, {0x7f, 0x00, 0x00, 0xff}}},
    624     {{{  -409,   -511,    256}, 0, {   990,  -1566}, {0x7f, 0x00, 0x00, 0xff}}},
    625     {{{  -562,   -767,    666}, 0, { -4118,  -2076}, {0x7f, 0x00, 0x00, 0xff}}},
    626     {{{  -562,   -306,    256}, 0, { -8206,  -6676}, {0x7f, 0x00, 0x00, 0xff}}},
    627     {{{  -562,   -306,    666}, 0, { -4118,  -6676}, {0x7f, 0x00, 0x00, 0xff}}},
    628     {{{  -562,   -460,   1178}, 0, {   990,  -5142}, {0x7f, 0x00, 0x00, 0xff}}},
    629     {{{  -562,  -1074,   1178}, 0, {   990,    990}, {0x7f, 0x00, 0x00, 0xff}}},
    630 };
    631 
    632 // 0x0705AE30 - 0x0705AF30
    633 static const Vtx inside_castle_seg7_vertex_0705AE30[] = {
    634     {{{  -101,   -767,    666}, 0, { -4118,  -2076}, {0x81, 0x00, 0x00, 0xff}}},
    635     {{{  -101,  -1074,   1178}, 0, {   990,    990}, {0x81, 0x00, 0x00, 0xff}}},
    636     {{{  -101,   -460,   1178}, 0, {   990,  -5142}, {0x81, 0x00, 0x00, 0xff}}},
    637     {{{  -101,   -306,    666}, 0, { -4118,  -6676}, {0x81, 0x00, 0x00, 0xff}}},
    638     {{{  -101,   -306,    256}, 0, { -8206,  -6676}, {0x81, 0x00, 0x00, 0xff}}},
    639     {{{  -101,   -767,    256}, 0, { -8206,  -2076}, {0x81, 0x00, 0x00, 0xff}}},
    640     {{{  -562,   -767,    666}, 0, { -4118,  -2076}, {0x7f, 0x00, 0x00, 0xff}}},
    641     {{{  -562,   -767,    256}, 0, { -8206,  -2076}, {0x7f, 0x00, 0x00, 0xff}}},
    642     {{{  -562,   -306,    256}, 0, { -8206,  -6676}, {0x7f, 0x00, 0x00, 0xff}}},
    643     {{{ -1381,   -357,   2714}, 0, { -2074,  -2076}, {0x59, 0x00, 0xa7, 0xff}}},
    644     {{{ -1381,   -665,   2714}, 0, { -2074,    990}, {0x59, 0x00, 0xa7, 0xff}}},
    645     {{{ -1454,   -562,   2641}, 0, { -1052,      0}, {0x59, 0x00, 0xa7, 0xff}}},
    646     {{{ -1791,   -357,   2304}, 0, {  3706,  -2076}, {0x59, 0x00, 0xa7, 0xff}}},
    647     {{{ -1586,  -1279,   1818}, 0, {     0,    990}, {0x00, 0x00, 0x7f, 0xff}}},
    648     {{{ -1535,  -1177,   1818}, 0, {   478,      0}, {0x00, 0x00, 0x7f, 0xff}}},
    649     {{{ -1586,  -1177,   1818}, 0, {     0,      0}, {0x00, 0x00, 0x7f, 0xff}}},
    650 };
    651 
    652 // 0x0705AF30 - 0x0705B020
    653 static const Vtx inside_castle_seg7_vertex_0705AF30[] = {
    654     {{{ -1791,   -357,   2304}, 0, {  3706,  -2076}, {0x59, 0x00, 0xa7, 0xff}}},
    655     {{{ -1454,   -562,   2641}, 0, { -1052,      0}, {0x59, 0x00, 0xa7, 0xff}}},
    656     {{{ -1719,   -562,   2376}, 0, {  2684,      0}, {0x59, 0x00, 0xa7, 0xff}}},
    657     {{{ -1791,   -665,   2304}, 0, {  3706,    990}, {0x59, 0x00, 0xa7, 0xff}}},
    658     {{{ -1586,   -946,   1536}, 0, {     0,  -2332}, {0x00, 0x00, 0x81, 0xff}}},
    659     {{{ -1535,  -1074,   1536}, 0, {   480,  -1054}, {0x00, 0x00, 0x81, 0xff}}},
    660     {{{ -1586,  -1074,   1536}, 0, {     0,  -1054}, {0x00, 0x00, 0x81, 0xff}}},
    661     {{{ -1535,   -946,   1536}, 0, {   480,  -2332}, {0x00, 0x00, 0x81, 0xff}}},
    662     {{{ -1586,  -1177,   1766}, 0, {     0,      0}, {0x00, 0x59, 0x5a, 0xff}}},
    663     {{{ -1535,   -997,   1587}, 0, {   480,  -1820}, {0x00, 0x59, 0x5a, 0xff}}},
    664     {{{ -1586,   -997,   1587}, 0, {     0,  -1820}, {0x00, 0x59, 0x5a, 0xff}}},
    665     {{{ -1535,  -1177,   1766}, 0, {   478,      0}, {0x00, 0x59, 0x5a, 0xff}}},
    666     {{{ -1228,  -1279,   1818}, 0, {  3544,    990}, {0x00, 0x00, 0x7f, 0xff}}},
    667     {{{ -1177,  -1177,   1818}, 0, {  4056,      0}, {0x00, 0x00, 0x7f, 0xff}}},
    668     {{{ -1228,  -1177,   1818}, 0, {  3544,      0}, {0x00, 0x00, 0x7f, 0xff}}},
    669 };
    670 
    671 // 0x0705B020 - 0x0705B100
    672 static const Vtx inside_castle_seg7_vertex_0705B020[] = {
    673     {{{ -1586,  -1279,   1818}, 0, {     0,    990}, {0x00, 0x00, 0x7f, 0xff}}},
    674     {{{ -1535,  -1279,   1818}, 0, {   478,    990}, {0x00, 0x00, 0x7f, 0xff}}},
    675     {{{ -1535,  -1177,   1818}, 0, {   478,      0}, {0x00, 0x00, 0x7f, 0xff}}},
    676     {{{ -1228,   -946,   1536}, 0, {  3544,  -2332}, {0x00, 0x00, 0x81, 0xff}}},
    677     {{{ -1177,  -1074,   1536}, 0, {  4056,  -1054}, {0x00, 0x00, 0x81, 0xff}}},
    678     {{{ -1228,  -1074,   1536}, 0, {  3544,  -1054}, {0x00, 0x00, 0x81, 0xff}}},
    679     {{{ -1177,   -946,   1536}, 0, {  4056,  -2332}, {0x00, 0x00, 0x81, 0xff}}},
    680     {{{ -1228,  -1177,   1766}, 0, {  3544,      0}, {0x00, 0x59, 0x5a, 0xff}}},
    681     {{{ -1177,  -1177,   1766}, 0, {  4056,      0}, {0x00, 0x59, 0x5a, 0xff}}},
    682     {{{ -1177,   -997,   1587}, 0, {  4056,  -1820}, {0x00, 0x59, 0x5a, 0xff}}},
    683     {{{ -1228,   -997,   1587}, 0, {  3544,  -1820}, {0x00, 0x59, 0x5a, 0xff}}},
    684     {{{ -1228,  -1279,   1818}, 0, {  3544,    990}, {0x00, 0x00, 0x7f, 0xff}}},
    685     {{{ -1177,  -1279,   1818}, 0, {  4056,    990}, {0x00, 0x00, 0x7f, 0xff}}},
    686     {{{ -1177,  -1177,   1818}, 0, {  4056,      0}, {0x00, 0x00, 0x7f, 0xff}}},
    687 };
    688 
    689 // 0x0705B100 - 0x0705B200
    690 static const Vtx inside_castle_seg7_vertex_0705B100[] = {
    691     {{{ -1791,  -1074,   1178}, 0, { -6162,   5076}, {0x00, 0x00, 0x7f, 0xff}}},
    692     {{{ -1433,  -1074,   1178}, 0, { -2584,   5076}, {0x00, 0x00, 0x7f, 0xff}}},
    693     {{{ -1433,   -357,   1178}, 0, { -2586,  -2076}, {0x00, 0x00, 0x7f, 0xff}}},
    694     {{{ -1791,   -357,   1178}, 0, { -6162,  -2076}, {0x00, 0x00, 0x7f, 0xff}}},
    695     {{{ -1433,   -357,   1178}, 0, { -2586,  -2076}, {0x59, 0x00, 0x59, 0xff}}},
    696     {{{ -1433,  -1074,   1178}, 0, { -2584,   5076}, {0x59, 0x00, 0x59, 0xff}}},
    697     {{{ -1228,  -1074,    973}, 0, {  -540,   5076}, {0x59, 0x00, 0x59, 0xff}}},
    698     {{{ -1228,   -357,    973}, 0, {  -542,  -2076}, {0x59, 0x00, 0x59, 0xff}}},
    699     {{{  -818,   -357,    973}, 0, {  3544,  -2076}, {0xa7, 0x00, 0x59, 0xff}}},
    700     {{{  -613,  -1074,   1178}, 0, {  5590,   5076}, {0xa7, 0x00, 0x59, 0xff}}},
    701     {{{  -613,   -357,   1178}, 0, {  5588,  -2076}, {0xa7, 0x00, 0x59, 0xff}}},
    702     {{{  -818,  -1074,    973}, 0, {  3546,   5076}, {0xa7, 0x00, 0x59, 0xff}}},
    703     {{{  -460,  -1074,   1792}, 0, { -2074,      0}, {0x81, 0x00, 0x00, 0xff}}},
    704     {{{  -460,  -1279,   2816}, 0, {  8144,   2010}, {0x81, 0x00, 0x00, 0xff}}},
    705     {{{  -460,  -1074,   2816}, 0, {  8144,      0}, {0x81, 0x00, 0x00, 0xff}}},
    706     {{{  -460,  -1279,   1792}, 0, { -2074,   2010}, {0x81, 0x00, 0x00, 0xff}}},
    707 };
    708 
    709 // 0x0705B200 - 0x0705B300
    710 static const Vtx inside_castle_seg7_vertex_0705B200[] = {
    711     {{{ -1535,   -946,   1587}, 0, {   480,  -2332}, {0x00, 0x00, 0x7f, 0xff}}},
    712     {{{ -1586,   -946,   1587}, 0, {     0,  -2332}, {0x00, 0x00, 0x7f, 0xff}}},
    713     {{{ -1586,   -997,   1587}, 0, {     0,  -1820}, {0x00, 0x00, 0x7f, 0xff}}},
    714     {{{  -665,  -1074,   1587}, 0, {     0,      0}, {0xa7, 0x00, 0x59, 0xff}}},
    715     {{{  -665,  -1279,   1587}, 0, {     0,   2010}, {0xa7, 0x00, 0x59, 0xff}}},
    716     {{{  -460,  -1279,   1792}, 0, {  2858,   2010}, {0xa7, 0x00, 0x59, 0xff}}},
    717     {{{  -460,  -1074,   1792}, 0, {  2858,      0}, {0xa7, 0x00, 0x59, 0xff}}},
    718     {{{ -1535,   -946,   1536}, 0, {     0,    480}, {0x00, 0x7f, 0x00, 0xff}}},
    719     {{{ -1586,   -946,   1587}, 0, {   478,    990}, {0x00, 0x7f, 0x00, 0xff}}},
    720     {{{ -1535,   -946,   1587}, 0, {   478,    480}, {0x00, 0x7f, 0x00, 0xff}}},
    721     {{{ -1586,   -946,   1536}, 0, {     0,    990}, {0x00, 0x7f, 0x00, 0xff}}},
    722     {{{ -1177,   -946,   1536}, 0, {     0,  -3098}, {0x00, 0x7f, 0x00, 0xff}}},
    723     {{{ -1228,   -946,   1536}, 0, {     0,  -2588}, {0x00, 0x7f, 0x00, 0xff}}},
    724     {{{ -1228,   -946,   1587}, 0, {   478,  -2588}, {0x00, 0x7f, 0x00, 0xff}}},
    725     {{{ -1177,   -946,   1587}, 0, {   478,  -3098}, {0x00, 0x7f, 0x00, 0xff}}},
    726     {{{ -1535,   -997,   1587}, 0, {   480,  -1820}, {0x00, 0x00, 0x7f, 0xff}}},
    727 };
    728 
    729 // 0x0705B300 - 0x0705B3E0
    730 static const Vtx inside_castle_seg7_vertex_0705B300[] = {
    731     {{{ -1177,   -946,   1587}, 0, {  4056,  -2332}, {0x00, 0x00, 0x7f, 0xff}}},
    732     {{{ -1228,   -946,   1587}, 0, {  3544,  -2332}, {0x00, 0x00, 0x7f, 0xff}}},
    733     {{{ -1228,   -997,   1587}, 0, {  3544,  -1820}, {0x00, 0x00, 0x7f, 0xff}}},
    734     {{{ -1177,   -997,   1587}, 0, {  4056,  -1820}, {0x00, 0x00, 0x7f, 0xff}}},
    735     {{{ -1228,   -997,   1587}, 0, {  -286,   -798}, {0x81, 0x00, 0x00, 0xff}}},
    736     {{{ -1228,   -946,   1536}, 0, {  -796,  -1310}, {0x81, 0x00, 0x00, 0xff}}},
    737     {{{ -1228,  -1279,   1818}, 0, {  2012,   2010}, {0x81, 0x00, 0x00, 0xff}}},
    738     {{{ -1228,   -946,   1587}, 0, {  -286,  -1310}, {0x81, 0x00, 0x00, 0xff}}},
    739     {{{ -1228,  -1279,   1536}, 0, {  -796,   2010}, {0x81, 0x00, 0x00, 0xff}}},
    740     {{{ -1228,  -1177,   1766}, 0, {  1502,    990}, {0x81, 0x00, 0x00, 0xff}}},
    741     {{{ -1228,  -1177,   1818}, 0, {  2012,    990}, {0x81, 0x00, 0x00, 0xff}}},
    742     {{{ -1535,   -946,   1536}, 0, {  -796,  -1310}, {0x7f, 0x00, 0x00, 0xff}}},
    743     {{{ -1535,   -946,   1587}, 0, {  -286,  -1310}, {0x7f, 0x00, 0x00, 0xff}}},
    744     {{{ -1535,   -997,   1587}, 0, {  -286,   -798}, {0x7f, 0x00, 0x00, 0xff}}},
    745 };
    746 
    747 // 0x0705B3E0 - 0x0705B4E0
    748 static const Vtx inside_castle_seg7_vertex_0705B3E0[] = {
    749     {{{ -1586,   -946,   1536}, 0, {  -796,  -1310}, {0x81, 0x00, 0x00, 0xff}}},
    750     {{{ -1586,  -1279,   1536}, 0, {  -796,   2010}, {0x81, 0x00, 0x00, 0xff}}},
    751     {{{ -1586,  -1279,   1818}, 0, {  2012,   2010}, {0x81, 0x00, 0x00, 0xff}}},
    752     {{{ -1586,   -997,   1587}, 0, {  -286,   -798}, {0x81, 0x00, 0x00, 0xff}}},
    753     {{{ -1586,   -946,   1587}, 0, {  -286,  -1310}, {0x81, 0x00, 0x00, 0xff}}},
    754     {{{ -1586,  -1177,   1818}, 0, {  2012,    990}, {0x81, 0x00, 0x00, 0xff}}},
    755     {{{ -1586,  -1177,   1766}, 0, {  1502,    990}, {0x81, 0x00, 0x00, 0xff}}},
    756     {{{ -1535,  -1177,   1766}, 0, {  1502,    990}, {0x7f, 0x00, 0x00, 0xff}}},
    757     {{{ -1535,  -1177,   1818}, 0, {  2012,    990}, {0x7f, 0x00, 0x00, 0xff}}},
    758     {{{ -1535,  -1279,   1818}, 0, {  2012,   2010}, {0x7f, 0x00, 0x00, 0xff}}},
    759     {{{ -1535,   -946,   1536}, 0, {  -796,  -1310}, {0x7f, 0x00, 0x00, 0xff}}},
    760     {{{ -1535,  -1279,   1536}, 0, {  -796,   2010}, {0x7f, 0x00, 0x00, 0xff}}},
    761     {{{ -1177,  -1177,   1766}, 0, {  1502,    990}, {0x7f, 0x00, 0x00, 0xff}}},
    762     {{{ -1177,  -1279,   1818}, 0, {  2012,   2010}, {0x7f, 0x00, 0x00, 0xff}}},
    763     {{{ -1177,   -946,   1536}, 0, {  -796,  -1310}, {0x7f, 0x00, 0x00, 0xff}}},
    764     {{{ -1177,  -1279,   1536}, 0, {  -796,   2010}, {0x7f, 0x00, 0x00, 0xff}}},
    765 };
    766 
    767 // 0x0705B4E0 - 0x0705B5C0
    768 static const Vtx inside_castle_seg7_vertex_0705B4E0[] = {
    769     {{{ -1177,  -1177,   1766}, 0, {  1502,    990}, {0x7f, 0x00, 0x00, 0xff}}},
    770     {{{ -1177,  -1177,   1818}, 0, {  2012,    990}, {0x7f, 0x00, 0x00, 0xff}}},
    771     {{{ -1177,  -1279,   1818}, 0, {  2012,   2010}, {0x7f, 0x00, 0x00, 0xff}}},
    772     {{{ -1177,   -946,   1536}, 0, {  -796,  -1310}, {0x7f, 0x00, 0x00, 0xff}}},
    773     {{{ -1177,   -946,   1587}, 0, {  -286,  -1310}, {0x7f, 0x00, 0x00, 0xff}}},
    774     {{{ -1177,   -997,   1587}, 0, {  -286,   -798}, {0x7f, 0x00, 0x00, 0xff}}},
    775     {{{ -1228,    307,   -716}, 0, {  4056,  -3610}, {0x50, 0xb0, 0xc7, 0xff}}},
    776     {{{ -1330,   -562,    358}, 0, {  5078,   5076}, {0x50, 0xb0, 0xc7, 0xff}}},
    777     {{{ -1330,    205,   -716}, 0, {  5078,  -2588}, {0x50, 0xb0, 0xc7, 0xff}}},
    778     {{{ -1228,   -460,    358}, 0, {  4056,   4054}, {0x50, 0xb0, 0xc7, 0xff}}},
    779     {{{  -818,    307,   -716}, 0, {     0,  -3610}, {0x00, 0x99, 0xb7, 0xff}}},
    780     {{{ -1228,   -460,    358}, 0, {  4056,   4054}, {0x00, 0x99, 0xb7, 0xff}}},
    781     {{{ -1228,    307,   -716}, 0, {  4056,  -3610}, {0x00, 0x99, 0xb7, 0xff}}},
    782     {{{  -818,   -460,    358}, 0, {     0,   4054}, {0x00, 0x99, 0xb7, 0xff}}},
    783 };
    784 
    785 // 0x0705B5C0 - 0x0705B6C0
    786 static const Vtx inside_castle_seg7_vertex_0705B5C0[] = {
    787     {{{  -716,    205,   -716}, 0, { -1052,  -2588}, {0xb0, 0xb0, 0xc7, 0xff}}},
    788     {{{  -818,   -460,    358}, 0, {     0,   4054}, {0xb0, 0xb0, 0xc7, 0xff}}},
    789     {{{  -818,    307,   -716}, 0, {     0,  -3610}, {0xb0, 0xb0, 0xc7, 0xff}}},
    790     {{{  -716,   -562,    358}, 0, { -1052,   5076}, {0xb0, 0xb0, 0xc7, 0xff}}},
    791     {{{ -1330,   -562,    358}, 0, { -1052,  -2076}, {0x7f, 0x00, 0x00, 0xff}}},
    792     {{{ -1330,  -1074,    870}, 0, {  4056,   3032}, {0x7f, 0x00, 0x00, 0xff}}},
    793     {{{ -1330,  -1074,    358}, 0, { -1052,   3032}, {0x7f, 0x00, 0x00, 0xff}}},
    794     {{{ -1330,   -562,    870}, 0, {  4056,  -2076}, {0x7f, 0x00, 0x00, 0xff}}},
    795     {{{ -1228,   -460,    358}, 0, { -1052,  -3098}, {0x59, 0xa7, 0x00, 0xff}}},
    796     {{{ -1330,   -562,    870}, 0, {  4056,  -2076}, {0x59, 0xa7, 0x00, 0xff}}},
    797     {{{ -1330,   -562,    358}, 0, { -1052,  -2076}, {0x59, 0xa7, 0x00, 0xff}}},
    798     {{{ -1228,   -460,    870}, 0, {  4056,  -3098}, {0x59, 0xa7, 0x00, 0xff}}},
    799     {{{  -818,   -460,    358}, 0, {     0,      0}, {0x00, 0x81, 0x00, 0xff}}},
    800     {{{ -1228,   -460,    870}, 0, {  4056,   5076}, {0x00, 0x81, 0x00, 0xff}}},
    801     {{{ -1228,   -460,    358}, 0, {  4056,      0}, {0x00, 0x81, 0x00, 0xff}}},
    802     {{{  -818,   -460,    870}, 0, {     0,   5076}, {0x00, 0x81, 0x00, 0xff}}},
    803 };
    804 
    805 // 0x0705B6C0 - 0x0705B7B0
    806 static const Vtx inside_castle_seg7_vertex_0705B6C0[] = {
    807     {{{  -869,   -818,    870}, 0, {  -542,   3542}, {0x00, 0x00, 0x81, 0xff}}},
    808     {{{ -1177,   -818,    870}, 0, {  2524,   3542}, {0x00, 0x00, 0x81, 0xff}}},
    809     {{{ -1228,   -460,    870}, 0, {  3034,      0}, {0x00, 0x00, 0x81, 0xff}}},
    810     {{{  -716,  -1074,    358}, 0, { -1052,   3032}, {0x81, 0x00, 0x00, 0xff}}},
    811     {{{  -716,  -1074,    870}, 0, {  4056,   3032}, {0x81, 0x00, 0x00, 0xff}}},
    812     {{{  -716,   -562,    358}, 0, { -1052,  -2076}, {0x81, 0x00, 0x00, 0xff}}},
    813     {{{  -716,   -562,    870}, 0, {  4056,  -2076}, {0x81, 0x00, 0x00, 0xff}}},
    814     {{{  -716,   -562,    358}, 0, { -1052,  -2076}, {0xa7, 0xa7, 0x00, 0xff}}},
    815     {{{  -716,   -562,    870}, 0, {  4056,  -2076}, {0xa7, 0xa7, 0x00, 0xff}}},
    816     {{{  -818,   -460,    870}, 0, {  4056,  -3098}, {0xa7, 0xa7, 0x00, 0xff}}},
    817     {{{  -818,   -460,    358}, 0, { -1052,  -3098}, {0xa7, 0xa7, 0x00, 0xff}}},
    818     {{{  -716,  -1074,    870}, 0, { -2074,   6098}, {0x00, 0x00, 0x81, 0xff}}},
    819     {{{  -818,   -460,    870}, 0, { -1052,      0}, {0x00, 0x00, 0x81, 0xff}}},
    820     {{{  -869,  -1074,    870}, 0, {  -542,   6098}, {0x00, 0x00, 0x81, 0xff}}},
    821     {{{  -716,   -562,    870}, 0, { -2074,    990}, {0x00, 0x00, 0x81, 0xff}}},
    822 };
    823 
    824 // 0x0705B7B0 - 0x0705B8B0
    825 static const Vtx inside_castle_seg7_vertex_0705B7B0[] = {
    826     {{{ -1177,   -818,    922}, 0, {   478,  -1564}, {0x7f, 0x00, 0x00, 0xff}}},
    827     {{{ -1177,  -1074,    922}, 0, {   478,    990}, {0x7f, 0x00, 0x00, 0xff}}},
    828     {{{ -1177,  -1074,    870}, 0, {   990,    990}, {0x7f, 0x00, 0x00, 0xff}}},
    829     {{{ -1330,  -1074,    870}, 0, {  4056,   6098}, {0x00, 0x00, 0x81, 0xff}}},
    830     {{{ -1330,   -562,    870}, 0, {  4056,    990}, {0x00, 0x00, 0x81, 0xff}}},
    831     {{{ -1228,   -460,    870}, 0, {  3034,      0}, {0x00, 0x00, 0x81, 0xff}}},
    832     {{{ -1177,   -818,    870}, 0, {  2524,   3542}, {0x00, 0x00, 0x81, 0xff}}},
    833     {{{ -1177,  -1074,    870}, 0, {  2524,   6098}, {0x00, 0x00, 0x81, 0xff}}},
    834     {{{  -869,   -818,    870}, 0, {   990,  -1564}, {0x81, 0x00, 0x00, 0xff}}},
    835     {{{  -869,  -1074,    922}, 0, {   478,    990}, {0x81, 0x00, 0x00, 0xff}}},
    836     {{{  -869,   -818,    922}, 0, {   478,  -1564}, {0x81, 0x00, 0x00, 0xff}}},
    837     {{{  -869,  -1074,    870}, 0, {   990,    990}, {0x81, 0x00, 0x00, 0xff}}},
    838     {{{ -1177,   -818,    870}, 0, {   990,  -1564}, {0x7f, 0x00, 0x00, 0xff}}},
    839     {{{ -1177,   -818,    870}, 0, {   990,  -1564}, {0x00, 0x81, 0x00, 0xff}}},
    840     {{{  -869,   -818,    870}, 0, {   990,  -1564}, {0x00, 0x81, 0x00, 0xff}}},
    841     {{{  -869,   -818,    922}, 0, {   478,  -1564}, {0x00, 0x81, 0x00, 0xff}}},
    842 };
    843 
    844 // 0x0705B8B0 - 0x0705B960
    845 static const Vtx inside_castle_seg7_vertex_0705B8B0[] = {
    846     {{{ -1177,   -818,    870}, 0, {   990,  -1564}, {0x00, 0x81, 0x00, 0xff}}},
    847     {{{  -869,   -818,    922}, 0, {   478,  -1564}, {0x00, 0x81, 0x00, 0xff}}},
    848     {{{ -1177,   -818,    922}, 0, {   478,  -1564}, {0x00, 0x81, 0x00, 0xff}}},
    849     {{{  -716,   -456,   -613}, 0, {  4568,    954}, {0x81, 0x00, 0x00, 0xff}}},
    850     {{{  -716,   -562,    358}, 0, { -5140,   2010}, {0x81, 0x00, 0x00, 0xff}}},
    851     {{{  -716,    132,   -613}, 0, {  4568,  -4924}, {0x81, 0x00, 0x00, 0xff}}},
    852     {{{  -716,  -1074,    358}, 0, { -5140,   7120}, {0x81, 0x00, 0x00, 0xff}}},
    853     {{{ -1330,    132,   -613}, 0, {  4568,  -4924}, {0x7f, 0x00, 0x00, 0xff}}},
    854     {{{ -1330,   -562,    358}, 0, { -5140,   2010}, {0x7f, 0x00, 0x00, 0xff}}},
    855     {{{ -1330,   -456,   -613}, 0, {  4568,    954}, {0x7f, 0x00, 0x00, 0xff}}},
    856     {{{ -1330,  -1074,    358}, 0, { -5140,   7120}, {0x7f, 0x00, 0x00, 0xff}}},
    857 };
    858 
    859 // 0x0705B960 - 0x0705BA50
    860 static const Vtx inside_castle_seg7_vertex_0705B960[] = {
    861     {{{ -1535,  -1100,   1613}, 0, {     0,    240}, {0x00, 0x7f, 0x00, 0xff}}},
    862     {{{ -1228,  -1100,   1613}, 0, {   990,    240}, {0x00, 0x7f, 0x00, 0xff}}},
    863     {{{ -1535,  -1100,   1587}, 0, {     0,    112}, {0x00, 0x7f, 0x00, 0xff}}},
    864     {{{ -1228,  -1074,   1587}, 0, {   990,      0}, {0x00, 0x00, 0x7f, 0xff}}},
    865     {{{ -1535,  -1074,   1587}, 0, {     0,      0}, {0x00, 0x00, 0x7f, 0xff}}},
    866     {{{ -1535,  -1100,   1587}, 0, {     0,    112}, {0x00, 0x00, 0x7f, 0xff}}},
    867     {{{ -1228,  -1100,   1587}, 0, {   990,    112}, {0x00, 0x00, 0x7f, 0xff}}},
    868     {{{   -50,   -357,   1229}, 0, {   224,      0}, {0xa6, 0x00, 0x58, 0xff}}},
    869     {{{     0,  -1074,   1280}, 0, {   734,   2012}, {0xa6, 0x00, 0x58, 0xff}}},
    870     {{{     0,   -357,   1280}, 0, {   734,      0}, {0xa6, 0x00, 0x58, 0xff}}},
    871     {{{     0,   -357,   1280}, 0, {   734,      0}, {0x00, 0x00, 0x7f, 0xff}}},
    872     {{{    51,  -1074,   1280}, 0, {   990,   2012}, {0x00, 0x00, 0x7f, 0xff}}},
    873     {{{    51,   -357,   1280}, 0, {   990,      0}, {0x00, 0x00, 0x7f, 0xff}}},
    874     {{{     0,  -1074,   1280}, 0, {   734,   2012}, {0x00, 0x00, 0x7f, 0xff}}},
    875     {{{   -50,  -1074,   1229}, 0, {   224,   2012}, {0xa6, 0x00, 0x58, 0xff}}},
    876 };
    877 
    878 // 0x0705BA50 - 0x0705BB30
    879 static const Vtx inside_castle_seg7_vertex_0705BA50[] = {
    880     {{{   -50,   -357,   1178}, 0, {     0,      0}, {0x81, 0x00, 0x00, 0xff}}},
    881     {{{   -50,  -1074,   1229}, 0, {   224,   2012}, {0x81, 0x00, 0x00, 0xff}}},
    882     {{{   -50,   -357,   1229}, 0, {   224,      0}, {0x81, 0x00, 0x00, 0xff}}},
    883     {{{   -50,  -1074,   1178}, 0, {     0,   2012}, {0x81, 0x00, 0x00, 0xff}}},
    884     {{{ -1535,  -1177,   1664}, 0, {     0,    928}, {0x00, 0x00, 0x7f, 0xff}}},
    885     {{{ -1228,  -1151,   1664}, 0, {   990,    780}, {0x00, 0x00, 0x7f, 0xff}}},
    886     {{{ -1535,  -1151,   1664}, 0, {     0,    780}, {0x00, 0x00, 0x7f, 0xff}}},
    887     {{{ -1535,  -1100,   1587}, 0, {     0,    112}, {0x00, 0x7f, 0x00, 0xff}}},
    888     {{{ -1228,  -1100,   1613}, 0, {   990,    240}, {0x00, 0x7f, 0x00, 0xff}}},
    889     {{{ -1228,  -1100,   1587}, 0, {   990,    112}, {0x00, 0x7f, 0x00, 0xff}}},
    890     {{{ -1535,  -1125,   1613}, 0, {     0,    384}, {0x00, 0x00, 0x7f, 0xff}}},
    891     {{{ -1228,  -1125,   1613}, 0, {   990,    384}, {0x00, 0x00, 0x7f, 0xff}}},
    892     {{{ -1228,  -1100,   1613}, 0, {   990,    240}, {0x00, 0x00, 0x7f, 0xff}}},
    893     {{{ -1535,  -1100,   1613}, 0, {     0,    240}, {0x00, 0x00, 0x7f, 0xff}}},
    894 };
    895 
    896 // 0x0705BB30 - 0x0705BC20
    897 static const Vtx inside_castle_seg7_vertex_0705BB30[] = {
    898     {{{ -1535,  -1125,   1638}, 0, {     0,    512}, {0x00, 0x7f, 0x00, 0xff}}},
    899     {{{ -1228,  -1125,   1638}, 0, {   990,    512}, {0x00, 0x7f, 0x00, 0xff}}},
    900     {{{ -1535,  -1125,   1613}, 0, {     0,    384}, {0x00, 0x7f, 0x00, 0xff}}},
    901     {{{ -1228,  -1125,   1613}, 0, {   990,    384}, {0x00, 0x7f, 0x00, 0xff}}},
    902     {{{ -1535,  -1151,   1638}, 0, {     0,    656}, {0x00, 0x00, 0x7f, 0xff}}},
    903     {{{ -1228,  -1125,   1638}, 0, {   990,    512}, {0x00, 0x00, 0x7f, 0xff}}},
    904     {{{ -1535,  -1125,   1638}, 0, {     0,    512}, {0x00, 0x00, 0x7f, 0xff}}},
    905     {{{ -1228,  -1151,   1638}, 0, {   990,    656}, {0x00, 0x00, 0x7f, 0xff}}},
    906     {{{ -1535,  -1151,   1638}, 0, {     0,    656}, {0x00, 0x7f, 0x00, 0xff}}},
    907     {{{ -1228,  -1151,   1664}, 0, {   990,    780}, {0x00, 0x7f, 0x00, 0xff}}},
    908     {{{ -1228,  -1151,   1638}, 0, {   990,    656}, {0x00, 0x7f, 0x00, 0xff}}},
    909     {{{ -1535,  -1151,   1664}, 0, {     0,    780}, {0x00, 0x7f, 0x00, 0xff}}},
    910     {{{ -1535,  -1177,   1664}, 0, {     0,    928}, {0x00, 0x00, 0x7f, 0xff}}},
    911     {{{ -1228,  -1177,   1664}, 0, {   990,    928}, {0x00, 0x00, 0x7f, 0xff}}},
    912     {{{ -1228,  -1151,   1664}, 0, {   990,    780}, {0x00, 0x00, 0x7f, 0xff}}},
    913 };
    914 
    915 // 0x0705BC20 - 0x0705BD10
    916 static const Vtx inside_castle_seg7_vertex_0705BC20[] = {
    917     {{{ -1535,  -1253,   1741}, 0, {     0,   1740}, {0x00, 0x00, 0x7f, 0xff}}},
    918     {{{ -1228,  -1228,   1741}, 0, {   990,   1596}, {0x00, 0x00, 0x7f, 0xff}}},
    919     {{{ -1535,  -1228,   1741}, 0, {     0,   1596}, {0x00, 0x00, 0x7f, 0xff}}},
    920     {{{ -1535,  -1177,   1690}, 0, {     0,   1052}, {0x00, 0x7f, 0x00, 0xff}}},
    921     {{{ -1228,  -1177,   1664}, 0, {   990,    928}, {0x00, 0x7f, 0x00, 0xff}}},
    922     {{{ -1535,  -1177,   1664}, 0, {     0,    928}, {0x00, 0x7f, 0x00, 0xff}}},
    923     {{{ -1228,  -1177,   1690}, 0, {   990,   1052}, {0x00, 0x7f, 0x00, 0xff}}},
    924     {{{ -1535,  -1202,   1690}, 0, {     0,   1200}, {0x00, 0x00, 0x7f, 0xff}}},
    925     {{{ -1228,  -1177,   1690}, 0, {   990,   1052}, {0x00, 0x00, 0x7f, 0xff}}},
    926     {{{ -1535,  -1177,   1690}, 0, {     0,   1052}, {0x00, 0x00, 0x7f, 0xff}}},
    927     {{{ -1228,  -1202,   1690}, 0, {   990,   1200}, {0x00, 0x00, 0x7f, 0xff}}},
    928     {{{ -1535,  -1202,   1715}, 0, {     0,   1324}, {0x00, 0x7f, 0x00, 0xff}}},
    929     {{{ -1228,  -1202,   1715}, 0, {   990,   1324}, {0x00, 0x7f, 0x00, 0xff}}},
    930     {{{ -1535,  -1202,   1690}, 0, {     0,   1200}, {0x00, 0x7f, 0x00, 0xff}}},
    931     {{{ -1228,  -1202,   1690}, 0, {   990,   1200}, {0x00, 0x7f, 0x00, 0xff}}},
    932 };
    933 
    934 // 0x0705BD10 - 0x0705BDF0
    935 static const Vtx inside_castle_seg7_vertex_0705BD10[] = {
    936     {{{ -1535,  -1228,   1715}, 0, {     0,   1468}, {0x00, 0x00, 0x7f, 0xff}}},
    937     {{{ -1228,  -1202,   1715}, 0, {   990,   1324}, {0x00, 0x00, 0x7f, 0xff}}},
    938     {{{ -1535,  -1202,   1715}, 0, {     0,   1324}, {0x00, 0x00, 0x7f, 0xff}}},
    939     {{{ -1228,  -1228,   1715}, 0, {   990,   1468}, {0x00, 0x00, 0x7f, 0xff}}},
    940     {{{ -1535,  -1228,   1741}, 0, {     0,   1596}, {0x00, 0x7f, 0x00, 0xff}}},
    941     {{{ -1228,  -1228,   1715}, 0, {   990,   1468}, {0x00, 0x7f, 0x00, 0xff}}},
    942     {{{ -1535,  -1228,   1715}, 0, {     0,   1468}, {0x00, 0x7f, 0x00, 0xff}}},
    943     {{{ -1228,  -1228,   1741}, 0, {   990,   1596}, {0x00, 0x7f, 0x00, 0xff}}},
    944     {{{ -1791,   -357,   2304}, 0, {     0,      0}, {0x7f, 0x00, 0x00, 0xff}}},
    945     {{{ -1791,  -1279,   2304}, 0, {     0,   2012}, {0x7f, 0x00, 0x00, 0xff}}},
    946     {{{ -1791,  -1279,   2202}, 0, {   376,   2012}, {0x7f, 0x00, 0x00, 0xff}}},
    947     {{{ -1535,  -1253,   1741}, 0, {     0,   1740}, {0x00, 0x00, 0x7f, 0xff}}},
    948     {{{ -1228,  -1253,   1741}, 0, {   990,   1740}, {0x00, 0x00, 0x7f, 0xff}}},
    949     {{{ -1228,  -1228,   1741}, 0, {   990,   1596}, {0x00, 0x00, 0x7f, 0xff}}},
    950 };
    951 
    952 // 0x0705BDF0 - 0x0705BEE0
    953 static const Vtx inside_castle_seg7_vertex_0705BDF0[] = {
    954     {{{ -1535,  -1253,   1766}, 0, {     0,   1868}, {0x00, 0x7f, 0x00, 0xff}}},
    955     {{{ -1228,  -1253,   1766}, 0, {   990,   1868}, {0x00, 0x7f, 0x00, 0xff}}},
    956     {{{ -1535,  -1253,   1741}, 0, {     0,   1740}, {0x00, 0x7f, 0x00, 0xff}}},
    957     {{{ -1228,  -1253,   1741}, 0, {   990,   1740}, {0x00, 0x7f, 0x00, 0xff}}},
    958     {{{ -1535,  -1279,   1766}, 0, {     0,   2012}, {0x00, 0x00, 0x7f, 0xff}}},
    959     {{{ -1228,  -1253,   1766}, 0, {   990,   1868}, {0x00, 0x00, 0x7f, 0xff}}},
    960     {{{ -1535,  -1253,   1766}, 0, {     0,   1868}, {0x00, 0x00, 0x7f, 0xff}}},
    961     {{{ -1228,  -1279,   1766}, 0, {   990,   2012}, {0x00, 0x00, 0x7f, 0xff}}},
    962     {{{ -1791,   -357,   2202}, 0, {   376,      0}, {0x5a, 0x00, 0xa7, 0xff}}},
    963     {{{ -1893,  -1279,   2099}, 0, {   990,   2012}, {0x5a, 0x00, 0xa7, 0xff}}},
    964     {{{ -1893,   -357,   2099}, 0, {   990,      0}, {0x5a, 0x00, 0xa7, 0xff}}},
    965     {{{ -1791,  -1279,   2202}, 0, {   376,   2012}, {0x5a, 0x00, 0xa7, 0xff}}},
    966     {{{ -1791,   -357,   2304}, 0, {     0,      0}, {0x7f, 0x00, 0x00, 0xff}}},
    967     {{{ -1791,  -1279,   2202}, 0, {   376,   2012}, {0x7f, 0x00, 0x00, 0xff}}},
    968     {{{ -1791,   -357,   2202}, 0, {   376,      0}, {0x7f, 0x00, 0x00, 0xff}}},
    969 };
    970 
    971 // 0x0705BEE0 - 0x0705BFD0
    972 static const Vtx inside_castle_seg7_vertex_0705BEE0[] = {
    973     {{{   256,   -357,   2278}, 0, {   990,      0}, {0xa6, 0x00, 0xa8, 0xff}}},
    974     {{{   205,  -1074,   2330}, 0, {   650,   2012}, {0xa6, 0x00, 0xa8, 0xff}}},
    975     {{{   205,   -357,   2330}, 0, {   650,      0}, {0xa6, 0x00, 0xa8, 0xff}}},
    976     {{{ -1177,   -357,   2816}, 0, {     0,      0}, {0x59, 0x00, 0xa7, 0xff}}},
    977     {{{ -1279,  -1279,   2714}, 0, {   582,   2012}, {0x59, 0x00, 0xa7, 0xff}}},
    978     {{{ -1279,   -357,   2714}, 0, {   582,      0}, {0x59, 0x00, 0xa7, 0xff}}},
    979     {{{ -1279,   -357,   2714}, 0, {   582,      0}, {0x00, 0x00, 0x81, 0xff}}},
    980     {{{ -1279,  -1279,   2714}, 0, {   582,   2012}, {0x00, 0x00, 0x81, 0xff}}},
    981     {{{ -1381,  -1279,   2714}, 0, {   990,   2012}, {0x00, 0x00, 0x81, 0xff}}},
    982     {{{ -1381,   -357,   2714}, 0, {   990,      0}, {0x00, 0x00, 0x81, 0xff}}},
    983     {{{ -1177,  -1279,   2816}, 0, {     0,   2012}, {0x59, 0x00, 0xa7, 0xff}}},
    984     {{{   205,   -357,   2381}, 0, {   308,      0}, {0xa7, 0x00, 0x59, 0xff}}},
    985     {{{   256,  -1074,   2432}, 0, {     0,   2012}, {0xa7, 0x00, 0x59, 0xff}}},
    986     {{{   256,   -357,   2432}, 0, {     0,      0}, {0xa7, 0x00, 0x59, 0xff}}},
    987     {{{   205,  -1074,   2381}, 0, {   308,   2012}, {0xa7, 0x00, 0x59, 0xff}}},
    988 };
    989 
    990 // 0x0705BFD0 - 0x0705C0C0
    991 static const Vtx inside_castle_seg7_vertex_0705BFD0[] = {
    992     {{{   205,   -357,   2330}, 0, {   650,      0}, {0x81, 0x00, 0x00, 0xff}}},
    993     {{{   205,  -1074,   2381}, 0, {   308,   2012}, {0x81, 0x00, 0x00, 0xff}}},
    994     {{{   205,   -357,   2381}, 0, {   308,      0}, {0x81, 0x00, 0x00, 0xff}}},
    995     {{{   205,  -1074,   2330}, 0, {   650,   2012}, {0x81, 0x00, 0x00, 0xff}}},
    996     {{{   256,   -357,   2278}, 0, {   990,      0}, {0xa6, 0x00, 0xa8, 0xff}}},
    997     {{{   256,  -1074,   2278}, 0, {   990,   2012}, {0xa6, 0x00, 0xa8, 0xff}}},
    998     {{{   205,  -1074,   2330}, 0, {   650,   2012}, {0xa6, 0x00, 0xa8, 0xff}}},
    999     {{{   205,   -357,   1613}, 0, {   308,      0}, {0x81, 0x00, 0x00, 0xff}}},
   1000     {{{   205,  -1074,   1664}, 0, {   650,   2012}, {0x81, 0x00, 0x00, 0xff}}},
   1001     {{{   205,   -357,   1664}, 0, {   650,      0}, {0x81, 0x00, 0x00, 0xff}}},
   1002     {{{   205,   -357,   1664}, 0, {   650,      0}, {0xa7, 0x00, 0x59, 0xff}}},
   1003     {{{   256,  -1074,   1715}, 0, {   990,   2012}, {0xa7, 0x00, 0x59, 0xff}}},
   1004     {{{   256,   -357,   1715}, 0, {   990,      0}, {0xa7, 0x00, 0x59, 0xff}}},
   1005     {{{   205,  -1074,   1664}, 0, {   650,   2012}, {0xa7, 0x00, 0x59, 0xff}}},
   1006     {{{   205,  -1074,   1613}, 0, {   308,   2012}, {0x81, 0x00, 0x00, 0xff}}},
   1007 };
   1008 
   1009 // 0x0705C0C0 - 0x0705C1B0
   1010 static const Vtx inside_castle_seg7_vertex_0705C0C0[] = {
   1011     {{{   256,   -357,   1562}, 0, {     0,      0}, {0xa7, 0x00, 0xa7, 0xff}}},
   1012     {{{   205,  -1074,   1613}, 0, {   308,   2012}, {0xa7, 0x00, 0xa7, 0xff}}},
   1013     {{{   205,   -357,   1613}, 0, {   308,      0}, {0xa7, 0x00, 0xa7, 0xff}}},
   1014     {{{   256,  -1074,   1562}, 0, {     0,   2012}, {0xa7, 0x00, 0xa7, 0xff}}},
   1015     {{{ -1791,   -357,   1229}, 0, {   734,      0}, {0x7f, 0x00, 0x00, 0xff}}},
   1016     {{{ -1791,  -1074,   1178}, 0, {   990,   2012}, {0x7f, 0x00, 0x00, 0xff}}},
   1017     {{{ -1791,   -357,   1178}, 0, {   990,      0}, {0x7f, 0x00, 0x00, 0xff}}},
   1018     {{{     0,   -357,   2714}, 0, {   224,      0}, {0xa6, 0x00, 0xa8, 0xff}}},
   1019     {{{   -50,  -1074,   2765}, 0, {   734,   2012}, {0xa6, 0x00, 0xa8, 0xff}}},
   1020     {{{   -50,   -357,   2765}, 0, {   734,      0}, {0xa6, 0x00, 0xa8, 0xff}}},
   1021     {{{ -1842,   -357,   1280}, 0, {   224,      0}, {0x59, 0x00, 0x59, 0xff}}},
   1022     {{{ -1791,  -1074,   1229}, 0, {   734,   2012}, {0x59, 0x00, 0x59, 0xff}}},
   1023     {{{ -1791,   -357,   1229}, 0, {   734,      0}, {0x59, 0x00, 0x59, 0xff}}},
   1024     {{{ -1842,  -1074,   1280}, 0, {   224,   2012}, {0x59, 0x00, 0x59, 0xff}}},
   1025     {{{ -1791,  -1074,   1229}, 0, {   734,   2012}, {0x7f, 0x00, 0x00, 0xff}}},
   1026 };
   1027 
   1028 // 0x0705C1B0 - 0x0705C2A0
   1029 static const Vtx inside_castle_seg7_vertex_0705C1B0[] = {
   1030     {{{ -1893,   -357,   1280}, 0, {     0,      0}, {0x00, 0x00, 0x7f, 0xff}}},
   1031     {{{ -1842,  -1074,   1280}, 0, {   224,   2012}, {0x00, 0x00, 0x7f, 0xff}}},
   1032     {{{ -1842,   -357,   1280}, 0, {   224,      0}, {0x00, 0x00, 0x7f, 0xff}}},
   1033     {{{ -1893,  -1074,   1280}, 0, {     0,   2012}, {0x00, 0x00, 0x7f, 0xff}}},
   1034     {{{    51,   -357,   2714}, 0, {     0,      0}, {0x00, 0x00, 0x81, 0xff}}},
   1035     {{{    51,  -1074,   2714}, 0, {     0,   2012}, {0x00, 0x00, 0x81, 0xff}}},
   1036     {{{     0,  -1074,   2714}, 0, {   224,   2012}, {0x00, 0x00, 0x81, 0xff}}},
   1037     {{{     0,   -357,   2714}, 0, {   224,      0}, {0x00, 0x00, 0x81, 0xff}}},
   1038     {{{     0,   -357,   2714}, 0, {   224,      0}, {0xa6, 0x00, 0xa8, 0xff}}},
   1039     {{{     0,  -1074,   2714}, 0, {   224,   2012}, {0xa6, 0x00, 0xa8, 0xff}}},
   1040     {{{   -50,  -1074,   2765}, 0, {   734,   2012}, {0xa6, 0x00, 0xa8, 0xff}}},
   1041     {{{   -50,   -357,   2765}, 0, {   734,      0}, {0x81, 0x00, 0x00, 0xff}}},
   1042     {{{   -50,  -1074,   2765}, 0, {   734,   2012}, {0x81, 0x00, 0x00, 0xff}}},
   1043     {{{   -50,  -1074,   2816}, 0, {   990,   2012}, {0x81, 0x00, 0x00, 0xff}}},
   1044     {{{   -50,   -357,   2816}, 0, {   990,      0}, {0x81, 0x00, 0x00, 0xff}}},
   1045 };
   1046 
   1047 // 0x0705C2A0 - 0x0705C390
   1048 static const Vtx inside_castle_seg7_vertex_0705C2A0[] = {
   1049     {{{ -3020,  -1023,   1485}, 0, {   618,   1280}, {0x00, 0x00, 0x7f, 0xff}}},
   1050     {{{ -3020,  -1279,   1485}, 0, {   618,   2012}, {0x00, 0x00, 0x7f, 0xff}}},
   1051     {{{ -2815,  -1279,   1485}, 0, {   990,   2012}, {0x00, 0x00, 0x7f, 0xff}}},
   1052     {{{ -3173,  -1023,   1434}, 0, {   340,   1280}, {0x00, 0x81, 0x00, 0xff}}},
   1053     {{{ -3020,  -1023,   1434}, 0, {   618,   1280}, {0x00, 0x81, 0x00, 0xff}}},
   1054     {{{ -3020,  -1023,   1485}, 0, {   618,   1280}, {0x00, 0x81, 0x00, 0xff}}},
   1055     {{{ -3173,  -1023,   1485}, 0, {   340,   1280}, {0x00, 0x81, 0x00, 0xff}}},
   1056     {{{ -3020,  -1023,   1434}, 0, {   618,   1280}, {0x81, 0x00, 0x00, 0xff}}},
   1057     {{{ -3020,  -1279,   1434}, 0, {   618,   2012}, {0x81, 0x00, 0x00, 0xff}}},
   1058     {{{ -3020,  -1279,   1485}, 0, {   618,   2012}, {0x81, 0x00, 0x00, 0xff}}},
   1059     {{{ -3020,  -1023,   1485}, 0, {   618,   1280}, {0x81, 0x00, 0x00, 0xff}}},
   1060     {{{ -3173,  -1023,   1485}, 0, {   340,   1280}, {0x7f, 0x00, 0x00, 0xff}}},
   1061     {{{ -3173,  -1279,   1434}, 0, {   340,   2012}, {0x7f, 0x00, 0x00, 0xff}}},
   1062     {{{ -3173,  -1023,   1434}, 0, {   340,   1280}, {0x7f, 0x00, 0x00, 0xff}}},
   1063     {{{ -3173,  -1279,   1485}, 0, {   340,   2012}, {0x7f, 0x00, 0x00, 0xff}}},
   1064 };
   1065 
   1066 // 0x0705C390 - 0x0705C490
   1067 static const Vtx inside_castle_seg7_vertex_0705C390[] = {
   1068     {{{ -1381,  -1279,   2714}, 0, {  2372,   2012}, {0xb0, 0x00, 0x9e, 0xff}}},
   1069     {{{ -1562,  -1279,   2862}, 0, {  1862,   2012}, {0xb0, 0x00, 0x9e, 0xff}}},
   1070     {{{ -1562,   -665,   2862}, 0, {  1862,    260}, {0xb0, 0x00, 0x9e, 0xff}}},
   1071     {{{ -3020,  -1023,   1485}, 0, {   618,   1280}, {0x00, 0x00, 0x7f, 0xff}}},
   1072     {{{ -2815,  -1279,   1485}, 0, {   990,   2012}, {0x00, 0x00, 0x7f, 0xff}}},
   1073     {{{ -2815,   -665,   1485}, 0, {   990,    260}, {0x00, 0x00, 0x7f, 0xff}}},
   1074     {{{ -2917,   -562,   1485}, 0, {   804,      0}, {0x00, 0x00, 0x7f, 0xff}}},
   1075     {{{ -3173,  -1023,   1485}, 0, {   340,   1280}, {0x00, 0x00, 0x7f, 0xff}}},
   1076     {{{ -3276,   -562,   1485}, 0, {   154,      0}, {0x00, 0x00, 0x7f, 0xff}}},
   1077     {{{ -3378,   -665,   1485}, 0, {     0,    260}, {0x00, 0x00, 0x7f, 0xff}}},
   1078     {{{ -3378,  -1279,   1485}, 0, {     0,   2012}, {0x00, 0x00, 0x7f, 0xff}}},
   1079     {{{ -3173,  -1279,   1485}, 0, {   340,   2012}, {0x00, 0x00, 0x7f, 0xff}}},
   1080     {{{ -1381,   -665,   2714}, 0, {  2372,    260}, {0xb0, 0x00, 0x9e, 0xff}}},
   1081     {{{ -1562,  -1279,   2862}, 0, {  1862,   2012}, {0xca, 0x00, 0x8e, 0xff}}},
   1082     {{{ -1972,   -665,   3058}, 0, {   810,    260}, {0xca, 0x00, 0x8e, 0xff}}},
   1083     {{{ -1562,   -665,   2862}, 0, {  1862,    260}, {0xca, 0x00, 0x8e, 0xff}}},
   1084 };
   1085 
   1086 // 0x0705C490 - 0x0705C590
   1087 static const Vtx inside_castle_seg7_vertex_0705C490[] = {
   1088     {{{ -1562,  -1279,   2862}, 0, {  1862,   2012}, {0xca, 0x00, 0x8e, 0xff}}},
   1089     {{{ -1972,  -1279,   3058}, 0, {   810,   2012}, {0xca, 0x00, 0x8e, 0xff}}},
   1090     {{{ -1972,   -665,   3058}, 0, {   810,    260}, {0xca, 0x00, 0x8e, 0xff}}},
   1091     {{{ -1562,   -665,   2862}, 0, {  1862,    260}, {0xd9, 0xa8, 0xae, 0xff}}},
   1092     {{{ -1972,   -665,   3058}, 0, {   810,    260}, {0xd9, 0xa8, 0xae, 0xff}}},
   1093     {{{ -1995,   -562,   2958}, 0, {   842,      0}, {0xd9, 0xa8, 0xae, 0xff}}},
   1094     {{{ -1562,   -665,   2862}, 0, {  1862,    260}, {0xd9, 0xa7, 0xaf, 0xff}}},
   1095     {{{ -1995,   -562,   2958}, 0, {   842,      0}, {0xd9, 0xa7, 0xaf, 0xff}}},
   1096     {{{ -1623,   -562,   2779}, 0, {  1900,      0}, {0xd9, 0xa7, 0xaf, 0xff}}},
   1097     {{{ -1381,   -665,   2714}, 0, {  2372,    260}, {0xc8, 0xa7, 0xbb, 0xff}}},
   1098     {{{ -1562,   -665,   2862}, 0, {  1862,    260}, {0xc8, 0xa7, 0xbb, 0xff}}},
   1099     {{{ -1623,   -562,   2779}, 0, {  1900,      0}, {0xc8, 0xa7, 0xbb, 0xff}}},
   1100     {{{ -1454,   -562,   2641}, 0, {  2420,      0}, {0xc8, 0xa7, 0xbb, 0xff}}},
   1101     {{{ -1454,   -562,   2641}, 0, {   972,    344}, {0x00, 0x81, 0x00, 0xff}}},
   1102     {{{ -1623,   -562,   2779}, 0, {   810,    348}, {0x00, 0x81, 0x00, 0xff}}},
   1103     {{{ -1833,   -562,   2489}, 0, {   830,    608}, {0x00, 0x81, 0x00, 0xff}}},
   1104 };
   1105 
   1106 // 0x0705C590 - 0x0705C680
   1107 static const Vtx inside_castle_seg7_vertex_0705C590[] = {
   1108     {{{ -1454,   -562,   2641}, 0, {   972,    344}, {0x00, 0x81, 0x00, 0xff}}},
   1109     {{{ -1833,   -562,   2489}, 0, {   830,    608}, {0x00, 0x81, 0x00, 0xff}}},
   1110     {{{ -1719,   -562,   2376}, 0, {   950,    612}, {0x00, 0x81, 0x00, 0xff}}},
   1111     {{{ -1623,   -562,   2779}, 0, {   810,    348}, {0x00, 0x81, 0x00, 0xff}}},
   1112     {{{ -1995,   -562,   2958}, 0, {   514,    432}, {0x00, 0x81, 0x00, 0xff}}},
   1113     {{{ -2075,   -562,   2609}, 0, {   636,    660}, {0x00, 0x81, 0x00, 0xff}}},
   1114     {{{ -1719,   -562,   2376}, 0, {  1028,      0}, {0x3f, 0xa7, 0x40, 0xff}}},
   1115     {{{ -1833,   -562,   2489}, 0, {   792,      0}, {0x3f, 0xa7, 0x40, 0xff}}},
   1116     {{{ -1791,   -665,   2304}, 0, {  1054,    260}, {0x3f, 0xa7, 0x40, 0xff}}},
   1117     {{{ -1833,   -562,   2489}, 0, {   792,      0}, {0x40, 0xa8, 0x40, 0xff}}},
   1118     {{{ -1893,   -665,   2406}, 0, {   808,    260}, {0x40, 0xa8, 0x40, 0xff}}},
   1119     {{{ -1791,   -665,   2304}, 0, {  1054,    260}, {0x40, 0xa8, 0x40, 0xff}}},
   1120     {{{ -1833,   -562,   2489}, 0, {   792,      0}, {0x28, 0xa8, 0x51, 0xff}}},
   1121     {{{ -2075,   -562,   2609}, 0, {   386,      0}, {0x28, 0xa8, 0x51, 0xff}}},
   1122     {{{ -1893,   -665,   2406}, 0, {   808,    260}, {0x28, 0xa8, 0x51, 0xff}}},
   1123 };
   1124 
   1125 // 0x0705C680 - 0x0705C770
   1126 static const Vtx inside_castle_seg7_vertex_0705C680[] = {
   1127     {{{ -1791,   -665,   2304}, 0, {  1054,    260}, {0x59, 0x00, 0x59, 0xff}}},
   1128     {{{ -1893,   -665,   2406}, 0, {   808,    260}, {0x59, 0x00, 0x59, 0xff}}},
   1129     {{{ -1893,  -1279,   2406}, 0, {   808,   2012}, {0x59, 0x00, 0x59, 0xff}}},
   1130     {{{ -2075,   -562,   2609}, 0, {   386,      0}, {0x28, 0xa8, 0x51, 0xff}}},
   1131     {{{ -2098,   -665,   2509}, 0, {   410,    260}, {0x28, 0xa8, 0x51, 0xff}}},
   1132     {{{ -1893,   -665,   2406}, 0, {   808,    260}, {0x28, 0xa8, 0x51, 0xff}}},
   1133     {{{ -1893,   -665,   2406}, 0, {   808,    260}, {0x39, 0x00, 0x71, 0xff}}},
   1134     {{{ -2098,   -665,   2509}, 0, {   410,    260}, {0x39, 0x00, 0x71, 0xff}}},
   1135     {{{ -1893,  -1279,   2406}, 0, {   808,   2012}, {0x39, 0x00, 0x71, 0xff}}},
   1136     {{{ -1791,  -1279,   2304}, 0, {  1054,   2012}, {0x59, 0x00, 0x59, 0xff}}},
   1137     {{{ -2098,  -1279,   2509}, 0, {   410,   2012}, {0x39, 0x00, 0x71, 0xff}}},
   1138     {{{ -1995,   -562,   2958}, 0, {   514,    432}, {0x00, 0x81, 0x00, 0xff}}},
   1139     {{{ -2407,   -562,   2958}, 0, {   282,    632}, {0x00, 0x81, 0x00, 0xff}}},
   1140     {{{ -2326,   -562,   2609}, 0, {   496,    780}, {0x00, 0x81, 0x00, 0xff}}},
   1141     {{{ -2075,   -562,   2609}, 0, {   636,    660}, {0x00, 0x81, 0x00, 0xff}}},
   1142 };
   1143 
   1144 // 0x0705C770 - 0x0705C870
   1145 static const Vtx inside_castle_seg7_vertex_0705C770[] = {
   1146     {{{ -2075,   -562,   2609}, 0, {   386,      0}, {0x00, 0xa8, 0x5b, 0xff}}},
   1147     {{{ -2326,   -562,   2609}, 0, {    -6,      0}, {0x00, 0xa8, 0x5b, 0xff}}},
   1148     {{{ -2303,   -665,   2509}, 0, {    42,    260}, {0x00, 0xa8, 0x5b, 0xff}}},
   1149     {{{ -2098,   -665,   2509}, 0, {   410,    260}, {0x00, 0xa8, 0x5b, 0xff}}},
   1150     {{{ -2098,   -665,   2509}, 0, {   410,    260}, {0x00, 0x00, 0x7f, 0xff}}},
   1151     {{{ -2303,   -665,   2509}, 0, {    42,    260}, {0x00, 0x00, 0x7f, 0xff}}},
   1152     {{{ -2303,  -1279,   2509}, 0, {    42,   2012}, {0x00, 0x00, 0x7f, 0xff}}},
   1153     {{{ -2098,  -1279,   2509}, 0, {   410,   2012}, {0x00, 0x00, 0x7f, 0xff}}},
   1154     {{{ -1972,  -1279,   3058}, 0, { 16140,   2012}, {0x00, 0x00, 0x81, 0xff}}},
   1155     {{{ -2430,  -1279,   3058}, 0, { 15018,   2012}, {0x00, 0x00, 0x81, 0xff}}},
   1156     {{{ -2430,   -665,   3058}, 0, { 15018,    260}, {0x00, 0x00, 0x81, 0xff}}},
   1157     {{{ -1972,   -665,   3058}, 0, { 16140,    260}, {0x00, 0x00, 0x81, 0xff}}},
   1158     {{{ -2430,  -1279,   3058}, 0, { 15018,   2012}, {0x36, 0x00, 0x8e, 0xff}}},
   1159     {{{ -2839,  -1279,   2862}, 0, { 13848,   2012}, {0x36, 0x00, 0x8e, 0xff}}},
   1160     {{{ -2839,   -665,   2862}, 0, { 13848,    260}, {0x36, 0x00, 0x8e, 0xff}}},
   1161     {{{ -2430,   -665,   3058}, 0, { 15018,    260}, {0x36, 0x00, 0x8e, 0xff}}},
   1162 };
   1163 
   1164 // 0x0705C870 - 0x0705C950
   1165 static const Vtx inside_castle_seg7_vertex_0705C870[] = {
   1166     {{{ -1972,   -665,   3058}, 0, { 16140,    260}, {0x00, 0xa8, 0xa5, 0xff}}},
   1167     {{{ -2430,   -665,   3058}, 0, { 15018,    260}, {0x00, 0xa8, 0xa5, 0xff}}},
   1168     {{{ -2407,   -562,   2958}, 0, { 15050,      0}, {0x00, 0xa8, 0xa5, 0xff}}},
   1169     {{{ -2430,   -665,   3058}, 0, { 15018,    260}, {0x27, 0xa8, 0xae, 0xff}}},
   1170     {{{ -2839,   -665,   2862}, 0, { 13848,    260}, {0x27, 0xa8, 0xae, 0xff}}},
   1171     {{{ -2407,   -562,   2958}, 0, { 15050,      0}, {0x27, 0xa8, 0xae, 0xff}}},
   1172     {{{ -1995,   -562,   2958}, 0, { 16172,      0}, {0x00, 0xa8, 0xa5, 0xff}}},
   1173     {{{ -2839,   -665,   2862}, 0, { 13848,    260}, {0x27, 0xa8, 0xaf, 0xff}}},
   1174     {{{ -2779,   -562,   2779}, 0, { 13858,      0}, {0x27, 0xa8, 0xaf, 0xff}}},
   1175     {{{ -2407,   -562,   2958}, 0, { 15050,      0}, {0x27, 0xa8, 0xaf, 0xff}}},
   1176     {{{ -2407,   -562,   2958}, 0, {   282,    632}, {0x00, 0x81, 0x00, 0xff}}},
   1177     {{{ -2779,   -562,   2779}, 0, {   158,    908}, {0x00, 0x81, 0x00, 0xff}}},
   1178     {{{ -2568,   -562,   2489}, 0, {   416,    964}, {0x00, 0x81, 0x00, 0xff}}},
   1179     {{{ -2326,   -562,   2609}, 0, {   496,    780}, {0x00, 0x81, 0x00, 0xff}}},
   1180 };
   1181 
   1182 // 0x0705C950 - 0x0705CA30
   1183 static const Vtx inside_castle_seg7_vertex_0705C950[] = {
   1184     {{{ -2839,  -1279,   2862}, 0, { 13848,   2012}, {0x59, 0x00, 0xa7, 0xff}}},
   1185     {{{ -3168,  -1279,   2533}, 0, { 12632,   2012}, {0x59, 0x00, 0xa7, 0xff}}},
   1186     {{{ -3168,   -665,   2533}, 0, { 12632,    260}, {0x59, 0x00, 0xa7, 0xff}}},
   1187     {{{ -2839,   -665,   2862}, 0, { 13848,    260}, {0x59, 0x00, 0xa7, 0xff}}},
   1188     {{{ -2839,   -665,   2862}, 0, { 13848,    260}, {0x3f, 0xa7, 0xc1, 0xff}}},
   1189     {{{ -3168,   -665,   2533}, 0, { 12632,    260}, {0x3f, 0xa7, 0xc1, 0xff}}},
   1190     {{{ -3085,   -562,   2472}, 0, { 12588,      0}, {0x3f, 0xa7, 0xc1, 0xff}}},
   1191     {{{ -2839,   -665,   2862}, 0, { 13848,    260}, {0x40, 0xa8, 0xc1, 0xff}}},
   1192     {{{ -3085,   -562,   2472}, 0, { 12588,      0}, {0x40, 0xa8, 0xc1, 0xff}}},
   1193     {{{ -2779,   -562,   2779}, 0, { 13858,      0}, {0x40, 0xa8, 0xc1, 0xff}}},
   1194     {{{ -2779,   -562,   2779}, 0, {   158,    908}, {0x00, 0x81, 0x00, 0xff}}},
   1195     {{{ -2795,   -562,   2262}, 0, {   398,   1192}, {0x00, 0x81, 0x00, 0xff}}},
   1196     {{{ -2568,   -562,   2489}, 0, {   416,    964}, {0x00, 0x81, 0x00, 0xff}}},
   1197     {{{ -3085,   -562,   2472}, 0, {   134,   1220}, {0x00, 0x81, 0x00, 0xff}}},
   1198 };
   1199 
   1200 // 0x0705CA30 - 0x0705CB30
   1201 static const Vtx inside_castle_seg7_vertex_0705CA30[] = {
   1202     {{{ -2326,   -562,   2609}, 0, {  7148,      0}, {0xd8, 0xa8, 0x51, 0xff}}},
   1203     {{{ -2568,   -562,   2489}, 0, {  6698,      0}, {0xd8, 0xa8, 0x51, 0xff}}},
   1204     {{{ -2508,   -665,   2406}, 0, {  6754,    260}, {0xd8, 0xa8, 0x51, 0xff}}},
   1205     {{{ -2303,   -665,   2509}, 0, {  7196,    260}, {0xd8, 0xa8, 0x51, 0xff}}},
   1206     {{{ -2568,   -562,   2489}, 0, {  6698,      0}, {0xc0, 0xa8, 0x40, 0xff}}},
   1207     {{{ -2795,   -562,   2262}, 0, {  6082,      0}, {0xc0, 0xa8, 0x40, 0xff}}},
   1208     {{{ -2713,   -665,   2202}, 0, {  6088,    260}, {0xc0, 0xa8, 0x40, 0xff}}},
   1209     {{{ -2568,   -562,   2489}, 0, {  6698,      0}, {0xc1, 0xa8, 0x40, 0xff}}},
   1210     {{{ -2713,   -665,   2202}, 0, {  6088,    260}, {0xc1, 0xa8, 0x40, 0xff}}},
   1211     {{{ -2508,   -665,   2406}, 0, {  6754,    260}, {0xc1, 0xa8, 0x40, 0xff}}},
   1212     {{{ -2508,   -665,   2406}, 0, {  6754,    260}, {0xa7, 0x00, 0x5a, 0xff}}},
   1213     {{{ -2713,  -1279,   2202}, 0, {  6088,   2012}, {0xa7, 0x00, 0x5a, 0xff}}},
   1214     {{{ -2508,  -1279,   2406}, 0, {  6754,   2012}, {0xa7, 0x00, 0x5a, 0xff}}},
   1215     {{{ -2303,   -665,   2509}, 0, {  7196,    260}, {0xc7, 0x00, 0x71, 0xff}}},
   1216     {{{ -2508,   -665,   2406}, 0, {  6754,    260}, {0xc7, 0x00, 0x71, 0xff}}},
   1217     {{{ -2508,  -1279,   2406}, 0, {  6754,   2012}, {0xc7, 0x00, 0x71, 0xff}}},
   1218 };
   1219 
   1220 // 0x0705CB30 - 0x0705CC30
   1221 static const Vtx inside_castle_seg7_vertex_0705CB30[] = {
   1222     {{{ -2508,   -665,   2406}, 0, {  6754,    260}, {0xa7, 0x00, 0x5a, 0xff}}},
   1223     {{{ -2713,   -665,   2202}, 0, {  6088,    260}, {0xa7, 0x00, 0x5a, 0xff}}},
   1224     {{{ -2713,  -1279,   2202}, 0, {  6088,   2012}, {0xa7, 0x00, 0x5a, 0xff}}},
   1225     {{{ -2303,   -665,   2509}, 0, {  7196,    260}, {0xc7, 0x00, 0x71, 0xff}}},
   1226     {{{ -2508,  -1279,   2406}, 0, {  6754,   2012}, {0xc7, 0x00, 0x71, 0xff}}},
   1227     {{{ -2303,  -1279,   2509}, 0, {  7196,   2012}, {0xc7, 0x00, 0x71, 0xff}}},
   1228     {{{ -2795,   -562,   2262}, 0, {  6082,      0}, {0xaf, 0xa8, 0x28, 0xff}}},
   1229     {{{ -2915,   -562,   2020}, 0, {  5544,      0}, {0xaf, 0xa8, 0x28, 0xff}}},
   1230     {{{ -2713,   -665,   2202}, 0, {  6088,    260}, {0xaf, 0xa8, 0x28, 0xff}}},
   1231     {{{ -3168,  -1279,   2533}, 0, { 12632,   2012}, {0x72, 0x00, 0xca, 0xff}}},
   1232     {{{ -3364,  -1279,   2123}, 0, { 11538,   2012}, {0x72, 0x00, 0xca, 0xff}}},
   1233     {{{ -3364,   -665,   2123}, 0, { 11538,    260}, {0x72, 0x00, 0xca, 0xff}}},
   1234     {{{ -3168,   -665,   2533}, 0, { 12632,    260}, {0x72, 0x00, 0xca, 0xff}}},
   1235     {{{ -3168,   -665,   2533}, 0, { 12632,    260}, {0x52, 0xa8, 0xd9, 0xff}}},
   1236     {{{ -3364,   -665,   2123}, 0, { 11538,    260}, {0x52, 0xa8, 0xd9, 0xff}}},
   1237     {{{ -3264,   -562,   2100}, 0, { 11486,      0}, {0x52, 0xa8, 0xd9, 0xff}}},
   1238 };
   1239 
   1240 // 0x0705CC30 - 0x0705CD30
   1241 static const Vtx inside_castle_seg7_vertex_0705CC30[] = {
   1242     {{{ -3168,   -665,   2533}, 0, { 12632,    260}, {0x51, 0xa7, 0xd9, 0xff}}},
   1243     {{{ -3264,   -562,   2100}, 0, { 11486,      0}, {0x51, 0xa7, 0xd9, 0xff}}},
   1244     {{{ -3085,   -562,   2472}, 0, { 12588,      0}, {0x51, 0xa7, 0xd9, 0xff}}},
   1245     {{{ -3085,   -562,   2472}, 0, {   134,   1220}, {0x00, 0x81, 0x00, 0xff}}},
   1246     {{{ -2915,   -562,   2020}, 0, {   448,   1380}, {0x00, 0x81, 0x00, 0xff}}},
   1247     {{{ -2795,   -562,   2262}, 0, {   398,   1192}, {0x00, 0x81, 0x00, 0xff}}},
   1248     {{{ -3264,   -562,   2100}, 0, {   212,   1508}, {0x00, 0x81, 0x00, 0xff}}},
   1249     {{{ -3276,   -562,   1485}, 0, {   504,   1844}, {0x00, 0x81, 0x00, 0xff}}},
   1250     {{{ -2917,   -562,   1485}, 0, {   706,   1668}, {0x00, 0x81, 0x00, 0xff}}},
   1251     {{{ -2915,   -562,   2020}, 0, {  5544,      0}, {0xaf, 0xa8, 0x28, 0xff}}},
   1252     {{{ -2815,   -665,   1997}, 0, {  5534,    260}, {0xaf, 0xa8, 0x28, 0xff}}},
   1253     {{{ -2713,   -665,   2202}, 0, {  6088,    260}, {0xaf, 0xa8, 0x28, 0xff}}},
   1254     {{{ -2713,   -665,   2202}, 0, {  6088,    260}, {0x8f, 0x00, 0x38, 0xff}}},
   1255     {{{ -2815,   -665,   1997}, 0, {  5534,    260}, {0x8f, 0x00, 0x38, 0xff}}},
   1256     {{{ -2815,  -1279,   1997}, 0, {  5534,   2012}, {0x8f, 0x00, 0x38, 0xff}}},
   1257     {{{ -2713,  -1279,   2202}, 0, {  6088,   2012}, {0x8f, 0x00, 0x38, 0xff}}},
   1258 };
   1259 
   1260 // 0x0705CD30 - 0x0705CE30
   1261 static const Vtx inside_castle_seg7_vertex_0705CD30[] = {
   1262     {{{ -3364,  -1279,   2123}, 0, { 11538,   2012}, {0x7e, 0x00, 0xfe, 0xff}}},
   1263     {{{ -3378,  -1279,   1485}, 0, { 10196,   2012}, {0x7e, 0x00, 0xfe, 0xff}}},
   1264     {{{ -3378,   -665,   1485}, 0, { 10196,    260}, {0x7e, 0x00, 0xfe, 0xff}}},
   1265     {{{ -3364,   -665,   2123}, 0, { 11538,    260}, {0x7e, 0x00, 0xfe, 0xff}}},
   1266     {{{ -3364,   -665,   2123}, 0, { 11538,    260}, {0x5a, 0xa8, 0xff, 0xff}}},
   1267     {{{ -3378,   -665,   1485}, 0, { 10196,    260}, {0x5a, 0xa8, 0xff, 0xff}}},
   1268     {{{ -3264,   -562,   2100}, 0, { 11486,      0}, {0x5a, 0xa8, 0xff, 0xff}}},
   1269     {{{ -3378,   -665,   1485}, 0, { 10196,    260}, {0x5a, 0xa7, 0xff, 0xff}}},
   1270     {{{ -3276,   -562,   1485}, 0, { 10086,      0}, {0x5a, 0xa7, 0xff, 0xff}}},
   1271     {{{ -3264,   -562,   2100}, 0, { 11486,      0}, {0x5a, 0xa7, 0xff, 0xff}}},
   1272     {{{ -3264,   -562,   2100}, 0, {   212,   1508}, {0x00, 0x81, 0x00, 0xff}}},
   1273     {{{ -2917,   -562,   1485}, 0, {   706,   1668}, {0x00, 0x81, 0x00, 0xff}}},
   1274     {{{ -2915,   -562,   2020}, 0, {   448,   1380}, {0x00, 0x81, 0x00, 0xff}}},
   1275     {{{ -2915,   -562,   2020}, 0, {  5544,      0}, {0xa6, 0xa7, 0x00, 0xff}}},
   1276     {{{ -2917,   -562,   1485}, 0, {  4606,      0}, {0xa6, 0xa7, 0x00, 0xff}}},
   1277     {{{ -2815,   -665,   1485}, 0, {  4496,    260}, {0xa6, 0xa7, 0x00, 0xff}}},
   1278 };
   1279 
   1280 // 0x0705CE30 - 0x0705CEA0
   1281 static const Vtx inside_castle_seg7_vertex_0705CE30[] = {
   1282     {{{ -2915,   -562,   2020}, 0, {  5544,      0}, {0xa5, 0xa8, 0x00, 0xff}}},
   1283     {{{ -2815,   -665,   1485}, 0, {  4496,    260}, {0xa5, 0xa8, 0x00, 0xff}}},
   1284     {{{ -2815,   -665,   1997}, 0, {  5534,    260}, {0xa5, 0xa8, 0x00, 0xff}}},
   1285     {{{ -2815,   -665,   1997}, 0, {  5534,    260}, {0x81, 0x00, 0x00, 0xff}}},
   1286     {{{ -2815,   -665,   1485}, 0, {  4496,    260}, {0x81, 0x00, 0x00, 0xff}}},
   1287     {{{ -2815,  -1279,   1485}, 0, {  4496,   2012}, {0x81, 0x00, 0x00, 0xff}}},
   1288     {{{ -2815,  -1279,   1997}, 0, {  5534,   2012}, {0x81, 0x00, 0x00, 0xff}}},
   1289 };
   1290 
   1291 // 0x0705CEA0 - 0x0705D098
   1292 static const Gfx inside_castle_seg7_dl_0705CEA0[] = {
   1293     gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, inside_0900B000),
   1294     gsDPLoadSync(),
   1295     gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 32 * 32 - 1, CALC_DXT(32, G_IM_SIZ_16b_BYTES)),
   1296     gsSPLight(&inside_castle_seg7_lights_07059200.l, 1),
   1297     gsSPLight(&inside_castle_seg7_lights_07059200.a, 2),
   1298     gsSPVertex(inside_castle_seg7_vertex_070592C0, 8, 0),
   1299     gsSP2Triangles( 0,  1,  2, 0x0,  0,  3,  1, 0x0),
   1300     gsSP2Triangles( 4,  5,  6, 0x0,  4,  6,  7, 0x0),
   1301     gsSPLight(&inside_castle_seg7_lights_07059218.l, 1),
   1302     gsSPLight(&inside_castle_seg7_lights_07059218.a, 2),
   1303     gsSPVertex(inside_castle_seg7_vertex_07059340, 4, 0),
   1304     gsSP2Triangles( 0,  1,  2, 0x0,  0,  3,  1, 0x0),
   1305     gsSPLight(&inside_castle_seg7_lights_07059230.l, 1),
   1306     gsSPLight(&inside_castle_seg7_lights_07059230.a, 2),
   1307     gsSPVertex(inside_castle_seg7_vertex_07059380, 4, 0),
   1308     gsSP2Triangles( 0,  1,  2, 0x0,  0,  3,  1, 0x0),
   1309     gsSPLight(&inside_castle_seg7_lights_07059248.l, 1),
   1310     gsSPLight(&inside_castle_seg7_lights_07059248.a, 2),
   1311     gsSPVertex(inside_castle_seg7_vertex_070593C0, 4, 0),
   1312     gsSP2Triangles( 0,  1,  2, 0x0,  0,  2,  3, 0x0),
   1313     gsSPLight(&inside_castle_seg7_lights_07059260.l, 1),
   1314     gsSPLight(&inside_castle_seg7_lights_07059260.a, 2),
   1315     gsSPVertex(inside_castle_seg7_vertex_07059400, 4, 0),
   1316     gsSP2Triangles( 0,  1,  2, 0x0,  0,  3,  1, 0x0),
   1317     gsSPLight(&inside_castle_seg7_lights_07059278.l, 1),
   1318     gsSPLight(&inside_castle_seg7_lights_07059278.a, 2),
   1319     gsSPVertex(inside_castle_seg7_vertex_07059440, 4, 0),
   1320     gsSP2Triangles( 0,  1,  2, 0x0,  0,  2,  3, 0x0),
   1321     gsSPLight(&inside_castle_seg7_lights_07059290.l, 1),
   1322     gsSPLight(&inside_castle_seg7_lights_07059290.a, 2),
   1323     gsSPVertex(inside_castle_seg7_vertex_07059480, 4, 0),
   1324     gsSP2Triangles( 0,  1,  2, 0x0,  0,  3,  1, 0x0),
   1325     gsSPLight(&inside_castle_seg7_lights_070592A8.l, 1),
   1326     gsSPLight(&inside_castle_seg7_lights_070592A8.a, 2),
   1327     gsSPVertex(inside_castle_seg7_vertex_070594C0, 16, 0),
   1328     gsSP2Triangles( 0,  1,  2, 0x0,  0,  3,  1, 0x0),
   1329     gsSP2Triangles( 4,  5,  6, 0x0,  4,  7,  5, 0x0),
   1330     gsSP2Triangles( 8,  9, 10, 0x0,  8, 11,  9, 0x0),
   1331     gsSP2Triangles(12, 13, 14, 0x0, 12, 15, 13, 0x0),
   1332     gsSPVertex(inside_castle_seg7_vertex_070595C0, 16, 0),
   1333     gsSP2Triangles( 0,  1,  2, 0x0,  3,  4,  5, 0x0),
   1334     gsSP2Triangles( 6,  3,  5, 0x0,  6,  5,  7, 0x0),
   1335     gsSP2Triangles( 8,  9, 10, 0x0,  8, 11,  9, 0x0),
   1336     gsSP2Triangles( 0, 12,  1, 0x0, 13, 14, 15, 0x0),
   1337     gsSPVertex(inside_castle_seg7_vertex_070596C0, 3, 0),
   1338     gsSP1Triangle( 0,  1,  2, 0x0),
   1339     gsSPEndDisplayList(),
   1340 };
   1341 
   1342 // 0x0705D098 - 0x0705D480
   1343 static const Gfx inside_castle_seg7_dl_0705D098[] = {
   1344     gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, inside_09005000),
   1345     gsDPLoadSync(),
   1346     gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 32 * 32 - 1, CALC_DXT(32, G_IM_SIZ_16b_BYTES)),
   1347     gsSPLight(&inside_castle_seg7_lights_07059248.l, 1),
   1348     gsSPLight(&inside_castle_seg7_lights_07059248.a, 2),
   1349     gsSPVertex(inside_castle_seg7_vertex_070596F0, 15, 0),
   1350     gsSP2Triangles( 0,  1,  2, 0x0,  3,  4,  5, 0x0),
   1351     gsSP2Triangles( 3,  5,  6, 0x0,  7,  8,  9, 0x0),
   1352     gsSP2Triangles( 7,  9, 10, 0x0, 11, 12, 13, 0x0),
   1353     gsSP1Triangle(11, 14, 12, 0x0),
   1354     gsSPVertex(inside_castle_seg7_vertex_070597E0, 15, 0),
   1355     gsSP2Triangles( 0,  1,  2, 0x0,  3,  4,  5, 0x0),
   1356     gsSP2Triangles( 6,  7,  8, 0x0,  6,  8,  9, 0x0),
   1357     gsSP2Triangles(10, 11, 12, 0x0, 10, 13, 11, 0x0),
   1358     gsSP1Triangle( 0,  2, 14, 0x0),
   1359     gsSPVertex(inside_castle_seg7_vertex_070598D0, 15, 0),
   1360     gsSP2Triangles( 0,  1,  2, 0x0,  3,  4,  5, 0x0),
   1361     gsSP2Triangles( 3,  6,  4, 0x0,  7,  8,  9, 0x0),
   1362     gsSP2Triangles( 7,  9, 10, 0x0, 11, 12, 13, 0x0),
   1363     gsSP1Triangle(11, 14, 12, 0x0),
   1364     gsSPVertex(inside_castle_seg7_vertex_070599C0, 15, 0),
   1365     gsSP2Triangles( 0,  1,  2, 0x0,  3,  4,  5, 0x0),
   1366     gsSP2Triangles( 6,  7,  8, 0x0,  6,  9,  7, 0x0),
   1367     gsSP2Triangles(10, 11, 12, 0x0, 10, 12, 13, 0x0),
   1368     gsSP1Triangle( 0,  2, 14, 0x0),
   1369     gsSPVertex(inside_castle_seg7_vertex_07059AB0, 15, 0),
   1370     gsSP2Triangles( 0,  1,  2, 0x0,  3,  4,  5, 0x0),
   1371     gsSP2Triangles( 3,  5,  6, 0x0,  7,  8,  9, 0x0),
   1372     gsSP2Triangles( 7, 10,  8, 0x0, 11, 12, 13, 0x0),
   1373     gsSP1Triangle(11, 14, 12, 0x0),
   1374     gsSPVertex(inside_castle_seg7_vertex_07059BA0, 15, 0),
   1375     gsSP2Triangles( 0,  1,  2, 0x0,  3,  4,  5, 0x0),
   1376     gsSP2Triangles( 6,  7,  8, 0x0,  6,  8,  9, 0x0),
   1377     gsSP2Triangles(10, 11, 12, 0x0, 10, 13, 11, 0x0),
   1378     gsSP1Triangle( 0,  2, 14, 0x0),
   1379     gsSPVertex(inside_castle_seg7_vertex_07059C90, 15, 0),
   1380     gsSP2Triangles( 0,  1,  2, 0x0,  3,  4,  5, 0x0),
   1381     gsSP2Triangles( 3,  5,  6, 0x0,  7,  8,  9, 0x0),
   1382     gsSP2Triangles( 7,  9, 10, 0x0, 11, 12, 13, 0x0),
   1383     gsSP1Triangle(11, 14, 12, 0x0),
   1384     gsSPVertex(inside_castle_seg7_vertex_07059D80, 7, 0),
   1385     gsSP2Triangles( 0,  1,  2, 0x0,  3,  4,  5, 0x0),
   1386     gsSP1Triangle( 0,  6,  1, 0x0),
   1387     gsSPLight(&inside_castle_seg7_lights_070592A8.l, 1),
   1388     gsSPLight(&inside_castle_seg7_lights_070592A8.a, 2),
   1389     gsSPVertex(inside_castle_seg7_vertex_07059DF0, 15, 0),
   1390     gsSP2Triangles( 0,  1,  2, 0x0,  3,  4,  5, 0x0),
   1391     gsSP2Triangles( 3,  6,  4, 0x0,  7,  8,  9, 0x0),
   1392     gsSP2Triangles( 7,  9, 10, 0x0, 11, 12, 13, 0x0),
   1393     gsSP1Triangle(11, 13, 14, 0x0),
   1394     gsSPVertex(inside_castle_seg7_vertex_07059EE0, 15, 0),
   1395     gsSP2Triangles( 0,  1,  2, 0x0,  3,  4,  5, 0x0),
   1396     gsSP2Triangles( 6,  7,  8, 0x0,  6,  8,  9, 0x0),
   1397     gsSP2Triangles(10, 11, 12, 0x0, 10, 12, 13, 0x0),
   1398     gsSP1Triangle( 0, 14,  1, 0x0),
   1399     gsSPVertex(inside_castle_seg7_vertex_07059FD0, 15, 0),
   1400     gsSP2Triangles( 0,  1,  2, 0x0,  3,  4,  5, 0x0),
   1401     gsSP2Triangles( 3,  6,  4, 0x0,  7,  8,  9, 0x0),
   1402     gsSP2Triangles( 7, 10,  8, 0x0, 11, 12, 13, 0x0),
   1403     gsSP1Triangle(11, 14, 12, 0x0),
   1404     gsSPVertex(inside_castle_seg7_vertex_0705A0C0, 15, 0),
   1405     gsSP2Triangles( 0,  1,  2, 0x0,  3,  4,  5, 0x0),
   1406     gsSP2Triangles( 6,  7,  8, 0x0,  6,  8,  9, 0x0),
   1407     gsSP2Triangles(10, 11, 12, 0x0, 10, 13, 11, 0x0),
   1408     gsSP1Triangle( 0, 14,  1, 0x0),
   1409     gsSPVertex(inside_castle_seg7_vertex_0705A1B0, 15, 0),
   1410     gsSP2Triangles( 0,  1,  2, 0x0,  3,  4,  5, 0x0),
   1411     gsSP2Triangles( 3,  6,  4, 0x0,  7,  8,  9, 0x0),
   1412     gsSP2Triangles( 7, 10,  8, 0x0, 11, 12, 13, 0x0),
   1413     gsSP1Triangle(11, 14, 12, 0x0),
   1414     gsSPVertex(inside_castle_seg7_vertex_0705A2A0, 15, 0),
   1415     gsSP2Triangles( 0,  1,  2, 0x0,  3,  4,  5, 0x0),
   1416     gsSP2Triangles( 6,  7,  8, 0x0,  6,  9,  7, 0x0),
   1417     gsSP2Triangles(10, 11, 12, 0x0, 10, 13, 11, 0x0),
   1418     gsSP1Triangle( 0, 14,  1, 0x0),
   1419     gsSPVertex(inside_castle_seg7_vertex_0705A390, 16, 0),
   1420     gsSP2Triangles( 0,  1,  2, 0x0,  3,  4,  5, 0x0),
   1421     gsSP2Triangles( 3,  6,  4, 0x0,  7,  8,  9, 0x0),
   1422     gsSP2Triangles( 7,  9, 10, 0x0, 11, 12, 13, 0x0),
   1423     gsSP2Triangles(11, 14, 12, 0x0,  0, 15,  1, 0x0),
   1424     gsSPEndDisplayList(),
   1425 };
   1426 
   1427 // 0x0705D480 - 0x0705D550
   1428 static const Gfx inside_castle_seg7_dl_0705D480[] = {
   1429     gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, inside_09004000),
   1430     gsDPLoadSync(),
   1431     gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 32 * 32 - 1, CALC_DXT(32, G_IM_SIZ_16b_BYTES)),
   1432     gsSPVertex(inside_castle_seg7_vertex_0705A490, 16, 0),
   1433     gsSP2Triangles( 0,  1,  2, 0x0,  3,  4,  5, 0x0),
   1434     gsSP2Triangles( 3,  5,  6, 0x0,  1,  7,  8, 0x0),
   1435     gsSP2Triangles( 1,  8,  9, 0x0, 10, 11, 12, 0x0),
   1436     gsSP2Triangles(10, 12, 13, 0x0,  1,  9,  2, 0x0),
   1437     gsSP2Triangles( 0,  2, 14, 0x0,  0, 14, 15, 0x0),
   1438     gsSPVertex(inside_castle_seg7_vertex_0705A590, 14, 0),
   1439     gsSP2Triangles( 0,  1,  2, 0x0,  3,  4,  2, 0x0),
   1440     gsSP2Triangles( 0,  2,  5, 0x0,  6,  7,  8, 0x0),
   1441     gsSP2Triangles( 6,  8,  9, 0x0, 10, 11, 12, 0x0),
   1442     gsSP1Triangle(10, 12, 13, 0x0),
   1443     gsSPVertex(inside_castle_seg7_vertex_0705A670, 4, 0),
   1444     gsSP2Triangles( 0,  1,  2, 0x0,  0,  2,  3, 0x0),
   1445     gsSPEndDisplayList(),
   1446 };
   1447 
   1448 // 0x0705D550 - 0x0705DAD0
   1449 static const Gfx inside_castle_seg7_dl_0705D550[] = {
   1450     gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, inside_09003000),
   1451     gsDPLoadSync(),
   1452     gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 32 * 32 - 1, CALC_DXT(32, G_IM_SIZ_16b_BYTES)),
   1453     gsSPVertex(inside_castle_seg7_vertex_0705A6B0, 16, 0),
   1454     gsSP2Triangles( 0,  1,  2, 0x0,  3,  4,  5, 0x0),
   1455     gsSP2Triangles( 6,  4,  3, 0x0,  5,  4,  7, 0x0),
   1456     gsSP2Triangles( 5,  7,  8, 0x0,  8,  7,  9, 0x0),
   1457     gsSP2Triangles( 9,  7, 10, 0x0, 11,  0, 12, 0x0),
   1458     gsSP2Triangles( 0,  2, 12, 0x0, 13, 14, 15, 0x0),
   1459     gsSPVertex(inside_castle_seg7_vertex_0705A7B0, 15, 0),
   1460     gsSP2Triangles( 0,  1,  2, 0x0,  3,  0,  2, 0x0),
   1461     gsSP2Triangles( 3,  4,  0, 0x0,  5,  6,  7, 0x0),
   1462     gsSP2Triangles( 7,  6,  8, 0x0,  9, 10, 11, 0x0),
   1463     gsSP1Triangle(12, 13, 14, 0x0),
   1464     gsSPVertex(inside_castle_seg7_vertex_0705A8A0, 15, 0),
   1465     gsSP2Triangles( 0,  1,  2, 0x0,  0,  3,  1, 0x0),
   1466     gsSP2Triangles( 4,  5,  6, 0x0,  4,  6,  7, 0x0),
   1467     gsSP2Triangles( 8,  9, 10, 0x0,  8, 11,  9, 0x0),
   1468     gsSP1Triangle(12, 13, 14, 0x0),
   1469     gsSPVertex(inside_castle_seg7_vertex_0705A990, 14, 0),
   1470     gsSP2Triangles( 0,  1,  2, 0x0,  3,  4,  5, 0x0),
   1471     gsSP2Triangles( 3,  5,  6, 0x0,  5,  7,  8, 0x0),
   1472     gsSP2Triangles( 5,  8,  6, 0x0,  7,  9,  8, 0x0),
   1473     gsSP2Triangles( 7, 10,  9, 0x0, 11, 12, 13, 0x0),
   1474     gsSPVertex(inside_castle_seg7_vertex_0705AA70, 15, 0),
   1475     gsSP2Triangles( 0,  1,  2, 0x0,  3,  4,  5, 0x0),
   1476     gsSP2Triangles( 3,  6,  4, 0x0,  7,  8,  9, 0x0),
   1477     gsSP2Triangles( 7,  9, 10, 0x0, 11, 12, 13, 0x0),
   1478     gsSP1Triangle(11, 13, 14, 0x0),
   1479     gsSPVertex(inside_castle_seg7_vertex_0705AB60, 15, 0),
   1480     gsSP2Triangles( 0,  1,  2, 0x0,  3,  4,  5, 0x0),
   1481     gsSP2Triangles( 6,  7,  8, 0x0,  8,  9, 10, 0x0),
   1482     gsSP2Triangles( 8, 11,  9, 0x0,  8, 10,  6, 0x0),
   1483     gsSP2Triangles( 6, 12,  7, 0x0,  6, 13, 12, 0x0),
   1484     gsSP1Triangle( 0,  2, 14, 0x0),
   1485     gsSPVertex(inside_castle_seg7_vertex_0705AC50, 15, 0),
   1486     gsSP2Triangles( 0,  1,  2, 0x0,  3,  4,  5, 0x0),
   1487     gsSP2Triangles( 3,  6,  4, 0x0,  7,  8,  9, 0x0),
   1488     gsSP2Triangles( 7, 10,  8, 0x0, 11, 12, 13, 0x0),
   1489     gsSP1Triangle(11, 13, 14, 0x0),
   1490     gsSPVertex(inside_castle_seg7_vertex_0705AD40, 15, 0),
   1491     gsSP2Triangles( 0,  1,  2, 0x0,  3,  4,  5, 0x0),
   1492     gsSP2Triangles( 6,  7,  8, 0x0,  6,  8,  9, 0x0),
   1493     gsSP2Triangles(10, 11, 12, 0x0, 13, 10, 12, 0x0),
   1494     gsSP1Triangle(13, 14, 10, 0x0),
   1495     gsSPVertex(inside_castle_seg7_vertex_0705AE30, 16, 0),
   1496     gsSP2Triangles( 0,  1,  2, 0x0,  0,  2,  3, 0x0),
   1497     gsSP2Triangles( 0,  4,  5, 0x0,  6,  7,  8, 0x0),
   1498     gsSP2Triangles( 9, 10, 11, 0x0, 12,  9, 11, 0x0),
   1499     gsSP1Triangle(13, 14, 15, 0x0),
   1500     gsSPVertex(inside_castle_seg7_vertex_0705AF30, 15, 0),
   1501     gsSP2Triangles( 0,  1,  2, 0x0,  3,  0,  2, 0x0),
   1502     gsSP2Triangles( 4,  5,  6, 0x0,  4,  7,  5, 0x0),
   1503     gsSP2Triangles( 8,  9, 10, 0x0,  8, 11,  9, 0x0),
   1504     gsSP1Triangle(12, 13, 14, 0x0),
   1505     gsSPVertex(inside_castle_seg7_vertex_0705B020, 14, 0),
   1506     gsSP2Triangles( 0,  1,  2, 0x0,  3,  4,  5, 0x0),
   1507     gsSP2Triangles( 3,  6,  4, 0x0,  7,  8,  9, 0x0),
   1508     gsSP2Triangles( 7,  9, 10, 0x0, 11, 12, 13, 0x0),
   1509     gsSPVertex(inside_castle_seg7_vertex_0705B100, 16, 0),
   1510     gsSP2Triangles( 0,  1,  2, 0x0,  0,  2,  3, 0x0),
   1511     gsSP2Triangles( 4,  5,  6, 0x0,  4,  6,  7, 0x0),
   1512     gsSP2Triangles( 8,  9, 10, 0x0,  8, 11,  9, 0x0),
   1513     gsSP2Triangles(12, 13, 14, 0x0, 12, 15, 13, 0x0),
   1514     gsSPVertex(inside_castle_seg7_vertex_0705B200, 16, 0),
   1515     gsSP2Triangles( 0,  1,  2, 0x0,  3,  4,  5, 0x0),
   1516     gsSP2Triangles( 3,  5,  6, 0x0,  7,  8,  9, 0x0),
   1517     gsSP2Triangles( 7, 10,  8, 0x0, 11, 12, 13, 0x0),
   1518     gsSP2Triangles(11, 13, 14, 0x0,  0,  2, 15, 0x0),
   1519     gsSPVertex(inside_castle_seg7_vertex_0705B300, 14, 0),
   1520     gsSP2Triangles( 0,  1,  2, 0x0,  0,  2,  3, 0x0),
   1521     gsSP2Triangles( 4,  5,  6, 0x0,  4,  7,  5, 0x0),
   1522     gsSP2Triangles( 5,  8,  6, 0x0,  6,  9,  4, 0x0),
   1523     gsSP2Triangles( 6, 10,  9, 0x0, 11, 12, 13, 0x0),
   1524     gsSPVertex(inside_castle_seg7_vertex_0705B3E0, 16, 0),
   1525     gsSP2Triangles( 0,  1,  2, 0x0,  3,  4,  0, 0x0),
   1526     gsSP2Triangles( 3,  0,  2, 0x0,  2,  5,  6, 0x0),
   1527     gsSP2Triangles( 2,  6,  3, 0x0,  7,  8,  9, 0x0),
   1528     gsSP2Triangles( 7,  9, 10, 0x0,  9, 11, 10, 0x0),
   1529     gsSP2Triangles(12, 13, 14, 0x0, 13, 15, 14, 0x0),
   1530     gsSPVertex(inside_castle_seg7_vertex_0705B4E0, 14, 0),
   1531     gsSP2Triangles( 0,  1,  2, 0x0,  3,  4,  5, 0x0),
   1532     gsSP2Triangles( 6,  7,  8, 0x0,  6,  9,  7, 0x0),
   1533     gsSP2Triangles(10, 11, 12, 0x0, 10, 13, 11, 0x0),
   1534     gsSPVertex(inside_castle_seg7_vertex_0705B5C0, 16, 0),
   1535     gsSP2Triangles( 0,  1,  2, 0x0,  0,  3,  1, 0x0),
   1536     gsSP2Triangles( 4,  5,  6, 0x0,  4,  7,  5, 0x0),
   1537     gsSP2Triangles( 8,  9, 10, 0x0,  8, 11,  9, 0x0),
   1538     gsSP2Triangles(12, 13, 14, 0x0, 12, 15, 13, 0x0),
   1539     gsSPVertex(inside_castle_seg7_vertex_0705B6C0, 15, 0),
   1540     gsSP2Triangles( 0,  1,  2, 0x0,  3,  4,  5, 0x0),
   1541     gsSP2Triangles( 4,  6,  5, 0x0,  7,  8,  9, 0x0),
   1542     gsSP2Triangles( 7,  9, 10, 0x0, 11,  0, 12, 0x0),
   1543     gsSP2Triangles(11, 13,  0, 0x0, 11, 12, 14, 0x0),
   1544     gsSP1Triangle( 0,  2, 12, 0x0),
   1545     gsSPVertex(inside_castle_seg7_vertex_0705B7B0, 16, 0),
   1546     gsSP2Triangles( 0,  1,  2, 0x0,  3,  4,  5, 0x0),
   1547     gsSP2Triangles( 6,  3,  5, 0x0,  6,  7,  3, 0x0),
   1548     gsSP2Triangles( 8,  9, 10, 0x0,  8, 11,  9, 0x0),
   1549     gsSP2Triangles( 0,  2, 12, 0x0, 13, 14, 15, 0x0),
   1550     gsSPVertex(inside_castle_seg7_vertex_0705B8B0, 11, 0),
   1551     gsSP2Triangles( 0,  1,  2, 0x0,  3,  4,  5, 0x0),
   1552     gsSP2Triangles( 3,  6,  4, 0x0,  7,  8,  9, 0x0),
   1553     gsSP1Triangle( 8, 10,  9, 0x0),
   1554     gsSPEndDisplayList(),
   1555 };
   1556 
   1557 // 0x0705DAD0 - 0x0705DD60
   1558 static const Gfx inside_castle_seg7_dl_0705DAD0[] = {
   1559     gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, inside_09007000),
   1560     gsDPLoadSync(),
   1561     gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 32 * 64 - 1, CALC_DXT(32, G_IM_SIZ_16b_BYTES)),
   1562     gsSPVertex(inside_castle_seg7_vertex_0705B960, 15, 0),
   1563     gsSP2Triangles( 0,  1,  2, 0x0,  3,  4,  5, 0x0),
   1564     gsSP2Triangles( 3,  5,  6, 0x0,  7,  8,  9, 0x0),
   1565     gsSP2Triangles(10, 11, 12, 0x0, 10, 13, 11, 0x0),
   1566     gsSP1Triangle( 7, 14,  8, 0x0),
   1567     gsSPVertex(inside_castle_seg7_vertex_0705BA50, 14, 0),
   1568     gsSP2Triangles( 0,  1,  2, 0x0,  0,  3,  1, 0x0),
   1569     gsSP2Triangles( 4,  5,  6, 0x0,  7,  8,  9, 0x0),
   1570     gsSP2Triangles(10, 11, 12, 0x0, 10, 12, 13, 0x0),
   1571     gsSPVertex(inside_castle_seg7_vertex_0705BB30, 15, 0),
   1572     gsSP2Triangles( 0,  1,  2, 0x0,  2,  1,  3, 0x0),
   1573     gsSP2Triangles( 4,  5,  6, 0x0,  4,  7,  5, 0x0),
   1574     gsSP2Triangles( 8,  9, 10, 0x0, 11,  9,  8, 0x0),
   1575     gsSP1Triangle(12, 13, 14, 0x0),
   1576     gsSPVertex(inside_castle_seg7_vertex_0705BC20, 15, 0),
   1577     gsSP2Triangles( 0,  1,  2, 0x0,  3,  4,  5, 0x0),
   1578     gsSP2Triangles( 3,  6,  4, 0x0,  7,  8,  9, 0x0),
   1579     gsSP2Triangles( 7, 10,  8, 0x0, 11, 12, 13, 0x0),
   1580     gsSP1Triangle(13, 12, 14, 0x0),
   1581     gsSPVertex(inside_castle_seg7_vertex_0705BD10, 14, 0),
   1582     gsSP2Triangles( 0,  1,  2, 0x0,  0,  3,  1, 0x0),
   1583     gsSP2Triangles( 4,  5,  6, 0x0,  4,  7,  5, 0x0),
   1584     gsSP2Triangles( 8,  9, 10, 0x0, 11, 12, 13, 0x0),
   1585     gsSPVertex(inside_castle_seg7_vertex_0705BDF0, 15, 0),
   1586     gsSP2Triangles( 0,  1,  2, 0x0,  2,  1,  3, 0x0),
   1587     gsSP2Triangles( 4,  5,  6, 0x0,  4,  7,  5, 0x0),
   1588     gsSP2Triangles( 8,  9, 10, 0x0,  8, 11,  9, 0x0),
   1589     gsSP1Triangle(12, 13, 14, 0x0),
   1590     gsSPVertex(inside_castle_seg7_vertex_0705BEE0, 15, 0),
   1591     gsSP2Triangles( 0,  1,  2, 0x0,  3,  4,  5, 0x0),
   1592     gsSP2Triangles( 6,  7,  8, 0x0,  6,  8,  9, 0x0),
   1593     gsSP2Triangles( 3, 10,  4, 0x0, 11, 12, 13, 0x0),
   1594     gsSP1Triangle(11, 14, 12, 0x0),
   1595     gsSPVertex(inside_castle_seg7_vertex_0705BFD0, 15, 0),
   1596     gsSP2Triangles( 0,  1,  2, 0x0,  0,  3,  1, 0x0),
   1597     gsSP2Triangles( 4,  5,  6, 0x0,  7,  8,  9, 0x0),
   1598     gsSP2Triangles(10, 11, 12, 0x0, 10, 13, 11, 0x0),
   1599     gsSP1Triangle( 7, 14,  8, 0x0),
   1600     gsSPVertex(inside_castle_seg7_vertex_0705C0C0, 15, 0),
   1601     gsSP2Triangles( 0,  1,  2, 0x0,  0,  3,  1, 0x0),
   1602     gsSP2Triangles( 4,  5,  6, 0x0,  7,  8,  9, 0x0),
   1603     gsSP2Triangles(10, 11, 12, 0x0, 10, 13, 11, 0x0),
   1604     gsSP1Triangle( 4, 14,  5, 0x0),
   1605     gsSPVertex(inside_castle_seg7_vertex_0705C1B0, 15, 0),
   1606     gsSP2Triangles( 0,  1,  2, 0x0,  0,  3,  1, 0x0),
   1607     gsSP2Triangles( 4,  5,  6, 0x0,  4,  6,  7, 0x0),
   1608     gsSP2Triangles( 8,  9, 10, 0x0, 11, 12, 13, 0x0),
   1609     gsSP1Triangle(11, 13, 14, 0x0),
   1610     gsSPEndDisplayList(),
   1611 };
   1612 
   1613 // 0x0705DD60 - 0x0705E088
   1614 static const Gfx inside_castle_seg7_dl_0705DD60[] = {
   1615     gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, inside_09009000),
   1616     gsDPLoadSync(),
   1617     gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 32 * 64 - 1, CALC_DXT(32, G_IM_SIZ_16b_BYTES)),
   1618     gsSPVertex(inside_castle_seg7_vertex_0705C2A0, 15, 0),
   1619     gsSP2Triangles( 0,  1,  2, 0x0,  3,  4,  5, 0x0),
   1620     gsSP2Triangles( 3,  5,  6, 0x0,  7,  8,  9, 0x0),
   1621     gsSP2Triangles( 7,  9, 10, 0x0, 11, 12, 13, 0x0),
   1622     gsSP1Triangle(11, 14, 12, 0x0),
   1623     gsSPVertex(inside_castle_seg7_vertex_0705C390, 16, 0),
   1624     gsSP2Triangles( 0,  1,  2, 0x0,  3,  4,  5, 0x0),
   1625     gsSP2Triangles( 3,  5,  6, 0x0,  7,  3,  6, 0x0),
   1626     gsSP2Triangles( 7,  6,  8, 0x0,  7,  8,  9, 0x0),
   1627     gsSP2Triangles( 7,  9, 10, 0x0, 11,  7, 10, 0x0),
   1628     gsSP2Triangles( 0,  2, 12, 0x0, 13, 14, 15, 0x0),
   1629     gsSPVertex(inside_castle_seg7_vertex_0705C490, 16, 0),
   1630     gsSP2Triangles( 0,  1,  2, 0x0,  3,  4,  5, 0x0),
   1631     gsSP2Triangles( 6,  7,  8, 0x0,  9, 10, 11, 0x0),
   1632     gsSP2Triangles( 9, 11, 12, 0x0, 13, 14, 15, 0x0),
   1633     gsSPVertex(inside_castle_seg7_vertex_0705C590, 15, 0),
   1634     gsSP2Triangles( 0,  1,  2, 0x0,  3,  4,  5, 0x0),
   1635     gsSP2Triangles( 3,  5,  1, 0x0,  6,  7,  8, 0x0),
   1636     gsSP2Triangles( 9, 10, 11, 0x0, 12, 13, 14, 0x0),
   1637     gsSPVertex(inside_castle_seg7_vertex_0705C680, 15, 0),
   1638     gsSP2Triangles( 0,  1,  2, 0x0,  3,  4,  5, 0x0),
   1639     gsSP2Triangles( 6,  7,  8, 0x0,  0,  2,  9, 0x0),
   1640     gsSP2Triangles( 7, 10,  8, 0x0, 11, 12, 13, 0x0),
   1641     gsSP1Triangle(11, 13, 14, 0x0),
   1642     gsSPVertex(inside_castle_seg7_vertex_0705C770, 16, 0),
   1643     gsSP2Triangles( 0,  1,  2, 0x0,  0,  2,  3, 0x0),
   1644     gsSP2Triangles( 4,  5,  6, 0x0,  4,  6,  7, 0x0),
   1645     gsSP2Triangles( 8,  9, 10, 0x0,  8, 10, 11, 0x0),
   1646     gsSP2Triangles(12, 13, 14, 0x0, 12, 14, 15, 0x0),
   1647     gsSPVertex(inside_castle_seg7_vertex_0705C870, 14, 0),
   1648     gsSP2Triangles( 0,  1,  2, 0x0,  3,  4,  5, 0x0),
   1649     gsSP2Triangles( 0,  2,  6, 0x0,  7,  8,  9, 0x0),
   1650     gsSP2Triangles(10, 11, 12, 0x0, 10, 12, 13, 0x0),
   1651     gsSPVertex(inside_castle_seg7_vertex_0705C950, 14, 0),
   1652     gsSP2Triangles( 0,  1,  2, 0x0,  0,  2,  3, 0x0),
   1653     gsSP2Triangles( 4,  5,  6, 0x0,  7,  8,  9, 0x0),
   1654     gsSP2Triangles(10, 11, 12, 0x0, 10, 13, 11, 0x0),
   1655     gsSPVertex(inside_castle_seg7_vertex_0705CA30, 16, 0),
   1656     gsSP2Triangles( 0,  1,  2, 0x0,  0,  2,  3, 0x0),
   1657     gsSP2Triangles( 4,  5,  6, 0x0,  7,  8,  9, 0x0),
   1658     gsSP2Triangles(10, 11, 12, 0x0, 13, 14, 15, 0x0),
   1659     gsSPVertex(inside_castle_seg7_vertex_0705CB30, 16, 0),
   1660     gsSP2Triangles( 0,  1,  2, 0x0,  3,  4,  5, 0x0),
   1661     gsSP2Triangles( 6,  7,  8, 0x0,  9, 10, 11, 0x0),
   1662     gsSP2Triangles( 9, 11, 12, 0x0, 13, 14, 15, 0x0),
   1663     gsSPVertex(inside_castle_seg7_vertex_0705CC30, 16, 0),
   1664     gsSP2Triangles( 0,  1,  2, 0x0,  3,  4,  5, 0x0),
   1665     gsSP2Triangles( 3,  6,  4, 0x0,  6,  7,  8, 0x0),
   1666     gsSP2Triangles( 9, 10, 11, 0x0, 12, 13, 14, 0x0),
   1667     gsSP1Triangle(12, 14, 15, 0x0),
   1668     gsSPVertex(inside_castle_seg7_vertex_0705CD30, 16, 0),
   1669     gsSP2Triangles( 0,  1,  2, 0x0,  0,  2,  3, 0x0),
   1670     gsSP2Triangles( 4,  5,  6, 0x0,  7,  8,  9, 0x0),
   1671     gsSP2Triangles(10, 11, 12, 0x0, 13, 14, 15, 0x0),
   1672     gsSPVertex(inside_castle_seg7_vertex_0705CE30, 7, 0),
   1673     gsSP2Triangles( 0,  1,  2, 0x0,  3,  4,  5, 0x0),
   1674     gsSP1Triangle( 3,  5,  6, 0x0),
   1675     gsSPEndDisplayList(),
   1676 };
   1677 
   1678 // 0x0705E088 - 0x0705E138
   1679 const Gfx inside_castle_seg7_dl_0705E088[] = {
   1680     gsDPPipeSync(),
   1681     gsDPSetCombineMode(G_CC_MODULATERGB, G_CC_MODULATERGB),
   1682     gsSPClearGeometryMode(G_SHADING_SMOOTH),
   1683     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),
   1684     gsSPTexture(0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_ON),
   1685     gsDPTileSync(),
   1686     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),
   1687     gsDPSetTileSize(0, 0, 0, (32 - 1) << G_TEXTURE_IMAGE_FRAC, (32 - 1) << G_TEXTURE_IMAGE_FRAC),
   1688     gsSPDisplayList(inside_castle_seg7_dl_0705CEA0),
   1689     gsSPDisplayList(inside_castle_seg7_dl_0705D098),
   1690     gsSPDisplayList(inside_castle_seg7_dl_0705D480),
   1691     gsSPDisplayList(inside_castle_seg7_dl_0705D550),
   1692     gsDPTileSync(),
   1693     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),
   1694     gsDPSetTileSize(0, 0, 0, (32 - 1) << G_TEXTURE_IMAGE_FRAC, (64 - 1) << G_TEXTURE_IMAGE_FRAC),
   1695     gsSPDisplayList(inside_castle_seg7_dl_0705DAD0),
   1696     gsSPDisplayList(inside_castle_seg7_dl_0705DD60),
   1697     gsSPTexture(0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_OFF),
   1698     gsDPPipeSync(),
   1699     gsDPSetCombineMode(G_CC_SHADE, G_CC_SHADE),
   1700     gsSPSetGeometryMode(G_SHADING_SMOOTH),
   1701     gsSPEndDisplayList(),
   1702 };