SSBM Decomp
Loading...
Searching...
No Matches
dbinit.c File Reference
#include "db.h"
#include "ft/ftlib.h"
#include "lb/lbarchive.h"
#include <dolphin/card.h>
#include <dolphin/vi.h>
#include <sysdolphin/baselib/controller.h>
#include <sysdolphin/baselib/gobj.h>

Functions

void db_GetGameLaunchButtonState (void)
void db_Setup (void)
HSD_Pad db_ButtonsDown (int player)
HSD_Pad db_ButtonsPressed (int player)
HSD_Pad db_ButtonsRepeat (int player)
void db_PrintEntityCounts (void)
void db_PrintThreadInfo (void)
static int db_get_pad_button (int i)
static int db_get_pad_repeat (int i)
void db_RunEveryFrame (void)

Variables

u16 db_gameLaunchButtonState
char ** db_bonus_names
char ** db_motionstate_names
char ** db_submotion_names
bool db_804D6B20
int g_debugLevel = 1
char db_build_timestamp [] = "DATE Feb 13 2002 TIME 22:06:27"
struct { 
   HSD_Pad   current 
   HSD_Pad   prev 
   HSD_Pad   pressed 
   HSD_Pad   released 
   HSD_Pad   repeat 
db_ButtonStates [4]
unsigned char _stack_end []
unsigned char _stack_addr []

Function Documentation

◆ db_GetGameLaunchButtonState()

void db_GetGameLaunchButtonState ( void )

◆ db_Setup()

void db_Setup ( void )

◆ db_ButtonsDown()

HSD_Pad db_ButtonsDown ( int player)

◆ db_ButtonsPressed()

HSD_Pad db_ButtonsPressed ( int player)

◆ db_ButtonsRepeat()

HSD_Pad db_ButtonsRepeat ( int player)

◆ db_PrintEntityCounts()

void db_PrintEntityCounts ( void )

◆ db_PrintThreadInfo()

void db_PrintThreadInfo ( void )

◆ db_get_pad_button()

int db_get_pad_button ( int i)
inlinestatic

◆ db_get_pad_repeat()

int db_get_pad_repeat ( int i)
inlinestatic

◆ db_RunEveryFrame()

void db_RunEveryFrame ( void )

Variable Documentation

◆ db_gameLaunchButtonState

u16 db_gameLaunchButtonState

◆ db_bonus_names

char** db_bonus_names

◆ db_motionstate_names

char** db_motionstate_names

◆ db_submotion_names

char** db_submotion_names

◆ db_804D6B20

bool db_804D6B20

◆ g_debugLevel

int g_debugLevel = 1

◆ db_build_timestamp

char db_build_timestamp[] = "DATE Feb 13 2002 TIME 22:06:27"

◆ current

HSD_Pad current

◆ prev

HSD_Pad prev

◆ pressed

HSD_Pad pressed

◆ released

HSD_Pad released

◆ repeat

HSD_Pad repeat

◆ [struct]

struct { ... } db_ButtonStates[4]

◆ _stack_end

unsigned char _stack_end[]
extern

◆ _stack_addr

unsigned char _stack_addr[]
extern