sm64ex-coop/levels/bits/areas/1/11/model.inc.c

640 lines
39 KiB
C
Raw Normal View History

2019-11-03 20:36:27 +01:00
// 0x07009700 - 0x070097E0
static const Vtx bits_seg7_vertex_07009700[] = {
{{{ -844, -1433, 543}, 0, { 4738, -5142}, {0xc2, 0xff, 0xc0, 0xff}}},
{{{ -1765, -1433, 645}, 0, { 4056, 990}, {0xc2, 0xff, 0xc0, 0xff}}},
{{{ -844, -1433, 1362}, 0, { -712, -5142}, {0xc2, 0xff, 0xc0, 0xff}}},
{{{ -1765, -1433, 1260}, 0, { 0, 990}, {0xc2, 0xff, 0xc0, 0xff}}},
{{{ 2099, 1808, -498}, 0, { 11182, -24780}, {0xc2, 0xff, 0xc0, 0xff}}},
{{{ 1818, 1741, -1117}, 0, { 15298, -22906}, {0xc2, 0xff, 0xc0, 0xff}}},
{{{ 1324, 1545, -539}, 0, { 11452, -19626}, {0xc2, 0xff, 0xc0, 0xff}}},
{{{ 1289, 1528, -1369}, 0, { 16980, -19388}, {0xc2, 0xff, 0xc0, 0xff}}},
{{{ 2070, 1768, 319}, 0, { 5742, -24586}, {0xc2, 0xff, 0xc0, 0xff}}},
{{{ 1292, 1500, 380}, 0, { 5332, -19406}, {0xc2, 0xff, 0xc0, 0xff}}},
{{{ 1292, 1500, 380}, 0, { 5330, -19418}, {0xc2, 0xff, 0xc0, 0xff}}},
{{{ 1873, 1764, 894}, 0, { 1914, -23284}, {0xc2, 0xff, 0xc0, 0xff}}},
{{{ 2070, 1768, 319}, 0, { 5740, -24596}, {0xc2, 0xff, 0xc0, 0xff}}},
{{{ 1396, 1587, 1188}, 0, { -42, -20112}, {0xc2, 0xff, 0xc0, 0xff}}},
};
// 0x070097E0 - 0x070098E0
static const Vtx bits_seg7_vertex_070097E0[] = {
{{{ 179, 102, 543}, 0, { 4738, -11824}, {0xc2, 0xff, 0xc0, 0xff}}},
{{{ 179, 102, 1362}, 0, { -712, -11824}, {0xc2, 0xff, 0xc0, 0xff}}},
{{{ 589, 205, 1362}, 0, { -712, -14548}, {0xc2, 0xff, 0xc0, 0xff}}},
{{{ 589, 205, 543}, 0, { 4738, -14548}, {0xc2, 0xff, 0xc0, 0xff}}},
{{{ -1000, -246, -1612}, 0, { 18774, -4100}, {0xc2, 0xff, 0xc0, 0xff}}},
{{{ -1612, -306, -793}, 0, { 13322, 0}, {0xc2, 0xff, 0xc0, 0xff}}},
{{{ -1000, -246, -793}, 0, { 13322, -4100}, {0xc2, 0xff, 0xc0, 0xff}}},
{{{ -1612, -306, -1612}, 0, { 18774, 0}, {0xc2, 0xff, 0xc0, 0xff}}},
{{{ -2226, -306, -793}, 0, { 13322, 4054}, {0xc2, 0xff, 0xc0, 0xff}}},
{{{ -2226, -306, -1612}, 0, { 18774, 4054}, {0xc2, 0xff, 0xc0, 0xff}}},
{{{ -127, -101, 543}, 0, { -4800, -13060}, {0xb0, 0xe5, 0xa4, 0xff}}},
{{{ -127, -101, 1362}, 0, { 650, -13060}, {0xb0, 0xe5, 0xa4, 0xff}}},
{{{ 179, 102, 1362}, 0, { 650, -15498}, {0xb0, 0xe5, 0xa4, 0xff}}},
{{{ -844, -1433, 543}, 0, { -4800, -4630}, {0xb0, 0xe5, 0xa4, 0xff}}},
{{{ -434, -1228, 1362}, 0, { 650, -7678}, {0xb0, 0xe5, 0xa4, 0xff}}},
{{{ -434, -1228, 543}, 0, { -4800, -7678}, {0xb0, 0xe5, 0xa4, 0xff}}},
};
// 0x070098E0 - 0x070099C0
static const Vtx bits_seg7_vertex_070098E0[] = {
{{{ -844, -1433, 543}, 0, { -4800, -4630}, {0xb0, 0xe5, 0xa4, 0xff}}},
{{{ -844, -1433, 1362}, 0, { 650, -4630}, {0xb0, 0xe5, 0xa4, 0xff}}},
{{{ -434, -1228, 1362}, 0, { 650, -7678}, {0xb0, 0xe5, 0xa4, 0xff}}},
{{{ 1289, 1528, -1369}, 0, { -4546, -56}, {0xb0, 0xe5, 0xa4, 0xff}}},
{{{ 530, 1154, -1612}, 0, { -6354, 5514}, {0xb0, 0xe5, 0xa4, 0xff}}},
{{{ 530, 1154, -793}, 0, { -906, 5700}, {0xb0, 0xe5, 0xa4, 0xff}}},
{{{ 1324, 1545, -539}, 0, { 984, -130}, {0xb0, 0xe5, 0xa4, 0xff}}},
{{{ 968, 1190, 1395}, 0, { 850, -23610}, {0xb0, 0xe5, 0xa4, 0xff}}},
{{{ 1396, 1587, 1188}, 0, { -524, -27342}, {0xb0, 0xe5, 0xa4, 0xff}}},
{{{ 1292, 1500, 380}, 0, { -5898, -26462}, {0xb0, 0xe5, 0xa4, 0xff}}},
{{{ 948, 1170, 551}, 0, { -4764, -23438}, {0xb0, 0xe5, 0xa4, 0xff}}},
{{{ -246, 73, -793}, 0, {-13384, -12126}, {0xb0, 0xe5, 0xa4, 0xff}}},
{{{ -246, 73, -1612}, 0, {-18836, -12126}, {0xb0, 0xe5, 0xa4, 0xff}}},
{{{ -1000, -246, -1612}, 0, {-18836, -6686}, {0xb0, 0xe5, 0xa4, 0xff}}},
};
// 0x070099C0 - 0x07009AA0
static const Vtx bits_seg7_vertex_070099C0[] = {
{{{ -127, -101, 543}, 0, { -4800, -13060}, {0xb0, 0xe5, 0xa4, 0xff}}},
{{{ 179, 102, 1362}, 0, { 650, -15498}, {0xb0, 0xe5, 0xa4, 0xff}}},
{{{ 179, 102, 543}, 0, { -4800, -15498}, {0xb0, 0xe5, 0xa4, 0xff}}},
{{{ -246, 73, -793}, 0, {-13384, -12126}, {0xb0, 0xe5, 0xa4, 0xff}}},
{{{ -1000, -246, -1612}, 0, {-18836, -6686}, {0xb0, 0xe5, 0xa4, 0xff}}},
{{{ -1000, -246, -793}, 0, {-13384, -6686}, {0xb0, 0xe5, 0xa4, 0xff}}},
{{{ 530, 1154, -793}, 0, { 5210, -7628}, {0x97, 0xcd, 0x97, 0xff}}},
{{{ 530, 1154, -1612}, 0, { -238, -7766}, {0x97, 0xcd, 0x97, 0xff}}},
{{{ -246, 73, -1612}, 0, { -460, 1086}, {0x97, 0xcd, 0x97, 0xff}}},
{{{ -246, 73, -793}, 0, { 4988, 1224}, {0x97, 0xcd, 0x97, 0xff}}},
{{{ 589, 205, 1362}, 0, { 650, -9912}, {0x97, 0xcd, 0x97, 0xff}}},
{{{ 968, 1190, 1395}, 0, { 868, -16466}, {0x97, 0xcd, 0x97, 0xff}}},
{{{ 948, 1170, 551}, 0, { -4746, -16336}, {0x97, 0xcd, 0x97, 0xff}}},
{{{ 589, 205, 543}, 0, { -4800, -9912}, {0x97, 0xcd, 0x97, 0xff}}},
};
// 0x07009AA0 - 0x07009AE0
static const Vtx bits_seg7_vertex_07009AA0[] = {
{{{ -434, -1228, 543}, 0, { -4800, -504}, {0x97, 0xcd, 0x97, 0xff}}},
{{{ -434, -1228, 1362}, 0, { 650, -504}, {0x97, 0xcd, 0x97, 0xff}}},
{{{ -127, -101, 1362}, 0, { 650, -7998}, {0x97, 0xcd, 0x97, 0xff}}},
{{{ -127, -101, 543}, 0, { -4800, -7998}, {0x97, 0xcd, 0x97, 0xff}}},
};
// 0x07009AE0 - 0x07009BD0
static const Vtx bits_seg7_vertex_07009AE0[] = {
{{{ 932, 1099, -139}, 0, { 932, 1302}, {0xc8, 0xc8, 0xc8, 0xff}}},
{{{ 830, 1099, -36}, 0, { 420, 1302}, {0xc8, 0xc8, 0xc8, 0xff}}},
{{{ 932, 1099, -36}, 0, { 676, 1046}, {0xc8, 0xc8, 0xc8, 0xff}}},
{{{ 830, 1099, -139}, 0, { 676, 1558}, {0xc8, 0xc8, 0xc8, 0xff}}},
{{{ -13, 550, -2294}, 0, { 734, 1244}, {0xc8, 0xc8, 0xc8, 0xff}}},
{{{ -116, 550, -2192}, 0, { 734, 734}, {0xc8, 0xc8, 0xc8, 0xff}}},
{{{ -13, 550, -2192}, 0, { 990, 990}, {0xc8, 0xc8, 0xc8, 0xff}}},
{{{ -116, 550, -2294}, 0, { 478, 990}, {0xc8, 0xc8, 0xc8, 0xff}}},
{{{ 382, 1085, -2294}, 0, { 734, 1244}, {0xc8, 0xc8, 0xc8, 0xff}}},
{{{ 280, 1085, -2294}, 0, { 478, 990}, {0xc8, 0xc8, 0xc8, 0xff}}},
{{{ 280, 1085, -2192}, 0, { 734, 734}, {0xc8, 0xc8, 0xc8, 0xff}}},
{{{ 382, 1085, -2192}, 0, { 990, 990}, {0xc8, 0xc8, 0xc8, 0xff}}},
{{{ 1035, 894, -241}, 0, { 1442, 1302}, {0x7d, 0x7d, 0x7d, 0xff}}},
{{{ 932, 741, -139}, 0, { 932, 1302}, {0x7d, 0x7d, 0x7d, 0xff}}},
{{{ 830, 741, -139}, 0, { 676, 1558}, {0x7d, 0x7d, 0x7d, 0xff}}},
};
// 0x07009BD0 - 0x07009CD0
static const Vtx bits_seg7_vertex_07009BD0[] = {
{{{ 779, 894, 116}, 0, { -88, 1046}, {0x7d, 0x7d, 0x7d, 0xff}}},
{{{ 830, 1099, -36}, 0, { 420, 1302}, {0x7d, 0x7d, 0x7d, 0xff}}},
{{{ 728, 894, -241}, 0, { 676, 2068}, {0x7d, 0x7d, 0x7d, 0xff}}},
{{{ 830, 1099, -139}, 0, { 676, 1558}, {0x7d, 0x7d, 0x7d, 0xff}}},
{{{ 1035, 894, -241}, 0, { 1442, 1302}, {0x7d, 0x7d, 0x7d, 0xff}}},
{{{ 932, 1099, -36}, 0, { 676, 1046}, {0x7d, 0x7d, 0x7d, 0xff}}},
{{{ 984, 894, 116}, 0, { 420, 538}, {0x7d, 0x7d, 0x7d, 0xff}}},
{{{ 932, 1099, -139}, 0, { 932, 1302}, {0x7d, 0x7d, 0x7d, 0xff}}},
{{{ 830, 741, -36}, 0, { 420, 1302}, {0x7d, 0x7d, 0x7d, 0xff}}},
{{{ 932, 741, -36}, 0, { 676, 1046}, {0x7d, 0x7d, 0x7d, 0xff}}},
{{{ 88, 346, -2397}, 0, { 734, 1754}, {0x7d, 0x7d, 0x7d, 0xff}}},
{{{ -13, 550, -2192}, 0, { 990, 990}, {0x7d, 0x7d, 0x7d, 0xff}}},
{{{ 37, 346, -2038}, 0, { 1502, 734}, {0x7d, 0x7d, 0x7d, 0xff}}},
{{{ 830, 741, -139}, 0, { 676, 1558}, {0x7d, 0x7d, 0x7d, 0xff}}},
{{{ -116, 192, -2294}, 0, { 478, 990}, {0x7d, 0x7d, 0x7d, 0xff}}},
{{{ -218, 346, -2397}, 0, { 0, 990}, {0x7d, 0x7d, 0x7d, 0xff}}},
};
// 0x07009CD0 - 0x07009DC0
static const Vtx bits_seg7_vertex_07009CD0[] = {
{{{ 88, 346, -2397}, 0, { 734, 1754}, {0x7d, 0x7d, 0x7d, 0xff}}},
{{{ -13, 192, -2294}, 0, { 734, 1244}, {0x7d, 0x7d, 0x7d, 0xff}}},
{{{ -116, 192, -2294}, 0, { 478, 990}, {0x7d, 0x7d, 0x7d, 0xff}}},
{{{ -167, 346, -2038}, 0, { 990, 224}, {0x7d, 0x7d, 0x7d, 0xff}}},
{{{ -116, 192, -2192}, 0, { 734, 734}, {0x7d, 0x7d, 0x7d, 0xff}}},
{{{ -13, 192, -2192}, 0, { 990, 990}, {0x7d, 0x7d, 0x7d, 0xff}}},
{{{ 37, 346, -2038}, 0, { 1502, 734}, {0x7d, 0x7d, 0x7d, 0xff}}},
{{{ -13, 550, -2294}, 0, { 734, 1244}, {0x7d, 0x7d, 0x7d, 0xff}}},
{{{ -13, 550, -2192}, 0, { 990, 990}, {0x7d, 0x7d, 0x7d, 0xff}}},
{{{ 229, 880, -2038}, 0, { 990, 224}, {0x7d, 0x7d, 0x7d, 0xff}}},
{{{ 382, 727, -2192}, 0, { 990, 990}, {0x7d, 0x7d, 0x7d, 0xff}}},
{{{ 433, 880, -2038}, 0, { 1502, 734}, {0x7d, 0x7d, 0x7d, 0xff}}},
{{{ -116, 550, -2192}, 0, { 734, 734}, {0x7d, 0x7d, 0x7d, 0xff}}},
{{{ -116, 550, -2294}, 0, { 478, 990}, {0x7d, 0x7d, 0x7d, 0xff}}},
{{{ -218, 346, -2397}, 0, { 0, 990}, {0x7d, 0x7d, 0x7d, 0xff}}},
};
// 0x07009DC0 - 0x07009EC0
static const Vtx bits_seg7_vertex_07009DC0[] = {
{{{ 229, 880, -2038}, 0, { 990, 224}, {0x7d, 0x7d, 0x7d, 0xff}}},
{{{ 280, 1085, -2192}, 0, { 734, 734}, {0x7d, 0x7d, 0x7d, 0xff}}},
{{{ 177, 880, -2397}, 0, { 0, 990}, {0x7d, 0x7d, 0x7d, 0xff}}},
{{{ 280, 1085, -2294}, 0, { 478, 990}, {0x7d, 0x7d, 0x7d, 0xff}}},
{{{ 485, 880, -2397}, 0, { 734, 1754}, {0x7d, 0x7d, 0x7d, 0xff}}},
{{{ 382, 1085, -2192}, 0, { 990, 990}, {0x7d, 0x7d, 0x7d, 0xff}}},
{{{ 433, 880, -2038}, 0, { 1502, 734}, {0x7d, 0x7d, 0x7d, 0xff}}},
{{{ 382, 1085, -2294}, 0, { 734, 1244}, {0x7d, 0x7d, 0x7d, 0xff}}},
{{{ 382, 727, -2294}, 0, { 734, 1244}, {0x7d, 0x7d, 0x7d, 0xff}}},
{{{ 280, 727, -2294}, 0, { 478, 990}, {0x7d, 0x7d, 0x7d, 0xff}}},
{{{ 280, 727, -2192}, 0, { 734, 734}, {0x7d, 0x7d, 0x7d, 0xff}}},
{{{ 382, 727, -2192}, 0, { 990, 990}, {0x7d, 0x7d, 0x7d, 0xff}}},
{{{ 932, 741, -36}, 0, { 676, 1046}, {0x50, 0x50, 0x50, 0xff}}},
{{{ 830, 741, -139}, 0, { 676, 1558}, {0x50, 0x50, 0x50, 0xff}}},
{{{ 932, 741, -139}, 0, { 932, 1302}, {0x50, 0x50, 0x50, 0xff}}},
{{{ 830, 741, -36}, 0, { 420, 1302}, {0x50, 0x50, 0x50, 0xff}}},
};
// 0x07009EC0 - 0x07009FB0
static const Vtx bits_seg7_vertex_07009EC0[] = {
{{{ -13, 192, -2192}, 0, { 990, 990}, {0x50, 0x50, 0x50, 0xff}}},
{{{ -116, 192, -2192}, 0, { 734, 734}, {0x50, 0x50, 0x50, 0xff}}},
{{{ -116, 192, -2294}, 0, { 478, 990}, {0x50, 0x50, 0x50, 0xff}}},
{{{ -13, 192, -2294}, 0, { 734, 1244}, {0x50, 0x50, 0x50, 0xff}}},
{{{ 382, 727, -2192}, 0, { 990, 990}, {0x50, 0x50, 0x50, 0xff}}},
{{{ 280, 727, -2294}, 0, { 478, 990}, {0x50, 0x50, 0x50, 0xff}}},
{{{ 382, 727, -2294}, 0, { 734, 1244}, {0x50, 0x50, 0x50, 0xff}}},
{{{ 280, 727, -2192}, 0, { 734, 734}, {0x50, 0x50, 0x50, 0xff}}},
{{{ -13, 192, -2192}, 0, { 990, 990}, {0x64, 0x64, 0x64, 0xff}}},
{{{ -13, 192, -2294}, 0, { 734, 1244}, {0x64, 0x64, 0x64, 0xff}}},
{{{ 88, 346, -2397}, 0, { 734, 1754}, {0x64, 0x64, 0x64, 0xff}}},
{{{ 932, 741, -36}, 0, { 676, 1046}, {0x64, 0x64, 0x64, 0xff}}},
{{{ 932, 741, -139}, 0, { 932, 1302}, {0x64, 0x64, 0x64, 0xff}}},
{{{ 1035, 894, -241}, 0, { 1442, 1302}, {0x64, 0x64, 0x64, 0xff}}},
{{{ 984, 894, 116}, 0, { 420, 538}, {0x64, 0x64, 0x64, 0xff}}},
};
// 0x07009FB0 - 0x0700A090
static const Vtx bits_seg7_vertex_07009FB0[] = {
{{{ 728, 894, -241}, 0, { 676, 2068}, {0x64, 0x64, 0x64, 0xff}}},
{{{ 830, 741, -139}, 0, { 676, 1558}, {0x64, 0x64, 0x64, 0xff}}},
{{{ 830, 741, -36}, 0, { 420, 1302}, {0x64, 0x64, 0x64, 0xff}}},
{{{ 779, 894, 116}, 0, { -88, 1046}, {0x64, 0x64, 0x64, 0xff}}},
{{{ -218, 346, -2397}, 0, { 0, 990}, {0x64, 0x64, 0x64, 0xff}}},
{{{ -116, 192, -2192}, 0, { 734, 734}, {0x64, 0x64, 0x64, 0xff}}},
{{{ -167, 346, -2038}, 0, { 990, 224}, {0x64, 0x64, 0x64, 0xff}}},
{{{ -116, 192, -2294}, 0, { 478, 990}, {0x64, 0x64, 0x64, 0xff}}},
{{{ 177, 880, -2397}, 0, { 0, 990}, {0x64, 0x64, 0x64, 0xff}}},
{{{ 280, 727, -2192}, 0, { 734, 734}, {0x64, 0x64, 0x64, 0xff}}},
{{{ 229, 880, -2038}, 0, { 990, 224}, {0x64, 0x64, 0x64, 0xff}}},
{{{ 37, 346, -2038}, 0, { 1502, 734}, {0x64, 0x64, 0x64, 0xff}}},
{{{ -13, 192, -2192}, 0, { 990, 990}, {0x64, 0x64, 0x64, 0xff}}},
{{{ 88, 346, -2397}, 0, { 734, 1754}, {0x64, 0x64, 0x64, 0xff}}},
};
// 0x0700A090 - 0x0700A170
static const Vtx bits_seg7_vertex_0700A090[] = {
{{{ 433, 880, -2038}, 0, { 1502, 734}, {0x64, 0x64, 0x64, 0xff}}},
{{{ 382, 727, -2192}, 0, { 990, 990}, {0x64, 0x64, 0x64, 0xff}}},
{{{ 485, 880, -2397}, 0, { 734, 1754}, {0x64, 0x64, 0x64, 0xff}}},
{{{ 382, 727, -2294}, 0, { 734, 1244}, {0x64, 0x64, 0x64, 0xff}}},
{{{ 177, 880, -2397}, 0, { 0, 990}, {0x64, 0x64, 0x64, 0xff}}},
{{{ 280, 727, -2294}, 0, { 478, 990}, {0x64, 0x64, 0x64, 0xff}}},
{{{ 280, 727, -2192}, 0, { 734, 734}, {0x64, 0x64, 0x64, 0xff}}},
{{{ -218, 346, -2397}, 0, { 0, 990}, {0x96, 0x96, 0x96, 0xff}}},
{{{ -13, 550, -2294}, 0, { 734, 1244}, {0x96, 0x96, 0x96, 0xff}}},
{{{ 88, 346, -2397}, 0, { 734, 1754}, {0x96, 0x96, 0x96, 0xff}}},
{{{ 728, 894, -241}, 0, { 676, 2068}, {0x96, 0x96, 0x96, 0xff}}},
{{{ 830, 1099, -139}, 0, { 676, 1558}, {0x96, 0x96, 0x96, 0xff}}},
{{{ 932, 1099, -139}, 0, { 932, 1302}, {0x96, 0x96, 0x96, 0xff}}},
{{{ 1035, 894, -241}, 0, { 1442, 1302}, {0x96, 0x96, 0x96, 0xff}}},
};
// 0x0700A170 - 0x0700A250
static const Vtx bits_seg7_vertex_0700A170[] = {
{{{ 984, 894, 116}, 0, { 420, 538}, {0x96, 0x96, 0x96, 0xff}}},
{{{ 830, 1099, -36}, 0, { 420, 1302}, {0x96, 0x96, 0x96, 0xff}}},
{{{ 779, 894, 116}, 0, { -88, 1046}, {0x96, 0x96, 0x96, 0xff}}},
{{{ 932, 1099, -36}, 0, { 676, 1046}, {0x96, 0x96, 0x96, 0xff}}},
{{{ 37, 346, -2038}, 0, { 1502, 734}, {0x96, 0x96, 0x96, 0xff}}},
{{{ -116, 550, -2192}, 0, { 734, 734}, {0x96, 0x96, 0x96, 0xff}}},
{{{ -167, 346, -2038}, 0, { 990, 224}, {0x96, 0x96, 0x96, 0xff}}},
{{{ -13, 550, -2192}, 0, { 990, 990}, {0x96, 0x96, 0x96, 0xff}}},
{{{ 433, 880, -2038}, 0, { 1502, 734}, {0x96, 0x96, 0x96, 0xff}}},
{{{ 382, 1085, -2192}, 0, { 990, 990}, {0x96, 0x96, 0x96, 0xff}}},
{{{ 280, 1085, -2192}, 0, { 734, 734}, {0x96, 0x96, 0x96, 0xff}}},
{{{ -218, 346, -2397}, 0, { 0, 990}, {0x96, 0x96, 0x96, 0xff}}},
{{{ -116, 550, -2294}, 0, { 478, 990}, {0x96, 0x96, 0x96, 0xff}}},
{{{ -13, 550, -2294}, 0, { 734, 1244}, {0x96, 0x96, 0x96, 0xff}}},
};
// 0x0700A250 - 0x0700A2C0
static const Vtx bits_seg7_vertex_0700A250[] = {
{{{ 177, 880, -2397}, 0, { 0, 990}, {0x96, 0x96, 0x96, 0xff}}},
{{{ 382, 1085, -2294}, 0, { 734, 1244}, {0x96, 0x96, 0x96, 0xff}}},
{{{ 485, 880, -2397}, 0, { 734, 1754}, {0x96, 0x96, 0x96, 0xff}}},
{{{ 280, 1085, -2294}, 0, { 478, 990}, {0x96, 0x96, 0x96, 0xff}}},
{{{ 433, 880, -2038}, 0, { 1502, 734}, {0x96, 0x96, 0x96, 0xff}}},
{{{ 280, 1085, -2192}, 0, { 734, 734}, {0x96, 0x96, 0x96, 0xff}}},
{{{ 229, 880, -2038}, 0, { 990, 224}, {0x96, 0x96, 0x96, 0xff}}},
};
// 0x0700A2C0 - 0x0700A3A0
static const Vtx bits_seg7_vertex_0700A2C0[] = {
{{{ 550, 1133, -1612}, 0, { 1200, 9394}, {0x61, 0x52, 0xac, 0xff}}},
{{{ 550, 1133, -793}, 0, { -842, 7350}, {0x61, 0x52, 0xac, 0xff}}},
{{{ -205, -29, -793}, 0, { -2780, 9288}, {0x61, 0x52, 0xac, 0xff}}},
{{{ -205, -29, -1612}, 0, { -736, 11332}, {0x61, 0x52, 0xac, 0xff}}},
{{{ 609, 164, 543}, 0, { -4030, 3868}, {0x61, 0x52, 0xac, 0xff}}},
{{{ 969, 1150, 551}, 0, { -3152, 2952}, {0x61, 0x52, 0xac, 0xff}}},
{{{ 988, 1169, 1395}, 0, { -5210, 800}, {0x61, 0x52, 0xac, 0xff}}},
{{{ 609, 164, 1362}, 0, { -6074, 1824}, {0x61, 0x52, 0xac, 0xff}}},
{{{ 1396, 1546, 1188}, 0, { -3880, 502}, {0x61, 0x52, 0xac, 0xff}}},
{{{ 1292, 1480, 380}, 0, { -2126, 2776}, {0x61, 0x52, 0xac, 0xff}}},
{{{ 609, 164, 543}, 0, { 10444, 3288}, {0x61, 0x52, 0xac, 0xff}}},
{{{ 948, 1170, 551}, 0, { 13750, 756}, {0x61, 0x52, 0xac, 0xff}}},
{{{ 969, 1150, 551}, 0, { 13750, 1776}, {0x61, 0x52, 0xac, 0xff}}},
{{{ 589, 205, 543}, 0, { 10444, 2266}, {0x61, 0x52, 0xac, 0xff}}},
};
// 0x0700A3A0 - 0x0700A4A0
static const Vtx bits_seg7_vertex_0700A3A0[] = {
{{{ -66, -163, 1337}, 0, { -7862, 3614}, {0x61, 0x52, 0xac, 0xff}}},
{{{ -66, -163, 543}, 0, { -5818, 5658}, {0x61, 0x52, 0xac, 0xff}}},
{{{ 173, 37, 543}, 0, { -5306, 5146}, {0x61, 0x52, 0xac, 0xff}}},
{{{ 173, 37, 1362}, 0, { -7350, 3102}, {0x61, 0x52, 0xac, 0xff}}},
{{{ -332, -1310, 1362}, 0, { -8628, 4380}, {0x61, 0x52, 0xac, 0xff}}},
{{{ -332, -1310, 543}, 0, { -6584, 6424}, {0x61, 0x52, 0xac, 0xff}}},
{{{ 2099, 1808, -498}, 0, { 2620, 2416}, {0x7f, 0x7a, 0xc2, 0xff}}},
{{{ 2099, 1788, -498}, 0, { 1854, 3184}, {0x7f, 0x7a, 0xc2, 0xff}}},
{{{ 1818, 1720, -1117}, 0, { 3228, 4896}, {0x7f, 0x7a, 0xc2, 0xff}}},
{{{ 1818, 1741, -1117}, 0, { 3994, 4130}, {0x7f, 0x7a, 0xc2, 0xff}}},
{{{ 2070, 1748, 319}, 0, { -286, 1244}, {0x7f, 0x7a, 0xc2, 0xff}}},
{{{ 2070, 1768, 319}, 0, { 478, 478}, {0x7f, 0x7a, 0xc2, 0xff}}},
{{{ -2124, -511, -1612}, 0, { 0, 990}, {0x7f, 0x7a, 0xc2, 0xff}}},
{{{ -2124, -511, -793}, 0, { 2012, -1054}, {0x7f, 0x7a, 0xc2, 0xff}}},
{{{ -2226, -306, -793}, 0, { 2522, -542}, {0x7f, 0x7a, 0xc2, 0xff}}},
{{{ -2226, -306, -1612}, 0, { 480, 1500}, {0x7f, 0x7a, 0xc2, 0xff}}},
};
// 0x0700A4A0 - 0x0700A580
static const Vtx bits_seg7_vertex_0700A4A0[] = {
{{{ 1292, 1500, 380}, 0, { 9962, 1036}, {0x7f, 0x7a, 0xc2, 0xff}}},
{{{ 1324, 1525, -539}, 0, { 7012, 2676}, {0x7f, 0x7a, 0xc2, 0xff}}},
{{{ 1292, 1480, 380}, 0, { 9194, 270}, {0x7f, 0x7a, 0xc2, 0xff}}},
{{{ 1324, 1545, -539}, 0, { 7778, 3444}, {0x7f, 0x7a, 0xc2, 0xff}}},
{{{ 1873, 1764, 894}, 0, { -964, -946}, {0x7f, 0x7a, 0xc2, 0xff}}},
{{{ 2070, 1748, 319}, 0, { -286, 1244}, {0x7f, 0x7a, 0xc2, 0xff}}},
{{{ 2070, 1768, 319}, 0, { 478, 478}, {0x7f, 0x7a, 0xc2, 0xff}}},
{{{ 1873, 1741, 894}, 0, { -1730, -180}, {0x7f, 0x7a, 0xc2, 0xff}}},
{{{ -844, -1596, 543}, 0, { 1246, 2776}, {0x66, 0x5b, 0xa3, 0xff}}},
{{{ -844, -1433, 543}, 0, { 2778, 2776}, {0x66, 0x5b, 0xa3, 0xff}}},
{{{ -434, -1228, 543}, 0, { 4312, 3288}, {0x66, 0x5b, 0xa3, 0xff}}},
{{{ -332, -1310, 543}, 0, { 4312, 4310}, {0x66, 0x5b, 0xa3, 0xff}}},
{{{ -127, -101, 543}, 0, { 7888, 1244}, {0x66, 0x5b, 0xa3, 0xff}}},
{{{ -66, -163, 543}, 0, { 7888, 2266}, {0x66, 0x5b, 0xa3, 0xff}}},
};
// 0x0700A580 - 0x0700A680
static const Vtx bits_seg7_vertex_0700A580[] = {
{{{ -66, -163, 1337}, 0, { 7888, 2266}, {0x66, 0x5b, 0xa3, 0xff}}},
{{{ -434, -1228, 1362}, 0, { 4312, 3288}, {0x66, 0x5b, 0xa3, 0xff}}},
{{{ -332, -1310, 1362}, 0, { 4312, 4310}, {0x66, 0x5b, 0xa3, 0xff}}},
{{{ -844, -1433, 1362}, 0, { 2778, 2776}, {0x66, 0x5b, 0xa3, 0xff}}},
{{{ -844, -1596, 1362}, 0, { 2012, 3544}, {0x66, 0x5b, 0xa3, 0xff}}},
{{{ -127, -101, 1362}, 0, { 7888, 1244}, {0x66, 0x5b, 0xa3, 0xff}}},
{{{ -1765, -1637, 1260}, 0, { 0, 990}, {0x66, 0x5b, 0xa3, 0xff}}},
{{{ -1765, -1433, 1260}, 0, { 478, 480}, {0x66, 0x5b, 0xa3, 0xff}}},
{{{ -844, -1596, 543}, 0, { 1246, 2776}, {0x66, 0x5b, 0xa3, 0xff}}},
{{{ -1765, -1433, 645}, 0, { 478, 478}, {0x66, 0x5b, 0xa3, 0xff}}},
{{{ -844, -1433, 543}, 0, { 2778, 2776}, {0x66, 0x5b, 0xa3, 0xff}}},
{{{ -1765, -1637, 645}, 0, { 0, 990}, {0x66, 0x5b, 0xa3, 0xff}}},
{{{ -246, 73, -1612}, 0, { 8028, 512}, {0x66, 0x5b, 0xa3, 0xff}}},
{{{ -1000, -410, -1612}, 0, { 4838, 448}, {0x66, 0x5b, 0xa3, 0xff}}},
{{{ -1000, -246, -1612}, 0, { 5350, -574}, {0x66, 0x5b, 0xa3, 0xff}}},
{{{ -205, -29, -1612}, 0, { 8028, 1532}, {0x66, 0x5b, 0xa3, 0xff}}},
};
// 0x0700A680 - 0x0700A780
static const Vtx bits_seg7_vertex_0700A680[] = {
{{{ -205, -29, -1612}, 0, { 8028, 1532}, {0x66, 0x5b, 0xa3, 0xff}}},
{{{ -246, 73, -1612}, 0, { 8028, 512}, {0x66, 0x5b, 0xa3, 0xff}}},
{{{ 530, 1154, -1612}, 0, { 12664, -248}, {0x66, 0x5b, 0xa3, 0xff}}},
{{{ 550, 1133, -1612}, 0, { 12664, 774}, {0x66, 0x5b, 0xa3, 0xff}}},
{{{ -1000, -410, -1612}, 0, { 4838, 448}, {0x66, 0x5b, 0xa3, 0xff}}},
{{{ -1714, -511, -1612}, 0, { 2906, -1692}, {0x66, 0x5b, 0xa3, 0xff}}},
{{{ -1612, -306, -1612}, 0, { 3672, -1948}, {0x66, 0x5b, 0xa3, 0xff}}},
{{{ -1000, -246, -1612}, 0, { 5350, -574}, {0x66, 0x5b, 0xa3, 0xff}}},
{{{ 1818, 1741, -1117}, 0, { 17342, 1500}, {0x66, 0x5b, 0xa3, 0xff}}},
{{{ 1818, 1720, -1117}, 0, { 16830, 2522}, {0x66, 0x5b, 0xa3, 0xff}}},
{{{ 1289, 1507, -1369}, 0, { 14980, 1734}, {0x66, 0x5b, 0xa3, 0xff}}},
{{{ 1289, 1528, -1369}, 0, { 15492, 714}, {0x66, 0x5b, 0xa3, 0xff}}},
{{{ 1324, 1525, -539}, 0, { 15112, 1778}, {0x66, 0x5b, 0xa3, 0xff}}},
{{{ 1324, 1545, -539}, 0, { 15624, 758}, {0x66, 0x5b, 0xa3, 0xff}}},
{{{ 530, 1154, -793}, 0, { 12664, -248}, {0x66, 0x5b, 0xa3, 0xff}}},
{{{ 550, 1133, -793}, 0, { 12664, 774}, {0x66, 0x5b, 0xa3, 0xff}}},
};
// 0x0700A780 - 0x0700A880
static const Vtx bits_seg7_vertex_0700A780[] = {
{{{ 550, 1133, -793}, 0, { 12664, 774}, {0x66, 0x5b, 0xa3, 0xff}}},
{{{ 530, 1154, -793}, 0, { 12664, -248}, {0x66, 0x5b, 0xa3, 0xff}}},
{{{ -246, 73, -793}, 0, { 8028, 512}, {0x66, 0x5b, 0xa3, 0xff}}},
{{{ -205, -29, -793}, 0, { 8028, 1532}, {0x66, 0x5b, 0xa3, 0xff}}},
{{{ -1000, -246, -793}, 0, { 5350, -574}, {0x66, 0x5b, 0xa3, 0xff}}},
{{{ -1000, -410, -793}, 0, { 4838, 448}, {0x66, 0x5b, 0xa3, 0xff}}},
{{{ 948, 1170, 551}, 0, { 13750, 756}, {0x66, 0x5b, 0xa3, 0xff}}},
{{{ 1292, 1500, 380}, 0, { 15428, 790}, {0x66, 0x5b, 0xa3, 0xff}}},
{{{ 1292, 1480, 380}, 0, { 14918, 1810}, {0x66, 0x5b, 0xa3, 0xff}}},
{{{ 969, 1150, 551}, 0, { 13750, 1776}, {0x66, 0x5b, 0xa3, 0xff}}},
{{{ 988, 1169, 1395}, 0, { 13846, 1774}, {0x66, 0x5b, 0xa3, 0xff}}},
{{{ 968, 1190, 1395}, 0, { 13846, 754}, {0x66, 0x5b, 0xa3, 0xff}}},
{{{ 589, 205, 1362}, 0, { 10444, 2266}, {0x66, 0x5b, 0xa3, 0xff}}},
{{{ 609, 164, 1362}, 0, { 10444, 3288}, {0x66, 0x5b, 0xa3, 0xff}}},
{{{ 1396, 1546, 1188}, 0, { 15396, 1852}, {0x66, 0x5b, 0xa3, 0xff}}},
{{{ 1396, 1587, 1188}, 0, { 15908, 832}, {0x66, 0x5b, 0xa3, 0xff}}},
};
// 0x0700A880 - 0x0700A970
static const Vtx bits_seg7_vertex_0700A880[] = {
{{{ 179, 102, 1362}, 0, { 9166, 1500}, {0x66, 0x5b, 0xa3, 0xff}}},
{{{ 173, 37, 1362}, 0, { 8654, 2522}, {0x66, 0x5b, 0xa3, 0xff}}},
{{{ 609, 164, 1362}, 0, { 10444, 3288}, {0x66, 0x5b, 0xa3, 0xff}}},
{{{ 589, 205, 1362}, 0, { 10444, 2266}, {0x66, 0x5b, 0xa3, 0xff}}},
{{{ -66, -163, 543}, 0, { 7888, 2266}, {0x66, 0x5b, 0xa3, 0xff}}},
{{{ 179, 102, 543}, 0, { 9166, 1500}, {0x66, 0x5b, 0xa3, 0xff}}},
{{{ 173, 37, 543}, 0, { 8654, 2522}, {0x66, 0x5b, 0xa3, 0xff}}},
{{{ 1396, 1587, 1188}, 0, { 15908, 832}, {0x66, 0x5b, 0xa3, 0xff}}},
{{{ 1873, 1741, 894}, 0, { 17026, 2600}, {0x66, 0x5b, 0xa3, 0xff}}},
{{{ 1873, 1764, 894}, 0, { 17538, 1578}, {0x66, 0x5b, 0xa3, 0xff}}},
{{{ 1396, 1546, 1188}, 0, { 15396, 1852}, {0x66, 0x5b, 0xa3, 0xff}}},
{{{ -127, -101, 1362}, 0, { 7888, 1244}, {0x66, 0x5b, 0xa3, 0xff}}},
{{{ -66, -163, 1337}, 0, { 7888, 2266}, {0x66, 0x5b, 0xa3, 0xff}}},
{{{ 589, 205, 543}, 0, { 10444, 2266}, {0x66, 0x5b, 0xa3, 0xff}}},
{{{ 609, 164, 543}, 0, { 10444, 3288}, {0x66, 0x5b, 0xa3, 0xff}}},
};
// 0x0700A970 - 0x0700AA70
static const Vtx bits_seg7_vertex_0700A970[] = {
{{{ -1714, -511, -1612}, 0, { 2906, -1692}, {0x66, 0x5b, 0xa3, 0xff}}},
{{{ -2226, -306, -1612}, 0, { 2140, -3482}, {0x66, 0x5b, 0xa3, 0xff}}},
{{{ -1612, -306, -1612}, 0, { 3672, -1948}, {0x66, 0x5b, 0xa3, 0xff}}},
{{{ -66, -163, 543}, 0, { 7888, 2266}, {0x66, 0x5b, 0xa3, 0xff}}},
{{{ -127, -101, 543}, 0, { 7888, 1244}, {0x66, 0x5b, 0xa3, 0xff}}},
{{{ 179, 102, 543}, 0, { 9166, 1500}, {0x66, 0x5b, 0xa3, 0xff}}},
{{{ -1000, -246, -793}, 0, { 5350, -574}, {0x66, 0x5b, 0xa3, 0xff}}},
{{{ -1612, -306, -793}, 0, { 3672, -1948}, {0x66, 0x5b, 0xa3, 0xff}}},
{{{ -1714, -511, -793}, 0, { 2906, -1692}, {0x66, 0x5b, 0xa3, 0xff}}},
{{{ -1000, -410, -793}, 0, { 4838, 448}, {0x66, 0x5b, 0xa3, 0xff}}},
{{{ -2124, -511, -1612}, 0, { 1884, -2714}, {0x66, 0x5b, 0xa3, 0xff}}},
{{{ -844, -1596, 1362}, 0, {-10162, 5912}, {0x5e, 0x4a, 0x95, 0xff}}},
{{{ -844, -1596, 543}, 0, { -8884, 8724}, {0x5e, 0x4a, 0x95, 0xff}}},
{{{ -332, -1310, 543}, 0, { -6584, 6424}, {0x5e, 0x4a, 0x95, 0xff}}},
{{{ -332, -1310, 1362}, 0, { -8628, 4380}, {0x5e, 0x4a, 0x95, 0xff}}},
{{{ -1765, -1637, 1260}, 0, {-12206, 8468}, {0x5e, 0x4a, 0x95, 0xff}}},
};
// 0x0700AA70 - 0x0700AB70
static const Vtx bits_seg7_vertex_0700AA70[] = {
{{{ -1765, -1637, 1260}, 0, {-12206, 8468}, {0x5e, 0x4a, 0x95, 0xff}}},
{{{ -1765, -1637, 645}, 0, {-10672, 10000}, {0x5e, 0x4a, 0x95, 0xff}}},
{{{ -844, -1596, 543}, 0, { -8884, 8724}, {0x5e, 0x4a, 0x95, 0xff}}},
{{{ 1818, 1720, -1117}, 0, { 2922, 5202}, {0x5e, 0x4a, 0x95, 0xff}}},
{{{ 2099, 1788, -498}, 0, { 2082, 2956}, {0x5e, 0x4a, 0x95, 0xff}}},
{{{ 1289, 1507, -1369}, 0, { 2234, 7150}, {0x5e, 0x4a, 0x95, 0xff}}},
{{{ 1324, 1525, -539}, 0, { 250, 4990}, {0x5e, 0x4a, 0x95, 0xff}}},
{{{ 550, 1133, -793}, 0, { -842, 7350}, {0x5e, 0x4a, 0x95, 0xff}}},
{{{ 550, 1133, -1612}, 0, { 1200, 9394}, {0x5e, 0x4a, 0x95, 0xff}}},
{{{ 1292, 1480, 380}, 0, { -2126, 2776}, {0x5e, 0x4a, 0x95, 0xff}}},
{{{ 1396, 1546, 1188}, 0, { -3880, 502}, {0x5e, 0x4a, 0x95, 0xff}}},
{{{ 2070, 1748, 319}, 0, { 0, 990}, {0x5e, 0x4a, 0x95, 0xff}}},
{{{ 1873, 1741, 894}, 0, { -1958, 48}, {0x5e, 0x4a, 0x95, 0xff}}},
{{{ 173, 37, 1362}, 0, { -7350, 3102}, {0x5e, 0x4a, 0x95, 0xff}}},
{{{ 173, 37, 543}, 0, { -5306, 5146}, {0x5e, 0x4a, 0x95, 0xff}}},
{{{ 609, 164, 543}, 0, { -4030, 3868}, {0x5e, 0x4a, 0x95, 0xff}}},
};
// 0x0700AB70 - 0x0700AC20
static const Vtx bits_seg7_vertex_0700AB70[] = {
{{{ 173, 37, 1362}, 0, { -7350, 3102}, {0x5e, 0x4a, 0x95, 0xff}}},
{{{ 609, 164, 543}, 0, { -4030, 3868}, {0x5e, 0x4a, 0x95, 0xff}}},
{{{ 609, 164, 1362}, 0, { -6074, 1824}, {0x5e, 0x4a, 0x95, 0xff}}},
{{{ -205, -29, -1612}, 0, { -736, 11332}, {0x5e, 0x4a, 0x95, 0xff}}},
{{{ -205, -29, -793}, 0, { -2780, 9288}, {0x5e, 0x4a, 0x95, 0xff}}},
{{{ -1000, -410, -793}, 0, { -4918, 11426}, {0x5e, 0x4a, 0x95, 0xff}}},
{{{ -1000, -410, -1612}, 0, { -2874, 13470}, {0x5e, 0x4a, 0x95, 0xff}}},
{{{ -1714, -511, -793}, 0, { -6954, 13464}, {0x5e, 0x4a, 0x95, 0xff}}},
{{{ -1714, -511, -1612}, 0, { -4910, 15508}, {0x5e, 0x4a, 0x95, 0xff}}},
{{{ -2124, -511, -1612}, 0, { -5932, 16530}, {0x5e, 0x4a, 0x95, 0xff}}},
{{{ -2124, -511, -793}, 0, { -7976, 14486}, {0x5e, 0x4a, 0x95, 0xff}}},
};
// 0x0700AC20 - 0x0700AD20
static const Vtx bits_seg7_vertex_0700AC20[] = {
{{{ -1714, -511, 1152}, 0, { 1672, 660}, {0x44, 0x44, 0x44, 0xff}}},
{{{ -2124, -511, -793}, 0, { 308, -5604}, {0x44, 0x44, 0x44, 0xff}}},
{{{ -1714, -511, -793}, 0, { 1672, -5604}, {0x44, 0x44, 0x44, 0xff}}},
{{{ -2124, -511, 1152}, 0, { 308, 660}, {0x44, 0x44, 0x44, 0xff}}},
{{{ -2226, -306, 1254}, 0, { 0, 990}, {0xff, 0xff, 0xff, 0xff}}},
{{{ -1612, -306, 1254}, 0, { 2012, 990}, {0xff, 0xff, 0xff, 0xff}}},
{{{ -1612, -306, -793}, 0, { 2012, -5604}, {0xff, 0xff, 0xff, 0xff}}},
{{{ -2226, -306, -793}, 0, { 0, -5604}, {0xff, 0xff, 0xff, 0xff}}},
{{{ -2226, -306, 1254}, 0, { 0, 990}, {0x64, 0x64, 0x64, 0xff}}},
{{{ -2124, -511, 1152}, 0, { 308, 660}, {0x64, 0x64, 0x64, 0xff}}},
{{{ -1714, -511, 1152}, 0, { 1672, 660}, {0x64, 0x64, 0x64, 0xff}}},
{{{ -1612, -306, 1254}, 0, { 2012, 990}, {0x64, 0x64, 0x64, 0xff}}},
{{{ -2226, -306, -793}, 0, { 0, -5604}, {0x96, 0x96, 0x96, 0xff}}},
{{{ -2124, -511, -793}, 0, { 308, -5604}, {0x96, 0x96, 0x96, 0xff}}},
{{{ -2124, -511, 1152}, 0, { 308, 660}, {0x96, 0x96, 0x96, 0xff}}},
{{{ -2226, -306, 1254}, 0, { 0, 990}, {0x96, 0x96, 0x96, 0xff}}},
};
// 0x0700AD20 - 0x0700AD60
static const Vtx bits_seg7_vertex_0700AD20[] = {
{{{ -1612, -306, 1254}, 0, { 2012, 990}, {0x96, 0x96, 0x96, 0xff}}},
{{{ -1714, -511, -793}, 0, { 1672, -5604}, {0x96, 0x96, 0x96, 0xff}}},
{{{ -1612, -306, -793}, 0, { 2012, -5604}, {0x96, 0x96, 0x96, 0xff}}},
{{{ -1714, -511, 1152}, 0, { 1672, 660}, {0x96, 0x96, 0x96, 0xff}}},
};
// 0x0700AD60 - 0x0700AE98
static const Gfx bits_seg7_dl_0700AD60[] = {
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, sky_09007800),
gsDPLoadSync(),
gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 32 * 32 - 1, CALC_DXT(32, G_IM_SIZ_16b_BYTES)),
gsSPVertex(bits_seg7_vertex_07009700, 14, 0),
gsSP2Triangles( 0, 1, 2, 0x0, 1, 3, 2, 0x0),
gsSP2Triangles( 4, 5, 6, 0x0, 5, 7, 6, 0x0),
gsSP2Triangles( 8, 4, 6, 0x0, 8, 6, 9, 0x0),
gsSP2Triangles(10, 11, 12, 0x0, 10, 13, 11, 0x0),
gsSPVertex(bits_seg7_vertex_070097E0, 16, 0),
gsSP2Triangles( 0, 1, 2, 0x0, 0, 2, 3, 0x0),
gsSP2Triangles( 4, 5, 6, 0x0, 4, 7, 5, 0x0),
gsSP2Triangles( 7, 8, 5, 0x0, 7, 9, 8, 0x0),
gsSP2Triangles(10, 11, 12, 0x0, 13, 14, 15, 0x0),
gsSPVertex(bits_seg7_vertex_070098E0, 14, 0),
gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0),
gsSP2Triangles( 6, 3, 5, 0x0, 7, 8, 9, 0x0),
gsSP2Triangles(10, 7, 9, 0x0, 11, 12, 13, 0x0),
gsSPVertex(bits_seg7_vertex_070099C0, 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, 13, 10, 12, 0x0),
gsSPVertex(bits_seg7_vertex_07009AA0, 4, 0),
gsSP2Triangles( 0, 1, 2, 0x0, 0, 2, 3, 0x0),
gsSPEndDisplayList(),
};
// 0x0700AE98 - 0x0700B0E0
static const Gfx bits_seg7_dl_0700AE98[] = {
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_07009AE0, 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, 10, 11, 0x0),
gsSP1Triangle(12, 13, 14, 0x0),
gsSPVertex(bits_seg7_vertex_07009BD0, 16, 0),
gsSP2Triangles( 0, 1, 2, 0x0, 1, 3, 2, 0x0),
gsSP2Triangles( 4, 5, 6, 0x0, 4, 7, 5, 0x0),
gsSP2Triangles( 0, 8, 9, 0x0, 0, 9, 6, 0x0),
gsSP2Triangles(10, 11, 12, 0x0, 4, 13, 2, 0x0),
gsSP1Triangle(10, 14, 15, 0x0),
gsSPVertex(bits_seg7_vertex_07009CD0, 15, 0),
gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0),
gsSP2Triangles( 3, 5, 6, 0x0, 0, 7, 8, 0x0),
gsSP2Triangles( 9, 10, 11, 0x0, 12, 13, 14, 0x0),
gsSP1Triangle( 3, 12, 14, 0x0),
gsSPVertex(bits_seg7_vertex_07009DC0, 16, 0),
gsSP2Triangles( 0, 1, 2, 0x0, 1, 3, 2, 0x0),
gsSP2Triangles( 4, 5, 6, 0x0, 4, 7, 5, 0x0),
gsSP2Triangles( 4, 8, 9, 0x0, 0, 10, 11, 0x0),
gsSP2Triangles( 4, 9, 2, 0x0, 12, 13, 14, 0x0),
gsSP1Triangle(12, 15, 13, 0x0),
gsSPVertex(bits_seg7_vertex_07009EC0, 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(14, 11, 13, 0x0),
gsSPVertex(bits_seg7_vertex_07009FB0, 14, 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),
gsSPVertex(bits_seg7_vertex_0700A090, 14, 0),
gsSP2Triangles( 0, 1, 2, 0x0, 1, 3, 2, 0x0),
gsSP2Triangles( 4, 5, 6, 0x0, 7, 8, 9, 0x0),
gsSP2Triangles(10, 11, 12, 0x0, 10, 12, 13, 0x0),
gsSPVertex(bits_seg7_vertex_0700A170, 14, 0),
gsSP2Triangles( 0, 1, 2, 0x0, 0, 3, 1, 0x0),
gsSP2Triangles( 4, 5, 6, 0x0, 4, 7, 5, 0x0),
gsSP2Triangles( 8, 9, 10, 0x0, 11, 12, 13, 0x0),
gsSPVertex(bits_seg7_vertex_0700A250, 7, 0),
gsSP2Triangles( 0, 1, 2, 0x0, 0, 3, 1, 0x0),
gsSP1Triangle( 4, 5, 6, 0x0),
gsSPEndDisplayList(),
};
// 0x0700B0E0 - 0x0700B420
static const Gfx bits_seg7_dl_0700B0E0[] = {
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, sky_09007000),
gsDPLoadSync(),
gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 32 * 32 - 1, CALC_DXT(32, G_IM_SIZ_16b_BYTES)),
gsSPVertex(bits_seg7_vertex_0700A2C0, 14, 0),
gsSP2Triangles( 0, 1, 2, 0x0, 0, 2, 3, 0x0),
gsSP2Triangles( 4, 5, 6, 0x0, 7, 4, 6, 0x0),
gsSP2Triangles( 6, 5, 8, 0x0, 5, 9, 8, 0x0),
gsSP2Triangles(10, 11, 12, 0x0, 10, 13, 11, 0x0),
gsSPVertex(bits_seg7_vertex_0700A3A0, 16, 0),
gsSP2Triangles( 0, 1, 2, 0x0, 0, 2, 3, 0x0),
gsSP2Triangles( 4, 1, 0, 0x0, 4, 5, 1, 0x0),
gsSP2Triangles( 6, 7, 8, 0x0, 6, 8, 9, 0x0),
gsSP2Triangles(10, 6, 11, 0x0, 10, 7, 6, 0x0),
gsSP2Triangles(12, 13, 14, 0x0, 12, 14, 15, 0x0),
gsSPVertex(bits_seg7_vertex_0700A4A0, 14, 0),
gsSP2Triangles( 0, 1, 2, 0x0, 0, 3, 1, 0x0),
gsSP2Triangles( 4, 5, 6, 0x0, 4, 7, 5, 0x0),
gsSP2Triangles( 8, 9, 10, 0x0, 8, 10, 11, 0x0),
gsSP2Triangles(11, 10, 12, 0x0, 11, 12, 13, 0x0),
gsSPVertex(bits_seg7_vertex_0700A580, 16, 0),
gsSP2Triangles( 0, 1, 2, 0x0, 2, 1, 3, 0x0),
gsSP2Triangles( 2, 3, 4, 0x0, 0, 5, 1, 0x0),
gsSP2Triangles( 3, 6, 4, 0x0, 3, 7, 6, 0x0),
gsSP2Triangles( 8, 9, 10, 0x0, 8, 11, 9, 0x0),
gsSP2Triangles(12, 13, 14, 0x0, 12, 15, 13, 0x0),
gsSPVertex(bits_seg7_vertex_0700A680, 16, 0),
gsSP2Triangles( 0, 1, 2, 0x0, 0, 2, 3, 0x0),
gsSP2Triangles( 4, 5, 6, 0x0, 4, 6, 7, 0x0),
gsSP2Triangles( 8, 9, 10, 0x0, 8, 10, 11, 0x0),
gsSP2Triangles( 3, 11, 10, 0x0, 3, 2, 11, 0x0),
gsSP2Triangles(12, 13, 14, 0x0, 12, 14, 15, 0x0),
gsSPVertex(bits_seg7_vertex_0700A780, 16, 0),
gsSP2Triangles( 0, 1, 2, 0x0, 0, 2, 3, 0x0),
gsSP2Triangles( 4, 5, 3, 0x0, 4, 3, 2, 0x0),
gsSP2Triangles( 6, 7, 8, 0x0, 9, 6, 8, 0x0),
gsSP2Triangles(10, 11, 12, 0x0, 10, 12, 13, 0x0),
gsSP2Triangles(14, 15, 10, 0x0, 15, 11, 10, 0x0),
gsSPVertex(bits_seg7_vertex_0700A880, 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, 1, 0, 11, 0x0),
gsSP2Triangles( 1, 11, 12, 0x0, 13, 6, 5, 0x0),
gsSP1Triangle(13, 14, 6, 0x0),
gsSPVertex(bits_seg7_vertex_0700A970, 16, 0),
gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0),
gsSP2Triangles( 6, 7, 8, 0x0, 6, 8, 9, 0x0),
gsSP2Triangles( 0, 10, 1, 0x0, 11, 12, 13, 0x0),
gsSP2Triangles(11, 13, 14, 0x0, 11, 15, 12, 0x0),
gsSPVertex(bits_seg7_vertex_0700AA70, 16, 0),
gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0),
gsSP2Triangles( 4, 6, 5, 0x0, 5, 6, 7, 0x0),
gsSP2Triangles( 5, 7, 8, 0x0, 9, 6, 4, 0x0),
gsSP2Triangles(10, 9, 11, 0x0, 9, 4, 11, 0x0),
gsSP2Triangles(10, 11, 12, 0x0, 13, 14, 15, 0x0),
gsSPVertex(bits_seg7_vertex_0700AB70, 11, 0),
gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0),
gsSP2Triangles( 3, 5, 6, 0x0, 7, 6, 5, 0x0),
gsSP2Triangles( 7, 8, 6, 0x0, 7, 9, 8, 0x0),
gsSP1Triangle( 7, 10, 9, 0x0),
gsSPEndDisplayList(),
};
// 0x0700B420 - 0x0700B4A0
static const Gfx bits_seg7_dl_0700B420[] = {
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, sky_09008000),
gsDPLoadSync(),
gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 32 * 32 - 1, CALC_DXT(32, G_IM_SIZ_16b_BYTES)),
gsSPVertex(bits_seg7_vertex_0700AC20, 16, 0),
gsSP2Triangles( 0, 1, 2, 0x0, 0, 3, 1, 0x0),
gsSP2Triangles( 4, 5, 6, 0x0, 4, 6, 7, 0x0),
gsSP2Triangles( 8, 9, 10, 0x0, 8, 10, 11, 0x0),
gsSP2Triangles(12, 13, 14, 0x0, 12, 14, 15, 0x0),
gsSPVertex(bits_seg7_vertex_0700AD20, 4, 0),
gsSP2Triangles( 0, 1, 2, 0x0, 0, 3, 1, 0x0),
gsSPEndDisplayList(),
};
// 0x0700B4A0 - 0x0700B528
const Gfx bits_seg7_dl_0700B4A0[] = {
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_0700AD60),
gsSPDisplayList(bits_seg7_dl_0700AE98),
gsSPDisplayList(bits_seg7_dl_0700B0E0),
gsSPDisplayList(bits_seg7_dl_0700B420),
gsSPTexture(0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_OFF),
gsDPPipeSync(),
gsDPSetCombineMode(G_CC_SHADE, G_CC_SHADE),
gsSPSetGeometryMode(G_LIGHTING),
gsSPEndDisplayList(),
};