40 for (i = 1; i < numParts; i++,
part++) {
77 if (
part->unk_28 < 0) {
82 unk_00 =
part->unk_00;
83 unk_28 =
part->unk_28;
84 unk_2C =
part->unk_2C;
87 part->unk_24 += (255 -
part->unk_24) * 0.3;
97 part->unk_14 += -0.05f;
101 part->unk_10 *= 0.94;
104 part->unk_14 += -0.05f;
105 part->unk_10 *= 0.92;
BSS s32 PopupMenu_SelectedIndex
void drop_leaves_update(EffectInstance *effect)
void drop_leaves_render(EffectInstance *effect)
void drop_leaves_main(s32 arg0, f32 arg1, f32 arg2, f32 arg3, s32 arg4)
void drop_leaves_init(EffectInstance *effect)
void drop_leaves_appendGfx(void *effect)
#define general_heap_malloc
#define queue_render_task
#define create_effect_instance
EffectInstanceDataPtr data
struct DropLeavesFXData * dropLeaves
s32 effect_simple_rand(s32, s32)
#define ASSERT(condition)
@ RENDER_TASK_FLAG_REFLECT_FLOOR
@ RENDER_MODE_CLOUD_NO_ZCMP
#define VIRTUAL_TO_PHYSICAL(addr)
void(* appendGfx)(void *)
DisplayContext * gDisplayContext