Mario Kart 64
|
#include <ultra64.h>
#include <macros.h>
#include <defines.h>
#include <common_structs.h>
#include "menus.h"
#include "main.h"
#include "code_800029B0.h"
#include "actors.h"
#include "audio/external.h"
#include "code_80005FD0.h"
#include "code_80091750.h"
#include "code_800AF9B0.h"
#include "save.h"
#include "staff_ghosts.h"
#include "save_data.h"
#include <sounds.h>
#include "spawn_players.h"
void controller_pak_menu_act | ( | struct Controller * | controller, |
UNUSED u16 | arg1 ) |
void course_data_menu_act | ( | struct Controller * | controller, |
UNUSED u16 | arg1 ) |
void course_select_menu_act | ( | struct Controller * | arg0, |
u16 | arg1 ) |
void data_menu_act | ( | struct Controller * | controller, |
UNUSED u16 | arg1 ) |
void logo_intro_menu_act | ( | struct Controller * | arg0, |
UNUSED u16 | arg1 ) |
On input skip logo screen
void options_menu_act | ( | struct Controller * | controller, |
u16 | arg1 ) |
void splash_menu_act | ( | struct Controller * | controller, |
u16 | arg1 ) |
Includes opening logo and splash screens
s32 D_800E86A4 = 0 |
s8 D_800E86AC[4] = { 0, 0, 0, 0 } |
s8 D_800E86B0[4][3] |
s8 D_800E86C4[12] = {0, 0, 1, 2, 3, 4, 5, 6, 0, 0, 0, 0} |
s8 D_800E86D0[16] = {0} |
const union GameModePack D_800F2BE4 = { {0, 1, 2, 3} } |
s32 D_8018EDC0 |
BSS
f32 D_8018EDC4 |
f32 D_8018EDC8 |
f32 D_8018EDCC |
f32 D_8018EDD0 |
f32 D_8018EDD4 |
f32 D_8018EDD8 |
f32 D_8018EDDC |
s32 D_8018EDE0 |
bool8 D_8018EDE8[4] |
s8 D_8018EDEC |
s8 D_8018EDEE |
s8 D_8018EDF1 |
s8 D_8018EDF4 |
s8 D_8018EDF5 |
s8 D_8018EDF6 |
s8 D_8018EDF9 |
s8 D_8018EDFB |
s8 D_8018EDFC |
s8 D_8018EE08 |
s8 D_8018EE0A |
s8 D_8018EE0C |
struct_8018EE10_entry D_8018EE10[2] |
s8 gCharacterGridSelections[4] |
s8 gControllerPakMenuSelection |
s8 gControllerPakSelectedTableRow = 0 |
s8 gCourseRecordsMenuSelection |
s8 gCupCourseSelection |
s8 gCupSelection |
s8 gDebugGotoScene |
s8 gDebugMenuSelection |
s8 gMainMenuSelectionDepth |
s32 gMenuDelayTimer |
s32 gMenuSelection = LOGO_INTRO_MENU |
Data
s32 gMenuTimingCounter |
s8 gNextDemoId = 0 |
s8 gPlayerCount |
u8 gSoundMode |
s8 gTimeTrialDataCourseIndex |
u32 sVIGammaOffDitherOn = OS_VI_GAMMA_OFF | OS_VI_DITHER_FILTER_ON |
s8 unref_800E86E0[4] = {0, 0, 0, 1} |