SSBM Decomp
Loading...
Searching...
No Matches
gmtou.c File Reference
#include "gmtou.h"
#include "gm/gmtou.static.h"
#include "placeholder.h"
#include "baselib/fog.h"
#include "baselib/gobjgxlink.h"
#include "baselib/gobjobject.h"
#include "mn/mnmain.h"
#include <melee/pl/forward.h>
#include <dolphin/os.h>
#include <sysdolphin/baselib/controller.h>
#include <sysdolphin/baselib/dobj.h>
#include <sysdolphin/baselib/gobj.h>
#include <sysdolphin/baselib/jobj.h>
#include <sysdolphin/baselib/mobj.h>
#include <sysdolphin/baselib/random.h>
#include <sysdolphin/baselib/sislib.h>
#include <melee/gm/gm_1601.h>
#include <melee/gm/gm_18A5.h>
#include <melee/gm/gm_1A3F.h>
#include <melee/gm/gm_1A45.h>
#include <melee/gm/gmmain_lib.h>
#include <melee/gm/types.h>
#include <melee/lb/lbarchive.h>
#include <melee/lb/lbaudio_ax.h>
#include <melee/lb/lbdvd.h>
#include <melee/lb/types.h>
#include <melee/sc/types.h>

Data Structures

struct  lbl_803DA2E0_t
 

Functions

s32 fn_80166CBC (void *, ssize_t)
 
static TmDataGetTmData (void)
 
void gm_8019B8C4_OnEnter (void *arg0)
 
void gm_8019B9C8_OnLeave (void *arg0)
 
void fn_8019BA04 (s32 *state)
 
void fn_8019BA08 (u8 idx, HSD_JObj *jobj)
 
void fn_8019BF18 (HSD_GObj *gobj)
 
void fn_8019BF8C (HSD_GObj *gobj)
 
void fn_8019C048 (HSD_GObj *gobj)
 
void fn_8019C3EC (HSD_GObj *gobj)
 
void fn_8019C570 (HSD_GObj *gobj)
 updates visibility of char icons on the "press start" screen
 
void fn_8019C6AC (HSD_GObj *gobj)
 
void fn_8019C744 (HSD_GObj *gobj)
 
void fn_8019CA38 (HSD_GObj *gobj)
 
void fn_8019CBFC (HSD_GObj *gobj)
 
void fn_8019CC74 (HSD_GObj *gobj)
 
void fn_8019CDBC (HSD_GObj *gobj)
 
void fn_8019CFA4 (HSD_GObj *gobj)
 
void fn_8019D074 (HSD_GObj *gobj)
 
void fn_8019D1BC (void)
 
void fn_8019DD60 (void)
 
void gm_8019DF8C_OnFrame (void)
 
void gm_8019E634 (void)
 
void gm_8019ECAC_OnEnter (void *arg0)
 
void gm_8019EE54_OnLeave (void *arg0)
 
void fn_8019EE80 (TmVsData *arg0)
 
void fn_8019EF08 (TmVsData *arg0)
 

Variables

TmBoxArrays lbl_804771B8
 Filename is just a guess, based on some strings in the file Seems to be Tournament game code.
 
HSD_Archivelbl_804D6638
 
HSD_Archivelbl_804D6660
 
HSD_Archivelbl_804D6664
 
HSD_Archivelbl_804D6668
 
SceneDesclbl_804D666C
 
SceneDesclbl_804D6670
 
SceneDesclbl_804D6674
 
u8 lbl_804D6680 [8]
 
static struct TmAnimTimers lbl_80479A58
 
HSD_Archivelbl_804D6688
 
HSD_Archivelbl_804D668C
 
s32 lbl_804D663C
 
struct lbl_803DA2E0_t lbl_803DA2E0
 
MatchEnd gm_80477738
 
s32 lbl_803B7D3C [4]
 
u8lbl_804DA948
 
s32 lbl_803B7D18 [9]
 

Function Documentation

◆ fn_80166CBC()

s32 fn_80166CBC ( void *  ,
ssize_t   
)

◆ GetTmData()

static TmData * GetTmData ( void  )
inlinestatic

◆ gm_8019B8C4_OnEnter()

void gm_8019B8C4_OnEnter ( void *  arg0)

◆ gm_8019B9C8_OnLeave()

void gm_8019B9C8_OnLeave ( void *  arg0)

◆ fn_8019BA04()

void fn_8019BA04 ( s32 state)

◆ fn_8019BA08()

void fn_8019BA08 ( u8  idx,
HSD_JObj jobj 
)

◆ fn_8019BF18()

void fn_8019BF18 ( HSD_GObj gobj)

◆ fn_8019BF8C()

void fn_8019BF8C ( HSD_GObj gobj)

◆ fn_8019C048()

void fn_8019C048 ( HSD_GObj gobj)

◆ fn_8019C3EC()

void fn_8019C3EC ( HSD_GObj gobj)

◆ fn_8019C570()

void fn_8019C570 ( HSD_GObj gobj)

updates visibility of char icons on the "press start" screen

◆ fn_8019C6AC()

void fn_8019C6AC ( HSD_GObj gobj)

◆ fn_8019C744()

void fn_8019C744 ( HSD_GObj gobj)

◆ fn_8019CA38()

void fn_8019CA38 ( HSD_GObj gobj)

◆ fn_8019CBFC()

void fn_8019CBFC ( HSD_GObj gobj)

◆ fn_8019CC74()

void fn_8019CC74 ( HSD_GObj gobj)

◆ fn_8019CDBC()

void fn_8019CDBC ( HSD_GObj gobj)

◆ fn_8019CFA4()

void fn_8019CFA4 ( HSD_GObj gobj)
Todo:
is there a different inline here? seems cursed

◆ fn_8019D074()

void fn_8019D074 ( HSD_GObj gobj)

◆ fn_8019D1BC()

void fn_8019D1BC ( void  )

◆ fn_8019DD60()

void fn_8019DD60 ( void  )

◆ gm_8019DF8C_OnFrame()

void gm_8019DF8C_OnFrame ( void  )

◆ gm_8019E634()

void gm_8019E634 ( void  )

◆ gm_8019ECAC_OnEnter()

void gm_8019ECAC_OnEnter ( void *  arg0)

◆ gm_8019EE54_OnLeave()

void gm_8019EE54_OnLeave ( void *  arg0)

◆ fn_8019EE80()

void fn_8019EE80 ( TmVsData arg0)

◆ fn_8019EF08()

void fn_8019EF08 ( TmVsData arg0)

Variable Documentation

◆ lbl_804771B8

TmBoxArrays lbl_804771B8
extern

Filename is just a guess, based on some strings in the file Seems to be Tournament game code.

◆ lbl_804D6638

HSD_Archive* lbl_804D6638
extern

◆ lbl_804D6660

HSD_Archive* lbl_804D6660
extern

◆ lbl_804D6664

HSD_Archive* lbl_804D6664
extern

◆ lbl_804D6668

HSD_Archive* lbl_804D6668
extern

◆ lbl_804D666C

SceneDesc* lbl_804D666C
extern

◆ lbl_804D6670

SceneDesc* lbl_804D6670
extern

◆ lbl_804D6674

SceneDesc* lbl_804D6674
extern

◆ lbl_804D6680

u8 lbl_804D6680[8]
extern

◆ lbl_80479A58

struct TmAnimTimers lbl_80479A58
static

◆ lbl_804D6688

HSD_Archive* lbl_804D6688
extern

◆ lbl_804D668C

HSD_Archive* lbl_804D668C
extern

◆ lbl_804D663C

s32 lbl_804D663C
extern

◆ lbl_803DA2E0

struct lbl_803DA2E0_t lbl_803DA2E0
extern

◆ gm_80477738

MatchEnd gm_80477738
extern

◆ lbl_803B7D3C

s32 lbl_803B7D3C[4]
extern

◆ lbl_804DA948

u8* lbl_804DA948
extern

◆ lbl_803B7D18

s32 lbl_803B7D18[9]
extern