|
SSBM Decomp
|
#include "tyfigupon.h"#include "inlines.h"#include "math.h"#include "toy.h"#include "tylist.h"#include "types.h"#include "gm/gm_1601.h"#include "if/textlib.h"#include "if/types.h"#include "lb/lb_00B0.h"#include "lb/lb_00F9.h"#include "lb/lbarchive.h"#include "lb/lbaudio_ax.h"#include "lb/lbcardgame.h"#include "lb/lblanguage.h"#include "lb/lbvector.h"#include "mn/mnmain.h"#include <dolphin/mtx.h>#include <dolphin/os.h>#include <baselib/archive.h>#include <baselib/cobj.h>#include <baselib/controller.h>#include <baselib/displayfunc.h>#include <baselib/dobj.h>#include <baselib/fog.h>#include <baselib/gobj.h>#include <baselib/gobjgxlink.h>#include <baselib/gobjobject.h>#include <baselib/gobjplink.h>#include <baselib/gobjproc.h>#include <baselib/gobjuserdata.h>#include <baselib/jobj.h>#include <baselib/lobj.h>#include <baselib/memory.h>#include <baselib/mobj.h>#include <baselib/random.h>#include <baselib/sislib.h>#include <baselib/tobj.h>Data Structures | |
| struct | TyFiguponData |
| struct | TyFiguponInner |
| struct | TyFiguponUD |
| struct | TyFiguponED4 |
| struct | DigitInit |
Functions | |
| void | tyFigupon_80314AA8 (HSD_JObj *jobj, char *anim_str, char *matanim_str, char *shapeanim_str) |
| s32 | un_80314B54 (void) |
| void | tyFigupon_80314BE4 (HSD_GObj *gobj, int unused) |
| void | tyFigupon_80314C5C (HSD_GObj *gobj) |
| void | fn_803152BC (HSD_GObj *arg0) |
| void | un_803153EC (s32 arg0, s32 arg1, s32 arg2, s32 arg3, s32 arg4) |
| void | fn_80315574 (void) |
| void | fn_803155C8 (void) |
| void | fn_80315C44 (HSD_GObj *arg0) |
| void | fn_80316170 (HSD_GObj *arg0) |
| s32 | fn_8031638C (s16 arg0) |
| void | un_80316420 (s16 arg0) |
| void | fn_803168DC (HSD_GObj *arg0) |
| void | tyFigupon_80316BF8 (HSD_GObj *arg0) |
| void | fn_80316C24 (HSD_GObj *arg0) |
| void | un_8031753C (void) |
| void | un_80317A60 (void) |
| void | un_80317D80_OnEnter (void *arg0) |
| s32 | un_803181BC (void) |
Variables | |
| TyFiguponData * | un_804D6EF0 |
| HSD_CObjDesc * | un_804D6F04 |
| void * | un_804D6F08 |
| s32 | un_804D6EFC |
| s32 | un_804D6F00 |
| char | un_803FE5E8 [] |
| void * | un_804D6EF8 |
| static char | str_panel_joint [] = "ToyFigurePonPanel_Top_joint" |
| static char | str_bg_joint [] = "ToyFigurePonBg_Top_joint" |
| static char | str_archive_jp [] = "TyMnFigp.dat" |
| static char | str_archive_us [] = "TyMnFigp.usd" |
| static char | str_coin_joint [] = "ToyFigurePonCoin_Top_joint" |
| static char | str_coin_animjoint [] = "ToyFigurePonCoin_Top_animjoint" |
| static char | str_coin_matanim [] = "ToyFigurePonCoin_Top_matanim_joint" |
| static char | str_coin_shapeanim [] = "ToyFigurePonCoin_Top_shapeanim_joint" |
| static char | str_file [] = "tyfigupon.c" |
| static u16 | str_jobj_indices [] |
| static char | str_err_bg [] = "*** BG data aren't being loaded!\n" |
| static char | str_panel_smash_matanim [] |
| static char | str_bg_animjoint [] = "ToyFigurePonBg_Top_animjoint" |
| static char | str_bg_matanim [] = "ToyFigurePonBg_Top_matanim_joint" |
| static char | str_bg_shapeanim [] = "ToyFigurePonBg_Top_shapeanim_joint" |
| static char | str_nm_joint [] = "ToyFigurePonNm_Top_joint" |
| static char | str_nm_animjoint [] = "ToyFigurePonNm_Top_animjoint" |
| static char | str_nm_matanim [] = "ToyFigurePonNm_Top_matanim_joint" |
| static char | str_nm_shapeanim [] = "ToyFigurePonNm_Top_shapeanim_joint" |
| static char | str_bet_joint [] = "ToyFigurePonBet_Top_joint" |
| static char | str_bet_animjoint [] = "ToyFigurePonBet_Top_animjoint" |
| static char | str_bet_matanim [] = "ToyFigurePonBet_Top_matanim_joint" |
| static char | str_bet_shapeanim [] = "ToyFigurePonBet_Top_shapeanim_joint" |
| static char | str_panel_arrow_matanim [] |
| static char | str_lever_joint [] = "ToyFigurePonLever_Top_joint" |
| static char | str_lever_animjoint [] = "ToyFigurePonLever_Top_animjoint" |
| static char | str_lever_matanim [] = "ToyFigurePonLever_Top_matanim_joint" |
| static char | str_lever_shapeanim [] = "ToyFigurePonLever_Top_shapeanim_joint" |
| static char | str_par_joint [] = "ToyFigurePonPar_Top_joint" |
| static char | str_par_animjoint [] = "ToyFigurePonPar_Top_animjoint" |
| static char | str_par_matanim [] = "ToyFigurePonPar_Top_matanim_joint" |
| static char | str_par_shapeanim [] = "ToyFigurePonPar_Top_shapeanim_joint" |
| static char | str_err_panel [] = "*** Can not Load Panel Label(%s)\n" |
| static char | str_scene_lights [] = "ScMenFigure_scene_lights" |
| static char | str_sdtoy_jp [] = "SdToy.dat" |
| static char | str_sdtoy_data_jp [] = "SIS_ToyData" |
| static char | str_sdtoy_us [] = "SdToy.usd" |
| static char | str_sdtoy_data_us [] = "SIS_ToyData_E" |
| static char | str_nget_joint [] = "ToyFigurePonNget_Top_joint" |
| static char | str_nget_animjoint [] = "ToyFigurePonNget_Top_animjoint" |
| static char | str_nget_matanim [] = "ToyFigurePonNget_Top_matanim_joint" |
| static char | str_nget_shapeanim [] = "ToyFigurePonNget_Top_shapeanim_joint" |
| static HSD_CameraDescPerspective | tyfigupon_cam_desc |
| static const Vec3 | un_803B8968 = { 0.0f, 1.0f, 0.0f } |
| static u16 | un_804D5AA0 = 0xC |
| static char | un_804D5AA4 = 0 |
| static const DigitInit | un_803B8974 = { 0, 0, 0, 0 } |
| void tyFigupon_80314AA8 | ( | HSD_JObj * | jobj, |
| char * | anim_str, | ||
| char * | matanim_str, | ||
| char * | shapeanim_str | ||
| ) |
| s32 un_80314B54 | ( | void | ) |
| void tyFigupon_80314BE4 | ( | HSD_GObj * | gobj, |
| int | unused | ||
| ) |
| void tyFigupon_80314C5C | ( | HSD_GObj * | gobj | ) |
| void fn_803152BC | ( | HSD_GObj * | arg0 | ) |
| void fn_80315574 | ( | void | ) |
| void fn_803155C8 | ( | void | ) |
| void fn_80315C44 | ( | HSD_GObj * | arg0 | ) |
| void fn_80316170 | ( | HSD_GObj * | arg0 | ) |
| s32 fn_8031638C | ( | s16 | arg0 | ) |
| void un_80316420 | ( | s16 | arg0 | ) |
| void fn_803168DC | ( | HSD_GObj * | arg0 | ) |
| void tyFigupon_80316BF8 | ( | HSD_GObj * | arg0 | ) |
| void fn_80316C24 | ( | HSD_GObj * | arg0 | ) |
| void un_8031753C | ( | void | ) |
| void un_80317A60 | ( | void | ) |
| void un_80317D80_OnEnter | ( | void * | arg0 | ) |
| s32 un_803181BC | ( | void | ) |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |