Exemple #1
0
 public static void AddJukeBoxTab(uGUI_OptionsPanel oPanel)
 {
     if (oPanel != null)
     {
         int tabIndex = oPanel.AddTab("Jukebox");
         oPanel.AddHeading(tabIndex, "Jukebox Colors");
         oPanel.AddToggleOption(tabIndex, "Toggle Jukebox Colors", JukeboxConfig.JBColor, (bool v) => JukeboxConfig.JBColor = ToggleColorChange(v), "Allows you to change the colors of the jukebox lights");
         MainStoppedColor = oPanel.AddColorOption(tabIndex, "Color 1", JukeboxConfig.FlashColor0, (Color Color0) => JukeboxConfig.FlashColor0 = Color0);
         MainColor        = oPanel.AddColorOption(tabIndex, "Color 2", JukeboxConfig.FlashColor2, (Color Color2) => JukeboxConfig.FlashColor2 = Color2);
         BeatColor        = oPanel.AddColorOption(tabIndex, "Color 3", JukeboxConfig.FlashColor1, (Color Color1) => JukeboxConfig.FlashColor1 = Color1);
         oPanel.AddHeading(tabIndex, "Jukebox Options");
         oPanel.AddToggleOption(tabIndex, "Toggle Party Mode", JukeboxConfig.PartyMode, (bool partyMode) => JukeboxConfig.PartyMode = partyMode, "Turns the rooms lights off the jukebox is in while playing");
         ToggleColorChange(JukeboxConfig.JBColor);
     }
 }