|
SSBM Decomp
|
#include <math.h>#include <trigf.h>#include <melee/cm/camera.h>#include <melee/db/db.h>#include <melee/ft/inlines.h>#include <melee/gm/gm_1A36.h>#include <melee/gm/gm_unsplit.h>#include <melee/gr/ground.h>#include <melee/lb/lbshadow.h>#include <melee/lb/lbvector.h>#include <melee/un/un_2FC9.h>#include <melee/un/un_3028.h>Functions | |
| void | fn_SetupMiscStageVisuals (void) |
| void | fn_CheckMiscStageEffects (int player) |
| static void | fn_802270C4 (int arg0) |
| static void | fn_8022713C (int arg0) |
| void | fn_SetupCameraInfo (void) |
| static void | fn_CheckCameraInfo_helper (void) |
| static void | fn_80227188 (void) |
| void | fn_CheckCameraInfo (int player, int buttons_down, int buttons_pressed, f32 cstick_x, f32 cstick_y) |
| static HSD_PadStatus * | get_pad (u8 i) |
| fn_802277E8 | |
| static float | cstick_threshold (float cstick, float val) |
| static void | fn_802277E8 (HSD_GObj *arg0, int port) |
| static void | fn_80227904 (HSD_GObj *camera, int port) |
| void | fn_802279E8 (HSD_GObj *camera, Vec3 *camera_pos, Vec3 *camera_interest, f32 cstick_x, f32 cstick_y) |
| static void | fn_80227B64 (HSD_GObj *camera, f32 cstick_x, f32 cstick_y) |
| void | fn_80227BA8 (HSD_GObj *camera, Vec3 *arg1, f32 arg2, f32 arg3) |
| static void | fn_80227CAC (HSD_GObj *camera, f32 cstick_y) |
| void | fn_80227D38 (HSD_GObj *camera, Vec3 *arg1, f32 arg2) |
| static void | fn_80227EB0 (HSD_GObj *arg0, Vec3 *arg1, Vec3 *arg2, f32 arg8, f32 arg9) |
| static void | fn_80227FE0 (HSD_GObj *camera, f32 cstick_x, f32 cstick_y) |
| static void | fn_80227EB0_dummy_inline (HSD_GObj *cam, Vec3 *a, Vec3 *b, float x, float y) |
| void | fn_80228124 (HSD_GObj *camera, Vec3 *arg1, f32 arg2, f32 arg3) |
Variables | ||
| static char | db_CameraInfoDisplay_buf [0xC0] | |
| struct { | ||
| u32 MiscStageVisualsStatus | ||
| u32 unused | ||
| } | db | |
| static DevText * | db_CameraInfoDisplay | |
| static u8 | db_CameraInfoDisplayTimer | |
| static u8 | db_ShowCameraInfo | |
| const GXColor | g_bg = { 0x00, 0x00, 0x00, 0x80 } | |
| const GXColor | g_fg = { 0xFF, 0xFF, 0xFF, 0xFF } | |
| CameraDebugMode | cm_80453004 | |
| void fn_SetupMiscStageVisuals | ( | void | ) |
| void fn_CheckMiscStageEffects | ( | int | player | ) |
|
static |
|
static |
| void fn_SetupCameraInfo | ( | void | ) |
|
static |
|
static |
| void fn_CheckCameraInfo | ( | int | player, |
| int | buttons_down, | ||
| int | buttons_pressed, | ||
| f32 | cstick_x, | ||
| f32 | cstick_y | ||
| ) |
|
inlinestatic |
|
inlinestatic |
|
static |
|
static |
| void fn_802279E8 | ( | HSD_GObj * | camera, |
| Vec3 * | camera_pos, | ||
| Vec3 * | camera_interest, | ||
| f32 | cstick_x, | ||
| f32 | cstick_y | ||
| ) |
|
static |
| void fn_80227BA8 | ( | HSD_GObj * | camera, |
| Vec3 * | arg1, | ||
| f32 | arg2, | ||
| f32 | arg3 | ||
| ) |
|
static |
| void fn_80227D38 | ( | HSD_GObj * | camera, |
| Vec3 * | arg1, | ||
| f32 | arg2 | ||
| ) |
|
static |
|
static |
|
inlinestatic |
| void fn_80228124 | ( | HSD_GObj * | camera, |
| Vec3 * | arg1, | ||
| f32 | arg2, | ||
| f32 | arg3 | ||
| ) |
|
static |
| u32 MiscStageVisualsStatus |
| u32 unused |
| struct { ... } db |
|
static |
|
static |
|
static |
| const GXColor g_bg = { 0x00, 0x00, 0x00, 0x80 } |
| const GXColor g_fg = { 0xFF, 0xFF, 0xFF, 0xFF } |
|
extern |