Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
MorsGames
GitHub Repository: MorsGames/sm64plus
Path: blob/master/levels/ttm/areas/4/1/model.inc.c
7862 views
1
// 0x07025FF0 - 0x07026008
2
static const Lights1 ttm_seg7_lights_07025FF0 = gdSPDefLights1(
3
0x15, 0x15, 0x15,
4
0x55, 0x55, 0x55, 0x28, 0x28, 0x28
5
);
6
7
// 0x07026008 - 0x07026020
8
static const Lights1 ttm_seg7_lights_07026008 = gdSPDefLights1(
9
0x19, 0x19, 0x19,
10
0x66, 0x66, 0x66, 0x28, 0x28, 0x28
11
);
12
13
// 0x07026020 - 0x07026038
14
static const Lights1 ttm_seg7_lights_07026020 = gdSPDefLights1(
15
0x1d, 0x1d, 0x1d,
16
0x77, 0x77, 0x77, 0x28, 0x28, 0x28
17
);
18
19
// 0x07026038 - 0x07026050
20
static const Lights1 ttm_seg7_lights_07026038 = gdSPDefLights1(
21
0x22, 0x22, 0x22,
22
0x88, 0x88, 0x88, 0x28, 0x28, 0x28
23
);
24
25
// 0x07026050 - 0x07026068
26
static const Lights1 ttm_seg7_lights_07026050 = gdSPDefLights1(
27
0x26, 0x26, 0x26,
28
0x99, 0x99, 0x99, 0x28, 0x28, 0x28
29
);
30
31
// 0x07026068 - 0x07026080
32
static const Lights1 ttm_seg7_lights_07026068 = gdSPDefLights1(
33
0x2a, 0x2a, 0x2a,
34
0xaa, 0xaa, 0xaa, 0x28, 0x28, 0x28
35
);
36
37
// 0x07026080 - 0x07026098
38
static const Lights1 ttm_seg7_lights_07026080 = gdSPDefLights1(
39
0x2e, 0x2e, 0x2e,
40
0xbb, 0xbb, 0xbb, 0x28, 0x28, 0x28
41
);
42
43
// 0x07026098 - 0x070260B0
44
static const Lights1 ttm_seg7_lights_07026098 = gdSPDefLights1(
45
0x33, 0x33, 0x33,
46
0xcc, 0xcc, 0xcc, 0x28, 0x28, 0x28
47
);
48
49
// 0x070260B0 - 0x070260C8
50
static const Lights1 ttm_seg7_lights_070260B0 = gdSPDefLights1(
51
0x37, 0x37, 0x37,
52
0xdd, 0xdd, 0xdd, 0x28, 0x28, 0x28
53
);
54
55
// 0x070260C8 - 0x070260E0
56
static const Lights1 ttm_seg7_lights_070260C8 = gdSPDefLights1(
57
0x3f, 0x3f, 0x3f,
58
0xff, 0xff, 0xff, 0x28, 0x28, 0x28
59
);
60
61
// 0x070260E0 - 0x070260F8
62
static const Lights1 ttm_seg7_lights_070260E0 = gdSPDefLights1(
63
0x11, 0x11, 0x11,
64
0x44, 0x44, 0x44, 0x28, 0x28, 0x28
65
);
66
67
// 0x070260F8 - 0x07026110
68
static const Lights1 ttm_seg7_lights_070260F8 = gdSPDefLights1(
69
0x3b, 0x3b, 0x3b,
70
0xee, 0xee, 0xee, 0x28, 0x28, 0x28
71
);
72
73
// 0x07026110 - 0x07026128
74
static const Lights1 ttm_seg7_lights_07026110 = gdSPDefLights1(
75
0x00, 0x00, 0x00,
76
0x00, 0x00, 0x00, 0x28, 0x28, 0x28
77
);
78
79
// 0x07026128 - 0x07026228
80
static const Vtx ttm_seg7_vertex_07026128[] = {
81
{{{ -3071, 4944, 2971}, 0, { 958, 100}, {0x1d, 0x74, 0xd9, 0xff}}},
82
{{{ -3071, 5046, 3073}, 0, { 990, 0}, {0x0d, 0x30, 0x8c, 0xff}}},
83
{{{ -1842, 4671, 3097}, 0, { 18, 102}, {0x1c, 0x59, 0xab, 0xff}}},
84
{{{ -3071, 4944, 2971}, 0, { 0, 92}, {0x1d, 0x74, 0xd9, 0xff}}},
85
{{{ -5082, 5325, 2969}, 0, { 982, 98}, {0x14, 0x6e, 0xc5, 0xff}}},
86
{{{ -3071, 5046, 3073}, 0, { 16, -38}, {0x0d, 0x30, 0x8c, 0xff}}},
87
{{{ -5069, 5428, 3071}, 0, { 990, 0}, {0xfa, 0x2f, 0x8b, 0xff}}},
88
{{{ -3071, 5046, 2254}, 0, { 0, 990}, {0x0c, 0x2f, 0x75, 0xff}}},
89
{{{ -5169, 5428, 2258}, 0, { 990, 990}, {0x12, 0x30, 0x74, 0xff}}},
90
{{{ -3071, 4944, 2356}, 0, { 0, 864}, {0x1e, 0x6d, 0x37, 0xff}}},
91
{{{ -5157, 5325, 2359}, 0, { 982, 864}, {0x1f, 0x75, 0x24, 0xff}}},
92
{{{ -3071, 5046, 2254}, 0, { 990, 990}, {0x0c, 0x2f, 0x75, 0xff}}},
93
{{{ -3071, 4944, 2356}, 0, { 958, 868}, {0x1e, 0x6d, 0x37, 0xff}}},
94
{{{ -1842, 4510, 2391}, 0, { 0, 990}, {0x1a, 0x54, 0x5b, 0xff}}},
95
{{{ -1842, 4451, 2523}, 0, { -48, 828}, {0x29, 0x77, 0x03, 0xff}}},
96
{{{ -1842, 4803, 3156}, 0, { 58, 20}, {0x02, 0x04, 0x82, 0xff}}},
97
};
98
99
// 0x07026228 - 0x07026328
100
static const Vtx ttm_seg7_vertex_07026228[] = {
101
{{{ -1842, 4510, 2391}, 0, { 990, 990}, {0x1a, 0x54, 0x5b, 0xff}}},
102
{{{ -1842, 4451, 2523}, 0, { 960, 862}, {0x29, 0x77, 0x03, 0xff}}},
103
{{{ -613, 4035, 2547}, 0, { 0, 990}, {0x22, 0x6c, 0x38, 0xff}}},
104
{{{ -613, 4023, 2691}, 0, { -48, 828}, {0x27, 0x72, 0xdb, 0xff}}},
105
{{{ -613, 4418, 3162}, 0, { 8, 104}, {0x11, 0x39, 0x91, 0xff}}},
106
{{{ -1842, 4803, 3156}, 0, { 990, 0}, {0x02, 0x04, 0x82, 0xff}}},
107
{{{ -613, 4562, 3175}, 0, { 46, 26}, {0xf5, 0xdb, 0x88, 0xff}}},
108
{{{ -1842, 4671, 3097}, 0, { 960, 94}, {0x1c, 0x59, 0xab, 0xff}}},
109
{{{ -6575, 5735, 3039}, 0, { 0, 990}, {0x60, 0x30, 0x42, 0xff}}},
110
{{{ -6833, 5837, 3545}, 0, { 990, 990}, {0x6f, 0x30, 0x24, 0xff}}},
111
{{{ -6492, 5632, 3099}, 0, { -16, 866}, {0x34, 0x73, 0x05, 0xff}}},
112
{{{ -6737, 5735, 3580}, 0, { 958, 864}, {0x34, 0x73, 0xf8, 0xff}}},
113
{{{ -5993, 5632, 3458}, 0, { 272, 104}, {0xf1, 0x72, 0xcb, 0xff}}},
114
{{{ -6161, 5735, 3793}, 0, { 958, 98}, {0xe1, 0x72, 0xd3, 0xff}}},
115
{{{ -5910, 5735, 3518}, 0, { 352, -26}, {0xa6, 0x2f, 0xb5, 0xff}}},
116
{{{ -6065, 5837, 3829}, 0, { 990, 0}, {0x96, 0x2f, 0xcf, 0xff}}},
117
};
118
119
// 0x07026328 - 0x07026428
120
static const Vtx ttm_seg7_vertex_07026328[] = {
121
{{{ -6176, 5632, 2640}, 0, { 0, 990}, {0x47, 0x30, 0x5d, 0xff}}},
122
{{{ -6575, 5735, 3039}, 0, { 990, 990}, {0x60, 0x30, 0x42, 0xff}}},
123
{{{ -6116, 5530, 2723}, 0, { -8, 866}, {0x30, 0x73, 0x15, 0xff}}},
124
{{{ -6492, 5632, 3099}, 0, { 956, 866}, {0x34, 0x73, 0x05, 0xff}}},
125
{{{ -5757, 5530, 3222}, 0, { 336, 100}, {0x00, 0x72, 0xc9, 0xff}}},
126
{{{ -5993, 5632, 3458}, 0, { 956, 100}, {0xf1, 0x72, 0xcb, 0xff}}},
127
{{{ -5697, 5632, 3305}, 0, { 428, -30}, {0xc3, 0x2f, 0x9c, 0xff}}},
128
{{{ -5910, 5735, 3518}, 0, { 990, 0}, {0xa6, 0x2f, 0xb5, 0xff}}},
129
{{{ -5670, 5530, 2382}, 0, { 0, 990}, {0x2d, 0x2f, 0x6c, 0xff}}},
130
{{{ -6176, 5632, 2640}, 0, { 990, 990}, {0x47, 0x30, 0x5d, 0xff}}},
131
{{{ -5635, 5428, 2478}, 0, { -16, 866}, {0x28, 0x73, 0x22, 0xff}}},
132
{{{ -6116, 5530, 2723}, 0, { 958, 866}, {0x30, 0x73, 0x15, 0xff}}},
133
{{{ -5422, 5428, 3054}, 0, { 272, 96}, {0x0f, 0x72, 0xcb, 0xff}}},
134
{{{ -5757, 5530, 3222}, 0, { 958, 100}, {0x00, 0x72, 0xc9, 0xff}}},
135
{{{ -5386, 5530, 3150}, 0, { 354, -36}, {0xe1, 0x2f, 0x8f, 0xff}}},
136
{{{ -5697, 5632, 3305}, 0, { 990, 0}, {0xc3, 0x2f, 0x9c, 0xff}}},
137
};
138
139
// 0x07026428 - 0x070264A8
140
static const Vtx ttm_seg7_vertex_07026428[] = {
141
{{{ -5169, 5428, 2258}, 0, { 0, 990}, {0x12, 0x30, 0x74, 0xff}}},
142
{{{ -5670, 5530, 2382}, 0, { 990, 990}, {0x2d, 0x2f, 0x6c, 0xff}}},
143
{{{ -5157, 5325, 2359}, 0, { -26, 866}, {0x1f, 0x75, 0x24, 0xff}}},
144
{{{ -5422, 5428, 3054}, 0, { 950, 98}, {0x0f, 0x72, 0xcb, 0xff}}},
145
{{{ -5386, 5530, 3150}, 0, { 990, 0}, {0xe1, 0x2f, 0x8f, 0xff}}},
146
{{{ -5069, 5428, 3071}, 0, { 328, -30}, {0xfa, 0x2f, 0x8b, 0xff}}},
147
{{{ -5635, 5428, 2478}, 0, { 950, 864}, {0x28, 0x73, 0x22, 0xff}}},
148
{{{ -5082, 5325, 2969}, 0, { 244, 100}, {0x14, 0x6e, 0xc5, 0xff}}},
149
};
150
151
// 0x070264A8 - 0x07026568
152
static const Vtx ttm_seg7_vertex_070264A8[] = {
153
{{{ 600, 4186, 3172}, 0, { 8, 112}, {0x03, 0x10, 0x83, 0xff}}},
154
{{{ -613, 4562, 3175}, 0, { 990, 0}, {0xf5, 0xdb, 0x88, 0xff}}},
155
{{{ 600, 4326, 3134}, 0, { 42, 42}, {0xe9, 0xb5, 0x9d, 0xff}}},
156
{{{ -613, 4418, 3162}, 0, { 962, 92}, {0x11, 0x39, 0x91, 0xff}}},
157
{{{ -6833, 5837, 3545}, 0, { 0, 990}, {0x6f, 0x30, 0x24, 0xff}}},
158
{{{ -6957, 5940, 4046}, 0, { 990, 990}, {0x75, 0x2f, 0x09, 0xff}}},
159
{{{ -6737, 5735, 3580}, 0, { -26, 866}, {0x34, 0x73, 0xf8, 0xff}}},
160
{{{ -6856, 5837, 4058}, 0, { 950, 866}, {0x31, 0x73, 0xee, 0xff}}},
161
{{{ -6161, 5735, 3793}, 0, { 244, 98}, {0xe1, 0x72, 0xd3, 0xff}}},
162
{{{ -6246, 5837, 4133}, 0, { 950, 98}, {0xd7, 0x72, 0xdd, 0xff}}},
163
{{{ -6065, 5837, 3829}, 0, { 328, 0}, {0x96, 0x2f, 0xcf, 0xff}}},
164
{{{ -6144, 5940, 4146}, 0, { 990, 0}, {0x8d, 0x30, 0xeb, 0xff}}},
165
};
166
167
// 0x07026568 - 0x07026668
168
static const Vtx ttm_seg7_vertex_07026568[] = {
169
{{{ -613, 4035, 2547}, 0, { 990, 990}, {0x22, 0x6c, 0x38, 0xff}}},
170
{{{ -613, 4023, 2691}, 0, { 962, 858}, {0x27, 0x72, 0xdb, 0xff}}},
171
{{{ 600, 3616, 2725}, 0, { 0, 990}, {0x26, 0x77, 0x0f, 0xff}}},
172
{{{ -3071, 4944, 2356}, 0, { 0, 864}, {0x1e, 0x6d, 0x37, 0xff}}},
173
{{{ -5157, 5325, 2359}, 0, { 982, 864}, {0x1f, 0x75, 0x24, 0xff}}},
174
{{{ -3071, 4944, 2971}, 0, { 0, 92}, {0x1d, 0x74, 0xd9, 0xff}}},
175
{{{ -5082, 5325, 2969}, 0, { 982, 98}, {0x14, 0x6e, 0xc5, 0xff}}},
176
{{{ -1842, 4451, 2523}, 0, { -48, 828}, {0x29, 0x77, 0x03, 0xff}}},
177
{{{ -3071, 4944, 2356}, 0, { 958, 868}, {0x1e, 0x6d, 0x37, 0xff}}},
178
{{{ -3071, 4944, 2971}, 0, { 958, 100}, {0x1d, 0x74, 0xd9, 0xff}}},
179
{{{ -1842, 4671, 3097}, 0, { 18, 102}, {0x1c, 0x59, 0xab, 0xff}}},
180
{{{ -613, 4023, 2691}, 0, { -48, 828}, {0x27, 0x72, 0xdb, 0xff}}},
181
{{{ -1842, 4451, 2523}, 0, { 960, 862}, {0x29, 0x77, 0x03, 0xff}}},
182
{{{ -1842, 4671, 3097}, 0, { 960, 94}, {0x1c, 0x59, 0xab, 0xff}}},
183
{{{ -613, 4418, 3162}, 0, { 8, 104}, {0x11, 0x39, 0x91, 0xff}}},
184
{{{ 600, 3654, 2865}, 0, { -46, 824}, {0x21, 0x60, 0xb5, 0xff}}},
185
};
186
187
// 0x07026668 - 0x07026758
188
static const Vtx ttm_seg7_vertex_07026668[] = {
189
{{{ 600, 4186, 3172}, 0, { 968, 90}, {0x03, 0x10, 0x83, 0xff}}},
190
{{{ 600, 4326, 3134}, 0, { 990, 0}, {0xe9, 0xb5, 0x9d, 0xff}}},
191
{{{ 1829, 3946, 3120}, 0, { -2, 114}, {0xf8, 0xe9, 0x84, 0xff}}},
192
{{{ 1829, 4065, 3037}, 0, { 26, 46}, {0xe4, 0x9b, 0xba, 0xff}}},
193
{{{ -6143, 6144, 5120}, 0, { 990, 0}, {0x88, 0x26, 0xfb, 0xff}}},
194
{{{ -6144, 5940, 4146}, 0, { 60, -24}, {0x8d, 0x30, 0xeb, 0xff}}},
195
{{{ -6246, 6042, 5120}, 0, { 972, 96}, {0xd1, 0x74, 0xef, 0xff}}},
196
{{{ -6246, 5837, 4133}, 0, { 30, 102}, {0xd7, 0x72, 0xdd, 0xff}}},
197
{{{ -6860, 6042, 5120}, 0, { 972, 862}, {0x30, 0x74, 0xf0, 0xff}}},
198
{{{ -6856, 5837, 4058}, 0, { -36, 864}, {0x31, 0x73, 0xee, 0xff}}},
199
{{{ -6963, 6144, 5120}, 0, { 990, 990}, {0x72, 0x37, 0xf9, 0xff}}},
200
{{{ -6116, 5530, 2723}, 0, { -8, 866}, {0x30, 0x73, 0x15, 0xff}}},
201
{{{ -6492, 5632, 3099}, 0, { 956, 866}, {0x34, 0x73, 0x05, 0xff}}},
202
{{{ -5993, 5632, 3458}, 0, { 956, 100}, {0xf1, 0x72, 0xcb, 0xff}}},
203
{{{ -6957, 5940, 4046}, 0, { 0, 990}, {0x75, 0x2f, 0x09, 0xff}}},
204
};
205
206
// 0x07026758 - 0x07026848
207
static const Vtx ttm_seg7_vertex_07026758[] = {
208
{{{ -5157, 5325, 2359}, 0, { -26, 866}, {0x1f, 0x75, 0x24, 0xff}}},
209
{{{ -5635, 5428, 2478}, 0, { 950, 864}, {0x28, 0x73, 0x22, 0xff}}},
210
{{{ -5422, 5428, 3054}, 0, { 950, 98}, {0x0f, 0x72, 0xcb, 0xff}}},
211
{{{ -5082, 5325, 2969}, 0, { 244, 100}, {0x14, 0x6e, 0xc5, 0xff}}},
212
{{{ -5422, 5428, 3054}, 0, { 272, 96}, {0x0f, 0x72, 0xcb, 0xff}}},
213
{{{ -5635, 5428, 2478}, 0, { -16, 866}, {0x28, 0x73, 0x22, 0xff}}},
214
{{{ -5757, 5530, 3222}, 0, { 958, 100}, {0x00, 0x72, 0xc9, 0xff}}},
215
{{{ -6116, 5530, 2723}, 0, { 958, 866}, {0x30, 0x73, 0x15, 0xff}}},
216
{{{ -5757, 5530, 3222}, 0, { 336, 100}, {0x00, 0x72, 0xc9, 0xff}}},
217
{{{ -6116, 5530, 2723}, 0, { -8, 866}, {0x30, 0x73, 0x15, 0xff}}},
218
{{{ -5993, 5632, 3458}, 0, { 956, 100}, {0xf1, 0x72, 0xcb, 0xff}}},
219
{{{ -6492, 5632, 3099}, 0, { -16, 866}, {0x34, 0x73, 0x05, 0xff}}},
220
{{{ -6737, 5735, 3580}, 0, { 958, 864}, {0x34, 0x73, 0xf8, 0xff}}},
221
{{{ -6161, 5735, 3793}, 0, { 958, 98}, {0xe1, 0x72, 0xd3, 0xff}}},
222
{{{ -5993, 5632, 3458}, 0, { 272, 104}, {0xf1, 0x72, 0xcb, 0xff}}},
223
};
224
225
// 0x07026848 - 0x07026928
226
static const Vtx ttm_seg7_vertex_07026848[] = {
227
{{{ 600, 3654, 2865}, 0, { -46, 824}, {0x21, 0x60, 0xb5, 0xff}}},
228
{{{ -613, 4023, 2691}, 0, { 962, 858}, {0x27, 0x72, 0xdb, 0xff}}},
229
{{{ -613, 4418, 3162}, 0, { 962, 92}, {0x11, 0x39, 0x91, 0xff}}},
230
{{{ 600, 4186, 3172}, 0, { 8, 112}, {0x03, 0x10, 0x83, 0xff}}},
231
{{{ 1829, 3946, 3120}, 0, { 982, 94}, {0xf8, 0xe9, 0x84, 0xff}}},
232
{{{ 1829, 4065, 3037}, 0, { 990, 0}, {0xe4, 0x9b, 0xba, 0xff}}},
233
{{{ 3058, 3715, 3073}, 0, { -30, 88}, {0xf9, 0xe6, 0x85, 0xff}}},
234
{{{ -6143, 6247, 6144}, 0, { 990, 0}, {0x93, 0x40, 0xfa, 0xff}}},
235
{{{ -6246, 6042, 5120}, 0, { -40, 96}, {0xd1, 0x74, 0xef, 0xff}}},
236
{{{ -6246, 6144, 6144}, 0, { 980, 96}, {0xd0, 0x74, 0xf5, 0xff}}},
237
{{{ -6143, 6144, 5120}, 0, { 0, 0}, {0x88, 0x26, 0xfb, 0xff}}},
238
{{{ -6860, 6042, 5120}, 0, { -40, 862}, {0x30, 0x74, 0xf0, 0xff}}},
239
{{{ -6963, 6144, 5120}, 0, { 0, 990}, {0x72, 0x37, 0xf9, 0xff}}},
240
{{{ -6860, 6144, 6144}, 0, { 980, 862}, {0x30, 0x74, 0xf5, 0xff}}},
241
};
242
243
// 0x07026928 - 0x07026998
244
static const Vtx ttm_seg7_vertex_07026928[] = {
245
{{{ -6161, 5735, 3793}, 0, { 244, 98}, {0xe1, 0x72, 0xd3, 0xff}}},
246
{{{ -6737, 5735, 3580}, 0, { -26, 866}, {0x34, 0x73, 0xf8, 0xff}}},
247
{{{ -6246, 5837, 4133}, 0, { 950, 98}, {0xd7, 0x72, 0xdd, 0xff}}},
248
{{{ -6963, 6144, 5120}, 0, { 0, 990}, {0x72, 0x37, 0xf9, 0xff}}},
249
{{{ -6963, 6247, 6144}, 0, { 990, 990}, {0x7a, 0x20, 0xfd, 0xff}}},
250
{{{ -6860, 6144, 6144}, 0, { 980, 862}, {0x30, 0x74, 0xf5, 0xff}}},
251
{{{ -6856, 5837, 4058}, 0, { 950, 866}, {0x31, 0x73, 0xee, 0xff}}},
252
};
253
254
// 0x07026998 - 0x07026A38
255
static const Vtx ttm_seg7_vertex_07026998[] = {
256
{{{ 600, 3616, 2725}, 0, { 990, 990}, {0x26, 0x77, 0x0f, 0xff}}},
257
{{{ 600, 3654, 2865}, 0, { 968, 856}, {0x21, 0x60, 0xb5, 0xff}}},
258
{{{ 1829, 3258, 2895}, 0, { 0, 990}, {0x20, 0x79, 0xed, 0xff}}},
259
{{{ 1829, 3341, 3013}, 0, { -42, 822}, {0x15, 0x46, 0x99, 0xff}}},
260
{{{ 600, 4186, 3172}, 0, { 968, 90}, {0x03, 0x10, 0x83, 0xff}}},
261
{{{ 1829, 3946, 3120}, 0, { -2, 114}, {0xf8, 0xe9, 0x84, 0xff}}},
262
{{{ -6856, 5837, 4058}, 0, { -36, 864}, {0x31, 0x73, 0xee, 0xff}}},
263
{{{ -6860, 6042, 5120}, 0, { 972, 862}, {0x30, 0x74, 0xf0, 0xff}}},
264
{{{ -6246, 6042, 5120}, 0, { 972, 96}, {0xd1, 0x74, 0xef, 0xff}}},
265
{{{ -6246, 5837, 4133}, 0, { 30, 102}, {0xd7, 0x72, 0xdd, 0xff}}},
266
};
267
268
// 0x07026A38 - 0x07026AB8
269
static const Vtx ttm_seg7_vertex_07026A38[] = {
270
{{{ 3058, 3100, 3073}, 0, { -36, 840}, {0x09, 0x40, 0x93, 0xff}}},
271
{{{ 1829, 3946, 3120}, 0, { 982, 94}, {0xf8, 0xe9, 0x84, 0xff}}},
272
{{{ 3058, 3715, 3073}, 0, { -30, 88}, {0xf9, 0xe6, 0x85, 0xff}}},
273
{{{ 1829, 3341, 3013}, 0, { 982, 860}, {0x15, 0x46, 0x99, 0xff}}},
274
{{{ -6246, 6144, 6144}, 0, { 980, 96}, {0xd0, 0x74, 0xf5, 0xff}}},
275
{{{ -6246, 6042, 5120}, 0, { -40, 96}, {0xd1, 0x74, 0xef, 0xff}}},
276
{{{ -6860, 6144, 6144}, 0, { 980, 862}, {0x30, 0x74, 0xf5, 0xff}}},
277
{{{ -6860, 6042, 5120}, 0, { -40, 862}, {0x30, 0x74, 0xf0, 0xff}}},
278
};
279
280
// 0x07026AB8 - 0x07026BA8
281
static const Vtx ttm_seg7_vertex_07026AB8[] = {
282
{{{ 7010, 2588, 2429}, 0, { -1558, 34}, {0xb2, 0x4a, 0xbe, 0xff}}},
283
{{{ 6714, 2640, 2724}, 0, { 872, 56}, {0xcb, 0x4a, 0xa8, 0xff}}},
284
{{{ 7051, 2691, 2459}, 0, { -1532, -54}, {0xac, 0x38, 0xb4, 0xff}}},
285
{{{ 1829, 3258, 2895}, 0, { 990, 990}, {0x20, 0x79, 0xed, 0xff}}},
286
{{{ 1829, 3341, 3013}, 0, { 982, 860}, {0x15, 0x46, 0x99, 0xff}}},
287
{{{ 3058, 2998, 2971}, 0, { 0, 990}, {0x15, 0x71, 0xcb, 0xff}}},
288
{{{ 3058, 3100, 3073}, 0, { -36, 840}, {0x09, 0x40, 0x93, 0xff}}},
289
{{{ 6317, 2691, 2923}, 0, { -854, 46}, {0xe5, 0x4a, 0x9d, 0xff}}},
290
{{{ 5918, 2742, 3022}, 0, { 928, 58}, {0xfb, 0x36, 0x8e, 0xff}}},
291
{{{ 6334, 2793, 2971}, 0, { -842, -46}, {0xe4, 0x33, 0x90, 0xff}}},
292
{{{ 5925, 2896, 3073}, 0, { 990, 0}, {0xfc, 0x28, 0x88, 0xff}}},
293
{{{ 6714, 2640, 2724}, 0, { -968, 44}, {0xcb, 0x4a, 0xa8, 0xff}}},
294
{{{ 6317, 2691, 2923}, 0, { 928, 60}, {0xe5, 0x4a, 0x9d, 0xff}}},
295
{{{ 6744, 2742, 2766}, 0, { -964, -48}, {0xc9, 0x39, 0x9e, 0xff}}},
296
{{{ 6334, 2793, 2971}, 0, { 990, 0}, {0xe4, 0x33, 0x90, 0xff}}},
297
};
298
299
// 0x07026BA8 - 0x07026C98
300
static const Vtx ttm_seg7_vertex_07026BA8[] = {
301
{{{ 7307, 2435, 1127}, 0, { -280, 56}, {0x9b, 0x4c, 0xf7, 0xff}}},
302
{{{ 7358, 2588, 1639}, 0, { 990, 0}, {0x91, 0x39, 0xec, 0xff}}},
303
{{{ 7358, 2537, 1127}, 0, { -278, -36}, {0x8f, 0x38, 0xf9, 0xff}}},
304
{{{ 6714, 2640, 2724}, 0, { 872, 56}, {0xcb, 0x4a, 0xa8, 0xff}}},
305
{{{ 6744, 2742, 2766}, 0, { 990, 0}, {0xc9, 0x39, 0x9e, 0xff}}},
306
{{{ 7051, 2691, 2459}, 0, { -1532, -54}, {0xac, 0x38, 0xb4, 0xff}}},
307
{{{ 7010, 2588, 2429}, 0, { 932, 58}, {0xb2, 0x4a, 0xbe, 0xff}}},
308
{{{ 7051, 2691, 2459}, 0, { 990, 0}, {0xac, 0x38, 0xb4, 0xff}}},
309
{{{ 7256, 2640, 2049}, 0, { -966, -46}, {0x9a, 0x38, 0xcf, 0xff}}},
310
{{{ 7208, 2537, 2031}, 0, { -966, 44}, {0xa3, 0x4a, 0xd5, 0xff}}},
311
{{{ 7307, 2486, 1633}, 0, { -854, 46}, {0x9f, 0x4d, 0xe9, 0xff}}},
312
{{{ 7208, 2537, 2031}, 0, { 926, 58}, {0xa3, 0x4a, 0xd5, 0xff}}},
313
{{{ 7358, 2588, 1639}, 0, { -842, -46}, {0x91, 0x39, 0xec, 0xff}}},
314
{{{ 7256, 2640, 2049}, 0, { 990, 0}, {0x9a, 0x38, 0xcf, 0xff}}},
315
{{{ 7307, 2486, 1633}, 0, { 972, 60}, {0x9f, 0x4d, 0xe9, 0xff}}},
316
};
317
318
// 0x07026C98 - 0x07026D98
319
static const Vtx ttm_seg7_vertex_07026C98[] = {
320
{{{ 6702, 1667, -3962}, 0, { 974, 58}, {0xa9, 0x4a, 0x35, 0xff}}},
321
{{{ 6744, 1769, -3992}, 0, { 990, 0}, {0x9e, 0x39, 0x37, 0xff}}},
322
{{{ 6130, 1667, -4606}, 0, { -472, -46}, {0xb4, 0x39, 0x54, 0xff}}},
323
{{{ 7307, 1872, -2347}, 0, { -126, 56}, {0x99, 0x4a, 0x02, 0xff}}},
324
{{{ 7307, 2076, -1124}, 0, { 978, 62}, {0x96, 0x44, 0xf5, 0xff}}},
325
{{{ 7358, 1974, -2353}, 0, { -118, -38}, {0x8f, 0x38, 0x00, 0xff}}},
326
{{{ 7358, 2179, -1124}, 0, { 990, 0}, {0x8f, 0x38, 0xf7, 0xff}}},
327
{{{ 7105, 1769, -3155}, 0, { -320, 50}, {0x9d, 0x4a, 0x1b, 0xff}}},
328
{{{ 7307, 1872, -2347}, 0, { 976, 60}, {0x99, 0x4a, 0x02, 0xff}}},
329
{{{ 7154, 1872, -3172}, 0, { -324, -42}, {0x93, 0x39, 0x1c, 0xff}}},
330
{{{ 7358, 1974, -2353}, 0, { 990, 0}, {0x8f, 0x38, 0x00, 0xff}}},
331
{{{ 6702, 1667, -3962}, 0, { -346, 50}, {0xa9, 0x4a, 0x35, 0xff}}},
332
{{{ 7105, 1769, -3155}, 0, { 976, 60}, {0x9d, 0x4a, 0x1b, 0xff}}},
333
{{{ 6744, 1769, -3992}, 0, { -354, -42}, {0x9e, 0x39, 0x37, 0xff}}},
334
{{{ 7154, 1872, -3172}, 0, { 990, 0}, {0x93, 0x39, 0x1c, 0xff}}},
335
{{{ 6100, 1564, -4564}, 0, { -462, 46}, {0xbe, 0x4a, 0x4e, 0xff}}},
336
};
337
338
// 0x07026D98 - 0x07026E78
339
static const Vtx ttm_seg7_vertex_07026D98[] = {
340
{{{ 5293, 1462, -4968}, 0, { 974, 60}, {0xd5, 0x4a, 0x5d, 0xff}}},
341
{{{ 5310, 1564, -5016}, 0, { 990, 0}, {0xcf, 0x38, 0x66, 0xff}}},
342
{{{ 4491, 1462, -5220}, 0, { -324, -42}, {0xe4, 0x38, 0x6e, 0xff}}},
343
{{{ 4485, 1360, -5170}, 0, { -320, 50}, {0xe4, 0x4d, 0x60, 0xff}}},
344
{{{ 5925, 2896, 3073}, 0, { -24, 350}, {0xfc, 0x28, 0x88, 0xff}}},
345
{{{ 5918, 2742, 3022}, 0, { -22, 506}, {0xfb, 0x36, 0x8e, 0xff}}},
346
{{{ 3058, 3715, 3073}, 0, { 990, 0}, {0xf9, 0xe6, 0x85, 0xff}}},
347
{{{ 5310, 1564, -5016}, 0, { -354, -42}, {0xcf, 0x38, 0x66, 0xff}}},
348
{{{ 5293, 1462, -4968}, 0, { -346, 50}, {0xd5, 0x4a, 0x5d, 0xff}}},
349
{{{ 6100, 1564, -4564}, 0, { 978, 60}, {0xbe, 0x4a, 0x4e, 0xff}}},
350
{{{ 6130, 1667, -4606}, 0, { 990, 0}, {0xb4, 0x39, 0x54, 0xff}}},
351
{{{ 3262, 1104, -5220}, 0, { -132, 52}, {0xec, 0x77, 0x24, 0xff}}},
352
{{{ 4485, 1360, -5170}, 0, { 986, 60}, {0xe4, 0x4d, 0x60, 0xff}}},
353
{{{ 4491, 1462, -5220}, 0, { 990, 0}, {0xe4, 0x38, 0x6e, 0xff}}},
354
};
355
356
// 0x07026E78 - 0x07026EB8
357
static const Vtx ttm_seg7_vertex_07026E78[] = {
358
{{{ 7307, 2076, -1124}, 0, { -36, 62}, {0x96, 0x44, 0xf5, 0xff}}},
359
{{{ 7358, 2537, 1127}, 0, { 990, 0}, {0x8f, 0x38, 0xf9, 0xff}}},
360
{{{ 7358, 2179, -1124}, 0, { 0, 0}, {0x8f, 0x38, 0xf7, 0xff}}},
361
{{{ 7307, 2435, 1127}, 0, { 984, 62}, {0x9b, 0x4c, 0xf7, 0xff}}},
362
};
363
364
// 0x07026EB8 - 0x07026FB8
365
static const Vtx ttm_seg7_vertex_07026EB8[] = {
366
{{{ 7112, 2435, 1996}, 0, { -896, 194}, {0xc7, 0x6b, 0xde, 0xff}}},
367
{{{ 6927, 2486, 2369}, 0, { 884, 206}, {0xd2, 0x6b, 0xd0, 0xff}}},
368
{{{ 7208, 2537, 2031}, 0, { -966, 44}, {0xa3, 0x4a, 0xd5, 0xff}}},
369
{{{ 6281, 2588, 2827}, 0, { -804, 198}, {0xf6, 0x6b, 0xbe, 0xff}}},
370
{{{ 5906, 2640, 2921}, 0, { 876, 208}, {0x02, 0x67, 0xb8, 0xff}}},
371
{{{ 6317, 2691, 2923}, 0, { -854, 46}, {0xe5, 0x4a, 0x9d, 0xff}}},
372
{{{ 5918, 2742, 3022}, 0, { 928, 58}, {0xfb, 0x36, 0x8e, 0xff}}},
373
{{{ 6654, 2537, 2641}, 0, { -904, 194}, {0xe4, 0x6b, 0xc3, 0xff}}},
374
{{{ 6281, 2588, 2827}, 0, { 878, 208}, {0xf6, 0x6b, 0xbe, 0xff}}},
375
{{{ 6714, 2640, 2724}, 0, { -968, 44}, {0xcb, 0x4a, 0xa8, 0xff}}},
376
{{{ 6317, 2691, 2923}, 0, { 928, 60}, {0xe5, 0x4a, 0x9d, 0xff}}},
377
{{{ 6927, 2486, 2369}, 0, { -1468, 184}, {0xd2, 0x6b, 0xd0, 0xff}}},
378
{{{ 6654, 2537, 2641}, 0, { 776, 202}, {0xe4, 0x6b, 0xc3, 0xff}}},
379
{{{ 7010, 2588, 2429}, 0, { -1558, 34}, {0xb2, 0x4a, 0xbe, 0xff}}},
380
{{{ 6714, 2640, 2724}, 0, { 872, 56}, {0xcb, 0x4a, 0xa8, 0xff}}},
381
{{{ 7010, 2588, 2429}, 0, { 932, 58}, {0xb2, 0x4a, 0xbe, 0xff}}},
382
};
383
384
// 0x07026FB8 - 0x070270B8
385
static const Vtx ttm_seg7_vertex_07026FB8[] = {
386
{{{ 7206, 2384, 1621}, 0, { -806, 198}, {0xc0, 0x6b, 0xed, 0xff}}},
387
{{{ 7112, 2435, 1996}, 0, { 874, 208}, {0xc7, 0x6b, 0xde, 0xff}}},
388
{{{ 7307, 2486, 1633}, 0, { -854, 46}, {0x9f, 0x4d, 0xe9, 0xff}}},
389
{{{ 7208, 2537, 2031}, 0, { 926, 58}, {0xa3, 0x4a, 0xd5, 0xff}}},
390
{{{ 7205, 2332, 1127}, 0, { -262, 208}, {0xc7, 0x70, 0xf2, 0xff}}},
391
{{{ 7206, 2384, 1621}, 0, { 958, 210}, {0xc0, 0x6b, 0xed, 0xff}}},
392
{{{ 7307, 2435, 1127}, 0, { -280, 56}, {0x9b, 0x4c, 0xf7, 0xff}}},
393
{{{ 7307, 2486, 1633}, 0, { 972, 60}, {0x9f, 0x4d, 0xe9, 0xff}}},
394
{{{ 7206, 1769, -2334}, 0, { -126, 208}, {0xbd, 0x6b, 0xfa, 0xff}}},
395
{{{ 7205, 1974, -1124}, 0, { 968, 214}, {0xb6, 0x65, 0xf0, 0xff}}},
396
{{{ 7307, 1872, -2347}, 0, { -126, 56}, {0x99, 0x4a, 0x02, 0xff}}},
397
{{{ 7307, 2076, -1124}, 0, { 978, 62}, {0x96, 0x44, 0xf5, 0xff}}},
398
{{{ 7009, 1667, -3119}, 0, { -296, 202}, {0xbe, 0x6b, 0x0b, 0xff}}},
399
{{{ 7206, 1769, -2334}, 0, { 964, 210}, {0xbd, 0x6b, 0xfa, 0xff}}},
400
{{{ 7105, 1769, -3155}, 0, { -320, 50}, {0x9d, 0x4a, 0x1b, 0xff}}},
401
{{{ 7307, 1872, -2347}, 0, { 976, 60}, {0x99, 0x4a, 0x02, 0xff}}},
402
};
403
404
// 0x070270B8 - 0x070271A8
405
static const Vtx ttm_seg7_vertex_070270B8[] = {
406
{{{ 6619, 1564, -3902}, 0, { -318, 200}, {0xc4, 0x6b, 0x1d, 0xff}}},
407
{{{ 7009, 1667, -3119}, 0, { 966, 210}, {0xbe, 0x6b, 0x0b, 0xff}}},
408
{{{ 6702, 1667, -3962}, 0, { -346, 50}, {0xa9, 0x4a, 0x35, 0xff}}},
409
{{{ 7105, 1769, -3155}, 0, { 976, 60}, {0x9d, 0x4a, 0x1b, 0xff}}},
410
{{{ 6040, 1462, -4481}, 0, { -420, 196}, {0xd0, 0x6b, 0x2e, 0xff}}},
411
{{{ 6619, 1564, -3902}, 0, { 960, 208}, {0xc4, 0x6b, 0x1d, 0xff}}},
412
{{{ 6100, 1564, -4564}, 0, { -462, 46}, {0xbe, 0x4a, 0x4e, 0xff}}},
413
{{{ 5918, 2742, 3022}, 0, { -22, 506}, {0xfb, 0x36, 0x8e, 0xff}}},
414
{{{ 3058, 3100, 3073}, 0, { 1000, 786}, {0x09, 0x40, 0x93, 0xff}}},
415
{{{ 3058, 3715, 3073}, 0, { 990, 0}, {0xf9, 0xe6, 0x85, 0xff}}},
416
{{{ 6702, 1667, -3962}, 0, { 974, 58}, {0xa9, 0x4a, 0x35, 0xff}}},
417
{{{ 5257, 1360, -4872}, 0, { -314, 200}, {0xde, 0x6b, 0x3a, 0xff}}},
418
{{{ 6040, 1462, -4481}, 0, { 968, 208}, {0xd0, 0x6b, 0x2e, 0xff}}},
419
{{{ 5293, 1462, -4968}, 0, { -346, 50}, {0xd5, 0x4a, 0x5d, 0xff}}},
420
{{{ 6100, 1564, -4564}, 0, { 978, 60}, {0xbe, 0x4a, 0x4e, 0xff}}},
421
};
422
423
// 0x070271A8 - 0x07027288
424
static const Vtx ttm_seg7_vertex_070271A8[] = {
425
{{{ 4472, 1257, -5068}, 0, { -296, 202}, {0xe7, 0x6e, 0x39, 0xff}}},
426
{{{ 5257, 1360, -4872}, 0, { 962, 210}, {0xde, 0x6b, 0x3a, 0xff}}},
427
{{{ 4485, 1360, -5170}, 0, { -320, 50}, {0xe4, 0x4d, 0x60, 0xff}}},
428
{{{ 5293, 1462, -4968}, 0, { 974, 60}, {0xd5, 0x4a, 0x5d, 0xff}}},
429
{{{ 5918, 2742, 3022}, 0, { -22, 506}, {0xfb, 0x36, 0x8e, 0xff}}},
430
{{{ 5906, 2640, 2921}, 0, { -22, 678}, {0x02, 0x67, 0xb8, 0xff}}},
431
{{{ 3058, 3100, 3073}, 0, { 1000, 786}, {0x09, 0x40, 0x93, 0xff}}},
432
{{{ 3262, 1104, -5220}, 0, { -132, 52}, {0xec, 0x77, 0x24, 0xff}}},
433
{{{ 4472, 1257, -5068}, 0, { 984, 212}, {0xe7, 0x6e, 0x39, 0xff}}},
434
{{{ 4485, 1360, -5170}, 0, { 986, 60}, {0xe4, 0x4d, 0x60, 0xff}}},
435
{{{ 7205, 1974, -1124}, 0, { -40, 214}, {0xb6, 0x65, 0xf0, 0xff}}},
436
{{{ 7205, 2332, 1127}, 0, { 980, 214}, {0xc7, 0x70, 0xf2, 0xff}}},
437
{{{ 7307, 2435, 1127}, 0, { 984, 62}, {0x9b, 0x4c, 0xf7, 0xff}}},
438
{{{ 7307, 2076, -1124}, 0, { -36, 62}, {0x96, 0x44, 0xf5, 0xff}}},
439
};
440
441
// 0x07027288 - 0x07027388
442
static const Vtx ttm_seg7_vertex_07027288[] = {
443
{{{ 6968, 2384, 1942}, 0, { -724, 388}, {0xf4, 0x7c, 0xe8, 0xff}}},
444
{{{ 6802, 2435, 2279}, 0, { 882, 396}, {0xfc, 0x7b, 0xe5, 0xff}}},
445
{{{ 7112, 2435, 1996}, 0, { -896, 194}, {0xc7, 0x6b, 0xde, 0xff}}},
446
{{{ 6228, 2537, 2682}, 0, { -656, 392}, {0x09, 0x7c, 0xe7, 0xff}}},
447
{{{ 5887, 2588, 2768}, 0, { 874, 398}, {0x0d, 0x79, 0xe0, 0xff}}},
448
{{{ 6281, 2588, 2827}, 0, { -804, 198}, {0xf6, 0x6b, 0xbe, 0xff}}},
449
{{{ 5906, 2640, 2921}, 0, { 876, 208}, {0x02, 0x67, 0xb8, 0xff}}},
450
{{{ 6564, 2486, 2517}, 0, { -734, 388}, {0x02, 0x7c, 0xe5, 0xff}}},
451
{{{ 6228, 2537, 2682}, 0, { 876, 400}, {0x09, 0x7c, 0xe7, 0xff}}},
452
{{{ 6654, 2537, 2641}, 0, { -904, 194}, {0xe4, 0x6b, 0xc3, 0xff}}},
453
{{{ 6281, 2588, 2827}, 0, { 878, 208}, {0xf6, 0x6b, 0xbe, 0xff}}},
454
{{{ 6802, 2435, 2279}, 0, { -1196, 378}, {0xfc, 0x7b, 0xe5, 0xff}}},
455
{{{ 6564, 2486, 2517}, 0, { 770, 392}, {0x02, 0x7c, 0xe5, 0xff}}},
456
{{{ 6927, 2486, 2369}, 0, { -1468, 184}, {0xd2, 0x6b, 0xd0, 0xff}}},
457
{{{ 6654, 2537, 2641}, 0, { 776, 202}, {0xe4, 0x6b, 0xc3, 0xff}}},
458
{{{ 6927, 2486, 2369}, 0, { 884, 206}, {0xd2, 0x6b, 0xd0, 0xff}}},
459
};
460
461
// 0x07027388 - 0x07027488
462
static const Vtx ttm_seg7_vertex_07027388[] = {
463
{{{ 7053, 2332, 1602}, 0, { -658, 392}, {0xef, 0x7c, 0xee, 0xff}}},
464
{{{ 6968, 2384, 1942}, 0, { 872, 400}, {0xf4, 0x7c, 0xe8, 0xff}}},
465
{{{ 7206, 2384, 1621}, 0, { -806, 198}, {0xc0, 0x6b, 0xed, 0xff}}},
466
{{{ 7112, 2435, 1996}, 0, { 874, 208}, {0xc7, 0x6b, 0xde, 0xff}}},
467
{{{ 7051, 2281, 1127}, 0, { -216, 402}, {0xf1, 0x7c, 0xf0, 0xff}}},
468
{{{ 7053, 2332, 1602}, 0, { 958, 402}, {0xef, 0x7c, 0xee, 0xff}}},
469
{{{ 7205, 2332, 1127}, 0, { -262, 208}, {0xc7, 0x70, 0xf2, 0xff}}},
470
{{{ 7206, 2384, 1621}, 0, { 958, 210}, {0xc0, 0x6b, 0xed, 0xff}}},
471
{{{ 7053, 1718, -2316}, 0, { -110, 400}, {0xea, 0x7c, 0xf1, 0xff}}},
472
{{{ 7051, 1923, -1124}, 0, { 966, 406}, {0xe9, 0x7b, 0xec, 0xff}}},
473
{{{ 7206, 1769, -2334}, 0, { -126, 208}, {0xbd, 0x6b, 0xfa, 0xff}}},
474
{{{ 7205, 1974, -1124}, 0, { 968, 214}, {0xb6, 0x65, 0xf0, 0xff}}},
475
{{{ 6865, 1616, -3066}, 0, { -242, 396}, {0xe8, 0x7c, 0xf9, 0xff}}},
476
{{{ 7053, 1718, -2316}, 0, { 962, 402}, {0xea, 0x7c, 0xf1, 0xff}}},
477
{{{ 7009, 1667, -3119}, 0, { -296, 202}, {0xbe, 0x6b, 0x0b, 0xff}}},
478
{{{ 7206, 1769, -2334}, 0, { 964, 210}, {0xbd, 0x6b, 0xfa, 0xff}}},
479
};
480
481
// 0x07027488 - 0x07027588
482
static const Vtx ttm_seg7_vertex_07027488[] = {
483
{{{ 5950, 1411, -4357}, 0, { -338, 388}, {0xe8, 0x7c, 0x07, 0xff}}},
484
{{{ 6495, 1513, -3812}, 0, { 960, 398}, {0xe7, 0x7c, 0x00, 0xff}}},
485
{{{ 6040, 1462, -4481}, 0, { -420, 196}, {0xd0, 0x6b, 0x2e, 0xff}}},
486
{{{ 6619, 1564, -3902}, 0, { 960, 208}, {0xc4, 0x6b, 0x1d, 0xff}}},
487
{{{ 5204, 1308, -4728}, 0, { -254, 394}, {0xeb, 0x7c, 0x0d, 0xff}}},
488
{{{ 5950, 1411, -4357}, 0, { 968, 398}, {0xe8, 0x7c, 0x07, 0xff}}},
489
{{{ 5257, 1360, -4872}, 0, { -314, 200}, {0xde, 0x6b, 0x3a, 0xff}}},
490
{{{ 6040, 1462, -4481}, 0, { 968, 208}, {0xd0, 0x6b, 0x2e, 0xff}}},
491
{{{ 4454, 1206, -4916}, 0, { -242, 396}, {0xee, 0x7c, 0x0d, 0xff}}},
492
{{{ 5204, 1308, -4728}, 0, { 962, 402}, {0xeb, 0x7c, 0x0d, 0xff}}},
493
{{{ 4472, 1257, -5068}, 0, { -296, 202}, {0xe7, 0x6e, 0x39, 0xff}}},
494
{{{ 5257, 1360, -4872}, 0, { 962, 210}, {0xde, 0x6b, 0x3a, 0xff}}},
495
{{{ 3058, 3100, 3073}, 0, { 1000, 786}, {0x09, 0x40, 0x93, 0xff}}},
496
{{{ 5906, 2640, 2921}, 0, { -22, 678}, {0x02, 0x67, 0xb8, 0xff}}},
497
{{{ 5887, 2588, 2768}, 0, { -24, 802}, {0x0d, 0x79, 0xe0, 0xff}}},
498
{{{ 3058, 2998, 2971}, 0, { 996, 956}, {0x15, 0x71, 0xcb, 0xff}}},
499
};
500
501
// 0x07027588 - 0x07027668
502
static const Vtx ttm_seg7_vertex_07027588[] = {
503
{{{ 3058, 2998, 2971}, 0, { 0, 968}, {0x15, 0x71, 0xcb, 0xff}}},
504
{{{ 3058, 2998, 2868}, 0, { 0, 990}, {0x16, 0x7d, 0x00, 0xff}}},
505
{{{ 1829, 3258, 2895}, 0, { 990, 990}, {0x20, 0x79, 0xed, 0xff}}},
506
{{{ 4454, 1206, -4916}, 0, { 982, 404}, {0xee, 0x7c, 0x0d, 0xff}}},
507
{{{ 4472, 1257, -5068}, 0, { 984, 212}, {0xe7, 0x6e, 0x39, 0xff}}},
508
{{{ 3262, 1104, -5220}, 0, { -132, 52}, {0xec, 0x77, 0x24, 0xff}}},
509
{{{ 6619, 1564, -3902}, 0, { -318, 200}, {0xc4, 0x6b, 0x1d, 0xff}}},
510
{{{ 6865, 1616, -3066}, 0, { 966, 402}, {0xe8, 0x7c, 0xf9, 0xff}}},
511
{{{ 7009, 1667, -3119}, 0, { 966, 210}, {0xbe, 0x6b, 0x0b, 0xff}}},
512
{{{ 6495, 1513, -3812}, 0, { -258, 394}, {0xe7, 0x7c, 0x00, 0xff}}},
513
{{{ 7051, 1923, -1124}, 0, { -40, 406}, {0xe9, 0x7b, 0xec, 0xff}}},
514
{{{ 7205, 2332, 1127}, 0, { 980, 214}, {0xc7, 0x70, 0xf2, 0xff}}},
515
{{{ 7205, 1974, -1124}, 0, { -40, 214}, {0xb6, 0x65, 0xf0, 0xff}}},
516
{{{ 7051, 2281, 1127}, 0, { 980, 406}, {0xf1, 0x7c, 0xf0, 0xff}}},
517
};
518
519
// 0x07027668 - 0x07027758
520
static const Vtx ttm_seg7_vertex_07027668[] = {
521
{{{ -5441, -1865, -5220}, 0, { 0, 0}, {0xaf, 0x44, 0x45, 0xff}}},
522
{{{ -2217, -1279, -4401}, 0, { 990, 990}, {0xe3, 0x6d, 0x38, 0xff}}},
523
{{{ -2217, -1279, -5220}, 0, { 990, 0}, {0xe0, 0x7a, 0x00, 0xff}}},
524
{{{ 5644, 1411, -3933}, 0, { 0, 990}, {0xf1, 0x7d, 0xf7, 0xff}}},
525
{{{ 6071, 1513, -3506}, 0, { 990, 990}, {0xf4, 0x7d, 0xf3, 0xff}}},
526
{{{ 5950, 1411, -4357}, 0, { -338, 388}, {0xe8, 0x7c, 0x07, 0xff}}},
527
{{{ 6495, 1513, -3812}, 0, { 960, 398}, {0xe7, 0x7c, 0x00, 0xff}}},
528
{{{ 5024, 1308, -4243}, 0, { 990, 990}, {0xef, 0x7d, 0xfc, 0xff}}},
529
{{{ 5204, 1308, -4728}, 0, { 962, 402}, {0xeb, 0x7c, 0x0d, 0xff}}},
530
{{{ 4454, 1206, -4916}, 0, { -242, 396}, {0xee, 0x7c, 0x0d, 0xff}}},
531
{{{ 4390, 1206, -4401}, 0, { 0, 990}, {0xf3, 0x7e, 0xff, 0xff}}},
532
{{{ 6539, 1718, -2252}, 0, { 990, 990}, {0xfd, 0x7d, 0xed, 0xff}}},
533
{{{ 6865, 1616, -3066}, 0, { -242, 396}, {0xe8, 0x7c, 0xf9, 0xff}}},
534
{{{ 6381, 1616, -2886}, 0, { 0, 990}, {0xf9, 0x7d, 0xf0, 0xff}}},
535
{{{ 7053, 1718, -2316}, 0, { 962, 402}, {0xea, 0x7c, 0xf1, 0xff}}},
536
};
537
538
// 0x07027758 - 0x07027838
539
static const Vtx ttm_seg7_vertex_07027758[] = {
540
{{{ -1218, -799, -4401}, 0, { 612, 990}, {0xc2, 0x55, 0x46, 0xff}}},
541
{{{ -706, -390, -4401}, 0, { 990, 990}, {0x23, 0x4d, 0x5d, 0xff}}},
542
{{{ -706, -390, -5220}, 0, { 990, 0}, {0x34, 0x73, 0x00, 0xff}}},
543
{{{ -5441, -1865, -5220}, 0, { 0, 0}, {0xaf, 0x44, 0x45, 0xff}}},
544
{{{ -5441, -1865, -4401}, 0, { 0, 990}, {0xc5, 0x31, 0x9c, 0xff}}},
545
{{{ -2217, -1279, -4401}, 0, { 990, 990}, {0xe3, 0x6d, 0x38, 0xff}}},
546
{{{ -2217, -1279, -5220}, 0, { 0, 0}, {0xe0, 0x7a, 0x00, 0xff}}},
547
{{{ -2217, -1279, -4401}, 0, { 0, 990}, {0xe3, 0x6d, 0x38, 0xff}}},
548
{{{ -1730, -1106, -5220}, 0, { 264, 0}, {0xce, 0x74, 0x00, 0xff}}},
549
{{{ -1730, -1106, -4401}, 0, { 264, 990}, {0xd0, 0x5d, 0x46, 0xff}}},
550
{{{ -1218, -799, -5220}, 0, { 612, 0}, {0xba, 0x69, 0x00, 0xff}}},
551
{{{ 6968, 2384, 1942}, 0, { -724, 388}, {0xf4, 0x7c, 0xe8, 0xff}}},
552
{{{ 6483, 2384, 1763}, 0, { 0, 990}, {0x06, 0x7c, 0xe9, 0xff}}},
553
{{{ 6378, 2435, 1973}, 0, { 990, 990}, {0x0d, 0x7c, 0xe9, 0xff}}},
554
};
555
556
// 0x07027838 - 0x07027928
557
static const Vtx ttm_seg7_vertex_07027838[] = {
558
{{{ 7051, 1923, -1124}, 0, { -40, 406}, {0xe9, 0x7b, 0xec, 0xff}}},
559
{{{ 6539, 2281, 1127}, 0, { 990, 990}, {0x00, 0x7d, 0xee, 0xff}}},
560
{{{ 7051, 2281, 1127}, 0, { 980, 406}, {0xf1, 0x7c, 0xf0, 0xff}}},
561
{{{ 6539, 1923, -1124}, 0, { 0, 990}, {0x00, 0x7d, 0xeb, 0xff}}},
562
{{{ 7051, 2281, 1127}, 0, { -216, 402}, {0xf1, 0x7c, 0xf0, 0xff}}},
563
{{{ 6539, 2332, 1539}, 0, { 990, 990}, {0x01, 0x7d, 0xed, 0xff}}},
564
{{{ 7053, 2332, 1602}, 0, { 958, 402}, {0xef, 0x7c, 0xee, 0xff}}},
565
{{{ 6539, 2281, 1127}, 0, { 0, 990}, {0x00, 0x7d, 0xee, 0xff}}},
566
{{{ 7053, 2332, 1602}, 0, { -658, 392}, {0xef, 0x7c, 0xee, 0xff}}},
567
{{{ 6483, 2384, 1763}, 0, { 990, 990}, {0x06, 0x7c, 0xe9, 0xff}}},
568
{{{ 6968, 2384, 1942}, 0, { 872, 400}, {0xf4, 0x7c, 0xe8, 0xff}}},
569
{{{ 6539, 2332, 1539}, 0, { 0, 990}, {0x01, 0x7d, 0xed, 0xff}}},
570
{{{ 6228, 2537, 2682}, 0, { -656, 392}, {0x09, 0x7c, 0xe7, 0xff}}},
571
{{{ 6048, 2537, 2198}, 0, { 0, 990}, {0x15, 0x7c, 0xf6, 0xff}}},
572
{{{ 5824, 2588, 2254}, 0, { 990, 990}, {0x14, 0x7d, 0xfc, 0xff}}},
573
};
574
575
// 0x07027928 - 0x07027A08
576
static const Vtx ttm_seg7_vertex_07027928[] = {
577
{{{ 6968, 2384, 1942}, 0, { -724, 388}, {0xf4, 0x7c, 0xe8, 0xff}}},
578
{{{ 6378, 2435, 1973}, 0, { 990, 990}, {0x0d, 0x7c, 0xe9, 0xff}}},
579
{{{ 6802, 2435, 2279}, 0, { 882, 396}, {0xfc, 0x7b, 0xe5, 0xff}}},
580
{{{ 6802, 2435, 2279}, 0, { -1196, 378}, {0xfc, 0x7b, 0xe5, 0xff}}},
581
{{{ 6259, 2486, 2093}, 0, { 990, 990}, {0x13, 0x7b, 0xed, 0xff}}},
582
{{{ 6564, 2486, 2517}, 0, { 770, 392}, {0x02, 0x7c, 0xe5, 0xff}}},
583
{{{ 6378, 2435, 1973}, 0, { 0, 990}, {0x0d, 0x7c, 0xe9, 0xff}}},
584
{{{ 6564, 2486, 2517}, 0, { -734, 388}, {0x02, 0x7c, 0xe5, 0xff}}},
585
{{{ 6259, 2486, 2093}, 0, { 0, 990}, {0x13, 0x7b, 0xed, 0xff}}},
586
{{{ 6048, 2537, 2198}, 0, { 990, 990}, {0x15, 0x7c, 0xf6, 0xff}}},
587
{{{ 6228, 2537, 2682}, 0, { 876, 400}, {0x09, 0x7c, 0xe7, 0xff}}},
588
{{{ 6228, 2537, 2682}, 0, { -656, 392}, {0x09, 0x7c, 0xe7, 0xff}}},
589
{{{ 5824, 2588, 2254}, 0, { 990, 990}, {0x14, 0x7d, 0xfc, 0xff}}},
590
{{{ 5887, 2588, 2768}, 0, { 874, 398}, {0x0d, 0x79, 0xe0, 0xff}}},
591
};
592
593
// 0x07027A08 - 0x07027AF8
594
static const Vtx ttm_seg7_vertex_07027A08[] = {
595
{{{ 6495, 1513, -3812}, 0, { -258, 394}, {0xe7, 0x7c, 0x00, 0xff}}},
596
{{{ 6071, 1513, -3506}, 0, { 0, 990}, {0xf4, 0x7d, 0xf3, 0xff}}},
597
{{{ 6381, 1616, -2886}, 0, { 990, 990}, {0xf9, 0x7d, 0xf0, 0xff}}},
598
{{{ 5887, 2588, 2768}, 0, { -24, 802}, {0x0d, 0x79, 0xe0, 0xff}}},
599
{{{ 5824, 2588, 2254}, 0, { 0, 990}, {0x14, 0x7d, 0xfc, 0xff}}},
600
{{{ 3058, 2998, 2868}, 0, { 990, 990}, {0x16, 0x7d, 0x00, 0xff}}},
601
{{{ 3058, 2998, 2971}, 0, { 996, 956}, {0x15, 0x71, 0xcb, 0xff}}},
602
{{{ 3262, 1104, -5220}, 0, { -132, 52}, {0xec, 0x77, 0x24, 0xff}}},
603
{{{ 4390, 1206, -4401}, 0, { 990, 990}, {0xf3, 0x7e, 0xff, 0xff}}},
604
{{{ 4454, 1206, -4916}, 0, { 982, 404}, {0xee, 0x7c, 0x0d, 0xff}}},
605
{{{ 3262, 1104, -4401}, 0, { 0, 990}, {0xed, 0x7d, 0x00, 0xff}}},
606
{{{ 5204, 1308, -4728}, 0, { -254, 394}, {0xeb, 0x7c, 0x0d, 0xff}}},
607
{{{ 5024, 1308, -4243}, 0, { 0, 990}, {0xef, 0x7d, 0xfc, 0xff}}},
608
{{{ 5644, 1411, -3933}, 0, { 990, 990}, {0xf1, 0x7d, 0xf7, 0xff}}},
609
{{{ 5950, 1411, -4357}, 0, { 968, 398}, {0xe8, 0x7c, 0x07, 0xff}}},
610
};
611
612
// 0x07027AF8 - 0x07027BA8
613
static const Vtx ttm_seg7_vertex_07027AF8[] = {
614
{{{ 907, 592, -4401}, 0, { 0, 990}, {0xe6, 0x7c, 0x00, 0xff}}},
615
{{{ 3262, 1104, -5220}, 0, { 990, 0}, {0xec, 0x77, 0x24, 0xff}}},
616
{{{ 907, 592, -5220}, 0, { 0, 0}, {0xe6, 0x7c, 0x00, 0xff}}},
617
{{{ 6495, 1513, -3812}, 0, { -258, 394}, {0xe7, 0x7c, 0x00, 0xff}}},
618
{{{ 6381, 1616, -2886}, 0, { 990, 990}, {0xf9, 0x7d, 0xf0, 0xff}}},
619
{{{ 6865, 1616, -3066}, 0, { 966, 402}, {0xe8, 0x7c, 0xf9, 0xff}}},
620
{{{ 7053, 1718, -2316}, 0, { -110, 400}, {0xea, 0x7c, 0xf1, 0xff}}},
621
{{{ 6539, 1923, -1124}, 0, { 990, 990}, {0x00, 0x7d, 0xeb, 0xff}}},
622
{{{ 7051, 1923, -1124}, 0, { 966, 406}, {0xe9, 0x7b, 0xec, 0xff}}},
623
{{{ 6539, 1718, -2252}, 0, { 0, 990}, {0xfd, 0x7d, 0xed, 0xff}}},
624
{{{ 3262, 1104, -4401}, 0, { 990, 990}, {0xed, 0x7d, 0x00, 0xff}}},
625
};
626
627
// 0x07027BA8 - 0x07027BE8
628
static const Vtx ttm_seg7_vertex_07027BA8[] = {
629
{{{ -7489, -1865, -3787}, 0, { -4628, -4630}, {0x33, 0x67, 0xcd, 0xff}}},
630
{{{ -5441, -1865, -5835}, 0, { 5588, 5586}, {0xcd, 0x67, 0x33, 0xff}}},
631
{{{ -7489, -1865, -5835}, 0, { 5590, -4630}, {0x54, 0x2a, 0x54, 0xff}}},
632
{{{ -5441, -1865, -3787}, 0, { -4630, 5586}, {0xac, 0x2a, 0xac, 0xff}}},
633
};
634
635
// 0x07027BE8 - 0x07027CD8
636
static const Vtx ttm_seg7_vertex_07027BE8[] = {
637
{{{ -5993, 6452, 3458}, 0, { 1324, 64}, {0xc6, 0x90, 0xff, 0xff}}},
638
{{{ -6161, 6554, 3793}, 0, { 636, -38}, {0xc9, 0x8f, 0x0d, 0xff}}},
639
{{{ -6492, 6452, 3099}, 0, { 948, 1134}, {0x17, 0x8e, 0x31, 0xff}}},
640
{{{ -3071, 5763, 2971}, 0, { 2012, 0}, {0xe3, 0x8f, 0xd0, 0xff}}},
641
{{{ -5082, 6144, 2969}, 0, { 40, -24}, {0xe0, 0x91, 0xce, 0xff}}},
642
{{{ -3071, 5763, 2356}, 0, { 2012, 990}, {0xe4, 0x8e, 0x2f, 0xff}}},
643
{{{ -5157, 6144, 2359}, 0, { 0, 990}, {0xec, 0x8b, 0x2a, 0xff}}},
644
{{{ -1842, 5436, 2804}, 0, { 2012, 0}, {0xda, 0x88, 0xfd, 0xff}}},
645
{{{ -3071, 5763, 2356}, 0, { 0, 990}, {0xe4, 0x8e, 0x2f, 0xff}}},
646
{{{ -1842, 5216, 2230}, 0, { 2012, 990}, {0xe1, 0xa7, 0x54, 0xff}}},
647
{{{ -3071, 5763, 2971}, 0, { 88, 4}, {0xe3, 0x8f, 0xd0, 0xff}}},
648
{{{ -613, 5045, 2635}, 0, { 2012, 0}, {0xdb, 0x8d, 0x25, 0xff}}},
649
{{{ -1842, 5436, 2804}, 0, { 64, -8}, {0xda, 0x88, 0xfd, 0xff}}},
650
{{{ -1842, 5216, 2230}, 0, { 0, 990}, {0xe1, 0xa7, 0x54, 0xff}}},
651
{{{ -613, 4650, 2165}, 0, { 2012, 990}, {0xec, 0xc7, 0x6f, 0xff}}},
652
};
653
654
// 0x07027CD8 - 0x07027DC8
655
static const Vtx ttm_seg7_vertex_07027CD8[] = {
656
{{{ -5757, 6349, 3222}, 0, { 2012, 0}, {0xca, 0x8f, 0xee, 0xff}}},
657
{{{ -5993, 6452, 3458}, 0, { 1324, 64}, {0xc6, 0x90, 0xff, 0xff}}},
658
{{{ -6116, 6349, 2723}, 0, { 2012, 990}, {0x06, 0x8e, 0x36, 0xff}}},
659
{{{ -6161, 6554, 3793}, 0, { 636, -38}, {0xc9, 0x8f, 0x0d, 0xff}}},
660
{{{ -6737, 6554, 3580}, 0, { 0, 990}, {0x24, 0x8e, 0x29, 0xff}}},
661
{{{ -6492, 6452, 3099}, 0, { 948, 1134}, {0x17, 0x8e, 0x31, 0xff}}},
662
{{{ -5422, 6247, 3054}, 0, { 1284, 40}, {0xd2, 0x8f, 0xdf, 0xff}}},
663
{{{ -5635, 6247, 2478}, 0, { 1008, 1088}, {0xf9, 0x8e, 0x36, 0xff}}},
664
{{{ -5157, 6144, 2359}, 0, { 2012, 990}, {0xec, 0x8b, 0x2a, 0xff}}},
665
{{{ -5082, 6144, 2969}, 0, { 2012, 0}, {0xe0, 0x91, 0xce, 0xff}}},
666
{{{ -5757, 6349, 3222}, 0, { 548, -22}, {0xca, 0x8f, 0xee, 0xff}}},
667
{{{ -6116, 6349, 2723}, 0, { 0, 990}, {0x06, 0x8e, 0x36, 0xff}}},
668
{{{ -3188, -739, -5118}, 0, { 2012, 990}, {0x54, 0xa5, 0x17, 0xff}}},
669
{{{ -3188, -739, -4504}, 0, { 2012, 0}, {0x6f, 0xc8, 0xe9, 0xff}}},
670
{{{ -5441, -1148, -4504}, 0, { 0, 0}, {0xbb, 0x9e, 0xd8, 0xff}}},
671
};
672
673
// 0x07027DC8 - 0x07027E38
674
static const Vtx ttm_seg7_vertex_07027DC8[] = {
675
{{{ -5441, -841, -3787}, 0, { 10188, -9230}, {0x9b, 0xbd, 0xdf, 0xff}}},
676
{{{ -7489, -841, -5835}, 0, { 0, 990}, {0x33, 0x99, 0x33, 0xff}}},
677
{{{ -5441, -841, -5835}, 0, { 10188, 990}, {0x8d, 0xe9, 0x2e, 0xff}}},
678
{{{ -3188, -739, -5118}, 0, { 2012, 990}, {0x54, 0xa5, 0x17, 0xff}}},
679
{{{ -5441, -1148, -4504}, 0, { 0, 0}, {0xbb, 0x9e, 0xd8, 0xff}}},
680
{{{ -5441, -1148, -5118}, 0, { 0, 990}, {0xc2, 0xa1, 0x38, 0xff}}},
681
{{{ -7489, -841, -3787}, 0, { 0, -9230}, {0x54, 0xd6, 0xac, 0xff}}},
682
};
683
684
// 0x07027E38 - 0x07027EB8
685
static const Vtx ttm_seg7_vertex_07027E38[] = {
686
{{{ 600, 4595, 2462}, 0, { 2012, 0}, {0xe1, 0x9f, 0x4b, 0xff}}},
687
{{{ -613, 4650, 2165}, 0, { 0, 990}, {0xec, 0xc7, 0x6f, 0xff}}},
688
{{{ 600, 4063, 2155}, 0, { 2012, 990}, {0xfa, 0xf0, 0x7d, 0xff}}},
689
{{{ -613, 5045, 2635}, 0, { 48, -4}, {0xdb, 0x8d, 0x25, 0xff}}},
690
{{{ -6161, 6554, 3793}, 0, { 2012, 0}, {0xc9, 0x8f, 0x0d, 0xff}}},
691
{{{ -6246, 6656, 4133}, 0, { 1524, 70}, {0xcd, 0x8f, 0x16, 0xff}}},
692
{{{ -6737, 6554, 3580}, 0, { 2012, 990}, {0x24, 0x8e, 0x29, 0xff}}},
693
{{{ -6856, 6656, 4058}, 0, { 1340, 1126}, {0x2c, 0x8e, 0x1e, 0xff}}},
694
};
695
696
// 0x07027EB8 - 0x07027FB8
697
static const Vtx ttm_seg7_vertex_07027EB8[] = {
698
{{{ -5441, -1148, -4504}, 0, { 2012, 0}, {0xbb, 0x9e, 0xd8, 0xff}}},
699
{{{ -3188, -841, -4401}, 0, { 0, 132}, {0x42, 0xd7, 0x9c, 0xff}}},
700
{{{ -5441, -1251, -4401}, 0, { 2008, 132}, {0x96, 0xe6, 0xc1, 0xff}}},
701
{{{ 1829, 4088, 2313}, 0, { 2012, 0}, {0xed, 0xba, 0x68, 0xff}}},
702
{{{ 600, 4595, 2462}, 0, { 12, 10}, {0xe1, 0x9f, 0x4b, 0xff}}},
703
{{{ 600, 4063, 2155}, 0, { 0, 990}, {0xfa, 0xf0, 0x7d, 0xff}}},
704
{{{ 1829, 3483, 2207}, 0, { 2012, 990}, {0x05, 0x17, 0x7c, 0xff}}},
705
{{{ -6860, 6861, 5120}, 0, { 0, 1002}, {0x3f, 0x94, 0x10, 0xff}}},
706
{{{ -6856, 6656, 4058}, 0, { 2012, 990}, {0x2c, 0x8e, 0x1e, 0xff}}},
707
{{{ -6246, 6861, 5120}, 0, { 108, -26}, {0xe0, 0x87, 0x12, 0xff}}},
708
{{{ -6246, 6656, 4133}, 0, { 2012, 0}, {0xcd, 0x8f, 0x16, 0xff}}},
709
{{{ -3188, -841, -5220}, 0, { 2016, 132}, {0x42, 0xd7, 0x64, 0xff}}},
710
{{{ -3188, -739, -5118}, 0, { 2012, 0}, {0x54, 0xa5, 0x17, 0xff}}},
711
{{{ -5441, -1148, -5118}, 0, { 0, 0}, {0xc2, 0xa1, 0x38, 0xff}}},
712
{{{ -5441, -1251, -5220}, 0, { -28, 132}, {0xa6, 0xdf, 0x52, 0xff}}},
713
{{{ -3188, -739, -4504}, 0, { 0, 0}, {0x6f, 0xc8, 0xe9, 0xff}}},
714
};
715
716
// 0x07027FB8 - 0x070280A8
717
static const Vtx ttm_seg7_vertex_07027FB8[] = {
718
{{{ -5441, -841, -3787}, 0, { 10188, -4120}, {0x9b, 0xbd, 0xdf, 0xff}}},
719
{{{ -5441, -841, -5835}, 0, { 0, -4120}, {0x8d, 0xe9, 0x2e, 0xff}}},
720
{{{ -5441, -1148, -4504}, 0, { 6612, -2586}, {0xbb, 0x9e, 0xd8, 0xff}}},
721
{{{ 3058, 3715, 2254}, 0, { 2012, 0}, {0x59, 0xe5, 0x56, 0xff}}},
722
{{{ 1829, 3483, 2207}, 0, { 0, 990}, {0x05, 0x17, 0x7c, 0xff}}},
723
{{{ 3058, 3100, 2254}, 0, { 2012, 990}, {0x50, 0x2c, 0x57, 0xff}}},
724
{{{ 1829, 4088, 2313}, 0, { -24, -18}, {0xed, 0xba, 0x68, 0xff}}},
725
{{{ -6860, 6964, 6144}, 0, { 0, 990}, {0x20, 0x86, 0x0c, 0xff}}},
726
{{{ -6860, 6861, 5120}, 0, { 2012, 990}, {0x3f, 0x94, 0x10, 0xff}}},
727
{{{ -6246, 6861, 5120}, 0, { 2012, 0}, {0xe0, 0x87, 0x12, 0xff}}},
728
{{{ -6246, 6964, 6144}, 0, { 0, 0}, {0xc1, 0x93, 0x0a, 0xff}}},
729
{{{ -7489, -1865, -5835}, 0, { 10188, 990}, {0x54, 0x2a, 0x54, 0xff}}},
730
{{{ -7489, -841, -3787}, 0, { 0, -4120}, {0x54, 0xd6, 0xac, 0xff}}},
731
{{{ -7489, -1865, -3787}, 0, { 0, 990}, {0x33, 0x67, 0xcd, 0xff}}},
732
{{{ -7489, -841, -5835}, 0, { 10188, -4120}, {0x33, 0x99, 0x33, 0xff}}},
733
};
734
735
// 0x070280A8 - 0x07028148
736
static const Vtx ttm_seg7_vertex_070280A8[] = {
737
{{{ -5441, -1251, -4401}, 0, { 7120, -2076}, {0x96, 0xe6, 0xc1, 0xff}}},
738
{{{ -5441, -1865, -3787}, 0, { 10188, 990}, {0xac, 0x2a, 0xac, 0xff}}},
739
{{{ -5441, -841, -3787}, 0, { 10188, -4120}, {0x9b, 0xbd, 0xdf, 0xff}}},
740
{{{ -5441, -841, -5835}, 0, { 0, -4120}, {0x8d, 0xe9, 0x2e, 0xff}}},
741
{{{ -5441, -1865, -5220}, 0, { 3032, 990}, {0xaf, 0x44, 0x45, 0xff}}},
742
{{{ -5441, -1251, -5220}, 0, { 3036, -2076}, {0xa6, 0xdf, 0x52, 0xff}}},
743
{{{ -5441, -1865, -5835}, 0, { 0, 990}, {0xcd, 0x67, 0x33, 0xff}}},
744
{{{ -5441, -1148, -5118}, 0, { 3544, -2586}, {0xc2, 0xa1, 0x38, 0xff}}},
745
{{{ -5441, -1148, -4504}, 0, { 6612, -2586}, {0xbb, 0x9e, 0xd8, 0xff}}},
746
{{{ -5441, -1865, -4401}, 0, { 7120, 990}, {0xc5, 0x31, 0x9c, 0xff}}},
747
};
748
749
// 0x07028148 - 0x07028248
750
static const Vtx ttm_seg7_vertex_07028148[] = {
751
{{{ -1842, 5377, 2936}, 0, { -24, 146}, {0xe3, 0xad, 0xa6, 0xff}}},
752
{{{ -3071, 5763, 2971}, 0, { 2012, 0}, {0xe3, 0x8f, 0xd0, 0xff}}},
753
{{{ -1842, 5436, 2804}, 0, { -16, 38}, {0xda, 0x88, 0xfd, 0xff}}},
754
{{{ -3071, 5763, 2356}, 0, { 2012, 0}, {0xe4, 0x8e, 0x2f, 0xff}}},
755
{{{ -5169, 6042, 2258}, 0, { 0, 132}, {0x05, 0xca, 0x72, 0xff}}},
756
{{{ -3071, 5660, 2254}, 0, { 2008, 132}, {0xf7, 0xd8, 0x78, 0xff}}},
757
{{{ -5157, 6144, 2359}, 0, { -20, -36}, {0xec, 0x8b, 0x2a, 0xff}}},
758
{{{ -3071, 5660, 3073}, 0, { -36, 130}, {0xf3, 0xc9, 0x8f, 0xff}}},
759
{{{ -5082, 6144, 2969}, 0, { 2012, 0}, {0xe0, 0x91, 0xce, 0xff}}},
760
{{{ -3071, 5763, 2971}, 0, { -40, -36}, {0xe3, 0x8f, 0xd0, 0xff}}},
761
{{{ -5069, 6042, 3071}, 0, { 2004, 130}, {0xec, 0xda, 0x89, 0xff}}},
762
{{{ -1842, 5216, 2230}, 0, { 2012, 0}, {0xe1, 0xa7, 0x54, 0xff}}},
763
{{{ -3071, 5660, 2254}, 0, { -28, 144}, {0xf7, 0xd8, 0x78, 0xff}}},
764
{{{ -1842, 5084, 2171}, 0, { 2012, 132}, {0x00, 0xfc, 0x7e, 0xff}}},
765
{{{ -3071, 5763, 2356}, 0, { -28, 34}, {0xe4, 0x8e, 0x2f, 0xff}}},
766
{{{ -3071, 5660, 3073}, 0, { 2008, 130}, {0xf3, 0xc9, 0x8f, 0xff}}},
767
};
768
769
// 0x07028248 - 0x07028328
770
static const Vtx ttm_seg7_vertex_07028248[] = {
771
{{{ -613, 4650, 2165}, 0, { 2012, 0}, {0xec, 0xc7, 0x6f, 0xff}}},
772
{{{ -1842, 5084, 2171}, 0, { -48, 144}, {0x00, 0xfc, 0x7e, 0xff}}},
773
{{{ -613, 4506, 2152}, 0, { 2024, 126}, {0x0e, 0x25, 0x78, 0xff}}},
774
{{{ -1842, 5216, 2230}, 0, { -64, 36}, {0xe1, 0xa7, 0x54, 0xff}}},
775
{{{ -613, 5033, 2780}, 0, { -44, 136}, {0xdb, 0x95, 0xc9, 0xff}}},
776
{{{ -1842, 5436, 2804}, 0, { 2012, 0}, {0xda, 0x88, 0xfd, 0xff}}},
777
{{{ -613, 5045, 2635}, 0, { -60, 18}, {0xdb, 0x8d, 0x25, 0xff}}},
778
{{{ -1842, 5377, 2936}, 0, { 2024, 134}, {0xe3, 0xad, 0xa6, 0xff}}},
779
{{{ 3058, 3715, 3073}, 0, { -60, 1138}, {0xf9, 0xe6, 0x85, 0xff}}},
780
{{{ 1829, 4065, 3037}, 0, { 2012, 990}, {0xe4, 0x9b, 0xba, 0xff}}},
781
{{{ 3058, 3817, 2971}, 0, { 0, 990}, {0x37, 0x94, 0xdd, 0xff}}},
782
{{{ -5635, 6247, 2478}, 0, { 1404, -24}, {0xf9, 0x8e, 0x36, 0xff}}},
783
{{{ -6116, 6349, 2723}, 0, { 716, -18}, {0x06, 0x8e, 0x36, 0xff}}},
784
{{{ -5670, 6144, 2382}, 0, { 1412, 138}, {0x24, 0xd1, 0x6f, 0xff}}},
785
};
786
787
// 0x07028328 - 0x07028408
788
static const Vtx ttm_seg7_vertex_07028328[] = {
789
{{{ -6492, 6452, 3099}, 0, { 2012, 0}, {0x17, 0x8e, 0x31, 0xff}}},
790
{{{ -6737, 6554, 3580}, 0, { 988, -20}, {0x24, 0x8e, 0x29, 0xff}}},
791
{{{ -6575, 6349, 3039}, 0, { 2052, 126}, {0x5d, 0xd0, 0x47, 0xff}}},
792
{{{ -6833, 6452, 3545}, 0, { 976, 144}, {0x6c, 0xd0, 0x2d, 0xff}}},
793
{{{ -5910, 6349, 3518}, 0, { 516, 86}, {0x9c, 0xd1, 0xc3, 0xff}}},
794
{{{ -6065, 6452, 3829}, 0, { 1264, 100}, {0x8f, 0xd1, 0xe1, 0xff}}},
795
{{{ -5993, 6452, 3458}, 0, { 468, -88}, {0xc6, 0x90, 0xff, 0xff}}},
796
{{{ -5757, 6349, 3222}, 0, { -204, -68}, {0xca, 0x8f, 0xee, 0xff}}},
797
{{{ -5697, 6247, 3305}, 0, { -88, 118}, {0xb5, 0xd1, 0xa6, 0xff}}},
798
{{{ -6161, 6554, 3793}, 0, { 1272, -60}, {0xc9, 0x8f, 0x0d, 0xff}}},
799
{{{ -6116, 6349, 2723}, 0, { 716, -18}, {0x06, 0x8e, 0x36, 0xff}}},
800
{{{ -6492, 6452, 3099}, 0, { 72, -54}, {0x17, 0x8e, 0x31, 0xff}}},
801
{{{ -6176, 6247, 2640}, 0, { 692, 150}, {0x42, 0xd0, 0x60, 0xff}}},
802
{{{ -5670, 6144, 2382}, 0, { 1412, 138}, {0x24, 0xd1, 0x6f, 0xff}}},
803
};
804
805
// 0x07028408 - 0x07028508
806
static const Vtx ttm_seg7_vertex_07028408[] = {
807
{{{ -5697, 6247, 3305}, 0, { 1704, 962}, {0xb5, 0xd1, 0xa6, 0xff}}},
808
{{{ -5757, 6349, 3222}, 0, { 2012, 990}, {0xca, 0x8f, 0xee, 0xff}}},
809
{{{ -5422, 6247, 3054}, 0, { 2040, 460}, {0xd2, 0x8f, 0xdf, 0xff}}},
810
{{{ -6492, 6452, 3099}, 0, { 72, -54}, {0x17, 0x8e, 0x31, 0xff}}},
811
{{{ -6575, 6349, 3039}, 0, { 8, 122}, {0x5d, 0xd0, 0x47, 0xff}}},
812
{{{ -6176, 6247, 2640}, 0, { 692, 150}, {0x42, 0xd0, 0x60, 0xff}}},
813
{{{ -5635, 6247, 2478}, 0, { 1404, -24}, {0xf9, 0x8e, 0x36, 0xff}}},
814
{{{ -5670, 6144, 2382}, 0, { 1412, 138}, {0x24, 0xd1, 0x6f, 0xff}}},
815
{{{ -5169, 6042, 2258}, 0, { 2052, 122}, {0x05, 0xca, 0x72, 0xff}}},
816
{{{ -5157, 6144, 2359}, 0, { 2012, 0}, {0xec, 0x8b, 0x2a, 0xff}}},
817
{{{ -5069, 6042, 3071}, 0, { 1660, 14}, {0xec, 0xda, 0x89, 0xff}}},
818
{{{ -5386, 6144, 3150}, 0, { 1704, 472}, {0xcf, 0xd1, 0x96, 0xff}}},
819
{{{ -5082, 6144, 2969}, 0, { 2012, 0}, {0xe0, 0x91, 0xce, 0xff}}},
820
{{{ -7489, -841, -3787}, 0, { 10188, -4120}, {0x54, 0xd6, 0xac, 0xff}}},
821
{{{ -5441, -1865, -3787}, 0, { 0, 990}, {0xac, 0x2a, 0xac, 0xff}}},
822
{{{ -7489, -1865, -3787}, 0, { 10188, 990}, {0x33, 0x67, 0xcd, 0xff}}},
823
};
824
825
// 0x07028508 - 0x07028578
826
static const Vtx ttm_seg7_vertex_07028508[] = {
827
{{{ -7489, -841, -3787}, 0, { 10188, -4120}, {0x54, 0xd6, 0xac, 0xff}}},
828
{{{ -5441, -841, -3787}, 0, { 0, -4120}, {0x9b, 0xbd, 0xdf, 0xff}}},
829
{{{ -5441, -1865, -3787}, 0, { 0, 990}, {0xac, 0x2a, 0xac, 0xff}}},
830
{{{ -5441, -841, -5835}, 0, { 2012, -4120}, {0x8d, 0xe9, 0x2e, 0xff}}},
831
{{{ -7489, -1865, -5835}, 0, { -8204, 990}, {0x54, 0x2a, 0x54, 0xff}}},
832
{{{ -5441, -1865, -5835}, 0, { 2012, 990}, {0xcd, 0x67, 0x33, 0xff}}},
833
{{{ -7489, -841, -5835}, 0, { -8204, -4120}, {0x33, 0x99, 0x33, 0xff}}},
834
};
835
836
// 0x07028578 - 0x07028668
837
static const Vtx ttm_seg7_vertex_07028578[] = {
838
{{{ -6065, 6452, 3829}, 0, { 1264, 100}, {0x8f, 0xd1, 0xe1, 0xff}}},
839
{{{ -6144, 6554, 4146}, 0, { 1952, 118}, {0x8b, 0xd1, 0xfa, 0xff}}},
840
{{{ -6161, 6554, 3793}, 0, { 1272, -60}, {0xc9, 0x8f, 0x0d, 0xff}}},
841
{{{ -613, 4650, 2165}, 0, { -100, 50}, {0xec, 0xc7, 0x6f, 0xff}}},
842
{{{ -613, 4506, 2152}, 0, { -64, 152}, {0x0e, 0x25, 0x78, 0xff}}},
843
{{{ 600, 4063, 2155}, 0, { 2012, 0}, {0xfa, 0xf0, 0x7d, 0xff}}},
844
{{{ 600, 3923, 2193}, 0, { 2036, 124}, {0x1a, 0x4b, 0x62, 0xff}}},
845
{{{ -613, 5033, 2780}, 0, { 2036, 134}, {0xdb, 0x95, 0xc9, 0xff}}},
846
{{{ -613, 5045, 2635}, 0, { 2012, 0}, {0xdb, 0x8d, 0x25, 0xff}}},
847
{{{ 600, 4633, 2602}, 0, { -64, 138}, {0xd7, 0x89, 0xf1, 0xff}}},
848
{{{ 600, 4595, 2462}, 0, { -96, 24}, {0xe1, 0x9f, 0x4b, 0xff}}},
849
{{{ -6737, 6554, 3580}, 0, { 988, -20}, {0x24, 0x8e, 0x29, 0xff}}},
850
{{{ -6856, 6656, 4058}, 0, { 64, -46}, {0x2c, 0x8e, 0x1e, 0xff}}},
851
{{{ -6833, 6452, 3545}, 0, { 976, 144}, {0x6c, 0xd0, 0x2d, 0xff}}},
852
{{{ -6957, 6554, 4046}, 0, { 8, 126}, {0x73, 0xd0, 0x13, 0xff}}},
853
};
854
855
// 0x07028668 - 0x07028718
856
static const Vtx ttm_seg7_vertex_07028668[] = {
857
{{{ -5441, -1865, -4401}, 0, { 2012, 990}, {0xc5, 0x31, 0x9c, 0xff}}},
858
{{{ -3188, -841, -4401}, 0, { 0, 132}, {0x42, 0xd7, 0x9c, 0xff}}},
859
{{{ -3188, -1455, -4401}, 0, { 0, 990}, {0x00, 0x00, 0x7f, 0xff}}},
860
{{{ -6144, 6554, 4146}, 0, { 1952, 118}, {0x8b, 0xd1, 0xfa, 0xff}}},
861
{{{ -6246, 6656, 4133}, 0, { 2012, 0}, {0xcd, 0x8f, 0x16, 0xff}}},
862
{{{ -6161, 6554, 3793}, 0, { 1272, -60}, {0xc9, 0x8f, 0x0d, 0xff}}},
863
{{{ -5441, -1865, -5220}, 0, { 0, 990}, {0xaf, 0x44, 0x45, 0xff}}},
864
{{{ -3188, -841, -5220}, 0, { 2016, 132}, {0x42, 0xd7, 0x64, 0xff}}},
865
{{{ -5441, -1251, -5220}, 0, { -28, 132}, {0xa6, 0xdf, 0x52, 0xff}}},
866
{{{ -3188, -1455, -5220}, 0, { 2012, 990}, {0x00, 0x00, 0x7f, 0xff}}},
867
{{{ -5441, -1251, -4401}, 0, { 2008, 132}, {0x96, 0xe6, 0xc1, 0xff}}},
868
};
869
870
// 0x07028718 - 0x07028818
871
static const Vtx ttm_seg7_vertex_07028718[] = {
872
{{{ -6963, 6759, 5120}, 0, { -16, 130}, {0x78, 0xda, 0x05, 0xff}}},
873
{{{ -6957, 6554, 4046}, 0, { 2028, 130}, {0x73, 0xd0, 0x13, 0xff}}},
874
{{{ -6860, 6861, 5120}, 0, { -8, -36}, {0x3f, 0x94, 0x10, 0xff}}},
875
{{{ 1829, 3483, 2207}, 0, { 2012, 0}, {0x05, 0x17, 0x7c, 0xff}}},
876
{{{ 600, 3923, 2193}, 0, { -76, 150}, {0x1a, 0x4b, 0x62, 0xff}}},
877
{{{ 1829, 3365, 2290}, 0, { 2044, 126}, {0x1e, 0x65, 0x45, 0xff}}},
878
{{{ 600, 4063, 2155}, 0, { -120, 46}, {0xfa, 0xf0, 0x7d, 0xff}}},
879
{{{ 1829, 4172, 2432}, 0, { -72, 142}, {0xdc, 0x89, 0x17, 0xff}}},
880
{{{ 600, 4595, 2462}, 0, { 2012, 0}, {0xe1, 0x9f, 0x4b, 0xff}}},
881
{{{ 1829, 4088, 2313}, 0, { -116, 30}, {0xed, 0xba, 0x68, 0xff}}},
882
{{{ 600, 4633, 2602}, 0, { 2044, 132}, {0xd7, 0x89, 0xf1, 0xff}}},
883
{{{ -6246, 6861, 5120}, 0, { 2012, 0}, {0xe0, 0x87, 0x12, 0xff}}},
884
{{{ -6246, 6656, 4133}, 0, { -56, -36}, {0xcd, 0x8f, 0x16, 0xff}}},
885
{{{ -6143, 6759, 5120}, 0, { 2016, 132}, {0x8e, 0xc9, 0x08, 0xff}}},
886
{{{ -6144, 6554, 4146}, 0, { -28, 132}, {0x8b, 0xd1, 0xfa, 0xff}}},
887
{{{ -6856, 6656, 4058}, 0, { 2012, 0}, {0x2c, 0x8e, 0x1e, 0xff}}},
888
};
889
890
// 0x07028818 - 0x07028918
891
static const Vtx ttm_seg7_vertex_07028818[] = {
892
{{{ -6963, 6861, 6144}, 0, { 0, 132}, {0x6d, 0xc0, 0x06, 0xff}}},
893
{{{ -6860, 6861, 5120}, 0, { 2012, 0}, {0x3f, 0x94, 0x10, 0xff}}},
894
{{{ -6860, 6964, 6144}, 0, { 0, 0}, {0x20, 0x86, 0x0c, 0xff}}},
895
{{{ 1829, 3483, 2207}, 0, { -64, -184}, {0x05, 0x17, 0x7c, 0xff}}},
896
{{{ 1829, 3365, 2290}, 0, { 0, -18}, {0x1e, 0x65, 0x45, 0xff}}},
897
{{{ 3058, 3100, 2254}, 0, { 2012, 0}, {0x50, 0x2c, 0x57, 0xff}}},
898
{{{ 3058, 2998, 2356}, 0, { 2040, 160}, {0x57, 0x56, 0x1c, 0xff}}},
899
{{{ 3058, 3817, 2356}, 0, { -36, 124}, {0x52, 0xaa, 0x2c, 0xff}}},
900
{{{ 1829, 4088, 2313}, 0, { 2012, 0}, {0xed, 0xba, 0x68, 0xff}}},
901
{{{ 3058, 3715, 2254}, 0, { -68, -14}, {0x59, 0xe5, 0x56, 0xff}}},
902
{{{ 1829, 4172, 2432}, 0, { 2040, 130}, {0xdc, 0x89, 0x17, 0xff}}},
903
{{{ -6246, 6964, 6144}, 0, { 2012, 0}, {0xc1, 0x93, 0x0a, 0xff}}},
904
{{{ -6143, 6759, 5120}, 0, { -28, 132}, {0x8e, 0xc9, 0x08, 0xff}}},
905
{{{ -6143, 6861, 6144}, 0, { 2016, 132}, {0x86, 0xe0, 0x03, 0xff}}},
906
{{{ -6246, 6861, 5120}, 0, { 0, 0}, {0xe0, 0x87, 0x12, 0xff}}},
907
{{{ -6963, 6759, 5120}, 0, { 2008, 132}, {0x78, 0xda, 0x05, 0xff}}},
908
};
909
910
// 0x07028918 - 0x07028A08
911
static const Vtx ttm_seg7_vertex_07028918[] = {
912
{{{ -1842, 4803, 3156}, 0, { 0, 990}, {0x02, 0x04, 0x82, 0xff}}},
913
{{{ -3071, 5046, 3073}, 0, { 2012, 990}, {0x0d, 0x30, 0x8c, 0xff}}},
914
{{{ -3071, 5660, 3073}, 0, { 2008, 130}, {0xf3, 0xc9, 0x8f, 0xff}}},
915
{{{ -3071, 5660, 2254}, 0, { 2008, 132}, {0xf7, 0xd8, 0x78, 0xff}}},
916
{{{ -5169, 6042, 2258}, 0, { 0, 132}, {0x05, 0xca, 0x72, 0xff}}},
917
{{{ -5169, 5428, 2258}, 0, { 0, 990}, {0x12, 0x30, 0x74, 0xff}}},
918
{{{ -3071, 5046, 2254}, 0, { 2012, 990}, {0x0c, 0x2f, 0x75, 0xff}}},
919
{{{ -3071, 5046, 3073}, 0, { 0, 990}, {0x0d, 0x30, 0x8c, 0xff}}},
920
{{{ -5069, 6042, 3071}, 0, { 2004, 130}, {0xec, 0xda, 0x89, 0xff}}},
921
{{{ -3071, 5660, 3073}, 0, { -36, 130}, {0xf3, 0xc9, 0x8f, 0xff}}},
922
{{{ -5069, 5428, 3071}, 0, { 2012, 990}, {0xfa, 0x2f, 0x8b, 0xff}}},
923
{{{ -1842, 5084, 2171}, 0, { 2012, 132}, {0x00, 0xfc, 0x7e, 0xff}}},
924
{{{ -3071, 5660, 2254}, 0, { -28, 144}, {0xf7, 0xd8, 0x78, 0xff}}},
925
{{{ -3071, 5046, 2254}, 0, { 0, 990}, {0x0c, 0x2f, 0x75, 0xff}}},
926
{{{ -1842, 4510, 2391}, 0, { 2012, 990}, {0x1a, 0x54, 0x5b, 0xff}}},
927
};
928
929
// 0x07028A08 - 0x07028AF8
930
static const Vtx ttm_seg7_vertex_07028A08[] = {
931
{{{ -6575, 6349, 3039}, 0, { 2052, 126}, {0x5d, 0xd0, 0x47, 0xff}}},
932
{{{ -6833, 6452, 3545}, 0, { 976, 144}, {0x6c, 0xd0, 0x2d, 0xff}}},
933
{{{ -6833, 5837, 3545}, 0, { 936, 1008}, {0x6f, 0x30, 0x24, 0xff}}},
934
{{{ -1842, 4803, 3156}, 0, { 0, 990}, {0x02, 0x04, 0x82, 0xff}}},
935
{{{ -3071, 5660, 3073}, 0, { 2008, 130}, {0xf3, 0xc9, 0x8f, 0xff}}},
936
{{{ -1842, 5377, 2936}, 0, { -24, 146}, {0xe3, 0xad, 0xa6, 0xff}}},
937
{{{ -613, 4506, 2152}, 0, { 2024, 126}, {0x0e, 0x25, 0x78, 0xff}}},
938
{{{ -1842, 5084, 2171}, 0, { -48, 144}, {0x00, 0xfc, 0x7e, 0xff}}},
939
{{{ -1842, 4510, 2391}, 0, { 0, 990}, {0x1a, 0x54, 0x5b, 0xff}}},
940
{{{ -613, 4035, 2547}, 0, { 2012, 990}, {0x22, 0x6c, 0x38, 0xff}}},
941
{{{ -613, 4562, 3175}, 0, { 0, 990}, {0xf5, 0xdb, 0x88, 0xff}}},
942
{{{ -1842, 4803, 3156}, 0, { 2012, 990}, {0x02, 0x04, 0x82, 0xff}}},
943
{{{ -1842, 5377, 2936}, 0, { 2024, 134}, {0xe3, 0xad, 0xa6, 0xff}}},
944
{{{ -613, 5033, 2780}, 0, { -44, 136}, {0xdb, 0x95, 0xc9, 0xff}}},
945
{{{ -6575, 5735, 3039}, 0, { 2012, 990}, {0x60, 0x30, 0x42, 0xff}}},
946
};
947
948
// 0x07028AF8 - 0x07028BF8
949
static const Vtx ttm_seg7_vertex_07028AF8[] = {
950
{{{ -5169, 6042, 2258}, 0, { 2052, 122}, {0x05, 0xca, 0x72, 0xff}}},
951
{{{ -5670, 6144, 2382}, 0, { 1412, 138}, {0x24, 0xd1, 0x6f, 0xff}}},
952
{{{ -5670, 5530, 2382}, 0, { 1372, 1004}, {0x2d, 0x2f, 0x6c, 0xff}}},
953
{{{ -5910, 5735, 3518}, 0, { 576, 958}, {0xa6, 0x2f, 0xb5, 0xff}}},
954
{{{ -6065, 5837, 3829}, 0, { 1324, 974}, {0x96, 0x2f, 0xcf, 0xff}}},
955
{{{ -6065, 6452, 3829}, 0, { 1264, 100}, {0x8f, 0xd1, 0xe1, 0xff}}},
956
{{{ -5910, 6349, 3518}, 0, { 516, 86}, {0x9c, 0xd1, 0xc3, 0xff}}},
957
{{{ -5697, 5632, 3305}, 0, { 0, 990}, {0xc3, 0x2f, 0x9c, 0xff}}},
958
{{{ -5697, 6247, 3305}, 0, { -88, 118}, {0xb5, 0xd1, 0xa6, 0xff}}},
959
{{{ -6176, 6247, 2640}, 0, { 692, 150}, {0x42, 0xd0, 0x60, 0xff}}},
960
{{{ -6575, 6349, 3039}, 0, { 8, 122}, {0x5d, 0xd0, 0x47, 0xff}}},
961
{{{ -6575, 5735, 3039}, 0, { 0, 990}, {0x60, 0x30, 0x42, 0xff}}},
962
{{{ -6176, 5632, 2640}, 0, { 652, 1016}, {0x47, 0x30, 0x5d, 0xff}}},
963
{{{ -5069, 5428, 3071}, 0, { -68, 40}, {0xfa, 0x2f, 0x8b, 0xff}}},
964
{{{ -5386, 6144, 3150}, 0, { 1704, 472}, {0xcf, 0xd1, 0x96, 0xff}}},
965
{{{ -5069, 6042, 3071}, 0, { 1660, 14}, {0xec, 0xda, 0x89, 0xff}}},
966
};
967
968
// 0x07028BF8 - 0x07028C78
969
static const Vtx ttm_seg7_vertex_07028BF8[] = {
970
{{{ -5169, 6042, 2258}, 0, { 2052, 122}, {0x05, 0xca, 0x72, 0xff}}},
971
{{{ -5670, 5530, 2382}, 0, { 1372, 1004}, {0x2d, 0x2f, 0x6c, 0xff}}},
972
{{{ -5169, 5428, 2258}, 0, { 2012, 990}, {0x12, 0x30, 0x74, 0xff}}},
973
{{{ -5069, 5428, 3071}, 0, { -68, 40}, {0xfa, 0x2f, 0x8b, 0xff}}},
974
{{{ -5386, 5530, 3150}, 0, { -28, 498}, {0xe1, 0x2f, 0x8f, 0xff}}},
975
{{{ -5386, 6144, 3150}, 0, { 1704, 472}, {0xcf, 0xd1, 0x96, 0xff}}},
976
{{{ -5697, 5632, 3305}, 0, { 0, 990}, {0xc3, 0x2f, 0x9c, 0xff}}},
977
{{{ -5697, 6247, 3305}, 0, { 1704, 962}, {0xb5, 0xd1, 0xa6, 0xff}}},
978
};
979
980
// 0x07028C78 - 0x07028D78
981
static const Vtx ttm_seg7_vertex_07028C78[] = {
982
{{{ -6065, 5837, 3829}, 0, { 1324, 974}, {0x96, 0x2f, 0xcf, 0xff}}},
983
{{{ -6144, 5940, 4146}, 0, { 2012, 990}, {0x8d, 0x30, 0xeb, 0xff}}},
984
{{{ -6144, 6554, 4146}, 0, { 1952, 118}, {0x8b, 0xd1, 0xfa, 0xff}}},
985
{{{ 600, 3923, 2193}, 0, { 2036, 124}, {0x1a, 0x4b, 0x62, 0xff}}},
986
{{{ -613, 4506, 2152}, 0, { -64, 152}, {0x0e, 0x25, 0x78, 0xff}}},
987
{{{ -613, 4035, 2547}, 0, { 0, 990}, {0x22, 0x6c, 0x38, 0xff}}},
988
{{{ 600, 3616, 2725}, 0, { 2012, 990}, {0x26, 0x77, 0x0f, 0xff}}},
989
{{{ 600, 4326, 3134}, 0, { 0, 990}, {0xe9, 0xb5, 0x9d, 0xff}}},
990
{{{ -613, 5033, 2780}, 0, { 2036, 134}, {0xdb, 0x95, 0xc9, 0xff}}},
991
{{{ 600, 4633, 2602}, 0, { -64, 138}, {0xd7, 0x89, 0xf1, 0xff}}},
992
{{{ -613, 4562, 3175}, 0, { 2012, 990}, {0xf5, 0xdb, 0x88, 0xff}}},
993
{{{ -6833, 6452, 3545}, 0, { 976, 144}, {0x6c, 0xd0, 0x2d, 0xff}}},
994
{{{ -6957, 5940, 4046}, 0, { 0, 990}, {0x75, 0x2f, 0x09, 0xff}}},
995
{{{ -6833, 5837, 3545}, 0, { 936, 1008}, {0x6f, 0x30, 0x24, 0xff}}},
996
{{{ -6957, 6554, 4046}, 0, { 8, 126}, {0x73, 0xd0, 0x13, 0xff}}},
997
{{{ -6065, 6452, 3829}, 0, { 1264, 100}, {0x8f, 0xd1, 0xe1, 0xff}}},
998
};
999
1000
// 0x07028D78 - 0x07028E78
1001
static const Vtx ttm_seg7_vertex_07028D78[] = {
1002
{{{ -6963, 6144, 5120}, 0, { 0, 990}, {0x72, 0x37, 0xf9, 0xff}}},
1003
{{{ -6957, 6554, 4046}, 0, { 2028, 130}, {0x73, 0xd0, 0x13, 0xff}}},
1004
{{{ -6963, 6759, 5120}, 0, { -16, 130}, {0x78, 0xda, 0x05, 0xff}}},
1005
{{{ 1829, 3365, 2290}, 0, { 2044, 126}, {0x1e, 0x65, 0x45, 0xff}}},
1006
{{{ 600, 3923, 2193}, 0, { -76, 150}, {0x1a, 0x4b, 0x62, 0xff}}},
1007
{{{ 600, 3616, 2725}, 0, { 0, 990}, {0x26, 0x77, 0x0f, 0xff}}},
1008
{{{ 1829, 3258, 2895}, 0, { 2012, 990}, {0x20, 0x79, 0xed, 0xff}}},
1009
{{{ 1829, 4065, 3037}, 0, { 0, 990}, {0xe4, 0x9b, 0xba, 0xff}}},
1010
{{{ 600, 4326, 3134}, 0, { 2012, 990}, {0xe9, 0xb5, 0x9d, 0xff}}},
1011
{{{ 600, 4633, 2602}, 0, { 2044, 132}, {0xd7, 0x89, 0xf1, 0xff}}},
1012
{{{ 1829, 4172, 2432}, 0, { -72, 142}, {0xdc, 0x89, 0x17, 0xff}}},
1013
{{{ -6143, 6759, 5120}, 0, { 2016, 132}, {0x8e, 0xc9, 0x08, 0xff}}},
1014
{{{ -6144, 5940, 4146}, 0, { 0, 990}, {0x8d, 0x30, 0xeb, 0xff}}},
1015
{{{ -6143, 6144, 5120}, 0, { 2012, 990}, {0x88, 0x26, 0xfb, 0xff}}},
1016
{{{ -6144, 6554, 4146}, 0, { -28, 132}, {0x8b, 0xd1, 0xfa, 0xff}}},
1017
{{{ -6957, 5940, 4046}, 0, { 2012, 990}, {0x75, 0x2f, 0x09, 0xff}}},
1018
};
1019
1020
// 0x07028E78 - 0x07028F68
1021
static const Vtx ttm_seg7_vertex_07028E78[] = {
1022
{{{ -2217, -1279, -4401}, 0, { -1756, 2184}, {0xe3, 0x6d, 0x38, 0xff}}},
1023
{{{ -3188, -1455, -4401}, 0, { -4176, 2626}, {0x00, 0x00, 0x7f, 0xff}}},
1024
{{{ -628, -1967, -4401}, 0, { 2204, 3902}, {0x2f, 0x02, 0x75, 0xff}}},
1025
{{{ -1730, -1106, -4401}, 0, { -540, 1754}, {0xd0, 0x5d, 0x46, 0xff}}},
1026
{{{ -3188, -1967, -4401}, 0, { -4176, 3902}, {0x00, 0x00, 0x7f, 0xff}}},
1027
{{{ -706, -390, -4401}, 0, { 2012, 0}, {0x23, 0x4d, 0x5d, 0xff}}},
1028
{{{ -1218, -799, -4401}, 0, { 736, 990}, {0xc2, 0x55, 0x46, 0xff}}},
1029
{{{ -628, -1967, -4401}, 0, { 0, 3908}, {0x2f, 0x02, 0x75, 0xff}}},
1030
{{{ -706, -390, -5220}, 0, { 990, 0}, {0x34, 0x73, 0x00, 0xff}}},
1031
{{{ -706, -390, -4401}, 0, { 0, 0}, {0x23, 0x4d, 0x5d, 0xff}}},
1032
{{{ -628, -1967, -5220}, 0, { 2012, 3908}, {0x7e, 0x06, 0x00, 0xff}}},
1033
{{{ 3058, 2998, 2356}, 0, { 2040, 160}, {0x57, 0x56, 0x1c, 0xff}}},
1034
{{{ 1829, 3365, 2290}, 0, { 0, -18}, {0x1e, 0x65, 0x45, 0xff}}},
1035
{{{ 1829, 3258, 2895}, 0, { 0, 990}, {0x20, 0x79, 0xed, 0xff}}},
1036
{{{ 3058, 2998, 2868}, 0, { 990, 990}, {0x16, 0x7d, 0x00, 0xff}}},
1037
};
1038
1039
// 0x07028F68 - 0x07029028
1040
static const Vtx ttm_seg7_vertex_07028F68[] = {
1041
{{{ 3058, 3817, 2971}, 0, { 0, 990}, {0x37, 0x94, 0xdd, 0xff}}},
1042
{{{ 1829, 4065, 3037}, 0, { 2012, 990}, {0xe4, 0x9b, 0xba, 0xff}}},
1043
{{{ 1829, 4172, 2432}, 0, { 2040, 130}, {0xdc, 0x89, 0x17, 0xff}}},
1044
{{{ 3058, 3817, 2356}, 0, { -36, 124}, {0x52, 0xaa, 0x2c, 0xff}}},
1045
{{{ -6143, 6861, 6144}, 0, { 2016, 132}, {0x86, 0xe0, 0x03, 0xff}}},
1046
{{{ -6143, 6759, 5120}, 0, { -28, 132}, {0x8e, 0xc9, 0x08, 0xff}}},
1047
{{{ -6143, 6144, 5120}, 0, { 0, 990}, {0x88, 0x26, 0xfb, 0xff}}},
1048
{{{ -6143, 6247, 6144}, 0, { 2012, 990}, {0x93, 0x40, 0xfa, 0xff}}},
1049
{{{ -6963, 6144, 5120}, 0, { 2012, 990}, {0x72, 0x37, 0xf9, 0xff}}},
1050
{{{ -6963, 6759, 5120}, 0, { 2008, 132}, {0x78, 0xda, 0x05, 0xff}}},
1051
{{{ -6963, 6247, 6144}, 0, { 0, 990}, {0x7a, 0x20, 0xfd, 0xff}}},
1052
{{{ -6963, 6861, 6144}, 0, { 0, 132}, {0x6d, 0xc0, 0x06, 0xff}}},
1053
};
1054
1055
// 0x07029028 - 0x07029128
1056
static const Vtx ttm_seg7_vertex_07029028[] = {
1057
{{{ -3188, 592, -5732}, 0, { 0, 0}, {0x7f, 0x00, 0x00, 0xff}}},
1058
{{{ -3188, 592, -3377}, 0, { 0, 0}, {0x7f, 0x00, 0x00, 0xff}}},
1059
{{{ -3188, -1967, -2353}, 0, { 0, 0}, {0x7f, 0x00, 0x00, 0xff}}},
1060
{{{ 3058, 5251, 3687}, 0, { 0, 0}, {0x7f, 0x00, 0x00, 0xff}}},
1061
{{{ 3058, 3817, 2971}, 0, { 0, 0}, {0x37, 0x94, 0xdd, 0xff}}},
1062
{{{ 3058, 3817, 2356}, 0, { 0, 0}, {0x52, 0xaa, 0x2c, 0xff}}},
1063
{{{ 3058, 3715, 2254}, 0, { 0, 0}, {0x59, 0xe5, 0x56, 0xff}}},
1064
{{{ 3058, 5251, 615}, 0, { 0, 0}, {0x7f, 0x00, 0x00, 0xff}}},
1065
{{{ 3058, 2179, 615}, 0, { 0, 0}, {0x7f, 0x00, 0x00, 0xff}}},
1066
{{{ 3058, 3100, 2254}, 0, { 0, 0}, {0x50, 0x2c, 0x57, 0xff}}},
1067
{{{ -3188, 1616, -4708}, 0, { 0, 0}, {0x7f, 0x00, 0x00, 0xff}}},
1068
{{{ 3058, 2179, 3687}, 0, { 0, 0}, {0x7f, 0x00, 0x00, 0xff}}},
1069
{{{ 3058, 3100, 3175}, 0, { 0, 0}, {0x7f, 0x00, 0x00, 0xff}}},
1070
{{{ 3058, 3612, 3175}, 0, { 0, 0}, {0x7f, 0x00, 0x00, 0xff}}},
1071
{{{ 3058, 2998, 3073}, 0, { 0, 0}, {0x7f, 0x00, 0x00, 0xff}}},
1072
{{{ 3058, 2998, 2356}, 0, { 0, 0}, {0x57, 0x56, 0x1c, 0xff}}},
1073
};
1074
1075
// 0x07029128 - 0x070291B8
1076
static const Vtx ttm_seg7_vertex_07029128[] = {
1077
{{{ -3188, -1558, -5220}, 0, { 0, 0}, {0x7f, 0x00, 0x00, 0xff}}},
1078
{{{ -3188, -1967, -6756}, 0, { 0, 0}, {0x7f, 0x00, 0x00, 0xff}}},
1079
{{{ -3188, 592, -5732}, 0, { 0, 0}, {0x7f, 0x00, 0x00, 0xff}}},
1080
{{{ -3188, -1558, -4401}, 0, { 0, 0}, {0x7f, 0x00, 0x00, 0xff}}},
1081
{{{ -3188, -841, -5220}, 0, { 0, 0}, {0x42, 0xd7, 0x64, 0xff}}},
1082
{{{ -3188, -1967, -2353}, 0, { 0, 0}, {0x7f, 0x00, 0x00, 0xff}}},
1083
{{{ -3188, -739, -4504}, 0, { 0, 0}, {0x6f, 0xc8, 0xe9, 0xff}}},
1084
{{{ -3188, -739, -5118}, 0, { 0, 0}, {0x54, 0xa5, 0x17, 0xff}}},
1085
{{{ -3188, -841, -4401}, 0, { 0, 0}, {0x42, 0xd7, 0x9c, 0xff}}},
1086
};
1087
1088
// 0x070291B8 - 0x070299D0
1089
static const Gfx ttm_seg7_dl_070291B8[] = {
1090
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, mountain_0900B800),
1091
gsDPLoadSync(),
1092
gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 32 * 32 - 1, CALC_DXT(32, G_IM_SIZ_16b_BYTES)),
1093
gsSPLight(&ttm_seg7_lights_07025FF0.l, 1),
1094
gsSPLight(&ttm_seg7_lights_07025FF0.a, 2),
1095
gsSPVertex(ttm_seg7_vertex_07026128, 16, 0),
1096
gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0),
1097
gsSP2Triangles( 4, 6, 5, 0x0, 7, 8, 9, 0x0),
1098
gsSP2Triangles( 8, 10, 9, 0x0, 11, 12, 13, 0x0),
1099
gsSP2Triangles(13, 12, 14, 0x0, 2, 1, 15, 0x0),
1100
gsSPVertex(ttm_seg7_vertex_07026228, 16, 0),
1101
gsSP2Triangles( 0, 1, 2, 0x0, 2, 1, 3, 0x0),
1102
gsSP2Triangles( 4, 5, 6, 0x0, 7, 5, 4, 0x0),
1103
gsSP2Triangles( 8, 9, 10, 0x0, 9, 11, 10, 0x0),
1104
gsSP2Triangles(12, 13, 14, 0x0, 13, 15, 14, 0x0),
1105
gsSPVertex(ttm_seg7_vertex_07026328, 16, 0),
1106
gsSP2Triangles( 0, 1, 2, 0x0, 1, 3, 2, 0x0),
1107
gsSP2Triangles( 4, 5, 6, 0x0, 5, 7, 6, 0x0),
1108
gsSP2Triangles( 8, 9, 10, 0x0, 9, 11, 10, 0x0),
1109
gsSP2Triangles(12, 13, 14, 0x0, 13, 15, 14, 0x0),
1110
gsSPVertex(ttm_seg7_vertex_07026428, 8, 0),
1111
gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0),
1112
gsSP2Triangles( 1, 6, 2, 0x0, 7, 3, 5, 0x0),
1113
gsSPLight(&ttm_seg7_lights_07026008.l, 1),
1114
gsSPLight(&ttm_seg7_lights_07026008.a, 2),
1115
gsSPVertex(ttm_seg7_vertex_070264A8, 12, 0),
1116
gsSP2Triangles( 0, 1, 2, 0x0, 3, 1, 0, 0x0),
1117
gsSP2Triangles( 4, 5, 6, 0x0, 5, 7, 6, 0x0),
1118
gsSP2Triangles( 8, 9, 10, 0x0, 9, 11, 10, 0x0),
1119
gsSPLight(&ttm_seg7_lights_07026020.l, 1),
1120
gsSPLight(&ttm_seg7_lights_07026020.a, 2),
1121
gsSPVertex(ttm_seg7_vertex_07026568, 16, 0),
1122
gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0),
1123
gsSP2Triangles( 4, 6, 5, 0x0, 7, 8, 9, 0x0),
1124
gsSP2Triangles( 7, 9, 10, 0x0, 11, 12, 13, 0x0),
1125
gsSP2Triangles(11, 13, 14, 0x0, 2, 1, 15, 0x0),
1126
gsSPVertex(ttm_seg7_vertex_07026668, 15, 0),
1127
gsSP2Triangles( 0, 1, 2, 0x0, 2, 1, 3, 0x0),
1128
gsSP2Triangles( 4, 5, 6, 0x0, 5, 7, 6, 0x0),
1129
gsSP2Triangles( 8, 9, 10, 0x0, 11, 12, 13, 0x0),
1130
gsSP1Triangle( 9, 14, 10, 0x0),
1131
gsSPVertex(ttm_seg7_vertex_07026758, 15, 0),
1132
gsSP2Triangles( 0, 1, 2, 0x0, 3, 0, 2, 0x0),
1133
gsSP2Triangles( 4, 5, 6, 0x0, 5, 7, 6, 0x0),
1134
gsSP2Triangles( 8, 9, 10, 0x0, 11, 12, 13, 0x0),
1135
gsSP1Triangle(14, 11, 13, 0x0),
1136
gsSPLight(&ttm_seg7_lights_07026038.l, 1),
1137
gsSPLight(&ttm_seg7_lights_07026038.a, 2),
1138
gsSPVertex(ttm_seg7_vertex_07026848, 14, 0),
1139
gsSP2Triangles( 0, 1, 2, 0x0, 0, 2, 3, 0x0),
1140
gsSP2Triangles( 4, 5, 6, 0x0, 7, 8, 9, 0x0),
1141
gsSP2Triangles( 7, 10, 8, 0x0, 11, 12, 13, 0x0),
1142
gsSPVertex(ttm_seg7_vertex_07026928, 7, 0),
1143
gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0),
1144
gsSP1Triangle( 1, 6, 2, 0x0),
1145
gsSPLight(&ttm_seg7_lights_07026050.l, 1),
1146
gsSPLight(&ttm_seg7_lights_07026050.a, 2),
1147
gsSPVertex(ttm_seg7_vertex_07026998, 10, 0),
1148
gsSP2Triangles( 0, 1, 2, 0x0, 3, 1, 4, 0x0),
1149
gsSP2Triangles( 2, 1, 3, 0x0, 3, 4, 5, 0x0),
1150
gsSP2Triangles( 6, 7, 8, 0x0, 9, 6, 8, 0x0),
1151
gsSPLight(&ttm_seg7_lights_07026068.l, 1),
1152
gsSPLight(&ttm_seg7_lights_07026068.a, 2),
1153
gsSPVertex(ttm_seg7_vertex_07026A38, 8, 0),
1154
gsSP2Triangles( 0, 1, 2, 0x0, 0, 3, 1, 0x0),
1155
gsSP2Triangles( 4, 5, 6, 0x0, 5, 7, 6, 0x0),
1156
gsSPLight(&ttm_seg7_lights_07026080.l, 1),
1157
gsSPLight(&ttm_seg7_lights_07026080.a, 2),
1158
gsSPVertex(ttm_seg7_vertex_07026AB8, 15, 0),
1159
gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0),
1160
gsSP2Triangles( 5, 4, 6, 0x0, 7, 8, 9, 0x0),
1161
gsSP2Triangles( 8, 10, 9, 0x0, 11, 12, 13, 0x0),
1162
gsSP1Triangle(12, 14, 13, 0x0),
1163
gsSPVertex(ttm_seg7_vertex_07026BA8, 15, 0),
1164
gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0),
1165
gsSP2Triangles( 6, 7, 8, 0x0, 9, 6, 8, 0x0),
1166
gsSP2Triangles(10, 11, 12, 0x0, 11, 13, 12, 0x0),
1167
gsSP1Triangle( 0, 14, 1, 0x0),
1168
gsSPVertex(ttm_seg7_vertex_07026C98, 16, 0),
1169
gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0),
1170
gsSP2Triangles( 4, 6, 5, 0x0, 7, 8, 9, 0x0),
1171
gsSP2Triangles( 8, 10, 9, 0x0, 11, 12, 13, 0x0),
1172
gsSP2Triangles(12, 14, 13, 0x0, 15, 0, 2, 0x0),
1173
gsSPVertex(ttm_seg7_vertex_07026D98, 14, 0),
1174
gsSP2Triangles( 0, 1, 2, 0x0, 3, 0, 2, 0x0),
1175
gsSP2Triangles( 4, 5, 6, 0x0, 7, 8, 9, 0x0),
1176
gsSP2Triangles( 7, 9, 10, 0x0, 11, 12, 13, 0x0),
1177
gsSPVertex(ttm_seg7_vertex_07026E78, 4, 0),
1178
gsSP2Triangles( 0, 1, 2, 0x0, 0, 3, 1, 0x0),
1179
gsSPLight(&ttm_seg7_lights_07026098.l, 1),
1180
gsSPLight(&ttm_seg7_lights_07026098.a, 2),
1181
gsSPVertex(ttm_seg7_vertex_07026EB8, 16, 0),
1182
gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0),
1183
gsSP2Triangles( 4, 6, 5, 0x0, 7, 8, 9, 0x0),
1184
gsSP2Triangles( 8, 10, 9, 0x0, 11, 12, 13, 0x0),
1185
gsSP2Triangles(12, 14, 13, 0x0, 1, 15, 2, 0x0),
1186
gsSPVertex(ttm_seg7_vertex_07026FB8, 16, 0),
1187
gsSP2Triangles( 0, 1, 2, 0x0, 1, 3, 2, 0x0),
1188
gsSP2Triangles( 4, 5, 6, 0x0, 5, 7, 6, 0x0),
1189
gsSP2Triangles( 8, 9, 10, 0x0, 9, 11, 10, 0x0),
1190
gsSP2Triangles(12, 13, 14, 0x0, 13, 15, 14, 0x0),
1191
gsSPVertex(ttm_seg7_vertex_070270B8, 15, 0),
1192
gsSP2Triangles( 0, 1, 2, 0x0, 1, 3, 2, 0x0),
1193
gsSP2Triangles( 4, 5, 6, 0x0, 7, 8, 9, 0x0),
1194
gsSP2Triangles( 5, 10, 6, 0x0, 11, 12, 13, 0x0),
1195
gsSP1Triangle(12, 14, 13, 0x0),
1196
gsSPVertex(ttm_seg7_vertex_070271A8, 14, 0),
1197
gsSP2Triangles( 0, 1, 2, 0x0, 1, 3, 2, 0x0),
1198
gsSP2Triangles( 4, 5, 6, 0x0, 7, 8, 9, 0x0),
1199
gsSP2Triangles(10, 11, 12, 0x0, 10, 12, 13, 0x0),
1200
gsSPLight(&ttm_seg7_lights_070260B0.l, 1),
1201
gsSPLight(&ttm_seg7_lights_070260B0.a, 2),
1202
gsSPVertex(ttm_seg7_vertex_07027288, 16, 0),
1203
gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0),
1204
gsSP2Triangles( 4, 6, 5, 0x0, 7, 8, 9, 0x0),
1205
gsSP2Triangles( 8, 10, 9, 0x0, 11, 12, 13, 0x0),
1206
gsSP2Triangles(12, 14, 13, 0x0, 1, 15, 2, 0x0),
1207
gsSPVertex(ttm_seg7_vertex_07027388, 16, 0),
1208
gsSP2Triangles( 0, 1, 2, 0x0, 1, 3, 2, 0x0),
1209
gsSP2Triangles( 4, 5, 6, 0x0, 5, 7, 6, 0x0),
1210
gsSP2Triangles( 8, 9, 10, 0x0, 9, 11, 10, 0x0),
1211
gsSP2Triangles(12, 13, 14, 0x0, 13, 15, 14, 0x0),
1212
gsSPVertex(ttm_seg7_vertex_07027488, 16, 0),
1213
gsSP2Triangles( 0, 1, 2, 0x0, 1, 3, 2, 0x0),
1214
gsSP2Triangles( 4, 5, 6, 0x0, 5, 7, 6, 0x0),
1215
gsSP2Triangles( 8, 9, 10, 0x0, 9, 11, 10, 0x0),
1216
gsSP2Triangles(12, 13, 14, 0x0, 15, 12, 14, 0x0),
1217
gsSPVertex(ttm_seg7_vertex_07027588, 14, 0),
1218
gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0),
1219
gsSP2Triangles( 6, 7, 8, 0x0, 6, 9, 7, 0x0),
1220
gsSP2Triangles(10, 11, 12, 0x0, 10, 13, 11, 0x0),
1221
gsSPLight(&ttm_seg7_lights_070260C8.l, 1),
1222
gsSPLight(&ttm_seg7_lights_070260C8.a, 2),
1223
gsSPVertex(ttm_seg7_vertex_07027668, 15, 0),
1224
gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0),
1225
gsSP2Triangles( 4, 6, 5, 0x0, 7, 8, 9, 0x0),
1226
gsSP2Triangles(10, 7, 9, 0x0, 11, 12, 13, 0x0),
1227
gsSP1Triangle(11, 14, 12, 0x0),
1228
gsSPVertex(ttm_seg7_vertex_07027758, 14, 0),
1229
gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0),
1230
gsSP2Triangles( 6, 7, 8, 0x0, 7, 9, 8, 0x0),
1231
gsSP2Triangles( 8, 9, 10, 0x0, 9, 0, 10, 0x0),
1232
gsSP2Triangles(10, 0, 2, 0x0, 11, 12, 13, 0x0),
1233
gsSPVertex(ttm_seg7_vertex_07027838, 15, 0),
1234
gsSP2Triangles( 0, 1, 2, 0x0, 0, 3, 1, 0x0),
1235
gsSP2Triangles( 4, 5, 6, 0x0, 4, 7, 5, 0x0),
1236
gsSP2Triangles( 8, 9, 10, 0x0, 8, 11, 9, 0x0),
1237
gsSP1Triangle(12, 13, 14, 0x0),
1238
gsSPVertex(ttm_seg7_vertex_07027928, 14, 0),
1239
gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0),
1240
gsSP2Triangles( 3, 6, 4, 0x0, 7, 8, 9, 0x0),
1241
gsSP2Triangles( 7, 9, 10, 0x0, 11, 12, 13, 0x0),
1242
gsSPVertex(ttm_seg7_vertex_07027A08, 15, 0),
1243
gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0),
1244
gsSP2Triangles( 3, 5, 6, 0x0, 7, 8, 9, 0x0),
1245
gsSP2Triangles( 7, 10, 8, 0x0, 11, 12, 13, 0x0),
1246
gsSP1Triangle(11, 13, 14, 0x0),
1247
gsSPVertex(ttm_seg7_vertex_07027AF8, 11, 0),
1248
gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0),
1249
gsSP2Triangles( 6, 7, 8, 0x0, 6, 9, 7, 0x0),
1250
gsSP1Triangle( 0, 10, 1, 0x0),
1251
gsSPEndDisplayList(),
1252
};
1253
1254
// 0x070299D0 - 0x07029A18
1255
static const Gfx ttm_seg7_dl_070299D0[] = {
1256
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, mountain_0900A800),
1257
gsDPLoadSync(),
1258
gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 32 * 32 - 1, CALC_DXT(32, G_IM_SIZ_16b_BYTES)),
1259
gsSPLight(&ttm_seg7_lights_07026080.l, 1),
1260
gsSPLight(&ttm_seg7_lights_07026080.a, 2),
1261
gsSPVertex(ttm_seg7_vertex_07027BA8, 4, 0),
1262
gsSP2Triangles( 0, 1, 2, 0x0, 0, 3, 1, 0x0),
1263
gsSPEndDisplayList(),
1264
};
1265
1266
// 0x07029A18 - 0x0702A0D8
1267
static const Gfx ttm_seg7_dl_07029A18[] = {
1268
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, mountain_09008800),
1269
gsDPLoadSync(),
1270
gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 64 * 32 - 1, CALC_DXT(64, G_IM_SIZ_16b_BYTES)),
1271
gsSPLight(&ttm_seg7_lights_070260E0.l, 1),
1272
gsSPLight(&ttm_seg7_lights_070260E0.a, 2),
1273
gsSPVertex(ttm_seg7_vertex_07027BE8, 15, 0),
1274
gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0),
1275
gsSP2Triangles( 4, 6, 5, 0x0, 7, 8, 9, 0x0),
1276
gsSP2Triangles( 7, 10, 8, 0x0, 11, 12, 13, 0x0),
1277
gsSP1Triangle(11, 13, 14, 0x0),
1278
gsSPVertex(ttm_seg7_vertex_07027CD8, 15, 0),
1279
gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0),
1280
gsSP2Triangles( 1, 5, 2, 0x0, 6, 7, 8, 0x0),
1281
gsSP2Triangles( 9, 6, 8, 0x0, 6, 10, 7, 0x0),
1282
gsSP2Triangles(10, 11, 7, 0x0, 12, 13, 14, 0x0),
1283
gsSPVertex(ttm_seg7_vertex_07027DC8, 7, 0),
1284
gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0),
1285
gsSP1Triangle( 0, 6, 1, 0x0),
1286
gsSPLight(&ttm_seg7_lights_07025FF0.l, 1),
1287
gsSPLight(&ttm_seg7_lights_07025FF0.a, 2),
1288
gsSPVertex(ttm_seg7_vertex_07027E38, 8, 0),
1289
gsSP2Triangles( 0, 1, 2, 0x0, 0, 3, 1, 0x0),
1290
gsSP2Triangles( 4, 5, 6, 0x0, 5, 7, 6, 0x0),
1291
gsSPLight(&ttm_seg7_lights_07026008.l, 1),
1292
gsSPLight(&ttm_seg7_lights_07026008.a, 2),
1293
gsSPVertex(ttm_seg7_vertex_07027EB8, 16, 0),
1294
gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0),
1295
gsSP2Triangles( 3, 5, 6, 0x0, 7, 8, 9, 0x0),
1296
gsSP2Triangles( 8, 10, 9, 0x0, 11, 12, 13, 0x0),
1297
gsSP2Triangles(11, 13, 14, 0x0, 0, 15, 1, 0x0),
1298
gsSPLight(&ttm_seg7_lights_07026020.l, 1),
1299
gsSPLight(&ttm_seg7_lights_07026020.a, 2),
1300
gsSPVertex(ttm_seg7_vertex_07027FB8, 15, 0),
1301
gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0),
1302
gsSP2Triangles( 3, 6, 4, 0x0, 7, 8, 9, 0x0),
1303
gsSP2Triangles( 7, 9, 10, 0x0, 11, 12, 13, 0x0),
1304
gsSP1Triangle(11, 14, 12, 0x0),
1305
gsSPVertex(ttm_seg7_vertex_070280A8, 10, 0),
1306
gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0),
1307
gsSP2Triangles( 3, 6, 4, 0x0, 3, 7, 8, 0x0),
1308
gsSP2Triangles( 3, 5, 7, 0x0, 2, 8, 0, 0x0),
1309
gsSP1Triangle( 0, 9, 1, 0x0),
1310
gsSPLight(&ttm_seg7_lights_07026038.l, 1),
1311
gsSPLight(&ttm_seg7_lights_07026038.a, 2),
1312
gsSPVertex(ttm_seg7_vertex_07028148, 16, 0),
1313
gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0),
1314
gsSP2Triangles( 3, 6, 4, 0x0, 7, 8, 9, 0x0),
1315
gsSP2Triangles( 7, 10, 8, 0x0, 11, 12, 13, 0x0),
1316
gsSP2Triangles(14, 12, 11, 0x0, 15, 1, 0, 0x0),
1317
gsSPVertex(ttm_seg7_vertex_07028248, 14, 0),
1318
gsSP2Triangles( 0, 1, 2, 0x0, 3, 1, 0, 0x0),
1319
gsSP2Triangles( 4, 5, 6, 0x0, 7, 5, 4, 0x0),
1320
gsSP2Triangles( 8, 9, 10, 0x0, 11, 12, 13, 0x0),
1321
gsSPVertex(ttm_seg7_vertex_07028328, 14, 0),
1322
gsSP2Triangles( 0, 1, 2, 0x0, 1, 3, 2, 0x0),
1323
gsSP2Triangles( 4, 5, 6, 0x0, 4, 6, 7, 0x0),
1324
gsSP2Triangles( 8, 4, 7, 0x0, 5, 9, 6, 0x0),
1325
gsSP2Triangles(10, 11, 12, 0x0, 10, 12, 13, 0x0),
1326
gsSPVertex(ttm_seg7_vertex_07028408, 16, 0),
1327
gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0),
1328
gsSP2Triangles( 6, 7, 8, 0x0, 9, 6, 8, 0x0),
1329
gsSP2Triangles(10, 11, 12, 0x0, 11, 2, 12, 0x0),
1330
gsSP2Triangles(11, 0, 2, 0x0, 13, 14, 15, 0x0),
1331
gsSPVertex(ttm_seg7_vertex_07028508, 7, 0),
1332
gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0),
1333
gsSP1Triangle( 3, 6, 4, 0x0),
1334
gsSPLight(&ttm_seg7_lights_07026050.l, 1),
1335
gsSPLight(&ttm_seg7_lights_07026050.a, 2),
1336
gsSPVertex(ttm_seg7_vertex_07028578, 15, 0),
1337
gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0),
1338
gsSP2Triangles( 5, 4, 6, 0x0, 7, 8, 9, 0x0),
1339
gsSP2Triangles( 9, 8, 10, 0x0, 11, 12, 13, 0x0),
1340
gsSP1Triangle(12, 14, 13, 0x0),
1341
gsSPVertex(ttm_seg7_vertex_07028668, 11, 0),
1342
gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0),
1343
gsSP2Triangles( 6, 7, 8, 0x0, 6, 9, 7, 0x0),
1344
gsSP1Triangle( 0, 10, 1, 0x0),
1345
gsSPLight(&ttm_seg7_lights_07026068.l, 1),
1346
gsSPLight(&ttm_seg7_lights_07026068.a, 2),
1347
gsSPVertex(ttm_seg7_vertex_07028718, 16, 0),
1348
gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0),
1349
gsSP2Triangles( 6, 4, 3, 0x0, 7, 8, 9, 0x0),
1350
gsSP2Triangles(10, 8, 7, 0x0, 11, 12, 13, 0x0),
1351
gsSP2Triangles(12, 14, 13, 0x0, 1, 15, 2, 0x0),
1352
gsSPLight(&ttm_seg7_lights_07026080.l, 1),
1353
gsSPLight(&ttm_seg7_lights_07026080.a, 2),
1354
gsSPVertex(ttm_seg7_vertex_07028818, 16, 0),
1355
gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0),
1356
gsSP2Triangles( 5, 4, 6, 0x0, 7, 8, 9, 0x0),
1357
gsSP2Triangles(10, 8, 7, 0x0, 11, 12, 13, 0x0),
1358
gsSP2Triangles(11, 14, 12, 0x0, 0, 15, 1, 0x0),
1359
gsSPLight(&ttm_seg7_lights_07026098.l, 1),
1360
gsSPLight(&ttm_seg7_lights_07026098.a, 2),
1361
gsSPVertex(ttm_seg7_vertex_07028918, 15, 0),
1362
gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0),
1363
gsSP2Triangles( 3, 5, 6, 0x0, 7, 8, 9, 0x0),
1364
gsSP2Triangles( 7, 10, 8, 0x0, 11, 12, 13, 0x0),
1365
gsSP1Triangle(11, 13, 14, 0x0),
1366
gsSPVertex(ttm_seg7_vertex_07028A08, 15, 0),
1367
gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0),
1368
gsSP2Triangles( 6, 7, 8, 0x0, 6, 8, 9, 0x0),
1369
gsSP2Triangles(10, 11, 12, 0x0, 10, 12, 13, 0x0),
1370
gsSP1Triangle( 0, 2, 14, 0x0),
1371
gsSPVertex(ttm_seg7_vertex_07028AF8, 16, 0),
1372
gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0),
1373
gsSP2Triangles( 3, 5, 6, 0x0, 7, 3, 6, 0x0),
1374
gsSP2Triangles( 7, 6, 8, 0x0, 9, 10, 11, 0x0),
1375
gsSP2Triangles( 1, 9, 12, 0x0, 9, 11, 12, 0x0),
1376
gsSP2Triangles( 1, 12, 2, 0x0, 13, 14, 15, 0x0),
1377
gsSPVertex(ttm_seg7_vertex_07028BF8, 8, 0),
1378
gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0),
1379
gsSP2Triangles( 4, 6, 7, 0x0, 4, 7, 5, 0x0),
1380
gsSPLight(&ttm_seg7_lights_070260B0.l, 1),
1381
gsSPLight(&ttm_seg7_lights_070260B0.a, 2),
1382
gsSPVertex(ttm_seg7_vertex_07028C78, 16, 0),
1383
gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0),
1384
gsSP2Triangles( 3, 5, 6, 0x0, 7, 8, 9, 0x0),
1385
gsSP2Triangles( 7, 10, 8, 0x0, 11, 12, 13, 0x0),
1386
gsSP2Triangles(11, 14, 12, 0x0, 0, 2, 15, 0x0),
1387
gsSPLight(&ttm_seg7_lights_070260F8.l, 1),
1388
gsSPLight(&ttm_seg7_lights_070260F8.a, 2),
1389
gsSPVertex(ttm_seg7_vertex_07028D78, 16, 0),
1390
gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0),
1391
gsSP2Triangles( 3, 5, 6, 0x0, 7, 8, 9, 0x0),
1392
gsSP2Triangles( 7, 9, 10, 0x0, 11, 12, 13, 0x0),
1393
gsSP2Triangles(11, 14, 12, 0x0, 0, 15, 1, 0x0),
1394
gsSPLight(&ttm_seg7_lights_070260C8.l, 1),
1395
gsSPLight(&ttm_seg7_lights_070260C8.a, 2),
1396
gsSPVertex(ttm_seg7_vertex_07028E78, 15, 0),
1397
gsSP2Triangles( 0, 1, 2, 0x0, 2, 3, 0, 0x0),
1398
gsSP2Triangles( 1, 4, 2, 0x0, 2, 5, 6, 0x0),
1399
gsSP2Triangles( 2, 6, 3, 0x0, 7, 8, 9, 0x0),
1400
gsSP2Triangles( 7, 10, 8, 0x0, 11, 12, 13, 0x0),
1401
gsSP1Triangle(14, 11, 13, 0x0),
1402
gsSPVertex(ttm_seg7_vertex_07028F68, 12, 0),
1403
gsSP2Triangles( 0, 1, 2, 0x0, 0, 2, 3, 0x0),
1404
gsSP2Triangles( 4, 5, 6, 0x0, 4, 6, 7, 0x0),
1405
gsSP2Triangles( 8, 9, 10, 0x0, 9, 11, 10, 0x0),
1406
gsSPEndDisplayList(),
1407
};
1408
1409
// 0x0702A0D8 - 0x0702A1B8
1410
static const Gfx ttm_seg7_dl_0702A0D8[] = {
1411
gsSPLight(&ttm_seg7_lights_07026110.l, 1),
1412
gsSPLight(&ttm_seg7_lights_07026110.a, 2),
1413
gsSPVertex(ttm_seg7_vertex_07029028, 16, 0),
1414
gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0),
1415
gsSP2Triangles( 5, 6, 7, 0x0, 5, 7, 3, 0x0),
1416
gsSP2Triangles( 6, 8, 7, 0x0, 6, 9, 8, 0x0),
1417
gsSP2Triangles( 0, 10, 1, 0x0, 3, 11, 12, 0x0),
1418
gsSP2Triangles( 3, 12, 13, 0x0, 3, 13, 4, 0x0),
1419
gsSP2Triangles(14, 12, 11, 0x0, 8, 9, 15, 0x0),
1420
gsSP2Triangles( 8, 15, 14, 0x0, 14, 11, 8, 0x0),
1421
gsSPVertex(ttm_seg7_vertex_07029128, 9, 0),
1422
gsSP2Triangles( 0, 1, 2, 0x0, 1, 0, 3, 0x0),
1423
gsSP2Triangles( 4, 0, 2, 0x0, 1, 3, 5, 0x0),
1424
gsSP2Triangles( 2, 6, 7, 0x0, 2, 7, 4, 0x0),
1425
gsSP2Triangles( 2, 5, 6, 0x0, 5, 3, 8, 0x0),
1426
gsSP1Triangle( 5, 8, 6, 0x0),
1427
gsSPEndDisplayList(),
1428
};
1429
1430
// 0x0702A1B8 - 0x0702A2A0
1431
const Gfx ttm_seg7_dl_0702A1B8[] = {
1432
gsDPPipeSync(),
1433
gsDPSetCycleType(G_CYC_2CYCLE),
1434
gsDPSetRenderMode(G_RM_FOG_SHADE_A, G_RM_AA_ZB_OPA_SURF2),
1435
gsDPSetDepthSource(G_ZS_PIXEL),
1436
gsDPSetFogColor(0, 0, 0, 255),
1437
gsSPFogPosition(980, 1000),
1438
gsSPSetGeometryMode(G_FOG),
1439
gsDPSetCombineMode(G_CC_MODULATERGB, G_CC_PASS2),
1440
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),
1441
gsSPTexture(0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_ON),
1442
gsDPTileSync(),
1443
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),
1444
gsDPSetTileSize(0, 0, 0, (32 - 1) << G_TEXTURE_IMAGE_FRAC, (32 - 1) << G_TEXTURE_IMAGE_FRAC),
1445
gsSPDisplayList(ttm_seg7_dl_070291B8),
1446
gsSPDisplayList(ttm_seg7_dl_070299D0),
1447
gsDPTileSync(),
1448
gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 16, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 6, G_TX_NOLOD),
1449
gsDPSetTileSize(0, 0, 0, (64 - 1) << G_TEXTURE_IMAGE_FRAC, (32 - 1) << G_TEXTURE_IMAGE_FRAC),
1450
gsSPDisplayList(ttm_seg7_dl_07029A18),
1451
gsSPTexture(0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_OFF),
1452
gsDPPipeSync(),
1453
gsDPSetCombineMode(G_CC_SHADE, G_CC_PASS2),
1454
gsSPDisplayList(ttm_seg7_dl_0702A0D8),
1455
gsDPPipeSync(),
1456
gsDPSetCycleType(G_CYC_1CYCLE),
1457
gsDPSetRenderMode(G_RM_AA_ZB_OPA_SURF, G_RM_NOOP2),
1458
gsSPClearGeometryMode(G_FOG),
1459
gsDPSetCombineMode(G_CC_SHADE, G_CC_SHADE),
1460
gsSPEndDisplayList(),
1461
};
1462
1463