I’m trying to make graphics setting sliders simmilar to those in whitcher 3, so the value changing UNGRADUALLY, when reaching certain value, will change one certain parrameter. Is there any parameter similar to: (If Slider Value > 25 Do “something”)
Hi there
If a slider outputs normalized floats from 0 to 1, you want to save your options in an array of float values, let’s say 0.25, 0.50, 0.75 and 1.00. Then, connect the output from the event “on slide value changed”, then get the float array and connect to a “contains” node and a branch. Only “do something” if you’re getting true from the branch. You may need to use get and find nodes to convert the selected value to a string, and plug a “switch on string” accordingly based on the selected array element.
You can setup slider steps

The issue with this will be that you’ll set quality a lot of times when moving the slider. But sure, why not, it should work. Or maybe try OnValueCommitted instead.
My idea above virtually did the same, it had values from 0 to 3, representing Low, Medium, High, and Epic, but with no values in the middle.
I don’t think 4-Cinematic can even be used in games; so I guess 0-3 is all you need.

Yes, I believe you have to Apply Non-Resolution Settings after changing any quality.
Select the green output of “get vale” and right click search for “to string (integer)”. That will create a variable converter with only two pins. Select the pink output and right click search for “switch on string”. Your contains is missing the array variable. Make sure to search for “contains array”.
Here is how I converted my game settings to be controlled by button clicks, but it could have been used for sliders:
By the way, I made 4th setting, just to match the maximum. If I will separate the slider to 3 points, in my opinion, it may create infinite numbers like 1/3.



