Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
MorsGames
GitHub Repository: MorsGames/sm64plus
Path: blob/master/actors/bowser_key/model.inc.c
7855 views
1
// Bowser Key
2
3
// 0x030156E0, ambient color brown - light color orange
4
static const Lights1 bowser_key_lights = gdSPDefLights1(
5
0x3f, 0x2c, 0x00,
6
0xff, 0xb2, 0x00, 0x28, 0x28, 0x28
7
);
8
9
// 0x030156F8
10
static const Vtx bowser_key_dl_vertex_group1[] = {
11
{{{ 219, 22, -17}, 0, { 0, 0}, {0x88, 0x26, 0x00, 0x00}}},
12
{{{ 219, 22, 17}, 0, { 0, 0}, {0x88, 0x26, 0x00, 0x00}}},
13
{{{ 230, 57, 7}, 0, { 0, 0}, {0x88, 0x26, 0x00, 0x00}}},
14
{{{ 230, 57, -7}, 0, { 0, 0}, {0x88, 0x26, 0x00, 0xff}}},
15
{{{ 257, 22, 17}, 0, { 0, 0}, {0x7b, 0x1c, 0x00, 0xff}}},
16
{{{ 257, 22, -17}, 0, { 0, 0}, {0x7b, 0x1c, 0x00, 0xff}}},
17
{{{ 249, 57, -7}, 0, { 0, 0}, {0x7b, 0x1c, 0x00, 0xff}}},
18
{{{ 249, 57, 7}, 0, { 0, 0}, {0x7b, 0x1c, 0x00, 0xff}}},
19
{{{ 257, 22, -17}, 0, { 0, 0}, {0x00, 0x23, 0x87, 0xff}}},
20
{{{ 219, 22, -17}, 0, { 0, 0}, {0x00, 0x23, 0x87, 0xff}}},
21
{{{ 230, 57, -7}, 0, { 0, 0}, {0x00, 0x23, 0x87, 0xff}}},
22
{{{ 249, 57, -7}, 0, { 0, 0}, {0x00, 0x23, 0x87, 0xff}}},
23
{{{ 219, 22, 17}, 0, { 0, 0}, {0x00, 0x23, 0x79, 0xff}}},
24
{{{ 257, 22, 17}, 0, { 0, 0}, {0x00, 0x23, 0x79, 0xff}}},
25
{{{ 249, 57, 7}, 0, { 0, 0}, {0x00, 0x23, 0x79, 0xff}}},
26
{{{ 230, 57, 7}, 0, { 0, 0}, {0x00, 0x23, 0x79, 0xff}}},
27
};
28
29
// 0x030157F8
30
static const Vtx bowser_key_dl_vertex_group2[] = {
31
{{{ 230, 57, 7}, 0, { 0, 0}, {0x00, 0x7f, 0x00, 0xff}}},
32
{{{ 249, 57, 7}, 0, { 0, 0}, {0x00, 0x7f, 0x00, 0x00}}},
33
{{{ 249, 57, -7}, 0, { 0, 0}, {0x00, 0x7f, 0x00, 0x00}}},
34
{{{ 230, 57, -7}, 0, { 0, 0}, {0x00, 0x7f, 0x00, 0xff}}},
35
{{{ 272, 22, -17}, 0, { 0, 0}, {0x87, 0x23, 0x00, 0xff}}},
36
{{{ 272, 22, 17}, 0, { 0, 0}, {0x87, 0x23, 0x00, 0xff}}},
37
{{{ 285, 70, 9}, 0, { 0, 0}, {0x87, 0x23, 0x00, 0xff}}},
38
{{{ 285, 70, -9}, 0, { 0, 0}, {0x87, 0x23, 0x00, 0xff}}},
39
{{{ 317, 22, -17}, 0, { 0, 0}, {0x00, 0x16, 0x84, 0xff}}},
40
{{{ 272, 22, -17}, 0, { 0, 0}, {0x00, 0x16, 0x84, 0xff}}},
41
{{{ 285, 70, -9}, 0, { 0, 0}, {0x00, 0x16, 0x84, 0xff}}},
42
{{{ 318, 70, -9}, 0, { 0, 0}, {0x00, 0x16, 0x84, 0xff}}},
43
{{{ 317, 22, 17}, 0, { 0, 0}, {0x7f, 0x00, 0x00, 0xff}}},
44
{{{ 317, 22, -17}, 0, { 0, 0}, {0x7f, 0x00, 0x00, 0xff}}},
45
{{{ 318, 70, -9}, 0, { 0, 0}, {0x7f, 0x00, 0x00, 0xff}}},
46
{{{ 318, 70, 9}, 0, { 0, 0}, {0x7f, 0x00, 0x00, 0xff}}},
47
};
48
49
// 0x030158F8
50
static const Vtx bowser_key_dl_vertex_group3[] = {
51
{{{ 272, 22, 17}, 0, { 0, 0}, {0x00, 0x16, 0x7c, 0xff}}},
52
{{{ 317, 22, 17}, 0, { 0, 0}, {0x00, 0x16, 0x7c, 0x00}}},
53
{{{ 318, 70, 9}, 0, { 0, 0}, {0x00, 0x16, 0x7c, 0x00}}},
54
{{{ 285, 70, 9}, 0, { 0, 0}, {0x00, 0x16, 0x7c, 0xff}}},
55
{{{ 272, 22, -17}, 0, { 0, 0}, {0x00, 0x7f, 0x00, 0xff}}},
56
{{{ 131, 22, -17}, 0, { 0, 0}, {0x00, 0x7f, 0x00, 0xff}}},
57
{{{ 131, 22, 17}, 0, { 0, 0}, {0x00, 0x7f, 0x00, 0xff}}},
58
{{{ 272, 22, 17}, 0, { 0, 0}, {0x00, 0x7f, 0x00, 0xff}}},
59
{{{ 317, 22, -17}, 0, { 0, 0}, {0x7f, 0x00, 0x00, 0xff}}},
60
{{{ 317, 22, 17}, 0, { 0, 0}, {0x7f, 0x00, 0x00, 0xff}}},
61
{{{ 317, -22, 17}, 0, { 0, 0}, {0x7f, 0x00, 0x00, 0xff}}},
62
{{{ 317, -22, -17}, 0, { 0, 0}, {0x7f, 0x00, 0x00, 0xff}}},
63
{{{ 285, 70, 9}, 0, { 0, 0}, {0x00, 0x7f, 0x00, 0xff}}},
64
{{{ 318, 70, 9}, 0, { 0, 0}, {0x00, 0x7f, 0x00, 0xff}}},
65
{{{ 318, 70, -9}, 0, { 0, 0}, {0x00, 0x7f, 0x00, 0xff}}},
66
{{{ 285, 70, -9}, 0, { 0, 0}, {0x00, 0x7f, 0x00, 0xff}}},
67
};
68
69
// 0x030159F8
70
static const Vtx bowser_key_dl_vertex_group4[] = {
71
{{{ 317, -22, -17}, 0, { 0, 0}, {0x00, 0x81, 0x00, 0xff}}},
72
{{{ 317, -22, 17}, 0, { 0, 0}, {0x00, 0x81, 0x00, 0x00}}},
73
{{{ 131, -22, 17}, 0, { 0, 0}, {0x00, 0x81, 0x00, 0x00}}},
74
{{{ 131, -22, -17}, 0, { 0, 0}, {0x00, 0x81, 0x00, 0xff}}},
75
{{{ 130, 41, -53}, 0, { 0, 0}, {0x78, 0x28, 0x00, 0xff}}},
76
{{{ 92, 113, -34}, 0, { 0, 0}, {0x70, 0x3b, 0x00, 0xff}}},
77
{{{ 92, 113, 34}, 0, { 0, 0}, {0x70, 0x3b, 0x00, 0xff}}},
78
{{{ 130, 41, 53}, 0, { 0, 0}, {0x7d, 0x14, 0x00, 0xff}}},
79
{{{ 130, -39, 53}, 0, { 0, 0}, {0x78, 0xd8, 0x00, 0xff}}},
80
{{{ 92, -111, 34}, 0, { 0, 0}, {0x70, 0xc5, 0x00, 0xff}}},
81
{{{ 92, -111, -34}, 0, { 0, 0}, {0x70, 0xc5, 0x00, 0xff}}},
82
{{{ 130, -39, -53}, 0, { 0, 0}, {0x7d, 0xec, 0x00, 0xff}}},
83
{{{ 92, -111, -34}, 0, { 0, 0}, {0xee, 0xe2, 0x86, 0xff}}},
84
{{{ 20, -80, -30}, 0, { 0, 0}, {0xeb, 0xde, 0x88, 0xff}}},
85
{{{ -4, -39, -37}, 0, { 0, 0}, {0xf0, 0xf1, 0x84, 0xff}}},
86
{{{ 130, -39, -53}, 0, { 0, 0}, {0xf2, 0xf4, 0x83, 0xff}}},
87
};
88
89
// 0x03015AF8
90
static const Vtx bowser_key_dl_vertex_group5[] = {
91
{{{ -4, -39, -37}, 0, { 0, 0}, {0xf0, 0xf1, 0x84, 0xff}}},
92
{{{ -4, 41, -37}, 0, { 0, 0}, {0xef, 0x14, 0x84, 0x00}}},
93
{{{ 130, 41, -53}, 0, { 0, 0}, {0xf2, 0x08, 0x83, 0x00}}},
94
{{{ 130, -39, -53}, 0, { 0, 0}, {0xf2, 0xf4, 0x83, 0xff}}},
95
{{{ 130, -39, 53}, 0, { 0, 0}, {0xf2, 0xf8, 0x7d, 0xff}}},
96
{{{ 130, 41, 53}, 0, { 0, 0}, {0xf2, 0x0c, 0x7d, 0xff}}},
97
{{{ -4, 41, 37}, 0, { 0, 0}, {0xf0, 0x0f, 0x7c, 0xff}}},
98
{{{ -4, -39, 37}, 0, { 0, 0}, {0xef, 0xec, 0x7c, 0xff}}},
99
{{{ 92, 113, 34}, 0, { 0, 0}, {0xee, 0x1e, 0x7a, 0xff}}},
100
{{{ 20, 82, 30}, 0, { 0, 0}, {0xeb, 0x22, 0x78, 0xff}}},
101
{{{ -4, 41, -37}, 0, { 0, 0}, {0x84, 0x16, 0x00, 0xff}}},
102
{{{ -4, -39, -37}, 0, { 0, 0}, {0x8a, 0xd3, 0x00, 0xff}}},
103
{{{ -4, -39, 37}, 0, { 0, 0}, {0x84, 0xea, 0x00, 0xff}}},
104
{{{ -4, 41, 37}, 0, { 0, 0}, {0x8a, 0x2d, 0x00, 0xff}}},
105
{{{ 20, 82, 30}, 0, { 0, 0}, {0xad, 0x5f, 0x00, 0xff}}},
106
{{{ 20, 82, -30}, 0, { 0, 0}, {0xad, 0x5f, 0x00, 0xff}}},
107
};
108
109
// 0x03015BF8
110
static const Vtx bowser_key_dl_vertex_group6[] = {
111
{{{ -4, -39, -37}, 0, { 0, 0}, {0x8a, 0xd3, 0x00, 0xff}}},
112
{{{ 20, -80, -30}, 0, { 0, 0}, {0xad, 0xa1, 0x00, 0x00}}},
113
{{{ 20, -80, 30}, 0, { 0, 0}, {0xad, 0xa1, 0x00, 0x00}}},
114
{{{ -4, -39, 37}, 0, { 0, 0}, {0x84, 0xea, 0x00, 0xff}}},
115
{{{ 130, 41, 53}, 0, { 0, 0}, {0x7d, 0x14, 0x00, 0xff}}},
116
{{{ 130, -39, 53}, 0, { 0, 0}, {0x78, 0xd8, 0x00, 0xff}}},
117
{{{ 130, -39, -53}, 0, { 0, 0}, {0x7d, 0xec, 0x00, 0xff}}},
118
{{{ 130, 41, -53}, 0, { 0, 0}, {0x78, 0x28, 0x00, 0xff}}},
119
{{{ -4, 41, -37}, 0, { 0, 0}, {0xef, 0x14, 0x84, 0xff}}},
120
{{{ 20, 82, -30}, 0, { 0, 0}, {0xeb, 0x22, 0x88, 0xff}}},
121
{{{ 92, 113, -34}, 0, { 0, 0}, {0xee, 0x1e, 0x86, 0xff}}},
122
{{{ 130, 41, -53}, 0, { 0, 0}, {0xf2, 0x08, 0x83, 0xff}}},
123
{{{ 92, 113, 34}, 0, { 0, 0}, {0xce, 0x74, 0x00, 0xff}}},
124
{{{ 92, 113, -34}, 0, { 0, 0}, {0xce, 0x74, 0x00, 0xff}}},
125
{{{ 20, 82, -30}, 0, { 0, 0}, {0xad, 0x5f, 0x00, 0xff}}},
126
{{{ 20, 82, 30}, 0, { 0, 0}, {0xad, 0x5f, 0x00, 0xff}}},
127
};
128
129
// 0x03015CF8
130
static const Vtx bowser_key_dl_vertex_group7[] = {
131
{{{ -4, -39, 37}, 0, { 0, 0}, {0xef, 0xec, 0x7c, 0xff}}},
132
{{{ 20, -80, 30}, 0, { 0, 0}, {0xeb, 0xde, 0x78, 0x00}}},
133
{{{ 92, -111, 34}, 0, { 0, 0}, {0xee, 0xe2, 0x7a, 0x00}}},
134
{{{ 130, -39, 53}, 0, { 0, 0}, {0xf2, 0xf8, 0x7d, 0xff}}},
135
{{{ 92, -111, -34}, 0, { 0, 0}, {0xce, 0x8c, 0x00, 0xff}}},
136
{{{ 92, -111, 34}, 0, { 0, 0}, {0xce, 0x8c, 0x00, 0xff}}},
137
{{{ 20, -80, 30}, 0, { 0, 0}, {0xad, 0xa1, 0x00, 0xff}}},
138
{{{ 20, -80, -30}, 0, { 0, 0}, {0xad, 0xa1, 0x00, 0xff}}},
139
{{{ 12, -121, 15}, 0, { 0, 0}, {0x0b, 0x7e, 0x00, 0xff}}},
140
{{{ 12, -121, -15}, 0, { 0, 0}, {0x0b, 0x7e, 0x00, 0xff}}},
141
{{{ -51, -115, 0}, 0, { 0, 0}, {0x0b, 0x7e, 0x00, 0xff}}},
142
{{{ 12, -121, -15}, 0, { 0, 0}, {0xc8, 0x19, 0x92, 0xff}}},
143
{{{ 16, -152, -25}, 0, { 0, 0}, {0xce, 0x15, 0x8e, 0xff}}},
144
{{{ -51, -115, 0}, 0, { 0, 0}, {0xe6, 0x21, 0x89, 0xff}}},
145
};
146
147
// 0x03015DD8
148
static const Vtx bowser_key_dl_vertex_group8[] = {
149
{{{ 16, -152, 25}, 0, { 0, 0}, {0xce, 0x15, 0x72, 0xff}}},
150
{{{ 12, -121, 15}, 0, { 0, 0}, {0xc8, 0x19, 0x6e, 0x00}}},
151
{{{ -51, -115, 0}, 0, { 0, 0}, {0xe6, 0x21, 0x77, 0x00}}},
152
{{{ 21, -171, 0}, 0, { 0, 0}, {0xb3, 0x9c, 0x00, 0xff}}},
153
{{{ 16, -152, 25}, 0, { 0, 0}, {0xbb, 0xa7, 0x38, 0xff}}},
154
{{{ -51, -115, 0}, 0, { 0, 0}, {0xb3, 0x9c, 0x00, 0xff}}},
155
{{{ 16, -152, -25}, 0, { 0, 0}, {0xbb, 0xa7, 0xc8, 0xff}}},
156
{{{ -51, 115, 0}, 0, { 0, 0}, {0x0b, 0x82, 0x00, 0xff}}},
157
{{{ 12, 121, -15}, 0, { 0, 0}, {0x0b, 0x82, 0x00, 0xff}}},
158
{{{ 12, 121, 15}, 0, { 0, 0}, {0x0b, 0x82, 0x00, 0xff}}},
159
{{{ -51, 115, 0}, 0, { 0, 0}, {0xe6, 0xdf, 0x89, 0xff}}},
160
{{{ 16, 152, -25}, 0, { 0, 0}, {0xce, 0xeb, 0x8e, 0xff}}},
161
{{{ 12, 121, -15}, 0, { 0, 0}, {0xa7, 0xde, 0xad, 0xff}}},
162
{{{ -51, 115, 0}, 0, { 0, 0}, {0xe6, 0xdf, 0x77, 0xff}}},
163
{{{ 12, 121, 15}, 0, { 0, 0}, {0x99, 0xdc, 0x3f, 0xff}}},
164
{{{ 16, 152, 25}, 0, { 0, 0}, {0xce, 0xeb, 0x72, 0xff}}},
165
};
166
167
// 0x03015ED8
168
static const Vtx bowser_key_dl_vertex_group9[] = {
169
{{{ -51, 115, 0}, 0, { 0, 0}, {0xb3, 0x64, 0x00, 0xff}}},
170
{{{ 16, 152, 25}, 0, { 0, 0}, {0xbb, 0x59, 0x38, 0x00}}},
171
{{{ 21, 171, 0}, 0, { 0, 0}, {0xb3, 0x64, 0x00, 0x00}}},
172
{{{ 16, 152, -25}, 0, { 0, 0}, {0xbb, 0x59, 0xc8, 0xff}}},
173
{{{ 317, -22, 17}, 0, { 0, 0}, {0x00, 0x00, 0x7f, 0xff}}},
174
{{{ 317, 22, 17}, 0, { 0, 0}, {0x00, 0x00, 0x7f, 0xff}}},
175
{{{ 131, 22, 17}, 0, { 0, 0}, {0x00, 0x00, 0x7f, 0xff}}},
176
{{{ 131, -22, 17}, 0, { 0, 0}, {0x00, 0x00, 0x7f, 0xff}}},
177
{{{ 317, 22, -17}, 0, { 0, 0}, {0x00, 0x00, 0x81, 0xff}}},
178
{{{ 317, -22, -17}, 0, { 0, 0}, {0x00, 0x00, 0x81, 0xff}}},
179
{{{ 131, -22, -17}, 0, { 0, 0}, {0x00, 0x00, 0x81, 0xff}}},
180
{{{ 131, 22, -17}, 0, { 0, 0}, {0x00, 0x00, 0x81, 0xff}}},
181
{{{ 16, 152, -25}, 0, { 0, 0}, {0xce, 0xeb, 0x8e, 0xff}}},
182
{{{ 56, 97, -31}, 0, { 0, 0}, {0xdb, 0xf2, 0x88, 0xff}}},
183
{{{ 23, 83, -19}, 0, { 0, 0}, {0x97, 0xe1, 0xc2, 0xff}}},
184
{{{ 12, 121, -15}, 0, { 0, 0}, {0xa7, 0xde, 0xad, 0xff}}},
185
};
186
187
// 0x03015FD8
188
static const Vtx bowser_key_dl_vertex_group10[] = {
189
{{{ 12, 121, 15}, 0, { 0, 0}, {0x99, 0xdc, 0x3f, 0xff}}},
190
{{{ 12, 121, -15}, 0, { 0, 0}, {0xa7, 0xde, 0xad, 0x00}}},
191
{{{ 23, 83, -19}, 0, { 0, 0}, {0x97, 0xe1, 0xc2, 0x00}}},
192
{{{ 23, 83, 19}, 0, { 0, 0}, {0xa4, 0xe6, 0x52, 0xff}}},
193
{{{ 16, 152, 25}, 0, { 0, 0}, {0xce, 0xeb, 0x72, 0xff}}},
194
{{{ 56, 97, 31}, 0, { 0, 0}, {0xdb, 0xf2, 0x78, 0xff}}},
195
{{{ 16, 152, -25}, 0, { 0, 0}, {0x50, 0x43, 0xb9, 0xff}}},
196
{{{ 21, 171, 0}, 0, { 0, 0}, {0x50, 0x45, 0xbb, 0xff}}},
197
{{{ 77, 106, 0}, 0, { 0, 0}, {0x50, 0x43, 0xb9, 0xff}}},
198
{{{ 56, 97, -31}, 0, { 0, 0}, {0x4f, 0x42, 0xb7, 0xff}}},
199
{{{ 16, 152, 25}, 0, { 0, 0}, {0x50, 0x43, 0x47, 0xff}}},
200
{{{ 56, 97, 31}, 0, { 0, 0}, {0x4f, 0x42, 0x49, 0xff}}},
201
{{{ 77, 106, 0}, 0, { 0, 0}, {0x50, 0x43, 0x47, 0xff}}},
202
{{{ 21, 171, 0}, 0, { 0, 0}, {0x50, 0x45, 0x45, 0xff}}},
203
};
204
205
// 0x030160B8
206
static const Vtx bowser_key_dl_vertex_group11[] = {
207
{{{ 16, -152, -25}, 0, { 0, 0}, {0xce, 0x15, 0x8e, 0xff}}},
208
{{{ 12, -121, -15}, 0, { 0, 0}, {0xc8, 0x19, 0x92, 0x00}}},
209
{{{ 24, -82, -19}, 0, { 0, 0}, {0xc3, 0x0f, 0x93, 0x00}}},
210
{{{ 57, -96, -31}, 0, { 0, 0}, {0xdb, 0x0e, 0x88, 0xff}}},
211
{{{ 24, -82, -19}, 0, { 0, 0}, {0x87, 0x25, 0x00, 0xff}}},
212
{{{ 12, -121, -15}, 0, { 0, 0}, {0x87, 0x25, 0x00, 0xff}}},
213
{{{ 12, -121, 15}, 0, { 0, 0}, {0x87, 0x25, 0x00, 0xff}}},
214
{{{ 24, -82, 19}, 0, { 0, 0}, {0x87, 0x25, 0x00, 0xff}}},
215
{{{ 24, -82, 19}, 0, { 0, 0}, {0xc3, 0x0f, 0x6d, 0xff}}},
216
{{{ 12, -121, 15}, 0, { 0, 0}, {0xc8, 0x19, 0x6e, 0xff}}},
217
{{{ 16, -152, 25}, 0, { 0, 0}, {0xce, 0x15, 0x72, 0xff}}},
218
{{{ 57, -96, 31}, 0, { 0, 0}, {0xdb, 0x0e, 0x78, 0xff}}},
219
{{{ 78, -105, 0}, 0, { 0, 0}, {0x50, 0xbd, 0xb9, 0xff}}},
220
{{{ 21, -171, 0}, 0, { 0, 0}, {0x50, 0xbb, 0xbb, 0xff}}},
221
{{{ 16, -152, -25}, 0, { 0, 0}, {0x50, 0xbd, 0xb9, 0xff}}},
222
{{{ 57, -96, -31}, 0, { 0, 0}, {0x4f, 0xbe, 0xb7, 0xff}}},
223
};
224
225
// 0x030161B8
226
static const Vtx bowser_key_dl_vertex_group12[] = {
227
{{{ 16, -152, 25}, 0, { 0, 0}, {0x50, 0xbd, 0x47, 0xff}}},
228
{{{ 21, -171, 0}, 0, { 0, 0}, {0x50, 0xbb, 0x45, 0x00}}},
229
{{{ 78, -105, 0}, 0, { 0, 0}, {0x50, 0xbd, 0x47, 0x00}}},
230
{{{ 57, -96, 31}, 0, { 0, 0}, {0x4f, 0xbe, 0x49, 0xff}}},
231
};
232
233
// 0x030161F8 - 0x03016530
234
const Gfx bowser_key_dl[] = {
235
gsSPLight(&bowser_key_lights.l, 1),
236
gsSPLight(&bowser_key_lights.a, 2),
237
gsSPVertex(bowser_key_dl_vertex_group1, 16, 0),
238
gsSP2Triangles( 0, 1, 2, 0x0, 0, 2, 3, 0x0),
239
gsSP2Triangles( 4, 5, 6, 0x0, 4, 6, 7, 0x0),
240
gsSP2Triangles( 8, 9, 10, 0x0, 8, 10, 11, 0x0),
241
gsSP2Triangles(12, 13, 14, 0x0, 12, 14, 15, 0x0),
242
gsSPVertex(bowser_key_dl_vertex_group2, 16, 0),
243
gsSP2Triangles( 0, 1, 2, 0x0, 0, 2, 3, 0x0),
244
gsSP2Triangles( 4, 5, 6, 0x0, 4, 6, 7, 0x0),
245
gsSP2Triangles( 8, 9, 10, 0x0, 8, 10, 11, 0x0),
246
gsSP2Triangles(12, 13, 14, 0x0, 12, 14, 15, 0x0),
247
gsSPVertex(bowser_key_dl_vertex_group3, 16, 0),
248
gsSP2Triangles( 0, 1, 2, 0x0, 0, 2, 3, 0x0),
249
gsSP2Triangles( 4, 5, 6, 0x0, 4, 6, 7, 0x0),
250
gsSP2Triangles( 8, 9, 10, 0x0, 8, 10, 11, 0x0),
251
gsSP2Triangles(12, 13, 14, 0x0, 12, 14, 15, 0x0),
252
gsSPVertex(bowser_key_dl_vertex_group4, 16, 0),
253
gsSP2Triangles( 0, 1, 2, 0x0, 0, 2, 3, 0x0),
254
gsSP2Triangles( 4, 5, 6, 0x0, 4, 6, 7, 0x0),
255
gsSP2Triangles( 8, 9, 10, 0x0, 8, 10, 11, 0x0),
256
gsSP2Triangles(12, 13, 14, 0x0, 15, 12, 14, 0x0),
257
gsSPVertex(bowser_key_dl_vertex_group5, 16, 0),
258
gsSP2Triangles( 0, 1, 2, 0x0, 0, 2, 3, 0x0),
259
gsSP2Triangles( 4, 5, 6, 0x0, 4, 6, 7, 0x0),
260
gsSP2Triangles( 8, 9, 6, 0x0, 5, 8, 6, 0x0),
261
gsSP2Triangles(10, 11, 12, 0x0, 10, 12, 13, 0x0),
262
gsSP2Triangles(13, 14, 15, 0x0, 13, 15, 10, 0x0),
263
gsSPVertex(bowser_key_dl_vertex_group6, 16, 0),
264
gsSP2Triangles( 0, 1, 2, 0x0, 0, 2, 3, 0x0),
265
gsSP2Triangles( 4, 5, 6, 0x0, 4, 6, 7, 0x0),
266
gsSP2Triangles( 8, 9, 10, 0x0, 8, 10, 11, 0x0),
267
gsSP2Triangles(12, 13, 14, 0x0, 12, 14, 15, 0x0),
268
gsSPVertex(bowser_key_dl_vertex_group7, 14, 0),
269
gsSP2Triangles( 0, 1, 2, 0x0, 0, 2, 3, 0x0),
270
gsSP2Triangles( 4, 5, 6, 0x0, 4, 6, 7, 0x0),
271
gsSP2Triangles( 8, 9, 10, 0x0, 11, 12, 13, 0x0),
272
gsSPVertex(bowser_key_dl_vertex_group8, 16, 0),
273
gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0),
274
gsSP2Triangles( 6, 3, 5, 0x0, 7, 8, 9, 0x0),
275
gsSP2Triangles(10, 11, 12, 0x0, 13, 14, 15, 0x0),
276
gsSPVertex(bowser_key_dl_vertex_group9, 16, 0),
277
gsSP2Triangles( 0, 1, 2, 0x0, 0, 2, 3, 0x0),
278
gsSP2Triangles( 4, 5, 6, 0x0, 4, 6, 7, 0x0),
279
gsSP2Triangles( 8, 9, 10, 0x0, 8, 10, 11, 0x0),
280
gsSP2Triangles(12, 13, 14, 0x0, 15, 12, 14, 0x0),
281
gsSPVertex(bowser_key_dl_vertex_group10, 14, 0),
282
gsSP2Triangles( 0, 1, 2, 0x0, 0, 2, 3, 0x0),
283
gsSP2Triangles( 4, 0, 3, 0x0, 4, 3, 5, 0x0),
284
gsSP2Triangles( 6, 7, 8, 0x0, 6, 8, 9, 0x0),
285
gsSP2Triangles(10, 11, 12, 0x0, 13, 10, 12, 0x0),
286
gsSPVertex(bowser_key_dl_vertex_group11, 16, 0),
287
gsSP2Triangles( 0, 1, 2, 0x0, 3, 0, 2, 0x0),
288
gsSP2Triangles( 4, 5, 6, 0x0, 4, 6, 7, 0x0),
289
gsSP2Triangles( 8, 9, 10, 0x0, 8, 10, 11, 0x0),
290
gsSP2Triangles(12, 13, 14, 0x0, 12, 14, 15, 0x0),
291
gsSPVertex(bowser_key_dl_vertex_group12, 4, 0),
292
gsSP2Triangles( 0, 1, 2, 0x0, 3, 0, 2, 0x0),
293
gsSPEndDisplayList(),
294
};
295
296