8#define SOME_TEXTURE_POINTER_MATH 0x800
f32 Vec3f[3]
Definition common_structs.h:6
s16 Vec3s[3]
Definition common_structs.h:11
f32 Mat4[4][4]
Definition common_structs.h:16
void * D_800DDB5C[]
Definition render_player.c:32
s16 gPlayersToRenderPlayerId[]
Definition render_player.c:34
void func_80021B0C(void)
Definition render_player.c:645
u8 ** gKartBowserWheels1[]
Definition render_player.c:510
void func_80022B50(Player *, s8)
Vtx D_800E5210[]
Definition some_data.c:163
void func_80021C78(void)
Definition render_player.c:672
void render_player_shadow_credits(Player *, s8, s8)
Definition render_player.c:1360
u8 * gKartWario063Wheel0[]
u8 * gKartWario126Wheel0[]
u8 * gKartYoshi229Wheel0[]
Definition render_player.h:220
u16 ** gKartWheels1[]
Definition render_player.c:556
u8 ** gKartMarioWheels0[]
Definition render_player.c:490
u8 ** gKartToadWheels0[]
Definition render_player.c:514
s16 gLastAnimFrameSelector[4][8]
Definition render_player.c:54
u8 ** gKartPeachWheels0[]
Definition render_player.c:536
void func_8002701C(void)
Definition render_player.c:1844
u8 ** gKartPeachWheels1[]
Definition render_player.c:540
u8 * gKartToad126Wheel0[]
u8 * gKartWario249Wheel0[]
u8 * gKartMario189Wheel0[]
Definition render_player.h:152
u8 * gKartWario229Wheel0[]
Definition render_player.h:274
u8 * gKartBowser209Wheel0[]
void failed_fixed_point_matrix_conversion(Mtx *, Mat4)
Definition render_player.c:752
u8 * gKartToad063Wheel0[]
u8 * gKartPeach042Wheel0[]
u8 * gKartBowser189Wheel0[]
Definition render_player.h:188
u8 * gKartWario189Wheel0[]
Definition render_player.h:278
u16 check_player_camera_collision(Player *, Camera *, f32, f32)
Definition render_player.c:93
u8 ** gKartDKWheels0[]
Definition render_player.c:530
u16 gPlayerGreenEffect[]
Definition render_player.c:43
void func_80022DB4(Player *, s8)
s16 gPlayersToRenderScreenId[]
Definition render_player.c:35
u8 * gKartWario147Wheel0[]
void mtxf_scale2(Mat4, f32)
Definition render_player.c:732
u8 * gKartLuigi042Wheel0[]
u8 * gKartMario063Wheel0[]
u8 * gKartBowser168Wheel0[]
u8 * gKartBowser147Wheel0[]
u8 * gKartDK229Wheel0[]
Definition render_player.h:238
u8 * sKartLowerTexture
Definition render_player.c:41
u8 * gKartDK189Wheel0[]
Definition render_player.h:242
u8 * gKartLuigi063Wheel0[]
s16 D_80165190[4][8]
Definition render_player.c:57
u8 * gKartYoshi269Wheel0[]
Definition render_player.h:217
s32 gPlayersToRenderCount
Definition render_player.c:29
u8 * gKartBowser229Wheel0[]
Definition render_player.h:184
u8 * gKartMario042Wheel0[]
u8 * gKartWario042Wheel0[]
void func_8001F980(s32 *, s32 *)
Definition render_player.c:60
u8 * gKartPeach269Wheel0[]
Definition render_player.h:253
void update_wheel_palette(Player *, s8, s8, s8)
Definition render_player.c:1775
u8 * gKartToad229Wheel0[]
Definition render_player.h:202
u8 * gKartLuigi147Wheel0[]
u8 * gKartToad168Wheel0[]
void render_player(Player *, s8, s8)
Definition render_player.c:1707
u8 * gKartPeach168Wheel0[]
s32 D_80164A28
Definition camera.c:37
void render_player_shadow(Player *, s8, s8)
Definition render_player.c:1283
u8 * gKartYoshi042Wheel0[]
u8 * gKartWario105Wheel0[]
u8 * gKartDK269Wheel0[]
Definition render_player.h:235
Vtx D_800E4BC0[]
Definition some_data.c:41
u8 * gKartPeach000Wheel0[]
u8 * gKartPeach126Wheel0[]
s32 gPlayerStarEffectStartTime[]
Definition effects.c:24
Vtx D_800E4CC0[]
Definition some_data.c:60
u8 * gKartYoshi189Wheel0[]
Definition render_player.h:224
void render_players_on_screen_two(void)
Definition render_player.c:564
u16 func_8001FD78(Player *, f32, f32, f32)
void load_kart_texture_and_render_kart_particle_on_screen_four(void)
Definition render_player.c:385
u8 * gKartPeach084Wheel0[]
void move_s32_towards(s32 *, s32, f32)
Definition render_player.c:837
void move_f32_towards(f32 *, f32, f32)
Definition render_player.c:863
u8 * gKartLuigi000Wheel0[]
Vtx D_800E4AC0[]
Definition some_data.c:22
u8 * gKartLuigi209Wheel0[]
void mtxf_translate_rotate(Mat4, Vec3f, Vec3s)
Definition render_player.c:699
u8 * gKartYoshi168Wheel0[]
void func_80022E84(Player *, s8, s8, s8)
u8 * gKartMario209Wheel0[]
u8 * gKartLuigi084Wheel0[]
u8 * gKartYoshi126Wheel0[]
u8 ** gKartWarioWheels1[]
Definition render_player.c:548
u8 * gKartBowser084Wheel0[]
u8 * gKartLuigi021Wheel0[]
struct_D_802F1F80 * gPlayerPalette
Definition render_player.c:39
void render_players_on_screen_four(void)
Definition render_player.c:624
void render_players_on_screen_one(void)
Definition render_player.c:433
Player * gPlayersToRenderPlayer[]
Definition render_player.c:36
void func_8002276C(void)
Definition render_player.c:883
u8 * gKartMario084Wheel0[]
u8 * gKartYoshi000Wheel0[]
u8 * gKartToad042Wheel0[]
u8 * gKartPeach021Wheel0[]
void load_kart_texture_and_render_kart_particle_on_screen_one(void)
Definition render_player.c:253
u8 * gKartYoshi021Wheel0[]
u8 * gKartToad000Wheel0[]
u8 * gKartMario249Wheel0[]
u8 * gKartLuigi249Wheel0[]
void func_80022CA8(Player *, s8, s8, s8)
u8 ** gKartLuigiWheels1[]
Definition render_player.c:502
u8 * gKartLuigi189Wheel0[]
Definition render_player.h:170
void func_80022A98(Player *, s8)
Definition render_player.c:955
void render_light_environment_on_player(Player *, s8)
Definition render_player.c:1113
void func_80022BC4(Player *, s8)
s32 D_800DDE74[]
Definition render_player.c:560
u8 * gKartYoshi209Wheel0[]
Vtx * D_800DDBB4[]
Definition render_player.c:486
Gfx common_square_plain_render[]
s16 D_80165150[4][8]
Definition render_player.c:56
u8 * gKartWario168Wheel0[]
void func_80026A48(Player *, s8)
Definition render_player.c:1746
u8 * gKartPeach063Wheel0[]
u8 * gKartPeach229Wheel0[]
Definition render_player.h:256
u8 * gKartWario269Wheel0[]
Definition render_player.h:271
u8 ** gKartYoshiWheels1[]
Definition render_player.c:526
u8 * gKartWario084Wheel0[]
Vtx D_800E49C0[]
Definition some_data.c:3
void try_rendering_player(Player *, s8, s8)
Definition render_player.c:424
u8 * gKartYoshi084Wheel0[]
void init_render_player(Player *, Camera *, s8, s8)
one of his function is to put the frame to load in to a list to load it to be only applied for the ne...
Definition render_player.c:174
u8 * gKartToad269Wheel0[]
Definition render_player.h:199
void render_player_ice_reflection(Player *, s8, s8, s8)
Definition render_player.c:1664
Vtx D_800E4DC0[]
Definition some_data.c:79
u8 ** gKartWarioWheels0[]
Definition render_player.c:544
u8 * gKartPeach147Wheel0[]
u8 * gKartMario147Wheel0[]
bool is_player_under_light_luigi_raceway(Player *, s8)
Definition render_player.c:1092
Vtx D_800E51D0[]
Definition some_data.c:156
u8 * gKartPeach249Wheel0[]
u8 ** gKartBowserWheels0[]
Definition render_player.c:506
u8 * gKartMario105Wheel0[]
s16 gLastAnimGroupSelector[4][8]
Definition render_player.c:55
void func_80021D40(void)
Definition render_player.c:685
void load_kart_texture_and_render_kart_particle_on_screen_two(void)
Definition render_player.c:301
void move_u16_towards(u16 *, s16, f32)
Definition render_player.c:874
u8 * gKartBowser269Wheel0[]
Definition render_player.h:181
u8 * gKartBowser000Wheel0[]
u8 * gKartToad147Wheel0[]
u16 gPlayerRedEffect[]
Definition render_player.c:42
bool adjust_angle(s16 *, s16, s16)
Definition render_player.c:808
u16 gPlayerBlueEffect[]
Definition render_player.c:44
void change_player_color_effect_rgb(Player *, s8, s32, f32)
void func_80022D60(Player *, s8, s8, s8)
void render_kart(Player *, s8, s8, s8)
Definition render_player.c:1414
u8 * gKartBowser126Wheel0[]
void func_80027024(s32, s32, s32)
u8 * gKartYoshi063Wheel0[]
u8 ** gKartToadWheels1[]
Definition render_player.c:518
u8 * gKartBowser042Wheel0[]
u8 * gKartPeach105Wheel0[]
s32 D_80164B80[]
Definition render_player.c:50
u8 * gKartToad209Wheel0[]
u8 * gKartLuigi105Wheel0[]
u8 * gKartYoshi249Wheel0[]
void change_player_color_effect_cmy(Player *, s8, s32, f32)
u16 gPlayerCyanEffect[]
Definition render_player.c:45
u8 * gKartMario168Wheel0[]
s16 gMatrixEffectCount
Definition render_player.c:37
u8 * gKartMario021Wheel0[]
Vtx D_800E50D0[]
Definition some_data.c:137
u8 * gKartWario000Wheel0[]
s16 D_801651D0[4][8]
Definition render_player.c:58
f32 gCharacterSize[]
Definition render_player.c:488
Vtx D_800E4EC0[]
Definition some_data.c:98
u8 * gKartWario021Wheel0[]
u8 * gKartLuigi126Wheel0[]
u8 * gKartToad249Wheel0[]
void func_80021DA8(void)
Definition render_player.c:692
u8 * gKartLuigi168Wheel0[]
void render_players_on_screen_three(void)
Definition render_player.c:603
u8 * gKartMario126Wheel0[]
void func_80025DE8(Player *, s8, s8, s8)
Definition render_player.c:1620
u8 ** gKartMarioWheels1[]
Definition render_player.c:494
u8 * gKartBowser021Wheel0[]
u16 ** gKartWheels0[]
Definition render_player.c:552
u8 ** gKartLuigiWheels0[]
Definition render_player.c:498
u8 * gKartMario229Wheel0[]
Definition render_player.h:148
u8 * gKartLuigi269Wheel0[]
Definition render_player.h:163
u16 gPlayerYellowEffect[]
Definition render_player.c:47
s16 D_80165020[40]
Definition render_player.c:51
u8 * gKartBowser249Wheel0[]
u8 * gKartMario269Wheel0[]
Definition render_player.h:145
u8 * gKartToad105Wheel0[]
u8 ** gKartDKWheels1[]
Definition render_player.c:533
u8 * gKartPeach189Wheel0[]
Definition render_player.h:260
void func_80022744(void)
Definition render_player.c:878
u8 * gKartToad021Wheel0[]
u8 * gKartYoshi105Wheel0[]
u8 * gKartToad189Wheel0[]
Definition render_player.h:206
u16 gPlayerMagentaEffect[]
Definition render_player.c:46
u8 * gKartYoshi147Wheel0[]
Vec3f gPlayerLastVelocity[8]
Definition render_player.c:53
u8 * gKartBowser105Wheel0[]
u8 * gKartWario209Wheel0[]
u8 * gKartMario000Wheel0[]
void render_ghost(Player *, s8, s8, s8)
Definition render_player.c:1543
Vtx D_800E4FD0[]
Definition some_data.c:118
void load_kart_texture_and_render_kart_particle_on_screen_three(void)
Definition render_player.c:346
void func_8001F9E4(Player *, Camera *, s8)
Definition render_player.c:73
u8 * gKartLuigi229Wheel0[]
Definition render_player.h:166
u8 ** gKartYoshiWheels0[]
Definition render_player.c:522
void func_80030A34(Player *)
Definition player_controller.c:3046
void move_s16_towards(s16 *, s16, f32)
Definition render_player.c:870
u8 * gKartToad084Wheel0[]
void func_80023BF0(Player *, s8, s8, s8)
Definition render_player.c:1272
u8 * gKartBowser063Wheel0[]
void func_800235AC(Player *, s8)
Definition render_player.c:1176
void convert_to_fixed_point_matrix(Mtx *, Mat4)
Definition render_player.c:783
u8 * sKartUpperTexture
Definition render_player.c:40
void func_80021F50(Mat4, Vec3f)
Definition render_player.c:726
u8 * gKartPeach209Wheel0[]
Definition common_structs.h:249
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:34
double f64
Definition ultratypes.h:35
unsigned short int u16
Definition ultratypes.h:14
unsigned char u8
Definition ultratypes.h:12