VR Expansion Plugin

On your primary actor (the grippable mesh), bind to the OnSliderHitPoint event for each slider and assign a SnapIncrement and SnapThreshold so that the slider snaps between values. When the event is thrown then you can just set whatever value you want to the sliders CurrentProgress.

If you want a non “snap” setup then either OnChildGripReleased and check each slider and assign to its CurrentSliderProgress, or better yet, subclass a VRSlider and give it a new event OnReleasedFinalValue, fire it off when the slider is let go of and in the primary actor bind to it.

The custom event method is the best for a really generic settings slider, you can even add a var like “number of pips” and if it is > 0 then have it auto setup its thresholds and snap increments and have it fire up to the actor when it hits points as well, not just on release.

Its really up to you, the one in the template is hardcoded to a specific console variable, a generic one for your own use is likely where you want to go.