Go to the source code of this file.
◆ blast_init()
◆ blast_update()
Definition at line 67 of file blast.c.
67 {
69
72
73 if (
part->timeLeft < 0) {
75 return;
76 }
77
79}
BSS s32 PopupMenu_SelectedIndex
EffectInstanceDataPtr data
struct BlastFXData * blast
Referenced by blast_main().
◆ blast_render()
Definition at line 81 of file blast.c.
81 {
84
89
92}
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 94 of file blast.c.
94 {
103
108
117
120
121 if (data->
unk_20 > 4.0f) {
123 } else {
125 }
128
131}
#define VIRTUAL_TO_PHYSICAL(addr)
DisplayContext * gDisplayContext
Referenced by blast_render().
◆ blast_main()
Definition at line 27 of file blast.c.
27 {
33
38 bp.renderUI =
nullptr;
40
43
45
47
49
60
62}
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