Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
MorsGames
GitHub Repository: MorsGames/sm64plus
Path: blob/master/levels/rr/areas/1/5/model.inc.c
7862 views
1
// 0x07004B10 - 0x07004C10
2
static const Vtx rr_seg7_vertex_07004B10[] = {
3
{{{ 1196, -204, 262}, 0, { 4036, -544}, {0x78, 0x78, 0x78, 0xff}}},
4
{{{ 902, -204, 557}, 0, { 3054, -542}, {0x78, 0x78, 0x78, 0xff}}},
5
{{{ 1196, -204, 557}, 0, { 3546, -1034}, {0x78, 0x78, 0x78, 0xff}}},
6
{{{ 902, -204, 262}, 0, { 3546, -52}, {0x78, 0x78, 0x78, 0xff}}},
7
{{{ 377, -204, 262}, 0, { 2672, 820}, {0x78, 0x78, 0x78, 0xff}}},
8
{{{ 82, -204, 557}, 0, { 1692, 820}, {0x78, 0x78, 0x78, 0xff}}},
9
{{{ 377, -204, 557}, 0, { 2182, 330}, {0x78, 0x78, 0x78, 0xff}}},
10
{{{ 82, -204, 262}, 0, { 2182, 1308}, {0x78, 0x78, 0x78, 0xff}}},
11
{{{ 805, -204, 244}, 0, { 3416, 138}, {0x6e, 0x6e, 0x6e, 0xff}}},
12
{{{ 474, -204, 575}, 0, { 2312, 138}, {0x6e, 0x6e, 0x6e, 0xff}}},
13
{{{ 805, -204, 575}, 0, { 2864, -414}, {0x6e, 0x6e, 0x6e, 0xff}}},
14
{{{ 474, -204, 244}, 0, { 2864, 690}, {0x6e, 0x6e, 0x6e, 0xff}}},
15
{{{ -13, -204, 244}, 0, { 2052, 1498}, {0x6e, 0x6e, 0x6e, 0xff}}},
16
{{{ -345, -204, 244}, 0, { 1502, 2050}, {0x6e, 0x6e, 0x6e, 0xff}}},
17
{{{ -345, -204, 575}, 0, { 950, 1498}, {0x6e, 0x6e, 0x6e, 0xff}}},
18
{{{ -13, -204, 575}, 0, { 1502, 950}, {0x6e, 0x6e, 0x6e, 0xff}}},
19
};
20
21
// 0x07004C10 - 0x07004D10
22
static const Vtx rr_seg7_vertex_07004C10[] = {
23
{{{ -1715, -50, 102}, 0, { 0, 990}, {0x96, 0x96, 0x96, 0xff}}},
24
{{{ -486, 102, 102}, 0, { 2268, 2776}, {0x96, 0x96, 0x96, 0xff}}},
25
{{{ -486, -50, 102}, 0, { 2012, 3032}, {0x96, 0x96, 0x96, 0xff}}},
26
{{{ 2278, -357, 1024}, 0, { 4568, 5588}, {0x96, 0x96, 0x96, 0xff}}},
27
{{{ 2278, -204, 1024}, 0, { 4822, 5332}, {0x96, 0x96, 0x96, 0xff}}},
28
{{{ -486, -204, 1024}, 0, { 224, 734}, {0x96, 0x96, 0x96, 0xff}}},
29
{{{ -486, -357, 1024}, 0, { 0, 990}, {0x96, 0x96, 0x96, 0xff}}},
30
{{{ -486, -357, -204}, 0, { 0, 990}, {0x96, 0x96, 0x96, 0xff}}},
31
{{{ -486, -204, -204}, 0, { 224, 734}, {0x96, 0x96, 0x96, 0xff}}},
32
{{{ 2278, -204, -204}, 0, { 4822, 5332}, {0x96, 0x96, 0x96, 0xff}}},
33
{{{ 2278, -357, -204}, 0, { 4568, 5588}, {0x96, 0x96, 0x96, 0xff}}},
34
{{{ -486, -50, 717}, 0, { 2012, 3032}, {0x96, 0x96, 0x96, 0xff}}},
35
{{{ -1715, 102, 717}, 0, { 224, 734}, {0x96, 0x96, 0x96, 0xff}}},
36
{{{ -1715, -50, 717}, 0, { 0, 990}, {0x96, 0x96, 0x96, 0xff}}},
37
{{{ -486, 102, 717}, 0, { 2268, 2776}, {0x96, 0x96, 0x96, 0xff}}},
38
{{{ -1715, 102, 102}, 0, { 224, 734}, {0x96, 0x96, 0x96, 0xff}}},
39
};
40
41
// 0x07004D10 - 0x07004E00
42
static const Vtx rr_seg7_vertex_07004D10[] = {
43
{{{ 82, -204, 557}, 0, { 1692, 820}, {0xc8, 0xc8, 0xc8, 0xff}}},
44
{{{ -13, -204, 575}, 0, { 1502, 950}, {0xc8, 0xc8, 0xc8, 0xff}}},
45
{{{ 2278, -204, 1024}, 0, { 4568, -3608}, {0xc8, 0xc8, 0xc8, 0xff}}},
46
{{{ 474, -204, 575}, 0, { 2312, 138}, {0xc8, 0xc8, 0xc8, 0xff}}},
47
{{{ 377, -204, 557}, 0, { 2182, 330}, {0xc8, 0xc8, 0xc8, 0xff}}},
48
{{{ 82, -204, 262}, 0, { 2182, 1308}, {0xc8, 0xc8, 0xc8, 0xff}}},
49
{{{ -345, -204, 575}, 0, { 950, 1498}, {0xc8, 0xc8, 0xc8, 0xff}}},
50
{{{ -13, -204, 244}, 0, { 2052, 1498}, {0xc8, 0xc8, 0xc8, 0xff}}},
51
{{{ 805, -204, 575}, 0, { 2864, -414}, {0xc8, 0xc8, 0xc8, 0xff}}},
52
{{{ 902, -204, 557}, 0, { 3054, -544}, {0xc8, 0xc8, 0xc8, 0xff}}},
53
{{{ 1196, -204, 557}, 0, { 3546, -1034}, {0xc8, 0xc8, 0xc8, 0xff}}},
54
{{{ 1330, -204, 539}, 0, { 3798, -1224}, {0xc8, 0xc8, 0xc8, 0xff}}},
55
{{{ -486, -204, 1024}, 0, { 0, 990}, {0xc8, 0xc8, 0xc8, 0xff}}},
56
{{{ 1588, -204, 539}, 0, { 4226, -1654}, {0xc8, 0xc8, 0xc8, 0xff}}},
57
{{{ 2278, -204, -204}, 0, { 6612, -1564}, {0xc8, 0xc8, 0xc8, 0xff}}},
58
};
59
60
// 0x07004E00 - 0x07004EE0
61
static const Vtx rr_seg7_vertex_07004E00[] = {
62
{{{ 805, -204, 244}, 0, { 3416, 138}, {0xc8, 0xc8, 0xc8, 0xff}}},
63
{{{ 902, -204, 262}, 0, { 3546, -52}, {0xc8, 0xc8, 0xc8, 0xff}}},
64
{{{ 1196, -204, 262}, 0, { 4036, -542}, {0xc8, 0xc8, 0xc8, 0xff}}},
65
{{{ 1196, -204, 557}, 0, { 3546, -1034}, {0xc8, 0xc8, 0xc8, 0xff}}},
66
{{{ 1330, -204, 539}, 0, { 3798, -1224}, {0xc8, 0xc8, 0xc8, 0xff}}},
67
{{{ 1330, -204, 281}, 0, { 4226, -796}, {0xc8, 0xc8, 0xc8, 0xff}}},
68
{{{ 805, -204, 575}, 0, { 2864, -414}, {0xc8, 0xc8, 0xc8, 0xff}}},
69
{{{ 902, -204, 557}, 0, { 3054, -544}, {0xc8, 0xc8, 0xc8, 0xff}}},
70
{{{ 474, -204, 244}, 0, { 2864, 690}, {0xc8, 0xc8, 0xc8, 0xff}}},
71
{{{ 377, -204, 557}, 0, { 2182, 330}, {0xc8, 0xc8, 0xc8, 0xff}}},
72
{{{ 474, -204, 575}, 0, { 2312, 138}, {0xc8, 0xc8, 0xc8, 0xff}}},
73
{{{ 377, -204, 262}, 0, { 2672, 820}, {0xc8, 0xc8, 0xc8, 0xff}}},
74
{{{ 2278, -204, -204}, 0, { 6612, -1564}, {0xc8, 0xc8, 0xc8, 0xff}}},
75
{{{ 1588, -204, 281}, 0, { 4656, -1224}, {0xc8, 0xc8, 0xc8, 0xff}}},
76
};
77
78
// 0x07004EE0 - 0x07004FD0
79
static const Vtx rr_seg7_vertex_07004EE0[] = {
80
{{{ -1715, 102, 102}, 0, { 990, 2010}, {0xc8, 0xc8, 0xc8, 0xff}}},
81
{{{ -486, 102, 717}, 0, { 2012, -1054}, {0xc8, 0xc8, 0xc8, 0xff}}},
82
{{{ -486, 102, 102}, 0, { 3034, 0}, {0xc8, 0xc8, 0xc8, 0xff}}},
83
{{{ -486, -204, -204}, 0, { 2012, 3032}, {0xc8, 0xc8, 0xc8, 0xff}}},
84
{{{ -13, -204, 244}, 0, { 2052, 1498}, {0xc8, 0xc8, 0xc8, 0xff}}},
85
{{{ 2278, -204, -204}, 0, { 6612, -1564}, {0xc8, 0xc8, 0xc8, 0xff}}},
86
{{{ -345, -204, 244}, 0, { 1502, 2050}, {0xc8, 0xc8, 0xc8, 0xff}}},
87
{{{ 82, -204, 262}, 0, { 2182, 1308}, {0xc8, 0xc8, 0xc8, 0xff}}},
88
{{{ 474, -204, 244}, 0, { 2864, 690}, {0xc8, 0xc8, 0xc8, 0xff}}},
89
{{{ 377, -204, 262}, 0, { 2672, 820}, {0xc8, 0xc8, 0xc8, 0xff}}},
90
{{{ -486, -204, 1024}, 0, { 0, 990}, {0xc8, 0xc8, 0xc8, 0xff}}},
91
{{{ -345, -204, 575}, 0, { 950, 1498}, {0xc8, 0xc8, 0xc8, 0xff}}},
92
{{{ 1588, -204, 281}, 0, { 4656, -1224}, {0xc8, 0xc8, 0xc8, 0xff}}},
93
{{{ 1588, -204, 539}, 0, { 4226, -1654}, {0xc8, 0xc8, 0xc8, 0xff}}},
94
{{{ -1715, 102, 717}, 0, { 0, 990}, {0xc8, 0xc8, 0xc8, 0xff}}},
95
};
96
97
// 0x07004FD0 - 0x070050C0
98
static const Vtx rr_seg7_vertex_07004FD0[] = {
99
{{{ -1715, -50, 717}, 0, { 990, 0}, {0x7d, 0x7d, 0x7d, 0xff}}},
100
{{{ -1715, 102, 102}, 0, { 224, 1244}, {0x7d, 0x7d, 0x7d, 0xff}}},
101
{{{ -1715, -50, 102}, 0, { 0, 990}, {0x7d, 0x7d, 0x7d, 0xff}}},
102
{{{ 1588, -204, 281}, 0, { 4656, -1224}, {0x7d, 0x7d, 0x7d, 0xff}}},
103
{{{ 1330, -204, 281}, 0, { 4226, -796}, {0x7d, 0x7d, 0x7d, 0xff}}},
104
{{{ 1330, -204, 539}, 0, { 3798, -1224}, {0x7d, 0x7d, 0x7d, 0xff}}},
105
{{{ 1588, -204, 539}, 0, { 4226, -1654}, {0x7d, 0x7d, 0x7d, 0xff}}},
106
{{{ 2278, -357, -204}, 0, { 0, 990}, {0x7d, 0x7d, 0x7d, 0xff}}},
107
{{{ 2278, -204, -204}, 0, { 224, 1244}, {0x7d, 0x7d, 0x7d, 0xff}}},
108
{{{ 2278, -204, 1024}, 0, { 2268, -798}, {0x7d, 0x7d, 0x7d, 0xff}}},
109
{{{ 2278, -357, 1024}, 0, { 2012, -1054}, {0x7d, 0x7d, 0x7d, 0xff}}},
110
{{{ -486, -357, 1024}, 0, { 2012, -1054}, {0x7d, 0x7d, 0x7d, 0xff}}},
111
{{{ -486, -204, 1024}, 0, { 2268, -798}, {0x7d, 0x7d, 0x7d, 0xff}}},
112
{{{ -486, -204, -204}, 0, { 224, 1244}, {0x7d, 0x7d, 0x7d, 0xff}}},
113
{{{ -486, -357, -204}, 0, { 0, 990}, {0x7d, 0x7d, 0x7d, 0xff}}},
114
};
115
116
// 0x070050C0 - 0x070051B0
117
static const Vtx rr_seg7_vertex_070050C0[] = {
118
{{{ -486, -50, 102}, 0, { 0, 990}, {0x7d, 0x7d, 0x7d, 0xff}}},
119
{{{ -486, 102, 102}, 0, { 224, 1244}, {0x7d, 0x7d, 0x7d, 0xff}}},
120
{{{ -486, 102, 717}, 0, { 1246, 224}, {0x7d, 0x7d, 0x7d, 0xff}}},
121
{{{ -1715, -50, 717}, 0, { 990, 0}, {0x7d, 0x7d, 0x7d, 0xff}}},
122
{{{ -1715, 102, 717}, 0, { 1246, 224}, {0x7d, 0x7d, 0x7d, 0xff}}},
123
{{{ -1715, 102, 102}, 0, { 224, 1244}, {0x7d, 0x7d, 0x7d, 0xff}}},
124
{{{ -486, -50, 717}, 0, { 990, 0}, {0x7d, 0x7d, 0x7d, 0xff}}},
125
{{{ 2278, -357, 1024}, 0, { 4568, -3608}, {0x55, 0x55, 0x55, 0xff}}},
126
{{{ -486, -357, -204}, 0, { 2012, 3032}, {0x55, 0x55, 0x55, 0xff}}},
127
{{{ 2278, -357, -204}, 0, { 6612, -1564}, {0x55, 0x55, 0x55, 0xff}}},
128
{{{ -486, -357, 1024}, 0, { 0, 990}, {0x55, 0x55, 0x55, 0xff}}},
129
{{{ -486, -50, 102}, 0, { 3034, 0}, {0x55, 0x55, 0x55, 0xff}}},
130
{{{ -1715, -50, 717}, 0, { 0, 990}, {0x55, 0x55, 0x55, 0xff}}},
131
{{{ -1715, -50, 102}, 0, { 990, 2010}, {0x55, 0x55, 0x55, 0xff}}},
132
{{{ -486, -50, 717}, 0, { 2012, -1054}, {0x55, 0x55, 0x55, 0xff}}},
133
};
134
135
// 0x070051B0 - 0x070052B0
136
static const Vtx rr_seg7_vertex_070051B0[] = {
137
{{{ -1203, 1306, 717}, 0, { 990, 0}, {0x8c, 0x8c, 0x8c, 0xff}}},
138
{{{ -1611, 1306, 922}, 0, { 1244, -796}, {0x8c, 0x8c, 0x8c, 0xff}}},
139
{{{ -1203, 1101, 717}, 0, { 648, -146}, {0x8c, 0x8c, 0x8c, 0xff}}},
140
{{{ -1611, 1101, 922}, 0, { 900, -910}, {0x8c, 0x8c, 0x8c, 0xff}}},
141
{{{ -1203, 1101, 102}, 0, { 1870, 1076}, {0x8c, 0x8c, 0x8c, 0xff}}},
142
{{{ -1611, 1101, -101}, 0, { 2636, 824}, {0x8c, 0x8c, 0x8c, 0xff}}},
143
{{{ -1203, 1306, 102}, 0, { 1756, 734}, {0x8c, 0x8c, 0x8c, 0xff}}},
144
{{{ -1611, 1306, -101}, 0, { 2522, 480}, {0x8c, 0x8c, 0x8c, 0xff}}},
145
{{{ -588, 1101, 717}, 0, { 0, 478}, {0x96, 0x96, 0x96, 0xff}}},
146
{{{ -384, 1306, 717}, 0, { 0, 990}, {0x96, 0x96, 0x96, 0xff}}},
147
{{{ -1203, 1101, 717}, 0, { 734, -288}, {0x96, 0x96, 0x96, 0xff}}},
148
{{{ -1203, 1306, 717}, 0, { 990, 0}, {0x96, 0x96, 0x96, 0xff}}},
149
{{{ -1203, 1101, 102}, 0, { 2012, 990}, {0x96, 0x96, 0x96, 0xff}}},
150
{{{ -1203, 1306, 102}, 0, { 1756, 734}, {0x96, 0x96, 0x96, 0xff}}},
151
{{{ -588, 1101, 102}, 0, { 1246, 1754}, {0x96, 0x96, 0x96, 0xff}}},
152
{{{ -384, 1306, 102}, 0, { 734, 1754}, {0x96, 0x96, 0x96, 0xff}}},
153
};
154
155
// 0x070052B0 - 0x070053B0
156
static const Vtx rr_seg7_vertex_070052B0[] = {
157
{{{ -384, 1306, 102}, 0, { 734, 1754}, {0xc8, 0xc8, 0xc8, 0xff}}},
158
{{{ -1203, 1306, 102}, 0, { 1756, 734}, {0xc8, 0xc8, 0xc8, 0xff}}},
159
{{{ -1611, 1306, 922}, 0, { 1244, -796}, {0xc8, 0xc8, 0xc8, 0xff}}},
160
{{{ -1611, 1306, -101}, 0, { 2522, 480}, {0xc8, 0xc8, 0xc8, 0xff}}},
161
{{{ -2021, 1306, 102}, 0, { 2776, -286}, {0xc8, 0xc8, 0xc8, 0xff}}},
162
{{{ -2021, 1306, 717}, 0, { 2010, -1052}, {0xc8, 0xc8, 0xc8, 0xff}}},
163
{{{ -1203, 1306, 717}, 0, { 990, 0}, {0xc8, 0xc8, 0xc8, 0xff}}},
164
{{{ -384, 1306, 717}, 0, { 0, 990}, {0xc8, 0xc8, 0xc8, 0xff}}},
165
{{{ -1971, 307, -665}, 0, { 480, 990}, {0xc8, 0xc8, 0xc8, 0xff}}},
166
{{{ -2073, 307, -562}, 0, { 0, 990}, {0xc8, 0xc8, 0xc8, 0xff}}},
167
{{{ -1971, 307, -562}, 0, { 224, 734}, {0xc8, 0xc8, 0xc8, 0xff}}},
168
{{{ -2073, 307, -665}, 0, { 224, 1244}, {0xc8, 0xc8, 0xc8, 0xff}}},
169
{{{ -2021, 1101, 717}, 0, { 2138, -1180}, {0x7d, 0x7d, 0x7d, 0xff}}},
170
{{{ -2021, 1306, 717}, 0, { 2010, -1052}, {0x7d, 0x7d, 0x7d, 0xff}}},
171
{{{ -2021, 1101, 102}, 0, { 2904, -414}, {0x7d, 0x7d, 0x7d, 0xff}}},
172
{{{ -2021, 1306, 102}, 0, { 2776, -286}, {0x7d, 0x7d, 0x7d, 0xff}}},
173
};
174
175
// 0x070053B0 - 0x070054B0
176
static const Vtx rr_seg7_vertex_070053B0[] = {
177
{{{ -588, 1101, 102}, 0, { 990, 1500}, {0x7d, 0x7d, 0x7d, 0xff}}},
178
{{{ -384, 1306, 102}, 0, { 734, 1754}, {0x7d, 0x7d, 0x7d, 0xff}}},
179
{{{ -588, 1101, 717}, 0, { 224, 734}, {0x7d, 0x7d, 0x7d, 0xff}}},
180
{{{ -384, 1306, 717}, 0, { 0, 990}, {0x7d, 0x7d, 0x7d, 0xff}}},
181
{{{ -2124, 102, -409}, 0, { -542, 734}, {0x7d, 0x7d, 0x7d, 0xff}}},
182
{{{ -2073, 307, -562}, 0, { 0, 990}, {0x7d, 0x7d, 0x7d, 0xff}}},
183
{{{ -2176, 102, -767}, 0, { 224, 1754}, {0x7d, 0x7d, 0x7d, 0xff}}},
184
{{{ -1868, 102, -767}, 0, { 990, 990}, {0x7d, 0x7d, 0x7d, 0xff}}},
185
{{{ -1971, -50, -665}, 0, { 480, 990}, {0x7d, 0x7d, 0x7d, 0xff}}},
186
{{{ -2073, -50, -665}, 0, { 224, 1244}, {0x7d, 0x7d, 0x7d, 0xff}}},
187
{{{ -1971, -50, -562}, 0, { 224, 734}, {0x7d, 0x7d, 0x7d, 0xff}}},
188
{{{ -1920, 102, -409}, 0, { 0, 224}, {0x7d, 0x7d, 0x7d, 0xff}}},
189
{{{ -2073, -50, -562}, 0, { 0, 990}, {0x7d, 0x7d, 0x7d, 0xff}}},
190
{{{ -1971, 307, -562}, 0, { 224, 734}, {0x7d, 0x7d, 0x7d, 0xff}}},
191
{{{ -1971, 307, -665}, 0, { 480, 990}, {0x7d, 0x7d, 0x7d, 0xff}}},
192
{{{ -2073, 307, -665}, 0, { 224, 1244}, {0x7d, 0x7d, 0x7d, 0xff}}},
193
};
194
195
// 0x070054B0 - 0x070055B0
196
static const Vtx rr_seg7_vertex_070054B0[] = {
197
{{{ -2021, 1101, 102}, 0, { 2776, -286}, {0x55, 0x55, 0x55, 0xff}}},
198
{{{ -1611, 1101, -101}, 0, { 2522, 480}, {0x55, 0x55, 0x55, 0xff}}},
199
{{{ -588, 1101, 717}, 0, { 224, 734}, {0x55, 0x55, 0x55, 0xff}}},
200
{{{ -1611, 1101, 922}, 0, { 1244, -796}, {0x55, 0x55, 0x55, 0xff}}},
201
{{{ -2021, 1101, 717}, 0, { 2010, -1052}, {0x55, 0x55, 0x55, 0xff}}},
202
{{{ -1203, 1101, 717}, 0, { 990, 0}, {0x55, 0x55, 0x55, 0xff}}},
203
{{{ -1203, 1101, 102}, 0, { 1756, 734}, {0x55, 0x55, 0x55, 0xff}}},
204
{{{ -588, 1101, 102}, 0, { 990, 1500}, {0x55, 0x55, 0x55, 0xff}}},
205
{{{ -1971, -50, -562}, 0, { 224, 734}, {0x55, 0x55, 0x55, 0xff}}},
206
{{{ -2073, -50, -562}, 0, { 0, 990}, {0x55, 0x55, 0x55, 0xff}}},
207
{{{ -2073, -50, -665}, 0, { 224, 1244}, {0x55, 0x55, 0x55, 0xff}}},
208
{{{ -1971, -50, -665}, 0, { 480, 990}, {0x55, 0x55, 0x55, 0xff}}},
209
{{{ -2176, 102, -767}, 0, { 224, 1754}, {0x5a, 0x5a, 0x5a, 0xff}}},
210
{{{ -2073, -50, -665}, 0, { 224, 1244}, {0x5a, 0x5a, 0x5a, 0xff}}},
211
{{{ -2073, -50, -562}, 0, { 0, 990}, {0x5a, 0x5a, 0x5a, 0xff}}},
212
{{{ -2124, 102, -409}, 0, { -542, 734}, {0x5a, 0x5a, 0x5a, 0xff}}},
213
};
214
215
// 0x070055B0 - 0x070056B0
216
static const Vtx rr_seg7_vertex_070055B0[] = {
217
{{{ -1920, 102, -409}, 0, { 0, 224}, {0x5a, 0x5a, 0x5a, 0xff}}},
218
{{{ -1971, -50, -562}, 0, { 224, 734}, {0x5a, 0x5a, 0x5a, 0xff}}},
219
{{{ -1868, 102, -767}, 0, { 990, 990}, {0x5a, 0x5a, 0x5a, 0xff}}},
220
{{{ -1971, -50, -665}, 0, { 480, 990}, {0x5a, 0x5a, 0x5a, 0xff}}},
221
{{{ -1611, 1306, 922}, 0, { 1244, -796}, {0x91, 0x91, 0x91, 0xff}}},
222
{{{ -2021, 1306, 717}, 0, { 2010, -1052}, {0x91, 0x91, 0x91, 0xff}}},
223
{{{ -1611, 1101, 922}, 0, { 1130, -1140}, {0x91, 0x91, 0x91, 0xff}}},
224
{{{ -2021, 1101, 717}, 0, { 1896, -1396}, {0x91, 0x91, 0x91, 0xff}}},
225
{{{ -1611, 1101, -101}, 0, { 2864, 594}, {0x91, 0x91, 0x91, 0xff}}},
226
{{{ -2021, 1101, 102}, 0, { 3120, -172}, {0x91, 0x91, 0x91, 0xff}}},
227
{{{ -1611, 1306, -101}, 0, { 2522, 480}, {0x91, 0x91, 0x91, 0xff}}},
228
{{{ -2021, 1306, 102}, 0, { 2776, -286}, {0x91, 0x91, 0x91, 0xff}}},
229
{{{ -1920, 102, -409}, 0, { 0, 224}, {0x91, 0x91, 0x91, 0xff}}},
230
{{{ -1971, 307, -562}, 0, { 224, 734}, {0x91, 0x91, 0x91, 0xff}}},
231
{{{ -2073, 307, -562}, 0, { 0, 990}, {0x91, 0x91, 0x91, 0xff}}},
232
{{{ -2124, 102, -409}, 0, { -542, 734}, {0x91, 0x91, 0x91, 0xff}}},
233
};
234
235
// 0x070056B0 - 0x070056F0
236
static const Vtx rr_seg7_vertex_070056B0[] = {
237
{{{ -2176, 102, -767}, 0, { 224, 1754}, {0x91, 0x91, 0x91, 0xff}}},
238
{{{ -2073, 307, -665}, 0, { 224, 1244}, {0x91, 0x91, 0x91, 0xff}}},
239
{{{ -1971, 307, -665}, 0, { 480, 990}, {0x91, 0x91, 0x91, 0xff}}},
240
{{{ -1868, 102, -767}, 0, { 990, 990}, {0x91, 0x91, 0x91, 0xff}}},
241
};
242
243
// 0x070056F0 - 0x070057F0
244
static const Vtx rr_seg7_vertex_070056F0[] = {
245
{{{ -486, 0, 102}, 0, { -1052, 990}, {0x12, 0x23, 0x11, 0xff}}},
246
{{{ -588, 0, 102}, 0, { 0, 2010}, {0x12, 0x23, 0x11, 0xff}}},
247
{{{ -588, 0, -204}, 0, { 0, 2010}, {0x12, 0x23, 0x11, 0xff}}},
248
{{{ -486, 0, -204}, 0, { -1052, 990}, {0x12, 0x23, 0x11, 0xff}}},
249
{{{ -486, 102, -204}, 0, { -1052, 0}, {0xa0, 0xcd, 0x97, 0xff}}},
250
{{{ -588, 102, 102}, 0, { 0, 990}, {0xa0, 0xcd, 0x97, 0xff}}},
251
{{{ -486, 102, 102}, 0, { -1052, 0}, {0xa0, 0xcd, 0x97, 0xff}}},
252
{{{ -588, 102, -204}, 0, { 0, 990}, {0xa0, 0xcd, 0x97, 0xff}}},
253
{{{ -486, 102, 102}, 0, { 0, 990}, {0x35, 0x4c, 0x2b, 0xff}}},
254
{{{ -486, 0, -204}, 0, { 990, 114}, {0x35, 0x4c, 0x2b, 0xff}}},
255
{{{ -486, 102, -204}, 0, { 0, 114}, {0x35, 0x4c, 0x2b, 0xff}}},
256
{{{ -486, 0, 102}, 0, { 990, 990}, {0x35, 0x4c, 0x2b, 0xff}}},
257
{{{ -588, 0, 102}, 0, { 990, 990}, {0x35, 0x4c, 0x2b, 0xff}}},
258
{{{ -588, 102, 102}, 0, { 0, 990}, {0x35, 0x4c, 0x2b, 0xff}}},
259
{{{ -588, 102, -204}, 0, { 0, 0}, {0x35, 0x4c, 0x2b, 0xff}}},
260
{{{ -588, 0, -204}, 0, { 990, 0}, {0x35, 0x4c, 0x2b, 0xff}}},
261
};
262
263
// 0x070057F0 - 0x07005A48
264
static const Gfx rr_seg7_dl_070057F0[] = {
265
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, sky_09007000),
266
gsDPLoadSync(),
267
gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 32 * 32 - 1, CALC_DXT(32, G_IM_SIZ_16b_BYTES)),
268
gsSPVertex(rr_seg7_vertex_07004B10, 16, 0),
269
gsSP2Triangles( 0, 1, 2, 0x0, 0, 3, 1, 0x0),
270
gsSP2Triangles( 4, 5, 6, 0x0, 4, 7, 5, 0x0),
271
gsSP2Triangles( 8, 9, 10, 0x0, 8, 11, 9, 0x0),
272
gsSP2Triangles(12, 13, 14, 0x0, 12, 14, 15, 0x0),
273
gsSPVertex(rr_seg7_vertex_07004C10, 16, 0),
274
gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0),
275
gsSP2Triangles( 3, 5, 6, 0x0, 7, 8, 9, 0x0),
276
gsSP2Triangles( 7, 9, 10, 0x0, 11, 12, 13, 0x0),
277
gsSP2Triangles(11, 14, 12, 0x0, 0, 15, 1, 0x0),
278
gsSPVertex(rr_seg7_vertex_07004D10, 15, 0),
279
gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 0, 0x0),
280
gsSP2Triangles( 3, 0, 2, 0x0, 1, 0, 5, 0x0),
281
gsSP2Triangles( 2, 1, 6, 0x0, 1, 5, 7, 0x0),
282
gsSP2Triangles( 2, 8, 3, 0x0, 2, 9, 8, 0x0),
283
gsSP2Triangles( 2, 10, 9, 0x0, 2, 11, 10, 0x0),
284
gsSP2Triangles( 2, 6, 12, 0x0, 11, 2, 13, 0x0),
285
gsSP2Triangles(14, 13, 2, 0x0, 14, 7, 5, 0x0),
286
gsSPVertex(rr_seg7_vertex_07004E00, 14, 0),
287
gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0),
288
gsSP2Triangles( 3, 5, 2, 0x0, 6, 7, 1, 0x0),
289
gsSP2Triangles( 6, 1, 0, 0x0, 8, 9, 10, 0x0),
290
gsSP2Triangles( 8, 11, 9, 0x0, 12, 8, 0, 0x0),
291
gsSP2Triangles(12, 5, 13, 0x0, 12, 0, 2, 0x0),
292
gsSP1Triangle( 2, 5, 12, 0x0),
293
gsSPVertex(rr_seg7_vertex_07004EE0, 15, 0),
294
gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0),
295
gsSP2Triangles( 3, 6, 4, 0x0, 5, 7, 8, 0x0),
296
gsSP2Triangles( 7, 9, 8, 0x0, 10, 11, 6, 0x0),
297
gsSP2Triangles(10, 6, 3, 0x0, 5, 12, 13, 0x0),
298
gsSP1Triangle( 0, 14, 1, 0x0),
299
gsSPVertex(rr_seg7_vertex_07004FD0, 15, 0),
300
gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0),
301
gsSP2Triangles( 3, 5, 6, 0x0, 7, 8, 9, 0x0),
302
gsSP2Triangles( 7, 9, 10, 0x0, 11, 12, 13, 0x0),
303
gsSP1Triangle(11, 13, 14, 0x0),
304
gsSPVertex(rr_seg7_vertex_070050C0, 15, 0),
305
gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0),
306
gsSP2Triangles( 0, 2, 6, 0x0, 7, 8, 9, 0x0),
307
gsSP2Triangles( 7, 10, 8, 0x0, 11, 12, 13, 0x0),
308
gsSP1Triangle(11, 14, 12, 0x0),
309
gsSPEndDisplayList(),
310
};
311
312
// 0x07005A48 - 0x07005C18
313
static const Gfx rr_seg7_dl_07005A48[] = {
314
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, sky_09001800),
315
gsDPLoadSync(),
316
gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 32 * 32 - 1, CALC_DXT(32, G_IM_SIZ_16b_BYTES)),
317
gsSPVertex(rr_seg7_vertex_070051B0, 16, 0),
318
gsSP2Triangles( 0, 1, 2, 0x0, 1, 3, 2, 0x0),
319
gsSP2Triangles( 4, 5, 6, 0x0, 5, 7, 6, 0x0),
320
gsSP2Triangles( 8, 9, 10, 0x0, 9, 11, 10, 0x0),
321
gsSP2Triangles(12, 13, 14, 0x0, 13, 15, 14, 0x0),
322
gsSPVertex(rr_seg7_vertex_070052B0, 16, 0),
323
gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 2, 0x0),
324
gsSP2Triangles( 4, 5, 2, 0x0, 1, 3, 2, 0x0),
325
gsSP2Triangles( 2, 6, 0, 0x0, 6, 7, 0, 0x0),
326
gsSP2Triangles( 8, 9, 10, 0x0, 8, 11, 9, 0x0),
327
gsSP2Triangles(12, 13, 14, 0x0, 13, 15, 14, 0x0),
328
gsSPVertex(rr_seg7_vertex_070053B0, 16, 0),
329
gsSP2Triangles( 0, 1, 2, 0x0, 1, 3, 2, 0x0),
330
gsSP2Triangles( 4, 5, 6, 0x0, 7, 8, 9, 0x0),
331
gsSP2Triangles( 7, 9, 6, 0x0, 4, 10, 11, 0x0),
332
gsSP2Triangles( 4, 12, 10, 0x0, 7, 13, 11, 0x0),
333
gsSP2Triangles( 7, 14, 13, 0x0, 5, 15, 6, 0x0),
334
gsSPVertex(rr_seg7_vertex_070054B0, 16, 0),
335
gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 0, 0x0),
336
gsSP2Triangles( 2, 5, 0, 0x0, 5, 3, 0, 0x0),
337
gsSP2Triangles( 1, 6, 2, 0x0, 6, 7, 2, 0x0),
338
gsSP2Triangles( 8, 9, 10, 0x0, 8, 10, 11, 0x0),
339
gsSP2Triangles(12, 13, 14, 0x0, 12, 14, 15, 0x0),
340
gsSPVertex(rr_seg7_vertex_070055B0, 16, 0),
341
gsSP2Triangles( 0, 1, 2, 0x0, 1, 3, 2, 0x0),
342
gsSP2Triangles( 4, 5, 6, 0x0, 5, 7, 6, 0x0),
343
gsSP2Triangles( 8, 9, 10, 0x0, 9, 11, 10, 0x0),
344
gsSP2Triangles(12, 13, 14, 0x0, 12, 14, 15, 0x0),
345
gsSPVertex(rr_seg7_vertex_070056B0, 4, 0),
346
gsSP2Triangles( 0, 1, 2, 0x0, 0, 2, 3, 0x0),
347
gsSPEndDisplayList(),
348
};
349
350
// 0x07005C18 - 0x07005C80
351
static const Gfx rr_seg7_dl_07005C18[] = {
352
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, sky_09000800),
353
gsDPLoadSync(),
354
gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 32 * 32 - 1, CALC_DXT(32, G_IM_SIZ_16b_BYTES)),
355
gsSPVertex(rr_seg7_vertex_070056F0, 16, 0),
356
gsSP2Triangles( 0, 1, 2, 0x0, 0, 2, 3, 0x0),
357
gsSP2Triangles( 4, 5, 6, 0x0, 4, 7, 5, 0x0),
358
gsSP2Triangles( 8, 9, 10, 0x0, 8, 11, 9, 0x0),
359
gsSP2Triangles(12, 13, 14, 0x0, 12, 14, 15, 0x0),
360
gsSPEndDisplayList(),
361
};
362
363
// 0x07005C80 - 0x07005D00
364
const Gfx rr_seg7_dl_07005C80[] = {
365
gsDPPipeSync(),
366
gsDPSetCombineMode(G_CC_MODULATERGB, G_CC_MODULATERGB),
367
gsSPClearGeometryMode(G_LIGHTING),
368
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),
369
gsSPTexture(0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_ON),
370
gsDPTileSync(),
371
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),
372
gsDPSetTileSize(0, 0, 0, (32 - 1) << G_TEXTURE_IMAGE_FRAC, (32 - 1) << G_TEXTURE_IMAGE_FRAC),
373
gsSPDisplayList(rr_seg7_dl_070057F0),
374
gsSPDisplayList(rr_seg7_dl_07005A48),
375
gsSPDisplayList(rr_seg7_dl_07005C18),
376
gsSPTexture(0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_OFF),
377
gsDPPipeSync(),
378
gsDPSetCombineMode(G_CC_SHADE, G_CC_SHADE),
379
gsSPSetGeometryMode(G_LIGHTING),
380
gsSPEndDisplayList(),
381
};
382
383