e87e4ba7ab64158e4e3649437b04d9557c18efad
4 #include "player_api.h"
15 k_skate_activity_ground
,
16 k_skate_activity_grind
35 v3f trick_vel
, /* measured in units of TAU/s */
36 trick_euler
; /* measured in units of TAU */
51 int charging_jump
, jump_dir
;
63 struct land_prediction
88 struct skeleton_anim
*anim_stand
, *anim_highg
, *anim_slide
,
90 *anim_push
, *anim_push_reverse
,
91 *anim_ollie
, *anim_ollie_reverse
,
92 *anim_grabs
, *anim_stop
;
94 board_trick_residualv
,
95 board_trick_residuald
;
112 float debug_normal_pressure
;
116 VG_STATIC
void player__skate_bind ( player_instance
*player
);
117 VG_STATIC
void player__skate_pre_update ( player_instance
*player
);
118 VG_STATIC
void player__skate_update ( player_instance
*player
);
119 VG_STATIC
void player__skate_post_update ( player_instance
*player
);
120 VG_STATIC
void player__skate_im_gui ( player_instance
*player
);
121 VG_STATIC
void player__skate_animate ( player_instance
*player
,
122 player_animation
*anim
);
123 VG_STATIC
void player__skate_post_animate ( player_instance
*player
);
124 VG_STATIC
void player__skate_reset ( player_instance
*player
,
125 struct respawn_point
*rp
);
127 VG_STATIC
void player__skate_clear_mechanics( player_instance
*player
);
128 VG_STATIC
void player__skate_reset_animator( player_instance
*player
);
129 VG_STATIC
void player__approximate_best_trajectory( player_instance
*player
);
130 #endif /* PLAYER_SKATE_H */