Go to the source code of this file.
◆ effect_86_init()
◆ effect_86_update()
Definition at line 79 of file effect_86.c.
79 {
81
83 effect->
flags &= ~FX_INSTANCE_FLAG_DISMISS;
85 }
86
89 }
90
94 }
95}
struct Effect86FXData * unk_86
@ FX_INSTANCE_FLAG_DISMISS
Referenced by effect_86_main().
◆ effect_86_render()
Definition at line 97 of file effect_86.c.
97 {
100
103 renderTask.
dist = 10;
105
108}
void effect_86_appendGfx(void *effect)
#define queue_render_task
@ RENDER_TASK_FLAG_REFLECT_FLOOR
@ RENDER_MODE_CLOUD_NO_ZCMP
void(* appendGfx)(void *)
Referenced by effect_86_main().
◆ effect_86_appendGfx()
void effect_86_appendGfx |
( |
void * | effect | ) |
|
Definition at line 110 of file effect_86.c.
110 {
115 s32 primAlpha = part->
unk_24;
116 s32 dlistIdx = part->
unk_00;
117
120
125
133}
#define VIRTUAL_TO_PHYSICAL(addr)
DisplayContext * gDisplayContext
Referenced by effect_86_render().
◆ effect_86_main()
EffectInstance * effect_86_main |
( |
s32 | arg0, |
|
|
f32 | arg1, |
|
|
f32 | arg2, |
|
|
f32 | arg3, |
|
|
f32 | arg4, |
|
|
s32 | arg5 ) |
Definition at line 31 of file effect_86.c.
31 {
36 s32 numParts = 1;
37
44
47
50 part = data;
51
53
56 if (arg5 <= 0) {
58 } else {
60 }
72
73 return effect;
74}
void effect_86_render(EffectInstance *effect)
void effect_86_update(EffectInstance *effect)
void effect_86_init(EffectInstance *effect)
#define general_heap_malloc
#define create_effect_instance
#define ASSERT(condition)
void(* renderUI)(EffectInstance *effectInst)
void(* init)(EffectInstance *effectInst)
void(* update)(EffectInstance *effectInst)
void(* renderWorld)(EffectInstance *effectInst)
◆ D_09000800_415860
◆ D_09000BA8_415C08
◆ D_09000BC8_415C28
◆ D_09000BE8_415C48
◆ D_09000C08_415C68
◆ D_09000C28_415C88
◆ D_09000C48_415CA8
◆ D_09000C68_415CC8
◆ D_09000C88_415CE8
◆ D_09000CA8_415D08
◆ D_09000CC8_415D28
◆ D_09000CE8_415D48
◆ D_09000D08_415D68
◆ D_E0128480
◆ D_E01284B0