7u8
D_E00D2500[] = { 0x00, 0x1E, 0x50, 0x78, 0x70, 0x68, 0x64, 0x00 };
8u8
D_E00D2508[] = { 0x5E, 0x5C, 0x64, 0x69, 0x6B, 0x69, 0x64, 0x00 };
33 bp.
effectID = EFFECT_FLOATING_CLOUD_PUFF;
70 effect->
flags &= ~FX_INSTANCE_FLAG_DISMISS;
106 renderTask.
dist = 10;
119 s32 unk_24 = data->
unk_24;
128 guScaleF(sp50, scale, scale, scale);
#define general_heap_malloc
#define queue_render_task
#define create_effect_instance
struct FloatingCloudPuffFXData * floatingCloudPuff
#define ASSERT(condition)
@ FX_INSTANCE_FLAG_DISMISS
@ RENDER_TASK_FLAG_REFLECT_FLOOR
@ RENDER_MODE_CLOUD_NO_ZCMP
void floating_cloud_puff_appendGfx(void *effect)
EffectInstance * floating_cloud_puff_main(s32 arg0, f32 arg1, f32 arg2, f32 arg3, f32 arg4, s32 arg5)
void floating_cloud_puff_update(EffectInstance *effect)
void floating_cloud_puff_init(EffectInstance *effect)
void floating_cloud_puff_render(EffectInstance *effect)
#define VIRTUAL_TO_PHYSICAL(addr)
void(* renderUI)(EffectInstance *effectInst)
void(* init)(EffectInstance *effectInst)
void(* update)(EffectInstance *effectInst)
void(* renderWorld)(EffectInstance *effectInst)
void(* appendGfx)(void *)
DisplayContext * gDisplayContext