|
SSBM Decomp
|
#include "mnvibration.h"#include <dolphin/pad.h>#include <sysdolphin/baselib/debug.h>#include <sysdolphin/baselib/jobj.h>#include "inlines.h"#include "mnmain.h"#include "types.h"#include <dolphin/os.h>#include <melee/gm/gm_1A36.h>#include <melee/gm/gmmain_lib.h>#include <melee/lb/lb_00B0.h>#include <melee/lb/lbarchive.h>#include <melee/lb/lbspdisplay.h>#include <sysdolphin/baselib/controller.h>#include <sysdolphin/baselib/gobj.h>#include <sysdolphin/baselib/gobjgxlink.h>#include <sysdolphin/baselib/gobjobject.h>#include <sysdolphin/baselib/gobjplink.h>#include <sysdolphin/baselib/gobjproc.h>#include <sysdolphin/baselib/gobjuserdata.h>#include <sysdolphin/baselib/memory.h>#include <sysdolphin/baselib/sislib.h>Data Structures | |
| struct | MnVibrationDataLayout |
| struct | MnVibrationJointAssets |
| — Local Helper Structs — More... | |
| struct | MnVibrationData |
Macros | |
| #define | HSD_ASSERT(line, cond) |
| #define | HSD_ASSERT(line, cond) |
Variables | |
| static u16 | mnVibration_PortPanelJointIds [4] = { 0x16, 0x15, 0x14, 0x13 } |
| s32 | mnVibration_804D4FF0 = 0x20010000 |
| SDATA char | mnVibration_804D4FF4 [] = "jobj.h" |
| SDATA char | mnVibration_804D4FFC [] = "jobj" |
| AnimLoopSettings | mnVibration_803EECE0 = { 0.0f, 20.0f, -0.1f } |
| AnimLoopSettings | mnVibration_803EECEC = { 50.0f, 70.0f, -0.1f } |
| AnimLoopSettings | mnVibration_803EECF8 = { 0.0f, 14.0f, -0.1f } |
| Vec3 | mnVibration_803EED04 = { -0.4f, 0.5f, 0.0f } |
| static char | mnVibration_803EED10 [0x18] = "Can't get user_data.\n" |
| static char | mnVibration_803EED28 [0x10] = "mnvibration.c" |
| static char | mnVibration_803EED38 [0xC] = "user_data" |
| static char | mnVibration_803EED44 [0x18] = "MenMainConVi_Top_joint" |
| static char | mnVibration_803EED5C [0x1C] = "MenMainConVi_Top_animjoint" |
| static char | mnVibration_803EED78 [0x20] = "MenMainConVi_Top_matanim_joint" |
| static char | mnVibration_803EED98 [0x24] = "MenMainConVi_Top_shapeanim_joint" |
| static char | mnVibration_803EEDBC [0x18] = "MenMainCtlVi_Top_joint" |
| static char | mnVibration_803EEDD4 [0x1C] = "MenMainCtlVi_Top_animjoint" |
| static char | mnVibration_803EEDF0 [0x20] = "MenMainCtlVi_Top_matanim_joint" |
| static char | mnVibration_803EEE10 [0x24] = "MenMainCtlVi_Top_shapeanim_joint" |
| static char | mnVibration_803EEE34 [0x1C] = "MenMainOnoffVi_Top_joint" |
| static char | mnVibration_803EEE50 [0x20] = "MenMainOnoffVi_Top_animjoint" |
| static char | mnVibration_803EEE70 [0x24] = "MenMainOnoffVi_Top_matanim_joint" |
| static char | mnVibration_803EEE94 [0x24] = "MenMainOnoffVi_Top_shapeanim_joint" |
| static char | mnVibration_803EEEB8 [0x20] = "MenMainCursorVi_Top_joint" |
| HSD_GObj * | mnVibration_804D6C28 |
| static MnVibrationJointAssets | mnVibration_804A0868 |
| static MnVibrationJointAssets | mnVibration_804A0878 |
| static MnVibrationJointAssets | mnVibration_804A0888 |
| static MnVibrationJointAssets | mnVibration_804A0898 |
Intro-reveal frames | |
| const f32 | mnVibration_804DC050 = 10.0f |
| port panel 1 | |
| const f32 | mnVibration_804DC054 = 11.0f |
| port panel 2 | |
| const f32 | mnVibration_804DC058 = 12.0f |
| port panel 3 | |
| const f32 | mnVibration_804DC05C = 13.0f |
| port panel 4 | |
| const f32 | mnVibration_804DC060 = 14.0f |
| name list | |
| #define HSD_ASSERT | ( | line, | |
| cond ) |
| #define HSD_ASSERT | ( | line, | |
| cond ) |
| char * GetNameText | ( | u8 | slot | ) |
— Externs —
| int GetNameCount | ( | void | ) |
| void lbCardGame_UpdatePowerTime | ( | void | ) |
|
inlinestatic |
— Function Implementation —
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
| void mnVibration_HandleInput | ( | HSD_GObj * | gobj | ) |
| void mnVibration_CursorThink | ( | HSD_GObj * | gobj | ) |
| void mnVibration_CreatePortPanels | ( | HSD_GObj * | arg0 | ) |
| void mnVibration_RefreshNameRows | ( | HSD_GObj * | arg0 | ) |
| void mnVibration_OnAnimComplete | ( | HSD_GObj * | gobj | ) |
| void mnVibration_Think | ( | HSD_GObj * | gobj | ) |
| void mnVibration_IntroProc | ( | HSD_GObj * | arg0 | ) |
| void mnVibration_CreateScreen | ( | s32 | arg0 | ) |
| void mnVibration_Init | ( | int | arg0 | ) |
|
static |
| s32 mnVibration_804D4FF0 = 0x20010000 |
| SDATA char mnVibration_804D4FF4[] = "jobj.h" |
| SDATA char mnVibration_804D4FFC[] = "jobj" |
| AnimLoopSettings mnVibration_803EECE0 = { 0.0f, 20.0f, -0.1f } |
| AnimLoopSettings mnVibration_803EECEC = { 50.0f, 70.0f, -0.1f } |
| AnimLoopSettings mnVibration_803EECF8 = { 0.0f, 14.0f, -0.1f } |
| Vec3 mnVibration_803EED04 = { -0.4f, 0.5f, 0.0f } |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
| HSD_GObj* mnVibration_804D6C28 |
|
static |
|
static |
|
static |
|
static |
| const f32 mnVibration_804DC050 = 10.0f |
port panel 1
| const f32 mnVibration_804DC054 = 11.0f |
port panel 2
| const f32 mnVibration_804DC058 = 12.0f |
port panel 3
| const f32 mnVibration_804DC05C = 13.0f |
port panel 4
| const f32 mnVibration_804DC060 = 14.0f |
name list