third person better camera
[carveJwlIkooP6JGAAIwe30JlM.git] / player_device_walk.h
index 508feef399ffe1e7b39fccc0528adf1642e69391..fbbe895286e756ef6fbb7f9e5a8540e7e1dee182 100644 (file)
@@ -5,15 +5,6 @@
 #include "skeleton.h"
 #include "player_model.h"
 
-VG_STATIC float
-   k_walkspeed             = 10.0f,
-   k_airspeed              = 2.0f,
-   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;
-
 struct player_device_walk
 {
    rb_capsule collider;
@@ -432,6 +423,7 @@ VG_STATIC void player_walk_transport( player_interface *player,
    w->state.angles[0] = atan2f( fwd_dir[2], fwd_dir[0] );
 
    w->state_gate_storage = w->state;
+   player_apply_transport_to_cam( gate->transport );
 }
 
 VG_STATIC player_device player_device_walk =