SSBM Decomp
Loading...
Searching...
No Matches
gmtou_2.c File Reference
#include "gmtou_2.h"
#include "gm_1601.h"
#include "gm_1A3F.h"
#include "gm_1A45.h"
#include "gm_unsplit.h"
#include "gmmain_lib.h"
#include "gmtoulib.h"
#include "types.h"
#include <placeholder.h>
#include "baselib/fog.h"
#include "baselib/gobjobject.h"
#include "ft/forward.h"
#include "lb/lbarchive.h"
#include "lb/lbaudio_ax.h"
#include "lb/lbdvd.h"
#include "lb/types.h"
#include "mn/mnmain.h"
#include "pl/forward.h"
#include "sc/types.h"
#include <printf.h>
#include <dolphin/os.h>
#include <baselib/controller.h>
#include <baselib/dobj.h>
#include <baselib/gobj.h>
#include <baselib/gobjgxlink.h>
#include <baselib/gobjplink.h>
#include <baselib/gobjproc.h>
#include <baselib/jobj.h>
#include <baselib/mobj.h>
#include <baselib/particle.h>
#include <baselib/random.h>
#include <baselib/sislib.h>

Functions

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)
static TmDataGetTmData (void)
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)
void order_data_1 (void)

Variables

HSD_Archivelbl_804D6688
char lbl_803DA3D0 []
s32 lbl_803B7D3C [4]
struct TmAnimTimers lbl_80479A58
SceneDesclbl_804D6690
HSD_Archivelbl_804D668C
SceneDesclbl_804D6694
s32 lbl_803B7D18 [9]
struct lbl_803DA2E0_t lbl_803DA2E0
u32 const lbl_804DA948 = { 0 }

Function Documentation

◆ 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)

◆ GetTmData()

TmData * GetTmData ( void )
inlinestatic

◆ 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)

◆ order_data_1()

void order_data_1 ( void )
Todo
.data order hack

Variable Documentation

◆ lbl_804D6688

HSD_Archive* lbl_804D6688
extern

◆ lbl_803DA3D0

char lbl_803DA3D0[]
extern

◆ lbl_803B7D3C

s32 lbl_803B7D3C[4]
extern

◆ lbl_80479A58

struct TmAnimTimers lbl_80479A58

◆ lbl_804D6690

SceneDesc* lbl_804D6690
extern

◆ lbl_804D668C

HSD_Archive* lbl_804D668C
extern

◆ lbl_804D6694

SceneDesc* lbl_804D6694
extern

◆ lbl_803B7D18

s32 lbl_803B7D18[9]
extern

◆ lbl_803DA2E0

struct lbl_803DA2E0_t lbl_803DA2E0
Initial value:
= {
{
0x00, 0x01, 0x02, 0x03, 0x05, 0x06, 0x0C, 0x06, 0x06,
0x07, 0x09, 0x08, 0x06, 0x09, 0x04, 0x09, 0x0A, 0x0B,
0x0C, 0x02, 0x0C, 0x06, 0x07, 0x09, 0x0C,
},
}

◆ lbl_804DA948

u32 const lbl_804DA948 = { 0 }