summaryrefslogtreecommitdiff
path: root/Config.cs
diff options
context:
space:
mode:
authorAndrew Opalach <andrew@akon.city> 2025-10-11 18:16:04 -0400
committerAndrew Opalach <andrew@akon.city> 2025-10-11 18:16:04 -0400
commitec7145dd87b1ba12c2f67f6204c138f651210a5f (patch)
tree563a9ec52be6103dc96a6a8036e1e4e8ae03341a /Config.cs
parent353023e77af45f1f1a719d76b6a03f6343d99737 (diff)
downloadNewCamera-ec7145dd87b1ba12c2f67f6204c138f651210a5f.tar.gz
NewCamera-ec7145dd87b1ba12c2f67f6204c138f651210a5f.tar.bz2
NewCamera-ec7145dd87b1ba12c2f67f6204c138f651210a5f.zip
Add graphical enhancements and lots of fixes
Signed-off-by: Andrew Opalach <andrew@akon.city>
Diffstat (limited to 'Config.cs')
-rwxr-xr-xConfig.cs13
1 files changed, 12 insertions, 1 deletions
diff --git a/Config.cs b/Config.cs
index f40a76c..df575c4 100755
--- a/Config.cs
+++ b/Config.cs
@@ -12,6 +12,7 @@ namespace MHWNewCamera
public const float DEFAULT_SPEED_MODIFIER = 0.25f;
public const float DEFAULT_SENSITIVITY = 1.95f;
public const double DEFAULT_PITCH_LIMIT = -1.0;
+ public const double MAX_PITCH_LIMIT = 89.95;
public const int DEFAULT_DEADZONE = 4750;
public Settings()
@@ -39,6 +40,7 @@ namespace MHWNewCamera
public float Right { get; set; }
public float Up { get; set; }
public double Roll { get; set; }
+ public bool FadeObjects { get; set; }
}
public struct SavedPosition
@@ -53,7 +55,7 @@ namespace MHWNewCamera
}
public String Name => "MHWNewCamera";
- public String Version => "1.2";
+ public String Version => "2.0";
private static Dictionary<string, Button> buttonMap = new Dictionary<string, Button>
{
@@ -94,11 +96,20 @@ namespace MHWNewCamera
public bool EnableCombo { get; set; } = true;
public String FreeCameraCombo { get; set; } = "RStick,LT";
+ public bool DisableComboButton1UnlessButton2Held { get; set; } = false;
public Settings CameraSettings { get; set; } = new Settings();
public bool PerspectiveCameraEnabled { get; set; } = false;
public Dictionary<String, Preset> Presets { get; set; } = new Dictionary<String, Preset>();
public String Selected { get; set; } = "";
public Dictionary<String, SavedPosition> Positions { get; set; } = new Dictionary<String, SavedPosition>();
+
+ public bool DisableCharacterFade { get; set; } = false;
+
+ public bool DoubleShadowResolution { get; set; } = false;
+ public bool SlightlySofterShadows { get; set; } = false;
+ public bool SofterShadows { get; set; } = false;
+ public bool HigherLods { get; set; } = false;
+ public bool LargerFoliageSwayRange { get; set; } = false;
}
}