static int freecam = 0;
static int walk_grid_iterations = 1;
+static float fc_speed = 10.0f;
static struct gplayer
{
v2_sub( vg_mouse, mouse_last, delta );
v2_copy( vg_mouse, mouse_last );
- v2_muladds( view_vel, delta, 0.005f, view_vel );
+ v2_muladds( view_vel, delta, 0.001f, view_vel );
}
v2_muladds( view_vel,
(v2f){ vg_get_axis("h1"), vg_get_axis("v1") },
0.05f, view_vel );
- v2_muls( view_vel, 0.7f, view_vel );
+ v2_muls( view_vel, 0.93f, view_vel );
v2_add( view_vel, player.angles, player.angles );
player.angles[1] = vg_clampf( player.angles[1], -VG_PIf*0.5f, VG_PIf*0.5f );
}
{
player_mouseview();
- float movespeed = 25.0f;
+ float movespeed = fc_speed;
v3f lookdir = { 0.0f, 0.0f, -1.0f },
sidedir = { 1.0f, 0.0f, 0.0f };
player.mdl.shoes[0] = 1;
player.mdl.shoes[1] = 1;
+
+ world_routes_notify_reset();
}
if( vg_get_button_down( "switchmode" ) )