|
SSBM Decomp
|
#include "toy.h"#include "baselib/cobj.h"#include "baselib/controller.h"#include "baselib/displayfunc.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/jobj.h"#include "baselib/lobj.h"#include "baselib/memory.h"#include "baselib/random.h"#include "baselib/sobjlib.h"#include "baselib/state.h"#include "gm/gm_1601.h"#include "gm/gm_16AE.h"#include "gm/gm_16F1.h"#include "gm/gm_1A3F.h"#include "gm/gm_1A45.h"#include "gm/gmmain_lib.h"#include "if/textdraw.h"#include "if/textlib.h"#include "lb/lb_00B0.h"#include "lb/lbarchive.h"#include "lb/lbaudio_ax.h"#include "lb/lblanguage.h"#include "lb/lbvector.h"#include "mn/mnsoundtest.h"#include "sc/types.h"#include "ty/forward.h"#include "ty/tylist.h"#include "ty/types.h"#include <MSL/math.h>#include <platform.h>Data Structures | |
| struct | TyViewData |
| struct | TyDisplayData |
| struct | TyLightData |
| struct | ToyNameData |
| struct | TyLightEntry |
| struct | TyLightSymbol |
| struct | tyUnkStruct |
| struct | tyUnkStruct2 |
| struct | TyGObjX8_ |
| struct | TyCameraData_ |
| struct | TyLightGObj_ |
| struct | TyLightArray_ |
| struct | ToyDataJObj |
| struct | ToyDataX8 |
| struct | ToyData |
| struct | tyLightData |
| struct | tyDispData |
| struct | un_804A2AA8_t |
| struct | un_804D6E68_t |
| struct | Toy26B8 |
| struct | Toy26B8_2 |
| struct | ToyJObjNode |
| struct | ToyED8Data |
| struct | Toy6E68 |
| struct | ToyGlobalsS_ |
| struct | ToyGlobals2S_ |
| struct | ToyGlobals3S_ |
| struct | ToyGlobals4S_ |
| struct | ToyGlobals5S_ |
| struct | ToySubStructS_ |
| struct | TyUnk25 |
| struct | PosArray |
| struct | PosArrayFull |
Macros | |
| #define | TOY_DATA ((Toy26B8*) un_804A26B8) |
| #define | TOY_ED8 ((ToyED8Data*) un_804D6ED8) |
| #define | TOY_STATE (*(Toy6E68**) &un_804D6E68) |
Functions | |
| void | un_803053C4 (s32 targetValue, s32 count, s32 flag) |
| un_80305058 | |
| void | Trophy_SetUnlockState (enum_t trophyId, bool addValue) |
| void | un_80305918 (s8 arg0, s32 arg1, s32 arg2) |
| s32 | un_80305B88 (void) |
| s32 | un_80305C44 (void) |
| float | un_80305DB0 (void) |
| un_80305D00 | |
| static float | HSD_PadGetNmlSubStickX (u8 slot) |
| float | un_80305EB4 (void) |
| float | un_80305FB8 (void) |
| float | un_803060BC (int trophyId, int field) |
| s16 | un_803062BC (s32 trophyId) |
| void | un_803062EC (s32 arg0, u32 arg1, f32 farg0) |
| s32 | un_803063D4 (s16 arg0, s32 arg1, s32 arg2) |
| int | lbLang_IsSavedLanguageJP (void) |
| int | lbLang_IsSavedLanguageUS (void) |
| int | lbLang_IsSettingJP (void) |
| s16 | un_803064B8 (s16 arg0, s8 arg1) |
| void | un_8030663C (void) |
| s32 | un_803068E0 (HSD_GObj *gobj) |
| un_803067BC | |
| void | un_80306930 (HSD_GObj *gobj, int unused) |
| void | un_80306954 (HSD_GObj *gobj) |
| void | un_80306A0C (void *arg0) |
| void | un_80306A48 (HSD_JObj *jobj, char *symbol1, char *symbol2, char *symbol3, HSD_Archive *archive, s32 frame) |
| HSD_GObjProc * | un_80306B18 (HSD_GObj *gobj, s32 anim_frame, s32 val1, s32 val2) |
| void | un_80306BB8 (HSD_GObj *gobj) |
| void | un_80306C5C (void *arg0) |
| void | Toy_RemoveUserData (void *ptr) |
| void | un_80306D14 (void) |
| void | un_80306D70 (s32 arg0) |
| Attempt 7: Try struct-based array access. | |
| HSD_LObj * | un_80306EEC (void *list_arg, s32 hasAnim_arg) |
| void | un_80307018 (void) |
| void | un_8030715C (f32 cstick_x, f32 cstick_y) |
| void | un_803075E8 (s32 arg0) |
| un_80307470 | |
| void | un_803078E4 (void) |
| un_80307828 | |
| HSD_JObj * | un_80307BA0 (HSD_JObj *parent_jobj, s16 arg1) |
| void | fn_80307E84 (HSD_GObj *gobj) |
| void | un_80307F64 (s32 a, s32 b) |
| un_803087F4 | |
| char * | un_8030813C (s16 arg0, enum_t unused) |
| void | un_80308250 (u8 *arg0, s32 arg1, s32 arg2) |
| void | un_803082F8 (s16 idx) |
| void | un_80308328 (s32 arg0) |
| s16 | un_80308354 (s16 idx) |
| void | un_803083D8 (HSD_JObj *jobj, s32 arg1) |
| void | un_803084A0 (s16 arg0) |
| f32 | un_80309338 (Vec3 *arg0, Vec3 *arg1) |
| void | un_80308DC8 (HSD_CObj *cobj) |
| void | un_80308F04 (HSD_CObj *cobj) |
| void | un_803102C4 (s8 arg0) |
| fn_80309404 | |
| void | un_803102D0 (void) |
| void | un_80310324 (void) |
| void | un_80310660 (s32 arg0) |
| void | un_803109A0 (s32 arg0, s32 arg1, s32 arg2) |
| void | un_803114E8 (void) |
| un_80310B48 | |
| void | un_80311680 (void) |
| void | un_80311788 (void) |
| void | DevText_Remove (DevText **ptext) |
| un_80311960 | |
| void | HSD_Free (void *ptr) |
| void | un_80311F5C (void) |
| void | un_80312018_OnFrame (void) |
| void | un_80312050 (void) |
| void | un_803122D0_OnInit (void) |
| void | un_8031234C (s32 arg0) |
Variables | |
| static u8 | un_804D6EA1 |
| s8 | un_804D6E50 |
| void ** | un_804D6E68 |
| s8 | un_804D6EA2 |
| void * | un_804D6EBC |
| s16 * | un_804D6E64 |
| char | un_803FDD18 [] |
| void * | un_804D6ED8 |
| DevText * | un_804D6E9C |
| TrophyData * | un_804D6EC4 |
| void * | un_804D6ED4 |
| char | un_803FE3B8 [] |
| char | un_803FE3DC [] |
| HSD_FogDesc | un_803B8844 |
| PosArrayFull | un_803B8864 |
| PosArrayFull | un_803B889C |
| s32 | un_804D6E58 |
| f32 | un_804D6E80 |
| f32 | un_804D6E84 |
| f32 | un_804D6E88 |
| f32 | un_804D6E8C |
| f32 | un_804D6E90 |
| f32 | un_804D6E94 |
| s32 | un_804D6E70 |
| s32 | un_804D6E74 |
| s32 | un_804D6E78 |
| s32 | un_804D6E7C |
| static char | un_804D5A54 [] = "lobj.h" |
| static char | un_804D5A5C [] = "lobj" |
| static s32 | un_804DDCFC = 0xFFBA00FF |
| static Vec3 | un_803B88D4 |
| f32 | un_804DDCD8 |
| f32 | un_804DDCF0 |
| #define TOY_DATA ((Toy26B8*) un_804A26B8) |
| #define TOY_ED8 ((ToyED8Data*) un_804D6ED8) |
| #define TOY_STATE (*(Toy6E68**) &un_804D6E68) |
| s32 un_80305B88 | ( | void | ) |
| s32 un_80305C44 | ( | void | ) |
| float un_80305DB0 | ( | void | ) |
|
inlinestatic |
| float un_80305EB4 | ( | void | ) |
| float un_80305FB8 | ( | void | ) |
| float un_803060BC | ( | int | trophyId, |
| int | field | ||
| ) |
| s16 un_803062BC | ( | s32 | trophyId | ) |
| void un_803062EC | ( | s32 | arg0, |
| u32 | arg1, | ||
| f32 | farg0 | ||
| ) |
| int lbLang_IsSavedLanguageJP | ( | void | ) |
| int lbLang_IsSavedLanguageUS | ( | void | ) |
| int lbLang_IsSettingJP | ( | void | ) |
| s16 un_803064B8 | ( | s16 | arg0, |
| s8 | arg1 | ||
| ) |
| void un_8030663C | ( | void | ) |
| void un_80306930 | ( | HSD_GObj * | gobj, |
| int | unused | ||
| ) |
| void un_80306954 | ( | HSD_GObj * | gobj | ) |
| void un_80306A0C | ( | void * | arg0 | ) |
| void un_80306A48 | ( | HSD_JObj * | jobj, |
| char * | symbol1, | ||
| char * | symbol2, | ||
| char * | symbol3, | ||
| HSD_Archive * | archive, | ||
| s32 | frame | ||
| ) |
| HSD_GObjProc * un_80306B18 | ( | HSD_GObj * | gobj, |
| s32 | anim_frame, | ||
| s32 | val1, | ||
| s32 | val2 | ||
| ) |
| void un_80306BB8 | ( | HSD_GObj * | gobj | ) |
| void un_80306C5C | ( | void * | arg0 | ) |
| void Toy_RemoveUserData | ( | void * | ptr | ) |
| void un_80306D14 | ( | void | ) |
| void un_80306D70 | ( | s32 | arg0 | ) |
Attempt 7: Try struct-based array access.
| void un_80307018 | ( | void | ) |
| void un_8030715C | ( | f32 | cstick_x, |
| f32 | cstick_y | ||
| ) |
| void un_803075E8 | ( | s32 | arg0 | ) |
| void un_803078E4 | ( | void | ) |
| void fn_80307E84 | ( | HSD_GObj * | gobj | ) |
| char * un_8030813C | ( | s16 | arg0, |
| enum_t | unused | ||
| ) |
| void un_803082F8 | ( | s16 | idx | ) |
| void un_80308328 | ( | s32 | arg0 | ) |
| s16 un_80308354 | ( | s16 | idx | ) |
| void un_803084A0 | ( | s16 | arg0 | ) |
| f32 un_80309338 | ( | Vec3 * | arg0, |
| Vec3 * | arg1 | ||
| ) |
| void un_80308DC8 | ( | HSD_CObj * | cobj | ) |
| void un_80308F04 | ( | HSD_CObj * | cobj | ) |
| void un_803102C4 | ( | s8 | arg0 | ) |
| void un_803102D0 | ( | void | ) |
| void un_80310324 | ( | void | ) |
| void un_80310660 | ( | s32 | arg0 | ) |
| void un_803114E8 | ( | void | ) |
| void un_80311680 | ( | void | ) |
| void un_80311788 | ( | void | ) |
| void DevText_Remove | ( | DevText ** | ptext | ) |
| void HSD_Free | ( | void * | ptr | ) |
| void un_80311F5C | ( | void | ) |
| void un_80312018_OnFrame | ( | void | ) |
| void un_80312050 | ( | void | ) |
| void un_803122D0_OnInit | ( | void | ) |
| void un_8031234C | ( | s32 | arg0 | ) |
|
static |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
static |
|
static |
|
static |
|
static |
|
extern |
|
extern |