Go to the source code of this file.
◆ ending_decals_init()
◆ ending_decals_update()
Definition at line 86 of file ending_decals.c.
86 {
88
92 }
93
96 }
97
99
102 return;
103 }
104
109 }
110 }
111}
BSS s32 PopupMenu_SelectedIndex
EffectInstanceDataPtr data
struct EndingDecalsFXData * endingDecals
@ FX_INSTANCE_FLAG_DISMISS
Referenced by ending_decals_main().
◆ ending_decals_render()
Definition at line 113 of file ending_decals.c.
113 {
118
122 if (data->
type == 0) {
124 } else {
126 }
127
130}
#define queue_render_task
void ending_decals_appendGfx(void *effect)
@ RENDER_TASK_FLAG_REFLECT_FLOOR
@ RENDER_MODE_SURFACE_OPA
@ RENDER_MODE_CLOUD_NO_ZCMP
Referenced by ending_decals_main().
◆ ending_decals_appendGfx()
void ending_decals_appendGfx |
( |
void * | effect | ) |
|
Definition at line 132 of file ending_decals.c.
132 {
137 s32 alpha;
140
144
147
150
152
154 if (unk_20 % 2 == 0) {
156 } else {
158 }
159
166
169 }
170
177}
#define VIRTUAL_TO_PHYSICAL(addr)
DisplayContext * gDisplayContext
Referenced by ending_decals_render().
◆ ending_decals_main()
Definition at line 31 of file ending_decals.c.
31 {
35 s32 numParts = 1;
36
43
48
58
59 switch (type) {
60 case 0:
61 case 1:
68 break;
69 case 2:
70 default:
77 break;
78 }
79
81}
#define general_heap_malloc
#define create_effect_instance
#define ASSERT(condition)
void ending_decals_update(EffectInstance *effect)
void ending_decals_render(EffectInstance *effect)
void ending_decals_init(EffectInstance *effect)
◆ D_09001E40_36CD20
◆ D_09001EA8_36CD88
◆ D_09001F10_36CDF0
◆ D_09001F78_36CE58
◆ D_09002058_36CF38
◆ D_09002078_36CF58
◆ D_E00685B0
◆ D_E00685BC
◆ D_E00685F4