Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
MorsGames
GitHub Repository: MorsGames/sm64plus
Path: blob/master/levels/bitfs/areas/1/14/model.inc.c
7862 views
1
// 0x07009670 - 0x07009770
2
static const Vtx bitfs_seg7_vertex_07009670[] = {
3
{{{ 1331, 333, -1023}, 0, { 3020, 4040}, {0x64, 0x64, 0x64, 0xff}}},
4
{{{ 1331, 538, -211}, 0, { 2010, 2348}, {0x64, 0x64, 0x64, 0xff}}},
5
{{{ 1331, 333, -211}, 0, { 1670, 2690}, {0x64, 0x64, 0x64, 0xff}}},
6
{{{ 1331, 538, -1023}, 0, { 3362, 3700}, {0x64, 0x64, 0x64, 0xff}}},
7
{{{ 1331, 435, 403}, 0, { 818, 1498}, {0x64, 0x64, 0x64, 0xff}}},
8
{{{ 1331, 333, 403}, 0, { 648, 1668}, {0x64, 0x64, 0x64, 0xff}}},
9
{{{ 1331, 435, -211}, 0, { 1840, 2520}, {0x64, 0x64, 0x64, 0xff}}},
10
{{{ 1331, 538, 403}, 0, { 988, 1326}, {0x64, 0x64, 0x64, 0xff}}},
11
{{{ 1331, 538, 811}, 0, { 308, 650}, {0x64, 0x64, 0x64, 0xff}}},
12
{{{ 1331, 333, 811}, 0, { 0, 990}, {0x64, 0x64, 0x64, 0xff}}},
13
{{{ 0, -383, 0}, 0, { 1416, 1584}, {0x64, 0x64, 0x64, 0xff}}},
14
{{{ 0, -485, 51}, 0, { 1160, 1670}, {0x64, 0x64, 0x64, 0xff}}},
15
{{{ 0, -639, 0}, 0, { 990, 2010}, {0x64, 0x64, 0x64, 0xff}}},
16
{{{ 0, -383, 51}, 0, { 1330, 1498}, {0x64, 0x64, 0x64, 0xff}}},
17
{{{ 0, -485, 563}, 0, { 308, 820}, {0x64, 0x64, 0x64, 0xff}}},
18
{{{ 0, -639, 614}, 0, { 0, 990}, {0x64, 0x64, 0x64, 0xff}}},
19
};
20
21
// 0x07009770 - 0x07009870
22
static const Vtx bitfs_seg7_vertex_07009770[] = {
23
{{{ 0, -383, 563}, 0, { 480, 650}, {0x64, 0x64, 0x64, 0xff}}},
24
{{{ 0, -639, 614}, 0, { 0, 990}, {0x64, 0x64, 0x64, 0xff}}},
25
{{{ 0, -485, 563}, 0, { 308, 820}, {0x64, 0x64, 0x64, 0xff}}},
26
{{{ 0, -383, 614}, 0, { 394, 564}, {0x64, 0x64, 0x64, 0xff}}},
27
{{{ -613, -383, 0}, 0, { 2012, -3438}, {0x8c, 0x8c, 0x8c, 0xff}}},
28
{{{ 0, -639, 0}, 0, { 564, -2842}, {0x8c, 0x8c, 0x8c, 0xff}}},
29
{{{ -634, -639, 0}, 0, { 1672, -3780}, {0x8c, 0x8c, 0x8c, 0xff}}},
30
{{{ 0, -383, 0}, 0, { 990, -2416}, {0x8c, 0x8c, 0x8c, 0xff}}},
31
{{{ 1280, 538, 403}, 0, { 562, 566}, {0xc8, 0xc8, 0xc8, 0xff}}},
32
{{{ 1280, 538, 760}, 0, { 138, 990}, {0xc8, 0xc8, 0xc8, 0xff}}},
33
{{{ 1331, 538, 811}, 0, { 0, 990}, {0xc8, 0xc8, 0xc8, 0xff}}},
34
{{{ 1331, 538, 403}, 0, { 478, 480}, {0xc8, 0xc8, 0xc8, 0xff}}},
35
{{{ 666, 538, 760}, 0, { 1160, 2010}, {0xc8, 0xc8, 0xc8, 0xff}}},
36
{{{ 614, 538, 811}, 0, { 1160, 2180}, {0xc8, 0xc8, 0xc8, 0xff}}},
37
{{{ 666, 538, -665}, 0, { 3532, -360}, {0xc8, 0xc8, 0xc8, 0xff}}},
38
{{{ 614, 538, -665}, 0, { 3618, -274}, {0xc8, 0xc8, 0xc8, 0xff}}},
39
};
40
41
// 0x07009870 - 0x07009960
42
static const Vtx bitfs_seg7_vertex_07009870[] = {
43
{{{ 666, 435, -972}, 0, { 5248, 990}, {0xc8, 0xc8, 0xc8, 0xff}}},
44
{{{ -613, -178, -972}, 0, { 3120, 3118}, {0xc8, 0xc8, 0xc8, 0xff}}},
45
{{{ -665, -178, -665}, 0, { 2524, 2692}, {0xc8, 0xc8, 0xc8, 0xff}}},
46
{{{ 666, 435, -665}, 0, { 4738, 480}, {0xc8, 0xc8, 0xc8, 0xff}}},
47
{{{ -665, -178, -613}, 0, { 2438, 2606}, {0xc8, 0xc8, 0xc8, 0xff}}},
48
{{{ -1177, -178, -613}, 0, { 1586, 3458}, {0xc8, 0xc8, 0xc8, 0xff}}},
49
{{{ -665, -485, 51}, 0, { 1330, 1500}, {0xc8, 0xc8, 0xc8, 0xff}}},
50
{{{ -1177, -485, 0}, 0, { 564, 2436}, {0xc8, 0xc8, 0xc8, 0xff}}},
51
{{{ -613, -76, -613}, 0, { 5576, 1852}, {0xb9, 0xb9, 0xb9, 0xff}}},
52
{{{ 614, 538, -613}, 0, { 3532, -190}, {0xb9, 0xb9, 0xb9, 0xff}}},
53
{{{ 614, 538, -665}, 0, { 3618, -274}, {0xb9, 0xb9, 0xb9, 0xff}}},
54
{{{ -665, -383, 51}, 0, { 4554, 3046}, {0xb9, 0xb9, 0xb9, 0xff}}},
55
{{{ -613, -383, 0}, 0, { 4554, 2874}, {0xb9, 0xb9, 0xb9, 0xff}}},
56
{{{ -665, -383, 0}, 0, { 4640, 2960}, {0xb9, 0xb9, 0xb9, 0xff}}},
57
{{{ -613, -383, 51}, 0, { 4468, 2960}, {0xb9, 0xb9, 0xb9, 0xff}}},
58
};
59
60
// 0x07009960 - 0x07009A60
61
static const Vtx bitfs_seg7_vertex_07009960[] = {
62
{{{ -613, -76, -665}, 0, { 5662, 1768}, {0xb9, 0xb9, 0xb9, 0xff}}},
63
{{{ -665, -76, -613}, 0, { 5662, 1938}, {0xb9, 0xb9, 0xb9, 0xff}}},
64
{{{ -613, -76, -613}, 0, { 5576, 1852}, {0xb9, 0xb9, 0xb9, 0xff}}},
65
{{{ -665, -76, -665}, 0, { 5746, 1852}, {0xb9, 0xb9, 0xb9, 0xff}}},
66
{{{ -665, -383, 0}, 0, { 4640, 2960}, {0xb9, 0xb9, 0xb9, 0xff}}},
67
{{{ -613, -383, 0}, 0, { 4554, 2874}, {0xb9, 0xb9, 0xb9, 0xff}}},
68
{{{ 614, 538, -1023}, 0, { 4214, -870}, {0xb9, 0xb9, 0xb9, 0xff}}},
69
{{{ 614, 538, -972}, 0, { 4128, -786}, {0xb9, 0xb9, 0xb9, 0xff}}},
70
{{{ 1280, 538, -972}, 0, { 3020, -1892}, {0xb9, 0xb9, 0xb9, 0xff}}},
71
{{{ 614, 538, -665}, 0, { 3618, -274}, {0xb9, 0xb9, 0xb9, 0xff}}},
72
{{{ -613, -383, 51}, 0, { 4468, 2960}, {0xb9, 0xb9, 0xb9, 0xff}}},
73
{{{ 0, -383, 51}, 0, { 3446, 1938}, {0xb9, 0xb9, 0xb9, 0xff}}},
74
{{{ 0, -383, 0}, 0, { 3532, 1852}, {0xb9, 0xb9, 0xb9, 0xff}}},
75
{{{ 1280, 538, -211}, 0, { 1586, -458}, {0xb9, 0xb9, 0xb9, 0xff}}},
76
{{{ 1331, 538, -211}, 0, { 1500, -542}, {0xb9, 0xb9, 0xb9, 0xff}}},
77
{{{ 1331, 538, -1023}, 0, { 3020, -2062}, {0xb9, 0xb9, 0xb9, 0xff}}},
78
};
79
80
// 0x07009A60 - 0x07009B50
81
static const Vtx bitfs_seg7_vertex_07009A60[] = {
82
{{{ 614, 538, -972}, 0, { 4128, -786}, {0xb9, 0xb9, 0xb9, 0xff}}},
83
{{{ 614, 538, -1023}, 0, { 4214, -870}, {0xb9, 0xb9, 0xb9, 0xff}}},
84
{{{ -613, -76, -972}, 0, { 6172, 1256}, {0xb9, 0xb9, 0xb9, 0xff}}},
85
{{{ -613, -76, -1023}, 0, { 6258, 1172}, {0xb9, 0xb9, 0xb9, 0xff}}},
86
{{{ -1074, -76, -1022}, 0, { 7022, 1940}, {0xb9, 0xb9, 0xb9, 0xff}}},
87
{{{ -1023, -76, -972}, 0, { 6854, 1938}, {0xb9, 0xb9, 0xb9, 0xff}}},
88
{{{ -1228, -76, -613}, 0, { 6598, 2874}, {0xb9, 0xb9, 0xb9, 0xff}}},
89
{{{ -1177, -76, -613}, 0, { 6512, 2790}, {0xb9, 0xb9, 0xb9, 0xff}}},
90
{{{ -1074, -76, -1023}, 0, { 7024, 1938}, {0xb9, 0xb9, 0xb9, 0xff}}},
91
{{{ -1228, -383, 0}, 0, { 5576, 3896}, {0xb9, 0xb9, 0xb9, 0xff}}},
92
{{{ -1177, -383, 0}, 0, { 5490, 3812}, {0xb9, 0xb9, 0xb9, 0xff}}},
93
{{{ -921, -383, 614}, 0, { 4042, 4408}, {0xb9, 0xb9, 0xb9, 0xff}}},
94
{{{ -890, -383, 563}, 0, { 4076, 4272}, {0xb9, 0xb9, 0xb9, 0xff}}},
95
{{{ 0, -383, 614}, 0, { 2510, 2874}, {0xb9, 0xb9, 0xb9, 0xff}}},
96
{{{ 0, -383, 563}, 0, { 2596, 2790}, {0xb9, 0xb9, 0xb9, 0xff}}},
97
};
98
99
// 0x07009B50 - 0x07009C40
100
static const Vtx bitfs_seg7_vertex_07009B50[] = {
101
{{{ 614, 538, -665}, 0, { 1500, 138}, {0x7d, 0x7d, 0x7d, 0xff}}},
102
{{{ 666, 538, -665}, 0, { 1416, 224}, {0x7d, 0x7d, 0x7d, 0xff}}},
103
{{{ 666, 384, -665}, 0, { 1160, 0}, {0x7d, 0x7d, 0x7d, 0xff}}},
104
{{{ 614, 384, -665}, 0, { 1246, -118}, {0x7d, 0x7d, 0x7d, 0xff}}},
105
{{{ -613, -178, -665}, 0, { 2352, -3098}, {0x7d, 0x7d, 0x7d, 0xff}}},
106
{{{ 666, 538, 760}, 0, { 1416, 224}, {0x7d, 0x7d, 0x7d, 0xff}}},
107
{{{ 1280, 435, 760}, 0, { 224, 1074}, {0x7d, 0x7d, 0x7d, 0xff}}},
108
{{{ 666, 435, 760}, 0, { 1246, 54}, {0x7d, 0x7d, 0x7d, 0xff}}},
109
{{{ 1280, 538, 760}, 0, { 394, 1244}, {0x7d, 0x7d, 0x7d, 0xff}}},
110
{{{ -613, -76, -972}, 0, { 2522, -2928}, {0x7d, 0x7d, 0x7d, 0xff}}},
111
{{{ 666, 435, -972}, 0, { 1246, 54}, {0x7d, 0x7d, 0x7d, 0xff}}},
112
{{{ 614, 538, -972}, 0, { 1500, 138}, {0x7d, 0x7d, 0x7d, 0xff}}},
113
{{{ 1280, 435, -972}, 0, { 224, 1074}, {0x7d, 0x7d, 0x7d, 0xff}}},
114
{{{ 1280, 538, -972}, 0, { 394, 1244}, {0x7d, 0x7d, 0x7d, 0xff}}},
115
{{{ -613, -178, -972}, 0, { 2352, -3098}, {0x7d, 0x7d, 0x7d, 0xff}}},
116
};
117
118
// 0x07009C40 - 0x07009D30
119
static const Vtx bitfs_seg7_vertex_07009C40[] = {
120
{{{ -1023, -178, -972}, 0, { 3034, -3780}, {0x7d, 0x7d, 0x7d, 0xff}}},
121
{{{ -613, -76, -972}, 0, { 2522, -2928}, {0x7d, 0x7d, 0x7d, 0xff}}},
122
{{{ -1023, -76, -972}, 0, { 3204, -3608}, {0x7d, 0x7d, 0x7d, 0xff}}},
123
{{{ -613, -178, -972}, 0, { 2352, -3098}, {0x7d, 0x7d, 0x7d, 0xff}}},
124
{{{ -613, -178, -665}, 0, { 2352, -3098}, {0x7d, 0x7d, 0x7d, 0xff}}},
125
{{{ -665, -178, -665}, 0, { 2438, -3184}, {0x7d, 0x7d, 0x7d, 0xff}}},
126
{{{ -665, -76, -665}, 0, { 2608, -3012}, {0x7d, 0x7d, 0x7d, 0xff}}},
127
{{{ -613, -76, -665}, 0, { 2522, -2928}, {0x7d, 0x7d, 0x7d, 0xff}}},
128
{{{ 614, 538, -665}, 0, { 1500, 138}, {0x7d, 0x7d, 0x7d, 0xff}}},
129
{{{ -665, -178, -613}, 0, { -2756, -202}, {0x7d, 0x7d, 0x7d, 0xff}}},
130
{{{ -665, -76, -665}, 0, { -3010, -118}, {0x7d, 0x7d, 0x7d, 0xff}}},
131
{{{ -665, -178, -665}, 0, { -2840, -288}, {0x7d, 0x7d, 0x7d, 0xff}}},
132
{{{ -665, -76, -613}, 0, { -2926, 0}, {0x7d, 0x7d, 0x7d, 0xff}}},
133
{{{ -665, -485, 0}, 0, { -1222, 308}, {0x7d, 0x7d, 0x7d, 0xff}}},
134
{{{ -665, -383, 0}, 0, { -1392, 480}, {0x7d, 0x7d, 0x7d, 0xff}}},
135
};
136
137
// 0x07009D30 - 0x07009E30
138
static const Vtx bitfs_seg7_vertex_07009D30[] = {
139
{{{ -665, -485, 51}, 0, { -1138, 394}, {0x7d, 0x7d, 0x7d, 0xff}}},
140
{{{ -665, -383, 51}, 0, { -1308, 564}, {0x7d, 0x7d, 0x7d, 0xff}}},
141
{{{ -665, -383, 0}, 0, { -1392, 480}, {0x7d, 0x7d, 0x7d, 0xff}}},
142
{{{ -665, -485, 0}, 0, { -1222, 308}, {0x7d, 0x7d, 0x7d, 0xff}}},
143
{{{ -1074, -281, -1023}, 0, { 478, 478}, {0x7d, 0x7d, 0x7d, 0xff}}},
144
{{{ -1074, -76, -1023}, 0, { 820, 138}, {0x7d, 0x7d, 0x7d, 0xff}}},
145
{{{ -613, -76, -1023}, 0, { 1842, 1158}, {0x7d, 0x7d, 0x7d, 0xff}}},
146
{{{ -613, -281, -1023}, 0, { 1500, 1498}, {0x7d, 0x7d, 0x7d, 0xff}}},
147
{{{ 614, 333, -1023}, 0, { 4566, 2520}, {0x7d, 0x7d, 0x7d, 0xff}}},
148
{{{ 614, 538, -1023}, 0, { 4908, 2180}, {0x7d, 0x7d, 0x7d, 0xff}}},
149
{{{ 1331, 538, -1023}, 0, { 6100, 3372}, {0x7d, 0x7d, 0x7d, 0xff}}},
150
{{{ 1331, 333, -1023}, 0, { 5760, 3714}, {0x7d, 0x7d, 0x7d, 0xff}}},
151
{{{ -613, -332, -613}, 0, { 1500, 1498}, {0x7d, 0x7d, 0x7d, 0xff}}},
152
{{{ 614, 333, -613}, 0, { 4566, 2520}, {0x7d, 0x7d, 0x7d, 0xff}}},
153
{{{ 614, 538, -613}, 0, { 4908, 2180}, {0x7d, 0x7d, 0x7d, 0xff}}},
154
{{{ -613, -76, -613}, 0, { 1842, 1158}, {0x7d, 0x7d, 0x7d, 0xff}}},
155
};
156
157
// 0x07009E30 - 0x07009F30
158
static const Vtx bitfs_seg7_vertex_07009E30[] = {
159
{{{ 614, 333, 811}, 0, { 4566, 2520}, {0x7d, 0x7d, 0x7d, 0xff}}},
160
{{{ 1331, 538, 811}, 0, { 6100, 3372}, {0x7d, 0x7d, 0x7d, 0xff}}},
161
{{{ 614, 538, 811}, 0, { 4908, 2180}, {0x7d, 0x7d, 0x7d, 0xff}}},
162
{{{ 1331, 333, 811}, 0, { 5760, 3714}, {0x7d, 0x7d, 0x7d, 0xff}}},
163
{{{ -1228, -332, -613}, 0, { -2074, 3032}, {0x44, 0x44, 0x44, 0xff}}},
164
{{{ -1074, -281, -1023}, 0, { -2756, 3714}, {0x44, 0x44, 0x44, 0xff}}},
165
{{{ -613, -281, -1023}, 0, { -1734, 4736}, {0x44, 0x44, 0x44, 0xff}}},
166
{{{ -613, -332, -613}, 0, { -1052, 4054}, {0x44, 0x44, 0x44, 0xff}}},
167
{{{ -1228, -639, 0}, 0, { -1052, 2010}, {0x44, 0x44, 0x44, 0xff}}},
168
{{{ 0, -639, 0}, 0, { 990, 4054}, {0x44, 0x44, 0x44, 0xff}}},
169
{{{ 0, -639, 614}, 0, { 2012, 3032}, {0x44, 0x44, 0x44, 0xff}}},
170
{{{ -921, -639, 614}, 0, { 0, 990}, {0x44, 0x44, 0x44, 0xff}}},
171
{{{ 614, 333, -1023}, 0, { 308, 6780}, {0x44, 0x44, 0x44, 0xff}}},
172
{{{ 1331, 333, -1023}, 0, { 1500, 7972}, {0x44, 0x44, 0x44, 0xff}}},
173
{{{ 1331, 333, 811}, 0, { 4554, 4918}, {0x44, 0x44, 0x44, 0xff}}},
174
{{{ 614, 333, 811}, 0, { 3362, 3726}, {0x44, 0x44, 0x44, 0xff}}},
175
};
176
177
// 0x07009F30 - 0x0700A010
178
static const Vtx bitfs_seg7_vertex_07009F30[] = {
179
{{{ -1228, -639, 0}, 0, { -1052, 2010}, {0x55, 0x55, 0x55, 0xff}}},
180
{{{ -613, -332, -613}, 0, { -1052, 4054}, {0x55, 0x55, 0x55, 0xff}}},
181
{{{ -634, -639, 0}, 0, { 0, 3032}, {0x55, 0x55, 0x55, 0xff}}},
182
{{{ -1228, -332, -613}, 0, { -2074, 3032}, {0x55, 0x55, 0x55, 0xff}}},
183
{{{ -613, -281, -1023}, 0, { -1734, 4736}, {0x55, 0x55, 0x55, 0xff}}},
184
{{{ 614, 333, -1023}, 0, { 308, 6780}, {0x55, 0x55, 0x55, 0xff}}},
185
{{{ 614, 333, -613}, 0, { 990, 6098}, {0x55, 0x55, 0x55, 0xff}}},
186
{{{ -665, -485, 51}, 0, { 1330, 1500}, {0xff, 0xff, 0xff, 0xff}}},
187
{{{ -1177, -485, 0}, 0, { 564, 2436}, {0xff, 0xff, 0xff, 0xff}}},
188
{{{ -890, -485, 563}, 0, { 104, 1022}, {0xff, 0xff, 0xff, 0xff}}},
189
{{{ 1280, 435, -972}, 0, { 6270, 0}, {0xff, 0xff, 0xff, 0xff}}},
190
{{{ 666, 435, -972}, 0, { 5248, 990}, {0xff, 0xff, 0xff, 0xff}}},
191
{{{ 1280, 435, 760}, 0, { 3388, -2914}, {0xff, 0xff, 0xff, 0xff}}},
192
{{{ 666, 435, 760}, 0, { 2366, -1892}, {0xff, 0xff, 0xff, 0xff}}},
193
};
194
195
// 0x0700A010 - 0x0700A100
196
static const Vtx bitfs_seg7_vertex_0700A010[] = {
197
{{{ 1280, 435, 403}, 0, { -1120, 752}, {0xff, 0xff, 0xff, 0xff}}},
198
{{{ 1331, 435, 403}, 0, { -1034, 666}, {0xff, 0xff, 0xff, 0xff}}},
199
{{{ 1331, 435, -211}, 0, { -14, 1686}, {0xff, 0xff, 0xff, 0xff}}},
200
{{{ 1280, 435, -211}, 0, { -98, 1772}, {0xff, 0xff, 0xff, 0xff}}},
201
{{{ -613, -178, -972}, 0, { 3120, 3118}, {0xff, 0xff, 0xff, 0xff}}},
202
{{{ -1023, -178, -972}, 0, { 2438, 3798}, {0xff, 0xff, 0xff, 0xff}}},
203
{{{ -1177, -178, -613}, 0, { 1586, 3458}, {0xff, 0xff, 0xff, 0xff}}},
204
{{{ -665, -178, -613}, 0, { 2438, 2606}, {0xff, 0xff, 0xff, 0xff}}},
205
{{{ -665, -485, 51}, 0, { 1330, 1500}, {0xff, 0xff, 0xff, 0xff}}},
206
{{{ -890, -485, 563}, 0, { 104, 1022}, {0xff, 0xff, 0xff, 0xff}}},
207
{{{ 0, -485, 563}, 0, { 1586, -458}, {0xff, 0xff, 0xff, 0xff}}},
208
{{{ 0, -485, 51}, 0, { 2438, 394}, {0xff, 0xff, 0xff, 0xff}}},
209
{{{ 1280, 435, 760}, 0, { 4292, -3334}, {0x64, 0x64, 0x64, 0xff}}},
210
{{{ 1280, 538, 760}, 0, { 4548, -3078}, {0x64, 0x64, 0x64, 0xff}}},
211
{{{ 1280, 538, 403}, 0, { 3656, -2186}, {0x64, 0x64, 0x64, 0xff}}},
212
};
213
214
// 0x0700A100 - 0x0700A1F0
215
static const Vtx bitfs_seg7_vertex_0700A100[] = {
216
{{{ 1331, 435, 403}, 0, { 138, 1158}, {0x64, 0x64, 0x64, 0xff}}},
217
{{{ 1280, 538, 403}, 0, { 394, 1244}, {0x64, 0x64, 0x64, 0xff}}},
218
{{{ 1331, 538, 403}, 0, { 308, 1328}, {0x64, 0x64, 0x64, 0xff}}},
219
{{{ 1280, 435, 403}, 0, { 224, 1074}, {0x64, 0x64, 0x64, 0xff}}},
220
{{{ 1331, 538, -211}, 0, { 308, 1328}, {0x64, 0x64, 0x64, 0xff}}},
221
{{{ 1280, 538, -211}, 0, { 394, 1244}, {0x64, 0x64, 0x64, 0xff}}},
222
{{{ 1280, 435, -211}, 0, { 224, 1074}, {0x64, 0x64, 0x64, 0xff}}},
223
{{{ 1331, 435, -211}, 0, { 138, 1158}, {0x64, 0x64, 0x64, 0xff}}},
224
{{{ 666, 435, -665}, 0, { -3862, 734}, {0x64, 0x64, 0x64, 0xff}}},
225
{{{ 666, 538, 760}, 0, { -1662, 3274}, {0x64, 0x64, 0x64, 0xff}}},
226
{{{ 666, 435, 760}, 0, { -1490, 3104}, {0x64, 0x64, 0x64, 0xff}}},
227
{{{ 666, 538, -665}, 0, { -4032, 904}, {0x64, 0x64, 0x64, 0xff}}},
228
{{{ -1177, -178, -613}, 0, { 1148, 4552}, {0x64, 0x64, 0x64, 0xff}}},
229
{{{ -1177, -76, -613}, 0, { 1318, 4382}, {0x64, 0x64, 0x64, 0xff}}},
230
{{{ -1177, -383, 0}, 0, { -214, 3870}, {0x64, 0x64, 0x64, 0xff}}},
231
};
232
233
// 0x0700A1F0 - 0x0700A2E0
234
static const Vtx bitfs_seg7_vertex_0700A1F0[] = {
235
{{{ 1280, 435, 760}, 0, { 4292, -3334}, {0x64, 0x64, 0x64, 0xff}}},
236
{{{ 1280, 538, 403}, 0, { 3656, -2186}, {0x64, 0x64, 0x64, 0xff}}},
237
{{{ 1280, 435, 403}, 0, { 3400, -2442}, {0x64, 0x64, 0x64, 0xff}}},
238
{{{ 1280, 435, -211}, 0, { 1868, -910}, {0x64, 0x64, 0x64, 0xff}}},
239
{{{ 1280, 538, -211}, 0, { 2122, -654}, {0x64, 0x64, 0x64, 0xff}}},
240
{{{ 1280, 538, -972}, 0, { 224, 1244}, {0x64, 0x64, 0x64, 0xff}}},
241
{{{ 1280, 435, -972}, 0, { 0, 990}, {0x64, 0x64, 0x64, 0xff}}},
242
{{{ -1177, -76, -613}, 0, { 1316, 4380}, {0x64, 0x64, 0x64, 0xff}}},
243
{{{ -1177, -178, -613}, 0, { 1148, 4552}, {0x64, 0x64, 0x64, 0xff}}},
244
{{{ -1023, -178, -972}, 0, { 1744, 5148}, {0x64, 0x64, 0x64, 0xff}}},
245
{{{ -1023, -76, -972}, 0, { 1914, 4978}, {0x64, 0x64, 0x64, 0xff}}},
246
{{{ -1177, -383, 0}, 0, { -214, 3870}, {0x64, 0x64, 0x64, 0xff}}},
247
{{{ -1177, -485, 0}, 0, { -384, 4040}, {0x64, 0x64, 0x64, 0xff}}},
248
{{{ -890, -383, 563}, 0, { -1150, 2934}, {0x64, 0x64, 0x64, 0xff}}},
249
{{{ -890, -485, 563}, 0, { -1320, 3104}, {0x64, 0x64, 0x64, 0xff}}},
250
};
251
252
// 0x0700A2E0 - 0x0700A3E0
253
static const Vtx bitfs_seg7_vertex_0700A2E0[] = {
254
{{{ -921, -639, 614}, 0, { 0, 990}, {0x64, 0x64, 0x64, 0xff}}},
255
{{{ -1228, -383, 0}, 0, { -1392, 480}, {0x64, 0x64, 0x64, 0xff}}},
256
{{{ -1228, -639, 0}, 0, { -1052, 0}, {0x64, 0x64, 0x64, 0xff}}},
257
{{{ -921, -383, 614}, 0, { -370, 1500}, {0x64, 0x64, 0x64, 0xff}}},
258
{{{ -1228, -76, -613}, 0, { -2926, 0}, {0x64, 0x64, 0x64, 0xff}}},
259
{{{ -1228, -332, -613}, 0, { -2500, -458}, {0x64, 0x64, 0x64, 0xff}}},
260
{{{ -1074, -281, -1023}, 0, { -3266, -1054}, {0x64, 0x64, 0x64, 0xff}}},
261
{{{ -1074, -76, -1023}, 0, { -3608, -714}, {0x64, 0x64, 0x64, 0xff}}},
262
{{{ -613, -332, -613}, 0, { -2500, -458}, {0x64, 0x64, 0x64, 0xff}}},
263
{{{ -613, -76, -613}, 0, { -2926, 0}, {0x64, 0x64, 0x64, 0xff}}},
264
{{{ -613, -383, 0}, 0, { -1392, 480}, {0x64, 0x64, 0x64, 0xff}}},
265
{{{ -634, -639, 0}, 0, { -1052, 138}, {0x64, 0x64, 0x64, 0xff}}},
266
{{{ 614, 333, -613}, 0, { 2340, 3360}, {0x64, 0x64, 0x64, 0xff}}},
267
{{{ 614, 333, 811}, 0, { 0, 990}, {0x64, 0x64, 0x64, 0xff}}},
268
{{{ 614, 538, 811}, 0, { 308, 650}, {0x64, 0x64, 0x64, 0xff}}},
269
{{{ 614, 538, -613}, 0, { 2680, 3018}, {0x64, 0x64, 0x64, 0xff}}},
270
};
271
272
// 0x0700A3E0 - 0x0700A4A0
273
static const Vtx bitfs_seg7_vertex_0700A3E0[] = {
274
{{{ 0, -485, 563}, 0, { 820, -2586}, {0x8c, 0x8c, 0x8c, 0xff}}},
275
{{{ -890, -383, 563}, 0, { 2472, -3898}, {0x8c, 0x8c, 0x8c, 0xff}}},
276
{{{ 0, -383, 563}, 0, { 990, -2416}, {0x8c, 0x8c, 0x8c, 0xff}}},
277
{{{ -890, -485, 563}, 0, { 2302, -4068}, {0x8c, 0x8c, 0x8c, 0xff}}},
278
{{{ 0, -383, 51}, 0, { 990, -2416}, {0x8c, 0x8c, 0x8c, 0xff}}},
279
{{{ -665, -383, 51}, 0, { 2098, -3524}, {0x8c, 0x8c, 0x8c, 0xff}}},
280
{{{ -665, -485, 51}, 0, { 1926, -3694}, {0x8c, 0x8c, 0x8c, 0xff}}},
281
{{{ 0, -485, 51}, 0, { 820, -2586}, {0x8c, 0x8c, 0x8c, 0xff}}},
282
{{{ -921, -639, 614}, 0, { 0, 990}, {0x8c, 0x8c, 0x8c, 0xff}}},
283
{{{ 0, -383, 614}, 0, { 2352, 2692}, {0x8c, 0x8c, 0x8c, 0xff}}},
284
{{{ -921, -383, 614}, 0, { 308, 650}, {0x8c, 0x8c, 0x8c, 0xff}}},
285
{{{ 0, -639, 614}, 0, { 2012, 3032}, {0x8c, 0x8c, 0x8c, 0xff}}},
286
};
287
288
// 0x0700A4A0 - 0x0700A520
289
static const Vtx bitfs_seg7_vertex_0700A4A0[] = {
290
{{{ -1177, -76, -613}, 0, { 0, 0}, {0x8c, 0x8c, 0x8c, 0xff}}},
291
{{{ -1228, -76, -613}, 0, { 0, 0}, {0x8c, 0x8c, 0x8c, 0xff}}},
292
{{{ -1228, -178, -613}, 0, { 0, 0}, {0x8c, 0x8c, 0x8c, 0xff}}},
293
{{{ -1177, -178, -613}, 0, { 0, 0}, {0x8c, 0x8c, 0x8c, 0xff}}},
294
{{{ -613, -76, -613}, 0, { 0, 0}, {0x8c, 0x8c, 0x8c, 0xff}}},
295
{{{ -665, -76, -613}, 0, { 0, 0}, {0x8c, 0x8c, 0x8c, 0xff}}},
296
{{{ -665, -178, -613}, 0, { 0, 0}, {0x8c, 0x8c, 0x8c, 0xff}}},
297
{{{ -613, -178, -613}, 0, { 0, 0}, {0x8c, 0x8c, 0x8c, 0xff}}},
298
};
299
300
// 0x0700A520 - 0x0700A9D0
301
static const Gfx bitfs_seg7_dl_0700A520[] = {
302
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, sky_09001800),
303
gsDPLoadSync(),
304
gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 32 * 32 - 1, CALC_DXT(32, G_IM_SIZ_16b_BYTES)),
305
gsSPVertex(bitfs_seg7_vertex_07009670, 16, 0),
306
gsSP2Triangles( 0, 1, 2, 0x0, 0, 3, 1, 0x0),
307
gsSP2Triangles( 2, 4, 5, 0x0, 2, 6, 4, 0x0),
308
gsSP2Triangles( 5, 7, 8, 0x0, 5, 8, 9, 0x0),
309
gsSP2Triangles(10, 11, 12, 0x0, 10, 13, 11, 0x0),
310
gsSP2Triangles(12, 11, 14, 0x0, 12, 14, 15, 0x0),
311
gsSPVertex(bitfs_seg7_vertex_07009770, 16, 0),
312
gsSP2Triangles( 0, 1, 2, 0x0, 0, 3, 1, 0x0),
313
gsSP2Triangles( 4, 5, 6, 0x0, 4, 7, 5, 0x0),
314
gsSP2Triangles( 8, 9, 10, 0x0, 11, 8, 10, 0x0),
315
gsSP2Triangles(10, 9, 12, 0x0, 10, 12, 13, 0x0),
316
gsSP2Triangles(14, 13, 12, 0x0, 14, 15, 13, 0x0),
317
gsSPVertex(bitfs_seg7_vertex_07009870, 15, 0),
318
gsSP2Triangles( 0, 1, 2, 0x0, 0, 2, 3, 0x0),
319
gsSP2Triangles( 4, 5, 6, 0x0, 5, 7, 6, 0x0),
320
gsSP2Triangles( 8, 9, 10, 0x0, 11, 12, 13, 0x0),
321
gsSP1Triangle(11, 14, 12, 0x0),
322
gsSPVertex(bitfs_seg7_vertex_07009960, 16, 0),
323
gsSP2Triangles( 0, 1, 2, 0x0, 0, 3, 1, 0x0),
324
gsSP2Triangles( 4, 5, 2, 0x0, 4, 2, 1, 0x0),
325
gsSP2Triangles( 6, 7, 8, 0x0, 0, 2, 9, 0x0),
326
gsSP2Triangles( 5, 10, 11, 0x0, 5, 11, 12, 0x0),
327
gsSP2Triangles( 8, 13, 14, 0x0, 15, 8, 14, 0x0),
328
gsSP1Triangle( 6, 8, 15, 0x0),
329
gsSPVertex(bitfs_seg7_vertex_07009A60, 15, 0),
330
gsSP2Triangles( 0, 1, 2, 0x0, 1, 3, 2, 0x0),
331
gsSP2Triangles( 4, 2, 3, 0x0, 4, 5, 2, 0x0),
332
gsSP2Triangles( 6, 7, 5, 0x0, 6, 5, 8, 0x0),
333
gsSP2Triangles( 7, 9, 10, 0x0, 7, 6, 9, 0x0),
334
gsSP2Triangles(10, 9, 11, 0x0, 11, 12, 10, 0x0),
335
gsSP2Triangles(11, 13, 14, 0x0, 11, 14, 12, 0x0),
336
gsSPVertex(bitfs_seg7_vertex_07009B50, 15, 0),
337
gsSP2Triangles( 0, 1, 2, 0x0, 0, 2, 3, 0x0),
338
gsSP2Triangles( 0, 3, 4, 0x0, 5, 6, 7, 0x0),
339
gsSP2Triangles( 5, 8, 6, 0x0, 9, 10, 11, 0x0),
340
gsSP2Triangles(11, 12, 13, 0x0, 11, 10, 12, 0x0),
341
gsSP1Triangle( 9, 14, 10, 0x0),
342
gsSPVertex(bitfs_seg7_vertex_07009C40, 15, 0),
343
gsSP2Triangles( 0, 1, 2, 0x0, 0, 3, 1, 0x0),
344
gsSP2Triangles( 4, 5, 6, 0x0, 4, 6, 7, 0x0),
345
gsSP2Triangles( 8, 4, 7, 0x0, 9, 10, 11, 0x0),
346
gsSP2Triangles( 9, 12, 10, 0x0, 12, 9, 13, 0x0),
347
gsSP1Triangle(12, 13, 14, 0x0),
348
gsSPVertex(bitfs_seg7_vertex_07009D30, 16, 0),
349
gsSP2Triangles( 0, 1, 2, 0x0, 0, 2, 3, 0x0),
350
gsSP2Triangles( 4, 5, 6, 0x0, 4, 6, 7, 0x0),
351
gsSP2Triangles( 6, 8, 7, 0x0, 6, 9, 8, 0x0),
352
gsSP2Triangles( 9, 10, 11, 0x0, 9, 11, 8, 0x0),
353
gsSP2Triangles(12, 13, 14, 0x0, 12, 14, 15, 0x0),
354
gsSPVertex(bitfs_seg7_vertex_07009E30, 16, 0),
355
gsSP2Triangles( 0, 1, 2, 0x0, 0, 3, 1, 0x0),
356
gsSP2Triangles( 4, 5, 6, 0x0, 4, 6, 7, 0x0),
357
gsSP2Triangles( 8, 9, 10, 0x0, 8, 10, 11, 0x0),
358
gsSP2Triangles(12, 13, 14, 0x0, 12, 14, 15, 0x0),
359
gsSPVertex(bitfs_seg7_vertex_07009F30, 14, 0),
360
gsSP2Triangles( 0, 1, 2, 0x0, 0, 3, 1, 0x0),
361
gsSP2Triangles( 4, 5, 1, 0x0, 5, 6, 1, 0x0),
362
gsSP2Triangles( 7, 8, 9, 0x0, 10, 11, 12, 0x0),
363
gsSP1Triangle(11, 13, 12, 0x0),
364
gsSPVertex(bitfs_seg7_vertex_0700A010, 15, 0),
365
gsSP2Triangles( 0, 1, 2, 0x0, 0, 2, 3, 0x0),
366
gsSP2Triangles( 4, 5, 6, 0x0, 7, 4, 6, 0x0),
367
gsSP2Triangles( 8, 9, 10, 0x0, 8, 10, 11, 0x0),
368
gsSP1Triangle(12, 13, 14, 0x0),
369
gsSPVertex(bitfs_seg7_vertex_0700A100, 15, 0),
370
gsSP2Triangles( 0, 1, 2, 0x0, 0, 3, 1, 0x0),
371
gsSP2Triangles( 4, 5, 6, 0x0, 4, 6, 7, 0x0),
372
gsSP2Triangles( 8, 9, 10, 0x0, 8, 11, 9, 0x0),
373
gsSP1Triangle(12, 13, 14, 0x0),
374
gsSPVertex(bitfs_seg7_vertex_0700A1F0, 15, 0),
375
gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0),
376
gsSP2Triangles( 3, 5, 6, 0x0, 7, 8, 9, 0x0),
377
gsSP2Triangles( 7, 9, 10, 0x0, 8, 11, 12, 0x0),
378
gsSP2Triangles(12, 11, 13, 0x0, 12, 13, 14, 0x0),
379
gsSPVertex(bitfs_seg7_vertex_0700A2E0, 16, 0),
380
gsSP2Triangles( 0, 1, 2, 0x0, 0, 3, 1, 0x0),
381
gsSP2Triangles( 1, 4, 5, 0x0, 1, 5, 2, 0x0),
382
gsSP2Triangles( 4, 6, 5, 0x0, 4, 7, 6, 0x0),
383
gsSP2Triangles( 8, 9, 10, 0x0, 11, 8, 10, 0x0),
384
gsSP2Triangles(12, 13, 14, 0x0, 12, 14, 15, 0x0),
385
gsSPVertex(bitfs_seg7_vertex_0700A3E0, 12, 0),
386
gsSP2Triangles( 0, 1, 2, 0x0, 0, 3, 1, 0x0),
387
gsSP2Triangles( 4, 5, 6, 0x0, 4, 6, 7, 0x0),
388
gsSP2Triangles( 8, 9, 10, 0x0, 8, 11, 9, 0x0),
389
gsSPEndDisplayList(),
390
};
391
392
// 0x0700A9D0 - 0x0700AA00
393
static const Gfx bitfs_seg7_dl_0700A9D0[] = {
394
gsSPVertex(bitfs_seg7_vertex_0700A4A0, 8, 0),
395
gsSP2Triangles( 0, 1, 2, 0x0, 0, 2, 3, 0x0),
396
gsSP2Triangles( 4, 5, 6, 0x0, 4, 6, 7, 0x0),
397
gsSPEndDisplayList(),
398
};
399
400
// 0x0700AA00 - 0x0700AA78
401
const Gfx bitfs_seg7_dl_0700AA00[] = {
402
gsDPPipeSync(),
403
gsDPSetCombineMode(G_CC_MODULATERGB, G_CC_MODULATERGB),
404
gsSPClearGeometryMode(G_LIGHTING),
405
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),
406
gsSPTexture(0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_ON),
407
gsDPTileSync(),
408
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),
409
gsDPSetTileSize(0, 0, 0, (32 - 1) << G_TEXTURE_IMAGE_FRAC, (32 - 1) << G_TEXTURE_IMAGE_FRAC),
410
gsSPDisplayList(bitfs_seg7_dl_0700A520),
411
gsSPTexture(0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_OFF),
412
gsDPPipeSync(),
413
gsDPSetCombineMode(G_CC_SHADE, G_CC_SHADE),
414
gsSPDisplayList(bitfs_seg7_dl_0700A9D0),
415
gsSPSetGeometryMode(G_LIGHTING),
416
gsSPEndDisplayList(),
417
};
418
419