tweak fov, mouse sensitivity
This commit is contained in:
parent
0b0fd5664d
commit
e95f019f3f
|
@ -100,12 +100,12 @@ pub fn update_fov(
|
||||||
{
|
{
|
||||||
let fov: f32;
|
let fov: f32;
|
||||||
if settings.hud_active && mouse_input.pressed(settings.key_zoom) {
|
if settings.hud_active && mouse_input.pressed(settings.key_zoom) {
|
||||||
fov = settings.zoom_fov_radians;
|
fov = settings.zoom_fov.to_radians();
|
||||||
if !settings.is_zooming {
|
if !settings.is_zooming {
|
||||||
settings.is_zooming = true;
|
settings.is_zooming = true;
|
||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
fov = (gforce.visual_effect * 20.0 + 55.0).to_radians();
|
fov = (gforce.visual_effect * settings.fov_highspeed + settings.fov).to_radians();
|
||||||
if settings.is_zooming {
|
if settings.is_zooming {
|
||||||
settings.is_zooming = false;
|
settings.is_zooming = false;
|
||||||
}
|
}
|
||||||
|
|
|
@ -10,7 +10,9 @@ pub struct Settings {
|
||||||
pub volume_sfx: u8,
|
pub volume_sfx: u8,
|
||||||
pub volume_music: u8,
|
pub volume_music: u8,
|
||||||
pub mouse_sensitivity: f32,
|
pub mouse_sensitivity: f32,
|
||||||
pub zoom_fov_radians: f32,
|
pub fov: f32,
|
||||||
|
pub fov_highspeed: f32,
|
||||||
|
pub zoom_fov: f32,
|
||||||
pub zoom_sensitivity_factor: f32,
|
pub zoom_sensitivity_factor: f32,
|
||||||
pub font_size_hud: f32,
|
pub font_size_hud: f32,
|
||||||
pub font_size_conversations: f32,
|
pub font_size_conversations: f32,
|
||||||
|
@ -89,8 +91,10 @@ impl Default for Settings {
|
||||||
mute_music: default_mute_music,
|
mute_music: default_mute_music,
|
||||||
volume_sfx: 100,
|
volume_sfx: 100,
|
||||||
volume_music: 100,
|
volume_music: 100,
|
||||||
mouse_sensitivity: 0.5,
|
mouse_sensitivity: 0.7,
|
||||||
zoom_fov_radians: 20.0f32.to_radians(),
|
fov: 50.0,
|
||||||
|
fov_highspeed: 25.0,
|
||||||
|
zoom_fov: 20.0,
|
||||||
zoom_sensitivity_factor: 0.25,
|
zoom_sensitivity_factor: 0.25,
|
||||||
font_size_hud: 32.0,
|
font_size_hud: 32.0,
|
||||||
font_size_conversations: 32.0,
|
font_size_conversations: 32.0,
|
||||||
|
|
Loading…
Reference in a new issue