It looks like you're new here. If you want to get involved, click one of these buttons!
f = float.Parse(str);
f = float.Parse(str, System.Globalization.NumberStyles.Float, System.Globalization.CultureInfo.InvariantCulture);
Anyway, hopefully this bug should be fixed.
lol, I might add what this has to do with the sliders resetting for nipple_03_vdm:
There's a file with stored values (a json file) that the sliders are supposed to be set to when switching to certain vdm maps. There is such an entry for nipple_03_vdm. The problem is that since this is a text file, floats need to be converted from string to float. But this conversion in the 3rd party json parser we've been using had this bug in it (that it assumes "0.1" gets converted to 0.1, for example). This has now been fixed.