Super Mario 64 OpenGL port for PC. Mirror of https://github.com/sm64pc/sm64pc https://github.com/sm64pc/sm64pc
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

594 lines
37 KiB

// 0x07005E58 - 0x07005F58
static const Vtx bits_seg7_vertex_07005E58[] = {
{{{ -1228, -613, 102}, 0, { -9658, 1784}, {0x3d, 0x3c, 0x76, 0xff}}},
{{{ -992, -583, 72}, 0, { -8330, 2806}, {0x3d, 0x3c, 0x76, 0xff}}},
{{{ -992, -613, 102}, 0, { -8482, 2960}, {0x3d, 0x3c, 0x76, 0xff}}},
{{{ -343, 430, -27}, 0, { 0, 990}, {0x3d, 0x3c, 0x76, 0xff}}},
{{{ -374, 430, 3}, 0, { -184, 836}, {0x3d, 0x3c, 0x76, 0xff}}},
{{{ -374, -265, 3}, 0, { -3658, 4310}, {0x3d, 0x3c, 0x76, 0xff}}},
{{{ -343, -265, -27}, 0, { -3504, 4462}, {0x3d, 0x3c, 0x76, 0xff}}},
{{{ -404, -265, -27}, 0, { -3812, 4156}, {0x3d, 0x3c, 0x76, 0xff}}},
{{{ -374, 430, -58}, 0, { -184, 836}, {0x3d, 0x3c, 0x76, 0xff}}},
{{{ -374, -265, -58}, 0, { -3658, 4310}, {0x3d, 0x3c, 0x76, 0xff}}},
{{{ -1228, -583, 72}, 0, { -9504, 1632}, {0x3d, 0x3c, 0x76, 0xff}}},
{{{ -992, -583, 133}, 0, { -8330, 2806}, {0x3d, 0x3c, 0x76, 0xff}}},
{{{ -1228, -583, 133}, 0, { -9504, 1632}, {0x3d, 0x3c, 0x76, 0xff}}},
{{{ -992, -265, 102}, 0, { -6746, 1222}, {0x3d, 0x3c, 0x76, 0xff}}},
{{{ -1023, -629, 133}, 0, { -8712, 2884}, {0x3d, 0x3c, 0x76, 0xff}}},
{{{ -992, -629, 102}, 0, { -8560, 3036}, {0x3d, 0x3c, 0x76, 0xff}}},
};
// 0x07005F58 - 0x07006058
static const Vtx bits_seg7_vertex_07005F58[] = {
{{{ -992, -265, 102}, 0, { -6746, 1222}, {0x3d, 0x3c, 0x76, 0xff}}},
{{{ -1023, -265, 133}, 0, { -6898, 1070}, {0x3d, 0x3c, 0x76, 0xff}}},
{{{ -1023, -629, 133}, 0, { -8712, 2884}, {0x3d, 0x3c, 0x76, 0xff}}},
{{{ -1054, -629, 102}, 0, { -8866, 2730}, {0x3d, 0x3c, 0x76, 0xff}}},
{{{ -992, -629, 102}, 0, { -8560, 3036}, {0x3d, 0x3c, 0x76, 0xff}}},
{{{ -1023, -629, 72}, 0, { -8712, 2884}, {0x3d, 0x3c, 0x76, 0xff}}},
{{{ -1023, -265, 72}, 0, { -6898, 1070}, {0x3d, 0x3c, 0x76, 0xff}}},
{{{ -343, -250, -27}, 0, { -3428, 4386}, {0x3d, 0x3c, 0x76, 0xff}}},
{{{ -562, -219, 3}, 0, { -4368, 3138}, {0x3d, 0x3c, 0x76, 0xff}}},
{{{ -562, -250, -27}, 0, { -4522, 3292}, {0x3d, 0x3c, 0x76, 0xff}}},
{{{ -343, -219, 3}, 0, { -3274, 4232}, {0x3d, 0x3c, 0x76, 0xff}}},
{{{ -562, -219, -58}, 0, { -4368, 3138}, {0x3d, 0x3c, 0x76, 0xff}}},
{{{ -343, -219, -58}, 0, { -3274, 4232}, {0x3d, 0x3c, 0x76, 0xff}}},
{{{ -1054, -629, -204}, 0, { -8866, 2730}, {0x3d, 0x3c, 0x76, 0xff}}},
{{{ -992, -629, -204}, 0, { -8560, 3036}, {0x3d, 0x3c, 0x76, 0xff}}},
{{{ -1023, -629, -173}, 0, { -8712, 2884}, {0x3d, 0x3c, 0x76, 0xff}}},
};
// 0x07006058 - 0x07006158
static const Vtx bits_seg7_vertex_07006058[] = {
{{{ -1054, -629, -204}, 0, { -8866, 2730}, {0x3d, 0x3c, 0x76, 0xff}}},
{{{ -1023, -629, -235}, 0, { -8712, 2884}, {0x3d, 0x3c, 0x76, 0xff}}},
{{{ -992, -629, -204}, 0, { -8560, 3036}, {0x3d, 0x3c, 0x76, 0xff}}},
{{{ -1023, -265, -235}, 0, { -6898, 1070}, {0x3d, 0x3c, 0x76, 0xff}}},
{{{ -992, -265, -204}, 0, { -6746, 1222}, {0x3d, 0x3c, 0x76, 0xff}}},
{{{ -1228, -613, -204}, 0, { -9658, 1784}, {0x3d, 0x3c, 0x76, 0xff}}},
{{{ -1228, -583, -235}, 0, { -9504, 1632}, {0x3d, 0x3c, 0x76, 0xff}}},
{{{ -992, -583, -235}, 0, { -8330, 2806}, {0x3d, 0x3c, 0x76, 0xff}}},
{{{ -1023, -265, -173}, 0, { -6898, 1070}, {0x3d, 0x3c, 0x76, 0xff}}},
{{{ -1023, -629, -173}, 0, { -8712, 2884}, {0x3d, 0x3c, 0x76, 0xff}}},
{{{ -992, -613, -204}, 0, { -8482, 2960}, {0x3d, 0x3c, 0x76, 0xff}}},
{{{ -1228, -583, -173}, 0, { -9504, 1632}, {0x3d, 0x3c, 0x76, 0xff}}},
{{{ -992, -552, 102}, 0, { -8176, 2654}, {0x6b, 0x72, 0xb5, 0xff}}},
{{{ -992, -583, 72}, 0, { -8330, 2806}, {0x6b, 0x72, 0xb5, 0xff}}},
{{{ -1228, -583, 72}, 0, { -9504, 1632}, {0x6b, 0x72, 0xb5, 0xff}}},
{{{ -1228, -552, 102}, 0, { -9352, 1478}, {0x6b, 0x72, 0xb5, 0xff}}},
};
// 0x07006158 - 0x07006248
static const Vtx bits_seg7_vertex_07006158[] = {
{{{ -343, -188, -27}, 0, { -3122, 4080}, {0x6b, 0x72, 0xb5, 0xff}}},
{{{ -343, -219, -58}, 0, { -3274, 4232}, {0x6b, 0x72, 0xb5, 0xff}}},
{{{ -562, -219, -58}, 0, { -4368, 3138}, {0x6b, 0x72, 0xb5, 0xff}}},
{{{ -562, -188, -27}, 0, { -4216, 2986}, {0x6b, 0x72, 0xb5, 0xff}}},
{{{ -992, -552, -204}, 0, { -8176, 2654}, {0x6b, 0x72, 0xb5, 0xff}}},
{{{ -992, -583, -235}, 0, { -8330, 2806}, {0x6b, 0x72, 0xb5, 0xff}}},
{{{ -1228, -583, -235}, 0, { -9504, 1632}, {0x6b, 0x72, 0xb5, 0xff}}},
{{{ -1228, -552, -204}, 0, { -9352, 1478}, {0x6b, 0x72, 0xb5, 0xff}}},
{{{ -220, 532, -488}, 0, { 1182, 1308}, {0xb9, 0xb9, 0xb9, 0xff}}},
{{{ 291, 532, -488}, 0, { 1820, 670}, {0xb9, 0xb9, 0xb9, 0xff}}},
{{{ 295, 799, -1043}, 0, { 2518, 1356}, {0xb9, 0xb9, 0xb9, 0xff}}},
{{{ -216, 799, -1043}, 0, { 1880, 1996}, {0xb9, 0xb9, 0xb9, 0xff}}},
{{{ 961, 512, -1043}, 0, { 3350, 528}, {0xb9, 0xb9, 0xb9, 0xff}}},
{{{ 961, 512, -1606}, 0, { 4052, 1228}, {0xb9, 0xb9, 0xb9, 0xff}}},
{{{ 295, 799, -1606}, 0, { 3222, 2058}, {0xb9, 0xb9, 0xb9, 0xff}}},
};
// 0x07006248 - 0x07006328
static const Vtx bits_seg7_vertex_07006248[] = {
{{{ 295, 901, -1606}, 0, { 3222, 2058}, {0xb9, 0xb9, 0xb9, 0xff}}},
{{{ 961, 614, -1606}, 0, { 4052, 1228}, {0xb9, 0xb9, 0xb9, 0xff}}},
{{{ 961, 614, -1658}, 0, { 4116, 1292}, {0xb9, 0xb9, 0xb9, 0xff}}},
{{{ 295, 901, -1658}, 0, { 3286, 2122}, {0xb9, 0xb9, 0xb9, 0xff}}},
{{{ 346, 901, -992}, 0, { 2518, 1228}, {0xb9, 0xb9, 0xb9, 0xff}}},
{{{ 961, 614, -1043}, 0, { 3350, 528}, {0xb9, 0xb9, 0xb9, 0xff}}},
{{{ 295, 901, -1043}, 0, { 2518, 1356}, {0xb9, 0xb9, 0xb9, 0xff}}},
{{{ 961, 614, -992}, 0, { 3286, 464}, {0xb9, 0xb9, 0xb9, 0xff}}},
{{{ 291, 635, -488}, 0, { 1820, 670}, {0xb9, 0xb9, 0xb9, 0xff}}},
{{{ 342, 635, -488}, 0, { 1884, 606}, {0xb9, 0xb9, 0xb9, 0xff}}},
{{{ -267, 901, -1043}, 0, { 1816, 2058}, {0xb9, 0xb9, 0xb9, 0xff}}},
{{{ -220, 635, -488}, 0, { 1182, 1308}, {0xb9, 0xb9, 0xb9, 0xff}}},
{{{ -216, 901, -1043}, 0, { 1880, 1996}, {0xb9, 0xb9, 0xb9, 0xff}}},
{{{ -271, 635, -488}, 0, { 1118, 1372}, {0xb9, 0xb9, 0xb9, 0xff}}},
};
// 0x07006328 - 0x07006418
static const Vtx bits_seg7_vertex_07006328[] = {
{{{ -267, 901, -1043}, 0, { 1816, 2058}, {0xc8, 0xc8, 0xc8, 0xff}}},
{{{ -216, 901, -1043}, 0, { 1880, 1996}, {0xc8, 0xc8, 0xc8, 0xff}}},
{{{ -216, 901, -1606}, 0, { 2582, 2698}, {0xc8, 0xc8, 0xc8, 0xff}}},
{{{ 961, 614, -1606}, 0, { 4052, 1228}, {0xc8, 0xc8, 0xc8, 0xff}}},
{{{ 1370, 614, -1658}, 0, { 4626, 784}, {0xc8, 0xc8, 0xc8, 0xff}}},
{{{ 961, 614, -1658}, 0, { 4116, 1292}, {0xc8, 0xc8, 0xc8, 0xff}}},
{{{ 1370, 614, -1606}, 0, { 4562, 720}, {0xc8, 0xc8, 0xc8, 0xff}}},
{{{ 961, 614, -992}, 0, { 3286, 464}, {0xc8, 0xc8, 0xc8, 0xff}}},
{{{ 1370, 614, -1043}, 0, { 3860, 16}, {0xc8, 0xc8, 0xc8, 0xff}}},
{{{ 961, 614, -1043}, 0, { 3350, 528}, {0xc8, 0xc8, 0xc8, 0xff}}},
{{{ 1370, 614, -992}, 0, { 3796, -46}, {0xc8, 0xc8, 0xc8, 0xff}}},
{{{ 1473, 512, -1606}, 0, { 4690, 592}, {0xc8, 0xc8, 0xc8, 0xff}}},
{{{ 961, 512, -1606}, 0, { 4052, 1228}, {0xc8, 0xc8, 0xc8, 0xff}}},
{{{ 961, 512, -1043}, 0, { 3350, 528}, {0xc8, 0xc8, 0xc8, 0xff}}},
{{{ 1473, 512, -1043}, 0, { 3988, -110}, {0xc8, 0xc8, 0xc8, 0xff}}},
};
// 0x07006418 - 0x070064F8
static const Vtx bits_seg7_vertex_07006418[] = {
{{{ 295, 901, -1606}, 0, { 3222, 2058}, {0xc8, 0xc8, 0xc8, 0xff}}},
{{{ -267, 901, -1658}, 0, { 2582, 2826}, {0xc8, 0xc8, 0xc8, 0xff}}},
{{{ -216, 901, -1606}, 0, { 2582, 2698}, {0xc8, 0xc8, 0xc8, 0xff}}},
{{{ -267, 901, -1043}, 0, { 1816, 2058}, {0xc8, 0xc8, 0xc8, 0xff}}},
{{{ 295, 901, -1658}, 0, { 3286, 2122}, {0xc8, 0xc8, 0xc8, 0xff}}},
{{{ 291, 532, -488}, 0, { 1820, 670}, {0xc8, 0xc8, 0xc8, 0xff}}},
{{{ -271, 532, 126}, 0, { 352, 606}, {0xc8, 0xc8, 0xc8, 0xff}}},
{{{ 291, 532, 75}, 0, { 1118, 0}, {0xc8, 0xc8, 0xc8, 0xff}}},
{{{ -578, 532, -488}, 0, { 734, 1754}, {0xc8, 0xc8, 0xc8, 0xff}}},
{{{ -578, 532, 126}, 0, { 0, 990}, {0xc8, 0xc8, 0xc8, 0xff}}},
{{{ -216, 799, -1043}, 0, { 1880, 1996}, {0xc8, 0xc8, 0xc8, 0xff}}},
{{{ 295, 799, -1043}, 0, { 2518, 1356}, {0xc8, 0xc8, 0xc8, 0xff}}},
{{{ 295, 799, -1606}, 0, { 3222, 2058}, {0xc8, 0xc8, 0xc8, 0xff}}},
{{{ -216, 799, -1606}, 0, { 2582, 2698}, {0xc8, 0xc8, 0xc8, 0xff}}},
};
// 0x070064F8 - 0x070065D8
static const Vtx bits_seg7_vertex_070064F8[] = {
{{{ 342, 635, -488}, 0, { 1884, 606}, {0xc8, 0xc8, 0xc8, 0xff}}},
{{{ 291, 635, 75}, 0, { 1118, 0}, {0xc8, 0xc8, 0xc8, 0xff}}},
{{{ 342, 635, 126}, 0, { 1118, -160}, {0xc8, 0xc8, 0xc8, 0xff}}},
{{{ 291, 635, -488}, 0, { 1820, 670}, {0xc8, 0xc8, 0xc8, 0xff}}},
{{{ -271, 635, 75}, 0, { 416, 670}, {0xc8, 0xc8, 0xc8, 0xff}}},
{{{ -271, 635, 126}, 0, { 352, 606}, {0xc8, 0xc8, 0xc8, 0xff}}},
{{{ -1330, -163, -255}, 0, { 480, 1500}, {0xc8, 0xc8, 0xc8, 0xff}}},
{{{ -1330, -163, 154}, 0, { 0, 990}, {0xc8, 0xc8, 0xc8, 0xff}}},
{{{ -562, -163, 154}, 0, { 926, 32}, {0xc8, 0xc8, 0xc8, 0xff}}},
{{{ -562, -163, -255}, 0, { 1438, 542}, {0xc8, 0xc8, 0xc8, 0xff}}},
{{{ -204, 195, 126}, 0, { 1122, 952}, {0xc8, 0xc8, 0xc8, 0xff}}},
{{{ -562, 195, 126}, 0, { 526, 1546}, {0xc8, 0xc8, 0xc8, 0xff}}},
{{{ -562, 195, 461}, 0, { 0, 990}, {0xc8, 0xc8, 0xc8, 0xff}}},
{{{ -204, 195, 461}, 0, { 564, 394}, {0xc8, 0xc8, 0xc8, 0xff}}},
};
// 0x070065D8 - 0x070066D8
static const Vtx bits_seg7_vertex_070065D8[] = {
{{{ -343, -265, -27}, 0, { -3504, 4462}, {0x47, 0x4f, 0x97, 0xff}}},
{{{ -374, -265, -58}, 0, { -3658, 4310}, {0x47, 0x4f, 0x97, 0xff}}},
{{{ -374, 430, -58}, 0, { -184, 836}, {0x47, 0x4f, 0x97, 0xff}}},
{{{ -992, -613, 102}, 0, { -8482, 2960}, {0x47, 0x4f, 0x97, 0xff}}},
{{{ -992, -552, 102}, 0, { -8176, 2654}, {0x47, 0x4f, 0x97, 0xff}}},
{{{ -992, -583, 133}, 0, { -8330, 2806}, {0x47, 0x4f, 0x97, 0xff}}},
{{{ -992, -583, 72}, 0, { -8330, 2806}, {0x47, 0x4f, 0x97, 0xff}}},
{{{ -343, -250, -27}, 0, { -3428, 4386}, {0x47, 0x4f, 0x97, 0xff}}},
{{{ -343, -188, -27}, 0, { -3122, 4080}, {0x47, 0x4f, 0x97, 0xff}}},
{{{ -343, -219, 3}, 0, { -3274, 4232}, {0x47, 0x4f, 0x97, 0xff}}},
{{{ -343, -219, -58}, 0, { -3274, 4232}, {0x47, 0x4f, 0x97, 0xff}}},
{{{ -992, -613, -204}, 0, { -8482, 2960}, {0x47, 0x4f, 0x97, 0xff}}},
{{{ -992, -583, -173}, 0, { -8330, 2806}, {0x47, 0x4f, 0x97, 0xff}}},
{{{ -1228, -583, -173}, 0, { -9504, 1632}, {0x47, 0x4f, 0x97, 0xff}}},
{{{ -992, -552, -204}, 0, { -8176, 2654}, {0x47, 0x4f, 0x97, 0xff}}},
{{{ -992, -583, -235}, 0, { -8330, 2806}, {0x47, 0x4f, 0x97, 0xff}}},
};
// 0x070066D8 - 0x070067C8
static const Vtx bits_seg7_vertex_070066D8[] = {
{{{ -1228, -552, 102}, 0, { -9352, 1478}, {0x8c, 0x98, 0xd8, 0xff}}},
{{{ -1228, -583, 133}, 0, { -9504, 1632}, {0x8c, 0x98, 0xd8, 0xff}}},
{{{ -992, -583, 133}, 0, { -8330, 2806}, {0x8c, 0x98, 0xd8, 0xff}}},
{{{ -992, -552, 102}, 0, { -8176, 2654}, {0x8c, 0x98, 0xd8, 0xff}}},
{{{ -562, -219, 3}, 0, { -4368, 3138}, {0x8c, 0x98, 0xd8, 0xff}}},
{{{ -343, -188, -27}, 0, { -3122, 4080}, {0x8c, 0x98, 0xd8, 0xff}}},
{{{ -562, -188, -27}, 0, { -4216, 2986}, {0x8c, 0x98, 0xd8, 0xff}}},
{{{ -343, -219, 3}, 0, { -3274, 4232}, {0x8c, 0x98, 0xd8, 0xff}}},
{{{ -1228, -552, -204}, 0, { -9352, 1478}, {0x8c, 0x98, 0xd8, 0xff}}},
{{{ -1228, -583, -173}, 0, { -9504, 1632}, {0x8c, 0x98, 0xd8, 0xff}}},
{{{ -992, -583, -173}, 0, { -8330, 2806}, {0x8c, 0x98, 0xd8, 0xff}}},
{{{ -992, -552, -204}, 0, { -8176, 2654}, {0x8c, 0x98, 0xd8, 0xff}}},
{{{ -1054, -265, 102}, 0, { -7052, 918}, {0x52, 0x61, 0xac, 0xff}}},
{{{ -1023, -629, 72}, 0, { -8712, 2884}, {0x52, 0x61, 0xac, 0xff}}},
{{{ -1054, -629, 102}, 0, { -8866, 2730}, {0x52, 0x61, 0xac, 0xff}}},
};
// 0x070067C8 - 0x070068B8
static const Vtx bits_seg7_vertex_070067C8[] = {
{{{ -404, -265, -27}, 0, { -3812, 4156}, {0x52, 0x61, 0xac, 0xff}}},
{{{ -374, 430, 3}, 0, { -184, 836}, {0x52, 0x61, 0xac, 0xff}}},
{{{ -404, 430, -27}, 0, { -336, 684}, {0x52, 0x61, 0xac, 0xff}}},
{{{ -374, -265, 3}, 0, { -3658, 4310}, {0x52, 0x61, 0xac, 0xff}}},
{{{ -374, 430, -58}, 0, { -184, 836}, {0x52, 0x61, 0xac, 0xff}}},
{{{ -374, -265, -58}, 0, { -3658, 4310}, {0x52, 0x61, 0xac, 0xff}}},
{{{ -1054, -629, 102}, 0, { -8866, 2730}, {0x52, 0x61, 0xac, 0xff}}},
{{{ -1023, -629, 133}, 0, { -8712, 2884}, {0x52, 0x61, 0xac, 0xff}}},
{{{ -1023, -265, 133}, 0, { -6898, 1070}, {0x52, 0x61, 0xac, 0xff}}},
{{{ -1054, -265, 102}, 0, { -7052, 918}, {0x52, 0x61, 0xac, 0xff}}},
{{{ -1054, -629, -204}, 0, { -8866, 2730}, {0x52, 0x61, 0xac, 0xff}}},
{{{ -1023, -629, -173}, 0, { -8712, 2884}, {0x52, 0x61, 0xac, 0xff}}},
{{{ -1023, -265, -173}, 0, { -6898, 1070}, {0x52, 0x61, 0xac, 0xff}}},
{{{ -1023, -265, 72}, 0, { -6898, 1070}, {0x52, 0x61, 0xac, 0xff}}},
{{{ -1023, -629, 72}, 0, { -8712, 2884}, {0x52, 0x61, 0xac, 0xff}}},
};
// 0x070068B8 - 0x070069A8
static const Vtx bits_seg7_vertex_070068B8[] = {
{{{ -1054, -265, -204}, 0, { -7052, 918}, {0x52, 0x61, 0xac, 0xff}}},
{{{ -1023, -265, -235}, 0, { -6898, 1070}, {0x52, 0x61, 0xac, 0xff}}},
{{{ -1023, -629, -235}, 0, { -8712, 2884}, {0x52, 0x61, 0xac, 0xff}}},
{{{ -1054, -629, -204}, 0, { -8866, 2730}, {0x52, 0x61, 0xac, 0xff}}},
{{{ -1023, -265, -173}, 0, { -6898, 1070}, {0x52, 0x61, 0xac, 0xff}}},
{{{ 1473, 399, -1658}, 0, { 1900, 3508}, {0x7d, 0x7d, 0x7d, 0xff}}},
{{{ 1473, 512, -1658}, 0, { 2040, 3368}, {0x7d, 0x7d, 0x7d, 0xff}}},
{{{ 1473, 512, -992}, 0, { 1210, 2536}, {0x7d, 0x7d, 0x7d, 0xff}}},
{{{ 1473, 399, -992}, 0, { 1070, 2678}, {0x7d, 0x7d, 0x7d, 0xff}}},
{{{ 961, 614, -1043}, 0, { -572, 1990}, {0x7d, 0x7d, 0x7d, 0xff}}},
{{{ 1473, 512, -1043}, 0, { -1338, 2500}, {0x7d, 0x7d, 0x7d, 0xff}}},
{{{ 961, 512, -1043}, 0, { -700, 1862}, {0x7d, 0x7d, 0x7d, 0xff}}},
{{{ 1370, 614, -1043}, 0, { -1082, 2500}, {0x7d, 0x7d, 0x7d, 0xff}}},
{{{ 295, 901, -1043}, 0, { 614, 1518}, {0x7d, 0x7d, 0x7d, 0xff}}},
{{{ 295, 799, -1043}, 0, { 486, 1390}, {0x7d, 0x7d, 0x7d, 0xff}}},
};
// 0x070069A8 - 0x07006A98
static const Vtx bits_seg7_vertex_070069A8[] = {
{{{ -216, 799, -1606}, 0, { 2334, 2946}, {0x7d, 0x7d, 0x7d, 0xff}}},
{{{ -216, 901, -1043}, 0, { 1760, 2116}, {0x7d, 0x7d, 0x7d, 0xff}}},
{{{ -216, 799, -1043}, 0, { 1632, 2244}, {0x7d, 0x7d, 0x7d, 0xff}}},
{{{ -216, 901, -1606}, 0, { 2462, 2818}, {0x7d, 0x7d, 0x7d, 0xff}}},
{{{ 342, 635, -488}, 0, { 734, 1754}, {0x7d, 0x7d, 0x7d, 0xff}}},
{{{ 342, 430, -488}, 0, { 478, 2010}, {0x7d, 0x7d, 0x7d, 0xff}}},
{{{ 346, 686, -992}, 0, { 1428, 2320}, {0x7d, 0x7d, 0x7d, 0xff}}},
{{{ -271, 430, -488}, 0, { 478, 2010}, {0x7d, 0x7d, 0x7d, 0xff}}},
{{{ -271, 635, -488}, 0, { 734, 1754}, {0x7d, 0x7d, 0x7d, 0xff}}},
{{{ -267, 901, -1043}, 0, { 1760, 2116}, {0x7d, 0x7d, 0x7d, 0xff}}},
{{{ -267, 686, -992}, 0, { 1428, 2320}, {0x7d, 0x7d, 0x7d, 0xff}}},
{{{ -220, 635, -488}, 0, { 734, 1754}, {0x7d, 0x7d, 0x7d, 0xff}}},
{{{ -220, 532, -488}, 0, { 606, 1882}, {0x7d, 0x7d, 0x7d, 0xff}}},
{{{ -267, 901, -1658}, 0, { 2526, 2882}, {0x7d, 0x7d, 0x7d, 0xff}}},
{{{ -267, 686, -1658}, 0, { 2258, 3150}, {0x7d, 0x7d, 0x7d, 0xff}}},
};
// 0x07006A98 - 0x07006B78
static const Vtx bits_seg7_vertex_07006A98[] = {
{{{ 291, 532, 75}, 0, { 1054, -96}, {0x7d, 0x7d, 0x7d, 0xff}}},
{{{ -271, 635, 75}, 0, { 224, 480}, {0x7d, 0x7d, 0x7d, 0xff}}},
{{{ 291, 635, 75}, 0, { 926, -224}, {0x7d, 0x7d, 0x7d, 0xff}}},
{{{ 342, 635, 126}, 0, { 0, 990}, {0x7d, 0x7d, 0x7d, 0xff}}},
{{{ 342, 430, 126}, 0, { -286, 1244}, {0x7d, 0x7d, 0x7d, 0xff}}},
{{{ 342, 430, -488}, 0, { 478, 2010}, {0x7d, 0x7d, 0x7d, 0xff}}},
{{{ 342, 635, -488}, 0, { 734, 1754}, {0x7d, 0x7d, 0x7d, 0xff}}},
{{{ 346, 686, -992}, 0, { 1428, 2320}, {0x7d, 0x7d, 0x7d, 0xff}}},
{{{ 346, 901, -992}, 0, { 1696, 2052}, {0x7d, 0x7d, 0x7d, 0xff}}},
{{{ -578, 430, -488}, 0, { 478, 2010}, {0x7d, 0x7d, 0x7d, 0xff}}},
{{{ -578, 430, 126}, 0, { -286, 1244}, {0x7d, 0x7d, 0x7d, 0xff}}},
{{{ -578, 532, 126}, 0, { -158, 1116}, {0x7d, 0x7d, 0x7d, 0xff}}},
{{{ -578, 532, -488}, 0, { 606, 1882}, {0x7d, 0x7d, 0x7d, 0xff}}},
{{{ -271, 532, 75}, 0, { 352, 606}, {0x7d, 0x7d, 0x7d, 0xff}}},
};
// 0x07006B78 - 0x07006C68
static const Vtx bits_seg7_vertex_07006B78[] = {
{{{ -204, 195, -255}, 0, { 1246, 1074}, {0x7d, 0x7d, 0x7d, 0xff}}},
{{{ -204, 92, 461}, 0, { -116, 54}, {0x7d, 0x7d, 0x7d, 0xff}}},
{{{ -204, 92, -255}, 0, { 1076, 1244}, {0x7d, 0x7d, 0x7d, 0xff}}},
{{{ -271, 532, 126}, 0, { -158, 1116}, {0x7d, 0x7d, 0x7d, 0xff}}},
{{{ -271, 635, 126}, 0, { 0, 990}, {0x7d, 0x7d, 0x7d, 0xff}}},
{{{ -271, 635, 75}, 0, { 32, 1052}, {0x7d, 0x7d, 0x7d, 0xff}}},
{{{ -271, 532, 75}, 0, { -94, 1180}, {0x7d, 0x7d, 0x7d, 0xff}}},
{{{ -1330, -265, -255}, 0, { 480, 1840}, {0x7d, 0x7d, 0x7d, 0xff}}},
{{{ -1330, -163, 154}, 0, { 0, 990}, {0x7d, 0x7d, 0x7d, 0xff}}},
{{{ -1330, -163, -255}, 0, { 650, 1670}, {0x7d, 0x7d, 0x7d, 0xff}}},
{{{ -1330, -265, 154}, 0, { -200, 1158}, {0x7d, 0x7d, 0x7d, 0xff}}},
{{{ -562, -163, -255}, 0, { 650, 1670}, {0x7d, 0x7d, 0x7d, 0xff}}},
{{{ -562, -265, 154}, 0, { -200, 1158}, {0x7d, 0x7d, 0x7d, 0xff}}},
{{{ -562, -265, -255}, 0, { 480, 1840}, {0x7d, 0x7d, 0x7d, 0xff}}},
{{{ -562, -163, 154}, 0, { 0, 990}, {0x7d, 0x7d, 0x7d, 0xff}}},
};
// 0x07006C68 - 0x07006D68
static const Vtx bits_seg7_vertex_07006C68[] = {
{{{ -562, 92, -255}, 0, { 1076, 1244}, {0x7d, 0x7d, 0x7d, 0xff}}},
{{{ -562, 195, 461}, 0, { 54, -118}, {0x7d, 0x7d, 0x7d, 0xff}}},
{{{ -562, 195, -255}, 0, { 1246, 1074}, {0x7d, 0x7d, 0x7d, 0xff}}},
{{{ -204, 195, -255}, 0, { 1246, 1074}, {0x7d, 0x7d, 0x7d, 0xff}}},
{{{ -204, 195, 461}, 0, { 54, -118}, {0x7d, 0x7d, 0x7d, 0xff}}},
{{{ -204, 92, 461}, 0, { -116, 54}, {0x7d, 0x7d, 0x7d, 0xff}}},
{{{ -562, 92, 461}, 0, { -116, 54}, {0x7d, 0x7d, 0x7d, 0xff}}},
{{{ -267, 686, -992}, 0, { 1752, 1996}, {0x44, 0x44, 0x44, 0xff}}},
{{{ 346, 686, -992}, 0, { 2518, 1228}, {0x44, 0x44, 0x44, 0xff}}},
{{{ 342, 430, -488}, 0, { 1884, 606}, {0x44, 0x44, 0x44, 0xff}}},
{{{ -267, 686, -1658}, 0, { 2582, 2826}, {0x44, 0x44, 0x44, 0xff}}},
{{{ 346, 686, -1658}, 0, { 3350, 2058}, {0x44, 0x44, 0x44, 0xff}}},
{{{ -271, 430, -488}, 0, { 1118, 1372}, {0x44, 0x44, 0x44, 0xff}}},
{{{ 1473, 399, -992}, 0, { 3924, -174}, {0x44, 0x44, 0x44, 0xff}}},
{{{ 961, 399, -992}, 0, { 3286, 464}, {0x44, 0x44, 0x44, 0xff}}},
{{{ 961, 399, -1658}, 0, { 4116, 1292}, {0x44, 0x44, 0x44, 0xff}}},
};
// 0x07006D68 - 0x07006E58
static const Vtx bits_seg7_vertex_07006D68[] = {
{{{ 1473, 399, -992}, 0, { 3924, -174}, {0x44, 0x44, 0x44, 0xff}}},
{{{ 961, 399, -1658}, 0, { 4116, 1292}, {0x44, 0x44, 0x44, 0xff}}},
{{{ 1473, 399, -1658}, 0, { 4754, 656}, {0x44, 0x44, 0x44, 0xff}}},
{{{ 342, 430, 126}, 0, { 1118, -160}, {0x44, 0x44, 0x44, 0xff}}},
{{{ -578, 430, -488}, 0, { 734, 1754}, {0x44, 0x44, 0x44, 0xff}}},
{{{ 342, 430, -488}, 0, { 1884, 606}, {0x44, 0x44, 0x44, 0xff}}},
{{{ -578, 430, 126}, 0, { 0, 990}, {0x44, 0x44, 0x44, 0xff}}},
{{{ -562, -265, -255}, 0, { 1438, 542}, {0x44, 0x44, 0x44, 0xff}}},
{{{ -562, -265, 154}, 0, { 926, 32}, {0x44, 0x44, 0x44, 0xff}}},
{{{ -1330, -265, 154}, 0, { 0, 990}, {0x44, 0x44, 0x44, 0xff}}},
{{{ -1330, -265, -255}, 0, { 480, 1500}, {0x44, 0x44, 0x44, 0xff}}},
{{{ -204, 92, -255}, 0, { 2352, 0}, {0x44, 0x44, 0x44, 0xff}}},
{{{ -562, 92, 461}, 0, { 564, -628}, {0x44, 0x44, 0x44, 0xff}}},
{{{ -562, 92, -255}, 0, { 1756, 564}, {0x44, 0x44, 0x44, 0xff}}},
{{{ -204, 92, 461}, 0, { 1160, -1224}, {0x44, 0x44, 0x44, 0xff}}},
};
// 0x07006E58 - 0x07006F58
static const Vtx bits_seg7_vertex_07006E58[] = {
{{{ 961, 399, -1658}, 0, { 4116, 1292}, {0x50, 0x50, 0x50, 0xff}}},
{{{ 961, 399, -992}, 0, { 3286, 464}, {0x50, 0x50, 0x50, 0xff}}},
{{{ 346, 686, -992}, 0, { 2518, 1228}, {0x50, 0x50, 0x50, 0xff}}},
{{{ 346, 686, -1658}, 0, { 3350, 2058}, {0x50, 0x50, 0x50, 0xff}}},
{{{ 961, 614, -992}, 0, { 1788, -1034}, {0x64, 0x64, 0x64, 0xff}}},
{{{ 1473, 512, -992}, 0, { 2554, -1544}, {0x64, 0x64, 0x64, 0xff}}},
{{{ 1370, 614, -992}, 0, { 2298, -1544}, {0x64, 0x64, 0x64, 0xff}}},
{{{ 295, 799, -1606}, 0, { 726, -434}, {0x64, 0x64, 0x64, 0xff}}},
{{{ 961, 512, -1606}, 0, { 1916, -906}, {0x64, 0x64, 0x64, 0xff}}},
{{{ 961, 614, -1606}, 0, { 1788, -1034}, {0x64, 0x64, 0x64, 0xff}}},
{{{ 1473, 512, -1606}, 0, { 2554, -1544}, {0x64, 0x64, 0x64, 0xff}}},
{{{ 1370, 614, -1606}, 0, { 2298, -1544}, {0x64, 0x64, 0x64, 0xff}}},
{{{ 295, 901, -1606}, 0, { 600, -562}, {0x64, 0x64, 0x64, 0xff}}},
{{{ 346, 901, -992}, 0, { 664, -624}, {0x64, 0x64, 0x64, 0xff}}},
{{{ 346, 686, -992}, 0, { 932, -356}, {0x64, 0x64, 0x64, 0xff}}},
{{{ 961, 399, -992}, 0, { 2056, -766}, {0x64, 0x64, 0x64, 0xff}}},
};
// 0x07006F58 - 0x07007058
static const Vtx bits_seg7_vertex_07006F58[] = {
{{{ 961, 614, -992}, 0, { 1788, -1034}, {0x64, 0x64, 0x64, 0xff}}},
{{{ 961, 399, -992}, 0, { 2056, -766}, {0x64, 0x64, 0x64, 0xff}}},
{{{ 1473, 399, -992}, 0, { 2694, -1404}, {0x64, 0x64, 0x64, 0xff}}},
{{{ 1473, 512, -992}, 0, { 2554, -1544}, {0x64, 0x64, 0x64, 0xff}}},
{{{ -267, 901, -1658}, 0, { -102, 142}, {0x64, 0x64, 0x64, 0xff}}},
{{{ 346, 686, -1658}, 0, { 932, -356}, {0x64, 0x64, 0x64, 0xff}}},
{{{ -267, 686, -1658}, 0, { 164, 410}, {0x64, 0x64, 0x64, 0xff}}},
{{{ -216, 799, -1606}, 0, { 88, 206}, {0x64, 0x64, 0x64, 0xff}}},
{{{ 295, 799, -1606}, 0, { 726, -434}, {0x64, 0x64, 0x64, 0xff}}},
{{{ 295, 901, -1606}, 0, { 600, -562}, {0x64, 0x64, 0x64, 0xff}}},
{{{ -216, 901, -1606}, 0, { -38, 78}, {0x64, 0x64, 0x64, 0xff}}},
{{{ 961, 399, -1658}, 0, { 2056, -766}, {0x64, 0x64, 0x64, 0xff}}},
{{{ 1473, 512, -1658}, 0, { 2554, -1544}, {0x64, 0x64, 0x64, 0xff}}},
{{{ 1473, 399, -1658}, 0, { 2694, -1404}, {0x64, 0x64, 0x64, 0xff}}},
{{{ 295, 901, -1658}, 0, { 600, -562}, {0x64, 0x64, 0x64, 0xff}}},
{{{ 961, 614, -1658}, 0, { 1788, -1034}, {0x64, 0x64, 0x64, 0xff}}},
};
// 0x07007058 - 0x07007138
static const Vtx bits_seg7_vertex_07007058[] = {
{{{ 961, 399, -1658}, 0, { 2056, -766}, {0x64, 0x64, 0x64, 0xff}}},
{{{ 1370, 614, -1658}, 0, { 2298, -1544}, {0x64, 0x64, 0x64, 0xff}}},
{{{ 1473, 512, -1658}, 0, { 2554, -1544}, {0x64, 0x64, 0x64, 0xff}}},
{{{ 961, 614, -1658}, 0, { 1788, -1034}, {0x64, 0x64, 0x64, 0xff}}},
{{{ -267, 901, -1658}, 0, { -102, 142}, {0x64, 0x64, 0x64, 0xff}}},
{{{ 295, 901, -1658}, 0, { 600, -562}, {0x64, 0x64, 0x64, 0xff}}},
{{{ 346, 686, -1658}, 0, { 932, -356}, {0x64, 0x64, 0x64, 0xff}}},
{{{ -204, 195, 461}, 0, { 2268, 2096}, {0x64, 0x64, 0x64, 0xff}}},
{{{ -562, 195, 461}, 0, { 1672, 1500}, {0x64, 0x64, 0x64, 0xff}}},
{{{ -562, 92, 461}, 0, { 1500, 1670}, {0x64, 0x64, 0x64, 0xff}}},
{{{ -271, 532, -488}, 0, { 606, 606}, {0x64, 0x64, 0x64, 0xff}}},
{{{ -220, 532, -488}, 0, { 542, 670}, {0x64, 0x64, 0x64, 0xff}}},
{{{ -220, 635, -488}, 0, { 670, 798}, {0x64, 0x64, 0x64, 0xff}}},
{{{ -271, 635, -488}, 0, { 734, 734}, {0x64, 0x64, 0x64, 0xff}}},
};
// 0x07007138 - 0x07007218
static const Vtx bits_seg7_vertex_07007138[] = {
{{{ -578, 532, -488}, 0, { 0, 990}, {0x64, 0x64, 0x64, 0xff}}},
{{{ -271, 532, -488}, 0, { 352, 606}, {0x64, 0x64, 0x64, 0xff}}},
{{{ -271, 430, -488}, 0, { 478, 734}, {0x64, 0x64, 0x64, 0xff}}},
{{{ -578, 430, -488}, 0, { 96, 1116}, {0x64, 0x64, 0x64, 0xff}}},
{{{ -562, -163, 154}, 0, { 926, 32}, {0x64, 0x64, 0x64, 0xff}}},
{{{ -1330, -163, 154}, 0, { 0, 990}, {0x64, 0x64, 0x64, 0xff}}},
{{{ -1330, -265, 154}, 0, { 96, 1116}, {0x64, 0x64, 0x64, 0xff}}},
{{{ -562, -265, 154}, 0, { 1054, 160}, {0x64, 0x64, 0x64, 0xff}}},
{{{ -562, 195, 126}, 0, { 526, 1546}, {0x64, 0x64, 0x64, 0xff}}},
{{{ -204, 195, 126}, 0, { 1122, 952}, {0x64, 0x64, 0x64, 0xff}}},
{{{ -204, 195, -255}, 0, { 1756, 1584}, {0x64, 0x64, 0x64, 0xff}}},
{{{ -204, 195, 461}, 0, { 2268, 2096}, {0x64, 0x64, 0x64, 0xff}}},
{{{ -562, 92, 461}, 0, { 1500, 1670}, {0x64, 0x64, 0x64, 0xff}}},
{{{ -204, 92, 461}, 0, { 2098, 2266}, {0x64, 0x64, 0x64, 0xff}}},
};
// 0x07007218 - 0x07007308
static const Vtx bits_seg7_vertex_07007218[] = {
{{{ -562, -265, -255}, 0, { 1054, 160}, {0x64, 0x64, 0x64, 0xff}}},
{{{ -1330, -265, -255}, 0, { 96, 1116}, {0x64, 0x64, 0x64, 0xff}}},
{{{ -1330, -163, -255}, 0, { 0, 990}, {0x64, 0x64, 0x64, 0xff}}},
{{{ -562, -163, -255}, 0, { 926, 32}, {0x64, 0x64, 0x64, 0xff}}},
{{{ -204, 92, -255}, 0, { 2098, 2266}, {0x64, 0x64, 0x64, 0xff}}},
{{{ -562, 195, -255}, 0, { 1672, 1500}, {0x64, 0x64, 0x64, 0xff}}},
{{{ -204, 195, -255}, 0, { 2268, 2096}, {0x64, 0x64, 0x64, 0xff}}},
{{{ -562, 92, -255}, 0, { 1500, 1670}, {0x64, 0x64, 0x64, 0xff}}},
{{{ -562, 195, 126}, 0, { 526, 1546}, {0x64, 0x64, 0x64, 0xff}}},
{{{ -204, 195, -255}, 0, { 1756, 1584}, {0x64, 0x64, 0x64, 0xff}}},
{{{ -562, 195, -255}, 0, { 1160, 2180}, {0x64, 0x64, 0x64, 0xff}}},
{{{ -578, 532, 126}, 0, { 96, 862}, {0x64, 0x64, 0x64, 0xff}}},
{{{ -578, 430, 126}, 0, { 0, 990}, {0x64, 0x64, 0x64, 0xff}}},
{{{ 342, 430, 126}, 0, { 1118, 2138}, {0x64, 0x64, 0x64, 0xff}}},
{{{ -271, 532, 126}, 0, { 478, 1244}, {0x64, 0x64, 0x64, 0xff}}},
};
// 0x07007308 - 0x070073F8
static const Vtx bits_seg7_vertex_07007308[] = {
{{{ 342, 430, 126}, 0, { 1118, 2138}, {0x64, 0x64, 0x64, 0xff}}},
{{{ 342, 635, 126}, 0, { 1374, 1882}, {0x64, 0x64, 0x64, 0xff}}},
{{{ -271, 635, 126}, 0, { 606, 1116}, {0x64, 0x64, 0x64, 0xff}}},
{{{ -271, 532, 126}, 0, { 478, 1244}, {0x64, 0x64, 0x64, 0xff}}},
{{{ 291, 635, -488}, 0, { 734, 1754}, {0x96, 0x96, 0x96, 0xff}}},
{{{ 291, 532, 75}, 0, { -94, 1180}, {0x96, 0x96, 0x96, 0xff}}},
{{{ 291, 635, 75}, 0, { 32, 1052}, {0x96, 0x96, 0x96, 0xff}}},
{{{ 1473, 512, -1658}, 0, { 2040, 3368}, {0x96, 0x96, 0x96, 0xff}}},
{{{ 1370, 614, -1606}, 0, { 2104, 3176}, {0x96, 0x96, 0x96, 0xff}}},
{{{ 1473, 512, -1606}, 0, { 1976, 3304}, {0x96, 0x96, 0x96, 0xff}}},
{{{ 1370, 614, -1658}, 0, { 2168, 3240}, {0x96, 0x96, 0x96, 0xff}}},
{{{ 1473, 512, -1043}, 0, { 1274, 2600}, {0x96, 0x96, 0x96, 0xff}}},
{{{ 1370, 614, -1043}, 0, { 1402, 2474}, {0x96, 0x96, 0x96, 0xff}}},
{{{ 1370, 614, -992}, 0, { 1338, 2410}, {0x96, 0x96, 0x96, 0xff}}},
{{{ 1473, 512, -992}, 0, { 1210, 2536}, {0x96, 0x96, 0x96, 0xff}}},
};
// 0x070073F8 - 0x07007448
static const Vtx bits_seg7_vertex_070073F8[] = {
{{{ 291, 532, -488}, 0, { 606, 1882}, {0x96, 0x96, 0x96, 0xff}}},
{{{ 295, 901, -1043}, 0, { 1760, 2116}, {0x96, 0x96, 0x96, 0xff}}},
{{{ 295, 799, -1043}, 0, { 1632, 2244}, {0x96, 0x96, 0x96, 0xff}}},
{{{ 291, 635, -488}, 0, { 734, 1754}, {0x96, 0x96, 0x96, 0xff}}},
{{{ 291, 532, 75}, 0, { -94, 1180}, {0x96, 0x96, 0x96, 0xff}}},
};
// 0x07007448 - 0x07007AF0
static const Gfx bits_seg7_dl_07007448[] = {
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, sky_09001800),
gsDPLoadSync(),
gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 32 * 32 - 1, CALC_DXT(32, G_IM_SIZ_16b_BYTES)),
gsSPVertex(bits_seg7_vertex_07005E58, 16, 0),
gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0),
gsSP2Triangles( 3, 5, 6, 0x0, 7, 6, 5, 0x0),
gsSP2Triangles( 6, 8, 3, 0x0, 7, 9, 6, 0x0),
gsSP2Triangles( 0, 10, 1, 0x0, 2, 11, 12, 0x0),
gsSP2Triangles( 2, 12, 0, 0x0, 13, 14, 15, 0x0),
gsSPVertex(bits_seg7_vertex_07005F58, 16, 0),
gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 2, 0x0),
gsSP2Triangles( 4, 5, 6, 0x0, 4, 6, 0, 0x0),
gsSP2Triangles( 3, 5, 4, 0x0, 7, 8, 9, 0x0),
gsSP2Triangles( 7, 10, 8, 0x0, 11, 12, 7, 0x0),
gsSP2Triangles(11, 7, 9, 0x0, 13, 14, 15, 0x0),
gsSPVertex(bits_seg7_vertex_07006058, 16, 0),
gsSP2Triangles( 0, 1, 2, 0x0, 2, 1, 3, 0x0),
gsSP2Triangles( 2, 3, 4, 0x0, 5, 6, 7, 0x0),
gsSP2Triangles( 4, 8, 9, 0x0, 4, 9, 2, 0x0),
gsSP2Triangles(10, 11, 5, 0x0, 5, 7, 10, 0x0),
gsSP2Triangles(12, 13, 14, 0x0, 12, 14, 15, 0x0),
gsSPVertex(bits_seg7_vertex_07006158, 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(10, 12, 13, 0x0, 10, 13, 14, 0x0),
gsSPVertex(bits_seg7_vertex_07006248, 14, 0),
gsSP2Triangles( 0, 1, 2, 0x0, 0, 2, 3, 0x0),
gsSP2Triangles( 4, 5, 6, 0x0, 4, 7, 5, 0x0),
gsSP2Triangles( 8, 4, 6, 0x0, 8, 9, 4, 0x0),
gsSP2Triangles(10, 11, 12, 0x0, 10, 13, 11, 0x0),
gsSPVertex(bits_seg7_vertex_07006328, 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, 12, 13, 0x0),
gsSP1Triangle(11, 13, 14, 0x0),
gsSPVertex(bits_seg7_vertex_07006418, 14, 0),
gsSP2Triangles( 0, 1, 2, 0x0, 3, 2, 1, 0x0),
gsSP2Triangles( 0, 4, 1, 0x0, 5, 6, 7, 0x0),
gsSP2Triangles( 5, 8, 9, 0x0, 5, 9, 6, 0x0),
gsSP2Triangles(10, 11, 12, 0x0, 10, 12, 13, 0x0),
gsSPVertex(bits_seg7_vertex_070064F8, 14, 0),
gsSP2Triangles( 0, 1, 2, 0x0, 0, 3, 1, 0x0),
gsSP2Triangles( 4, 5, 2, 0x0, 4, 2, 1, 0x0),
gsSP2Triangles( 6, 7, 8, 0x0, 6, 8, 9, 0x0),
gsSP2Triangles(10, 11, 12, 0x0, 10, 12, 13, 0x0),
gsSPVertex(bits_seg7_vertex_070065D8, 16, 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, 12, 13, 0x0),
gsSP2Triangles(11, 14, 12, 0x0, 11, 15, 14, 0x0),
gsSPVertex(bits_seg7_vertex_070066D8, 15, 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, 10, 11, 0x0),
gsSP1Triangle(12, 13, 14, 0x0),
gsSPVertex(bits_seg7_vertex_070067C8, 15, 0),
gsSP2Triangles( 0, 1, 2, 0x0, 0, 3, 1, 0x0),
gsSP2Triangles( 2, 4, 5, 0x0, 2, 5, 0, 0x0),
gsSP2Triangles( 6, 7, 8, 0x0, 6, 8, 9, 0x0),
gsSP2Triangles(10, 11, 12, 0x0, 9, 13, 14, 0x0),
gsSPVertex(bits_seg7_vertex_070068B8, 15, 0),
gsSP2Triangles( 0, 1, 2, 0x0, 0, 2, 3, 0x0),
gsSP2Triangles( 3, 4, 0, 0x0, 5, 6, 7, 0x0),
gsSP2Triangles( 5, 7, 8, 0x0, 9, 10, 11, 0x0),
gsSP2Triangles( 9, 12, 10, 0x0, 13, 9, 11, 0x0),
gsSP1Triangle(13, 11, 14, 0x0),
gsSPVertex(bits_seg7_vertex_070069A8, 15, 0),
gsSP2Triangles( 0, 1, 2, 0x0, 0, 3, 1, 0x0),
gsSP2Triangles( 4, 5, 6, 0x0, 7, 8, 9, 0x0),
gsSP2Triangles( 7, 9, 10, 0x0, 2, 11, 12, 0x0),
gsSP2Triangles( 2, 1, 11, 0x0, 10, 9, 13, 0x0),
gsSP1Triangle(10, 13, 14, 0x0),
gsSPVertex(bits_seg7_vertex_07006A98, 14, 0),
gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0),
gsSP2Triangles( 3, 5, 6, 0x0, 6, 7, 8, 0x0),
gsSP2Triangles( 9, 10, 11, 0x0, 9, 11, 12, 0x0),
gsSP1Triangle( 0, 13, 1, 0x0),
gsSPVertex(bits_seg7_vertex_07006B78, 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(bits_seg7_vertex_07006C68, 16, 0),
gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0),
gsSP2Triangles( 0, 6, 1, 0x0, 7, 8, 9, 0x0),
gsSP2Triangles( 8, 10, 11, 0x0, 8, 7, 10, 0x0),
gsSP2Triangles( 7, 9, 12, 0x0, 13, 14, 15, 0x0),
gsSPVertex(bits_seg7_vertex_07006D68, 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, 14, 12, 0x0),
gsSPVertex(bits_seg7_vertex_07006E58, 16, 0),
gsSP2Triangles( 0, 1, 2, 0x0, 0, 2, 3, 0x0),
gsSP2Triangles( 4, 5, 6, 0x0, 7, 8, 9, 0x0),
gsSP2Triangles( 8, 10, 11, 0x0, 8, 11, 9, 0x0),
gsSP2Triangles( 7, 9, 12, 0x0, 4, 13, 14, 0x0),
gsSP1Triangle( 4, 14, 15, 0x0),
gsSPVertex(bits_seg7_vertex_07006F58, 16, 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),
gsSP2Triangles(11, 5, 14, 0x0, 11, 14, 15, 0x0),
gsSPVertex(bits_seg7_vertex_07007058, 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(bits_seg7_vertex_07007138, 14, 0),
gsSP2Triangles( 0, 1, 2, 0x0, 0, 2, 3, 0x0),
gsSP2Triangles( 4, 5, 6, 0x0, 4, 6, 7, 0x0),
gsSP2Triangles( 8, 9, 10, 0x0, 11, 12, 13, 0x0),
gsSPVertex(bits_seg7_vertex_07007218, 15, 0),
gsSP2Triangles( 0, 1, 2, 0x0, 0, 2, 3, 0x0),
gsSP2Triangles( 4, 5, 6, 0x0, 4, 7, 5, 0x0),
gsSP2Triangles( 8, 9, 10, 0x0, 11, 12, 13, 0x0),
gsSP1Triangle(13, 14, 11, 0x0),
gsSPVertex(bits_seg7_vertex_07007308, 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, 13, 14, 0x0),
gsSPVertex(bits_seg7_vertex_070073F8, 5, 0),
gsSP2Triangles( 0, 1, 2, 0x0, 0, 3, 1, 0x0),
gsSP1Triangle( 3, 0, 4, 0x0),
gsSPEndDisplayList(),
};
// 0x07007AF0 - 0x07007B60
const Gfx bits_seg7_dl_07007AF0[] = {
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(bits_seg7_dl_07007448),
gsSPTexture(0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_OFF),
gsDPPipeSync(),
gsDPSetCombineMode(G_CC_SHADE, G_CC_SHADE),
gsSPSetGeometryMode(G_LIGHTING),
gsSPEndDisplayList(),
};