Paper Mario DX
Paper Mario (N64) modding
 
Loading...
Searching...
No Matches
ShatteringHammer2Block.c File Reference

Go to the source code of this file.

Functions

 INCLUDE_IMG ("entity/model/ShatteringHammer2Block_texture.png", D_0A001060_E366D0)
 

Variables

Gfx D_0A001460_E36AD0 []
 
Mtx Entity_ShatteringHammer2Block_FragmentsMatrices []
 
Gfx D_0A001B58_E371C8 []
 
Gfx D_0A001BD0_E37240 []
 
Gfx D_0A001C30_E372A0 []
 
Gfx D_0A001C48_E372B8 []
 
Gfx D_0A001CE0_E37350 []
 
Gfx D_0A001D38_E373A8 []
 
Gfx D_0A001D50_E373C0 []
 
Gfx D_0A001DD0_E37440 []
 
Gfx D_0A001E30_E374A0 []
 
Gfx D_0A001E48_E374B8 []
 
Gfx D_0A001EC0_E37530 []
 
Gfx D_0A001F10_E37580 []
 
Gfx D_0A001F28_E37598 []
 
Gfx D_0A001FA8_E37618 []
 
Gfx D_0A001FE8_E37658 []
 
Gfx D_0A002000_E37670 []
 
Gfx D_0A002070_E376E0 []
 
Gfx D_0A0020C0_E37730 []
 
Gfx D_0A0020D8_E37748 []
 
Gfx D_0A002140_E377B0 []
 
Gfx D_0A002190_E37800 []
 
Gfx D_0A0021A8_E37818 []
 
Gfx D_0A002218_E37888 []
 
Gfx D_0A002260_E378D0 []
 
Gfx D_0A002278_E378E8 []
 
Gfx D_0A0022D8_E37948 []
 
Gfx D_0A002328_E37998 []
 
Gfx D_0A002340_E379B0 []
 
Gfx D_0A0023D0_E37A40 []
 
Gfx D_0A002418_E37A88 []
 
Gfx D_0A002430_E37AA0 []
 
Gfx D_0A0024D8_E37B48 []
 
Gfx D_0A002518_E37B88 []
 
Gfx D_0A002530_E37BA0 []
 
Gfx D_0A0025C0_E37C30 []
 
Gfx D_0A002608_E37C78 []
 
Gfx D_0A002620_E37C90 []
 
Gfx D_0A002698_E37D08 []
 
Gfx D_0A0026D8_E37D48 []
 
Gfx D_0A0026F0_E37D60 []
 
Gfx D_0A002760_E37DD0 []
 
Gfx D_0A0027A0_E37E10 []
 
Gfx D_0A0027B8_E37E28 []
 
Gfx D_0A002820_E37E90 []
 
Gfx D_0A002868_E37ED8 []
 
Gfx D_0A002880_E37EF0 []
 
Gfx D_0A0028F0_E37F60 []
 
Gfx D_0A002930_E37FA0 []
 
Gfx D_0A002948_E37FB8 []
 
Gfx D_0A0029A8_E38018 []
 
Gfx D_0A0029F0_E38060 []
 
Gfx D_0A002A08_E38078 []
 
Gfx D_0A002A88_E380F8 []
 
Gfx D_0A002AE0_E38150 []
 
Gfx D_0A002AF8_E38168 []
 
Gfx D_0A002B90_E38200 []
 
Gfx D_0A002BE0_E38250 []
 
Gfx D_0A002BF8_E38268 []
 
Gfx D_0A002C78_E382E8 []
 
Gfx D_0A002CD0_E38340 []
 
Gfx D_0A002CE8_E38358 []
 
Gfx D_0A002D58_E383C8 []
 
Gfx D_0A002DA8_E38418 []
 
Gfx D_0A002DC0_E38430 []
 
Gfx D_0A002E38_E384A8 []
 
Gfx D_0A002E78_E384E8 []
 
Gfx D_0A002E90_E38500 []
 
Gfx D_0A002EF8_E38568 []
 
Gfx D_0A002F48_E385B8 []
 
Gfx D_0A002F60_E385D0 []
 
Gfx D_0A002FC0_E38630 []
 
Gfx D_0A003010_E38680 []
 
Gfx D_0A003028_E38698 []
 
Gfx D_0A003090_E38700 []
 
Gfx D_0A0030D8_E38748 []
 
Gfx D_0A0030F0_E38760 []
 
Gfx D_0A003148_E387B8 []
 
Gfx D_0A003198_E38808 []
 
GfxEntity_ShatteringHammer2Block_FragmentsRender []
 

Function Documentation

◆ INCLUDE_IMG()

Variable Documentation

◆ D_0A001460_E36AD0

◆ Entity_ShatteringHammer2Block_FragmentsMatrices

Mtx Entity_ShatteringHammer2Block_FragmentsMatrices[]

Definition at line 19 of file ShatteringHammer2Block.c.

19 {
20 {
21 .m = {
22 { 0x00010000, 0x00000000,
23 0x00000001, 0x00000000 },
24 { 0x00000000, 0x00010000,
25 0x00100029, 0x00100001 },
26 { 0x00000000, 0x00000000,
27 0x00000000, 0x00000000 },
28 { 0x00000000, 0x00000000,
29 0xAAABAAAB, 0xAAAB0000 }
30 }
31 },
32 {
33 .m = {
34 { 0x00010000, 0x00000000,
35 0x00000001, 0x00000000 },
36 { 0x00000000, 0x00010000,
37 0x00000029, 0x00100001 },
38 { 0x00000000, 0x00000000,
39 0x00000000, 0x00000000 },
40 { 0x00000000, 0x00000000,
41 0x0000AAAB, 0xAAAB0000 }
42 }
43 },
44 {
45 .m = {
46 { 0x00010000, 0x00000000,
47 0x00000001, 0x00000000 },
48 { 0x00000000, 0x00010000,
49 0xFFF00029, 0x00100001 },
50 { 0x00000000, 0x00000000,
51 0x00000000, 0x00000000 },
52 { 0x00000000, 0x00000000,
53 0x5555AAAB, 0xAAAB0000 }
54 }
55 },
56 {
57 .m = {
58 { 0x00010000, 0x00000000,
59 0x00000001, 0x00000000 },
60 { 0x00000000, 0x00010000,
61 0x00100029, 0x00000001 },
62 { 0x00000000, 0x00000000,
63 0x00000000, 0x00000000 },
64 { 0x00000000, 0x00000000,
65 0xAAABAAAB, 0x00000000 }
66 }
67 },
68 {
69 .m = {
70 { 0x00010000, 0x00000000,
71 0x00000001, 0x00000000 },
72 { 0x00000000, 0x00010000,
73 0x00000029, 0x00000001 },
74 { 0x00000000, 0x00000000,
75 0x00000000, 0x00000000 },
76 { 0x00000000, 0x00000000,
77 0x0000AAAB, 0x00000000 }
78 }
79 },
80 {
81 .m = {
82 { 0x00010000, 0x00000000,
83 0x00000001, 0x00000000 },
84 { 0x00000000, 0x00010000,
85 0xFFF00029, 0x00000001 },
86 { 0x00000000, 0x00000000,
87 0x00000000, 0x00000000 },
88 { 0x00000000, 0x00000000,
89 0x5555AAAB, 0x00000000 }
90 }
91 },
92 {
93 .m = {
94 { 0x00010000, 0x00000000,
95 0x00000001, 0x00000000 },
96 { 0x00000000, 0x00010000,
97 0x00100029, 0xFFF00001 },
98 { 0x00000000, 0x00000000,
99 0x00000000, 0x00000000 },
100 { 0x00000000, 0x00000000,
101 0xAAABAAAB, 0x55550000 }
102 }
103 },
104 {
105 .m = {
106 { 0x00010000, 0x00000000,
107 0x00000001, 0x00000000 },
108 { 0x00000000, 0x00010000,
109 0x00000029, 0xFFF00001 },
110 { 0x00000000, 0x00000000,
111 0x00000000, 0x00000000 },
112 { 0x00000000, 0x00000000,
113 0x0000AAAB, 0x55550000 }
114 }
115 },
116 {
117 .m = {
118 { 0x00010000, 0x00000000,
119 0x00000001, 0x00000000 },
120 { 0x00000000, 0x00010000,
121 0xFFF00029, 0xFFF00001 },
122 { 0x00000000, 0x00000000,
123 0x00000000, 0x00000000 },
124 { 0x00000000, 0x00000000,
125 0x5555AAAB, 0x55550000 }
126 }
127 },
128 {
129 .m = {
130 { 0x00010000, 0x00000000,
131 0x00000001, 0x00000000 },
132 { 0x00000000, 0x00010000,
133 0x00100019, 0x00100001 },
134 { 0x00000000, 0x00000000,
135 0x00000000, 0x00000000 },
136 { 0x00000000, 0x00000000,
137 0xAAAB0000, 0xAAAB0000 }
138 }
139 },
140 {
141 .m = {
142 { 0x00010000, 0x00000000,
143 0x00000001, 0x00000000 },
144 { 0x00000000, 0x00010000,
145 0x00000019, 0x00100001 },
146 { 0x00000000, 0x00000000,
147 0x00000000, 0x00000000 },
148 { 0x00000000, 0x00000000,
149 0x00000000, 0xAAAB0000 }
150 }
151 },
152 {
153 .m = {
154 { 0x00010000, 0x00000000,
155 0x00000001, 0x00000000 },
156 { 0x00000000, 0x00010000,
157 0xFFF00019, 0x00100001 },
158 { 0x00000000, 0x00000000,
159 0x00000000, 0x00000000 },
160 { 0x00000000, 0x00000000,
161 0x55550000, 0xAAAB0000 }
162 }
163 },
164 {
165 .m = {
166 { 0x00010000, 0x00000000,
167 0x00000001, 0x00000000 },
168 { 0x00000000, 0x00010000,
169 0x00100019, 0x00000001 },
170 { 0x00000000, 0x00000000,
171 0x00000000, 0x00000000 },
172 { 0x00000000, 0x00000000,
173 0xAAAB0000, 0x00000000 }
174 }
175 },
176 {
177 .m = {
178 { 0x00010000, 0x00000000,
179 0x00000001, 0x00000000 },
180 { 0x00000000, 0x00010000,
181 0xFFF00019, 0x00000001 },
182 { 0x00000000, 0x00000000,
183 0x00000000, 0x00000000 },
184 { 0x00000000, 0x00000000,
185 0x55550000, 0x00000000 }
186 }
187 },
188 {
189 .m = {
190 { 0x00010000, 0x00000000,
191 0x00000001, 0x00000000 },
192 { 0x00000000, 0x00010000,
193 0x00100019, 0xFFF00001 },
194 { 0x00000000, 0x00000000,
195 0x00000000, 0x00000000 },
196 { 0x00000000, 0x00000000,
197 0xAAAB0000, 0x55550000 }
198 }
199 },
200 {
201 .m = {
202 { 0x00010000, 0x00000000,
203 0x00000001, 0x00000000 },
204 { 0x00000000, 0x00010000,
205 0x00000019, 0xFFF00001 },
206 { 0x00000000, 0x00000000,
207 0x00000000, 0x00000000 },
208 { 0x00000000, 0x00000000,
209 0x00000000, 0x55550000 }
210 }
211 },
212 {
213 .m = {
214 { 0x00010000, 0x00000000,
215 0x00000001, 0x00000000 },
216 { 0x00000000, 0x00010000,
217 0xFFF00019, 0xFFF00001 },
218 { 0x00000000, 0x00000000,
219 0x00000000, 0x00000000 },
220 { 0x00000000, 0x00000000,
221 0x55550000, 0x55550000 }
222 }
223 },
224 {
225 .m = {
226 { 0x00010000, 0x00000000,
227 0x00000001, 0x00000000 },
228 { 0x00000000, 0x00010000,
229 0x00100008, 0x00100001 },
230 { 0x00000000, 0x00000000,
231 0x00000000, 0x00000000 },
232 { 0x00000000, 0x00000000,
233 0xAAAB5556, 0xAAAB0000 }
234 }
235 },
236 {
237 .m = {
238 { 0x00010000, 0x00000000,
239 0x00000001, 0x00000000 },
240 { 0x00000000, 0x00010000,
241 0x00000008, 0x00100001 },
242 { 0x00000000, 0x00000000,
243 0x00000000, 0x00000000 },
244 { 0x00000000, 0x00000000,
245 0x00005556, 0xAAAB0000 }
246 }
247 },
248 {
249 .m = {
250 { 0x00010000, 0x00000000,
251 0x00000001, 0x00000000 },
252 { 0x00000000, 0x00010000,
253 0xFFF00008, 0x00100001 },
254 { 0x00000000, 0x00000000,
255 0x00000000, 0x00000000 },
256 { 0x00000000, 0x00000000,
257 0x55555556, 0xAAAB0000 }
258 }
259 },
260 {
261 .m = {
262 { 0x00010000, 0x00000000,
263 0x00000001, 0x00000000 },
264 { 0x00000000, 0x00010000,
265 0x00100008, 0x00000001 },
266 { 0x00000000, 0x00000000,
267 0x00000000, 0x00000000 },
268 { 0x00000000, 0x00000000,
269 0xAAAB5556, 0x00000000 }
270 }
271 },
272 {
273 .m = {
274 { 0x00010000, 0x00000000,
275 0x00000001, 0x00000000 },
276 { 0x00000000, 0x00010000,
277 0x00000008, 0x00000001 },
278 { 0x00000000, 0x00000000,
279 0x00000000, 0x00000000 },
280 { 0x00000000, 0x00000000,
281 0x00005556, 0x00000000 }
282 }
283 },
284 {
285 .m = {
286 { 0x00010000, 0x00000000,
287 0x00000001, 0x00000000 },
288 { 0x00000000, 0x00010000,
289 0xFFF00008, 0x00000001 },
290 { 0x00000000, 0x00000000,
291 0x00000000, 0x00000000 },
292 { 0x00000000, 0x00000000,
293 0x55555556, 0x00000000 }
294 }
295 },
296 {
297 .m = {
298 { 0x00010000, 0x00000000,
299 0x00000001, 0x00000000 },
300 { 0x00000000, 0x00010000,
301 0x00100008, 0xFFF00001 },
302 { 0x00000000, 0x00000000,
303 0x00000000, 0x00000000 },
304 { 0x00000000, 0x00000000,
305 0xAAAB5556, 0x55550000 }
306 }
307 },
308 {
309 .m = {
310 { 0x00010000, 0x00000000,
311 0x00000001, 0x00000000 },
312 { 0x00000000, 0x00010000,
313 0x00000008, 0xFFF00001 },
314 { 0x00000000, 0x00000000,
315 0x00000000, 0x00000000 },
316 { 0x00000000, 0x00000000,
317 0x00005556, 0x55550000 }
318 }
319 },
320 {
321 .m = {
322 { 0x00010000, 0x00000000,
323 0x00000001, 0x00000000 },
324 { 0x00000000, 0x00010000,
325 0xFFF00008, 0xFFF00001 },
326 { 0x00000000, 0x00000000,
327 0x00000000, 0x00000000 },
328 { 0x00000000, 0x00000000,
329 0x55555556, 0x55550000 }
330 }
331 },
332};

Referenced by entity_shattering_block_init().

◆ D_0A001B58_E371C8

Gfx D_0A001B58_E371C8[]
Initial value:

Definition at line 334 of file ShatteringHammer2Block.c.

334 {
335 gsDPPipeSync(),
338 gsSPTexture(0x0080, 0x0080, 0, G_TX_RENDERTILE, G_OFF),
341 gsSPVertex(&D_0A000000_E35670[137], 2, 0),
342 gsSPVertex(&D_0A000000_E35670[145], 2, 2),
343 gsSPVertex(&D_0A000000_E35670[160], 4, 4),
344 gsSPVertex(&D_0A000000_E35670[180], 2, 8),
345 gsSPVertex(&D_0A000000_E35670[186], 2, 10),
346 gsSP2Triangles(8, 0, 1, 0, 8, 1, 9, 0),
347 gsSP2Triangles(10, 2, 3, 0, 10, 3, 11, 0),
348 gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0),
350};

◆ D_0A001BD0_E37240

Gfx D_0A001BD0_E37240[]
Initial value:

Definition at line 352 of file ShatteringHammer2Block.c.

352 {
353 gsDPPipeSync(),
358 gsSPVertex(&D_0A000000_E35670[216], 1, 0),
359 gsSPVertex(&D_0A000000_E35670[219], 1, 1),
360 gsSPVertex(&D_0A000000_E35670[252], 10, 2),
361 gsSP2Triangles(0, 2, 3, 0, 0, 3, 1, 0),
362 gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0),
363 gsSP2Triangles(8, 9, 10, 0, 8, 10, 11, 0),
365};

◆ D_0A001C30_E372A0

Gfx D_0A001C30_E372A0[]

◆ D_0A001C48_E372B8

Gfx D_0A001C48_E372B8[]
Initial value:

Definition at line 373 of file ShatteringHammer2Block.c.

373 {
374 gsDPPipeSync(),
377 gsSPTexture(0x0080, 0x0080, 0, G_TX_RENDERTILE, G_OFF),
380 gsSPVertex(&D_0A000000_E35670[124], 1, 0),
381 gsSPVertex(&D_0A000000_E35670[127], 1, 1),
382 gsSPVertex(&D_0A000000_E35670[137], 2, 2),
383 gsSPVertex(&D_0A000000_E35670[145], 2, 4),
384 gsSPVertex(&D_0A000000_E35670[160], 4, 6),
385 gsSPVertex(&D_0A000000_E35670[176], 2, 10),
386 gsSPVertex(&D_0A000000_E35670[180], 2, 12),
387 gsSPVertex(&D_0A000000_E35670[186], 2, 14),
388 gsSP2Triangles(0, 10, 11, 0, 0, 11, 1, 0),
389 gsSP2Triangles(12, 2, 3, 0, 12, 3, 13, 0),
390 gsSP2Triangles(14, 4, 5, 0, 14, 5, 15, 0),
391 gsSP2Triangles(6, 7, 8, 0, 6, 8, 9, 0),
393};

◆ D_0A001CE0_E37350

◆ D_0A001D38_E373A8

Gfx D_0A001D38_E373A8[]

◆ D_0A001D50_E373C0

Gfx D_0A001D50_E373C0[]
Initial value:

Definition at line 415 of file ShatteringHammer2Block.c.

415 {
416 gsDPPipeSync(),
419 gsSPTexture(0x0080, 0x0080, 0, G_TX_RENDERTILE, G_OFF),
422 gsSPVertex(&D_0A000000_E35670[124], 1, 0),
423 gsSPVertex(&D_0A000000_E35670[127], 1, 1),
424 gsSPVertex(&D_0A000000_E35670[137], 2, 2),
425 gsSPVertex(&D_0A000000_E35670[160], 4, 4),
426 gsSPVertex(&D_0A000000_E35670[176], 2, 8),
427 gsSPVertex(&D_0A000000_E35670[180], 2, 10),
428 gsSP2Triangles(0, 8, 9, 0, 0, 9, 1, 0),
429 gsSP2Triangles(10, 2, 3, 0, 10, 3, 11, 0),
430 gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0),
432};

◆ D_0A001DD0_E37440

Gfx D_0A001DD0_E37440[]
Initial value:

Definition at line 434 of file ShatteringHammer2Block.c.

434 {
435 gsDPPipeSync(),
440 gsSPVertex(&D_0A000000_E35670[196], 1, 0),
441 gsSPVertex(&D_0A000000_E35670[199], 1, 1),
442 gsSPVertex(&D_0A000000_E35670[236], 10, 2),
443 gsSP2Triangles(0, 2, 3, 0, 0, 3, 1, 0),
444 gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0),
445 gsSP2Triangles(8, 9, 10, 0, 8, 10, 11, 0),
447};

◆ D_0A001E30_E374A0

Gfx D_0A001E30_E374A0[]

◆ D_0A001E48_E374B8

Gfx D_0A001E48_E374B8[]
Initial value:

Definition at line 455 of file ShatteringHammer2Block.c.

455 {
456 gsDPPipeSync(),
459 gsSPTexture(0x0080, 0x0080, 0, G_TX_RENDERTILE, G_OFF),
462 gsSPVertex(&D_0A000000_E35670[128], 4, 0),
463 gsSPVertex(&D_0A000000_E35670[136], 4, 4),
464 gsSPVertex(&D_0A000000_E35670[144], 4, 8),
465 gsSPVertex(&D_0A000000_E35670[160], 4, 12),
466 gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
467 gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0),
468 gsSP2Triangles(8, 9, 10, 0, 8, 10, 11, 0),
469 gsSP2Triangles(12, 13, 14, 0, 12, 14, 15, 0),
471};

◆ D_0A001EC0_E37530

◆ D_0A001F10_E37580

Gfx D_0A001F10_E37580[]

◆ D_0A001F28_E37598

Gfx D_0A001F28_E37598[]
Initial value:
= {
gsSPTexture(0x0080, 0x0080, 0, G_TX_RENDERTILE, G_OFF),
gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0),
gsSP2Triangles(8, 9, 10, 0, 8, 10, 11, 0),
gsSP2Triangles(12, 13, 14, 0, 12, 14, 15, 0),
gsSP2Triangles(16, 17, 18, 0, 16, 18, 19, 0),
}

Definition at line 492 of file ShatteringHammer2Block.c.

492 {
493 gsDPPipeSync(),
496 gsSPTexture(0x0080, 0x0080, 0, G_TX_RENDERTILE, G_OFF),
499 gsSPVertex(&D_0A000000_E35670[124], 8, 0),
500 gsSPVertex(&D_0A000000_E35670[136], 4, 8),
501 gsSPVertex(&D_0A000000_E35670[144], 4, 12),
502 gsSPVertex(&D_0A000000_E35670[160], 4, 16),
503 gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
504 gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0),
505 gsSP2Triangles(8, 9, 10, 0, 8, 10, 11, 0),
506 gsSP2Triangles(12, 13, 14, 0, 12, 14, 15, 0),
507 gsSP2Triangles(16, 17, 18, 0, 16, 18, 19, 0),
509};

◆ D_0A001FA8_E37618

◆ D_0A001FE8_E37658

Gfx D_0A001FE8_E37658[]

◆ D_0A002000_E37670

Gfx D_0A002000_E37670[]
Initial value:

Definition at line 528 of file ShatteringHammer2Block.c.

528 {
529 gsDPPipeSync(),
532 gsSPTexture(0x0080, 0x0080, 0, G_TX_RENDERTILE, G_OFF),
535 gsSPVertex(&D_0A000000_E35670[124], 8, 0),
536 gsSPVertex(&D_0A000000_E35670[136], 4, 8),
537 gsSPVertex(&D_0A000000_E35670[160], 4, 12),
538 gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
539 gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0),
540 gsSP2Triangles(8, 9, 10, 0, 8, 10, 11, 0),
541 gsSP2Triangles(12, 13, 14, 0, 12, 14, 15, 0),
543};

◆ D_0A002070_E376E0

◆ D_0A0020C0_E37730

Gfx D_0A0020C0_E37730[]

◆ D_0A0020D8_E37748

Gfx D_0A0020D8_E37748[]
Initial value:

Definition at line 564 of file ShatteringHammer2Block.c.

564 {
565 gsDPPipeSync(),
568 gsSPTexture(0x0080, 0x0080, 0, G_TX_RENDERTILE, G_OFF),
571 gsSPVertex(&D_0A000000_E35670[128], 4, 0),
572 gsSPVertex(&D_0A000000_E35670[136], 4, 4),
573 gsSPVertex(&D_0A000000_E35670[144], 4, 8),
574 gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
575 gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0),
576 gsSP2Triangles(8, 9, 10, 0, 8, 10, 11, 0),
578};

◆ D_0A002140_E377B0

Gfx D_0A002140_E377B0[]
Initial value:

Definition at line 580 of file ShatteringHammer2Block.c.

580 {
581 gsDPPipeSync(),
586 gsSPVertex(&D_0A000000_E35670[216], 12, 0),
587 gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
588 gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0),
589 gsSP2Triangles(8, 9, 10, 0, 8, 10, 11, 0),
591};

◆ D_0A002190_E37800

Gfx D_0A002190_E37800[]

◆ D_0A0021A8_E37818

Gfx D_0A0021A8_E37818[]
Initial value:

Definition at line 599 of file ShatteringHammer2Block.c.

599 {
600 gsDPPipeSync(),
603 gsSPTexture(0x0080, 0x0080, 0, G_TX_RENDERTILE, G_OFF),
606 gsSPVertex(&D_0A000000_E35670[124], 8, 0),
607 gsSPVertex(&D_0A000000_E35670[136], 4, 8),
608 gsSPVertex(&D_0A000000_E35670[144], 4, 12),
609 gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
610 gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0),
611 gsSP2Triangles(8, 9, 10, 0, 8, 10, 11, 0),
612 gsSP2Triangles(12, 13, 14, 0, 12, 14, 15, 0),
614};

◆ D_0A002218_E37888

◆ D_0A002260_E378D0

Gfx D_0A002260_E378D0[]

◆ D_0A002278_E378E8

Gfx D_0A002278_E378E8[]
Initial value:

Definition at line 634 of file ShatteringHammer2Block.c.

634 {
635 gsDPPipeSync(),
638 gsSPTexture(0x0080, 0x0080, 0, G_TX_RENDERTILE, G_OFF),
641 gsSPVertex(&D_0A000000_E35670[124], 8, 0),
642 gsSPVertex(&D_0A000000_E35670[136], 4, 8),
643 gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
644 gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0),
645 gsSP2Triangles(8, 9, 10, 0, 8, 10, 11, 0),
647};

◆ D_0A0022D8_E37948

Gfx D_0A0022D8_E37948[]
Initial value:

Definition at line 649 of file ShatteringHammer2Block.c.

649 {
650 gsDPPipeSync(),
655 gsSPVertex(&D_0A000000_E35670[196], 12, 0),
656 gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
657 gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0),
658 gsSP2Triangles(8, 9, 10, 0, 8, 10, 11, 0),
660};

◆ D_0A002328_E37998

Gfx D_0A002328_E37998[]

◆ D_0A002340_E379B0

Gfx D_0A002340_E379B0[]
Initial value:

Definition at line 668 of file ShatteringHammer2Block.c.

668 {
669 gsDPPipeSync(),
672 gsSPTexture(0x0080, 0x0080, 0, G_TX_RENDERTILE, G_OFF),
675 gsSPVertex(&D_0A000000_E35670[132], 1, 0),
676 gsSPVertex(&D_0A000000_E35670[135], 1, 1),
677 gsSPVertex(&D_0A000000_E35670[137], 2, 2),
678 gsSPVertex(&D_0A000000_E35670[145], 2, 4),
679 gsSPVertex(&D_0A000000_E35670[160], 4, 6),
680 gsSPVertex(&D_0A000000_E35670[178], 4, 10),
681 gsSPVertex(&D_0A000000_E35670[186], 2, 14),
682 gsSP2Triangles(0, 10, 11, 0, 0, 11, 1, 0),
683 gsSP2Triangles(12, 2, 3, 0, 12, 3, 13, 0),
684 gsSP2Triangles(14, 4, 5, 0, 14, 5, 15, 0),
685 gsSP2Triangles(6, 7, 8, 0, 6, 8, 9, 0),
687};

◆ D_0A0023D0_E37A40

◆ D_0A002418_E37A88

Gfx D_0A002418_E37A88[]

◆ D_0A002430_E37AA0

Gfx D_0A002430_E37AA0[]
Initial value:
= {
gsSPTexture(0x0080, 0x0080, 0, G_TX_RENDERTILE, G_OFF),
gsSP2Triangles(0, 12, 13, 0, 0, 13, 1, 0),
gsSP2Triangles(2, 14, 15, 0, 2, 15, 3, 0),
gsSP2Triangles(16, 4, 5, 0, 16, 5, 17, 0),
gsSP2Triangles(18, 6, 7, 0, 18, 7, 19, 0),
gsSP2Triangles(8, 9, 10, 0, 8, 10, 11, 0),
}

Definition at line 707 of file ShatteringHammer2Block.c.

707 {
708 gsDPPipeSync(),
711 gsSPTexture(0x0080, 0x0080, 0, G_TX_RENDERTILE, G_OFF),
714 gsSPVertex(&D_0A000000_E35670[124], 1, 0),
715 gsSPVertex(&D_0A000000_E35670[127], 1, 1),
716 gsSPVertex(&D_0A000000_E35670[132], 1, 2),
717 gsSPVertex(&D_0A000000_E35670[135], 1, 3),
718 gsSPVertex(&D_0A000000_E35670[137], 2, 4),
719 gsSPVertex(&D_0A000000_E35670[145], 2, 6),
720 gsSPVertex(&D_0A000000_E35670[160], 4, 8),
721 gsSPVertex(&D_0A000000_E35670[176], 6, 12),
722 gsSPVertex(&D_0A000000_E35670[186], 2, 18),
723 gsSP2Triangles(0, 12, 13, 0, 0, 13, 1, 0),
724 gsSP2Triangles(2, 14, 15, 0, 2, 15, 3, 0),
725 gsSP2Triangles(16, 4, 5, 0, 16, 5, 17, 0),
726 gsSP2Triangles(18, 6, 7, 0, 18, 7, 19, 0),
727 gsSP2Triangles(8, 9, 10, 0, 8, 10, 11, 0),
729};

◆ D_0A0024D8_E37B48

◆ D_0A002518_E37B88

Gfx D_0A002518_E37B88[]

◆ D_0A002530_E37BA0

Gfx D_0A002530_E37BA0[]
Initial value:

Definition at line 748 of file ShatteringHammer2Block.c.

748 {
749 gsDPPipeSync(),
752 gsSPTexture(0x0080, 0x0080, 0, G_TX_RENDERTILE, G_OFF),
755 gsSPVertex(&D_0A000000_E35670[124], 1, 0),
756 gsSPVertex(&D_0A000000_E35670[127], 1, 1),
757 gsSPVertex(&D_0A000000_E35670[132], 1, 2),
758 gsSPVertex(&D_0A000000_E35670[135], 1, 3),
759 gsSPVertex(&D_0A000000_E35670[137], 2, 4),
760 gsSPVertex(&D_0A000000_E35670[160], 4, 6),
761 gsSPVertex(&D_0A000000_E35670[176], 6, 10),
762 gsSP2Triangles(0, 10, 11, 0, 0, 11, 1, 0),
763 gsSP2Triangles(2, 12, 13, 0, 2, 13, 3, 0),
764 gsSP2Triangles(14, 4, 5, 0, 14, 5, 15, 0),
765 gsSP2Triangles(6, 7, 8, 0, 6, 8, 9, 0),
767};

◆ D_0A0025C0_E37C30

◆ D_0A002608_E37C78

Gfx D_0A002608_E37C78[]

◆ D_0A002620_E37C90

Gfx D_0A002620_E37C90[]
Initial value:
= {
gsSPTexture(0x0080, 0x0080, 0, G_TX_RENDERTILE, G_OFF),
gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0),
gsSP2Triangles(8, 9, 10, 0, 8, 10, 11, 0),
gsSP2Triangles(12, 13, 14, 0, 12, 14, 15, 0),
gsSP2Triangles(16, 17, 18, 0, 16, 18, 19, 0),
}

Definition at line 787 of file ShatteringHammer2Block.c.

787 {
788 gsDPPipeSync(),
791 gsSPTexture(0x0080, 0x0080, 0, G_TX_RENDERTILE, G_OFF),
794 gsSPVertex(&D_0A000000_E35670[128], 12, 0),
795 gsSPVertex(&D_0A000000_E35670[144], 4, 12),
796 gsSPVertex(&D_0A000000_E35670[160], 4, 16),
797 gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
798 gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0),
799 gsSP2Triangles(8, 9, 10, 0, 8, 10, 11, 0),
800 gsSP2Triangles(12, 13, 14, 0, 12, 14, 15, 0),
801 gsSP2Triangles(16, 17, 18, 0, 16, 18, 19, 0),
803};

◆ D_0A002698_E37D08

◆ D_0A0026D8_E37D48

Gfx D_0A0026D8_E37D48[]

◆ D_0A0026F0_E37D60

Gfx D_0A0026F0_E37D60[]
Initial value:
= {
gsSPTexture(0x0080, 0x0080, 0, G_TX_RENDERTILE, G_OFF),
gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0),
gsSP2Triangles(8, 9, 10, 0, 8, 10, 11, 0),
gsSP2Triangles(12, 13, 14, 0, 12, 14, 15, 0),
gsSP2Triangles(16, 17, 18, 0, 16, 18, 19, 0),
}

Definition at line 822 of file ShatteringHammer2Block.c.

822 {
823 gsDPPipeSync(),
826 gsSPTexture(0x0080, 0x0080, 0, G_TX_RENDERTILE, G_OFF),
829 gsSPVertex(&D_0A000000_E35670[124], 16, 0),
830 gsSPVertex(&D_0A000000_E35670[160], 4, 16),
831 gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
832 gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0),
833 gsSP2Triangles(8, 9, 10, 0, 8, 10, 11, 0),
834 gsSP2Triangles(12, 13, 14, 0, 12, 14, 15, 0),
835 gsSP2Triangles(16, 17, 18, 0, 16, 18, 19, 0),
837};

◆ D_0A002760_E37DD0

◆ D_0A0027A0_E37E10

Gfx D_0A0027A0_E37E10[]

◆ D_0A0027B8_E37E28

Gfx D_0A0027B8_E37E28[]
Initial value:
= {
gsSPTexture(0x0080, 0x0080, 0, G_TX_RENDERTILE, G_OFF),
gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0),
gsSP2Triangles(8, 9, 10, 0, 8, 10, 11, 0),
gsSP2Triangles(12, 13, 14, 0, 12, 14, 15, 0),
}

Definition at line 856 of file ShatteringHammer2Block.c.

856 {
857 gsDPPipeSync(),
860 gsSPTexture(0x0080, 0x0080, 0, G_TX_RENDERTILE, G_OFF),
863 gsSPVertex(&D_0A000000_E35670[128], 12, 0),
864 gsSPVertex(&D_0A000000_E35670[144], 4, 12),
865 gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
866 gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0),
867 gsSP2Triangles(8, 9, 10, 0, 8, 10, 11, 0),
868 gsSP2Triangles(12, 13, 14, 0, 12, 14, 15, 0),
870};

◆ D_0A002820_E37E90

◆ D_0A002868_E37ED8

Gfx D_0A002868_E37ED8[]

◆ D_0A002880_E37EF0

Gfx D_0A002880_E37EF0[]
Initial value:
= {
gsSPTexture(0x0080, 0x0080, 0, G_TX_RENDERTILE, G_OFF),
gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0),
gsSP2Triangles(8, 9, 10, 0, 8, 10, 11, 0),
gsSP2Triangles(12, 13, 14, 0, 12, 14, 15, 0),
gsSP2Triangles(16, 17, 18, 0, 16, 18, 19, 0),
}

Definition at line 890 of file ShatteringHammer2Block.c.

890 {
891 gsDPPipeSync(),
894 gsSPTexture(0x0080, 0x0080, 0, G_TX_RENDERTILE, G_OFF),
897 gsSPVertex(&D_0A000000_E35670[124], 16, 0),
898 gsSPVertex(&D_0A000000_E35670[144], 4, 16),
899 gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
900 gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0),
901 gsSP2Triangles(8, 9, 10, 0, 8, 10, 11, 0),
902 gsSP2Triangles(12, 13, 14, 0, 12, 14, 15, 0),
903 gsSP2Triangles(16, 17, 18, 0, 16, 18, 19, 0),
905};

◆ D_0A0028F0_E37F60

◆ D_0A002930_E37FA0

Gfx D_0A002930_E37FA0[]

◆ D_0A002948_E37FB8

Gfx D_0A002948_E37FB8[]
Initial value:
= {
gsSPTexture(0x0080, 0x0080, 0, G_TX_RENDERTILE, G_OFF),
gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0),
gsSP2Triangles(8, 9, 10, 0, 8, 10, 11, 0),
gsSP2Triangles(12, 13, 14, 0, 12, 14, 15, 0),
}

Definition at line 924 of file ShatteringHammer2Block.c.

924 {
925 gsDPPipeSync(),
928 gsSPTexture(0x0080, 0x0080, 0, G_TX_RENDERTILE, G_OFF),
931 gsSPVertex(&D_0A000000_E35670[124], 16, 0),
932 gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
933 gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0),
934 gsSP2Triangles(8, 9, 10, 0, 8, 10, 11, 0),
935 gsSP2Triangles(12, 13, 14, 0, 12, 14, 15, 0),
937};

◆ D_0A0029A8_E38018

◆ D_0A0029F0_E38060

Gfx D_0A0029F0_E38060[]

◆ D_0A002A08_E38078

Gfx D_0A002A08_E38078[]
Initial value:

Definition at line 957 of file ShatteringHammer2Block.c.

957 {
958 gsDPPipeSync(),
961 gsSPTexture(0x0080, 0x0080, 0, G_TX_RENDERTILE, G_OFF),
964 gsSPVertex(&D_0A000000_E35670[36], 1, 0),
965 gsSPVertex(&D_0A000000_E35670[39], 1, 1),
966 gsSPVertex(&D_0A000000_E35670[57], 2, 2),
967 gsSPVertex(&D_0A000000_E35670[76], 4, 4),
968 gsSPVertex(&D_0A000000_E35670[94], 2, 8),
969 gsSPVertex(&D_0A000000_E35670[104], 2, 10),
970 gsSP2Triangles(0, 8, 9, 0, 0, 9, 1, 0),
971 gsSP2Triangles(10, 2, 3, 0, 10, 3, 11, 0),
972 gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0),
974};

◆ D_0A002A88_E380F8

Gfx D_0A002A88_E380F8[]
Initial value:

Definition at line 976 of file ShatteringHammer2Block.c.

976 {
977 gsDPPipeSync(),
982 gsSPVertex(&D_0A000000_E35670[61], 2, 0),
983 gsSPVertex(&D_0A000000_E35670[106], 10, 2),
984 gsSP2Triangles(2, 0, 1, 0, 2, 1, 3, 0),
985 gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0),
986 gsSP2Triangles(8, 9, 10, 0, 8, 10, 11, 0),
988};

◆ D_0A002AE0_E38150

Gfx D_0A002AE0_E38150[]

◆ D_0A002AF8_E38168

Gfx D_0A002AF8_E38168[]
Initial value:

Definition at line 996 of file ShatteringHammer2Block.c.

996 {
997 gsDPPipeSync(),
1000 gsSPTexture(0x0080, 0x0080, 0, G_TX_RENDERTILE, G_OFF),
1003 gsSPVertex(&D_0A000000_E35670[36], 1, 0),
1004 gsSPVertex(&D_0A000000_E35670[39], 1, 1),
1005 gsSPVertex(&D_0A000000_E35670[44], 1, 2),
1006 gsSPVertex(&D_0A000000_E35670[47], 1, 3),
1007 gsSPVertex(&D_0A000000_E35670[57], 2, 4),
1008 gsSPVertex(&D_0A000000_E35670[76], 4, 6),
1009 gsSPVertex(&D_0A000000_E35670[94], 4, 10),
1010 gsSPVertex(&D_0A000000_E35670[104], 2, 14),
1011 gsSP2Triangles(0, 10, 11, 0, 0, 11, 1, 0),
1012 gsSP2Triangles(2, 12, 13, 0, 2, 13, 3, 0),
1013 gsSP2Triangles(14, 4, 5, 0, 14, 5, 15, 0),
1014 gsSP2Triangles(6, 7, 8, 0, 6, 8, 9, 0),
1016};

◆ D_0A002B90_E38200

Gfx D_0A002B90_E38200[]

◆ D_0A002BE0_E38250

Gfx D_0A002BE0_E38250[]

◆ D_0A002BF8_E38268

Gfx D_0A002BF8_E38268[]
Initial value:

Definition at line 1037 of file ShatteringHammer2Block.c.

1037 {
1038 gsDPPipeSync(),
1041 gsSPTexture(0x0080, 0x0080, 0, G_TX_RENDERTILE, G_OFF),
1044 gsSPVertex(&D_0A000000_E35670[36], 1, 0),
1045 gsSPVertex(&D_0A000000_E35670[39], 1, 1),
1046 gsSPVertex(&D_0A000000_E35670[44], 1, 2),
1047 gsSPVertex(&D_0A000000_E35670[47], 1, 3),
1048 gsSPVertex(&D_0A000000_E35670[76], 4, 4),
1049 gsSPVertex(&D_0A000000_E35670[94], 4, 8),
1050 gsSP2Triangles(0, 8, 9, 0, 0, 9, 1, 0),
1051 gsSP2Triangles(2, 10, 11, 0, 2, 11, 3, 0),
1052 gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0),
1054};

◆ D_0A002C78_E382E8

Gfx D_0A002C78_E382E8[]
Initial value:

Definition at line 1056 of file ShatteringHammer2Block.c.

1056 {
1057 gsDPPipeSync(),
1062 gsSPVertex(&D_0A000000_E35670[25], 2, 0),
1063 gsSPVertex(&D_0A000000_E35670[84], 10, 2),
1064 gsSP2Triangles(2, 0, 1, 0, 2, 1, 3, 0),
1065 gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0),
1066 gsSP2Triangles(8, 9, 10, 0, 8, 10, 11, 0),
1068};

◆ D_0A002CD0_E38340

Gfx D_0A002CD0_E38340[]

◆ D_0A002CE8_E38358

Gfx D_0A002CE8_E38358[]
Initial value:

Definition at line 1076 of file ShatteringHammer2Block.c.

1076 {
1077 gsDPPipeSync(),
1080 gsSPTexture(0x0080, 0x0080, 0, G_TX_RENDERTILE, G_OFF),
1083 gsSPVertex(&D_0A000000_E35670[36], 8, 0),
1084 gsSPVertex(&D_0A000000_E35670[56], 4, 8),
1085 gsSPVertex(&D_0A000000_E35670[76], 4, 12),
1086 gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
1087 gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0),
1088 gsSP2Triangles(8, 9, 10, 0, 8, 10, 11, 0),
1089 gsSP2Triangles(12, 13, 14, 0, 12, 14, 15, 0),
1091};

◆ D_0A002D58_E383C8

Gfx D_0A002D58_E383C8[]

◆ D_0A002DA8_E38418

Gfx D_0A002DA8_E38418[]

◆ D_0A002DC0_E38430

Gfx D_0A002DC0_E38430[]
Initial value:
= {
gsSPTexture(0x0080, 0x0080, 0, G_TX_RENDERTILE, G_OFF),
gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0),
gsSP2Triangles(8, 9, 10, 0, 8, 10, 11, 0),
gsSP2Triangles(12, 13, 14, 0, 12, 14, 15, 0),
gsSP2Triangles(16, 17, 18, 0, 16, 18, 19, 0),
}

Definition at line 1112 of file ShatteringHammer2Block.c.

1112 {
1113 gsDPPipeSync(),
1116 gsSPTexture(0x0080, 0x0080, 0, G_TX_RENDERTILE, G_OFF),
1119 gsSPVertex(&D_0A000000_E35670[36], 12, 0),
1120 gsSPVertex(&D_0A000000_E35670[56], 4, 12),
1121 gsSPVertex(&D_0A000000_E35670[76], 4, 16),
1122 gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
1123 gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0),
1124 gsSP2Triangles(8, 9, 10, 0, 8, 10, 11, 0),
1125 gsSP2Triangles(12, 13, 14, 0, 12, 14, 15, 0),
1126 gsSP2Triangles(16, 17, 18, 0, 16, 18, 19, 0),
1128};

◆ D_0A002E38_E384A8

◆ D_0A002E78_E384E8

Gfx D_0A002E78_E384E8[]

◆ D_0A002E90_E38500

Gfx D_0A002E90_E38500[]
Initial value:

Definition at line 1147 of file ShatteringHammer2Block.c.

1147 {
1148 gsDPPipeSync(),
1151 gsSPTexture(0x0080, 0x0080, 0, G_TX_RENDERTILE, G_OFF),
1154 gsSPVertex(&D_0A000000_E35670[36], 12, 0),
1155 gsSPVertex(&D_0A000000_E35670[76], 4, 12),
1156 gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
1157 gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0),
1158 gsSP2Triangles(8, 9, 10, 0, 8, 10, 11, 0),
1159 gsSP2Triangles(12, 13, 14, 0, 12, 14, 15, 0),
1161};

◆ D_0A002EF8_E38568

Gfx D_0A002EF8_E38568[]

◆ D_0A002F48_E385B8

Gfx D_0A002F48_E385B8[]

◆ D_0A002F60_E385D0

Gfx D_0A002F60_E385D0[]
Initial value:

Definition at line 1182 of file ShatteringHammer2Block.c.

1182 {
1183 gsDPPipeSync(),
1186 gsSPTexture(0x0080, 0x0080, 0, G_TX_RENDERTILE, G_OFF),
1189 gsSPVertex(&D_0A000000_E35670[36], 8, 0),
1190 gsSPVertex(&D_0A000000_E35670[56], 4, 8),
1191 gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
1192 gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0),
1193 gsSP2Triangles(8, 9, 10, 0, 8, 10, 11, 0),
1195};

◆ D_0A002FC0_E38630

Gfx D_0A002FC0_E38630[]
Initial value:

Definition at line 1197 of file ShatteringHammer2Block.c.

1197 {
1198 gsDPPipeSync(),
1203 gsSPVertex(&D_0A000000_E35670[60], 12, 0),
1204 gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
1205 gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0),
1206 gsSP2Triangles(8, 9, 10, 0, 8, 10, 11, 0),
1208};

◆ D_0A003010_E38680

Gfx D_0A003010_E38680[]

◆ D_0A003028_E38698

Gfx D_0A003028_E38698[]
Initial value:

Definition at line 1216 of file ShatteringHammer2Block.c.

1216 {
1217 gsDPPipeSync(),
1220 gsSPTexture(0x0080, 0x0080, 0, G_TX_RENDERTILE, G_OFF),
1223 gsSPVertex(&D_0A000000_E35670[36], 12, 0),
1224 gsSPVertex(&D_0A000000_E35670[56], 4, 12),
1225 gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
1226 gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0),
1227 gsSP2Triangles(8, 9, 10, 0, 8, 10, 11, 0),
1228 gsSP2Triangles(12, 13, 14, 0, 12, 14, 15, 0),
1230};

◆ D_0A003090_E38700

Gfx D_0A003090_E38700[]

◆ D_0A0030D8_E38748

Gfx D_0A0030D8_E38748[]

◆ D_0A0030F0_E38760

Gfx D_0A0030F0_E38760[]
Initial value:

Definition at line 1250 of file ShatteringHammer2Block.c.

1250 {
1251 gsDPPipeSync(),
1254 gsSPTexture(0x0080, 0x0080, 0, G_TX_RENDERTILE, G_OFF),
1257 gsSPVertex(&D_0A000000_E35670[36], 12, 0),
1258 gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
1259 gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0),
1260 gsSP2Triangles(8, 9, 10, 0, 8, 10, 11, 0),
1262};

◆ D_0A003148_E387B8

Gfx D_0A003148_E387B8[]
Initial value:

Definition at line 1264 of file ShatteringHammer2Block.c.

1264 {
1265 gsDPPipeSync(),
1270 gsSPVertex(&D_0A000000_E35670[24], 12, 0),
1271 gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
1272 gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0),
1273 gsSP2Triangles(8, 9, 10, 0, 8, 10, 11, 0),
1275};

◆ D_0A003198_E38808

Gfx D_0A003198_E38808[]

◆ Entity_ShatteringHammer2Block_FragmentsRender

Gfx* Entity_ShatteringHammer2Block_FragmentsRender[]
Initial value:
= {
}
Gfx D_0A003010_E38680[]
Gfx D_0A002190_E37800[]
Gfx D_0A002DA8_E38418[]
Gfx D_0A002608_E37C78[]
Gfx D_0A001E30_E374A0[]
Gfx D_0A001F10_E37580[]
Gfx D_0A002418_E37A88[]
Gfx D_0A0029F0_E38060[]
Gfx D_0A001FE8_E37658[]
Gfx D_0A002518_E37B88[]
Gfx D_0A002F48_E385B8[]
Gfx D_0A0026D8_E37D48[]
Gfx D_0A002AE0_E38150[]
Gfx D_0A0027A0_E37E10[]
Gfx D_0A002E78_E384E8[]
Gfx D_0A002CD0_E38340[]
Gfx D_0A0030D8_E38748[]
Gfx D_0A002260_E378D0[]
Gfx D_0A002930_E37FA0[]
Gfx D_0A001C30_E372A0[]
Gfx D_0A002328_E37998[]
Gfx D_0A003198_E38808[]
Gfx D_0A001D38_E373A8[]
Gfx D_0A0020C0_E37730[]
Gfx D_0A002BE0_E38250[]
Gfx D_0A002868_E37ED8[]

Definition at line 1283 of file ShatteringHammer2Block.c.

Referenced by entity_shattering_block_init().