1868 {
1870 {
1871 case 1:
1873 Main.caveParallax = 1f - (float)Main.bgScroll / 500f;
1874 break;
1875 case 2:
1877 break;
1878 case 3:
1880 break;
1881 case 4:
1883 break;
1884 case 5:
1885 {
1886 float hBar = Main.hBar;
1888 if (hBar != num3)
1889 {
1890 switch (Main.menuMode)
1891 {
1892 case 17:
1893 Main.player[Main.myPlayer].hairColor = (Main.selColor = Main.hslToRgb(Main.hBar, Main.sBar, Main.lBar));
1894 break;
1895 case 18:
1896 Main.player[Main.myPlayer].eyeColor = (Main.selColor = Main.hslToRgb(Main.hBar, Main.sBar, Main.lBar));
1897 break;
1898 case 19:
1899 Main.player[Main.myPlayer].skinColor = (Main.selColor = Main.hslToRgb(Main.hBar, Main.sBar, Main.lBar));
1900 break;
1901 case 21:
1902 Main.player[Main.myPlayer].shirtColor = (Main.selColor = Main.hslToRgb(Main.hBar, Main.sBar, Main.lBar));
1903 break;
1904 case 22:
1905 Main.player[Main.myPlayer].underShirtColor = (Main.selColor = Main.hslToRgb(Main.hBar, Main.sBar, Main.lBar));
1906 break;
1907 case 23:
1908 Main.player[Main.myPlayer].pantsColor = (Main.selColor = Main.hslToRgb(Main.hBar, Main.sBar, Main.lBar));
1909 break;
1910 case 24:
1911 Main.player[Main.myPlayer].shoeColor = (Main.selColor = Main.hslToRgb(Main.hBar, Main.sBar, Main.lBar));
1912 break;
1913 case 25:
1914 Main.mouseColorSlider.Hue = num3;
1915 break;
1916 case 252:
1917 Main.mouseBorderColorSlider.Hue = num3;
1918 break;
1919 }
1921 }
1922 break;
1923 }
1924 case 6:
1925 {
1926 float sBar = Main.sBar;
1928 if (sBar != num2)
1929 {
1930 switch (Main.menuMode)
1931 {
1932 case 17:
1933 Main.player[Main.myPlayer].hairColor = (Main.selColor = Main.hslToRgb(Main.hBar, Main.sBar, Main.lBar));
1934 break;
1935 case 18:
1936 Main.player[Main.myPlayer].eyeColor = (Main.selColor = Main.hslToRgb(Main.hBar, Main.sBar, Main.lBar));
1937 break;
1938 case 19:
1939 Main.player[Main.myPlayer].skinColor = (Main.selColor = Main.hslToRgb(Main.hBar, Main.sBar, Main.lBar));
1940 break;
1941 case 21:
1942 Main.player[Main.myPlayer].shirtColor = (Main.selColor = Main.hslToRgb(Main.hBar, Main.sBar, Main.lBar));
1943 break;
1944 case 22:
1945 Main.player[Main.myPlayer].underShirtColor = (Main.selColor = Main.hslToRgb(Main.hBar, Main.sBar, Main.lBar));
1946 break;
1947 case 23:
1948 Main.player[Main.myPlayer].pantsColor = (Main.selColor = Main.hslToRgb(Main.hBar, Main.sBar, Main.lBar));
1949 break;
1950 case 24:
1951 Main.player[Main.myPlayer].shoeColor = (Main.selColor = Main.hslToRgb(Main.hBar, Main.sBar, Main.lBar));
1952 break;
1953 case 25:
1954 Main.mouseColorSlider.Saturation = num2;
1955 break;
1956 case 252:
1957 Main.mouseBorderColorSlider.Saturation = num2;
1958 break;
1959 }
1961 }
1962 break;
1963 }
1964 case 7:
1965 {
1966 float lBar = Main.lBar;
1967 float min = 0.15f;
1968 if (Main.menuMode == 252)
1969 {
1970 min = 0f;
1971 }
1973 float lBar2 = Main.lBar;
1974 if (lBar != lBar2)
1975 {
1976 switch (Main.menuMode)
1977 {
1978 case 17:
1979 Main.player[Main.myPlayer].hairColor = (Main.selColor = Main.hslToRgb(Main.hBar, Main.sBar, Main.lBar));
1980 break;
1981 case 18:
1982 Main.player[Main.myPlayer].eyeColor = (Main.selColor = Main.hslToRgb(Main.hBar, Main.sBar, Main.lBar));
1983 break;
1984 case 19:
1985 Main.player[Main.myPlayer].skinColor = (Main.selColor = Main.hslToRgb(Main.hBar, Main.sBar, Main.lBar));
1986 break;
1987 case 21:
1988 Main.player[Main.myPlayer].shirtColor = (Main.selColor = Main.hslToRgb(Main.hBar, Main.sBar, Main.lBar));
1989 break;
1990 case 22:
1991 Main.player[Main.myPlayer].underShirtColor = (Main.selColor = Main.hslToRgb(Main.hBar, Main.sBar, Main.lBar));
1992 break;
1993 case 23:
1994 Main.player[Main.myPlayer].pantsColor = (Main.selColor = Main.hslToRgb(Main.hBar, Main.sBar, Main.lBar));
1995 break;
1996 case 24:
1997 Main.player[Main.myPlayer].shoeColor = (Main.selColor = Main.hslToRgb(Main.hBar, Main.sBar, Main.lBar));
1998 break;
1999 case 25:
2000 Main.mouseColorSlider.Luminance = lBar2;
2001 break;
2002 case 252:
2003 Main.mouseBorderColorSlider.Luminance = lBar2;
2004 break;
2005 }
2007 }
2008 break;
2009 }
2010 case 8:
2011 {
2012 float aBar = Main.aBar;
2014 if (aBar != num4)
2015 {
2016 int menuMode = Main.menuMode;
2017 if (menuMode == 252)
2018 {
2019 Main.mouseBorderColorSlider.Alpha = num4;
2020 }
2022 }
2023 break;
2024 }
2025 case 9:
2026 {
2030 {
2031 SomeVarsForUILinkers.HairMoveCD = 0;
2032 }
2033 else if (SomeVarsForUILinkers.HairMoveCD > 0)
2034 {
2035 SomeVarsForUILinkers.HairMoveCD--;
2036 }
2037 if (SomeVarsForUILinkers.HairMoveCD == 0 && (left || right))
2038 {
2039 if (left)
2040 {
2041 Main.PendingPlayer.hair--;
2042 }
2043 if (right)
2044 {
2045 Main.PendingPlayer.hair++;
2046 }
2047 SomeVarsForUILinkers.HairMoveCD = 12;
2048 }
2049 int num = 51;
2050 if (Main.PendingPlayer.hair >= num)
2051 {
2052 Main.PendingPlayer.hair = 0;
2053 }
2054 if (Main.PendingPlayer.hair < 0)
2055 {
2056 Main.PendingPlayer.hair = num - 1;
2057 }
2058 break;
2059 }
2060 case 10:
2062 break;
2063 case 11:
2065 Main.temporaryGUIScaleSlider = Main.UIScaleWanted;
2066 break;
2067 case 12:
2069 break;
2070 }
2071 }
static void PlaySound(int type, Vector2 position, int style=1)
static float HandleSliderHorizontalInput(float currentValue, float min, float max, float deadZone=0.2f, float sensitivity=0.5f)
static int OPTIONS_BUTTON_SPECIALFEATURE