summaryrefslogtreecommitdiff
path: root/Config.cs
diff options
context:
space:
mode:
Diffstat (limited to 'Config.cs')
-rwxr-xr-xConfig.cs21
1 files changed, 15 insertions, 6 deletions
diff --git a/Config.cs b/Config.cs
index eedd19c..481f8b2 100755
--- a/Config.cs
+++ b/Config.cs
@@ -24,6 +24,7 @@ namespace MHWNewCamera
Down = Key.NumPad1;
*/
}
+
public Key ToggleFreeCamera { get; set; }
public Key TogglePerspectiveCamera { get; set; }
/*
@@ -42,15 +43,23 @@ namespace MHWNewCamera
public struct Settings
{
+ public const float DEFAULT_SPEED = 0.55f;
+ public const float DEFAULT_KEY_SPEED = 0.2f;
+ public const float DEFAULT_SPEED_MODIFIER = 0.4f;
+ public const float DEFAULT_SENSITIVITY = 0.112f;
+ public const int DEFAULT_DEADZONE = 4750;
+ public const float DEFAULT_PITCH_LIMIT = 88.25f;
+
public Settings()
{
- CameraSpeed = -1.0f;
- CameraKeySpeed = -1.0f;
- CameraSpeedModifier = -1.0f;
- CameraSensitivity = -1.0f;
- StickDeadzone = -1;
- CameraPitchLimit = -1.0f;
+ CameraSpeed = DEFAULT_SPEED;
+ CameraKeySpeed = DEFAULT_KEY_SPEED;
+ CameraSpeedModifier = DEFAULT_SPEED_MODIFIER;
+ CameraSensitivity = DEFAULT_SENSITIVITY;
+ StickDeadzone = DEFAULT_DEADZONE;
+ CameraPitchLimit = DEFAULT_PITCH_LIMIT;
}
+
public float CameraSpeed { get; set; }
public float CameraKeySpeed { get; set; }
public float CameraSpeedModifier { get; set; }