sm64

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

model.inc.c (75855B)


      1 // 0x0702AB90 - 0x0702ABA8
      2 static const Lights1 inside_castle_seg7_lights_0702AB90 = gdSPDefLights1(
      3     0x46, 0x46, 0x46,
      4     0xbb, 0xbb, 0xbb, 0x28, 0x28, 0x28
      5 );
      6 
      7 // 0x0702ABA8 - 0x0702ABC0
      8 static const Lights1 inside_castle_seg7_lights_0702ABA8 = gdSPDefLights1(
      9     0x5f, 0x5f, 0x5f,
     10     0xff, 0xff, 0xff, 0x28, 0x28, 0x28
     11 );
     12 
     13 // 0x0702ABC0 - 0x0702ACB0
     14 static const Vtx inside_castle_seg7_vertex_0702ABC0[] = {
     15     {{{  -716,   -383,   -639}, 0, {  2888,   3032}, {0x00, 0x00, 0x7f, 0xff}}},
     16     {{{ -1330,   -409,   -639}, 0, {  2746,  -3098}, {0x00, 0x00, 0x7f, 0xff}}},
     17     {{{  -716,   -409,   -639}, 0, {  2746,   3032}, {0x00, 0x00, 0x7f, 0xff}}},
     18     {{{  -831,   -153,  -1005}, 0, {  7204,   1880}, {0x00, 0x00, 0x7f, 0xff}}},
     19     {{{ -1215,   -178,  -1005}, 0, {  7062,  -1946}, {0x00, 0x00, 0x7f, 0xff}}},
     20     {{{  -831,   -178,  -1005}, 0, {  7062,   1880}, {0x00, 0x00, 0x7f, 0xff}}},
     21     {{{ -1215,   -153,  -1005}, 0, {  7204,  -1946}, {0x00, 0x00, 0x7f, 0xff}}},
     22     {{{  -847,   -127,  -1074}, 0, {  7918,   1726}, {0x00, 0x00, 0x7f, 0xff}}},
     23     {{{ -1199,   -153,  -1074}, 0, {  7778,  -1792}, {0x00, 0x00, 0x7f, 0xff}}},
     24     {{{  -847,   -153,  -1074}, 0, {  7778,   1726}, {0x00, 0x00, 0x7f, 0xff}}},
     25     {{{ -1199,   -127,  -1074}, 0, {  7918,  -1792}, {0x00, 0x00, 0x7f, 0xff}}},
     26     {{{  -767,   -357,   -677}, 0, {  3348,   2520}, {0x00, 0x00, 0x7f, 0xff}}},
     27     {{{ -1279,   -357,   -677}, 0, {  3348,  -2588}, {0x00, 0x00, 0x7f, 0xff}}},
     28     {{{ -1279,   -383,   -677}, 0, {  3206,  -2588}, {0x00, 0x00, 0x7f, 0xff}}},
     29     {{{  -767,   -383,   -677}, 0, {  3206,   2520}, {0x00, 0x00, 0x7f, 0xff}}},
     30 };
     31 
     32 // 0x0702ACB0 - 0x0702ADA0
     33 static const Vtx inside_castle_seg7_vertex_0702ACB0[] = {
     34     {{{  -869,   -101,  -1177}, 0, {  8910,   1498}, {0x00, 0x00, 0x7f, 0xff}}},
     35     {{{ -1177,   -127,  -1177}, 0, {  8770,  -1564}, {0x00, 0x00, 0x7f, 0xff}}},
     36     {{{  -869,   -127,  -1177}, 0, {  8770,   1498}, {0x00, 0x00, 0x7f, 0xff}}},
     37     {{{  -716,   -383,   -639}, 0, {  2888,   3032}, {0x00, 0x00, 0x7f, 0xff}}},
     38     {{{ -1330,   -383,   -639}, 0, {  2888,  -3098}, {0x00, 0x00, 0x7f, 0xff}}},
     39     {{{ -1330,   -409,   -639}, 0, {  2746,  -3098}, {0x00, 0x00, 0x7f, 0xff}}},
     40     {{{  -716,   -434,   -562}, 0, {  1966,   3032}, {0x00, 0x00, 0x7f, 0xff}}},
     41     {{{ -1330,   -434,   -562}, 0, {  1966,  -3098}, {0x00, 0x00, 0x7f, 0xff}}},
     42     {{{ -1330,   -460,   -562}, 0, {  1824,  -3098}, {0x00, 0x00, 0x7f, 0xff}}},
     43     {{{  -716,   -460,   -562}, 0, {  1824,   3032}, {0x00, 0x00, 0x7f, 0xff}}},
     44     {{{  -716,   -409,   -601}, 0, {  2426,   3032}, {0x00, 0x00, 0x7f, 0xff}}},
     45     {{{ -1330,   -409,   -601}, 0, {  2426,  -3098}, {0x00, 0x00, 0x7f, 0xff}}},
     46     {{{ -1330,   -434,   -601}, 0, {  2286,  -3098}, {0x00, 0x00, 0x7f, 0xff}}},
     47     {{{  -716,   -434,   -601}, 0, {  2286,   3032}, {0x00, 0x00, 0x7f, 0xff}}},
     48     {{{ -1177,   -101,  -1177}, 0, {  8910,  -1564}, {0x00, 0x00, 0x7f, 0xff}}},
     49 };
     50 
     51 // 0x0702ADA0 - 0x0702AE90
     52 static const Vtx inside_castle_seg7_vertex_0702ADA0[] = {
     53     {{{  -784,   -281,   -793}, 0, {  4730,   2350}, {0x00, 0x00, 0x7f, 0xff}}},
     54     {{{ -1262,   -306,   -793}, 0, {  4588,  -2416}, {0x00, 0x00, 0x7f, 0xff}}},
     55     {{{  -784,   -306,   -793}, 0, {  4588,   2350}, {0x00, 0x00, 0x7f, 0xff}}},
     56     {{{  -818,   -178,   -946}, 0, {  6572,   2010}, {0x00, 0x00, 0x7f, 0xff}}},
     57     {{{ -1228,   -204,   -946}, 0, {  6430,  -2076}, {0x00, 0x00, 0x7f, 0xff}}},
     58     {{{  -818,   -204,   -946}, 0, {  6430,   2010}, {0x00, 0x00, 0x7f, 0xff}}},
     59     {{{ -1228,   -178,   -946}, 0, {  6572,  -2076}, {0x00, 0x00, 0x7f, 0xff}}},
     60     {{{  -810,   -204,   -908}, 0, {  6112,   2096}, {0x00, 0x00, 0x7f, 0xff}}},
     61     {{{ -1236,   -229,   -908}, 0, {  5970,  -2162}, {0x00, 0x00, 0x7f, 0xff}}},
     62     {{{  -810,   -229,   -908}, 0, {  5970,   2096}, {0x00, 0x00, 0x7f, 0xff}}},
     63     {{{ -1236,   -204,   -908}, 0, {  6112,  -2162}, {0x00, 0x00, 0x7f, 0xff}}},
     64     {{{  -801,   -229,   -869}, 0, {  5652,   2180}, {0x00, 0x00, 0x7f, 0xff}}},
     65     {{{ -1245,   -229,   -869}, 0, {  5652,  -2246}, {0x00, 0x00, 0x7f, 0xff}}},
     66     {{{ -1245,   -255,   -869}, 0, {  5510,  -2246}, {0x00, 0x00, 0x7f, 0xff}}},
     67     {{{  -801,   -255,   -869}, 0, {  5510,   2180}, {0x00, 0x00, 0x7f, 0xff}}},
     68 };
     69 
     70 // 0x0702AE90 - 0x0702AF80
     71 static const Vtx inside_castle_seg7_vertex_0702AE90[] = {
     72     {{{  -767,   -332,   -716}, 0, {  3808,   2522}, {0x00, 0x00, 0x7f, 0xff}}},
     73     {{{ -1279,   -332,   -716}, 0, {  3808,  -2588}, {0x00, 0x00, 0x7f, 0xff}}},
     74     {{{ -1279,   -357,   -716}, 0, {  3668,  -2588}, {0x00, 0x00, 0x7f, 0xff}}},
     75     {{{  -784,   -281,   -793}, 0, {  4730,   2350}, {0x00, 0x00, 0x7f, 0xff}}},
     76     {{{ -1262,   -281,   -793}, 0, {  4730,  -2416}, {0x00, 0x00, 0x7f, 0xff}}},
     77     {{{ -1262,   -306,   -793}, 0, {  4588,  -2416}, {0x00, 0x00, 0x7f, 0xff}}},
     78     {{{  -793,   -255,   -831}, 0, {  5190,   2266}, {0x00, 0x00, 0x7f, 0xff}}},
     79     {{{ -1253,   -255,   -831}, 0, {  5190,  -2332}, {0x00, 0x00, 0x7f, 0xff}}},
     80     {{{ -1253,   -281,   -831}, 0, {  5048,  -2332}, {0x00, 0x00, 0x7f, 0xff}}},
     81     {{{  -793,   -281,   -831}, 0, {  5048,   2266}, {0x00, 0x00, 0x7f, 0xff}}},
     82     {{{  -776,   -306,   -754}, 0, {  4270,   2436}, {0x00, 0x00, 0x7f, 0xff}}},
     83     {{{ -1270,   -332,   -754}, 0, {  4128,  -2502}, {0x00, 0x00, 0x7f, 0xff}}},
     84     {{{  -776,   -332,   -754}, 0, {  4128,   2436}, {0x00, 0x00, 0x7f, 0xff}}},
     85     {{{ -1270,   -306,   -754}, 0, {  4270,  -2502}, {0x00, 0x00, 0x7f, 0xff}}},
     86     {{{  -767,   -357,   -716}, 0, {  3668,   2522}, {0x00, 0x00, 0x7f, 0xff}}},
     87 };
     88 
     89 // 0x0702AF80 - 0x0702B070
     90 static const Vtx inside_castle_seg7_vertex_0702AF80[] = {
     91     {{{  -716,   -537,   -409}, 0, {   124,   3032}, {0x00, 0x00, 0x7f, 0xff}}},
     92     {{{ -1330,   -537,   -409}, 0, {   124,  -3098}, {0x00, 0x00, 0x7f, 0xff}}},
     93     {{{ -1330,   -562,   -409}, 0, {   -18,  -3098}, {0x00, 0x00, 0x7f, 0xff}}},
     94     {{{  -716,   -460,   -524}, 0, {  1506,   3032}, {0x00, 0x00, 0x7f, 0xff}}},
     95     {{{ -1330,   -485,   -524}, 0, {  1364,  -3098}, {0x00, 0x00, 0x7f, 0xff}}},
     96     {{{  -716,   -485,   -524}, 0, {  1364,   3032}, {0x00, 0x00, 0x7f, 0xff}}},
     97     {{{ -1330,   -460,   -524}, 0, {  1506,  -3098}, {0x00, 0x00, 0x7f, 0xff}}},
     98     {{{  -716,   -485,   -485}, 0, {  1046,   3032}, {0x00, 0x00, 0x7f, 0xff}}},
     99     {{{ -1330,   -511,   -485}, 0, {   904,  -3098}, {0x00, 0x00, 0x7f, 0xff}}},
    100     {{{  -716,   -511,   -485}, 0, {   904,   3032}, {0x00, 0x00, 0x7f, 0xff}}},
    101     {{{ -1330,   -485,   -485}, 0, {  1046,  -3098}, {0x00, 0x00, 0x7f, 0xff}}},
    102     {{{  -716,   -511,   -447}, 0, {   584,   3032}, {0x00, 0x00, 0x7f, 0xff}}},
    103     {{{ -1330,   -537,   -447}, 0, {   442,  -3098}, {0x00, 0x00, 0x7f, 0xff}}},
    104     {{{  -716,   -537,   -447}, 0, {   442,   3032}, {0x00, 0x00, 0x7f, 0xff}}},
    105     {{{ -1330,   -511,   -447}, 0, {   584,  -3098}, {0x00, 0x00, 0x7f, 0xff}}},
    106 };
    107 
    108 // 0x0702B070 - 0x0702B160
    109 static const Vtx inside_castle_seg7_vertex_0702B070[] = {
    110     {{{  -716,   -613,   -293}, 0, { -1256,   3032}, {0x00, 0x00, 0x7f, 0xff}}},
    111     {{{ -1330,   -613,   -293}, 0, { -1256,  -3098}, {0x00, 0x00, 0x7f, 0xff}}},
    112     {{{ -1330,   -639,   -293}, 0, { -1398,  -3098}, {0x00, 0x00, 0x7f, 0xff}}},
    113     {{{  -716,   -537,   -409}, 0, {   124,   3032}, {0x00, 0x00, 0x7f, 0xff}}},
    114     {{{ -1330,   -562,   -409}, 0, {   -18,  -3098}, {0x00, 0x00, 0x7f, 0xff}}},
    115     {{{  -716,   -562,   -409}, 0, {   -18,   3032}, {0x00, 0x00, 0x7f, 0xff}}},
    116     {{{  -716,   -562,   -370}, 0, {  -334,   3032}, {0x00, 0x00, 0x7f, 0xff}}},
    117     {{{ -1330,   -588,   -370}, 0, {  -476,  -3098}, {0x00, 0x00, 0x7f, 0xff}}},
    118     {{{  -716,   -588,   -370}, 0, {  -476,   3032}, {0x00, 0x00, 0x7f, 0xff}}},
    119     {{{ -1330,   -562,   -370}, 0, {  -334,  -3098}, {0x00, 0x00, 0x7f, 0xff}}},
    120     {{{  -716,   -588,   -332}, 0, {  -796,   3032}, {0x00, 0x00, 0x7f, 0xff}}},
    121     {{{ -1330,   -588,   -332}, 0, {  -796,  -3098}, {0x00, 0x00, 0x7f, 0xff}}},
    122     {{{ -1330,   -613,   -332}, 0, {  -938,  -3098}, {0x00, 0x00, 0x7f, 0xff}}},
    123     {{{  -716,   -613,   -332}, 0, {  -938,   3032}, {0x00, 0x00, 0x7f, 0xff}}},
    124     {{{  -716,   -639,   -293}, 0, { -1398,   3032}, {0x00, 0x00, 0x7f, 0xff}}},
    125 };
    126 
    127 // 0x0702B160 - 0x0702B250
    128 static const Vtx inside_castle_seg7_vertex_0702B160[] = {
    129     {{{  -716,   -665,   -217}, 0, { -2178,   3032}, {0x00, 0x00, 0x7f, 0xff}}},
    130     {{{ -1330,   -665,   -217}, 0, { -2178,  -3098}, {0x00, 0x00, 0x7f, 0xff}}},
    131     {{{ -1330,   -690,   -217}, 0, { -2318,  -3098}, {0x00, 0x00, 0x7f, 0xff}}},
    132     {{{  -716,   -639,   -255}, 0, { -1716,   3032}, {0x00, 0x00, 0x7f, 0xff}}},
    133     {{{ -1330,   -665,   -255}, 0, { -1858,  -3098}, {0x00, 0x00, 0x7f, 0xff}}},
    134     {{{  -716,   -665,   -255}, 0, { -1858,   3032}, {0x00, 0x00, 0x7f, 0xff}}},
    135     {{{ -1330,   -639,   -255}, 0, { -1716,  -3098}, {0x00, 0x00, 0x7f, 0xff}}},
    136     {{{  -716,   -741,   -101}, 0, { -3558,   3032}, {0x00, 0x00, 0x7f, 0xff}}},
    137     {{{ -1330,   -767,   -101}, 0, { -3700,  -3098}, {0x00, 0x00, 0x7f, 0xff}}},
    138     {{{  -716,   -767,   -101}, 0, { -3700,   3032}, {0x00, 0x00, 0x7f, 0xff}}},
    139     {{{ -1330,   -741,   -101}, 0, { -3558,  -3098}, {0x00, 0x00, 0x7f, 0xff}}},
    140     {{{  -716,   -716,   -140}, 0, { -3098,   3032}, {0x00, 0x00, 0x7f, 0xff}}},
    141     {{{ -1330,   -741,   -140}, 0, { -3240,  -3098}, {0x00, 0x00, 0x7f, 0xff}}},
    142     {{{  -716,   -741,   -140}, 0, { -3240,   3032}, {0x00, 0x00, 0x7f, 0xff}}},
    143     {{{ -1330,   -716,   -140}, 0, { -3098,  -3098}, {0x00, 0x00, 0x7f, 0xff}}},
    144 };
    145 
    146 // 0x0702B250 - 0x0702B340
    147 static const Vtx inside_castle_seg7_vertex_0702B250[] = {
    148     {{{  -716,   -793,    -25}, 0, { -4480,   3032}, {0x00, 0x00, 0x7f, 0xff}}},
    149     {{{ -1330,   -818,    -25}, 0, { -4622,  -3098}, {0x00, 0x00, 0x7f, 0xff}}},
    150     {{{  -716,   -818,    -25}, 0, { -4622,   3032}, {0x00, 0x00, 0x7f, 0xff}}},
    151     {{{  -716,   -665,   -217}, 0, { -2178,   3032}, {0x00, 0x00, 0x7f, 0xff}}},
    152     {{{ -1330,   -690,   -217}, 0, { -2318,  -3098}, {0x00, 0x00, 0x7f, 0xff}}},
    153     {{{  -716,   -690,   -217}, 0, { -2318,   3032}, {0x00, 0x00, 0x7f, 0xff}}},
    154     {{{  -716,   -690,   -178}, 0, { -2638,   3032}, {0x00, 0x00, 0x7f, 0xff}}},
    155     {{{ -1330,   -690,   -178}, 0, { -2638,  -3098}, {0x00, 0x00, 0x7f, 0xff}}},
    156     {{{ -1330,   -716,   -178}, 0, { -2780,  -3098}, {0x00, 0x00, 0x7f, 0xff}}},
    157     {{{  -716,   -716,   -178}, 0, { -2780,   3032}, {0x00, 0x00, 0x7f, 0xff}}},
    158     {{{  -716,   -767,    -63}, 0, { -4020,   3032}, {0x00, 0x00, 0x7f, 0xff}}},
    159     {{{ -1330,   -793,    -63}, 0, { -4162,  -3098}, {0x00, 0x00, 0x7f, 0xff}}},
    160     {{{  -716,   -793,    -63}, 0, { -4162,   3032}, {0x00, 0x00, 0x7f, 0xff}}},
    161     {{{ -1330,   -767,    -63}, 0, { -4020,  -3098}, {0x00, 0x00, 0x7f, 0xff}}},
    162     {{{ -1330,   -793,    -25}, 0, { -4480,  -3098}, {0x00, 0x00, 0x7f, 0xff}}},
    163 };
    164 
    165 // 0x0702B340 - 0x0702B430
    166 static const Vtx inside_castle_seg7_vertex_0702B340[] = {
    167     {{{  -716,   -869,     90}, 0, { -5862,   3032}, {0x00, 0x00, 0x7f, 0xff}}},
    168     {{{ -1330,   -869,     90}, 0, { -5862,  -3098}, {0x00, 0x00, 0x7f, 0xff}}},
    169     {{{ -1330,   -895,     90}, 0, { -6004,  -3098}, {0x00, 0x00, 0x7f, 0xff}}},
    170     {{{  -716,   -818,     13}, 0, { -4940,   3032}, {0x00, 0x00, 0x7f, 0xff}}},
    171     {{{ -1330,   -844,     13}, 0, { -5082,  -3098}, {0x00, 0x00, 0x7f, 0xff}}},
    172     {{{  -716,   -844,     13}, 0, { -5082,   3032}, {0x00, 0x00, 0x7f, 0xff}}},
    173     {{{ -1330,   -818,     13}, 0, { -4940,  -3098}, {0x00, 0x00, 0x7f, 0xff}}},
    174     {{{  -716,   -844,     51}, 0, { -5402,   3032}, {0x00, 0x00, 0x7f, 0xff}}},
    175     {{{ -1330,   -869,     51}, 0, { -5544,  -3098}, {0x00, 0x00, 0x7f, 0xff}}},
    176     {{{  -716,   -869,     51}, 0, { -5544,   3032}, {0x00, 0x00, 0x7f, 0xff}}},
    177     {{{ -1330,   -844,     51}, 0, { -5402,  -3098}, {0x00, 0x00, 0x7f, 0xff}}},
    178     {{{  -716,   -895,    128}, 0, { -6322,   3032}, {0x00, 0x00, 0x7f, 0xff}}},
    179     {{{ -1330,   -895,    128}, 0, { -6322,  -3098}, {0x00, 0x00, 0x7f, 0xff}}},
    180     {{{ -1330,   -921,    128}, 0, { -6464,  -3098}, {0x00, 0x00, 0x7f, 0xff}}},
    181     {{{  -716,   -921,    128}, 0, { -6464,   3032}, {0x00, 0x00, 0x7f, 0xff}}},
    182 };
    183 
    184 // 0x0702B430 - 0x0702B520
    185 static const Vtx inside_castle_seg7_vertex_0702B430[] = {
    186     {{{  -716,   -972,    243}, 0, { -7704,   3032}, {0x00, 0x00, 0x7f, 0xff}}},
    187     {{{ -1330,   -972,    243}, 0, { -7704,  -3098}, {0x00, 0x00, 0x7f, 0xff}}},
    188     {{{ -1330,   -997,    243}, 0, { -7846,  -3098}, {0x00, 0x00, 0x7f, 0xff}}},
    189     {{{  -716,   -869,     90}, 0, { -5862,   3032}, {0x00, 0x00, 0x7f, 0xff}}},
    190     {{{ -1330,   -895,     90}, 0, { -6004,  -3098}, {0x00, 0x00, 0x7f, 0xff}}},
    191     {{{  -716,   -895,     90}, 0, { -6004,   3032}, {0x00, 0x00, 0x7f, 0xff}}},
    192     {{{  -716,   -921,    166}, 0, { -6784,   3032}, {0x00, 0x00, 0x7f, 0xff}}},
    193     {{{ -1330,   -921,    166}, 0, { -6784,  -3098}, {0x00, 0x00, 0x7f, 0xff}}},
    194     {{{ -1330,   -946,    166}, 0, { -6924,  -3098}, {0x00, 0x00, 0x7f, 0xff}}},
    195     {{{  -716,   -946,    166}, 0, { -6924,   3032}, {0x00, 0x00, 0x7f, 0xff}}},
    196     {{{  -716,   -946,    205}, 0, { -7244,   3032}, {0x00, 0x00, 0x7f, 0xff}}},
    197     {{{ -1330,   -972,    205}, 0, { -7386,  -3098}, {0x00, 0x00, 0x7f, 0xff}}},
    198     {{{  -716,   -972,    205}, 0, { -7386,   3032}, {0x00, 0x00, 0x7f, 0xff}}},
    199     {{{ -1330,   -946,    205}, 0, { -7244,  -3098}, {0x00, 0x00, 0x7f, 0xff}}},
    200     {{{  -716,   -997,    243}, 0, { -7846,   3032}, {0x00, 0x00, 0x7f, 0xff}}},
    201 };
    202 
    203 // 0x0702B520 - 0x0702B5E0
    204 static const Vtx inside_castle_seg7_vertex_0702B520[] = {
    205     {{{  -716,   -997,    282}, 0, { -8166,   3032}, {0x00, 0x00, 0x7f, 0xff}}},
    206     {{{ -1330,   -997,    282}, 0, { -8166,  -3098}, {0x00, 0x00, 0x7f, 0xff}}},
    207     {{{ -1330,  -1023,    282}, 0, { -8306,  -3098}, {0x00, 0x00, 0x7f, 0xff}}},
    208     {{{  -716,  -1023,    282}, 0, { -8306,   3032}, {0x00, 0x00, 0x7f, 0xff}}},
    209     {{{  -716,  -1023,    320}, 0, { -8626,   3032}, {0x00, 0x00, 0x7f, 0xff}}},
    210     {{{ -1330,  -1049,    320}, 0, { -8768,  -3098}, {0x00, 0x00, 0x7f, 0xff}}},
    211     {{{  -716,  -1049,    320}, 0, { -8768,   3032}, {0x00, 0x00, 0x7f, 0xff}}},
    212     {{{ -1330,  -1023,    320}, 0, { -8626,  -3098}, {0x00, 0x00, 0x7f, 0xff}}},
    213     {{{  -716,  -1049,    358}, 0, { -9086,   3032}, {0x00, 0x00, 0x7f, 0xff}}},
    214     {{{ -1330,  -1074,    358}, 0, { -9228,  -3098}, {0x00, 0x00, 0x7f, 0xff}}},
    215     {{{  -716,  -1074,    358}, 0, { -9228,   3032}, {0x00, 0x00, 0x7f, 0xff}}},
    216     {{{ -1330,  -1049,    358}, 0, { -9086,  -3098}, {0x00, 0x00, 0x7f, 0xff}}},
    217 };
    218 
    219 // 0x0702B5E0 - 0x0702B6D0
    220 static const Vtx inside_castle_seg7_vertex_0702B5E0[] = {
    221     {{{ -1279,   -357,   -677}, 0, {  3348,  -2588}, {0x00, 0x7f, 0x00, 0xff}}},
    222     {{{  -767,   -357,   -677}, 0, {  3348,   2520}, {0x00, 0x7f, 0x00, 0xff}}},
    223     {{{  -767,   -357,   -716}, 0, {  3668,   2522}, {0x00, 0x7f, 0x00, 0xff}}},
    224     {{{ -1228,   -178,   -946}, 0, {  6572,  -2076}, {0x00, 0x7f, 0x00, 0xff}}},
    225     {{{  -818,   -178,   -946}, 0, {  6572,   2010}, {0x00, 0x7f, 0x00, 0xff}}},
    226     {{{  -831,   -178,  -1005}, 0, {  7062,   1880}, {0x00, 0x7f, 0x00, 0xff}}},
    227     {{{ -1215,   -178,  -1005}, 0, {  7062,  -1946}, {0x00, 0x7f, 0x00, 0xff}}},
    228     {{{ -1215,   -153,  -1005}, 0, {  7204,  -1946}, {0x00, 0x7f, 0x00, 0xff}}},
    229     {{{  -831,   -153,  -1005}, 0, {  7204,   1880}, {0x00, 0x7f, 0x00, 0xff}}},
    230     {{{  -847,   -153,  -1074}, 0, {  7778,   1726}, {0x00, 0x7f, 0x00, 0xff}}},
    231     {{{ -1199,   -153,  -1074}, 0, {  7778,  -1792}, {0x00, 0x7f, 0x00, 0xff}}},
    232     {{{ -1199,   -127,  -1074}, 0, {  7918,  -1792}, {0x00, 0x7f, 0x00, 0xff}}},
    233     {{{  -869,   -127,  -1177}, 0, {  8770,   1498}, {0x00, 0x7f, 0x00, 0xff}}},
    234     {{{ -1177,   -127,  -1177}, 0, {  8770,  -1564}, {0x00, 0x7f, 0x00, 0xff}}},
    235     {{{  -847,   -127,  -1074}, 0, {  7918,   1726}, {0x00, 0x7f, 0x00, 0xff}}},
    236 };
    237 
    238 // 0x0702B6D0 - 0x0702B7C0
    239 static const Vtx inside_castle_seg7_vertex_0702B6D0[] = {
    240     {{{ -1330,   -434,   -562}, 0, {  1966,  -3098}, {0x00, 0x7f, 0x00, 0xff}}},
    241     {{{  -716,   -434,   -601}, 0, {  2286,   3032}, {0x00, 0x7f, 0x00, 0xff}}},
    242     {{{ -1330,   -434,   -601}, 0, {  2286,  -3098}, {0x00, 0x7f, 0x00, 0xff}}},
    243     {{{ -1279,   -357,   -677}, 0, {  3348,  -2588}, {0x00, 0x7f, 0x00, 0xff}}},
    244     {{{  -767,   -357,   -716}, 0, {  3668,   2522}, {0x00, 0x7f, 0x00, 0xff}}},
    245     {{{ -1279,   -357,   -716}, 0, {  3668,  -2588}, {0x00, 0x7f, 0x00, 0xff}}},
    246     {{{ -1330,   -383,   -639}, 0, {  2888,  -3098}, {0x00, 0x7f, 0x00, 0xff}}},
    247     {{{  -716,   -383,   -639}, 0, {  2888,   3032}, {0x00, 0x7f, 0x00, 0xff}}},
    248     {{{  -716,   -383,   -677}, 0, {  3206,   3032}, {0x00, 0x7f, 0x00, 0xff}}},
    249     {{{ -1330,   -383,   -677}, 0, {  3206,  -3098}, {0x00, 0x7f, 0x00, 0xff}}},
    250     {{{ -1330,   -409,   -601}, 0, {  2426,  -3098}, {0x00, 0x7f, 0x00, 0xff}}},
    251     {{{  -716,   -409,   -601}, 0, {  2426,   3032}, {0x00, 0x7f, 0x00, 0xff}}},
    252     {{{  -716,   -409,   -639}, 0, {  2746,   3032}, {0x00, 0x7f, 0x00, 0xff}}},
    253     {{{ -1330,   -409,   -639}, 0, {  2746,  -3098}, {0x00, 0x7f, 0x00, 0xff}}},
    254     {{{  -716,   -434,   -562}, 0, {  1966,   3032}, {0x00, 0x7f, 0x00, 0xff}}},
    255 };
    256 
    257 // 0x0702B7C0 - 0x0702B8C0
    258 static const Vtx inside_castle_seg7_vertex_0702B7C0[] = {
    259     {{{ -1245,   -229,   -869}, 0, {  5652,  -2246}, {0x00, 0x7f, 0x00, 0xff}}},
    260     {{{  -810,   -229,   -908}, 0, {  5970,   2096}, {0x00, 0x7f, 0x00, 0xff}}},
    261     {{{ -1236,   -229,   -908}, 0, {  5970,  -2162}, {0x00, 0x7f, 0x00, 0xff}}},
    262     {{{  -716,   -460,   -562}, 0, {  1824,   3032}, {0x00, 0x7f, 0x00, 0xff}}},
    263     {{{  -724,   -460,   -524}, 0, {  1506,   2946}, {0x00, 0x7f, 0x00, 0xff}}},
    264     {{{  -716,   -460,   -527}, 0, {  1532,   3032}, {0x00, 0x7f, 0x00, 0xff}}},
    265     {{{ -1330,   -460,   -562}, 0, {  1824,  -3098}, {0x00, 0x7f, 0x00, 0xff}}},
    266     {{{ -1330,   -460,   -524}, 0, {  1506,  -3098}, {0x00, 0x7f, 0x00, 0xff}}},
    267     {{{ -1236,   -204,   -908}, 0, {  6112,  -2162}, {0x00, 0x7f, 0x00, 0xff}}},
    268     {{{  -810,   -204,   -908}, 0, {  6112,   2096}, {0x00, 0x7f, 0x00, 0xff}}},
    269     {{{  -818,   -204,   -946}, 0, {  6430,   2010}, {0x00, 0x7f, 0x00, 0xff}}},
    270     {{{ -1228,   -204,   -946}, 0, {  6430,  -2076}, {0x00, 0x7f, 0x00, 0xff}}},
    271     {{{  -801,   -229,   -869}, 0, {  5652,   2180}, {0x00, 0x7f, 0x00, 0xff}}},
    272     {{{ -1279,   -332,   -716}, 0, {  3808,  -2588}, {0x00, 0x7f, 0x00, 0xff}}},
    273     {{{  -776,   -332,   -754}, 0, {  4128,   2436}, {0x00, 0x7f, 0x00, 0xff}}},
    274     {{{ -1270,   -332,   -754}, 0, {  4128,  -2502}, {0x00, 0x7f, 0x00, 0xff}}},
    275 };
    276 
    277 // 0x0702B8C0 - 0x0702B9B0
    278 static const Vtx inside_castle_seg7_vertex_0702B8C0[] = {
    279     {{{ -1262,   -281,   -793}, 0, {  4730,  -2416}, {0x00, 0x7f, 0x00, 0xff}}},
    280     {{{  -793,   -281,   -831}, 0, {  5048,   2266}, {0x00, 0x7f, 0x00, 0xff}}},
    281     {{{ -1253,   -281,   -831}, 0, {  5048,  -2332}, {0x00, 0x7f, 0x00, 0xff}}},
    282     {{{  -784,   -281,   -793}, 0, {  4730,   2350}, {0x00, 0x7f, 0x00, 0xff}}},
    283     {{{ -1253,   -255,   -831}, 0, {  5190,  -2332}, {0x00, 0x7f, 0x00, 0xff}}},
    284     {{{  -793,   -255,   -831}, 0, {  5190,   2266}, {0x00, 0x7f, 0x00, 0xff}}},
    285     {{{  -801,   -255,   -869}, 0, {  5510,   2180}, {0x00, 0x7f, 0x00, 0xff}}},
    286     {{{ -1245,   -255,   -869}, 0, {  5510,  -2246}, {0x00, 0x7f, 0x00, 0xff}}},
    287     {{{ -1270,   -306,   -754}, 0, {  4270,  -2502}, {0x00, 0x7f, 0x00, 0xff}}},
    288     {{{  -784,   -306,   -793}, 0, {  4588,   2350}, {0x00, 0x7f, 0x00, 0xff}}},
    289     {{{ -1262,   -306,   -793}, 0, {  4588,  -2416}, {0x00, 0x7f, 0x00, 0xff}}},
    290     {{{  -776,   -306,   -754}, 0, {  4270,   2436}, {0x00, 0x7f, 0x00, 0xff}}},
    291     {{{ -1330,   -537,   -409}, 0, {   124,  -3098}, {0x00, 0x7f, 0x00, 0xff}}},
    292     {{{  -716,   -537,   -447}, 0, {   442,   3032}, {0x00, 0x7f, 0x00, 0xff}}},
    293     {{{ -1330,   -537,   -447}, 0, {   442,  -3098}, {0x00, 0x7f, 0x00, 0xff}}},
    294 };
    295 
    296 // 0x0702B9B0 - 0x0702BA90
    297 static const Vtx inside_castle_seg7_vertex_0702B9B0[] = {
    298     {{{ -1279,   -332,   -716}, 0, {  3808,  -2588}, {0x00, 0x7f, 0x00, 0xff}}},
    299     {{{  -767,   -332,   -716}, 0, {  3808,   2522}, {0x00, 0x7f, 0x00, 0xff}}},
    300     {{{  -776,   -332,   -754}, 0, {  4128,   2436}, {0x00, 0x7f, 0x00, 0xff}}},
    301     {{{ -1330,   -485,   -485}, 0, {  1046,  -3098}, {0x00, 0x7f, 0x00, 0xff}}},
    302     {{{  -716,   -485,   -485}, 0, {  1046,   3032}, {0x00, 0x7f, 0x00, 0xff}}},
    303     {{{  -716,   -485,   -524}, 0, {  1364,   3032}, {0x00, 0x7f, 0x00, 0xff}}},
    304     {{{ -1330,   -485,   -524}, 0, {  1364,  -3098}, {0x00, 0x7f, 0x00, 0xff}}},
    305     {{{ -1330,   -511,   -447}, 0, {   584,  -3098}, {0x00, 0x7f, 0x00, 0xff}}},
    306     {{{  -716,   -511,   -447}, 0, {   584,   3032}, {0x00, 0x7f, 0x00, 0xff}}},
    307     {{{  -716,   -511,   -485}, 0, {   904,   3032}, {0x00, 0x7f, 0x00, 0xff}}},
    308     {{{ -1330,   -511,   -485}, 0, {   904,  -3098}, {0x00, 0x7f, 0x00, 0xff}}},
    309     {{{ -1330,   -537,   -409}, 0, {   124,  -3098}, {0x00, 0x7f, 0x00, 0xff}}},
    310     {{{  -716,   -537,   -409}, 0, {   124,   3032}, {0x00, 0x7f, 0x00, 0xff}}},
    311     {{{  -716,   -537,   -447}, 0, {   442,   3032}, {0x00, 0x7f, 0x00, 0xff}}},
    312 };
    313 
    314 // 0x0702BA90 - 0x0702BB80
    315 static const Vtx inside_castle_seg7_vertex_0702BA90[] = {
    316     {{{ -1330,   -639,   -255}, 0, { -1716,  -3098}, {0x00, 0x7f, 0x00, 0xff}}},
    317     {{{  -716,   -639,   -255}, 0, { -1716,   3032}, {0x00, 0x7f, 0x00, 0xff}}},
    318     {{{  -716,   -639,   -293}, 0, { -1398,   3032}, {0x00, 0x7f, 0x00, 0xff}}},
    319     {{{ -1330,   -562,   -370}, 0, {  -334,  -3098}, {0x00, 0x7f, 0x00, 0xff}}},
    320     {{{  -716,   -562,   -370}, 0, {  -334,   3032}, {0x00, 0x7f, 0x00, 0xff}}},
    321     {{{  -716,   -562,   -409}, 0, {   -18,   3032}, {0x00, 0x7f, 0x00, 0xff}}},
    322     {{{ -1330,   -562,   -409}, 0, {   -18,  -3098}, {0x00, 0x7f, 0x00, 0xff}}},
    323     {{{ -1330,   -588,   -332}, 0, {  -796,  -3098}, {0x00, 0x7f, 0x00, 0xff}}},
    324     {{{  -716,   -588,   -332}, 0, {  -796,   3032}, {0x00, 0x7f, 0x00, 0xff}}},
    325     {{{  -716,   -588,   -370}, 0, {  -476,   3032}, {0x00, 0x7f, 0x00, 0xff}}},
    326     {{{ -1330,   -588,   -370}, 0, {  -476,  -3098}, {0x00, 0x7f, 0x00, 0xff}}},
    327     {{{ -1330,   -613,   -293}, 0, { -1256,  -3098}, {0x00, 0x7f, 0x00, 0xff}}},
    328     {{{  -716,   -613,   -332}, 0, {  -938,   3032}, {0x00, 0x7f, 0x00, 0xff}}},
    329     {{{ -1330,   -613,   -332}, 0, {  -938,  -3098}, {0x00, 0x7f, 0x00, 0xff}}},
    330     {{{  -716,   -613,   -293}, 0, { -1256,   3032}, {0x00, 0x7f, 0x00, 0xff}}},
    331 };
    332 
    333 // 0x0702BB80 - 0x0702BC70
    334 static const Vtx inside_castle_seg7_vertex_0702BB80[] = {
    335     {{{ -1330,   -665,   -217}, 0, { -2178,  -3098}, {0x00, 0x7f, 0x00, 0xff}}},
    336     {{{  -716,   -665,   -255}, 0, { -1858,   3032}, {0x00, 0x7f, 0x00, 0xff}}},
    337     {{{ -1330,   -665,   -255}, 0, { -1858,  -3098}, {0x00, 0x7f, 0x00, 0xff}}},
    338     {{{ -1330,   -639,   -255}, 0, { -1716,  -3098}, {0x00, 0x7f, 0x00, 0xff}}},
    339     {{{  -716,   -639,   -293}, 0, { -1398,   3032}, {0x00, 0x7f, 0x00, 0xff}}},
    340     {{{ -1330,   -639,   -293}, 0, { -1398,  -3098}, {0x00, 0x7f, 0x00, 0xff}}},
    341     {{{ -1330,   -741,   -101}, 0, { -3558,  -3098}, {0x00, 0x7f, 0x00, 0xff}}},
    342     {{{  -716,   -741,   -101}, 0, { -3558,   3032}, {0x00, 0x7f, 0x00, 0xff}}},
    343     {{{  -716,   -741,   -140}, 0, { -3240,   3032}, {0x00, 0x7f, 0x00, 0xff}}},
    344     {{{ -1330,   -741,   -140}, 0, { -3240,  -3098}, {0x00, 0x7f, 0x00, 0xff}}},
    345     {{{ -1330,   -716,   -140}, 0, { -3098,  -3098}, {0x00, 0x7f, 0x00, 0xff}}},
    346     {{{  -716,   -716,   -178}, 0, { -2780,   3032}, {0x00, 0x7f, 0x00, 0xff}}},
    347     {{{ -1330,   -716,   -178}, 0, { -2780,  -3098}, {0x00, 0x7f, 0x00, 0xff}}},
    348     {{{  -716,   -716,   -140}, 0, { -3098,   3032}, {0x00, 0x7f, 0x00, 0xff}}},
    349     {{{  -716,   -665,   -217}, 0, { -2178,   3032}, {0x00, 0x7f, 0x00, 0xff}}},
    350 };
    351 
    352 // 0x0702BC70 - 0x0702BD60
    353 static const Vtx inside_castle_seg7_vertex_0702BC70[] = {
    354     {{{ -1330,   -818,     13}, 0, { -4940,  -3098}, {0x00, 0x7f, 0x00, 0xff}}},
    355     {{{  -716,   -818,     13}, 0, { -4940,   3032}, {0x00, 0x7f, 0x00, 0xff}}},
    356     {{{  -716,   -818,    -25}, 0, { -4622,   3032}, {0x00, 0x7f, 0x00, 0xff}}},
    357     {{{ -1330,   -690,   -178}, 0, { -2638,  -3098}, {0x00, 0x7f, 0x00, 0xff}}},
    358     {{{  -716,   -690,   -178}, 0, { -2638,   3032}, {0x00, 0x7f, 0x00, 0xff}}},
    359     {{{  -716,   -690,   -217}, 0, { -2318,   3032}, {0x00, 0x7f, 0x00, 0xff}}},
    360     {{{ -1330,   -690,   -217}, 0, { -2318,  -3098}, {0x00, 0x7f, 0x00, 0xff}}},
    361     {{{ -1330,   -767,    -63}, 0, { -4020,  -3098}, {0x00, 0x7f, 0x00, 0xff}}},
    362     {{{  -716,   -767,    -63}, 0, { -4020,   3032}, {0x00, 0x7f, 0x00, 0xff}}},
    363     {{{  -716,   -767,   -101}, 0, { -3700,   3032}, {0x00, 0x7f, 0x00, 0xff}}},
    364     {{{ -1330,   -767,   -101}, 0, { -3700,  -3098}, {0x00, 0x7f, 0x00, 0xff}}},
    365     {{{ -1330,   -793,    -25}, 0, { -4480,  -3098}, {0x00, 0x7f, 0x00, 0xff}}},
    366     {{{  -716,   -793,    -63}, 0, { -4162,   3032}, {0x00, 0x7f, 0x00, 0xff}}},
    367     {{{ -1330,   -793,    -63}, 0, { -4162,  -3098}, {0x00, 0x7f, 0x00, 0xff}}},
    368     {{{  -716,   -793,    -25}, 0, { -4480,   3032}, {0x00, 0x7f, 0x00, 0xff}}},
    369 };
    370 
    371 // 0x0702BD60 - 0x0702BE50
    372 static const Vtx inside_castle_seg7_vertex_0702BD60[] = {
    373     {{{ -1330,   -869,     90}, 0, { -5862,  -3098}, {0x00, 0x7f, 0x00, 0xff}}},
    374     {{{  -716,   -869,     90}, 0, { -5862,   3032}, {0x00, 0x7f, 0x00, 0xff}}},
    375     {{{  -716,   -869,     51}, 0, { -5544,   3032}, {0x00, 0x7f, 0x00, 0xff}}},
    376     {{{ -1330,   -818,     13}, 0, { -4940,  -3098}, {0x00, 0x7f, 0x00, 0xff}}},
    377     {{{  -716,   -818,    -25}, 0, { -4622,   3032}, {0x00, 0x7f, 0x00, 0xff}}},
    378     {{{ -1330,   -818,    -25}, 0, { -4622,  -3098}, {0x00, 0x7f, 0x00, 0xff}}},
    379     {{{ -1330,   -844,     51}, 0, { -5402,  -3098}, {0x00, 0x7f, 0x00, 0xff}}},
    380     {{{  -716,   -844,     13}, 0, { -5082,   3032}, {0x00, 0x7f, 0x00, 0xff}}},
    381     {{{ -1330,   -844,     13}, 0, { -5082,  -3098}, {0x00, 0x7f, 0x00, 0xff}}},
    382     {{{  -716,   -844,     51}, 0, { -5402,   3032}, {0x00, 0x7f, 0x00, 0xff}}},
    383     {{{ -1330,   -895,    128}, 0, { -6322,  -3098}, {0x00, 0x7f, 0x00, 0xff}}},
    384     {{{  -716,   -895,     90}, 0, { -6004,   3032}, {0x00, 0x7f, 0x00, 0xff}}},
    385     {{{ -1330,   -895,     90}, 0, { -6004,  -3098}, {0x00, 0x7f, 0x00, 0xff}}},
    386     {{{  -716,   -895,    128}, 0, { -6322,   3032}, {0x00, 0x7f, 0x00, 0xff}}},
    387     {{{ -1330,   -869,     51}, 0, { -5544,  -3098}, {0x00, 0x7f, 0x00, 0xff}}},
    388 };
    389 
    390 // 0x0702BE50 - 0x0702BF40
    391 static const Vtx inside_castle_seg7_vertex_0702BE50[] = {
    392     {{{ -1330,   -997,    282}, 0, { -8166,  -3098}, {0x00, 0x7f, 0x00, 0xff}}},
    393     {{{  -716,   -997,    282}, 0, { -8166,   3032}, {0x00, 0x7f, 0x00, 0xff}}},
    394     {{{  -716,   -997,    243}, 0, { -7846,   3032}, {0x00, 0x7f, 0x00, 0xff}}},
    395     {{{ -1330,   -921,    166}, 0, { -6784,  -3098}, {0x00, 0x7f, 0x00, 0xff}}},
    396     {{{  -716,   -921,    166}, 0, { -6784,   3032}, {0x00, 0x7f, 0x00, 0xff}}},
    397     {{{  -716,   -921,    128}, 0, { -6464,   3032}, {0x00, 0x7f, 0x00, 0xff}}},
    398     {{{ -1330,   -921,    128}, 0, { -6464,  -3098}, {0x00, 0x7f, 0x00, 0xff}}},
    399     {{{ -1330,   -946,    205}, 0, { -7244,  -3098}, {0x00, 0x7f, 0x00, 0xff}}},
    400     {{{  -716,   -946,    166}, 0, { -6924,   3032}, {0x00, 0x7f, 0x00, 0xff}}},
    401     {{{ -1330,   -946,    166}, 0, { -6924,  -3098}, {0x00, 0x7f, 0x00, 0xff}}},
    402     {{{  -716,   -946,    205}, 0, { -7244,   3032}, {0x00, 0x7f, 0x00, 0xff}}},
    403     {{{ -1330,   -972,    243}, 0, { -7704,  -3098}, {0x00, 0x7f, 0x00, 0xff}}},
    404     {{{  -716,   -972,    243}, 0, { -7704,   3032}, {0x00, 0x7f, 0x00, 0xff}}},
    405     {{{  -716,   -972,    205}, 0, { -7386,   3032}, {0x00, 0x7f, 0x00, 0xff}}},
    406     {{{ -1330,   -972,    205}, 0, { -7386,  -3098}, {0x00, 0x7f, 0x00, 0xff}}},
    407 };
    408 
    409 // 0x0702BF40 - 0x0702C020
    410 static const Vtx inside_castle_seg7_vertex_0702BF40[] = {
    411     {{{ -1421,    -76,  -1504}, 0, {  2684,   1438}, {0x00, 0x7f, 0x00, 0xff}}},
    412     {{{ -1177,    -76,  -1177}, 0, { -1232,    524}, {0x00, 0x7f, 0x00, 0xff}}},
    413     {{{ -1330,    -76,  -1595}, 0, {  2510,   2458}, {0x00, 0x7f, 0x00, 0xff}}},
    414     {{{ -1330,   -997,    282}, 0, { -8166,  -3098}, {0x00, 0x7f, 0x00, 0xff}}},
    415     {{{  -716,   -997,    243}, 0, { -7846,   3032}, {0x00, 0x7f, 0x00, 0xff}}},
    416     {{{ -1330,   -997,    243}, 0, { -7846,  -3098}, {0x00, 0x7f, 0x00, 0xff}}},
    417     {{{ -1330,  -1023,    320}, 0, { -8626,  -3098}, {0x00, 0x7f, 0x00, 0xff}}},
    418     {{{  -716,  -1023,    320}, 0, { -8626,   3032}, {0x00, 0x7f, 0x00, 0xff}}},
    419     {{{  -716,  -1023,    282}, 0, { -8306,   3032}, {0x00, 0x7f, 0x00, 0xff}}},
    420     {{{ -1330,  -1023,    282}, 0, { -8306,  -3098}, {0x00, 0x7f, 0x00, 0xff}}},
    421     {{{ -1330,  -1049,    358}, 0, { -9086,  -3098}, {0x00, 0x7f, 0x00, 0xff}}},
    422     {{{  -716,  -1049,    320}, 0, { -8768,   3032}, {0x00, 0x7f, 0x00, 0xff}}},
    423     {{{ -1330,  -1049,    320}, 0, { -8768,  -3098}, {0x00, 0x7f, 0x00, 0xff}}},
    424     {{{  -716,  -1049,    358}, 0, { -9086,   3032}, {0x00, 0x7f, 0x00, 0xff}}},
    425 };
    426 
    427 // 0x0702C020 - 0x0702C110
    428 static const Vtx inside_castle_seg7_vertex_0702C020[] = {
    429     {{{ -1177,    -76,  -1177}, 0, { -1232,    524}, {0x77, 0x00, 0xd5, 0xff}}},
    430     {{{ -1330,   -101,  -1595}, 0, {  2510,   2610}, {0x77, 0x00, 0xd5, 0xff}}},
    431     {{{ -1330,    -76,  -1595}, 0, {  2510,   2458}, {0x77, 0x00, 0xd5, 0xff}}},
    432     {{{ -1421,    -76,  -1504}, 0, {  2684,   1438}, {0x00, 0x7f, 0x00, 0xff}}},
    433     {{{ -1188,    -76,  -1127}, 0, { -1444,    148}, {0x00, 0x7f, 0x00, 0xff}}},
    434     {{{ -1177,    -76,  -1177}, 0, { -1232,    524}, {0x00, 0x7f, 0x00, 0xff}}},
    435     {{{ -1177,   -101,  -1177}, 0, { -1232,    674}, {0x77, 0x00, 0xd5, 0xff}}},
    436     {{{ -1188,    -50,  -1127}, 0, { -1444,     -2}, {0x6c, 0x00, 0xbe, 0xff}}},
    437     {{{ -1188,    -76,  -1127}, 0, { -1444,    148}, {0x6c, 0x00, 0xbe, 0xff}}},
    438     {{{ -1421,    -76,  -1504}, 0, {  2684,   1438}, {0x6c, 0x00, 0xbe, 0xff}}},
    439     {{{ -1421,    -50,  -1504}, 0, {  2684,   1288}, {0x6c, 0x00, 0xbe, 0xff}}},
    440     {{{ -1421,    -50,  -1504}, 0, {  2684,   1288}, {0x00, 0x7f, 0x00, 0xff}}},
    441     {{{ -1199,    -50,  -1077}, 0, { -1656,   -378}, {0x00, 0x7f, 0x00, 0xff}}},
    442     {{{ -1188,    -50,  -1127}, 0, { -1444,     -2}, {0x00, 0x7f, 0x00, 0xff}}},
    443     {{{ -1511,    -50,  -1414}, 0, {  2860,    268}, {0x00, 0x7f, 0x00, 0xff}}},
    444 };
    445 
    446 // 0x0702C110 - 0x0702C200
    447 static const Vtx inside_castle_seg7_vertex_0702C110[] = {
    448     {{{ -1511,    -50,  -1414}, 0, {  2860,    268}, {0x5d, 0x00, 0xaa, 0xff}}},
    449     {{{ -1511,    -25,  -1414}, 0, {  2860,    118}, {0x5d, 0x00, 0xaa, 0xff}}},
    450     {{{ -1199,    -25,  -1077}, 0, { -1656,   -528}, {0x5d, 0x00, 0xaa, 0xff}}},
    451     {{{ -1199,    -50,  -1077}, 0, { -1656,   -378}, {0x5d, 0x00, 0xaa, 0xff}}},
    452     {{{ -1511,    -25,  -1414}, 0, {  2860,    118}, {0x00, 0x7f, 0x00, 0xff}}},
    453     {{{ -1602,    -25,  -1323}, 0, {  3034,   -902}, {0x00, 0x7f, 0x00, 0xff}}},
    454     {{{ -1210,    -25,  -1027}, 0, { -1870,   -902}, {0x00, 0x7f, 0x00, 0xff}}},
    455     {{{ -1199,    -25,  -1077}, 0, { -1656,   -528}, {0x00, 0x7f, 0x00, 0xff}}},
    456     {{{  -858,    -50,  -1127}, 0, {  2404,   1018}, {0x00, 0x7f, 0x00, 0xff}}},
    457     {{{  -535,    -50,  -1414}, 0, { -1900,   1288}, {0x00, 0x7f, 0x00, 0xff}}},
    458     {{{  -625,    -50,  -1504}, 0, { -1724,   2310}, {0x00, 0x7f, 0x00, 0xff}}},
    459     {{{ -1602,    -25,  -1323}, 0, {  3034,   -902}, {0x4c, 0x00, 0x9b, 0xff}}},
    460     {{{ -1602,      0,  -1323}, 0, {  3034,  -1054}, {0x4c, 0x00, 0x9b, 0xff}}},
    461     {{{ -1210,      0,  -1027}, 0, { -1870,  -1054}, {0x4c, 0x00, 0x9b, 0xff}}},
    462     {{{ -1210,    -25,  -1027}, 0, { -1870,   -902}, {0x4c, 0x00, 0x9b, 0xff}}},
    463 };
    464 
    465 // 0x0702C200 - 0x0702C2F0
    466 static const Vtx inside_castle_seg7_vertex_0702C200[] = {
    467     {{{  -716,    -76,  -1595}, 0, { -1550,   3480}, {0x00, 0x7f, 0x00, 0xff}}},
    468     {{{  -858,    -76,  -1127}, 0, {  2404,   1168}, {0x00, 0x7f, 0x00, 0xff}}},
    469     {{{  -625,    -76,  -1504}, 0, { -1724,   2460}, {0x00, 0x7f, 0x00, 0xff}}},
    470     {{{  -869,    -76,  -1177}, 0, {  2192,   1544}, {0x00, 0x7f, 0x00, 0xff}}},
    471     {{{  -716,    -76,  -1595}, 0, { -1550,   3480}, {0x89, 0x00, 0xd5, 0xff}}},
    472     {{{  -716,   -101,  -1595}, 0, { -1550,   3632}, {0x89, 0x00, 0xd5, 0xff}}},
    473     {{{  -869,   -101,  -1177}, 0, {  2192,   1694}, {0x89, 0x00, 0xd5, 0xff}}},
    474     {{{  -869,    -76,  -1177}, 0, {  2192,   1544}, {0x89, 0x00, 0xd5, 0xff}}},
    475     {{{  -625,    -50,  -1504}, 0, { -1724,   2310}, {0x94, 0x00, 0xbe, 0xff}}},
    476     {{{  -625,    -76,  -1504}, 0, { -1724,   2460}, {0x94, 0x00, 0xbe, 0xff}}},
    477     {{{  -858,    -76,  -1127}, 0, {  2404,   1168}, {0x94, 0x00, 0xbe, 0xff}}},
    478     {{{  -858,    -50,  -1127}, 0, {  2404,   1018}, {0x94, 0x00, 0xbe, 0xff}}},
    479     {{{ -1330,   -101,  -5119}, 0, { -8928,   2010}, {0x00, 0x7f, 0x00, 0xff}}},
    480     {{{  -716,   -101,  -1595}, 0, {  8656,  -1054}, {0x00, 0x7f, 0x00, 0xff}}},
    481     {{{  -716,   -101,  -5119}, 0, { -8928,  -1054}, {0x00, 0x7f, 0x00, 0xff}}},
    482 };
    483 
    484 // 0x0702C2F0 - 0x0702C3E0
    485 static const Vtx inside_castle_seg7_vertex_0702C2F0[] = {
    486     {{{  -858,    -50,  -1127}, 0, {  2404,   1018}, {0x00, 0x7f, 0x00, 0xff}}},
    487     {{{  -847,    -50,  -1077}, 0, {  2616,    644}, {0x00, 0x7f, 0x00, 0xff}}},
    488     {{{  -535,    -50,  -1414}, 0, { -1900,   1288}, {0x00, 0x7f, 0x00, 0xff}}},
    489     {{{  -847,    -50,  -1077}, 0, {  2616,    644}, {0xa3, 0x00, 0xaa, 0xff}}},
    490     {{{  -535,    -25,  -1414}, 0, { -1900,   1138}, {0xa3, 0x00, 0xaa, 0xff}}},
    491     {{{  -535,    -50,  -1414}, 0, { -1900,   1288}, {0xa3, 0x00, 0xaa, 0xff}}},
    492     {{{  -847,    -25,  -1077}, 0, {  2616,    494}, {0xa3, 0x00, 0xaa, 0xff}}},
    493     {{{  -847,    -25,  -1077}, 0, {  2616,    494}, {0x00, 0x7f, 0x00, 0xff}}},
    494     {{{  -836,    -25,  -1027}, 0, {  2830,    120}, {0x00, 0x7f, 0x00, 0xff}}},
    495     {{{  -535,    -25,  -1414}, 0, { -1900,   1138}, {0x00, 0x7f, 0x00, 0xff}}},
    496     {{{  -444,    -25,  -1323}, 0, { -2074,    120}, {0x00, 0x7f, 0x00, 0xff}}},
    497     {{{  -836,    -25,  -1027}, 0, {  2830,    120}, {0xb4, 0x00, 0x9b, 0xff}}},
    498     {{{  -836,      0,  -1027}, 0, {  2830,      0}, {0xb4, 0x00, 0x9b, 0xff}}},
    499     {{{  -444,    -25,  -1323}, 0, { -2074,    120}, {0xb4, 0x00, 0x9b, 0xff}}},
    500     {{{  -444,      0,  -1323}, 0, { -2074,      0}, {0xb4, 0x00, 0x9b, 0xff}}},
    501 };
    502 
    503 // 0x0702C3E0 - 0x0702C430
    504 static const Vtx inside_castle_seg7_vertex_0702C3E0[] = {
    505     {{{ -1330,   -101,  -5119}, 0, { -8928,   2010}, {0x00, 0x7f, 0x00, 0xff}}},
    506     {{{ -1330,   -101,  -1595}, 0, {  8656,   2010}, {0x00, 0x7f, 0x00, 0xff}}},
    507     {{{  -716,   -101,  -1595}, 0, {  8656,  -1054}, {0x00, 0x7f, 0x00, 0xff}}},
    508     {{{ -1177,   -101,  -1177}, 0, { 10742,   1244}, {0x00, 0x7f, 0x00, 0xff}}},
    509     {{{  -869,   -101,  -1177}, 0, { 10742,   -288}, {0x00, 0x7f, 0x00, 0xff}}},
    510 };
    511 
    512 // 0x0702C430 - 0x0702C490
    513 static const Vtx inside_castle_seg7_vertex_0702C430[] = {
    514     {{{  -451,    410,   -716}, 0, {  2474,  -2376}, {0x00, 0x81, 0x00, 0xff}}},
    515     {{{ -1595,    410,   -716}, 0, {  2474,   3332}, {0x00, 0x81, 0x00, 0xff}}},
    516     {{{ -1330,    410,  -1595}, 0, {  6556,   2010}, {0x00, 0x81, 0x00, 0xff}}},
    517     {{{ -1902,    410,  -1023}, 0, {  3900,   4864}, {0x00, 0x81, 0x00, 0xff}}},
    518     {{{  -716,    410,  -1595}, 0, {  6556,  -1054}, {0x00, 0x81, 0x00, 0xff}}},
    519     {{{  -144,    410,  -1023}, 0, {  3900,  -3908}, {0x00, 0x81, 0x00, 0xff}}},
    520 };
    521 
    522 // 0x0702C490 - 0x0702C570
    523 static const Vtx inside_castle_seg7_vertex_0702C490[] = {
    524     {{{ -1210,      0,  -1027}, 0, {  2178,   1518}, {0x00, 0x7f, 0x00, 0xff}}},
    525     {{{ -1602,      0,  -1323}, 0, {  4134,   2998}, {0x00, 0x7f, 0x00, 0xff}}},
    526     {{{ -1595,      0,   -716}, 0, {  4100,      0}, {0x00, 0x7f, 0x00, 0xff}}},
    527     {{{ -1902,      0,  -1023}, 0, {  5632,   1498}, {0x00, 0x7f, 0x00, 0xff}}},
    528     {{{ -1279,      0,   -716}, 0, {  2522,      0}, {0x00, 0x7f, 0x00, 0xff}}},
    529     {{{  -767,      0,   -716}, 0, {     0,      0}, {0x00, 0x7f, 0x00, 0xff}}},
    530     {{{  -451,      0,   -716}, 0, { -1606,      0}, {0x00, 0x7f, 0x00, 0xff}}},
    531     {{{  -836,      0,  -1027}, 0, {   312,   1518}, {0x00, 0x7f, 0x00, 0xff}}},
    532     {{{  -144,      0,  -1023}, 0, { -3140,   1498}, {0x00, 0x7f, 0x00, 0xff}}},
    533     {{{  -444,      0,  -1323}, 0, { -1640,   2998}, {0x00, 0x7f, 0x00, 0xff}}},
    534     {{{ -1685,      0,   -806}, 0, {  4548,    418}, {0x00, 0x7f, 0x00, 0xff}}},
    535     {{{ -1794,      0,   -914}, 0, {  5090,    960}, {0x00, 0x7f, 0x00, 0xff}}},
    536     {{{ -1830,      0,   -878}, 0, {  5272,    778}, {0x00, 0x7f, 0x00, 0xff}}},
    537     {{{ -1721,      0,   -770}, 0, {  4730,    236}, {0x00, 0x7f, 0x00, 0xff}}},
    538 };
    539 
    540 // 0x0702C570 - 0x0702C670
    541 static const Vtx inside_castle_seg7_vertex_0702C570[] = {
    542     {{{  -460,  -1074,    922}, 0, {  2778,   -288}, {0x00, 0x7f, 0x00, 0xff}}},
    543     {{{ -1586,  -1074,   1536}, 0, { -2840,   2776}, {0x00, 0x7f, 0x00, 0xff}}},
    544     {{{  -460,  -1074,   1536}, 0, {  2778,   2776}, {0x00, 0x7f, 0x00, 0xff}}},
    545     {{{  -325,      0,   -770}, 0, { -2236,    236}, {0x00, 0x7f, 0x00, 0xff}}},
    546     {{{  -216,      0,   -878}, 0, { -2778,    778}, {0x00, 0x7f, 0x00, 0xff}}},
    547     {{{  -252,      0,   -914}, 0, { -2598,    960}, {0x00, 0x7f, 0x00, 0xff}}},
    548     {{{  -361,      0,   -806}, 0, { -2056,    418}, {0x00, 0x7f, 0x00, 0xff}}},
    549     {{{ -1177,  -1074,    922}, 0, {  2268,   -288}, {0x00, 0x7f, 0x00, 0xff}}},
    550     {{{  -869,  -1074,    922}, 0, {   734,   -288}, {0x00, 0x7f, 0x00, 0xff}}},
    551     {{{  -869,  -1074,    870}, 0, {   734,      0}, {0x00, 0x7f, 0x00, 0xff}}},
    552     {{{ -1177,  -1074,    870}, 0, {  2268,      0}, {0x00, 0x7f, 0x00, 0xff}}},
    553     {{{ -1330,  -1074,    358}, 0, {  3034,   2522}, {0x00, 0x7f, 0x00, 0xff}}},
    554     {{{  -716,  -1074,    870}, 0, {     0,      0}, {0x00, 0x7f, 0x00, 0xff}}},
    555     {{{  -716,  -1074,    358}, 0, {     0,   2522}, {0x00, 0x7f, 0x00, 0xff}}},
    556     {{{ -1330,  -1074,    870}, 0, {  3034,      0}, {0x00, 0x7f, 0x00, 0xff}}},
    557     {{{ -1586,  -1074,    922}, 0, { -2840,   -288}, {0x00, 0x7f, 0x00, 0xff}}},
    558 };
    559 
    560 // 0x0702C670 - 0x0702C770
    561 static const Vtx inside_castle_seg7_vertex_0702C670[] = {
    562     {{{ -1199,    -50,  -1077}, 0, {  9190,  -3098}, {0x7c, 0x00, 0x1b, 0xff}}},
    563     {{{ -1199,    -25,  -1077}, 0, {  9190,  -3354}, {0x7c, 0x00, 0x1b, 0xff}}},
    564     {{{ -1210,    -25,  -1027}, 0, {  8692,  -3354}, {0x7c, 0x00, 0x1b, 0xff}}},
    565     {{{  -767,   -383,   -716}, 0, {  5588,    224}, {0x84, 0x00, 0x1b, 0xff}}},
    566     {{{  -836,    -25,  -1027}, 0, {  8692,  -3354}, {0x84, 0x00, 0x1b, 0xff}}},
    567     {{{  -869,   -101,  -1177}, 0, { 10188,  -2588}, {0x84, 0x00, 0x1b, 0xff}}},
    568     {{{  -767,   -383,   -716}, 0, {  5588,    224}, {0x85, 0x00, 0x1b, 0xff}}},
    569     {{{  -767,      0,   -716}, 0, {  5590,  -3610}, {0x85, 0x00, 0x1b, 0xff}}},
    570     {{{  -836,    -25,  -1027}, 0, {  8692,  -3354}, {0x85, 0x00, 0x1b, 0xff}}},
    571     {{{  -869,   -127,  -1177}, 0, { 10188,  -2332}, {0x84, 0x00, 0x1b, 0xff}}},
    572     {{{  -847,    -25,  -1077}, 0, {  9190,  -3354}, {0x84, 0x00, 0x1b, 0xff}}},
    573     {{{  -847,    -50,  -1077}, 0, {  9190,  -3098}, {0x84, 0x00, 0x1b, 0xff}}},
    574     {{{  -836,      0,  -1027}, 0, {  8692,  -3610}, {0x85, 0x00, 0x1b, 0xff}}},
    575     {{{ -1177,   -127,  -1177}, 0, { 10188,  -2332}, {0x7c, 0x00, 0x1b, 0xff}}},
    576     {{{ -1177,   -101,  -1177}, 0, { 10188,  -2588}, {0x7c, 0x00, 0x1b, 0xff}}},
    577     {{{ -1279,   -383,   -716}, 0, {  5588,    224}, {0x7c, 0x00, 0x1b, 0xff}}},
    578 };
    579 
    580 // 0x0702C770 - 0x0702C850
    581 static const Vtx inside_castle_seg7_vertex_0702C770[] = {
    582     {{{ -1210,    -25,  -1027}, 0, {  8692,  -3354}, {0x7b, 0x00, 0x1b, 0xff}}},
    583     {{{ -1279,      0,   -716}, 0, {  5590,  -3610}, {0x7b, 0x00, 0x1b, 0xff}}},
    584     {{{ -1279,   -383,   -716}, 0, {  5588,    224}, {0x7b, 0x00, 0x1b, 0xff}}},
    585     {{{ -1210,      0,  -1027}, 0, {  8692,  -3610}, {0x7b, 0x00, 0x1b, 0xff}}},
    586     {{{  -847,    -50,  -1077}, 0, {  9190,  -3098}, {0x84, 0x00, 0x1b, 0xff}}},
    587     {{{  -858,    -50,  -1127}, 0, {  9690,  -3098}, {0x84, 0x00, 0x1b, 0xff}}},
    588     {{{  -858,    -76,  -1127}, 0, {  9690,  -2842}, {0x84, 0x00, 0x1b, 0xff}}},
    589     {{{  -869,    -76,  -1177}, 0, { 10188,  -2842}, {0x84, 0x00, 0x1b, 0xff}}},
    590     {{{  -869,   -101,  -1177}, 0, { 10188,  -2588}, {0x84, 0x00, 0x1b, 0xff}}},
    591     {{{ -1177,   -101,  -1177}, 0, { 10188,  -2588}, {0x7c, 0x00, 0x1b, 0xff}}},
    592     {{{ -1177,    -76,  -1177}, 0, { 10188,  -2842}, {0x7c, 0x00, 0x1b, 0xff}}},
    593     {{{ -1188,    -76,  -1127}, 0, {  9690,  -2842}, {0x7c, 0x00, 0x1b, 0xff}}},
    594     {{{ -1188,    -50,  -1127}, 0, {  9690,  -3098}, {0x7c, 0x00, 0x1b, 0xff}}},
    595     {{{ -1199,    -50,  -1077}, 0, {  9190,  -3098}, {0x7c, 0x00, 0x1b, 0xff}}},
    596 };
    597 
    598 // 0x0702C850 - 0x0702C950
    599 static const Vtx inside_castle_seg7_vertex_0702C850[] = {
    600     {{{  -946,    154,  -5119}, 0, {     0,      0}, {0x00, 0x81, 0x00, 0xff}}},
    601     {{{ -1100,    154,  -5170}, 0, {   480,      0}, {0x00, 0x81, 0x00, 0xff}}},
    602     {{{  -946,    154,  -5170}, 0, {   480,      0}, {0x00, 0x81, 0x00, 0xff}}},
    603     {{{ -1100,    154,  -5119}, 0, {     0,      0}, {0x00, 0x81, 0x00, 0xff}}},
    604     {{{ -1100,    154,  -5119}, 0, {     0,      0}, {0x7f, 0x00, 0x00, 0xff}}},
    605     {{{ -1100,   -101,  -5119}, 0, {     0,   2522}, {0x7f, 0x00, 0x00, 0xff}}},
    606     {{{ -1100,   -101,  -5170}, 0, {   480,   2522}, {0x7f, 0x00, 0x00, 0xff}}},
    607     {{{ -1100,    154,  -5170}, 0, {   480,      0}, {0x7f, 0x00, 0x00, 0xff}}},
    608     {{{  -946,    154,  -5170}, 0, {   480,      0}, {0x81, 0x00, 0x00, 0xff}}},
    609     {{{  -946,   -101,  -5119}, 0, {     0,   2522}, {0x81, 0x00, 0x00, 0xff}}},
    610     {{{  -946,    154,  -5119}, 0, {     0,      0}, {0x81, 0x00, 0x00, 0xff}}},
    611     {{{  -946,   -101,  -5170}, 0, {   480,   2522}, {0x81, 0x00, 0x00, 0xff}}},
    612     {{{  -946,   -101,  -5170}, 0, {   480,   2522}, {0x00, 0x7f, 0x00, 0xff}}},
    613     {{{ -1100,   -101,  -5170}, 0, {   480,   2522}, {0x00, 0x7f, 0x00, 0xff}}},
    614     {{{ -1100,   -101,  -5119}, 0, {     0,   2522}, {0x00, 0x7f, 0x00, 0xff}}},
    615     {{{  -946,   -101,  -5119}, 0, {     0,   2522}, {0x00, 0x7f, 0x00, 0xff}}},
    616 };
    617 
    618 // 0x0702C950 - 0x0702CA30
    619 static const Vtx inside_castle_seg7_vertex_0702C950[] = {
    620     {{{ -1100,    154,  -5119}, 0, {  2268,  -1564}, {0x00, 0x00, 0x7f, 0xff}}},
    621     {{{  -946,    154,  -5119}, 0, {  3800,  -1564}, {0x00, 0x00, 0x7f, 0xff}}},
    622     {{{  -818,    410,  -5119}, 0, {  5078,  -4120}, {0x00, 0x00, 0x7f, 0xff}}},
    623     {{{  -716,    307,  -5119}, 0, {  6100,  -3098}, {0x00, 0x00, 0x7f, 0xff}}},
    624     {{{  -716,   -101,  -5119}, 0, {  6100,    990}, {0x00, 0x00, 0x7f, 0xff}}},
    625     {{{  -946,   -101,  -5119}, 0, {  3800,    990}, {0x00, 0x00, 0x7f, 0xff}}},
    626     {{{ -1228,    410,  -5119}, 0, {   990,  -4120}, {0x00, 0x00, 0x7f, 0xff}}},
    627     {{{ -1330,    307,  -5119}, 0, {     0,  -3098}, {0x00, 0x00, 0x7f, 0xff}}},
    628     {{{ -1330,   -101,  -5119}, 0, {     0,    990}, {0x00, 0x00, 0x7f, 0xff}}},
    629     {{{ -1100,   -101,  -5119}, 0, {  2268,    990}, {0x00, 0x00, 0x7f, 0xff}}},
    630     {{{ -1279,    410,   -716}, 0, { 11298,      0}, {0x59, 0x00, 0xa7, 0xff}}},
    631     {{{ -1279,      0,   -716}, 0, { 11298,   4054}, {0x59, 0x00, 0xa7, 0xff}}},
    632     {{{ -1330,      0,   -767}, 0, { 11808,   4054}, {0x59, 0x00, 0xa7, 0xff}}},
    633     {{{ -1330,    410,   -767}, 0, { 11808,      0}, {0x59, 0x00, 0xa7, 0xff}}},
    634 };
    635 
    636 // 0x0702CA30 - 0x0702CB30
    637 static const Vtx inside_castle_seg7_vertex_0702CA30[] = {
    638     {{{ -1330,    410,   -767}, 0, { 11808,      0}, {0x00, 0x00, 0x81, 0xff}}},
    639     {{{ -1330,      0,   -767}, 0, { 11808,   4054}, {0x00, 0x00, 0x81, 0xff}}},
    640     {{{ -1381,      0,   -767}, 0, { 12320,   4054}, {0x00, 0x00, 0x81, 0xff}}},
    641     {{{ -1381,    410,   -767}, 0, { 12320,      0}, {0x00, 0x00, 0x81, 0xff}}},
    642     {{{ -1902,    -76,  -1023}, 0, { -7360,   3798}, {0x59, 0x00, 0x59, 0xff}}},
    643     {{{ -1330,    -76,  -1595}, 0, { -1650,   3798}, {0x59, 0x00, 0x59, 0xff}}},
    644     {{{ -1902,    410,  -1023}, 0, { -7360,  -1054}, {0x59, 0x00, 0x59, 0xff}}},
    645     {{{ -1330,    410,  -1595}, 0, { -1650,  -1054}, {0x59, 0x00, 0x59, 0xff}}},
    646     {{{  -144,    410,  -1023}, 0, { 10188,  -1054}, {0xa7, 0x00, 0x59, 0xff}}},
    647     {{{  -716,    -76,  -1595}, 0, {  4480,   3798}, {0xa7, 0x00, 0x59, 0xff}}},
    648     {{{  -144,    -76,  -1023}, 0, { 10188,   3798}, {0xa7, 0x00, 0x59, 0xff}}},
    649     {{{  -716,    410,  -1595}, 0, {  4480,  -1054}, {0xa7, 0x00, 0x59, 0xff}}},
    650     {{{ -1381,    410,   -767}, 0, { 12320,      0}, {0xa8, 0x00, 0xa6, 0xff}}},
    651     {{{ -1381,      0,   -767}, 0, { 12320,   4054}, {0xa8, 0x00, 0xa6, 0xff}}},
    652     {{{ -1433,      0,   -716}, 0, { 12830,   4054}, {0xa8, 0x00, 0xa6, 0xff}}},
    653     {{{ -1433,    410,   -716}, 0, { 12830,      0}, {0xa8, 0x00, 0xa6, 0xff}}},
    654 };
    655 
    656 // 0x0702CB30 - 0x0702CC10
    657 static const Vtx inside_castle_seg7_vertex_0702CB30[] = {
    658     {{{ -1279,    256,   -716}, 0, { 11298,   1500}, {0x00, 0x00, 0x81, 0xff}}},
    659     {{{ -1279,    410,   -716}, 0, { 11298,      0}, {0x00, 0x00, 0x81, 0xff}}},
    660     {{{ -1228,    307,   -716}, 0, { 10786,    990}, {0x00, 0x00, 0x81, 0xff}}},
    661     {{{  -767,    410,   -716}, 0, {  6188,      0}, {0x00, 0x00, 0x81, 0xff}}},
    662     {{{  -818,    307,   -716}, 0, {  6698,    990}, {0x00, 0x00, 0x81, 0xff}}},
    663     {{{  -767,    256,   -716}, 0, {  6188,   1500}, {0x00, 0x00, 0x81, 0xff}}},
    664     {{{ -1279,    219,   -665}, 0, {  5078,  -5800}, {0x7f, 0x00, 0x00, 0xff}}},
    665     {{{ -1279,   -383,   -716}, 0, {  5590,    224}, {0x7f, 0x00, 0x00, 0xff}}},
    666     {{{ -1279,    256,   -716}, 0, {  5590,  -6164}, {0x7f, 0x00, 0x00, 0xff}}},
    667     {{{ -1279,   -420,   -665}, 0, {  5078,    588}, {0x7f, 0x00, 0x00, 0xff}}},
    668     {{{ -1330,    132,   -613}, 0, {  4568,  -4924}, {0x5a, 0x00, 0x58, 0xff}}},
    669     {{{ -1330,   -456,   -613}, 0, {  4568,    954}, {0x5a, 0x00, 0x58, 0xff}}},
    670     {{{ -1279,   -420,   -665}, 0, {  5078,    588}, {0x5a, 0x00, 0x58, 0xff}}},
    671     {{{ -1279,    219,   -665}, 0, {  5078,  -5800}, {0x5a, 0x00, 0x58, 0xff}}},
    672 };
    673 
    674 // 0x0702CC10 - 0x0702CD00
    675 static const Vtx inside_castle_seg7_vertex_0702CC10[] = {
    676     {{{  -613,    410,   -716}, 0, {  4654,      0}, {0x58, 0x00, 0xa6, 0xff}}},
    677     {{{  -613,      0,   -716}, 0, {  4654,   4054}, {0x58, 0x00, 0xa6, 0xff}}},
    678     {{{  -665,      0,   -767}, 0, {  5166,   4054}, {0x58, 0x00, 0xa6, 0xff}}},
    679     {{{ -1433,      0,   -716}, 0, { 12830,   4054}, {0x00, 0x00, 0x81, 0xff}}},
    680     {{{ -1595,      0,   -716}, 0, { 14452,   4054}, {0x00, 0x00, 0x81, 0xff}}},
    681     {{{ -1595,    410,   -716}, 0, { 14452,      0}, {0x00, 0x00, 0x81, 0xff}}},
    682     {{{ -1433,    410,   -716}, 0, { 12830,      0}, {0x00, 0x00, 0x81, 0xff}}},
    683     {{{ -1330,    132,   -613}, 0, {  4568,  -4924}, {0x7f, 0x00, 0x00, 0xff}}},
    684     {{{ -1330,   -562,    358}, 0, { -5140,   2010}, {0x7f, 0x00, 0x00, 0xff}}},
    685     {{{ -1330,   -456,   -613}, 0, {  4568,    954}, {0x7f, 0x00, 0x00, 0xff}}},
    686     {{{ -1330,  -1074,    358}, 0, { -5140,   7120}, {0x7f, 0x00, 0x00, 0xff}}},
    687     {{{  -451,    410,   -716}, 0, {  3034,      0}, {0x00, 0x00, 0x81, 0xff}}},
    688     {{{  -451,      0,   -716}, 0, {  3034,   4054}, {0x00, 0x00, 0x81, 0xff}}},
    689     {{{  -613,      0,   -716}, 0, {  4654,   4054}, {0x00, 0x00, 0x81, 0xff}}},
    690     {{{  -613,    410,   -716}, 0, {  4654,      0}, {0x00, 0x00, 0x81, 0xff}}},
    691 };
    692 
    693 // 0x0702CD00 - 0x0702CE00
    694 static const Vtx inside_castle_seg7_vertex_0702CD00[] = {
    695     {{{  -716,    307,  -1595}, 0, {  4480,      0}, {0x00, 0x00, 0x7f, 0xff}}},
    696     {{{  -716,    410,  -1595}, 0, {  4480,  -1054}, {0x00, 0x00, 0x7f, 0xff}}},
    697     {{{  -818,    410,  -1595}, 0, {  3458,  -1054}, {0x00, 0x00, 0x7f, 0xff}}},
    698     {{{  -613,    410,   -716}, 0, {  4654,      0}, {0x58, 0x00, 0xa6, 0xff}}},
    699     {{{  -665,      0,   -767}, 0, {  5166,   4054}, {0x58, 0x00, 0xa6, 0xff}}},
    700     {{{  -665,    410,   -767}, 0, {  5166,      0}, {0x58, 0x00, 0xa6, 0xff}}},
    701     {{{  -716,   -456,   -613}, 0, {  4568,    954}, {0x81, 0x00, 0x00, 0xff}}},
    702     {{{  -716,   -562,    358}, 0, { -5140,   2010}, {0x81, 0x00, 0x00, 0xff}}},
    703     {{{  -716,    132,   -613}, 0, {  4568,  -4924}, {0x81, 0x00, 0x00, 0xff}}},
    704     {{{  -716,  -1074,    358}, 0, { -5140,   7120}, {0x81, 0x00, 0x00, 0xff}}},
    705     {{{ -1228,    410,  -1595}, 0, {  -628,  -1054}, {0x00, 0x00, 0x7f, 0xff}}},
    706     {{{ -1330,    410,  -1595}, 0, { -1650,  -1054}, {0x00, 0x00, 0x7f, 0xff}}},
    707     {{{ -1330,    307,  -1595}, 0, { -1650,      0}, {0x00, 0x00, 0x7f, 0xff}}},
    708     {{{  -252,    256,   -914}, 0, {  1052,   1500}, {0xa7, 0x00, 0xa6, 0xff}}},
    709     {{{  -361,    256,   -806}, 0, {  2136,   1500}, {0xa7, 0x00, 0xa6, 0xff}}},
    710     {{{  -451,    410,   -716}, 0, {  3034,      0}, {0xa7, 0x00, 0xa6, 0xff}}},
    711 };
    712 
    713 // 0x0702CE00 - 0x0702CF00
    714 static const Vtx inside_castle_seg7_vertex_0702CE00[] = {
    715     {{{ -1595,      0,   -716}, 0, { 14452,   4054}, {0x59, 0x00, 0xa7, 0xff}}},
    716     {{{ -1685,      0,   -806}, 0, { 15350,   4054}, {0x59, 0x00, 0xa7, 0xff}}},
    717     {{{ -1685,    256,   -806}, 0, { 15350,   1500}, {0x59, 0x00, 0xa7, 0xff}}},
    718     {{{ -1595,    410,   -716}, 0, { 14452,      0}, {0x59, 0x00, 0xa7, 0xff}}},
    719     {{{ -1595,    410,   -716}, 0, { 14452,      0}, {0x59, 0x00, 0xa6, 0xff}}},
    720     {{{ -1685,    256,   -806}, 0, { 15350,   1500}, {0x59, 0x00, 0xa6, 0xff}}},
    721     {{{ -1794,    256,   -914}, 0, { 16434,   1500}, {0x59, 0x00, 0xa6, 0xff}}},
    722     {{{ -1902,    410,  -1023}, 0, { 17518,      0}, {0x59, 0x00, 0xa7, 0xff}}},
    723     {{{ -1794,    256,   -914}, 0, { 16434,   1500}, {0x59, 0x00, 0xa7, 0xff}}},
    724     {{{ -1902,    410,  -1023}, 0, { 17518,      0}, {0x5a, 0x00, 0xa7, 0xff}}},
    725     {{{ -1794,    256,   -914}, 0, { 16434,   1500}, {0x5a, 0x00, 0xa7, 0xff}}},
    726     {{{ -1902,      0,  -1023}, 0, { 17518,   4054}, {0x5a, 0x00, 0xa7, 0xff}}},
    727     {{{ -1794,      0,   -914}, 0, { 16434,   4054}, {0x5a, 0x00, 0xa7, 0xff}}},
    728     {{{  -361,    256,   -806}, 0, {  2136,   1500}, {0xa7, 0x00, 0xa7, 0xff}}},
    729     {{{  -361,      0,   -806}, 0, {  2136,   4054}, {0xa7, 0x00, 0xa7, 0xff}}},
    730     {{{  -451,      0,   -716}, 0, {  3034,   4054}, {0xa7, 0x00, 0xa7, 0xff}}},
    731 };
    732 
    733 // 0x0702CF00 - 0x0702D000
    734 static const Vtx inside_castle_seg7_vertex_0702CF00[] = {
    735     {{{  -361,    256,   -806}, 0, {  2136,   1500}, {0xa7, 0x00, 0xa7, 0xff}}},
    736     {{{  -451,      0,   -716}, 0, {  3034,   4054}, {0xa7, 0x00, 0xa7, 0xff}}},
    737     {{{  -451,    410,   -716}, 0, {  3034,      0}, {0xa7, 0x00, 0xa7, 0xff}}},
    738     {{{ -1721,    256,   -770}, 0, {     0,  -1564}, {0x00, 0x81, 0x00, 0xff}}},
    739     {{{ -1830,    256,   -878}, 0, {     0,  -1564}, {0x00, 0x81, 0x00, 0xff}}},
    740     {{{ -1794,    256,   -914}, 0, {   480,  -1564}, {0x00, 0x81, 0x00, 0xff}}},
    741     {{{  -252,    256,   -914}, 0, {  1052,   1500}, {0xa7, 0x00, 0xa7, 0xff}}},
    742     {{{  -144,    410,  -1023}, 0, {     0,      0}, {0xa7, 0x00, 0xa7, 0xff}}},
    743     {{{  -144,      0,  -1023}, 0, {     0,   4054}, {0xa6, 0x00, 0xa7, 0xff}}},
    744     {{{  -252,    256,   -914}, 0, {  1052,   1500}, {0xa6, 0x00, 0xa7, 0xff}}},
    745     {{{  -144,    410,  -1023}, 0, {     0,      0}, {0xa6, 0x00, 0xa7, 0xff}}},
    746     {{{  -252,      0,   -914}, 0, {  1052,   4054}, {0xa6, 0x00, 0xa7, 0xff}}},
    747     {{{ -1830,    256,   -878}, 0, {     0,  -1564}, {0x59, 0x00, 0x59, 0xff}}},
    748     {{{ -1794,      0,   -914}, 0, {   480,    990}, {0x59, 0x00, 0x59, 0xff}}},
    749     {{{ -1794,    256,   -914}, 0, {   480,  -1564}, {0x59, 0x00, 0x59, 0xff}}},
    750     {{{ -1830,      0,   -878}, 0, {     0,    990}, {0x59, 0x00, 0x59, 0xff}}},
    751 };
    752 
    753 // 0x0702D000 - 0x0702D0E0
    754 static const Vtx inside_castle_seg7_vertex_0702D000[] = {
    755     {{{ -1721,    256,   -770}, 0, {     0,  -1564}, {0x00, 0x81, 0x00, 0xff}}},
    756     {{{ -1794,    256,   -914}, 0, {   480,  -1564}, {0x00, 0x81, 0x00, 0xff}}},
    757     {{{ -1685,    256,   -806}, 0, {   480,  -1564}, {0x00, 0x81, 0x00, 0xff}}},
    758     {{{  -252,      0,   -914}, 0, {   480,    990}, {0xa7, 0x00, 0x59, 0xff}}},
    759     {{{  -216,      0,   -878}, 0, {   990,    990}, {0xa7, 0x00, 0x59, 0xff}}},
    760     {{{  -216,    256,   -878}, 0, {   990,  -1566}, {0xa7, 0x00, 0x59, 0xff}}},
    761     {{{ -1685,    256,   -806}, 0, {   480,  -1564}, {0xa7, 0x00, 0xa7, 0xff}}},
    762     {{{ -1685,      0,   -806}, 0, {   480,    990}, {0xa7, 0x00, 0xa7, 0xff}}},
    763     {{{ -1721,      0,   -770}, 0, {     0,    990}, {0xa7, 0x00, 0xa7, 0xff}}},
    764     {{{ -1721,    256,   -770}, 0, {     0,  -1564}, {0xa7, 0x00, 0xa7, 0xff}}},
    765     {{{  -325,    256,   -770}, 0, {   990,  -1566}, {0x59, 0x00, 0xa7, 0xff}}},
    766     {{{  -361,      0,   -806}, 0, {   478,    990}, {0x59, 0x00, 0xa7, 0xff}}},
    767     {{{  -361,    256,   -806}, 0, {   480,  -1566}, {0x59, 0x00, 0xa7, 0xff}}},
    768     {{{  -325,      0,   -770}, 0, {   990,    990}, {0x59, 0x00, 0xa7, 0xff}}},
    769 };
    770 
    771 // 0x0702D0E0 - 0x0702D1C0
    772 static const Vtx inside_castle_seg7_vertex_0702D0E0[] = {
    773     {{{  -361,    256,   -806}, 0, {   480,  -1566}, {0x00, 0x81, 0x00, 0xff}}},
    774     {{{  -252,    256,   -914}, 0, {   480,  -1566}, {0x00, 0x81, 0x00, 0xff}}},
    775     {{{  -216,    256,   -878}, 0, {   990,  -1566}, {0x00, 0x81, 0x00, 0xff}}},
    776     {{{  -325,    256,   -770}, 0, {   990,  -1566}, {0x00, 0x81, 0x00, 0xff}}},
    777     {{{  -869,   -818,    870}, 0, {   990,  -1564}, {0x81, 0x00, 0x00, 0xff}}},
    778     {{{  -869,  -1074,    870}, 0, {   990,    990}, {0x81, 0x00, 0x00, 0xff}}},
    779     {{{  -869,  -1074,    922}, 0, {   478,    990}, {0x81, 0x00, 0x00, 0xff}}},
    780     {{{  -252,    256,   -914}, 0, {   480,  -1566}, {0xa7, 0x00, 0x59, 0xff}}},
    781     {{{  -252,      0,   -914}, 0, {   480,    990}, {0xa7, 0x00, 0x59, 0xff}}},
    782     {{{  -216,    256,   -878}, 0, {   990,  -1566}, {0xa7, 0x00, 0x59, 0xff}}},
    783     {{{ -1177,   -818,    870}, 0, {   990,  -1564}, {0x00, 0x81, 0x00, 0xff}}},
    784     {{{  -869,   -818,    870}, 0, {   990,  -1564}, {0x00, 0x81, 0x00, 0xff}}},
    785     {{{  -869,   -818,    922}, 0, {   478,  -1564}, {0x00, 0x81, 0x00, 0xff}}},
    786     {{{ -1177,   -818,    922}, 0, {   478,  -1564}, {0x00, 0x81, 0x00, 0xff}}},
    787 };
    788 
    789 // 0x0702D1C0 - 0x0702D2C0
    790 static const Vtx inside_castle_seg7_vertex_0702D1C0[] = {
    791     {{{ -1177,   -818,    922}, 0, {   478,  -1564}, {0x7f, 0x00, 0x00, 0xff}}},
    792     {{{ -1177,  -1074,    922}, 0, {   478,    990}, {0x7f, 0x00, 0x00, 0xff}}},
    793     {{{ -1177,  -1074,    870}, 0, {   990,    990}, {0x7f, 0x00, 0x00, 0xff}}},
    794     {{{ -1177,   -818,    870}, 0, {   990,  -1564}, {0x7f, 0x00, 0x00, 0xff}}},
    795     {{{  -869,   -818,    870}, 0, {   990,  -1564}, {0x81, 0x00, 0x00, 0xff}}},
    796     {{{  -869,  -1074,    922}, 0, {   478,    990}, {0x81, 0x00, 0x00, 0xff}}},
    797     {{{  -869,   -818,    922}, 0, {   478,  -1564}, {0x81, 0x00, 0x00, 0xff}}},
    798     {{{  -716,  -1074,    870}, 0, { -2074,   6098}, {0x00, 0x00, 0x81, 0xff}}},
    799     {{{  -818,   -460,    870}, 0, { -1052,      0}, {0x00, 0x00, 0x81, 0xff}}},
    800     {{{  -716,   -562,    870}, 0, { -2074,    990}, {0x00, 0x00, 0x81, 0xff}}},
    801     {{{  -869,   -818,    870}, 0, {  -542,   3542}, {0x00, 0x00, 0x81, 0xff}}},
    802     {{{  -869,  -1074,    870}, 0, {  -542,   6098}, {0x00, 0x00, 0x81, 0xff}}},
    803     {{{ -1177,   -818,    870}, 0, {  2524,   3542}, {0x00, 0x00, 0x81, 0xff}}},
    804     {{{ -1228,   -460,    870}, 0, {  3034,      0}, {0x00, 0x00, 0x81, 0xff}}},
    805     {{{ -1330,  -1074,    870}, 0, {  4056,   6098}, {0x00, 0x00, 0x81, 0xff}}},
    806     {{{ -1177,  -1074,    870}, 0, {  2524,   6098}, {0x00, 0x00, 0x81, 0xff}}},
    807 };
    808 
    809 // 0x0702D2C0 - 0x0702D3A0
    810 static const Vtx inside_castle_seg7_vertex_0702D2C0[] = {
    811     {{{ -1330,  -1074,    870}, 0, {  4056,   6098}, {0x00, 0x00, 0x81, 0xff}}},
    812     {{{ -1330,   -562,    870}, 0, {  4056,    990}, {0x00, 0x00, 0x81, 0xff}}},
    813     {{{ -1228,   -460,    870}, 0, {  3034,      0}, {0x00, 0x00, 0x81, 0xff}}},
    814     {{{  -716,  -1074,    870}, 0, {  4056,   3032}, {0x81, 0x00, 0x00, 0xff}}},
    815     {{{  -716,   -562,    870}, 0, {  4056,  -2076}, {0x81, 0x00, 0x00, 0xff}}},
    816     {{{  -716,   -562,    358}, 0, { -1052,  -2076}, {0x81, 0x00, 0x00, 0xff}}},
    817     {{{  -716,  -1074,    358}, 0, { -1052,   3032}, {0x81, 0x00, 0x00, 0xff}}},
    818     {{{ -1330,   -562,    358}, 0, { -1052,  -2076}, {0x7f, 0x00, 0x00, 0xff}}},
    819     {{{ -1330,   -562,    870}, 0, {  4056,  -2076}, {0x7f, 0x00, 0x00, 0xff}}},
    820     {{{ -1330,  -1074,    870}, 0, {  4056,   3032}, {0x7f, 0x00, 0x00, 0xff}}},
    821     {{{  -716,   -562,    358}, 0, { -1052,  -2076}, {0xa7, 0xa7, 0x00, 0xff}}},
    822     {{{  -716,   -562,    870}, 0, {  4056,  -2076}, {0xa7, 0xa7, 0x00, 0xff}}},
    823     {{{  -818,   -460,    870}, 0, {  4056,  -3098}, {0xa7, 0xa7, 0x00, 0xff}}},
    824     {{{  -818,   -460,    358}, 0, { -1052,  -3098}, {0xa7, 0xa7, 0x00, 0xff}}},
    825 };
    826 
    827 // 0x0702D3A0 - 0x0702D480
    828 static const Vtx inside_castle_seg7_vertex_0702D3A0[] = {
    829     {{{  -818,   -460,    358}, 0, {     0,      0}, {0x00, 0x81, 0x00, 0xff}}},
    830     {{{ -1228,   -460,    870}, 0, {  4056,   5076}, {0x00, 0x81, 0x00, 0xff}}},
    831     {{{ -1228,   -460,    358}, 0, {  4056,      0}, {0x00, 0x81, 0x00, 0xff}}},
    832     {{{  -818,   -460,    870}, 0, {     0,   5076}, {0x00, 0x81, 0x00, 0xff}}},
    833     {{{ -1228,   -460,    358}, 0, { -1052,  -3098}, {0x59, 0xa7, 0x00, 0xff}}},
    834     {{{ -1228,   -460,    870}, 0, {  4056,  -3098}, {0x59, 0xa7, 0x00, 0xff}}},
    835     {{{ -1330,   -562,    870}, 0, {  4056,  -2076}, {0x59, 0xa7, 0x00, 0xff}}},
    836     {{{ -1330,   -562,    358}, 0, { -1052,  -2076}, {0x59, 0xa7, 0x00, 0xff}}},
    837     {{{  -716,   -101,  -5119}, 0, {-17404,    990}, {0x81, 0x00, 0x00, 0xff}}},
    838     {{{  -716,    307,  -1595}, 0, { 17766,  -3098}, {0x81, 0x00, 0x00, 0xff}}},
    839     {{{  -716,    307,  -5119}, 0, {-17404,  -3098}, {0x81, 0x00, 0x00, 0xff}}},
    840     {{{ -1330,   -562,    358}, 0, { -1052,  -2076}, {0x7f, 0x00, 0x00, 0xff}}},
    841     {{{ -1330,  -1074,    870}, 0, {  4056,   3032}, {0x7f, 0x00, 0x00, 0xff}}},
    842     {{{ -1330,  -1074,    358}, 0, { -1052,   3032}, {0x7f, 0x00, 0x00, 0xff}}},
    843 };
    844 
    845 // 0x0702D480 - 0x0702D570
    846 static const Vtx inside_castle_seg7_vertex_0702D480[] = {
    847     {{{  -716,    205,   -716}, 0, { -1052,  -2588}, {0xb0, 0xb0, 0xc7, 0xff}}},
    848     {{{  -818,   -460,    358}, 0, {     0,   4054}, {0xb0, 0xb0, 0xc7, 0xff}}},
    849     {{{  -818,    307,   -716}, 0, {     0,  -3610}, {0xb0, 0xb0, 0xc7, 0xff}}},
    850     {{{  -716,   -562,    358}, 0, { -1052,   5076}, {0xb0, 0xb0, 0xc7, 0xff}}},
    851     {{{  -818,    307,   -716}, 0, {     0,  -3610}, {0x00, 0x99, 0xb7, 0xff}}},
    852     {{{  -818,   -460,    358}, 0, {     0,   4054}, {0x00, 0x99, 0xb7, 0xff}}},
    853     {{{ -1228,   -460,    358}, 0, {  4056,   4054}, {0x00, 0x99, 0xb7, 0xff}}},
    854     {{{ -1228,    307,   -716}, 0, {  4056,  -3610}, {0x00, 0x99, 0xb7, 0xff}}},
    855     {{{ -1228,    307,   -716}, 0, {  4056,  -3610}, {0x50, 0xb0, 0xc7, 0xff}}},
    856     {{{ -1228,   -460,    358}, 0, {  4056,   4054}, {0x50, 0xb0, 0xc7, 0xff}}},
    857     {{{ -1330,   -562,    358}, 0, {  5078,   5076}, {0x50, 0xb0, 0xc7, 0xff}}},
    858     {{{ -1330,    205,   -716}, 0, {  5078,  -2588}, {0x50, 0xb0, 0xc7, 0xff}}},
    859     {{{  -716,   -101,  -5119}, 0, {-17404,    990}, {0x81, 0x00, 0x00, 0xff}}},
    860     {{{  -716,   -101,  -1595}, 0, { 17766,    990}, {0x81, 0x00, 0x00, 0xff}}},
    861     {{{  -716,    307,  -1595}, 0, { 17766,  -3098}, {0x81, 0x00, 0x00, 0xff}}},
    862 };
    863 
    864 // 0x0702D570 - 0x0702D670
    865 static const Vtx inside_castle_seg7_vertex_0702D570[] = {
    866     {{{  -716,    307,  -5119}, 0, {-17404,  -3098}, {0xa6, 0xa7, 0x00, 0xff}}},
    867     {{{  -818,    410,  -1595}, 0, { 17766,  -4120}, {0xa6, 0xa7, 0x00, 0xff}}},
    868     {{{  -818,    410,  -5119}, 0, {-17404,  -4120}, {0xa6, 0xa7, 0x00, 0xff}}},
    869     {{{  -716,    307,  -1595}, 0, { 17766,  -3098}, {0xa6, 0xa7, 0x00, 0xff}}},
    870     {{{  -818,    410,  -5119}, 0, {-18426,    990}, {0x00, 0x81, 0x00, 0xff}}},
    871     {{{  -818,    410,  -1595}, 0, { 16744,    990}, {0x00, 0x81, 0x00, 0xff}}},
    872     {{{ -1228,    410,  -1595}, 0, { 16744,  -1054}, {0x00, 0x81, 0x00, 0xff}}},
    873     {{{ -1228,    410,  -5119}, 0, {-18426,  -1054}, {0x00, 0x81, 0x00, 0xff}}},
    874     {{{ -1228,    410,  -5119}, 0, {-17404,  -4120}, {0x5a, 0xa7, 0x00, 0xff}}},
    875     {{{ -1228,    410,  -1595}, 0, { 17766,  -4120}, {0x5a, 0xa7, 0x00, 0xff}}},
    876     {{{ -1330,    307,  -1595}, 0, { 17766,  -3098}, {0x5a, 0xa7, 0x00, 0xff}}},
    877     {{{ -1330,    307,  -5119}, 0, {-17404,  -3098}, {0x5a, 0xa7, 0x00, 0xff}}},
    878     {{{ -1330,    307,  -5119}, 0, {-17404,  -3098}, {0x7f, 0x00, 0x00, 0xff}}},
    879     {{{ -1330,    307,  -1595}, 0, { 17766,  -3098}, {0x7f, 0x00, 0x00, 0xff}}},
    880     {{{ -1330,   -101,  -1595}, 0, { 17766,    990}, {0x7f, 0x00, 0x00, 0xff}}},
    881     {{{ -1330,   -101,  -5119}, 0, {-17404,    990}, {0x7f, 0x00, 0x00, 0xff}}},
    882 };
    883 
    884 // 0x0702D670 - 0x0702D770
    885 static const Vtx inside_castle_seg7_vertex_0702D670[] = {
    886     {{{  -716,    410,   -767}, 0, {  5676,      0}, {0xa7, 0x00, 0xa7, 0xff}}},
    887     {{{  -716,      0,   -767}, 0, {  5676,   4054}, {0xa7, 0x00, 0xa7, 0xff}}},
    888     {{{  -767,      0,   -716}, 0, {  6188,   4054}, {0xa7, 0x00, 0xa7, 0xff}}},
    889     {{{  -767,    410,   -716}, 0, {  6188,      0}, {0xa7, 0x00, 0xa7, 0xff}}},
    890     {{{  -665,    410,   -767}, 0, {  5166,      0}, {0x00, 0x00, 0x81, 0xff}}},
    891     {{{  -716,      0,   -767}, 0, {  5676,   4054}, {0x00, 0x00, 0x81, 0xff}}},
    892     {{{  -716,    410,   -767}, 0, {  5676,      0}, {0x00, 0x00, 0x81, 0xff}}},
    893     {{{  -665,      0,   -767}, 0, {  5166,   4054}, {0x00, 0x00, 0x81, 0xff}}},
    894     {{{  -767,    219,   -665}, 0, {  5078,  -5800}, {0xa6, 0x00, 0x58, 0xff}}},
    895     {{{  -716,   -456,   -613}, 0, {  4568,    954}, {0xa6, 0x00, 0x58, 0xff}}},
    896     {{{  -716,    132,   -613}, 0, {  4568,  -4924}, {0xa6, 0x00, 0x58, 0xff}}},
    897     {{{  -767,   -420,   -665}, 0, {  5078,    588}, {0xa6, 0x00, 0x58, 0xff}}},
    898     {{{  -767,    256,   -716}, 0, {  5590,  -6164}, {0x81, 0x00, 0x00, 0xff}}},
    899     {{{  -767,   -420,   -665}, 0, {  5078,    588}, {0x81, 0x00, 0x00, 0xff}}},
    900     {{{  -767,    219,   -665}, 0, {  5078,  -5800}, {0x81, 0x00, 0x00, 0xff}}},
    901     {{{  -767,   -383,   -716}, 0, {  5590,    224}, {0x81, 0x00, 0x00, 0xff}}},
    902 };
    903 
    904 // 0x0702D770 - 0x0702DE40
    905 static const Gfx inside_castle_seg7_dl_0702D770[] = {
    906     gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, inside_09005000),
    907     gsDPLoadSync(),
    908     gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 32 * 32 - 1, CALC_DXT(32, G_IM_SIZ_16b_BYTES)),
    909     gsSPLight(&inside_castle_seg7_lights_0702AB90.l, 1),
    910     gsSPLight(&inside_castle_seg7_lights_0702AB90.a, 2),
    911     gsSPVertex(inside_castle_seg7_vertex_0702ABC0, 15, 0),
    912     gsSP2Triangles( 0,  1,  2, 0x0,  3,  4,  5, 0x0),
    913     gsSP2Triangles( 3,  6,  4, 0x0,  7,  8,  9, 0x0),
    914     gsSP2Triangles( 7, 10,  8, 0x0, 11, 12, 13, 0x0),
    915     gsSP1Triangle(11, 13, 14, 0x0),
    916     gsSPVertex(inside_castle_seg7_vertex_0702ACB0, 15, 0),
    917     gsSP2Triangles( 0,  1,  2, 0x0,  3,  4,  5, 0x0),
    918     gsSP2Triangles( 6,  7,  8, 0x0,  6,  8,  9, 0x0),
    919     gsSP2Triangles(10, 11, 12, 0x0, 10, 12, 13, 0x0),
    920     gsSP1Triangle( 0, 14,  1, 0x0),
    921     gsSPVertex(inside_castle_seg7_vertex_0702ADA0, 15, 0),
    922     gsSP2Triangles( 0,  1,  2, 0x0,  3,  4,  5, 0x0),
    923     gsSP2Triangles( 3,  6,  4, 0x0,  7,  8,  9, 0x0),
    924     gsSP2Triangles( 7, 10,  8, 0x0, 11, 12, 13, 0x0),
    925     gsSP1Triangle(11, 13, 14, 0x0),
    926     gsSPVertex(inside_castle_seg7_vertex_0702AE90, 15, 0),
    927     gsSP2Triangles( 0,  1,  2, 0x0,  3,  4,  5, 0x0),
    928     gsSP2Triangles( 6,  7,  8, 0x0,  6,  8,  9, 0x0),
    929     gsSP2Triangles(10, 11, 12, 0x0, 10, 13, 11, 0x0),
    930     gsSP1Triangle( 0,  2, 14, 0x0),
    931     gsSPVertex(inside_castle_seg7_vertex_0702AF80, 15, 0),
    932     gsSP2Triangles( 0,  1,  2, 0x0,  3,  4,  5, 0x0),
    933     gsSP2Triangles( 3,  6,  4, 0x0,  7,  8,  9, 0x0),
    934     gsSP2Triangles( 7, 10,  8, 0x0, 11, 12, 13, 0x0),
    935     gsSP1Triangle(11, 14, 12, 0x0),
    936     gsSPVertex(inside_castle_seg7_vertex_0702B070, 15, 0),
    937     gsSP2Triangles( 0,  1,  2, 0x0,  3,  4,  5, 0x0),
    938     gsSP2Triangles( 6,  7,  8, 0x0,  6,  9,  7, 0x0),
    939     gsSP2Triangles(10, 11, 12, 0x0, 10, 12, 13, 0x0),
    940     gsSP1Triangle( 0,  2, 14, 0x0),
    941     gsSPVertex(inside_castle_seg7_vertex_0702B160, 15, 0),
    942     gsSP2Triangles( 0,  1,  2, 0x0,  3,  4,  5, 0x0),
    943     gsSP2Triangles( 3,  6,  4, 0x0,  7,  8,  9, 0x0),
    944     gsSP2Triangles( 7, 10,  8, 0x0, 11, 12, 13, 0x0),
    945     gsSP1Triangle(11, 14, 12, 0x0),
    946     gsSPVertex(inside_castle_seg7_vertex_0702B250, 15, 0),
    947     gsSP2Triangles( 0,  1,  2, 0x0,  3,  4,  5, 0x0),
    948     gsSP2Triangles( 6,  7,  8, 0x0,  6,  8,  9, 0x0),
    949     gsSP2Triangles(10, 11, 12, 0x0, 10, 13, 11, 0x0),
    950     gsSP1Triangle( 0, 14,  1, 0x0),
    951     gsSPVertex(inside_castle_seg7_vertex_0702B340, 15, 0),
    952     gsSP2Triangles( 0,  1,  2, 0x0,  3,  4,  5, 0x0),
    953     gsSP2Triangles( 3,  6,  4, 0x0,  7,  8,  9, 0x0),
    954     gsSP2Triangles( 7, 10,  8, 0x0, 11, 12, 13, 0x0),
    955     gsSP1Triangle(11, 13, 14, 0x0),
    956     gsSPVertex(inside_castle_seg7_vertex_0702B430, 15, 0),
    957     gsSP2Triangles( 0,  1,  2, 0x0,  3,  4,  5, 0x0),
    958     gsSP2Triangles( 6,  7,  8, 0x0,  6,  8,  9, 0x0),
    959     gsSP2Triangles(10, 11, 12, 0x0, 10, 13, 11, 0x0),
    960     gsSP1Triangle( 0,  2, 14, 0x0),
    961     gsSPVertex(inside_castle_seg7_vertex_0702B520, 12, 0),
    962     gsSP2Triangles( 0,  1,  2, 0x0,  0,  2,  3, 0x0),
    963     gsSP2Triangles( 4,  5,  6, 0x0,  4,  7,  5, 0x0),
    964     gsSP2Triangles( 8,  9, 10, 0x0,  8, 11,  9, 0x0),
    965     gsSPLight(&inside_castle_seg7_lights_0702ABA8.l, 1),
    966     gsSPLight(&inside_castle_seg7_lights_0702ABA8.a, 2),
    967     gsSPVertex(inside_castle_seg7_vertex_0702B5E0, 15, 0),
    968     gsSP2Triangles( 0,  1,  2, 0x0,  3,  4,  5, 0x0),
    969     gsSP2Triangles( 3,  5,  6, 0x0,  7,  8,  9, 0x0),
    970     gsSP2Triangles( 7,  9, 10, 0x0, 11, 12, 13, 0x0),
    971     gsSP1Triangle(11, 14, 12, 0x0),
    972     gsSPVertex(inside_castle_seg7_vertex_0702B6D0, 15, 0),
    973     gsSP2Triangles( 0,  1,  2, 0x0,  3,  4,  5, 0x0),
    974     gsSP2Triangles( 6,  7,  8, 0x0,  6,  8,  9, 0x0),
    975     gsSP2Triangles(10, 11, 12, 0x0, 10, 12, 13, 0x0),
    976     gsSP1Triangle( 0, 14,  1, 0x0),
    977     gsSPVertex(inside_castle_seg7_vertex_0702B7C0, 16, 0),
    978     gsSP2Triangles( 0,  1,  2, 0x0,  3,  4,  5, 0x0),
    979     gsSP2Triangles( 3,  6,  7, 0x0,  3,  7,  4, 0x0),
    980     gsSP2Triangles( 8,  9, 10, 0x0,  8, 10, 11, 0x0),
    981     gsSP2Triangles( 0, 12,  1, 0x0, 13, 14, 15, 0x0),
    982     gsSPVertex(inside_castle_seg7_vertex_0702B8C0, 15, 0),
    983     gsSP2Triangles( 0,  1,  2, 0x0,  0,  3,  1, 0x0),
    984     gsSP2Triangles( 4,  5,  6, 0x0,  4,  6,  7, 0x0),
    985     gsSP2Triangles( 8,  9, 10, 0x0,  8, 11,  9, 0x0),
    986     gsSP1Triangle(12, 13, 14, 0x0),
    987     gsSPVertex(inside_castle_seg7_vertex_0702B9B0, 14, 0),
    988     gsSP2Triangles( 0,  1,  2, 0x0,  3,  4,  5, 0x0),
    989     gsSP2Triangles( 3,  5,  6, 0x0,  7,  8,  9, 0x0),
    990     gsSP2Triangles( 7,  9, 10, 0x0, 11, 12, 13, 0x0),
    991     gsSPVertex(inside_castle_seg7_vertex_0702BA90, 15, 0),
    992     gsSP2Triangles( 0,  1,  2, 0x0,  3,  4,  5, 0x0),
    993     gsSP2Triangles( 3,  5,  6, 0x0,  7,  8,  9, 0x0),
    994     gsSP2Triangles( 7,  9, 10, 0x0, 11, 12, 13, 0x0),
    995     gsSP1Triangle(11, 14, 12, 0x0),
    996     gsSPVertex(inside_castle_seg7_vertex_0702BB80, 15, 0),
    997     gsSP2Triangles( 0,  1,  2, 0x0,  3,  4,  5, 0x0),
    998     gsSP2Triangles( 6,  7,  8, 0x0,  6,  8,  9, 0x0),
    999     gsSP2Triangles(10, 11, 12, 0x0, 10, 13, 11, 0x0),
   1000     gsSP1Triangle( 0, 14,  1, 0x0),
   1001     gsSPVertex(inside_castle_seg7_vertex_0702BC70, 15, 0),
   1002     gsSP2Triangles( 0,  1,  2, 0x0,  3,  4,  5, 0x0),
   1003     gsSP2Triangles( 3,  5,  6, 0x0,  7,  8,  9, 0x0),
   1004     gsSP2Triangles( 7,  9, 10, 0x0, 11, 12, 13, 0x0),
   1005     gsSP1Triangle(11, 14, 12, 0x0),
   1006     gsSPVertex(inside_castle_seg7_vertex_0702BD60, 15, 0),
   1007     gsSP2Triangles( 0,  1,  2, 0x0,  3,  4,  5, 0x0),
   1008     gsSP2Triangles( 6,  7,  8, 0x0,  6,  9,  7, 0x0),
   1009     gsSP2Triangles(10, 11, 12, 0x0, 10, 13, 11, 0x0),
   1010     gsSP1Triangle( 0,  2, 14, 0x0),
   1011     gsSPVertex(inside_castle_seg7_vertex_0702BE50, 15, 0),
   1012     gsSP2Triangles( 0,  1,  2, 0x0,  3,  4,  5, 0x0),
   1013     gsSP2Triangles( 3,  5,  6, 0x0,  7,  8,  9, 0x0),
   1014     gsSP2Triangles( 7, 10,  8, 0x0, 11, 12, 13, 0x0),
   1015     gsSP1Triangle(11, 13, 14, 0x0),
   1016     gsSPVertex(inside_castle_seg7_vertex_0702BF40, 14, 0),
   1017     gsSP2Triangles( 0,  1,  2, 0x0,  3,  4,  5, 0x0),
   1018     gsSP2Triangles( 6,  7,  8, 0x0,  6,  8,  9, 0x0),
   1019     gsSP2Triangles(10, 11, 12, 0x0, 10, 13, 11, 0x0),
   1020     gsSPVertex(inside_castle_seg7_vertex_0702C020, 15, 0),
   1021     gsSP2Triangles( 0,  1,  2, 0x0,  3,  4,  5, 0x0),
   1022     gsSP2Triangles( 0,  6,  1, 0x0,  7,  8,  9, 0x0),
   1023     gsSP2Triangles( 7,  9, 10, 0x0, 11, 12, 13, 0x0),
   1024     gsSP1Triangle(11, 14, 12, 0x0),
   1025     gsSPVertex(inside_castle_seg7_vertex_0702C110, 15, 0),
   1026     gsSP2Triangles( 0,  1,  2, 0x0,  0,  2,  3, 0x0),
   1027     gsSP2Triangles( 4,  5,  6, 0x0,  4,  6,  7, 0x0),
   1028     gsSP2Triangles( 8,  9, 10, 0x0, 11, 12, 13, 0x0),
   1029     gsSP1Triangle(11, 13, 14, 0x0),
   1030     gsSPVertex(inside_castle_seg7_vertex_0702C200, 15, 0),
   1031     gsSP2Triangles( 0,  1,  2, 0x0,  0,  3,  1, 0x0),
   1032     gsSP2Triangles( 4,  5,  6, 0x0,  4,  6,  7, 0x0),
   1033     gsSP2Triangles( 8,  9, 10, 0x0,  8, 10, 11, 0x0),
   1034     gsSP1Triangle(12, 13, 14, 0x0),
   1035     gsSPVertex(inside_castle_seg7_vertex_0702C2F0, 15, 0),
   1036     gsSP2Triangles( 0,  1,  2, 0x0,  3,  4,  5, 0x0),
   1037     gsSP2Triangles( 3,  6,  4, 0x0,  7,  8,  9, 0x0),
   1038     gsSP2Triangles( 8, 10,  9, 0x0, 11, 12, 13, 0x0),
   1039     gsSP1Triangle(12, 14, 13, 0x0),
   1040     gsSPVertex(inside_castle_seg7_vertex_0702C3E0, 5, 0),
   1041     gsSP2Triangles( 0,  1,  2, 0x0,  1,  3,  4, 0x0),
   1042     gsSP1Triangle( 1,  4,  2, 0x0),
   1043     gsSPEndDisplayList(),
   1044 };
   1045 
   1046 // 0x0702DE40 - 0x0702DE88
   1047 static const Gfx inside_castle_seg7_dl_0702DE40[] = {
   1048     gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, inside_0900B000),
   1049     gsDPLoadSync(),
   1050     gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 32 * 32 - 1, CALC_DXT(32, G_IM_SIZ_16b_BYTES)),
   1051     gsSPVertex(inside_castle_seg7_vertex_0702C430, 6, 0),
   1052     gsSP2Triangles( 0,  1,  2, 0x0,  1,  3,  2, 0x0),
   1053     gsSP2Triangles( 0,  2,  4, 0x0,  0,  4,  5, 0x0),
   1054     gsSPEndDisplayList(),
   1055 };
   1056 
   1057 // 0x0702DE88 - 0x0702DF38
   1058 static const Gfx inside_castle_seg7_dl_0702DE88[] = {
   1059     gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, inside_09004000),
   1060     gsDPLoadSync(),
   1061     gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 32 * 32 - 1, CALC_DXT(32, G_IM_SIZ_16b_BYTES)),
   1062     gsSPVertex(inside_castle_seg7_vertex_0702C490, 14, 0),
   1063     gsSP2Triangles( 0,  1,  2, 0x0,  1,  3,  2, 0x0),
   1064     gsSP2Triangles( 0,  2,  4, 0x0,  5,  6,  7, 0x0),
   1065     gsSP2Triangles( 6,  8,  9, 0x0,  6,  9,  7, 0x0),
   1066     gsSP2Triangles(10, 11, 12, 0x0, 10, 12, 13, 0x0),
   1067     gsSPVertex(inside_castle_seg7_vertex_0702C570, 16, 0),
   1068     gsSP2Triangles( 0,  1,  2, 0x0,  3,  4,  5, 0x0),
   1069     gsSP2Triangles( 3,  5,  6, 0x0,  7,  8,  9, 0x0),
   1070     gsSP2Triangles( 7,  9, 10, 0x0, 11, 12, 13, 0x0),
   1071     gsSP2Triangles(11, 14, 12, 0x0,  0, 15,  1, 0x0),
   1072     gsSPEndDisplayList(),
   1073 };
   1074 
   1075 // 0x0702DF38 - 0x0702E408
   1076 static const Gfx inside_castle_seg7_dl_0702DF38[] = {
   1077     gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, inside_09003000),
   1078     gsDPLoadSync(),
   1079     gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 32 * 32 - 1, CALC_DXT(32, G_IM_SIZ_16b_BYTES)),
   1080     gsSPVertex(inside_castle_seg7_vertex_0702C670, 16, 0),
   1081     gsSP2Triangles( 0,  1,  2, 0x0,  3,  4,  5, 0x0),
   1082     gsSP2Triangles( 6,  7,  8, 0x0,  3,  5,  9, 0x0),
   1083     gsSP2Triangles( 4, 10, 11, 0x0,  7, 12,  8, 0x0),
   1084     gsSP2Triangles(13, 14,  2, 0x0, 13,  2, 15, 0x0),
   1085     gsSPVertex(inside_castle_seg7_vertex_0702C770, 14, 0),
   1086     gsSP2Triangles( 0,  1,  2, 0x0,  0,  3,  1, 0x0),
   1087     gsSP2Triangles( 4,  5,  6, 0x0,  6,  7,  8, 0x0),
   1088     gsSP2Triangles( 9, 10, 11, 0x0, 11, 12, 13, 0x0),
   1089     gsSPVertex(inside_castle_seg7_vertex_0702C850, 16, 0),
   1090     gsSP2Triangles( 0,  1,  2, 0x0,  0,  3,  1, 0x0),
   1091     gsSP2Triangles( 4,  5,  6, 0x0,  4,  6,  7, 0x0),
   1092     gsSP2Triangles( 8,  9, 10, 0x0,  8, 11,  9, 0x0),
   1093     gsSP2Triangles(12, 13, 14, 0x0, 12, 14, 15, 0x0),
   1094     gsSPVertex(inside_castle_seg7_vertex_0702C950, 14, 0),
   1095     gsSP2Triangles( 0,  1,  2, 0x0,  1,  3,  2, 0x0),
   1096     gsSP2Triangles( 1,  4,  3, 0x0,  1,  5,  4, 0x0),
   1097     gsSP2Triangles( 0,  2,  6, 0x0,  0,  6,  7, 0x0),
   1098     gsSP2Triangles( 0,  7,  8, 0x0,  9,  0,  8, 0x0),
   1099     gsSP2Triangles(10, 11, 12, 0x0, 10, 12, 13, 0x0),
   1100     gsSPVertex(inside_castle_seg7_vertex_0702CA30, 16, 0),
   1101     gsSP2Triangles( 0,  1,  2, 0x0,  0,  2,  3, 0x0),
   1102     gsSP2Triangles( 4,  5,  6, 0x0,  5,  7,  6, 0x0),
   1103     gsSP2Triangles( 8,  9, 10, 0x0,  8, 11,  9, 0x0),
   1104     gsSP2Triangles(12, 13, 14, 0x0, 12, 14, 15, 0x0),
   1105     gsSPVertex(inside_castle_seg7_vertex_0702CB30, 14, 0),
   1106     gsSP2Triangles( 0,  1,  2, 0x0,  3,  2,  1, 0x0),
   1107     gsSP2Triangles( 3,  4,  2, 0x0,  4,  3,  5, 0x0),
   1108     gsSP2Triangles( 6,  7,  8, 0x0,  6,  9,  7, 0x0),
   1109     gsSP2Triangles(10, 11, 12, 0x0, 10, 12, 13, 0x0),
   1110     gsSPVertex(inside_castle_seg7_vertex_0702CC10, 15, 0),
   1111     gsSP2Triangles( 0,  1,  2, 0x0,  3,  4,  5, 0x0),
   1112     gsSP2Triangles( 3,  5,  6, 0x0,  7,  8,  9, 0x0),
   1113     gsSP2Triangles( 8, 10,  9, 0x0, 11, 12, 13, 0x0),
   1114     gsSP1Triangle(14, 11, 13, 0x0),
   1115     gsSPVertex(inside_castle_seg7_vertex_0702CD00, 16, 0),
   1116     gsSP2Triangles( 0,  1,  2, 0x0,  3,  4,  5, 0x0),
   1117     gsSP2Triangles( 6,  7,  8, 0x0,  6,  9,  7, 0x0),
   1118     gsSP2Triangles(10, 11, 12, 0x0, 13, 14, 15, 0x0),
   1119     gsSPVertex(inside_castle_seg7_vertex_0702CE00, 16, 0),
   1120     gsSP2Triangles( 0,  1,  2, 0x0,  3,  0,  2, 0x0),
   1121     gsSP2Triangles( 4,  5,  6, 0x0,  7,  3,  8, 0x0),
   1122     gsSP2Triangles( 9, 10, 11, 0x0, 10, 12, 11, 0x0),
   1123     gsSP1Triangle(13, 14, 15, 0x0),
   1124     gsSPVertex(inside_castle_seg7_vertex_0702CF00, 16, 0),
   1125     gsSP2Triangles( 0,  1,  2, 0x0,  3,  4,  5, 0x0),
   1126     gsSP2Triangles( 6,  2,  7, 0x0,  8,  9, 10, 0x0),
   1127     gsSP2Triangles( 8, 11,  9, 0x0, 12, 13, 14, 0x0),
   1128     gsSP1Triangle(12, 15, 13, 0x0),
   1129     gsSPVertex(inside_castle_seg7_vertex_0702D000, 14, 0),
   1130     gsSP2Triangles( 0,  1,  2, 0x0,  3,  4,  5, 0x0),
   1131     gsSP2Triangles( 6,  7,  8, 0x0,  6,  8,  9, 0x0),
   1132     gsSP2Triangles(10, 11, 12, 0x0, 10, 13, 11, 0x0),
   1133     gsSPVertex(inside_castle_seg7_vertex_0702D0E0, 14, 0),
   1134     gsSP2Triangles( 0,  1,  2, 0x0,  0,  2,  3, 0x0),
   1135     gsSP2Triangles( 4,  5,  6, 0x0,  7,  8,  9, 0x0),
   1136     gsSP2Triangles(10, 11, 12, 0x0, 10, 12, 13, 0x0),
   1137     gsSPVertex(inside_castle_seg7_vertex_0702D1C0, 16, 0),
   1138     gsSP2Triangles( 0,  1,  2, 0x0,  0,  2,  3, 0x0),
   1139     gsSP2Triangles( 4,  5,  6, 0x0,  7,  8,  9, 0x0),
   1140     gsSP2Triangles( 7, 10,  8, 0x0,  7, 11, 10, 0x0),
   1141     gsSP2Triangles(10, 12, 13, 0x0, 10, 13,  8, 0x0),
   1142     gsSP2Triangles(12, 14, 13, 0x0, 12, 15, 14, 0x0),
   1143     gsSPVertex(inside_castle_seg7_vertex_0702D2C0, 14, 0),
   1144     gsSP2Triangles( 0,  1,  2, 0x0,  3,  4,  5, 0x0),
   1145     gsSP2Triangles( 6,  3,  5, 0x0,  7,  8,  9, 0x0),
   1146     gsSP2Triangles(10, 11, 12, 0x0, 10, 12, 13, 0x0),
   1147     gsSPVertex(inside_castle_seg7_vertex_0702D3A0, 14, 0),
   1148     gsSP2Triangles( 0,  1,  2, 0x0,  0,  3,  1, 0x0),
   1149     gsSP2Triangles( 4,  5,  6, 0x0,  4,  6,  7, 0x0),
   1150     gsSP2Triangles( 8,  9, 10, 0x0, 11, 12, 13, 0x0),
   1151     gsSPVertex(inside_castle_seg7_vertex_0702D480, 15, 0),
   1152     gsSP2Triangles( 0,  1,  2, 0x0,  0,  3,  1, 0x0),
   1153     gsSP2Triangles( 4,  5,  6, 0x0,  4,  6,  7, 0x0),
   1154     gsSP2Triangles( 8,  9, 10, 0x0,  8, 10, 11, 0x0),
   1155     gsSP1Triangle(12, 13, 14, 0x0),
   1156     gsSPVertex(inside_castle_seg7_vertex_0702D570, 16, 0),
   1157     gsSP2Triangles( 0,  1,  2, 0x0,  0,  3,  1, 0x0),
   1158     gsSP2Triangles( 4,  5,  6, 0x0,  4,  6,  7, 0x0),
   1159     gsSP2Triangles( 8,  9, 10, 0x0,  8, 10, 11, 0x0),
   1160     gsSP2Triangles(12, 13, 14, 0x0, 12, 14, 15, 0x0),
   1161     gsSPVertex(inside_castle_seg7_vertex_0702D670, 16, 0),
   1162     gsSP2Triangles( 0,  1,  2, 0x0,  0,  2,  3, 0x0),
   1163     gsSP2Triangles( 4,  5,  6, 0x0,  4,  7,  5, 0x0),
   1164     gsSP2Triangles( 8,  9, 10, 0x0,  8, 11,  9, 0x0),
   1165     gsSP2Triangles(12, 13, 14, 0x0, 12, 15, 13, 0x0),
   1166     gsSPEndDisplayList(),
   1167 };
   1168 
   1169 // 0x0702E408 - 0x0702E490
   1170 const Gfx inside_castle_seg7_dl_0702E408[] = {
   1171     gsDPPipeSync(),
   1172     gsDPSetCombineMode(G_CC_MODULATERGB, G_CC_MODULATERGB),
   1173     gsSPClearGeometryMode(G_SHADING_SMOOTH),
   1174     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),
   1175     gsSPTexture(0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_ON),
   1176     gsDPTileSync(),
   1177     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),
   1178     gsDPSetTileSize(0, 0, 0, (32 - 1) << G_TEXTURE_IMAGE_FRAC, (32 - 1) << G_TEXTURE_IMAGE_FRAC),
   1179     gsSPDisplayList(inside_castle_seg7_dl_0702D770),
   1180     gsSPDisplayList(inside_castle_seg7_dl_0702DE40),
   1181     gsSPDisplayList(inside_castle_seg7_dl_0702DE88),
   1182     gsSPDisplayList(inside_castle_seg7_dl_0702DF38),
   1183     gsSPTexture(0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_OFF),
   1184     gsDPPipeSync(),
   1185     gsDPSetCombineMode(G_CC_SHADE, G_CC_SHADE),
   1186     gsSPSetGeometryMode(G_SHADING_SMOOTH),
   1187     gsSPEndDisplayList(),
   1188 };