Mario Kart 64
|
#include <defines.h>
#include <mk64.h>
#include "spawn_players.h"
#include "code_800029B0.h"
#include "kart_attributes.h"
#include "memory.h"
#include "waypoints.h"
#include "buffers.h"
#include "kart_dma.h"
#include "camera.h"
#include "math_util.h"
#include "player_controller.h"
#include "code_80057C60.h"
#include "collision.h"
#include "render_courses.h"
#include "staff_ghosts.h"
#include "code_80005FD0.h"
#include "render_player.h"
#include "podium_ceremony_actors.h"
#include "main.h"
#include "menus.h"
#include "code_80091750.h"
#include "effects.h"
#include "decode.h"
Functions | |
void | spawn_player (Player *player, s8 playerIndex, f32 startingRow, f32 startingColumn, f32 arg4, f32 arg5, u16 characterId, s16 playerType) |
void | func_80039AE4 (void) |
void | func_80039DA4 (void) |
void | spawn_players_gp_one_player (f32 *arg0, f32 *arg1, f32 arg2) |
void | spawn_players_versus_one_player (f32 *arg0, f32 *arg1, f32 arg2) |
void | spawn_players_gp_two_player (f32 *arg0, f32 *arg1, f32 arg2) |
void | spawn_players_versus_two_player (f32 *arg0, f32 *arg1, f32 arg2) |
void | spawn_players_2p_battle (f32 *arg0, f32 *arg1, f32 arg2) |
void | func_8003B318 (f32 *arg0, f32 *arg1, f32 arg2) |
void | spawn_players_3p_battle (f32 *arg0, f32 *arg1, f32 arg2) |
void | func_8003B870 (f32 *arg0, f32 *arg1, f32 arg2) |
void | spawn_players_4p_battle (f32 *arg0, f32 *arg1, f32 arg2) |
void | func_8003BE30 (void) |
void | func_8003C0F0 (void) |
void | func_8003CD78 (void) |
void | func_8003CD98 (Player *player, Camera *camera, s8 playerId, s8 screenId) |
void | func_8003D080 (void) |
void | func_8003DB5C (void) |
Variables | |
f32 | D_80165210 [8] |
f32 | D_80165230 [8] |
UNUSED f32 | D_80165250 [8] |
s16 | D_80165270 [8] |
f32 | D_80165280 [8] |
f32 | D_801652A0 [8] |
s32 | D_801652C0 [8] |
s32 | D_801652E0 [8] |
s16 | D_80165300 [8] |
u16 | gCopyPathIndexByPlayerId [8] |
s16 | gCopyNearestWaypointByPlayerId [8] |
s16 | D_80165330 [8] |
s16 | D_80165340 |
UNUSED s32 | D_80165348 [29] |
Player * | D_801653C0 [8] |
bool | gPlayerIsThrottleActive [8] |
s32 | D_80165400 [8] |
s32 | gFrameSinceLastACombo [8] |
s32 | gCountASwitch [8] |
bool | gIsPlayerTripleAButtonCombo [8] |
s32 | gTimerBoostTripleACombo [8] |
bool | gPlayerIsBrakeActive [8] |
s32 | D_801654C0 [8] |
s32 | gFrameSinceLastBCombo [8] |
s32 | gCountBChangement [8] |
bool | gIsPlayerTripleBButtonCombo [8] |
s32 | gTimerBoostTripleBCombo [8] |
s16 | chooseKartAIPlayers [7] |
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 |
UNUSED f32 | D_800E43A0 = 1.0f |
UNUSED s16 | D_800E43A4 = 1 |
UNUSED s16 | D_800E43A8 = 0 |
void func_80039AE4 | ( | void | ) |
void func_80039DA4 | ( | void | ) |
void func_8003BE30 | ( | void | ) |
void func_8003C0F0 | ( | void | ) |
void func_8003CD78 | ( | void | ) |
void func_8003D080 | ( | void | ) |
void func_8003DB5C | ( | void | ) |
void spawn_player | ( | Player * | player, |
s8 | playerIndex, | ||
f32 | startingRow, | ||
f32 | startingColumn, | ||
f32 | arg4, | ||
f32 | arg5, | ||
u16 | characterId, | ||
s16 | playerType ) |
s16 chooseKartAIPlayers[7] |
f32 D_80165210[8] |
f32 D_80165230[8] |
s16 D_80165270[8] |
f32 D_80165280[8] |
f32 D_801652A0[8] |
s32 D_801652C0[8] |
s32 D_801652E0[8] |
s16 D_80165300[8] |
s16 D_80165330[8] |
s16 D_80165340 |
Player* D_801653C0[8] |
s32 D_80165400[8] |
s32 D_801654C0[8] |
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 |
s16 gCopyNearestWaypointByPlayerId[8] |
u16 gCopyPathIndexByPlayerId[8] |
s32 gCountASwitch[8] |
s32 gCountBChangement[8] |
s32 gFrameSinceLastACombo[8] |
s32 gFrameSinceLastBCombo[8] |
bool gIsPlayerTripleAButtonCombo[8] |
bool gIsPlayerTripleBButtonCombo[8] |
bool gPlayerIsBrakeActive[8] |
bool gPlayerIsThrottleActive[8] |
s32 gTimerBoostTripleACombo[8] |
s32 gTimerBoostTripleBCombo[8] |