|
SSBM Decomp
|
#include <placeholder.h>#include <melee/ft/forward.h>#include <melee/gm/forward.h>#include <melee/mn/forward.h>#include <melee/sc/forward.h>#include <sysdolphin/baselib/forward.h>Go to the source code of this file.
Functions | |
| UNK_RET | fn_8018A514 (UNK_PARAMS) |
| void | fn_8018A970 (int) |
| fn_8018A514 | |
| UNK_RET | fn_8018AA74 (UNK_PARAMS) |
| void | fn_8018B090 (HSD_GObj *) |
| void | fn_8018C8D4 (void *, s32, s32, s32, s32, s32, s32, f32) |
| void | fn_8018D50C (void *, s32, s32, s32, s32, s32, s32, f32) |
| void | fn_8018DC18 (void *, s32, s32, s32, s32, s32, s32, f32) |
| void | fn_8018DF68 (void *, s32, s32, s32, s32, s32, s32, f32) |
| void | fn_8018E46C (HSD_GObj *, int) |
| fn_8018AA74 | |
| void | fn_8018E618 (int, int, float) |
| void | fn_8018E85C (int, u8) |
| UNK_RET | fn_8018EC48 (UNK_PARAMS) |
| UNK_RET | fn_8018EC7C (UNK_PARAMS) |
| UNK_RET | fn_8018ECA8 (UNK_PARAMS) |
| void | fn_8018F00C (char *, s32) |
| fn_8018ECA8 | |
| s32 | gm_8018F1B0 (MatchEnd *me) |
| int | fn_8017F294 (void) |
| fn_8017F09C | |
| int | fn_8018F310 (int) |
| u8 | fn_8018F3BC (s32 arg0) |
| int | fn_8018F3D0 (int) |
| int | fn_8018F410 (void) |
| int | fn_8018F4A0 (void) |
| fn_8018F410 | |
| s32 | fn_8018F508 (s32 *arg0) |
| Counts available tournament slots and returns the last found index. | |
| char * | fn_8018F5F0 (void) |
| u32 | fn_8018F62C (HSD_GObj *) |
| ??? tournament uses the user data as just an int it controls various menu jobj states ie animation state, visibility, etc | |
| TmData * | gm_8018F634 (void) |
| u32 | fn_8018F640 (int) |
| u32 | fn_8018F674 (int) |
| u32 | fn_8018F6A8 (int) |
| int | fn_8018F6DC (int) |
| CharacterKind | fn_8018F6FC (CSSIconHud) |
| float | fn_8018F71C (int, int) |
| returns the frame for the tou css icon? | |
| int | fn_8018F74C (void) |
| int | fn_8018F808 (void) |
| void | fn_8018F888 (void) |
| void | fn_8018FA24 (void) |
| void | fn_8018FBD8 (UNK_T arg0, s32 arg1) |
| void | fn_8018FBE0 (s32, s32, s32, s8, s8, s16, s8) |
| void | fn_8018FDC4 (HSD_JObj *, float x, float y, float z) |
| fn_8018FBE0 | |
| void | fn_8018FF9C (HSD_JObj *, float x, float y, float z) |
| HSD_GObj * | fn_80190174 (HSD_CObjDesc *) |
| HSD_GObj * | fn_801901F8 (HSD_CObjDesc *) |
| void | fn_8019027C (UNK_T lights) |
| void | fn_801902F0 (int arg0) |
| Initializes SIS library text rendering for tournament mode. | |
| HSD_GObj * | fn_8019035C (bool, DynamicModelDesc *, int, int, int, bool, void(*)(HSD_GObj *), float) |
| void | fn_8019044C (HSD_JObj *, float) |
| void | fn_80190480 (float) |
| UNK_RET | fn_801904D0 (UNK_PARAMS) |
| void | fn_80190520 (float x, float y, float z) |
| void | gm_801905F0 (StartMeleeData *) |
| void | fn_80190ABC (int) |
| void | gm_80190EA4 (void) |
| fn_80190ABC | |
| void | gm_80190FE4 (int) |
| void | fn_801910E0 (HSD_GObj *) |
| Initializes the time menu state when entering the time selection screen. | |
| void | fn_80191154 (HSD_GObj *) |
| void | fn_80191240 (HSD_GObj *) |
| UNK_RET | fn_801913BC (UNK_PARAMS) |
| void | fn_80191678 (HSD_GObj *) |
| fn_801913BC | |
| void | fn_8019175C (void *) |
| void | fn_801918F0 (HSD_GObj *) |
| Updates visibility and animation frame of a Training Mode HUD element. | |
| void | fn_80191A54 (HSD_GObj *) |
| Updates the tournament bracket display visibility and animation. | |
| void | fn_80191B5C (void *arg0) |
| Updates button highlight animation based on current menu option. | |
| void | fn_80191CA4 (HSD_GObj *) |
| Updates JObj visibility based on current menu option selection. | |
| void | fn_80191D38 (HSD_GObj *) |
| void | fn_80191E9C (HSD_GObj *) |
| UNK_RET | fn_80191FD4 (UNK_PARAMS) |
| void | fn_8019237C (HSD_GObj *) |
| void | fn_8019249C (HSD_GObj *) |
| GObj callback for tournament bracket slot UI elements. | |
| void | fn_80192690 (HSD_GObj *) |
| void | fn_80192758 (HSD_GObj *) |
| UNK_RET | fn_80192938 (UNK_PARAMS) |
| UNK_RET | fn_80192BB0 (UNK_PARAMS) |
| UNK_RET | fn_80192E6C (UNK_PARAMS) |
| UNK_RET | fn_80193230 (UNK_PARAMS) |
| UNK_RET | fn_80193308 (UNK_PARAMS) |
| UNK_RET | fn_801935B8 (UNK_PARAMS) |
| void | fn_801937C4 (s32 *arg, u32 arg0, u32 arg01) |
| void | fn_80193B58 (s32 *arg, u32 arg0, u32 arg01) |
| void | fn_80193FCC (s32 *arg, u32 arg0, u32 arg01) |
| void | fn_80194658 (s32 *arg, u32 arg0, u32 arg01) |
| void | fn_801949B4 (s32 *arg, u32 arg0, u32 arg01) |
| void | fn_80194BC4 (s32 *arg, u32 arg0, u32 arg01) |
| void | fn_80194D84 (s32 *arg, u32 arg0, u32 arg01) |
| void | fn_80194F30 (s32 *arg, u32 arg0, u32 arg01) |
| void | fn_801953C8 (s32 *arg, u32 arg0, u32 arg01) |
| void | fn_80195AF0 (s32 *arg, u32 arg0, u32 arg01) |
| void | fn_80195CCC (s32 *arg, u32 arg0, u32 arg01) |
| void | fn_8019610C (s32 *arg, u32 arg0, u32 arg01) |
| fn_80195CCC | |
| void | gm_8019628C_OnFrame (void) |
| Tournament Mode per-frame update handler. | |
| void | gm_801963B4_OnEnter (UNK_T) |
| void | gm_801964A4_OnLeave (UNK_T) |
| Scene OnLeave callback for gm_18A5. Frees archive resources. | |
| void | fn_80196510 (void) |
| s32 | fn_8019655C (void) |
| fn_80196510 | |
| bool | fn_80196564 (TmData *) |
| bool | fn_80196594 (TmData *) |
| void | fn_801965C4 (void) |
| void | fn_80196684 (s32 arg0) |
| UNK_RET | fn_801967E0 (UNK_PARAMS) |
| s32 | fn_80196CF8 (void) |
| void | fn_80196DBC (HSD_GObj *) |
| Cycles animation frame counter and updates JObj animation. | |
| void | fn_80196E30 (HSD_GObj *) |
| Updates the tournament UI animation frame counter. | |
| void | fn_80196EEC (HSD_GObj *) |
| Tournament mode JObj visibility/animation callback. | |
| UNK_RET | fn_80196FFC (UNK_PARAMS) |
| void | fn_801973F8 (HSD_GObj *) |
| void | fn_801975C8 (HSD_GObj *) |
| fn_80196FFC | |
| void | fn_801976D4 (HSD_GObj *) |
| Updates visibility and animation of tournament menu JObj. | |
| UNK_RET | fn_801977AC (UNK_PARAMS) |
| UNK_RET | fn_80197AF0 (UNK_PARAMS) |
| void | fn_80197D4C (HSD_GObj *) |
| fn_801977AC | |
| void | fn_80197E18 (HSD_GObj *) |
| void | fn_80197FD8 (HSD_GObj *) |
| void | fn_801981A0 (HSD_GObj *) |
| void | fn_801983E4 (HSD_GObj *) |
| void | fn_80198584 (ResultsData *) |
| Updates the visibility and position of a player's controller indicator. | |
| UNK_RET | fn_801985D4 (UNK_PARAMS) |
| UNK_RET | fn_80198824 (UNK_PARAMS) |
| void | fn_80198BA0 (void) |
| fn_801985D4 | |
| void | fn_80198C60 (void) |
| void | fn_80198D18 (void) |
| UNK_RET | fn_80198EBC (UNK_PARAMS) |
| UNK_RET | fn_80199AF0 (UNK_PARAMS) |
| UNK_RET | fn_8019A158 (UNK_PARAMS) |
| void | fn_8019A71C (s32 *arg0) |
| Initializes the scene rendering components for the gm_18A5 game mode. | |
| void | gm_8019A828 (void) |
| void | fn_8019A86C (s32 *, u32, u32) |
| void | fn_8019AF50 (s32 *, u32, u32) |
| void | gm_8019B2DC_OnFrame (void) |
| fn_8019A86C | |
| void | fn_8019B458 (s32 *arg0) |
| void | fn_8019B81C (s32 *arg0) |
| fn_8019B458 | |
| void | fn_8019B860 (TmData *) |
| UNK_RET fn_8018A514 | ( | UNK_PARAMS | ) |
| void fn_8018A970 | ( | int | arg0 | ) |
| UNK_RET fn_8018AA74 | ( | UNK_PARAMS | ) |
| void fn_8018B090 | ( | HSD_GObj * | ) |
| void fn_8018E46C | ( | HSD_GObj * | gobj, |
| int | unused | ||
| ) |
fn_8018B090 fn_8018C8D4 fn_8018D50C fn_8018DC18 fn_8018DF68
| void fn_8018E618 | ( | int | , |
| int | , | ||
| float | |||
| ) |
| void fn_8018E85C | ( | int | , |
| u8 | |||
| ) |
| UNK_RET fn_8018EC48 | ( | UNK_PARAMS | ) |
| UNK_RET fn_8018EC7C | ( | UNK_PARAMS | ) |
| UNK_RET fn_8018ECA8 | ( | UNK_PARAMS | ) |
| void fn_8018F00C | ( | char * | dest, |
| s32 | slot_id | ||
| ) |
Formats a tournament slot display name into a destination buffer.
| int fn_8017F294 | ( | void | ) |
| int fn_8018F310 | ( | int | arg0 | ) |
| int fn_8018F3D0 | ( | int | arg0 | ) |
| int fn_8018F410 | ( | void | ) |
| int fn_8018F4A0 | ( | void | ) |
| char * fn_8018F5F0 | ( | void | ) |
| u32 fn_8018F62C | ( | HSD_GObj * | gobj | ) |
??? tournament uses the user data as just an int it controls various menu jobj states ie animation state, visibility, etc
| TmData * gm_8018F634 | ( | void | ) |
| u32 fn_8018F640 | ( | int | arg0 | ) |
| u32 fn_8018F674 | ( | int | arg0 | ) |
| u32 fn_8018F6A8 | ( | int | arg0 | ) |
| int fn_8018F6DC | ( | int | arg0 | ) |
| CharacterKind fn_8018F6FC | ( | CSSIconHud | arg0 | ) |
| float fn_8018F71C | ( | int | arg0, |
| int | arg1 | ||
| ) |
returns the frame for the tou css icon?
| int fn_8018F74C | ( | void | ) |
| int fn_8018F808 | ( | void | ) |
| void fn_8018F888 | ( | void | ) |
| void fn_8018FA24 | ( | void | ) |
| void fn_8018FDC4 | ( | HSD_JObj * | jobj, |
| float | x, | ||
| float | y, | ||
| float | z | ||
| ) |
| void fn_8018FF9C | ( | HSD_JObj * | jobj, |
| float | x, | ||
| float | y, | ||
| float | z | ||
| ) |
| HSD_GObj * fn_80190174 | ( | HSD_CObjDesc * | cobjdesc | ) |
| HSD_GObj * fn_801901F8 | ( | HSD_CObjDesc * | cobjdesc | ) |
| void fn_8019027C | ( | UNK_T | lights | ) |
| void fn_801902F0 | ( | int | arg0 | ) |
Initializes SIS library text rendering for tournament mode.
| HSD_GObj * fn_8019035C | ( | bool | , |
| DynamicModelDesc * | , | ||
| int | , | ||
| int | , | ||
| int | , | ||
| bool | , | ||
| void(*)(HSD_GObj *) | , | ||
| float | |||
| ) |
| void fn_8019044C | ( | HSD_JObj * | jobj, |
| float | arg1 | ||
| ) |
| void fn_80190480 | ( | float | arg8 | ) |
| UNK_RET fn_801904D0 | ( | UNK_PARAMS | ) |
| void fn_80190520 | ( | float | x, |
| float | y, | ||
| float | z | ||
| ) |
| void gm_801905F0 | ( | StartMeleeData * | arg0 | ) |
| void fn_80190ABC | ( | int | ) |
| void gm_80190EA4 | ( | void | ) |
| void gm_80190FE4 | ( | int | ) |
| void fn_801910E0 | ( | HSD_GObj * | gobj | ) |
Initializes the time menu state when entering the time selection screen.
| void fn_80191154 | ( | HSD_GObj * | gobj | ) |
| UNK_RET fn_801913BC | ( | UNK_PARAMS | ) |
| void fn_80191678 | ( | HSD_GObj * | gobj | ) |
Updates the visibility and animation state of a Tournament Mode menu option.
| void fn_8019175C | ( | void * | gobj | ) |
| void fn_801918F0 | ( | HSD_GObj * | gobj | ) |
Updates visibility and animation frame of a Training Mode HUD element.
| void fn_80191A54 | ( | HSD_GObj * | gobj | ) |
Updates the tournament bracket display visibility and animation.
| void fn_80191B5C | ( | void * | arg0 | ) |
Updates button highlight animation based on current menu option.
| void fn_80191CA4 | ( | HSD_GObj * | gobj | ) |
Updates JObj visibility based on current menu option selection.
| void fn_80191D38 | ( | HSD_GObj * | ) |
| void fn_80191E9C | ( | HSD_GObj * | ) |
| UNK_RET fn_80191FD4 | ( | UNK_PARAMS | ) |
| void fn_8019237C | ( | HSD_GObj * | ) |
| void fn_8019249C | ( | HSD_GObj * | gobj | ) |
GObj callback for tournament bracket slot UI elements.
fn_80191D38 Updates visibility and position of a tournament bracket player entry JObj. fn_80191E9C fn_80191FD4 Updates tournament menu cursor JObj visibility and position. fn_8019237C
| void fn_80192690 | ( | HSD_GObj * | gobj | ) |
| UNK_RET fn_80192938 | ( | UNK_PARAMS | ) |
| UNK_RET fn_80192BB0 | ( | UNK_PARAMS | ) |
| UNK_RET fn_80192E6C | ( | UNK_PARAMS | ) |
| UNK_RET fn_80193230 | ( | UNK_PARAMS | ) |
| UNK_RET fn_80193308 | ( | UNK_PARAMS | ) |
| UNK_RET fn_801935B8 | ( | UNK_PARAMS | ) |
| void fn_801937C4 | ( | s32 * | arg, |
| u32 | arg0, | ||
| u32 | arg01 | ||
| ) |
| void fn_80193B58 | ( | s32 * | arg, |
| u32 | arg0, | ||
| u32 | arg01 | ||
| ) |
| void fn_80193FCC | ( | s32 * | arg, |
| u32 | arg0, | ||
| u32 | arg01 | ||
| ) |
| void fn_80194658 | ( | s32 * | arg, |
| u32 | arg0, | ||
| u32 | arg01 | ||
| ) |
| void fn_801949B4 | ( | s32 * | arg0, |
| u32 | arg1, | ||
| u32 | arg2 | ||
| ) |
| void fn_80194BC4 | ( | s32 * | arg0, |
| u32 | arg1, | ||
| u32 | arg2 | ||
| ) |
| void fn_80194D84 | ( | s32 * | state, |
| u32 | buttons, | ||
| u32 | trigger | ||
| ) |
| void fn_80194F30 | ( | s32 * | arg, |
| u32 | arg0, | ||
| u32 | arg01 | ||
| ) |
| void fn_801953C8 | ( | s32 * | arg, |
| u32 | arg0, | ||
| u32 | arg01 | ||
| ) |
| void fn_80195AF0 | ( | s32 * | state_ptr, |
| u32 | buttons, | ||
| u32 | trigger | ||
| ) |
| void fn_80195CCC | ( | s32 * | arg, |
| u32 | arg0, | ||
| u32 | arg01 | ||
| ) |
| void fn_8019610C | ( | s32 * | state, |
| u32 | buttons, | ||
| u32 | trigger | ||
| ) |
| void gm_8019628C_OnFrame | ( | void | ) |
Tournament Mode per-frame update handler.
| void gm_801963B4_OnEnter | ( | UNK_T | ) |
| void gm_801964A4_OnLeave | ( | UNK_T | arg | ) |
Scene OnLeave callback for gm_18A5. Frees archive resources.
| void fn_80196510 | ( | void | ) |
| s32 fn_8019655C | ( | void | ) |
| void fn_801965C4 | ( | void | ) |
| void fn_80196684 | ( | s32 | bracket_idx | ) |
| UNK_RET fn_801967E0 | ( | UNK_PARAMS | ) |
| void fn_80196DBC | ( | HSD_GObj * | gobj | ) |
Cycles animation frame counter and updates JObj animation.
| void fn_80196E30 | ( | HSD_GObj * | gobj | ) |
Updates the tournament UI animation frame counter.
| void fn_80196EEC | ( | HSD_GObj * | gobj | ) |
Tournament mode JObj visibility/animation callback.
| UNK_RET fn_80196FFC | ( | UNK_PARAMS | ) |
| void fn_801973F8 | ( | HSD_GObj * | ) |
| void fn_801975C8 | ( | HSD_GObj * | gobj | ) |
Updates visibility and position of a tournament menu JObj. fn_801973F8 Updates visibility of a tournament menu JObj based on current menu state.
| void fn_801976D4 | ( | HSD_GObj * | gobj | ) |
Updates visibility and animation of tournament menu JObj.
| UNK_RET fn_801977AC | ( | UNK_PARAMS | ) |
| UNK_RET fn_80197AF0 | ( | UNK_PARAMS | ) |
| void fn_80197D4C | ( | HSD_GObj * | gobj | ) |
fn_80197AF0 Updates visibility of a menu JObj based on current menu option.
| void fn_80197E18 | ( | HSD_GObj * | gobj | ) |
| void fn_80197FD8 | ( | HSD_GObj * | gobj | ) |
| void fn_801981A0 | ( | HSD_GObj * | gobj | ) |
| void fn_801983E4 | ( | HSD_GObj * | ) |
| void fn_80198584 | ( | ResultsData * | results | ) |
Updates the visibility and position of a player's controller indicator.
| UNK_RET fn_801985D4 | ( | UNK_PARAMS | ) |
| UNK_RET fn_80198824 | ( | UNK_PARAMS | ) |
| void fn_80198BA0 | ( | void | ) |
fn_80198824 Initializes tournament mode match data. Initializes tournament mode match data structures. Type casts used to match target instruction patterns (stw/sth vs stb).
| void fn_80198C60 | ( | void | ) |
| void fn_80198D18 | ( | void | ) |
| UNK_RET fn_80198EBC | ( | UNK_PARAMS | ) |
| UNK_RET fn_80199AF0 | ( | UNK_PARAMS | ) |
| UNK_RET fn_8019A158 | ( | UNK_PARAMS | ) |
| void fn_8019A71C | ( | s32 * | state | ) |
Initializes the scene rendering components for the gm_18A5 game mode.
fn_80198D18 fn_80198EBC fn_80199AF0 fn_8019A158
| void gm_8019A828 | ( | void | ) |
| void fn_8019A86C | ( | s32 * | , |
| u32 | , | ||
| u32 | |||
| ) |
| void fn_8019AF50 | ( | s32 * | , |
| u32 | , | ||
| u32 | |||
| ) |
| void gm_8019B2DC_OnFrame | ( | void | ) |
| void fn_8019B458 | ( | s32 * | arg0 | ) |
| void fn_8019B81C | ( | s32 * | state | ) |
Initializes match data and transitions to next state. Type cast used to match target stw instruction pattern.