Go to the source code of this file.
◆ blast_init()
◆ blast_update()
Definition at line 68 of file blast.c.
68 {
70
73
74 if (
part->timeLeft < 0) {
76 return;
77 }
78
80}
BSS s32 PopupMenu_SelectedIndex
EffectInstanceDataPtr data
struct BlastFXData * blast
Referenced by blast_main().
◆ blast_render()
Definition at line 82 of file blast.c.
82 {
85
90
93}
void blast_appendGfx(void *effect)
#define queue_render_task
@ RENDER_TASK_FLAG_REFLECT_FLOOR
@ RENDER_MODE_PASS_THROUGH
void(* appendGfx)(void *)
Referenced by blast_main().
◆ blast_appendGfx()
Definition at line 95 of file blast.c.
95 {
101 s32 unk_20 = data->
unk_20;
104
109
118
121
122 if (data->
unk_20 > 4.0f) {
124 } else {
126 }
129
132}
#define VIRTUAL_TO_PHYSICAL(addr)
DisplayContext * gDisplayContext
Referenced by blast_render().
◆ blast_main()
Definition at line 27 of file blast.c.
27 {
32 s32 numParts = 1;
34
41
44
46
48
50
61
63}
void blast_update(EffectInstance *effect)
void blast_render(EffectInstance *effect)
void blast_init(EffectInstance *effect)
#define general_heap_malloc
#define create_effect_instance
#define ASSERT(condition)
◆ D_09001300_37ECD0
◆ D_09001378_37ED48
◆ D_090013F0_37EDC0
◆ D_09001468_37EE38
◆ D_090014E0_37EEB0
◆ D_09001558_37EF28
◆ D_090015D0_37EFA0
◆ D_09001648_37F018
◆ D_090016C0_37F090
◆ D_09001738_37F108
◆ D_090017B0_37F180
◆ D_E007C510