Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
MorsGames
GitHub Repository: MorsGames/sm64plus
Path: blob/master/levels/sl/areas/2/3/model.inc.c
7862 views
1
// 0x0700BD68 - 0x0700BD80
2
static const Lights1 sl_seg7_lights_0700BD68 = gdSPDefLights1(
3
0x7f, 0x7f, 0x7f,
4
0xff, 0xff, 0xff, 0x28, 0x28, 0x28
5
);
6
7
// 0x0700BD80 - 0x0700BE70
8
static const Vtx sl_seg7_vertex_0700BD80[] = {
9
{{{ 205, 614, 0}, 0, { 1092, -236}, {0x81, 0x00, 0x00, 0xff}}},
10
{{{ 205, 0, -204}, 0, { 1296, 990}, {0x81, 0x00, 0x00, 0xff}}},
11
{{{ 205, 0, 0}, 0, { 1092, 990}, {0x81, 0x00, 0x00, 0xff}}},
12
{{{ 1024, 0, -613}, 0, { 1398, 990}, {0x00, 0x00, 0x7f, 0xff}}},
13
{{{ 1024, 614, -613}, 0, { 1398, -236}, {0x00, 0x00, 0x7f, 0xff}}},
14
{{{ 512, 614, -613}, 0, { 888, -236}, {0x00, 0x00, 0x7f, 0xff}}},
15
{{{ 512, 0, -613}, 0, { 888, 990}, {0x00, 0x00, 0x7f, 0xff}}},
16
{{{ 512, 0, -613}, 0, { 1706, 990}, {0x81, 0x00, 0x00, 0xff}}},
17
{{{ 512, 614, -613}, 0, { 1706, -236}, {0x81, 0x00, 0x00, 0xff}}},
18
{{{ 512, 614, -818}, 0, { 1910, -236}, {0x81, 0x00, 0x00, 0xff}}},
19
{{{ 512, 0, -818}, 0, { 1910, 990}, {0x81, 0x00, 0x00, 0xff}}},
20
{{{ 512, 0, -818}, 0, { 888, 990}, {0x00, 0x00, 0x81, 0xff}}},
21
{{{ 1024, 614, -818}, 0, { 1398, -236}, {0x00, 0x00, 0x81, 0xff}}},
22
{{{ 1024, 0, -818}, 0, { 1398, 990}, {0x00, 0x00, 0x81, 0xff}}},
23
{{{ 512, 614, -818}, 0, { 888, -236}, {0x00, 0x00, 0x81, 0xff}}},
24
};
25
26
// 0x0700BE70 - 0x0700BF60
27
static const Vtx sl_seg7_vertex_0700BE70[] = {
28
{{{ 205, 0, -818}, 0, { 1910, 990}, {0x7f, 0x00, 0x00, 0xff}}},
29
{{{ 205, 614, -1023}, 0, { 2114, -236}, {0x7f, 0x00, 0x00, 0xff}}},
30
{{{ 205, 614, -818}, 0, { 1910, -236}, {0x7f, 0x00, 0x00, 0xff}}},
31
{{{ 205, 614, 0}, 0, { 1092, -236}, {0x81, 0x00, 0x00, 0xff}}},
32
{{{ 205, 614, -204}, 0, { 1296, -236}, {0x81, 0x00, 0x00, 0xff}}},
33
{{{ 205, 0, -204}, 0, { 1296, 990}, {0x81, 0x00, 0x00, 0xff}}},
34
{{{ 205, 0, -204}, 0, { 582, 990}, {0x00, 0x00, 0x81, 0xff}}},
35
{{{ 1024, 614, -204}, 0, { 1398, -236}, {0x00, 0x00, 0x81, 0xff}}},
36
{{{ 1024, 0, -204}, 0, { 1398, 990}, {0x00, 0x00, 0x81, 0xff}}},
37
{{{ 205, 614, -204}, 0, { 582, -236}, {0x00, 0x00, 0x81, 0xff}}},
38
{{{ 1024, 0, 0}, 0, { 1398, 990}, {0x00, 0x00, 0x7f, 0xff}}},
39
{{{ 1024, 614, 0}, 0, { 1398, -236}, {0x00, 0x00, 0x7f, 0xff}}},
40
{{{ 205, 614, 0}, 0, { 582, -236}, {0x00, 0x00, 0x7f, 0xff}}},
41
{{{ 205, 0, 0}, 0, { 582, 990}, {0x00, 0x00, 0x7f, 0xff}}},
42
{{{ 205, 0, -1023}, 0, { 2114, 990}, {0x7f, 0x00, 0x00, 0xff}}},
43
};
44
45
// 0x0700BF60 - 0x0700C050
46
static const Vtx sl_seg7_vertex_0700BF60[] = {
47
{{{ 205, 0, -818}, 0, { 582, 990}, {0x00, 0x00, 0x7f, 0xff}}},
48
{{{ -204, 614, -818}, 0, { 172, -236}, {0x00, 0x00, 0x7f, 0xff}}},
49
{{{ -204, 0, -818}, 0, { 172, 990}, {0x00, 0x00, 0x7f, 0xff}}},
50
{{{ -409, 0, -204}, 0, { 1296, 990}, {0x81, 0x00, 0x00, 0xff}}},
51
{{{ -409, 614, -1023}, 0, { 2114, -236}, {0x81, 0x00, 0x00, 0xff}}},
52
{{{ -409, 0, -1023}, 0, { 2114, 990}, {0x81, 0x00, 0x00, 0xff}}},
53
{{{ -409, 614, -204}, 0, { 1296, -236}, {0x81, 0x00, 0x00, 0xff}}},
54
{{{ -204, 0, -818}, 0, { 1910, 990}, {0x7f, 0x00, 0x00, 0xff}}},
55
{{{ -204, 614, -818}, 0, { 1910, -236}, {0x7f, 0x00, 0x00, 0xff}}},
56
{{{ -204, 614, -204}, 0, { 1296, -236}, {0x7f, 0x00, 0x00, 0xff}}},
57
{{{ -204, 0, -204}, 0, { 1296, 990}, {0x7f, 0x00, 0x00, 0xff}}},
58
{{{ -204, 0, -204}, 0, { 172, 990}, {0x00, 0x00, 0x7f, 0xff}}},
59
{{{ -409, 614, -204}, 0, { 0, -236}, {0x00, 0x00, 0x7f, 0xff}}},
60
{{{ -409, 0, -204}, 0, { 0, 990}, {0x00, 0x00, 0x7f, 0xff}}},
61
{{{ -204, 614, -204}, 0, { 172, -236}, {0x00, 0x00, 0x7f, 0xff}}},
62
};
63
64
// 0x0700C050 - 0x0700C140
65
static const Vtx sl_seg7_vertex_0700C050[] = {
66
{{{ 819, 0, 614}, 0, { 480, 990}, {0x81, 0x00, 0x00, 0xff}}},
67
{{{ 819, 614, 614}, 0, { 480, -236}, {0x81, 0x00, 0x00, 0xff}}},
68
{{{ 819, 614, 410}, 0, { 684, -236}, {0x81, 0x00, 0x00, 0xff}}},
69
{{{ 205, 0, -818}, 0, { 582, 990}, {0x00, 0x00, 0x7f, 0xff}}},
70
{{{ 205, 614, -818}, 0, { 582, -236}, {0x00, 0x00, 0x7f, 0xff}}},
71
{{{ -204, 614, -818}, 0, { 172, -236}, {0x00, 0x00, 0x7f, 0xff}}},
72
{{{ -409, 0, -1023}, 0, { 0, 990}, {0x00, 0x00, 0x81, 0xff}}},
73
{{{ -409, 614, -1023}, 0, { 0, -236}, {0x00, 0x00, 0x81, 0xff}}},
74
{{{ 205, 614, -1023}, 0, { 582, -236}, {0x00, 0x00, 0x81, 0xff}}},
75
{{{ 205, 0, -1023}, 0, { 582, 990}, {0x00, 0x00, 0x81, 0xff}}},
76
{{{ 2048, 0, 614}, 0, { 2420, 990}, {0x00, 0x00, 0x7f, 0xff}}},
77
{{{ 819, 614, 614}, 0, { 1194, -236}, {0x00, 0x00, 0x7f, 0xff}}},
78
{{{ 819, 0, 614}, 0, { 1194, 990}, {0x00, 0x00, 0x7f, 0xff}}},
79
{{{ 2048, 614, 614}, 0, { 2420, -236}, {0x00, 0x00, 0x7f, 0xff}}},
80
{{{ 819, 0, 410}, 0, { 684, 990}, {0x81, 0x00, 0x00, 0xff}}},
81
};
82
83
// 0x0700C140 - 0x0700C230
84
static const Vtx sl_seg7_vertex_0700C140[] = {
85
{{{ 0, 0, -2047}, 0, { 376, 990}, {0x00, 0x00, 0x81, 0xff}}},
86
{{{ 205, 614, -2047}, 0, { 582, -236}, {0x00, 0x00, 0x81, 0xff}}},
87
{{{ 205, 0, -2047}, 0, { 582, 990}, {0x00, 0x00, 0x81, 0xff}}},
88
{{{ 819, 0, 410}, 0, { 1194, 990}, {0x00, 0x00, 0x81, 0xff}}},
89
{{{ 819, 614, 410}, 0, { 1194, -236}, {0x00, 0x00, 0x81, 0xff}}},
90
{{{ 2048, 614, 410}, 0, { 2420, -236}, {0x00, 0x00, 0x81, 0xff}}},
91
{{{ 2048, 0, 410}, 0, { 2420, 990}, {0x00, 0x00, 0x81, 0xff}}},
92
{{{ 205, 0, -2047}, 0, { 3136, 990}, {0x7f, 0x00, 0x00, 0xff}}},
93
{{{ 205, 614, -2047}, 0, { 3136, -236}, {0x7f, 0x00, 0x00, 0xff}}},
94
{{{ 205, 614, -1228}, 0, { 2318, -236}, {0x7f, 0x00, 0x00, 0xff}}},
95
{{{ 205, 0, -1228}, 0, { 2318, 990}, {0x7f, 0x00, 0x00, 0xff}}},
96
{{{ 0, 0, -1433}, 0, { 2524, 990}, {0x81, 0x00, 0x00, 0xff}}},
97
{{{ 0, 614, -2047}, 0, { 3136, -236}, {0x81, 0x00, 0x00, 0xff}}},
98
{{{ 0, 0, -2047}, 0, { 3136, 990}, {0x81, 0x00, 0x00, 0xff}}},
99
{{{ 0, 614, -1433}, 0, { 2524, -236}, {0x81, 0x00, 0x00, 0xff}}},
100
};
101
102
// 0x0700C230 - 0x0700C320
103
static const Vtx sl_seg7_vertex_0700C230[] = {
104
{{{ 1434, 0, -204}, 0, { 1296, 990}, {0x81, 0x00, 0x00, 0xff}}},
105
{{{ 1434, 614, 0}, 0, { 1092, -236}, {0x81, 0x00, 0x00, 0xff}}},
106
{{{ 1434, 614, -204}, 0, { 1296, -236}, {0x81, 0x00, 0x00, 0xff}}},
107
{{{ 0, 0, -2047}, 0, { 376, 990}, {0x00, 0x00, 0x81, 0xff}}},
108
{{{ 0, 614, -2047}, 0, { 376, -236}, {0x00, 0x00, 0x81, 0xff}}},
109
{{{ 205, 614, -2047}, 0, { 582, -236}, {0x00, 0x00, 0x81, 0xff}}},
110
{{{ 1024, 0, -1433}, 0, { 2524, 990}, {0x81, 0x00, 0x00, 0xff}}},
111
{{{ 1024, 614, -2047}, 0, { 3136, -236}, {0x81, 0x00, 0x00, 0xff}}},
112
{{{ 1024, 0, -2047}, 0, { 3136, 990}, {0x81, 0x00, 0x00, 0xff}}},
113
{{{ 1024, 614, -1433}, 0, { 2524, -236}, {0x81, 0x00, 0x00, 0xff}}},
114
{{{ 1229, 0, -2047}, 0, { 3136, 990}, {0x7f, 0x00, 0x00, 0xff}}},
115
{{{ 1229, 614, -2047}, 0, { 3136, -236}, {0x7f, 0x00, 0x00, 0xff}}},
116
{{{ 1229, 614, -1433}, 0, { 2524, -236}, {0x7f, 0x00, 0x00, 0xff}}},
117
{{{ 1229, 0, -1433}, 0, { 2524, 990}, {0x7f, 0x00, 0x00, 0xff}}},
118
{{{ 1434, 0, 0}, 0, { 1092, 990}, {0x81, 0x00, 0x00, 0xff}}},
119
};
120
121
// 0x0700C320 - 0x0700C410
122
static const Vtx sl_seg7_vertex_0700C320[] = {
123
{{{ 2048, 0, -1228}, 0, { 2420, 990}, {0x00, 0x00, 0x7f, 0xff}}},
124
{{{ 2048, 410, -1228}, 0, { 2420, 172}, {0x00, 0x00, 0x7f, 0xff}}},
125
{{{ 1229, 410, -1228}, 0, { 1604, 172}, {0x00, 0x00, 0x7f, 0xff}}},
126
{{{ 2048, 0, 0}, 0, { 2420, 990}, {0x00, 0x00, 0x7f, 0xff}}},
127
{{{ 1434, 614, 0}, 0, { 1808, -236}, {0x00, 0x00, 0x7f, 0xff}}},
128
{{{ 1434, 0, 0}, 0, { 1808, 990}, {0x00, 0x00, 0x7f, 0xff}}},
129
{{{ 2048, 614, 0}, 0, { 2420, -236}, {0x00, 0x00, 0x7f, 0xff}}},
130
{{{ 1434, 0, -204}, 0, { 1808, 990}, {0x00, 0x00, 0x81, 0xff}}},
131
{{{ 2048, 614, -204}, 0, { 2420, -236}, {0x00, 0x00, 0x81, 0xff}}},
132
{{{ 2048, 0, -204}, 0, { 2420, 990}, {0x00, 0x00, 0x81, 0xff}}},
133
{{{ 1434, 614, -204}, 0, { 1808, -236}, {0x00, 0x00, 0x81, 0xff}}},
134
{{{ 1229, 0, -1433}, 0, { 1604, 990}, {0x00, 0x00, 0x81, 0xff}}},
135
{{{ 1229, 410, -1433}, 0, { 1604, 172}, {0x00, 0x00, 0x81, 0xff}}},
136
{{{ 2048, 410, -1433}, 0, { 2420, 172}, {0x00, 0x00, 0x81, 0xff}}},
137
{{{ 2048, 0, -1433}, 0, { 2420, 990}, {0x00, 0x00, 0x81, 0xff}}},
138
};
139
140
// 0x0700C410 - 0x0700C500
141
static const Vtx sl_seg7_vertex_0700C410[] = {
142
{{{ -1228, 0, -818}, 0, { -848, 990}, {0x00, 0x00, 0x81, 0xff}}},
143
{{{ -613, 614, -818}, 0, { -234, -236}, {0x00, 0x00, 0x81, 0xff}}},
144
{{{ -613, 0, -818}, 0, { -234, 990}, {0x00, 0x00, 0x81, 0xff}}},
145
{{{ 2048, 0, -1228}, 0, { 2420, 990}, {0x00, 0x00, 0x7f, 0xff}}},
146
{{{ 1229, 410, -1228}, 0, { 1604, 172}, {0x00, 0x00, 0x7f, 0xff}}},
147
{{{ 1229, 0, -1228}, 0, { 1604, 990}, {0x00, 0x00, 0x7f, 0xff}}},
148
{{{ -613, 614, -818}, 0, { 1910, -236}, {0x7f, 0x00, 0x00, 0xff}}},
149
{{{ -613, 0, -613}, 0, { 1706, 990}, {0x7f, 0x00, 0x00, 0xff}}},
150
{{{ -613, 0, -818}, 0, { 1910, 990}, {0x7f, 0x00, 0x00, 0xff}}},
151
{{{ -613, 614, -613}, 0, { 1706, -236}, {0x7f, 0x00, 0x00, 0xff}}},
152
{{{ -1228, 0, -818}, 0, { 1910, 990}, {0x81, 0x00, 0x00, 0xff}}},
153
{{{ -1228, 614, -613}, 0, { 1706, -236}, {0x81, 0x00, 0x00, 0xff}}},
154
{{{ -1228, 614, -818}, 0, { 1910, -236}, {0x81, 0x00, 0x00, 0xff}}},
155
{{{ -1228, 0, -613}, 0, { 1706, 990}, {0x81, 0x00, 0x00, 0xff}}},
156
{{{ -1228, 614, -818}, 0, { -848, -236}, {0x00, 0x00, 0x81, 0xff}}},
157
};
158
159
// 0x0700C500 - 0x0700C5F0
160
static const Vtx sl_seg7_vertex_0700C500[] = {
161
{{{ -204, 614, 819}, 0, { 172, -236}, {0x00, 0x00, 0x81, 0xff}}},
162
{{{ 205, 317, 819}, 0, { 582, 560}, {0x00, 0x00, 0x81, 0xff}}},
163
{{{ -204, 317, 819}, 0, { 172, 560}, {0x00, 0x00, 0x81, 0xff}}},
164
{{{ -613, 0, -613}, 0, { -234, 990}, {0x00, 0x00, 0x7f, 0xff}}},
165
{{{ -613, 614, -613}, 0, { -234, -236}, {0x00, 0x00, 0x7f, 0xff}}},
166
{{{ -1228, 614, -613}, 0, { -848, -236}, {0x00, 0x00, 0x7f, 0xff}}},
167
{{{ -1228, 0, -613}, 0, { -848, 990}, {0x00, 0x00, 0x7f, 0xff}}},
168
{{{ 205, 0, -1228}, 0, { 582, 990}, {0x00, 0x00, 0x7f, 0xff}}},
169
{{{ 205, 614, -1228}, 0, { 582, -236}, {0x00, 0x00, 0x7f, 0xff}}},
170
{{{ -1433, 614, -1228}, 0, { -1052, -236}, {0x00, 0x00, 0x7f, 0xff}}},
171
{{{ -1433, 0, -1228}, 0, { -1052, 990}, {0x00, 0x00, 0x7f, 0xff}}},
172
{{{ -1433, 0, -1433}, 0, { -1052, 990}, {0x00, 0x00, 0x81, 0xff}}},
173
{{{ 0, 614, -1433}, 0, { 376, -236}, {0x00, 0x00, 0x81, 0xff}}},
174
{{{ 0, 0, -1433}, 0, { 376, 990}, {0x00, 0x00, 0x81, 0xff}}},
175
{{{ -1433, 614, -1433}, 0, { -1052, -236}, {0x00, 0x00, 0x81, 0xff}}},
176
};
177
178
// 0x0700C5F0 - 0x0700C6E0
179
static const Vtx sl_seg7_vertex_0700C5F0[] = {
180
{{{ -2047, 614, 1126}, 0, { -1666, -236}, {0x00, 0x00, 0x7f, 0xff}}},
181
{{{ -2047, 0, 1126}, 0, { -1666, 990}, {0x00, 0x00, 0x7f, 0xff}}},
182
{{{ -409, 0, 1126}, 0, { 0, 990}, {0x00, 0x00, 0x7f, 0xff}}},
183
{{{ -204, 614, 819}, 0, { 172, -236}, {0x00, 0x00, 0x81, 0xff}}},
184
{{{ 205, 614, 819}, 0, { 582, -236}, {0x00, 0x00, 0x81, 0xff}}},
185
{{{ 205, 317, 819}, 0, { 582, 560}, {0x00, 0x00, 0x81, 0xff}}},
186
{{{ -204, 317, 1229}, 0, { 172, 560}, {0x00, 0x00, 0x7f, 0xff}}},
187
{{{ 205, 317, 1229}, 0, { 582, 560}, {0x00, 0x00, 0x7f, 0xff}}},
188
{{{ 205, 614, 1229}, 0, { 582, -236}, {0x00, 0x00, 0x7f, 0xff}}},
189
{{{ -204, 614, 1229}, 0, { 172, -236}, {0x00, 0x00, 0x7f, 0xff}}},
190
{{{ 410, 0, 1126}, 0, { 786, 990}, {0x00, 0x00, 0x7f, 0xff}}},
191
{{{ 2048, 0, 1126}, 0, { 2420, 990}, {0x00, 0x00, 0x7f, 0xff}}},
192
{{{ 2048, 614, 1126}, 0, { 2420, -236}, {0x00, 0x00, 0x7f, 0xff}}},
193
{{{ 410, 614, 1126}, 0, { 786, -236}, {0x00, 0x00, 0x7f, 0xff}}},
194
{{{ -409, 614, 1126}, 0, { 0, -236}, {0x00, 0x00, 0x7f, 0xff}}},
195
};
196
197
// 0x0700C6E0 - 0x0700C720
198
static const Vtx sl_seg7_vertex_0700C6E0[] = {
199
{{{ 1229, 410, -1433}, 0, { -848, 582}, {0x00, 0x7f, 0x00, 0xff}}},
200
{{{ 2048, 410, -1228}, 0, { 0, 990}, {0x00, 0x7f, 0x00, 0xff}}},
201
{{{ 2048, 410, -1433}, 0, { 0, 582}, {0x00, 0x7f, 0x00, 0xff}}},
202
{{{ 1229, 410, -1228}, 0, { -848, 990}, {0x00, 0x7f, 0x00, 0xff}}},
203
};
204
205
// 0x0700C720 - 0x0700C9E8
206
static const Gfx sl_seg7_dl_0700C720[] = {
207
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, snow_09000800),
208
gsDPLoadSync(),
209
gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 32 * 32 - 1, CALC_DXT(32, G_IM_SIZ_16b_BYTES)),
210
gsSPLight(&sl_seg7_lights_0700BD68.l, 1),
211
gsSPLight(&sl_seg7_lights_0700BD68.a, 2),
212
gsSPVertex(sl_seg7_vertex_0700BD80, 15, 0),
213
gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0),
214
gsSP2Triangles( 3, 5, 6, 0x0, 7, 8, 9, 0x0),
215
gsSP2Triangles( 7, 9, 10, 0x0, 11, 12, 13, 0x0),
216
gsSP1Triangle(11, 14, 12, 0x0),
217
gsSPVertex(sl_seg7_vertex_0700BE70, 15, 0),
218
gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0),
219
gsSP2Triangles( 6, 7, 8, 0x0, 6, 9, 7, 0x0),
220
gsSP2Triangles(10, 11, 12, 0x0, 10, 12, 13, 0x0),
221
gsSP1Triangle( 0, 14, 1, 0x0),
222
gsSPVertex(sl_seg7_vertex_0700BF60, 15, 0),
223
gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0),
224
gsSP2Triangles( 3, 6, 4, 0x0, 7, 8, 9, 0x0),
225
gsSP2Triangles( 7, 9, 10, 0x0, 11, 12, 13, 0x0),
226
gsSP1Triangle(11, 14, 12, 0x0),
227
gsSPVertex(sl_seg7_vertex_0700C050, 15, 0),
228
gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0),
229
gsSP2Triangles( 6, 7, 8, 0x0, 6, 8, 9, 0x0),
230
gsSP2Triangles(10, 11, 12, 0x0, 10, 13, 11, 0x0),
231
gsSP1Triangle( 0, 2, 14, 0x0),
232
gsSPVertex(sl_seg7_vertex_0700C140, 15, 0),
233
gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0),
234
gsSP2Triangles( 3, 5, 6, 0x0, 7, 8, 9, 0x0),
235
gsSP2Triangles( 7, 9, 10, 0x0, 11, 12, 13, 0x0),
236
gsSP1Triangle(11, 14, 12, 0x0),
237
gsSPVertex(sl_seg7_vertex_0700C230, 15, 0),
238
gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0),
239
gsSP2Triangles( 6, 7, 8, 0x0, 6, 9, 7, 0x0),
240
gsSP2Triangles(10, 11, 12, 0x0, 10, 12, 13, 0x0),
241
gsSP1Triangle( 0, 14, 1, 0x0),
242
gsSPVertex(sl_seg7_vertex_0700C320, 15, 0),
243
gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0),
244
gsSP2Triangles( 3, 6, 4, 0x0, 7, 8, 9, 0x0),
245
gsSP2Triangles( 7, 10, 8, 0x0, 11, 12, 13, 0x0),
246
gsSP1Triangle(11, 13, 14, 0x0),
247
gsSPVertex(sl_seg7_vertex_0700C410, 15, 0),
248
gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0),
249
gsSP2Triangles( 6, 7, 8, 0x0, 6, 9, 7, 0x0),
250
gsSP2Triangles(10, 11, 12, 0x0, 10, 13, 11, 0x0),
251
gsSP1Triangle( 0, 14, 1, 0x0),
252
gsSPVertex(sl_seg7_vertex_0700C500, 15, 0),
253
gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0),
254
gsSP2Triangles( 3, 5, 6, 0x0, 7, 8, 9, 0x0),
255
gsSP2Triangles( 7, 9, 10, 0x0, 11, 12, 13, 0x0),
256
gsSP1Triangle(11, 14, 12, 0x0),
257
gsSPVertex(sl_seg7_vertex_0700C5F0, 15, 0),
258
gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0),
259
gsSP2Triangles( 6, 7, 8, 0x0, 6, 8, 9, 0x0),
260
gsSP2Triangles(10, 11, 12, 0x0, 10, 12, 13, 0x0),
261
gsSP1Triangle( 0, 2, 14, 0x0),
262
gsSPVertex(sl_seg7_vertex_0700C6E0, 4, 0),
263
gsSP2Triangles( 0, 1, 2, 0x0, 0, 3, 1, 0x0),
264
gsSPEndDisplayList(),
265
};
266
267
// 0x0700C9E8 - 0x0700CA68
268
const Gfx sl_seg7_dl_0700C9E8[] = {
269
gsDPPipeSync(),
270
gsDPSetEnvColor(255, 255, 255, 90),
271
gsDPSetCombineMode(G_CC_MODULATERGBFADE, G_CC_MODULATERGBFADE),
272
gsSPClearGeometryMode(G_SHADING_SMOOTH),
273
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),
274
gsSPTexture(0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_ON),
275
gsDPTileSync(),
276
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),
277
gsDPSetTileSize(0, 0, 0, (32 - 1) << G_TEXTURE_IMAGE_FRAC, (32 - 1) << G_TEXTURE_IMAGE_FRAC),
278
gsSPDisplayList(sl_seg7_dl_0700C720),
279
gsSPTexture(0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_OFF),
280
gsDPPipeSync(),
281
gsDPSetCombineMode(G_CC_SHADE, G_CC_SHADE),
282
gsSPSetGeometryMode(G_SHADING_SMOOTH),
283
gsDPSetEnvColor(255, 255, 255, 255),
284
gsSPEndDisplayList(),
285
};
286
287