|
void | func_8002E594 (Player *, Camera *, s8, s8) |
|
s32 | get_player_index_for_player (Player *) |
|
void | func_80027DA8 (Player *, s8) |
|
void | func_80027EDC (Player *, s8) |
|
void | func_80029B4C (Player *, f32, f32, f32) |
|
void | func_8002F730 (Player *player, Camera *camera, s8 arg2, s8 playerId) |
|
void | func_80028864 (Player *, Camera *, s8, s8) |
|
void | func_80028C44 (Player *, Camera *, s8, s8) |
|
void | func_80028D3C (Player *, Camera *, s8, s8) |
|
void | func_80028E70 (Player *, Camera *, s8, s8) |
|
void | func_80028F5C (s32, s32, s32, s32) |
|
void | func_80028F70 (void) |
|
void | func_80029060 (void) |
|
void | func_80029150 (void) |
|
void | func_80029158 (void) |
|
void | func_800291E8 (void) |
|
void | func_800291F0 (void) |
|
void | func_800291F8 (void) |
|
void | func_80029200 (Player *, s8) |
|
void | func_8002934C (Player *, Camera *, s8, s8) |
|
void | func_8002A194 (Player *, f32, f32, f32) |
|
void | func_8002A5F4 (Vec3f, f32, Vec3f, f32, f32) |
|
void | func_8002A704 (Player *, s8) |
|
void | func_8002A79C (Player *, s8) |
|
void | func_8002A8A4 (Player *, s8) |
|
void | kart_hop (Player *) |
|
void | func_8002AAC0 (Player *) |
|
void | func_8002AB70 (Player *) |
|
void | func_8002AE20 (void) |
|
void | func_8002AE28 (void) |
|
void | func_8002AE30 (void) |
|
void | func_8002AE38 (Player *, s8, f32, f32, f32, f32) |
|
void | func_8002B218 (Player *) |
|
void | apply_sound_effect (Player *, s8, s8) |
|
void | func_8002B5C0 (Player *, s8, s8) |
|
void | func_8002B830 (Player *, s8, s8) |
|
void | func_8002B8A4 (Player *, Player *) |
|
void | func_8002B9CC (Player *, s8, s32) |
|
void | func_8002BD58 (Player *) |
|
void | func_8002BF4C (Player *, s8) |
|
void | func_8002C11C (Player *) |
|
void | func_8002C17C (Player *, s8) |
|
void | func_8002C4F8 (Player *, s8) |
|
void | func_8002C7E4 (Player *, s8, s8) |
|
void | func_8002C954 (Player *, s8, Vec3f) |
|
void | apply_effect (Player *, s8, s8) |
|
void | func_8002D028 (Player *, s8) |
|
void | func_8002D268 (Player *, Camera *, s8, s8) |
|
void | func_8002E4C4 (Player *) |
|
void | control_kart_ai_movement (Player *, Camera *, s8, s8) |
|
void | func_8002FCA8 (Player *, s8) |
|
void | func_8002FE84 (Player *, f32) |
|
f32 | func_80030150 (Player *, s8) |
|
void | func_80030A34 (Player *) |
|
void | detect_triple_a_combo_a_released (Player *) |
|
void | detect_triple_a_combo_a_pressed (Player *) |
|
void | player_speed (Player *) |
|
void | decelerate_ai_player (Player *, f32) |
|
void | detect_triple_b_combo_b_released (Player *) |
|
void | detect_triple_b_combo_b_pressed (Player *) |
|
void | func_800323E4 (Player *) |
|
void | func_80032700 (Player *) |
|
void | func_80032CB0 (Player *, f32) |
|
void | func_80032D94 (Player *) |
|
void | func_80033280 (Player *, f32) |
|
void | func_800332E8 (Player *, s32) |
|
void | func_800337CC (Player *, f32, s32) |
|
void | func_80033850 (Player *, f32) |
|
void | func_80033884 (Player *, s32 *, s32 *, s32, s32, s32, s32) |
|
void | func_80033940 (Player *, s32 *, s32, s32, f32) |
|
void | func_800339C4 (Player *, s32 *, s32, s32, f32) |
|
void | func_80033A40 (Player *, s32 *, s32 *, s32, s32, s32, f32) |
|
void | func_80033AE0 (Player *, struct Controller *, s8) |
|
void | func_8003680C (Player *, s16) |
|
void | func_80036C5C (Player *) |
|
void | func_80036CB4 (Player *) |
|
void | func_80036DB4 (Player *, Vec3f, Vec3f) |
|
void | func_800371F4 (Player *, Vec3f, Vec3f) |
|
void | func_80037614 (Player *, Vec3f, Vec3f) |
|
void | func_8003777C (Player *, Vec3f, Vec3f) |
|
void | func_800378E8 (Player *, Vec3f, Vec3f) |
|
void | func_80037A4C (Player *, Vec3f, Vec3f) |
|
void | func_80037BB4 (Player *player, Vec3f) |
|
void | func_80037CFC (Player *, struct Controller *, s8) |
|
void | func_800381AC (Player *, struct Controller *, s8) |
|
void | func_800382DC (void) |
|
s16 | func_80038534 (struct Controller *) |
|
s16 | func_800388B0 (struct Controller *) |
|
void | func_80038BE4 (Player *, s16) |
|
void | func_80038C6C (Player *, Camera *, s8, s8) |
|
void func_8002AAC0 |
( |
Player * | player | ) |
|
Function: func_8002AAC0
Parameters: Player *player - A pointer to a Player
First kartHopJerk is subtracted from kartHopAcceleration Then kartHopAcceleration is added to kartHopVelocity.
If kartHopVelocity is less than or equal to zero, all three values (kartHop{Jerk,Acceleration,Velocity}) are set to 0.0f, thereby ending the rising portion of the hop.
kartHopVelocity is restricted to values in [-INF, 15.0f]
kartHopAcceleration is restricted to values in [-9.0f, 9.0f]