14static s32 sPartParams[4 * 5] = {
58 for (i = 1; i < numParts; i++,
part++) {
59 part->unk_08 = sPartParams[1 + (i - 1) * 5];
60 part->unk_0C = sPartParams[2 + (i - 1) * 5];
61 part->unk_10 = sPartParams[3 + (i - 1) * 5];
63 part->unk_20 = sPartParams[0 + (i - 1) * 5];
64 part->unk_1C = (
arg4 * sPartParams[4 + (i - 1) * 5]) * 0.01;
79 if (
part->unk_14 < 0) {
86 if (
part->unk_20 > 0) {
90 if (
part->unk_20 <= 0) {
92 if (
part->unk_04 >= 10) {
134 if (
part->unk_20 == 0) {
BSS s32 PopupMenu_SelectedIndex
#define general_heap_malloc
#define queue_render_task
#define create_effect_instance
struct SmallGoldSparkleFXData * smallGoldSparkle
EffectInstanceDataPtr data
#define ASSERT(condition)
@ RENDER_TASK_FLAG_REFLECT_FLOOR
@ RENDER_MODE_CLOUD_NO_ZCMP
#define VIRTUAL_TO_PHYSICAL(addr)
EffectInstance * small_gold_sparkle_main(s32 arg0, f32 arg1, f32 arg2, f32 arg3, f32 arg4)
void small_gold_sparkle_init(EffectInstance *effect)
void small_gold_sparkle_appendGfx(void *effect)
void small_gold_sparkle_update(EffectInstance *effect)
void small_gold_sparkle_render(EffectInstance *effect)
void(* appendGfx)(void *)
DisplayContext * gDisplayContext