mirror of
https://github.com/MaSzyna-EU07/maszyna.git
synced 2026-07-21 22:59:19 +02:00
Make right mouse down + scroll wheel adjust FOV instead of master controller
This commit is contained in:
@@ -281,8 +281,8 @@ drivermouse_input::move( double Mousex, double Mousey ) {
|
|||||||
void
|
void
|
||||||
drivermouse_input::scroll( double const Xoffset, double const Yoffset ) {
|
drivermouse_input::scroll( double const Xoffset, double const Yoffset ) {
|
||||||
|
|
||||||
if( Global.ctrlState ) {
|
if( Global.ctrlState || m_buttons[1] == GLFW_PRESS ) {
|
||||||
// ctrl + scroll wheel adjusts fov
|
// ctrl + scroll wheel or holding right mouse button + scroll wheel adjusts fov
|
||||||
Global.FieldOfView = clamp( static_cast<float>( Global.FieldOfView - Yoffset * 20.0 / Timer::subsystem.mainloop_total.average() ), 15.0f, 75.0f );
|
Global.FieldOfView = clamp( static_cast<float>( Global.FieldOfView - Yoffset * 20.0 / Timer::subsystem.mainloop_total.average() ), 15.0f, 75.0f );
|
||||||
}
|
}
|
||||||
else {
|
else {
|
||||||
|
|||||||
Reference in New Issue
Block a user