Re-add pan level to config

This commit is contained in:
Agent X 2023-12-06 18:52:44 -05:00
parent be3967ab4e
commit 04ed40ede2
3 changed files with 4 additions and 1 deletions

View file

@ -107,6 +107,7 @@ unsigned int configRumbleStrength = 50;
unsigned int configCameraXSens = 10;
unsigned int configCameraYSens = 10;
unsigned int configCameraAggr = 0;
unsigned int configCameraPan = 0;
unsigned int configCameraDegrade = 50; // 0 - 100%
bool configCameraInvertX = false;
bool configCameraInvertY = true;
@ -214,6 +215,7 @@ static const struct ConfigOption options[] = {
{.name = "bettercam_xsens", .type = CONFIG_TYPE_UINT, .uintValue = &configCameraXSens},
{.name = "bettercam_ysens", .type = CONFIG_TYPE_UINT, .uintValue = &configCameraYSens},
{.name = "bettercam_aggression", .type = CONFIG_TYPE_UINT, .uintValue = &configCameraAggr},
{.name = "bettercam_pan_level", .type = CONFIG_TYPE_UINT, .uintValue = &configCameraPan},
{.name = "bettercam_degrade", .type = CONFIG_TYPE_UINT, .uintValue = &configCameraDegrade},
{.name = "skip_intro", .type = CONFIG_TYPE_BOOL, .boolValue = &configSkipIntro},
// debug

View file

@ -67,6 +67,7 @@ extern bool configBackgroundGamepad;
extern unsigned int configCameraXSens;
extern unsigned int configCameraYSens;
extern unsigned int configCameraAggr;
extern unsigned int configCameraPan;
extern unsigned int configCameraDegrade;
extern bool configCameraInvertX;
extern bool configCameraInvertY;

View file

@ -335,7 +335,7 @@ u32 camera_config_get_aggression(void) {
}
u32 camera_config_get_pan_level(void) {
return sOverrideCameraPan.override ? sOverrideCameraPan.value : 0;
return sOverrideCameraPan.override ? sOverrideCameraPan.value : configCameraPan;
}
u32 camera_config_get_deceleration(void) {