summaryrefslogtreecommitdiff
path: root/Config.cs
diff options
context:
space:
mode:
authorAndrew Opalach <andrew@akon.city> 2025-03-25 09:32:48 -0400
committerAndrew Opalach <andrew@akon.city> 2025-03-25 09:32:48 -0400
commit4572387d311de9549ab7396160d675e538935def (patch)
tree1c32638dfaf26898c5308f1eafd628087bc84917 /Config.cs
parent6ad7b4ec439da56d68b871a2a98898dd1b85ed12 (diff)
downloadNewCamera-4572387d311de9549ab7396160d675e538935def.tar.gz
NewCamera-4572387d311de9549ab7396160d675e538935def.tar.bz2
NewCamera-4572387d311de9549ab7396160d675e538935def.zip
Handle player change, cleanup
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; }