X-Git-Url: https://harrygodden.com/git/?a=blobdiff_plain;f=player_skate.h;h=69be37e75411da8af5af97fbc3b3dccc6e8ef836;hb=72c40f1bc7a732f6a628dbf8a4135ac0bf3efa4e;hp=2b7c60e820893dd0bb9007ababc7286e43c24a8d;hpb=620beae94b362ae4d4c42e5ba3329a6211d67a8f;p=carveJwlIkooP6JGAAIwe30JlM.git diff --git a/player_skate.h b/player_skate.h index 2b7c60e..69be37e 100644 --- a/player_skate.h +++ b/player_skate.h @@ -27,11 +27,7 @@ struct player_skate activity, activity_prev; - float /* steery, - steerx, - steery_s, - steerx_s, */ - reverse, + float reverse, slip; int manual_direction; @@ -75,7 +71,6 @@ struct player_skate state, state_gate_storage; - /* animation /audio */ struct skeleton_anim *anim_stand, *anim_highg, *anim_slide, *anim_air, *anim_grind, *anim_grind_jump, @@ -118,6 +113,8 @@ struct player_skate } main_sample_type; + player_pose holdout; + /* * Physics * ---------------------------------------------------- @@ -185,6 +182,7 @@ VG_STATIC void player__skate_animate ( player_instance *player, VG_STATIC void player__skate_post_animate ( player_instance *player ); VG_STATIC void player__skate_reset ( player_instance *player, ent_spawn *rp ); +VG_STATIC void player__skate_restore( player_instance *player ); VG_STATIC void player__skate_clear_mechanics( player_instance *player ); VG_STATIC void player__skate_reset_animator( player_instance *player );