Mario Kart 64
|
Go to the source code of this file.
Data Structures | |
union | GameModePack |
Functions | |
void | update_menus (void) |
void | options_menu_act (struct Controller *, u16) |
void | data_menu_act (struct Controller *, u16) |
void | course_data_menu_act (struct Controller *, u16) |
void | logo_intro_menu_act (struct Controller *, u16) |
void | controller_pak_menu_act (struct Controller *, u16) |
void | splash_menu_act (struct Controller *, u16) |
void | setup_game_mode_selected (void) |
void | main_menu_act (struct Controller *, u16) |
bool | is_character_spot_free (s32) |
void | player_select_menu_act (struct Controller *, u16) |
void | course_select_menu_act (struct Controller *, u16) |
void | load_menu_states (s32) |
void | reset_cycle_flash_menu (void) |
void | set_sound_mode (void) |
bool | is_screen_being_faded (void) |
Options for gControllerPakMenuSelection.
enum DebugGotoSceneTypes |
enum MenuFadeTypes |
enum SubMenuSelectionType |
Options for gSubMenuSelection.
void controller_pak_menu_act | ( | struct Controller * | , |
u16 | ) |
void course_data_menu_act | ( | struct Controller * | , |
u16 | ) |
void course_select_menu_act | ( | struct Controller * | arg0, |
u16 | controllerIdx ) |
Navigation of the player select screen Grid positions are from right to left, then top to bottom Navigation of the map select course menu screen
void data_menu_act | ( | struct Controller * | , |
u16 | ) |
Navigation of the main game mode select screen Check if there is no currently selected and/or hovered character at grid position gridId
bool is_screen_being_faded | ( | void | ) |
Checks is a fade render mode is active so menus can't be interacted while a fade transition is active
void load_menu_states | ( | s32 | menuSelection | ) |
Loads menu states so they are preserved between menu changes
void logo_intro_menu_act | ( | struct Controller * | , |
u16 | ) |
void main_menu_act | ( | struct Controller * | , |
u16 | ) |
void options_menu_act | ( | struct Controller * | controller, |
u16 | controllerIdx ) |
Navigation of the options menu
void player_select_menu_act | ( | struct Controller * | , |
u16 | ) |
void reset_cycle_flash_menu | ( | void | ) |
Self explanatory, gets reset when moving cursor option or after a fade
void set_sound_mode | ( | void | ) |
Self explanatory, changes sound mode pack
void setup_game_mode_selected | ( | void | ) |
void splash_menu_act | ( | struct Controller * | controller, |
u16 | controllerIdx ) |
Navigation of the main splash start screen menu Also handles debug menu options
void update_menus | ( | void | ) |
General menu main handler Includes opening logo and splash screens
|
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 |
|
extern |
|
extern |
|
extern |
|
extern |
BSS
|
extern |
|
extern |
|
extern |
|
extern |
Data
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |