Paper Mario DX
Paper Mario (N64) modding
 
Loading...
Searching...
No Matches
ShatteringHammer3Block.c
Go to the documentation of this file.
1#include "common.h"
2#include "include_asset.h"
3
4#include "entity/model/ShatteringHammer3Block.vtx.inc.c"
5
6INCLUDE_IMG("entity/model/ShatteringHammer3Block_texture.png", D_0A001050_E398E0);
7INCLUDE_PAL("entity/model/ShatteringHammer3Block_texture.pal", D_0A001150_E399E0);
20
22 {
23 .m = {
24 { 0x00010000, 0x00000000,
25 0x00000001, 0x00000000 },
26 { 0x00000000, 0x00010000,
27 0x00100029, 0x00100001 },
28 { 0x00000000, 0x00000000,
29 0x00000000, 0x00000000 },
30 { 0x00000000, 0x00000000,
31 0xAAABAAAB, 0xAAAB0000 }
32 }
33 },
34 {
35 .m = {
36 { 0x00010000, 0x00000000,
37 0x00000001, 0x00000000 },
38 { 0x00000000, 0x00010000,
39 0x00000029, 0x00100001 },
40 { 0x00000000, 0x00000000,
41 0x00000000, 0x00000000 },
42 { 0x00000000, 0x00000000,
43 0x0000AAAB, 0xAAAB0000 }
44 }
45 },
46 {
47 .m = {
48 { 0x00010000, 0x00000000,
49 0x00000001, 0x00000000 },
50 { 0x00000000, 0x00010000,
51 0xFFF00029, 0x00100001 },
52 { 0x00000000, 0x00000000,
53 0x00000000, 0x00000000 },
54 { 0x00000000, 0x00000000,
55 0x5555AAAB, 0xAAAB0000 }
56 }
57 },
58 {
59 .m = {
60 { 0x00010000, 0x00000000,
61 0x00000001, 0x00000000 },
62 { 0x00000000, 0x00010000,
63 0x00100029, 0x00000001 },
64 { 0x00000000, 0x00000000,
65 0x00000000, 0x00000000 },
66 { 0x00000000, 0x00000000,
67 0xAAABAAAB, 0x00000000 }
68 }
69 },
70 {
71 .m = {
72 { 0x00010000, 0x00000000,
73 0x00000001, 0x00000000 },
74 { 0x00000000, 0x00010000,
75 0x00000029, 0x00000001 },
76 { 0x00000000, 0x00000000,
77 0x00000000, 0x00000000 },
78 { 0x00000000, 0x00000000,
79 0x0000AAAB, 0x00000000 }
80 }
81 },
82 {
83 .m = {
84 { 0x00010000, 0x00000000,
85 0x00000001, 0x00000000 },
86 { 0x00000000, 0x00010000,
87 0xFFF00029, 0x00000001 },
88 { 0x00000000, 0x00000000,
89 0x00000000, 0x00000000 },
90 { 0x00000000, 0x00000000,
91 0x5555AAAB, 0x00000000 }
92 }
93 },
94 {
95 .m = {
96 { 0x00010000, 0x00000000,
97 0x00000001, 0x00000000 },
98 { 0x00000000, 0x00010000,
99 0x00100029, 0xFFF00001 },
100 { 0x00000000, 0x00000000,
101 0x00000000, 0x00000000 },
102 { 0x00000000, 0x00000000,
103 0xAAABAAAB, 0x55550000 }
104 }
105 },
106 {
107 .m = {
108 { 0x00010000, 0x00000000,
109 0x00000001, 0x00000000 },
110 { 0x00000000, 0x00010000,
111 0x00000029, 0xFFF00001 },
112 { 0x00000000, 0x00000000,
113 0x00000000, 0x00000000 },
114 { 0x00000000, 0x00000000,
115 0x0000AAAB, 0x55550000 }
116 }
117 },
118 {
119 .m = {
120 { 0x00010000, 0x00000000,
121 0x00000001, 0x00000000 },
122 { 0x00000000, 0x00010000,
123 0xFFF00029, 0xFFF00001 },
124 { 0x00000000, 0x00000000,
125 0x00000000, 0x00000000 },
126 { 0x00000000, 0x00000000,
127 0x5555AAAB, 0x55550000 }
128 }
129 },
130 {
131 .m = {
132 { 0x00010000, 0x00000000,
133 0x00000001, 0x00000000 },
134 { 0x00000000, 0x00010000,
135 0x00100019, 0x00100001 },
136 { 0x00000000, 0x00000000,
137 0x00000000, 0x00000000 },
138 { 0x00000000, 0x00000000,
139 0xAAAB0000, 0xAAAB0000 }
140 }
141 },
142 {
143 .m = {
144 { 0x00010000, 0x00000000,
145 0x00000001, 0x00000000 },
146 { 0x00000000, 0x00010000,
147 0x00000019, 0x00100001 },
148 { 0x00000000, 0x00000000,
149 0x00000000, 0x00000000 },
150 { 0x00000000, 0x00000000,
151 0x00000000, 0xAAAB0000 }
152 }
153 },
154 {
155 .m = {
156 { 0x00010000, 0x00000000,
157 0x00000001, 0x00000000 },
158 { 0x00000000, 0x00010000,
159 0xFFF00019, 0x00100001 },
160 { 0x00000000, 0x00000000,
161 0x00000000, 0x00000000 },
162 { 0x00000000, 0x00000000,
163 0x55550000, 0xAAAB0000 }
164 }
165 },
166 {
167 .m = {
168 { 0x00010000, 0x00000000,
169 0x00000001, 0x00000000 },
170 { 0x00000000, 0x00010000,
171 0x00100019, 0x00000001 },
172 { 0x00000000, 0x00000000,
173 0x00000000, 0x00000000 },
174 { 0x00000000, 0x00000000,
175 0xAAAB0000, 0x00000000 }
176 }
177 },
178 {
179 .m = {
180 { 0x00010000, 0x00000000,
181 0x00000001, 0x00000000 },
182 { 0x00000000, 0x00010000,
183 0xFFF00019, 0x00000001 },
184 { 0x00000000, 0x00000000,
185 0x00000000, 0x00000000 },
186 { 0x00000000, 0x00000000,
187 0x55550000, 0x00000000 }
188 }
189 },
190 {
191 .m = {
192 { 0x00010000, 0x00000000,
193 0x00000001, 0x00000000 },
194 { 0x00000000, 0x00010000,
195 0x00100019, 0xFFF00001 },
196 { 0x00000000, 0x00000000,
197 0x00000000, 0x00000000 },
198 { 0x00000000, 0x00000000,
199 0xAAAB0000, 0x55550000 }
200 }
201 },
202 {
203 .m = {
204 { 0x00010000, 0x00000000,
205 0x00000001, 0x00000000 },
206 { 0x00000000, 0x00010000,
207 0x00000019, 0xFFF00001 },
208 { 0x00000000, 0x00000000,
209 0x00000000, 0x00000000 },
210 { 0x00000000, 0x00000000,
211 0x00000000, 0x55550000 }
212 }
213 },
214 {
215 .m = {
216 { 0x00010000, 0x00000000,
217 0x00000001, 0x00000000 },
218 { 0x00000000, 0x00010000,
219 0xFFF00019, 0xFFF00001 },
220 { 0x00000000, 0x00000000,
221 0x00000000, 0x00000000 },
222 { 0x00000000, 0x00000000,
223 0x55550000, 0x55550000 }
224 }
225 },
226 {
227 .m = {
228 { 0x00010000, 0x00000000,
229 0x00000001, 0x00000000 },
230 { 0x00000000, 0x00010000,
231 0x00100008, 0x00100001 },
232 { 0x00000000, 0x00000000,
233 0x00000000, 0x00000000 },
234 { 0x00000000, 0x00000000,
235 0xAAAB5556, 0xAAAB0000 }
236 }
237 },
238 {
239 .m = {
240 { 0x00010000, 0x00000000,
241 0x00000001, 0x00000000 },
242 { 0x00000000, 0x00010000,
243 0x00000008, 0x00100001 },
244 { 0x00000000, 0x00000000,
245 0x00000000, 0x00000000 },
246 { 0x00000000, 0x00000000,
247 0x00005556, 0xAAAB0000 }
248 }
249 },
250 {
251 .m = {
252 { 0x00010000, 0x00000000,
253 0x00000001, 0x00000000 },
254 { 0x00000000, 0x00010000,
255 0xFFF00008, 0x00100001 },
256 { 0x00000000, 0x00000000,
257 0x00000000, 0x00000000 },
258 { 0x00000000, 0x00000000,
259 0x55555556, 0xAAAB0000 }
260 }
261 },
262 {
263 .m = {
264 { 0x00010000, 0x00000000,
265 0x00000001, 0x00000000 },
266 { 0x00000000, 0x00010000,
267 0x00100008, 0x00000001 },
268 { 0x00000000, 0x00000000,
269 0x00000000, 0x00000000 },
270 { 0x00000000, 0x00000000,
271 0xAAAB5556, 0x00000000 }
272 }
273 },
274 {
275 .m = {
276 { 0x00010000, 0x00000000,
277 0x00000001, 0x00000000 },
278 { 0x00000000, 0x00010000,
279 0x00000008, 0x00000001 },
280 { 0x00000000, 0x00000000,
281 0x00000000, 0x00000000 },
282 { 0x00000000, 0x00000000,
283 0x00005556, 0x00000000 }
284 }
285 },
286 {
287 .m = {
288 { 0x00010000, 0x00000000,
289 0x00000001, 0x00000000 },
290 { 0x00000000, 0x00010000,
291 0xFFF00008, 0x00000001 },
292 { 0x00000000, 0x00000000,
293 0x00000000, 0x00000000 },
294 { 0x00000000, 0x00000000,
295 0x55555556, 0x00000000 }
296 }
297 },
298 {
299 .m = {
300 { 0x00010000, 0x00000000,
301 0x00000001, 0x00000000 },
302 { 0x00000000, 0x00010000,
303 0x00100008, 0xFFF00001 },
304 { 0x00000000, 0x00000000,
305 0x00000000, 0x00000000 },
306 { 0x00000000, 0x00000000,
307 0xAAAB5556, 0x55550000 }
308 }
309 },
310 {
311 .m = {
312 { 0x00010000, 0x00000000,
313 0x00000001, 0x00000000 },
314 { 0x00000000, 0x00010000,
315 0x00000008, 0xFFF00001 },
316 { 0x00000000, 0x00000000,
317 0x00000000, 0x00000000 },
318 { 0x00000000, 0x00000000,
319 0x00005556, 0x55550000 }
320 }
321 },
322 {
323 .m = {
324 { 0x00010000, 0x00000000,
325 0x00000001, 0x00000000 },
326 { 0x00000000, 0x00010000,
327 0xFFF00008, 0xFFF00001 },
328 { 0x00000000, 0x00000000,
329 0x00000000, 0x00000000 },
330 { 0x00000000, 0x00000000,
331 0x55555556, 0x55550000 }
332 }
333 },
334};
335
337 gsDPPipeSync(),
340 gsSPTexture(0x0080, 0x0080, 0, G_TX_RENDERTILE, G_OFF),
343 gsSPVertex(&D_0A000000_E38890[135], 1, 0),
344 gsSPVertex(&D_0A000000_E38890[142], 1, 1),
345 gsSPVertex(&D_0A000000_E38890[144], 2, 2),
346 gsSPVertex(&D_0A000000_E38890[159], 4, 4),
347 gsSPVertex(&D_0A000000_E38890[179], 2, 8),
348 gsSPVertex(&D_0A000000_E38890[185], 2, 10),
349 gsSP2Triangles(8, 0, 1, 0, 8, 1, 9, 0),
350 gsSP2Triangles(10, 2, 3, 0, 10, 3, 11, 0),
351 gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0),
353};
354
356 gsDPPipeSync(),
361 gsSPVertex(&D_0A000000_E38890[215], 1, 0),
362 gsSPVertex(&D_0A000000_E38890[218], 1, 1),
363 gsSPVertex(&D_0A000000_E38890[251], 10, 2),
364 gsSP2Triangles(0, 2, 3, 0, 0, 3, 1, 0),
365 gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0),
366 gsSP2Triangles(8, 9, 10, 0, 8, 10, 11, 0),
368};
369
375
377 gsDPPipeSync(),
380 gsSPTexture(0x0080, 0x0080, 0, G_TX_RENDERTILE, G_OFF),
383 gsSPVertex(&D_0A000000_E38890[122], 1, 0),
384 gsSPVertex(&D_0A000000_E38890[125], 1, 1),
385 gsSPVertex(&D_0A000000_E38890[135], 1, 2),
386 gsSPVertex(&D_0A000000_E38890[142], 1, 3),
387 gsSPVertex(&D_0A000000_E38890[144], 2, 4),
388 gsSPVertex(&D_0A000000_E38890[159], 4, 6),
389 gsSPVertex(&D_0A000000_E38890[175], 2, 10),
390 gsSPVertex(&D_0A000000_E38890[179], 2, 12),
391 gsSPVertex(&D_0A000000_E38890[185], 2, 14),
392 gsSP2Triangles(0, 10, 11, 0, 0, 11, 1, 0),
393 gsSP2Triangles(12, 2, 3, 0, 12, 3, 13, 0),
394 gsSP2Triangles(14, 4, 5, 0, 14, 5, 15, 0),
395 gsSP2Triangles(6, 7, 8, 0, 6, 8, 9, 0),
397};
398
412
418
420 gsDPPipeSync(),
423 gsSPTexture(0x0080, 0x0080, 0, G_TX_RENDERTILE, G_OFF),
426 gsSPVertex(&D_0A000000_E38890[122], 1, 0),
427 gsSPVertex(&D_0A000000_E38890[125], 1, 1),
428 gsSPVertex(&D_0A000000_E38890[135], 1, 2),
429 gsSPVertex(&D_0A000000_E38890[142], 1, 3),
430 gsSPVertex(&D_0A000000_E38890[159], 4, 4),
431 gsSPVertex(&D_0A000000_E38890[175], 2, 8),
432 gsSPVertex(&D_0A000000_E38890[179], 2, 10),
433 gsSP2Triangles(0, 8, 9, 0, 0, 9, 1, 0),
434 gsSP2Triangles(10, 2, 3, 0, 10, 3, 11, 0),
435 gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0),
437};
438
440 gsDPPipeSync(),
445 gsSPVertex(&D_0A000000_E38890[195], 1, 0),
446 gsSPVertex(&D_0A000000_E38890[198], 1, 1),
447 gsSPVertex(&D_0A000000_E38890[235], 10, 2),
448 gsSP2Triangles(0, 2, 3, 0, 0, 3, 1, 0),
449 gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0),
450 gsSP2Triangles(8, 9, 10, 0, 8, 10, 11, 0),
452};
453
459
461 gsDPPipeSync(),
464 gsSPTexture(0x0080, 0x0080, 0, G_TX_RENDERTILE, G_OFF),
467 gsSPVertex(&D_0A000000_E38890[126], 4, 0),
468 gsSPVertex(&D_0A000000_E38890[134], 2, 4),
469 gsSPVertex(&D_0A000000_E38890[137], 1, 6),
470 gsSPVertex(&D_0A000000_E38890[142], 5, 7),
471 gsSPVertex(&D_0A000000_E38890[159], 4, 12),
472 gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
473 gsSP2Triangles(4, 5, 7, 0, 4, 7, 6, 0),
474 gsSP2Triangles(8, 9, 10, 0, 8, 10, 11, 0),
475 gsSP2Triangles(12, 13, 14, 0, 12, 14, 15, 0),
477};
478
491
497
499 gsDPPipeSync(),
502 gsSPTexture(0x0080, 0x0080, 0, G_TX_RENDERTILE, G_OFF),
505 gsSPVertex(&D_0A000000_E38890[122], 8, 0),
506 gsSPVertex(&D_0A000000_E38890[134], 2, 8),
507 gsSPVertex(&D_0A000000_E38890[137], 1, 10),
508 gsSPVertex(&D_0A000000_E38890[142], 5, 11),
509 gsSPVertex(&D_0A000000_E38890[159], 4, 16),
510 gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
511 gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0),
512 gsSP2Triangles(8, 9, 11, 0, 8, 11, 10, 0),
513 gsSP2Triangles(12, 13, 14, 0, 12, 14, 15, 0),
514 gsSP2Triangles(16, 17, 18, 0, 16, 18, 19, 0),
516};
517
528
534
536 gsDPPipeSync(),
539 gsSPTexture(0x0080, 0x0080, 0, G_TX_RENDERTILE, G_OFF),
542 gsSPVertex(&D_0A000000_E38890[122], 8, 0),
543 gsSPVertex(&D_0A000000_E38890[134], 2, 8),
544 gsSPVertex(&D_0A000000_E38890[137], 1, 10),
545 gsSPVertex(&D_0A000000_E38890[142], 1, 11),
546 gsSPVertex(&D_0A000000_E38890[159], 4, 12),
547 gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
548 gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0),
549 gsSP2Triangles(8, 9, 11, 0, 8, 11, 10, 0),
550 gsSP2Triangles(12, 13, 14, 0, 12, 14, 15, 0),
552};
553
566
572
574 gsDPPipeSync(),
577 gsSPTexture(0x0080, 0x0080, 0, G_TX_RENDERTILE, G_OFF),
580 gsSPVertex(&D_0A000000_E38890[126], 4, 0),
581 gsSPVertex(&D_0A000000_E38890[134], 2, 4),
582 gsSPVertex(&D_0A000000_E38890[137], 1, 6),
583 gsSPVertex(&D_0A000000_E38890[142], 5, 7),
584 gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
585 gsSP2Triangles(4, 5, 7, 0, 4, 7, 6, 0),
586 gsSP2Triangles(8, 9, 10, 0, 8, 10, 11, 0),
588};
589
591 gsDPPipeSync(),
596 gsSPVertex(&D_0A000000_E38890[215], 12, 0),
597 gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
598 gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0),
599 gsSP2Triangles(8, 9, 10, 0, 8, 10, 11, 0),
601};
602
608
610 gsDPPipeSync(),
613 gsSPTexture(0x0080, 0x0080, 0, G_TX_RENDERTILE, G_OFF),
616 gsSPVertex(&D_0A000000_E38890[122], 8, 0),
617 gsSPVertex(&D_0A000000_E38890[134], 2, 8),
618 gsSPVertex(&D_0A000000_E38890[137], 1, 10),
619 gsSPVertex(&D_0A000000_E38890[142], 5, 11),
620 gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
621 gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0),
622 gsSP2Triangles(8, 9, 11, 0, 8, 11, 10, 0),
623 gsSP2Triangles(12, 13, 14, 0, 12, 14, 15, 0),
625};
626
638
644
646 gsDPPipeSync(),
649 gsSPTexture(0x0080, 0x0080, 0, G_TX_RENDERTILE, G_OFF),
652 gsSPVertex(&D_0A000000_E38890[122], 8, 0),
653 gsSPVertex(&D_0A000000_E38890[134], 4, 8),
654 gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
655 gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0),
656 gsSP2Triangles(8, 9, 10, 0, 8, 10, 11, 0),
658};
659
661 gsDPPipeSync(),
666 gsSPVertex(&D_0A000000_E38890[195], 12, 0),
667 gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
668 gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0),
669 gsSP2Triangles(8, 9, 10, 0, 8, 10, 11, 0),
671};
672
678
680 gsDPPipeSync(),
683 gsSPTexture(0x0080, 0x0080, 0, G_TX_RENDERTILE, G_OFF),
686 gsSPVertex(&D_0A000000_E38890[130], 1, 0),
687 gsSPVertex(&D_0A000000_E38890[133], 1, 1),
688 gsSPVertex(&D_0A000000_E38890[135], 1, 2),
689 gsSPVertex(&D_0A000000_E38890[142], 1, 3),
690 gsSPVertex(&D_0A000000_E38890[144], 2, 4),
691 gsSPVertex(&D_0A000000_E38890[159], 4, 6),
692 gsSPVertex(&D_0A000000_E38890[177], 4, 10),
693 gsSPVertex(&D_0A000000_E38890[185], 2, 14),
694 gsSP2Triangles(0, 10, 11, 0, 0, 11, 1, 0),
695 gsSP2Triangles(12, 2, 3, 0, 12, 3, 13, 0),
696 gsSP2Triangles(14, 4, 5, 0, 14, 5, 15, 0),
697 gsSP2Triangles(6, 7, 8, 0, 6, 8, 9, 0),
699};
700
712
718
720 gsDPPipeSync(),
723 gsSPTexture(0x0080, 0x0080, 0, G_TX_RENDERTILE, G_OFF),
726 gsSPVertex(&D_0A000000_E38890[122], 1, 0),
727 gsSPVertex(&D_0A000000_E38890[125], 1, 1),
728 gsSPVertex(&D_0A000000_E38890[130], 1, 2),
729 gsSPVertex(&D_0A000000_E38890[133], 1, 3),
730 gsSPVertex(&D_0A000000_E38890[135], 1, 4),
731 gsSPVertex(&D_0A000000_E38890[142], 1, 5),
732 gsSPVertex(&D_0A000000_E38890[144], 2, 6),
733 gsSPVertex(&D_0A000000_E38890[159], 4, 8),
734 gsSPVertex(&D_0A000000_E38890[175], 6, 12),
735 gsSPVertex(&D_0A000000_E38890[185], 2, 18),
736 gsSP2Triangles(0, 12, 13, 0, 0, 13, 1, 0),
737 gsSP2Triangles(2, 14, 15, 0, 2, 15, 3, 0),
738 gsSP2Triangles(16, 4, 5, 0, 16, 5, 17, 0),
739 gsSP2Triangles(18, 6, 7, 0, 18, 7, 19, 0),
740 gsSP2Triangles(8, 9, 10, 0, 8, 10, 11, 0),
742};
743
754
760
762 gsDPPipeSync(),
765 gsSPTexture(0x0080, 0x0080, 0, G_TX_RENDERTILE, G_OFF),
768 gsSPVertex(&D_0A000000_E38890[122], 1, 0),
769 gsSPVertex(&D_0A000000_E38890[125], 1, 1),
770 gsSPVertex(&D_0A000000_E38890[130], 1, 2),
771 gsSPVertex(&D_0A000000_E38890[133], 1, 3),
772 gsSPVertex(&D_0A000000_E38890[135], 1, 4),
773 gsSPVertex(&D_0A000000_E38890[142], 1, 5),
774 gsSPVertex(&D_0A000000_E38890[159], 4, 6),
775 gsSPVertex(&D_0A000000_E38890[175], 6, 10),
776 gsSP2Triangles(0, 10, 11, 0, 0, 11, 1, 0),
777 gsSP2Triangles(2, 12, 13, 0, 2, 13, 3, 0),
778 gsSP2Triangles(14, 4, 5, 0, 14, 5, 15, 0),
779 gsSP2Triangles(6, 7, 8, 0, 6, 8, 9, 0),
781};
782
794
800
802 gsDPPipeSync(),
805 gsSPTexture(0x0080, 0x0080, 0, G_TX_RENDERTILE, G_OFF),
808 gsSPVertex(&D_0A000000_E38890[126], 10, 0),
809 gsSPVertex(&D_0A000000_E38890[137], 1, 10),
810 gsSPVertex(&D_0A000000_E38890[142], 5, 11),
811 gsSPVertex(&D_0A000000_E38890[159], 4, 16),
812 gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
813 gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0),
814 gsSP2Triangles(8, 9, 11, 0, 8, 11, 10, 0),
815 gsSP2Triangles(12, 13, 14, 0, 12, 14, 15, 0),
816 gsSP2Triangles(16, 17, 18, 0, 16, 18, 19, 0),
818};
819
830
836
838 gsDPPipeSync(),
841 gsSPTexture(0x0080, 0x0080, 0, G_TX_RENDERTILE, G_OFF),
844 gsSPVertex(&D_0A000000_E38890[122], 14, 0),
845 gsSPVertex(&D_0A000000_E38890[137], 1, 14),
846 gsSPVertex(&D_0A000000_E38890[142], 1, 15),
847 gsSPVertex(&D_0A000000_E38890[159], 4, 16),
848 gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
849 gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0),
850 gsSP2Triangles(8, 9, 10, 0, 8, 10, 11, 0),
851 gsSP2Triangles(12, 13, 15, 0, 12, 15, 14, 0),
852 gsSP2Triangles(16, 17, 18, 0, 16, 18, 19, 0),
854};
855
866
872
874 gsDPPipeSync(),
877 gsSPTexture(0x0080, 0x0080, 0, G_TX_RENDERTILE, G_OFF),
880 gsSPVertex(&D_0A000000_E38890[126], 10, 0),
881 gsSPVertex(&D_0A000000_E38890[137], 1, 10),
882 gsSPVertex(&D_0A000000_E38890[142], 5, 11),
883 gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
884 gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0),
885 gsSP2Triangles(8, 9, 11, 0, 8, 11, 10, 0),
886 gsSP2Triangles(12, 13, 14, 0, 12, 14, 15, 0),
888};
889
901
907
909 gsDPPipeSync(),
912 gsSPTexture(0x0080, 0x0080, 0, G_TX_RENDERTILE, G_OFF),
915 gsSPVertex(&D_0A000000_E38890[122], 14, 0),
916 gsSPVertex(&D_0A000000_E38890[137], 1, 14),
917 gsSPVertex(&D_0A000000_E38890[142], 5, 15),
918 gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
919 gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0),
920 gsSP2Triangles(8, 9, 10, 0, 8, 10, 11, 0),
921 gsSP2Triangles(12, 13, 15, 0, 12, 15, 14, 0),
922 gsSP2Triangles(16, 17, 18, 0, 16, 18, 19, 0),
924};
925
936
942
944 gsDPPipeSync(),
947 gsSPTexture(0x0080, 0x0080, 0, G_TX_RENDERTILE, G_OFF),
950 gsSPVertex(&D_0A000000_E38890[122], 16, 0),
951 gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
952 gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0),
953 gsSP2Triangles(8, 9, 10, 0, 8, 10, 11, 0),
954 gsSP2Triangles(12, 13, 14, 0, 12, 14, 15, 0),
956};
957
969
975
977 gsDPPipeSync(),
980 gsSPTexture(0x0080, 0x0080, 0, G_TX_RENDERTILE, G_OFF),
983 gsSPVertex(&D_0A000000_E38890[34], 1, 0),
984 gsSPVertex(&D_0A000000_E38890[37], 1, 1),
985 gsSPVertex(&D_0A000000_E38890[55], 2, 2),
986 gsSPVertex(&D_0A000000_E38890[74], 4, 4),
987 gsSPVertex(&D_0A000000_E38890[92], 2, 8),
988 gsSPVertex(&D_0A000000_E38890[102], 2, 10),
989 gsSP2Triangles(0, 8, 9, 0, 0, 9, 1, 0),
990 gsSP2Triangles(10, 2, 3, 0, 10, 3, 11, 0),
991 gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0),
993};
994
996 gsDPPipeSync(),
1001 gsSPVertex(&D_0A000000_E38890[59], 2, 0),
1002 gsSPVertex(&D_0A000000_E38890[104], 10, 2),
1003 gsSP2Triangles(2, 0, 1, 0, 2, 1, 3, 0),
1004 gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0),
1005 gsSP2Triangles(8, 9, 10, 0, 8, 10, 11, 0),
1007};
1008
1014
1016 gsDPPipeSync(),
1019 gsSPTexture(0x0080, 0x0080, 0, G_TX_RENDERTILE, G_OFF),
1022 gsSPVertex(&D_0A000000_E38890[34], 1, 0),
1023 gsSPVertex(&D_0A000000_E38890[37], 1, 1),
1024 gsSPVertex(&D_0A000000_E38890[42], 1, 2),
1025 gsSPVertex(&D_0A000000_E38890[45], 1, 3),
1026 gsSPVertex(&D_0A000000_E38890[55], 2, 4),
1027 gsSPVertex(&D_0A000000_E38890[74], 4, 6),
1028 gsSPVertex(&D_0A000000_E38890[92], 4, 10),
1029 gsSPVertex(&D_0A000000_E38890[102], 2, 14),
1030 gsSP2Triangles(0, 10, 11, 0, 0, 11, 1, 0),
1031 gsSP2Triangles(2, 12, 13, 0, 2, 13, 3, 0),
1032 gsSP2Triangles(14, 4, 5, 0, 14, 5, 15, 0),
1033 gsSP2Triangles(6, 7, 8, 0, 6, 8, 9, 0),
1035};
1036
1049
1055
1057 gsDPPipeSync(),
1060 gsSPTexture(0x0080, 0x0080, 0, G_TX_RENDERTILE, G_OFF),
1063 gsSPVertex(&D_0A000000_E38890[34], 1, 0),
1064 gsSPVertex(&D_0A000000_E38890[37], 1, 1),
1065 gsSPVertex(&D_0A000000_E38890[42], 1, 2),
1066 gsSPVertex(&D_0A000000_E38890[45], 1, 3),
1067 gsSPVertex(&D_0A000000_E38890[74], 4, 4),
1068 gsSPVertex(&D_0A000000_E38890[92], 4, 8),
1069 gsSP2Triangles(0, 8, 9, 0, 0, 9, 1, 0),
1070 gsSP2Triangles(2, 10, 11, 0, 2, 11, 3, 0),
1071 gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0),
1073};
1074
1076 gsDPPipeSync(),
1081 gsSPVertex(&D_0A000000_E38890[23], 2, 0),
1082 gsSPVertex(&D_0A000000_E38890[82], 10, 2),
1083 gsSP2Triangles(2, 0, 1, 0, 2, 1, 3, 0),
1084 gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0),
1085 gsSP2Triangles(8, 9, 10, 0, 8, 10, 11, 0),
1087};
1088
1094
1096 gsDPPipeSync(),
1099 gsSPTexture(0x0080, 0x0080, 0, G_TX_RENDERTILE, G_OFF),
1102 gsSPVertex(&D_0A000000_E38890[34], 8, 0),
1103 gsSPVertex(&D_0A000000_E38890[54], 4, 8),
1104 gsSPVertex(&D_0A000000_E38890[74], 4, 12),
1105 gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
1106 gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0),
1107 gsSP2Triangles(8, 9, 10, 0, 8, 10, 11, 0),
1108 gsSP2Triangles(12, 13, 14, 0, 12, 14, 15, 0),
1110};
1111
1124
1130
1132 gsDPPipeSync(),
1135 gsSPTexture(0x0080, 0x0080, 0, G_TX_RENDERTILE, G_OFF),
1138 gsSPVertex(&D_0A000000_E38890[34], 12, 0),
1139 gsSPVertex(&D_0A000000_E38890[54], 4, 12),
1140 gsSPVertex(&D_0A000000_E38890[74], 4, 16),
1141 gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
1142 gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0),
1143 gsSP2Triangles(8, 9, 10, 0, 8, 10, 11, 0),
1144 gsSP2Triangles(12, 13, 14, 0, 12, 14, 15, 0),
1145 gsSP2Triangles(16, 17, 18, 0, 16, 18, 19, 0),
1147};
1148
1159
1165
1167 gsDPPipeSync(),
1170 gsSPTexture(0x0080, 0x0080, 0, G_TX_RENDERTILE, G_OFF),
1173 gsSPVertex(&D_0A000000_E38890[34], 12, 0),
1174 gsSPVertex(&D_0A000000_E38890[74], 4, 12),
1175 gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
1176 gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0),
1177 gsSP2Triangles(8, 9, 10, 0, 8, 10, 11, 0),
1178 gsSP2Triangles(12, 13, 14, 0, 12, 14, 15, 0),
1180};
1181
1194
1200
1202 gsDPPipeSync(),
1205 gsSPTexture(0x0080, 0x0080, 0, G_TX_RENDERTILE, G_OFF),
1208 gsSPVertex(&D_0A000000_E38890[34], 8, 0),
1209 gsSPVertex(&D_0A000000_E38890[54], 4, 8),
1210 gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
1211 gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0),
1212 gsSP2Triangles(8, 9, 10, 0, 8, 10, 11, 0),
1214};
1215
1217 gsDPPipeSync(),
1222 gsSPVertex(&D_0A000000_E38890[58], 12, 0),
1223 gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
1224 gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0),
1225 gsSP2Triangles(8, 9, 10, 0, 8, 10, 11, 0),
1227};
1228
1234
1236 gsDPPipeSync(),
1239 gsSPTexture(0x0080, 0x0080, 0, G_TX_RENDERTILE, G_OFF),
1242 gsSPVertex(&D_0A000000_E38890[34], 12, 0),
1243 gsSPVertex(&D_0A000000_E38890[54], 4, 12),
1244 gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
1245 gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0),
1246 gsSP2Triangles(8, 9, 10, 0, 8, 10, 11, 0),
1247 gsSP2Triangles(12, 13, 14, 0, 12, 14, 15, 0),
1249};
1250
1262
1268
1270 gsDPPipeSync(),
1273 gsSPTexture(0x0080, 0x0080, 0, G_TX_RENDERTILE, G_OFF),
1276 gsSPVertex(&D_0A000000_E38890[34], 12, 0),
1277 gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
1278 gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0),
1279 gsSP2Triangles(8, 9, 10, 0, 8, 10, 11, 0),
1281};
1282
1284 gsDPPipeSync(),
1289 gsSPVertex(&D_0A000000_E38890[22], 12, 0),
1290 gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
1291 gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0),
1292 gsSP2Triangles(8, 9, 10, 0, 8, 10, 11, 0),
1294};
1295
1301
BSS s32 PopupMenu_SelectedIndex
Gfx D_0A002CC0_E3B550[]
Gfx D_0A0027D0_E3B060[]
Gfx D_0A001B88_E3A418[]
Gfx D_0A001EC0_E3A750[]
Gfx D_0A002B20_E3B3B0[]
Gfx D_0A0020C8_E3A958[]
Gfx D_0A001918_E3A1A8[]
Gfx D_0A001F10_E3A7A0[]
Gfx D_0A0021C0_E3AA50[]
Gfx D_0A002640_E3AED0[]
Gfx D_0A002710_E3AFA0[]
Gfx D_0A002EA0_E3B730[]
Gfx D_0A002480_E3AD10[]
Gfx D_0A002B70_E3B400[]
Gfx D_0A002360_E3ABF0[]
Gfx D_0A001F28_E3A7B8[]
Gfx D_0A002270_E3AB00[]
Gfx D_0A002A40_E3B2D0[]
Gfx D_0A0025E0_E3AE70[]
Gfx D_0A001C88_E3A518[]
Gfx D_0A001DE8_E3A678[]
Gfx D_0A001A30_E3A2C0[]
Gfx D_0A0029C0_E3B250[]
Gfx D_0A002F60_E3B7F0[]
Gfx D_0A0028C0_E3B150[]
Gfx D_0A002498_E3AD28[]
Gfx D_0A001BA0_E3A430[]
Gfx D_0A002160_E3A9F0[]
Gfx D_0A001990_E3A220[]
Gfx D_0A002060_E3A8F0[]
Gfx D_0A001B28_E3A3B8[]
Gfx D_0A001898_E3A128[]
Gfx D_0A001D10_E3A5A0[]
Gfx D_0A001978_E3A208[]
Gfx D_0A001E50_E3A6E0[]
Gfx D_0A002628_E3AEB8[]
Gfx D_0A001E38_E3A6C8[]
Gfx D_0A0023A8_E3AC38[]
Gfx D_0A0026B8_E3AF48[]
Gfx D_0A001D68_E3A5F8[]
Gfx D_0A001D50_E3A5E0[]
Gfx D_0A002A98_E3B328[]
Gfx D_0A0027B8_E3B048[]
Gfx D_0A002558_E3ADE8[]
Gfx D_0A0026F8_E3AF88[]
Gfx D_0A002C00_E3B490[]
Gfx D_0A002E58_E3B6E8[]
Gfx * Entity_ShatteringHammer3Block_FragmentsRender[]
Gfx D_0A0023C0_E3AC50[]
Gfx D_0A002DD8_E3B668[]
Gfx D_0A002B88_E3B418[]
Gfx D_0A0028A8_E3B138[]
Gfx D_0A002C58_E3B4E8[]
Gfx D_0A0022B0_E3AB40[]
Gfx D_0A002000_E3A890[]
Gfx D_0A002D88_E3B618[]
Gfx D_0A002518_E3ADA8[]
Gfx D_0A0020B0_E3A940[]
Gfx D_0A002D10_E3B5A0[]
Gfx D_0A001C20_E3A4B0[]
Gfx D_0A001170_E39A00[]
Mtx Entity_ShatteringHammer3Block_FragmentsMatrices[]
Gfx D_0A002EB8_E3B748[]
Gfx D_0A001C70_E3A500[]
Gfx D_0A002D28_E3B5B8[]
Gfx D_0A002DF0_E3B680[]
Gfx D_0A002770_E3B000[]
Gfx D_0A001FA0_E3A830[]
Gfx D_0A002AB0_E3B340[]
Gfx D_0A002C40_E3B4D0[]
Gfx D_0A002F10_E3B7A0[]
Gfx D_0A0021A8_E3AA38[]
Gfx D_0A001FE8_E3A878[]
Gfx D_0A001AA0_E3A330[]
Gfx D_0A002958_E3B1E8[]
Gfx D_0A001A88_E3A318[]
Gfx D_0A0022C8_E3AB58[]
Gfx D_0A0029A8_E3B238[]
Gfx D_0A002570_E3AE00[]
Gfx D_0A002850_E3B0E0[]
Gfx D_0A002440_E3ACD0[]
#define INCLUDE_PAL(FILENAME, SYMBOLNAME)
#define INCLUDE_IMG(FILENAME, SYMBOLNAME)
#define PM_CC_03
Definition macros.h:282