sm64/levels/hmc/areas/1/5/model.inc.c

1750 lines
104 KiB
C
Raw Normal View History

2019-11-03 14:36:27 -05:00
// 0x07009460 - 0x07009468
static const Ambient hmc_seg7_light_07009460 = {
{{0x79, 0x79, 0x79}, 0, {0x79, 0x79, 0x79}, 0}
};
// 0x07009468 - 0x07009478
static const Light hmc_seg7_light_07009468 = {
{{0xff, 0xff, 0xff}, 0, {0xff, 0xff, 0xff}, 0, {0x28, 0x28, 0x28}, 0}
};
// 0x07009478 - 0x07009480
static const Ambient hmc_seg7_light_07009478 = {
{{0x79, 0x00, 0x00}, 0, {0x79, 0x00, 0x00}, 0}
};
// 0x07009480 - 0x07009490
static const Light hmc_seg7_light_07009480 = {
{{0xff, 0x00, 0x00}, 0, {0xff, 0x00, 0x00}, 0, {0x28, 0x28, 0x28}, 0}
};
// 0x07009490 - 0x07009498
static const Ambient hmc_seg7_light_07009490 = {
{{0x50, 0x50, 0x50}, 0, {0x50, 0x50, 0x50}, 0}
};
// 0x07009498 - 0x070094A8
static const Light hmc_seg7_light_07009498 = {
{{0xaa, 0xaa, 0xaa}, 0, {0xaa, 0xaa, 0xaa}, 0, {0x28, 0x28, 0x28}, 0}
};
// 0x070094A8 - 0x07009588
static const Vtx hmc_seg7_vertex_070094A8[] = {
{{{ 410, 2048, 5837}, 0, { -882, 1498}, {0x0c, 0x63, 0x4d, 0xff}}},
{{{ 922, 2048, 4813}, 0, { 1672, 650}, {0x54, 0x4a, 0xc6, 0xff}}},
{{{ 410, 2048, 4403}, 0, { 1500, -884}, {0xa3, 0x43, 0xcc, 0xff}}},
{{{ 922, 2048, 5427}, 0, { 650, 1670}, {0x72, 0x2b, 0x22, 0xff}}},
{{{ 410, 2048, 3072}, 0, { 1330, -1054}, {0x33, 0x67, 0x33, 0xff}}},
{{{ 410, 2048, 4096}, 0, { -1222, 1498}, {0x00, 0x38, 0x71, 0xff}}},
{{{ 922, 2048, 4096}, 0, { 480, 1498}, {0x54, 0x54, 0x2a, 0xff}}},
{{{ 922, 2048, 3482}, 0, { 1500, 480}, {0x59, 0x49, 0xcc, 0xff}}},
{{{ 717, 2048, 3277}, 0, { 1500, -202}, {0x49, 0x67, 0x00, 0xff}}},
{{{ 922, 2048, 3072}, 0, { 2182, -202}, {0x49, 0x1a, 0x63, 0xff}}},
{{{ 5579, 205, 1536}, 0, { 1374, 606}, {0x00, 0x71, 0xc8, 0xff}}},
{{{ 6244, 205, 1536}, 0, { -286, -1054}, {0x00, 0x38, 0x8f, 0xff}}},
{{{ 6244, 205, 1434}, 0, { -542, -798}, {0x00, 0x71, 0xc8, 0xff}}},
{{{ 5579, 205, 1434}, 0, { 1118, 862}, {0x00, 0x38, 0x8f, 0xff}}},
};
// 0x07009588 - 0x07009678
static const Vtx hmc_seg7_vertex_07009588[] = {
{{{ 3072, 2048, 6758}, 0, { -370, -372}, {0xac, 0x54, 0x2a, 0xff}}},
{{{ 3072, 2048, 6963}, 0, { 0, -714}, {0xcd, 0x33, 0x67, 0xff}}},
{{{ 3482, 2048, 6963}, 0, { -712, -1394}, {0x54, 0x54, 0x2a, 0xff}}},
{{{ 5579, 0, 1434}, 0, { 1118, 862}, {0x00, 0x71, 0xc8, 0xff}}},
{{{ 6244, 0, 1434}, 0, { -542, -798}, {0x00, 0x38, 0x8f, 0xff}}},
{{{ 6244, 0, 1331}, 0, { -796, -544}, {0x00, 0x71, 0xc8, 0xff}}},
{{{ 5579, 0, 1331}, 0, { 862, 1116}, {0x00, 0x38, 0x8f, 0xff}}},
{{{ 5902, 2048, 6159}, 0, { 2012, 1500}, {0xe3, 0x54, 0x59, 0xff}}},
{{{ 5974, 2048, 6087}, 0, { 2352, 1158}, {0x6d, 0x33, 0x24, 0xff}}},
{{{ 5612, 2048, 5725}, 0, { 650, 308}, {0x1d, 0x54, 0xa7, 0xff}}},
{{{ 5540, 2048, 5797}, 0, { 308, 650}, {0x93, 0x33, 0xdc, 0xff}}},
{{{ 3482, 2048, 6349}, 0, { -1734, -372}, {0x2a, 0x54, 0xac, 0xff}}},
{{{ 1434, 2048, 6758}, 0, { 2352, 2350}, {0xd6, 0x54, 0x54, 0xff}}},
{{{ 3482, 2048, 6758}, 0, { -1052, -1054}, {0x00, 0x7f, 0x00, 0xff}}},
{{{ 1434, 2048, 6349}, 0, { 1672, 3032}, {0x99, 0x33, 0xcd, 0xff}}},
};
// 0x07009678 - 0x07009768
static const Vtx hmc_seg7_vertex_07009678[] = {
{{{ 1434, 205, 7066}, 0, { 990, -544}, {0x00, 0x71, 0xc8, 0xff}}},
{{{ 1843, 205, 7066}, 0, { 2012, 478}, {0x54, 0x2a, 0xac, 0xff}}},
{{{ 1843, 205, 6861}, 0, { 2524, 0}, {0x33, 0x67, 0xcd, 0xff}}},
{{{ 3072, 2048, 6758}, 0, { -370, -372}, {0xac, 0x54, 0x2a, 0xff}}},
{{{ 3482, 2048, 6963}, 0, { -712, -1394}, {0x54, 0x54, 0x2a, 0xff}}},
{{{ 3482, 2048, 6758}, 0, { -1052, -1054}, {0x00, 0x7f, 0x00, 0xff}}},
{{{ 6554, 2048, 5508}, 0, { 2012, 1500}, {0xe3, 0x54, 0x59, 0xff}}},
{{{ 6264, 2048, 5073}, 0, { 650, 308}, {0x1d, 0x54, 0xa7, 0xff}}},
{{{ 6192, 2048, 5146}, 0, { 308, 650}, {0x92, 0x33, 0xdc, 0xff}}},
{{{ 6626, 2048, 5435}, 0, { 2352, 1158}, {0x6e, 0x33, 0x24, 0xff}}},
{{{ 1638, 2048, 6758}, 0, { 2012, 2010}, {0xac, 0x54, 0x2a, 0xff}}},
{{{ 2048, 2048, 6963}, 0, { 1672, 990}, {0x54, 0x54, 0x2a, 0xff}}},
{{{ 2048, 2048, 6758}, 0, { 1330, 1328}, {0x33, 0x33, 0x67, 0xff}}},
{{{ 1638, 2048, 6963}, 0, { 2352, 1670}, {0xcd, 0x33, 0x67, 0xff}}},
{{{ 1434, 205, 6861}, 0, { 1502, -1054}, {0x00, 0x38, 0x8f, 0xff}}},
};
// 0x07009768 - 0x07009868
static const Vtx hmc_seg7_vertex_07009768[] = {
{{{ 6244, 410, 1536}, 0, { -286, -1054}, {0x00, 0x71, 0xc8, 0xff}}},
{{{ 5579, 410, 1587}, 0, { 1500, 478}, {0x00, 0x7d, 0x10, 0xff}}},
{{{ 6244, 410, 1587}, 0, { -158, -1182}, {0x00, 0x7a, 0x21, 0xff}}},
{{{ 1434, 410, 7270}, 0, { 480, 0}, {0x00, 0x71, 0xc8, 0xff}}},
{{{ 1843, 410, 7270}, 0, { 1502, 990}, {0x6e, 0x1b, 0xc9, 0xff}}},
{{{ 1843, 410, 7066}, 0, { 2012, 478}, {0x33, 0x67, 0xcd, 0xff}}},
{{{ 1434, 410, 7066}, 0, { 990, -544}, {0x00, 0x38, 0x8f, 0xff}}},
{{{ 1434, 614, 7680}, 0, { -540, 990}, {0x00, 0x7f, 0x00, 0xff}}},
{{{ 1843, 614, 7270}, 0, { 1502, 990}, {0x33, 0x67, 0xcd, 0xff}}},
{{{ 1434, 614, 7270}, 0, { 480, 0}, {0x00, 0x38, 0x8f, 0xff}}},
{{{ 1843, 614, 7680}, 0, { 480, 2010}, {0x71, 0x38, 0x00, 0xff}}},
{{{ 5579, 0, 2560}, 0, { 3928, -1948}, {0x24, 0x43, 0x65, 0xff}}},
{{{ 6244, 0, 2560}, 0, { 2268, -3610}, {0xbf, 0x3c, 0x5a, 0xff}}},
{{{ 5018, 0, 2560}, 0, { -644, 786}, {0x00, 0x7f, 0x00, 0xff}}},
{{{ 6042, 0, 3072}, 0, { 376, 786}, {0x00, 0x7f, 0x00, 0xff}}},
{{{ 6554, 0, 2560}, 0, { 582, 172}, {0xd6, 0x54, 0x54, 0xff}}},
};
// 0x07009868 - 0x07009948
static const Vtx hmc_seg7_vertex_07009868[] = {
{{{ 6244, 410, 1536}, 0, { -286, -1054}, {0x00, 0x71, 0xc8, 0xff}}},
{{{ 5579, 410, 1536}, 0, { 1374, 606}, {0x00, 0x38, 0x8f, 0xff}}},
{{{ 5579, 410, 1587}, 0, { 1500, 478}, {0x00, 0x7d, 0x10, 0xff}}},
{{{ 410, 2048, 3584}, 0, { 480, -202}, {0x54, 0x54, 0x2a, 0xff}}},
{{{ 358, 2048, 3738}, 0, { 138, 0}, {0x00, 0x71, 0xc8, 0xff}}},
{{{ 410, 2048, 3738}, 0, { 224, 54}, {0x73, 0x17, 0xd2, 0xff}}},
{{{ 358, 2048, 3584}, 0, { 394, -288}, {0x00, 0x38, 0x71, 0xff}}},
{{{ 474, 0, 2796}, 0, { -1928, 1662}, {0x00, 0x7f, 0x00, 0xff}}},
{{{ 836, 0, 3158}, 0, { -1496, 1806}, {0x6d, 0x33, 0xdc, 0xff}}},
{{{ 1270, 0, 2723}, 0, { -1322, 1286}, {0x00, 0x67, 0x49, 0xff}}},
{{{ 908, 0, 2361}, 0, { -1756, 1142}, {0x00, 0x7f, 0x00, 0xff}}},
{{{ 6042, 0, 3072}, 0, { 376, 786}, {0x00, 0x7f, 0x00, 0xff}}},
{{{ 6554, 0, 3584}, 0, { 990, 990}, {0xd9, 0x77, 0x13, 0xff}}},
{{{ 6554, 0, 2560}, 0, { 582, 172}, {0xd6, 0x54, 0x54, 0xff}}},
};
// 0x07009948 - 0x07009A38
static const Vtx hmc_seg7_vertex_07009948[] = {
{{{ 3894, 205, 870}, 0, { -478, -368}, {0xc8, 0x71, 0x00, 0xff}}},
{{{ 3740, 205, 870}, 0, { -668, -128}, {0x71, 0x38, 0x00, 0xff}}},
{{{ 3740, 205, 922}, 0, { -604, -80}, {0x33, 0x67, 0x33, 0xff}}},
{{{ 5018, 0, 2560}, 0, { -644, 786}, {0x00, 0x7f, 0x00, 0xff}}},
{{{ 5530, 0, 3072}, 0, { 0, 990}, {0x00, 0x7f, 0x00, 0xff}}},
{{{ 6042, 0, 3072}, 0, { 376, 786}, {0x00, 0x7f, 0x00, 0xff}}},
{{{ 3482, 0, 3584}, 0, { 786, 1090}, {0x00, 0x7f, 0x00, 0xff}}},
{{{ 4150, 0, 3072}, 0, { 1114, 416}, {0x00, 0x7f, 0x00, 0xff}}},
{{{ 4150, 0, 2560}, 0, { 910, 8}, {0xe3, 0x77, 0x1d, 0xff}}},
{{{ 1434, 0, 2560}, 0, { -1256, 1090}, {0x25, 0x50, 0x5b, 0xff}}},
{{{ 1434, 0, 3584}, 0, { -848, 1908}, {0x00, 0x7f, 0x00, 0xff}}},
{{{ 410, 0, 3584}, 0, { -1666, 2316}, {0x5b, 0x50, 0x25, 0xff}}},
{{{ 922, 0, 4096}, 0, { -1052, 2522}, {0x00, 0x7f, 0x00, 0xff}}},
{{{ 410, 0, 4096}, 0, { -1460, 2726}, {0x00, 0x38, 0x8f, 0xff}}},
{{{ 3894, 205, 922}, 0, { -414, -320}, {0x99, 0x33, 0x33, 0xff}}},
};
// 0x07009A38 - 0x07009B28
static const Vtx hmc_seg7_vertex_07009A38[] = {
{{{ 7588, 1024, 6646}, 0, { -7204, -2566}, {0x00, 0x7f, 0x00, 0xff}}},
{{{ 6543, 1024, 6646}, 0, { -5120, -2566}, {0x00, 0x7f, 0x00, 0xff}}},
{{{ 6543, 1024, 7690}, 0, { -5120, -4652}, {0x00, 0x7f, 0x00, 0xff}}},
{{{ 3484, 0, 2560}, 0, { 378, 274}, {0x33, 0x67, 0x33, 0xff}}},
{{{ 4150, 0, 2560}, 0, { 910, 8}, {0xe3, 0x77, 0x1d, 0xff}}},
{{{ 4150, 0, 2048}, 0, { 706, -400}, {0xb4, 0x63, 0x10, 0xff}}},
{{{ 3484, 0, 2048}, 0, { 174, -136}, {0x5a, 0x58, 0x0e, 0xff}}},
{{{ 3484, 205, 1434}, 0, { -68, -626}, {0x5a, 0x57, 0x13, 0xff}}},
{{{ 4150, 205, 1434}, 0, { 460, -892}, {0xa6, 0x58, 0x09, 0xff}}},
{{{ 6244, -204, 1331}, 0, { -796, -544}, {0x00, 0x59, 0xa7, 0xff}}},
{{{ 5579, -204, 922}, 0, { -158, 2138}, {0x49, 0x49, 0x49, 0xff}}},
{{{ 5579, -204, 1331}, 0, { 862, 1116}, {0x00, 0x59, 0xa7, 0xff}}},
{{{ 6244, -204, 922}, 0, { -1818, 478}, {0xcd, 0x33, 0x67, 0xff}}},
{{{ 4150, 205, 922}, 0, { 256, -1300}, {0xcd, 0x33, 0x67, 0xff}}},
{{{ 3484, 205, 922}, 0, { -274, -1034}, {0x49, 0x49, 0x49, 0xff}}},
};
// 0x07009B28 - 0x07009C08
static const Vtx hmc_seg7_vertex_07009B28[] = {
{{{ 6543, 1024, 2550}, 0, { -5120, 5608}, {0x00, 0x7f, 0x00, 0xff}}},
{{{ 6543, 1024, 3594}, 0, { -5120, 3522}, {0x00, 0x7f, 0x00, 0xff}}},
{{{ 7588, 1024, 3594}, 0, { -7204, 3522}, {0x00, 0x7f, 0x00, 0xff}}},
{{{ 1444, 1024, 7690}, 0, { 5058, -4652}, {0x00, 0x7f, 0x00, 0xff}}},
{{{ 1444, 1024, 6646}, 0, { 5058, -2566}, {0x00, 0x7f, 0x00, 0xff}}},
{{{ 399, 1024, 6646}, 0, { 7142, -2566}, {0x00, 0x7f, 0x00, 0xff}}},
{{{ 410, 1024, 4618}, 0, { 7122, 1500}, {0x00, 0x7f, 0x00, 0xff}}},
{{{ 1444, 1024, 4618}, 0, { 5058, 1500}, {0x00, 0x7f, 0x00, 0xff}}},
{{{ 1444, 1024, 4086}, 0, { 5058, 2542}, {0x00, 0x7f, 0x00, 0xff}}},
{{{ 410, 1024, 4086}, 0, { 7122, 2542}, {0x00, 0x7f, 0x00, 0xff}}},
{{{ 4506, 1024, 4915}, 0, { 0, 990}, {0xd6, 0x54, 0x54, 0xff}}},
{{{ 5018, 1024, 4403}, 0, { 990, 0}, {0x2a, 0x54, 0xac, 0xff}}},
{{{ 4506, 1024, 4403}, 0, { 0, 0}, {0x99, 0x33, 0xcd, 0xff}}},
{{{ 5018, 1024, 4915}, 0, { 990, 990}, {0x67, 0x33, 0x33, 0xff}}},
};
// 0x07009C08 - 0x07009D08
static const Vtx hmc_seg7_vertex_07009C08[] = {
{{{ 5540, 1843, 5797}, 0, { 374, 2028}, {0xa6, 0xac, 0x1d, 0xff}}},
{{{ 5685, 1843, 5797}, 0, { 734, 1666}, {0x59, 0xac, 0xe2, 0xff}}},
{{{ 5612, 1843, 5870}, 0, { 374, 1666}, {0x24, 0xcd, 0x6d, 0xff}}},
{{{ 410, 1946, 4403}, 0, { 3374, -372}, {0x0c, 0x9d, 0xb3, 0xff}}},
{{{ 922, 1946, 5427}, 0, { 820, 480}, {0x54, 0xb6, 0x3a, 0xff}}},
{{{ 410, 1946, 5837}, 0, { 990, 2010}, {0xa3, 0xbd, 0x34, 0xff}}},
{{{ 922, 1946, 4813}, 0, { 1842, -542}, {0x72, 0xd5, 0xde, 0xff}}},
{{{ 410, 1946, 4096}, 0, { -542, 2180}, {0x00, 0x88, 0x28, 0xff}}},
{{{ 410, 1946, 3584}, 0, { 1160, 478}, {0x50, 0xc8, 0x50, 0xff}}},
{{{ 717, 1946, 3277}, 0, { 1160, -544}, {0x67, 0xb7, 0x00, 0xff}}},
{{{ 922, 1946, 3482}, 0, { 480, -544}, {0x63, 0xb7, 0xe6, 0xff}}},
{{{ 922, 1946, 4096}, 0, { -540, 478}, {0x33, 0xcd, 0x67, 0xff}}},
{{{ 5612, 1843, 5725}, 0, { 734, 2028}, {0xdc, 0xcd, 0x93, 0xff}}},
{{{ 5830, 1843, 6087}, 0, { 374, 584}, {0xa7, 0xac, 0x1d, 0xff}}},
{{{ 5974, 1843, 6087}, 0, { 734, 224}, {0x59, 0xac, 0xe3, 0xff}}},
{{{ 5902, 1843, 6159}, 0, { 374, 224}, {0x24, 0xcd, 0x6d, 0xff}}},
};
// 0x07009D08 - 0x07009DE8
static const Vtx hmc_seg7_vertex_07009D08[] = {
{{{ 5830, 1843, 6087}, 0, { 374, 584}, {0xa7, 0xac, 0x1d, 0xff}}},
{{{ 5902, 1843, 6015}, 0, { 734, 584}, {0xdc, 0xcd, 0x93, 0xff}}},
{{{ 5974, 1843, 6087}, 0, { 734, 224}, {0x59, 0xac, 0xe3, 0xff}}},
{{{ 5612, 1946, 5870}, 0, { 374, 1666}, {0xe2, 0xac, 0x59, 0xff}}},
{{{ 5685, 1946, 5797}, 0, { 734, 1666}, {0x6d, 0xcd, 0x24, 0xff}}},
{{{ 5902, 1946, 6015}, 0, { 734, 584}, {0x1d, 0xac, 0xa7, 0xff}}},
{{{ 5830, 1946, 6087}, 0, { 374, 584}, {0x93, 0xcd, 0xdc, 0xff}}},
{{{ 3482, 1946, 6963}, 0, { -2244, 820}, {0x2a, 0xac, 0x54, 0xff}}},
{{{ 3072, 1946, 6963}, 0, { -1562, 1498}, {0x99, 0xcd, 0x33, 0xff}}},
{{{ 3072, 1946, 6758}, 0, { -1222, 1158}, {0xd6, 0xac, 0x54, 0xff}}},
{{{ 3482, 1946, 6758}, 0, { -1904, 478}, {0x00, 0x81, 0x00, 0xff}}},
{{{ 1434, 1946, 6758}, 0, { 1500, 3884}, {0x99, 0xcd, 0x33, 0xff}}},
{{{ 1434, 1946, 6349}, 0, { 2182, 3202}, {0xd6, 0xac, 0xac, 0xff}}},
{{{ 3482, 1946, 6349}, 0, { -1222, -202}, {0x67, 0xcd, 0xcd, 0xff}}},
};
// 0x07009DE8 - 0x07009ED8
static const Vtx hmc_seg7_vertex_07009DE8[] = {
{{{ 6192, 1843, 5146}, 0, { 374, 2028}, {0xa7, 0xac, 0x1e, 0xff}}},
{{{ 6264, 1843, 5073}, 0, { 734, 2028}, {0xdb, 0xcc, 0x93, 0xff}}},
{{{ 6336, 1843, 5146}, 0, { 734, 1666}, {0x5a, 0xac, 0xe3, 0xff}}},
{{{ 2048, 1946, 6963}, 0, { 138, 3202}, {0x2a, 0xac, 0x54, 0xff}}},
{{{ 1638, 1946, 6758}, 0, { 1160, 3542}, {0xd6, 0xac, 0x54, 0xff}}},
{{{ 2048, 1946, 6758}, 0, { 478, 2862}, {0x67, 0xcd, 0x33, 0xff}}},
{{{ 1638, 1946, 6963}, 0, { 820, 3884}, {0x99, 0xcd, 0x33, 0xff}}},
{{{ 6264, 1946, 5218}, 0, { 374, 1666}, {0xe3, 0xac, 0x59, 0xff}}},
{{{ 6336, 1946, 5146}, 0, { 734, 1666}, {0x6d, 0xcd, 0x24, 0xff}}},
{{{ 6554, 1946, 5363}, 0, { 734, 584}, {0x1e, 0xac, 0xa7, 0xff}}},
{{{ 6481, 1946, 5435}, 0, { 374, 584}, {0x93, 0xcd, 0xdb, 0xff}}},
{{{ 6481, 1843, 5435}, 0, { 374, 584}, {0xa7, 0xac, 0x1d, 0xff}}},
{{{ 6554, 1843, 5363}, 0, { 734, 584}, {0xdc, 0xcd, 0x92, 0xff}}},
{{{ 6626, 1843, 5435}, 0, { 734, 224}, {0x59, 0xac, 0xe2, 0xff}}},
{{{ 6554, 1843, 5508}, 0, { 374, 224}, {0x25, 0xcd, 0x6d, 0xff}}},
};
// 0x07009ED8 - 0x07009FC8
static const Vtx hmc_seg7_vertex_07009ED8[] = {
{{{ -1926, 0, 534}, 0, { -718, 1310}, {0xf4, 0x65, 0x4a, 0xff}}},
{{{ -746, 0, 1575}, 0, { 582, 786}, {0x1d, 0x72, 0xd1, 0xff}}},
{{{ -414, 0, 1038}, 0, { 284, 306}, {0xc5, 0x3a, 0x60, 0xff}}},
{{{ 6192, 1843, 5146}, 0, { 374, 2028}, {0xa7, 0xac, 0x1e, 0xff}}},
{{{ 6336, 1843, 5146}, 0, { 734, 1666}, {0x5a, 0xac, 0xe3, 0xff}}},
{{{ 6264, 1843, 5218}, 0, { 374, 1666}, {0x24, 0xcd, 0x6d, 0xff}}},
{{{ 786, 1024, 4422}, 0, { 0, 990}, {0xc8, 0x00, 0x8f, 0xff}}},
{{{ 811, 2867, 4422}, 0, { 478, 0}, {0x2a, 0x54, 0xac, 0xff}}},
{{{ 811, 1024, 4422}, 0, { 478, 990}, {0x71, 0x00, 0xc8, 0xff}}},
{{{ 811, 2867, 4446}, 0, { 990, 0}, {0x67, 0x33, 0x33, 0xff}}},
{{{ 811, 1024, 4446}, 0, { 990, 990}, {0x38, 0x00, 0x71, 0xff}}},
{{{ 786, 2867, 4422}, 0, { 0, 0}, {0x99, 0x33, 0xcd, 0xff}}},
{{{ 786, 2867, 4446}, 0, { 478, 0}, {0xd6, 0x54, 0x54, 0xff}}},
{{{ 786, 1024, 4446}, 0, { 478, 990}, {0x8f, 0x00, 0x38, 0xff}}},
{{{ -2120, 0, 1117}, 0, { -330, 1698}, {0x06, 0x49, 0x99, 0xff}}},
};
// 0x07009FC8 - 0x0700A0B8
static const Vtx hmc_seg7_vertex_07009FC8[] = {
{{{ -746, 0, 1575}, 0, { 582, 786}, {0x1d, 0x72, 0xd1, 0xff}}},
{{{ 474, 0, 2796}, 0, { 2044, 298}, {0x00, 0x7f, 0x00, 0xff}}},
{{{ 908, 0, 2361}, 0, { 1870, -222}, {0x00, 0x7f, 0x00, 0xff}}},
{{{ -414, 0, 1038}, 0, { 284, 306}, {0xc5, 0x3a, 0x60, 0xff}}},
{{{ 7578, 0, 7680}, 0, { 5486, 2316}, {0x00, 0x7f, 0x00, 0xff}}},
{{{ 6554, 0, 3584}, 0, { 3034, -542}, {0xd9, 0x77, 0x13, 0xff}}},
{{{ 410, 0, 4608}, 0, { -1460, 2726}, {0x00, 0x7b, 0x1e, 0xff}}},
{{{ 410, 0, 7680}, 0, { -234, 5178}, {0x00, 0x7f, 0x00, 0xff}}},
{{{ 7578, 0, 3584}, 0, { 3852, -952}, {0xcd, 0x33, 0x67, 0xff}}},
{{{ 6042, 0, 3072}, 0, { 2420, -748}, {0x00, 0x7f, 0x00, 0xff}}},
{{{ 4150, 0, 3072}, 0, { 910, 8}, {0x00, 0x7f, 0x00, 0xff}}},
{{{ 3482, 0, 3584}, 0, { 582, 684}, {0x00, 0x7f, 0x00, 0xff}}},
{{{ 5018, 0, 2560}, 0, { 1398, -748}, {0x00, 0x7f, 0x00, 0xff}}},
{{{ 4150, 0, 2560}, 0, { 706, -400}, {0xe3, 0x77, 0x1d, 0xff}}},
{{{ 5530, 0, 3072}, 0, { 2012, -544}, {0x00, 0x7f, 0x00, 0xff}}},
};
// 0x0700A0B8 - 0x0700A148
static const Vtx hmc_seg7_vertex_0700A0B8[] = {
{{{ -3631, 0, 1872}, 0, { -330, 3206}, {0x00, 0x54, 0xa2, 0xff}}},
{{{ -3036, 0, 430}, 0, { -1246, 2154}, {0x18, 0x5b, 0x54, 0xff}}},
{{{ -4089, 0, 956}, 0, { -1246, 3206}, {0x73, 0x33, 0x00, 0xff}}},
{{{ 3482, 0, 3584}, 0, { 582, 684}, {0x00, 0x7f, 0x00, 0xff}}},
{{{ 1434, 0, 3584}, 0, { -1052, 1498}, {0x00, 0x7f, 0x00, 0xff}}},
{{{ 410, 0, 4608}, 0, { -1460, 2726}, {0x00, 0x7b, 0x1e, 0xff}}},
{{{ -1926, 0, 534}, 0, { -718, 1310}, {0xf4, 0x65, 0x4a, 0xff}}},
{{{ -2578, 0, 1346}, 0, { -330, 2154}, {0xd8, 0x59, 0xb0, 0xff}}},
{{{ -2120, 0, 1117}, 0, { -330, 1698}, {0x06, 0x49, 0x99, 0xff}}},
};
// 0x0700A148 - 0x0700A1B8
static const Vtx hmc_seg7_vertex_0700A148[] = {
{{{ 2127, 307, 2580}, 0, { 990, 480}, {0x00, 0x00, 0x7f, 0xff}}},
{{{ 2120, 372, 2580}, 0, { 478, 70}, {0x00, 0x00, 0x7f, 0xff}}},
{{{ 2062, 314, 2580}, 0, { 480, 888}, {0x00, 0x00, 0x7f, 0xff}}},
{{{ 2098, 351, 2580}, 0, { 480, 376}, {0x00, 0x00, 0x7f, 0xff}}},
{{{ 2084, 394, 2580}, 0, { 70, 172}, {0x00, 0x00, 0x7f, 0xff}}},
{{{ 2041, 351, 2580}, 0, { 70, 786}, {0x00, 0x00, 0x7f, 0xff}}},
{{{ 2084, 336, 2580}, 0, { 480, 582}, {0x00, 0x00, 0x7f, 0xff}}},
};
// 0x0700A1B8 - 0x0700A2A8
static const Vtx hmc_seg7_vertex_0700A1B8[] = {
{{{ 5579, 922, 2560}, 0, { 8554, 1112}, {0x43, 0xdf, 0x65, 0xff}}},
{{{ 5579, 0, 2458}, 0, { 8524, 376}, {0x7f, 0x00, 0x00, 0xff}}},
{{{ 5579, 922, 2458}, 0, { 8524, 1112}, {0x7f, 0x00, 0x00, 0xff}}},
{{{ 836, 0, 3158}, 0, { 5978, 376}, {0x6d, 0x33, 0xdc, 0xff}}},
{{{ 763, 0, 3085}, 0, { 5988, 376}, {0x59, 0x00, 0xa7, 0xff}}},
{{{ 763, 922, 3085}, 0, { 5988, 1112}, {0x59, 0x00, 0xa7, 0xff}}},
{{{ 836, 922, 3158}, 0, { 5978, 1112}, {0x61, 0xc9, 0x3a, 0xff}}},
{{{ 1198, 0, 2651}, 0, { 6254, 376}, {0xa7, 0x00, 0x59, 0xff}}},
{{{ 1270, 922, 2723}, 0, { 6250, 1112}, {0x27, 0xe5, 0x75, 0xff}}},
{{{ 1198, 922, 2651}, 0, { 6254, 1112}, {0xa7, 0x00, 0x59, 0xff}}},
{{{ 1270, 0, 2723}, 0, { 6250, 376}, {0x00, 0x67, 0x49, 0xff}}},
{{{ 6244, 0, 2458}, 0, { 8792, 376}, {0x81, 0x00, 0x00, 0xff}}},
{{{ 6244, 0, 2560}, 0, { 8824, 376}, {0xbf, 0x3c, 0x5a, 0xff}}},
{{{ 6244, 922, 2560}, 0, { 8824, 1112}, {0xc3, 0xc3, 0x5c, 0xff}}},
{{{ 6244, 922, 2458}, 0, { 8792, 1112}, {0x81, 0x00, 0x00, 0xff}}},
};
// 0x0700A2A8 - 0x0700A358
static const Vtx hmc_seg7_vertex_0700A2A8[] = {
{{{ 3484, 922, 2560}, 0, { 7326, 1112}, {0x3d, 0xc3, 0x5c, 0xff}}},
{{{ 3484, 0, 2458}, 0, { 7338, 376}, {0x7f, 0x00, 0x00, 0xff}}},
{{{ 3484, 922, 2458}, 0, { 7338, 1112}, {0x7f, 0x00, 0x00, 0xff}}},
{{{ 5579, 922, 2560}, 0, { 8554, 1112}, {0x43, 0xdf, 0x65, 0xff}}},
{{{ 5579, 0, 2560}, 0, { 8554, 376}, {0x24, 0x43, 0x65, 0xff}}},
{{{ 5579, 0, 2458}, 0, { 8524, 376}, {0x7f, 0x00, 0x00, 0xff}}},
{{{ 4150, 0, 2458}, 0, { 7746, 376}, {0x81, 0x00, 0x00, 0xff}}},
{{{ 4150, 0, 2560}, 0, { 7750, 376}, {0xe3, 0x77, 0x1d, 0xff}}},
{{{ 4150, 922, 2560}, 0, { 7750, 1112}, {0xd2, 0xe9, 0x73, 0xff}}},
{{{ 4150, 922, 2458}, 0, { 7746, 1112}, {0x81, 0x00, 0x00, 0xff}}},
{{{ 3484, 0, 2560}, 0, { 7326, 376}, {0x33, 0x67, 0x33, 0xff}}},
};
// 0x0700A358 - 0x0700A448
static const Vtx hmc_seg7_vertex_0700A358[] = {
{{{ 4150, 922, 2560}, 0, { 7750, 1112}, {0xd2, 0xe9, 0x73, 0xff}}},
{{{ 6554, 2048, 2560}, 0, { 8926, 2012}, {0xdc, 0x00, 0x79, 0xff}}},
{{{ 1434, 2048, 2560}, 0, { 6356, 2012}, {0x30, 0x00, 0x75, 0xff}}},
{{{ 877, 1024, 3289}, 0, { 308, 2012}, {0xac, 0xac, 0x2a, 0xff}}},
{{{ 877, 1024, 3265}, 0, { 390, 2012}, {0xcd, 0xcd, 0x99, 0xff}}},
{{{ 901, 1024, 3265}, 0, { 390, 2012}, {0x54, 0xac, 0xd6, 0xff}}},
{{{ 877, 2867, 3289}, 0, { 308, 376}, {0xd6, 0x54, 0x54, 0xff}}},
{{{ 901, 1024, 3289}, 0, { 308, 2012}, {0x33, 0xcd, 0x67, 0xff}}},
{{{ 877, 2867, 3265}, 0, { 390, 376}, {0x99, 0x33, 0xcd, 0xff}}},
{{{ 901, 2867, 3265}, 0, { 390, 376}, {0x2a, 0x54, 0xac, 0xff}}},
{{{ 901, 2867, 3289}, 0, { 308, 376}, {0x67, 0x33, 0x33, 0xff}}},
{{{ 4150, 0, 2560}, 0, { 7750, 376}, {0xe3, 0x77, 0x1d, 0xff}}},
{{{ 5579, 0, 2560}, 0, { 8554, 376}, {0x24, 0x43, 0x65, 0xff}}},
{{{ 5579, 922, 2560}, 0, { 8554, 1112}, {0x43, 0xdf, 0x65, 0xff}}},
{{{ 3484, 922, 2560}, 0, { 7326, 1112}, {0x3d, 0xc3, 0x5c, 0xff}}},
};
// 0x0700A448 - 0x0700A548
static const Vtx hmc_seg7_vertex_0700A448[] = {
{{{ 1434, 0, 2560}, 0, { 6356, 376}, {0x25, 0x50, 0x5b, 0xff}}},
{{{ 3484, 0, 2560}, 0, { 7326, 376}, {0x33, 0x67, 0x33, 0xff}}},
{{{ 3484, 922, 2560}, 0, { 7326, 1112}, {0x3d, 0xc3, 0x5c, 0xff}}},
{{{ 6244, 922, 2560}, 0, { 8824, 1112}, {0xc3, 0xc3, 0x5c, 0xff}}},
{{{ 6554, 2048, 2560}, 0, { 8926, 2012}, {0xdc, 0x00, 0x79, 0xff}}},
{{{ 5579, 922, 2560}, 0, { 8554, 1112}, {0x43, 0xdf, 0x65, 0xff}}},
{{{ 6554, 1024, 2560}, 0, { 8926, 1196}, {0xa7, 0x00, 0x59, 0xff}}},
{{{ 7578, 1024, 3584}, 0, { 9544, 1196}, {0xa7, 0x00, 0x59, 0xff}}},
{{{ 7578, 2048, 3584}, 0, { 9544, 2012}, {0x8b, 0x00, 0x30, 0xff}}},
{{{ 6244, 0, 2560}, 0, { 8824, 376}, {0xbf, 0x3c, 0x5a, 0xff}}},
{{{ 6554, 0, 2560}, 0, { 8926, 376}, {0xd6, 0x54, 0x54, 0xff}}},
{{{ 1434, 2048, 2560}, 0, { 6356, 2012}, {0x30, 0x00, 0x75, 0xff}}},
{{{ 358, 2304, 3738}, 0, { 7758, 1756}, {0x00, 0xc8, 0x8f, 0xff}}},
{{{ 410, 2048, 3738}, 0, { 7752, 2012}, {0x73, 0x17, 0xd2, 0xff}}},
{{{ 358, 2048, 3738}, 0, { 7758, 2012}, {0x00, 0x71, 0xc8, 0xff}}},
{{{ 410, 2304, 3738}, 0, { 7752, 1756}, {0x6e, 0xc9, 0xe5, 0xff}}},
};
// 0x0700A548 - 0x0700A628
static const Vtx hmc_seg7_vertex_0700A548[] = {
{{{ 410, 2048, 3738}, 0, { 7752, 2012}, {0x73, 0x17, 0xd2, 0xff}}},
{{{ 410, 2304, 3738}, 0, { 7752, 1756}, {0x6e, 0xc9, 0xe5, 0xff}}},
{{{ 410, 4096, 6656}, 0, { 8850, 0}, {0x7c, 0x00, 0xe9, 0xff}}},
{{{ 410, 2048, 6656}, 0, { 8850, 2012}, {0x70, 0x00, 0xc6, 0xff}}},
{{{ 358, 2304, 3584}, 0, { 7702, 1756}, {0x00, 0x8f, 0x38, 0xff}}},
{{{ 358, 2304, 3738}, 0, { 7758, 1756}, {0x00, 0xc8, 0x8f, 0xff}}},
{{{ 410, 2304, 3584}, 0, { 7696, 1756}, {0x6e, 0xe5, 0x37, 0xff}}},
{{{ 410, 4096, 3584}, 0, { 7696, 0}, {0x75, 0x00, 0x30, 0xff}}},
{{{ 410, 3072, 3584}, 0, { 7696, 988}, {0x78, 0xe0, 0x17, 0xff}}},
{{{ 410, 2048, 3584}, 0, { 5730, 2012}, {0x54, 0x54, 0x2a, 0xff}}},
{{{ 410, 2048, 3738}, 0, { 5670, 2012}, {0x73, 0x17, 0xd2, 0xff}}},
{{{ 410, 0, 3584}, 0, { 5730, 376}, {0x5b, 0x50, 0x25, 0xff}}},
{{{ 410, 0, 6656}, 0, { 4406, 376}, {0x59, 0x00, 0xa7, 0xff}}},
{{{ 410, 2048, 6656}, 0, { 4406, 2012}, {0x70, 0x00, 0xc6, 0xff}}},
};
// 0x0700A628 - 0x0700A718
static const Vtx hmc_seg7_vertex_0700A628[] = {
{{{ 6554, 4096, 7680}, 0, { 3034, 0}, {0xe0, 0x00, 0x86, 0xff}}},
{{{ 1434, 2048, 7680}, 0, { 1186, 2012}, {0x30, 0x00, 0x8b, 0xff}}},
{{{ 1434, 4096, 7680}, 0, { 1186, 0}, {0x40, 0x00, 0x93, 0xff}}},
{{{ 410, 2048, 6656}, 0, { 674, 2012}, {0x70, 0x00, 0xc6, 0xff}}},
{{{ 410, 4096, 6656}, 0, { 674, 0}, {0x7c, 0x00, 0xe9, 0xff}}},
{{{ 6554, 2048, 7680}, 0, { 3034, 2012}, {0xd0, 0x00, 0x8b, 0xff}}},
{{{ 6554, 2048, 7680}, 0, { 1246, 2012}, {0xd0, 0x00, 0x8b, 0xff}}},
{{{ 1434, 0, 7680}, 0, { 3784, 376}, {0x38, 0x00, 0x8f, 0xff}}},
{{{ 1434, 2048, 7680}, 0, { 3784, 2012}, {0x30, 0x00, 0x8b, 0xff}}},
{{{ 410, 1024, 6656}, 0, { 4406, 1196}, {0x59, 0x00, 0xa7, 0xff}}},
{{{ 410, 2048, 6656}, 0, { 4406, 2012}, {0x70, 0x00, 0xc6, 0xff}}},
{{{ 1434, 1024, 7680}, 0, { 3784, 1196}, {0x59, 0x00, 0xa7, 0xff}}},
{{{ 7578, 4096, 6656}, 0, { 3470, 0}, {0x93, 0x00, 0xc0, 0xff}}},
{{{ 7578, 2048, 6656}, 0, { 3470, 2012}, {0x8b, 0x00, 0xd0, 0xff}}},
{{{ 6554, 0, 7680}, 0, { 1246, 376}, {0x8f, 0x00, 0xc8, 0xff}}},
};
// 0x0700A718 - 0x0700A818
static const Vtx hmc_seg7_vertex_0700A718[] = {
{{{ 7578, 2048, 6656}, 0, { 632, 2012}, {0x8b, 0x00, 0xd0, 0xff}}},
{{{ 6554, 1024, 7680}, 0, { 1246, 1196}, {0xa7, 0x00, 0xa7, 0xff}}},
{{{ 6554, 2048, 7680}, 0, { 1246, 2012}, {0xd0, 0x00, 0x8b, 0xff}}},
{{{ 7578, 4096, 3584}, 0, { 4422, 0}, {0x86, 0x00, 0x20, 0xff}}},
{{{ 7578, 2048, 6656}, 0, { 3470, 2012}, {0x8b, 0x00, 0xd0, 0xff}}},
{{{ 7578, 4096, 6656}, 0, { 3470, 0}, {0x93, 0x00, 0xc0, 0xff}}},
{{{ 7578, 2048, 3584}, 0, { 4422, 2012}, {0x8b, 0x00, 0x30, 0xff}}},
{{{ 7578, 1024, 6656}, 0, { 632, 1196}, {0xa7, 0x00, 0xa7, 0xff}}},
{{{ 6554, 4096, 2560}, 0, { 4882, 0}, {0xd0, 0x00, 0x75, 0xff}}},
{{{ 6554, 2048, 2560}, 0, { 4882, 2012}, {0xdc, 0x00, 0x79, 0xff}}},
{{{ 7578, 2048, 3584}, 0, { 9544, 2012}, {0x8b, 0x00, 0x30, 0xff}}},
{{{ 7578, 0, 6656}, 0, { 10852, 376}, {0x8f, 0x00, 0xc8, 0xff}}},
{{{ 7578, 2048, 6656}, 0, { 10852, 2012}, {0x8b, 0x00, 0xd0, 0xff}}},
{{{ 7578, 0, 3584}, 0, { 9544, 376}, {0xcd, 0x33, 0x67, 0xff}}},
{{{ 1434, 4096, 2560}, 0, { 7122, 0}, {0x40, 0x00, 0x6d, 0xff}}},
{{{ 1434, 2048, 2560}, 0, { 7122, 2012}, {0x30, 0x00, 0x75, 0xff}}},
};
// 0x0700A818 - 0x0700A918
static const Vtx hmc_seg7_vertex_0700A818[] = {
{{{ 922, 3072, 3072}, 0, { 7424, 988}, {0x3f, 0xea, 0x6b, 0xff}}},
{{{ 410, 2048, 3072}, 0, { 7520, 2012}, {0x33, 0x67, 0x33, 0xff}}},
{{{ 922, 2048, 3072}, 0, { 7424, 2012}, {0x49, 0x1a, 0x63, 0xff}}},
{{{ 410, 3072, 3072}, 0, { 7520, 988}, {0x67, 0xcd, 0x33, 0xff}}},
{{{ 1434, 4096, 2560}, 0, { 7122, 0}, {0x40, 0x00, 0x6d, 0xff}}},
{{{ 1434, 2048, 2560}, 0, { 7122, 2012}, {0x30, 0x00, 0x75, 0xff}}},
{{{ 410, 4096, 3584}, 0, { 7696, 0}, {0x75, 0x00, 0x30, 0xff}}},
{{{ 1270, 922, 2723}, 0, { 6250, 1112}, {0x27, 0xe5, 0x75, 0xff}}},
{{{ 1270, 0, 2723}, 0, { 6250, 376}, {0x00, 0x67, 0x49, 0xff}}},
{{{ 1434, 0, 2560}, 0, { 6356, 376}, {0x25, 0x50, 0x5b, 0xff}}},
{{{ 1434, 2048, 2560}, 0, { 6356, 2012}, {0x30, 0x00, 0x75, 0xff}}},
{{{ 358, 2048, 3584}, 0, { 7702, 2012}, {0x00, 0x38, 0x71, 0xff}}},
{{{ 410, 2304, 3584}, 0, { 7696, 1756}, {0x6e, 0xe5, 0x37, 0xff}}},
{{{ 358, 2304, 3584}, 0, { 7702, 1756}, {0x00, 0x8f, 0x38, 0xff}}},
{{{ 410, 2048, 3584}, 0, { 7696, 2012}, {0x54, 0x54, 0x2a, 0xff}}},
{{{ 410, 3072, 3584}, 0, { 7696, 988}, {0x78, 0xe0, 0x17, 0xff}}},
};
// 0x0700A918 - 0x0700A9F8
static const Vtx hmc_seg7_vertex_0700A918[] = {
{{{ 410, 1946, 3584}, 0, { 5730, 1932}, {0x50, 0xc8, 0x50, 0xff}}},
{{{ 410, 0, 3584}, 0, { 5730, 376}, {0x5b, 0x50, 0x25, 0xff}}},
{{{ 836, 922, 3158}, 0, { 5978, 1112}, {0x61, 0xc9, 0x3a, 0xff}}},
{{{ 836, 0, 3158}, 0, { 5978, 376}, {0x6d, 0x33, 0xdc, 0xff}}},
{{{ 410, 4096, 3584}, 0, { 7696, 0}, {0x75, 0x00, 0x30, 0xff}}},
{{{ 410, 3072, 3584}, 0, { 7696, 988}, {0x78, 0xe0, 0x17, 0xff}}},
{{{ 922, 3072, 3072}, 0, { 7424, 988}, {0x3f, 0xea, 0x6b, 0xff}}},
{{{ 410, 3072, 3072}, 0, { 7520, 988}, {0x67, 0xcd, 0x33, 0xff}}},
{{{ 922, 1946, 3072}, 0, { 6032, 1932}, {0x59, 0x00, 0x59, 0xff}}},
{{{ 1270, 922, 2723}, 0, { 6250, 1112}, {0x27, 0xe5, 0x75, 0xff}}},
{{{ 1434, 2048, 2560}, 0, { 6356, 2012}, {0x30, 0x00, 0x75, 0xff}}},
{{{ 4813, 1843, 3430}, 0, { 1354, 2144}, {0x2a, 0xac, 0x54, 0xff}}},
{{{ 4710, 1843, 3430}, 0, { 1114, 2144}, {0x99, 0xcd, 0x33, 0xff}}},
{{{ 4710, 1843, 3328}, 0, { 1354, 2144}, {0xd6, 0xac, 0xac, 0xff}}},
};
// 0x0700A9F8 - 0x0700AAE8
static const Vtx hmc_seg7_vertex_0700A9F8[] = {
{{{ 3994, 2048, 3635}, 0, { -812, 1876}, {0x2a, 0xac, 0x54, 0xff}}},
{{{ 3891, 2048, 3635}, 0, { -1052, 1876}, {0x99, 0xcd, 0x33, 0xff}}},
{{{ 3891, 2048, 3533}, 0, { -812, 1876}, {0xd6, 0xac, 0xac, 0xff}}},
{{{ 4813, 1843, 3430}, 0, { 1354, 2144}, {0x2a, 0xac, 0x54, 0xff}}},
{{{ 4710, 1843, 3328}, 0, { 1354, 2144}, {0xd6, 0xac, 0xac, 0xff}}},
{{{ 4813, 1843, 3328}, 0, { 1596, 2144}, {0x67, 0xcd, 0xcd, 0xff}}},
{{{ 5939, 1946, 3226}, 0, { 3042, 2012}, {0x2a, 0xac, 0x54, 0xff}}},
{{{ 5837, 1946, 3226}, 0, { 2800, 2012}, {0x99, 0xcd, 0x33, 0xff}}},
{{{ 5837, 1946, 3123}, 0, { 3042, 2012}, {0xd6, 0xac, 0xac, 0xff}}},
{{{ 5939, 1946, 3123}, 0, { 3282, 2012}, {0x67, 0xcd, 0xcd, 0xff}}},
{{{ 6758, 2048, 3738}, 0, { 3042, 1876}, {0x2a, 0xac, 0x54, 0xff}}},
{{{ 6656, 2048, 3738}, 0, { 2800, 1876}, {0x99, 0xcd, 0x33, 0xff}}},
{{{ 6656, 2048, 3635}, 0, { 3042, 1876}, {0xd6, 0xac, 0xac, 0xff}}},
{{{ 6758, 2048, 3635}, 0, { 3282, 1876}, {0x67, 0xcd, 0xcd, 0xff}}},
{{{ 3994, 2048, 3533}, 0, { -570, 1876}, {0x67, 0xcd, 0xcd, 0xff}}},
};
// 0x0700AAE8 - 0x0700ABE8
static const Vtx hmc_seg7_vertex_0700AAE8[] = {
{{{ 5325, 1946, 4147}, 0, { -1052, 2012}, {0x99, 0xcd, 0x33, 0xff}}},
{{{ 5325, 4096, 4045}, 0, { -812, -168}, {0x8f, 0x00, 0xc8, 0xff}}},
{{{ 5325, 1946, 4045}, 0, { -812, 2012}, {0xd6, 0xac, 0xac, 0xff}}},
{{{ 5427, 1946, 4147}, 0, { -812, 2012}, {0x2a, 0xac, 0x54, 0xff}}},
{{{ 5427, 1946, 4045}, 0, { -570, 2012}, {0x67, 0xcd, 0xcd, 0xff}}},
{{{ 3891, 2048, 3533}, 0, { -812, 1876}, {0xd6, 0xac, 0xac, 0xff}}},
{{{ 3891, 4096, 3533}, 0, { -812, -168}, {0x8f, 0x00, 0xc8, 0xff}}},
{{{ 3994, 4096, 3533}, 0, { -570, -168}, {0x38, 0x00, 0x8f, 0xff}}},
{{{ 3994, 2048, 3533}, 0, { -570, 1876}, {0x67, 0xcd, 0xcd, 0xff}}},
{{{ 3891, 2048, 3635}, 0, { -1052, 1876}, {0x99, 0xcd, 0x33, 0xff}}},
{{{ 3891, 4096, 3635}, 0, { -1052, -168}, {0xc8, 0x00, 0x71, 0xff}}},
{{{ 3994, 4096, 3635}, 0, { -812, -168}, {0x71, 0x00, 0x38, 0xff}}},
{{{ 3994, 2048, 3635}, 0, { -812, 1876}, {0x2a, 0xac, 0x54, 0xff}}},
{{{ 5427, 4096, 4045}, 0, { -570, -168}, {0x38, 0x00, 0x8f, 0xff}}},
{{{ 5325, 4096, 4147}, 0, { -1052, -168}, {0xc8, 0x00, 0x71, 0xff}}},
{{{ 5427, 4096, 4147}, 0, { -812, -168}, {0x71, 0x00, 0x38, 0xff}}},
};
// 0x0700ABE8 - 0x0700ACC8
static const Vtx hmc_seg7_vertex_0700ABE8[] = {
{{{ 4710, 1843, 3328}, 0, { 1354, 2144}, {0xd6, 0xac, 0xac, 0xff}}},
{{{ 4813, 4096, 3328}, 0, { 1596, -168}, {0x38, 0x00, 0x8f, 0xff}}},
{{{ 4813, 1843, 3328}, 0, { 1596, 2144}, {0x67, 0xcd, 0xcd, 0xff}}},
{{{ 4710, 1843, 3430}, 0, { 1114, 2144}, {0x99, 0xcd, 0x33, 0xff}}},
{{{ 4710, 4096, 3328}, 0, { 1354, -168}, {0x8f, 0x00, 0xc8, 0xff}}},
{{{ 5837, 1946, 3226}, 0, { 2800, 2012}, {0x99, 0xcd, 0x33, 0xff}}},
{{{ 5837, 4096, 3226}, 0, { 2800, -168}, {0xc8, 0x00, 0x71, 0xff}}},
{{{ 5837, 4096, 3123}, 0, { 3042, -168}, {0x8f, 0x00, 0xc8, 0xff}}},
{{{ 4710, 4096, 3430}, 0, { 1114, -168}, {0xc8, 0x00, 0x71, 0xff}}},
{{{ 4813, 4096, 3430}, 0, { 1354, -168}, {0x71, 0x00, 0x38, 0xff}}},
{{{ 4813, 1843, 3430}, 0, { 1354, 2144}, {0x2a, 0xac, 0x54, 0xff}}},
{{{ 5837, 1946, 3123}, 0, { 3042, 2012}, {0xd6, 0xac, 0xac, 0xff}}},
{{{ 5939, 4096, 3123}, 0, { 3282, -168}, {0x38, 0x00, 0x8f, 0xff}}},
{{{ 5939, 1946, 3123}, 0, { 3282, 2012}, {0x67, 0xcd, 0xcd, 0xff}}},
};
// 0x0700ACC8 - 0x0700ADA8
static const Vtx hmc_seg7_vertex_0700ACC8[] = {
{{{ 6758, 2048, 3635}, 0, { 3282, 1876}, {0x67, 0xcd, 0xcd, 0xff}}},
{{{ 6758, 4096, 3635}, 0, { 3282, -168}, {0x38, 0x00, 0x8f, 0xff}}},
{{{ 6758, 4096, 3738}, 0, { 3042, -168}, {0x71, 0x00, 0x38, 0xff}}},
{{{ 5939, 1946, 3123}, 0, { 3282, 2012}, {0x67, 0xcd, 0xcd, 0xff}}},
{{{ 5939, 4096, 3123}, 0, { 3282, -168}, {0x38, 0x00, 0x8f, 0xff}}},
{{{ 5939, 4096, 3226}, 0, { 3042, -168}, {0x71, 0x00, 0x38, 0xff}}},
{{{ 5939, 1946, 3226}, 0, { 3042, 2012}, {0x2a, 0xac, 0x54, 0xff}}},
{{{ 5837, 4096, 3226}, 0, { 2800, -168}, {0xc8, 0x00, 0x71, 0xff}}},
{{{ 5837, 1946, 3226}, 0, { 2800, 2012}, {0x99, 0xcd, 0x33, 0xff}}},
{{{ 6656, 2048, 3635}, 0, { 3042, 1876}, {0xd6, 0xac, 0xac, 0xff}}},
{{{ 6656, 4096, 3635}, 0, { 3042, -168}, {0x8f, 0x00, 0xc8, 0xff}}},
{{{ 6656, 2048, 3738}, 0, { 2800, 1876}, {0x99, 0xcd, 0x33, 0xff}}},
{{{ 6656, 4096, 3738}, 0, { 2800, -168}, {0xc8, 0x00, 0x71, 0xff}}},
{{{ 6758, 2048, 3738}, 0, { 3042, 1876}, {0x2a, 0xac, 0x54, 0xff}}},
};
// 0x0700ADA8 - 0x0700ADD8
static const Vtx hmc_seg7_vertex_0700ADA8[] = {
{{{ 1434, 2048, 2560}, 0, { 6356, 2012}, {0x30, 0x00, 0x75, 0xff}}},
{{{ 922, 2048, 3072}, 0, { 6032, 2012}, {0x49, 0x1a, 0x63, 0xff}}},
{{{ 922, 1946, 3072}, 0, { 6032, 1932}, {0x59, 0x00, 0x59, 0xff}}},
};
// 0x0700ADD8 - 0x0700AED8
static const Vtx hmc_seg7_vertex_0700ADD8[] = {
{{{ -3494, 1792, 659}, 0, { 2386, 1500}, {0xf1, 0xdf, 0x79, 0xff}}},
{{{ -3036, 1536, 430}, 0, { 2076, 2012}, {0xf1, 0x00, 0x7e, 0xff}}},
{{{ -3036, 2560, 430}, 0, { 2076, 0}, {0xf1, 0x00, 0x7e, 0xff}}},
{{{ -3631, 2560, 1872}, 0, { 3610, 0}, {0x4c, 0x00, 0x9b, 0xff}}},
{{{ -3631, 1536, 1872}, 0, { 3610, 2012}, {0x28, 0x00, 0x88, 0xff}}},
{{{ -4089, 1536, 956}, 0, { 2872, 2012}, {0x71, 0x00, 0x38, 0xff}}},
{{{ -4089, 2560, 956}, 0, { 2872, 0}, {0x65, 0x00, 0x4c, 0xff}}},
{{{ -3631, 1536, 727}, 0, { 2520, 2012}, {0x73, 0x34, 0x00, 0xff}}},
{{{ -3631, 1792, 727}, 0, { 2520, 1500}, {0x4a, 0xc9, 0x56, 0xff}}},
{{{ -2578, 2560, 1346}, 0, { 1416, 0}, {0x9b, 0x00, 0xb4, 0xff}}},
{{{ -2578, 1536, 1346}, 0, { 1416, 2012}, {0x84, 0x00, 0xea, 0xff}}},
{{{ -3631, 1536, 1872}, 0, { 544, 2012}, {0x28, 0x00, 0x88, 0xff}}},
{{{ -3631, 2560, 1872}, 0, { 544, 0}, {0x4c, 0x00, 0x9b, 0xff}}},
{{{ -3654, 1536, 682}, 0, { 2518, 2012}, {0x32, 0x71, 0xe7, 0xff}}},
{{{ -3494, 1536, 659}, 0, { 2386, 2012}, {0xe9, 0x67, 0x45, 0xff}}},
{{{ -3517, 1536, 613}, 0, { 2394, 2012}, {0x9b, 0x38, 0x32, 0xff}}},
};
// 0x0700AED8 - 0x0700AF58
static const Vtx hmc_seg7_vertex_0700AED8[] = {
{{{ -3517, 1792, 613}, 0, { 2394, 1500}, {0xce, 0x8f, 0x19, 0xff}}},
{{{ -3494, 1792, 659}, 0, { 2386, 1500}, {0xf1, 0xdf, 0x79, 0xff}}},
{{{ -3631, 1792, 727}, 0, { 2520, 1500}, {0x4a, 0xc9, 0x56, 0xff}}},
{{{ -3654, 1792, 682}, 0, { 2518, 1500}, {0x65, 0xc8, 0xcd, 0xff}}},
{{{ -3631, 1536, 727}, 0, { 2520, 2012}, {0x73, 0x34, 0x00, 0xff}}},
{{{ -3654, 1536, 682}, 0, { 2518, 2012}, {0x32, 0x71, 0xe7, 0xff}}},
{{{ -3494, 1536, 659}, 0, { 2386, 2012}, {0xe9, 0x67, 0x45, 0xff}}},
{{{ -3517, 1536, 613}, 0, { 2394, 2012}, {0x9b, 0x38, 0x32, 0xff}}},
};
// 0x0700AF58 - 0x0700B058
static const Vtx hmc_seg7_vertex_0700AF58[] = {
{{{ 5530, 1126, 6656}, 0, { 0, 404}, {0x63, 0x2e, 0x3f, 0xff}}},
{{{ 5530, 1126, 6144}, 0, { 990, 404}, {0x3f, 0x2e, 0x9d, 0xff}}},
{{{ 5274, 1434, 6400}, 0, { 478, 0}, {0x00, 0x7f, 0x00, 0xff}}},
{{{ 5530, 0, 6144}, 0, { 990, 2012}, {0x71, 0x00, 0xc8, 0xff}}},
{{{ 5530, 0, 6656}, 0, { 0, 2012}, {0x38, 0x00, 0x71, 0xff}}},
{{{ 5018, 1126, 6144}, 0, { 990, 404}, {0x9d, 0x2e, 0xc1, 0xff}}},
{{{ 5018, 1126, 6656}, 0, { 0, 404}, {0xc1, 0x2e, 0x63, 0xff}}},
{{{ 5530, 0, 6656}, 0, { 990, 2012}, {0x38, 0x00, 0x71, 0xff}}},
{{{ 5530, 1126, 6656}, 0, { 990, 408}, {0x63, 0x2e, 0x3f, 0xff}}},
{{{ 5018, 1126, 6656}, 0, { 0, 408}, {0xc1, 0x2e, 0x63, 0xff}}},
{{{ 5274, 1434, 6400}, 0, { 480, 0}, {0x00, 0x7f, 0x00, 0xff}}},
{{{ 5018, 0, 6656}, 0, { 0, 2012}, {0x8f, 0x00, 0x38, 0xff}}},
{{{ 5530, 1126, 6144}, 0, { 990, 408}, {0x3f, 0x2e, 0x9d, 0xff}}},
{{{ 5018, 1126, 6144}, 0, { 0, 408}, {0x9d, 0x2e, 0xc1, 0xff}}},
{{{ 5018, 0, 6144}, 0, { 990, 2012}, {0xc8, 0x00, 0x8f, 0xff}}},
{{{ 5018, 0, 6144}, 0, { 0, 2012}, {0xc8, 0x00, 0x8f, 0xff}}},
};
// 0x0700B058 - 0x0700B158
static const Vtx hmc_seg7_vertex_0700B058[] = {
{{{ 1843, 410, 7270}, 0, { 990, 1332}, {0x6e, 0x1b, 0xc9, 0xff}}},
{{{ 1843, 0, 7680}, 0, { 0, 0}, {0x7f, 0x00, 0x00, 0xff}}},
{{{ 1843, 0, 6861}, 0, { 2012, 0}, {0x59, 0x00, 0xa7, 0xff}}},
{{{ 1843, 205, 6861}, 0, { 2012, 648}, {0x33, 0x67, 0xcd, 0xff}}},
{{{ 1843, 205, 7066}, 0, { 1500, 648}, {0x54, 0x2a, 0xac, 0xff}}},
{{{ 1434, 205, 6861}, 0, { 990, 648}, {0x00, 0x38, 0x8f, 0xff}}},
{{{ 1843, 0, 6861}, 0, { 0, 0}, {0x59, 0x00, 0xa7, 0xff}}},
{{{ 1434, 0, 6861}, 0, { 990, 0}, {0x00, 0x00, 0x81, 0xff}}},
{{{ 1843, 410, 7066}, 0, { 1500, 1332}, {0x33, 0x67, 0xcd, 0xff}}},
{{{ 1843, 614, 7680}, 0, { 0, 2012}, {0x71, 0x38, 0x00, 0xff}}},
{{{ 1843, 614, 7270}, 0, { 990, 2012}, {0x33, 0x67, 0xcd, 0xff}}},
{{{ 5018, 0, 4403}, 0, { 0, 2012}, {0x00, 0x00, 0x7f, 0xff}}},
{{{ 5530, 1126, 4403}, 0, { 990, 552}, {0x56, 0x2c, 0x51, 0xff}}},
{{{ 5018, 1126, 4403}, 0, { 0, 552}, {0xb0, 0x41, 0x49, 0xff}}},
{{{ 5530, 0, 4403}, 0, { 990, 2012}, {0x59, 0x00, 0x59, 0xff}}},
{{{ 5274, 1434, 3994}, 0, { 480, 0}, {0x00, 0x7e, 0x00, 0xff}}},
};
// 0x0700B158 - 0x0700B248
static const Vtx hmc_seg7_vertex_0700B158[] = {
{{{ 763, 0, 3085}, 0, { 5528, 2012}, {0x59, 0x00, 0xa7, 0xff}}},
{{{ -746, 922, 1575}, 0, { 548, 0}, {0x3b, 0xc6, 0xa0, 0xff}}},
{{{ 763, 922, 3085}, 0, { 5528, 0}, {0x59, 0x00, 0xa7, 0xff}}},
{{{ 1434, 205, 6861}, 0, { 990, 648}, {0x00, 0x38, 0x8f, 0xff}}},
{{{ 1843, 205, 6861}, 0, { 0, 648}, {0x33, 0x67, 0xcd, 0xff}}},
{{{ 1843, 0, 6861}, 0, { 0, 0}, {0x59, 0x00, 0xa7, 0xff}}},
{{{ 1434, 410, 7066}, 0, { 990, 1332}, {0x00, 0x38, 0x8f, 0xff}}},
{{{ 1843, 410, 7066}, 0, { 0, 1332}, {0x33, 0x67, 0xcd, 0xff}}},
{{{ 1843, 205, 7066}, 0, { 0, 648}, {0x54, 0x2a, 0xac, 0xff}}},
{{{ 1434, 205, 7066}, 0, { 990, 648}, {0x00, 0x71, 0xc8, 0xff}}},
{{{ 1434, 614, 7270}, 0, { 990, 2012}, {0x00, 0x38, 0x8f, 0xff}}},
{{{ 1843, 410, 7270}, 0, { 0, 1332}, {0x6e, 0x1b, 0xc9, 0xff}}},
{{{ 1434, 410, 7270}, 0, { 990, 1332}, {0x00, 0x71, 0xc8, 0xff}}},
{{{ 1843, 614, 7270}, 0, { 0, 2012}, {0x33, 0x67, 0xcd, 0xff}}},
{{{ -746, 0, 1575}, 0, { 548, 2012}, {0x1d, 0x72, 0xd1, 0xff}}},
};
// 0x0700B248 - 0x0700B338
static const Vtx hmc_seg7_vertex_0700B248[] = {
{{{ -414, 922, 1038}, 0, { -2434, 0}, {0xe3, 0x8e, 0x2f, 0xff}}},
{{{ -746, 922, 1575}, 0, { -3096, 0}, {0x3b, 0xc6, 0xa0, 0xff}}},
{{{ -2120, 922, 1117}, 0, { -1052, 0}, {0xf1, 0x98, 0xb9, 0xff}}},
{{{ -746, 922, 1575}, 0, { 548, 0}, {0x3b, 0xc6, 0xa0, 0xff}}},
{{{ -746, 0, 1575}, 0, { 548, 2012}, {0x1d, 0x72, 0xd1, 0xff}}},
{{{ -2120, 0, 1117}, 0, { -3046, 2012}, {0x06, 0x49, 0x99, 0xff}}},
{{{ -2120, 922, 1117}, 0, { -3046, 0}, {0xf1, 0x98, 0xb9, 0xff}}},
{{{ -414, 0, 1038}, 0, { 758, 2012}, {0xc5, 0x3a, 0x60, 0xff}}},
{{{ 1198, 0, 2651}, 0, { 6074, 2012}, {0xa7, 0x00, 0x59, 0xff}}},
{{{ 1198, 922, 2651}, 0, { 6074, 0}, {0xa7, 0x00, 0x59, 0xff}}},
{{{ -414, 922, 1038}, 0, { 758, 0}, {0xe3, 0x8e, 0x2f, 0xff}}},
{{{ -1926, 922, 534}, 0, { -3196, 0}, {0xe7, 0xba, 0x66, 0xff}}},
{{{ -1926, 0, 534}, 0, { -3196, 2012}, {0xf4, 0x65, 0x4a, 0xff}}},
{{{ 836, 922, 3158}, 0, { -6022, 0}, {0x61, 0xc9, 0x3a, 0xff}}},
{{{ 1270, 922, 2723}, 0, { -5630, 0}, {0x27, 0xe5, 0x75, 0xff}}},
};
// 0x0700B338 - 0x0700B438
static const Vtx hmc_seg7_vertex_0700B338[] = {
{{{ -3631, 1536, 1872}, 0, { 0, -1396}, {0x28, 0x00, 0x88, 0xff}}},
{{{ -4089, 0, 956}, 0, { 2524, 2012}, {0x73, 0x33, 0x00, 0xff}}},
{{{ -4089, 1536, 956}, 0, { 2524, -1396}, {0x71, 0x00, 0x38, 0xff}}},
{{{ -3036, 922, 430}, 0, { 990, 0}, {0xc2, 0xc1, 0x5a, 0xff}}},
{{{ -1926, 922, 534}, 0, { -184, 0}, {0xe7, 0xba, 0x66, 0xff}}},
{{{ -2120, 922, 1117}, 0, { -1052, 0}, {0xf1, 0x98, 0xb9, 0xff}}},
{{{ -2578, 922, 1346}, 0, { -1052, 0}, {0x9e, 0xb7, 0xe0, 0xff}}},
{{{ -414, 922, 1038}, 0, { -2434, 0}, {0xe3, 0x8e, 0x2f, 0xff}}},
{{{ -4089, 1536, 956}, 0, { -7694, -1396}, {0x71, 0x00, 0x38, 0xff}}},
{{{ -3036, 0, 430}, 0, { -5832, 2012}, {0x18, 0x5b, 0x54, 0xff}}},
{{{ -3036, 1536, 430}, 0, { -5832, -1396}, {0xf1, 0x00, 0x7e, 0xff}}},
{{{ -4089, 0, 956}, 0, { -7694, 2012}, {0x73, 0x33, 0x00, 0xff}}},
{{{ -3631, 0, 1872}, 0, { 0, 2012}, {0x00, 0x54, 0xa2, 0xff}}},
{{{ -2578, 1536, 1346}, 0, { -3856, -1396}, {0x84, 0x00, 0xea, 0xff}}},
{{{ -2578, 0, 1346}, 0, { -3856, 2012}, {0xd8, 0x59, 0xb0, 0xff}}},
{{{ -3631, 0, 1872}, 0, { -5720, 2012}, {0x00, 0x54, 0xa2, 0xff}}},
};
// 0x0700B438 - 0x0700B528
static const Vtx hmc_seg7_vertex_0700B438[] = {
{{{ -3631, 1536, 1872}, 0, { -5720, -1396}, {0x28, 0x00, 0x88, 0xff}}},
{{{ -2578, 1536, 1346}, 0, { -3856, -1396}, {0x84, 0x00, 0xea, 0xff}}},
{{{ -3631, 0, 1872}, 0, { -5720, 2012}, {0x00, 0x54, 0xa2, 0xff}}},
{{{ -2120, 922, 1117}, 0, { -3046, 0}, {0xf1, 0x98, 0xb9, 0xff}}},
{{{ -2120, 0, 1117}, 0, { -3046, 2012}, {0x06, 0x49, 0x99, 0xff}}},
{{{ -2578, 0, 1346}, 0, { -3856, 2012}, {0xd8, 0x59, 0xb0, 0xff}}},
{{{ -2578, 922, 1346}, 0, { -3856, 0}, {0x9e, 0xb7, 0xe0, 0xff}}},
{{{ -3036, 922, 430}, 0, { -5832, 0}, {0xc2, 0xc1, 0x5a, 0xff}}},
{{{ -1926, 0, 534}, 0, { -3196, 2012}, {0xf4, 0x65, 0x4a, 0xff}}},
{{{ -1926, 922, 534}, 0, { -3196, 0}, {0xe7, 0xba, 0x66, 0xff}}},
{{{ -3036, 0, 430}, 0, { -5832, 2012}, {0x18, 0x5b, 0x54, 0xff}}},
{{{ -3036, 922, 430}, 0, { 2012, 0}, {0xc2, 0xc1, 0x5a, 0xff}}},
{{{ -2578, 1536, 1346}, 0, { 0, -1056}, {0x84, 0x00, 0xea, 0xff}}},
{{{ -3036, 1536, 430}, 0, { 2012, -1056}, {0xf1, 0x00, 0x7e, 0xff}}},
{{{ -2578, 922, 1346}, 0, { 0, 0}, {0x9e, 0xb7, 0xe0, 0xff}}},
};
// 0x0700B528 - 0x0700B628
static const Vtx hmc_seg7_vertex_0700B528[] = {
{{{ 4150, 1126, 1434}, 0, { -1256, -440}, {0xa6, 0xa9, 0xee, 0xff}}},
{{{ 4150, 922, 2048}, 0, { 0, 0}, {0xa6, 0xa8, 0xf7, 0xff}}},
{{{ 3484, 922, 2048}, 0, { 0, 0}, {0x66, 0xb7, 0xf0, 0xff}}},
{{{ 6244, 922, 2560}, 0, { 3238, -440}, {0xc3, 0xc3, 0x5c, 0xff}}},
{{{ 5579, 922, 2048}, 0, { 2216, -440}, {0x5a, 0xa8, 0x0e, 0xff}}},
{{{ 6244, 922, 2048}, 0, { 2216, -440}, {0x96, 0xbc, 0x0b, 0xff}}},
{{{ 5579, 922, 2560}, 0, { 3238, -440}, {0x43, 0xdf, 0x65, 0xff}}},
{{{ 6244, 717, 1434}, 0, { 990, 0}, {0xa6, 0xa9, 0x13, 0xff}}},
{{{ 5579, 717, 1434}, 0, { 990, 0}, {0x5a, 0xa8, 0x09, 0xff}}},
{{{ 6244, 717, 922}, 0, { 0, 0}, {0xc3, 0xc3, 0x5c, 0xff}}},
{{{ 5579, 717, 922}, 0, { 0, 0}, {0x33, 0xcd, 0x67, 0xff}}},
{{{ 4150, 922, 2560}, 0, { 990, 0}, {0xd2, 0xe9, 0x73, 0xff}}},
{{{ 3484, 922, 2560}, 0, { 990, 0}, {0x3d, 0xc3, 0x5c, 0xff}}},
{{{ 3484, 1126, 1434}, 0, { -1256, -440}, {0x5a, 0xa8, 0xf7, 0xff}}},
{{{ 4150, 1126, 922}, 0, { -2278, -440}, {0xc3, 0xc3, 0x5c, 0xff}}},
{{{ 3484, 1126, 922}, 0, { -2278, -440}, {0x33, 0xcd, 0x67, 0xff}}},
};
// 0x0700B628 - 0x0700B728
static const Vtx hmc_seg7_vertex_0700B628[] = {
{{{ 5018, 0, 4403}, 0, { 2524, 2012}, {0x00, 0x00, 0x7f, 0xff}}},
{{{ 5018, 1126, 4403}, 0, { 2524, 536}, {0xb0, 0x41, 0x49, 0xff}}},
{{{ 5018, 1126, 3584}, 0, { 820, 536}, {0x9c, 0x34, 0xc7, 0xff}}},
{{{ 5018, 0, 3584}, 0, { 820, 2012}, {0xc8, 0x00, 0x8f, 0xff}}},
{{{ 5274, 1434, 3994}, 0, { 1672, 80}, {0x00, 0x7e, 0x00, 0xff}}},
{{{ 5530, 0, 3584}, 0, { 2012, 2012}, {0x71, 0x00, 0xc8, 0xff}}},
{{{ 5530, 1126, 4403}, 0, { 0, 552}, {0x56, 0x2c, 0x51, 0xff}}},
{{{ 5530, 0, 4403}, 0, { 0, 2012}, {0x59, 0x00, 0x59, 0xff}}},
{{{ 5530, 1126, 3584}, 0, { 2012, 552}, {0x40, 0x34, 0xa1, 0xff}}},
{{{ 3021, 1434, 6298}, 0, { 2948, 80}, {0x00, 0x7e, 0x00, 0xff}}},
{{{ 3277, 1126, 5939}, 0, { 2524, 536}, {0x40, 0x33, 0xa0, 0xff}}},
{{{ 2765, 1126, 5939}, 0, { 3374, 536}, {0x9c, 0x32, 0xc5, 0xff}}},
{{{ 5274, 1434, 3994}, 0, { 990, 0}, {0x00, 0x7e, 0x00, 0xff}}},
{{{ 5018, 0, 3584}, 0, { -1734, 2012}, {0xc8, 0x00, 0x8f, 0xff}}},
{{{ 5018, 1126, 3584}, 0, { -1734, 536}, {0x9c, 0x34, 0xc7, 0xff}}},
{{{ 5530, 1126, 3584}, 0, { -2586, 536}, {0x40, 0x34, 0xa1, 0xff}}},
};
// 0x0700B728 - 0x0700B808
static const Vtx hmc_seg7_vertex_0700B728[] = {
{{{ 5018, 0, 3584}, 0, { -1734, 2012}, {0xc8, 0x00, 0x8f, 0xff}}},
{{{ 5530, 1126, 3584}, 0, { -2586, 536}, {0x40, 0x34, 0xa1, 0xff}}},
{{{ 5530, 0, 3584}, 0, { -2586, 2012}, {0x71, 0x00, 0xc8, 0xff}}},
{{{ 5018, 1126, 3584}, 0, { -1734, 536}, {0x9c, 0x34, 0xc7, 0xff}}},
{{{ 5274, 1434, 3994}, 0, { -2160, 80}, {0x00, 0x7e, 0x00, 0xff}}},
{{{ 2765, 0, 5939}, 0, { 3374, 2012}, {0xc8, 0x00, 0x8f, 0xff}}},
{{{ 3277, 1126, 5939}, 0, { 2524, 536}, {0x40, 0x33, 0xa0, 0xff}}},
{{{ 3277, 0, 5939}, 0, { 2524, 2012}, {0x71, 0x00, 0xc8, 0xff}}},
{{{ 2765, 1126, 5939}, 0, { 3374, 536}, {0x9c, 0x32, 0xc5, 0xff}}},
{{{ 2765, 0, 6656}, 0, { 5078, 2012}, {0x8f, 0x00, 0x38, 0xff}}},
{{{ 2765, 1126, 5939}, 0, { 4226, 536}, {0x9c, 0x32, 0xc5, 0xff}}},
{{{ 2765, 0, 5939}, 0, { 4226, 2012}, {0xc8, 0x00, 0x8f, 0xff}}},
{{{ 2765, 1126, 6656}, 0, { 5078, 536}, {0xc0, 0x32, 0x60, 0xff}}},
{{{ 3021, 1434, 6298}, 0, { 4652, 80}, {0x00, 0x7e, 0x00, 0xff}}},
};
// 0x0700B808 - 0x0700B908
static const Vtx hmc_seg7_vertex_0700B808[] = {
{{{ 3277, 0, 6656}, 0, { 0, 2012}, {0x38, 0x00, 0x71, 0xff}}},
{{{ 2765, 1126, 6656}, 0, { -882, 536}, {0xc0, 0x32, 0x60, 0xff}}},
{{{ 2765, 0, 6656}, 0, { -882, 2012}, {0x8f, 0x00, 0x38, 0xff}}},
{{{ 3277, 1126, 6656}, 0, { 0, 536}, {0x64, 0x32, 0x3b, 0xff}}},
{{{ 3021, 1434, 6298}, 0, { -456, 80}, {0x00, 0x7e, 0x00, 0xff}}},
{{{ 3277, 0, 5939}, 0, { 0, 2012}, {0x71, 0x00, 0xc8, 0xff}}},
{{{ 3277, 1126, 6656}, 0, { -882, 536}, {0x64, 0x32, 0x3b, 0xff}}},
{{{ 3277, 0, 6656}, 0, { -882, 2012}, {0x38, 0x00, 0x71, 0xff}}},
{{{ 3277, 1126, 5939}, 0, { 0, 536}, {0x40, 0x33, 0xa0, 0xff}}},
{{{ 1690, 1024, 4608}, 0, { 1672, 536}, {0x3d, 0x2b, 0x9b, 0xff}}},
{{{ 1306, 1434, 4864}, 0, { 1246, 80}, {0x00, 0x7f, 0x00, 0xff}}},
{{{ 1690, 1024, 5120}, 0, { 820, 536}, {0x62, 0x2b, 0x42, 0xff}}},
{{{ 1690, 0, 5120}, 0, { -2160, 2012}, {0x38, 0x00, 0x71, 0xff}}},
{{{ 922, 1024, 5120}, 0, { -3436, 536}, {0xc3, 0x2b, 0x65, 0xff}}},
{{{ 922, 0, 5120}, 0, { -3436, 2012}, {0x8f, 0x00, 0x38, 0xff}}},
{{{ 1690, 1024, 5120}, 0, { -2160, 536}, {0x62, 0x2b, 0x42, 0xff}}},
};
// 0x0700B908 - 0x0700BA08
static const Vtx hmc_seg7_vertex_0700B908[] = {
{{{ 1690, 1024, 5120}, 0, { -2160, 536}, {0x62, 0x2b, 0x42, 0xff}}},
{{{ 1306, 1434, 4864}, 0, { -2798, 80}, {0x00, 0x7f, 0x00, 0xff}}},
{{{ 922, 1024, 5120}, 0, { -3436, 536}, {0xc3, 0x2b, 0x65, 0xff}}},
{{{ 1690, 0, 4608}, 0, { 1672, 2012}, {0x71, 0x00, 0xc8, 0xff}}},
{{{ 1690, 1024, 4608}, 0, { 1672, 536}, {0x3d, 0x2b, 0x9b, 0xff}}},
{{{ 1690, 1024, 5120}, 0, { 820, 536}, {0x62, 0x2b, 0x42, 0xff}}},
{{{ 1690, 0, 5120}, 0, { 820, 2012}, {0x38, 0x00, 0x71, 0xff}}},
{{{ 922, 0, 5120}, 0, { 3374, 2012}, {0x8f, 0x00, 0x38, 0xff}}},
{{{ 922, 1024, 5120}, 0, { 3374, 536}, {0xc3, 0x2b, 0x65, 0xff}}},
{{{ 922, 1024, 4608}, 0, { 2524, 536}, {0x9e, 0x2b, 0xbe, 0xff}}},
{{{ 922, 0, 4608}, 0, { 2524, 2012}, {0x81, 0x00, 0x00, 0xff}}},
{{{ 1306, 1434, 4864}, 0, { 2948, 80}, {0x00, 0x7f, 0x00, 0xff}}},
{{{ 922, 0, 4608}, 0, { 5930, 2012}, {0x81, 0x00, 0x00, 0xff}}},
{{{ 1690, 1024, 4608}, 0, { 4652, 536}, {0x3d, 0x2b, 0x9b, 0xff}}},
{{{ 1690, 0, 4608}, 0, { 4652, 2012}, {0x71, 0x00, 0xc8, 0xff}}},
{{{ 922, 1024, 4608}, 0, { 5930, 536}, {0x9e, 0x2b, 0xbe, 0xff}}},
};
// 0x0700BA08 - 0x0700BA38
static const Vtx hmc_seg7_vertex_0700BA08[] = {
{{{ 1306, 1434, 4864}, 0, { 5290, 80}, {0x00, 0x7f, 0x00, 0xff}}},
{{{ 1690, 1024, 4608}, 0, { 4652, 536}, {0x3d, 0x2b, 0x9b, 0xff}}},
{{{ 922, 1024, 4608}, 0, { 5930, 536}, {0x9e, 0x2b, 0xbe, 0xff}}},
};
// 0x0700BA38 - 0x0700BB38
static const Vtx hmc_seg7_vertex_0700BA38[] = {
{{{ 5018, 1024, 6451}, 0, { 8654, 1500}, {0x00, 0x91, 0x3c, 0xff}}},
{{{ 3277, 1024, 6451}, 0, { 0, 1500}, {0x00, 0x23, 0x79, 0xff}}},
{{{ 3277, 1024, 6349}, 0, { 0, 2012}, {0x00, 0x91, 0xc4, 0xff}}},
{{{ 5018, 1024, 6349}, 0, { 8654, 2012}, {0x00, 0x23, 0x87, 0xff}}},
{{{ 3277, 1075, 6400}, 0, { 0, 1500}, {0x00, 0x78, 0xd8, 0xff}}},
{{{ 5018, 1075, 6400}, 0, { 8654, 1500}, {0x00, 0x78, 0x28, 0xff}}},
{{{ 3277, 1024, 6451}, 0, { 0, 2012}, {0x00, 0x23, 0x79, 0xff}}},
{{{ 5018, 1024, 6451}, 0, { 8654, 2012}, {0x00, 0x91, 0x3c, 0xff}}},
{{{ 5325, 1024, 4403}, 0, { -7694, 2012}, {0x3c, 0x91, 0x00, 0xff}}},
{{{ 5325, 1024, 6144}, 0, { 990, 2012}, {0x79, 0x23, 0x00, 0xff}}},
{{{ 5222, 1024, 6144}, 0, { 990, 1500}, {0xc4, 0x91, 0x00, 0xff}}},
{{{ 5222, 1024, 4403}, 0, { -7694, 1500}, {0x87, 0x25, 0x00, 0xff}}},
{{{ 5222, 1024, 4403}, 0, { 8656, 2012}, {0x87, 0x25, 0x00, 0xff}}},
{{{ 5222, 1024, 6144}, 0, { 0, 2012}, {0xc4, 0x91, 0x00, 0xff}}},
{{{ 5274, 1075, 6144}, 0, { 0, 1604}, {0xd9, 0x78, 0x00, 0xff}}},
{{{ 5274, 1075, 4403}, 0, { 8656, 1604}, {0x28, 0x78, 0x00, 0xff}}},
};
// 0x0700BB38 - 0x0700BC28
static const Vtx hmc_seg7_vertex_0700BB38[] = {
{{{ 5274, 1075, 4403}, 0, { 8656, 1604}, {0x28, 0x78, 0x00, 0xff}}},
{{{ 5274, 1075, 6144}, 0, { 0, 1604}, {0xd9, 0x78, 0x00, 0xff}}},
{{{ 5325, 1024, 6144}, 0, { 0, 2012}, {0x79, 0x23, 0x00, 0xff}}},
{{{ 5325, 1024, 4403}, 0, { 8656, 2012}, {0x3c, 0x91, 0x00, 0xff}}},
{{{ 2765, 1024, 4096}, 0, { 0, 2012}, {0x00, 0x91, 0xc4, 0xff}}},
{{{ 5018, 1024, 4096}, 0, { 11210, 2012}, {0x00, 0x23, 0x87, 0xff}}},
{{{ 5018, 1024, 4198}, 0, { 11210, 1604}, {0x00, 0x91, 0x3c, 0xff}}},
{{{ 2765, 1024, 4198}, 0, { 0, 1604}, {0x00, 0x23, 0x79, 0xff}}},
{{{ 2765, 1024, 4198}, 0, { 0, 2012}, {0x00, 0x23, 0x79, 0xff}}},
{{{ 5018, 1024, 4198}, 0, { 11210, 2012}, {0x00, 0x91, 0x3c, 0xff}}},
{{{ 5018, 1075, 4147}, 0, { 11210, 1500}, {0x00, 0x78, 0x28, 0xff}}},
{{{ 2765, 1075, 4147}, 0, { 0, 1500}, {0x00, 0x78, 0xd8, 0xff}}},
{{{ 3740, 461, 922}, 0, { 606, 1444}, {0x37, 0xe5, 0x6e, 0xff}}},
{{{ 3740, 205, 870}, 0, { 606, 2012}, {0x71, 0x38, 0x00, 0xff}}},
{{{ 3740, 461, 870}, 0, { 606, 1444}, {0x38, 0x8f, 0x00, 0xff}}},
};
// 0x0700BC28 - 0x0700BD18
static const Vtx hmc_seg7_vertex_0700BC28[] = {
{{{ 3894, 461, 870}, 0, { 990, 1444}, {0x8f, 0xc8, 0x00, 0xff}}},
{{{ 3894, 205, 870}, 0, { 990, 2012}, {0xc8, 0x71, 0x00, 0xff}}},
{{{ 3894, 205, 922}, 0, { 990, 2012}, {0x99, 0x33, 0x33, 0xff}}},
{{{ 3894, 461, 922}, 0, { 990, 1444}, {0xdf, 0xbd, 0x65, 0xff}}},
{{{ 3740, 461, 922}, 0, { 606, 1444}, {0x37, 0xe5, 0x6e, 0xff}}},
{{{ 3740, 461, 870}, 0, { 606, 1444}, {0x38, 0x8f, 0x00, 0xff}}},
{{{ 5988, 51, 870}, 0, { 990, 1444}, {0x8f, 0xc8, 0x00, 0xff}}},
{{{ 5988, -204, 870}, 0, { 990, 2012}, {0xc8, 0x71, 0x00, 0xff}}},
{{{ 5988, -204, 922}, 0, { 990, 2012}, {0x99, 0x33, 0x33, 0xff}}},
{{{ 3740, 205, 922}, 0, { 606, 2012}, {0x33, 0x67, 0x33, 0xff}}},
{{{ 3740, 205, 870}, 0, { 606, 2012}, {0x71, 0x38, 0x00, 0xff}}},
{{{ 5988, -204, 870}, 0, { -132, 1104}, {0xc8, 0x71, 0x00, 0xff}}},
{{{ 5835, -204, 870}, 0, { -132, 1444}, {0x71, 0x38, 0x00, 0xff}}},
{{{ 5835, -204, 922}, 0, { 0, 1444}, {0x33, 0x67, 0x33, 0xff}}},
{{{ 5988, -204, 922}, 0, { 0, 1104}, {0x99, 0x33, 0x33, 0xff}}},
};
// 0x0700BD18 - 0x0700BDF8
static const Vtx hmc_seg7_vertex_0700BD18[] = {
{{{ 5988, 51, 922}, 0, { 990, 1444}, {0xdf, 0xbd, 0x65, 0xff}}},
{{{ 5835, 51, 922}, 0, { 606, 1444}, {0x37, 0xe5, 0x6e, 0xff}}},
{{{ 5835, 51, 870}, 0, { 606, 1444}, {0x38, 0x8f, 0x00, 0xff}}},
{{{ 5988, 51, 870}, 0, { 990, 1444}, {0x8f, 0xc8, 0x00, 0xff}}},
{{{ 5988, -204, 922}, 0, { 990, 2012}, {0x99, 0x33, 0x33, 0xff}}},
{{{ 3484, 1126, 922}, 0, { 0, 0}, {0x33, 0xcd, 0x67, 0xff}}},
{{{ 3484, 205, 922}, 0, { 0, 2012}, {0x49, 0x49, 0x49, 0xff}}},
{{{ 3740, 461, 922}, 0, { 606, 1444}, {0x37, 0xe5, 0x6e, 0xff}}},
{{{ 5835, -204, 922}, 0, { 606, 2012}, {0x33, 0x67, 0x33, 0xff}}},
{{{ 5835, -204, 870}, 0, { 606, 2012}, {0x71, 0x38, 0x00, 0xff}}},
{{{ 6244, 717, 922}, 0, { 1628, 0}, {0xc3, 0xc3, 0x5c, 0xff}}},
{{{ 5579, 717, 922}, 0, { 0, 0}, {0x33, 0xcd, 0x67, 0xff}}},
{{{ 6244, -204, 922}, 0, { 1628, 2012}, {0xcd, 0x33, 0x67, 0xff}}},
{{{ 5579, -204, 922}, 0, { 0, 2012}, {0x49, 0x49, 0x49, 0xff}}},
};
// 0x0700BDF8 - 0x0700BE78
static const Vtx hmc_seg7_vertex_0700BDF8[] = {
{{{ 4150, 1126, 922}, 0, { 1628, 0}, {0xc3, 0xc3, 0x5c, 0xff}}},
{{{ 3894, 461, 922}, 0, { 990, 1444}, {0xdf, 0xbd, 0x65, 0xff}}},
{{{ 4150, 205, 922}, 0, { 1628, 2012}, {0xcd, 0x33, 0x67, 0xff}}},
{{{ 3484, 205, 922}, 0, { 0, 2012}, {0x49, 0x49, 0x49, 0xff}}},
{{{ 3740, 205, 922}, 0, { 606, 2012}, {0x33, 0x67, 0x33, 0xff}}},
{{{ 3740, 461, 922}, 0, { 606, 1444}, {0x37, 0xe5, 0x6e, 0xff}}},
{{{ 3484, 1126, 922}, 0, { 0, 0}, {0x33, 0xcd, 0x67, 0xff}}},
{{{ 3894, 205, 922}, 0, { 990, 2012}, {0x99, 0x33, 0x33, 0xff}}},
};
// 0x0700BE78 - 0x0700BEB8
static const Vtx hmc_seg7_vertex_0700BE78[] = {
{{{ 1743, 102, 2570}, 0, { 0, 2012}, {0x00, 0x00, 0x7f, 0xff}}},
{{{ 2051, 717, 2570}, 0, { 990, 0}, {0x00, 0x00, 0x7f, 0xff}}},
{{{ 1743, 717, 2570}, 0, { 0, 0}, {0x00, 0x00, 0x7f, 0xff}}},
{{{ 2051, 102, 2570}, 0, { 990, 2012}, {0x00, 0x00, 0x7f, 0xff}}},
};
// 0x0700BEB8 - 0x0700BEF8
static const Vtx hmc_seg7_vertex_0700BEB8[] = {
{{{ 2051, 102, 2570}, 0, { 0, 2012}, {0x00, 0x00, 0x7f, 0xff}}},
{{{ 2358, 102, 2570}, 0, { 990, 2012}, {0x00, 0x00, 0x7f, 0xff}}},
{{{ 2358, 717, 2570}, 0, { 990, 0}, {0x00, 0x00, 0x7f, 0xff}}},
{{{ 2051, 717, 2570}, 0, { 0, 0}, {0x00, 0x00, 0x7f, 0xff}}},
};
// 0x0700BEF8 - 0x0700BFE8
static const Vtx hmc_seg7_vertex_0700BEF8[] = {
{{{ 717, 1946, 3277}, 0, { 0, 992}, {0x67, 0xb7, 0x00, 0xff}}},
{{{ 922, 2048, 3072}, 0, { 1414, 0}, {0x49, 0x1a, 0x63, 0xff}}},
{{{ 717, 2048, 3277}, 0, { 0, 0}, {0x49, 0x67, 0x00, 0xff}}},
{{{ 922, 2048, 4813}, 0, { 2524, 0}, {0x54, 0x4a, 0xc6, 0xff}}},
{{{ 922, 1946, 4813}, 0, { 2524, 992}, {0x72, 0xd5, 0xde, 0xff}}},
{{{ 410, 1946, 4403}, 0, { 0, 988}, {0x0c, 0x9d, 0xb3, 0xff}}},
{{{ 410, 2048, 4403}, 0, { 0, 0}, {0xa3, 0x43, 0xcc, 0xff}}},
{{{ 922, 2048, 5427}, 0, { 0, 0}, {0x72, 0x2b, 0x22, 0xff}}},
{{{ 922, 1946, 5427}, 0, { 0, 992}, {0x54, 0xb6, 0x3a, 0xff}}},
{{{ 922, 1946, 4813}, 0, { 3034, 992}, {0x72, 0xd5, 0xde, 0xff}}},
{{{ 922, 2048, 4813}, 0, { 3034, 0}, {0x54, 0x4a, 0xc6, 0xff}}},
{{{ 410, 2048, 5837}, 0, { 0, 0}, {0x0c, 0x63, 0x4d, 0xff}}},
{{{ 410, 1946, 5837}, 0, { 0, 988}, {0xa3, 0xbd, 0x34, 0xff}}},
{{{ 922, 1946, 5427}, 0, { 2524, 992}, {0x54, 0xb6, 0x3a, 0xff}}},
{{{ 922, 2048, 5427}, 0, { 2524, 0}, {0x72, 0x2b, 0x22, 0xff}}},
};
// 0x0700BFE8 - 0x0700C0E8
static const Vtx hmc_seg7_vertex_0700BFE8[] = {
{{{ 6244, 205, 1536}, 0, { -2330, 2012}, {0x00, 0x38, 0x8f, 0xff}}},
{{{ 5579, 410, 1536}, 0, { 990, 0}, {0x00, 0x38, 0x8f, 0xff}}},
{{{ 6244, 410, 1536}, 0, { -2330, 0}, {0x00, 0x71, 0xc8, 0xff}}},
{{{ 717, 1946, 3277}, 0, { 0, 992}, {0x67, 0xb7, 0x00, 0xff}}},
{{{ 922, 1946, 3072}, 0, { 1414, 988}, {0x59, 0x00, 0x59, 0xff}}},
{{{ 922, 2048, 3072}, 0, { 1414, 0}, {0x49, 0x1a, 0x63, 0xff}}},
{{{ 717, 1946, 3277}, 0, { 4056, 992}, {0x67, 0xb7, 0x00, 0xff}}},
{{{ 717, 2048, 3277}, 0, { 4056, 0}, {0x49, 0x67, 0x00, 0xff}}},
{{{ 922, 2048, 3482}, 0, { 3034, 0}, {0x59, 0x49, 0xcc, 0xff}}},
{{{ 922, 1946, 3482}, 0, { 3034, 992}, {0x63, 0xb7, 0xe6, 0xff}}},
{{{ 922, 2048, 4096}, 0, { 0, 0}, {0x54, 0x54, 0x2a, 0xff}}},
{{{ 922, 1946, 4096}, 0, { 0, 992}, {0x33, 0xcd, 0x67, 0xff}}},
{{{ 5579, 205, 1536}, 0, { 990, 2012}, {0x00, 0x71, 0xc8, 0xff}}},
{{{ 5902, 1843, 6159}, 0, { 0, 2012}, {0x24, 0xcd, 0x6d, 0xff}}},
{{{ 5974, 2048, 6087}, 0, { 480, 0}, {0x6d, 0x33, 0x24, 0xff}}},
{{{ 5902, 2048, 6159}, 0, { 0, 0}, {0xe3, 0x54, 0x59, 0xff}}},
};
// 0x0700C0E8 - 0x0700C1D8
static const Vtx hmc_seg7_vertex_0700C0E8[] = {
{{{ 6244, 0, 1434}, 0, { -2330, 2012}, {0x00, 0x38, 0x8f, 0xff}}},
{{{ 5579, 205, 1434}, 0, { 990, 0}, {0x00, 0x38, 0x8f, 0xff}}},
{{{ 6244, 205, 1434}, 0, { -2330, 0}, {0x00, 0x71, 0xc8, 0xff}}},
{{{ 5579, 0, 1434}, 0, { 990, 2012}, {0x00, 0x71, 0xc8, 0xff}}},
{{{ 6244, -204, 1331}, 0, { -2330, 2012}, {0x00, 0x59, 0xa7, 0xff}}},
{{{ 5579, 0, 1331}, 0, { 990, 0}, {0x00, 0x38, 0x8f, 0xff}}},
{{{ 6244, 0, 1331}, 0, { -2330, 0}, {0x00, 0x71, 0xc8, 0xff}}},
{{{ 5579, -204, 1331}, 0, { 990, 2012}, {0x00, 0x59, 0xa7, 0xff}}},
{{{ 5540, 2048, 5797}, 0, { 0, 0}, {0x93, 0x33, 0xdc, 0xff}}},
{{{ 5612, 1843, 5725}, 0, { 478, 2012}, {0xdc, 0xcd, 0x93, 0xff}}},
{{{ 5540, 1843, 5797}, 0, { 0, 2012}, {0xa6, 0xac, 0x1d, 0xff}}},
{{{ 5612, 2048, 5725}, 0, { 478, 0}, {0x1d, 0x54, 0xa7, 0xff}}},
{{{ 5902, 2048, 6159}, 0, { 0, 0}, {0xe3, 0x54, 0x59, 0xff}}},
{{{ 5540, 1946, 5797}, 0, { 2522, 988}, {0xa6, 0x00, 0x59, 0xff}}},
{{{ 5902, 1946, 6159}, 0, { 0, 988}, {0xa7, 0x00, 0x59, 0xff}}},
};
// 0x0700C1D8 - 0x0700C2B8
static const Vtx hmc_seg7_vertex_0700C1D8[] = {
{{{ 5902, 1843, 6159}, 0, { 0, 2012}, {0x24, 0xcd, 0x6d, 0xff}}},
{{{ 5974, 1843, 6087}, 0, { 480, 2012}, {0x59, 0xac, 0xe3, 0xff}}},
{{{ 5974, 2048, 6087}, 0, { 480, 0}, {0x6d, 0x33, 0x24, 0xff}}},
{{{ 5830, 1946, 6087}, 0, { 0, 992}, {0x93, 0xcd, 0xdc, 0xff}}},
{{{ 5902, 1946, 6015}, 0, { 478, 992}, {0x1d, 0xac, 0xa7, 0xff}}},
{{{ 5902, 1843, 6015}, 0, { 480, 2012}, {0xdc, 0xcd, 0x93, 0xff}}},
{{{ 5830, 1843, 6087}, 0, { 0, 2012}, {0xa7, 0xac, 0x1d, 0xff}}},
{{{ 5612, 1843, 5870}, 0, { 0, 2012}, {0x24, 0xcd, 0x6d, 0xff}}},
{{{ 5685, 1946, 5797}, 0, { 478, 992}, {0x6d, 0xcd, 0x24, 0xff}}},
{{{ 5612, 1946, 5870}, 0, { 0, 992}, {0xe2, 0xac, 0x59, 0xff}}},
{{{ 5685, 1843, 5797}, 0, { 478, 2012}, {0x59, 0xac, 0xe2, 0xff}}},
{{{ 5902, 2048, 6159}, 0, { 0, 0}, {0xe3, 0x54, 0x59, 0xff}}},
{{{ 5540, 2048, 5797}, 0, { 2522, 0}, {0x93, 0x33, 0xdc, 0xff}}},
{{{ 5540, 1946, 5797}, 0, { 2522, 988}, {0xa6, 0x00, 0x59, 0xff}}},
};
// 0x0700C2B8 - 0x0700C398
static const Vtx hmc_seg7_vertex_0700C2B8[] = {
{{{ 5902, 1946, 6015}, 0, { 478, 988}, {0x1d, 0xac, 0xa7, 0xff}}},
{{{ 5974, 1946, 6087}, 0, { 0, 988}, {0x59, 0x00, 0xa7, 0xff}}},
{{{ 5974, 1843, 6087}, 0, { 0, 2012}, {0x59, 0xac, 0xe3, 0xff}}},
{{{ 5612, 1946, 5870}, 0, { 2012, 988}, {0xe2, 0xac, 0x59, 0xff}}},
{{{ 5540, 1946, 5797}, 0, { 2522, 988}, {0xa6, 0x00, 0x59, 0xff}}},
{{{ 5540, 1843, 5797}, 0, { 2522, 2012}, {0xa6, 0xac, 0x1d, 0xff}}},
{{{ 5612, 1843, 5870}, 0, { 2012, 2012}, {0x24, 0xcd, 0x6d, 0xff}}},
{{{ 5902, 1946, 6159}, 0, { 0, 988}, {0xa7, 0x00, 0x59, 0xff}}},
{{{ 5830, 1843, 6087}, 0, { 478, 2012}, {0xa7, 0xac, 0x1d, 0xff}}},
{{{ 5902, 1843, 6159}, 0, { 0, 2012}, {0x24, 0xcd, 0x6d, 0xff}}},
{{{ 5830, 1946, 6087}, 0, { 478, 988}, {0x93, 0xcd, 0xdc, 0xff}}},
{{{ 5612, 2048, 5725}, 0, { 2522, 0}, {0x1d, 0x54, 0xa7, 0xff}}},
{{{ 5612, 1946, 5725}, 0, { 2522, 988}, {0x59, 0x00, 0xa6, 0xff}}},
{{{ 5974, 2048, 6087}, 0, { 0, 0}, {0x6d, 0x33, 0x24, 0xff}}},
};
// 0x0700C398 - 0x0700C488
static const Vtx hmc_seg7_vertex_0700C398[] = {
{{{ 6554, 1946, 5363}, 0, { 0, 992}, {0x1e, 0xac, 0xa7, 0xff}}},
{{{ 6626, 1946, 5435}, 0, { -540, 992}, {0x59, 0x00, 0xa7, 0xff}}},
{{{ 6626, 1843, 5435}, 0, { -540, 2012}, {0x59, 0xac, 0xe2, 0xff}}},
{{{ 5902, 1946, 6015}, 0, { 478, 988}, {0x1d, 0xac, 0xa7, 0xff}}},
{{{ 5974, 1843, 6087}, 0, { 0, 2012}, {0x59, 0xac, 0xe3, 0xff}}},
{{{ 5902, 1843, 6015}, 0, { 478, 2012}, {0xdc, 0xcd, 0x93, 0xff}}},
{{{ 5612, 1946, 5725}, 0, { 2522, 988}, {0x59, 0x00, 0xa6, 0xff}}},
{{{ 5685, 1843, 5797}, 0, { 2012, 2012}, {0x59, 0xac, 0xe2, 0xff}}},
{{{ 5612, 1843, 5725}, 0, { 2522, 2012}, {0xdc, 0xcd, 0x93, 0xff}}},
{{{ 5685, 1946, 5797}, 0, { 2012, 988}, {0x6d, 0xcd, 0x24, 0xff}}},
{{{ 6264, 1946, 5073}, 0, { 2012, 992}, {0x5a, 0x00, 0xa7, 0xff}}},
{{{ 6336, 1946, 5146}, 0, { 1500, 992}, {0x6d, 0xcd, 0x24, 0xff}}},
{{{ 6336, 1843, 5146}, 0, { 1500, 2012}, {0x5a, 0xac, 0xe3, 0xff}}},
{{{ 6264, 1843, 5073}, 0, { 2012, 2012}, {0xdb, 0xcc, 0x93, 0xff}}},
{{{ 6554, 1843, 5363}, 0, { 0, 2012}, {0xdc, 0xcd, 0x92, 0xff}}},
};
// 0x0700C488 - 0x0700C588
static const Vtx hmc_seg7_vertex_0700C488[] = {
{{{ 6554, 2048, 5508}, 0, { -542, 0}, {0xe3, 0x54, 0x59, 0xff}}},
{{{ 6192, 1946, 5146}, 0, { 2012, 992}, {0xa7, 0x00, 0x59, 0xff}}},
{{{ 6554, 1946, 5508}, 0, { -542, 992}, {0xa7, 0x00, 0x59, 0xff}}},
{{{ 6264, 2048, 5073}, 0, { 2012, 0}, {0x1d, 0x54, 0xa7, 0xff}}},
{{{ 6626, 2048, 5435}, 0, { -540, 0}, {0x6e, 0x33, 0x24, 0xff}}},
{{{ 6626, 1946, 5435}, 0, { -540, 992}, {0x59, 0x00, 0xa7, 0xff}}},
{{{ 6264, 1946, 5073}, 0, { 2012, 992}, {0x5a, 0x00, 0xa7, 0xff}}},
{{{ 6481, 1843, 5435}, 0, { 0, 2012}, {0xa7, 0xac, 0x1d, 0xff}}},
{{{ 6554, 1843, 5508}, 0, { -542, 2012}, {0x25, 0xcd, 0x6d, 0xff}}},
{{{ 6481, 1946, 5435}, 0, { 0, 992}, {0x93, 0xcd, 0xdb, 0xff}}},
{{{ 6264, 1946, 5218}, 0, { 1500, 992}, {0xe3, 0xac, 0x59, 0xff}}},
{{{ 6192, 1843, 5146}, 0, { 2012, 2012}, {0xa7, 0xac, 0x1e, 0xff}}},
{{{ 6264, 1843, 5218}, 0, { 1500, 2012}, {0x24, 0xcd, 0x6d, 0xff}}},
{{{ 6554, 1843, 5508}, 0, { 0, 2012}, {0x25, 0xcd, 0x6d, 0xff}}},
{{{ 6626, 2048, 5435}, 0, { 480, 0}, {0x6e, 0x33, 0x24, 0xff}}},
{{{ 6554, 2048, 5508}, 0, { 0, 0}, {0xe3, 0x54, 0x59, 0xff}}},
};
// 0x0700C588 - 0x0700C668
static const Vtx hmc_seg7_vertex_0700C588[] = {
{{{ 6554, 2048, 5508}, 0, { -542, 0}, {0xe3, 0x54, 0x59, 0xff}}},
{{{ 6192, 2048, 5146}, 0, { 2012, 0}, {0x92, 0x33, 0xdc, 0xff}}},
{{{ 6192, 1946, 5146}, 0, { 2012, 992}, {0xa7, 0x00, 0x59, 0xff}}},
{{{ 6264, 1843, 5218}, 0, { 0, 2012}, {0x24, 0xcd, 0x6d, 0xff}}},
{{{ 6336, 1946, 5146}, 0, { 478, 992}, {0x6d, 0xcd, 0x24, 0xff}}},
{{{ 6264, 1946, 5218}, 0, { 0, 992}, {0xe3, 0xac, 0x59, 0xff}}},
{{{ 6336, 1843, 5146}, 0, { 478, 2012}, {0x5a, 0xac, 0xe3, 0xff}}},
{{{ 6481, 1946, 5435}, 0, { 0, 992}, {0x93, 0xcd, 0xdb, 0xff}}},
{{{ 6554, 1946, 5363}, 0, { 478, 992}, {0x1e, 0xac, 0xa7, 0xff}}},
{{{ 6554, 1843, 5363}, 0, { 480, 2012}, {0xdc, 0xcd, 0x92, 0xff}}},
{{{ 6481, 1843, 5435}, 0, { 0, 2012}, {0xa7, 0xac, 0x1d, 0xff}}},
{{{ 6554, 1843, 5508}, 0, { 0, 2012}, {0x25, 0xcd, 0x6d, 0xff}}},
{{{ 6626, 1843, 5435}, 0, { 480, 2012}, {0x59, 0xac, 0xe2, 0xff}}},
{{{ 6626, 2048, 5435}, 0, { 480, 0}, {0x6e, 0x33, 0x24, 0xff}}},
};
// 0x0700C668 - 0x0700C758
static const Vtx hmc_seg7_vertex_0700C668[] = {
{{{ 3482, 2048, 6349}, 0, { 8144, 0}, {0x2a, 0x54, 0xac, 0xff}}},
{{{ 3482, 1946, 6349}, 0, { 8144, 992}, {0x67, 0xcd, 0xcd, 0xff}}},
{{{ 1434, 1946, 6349}, 0, { -2074, 988}, {0xd6, 0xac, 0xac, 0xff}}},
{{{ 6192, 2048, 5146}, 0, { 0, 0}, {0x92, 0x33, 0xdc, 0xff}}},
{{{ 6264, 1843, 5073}, 0, { 478, 2012}, {0xdb, 0xcc, 0x93, 0xff}}},
{{{ 6192, 1843, 5146}, 0, { 0, 2012}, {0xa7, 0xac, 0x1e, 0xff}}},
{{{ 6264, 2048, 5073}, 0, { 478, 0}, {0x1d, 0x54, 0xa7, 0xff}}},
{{{ 1434, 2048, 6758}, 0, { -2074, 0}, {0xd6, 0x54, 0x54, 0xff}}},
{{{ 1434, 1946, 6758}, 0, { -2074, 988}, {0x99, 0xcd, 0x33, 0xff}}},
{{{ 1638, 1946, 6758}, 0, { -1052, 988}, {0xd6, 0xac, 0x54, 0xff}}},
{{{ 1638, 2048, 6758}, 0, { -1052, 0}, {0xac, 0x54, 0x2a, 0xff}}},
{{{ 1434, 2048, 6349}, 0, { -1052, 0}, {0x99, 0x33, 0xcd, 0xff}}},
{{{ 1434, 1946, 6349}, 0, { -1052, 992}, {0xd6, 0xac, 0xac, 0xff}}},
{{{ 1434, 1946, 6758}, 0, { 990, 988}, {0x99, 0xcd, 0x33, 0xff}}},
{{{ 1434, 2048, 6758}, 0, { 990, 0}, {0xd6, 0x54, 0x54, 0xff}}},
};
// 0x0700C758 - 0x0700C848
static const Vtx hmc_seg7_vertex_0700C758[] = {
{{{ 3072, 2048, 6758}, 0, { 990, 0}, {0xac, 0x54, 0x2a, 0xff}}},
{{{ 3072, 1946, 6963}, 0, { 2012, 988}, {0x99, 0xcd, 0x33, 0xff}}},
{{{ 3072, 2048, 6963}, 0, { 2012, 0}, {0xcd, 0x33, 0x67, 0xff}}},
{{{ 3482, 2048, 6349}, 0, { 8144, 0}, {0x2a, 0x54, 0xac, 0xff}}},
{{{ 1434, 1946, 6349}, 0, { -2074, 988}, {0xd6, 0xac, 0xac, 0xff}}},
{{{ 1434, 2048, 6349}, 0, { -2074, 0}, {0x99, 0x33, 0xcd, 0xff}}},
{{{ 3482, 2048, 6963}, 0, { 2012, 0}, {0x54, 0x54, 0x2a, 0xff}}},
{{{ 3482, 1946, 6349}, 0, { -1052, 992}, {0x67, 0xcd, 0xcd, 0xff}}},
{{{ 3482, 2048, 6349}, 0, { -1052, 0}, {0x2a, 0x54, 0xac, 0xff}}},
{{{ 3482, 1946, 6963}, 0, { 2012, 988}, {0x2a, 0xac, 0x54, 0xff}}},
{{{ 3072, 2048, 6963}, 0, { 6100, 0}, {0xcd, 0x33, 0x67, 0xff}}},
{{{ 3072, 1946, 6963}, 0, { 6100, 992}, {0x99, 0xcd, 0x33, 0xff}}},
{{{ 3482, 1946, 6963}, 0, { 8144, 992}, {0x2a, 0xac, 0x54, 0xff}}},
{{{ 3482, 2048, 6963}, 0, { 8144, 0}, {0x54, 0x54, 0x2a, 0xff}}},
{{{ 3072, 1946, 6758}, 0, { 990, 988}, {0xd6, 0xac, 0x54, 0xff}}},
};
// 0x0700C848 - 0x0700C948
static const Vtx hmc_seg7_vertex_0700C848[] = {
{{{ 1638, 2048, 6758}, 0, { 990, 0}, {0xac, 0x54, 0x2a, 0xff}}},
{{{ 1638, 1946, 6758}, 0, { 990, 988}, {0xd6, 0xac, 0x54, 0xff}}},
{{{ 1638, 1946, 6963}, 0, { 2012, 988}, {0x99, 0xcd, 0x33, 0xff}}},
{{{ 2048, 2048, 6758}, 0, { 990, 0}, {0x33, 0x33, 0x67, 0xff}}},
{{{ 3072, 1946, 6758}, 0, { 6100, 992}, {0xd6, 0xac, 0x54, 0xff}}},
{{{ 3072, 2048, 6758}, 0, { 6100, 0}, {0xac, 0x54, 0x2a, 0xff}}},
{{{ 2048, 1946, 6758}, 0, { 990, 988}, {0x67, 0xcd, 0x33, 0xff}}},
{{{ 2048, 2048, 6963}, 0, { 2012, 0}, {0x54, 0x54, 0x2a, 0xff}}},
{{{ 2048, 1946, 6963}, 0, { 2012, 988}, {0x2a, 0xac, 0x54, 0xff}}},
{{{ 1638, 2048, 6963}, 0, { -1052, 0}, {0xcd, 0x33, 0x67, 0xff}}},
{{{ 2048, 1946, 6963}, 0, { 990, 988}, {0x2a, 0xac, 0x54, 0xff}}},
{{{ 2048, 2048, 6963}, 0, { 990, 0}, {0x54, 0x54, 0x2a, 0xff}}},
{{{ 1638, 1946, 6963}, 0, { -1052, 988}, {0x99, 0xcd, 0x33, 0xff}}},
{{{ 6554, 0, 7680}, 0, { 3582, 1840}, {0x8f, 0x00, 0xc8, 0xff}}},
{{{ 6554, 1014, 7680}, 0, { 3582, 156}, {0x81, 0x00, 0x00, 0xff}}},
{{{ 6554, 1014, 6656}, 0, { 1774, 156}, {0x8f, 0x00, 0xc8, 0xff}}},
};
// 0x0700C948 - 0x0700CA38
static const Vtx hmc_seg7_vertex_0700C948[] = {
{{{ 1638, 2048, 6758}, 0, { 990, 0}, {0xac, 0x54, 0x2a, 0xff}}},
{{{ 1638, 1946, 6963}, 0, { 2012, 988}, {0x99, 0xcd, 0x33, 0xff}}},
{{{ 1638, 2048, 6963}, 0, { 2012, 0}, {0xcd, 0x33, 0x67, 0xff}}},
{{{ 410, 2048, 4096}, 0, { -2584, 0}, {0x00, 0x38, 0x71, 0xff}}},
{{{ 922, 1946, 4096}, 0, { 0, 992}, {0x33, 0xcd, 0x67, 0xff}}},
{{{ 922, 2048, 4096}, 0, { 0, 0}, {0x54, 0x54, 0x2a, 0xff}}},
{{{ 410, 1946, 4096}, 0, { -2584, 992}, {0x00, 0x88, 0x28, 0xff}}},
{{{ 6554, 0, 6656}, 0, { 1774, 1840}, {0xc8, 0x00, 0x8f, 0xff}}},
{{{ 7578, 1014, 6656}, 0, { 0, 156}, {0x00, 0x00, 0x81, 0xff}}},
{{{ 7578, 0, 6656}, 0, { 0, 1840}, {0x8f, 0x00, 0xc8, 0xff}}},
{{{ 6554, 1014, 6656}, 0, { 1774, 156}, {0x8f, 0x00, 0xc8, 0xff}}},
{{{ 6554, 0, 7680}, 0, { 3582, 1840}, {0x8f, 0x00, 0xc8, 0xff}}},
{{{ 7578, 0, 3584}, 0, { 3582, 1840}, {0xcd, 0x33, 0x67, 0xff}}},
{{{ 6554, 1014, 3584}, 0, { 1774, 156}, {0xc8, 0x00, 0x71, 0xff}}},
{{{ 6554, 0, 3584}, 0, { 1774, 1840}, {0xd9, 0x77, 0x13, 0xff}}},
};
// 0x0700CA38 - 0x0700CB18
static const Vtx hmc_seg7_vertex_0700CA38[] = {
{{{ 6554, 0, 3584}, 0, { 1774, 1840}, {0xd9, 0x77, 0x13, 0xff}}},
{{{ 6554, 1014, 2560}, 0, { 0, 156}, {0x81, 0x00, 0x00, 0xff}}},
{{{ 6554, 0, 2560}, 0, { 0, 1840}, {0xd6, 0x54, 0x54, 0xff}}},
{{{ 6554, 1014, 3584}, 0, { 1774, 156}, {0xc8, 0x00, 0x71, 0xff}}},
{{{ 7578, 0, 3584}, 0, { 3582, 1840}, {0xcd, 0x33, 0x67, 0xff}}},
{{{ 7578, 1014, 3584}, 0, { 3582, 156}, {0x00, 0x00, 0x7f, 0xff}}},
{{{ 410, 0, 6656}, 0, { 1026, 1840}, {0x59, 0x00, 0xa7, 0xff}}},
{{{ 410, 1014, 6656}, 0, { 1026, 156}, {0x00, 0x00, 0x81, 0xff}}},
{{{ 1434, 1014, 6656}, 0, { -778, 156}, {0x38, 0x00, 0x8f, 0xff}}},
{{{ 1434, 0, 6656}, 0, { -778, 1840}, {0x71, 0x00, 0xc8, 0xff}}},
{{{ 1434, 0, 6656}, 0, { 970, 2012}, {0x71, 0x00, 0xc8, 0xff}}},
{{{ 1434, 1014, 6656}, 0, { 970, 172}, {0x38, 0x00, 0x8f, 0xff}}},
{{{ 1434, 1014, 7680}, 0, { -1072, 172}, {0x7f, 0x00, 0x00, 0xff}}},
{{{ 1434, 0, 7680}, 0, { -1072, 2012}, {0x38, 0x00, 0x8f, 0xff}}},
};
// 0x0700CB18 - 0x0700CC08
static const Vtx hmc_seg7_vertex_0700CB18[] = {
{{{ 5018, 0, 4915}, 0, { 2796, 2012}, {0x38, 0x00, 0x71, 0xff}}},
{{{ 4506, 1024, 4915}, 0, { 1900, 64}, {0xd6, 0x54, 0x54, 0xff}}},
{{{ 4506, 0, 4915}, 0, { 1900, 2012}, {0x8f, 0x00, 0x38, 0xff}}},
{{{ 410, 0, 4096}, 0, { 480, 1840}, {0x00, 0x38, 0x8f, 0xff}}},
{{{ 1434, 1014, 4096}, 0, { -1326, 156}, {0x38, 0x00, 0x8f, 0xff}}},
{{{ 1434, 0, 4096}, 0, { -1326, 1840}, {0x71, 0x00, 0xc8, 0xff}}},
{{{ 410, 1014, 4096}, 0, { 480, 156}, {0x00, 0x00, 0x81, 0xff}}},
{{{ 1434, 1014, 4608}, 0, { -2228, 156}, {0x7f, 0x00, 0x00, 0xff}}},
{{{ 1434, 0, 4608}, 0, { -2228, 1840}, {0x7f, 0x00, 0x00, 0xff}}},
{{{ 410, 1014, 4608}, 0, { -422, 156}, {0x00, 0x00, 0x7f, 0xff}}},
{{{ 922, 0, 4608}, 0, { -1326, 1840}, {0x81, 0x00, 0x00, 0xff}}},
{{{ 922, 1014, 4608}, 0, { -1326, 156}, {0x00, 0x00, 0x7f, 0xff}}},
{{{ 410, 0, 4608}, 0, { -422, 1840}, {0x00, 0x7b, 0x1e, 0xff}}},
{{{ 4506, 1024, 4403}, 0, { 990, 64}, {0x99, 0x33, 0xcd, 0xff}}},
{{{ 4506, 0, 4403}, 0, { 990, 2012}, {0xc8, 0x00, 0x8f, 0xff}}},
};
// 0x0700CC08 - 0x0700CC78
static const Vtx hmc_seg7_vertex_0700CC08[] = {
{{{ 5018, 0, 4403}, 0, { 1886, 2012}, {0x00, 0x00, 0x7f, 0xff}}},
{{{ 5018, 1024, 4915}, 0, { 2796, 64}, {0x67, 0x33, 0x33, 0xff}}},
{{{ 5018, 0, 4915}, 0, { 2796, 2012}, {0x38, 0x00, 0x71, 0xff}}},
{{{ 4506, 1024, 4915}, 0, { 1900, 64}, {0xd6, 0x54, 0x54, 0xff}}},
{{{ 4506, 0, 4403}, 0, { 990, 2012}, {0xc8, 0x00, 0x8f, 0xff}}},
{{{ 4506, 1024, 4403}, 0, { 990, 64}, {0x99, 0x33, 0xcd, 0xff}}},
{{{ 5018, 1024, 4403}, 0, { 1886, 64}, {0x2a, 0x54, 0xac, 0xff}}},
};
// 0x0700CC78 - 0x0700CD78
static const Vtx hmc_seg7_vertex_0700CC78[] = {
{{{ 4150, 1126, 1434}, 0, { 648, -100}, {0xa6, 0xa9, 0xee, 0xff}}},
{{{ 4150, 0, 2048}, 0, { 1468, 1042}, {0xb4, 0x63, 0x10, 0xff}}},
{{{ 4150, 922, 2048}, 0, { 1468, 22}, {0xa6, 0xa8, 0xf7, 0xff}}},
{{{ 6244, 717, 1434}, 0, { 1332, 36}, {0xa6, 0xa9, 0x13, 0xff}}},
{{{ 6244, 0, 2048}, 0, { 512, 936}, {0x81, 0x00, 0x00, 0xff}}},
{{{ 6244, 922, 2048}, 0, { 512, -86}, {0x96, 0xbc, 0x0b, 0xff}}},
{{{ 6244, 0, 2458}, 0, { 0, 990}, {0x81, 0x00, 0x00, 0xff}}},
{{{ 6244, 922, 2458}, 0, { 0, 0}, {0x81, 0x00, 0x00, 0xff}}},
{{{ 6244, -204, 1434}, 0, { 1332, 1056}, {0x81, 0x00, 0x00, 0xff}}},
{{{ 5579, 0, 2458}, 0, { 0, 990}, {0x7f, 0x00, 0x00, 0xff}}},
{{{ 5579, 922, 2048}, 0, { 512, -86}, {0x5a, 0xa8, 0x0e, 0xff}}},
{{{ 5579, 922, 2458}, 0, { 0, 0}, {0x7f, 0x00, 0x00, 0xff}}},
{{{ 5579, 0, 2048}, 0, { 512, 936}, {0x7f, 0x00, 0x00, 0xff}}},
{{{ 5579, -204, 1434}, 0, { 1332, 1056}, {0x7f, 0x00, 0x00, 0xff}}},
{{{ 5579, 717, 1434}, 0, { 1332, 36}, {0x5a, 0xa8, 0x09, 0xff}}},
{{{ 4150, 0, 2458}, 0, { 2012, 990}, {0x81, 0x00, 0x00, 0xff}}},
};
// 0x0700CD78 - 0x0700CE78
static const Vtx hmc_seg7_vertex_0700CD78[] = {
{{{ 4150, 1126, 1434}, 0, { 648, -100}, {0xa6, 0xa9, 0xee, 0xff}}},
{{{ 4150, 205, 1434}, 0, { 648, 922}, {0xa6, 0x58, 0x09, 0xff}}},
{{{ 4150, 0, 2048}, 0, { 1468, 1042}, {0xb4, 0x63, 0x10, 0xff}}},
{{{ 4150, 922, 2048}, 0, { 1468, 22}, {0xa6, 0xa8, 0xf7, 0xff}}},
{{{ 4150, 0, 2458}, 0, { 2012, 990}, {0x81, 0x00, 0x00, 0xff}}},
{{{ 4150, 922, 2458}, 0, { 2012, 0}, {0x81, 0x00, 0x00, 0xff}}},
{{{ 3484, 0, 2458}, 0, { 196, 918}, {0x7f, 0x00, 0x00, 0xff}}},
{{{ 3484, 922, 2048}, 0, { 648, 30}, {0x66, 0xb7, 0xf0, 0xff}}},
{{{ 3484, 922, 2458}, 0, { 196, -12}, {0x7f, 0x00, 0x00, 0xff}}},
{{{ 3484, 0, 2048}, 0, { 648, 960}, {0x5a, 0x58, 0x0e, 0xff}}},
{{{ 3484, 205, 1434}, 0, { 1332, 836}, {0x5a, 0x57, 0x13, 0xff}}},
{{{ 3484, 1126, 1434}, 0, { 1332, -94}, {0x5a, 0xa8, 0xf7, 0xff}}},
{{{ 6244, 717, 922}, 0, { 2012, 0}, {0xc3, 0xc3, 0x5c, 0xff}}},
{{{ 6244, -204, 1434}, 0, { 1332, 1056}, {0x81, 0x00, 0x00, 0xff}}},
{{{ 6244, 717, 1434}, 0, { 1332, 36}, {0xa6, 0xa9, 0x13, 0xff}}},
{{{ 6244, -204, 922}, 0, { 2012, 990}, {0xcd, 0x33, 0x67, 0xff}}},
};
// 0x0700CE78 - 0x0700CF38
static const Vtx hmc_seg7_vertex_0700CE78[] = {
{{{ 5579, 717, 1434}, 0, { 1332, 36}, {0x5a, 0xa8, 0x09, 0xff}}},
{{{ 5579, -204, 922}, 0, { 2012, 990}, {0x49, 0x49, 0x49, 0xff}}},
{{{ 5579, 717, 922}, 0, { 2012, 0}, {0x33, 0xcd, 0x67, 0xff}}},
{{{ 5579, -204, 1434}, 0, { 1332, 1056}, {0x7f, 0x00, 0x00, 0xff}}},
{{{ 4150, 1126, 922}, 0, { 0, 0}, {0xc3, 0xc3, 0x5c, 0xff}}},
{{{ 4150, 205, 1434}, 0, { 648, 922}, {0xa6, 0x58, 0x09, 0xff}}},
{{{ 4150, 1126, 1434}, 0, { 648, -100}, {0xa6, 0xa9, 0xee, 0xff}}},
{{{ 4150, 205, 922}, 0, { 0, 990}, {0xcd, 0x33, 0x67, 0xff}}},
{{{ 3484, 1126, 1434}, 0, { 1332, -94}, {0x5a, 0xa8, 0xf7, 0xff}}},
{{{ 3484, 205, 1434}, 0, { 1332, 836}, {0x5a, 0x57, 0x13, 0xff}}},
{{{ 3484, 205, 922}, 0, { 1900, 886}, {0x49, 0x49, 0x49, 0xff}}},
{{{ 3484, 1126, 922}, 0, { 1900, -42}, {0x33, 0xcd, 0x67, 0xff}}},
};
// 0x0700CF38 - 0x0700CF78
static const Vtx hmc_seg7_vertex_0700CF38[] = {
{{{ 410, 2048, 4403}, 0, { 0, 0}, {0xa3, 0x43, 0xcc, 0xff}}},
{{{ 410, 1946, 5837}, 0, { 0, 0}, {0xa3, 0xbd, 0x34, 0xff}}},
{{{ 410, 2048, 5837}, 0, { 0, 0}, {0x0c, 0x63, 0x4d, 0xff}}},
{{{ 410, 1946, 4403}, 0, { 0, 0}, {0x0c, 0x9d, 0xb3, 0xff}}},
};
// 0x0700CF78 - 0x0700D1C8
static const Gfx hmc_seg7_dl_0700CF78[] = {
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, cave_09006800),
gsDPLoadSync(),
gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 32 * 32 - 1, CALC_DXT(32, G_IM_SIZ_16b_BYTES)),
gsSPLight(&hmc_seg7_light_07009468, 1),
gsSPLight(&hmc_seg7_light_07009460, 2),
gsSPVertex(hmc_seg7_vertex_070094A8, 14, 0),
gsSP2Triangles( 0, 1, 2, 0x0, 0, 3, 1, 0x0),
gsSP2Triangles( 4, 5, 6, 0x0, 4, 6, 7, 0x0),
gsSP2Triangles( 4, 7, 8, 0x0, 4, 8, 9, 0x0),
gsSP2Triangles(10, 11, 12, 0x0, 10, 12, 13, 0x0),
gsSPVertex(hmc_seg7_vertex_07009588, 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(hmc_seg7_vertex_07009678, 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(hmc_seg7_vertex_07009768, 16, 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, 2, 1, 0x0),
gsSP2Triangles(11, 12, 2, 0x0, 13, 14, 15, 0x0),
gsSPVertex(hmc_seg7_vertex_07009868, 14, 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),
gsSPVertex(hmc_seg7_vertex_07009948, 15, 0),
gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0),
gsSP2Triangles( 6, 7, 8, 0x0, 6, 8, 9, 0x0),
gsSP2Triangles(10, 6, 9, 0x0, 10, 9, 11, 0x0),
gsSP2Triangles(12, 10, 11, 0x0, 13, 12, 11, 0x0),
gsSP1Triangle( 0, 2, 14, 0x0),
gsSPVertex(hmc_seg7_vertex_07009A38, 15, 0),
gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0),
gsSP2Triangles( 3, 5, 6, 0x0, 5, 7, 6, 0x0),
gsSP2Triangles( 5, 8, 7, 0x0, 9, 10, 11, 0x0),
gsSP2Triangles( 9, 12, 10, 0x0, 8, 13, 14, 0x0),
gsSP1Triangle( 8, 14, 7, 0x0),
gsSPVertex(hmc_seg7_vertex_07009B28, 14, 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, 13, 11, 0x0),
gsSPEndDisplayList(),
};
// 0x0700D1C8 - 0x0700D3D8
static const Gfx hmc_seg7_dl_0700D1C8[] = {
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, cave_09009800),
gsDPLoadSync(),
gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 32 * 32 - 1, CALC_DXT(32, G_IM_SIZ_16b_BYTES)),
gsSPVertex(hmc_seg7_vertex_07009C08, 16, 0),
gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0),
gsSP2Triangles( 3, 6, 4, 0x0, 7, 8, 9, 0x0),
gsSP2Triangles( 7, 9, 10, 0x0, 7, 10, 11, 0x0),
gsSP2Triangles( 0, 12, 1, 0x0, 13, 14, 15, 0x0),
gsSPVertex(hmc_seg7_vertex_07009D08, 14, 0),
gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0),
gsSP2Triangles( 3, 5, 6, 0x0, 7, 8, 9, 0x0),
gsSP2Triangles( 7, 9, 10, 0x0, 10, 11, 12, 0x0),
gsSP1Triangle(10, 12, 13, 0x0),
gsSPVertex(hmc_seg7_vertex_07009DE8, 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(hmc_seg7_vertex_07009ED8, 15, 0),
gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0),
gsSP2Triangles( 6, 7, 8, 0x0, 8, 7, 9, 0x0),
gsSP2Triangles( 8, 9, 10, 0x0, 6, 11, 7, 0x0),
gsSP2Triangles( 7, 11, 12, 0x0, 7, 12, 9, 0x0),
gsSP2Triangles(10, 9, 12, 0x0, 10, 12, 13, 0x0),
gsSP2Triangles(13, 12, 11, 0x0, 13, 11, 6, 0x0),
gsSP1Triangle( 0, 14, 1, 0x0),
gsSPVertex(hmc_seg7_vertex_07009FC8, 15, 0),
gsSP2Triangles( 0, 1, 2, 0x0, 3, 0, 2, 0x0),
gsSP2Triangles( 4, 5, 6, 0x0, 7, 4, 6, 0x0),
gsSP2Triangles( 4, 8, 5, 0x0, 5, 9, 10, 0x0),
gsSP2Triangles( 5, 10, 11, 0x0, 5, 11, 6, 0x0),
gsSP2Triangles(12, 13, 10, 0x0, 14, 12, 10, 0x0),
gsSPVertex(hmc_seg7_vertex_0700A0B8, 9, 0),
gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0),
gsSP2Triangles( 6, 1, 7, 0x0, 6, 7, 8, 0x0),
gsSP1Triangle( 0, 7, 1, 0x0),
gsSPLight(&hmc_seg7_light_07009480, 1),
gsSPLight(&hmc_seg7_light_07009478, 2),
gsSPVertex(hmc_seg7_vertex_0700A148, 7, 0),
gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0),
gsSP1Triangle( 3, 5, 6, 0x0),
gsSPEndDisplayList(),
};
// 0x0700D3D8 - 0x0700D8D8
static const Gfx hmc_seg7_dl_0700D3D8[] = {
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, cave_09000000),
gsDPLoadSync(),
gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 32 * 64 - 1, CALC_DXT(32, G_IM_SIZ_16b_BYTES)),
gsSPLight(&hmc_seg7_light_07009498, 1),
gsSPLight(&hmc_seg7_light_07009490, 2),
gsSPVertex(hmc_seg7_vertex_0700A1B8, 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, 13, 14, 0x0),
gsSPVertex(hmc_seg7_vertex_0700A2A8, 11, 0),
gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0),
gsSP2Triangles( 6, 7, 8, 0x0, 6, 8, 9, 0x0),
gsSP1Triangle( 0, 10, 1, 0x0),
gsSPLight(&hmc_seg7_light_07009468, 1),
gsSPLight(&hmc_seg7_light_07009460, 2),
gsSPVertex(hmc_seg7_vertex_0700A358, 15, 0),
gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0),
gsSP2Triangles( 6, 3, 7, 0x0, 3, 5, 7, 0x0),
gsSP2Triangles( 8, 3, 6, 0x0, 8, 4, 3, 0x0),
gsSP2Triangles( 9, 4, 8, 0x0, 9, 5, 4, 0x0),
gsSP2Triangles(10, 5, 9, 0x0, 10, 7, 5, 0x0),
gsSP2Triangles( 6, 7, 10, 0x0, 9, 6, 10, 0x0),
gsSP2Triangles( 9, 8, 6, 0x0, 0, 11, 12, 0x0),
gsSP2Triangles( 0, 12, 13, 0x0, 14, 0, 2, 0x0),
gsSP1Triangle( 0, 13, 1, 0x0),
gsSPVertex(hmc_seg7_vertex_0700A448, 16, 0),
gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0),
gsSP2Triangles( 4, 6, 7, 0x0, 4, 7, 8, 0x0),
gsSP2Triangles( 3, 9, 10, 0x0, 3, 10, 4, 0x0),
gsSP2Triangles( 0, 2, 11, 0x0, 12, 13, 14, 0x0),
gsSP1Triangle(12, 15, 13, 0x0),
gsSPVertex(hmc_seg7_vertex_0700A548, 14, 0),
gsSP2Triangles( 0, 1, 2, 0x0, 0, 2, 3, 0x0),
gsSP2Triangles( 4, 1, 5, 0x0, 4, 6, 1, 0x0),
gsSP2Triangles( 1, 7, 2, 0x0, 1, 6, 8, 0x0),
gsSP2Triangles( 1, 8, 7, 0x0, 9, 10, 11, 0x0),
gsSP2Triangles(10, 12, 11, 0x0, 10, 13, 12, 0x0),
gsSPVertex(hmc_seg7_vertex_0700A628, 15, 0),
gsSP2Triangles( 0, 1, 2, 0x0, 2, 1, 3, 0x0),
gsSP2Triangles( 2, 3, 4, 0x0, 0, 5, 1, 0x0),
gsSP2Triangles( 6, 7, 8, 0x0, 8, 9, 10, 0x0),
gsSP2Triangles( 8, 11, 9, 0x0, 12, 5, 0, 0x0),
gsSP2Triangles(12, 13, 5, 0x0, 6, 14, 7, 0x0),
gsSPVertex(hmc_seg7_vertex_0700A718, 16, 0),
gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0),
gsSP2Triangles( 3, 6, 4, 0x0, 0, 7, 1, 0x0),
gsSP2Triangles( 8, 6, 3, 0x0, 8, 9, 6, 0x0),
gsSP2Triangles(10, 11, 12, 0x0, 10, 13, 11, 0x0),
gsSP2Triangles( 8, 14, 15, 0x0, 8, 15, 9, 0x0),
gsSPVertex(hmc_seg7_vertex_0700A818, 16, 0),
gsSP2Triangles( 0, 1, 2, 0x0, 0, 3, 1, 0x0),
gsSP2Triangles( 4, 0, 5, 0x0, 0, 2, 5, 0x0),
gsSP2Triangles( 4, 6, 0, 0x0, 7, 8, 9, 0x0),
gsSP2Triangles(10, 7, 9, 0x0, 11, 12, 13, 0x0),
gsSP2Triangles( 1, 12, 14, 0x0, 1, 3, 12, 0x0),
gsSP2Triangles(11, 14, 12, 0x0, 3, 15, 12, 0x0),
gsSPVertex(hmc_seg7_vertex_0700A918, 14, 0),
gsSP2Triangles( 0, 1, 2, 0x0, 1, 3, 2, 0x0),
gsSP2Triangles( 4, 5, 6, 0x0, 7, 6, 5, 0x0),
gsSP2Triangles( 8, 2, 9, 0x0, 10, 8, 9, 0x0),
gsSP2Triangles( 8, 0, 2, 0x0, 11, 12, 13, 0x0),
gsSPVertex(hmc_seg7_vertex_0700A9F8, 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(hmc_seg7_vertex_0700AAE8, 16, 0),
gsSP2Triangles( 0, 1, 2, 0x0, 3, 0, 2, 0x0),
gsSP2Triangles( 3, 2, 4, 0x0, 5, 6, 7, 0x0),
gsSP2Triangles( 5, 7, 8, 0x0, 9, 6, 5, 0x0),
gsSP2Triangles( 9, 10, 6, 0x0, 8, 7, 11, 0x0),
gsSP2Triangles( 8, 11, 12, 0x0, 12, 10, 9, 0x0),
gsSP2Triangles(12, 11, 10, 0x0, 2, 13, 4, 0x0),
gsSP2Triangles( 0, 14, 1, 0x0, 2, 1, 13, 0x0),
gsSP2Triangles( 4, 13, 15, 0x0, 4, 15, 3, 0x0),
gsSP2Triangles( 3, 14, 0, 0x0, 3, 15, 14, 0x0),
gsSPVertex(hmc_seg7_vertex_0700ABE8, 14, 0),
gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 0, 0x0),
gsSP2Triangles( 0, 4, 1, 0x0, 5, 6, 7, 0x0),
gsSP2Triangles( 3, 8, 4, 0x0, 2, 1, 9, 0x0),
gsSP2Triangles( 2, 9, 10, 0x0, 10, 8, 3, 0x0),
gsSP2Triangles(10, 9, 8, 0x0, 11, 7, 12, 0x0),
gsSP2Triangles(11, 12, 13, 0x0, 5, 7, 11, 0x0),
gsSPVertex(hmc_seg7_vertex_0700ACC8, 14, 0),
gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0),
gsSP2Triangles( 3, 5, 6, 0x0, 6, 7, 8, 0x0),
gsSP2Triangles( 6, 5, 7, 0x0, 9, 10, 1, 0x0),
gsSP2Triangles( 9, 1, 0, 0x0, 11, 10, 9, 0x0),
gsSP2Triangles(11, 12, 10, 0x0, 0, 2, 13, 0x0),
gsSP2Triangles(13, 12, 11, 0x0, 13, 2, 12, 0x0),
gsSPVertex(hmc_seg7_vertex_0700ADA8, 3, 0),
gsSP1Triangle( 0, 1, 2, 0x0),
gsSPEndDisplayList(),
};
// 0x0700D8D8 - 0x0700D9A8
static const Gfx hmc_seg7_dl_0700D8D8[] = {
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, cave_09003800),
gsDPLoadSync(),
gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 32 * 64 - 1, CALC_DXT(32, G_IM_SIZ_16b_BYTES)),
gsSPVertex(hmc_seg7_vertex_0700ADD8, 16, 0),
gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0),
gsSP2Triangles( 3, 5, 6, 0x0, 5, 7, 8, 0x0),
gsSP2Triangles( 5, 8, 6, 0x0, 8, 2, 6, 0x0),
gsSP2Triangles( 9, 10, 11, 0x0, 9, 11, 12, 0x0),
gsSP2Triangles( 2, 10, 9, 0x0, 2, 1, 10, 0x0),
gsSP2Triangles( 8, 0, 2, 0x0, 13, 14, 15, 0x0),
gsSP1Triangle( 0, 14, 1, 0x0),
gsSPVertex(hmc_seg7_vertex_0700AED8, 8, 0),
gsSP2Triangles( 0, 1, 2, 0x0, 0, 2, 3, 0x0),
gsSP2Triangles( 3, 2, 4, 0x0, 3, 4, 5, 0x0),
gsSP2Triangles( 5, 4, 6, 0x0, 7, 1, 0, 0x0),
gsSP1Triangle( 7, 6, 1, 0x0),
gsSPEndDisplayList(),
};
// 0x0700D9A8 - 0x0700DD30
static const Gfx hmc_seg7_dl_0700D9A8[] = {
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, cave_09008800),
gsDPLoadSync(),
gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 32 * 64 - 1, CALC_DXT(32, G_IM_SIZ_16b_BYTES)),
gsSPVertex(hmc_seg7_vertex_0700AF58, 16, 0),
gsSP2Triangles( 0, 1, 2, 0x0, 3, 0, 4, 0x0),
gsSP2Triangles( 3, 1, 0, 0x0, 5, 6, 2, 0x0),
gsSP2Triangles( 7, 8, 9, 0x0, 9, 8, 10, 0x0),
gsSP2Triangles( 7, 9, 11, 0x0, 12, 13, 10, 0x0),
gsSP2Triangles(11, 6, 5, 0x0, 11, 5, 14, 0x0),
gsSP2Triangles(15, 13, 12, 0x0, 15, 12, 3, 0x0),
gsSPVertex(hmc_seg7_vertex_0700B058, 16, 0),
gsSP2Triangles( 0, 1, 2, 0x0, 2, 3, 4, 0x0),
gsSP2Triangles( 5, 6, 7, 0x0, 4, 8, 0, 0x0),
gsSP2Triangles( 0, 9, 1, 0x0, 0, 10, 9, 0x0),
gsSP2Triangles(11, 12, 13, 0x0, 11, 14, 12, 0x0),
gsSP1Triangle(15, 13, 12, 0x0),
gsSPVertex(hmc_seg7_vertex_0700B158, 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, 13, 11, 0x0),
gsSP1Triangle( 0, 14, 1, 0x0),
gsSPVertex(hmc_seg7_vertex_0700B248, 15, 0),
gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0),
gsSP2Triangles( 3, 5, 6, 0x0, 7, 8, 9, 0x0),
gsSP2Triangles(10, 7, 9, 0x0, 11, 12, 7, 0x0),
gsSP2Triangles(11, 7, 10, 0x0, 0, 13, 1, 0x0),
gsSP1Triangle( 0, 14, 13, 0x0),
gsSPVertex(hmc_seg7_vertex_0700B338, 16, 0),
gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0),
gsSP2Triangles( 3, 5, 6, 0x0, 7, 5, 4, 0x0),
gsSP2Triangles( 8, 9, 10, 0x0, 8, 11, 9, 0x0),
gsSP2Triangles( 0, 12, 1, 0x0, 13, 14, 15, 0x0),
gsSPVertex(hmc_seg7_vertex_0700B438, 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, 14, 12, 0x0),
gsSPVertex(hmc_seg7_vertex_0700B528, 16, 0),
gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0),
gsSP2Triangles( 3, 6, 4, 0x0, 7, 5, 4, 0x0),
gsSP2Triangles( 7, 4, 8, 0x0, 9, 7, 8, 0x0),
gsSP2Triangles( 9, 8, 10, 0x0, 1, 11, 12, 0x0),
gsSP2Triangles( 1, 12, 2, 0x0, 0, 2, 13, 0x0),
gsSP2Triangles(14, 0, 13, 0x0, 14, 13, 15, 0x0),
gsSPVertex(hmc_seg7_vertex_0700B628, 16, 0),
gsSP2Triangles( 0, 1, 2, 0x0, 0, 2, 3, 0x0),
gsSP2Triangles( 2, 1, 4, 0x0, 5, 6, 7, 0x0),
gsSP2Triangles( 5, 8, 6, 0x0, 9, 10, 11, 0x0),
gsSP2Triangles(12, 6, 8, 0x0, 13, 14, 15, 0x0),
gsSPVertex(hmc_seg7_vertex_0700B728, 14, 0),
gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 1, 0x0),
gsSP2Triangles( 5, 6, 7, 0x0, 5, 8, 6, 0x0),
gsSP2Triangles( 9, 10, 11, 0x0, 9, 12, 10, 0x0),
gsSP1Triangle(12, 13, 10, 0x0),
gsSPVertex(hmc_seg7_vertex_0700B808, 16, 0),
gsSP2Triangles( 0, 1, 2, 0x0, 0, 3, 1, 0x0),
gsSP2Triangles( 3, 4, 1, 0x0, 5, 6, 7, 0x0),
gsSP2Triangles( 5, 8, 6, 0x0, 9, 10, 11, 0x0),
gsSP2Triangles( 8, 4, 6, 0x0, 12, 13, 14, 0x0),
gsSP1Triangle(12, 15, 13, 0x0),
gsSPVertex(hmc_seg7_vertex_0700B908, 16, 0),
gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0),
gsSP2Triangles( 3, 5, 6, 0x0, 7, 8, 9, 0x0),
gsSP2Triangles( 7, 9, 10, 0x0, 8, 11, 9, 0x0),
gsSP2Triangles(12, 13, 14, 0x0, 12, 15, 13, 0x0),
gsSPVertex(hmc_seg7_vertex_0700BA08, 3, 0),
gsSP1Triangle( 0, 1, 2, 0x0),
gsSPEndDisplayList(),
};
// 0x0700DD30 - 0x0700DED8
static const Gfx hmc_seg7_dl_0700DD30[] = {
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, cave_09007800),
gsDPLoadSync(),
gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 32 * 64 - 1, CALC_DXT(32, G_IM_SIZ_16b_BYTES)),
gsSPVertex(hmc_seg7_vertex_0700BA38, 16, 0),
gsSP2Triangles( 0, 1, 2, 0x0, 0, 2, 3, 0x0),
gsSP2Triangles( 3, 2, 4, 0x0, 3, 4, 5, 0x0),
gsSP2Triangles( 5, 4, 6, 0x0, 5, 6, 7, 0x0),
gsSP2Triangles( 8, 9, 10, 0x0, 8, 10, 11, 0x0),
gsSP2Triangles(12, 13, 14, 0x0, 12, 14, 15, 0x0),
gsSPVertex(hmc_seg7_vertex_0700BB38, 15, 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, 11, 10, 5, 0x0),
gsSP1Triangle(11, 5, 4, 0x0),
gsSPVertex(hmc_seg7_vertex_0700BC28, 15, 0),
gsSP2Triangles( 0, 1, 2, 0x0, 0, 2, 3, 0x0),
gsSP2Triangles( 3, 4, 5, 0x0, 3, 5, 0, 0x0),
gsSP2Triangles( 6, 7, 8, 0x0, 4, 9, 10, 0x0),
gsSP2Triangles(11, 12, 13, 0x0, 11, 13, 14, 0x0),
gsSPVertex(hmc_seg7_vertex_0700BD18, 14, 0),
gsSP2Triangles( 0, 1, 2, 0x0, 0, 2, 3, 0x0),
gsSP2Triangles( 3, 4, 0, 0x0, 5, 6, 7, 0x0),
gsSP2Triangles( 1, 8, 9, 0x0, 1, 9, 2, 0x0),
gsSP2Triangles(10, 1, 0, 0x0, 10, 11, 1, 0x0),
gsSP2Triangles(10, 0, 12, 0x0, 0, 4, 12, 0x0),
gsSP2Triangles(11, 13, 1, 0x0, 13, 8, 1, 0x0),
gsSPVertex(hmc_seg7_vertex_0700BDF8, 8, 0),
gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0),
gsSP2Triangles( 0, 6, 5, 0x0, 0, 5, 1, 0x0),
gsSP1Triangle( 1, 7, 2, 0x0),
gsSPEndDisplayList(),
};
// 0x0700DED8 - 0x0700DF10
static const Gfx hmc_seg7_dl_0700DED8[] = {
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, hmc_seg7_texture_07000000),
gsDPLoadSync(),
gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 32 * 64 - 1, CALC_DXT(32, G_IM_SIZ_16b_BYTES)),
gsSPVertex(hmc_seg7_vertex_0700BE78, 4, 0),
gsSP2Triangles( 0, 1, 2, 0x0, 0, 3, 1, 0x0),
gsSPEndDisplayList(),
};
// 0x0700DF10 - 0x0700DF48
static const Gfx hmc_seg7_dl_0700DF10[] = {
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, hmc_seg7_texture_07001000),
gsDPLoadSync(),
gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 32 * 64 - 1, CALC_DXT(32, G_IM_SIZ_16b_BYTES)),
gsSPVertex(hmc_seg7_vertex_0700BEB8, 4, 0),
gsSP2Triangles( 0, 1, 2, 0x0, 0, 2, 3, 0x0),
gsSPEndDisplayList(),
};
// 0x0700DF48 - 0x0700E330
static const Gfx hmc_seg7_dl_0700DF48[] = {
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, cave_09001800),
gsDPLoadSync(),
gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 32 * 64 - 1, CALC_DXT(32, G_IM_SIZ_16b_BYTES)),
gsSPVertex(hmc_seg7_vertex_0700BEF8, 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(hmc_seg7_vertex_0700BFE8, 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, 9, 10, 11, 0x0),
gsSP2Triangles( 0, 12, 1, 0x0, 13, 14, 15, 0x0),
gsSPVertex(hmc_seg7_vertex_0700C0E8, 15, 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, 11, 9, 0x0),
gsSP1Triangle(12, 13, 14, 0x0),
gsSPVertex(hmc_seg7_vertex_0700C1D8, 14, 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),
gsSPVertex(hmc_seg7_vertex_0700C2B8, 14, 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, 1, 12, 0x0),
gsSP1Triangle(11, 13, 1, 0x0),
gsSPVertex(hmc_seg7_vertex_0700C398, 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, 12, 13, 0x0),
gsSP1Triangle( 0, 2, 14, 0x0),
gsSPVertex(hmc_seg7_vertex_0700C488, 16, 0),
gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0),
gsSP2Triangles( 3, 5, 6, 0x0, 2, 7, 8, 0x0),
gsSP2Triangles( 2, 9, 7, 0x0, 10, 11, 12, 0x0),
gsSP2Triangles(10, 1, 11, 0x0, 13, 14, 15, 0x0),
gsSPVertex(hmc_seg7_vertex_0700C588, 14, 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),
gsSPVertex(hmc_seg7_vertex_0700C668, 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(hmc_seg7_vertex_0700C758, 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, 12, 13, 0x0),
gsSP1Triangle( 0, 14, 1, 0x0),
gsSPVertex(hmc_seg7_vertex_0700C848, 16, 0),
gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0),
gsSP2Triangles( 3, 6, 4, 0x0, 7, 6, 3, 0x0),
gsSP2Triangles( 7, 8, 6, 0x0, 9, 10, 11, 0x0),
gsSP2Triangles( 9, 12, 10, 0x0, 13, 14, 15, 0x0),
gsSPVertex(hmc_seg7_vertex_0700C948, 15, 0),
gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0),
gsSP2Triangles( 3, 6, 4, 0x0, 7, 8, 9, 0x0),
gsSP2Triangles( 7, 10, 8, 0x0, 11, 10, 7, 0x0),
gsSP1Triangle(12, 13, 14, 0x0),
gsSPVertex(hmc_seg7_vertex_0700CA38, 14, 0),
gsSP2Triangles( 0, 1, 2, 0x0, 0, 3, 1, 0x0),
gsSP2Triangles( 4, 5, 3, 0x0, 6, 7, 8, 0x0),
gsSP2Triangles( 6, 8, 9, 0x0, 10, 11, 12, 0x0),
gsSP1Triangle(10, 12, 13, 0x0),
gsSPVertex(hmc_seg7_vertex_0700CB18, 15, 0),
gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0),
gsSP2Triangles( 3, 6, 4, 0x0, 5, 4, 7, 0x0),
gsSP2Triangles( 5, 7, 8, 0x0, 9, 10, 11, 0x0),
gsSP2Triangles( 9, 12, 10, 0x0, 2, 13, 14, 0x0),
gsSP1Triangle( 2, 1, 13, 0x0),
gsSPVertex(hmc_seg7_vertex_0700CC08, 7, 0),
gsSP2Triangles( 0, 1, 2, 0x0, 2, 1, 3, 0x0),
gsSP2Triangles( 4, 5, 6, 0x0, 4, 6, 0, 0x0),
gsSP1Triangle( 0, 6, 1, 0x0),
gsSPEndDisplayList(),
};
// 0x0700E330 - 0x0700E428
static const Gfx hmc_seg7_dl_0700E330[] = {
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, cave_09004800),
gsDPLoadSync(),
gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 64 * 32 - 1, CALC_DXT(64, G_IM_SIZ_16b_BYTES)),
gsSPVertex(hmc_seg7_vertex_0700CC78, 16, 0),
gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0),
gsSP2Triangles( 5, 6, 7, 0x0, 5, 4, 6, 0x0),
gsSP2Triangles( 3, 8, 4, 0x0, 9, 10, 11, 0x0),
gsSP2Triangles( 9, 12, 10, 0x0, 10, 12, 13, 0x0),
gsSP2Triangles(10, 13, 14, 0x0, 2, 1, 15, 0x0),
gsSPVertex(hmc_seg7_vertex_0700CD78, 16, 0),
gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0),
gsSP2Triangles( 6, 7, 8, 0x0, 6, 9, 7, 0x0),
gsSP2Triangles( 7, 9, 10, 0x0, 7, 10, 11, 0x0),
gsSP2Triangles(12, 13, 14, 0x0, 12, 15, 13, 0x0),
gsSPVertex(hmc_seg7_vertex_0700CE78, 12, 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),
gsSPEndDisplayList(),
};
// 0x0700E428 - 0x0700E448
static const Gfx hmc_seg7_dl_0700E428[] = {
gsSPVertex(hmc_seg7_vertex_0700CF38, 4, 0),
gsSP2Triangles( 0, 1, 2, 0x0, 0, 3, 1, 0x0),
gsSPEndDisplayList(),
};
// 0x0700E448 - 0x0700E5B0
const Gfx hmc_seg7_dl_0700E448[] = {
gsDPPipeSync(),
gsDPSetCycleType(G_CYC_2CYCLE),
gsDPSetRenderMode(G_RM_FOG_SHADE_A, G_RM_AA_ZB_OPA_SURF2),
gsDPSetDepthSource(G_ZS_PIXEL),
gsDPSetFogColor(0, 0, 0, 255),
gsSPFogPosition(960, 1000),
gsSPSetGeometryMode(G_FOG),
gsDPSetCombineMode(G_CC_MODULATERGB, G_CC_PASS2),
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(hmc_seg7_dl_0700CF78),
gsSPDisplayList(hmc_seg7_dl_0700D1C8),
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(hmc_seg7_dl_0700D3D8),
gsSPDisplayList(hmc_seg7_dl_0700D8D8),
gsSPDisplayList(hmc_seg7_dl_0700D9A8),
gsSPDisplayList(hmc_seg7_dl_0700DD30),
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_CLAMP, 5, G_TX_NOLOD),
gsDPSetTileSize(0, 0, 0, (32 - 1) << G_TEXTURE_IMAGE_FRAC, (64 - 1) << G_TEXTURE_IMAGE_FRAC),
gsSPDisplayList(hmc_seg7_dl_0700DED8),
gsSPDisplayList(hmc_seg7_dl_0700DF10),
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(hmc_seg7_dl_0700DF48),
gsDPTileSync(),
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),
gsDPSetTileSize(0, 0, 0, (64 - 1) << G_TEXTURE_IMAGE_FRAC, (32 - 1) << G_TEXTURE_IMAGE_FRAC),
gsSPDisplayList(hmc_seg7_dl_0700E330),
gsSPTexture(0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_OFF),
gsDPPipeSync(),
gsDPSetCombineMode(G_CC_SHADE, G_CC_PASS2),
gsSPDisplayList(hmc_seg7_dl_0700E428),
gsDPPipeSync(),
gsDPSetCycleType(G_CYC_1CYCLE),
gsDPSetRenderMode(G_RM_AA_ZB_OPA_SURF, G_RM_NOOP2),
gsSPClearGeometryMode(G_FOG),
gsDPSetCombineMode(G_CC_SHADE, G_CC_SHADE),
gsSPEndDisplayList(),
};