buggssss
[carveJwlIkooP6JGAAIwe30JlM.git] / player_walk.h
diff --git a/player_walk.h b/player_walk.h
deleted file mode 100644 (file)
index e1e0755..0000000
+++ /dev/null
@@ -1,100 +0,0 @@
-#ifndef PLAYER_WALK_H
-#define PLAYER_WALK_H
-
-#include "player_api.h"
-#include "rigidbody.h"
-
-#define PLAYER_JUMP_EPSILON 0.1     /* 100ms jump allowance */
-
-struct player_walk{
-   rb_capsule collider;
-
-   struct player_walk_state{
-      v3f prev_pos;
-      v3f drop_in_target,
-          drop_in_foot_anchor,
-          drop_in_start,
-          drop_in_normal;
-
-      float drop_in_start_angle,
-            drop_in_angle;
-
-      enum walk_activity{
-         k_walk_activity_air,
-         k_walk_activity_ground,
-         k_walk_activity_sleep,
-         k_walk_activity_lockedmove
-      }
-      activity;
-
-      enum walk_outro{
-         k_walk_outro_none,
-         k_walk_outro_jump_to_air,
-         k_walk_outro_drop_in,
-         k_walk_outro_regular
-      }
-      outro_type;
-      double outro_start_time;
-
-      int jump_queued;
-      f64 jump_input_time;
-   }
-   state;
-
-   f32 move_speed,
-       walk_timer;
-
-   int step_phase;
-
-   enum mdl_surface_prop surface;
-   struct skeleton_anim *anim_walk, *anim_run, *anim_idle, *anim_jump,
-                        *anim_jump_to_air, *anim_drop_in, *anim_intro;
-
-   struct player_walk_animator {
-      v3f root_co;
-      v4f root_q;
-      f32 fly,
-          run,
-          walk;
-
-      v3f foot_anchor;
-      enum walk_outro outro_type;
-      f32 outro_t,
-          commit_t;
-   }
-   animator;
-};
-
-VG_STATIC float
-   k_walkspeed             = 10.0f,
-   k_airspeed              = 1.2f,
-   k_stopspeed             = 4.0f,
-   k_walk_accel            = 10.0f,
-   k_walk_air_accel        = 7.0f,
-   k_walk_friction         = 10.0f,
-   k_walk_step_height      = 0.2f;
-
-VG_STATIC void player__walk_register(void)
-{
-   VG_VAR_F32( k_walkspeed,      flags=VG_VAR_CHEAT );
-   VG_VAR_F32( k_stopspeed,      flags=VG_VAR_CHEAT );
-   VG_VAR_F32( k_airspeed,       flags=VG_VAR_CHEAT );
-   VG_VAR_F32( k_walk_friction,  flags=VG_VAR_CHEAT );
-   VG_VAR_F32( k_walk_air_accel, flags=VG_VAR_CHEAT );
-   VG_VAR_F32( k_walk_accel,     flags=VG_VAR_CHEAT );
-}
-
-VG_STATIC void player__walk_pre_update  ( player_instance *player );
-VG_STATIC void player__walk_update      ( player_instance *player );
-VG_STATIC void player__walk_post_update ( player_instance *player );
-VG_STATIC void player__walk_animate     ( player_instance *player );
-VG_STATIC void player__walk_pose        ( player_instance *player );
-VG_STATIC void player__walk_post_animate( player_instance *player );
-VG_STATIC void player__walk_im_gui      ( player_instance *player );
-VG_STATIC void player__walk_bind        ( player_instance *player );
-VG_STATIC void player__walk_transition  ( player_instance *player, v3f angles );
-VG_STATIC void player__walk_reset       ( player_instance *player, 
-                                          ent_spawn *rp );
-VG_STATIC void player__walk_restore( player_instance *player );
-
-#endif /* PLAYER_WALK_H */