Go to the source code of this file.
|
void | load_kart_texture (Player *, s8, s8, s8, s8) |
| Place DMA mio0 compressed character textures in a buffer. Later, this data becomes decompressed.
|
|
void | load_kart_texture_non_blocking (Player *, s8, s8, s8, s8) |
|
void | load_kart_palette (Player *, s8, s8, s8) |
|
void | load_player_data (Player *, s32, void *, u16) |
|
void | load_wheel_palette_non_blocking (Player *, const char *, void *, u16) |
|
◆ load_kart_palette()
void load_kart_palette |
( |
Player * | player, |
|
|
s8 | playerId, |
|
|
s8 | screenId, |
|
|
s8 | buffer ) |
◆ load_kart_texture()
void load_kart_texture |
( |
Player * | player, |
|
|
s8 | playerId, |
|
|
s8 | screenId, |
|
|
s8 | screenId2, |
|
|
s8 | index ) |
Place DMA mio0 compressed character textures in a buffer. Later, this data becomes decompressed.
The player struct tracks the texture indices to load.
- Parameters
-
player | |
playerId | Player ID. |
screenId | Rom buffer index appears to always be 0-3. Sometimes subtracted by 2. |
screenId2 | Second buffer index appears to always be 0-3. |
index | First buffer index always zero. |
◆ load_kart_texture_non_blocking()
void load_kart_texture_non_blocking |
( |
Player * | player, |
|
|
s8 | arg1, |
|
|
s8 | arg2, |
|
|
s8 | arg3, |
|
|
s8 | arg4 ) |
◆ load_player_data()
void load_player_data |
( |
Player * | , |
|
|
s32 | , |
|
|
void * | , |
|
|
u16 | ) |
◆ load_wheel_palette_non_blocking()
void load_wheel_palette_non_blocking |
( |
Player * | , |
|
|
const char * | , |
|
|
void * | , |
|
|
u16 | ) |
◆ D_800DDEB0
◆ gKartBowserGroup0
◆ gKartBowserGroup1
◆ gKartBowserGroup10
◆ gKartBowserGroup11
◆ gKartBowserGroup12
◆ gKartBowserGroup13
◆ gKartBowserGroup14
◆ gKartBowserGroup15
◆ gKartBowserGroup16
◆ gKartBowserGroup17
◆ gKartBowserGroup2
◆ gKartBowserGroup3
◆ gKartBowserGroup4
◆ gKartBowserGroup5
◆ gKartBowserGroup6
◆ gKartBowserGroup7
◆ gKartBowserGroup8
◆ gKartBowserGroup9
◆ gKartBowserTable0
◆ gKartBowserTable1
◆ gKartBowserTumble
◆ gKartDKGroup0
◆ gKartDKGroup1
◆ gKartDKGroup10
◆ gKartDKGroup11
◆ gKartDKGroup12
◆ gKartDKGroup13
◆ gKartDKGroup14
◆ gKartDKGroup15
◆ gKartDKGroup16
◆ gKartDKGroup17
◆ gKartDKGroup2
◆ gKartDKGroup3
◆ gKartDKGroup4
◆ gKartDKGroup5
◆ gKartDKGroup6
◆ gKartDKGroup7
◆ gKartDKGroup8
◆ gKartDKGroup9
◆ gKartDKTable0
◆ gKartDKTable1
◆ gKartDKTumble
◆ gKartLuigiGroup0
◆ gKartLuigiGroup1
◆ gKartLuigiGroup10
◆ gKartLuigiGroup11
◆ gKartLuigiGroup12
◆ gKartLuigiGroup13
◆ gKartLuigiGroup14
◆ gKartLuigiGroup15
◆ gKartLuigiGroup16
◆ gKartLuigiGroup17
◆ gKartLuigiGroup2
◆ gKartLuigiGroup3
◆ gKartLuigiGroup4
◆ gKartLuigiGroup5
◆ gKartLuigiGroup6
◆ gKartLuigiGroup7
◆ gKartLuigiGroup8
◆ gKartLuigiGroup9
◆ gKartLuigiTable0
◆ gKartLuigiTable1
◆ gKartLuigiTumble
◆ gKartMarioGroup0
◆ gKartMarioGroup1
◆ gKartMarioGroup10
◆ gKartMarioGroup11
◆ gKartMarioGroup12
◆ gKartMarioGroup13
◆ gKartMarioGroup14
◆ gKartMarioGroup15
◆ gKartMarioGroup16
◆ gKartMarioGroup17
◆ gKartMarioGroup2
◆ gKartMarioGroup3
◆ gKartMarioGroup4
◆ gKartMarioGroup5
◆ gKartMarioGroup6
◆ gKartMarioGroup7
◆ gKartMarioGroup8
◆ gKartMarioGroup9
◆ gKartMarioTable0
◆ gKartMarioTable1
◆ gKartMarioTumble
◆ gKartPalettes
◆ gKartPeachGroup0
◆ gKartPeachGroup1
◆ gKartPeachGroup10
◆ gKartPeachGroup11
◆ gKartPeachGroup12
◆ gKartPeachGroup13
◆ gKartPeachGroup14
◆ gKartPeachGroup15
◆ gKartPeachGroup16
◆ gKartPeachGroup17
◆ gKartPeachGroup2
◆ gKartPeachGroup3
◆ gKartPeachGroup4
◆ gKartPeachGroup5
◆ gKartPeachGroup6
◆ gKartPeachGroup7
◆ gKartPeachGroup8
◆ gKartPeachGroup9
◆ gKartPeachTable0
◆ gKartPeachTable1
◆ gKartPeachTumble
◆ gKartTextureTable0
u8*** gKartTextureTable0[] |
|
extern |
◆ gKartTextureTable1
u8*** gKartTextureTable1[] |
|
extern |
◆ gKartTextureTumbles
u8** gKartTextureTumbles[] |
|
extern |
◆ gKartToadGroup0
◆ gKartToadGroup1
◆ gKartToadGroup10
◆ gKartToadGroup11
◆ gKartToadGroup12
◆ gKartToadGroup13
◆ gKartToadGroup14
◆ gKartToadGroup15
◆ gKartToadGroup16
◆ gKartToadGroup17
◆ gKartToadGroup2
◆ gKartToadGroup3
◆ gKartToadGroup4
◆ gKartToadGroup5
◆ gKartToadGroup6
◆ gKartToadGroup7
◆ gKartToadGroup8
◆ gKartToadGroup9
◆ gKartToadTable0
◆ gKartToadTable1
◆ gKartToadTumble
◆ gKartWarioGroup0
◆ gKartWarioGroup1
◆ gKartWarioGroup10
◆ gKartWarioGroup11
◆ gKartWarioGroup12
◆ gKartWarioGroup13
◆ gKartWarioGroup14
◆ gKartWarioGroup15
◆ gKartWarioGroup16
◆ gKartWarioGroup17
◆ gKartWarioGroup2
◆ gKartWarioGroup3
◆ gKartWarioGroup4
◆ gKartWarioGroup5
◆ gKartWarioGroup6
◆ gKartWarioGroup7
◆ gKartWarioGroup8
◆ gKartWarioGroup9
◆ gKartWarioTable0
◆ gKartWarioTable1
◆ gKartWarioTumble
◆ gKartYoshiGroup0
◆ gKartYoshiGroup1
◆ gKartYoshiGroup10
◆ gKartYoshiGroup11
◆ gKartYoshiGroup12
◆ gKartYoshiGroup13
◆ gKartYoshiGroup14
◆ gKartYoshiGroup15
◆ gKartYoshiGroup16
◆ gKartYoshiGroup17
◆ gKartYoshiGroup2
◆ gKartYoshiGroup3
◆ gKartYoshiGroup4
◆ gKartYoshiGroup5
◆ gKartYoshiGroup6
◆ gKartYoshiGroup7
◆ gKartYoshiGroup8
◆ gKartYoshiGroup9
◆ gKartYoshiTable0
◆ gKartYoshiTable1
◆ gKartYoshiTumble