Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
MorsGames
GitHub Repository: MorsGames/sm64plus
Path: blob/master/levels/bits/areas/1/3/model.inc.c
7862 views
1
// 0x070036F8 - 0x070037F8
2
static const Vtx bits_seg7_vertex_070036F8[] = {
3
{{{ 1843, -537, -741}, 0, { 734, 1244}, {0xb1, 0xbf, 0xfa, 0xff}}},
4
{{{ 2099, -537, -895}, 0, { 606, 606}, {0xb1, 0xbf, 0xfa, 0xff}}},
5
{{{ 1894, -537, -895}, 0, { 990, 990}, {0xb1, 0xbf, 0xfa, 0xff}}},
6
{{{ 2150, -537, -741}, 0, { 352, 862}, {0xb1, 0xbf, 0xfa, 0xff}}},
7
{{{ 2714, -383, -25}, 0, { 7122, -4632}, {0x79, 0x70, 0x97, 0xff}}},
8
{{{ 2816, -383, 384}, 0, { 6738, -5270}, {0x79, 0x70, 0x97, 0xff}}},
9
{{{ 2816, -383, -25}, 0, { 7250, -4758}, {0x79, 0x70, 0x97, 0xff}}},
10
{{{ 2714, -383, 384}, 0, { 6610, -5142}, {0x79, 0x70, 0x97, 0xff}}},
11
{{{ -2405, -383, -741}, 0, { 1628, 2648}, {0xb1, 0xbf, 0xfa, 0xff}}},
12
{{{ 2816, -383, -537}, 0, { 7888, -4120}, {0xb1, 0xbf, 0xfa, 0xff}}},
13
{{{ 2406, -383, -741}, 0, { 7632, -3354}, {0xb1, 0xbf, 0xfa, 0xff}}},
14
{{{ -2405, -383, 589}, 0, { 0, 990}, {0xb1, 0xbf, 0xfa, 0xff}}},
15
{{{ 2406, -383, 589}, 0, { 5972, -5014}, {0xb1, 0xbf, 0xfa, 0xff}}},
16
{{{ -2815, -383, -537}, 0, { 862, 2904}, {0xb1, 0xbf, 0xfa, 0xff}}},
17
{{{ -2815, -383, 384}, 0, { -286, 1754}, {0xb1, 0xbf, 0xfa, 0xff}}},
18
{{{ 2714, -383, -25}, 0, { 7122, -4632}, {0xb1, 0xbf, 0xfa, 0xff}}},
19
};
20
21
// 0x070037F8 - 0x070038F8
22
static const Vtx bits_seg7_vertex_070037F8[] = {
23
{{{ 2816, -383, -25}, 0, { 7250, -4758}, {0xb1, 0xbf, 0xfa, 0xff}}},
24
{{{ 2816, -383, -537}, 0, { 7888, -4120}, {0xb1, 0xbf, 0xfa, 0xff}}},
25
{{{ 2714, -383, -25}, 0, { 7122, -4632}, {0xb1, 0xbf, 0xfa, 0xff}}},
26
{{{ 2406, -383, 589}, 0, { 5972, -5014}, {0xb1, 0xbf, 0xfa, 0xff}}},
27
{{{ 2714, -383, 384}, 0, { 6610, -5142}, {0xb1, 0xbf, 0xfa, 0xff}}},
28
{{{ 2816, -383, 384}, 0, { 6738, -5270}, {0xb1, 0xbf, 0xfa, 0xff}}},
29
{{{ 2150, -537, -741}, 0, { 352, 862}, {0x82, 0x72, 0xba, 0xff}}},
30
{{{ 2150, -588, -741}, 0, { 352, 862}, {0x82, 0x72, 0xba, 0xff}}},
31
{{{ 2099, -588, -895}, 0, { 606, 606}, {0x82, 0x72, 0xba, 0xff}}},
32
{{{ -2815, -383, 384}, 0, { 224, 1244}, {0x82, 0x72, 0xba, 0xff}}},
33
{{{ -2815, -383, -537}, 0, { 1374, 2394}, {0x82, 0x72, 0xba, 0xff}}},
34
{{{ -2815, -588, -537}, 0, { 1118, 2648}, {0x82, 0x72, 0xba, 0xff}}},
35
{{{ -2815, -588, 384}, 0, { 0, 1500}, {0x82, 0x72, 0xba, 0xff}}},
36
{{{ 2816, -588, 384}, 0, { 0, 1500}, {0x82, 0x72, 0xba, 0xff}}},
37
{{{ 2816, -383, -537}, 0, { 1374, 2394}, {0x82, 0x72, 0xba, 0xff}}},
38
{{{ 2816, -383, 384}, 0, { 224, 1244}, {0x82, 0x72, 0xba, 0xff}}},
39
};
40
41
// 0x070038F8 - 0x070039D8
42
static const Vtx bits_seg7_vertex_070038F8[] = {
43
{{{ 2816, -588, 384}, 0, { 0, 1500}, {0x82, 0x72, 0xba, 0xff}}},
44
{{{ 2816, -588, -537}, 0, { 1118, 2648}, {0x82, 0x72, 0xba, 0xff}}},
45
{{{ 2816, -383, -537}, 0, { 1374, 2394}, {0x82, 0x72, 0xba, 0xff}}},
46
{{{ 1894, -537, -895}, 0, { 990, 990}, {0x82, 0x72, 0xba, 0xff}}},
47
{{{ 1843, -588, -741}, 0, { 734, 1244}, {0x82, 0x72, 0xba, 0xff}}},
48
{{{ 1843, -537, -741}, 0, { 734, 1244}, {0x82, 0x72, 0xba, 0xff}}},
49
{{{ 1894, -588, -895}, 0, { 990, 990}, {0x82, 0x72, 0xba, 0xff}}},
50
{{{ 2150, -537, -741}, 0, { 352, 862}, {0x82, 0x72, 0xba, 0xff}}},
51
{{{ 2099, -588, -895}, 0, { 606, 606}, {0x82, 0x72, 0xba, 0xff}}},
52
{{{ 2099, -537, -895}, 0, { 606, 606}, {0x82, 0x72, 0xba, 0xff}}},
53
{{{ -2405, -588, 589}, 0, { -286, 734}, {0x72, 0x58, 0xae, 0xff}}},
54
{{{ 2406, -588, 589}, 0, { 5716, -5270}, {0x72, 0x58, 0xae, 0xff}}},
55
{{{ 2406, -383, 589}, 0, { 5972, -5014}, {0x72, 0x58, 0xae, 0xff}}},
56
{{{ -2405, -383, 589}, 0, { 0, 990}, {0x72, 0x58, 0xae, 0xff}}},
57
};
58
59
// 0x070039D8 - 0x07003AC8
60
static const Vtx bits_seg7_vertex_070039D8[] = {
61
{{{ -2405, -383, -741}, 0, { 0, 990}, {0x72, 0x58, 0xae, 0xff}}},
62
{{{ 2406, -383, -741}, 0, { 5972, -5014}, {0x72, 0x58, 0xae, 0xff}}},
63
{{{ 2406, -588, -741}, 0, { 5716, -5270}, {0x72, 0x58, 0xae, 0xff}}},
64
{{{ -2405, -588, -741}, 0, { -286, 734}, {0x72, 0x58, 0xae, 0xff}}},
65
{{{ 2099, -588, -895}, 0, { 606, 606}, {0x72, 0x58, 0xae, 0xff}}},
66
{{{ 1894, -537, -895}, 0, { 990, 990}, {0x72, 0x58, 0xae, 0xff}}},
67
{{{ 2099, -537, -895}, 0, { 606, 606}, {0x72, 0x58, 0xae, 0xff}}},
68
{{{ 1894, -588, -895}, 0, { 990, 990}, {0x72, 0x58, 0xae, 0xff}}},
69
{{{ 2406, -588, 589}, 0, { 5716, -5270}, {0x7d, 0x61, 0xae, 0xff}}},
70
{{{ 2816, -588, 384}, 0, { 6228, -5780}, {0x7d, 0x61, 0xae, 0xff}}},
71
{{{ 2816, -383, 384}, 0, { 6484, -5526}, {0x7d, 0x61, 0xae, 0xff}}},
72
{{{ -2405, -383, 589}, 0, { 0, 990}, {0x7d, 0x61, 0xae, 0xff}}},
73
{{{ -2815, -588, 384}, 0, { -796, 1244}, {0x7d, 0x61, 0xae, 0xff}}},
74
{{{ -2405, -588, 589}, 0, { -286, 734}, {0x7d, 0x61, 0xae, 0xff}}},
75
{{{ -2815, -383, 384}, 0, { -542, 1500}, {0x7d, 0x61, 0xae, 0xff}}},
76
};
77
78
// 0x07003AC8 - 0x07003BC8
79
static const Vtx bits_seg7_vertex_07003AC8[] = {
80
{{{ -2405, -588, -741}, 0, { -286, 734}, {0x7d, 0x61, 0xae, 0xff}}},
81
{{{ -2815, -588, -537}, 0, { -796, 1244}, {0x7d, 0x61, 0xae, 0xff}}},
82
{{{ -2815, -383, -537}, 0, { -542, 1500}, {0x7d, 0x61, 0xae, 0xff}}},
83
{{{ -2405, -383, -741}, 0, { 0, 990}, {0x7d, 0x61, 0xae, 0xff}}},
84
{{{ 2406, -383, -741}, 0, { 5972, -5014}, {0x7d, 0x61, 0xae, 0xff}}},
85
{{{ 2816, -588, -537}, 0, { 6228, -5780}, {0x7d, 0x61, 0xae, 0xff}}},
86
{{{ 2406, -588, -741}, 0, { 5716, -5270}, {0x7d, 0x61, 0xae, 0xff}}},
87
{{{ 2816, -383, -537}, 0, { 6484, -5526}, {0x7d, 0x61, 0xae, 0xff}}},
88
{{{ 2406, -588, 589}, 0, { 5716, -5270}, {0x7d, 0x61, 0xae, 0xff}}},
89
{{{ 2816, -383, 384}, 0, { 6484, -5526}, {0x7d, 0x61, 0xae, 0xff}}},
90
{{{ 2406, -383, 589}, 0, { 5972, -5014}, {0x7d, 0x61, 0xae, 0xff}}},
91
{{{ -2815, -588, 384}, 0, { -600, 856}, {0x37, 0x18, 0x48, 0xff}}},
92
{{{ 2816, -588, 384}, 0, { 4928, 5462}, {0x37, 0x18, 0x48, 0xff}}},
93
{{{ 2406, -588, 589}, 0, { 4692, 4926}, {0x37, 0x18, 0x48, 0xff}}},
94
{{{ -2405, -588, -741}, 0, { -1120, 2294}, {0x37, 0x18, 0x48, 0xff}}},
95
{{{ 2406, -588, -741}, 0, { 3604, 6232}, {0x37, 0x18, 0x48, 0xff}}},
96
};
97
98
// 0x07003BC8 - 0x07003C88
99
static const Vtx bits_seg7_vertex_07003BC8[] = {
100
{{{ -2815, -588, 384}, 0, { -600, 856}, {0x37, 0x18, 0x48, 0xff}}},
101
{{{ 2816, -588, -537}, 0, { 4174, 6366}, {0x37, 0x18, 0x48, 0xff}}},
102
{{{ 2816, -588, 384}, 0, { 4928, 5462}, {0x37, 0x18, 0x48, 0xff}}},
103
{{{ 2406, -588, 589}, 0, { 4692, 4926}, {0x37, 0x18, 0x48, 0xff}}},
104
{{{ -2405, -588, 589}, 0, { 0, 990}, {0x37, 0x18, 0x48, 0xff}}},
105
{{{ -2815, -588, -537}, 0, { -1354, 1758}, {0x37, 0x18, 0x48, 0xff}}},
106
{{{ -2405, -588, -741}, 0, { -1120, 2294}, {0x37, 0x18, 0x48, 0xff}}},
107
{{{ 2406, -588, -741}, 0, { 3604, 6232}, {0x37, 0x18, 0x48, 0xff}}},
108
{{{ 1894, -588, -895}, 0, { 990, 990}, {0x37, 0x18, 0x48, 0xff}}},
109
{{{ 2099, -588, -895}, 0, { 606, 606}, {0x37, 0x18, 0x48, 0xff}}},
110
{{{ 2150, -588, -741}, 0, { 352, 862}, {0x37, 0x18, 0x48, 0xff}}},
111
{{{ 1843, -588, -741}, 0, { 734, 1244}, {0x37, 0x18, 0x48, 0xff}}},
112
};
113
114
// 0x07003C88 - 0x07003D88
115
static const Vtx bits_seg7_vertex_07003C88[] = {
116
{{{ 543, 742, -537}, 0, { 260, -4192}, {0x4d, 0x70, 0xc4, 0xff}}},
117
{{{ 543, -383, -537}, 0, { 260, 1426}, {0x4d, 0x70, 0xc4, 0xff}}},
118
{{{ 492, -383, -485}, 0, { 186, 1316}, {0x4d, 0x70, 0xc4, 0xff}}},
119
{{{ 492, 742, -485}, 0, { 188, -4302}, {0x4d, 0x70, 0xc4, 0xff}}},
120
{{{ 543, 742, -434}, 0, { 260, -4192}, {0x4d, 0x70, 0xc4, 0xff}}},
121
{{{ 594, -383, -485}, 0, { 332, 1536}, {0x4d, 0x70, 0xc4, 0xff}}},
122
{{{ 594, 742, -485}, 0, { 332, -4084}, {0x4d, 0x70, 0xc4, 0xff}}},
123
{{{ 543, -383, -434}, 0, { 260, 1426}, {0x4d, 0x70, 0xc4, 0xff}}},
124
{{{ 594, 742, -485}, 0, { 332, -4084}, {0x3f, 0x55, 0xbf, 0xff}}},
125
{{{ 543, -383, -537}, 0, { 260, 1426}, {0x3f, 0x55, 0xbf, 0xff}}},
126
{{{ 543, 742, -537}, 0, { 260, -4192}, {0x3f, 0x55, 0xbf, 0xff}}},
127
{{{ 594, -383, -485}, 0, { 332, 1536}, {0x3f, 0x55, 0xbf, 0xff}}},
128
{{{ 492, 742, -485}, 0, { 188, -4302}, {0x3f, 0x55, 0xbf, 0xff}}},
129
{{{ 543, -383, -434}, 0, { 260, 1426}, {0x3f, 0x55, 0xbf, 0xff}}},
130
{{{ 543, 742, -434}, 0, { 260, -4192}, {0x3f, 0x55, 0xbf, 0xff}}},
131
{{{ 492, -383, -485}, 0, { 186, 1316}, {0x3f, 0x55, 0xbf, 0xff}}},
132
};
133
134
// 0x07003D88 - 0x07003E68
135
static const Vtx bits_seg7_vertex_07003D88[] = {
136
{{{ 2344, 415, -380}, 0, { -1234, 918}, {0x11, 0x7f, 0x7b, 0xff}}},
137
{{{ 2344, -378, -380}, 0, { 2158, 162}, {0x11, 0x7f, 0x7b, 0xff}}},
138
{{{ 2293, -378, -380}, 0, { 1574, 406}, {0x11, 0x7f, 0x7b, 0xff}}},
139
{{{ 2293, 415, -380}, 0, { -1818, 1158}, {0x11, 0x7f, 0x7b, 0xff}}},
140
{{{ 2293, 415, 479}, 0, { -1818, 1158}, {0x11, 0x7f, 0x7b, 0xff}}},
141
{{{ 2293, -378, 479}, 0, { 1574, 406}, {0x11, 0x7f, 0x7b, 0xff}}},
142
{{{ 2344, -378, 479}, 0, { 2158, 162}, {0x11, 0x7f, 0x7b, 0xff}}},
143
{{{ 2344, 415, 479}, 0, { -1234, 918}, {0x11, 0x7f, 0x7b, 0xff}}},
144
{{{ 2293, 671, -278}, 0, { -1418, 186}, {0x32, 0xb2, 0x92, 0xff}}},
145
{{{ 2293, 415, -380}, 0, { -322, 552}, {0x32, 0xb2, 0x92, 0xff}}},
146
{{{ 2242, 415, -278}, 0, { -396, 698}, {0x32, 0xb2, 0x92, 0xff}}},
147
{{{ 2421, 415, -278}, 0, { 1136, 698}, {0x32, 0xb2, 0x92, 0xff}}},
148
{{{ 2344, 415, -380}, 0, { 188, 552}, {0x32, 0xb2, 0x92, 0xff}}},
149
{{{ 2344, 671, -278}, 0, { -906, 186}, {0x32, 0xb2, 0x92, 0xff}}},
150
};
151
152
// 0x07003E68 - 0x07003F68
153
static const Vtx bits_seg7_vertex_07003E68[] = {
154
{{{ 2344, 671, 377}, 0, { -906, 186}, {0x32, 0xb2, 0x92, 0xff}}},
155
{{{ 2344, 415, 479}, 0, { 186, 552}, {0x32, 0xb2, 0x92, 0xff}}},
156
{{{ 2421, 415, 377}, 0, { 1136, 698}, {0x32, 0xb2, 0x92, 0xff}}},
157
{{{ 2242, 415, 377}, 0, { -396, 698}, {0x32, 0xb2, 0x92, 0xff}}},
158
{{{ 2293, 415, 479}, 0, { -322, 552}, {0x32, 0xb2, 0x92, 0xff}}},
159
{{{ 2293, 671, 377}, 0, { -1418, 186}, {0x32, 0xb2, 0x92, 0xff}}},
160
{{{ 2242, 415, 377}, 0, { -2402, 1402}, {0x21, 0x96, 0x8a, 0xff}}},
161
{{{ 2293, -378, 479}, 0, { 1574, 406}, {0x21, 0x96, 0x8a, 0xff}}},
162
{{{ 2293, 415, 479}, 0, { -1818, 1158}, {0x21, 0x96, 0x8a, 0xff}}},
163
{{{ 2293, 415, -380}, 0, { -1818, 1158}, {0x21, 0x96, 0x8a, 0xff}}},
164
{{{ 2242, -378, -278}, 0, { 990, 650}, {0x21, 0x96, 0x8a, 0xff}}},
165
{{{ 2242, 415, -278}, 0, { -2402, 1402}, {0x21, 0x96, 0x8a, 0xff}}},
166
{{{ 2293, -378, -380}, 0, { 1574, 406}, {0x21, 0x96, 0x8a, 0xff}}},
167
{{{ 2421, 415, -278}, 0, { -650, 674}, {0x21, 0x96, 0x8a, 0xff}}},
168
{{{ 2344, -378, -380}, 0, { 2158, 162}, {0x21, 0x96, 0x8a, 0xff}}},
169
{{{ 2344, 415, -380}, 0, { -1234, 918}, {0x21, 0x96, 0x8a, 0xff}}},
170
};
171
172
// 0x07003F68 - 0x07004048
173
static const Vtx bits_seg7_vertex_07003F68[] = {
174
{{{ 2421, 415, -278}, 0, { -650, 674}, {0x21, 0x96, 0x8a, 0xff}}},
175
{{{ 2421, -378, -278}, 0, { 2742, -80}, {0x21, 0x96, 0x8a, 0xff}}},
176
{{{ 2344, -378, -380}, 0, { 2158, 162}, {0x21, 0x96, 0x8a, 0xff}}},
177
{{{ 2344, 415, 479}, 0, { -1234, 918}, {0x21, 0x96, 0x8a, 0xff}}},
178
{{{ 2421, -378, 377}, 0, { 2742, -80}, {0x21, 0x96, 0x8a, 0xff}}},
179
{{{ 2421, 415, 377}, 0, { -650, 674}, {0x21, 0x96, 0x8a, 0xff}}},
180
{{{ 2344, -378, 479}, 0, { 2158, 162}, {0x21, 0x96, 0x8a, 0xff}}},
181
{{{ 2242, 415, 377}, 0, { -2402, 1402}, {0x21, 0x96, 0x8a, 0xff}}},
182
{{{ 2242, -378, 377}, 0, { 990, 650}, {0x21, 0x96, 0x8a, 0xff}}},
183
{{{ 2293, -378, 479}, 0, { 1574, 406}, {0x21, 0x96, 0x8a, 0xff}}},
184
{{{ 2344, 415, -380}, 0, { 188, 552}, {0x2f, 0xa0, 0x93, 0xff}}},
185
{{{ 2293, 671, -278}, 0, { -1418, 186}, {0x2f, 0xa0, 0x93, 0xff}}},
186
{{{ 2344, 671, -278}, 0, { -906, 186}, {0x2f, 0xa0, 0x93, 0xff}}},
187
{{{ 2293, 415, -380}, 0, { -322, 552}, {0x2f, 0xa0, 0x93, 0xff}}},
188
};
189
190
// 0x07004048 - 0x07004138
191
static const Vtx bits_seg7_vertex_07004048[] = {
192
{{{ 2344, 671, 377}, 0, { -906, 186}, {0x2f, 0xa0, 0x93, 0xff}}},
193
{{{ 2293, 415, 479}, 0, { -322, 552}, {0x2f, 0xa0, 0x93, 0xff}}},
194
{{{ 2344, 415, 479}, 0, { 186, 552}, {0x2f, 0xa0, 0x93, 0xff}}},
195
{{{ 2293, 671, 377}, 0, { -1418, 186}, {0x2f, 0xa0, 0x93, 0xff}}},
196
{{{ 2421, 415, 377}, 0, { -650, 674}, {0x00, 0x50, 0x50, 0xff}}},
197
{{{ 2421, -378, 377}, 0, { 2742, -80}, {0x00, 0x50, 0x50, 0xff}}},
198
{{{ 2242, -378, 377}, 0, { 990, 650}, {0x00, 0x50, 0x50, 0xff}}},
199
{{{ 2293, 671, -278}, 0, { -1418, 186}, {0x00, 0x50, 0x50, 0xff}}},
200
{{{ 2421, 415, -278}, 0, { 1136, 698}, {0x00, 0x50, 0x50, 0xff}}},
201
{{{ 2344, 671, -278}, 0, { -906, 186}, {0x00, 0x50, 0x50, 0xff}}},
202
{{{ 2242, 415, -278}, 0, { -396, 698}, {0x00, 0x50, 0x50, 0xff}}},
203
{{{ 2344, 671, 377}, 0, { -906, 186}, {0x00, 0x50, 0x50, 0xff}}},
204
{{{ 2421, 415, 377}, 0, { 1136, 698}, {0x00, 0x50, 0x50, 0xff}}},
205
{{{ 2242, 415, 377}, 0, { -396, 698}, {0x00, 0x50, 0x50, 0xff}}},
206
{{{ 2293, 671, 377}, 0, { -1418, 186}, {0x00, 0x50, 0x50, 0xff}}},
207
};
208
209
// 0x07004138 - 0x070041A8
210
static const Vtx bits_seg7_vertex_07004138[] = {
211
{{{ 2242, 415, -278}, 0, { -2402, 1402}, {0x00, 0x50, 0x50, 0xff}}},
212
{{{ 2242, -378, -278}, 0, { 990, 650}, {0x00, 0x50, 0x50, 0xff}}},
213
{{{ 2421, -378, -278}, 0, { 2742, -80}, {0x00, 0x50, 0x50, 0xff}}},
214
{{{ 2421, 415, -278}, 0, { -650, 674}, {0x00, 0x50, 0x50, 0xff}}},
215
{{{ 2421, 415, 377}, 0, { -650, 674}, {0x00, 0x50, 0x50, 0xff}}},
216
{{{ 2242, -378, 377}, 0, { 990, 650}, {0x00, 0x50, 0x50, 0xff}}},
217
{{{ 2242, 415, 377}, 0, { -2402, 1402}, {0x00, 0x50, 0x50, 0xff}}},
218
};
219
220
// 0x070041A8 - 0x070042A8
221
static const Vtx bits_seg7_vertex_070041A8[] = {
222
{{{ -1083, -383, -13}, 0, { -162, 990}, {0x7d, 0x7d, 0x7d, 0xff}}},
223
{{{ -1083, 435, -13}, 0, { -162, -1310}, {0x7d, 0x7d, 0x7d, 0xff}}},
224
{{{ -1083, 435, -114}, 0, { -414, -1310}, {0x7d, 0x7d, 0x7d, 0xff}}},
225
{{{ -1083, -383, -114}, 0, { -414, 990}, {0x7d, 0x7d, 0x7d, 0xff}}},
226
{{{ -867, -383, -114}, 0, { -414, 990}, {0x7d, 0x7d, 0x7d, 0xff}}},
227
{{{ -867, 435, -13}, 0, { -162, -1310}, {0x7d, 0x7d, 0x7d, 0xff}}},
228
{{{ -867, -383, -13}, 0, { -162, 990}, {0x7d, 0x7d, 0x7d, 0xff}}},
229
{{{ -867, 435, -114}, 0, { -414, -1310}, {0x7d, 0x7d, 0x7d, 0xff}}},
230
{{{ -925, -383, 44}, 0, { 220, 990}, {0x50, 0x50, 0x50, 0xff}}},
231
{{{ -925, 435, 44}, 0, { 220, -1310}, {0x50, 0x50, 0x50, 0xff}}},
232
{{{ -1025, 435, 44}, 0, { 0, -1310}, {0x50, 0x50, 0x50, 0xff}}},
233
{{{ -1025, -383, 44}, 0, { 0, 990}, {0x50, 0x50, 0x50, 0xff}}},
234
{{{ -1025, -383, -171}, 0, { 0, 990}, {0x50, 0x50, 0x50, 0xff}}},
235
{{{ -1025, 435, -171}, 0, { 0, -1310}, {0x50, 0x50, 0x50, 0xff}}},
236
{{{ -925, 435, -171}, 0, { 220, -1310}, {0x50, 0x50, 0x50, 0xff}}},
237
{{{ -925, -383, -171}, 0, { 220, 990}, {0x50, 0x50, 0x50, 0xff}}},
238
};
239
240
// 0x070042A8 - 0x070043A8
241
static const Vtx bits_seg7_vertex_070042A8[] = {
242
{{{ -925, -383, -171}, 0, { 220, 990}, {0x64, 0x64, 0x64, 0xff}}},
243
{{{ -925, 435, -171}, 0, { 220, -1310}, {0x64, 0x64, 0x64, 0xff}}},
244
{{{ -867, 435, -114}, 0, { 364, -1310}, {0x64, 0x64, 0x64, 0xff}}},
245
{{{ -1025, -383, 44}, 0, { 0, 990}, {0x64, 0x64, 0x64, 0xff}}},
246
{{{ -1025, 435, 44}, 0, { 0, -1310}, {0x64, 0x64, 0x64, 0xff}}},
247
{{{ -1083, 435, -13}, 0, { -174, -1310}, {0x64, 0x64, 0x64, 0xff}}},
248
{{{ -1083, -383, -13}, 0, { -174, 990}, {0x64, 0x64, 0x64, 0xff}}},
249
{{{ -1083, -383, -114}, 0, { -174, 990}, {0x64, 0x64, 0x64, 0xff}}},
250
{{{ -1025, 435, -171}, 0, { 0, -1310}, {0x64, 0x64, 0x64, 0xff}}},
251
{{{ -1025, -383, -171}, 0, { 0, 990}, {0x64, 0x64, 0x64, 0xff}}},
252
{{{ -1083, 435, -114}, 0, { -174, -1310}, {0x64, 0x64, 0x64, 0xff}}},
253
{{{ -867, -383, -13}, 0, { 364, 990}, {0x64, 0x64, 0x64, 0xff}}},
254
{{{ -925, 435, 44}, 0, { 220, -1310}, {0x64, 0x64, 0x64, 0xff}}},
255
{{{ -925, -383, 44}, 0, { 220, 990}, {0x64, 0x64, 0x64, 0xff}}},
256
{{{ -867, 435, -13}, 0, { 364, -1310}, {0x64, 0x64, 0x64, 0xff}}},
257
{{{ -867, -383, -114}, 0, { 364, 990}, {0x64, 0x64, 0x64, 0xff}}},
258
};
259
260
// 0x070043A8 - 0x070043E8
261
static const Vtx bits_seg7_vertex_070043A8[] = {
262
{{{ 543, 742, -434}, 0, { 0, 0}, {0xa9, 0xe1, 0xe1, 0xff}}},
263
{{{ 594, 742, -485}, 0, { 0, 0}, {0xa9, 0xe1, 0xe1, 0xff}}},
264
{{{ 543, 742, -537}, 0, { 0, 0}, {0xa9, 0xe1, 0xe1, 0xff}}},
265
{{{ 492, 742, -485}, 0, { 0, 0}, {0xa9, 0xe1, 0xe1, 0xff}}},
266
};
267
268
// 0x070043E8 - 0x07004590
269
static const Gfx bits_seg7_dl_070043E8[] = {
270
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, sky_09001800),
271
gsDPLoadSync(),
272
gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 32 * 32 - 1, CALC_DXT(32, G_IM_SIZ_16b_BYTES)),
273
gsSPVertex(bits_seg7_vertex_070036F8, 16, 0),
274
gsSP2Triangles( 0, 1, 2, 0x0, 0, 3, 1, 0x0),
275
gsSP2Triangles( 4, 5, 6, 0x0, 4, 7, 5, 0x0),
276
gsSP2Triangles( 8, 9, 10, 0x0, 8, 11, 12, 0x0),
277
gsSP2Triangles( 8, 13, 14, 0x0, 8, 14, 11, 0x0),
278
gsSP2Triangles(15, 8, 12, 0x0, 9, 8, 15, 0x0),
279
gsSPVertex(bits_seg7_vertex_070037F8, 16, 0),
280
gsSP2Triangles( 0, 1, 2, 0x0, 2, 3, 4, 0x0),
281
gsSP2Triangles( 4, 3, 5, 0x0, 6, 7, 8, 0x0),
282
gsSP2Triangles( 9, 10, 11, 0x0, 9, 11, 12, 0x0),
283
gsSP1Triangle(13, 14, 15, 0x0),
284
gsSPVertex(bits_seg7_vertex_070038F8, 14, 0),
285
gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0),
286
gsSP2Triangles( 3, 6, 4, 0x0, 7, 8, 9, 0x0),
287
gsSP2Triangles(10, 11, 12, 0x0, 10, 12, 13, 0x0),
288
gsSPVertex(bits_seg7_vertex_070039D8, 15, 0),
289
gsSP2Triangles( 0, 1, 2, 0x0, 0, 2, 3, 0x0),
290
gsSP2Triangles( 4, 5, 6, 0x0, 4, 7, 5, 0x0),
291
gsSP2Triangles( 8, 9, 10, 0x0, 11, 12, 13, 0x0),
292
gsSP1Triangle(11, 14, 12, 0x0),
293
gsSPVertex(bits_seg7_vertex_07003AC8, 16, 0),
294
gsSP2Triangles( 0, 1, 2, 0x0, 0, 2, 3, 0x0),
295
gsSP2Triangles( 4, 5, 6, 0x0, 4, 7, 5, 0x0),
296
gsSP2Triangles( 8, 9, 10, 0x0, 11, 12, 13, 0x0),
297
gsSP1Triangle(11, 14, 15, 0x0),
298
gsSPVertex(bits_seg7_vertex_07003BC8, 12, 0),
299
gsSP2Triangles( 0, 1, 2, 0x0, 0, 3, 4, 0x0),
300
gsSP2Triangles( 0, 5, 6, 0x0, 0, 7, 1, 0x0),
301
gsSP2Triangles( 8, 9, 10, 0x0, 8, 10, 11, 0x0),
302
gsSPEndDisplayList(),
303
};
304
305
// 0x07004590 - 0x070045F8
306
static const Gfx bits_seg7_dl_07004590[] = {
307
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, sky_09008000),
308
gsDPLoadSync(),
309
gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 32 * 32 - 1, CALC_DXT(32, G_IM_SIZ_16b_BYTES)),
310
gsSPVertex(bits_seg7_vertex_07003C88, 16, 0),
311
gsSP2Triangles( 0, 1, 2, 0x0, 0, 2, 3, 0x0),
312
gsSP2Triangles( 4, 5, 6, 0x0, 4, 7, 5, 0x0),
313
gsSP2Triangles( 8, 9, 10, 0x0, 8, 11, 9, 0x0),
314
gsSP2Triangles(12, 13, 14, 0x0, 12, 15, 13, 0x0),
315
gsSPEndDisplayList(),
316
};
317
318
// 0x070045F8 - 0x07004720
319
static const Gfx bits_seg7_dl_070045F8[] = {
320
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, sky_09007000),
321
gsDPLoadSync(),
322
gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 32 * 32 - 1, CALC_DXT(32, G_IM_SIZ_16b_BYTES)),
323
gsSPVertex(bits_seg7_vertex_07003D88, 14, 0),
324
gsSP2Triangles( 0, 1, 2, 0x0, 0, 2, 3, 0x0),
325
gsSP2Triangles( 4, 5, 6, 0x0, 4, 6, 7, 0x0),
326
gsSP2Triangles( 8, 9, 10, 0x0, 11, 12, 13, 0x0),
327
gsSPVertex(bits_seg7_vertex_07003E68, 16, 0),
328
gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0),
329
gsSP2Triangles( 6, 7, 8, 0x0, 9, 10, 11, 0x0),
330
gsSP2Triangles( 9, 12, 10, 0x0, 13, 14, 15, 0x0),
331
gsSPVertex(bits_seg7_vertex_07003F68, 14, 0),
332
gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0),
333
gsSP2Triangles( 3, 6, 4, 0x0, 7, 8, 9, 0x0),
334
gsSP2Triangles(10, 11, 12, 0x0, 10, 13, 11, 0x0),
335
gsSPVertex(bits_seg7_vertex_07004048, 15, 0),
336
gsSP2Triangles( 0, 1, 2, 0x0, 0, 3, 1, 0x0),
337
gsSP2Triangles( 4, 5, 6, 0x0, 7, 8, 9, 0x0),
338
gsSP2Triangles( 7, 10, 8, 0x0, 11, 12, 13, 0x0),
339
gsSP1Triangle(11, 13, 14, 0x0),
340
gsSPVertex(bits_seg7_vertex_07004138, 7, 0),
341
gsSP2Triangles( 0, 1, 2, 0x0, 0, 2, 3, 0x0),
342
gsSP1Triangle( 4, 5, 6, 0x0),
343
gsSPEndDisplayList(),
344
};
345
346
// 0x07004720 - 0x070047D0
347
static const Gfx bits_seg7_dl_07004720[] = {
348
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, sky_09001000),
349
gsDPLoadSync(),
350
gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 32 * 32 - 1, CALC_DXT(32, G_IM_SIZ_16b_BYTES)),
351
gsSPVertex(bits_seg7_vertex_070041A8, 16, 0),
352
gsSP2Triangles( 0, 1, 2, 0x0, 0, 2, 3, 0x0),
353
gsSP2Triangles( 4, 5, 6, 0x0, 4, 7, 5, 0x0),
354
gsSP2Triangles( 8, 9, 10, 0x0, 8, 10, 11, 0x0),
355
gsSP2Triangles(12, 13, 14, 0x0, 12, 14, 15, 0x0),
356
gsSPVertex(bits_seg7_vertex_070042A8, 16, 0),
357
gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0),
358
gsSP2Triangles( 3, 5, 6, 0x0, 7, 8, 9, 0x0),
359
gsSP2Triangles( 7, 10, 8, 0x0, 11, 12, 13, 0x0),
360
gsSP2Triangles(11, 14, 12, 0x0, 0, 2, 15, 0x0),
361
gsSPEndDisplayList(),
362
};
363
364
// 0x070047D0 - 0x070047F0
365
static const Gfx bits_seg7_dl_070047D0[] = {
366
gsSPVertex(bits_seg7_vertex_070043A8, 4, 0),
367
gsSP2Triangles( 0, 1, 2, 0x0, 0, 2, 3, 0x0),
368
gsSPEndDisplayList(),
369
};
370
371
// 0x070047F0 - 0x07004880
372
const Gfx bits_seg7_dl_070047F0[] = {
373
gsDPPipeSync(),
374
gsDPSetCombineMode(G_CC_MODULATERGB, G_CC_MODULATERGB),
375
gsSPClearGeometryMode(G_LIGHTING),
376
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),
377
gsSPTexture(0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_ON),
378
gsDPTileSync(),
379
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),
380
gsDPSetTileSize(0, 0, 0, (32 - 1) << G_TEXTURE_IMAGE_FRAC, (32 - 1) << G_TEXTURE_IMAGE_FRAC),
381
gsSPDisplayList(bits_seg7_dl_070043E8),
382
gsSPDisplayList(bits_seg7_dl_07004590),
383
gsSPDisplayList(bits_seg7_dl_070045F8),
384
gsSPDisplayList(bits_seg7_dl_07004720),
385
gsSPTexture(0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_OFF),
386
gsDPPipeSync(),
387
gsDPSetCombineMode(G_CC_SHADE, G_CC_SHADE),
388
gsSPDisplayList(bits_seg7_dl_070047D0),
389
gsSPSetGeometryMode(G_LIGHTING),
390
gsSPEndDisplayList(),
391
};
392
393