So I use my own function to accelerate my character, but there is no way to set a max value for the acceleration, right now the acceleration continues endlessly.
When I use the filter function, whenever the set value is reached, the function sends no more values because the criteria is not met. But basically I need a functuon where the max set value is held when it’s reached.
So from your other Help Request I believe you’re using Impulse now, is that correct?
If it’s something like player movement I would use Velocity instead. Velocity sets the speed of the character so it can be jarring, but that can be fixed.
Using the Ease behavior you can reach the set speed over 0.5 seconds or something like that and it makes it much smoother.
The problem I have with the ease function is no matter how fast my character is, the deceleration is the same which I don’t like. The faster my character is, the longer the deceleration has to be imo.