Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
MorsGames
GitHub Repository: MorsGames/sm64plus
Path: blob/master/levels/thi/areas/1/2/model.inc.c
7862 views
1
// 0x07005330 - 0x07005348
2
static const Lights1 thi_seg7_lights_07005330 = gdSPDefLights1(
3
0x7f, 0x7f, 0x7f,
4
0xff, 0xff, 0xff, 0x28, 0x28, 0x28
5
);
6
7
// 0x07005348 - 0x07005360
8
static const Lights1 thi_seg7_lights_07005348 = gdSPDefLights1(
9
0x4c, 0x4c, 0x4c,
10
0x99, 0x99, 0x99, 0x28, 0x28, 0x28
11
);
12
13
// 0x07005360 - 0x07005378
14
static const Lights1 thi_seg7_lights_07005360 = gdSPDefLights1(
15
0x33, 0x33, 0x33,
16
0x66, 0x66, 0x66, 0x28, 0x28, 0x28
17
);
18
19
// 0x07005378 - 0x07005390
20
static const Lights1 thi_seg7_lights_07005378 = gdSPDefLights1(
21
0x00, 0x00, 0x00,
22
0x00, 0x00, 0x00, 0x28, 0x28, 0x28
23
);
24
25
// 0x07005390 - 0x07005470
26
static const Vtx thi_seg7_vertex_07005390[] = {
27
{{{ 5734, -2047, -511}, 0, { 28584, -1566}, {0x00, 0x7e, 0x0f, 0xff}}},
28
{{{ 5632, -1535, -4607}, 0, { 28074, -22006}, {0x00, 0x7e, 0x0f, 0xff}}},
29
{{{ 5632, -2047, -511}, 0, { 28074, -1566}, {0x00, 0x7e, 0x0f, 0xff}}},
30
{{{ 5734, -1535, -4607}, 0, { 28584, -22006}, {0x00, 0x7e, 0x0f, 0xff}}},
31
{{{ 2560, -511, 3686}, 0, { 12744, 19384}, {0x00, 0x7f, 0x00, 0xff}}},
32
{{{ 1741, -511, 3686}, 0, { 8656, 19384}, {0x00, 0x7f, 0x00, 0xff}}},
33
{{{ 1638, -511, 3789}, 0, { 8144, 19896}, {0x00, 0x7f, 0x00, 0xff}}},
34
{{{ 1741, -511, 3686}, 0, { 8656, 19384}, {0xf7, 0x7e, 0xf7, 0xff}}},
35
{{{ 922, -613, 3174}, 0, { 4568, 16830}, {0xf7, 0x7e, 0xf7, 0xff}}},
36
{{{ 819, -613, 3277}, 0, { 4056, 17340}, {0xf7, 0x7e, 0xf7, 0xff}}},
37
{{{ 1638, -511, 3789}, 0, { 8144, 19896}, {0xf7, 0x7e, 0xf7, 0xff}}},
38
{{{ 819, -613, 3277}, 0, { 4056, 17340}, {0x0f, 0x7d, 0x0f, 0xff}}},
39
{{{ 922, -613, 3174}, 0, { 4568, 16830}, {0x0f, 0x7d, 0x0f, 0xff}}},
40
{{{ 973, -511, 2304}, 0, { 4822, 12486}, {0x0f, 0x7d, 0x0f, 0xff}}},
41
};
42
43
// 0x07005470 - 0x07005550
44
static const Vtx thi_seg7_vertex_07005470[] = {
45
{{{ 819, -511, 2355}, 0, { 4056, 12740}, {0x04, 0x7e, 0x0d, 0xff}}},
46
{{{ 819, -613, 3277}, 0, { 4056, 17340}, {0x04, 0x7e, 0x0d, 0xff}}},
47
{{{ 973, -511, 2304}, 0, { 4822, 12486}, {0x04, 0x7e, 0x0d, 0xff}}},
48
{{{ 2560, -511, 3686}, 0, { 12744, 19384}, {0x00, 0x7f, 0x00, 0xff}}},
49
{{{ 1638, -511, 3789}, 0, { 8144, 19896}, {0x00, 0x7f, 0x00, 0xff}}},
50
{{{ 2560, -511, 3789}, 0, { 12744, 19896}, {0x00, 0x7f, 0x00, 0xff}}},
51
{{{ -1791, 2202, 258}, 0, { -1316, 9930}, {0x00, 0x7f, 0x00, 0xff}}},
52
{{{ 2304, 2202, 565}, 0, { -2850, -10508}, {0x00, 0x7f, 0x00, 0xff}}},
53
{{{ 2304, 2202, 258}, 0, { -1316, -10508}, {0x00, 0x7f, 0x00, 0xff}}},
54
{{{ -1791, 2202, 565}, 0, { -2850, 9930}, {0x00, 0x7f, 0x00, 0xff}}},
55
{{{ 307, -511, 1024}, 0, { 1500, 6098}, {0x00, 0x7f, 0x00, 0xff}}},
56
{{{ 819, -511, 2355}, 0, { 4056, 12740}, {0x00, 0x7f, 0x00, 0xff}}},
57
{{{ 973, -511, 2304}, 0, { 4822, 12486}, {0x00, 0x7f, 0x00, 0xff}}},
58
{{{ 512, -511, 1024}, 0, { 2522, 6098}, {0x00, 0x7f, 0x00, 0xff}}},
59
};
60
61
// 0x07005550 - 0x070055D0
62
static const Vtx thi_seg7_vertex_07005550[] = {
63
{{{ 5632, -1535, -5221}, 0, { 26030, -27116}, {0xe2, 0x7b, 0x00, 0xff}}},
64
{{{ 5632, -1535, -5631}, 0, { 28074, -27116}, {0xe2, 0x7b, 0x00, 0xff}}},
65
{{{ 4403, -1842, -5631}, 0, { 28074, -20984}, {0xe2, 0x7b, 0x00, 0xff}}},
66
{{{ 4403, -1842, -5221}, 0, { 26030, -20984}, {0xe2, 0x7b, 0x00, 0xff}}},
67
{{{ 4403, -1842, -5631}, 0, { 28074, -20984}, {0xef, 0x7d, 0x00, 0xff}}},
68
{{{ 2970, -2047, -5221}, 0, { 26030, -13830}, {0xef, 0x7d, 0x00, 0xff}}},
69
{{{ 4403, -1842, -5221}, 0, { 26030, -20984}, {0xef, 0x7d, 0x00, 0xff}}},
70
{{{ 2970, -2047, -5631}, 0, { 28074, -13830}, {0xef, 0x7d, 0x00, 0xff}}},
71
};
72
73
// 0x070055D0 - 0x070056C0
74
static const Vtx thi_seg7_vertex_070055D0[] = {
75
{{{ 5734, -2047, -1330}, 0, { 28584, -5654}, {0x7f, 0x00, 0x00, 0xff}}},
76
{{{ 5734, -1637, -4607}, 0, { 28584, -22006}, {0x7f, 0x00, 0x00, 0xff}}},
77
{{{ 5734, -1535, -4607}, 0, { 28584, -22006}, {0x7f, 0x00, 0x00, 0xff}}},
78
{{{ 5734, -2047, -511}, 0, { 28584, -1566}, {0x7f, 0x00, 0x00, 0xff}}},
79
{{{ 5632, -1637, -4607}, 0, { 28074, -22006}, {0x00, 0x82, 0xf1, 0xff}}},
80
{{{ 5734, -1637, -4607}, 0, { 28584, -22006}, {0x00, 0x82, 0xf1, 0xff}}},
81
{{{ 5734, -2047, -1330}, 0, { 28584, -5654}, {0x00, 0x82, 0xf1, 0xff}}},
82
{{{ 5632, -2047, -1330}, 0, { 28074, -5654}, {0x00, 0x82, 0xf1, 0xff}}},
83
{{{ 1638, -613, 3789}, 0, { 8144, 19896}, {0x09, 0x82, 0x09, 0xff}}},
84
{{{ 819, -716, 3277}, 0, { 4056, 17340}, {0x09, 0x82, 0x09, 0xff}}},
85
{{{ 922, -716, 3174}, 0, { 4568, 16830}, {0x09, 0x82, 0x09, 0xff}}},
86
{{{ 1741, -613, 3686}, 0, { 8656, 19384}, {0x09, 0x82, 0x09, 0xff}}},
87
{{{ 2560, -613, 3789}, 0, { 12744, 19896}, {0x00, 0x00, 0x7f, 0xff}}},
88
{{{ 1638, -511, 3789}, 0, { 8144, 19896}, {0x00, 0x00, 0x7f, 0xff}}},
89
{{{ 1638, -613, 3789}, 0, { 8144, 19896}, {0x00, 0x00, 0x7f, 0xff}}},
90
};
91
92
// 0x070056C0 - 0x070057B0
93
static const Vtx thi_seg7_vertex_070056C0[] = {
94
{{{ 1638, -511, 3789}, 0, { 8144, 19896}, {0xbd, 0x00, 0x6b, 0xff}}},
95
{{{ 819, -716, 3277}, 0, { 4056, 17340}, {0xbd, 0x00, 0x6b, 0xff}}},
96
{{{ 1638, -613, 3789}, 0, { 8144, 19896}, {0xbd, 0x00, 0x6b, 0xff}}},
97
{{{ 2560, -613, 3789}, 0, { 12744, 19896}, {0x00, 0x81, 0x00, 0xff}}},
98
{{{ 1638, -613, 3789}, 0, { 8144, 19896}, {0x00, 0x81, 0x00, 0xff}}},
99
{{{ 2560, -613, 3686}, 0, { 12744, 19384}, {0x00, 0x81, 0x00, 0xff}}},
100
{{{ 1741, -613, 3686}, 0, { 8656, 19384}, {0x00, 0x81, 0x00, 0xff}}},
101
{{{ 1741, -511, 3686}, 0, { 8656, 19384}, {0x00, 0x00, 0x81, 0xff}}},
102
{{{ 2560, -613, 3686}, 0, { 12744, 19384}, {0x00, 0x00, 0x81, 0xff}}},
103
{{{ 1741, -613, 3686}, 0, { 8656, 19384}, {0x00, 0x00, 0x81, 0xff}}},
104
{{{ 2560, -511, 3686}, 0, { 12744, 19384}, {0x00, 0x00, 0x81, 0xff}}},
105
{{{ 2560, -613, 3789}, 0, { 12744, 19896}, {0x00, 0x00, 0x7f, 0xff}}},
106
{{{ 2560, -511, 3789}, 0, { 12744, 19896}, {0x00, 0x00, 0x7f, 0xff}}},
107
{{{ 1638, -511, 3789}, 0, { 8144, 19896}, {0x00, 0x00, 0x7f, 0xff}}},
108
{{{ 819, -613, 3277}, 0, { 4056, 17340}, {0xbd, 0x00, 0x6b, 0xff}}},
109
};
110
111
// 0x070057B0 - 0x07005890
112
static const Vtx thi_seg7_vertex_070057B0[] = {
113
{{{ 922, -613, 3174}, 0, { 4568, 16830}, {0x43, 0x00, 0x95, 0xff}}},
114
{{{ 1741, -511, 3686}, 0, { 8656, 19384}, {0x43, 0x00, 0x95, 0xff}}},
115
{{{ 1741, -613, 3686}, 0, { 8656, 19384}, {0x43, 0x00, 0x95, 0xff}}},
116
{{{ 922, -716, 3174}, 0, { 4568, 16830}, {0x43, 0x00, 0x95, 0xff}}},
117
{{{ 922, -716, 3174}, 0, { 4568, 16830}, {0xf2, 0x83, 0xf2, 0xff}}},
118
{{{ 819, -716, 3277}, 0, { 4056, 17340}, {0xf2, 0x83, 0xf2, 0xff}}},
119
{{{ 819, -613, 2355}, 0, { 4056, 12742}, {0xf2, 0x83, 0xf2, 0xff}}},
120
{{{ 973, -613, 2304}, 0, { 4822, 12486}, {0xfb, 0x83, 0xf1, 0xff}}},
121
{{{ 922, -716, 3174}, 0, { 4568, 16830}, {0xfb, 0x83, 0xf1, 0xff}}},
122
{{{ 819, -613, 2355}, 0, { 4056, 12742}, {0xfb, 0x83, 0xf1, 0xff}}},
123
{{{ 512, -613, 1024}, 0, { 2522, 6098}, {0x00, 0x81, 0x00, 0xff}}},
124
{{{ 973, -613, 2304}, 0, { 4822, 12486}, {0x00, 0x81, 0x00, 0xff}}},
125
{{{ 819, -613, 2355}, 0, { 4056, 12742}, {0x00, 0x81, 0x00, 0xff}}},
126
{{{ 307, -613, 1024}, 0, { 1500, 6098}, {0x00, 0x81, 0x00, 0xff}}},
127
};
128
129
// 0x07005890 - 0x07005990
130
static const Vtx thi_seg7_vertex_07005890[] = {
131
{{{ 2304, 2099, 258}, 0, { -1316, -10508}, {0x7f, 0x00, 0x00, 0xff}}},
132
{{{ 2304, 2202, 565}, 0, { -2850, -10508}, {0x7f, 0x00, 0x00, 0xff}}},
133
{{{ 2304, 2099, 565}, 0, { -2850, -10508}, {0x7f, 0x00, 0x00, 0xff}}},
134
{{{ 2304, 2202, 258}, 0, { -1316, -10508}, {0x7f, 0x00, 0x00, 0xff}}},
135
{{{ 2304, 2099, 258}, 0, { -1316, -10508}, {0x00, 0x81, 0x00, 0xff}}},
136
{{{ -1791, 2099, 565}, 0, { -2850, 9930}, {0x00, 0x81, 0x00, 0xff}}},
137
{{{ -1791, 2099, 258}, 0, { -1316, 9930}, {0x00, 0x81, 0x00, 0xff}}},
138
{{{ 2304, 2099, 565}, 0, { -2850, -10508}, {0x00, 0x81, 0x00, 0xff}}},
139
{{{ 2304, 2099, 565}, 0, { -2850, -10508}, {0x00, 0x00, 0x7f, 0xff}}},
140
{{{ 2304, 2202, 565}, 0, { -2850, -10508}, {0x00, 0x00, 0x7f, 0xff}}},
141
{{{ -1791, 2202, 565}, 0, { -2850, 9930}, {0x00, 0x00, 0x7f, 0xff}}},
142
{{{ -1791, 2099, 565}, 0, { -2850, 9930}, {0x00, 0x00, 0x7f, 0xff}}},
143
{{{ -1791, 2099, 565}, 0, { -8972, 3808}, {0x81, 0x00, 0x00, 0xff}}},
144
{{{ -1791, 2202, 565}, 0, { -8972, 3808}, {0x81, 0x00, 0x00, 0xff}}},
145
{{{ -1791, 2202, 258}, 0, { -8972, 2274}, {0x81, 0x00, 0x00, 0xff}}},
146
{{{ -1791, 2099, 258}, 0, { -8972, 2274}, {0x81, 0x00, 0x00, 0xff}}},
147
};
148
149
// 0x07005990 - 0x07005A80
150
static const Vtx thi_seg7_vertex_07005990[] = {
151
{{{ 4403, -1842, -5221}, 0, { 26030, -20984}, {0x00, 0x00, 0x7f, 0xff}}},
152
{{{ 5632, -1637, -5221}, 0, { 26030, -27116}, {0x00, 0x00, 0x7f, 0xff}}},
153
{{{ 5632, -1535, -5221}, 0, { 26030, -27116}, {0x00, 0x00, 0x7f, 0xff}}},
154
{{{ 5632, -1535, -5631}, 0, { 28074, -27116}, {0x00, 0x00, 0x81, 0xff}}},
155
{{{ 5632, -1637, -5631}, 0, { 28074, -27116}, {0x00, 0x00, 0x81, 0xff}}},
156
{{{ 4403, -1945, -5631}, 0, { 28074, -20984}, {0x00, 0x00, 0x81, 0xff}}},
157
{{{ 4403, -1842, -5631}, 0, { 28074, -20984}, {0x00, 0x00, 0x81, 0xff}}},
158
{{{ 2970, -2149, -5631}, 0, { 28074, -13830}, {0x00, 0x00, 0x81, 0xff}}},
159
{{{ 2970, -2047, -5631}, 0, { 28074, -13830}, {0x00, 0x00, 0x81, 0xff}}},
160
{{{ 4403, -1945, -5221}, 0, { 26030, -20984}, {0x11, 0x83, 0x00, 0xff}}},
161
{{{ 2970, -2149, -5631}, 0, { 28074, -13830}, {0x11, 0x83, 0x00, 0xff}}},
162
{{{ 4403, -1945, -5631}, 0, { 28074, -20984}, {0x11, 0x83, 0x00, 0xff}}},
163
{{{ 2970, -2149, -5221}, 0, { 26030, -13830}, {0x11, 0x83, 0x00, 0xff}}},
164
{{{ 2970, -2047, -5221}, 0, { 26030, -13830}, {0x00, 0x00, 0x7f, 0xff}}},
165
{{{ 4403, -1945, -5221}, 0, { 26030, -20984}, {0x00, 0x00, 0x7f, 0xff}}},
166
};
167
168
// 0x07005A80 - 0x07005B70
169
static const Vtx thi_seg7_vertex_07005A80[] = {
170
{{{ 4403, -1945, -5221}, 0, { 26030, -20984}, {0x1e, 0x85, 0x00, 0xff}}},
171
{{{ 5632, -1637, -5631}, 0, { 28074, -27116}, {0x1e, 0x85, 0x00, 0xff}}},
172
{{{ 5632, -1637, -5221}, 0, { 26030, -27116}, {0x1e, 0x85, 0x00, 0xff}}},
173
{{{ 4403, -1945, -5631}, 0, { 28074, -20984}, {0x1e, 0x85, 0x00, 0xff}}},
174
{{{ 2970, -2047, -5221}, 0, { 26030, -13830}, {0x00, 0x00, 0x7f, 0xff}}},
175
{{{ 2970, -2149, -5221}, 0, { 26030, -13830}, {0x00, 0x00, 0x7f, 0xff}}},
176
{{{ 4403, -1945, -5221}, 0, { 26030, -20984}, {0x00, 0x00, 0x7f, 0xff}}},
177
{{{ 512, -613, 1024}, 0, { 2522, 6098}, {0x77, 0x00, 0xd5, 0xff}}},
178
{{{ 973, -511, 2304}, 0, { 4822, 12486}, {0x77, 0x00, 0xd5, 0xff}}},
179
{{{ 973, -613, 2304}, 0, { 4822, 12486}, {0x77, 0x00, 0xd5, 0xff}}},
180
{{{ 512, -511, 1024}, 0, { 2522, 6098}, {0x77, 0x00, 0xd5, 0xff}}},
181
{{{ 973, -511, 2304}, 0, { 4822, 12486}, {0x7e, 0x00, 0x07, 0xff}}},
182
{{{ 922, -716, 3174}, 0, { 4568, 16830}, {0x7e, 0x00, 0x07, 0xff}}},
183
{{{ 973, -613, 2304}, 0, { 4822, 12486}, {0x7e, 0x00, 0x07, 0xff}}},
184
{{{ 922, -613, 3174}, 0, { 4568, 16830}, {0x7e, 0x00, 0x07, 0xff}}},
185
};
186
187
// 0x07005B70 - 0x07005C30
188
static const Vtx thi_seg7_vertex_07005B70[] = {
189
{{{ 819, -511, 2355}, 0, { 4056, 12740}, {0x8a, 0x00, 0x2d, 0xff}}},
190
{{{ 307, -511, 1024}, 0, { 1500, 6098}, {0x8a, 0x00, 0x2d, 0xff}}},
191
{{{ 307, -613, 1024}, 0, { 1500, 6098}, {0x8a, 0x00, 0x2d, 0xff}}},
192
{{{ 512, -511, 1024}, 0, { 2524, 6098}, {0x00, 0x7f, 0x00, 0xff}}},
193
{{{ 307, -511, 819}, 0, { 1502, 5076}, {0x00, 0x7f, 0x00, 0xff}}},
194
{{{ 307, -511, 1024}, 0, { 1502, 6098}, {0x00, 0x7f, 0x00, 0xff}}},
195
{{{ 819, -613, 2355}, 0, { 4056, 12740}, {0x8a, 0x00, 0x2d, 0xff}}},
196
{{{ 819, -716, 3277}, 0, { 4056, 17340}, {0x81, 0x00, 0x00, 0xff}}},
197
{{{ 819, -511, 2355}, 0, { 4056, 12740}, {0x81, 0x00, 0x00, 0xff}}},
198
{{{ 819, -613, 2355}, 0, { 4056, 12740}, {0x81, 0x00, 0x00, 0xff}}},
199
{{{ 819, -613, 3277}, 0, { 4056, 17340}, {0x81, 0x00, 0x00, 0xff}}},
200
{{{ 512, -511, 819}, 0, { 2524, 5076}, {0x00, 0x7f, 0x00, 0xff}}},
201
};
202
203
// 0x07005C30 - 0x07005D30
204
static const Vtx thi_seg7_vertex_07005C30[] = {
205
{{{ -4607, 717, -2457}, 0, { 0, 990}, {0x00, 0x00, 0x81, 0xff}}},
206
{{{ -4230, 717, -2457}, 0, { -1910, 990}, {0x00, 0x00, 0x81, 0xff}}},
207
{{{ -4230, 341, -2457}, 0, { -1910, 2862}, {0x00, 0x00, 0x81, 0xff}}},
208
{{{ -4607, 614, -1945}, 0, { 2524, 1500}, {0x81, 0x00, 0x00, 0xff}}},
209
{{{ -4607, 205, -1945}, 0, { 2524, 3542}, {0x81, 0x00, 0x00, 0xff}}},
210
{{{ -4607, -12, -1842}, 0, { 3034, 4628}, {0x81, 0x00, 0x00, 0xff}}},
211
{{{ -4607, 717, -1842}, 0, { 3034, 990}, {0x81, 0x00, 0x00, 0xff}}},
212
{{{ -4607, 717, -2457}, 0, { 0, 990}, {0x81, 0x00, 0x00, 0xff}}},
213
{{{ -4607, 614, -2354}, 0, { 478, 1500}, {0x81, 0x00, 0x00, 0xff}}},
214
{{{ -4607, 205, -2354}, 0, { 478, 3542}, {0x81, 0x00, 0x00, 0xff}}},
215
{{{ -4607, 102, -2149}, 0, { 1500, 4054}, {0x81, 0x00, 0x00, 0xff}}},
216
{{{ -4607, 94, -2457}, 0, { 0, 4096}, {0x81, 0x00, 0x00, 0xff}}},
217
{{{ -4607, 94, -2457}, 0, { 0, 4096}, {0x00, 0x00, 0x81, 0xff}}},
218
{{{ -4607, 717, -1842}, 0, { 3034, 990}, {0x00, 0x7f, 0x00, 0xff}}},
219
{{{ -4230, 717, -2457}, 0, { 0, -890}, {0x00, 0x7f, 0x00, 0xff}}},
220
{{{ -4607, 717, -2457}, 0, { 0, 990}, {0x00, 0x7f, 0x00, 0xff}}},
221
};
222
223
// 0x07005D30 - 0x07005DA0
224
static const Vtx thi_seg7_vertex_07005D30[] = {
225
{{{ -4607, 717, -1842}, 0, { 3034, 990}, {0x00, 0x7f, 0x00, 0xff}}},
226
{{{ -4347, 717, -1842}, 0, { 3034, -308}, {0x00, 0x7f, 0x00, 0xff}}},
227
{{{ -4230, 717, -2457}, 0, { 0, -890}, {0x00, 0x7f, 0x00, 0xff}}},
228
{{{ -4347, 90, -1842}, 0, { 1266, 4118}, {0x00, 0x00, 0x7f, 0xff}}},
229
{{{ -4347, 717, -1842}, 0, { 1266, 990}, {0x00, 0x00, 0x7f, 0xff}}},
230
{{{ -4607, 717, -1842}, 0, { 0, 990}, {0x00, 0x00, 0x7f, 0xff}}},
231
{{{ -4607, -12, -1842}, 0, { 0, 4628}, {0x00, 0x00, 0x7f, 0xff}}},
232
};
233
234
// 0x07005DA0 - 0x07005EA0
235
static const Vtx thi_seg7_vertex_07005DA0[] = {
236
{{{ -4607, 614, -1945}, 0, { 0, 1500}, {0x00, 0x00, 0x81, 0xff}}},
237
{{{ -4197, 205, -1945}, 0, { -2074, 3544}, {0x00, 0x00, 0x81, 0xff}}},
238
{{{ -4607, 205, -1945}, 0, { 0, 3544}, {0x00, 0x00, 0x81, 0xff}}},
239
{{{ -4607, 205, -1945}, 0, { 2524, 990}, {0x00, 0x7f, 0x00, 0xff}}},
240
{{{ -4197, 205, -2354}, 0, { 480, -1054}, {0x00, 0x7f, 0x00, 0xff}}},
241
{{{ -4607, 205, -2354}, 0, { 480, 990}, {0x00, 0x7f, 0x00, 0xff}}},
242
{{{ -4197, 205, -1945}, 0, { 2524, -1054}, {0x00, 0x7f, 0x00, 0xff}}},
243
{{{ -4607, 205, -2354}, 0, { 0, 3544}, {0x00, 0x00, 0x7f, 0xff}}},
244
{{{ -4197, 614, -2354}, 0, { 2012, 1500}, {0x00, 0x00, 0x7f, 0xff}}},
245
{{{ -4607, 614, -2354}, 0, { 0, 1500}, {0x00, 0x00, 0x7f, 0xff}}},
246
{{{ -4197, 205, -2354}, 0, { 2012, 3544}, {0x00, 0x00, 0x7f, 0xff}}},
247
{{{ -4607, 614, -2354}, 0, { 480, 990}, {0x00, 0x81, 0x00, 0xff}}},
248
{{{ -4197, 614, -2354}, 0, { 480, -1054}, {0x00, 0x81, 0x00, 0xff}}},
249
{{{ -4197, 614, -1945}, 0, { 2524, -1054}, {0x00, 0x81, 0x00, 0xff}}},
250
{{{ -4607, 614, -1945}, 0, { 2524, 990}, {0x00, 0x81, 0x00, 0xff}}},
251
{{{ -4197, 614, -1945}, 0, { -2074, 1500}, {0x00, 0x00, 0x81, 0xff}}},
252
};
253
254
// 0x07005EA0 - 0x07005FA0
255
static const Vtx thi_seg7_vertex_07005EA0[] = {
256
{{{ -5119, -2764, 6349}, 0, { -7330, 4930}, {0x00, 0x00, 0x7f, 0xff}}},
257
{{{ -4607, -2969, 6349}, 0, { -6600, 5222}, {0x00, 0x00, 0x7f, 0xff}}},
258
{{{ -4607, -2764, 6349}, 0, { -6600, 4930}, {0x00, 0x00, 0x7f, 0xff}}},
259
{{{ -5119, -2713, 6400}, 0, { -7330, 4856}, {0x00, 0xa7, 0x59, 0xff}}},
260
{{{ -5119, -2764, 6349}, 0, { -7330, 4930}, {0x00, 0xa7, 0x59, 0xff}}},
261
{{{ -4607, -2764, 6349}, 0, { -6600, 4930}, {0x00, 0xa7, 0x59, 0xff}}},
262
{{{ -5119, -2969, 6349}, 0, { -7330, 5222}, {0x00, 0x00, 0x7f, 0xff}}},
263
{{{ -4607, -2713, 6400}, 0, { -6600, 4858}, {0x00, 0xa7, 0x59, 0xff}}},
264
{{{ -4607, -2713, 6400}, 0, { -6600, 10114}, {0x00, 0x81, 0x00, 0xff}}},
265
{{{ -4607, -2713, 6502}, 0, { -6600, 10260}, {0x00, 0x81, 0x00, 0xff}}},
266
{{{ -5119, -2713, 6502}, 0, { -7330, 10260}, {0x00, 0x81, 0x00, 0xff}}},
267
{{{ -5119, -2713, 6400}, 0, { -7330, 10114}, {0x00, 0x81, 0x00, 0xff}}},
268
{{{ -4607, -2713, 6502}, 0, { -6600, 4858}, {0x00, 0xa6, 0xa8, 0xff}}},
269
{{{ -4607, -2764, 6554}, 0, { -6600, 4930}, {0x00, 0xa6, 0xa8, 0xff}}},
270
{{{ -5119, -2764, 6554}, 0, { -7330, 4930}, {0x00, 0xa6, 0xa8, 0xff}}},
271
{{{ -5119, -2713, 6502}, 0, { -7330, 4858}, {0x00, 0xa6, 0xa8, 0xff}}},
272
};
273
274
// 0x07005FA0 - 0x07005FE0
275
static const Vtx thi_seg7_vertex_07005FA0[] = {
276
{{{ -4607, -2764, 6554}, 0, { -6600, 4930}, {0x00, 0x00, 0x81, 0xff}}},
277
{{{ -4607, -2969, 6554}, 0, { -6600, 5222}, {0x00, 0x00, 0x81, 0xff}}},
278
{{{ -5119, -2969, 6554}, 0, { -7330, 5222}, {0x00, 0x00, 0x81, 0xff}}},
279
{{{ -5119, -2764, 6554}, 0, { -7330, 4930}, {0x00, 0x00, 0x81, 0xff}}},
280
};
281
282
// 0x07005FE0 - 0x070060E0
283
static const Vtx thi_seg7_vertex_07005FE0[] = {
284
{{{ 6758, -3344, 7066}, 0, { 0, 990}, {0x81, 0x00, 0x00, 0xff}}},
285
{{{ 6758, -2832, 7066}, 0, { 0, 0}, {0x81, 0x00, 0x00, 0xff}}},
286
{{{ 6758, -2832, 6861}, 0, { 376, 0}, {0x81, 0x00, 0x00, 0xff}}},
287
{{{ 6758, -3344, 6861}, 0, { 376, 990}, {0x00, 0x00, 0x7f, 0xff}}},
288
{{{ 6554, -2832, 6861}, 0, { 0, 0}, {0x00, 0x00, 0x7f, 0xff}}},
289
{{{ 6554, -3344, 6861}, 0, { 0, 990}, {0x00, 0x00, 0x7f, 0xff}}},
290
{{{ 6758, -2832, 6861}, 0, { 376, 0}, {0x00, 0x00, 0x7f, 0xff}}},
291
{{{ 6554, -3344, 6861}, 0, { 376, 990}, {0x7f, 0x00, 0x00, 0xff}}},
292
{{{ 6554, -2832, 6861}, 0, { 376, 0}, {0x7f, 0x00, 0x00, 0xff}}},
293
{{{ 6554, -2832, 7066}, 0, { 0, 0}, {0x7f, 0x00, 0x00, 0xff}}},
294
{{{ 6554, -3344, 7066}, 0, { 0, 990}, {0x7f, 0x00, 0x00, 0xff}}},
295
{{{ 6554, -3344, 7066}, 0, { 0, 990}, {0x00, 0x00, 0x81, 0xff}}},
296
{{{ 6758, -2832, 7066}, 0, { 376, 0}, {0x00, 0x00, 0x81, 0xff}}},
297
{{{ 6758, -3344, 7066}, 0, { 376, 990}, {0x00, 0x00, 0x81, 0xff}}},
298
{{{ 6554, -2832, 7066}, 0, { 0, 0}, {0x00, 0x00, 0x81, 0xff}}},
299
{{{ 6758, -3344, 6861}, 0, { 376, 990}, {0x81, 0x00, 0x00, 0xff}}},
300
};
301
302
// 0x070060E0 - 0x070061D0
303
static const Vtx thi_seg7_vertex_070060E0[] = {
304
{{{ -101, 3891, -1634}, 0, { -176, -2514}, {0x00, 0x00, 0x7f, 0xff}}},
305
{{{ 102, 3379, -1634}, 0, { 114, -1784}, {0x00, 0x00, 0x7f, 0xff}}},
306
{{{ 102, 3891, -1634}, 0, { 114, -2514}, {0x00, 0x00, 0x7f, 0xff}}},
307
{{{ 512, -306, 1024}, 0, { 1428, 1426}, {0x81, 0x00, 0x00, 0xff}}},
308
{{{ 512, -306, 819}, 0, { 1136, 1426}, {0x81, 0x00, 0x00, 0xff}}},
309
{{{ 512, -511, 819}, 0, { 1136, 1718}, {0x81, 0x00, 0x00, 0xff}}},
310
{{{ 512, -511, 1024}, 0, { 1428, 1718}, {0x81, 0x00, 0x00, 0xff}}},
311
{{{ 307, -511, 1024}, 0, { 1428, 1718}, {0x7f, 0x00, 0x00, 0xff}}},
312
{{{ 307, -511, 819}, 0, { 1136, 1718}, {0x7f, 0x00, 0x00, 0xff}}},
313
{{{ 307, -306, 819}, 0, { 1136, 1426}, {0x7f, 0x00, 0x00, 0xff}}},
314
{{{ 307, -306, 1024}, 0, { 1428, 1426}, {0x7f, 0x00, 0x00, 0xff}}},
315
{{{ 307, -306, 1024}, 0, { 406, 2448}, {0x00, 0x81, 0x00, 0xff}}},
316
{{{ 307, -306, 819}, 0, { 406, 2156}, {0x00, 0x81, 0x00, 0xff}}},
317
{{{ 512, -306, 819}, 0, { 698, 2156}, {0x00, 0x81, 0x00, 0xff}}},
318
{{{ 512, -306, 1024}, 0, { 698, 2448}, {0x00, 0x81, 0x00, 0xff}}},
319
};
320
321
// 0x070061D0 - 0x070062C0
322
static const Vtx thi_seg7_vertex_070061D0[] = {
323
{{{ 102, 3891, -1634}, 0, { -2360, -4558}, {0x81, 0x00, 0x00, 0xff}}},
324
{{{ 102, 3379, -1634}, 0, { -2360, -3828}, {0x81, 0x00, 0x00, 0xff}}},
325
{{{ 102, 3379, -1429}, 0, { -2068, -3828}, {0x81, 0x00, 0x00, 0xff}}},
326
{{{ -101, 3891, -1634}, 0, { -176, -2514}, {0x00, 0x00, 0x7f, 0xff}}},
327
{{{ -101, 3379, -1634}, 0, { -176, -1784}, {0x00, 0x00, 0x7f, 0xff}}},
328
{{{ 102, 3379, -1634}, 0, { 114, -1784}, {0x00, 0x00, 0x7f, 0xff}}},
329
{{{ -101, 3891, -1429}, 0, { -2068, -4558}, {0x7f, 0x00, 0x00, 0xff}}},
330
{{{ -101, 3379, -1429}, 0, { -2068, -3828}, {0x7f, 0x00, 0x00, 0xff}}},
331
{{{ -101, 3379, -1634}, 0, { -2360, -3828}, {0x7f, 0x00, 0x00, 0xff}}},
332
{{{ -101, 3891, -1634}, 0, { -2360, -4558}, {0x7f, 0x00, 0x00, 0xff}}},
333
{{{ 102, 3891, -1429}, 0, { 114, -2514}, {0x00, 0x00, 0x81, 0xff}}},
334
{{{ -101, 3379, -1429}, 0, { -176, -1784}, {0x00, 0x00, 0x81, 0xff}}},
335
{{{ -101, 3891, -1429}, 0, { -176, -2514}, {0x00, 0x00, 0x81, 0xff}}},
336
{{{ 102, 3379, -1429}, 0, { 114, -1784}, {0x00, 0x00, 0x81, 0xff}}},
337
{{{ 102, 3891, -1429}, 0, { -2068, -4558}, {0x81, 0x00, 0x00, 0xff}}},
338
};
339
340
// 0x070062C0 - 0x070063C0
341
static const Vtx thi_seg7_vertex_070062C0[] = {
342
{{{ -101, 3379, -1634}, 0, { 0, 0}, {0x00, 0x7f, 0x00, 0xff}}},
343
{{{ -101, 3379, -1429}, 0, { 0, 0}, {0x00, 0x7f, 0x00, 0xff}}},
344
{{{ 102, 3379, -1429}, 0, { 0, 0}, {0x00, 0x7f, 0x00, 0xff}}},
345
{{{ -4197, 205, -1945}, 0, { 0, 0}, {0x81, 0x00, 0x00, 0xff}}},
346
{{{ -4197, 614, -1945}, 0, { 0, 0}, {0x81, 0x00, 0x00, 0xff}}},
347
{{{ -4197, 614, -2354}, 0, { 0, 0}, {0x81, 0x00, 0x00, 0xff}}},
348
{{{ -4197, 205, -2354}, 0, { 0, 0}, {0x81, 0x00, 0x00, 0xff}}},
349
{{{ 6554, -3344, 6861}, 0, { 0, 0}, {0x00, 0x7f, 0x00, 0xff}}},
350
{{{ 6554, -3344, 7066}, 0, { 0, 0}, {0x00, 0x7f, 0x00, 0xff}}},
351
{{{ 6758, -3344, 7066}, 0, { 0, 0}, {0x00, 0x7f, 0x00, 0xff}}},
352
{{{ 6758, -3344, 6861}, 0, { 0, 0}, {0x00, 0x7f, 0x00, 0xff}}},
353
{{{ 512, -511, 819}, 0, { 0, 0}, {0x00, 0x00, 0x7f, 0xff}}},
354
{{{ 307, -306, 819}, 0, { 0, 0}, {0x00, 0x00, 0x7f, 0xff}}},
355
{{{ 307, -511, 819}, 0, { 0, 0}, {0x00, 0x00, 0x7f, 0xff}}},
356
{{{ 512, -306, 819}, 0, { 0, 0}, {0x00, 0x00, 0x7f, 0xff}}},
357
{{{ 102, 3379, -1634}, 0, { 0, 0}, {0x00, 0x7f, 0x00, 0xff}}},
358
};
359
360
// 0x070063C0 - 0x07006660
361
static const Gfx thi_seg7_dl_070063C0[] = {
362
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, grass_09006800),
363
gsDPLoadSync(),
364
gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 32 * 32 - 1, CALC_DXT(32, G_IM_SIZ_16b_BYTES)),
365
gsSPLight(&thi_seg7_lights_07005330.l, 1),
366
gsSPLight(&thi_seg7_lights_07005330.a, 2),
367
gsSPVertex(thi_seg7_vertex_07005390, 14, 0),
368
gsSP2Triangles( 0, 1, 2, 0x0, 0, 3, 1, 0x0),
369
gsSP2Triangles( 4, 5, 6, 0x0, 7, 8, 9, 0x0),
370
gsSP2Triangles( 7, 9, 10, 0x0, 11, 12, 13, 0x0),
371
gsSPVertex(thi_seg7_vertex_07005470, 14, 0),
372
gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0),
373
gsSP2Triangles( 6, 7, 8, 0x0, 6, 9, 7, 0x0),
374
gsSP2Triangles(10, 11, 12, 0x0, 10, 12, 13, 0x0),
375
gsSPVertex(thi_seg7_vertex_07005550, 8, 0),
376
gsSP2Triangles( 0, 1, 2, 0x0, 0, 2, 3, 0x0),
377
gsSP2Triangles( 4, 5, 6, 0x0, 4, 7, 5, 0x0),
378
gsSPLight(&thi_seg7_lights_07005348.l, 1),
379
gsSPLight(&thi_seg7_lights_07005348.a, 2),
380
gsSPVertex(thi_seg7_vertex_070055D0, 15, 0),
381
gsSP2Triangles( 0, 1, 2, 0x0, 0, 2, 3, 0x0),
382
gsSP2Triangles( 4, 5, 6, 0x0, 4, 6, 7, 0x0),
383
gsSP2Triangles( 8, 9, 10, 0x0, 8, 10, 11, 0x0),
384
gsSP1Triangle(12, 13, 14, 0x0),
385
gsSPVertex(thi_seg7_vertex_070056C0, 15, 0),
386
gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0),
387
gsSP2Triangles( 4, 6, 5, 0x0, 7, 8, 9, 0x0),
388
gsSP2Triangles( 7, 10, 8, 0x0, 11, 12, 13, 0x0),
389
gsSP1Triangle( 0, 14, 1, 0x0),
390
gsSPVertex(thi_seg7_vertex_070057B0, 14, 0),
391
gsSP2Triangles( 0, 1, 2, 0x0, 0, 2, 3, 0x0),
392
gsSP2Triangles( 4, 5, 6, 0x0, 7, 8, 9, 0x0),
393
gsSP2Triangles(10, 11, 12, 0x0, 10, 12, 13, 0x0),
394
gsSPVertex(thi_seg7_vertex_07005890, 16, 0),
395
gsSP2Triangles( 0, 1, 2, 0x0, 0, 3, 1, 0x0),
396
gsSP2Triangles( 4, 5, 6, 0x0, 4, 7, 5, 0x0),
397
gsSP2Triangles( 8, 9, 10, 0x0, 8, 10, 11, 0x0),
398
gsSP2Triangles(12, 13, 14, 0x0, 12, 14, 15, 0x0),
399
gsSPVertex(thi_seg7_vertex_07005990, 15, 0),
400
gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0),
401
gsSP2Triangles( 3, 5, 6, 0x0, 6, 5, 7, 0x0),
402
gsSP2Triangles( 6, 7, 8, 0x0, 9, 10, 11, 0x0),
403
gsSP2Triangles( 9, 12, 10, 0x0, 13, 14, 0, 0x0),
404
gsSP1Triangle( 0, 14, 1, 0x0),
405
gsSPVertex(thi_seg7_vertex_07005A80, 15, 0),
406
gsSP2Triangles( 0, 1, 2, 0x0, 0, 3, 1, 0x0),
407
gsSP2Triangles( 4, 5, 6, 0x0, 7, 8, 9, 0x0),
408
gsSP2Triangles( 7, 10, 8, 0x0, 11, 12, 13, 0x0),
409
gsSP1Triangle(11, 14, 12, 0x0),
410
gsSPVertex(thi_seg7_vertex_07005B70, 12, 0),
411
gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0),
412
gsSP2Triangles( 0, 2, 6, 0x0, 7, 8, 9, 0x0),
413
gsSP2Triangles( 7, 10, 8, 0x0, 3, 11, 4, 0x0),
414
gsSPEndDisplayList(),
415
};
416
417
// 0x07006660 - 0x07006770
418
static const Gfx thi_seg7_dl_07006660[] = {
419
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, grass_09008000),
420
gsDPLoadSync(),
421
gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 32 * 32 - 1, CALC_DXT(32, G_IM_SIZ_16b_BYTES)),
422
gsSPLight(&thi_seg7_lights_07005330.l, 1),
423
gsSPLight(&thi_seg7_lights_07005330.a, 2),
424
gsSPVertex(thi_seg7_vertex_07005C30, 16, 0),
425
gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0),
426
gsSP2Triangles( 3, 5, 6, 0x0, 7, 8, 3, 0x0),
427
gsSP2Triangles( 7, 3, 6, 0x0, 4, 9, 10, 0x0),
428
gsSP2Triangles( 5, 4, 10, 0x0, 11, 8, 7, 0x0),
429
gsSP2Triangles(11, 9, 8, 0x0, 9, 11, 10, 0x0),
430
gsSP2Triangles( 0, 2, 12, 0x0, 13, 14, 15, 0x0),
431
gsSPVertex(thi_seg7_vertex_07005D30, 7, 0),
432
gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0),
433
gsSP1Triangle( 6, 3, 5, 0x0),
434
gsSPLight(&thi_seg7_lights_07005360.l, 1),
435
gsSPLight(&thi_seg7_lights_07005360.a, 2),
436
gsSPVertex(thi_seg7_vertex_07005DA0, 16, 0),
437
gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0),
438
gsSP2Triangles( 3, 6, 4, 0x0, 7, 8, 9, 0x0),
439
gsSP2Triangles( 7, 10, 8, 0x0, 11, 12, 13, 0x0),
440
gsSP2Triangles(11, 13, 14, 0x0, 0, 15, 1, 0x0),
441
gsSPEndDisplayList(),
442
};
443
444
// 0x07006770 - 0x07006800
445
static const Gfx thi_seg7_dl_07006770[] = {
446
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, grass_09003800),
447
gsDPLoadSync(),
448
gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 32 * 32 - 1, CALC_DXT(32, G_IM_SIZ_16b_BYTES)),
449
gsSPLight(&thi_seg7_lights_07005348.l, 1),
450
gsSPLight(&thi_seg7_lights_07005348.a, 2),
451
gsSPVertex(thi_seg7_vertex_07005EA0, 16, 0),
452
gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0),
453
gsSP2Triangles( 0, 6, 1, 0x0, 3, 5, 7, 0x0),
454
gsSP2Triangles( 8, 9, 10, 0x0, 8, 10, 11, 0x0),
455
gsSP2Triangles(12, 13, 14, 0x0, 12, 14, 15, 0x0),
456
gsSPVertex(thi_seg7_vertex_07005FA0, 4, 0),
457
gsSP2Triangles( 0, 1, 2, 0x0, 0, 2, 3, 0x0),
458
gsSPEndDisplayList(),
459
};
460
461
// 0x07006800 - 0x07006868
462
static const Gfx thi_seg7_dl_07006800[] = {
463
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, grass_09005000),
464
gsDPLoadSync(),
465
gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 32 * 32 - 1, CALC_DXT(32, G_IM_SIZ_16b_BYTES)),
466
gsSPVertex(thi_seg7_vertex_07005FE0, 16, 0),
467
gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0),
468
gsSP2Triangles( 3, 6, 4, 0x0, 7, 8, 9, 0x0),
469
gsSP2Triangles( 7, 9, 10, 0x0, 11, 12, 13, 0x0),
470
gsSP2Triangles(11, 14, 12, 0x0, 0, 2, 15, 0x0),
471
gsSPEndDisplayList(),
472
};
473
474
// 0x07006868 - 0x07006908
475
static const Gfx thi_seg7_dl_07006868[] = {
476
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, grass_09003000),
477
gsDPLoadSync(),
478
gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 32 * 32 - 1, CALC_DXT(32, G_IM_SIZ_16b_BYTES)),
479
gsSPVertex(thi_seg7_vertex_070060E0, 15, 0),
480
gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0),
481
gsSP2Triangles( 3, 5, 6, 0x0, 7, 8, 9, 0x0),
482
gsSP2Triangles( 7, 9, 10, 0x0, 11, 12, 13, 0x0),
483
gsSP1Triangle(11, 13, 14, 0x0),
484
gsSPVertex(thi_seg7_vertex_070061D0, 15, 0),
485
gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0),
486
gsSP2Triangles( 6, 7, 8, 0x0, 6, 8, 9, 0x0),
487
gsSP2Triangles(10, 11, 12, 0x0, 10, 13, 11, 0x0),
488
gsSP1Triangle( 0, 2, 14, 0x0),
489
gsSPEndDisplayList(),
490
};
491
492
// 0x07006908 - 0x07006968
493
static const Gfx thi_seg7_dl_07006908[] = {
494
gsSPLight(&thi_seg7_lights_07005378.l, 1),
495
gsSPLight(&thi_seg7_lights_07005378.a, 2),
496
gsSPVertex(thi_seg7_vertex_070062C0, 16, 0),
497
gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0),
498
gsSP2Triangles( 3, 5, 6, 0x0, 7, 8, 9, 0x0),
499
gsSP2Triangles( 7, 9, 10, 0x0, 11, 12, 13, 0x0),
500
gsSP2Triangles(11, 14, 12, 0x0, 0, 2, 15, 0x0),
501
gsSPEndDisplayList(),
502
};
503
504
// 0x07006968 - 0x07006A30
505
const Gfx thi_seg7_dl_07006968[] = {
506
gsDPPipeSync(),
507
gsDPSetCombineMode(G_CC_MODULATERGB, G_CC_MODULATERGB),
508
gsSPClearGeometryMode(G_SHADING_SMOOTH),
509
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),
510
gsSPTexture(0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_ON),
511
gsDPTileSync(),
512
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),
513
gsDPSetTileSize(0, 0, 0, (32 - 1) << G_TEXTURE_IMAGE_FRAC, (32 - 1) << G_TEXTURE_IMAGE_FRAC),
514
gsSPDisplayList(thi_seg7_dl_070063C0),
515
gsSPDisplayList(thi_seg7_dl_07006660),
516
gsSPDisplayList(thi_seg7_dl_07006770),
517
gsDPTileSync(),
518
gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD),
519
gsDPSetTileSize(0, 0, 0, (32 - 1) << G_TEXTURE_IMAGE_FRAC, (32 - 1) << G_TEXTURE_IMAGE_FRAC),
520
gsSPDisplayList(thi_seg7_dl_07006800),
521
gsDPTileSync(),
522
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),
523
gsDPSetTileSize(0, 0, 0, (32 - 1) << G_TEXTURE_IMAGE_FRAC, (32 - 1) << G_TEXTURE_IMAGE_FRAC),
524
gsSPDisplayList(thi_seg7_dl_07006868),
525
gsSPTexture(0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_OFF),
526
gsDPPipeSync(),
527
gsDPSetCombineMode(G_CC_SHADE, G_CC_SHADE),
528
gsSPDisplayList(thi_seg7_dl_07006908),
529
gsSPSetGeometryMode(G_SHADING_SMOOTH),
530
gsSPEndDisplayList(),
531
};
532
533