sm64

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

model.inc.c (107359B)


      1 // 0x07023FE0 - 0x07023FF8
      2 static const Lights1 inside_castle_seg7_lights_07023FE0 = gdSPDefLights1(
      3     0x52, 0x52, 0x52,
      4     0xdd, 0xdd, 0xdd, 0x28, 0x28, 0x28
      5 );
      6 
      7 // 0x07023FF8 - 0x07024010
      8 static const Lights1 inside_castle_seg7_lights_07023FF8 = gdSPDefLights1(
      9     0x5f, 0x5f, 0x5f,
     10     0xff, 0xff, 0xff, 0x28, 0x28, 0x28
     11 );
     12 
     13 // 0x07024010 - 0x07024028
     14 static const Lights1 inside_castle_seg7_lights_07024010 = gdSPDefLights1(
     15     0x2c, 0x2c, 0x2c,
     16     0x77, 0x77, 0x77, 0x28, 0x28, 0x28
     17 );
     18 
     19 // 0x07024028 - 0x07024118
     20 static const Vtx inside_castle_seg7_vertex_07024028[] = {
     21     {{{ -2330,    102,    163}, 0, {  2012,   1106}, {0x59, 0x00, 0x59, 0xff}}},
     22     {{{ -2619,     77,    452}, 0, {   -28,   1170}, {0x59, 0x00, 0x59, 0xff}}},
     23     {{{ -2330,     77,    163}, 0, {  2012,   1170}, {0x59, 0x00, 0x59, 0xff}}},
     24     {{{ -2221,     26,    272}, 0, {  2012,   1962}, {0x59, 0x00, 0x59, 0xff}}},
     25     {{{ -2510,     26,    561}, 0, {   -28,   1962}, {0x59, 0x00, 0x59, 0xff}}},
     26     {{{ -2510,      0,    561}, 0, {   -28,   2026}, {0x59, 0x00, 0x59, 0xff}}},
     27     {{{ -2221,      0,    272}, 0, {  2012,   2026}, {0x59, 0x00, 0x59, 0xff}}},
     28     {{{ -2257,     51,    235}, 0, {  2012,   1678}, {0x59, 0x00, 0x59, 0xff}}},
     29     {{{ -2547,     51,    524}, 0, {   -28,   1678}, {0x59, 0x00, 0x59, 0xff}}},
     30     {{{ -2547,     26,    524}, 0, {   -28,   1740}, {0x59, 0x00, 0x59, 0xff}}},
     31     {{{ -2257,     26,    235}, 0, {  2012,   1740}, {0x59, 0x00, 0x59, 0xff}}},
     32     {{{ -2294,     77,    199}, 0, {  2012,   1392}, {0x59, 0x00, 0x59, 0xff}}},
     33     {{{ -2583,     51,    488}, 0, {   -28,   1456}, {0x59, 0x00, 0x59, 0xff}}},
     34     {{{ -2294,     51,    199}, 0, {  2012,   1456}, {0x59, 0x00, 0x59, 0xff}}},
     35     {{{ -2583,     77,    488}, 0, {   -28,   1392}, {0x59, 0x00, 0x59, 0xff}}},
     36 };
     37 
     38 // 0x07024118 - 0x07024208
     39 static const Vtx inside_castle_seg7_vertex_07024118[] = {
     40     {{{ -2438,    179,     54}, 0, {  2012,    254}, {0x59, 0x00, 0x59, 0xff}}},
     41     {{{ -2728,    154,    343}, 0, {   -28,    316}, {0x59, 0x00, 0x59, 0xff}}},
     42     {{{ -2438,    154,     54}, 0, {  2012,    316}, {0x59, 0x00, 0x59, 0xff}}},
     43     {{{ -2330,    102,    163}, 0, {  2012,   1106}, {0x59, 0x00, 0x59, 0xff}}},
     44     {{{ -2619,    102,    452}, 0, {   -28,   1106}, {0x59, 0x00, 0x59, 0xff}}},
     45     {{{ -2619,     77,    452}, 0, {   -28,   1170}, {0x59, 0x00, 0x59, 0xff}}},
     46     {{{ -2366,    128,    127}, 0, {  2012,    824}, {0x59, 0x00, 0x59, 0xff}}},
     47     {{{ -2655,    102,    416}, 0, {   -28,    888}, {0x59, 0x00, 0x59, 0xff}}},
     48     {{{ -2366,    102,    127}, 0, {  2012,    888}, {0x59, 0x00, 0x59, 0xff}}},
     49     {{{ -2655,    128,    416}, 0, {   -28,    824}, {0x59, 0x00, 0x59, 0xff}}},
     50     {{{ -2402,    154,     91}, 0, {  2012,    538}, {0x59, 0x00, 0x59, 0xff}}},
     51     {{{ -2691,    128,    380}, 0, {   -28,    602}, {0x59, 0x00, 0x59, 0xff}}},
     52     {{{ -2402,    128,     91}, 0, {  2012,    602}, {0x59, 0x00, 0x59, 0xff}}},
     53     {{{ -2691,    154,    380}, 0, {   -28,    538}, {0x59, 0x00, 0x59, 0xff}}},
     54     {{{ -2728,    179,    343}, 0, {   -28,    254}, {0x59, 0x00, 0x59, 0xff}}},
     55 };
     56 
     57 // 0x07024208 - 0x070242F8
     58 static const Vtx inside_castle_seg7_vertex_07024208[] = {
     59     {{{   355,    128,     91}, 0, {   -36,    586}, {0xa7, 0x00, 0x59, 0xff}}},
     60     {{{   644,    128,    380}, 0, {  2002,    586}, {0xa7, 0x00, 0x59, 0xff}}},
     61     {{{   644,    154,    380}, 0, {  2002,    522}, {0xa7, 0x00, 0x59, 0xff}}},
     62     {{{ -2475,    205,     18}, 0, {  2012,      0}, {0x59, 0x00, 0x59, 0xff}}},
     63     {{{ -2764,    179,    307}, 0, {   -28,     32}, {0x59, 0x00, 0x59, 0xff}}},
     64     {{{ -2475,    179,     18}, 0, {  2012,     32}, {0x59, 0x00, 0x59, 0xff}}},
     65     {{{ -2764,    205,    307}, 0, {   -28,      0}, {0x59, 0x00, 0x59, 0xff}}},
     66     {{{   428,    179,     18}, 0, {   -36,     16}, {0xa7, 0x00, 0x59, 0xff}}},
     67     {{{   717,    205,    307}, 0, {  2002,    -48}, {0xa7, 0x00, 0x59, 0xff}}},
     68     {{{   428,    205,     18}, 0, {   -36,    -48}, {0xa7, 0x00, 0x59, 0xff}}},
     69     {{{   717,    179,    307}, 0, {  2002,     16}, {0xa7, 0x00, 0x59, 0xff}}},
     70     {{{   391,    154,     54}, 0, {   -36,    300}, {0xa7, 0x00, 0x59, 0xff}}},
     71     {{{   681,    179,    343}, 0, {  2002,    238}, {0xa7, 0x00, 0x59, 0xff}}},
     72     {{{   391,    179,     54}, 0, {   -36,    238}, {0xa7, 0x00, 0x59, 0xff}}},
     73     {{{   681,    154,    343}, 0, {  2002,    300}, {0xa7, 0x00, 0x59, 0xff}}},
     74 };
     75 
     76 // 0x070242F8 - 0x070243E8
     77 static const Vtx inside_castle_seg7_vertex_070242F8[] = {
     78     {{{   247,     51,    199}, 0, {   -36,   1440}, {0xa7, 0x00, 0x59, 0xff}}},
     79     {{{   536,     51,    488}, 0, {  2002,   1440}, {0xa7, 0x00, 0x59, 0xff}}},
     80     {{{   536,     77,    488}, 0, {  2002,   1376}, {0xa7, 0x00, 0x59, 0xff}}},
     81     {{{   355,    128,     91}, 0, {   -36,    586}, {0xa7, 0x00, 0x59, 0xff}}},
     82     {{{   644,    154,    380}, 0, {  2002,    522}, {0xa7, 0x00, 0x59, 0xff}}},
     83     {{{   355,    154,     91}, 0, {   -36,    522}, {0xa7, 0x00, 0x59, 0xff}}},
     84     {{{   319,    102,    127}, 0, {   -36,    872}, {0xa7, 0x00, 0x59, 0xff}}},
     85     {{{   608,    128,    416}, 0, {  2002,    808}, {0xa7, 0x00, 0x59, 0xff}}},
     86     {{{   319,    128,    127}, 0, {   -36,    808}, {0xa7, 0x00, 0x59, 0xff}}},
     87     {{{   608,    102,    416}, 0, {  2002,    872}, {0xa7, 0x00, 0x59, 0xff}}},
     88     {{{   283,     77,    163}, 0, {   -36,   1154}, {0xa7, 0x00, 0x59, 0xff}}},
     89     {{{   572,     77,    452}, 0, {  2002,   1154}, {0xa7, 0x00, 0x59, 0xff}}},
     90     {{{   572,    102,    452}, 0, {  2002,   1090}, {0xa7, 0x00, 0x59, 0xff}}},
     91     {{{   283,    102,    163}, 0, {   -36,   1090}, {0xa7, 0x00, 0x59, 0xff}}},
     92     {{{   247,     77,    199}, 0, {   -36,   1376}, {0xa7, 0x00, 0x59, 0xff}}},
     93 };
     94 
     95 // 0x070243E8 - 0x070244D8
     96 static const Vtx inside_castle_seg7_vertex_070243E8[] = {
     97     {{{  -869,    205,    -50}, 0, {  1756,    216}, {0x00, 0x00, 0x7f, 0xff}}},
     98     {{{ -1177,    205,    -50}, 0, { -1818,    216}, {0x00, 0x00, 0x7f, 0xff}}},
     99     {{{ -1177,    179,    -50}, 0, { -1818,    396}, {0x00, 0x00, 0x7f, 0xff}}},
    100     {{{   210,     26,    235}, 0, {   -36,   1724}, {0xa7, 0x00, 0x59, 0xff}}},
    101     {{{   500,     26,    524}, 0, {  2002,   1724}, {0xa7, 0x00, 0x59, 0xff}}},
    102     {{{   500,     51,    524}, 0, {  2002,   1662}, {0xa7, 0x00, 0x59, 0xff}}},
    103     {{{   210,     51,    235}, 0, {   -36,   1662}, {0xa7, 0x00, 0x59, 0xff}}},
    104     {{{   174,      0,    272}, 0, {   -36,   2010}, {0xa7, 0x00, 0x59, 0xff}}},
    105     {{{   463,     26,    561}, 0, {  2002,   1946}, {0xa7, 0x00, 0x59, 0xff}}},
    106     {{{   174,     26,    272}, 0, {   -36,   1946}, {0xa7, 0x00, 0x59, 0xff}}},
    107     {{{   463,      0,    561}, 0, {  2002,   2010}, {0xa7, 0x00, 0x59, 0xff}}},
    108     {{{  -869,    230,    -76}, 0, {  1756,   -146}, {0x00, 0x00, 0x7f, 0xff}}},
    109     {{{ -1177,    205,    -76}, 0, { -1818,     36}, {0x00, 0x00, 0x7f, 0xff}}},
    110     {{{  -869,    205,    -76}, 0, {  1756,     36}, {0x00, 0x00, 0x7f, 0xff}}},
    111     {{{ -1177,    230,    -76}, 0, { -1818,   -146}, {0x00, 0x00, 0x7f, 0xff}}},
    112 };
    113 
    114 // 0x070244D8 - 0x070245C8
    115 static const Vtx inside_castle_seg7_vertex_070244D8[] = {
    116     {{{  -869,    128,     26}, 0, {  1756,   1298}, {0x00, 0x00, 0x7f, 0xff}}},
    117     {{{ -1177,    102,     26}, 0, { -1818,   1478}, {0x00, 0x00, 0x7f, 0xff}}},
    118     {{{  -869,    102,     26}, 0, {  1756,   1478}, {0x00, 0x00, 0x7f, 0xff}}},
    119     {{{  -869,    205,    -50}, 0, {  1756,    216}, {0x00, 0x00, 0x7f, 0xff}}},
    120     {{{ -1177,    179,    -50}, 0, { -1818,    396}, {0x00, 0x00, 0x7f, 0xff}}},
    121     {{{  -869,    179,    -50}, 0, {  1756,    396}, {0x00, 0x00, 0x7f, 0xff}}},
    122     {{{  -869,    179,    -25}, 0, {  1756,    578}, {0x00, 0x00, 0x7f, 0xff}}},
    123     {{{ -1177,    154,    -25}, 0, { -1818,    758}, {0x00, 0x00, 0x7f, 0xff}}},
    124     {{{  -869,    154,    -25}, 0, {  1756,    758}, {0x00, 0x00, 0x7f, 0xff}}},
    125     {{{ -1177,    179,    -25}, 0, { -1818,    578}, {0x00, 0x00, 0x7f, 0xff}}},
    126     {{{  -869,    154,      0}, 0, {  1756,    938}, {0x00, 0x00, 0x7f, 0xff}}},
    127     {{{ -1177,    128,      0}, 0, { -1818,   1118}, {0x00, 0x00, 0x7f, 0xff}}},
    128     {{{  -869,    128,      0}, 0, {  1756,   1118}, {0x00, 0x00, 0x7f, 0xff}}},
    129     {{{ -1177,    154,      0}, 0, { -1818,    938}, {0x00, 0x00, 0x7f, 0xff}}},
    130     {{{ -1177,    128,     26}, 0, { -1818,   1298}, {0x00, 0x00, 0x7f, 0xff}}},
    131 };
    132 
    133 // 0x070245C8 - 0x070246B8
    134 static const Vtx inside_castle_seg7_vertex_070245C8[] = {
    135     {{{  -869,     26,    128}, 0, {  1756,   2744}, {0x00, 0x00, 0x7f, 0xff}}},
    136     {{{ -1177,      0,    128}, 0, { -1818,   2924}, {0x00, 0x00, 0x7f, 0xff}}},
    137     {{{  -869,      0,    128}, 0, {  1756,   2924}, {0x00, 0x00, 0x7f, 0xff}}},
    138     {{{  -869,    102,     51}, 0, {  1756,   1660}, {0x00, 0x00, 0x7f, 0xff}}},
    139     {{{ -1177,    102,     51}, 0, { -1818,   1660}, {0x00, 0x00, 0x7f, 0xff}}},
    140     {{{ -1177,     77,     51}, 0, { -1818,   1840}, {0x00, 0x00, 0x7f, 0xff}}},
    141     {{{  -869,     77,     51}, 0, {  1756,   1840}, {0x00, 0x00, 0x7f, 0xff}}},
    142     {{{  -869,     77,     77}, 0, {  1756,   2020}, {0x00, 0x00, 0x7f, 0xff}}},
    143     {{{ -1177,     51,     77}, 0, { -1818,   2202}, {0x00, 0x00, 0x7f, 0xff}}},
    144     {{{  -869,     51,     77}, 0, {  1756,   2202}, {0x00, 0x00, 0x7f, 0xff}}},
    145     {{{ -1177,     77,     77}, 0, { -1818,   2020}, {0x00, 0x00, 0x7f, 0xff}}},
    146     {{{  -869,     51,    102}, 0, {  1756,   2382}, {0x00, 0x00, 0x7f, 0xff}}},
    147     {{{ -1177,     26,    102}, 0, { -1818,   2562}, {0x00, 0x00, 0x7f, 0xff}}},
    148     {{{  -869,     26,    102}, 0, {  1756,   2562}, {0x00, 0x00, 0x7f, 0xff}}},
    149     {{{ -1177,     51,    102}, 0, { -1818,   2382}, {0x00, 0x00, 0x7f, 0xff}}},
    150 };
    151 
    152 // 0x070246B8 - 0x070247A8
    153 static const Vtx inside_castle_seg7_vertex_070246B8[] = {
    154     {{{  -869,    435,   -281}, 0, {  1756,  -3036}, {0x00, 0x00, 0x7f, 0xff}}},
    155     {{{ -1177,    410,   -281}, 0, { -1818,  -2856}, {0x00, 0x00, 0x7f, 0xff}}},
    156     {{{  -869,    410,   -281}, 0, {  1756,  -2856}, {0x00, 0x00, 0x7f, 0xff}}},
    157     {{{  -869,     26,    128}, 0, {  1756,   2744}, {0x00, 0x00, 0x7f, 0xff}}},
    158     {{{ -1177,     26,    128}, 0, { -1818,   2744}, {0x00, 0x00, 0x7f, 0xff}}},
    159     {{{ -1177,      0,    128}, 0, { -1818,   2924}, {0x00, 0x00, 0x7f, 0xff}}},
    160     {{{  -869,    486,   -332}, 0, {  1756,  -3758}, {0x00, 0x00, 0x7f, 0xff}}},
    161     {{{ -1177,    486,   -332}, 0, { -1818,  -3758}, {0x00, 0x00, 0x7f, 0xff}}},
    162     {{{ -1177,    461,   -332}, 0, { -1818,  -3578}, {0x00, 0x00, 0x7f, 0xff}}},
    163     {{{  -869,    461,   -332}, 0, {  1756,  -3578}, {0x00, 0x00, 0x7f, 0xff}}},
    164     {{{  -869,    461,   -306}, 0, {  1756,  -3398}, {0x00, 0x00, 0x7f, 0xff}}},
    165     {{{ -1177,    435,   -306}, 0, { -1818,  -3216}, {0x00, 0x00, 0x7f, 0xff}}},
    166     {{{  -869,    435,   -306}, 0, {  1756,  -3216}, {0x00, 0x00, 0x7f, 0xff}}},
    167     {{{ -1177,    461,   -306}, 0, { -1818,  -3398}, {0x00, 0x00, 0x7f, 0xff}}},
    168     {{{ -1177,    435,   -281}, 0, { -1818,  -3036}, {0x00, 0x00, 0x7f, 0xff}}},
    169 };
    170 
    171 // 0x070247A8 - 0x07024898
    172 static const Vtx inside_castle_seg7_vertex_070247A8[] = {
    173     {{{  -869,    333,   -178}, 0, {  1756,  -1590}, {0x00, 0x00, 0x7f, 0xff}}},
    174     {{{ -1177,    333,   -178}, 0, { -1818,  -1590}, {0x00, 0x00, 0x7f, 0xff}}},
    175     {{{ -1177,    307,   -178}, 0, { -1818,  -1410}, {0x00, 0x00, 0x7f, 0xff}}},
    176     {{{  -869,    410,   -255}, 0, {  1756,  -2674}, {0x00, 0x00, 0x7f, 0xff}}},
    177     {{{ -1177,    384,   -255}, 0, { -1818,  -2494}, {0x00, 0x00, 0x7f, 0xff}}},
    178     {{{  -869,    384,   -255}, 0, {  1756,  -2494}, {0x00, 0x00, 0x7f, 0xff}}},
    179     {{{ -1177,    410,   -255}, 0, { -1818,  -2674}, {0x00, 0x00, 0x7f, 0xff}}},
    180     {{{  -869,    384,   -229}, 0, {  1756,  -2314}, {0x00, 0x00, 0x7f, 0xff}}},
    181     {{{ -1177,    384,   -229}, 0, { -1818,  -2314}, {0x00, 0x00, 0x7f, 0xff}}},
    182     {{{ -1177,    358,   -229}, 0, { -1818,  -2132}, {0x00, 0x00, 0x7f, 0xff}}},
    183     {{{  -869,    358,   -229}, 0, {  1756,  -2132}, {0x00, 0x00, 0x7f, 0xff}}},
    184     {{{  -869,    358,   -204}, 0, {  1756,  -1952}, {0x00, 0x00, 0x7f, 0xff}}},
    185     {{{ -1177,    333,   -204}, 0, { -1818,  -1772}, {0x00, 0x00, 0x7f, 0xff}}},
    186     {{{  -869,    333,   -204}, 0, {  1756,  -1772}, {0x00, 0x00, 0x7f, 0xff}}},
    187     {{{ -1177,    358,   -204}, 0, { -1818,  -1952}, {0x00, 0x00, 0x7f, 0xff}}},
    188 };
    189 
    190 // 0x07024898 - 0x07024988
    191 static const Vtx inside_castle_seg7_vertex_07024898[] = {
    192     {{{  -869,    256,   -101}, 0, {  1756,   -506}, {0x00, 0x00, 0x7f, 0xff}}},
    193     {{{ -1177,    230,   -101}, 0, { -1818,   -326}, {0x00, 0x00, 0x7f, 0xff}}},
    194     {{{  -869,    230,   -101}, 0, {  1756,   -326}, {0x00, 0x00, 0x7f, 0xff}}},
    195     {{{  -869,    333,   -178}, 0, {  1756,  -1590}, {0x00, 0x00, 0x7f, 0xff}}},
    196     {{{ -1177,    307,   -178}, 0, { -1818,  -1410}, {0x00, 0x00, 0x7f, 0xff}}},
    197     {{{  -869,    307,   -178}, 0, {  1756,  -1410}, {0x00, 0x00, 0x7f, 0xff}}},
    198     {{{  -869,    307,   -153}, 0, {  1756,  -1230}, {0x00, 0x00, 0x7f, 0xff}}},
    199     {{{ -1177,    282,   -153}, 0, { -1818,  -1048}, {0x00, 0x00, 0x7f, 0xff}}},
    200     {{{  -869,    282,   -153}, 0, {  1756,  -1048}, {0x00, 0x00, 0x7f, 0xff}}},
    201     {{{ -1177,    307,   -153}, 0, { -1818,  -1230}, {0x00, 0x00, 0x7f, 0xff}}},
    202     {{{  -869,    282,   -127}, 0, {  1756,   -868}, {0x00, 0x00, 0x7f, 0xff}}},
    203     {{{ -1177,    256,   -127}, 0, { -1818,   -688}, {0x00, 0x00, 0x7f, 0xff}}},
    204     {{{  -869,    256,   -127}, 0, {  1756,   -688}, {0x00, 0x00, 0x7f, 0xff}}},
    205     {{{ -1177,    282,   -127}, 0, { -1818,   -868}, {0x00, 0x00, 0x7f, 0xff}}},
    206     {{{ -1177,    256,   -101}, 0, { -1818,   -506}, {0x00, 0x00, 0x7f, 0xff}}},
    207 };
    208 
    209 // 0x07024988 - 0x070249C8
    210 static const Vtx inside_castle_seg7_vertex_07024988[] = {
    211     {{{  -869,    512,   -357}, 0, {  1756,  -4120}, {0x00, 0x00, 0x7f, 0xff}}},
    212     {{{ -1177,    486,   -357}, 0, { -1818,  -3940}, {0x00, 0x00, 0x7f, 0xff}}},
    213     {{{  -869,    486,   -357}, 0, {  1756,  -3940}, {0x00, 0x00, 0x7f, 0xff}}},
    214     {{{ -1177,    512,   -357}, 0, { -1818,  -4120}, {0x00, 0x00, 0x7f, 0xff}}},
    215 };
    216 
    217 // 0x070249C8 - 0x07024AB8
    218 static const Vtx inside_castle_seg7_vertex_070249C8[] = {
    219     {{{ -2330,     77,    163}, 0, {  2012,   1170}, {0x00, 0x7f, 0x00, 0xff}}},
    220     {{{ -2619,     77,    452}, 0, {   -28,   1170}, {0x00, 0x7f, 0x00, 0xff}}},
    221     {{{ -2583,     77,    488}, 0, {   -28,   1392}, {0x00, 0x7f, 0x00, 0xff}}},
    222     {{{  -562,      0,   2202}, 0, {  2522,      0}, {0x00, 0x7f, 0x00, 0xff}}},
    223     {{{ -1484,      0,   2202}, 0, { -2074,      0}, {0x00, 0x7f, 0x00, 0xff}}},
    224     {{{ -1484,      0,   2714}, 0, { -2074,   2520}, {0x00, 0x7f, 0x00, 0xff}}},
    225     {{{  -562,      0,   2714}, 0, {  2522,   2520}, {0x00, 0x7f, 0x00, 0xff}}},
    226     {{{ -2257,     26,    235}, 0, {  2012,   1740}, {0x00, 0x7f, 0x00, 0xff}}},
    227     {{{ -2510,     26,    561}, 0, {   -28,   1962}, {0x00, 0x7f, 0x00, 0xff}}},
    228     {{{ -2221,     26,    272}, 0, {  2012,   1962}, {0x00, 0x7f, 0x00, 0xff}}},
    229     {{{ -2547,     26,    524}, 0, {   -28,   1740}, {0x00, 0x7f, 0x00, 0xff}}},
    230     {{{ -2294,     51,    199}, 0, {  2012,   1456}, {0x00, 0x7f, 0x00, 0xff}}},
    231     {{{ -2583,     51,    488}, 0, {   -28,   1456}, {0x00, 0x7f, 0x00, 0xff}}},
    232     {{{ -2547,     51,    524}, 0, {   -28,   1678}, {0x00, 0x7f, 0x00, 0xff}}},
    233     {{{ -2257,     51,    235}, 0, {  2012,   1678}, {0x00, 0x7f, 0x00, 0xff}}},
    234 };
    235 
    236 // 0x07024AB8 - 0x07024BA8
    237 static const Vtx inside_castle_seg7_vertex_07024AB8[] = {
    238     {{{ -2438,    154,     54}, 0, {  2012,    316}, {0x00, 0x7f, 0x00, 0xff}}},
    239     {{{ -2728,    154,    343}, 0, {   -28,    316}, {0x00, 0x7f, 0x00, 0xff}}},
    240     {{{ -2691,    154,    380}, 0, {   -28,    538}, {0x00, 0x7f, 0x00, 0xff}}},
    241     {{{ -2330,     77,    163}, 0, {  2012,   1170}, {0x00, 0x7f, 0x00, 0xff}}},
    242     {{{ -2583,     77,    488}, 0, {   -28,   1392}, {0x00, 0x7f, 0x00, 0xff}}},
    243     {{{ -2294,     77,    199}, 0, {  2012,   1392}, {0x00, 0x7f, 0x00, 0xff}}},
    244     {{{ -2366,    102,    127}, 0, {  2012,    888}, {0x00, 0x7f, 0x00, 0xff}}},
    245     {{{ -2619,    102,    452}, 0, {   -28,   1106}, {0x00, 0x7f, 0x00, 0xff}}},
    246     {{{ -2330,    102,    163}, 0, {  2012,   1106}, {0x00, 0x7f, 0x00, 0xff}}},
    247     {{{ -2655,    102,    416}, 0, {   -28,    888}, {0x00, 0x7f, 0x00, 0xff}}},
    248     {{{ -2402,    128,     91}, 0, {  2012,    602}, {0x00, 0x7f, 0x00, 0xff}}},
    249     {{{ -2655,    128,    416}, 0, {   -28,    824}, {0x00, 0x7f, 0x00, 0xff}}},
    250     {{{ -2366,    128,    127}, 0, {  2012,    824}, {0x00, 0x7f, 0x00, 0xff}}},
    251     {{{ -2691,    128,    380}, 0, {   -28,    602}, {0x00, 0x7f, 0x00, 0xff}}},
    252     {{{ -2402,    154,     91}, 0, {  2012,    538}, {0x00, 0x7f, 0x00, 0xff}}},
    253 };
    254 
    255 // 0x07024BA8 - 0x07024C98
    256 static const Vtx inside_castle_seg7_vertex_07024BA8[] = {
    257     {{{   319,    128,    127}, 0, {   -36,    808}, {0x00, 0x7f, 0x00, 0xff}}},
    258     {{{   644,    128,    380}, 0, {  2002,    586}, {0x00, 0x7f, 0x00, 0xff}}},
    259     {{{   355,    128,     91}, 0, {   -36,    586}, {0x00, 0x7f, 0x00, 0xff}}},
    260     {{{ -2475,    179,     18}, 0, {  2012,     32}, {0x00, 0x7f, 0x00, 0xff}}},
    261     {{{ -2764,    179,    307}, 0, {   -28,     32}, {0x00, 0x7f, 0x00, 0xff}}},
    262     {{{ -2728,    179,    343}, 0, {   -28,    254}, {0x00, 0x7f, 0x00, 0xff}}},
    263     {{{ -2438,    179,     54}, 0, {  2012,    254}, {0x00, 0x7f, 0x00, 0xff}}},
    264     {{{   391,    179,     54}, 0, {   -36,    238}, {0x00, 0x7f, 0x00, 0xff}}},
    265     {{{   681,    179,    343}, 0, {  2002,    238}, {0x00, 0x7f, 0x00, 0xff}}},
    266     {{{   717,    179,    307}, 0, {  2002,     16}, {0x00, 0x7f, 0x00, 0xff}}},
    267     {{{   428,    179,     18}, 0, {   -36,     16}, {0x00, 0x7f, 0x00, 0xff}}},
    268     {{{   355,    154,     91}, 0, {   -36,    522}, {0x00, 0x7f, 0x00, 0xff}}},
    269     {{{   681,    154,    343}, 0, {  2002,    300}, {0x00, 0x7f, 0x00, 0xff}}},
    270     {{{   391,    154,     54}, 0, {   -36,    300}, {0x00, 0x7f, 0x00, 0xff}}},
    271     {{{   644,    154,    380}, 0, {  2002,    522}, {0x00, 0x7f, 0x00, 0xff}}},
    272 };
    273 
    274 // 0x07024C98 - 0x07024D88
    275 static const Vtx inside_castle_seg7_vertex_07024C98[] = {
    276     {{{   210,     51,    235}, 0, {   -36,   1662}, {0x00, 0x7f, 0x00, 0xff}}},
    277     {{{   536,     51,    488}, 0, {  2002,   1440}, {0x00, 0x7f, 0x00, 0xff}}},
    278     {{{   247,     51,    199}, 0, {   -36,   1440}, {0x00, 0x7f, 0x00, 0xff}}},
    279     {{{   319,    128,    127}, 0, {   -36,    808}, {0x00, 0x7f, 0x00, 0xff}}},
    280     {{{   608,    128,    416}, 0, {  2002,    808}, {0x00, 0x7f, 0x00, 0xff}}},
    281     {{{   644,    128,    380}, 0, {  2002,    586}, {0x00, 0x7f, 0x00, 0xff}}},
    282     {{{   283,    102,    163}, 0, {   -36,   1090}, {0x00, 0x7f, 0x00, 0xff}}},
    283     {{{   608,    102,    416}, 0, {  2002,    872}, {0x00, 0x7f, 0x00, 0xff}}},
    284     {{{   319,    102,    127}, 0, {   -36,    872}, {0x00, 0x7f, 0x00, 0xff}}},
    285     {{{   572,    102,    452}, 0, {  2002,   1090}, {0x00, 0x7f, 0x00, 0xff}}},
    286     {{{   247,     77,    199}, 0, {   -36,   1376}, {0x00, 0x7f, 0x00, 0xff}}},
    287     {{{   536,     77,    488}, 0, {  2002,   1376}, {0x00, 0x7f, 0x00, 0xff}}},
    288     {{{   572,     77,    452}, 0, {  2002,   1154}, {0x00, 0x7f, 0x00, 0xff}}},
    289     {{{   283,     77,    163}, 0, {   -36,   1154}, {0x00, 0x7f, 0x00, 0xff}}},
    290     {{{   500,     51,    524}, 0, {  2002,   1662}, {0x00, 0x7f, 0x00, 0xff}}},
    291 };
    292 
    293 // 0x07024D88 - 0x07024E78
    294 static const Vtx inside_castle_seg7_vertex_07024D88[] = {
    295     {{{   512,    205,   -101}, 0, {  6610,    478}, {0x00, 0x7f, 0x00, 0xff}}},
    296     {{{   717,    205,    307}, 0, {  7632,   2520}, {0x00, 0x7f, 0x00, 0xff}}},
    297     {{{  1024,    205,      0}, 0, {  9166,    990}, {0x00, 0x7f, 0x00, 0xff}}},
    298     {{{   174,     26,    272}, 0, {   -36,   1946}, {0x00, 0x7f, 0x00, 0xff}}},
    299     {{{   463,     26,    561}, 0, {  2002,   1946}, {0x00, 0x7f, 0x00, 0xff}}},
    300     {{{   500,     26,    524}, 0, {  2002,   1724}, {0x00, 0x7f, 0x00, 0xff}}},
    301     {{{   210,     26,    235}, 0, {   -36,   1724}, {0x00, 0x7f, 0x00, 0xff}}},
    302     {{{  1024,    205,  -1023}, 0, {  9166,  -4120}, {0x00, 0x7f, 0x00, 0xff}}},
    303     {{{   819,    205,  -1228}, 0, {  8144,  -5142}, {0x00, 0x7f, 0x00, 0xff}}},
    304     {{{   512,    205,  -1023}, 0, {  6610,  -4120}, {0x00, 0x7f, 0x00, 0xff}}},
    305     {{{   410,    205,      0}, 0, {  6100,    990}, {0x00, 0x7f, 0x00, 0xff}}},
    306     {{{  1075,    205,   -306}, 0, {     0,   2776}, {0x00, 0x7f, 0x00, 0xff}}},
    307     {{{  1024,    205,   -153}, 0, {   734,   3032}, {0x00, 0x7f, 0x00, 0xff}}},
    308     {{{  1075,    205,   -153}, 0, {   734,   2776}, {0x00, 0x7f, 0x00, 0xff}}},
    309     {{{  1024,    205,   -306}, 0, {     0,   3032}, {0x00, 0x7f, 0x00, 0xff}}},
    310 };
    311 
    312 // 0x07024E78 - 0x07024F68
    313 static const Vtx inside_castle_seg7_vertex_07024E78[] = {
    314     {{{ -3122,    205,   -716}, 0, {  2268,    734}, {0x00, 0x7f, 0x00, 0xff}}},
    315     {{{ -3071,    205,   -716}, 0, {  2522,    734}, {0x00, 0x7f, 0x00, 0xff}}},
    316     {{{ -3071,    205,   -869}, 0, {  2522,      0}, {0x00, 0x7f, 0x00, 0xff}}},
    317     {{{ -3122,    205,   -869}, 0, {  2268,      0}, {0x00, 0x7f, 0x00, 0xff}}},
    318     {{{ -2559,    205,  -1023}, 0, { -8716,  -4120}, {0x00, 0x7f, 0x00, 0xff}}},
    319     {{{ -3071,    205,      0}, 0, {-11272,    990}, {0x00, 0x7f, 0x00, 0xff}}},
    320     {{{ -2559,    205,   -101}, 0, { -8716,    478}, {0x00, 0x7f, 0x00, 0xff}}},
    321     {{{ -3071,    205,  -1023}, 0, {-11272,  -4120}, {0x00, 0x7f, 0x00, 0xff}}},
    322     {{{ -2457,    205,      0}, 0, { -8206,    990}, {0x00, 0x7f, 0x00, 0xff}}},
    323     {{{ -2764,    205,    307}, 0, { -9738,   2520}, {0x00, 0x7f, 0x00, 0xff}}},
    324     {{{ -2866,    205,  -1228}, 0, {-10250,  -5142}, {0x00, 0x7f, 0x00, 0xff}}},
    325     {{{ -1177,      0,   2202}, 0, {     0,    224}, {0x00, 0x7f, 0x00, 0xff}}},
    326     {{{  -869,      0,   2202}, 0, {  1502,    224}, {0x00, 0x7f, 0x00, 0xff}}},
    327     {{{  -869,      0,   2150}, 0, {  1502,      0}, {0x00, 0x7f, 0x00, 0xff}}},
    328     {{{ -1177,      0,   2150}, 0, {     0,      0}, {0x00, 0x7f, 0x00, 0xff}}},
    329 };
    330 
    331 // 0x07024F68 - 0x07025048
    332 static const Vtx inside_castle_seg7_vertex_07024F68[] = {
    333     {{{ -1330,      0,   2150}, 0, {  -540,  10698}, {0x00, 0x7f, 0x00, 0xff}}},
    334     {{{  -716,      0,   1536}, 0, {  2522,   7630}, {0x00, 0x7f, 0x00, 0xff}}},
    335     {{{ -1330,      0,   1536}, 0, {  -540,   7630}, {0x00, 0x7f, 0x00, 0xff}}},
    336     {{{  -716,      0,   2150}, 0, {  2522,  10698}, {0x00, 0x7f, 0x00, 0xff}}},
    337     {{{  -818,      0,   1229}, 0, {  2012,   6098}, {0x00, 0x7f, 0x00, 0xff}}},
    338     {{{ -1228,      0,   1229}, 0, {     0,   6098}, {0x00, 0x7f, 0x00, 0xff}}},
    339     {{{ -1535,      0,   1536}, 0, { -1562,   7632}, {0x00, 0x7f, 0x00, 0xff}}},
    340     {{{  -511,      0,   1536}, 0, {  3544,   7632}, {0x00, 0x7f, 0x00, 0xff}}},
    341     {{{ -2203,      0,    253}, 0, { -4898,   1230}, {0x00, 0x7f, 0x00, 0xff}}},
    342     {{{ -1535,      0,   1536}, 0, { -1562,   7630}, {0x00, 0x7f, 0x00, 0xff}}},
    343     {{{ -2510,      0,    561}, 0, { -6430,   2764}, {0x00, 0x7f, 0x00, 0xff}}},
    344     {{{   463,      0,    561}, 0, {  8412,   2764}, {0x00, 0x7f, 0x00, 0xff}}},
    345     {{{   156,      0,    253}, 0, {  6880,   1230}, {0x00, 0x7f, 0x00, 0xff}}},
    346     {{{  -511,      0,   1536}, 0, {  3544,   7630}, {0x00, 0x7f, 0x00, 0xff}}},
    347 };
    348 
    349 // 0x07025048 - 0x07025148
    350 static const Vtx inside_castle_seg7_vertex_07025048[] = {
    351     {{{  -869,    230,   -101}, 0, {  1756,   -326}, {0x00, 0x7f, 0x00, 0xff}}},
    352     {{{ -1177,    230,   -101}, 0, { -1818,   -326}, {0x00, 0x7f, 0x00, 0xff}}},
    353     {{{ -1177,    230,    -76}, 0, { -1818,   -146}, {0x00, 0x7f, 0x00, 0xff}}},
    354     {{{  -869,    154,    -25}, 0, {  1756,    758}, {0x00, 0x7f, 0x00, 0xff}}},
    355     {{{ -1177,    154,      0}, 0, { -1818,    938}, {0x00, 0x7f, 0x00, 0xff}}},
    356     {{{  -869,    154,      0}, 0, {  1756,    938}, {0x00, 0x7f, 0x00, 0xff}}},
    357     {{{  -869,    230,    -76}, 0, {  1756,   -146}, {0x00, 0x7f, 0x00, 0xff}}},
    358     {{{  -869,    205,    -76}, 0, {  1756,     36}, {0x00, 0x7f, 0x00, 0xff}}},
    359     {{{ -1177,    205,    -76}, 0, { -1818,     36}, {0x00, 0x7f, 0x00, 0xff}}},
    360     {{{ -1177,    205,    -50}, 0, { -1818,    216}, {0x00, 0x7f, 0x00, 0xff}}},
    361     {{{  -869,    205,    -50}, 0, {  1756,    216}, {0x00, 0x7f, 0x00, 0xff}}},
    362     {{{  -869,    179,    -50}, 0, {  1756,    396}, {0x00, 0x7f, 0x00, 0xff}}},
    363     {{{ -1177,    179,    -50}, 0, { -1818,    396}, {0x00, 0x7f, 0x00, 0xff}}},
    364     {{{ -1177,    179,    -25}, 0, { -1818,    578}, {0x00, 0x7f, 0x00, 0xff}}},
    365     {{{  -869,    179,    -25}, 0, {  1756,    578}, {0x00, 0x7f, 0x00, 0xff}}},
    366     {{{ -1177,    154,    -25}, 0, { -1818,    758}, {0x00, 0x7f, 0x00, 0xff}}},
    367 };
    368 
    369 // 0x07025148 - 0x07025238
    370 static const Vtx inside_castle_seg7_vertex_07025148[] = {
    371     {{{  -869,     51,     77}, 0, {  1756,   2202}, {0x00, 0x7f, 0x00, 0xff}}},
    372     {{{ -1177,     51,     77}, 0, { -1818,   2202}, {0x00, 0x7f, 0x00, 0xff}}},
    373     {{{ -1177,     51,    102}, 0, { -1818,   2382}, {0x00, 0x7f, 0x00, 0xff}}},
    374     {{{  -869,    128,      0}, 0, {  1756,   1118}, {0x00, 0x7f, 0x00, 0xff}}},
    375     {{{ -1177,    128,      0}, 0, { -1818,   1118}, {0x00, 0x7f, 0x00, 0xff}}},
    376     {{{ -1177,    128,     26}, 0, { -1818,   1298}, {0x00, 0x7f, 0x00, 0xff}}},
    377     {{{  -869,    128,     26}, 0, {  1756,   1298}, {0x00, 0x7f, 0x00, 0xff}}},
    378     {{{  -869,    102,     26}, 0, {  1756,   1478}, {0x00, 0x7f, 0x00, 0xff}}},
    379     {{{ -1177,    102,     51}, 0, { -1818,   1660}, {0x00, 0x7f, 0x00, 0xff}}},
    380     {{{  -869,    102,     51}, 0, {  1756,   1660}, {0x00, 0x7f, 0x00, 0xff}}},
    381     {{{ -1177,    102,     26}, 0, { -1818,   1478}, {0x00, 0x7f, 0x00, 0xff}}},
    382     {{{  -869,     77,     51}, 0, {  1756,   1840}, {0x00, 0x7f, 0x00, 0xff}}},
    383     {{{ -1177,     77,     51}, 0, { -1818,   1840}, {0x00, 0x7f, 0x00, 0xff}}},
    384     {{{ -1177,     77,     77}, 0, { -1818,   2020}, {0x00, 0x7f, 0x00, 0xff}}},
    385     {{{  -869,     77,     77}, 0, {  1756,   2020}, {0x00, 0x7f, 0x00, 0xff}}},
    386 };
    387 
    388 // 0x07025238 - 0x07025328
    389 static const Vtx inside_castle_seg7_vertex_07025238[] = {
    390     {{{  -869,    461,   -332}, 0, {  1756,  -3578}, {0x00, 0x7f, 0x00, 0xff}}},
    391     {{{ -1177,    461,   -306}, 0, { -1818,  -3398}, {0x00, 0x7f, 0x00, 0xff}}},
    392     {{{  -869,    461,   -306}, 0, {  1756,  -3398}, {0x00, 0x7f, 0x00, 0xff}}},
    393     {{{  -869,     51,     77}, 0, {  1756,   2202}, {0x00, 0x7f, 0x00, 0xff}}},
    394     {{{ -1177,     51,    102}, 0, { -1818,   2382}, {0x00, 0x7f, 0x00, 0xff}}},
    395     {{{  -869,     51,    102}, 0, {  1756,   2382}, {0x00, 0x7f, 0x00, 0xff}}},
    396     {{{  -869,     26,    102}, 0, {  1756,   2562}, {0x00, 0x7f, 0x00, 0xff}}},
    397     {{{ -1177,     26,    128}, 0, { -1818,   2744}, {0x00, 0x7f, 0x00, 0xff}}},
    398     {{{  -869,     26,    128}, 0, {  1756,   2744}, {0x00, 0x7f, 0x00, 0xff}}},
    399     {{{ -1177,     26,    102}, 0, { -1818,   2562}, {0x00, 0x7f, 0x00, 0xff}}},
    400     {{{  -869,    486,   -357}, 0, {  1756,  -3940}, {0x00, 0x7f, 0x00, 0xff}}},
    401     {{{ -1177,    486,   -357}, 0, { -1818,  -3940}, {0x00, 0x7f, 0x00, 0xff}}},
    402     {{{ -1177,    486,   -332}, 0, { -1818,  -3758}, {0x00, 0x7f, 0x00, 0xff}}},
    403     {{{  -869,    486,   -332}, 0, {  1756,  -3758}, {0x00, 0x7f, 0x00, 0xff}}},
    404     {{{ -1177,    461,   -332}, 0, { -1818,  -3578}, {0x00, 0x7f, 0x00, 0xff}}},
    405 };
    406 
    407 // 0x07025328 - 0x07025418
    408 static const Vtx inside_castle_seg7_vertex_07025328[] = {
    409     {{{  -869,    358,   -229}, 0, {  1756,  -2132}, {0x00, 0x7f, 0x00, 0xff}}},
    410     {{{ -1177,    358,   -229}, 0, { -1818,  -2132}, {0x00, 0x7f, 0x00, 0xff}}},
    411     {{{ -1177,    358,   -204}, 0, { -1818,  -1952}, {0x00, 0x7f, 0x00, 0xff}}},
    412     {{{  -869,    435,   -306}, 0, {  1756,  -3216}, {0x00, 0x7f, 0x00, 0xff}}},
    413     {{{ -1177,    435,   -281}, 0, { -1818,  -3036}, {0x00, 0x7f, 0x00, 0xff}}},
    414     {{{  -869,    435,   -281}, 0, {  1756,  -3036}, {0x00, 0x7f, 0x00, 0xff}}},
    415     {{{ -1177,    435,   -306}, 0, { -1818,  -3216}, {0x00, 0x7f, 0x00, 0xff}}},
    416     {{{  -869,    410,   -281}, 0, {  1756,  -2856}, {0x00, 0x7f, 0x00, 0xff}}},
    417     {{{ -1177,    410,   -281}, 0, { -1818,  -2856}, {0x00, 0x7f, 0x00, 0xff}}},
    418     {{{ -1177,    410,   -255}, 0, { -1818,  -2674}, {0x00, 0x7f, 0x00, 0xff}}},
    419     {{{  -869,    410,   -255}, 0, {  1756,  -2674}, {0x00, 0x7f, 0x00, 0xff}}},
    420     {{{  -869,    384,   -255}, 0, {  1756,  -2494}, {0x00, 0x7f, 0x00, 0xff}}},
    421     {{{ -1177,    384,   -255}, 0, { -1818,  -2494}, {0x00, 0x7f, 0x00, 0xff}}},
    422     {{{ -1177,    384,   -229}, 0, { -1818,  -2314}, {0x00, 0x7f, 0x00, 0xff}}},
    423     {{{  -869,    384,   -229}, 0, {  1756,  -2314}, {0x00, 0x7f, 0x00, 0xff}}},
    424 };
    425 
    426 // 0x07025418 - 0x07025508
    427 static const Vtx inside_castle_seg7_vertex_07025418[] = {
    428     {{{  -869,    282,   -153}, 0, {  1756,  -1048}, {0x00, 0x7f, 0x00, 0xff}}},
    429     {{{ -1177,    282,   -153}, 0, { -1818,  -1048}, {0x00, 0x7f, 0x00, 0xff}}},
    430     {{{ -1177,    282,   -127}, 0, { -1818,   -868}, {0x00, 0x7f, 0x00, 0xff}}},
    431     {{{  -869,    358,   -229}, 0, {  1756,  -2132}, {0x00, 0x7f, 0x00, 0xff}}},
    432     {{{ -1177,    358,   -204}, 0, { -1818,  -1952}, {0x00, 0x7f, 0x00, 0xff}}},
    433     {{{  -869,    358,   -204}, 0, {  1756,  -1952}, {0x00, 0x7f, 0x00, 0xff}}},
    434     {{{  -869,    333,   -204}, 0, {  1756,  -1772}, {0x00, 0x7f, 0x00, 0xff}}},
    435     {{{ -1177,    333,   -204}, 0, { -1818,  -1772}, {0x00, 0x7f, 0x00, 0xff}}},
    436     {{{ -1177,    333,   -178}, 0, { -1818,  -1590}, {0x00, 0x7f, 0x00, 0xff}}},
    437     {{{  -869,    333,   -178}, 0, {  1756,  -1590}, {0x00, 0x7f, 0x00, 0xff}}},
    438     {{{  -869,    307,   -178}, 0, {  1756,  -1410}, {0x00, 0x7f, 0x00, 0xff}}},
    439     {{{ -1177,    307,   -178}, 0, { -1818,  -1410}, {0x00, 0x7f, 0x00, 0xff}}},
    440     {{{ -1177,    307,   -153}, 0, { -1818,  -1230}, {0x00, 0x7f, 0x00, 0xff}}},
    441     {{{  -869,    307,   -153}, 0, {  1756,  -1230}, {0x00, 0x7f, 0x00, 0xff}}},
    442     {{{  -869,    282,   -127}, 0, {  1756,   -868}, {0x00, 0x7f, 0x00, 0xff}}},
    443 };
    444 
    445 // 0x07025508 - 0x07025588
    446 static const Vtx inside_castle_seg7_vertex_07025508[] = {
    447     {{{  -869,    256,   -127}, 0, {  1756,   -688}, {0x00, 0x7f, 0x00, 0xff}}},
    448     {{{ -1177,    256,   -127}, 0, { -1818,   -688}, {0x00, 0x7f, 0x00, 0xff}}},
    449     {{{ -1177,    256,   -101}, 0, { -1818,   -506}, {0x00, 0x7f, 0x00, 0xff}}},
    450     {{{  -869,    256,   -101}, 0, {  1756,   -506}, {0x00, 0x7f, 0x00, 0xff}}},
    451     {{{  -869,    512,   -409}, 0, {  1500,  -4482}, {0x00, 0x7f, 0x00, 0xff}}},
    452     {{{ -1177,    512,   -409}, 0, { -1564,  -4482}, {0x00, 0x7f, 0x00, 0xff}}},
    453     {{{ -1177,    512,   -357}, 0, { -1564,  -4120}, {0x00, 0x7f, 0x00, 0xff}}},
    454     {{{  -869,    512,   -357}, 0, {  1500,  -4120}, {0x00, 0x7f, 0x00, 0xff}}},
    455 };
    456 
    457 // 0x07025588 - 0x07025668
    458 static const Vtx inside_castle_seg7_vertex_07025588[] = {
    459     {{{  -818,      0,    102}, 0, {  1500,      0}, {0x00, 0x7f, 0x00, 0xff}}},
    460     {{{ -1228,      0,    205}, 0, {  -542,    480}, {0x00, 0x7f, 0x00, 0xff}}},
    461     {{{  -818,      0,    205}, 0, {  1500,    480}, {0x00, 0x7f, 0x00, 0xff}}},
    462     {{{ -1228,      0,    102}, 0, {  -542,      0}, {0x00, 0x7f, 0x00, 0xff}}},
    463     {{{  -613,    -50,    307}, 0, {  3034,   2522}, {0x00, 0x7f, 0x00, 0xff}}},
    464     {{{ -1433,    -50,    307}, 0, { -1052,   2522}, {0x00, 0x7f, 0x00, 0xff}}},
    465     {{{ -1433,    -50,   1126}, 0, { -1052,   6610}, {0x00, 0x7f, 0x00, 0xff}}},
    466     {{{  -613,    -50,   1126}, 0, {  3034,   6610}, {0x00, 0x7f, 0x00, 0xff}}},
    467     {{{ -2761,    512,  -1355}, 0, { -6658,  -3730}, {0x00, 0x7f, 0x00, 0xff}}},
    468     {{{ -2724,    512,  -1318}, 0, { -6476,  -3550}, {0x00, 0x7f, 0x00, 0xff}}},
    469     {{{ -2507,    512,  -1536}, 0, { -5392,  -4634}, {0x00, 0x7f, 0x00, 0xff}}},
    470     {{{ -2543,    512,  -1572}, 0, { -5574,  -4814}, {0x00, 0x7f, 0x00, 0xff}}},
    471     {{{ -2661,    512,  -1023}, 0, { -6162,  -2076}, {0x00, 0x7f, 0x00, 0xff}}},
    472     {{{ -2493,    512,  -1550}, 0, { -5320,  -4706}, {0x00, 0x7f, 0x00, 0xff}}},
    473 };
    474 
    475 // 0x07025668 - 0x07025768
    476 static const Vtx inside_castle_seg7_vertex_07025668[] = {
    477     {{{   553,    614,  -1494}, 0, {  7840,  -2380}, {0x00, 0x7f, 0x00, 0xff}}},
    478     {{{   662,    614,  -1385}, 0, {  8382,  -1838}, {0x00, 0x7f, 0x00, 0xff}}},
    479     {{{   698,    614,  -1421}, 0, {  8562,  -2020}, {0x00, 0x7f, 0x00, 0xff}}},
    480     {{{ -2724,    512,  -1318}, 0, { -6476,  -3550}, {0x00, 0x7f, 0x00, 0xff}}},
    481     {{{ -2779,    512,  -1264}, 0, { -6748,  -3278}, {0x00, 0x7f, 0x00, 0xff}}},
    482     {{{ -2661,    512,  -1023}, 0, { -6162,  -2076}, {0x00, 0x7f, 0x00, 0xff}}},
    483     {{{ -2866,    512,  -1228}, 0, { -7184,  -3098}, {0x00, 0x7f, 0x00, 0xff}}},
    484     {{{ -2493,    512,  -1550}, 0, { -5320,  -4706}, {0x00, 0x7f, 0x00, 0xff}}},
    485     {{{ -2047,    512,  -1023}, 0, { -3096,  -2076}, {0x00, 0x7f, 0x00, 0xff}}},
    486     {{{ -2149,    512,  -1637}, 0, { -3608,  -5142}, {0x00, 0x7f, 0x00, 0xff}}},
    487     {{{ -2457,    512,  -1637}, 0, { -5140,  -5142}, {0x00, 0x7f, 0x00, 0xff}}},
    488     {{{ -1535,    512,  -1023}, 0, {  -540,  -2076}, {0x00, 0x7f, 0x00, 0xff}}},
    489     {{{ -1433,    512,   -409}, 0, {     0,    990}, {0x00, 0x7f, 0x00, 0xff}}},
    490     {{{   590,    614,  -1530}, 0, {  8020,  -2562}, {0x00, 0x7f, 0x00, 0xff}}},
    491     {{{  -613,    512,   -409}, 0, {  4056,    990}, {0x00, 0x7f, 0x00, 0xff}}},
    492     {{{  -511,    512,  -1023}, 0, {  4568,  -2076}, {0x00, 0x7f, 0x00, 0xff}}},
    493 };
    494 
    495 // 0x07025768 - 0x07025858
    496 static const Vtx inside_castle_seg7_vertex_07025768[] = {
    497     {{{  -255,    512,   -767}, 0, {  5844,   -798}, {0xe8, 0x7a, 0x18, 0xff}}},
    498     {{{  -255,    614,  -1279}, 0, {  5844,  -3354}, {0xe8, 0x7a, 0x18, 0xff}}},
    499     {{{  -511,    512,  -1023}, 0, {  4568,  -2076}, {0xe8, 0x7a, 0x18, 0xff}}},
    500     {{{     0,    614,  -1023}, 0, {  7122,  -2076}, {0xe8, 0x7a, 0x18, 0xff}}},
    501     {{{  -613,    512,   -409}, 0, {  4056,    990}, {0x00, 0x7f, 0x00, 0xff}}},
    502     {{{  -255,    512,   -767}, 0, {  5844,   -798}, {0x00, 0x7f, 0x00, 0xff}}},
    503     {{{  -511,    512,  -1023}, 0, {  4568,  -2076}, {0x00, 0x7f, 0x00, 0xff}}},
    504     {{{   102,    614,  -1637}, 0, {  7632,  -5142}, {0x00, 0x7f, 0x00, 0xff}}},
    505     {{{  -255,    614,  -1279}, 0, {  5844,  -3354}, {0x00, 0x7f, 0x00, 0xff}}},
    506     {{{     0,    614,  -1023}, 0, {  7122,  -2076}, {0x00, 0x7f, 0x00, 0xff}}},
    507     {{{   410,    614,  -1637}, 0, {  9166,  -5142}, {0x00, 0x7f, 0x00, 0xff}}},
    508     {{{   614,    614,  -1023}, 0, { 10188,  -2076}, {0x00, 0x7f, 0x00, 0xff}}},
    509     {{{   819,    614,  -1228}, 0, { 11210,  -3098}, {0x00, 0x7f, 0x00, 0xff}}},
    510     {{{ -1535,    512,  -1023}, 0, {  -540,  -2076}, {0x00, 0x7f, 0x00, 0xff}}},
    511     {{{ -1433,    512,   -409}, 0, {     0,    990}, {0x00, 0x7f, 0x00, 0xff}}},
    512 };
    513 
    514 // 0x07025858 - 0x07025948
    515 static const Vtx inside_castle_seg7_vertex_07025858[] = {
    516     {{{  -289,      0,   -733}, 0, {  3632,   1412}, {0x00, 0x7f, 0x00, 0xff}}},
    517     {{{  -216,      0,   -878}, 0, {  3994,    690}, {0x00, 0x7f, 0x00, 0xff}}},
    518     {{{  -325,      0,   -770}, 0, {  3452,   1230}, {0x00, 0x7f, 0x00, 0xff}}},
    519     {{{   333,      0,  -1074}, 0, {  6738,   -288}, {0x00, 0x7f, 0x00, 0xff}}},
    520     {{{   179,      0,  -1023}, 0, {  5972,      0}, {0x00, 0x7f, 0x00, 0xff}}},
    521     {{{   333,      0,  -1023}, 0, {  6738,      0}, {0x00, 0x7f, 0x00, 0xff}}},
    522     {{{   179,      0,  -1074}, 0, {  5972,   -288}, {0x00, 0x7f, 0x00, 0xff}}},
    523     {{{ -2380,      0,  -1023}, 0, { -6800,      0}, {0x00, 0x7f, 0x00, 0xff}}},
    524     {{{ -2226,      0,  -1023}, 0, { -6034,      0}, {0x00, 0x7f, 0x00, 0xff}}},
    525     {{{ -2226,      0,  -1074}, 0, { -6034,   -288}, {0x00, 0x7f, 0x00, 0xff}}},
    526     {{{ -2380,      0,  -1074}, 0, { -6800,   -288}, {0x00, 0x7f, 0x00, 0xff}}},
    527     {{{  -869,    512,  -1074}, 0, {   734,   -288}, {0x00, 0x7f, 0x00, 0xff}}},
    528     {{{ -1177,    512,  -1074}, 0, {  -796,   -288}, {0x00, 0x7f, 0x00, 0xff}}},
    529     {{{ -1177,    512,  -1023}, 0, {  -796,      0}, {0x00, 0x7f, 0x00, 0xff}}},
    530     {{{  -869,    512,  -1023}, 0, {   734,      0}, {0x00, 0x7f, 0x00, 0xff}}},
    531 };
    532 
    533 // 0x07025948 - 0x07025A38
    534 static const Vtx inside_castle_seg7_vertex_07025948[] = {
    535     {{{ -1433,    -50,    563}, 0, { -1052,   2776}, {0x25, 0x73, 0x25, 0xff}}},
    536     {{{ -1228,      0,    205}, 0, {     0,    990}, {0x25, 0x73, 0x25, 0xff}}},
    537     {{{ -1535,      0,    512}, 0, { -1562,   2520}, {0x25, 0x73, 0x25, 0xff}}},
    538     {{{  -289,      0,   -733}, 0, {  3632,   1412}, {0x00, 0x7f, 0x00, 0xff}}},
    539     {{{  -180,      0,   -842}, 0, {  4174,    872}, {0x00, 0x7f, 0x00, 0xff}}},
    540     {{{  -216,      0,   -878}, 0, {  3994,    690}, {0x00, 0x7f, 0x00, 0xff}}},
    541     {{{ -1721,      0,   -770}, 0, { -3514,   1230}, {0x00, 0x7f, 0x00, 0xff}}},
    542     {{{ -1830,      0,   -878}, 0, { -4056,    690}, {0x00, 0x7f, 0x00, 0xff}}},
    543     {{{ -1866,      0,   -842}, 0, { -4236,    872}, {0x00, 0x7f, 0x00, 0xff}}},
    544     {{{ -1757,      0,   -733}, 0, { -3694,   1412}, {0x00, 0x7f, 0x00, 0xff}}},
    545     {{{ -1535,      0,    922}, 0, { -1562,   4566}, {0x37, 0x72, 0x00, 0xff}}},
    546     {{{ -1433,    -50,    870}, 0, { -1052,   4310}, {0x37, 0x72, 0x00, 0xff}}},
    547     {{{ -1433,    -50,    563}, 0, { -1052,   2776}, {0x37, 0x72, 0x00, 0xff}}},
    548     {{{ -1535,      0,    512}, 0, { -1562,   2520}, {0x37, 0x72, 0x00, 0xff}}},
    549     {{{ -1177,    -50,    307}, 0, {   224,   1500}, {0x25, 0x73, 0x25, 0xff}}},
    550 };
    551 
    552 // 0x07025A38 - 0x07025B38
    553 static const Vtx inside_castle_seg7_vertex_07025A38[] = {
    554     {{{ -1228,      0,    205}, 0, {     0,    990}, {0x00, 0x72, 0x37, 0xff}}},
    555     {{{  -869,    -50,    307}, 0, {  1756,   1500}, {0x00, 0x72, 0x37, 0xff}}},
    556     {{{  -818,      0,    205}, 0, {  2012,    990}, {0x00, 0x72, 0x37, 0xff}}},
    557     {{{ -1177,    -50,    307}, 0, {   224,   1500}, {0x00, 0x72, 0x37, 0xff}}},
    558     {{{ -1228,      0,   1229}, 0, {     0,   6098}, {0x25, 0x73, 0xdb, 0xff}}},
    559     {{{ -1433,    -50,    870}, 0, { -1052,   4310}, {0x25, 0x73, 0xdb, 0xff}}},
    560     {{{ -1535,      0,    922}, 0, { -1562,   4566}, {0x25, 0x73, 0xdb, 0xff}}},
    561     {{{ -1177,    -50,   1126}, 0, {   224,   5588}, {0x25, 0x73, 0xdb, 0xff}}},
    562     {{{  -818,      0,   1229}, 0, {  2012,   6098}, {0x00, 0x72, 0xc9, 0xff}}},
    563     {{{ -1177,    -50,   1126}, 0, {   224,   5588}, {0x00, 0x72, 0xc9, 0xff}}},
    564     {{{ -1228,      0,   1229}, 0, {     0,   6098}, {0x00, 0x72, 0xc9, 0xff}}},
    565     {{{  -869,    -50,   1126}, 0, {  1756,   5588}, {0x00, 0x72, 0xc9, 0xff}}},
    566     {{{  -511,      0,    922}, 0, {  3544,   4566}, {0xdb, 0x73, 0xdb, 0xff}}},
    567     {{{  -869,    -50,   1126}, 0, {  1756,   5588}, {0xdb, 0x73, 0xdb, 0xff}}},
    568     {{{  -818,      0,   1229}, 0, {  2012,   6098}, {0xdb, 0x73, 0xdb, 0xff}}},
    569     {{{  -613,    -50,    870}, 0, {  3034,   4310}, {0xdb, 0x73, 0xdb, 0xff}}},
    570 };
    571 
    572 // 0x07025B38 - 0x07025C38
    573 static const Vtx inside_castle_seg7_vertex_07025B38[] = {
    574     {{{  -511,      0,    512}, 0, {  3544,   2520}, {0xc9, 0x72, 0x00, 0xff}}},
    575     {{{  -613,    -50,    870}, 0, {  3034,   4310}, {0xc9, 0x72, 0x00, 0xff}}},
    576     {{{  -511,      0,    922}, 0, {  3544,   4566}, {0xc9, 0x72, 0x00, 0xff}}},
    577     {{{  -869,    -50,    307}, 0, {  1756,   1500}, {0xdb, 0x73, 0x25, 0xff}}},
    578     {{{  -511,      0,    512}, 0, {  3544,   2520}, {0xdb, 0x73, 0x25, 0xff}}},
    579     {{{  -818,      0,    205}, 0, {  2012,    990}, {0xdb, 0x73, 0x25, 0xff}}},
    580     {{{   512,      0,   -101}, 0, {  8654,    478}, {0x00, 0x7f, 0x00, 0xff}}},
    581     {{{   512,      0,  -1023}, 0, {  8654,  -4120}, {0x00, 0x7f, 0x00, 0xff}}},
    582     {{{     0,      0,  -1023}, 0, {  6100,  -4120}, {0x00, 0x7f, 0x00, 0xff}}},
    583     {{{  -613,    -50,    563}, 0, {  3034,   2776}, {0xc9, 0x72, 0x00, 0xff}}},
    584     {{{  -613,    -50,    563}, 0, {  3034,   2776}, {0xdb, 0x73, 0x25, 0xff}}},
    585     {{{ -1535,      0,    512}, 0, { -1562,   3542}, {0x00, 0x7f, 0x00, 0xff}}},
    586     {{{ -2047,      0,  -1023}, 0, { -4118,  -4120}, {0x00, 0x7f, 0x00, 0xff}}},
    587     {{{ -2559,      0,   -101}, 0, { -6672,    478}, {0x00, 0x7f, 0x00, 0xff}}},
    588     {{{ -2559,      0,  -1023}, 0, { -6672,  -4120}, {0x00, 0x7f, 0x00, 0xff}}},
    589     {{{ -1228,      0,   -204}, 0, {     0,      0}, {0x00, 0x7f, 0x00, 0xff}}},
    590 };
    591 
    592 // 0x07025C38 - 0x07025D38
    593 static const Vtx inside_castle_seg7_vertex_07025C38[] = {
    594     {{{ -1535,      0,    512}, 0, { -1562,   3542}, {0x00, 0x7f, 0x00, 0xff}}},
    595     {{{ -2559,      0,   -101}, 0, { -6672,    478}, {0x00, 0x7f, 0x00, 0xff}}},
    596     {{{ -2203,      0,    253}, 0, { -4898,   2252}, {0x00, 0x7f, 0x00, 0xff}}},
    597     {{{ -1535,      0,    922}, 0, { -1562,   5588}, {0x00, 0x7f, 0x00, 0xff}}},
    598     {{{ -1228,      0,    205}, 0, {     0,   2010}, {0x00, 0x7f, 0x00, 0xff}}},
    599     {{{ -1228,      0,   -204}, 0, {     0,      0}, {0x00, 0x7f, 0x00, 0xff}}},
    600     {{{ -1433,    384,   -409}, 0, {   478,   -542}, {0x00, 0x7f, 0x00, 0xff}}},
    601     {{{ -1228,    384,   -204}, 0, {  1500,    480}, {0x00, 0x7f, 0x00, 0xff}}},
    602     {{{ -1228,    384,   -409}, 0, {  1500,   -542}, {0x00, 0x7f, 0x00, 0xff}}},
    603     {{{   156,      0,    253}, 0, {  6880,   2252}, {0x00, 0x7f, 0x00, 0xff}}},
    604     {{{   512,      0,   -101}, 0, {  8654,    478}, {0x00, 0x7f, 0x00, 0xff}}},
    605     {{{  -511,      0,    512}, 0, {  3544,   3542}, {0x00, 0x7f, 0x00, 0xff}}},
    606     {{{     0,      0,  -1023}, 0, {  6100,  -4120}, {0x00, 0x7f, 0x00, 0xff}}},
    607     {{{  -818,      0,   -204}, 0, {  2012,      0}, {0x00, 0x7f, 0x00, 0xff}}},
    608     {{{  -818,      0,    205}, 0, {  2012,   2010}, {0x00, 0x7f, 0x00, 0xff}}},
    609     {{{  -511,      0,    922}, 0, {  3544,   5588}, {0x00, 0x7f, 0x00, 0xff}}},
    610 };
    611 
    612 // 0x07025D38 - 0x07025DE8
    613 static const Vtx inside_castle_seg7_vertex_07025D38[] = {
    614     {{{ -1433,    384,   -409}, 0, {   478,   -542}, {0x00, 0x7f, 0x00, 0xff}}},
    615     {{{ -1535,    384,   -511}, 0, {     0,  -1054}, {0x00, 0x7f, 0x00, 0xff}}},
    616     {{{ -1535,    384,   -306}, 0, {     0,      0}, {0x00, 0x7f, 0x00, 0xff}}},
    617     {{{ -1433,    384,   -204}, 0, {   478,    480}, {0x00, 0x7f, 0x00, 0xff}}},
    618     {{{ -1228,    384,   -204}, 0, {  1500,    480}, {0x00, 0x7f, 0x00, 0xff}}},
    619     {{{  -613,    384,   -409}, 0, {  4566,   -542}, {0x00, 0x7f, 0x00, 0xff}}},
    620     {{{  -613,    384,   -204}, 0, {  4566,    480}, {0x00, 0x7f, 0x00, 0xff}}},
    621     {{{  -511,    384,   -306}, 0, {  5078,      0}, {0x00, 0x7f, 0x00, 0xff}}},
    622     {{{  -511,    384,   -511}, 0, {  5078,  -1054}, {0x00, 0x7f, 0x00, 0xff}}},
    623     {{{  -818,    384,   -204}, 0, {  3544,    480}, {0x00, 0x7f, 0x00, 0xff}}},
    624     {{{  -818,    384,   -409}, 0, {  3544,   -542}, {0x00, 0x7f, 0x00, 0xff}}},
    625 };
    626 
    627 // 0x07025DE8 - 0x07025EE8
    628 static const Vtx inside_castle_seg7_vertex_07025DE8[] = {
    629     {{{ -1177,    256,   2150}, 0, {  2268,   -288}, {0x00, 0x81, 0x00, 0xff}}},
    630     {{{  -869,    256,   2150}, 0, {   734,   -288}, {0x00, 0x81, 0x00, 0xff}}},
    631     {{{  -869,    256,   2202}, 0, {   734,   -288}, {0x00, 0x81, 0x00, 0xff}}},
    632     {{{  -869,    256,   2150}, 0, {   734,   -288}, {0x81, 0x00, 0x00, 0xff}}},
    633     {{{  -869,      0,   2202}, 0, {   734,    990}, {0x81, 0x00, 0x00, 0xff}}},
    634     {{{  -869,    256,   2202}, 0, {   734,   -288}, {0x81, 0x00, 0x00, 0xff}}},
    635     {{{  -716,    410,   2150}, 0, {     0,  -1054}, {0x00, 0x00, 0x81, 0xff}}},
    636     {{{  -869,    256,   2150}, 0, {   734,   -288}, {0x00, 0x00, 0x81, 0xff}}},
    637     {{{ -1177,    256,   2150}, 0, {  2268,   -288}, {0x00, 0x00, 0x81, 0xff}}},
    638     {{{  -716,      0,   2150}, 0, {     0,    990}, {0x00, 0x00, 0x81, 0xff}}},
    639     {{{  -869,      0,   2150}, 0, {   734,    990}, {0x00, 0x00, 0x81, 0xff}}},
    640     {{{  -869,      0,   2150}, 0, {   734,    990}, {0x81, 0x00, 0x00, 0xff}}},
    641     {{{ -1177,    256,   2202}, 0, {  2268,   -288}, {0x7f, 0x00, 0x00, 0xff}}},
    642     {{{ -1177,      0,   2202}, 0, {  2268,    990}, {0x7f, 0x00, 0x00, 0xff}}},
    643     {{{ -1177,      0,   2150}, 0, {  2268,    990}, {0x7f, 0x00, 0x00, 0xff}}},
    644     {{{ -1177,    256,   2150}, 0, {  2268,   -288}, {0x7f, 0x00, 0x00, 0xff}}},
    645 };
    646 
    647 // 0x07025EE8 - 0x07025FE8
    648 static const Vtx inside_castle_seg7_vertex_07025EE8[] = {
    649     {{{ -1177,    256,   2150}, 0, {  2268,   -288}, {0x00, 0x00, 0x81, 0xff}}},
    650     {{{ -1177,      0,   2150}, 0, {  2268,    990}, {0x00, 0x00, 0x81, 0xff}}},
    651     {{{ -1330,      0,   2150}, 0, {  3034,    990}, {0x00, 0x00, 0x81, 0xff}}},
    652     {{{  -716,    410,   2150}, 0, {     0,  -1054}, {0x00, 0x00, 0x81, 0xff}}},
    653     {{{ -1330,    410,   2150}, 0, {  3034,  -1054}, {0x00, 0x00, 0x81, 0xff}}},
    654     {{{  -716,    410,   1562}, 0, {     0,  -1054}, {0x97, 0xba, 0x00, 0xff}}},
    655     {{{  -921,    717,   2150}, 0, {  3034,  -2588}, {0x97, 0xba, 0x00, 0xff}}},
    656     {{{  -921,    717,   1562}, 0, {     0,  -2588}, {0x97, 0xba, 0x00, 0xff}}},
    657     {{{ -1177,    256,   2150}, 0, {  2268,   -288}, {0x00, 0x81, 0x00, 0xff}}},
    658     {{{  -869,    256,   2202}, 0, {   734,   -288}, {0x00, 0x81, 0x00, 0xff}}},
    659     {{{ -1177,    256,   2202}, 0, {  2268,   -288}, {0x00, 0x81, 0x00, 0xff}}},
    660     {{{ -1125,    717,   2150}, 0, {  2012,  -2588}, {0x00, 0x00, 0x81, 0xff}}},
    661     {{{  -921,    717,   2150}, 0, {   990,  -2588}, {0x00, 0x00, 0x81, 0xff}}},
    662     {{{  -716,      0,   1562}, 0, {     0,    990}, {0x81, 0x00, 0x00, 0xff}}},
    663     {{{  -716,      0,   2150}, 0, {  3034,    990}, {0x81, 0x00, 0x00, 0xff}}},
    664     {{{  -716,    410,   2150}, 0, {  3034,  -1054}, {0x81, 0x00, 0x00, 0xff}}},
    665 };
    666 
    667 // 0x07025FE8 - 0x070260C8
    668 static const Vtx inside_castle_seg7_vertex_07025FE8[] = {
    669     {{{  -716,      0,   1562}, 0, {     0,    990}, {0x81, 0x00, 0x00, 0xff}}},
    670     {{{  -716,    410,   2150}, 0, {  3034,  -1054}, {0x81, 0x00, 0x00, 0xff}}},
    671     {{{  -716,    410,   1562}, 0, {     0,  -1054}, {0x81, 0x00, 0x00, 0xff}}},
    672     {{{  -716,    410,   1562}, 0, {     0,  -1054}, {0x97, 0xba, 0x00, 0xff}}},
    673     {{{  -716,    410,   2150}, 0, {  3034,  -1054}, {0x97, 0xba, 0x00, 0xff}}},
    674     {{{  -921,    717,   2150}, 0, {  3034,  -2588}, {0x97, 0xba, 0x00, 0xff}}},
    675     {{{  -921,    717,   1562}, 0, {  2012,      0}, {0x00, 0x81, 0x00, 0xff}}},
    676     {{{  -921,    717,   2150}, 0, { -1052,      0}, {0x00, 0x81, 0x00, 0xff}}},
    677     {{{ -1125,    717,   2150}, 0, { -1052,    990}, {0x00, 0x81, 0x00, 0xff}}},
    678     {{{ -1125,    717,   1562}, 0, {  2012,    990}, {0x00, 0x81, 0x00, 0xff}}},
    679     {{{ -1125,    717,   1562}, 0, {   990,  -2586}, {0x69, 0xba, 0x00, 0xff}}},
    680     {{{ -1125,    717,   2150}, 0, { -2074,  -2586}, {0x69, 0xba, 0x00, 0xff}}},
    681     {{{ -1330,    410,   2150}, 0, { -2074,  -1054}, {0x69, 0xba, 0x00, 0xff}}},
    682     {{{ -1330,    410,   1562}, 0, {   990,  -1054}, {0x69, 0xba, 0x00, 0xff}}},
    683 };
    684 
    685 // 0x070260C8 - 0x07026108
    686 static const Vtx inside_castle_seg7_vertex_070260C8[] = {
    687     {{{ -1330,    410,   1562}, 0, {   990,  -1054}, {0x7f, 0x00, 0x00, 0xff}}},
    688     {{{ -1330,    410,   2150}, 0, { -2074,  -1054}, {0x7f, 0x00, 0x00, 0xff}}},
    689     {{{ -1330,      0,   2150}, 0, { -2074,    990}, {0x7f, 0x00, 0x00, 0xff}}},
    690     {{{ -1330,      0,   1562}, 0, {   990,    990}, {0x7f, 0x00, 0x00, 0xff}}},
    691 };
    692 
    693 // 0x07026108 - 0x07026188
    694 static const Vtx inside_castle_seg7_vertex_07026108[] = {
    695     {{{  -869,    512,   -306}, 0, {  1704,    990}, {0x81, 0x00, 0x00, 0xff}}},
    696     {{{  -869,    614,   -460}, 0, {  2012,    786}, {0x81, 0x00, 0x00, 0xff}}},
    697     {{{  -869,    512,   -460}, 0, {  2012,    990}, {0x81, 0x00, 0x00, 0xff}}},
    698     {{{  -869,    614,   -409}, 0, {  1908,    786}, {0x81, 0x00, 0x00, 0xff}}},
    699     {{{ -1177,    614,   -460}, 0, {  2012,    786}, {0x7f, 0x00, 0x00, 0xff}}},
    700     {{{ -1177,    614,   -409}, 0, {  1908,    786}, {0x7f, 0x00, 0x00, 0xff}}},
    701     {{{ -1177,    512,   -306}, 0, {  1704,    990}, {0x7f, 0x00, 0x00, 0xff}}},
    702     {{{ -1177,    512,   -460}, 0, {  2012,    990}, {0x7f, 0x00, 0x00, 0xff}}},
    703 };
    704 
    705 // 0x07026188 - 0x07026278
    706 static const Vtx inside_castle_seg7_vertex_07026188[] = {
    707     {{{     0,    614,  -1023}, 0, {  6100,    786}, {0x00, 0x00, 0x7f, 0xff}}},
    708     {{{     0,    512,  -1023}, 0, {  6100,    990}, {0x00, 0x00, 0x7f, 0xff}}},
    709     {{{   614,    512,  -1023}, 0, {  7328,    990}, {0x00, 0x00, 0x7f, 0xff}}},
    710     {{{  -784,    512,   1562}, 0, {   512,    990}, {0x97, 0xba, 0x00, 0xff}}},
    711     {{{  -921,    717,   1562}, 0, {   784,    582}, {0x97, 0xba, 0x00, 0xff}}},
    712     {{{  -921,    717,   1536}, 0, {   784,    582}, {0x97, 0xba, 0x00, 0xff}}},
    713     {{{  -784,    512,   1536}, 0, {   512,    990}, {0x97, 0xba, 0x00, 0xff}}},
    714     {{{  -921,    717,   1536}, 0, {   784,    582}, {0x00, 0x81, 0x00, 0xff}}},
    715     {{{  -921,    717,   1562}, 0, {   784,    582}, {0x00, 0x81, 0x00, 0xff}}},
    716     {{{ -1125,    717,   1562}, 0, {  1196,    582}, {0x00, 0x81, 0x00, 0xff}}},
    717     {{{ -1125,    717,   1536}, 0, {  1196,    582}, {0x00, 0x81, 0x00, 0xff}}},
    718     {{{ -1125,    717,   1536}, 0, {  1196,    582}, {0x69, 0xba, 0x00, 0xff}}},
    719     {{{ -1125,    717,   1562}, 0, {  1196,    582}, {0x69, 0xba, 0x00, 0xff}}},
    720     {{{ -1262,    512,   1562}, 0, {  1468,    990}, {0x69, 0xba, 0x00, 0xff}}},
    721     {{{ -1262,    512,   1536}, 0, {  1468,    990}, {0x69, 0xba, 0x00, 0xff}}},
    722 };
    723 
    724 // 0x07026278 - 0x07026358
    725 static const Vtx inside_castle_seg7_vertex_07026278[] = {
    726     {{{   614,    614,  -1023}, 0, {  7328,    786}, {0x59, 0x00, 0x59, 0xff}}},
    727     {{{   819,    512,  -1228}, 0, {  7736,    990}, {0x59, 0x00, 0x59, 0xff}}},
    728     {{{   819,    614,  -1228}, 0, {  7736,    786}, {0x59, 0x00, 0x59, 0xff}}},
    729     {{{   614,    512,  -1023}, 0, {  7328,    990}, {0x59, 0x00, 0x59, 0xff}}},
    730     {{{     0,    614,  -1023}, 0, {  6100,    786}, {0x00, 0x00, 0x7f, 0xff}}},
    731     {{{   614,    512,  -1023}, 0, {  7328,    990}, {0x00, 0x00, 0x7f, 0xff}}},
    732     {{{   614,    614,  -1023}, 0, {  7328,    786}, {0x00, 0x00, 0x7f, 0xff}}},
    733     {{{  -255,    512,   -767}, 0, {  5588,    990}, {0x59, 0x00, 0x59, 0xff}}},
    734     {{{     0,    512,  -1023}, 0, {  6100,    990}, {0x59, 0x00, 0x59, 0xff}}},
    735     {{{     0,    614,  -1023}, 0, {  6100,    786}, {0x59, 0x00, 0x59, 0xff}}},
    736     {{{ -2761,    768,  -1355}, 0, {   588,    478}, {0x59, 0x00, 0xa7, 0xff}}},
    737     {{{ -2724,    768,  -1318}, 0, {   660,    478}, {0x59, 0x00, 0xa7, 0xff}}},
    738     {{{ -2761,    512,  -1355}, 0, {   588,    990}, {0x59, 0x00, 0xa7, 0xff}}},
    739     {{{ -2724,    512,  -1318}, 0, {   660,    990}, {0x59, 0x00, 0xa7, 0xff}}},
    740 };
    741 
    742 // 0x07026358 - 0x07026448
    743 static const Vtx inside_castle_seg7_vertex_07026358[] = {
    744     {{{ -2543,    512,  -1572}, 0, {  1020,    990}, {0xa7, 0x00, 0x59, 0xff}}},
    745     {{{ -2507,    512,  -1536}, 0, {  1092,    990}, {0xa7, 0x00, 0x59, 0xff}}},
    746     {{{ -2507,    768,  -1536}, 0, {  1092,    478}, {0xa7, 0x00, 0x59, 0xff}}},
    747     {{{ -2543,    768,  -1572}, 0, {  1020,    478}, {0xa7, 0x00, 0x59, 0xff}}},
    748     {{{  -869,    768,  -1023}, 0, {  4364,    478}, {0x00, 0x81, 0x00, 0xff}}},
    749     {{{ -1177,    768,  -1023}, 0, {  3748,    478}, {0x00, 0x81, 0x00, 0xff}}},
    750     {{{ -1177,    768,  -1074}, 0, {  3748,    478}, {0x00, 0x81, 0x00, 0xff}}},
    751     {{{ -2507,    768,  -1536}, 0, {  1092,    478}, {0x00, 0x81, 0x00, 0xff}}},
    752     {{{ -2761,    768,  -1355}, 0, {   588,    478}, {0x00, 0x81, 0x00, 0xff}}},
    753     {{{ -2543,    768,  -1572}, 0, {  1020,    478}, {0x00, 0x81, 0x00, 0xff}}},
    754     {{{ -2724,    768,  -1318}, 0, {   660,    478}, {0x00, 0x81, 0x00, 0xff}}},
    755     {{{   698,    614,  -1421}, 0, {  7492,    786}, {0xa7, 0x00, 0xa7, 0xff}}},
    756     {{{   662,    614,  -1385}, 0, {  7420,    786}, {0xa7, 0x00, 0xa7, 0xff}}},
    757     {{{   662,    870,  -1385}, 0, {  7420,    274}, {0xa7, 0x00, 0xa7, 0xff}}},
    758     {{{   698,    870,  -1421}, 0, {  7492,    274}, {0xa7, 0x00, 0xa7, 0xff}}},
    759 };
    760 
    761 // 0x07026448 - 0x07026538
    762 static const Vtx inside_castle_seg7_vertex_07026448[] = {
    763     {{{   662,    870,  -1385}, 0, {  7420,    274}, {0x00, 0x81, 0x00, 0xff}}},
    764     {{{   553,    870,  -1494}, 0, {  7204,    274}, {0x00, 0x81, 0x00, 0xff}}},
    765     {{{   590,    870,  -1530}, 0, {  7276,    274}, {0x00, 0x81, 0x00, 0xff}}},
    766     {{{   698,    870,  -1421}, 0, {  7492,    274}, {0x00, 0x81, 0x00, 0xff}}},
    767     {{{   553,    614,  -1494}, 0, {  7204,    786}, {0x58, 0x00, 0x5b, 0xff}}},
    768     {{{   590,    614,  -1530}, 0, {  7276,    786}, {0x58, 0x00, 0x5b, 0xff}}},
    769     {{{   590,    870,  -1530}, 0, {  7276,    274}, {0x58, 0x00, 0x5b, 0xff}}},
    770     {{{   553,    870,  -1494}, 0, {  7204,    274}, {0x58, 0x00, 0x5b, 0xff}}},
    771     {{{  -869,    768,  -1023}, 0, {  4364,    478}, {0x00, 0x81, 0x00, 0xff}}},
    772     {{{ -1177,    768,  -1074}, 0, {  3748,    478}, {0x00, 0x81, 0x00, 0xff}}},
    773     {{{  -869,    768,  -1074}, 0, {  4364,    478}, {0x00, 0x81, 0x00, 0xff}}},
    774     {{{  -869,    768,  -1074}, 0, {  4364,    478}, {0x81, 0x00, 0x00, 0xff}}},
    775     {{{  -869,    512,  -1023}, 0, {  4364,    990}, {0x81, 0x00, 0x00, 0xff}}},
    776     {{{  -869,    768,  -1023}, 0, {  4364,    478}, {0x81, 0x00, 0x00, 0xff}}},
    777     {{{  -869,    512,  -1074}, 0, {  4364,    990}, {0x81, 0x00, 0x00, 0xff}}},
    778 };
    779 
    780 // 0x07026538 - 0x07026638
    781 static const Vtx inside_castle_seg7_vertex_07026538[] = {
    782     {{{ -1177,    768,  -1023}, 0, {  3748,    478}, {0x7f, 0x00, 0x00, 0xff}}},
    783     {{{ -1177,    512,  -1023}, 0, {  3748,    990}, {0x7f, 0x00, 0x00, 0xff}}},
    784     {{{ -1177,    512,  -1074}, 0, {  3748,    990}, {0x7f, 0x00, 0x00, 0xff}}},
    785     {{{ -1177,    768,  -1074}, 0, {  3748,    478}, {0x7f, 0x00, 0x00, 0xff}}},
    786     {{{  -818,    512,   -306}, 0, {  1704,    990}, {0x00, 0x5a, 0x59, 0xff}}},
    787     {{{  -818,    614,   -409}, 0, {  1908,    786}, {0x00, 0x5a, 0x59, 0xff}}},
    788     {{{  -869,    614,   -409}, 0, {  1908,    786}, {0x00, 0x5a, 0x59, 0xff}}},
    789     {{{  -869,    614,   -409}, 0, {  1908,    786}, {0x00, 0x7f, 0x00, 0xff}}},
    790     {{{  -818,    614,   -409}, 0, {  1908,    786}, {0x00, 0x7f, 0x00, 0xff}}},
    791     {{{  -818,    614,   -460}, 0, {  2012,    786}, {0x00, 0x7f, 0x00, 0xff}}},
    792     {{{  -818,    614,   -460}, 0, {  2012,    786}, {0x7f, 0x00, 0x00, 0xff}}},
    793     {{{  -818,    614,   -409}, 0, {  1908,    786}, {0x7f, 0x00, 0x00, 0xff}}},
    794     {{{  -818,    512,   -306}, 0, {  1704,    990}, {0x7f, 0x00, 0x00, 0xff}}},
    795     {{{ -1228,    512,   -306}, 0, {  1704,    990}, {0x81, 0x00, 0x00, 0xff}}},
    796     {{{ -1228,    614,   -460}, 0, {  2012,    786}, {0x81, 0x00, 0x00, 0xff}}},
    797     {{{ -1228,    512,   -460}, 0, {  2012,    990}, {0x81, 0x00, 0x00, 0xff}}},
    798 };
    799 
    800 // 0x07026638 - 0x07026738
    801 static const Vtx inside_castle_seg7_vertex_07026638[] = {
    802     {{{  -869,    614,   -409}, 0, {  1908,    786}, {0x00, 0x7f, 0x00, 0xff}}},
    803     {{{  -818,    614,   -460}, 0, {  2012,    786}, {0x00, 0x7f, 0x00, 0xff}}},
    804     {{{  -869,    614,   -460}, 0, {  2012,    786}, {0x00, 0x7f, 0x00, 0xff}}},
    805     {{{  -818,    614,   -460}, 0, {  2012,    786}, {0x7f, 0x00, 0x00, 0xff}}},
    806     {{{  -818,    512,   -306}, 0, {  1704,    990}, {0x7f, 0x00, 0x00, 0xff}}},
    807     {{{  -818,    512,   -460}, 0, {  2012,    990}, {0x7f, 0x00, 0x00, 0xff}}},
    808     {{{  -818,    512,   -306}, 0, {  1704,    990}, {0x00, 0x5a, 0x59, 0xff}}},
    809     {{{  -869,    614,   -409}, 0, {  1908,    786}, {0x00, 0x5a, 0x59, 0xff}}},
    810     {{{  -869,    512,   -306}, 0, {  1704,    990}, {0x00, 0x5a, 0x59, 0xff}}},
    811     {{{ -1228,    614,   -409}, 0, {  1908,    786}, {0x00, 0x7f, 0x00, 0xff}}},
    812     {{{ -1177,    614,   -460}, 0, {  2012,    786}, {0x00, 0x7f, 0x00, 0xff}}},
    813     {{{ -1228,    614,   -460}, 0, {  2012,    786}, {0x00, 0x7f, 0x00, 0xff}}},
    814     {{{ -1177,    614,   -409}, 0, {  1908,    786}, {0x00, 0x7f, 0x00, 0xff}}},
    815     {{{ -1177,    512,   -306}, 0, {  1704,    990}, {0x00, 0x5a, 0x59, 0xff}}},
    816     {{{ -1177,    614,   -409}, 0, {  1908,    786}, {0x00, 0x5a, 0x59, 0xff}}},
    817     {{{ -1228,    614,   -409}, 0, {  1908,    786}, {0x00, 0x5a, 0x59, 0xff}}},
    818 };
    819 
    820 // 0x07026738 - 0x07026818
    821 static const Vtx inside_castle_seg7_vertex_07026738[] = {
    822     {{{ -1177,    512,   -306}, 0, {  1704,    990}, {0x00, 0x5a, 0x59, 0xff}}},
    823     {{{ -1228,    614,   -409}, 0, {  1908,    786}, {0x00, 0x5a, 0x59, 0xff}}},
    824     {{{ -1228,    512,   -306}, 0, {  1704,    990}, {0x00, 0x5a, 0x59, 0xff}}},
    825     {{{ -1228,    512,   -306}, 0, {  1704,    990}, {0x81, 0x00, 0x00, 0xff}}},
    826     {{{ -1228,    614,   -409}, 0, {  1908,    786}, {0x81, 0x00, 0x00, 0xff}}},
    827     {{{ -1228,    614,   -460}, 0, {  2012,    786}, {0x81, 0x00, 0x00, 0xff}}},
    828     {{{ -1228,    614,   -460}, 0, {  2012,    786}, {0x00, 0x00, 0x81, 0xff}}},
    829     {{{ -1177,    614,   -460}, 0, {  2012,    786}, {0x00, 0x00, 0x81, 0xff}}},
    830     {{{ -1177,    512,   -460}, 0, {  2012,    990}, {0x00, 0x00, 0x81, 0xff}}},
    831     {{{ -1228,    512,   -460}, 0, {  2012,    990}, {0x00, 0x00, 0x81, 0xff}}},
    832     {{{  -869,    614,   -460}, 0, {  2012,    786}, {0x00, 0x00, 0x81, 0xff}}},
    833     {{{  -818,    614,   -460}, 0, {  2012,    786}, {0x00, 0x00, 0x81, 0xff}}},
    834     {{{  -818,    512,   -460}, 0, {  2012,    990}, {0x00, 0x00, 0x81, 0xff}}},
    835     {{{  -869,    512,   -460}, 0, {  2012,    990}, {0x00, 0x00, 0x81, 0xff}}},
    836 };
    837 
    838 // 0x07026818 - 0x07026918
    839 static const Vtx inside_castle_seg7_vertex_07026818[] = {
    840     {{{ -2493,    973,  -1550}, 0, {  1124,     70}, {0x49, 0x49, 0x49, 0xff}}},
    841     {{{ -2457,   1024,  -1637}, 0, {  1196,      0}, {0x49, 0x49, 0x49, 0xff}}},
    842     {{{ -2866,   1024,  -1228}, 0, {   376,      0}, {0x49, 0x49, 0x49, 0xff}}},
    843     {{{ -2779,    973,  -1264}, 0, {   552,     70}, {0x49, 0x49, 0x49, 0xff}}},
    844     {{{ -2866,   1024,  -1228}, 0, {   376,      0}, {0x30, 0x00, 0x75, 0xff}}},
    845     {{{ -2866,    512,  -1228}, 0, {   376,    990}, {0x30, 0x00, 0x75, 0xff}}},
    846     {{{ -2779,    512,  -1264}, 0, {   552,    990}, {0x30, 0x00, 0x75, 0xff}}},
    847     {{{ -2779,    973,  -1264}, 0, {   552,     70}, {0x30, 0x00, 0x75, 0xff}}},
    848     {{{ -2724,    768,  -1318}, 0, {   660,    480}, {0x59, 0x00, 0x59, 0xff}}},
    849     {{{ -2493,    973,  -1550}, 0, {  1124,     70}, {0x59, 0x00, 0x59, 0xff}}},
    850     {{{ -2779,    973,  -1264}, 0, {   552,     70}, {0x59, 0x00, 0x59, 0xff}}},
    851     {{{ -2724,    768,  -1318}, 0, {   660,    480}, {0x58, 0x00, 0x5a, 0xff}}},
    852     {{{ -2779,    973,  -1264}, 0, {   552,     70}, {0x58, 0x00, 0x5a, 0xff}}},
    853     {{{ -2779,    512,  -1264}, 0, {   552,    990}, {0x58, 0x00, 0x5a, 0xff}}},
    854     {{{ -2507,    768,  -1536}, 0, {  1092,    480}, {0x59, 0x00, 0x59, 0xff}}},
    855     {{{ -2493,    512,  -1550}, 0, {  1124,    990}, {0x59, 0x00, 0x59, 0xff}}},
    856 };
    857 
    858 // 0x07026918 - 0x070269E8
    859 static const Vtx inside_castle_seg7_vertex_07026918[] = {
    860     {{{ -2724,    768,  -1318}, 0, {   660,    480}, {0x5a, 0x00, 0x59, 0xff}}},
    861     {{{ -2507,    768,  -1536}, 0, {  1092,    480}, {0x5a, 0x00, 0x59, 0xff}}},
    862     {{{ -2493,    973,  -1550}, 0, {  1124,     70}, {0x5a, 0x00, 0x59, 0xff}}},
    863     {{{ -2457,    512,  -1637}, 0, {  1196,    990}, {0x75, 0x00, 0x30, 0xff}}},
    864     {{{ -2457,   1024,  -1637}, 0, {  1196,      0}, {0x75, 0x00, 0x30, 0xff}}},
    865     {{{ -2493,    973,  -1550}, 0, {  1124,     70}, {0x75, 0x00, 0x30, 0xff}}},
    866     {{{ -2493,    512,  -1550}, 0, {  1124,    990}, {0x75, 0x00, 0x30, 0xff}}},
    867     {{{ -2507,    768,  -1536}, 0, {  1092,    480}, {0x59, 0x00, 0x59, 0xff}}},
    868     {{{ -2507,    512,  -1536}, 0, {  1092,    990}, {0x59, 0x00, 0x59, 0xff}}},
    869     {{{ -2493,    512,  -1550}, 0, {  1124,    990}, {0x59, 0x00, 0x59, 0xff}}},
    870     {{{ -2779,    512,  -1264}, 0, {   552,    990}, {0x58, 0x00, 0x5a, 0xff}}},
    871     {{{ -2724,    512,  -1318}, 0, {   660,    990}, {0x58, 0x00, 0x5a, 0xff}}},
    872     {{{ -2724,    768,  -1318}, 0, {   660,    480}, {0x58, 0x00, 0x5a, 0xff}}},
    873 };
    874 
    875 // 0x070269E8 - 0x07026A88
    876 static const Vtx inside_castle_seg7_vertex_070269E8[] = {
    877     {{{  -869,    512,   -460}, 0, {  2012,      0}, {0x81, 0x00, 0x00, 0xff}}},
    878     {{{  -869,      0,    154}, 0, {   784,    990}, {0x81, 0x00, 0x00, 0xff}}},
    879     {{{  -869,     51,    154}, 0, {   784,    888}, {0x81, 0x00, 0x00, 0xff}}},
    880     {{{  -869,    512,   -306}, 0, {  1704,      0}, {0x81, 0x00, 0x00, 0xff}}},
    881     {{{  -869,      0,   -460}, 0, {  2012,    990}, {0x81, 0x00, 0x00, 0xff}}},
    882     {{{ -1177,      0,    154}, 0, {   784,    990}, {0x7f, 0x00, 0x00, 0xff}}},
    883     {{{ -1177,    512,   -306}, 0, {  1704,      0}, {0x7f, 0x00, 0x00, 0xff}}},
    884     {{{ -1177,     51,    154}, 0, {   784,    888}, {0x7f, 0x00, 0x00, 0xff}}},
    885     {{{ -1177,      0,   -460}, 0, {  2012,    990}, {0x7f, 0x00, 0x00, 0xff}}},
    886     {{{ -1177,    512,   -460}, 0, {  2012,      0}, {0x7f, 0x00, 0x00, 0xff}}},
    887 };
    888 
    889 // 0x07026A88 - 0x07026B68
    890 static const Vtx inside_castle_seg7_vertex_07026A88[] = {
    891     {{{ -1637,      0,   1434}, 0, {  1244,    990}, {0xa6, 0x00, 0xa8, 0xff}}},
    892     {{{ -1637,    102,   1434}, 0, {  1244,    786}, {0xa6, 0x00, 0xa8, 0xff}}},
    893     {{{ -1586,    102,   1382}, 0, {  1396,    786}, {0xa6, 0x00, 0xa8, 0xff}}},
    894     {{{  -716,    410,   1562}, 0, {   376,    172}, {0x81, 0x00, 0x00, 0xff}}},
    895     {{{  -716,    410,   1536}, 0, {   376,    172}, {0x81, 0x00, 0x00, 0xff}}},
    896     {{{  -716,      0,   1536}, 0, {   376,    990}, {0x81, 0x00, 0x00, 0xff}}},
    897     {{{  -716,      0,   1562}, 0, {   376,    990}, {0x81, 0x00, 0x00, 0xff}}},
    898     {{{  -716,    410,   1536}, 0, {   376,    172}, {0x97, 0xba, 0x00, 0xff}}},
    899     {{{  -716,    410,   1562}, 0, {   376,    172}, {0x97, 0xba, 0x00, 0xff}}},
    900     {{{  -784,    512,   1562}, 0, {   512,      0}, {0x97, 0xba, 0x00, 0xff}}},
    901     {{{  -784,    512,   1536}, 0, {   512,      0}, {0x97, 0xba, 0x00, 0xff}}},
    902     {{{ -1330,      0,   1562}, 0, {  1604,    990}, {0x7f, 0x00, 0x00, 0xff}}},
    903     {{{ -1330,    410,   1536}, 0, {  1604,    172}, {0x7f, 0x00, 0x00, 0xff}}},
    904     {{{ -1330,    410,   1562}, 0, {  1604,    172}, {0x7f, 0x00, 0x00, 0xff}}},
    905 };
    906 
    907 // 0x07026B68 - 0x07026C68
    908 static const Vtx inside_castle_seg7_vertex_07026B68[] = {
    909     {{{ -1330,    410,   1562}, 0, {  1604,    172}, {0x69, 0xba, 0x00, 0xff}}},
    910     {{{ -1330,    410,   1536}, 0, {  1604,    172}, {0x69, 0xba, 0x00, 0xff}}},
    911     {{{ -1262,    512,   1536}, 0, {  1468,      0}, {0x69, 0xba, 0x00, 0xff}}},
    912     {{{ -1262,    512,   1562}, 0, {  1468,      0}, {0x69, 0xba, 0x00, 0xff}}},
    913     {{{ -1330,      0,   1562}, 0, {  1604,    990}, {0x7f, 0x00, 0x00, 0xff}}},
    914     {{{ -1330,      0,   1536}, 0, {  1604,    990}, {0x7f, 0x00, 0x00, 0xff}}},
    915     {{{ -1330,    410,   1536}, 0, {  1604,    172}, {0x7f, 0x00, 0x00, 0xff}}},
    916     {{{ -1637,      0,   1434}, 0, {  1244,    990}, {0xa6, 0x00, 0xa8, 0xff}}},
    917     {{{ -1586,    102,   1382}, 0, {  1396,    786}, {0xa6, 0x00, 0xa8, 0xff}}},
    918     {{{ -1586,      0,   1382}, 0, {  1396,    990}, {0xa6, 0x00, 0xa8, 0xff}}},
    919     {{{ -1586,      0,   1382}, 0, {  1396,    990}, {0x00, 0x00, 0x81, 0xff}}},
    920     {{{ -1586,    102,   1382}, 0, {  1396,    786}, {0x00, 0x00, 0x81, 0xff}}},
    921     {{{ -1433,    102,   1382}, 0, {  1692,    786}, {0x00, 0x00, 0x81, 0xff}}},
    922     {{{ -1637,    102,   1434}, 0, {  1244,    786}, {0xcc, 0x67, 0xcd, 0xff}}},
    923     {{{ -1535,    205,   1536}, 0, {  1320,    582}, {0xcc, 0x67, 0xcd, 0xff}}},
    924     {{{ -1586,    102,   1382}, 0, {  1396,    786}, {0xcc, 0x67, 0xcd, 0xff}}},
    925 };
    926 
    927 // 0x07026C68 - 0x07026D68
    928 static const Vtx inside_castle_seg7_vertex_07026C68[] = {
    929     {{{ -1535,    205,   1536}, 0, {  1544,    582}, {0x00, 0x69, 0xba, 0xff}}},
    930     {{{ -1433,    102,   1382}, 0, {  1692,    786}, {0x00, 0x69, 0xba, 0xff}}},
    931     {{{ -1586,    102,   1382}, 0, {  1396,    786}, {0x00, 0x69, 0xba, 0xff}}},
    932     {{{ -1586,      0,   1382}, 0, {  1396,    990}, {0x00, 0x00, 0x81, 0xff}}},
    933     {{{ -1433,    102,   1382}, 0, {  1692,    786}, {0x00, 0x00, 0x81, 0xff}}},
    934     {{{ -1433,      0,   1382}, 0, {  1692,    990}, {0x00, 0x00, 0x81, 0xff}}},
    935     {{{ -1535,    205,   1536}, 0, {  1852,    582}, {0x45, 0x67, 0xe9, 0xff}}},
    936     {{{ -1381,    102,   1536}, 0, {  2012,    786}, {0x45, 0x67, 0xe9, 0xff}}},
    937     {{{ -1433,    102,   1382}, 0, {  1692,    786}, {0x45, 0x67, 0xe9, 0xff}}},
    938     {{{ -1433,      0,   1382}, 0, {  1692,    990}, {0x78, 0x00, 0xd8, 0xff}}},
    939     {{{ -1433,    102,   1382}, 0, {  1692,    786}, {0x78, 0x00, 0xd8, 0xff}}},
    940     {{{ -1381,    102,   1536}, 0, {  2012,    786}, {0x78, 0x00, 0xd8, 0xff}}},
    941     {{{ -1381,      0,   1536}, 0, {  2012,    990}, {0x78, 0x00, 0xd8, 0xff}}},
    942     {{{  -665,      0,   1536}, 0, {  2012,    990}, {0x88, 0x00, 0xd8, 0xff}}},
    943     {{{  -665,    102,   1536}, 0, {  2012,    786}, {0x88, 0x00, 0xd8, 0xff}}},
    944     {{{  -613,    102,   1382}, 0, {  1692,    786}, {0x88, 0x00, 0xd8, 0xff}}},
    945 };
    946 
    947 // 0x07026D68 - 0x07026E68
    948 static const Vtx inside_castle_seg7_vertex_07026D68[] = {
    949     {{{  -665,      0,   1536}, 0, {  2012,    990}, {0x88, 0x00, 0xd8, 0xff}}},
    950     {{{  -613,    102,   1382}, 0, {  1692,    786}, {0x88, 0x00, 0xd8, 0xff}}},
    951     {{{  -613,      0,   1382}, 0, {  1692,    990}, {0x88, 0x00, 0xd8, 0xff}}},
    952     {{{ -1757,      0,   -733}, 0, {   784,    990}, {0xa7, 0x00, 0x59, 0xff}}},
    953     {{{ -1433,      0,   -409}, 0, {  1704,    990}, {0xa7, 0x00, 0x59, 0xff}}},
    954     {{{ -1433,    256,   -409}, 0, {  1704,    478}, {0xa7, 0x00, 0x59, 0xff}}},
    955     {{{  -613,      0,   1382}, 0, {  1692,    990}, {0x00, 0x00, 0x81, 0xff}}},
    956     {{{  -613,    102,   1382}, 0, {  1692,    786}, {0x00, 0x00, 0x81, 0xff}}},
    957     {{{  -460,    102,   1382}, 0, {  1396,    786}, {0x00, 0x00, 0x81, 0xff}}},
    958     {{{  -613,    102,   1382}, 0, {  1692,    786}, {0xbb, 0x67, 0xe9, 0xff}}},
    959     {{{  -665,    102,   1536}, 0, {  2012,    786}, {0xbb, 0x67, 0xe9, 0xff}}},
    960     {{{  -511,    205,   1536}, 0, {  1852,    582}, {0xbb, 0x67, 0xe9, 0xff}}},
    961     {{{  -460,    102,   1382}, 0, {  1396,    786}, {0x34, 0x67, 0xcd, 0xff}}},
    962     {{{  -511,    205,   1536}, 0, {  1320,    582}, {0x34, 0x67, 0xcd, 0xff}}},
    963     {{{  -409,    102,   1434}, 0, {  1244,    786}, {0x34, 0x67, 0xcd, 0xff}}},
    964     {{{  -460,      0,   1382}, 0, {  1396,    990}, {0x00, 0x00, 0x81, 0xff}}},
    965 };
    966 
    967 // 0x07026E68 - 0x07026F48
    968 static const Vtx inside_castle_seg7_vertex_07026E68[] = {
    969     {{{  -460,      0,   1382}, 0, {  1396,    990}, {0x5a, 0x00, 0xa8, 0xff}}},
    970     {{{  -460,    102,   1382}, 0, {  1396,    786}, {0x5a, 0x00, 0xa8, 0xff}}},
    971     {{{  -409,    102,   1434}, 0, {  1244,    786}, {0x5a, 0x00, 0xa8, 0xff}}},
    972     {{{  -460,    102,   1382}, 0, {  1396,    786}, {0x00, 0x69, 0xba, 0xff}}},
    973     {{{  -613,    102,   1382}, 0, {  1692,    786}, {0x00, 0x69, 0xba, 0xff}}},
    974     {{{  -511,    205,   1536}, 0, {  1544,    582}, {0x00, 0x69, 0xba, 0xff}}},
    975     {{{  -409,      0,   1434}, 0, {  1244,    990}, {0x5a, 0x00, 0xa8, 0xff}}},
    976     {{{ -1757,    256,   -733}, 0, {   784,    480}, {0xa7, 0x00, 0x59, 0xff}}},
    977     {{{ -1757,      0,   -733}, 0, {   784,    990}, {0xa7, 0x00, 0x59, 0xff}}},
    978     {{{ -1433,    256,   -409}, 0, {  1704,    478}, {0xa7, 0x00, 0x59, 0xff}}},
    979     {{{   512,      0,   -101}, 0, {  1808,    990}, {0xa7, 0x00, 0xa6, 0xff}}},
    980     {{{   156,      0,    253}, 0, {  2516,    990}, {0xa7, 0x00, 0xa6, 0xff}}},
    981     {{{   156,     26,    253}, 0, {  2516,    938}, {0xa7, 0x00, 0xa6, 0xff}}},
    982     {{{ -1433,    512,   -409}, 0, {  1704,      0}, {0xa7, 0x00, 0x59, 0xff}}},
    983 };
    984 
    985 // 0x07026F48 - 0x07027048
    986 static const Vtx inside_castle_seg7_vertex_07026F48[] = {
    987     {{{  -613,    256,   -409}, 0, {     0,    478}, {0x59, 0x00, 0x59, 0xff}}},
    988     {{{  -289,      0,   -733}, 0, {  1048,    990}, {0x59, 0x00, 0x59, 0xff}}},
    989     {{{  -289,    256,   -733}, 0, {  1048,    480}, {0x59, 0x00, 0x59, 0xff}}},
    990     {{{  -613,    512,   -409}, 0, {     0,      0}, {0x59, 0x00, 0x59, 0xff}}},
    991     {{{  -613,      0,   -409}, 0, {     0,    990}, {0x59, 0x00, 0x59, 0xff}}},
    992     {{{   512,      0,   -101}, 0, {  1808,    990}, {0xa7, 0x00, 0xa6, 0xff}}},
    993     {{{   410,    205,      0}, 0, {  2012,    582}, {0xa7, 0x00, 0xa6, 0xff}}},
    994     {{{   512,    205,   -101}, 0, {  1808,    582}, {0xa7, 0x00, 0xa6, 0xff}}},
    995     {{{   156,     26,    253}, 0, {  2516,    938}, {0xa7, 0x00, 0xa6, 0xff}}},
    996     {{{   512,      0,   -101}, 0, {  1808,    990}, {0x81, 0x00, 0x00, 0xff}}},
    997     {{{   512,    205,   -101}, 0, {  1808,    582}, {0x81, 0x00, 0x00, 0xff}}},
    998     {{{   512,    205,  -1023}, 0, {     0,    582}, {0x81, 0x00, 0x00, 0xff}}},
    999     {{{   512,      0,  -1023}, 0, {     0,    990}, {0x81, 0x00, 0x00, 0xff}}},
   1000     {{{ -2559,      0,  -1023}, 0, {  2012,    990}, {0x7f, 0x00, 0x00, 0xff}}},
   1001     {{{ -2559,    205,   -101}, 0, {   172,    582}, {0x7f, 0x00, 0x00, 0xff}}},
   1002     {{{ -2559,      0,   -101}, 0, {   172,    990}, {0x7f, 0x00, 0x00, 0xff}}},
   1003 };
   1004 
   1005 // 0x07027048 - 0x07027138
   1006 static const Vtx inside_castle_seg7_vertex_07027048[] = {
   1007     {{{ -2559,      0,  -1023}, 0, {  2012,    990}, {0x7f, 0x00, 0x00, 0xff}}},
   1008     {{{ -2559,    205,  -1023}, 0, {  2012,    582}, {0x7f, 0x00, 0x00, 0xff}}},
   1009     {{{ -2559,    205,   -101}, 0, {   172,    582}, {0x7f, 0x00, 0x00, 0xff}}},
   1010     {{{ -2559,      0,   -101}, 0, {   172,    990}, {0x59, 0x00, 0xa6, 0xff}}},
   1011     {{{ -2559,    205,   -101}, 0, {   172,    582}, {0x59, 0x00, 0xa6, 0xff}}},
   1012     {{{ -2457,    205,      0}, 0, {     0,    582}, {0x59, 0x00, 0xa6, 0xff}}},
   1013     {{{ -2203,     26,    253}, 0, {  -532,    938}, {0x59, 0x00, 0xa6, 0xff}}},
   1014     {{{ -2203,      0,    253}, 0, {  -532,    990}, {0x59, 0x00, 0xa6, 0xff}}},
   1015     {{{   614,    512,  -1023}, 0, {  1196,      0}, {0x59, 0x00, 0x59, 0xff}}},
   1016     {{{   614,    205,  -1023}, 0, {  1196,    582}, {0x59, 0x00, 0x59, 0xff}}},
   1017     {{{   819,    205,  -1228}, 0, {  1604,    582}, {0x59, 0x00, 0x59, 0xff}}},
   1018     {{{   819,    512,  -1228}, 0, {  1604,      0}, {0x59, 0x00, 0x59, 0xff}}},
   1019     {{{   333,    256,  -1074}, 0, {   632,    478}, {0x81, 0x00, 0x00, 0xff}}},
   1020     {{{   333,      0,  -1023}, 0, {   632,    990}, {0x81, 0x00, 0x00, 0xff}}},
   1021     {{{   333,    256,  -1023}, 0, {   632,    478}, {0x81, 0x00, 0x00, 0xff}}},
   1022 };
   1023 
   1024 // 0x07027138 - 0x07027228
   1025 static const Vtx inside_castle_seg7_vertex_07027138[] = {
   1026     {{{   333,    256,  -1023}, 0, {   632,    478}, {0x00, 0x00, 0x7f, 0xff}}},
   1027     {{{   614,    512,  -1023}, 0, {  1196,      0}, {0x00, 0x00, 0x7f, 0xff}}},
   1028     {{{     0,    512,  -1023}, 0, {     0,      0}, {0x00, 0x00, 0x7f, 0xff}}},
   1029     {{{   614,      0,  -1023}, 0, {  1196,    990}, {0x00, 0x00, 0x7f, 0xff}}},
   1030     {{{   333,      0,  -1023}, 0, {   632,    990}, {0x00, 0x00, 0x7f, 0xff}}},
   1031     {{{     0,      0,  -1023}, 0, {     0,    990}, {0x00, 0x00, 0x7f, 0xff}}},
   1032     {{{   179,      0,  -1023}, 0, {   324,    990}, {0x00, 0x00, 0x7f, 0xff}}},
   1033     {{{   179,    256,  -1023}, 0, {   324,    478}, {0x00, 0x00, 0x7f, 0xff}}},
   1034     {{{   333,    256,  -1074}, 0, {   632,    478}, {0x81, 0x00, 0x00, 0xff}}},
   1035     {{{   333,      0,  -1074}, 0, {   632,    990}, {0x81, 0x00, 0x00, 0xff}}},
   1036     {{{   333,      0,  -1023}, 0, {   632,    990}, {0x81, 0x00, 0x00, 0xff}}},
   1037     {{{   179,    256,  -1023}, 0, {   324,    478}, {0x7f, 0x00, 0x00, 0xff}}},
   1038     {{{   179,      0,  -1074}, 0, {   324,    990}, {0x7f, 0x00, 0x00, 0xff}}},
   1039     {{{   179,    256,  -1074}, 0, {   324,    478}, {0x7f, 0x00, 0x00, 0xff}}},
   1040     {{{   179,      0,  -1023}, 0, {   324,    990}, {0x7f, 0x00, 0x00, 0xff}}},
   1041 };
   1042 
   1043 // 0x07027228 - 0x07027308
   1044 static const Vtx inside_castle_seg7_vertex_07027228[] = {
   1045     {{{  -255,    512,   -767}, 0, {  1160,      0}, {0x5a, 0x00, 0x59, 0xff}}},
   1046     {{{  -180,    256,   -842}, 0, {  1408,    480}, {0x5a, 0x00, 0x59, 0xff}}},
   1047     {{{     0,      0,  -1023}, 0, {  2012,    990}, {0x5a, 0x00, 0x59, 0xff}}},
   1048     {{{  -255,    512,   -767}, 0, {  1160,      0}, {0x59, 0x00, 0x59, 0xff}}},
   1049     {{{     0,      0,  -1023}, 0, {  2012,    990}, {0x59, 0x00, 0x59, 0xff}}},
   1050     {{{     0,    512,  -1023}, 0, {  2012,      0}, {0x59, 0x00, 0x59, 0xff}}},
   1051     {{{  -325,    256,   -770}, 0, {  1048,    480}, {0x00, 0x81, 0x00, 0xff}}},
   1052     {{{  -180,    256,   -842}, 0, {  1408,    480}, {0x00, 0x81, 0x00, 0xff}}},
   1053     {{{  -289,    256,   -733}, 0, {  1048,    480}, {0x00, 0x81, 0x00, 0xff}}},
   1054     {{{  -216,    256,   -878}, 0, {  1408,    480}, {0x00, 0x81, 0x00, 0xff}}},
   1055     {{{  -180,      0,   -842}, 0, {  1408,    990}, {0x5a, 0x00, 0x59, 0xff}}},
   1056     {{{  -289,    256,   -733}, 0, {  1048,    480}, {0x59, 0x00, 0x59, 0xff}}},
   1057     {{{  -180,    256,   -842}, 0, {  1408,    480}, {0x59, 0x00, 0x59, 0xff}}},
   1058     {{{  -613,    512,   -409}, 0, {     0,      0}, {0x59, 0x00, 0x59, 0xff}}},
   1059 };
   1060 
   1061 // 0x07027308 - 0x070273E8
   1062 static const Vtx inside_castle_seg7_vertex_07027308[] = {
   1063     {{{   156,     26,    253}, 0, {  2516,    938}, {0xd7, 0x71, 0x26, 0xff}}},
   1064     {{{   174,     26,    272}, 0, {  2552,    938}, {0xd7, 0x71, 0x26, 0xff}}},
   1065     {{{   428,    205,     18}, 0, {  2048,    582}, {0xd7, 0x71, 0x26, 0xff}}},
   1066     {{{   156,     26,    253}, 0, {  2516,    938}, {0xd8, 0x71, 0x28, 0xff}}},
   1067     {{{   428,    205,     18}, 0, {  2048,    582}, {0xd8, 0x71, 0x28, 0xff}}},
   1068     {{{   410,    205,      0}, 0, {  2012,    582}, {0xd8, 0x71, 0x28, 0xff}}},
   1069     {{{   428,    179,     18}, 0, {  2048,    632}, {0x59, 0x00, 0x59, 0xff}}},
   1070     {{{   428,    205,     18}, 0, {  2048,    582}, {0x59, 0x00, 0x59, 0xff}}},
   1071     {{{   174,     26,    272}, 0, {  2552,    938}, {0x59, 0x00, 0x59, 0xff}}},
   1072     {{{   174,      0,    272}, 0, {  2552,    990}, {0x59, 0x00, 0x59, 0xff}}},
   1073     {{{ -2221,      0,    272}, 0, {  -568,    990}, {0xa7, 0x00, 0x59, 0xff}}},
   1074     {{{ -2475,    205,     18}, 0, {   -64,    582}, {0xa7, 0x00, 0x59, 0xff}}},
   1075     {{{ -2475,    179,     18}, 0, {   -64,    632}, {0xa7, 0x00, 0x59, 0xff}}},
   1076     {{{ -2221,     26,    272}, 0, {  -568,    938}, {0xa7, 0x00, 0x59, 0xff}}},
   1077 };
   1078 
   1079 // 0x070273E8 - 0x070274C8
   1080 static const Vtx inside_castle_seg7_vertex_070273E8[] = {
   1081     {{{ -2457,    205,      0}, 0, {     0,    582}, {0x28, 0x71, 0x28, 0xff}}},
   1082     {{{ -2475,    205,     18}, 0, {   -64,    582}, {0x28, 0x71, 0x28, 0xff}}},
   1083     {{{ -2221,     26,    272}, 0, {  -568,    938}, {0x28, 0x71, 0x28, 0xff}}},
   1084     {{{ -2457,    205,      0}, 0, {     0,    582}, {0x29, 0x71, 0x27, 0xff}}},
   1085     {{{ -2221,     26,    272}, 0, {  -568,    938}, {0x29, 0x71, 0x27, 0xff}}},
   1086     {{{ -2203,     26,    253}, 0, {  -532,    938}, {0x29, 0x71, 0x27, 0xff}}},
   1087     {{{ -2203,     26,    253}, 0, {  -532,    938}, {0x5c, 0x00, 0x57, 0xff}}},
   1088     {{{ -2221,     26,    272}, 0, {  -568,    938}, {0x5c, 0x00, 0x57, 0xff}}},
   1089     {{{ -2221,      0,    272}, 0, {  -568,    990}, {0x5c, 0x00, 0x57, 0xff}}},
   1090     {{{ -2203,      0,    253}, 0, {  -532,    990}, {0x5c, 0x00, 0x57, 0xff}}},
   1091     {{{   156,      0,    253}, 0, {  2516,    990}, {0xa4, 0x00, 0x57, 0xff}}},
   1092     {{{   174,     26,    272}, 0, {  2552,    938}, {0xa4, 0x00, 0x57, 0xff}}},
   1093     {{{   156,     26,    253}, 0, {  2516,    938}, {0xa4, 0x00, 0x57, 0xff}}},
   1094     {{{   174,      0,    272}, 0, {  2552,    990}, {0xa4, 0x00, 0x57, 0xff}}},
   1095 };
   1096 
   1097 // 0x070274C8 - 0x070275C8
   1098 static const Vtx inside_castle_seg7_vertex_070274C8[] = {
   1099     {{{ -2047,    512,  -1023}, 0, {     0,      0}, {0xa7, 0x00, 0x59, 0xff}}},
   1100     {{{ -2047,      0,  -1023}, 0, {     0,    990}, {0xa7, 0x00, 0x59, 0xff}}},
   1101     {{{ -1866,    256,   -842}, 0, {   480,    480}, {0xa7, 0x00, 0x59, 0xff}}},
   1102     {{{ -1866,      0,   -842}, 0, {   480,    990}, {0xa7, 0x00, 0x59, 0xff}}},
   1103     {{{ -1757,    256,   -733}, 0, {   784,    480}, {0xa7, 0x00, 0x59, 0xff}}},
   1104     {{{ -1757,    256,   -733}, 0, {   784,    480}, {0x00, 0x81, 0x00, 0xff}}},
   1105     {{{ -1866,    256,   -842}, 0, {   480,    480}, {0x00, 0x81, 0x00, 0xff}}},
   1106     {{{ -1830,    256,   -878}, 0, {   480,    480}, {0x00, 0x81, 0x00, 0xff}}},
   1107     {{{ -1433,    512,   -409}, 0, {  1704,      0}, {0xa7, 0x00, 0x59, 0xff}}},
   1108     {{{  1075,    461,   -153}, 0, {  1704,     70}, {0x00, 0x81, 0x00, 0xff}}},
   1109     {{{  1024,    461,   -153}, 0, {  1704,     70}, {0x00, 0x81, 0x00, 0xff}}},
   1110     {{{  1024,    461,   -306}, 0, {  1400,     70}, {0x00, 0x81, 0x00, 0xff}}},
   1111     {{{   179,    256,  -1074}, 0, {   324,    478}, {0x00, 0x81, 0x00, 0xff}}},
   1112     {{{   333,    256,  -1074}, 0, {   632,    478}, {0x00, 0x81, 0x00, 0xff}}},
   1113     {{{   333,    256,  -1023}, 0, {   632,    478}, {0x00, 0x81, 0x00, 0xff}}},
   1114     {{{  1075,    461,   -306}, 0, {  1400,     70}, {0x00, 0x81, 0x00, 0xff}}},
   1115 };
   1116 
   1117 // 0x070275C8 - 0x070276A8
   1118 static const Vtx inside_castle_seg7_vertex_070275C8[] = {
   1119     {{{  1075,    205,   -153}, 0, {  1704,    582}, {0x00, 0x00, 0x81, 0xff}}},
   1120     {{{  1024,    461,   -153}, 0, {  1704,     70}, {0x00, 0x00, 0x81, 0xff}}},
   1121     {{{  1075,    461,   -153}, 0, {  1704,     70}, {0x00, 0x00, 0x81, 0xff}}},
   1122     {{{  1024,    205,   -153}, 0, {  1704,    582}, {0x00, 0x00, 0x81, 0xff}}},
   1123     {{{  1075,    461,   -306}, 0, {  1400,     70}, {0x00, 0x00, 0x7f, 0xff}}},
   1124     {{{  1024,    461,   -306}, 0, {  1400,     70}, {0x00, 0x00, 0x7f, 0xff}}},
   1125     {{{  1024,    205,   -306}, 0, {  1400,    582}, {0x00, 0x00, 0x7f, 0xff}}},
   1126     {{{  1075,    205,   -306}, 0, {  1400,    582}, {0x00, 0x00, 0x7f, 0xff}}},
   1127     {{{   179,    256,  -1074}, 0, {   324,    478}, {0x00, 0x81, 0x00, 0xff}}},
   1128     {{{   333,    256,  -1023}, 0, {   632,    478}, {0x00, 0x81, 0x00, 0xff}}},
   1129     {{{   179,    256,  -1023}, 0, {   324,    478}, {0x00, 0x81, 0x00, 0xff}}},
   1130     {{{ -2661,    512,  -1023}, 0, {   896,      0}, {0x00, 0x00, 0x7f, 0xff}}},
   1131     {{{ -2661,      0,  -1023}, 0, {   896,    990}, {0x00, 0x00, 0x7f, 0xff}}},
   1132     {{{ -2380,    256,  -1023}, 0, {  1408,    478}, {0x00, 0x00, 0x7f, 0xff}}},
   1133 };
   1134 
   1135 // 0x070276A8 - 0x07027798
   1136 static const Vtx inside_castle_seg7_vertex_070276A8[] = {
   1137     {{{ -2226,    256,  -1023}, 0, {  1688,    478}, {0x00, 0x81, 0x00, 0xff}}},
   1138     {{{ -2380,    256,  -1074}, 0, {  1408,    478}, {0x00, 0x81, 0x00, 0xff}}},
   1139     {{{ -2226,    256,  -1074}, 0, {  1688,    478}, {0x00, 0x81, 0x00, 0xff}}},
   1140     {{{ -2380,    256,  -1023}, 0, {  1408,    478}, {0x00, 0x81, 0x00, 0xff}}},
   1141     {{{ -2380,    256,  -1023}, 0, {  1408,    478}, {0x7f, 0x00, 0x00, 0xff}}},
   1142     {{{ -2380,      0,  -1023}, 0, {  1408,    990}, {0x7f, 0x00, 0x00, 0xff}}},
   1143     {{{ -2380,      0,  -1074}, 0, {  1408,    990}, {0x7f, 0x00, 0x00, 0xff}}},
   1144     {{{ -2380,    256,  -1074}, 0, {  1408,    478}, {0x7f, 0x00, 0x00, 0xff}}},
   1145     {{{ -2226,    256,  -1074}, 0, {  1688,    478}, {0x81, 0x00, 0x00, 0xff}}},
   1146     {{{ -2226,      0,  -1074}, 0, {  1688,    990}, {0x81, 0x00, 0x00, 0xff}}},
   1147     {{{ -2226,      0,  -1023}, 0, {  1688,    990}, {0x81, 0x00, 0x00, 0xff}}},
   1148     {{{ -2226,    256,  -1023}, 0, {  1688,    478}, {0x81, 0x00, 0x00, 0xff}}},
   1149     {{{ -2661,      0,  -1023}, 0, {   896,    990}, {0x00, 0x00, 0x7f, 0xff}}},
   1150     {{{ -2380,      0,  -1023}, 0, {  1408,    990}, {0x00, 0x00, 0x7f, 0xff}}},
   1151     {{{ -2380,    256,  -1023}, 0, {  1408,    478}, {0x00, 0x00, 0x7f, 0xff}}},
   1152 };
   1153 
   1154 // 0x07027798 - 0x07027878
   1155 static const Vtx inside_castle_seg7_vertex_07027798[] = {
   1156     {{{ -2047,    512,  -1023}, 0, {  2012,      0}, {0x00, 0x00, 0x7f, 0xff}}},
   1157     {{{ -2380,    256,  -1023}, 0, {  1408,    478}, {0x00, 0x00, 0x7f, 0xff}}},
   1158     {{{ -2226,    256,  -1023}, 0, {  1688,    478}, {0x00, 0x00, 0x7f, 0xff}}},
   1159     {{{ -2661,    512,  -1023}, 0, {   896,      0}, {0x00, 0x00, 0x7f, 0xff}}},
   1160     {{{ -2047,      0,  -1023}, 0, {  2012,    990}, {0x00, 0x00, 0x7f, 0xff}}},
   1161     {{{ -2226,      0,  -1023}, 0, {  1688,    990}, {0x00, 0x00, 0x7f, 0xff}}},
   1162     {{{ -3122,    205,   -869}, 0, {  1704,    582}, {0x00, 0x00, 0x7f, 0xff}}},
   1163     {{{ -3071,    205,   -869}, 0, {  1704,    582}, {0x00, 0x00, 0x7f, 0xff}}},
   1164     {{{ -3071,    461,   -869}, 0, {  1704,     70}, {0x00, 0x00, 0x7f, 0xff}}},
   1165     {{{ -3122,    461,   -869}, 0, {  1704,     70}, {0x00, 0x00, 0x7f, 0xff}}},
   1166     {{{ -3122,    461,   -716}, 0, {  1400,     70}, {0x00, 0x00, 0x81, 0xff}}},
   1167     {{{ -3071,    205,   -716}, 0, {  1400,    582}, {0x00, 0x00, 0x81, 0xff}}},
   1168     {{{ -3122,    205,   -716}, 0, {  1400,    582}, {0x00, 0x00, 0x81, 0xff}}},
   1169     {{{ -3071,    461,   -716}, 0, {  1400,     70}, {0x00, 0x00, 0x81, 0xff}}},
   1170 };
   1171 
   1172 // 0x07027878 - 0x07027968
   1173 static const Vtx inside_castle_seg7_vertex_07027878[] = {
   1174     {{{ -3122,    461,   -869}, 0, {  1704,     70}, {0x00, 0x81, 0x00, 0xff}}},
   1175     {{{ -3071,    461,   -716}, 0, {  1400,     70}, {0x00, 0x81, 0x00, 0xff}}},
   1176     {{{ -3122,    461,   -716}, 0, {  1400,     70}, {0x00, 0x81, 0x00, 0xff}}},
   1177     {{{ -3071,    461,   -869}, 0, {  1704,     70}, {0x00, 0x81, 0x00, 0xff}}},
   1178     {{{ -2866,    512,  -1228}, 0, {   376,      0}, {0xa7, 0x00, 0x59, 0xff}}},
   1179     {{{ -2661,    205,  -1023}, 0, {   956,    582}, {0xa7, 0x00, 0x59, 0xff}}},
   1180     {{{ -2661,    512,  -1023}, 0, {   956,      0}, {0xa7, 0x00, 0x59, 0xff}}},
   1181     {{{ -2866,    205,  -1228}, 0, {   376,    582}, {0xa7, 0x00, 0x59, 0xff}}},
   1182     {{{  -289,    256,   -733}, 0, {  1048,    480}, {0x5b, 0x00, 0xa8, 0xff}}},
   1183     {{{  -289,      0,   -733}, 0, {  1048,    990}, {0x5b, 0x00, 0xa8, 0xff}}},
   1184     {{{  -325,    256,   -770}, 0, {  1048,    480}, {0x5b, 0x00, 0xa8, 0xff}}},
   1185     {{{ -1721,    256,   -770}, 0, {   784,    480}, {0xa5, 0x00, 0xa8, 0xff}}},
   1186     {{{ -1721,      0,   -770}, 0, {   784,    990}, {0xa5, 0x00, 0xa8, 0xff}}},
   1187     {{{ -1757,      0,   -733}, 0, {   784,    990}, {0xa5, 0x00, 0xa8, 0xff}}},
   1188     {{{  -325,      0,   -770}, 0, {  1048,    990}, {0x5b, 0x00, 0xa8, 0xff}}},
   1189 };
   1190 
   1191 // 0x07027968 - 0x07027A48
   1192 static const Vtx inside_castle_seg7_vertex_07027968[] = {
   1193     {{{  -216,    256,   -878}, 0, {  1408,    480}, {0xa7, 0x00, 0x59, 0xff}}},
   1194     {{{  -216,      0,   -878}, 0, {  1408,    990}, {0xa7, 0x00, 0x59, 0xff}}},
   1195     {{{  -180,    256,   -842}, 0, {  1408,    480}, {0xa7, 0x00, 0x59, 0xff}}},
   1196     {{{  -180,      0,   -842}, 0, {  1408,    990}, {0xa7, 0x00, 0x59, 0xff}}},
   1197     {{{ -1866,    256,   -842}, 0, {   480,    480}, {0x59, 0x00, 0x59, 0xff}}},
   1198     {{{ -1830,      0,   -878}, 0, {   480,    990}, {0x59, 0x00, 0x59, 0xff}}},
   1199     {{{ -1830,    256,   -878}, 0, {   480,    480}, {0x59, 0x00, 0x59, 0xff}}},
   1200     {{{ -1866,      0,   -842}, 0, {   480,    990}, {0x59, 0x00, 0x59, 0xff}}},
   1201     {{{ -1721,    256,   -770}, 0, {   784,    480}, {0xa5, 0x00, 0xa8, 0xff}}},
   1202     {{{ -1757,      0,   -733}, 0, {   784,    990}, {0xa5, 0x00, 0xa8, 0xff}}},
   1203     {{{ -1757,    256,   -733}, 0, {   784,    480}, {0xa5, 0x00, 0xa8, 0xff}}},
   1204     {{{ -1535,    384,   -306}, 0, {  1704,    224}, {0xa7, 0x00, 0x59, 0xff}}},
   1205     {{{ -1535,      0,   -306}, 0, {  1704,    990}, {0xa7, 0x00, 0x59, 0xff}}},
   1206     {{{ -1433,    384,   -204}, 0, {  1992,    224}, {0xa7, 0x00, 0x59, 0xff}}},
   1207 };
   1208 
   1209 // 0x07027A48 - 0x07027B28
   1210 static const Vtx inside_castle_seg7_vertex_07027A48[] = {
   1211     {{{ -1757,    256,   -733}, 0, {   784,    480}, {0x00, 0x81, 0x00, 0xff}}},
   1212     {{{ -1830,    256,   -878}, 0, {   480,    480}, {0x00, 0x81, 0x00, 0xff}}},
   1213     {{{ -1721,    256,   -770}, 0, {   784,    480}, {0x00, 0x81, 0x00, 0xff}}},
   1214     {{{  -613,    512,   -409}, 0, {  2012,      0}, {0x00, 0x00, 0x7f, 0xff}}},
   1215     {{{ -1433,    512,   -409}, 0, {     0,      0}, {0x00, 0x00, 0x7f, 0xff}}},
   1216     {{{ -1433,    256,   -409}, 0, {     0,    478}, {0x00, 0x00, 0x7f, 0xff}}},
   1217     {{{  -613,    256,   -409}, 0, {  2012,    478}, {0x00, 0x00, 0x7f, 0xff}}},
   1218     {{{ -1433,    384,   -204}, 0, {     0,    224}, {0x00, 0x00, 0x7f, 0xff}}},
   1219     {{{ -1433,      0,   -204}, 0, {     0,    990}, {0x00, 0x00, 0x7f, 0xff}}},
   1220     {{{ -1228,      0,   -204}, 0, {   480,    990}, {0x00, 0x00, 0x7f, 0xff}}},
   1221     {{{ -1228,    384,   -204}, 0, {   480,    224}, {0x00, 0x00, 0x7f, 0xff}}},
   1222     {{{ -1535,      0,   -306}, 0, {  1704,    990}, {0xa7, 0x00, 0x59, 0xff}}},
   1223     {{{ -1433,      0,   -204}, 0, {  1992,    990}, {0xa7, 0x00, 0x59, 0xff}}},
   1224     {{{ -1433,    384,   -204}, 0, {  1992,    224}, {0xa7, 0x00, 0x59, 0xff}}},
   1225 };
   1226 
   1227 // 0x07027B28 - 0x07027C28
   1228 static const Vtx inside_castle_seg7_vertex_07027B28[] = {
   1229     {{{  -511,    384,   -306}, 0, {     0,    224}, {0x7f, 0x00, 0x00, 0xff}}},
   1230     {{{  -511,      0,   -511}, 0, {   308,    990}, {0x7f, 0x00, 0x00, 0xff}}},
   1231     {{{  -511,    384,   -511}, 0, {   308,    224}, {0x7f, 0x00, 0x00, 0xff}}},
   1232     {{{ -1535,    384,   -511}, 0, {  1412,    224}, {0x81, 0x00, 0x00, 0xff}}},
   1233     {{{ -1535,      0,   -306}, 0, {  1704,    990}, {0x81, 0x00, 0x00, 0xff}}},
   1234     {{{ -1535,    384,   -306}, 0, {  1704,    224}, {0x81, 0x00, 0x00, 0xff}}},
   1235     {{{ -1535,      0,   -511}, 0, {  1412,    990}, {0x81, 0x00, 0x00, 0xff}}},
   1236     {{{  -818,    384,   -204}, 0, {  1500,    224}, {0x00, 0x00, 0x7f, 0xff}}},
   1237     {{{  -818,      0,   -204}, 0, {  1500,    990}, {0x00, 0x00, 0x7f, 0xff}}},
   1238     {{{  -613,      0,   -204}, 0, {  2012,    990}, {0x00, 0x00, 0x7f, 0xff}}},
   1239     {{{  -613,    384,   -204}, 0, {  2012,    224}, {0x00, 0x00, 0x7f, 0xff}}},
   1240     {{{  -613,    384,   -204}, 0, {  -368,    224}, {0x59, 0x00, 0x59, 0xff}}},
   1241     {{{  -511,      0,   -306}, 0, {     0,    990}, {0x59, 0x00, 0x59, 0xff}}},
   1242     {{{  -511,    384,   -306}, 0, {     0,    224}, {0x59, 0x00, 0x59, 0xff}}},
   1243     {{{  -511,      0,   -306}, 0, {     0,    990}, {0x7f, 0x00, 0x00, 0xff}}},
   1244     {{{  -613,      0,   -204}, 0, {  -368,    990}, {0x59, 0x00, 0x59, 0xff}}},
   1245 };
   1246 
   1247 // 0x07027C28 - 0x07027D28
   1248 static const Vtx inside_castle_seg7_vertex_07027C28[] = {
   1249     {{{  -869,      0,    154}, 0, {   784,    990}, {0x00, 0x00, 0x7f, 0xff}}},
   1250     {{{  -818,      0,    154}, 0, {   784,    990}, {0x00, 0x00, 0x7f, 0xff}}},
   1251     {{{  -818,     51,    154}, 0, {   784,    888}, {0x00, 0x00, 0x7f, 0xff}}},
   1252     {{{  -869,     51,    154}, 0, {   784,    888}, {0x00, 0x00, 0x7f, 0xff}}},
   1253     {{{  -818,      0,    154}, 0, {   784,    990}, {0x7f, 0x00, 0x00, 0xff}}},
   1254     {{{  -818,      0,   -460}, 0, {  2012,    990}, {0x7f, 0x00, 0x00, 0xff}}},
   1255     {{{  -818,    512,   -460}, 0, {  2012,      0}, {0x7f, 0x00, 0x00, 0xff}}},
   1256     {{{  -818,    512,   -306}, 0, {  1704,      0}, {0x7f, 0x00, 0x00, 0xff}}},
   1257     {{{  -818,     51,    154}, 0, {   784,    888}, {0x7f, 0x00, 0x00, 0xff}}},
   1258     {{{  -869,     51,    154}, 0, {   784,    888}, {0x00, 0x59, 0x59, 0xff}}},
   1259     {{{  -818,     51,    154}, 0, {   784,    888}, {0x00, 0x59, 0x59, 0xff}}},
   1260     {{{  -818,    512,   -306}, 0, {  1704,      0}, {0x00, 0x59, 0x59, 0xff}}},
   1261     {{{  -869,    512,   -306}, 0, {  1704,      0}, {0x00, 0x59, 0x59, 0xff}}},
   1262     {{{ -1228,      0,    154}, 0, {   784,    990}, {0x00, 0x00, 0x7f, 0xff}}},
   1263     {{{ -1177,      0,    154}, 0, {   784,    990}, {0x00, 0x00, 0x7f, 0xff}}},
   1264     {{{ -1177,     51,    154}, 0, {   784,    888}, {0x00, 0x00, 0x7f, 0xff}}},
   1265 };
   1266 
   1267 // 0x07027D28 - 0x07027DE8
   1268 static const Vtx inside_castle_seg7_vertex_07027D28[] = {
   1269     {{{ -1228,      0,    154}, 0, {   784,    990}, {0x00, 0x00, 0x7f, 0xff}}},
   1270     {{{ -1177,     51,    154}, 0, {   784,    888}, {0x00, 0x00, 0x7f, 0xff}}},
   1271     {{{ -1228,     51,    154}, 0, {   784,    888}, {0x00, 0x00, 0x7f, 0xff}}},
   1272     {{{ -1228,    512,   -460}, 0, {  2012,      0}, {0x81, 0x00, 0x00, 0xff}}},
   1273     {{{ -1228,      0,   -460}, 0, {  2012,    990}, {0x81, 0x00, 0x00, 0xff}}},
   1274     {{{ -1228,      0,    154}, 0, {   784,    990}, {0x81, 0x00, 0x00, 0xff}}},
   1275     {{{ -1228,     51,    154}, 0, {   784,    888}, {0x00, 0x59, 0x59, 0xff}}},
   1276     {{{ -1177,     51,    154}, 0, {   784,    888}, {0x00, 0x59, 0x59, 0xff}}},
   1277     {{{ -1177,    512,   -306}, 0, {  1704,      0}, {0x00, 0x59, 0x59, 0xff}}},
   1278     {{{ -1228,    512,   -306}, 0, {  1704,      0}, {0x00, 0x59, 0x59, 0xff}}},
   1279     {{{ -1228,     51,    154}, 0, {   784,    888}, {0x81, 0x00, 0x00, 0xff}}},
   1280     {{{ -1228,    512,   -306}, 0, {  1704,      0}, {0x81, 0x00, 0x00, 0xff}}},
   1281 };
   1282 
   1283 // 0x07027DE8 - 0x07028418
   1284 static const Gfx inside_castle_seg7_dl_07027DE8[] = {
   1285     gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, inside_09005000),
   1286     gsDPLoadSync(),
   1287     gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 32 * 32 - 1, CALC_DXT(32, G_IM_SIZ_16b_BYTES)),
   1288     gsSPLight(&inside_castle_seg7_lights_07023FE0.l, 1),
   1289     gsSPLight(&inside_castle_seg7_lights_07023FE0.a, 2),
   1290     gsSPVertex(inside_castle_seg7_vertex_07024028, 15, 0),
   1291     gsSP2Triangles( 0,  1,  2, 0x0,  3,  4,  5, 0x0),
   1292     gsSP2Triangles( 3,  5,  6, 0x0,  7,  8,  9, 0x0),
   1293     gsSP2Triangles( 7,  9, 10, 0x0, 11, 12, 13, 0x0),
   1294     gsSP1Triangle(11, 14, 12, 0x0),
   1295     gsSPVertex(inside_castle_seg7_vertex_07024118, 15, 0),
   1296     gsSP2Triangles( 0,  1,  2, 0x0,  3,  4,  5, 0x0),
   1297     gsSP2Triangles( 6,  7,  8, 0x0,  6,  9,  7, 0x0),
   1298     gsSP2Triangles(10, 11, 12, 0x0, 10, 13, 11, 0x0),
   1299     gsSP1Triangle( 0, 14,  1, 0x0),
   1300     gsSPVertex(inside_castle_seg7_vertex_07024208, 15, 0),
   1301     gsSP2Triangles( 0,  1,  2, 0x0,  3,  4,  5, 0x0),
   1302     gsSP2Triangles( 3,  6,  4, 0x0,  7,  8,  9, 0x0),
   1303     gsSP2Triangles( 7, 10,  8, 0x0, 11, 12, 13, 0x0),
   1304     gsSP1Triangle(11, 14, 12, 0x0),
   1305     gsSPVertex(inside_castle_seg7_vertex_070242F8, 15, 0),
   1306     gsSP2Triangles( 0,  1,  2, 0x0,  3,  4,  5, 0x0),
   1307     gsSP2Triangles( 6,  7,  8, 0x0,  6,  9,  7, 0x0),
   1308     gsSP2Triangles(10, 11, 12, 0x0, 10, 12, 13, 0x0),
   1309     gsSP1Triangle( 0,  2, 14, 0x0),
   1310     gsSPVertex(inside_castle_seg7_vertex_070243E8, 15, 0),
   1311     gsSP2Triangles( 0,  1,  2, 0x0,  3,  4,  5, 0x0),
   1312     gsSP2Triangles( 3,  5,  6, 0x0,  7,  8,  9, 0x0),
   1313     gsSP2Triangles( 7, 10,  8, 0x0, 11, 12, 13, 0x0),
   1314     gsSP1Triangle(11, 14, 12, 0x0),
   1315     gsSPVertex(inside_castle_seg7_vertex_070244D8, 15, 0),
   1316     gsSP2Triangles( 0,  1,  2, 0x0,  3,  4,  5, 0x0),
   1317     gsSP2Triangles( 6,  7,  8, 0x0,  6,  9,  7, 0x0),
   1318     gsSP2Triangles(10, 11, 12, 0x0, 10, 13, 11, 0x0),
   1319     gsSP1Triangle( 0, 14,  1, 0x0),
   1320     gsSPVertex(inside_castle_seg7_vertex_070245C8, 15, 0),
   1321     gsSP2Triangles( 0,  1,  2, 0x0,  3,  4,  5, 0x0),
   1322     gsSP2Triangles( 3,  5,  6, 0x0,  7,  8,  9, 0x0),
   1323     gsSP2Triangles( 7, 10,  8, 0x0, 11, 12, 13, 0x0),
   1324     gsSP1Triangle(11, 14, 12, 0x0),
   1325     gsSPVertex(inside_castle_seg7_vertex_070246B8, 15, 0),
   1326     gsSP2Triangles( 0,  1,  2, 0x0,  3,  4,  5, 0x0),
   1327     gsSP2Triangles( 6,  7,  8, 0x0,  6,  8,  9, 0x0),
   1328     gsSP2Triangles(10, 11, 12, 0x0, 10, 13, 11, 0x0),
   1329     gsSP1Triangle( 0, 14,  1, 0x0),
   1330     gsSPVertex(inside_castle_seg7_vertex_070247A8, 15, 0),
   1331     gsSP2Triangles( 0,  1,  2, 0x0,  3,  4,  5, 0x0),
   1332     gsSP2Triangles( 3,  6,  4, 0x0,  7,  8,  9, 0x0),
   1333     gsSP2Triangles( 7,  9, 10, 0x0, 11, 12, 13, 0x0),
   1334     gsSP1Triangle(11, 14, 12, 0x0),
   1335     gsSPVertex(inside_castle_seg7_vertex_07024898, 15, 0),
   1336     gsSP2Triangles( 0,  1,  2, 0x0,  3,  4,  5, 0x0),
   1337     gsSP2Triangles( 6,  7,  8, 0x0,  6,  9,  7, 0x0),
   1338     gsSP2Triangles(10, 11, 12, 0x0, 10, 13, 11, 0x0),
   1339     gsSP1Triangle( 0, 14,  1, 0x0),
   1340     gsSPVertex(inside_castle_seg7_vertex_07024988, 4, 0),
   1341     gsSP2Triangles( 0,  1,  2, 0x0,  0,  3,  1, 0x0),
   1342     gsSPLight(&inside_castle_seg7_lights_07023FF8.l, 1),
   1343     gsSPLight(&inside_castle_seg7_lights_07023FF8.a, 2),
   1344     gsSPVertex(inside_castle_seg7_vertex_070249C8, 15, 0),
   1345     gsSP2Triangles( 0,  1,  2, 0x0,  3,  4,  5, 0x0),
   1346     gsSP2Triangles( 3,  5,  6, 0x0,  7,  8,  9, 0x0),
   1347     gsSP2Triangles( 7, 10,  8, 0x0, 11, 12, 13, 0x0),
   1348     gsSP1Triangle(11, 13, 14, 0x0),
   1349     gsSPVertex(inside_castle_seg7_vertex_07024AB8, 15, 0),
   1350     gsSP2Triangles( 0,  1,  2, 0x0,  3,  4,  5, 0x0),
   1351     gsSP2Triangles( 6,  7,  8, 0x0,  6,  9,  7, 0x0),
   1352     gsSP2Triangles(10, 11, 12, 0x0, 10, 13, 11, 0x0),
   1353     gsSP1Triangle( 0,  2, 14, 0x0),
   1354     gsSPVertex(inside_castle_seg7_vertex_07024BA8, 15, 0),
   1355     gsSP2Triangles( 0,  1,  2, 0x0,  3,  4,  5, 0x0),
   1356     gsSP2Triangles( 3,  5,  6, 0x0,  7,  8,  9, 0x0),
   1357     gsSP2Triangles( 7,  9, 10, 0x0, 11, 12, 13, 0x0),
   1358     gsSP1Triangle(11, 14, 12, 0x0),
   1359     gsSPVertex(inside_castle_seg7_vertex_07024C98, 15, 0),
   1360     gsSP2Triangles( 0,  1,  2, 0x0,  3,  4,  5, 0x0),
   1361     gsSP2Triangles( 6,  7,  8, 0x0,  6,  9,  7, 0x0),
   1362     gsSP2Triangles(10, 11, 12, 0x0, 10, 12, 13, 0x0),
   1363     gsSP1Triangle( 0, 14,  1, 0x0),
   1364     gsSPVertex(inside_castle_seg7_vertex_07024D88, 15, 0),
   1365     gsSP2Triangles( 0,  1,  2, 0x0,  3,  4,  5, 0x0),
   1366     gsSP2Triangles( 3,  5,  6, 0x0,  7,  8,  9, 0x0),
   1367     gsSP2Triangles( 0,  2,  7, 0x0,  0,  7,  9, 0x0),
   1368     gsSP2Triangles( 0, 10,  1, 0x0, 11, 12, 13, 0x0),
   1369     gsSP1Triangle(11, 14, 12, 0x0),
   1370     gsSPVertex(inside_castle_seg7_vertex_07024E78, 15, 0),
   1371     gsSP2Triangles( 0,  1,  2, 0x0,  0,  2,  3, 0x0),
   1372     gsSP2Triangles( 4,  5,  6, 0x0,  4,  7,  5, 0x0),
   1373     gsSP2Triangles( 5,  8,  6, 0x0,  5,  9,  8, 0x0),
   1374     gsSP2Triangles( 4, 10,  7, 0x0, 11, 12, 13, 0x0),
   1375     gsSP1Triangle(11, 13, 14, 0x0),
   1376     gsSPVertex(inside_castle_seg7_vertex_07024F68, 14, 0),
   1377     gsSP2Triangles( 0,  1,  2, 0x0,  0,  3,  1, 0x0),
   1378     gsSP2Triangles( 4,  5,  6, 0x0,  4,  6,  7, 0x0),
   1379     gsSP2Triangles( 8,  9,  5, 0x0,  8, 10,  6, 0x0),
   1380     gsSP2Triangles(11, 12,  7, 0x0,  4, 13, 12, 0x0),
   1381     gsSPVertex(inside_castle_seg7_vertex_07025048, 16, 0),
   1382     gsSP2Triangles( 0,  1,  2, 0x0,  3,  4,  5, 0x0),
   1383     gsSP2Triangles( 0,  2,  6, 0x0,  7,  8,  9, 0x0),
   1384     gsSP2Triangles( 7,  9, 10, 0x0, 11, 12, 13, 0x0),
   1385     gsSP2Triangles(11, 13, 14, 0x0,  3, 15,  4, 0x0),
   1386     gsSPVertex(inside_castle_seg7_vertex_07025148, 15, 0),
   1387     gsSP2Triangles( 0,  1,  2, 0x0,  3,  4,  5, 0x0),
   1388     gsSP2Triangles( 3,  5,  6, 0x0,  7,  8,  9, 0x0),
   1389     gsSP2Triangles( 7, 10,  8, 0x0, 11, 12, 13, 0x0),
   1390     gsSP1Triangle(11, 13, 14, 0x0),
   1391     gsSPVertex(inside_castle_seg7_vertex_07025238, 15, 0),
   1392     gsSP2Triangles( 0,  1,  2, 0x0,  3,  4,  5, 0x0),
   1393     gsSP2Triangles( 6,  7,  8, 0x0,  6,  9,  7, 0x0),
   1394     gsSP2Triangles(10, 11, 12, 0x0, 10, 12, 13, 0x0),
   1395     gsSP1Triangle( 0, 14,  1, 0x0),
   1396     gsSPVertex(inside_castle_seg7_vertex_07025328, 15, 0),
   1397     gsSP2Triangles( 0,  1,  2, 0x0,  3,  4,  5, 0x0),
   1398     gsSP2Triangles( 3,  6,  4, 0x0,  7,  8,  9, 0x0),
   1399     gsSP2Triangles( 7,  9, 10, 0x0, 11, 12, 13, 0x0),
   1400     gsSP1Triangle(11, 13, 14, 0x0),
   1401     gsSPVertex(inside_castle_seg7_vertex_07025418, 15, 0),
   1402     gsSP2Triangles( 0,  1,  2, 0x0,  3,  4,  5, 0x0),
   1403     gsSP2Triangles( 6,  7,  8, 0x0,  6,  8,  9, 0x0),
   1404     gsSP2Triangles(10, 11, 12, 0x0, 10, 12, 13, 0x0),
   1405     gsSP1Triangle( 0,  2, 14, 0x0),
   1406     gsSPVertex(inside_castle_seg7_vertex_07025508, 8, 0),
   1407     gsSP2Triangles( 0,  1,  2, 0x0,  0,  2,  3, 0x0),
   1408     gsSP2Triangles( 4,  5,  6, 0x0,  4,  6,  7, 0x0),
   1409     gsSPEndDisplayList(),
   1410 };
   1411 
   1412 // 0x07028418 - 0x070286C0
   1413 static const Gfx inside_castle_seg7_dl_07028418[] = {
   1414     gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, inside_09004000),
   1415     gsDPLoadSync(),
   1416     gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 32 * 32 - 1, CALC_DXT(32, G_IM_SIZ_16b_BYTES)),
   1417     gsSPVertex(inside_castle_seg7_vertex_07025588, 14, 0),
   1418     gsSP2Triangles( 0,  1,  2, 0x0,  0,  3,  1, 0x0),
   1419     gsSP2Triangles( 4,  5,  6, 0x0,  4,  6,  7, 0x0),
   1420     gsSP2Triangles( 8,  9, 10, 0x0,  8, 10, 11, 0x0),
   1421     gsSP2Triangles(12, 13, 10, 0x0, 12, 10,  9, 0x0),
   1422     gsSPVertex(inside_castle_seg7_vertex_07025668, 16, 0),
   1423     gsSP2Triangles( 0,  1,  2, 0x0,  3,  4,  5, 0x0),
   1424     gsSP2Triangles( 4,  6,  5, 0x0,  7,  5,  8, 0x0),
   1425     gsSP2Triangles( 9,  7,  8, 0x0,  9, 10,  7, 0x0),
   1426     gsSP2Triangles(11,  8, 12, 0x0, 11,  9,  8, 0x0),
   1427     gsSP2Triangles( 0,  2, 13, 0x0, 14, 15, 11, 0x0),
   1428     gsSPVertex(inside_castle_seg7_vertex_07025768, 15, 0),
   1429     gsSP2Triangles( 0,  1,  2, 0x0,  0,  3,  1, 0x0),
   1430     gsSP2Triangles( 4,  5,  6, 0x0,  7,  8,  9, 0x0),
   1431     gsSP2Triangles(10,  7,  9, 0x0, 10,  9, 11, 0x0),
   1432     gsSP2Triangles(12, 10, 11, 0x0,  4, 13, 14, 0x0),
   1433     gsSPVertex(inside_castle_seg7_vertex_07025858, 15, 0),
   1434     gsSP2Triangles( 0,  1,  2, 0x0,  3,  4,  5, 0x0),
   1435     gsSP2Triangles( 3,  6,  4, 0x0,  7,  8,  9, 0x0),
   1436     gsSP2Triangles( 7,  9, 10, 0x0, 11, 12, 13, 0x0),
   1437     gsSP1Triangle(11, 13, 14, 0x0),
   1438     gsSPVertex(inside_castle_seg7_vertex_07025948, 15, 0),
   1439     gsSP2Triangles( 0,  1,  2, 0x0,  3,  4,  5, 0x0),
   1440     gsSP2Triangles( 6,  7,  8, 0x0,  6,  8,  9, 0x0),
   1441     gsSP2Triangles(10, 11, 12, 0x0, 10, 12, 13, 0x0),
   1442     gsSP1Triangle( 0, 14,  1, 0x0),
   1443     gsSPVertex(inside_castle_seg7_vertex_07025A38, 16, 0),
   1444     gsSP2Triangles( 0,  1,  2, 0x0,  0,  3,  1, 0x0),
   1445     gsSP2Triangles( 4,  5,  6, 0x0,  4,  7,  5, 0x0),
   1446     gsSP2Triangles( 8,  9, 10, 0x0,  8, 11,  9, 0x0),
   1447     gsSP2Triangles(12, 13, 14, 0x0, 12, 15, 13, 0x0),
   1448     gsSPVertex(inside_castle_seg7_vertex_07025B38, 16, 0),
   1449     gsSP2Triangles( 0,  1,  2, 0x0,  3,  4,  5, 0x0),
   1450     gsSP2Triangles( 6,  7,  8, 0x0,  0,  9,  1, 0x0),
   1451     gsSP2Triangles( 3, 10,  4, 0x0, 11, 12, 13, 0x0),
   1452     gsSP2Triangles(12, 14, 13, 0x0, 11, 15, 12, 0x0),
   1453     gsSPVertex(inside_castle_seg7_vertex_07025C38, 16, 0),
   1454     gsSP2Triangles( 0,  1,  2, 0x0,  3,  0,  2, 0x0),
   1455     gsSP2Triangles( 0,  4,  5, 0x0,  6,  7,  8, 0x0),
   1456     gsSP2Triangles( 9, 10, 11, 0x0, 10, 12, 11, 0x0),
   1457     gsSP2Triangles(12, 13, 11, 0x0, 13, 14, 11, 0x0),
   1458     gsSP1Triangle( 9, 11, 15, 0x0),
   1459     gsSPVertex(inside_castle_seg7_vertex_07025D38, 11, 0),
   1460     gsSP2Triangles( 0,  1,  2, 0x0,  0,  2,  3, 0x0),
   1461     gsSP2Triangles( 0,  3,  4, 0x0,  5,  6,  7, 0x0),
   1462     gsSP2Triangles( 5,  7,  8, 0x0,  5,  9,  6, 0x0),
   1463     gsSP1Triangle( 5, 10,  9, 0x0),
   1464     gsSPEndDisplayList(),
   1465 };
   1466 
   1467 // 0x070286C0 - 0x070287C0
   1468 static const Gfx inside_castle_seg7_dl_070286C0[] = {
   1469     gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, inside_09003800),
   1470     gsDPLoadSync(),
   1471     gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 32 * 32 - 1, CALC_DXT(32, G_IM_SIZ_16b_BYTES)),
   1472     gsSPVertex(inside_castle_seg7_vertex_07025DE8, 16, 0),
   1473     gsSP2Triangles( 0,  1,  2, 0x0,  3,  4,  5, 0x0),
   1474     gsSP2Triangles( 6,  7,  8, 0x0,  6,  9,  7, 0x0),
   1475     gsSP2Triangles( 9, 10,  7, 0x0,  3, 11,  4, 0x0),
   1476     gsSP2Triangles(12, 13, 14, 0x0, 12, 14, 15, 0x0),
   1477     gsSPVertex(inside_castle_seg7_vertex_07025EE8, 16, 0),
   1478     gsSP2Triangles( 0,  1,  2, 0x0,  3,  0,  4, 0x0),
   1479     gsSP2Triangles( 0,  2,  4, 0x0,  5,  6,  7, 0x0),
   1480     gsSP2Triangles( 8,  9, 10, 0x0,  3,  4, 11, 0x0),
   1481     gsSP2Triangles( 3, 11, 12, 0x0, 13, 14, 15, 0x0),
   1482     gsSPVertex(inside_castle_seg7_vertex_07025FE8, 14, 0),
   1483     gsSP2Triangles( 0,  1,  2, 0x0,  3,  4,  5, 0x0),
   1484     gsSP2Triangles( 6,  7,  8, 0x0,  6,  8,  9, 0x0),
   1485     gsSP2Triangles(10, 11, 12, 0x0, 10, 12, 13, 0x0),
   1486     gsSPVertex(inside_castle_seg7_vertex_070260C8, 4, 0),
   1487     gsSP2Triangles( 0,  1,  2, 0x0,  0,  2,  3, 0x0),
   1488     gsSPEndDisplayList(),
   1489 };
   1490 
   1491 // 0x070287C0 - 0x07028A38
   1492 static const Gfx inside_castle_seg7_dl_070287C0[] = {
   1493     gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, inside_09001000),
   1494     gsDPLoadSync(),
   1495     gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 64 * 32 - 1, CALC_DXT(64, G_IM_SIZ_16b_BYTES)),
   1496     gsSPLight(&inside_castle_seg7_lights_07024010.l, 1),
   1497     gsSPLight(&inside_castle_seg7_lights_07024010.a, 2),
   1498     gsSPVertex(inside_castle_seg7_vertex_07026108, 8, 0),
   1499     gsSP2Triangles( 0,  1,  2, 0x0,  0,  3,  1, 0x0),
   1500     gsSP2Triangles( 4,  5,  6, 0x0,  4,  6,  7, 0x0),
   1501     gsSPLight(&inside_castle_seg7_lights_07023FF8.l, 1),
   1502     gsSPLight(&inside_castle_seg7_lights_07023FF8.a, 2),
   1503     gsSPVertex(inside_castle_seg7_vertex_07026188, 15, 0),
   1504     gsSP2Triangles( 0,  1,  2, 0x0,  3,  4,  5, 0x0),
   1505     gsSP2Triangles( 3,  5,  6, 0x0,  7,  8,  9, 0x0),
   1506     gsSP2Triangles( 7,  9, 10, 0x0, 11, 12, 13, 0x0),
   1507     gsSP1Triangle(14, 11, 13, 0x0),
   1508     gsSPVertex(inside_castle_seg7_vertex_07026278, 14, 0),
   1509     gsSP2Triangles( 0,  1,  2, 0x0,  0,  3,  1, 0x0),
   1510     gsSP2Triangles( 4,  5,  6, 0x0,  7,  8,  9, 0x0),
   1511     gsSP2Triangles(10, 11, 12, 0x0, 11, 13, 12, 0x0),
   1512     gsSPVertex(inside_castle_seg7_vertex_07026358, 15, 0),
   1513     gsSP2Triangles( 0,  1,  2, 0x0,  0,  2,  3, 0x0),
   1514     gsSP2Triangles( 4,  5,  6, 0x0,  7,  8,  9, 0x0),
   1515     gsSP2Triangles( 7, 10,  8, 0x0, 11, 12, 13, 0x0),
   1516     gsSP1Triangle(11, 13, 14, 0x0),
   1517     gsSPVertex(inside_castle_seg7_vertex_07026448, 15, 0),
   1518     gsSP2Triangles( 0,  1,  2, 0x0,  0,  2,  3, 0x0),
   1519     gsSP2Triangles( 4,  5,  6, 0x0,  4,  6,  7, 0x0),
   1520     gsSP2Triangles( 8,  9, 10, 0x0, 11, 12, 13, 0x0),
   1521     gsSP1Triangle(11, 14, 12, 0x0),
   1522     gsSPVertex(inside_castle_seg7_vertex_07026538, 16, 0),
   1523     gsSP2Triangles( 0,  1,  2, 0x0,  0,  2,  3, 0x0),
   1524     gsSP2Triangles( 4,  5,  6, 0x0,  7,  8,  9, 0x0),
   1525     gsSP2Triangles(10, 11, 12, 0x0, 13, 14, 15, 0x0),
   1526     gsSPVertex(inside_castle_seg7_vertex_07026638, 16, 0),
   1527     gsSP2Triangles( 0,  1,  2, 0x0,  3,  4,  5, 0x0),
   1528     gsSP2Triangles( 6,  7,  8, 0x0,  9, 10, 11, 0x0),
   1529     gsSP2Triangles( 9, 12, 10, 0x0, 13, 14, 15, 0x0),
   1530     gsSPVertex(inside_castle_seg7_vertex_07026738, 14, 0),
   1531     gsSP2Triangles( 0,  1,  2, 0x0,  3,  4,  5, 0x0),
   1532     gsSP2Triangles( 6,  7,  8, 0x0,  6,  8,  9, 0x0),
   1533     gsSP2Triangles(10, 11, 12, 0x0, 10, 12, 13, 0x0),
   1534     gsSPVertex(inside_castle_seg7_vertex_07026818, 16, 0),
   1535     gsSP2Triangles( 0,  1,  2, 0x0,  3,  0,  2, 0x0),
   1536     gsSP2Triangles( 4,  5,  6, 0x0,  4,  6,  7, 0x0),
   1537     gsSP2Triangles( 8,  9, 10, 0x0, 11, 12, 13, 0x0),
   1538     gsSP1Triangle(14, 15,  9, 0x0),
   1539     gsSPVertex(inside_castle_seg7_vertex_07026918, 13, 0),
   1540     gsSP2Triangles( 0,  1,  2, 0x0,  3,  4,  5, 0x0),
   1541     gsSP2Triangles( 3,  5,  6, 0x0,  7,  8,  9, 0x0),
   1542     gsSP1Triangle(10, 11, 12, 0x0),
   1543     gsSPEndDisplayList(),
   1544 };
   1545 
   1546 // 0x07028A38 - 0x07028FD0
   1547 static const Gfx inside_castle_seg7_dl_07028A38[] = {
   1548     gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, inside_09000000),
   1549     gsDPLoadSync(),
   1550     gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 64 * 32 - 1, CALC_DXT(64, G_IM_SIZ_16b_BYTES)),
   1551     gsSPLight(&inside_castle_seg7_lights_07024010.l, 1),
   1552     gsSPLight(&inside_castle_seg7_lights_07024010.a, 2),
   1553     gsSPVertex(inside_castle_seg7_vertex_070269E8, 10, 0),
   1554     gsSP2Triangles( 0,  1,  2, 0x0,  0,  2,  3, 0x0),
   1555     gsSP2Triangles( 0,  4,  1, 0x0,  5,  6,  7, 0x0),
   1556     gsSP2Triangles( 5,  8,  9, 0x0,  5,  9,  6, 0x0),
   1557     gsSPLight(&inside_castle_seg7_lights_07023FF8.l, 1),
   1558     gsSPLight(&inside_castle_seg7_lights_07023FF8.a, 2),
   1559     gsSPVertex(inside_castle_seg7_vertex_07026A88, 14, 0),
   1560     gsSP2Triangles( 0,  1,  2, 0x0,  3,  4,  5, 0x0),
   1561     gsSP2Triangles( 3,  5,  6, 0x0,  7,  8,  9, 0x0),
   1562     gsSP2Triangles( 7,  9, 10, 0x0, 11, 12, 13, 0x0),
   1563     gsSPVertex(inside_castle_seg7_vertex_07026B68, 16, 0),
   1564     gsSP2Triangles( 0,  1,  2, 0x0,  0,  2,  3, 0x0),
   1565     gsSP2Triangles( 4,  5,  6, 0x0,  7,  8,  9, 0x0),
   1566     gsSP2Triangles(10, 11, 12, 0x0, 13, 14, 15, 0x0),
   1567     gsSPVertex(inside_castle_seg7_vertex_07026C68, 16, 0),
   1568     gsSP2Triangles( 0,  1,  2, 0x0,  3,  4,  5, 0x0),
   1569     gsSP2Triangles( 6,  7,  8, 0x0,  9, 10, 11, 0x0),
   1570     gsSP2Triangles( 9, 11, 12, 0x0, 13, 14, 15, 0x0),
   1571     gsSPVertex(inside_castle_seg7_vertex_07026D68, 16, 0),
   1572     gsSP2Triangles( 0,  1,  2, 0x0,  3,  4,  5, 0x0),
   1573     gsSP2Triangles( 6,  7,  8, 0x0,  9, 10, 11, 0x0),
   1574     gsSP2Triangles(12, 13, 14, 0x0,  6,  8, 15, 0x0),
   1575     gsSPVertex(inside_castle_seg7_vertex_07026E68, 14, 0),
   1576     gsSP2Triangles( 0,  1,  2, 0x0,  3,  4,  5, 0x0),
   1577     gsSP2Triangles( 0,  2,  6, 0x0,  7,  8,  9, 0x0),
   1578     gsSP2Triangles(10, 11, 12, 0x0, 13,  7,  9, 0x0),
   1579     gsSPVertex(inside_castle_seg7_vertex_07026F48, 16, 0),
   1580     gsSP2Triangles( 0,  1,  2, 0x0,  3,  0,  2, 0x0),
   1581     gsSP2Triangles( 0,  4,  1, 0x0,  5,  6,  7, 0x0),
   1582     gsSP2Triangles( 5,  8,  6, 0x0,  9, 10, 11, 0x0),
   1583     gsSP2Triangles( 9, 11, 12, 0x0, 13, 14, 15, 0x0),
   1584     gsSPVertex(inside_castle_seg7_vertex_07027048, 15, 0),
   1585     gsSP2Triangles( 0,  1,  2, 0x0,  3,  4,  5, 0x0),
   1586     gsSP2Triangles( 3,  5,  6, 0x0,  3,  6,  7, 0x0),
   1587     gsSP2Triangles( 8,  9, 10, 0x0,  8, 10, 11, 0x0),
   1588     gsSP1Triangle(12, 13, 14, 0x0),
   1589     gsSPVertex(inside_castle_seg7_vertex_07027138, 15, 0),
   1590     gsSP2Triangles( 0,  1,  2, 0x0,  0,  3,  1, 0x0),
   1591     gsSP2Triangles( 0,  4,  3, 0x0,  2,  5,  6, 0x0),
   1592     gsSP2Triangles( 2,  6,  7, 0x0,  2,  7,  0, 0x0),
   1593     gsSP2Triangles( 8,  9, 10, 0x0, 11, 12, 13, 0x0),
   1594     gsSP1Triangle(11, 14, 12, 0x0),
   1595     gsSPVertex(inside_castle_seg7_vertex_07027228, 14, 0),
   1596     gsSP2Triangles( 0,  1,  2, 0x0,  3,  4,  5, 0x0),
   1597     gsSP2Triangles( 6,  7,  8, 0x0,  6,  9,  7, 0x0),
   1598     gsSP2Triangles( 1, 10,  2, 0x0,  3, 11, 12, 0x0),
   1599     gsSP1Triangle( 3, 13, 11, 0x0),
   1600     gsSPVertex(inside_castle_seg7_vertex_07027308, 14, 0),
   1601     gsSP2Triangles( 0,  1,  2, 0x0,  3,  4,  5, 0x0),
   1602     gsSP2Triangles( 6,  7,  8, 0x0,  6,  8,  9, 0x0),
   1603     gsSP2Triangles(10, 11, 12, 0x0, 10, 13, 11, 0x0),
   1604     gsSPVertex(inside_castle_seg7_vertex_070273E8, 14, 0),
   1605     gsSP2Triangles( 0,  1,  2, 0x0,  3,  4,  5, 0x0),
   1606     gsSP2Triangles( 6,  7,  8, 0x0,  6,  8,  9, 0x0),
   1607     gsSP2Triangles(10, 11, 12, 0x0, 10, 13, 11, 0x0),
   1608     gsSPVertex(inside_castle_seg7_vertex_070274C8, 16, 0),
   1609     gsSP2Triangles( 0,  1,  2, 0x0,  1,  3,  2, 0x0),
   1610     gsSP2Triangles( 0,  2,  4, 0x0,  5,  6,  7, 0x0),
   1611     gsSP2Triangles( 8,  0,  4, 0x0,  9, 10, 11, 0x0),
   1612     gsSP2Triangles(12, 13, 14, 0x0,  9, 11, 15, 0x0),
   1613     gsSPVertex(inside_castle_seg7_vertex_070275C8, 14, 0),
   1614     gsSP2Triangles( 0,  1,  2, 0x0,  0,  3,  1, 0x0),
   1615     gsSP2Triangles( 4,  5,  6, 0x0,  4,  6,  7, 0x0),
   1616     gsSP2Triangles( 8,  9, 10, 0x0, 11, 12, 13, 0x0),
   1617     gsSPVertex(inside_castle_seg7_vertex_070276A8, 15, 0),
   1618     gsSP2Triangles( 0,  1,  2, 0x0,  0,  3,  1, 0x0),
   1619     gsSP2Triangles( 4,  5,  6, 0x0,  4,  6,  7, 0x0),
   1620     gsSP2Triangles( 8,  9, 10, 0x0,  8, 10, 11, 0x0),
   1621     gsSP1Triangle(12, 13, 14, 0x0),
   1622     gsSPVertex(inside_castle_seg7_vertex_07027798, 14, 0),
   1623     gsSP2Triangles( 0,  1,  2, 0x0,  0,  3,  1, 0x0),
   1624     gsSP2Triangles( 0,  2,  4, 0x0,  2,  5,  4, 0x0),
   1625     gsSP2Triangles( 6,  7,  8, 0x0,  6,  8,  9, 0x0),
   1626     gsSP2Triangles(10, 11, 12, 0x0, 10, 13, 11, 0x0),
   1627     gsSPVertex(inside_castle_seg7_vertex_07027878, 15, 0),
   1628     gsSP2Triangles( 0,  1,  2, 0x0,  0,  3,  1, 0x0),
   1629     gsSP2Triangles( 4,  5,  6, 0x0,  4,  7,  5, 0x0),
   1630     gsSP2Triangles( 8,  9, 10, 0x0, 11, 12, 13, 0x0),
   1631     gsSP1Triangle( 9, 14, 10, 0x0),
   1632     gsSPVertex(inside_castle_seg7_vertex_07027968, 14, 0),
   1633     gsSP2Triangles( 0,  1,  2, 0x0,  1,  3,  2, 0x0),
   1634     gsSP2Triangles( 4,  5,  6, 0x0,  4,  7,  5, 0x0),
   1635     gsSP2Triangles( 8,  9, 10, 0x0, 11, 12, 13, 0x0),
   1636     gsSPVertex(inside_castle_seg7_vertex_07027A48, 14, 0),
   1637     gsSP2Triangles( 0,  1,  2, 0x0,  3,  4,  5, 0x0),
   1638     gsSP2Triangles( 3,  5,  6, 0x0,  7,  8,  9, 0x0),
   1639     gsSP2Triangles( 7,  9, 10, 0x0, 11, 12, 13, 0x0),
   1640     gsSPVertex(inside_castle_seg7_vertex_07027B28, 16, 0),
   1641     gsSP2Triangles( 0,  1,  2, 0x0,  3,  4,  5, 0x0),
   1642     gsSP2Triangles( 3,  6,  4, 0x0,  7,  8,  9, 0x0),
   1643     gsSP2Triangles( 7,  9, 10, 0x0, 11, 12, 13, 0x0),
   1644     gsSP2Triangles( 0, 14,  1, 0x0, 11, 15, 12, 0x0),
   1645     gsSPVertex(inside_castle_seg7_vertex_07027C28, 16, 0),
   1646     gsSP2Triangles( 0,  1,  2, 0x0,  0,  2,  3, 0x0),
   1647     gsSP2Triangles( 4,  5,  6, 0x0,  4,  6,  7, 0x0),
   1648     gsSP2Triangles( 4,  7,  8, 0x0,  9, 10, 11, 0x0),
   1649     gsSP2Triangles( 9, 11, 12, 0x0, 13, 14, 15, 0x0),
   1650     gsSPVertex(inside_castle_seg7_vertex_07027D28, 12, 0),
   1651     gsSP2Triangles( 0,  1,  2, 0x0,  3,  4,  5, 0x0),
   1652     gsSP2Triangles( 6,  7,  8, 0x0,  6,  8,  9, 0x0),
   1653     gsSP2Triangles( 3,  5, 10, 0x0,  3, 10, 11, 0x0),
   1654     gsSPEndDisplayList(),
   1655 };
   1656 
   1657 // 0x07028FD0 - 0x07029078
   1658 const Gfx inside_castle_seg7_dl_07028FD0[] = {
   1659     gsDPPipeSync(),
   1660     gsDPSetCombineMode(G_CC_MODULATERGB, G_CC_MODULATERGB),
   1661     gsSPClearGeometryMode(G_SHADING_SMOOTH),
   1662     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),
   1663     gsSPTexture(0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_ON),
   1664     gsDPTileSync(),
   1665     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),
   1666     gsDPSetTileSize(0, 0, 0, (32 - 1) << G_TEXTURE_IMAGE_FRAC, (32 - 1) << G_TEXTURE_IMAGE_FRAC),
   1667     gsSPDisplayList(inside_castle_seg7_dl_07027DE8),
   1668     gsSPDisplayList(inside_castle_seg7_dl_07028418),
   1669     gsSPDisplayList(inside_castle_seg7_dl_070286C0),
   1670     gsDPTileSync(),
   1671     gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 16, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 6, G_TX_NOLOD),
   1672     gsDPSetTileSize(0, 0, 0, (64 - 1) << G_TEXTURE_IMAGE_FRAC, (32 - 1) << G_TEXTURE_IMAGE_FRAC),
   1673     gsSPDisplayList(inside_castle_seg7_dl_070287C0),
   1674     gsSPDisplayList(inside_castle_seg7_dl_07028A38),
   1675     gsSPTexture(0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_OFF),
   1676     gsDPPipeSync(),
   1677     gsDPSetCombineMode(G_CC_SHADE, G_CC_SHADE),
   1678     gsSPSetGeometryMode(G_SHADING_SMOOTH),
   1679     gsSPEndDisplayList(),
   1680 };