SSBM Decomp
Loading...
Searching...
No Matches
db_2253.h
Go to the documentation of this file.
1#ifndef GALE01_225374
2#define GALE01_225374
3
4#include <platform.h>
5
6#include "ft/forward.h"
7#include "it/forward.h"
8
9#include <common_structs.h>
10#include <baselib/cobj.h>
11#include <baselib/gobj.h>
12
13/* 225374 */ void db_GetGameLaunchButtonState(void);
14/* 2254B8 */ void db_Setup(void);
15/* 22558C */ HSD_Pad db_ButtonsDown(int player);
16/* 2255A4 */ HSD_Pad db_ButtonsPressed(int player);
17/* 2255BC */ HSD_Pad db_ButtonsRepeat(int player);
18/* 2255D4 */ void db_PrintEntityCounts(void);
19/* 2256CC */ void db_PrintThreadInfo(void);
20/* 225754 */ void db_RunEveryFrame(void);
21/* 225A00 */ static void fn_SetupItemAndPokemonMenu(void);
22/* 225A54 */ static void fn_80225A54(int arg0);
23/* 225B0C */ u32 db_ShowEnemyStompRange(void);
24/* 225B20 */ u32 db_ShowItemPickupRange(void);
25/* 225B34 */ u32 db_ShowCoinPickupRange(void);
26/* 225B48 */ static void fn_EnableShowCoinPickupRange(void);
27/* 225B9C */ static void fn_DisableShowCoinPickupRange(void);
28/* 225BF0 */ static void fn_EnableShowEnemyStompRange(void);
29/* 225C44 */ static void fn_DisableShowEnemyStompRange(void);
30/* 225C8C */ static void fn_EnableShowItemPickupRange(void);
31/* 225CD4 */ static void fn_DisableShowItemPickupRange(void);
32/* 225D1C */ s32 db_GetCurrentlySelectedPokemon(void);
33/* 225D2C */ void db_DisableItemSpawns(void);
34/* 225D40 */ void db_EnableItemSpawns(void);
35/* 225D54 */ s32 db_AreItemSpawnsEnabled(void);
36/* 225D64 */ void db_80225D64(Item_GObj* item, Fighter_GObj* owner);
37/* 225D7C */ static void fn_ToggleItemCollisionBubbles(void);
38/* 225DD8 */ void db_80225DD8(Item_GObj* item, Fighter_GObj* owner);
39/* 225E6C */ static void fn_80225E6C(Fighter_GObj* owner);
40/* 225F20 */ void db_HandleItemPokemonMenuInput(int player);
41/* 2260D4 */ static void fn_ShowOrCreateItemAndPokemonMenu(int player);
42/* 2261BC */ static void fn_UpdateItemAndPokemonMenu(int player);
43/* 2262E0 */ void db_CheckAndSpawnItem(int player);
44/* 2264C4 */ static void fn_CheckItemAndPokemonMenu(int player);
45/* 22659C */ static void fn_SetupCpuHandicapInfo(void);
46/* 22666C */ static void fn_UpdateCpuHandicapInfo(void);
47/* 226730 */ static void fn_CheckCpuHandicapInfo(int arg0);
48/* 2267C8 */ static void fn_SetupAnimationInfo(void);
49/* 2268B8 */ static void fn_ToggleMiscFighterVisuals(void);
50/* 22697C */ static u8 fn_8022697C(Fighter_GObj* owner);
51/* 2269C0 */ static void fn_UpdateAnimationInfo(void);
52/* 226BD4 */ static void fn_CheckAnimationInfo(int player);
53/* 226E00 */ static void fn_SetupMiscStageVisuals(void);
54/* 226E0C */ static void fn_CheckMiscStageEffects(int arg0);
55/* 2270C4 */ static void fn_802270C4(int arg0);
56/* 22713C */ static void fn_8022713C(int arg0);
57/* 227174 */ static void fn_SetupCameraInfo(void);
58/* 227188 */ static void fn_80227188(void);
59/* 227484 */ static void fn_CheckCameraInfo(int player, int buttons_down,
60 int buttons_pressed, f32 cstick_x,
61 f32 cstick_y);
62/* 2277E8 */ static void fn_802277E8(HSD_GObj*, int);
63/* 227904 */ static void fn_80227904(HSD_GObj* camera, u8 port);
64/* 2279E8 */ static void fn_802279E8(HSD_GObj* camera, Vec3* camera_pos,
65 Vec3* camera_interest, float cstick_x,
66 float cstick_y);
67/* 227B64 */ static void fn_80227B64(HSD_GObj* camera, float cstick_x,
68 float cstick_y);
69/* 227BA8 */ static UNK_RET fn_80227BA8(UNK_PARAMS);
70/* 227CAC */ static void fn_80227CAC(HSD_GObj* camera, float cstick_y);
71/* 227D38 */ static UNK_RET fn_80227D38(UNK_PARAMS);
72/* 227EB0 */ static UNK_RET fn_80227EB0(UNK_PARAMS);
73/* 227FE0 */ static void fn_80227FE0(HSD_GObj* camera, float cstick_x,
74 float cstick_y);
75/* 228124 */ static UNK_RET fn_80228124(UNK_PARAMS);
76/* 228318 */ static void fn_SetupSoundInfo(void);
78/* 228620 */ static void fn_CheckSoundInfo(int player);
79/* 22873C */ static void fn_CheckMiscVisualEffects(int player);
80/* 2287C4 */ static UNK_RET fn_Setup5xSpeed(UNK_PARAMS);
81/* 2287D8 */ static void fn_Check5xSpeed(int player);
82/* 228820 */ static void fn_Toggle5xSpeed(void);
83/* 22886C */ void db_InitScreenshot(void);
84/* 22887C */ void db_CheckScreenshot(void);
85/* 22892C */ void db_TakeScreenshotIfPending(void);
86/* 2289F8 */ static int fn_802289F8(char* arg0, int arg1, int arg2);
87/* 228A64 */ void db_ClearFPUExceptions(void);
88/* 228AB4 */ static void fn_HSDPanicHandler(OSContext* ctx);
89/* 228B28 */ static void fn_OSErrorHandler(u16 error, OSContext* ctx, ...);
90/* 228C4C */ void db_SetupCrashHandler(void);
91/* 228CF4 */ static void fn_SetupBonusInfo(void);
92/* 228D18 */ static void fn_80228D18(void);
93/* 228D38 */ static void fn_80228D38(void);
94/* 228E54 */ static void fn_80228E54(int arg0, int arg1, int arg2);
95/* 22900C */ static void fn_8022900C(int arg0);
96/* 2291A0 */ static void fn_CheckBonusInfo(int arg0);
97/* 229220 */ static void fn_SetupObjAllocLimiter(void);
98/* 229240 */ static void fn_UpdateObjAllocLimiter(int arg0);
99/* 4D4A08 */ extern enum_t g_debugLevel;
100/* 4D6B30 */ extern u16 db_gameLaunchButtonState;
101
102#endif
u32 HSD_Pad
Definition common_structs.h:22
void fn_UpdateSoundInfo(void)
Definition db_2253.c:1428
static void fn_Setup5xSpeed(void)
Definition db_2253.c:1539
void db_RunEveryFrame(void)
Definition db_2253.c:200
static void fn_Check5xSpeed(int player)
static void fn_80225A54(int arg0)
void db_EnableItemSpawns(void)
Definition db_2253.c:446
void db_GetGameLaunchButtonState(void)
Definition db_2253.c:55
s32 db_AreItemSpawnsEnabled(void)
Definition db_2253.c:451
u16 db_gameLaunchButtonState
Definition db_2253.static.h:148
static void fn_DisableShowEnemyStompRange(void)
static UNK_RET fn_80227BA8(UNK_PARAMS)
static void fn_SetupAnimationInfo(void)
static void fn_CheckCpuHandicapInfo(int arg0)
static void fn_802279E8(HSD_GObj *camera, Vec3 *camera_pos, Vec3 *camera_interest, float cstick_x, float cstick_y)
Definition db_2253.c:1295
static void fn_80227904(HSD_GObj *camera, u8 port)
static void fn_DisableShowItemPickupRange(void)
void db_PrintThreadInfo(void)
Definition db_2253.c:178
HSD_Pad db_ButtonsPressed(int player)
Definition db_2253.c:141
void db_CheckAndSpawnItem(int player)
Definition db_2253.c:629
u32 db_ShowCoinPickupRange(void)
Definition db_2253.c:341
static void fn_SetupSoundInfo(void)
fn_80228124
Definition db_2253.c:1404
static void fn_80228E54(int arg0, int arg1, int arg2)
static void fn_DisableShowCoinPickupRange(void)
static void fn_SetupItemAndPokemonMenu(void)
void db_80225D64(Item_GObj *item, Fighter_GObj *owner)
Definition db_2253.c:456
static void fn_CheckCameraInfo(int player, int buttons_down, int buttons_pressed, f32 cstick_x, f32 cstick_y)
static void fn_EnableShowItemPickupRange(void)
static void fn_80228D38(void)
static void fn_HSDPanicHandler(OSContext *ctx)
static void fn_80227188(void)
void db_ClearFPUExceptions(void)
Definition db_2253.c:1619
static void fn_Toggle5xSpeed(void)
static void fn_CheckItemAndPokemonMenu(int player)
static UNK_RET fn_80227D38(UNK_PARAMS)
static void fn_80227FE0(HSD_GObj *camera, float cstick_x, float cstick_y)
void db_Setup(void)
Definition db_2253.c:87
void db_PrintEntityCounts(void)
Definition db_2253.c:151
static void fn_802270C4(int arg0)
void db_80225DD8(Item_GObj *item, Fighter_GObj *owner)
Definition db_2253.c:480
s32 db_GetCurrentlySelectedPokemon(void)
Definition db_2253.c:436
enum_t g_debugLevel
Definition db_2253.static.h:140
static void fn_ShowOrCreateItemAndPokemonMenu(int player)
static void fn_80227B64(HSD_GObj *camera, float cstick_x, float cstick_y)
void db_HandleItemPokemonMenuInput(int player)
Definition db_2253.c:513
static void fn_CheckAnimationInfo(int player)
static void fn_UpdateItemAndPokemonMenu(int player)
static void fn_OSErrorHandler(u16 error, OSContext *ctx,...)
static void fn_CheckSoundInfo(int player)
Definition db_2253.c:1499
static void fn_SetupMiscStageVisuals(void)
static UNK_RET fn_80228124(UNK_PARAMS)
static void fn_80225E6C(Fighter_GObj *owner)
static void fn_UpdateCpuHandicapInfo(void)
static u8 fn_8022697C(Fighter_GObj *owner)
static void fn_UpdateObjAllocLimiter(int arg0)
static void fn_8022713C(int arg0)
HSD_Pad db_ButtonsRepeat(int player)
Definition db_2253.c:146
static void fn_CheckMiscStageEffects(int arg0)
void db_TakeScreenshotIfPending(void)
Definition db_2253.c:1582
static void fn_ToggleItemCollisionBubbles(void)
static UNK_RET fn_80227EB0(UNK_PARAMS)
static void fn_EnableShowCoinPickupRange(void)
void db_SetupCrashHandler(void)
Definition db_2253.c:1665
HSD_Pad db_ButtonsDown(int player)
Definition db_2253.c:136
u32 db_ShowEnemyStompRange(void)
Definition db_2253.c:331
static void fn_802277E8(HSD_GObj *, int)
static void fn_CheckMiscVisualEffects(int player)
void db_InitScreenshot(void)
Definition db_2253.c:1563
void db_CheckScreenshot(void)
Definition db_2253.c:1569
static void fn_80227CAC(HSD_GObj *camera, float cstick_y)
static void fn_CheckBonusInfo(int arg0)
static void fn_SetupBonusInfo(void)
static void fn_8022900C(int arg0)
static void fn_SetupCameraInfo(void)
static void fn_SetupCpuHandicapInfo(void)
static void fn_EnableShowEnemyStompRange(void)
void db_DisableItemSpawns(void)
Definition db_2253.c:441
static void fn_SetupObjAllocLimiter(void)
static void fn_80228D18(void)
static void fn_UpdateAnimationInfo(void)
static void fn_ToggleMiscFighterVisuals(void)
u32 db_ShowItemPickupRange(void)
Definition db_2253.c:336
static int fn_802289F8(char *arg0, int arg1, int arg2)
u32 error
Definition dvd.c:3
#define UNK_PARAMS
#define UNK_RET
unsigned long u32
An unsigned 32-bit integer.
Definition platform.h:26
float f32
A 32-bit floating-point number.
Definition platform.h:62
unsigned short u16
An unsigned 16-bit integer.
Definition platform.h:23
int enum_t
The underlying type of an enum, used as a placeholder.
Definition platform.h:74
signed long s32
A signed 32-bit integer.
Definition platform.h:14
unsigned char u8
An unsigned 8-bit integer.
Definition platform.h:20
Definition gobj.h:25
Definition OSContext.h:133
Definition types.h:13