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

Go to the source code of this file.

Functions

 INCLUDE_IMG ("entity/model/ShatteringHammer3Block_texture.png", D_0A001050_E398E0)
 
 INCLUDE_PAL ("entity/model/ShatteringHammer3Block_texture.pal", D_0A001150_E399E0)
 

Variables

Gfx D_0A001170_E39A00 []
 
Mtx Entity_ShatteringHammer3Block_FragmentsMatrices []
 
Gfx D_0A001898_E3A128 []
 
Gfx D_0A001918_E3A1A8 []
 
Gfx D_0A001978_E3A208 []
 
Gfx D_0A001990_E3A220 []
 
Gfx D_0A001A30_E3A2C0 []
 
Gfx D_0A001A88_E3A318 []
 
Gfx D_0A001AA0_E3A330 []
 
Gfx D_0A001B28_E3A3B8 []
 
Gfx D_0A001B88_E3A418 []
 
Gfx D_0A001BA0_E3A430 []
 
Gfx D_0A001C20_E3A4B0 []
 
Gfx D_0A001C70_E3A500 []
 
Gfx D_0A001C88_E3A518 []
 
Gfx D_0A001D10_E3A5A0 []
 
Gfx D_0A001D50_E3A5E0 []
 
Gfx D_0A001D68_E3A5F8 []
 
Gfx D_0A001DE8_E3A678 []
 
Gfx D_0A001E38_E3A6C8 []
 
Gfx D_0A001E50_E3A6E0 []
 
Gfx D_0A001EC0_E3A750 []
 
Gfx D_0A001F10_E3A7A0 []
 
Gfx D_0A001F28_E3A7B8 []
 
Gfx D_0A001FA0_E3A830 []
 
Gfx D_0A001FE8_E3A878 []
 
Gfx D_0A002000_E3A890 []
 
Gfx D_0A002060_E3A8F0 []
 
Gfx D_0A0020B0_E3A940 []
 
Gfx D_0A0020C8_E3A958 []
 
Gfx D_0A002160_E3A9F0 []
 
Gfx D_0A0021A8_E3AA38 []
 
Gfx D_0A0021C0_E3AA50 []
 
Gfx D_0A002270_E3AB00 []
 
Gfx D_0A0022B0_E3AB40 []
 
Gfx D_0A0022C8_E3AB58 []
 
Gfx D_0A002360_E3ABF0 []
 
Gfx D_0A0023A8_E3AC38 []
 
Gfx D_0A0023C0_E3AC50 []
 
Gfx D_0A002440_E3ACD0 []
 
Gfx D_0A002480_E3AD10 []
 
Gfx D_0A002498_E3AD28 []
 
Gfx D_0A002518_E3ADA8 []
 
Gfx D_0A002558_E3ADE8 []
 
Gfx D_0A002570_E3AE00 []
 
Gfx D_0A0025E0_E3AE70 []
 
Gfx D_0A002628_E3AEB8 []
 
Gfx D_0A002640_E3AED0 []
 
Gfx D_0A0026B8_E3AF48 []
 
Gfx D_0A0026F8_E3AF88 []
 
Gfx D_0A002710_E3AFA0 []
 
Gfx D_0A002770_E3B000 []
 
Gfx D_0A0027B8_E3B048 []
 
Gfx D_0A0027D0_E3B060 []
 
Gfx D_0A002850_E3B0E0 []
 
Gfx D_0A0028A8_E3B138 []
 
Gfx D_0A0028C0_E3B150 []
 
Gfx D_0A002958_E3B1E8 []
 
Gfx D_0A0029A8_E3B238 []
 
Gfx D_0A0029C0_E3B250 []
 
Gfx D_0A002A40_E3B2D0 []
 
Gfx D_0A002A98_E3B328 []
 
Gfx D_0A002AB0_E3B340 []
 
Gfx D_0A002B20_E3B3B0 []
 
Gfx D_0A002B70_E3B400 []
 
Gfx D_0A002B88_E3B418 []
 
Gfx D_0A002C00_E3B490 []
 
Gfx D_0A002C40_E3B4D0 []
 
Gfx D_0A002C58_E3B4E8 []
 
Gfx D_0A002CC0_E3B550 []
 
Gfx D_0A002D10_E3B5A0 []
 
Gfx D_0A002D28_E3B5B8 []
 
Gfx D_0A002D88_E3B618 []
 
Gfx D_0A002DD8_E3B668 []
 
Gfx D_0A002DF0_E3B680 []
 
Gfx D_0A002E58_E3B6E8 []
 
Gfx D_0A002EA0_E3B730 []
 
Gfx D_0A002EB8_E3B748 []
 
Gfx D_0A002F10_E3B7A0 []
 
Gfx D_0A002F60_E3B7F0 []
 
GfxEntity_ShatteringHammer3Block_FragmentsRender []
 

Function Documentation

◆ INCLUDE_IMG()

◆ INCLUDE_PAL()

Variable Documentation

◆ D_0A001170_E39A00

◆ Entity_ShatteringHammer3Block_FragmentsMatrices

Mtx Entity_ShatteringHammer3Block_FragmentsMatrices[]

Definition at line 21 of file ShatteringHammer3Block.c.

21 {
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};

Referenced by entity_shattering_block_init().

◆ D_0A001898_E3A128

Gfx D_0A001898_E3A128[]
Initial value:

Definition at line 336 of file ShatteringHammer3Block.c.

336 {
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};

◆ D_0A001918_E3A1A8

Gfx D_0A001918_E3A1A8[]
Initial value:

Definition at line 355 of file ShatteringHammer3Block.c.

355 {
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};

◆ D_0A001978_E3A208

Gfx D_0A001978_E3A208[]

◆ D_0A001990_E3A220

Gfx D_0A001990_E3A220[]
Initial value:

Definition at line 376 of file ShatteringHammer3Block.c.

376 {
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};

◆ D_0A001A30_E3A2C0

◆ D_0A001A88_E3A318

Gfx D_0A001A88_E3A318[]

◆ D_0A001AA0_E3A330

Gfx D_0A001AA0_E3A330[]
Initial value:

Definition at line 419 of file ShatteringHammer3Block.c.

419 {
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};

◆ D_0A001B28_E3A3B8

Gfx D_0A001B28_E3A3B8[]
Initial value:

Definition at line 439 of file ShatteringHammer3Block.c.

439 {
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};

◆ D_0A001B88_E3A418

Gfx D_0A001B88_E3A418[]

◆ D_0A001BA0_E3A430

Gfx D_0A001BA0_E3A430[]
Initial value:

Definition at line 460 of file ShatteringHammer3Block.c.

460 {
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};

◆ D_0A001C20_E3A4B0

◆ D_0A001C70_E3A500

Gfx D_0A001C70_E3A500[]

◆ D_0A001C88_E3A518

Gfx D_0A001C88_E3A518[]
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, 11, 0, 8, 11, 10, 0),
gsSP2Triangles(12, 13, 14, 0, 12, 14, 15, 0),
gsSP2Triangles(16, 17, 18, 0, 16, 18, 19, 0),
}

Definition at line 498 of file ShatteringHammer3Block.c.

498 {
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};

◆ D_0A001D10_E3A5A0

◆ D_0A001D50_E3A5E0

Gfx D_0A001D50_E3A5E0[]

◆ D_0A001D68_E3A5F8

Gfx D_0A001D68_E3A5F8[]
Initial value:

Definition at line 535 of file ShatteringHammer3Block.c.

535 {
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};

◆ D_0A001DE8_E3A678

◆ D_0A001E38_E3A6C8

Gfx D_0A001E38_E3A6C8[]

◆ D_0A001E50_E3A6E0

Gfx D_0A001E50_E3A6E0[]
Initial value:

Definition at line 573 of file ShatteringHammer3Block.c.

573 {
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};

◆ D_0A001EC0_E3A750

Gfx D_0A001EC0_E3A750[]
Initial value:

Definition at line 590 of file ShatteringHammer3Block.c.

590 {
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};

◆ D_0A001F10_E3A7A0

Gfx D_0A001F10_E3A7A0[]

◆ D_0A001F28_E3A7B8

Gfx D_0A001F28_E3A7B8[]
Initial value:

Definition at line 609 of file ShatteringHammer3Block.c.

609 {
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};

◆ D_0A001FA0_E3A830

◆ D_0A001FE8_E3A878

Gfx D_0A001FE8_E3A878[]

◆ D_0A002000_E3A890

Gfx D_0A002000_E3A890[]
Initial value:

Definition at line 645 of file ShatteringHammer3Block.c.

645 {
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};

◆ D_0A002060_E3A8F0

Gfx D_0A002060_E3A8F0[]
Initial value:

Definition at line 660 of file ShatteringHammer3Block.c.

660 {
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};

◆ D_0A0020B0_E3A940

Gfx D_0A0020B0_E3A940[]

◆ D_0A0020C8_E3A958

Gfx D_0A0020C8_E3A958[]
Initial value:

Definition at line 679 of file ShatteringHammer3Block.c.

679 {
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};

◆ D_0A002160_E3A9F0

◆ D_0A0021A8_E3AA38

Gfx D_0A0021A8_E3AA38[]

◆ D_0A0021C0_E3AA50

Gfx D_0A0021C0_E3AA50[]
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 719 of file ShatteringHammer3Block.c.

719 {
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};

◆ D_0A002270_E3AB00

◆ D_0A0022B0_E3AB40

Gfx D_0A0022B0_E3AB40[]

◆ D_0A0022C8_E3AB58

Gfx D_0A0022C8_E3AB58[]
Initial value:

Definition at line 761 of file ShatteringHammer3Block.c.

761 {
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};

◆ D_0A002360_E3ABF0

◆ D_0A0023A8_E3AC38

Gfx D_0A0023A8_E3AC38[]

◆ D_0A0023C0_E3AC50

Gfx D_0A0023C0_E3AC50[]
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, 11, 0, 8, 11, 10, 0),
gsSP2Triangles(12, 13, 14, 0, 12, 14, 15, 0),
gsSP2Triangles(16, 17, 18, 0, 16, 18, 19, 0),
}

Definition at line 801 of file ShatteringHammer3Block.c.

801 {
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};

◆ D_0A002440_E3ACD0

◆ D_0A002480_E3AD10

Gfx D_0A002480_E3AD10[]

◆ D_0A002498_E3AD28

Gfx D_0A002498_E3AD28[]
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, 15, 0, 12, 15, 14, 0),
gsSP2Triangles(16, 17, 18, 0, 16, 18, 19, 0),
}

Definition at line 837 of file ShatteringHammer3Block.c.

837 {
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};

◆ D_0A002518_E3ADA8

◆ D_0A002558_E3ADE8

Gfx D_0A002558_E3ADE8[]

◆ D_0A002570_E3AE00

Gfx D_0A002570_E3AE00[]
Initial value:

Definition at line 873 of file ShatteringHammer3Block.c.

873 {
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};

◆ D_0A0025E0_E3AE70

◆ D_0A002628_E3AEB8

Gfx D_0A002628_E3AEB8[]

◆ D_0A002640_E3AED0

Gfx D_0A002640_E3AED0[]
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, 15, 0, 12, 15, 14, 0),
gsSP2Triangles(16, 17, 18, 0, 16, 18, 19, 0),
}

Definition at line 908 of file ShatteringHammer3Block.c.

908 {
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};

◆ D_0A0026B8_E3AF48

◆ D_0A0026F8_E3AF88

Gfx D_0A0026F8_E3AF88[]

◆ D_0A002710_E3AFA0

Gfx D_0A002710_E3AFA0[]
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 943 of file ShatteringHammer3Block.c.

943 {
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};

◆ D_0A002770_E3B000

◆ D_0A0027B8_E3B048

Gfx D_0A0027B8_E3B048[]

◆ D_0A0027D0_E3B060

Gfx D_0A0027D0_E3B060[]
Initial value:

Definition at line 976 of file ShatteringHammer3Block.c.

976 {
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};

◆ D_0A002850_E3B0E0

Gfx D_0A002850_E3B0E0[]
Initial value:

Definition at line 995 of file ShatteringHammer3Block.c.

995 {
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};

◆ D_0A0028A8_E3B138

Gfx D_0A0028A8_E3B138[]

◆ D_0A0028C0_E3B150

Gfx D_0A0028C0_E3B150[]
Initial value:

Definition at line 1015 of file ShatteringHammer3Block.c.

1015 {
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};

◆ D_0A002958_E3B1E8

Gfx D_0A002958_E3B1E8[]

◆ D_0A0029A8_E3B238

Gfx D_0A0029A8_E3B238[]

◆ D_0A0029C0_E3B250

Gfx D_0A0029C0_E3B250[]
Initial value:

Definition at line 1056 of file ShatteringHammer3Block.c.

1056 {
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};

◆ D_0A002A40_E3B2D0

Gfx D_0A002A40_E3B2D0[]
Initial value:

Definition at line 1075 of file ShatteringHammer3Block.c.

1075 {
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};

◆ D_0A002A98_E3B328

Gfx D_0A002A98_E3B328[]

◆ D_0A002AB0_E3B340

Gfx D_0A002AB0_E3B340[]
Initial value:

Definition at line 1095 of file ShatteringHammer3Block.c.

1095 {
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};

◆ D_0A002B20_E3B3B0

Gfx D_0A002B20_E3B3B0[]

◆ D_0A002B70_E3B400

Gfx D_0A002B70_E3B400[]

◆ D_0A002B88_E3B418

Gfx D_0A002B88_E3B418[]
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 1131 of file ShatteringHammer3Block.c.

1131 {
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};

◆ D_0A002C00_E3B490

◆ D_0A002C40_E3B4D0

Gfx D_0A002C40_E3B4D0[]

◆ D_0A002C58_E3B4E8

Gfx D_0A002C58_E3B4E8[]
Initial value:

Definition at line 1166 of file ShatteringHammer3Block.c.

1166 {
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};

◆ D_0A002CC0_E3B550

Gfx D_0A002CC0_E3B550[]

◆ D_0A002D10_E3B5A0

Gfx D_0A002D10_E3B5A0[]

◆ D_0A002D28_E3B5B8

Gfx D_0A002D28_E3B5B8[]
Initial value:

Definition at line 1201 of file ShatteringHammer3Block.c.

1201 {
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};

◆ D_0A002D88_E3B618

Gfx D_0A002D88_E3B618[]
Initial value:

Definition at line 1216 of file ShatteringHammer3Block.c.

1216 {
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};

◆ D_0A002DD8_E3B668

Gfx D_0A002DD8_E3B668[]

◆ D_0A002DF0_E3B680

Gfx D_0A002DF0_E3B680[]
Initial value:

Definition at line 1235 of file ShatteringHammer3Block.c.

1235 {
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};

◆ D_0A002E58_E3B6E8

Gfx D_0A002E58_E3B6E8[]

◆ D_0A002EA0_E3B730

Gfx D_0A002EA0_E3B730[]

◆ D_0A002EB8_E3B748

Gfx D_0A002EB8_E3B748[]
Initial value:

Definition at line 1269 of file ShatteringHammer3Block.c.

1269 {
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};

◆ D_0A002F10_E3B7A0

Gfx D_0A002F10_E3B7A0[]
Initial value:

Definition at line 1283 of file ShatteringHammer3Block.c.

1283 {
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};

◆ D_0A002F60_E3B7F0

Gfx D_0A002F60_E3B7F0[]

◆ Entity_ShatteringHammer3Block_FragmentsRender

Gfx* Entity_ShatteringHammer3Block_FragmentsRender[]
Initial value:
= {
}
Gfx D_0A001B88_E3A418[]
Gfx D_0A001F10_E3A7A0[]
Gfx D_0A002EA0_E3B730[]
Gfx D_0A002480_E3AD10[]
Gfx D_0A002B70_E3B400[]
Gfx D_0A002F60_E3B7F0[]
Gfx D_0A001978_E3A208[]
Gfx D_0A002628_E3AEB8[]
Gfx D_0A001E38_E3A6C8[]
Gfx D_0A0023A8_E3AC38[]
Gfx D_0A001D50_E3A5E0[]
Gfx D_0A002A98_E3B328[]
Gfx D_0A0027B8_E3B048[]
Gfx D_0A002558_E3ADE8[]
Gfx D_0A0026F8_E3AF88[]
Gfx D_0A002DD8_E3B668[]
Gfx D_0A0028A8_E3B138[]
Gfx D_0A0022B0_E3AB40[]
Gfx D_0A0020B0_E3A940[]
Gfx D_0A002D10_E3B5A0[]
Gfx D_0A001C70_E3A500[]
Gfx D_0A002C40_E3B4D0[]
Gfx D_0A0021A8_E3AA38[]
Gfx D_0A001FE8_E3A878[]
Gfx D_0A001A88_E3A318[]
Gfx D_0A0029A8_E3B238[]

Definition at line 1302 of file ShatteringHammer3Block.c.

Referenced by entity_shattering_block_init().