|
SSBM Decomp
|
#include "gm_19EF.h"#include "gm_1601.h"#include "gm_1A36.h"#include "gm_1A3F.h"#include "gm_unsplit.h"#include "gmscene.h"#include <dolphin/pad.h>#include <melee/lb/lb_00B0.h>#include <melee/lb/lbarchive.h>#include <melee/lb/lbaudio_ax.h>#include <melee/lb/lbspdisplay.h>#include <melee/mn/inlines.h>#include <melee/sc/types.h>#include <melee/ty/toy.h>#include <sysdolphin/baselib/archive.h>#include <sysdolphin/baselib/cobj.h>#include <sysdolphin/baselib/controller.h>#include <sysdolphin/baselib/dobj.h>#include <sysdolphin/baselib/gobj.h>#include <sysdolphin/baselib/gobjgxlink.h>#include <sysdolphin/baselib/gobjobject.h>#include <sysdolphin/baselib/gobjproc.h>#include <sysdolphin/baselib/jobj.h>#include <sysdolphin/baselib/mobj.h>#include <sysdolphin/baselib/sislib.h>Data Structures | |
| struct | unk_jobj_node |
Functions | |
| static void | fn_8019F2D4 (u32 arg0) |
| static void | fn_8019EFC4 (HSD_PadStatus *pad) |
| static void | fn_8019F1D0 (void) |
| seems to handle "Go!" animations, based on .dat filenames | |
| static void | fn_8019F2D4_inline1 (HSD_MObj *mobj, f32 frame) |
| static void | fn_8019F2D4_inline2 (HSD_JObj *jobj, f32 frame) |
| static void | fn_8019F6EC (HSD_GObj *gobj) |
| static void | fn_8019F810 (void) |
| static s32 | fn_8019F9C4_GetCharIdx (CharacterKind arg0) |
| static void | fn_8019F9C4_LoadSymbols (u32 arg0) |
| static void | fn_8019F9C4_inline1 (HSD_JObj *next, HSD_JObj **child) |
| static void | fn_8019F9C4_inline2 (HSD_JObj *next_jobj, HSD_JObj *model) |
| static void | fn_8019F9C4_inline3 (HSD_JObj *model, HSD_GObj *object, CharacterKind arg0) |
| void | fn_8019F9C4 (u32 arg0) |
| void | gm_Scene_GOver_OnEnter (void *arg0_) |
| void | gm_Scene_GOver_OnExit (void *arg0_) |
| static void | fn_801A0B60 (HSD_GObj *gobj) |
| void | gm_Scene_ComingSoon_OnEnter (void *unused) |
| void | gm_Scene_ComingSoon_OnExit (void *unused) |
|
static |
|
static |
|
static |
seems to handle "Go!" animations, based on .dat filenames
|
static |
|
static |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
| void fn_8019F9C4 | ( | u32 | arg0 | ) |
| void gm_Scene_GOver_OnEnter | ( | void * | arg0_ | ) |
| void gm_Scene_GOver_OnExit | ( | void * | arg0_ | ) |
|
static |
| void gm_Scene_ComingSoon_OnEnter | ( | void * | unused | ) |
| void gm_Scene_ComingSoon_OnExit | ( | void * | unused | ) |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
| u8 x0 |
| u8 pad_01[0x3] |
| s32 x4 |
| int x8 |
| s32 xC |
| u32 x10 |
| u8 x14 |
| u8 x15 |
| u8 x16 |
| u8 pad_17 |
| int x18 |
| u16 x1C |
| u16 x1E |
| u8 x20 |
| u8 pad_21 |
| u16 x22 |
| HSD_Text* x24 |
| HSD_GObj* gobj |
| HSD_JObj* jobjs[10] |
| struct { ... } typed |
| HSD_JObj* jobj_slots[20] |
| union { ... } x28 |
| HSD_JObj* x54 |
| HSD_JObj* x58 |
| HSD_JObj* x5C |
| u8 x60 |
| u8 pad_61[3] |
| s32 x64 |
| s32 x68 |
| s32 x6C |
| s32 x70 |
| u8 pad_74[0x78 - 0x74] |
| struct { ... } lbl_80479A98 |