Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
MorsGames
GitHub Repository: MorsGames/sm64plus
Path: blob/master/levels/bitfs/areas/1/16/model.inc.c
7862 views
1
// 0x0700AC00 - 0x0700AD00
2
static const Vtx bitfs_seg7_vertex_0700AC00[] = {
3
{{{ -1023, -716, -306}, 0, { 2012, 990}, {0x64, 0x64, 0x64, 0xff}}},
4
{{{ -1023, 973, -357}, 0, { 2182, -4632}, {0x64, 0x64, 0x64, 0xff}}},
5
{{{ -1023, -716, -357}, 0, { 2182, 990}, {0x64, 0x64, 0x64, 0xff}}},
6
{{{ -1023, 973, -306}, 0, { 2012, -4632}, {0x64, 0x64, 0x64, 0xff}}},
7
{{{ 2048, 512, -306}, 0, { 2012, -3098}, {0x64, 0x64, 0x64, 0xff}}},
8
{{{ 2048, -716, -306}, 0, { 2012, 990}, {0x64, 0x64, 0x64, 0xff}}},
9
{{{ 2048, -716, -357}, 0, { 2182, 990}, {0x64, 0x64, 0x64, 0xff}}},
10
{{{ 2048, 512, -357}, 0, { 2182, -3098}, {0x64, 0x64, 0x64, 0xff}}},
11
{{{ -1023, 307, -306}, 0, { 0, -2416}, {0x7d, 0x83, 0x7b, 0xff}}},
12
{{{ -1023, -101, -306}, 0, { 0, -1054}, {0x7d, 0x83, 0x7b, 0xff}}},
13
{{{ -409, -101, -306}, 0, { 2012, -1054}, {0x7d, 0x83, 0x7b, 0xff}}},
14
{{{ -1023, -716, -357}, 0, { 0, 990}, {0x7d, 0x83, 0x7b, 0xff}}},
15
{{{ -409, 973, -357}, 0, { 2012, -4630}, {0x7d, 0x83, 0x7b, 0xff}}},
16
{{{ -409, 742, -357}, 0, { 2012, -3864}, {0x7d, 0x83, 0x7b, 0xff}}},
17
{{{ 819, 742, -357}, 0, { 6100, -3864}, {0x7d, 0x83, 0x7b, 0xff}}},
18
{{{ 819, 512, -357}, 0, { 6100, -3098}, {0x7d, 0x83, 0x7b, 0xff}}},
19
};
20
21
// 0x0700AD00 - 0x0700AE00
22
static const Vtx bitfs_seg7_vertex_0700AD00[] = {
23
{{{ -1023, -716, -357}, 0, { 0, 990}, {0x7d, 0x83, 0x7b, 0xff}}},
24
{{{ 2048, 512, -357}, 0, { 10188, -3098}, {0x7d, 0x83, 0x7b, 0xff}}},
25
{{{ 2048, -716, -357}, 0, { 10188, 990}, {0x7d, 0x83, 0x7b, 0xff}}},
26
{{{ 819, 512, -357}, 0, { 6100, -3098}, {0x7d, 0x83, 0x7b, 0xff}}},
27
{{{ -1023, 973, -357}, 0, { 0, -4630}, {0x7d, 0x83, 0x7b, 0xff}}},
28
{{{ -409, 973, -357}, 0, { 2012, -4630}, {0x7d, 0x83, 0x7b, 0xff}}},
29
{{{ 205, -306, -306}, 0, { 4056, -372}, {0x7d, 0x83, 0x7b, 0xff}}},
30
{{{ -1023, 307, -306}, 0, { 0, -2416}, {0x7d, 0x83, 0x7b, 0xff}}},
31
{{{ -409, -101, -306}, 0, { 2012, -1054}, {0x7d, 0x83, 0x7b, 0xff}}},
32
{{{ -409, 307, -306}, 0, { 2012, -2416}, {0x7d, 0x83, 0x7b, 0xff}}},
33
{{{ -409, 742, -306}, 0, { 2012, -3864}, {0x7d, 0x83, 0x7b, 0xff}}},
34
{{{ -409, -716, -306}, 0, { 2012, 990}, {0x7d, 0x83, 0x7b, 0xff}}},
35
{{{ 1434, -716, -306}, 0, { 8144, 990}, {0x7d, 0x83, 0x7b, 0xff}}},
36
{{{ 1434, -101, -306}, 0, { 8144, -1054}, {0x7d, 0x83, 0x7b, 0xff}}},
37
{{{ 819, -306, -306}, 0, { 6100, -372}, {0x7d, 0x83, 0x7b, 0xff}}},
38
{{{ 819, 512, -306}, 0, { 6100, -3098}, {0x7d, 0x83, 0x7b, 0xff}}},
39
};
40
41
// 0x0700AE00 - 0x0700AEE0
42
static const Vtx bitfs_seg7_vertex_0700AE00[] = {
43
{{{ 1434, -101, -306}, 0, { 8144, -1054}, {0x7d, 0x83, 0x7b, 0xff}}},
44
{{{ 2048, 512, -306}, 0, { 10188, -3098}, {0x7d, 0x83, 0x7b, 0xff}}},
45
{{{ 819, 512, -306}, 0, { 6100, -3098}, {0x7d, 0x83, 0x7b, 0xff}}},
46
{{{ 2048, -101, -306}, 0, { 10188, -1054}, {0x7d, 0x83, 0x7b, 0xff}}},
47
{{{ 1434, -716, -306}, 0, { 8144, 990}, {0x7d, 0x83, 0x7b, 0xff}}},
48
{{{ 819, -306, -306}, 0, { 6100, -372}, {0x7d, 0x83, 0x7b, 0xff}}},
49
{{{ 205, -306, -306}, 0, { 4056, -372}, {0x7d, 0x83, 0x7b, 0xff}}},
50
{{{ -409, -716, -306}, 0, { 2012, 990}, {0x7d, 0x83, 0x7b, 0xff}}},
51
{{{ 205, 742, -306}, 0, { 4056, -3864}, {0x7d, 0x83, 0x7b, 0xff}}},
52
{{{ -409, 742, -306}, 0, { 2012, -3864}, {0x7d, 0x83, 0x7b, 0xff}}},
53
{{{ 2048, -716, -306}, 0, { 2012, 990}, {0x44, 0x44, 0x44, 0xff}}},
54
{{{ 2048, -460, -306}, 0, { 2012, 138}, {0x44, 0x44, 0x44, 0xff}}},
55
{{{ 2048, -460, 307}, 0, { 0, 138}, {0x44, 0x44, 0x44, 0xff}}},
56
{{{ 2048, -716, 307}, 0, { 0, 990}, {0x44, 0x44, 0x44, 0xff}}},
57
};
58
59
// 0x0700AEE0 - 0x0700AFD0
60
static const Vtx bitfs_seg7_vertex_0700AEE0[] = {
61
{{{ -409, -716, -306}, 0, { 2012, 990}, {0x64, 0x64, 0x64, 0xff}}},
62
{{{ -409, -101, -306}, 0, { 2012, -1054}, {0x64, 0x64, 0x64, 0xff}}},
63
{{{ -409, -101, 307}, 0, { 0, -1054}, {0x64, 0x64, 0x64, 0xff}}},
64
{{{ -409, 973, -306}, 0, { 2012, -4632}, {0x64, 0x64, 0x64, 0xff}}},
65
{{{ -409, 742, -306}, 0, { 2012, -3864}, {0x64, 0x64, 0x64, 0xff}}},
66
{{{ -409, 742, -357}, 0, { 2182, -3864}, {0x64, 0x64, 0x64, 0xff}}},
67
{{{ -409, 973, -357}, 0, { 2182, -4632}, {0x64, 0x64, 0x64, 0xff}}},
68
{{{ 819, 742, -306}, 0, { 2012, -3864}, {0x64, 0x64, 0x64, 0xff}}},
69
{{{ 819, 512, -306}, 0, { 2012, -3098}, {0x64, 0x64, 0x64, 0xff}}},
70
{{{ 819, 512, -357}, 0, { 2182, -3098}, {0x64, 0x64, 0x64, 0xff}}},
71
{{{ 819, 742, -357}, 0, { 2182, -3864}, {0x64, 0x64, 0x64, 0xff}}},
72
{{{ -1023, -716, 307}, 0, { 0, 990}, {0x64, 0x64, 0x64, 0xff}}},
73
{{{ -1023, -101, -306}, 0, { 2012, -1054}, {0x64, 0x64, 0x64, 0xff}}},
74
{{{ -1023, -716, -306}, 0, { 2012, 990}, {0x64, 0x64, 0x64, 0xff}}},
75
{{{ -1023, -101, 307}, 0, { 0, -1054}, {0x64, 0x64, 0x64, 0xff}}},
76
};
77
78
// 0x0700AFD0 - 0x0700B0C0
79
static const Vtx bitfs_seg7_vertex_0700AFD0[] = {
80
{{{ 1434, -716, 307}, 0, { 0, 990}, {0x64, 0x64, 0x64, 0xff}}},
81
{{{ 1434, -101, 307}, 0, { 0, -1054}, {0x64, 0x64, 0x64, 0xff}}},
82
{{{ 1434, -101, -306}, 0, { 2012, -1054}, {0x64, 0x64, 0x64, 0xff}}},
83
{{{ -409, -716, -306}, 0, { 2012, 990}, {0x64, 0x64, 0x64, 0xff}}},
84
{{{ -409, -101, 307}, 0, { 0, -1054}, {0x64, 0x64, 0x64, 0xff}}},
85
{{{ -409, -716, 307}, 0, { 0, 990}, {0x64, 0x64, 0x64, 0xff}}},
86
{{{ 819, -306, -306}, 0, { 2012, -372}, {0x64, 0x64, 0x64, 0xff}}},
87
{{{ 819, 742, -306}, 0, { 2012, -3864}, {0x64, 0x64, 0x64, 0xff}}},
88
{{{ 819, 742, 307}, 0, { 0, -3864}, {0x64, 0x64, 0x64, 0xff}}},
89
{{{ 819, -306, 307}, 0, { 0, -372}, {0x64, 0x64, 0x64, 0xff}}},
90
{{{ 205, -306, 307}, 0, { 0, -372}, {0x64, 0x64, 0x64, 0xff}}},
91
{{{ 205, 742, -306}, 0, { 2012, -3864}, {0x64, 0x64, 0x64, 0xff}}},
92
{{{ 205, -306, -306}, 0, { 2012, -372}, {0x64, 0x64, 0x64, 0xff}}},
93
{{{ 205, 742, 307}, 0, { 0, -3864}, {0x64, 0x64, 0x64, 0xff}}},
94
{{{ 1434, -716, -306}, 0, { 2012, 990}, {0x64, 0x64, 0x64, 0xff}}},
95
};
96
97
// 0x0700B0C0 - 0x0700B1B0
98
static const Vtx bitfs_seg7_vertex_0700B0C0[] = {
99
{{{ -409, 307, -306}, 0, { 2012, -2416}, {0x64, 0x64, 0x64, 0xff}}},
100
{{{ -409, 973, 307}, 0, { 0, -4632}, {0x64, 0x64, 0x64, 0xff}}},
101
{{{ -409, 307, 307}, 0, { 0, -2416}, {0x64, 0x64, 0x64, 0xff}}},
102
{{{ -409, 973, -306}, 0, { 2012, -4632}, {0x64, 0x64, 0x64, 0xff}}},
103
{{{ -1023, 307, 307}, 0, { 0, -2416}, {0x64, 0x64, 0x64, 0xff}}},
104
{{{ -1023, 973, 307}, 0, { 0, -4632}, {0x64, 0x64, 0x64, 0xff}}},
105
{{{ -1023, 973, -306}, 0, { 2012, -4632}, {0x64, 0x64, 0x64, 0xff}}},
106
{{{ -1023, 307, -306}, 0, { 2012, -2416}, {0x64, 0x64, 0x64, 0xff}}},
107
{{{ -409, 307, 307}, 0, { 2012, -2416}, {0x8c, 0x8c, 0x8c, 0xff}}},
108
{{{ -1023, 973, 307}, 0, { 0, -4630}, {0x8c, 0x8c, 0x8c, 0xff}}},
109
{{{ -1023, 307, 307}, 0, { 0, -2416}, {0x8c, 0x8c, 0x8c, 0xff}}},
110
{{{ -409, -716, 307}, 0, { 2012, 990}, {0x8c, 0x8c, 0x8c, 0xff}}},
111
{{{ -409, -101, 307}, 0, { 2012, -1054}, {0x8c, 0x8c, 0x8c, 0xff}}},
112
{{{ -1023, -101, 307}, 0, { 0, -1054}, {0x8c, 0x8c, 0x8c, 0xff}}},
113
{{{ -1023, -716, 307}, 0, { 0, 990}, {0x8c, 0x8c, 0x8c, 0xff}}},
114
};
115
116
// 0x0700B1B0 - 0x0700B260
117
static const Vtx bitfs_seg7_vertex_0700B1B0[] = {
118
{{{ 819, -306, 307}, 0, { 6100, -372}, {0x8c, 0x8c, 0x8c, 0xff}}},
119
{{{ 819, 742, 307}, 0, { 6100, -3864}, {0x8c, 0x8c, 0x8c, 0xff}}},
120
{{{ 205, 742, 307}, 0, { 4056, -3864}, {0x8c, 0x8c, 0x8c, 0xff}}},
121
{{{ 205, -306, 307}, 0, { 4056, -372}, {0x8c, 0x8c, 0x8c, 0xff}}},
122
{{{ 2048, -716, 307}, 0, { 10188, 990}, {0x8c, 0x8c, 0x8c, 0xff}}},
123
{{{ 2048, -101, 307}, 0, { 10188, -1054}, {0x8c, 0x8c, 0x8c, 0xff}}},
124
{{{ 1434, -101, 307}, 0, { 8144, -1054}, {0x8c, 0x8c, 0x8c, 0xff}}},
125
{{{ 1434, -716, 307}, 0, { 8144, 990}, {0x8c, 0x8c, 0x8c, 0xff}}},
126
{{{ -409, 307, 307}, 0, { 2012, -2416}, {0x8c, 0x8c, 0x8c, 0xff}}},
127
{{{ -409, 973, 307}, 0, { 2012, -4630}, {0x8c, 0x8c, 0x8c, 0xff}}},
128
{{{ -1023, 973, 307}, 0, { 0, -4630}, {0x8c, 0x8c, 0x8c, 0xff}}},
129
};
130
131
// 0x0700B260 - 0x0700B360
132
static const Vtx bitfs_seg7_vertex_0700B260[] = {
133
{{{ -409, -101, -306}, 0, { 2012, -1054}, {0x64, 0x64, 0x64, 0xff}}},
134
{{{ -1023, -101, -306}, 0, { 0, -1054}, {0x64, 0x64, 0x64, 0xff}}},
135
{{{ -1023, -101, 307}, 0, { 0, 990}, {0x64, 0x64, 0x64, 0xff}}},
136
{{{ -409, -101, 307}, 0, { 2012, 990}, {0x64, 0x64, 0x64, 0xff}}},
137
{{{ 819, -716, -306}, 0, { 2012, -1054}, {0x64, 0x64, 0x64, 0xff}}},
138
{{{ 205, -716, -306}, 0, { 0, -1054}, {0x64, 0x64, 0x64, 0xff}}},
139
{{{ 205, -716, 307}, 0, { 0, 990}, {0x64, 0x64, 0x64, 0xff}}},
140
{{{ 819, -716, 307}, 0, { 2012, 990}, {0x64, 0x64, 0x64, 0xff}}},
141
{{{ -1637, -716, -306}, 0, { 2012, -1054}, {0xb9, 0xb9, 0xb9, 0xff}}},
142
{{{ -2252, -716, -306}, 0, { 0, -1054}, {0xb9, 0xb9, 0xb9, 0xff}}},
143
{{{ -2252, -716, 307}, 0, { 0, 990}, {0xb9, 0xb9, 0xb9, 0xff}}},
144
{{{ -1637, -716, 307}, 0, { 2012, 990}, {0xb9, 0xb9, 0xb9, 0xff}}},
145
{{{ 2048, -101, -306}, 0, { 2012, -1054}, {0xb9, 0xb9, 0xb9, 0xff}}},
146
{{{ 1434, -101, 307}, 0, { 0, 990}, {0xb9, 0xb9, 0xb9, 0xff}}},
147
{{{ 2048, -101, 307}, 0, { 2012, 990}, {0xb9, 0xb9, 0xb9, 0xff}}},
148
{{{ 1434, -101, -306}, 0, { 0, -1054}, {0xb9, 0xb9, 0xb9, 0xff}}},
149
};
150
151
// 0x0700B360 - 0x0700B450
152
static const Vtx bitfs_seg7_vertex_0700B360[] = {
153
{{{ 2048, 512, -357}, 0, { 7760, -3482}, {0xb9, 0xb9, 0xb9, 0xff}}},
154
{{{ 819, 512, -357}, 0, { 4694, -416}, {0xb9, 0xb9, 0xb9, 0xff}}},
155
{{{ 819, 512, -306}, 0, { 4568, -544}, {0xb9, 0xb9, 0xb9, 0xff}}},
156
{{{ 2048, 512, -306}, 0, { 7634, -3610}, {0xb9, 0xb9, 0xb9, 0xff}}},
157
{{{ 819, 742, -357}, 0, { 4694, -416}, {0xb9, 0xb9, 0xb9, 0xff}}},
158
{{{ 205, 742, -357}, 0, { 3162, 1116}, {0xb9, 0xb9, 0xb9, 0xff}}},
159
{{{ 205, 742, 307}, 0, { 1502, -544}, {0xb9, 0xb9, 0xb9, 0xff}}},
160
{{{ -409, 742, -357}, 0, { 1628, 2648}, {0xb9, 0xb9, 0xb9, 0xff}}},
161
{{{ -409, 742, -306}, 0, { 1502, 2520}, {0xb9, 0xb9, 0xb9, 0xff}}},
162
{{{ 205, 742, -306}, 0, { 3034, 990}, {0xb9, 0xb9, 0xb9, 0xff}}},
163
{{{ 819, 742, 307}, 0, { 3034, -2076}, {0xb9, 0xb9, 0xb9, 0xff}}},
164
{{{ -409, 973, -357}, 0, { 1628, 2648}, {0xb9, 0xb9, 0xb9, 0xff}}},
165
{{{ -1023, 973, -357}, 0, { 96, 4182}, {0xb9, 0xb9, 0xb9, 0xff}}},
166
{{{ -1023, 973, 307}, 0, { -1562, 2520}, {0xb9, 0xb9, 0xb9, 0xff}}},
167
{{{ -409, 973, 307}, 0, { 0, 990}, {0xb9, 0xb9, 0xb9, 0xff}}},
168
};
169
170
// 0x0700B450 - 0x0700B4D0
171
static const Vtx bitfs_seg7_vertex_0700B450[] = {
172
{{{ 819, -306, 307}, 0, { 2012, 990}, {0x33, 0x33, 0x33, 0xff}}},
173
{{{ 205, -306, 307}, 0, { 0, 990}, {0x33, 0x33, 0x33, 0xff}}},
174
{{{ 819, -306, -306}, 0, { 2012, -1054}, {0x33, 0x33, 0x33, 0xff}}},
175
{{{ 205, -306, -306}, 0, { 0, -1054}, {0x33, 0x33, 0x33, 0xff}}},
176
{{{ -1023, 307, 307}, 0, { 0, 990}, {0x33, 0x33, 0x33, 0xff}}},
177
{{{ -1023, 307, -306}, 0, { 0, -1054}, {0x33, 0x33, 0x33, 0xff}}},
178
{{{ -409, 307, -306}, 0, { 2012, -1054}, {0x33, 0x33, 0x33, 0xff}}},
179
{{{ -409, 307, 307}, 0, { 2012, 990}, {0x33, 0x33, 0x33, 0xff}}},
180
};
181
182
// 0x0700B4D0 - 0x0700B5D0
183
static const Vtx bitfs_seg7_vertex_0700B4D0[] = {
184
{{{ -1023, -1023, 307}, 0, { -1564, 990}, {0x64, 0x64, 0x64, 0xff}}},
185
{{{ -1023, -716, 307}, 0, { -1564, 0}, {0x64, 0x64, 0x64, 0xff}}},
186
{{{ -1023, -716, -357}, 0, { 650, 0}, {0x64, 0x64, 0x64, 0xff}}},
187
{{{ -1023, -1023, -357}, 0, { 650, 990}, {0x64, 0x64, 0x64, 0xff}}},
188
{{{ 2048, -716, 307}, 0, { 0, 0}, {0x64, 0x64, 0x64, 0xff}}},
189
{{{ 2048, -1023, -357}, 0, { 2182, 990}, {0x64, 0x64, 0x64, 0xff}}},
190
{{{ 2048, -716, -357}, 0, { 2182, 0}, {0x64, 0x64, 0x64, 0xff}}},
191
{{{ 2048, -1023, 307}, 0, { 0, 990}, {0x64, 0x64, 0x64, 0xff}}},
192
{{{ -1023, -716, -357}, 0, { 0, 0}, {0x7d, 0x83, 0x7b, 0xff}}},
193
{{{ 2048, -1023, -357}, 0, { 10188, 990}, {0x7d, 0x83, 0x7b, 0xff}}},
194
{{{ -1023, -1023, -357}, 0, { 0, 990}, {0x7d, 0x83, 0x7b, 0xff}}},
195
{{{ 2048, -716, -357}, 0, { 10188, 0}, {0x7d, 0x83, 0x7b, 0xff}}},
196
{{{ 819, -1023, -306}, 0, { 6100, 990}, {0x7d, 0x83, 0x7b, 0xff}}},
197
{{{ 1434, -1023, -306}, 0, { 8144, 990}, {0x7d, 0x83, 0x7b, 0xff}}},
198
{{{ 1434, -716, -306}, 0, { 8144, 0}, {0x7d, 0x83, 0x7b, 0xff}}},
199
{{{ 819, -716, -306}, 0, { 6100, 0}, {0x7d, 0x83, 0x7b, 0xff}}},
200
};
201
202
// 0x0700B5D0 - 0x0700B6C0
203
static const Vtx bitfs_seg7_vertex_0700B5D0[] = {
204
{{{ 205, -716, -306}, 0, { 4056, 0}, {0x7d, 0x83, 0x7b, 0xff}}},
205
{{{ -409, -716, -306}, 0, { 2012, 0}, {0x7d, 0x83, 0x7b, 0xff}}},
206
{{{ -409, -1023, -306}, 0, { 2012, 990}, {0x7d, 0x83, 0x7b, 0xff}}},
207
{{{ 205, -1023, -306}, 0, { 4056, 990}, {0x7d, 0x83, 0x7b, 0xff}}},
208
{{{ 205, -1023, 307}, 0, { 2012, 990}, {0x64, 0x64, 0x64, 0xff}}},
209
{{{ 205, -716, -306}, 0, { 0, 0}, {0x64, 0x64, 0x64, 0xff}}},
210
{{{ 205, -1023, -306}, 0, { 0, 990}, {0x64, 0x64, 0x64, 0xff}}},
211
{{{ -2252, -1023, 307}, 0, { 2012, 990}, {0x64, 0x64, 0x64, 0xff}}},
212
{{{ -2252, -716, -306}, 0, { 0, 0}, {0x64, 0x64, 0x64, 0xff}}},
213
{{{ -2252, -1023, -306}, 0, { 0, 990}, {0x64, 0x64, 0x64, 0xff}}},
214
{{{ -2252, -716, 307}, 0, { 2012, 0}, {0x64, 0x64, 0x64, 0xff}}},
215
{{{ -1637, -1023, -306}, 0, { 2012, 990}, {0x64, 0x64, 0x64, 0xff}}},
216
{{{ -1637, -716, -306}, 0, { 2012, 0}, {0x64, 0x64, 0x64, 0xff}}},
217
{{{ -1637, -716, 307}, 0, { 0, 0}, {0x64, 0x64, 0x64, 0xff}}},
218
{{{ -1637, -1023, 307}, 0, { 0, 990}, {0x64, 0x64, 0x64, 0xff}}},
219
};
220
221
// 0x0700B6C0 - 0x0700B7B0
222
static const Vtx bitfs_seg7_vertex_0700B6C0[] = {
223
{{{ -409, -1023, -306}, 0, { 2012, 990}, {0x64, 0x64, 0x64, 0xff}}},
224
{{{ -409, -716, -306}, 0, { 2012, 0}, {0x64, 0x64, 0x64, 0xff}}},
225
{{{ -409, -716, 307}, 0, { 0, 0}, {0x64, 0x64, 0x64, 0xff}}},
226
{{{ -409, -1023, 307}, 0, { 0, 990}, {0x64, 0x64, 0x64, 0xff}}},
227
{{{ 1434, -1023, 307}, 0, { 2012, 990}, {0x64, 0x64, 0x64, 0xff}}},
228
{{{ 1434, -716, 307}, 0, { 2012, 0}, {0x64, 0x64, 0x64, 0xff}}},
229
{{{ 1434, -716, -306}, 0, { 0, 0}, {0x64, 0x64, 0x64, 0xff}}},
230
{{{ 205, -1023, 307}, 0, { 2012, 990}, {0x64, 0x64, 0x64, 0xff}}},
231
{{{ 205, -716, 307}, 0, { 2012, 0}, {0x64, 0x64, 0x64, 0xff}}},
232
{{{ 205, -716, -306}, 0, { 0, 0}, {0x64, 0x64, 0x64, 0xff}}},
233
{{{ 819, -1023, -306}, 0, { 2012, 990}, {0x64, 0x64, 0x64, 0xff}}},
234
{{{ 819, -716, 307}, 0, { 0, 0}, {0x64, 0x64, 0x64, 0xff}}},
235
{{{ 819, -1023, 307}, 0, { 0, 990}, {0x64, 0x64, 0x64, 0xff}}},
236
{{{ 819, -716, -306}, 0, { 2012, 0}, {0x64, 0x64, 0x64, 0xff}}},
237
{{{ 1434, -1023, -306}, 0, { 0, 990}, {0x64, 0x64, 0x64, 0xff}}},
238
};
239
240
// 0x0700B7B0 - 0x0700B8A0
241
static const Vtx bitfs_seg7_vertex_0700B7B0[] = {
242
{{{ 819, -1023, 307}, 0, { 6100, 990}, {0x8c, 0x8c, 0x8c, 0xff}}},
243
{{{ 205, -716, 307}, 0, { 4056, 0}, {0x8c, 0x8c, 0x8c, 0xff}}},
244
{{{ 205, -1023, 307}, 0, { 4056, 990}, {0x8c, 0x8c, 0x8c, 0xff}}},
245
{{{ -2252, -1023, -306}, 0, { 2012, 990}, {0x8c, 0x8c, 0x8c, 0xff}}},
246
{{{ -1637, -716, -306}, 0, { 0, 0}, {0x8c, 0x8c, 0x8c, 0xff}}},
247
{{{ -1637, -1023, -306}, 0, { 0, 990}, {0x8c, 0x8c, 0x8c, 0xff}}},
248
{{{ -2252, -716, -306}, 0, { 2012, 0}, {0x8c, 0x8c, 0x8c, 0xff}}},
249
{{{ -1637, -1023, 307}, 0, { 2012, 990}, {0x8c, 0x8c, 0x8c, 0xff}}},
250
{{{ -1637, -716, 307}, 0, { 2012, 0}, {0x8c, 0x8c, 0x8c, 0xff}}},
251
{{{ -2252, -716, 307}, 0, { 0, 0}, {0x8c, 0x8c, 0x8c, 0xff}}},
252
{{{ -2252, -1023, 307}, 0, { 0, 990}, {0x8c, 0x8c, 0x8c, 0xff}}},
253
{{{ -409, -1023, 307}, 0, { 2012, 990}, {0x8c, 0x8c, 0x8c, 0xff}}},
254
{{{ -1023, -716, 307}, 0, { 0, 0}, {0x8c, 0x8c, 0x8c, 0xff}}},
255
{{{ -1023, -1023, 307}, 0, { 0, 990}, {0x8c, 0x8c, 0x8c, 0xff}}},
256
{{{ -409, -716, 307}, 0, { 2012, 0}, {0x8c, 0x8c, 0x8c, 0xff}}},
257
};
258
259
// 0x0700B8A0 - 0x0700B910
260
static const Vtx bitfs_seg7_vertex_0700B8A0[] = {
261
{{{ 2048, -1023, 307}, 0, { 10188, 990}, {0x8c, 0x8c, 0x8c, 0xff}}},
262
{{{ 2048, -716, 307}, 0, { 10188, 0}, {0x8c, 0x8c, 0x8c, 0xff}}},
263
{{{ 1434, -716, 307}, 0, { 8144, 0}, {0x8c, 0x8c, 0x8c, 0xff}}},
264
{{{ 819, -1023, 307}, 0, { 6100, 990}, {0x8c, 0x8c, 0x8c, 0xff}}},
265
{{{ 819, -716, 307}, 0, { 6100, 0}, {0x8c, 0x8c, 0x8c, 0xff}}},
266
{{{ 205, -716, 307}, 0, { 4056, 0}, {0x8c, 0x8c, 0x8c, 0xff}}},
267
{{{ 1434, -1023, 307}, 0, { 8144, 990}, {0x8c, 0x8c, 0x8c, 0xff}}},
268
};
269
270
// 0x0700B910 - 0x0700BA10
271
static const Vtx bitfs_seg7_vertex_0700B910[] = {
272
{{{ 2458, -101, -306}, 0, { 650, 1670}, {0x8c, 0x8c, 0x8c, 0xff}}},
273
{{{ 2458, -255, -306}, 0, { 394, 1924}, {0x8c, 0x8c, 0x8c, 0xff}}},
274
{{{ 2048, -460, -306}, 0, { -626, 1584}, {0x8c, 0x8c, 0x8c, 0xff}}},
275
{{{ 2048, -101, -306}, 0, { 0, 990}, {0x8c, 0x8c, 0x8c, 0xff}}},
276
{{{ 2048, -101, 307}, 0, { 0, 990}, {0x8c, 0x8c, 0x8c, 0xff}}},
277
{{{ 2048, -460, 307}, 0, { -626, 1584}, {0x8c, 0x8c, 0x8c, 0xff}}},
278
{{{ 2458, -255, 307}, 0, { 394, 1924}, {0x8c, 0x8c, 0x8c, 0xff}}},
279
{{{ 2458, -101, 307}, 0, { 650, 1670}, {0x8c, 0x8c, 0x8c, 0xff}}},
280
{{{ 2458, -255, -306}, 0, { 990, 2010}, {0xc8, 0xc8, 0xc8, 0xff}}},
281
{{{ 2458, -101, -306}, 0, { 1246, 1754}, {0xc8, 0xc8, 0xc8, 0xff}}},
282
{{{ 2458, -101, 307}, 0, { 224, 734}, {0xc8, 0xc8, 0xc8, 0xff}}},
283
{{{ 2458, -255, 307}, 0, { 0, 990}, {0xc8, 0xc8, 0xc8, 0xff}}},
284
{{{ 2048, -460, 307}, 0, { 0, 990}, {0x44, 0x44, 0x44, 0xff}}},
285
{{{ 2458, -255, -306}, 0, { 1752, 1248}, {0x44, 0x44, 0x44, 0xff}}},
286
{{{ 2458, -255, 307}, 0, { 730, 228}, {0x44, 0x44, 0x44, 0xff}}},
287
{{{ 2048, -460, -306}, 0, { 990, 2010}, {0x44, 0x44, 0x44, 0xff}}},
288
};
289
290
// 0x0700BA10 - 0x0700BA50
291
static const Vtx bitfs_seg7_vertex_0700BA10[] = {
292
{{{ 2458, -101, -306}, 0, { 1672, 1328}, {0xff, 0xff, 0xff, 0xff}}},
293
{{{ 2048, -101, -306}, 0, { 990, 2010}, {0xff, 0xff, 0xff, 0xff}}},
294
{{{ 2048, -101, 307}, 0, { 0, 990}, {0xff, 0xff, 0xff, 0xff}}},
295
{{{ 2458, -101, 307}, 0, { 650, 308}, {0xff, 0xff, 0xff, 0xff}}},
296
};
297
298
// 0x0700BA50 - 0x0700BC38
299
static const Gfx bitfs_seg7_dl_0700BA50[] = {
300
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, sky_09001000),
301
gsDPLoadSync(),
302
gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 32 * 32 - 1, CALC_DXT(32, G_IM_SIZ_16b_BYTES)),
303
gsSPVertex(bitfs_seg7_vertex_0700AC00, 16, 0),
304
gsSP2Triangles( 0, 1, 2, 0x0, 0, 3, 1, 0x0),
305
gsSP2Triangles( 4, 5, 6, 0x0, 4, 6, 7, 0x0),
306
gsSP2Triangles( 8, 9, 10, 0x0, 11, 12, 13, 0x0),
307
gsSP2Triangles(11, 13, 14, 0x0, 11, 14, 15, 0x0),
308
gsSPVertex(bitfs_seg7_vertex_0700AD00, 16, 0),
309
gsSP2Triangles( 0, 1, 2, 0x0, 0, 3, 1, 0x0),
310
gsSP2Triangles( 0, 4, 5, 0x0, 6, 7, 8, 0x0),
311
gsSP2Triangles( 6, 9, 7, 0x0, 6, 10, 9, 0x0),
312
gsSP2Triangles( 6, 8, 11, 0x0, 12, 13, 14, 0x0),
313
gsSP1Triangle(13, 15, 14, 0x0),
314
gsSPVertex(bitfs_seg7_vertex_0700AE00, 14, 0),
315
gsSP2Triangles( 0, 1, 2, 0x0, 0, 3, 1, 0x0),
316
gsSP2Triangles( 4, 5, 6, 0x0, 6, 7, 4, 0x0),
317
gsSP2Triangles( 6, 8, 9, 0x0, 10, 11, 12, 0x0),
318
gsSP1Triangle(10, 12, 13, 0x0),
319
gsSPVertex(bitfs_seg7_vertex_0700AEE0, 15, 0),
320
gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0),
321
gsSP2Triangles( 3, 5, 6, 0x0, 7, 8, 9, 0x0),
322
gsSP2Triangles( 7, 9, 10, 0x0, 11, 12, 13, 0x0),
323
gsSP1Triangle(11, 14, 12, 0x0),
324
gsSPVertex(bitfs_seg7_vertex_0700AFD0, 15, 0),
325
gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0),
326
gsSP2Triangles( 6, 7, 8, 0x0, 6, 8, 9, 0x0),
327
gsSP2Triangles(10, 11, 12, 0x0, 10, 13, 11, 0x0),
328
gsSP1Triangle( 0, 2, 14, 0x0),
329
gsSPVertex(bitfs_seg7_vertex_0700B0C0, 15, 0),
330
gsSP2Triangles( 0, 1, 2, 0x0, 0, 3, 1, 0x0),
331
gsSP2Triangles( 4, 5, 6, 0x0, 4, 6, 7, 0x0),
332
gsSP2Triangles( 8, 9, 10, 0x0, 11, 12, 13, 0x0),
333
gsSP1Triangle(11, 13, 14, 0x0),
334
gsSPVertex(bitfs_seg7_vertex_0700B1B0, 11, 0),
335
gsSP2Triangles( 0, 1, 2, 0x0, 0, 2, 3, 0x0),
336
gsSP2Triangles( 4, 5, 6, 0x0, 4, 6, 7, 0x0),
337
gsSP1Triangle( 8, 9, 10, 0x0),
338
gsSPEndDisplayList(),
339
};
340
341
// 0x0700BC38 - 0x0700BD10
342
static const Gfx bitfs_seg7_dl_0700BC38[] = {
343
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, sky_09007000),
344
gsDPLoadSync(),
345
gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 32 * 32 - 1, CALC_DXT(32, G_IM_SIZ_16b_BYTES)),
346
gsSPVertex(bitfs_seg7_vertex_0700B260, 16, 0),
347
gsSP2Triangles( 0, 1, 2, 0x0, 0, 2, 3, 0x0),
348
gsSP2Triangles( 4, 5, 6, 0x0, 4, 6, 7, 0x0),
349
gsSP2Triangles( 8, 9, 10, 0x0, 8, 10, 11, 0x0),
350
gsSP2Triangles(12, 13, 14, 0x0, 12, 15, 13, 0x0),
351
gsSPVertex(bitfs_seg7_vertex_0700B360, 15, 0),
352
gsSP2Triangles( 0, 1, 2, 0x0, 0, 2, 3, 0x0),
353
gsSP2Triangles( 4, 5, 6, 0x0, 5, 7, 8, 0x0),
354
gsSP2Triangles( 5, 8, 9, 0x0, 4, 6, 10, 0x0),
355
gsSP2Triangles(11, 12, 13, 0x0, 11, 13, 14, 0x0),
356
gsSPVertex(bitfs_seg7_vertex_0700B450, 8, 0),
357
gsSP2Triangles( 0, 1, 2, 0x0, 1, 3, 2, 0x0),
358
gsSP2Triangles( 4, 5, 6, 0x0, 7, 4, 6, 0x0),
359
gsSPEndDisplayList(),
360
};
361
362
// 0x0700BD10 - 0x0700BE58
363
static const Gfx bitfs_seg7_dl_0700BD10[] = {
364
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, bitfs_seg7_texture_07001800),
365
gsDPLoadSync(),
366
gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 32 * 32 - 1, CALC_DXT(32, G_IM_SIZ_16b_BYTES)),
367
gsSPVertex(bitfs_seg7_vertex_0700B4D0, 16, 0),
368
gsSP2Triangles( 0, 1, 2, 0x0, 0, 2, 3, 0x0),
369
gsSP2Triangles( 4, 5, 6, 0x0, 4, 7, 5, 0x0),
370
gsSP2Triangles( 8, 9, 10, 0x0, 8, 11, 9, 0x0),
371
gsSP2Triangles(12, 13, 14, 0x0, 12, 14, 15, 0x0),
372
gsSPVertex(bitfs_seg7_vertex_0700B5D0, 15, 0),
373
gsSP2Triangles( 0, 1, 2, 0x0, 0, 2, 3, 0x0),
374
gsSP2Triangles( 4, 5, 6, 0x0, 7, 8, 9, 0x0),
375
gsSP2Triangles( 7, 10, 8, 0x0, 11, 12, 13, 0x0),
376
gsSP1Triangle(11, 13, 14, 0x0),
377
gsSPVertex(bitfs_seg7_vertex_0700B6C0, 15, 0),
378
gsSP2Triangles( 0, 1, 2, 0x0, 0, 2, 3, 0x0),
379
gsSP2Triangles( 4, 5, 6, 0x0, 7, 8, 9, 0x0),
380
gsSP2Triangles(10, 11, 12, 0x0, 10, 13, 11, 0x0),
381
gsSP1Triangle( 4, 6, 14, 0x0),
382
gsSPVertex(bitfs_seg7_vertex_0700B7B0, 15, 0),
383
gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0),
384
gsSP2Triangles( 3, 6, 4, 0x0, 7, 8, 9, 0x0),
385
gsSP2Triangles( 7, 9, 10, 0x0, 11, 12, 13, 0x0),
386
gsSP1Triangle(11, 14, 12, 0x0),
387
gsSPVertex(bitfs_seg7_vertex_0700B8A0, 7, 0),
388
gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0),
389
gsSP1Triangle( 0, 2, 6, 0x0),
390
gsSPEndDisplayList(),
391
};
392
393
// 0x0700BE58 - 0x0700BED8
394
static const Gfx bitfs_seg7_dl_0700BE58[] = {
395
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, sky_09001800),
396
gsDPLoadSync(),
397
gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 32 * 32 - 1, CALC_DXT(32, G_IM_SIZ_16b_BYTES)),
398
gsSPVertex(bitfs_seg7_vertex_0700B910, 16, 0),
399
gsSP2Triangles( 0, 1, 2, 0x0, 0, 2, 3, 0x0),
400
gsSP2Triangles( 4, 5, 6, 0x0, 4, 6, 7, 0x0),
401
gsSP2Triangles( 8, 9, 10, 0x0, 8, 10, 11, 0x0),
402
gsSP2Triangles(12, 13, 14, 0x0, 12, 15, 13, 0x0),
403
gsSPVertex(bitfs_seg7_vertex_0700BA10, 4, 0),
404
gsSP2Triangles( 0, 1, 2, 0x0, 0, 2, 3, 0x0),
405
gsSPEndDisplayList(),
406
};
407
408
// 0x0700BED8 - 0x0700BF90
409
const Gfx bitfs_seg7_dl_0700BED8[] = {
410
gsDPPipeSync(),
411
gsDPSetCombineMode(G_CC_MODULATERGB, G_CC_MODULATERGB),
412
gsSPClearGeometryMode(G_LIGHTING),
413
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),
414
gsSPTexture(0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_ON),
415
gsDPTileSync(),
416
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),
417
gsDPSetTileSize(0, 0, 0, (32 - 1) << G_TEXTURE_IMAGE_FRAC, (32 - 1) << G_TEXTURE_IMAGE_FRAC),
418
gsSPDisplayList(bitfs_seg7_dl_0700BA50),
419
gsSPDisplayList(bitfs_seg7_dl_0700BC38),
420
gsDPTileSync(),
421
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),
422
gsDPSetTileSize(0, 0, 0, (32 - 1) << G_TEXTURE_IMAGE_FRAC, (32 - 1) << G_TEXTURE_IMAGE_FRAC),
423
gsSPDisplayList(bitfs_seg7_dl_0700BD10),
424
gsDPTileSync(),
425
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),
426
gsDPSetTileSize(0, 0, 0, (32 - 1) << G_TEXTURE_IMAGE_FRAC, (32 - 1) << G_TEXTURE_IMAGE_FRAC),
427
gsSPDisplayList(bitfs_seg7_dl_0700BE58),
428
gsSPTexture(0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_OFF),
429
gsDPPipeSync(),
430
gsDPSetCombineMode(G_CC_SHADE, G_CC_SHADE),
431
gsSPSetGeometryMode(G_LIGHTING),
432
gsSPEndDisplayList(),
433
};
434
435