sm64pc/levels/castle_grounds/areas/1/1/model.inc.c

1347 lines
84 KiB
C

// 0x07003000 - 0x070030F0
static const Vtx castle_grounds_seg7_vertex_07003000[] = {
{{{ 3784, -1330, 590}, 0, { 0, 906}, {0x70, 0x70, 0x8a, 0xff}}},
{{{ 5019, -1330, 140}, 0, { 0, -5654}, {0x70, 0x70, 0x8a, 0xff}}},
{{{ 4897, -972, -194}, 0, { 3294, -5652}, {0x70, 0x70, 0x8a, 0xff}}},
{{{ 3662, -972, 254}, 0, { 3294, 906}, {0x70, 0x70, 0x8a, 0xff}}},
{{{ -3541, -921, -3361}, 0, { 1542, -2588}, {0xa0, 0xa0, 0xa0, 0xff}}},
{{{ -4686, -921, -3361}, 0, { 1542, 3126}, {0xa0, 0xa0, 0xa0, 0xff}}},
{{{ -4686, -869, -3151}, 0, { 494, 3126}, {0xa0, 0xa0, 0xa0, 0xff}}},
{{{ 3495, -665, -201}, 0, { 0, -1480}, {0xa0, 0xa0, 0xa0, 0xff}}},
{{{ 4597, -665, -1016}, 0, { 1502, 5076}, {0xa0, 0xa0, 0xa0, 0xff}}},
{{{ 3362, -665, -567}, 0, { 1502, -1480}, {0xa0, 0xa0, 0xa0, 0xff}}},
{{{ 4730, -665, -651}, 0, { 0, 5076}, {0xa0, 0xa0, 0xa0, 0xff}}},
{{{ 3495, -869, -201}, 0, { 2848, -1480}, {0xa0, 0xa0, 0xa0, 0xff}}},
{{{ 4897, -921, -194}, 0, { 0, 5076}, {0xa0, 0xa0, 0xa0, 0xff}}},
{{{ 4730, -869, -651}, 0, { 2848, 5076}, {0xa0, 0xa0, 0xa0, 0xff}}},
{{{ 3662, -921, 254}, 0, { 0, -1480}, {0xa0, 0xa0, 0xa0, 0xff}}},
};
// 0x070030F0 - 0x070031E0
static const Vtx castle_grounds_seg7_vertex_070030F0[] = {
{{{ -3481, -716, -3361}, 0, { 1542, -2886}, {0xa0, 0xa0, 0xa0, 0xff}}},
{{{ -3912, -716, -3151}, 0, { 494, -736}, {0xa0, 0xa0, 0xa0, 0xff}}},
{{{ -3481, -716, -3151}, 0, { 494, -2886}, {0xa0, 0xa0, 0xa0, 0xff}}},
{{{ -3788, -716, -3361}, 0, { 1542, -1352}, {0xa0, 0xa0, 0xa0, 0xff}}},
{{{ -3541, -921, -3361}, 0, { 1542, -2588}, {0xa0, 0xa0, 0xa0, 0xff}}},
{{{ -4686, -869, -3151}, 0, { 494, 3126}, {0xa0, 0xa0, 0xa0, 0xff}}},
{{{ -3912, -869, -3151}, 0, { 494, -736}, {0xa0, 0xa0, 0xa0, 0xff}}},
{{{ -4796, -511, -168}, 0, { 2, -18178}, {0xff, 0xff, 0xff, 0xff}}},
{{{ -1023, -511, -162}, 0, { 0, 652}, {0xff, 0xff, 0xff, 0xff}}},
{{{ -3225, -511, -1871}, 0, { 8496, -10336}, {0xff, 0xff, 0xff, 0xff}}},
{{{ -3532, -511, -1871}, 0, { 8496, -11868}, {0xff, 0xff, 0xff, 0xff}}},
{{{ -3532, -511, -2178}, 0, { 10030, -11868}, {0xff, 0xff, 0xff, 0xff}}},
{{{ -3515, -511, -3151}, 0, { 14884, -11784}, {0xff, 0xff, 0xff, 0xff}}},
{{{ -1023, -511, -2553}, 0, { 11900, 652}, {0xff, 0xff, 0xff, 0xff}}},
{{{ -3225, -511, -2178}, 0, { 10030, -10336}, {0xff, 0xff, 0xff, 0xff}}},
};
// 0x070031E0 - 0x070032E0
static const Vtx castle_grounds_seg7_vertex_070031E0[] = {
{{{ -3515, -511, -3151}, 0, { 14884, -28136}, {0xff, 0xff, 0xff, 0xff}}},
{{{ -3532, -511, -2178}, 0, { 10030, -28220}, {0xff, 0xff, 0xff, 0xff}}},
{{{ -3225, -511, -2178}, 0, { 10030, -26688}, {0xff, 0xff, 0xff, 0xff}}},
{{{ -3481, -1228, -3663}, 0, { 990, 0}, {0x67, 0x67, 0x69, 0xff}}},
{{{ -4703, -1228, -3663}, 0, { 990, 6066}, {0x67, 0x67, 0x69, 0xff}}},
{{{ -3541, -972, -3361}, 0, { -1346, 270}, {0x67, 0x67, 0x69, 0xff}}},
{{{ -4686, -972, -3361}, 0, { -1346, 5982}, {0x67, 0x67, 0x69, 0xff}}},
{{{ 3362, -511, -567}, 0, { 1990, 6186}, {0xa0, 0xa0, 0xa0, 0xff}}},
{{{ 4597, -511, -1016}, 0, { 4232, 12350}, {0xa0, 0xa0, 0xa0, 0xff}}},
{{{ 3072, -511, -2741}, 0, { 12840, 4738}, {0xa0, 0xa0, 0xa0, 0xff}}},
{{{ 5052, -511, -2053}, 0, { 9404, 14616}, {0xa0, 0xa0, 0xa0, 0xff}}},
{{{ 4407, -511, -3689}, 0, { 17568, 11398}, {0xa0, 0xa0, 0xa0, 0xff}}},
{{{ 3482, -511, -3663}, 0, { 17440, 6782}, {0xa0, 0xa0, 0xa0, 0xff}}},
{{{ -4796, -511, -168}, 0, { 2, -18178}, {0xff, 0xff, 0xff, 0xff}}},
{{{ -3515, -511, -3151}, 0, { 14884, -11784}, {0xff, 0xff, 0xff, 0xff}}},
{{{ -4796, -511, -3151}, 0, { 14884, -18178}, {0xff, 0xff, 0xff, 0xff}}},
};
// 0x070032E0 - 0x07003370
static const Vtx castle_grounds_seg7_vertex_070032E0[] = {
{{{ 2321, -511, -162}, 0, { 0, 990}, {0xff, 0xff, 0xff, 0xff}}},
{{{ 3072, -511, -2741}, 0, { 12840, 4738}, {0xff, 0xff, 0xff, 0xff}}},
{{{ 83, -511, -2766}, 0, { 12964, -10176}, {0xff, 0xff, 0xff, 0xff}}},
{{{ 83, -511, -162}, 0, { 0, -10176}, {0xff, 0xff, 0xff, 0xff}}},
{{{ 3362, -511, -567}, 0, { 1990, 6186}, {0xff, 0xff, 0xff, 0xff}}},
{{{ 83, -511, -162}, 0, { 0, -10176}, {0x58, 0x58, 0x62, 0xff}}},
{{{ 83, -511, -2766}, 0, { 12964, -10176}, {0x58, 0x58, 0x62, 0xff}}},
{{{ -1023, -511, -162}, 0, { 0, -15700}, {0x58, 0x58, 0x62, 0xff}}},
{{{ -1023, -511, -2553}, 0, { 11900, -15700}, {0x58, 0x58, 0x62, 0xff}}},
};
// 0x07003370 - 0x070033B0
static const Vtx castle_grounds_seg7_vertex_07003370[] = {
{{{ -562, 803, -3718}, 0, { 0, 2}, {0x70, 0x70, 0x8a, 0xff}}},
{{{ 563, 803, -3206}, 0, { 990, 990}, {0x70, 0x70, 0x8a, 0xff}}},
{{{ 563, 803, -3718}, 0, { 990, 2}, {0x70, 0x70, 0x8a, 0xff}}},
{{{ -562, 803, -3206}, 0, { 0, 990}, {0x70, 0x70, 0x8a, 0xff}}},
};
// 0x070033B0 - 0x07003490
static const Vtx castle_grounds_seg7_vertex_070033B0[] = {
{{{ 3482, -511, -3663}, 0, { 0, 990}, {0xa0, 0xa0, 0xa0, 0xff}}},
{{{ 4407, -511, -3689}, 0, { 4586, 990}, {0xa0, 0xa0, 0xa0, 0xff}}},
{{{ 4409, 545, -5437}, 0, { 4840, -9200}, {0xa0, 0xa0, 0xa0, 0xff}}},
{{{ -450, 811, -162}, 0, { -3510, 1086}, {0xff, 0xff, 0xff, 0xff}}},
{{{ 451, 906, -796}, 0, { 990, -2076}, {0xff, 0xff, 0xff, 0xff}}},
{{{ -450, 906, -796}, 0, { -3510, -2076}, {0xff, 0xff, 0xff, 0xff}}},
{{{ 3482, -511, -3663}, 0, { 0, 990}, {0xff, 0xff, 0xff, 0xff}}},
{{{ 4409, 545, -5437}, 0, { 4840, -9200}, {0xff, 0xff, 0xff, 0xff}}},
{{{ 3468, 545, -5438}, 0, { 148, -9316}, {0xff, 0xff, 0xff, 0xff}}},
{{{ 451, 906, -1512}, 0, { 990, -5654}, {0xff, 0xff, 0xff, 0xff}}},
{{{ -450, 803, -2127}, 0, { -3510, -8720}, {0xff, 0xff, 0xff, 0xff}}},
{{{ -450, 906, -1512}, 0, { -3510, -5654}, {0xff, 0xff, 0xff, 0xff}}},
{{{ 451, 803, -2127}, 0, { 990, -8720}, {0xff, 0xff, 0xff, 0xff}}},
{{{ 451, 811, -162}, 0, { 990, 1086}, {0xff, 0xff, 0xff, 0xff}}},
};
// 0x07003490 - 0x070034D0
static const Vtx castle_grounds_seg7_vertex_07003490[] = {
{{{ 3201, -506, -3347}, 0, { 2522, -2076}, {0x58, 0x58, 0x62, 0xff}}},
{{{ 2875, -506, -3022}, 0, { -2074, -2076}, {0x58, 0x58, 0x62, 0xff}}},
{{{ 3419, -511, -3130}, 0, { 2522, 990}, {0x58, 0x58, 0x62, 0xff}}},
{{{ 3093, -511, -2804}, 0, { -2074, 990}, {0x58, 0x58, 0x62, 0xff}}},
};
// 0x070034D0 - 0x070035B0
static const Vtx castle_grounds_seg7_vertex_070034D0[] = {
{{{ 1846, 3174, -6131}, 0, { -8192, 990}, {0xff, 0xff, 0xff, 0xff}}},
{{{ -1842, 3174, -6143}, 0, { 1010, 990}, {0xff, 0xff, 0xff, 0xff}}},
{{{ 1846, 3174, -3571}, 0, { -8212, -5398}, {0xff, 0xff, 0xff, 0xff}}},
{{{ 945, 3174, -3574}, 0, { -5966, -5398}, {0xff, 0xff, 0xff, 0xff}}},
{{{ 945, 3174, -4199}, 0, { -5960, -3838}, {0xff, 0xff, 0xff, 0xff}}},
{{{ -3834, 3349, -6646}, 0, { 1310, -1594}, {0x72, 0x72, 0x8c, 0xff}}},
{{{ -3154, 2339, -6614}, 0, { -286, 990}, {0x72, 0x72, 0x8c, 0xff}}},
{{{ -4361, 2339, -7116}, 0, { 2974, 990}, {0x72, 0x72, 0x8c, 0xff}}},
{{{ 4362, 2339, -7116}, 0, { -542, 990}, {0x72, 0x72, 0x8c, 0xff}}},
{{{ 3155, 2339, -6614}, 0, { 2720, 990}, {0x72, 0x72, 0x8c, 0xff}}},
{{{ 3835, 3349, -6646}, 0, { 1122, -1594}, {0x72, 0x72, 0x8c, 0xff}}},
{{{ 3484, 2339, -7274}, 0, { 0, 990}, {0x99, 0x99, 0xac, 0xff}}},
{{{ -3481, 2339, -7274}, 0, { 17348, 990}, {0x99, 0x99, 0xac, 0xff}}},
{{{ 1846, 3174, -6131}, 0, { 4056, -2540}, {0x99, 0x99, 0xac, 0xff}}},
};
// 0x070035B0 - 0x070036B0
static const Vtx castle_grounds_seg7_vertex_070035B0[] = {
{{{ -3481, 2339, -7274}, 0, { -1860, 2712}, {0x99, 0x99, 0xac, 0xff}}},
{{{ -2869, 2662, -6131}, 0, { 990, 990}, {0x99, 0x99, 0xac, 0xff}}},
{{{ -1842, 3174, -6143}, 0, { 964, -1872}, {0x99, 0x99, 0xac, 0xff}}},
{{{ -3481, 2339, -7274}, 0, { 17348, 990}, {0x99, 0x99, 0xac, 0xff}}},
{{{ -1842, 3174, -6143}, 0, { 13260, -2518}, {0x99, 0x99, 0xac, 0xff}}},
{{{ 1846, 3174, -6131}, 0, { 4056, -2540}, {0x99, 0x99, 0xac, 0xff}}},
{{{ 3484, 2339, -7274}, 0, { 2820, 2718}, {0xc4, 0xc4, 0xd0, 0xff}}},
{{{ 1846, 3174, -6131}, 0, { 0, -1866}, {0xc4, 0xc4, 0xd0, 0xff}}},
{{{ 2870, 2662, -6131}, 0, { 0, 990}, {0xc4, 0xc4, 0xd0, 0xff}}},
{{{ -1842, 3174, -6143}, 0, { 1010, 990}, {0x9c, 0x9c, 0xae, 0xff}}},
{{{ -1842, 3174, -3583}, 0, { 990, -5398}, {0x9c, 0x9c, 0xae, 0xff}}},
{{{ 945, 3174, -3574}, 0, { -5966, -5398}, {0x9c, 0x9c, 0xae, 0xff}}},
{{{ 945, 3174, -4199}, 0, { -5960, -3838}, {0x9c, 0x9c, 0xae, 0xff}}},
{{{ -3481, 2339, -3663}, 0, { -540, 1244}, {0x70, 0x70, 0x8a, 0xff}}},
{{{ -3788, 2339, -3048}, 0, { 1170, 1244}, {0x70, 0x70, 0x8a, 0xff}}},
{{{ -3212, 3349, -3009}, 0, { 616, -1602}, {0x70, 0x70, 0x8a, 0xff}}},
};
// 0x070036B0 - 0x070037B0
static const Vtx castle_grounds_seg7_vertex_070036B0[] = {
{{{ 2867, 2662, -3356}, 0, { 3576, -560}, {0xff, 0xff, 0xff, 0xff}}},
{{{ 898, 2867, -2998}, 0, { -1416, -962}, {0xff, 0xff, 0xff, 0xff}}},
{{{ 2560, 2339, -2741}, 0, { 2522, 990}, {0xff, 0xff, 0xff, 0xff}}},
{{{ 898, 2867, -2998}, 0, { 876, -1252}, {0xff, 0xff, 0xff, 0xff}}},
{{{ 1024, 2460, -2127}, 0, { 0, 990}, {0xff, 0xff, 0xff, 0xff}}},
{{{ 1536, 2339, -2536}, 0, { 1632, 990}, {0xff, 0xff, 0xff, 0xff}}},
{{{ -2559, 2339, -2741}, 0, { 0, 990}, {0xff, 0xff, 0xff, 0xff}}},
{{{ -1535, 2339, -2536}, 0, { 2574, 990}, {0xff, 0xff, 0xff, 0xff}}},
{{{ -897, 2867, -2998}, 0, { 3910, -962}, {0xff, 0xff, 0xff, 0xff}}},
{{{ -2866, 2662, -3356}, 0, { -1082, -560}, {0xff, 0xff, 0xff, 0xff}}},
{{{ -1842, 3174, -3583}, 0, { 1310, -2196}, {0xff, 0xff, 0xff, 0xff}}},
{{{ -897, 2867, -2998}, 0, { 26, 1098}, {0xff, 0xff, 0xff, 0xff}}},
{{{ 898, 2867, -2998}, 0, { 4506, 1086}, {0xff, 0xff, 0xff, 0xff}}},
{{{ 1846, 3174, -3571}, 0, { 6866, -544}, {0xff, 0xff, 0xff, 0xff}}},
{{{ -1842, 3174, -3583}, 0, { -2336, -542}, {0xff, 0xff, 0xff, 0xff}}},
{{{ 1846, 3174, -3571}, 0, { 1182, -2174}, {0xff, 0xff, 0xff, 0xff}}},
};
// 0x070037B0 - 0x07003890
static const Vtx castle_grounds_seg7_vertex_070037B0[] = {
{{{ 1846, 3174, -3571}, 0, { -5396, -1866}, {0xff, 0xff, 0xff, 0xff}}},
{{{ 2867, 2662, -3356}, 0, { -5934, 984}, {0xff, 0xff, 0xff, 0xff}}},
{{{ 2870, 2662, -6131}, 0, { 990, 990}, {0xff, 0xff, 0xff, 0xff}}},
{{{ 1846, 3174, -6131}, 0, { 990, -1866}, {0xff, 0xff, 0xff, 0xff}}},
{{{ 1024, 2460, -2127}, 0, { 0, 990}, {0xff, 0xff, 0xff, 0xff}}},
{{{ 945, 2867, -3540}, 0, { 2644, -1528}, {0xff, 0xff, 0xff, 0xff}}},
{{{ 466, 4069, -2998}, 0, { 0, -3782}, {0xff, 0xff, 0xff, 0xff}}},
{{{ 0, 3584, -2047}, 0, { 0, -1070}, {0xff, 0xff, 0xff, 0xff}}},
{{{ 532, 2652, -2047}, 0, { 0, 990}, {0xff, 0xff, 0xff, 0xff}}},
{{{ 532, 2652, -2846}, 0, { 1502, 990}, {0xff, 0xff, 0xff, 0xff}}},
{{{ 0, 3584, -2846}, 0, { 1502, -1070}, {0xff, 0xff, 0xff, 0xff}}},
{{{ 3484, 2339, -7274}, 0, { 3842, 2274}, {0xff, 0xff, 0xff, 0xff}}},
{{{ 2870, 2662, -6131}, 0, { 990, 0}, {0xff, 0xff, 0xff, 0xff}}},
{{{ 2867, 2662, -3356}, 0, { -5934, 0}, {0xff, 0xff, 0xff, 0xff}}},
};
// 0x07003890 - 0x07003980
static const Vtx castle_grounds_seg7_vertex_07003890[] = {
{{{ 898, 2867, -2998}, 0, { -1416, -962}, {0xff, 0xff, 0xff, 0xff}}},
{{{ 1536, 2339, -2536}, 0, { -80, 990}, {0xff, 0xff, 0xff, 0xff}}},
{{{ 2560, 2339, -2741}, 0, { 2522, 990}, {0xff, 0xff, 0xff, 0xff}}},
{{{ 3213, 3349, -3009}, 0, { 502, -1818}, {0xff, 0xff, 0xff, 0xff}}},
{{{ 3584, 2339, -2639}, 0, { 0, 990}, {0xff, 0xff, 0xff, 0xff}}},
{{{ 3789, 2339, -3048}, 0, { 990, 990}, {0xff, 0xff, 0xff, 0xff}}},
{{{ -3173, 2339, -2434}, 0, { 0, 990}, {0xff, 0xff, 0xff, 0xff}}},
{{{ -2559, 2339, -2741}, 0, { 1682, 990}, {0xff, 0xff, 0xff, 0xff}}},
{{{ -3212, 3349, -3009}, 0, { 522, -1856}, {0xff, 0xff, 0xff, 0xff}}},
{{{ 2867, 2662, -3356}, 0, { -5934, 0}, {0xff, 0xff, 0xff, 0xff}}},
{{{ 3482, 2339, -3663}, 0, { -5166, 2274}, {0xff, 0xff, 0xff, 0xff}}},
{{{ 3484, 2339, -7274}, 0, { 3842, 2274}, {0xff, 0xff, 0xff, 0xff}}},
{{{ -3788, 2339, -3048}, 0, { 0, 990}, {0x91, 0x91, 0xa5, 0xff}}},
{{{ -3583, 2339, -2639}, 0, { 1110, 990}, {0x91, 0x91, 0xa5, 0xff}}},
{{{ -3212, 3349, -3009}, 0, { 698, -1818}, {0x91, 0x91, 0xa5, 0xff}}},
};
// 0x07003980 - 0x07003A60
static const Vtx castle_grounds_seg7_vertex_07003980[] = {
{{{ -531, 2652, -2846}, 0, { -540, 1004}, {0x72, 0x72, 0x8c, 0xff}}},
{{{ 0, 3584, -2047}, 0, { 990, -1054}, {0x72, 0x72, 0x8c, 0xff}}},
{{{ 0, 3584, -2846}, 0, { -540, -1054}, {0x72, 0x72, 0x8c, 0xff}}},
{{{ -531, 2652, -2047}, 0, { 990, 1004}, {0x72, 0x72, 0x8c, 0xff}}},
{{{ 3213, 3349, -3009}, 0, { 826, -1878}, {0x72, 0x72, 0x8c, 0xff}}},
{{{ 2867, 2662, -3356}, 0, { -524, -20}, {0x72, 0x72, 0x8c, 0xff}}},
{{{ 2560, 2339, -2741}, 0, { 990, 990}, {0x72, 0x72, 0x8c, 0xff}}},
{{{ -4361, 2339, -7116}, 0, { -540, 1244}, {0x72, 0x72, 0x8c, 0xff}}},
{{{ -4369, 2339, -6429}, 0, { 1170, 1244}, {0x72, 0x72, 0x8c, 0xff}}},
{{{ -3834, 3349, -6646}, 0, { 616, -1602}, {0x72, 0x72, 0x8c, 0xff}}},
{{{ 1024, 2460, -2127}, 0, { 5078, 990}, {0xff, 0xff, 0xff, 0xff}}},
{{{ 466, 4069, -2998}, 0, { 3686, -3574}, {0xff, 0xff, 0xff, 0xff}}},
{{{ -465, 4069, -2998}, 0, { 1360, -3574}, {0xff, 0xff, 0xff, 0xff}}},
{{{ -1023, 2460, -2127}, 0, { 0, 990}, {0xff, 0xff, 0xff, 0xff}}},
};
// 0x07003A60 - 0x07003B60
static const Vtx castle_grounds_seg7_vertex_07003A60[] = {
{{{ -4005, 2339, -6151}, 0, { 0, 990}, {0xff, 0xff, 0xff, 0xff}}},
{{{ -3547, 2339, -6145}, 0, { 1110, 990}, {0xff, 0xff, 0xff, 0xff}}},
{{{ -3834, 3349, -6646}, 0, { 382, -1818}, {0xff, 0xff, 0xff, 0xff}}},
{{{ 3835, 3349, -6646}, 0, { 698, -1818}, {0xff, 0xff, 0xff, 0xff}}},
{{{ 4006, 2339, -6151}, 0, { 1110, 990}, {0xff, 0xff, 0xff, 0xff}}},
{{{ 4370, 2339, -6429}, 0, { 0, 990}, {0xff, 0xff, 0xff, 0xff}}},
{{{ -1535, 2339, -2536}, 0, { 0, 990}, {0x99, 0x99, 0xac, 0xff}}},
{{{ -1023, 2460, -2127}, 0, { 1632, 990}, {0x99, 0x99, 0xac, 0xff}}},
{{{ -897, 2867, -2998}, 0, { 722, -1252}, {0x99, 0x99, 0xac, 0xff}}},
{{{ -2866, 2662, -3356}, 0, { 6894, 0}, {0x99, 0x99, 0xac, 0xff}}},
{{{ -2869, 2662, -6131}, 0, { 0, 0}, {0x99, 0x99, 0xac, 0xff}}},
{{{ -3481, 2339, -7274}, 0, { -2882, 1690}, {0x99, 0x99, 0xac, 0xff}}},
{{{ -3481, 2339, -3663}, 0, { 6126, 1698}, {0x99, 0x99, 0xac, 0xff}}},
{{{ -2866, 2662, -3356}, 0, { 6922, 1034}, {0x99, 0x99, 0xac, 0xff}}},
{{{ -1842, 3174, -3583}, 0, { 6356, -1820}, {0x99, 0x99, 0xac, 0xff}}},
{{{ -2869, 2662, -6131}, 0, { -4, 1040}, {0x99, 0x99, 0xac, 0xff}}},
};
// 0x07003B60 - 0x07003C50
static const Vtx castle_grounds_seg7_vertex_07003B60[] = {
{{{ -1842, 3174, -3583}, 0, { 6356, -1820}, {0x99, 0x99, 0xac, 0xff}}},
{{{ -1842, 3174, -6143}, 0, { 0, -1820}, {0x99, 0x99, 0xac, 0xff}}},
{{{ -2869, 2662, -6131}, 0, { -4, 1040}, {0x99, 0x99, 0xac, 0xff}}},
{{{ -944, 2867, -3540}, 0, { -1684, -1098}, {0x99, 0x99, 0xac, 0xff}}},
{{{ -1023, 2460, -2127}, 0, { 990, 1416}, {0x99, 0x99, 0xac, 0xff}}},
{{{ -465, 4069, -2998}, 0, { 990, -3354}, {0x99, 0x99, 0xac, 0xff}}},
{{{ 3213, 3349, -3009}, 0, { 934, -2690}, {0x99, 0x99, 0xac, 0xff}}},
{{{ 3482, 2339, -3663}, 0, { 0, 998}, {0x99, 0x99, 0xac, 0xff}}},
{{{ 2867, 2662, -3356}, 0, { 1974, -172}, {0x99, 0x99, 0xac, 0xff}}},
{{{ 3213, 3349, -3009}, 0, { 522, -1856}, {0xc4, 0xc4, 0xd0, 0xff}}},
{{{ 3789, 2339, -3048}, 0, { 0, 990}, {0xc4, 0xc4, 0xd0, 0xff}}},
{{{ 3482, 2339, -3663}, 0, { 1682, 990}, {0xc4, 0xc4, 0xd0, 0xff}}},
{{{ -3547, 2339, -6145}, 0, { 0, 990}, {0xc4, 0xc4, 0xd0, 0xff}}},
{{{ -3154, 2339, -6614}, 0, { 1682, 990}, {0xc4, 0xc4, 0xd0, 0xff}}},
{{{ -3834, 3349, -6646}, 0, { 522, -1856}, {0xc4, 0xc4, 0xd0, 0xff}}},
};
// 0x07003C50 - 0x07003D40
static const Vtx castle_grounds_seg7_vertex_07003C50[] = {
{{{ 3835, 3349, -6646}, 0, { 616, -1602}, {0xc4, 0xc4, 0xd0, 0xff}}},
{{{ 4370, 2339, -6429}, 0, { 1170, 1244}, {0xc4, 0xc4, 0xd0, 0xff}}},
{{{ 4362, 2339, -7116}, 0, { -540, 1244}, {0xc4, 0xc4, 0xd0, 0xff}}},
{{{ -2559, 2339, -2741}, 0, { -58, 1528}, {0xc4, 0xc4, 0xd0, 0xff}}},
{{{ -2866, 2662, -3356}, 0, { 1366, 66}, {0xc4, 0xc4, 0xd0, 0xff}}},
{{{ -3212, 3349, -3009}, 0, { -16, -1878}, {0xc4, 0xc4, 0xd0, 0xff}}},
{{{ 3213, 3349, -3009}, 0, { 1128, -1856}, {0xad, 0xad, 0xbc, 0xff}}},
{{{ 2560, 2339, -2741}, 0, { 0, 990}, {0xad, 0xad, 0xbc, 0xff}}},
{{{ 3174, 2339, -2434}, 0, { 1682, 990}, {0xad, 0xad, 0xbc, 0xff}}},
{{{ -4369, 2339, -6429}, 0, { 0, 990}, {0xad, 0xad, 0xbc, 0xff}}},
{{{ -4005, 2339, -6151}, 0, { 1110, 990}, {0xad, 0xad, 0xbc, 0xff}}},
{{{ -3834, 3349, -6646}, 0, { 698, -1818}, {0xad, 0xad, 0xbc, 0xff}}},
{{{ 3835, 3349, -6646}, 0, { 522, -1856}, {0xad, 0xad, 0xbc, 0xff}}},
{{{ 3155, 2339, -6614}, 0, { 1682, 990}, {0xad, 0xad, 0xbc, 0xff}}},
{{{ 3548, 2339, -6145}, 0, { 0, 990}, {0xad, 0xad, 0xbc, 0xff}}},
};
// 0x07003D40 - 0x07003E00
static const Vtx castle_grounds_seg7_vertex_07003D40[] = {
{{{ -2866, 2662, -3356}, 0, { -894, -268}, {0xad, 0xad, 0xbc, 0xff}}},
{{{ -3481, 2339, -3663}, 0, { 852, 898}, {0xad, 0xad, 0xbc, 0xff}}},
{{{ -3212, 3349, -3009}, 0, { 26, -2412}, {0xad, 0xad, 0xbc, 0xff}}},
{{{ -3583, 2339, -2639}, 0, { 0, 990}, {0xe5, 0xe5, 0xea, 0xff}}},
{{{ -3173, 2339, -2434}, 0, { 1110, 990}, {0xe5, 0xe5, 0xea, 0xff}}},
{{{ -3212, 3349, -3009}, 0, { 382, -1818}, {0xe5, 0xe5, 0xea, 0xff}}},
{{{ 3213, 3349, -3009}, 0, { 620, -1520}, {0xe5, 0xe5, 0xea, 0xff}}},
{{{ 3174, 2339, -2434}, 0, { 0, 990}, {0xe5, 0xe5, 0xea, 0xff}}},
{{{ 3584, 2339, -2639}, 0, { 990, 990}, {0xe5, 0xe5, 0xea, 0xff}}},
{{{ 3835, 3349, -6646}, 0, { 382, -1818}, {0xe5, 0xe5, 0xea, 0xff}}},
{{{ 3548, 2339, -6145}, 0, { 1110, 990}, {0xe5, 0xe5, 0xea, 0xff}}},
{{{ 4006, 2339, -6151}, 0, { 0, 990}, {0xe5, 0xe5, 0xea, 0xff}}},
};
// 0x07003E00 - 0x07003EF0
static const Vtx castle_grounds_seg7_vertex_07003E00[] = {
{{{ -3180, 2346, -2419}, 0, { 0, 0}, {0xff, 0xff, 0xff, 0xff}}},
{{{ -3180, 2243, -2419}, 0, { 0, 990}, {0xff, 0xff, 0xff, 0xff}}},
{{{ -2554, 2243, -2732}, 0, { 6952, 990}, {0xff, 0xff, 0xff, 0xff}}},
{{{ -3180, 900, -2419}, 0, { 0, 0}, {0xff, 0xff, 0xff, 0xff}}},
{{{ -3180, 797, -2419}, 0, { 0, 990}, {0xff, 0xff, 0xff, 0xff}}},
{{{ -2555, 797, -2730}, 0, { 6952, 990}, {0xff, 0xff, 0xff, 0xff}}},
{{{ -2555, 900, -2730}, 0, { 6952, 0}, {0xff, 0xff, 0xff, 0xff}}},
{{{ 3589, 798, -2630}, 0, { -3640, 990}, {0xff, 0xff, 0xff, 0xff}}},
{{{ 3798, 798, -3044}, 0, { 990, 990}, {0xff, 0xff, 0xff, 0xff}}},
{{{ 3798, 906, -3044}, 0, { 990, 0}, {0xff, 0xff, 0xff, 0xff}}},
{{{ 3589, 906, -2630}, 0, { -3640, 0}, {0xff, 0xff, 0xff, 0xff}}},
{{{ 3181, 798, -2419}, 0, { -4032, 990}, {0xff, 0xff, 0xff, 0xff}}},
{{{ 3589, 906, -2630}, 0, { 460, 0}, {0xff, 0xff, 0xff, 0xff}}},
{{{ 3181, 906, -2419}, 0, { -4032, 0}, {0xff, 0xff, 0xff, 0xff}}},
{{{ 3589, 798, -2630}, 0, { 460, 990}, {0xff, 0xff, 0xff, 0xff}}},
};
// 0x07003EF0 - 0x07003FE0
static const Vtx castle_grounds_seg7_vertex_07003EF0[] = {
{{{ -532, 2650, -2047}, 0, { 0, 0}, {0xff, 0xff, 0xff, 0xff}}},
{{{ -414, 2616, -2007}, 0, { 0, 990}, {0xff, 0xff, 0xff, 0xff}}},
{{{ 0, 3375, -2007}, 0, { 8872, 1010}, {0xff, 0xff, 0xff, 0xff}}},
{{{ -3180, 2346, -2419}, 0, { 0, 0}, {0xff, 0xff, 0xff, 0xff}}},
{{{ -2555, 2243, -2730}, 0, { 6952, 990}, {0xff, 0xff, 0xff, 0xff}}},
{{{ -2555, 2346, -2730}, 0, { 6952, 0}, {0xff, 0xff, 0xff, 0xff}}},
{{{ 3181, 2239, -2419}, 0, { -4032, 990}, {0xff, 0xff, 0xff, 0xff}}},
{{{ 3589, 2239, -2630}, 0, { 460, 990}, {0xff, 0xff, 0xff, 0xff}}},
{{{ 3589, 2347, -2630}, 0, { 460, 0}, {0xff, 0xff, 0xff, 0xff}}},
{{{ 3181, 2347, -2419}, 0, { -4032, 0}, {0xff, 0xff, 0xff, 0xff}}},
{{{ 3589, 2239, -2630}, 0, { -3640, 990}, {0xff, 0xff, 0xff, 0xff}}},
{{{ 3798, 2239, -3044}, 0, { 990, 990}, {0xff, 0xff, 0xff, 0xff}}},
{{{ 3798, 2347, -3044}, 0, { 990, 0}, {0xff, 0xff, 0xff, 0xff}}},
{{{ 3589, 2347, -2630}, 0, { -3640, 0}, {0xff, 0xff, 0xff, 0xff}}},
{{{ 0, 3584, -2047}, 0, { 10700, 0}, {0xff, 0xff, 0xff, 0xff}}},
};
// 0x07003FE0 - 0x070040D0
static const Vtx castle_grounds_seg7_vertex_07003FE0[] = {
{{{ -531, 2120, -2047}, 0, { -1564, -20}, {0xff, 0xff, 0xff, 0xff}}},
{{{ 415, 2207, -2007}, 0, { 7888, 952}, {0xff, 0xff, 0xff, 0xff}}},
{{{ -414, 2207, -2007}, 0, { -386, 990}, {0xff, 0xff, 0xff, 0xff}}},
{{{ 0, 3375, -2007}, 0, { 8872, 1010}, {0xff, 0xff, 0xff, 0xff}}},
{{{ 415, 2616, -2007}, 0, { 0, 990}, {0xff, 0xff, 0xff, 0xff}}},
{{{ 533, 2650, -2047}, 0, { 0, 0}, {0xff, 0xff, 0xff, 0xff}}},
{{{ 0, 3584, -2047}, 0, { 10700, 0}, {0xff, 0xff, 0xff, 0xff}}},
{{{ -531, 2120, -2047}, 0, { -4060, 0}, {0xff, 0xff, 0xff, 0xff}}},
{{{ -414, 2616, -2007}, 0, { 990, 990}, {0xff, 0xff, 0xff, 0xff}}},
{{{ -532, 2650, -2047}, 0, { 1296, 0}, {0xff, 0xff, 0xff, 0xff}}},
{{{ -414, 2207, -2007}, 0, { -3142, 990}, {0xff, 0xff, 0xff, 0xff}}},
{{{ 533, 2650, -2047}, 0, { 1296, 0}, {0xff, 0xff, 0xff, 0xff}}},
{{{ 415, 2207, -2007}, 0, { -3142, 990}, {0xff, 0xff, 0xff, 0xff}}},
{{{ 532, 2120, -2047}, 0, { -4060, 0}, {0xff, 0xff, 0xff, 0xff}}},
{{{ 415, 2616, -2007}, 0, { 990, 990}, {0xff, 0xff, 0xff, 0xff}}},
};
// 0x070040D0 - 0x070041C0
static const Vtx castle_grounds_seg7_vertex_070040D0[] = {
{{{ 2556, 906, -2730}, 0, { 0, 0}, {0xff, 0xff, 0xff, 0xff}}},
{{{ 1537, 803, -2526}, 0, { 10188, 990}, {0xff, 0xff, 0xff, 0xff}}},
{{{ 2556, 803, -2730}, 0, { 0, 990}, {0xff, 0xff, 0xff, 0xff}}},
{{{ -531, 2120, -2047}, 0, { -1564, -20}, {0xff, 0xff, 0xff, 0xff}}},
{{{ 532, 2120, -2047}, 0, { 9064, -70}, {0xff, 0xff, 0xff, 0xff}}},
{{{ 415, 2207, -2007}, 0, { 7888, 952}, {0xff, 0xff, 0xff, 0xff}}},
{{{ -2555, 2243, -2730}, 0, { 0, 990}, {0xff, 0xff, 0xff, 0xff}}},
{{{ -1536, 2346, -2526}, 0, { 10188, 0}, {0xff, 0xff, 0xff, 0xff}}},
{{{ -2555, 2346, -2730}, 0, { 0, 0}, {0xff, 0xff, 0xff, 0xff}}},
{{{ -1536, 2243, -2526}, 0, { 10188, 990}, {0xff, 0xff, 0xff, 0xff}}},
{{{ -2555, 797, -2730}, 0, { 0, 990}, {0xff, 0xff, 0xff, 0xff}}},
{{{ -1536, 900, -2526}, 0, { 10188, 0}, {0xff, 0xff, 0xff, 0xff}}},
{{{ -2555, 900, -2730}, 0, { 0, 0}, {0xff, 0xff, 0xff, 0xff}}},
{{{ -1536, 797, -2526}, 0, { 10188, 990}, {0xff, 0xff, 0xff, 0xff}}},
{{{ 1537, 906, -2526}, 0, { 10188, 0}, {0xff, 0xff, 0xff, 0xff}}},
};
// 0x070041C0 - 0x070042B0
static const Vtx castle_grounds_seg7_vertex_070041C0[] = {
{{{ 554, 605, -2127}, 0, { 4998, 858}, {0xff, 0xff, 0xff, 0xff}}},
{{{ 554, 803, -2127}, 0, { 4998, 364}, {0xff, 0xff, 0xff, 0xff}}},
{{{ 554, 811, -162}, 0, { 94, 354}, {0xff, 0xff, 0xff, 0xff}}},
{{{ 2556, 2346, -2730}, 0, { 0, 0}, {0xff, 0xff, 0xff, 0xff}}},
{{{ 1537, 2243, -2526}, 0, { 10188, 990}, {0xff, 0xff, 0xff, 0xff}}},
{{{ 2556, 2243, -2730}, 0, { 0, 990}, {0xff, 0xff, 0xff, 0xff}}},
{{{ 1537, 2346, -2526}, 0, { 10188, 0}, {0xff, 0xff, 0xff, 0xff}}},
{{{ 1537, 2346, -2526}, 0, { -22, 0}, {0xff, 0xff, 0xff, 0xff}}},
{{{ 1024, 2467, -2116}, 0, { 6646, 0}, {0xff, 0xff, 0xff, 0xff}}},
{{{ 1024, 2363, -2116}, 0, { 6456, 988}, {0xff, 0xff, 0xff, 0xff}}},
{{{ 1537, 2243, -2526}, 0, { -206, 974}, {0xff, 0xff, 0xff, 0xff}}},
{{{ -1023, 2363, -2116}, 0, { -584, 990}, {0xff, 0xff, 0xff, 0xff}}},
{{{ 1024, 2363, -2116}, 0, { 19854, 990}, {0xff, 0xff, 0xff, 0xff}}},
{{{ 1024, 2467, -2116}, 0, { 19854, -48}, {0xff, 0xff, 0xff, 0xff}}},
{{{ -1023, 2467, -2116}, 0, { -584, -48}, {0xff, 0xff, 0xff, 0xff}}},
};
// 0x070042B0 - 0x07004390
static const Vtx castle_grounds_seg7_vertex_070042B0[] = {
{{{ 554, 803, -2229}, 0, { 5254, 364}, {0xff, 0xff, 0xff, 0xff}}},
{{{ 554, 957, -2127}, 0, { 4998, -20}, {0xff, 0xff, 0xff, 0xff}}},
{{{ 554, 964, -258}, 0, { 336, -30}, {0xff, 0xff, 0xff, 0xff}}},
{{{ 554, 811, -162}, 0, { 94, 354}, {0xff, 0xff, 0xff, 0xff}}},
{{{ 554, 605, -2127}, 0, { 4998, 858}, {0xff, 0xff, 0xff, 0xff}}},
{{{ 554, 607, -162}, 0, { 96, 862}, {0xff, 0xff, 0xff, 0xff}}},
{{{ -3797, 900, -3044}, 0, { 990, 0}, {0x72, 0x72, 0x8c, 0xff}}},
{{{ -3490, 797, -3667}, 0, { -5946, 990}, {0x72, 0x72, 0x8c, 0xff}}},
{{{ -3797, 797, -3044}, 0, { 990, 990}, {0x72, 0x72, 0x8c, 0xff}}},
{{{ -3490, 900, -3667}, 0, { -5946, 0}, {0x72, 0x72, 0x8c, 0xff}}},
{{{ -3797, 2346, -3044}, 0, { 990, 0}, {0x72, 0x72, 0x8c, 0xff}}},
{{{ -3490, 2243, -3667}, 0, { -5946, 990}, {0x72, 0x72, 0x8c, 0xff}}},
{{{ -3797, 2243, -3044}, 0, { 990, 990}, {0x72, 0x72, 0x8c, 0xff}}},
{{{ -3490, 2346, -3667}, 0, { -5946, 0}, {0x72, 0x72, 0x8c, 0xff}}},
};
// 0x07004390 - 0x07004490
static const Vtx castle_grounds_seg7_vertex_07004390[] = {
{{{ -3588, 900, -2630}, 0, { 478, 0}, {0x99, 0x99, 0xac, 0xff}}},
{{{ -3797, 900, -3044}, 0, { -4150, 0}, {0x99, 0x99, 0xac, 0xff}}},
{{{ -3797, 797, -3044}, 0, { -4150, 990}, {0x99, 0x99, 0xac, 0xff}}},
{{{ -3588, 797, -2630}, 0, { 480, 990}, {0x99, 0x99, 0xac, 0xff}}},
{{{ -3588, 2346, -2630}, 0, { 478, 0}, {0x99, 0x99, 0xac, 0xff}}},
{{{ -3797, 2243, -3044}, 0, { -4150, 990}, {0x99, 0x99, 0xac, 0xff}}},
{{{ -3588, 2243, -2630}, 0, { 480, 990}, {0x99, 0x99, 0xac, 0xff}}},
{{{ -3797, 2346, -3044}, 0, { -4150, 0}, {0x99, 0x99, 0xac, 0xff}}},
{{{ -1536, 2243, -2526}, 0, { -206, 974}, {0x99, 0x99, 0xac, 0xff}}},
{{{ -1023, 2467, -2116}, 0, { 6646, 0}, {0x99, 0x99, 0xac, 0xff}}},
{{{ -1536, 2346, -2526}, 0, { -22, 0}, {0x99, 0x99, 0xac, 0xff}}},
{{{ -1023, 2363, -2116}, 0, { 6456, 988}, {0x99, 0x99, 0xac, 0xff}}},
{{{ -3180, 900, -2419}, 0, { 990, 0}, {0xc4, 0xc4, 0xd0, 0xff}}},
{{{ -3588, 797, -2630}, 0, { -3584, 990}, {0xc4, 0xc4, 0xd0, 0xff}}},
{{{ -3180, 797, -2419}, 0, { 990, 990}, {0xc4, 0xc4, 0xd0, 0xff}}},
{{{ -3588, 900, -2630}, 0, { -3584, 0}, {0xc4, 0xc4, 0xd0, 0xff}}},
};
// 0x07004490 - 0x07004590
static const Vtx castle_grounds_seg7_vertex_07004490[] = {
{{{ -3180, 2346, -2419}, 0, { 990, 0}, {0xc4, 0xc4, 0xd0, 0xff}}},
{{{ -3588, 2243, -2630}, 0, { -3584, 990}, {0xc4, 0xc4, 0xd0, 0xff}}},
{{{ -3180, 2243, -2419}, 0, { 990, 990}, {0xc4, 0xc4, 0xd0, 0xff}}},
{{{ -3588, 2346, -2630}, 0, { -3584, 0}, {0xc4, 0xc4, 0xd0, 0xff}}},
{{{ 2555, 906, -2732}, 0, { -5992, 0}, {0xad, 0xad, 0xbc, 0xff}}},
{{{ 3181, 798, -2419}, 0, { 990, 990}, {0xad, 0xad, 0xbc, 0xff}}},
{{{ 3181, 906, -2419}, 0, { 990, 0}, {0xad, 0xad, 0xbc, 0xff}}},
{{{ 2555, 798, -2732}, 0, { -5992, 990}, {0xad, 0xad, 0xbc, 0xff}}},
{{{ 2555, 2347, -2732}, 0, { -5992, 0}, {0xad, 0xad, 0xbc, 0xff}}},
{{{ 2555, 2239, -2732}, 0, { -5992, 990}, {0xad, 0xad, 0xbc, 0xff}}},
{{{ 3181, 2239, -2419}, 0, { 990, 990}, {0xad, 0xad, 0xbc, 0xff}}},
{{{ 3181, 2347, -2419}, 0, { 990, 0}, {0xad, 0xad, 0xbc, 0xff}}},
{{{ 3798, 798, -3044}, 0, { -6116, 990}, {0xe5, 0xe5, 0xea, 0xff}}},
{{{ 3491, 798, -3667}, 0, { 990, 990}, {0xe5, 0xe5, 0xea, 0xff}}},
{{{ 3491, 906, -3667}, 0, { 990, -58}, {0xe5, 0xe5, 0xea, 0xff}}},
{{{ 3798, 906, -3044}, 0, { -6116, -58}, {0xe5, 0xe5, 0xea, 0xff}}},
};
// 0x07004590 - 0x07004640
static const Vtx castle_grounds_seg7_vertex_07004590[] = {
{{{ 3798, 2239, -3044}, 0, { -6116, 990}, {0xe5, 0xe5, 0xea, 0xff}}},
{{{ 3491, 2347, -3667}, 0, { 990, -58}, {0xe5, 0xe5, 0xea, 0xff}}},
{{{ 3798, 2347, -3044}, 0, { -6116, -58}, {0xe5, 0xe5, 0xea, 0xff}}},
{{{ 3491, 2239, -3667}, 0, { 990, 990}, {0xe5, 0xe5, 0xea, 0xff}}},
{{{ -553, 607, -162}, 0, { 4998, 862}, {0x9c, 0x9c, 0xae, 0xff}}},
{{{ -553, 803, -2127}, 0, { 96, 364}, {0x9c, 0x9c, 0xae, 0xff}}},
{{{ -553, 604, -2127}, 0, { 96, 862}, {0x9c, 0x9c, 0xae, 0xff}}},
{{{ -553, 811, -162}, 0, { 5000, 354}, {0x9c, 0x9c, 0xae, 0xff}}},
{{{ -553, 957, -2127}, 0, { 98, -20}, {0x9c, 0x9c, 0xae, 0xff}}},
{{{ -553, 803, -2229}, 0, { -156, 364}, {0x9c, 0x9c, 0xae, 0xff}}},
{{{ -553, 964, -264}, 0, { 4744, -30}, {0x9c, 0x9c, 0xae, 0xff}}},
};
// 0x07004640 - 0x07004700
static const Vtx castle_grounds_seg7_vertex_07004640[] = {
{{{ -5786, -1228, -6147}, 0, { 0, 990}, {0x72, 0x72, 0x8c, 0xff}}},
{{{ -4044, -1228, -5557}, 0, { 1146, -2564}, {0x72, 0x72, 0x8c, 0xff}}},
{{{ -4044, -1228, -6069}, 0, { 124, -2564}, {0x72, 0x72, 0x8c, 0xff}}},
{{{ -3481, -1228, -3663}, 0, { 4928, -3686}, {0x72, 0x72, 0x8c, 0xff}}},
{{{ -3481, -1228, -6149}, 0, { 0, -3688}, {0x72, 0x72, 0x8c, 0xff}}},
{{{ -5786, -1228, -3663}, 0, { 4926, 990}, {0x72, 0x72, 0x8c, 0xff}}},
{{{ -3532, -1228, -5557}, 0, { 1146, -3586}, {0x72, 0x72, 0x8c, 0xff}}},
{{{ -3532, -1228, -6069}, 0, { 124, -3586}, {0x72, 0x72, 0x8c, 0xff}}},
{{{ 554, 607, -162}, 0, { 948, 972}, {0x58, 0x58, 0x62, 0xff}}},
{{{ -553, 607, -162}, 0, { 948, 0}, {0x58, 0x58, 0x62, 0xff}}},
{{{ -553, 604, -2127}, 0, { 0, 0}, {0x58, 0x58, 0x62, 0xff}}},
{{{ 554, 605, -2127}, 0, { 0, 972}, {0x58, 0x58, 0x62, 0xff}}},
};
// 0x07004700 - 0x070047F0
static const Vtx castle_grounds_seg7_vertex_07004700[] = {
{{{ -3225, -511, -1871}, 0, { 0, 0}, {0x70, 0x70, 0x8a, 0xff}}},
{{{ -3225, -818, -1871}, 0, { 990, 0}, {0x70, 0x70, 0x8a, 0xff}}},
{{{ -3532, -818, -1871}, 0, { 990, 2012}, {0x70, 0x70, 0x8a, 0xff}}},
{{{ -3532, -818, -2178}, 0, { 990, 0}, {0x70, 0x70, 0x8a, 0xff}}},
{{{ -3225, -818, -2178}, 0, { 990, 2012}, {0x70, 0x70, 0x8a, 0xff}}},
{{{ -3225, -511, -2178}, 0, { 0, 2012}, {0x70, 0x70, 0x8a, 0xff}}},
{{{ -3225, -511, -2178}, 0, { 0, 0}, {0x70, 0x70, 0x8a, 0xff}}},
{{{ -3225, -818, -2178}, 0, { 990, 0}, {0x70, 0x70, 0x8a, 0xff}}},
{{{ -3225, -818, -1871}, 0, { 990, 2012}, {0x70, 0x70, 0x8a, 0xff}}},
{{{ -3225, -511, -1871}, 0, { 0, 2012}, {0x70, 0x70, 0x8a, 0xff}}},
{{{ -3532, -511, -1871}, 0, { 0, 2012}, {0x70, 0x70, 0x8a, 0xff}}},
{{{ -553, 803, -2229}, 0, { 98, -8304}, {0xd8, 0xd8, 0xd8, 0xff}}},
{{{ -553, 957, -2127}, 0, { 480, -7792}, {0xd8, 0xd8, 0xd8, 0xff}}},
{{{ -450, 957, -2127}, 0, { 480, -7792}, {0xd8, 0xd8, 0xd8, 0xff}}},
{{{ -450, 803, -2229}, 0, { 98, -8304}, {0xd8, 0xd8, 0xd8, 0xff}}},
};
// 0x070047F0 - 0x070048F0
static const Vtx castle_grounds_seg7_vertex_070047F0[] = {
{{{ 451, 803, -2229}, 0, { 116, 1888}, {0xd8, 0xd8, 0xd8, 0xff}}},
{{{ 451, 957, -2127}, 0, { 552, 1372}, {0xd8, 0xd8, 0xd8, 0xff}}},
{{{ 554, 957, -2127}, 0, { 552, 1372}, {0xd8, 0xd8, 0xd8, 0xff}}},
{{{ 554, 803, -2229}, 0, { 116, 1888}, {0xd8, 0xd8, 0xd8, 0xff}}},
{{{ -450, 803, -2229}, 0, { 98, -8304}, {0xff, 0xff, 0xff, 0xff}}},
{{{ -450, 964, -264}, 0, { 480, 1504}, {0xff, 0xff, 0xff, 0xff}}},
{{{ -450, 811, -162}, 0, { 96, 2012}, {0xff, 0xff, 0xff, 0xff}}},
{{{ -553, 811, -162}, 0, { 96, 2012}, {0xff, 0xff, 0xff, 0xff}}},
{{{ -450, 957, -2127}, 0, { 480, -7792}, {0xff, 0xff, 0xff, 0xff}}},
{{{ -553, 964, -264}, 0, { 480, 1504}, {0xff, 0xff, 0xff, 0xff}}},
{{{ -553, 957, -2127}, 0, { 480, -7792}, {0xff, 0xff, 0xff, 0xff}}},
{{{ 554, 811, -162}, 0, { 112, -8432}, {0xff, 0xff, 0xff, 0xff}}},
{{{ 554, 964, -258}, 0, { 552, -7952}, {0xff, 0xff, 0xff, 0xff}}},
{{{ 451, 964, -258}, 0, { 552, -7952}, {0xff, 0xff, 0xff, 0xff}}},
{{{ 451, 811, -162}, 0, { 112, -8432}, {0xff, 0xff, 0xff, 0xff}}},
{{{ 554, 957, -2127}, 0, { 552, 1372}, {0xff, 0xff, 0xff, 0xff}}},
};
// 0x070048F0 - 0x070049D0
static const Vtx castle_grounds_seg7_vertex_070048F0[] = {
{{{ 554, 957, -2127}, 0, { 552, 1372}, {0xff, 0xff, 0xff, 0xff}}},
{{{ 451, 957, -2127}, 0, { 552, 1372}, {0xff, 0xff, 0xff, 0xff}}},
{{{ 451, 964, -258}, 0, { 552, -7952}, {0xff, 0xff, 0xff, 0xff}}},
{{{ -3532, -511, -1871}, 0, { 0, 2012}, {0xc4, 0xc4, 0xd0, 0xff}}},
{{{ -3532, -818, -1871}, 0, { 990, 2012}, {0xc4, 0xc4, 0xd0, 0xff}}},
{{{ -3532, -818, -2178}, 0, { 990, 0}, {0xc4, 0xc4, 0xd0, 0xff}}},
{{{ -3532, -511, -2178}, 0, { 0, 0}, {0xc4, 0xc4, 0xd0, 0xff}}},
{{{ 451, 811, -162}, 0, { 112, -8432}, {0x9c, 0x9c, 0xae, 0xff}}},
{{{ 451, 957, -2127}, 0, { 552, 1372}, {0x9c, 0x9c, 0xae, 0xff}}},
{{{ 451, 803, -2229}, 0, { 116, 1888}, {0x9c, 0x9c, 0xae, 0xff}}},
{{{ -3532, -818, -2178}, 0, { 990, 0}, {0x9c, 0x9c, 0xae, 0xff}}},
{{{ -3225, -511, -2178}, 0, { 0, 2012}, {0x9c, 0x9c, 0xae, 0xff}}},
{{{ -3532, -511, -2178}, 0, { 0, 0}, {0x9c, 0x9c, 0xae, 0xff}}},
{{{ 451, 964, -258}, 0, { 552, -7952}, {0x9c, 0x9c, 0xae, 0xff}}},
};
// 0x070049D0 - 0x07004AD0
static const Vtx castle_grounds_seg7_vertex_070049D0[] = {
{{{ -3532, -1228, -5557}, 0, { 0, 992}, {0x70, 0x70, 0x8a, 0xff}}},
{{{ -3532, -1842, -5557}, 0, { 0, 2012}, {0x70, 0x70, 0x8a, 0xff}}},
{{{ -4044, -1842, -5557}, 0, { 990, 2012}, {0x70, 0x70, 0x8a, 0xff}}},
{{{ -4044, -1228, -5557}, 0, { 990, 992}, {0x70, 0x70, 0x8a, 0xff}}},
{{{ -4044, -1228, -5557}, 0, { 0, 992}, {0x70, 0x70, 0x8a, 0xff}}},
{{{ -4044, -1842, -5557}, 0, { 0, 2012}, {0x70, 0x70, 0x8a, 0xff}}},
{{{ -4044, -1842, -6069}, 0, { 990, 2012}, {0x70, 0x70, 0x8a, 0xff}}},
{{{ -4044, -1228, -6069}, 0, { 990, 992}, {0x70, 0x70, 0x8a, 0xff}}},
{{{ -4044, -1228, -6069}, 0, { 0, 992}, {0x91, 0x91, 0xa5, 0xff}}},
{{{ -3532, -1842, -6069}, 0, { 990, 2012}, {0x91, 0x91, 0xa5, 0xff}}},
{{{ -3532, -1228, -6069}, 0, { 990, 992}, {0x91, 0x91, 0xa5, 0xff}}},
{{{ -4044, -1842, -6069}, 0, { 0, 2012}, {0x91, 0x91, 0xa5, 0xff}}},
{{{ -3532, -1228, -6069}, 0, { 0, 988}, {0x91, 0x91, 0xa5, 0xff}}},
{{{ -3532, -1842, -6069}, 0, { 0, 2012}, {0x91, 0x91, 0xa5, 0xff}}},
{{{ -3532, -1842, -5557}, 0, { 990, 2012}, {0x91, 0x91, 0xa5, 0xff}}},
{{{ -3532, -1228, -5557}, 0, { 990, 988}, {0x91, 0x91, 0xa5, 0xff}}},
};
// 0x07004AD0 - 0x07004BD0
static const Vtx castle_grounds_seg7_vertex_07004AD0[] = {
{{{ -3481, -1228, -3663}, 0, { -624, 990}, {0x66, 0x66, 0x7f, 0xff}}},
{{{ -3584, -869, -3151}, 0, { 1976, -798}, {0x66, 0x66, 0x7f, 0xff}}},
{{{ -3583, -511, -3151}, 0, { 1976, -2588}, {0x66, 0x66, 0x7f, 0xff}}},
{{{ 554, 803, -2127}, 0, { 1712, 990}, {0x70, 0x70, 0x8a, 0xff}}},
{{{ 554, 803, -3104}, 0, { 1712, -3884}, {0x70, 0x70, 0x8a, 0xff}}},
{{{ -553, 803, -3104}, 0, { -3808, -3884}, {0x70, 0x70, 0x8a, 0xff}}},
{{{ -531, 2120, -2047}, 0, { 376, 0}, {0x70, 0x70, 0x8a, 0xff}}},
{{{ -531, 1967, -2127}, 0, { 376, 828}, {0x70, 0x70, 0x8a, 0xff}}},
{{{ 532, 1967, -2127}, 0, { 5688, 828}, {0x70, 0x70, 0x8a, 0xff}}},
{{{ 532, 2120, -2047}, 0, { 5688, 0}, {0x70, 0x70, 0x8a, 0xff}}},
{{{ -531, 1967, -2127}, 0, { 1620, 3378}, {0x70, 0x70, 0x8a, 0xff}}},
{{{ -531, 2120, -2047}, 0, { 2016, 2614}, {0x70, 0x70, 0x8a, 0xff}}},
{{{ -531, 2173, -2127}, 0, { 1620, 2350}, {0x70, 0x70, 0x8a, 0xff}}},
{{{ -553, 803, -2127}, 0, { -3808, 990}, {0xff, 0xff, 0xff, 0xff}}},
{{{ 554, 803, -2127}, 0, { 1712, 990}, {0xff, 0xff, 0xff, 0xff}}},
{{{ -553, 803, -3104}, 0, { -3808, -3884}, {0xff, 0xff, 0xff, 0xff}}},
};
// 0x07004BD0 - 0x07004CC0
static const Vtx castle_grounds_seg7_vertex_07004BD0[] = {
{{{ 532, 2120, -2047}, 0, { 0, 2614}, {0xff, 0xff, 0xff, 0xff}}},
{{{ 532, 1967, -2127}, 0, { 360, 3378}, {0xff, 0xff, 0xff, 0xff}}},
{{{ 532, 2173, -2127}, 0, { 360, 2350}, {0xff, 0xff, 0xff, 0xff}}},
{{{ 4370, 545, -6149}, 0, { 0, 1358}, {0xff, 0xff, 0xff, 0xff}}},
{{{ 4370, 545, -7787}, 0, { 8144, 1358}, {0xff, 0xff, 0xff, 0xff}}},
{{{ 4370, 2339, -7787}, 0, { 8144, -7594}, {0xff, 0xff, 0xff, 0xff}}},
{{{ 4370, 2339, -6149}, 0, { 0, -7594}, {0xff, 0xff, 0xff, 0xff}}},
{{{ 3482, 2339, -7274}, 0, { 4400, -4624}, {0xff, 0xff, 0xff, 0xff}}},
{{{ 4370, 2339, -6149}, 0, { 0, 990}, {0xff, 0xff, 0xff, 0xff}}},
{{{ 4370, 2339, -7787}, 0, { 0, -7050}, {0xff, 0xff, 0xff, 0xff}}},
{{{ 3482, 2339, -6149}, 0, { 4400, 990}, {0xff, 0xff, 0xff, 0xff}}},
{{{ -4369, 2339, -7760}, 0, { 0, -7050}, {0xc4, 0xc4, 0xd0, 0xff}}},
{{{ -4369, 2339, -6149}, 0, { 0, 990}, {0xc4, 0xc4, 0xd0, 0xff}}},
{{{ -3481, 2339, -6149}, 0, { 4400, 990}, {0xc4, 0xc4, 0xd0, 0xff}}},
{{{ -3481, 2339, -7274}, 0, { 4400, -4624}, {0xc4, 0xc4, 0xd0, 0xff}}},
};
// 0x07004CC0 - 0x07004DB0
static const Vtx castle_grounds_seg7_vertex_07004CC0[] = {
{{{ 3482, 545, -6149}, 0, { 136, 852}, {0xc4, 0xc4, 0xd0, 0xff}}},
{{{ 4370, 2339, -6149}, 0, { 4568, -8102}, {0xc4, 0xc4, 0xd0, 0xff}}},
{{{ 3482, 2339, -6149}, 0, { 136, -8102}, {0xc4, 0xc4, 0xd0, 0xff}}},
{{{ 4370, 545, -6149}, 0, { 4568, 852}, {0xc4, 0xc4, 0xd0, 0xff}}},
{{{ -3788, 803, -3048}, 0, { 1876, -60}, {0x66, 0x66, 0x7f, 0xff}}},
{{{ -3481, 803, -3663}, 0, { -1724, 8}, {0x66, 0x66, 0x7f, 0xff}}},
{{{ -3582, 461, -3148}, 0, { 936, 1800}, {0x66, 0x66, 0x7f, 0xff}}},
{{{ -3583, -511, -3151}, 0, { 2524, 990}, {0x66, 0x66, 0x7f, 0xff}}},
{{{ -3582, 461, -3148}, 0, { 2536, -3864}, {0x66, 0x66, 0x7f, 0xff}}},
{{{ -3481, -1228, -3663}, 0, { -80, 4566}, {0x66, 0x66, 0x7f, 0xff}}},
{{{ -3481, 803, -3663}, 0, { -80, -5574}, {0x66, 0x66, 0x7f, 0xff}}},
{{{ -3788, 803, -3048}, 0, { 1796, 1100}, {0x66, 0x66, 0x7f, 0xff}}},
{{{ -3788, 2339, -3048}, 0, { 1796, -6562}, {0x66, 0x66, 0x7f, 0xff}}},
{{{ -3481, 2339, -3663}, 0, { -1628, -6562}, {0x66, 0x66, 0x7f, 0xff}}},
{{{ -3481, 803, -3663}, 0, { -1628, 1100}, {0x66, 0x66, 0x7f, 0xff}}},
};
// 0x07004DB0 - 0x07004EA0
static const Vtx castle_grounds_seg7_vertex_07004DB0[] = {
{{{ -153, 1059, -3206}, 0, { 480, -210}, {0x70, 0x70, 0x8a, 0xff}}},
{{{ -153, 1059, -3104}, 0, { 0, -210}, {0x70, 0x70, 0x8a, 0xff}}},
{{{ -153, 803, -3104}, 0, { 0, 1066}, {0x70, 0x70, 0x8a, 0xff}}},
{{{ -3583, 803, -2639}, 0, { 2304, -48}, {0x70, 0x70, 0x8a, 0xff}}},
{{{ -3788, 803, -3048}, 0, { -24, -66}, {0x70, 0x70, 0x8a, 0xff}}},
{{{ -3582, 461, -3148}, 0, { -20, 1800}, {0x70, 0x70, 0x8a, 0xff}}},
{{{ -348, 1692, -3104}, 0, { 4844, -2490}, {0x70, 0x70, 0x8a, 0xff}}},
{{{ 349, 1692, -2127}, 0, { 0, 990}, {0x70, 0x70, 0x8a, 0xff}}},
{{{ -348, 1692, -2127}, 0, { 0, -2490}, {0x70, 0x70, 0x8a, 0xff}}},
{{{ 349, 1692, -3104}, 0, { 4844, 990}, {0x70, 0x70, 0x8a, 0xff}}},
{{{ 154, 1059, -3206}, 0, { 2292, 478}, {0x70, 0x70, 0x8a, 0xff}}},
{{{ -153, 1059, -3104}, 0, { 760, 990}, {0x70, 0x70, 0x8a, 0xff}}},
{{{ -153, 1059, -3206}, 0, { 760, 478}, {0x70, 0x70, 0x8a, 0xff}}},
{{{ 154, 1059, -3104}, 0, { 2292, 990}, {0x70, 0x70, 0x8a, 0xff}}},
{{{ -153, 803, -3206}, 0, { 480, 1066}, {0x70, 0x70, 0x8a, 0xff}}},
};
// 0x07004EA0 - 0x07004F90
static const Vtx castle_grounds_seg7_vertex_07004EA0[] = {
{{{ -4369, -1228, -6149}, 0, { 2012, 990}, {0x70, 0x70, 0x8a, 0xff}}},
{{{ -4369, 2339, -6149}, 0, { 2012, -16816}, {0x70, 0x70, 0x8a, 0xff}}},
{{{ -4369, 2339, -7760}, 0, { -6024, -16816}, {0x70, 0x70, 0x8a, 0xff}}},
{{{ 154, 1059, -3104}, 0, { 0, -200}, {0x70, 0x70, 0x8a, 0xff}}},
{{{ 154, 1059, -3206}, 0, { 376, -200}, {0x70, 0x70, 0x8a, 0xff}}},
{{{ 154, 803, -3206}, 0, { 376, 1076}, {0x70, 0x70, 0x8a, 0xff}}},
{{{ 154, 803, -3104}, 0, { 0, 1076}, {0x70, 0x70, 0x8a, 0xff}}},
{{{ 349, 1692, -2127}, 0, { 0, 194}, {0x70, 0x70, 0x8a, 0xff}}},
{{{ 349, 1692, -3151}, 0, { 4936, 194}, {0x70, 0x70, 0x8a, 0xff}}},
{{{ 554, 1487, -3151}, 0, { 4936, 1312}, {0x70, 0x70, 0x8a, 0xff}}},
{{{ 554, 1487, -2127}, 0, { 0, 1312}, {0x70, 0x70, 0x8a, 0xff}}},
{{{ -3481, -1228, -6149}, 0, { -9876, 990}, {0x70, 0x70, 0x8a, 0xff}}},
{{{ -3481, -1228, -3663}, 0, { 2524, 990}, {0x70, 0x70, 0x8a, 0xff}}},
{{{ -3481, 2339, -3663}, 0, { 2524, -16816}, {0x70, 0x70, 0x8a, 0xff}}},
{{{ -3481, 2339, -6149}, 0, { -9876, -16816}, {0x70, 0x70, 0x8a, 0xff}}},
};
// 0x07004F90 - 0x07005070
static const Vtx castle_grounds_seg7_vertex_07004F90[] = {
{{{ -3481, 2339, -6149}, 0, { 2356, -16816}, {0x70, 0x70, 0x8a, 0xff}}},
{{{ -4369, -1228, -6149}, 0, { -2072, 990}, {0x70, 0x70, 0x8a, 0xff}}},
{{{ -3481, -1228, -6149}, 0, { 2356, 990}, {0x70, 0x70, 0x8a, 0xff}}},
{{{ 3584, 803, -2639}, 0, { 2524, 1062}, {0xff, 0xff, 0xff, 0xff}}},
{{{ 3174, 2339, -2434}, 0, { 236, -6600}, {0xff, 0xff, 0xff, 0xff}}},
{{{ 3174, 803, -2434}, 0, { 236, 1062}, {0xff, 0xff, 0xff, 0xff}}},
{{{ -3071, -511, -2639}, 0, { 0, 990}, {0xff, 0xff, 0xff, 0xff}}},
{{{ -2559, -511, -2741}, 0, { 2572, 990}, {0xff, 0xff, 0xff, 0xff}}},
{{{ -3070, 461, -2639}, 0, { -24, -3864}, {0xff, 0xff, 0xff, 0xff}}},
{{{ -2559, 803, -2741}, 0, { 2572, -5574}, {0xff, 0xff, 0xff, 0xff}}},
{{{ -2559, 803, -2741}, 0, { 2012, 1076}, {0xff, 0xff, 0xff, 0xff}}},
{{{ -3173, 2339, -2434}, 0, { -1412, -6588}, {0xff, 0xff, 0xff, 0xff}}},
{{{ -3173, 803, -2434}, 0, { -1412, 1076}, {0xff, 0xff, 0xff, 0xff}}},
{{{ -2559, 2339, -2741}, 0, { 2012, -6588}, {0xff, 0xff, 0xff, 0xff}}},
};
// 0x07005070 - 0x07005150
static const Vtx castle_grounds_seg7_vertex_07005070[] = {
{{{ 1536, 2339, -2536}, 0, { 2216, -13238}, {0xff, 0xff, 0xff, 0xff}}},
{{{ 1024, 2460, -2127}, 0, { -1052, -13844}, {0xff, 0xff, 0xff, 0xff}}},
{{{ 1536, -511, -2536}, 0, { 2216, 990}, {0xff, 0xff, 0xff, 0xff}}},
{{{ 1024, -511, -2127}, 0, { -1052, 990}, {0xff, 0xff, 0xff, 0xff}}},
{{{ 3072, -511, -2639}, 0, { -2072, 990}, {0xff, 0xff, 0xff, 0xff}}},
{{{ 3274, -255, -2840}, 0, { -648, -288}, {0xff, 0xff, 0xff, 0xff}}},
{{{ 3071, 461, -2639}, 0, { -2076, -3864}, {0xff, 0xff, 0xff, 0xff}}},
{{{ 3584, 803, -2639}, 0, { 2524, 1062}, {0xff, 0xff, 0xff, 0xff}}},
{{{ 3584, 2339, -2639}, 0, { 2524, -6600}, {0xff, 0xff, 0xff, 0xff}}},
{{{ 3174, 2339, -2434}, 0, { 236, -6600}, {0xff, 0xff, 0xff, 0xff}}},
{{{ 3789, 803, -3048}, 0, { 2764, 1060}, {0xff, 0xff, 0xff, 0xff}}},
{{{ 3789, 2339, -3048}, 0, { 2764, -6604}, {0xff, 0xff, 0xff, 0xff}}},
{{{ 3584, 2339, -2639}, 0, { 480, -6604}, {0xff, 0xff, 0xff, 0xff}}},
{{{ 3584, 803, -2639}, 0, { 480, 1060}, {0xff, 0xff, 0xff, 0xff}}},
};
// 0x07005150 - 0x07005240
static const Vtx castle_grounds_seg7_vertex_07005150[] = {
{{{ 3482, 803, -3663}, 0, { 2064, -5574}, {0xff, 0xff, 0xff, 0xff}}},
{{{ 3583, 461, -3148}, 0, { -552, -3864}, {0xff, 0xff, 0xff, 0xff}}},
{{{ 3482, -511, -3663}, 0, { 2064, 990}, {0xff, 0xff, 0xff, 0xff}}},
{{{ 3584, -511, -3151}, 0, { -540, 990}, {0xff, 0xff, 0xff, 0xff}}},
{{{ 3072, -511, -2639}, 0, { -2072, 990}, {0xff, 0xff, 0xff, 0xff}}},
{{{ 3274, -511, -2841}, 0, { -648, 990}, {0xff, 0xff, 0xff, 0xff}}},
{{{ 3274, -255, -2840}, 0, { -648, -288}, {0xff, 0xff, 0xff, 0xff}}},
{{{ 3484, 2339, -7274}, 0, { 17988, -13238}, {0xff, 0xff, 0xff, 0xff}}},
{{{ 3482, 2339, -3663}, 0, { 0, -13238}, {0xff, 0xff, 0xff, 0xff}}},
{{{ 3482, -511, -3663}, 0, { 0, 990}, {0xff, 0xff, 0xff, 0xff}}},
{{{ 3382, -255, -2949}, 0, { 112, -288}, {0xff, 0xff, 0xff, 0xff}}},
{{{ 3071, 461, -2639}, 0, { -2076, -3864}, {0xff, 0xff, 0xff, 0xff}}},
{{{ 3583, 461, -3148}, 0, { 1524, -3864}, {0xff, 0xff, 0xff, 0xff}}},
{{{ 3382, -511, -2949}, 0, { 112, 990}, {0xff, 0xff, 0xff, 0xff}}},
{{{ 3584, -511, -3151}, 0, { 1536, 990}, {0xff, 0xff, 0xff, 0xff}}},
};
// 0x07005240 - 0x07005340
static const Vtx castle_grounds_seg7_vertex_07005240[] = {
{{{ 532, 2652, -2846}, 0, { 3952, 0}, {0xff, 0xff, 0xff, 0xff}}},
{{{ 532, 2652, -2047}, 0, { 0, -40}, {0xff, 0xff, 0xff, 0xff}}},
{{{ 532, 2120, -2047}, 0, { 0, 2614}, {0xff, 0xff, 0xff, 0xff}}},
{{{ -553, 803, -2127}, 0, { -420, 1066}, {0xff, 0xff, 0xff, 0xff}}},
{{{ -553, 803, -3104}, 0, { 4452, 1066}, {0xff, 0xff, 0xff, 0xff}}},
{{{ -553, 1487, -2127}, 0, { -420, -2344}, {0xff, 0xff, 0xff, 0xff}}},
{{{ 3484, 2339, -7274}, 0, { 17988, -13238}, {0xff, 0xff, 0xff, 0xff}}},
{{{ 3482, -511, -3663}, 0, { 0, 990}, {0xff, 0xff, 0xff, 0xff}}},
{{{ 3484, -511, -7274}, 0, { 17988, 990}, {0xff, 0xff, 0xff, 0xff}}},
{{{ -3583, 803, -2639}, 0, { 2008, 1110}, {0x91, 0x91, 0xa5, 0xff}}},
{{{ -3583, 2339, -2639}, 0, { 2008, -6552}, {0x91, 0x91, 0xa5, 0xff}}},
{{{ -3788, 2339, -3048}, 0, { -276, -6552}, {0x91, 0x91, 0xa5, 0xff}}},
{{{ -3788, 803, -3048}, 0, { -276, 1110}, {0x91, 0x91, 0xa5, 0xff}}},
{{{ -3173, 803, -2434}, 0, { 2004, -36}, {0x91, 0x91, 0xa5, 0xff}}},
{{{ -3583, 803, -2639}, 0, { -592, -42}, {0x91, 0x91, 0xa5, 0xff}}},
{{{ -3070, 461, -2639}, 0, { 2000, 1752}, {0x91, 0x91, 0xa5, 0xff}}},
};
// 0x07005340 - 0x07005440
static const Vtx castle_grounds_seg7_vertex_07005340[] = {
{{{ 3583, 461, -3148}, 0, { 364, 1812}, {0x91, 0x91, 0xa5, 0xff}}},
{{{ 3482, 803, -3663}, 0, { 2884, 0}, {0x91, 0x91, 0xa5, 0xff}}},
{{{ 3789, 803, -3048}, 0, { -540, 0}, {0x91, 0x91, 0xa5, 0xff}}},
{{{ 3583, 461, -3148}, 0, { 1684, 1796}, {0x72, 0x72, 0x8c, 0xff}}},
{{{ 3789, 803, -3048}, 0, { 1740, 0}, {0x72, 0x72, 0x8c, 0xff}}},
{{{ 3584, 803, -2639}, 0, { -548, -24}, {0x72, 0x72, 0x8c, 0xff}}},
{{{ -553, 1487, -2127}, 0, { 0, 1312}, {0x72, 0x72, 0x8c, 0xff}}},
{{{ -553, 1487, -3151}, 0, { 4936, 1312}, {0x72, 0x72, 0x8c, 0xff}}},
{{{ -348, 1692, -2127}, 0, { 0, 194}, {0x72, 0x72, 0x8c, 0xff}}},
{{{ -348, 1692, -3151}, 0, { 4936, 194}, {0x72, 0x72, 0x8c, 0xff}}},
{{{ -3582, 461, -3148}, 0, { -1948, 1280}, {0x72, 0x72, 0x8c, 0xff}}},
{{{ -3070, 461, -2639}, 0, { 1924, 1298}, {0x72, 0x72, 0x8c, 0xff}}},
{{{ -3583, 803, -2639}, 0, { -20, -570}, {0x72, 0x72, 0x8c, 0xff}}},
{{{ 3584, 803, -2639}, 0, { 1508, 0}, {0x72, 0x72, 0x8c, 0xff}}},
{{{ 3071, 461, -2639}, 0, { -332, 1806}, {0x72, 0x72, 0x8c, 0xff}}},
{{{ 3583, 461, -3148}, 0, { 3280, 1806}, {0x72, 0x72, 0x8c, 0xff}}},
};
// 0x07005440 - 0x07005540
static const Vtx castle_grounds_seg7_vertex_07005440[] = {
{{{ 554, 1487, -2127}, 0, { 3084, -2344}, {0x72, 0x72, 0x8c, 0xff}}},
{{{ 554, 1487, -3104}, 0, { -1784, -2344}, {0x72, 0x72, 0x8c, 0xff}}},
{{{ 554, 803, -3104}, 0, { -1784, 1066}, {0x72, 0x72, 0x8c, 0xff}}},
{{{ 3071, 461, -2639}, 0, { 1256, 1802}, {0x72, 0x72, 0x8c, 0xff}}},
{{{ 3584, 803, -2639}, 0, { 3544, -34}, {0x72, 0x72, 0x8c, 0xff}}},
{{{ 3174, 803, -2434}, 0, { 1260, 0}, {0x72, 0x72, 0x8c, 0xff}}},
{{{ 3071, 461, -2639}, 0, { 2476, 1806}, {0x72, 0x72, 0x8c, 0xff}}},
{{{ 3174, 803, -2434}, 0, { 3396, 0}, {0x72, 0x72, 0x8c, 0xff}}},
{{{ 2555, 798, -2732}, 0, { 0, 0}, {0x72, 0x72, 0x8c, 0xff}}},
{{{ -531, 2120, -2047}, 0, { 2016, 2614}, {0x72, 0x72, 0x8c, 0xff}}},
{{{ -531, 2652, -2047}, 0, { 2012, -40}, {0x72, 0x72, 0x8c, 0xff}}},
{{{ -531, 2652, -2846}, 0, { -1968, 0}, {0x72, 0x72, 0x8c, 0xff}}},
{{{ 554, 803, -2127}, 0, { 3084, 1066}, {0x72, 0x72, 0x8c, 0xff}}},
{{{ 154, 803, -3104}, 0, { 2304, 752}, {0x72, 0x72, 0x8c, 0xff}}},
{{{ 154, 803, -3206}, 0, { 2304, 240}, {0x72, 0x72, 0x8c, 0xff}}},
{{{ -153, 803, -3206}, 0, { 772, 240}, {0x72, 0x72, 0x8c, 0xff}}},
};
// 0x07005540 - 0x07005630
static const Vtx castle_grounds_seg7_vertex_07005540[] = {
{{{ 154, 803, -3104}, 0, { 2304, 752}, {0x72, 0x72, 0x8c, 0xff}}},
{{{ -153, 803, -3206}, 0, { 772, 240}, {0x72, 0x72, 0x8c, 0xff}}},
{{{ -153, 803, -3104}, 0, { 772, 752}, {0x72, 0x72, 0x8c, 0xff}}},
{{{ -1023, -511, -2127}, 0, { -7180, 990}, {0x58, 0x58, 0x62, 0xff}}},
{{{ 352, 635, -2127}, 0, { -316, -4734}, {0x58, 0x58, 0x62, 0xff}}},
{{{ -553, 803, -2127}, 0, { -4836, -5574}, {0x58, 0x58, 0x62, 0xff}}},
{{{ 83, -511, -2127}, 0, { -1656, 990}, {0x58, 0x58, 0x62, 0xff}}},
{{{ 554, 803, -2127}, 0, { 688, -5574}, {0x58, 0x58, 0x62, 0xff}}},
{{{ 3274, -255, -2840}, 0, { 1384, 990}, {0x99, 0x99, 0xac, 0xff}}},
{{{ 3310, -255, -3021}, 0, { 2148, 478}, {0x99, 0x99, 0xac, 0xff}}},
{{{ 3382, -255, -2949}, 0, { 2148, 990}, {0x99, 0x99, 0xac, 0xff}}},
{{{ -3583, -511, -3151}, 0, { -1560, 990}, {0x99, 0x99, 0xac, 0xff}}},
{{{ -3071, -511, -2639}, 0, { 2048, 990}, {0x99, 0x99, 0xac, 0xff}}},
{{{ -3582, 461, -3148}, 0, { -1548, -3864}, {0x99, 0x99, 0xac, 0xff}}},
{{{ -3070, 461, -2639}, 0, { 2052, -3864}, {0x99, 0x99, 0xac, 0xff}}},
};
// 0x07005630 - 0x07005720
static const Vtx castle_grounds_seg7_vertex_07005630[] = {
{{{ -1535, -511, -2536}, 0, { -1256, 990}, {0x99, 0x99, 0xac, 0xff}}},
{{{ -1023, 2460, -2127}, 0, { 2012, -13844}, {0x99, 0x99, 0xac, 0xff}}},
{{{ -1535, 2339, -2536}, 0, { -1256, -13238}, {0x99, 0x99, 0xac, 0xff}}},
{{{ -1023, -511, -2127}, 0, { 2012, 990}, {0x99, 0x99, 0xac, 0xff}}},
{{{ 3174, 2339, -2434}, 0, { 4416, -6606}, {0x99, 0x99, 0xac, 0xff}}},
{{{ 2560, 2339, -2741}, 0, { 992, -6606}, {0x99, 0x99, 0xac, 0xff}}},
{{{ 2555, 798, -2732}, 0, { 992, 1058}, {0x99, 0x99, 0xac, 0xff}}},
{{{ 3174, 803, -2434}, 0, { 4416, 1058}, {0x99, 0x99, 0xac, 0xff}}},
{{{ 3274, -255, -2840}, 0, { 1384, 990}, {0x99, 0x99, 0xac, 0xff}}},
{{{ 3201, -255, -2913}, 0, { 1384, 480}, {0x99, 0x99, 0xac, 0xff}}},
{{{ 3310, -255, -3021}, 0, { 2148, 478}, {0x99, 0x99, 0xac, 0xff}}},
{{{ 3274, -511, -2841}, 0, { 0, 990}, {0x99, 0x99, 0xac, 0xff}}},
{{{ 3201, -511, -2913}, 0, { 480, 990}, {0x99, 0x99, 0xac, 0xff}}},
{{{ 3201, -255, -2913}, 0, { 480, -288}, {0x99, 0x99, 0xac, 0xff}}},
{{{ 3274, -255, -2840}, 0, { 0, -288}, {0x99, 0x99, 0xac, 0xff}}},
};
// 0x07005720 - 0x07005800
static const Vtx castle_grounds_seg7_vertex_07005720[] = {
{{{ 3382, -255, -2949}, 0, { 2012, -288}, {0x99, 0x99, 0xac, 0xff}}},
{{{ 3310, -511, -3022}, 0, { 1500, 990}, {0x99, 0x99, 0xac, 0xff}}},
{{{ 3382, -511, -2949}, 0, { 2012, 990}, {0x99, 0x99, 0xac, 0xff}}},
{{{ 3310, -255, -3021}, 0, { 1500, -288}, {0x99, 0x99, 0xac, 0xff}}},
{{{ -553, 1487, -3104}, 0, { 4452, -2344}, {0x99, 0x99, 0xac, 0xff}}},
{{{ -553, 1487, -2127}, 0, { -420, -2344}, {0x99, 0x99, 0xac, 0xff}}},
{{{ -553, 803, -3104}, 0, { 4452, 1066}, {0x99, 0x99, 0xac, 0xff}}},
{{{ -2559, -511, -2741}, 0, { -2584, 990}, {0xc4, 0xc4, 0xd0, 0xff}}},
{{{ -1535, 2339, -2536}, 0, { 2624, -13238}, {0xc4, 0xc4, 0xd0, 0xff}}},
{{{ -2559, 2339, -2741}, 0, { -2584, -13238}, {0xc4, 0xc4, 0xd0, 0xff}}},
{{{ -1535, -511, -2536}, 0, { 2624, 990}, {0xc4, 0xc4, 0xd0, 0xff}}},
{{{ 3071, 461, -2639}, 0, { 2056, -3864}, {0xad, 0xad, 0xbc, 0xff}}},
{{{ 2560, -511, -2741}, 0, { -540, 990}, {0xad, 0xad, 0xbc, 0xff}}},
{{{ 3072, -511, -2639}, 0, { 2064, 990}, {0xad, 0xad, 0xbc, 0xff}}},
};
// 0x07005800 - 0x07005900
static const Vtx castle_grounds_seg7_vertex_07005800[] = {
{{{ -3173, 803, -2434}, 0, { 2252, 1100}, {0xad, 0xad, 0xbc, 0xff}}},
{{{ -3583, 2339, -2639}, 0, { 0, -6562}, {0xad, 0xad, 0xbc, 0xff}}},
{{{ -3583, 803, -2639}, 0, { 0, 1100}, {0xad, 0xad, 0xbc, 0xff}}},
{{{ -3173, 2339, -2434}, 0, { 2252, -6562}, {0xad, 0xad, 0xbc, 0xff}}},
{{{ -2559, 803, -2741}, 0, { -52, 32}, {0xad, 0xad, 0xbc, 0xff}}},
{{{ -3173, 803, -2434}, 0, { 3224, -70}, {0xad, 0xad, 0xbc, 0xff}}},
{{{ -3070, 461, -2639}, 0, { 2348, 1796}, {0xad, 0xad, 0xbc, 0xff}}},
{{{ 2555, 798, -2732}, 0, { -540, -5574}, {0xad, 0xad, 0xbc, 0xff}}},
{{{ 2560, -511, -2741}, 0, { -540, 990}, {0xad, 0xad, 0xbc, 0xff}}},
{{{ 3071, 461, -2639}, 0, { 2056, -3864}, {0xad, 0xad, 0xbc, 0xff}}},
{{{ -1023, 2460, -2127}, 0, { -7184, -13844}, {0xe5, 0xe5, 0xea, 0xff}}},
{{{ 1024, 1692, -2127}, 0, { 3032, -10006}, {0xe5, 0xe5, 0xea, 0xff}}},
{{{ 1024, 2460, -2127}, 0, { 3032, -13844}, {0xe5, 0xe5, 0xea, 0xff}}},
{{{ -1023, 1692, -2127}, 0, { -7184, -10006}, {0xe5, 0xe5, 0xea, 0xff}}},
{{{ -553, 1692, -2127}, 0, { -4836, -10006}, {0xe5, 0xe5, 0xea, 0xff}}},
{{{ -1023, 803, -2127}, 0, { -7180, -5574}, {0xe5, 0xe5, 0xea, 0xff}}},
};
// 0x07005900 - 0x07005A00
static const Vtx castle_grounds_seg7_vertex_07005900[] = {
{{{ 1024, 803, -2127}, 0, { 3032, -5574}, {0xe5, 0xe5, 0xea, 0xff}}},
{{{ 1024, 1692, -2127}, 0, { 3032, -10006}, {0xe5, 0xe5, 0xea, 0xff}}},
{{{ 554, 1692, -2127}, 0, { 688, -10006}, {0xe5, 0xe5, 0xea, 0xff}}},
{{{ 554, 803, -2127}, 0, { 688, -5574}, {0xe5, 0xe5, 0xea, 0xff}}},
{{{ 83, -511, -2127}, 0, { -1656, 990}, {0xe5, 0xe5, 0xea, 0xff}}},
{{{ 1024, -511, -2127}, 0, { 3032, 990}, {0xe5, 0xe5, 0xea, 0xff}}},
{{{ 349, 1692, -2127}, 0, { -332, -10006}, {0xe5, 0xe5, 0xea, 0xff}}},
{{{ 554, 1487, -2127}, 0, { 688, -8984}, {0xe5, 0xe5, 0xea, 0xff}}},
{{{ 3482, 803, -3663}, 0, { 4056, 1072}, {0xe5, 0xe5, 0xea, 0xff}}},
{{{ 3482, 2339, -3663}, 0, { 4056, -6590}, {0xe5, 0xe5, 0xea, 0xff}}},
{{{ 3789, 2339, -3048}, 0, { 628, -6590}, {0xe5, 0xe5, 0xea, 0xff}}},
{{{ -553, 1487, -2127}, 0, { -4836, -8984}, {0xe5, 0xe5, 0xea, 0xff}}},
{{{ -348, 1692, -2127}, 0, { -3812, -10006}, {0xe5, 0xe5, 0xea, 0xff}}},
{{{ -553, 1692, -2127}, 0, { -4836, -10006}, {0xe5, 0xe5, 0xea, 0xff}}},
{{{ -1023, 803, -2127}, 0, { -7180, -5574}, {0xe5, 0xe5, 0xea, 0xff}}},
{{{ -553, 803, -2127}, 0, { -4836, -5574}, {0xe5, 0xe5, 0xea, 0xff}}},
};
// 0x07005A00 - 0x07005AF0
static const Vtx castle_grounds_seg7_vertex_07005A00[] = {
{{{ -553, 803, -2127}, 0, { -4836, -5574}, {0xe5, 0xe5, 0xea, 0xff}}},
{{{ -1023, 803, -2127}, 0, { -7180, -5574}, {0xe5, 0xe5, 0xea, 0xff}}},
{{{ -1023, -511, -2127}, 0, { -7180, 990}, {0xe5, 0xe5, 0xea, 0xff}}},
{{{ 2560, 2339, -2741}, 0, { 1500, -13238}, {0xe5, 0xe5, 0xea, 0xff}}},
{{{ 1536, -511, -2536}, 0, { -3708, 990}, {0xe5, 0xe5, 0xea, 0xff}}},
{{{ 2560, -511, -2741}, 0, { 1500, 990}, {0xe5, 0xe5, 0xea, 0xff}}},
{{{ 1536, 2339, -2536}, 0, { -3708, -13238}, {0xe5, 0xe5, 0xea, 0xff}}},
{{{ 3482, 803, -3663}, 0, { 4056, 1072}, {0xe5, 0xe5, 0xea, 0xff}}},
{{{ 3789, 2339, -3048}, 0, { 628, -6590}, {0xe5, 0xe5, 0xea, 0xff}}},
{{{ 3789, 803, -3048}, 0, { 628, 1072}, {0xe5, 0xe5, 0xea, 0xff}}},
{{{ 532, 2652, -2047}, 0, { 5284, -1668}, {0xe5, 0xe5, 0xea, 0xff}}},
{{{ 0, 3584, -2047}, 0, { 2624, -6318}, {0xe5, 0xe5, 0xea, 0xff}}},
{{{ -531, 2652, -2047}, 0, { 0, -1668}, {0xe5, 0xe5, 0xea, 0xff}}},
{{{ 532, 2120, -2047}, 0, { 5284, 990}, {0xe5, 0xe5, 0xea, 0xff}}},
{{{ -531, 2120, -2047}, 0, { 0, 990}, {0xe5, 0xe5, 0xea, 0xff}}},
};
// 0x07005AF0 - 0x07005BE0
static const Vtx castle_grounds_seg7_vertex_07005AF0[] = {
{{{ -3481, 2339, -6149}, 0, { 2356, -16816}, {0xe5, 0xe5, 0xea, 0xff}}},
{{{ -4369, 2339, -6149}, 0, { -2072, -16816}, {0xe5, 0xe5, 0xea, 0xff}}},
{{{ -4369, -1228, -6149}, 0, { -2072, 990}, {0xe5, 0xe5, 0xea, 0xff}}},
{{{ 3484, -511, -7274}, 0, { 192, 990}, {0xe5, 0xe5, 0xea, 0xff}}},
{{{ 4997, -511, -8085}, 0, { 9164, 990}, {0xe5, 0xe5, 0xea, 0xff}}},
{{{ 4997, 2339, -8085}, 0, { 9164, -13238}, {0xe5, 0xe5, 0xea, 0xff}}},
{{{ 3484, 2339, -7274}, 0, { 192, -13238}, {0xe5, 0xe5, 0xea, 0xff}}},
{{{ -553, 803, -3104}, 0, { -5856, -5574}, {0x9c, 0x9c, 0xae, 0xff}}},
{{{ -153, 1059, -3104}, 0, { -3860, -6850}, {0x9c, 0x9c, 0xae, 0xff}}},
{{{ -553, 1692, -3104}, 0, { -5856, -10006}, {0x9c, 0x9c, 0xae, 0xff}}},
{{{ -153, 803, -3104}, 0, { -3860, -5574}, {0x9c, 0x9c, 0xae, 0xff}}},
{{{ 154, 1059, -3104}, 0, { -2328, -6850}, {0x9c, 0x9c, 0xae, 0xff}}},
{{{ 554, 1692, -3104}, 0, { -332, -10006}, {0x9c, 0x9c, 0xae, 0xff}}},
{{{ 154, 803, -3104}, 0, { -2328, -5574}, {0x9c, 0x9c, 0xae, 0xff}}},
{{{ 554, 803, -3104}, 0, { -332, -5574}, {0x9c, 0x9c, 0xae, 0xff}}},
};
// 0x07005BE0 - 0x07005CE0
static const Vtx castle_grounds_seg7_vertex_07005BE0[] = {
{{{ -3541, -972, -3361}, 0, { -4672, 480}, {0x67, 0x67, 0x69, 0xff}}},
{{{ -4686, -972, -3361}, 0, { 4464, 478}, {0x67, 0x67, 0x69, 0xff}}},
{{{ -4686, -921, -3361}, 0, { 4464, 990}, {0x67, 0x67, 0x69, 0xff}}},
{{{ -3541, -921, -3361}, 0, { -4672, 990}, {0x67, 0x67, 0x69, 0xff}}},
{{{ 4730, -869, -651}, 0, { 6612, 990}, {0x91, 0x91, 0xa5, 0xff}}},
{{{ 4730, -665, -651}, 0, { 6612, 0}, {0x91, 0x91, 0xa5, 0xff}}},
{{{ 3495, -665, -201}, 0, { 52, 0}, {0x91, 0x91, 0xa5, 0xff}}},
{{{ 3495, -869, -201}, 0, { 52, 990}, {0x91, 0x91, 0xa5, 0xff}}},
{{{ 3662, -972, 254}, 0, { -4544, 990}, {0x91, 0x91, 0xa5, 0xff}}},
{{{ 4897, -972, -194}, 0, { 2012, 990}, {0x91, 0x91, 0xa5, 0xff}}},
{{{ 4897, -921, -194}, 0, { 2012, 478}, {0x91, 0x91, 0xa5, 0xff}}},
{{{ 3662, -921, 254}, 0, { -4544, 480}, {0x91, 0x91, 0xa5, 0xff}}},
{{{ -3788, -921, -3361}, 0, { 1500, 734}, {0x58, 0x58, 0x62, 0xff}}},
{{{ -3481, -716, -3361}, 0, { 0, 0}, {0x58, 0x58, 0x62, 0xff}}},
{{{ -3481, -921, -3361}, 0, { 0, 734}, {0x58, 0x58, 0x62, 0xff}}},
{{{ -3788, -716, -3361}, 0, { 1500, 0}, {0x58, 0x58, 0x62, 0xff}}},
};
// 0x07005CE0 - 0x07005DA0
static const Vtx castle_grounds_seg7_vertex_07005CE0[] = {
{{{ -4686, -869, -3151}, 0, { 5468, 744}, {0x58, 0x58, 0x62, 0xff}}},
{{{ -4686, -511, -3151}, 0, { 5472, -1046}, {0x58, 0x58, 0x62, 0xff}}},
{{{ -3583, -511, -3151}, 0, { 0, -1054}, {0x58, 0x58, 0x62, 0xff}}},
{{{ -3584, -869, -3151}, 0, { 0, 734}, {0x58, 0x58, 0x62, 0xff}}},
{{{ -3912, -869, -3151}, 0, { 1588, 480}, {0x89, 0x89, 0x8a, 0xff}}},
{{{ -3788, -716, -3361}, 0, { 0, 0}, {0x89, 0x89, 0x8a, 0xff}}},
{{{ -3788, -921, -3361}, 0, { 0, 650}, {0x89, 0x89, 0x8a, 0xff}}},
{{{ -3912, -716, -3151}, 0, { 1588, 0}, {0x89, 0x89, 0x8a, 0xff}}},
{{{ 3362, -665, -567}, 0, { -4544, 990}, {0x99, 0x99, 0xac, 0xff}}},
{{{ 4597, -511, -1016}, 0, { 2012, -18}, {0x99, 0x99, 0xac, 0xff}}},
{{{ 3362, -511, -567}, 0, { -4544, -18}, {0x99, 0x99, 0xac, 0xff}}},
{{{ 4597, -665, -1016}, 0, { 2012, 990}, {0x99, 0x99, 0xac, 0xff}}},
};
// 0x07005DA0 - 0x07005E90
static const Vtx castle_grounds_seg7_vertex_07005DA0[] = {
{{{ 3202, -101, -3347}, 0, { 0, 0}, {0x00, 0x00, 0x00, 0xff}}},
{{{ 2876, -506, -3022}, 0, { 0, 0}, {0x00, 0x00, 0x00, 0xff}}},
{{{ 3201, -506, -3348}, 0, { 0, 0}, {0x00, 0x00, 0x00, 0xff}}},
{{{ -3225, -818, -2178}, 0, { 0, 0}, {0x00, 0x00, 0x00, 0xff}}},
{{{ -3532, -818, -2178}, 0, { 0, 0}, {0x00, 0x00, 0x00, 0xff}}},
{{{ -3532, -818, -1871}, 0, { 0, 0}, {0x00, 0x00, 0x00, 0xff}}},
{{{ -3225, -818, -1871}, 0, { 0, 0}, {0x00, 0x00, 0x00, 0xff}}},
{{{ 2876, -101, -3021}, 0, { 0, 0}, {0x00, 0x00, 0x00, 0xff}}},
{{{ 3093, -101, -2804}, 0, { 0, 0}, {0x00, 0x00, 0x00, 0xff}}},
{{{ 3093, -511, -2804}, 0, { 0, 0}, {0x00, 0x00, 0x00, 0xff}}},
{{{ 3419, -101, -3130}, 0, { 0, 0}, {0x00, 0x00, 0x00, 0xff}}},
{{{ 3419, -511, -3130}, 0, { 0, 0}, {0x00, 0x00, 0x00, 0xff}}},
{{{ -562, 803, -3718}, 0, { 0, 0}, {0x00, 0x00, 0x00, 0xff}}},
{{{ 563, 1936, -3718}, 0, { 0, 0}, {0x00, 0x00, 0x00, 0xff}}},
{{{ -562, 1936, -3718}, 0, { 0, 0}, {0x00, 0x00, 0x00, 0xff}}},
};
// 0x07005E90 - 0x07005F60
static const Vtx castle_grounds_seg7_vertex_07005E90[] = {
{{{ -562, 803, -3206}, 0, { 0, 0}, {0x00, 0x00, 0x00, 0xff}}},
{{{ -562, 1930, -3718}, 0, { 0, 0}, {0x00, 0x00, 0x00, 0xff}}},
{{{ -562, 1930, -3206}, 0, { 0, 0}, {0x00, 0x00, 0x00, 0xff}}},
{{{ -562, 803, -3718}, 0, { 0, 0}, {0x00, 0x00, 0x00, 0xff}}},
{{{ 563, 803, -3718}, 0, { 0, 0}, {0x00, 0x00, 0x00, 0xff}}},
{{{ 563, 1930, -3206}, 0, { 0, 0}, {0x00, 0x00, 0x00, 0xff}}},
{{{ 563, 1930, -3718}, 0, { 0, 0}, {0x00, 0x00, 0x00, 0xff}}},
{{{ 563, 803, -3206}, 0, { 0, 0}, {0x00, 0x00, 0x00, 0xff}}},
{{{ 563, 1936, -3718}, 0, { 0, 0}, {0x00, 0x00, 0x00, 0xff}}},
{{{ -4044, -1842, -6069}, 0, { 0, 0}, {0x00, 0x00, 0x00, 0xff}}},
{{{ -4044, -1842, -5557}, 0, { 0, 0}, {0x00, 0x00, 0x00, 0xff}}},
{{{ -3532, -1842, -5557}, 0, { 0, 0}, {0x00, 0x00, 0x00, 0xff}}},
{{{ -3532, -1842, -6069}, 0, { 0, 0}, {0x00, 0x00, 0x00, 0xff}}},
};
// 0x07005F60 - 0x07006090
static const Gfx castle_grounds_seg7_dl_07005F60[] = {
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, outside_09000000),
gsDPLoadSync(),
gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 32 * 32 - 1, CALC_DXT(32, G_IM_SIZ_16b_BYTES)),
gsSPVertex(castle_grounds_seg7_vertex_07003000, 15, 0),
gsSP2Triangles( 0, 1, 2, 0x0, 0, 2, 3, 0x0),
gsSP2Triangles( 4, 5, 6, 0x0, 7, 8, 9, 0x0),
gsSP2Triangles( 7, 10, 8, 0x0, 11, 12, 13, 0x0),
gsSP1Triangle(11, 14, 12, 0x0),
gsSPVertex(castle_grounds_seg7_vertex_070030F0, 15, 0),
gsSP2Triangles( 0, 1, 2, 0x0, 0, 3, 1, 0x0),
gsSP2Triangles( 4, 5, 6, 0x0, 7, 8, 9, 0x0),
gsSP2Triangles( 9, 10, 7, 0x0, 7, 10, 11, 0x0),
gsSP2Triangles( 7, 11, 12, 0x0, 9, 8, 13, 0x0),
gsSP2Triangles(13, 14, 9, 0x0, 13, 12, 14, 0x0),
gsSPVertex(castle_grounds_seg7_vertex_070031E0, 16, 0),
gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0),
gsSP2Triangles( 4, 6, 5, 0x0, 7, 8, 9, 0x0),
gsSP2Triangles( 9, 8, 10, 0x0, 9, 10, 11, 0x0),
gsSP2Triangles( 9, 11, 12, 0x0, 13, 14, 15, 0x0),
gsSPVertex(castle_grounds_seg7_vertex_070032E0, 9, 0),
gsSP2Triangles( 0, 1, 2, 0x0, 3, 0, 2, 0x0),
gsSP2Triangles( 4, 1, 0, 0x0, 5, 6, 7, 0x0),
gsSP1Triangle( 6, 8, 7, 0x0),
gsSPEndDisplayList(),
};
// 0x07006090 - 0x070060C8
static const Gfx castle_grounds_seg7_dl_07006090[] = {
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, outside_09006000),
gsDPLoadSync(),
gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 32 * 32 - 1, CALC_DXT(32, G_IM_SIZ_16b_BYTES)),
gsSPVertex(castle_grounds_seg7_vertex_07003370, 4, 0),
gsSP2Triangles( 0, 1, 2, 0x0, 0, 3, 1, 0x0),
gsSPEndDisplayList(),
};
// 0x070060C8 - 0x07006148
static const Gfx castle_grounds_seg7_dl_070060C8[] = {
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, outside_0900A000),
gsDPLoadSync(),
gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 32 * 32 - 1, CALC_DXT(32, G_IM_SIZ_16b_BYTES)),
gsSPVertex(castle_grounds_seg7_vertex_070033B0, 14, 0),
gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0),
gsSP2Triangles( 6, 7, 8, 0x0, 9, 10, 11, 0x0),
gsSP2Triangles( 9, 12, 10, 0x0, 4, 9, 11, 0x0),
gsSP2Triangles( 4, 11, 5, 0x0, 3, 13, 4, 0x0),
gsSPVertex(castle_grounds_seg7_vertex_07003490, 4, 0),
gsSP2Triangles( 0, 1, 2, 0x0, 1, 3, 2, 0x0),
gsSPEndDisplayList(),
};
// 0x07006148 - 0x07006378
static const Gfx castle_grounds_seg7_dl_07006148[] = {
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, outside_09007800),
gsDPLoadSync(),
gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 32 * 32 - 1, CALC_DXT(32, G_IM_SIZ_16b_BYTES)),
gsSPVertex(castle_grounds_seg7_vertex_070034D0, 14, 0),
gsSP2Triangles( 0, 1, 2, 0x0, 3, 2, 4, 0x0),
gsSP2Triangles( 5, 6, 7, 0x0, 8, 9, 10, 0x0),
gsSP1Triangle(11, 12, 13, 0x0),
gsSPVertex(castle_grounds_seg7_vertex_070035B0, 16, 0),
gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0),
gsSP2Triangles( 6, 7, 8, 0x0, 9, 10, 11, 0x0),
gsSP2Triangles( 9, 11, 12, 0x0, 13, 14, 15, 0x0),
gsSPVertex(castle_grounds_seg7_vertex_070036B0, 16, 0),
gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0),
gsSP2Triangles( 6, 7, 8, 0x0, 6, 8, 9, 0x0),
gsSP2Triangles( 9, 8, 10, 0x0, 11, 12, 13, 0x0),
gsSP2Triangles(14, 11, 13, 0x0, 1, 0, 15, 0x0),
gsSPVertex(castle_grounds_seg7_vertex_070037B0, 14, 0),
gsSP2Triangles( 0, 1, 2, 0x0, 0, 2, 3, 0x0),
gsSP2Triangles( 4, 5, 6, 0x0, 7, 8, 9, 0x0),
gsSP2Triangles( 7, 9, 10, 0x0, 11, 12, 13, 0x0),
gsSPVertex(castle_grounds_seg7_vertex_07003890, 15, 0),
gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0),
gsSP2Triangles( 6, 7, 8, 0x0, 9, 10, 11, 0x0),
gsSP1Triangle(12, 13, 14, 0x0),
gsSPVertex(castle_grounds_seg7_vertex_07003980, 14, 0),
gsSP2Triangles( 0, 1, 2, 0x0, 0, 3, 1, 0x0),
gsSP2Triangles( 4, 5, 6, 0x0, 7, 8, 9, 0x0),
gsSP2Triangles(10, 11, 12, 0x0, 10, 12, 13, 0x0),
gsSPVertex(castle_grounds_seg7_vertex_07003A60, 16, 0),
gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0),
gsSP2Triangles( 6, 7, 8, 0x0, 9, 10, 11, 0x0),
gsSP2Triangles(11, 12, 9, 0x0, 13, 14, 15, 0x0),
gsSPVertex(castle_grounds_seg7_vertex_07003B60, 15, 0),
gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0),
gsSP2Triangles( 6, 7, 8, 0x0, 9, 10, 11, 0x0),
gsSP1Triangle(12, 13, 14, 0x0),
gsSPVertex(castle_grounds_seg7_vertex_07003C50, 15, 0),
gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0),
gsSP2Triangles( 6, 7, 8, 0x0, 9, 10, 11, 0x0),
gsSP1Triangle(12, 13, 14, 0x0),
gsSPVertex(castle_grounds_seg7_vertex_07003D40, 12, 0),
gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0),
gsSP2Triangles( 6, 7, 8, 0x0, 9, 10, 11, 0x0),
gsSPEndDisplayList(),
};
// 0x07006378 - 0x070065E0
static const Gfx castle_grounds_seg7_dl_07006378[] = {
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, outside_09003000),
gsDPLoadSync(),
gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 32 * 32 - 1, CALC_DXT(32, G_IM_SIZ_16b_BYTES)),
gsSPVertex(castle_grounds_seg7_vertex_07003E00, 15, 0),
gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0),
gsSP2Triangles( 3, 5, 6, 0x0, 7, 8, 9, 0x0),
gsSP2Triangles( 7, 9, 10, 0x0, 11, 12, 13, 0x0),
gsSP1Triangle(11, 14, 12, 0x0),
gsSPVertex(castle_grounds_seg7_vertex_07003EF0, 15, 0),
gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0),
gsSP2Triangles( 6, 7, 8, 0x0, 6, 8, 9, 0x0),
gsSP2Triangles(10, 11, 12, 0x0, 10, 12, 13, 0x0),
gsSP1Triangle( 0, 2, 14, 0x0),
gsSPVertex(castle_grounds_seg7_vertex_07003FE0, 15, 0),
gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0),
gsSP2Triangles( 6, 3, 5, 0x0, 7, 8, 9, 0x0),
gsSP2Triangles( 7, 10, 8, 0x0, 11, 12, 13, 0x0),
gsSP1Triangle(11, 14, 12, 0x0),
gsSPVertex(castle_grounds_seg7_vertex_070040D0, 15, 0),
gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0),
gsSP2Triangles( 6, 7, 8, 0x0, 6, 9, 7, 0x0),
gsSP2Triangles(10, 11, 12, 0x0, 10, 13, 11, 0x0),
gsSP1Triangle( 0, 14, 1, 0x0),
gsSPVertex(castle_grounds_seg7_vertex_070041C0, 15, 0),
gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0),
gsSP2Triangles( 3, 6, 4, 0x0, 7, 8, 9, 0x0),
gsSP2Triangles( 7, 9, 10, 0x0, 11, 12, 13, 0x0),
gsSP1Triangle(11, 13, 14, 0x0),
gsSPVertex(castle_grounds_seg7_vertex_070042B0, 14, 0),
gsSP2Triangles( 0, 1, 2, 0x0, 0, 2, 3, 0x0),
gsSP2Triangles( 4, 3, 5, 0x0, 6, 7, 8, 0x0),
gsSP2Triangles( 6, 9, 7, 0x0, 10, 11, 12, 0x0),
gsSP1Triangle(10, 13, 11, 0x0),
gsSPVertex(castle_grounds_seg7_vertex_07004390, 16, 0),
gsSP2Triangles( 0, 1, 2, 0x0, 0, 2, 3, 0x0),
gsSP2Triangles( 4, 5, 6, 0x0, 4, 7, 5, 0x0),
gsSP2Triangles( 8, 9, 10, 0x0, 8, 11, 9, 0x0),
gsSP2Triangles(12, 13, 14, 0x0, 12, 15, 13, 0x0),
gsSPVertex(castle_grounds_seg7_vertex_07004490, 16, 0),
gsSP2Triangles( 0, 1, 2, 0x0, 0, 3, 1, 0x0),
gsSP2Triangles( 4, 5, 6, 0x0, 4, 7, 5, 0x0),
gsSP2Triangles( 8, 9, 10, 0x0, 8, 10, 11, 0x0),
gsSP2Triangles(12, 13, 14, 0x0, 12, 14, 15, 0x0),
gsSPVertex(castle_grounds_seg7_vertex_07004590, 11, 0),
gsSP2Triangles( 0, 1, 2, 0x0, 0, 3, 1, 0x0),
gsSP2Triangles( 4, 5, 6, 0x0, 4, 7, 5, 0x0),
gsSP2Triangles( 7, 8, 9, 0x0, 7, 10, 8, 0x0),
gsSPEndDisplayList(),
};
// 0x070065E0 - 0x07006658
static const Gfx castle_grounds_seg7_dl_070065E0[] = {
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, outside_09009000),
gsDPLoadSync(),
gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 32 * 32 - 1, CALC_DXT(32, G_IM_SIZ_16b_BYTES)),
gsSPVertex(castle_grounds_seg7_vertex_07004640, 12, 0),
gsSP2Triangles( 0, 1, 2, 0x0, 0, 3, 1, 0x0),
gsSP2Triangles( 0, 2, 4, 0x0, 0, 5, 3, 0x0),
gsSP2Triangles( 6, 1, 3, 0x0, 6, 3, 4, 0x0),
gsSP2Triangles( 6, 4, 7, 0x0, 2, 7, 4, 0x0),
gsSP2Triangles( 8, 9, 10, 0x0, 8, 10, 11, 0x0),
gsSPEndDisplayList(),
};
// 0x07006658 - 0x07006750
static const Gfx castle_grounds_seg7_dl_07006658[] = {
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, outside_09004800),
gsDPLoadSync(),
gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 32 * 64 - 1, CALC_DXT(32, G_IM_SIZ_16b_BYTES)),
gsSPVertex(castle_grounds_seg7_vertex_07004700, 15, 0),
gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0),
gsSP2Triangles( 6, 7, 8, 0x0, 6, 8, 9, 0x0),
gsSP2Triangles( 0, 2, 10, 0x0, 11, 12, 13, 0x0),
gsSP1Triangle(11, 13, 14, 0x0),
gsSPVertex(castle_grounds_seg7_vertex_070047F0, 16, 0),
gsSP2Triangles( 0, 1, 2, 0x0, 0, 2, 3, 0x0),
gsSP2Triangles( 4, 5, 6, 0x0, 6, 5, 7, 0x0),
gsSP2Triangles( 8, 9, 5, 0x0, 4, 8, 5, 0x0),
gsSP2Triangles( 5, 9, 7, 0x0, 8, 10, 9, 0x0),
gsSP2Triangles(11, 12, 13, 0x0, 11, 13, 14, 0x0),
gsSP1Triangle(15, 13, 12, 0x0),
gsSPVertex(castle_grounds_seg7_vertex_070048F0, 14, 0),
gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0),
gsSP2Triangles( 3, 5, 6, 0x0, 7, 8, 9, 0x0),
gsSP2Triangles(10, 11, 12, 0x0, 7, 13, 8, 0x0),
gsSPEndDisplayList(),
};
// 0x07006750 - 0x070067B8
static const Gfx castle_grounds_seg7_dl_07006750[] = {
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, outside_09002000),
gsDPLoadSync(),
gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 32 * 64 - 1, CALC_DXT(32, G_IM_SIZ_16b_BYTES)),
gsSPVertex(castle_grounds_seg7_vertex_070049D0, 16, 0),
gsSP2Triangles( 0, 1, 2, 0x0, 0, 2, 3, 0x0),
gsSP2Triangles( 4, 5, 6, 0x0, 4, 6, 7, 0x0),
gsSP2Triangles( 8, 9, 10, 0x0, 8, 11, 9, 0x0),
gsSP2Triangles(12, 13, 14, 0x0, 12, 14, 15, 0x0),
gsSPEndDisplayList(),
};
// 0x070067B8 - 0x07006C38
static const Gfx castle_grounds_seg7_dl_070067B8[] = {
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, outside_09001000),
gsDPLoadSync(),
gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 64 * 32 - 1, CALC_DXT(64, G_IM_SIZ_16b_BYTES)),
gsSPVertex(castle_grounds_seg7_vertex_07004AD0, 16, 0),
gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0),
gsSP2Triangles( 6, 7, 8, 0x0, 6, 8, 9, 0x0),
gsSP2Triangles(10, 11, 12, 0x0, 13, 14, 15, 0x0),
gsSPVertex(castle_grounds_seg7_vertex_07004BD0, 15, 0),
gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0),
gsSP2Triangles( 3, 5, 6, 0x0, 7, 8, 9, 0x0),
gsSP2Triangles( 7, 10, 8, 0x0, 11, 12, 13, 0x0),
gsSP1Triangle(11, 13, 14, 0x0),
gsSPVertex(castle_grounds_seg7_vertex_07004CC0, 15, 0),
gsSP2Triangles( 0, 1, 2, 0x0, 0, 3, 1, 0x0),
gsSP2Triangles( 4, 5, 6, 0x0, 7, 8, 9, 0x0),
gsSP2Triangles( 9, 8, 10, 0x0, 11, 12, 13, 0x0),
gsSP1Triangle(11, 13, 14, 0x0),
gsSPVertex(castle_grounds_seg7_vertex_07004DB0, 15, 0),
gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0),
gsSP2Triangles( 6, 7, 8, 0x0, 6, 9, 7, 0x0),
gsSP2Triangles(10, 11, 12, 0x0, 10, 13, 11, 0x0),
gsSP1Triangle( 0, 2, 14, 0x0),
gsSPVertex(castle_grounds_seg7_vertex_07004EA0, 15, 0),
gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0),
gsSP2Triangles( 3, 5, 6, 0x0, 7, 8, 9, 0x0),
gsSP2Triangles( 7, 9, 10, 0x0, 11, 12, 13, 0x0),
gsSP1Triangle(11, 13, 14, 0x0),
gsSPVertex(castle_grounds_seg7_vertex_07004F90, 14, 0),
gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0),
gsSP2Triangles( 6, 7, 8, 0x0, 8, 7, 9, 0x0),
gsSP2Triangles(10, 11, 12, 0x0, 10, 13, 11, 0x0),
gsSPVertex(castle_grounds_seg7_vertex_07005070, 14, 0),
gsSP2Triangles( 0, 1, 2, 0x0, 1, 3, 2, 0x0),
gsSP2Triangles( 4, 5, 6, 0x0, 7, 8, 9, 0x0),
gsSP2Triangles(10, 11, 12, 0x0, 10, 12, 13, 0x0),
gsSPVertex(castle_grounds_seg7_vertex_07005150, 15, 0),
gsSP2Triangles( 0, 1, 2, 0x0, 2, 1, 3, 0x0),
gsSP2Triangles( 4, 5, 6, 0x0, 7, 8, 9, 0x0),
gsSP2Triangles( 6, 10, 11, 0x0, 10, 12, 11, 0x0),
gsSP2Triangles(10, 13, 14, 0x0, 10, 14, 12, 0x0),
gsSPVertex(castle_grounds_seg7_vertex_07005240, 16, 0),
gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0),
gsSP2Triangles( 6, 7, 8, 0x0, 9, 10, 11, 0x0),
gsSP2Triangles( 9, 11, 12, 0x0, 13, 14, 15, 0x0),
gsSPVertex(castle_grounds_seg7_vertex_07005340, 16, 0),
gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0),
gsSP2Triangles( 6, 7, 8, 0x0, 7, 9, 8, 0x0),
gsSP2Triangles(10, 11, 12, 0x0, 13, 14, 15, 0x0),
gsSPVertex(castle_grounds_seg7_vertex_07005440, 16, 0),
gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0),
gsSP2Triangles( 6, 7, 8, 0x0, 9, 10, 11, 0x0),
gsSP2Triangles(12, 0, 2, 0x0, 13, 14, 15, 0x0),
gsSPVertex(castle_grounds_seg7_vertex_07005540, 15, 0),
gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0),
gsSP2Triangles( 3, 6, 7, 0x0, 8, 9, 10, 0x0),
gsSP2Triangles(11, 12, 13, 0x0, 12, 14, 13, 0x0),
gsSPVertex(castle_grounds_seg7_vertex_07005630, 15, 0),
gsSP2Triangles( 0, 1, 2, 0x0, 0, 3, 1, 0x0),
gsSP2Triangles( 4, 5, 6, 0x0, 7, 4, 6, 0x0),
gsSP2Triangles( 8, 9, 10, 0x0, 11, 12, 13, 0x0),
gsSP1Triangle(11, 13, 14, 0x0),
gsSPVertex(castle_grounds_seg7_vertex_07005720, 14, 0),
gsSP2Triangles( 0, 1, 2, 0x0, 0, 3, 1, 0x0),
gsSP2Triangles( 4, 5, 6, 0x0, 7, 8, 9, 0x0),
gsSP2Triangles( 7, 10, 8, 0x0, 11, 12, 13, 0x0),
gsSPVertex(castle_grounds_seg7_vertex_07005800, 16, 0),
gsSP2Triangles( 0, 1, 2, 0x0, 0, 3, 1, 0x0),
gsSP2Triangles( 4, 5, 6, 0x0, 7, 8, 9, 0x0),
gsSP2Triangles(10, 11, 12, 0x0, 10, 13, 11, 0x0),
gsSP1Triangle(14, 13, 15, 0x0),
gsSPVertex(castle_grounds_seg7_vertex_07005900, 16, 0),
gsSP2Triangles( 0, 1, 2, 0x0, 3, 0, 2, 0x0),
gsSP2Triangles( 4, 0, 3, 0x0, 4, 5, 0, 0x0),
gsSP2Triangles( 2, 6, 7, 0x0, 8, 9, 10, 0x0),
gsSP2Triangles(11, 12, 13, 0x0, 13, 14, 15, 0x0),
gsSPVertex(castle_grounds_seg7_vertex_07005A00, 15, 0),
gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0),
gsSP2Triangles( 3, 6, 4, 0x0, 7, 8, 9, 0x0),
gsSP2Triangles(10, 11, 12, 0x0, 12, 13, 10, 0x0),
gsSP1Triangle(12, 14, 13, 0x0),
gsSPVertex(castle_grounds_seg7_vertex_07005AF0, 15, 0),
gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0),
gsSP2Triangles( 3, 5, 6, 0x0, 7, 8, 9, 0x0),
gsSP2Triangles( 7, 10, 8, 0x0, 8, 11, 9, 0x0),
gsSP2Triangles(11, 12, 9, 0x0, 11, 13, 14, 0x0),
gsSP1Triangle(11, 14, 12, 0x0),
gsSPEndDisplayList(),
};
// 0x07006C38 - 0x07006CD8
static const Gfx castle_grounds_seg7_dl_07006C38[] = {
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, outside_09006800),
gsDPLoadSync(),
gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 64 * 32 - 1, CALC_DXT(64, G_IM_SIZ_16b_BYTES)),
gsSPVertex(castle_grounds_seg7_vertex_07005BE0, 16, 0),
gsSP2Triangles( 0, 1, 2, 0x0, 0, 2, 3, 0x0),
gsSP2Triangles( 4, 5, 6, 0x0, 4, 6, 7, 0x0),
gsSP2Triangles( 8, 9, 10, 0x0, 8, 10, 11, 0x0),
gsSP2Triangles(12, 13, 14, 0x0, 12, 15, 13, 0x0),
gsSPVertex(castle_grounds_seg7_vertex_07005CE0, 12, 0),
gsSP2Triangles( 0, 1, 2, 0x0, 0, 2, 3, 0x0),
gsSP2Triangles( 4, 5, 6, 0x0, 4, 7, 5, 0x0),
gsSP2Triangles( 8, 9, 10, 0x0, 8, 11, 9, 0x0),
gsSPEndDisplayList(),
};
// 0x07006CD8 - 0x07006D70
static const Gfx castle_grounds_seg7_dl_07006CD8[] = {
gsSPVertex(castle_grounds_seg7_vertex_07005DA0, 15, 0),
gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0),
gsSP2Triangles( 3, 5, 6, 0x0, 7, 8, 1, 0x0),
gsSP2Triangles( 8, 9, 1, 0x0, 10, 0, 2, 0x0),
gsSP2Triangles(10, 2, 11, 0x0, 12, 13, 14, 0x0),
gsSP1Triangle( 0, 7, 1, 0x0),
gsSPVertex(castle_grounds_seg7_vertex_07005E90, 13, 0),
gsSP2Triangles( 0, 1, 2, 0x0, 0, 3, 1, 0x0),
gsSP2Triangles( 4, 5, 6, 0x0, 4, 7, 5, 0x0),
gsSP2Triangles( 3, 4, 8, 0x0, 9, 10, 11, 0x0),
gsSP1Triangle( 9, 11, 12, 0x0),
gsSPEndDisplayList(),
};
// 0x07006D70 - 0x07006ED8
const Gfx castle_grounds_seg7_dl_07006D70[] = {
gsDPPipeSync(),
gsDPSetCombineMode(G_CC_MODULATERGB, G_CC_MODULATERGB),
gsSPClearGeometryMode(G_LIGHTING),
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),
gsSPTexture(0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_ON),
gsDPTileSync(),
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),
gsDPSetTileSize(0, 0, 0, (32 - 1) << G_TEXTURE_IMAGE_FRAC, (32 - 1) << G_TEXTURE_IMAGE_FRAC),
gsSPDisplayList(castle_grounds_seg7_dl_07005F60),
gsDPTileSync(),
gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP, 5, G_TX_NOLOD, G_TX_CLAMP, 5, G_TX_NOLOD),
gsDPSetTileSize(0, 0, 0, (32 - 1) << G_TEXTURE_IMAGE_FRAC, (32 - 1) << G_TEXTURE_IMAGE_FRAC),
gsSPDisplayList(castle_grounds_seg7_dl_07006090),
gsDPTileSync(),
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),
gsDPSetTileSize(0, 0, 0, (32 - 1) << G_TEXTURE_IMAGE_FRAC, (32 - 1) << G_TEXTURE_IMAGE_FRAC),
gsSPDisplayList(castle_grounds_seg7_dl_070060C8),
gsSPDisplayList(castle_grounds_seg7_dl_07006148),
gsDPTileSync(),
gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD),
gsDPSetTileSize(0, 0, 0, (32 - 1) << G_TEXTURE_IMAGE_FRAC, (32 - 1) << G_TEXTURE_IMAGE_FRAC),
gsSPDisplayList(castle_grounds_seg7_dl_07006378),
gsDPTileSync(),
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),
gsDPSetTileSize(0, 0, 0, (32 - 1) << G_TEXTURE_IMAGE_FRAC, (32 - 1) << G_TEXTURE_IMAGE_FRAC),
gsSPDisplayList(castle_grounds_seg7_dl_070065E0),
gsDPTileSync(),
gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 6, G_TX_NOLOD, G_TX_CLAMP, 5, G_TX_NOLOD),
gsDPSetTileSize(0, 0, 0, (32 - 1) << G_TEXTURE_IMAGE_FRAC, (64 - 1) << G_TEXTURE_IMAGE_FRAC),
gsSPDisplayList(castle_grounds_seg7_dl_07006658),
gsDPTileSync(),
gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP, 6, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD),
gsDPSetTileSize(0, 0, 0, (32 - 1) << G_TEXTURE_IMAGE_FRAC, (64 - 1) << G_TEXTURE_IMAGE_FRAC),
gsSPDisplayList(castle_grounds_seg7_dl_07006750),
gsDPTileSync(),
gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 16, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 6, G_TX_NOLOD),
gsDPSetTileSize(0, 0, 0, (64 - 1) << G_TEXTURE_IMAGE_FRAC, (32 - 1) << G_TEXTURE_IMAGE_FRAC),
gsSPDisplayList(castle_grounds_seg7_dl_070067B8),
gsSPDisplayList(castle_grounds_seg7_dl_07006C38),
gsSPTexture(0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_OFF),
gsDPPipeSync(),
gsDPSetCombineMode(G_CC_SHADE, G_CC_SHADE),
gsSPDisplayList(castle_grounds_seg7_dl_07006CD8),
gsSPSetGeometryMode(G_LIGHTING),
gsSPEndDisplayList(),
};