Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
MorsGames
GitHub Repository: MorsGames/sm64plus
Path: blob/master/levels/hmc/areas/1/24/model.inc.c
7862 views
1
// 0x0701A4B8 - 0x0701A4D0
2
static const Lights1 hmc_seg7_lights_0701A4B8 = gdSPDefLights1(
3
0x00, 0x00, 0x00,
4
0x00, 0x00, 0x00, 0x28, 0x28, 0x28
5
);
6
7
// 0x0701A4D0 - 0x0701A4E8
8
static const Lights1 hmc_seg7_lights_0701A4D0 = gdSPDefLights1(
9
0x79, 0x79, 0x79,
10
0xff, 0xff, 0xff, 0x28, 0x28, 0x28
11
);
12
13
// 0x0701A4E8 - 0x0701A500
14
static const Lights1 hmc_seg7_lights_0701A4E8 = gdSPDefLights1(
15
0x79, 0x00, 0x00,
16
0xff, 0x00, 0x00, 0x28, 0x28, 0x28
17
);
18
19
// 0x0701A500 - 0x0701A518
20
static const Lights1 hmc_seg7_lights_0701A500 = gdSPDefLights1(
21
0x51, 0x43, 0x26,
22
0xac, 0x8e, 0x52, 0x28, 0x28, 0x28
23
);
24
25
// 0x0701A518 - 0x0701A530
26
static const Lights1 hmc_seg7_lights_0701A518 = gdSPDefLights1(
27
0x5a, 0x46, 0x1d,
28
0xbf, 0x94, 0x3f, 0x28, 0x28, 0x28
29
);
30
31
// 0x0701A530 - 0x0701A610
32
static const Vtx hmc_seg7_vertex_0701A530[] = {
33
{{{ 307, 614, -6962}, 0, { 728, 1328}, {0xea, 0xaa, 0xa6, 0xff}}},
34
{{{ 307, 614, -7781}, 0, { 182, 1328}, {0xd4, 0xa0, 0x45, 0xff}}},
35
{{{ 3738, 614, -7781}, 0, { 132, 3612}, {0xb7, 0xb7, 0x49, 0xff}}},
36
{{{ -1740, 1741, -8114}, 0, { -10, 0}, {0x21, 0x9b, 0x43, 0xff}}},
37
{{{ -204, 1741, -8114}, 0, { 0, 990}, {0xbd, 0x9b, 0x21, 0xff}}},
38
{{{ -716, 1741, -7602}, 0, { 316, 650}, {0xda, 0x8e, 0x26, 0xff}}},
39
{{{ -716, 1741, -7090}, 0, { 656, 650}, {0xcd, 0x99, 0xcd, 0xff}}},
40
{{{ -204, 1741, -6578}, 0, { 990, 990}, {0xa4, 0xc3, 0xc3, 0xff}}},
41
{{{ -1740, 1741, -6578}, 0, { 1012, 0}, {0x37, 0x92, 0xe5, 0xff}}},
42
{{{ -1228, 1741, -7090}, 0, { 664, 308}, {0x33, 0x99, 0xcd, 0xff}}},
43
{{{ -1228, 1741, -7602}, 0, { 324, 308}, {0x3d, 0xa4, 0x3d, 0xff}}},
44
{{{ -204, 922, -6839}, 0, { 816, 990}, {0x92, 0xd7, 0xd1, 0xff}}},
45
{{{ -204, 922, -7904}, 0, { 108, 990}, {0x8c, 0xec, 0x2d, 0xff}}},
46
{{{ 3738, 614, -6962}, 0, { 678, 3612}, {0xda, 0xda, 0x8e, 0xff}}},
47
};
48
49
// 0x0701A610 - 0x0701A6F0
50
static const Vtx hmc_seg7_vertex_0701A610[] = {
51
{{{ -204, -409, -6839}, 0, { 990, 134}, {0xc3, 0x63, 0xd0, 0xff}}},
52
{{{ 307, -409, -7781}, 0, { 1330, -492}, {0xf5, 0x4c, 0x64, 0xff}}},
53
{{{ -204, -409, -7904}, 0, { 990, -574}, {0xac, 0x44, 0x42, 0xff}}},
54
{{{ 307, -409, -6962}, 0, { 1330, 54}, {0xf5, 0x4c, 0x9c, 0xff}}},
55
{{{ 3738, -409, -6962}, 0, { 3614, 54}, {0xac, 0x2a, 0xac, 0xff}}},
56
{{{ 3738, -409, -7781}, 0, { 3614, -492}, {0xcd, 0x67, 0x33, 0xff}}},
57
{{{ -716, -409, -7090}, 0, { 650, 0}, {0xdf, 0x65, 0xbd, 0xff}}},
58
{{{ -1740, -409, -6578}, 0, { 0, 308}, {0x1b, 0x6e, 0xc9, 0xff}}},
59
{{{ -204, -409, -6578}, 0, { 990, 308}, {0xbd, 0x65, 0xdf, 0xff}}},
60
{{{ -1228, -409, -7090}, 0, { 308, 0}, {0x54, 0x54, 0xd6, 0xff}}},
61
{{{ -1228, -409, -7602}, 0, { 308, -372}, {0x1b, 0x6e, 0x37, 0xff}}},
62
{{{ -1740, -409, -8114}, 0, { 0, -714}, {0x54, 0x54, 0x2a, 0xff}}},
63
{{{ -204, -409, -8114}, 0, { 990, -714}, {0xc3, 0x5c, 0x3d, 0xff}}},
64
{{{ -716, -409, -7602}, 0, { 650, -372}, {0xbd, 0x65, 0x21, 0xff}}},
65
};
66
67
// 0x0701A6F0 - 0x0701A7F0
68
static const Vtx hmc_seg7_vertex_0701A6F0[] = {
69
{{{ 574, -4279, 5596}, 0, { -330, -2260}, {0x00, 0x7f, 0x00, 0xff}}},
70
{{{ -1437, -4279, 6283}, 0, { 1020, -928}, {0x00, 0x7f, 0x00, 0xff}}},
71
{{{ -1494, -4279, 7665}, 0, { 2146, -1432}, {0x00, 0x7f, 0x00, 0xff}}},
72
{{{ -3845, -4279, 2723}, 0, { -860, 2414}, {0x00, 0x7f, 0x00, 0xff}}},
73
{{{ -3845, -4279, 4394}, 0, { 472, 1748}, {0x00, 0x7f, 0x00, 0xff}}},
74
{{{ -3219, -4279, 4394}, 0, { 222, 1248}, {0x00, 0x7f, 0x00, 0xff}}},
75
{{{ -4367, -4279, 3872}, 0, { 264, 2374}, {0x00, 0x7f, 0x00, 0xff}}},
76
{{{ -2696, -4279, 3872}, 0, { -402, 1040}, {0x00, 0x7f, 0x00, 0xff}}},
77
{{{ -4367, -4279, 3245}, 0, { -234, 2624}, {0x00, 0x7f, 0x00, 0xff}}},
78
{{{ -2696, -4279, 3245}, 0, { -902, 1290}, {0x00, 0x7f, 0x00, 0xff}}},
79
{{{ -3219, -4279, 2723}, 0, { -1110, 1914}, {0x00, 0x7f, 0x00, 0xff}}},
80
{{{ -522, -4279, 6765}, 0, { 1038, -1850}, {0x3f, 0x59, 0xc1, 0xff}}},
81
{{{ -341, -4279, 6511}, 0, { 764, -1894}, {0xa6, 0x54, 0x1d, 0xff}}},
82
{{{ -558, -4279, 6729}, 0, { 1024, -1806}, {0x00, 0x49, 0x99, 0xff}}},
83
{{{ -305, -4279, 6548}, 0, { 778, -1936}, {0xc0, 0x59, 0x3e, 0xff}}},
84
{{{ -819, -4279, 5665}, 0, { 280, -1174}, {0x00, 0x7f, 0x00, 0xff}}},
85
};
86
87
// 0x0701A7F0 - 0x0701A8F0
88
static const Vtx hmc_seg7_vertex_0701A7F0[] = {
89
{{{ -2764, 1843, -5759}, 0, { 990, -3098}, {0xea, 0x6b, 0xc1, 0xff}}},
90
{{{ -1740, 1843, -6578}, 0, { -1052, -1462}, {0xe7, 0x65, 0xb8, 0xff}}},
91
{{{ -3276, 1843, -6783}, 0, { 2012, -1054}, {0xe5, 0x6e, 0xc9, 0xff}}},
92
{{{ -665, -4996, 2842}, 0, { 814, 1250}, {0xbf, 0x68, 0xe0, 0xff}}},
93
{{{ -50, -4996, 2022}, 0, { -60, 1134}, {0xc5, 0x60, 0xc7, 0xff}}},
94
{{{ -665, -4996, 2330}, 0, { 376, 1396}, {0xc3, 0x68, 0xda, 0xff}}},
95
{{{ -50, -4996, 2842}, 0, { 640, 902}, {0xd5, 0x6e, 0xd5, 0xff}}},
96
{{{ 154, -4689, 3046}, 0, { 756, 728}, {0xe1, 0x76, 0xe1, 0xff}}},
97
{{{ -460, -4689, 3456}, 0, { 1282, 960}, {0xc3, 0x68, 0x26, 0xff}}},
98
{{{ 563, -4689, 3968}, 0, { 1428, 230}, {0x94, 0x3e, 0x13, 0xff}}},
99
{{{ -460, -4689, 3046}, 0, { 932, 1076}, {0xd5, 0x6e, 0xd5, 0xff}}},
100
{{{ 870, -4689, 2739}, 0, { 290, 406}, {0xcd, 0x67, 0xcd, 0xff}}},
101
{{{ 154, -4689, 2125}, 0, { 0, 990}, {0xd3, 0x72, 0xe4, 0xff}}},
102
{{{ 870, -4689, 1920}, 0, { -410, 640}, {0x99, 0x33, 0x33, 0xff}}},
103
{{{ 563, -4689, 1920}, 0, { -322, 814}, {0xab, 0x5d, 0x0e, 0xff}}},
104
{{{ -3788, 1843, -6783}, 0, { 3034, -1054}, {0x37, 0x6e, 0xe5, 0xff}}},
105
};
106
107
// 0x0701A8F0 - 0x0701A9F0
108
static const Vtx hmc_seg7_vertex_0701A8F0[] = {
109
{{{ -3788, 1843, -6783}, 0, { 3034, -1054}, {0x37, 0x6e, 0xe5, 0xff}}},
110
{{{ -4300, 1843, -7295}, 0, { 4056, 0}, {0x2e, 0x73, 0xe9, 0xff}}},
111
{{{ -4300, 1843, -5759}, 0, { 4056, -3098}, {0x2a, 0x54, 0xac, 0xff}}},
112
{{{ -2764, 1843, -5759}, 0, { 990, -3098}, {0xea, 0x6b, 0xc1, 0xff}}},
113
{{{ -3788, 1843, -7295}, 0, { 3034, 0}, {0x49, 0x49, 0x49, 0xff}}},
114
{{{ -2764, 1843, -7807}, 0, { 990, 990}, {0x06, 0x6d, 0x40, 0xff}}},
115
{{{ -3276, 1843, -7295}, 0, { 2012, 0}, {0xb7, 0x49, 0x49, 0xff}}},
116
{{{ -3276, 1843, -6783}, 0, { 2012, -1054}, {0xe5, 0x6e, 0xc9, 0xff}}},
117
{{{ -1740, 1843, -6578}, 0, { -1052, -1462}, {0xe7, 0x65, 0xb8, 0xff}}},
118
{{{ -4812, 1843, -7807}, 0, { 5078, 990}, {0x54, 0x54, 0x2a, 0xff}}},
119
{{{ -4812, 1843, -7295}, 0, { 5078, 0}, {0x54, 0x2a, 0xac, 0xff}}},
120
{{{ -204, 1843, -6578}, 0, { -4118, -1462}, {0xc9, 0x6e, 0xe5, 0xff}}},
121
{{{ -1228, 1843, -7090}, 0, { -2074, -440}, {0x33, 0x67, 0xcd, 0xff}}},
122
{{{ -1740, 1843, -8114}, 0, { -1052, 1602}, {0x0e, 0x65, 0x4a, 0xff}}},
123
{{{ -716, 1843, -7602}, 0, { -3096, 582}, {0xc3, 0x5c, 0x3d, 0xff}}},
124
{{{ -716, 1843, -7090}, 0, { -3096, -440}, {0xcd, 0x67, 0xcd, 0xff}}},
125
};
126
127
// 0x0701A9F0 - 0x0701AAE0
128
static const Vtx hmc_seg7_vertex_0701A9F0[] = {
129
{{{ -4863, 1843, -7474}, 0, { 5180, 326}, {0x00, 0x71, 0xc8, 0xff}}},
130
{{{ -4812, 1843, -7628}, 0, { 5078, 632}, {0x33, 0x67, 0x33, 0xff}}},
131
{{{ -4863, 1843, -7628}, 0, { 5180, 632}, {0x00, 0x38, 0x71, 0xff}}},
132
{{{ -4812, 1843, -7474}, 0, { 5078, 326}, {0x33, 0x33, 0x99, 0xff}}},
133
{{{ -716, -511, -7602}, 0, { 990, 990}, {0xd6, 0x54, 0x54, 0xff}}},
134
{{{ -1228, -511, -7090}, 0, { 0, 0}, {0x2a, 0x54, 0xac, 0xff}}},
135
{{{ -716, -511, -7090}, 0, { 0, 990}, {0x99, 0x33, 0xcd, 0xff}}},
136
{{{ -1228, -511, -7602}, 0, { 990, 0}, {0x67, 0x33, 0x33, 0xff}}},
137
{{{ -204, 1843, -6578}, 0, { -4118, -1462}, {0xc9, 0x6e, 0xe5, 0xff}}},
138
{{{ -716, 1843, -7090}, 0, { -3096, -440}, {0xcd, 0x67, 0xcd, 0xff}}},
139
{{{ -1228, 1843, -7090}, 0, { -2074, -440}, {0x33, 0x67, 0xcd, 0xff}}},
140
{{{ -716, 1843, -7602}, 0, { -3096, 582}, {0xc3, 0x5c, 0x3d, 0xff}}},
141
{{{ -204, 1843, -8114}, 0, { -4118, 1602}, {0xdf, 0x65, 0x43, 0xff}}},
142
{{{ -1228, 1843, -7602}, 0, { -2074, 582}, {0x26, 0x72, 0x26, 0xff}}},
143
{{{ -1740, 1843, -8114}, 0, { -1052, 1602}, {0x0e, 0x65, 0x4a, 0xff}}},
144
};
145
146
// 0x0701AAE0 - 0x0701AB50
147
static const Vtx hmc_seg7_vertex_0701AAE0[] = {
148
{{{ -3234, -2559, -6373}, 0, { 1256, 194}, {0xea, 0x7b, 0x13, 0xff}}},
149
{{{ -3110, -2559, -5877}, 0, { 2786, 560}, {0xd2, 0x75, 0xf0, 0xff}}},
150
{{{ -2764, -2559, -5759}, 0, { 3334, 88}, {0x9f, 0x4c, 0xe4, 0xff}}},
151
{{{ -2764, -2559, -7295}, 0, { -1172, -1716}, {0xdf, 0x65, 0x43, 0xff}}},
152
{{{ -3670, -2559, -6539}, 0, { 514, 768}, {0xfa, 0x7b, 0x1b, 0xff}}},
153
{{{ -4300, -2559, -7295}, 0, { -2074, 990}, {0x3a, 0x65, 0x31, 0xff}}},
154
{{{ -4169, -2559, -6578}, 0, { 104, 1598}, {0x18, 0x70, 0x35, 0xff}}},
155
};
156
157
// 0x0701AB50 - 0x0701AC30
158
static const Vtx hmc_seg7_vertex_0701AB50[] = {
159
{{{ -959, 2517, -8094}, 0, { 480, 376}, {0x00, 0x00, 0x7f, 0xff}}},
160
{{{ -958, 2574, -8094}, 0, { 70, 786}, {0x00, 0x00, 0x7f, 0xff}}},
161
{{{ -973, 2531, -8094}, 0, { 480, 582}, {0x00, 0x00, 0x7f, 0xff}}},
162
{{{ -915, 2530, -8094}, 0, { 70, 172}, {0x00, 0x00, 0x7f, 0xff}}},
163
{{{ -1003, 2488, -8094}, 0, { 990, 480}, {0x00, 0x00, 0x7f, 0xff}}},
164
{{{ -937, 2494, -8094}, 0, { 478, 70}, {0x00, 0x00, 0x7f, 0xff}}},
165
{{{ -994, 2553, -8094}, 0, { 480, 888}, {0x00, 0x00, 0x7f, 0xff}}},
166
{{{ -3593, 2488, -7787}, 0, { 990, 480}, {0x00, 0x00, 0x7f, 0xff}}},
167
{{{ -3600, 2553, -7787}, 0, { 478, 70}, {0x00, 0x00, 0x7f, 0xff}}},
168
{{{ -3658, 2496, -7787}, 0, { 480, 888}, {0x00, 0x00, 0x7f, 0xff}}},
169
{{{ -3622, 2532, -7787}, 0, { 480, 376}, {0x00, 0x00, 0x7f, 0xff}}},
170
{{{ -3680, 2532, -7787}, 0, { 70, 786}, {0x00, 0x00, 0x7f, 0xff}}},
171
{{{ -3637, 2517, -7787}, 0, { 480, 582}, {0x00, 0x00, 0x7f, 0xff}}},
172
{{{ -3637, 2575, -7787}, 0, { 70, 172}, {0x00, 0x00, 0x7f, 0xff}}},
173
};
174
175
// 0x0701AC30 - 0x0701AD30
176
static const Vtx hmc_seg7_vertex_0701AC30[] = {
177
{{{ -3854, -5017, -2183}, 0, { 300, 2120}, {0x07, 0x77, 0x2a, 0xff}}},
178
{{{ -4469, -4607, -2797}, 0, { 622, 1920}, {0x0a, 0x6e, 0x3e, 0xff}}},
179
{{{ -4872, -4607, -2482}, 0, { 352, 1764}, {0x33, 0x70, 0x1a, 0xff}}},
180
{{{ -3345, -5221, -1146}, 0, { -224, 2012}, {0xdf, 0x78, 0x12, 0xff}}},
181
{{{ -3848, -5221, -1049}, 0, { -392, 1916}, {0x1c, 0x7b, 0x06, 0xff}}},
182
{{{ -4258, -5017, -1868}, 0, { 32, 1968}, {0x35, 0x72, 0x0c, 0xff}}},
183
{{{ -4787, -4197, -3434}, 0, { 1020, 1764}, {0xf7, 0x6b, 0x42, 0xff}}},
184
{{{ -5282, -4197, -3301}, 0, { 834, 1656}, {0x27, 0x71, 0x2a, 0xff}}},
185
{{{ -4453, -3378, -4851}, 0, { 2118, 1620}, {0xcc, 0x6f, 0x1f, 0xff}}},
186
{{{ -3738, -2969, -5560}, 0, { 2790, 1620}, {0xc4, 0x6f, 0x0a, 0xff}}},
187
{{{ -4053, -2969, -5964}, 0, { 2946, 1712}, {0xee, 0x71, 0x35, 0xff}}},
188
{{{ -3234, -2559, -6373}, 0, { 3472, 1628}, {0xea, 0x7b, 0x13, 0xff}}},
189
{{{ -3670, -2559, -6539}, 0, { 3468, 1628}, {0xfa, 0x7b, 0x1b, 0xff}}},
190
{{{ -4872, -3378, -5145}, 0, { 2190, 1664}, {0xfc, 0x71, 0x38, 0xff}}},
191
{{{ -4785, -3788, -4202}, 0, { 1566, 1688}, {0xda, 0x6b, 0x37, 0xff}}},
192
{{{ -5282, -3788, -4325}, 0, { 1524, 1664}, {0x0f, 0x71, 0x37, 0xff}}},
193
};
194
195
// 0x0701AD30 - 0x0701AE10
196
static const Vtx hmc_seg7_vertex_0701AD30[] = {
197
{{{ -869, -5303, 2227}, 0, { 1402, 1884}, {0x98, 0x46, 0xf0, 0xff}}},
198
{{{ -417, -5303, 2001}, 0, { 1402, 1884}, {0xf3, 0x7b, 0xe7, 0xff}}},
199
{{{ -1975, -5794, 444}, 0, { 572, 1272}, {0xec, 0x7a, 0x1a, 0xff}}},
200
{{{ -2201, -6020, 896}, 0, { 572, 992}, {0xdb, 0x69, 0x3b, 0xff}}},
201
{{{ -3342, -5773, 402}, 0, { 50, 1300}, {0x00, 0x71, 0x38, 0xff}}},
202
{{{ -3137, -5544, -55}, 0, { 114, 1584}, {0x00, 0x71, 0x38, 0xff}}},
203
{{{ -3835, -5303, -537}, 0, { 8052, 1884}, {0x00, 0x42, 0x6c, 0xff}}},
204
{{{ -3649, -5636, 127}, 0, { 8104, 1468}, {0x00, 0x71, 0x38, 0xff}}},
205
{{{ -3137, -5544, -55}, 0, { 8290, 1584}, {0x00, 0x71, 0x38, 0xff}}},
206
{{{ -3342, -5773, 402}, 0, { 8226, 1300}, {0x00, 0x71, 0x38, 0xff}}},
207
{{{ -3325, -5303, -537}, 0, { 8214, 1884}, {0x00, 0x4f, 0x63, 0xff}}},
208
{{{ -3325, -5221, -537}, 0, { 9056, 1932}, {0xf5, 0x49, 0x66, 0xff}}},
209
{{{ -3835, -5221, -537}, 0, { 9298, 1932}, {0x0f, 0x43, 0x6a, 0xff}}},
210
{{{ -3835, -5303, -537}, 0, { 9290, 2012}, {0x00, 0x42, 0x6c, 0xff}}},
211
};
212
213
// 0x0701AE10 - 0x0701AE80
214
static const Vtx hmc_seg7_vertex_0701AE10[] = {
215
{{{ -3848, -5221, -1049}, 0, { -392, 1916}, {0x1c, 0x7b, 0x06, 0xff}}},
216
{{{ -3325, -5221, -537}, 0, { -564, 1816}, {0xf5, 0x49, 0x66, 0xff}}},
217
{{{ -3345, -5221, -1146}, 0, { -224, 2012}, {0xdf, 0x78, 0x12, 0xff}}},
218
{{{ -3325, -5221, -537}, 0, { 9056, 1932}, {0xf5, 0x49, 0x66, 0xff}}},
219
{{{ -3835, -5303, -537}, 0, { 9290, 2012}, {0x00, 0x42, 0x6c, 0xff}}},
220
{{{ -3325, -5303, -537}, 0, { 9066, 2012}, {0x00, 0x4f, 0x63, 0xff}}},
221
{{{ -3835, -5221, -537}, 0, { -680, 1748}, {0x0f, 0x43, 0x6a, 0xff}}},
222
};
223
224
// 0x0701AE80 - 0x0701AF40
225
static const Vtx hmc_seg7_vertex_0701AE80[] = {
226
{{{ -6176, -1330, -4548}, 0, { 0, 2012}, {0x78, 0xda, 0x05, 0xff}}},
227
{{{ -5627, -921, -5673}, 0, { 990, 2012}, {0x5b, 0xa8, 0x04, 0xff}}},
228
{{{ -3791, -1330, -3954}, 0, { 648, -4}, {0xac, 0xc4, 0xb7, 0xff}}},
229
{{{ -3614, -921, -4264}, 0, { 1014, 0}, {0xdc, 0xb9, 0x9e, 0xff}}},
230
{{{ -4300, -511, -7295}, 0, { -242, 260}, {0x77, 0xe1, 0x1d, 0xff}}},
231
{{{ -4300, -511, -5759}, 0, { 466, 900}, {0x28, 0x9a, 0xc2, 0xff}}},
232
{{{ -4620, -511, -6690}, 0, { 138, 280}, {0x59, 0xbd, 0x3c, 0xff}}},
233
{{{ -5627, -921, -5673}, 0, { 990, 0}, {0x5b, 0xa8, 0x04, 0xff}}},
234
{{{ -3107, -511, -4753}, 0, { 544, 2180}, {0xda, 0xab, 0xab, 0xff}}},
235
{{{ -3614, -921, -4264}, 0, { 990, 2012}, {0xdc, 0xb9, 0x9e, 0xff}}},
236
{{{ -2764, -511, -5759}, 0, { 0, 2012}, {0xce, 0x9b, 0xc8, 0xff}}},
237
{{{ -2862, -511, -4883}, 0, { 404, 2300}, {0x94, 0xd4, 0xd0, 0xff}}},
238
};
239
240
// 0x0701AF40 - 0x0701B040
241
static const Vtx hmc_seg7_vertex_0701AF40[] = {
242
{{{ -3342, -5773, 402}, 0, { 8226, 1300}, {0x00, 0x71, 0x38, 0xff}}},
243
{{{ -3649, -5636, 127}, 0, { 8104, 1468}, {0x00, 0x71, 0x38, 0xff}}},
244
{{{ -4556, -6327, 1510}, 0, { 7554, 608}, {0x05, 0x7b, 0x1e, 0xff}}},
245
{{{ 563, -5303, 1510}, 0, { 1404, 1884}, {0xa8, 0x58, 0xea, 0xff}}},
246
{{{ -1484, -5303, -537}, 0, { 572, 1884}, {0xe0, 0x22, 0x75, 0xff}}},
247
{{{ -1975, -5794, 444}, 0, { 572, 1272}, {0xec, 0x7a, 0x1a, 0xff}}},
248
{{{ -3137, -5544, -55}, 0, { 114, 1584}, {0x00, 0x71, 0x38, 0xff}}},
249
{{{ -3325, -5303, -537}, 0, { 38, 1884}, {0x00, 0x4f, 0x63, 0xff}}},
250
{{{ -3835, -5303, -537}, 0, { 8052, 1884}, {0x00, 0x42, 0x6c, 0xff}}},
251
{{{ -5580, -5303, -537}, 0, { 7548, 1884}, {0x16, 0x3e, 0x6c, 0xff}}},
252
{{{ -5580, -6327, 2534}, 0, { 6720, 608}, {0x18, 0x7c, 0x09, 0xff}}},
253
{{{ -7628, -5303, 1510}, 0, { 6712, 1884}, {0x6d, 0x2f, 0x2c, 0xff}}},
254
{{{ -2508, -6327, 1510}, 0, { 8748, 608}, {0xf3, 0x7a, 0x20, 0xff}}},
255
{{{ -2508, -6327, 1510}, 0, { 572, 608}, {0xf3, 0x7a, 0x20, 0xff}}},
256
{{{ -1484, -6327, 2534}, 0, { 1400, 608}, {0xea, 0x7c, 0x05, 0xff}}},
257
{{{ -869, -6020, 2227}, 0, { 1402, 992}, {0xab, 0x54, 0x28, 0xff}}},
258
};
259
260
// 0x0701B040 - 0x0701B120
261
static const Vtx hmc_seg7_vertex_0701B040[] = {
262
{{{ -2508, -6327, 1510}, 0, { 572, 608}, {0xf3, 0x7a, 0x20, 0xff}}},
263
{{{ -869, -6020, 2227}, 0, { 1402, 992}, {0xab, 0x54, 0x28, 0xff}}},
264
{{{ -2201, -6020, 896}, 0, { 572, 992}, {0xdb, 0x69, 0x3b, 0xff}}},
265
{{{ -3342, -5773, 402}, 0, { 50, 1300}, {0x00, 0x71, 0x38, 0xff}}},
266
{{{ -3835, -5221, -537}, 0, { 9298, 1932}, {0x0f, 0x43, 0x6a, 0xff}}},
267
{{{ -5580, -5303, -537}, 0, { 10058, 2012}, {0x16, 0x3e, 0x6c, 0xff}}},
268
{{{ -3835, -5303, -537}, 0, { 9290, 2012}, {0x00, 0x42, 0x6c, 0xff}}},
269
{{{ -4447, -4914, -537}, 0, { 9582, 1624}, {0x3f, 0x53, 0x47, 0xff}}},
270
{{{ -869, -6020, 3661}, 0, { 2050, 992}, {0x9b, 0x48, 0x18, 0xff}}},
271
{{{ -869, -6020, 2227}, 0, { 1402, 988}, {0xab, 0x54, 0x28, 0xff}}},
272
{{{ -1484, -6327, 2534}, 0, { 1400, 608}, {0xea, 0x7c, 0x05, 0xff}}},
273
{{{ -7628, -5303, 1510}, 0, { 11318, 2012}, {0x6d, 0x2f, 0x2c, 0xff}}},
274
{{{ -5580, -3255, -537}, 0, { 10058, 0}, {0x30, 0x00, 0x75, 0xff}}},
275
{{{ -4753, -4402, -537}, 0, { 9718, 1112}, {0x60, 0x1a, 0x4d, 0xff}}},
276
};
277
278
// 0x0701B120 - 0x0701B220
279
static const Vtx hmc_seg7_vertex_0701B120[] = {
280
{{{ -3325, -5221, -537}, 0, { 9056, 1932}, {0xf5, 0x49, 0x66, 0xff}}},
281
{{{ -3325, -5303, -537}, 0, { 9066, 2012}, {0x00, 0x4f, 0x63, 0xff}}},
282
{{{ -1484, -5303, -537}, 0, { 8254, 2012}, {0xe0, 0x22, 0x75, 0xff}}},
283
{{{ -2712, -4914, -537}, 0, { 8770, 1624}, {0xc5, 0x55, 0x49, 0xff}}},
284
{{{ -2303, -4402, -537}, 0, { 8588, 1112}, {0xa5, 0x20, 0x51, 0xff}}},
285
{{{ -1484, -3255, -537}, 0, { 8254, 0}, {0xe0, 0x00, 0x7a, 0xff}}},
286
{{{ -1484, -6327, 4582}, 0, { 2600, 608}, {0xdc, 0x78, 0xf2, 0xff}}},
287
{{{ -869, -6020, 3661}, 0, { 2050, 992}, {0x9b, 0x48, 0x18, 0xff}}},
288
{{{ -1484, -6327, 2534}, 0, { 1400, 608}, {0xea, 0x7c, 0x05, 0xff}}},
289
{{{ 870, -4689, 2406}, 0, { 6602, 1400}, {0xcd, 0x67, 0xcd, 0xff}}},
290
{{{ 922, -4689, 2406}, 0, { 6596, 1400}, {0x00, 0x38, 0x8f, 0xff}}},
291
{{{ 922, -4689, 2253}, 0, { 6658, 1400}, {0x00, 0x71, 0x38, 0xff}}},
292
{{{ 870, -4689, 2253}, 0, { 6664, 1400}, {0xcd, 0x33, 0x67, 0xff}}},
293
{{{ -417, -5303, 2001}, 0, { 1402, 1884}, {0xf3, 0x7b, 0xe7, 0xff}}},
294
{{{ 563, -5303, 1510}, 0, { 1404, 1884}, {0xa8, 0x58, 0xea, 0xff}}},
295
{{{ -1975, -5794, 444}, 0, { 572, 1272}, {0xec, 0x7a, 0x1a, 0xff}}},
296
};
297
298
// 0x0701B220 - 0x0701B320
299
static const Vtx hmc_seg7_vertex_0701B220[] = {
300
{{{ -1996, -6327, 4378}, 0, { 2628, 608}, {0x28, 0x77, 0x10, 0xff}}},
301
{{{ -1484, -6327, 4582}, 0, { 2600, 608}, {0xdc, 0x78, 0xf2, 0xff}}},
302
{{{ -1484, -6327, 2534}, 0, { 1400, 608}, {0xea, 0x7c, 0x05, 0xff}}},
303
{{{ -2508, -6327, 5606}, 0, { 3440, 608}, {0xf5, 0x7b, 0xe5, 0xff}}},
304
{{{ -815, -5740, 5676}, 0, { 2862, 1340}, {0xcb, 0x47, 0xa6, 0xff}}},
305
{{{ 563, -5303, 5606}, 0, { 2608, 1884}, {0xb3, 0x30, 0xa8, 0xff}}},
306
{{{ -1427, -5740, 6288}, 0, { 3192, 1340}, {0xaa, 0x46, 0xc3, 0xff}}},
307
{{{ 563, -5303, 4378}, 0, { 2260, 1884}, {0xaf, 0x49, 0x3f, 0xff}}},
308
{{{ -869, -6020, 3661}, 0, { 2050, 992}, {0x9b, 0x48, 0x18, 0xff}}},
309
{{{ 563, -3255, 1510}, 0, { 7004, 0}, {0x86, 0x00, 0x20, 0xff}}},
310
{{{ 563, -5303, 1510}, 0, { 7004, 2012}, {0xa8, 0x58, 0xea, 0xff}}},
311
{{{ 563, -4689, 1920}, 0, { 6844, 1400}, {0xab, 0x5d, 0x0e, 0xff}}},
312
{{{ 563, -3972, 1920}, 0, { 6844, 684}, {0x99, 0xcd, 0x33, 0xff}}},
313
{{{ 563, -3972, 2739}, 0, { 6488, 684}, {0x99, 0xcd, 0xcd, 0xff}}},
314
{{{ 563, -3255, 5606}, 0, { 5204, 0}, {0x8b, 0x00, 0xd0, 0xff}}},
315
{{{ 563, -4689, 3968}, 0, { 5912, 1400}, {0x94, 0x3e, 0x13, 0xff}}},
316
};
317
318
// 0x0701B320 - 0x0701B400
319
static const Vtx hmc_seg7_vertex_0701B320[] = {
320
{{{ 563, -3972, 2739}, 0, { 6488, 684}, {0x99, 0xcd, 0xcd, 0xff}}},
321
{{{ 563, -4689, 2739}, 0, { 6488, 1400}, {0xa7, 0x00, 0xa7, 0xff}}},
322
{{{ 563, -4689, 3968}, 0, { 5912, 1400}, {0x94, 0x3e, 0x13, 0xff}}},
323
{{{ 563, -5303, 5606}, 0, { 5204, 2012}, {0xb3, 0x30, 0xa8, 0xff}}},
324
{{{ 563, -3255, 5606}, 0, { 5204, 0}, {0x8b, 0x00, 0xd0, 0xff}}},
325
{{{ 563, -5303, 4378}, 0, { 5722, 2012}, {0xaf, 0x49, 0x3f, 0xff}}},
326
{{{ -341, -4023, 6511}, 0, { 4654, 736}, {0x94, 0xda, 0xca, 0xff}}},
327
{{{ -558, -4023, 6729}, 0, { 4516, 736}, {0xdc, 0xcd, 0x93, 0xff}}},
328
{{{ -1484, -3255, 7654}, 0, { 3952, 0}, {0xc0, 0x00, 0x93, 0xff}}},
329
{{{ 563, -4279, 5606}, 0, { 5204, 988}, {0xa7, 0x00, 0xa7, 0xff}}},
330
{{{ -3345, -5221, -1146}, 0, { 1672, 1392}, {0xdf, 0x78, 0x12, 0xff}}},
331
{{{ -3325, -5221, -537}, 0, { 1880, 976}, {0xf5, 0x49, 0x66, 0xff}}},
332
{{{ -2712, -4914, -537}, 0, { 1662, 1132}, {0xc5, 0x55, 0x49, 0xff}}},
333
{{{ -2742, -4914, -1264}, 0, { 1418, 1624}, {0xae, 0x5c, 0x1b, 0xff}}},
334
};
335
336
// 0x0701B400 - 0x0701B500
337
static const Vtx hmc_seg7_vertex_0701B400[] = {
338
{{{ -3835, -5221, -537}, 0, { -38, 1700}, {0x0f, 0x43, 0x6a, 0xff}}},
339
{{{ -3848, -5221, -1049}, 0, { 258, 1852}, {0x1c, 0x7b, 0x06, 0xff}}},
340
{{{ -4447, -4914, -537}, 0, { -12, 1452}, {0x3f, 0x53, 0x47, 0xff}}},
341
{{{ -2303, -4402, -537}, 0, { 1518, 956}, {0xa5, 0x20, 0x51, 0xff}}},
342
{{{ -2303, -3255, -537}, 0, { 1518, -84}, {0xa9, 0x00, 0x5b, 0xff}}},
343
{{{ -2340, -2764, -1342}, 0, { 1248, 12}, {0x85, 0x00, 0x1f, 0xff}}},
344
{{{ -4451, -4914, -931}, 0, { 218, 1572}, {0x58, 0x5b, 0xfb, 0xff}}},
345
{{{ -4753, -4402, -537}, 0, { 46, 1052}, {0x60, 0x1a, 0x4d, 0xff}}},
346
{{{ -4753, -4402, -873}, 0, { 242, 1152}, {0x76, 0x21, 0xe1, 0xff}}},
347
{{{ -4753, -2764, -873}, 0, { 438, -116}, {0x7d, 0x00, 0xec, 0xff}}},
348
{{{ -4753, -3255, -537}, 0, { 184, 164}, {0x59, 0x00, 0x59, 0xff}}},
349
{{{ -2712, -4914, -537}, 0, { 1662, 1132}, {0xc5, 0x55, 0x49, 0xff}}},
350
{{{ -2742, -4914, -1264}, 0, { 1418, 1624}, {0xae, 0x5c, 0x1b, 0xff}}},
351
{{{ -2340, -4402, -1342}, 0, { 1248, 1496}, {0x8d, 0x29, 0x1f, 0xff}}},
352
{{{ -4984, -4197, -1300}, 0, { 512, 1120}, {0x6a, 0x21, 0xc4, 0xff}}},
353
{{{ -4984, -2559, -1300}, 0, { 710, -152}, {0x65, 0x00, 0xb5, 0xff}}},
354
};
355
356
// 0x0701B500 - 0x0701B5F0
357
static const Vtx hmc_seg7_vertex_0701B500[] = {
358
{{{ -4258, -5017, -1868}, 0, { 754, 1936}, {0x35, 0x72, 0x0c, 0xff}}},
359
{{{ -4742, -4709, -1490}, 0, { 564, 1576}, {0x5d, 0x51, 0xe5, 0xff}}},
360
{{{ -4451, -4914, -931}, 0, { 218, 1572}, {0x58, 0x5b, 0xfb, 0xff}}},
361
{{{ -4984, -4197, -1300}, 0, { 512, 1120}, {0x6a, 0x21, 0xc4, 0xff}}},
362
{{{ -4753, -4402, -873}, 0, { 242, 1152}, {0x76, 0x21, 0xe1, 0xff}}},
363
{{{ -5598, -3788, -1915}, 0, { 910, 980}, {0x69, 0x1c, 0xc0, 0xff}}},
364
{{{ -5356, -4300, -2104}, 0, { 962, 1436}, {0x59, 0x58, 0xef, 0xff}}},
365
{{{ -6172, -3378, -3063}, 0, { 1622, 1000}, {0x79, 0x21, 0xef, 0xff}}},
366
{{{ -5875, -3890, -3142}, 0, { 1610, 1424}, {0x5a, 0x58, 0x0c, 0xff}}},
367
{{{ -4872, -4607, -2482}, 0, { 1152, 1796}, {0x33, 0x70, 0x1a, 0xff}}},
368
{{{ -4984, -2559, -1300}, 0, { 710, -152}, {0x65, 0x00, 0xb5, 0xff}}},
369
{{{ -5598, -2149, -1915}, 0, { 1108, -292}, {0x67, 0x00, 0xb6, 0xff}}},
370
{{{ -6172, -1740, -3063}, 0, { 1820, -272}, {0x78, 0x00, 0xda, 0xff}}},
371
{{{ -3848, -5221, -1049}, 0, { 258, 1852}, {0x1c, 0x7b, 0x06, 0xff}}},
372
{{{ -5282, -4197, -3301}, 0, { 1674, 1716}, {0x27, 0x71, 0x2a, 0xff}}},
373
};
374
375
// 0x0701B5F0 - 0x0701B6F0
376
static const Vtx hmc_seg7_vertex_0701B5F0[] = {
377
{{{ -3370, -4709, -2561}, 0, { 1180, 1908}, {0xd9, 0x65, 0x41, 0xff}}},
378
{{{ -3854, -5017, -2183}, 0, { 1484, 1580}, {0x07, 0x77, 0x2a, 0xff}}},
379
{{{ -3345, -5221, -1146}, 0, { 1672, 1392}, {0xdf, 0x78, 0x12, 0xff}}},
380
{{{ -2742, -4914, -1264}, 0, { 1418, 1624}, {0xae, 0x5c, 0x1b, 0xff}}},
381
{{{ -3047, -4197, -2813}, 0, { 978, 1852}, {0xa7, 0x2f, 0x4c, 0xff}}},
382
{{{ -3984, -4300, -3176}, 0, { 1180, 1536}, {0xe4, 0x56, 0x58, 0xff}}},
383
{{{ -4469, -4607, -2797}, 0, { 1484, 1208}, {0x0a, 0x6e, 0x3e, 0xff}}},
384
{{{ -3662, -3788, -3428}, 0, { 978, 1480}, {0xb4, 0x24, 0x5e, 0xff}}},
385
{{{ -4194, -3890, -3593}, 0, { 1108, 1312}, {0xcf, 0x51, 0x53, 0xff}}},
386
{{{ -4787, -4197, -3434}, 0, { 1372, 1060}, {0xf7, 0x6b, 0x42, 0xff}}},
387
{{{ -3047, -2559, -2813}, 0, { 978, 364}, {0x9d, 0x00, 0x4f, 0xff}}},
388
{{{ -2340, -2764, -1342}, 0, { 1248, 12}, {0x85, 0x00, 0x1f, 0xff}}},
389
{{{ -2340, -4402, -1342}, 0, { 1248, 1496}, {0x8d, 0x29, 0x1f, 0xff}}},
390
{{{ -3662, -2149, -3428}, 0, { 978, -8}, {0x96, 0x00, 0x44, 0xff}}},
391
{{{ -3798, -3378, -3699}, 0, { 930, 1204}, {0x99, 0x21, 0x42, 0xff}}},
392
{{{ -3798, -1740, -3699}, 0, { 930, -284}, {0x83, 0x00, 0x11, 0xff}}},
393
};
394
395
// 0x0701B6F0 - 0x0701B7E0
396
static const Vtx hmc_seg7_vertex_0701B6F0[] = {
397
{{{ -4753, -4402, -873}, 0, { 242, 1152}, {0x76, 0x21, 0xe1, 0xff}}},
398
{{{ -4984, -2559, -1300}, 0, { 710, -152}, {0x65, 0x00, 0xb5, 0xff}}},
399
{{{ -4753, -2764, -873}, 0, { 438, -116}, {0x7d, 0x00, 0xec, 0xff}}},
400
{{{ -1484, -3255, -537}, 0, { 8254, 0}, {0xe0, 0x00, 0x7a, 0xff}}},
401
{{{ -2303, -3255, -537}, 0, { 8588, 0}, {0xa9, 0x00, 0x5b, 0xff}}},
402
{{{ -2303, -4402, -537}, 0, { 8588, 1112}, {0xa5, 0x20, 0x51, 0xff}}},
403
{{{ -4753, -4402, -537}, 0, { 9718, 1112}, {0x60, 0x1a, 0x4d, 0xff}}},
404
{{{ -4753, -3255, -537}, 0, { 9718, 0}, {0x59, 0x00, 0x59, 0xff}}},
405
{{{ -5580, -3255, -537}, 0, { 10058, 0}, {0x30, 0x00, 0x75, 0xff}}},
406
{{{ -7628, -5303, 1510}, 0, { 11318, 2012}, {0x6d, 0x2f, 0x2c, 0xff}}},
407
{{{ -7628, -3255, 1510}, 0, { 11318, 0}, {0x75, 0x00, 0x30, 0xff}}},
408
{{{ -4300, 1741, -7295}, 0, { 2650, -2280}, {0x2a, 0xac, 0x54, 0xff}}},
409
{{{ -3788, 1741, -6783}, 0, { 2650, -2280}, {0x1b, 0x92, 0xc9, 0xff}}},
410
{{{ -4300, 1741, -5759}, 0, { 3446, -2280}, {0x54, 0xac, 0xd6, 0xff}}},
411
{{{ -3788, 1741, -7295}, 0, { 2406, -2280}, {0x54, 0xd6, 0x54, 0xff}}},
412
};
413
414
// 0x0701B7E0 - 0x0701B8D0
415
static const Vtx hmc_seg7_vertex_0701B7E0[] = {
416
{{{ -3788, 1741, -6783}, 0, { 2650, -2280}, {0x1b, 0x92, 0xc9, 0xff}}},
417
{{{ -3276, 1741, -6783}, 0, { 1802, -2280}, {0xbd, 0x9b, 0xdf, 0xff}}},
418
{{{ -2764, 1741, -5759}, 0, { 1118, -2280}, {0xdf, 0x9b, 0xbd, 0xff}}},
419
{{{ -4300, 1741, -5759}, 0, { 3446, -2280}, {0x54, 0xac, 0xd6, 0xff}}},
420
{{{ -2764, 1741, -7295}, 0, { 1856, -2280}, {0xac, 0xac, 0x2a, 0xff}}},
421
{{{ -3276, 1741, -7295}, 0, { 2076, -2280}, {0xb7, 0xb7, 0x49, 0xff}}},
422
{{{ -7628, -3255, 5606}, 0, { 13136, 0}, {0x7a, 0x00, 0xe0, 0xff}}},
423
{{{ -7628, -5303, 5606}, 0, { 13136, 2012}, {0x5f, 0x46, 0xd3, 0xff}}},
424
{{{ -7628, -5303, 1510}, 0, { 11318, 2012}, {0x6d, 0x2f, 0x2c, 0xff}}},
425
{{{ -7628, -3255, 1510}, 0, { 11318, 0}, {0x75, 0x00, 0x30, 0xff}}},
426
{{{ -5580, -3255, 7654}, 0, { 2136, 0}, {0x30, 0x00, 0x8b, 0xff}}},
427
{{{ -5580, -5303, 7654}, 0, { 2136, 2012}, {0x21, 0x5b, 0xaf, 0xff}}},
428
{{{ -7628, -5303, 5606}, 0, { 872, 2012}, {0x5f, 0x46, 0xd3, 0xff}}},
429
{{{ -7628, -3255, 5606}, 0, { 872, 0}, {0x7a, 0x00, 0xe0, 0xff}}},
430
{{{ -1484, -5303, 7654}, 0, { 3952, 2012}, {0xa8, 0x30, 0xb3, 0xff}}},
431
};
432
433
// 0x0701B8D0 - 0x0701B9D0
434
static const Vtx hmc_seg7_vertex_0701B8D0[] = {
435
{{{ -7628, -5303, 5606}, 0, { 5502, 1884}, {0x5f, 0x46, 0xd3, 0xff}}},
436
{{{ -5580, -6327, 2534}, 0, { 6720, 608}, {0x18, 0x7c, 0x09, 0xff}}},
437
{{{ -7628, -5303, 1510}, 0, { 6712, 1884}, {0x6d, 0x2f, 0x2c, 0xff}}},
438
{{{ -5580, -5303, 7654}, 0, { 4660, 1884}, {0x21, 0x5b, 0xaf, 0xff}}},
439
{{{ -5580, -6327, 4582}, 0, { 5506, 608}, {0x1b, 0x7a, 0xf1, 0xff}}},
440
{{{ -4556, -6327, 5606}, 0, { 4660, 608}, {0x06, 0x7d, 0xf0, 0xff}}},
441
{{{ -2508, -6327, 5606}, 0, { 3440, 608}, {0xf5, 0x7b, 0xe5, 0xff}}},
442
{{{ -1484, -5303, 7654}, 0, { 3446, 1884}, {0xa8, 0x30, 0xb3, 0xff}}},
443
{{{ -2713, -6327, 2022}, 0, { 606, 608}, {0x10, 0x77, 0xd8, 0xff}}},
444
{{{ -1996, -6327, 2739}, 0, { 1362, 608}, {0x53, 0x59, 0xdf, 0xff}}},
445
{{{ -1484, -6327, 2534}, 0, { 1400, 608}, {0xea, 0x7c, 0x05, 0xff}}},
446
{{{ -1996, -6327, 4378}, 0, { 2628, 608}, {0x28, 0x77, 0x10, 0xff}}},
447
{{{ -2508, -6327, 1510}, 0, { 572, 608}, {0xf3, 0x7a, 0x20, 0xff}}},
448
{{{ -4556, -6327, 1510}, 0, { 7554, 608}, {0x05, 0x7b, 0x1e, 0xff}}},
449
{{{ -2713, -6327, 2022}, 0, { 8782, 608}, {0x10, 0x77, 0xd8, 0xff}}},
450
{{{ -2508, -6327, 1510}, 0, { 8748, 608}, {0xf3, 0x7a, 0x20, 0xff}}},
451
};
452
453
// 0x0701B9D0 - 0x0701BAC0
454
static const Vtx hmc_seg7_vertex_0701B9D0[] = {
455
{{{ -5580, -6327, 2534}, 0, { 6720, 608}, {0x18, 0x7c, 0x09, 0xff}}},
456
{{{ -4351, -6327, 2022}, 0, { 7524, 608}, {0xef, 0x6a, 0xbe, 0xff}}},
457
{{{ -4556, -6327, 1510}, 0, { 7554, 608}, {0x05, 0x7b, 0x1e, 0xff}}},
458
{{{ -2713, -6327, 2022}, 0, { 8782, 608}, {0x10, 0x77, 0xd8, 0xff}}},
459
{{{ -5068, -6327, 2739}, 0, { 6758, 608}, {0xba, 0x61, 0xd8, 0xff}}},
460
{{{ -5580, -6327, 4582}, 0, { 5506, 608}, {0x1b, 0x7a, 0xf1, 0xff}}},
461
{{{ -5068, -6327, 4378}, 0, { 5474, 608}, {0xc2, 0x6b, 0x19, 0xff}}},
462
{{{ -1427, -4290, 6288}, 0, { 4332, 1000}, {0x87, 0x00, 0xdd, 0xff}}},
463
{{{ -1484, -5303, 7654}, 0, { 3952, 2012}, {0xa8, 0x30, 0xb3, 0xff}}},
464
{{{ -1484, -4290, 7654}, 0, { 3952, 1000}, {0x82, 0x00, 0xfb, 0xff}}},
465
{{{ -4556, -6327, 5606}, 0, { 4660, 608}, {0x06, 0x7d, 0xf0, 0xff}}},
466
{{{ -4351, -6327, 5094}, 0, { 4694, 608}, {0xec, 0x60, 0x50, 0xff}}},
467
{{{ -2713, -6327, 5094}, 0, { 3400, 608}, {0x21, 0x6b, 0x3a, 0xff}}},
468
{{{ -2508, -6327, 5606}, 0, { 3440, 608}, {0xf5, 0x7b, 0xe5, 0xff}}},
469
{{{ -1996, -6327, 4378}, 0, { 2628, 608}, {0x28, 0x77, 0x10, 0xff}}},
470
};
471
472
// 0x0701BAC0 - 0x0701BBC0
473
static const Vtx hmc_seg7_vertex_0701BAC0[] = {
474
{{{ -2508, -6327, 5606}, 0, { 3440, 608}, {0xf5, 0x7b, 0xe5, 0xff}}},
475
{{{ -1484, -5303, 7654}, 0, { 3446, 1884}, {0xa8, 0x30, 0xb3, 0xff}}},
476
{{{ -1427, -5740, 6288}, 0, { 3192, 1340}, {0xaa, 0x46, 0xc3, 0xff}}},
477
{{{ -1484, -5303, 7654}, 0, { 3952, 2012}, {0xa8, 0x30, 0xb3, 0xff}}},
478
{{{ -5580, -3255, 7654}, 0, { 2136, 0}, {0x30, 0x00, 0x8b, 0xff}}},
479
{{{ -1484, -3255, 7654}, 0, { 3952, 0}, {0xc0, 0x00, 0x93, 0xff}}},
480
{{{ -1427, -4290, 6288}, 0, { 4332, 1000}, {0x87, 0x00, 0xdd, 0xff}}},
481
{{{ -1427, -5303, 6288}, 0, { 4332, 2012}, {0x91, 0x00, 0xc5, 0xff}}},
482
{{{ -558, -4023, 6729}, 0, { 4516, 736}, {0xdc, 0xcd, 0x93, 0xff}}},
483
{{{ -1484, -4279, 7654}, 0, { 3952, 988}, {0xa7, 0x00, 0xa7, 0xff}}},
484
{{{ -1427, -5303, 6288}, 0, { 3192, 1884}, {0x91, 0x00, 0xc5, 0xff}}},
485
{{{ 563, -4279, 5606}, 0, { 5204, 988}, {0xa7, 0x00, 0xa7, 0xff}}},
486
{{{ -341, -4279, 6511}, 0, { 4654, 988}, {0xa6, 0x54, 0x1d, 0xff}}},
487
{{{ -341, -4023, 6511}, 0, { 4654, 736}, {0x94, 0xda, 0xca, 0xff}}},
488
{{{ -558, -4279, 6729}, 0, { 4516, 988}, {0x00, 0x49, 0x99, 0xff}}},
489
{{{ -305, -4023, 6548}, 0, { 4654, 736}, {0xc0, 0xa7, 0x3e, 0xff}}},
490
};
491
492
// 0x0701BBC0 - 0x0701BCC0
493
static const Vtx hmc_seg7_vertex_0701BBC0[] = {
494
{{{ -558, -4023, 6729}, 0, { 4516, 736}, {0xdc, 0xcd, 0x93, 0xff}}},
495
{{{ -305, -4023, 6548}, 0, { 4654, 736}, {0xc0, 0xa7, 0x3e, 0xff}}},
496
{{{ -522, -4023, 6765}, 0, { 4518, 736}, {0x3f, 0xa7, 0xc1, 0xff}}},
497
{{{ -2354, -5303, 4122}, 0, { 2564, 1884}, {0x69, 0x31, 0x32, 0xff}}},
498
{{{ -1996, -6327, 2739}, 0, { 1362, 608}, {0x53, 0x59, 0xdf, 0xff}}},
499
{{{ -2354, -5303, 2995}, 0, { 1414, 1884}, {0x6c, 0x31, 0xd4, 0xff}}},
500
{{{ -341, -4023, 6511}, 0, { 4654, 736}, {0x94, 0xda, 0xca, 0xff}}},
501
{{{ -341, -4279, 6511}, 0, { 4654, 988}, {0xa6, 0x54, 0x1d, 0xff}}},
502
{{{ -305, -4279, 6548}, 0, { 4654, 988}, {0xc0, 0x59, 0x3e, 0xff}}},
503
{{{ -522, -4279, 6765}, 0, { 4518, 992}, {0x3f, 0x59, 0xc1, 0xff}}},
504
{{{ -558, -4279, 6729}, 0, { 4516, 988}, {0x00, 0x49, 0x99, 0xff}}},
505
{{{ -2969, -5303, 2381}, 0, { 548, 1884}, {0x2c, 0x31, 0x94, 0xff}}},
506
{{{ -2713, -6327, 2022}, 0, { 606, 608}, {0x10, 0x77, 0xd8, 0xff}}},
507
{{{ -4709, -5303, 4122}, 0, { 5538, 1884}, {0x90, 0x30, 0x23, 0xff}}},
508
{{{ -5068, -6327, 4378}, 0, { 5474, 608}, {0xc2, 0x6b, 0x19, 0xff}}},
509
{{{ -4095, -5303, 4736}, 0, { 4636, 1884}, {0xc6, 0x31, 0x65, 0xff}}},
510
};
511
512
// 0x0701BCC0 - 0x0701BDC0
513
static const Vtx hmc_seg7_vertex_0701BCC0[] = {
514
{{{ -2354, -5303, 4122}, 0, { 2564, 1884}, {0x69, 0x31, 0x32, 0xff}}},
515
{{{ -1996, -6327, 4378}, 0, { 2628, 608}, {0x28, 0x77, 0x10, 0xff}}},
516
{{{ -1996, -6327, 2739}, 0, { 1362, 608}, {0x53, 0x59, 0xdf, 0xff}}},
517
{{{ -4351, -6327, 2022}, 0, { 7524, 608}, {0xef, 0x6a, 0xbe, 0xff}}},
518
{{{ -4095, -5303, 2381}, 0, { 7586, 1884}, {0xce, 0x31, 0x97, 0xff}}},
519
{{{ -2969, -5303, 2381}, 0, { 8724, 1884}, {0x2c, 0x31, 0x94, 0xff}}},
520
{{{ -2713, -6327, 2022}, 0, { 8782, 608}, {0x10, 0x77, 0xd8, 0xff}}},
521
{{{ -5068, -6327, 2739}, 0, { 6758, 608}, {0xba, 0x61, 0xd8, 0xff}}},
522
{{{ -4709, -5303, 2995}, 0, { 6708, 1884}, {0x90, 0x30, 0xdd, 0xff}}},
523
{{{ -5068, -6327, 4378}, 0, { 5474, 608}, {0xc2, 0x6b, 0x19, 0xff}}},
524
{{{ -4709, -5303, 4122}, 0, { 5538, 1884}, {0x90, 0x30, 0x23, 0xff}}},
525
{{{ -4351, -6327, 5094}, 0, { 4694, 608}, {0xec, 0x60, 0x50, 0xff}}},
526
{{{ -4095, -5303, 4736}, 0, { 4636, 1884}, {0xc6, 0x31, 0x65, 0xff}}},
527
{{{ 563, -5303, 5606}, 0, { 5204, 2012}, {0xb3, 0x30, 0xa8, 0xff}}},
528
{{{ -815, -4290, 5676}, 0, { 4822, 1000}, {0xcd, 0x00, 0x8c, 0xff}}},
529
{{{ 563, -4290, 5606}, 0, { 5204, 1000}, {0xfa, 0x00, 0x82, 0xff}}},
530
};
531
532
// 0x0701BDC0 - 0x0701BEC0
533
static const Vtx hmc_seg7_vertex_0701BDC0[] = {
534
{{{ -4351, -6327, 5094}, 0, { 4694, 608}, {0xec, 0x60, 0x50, 0xff}}},
535
{{{ -2713, -6327, 5094}, 0, { 3400, 608}, {0x21, 0x6b, 0x3a, 0xff}}},
536
{{{ -2969, -5303, 4736}, 0, { 3452, 1884}, {0x1d, 0x2f, 0x72, 0xff}}},
537
{{{ -4095, -5303, 4736}, 0, { 4636, 1884}, {0xc6, 0x31, 0x65, 0xff}}},
538
{{{ -2354, -5303, 4122}, 0, { 2564, 1884}, {0x69, 0x31, 0x32, 0xff}}},
539
{{{ -1996, -6327, 4378}, 0, { 2628, 608}, {0x28, 0x77, 0x10, 0xff}}},
540
{{{ -815, -5303, 5676}, 0, { 2862, 1884}, {0xc4, 0x00, 0x91, 0xff}}},
541
{{{ -815, -5740, 5676}, 0, { 2862, 1340}, {0xcb, 0x47, 0xa6, 0xff}}},
542
{{{ -1427, -5740, 6288}, 0, { 3192, 1340}, {0xaa, 0x46, 0xc3, 0xff}}},
543
{{{ 563, -5303, 5606}, 0, { 2608, 1884}, {0xb3, 0x30, 0xa8, 0xff}}},
544
{{{ -1427, -5303, 6288}, 0, { 3192, 1884}, {0x91, 0x00, 0xc5, 0xff}}},
545
{{{ 563, -5303, 5606}, 0, { 5204, 2012}, {0xb3, 0x30, 0xa8, 0xff}}},
546
{{{ -815, -5303, 5676}, 0, { 4822, 2012}, {0xc4, 0x00, 0x91, 0xff}}},
547
{{{ -815, -4290, 5676}, 0, { 4822, 1000}, {0xcd, 0x00, 0x8c, 0xff}}},
548
{{{ -1427, -5303, 6288}, 0, { 4332, 2012}, {0x91, 0x00, 0xc5, 0xff}}},
549
{{{ -1427, -4290, 6288}, 0, { 4332, 1000}, {0x87, 0x00, 0xdd, 0xff}}},
550
};
551
552
// 0x0701BEC0 - 0x0701BFB0
553
static const Vtx hmc_seg7_vertex_0701BEC0[] = {
554
{{{ -3222, -4290, 2736}, 0, { 8422, 1000}, {0x2c, 0x31, 0x94, 0xff}}},
555
{{{ -2709, -4290, 3249}, 0, { 6810, 1000}, {0x6c, 0x31, 0xd4, 0xff}}},
556
{{{ -2354, -5303, 2995}, 0, { 6972, 2012}, {0x6c, 0x31, 0xd4, 0xff}}},
557
{{{ -2969, -5303, 2381}, 0, { 8270, 2012}, {0x2c, 0x31, 0x94, 0xff}}},
558
{{{ -4095, -5303, 2381}, 0, { 9994, 2012}, {0xce, 0x31, 0x97, 0xff}}},
559
{{{ -3842, -4290, 2736}, 0, { 9806, 1000}, {0xd4, 0x31, 0x94, 0xff}}},
560
{{{ -2709, -4290, 3868}, 0, { 5442, 1000}, {0x72, 0x2f, 0x1d, 0xff}}},
561
{{{ -2354, -5303, 4122}, 0, { 5262, 2012}, {0x69, 0x31, 0x32, 0xff}}},
562
{{{ -4355, -4290, 3249}, 0, { 11482, 1000}, {0x94, 0x31, 0xd4, 0xff}}},
563
{{{ -4709, -5303, 2995}, 0, { 11328, 2012}, {0x90, 0x30, 0xdd, 0xff}}},
564
{{{ -1484, -5303, -537}, 0, { 8254, 2012}, {0xe0, 0x22, 0x75, 0xff}}},
565
{{{ 563, -5303, 1510}, 0, { 7004, 2012}, {0xa8, 0x58, 0xea, 0xff}}},
566
{{{ 563, -3255, 1510}, 0, { 7004, 0}, {0x86, 0x00, 0x20, 0xff}}},
567
{{{ -4709, -5303, 4122}, 0, { 13102, 2012}, {0x90, 0x30, 0x23, 0xff}}},
568
{{{ -4355, -4290, 3868}, 0, { 12928, 1000}, {0x9b, 0x31, 0x3a, 0xff}}},
569
};
570
571
// 0x0701BFB0 - 0x0701C0B0
572
static const Vtx hmc_seg7_vertex_0701BFB0[] = {
573
{{{ -4355, -4290, 3868}, 0, { 664, 1000}, {0x9b, 0x31, 0x3a, 0xff}}},
574
{{{ -4709, -5303, 4122}, 0, { 838, 2012}, {0x90, 0x30, 0x23, 0xff}}},
575
{{{ -4095, -5303, 4736}, 0, { 2190, 2012}, {0xc6, 0x31, 0x65, 0xff}}},
576
{{{ -3842, -4290, 4381}, 0, { 2376, 1000}, {0xe3, 0x2f, 0x72, 0xff}}},
577
{{{ -2969, -5303, 4736}, 0, { 3948, 2012}, {0x1d, 0x2f, 0x72, 0xff}}},
578
{{{ -3222, -4290, 4381}, 0, { 3800, 1000}, {0x3a, 0x32, 0x65, 0xff}}},
579
{{{ -2354, -5303, 4122}, 0, { 5262, 2012}, {0x69, 0x31, 0x32, 0xff}}},
580
{{{ -2709, -4290, 3868}, 0, { 5442, 1000}, {0x72, 0x2f, 0x1d, 0xff}}},
581
{{{ -1484, -5303, -537}, 0, { 8254, 2012}, {0xe0, 0x22, 0x75, 0xff}}},
582
{{{ 563, -3255, 1510}, 0, { 7004, 0}, {0x86, 0x00, 0x20, 0xff}}},
583
{{{ -1484, -3255, -537}, 0, { 8254, 0}, {0xe0, 0x00, 0x7a, 0xff}}},
584
{{{ -3107, -511, -4753}, 0, { 314, -168}, {0xda, 0xab, 0xab, 0xff}}},
585
{{{ -2862, -1740, -4883}, 0, { 182, 1212}, {0xa1, 0x1b, 0xb1, 0xff}}},
586
{{{ -3107, -2149, -4753}, 0, { 314, 1320}, {0xa0, 0x23, 0xb6, 0xff}}},
587
{{{ -2862, -511, -4883}, 0, { 182, 96}, {0x94, 0xd4, 0xd0, 0xff}}},
588
{{{ -3614, -921, -4264}, 0, { 666, -500}, {0xdc, 0xb9, 0x9e, 0xff}}},
589
};
590
591
// 0x0701C0B0 - 0x0701C1B0
592
static const Vtx hmc_seg7_vertex_0701C0B0[] = {
593
{{{ -3107, -2149, -4753}, 0, { 314, 1320}, {0xa0, 0x23, 0xb6, 0xff}}},
594
{{{ -2862, -1740, -4883}, 0, { 182, 1212}, {0xa1, 0x1b, 0xb1, 0xff}}},
595
{{{ -2961, -2252, -5280}, 0, { 76, 1888}, {0xb3, 0x56, 0xcc, 0xff}}},
596
{{{ -3359, -2661, -5076}, 0, { 290, 1832}, {0xa7, 0x56, 0xe7, 0xff}}},
597
{{{ -3614, -921, -4264}, 0, { 666, -500}, {0xdc, 0xb9, 0x9e, 0xff}}},
598
{{{ -3614, -2559, -4264}, 0, { 666, 988}, {0x92, 0x26, 0xce, 0xff}}},
599
{{{ -3110, -2559, -5877}, 0, { -80, 2476}, {0xd2, 0x75, 0xf0, 0xff}}},
600
{{{ -3738, -2969, -5560}, 0, { 252, 2184}, {0xc4, 0x6f, 0x0a, 0xff}}},
601
{{{ -3949, -3071, -4499}, 0, { 702, 1380}, {0xa6, 0x59, 0x04, 0xff}}},
602
{{{ -3110, -2559, -5877}, 0, { -48, 2360}, {0xd2, 0x75, 0xf0, 0xff}}},
603
{{{ -3798, -1740, -3699}, 0, { 930, -284}, {0x83, 0x00, 0x11, 0xff}}},
604
{{{ -3791, -1330, -3954}, 0, { 838, -472}, {0xac, 0xc4, 0xb7, 0xff}}},
605
{{{ -3791, -2969, -3954}, 0, { 838, 1016}, {0x87, 0x22, 0x08, 0xff}}},
606
{{{ -4872, -3378, -5145}, 0, { 2852, 1640}, {0xfc, 0x71, 0x38, 0xff}}},
607
{{{ -4053, -2969, -5964}, 0, { 3390, 1576}, {0xee, 0x71, 0x35, 0xff}}},
608
{{{ -4431, -2661, -6448}, 0, { 3704, 1480}, {0x17, 0x5d, 0x52, 0xff}}},
609
};
610
611
// 0x0701C1B0 - 0x0701C290
612
static const Vtx hmc_seg7_vertex_0701C1B0[] = {
613
{{{ -4053, -2969, -5964}, 0, { 3390, 1576}, {0xee, 0x71, 0x35, 0xff}}},
614
{{{ -3670, -2559, -6539}, 0, { 3780, 1436}, {0xfa, 0x7b, 0x1b, 0xff}}},
615
{{{ -4169, -2559, -6578}, 0, { 3796, 1444}, {0x18, 0x70, 0x35, 0xff}}},
616
{{{ -4431, -2661, -6448}, 0, { 3704, 1480}, {0x17, 0x5d, 0x52, 0xff}}},
617
{{{ -4872, -3378, -5145}, 0, { 2852, 1640}, {0xfc, 0x71, 0x38, 0xff}}},
618
{{{ -5375, -3071, -5497}, 0, { 3088, 1500}, {0x32, 0x58, 0x4b, 0xff}}},
619
{{{ -4620, -2149, -6690}, 0, { 3904, 1152}, {0x5a, 0x2d, 0x4d, 0xff}}},
620
{{{ -5875, -3890, -3142}, 0, { 1610, 1424}, {0x5a, 0x58, 0x0c, 0xff}}},
621
{{{ -6176, -2969, -4548}, 0, { 2536, 1128}, {0x74, 0x21, 0x25, 0xff}}},
622
{{{ -6172, -3378, -3063}, 0, { 1622, 1000}, {0x79, 0x21, 0xef, 0xff}}},
623
{{{ -6176, -1330, -4548}, 0, { 2734, -144}, {0x78, 0xda, 0x05, 0xff}}},
624
{{{ -6172, -1740, -3063}, 0, { 1820, -272}, {0x78, 0x00, 0xda, 0xff}}},
625
{{{ -5878, -3481, -4474}, 0, { 2436, 1508}, {0x4a, 0x59, 0x32, 0xff}}},
626
{{{ -5627, -2559, -5673}, 0, { 3248, 1156}, {0x5d, 0x21, 0x4f, 0xff}}},
627
};
628
629
// 0x0701C290 - 0x0701C390
630
static const Vtx hmc_seg7_vertex_0701C290[] = {
631
{{{ -3798, -1740, -3699}, 0, { 930, -284}, {0x83, 0x00, 0x11, 0xff}}},
632
{{{ -3791, -2969, -3954}, 0, { 838, 1016}, {0x87, 0x22, 0x08, 0xff}}},
633
{{{ -3798, -3378, -3699}, 0, { 930, 1204}, {0x99, 0x21, 0x42, 0xff}}},
634
{{{ -4189, -3481, -4053}, 0, { 944, 1268}, {0xb0, 0x52, 0x34, 0xff}}},
635
{{{ -4194, -3890, -3593}, 0, { 1108, 1312}, {0xcf, 0x51, 0x53, 0xff}}},
636
{{{ -4785, -3788, -4202}, 0, { 1102, 1232}, {0xda, 0x6b, 0x37, 0xff}}},
637
{{{ -4787, -4197, -3434}, 0, { 1372, 1060}, {0xf7, 0x6b, 0x42, 0xff}}},
638
{{{ -5282, -4197, -3301}, 0, { 1674, 1716}, {0x27, 0x71, 0x2a, 0xff}}},
639
{{{ -5878, -3481, -4474}, 0, { 2436, 1508}, {0x4a, 0x59, 0x32, 0xff}}},
640
{{{ -5875, -3890, -3142}, 0, { 1610, 1424}, {0x5a, 0x58, 0x0c, 0xff}}},
641
{{{ -5282, -3788, -4325}, 0, { 2320, 1708}, {0x0f, 0x71, 0x37, 0xff}}},
642
{{{ -6176, -2969, -4548}, 0, { 2536, 1128}, {0x74, 0x21, 0x25, 0xff}}},
643
{{{ -5627, -2559, -5673}, 0, { 3248, 1156}, {0x5d, 0x21, 0x4f, 0xff}}},
644
{{{ -5627, -921, -5673}, 0, { 3446, -116}, {0x5b, 0xa8, 0x04, 0xff}}},
645
{{{ -6176, -1330, -4548}, 0, { 2734, -144}, {0x78, 0xda, 0x05, 0xff}}},
646
{{{ -5375, -3071, -5497}, 0, { 3088, 1500}, {0x32, 0x58, 0x4b, 0xff}}},
647
};
648
649
// 0x0701C390 - 0x0701C480
650
static const Vtx hmc_seg7_vertex_0701C390[] = {
651
{{{ -3791, -1330, -3954}, 0, { 838, -472}, {0xac, 0xc4, 0xb7, 0xff}}},
652
{{{ -3614, -2559, -4264}, 0, { 666, 988}, {0x92, 0x26, 0xce, 0xff}}},
653
{{{ -3791, -2969, -3954}, 0, { 838, 1016}, {0x87, 0x22, 0x08, 0xff}}},
654
{{{ -3614, -921, -4264}, 0, { 666, -500}, {0xdc, 0xb9, 0x9e, 0xff}}},
655
{{{ -3949, -3071, -4499}, 0, { 702, 1380}, {0xa6, 0x59, 0x04, 0xff}}},
656
{{{ -4189, -3481, -4053}, 0, { 944, 1268}, {0xb0, 0x52, 0x34, 0xff}}},
657
{{{ -4453, -3378, -4851}, 0, { 754, 1552}, {0xcc, 0x6f, 0x1f, 0xff}}},
658
{{{ -4785, -3788, -4202}, 0, { 1102, 1232}, {0xda, 0x6b, 0x37, 0xff}}},
659
{{{ -5282, -3788, -4325}, 0, { 2320, 1708}, {0x0f, 0x71, 0x37, 0xff}}},
660
{{{ -4872, -3378, -5145}, 0, { 2852, 1640}, {0xfc, 0x71, 0x38, 0xff}}},
661
{{{ -5375, -3071, -5497}, 0, { 3088, 1500}, {0x32, 0x58, 0x4b, 0xff}}},
662
{{{ -5878, -3481, -4474}, 0, { 2436, 1508}, {0x4a, 0x59, 0x32, 0xff}}},
663
{{{ -4300, -511, -7295}, 0, { 1342, -356}, {0x77, 0xe1, 0x1d, 0xff}}},
664
{{{ -4300, 1741, -5759}, 0, { 472, -3504}, {0x54, 0xac, 0xd6, 0xff}}},
665
{{{ -4300, -511, -5759}, 0, { 284, -872}, {0x28, 0x9a, 0xc2, 0xff}}},
666
};
667
668
// 0x0701C480 - 0x0701C560
669
static const Vtx hmc_seg7_vertex_0701C480[] = {
670
{{{ -5375, -3071, -5497}, 0, { 3088, 1500}, {0x32, 0x58, 0x4b, 0xff}}},
671
{{{ -4620, -2149, -6690}, 0, { 3904, 1152}, {0x5a, 0x2d, 0x4d, 0xff}}},
672
{{{ -5627, -2559, -5673}, 0, { 3248, 1156}, {0x5d, 0x21, 0x4f, 0xff}}},
673
{{{ -4620, -511, -6690}, 0, { 4102, -116}, {0x59, 0xbd, 0x3c, 0xff}}},
674
{{{ -5627, -921, -5673}, 0, { 3446, -116}, {0x5b, 0xa8, 0x04, 0xff}}},
675
{{{ -3949, -3071, -4499}, 0, { 702, 1380}, {0xa6, 0x59, 0x04, 0xff}}},
676
{{{ -3738, -2969, -5560}, 0, { 252, 2184}, {0xc4, 0x6f, 0x0a, 0xff}}},
677
{{{ -4453, -3378, -4851}, 0, { 754, 1552}, {0xcc, 0x6f, 0x1f, 0xff}}},
678
{{{ -3738, -2969, -5560}, 0, { 2790, 1620}, {0xc4, 0x6f, 0x0a, 0xff}}},
679
{{{ -3110, -2559, -5877}, 0, { 3220, 1480}, {0xd2, 0x75, 0xf0, 0xff}}},
680
{{{ -3234, -2559, -6373}, 0, { 3472, 1628}, {0xea, 0x7b, 0x13, 0xff}}},
681
{{{ -4300, -511, -7295}, 0, { 1342, -356}, {0x77, 0xe1, 0x1d, 0xff}}},
682
{{{ -4300, 1741, -7295}, 0, { 1530, -2992}, {0x2a, 0xac, 0x54, 0xff}}},
683
{{{ -4300, 1741, -5759}, 0, { 472, -3504}, {0x54, 0xac, 0xd6, 0xff}}},
684
};
685
686
// 0x0701C560 - 0x0701C5A0
687
static const Vtx hmc_seg7_vertex_0701C560[] = {
688
{{{ -3110, -2559, -5877}, 0, { 664, 2012}, {0xd2, 0x75, 0xf0, 0xff}}},
689
{{{ -2961, -2252, -5280}, 0, { 948, 1712}, {0xb3, 0x56, 0xcc, 0xff}}},
690
{{{ -2764, -2559, -5759}, 0, { 720, 2012}, {0x9f, 0x4c, 0xe4, 0xff}}},
691
{{{ -2862, -1740, -4883}, 0, { 1136, 1216}, {0xa1, 0x1b, 0xb1, 0xff}}},
692
};
693
694
// 0x0701C5A0 - 0x0701C5E0
695
static const Vtx hmc_seg7_vertex_0701C5A0[] = {
696
{{{ 3405, -409, -6962}, 0, { 542, 784}, {0xcd, 0x67, 0xcd, 0xff}}},
697
{{{ 3252, -409, -6911}, 0, { 416, 784}, {0x38, 0x71, 0x00, 0xff}}},
698
{{{ 3405, -409, -6911}, 0, { 542, 784}, {0x8f, 0x38, 0x00, 0xff}}},
699
{{{ 3252, -409, -6962}, 0, { 416, 784}, {0x67, 0x33, 0xcd, 0xff}}},
700
};
701
702
// 0x0701C5E0 - 0x0701C6E0
703
static const Vtx hmc_seg7_vertex_0701C5E0[] = {
704
{{{ -2764, 2867, -7807}, 0, { 0, 0}, {0x18, 0x00, 0x7c, 0xff}}},
705
{{{ -1740, 1843, -8114}, 0, { 2596, 2012}, {0x0e, 0x65, 0x4a, 0xff}}},
706
{{{ -1740, 2867, -8114}, 0, { 2596, 0}, {0x0c, 0x00, 0x7e, 0xff}}},
707
{{{ 3405, -153, -6962}, 0, { 632, 1500}, {0xbd, 0xdf, 0x9b, 0xff}}},
708
{{{ 3405, -409, -6962}, 0, { 632, 2012}, {0xcd, 0x67, 0xcd, 0xff}}},
709
{{{ 3405, -409, -6911}, 0, { 632, 2012}, {0x8f, 0x38, 0x00, 0xff}}},
710
{{{ 3405, -153, -6911}, 0, { 632, 1500}, {0xc8, 0x8f, 0x00, 0xff}}},
711
{{{ 3252, -153, -6911}, 0, { 938, 1500}, {0x71, 0xc8, 0x00, 0xff}}},
712
{{{ 3252, -409, -6962}, 0, { 938, 2012}, {0x67, 0x33, 0xcd, 0xff}}},
713
{{{ 3252, -153, -6962}, 0, { 938, 1500}, {0x1b, 0xc9, 0x92, 0xff}}},
714
{{{ 3252, -409, -6911}, 0, { 938, 2012}, {0x38, 0x71, 0x00, 0xff}}},
715
{{{ -204, 1843, -8114}, 0, { 6402, 2012}, {0xdf, 0x65, 0x43, 0xff}}},
716
{{{ -2764, 1843, -7807}, 0, { 0, 2012}, {0x06, 0x6d, 0x40, 0xff}}},
717
{{{ -204, 2867, -8114}, 0, { 0, 0}, {0x8f, 0x00, 0x38, 0xff}}},
718
{{{ -204, 1843, -8114}, 0, { 0, 2012}, {0xdf, 0x65, 0x43, 0xff}}},
719
{{{ -204, 1843, -6578}, 0, { 3800, 2012}, {0xc9, 0x6e, 0xe5, 0xff}}},
720
};
721
722
// 0x0701C6E0 - 0x0701C7E0
723
static const Vtx hmc_seg7_vertex_0701C6E0[] = {
724
{{{ -204, 2867, -8114}, 0, { 0, 0}, {0x8f, 0x00, 0x38, 0xff}}},
725
{{{ -204, 1843, -6578}, 0, { 3800, 2012}, {0xc9, 0x6e, 0xe5, 0xff}}},
726
{{{ -204, 2867, -6578}, 0, { 3800, 0}, {0xc8, 0x00, 0x8f, 0xff}}},
727
{{{ -204, 2867, -6578}, 0, { 0, 0}, {0xc8, 0x00, 0x8f, 0xff}}},
728
{{{ -1740, 1843, -6578}, 0, { 3034, 2012}, {0xe7, 0x65, 0xb8, 0xff}}},
729
{{{ -1740, 2867, -6578}, 0, { 3034, 0}, {0xd6, 0x00, 0x89, 0xff}}},
730
{{{ -204, 1843, -6578}, 0, { 0, 2012}, {0xc9, 0x6e, 0xe5, 0xff}}},
731
{{{ -1740, 2867, -8114}, 0, { 2596, 0}, {0x0c, 0x00, 0x7e, 0xff}}},
732
{{{ -204, 1843, -8114}, 0, { 6402, 2012}, {0xdf, 0x65, 0x43, 0xff}}},
733
{{{ -204, 2867, -8114}, 0, { 6402, 0}, {0x8f, 0x00, 0x38, 0xff}}},
734
{{{ -2764, -2559, -5759}, 0, { 1500, 2012}, {0x9f, 0x4c, 0xe4, 0xff}}},
735
{{{ -2764, 1741, -7295}, 0, { 0, -2076}, {0xac, 0xac, 0x2a, 0xff}}},
736
{{{ -2764, -2559, -7295}, 0, { 0, 2012}, {0xdf, 0x65, 0x43, 0xff}}},
737
{{{ -4300, 1741, -7295}, 0, { -542, -2076}, {0x2a, 0xac, 0x54, 0xff}}},
738
{{{ -4300, -2559, -7295}, 0, { -542, 2012}, {0x3a, 0x65, 0x31, 0xff}}},
739
{{{ -2764, -2559, -7295}, 0, { 990, 2012}, {0xdf, 0x65, 0x43, 0xff}}},
740
};
741
742
// 0x0701C7E0 - 0x0701C8E0
743
static const Vtx hmc_seg7_vertex_0701C7E0[] = {
744
{{{ -4300, 1741, -7295}, 0, { -542, -2076}, {0x2a, 0xac, 0x54, 0xff}}},
745
{{{ -2764, -2559, -7295}, 0, { 990, 2012}, {0xdf, 0x65, 0x43, 0xff}}},
746
{{{ -2764, 1741, -7295}, 0, { 990, -2076}, {0xac, 0xac, 0x2a, 0xff}}},
747
{{{ -4431, -2661, -6448}, 0, { 144, 2104}, {0x17, 0x5d, 0x52, 0xff}}},
748
{{{ -4169, -2559, -6578}, 0, { 274, 2012}, {0x18, 0x70, 0x35, 0xff}}},
749
{{{ -4620, -2149, -6690}, 0, { 386, 1624}, {0x5a, 0x2d, 0x4d, 0xff}}},
750
{{{ -4300, -2559, -7295}, 0, { 990, 2012}, {0x3a, 0x65, 0x31, 0xff}}},
751
{{{ -4300, -511, -5759}, 0, { 862, -1820}, {0x28, 0x9a, 0xc2, 0xff}}},
752
{{{ -4300, 1741, -5759}, 0, { -1384, -6316}, {0x54, 0xac, 0xd6, 0xff}}},
753
{{{ -2764, 1741, -5759}, 0, { -4834, -5552}, {0xdf, 0x9b, 0xbd, 0xff}}},
754
{{{ -2764, -511, -5759}, 0, { -2586, -1056}, {0xce, 0x9b, 0xc8, 0xff}}},
755
{{{ -2764, -2559, -5759}, 0, { 1500, 2012}, {0x9f, 0x4c, 0xe4, 0xff}}},
756
{{{ -2862, -1740, -4883}, 0, { 2376, 1232}, {0xa1, 0x1b, 0xb1, 0xff}}},
757
{{{ -2862, -511, -4883}, 0, { 2376, 64}, {0x94, 0xd4, 0xd0, 0xff}}},
758
{{{ -2764, 1741, -5759}, 0, { 1502, -2076}, {0xdf, 0x9b, 0xbd, 0xff}}},
759
{{{ -2764, 1741, -7295}, 0, { 0, -2076}, {0xac, 0xac, 0x2a, 0xff}}},
760
};
761
762
// 0x0701C8E0 - 0x0701C950
763
static const Vtx hmc_seg7_vertex_0701C8E0[] = {
764
{{{ -2764, -2559, -5759}, 0, { 1500, 2012}, {0x9f, 0x4c, 0xe4, 0xff}}},
765
{{{ -2862, -511, -4883}, 0, { 2376, 64}, {0x94, 0xd4, 0xd0, 0xff}}},
766
{{{ -2764, -511, -5759}, 0, { 1502, 64}, {0xce, 0x9b, 0xc8, 0xff}}},
767
{{{ -4620, -2149, -6690}, 0, { 386, 1392}, {0x5a, 0x2d, 0x4d, 0xff}}},
768
{{{ -4300, -511, -7295}, 0, { 990, 64}, {0x77, 0xe1, 0x1d, 0xff}}},
769
{{{ -4620, -511, -6690}, 0, { 386, -164}, {0x59, 0xbd, 0x3c, 0xff}}},
770
{{{ -4300, -2559, -7295}, 0, { 990, 2012}, {0x3a, 0x65, 0x31, 0xff}}},
771
};
772
773
// 0x0701C950 - 0x0701CA30
774
static const Vtx hmc_seg7_vertex_0701C950[] = {
775
{{{ -3788, 1843, -6783}, 0, { 8970, 1500}, {0x37, 0x6e, 0xe5, 0xff}}},
776
{{{ -3788, 1741, -7295}, 0, { 7122, 2012}, {0x54, 0xd6, 0x54, 0xff}}},
777
{{{ -3788, 1843, -7295}, 0, { 7122, 1500}, {0x49, 0x49, 0x49, 0xff}}},
778
{{{ -3788, 1741, -6783}, 0, { 8970, 2012}, {0x1b, 0x92, 0xc9, 0xff}}},
779
{{{ -3276, 1843, -7295}, 0, { 5274, 1500}, {0xb7, 0x49, 0x49, 0xff}}},
780
{{{ -3276, 1741, -6783}, 0, { 3034, 2012}, {0xbd, 0x9b, 0xdf, 0xff}}},
781
{{{ -3276, 1843, -6783}, 0, { 3034, 1500}, {0xe5, 0x6e, 0xc9, 0xff}}},
782
{{{ -3788, 1741, -6783}, 0, { 794, 2012}, {0x1b, 0x92, 0xc9, 0xff}}},
783
{{{ -3788, 1843, -6783}, 0, { 794, 1500}, {0x37, 0x6e, 0xe5, 0xff}}},
784
{{{ -3276, 1741, -7295}, 0, { 5274, 2012}, {0xb7, 0xb7, 0x49, 0xff}}},
785
{{{ -2764, 2867, -5759}, 0, { 0, 0}, {0xd6, 0x00, 0x89, 0xff}}},
786
{{{ -2764, 1843, -5759}, 0, { 0, 2012}, {0xea, 0x6b, 0xc1, 0xff}}},
787
{{{ -4300, 1843, -5759}, 0, { 3800, 2012}, {0x2a, 0x54, 0xac, 0xff}}},
788
{{{ -4300, 2867, -5759}, 0, { 3800, 0}, {0x71, 0x00, 0xc8, 0xff}}},
789
};
790
791
// 0x0701CA30 - 0x0701CB20
792
static const Vtx hmc_seg7_vertex_0701CA30[] = {
793
{{{ -4812, 2099, -7628}, 0, { 632, 1500}, {0x65, 0xdf, 0x43, 0xff}}},
794
{{{ -4812, 1843, -7628}, 0, { 632, 2012}, {0x33, 0x67, 0x33, 0xff}}},
795
{{{ -4812, 1843, -7807}, 0, { 990, 2012}, {0x54, 0x54, 0x2a, 0xff}}},
796
{{{ -4300, 2867, -5759}, 0, { 0, 0}, {0x71, 0x00, 0xc8, 0xff}}},
797
{{{ -4300, 1843, -7295}, 0, { 3800, 2012}, {0x2e, 0x73, 0xe9, 0xff}}},
798
{{{ -4300, 2867, -7295}, 0, { 3800, 0}, {0x38, 0x00, 0x8f, 0xff}}},
799
{{{ -4300, 1843, -5759}, 0, { 0, 2012}, {0x2a, 0x54, 0xac, 0xff}}},
800
{{{ -3276, 1843, -7295}, 0, { 5274, 1500}, {0xb7, 0x49, 0x49, 0xff}}},
801
{{{ -3788, 1741, -7295}, 0, { 7122, 2012}, {0x54, 0xd6, 0x54, 0xff}}},
802
{{{ -3276, 1741, -7295}, 0, { 5274, 2012}, {0xb7, 0xb7, 0x49, 0xff}}},
803
{{{ -3788, 1843, -7295}, 0, { 7122, 1500}, {0x49, 0x49, 0x49, 0xff}}},
804
{{{ -4812, 2867, -7807}, 0, { 0, 0}, {0x69, 0x00, 0x46, 0xff}}},
805
{{{ -4812, 1843, -7807}, 0, { 0, 2012}, {0x54, 0x54, 0x2a, 0xff}}},
806
{{{ -2764, 1843, -7807}, 0, { 5078, 2012}, {0x06, 0x6d, 0x40, 0xff}}},
807
{{{ -2764, 2867, -7807}, 0, { 5078, 0}, {0x18, 0x00, 0x7c, 0xff}}},
808
};
809
810
// 0x0701CB20 - 0x0701CC10
811
static const Vtx hmc_seg7_vertex_0701CB20[] = {
812
{{{ -4863, 2099, -7628}, 0, { 632, 1500}, {0x00, 0x8f, 0x38, 0xff}}},
813
{{{ -4812, 2099, -7628}, 0, { 632, 1500}, {0x65, 0xdf, 0x43, 0xff}}},
814
{{{ -4812, 2099, -7474}, 0, { 326, 1500}, {0x6e, 0xc9, 0xe5, 0xff}}},
815
{{{ -4812, 2867, -7807}, 0, { 990, 0}, {0x69, 0x00, 0x46, 0xff}}},
816
{{{ -4812, 1843, -7807}, 0, { 990, 2012}, {0x54, 0x54, 0x2a, 0xff}}},
817
{{{ -4812, 2867, -7295}, 0, { 0, 0}, {0x71, 0x00, 0xc8, 0xff}}},
818
{{{ -4812, 1843, -7295}, 0, { 0, 2012}, {0x54, 0x2a, 0xac, 0xff}}},
819
{{{ -4812, 1843, -7474}, 0, { 326, 2012}, {0x33, 0x33, 0x99, 0xff}}},
820
{{{ -4863, 2099, -7474}, 0, { 326, 1500}, {0x00, 0xc8, 0x8f, 0xff}}},
821
{{{ -4863, 1843, -7474}, 0, { 326, 2012}, {0x00, 0x71, 0xc8, 0xff}}},
822
{{{ -4863, 1843, -7628}, 0, { 632, 2012}, {0x00, 0x38, 0x71, 0xff}}},
823
{{{ -4812, 1843, -7628}, 0, { 632, 2012}, {0x33, 0x67, 0x33, 0xff}}},
824
{{{ -1228, -409, -7602}, 0, { 7108, 1500}, {0x1b, 0x6e, 0x37, 0xff}}},
825
{{{ -716, -511, -7602}, 0, { 5078, 2012}, {0xd6, 0x54, 0x54, 0xff}}},
826
{{{ -716, -409, -7602}, 0, { 5078, 1500}, {0xbd, 0x65, 0x21, 0xff}}},
827
};
828
829
// 0x0701CC10 - 0x0701CD10
830
static const Vtx hmc_seg7_vertex_0701CC10[] = {
831
{{{ -716, -409, -7602}, 0, { 5078, 1500}, {0xbd, 0x65, 0x21, 0xff}}},
832
{{{ -716, -511, -7090}, 0, { 3048, 2012}, {0x99, 0x33, 0xcd, 0xff}}},
833
{{{ -716, -409, -7090}, 0, { 3048, 1500}, {0xdf, 0x65, 0xbd, 0xff}}},
834
{{{ -716, -511, -7602}, 0, { 5078, 2012}, {0xd6, 0x54, 0x54, 0xff}}},
835
{{{ -1228, -409, -7602}, 0, { 7108, 1500}, {0x1b, 0x6e, 0x37, 0xff}}},
836
{{{ -1228, -511, -7602}, 0, { 7108, 2012}, {0x67, 0x33, 0x33, 0xff}}},
837
{{{ -1228, -511, -7090}, 0, { 990, 2012}, {0x2a, 0x54, 0xac, 0xff}}},
838
{{{ -1228, -409, -7090}, 0, { 990, 1500}, {0x54, 0x54, 0xd6, 0xff}}},
839
{{{ -1228, -409, -7090}, 0, { 9166, 1500}, {0x54, 0x54, 0xd6, 0xff}}},
840
{{{ -1228, -511, -7090}, 0, { 9166, 2012}, {0x2a, 0x54, 0xac, 0xff}}},
841
{{{ -716, 1741, -7090}, 0, { 3230, 2012}, {0xcd, 0x99, 0xcd, 0xff}}},
842
{{{ -716, 1843, -7602}, 0, { 5078, 1500}, {0xc3, 0x5c, 0x3d, 0xff}}},
843
{{{ -716, 1741, -7602}, 0, { 5078, 2012}, {0xda, 0x8e, 0x26, 0xff}}},
844
{{{ -716, 1843, -7090}, 0, { 3230, 1500}, {0xcd, 0x67, 0xcd, 0xff}}},
845
{{{ -1228, 1741, -7602}, 0, { 6926, 2012}, {0x3d, 0xa4, 0x3d, 0xff}}},
846
{{{ -1228, 1843, -7602}, 0, { 6926, 1500}, {0x26, 0x72, 0x26, 0xff}}},
847
};
848
849
// 0x0701CD10 - 0x0701CE10
850
static const Vtx hmc_seg7_vertex_0701CD10[] = {
851
{{{ -1228, 1741, -7602}, 0, { 6926, 2012}, {0x3d, 0xa4, 0x3d, 0xff}}},
852
{{{ -1228, 1843, -7090}, 0, { 9166, 1500}, {0x33, 0x67, 0xcd, 0xff}}},
853
{{{ -1228, 1741, -7090}, 0, { 9166, 2012}, {0x33, 0x99, 0xcd, 0xff}}},
854
{{{ -1228, 1843, -7602}, 0, { 6926, 1500}, {0x26, 0x72, 0x26, 0xff}}},
855
{{{ -716, 1741, -7090}, 0, { 3230, 2012}, {0xcd, 0x99, 0xcd, 0xff}}},
856
{{{ -1228, 1741, -7090}, 0, { 990, 2012}, {0x33, 0x99, 0xcd, 0xff}}},
857
{{{ -1228, 1843, -7090}, 0, { 990, 1500}, {0x33, 0x67, 0xcd, 0xff}}},
858
{{{ -716, 1843, -7090}, 0, { 3230, 1500}, {0xcd, 0x67, 0xcd, 0xff}}},
859
{{{ -1740, 1843, -6578}, 0, { -2280, 2012}, {0xe7, 0x65, 0xb8, 0xff}}},
860
{{{ -2764, 2867, -5759}, 0, { 990, 0}, {0xd6, 0x00, 0x89, 0xff}}},
861
{{{ -1740, 2867, -6578}, 0, { -2280, 0}, {0xd6, 0x00, 0x89, 0xff}}},
862
{{{ -2764, 1843, -5759}, 0, { 990, 2012}, {0xea, 0x6b, 0xc1, 0xff}}},
863
{{{ -4812, 1843, -7295}, 0, { 990, 2012}, {0x54, 0x2a, 0xac, 0xff}}},
864
{{{ -4300, 2867, -7295}, 0, { 0, 0}, {0x38, 0x00, 0x8f, 0xff}}},
865
{{{ -4300, 1843, -7295}, 0, { 0, 2012}, {0x2e, 0x73, 0xe9, 0xff}}},
866
{{{ -4812, 2867, -7295}, 0, { 990, 0}, {0x71, 0x00, 0xc8, 0xff}}},
867
};
868
869
// 0x0701CE10 - 0x0701CF00
870
static const Vtx hmc_seg7_vertex_0701CE10[] = {
871
{{{ 870, -4433, 2406}, 0, { 938, 1500}, {0x9b, 0xdf, 0xbd, 0xff}}},
872
{{{ 870, -4689, 2739}, 0, { 1604, 2012}, {0xcd, 0x67, 0xcd, 0xff}}},
873
{{{ 870, -3972, 2739}, 0, { 1604, 580}, {0x8e, 0xda, 0xda, 0xff}}},
874
{{{ 870, -4689, 2253}, 0, { 632, 2012}, {0xcd, 0x33, 0x67, 0xff}}},
875
{{{ 922, -4433, 2253}, 0, { 632, 1500}, {0x00, 0xc8, 0x71, 0xff}}},
876
{{{ 870, -4433, 2253}, 0, { 632, 1500}, {0x92, 0xc9, 0x1b, 0xff}}},
877
{{{ 922, -4689, 2253}, 0, { 632, 2012}, {0x00, 0x71, 0x38, 0xff}}},
878
{{{ 922, -4433, 2406}, 0, { 938, 1500}, {0x00, 0x8f, 0xc8, 0xff}}},
879
{{{ 922, -4689, 2406}, 0, { 938, 2012}, {0x00, 0x38, 0x8f, 0xff}}},
880
{{{ 870, -4689, 2406}, 0, { 938, 2012}, {0xcd, 0x67, 0xcd, 0xff}}},
881
{{{ 563, -3972, 2739}, 0, { 0, 580}, {0x99, 0xcd, 0xcd, 0xff}}},
882
{{{ 870, -4689, 2739}, 0, { 582, 2012}, {0xcd, 0x67, 0xcd, 0xff}}},
883
{{{ 563, -4689, 2739}, 0, { 0, 2012}, {0xa7, 0x00, 0xa7, 0xff}}},
884
{{{ 870, -3972, 1920}, 0, { 0, 580}, {0xb7, 0xb7, 0x49, 0xff}}},
885
{{{ 870, -4689, 1920}, 0, { 0, 2012}, {0x99, 0x33, 0x33, 0xff}}},
886
};
887
888
// 0x0701CF00 - 0x0701D000
889
static const Vtx hmc_seg7_vertex_0701CF00[] = {
890
{{{ 870, -3972, 1920}, 0, { 376, 376}, {0xb7, 0xb7, 0x49, 0xff}}},
891
{{{ 870, -3972, 2739}, 0, { 376, 2012}, {0x8e, 0xda, 0xda, 0xff}}},
892
{{{ 563, -3972, 2739}, 0, { 990, 2012}, {0x99, 0xcd, 0xcd, 0xff}}},
893
{{{ 563, -3972, 1920}, 0, { 990, 376}, {0x99, 0xcd, 0x33, 0xff}}},
894
{{{ 563, -3972, 2739}, 0, { 0, 580}, {0x99, 0xcd, 0xcd, 0xff}}},
895
{{{ 870, -3972, 2739}, 0, { 582, 580}, {0x8e, 0xda, 0xda, 0xff}}},
896
{{{ 870, -4689, 2739}, 0, { 582, 2012}, {0xcd, 0x67, 0xcd, 0xff}}},
897
{{{ 563, -4689, 1920}, 0, { 0, 2012}, {0xab, 0x5d, 0x0e, 0xff}}},
898
{{{ 870, -3972, 1920}, 0, { 582, 580}, {0xb7, 0xb7, 0x49, 0xff}}},
899
{{{ 563, -3972, 1920}, 0, { 0, 580}, {0x99, 0xcd, 0x33, 0xff}}},
900
{{{ 870, -4689, 1920}, 0, { 582, 2012}, {0x99, 0x33, 0x33, 0xff}}},
901
{{{ -50, -4996, 2022}, 0, { -520, 552}, {0xc5, 0x60, 0xc7, 0xff}}},
902
{{{ 154, -4689, 2125}, 0, { -794, 112}, {0xd3, 0x72, 0xe4, 0xff}}},
903
{{{ 563, -4689, 1920}, 0, { -1708, 112}, {0xab, 0x5d, 0x0e, 0xff}}},
904
{{{ 563, -5303, 1510}, 0, { -2074, 988}, {0xa8, 0x58, 0xea, 0xff}}},
905
{{{ -869, -5303, 2227}, 0, { 1124, 992}, {0x98, 0x46, 0xf0, 0xff}}},
906
};
907
908
// 0x0701D000 - 0x0701D0F0
909
static const Vtx hmc_seg7_vertex_0701D000[] = {
910
{{{ -869, -5303, 2227}, 0, { 1124, 992}, {0x98, 0x46, 0xf0, 0xff}}},
911
{{{ -665, -4996, 2330}, 0, { 850, 552}, {0xc3, 0x68, 0xda, 0xff}}},
912
{{{ -50, -4996, 2022}, 0, { -520, 552}, {0xc5, 0x60, 0xc7, 0xff}}},
913
{{{ -869, -5303, 3661}, 0, { 2830, 992}, {0x97, 0x31, 0x32, 0xff}}},
914
{{{ -460, -4689, 3456}, 0, { 2420, 116}, {0xc3, 0x68, 0x26, 0xff}}},
915
{{{ -665, -4996, 2842}, 0, { 1194, 552}, {0xbf, 0x68, 0xe0, 0xff}}},
916
{{{ -460, -4689, 3046}, 0, { 1604, 112}, {0xd5, 0x6e, 0xd5, 0xff}}},
917
{{{ -665, -4996, 2330}, 0, { 172, 552}, {0xc3, 0x68, 0xda, 0xff}}},
918
{{{ -869, -5303, 2227}, 0, { 0, 988}, {0x98, 0x46, 0xf0, 0xff}}},
919
{{{ -869, -6020, 3661}, 0, { 2830, 2012}, {0x9b, 0x48, 0x18, 0xff}}},
920
{{{ -869, -6020, 2227}, 0, { 0, 2012}, {0xab, 0x54, 0x28, 0xff}}},
921
{{{ -665, -4996, 2842}, 0, { 1306, 552}, {0xbf, 0x68, 0xe0, 0xff}}},
922
{{{ 154, -4689, 3046}, 0, { 26, 112}, {0xe1, 0x76, 0xe1, 0xff}}},
923
{{{ -50, -4996, 2842}, 0, { 210, 552}, {0xd5, 0x6e, 0xd5, 0xff}}},
924
{{{ -460, -4689, 3046}, 0, { 1124, 116}, {0xd5, 0x6e, 0xd5, 0xff}}},
925
};
926
927
// 0x0701D0F0 - 0x0701D1B0
928
static const Vtx hmc_seg7_vertex_0701D0F0[] = {
929
{{{ -50, -4996, 2022}, 0, { -438, 552}, {0xc5, 0x60, 0xc7, 0xff}}},
930
{{{ 154, -4689, 3046}, 0, { 1604, 112}, {0xe1, 0x76, 0xe1, 0xff}}},
931
{{{ 154, -4689, 2125}, 0, { -234, 112}, {0xd3, 0x72, 0xe4, 0xff}}},
932
{{{ -50, -4996, 2842}, 0, { 1194, 552}, {0xd5, 0x6e, 0xd5, 0xff}}},
933
{{{ -460, -4689, 3456}, 0, { 516, 112}, {0xc3, 0x68, 0x26, 0xff}}},
934
{{{ -869, -5303, 3661}, 0, { 0, 988}, {0x97, 0x31, 0x32, 0xff}}},
935
{{{ 563, -5303, 4378}, 0, { 3168, 988}, {0xaf, 0x49, 0x3f, 0xff}}},
936
{{{ 563, -4689, 3968}, 0, { 2802, 112}, {0x94, 0x3e, 0x13, 0xff}}},
937
{{{ -869, -6020, 3661}, 0, { 0, 2012}, {0x9b, 0x48, 0x18, 0xff}}},
938
{{{ -869, -5303, 2227}, 0, { 3726, 136}, {0x98, 0x46, 0xf0, 0xff}}},
939
{{{ -2201, -6020, 896}, 0, { 0, 64}, {0xdb, 0x69, 0x3b, 0xff}}},
940
{{{ -869, -6020, 2227}, 0, { 3726, 1496}, {0xab, 0x54, 0x28, 0xff}}},
941
};
942
943
// 0x0701D1B0 - 0x0701D230
944
static const Vtx hmc_seg7_vertex_0701D1B0[] = {
945
{{{ -1279, 1946, -8104}, 0, { 0, 2012}, {0x00, 0x00, 0x7f, 0xff}}},
946
{{{ -972, 1946, -8104}, 0, { 990, 2012}, {0x00, 0x00, 0x7f, 0xff}}},
947
{{{ -972, 2560, -8104}, 0, { 990, 0}, {0x00, 0x00, 0x7f, 0xff}}},
948
{{{ -1279, 2560, -8104}, 0, { 0, 0}, {0x00, 0x00, 0x7f, 0xff}}},
949
{{{ -3788, 1946, -7797}, 0, { 0, 2012}, {0x00, 0x00, 0x7f, 0xff}}},
950
{{{ -3481, 2560, -7797}, 0, { 990, 0}, {0x00, 0x00, 0x7f, 0xff}}},
951
{{{ -3788, 2560, -7797}, 0, { 0, 0}, {0x00, 0x00, 0x7f, 0xff}}},
952
{{{ -3481, 1946, -7797}, 0, { 990, 2012}, {0x00, 0x00, 0x7f, 0xff}}},
953
};
954
955
// 0x0701D230 - 0x0701D2B0
956
static const Vtx hmc_seg7_vertex_0701D230[] = {
957
{{{ -972, 1946, -8104}, 0, { 0, 2012}, {0x00, 0x00, 0x7f, 0xff}}},
958
{{{ -665, 1946, -8104}, 0, { 990, 2012}, {0x00, 0x00, 0x7f, 0xff}}},
959
{{{ -665, 2560, -8104}, 0, { 990, 0}, {0x00, 0x00, 0x7f, 0xff}}},
960
{{{ -972, 2560, -8104}, 0, { 0, 0}, {0x00, 0x00, 0x7f, 0xff}}},
961
{{{ -3481, 1946, -7797}, 0, { 0, 2012}, {0x00, 0x00, 0x7f, 0xff}}},
962
{{{ -3173, 1946, -7797}, 0, { 990, 2012}, {0x00, 0x00, 0x7f, 0xff}}},
963
{{{ -3173, 2560, -7797}, 0, { 990, 0}, {0x00, 0x00, 0x7f, 0xff}}},
964
{{{ -3481, 2560, -7797}, 0, { 0, 0}, {0x00, 0x00, 0x7f, 0xff}}},
965
};
966
967
// 0x0701D2B0 - 0x0701D3B0
968
static const Vtx hmc_seg7_vertex_0701D2B0[] = {
969
{{{ 3738, 614, -6962}, 0, { 2012, 0}, {0xda, 0xda, 0x8e, 0xff}}},
970
{{{ 3405, -153, -6962}, 0, { 1348, 734}, {0xbd, 0xdf, 0x9b, 0xff}}},
971
{{{ 3252, -153, -6962}, 0, { 1040, 734}, {0x1b, 0xc9, 0x92, 0xff}}},
972
{{{ -204, 922, -7904}, 0, { 1732, -338}, {0x8c, 0xec, 0x2d, 0xff}}},
973
{{{ -204, 922, -6839}, 0, { 316, -338}, {0x92, 0xd7, 0xd1, 0xff}}},
974
{{{ -204, 1741, -6578}, 0, { 0, -1156}, {0xa4, 0xc3, 0xc3, 0xff}}},
975
{{{ -204, -409, -6839}, 0, { 316, 990}, {0xc3, 0x63, 0xd0, 0xff}}},
976
{{{ -204, -409, -6578}, 0, { 0, 990}, {0xbd, 0x65, 0xdf, 0xff}}},
977
{{{ -204, 1741, -8114}, 0, { 2012, -1156}, {0xbd, 0x9b, 0x21, 0xff}}},
978
{{{ -204, -409, -8114}, 0, { 2012, 990}, {0xc3, 0x5c, 0x3d, 0xff}}},
979
{{{ -204, -409, -7904}, 0, { 1732, 990}, {0xac, 0x44, 0x42, 0xff}}},
980
{{{ 3738, -409, -6962}, 0, { 2012, 990}, {0xac, 0x2a, 0xac, 0xff}}},
981
{{{ 3405, -409, -6962}, 0, { 1348, 990}, {0xcd, 0x67, 0xcd, 0xff}}},
982
{{{ 307, -409, -7781}, 0, { -4832, 990}, {0xf5, 0x4c, 0x64, 0xff}}},
983
{{{ 3738, 614, -7781}, 0, { 2012, 0}, {0xb7, 0xb7, 0x49, 0xff}}},
984
{{{ 307, 614, -7781}, 0, { -4832, 0}, {0xd4, 0xa0, 0x45, 0xff}}},
985
};
986
987
// 0x0701D3B0 - 0x0701D4B0
988
static const Vtx hmc_seg7_vertex_0701D3B0[] = {
989
{{{ 307, 614, -6962}, 0, { -4832, 0}, {0xea, 0xaa, 0xa6, 0xff}}},
990
{{{ 3738, 614, -6962}, 0, { 2012, 0}, {0xda, 0xda, 0x8e, 0xff}}},
991
{{{ 3252, -153, -6962}, 0, { 1040, 734}, {0x1b, 0xc9, 0x92, 0xff}}},
992
{{{ 307, -409, -6962}, 0, { -4832, 990}, {0xf5, 0x4c, 0x9c, 0xff}}},
993
{{{ 3252, -409, -6962}, 0, { 1040, 990}, {0x67, 0x33, 0xcd, 0xff}}},
994
{{{ -204, 922, -6839}, 0, { -5856, -338}, {0x92, 0xd7, 0xd1, 0xff}}},
995
{{{ -204, -409, -6839}, 0, { -5856, 990}, {0xc3, 0x63, 0xd0, 0xff}}},
996
{{{ -204, 922, -7904}, 0, { -5856, -338}, {0x8c, 0xec, 0x2d, 0xff}}},
997
{{{ -204, -409, -7904}, 0, { -5856, 990}, {0xac, 0x44, 0x42, 0xff}}},
998
{{{ 307, -409, -7781}, 0, { -4832, 990}, {0xf5, 0x4c, 0x64, 0xff}}},
999
{{{ 307, 614, -7781}, 0, { -4832, 0}, {0xd4, 0xa0, 0x45, 0xff}}},
1000
{{{ 3738, -409, -7781}, 0, { 2012, 990}, {0xcd, 0x67, 0x33, 0xff}}},
1001
{{{ 3738, 614, -7781}, 0, { 2012, 0}, {0xb7, 0xb7, 0x49, 0xff}}},
1002
{{{ -1740, 1741, -8114}, 0, { -8920, -1156}, {0x21, 0x9b, 0x43, 0xff}}},
1003
{{{ -204, -409, -8114}, 0, { -5856, 990}, {0xc3, 0x5c, 0x3d, 0xff}}},
1004
{{{ -204, 1741, -8114}, 0, { -5856, -1156}, {0xbd, 0x9b, 0x21, 0xff}}},
1005
};
1006
1007
// 0x0701D4B0 - 0x0701D5A0
1008
static const Vtx hmc_seg7_vertex_0701D4B0[] = {
1009
{{{ 3738, 614, -7781}, 0, { 2012, 0}, {0xb7, 0xb7, 0x49, 0xff}}},
1010
{{{ 3738, -409, -7781}, 0, { 2012, 990}, {0xcd, 0x67, 0x33, 0xff}}},
1011
{{{ 3738, -409, -6962}, 0, { 0, 990}, {0xac, 0x2a, 0xac, 0xff}}},
1012
{{{ 3738, 614, -6962}, 0, { 0, 0}, {0xda, 0xda, 0x8e, 0xff}}},
1013
{{{ -204, 1741, -6578}, 0, { -5856, -1156}, {0xa4, 0xc3, 0xc3, 0xff}}},
1014
{{{ -1740, -409, -6578}, 0, { -8920, 990}, {0x1b, 0x6e, 0xc9, 0xff}}},
1015
{{{ -1740, 1741, -6578}, 0, { -8920, -1156}, {0x37, 0x92, 0xe5, 0xff}}},
1016
{{{ -204, -409, -6578}, 0, { -5856, 990}, {0xbd, 0x65, 0xdf, 0xff}}},
1017
{{{ -1740, 1741, -6578}, 0, { 0, -1156}, {0x37, 0x92, 0xe5, 0xff}}},
1018
{{{ -1740, -409, -8114}, 0, { 2012, 990}, {0x54, 0x54, 0x2a, 0xff}}},
1019
{{{ -1740, 1741, -8114}, 0, { 2012, -1156}, {0x21, 0x9b, 0x43, 0xff}}},
1020
{{{ -1740, -409, -6578}, 0, { 0, 990}, {0x1b, 0x6e, 0xc9, 0xff}}},
1021
{{{ -1740, 1741, -8114}, 0, { -8920, -1156}, {0x21, 0x9b, 0x43, 0xff}}},
1022
{{{ -1740, -409, -8114}, 0, { -8920, 990}, {0x54, 0x54, 0x2a, 0xff}}},
1023
{{{ -204, -409, -8114}, 0, { -5856, 990}, {0xc3, 0x5c, 0x3d, 0xff}}},
1024
};
1025
1026
// 0x0701D5A0 - 0x0701D708
1027
static const Gfx hmc_seg7_dl_0701D5A0[] = {
1028
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, cave_09006800),
1029
gsDPLoadSync(),
1030
gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 32 * 32 - 1, CALC_DXT(32, G_IM_SIZ_16b_BYTES)),
1031
gsSPLight(&hmc_seg7_lights_0701A4B8.l, 1),
1032
gsSPLight(&hmc_seg7_lights_0701A4B8.a, 2),
1033
gsSPVertex(hmc_seg7_vertex_0701A530, 14, 0),
1034
gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0),
1035
gsSP2Triangles( 4, 6, 5, 0x0, 4, 7, 6, 0x0),
1036
gsSP2Triangles( 8, 6, 7, 0x0, 8, 9, 6, 0x0),
1037
gsSP2Triangles( 3, 5, 10, 0x0, 8, 3, 10, 0x0),
1038
gsSP2Triangles( 8, 10, 9, 0x0, 11, 1, 0, 0x0),
1039
gsSP2Triangles(11, 12, 1, 0x0, 0, 2, 13, 0x0),
1040
gsSPLight(&hmc_seg7_lights_0701A4D0.l, 1),
1041
gsSPLight(&hmc_seg7_lights_0701A4D0.a, 2),
1042
gsSPVertex(hmc_seg7_vertex_0701A610, 14, 0),
1043
gsSP2Triangles( 0, 1, 2, 0x0, 0, 3, 1, 0x0),
1044
gsSP2Triangles( 3, 4, 5, 0x0, 3, 5, 1, 0x0),
1045
gsSP2Triangles( 6, 7, 8, 0x0, 6, 9, 7, 0x0),
1046
gsSP2Triangles( 7, 10, 11, 0x0, 7, 9, 10, 0x0),
1047
gsSP2Triangles(10, 12, 11, 0x0, 10, 13, 12, 0x0),
1048
gsSP2Triangles(13, 6, 8, 0x0, 13, 8, 12, 0x0),
1049
gsSPVertex(hmc_seg7_vertex_0701A6F0, 16, 0),
1050
gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0),
1051
gsSP2Triangles( 3, 6, 4, 0x0, 3, 5, 7, 0x0),
1052
gsSP2Triangles( 3, 8, 6, 0x0, 3, 7, 9, 0x0),
1053
gsSP2Triangles( 3, 9, 10, 0x0, 11, 12, 13, 0x0),
1054
gsSP2Triangles(11, 14, 12, 0x0, 0, 15, 1, 0x0),
1055
gsSPEndDisplayList(),
1056
};
1057
1058
// 0x0701D708 - 0x0701D8B0
1059
static const Gfx hmc_seg7_dl_0701D708[] = {
1060
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, cave_09009800),
1061
gsDPLoadSync(),
1062
gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 32 * 32 - 1, CALC_DXT(32, G_IM_SIZ_16b_BYTES)),
1063
gsSPVertex(hmc_seg7_vertex_0701A7F0, 16, 0),
1064
gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0),
1065
gsSP2Triangles( 3, 6, 4, 0x0, 7, 8, 9, 0x0),
1066
gsSP2Triangles( 7, 10, 8, 0x0, 7, 9, 11, 0x0),
1067
gsSP2Triangles(12, 7, 11, 0x0, 13, 14, 11, 0x0),
1068
gsSP2Triangles(14, 12, 11, 0x0, 0, 2, 15, 0x0),
1069
gsSPVertex(hmc_seg7_vertex_0701A8F0, 16, 0),
1070
gsSP2Triangles( 0, 1, 2, 0x0, 3, 0, 2, 0x0),
1071
gsSP2Triangles( 0, 4, 1, 0x0, 5, 6, 7, 0x0),
1072
gsSP2Triangles( 8, 5, 7, 0x0, 6, 5, 1, 0x0),
1073
gsSP2Triangles( 1, 5, 9, 0x0, 1, 9, 10, 0x0),
1074
gsSP2Triangles(11, 12, 8, 0x0, 8, 13, 5, 0x0),
1075
gsSP2Triangles(12, 13, 8, 0x0, 14, 15, 11, 0x0),
1076
gsSPVertex(hmc_seg7_vertex_0701A9F0, 15, 0),
1077
gsSP2Triangles( 0, 1, 2, 0x0, 0, 3, 1, 0x0),
1078
gsSP2Triangles( 4, 5, 6, 0x0, 4, 7, 5, 0x0),
1079
gsSP2Triangles( 8, 9, 10, 0x0, 11, 8, 12, 0x0),
1080
gsSP2Triangles(10, 13, 14, 0x0, 13, 11, 12, 0x0),
1081
gsSP1Triangle(13, 12, 14, 0x0),
1082
gsSPVertex(hmc_seg7_vertex_0701AAE0, 7, 0),
1083
gsSP2Triangles( 0, 1, 2, 0x0, 0, 2, 3, 0x0),
1084
gsSP2Triangles( 4, 0, 3, 0x0, 4, 3, 5, 0x0),
1085
gsSP1Triangle( 6, 4, 5, 0x0),
1086
gsSPLight(&hmc_seg7_lights_0701A4E8.l, 1),
1087
gsSPLight(&hmc_seg7_lights_0701A4E8.a, 2),
1088
gsSPVertex(hmc_seg7_vertex_0701AB50, 14, 0),
1089
gsSP2Triangles( 0, 1, 2, 0x0, 0, 3, 1, 0x0),
1090
gsSP2Triangles( 4, 5, 6, 0x0, 7, 8, 9, 0x0),
1091
gsSP2Triangles(10, 11, 12, 0x0, 10, 13, 11, 0x0),
1092
gsSPEndDisplayList(),
1093
};
1094
1095
// 0x0701D8B0 - 0x0701E228
1096
static const Gfx hmc_seg7_dl_0701D8B0[] = {
1097
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, cave_09000000),
1098
gsDPLoadSync(),
1099
gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 32 * 64 - 1, CALC_DXT(32, G_IM_SIZ_16b_BYTES)),
1100
gsSPLight(&hmc_seg7_lights_0701A500.l, 1),
1101
gsSPLight(&hmc_seg7_lights_0701A500.a, 2),
1102
gsSPVertex(hmc_seg7_vertex_0701AC30, 16, 0),
1103
gsSP2Triangles( 0, 1, 2, 0x0, 3, 0, 4, 0x0),
1104
gsSP2Triangles( 0, 2, 5, 0x0, 0, 5, 4, 0x0),
1105
gsSP2Triangles( 1, 6, 7, 0x0, 1, 7, 2, 0x0),
1106
gsSP2Triangles( 8, 9, 10, 0x0, 10, 11, 12, 0x0),
1107
gsSP2Triangles( 8, 10, 13, 0x0, 9, 11, 10, 0x0),
1108
gsSP2Triangles( 6, 14, 15, 0x0, 6, 15, 7, 0x0),
1109
gsSP2Triangles(14, 13, 15, 0x0, 14, 8, 13, 0x0),
1110
gsSPLight(&hmc_seg7_lights_0701A518.l, 1),
1111
gsSPLight(&hmc_seg7_lights_0701A518.a, 2),
1112
gsSPVertex(hmc_seg7_vertex_0701AD30, 14, 0),
1113
gsSP2Triangles( 0, 1, 2, 0x0, 3, 0, 2, 0x0),
1114
gsSP2Triangles( 4, 3, 5, 0x0, 3, 2, 5, 0x0),
1115
gsSP2Triangles( 6, 7, 8, 0x0, 7, 9, 8, 0x0),
1116
gsSP2Triangles( 6, 8, 10, 0x0, 11, 12, 13, 0x0),
1117
gsSPVertex(hmc_seg7_vertex_0701AE10, 7, 0),
1118
gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0),
1119
gsSP1Triangle( 0, 6, 1, 0x0),
1120
gsSPLight(&hmc_seg7_lights_0701A4B8.l, 1),
1121
gsSPLight(&hmc_seg7_lights_0701A4B8.a, 2),
1122
gsSPVertex(hmc_seg7_vertex_0701AE80, 12, 0),
1123
gsSP2Triangles( 0, 1, 2, 0x0, 1, 3, 2, 0x0),
1124
gsSP2Triangles( 4, 5, 6, 0x0, 6, 5, 7, 0x0),
1125
gsSP2Triangles( 5, 8, 9, 0x0, 5, 9, 7, 0x0),
1126
gsSP2Triangles( 5, 10, 8, 0x0, 10, 11, 8, 0x0),
1127
gsSPLight(&hmc_seg7_lights_0701A4D0.l, 1),
1128
gsSPLight(&hmc_seg7_lights_0701A4D0.a, 2),
1129
gsSPVertex(hmc_seg7_vertex_0701AF40, 16, 0),
1130
gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0),
1131
gsSP2Triangles( 6, 5, 7, 0x0, 5, 4, 7, 0x0),
1132
gsSP2Triangles( 1, 8, 9, 0x0, 1, 9, 2, 0x0),
1133
gsSP2Triangles(10, 2, 9, 0x0, 11, 10, 9, 0x0),
1134
gsSP2Triangles(12, 0, 2, 0x0, 13, 14, 15, 0x0),
1135
gsSPVertex(hmc_seg7_vertex_0701B040, 14, 0),
1136
gsSP2Triangles( 0, 1, 2, 0x0, 0, 2, 3, 0x0),
1137
gsSP2Triangles( 4, 5, 6, 0x0, 4, 7, 5, 0x0),
1138
gsSP2Triangles( 8, 9, 10, 0x0, 11, 5, 12, 0x0),
1139
gsSP2Triangles(13, 12, 5, 0x0, 7, 13, 5, 0x0),
1140
gsSPVertex(hmc_seg7_vertex_0701B120, 16, 0),
1141
gsSP2Triangles( 0, 1, 2, 0x0, 3, 0, 2, 0x0),
1142
gsSP2Triangles( 4, 3, 2, 0x0, 5, 4, 2, 0x0),
1143
gsSP2Triangles( 6, 7, 8, 0x0, 9, 10, 11, 0x0),
1144
gsSP2Triangles( 9, 11, 12, 0x0, 13, 14, 15, 0x0),
1145
gsSPVertex(hmc_seg7_vertex_0701B220, 16, 0),
1146
gsSP2Triangles( 0, 1, 2, 0x0, 3, 1, 0, 0x0),
1147
gsSP2Triangles( 1, 4, 5, 0x0, 1, 3, 6, 0x0),
1148
gsSP2Triangles( 1, 6, 4, 0x0, 1, 5, 7, 0x0),
1149
gsSP2Triangles( 1, 7, 8, 0x0, 9, 10, 11, 0x0),
1150
gsSP2Triangles( 9, 11, 12, 0x0, 9, 13, 14, 0x0),
1151
gsSP2Triangles( 9, 12, 13, 0x0, 13, 15, 14, 0x0),
1152
gsSPVertex(hmc_seg7_vertex_0701B320, 14, 0),
1153
gsSP2Triangles( 0, 1, 2, 0x0, 2, 3, 4, 0x0),
1154
gsSP2Triangles( 2, 5, 3, 0x0, 4, 6, 7, 0x0),
1155
gsSP2Triangles( 4, 7, 8, 0x0, 4, 9, 6, 0x0),
1156
gsSP2Triangles(10, 11, 12, 0x0, 10, 12, 13, 0x0),
1157
gsSPVertex(hmc_seg7_vertex_0701B400, 16, 0),
1158
gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0),
1159
gsSP2Triangles( 6, 2, 1, 0x0, 2, 6, 7, 0x0),
1160
gsSP2Triangles( 8, 7, 6, 0x0, 9, 10, 7, 0x0),
1161
gsSP2Triangles( 9, 7, 8, 0x0, 11, 3, 12, 0x0),
1162
gsSP2Triangles(13, 3, 5, 0x0, 12, 3, 13, 0x0),
1163
gsSP1Triangle( 8, 14, 15, 0x0),
1164
gsSPVertex(hmc_seg7_vertex_0701B500, 15, 0),
1165
gsSP2Triangles( 0, 1, 2, 0x0, 1, 3, 4, 0x0),
1166
gsSP2Triangles( 2, 1, 4, 0x0, 1, 5, 3, 0x0),
1167
gsSP2Triangles( 1, 6, 5, 0x0, 0, 6, 1, 0x0),
1168
gsSP2Triangles( 6, 7, 5, 0x0, 6, 8, 7, 0x0),
1169
gsSP2Triangles( 9, 8, 6, 0x0, 0, 9, 6, 0x0),
1170
gsSP2Triangles( 3, 5, 10, 0x0, 5, 11, 10, 0x0),
1171
gsSP2Triangles( 5, 12, 11, 0x0, 5, 7, 12, 0x0),
1172
gsSP2Triangles(13, 0, 2, 0x0, 9, 14, 8, 0x0),
1173
gsSPVertex(hmc_seg7_vertex_0701B5F0, 16, 0),
1174
gsSP2Triangles( 0, 1, 2, 0x0, 3, 0, 2, 0x0),
1175
gsSP2Triangles( 4, 0, 3, 0x0, 4, 5, 0, 0x0),
1176
gsSP2Triangles( 0, 6, 1, 0x0, 0, 5, 6, 0x0),
1177
gsSP2Triangles( 7, 8, 5, 0x0, 4, 7, 5, 0x0),
1178
gsSP2Triangles( 5, 9, 6, 0x0, 5, 8, 9, 0x0),
1179
gsSP2Triangles(10, 7, 4, 0x0, 11, 4, 12, 0x0),
1180
gsSP2Triangles(11, 10, 4, 0x0, 12, 4, 3, 0x0),
1181
gsSP2Triangles(10, 13, 7, 0x0, 7, 14, 8, 0x0),
1182
gsSP2Triangles(13, 14, 7, 0x0, 13, 15, 14, 0x0),
1183
gsSPVertex(hmc_seg7_vertex_0701B6F0, 15, 0),
1184
gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0),
1185
gsSP2Triangles( 6, 7, 8, 0x0, 9, 8, 10, 0x0),
1186
gsSP2Triangles(11, 12, 13, 0x0, 11, 14, 12, 0x0),
1187
gsSPVertex(hmc_seg7_vertex_0701B7E0, 15, 0),
1188
gsSP2Triangles( 0, 1, 2, 0x0, 0, 2, 3, 0x0),
1189
gsSP2Triangles( 1, 4, 2, 0x0, 1, 5, 4, 0x0),
1190
gsSP2Triangles( 6, 7, 8, 0x0, 6, 8, 9, 0x0),
1191
gsSP2Triangles(10, 11, 12, 0x0, 10, 12, 13, 0x0),
1192
gsSP1Triangle(14, 11, 10, 0x0),
1193
gsSPVertex(hmc_seg7_vertex_0701B8D0, 16, 0),
1194
gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 0, 0x0),
1195
gsSP2Triangles( 0, 4, 1, 0x0, 3, 5, 4, 0x0),
1196
gsSP2Triangles( 6, 5, 3, 0x0, 6, 3, 7, 0x0),
1197
gsSP2Triangles( 8, 9, 10, 0x0, 11, 10, 9, 0x0),
1198
gsSP2Triangles( 8, 10, 12, 0x0, 13, 14, 15, 0x0),
1199
gsSPVertex(hmc_seg7_vertex_0701B9D0, 15, 0),
1200
gsSP2Triangles( 0, 1, 2, 0x0, 2, 1, 3, 0x0),
1201
gsSP2Triangles( 0, 4, 1, 0x0, 0, 5, 6, 0x0),
1202
gsSP2Triangles( 0, 6, 4, 0x0, 7, 8, 9, 0x0),
1203
gsSP2Triangles(10, 6, 5, 0x0, 10, 11, 6, 0x0),
1204
gsSP2Triangles(12, 11, 10, 0x0, 12, 10, 13, 0x0),
1205
gsSP1Triangle(13, 14, 12, 0x0),
1206
gsSPVertex(hmc_seg7_vertex_0701BAC0, 16, 0),
1207
gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0),
1208
gsSP2Triangles( 6, 7, 3, 0x0, 8, 9, 5, 0x0),
1209
gsSP2Triangles(10, 2, 1, 0x0, 11, 12, 13, 0x0),
1210
gsSP2Triangles( 8, 14, 9, 0x0, 8, 13, 15, 0x0),
1211
gsSPVertex(hmc_seg7_vertex_0701BBC0, 16, 0),
1212
gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0),
1213
gsSP2Triangles( 1, 6, 7, 0x0, 1, 7, 8, 0x0),
1214
gsSP2Triangles( 0, 9, 10, 0x0, 0, 2, 9, 0x0),
1215
gsSP2Triangles(11, 5, 4, 0x0, 12, 11, 4, 0x0),
1216
gsSP1Triangle(13, 14, 15, 0x0),
1217
gsSPVertex(hmc_seg7_vertex_0701BCC0, 16, 0),
1218
gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0),
1219
gsSP2Triangles( 3, 5, 6, 0x0, 7, 4, 3, 0x0),
1220
gsSP2Triangles( 7, 8, 4, 0x0, 9, 8, 7, 0x0),
1221
gsSP2Triangles( 9, 10, 8, 0x0, 9, 11, 12, 0x0),
1222
gsSP1Triangle(13, 14, 15, 0x0),
1223
gsSPVertex(hmc_seg7_vertex_0701BDC0, 16, 0),
1224
gsSP2Triangles( 0, 1, 2, 0x0, 0, 2, 3, 0x0),
1225
gsSP2Triangles( 2, 1, 4, 0x0, 1, 5, 4, 0x0),
1226
gsSP2Triangles( 6, 7, 8, 0x0, 9, 7, 6, 0x0),
1227
gsSP2Triangles( 6, 8, 10, 0x0, 11, 12, 13, 0x0),
1228
gsSP2Triangles(13, 12, 14, 0x0, 13, 14, 15, 0x0),
1229
gsSPVertex(hmc_seg7_vertex_0701BEC0, 15, 0),
1230
gsSP2Triangles( 0, 1, 2, 0x0, 3, 0, 2, 0x0),
1231
gsSP2Triangles( 4, 5, 0, 0x0, 4, 0, 3, 0x0),
1232
gsSP2Triangles( 6, 2, 1, 0x0, 6, 7, 2, 0x0),
1233
gsSP2Triangles( 8, 5, 4, 0x0, 9, 8, 4, 0x0),
1234
gsSP2Triangles(10, 11, 12, 0x0, 13, 14, 8, 0x0),
1235
gsSP1Triangle(13, 8, 9, 0x0),
1236
gsSPVertex(hmc_seg7_vertex_0701BFB0, 16, 0),
1237
gsSP2Triangles( 0, 1, 2, 0x0, 0, 2, 3, 0x0),
1238
gsSP2Triangles( 4, 3, 2, 0x0, 4, 5, 3, 0x0),
1239
gsSP2Triangles( 5, 4, 6, 0x0, 5, 6, 7, 0x0),
1240
gsSP2Triangles( 8, 9, 10, 0x0, 11, 12, 13, 0x0),
1241
gsSP2Triangles(11, 14, 12, 0x0, 15, 11, 13, 0x0),
1242
gsSPVertex(hmc_seg7_vertex_0701C0B0, 16, 0),
1243
gsSP2Triangles( 0, 1, 2, 0x0, 0, 2, 3, 0x0),
1244
gsSP2Triangles( 4, 0, 5, 0x0, 5, 0, 3, 0x0),
1245
gsSP2Triangles( 3, 6, 7, 0x0, 8, 3, 7, 0x0),
1246
gsSP2Triangles( 5, 3, 8, 0x0, 3, 2, 9, 0x0),
1247
gsSP2Triangles(10, 11, 12, 0x0, 13, 14, 15, 0x0),
1248
gsSPVertex(hmc_seg7_vertex_0701C1B0, 14, 0),
1249
gsSP2Triangles( 0, 1, 2, 0x0, 0, 2, 3, 0x0),
1250
gsSP2Triangles( 4, 3, 5, 0x0, 5, 3, 6, 0x0),
1251
gsSP2Triangles( 7, 8, 9, 0x0, 9, 10, 11, 0x0),
1252
gsSP2Triangles( 9, 8, 10, 0x0, 12, 13, 8, 0x0),
1253
gsSPVertex(hmc_seg7_vertex_0701C290, 16, 0),
1254
gsSP2Triangles( 0, 1, 2, 0x0, 2, 3, 4, 0x0),
1255
gsSP2Triangles( 2, 1, 3, 0x0, 4, 3, 5, 0x0),
1256
gsSP2Triangles( 4, 5, 6, 0x0, 7, 8, 9, 0x0),
1257
gsSP2Triangles( 7, 10, 8, 0x0, 9, 8, 11, 0x0),
1258
gsSP2Triangles(11, 12, 13, 0x0, 11, 13, 14, 0x0),
1259
gsSP1Triangle( 8, 15, 12, 0x0),
1260
gsSPVertex(hmc_seg7_vertex_0701C390, 15, 0),
1261
gsSP2Triangles( 0, 1, 2, 0x0, 0, 3, 1, 0x0),
1262
gsSP2Triangles( 2, 4, 5, 0x0, 2, 1, 4, 0x0),
1263
gsSP2Triangles( 5, 6, 7, 0x0, 5, 4, 6, 0x0),
1264
gsSP2Triangles( 8, 9, 10, 0x0, 8, 10, 11, 0x0),
1265
gsSP1Triangle(12, 13, 14, 0x0),
1266
gsSPVertex(hmc_seg7_vertex_0701C480, 14, 0),
1267
gsSP2Triangles( 0, 1, 2, 0x0, 2, 1, 3, 0x0),
1268
gsSP2Triangles( 2, 3, 4, 0x0, 5, 6, 7, 0x0),
1269
gsSP2Triangles( 8, 9, 10, 0x0, 11, 12, 13, 0x0),
1270
gsSPVertex(hmc_seg7_vertex_0701C560, 4, 0),
1271
gsSP2Triangles( 0, 1, 2, 0x0, 1, 3, 2, 0x0),
1272
gsSPEndDisplayList(),
1273
};
1274
1275
// 0x0701E228 - 0x0701E260
1276
static const Gfx hmc_seg7_dl_0701E228[] = {
1277
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, cave_09003800),
1278
gsDPLoadSync(),
1279
gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 32 * 64 - 1, CALC_DXT(32, G_IM_SIZ_16b_BYTES)),
1280
gsSPVertex(hmc_seg7_vertex_0701C5A0, 4, 0),
1281
gsSP2Triangles( 0, 1, 2, 0x0, 0, 3, 1, 0x0),
1282
gsSPEndDisplayList(),
1283
};
1284
1285
// 0x0701E260 - 0x0701E370
1286
static const Gfx hmc_seg7_dl_0701E260[] = {
1287
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, cave_09008800),
1288
gsDPLoadSync(),
1289
gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 32 * 64 - 1, CALC_DXT(32, G_IM_SIZ_16b_BYTES)),
1290
gsSPVertex(hmc_seg7_vertex_0701C5E0, 16, 0),
1291
gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0),
1292
gsSP2Triangles( 3, 5, 6, 0x0, 7, 8, 9, 0x0),
1293
gsSP2Triangles( 7, 10, 8, 0x0, 9, 3, 6, 0x0),
1294
gsSP2Triangles( 9, 6, 7, 0x0, 2, 1, 11, 0x0),
1295
gsSP2Triangles( 0, 12, 1, 0x0, 13, 14, 15, 0x0),
1296
gsSPVertex(hmc_seg7_vertex_0701C6E0, 16, 0),
1297
gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0),
1298
gsSP2Triangles( 3, 6, 4, 0x0, 7, 8, 9, 0x0),
1299
gsSP2Triangles(10, 11, 12, 0x0, 13, 14, 15, 0x0),
1300
gsSPVertex(hmc_seg7_vertex_0701C7E0, 16, 0),
1301
gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0),
1302
gsSP2Triangles( 4, 6, 5, 0x0, 7, 8, 9, 0x0),
1303
gsSP2Triangles( 7, 9, 10, 0x0, 11, 12, 13, 0x0),
1304
gsSP1Triangle(11, 14, 15, 0x0),
1305
gsSPVertex(hmc_seg7_vertex_0701C8E0, 7, 0),
1306
gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0),
1307
gsSP1Triangle( 3, 6, 4, 0x0),
1308
gsSPEndDisplayList(),
1309
};
1310
1311
// 0x0701E370 - 0x0701E528
1312
static const Gfx hmc_seg7_dl_0701E370[] = {
1313
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, cave_09007800),
1314
gsDPLoadSync(),
1315
gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 32 * 64 - 1, CALC_DXT(32, G_IM_SIZ_16b_BYTES)),
1316
gsSPVertex(hmc_seg7_vertex_0701C950, 14, 0),
1317
gsSP2Triangles( 0, 1, 2, 0x0, 0, 3, 1, 0x0),
1318
gsSP2Triangles( 4, 5, 6, 0x0, 6, 7, 8, 0x0),
1319
gsSP2Triangles( 6, 5, 7, 0x0, 4, 9, 5, 0x0),
1320
gsSP2Triangles(10, 11, 12, 0x0, 10, 12, 13, 0x0),
1321
gsSPVertex(hmc_seg7_vertex_0701CA30, 15, 0),
1322
gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0),
1323
gsSP2Triangles( 3, 6, 4, 0x0, 7, 8, 9, 0x0),
1324
gsSP2Triangles( 7, 10, 8, 0x0, 11, 12, 13, 0x0),
1325
gsSP1Triangle(11, 13, 14, 0x0),
1326
gsSPVertex(hmc_seg7_vertex_0701CB20, 15, 0),
1327
gsSP2Triangles( 0, 1, 2, 0x0, 2, 1, 3, 0x0),
1328
gsSP2Triangles( 1, 4, 3, 0x0, 2, 3, 5, 0x0),
1329
gsSP2Triangles( 6, 2, 5, 0x0, 6, 7, 2, 0x0),
1330
gsSP2Triangles( 8, 2, 7, 0x0, 8, 7, 9, 0x0),
1331
gsSP2Triangles( 0, 2, 8, 0x0, 10, 1, 0, 0x0),
1332
gsSP2Triangles(10, 11, 1, 0x0, 12, 13, 14, 0x0),
1333
gsSPVertex(hmc_seg7_vertex_0701CC10, 16, 0),
1334
gsSP2Triangles( 0, 1, 2, 0x0, 0, 3, 1, 0x0),
1335
gsSP2Triangles( 4, 5, 3, 0x0, 2, 1, 6, 0x0),
1336
gsSP2Triangles( 2, 6, 7, 0x0, 8, 5, 4, 0x0),
1337
gsSP2Triangles( 8, 9, 5, 0x0, 10, 11, 12, 0x0),
1338
gsSP2Triangles(10, 13, 11, 0x0, 11, 14, 12, 0x0),
1339
gsSP1Triangle(11, 15, 14, 0x0),
1340
gsSPVertex(hmc_seg7_vertex_0701CD10, 16, 0),
1341
gsSP2Triangles( 0, 1, 2, 0x0, 0, 3, 1, 0x0),
1342
gsSP2Triangles( 4, 5, 6, 0x0, 4, 6, 7, 0x0),
1343
gsSP2Triangles( 8, 9, 10, 0x0, 8, 11, 9, 0x0),
1344
gsSP2Triangles(12, 13, 14, 0x0, 12, 15, 13, 0x0),
1345
gsSPEndDisplayList(),
1346
};
1347
1348
// 0x0701E528 - 0x0701E688
1349
static const Gfx hmc_seg7_dl_0701E528[] = {
1350
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, cave_09001800),
1351
gsDPLoadSync(),
1352
gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 32 * 64 - 1, CALC_DXT(32, G_IM_SIZ_16b_BYTES)),
1353
gsSPVertex(hmc_seg7_vertex_0701CE10, 15, 0),
1354
gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0),
1355
gsSP2Triangles( 3, 6, 4, 0x0, 5, 4, 7, 0x0),
1356
gsSP2Triangles( 5, 7, 0, 0x0, 0, 7, 8, 0x0),
1357
gsSP2Triangles( 0, 8, 9, 0x0, 5, 0, 2, 0x0),
1358
gsSP2Triangles( 0, 9, 1, 0x0, 10, 11, 12, 0x0),
1359
gsSP2Triangles( 5, 2, 13, 0x0, 14, 5, 13, 0x0),
1360
gsSP1Triangle(14, 3, 5, 0x0),
1361
gsSPVertex(hmc_seg7_vertex_0701CF00, 16, 0),
1362
gsSP2Triangles( 0, 1, 2, 0x0, 0, 2, 3, 0x0),
1363
gsSP2Triangles( 4, 5, 6, 0x0, 7, 8, 9, 0x0),
1364
gsSP2Triangles( 7, 10, 8, 0x0, 11, 12, 13, 0x0),
1365
gsSP2Triangles(11, 13, 14, 0x0, 15, 11, 14, 0x0),
1366
gsSPVertex(hmc_seg7_vertex_0701D000, 15, 0),
1367
gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0),
1368
gsSP2Triangles( 4, 6, 5, 0x0, 5, 7, 8, 0x0),
1369
gsSP2Triangles( 3, 5, 8, 0x0, 9, 3, 8, 0x0),
1370
gsSP2Triangles( 9, 8, 10, 0x0, 11, 12, 13, 0x0),
1371
gsSP1Triangle(11, 14, 12, 0x0),
1372
gsSPVertex(hmc_seg7_vertex_0701D0F0, 12, 0),
1373
gsSP2Triangles( 0, 1, 2, 0x0, 0, 3, 1, 0x0),
1374
gsSP2Triangles( 4, 5, 6, 0x0, 4, 6, 7, 0x0),
1375
gsSP2Triangles( 6, 5, 8, 0x0, 9, 10, 11, 0x0),
1376
gsSPEndDisplayList(),
1377
};
1378
1379
// 0x0701E688 - 0x0701E6D0
1380
static const Gfx hmc_seg7_dl_0701E688[] = {
1381
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, hmc_seg7_texture_07000000),
1382
gsDPLoadSync(),
1383
gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 32 * 64 - 1, CALC_DXT(32, G_IM_SIZ_16b_BYTES)),
1384
gsSPVertex(hmc_seg7_vertex_0701D1B0, 8, 0),
1385
gsSP2Triangles( 0, 1, 2, 0x0, 0, 2, 3, 0x0),
1386
gsSP2Triangles( 4, 5, 6, 0x0, 4, 7, 5, 0x0),
1387
gsSPEndDisplayList(),
1388
};
1389
1390
// 0x0701E6D0 - 0x0701E718
1391
static const Gfx hmc_seg7_dl_0701E6D0[] = {
1392
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, hmc_seg7_texture_07001000),
1393
gsDPLoadSync(),
1394
gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 32 * 64 - 1, CALC_DXT(32, G_IM_SIZ_16b_BYTES)),
1395
gsSPVertex(hmc_seg7_vertex_0701D230, 8, 0),
1396
gsSP2Triangles( 0, 1, 2, 0x0, 0, 2, 3, 0x0),
1397
gsSP2Triangles( 4, 5, 6, 0x0, 4, 6, 7, 0x0),
1398
gsSPEndDisplayList(),
1399
};
1400
1401
// 0x0701E718 - 0x0701E820
1402
static const Gfx hmc_seg7_dl_0701E718[] = {
1403
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, cave_09004800),
1404
gsDPLoadSync(),
1405
gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 64 * 32 - 1, CALC_DXT(64, G_IM_SIZ_16b_BYTES)),
1406
gsSPVertex(hmc_seg7_vertex_0701D2B0, 16, 0),
1407
gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0),
1408
gsSP2Triangles( 4, 6, 7, 0x0, 4, 7, 5, 0x0),
1409
gsSP2Triangles( 3, 5, 8, 0x0, 9, 3, 8, 0x0),
1410
gsSP2Triangles( 9, 10, 3, 0x0, 11, 12, 1, 0x0),
1411
gsSP2Triangles( 0, 11, 1, 0x0, 13, 14, 15, 0x0),
1412
gsSPVertex(hmc_seg7_vertex_0701D3B0, 16, 0),
1413
gsSP2Triangles( 0, 1, 2, 0x0, 3, 2, 4, 0x0),
1414
gsSP2Triangles( 3, 0, 2, 0x0, 3, 5, 0, 0x0),
1415
gsSP2Triangles( 3, 6, 5, 0x0, 7, 8, 9, 0x0),
1416
gsSP2Triangles( 7, 9, 10, 0x0, 9, 11, 12, 0x0),
1417
gsSP1Triangle(13, 14, 15, 0x0),
1418
gsSPVertex(hmc_seg7_vertex_0701D4B0, 15, 0),
1419
gsSP2Triangles( 0, 1, 2, 0x0, 0, 2, 3, 0x0),
1420
gsSP2Triangles( 4, 5, 6, 0x0, 4, 7, 5, 0x0),
1421
gsSP2Triangles( 8, 9, 10, 0x0, 8, 11, 9, 0x0),
1422
gsSP1Triangle(12, 13, 14, 0x0),
1423
gsSPEndDisplayList(),
1424
};
1425
1426
// 0x0701E820 - 0x0701E958
1427
const Gfx hmc_seg7_dl_0701E820[] = {
1428
gsDPPipeSync(),
1429
gsDPSetCycleType(G_CYC_2CYCLE),
1430
gsDPSetRenderMode(G_RM_FOG_SHADE_A, G_RM_AA_ZB_OPA_SURF2),
1431
gsDPSetDepthSource(G_ZS_PIXEL),
1432
gsDPSetFogColor(0, 0, 0, 255),
1433
gsSPFogPosition(960, 1000),
1434
gsSPSetGeometryMode(G_FOG),
1435
gsDPSetCombineMode(G_CC_MODULATERGB, G_CC_PASS2),
1436
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),
1437
gsSPTexture(0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_ON),
1438
gsDPTileSync(),
1439
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),
1440
gsDPSetTileSize(0, 0, 0, (32 - 1) << G_TEXTURE_IMAGE_FRAC, (32 - 1) << G_TEXTURE_IMAGE_FRAC),
1441
gsSPDisplayList(hmc_seg7_dl_0701D5A0),
1442
gsSPDisplayList(hmc_seg7_dl_0701D708),
1443
gsDPTileSync(),
1444
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),
1445
gsDPSetTileSize(0, 0, 0, (32 - 1) << G_TEXTURE_IMAGE_FRAC, (64 - 1) << G_TEXTURE_IMAGE_FRAC),
1446
gsSPDisplayList(hmc_seg7_dl_0701D8B0),
1447
gsSPDisplayList(hmc_seg7_dl_0701E228),
1448
gsSPDisplayList(hmc_seg7_dl_0701E260),
1449
gsSPDisplayList(hmc_seg7_dl_0701E370),
1450
gsSPDisplayList(hmc_seg7_dl_0701E528),
1451
gsDPTileSync(),
1452
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),
1453
gsDPSetTileSize(0, 0, 0, (32 - 1) << G_TEXTURE_IMAGE_FRAC, (64 - 1) << G_TEXTURE_IMAGE_FRAC),
1454
gsSPDisplayList(hmc_seg7_dl_0701E688),
1455
gsSPDisplayList(hmc_seg7_dl_0701E6D0),
1456
gsDPTileSync(),
1457
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),
1458
gsDPSetTileSize(0, 0, 0, (64 - 1) << G_TEXTURE_IMAGE_FRAC, (32 - 1) << G_TEXTURE_IMAGE_FRAC),
1459
gsSPDisplayList(hmc_seg7_dl_0701E718),
1460
gsSPTexture(0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_OFF),
1461
gsDPPipeSync(),
1462
gsDPSetCycleType(G_CYC_1CYCLE),
1463
gsDPSetRenderMode(G_RM_AA_ZB_OPA_SURF, G_RM_NOOP2),
1464
gsSPClearGeometryMode(G_FOG),
1465
gsDPSetCombineMode(G_CC_SHADE, G_CC_SHADE),
1466
gsSPEndDisplayList(),
1467
};
1468
1469