cam rework
[carveJwlIkooP6JGAAIwe30JlM.git] / player_walk.h
index 7a597c3b6d17b70f594d0a0d6f4eb51b53235135..f1efabc52492cc227b9c61df01c9ab152617de6b 100644 (file)
@@ -10,6 +10,8 @@ struct player_walk
    struct
    {
       v3f angles;
+      float heading_angle;
+
       v3f prev_pos;
 
       enum walk_activity
@@ -19,12 +21,16 @@ struct player_walk
          k_walk_activity_sleep
       }
       activity;
+
+      struct skeleton_anim *outro_anim;
+      double outro_start_time;
    }
    state,
    state_gate_storage;
 
    enum mdl_surface_prop surface;
-   struct skeleton_anim *anim_walk, *anim_run, *anim_idle, *anim_jump;
+   struct skeleton_anim *anim_walk, *anim_run, *anim_idle, *anim_jump,
+                        *anim_jump_to_air;
 
    float blend_fly,
          blend_run,