From fc3f597dcdcb06bcf99798482a7ea582d744c6df Mon Sep 17 00:00:00 2001 From: Jamie Greunbaum Date: Tue, 19 Sep 2023 15:48:25 -0400 Subject: [PATCH] Changed some global defaults and clamp ranges for input timer lengths. --- .../GlobalSettings/InputBufferSubsystemGlobalSettings.h | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/Source/ComboInput/Public/GlobalSettings/InputBufferSubsystemGlobalSettings.h b/Source/ComboInput/Public/GlobalSettings/InputBufferSubsystemGlobalSettings.h index 9078d5c..03448e4 100644 --- a/Source/ComboInput/Public/GlobalSettings/InputBufferSubsystemGlobalSettings.h +++ b/Source/ComboInput/Public/GlobalSettings/InputBufferSubsystemGlobalSettings.h @@ -23,10 +23,10 @@ public: TSet> ComboActions; // Length of time after releasing an input to keep the associated combo action buffered before clearing it. - UPROPERTY(Config, BlueprintReadOnly, EditDefaultsOnly, meta = (UIMin = "0.0", UIMax = "0.5")) - float InputReleaseExpirationTimerLength = 0.0666666666666666667f; + UPROPERTY(Config, BlueprintReadOnly, EditDefaultsOnly, meta=(UIMin="0.0", UIMax="0.5", ClampMin="0.0", ClampMax="0.5")) + float InputReleaseExpirationTimerLength = 0.15f; // Length of time within which we can recognise multiple button presses as one input. - UPROPERTY(Config, BlueprintReadOnly, EditDefaultsOnly, meta = (UIMin = "0.02", UIMax = "0.25")) + UPROPERTY(Config, BlueprintReadOnly, EditDefaultsOnly, meta=(UIMin="0.01", UIMax="0.25", ClampMin="0.01", ClampMax="0.25")) float MultiPressTimerLength = 0.025f; };