Mario Kart 64
Loading...
Searching...
No Matches
hud_player Struct Reference

#include <common_structs.h>

Collaboration diagram for hud_player:
[legend]

Data Fields

f32 unknownScaling
 
f32 rankScaling
 
u32 someTimer
 
u32 someTimer1
 
u32 timeLastTouchedFinishLine
 
union { 
 
   struct { 
 
      u32   lap1CompletionTime 
 
      u32   lap2CompletionTime 
 
      u32   lap3CompletionTime 
 
   }  
 
   u32   lapCompletionTimes [3] 
 
};  
 
union { 
 
   struct { 
 
      u32   lap1Duration 
 
      u32   lap2Duration 
 
      u32   lap3Duration 
 
   }  
 
   u32   lapDurations [3] 
 
};  
 
s32 posXInt
 
s32 posYInt
 
s32 posZInt
 
s32 unk_38
 
s16 blinkTimer
 
s16 speedometerX
 
s16 speedometerY
 
s16 itemBoxX
 
s16 itemBoxY
 
s16 slideItemBoxX
 
s16 slideItemBoxY
 
s16 unk_4A
 
s16 unk_4C
 
s16 timerX
 
union { 
 
   struct { 
 
      s16   lap1CompletionTimeX 
 
      s16   lap2CompletionTimeX 
 
      s16   lap3CompletionTimeX 
 
   }  
 
   s16   lapCompletionTimeXs [3] 
 
};  
 
s16 totalTimeX
 
s16 timerY
 
s16 lapX
 
s16 lapAfterImage1X
 
s16 lapAfterImage2X
 
s16 lapY
 
s16 rankX
 
s16 rankY
 
s16 slideRankX
 
s16 slideRankY
 
s16 stagingPosition
 
s16 unk_6C
 
s16 unk_6E
 
s8 raceCompleteBool
 
s8 lapCount
 
s8 alsoLapCount
 
s8 blinkState
 
s8 unk_74
 
s8 unk_75
 
u8 itemOverride
 
s8 unk_77
 
u8 unk_78
 
u8 unk_79
 
u8 unk_7A
 
u8 unk_7B
 
u8 unk_7C
 
u8 unk_7D
 
u8 unk_7E
 
u8 unk_7F
 
u8 unk_80
 
u8 unk_81
 
s8 unk_82
 
s8 unk_83
 

Field Documentation

◆ [union]

union { ... } hud_player

◆ [union]

union { ... } hud_player

◆ [union]

union { ... } hud_player

◆ alsoLapCount

s8 hud_player::alsoLapCount

◆ blinkState

s8 hud_player::blinkState

◆ blinkTimer

s16 hud_player::blinkTimer

◆ itemBoxX

s16 hud_player::itemBoxX

◆ itemBoxY

s16 hud_player::itemBoxY

◆ itemOverride

u8 hud_player::itemOverride

◆ lap1CompletionTime

u32 hud_player::lap1CompletionTime

◆ lap1CompletionTimeX

s16 hud_player::lap1CompletionTimeX

◆ lap1Duration

u32 hud_player::lap1Duration

◆ lap2CompletionTime

u32 hud_player::lap2CompletionTime

◆ lap2CompletionTimeX

s16 hud_player::lap2CompletionTimeX

◆ lap2Duration

u32 hud_player::lap2Duration

◆ lap3CompletionTime

u32 hud_player::lap3CompletionTime

◆ lap3CompletionTimeX

s16 hud_player::lap3CompletionTimeX

◆ lap3Duration

u32 hud_player::lap3Duration

◆ lapAfterImage1X

s16 hud_player::lapAfterImage1X

◆ lapAfterImage2X

s16 hud_player::lapAfterImage2X

◆ lapCompletionTimes

u32 hud_player::lapCompletionTimes[3]

◆ lapCompletionTimeXs

s16 hud_player::lapCompletionTimeXs[3]

◆ lapCount

s8 hud_player::lapCount

◆ lapDurations

u32 hud_player::lapDurations[3]

◆ lapX

s16 hud_player::lapX

◆ lapY

s16 hud_player::lapY

◆ posXInt

s32 hud_player::posXInt

◆ posYInt

s32 hud_player::posYInt

◆ posZInt

s32 hud_player::posZInt

◆ raceCompleteBool

s8 hud_player::raceCompleteBool

◆ rankScaling

f32 hud_player::rankScaling

◆ rankX

s16 hud_player::rankX

◆ rankY

s16 hud_player::rankY

◆ slideItemBoxX

s16 hud_player::slideItemBoxX

◆ slideItemBoxY

s16 hud_player::slideItemBoxY

◆ slideRankX

s16 hud_player::slideRankX

◆ slideRankY

s16 hud_player::slideRankY

◆ someTimer

u32 hud_player::someTimer

◆ someTimer1

u32 hud_player::someTimer1

◆ speedometerX

s16 hud_player::speedometerX

◆ speedometerY

s16 hud_player::speedometerY

◆ stagingPosition

s16 hud_player::stagingPosition

◆ timeLastTouchedFinishLine

u32 hud_player::timeLastTouchedFinishLine

◆ timerX

s16 hud_player::timerX

◆ timerY

s16 hud_player::timerY

◆ totalTimeX

s16 hud_player::totalTimeX

◆ unk_38

s32 hud_player::unk_38

◆ unk_4A

s16 hud_player::unk_4A

◆ unk_4C

s16 hud_player::unk_4C

◆ unk_6C

s16 hud_player::unk_6C

◆ unk_6E

s16 hud_player::unk_6E

◆ unk_74

s8 hud_player::unk_74

◆ unk_75

s8 hud_player::unk_75

◆ unk_77

s8 hud_player::unk_77

◆ unk_78

u8 hud_player::unk_78

◆ unk_79

u8 hud_player::unk_79

◆ unk_7A

u8 hud_player::unk_7A

◆ unk_7B

u8 hud_player::unk_7B

◆ unk_7C

u8 hud_player::unk_7C

◆ unk_7D

u8 hud_player::unk_7D

◆ unk_7E

u8 hud_player::unk_7E

◆ unk_7F

u8 hud_player::unk_7F

◆ unk_80

u8 hud_player::unk_80

◆ unk_81

u8 hud_player::unk_81

◆ unk_82

s8 hud_player::unk_82

◆ unk_83

s8 hud_player::unk_83

◆ unknownScaling

f32 hud_player::unknownScaling

The documentation for this struct was generated from the following file: