mirror of
https://mirror.ghproxy.com/https://github.com/dexyfex/CodeWalker
synced 2026-05-15 03:14:47 +08:00
Added invert mouse option.
This commit is contained in:
@@ -71,6 +71,7 @@ namespace CodeWalker
|
||||
int MouseControlWheel = 0;
|
||||
MouseButtons MouseControlButtons = MouseButtons.None;
|
||||
MouseButtons MouseControlButtonsPrev = MouseButtons.None;
|
||||
bool MouseInvert = Settings.Default.MouseInvert;
|
||||
|
||||
bool ControlFireToggle = false;
|
||||
|
||||
@@ -1709,6 +1710,10 @@ namespace CodeWalker
|
||||
camera.Sensitivity = sensitivity;
|
||||
camera.Smoothness = smoothing;
|
||||
}
|
||||
public void SetMouseInverted(bool invert)
|
||||
{
|
||||
MouseInvert = invert;
|
||||
}
|
||||
|
||||
public void SetKeyBindings(KeyBindings kb)
|
||||
{
|
||||
@@ -5540,6 +5545,11 @@ namespace CodeWalker
|
||||
int dx = e.X - MouseX;
|
||||
int dy = e.Y - MouseY;
|
||||
|
||||
if (MouseInvert)
|
||||
{
|
||||
dy = -dy;
|
||||
}
|
||||
|
||||
if (ControlMode == WorldControlMode.Free)
|
||||
{
|
||||
if (MouseLButtonDown)
|
||||
|
||||
Reference in New Issue
Block a user