Mario Kart 64
variables.h File Reference
#include "global.h"
#include "defines.h"
#include "common_structs.h"
Include dependency graph for variables.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Variables

s8 gCharacterIdByGPOverallRank [8]
 
f32 gCourseCompletionPercentByPlayerId [8]
 
f32 gCourseCompletionPercentByRank [8]
 
char * gCupNames []
 
s16 gCurrentCourseId
 
s8 gGPPointsByCharacterId [8]
 
s16 gGPCurrentRacePlayerIdByRank [8]
 
s8 gHumanPlayerCount
 
s32 gIsMirrorMode
 
f32 gLapCompletionPercentByPlayerId [8]
 
s32 gLapCountByPlayerId [8]
 
s32 gMenuSelection
 
const u8 gPerCupIndexByCourseId []
 
s32 gPlayerIsThrottleActive []
 
s32 gGPCurrentRaceRankByPlayerId []
 
char * gSoundModeNames [NUM_SOUND_MODES]
 
struct_8018CA70_entry D_8018CA70 []
 
Mtx D_80183D60 []
 
struct_D_8018CE10 D_8018CE10 []
 
Vec3f D_80165070 []
 
Vp D_802B8880 []
 
Gfx D_0D0077A0 []
 
u16 gIsGamePaused
 
u16 D_80162DD8
 
s32 D_80162DE0
 
s32 D_80162DE4
 
s32 D_80162DE8
 
f32 D_80164510 []
 
s32 D_80164A28
 
s16 gMatrixEffectCount
 
s16 D_80165020 []
 
s16 D_801650D0 [4][8]
 
s16 D_80165110 [4][8]
 
s16 D_80165150 [4][8]
 
s16 D_80165190 [4][8]
 
s16 D_801651D0 [4][8]
 
f32 D_80165210 []
 
f32 D_80165230 []
 
f32 D_8016524C
 
s16 D_80165270 [8]
 
f32 D_80165280 []
 
f32 D_801652A0 []
 
s32 D_801652C0 []
 
s32 D_801652E0 []
 
s16 D_80165300 []
 
s32 D_80165400 []
 
s32 D_80165420 []
 
s32 D_80165440 []
 
bool gIsPlayerTripleAButtonCombo []
 
s32 D_80165480 []
 
s32 D_801654A0 []
 
s32 D_801654C0 []
 
s32 D_801654E0 []
 
s32 D_80165500 []
 
s32 D_80165520 []
 
s32 D_80165540 []
 
s16 D_8016556E
 
s16 D_80165570
 
s16 D_80165572
 
s16 D_80165574
 
s16 D_80165576
 
s16 D_80165578
 
s16 D_8016557A
 
s16 D_8016557C
 
s16 D_8016557E
 
s16 D_80165580
 
s16 D_80165582
 
bool8 D_801657E8
 
s8 D_801658FE
 
s32 gMatrixHudCount
 
s32 D_8018D900 []
 

Variable Documentation

◆ D_0D0077A0

Gfx D_0D0077A0[]
extern

◆ D_80162DD8

u16 D_80162DD8
extern

◆ D_80162DE0

s32 D_80162DE0
extern

◆ D_80162DE4

s32 D_80162DE4
extern

◆ D_80162DE8

s32 D_80162DE8
extern

◆ D_80164510

f32 D_80164510[]
extern

◆ D_80164A28

s32 D_80164A28
extern

◆ D_80165020

s16 D_80165020[]
extern

◆ D_80165070

Vec3f D_80165070[]
extern

◆ D_801650D0

s16 D_801650D0[4][8]
extern

◆ D_80165110

s16 D_80165110[4][8]
extern

◆ D_80165150

s16 D_80165150[4][8]
extern

◆ D_80165190

s16 D_80165190[4][8]
extern

◆ D_801651D0

s16 D_801651D0[4][8]
extern

◆ D_80165210

f32 D_80165210[]
extern

◆ D_80165230

f32 D_80165230[]
extern

◆ D_8016524C

f32 D_8016524C
extern

◆ D_80165270

s16 D_80165270[8]
extern

◆ D_80165280

f32 D_80165280[]
extern

◆ D_801652A0

f32 D_801652A0[]
extern

◆ D_801652C0

s32 D_801652C0[]
extern

◆ D_801652E0

s32 D_801652E0[]
extern

◆ D_80165300

s16 D_80165300[]
extern

◆ D_80165400

s32 D_80165400[]
extern

◆ D_80165420

s32 D_80165420[]
extern

◆ D_80165440

s32 D_80165440[]
extern

◆ D_80165480

s32 D_80165480[]
extern

◆ D_801654A0

s32 D_801654A0[]
extern

◆ D_801654C0

s32 D_801654C0[]
extern

◆ D_801654E0

s32 D_801654E0[]
extern

◆ D_80165500

s32 D_80165500[]
extern

◆ D_80165520

s32 D_80165520[]
extern

◆ D_80165540

s32 D_80165540[]
extern

◆ D_8016556E

s16 D_8016556E
extern

◆ D_80165570

s16 D_80165570
extern

◆ D_80165572

s16 D_80165572
extern

◆ D_80165574

s16 D_80165574
extern

◆ D_80165576

s16 D_80165576
extern

◆ D_80165578

s16 D_80165578
extern

◆ D_8016557A

s16 D_8016557A
extern

◆ D_8016557C

s16 D_8016557C
extern

◆ D_8016557E

s16 D_8016557E
extern

◆ D_80165580

s16 D_80165580
extern

◆ D_80165582

s16 D_80165582
extern

◆ D_801657E8

bool8 D_801657E8
extern

◆ D_801658FE

s8 D_801658FE
extern

◆ D_80183D60

Mtx D_80183D60[]
extern

◆ D_8018CA70

struct_8018CA70_entry D_8018CA70[]
extern

◆ D_8018CE10

struct_D_8018CE10 D_8018CE10[]
extern

◆ D_8018D900

s32 D_8018D900[]
extern

◆ D_802B8880

Vp D_802B8880[]
extern

◆ gCharacterIdByGPOverallRank

s8 gCharacterIdByGPOverallRank[8]
extern

◆ gCourseCompletionPercentByPlayerId

f32 gCourseCompletionPercentByPlayerId[8]
extern

◆ gCourseCompletionPercentByRank

f32 gCourseCompletionPercentByRank[8]
extern

◆ gCupNames

char* gCupNames[]
extern

◆ gCurrentCourseId

s16 gCurrentCourseId
extern

◆ gGPCurrentRacePlayerIdByRank

s16 gGPCurrentRacePlayerIdByRank[8]
extern

◆ gGPCurrentRaceRankByPlayerId

s32 gGPCurrentRaceRankByPlayerId[]
extern

◆ gGPPointsByCharacterId

s8 gGPPointsByCharacterId[8]
extern

◆ gHumanPlayerCount

s8 gHumanPlayerCount
extern

◆ gIsGamePaused

u16 gIsGamePaused
extern

◆ gIsMirrorMode

s32 gIsMirrorMode
extern

◆ gIsPlayerTripleAButtonCombo

bool gIsPlayerTripleAButtonCombo[]
extern

◆ gLapCompletionPercentByPlayerId

f32 gLapCompletionPercentByPlayerId[8]
extern

◆ gLapCountByPlayerId

s32 gLapCountByPlayerId[8]
extern

◆ gMatrixEffectCount

s16 gMatrixEffectCount
extern

◆ gMatrixHudCount

s32 gMatrixHudCount
extern

◆ gMenuSelection

s32 gMenuSelection
extern

Data

◆ gPerCupIndexByCourseId

const u8 gPerCupIndexByCourseId[]
extern

◆ gPlayerIsThrottleActive

s32 gPlayerIsThrottleActive[]
extern

◆ gSoundModeNames

char* gSoundModeNames[NUM_SOUND_MODES]
extern