Mario Kart 64
spawn_players.h
Go to the documentation of this file.
1 #ifndef SPAWN_PLAYERS_H
2 #define SPAWN_PLAYERS_H
3 
4 #include "camera.h"
5 #include "common_structs.h"
6 
7 /* Function Prototypes */
9 void spawn_player(Player*, s8, f32, f32, f32, f32, u16, s16);
10 void func_80039AE4(void);
11 void func_80039DA4(void);
14 void spawn_players_gp_two_player(f32* arg0, f32* arg1, f32);
17 void func_8003B318(f32*, f32*, f32);
19 void func_8003B870(f32*, f32*, f32);
21 void func_8003BE30(void);
22 void func_8003C0F0(void);
23 void func_8003CD78(void);
24 void func_8003CD98(Player*, Camera*, s8, s8);
25 void func_8003D080(void);
26 void func_8003DB5C(void);
27 
28 extern f32 D_80165210[];
29 extern f32 D_80165230[];
30 extern s16 D_80165270[];
31 extern f32 D_80165280[];
32 extern f32 D_801652A0[];
33 extern s32 D_801652C0[];
34 extern s32 D_801652E0[];
35 extern s16 D_80165300[];
38 extern s16 D_80165330[];
39 extern s16 D_80165340;
40 extern Player *D_801653C0[];
42 extern s32 D_80165400[];
43 extern s32 gFrameSinceLastACombo[];
44 extern s32 gCountASwitch[];
45 extern bool gIsPlayerTripleAButtonCombo[];
47 extern s32 gPlayerIsBrakeActive[];
48 extern s32 D_801654C0[];
49 extern s32 gFrameSinceLastBCombo[];
50 extern s32 gCountBChangement[];
53 extern s16 chooseCPUPlayers[];
54 extern s16 D_8016556E;
55 extern s16 D_80165570;
56 extern s16 D_80165572;
57 extern s16 D_80165574;
58 extern s16 D_80165576;
59 extern s16 D_80165578;
60 extern s16 D_8016557A;
61 extern s16 D_8016557C;
62 extern s16 D_8016557E;
63 extern s16 D_80165580;
64 extern s16 D_80165582;
67 #endif
f32 D_801652A0[]
Definition: spawn_players.c:31
s32 gFrameSinceLastACombo[]
Definition: spawn_players.c:46
f32 D_80165280[]
Definition: spawn_players.c:30
s32 gCountBChangement[8]
Definition: spawn_players.c:54
s16 D_80165578
Definition: spawn_players.c:65
s32 gTimerBoostTripleACombo[8]
Definition: spawn_players.c:49
void func_80039AE4(void)
Definition: spawn_players.c:366
s16 D_80165582
Definition: spawn_players.c:70
Player * D_801653C0[8]
Definition: spawn_players.c:42
void spawn_players_4p_battle(f32 *arg0, f32 *arg1, f32 arg2)
Definition: spawn_players.c:720
s16 D_80165570
Definition: spawn_players.c:61
void func_8003B870(f32 *arg0, f32 *arg1, f32 arg2)
Definition: spawn_players.c:701
void func_8003CD78(void)
Definition: spawn_players.c:1067
s32 D_801652E0[8]
Definition: spawn_players.c:33
void spawn_player(Player *player, s8 playerIndex, f32 startingRow, f32 startingColumn, f32 arg4, f32 arg5, u16 characterId, s16 playerType)
Definition: spawn_players.c:73
s32 gTimerBoostTripleBCombo[8]
Definition: spawn_players.c:56
void spawn_players_3p_battle(f32 *arg0, f32 *arg1, f32 arg2)
Definition: spawn_players.c:682
s16 D_80165270[8]
Definition: spawn_players.c:29
s16 D_8016557A
Definition: spawn_players.c:66
u16 gCopyPathIndexByPlayerId[8]
Definition: spawn_players.c:36
s32 gFrameSinceLastBCombo[8]
Definition: spawn_players.c:53
s16 D_80165576
Definition: spawn_players.c:64
f32 D_80165210[8]
Definition: spawn_players.c:26
s16 D_8016557E
Definition: spawn_players.c:68
void func_8003CD98(Player *player, Camera *camera, s8 playerId, s8 arg3)
Definition: spawn_players.c:1071
s32 D_801652C0[8]
Definition: spawn_players.c:32
s16 D_80165300[8]
Definition: spawn_players.c:34
void spawn_players_gp_two_player(f32 *arg0, f32 *arg1, f32 arg2)
Definition: spawn_players.c:576
void spawn_players_versus_two_player(f32 *arg0, f32 *arg1, f32 arg2)
Definition: spawn_players.c:624
void spawn_players_2p_battle(f32 *arg0, f32 *arg1, f32 arg2)
Definition: spawn_players.c:645
bool gPlayerIsThrottleActive[8]
Definition: spawn_players.c:44
s16 D_80165574
Definition: spawn_players.c:63
s32 gCountASwitch[8]
Definition: spawn_players.c:47
s16 D_8016556E
Definition: spawn_players.c:60
s16 gCopyNearestWaypointByPlayerId[8]
Definition: spawn_players.c:38
void func_8003B318(f32 *arg0, f32 *arg1, f32 arg2)
Definition: spawn_players.c:663
void func_80039DA4(void)
Definition: spawn_players.c:455
s32 D_80165400[8]
Definition: spawn_players.c:45
void func_8003D080(void)
Definition: spawn_players.c:1097
s16 D_80165572
Definition: spawn_players.c:62
f32 D_80165230[8]
Definition: spawn_players.c:27
bool gIsPlayerTripleAButtonCombo[8]
Definition: spawn_players.c:48
void spawn_players_gp_one_player(f32 *arg0, f32 *arg1, f32 arg2)
Definition: spawn_players.c:485
bool gIsPlayerTripleBButtonCombo[8]
Definition: spawn_players.c:55
void spawn_players_versus_one_player(f32 *arg0, f32 *arg1, f32 arg2)
Definition: spawn_players.c:537
void func_8003BE30(void)
Definition: spawn_players.c:740
s32 D_801654C0[8]
Definition: spawn_players.c:52
s16 D_80165340
Definition: spawn_players.c:40
s16 D_80165580
Definition: spawn_players.c:69
s16 D_8016557C
Definition: spawn_players.c:67
void func_8003DB5C(void)
Definition: spawn_players.c:1254
s16 D_80165330[8]
Definition: spawn_players.c:39
bool gPlayerIsBrakeActive[8]
Definition: spawn_players.c:51
void func_8003C0F0(void)
Definition: spawn_players.c:757
s16 chooseCPUPlayers[7]
Definition: spawn_players.c:58
Definition: camera.h:26
Definition: common_structs.h:247
signed int s32
Definition: ultratypes.h:15
signed char s8
Definition: ultratypes.h:11
signed short int s16
Definition: ultratypes.h:13
float f32
Definition: ultratypes.h:32
unsigned short int u16
Definition: ultratypes.h:14