struct TmBoxArrays lbl_804771B8
Definition gmtoulib.c:129
TmData gm_804771C4
Definition gmtoulib.c:132
struct lbl_803D9D20_t lbl_803D9D20
Definition gmtoulib.c:69
int lbl_804D663C
Definition gmtoulib.c:134
BracketEntry lbl_80473AB8[64]
Definition gmtoulib.c:128
MatchEnd gm_80477738
Definition gmtoulib.c:131
void fn_80193FCC(s32 *arg, u32 arg0, u32 arg01)
Definition gmtou_0.c:1748
void fn_8018DF68(BracketEntry *, s32, s32, s32, s32, s32)
Definition gmtoulib.c:1587
void fn_8018E618(int, float, int)
Initializes the tournament bracket camera and optionally resets bracket data.
Definition gmtoulib.c:1770
void gm_80190EA4(void)
Definition gmtou_0.c:262
void fn_80197D4C(HSD_GObj *)
Updates visibility of a menu JObj based on current menu option.
Definition gmtou_1.c:826
float fn_8018F71C(int, int)
Definition gmtoulib.c:2253
void gm_Scene_TouAlt_OnExit(void *)
Definition gmtou_2.c:1168
void fn_80192690(HSD_GObj *)
Definition gmtou_0.c:1091
void gm_Scene_TouSetup_OnExit(UNK_T)
Scene OnLeave callback for gm_18A5. Frees archive resources.
Definition gmtou_0.c:2905
void fn_801910E0(HSD_GObj *)
Definition gmtou_0.c:330
void fn_8019C744(HSD_GObj *)
Definition gmtou_2.c:344
int fn_8018F74C(void)
Definition gmtoulib.c:2258
void fn_8019BF18(HSD_GObj *)
Definition gmtou_2.c:157
void fn_80193230(void)
Definition gmtou_0.c:1360
void fn_80199AF0(void)
Definition gmtou_1.c:1386
void fn_801902F0(int arg0)
Initializes SIS library text rendering for tournament mode.
Definition gmtoulib.c:2453
void fn_8019EE80(TmVsData *)
Definition gmtou_2.c:1174
int fn_8018F3D0(int)
Definition gmtoulib.c:2117
void fn_801949B4(s32 *arg, u32 arg0, u32 arg01)
Handles tournament rules menu input.
Definition gmtou_0.c:2059
bool fn_80196564(TmData *)
Definition gmtou_1.c:103
CharacterKind fn_8018F6FC(CSSIconHud)
Definition gmtoulib.c:2242
void fn_8019B458(s32 *arg0)
Definition gmtou_1.c:2231
void fn_801937C4(s32 *arg, u32 arg0, u32 arg01)
Definition gmtou_0.c:1568
void fn_80195AF0(s32 *arg, u32 arg0, u32 arg01)
Handles name entry/selection input for tournament mode.
Definition gmtou_0.c:2581
void fn_80198584(ResultsData *)
Definition gmtou_1.c:1015
void fn_80198824(HSD_GObj *)
Animates and positions the tournament bracket results overlay JObj.
Definition gmtou_1.c:1074
void fn_80191154(HSD_GObj *)
Definition gmtou_0.c:342
u32 fn_8018F6A8(int)
Definition gmtoulib.c:2223
void fn_80194D84(s32 *arg, u32 arg0, u32 arg01)
Handles button input for tournament mode menu navigation.
Definition gmtou_0.c:2141
void gm_8019A828(void)
Definition gmtou_1.c:1718
void fn_80194BC4(s32 *arg, u32 arg0, u32 arg01)
Definition gmtou_0.c:2101
void gm_Scene_TouBracket_OnFrame(void)
Per-frame update for tournament mode menu.
Definition gmtou_1.c:2102
int fn_8018F808(void)
Definition gmtoulib.c:2271
void fn_8019B860(TmData *)
Definition gmtou_1.c:2340
void fn_8018E46C(HSD_GObj *, intptr_t)
Definition gmtoulib.c:1716
TmData * gm_GetTournamentData(void)
Definition gmtoulib.c:2202
HSD_GObj * fn_80190174(HSD_CObjDesc *)
Definition gmtoulib.c:2424
void fn_8018DC18(BracketEntry *, s32, s32, s32, s32, s32)
Definition gmtoulib.c:1505
void fn_80191CA4(HSD_GObj *)
Updates JObj visibility based on current menu option selection.
Definition gmtou_0.c:773
void fn_80195CCC(s32 *arg, u32 arg0, u32 arg01)
Definition gmtou_0.c:2663
void fn_80198BA0(void)
Initializes tournament mode match data.
Definition gmtou_1.c:1126
void fn_8018EC48(void)
Definition gmtoulib.c:1898
void fn_80196EEC(HSD_GObj *)
Tournament mode JObj visibility/animation callback.
Definition gmtou_1.c:459
void fn_8019A158(void)
Definition gmtou_1.c:1502
void fn_8019B81C(s32 *arg0)
Initializes match data and transitions to next state.
Definition gmtou_1.c:2332
void fn_8019D074(HSD_GObj *)
Definition gmtou_2.c:500
void fn_8018D50C(BracketEntry *, s32, s32, s32, s32, s32)
Draws tournament bracket connector lines with optional tail segments.
Definition gmtoulib.c:1339
void fn_8018E85C(DynamicModelDesc *, s32)
Definition gmtoulib.c:1814
void fn_801975C8(HSD_GObj *)
Updates visibility of a tournament menu JObj based on current menu state.
Definition gmtou_1.c:671
void fn_8019C6AC(HSD_GObj *)
Definition gmtou_2.c:329
void fn_8019610C(s32 *arg, u32 arg0, u32 arg01)
Definition gmtou_0.c:2780
void gm_Scene_TouSetup_OnEnter(UNK_T)
void gm_80190FE4(int)
Initializes the time menu state when entering the time selection screen.
Definition gmtou_0.c:300
void fn_80190ABC(int)
Definition gmtou_0.c:148
void fn_80198D18(void)
Initializes the scene rendering components for the gm_18A5 game mode.
Definition gmtou_1.c:1197
void gm_Scene_TouBracket_OnEnter(void *)
Definition gmtou_1.c:2351
void fn_8019BA08(u8, HSD_JObj *)
Definition gmtou_2.c:115
void fn_80191B5C(void *arg0)
Updates button highlight animation based on current menu option.
Definition gmtou_0.c:736
void fn_8018AA74(HSD_JObj *, s32, s32)
Definition gmtoulib.c:342
char * fn_8018F5F0(void)
Definition gmtoulib.c:2185
void fn_8019044C(HSD_JObj *, float)
Definition gmtoulib.c:2488
void fn_8018FDC4(HSD_JObj *, float x, float y, float z)
Definition gmtoulib.c:2398
s32 fn_8019655C(void)
Definition gmtou_1.c:98
u32 fn_8018F62C(HSD_GObj *)
?
Definition gmtoulib.c:2197
void gm_Scene_TouAlt_OnEnter(void *)
Definition gmtou_2.c:1119
void fn_8018FBE0(s32, s32, s32, s32, s32, s32, s32)
Definition gmtoulib.c:2375
void gm_Scene_TouAlt_OnFrame(void)
Definition gmtou_2.c:779
void fn_8019EF08(TmVsData *)
Definition gmtou_2.c:1192
void fn_8019A86C(TmData *, u32, u32)
Definition gmtou_1.c:1731
void fn_801973F8(HSD_GObj *)
Updates visibility and position of a tournament menu JObj.
Definition gmtou_1.c:631
void fn_801976D4(HSD_GObj *)
Updates visibility and animation of tournament menu JObj.
Definition gmtou_1.c:702
void fn_80197AF0(HSD_GObj *gobj)
Definition gmtou_1.c:773
int fn_8018F4A0(void)
Definition gmtoulib.c:2144
void fn_8019C570(HSD_GObj *)
updates visibility of char icons on the "press start" screen
Definition gmtou_2.c:302
void gm_801905F0(StartMeleeData *)
Definition gmtoulib.c:2541
void fn_8019DD60(void)
Definition gmtou_2.c:698
void fn_80190520(float x, float y, float z)
Definition gmtoulib.c:2510
void fn_8019C3EC(HSD_GObj *)
Definition gmtou_2.c:273
void fn_8019175C(HSD_GObj *)
Updates menu option selection animation.
Definition gmtou_0.c:573
void fn_80191E9C(HSD_GObj *)
Updates visibility and position of a tournament bracket player entry JObj.
Definition gmtou_0.c:835
void fn_8018C8D4(BracketEntry *, s32, s32, s32, s32, s32)
Draws tournament bracket lines for different bracket types (0-3).
Definition gmtoulib.c:1046
void fn_8018FBD8(UNK_T arg0, s32 arg1)
s32 fn_80196CF8(void)
Definition gmtou_1.c:391
HSD_GObj * fn_801901F8(HSD_CObjDesc *)
Definition gmtoulib.c:2434
int fn_8018F410(void)
Definition gmtoulib.c:2130
void fn_801985D4(HSD_GObj *gobj)
Definition gmtou_1.c:1029
void gm_Scene_TouBracket_OnExit(void *)
Definition gmtou_1.c:2376
void fn_8019BF8C(HSD_GObj *)
Definition gmtou_2.c:169
int fn_8018F3BC(s32 arg0)
Definition gmtoulib.c:2112
void fn_8019AF50(s32 *, u32, u32)
Tournament match timer display/audio state machine.
Definition gmtou_1.c:1998
void fn_80191FD4(HSD_GObj *)
Definition gmtou_0.c:876
void fn_801913BC(HSD_GObj *)
Updates text visibility and menu state for tournament bracket options.
Definition gmtou_0.c:452
void gm_8019E634(void)
Definition gmtou_2.c:987
void fn_8018A514(int, float)
Definition gmtoulib.c:203
void fn_8019CC74(HSD_GObj *)
Definition gmtou_2.c:415
void fn_80197E18(HSD_GObj *)
Updates player HUD element visibility and position.
Definition gmtou_1.c:849
void fn_801935B8(void)
Definition gmtou_0.c:1470
int fn_8018F310(int)
Definition gmtoulib.c:2101
void fn_8019CDBC(HSD_GObj *)
Definition gmtou_2.c:435
void fn_80196E30(HSD_GObj *)
Updates the tournament UI animation frame counter.
Definition gmtou_1.c:432
void fn_80192E6C(void)
Definition gmtou_0.c:1303
void gm_Scene_TouSetup_OnFrame(void)
Tournament Mode per-frame update handler.
Definition gmtou_0.c:2842
void fn_80191678(HSD_GObj *)
Updates the visibility and animation state of a Tournament Mode menu option.
Definition gmtou_0.c:541
void fn_8018A970(int)
Definition gmtoulib.c:278
void fn_8019C048(HSD_GObj *)
Definition gmtou_2.c:188
void fn_80192BB0(void)
Definition gmtou_0.c:1273
void fn_8018B090(HSD_GObj *)
Definition gmtoulib.c:650
void fn_80194658(s32 *arg, u32 arg0, u32 arg01)
Definition gmtou_0.c:1971
void fn_801981A0(HSD_GObj *)
Definition gmtou_1.c:929
s32 gm_8018F1B0(MatchEnd *me)
Definition gmtoulib.c:2039
void fn_80194F30(s32 *arg, u32 arg0, u32 arg01)
Handles tournament settings menu input (entrant configuration).
Definition gmtou_0.c:2227
u32 fn_8018F640(int)
Definition gmtoulib.c:2207
void fn_801967E0(s32)
Definition gmtou_1.c:196
void fn_8019249C(HSD_GObj *)
Definition gmtou_0.c:1038
void fn_80198EBC(void)
Matched bar data relocations.
Definition gmtou_1.c:1219
void fn_8019BA04(s32 *arg0)
Definition gmtou_1.c:2384
void fn_80196DBC(HSD_GObj *)
Cycles animation frame counter and updates JObj animation.
Definition gmtou_1.c:418
void fn_80191240(HSD_GObj *)
Updates the visibility and flash animation for a Tournament Mode option icon.
Definition gmtou_0.c:410
void fn_801953C8(s32 *arg, u32 arg0, u32 arg01)
Definition gmtou_0.c:2382
void fn_801983E4(HSD_GObj *)
Updates the visibility and position of a player's controller indicator.
Definition gmtou_1.c:980
void fn_8019D1BC(void)
Definition gmtou_2.c:524
void fn_801965C4(void)
Definition gmtou_1.c:123
bool fn_80196594(TmData *)
Definition gmtou_1.c:113
u32 fn_8018F674(int)
Definition gmtoulib.c:2215
void fn_801977AC(HSD_GObj *)
Definition gmtou_1.c:725
void fn_80192758(HSD_GObj *)
Definition gmtou_0.c:1115
void fn_80191A54(HSD_GObj *)
Updates the tournament bracket display visibility and animation.
Definition gmtou_0.c:700
void fn_8018F00C(char *, s32)
Formats a tournament slot display name into a destination buffer.
Definition gmtoulib.c:1988
void fn_80196510(void)
Definition gmtou_1.c:78
void fn_80196684(s32 arg0)
Randomly assigns bracket positions for tournament seeding.
Definition gmtou_1.c:147
void fn_801918F0(HSD_GObj *)
Updates visibility and animation frame of a Training Mode HUD element.
Definition gmtou_0.c:652
int fn_8018F6DC(int)
Definition gmtoulib.c:2231
void fn_80193B58(s32 *arg, u32 arg0, u32 arg01)
Definition gmtou_0.c:1624
void fn_80193308(void)
Definition gmtou_0.c:1377
void fn_801904D0(void)
Definition gmtoulib.c:2503
void fn_80192938(void)
Definition gmtou_0.c:1176
void fn_8018EC7C(void)
Definition gmtoulib.c:1904
void fn_80191D38(HSD_GObj *)
GObj callback for tournament bracket slot UI elements.
Definition gmtou_0.c:792
void fn_8019237C(HSD_GObj *)
Updates tournament menu cursor JObj visibility and position.
Definition gmtou_0.c:1008
void fn_8019CFA4(HSD_GObj *)
Definition gmtou_2.c:476
void fn_8019A71C(s32 *arg0, u32 arg1, u32 arg2)
Definition gmtou_1.c:1672
HSD_GObj * fn_8019035C(bool, DynamicModelDesc *, int, int, int, bool, void(*)(HSD_GObj *), float)
Definition gmtoulib.c:2467
void fn_80196FFC(HSD_GObj *gobj)
Definition gmtou_1.c:530
void fn_8018ECA8(s32, s32, s32, f32, f32, s32)
Definition gmtoulib.c:1910
void fn_8018FF9C(HSD_JObj *, float x, float y, float z)
Definition gmtoulib.c:2411
void fn_80197FD8(HSD_GObj *)
Updates JObj visibility based on menu option and player state.
Definition gmtou_1.c:884
void fn_8018FA24(void)
Definition gmtoulib.c:2322
void fn_8018F888(void)
Definition gmtoulib.c:2296
void fn_80190480(float)
Definition gmtoulib.c:2494
s32 fn_8018F508(s32 *arg0)
Counts available tournament slots and returns the last found index.
Definition gmtoulib.c:2157
void fn_80198C60(void)
Initializes tournament mode text displays.
Definition gmtou_1.c:1174
void fn_8019CBFC(HSD_GObj *)
Definition gmtou_2.c:404
void fn_8019027C(UNK_T lights)
Definition gmtoulib.c:2444
void fn_8019CA38(HSD_GObj *)
Definition gmtou_2.c:374
signed int s32
Definition types.h:12
unsigned int u32
Definition types.h:13
float f32
Definition types.h:18
unsigned char u8
Definition types.h:5
CharacterKind
Definition forward.h:128
CSSIconHud
Not same as CharacterKind bc not as many characters as icons (missing Sheik, Master Hand,...
Definition forward.h:56
#define UNK_T
Definition placeholder.h:24
__INTPTR_TYPE__ intptr_t
Definition stddef.h:12
Model with multiple animations.
Definition types.h:18