|
SSBM Decomp
|
Background flash effects for dramatic game events. More...
#include "lbbgflash.h"#include <placeholder.h>#include "lb/forward.h"#include "lb/lb_00F9.h"#include <baselib/gobj.h>#include <baselib/objalloc.h>Data Structures | |
| struct | BgFlashState |
| struct | BgFlashData |
| struct | BgFlashData2 |
| struct | BgFlashGlobal |
Functions | |
| static void | lbBgFlash_80021A10 (f32 arg8) |
| static void | fn_80021C18 (HSD_GObj *gobj, CommandInfo *cmd, int arg2) |
| lbBgFlash_80021A18 | |
| void | lbBgFlash_InitState (int *duration) |
| Initialize background flash state. | |
| void | fn_800204C8 (void) |
| fn_8001FC08 | |
| void | lbBgFlash_800205F0 (s32 duration) |
| Trigger background flash. | |
| void | lbBgFlash_8002063C (int count) |
| Trigger background flash. | |
| void | lbBgFlash_80020688 (int count) |
| void | fn_800219E4 (void *arg0) |
| void | fn_80021C1C (void) |
| void | lbBgFlash_80021C48 (u32 arg0, u32 arg1) |
| void | fn_80021C80 (HSD_GObj *gobj) |
Background flash effects for dramatic game events.
Provides full-screen color overlay flashes triggered by various game events. Called from game mode code (gmallstar.c, gm_17C0.c, gm_1A4C.c, etc).
|
static |
|
static |
| void lbBgFlash_InitState | ( | int * | duration | ) |
Initialize background flash state.
| void fn_800204C8 | ( | void | ) |
| void lbBgFlash_800205F0 | ( | s32 | duration | ) |
Trigger background flash.
| duration | Flash duration in frames (minimum 1). |
| void lbBgFlash_8002063C | ( | int | count | ) |
Trigger background flash.
| count | Flash duration in frames (minimum 1). |
| void lbBgFlash_80020688 | ( | int | count | ) |
| void fn_800219E4 | ( | void * | arg0 | ) |
| void fn_80021C1C | ( | void | ) |
| void lbBgFlash_80021C48 | ( | u32 | arg0, |
| u32 | arg1 | ||
| ) |
| void fn_80021C80 | ( | HSD_GObj * | gobj | ) |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
| f32 lbl_804D63D8 |
|
extern |
|
extern |