make the character select screen optional for modes that don't require a character.
This commit is contained in:
@@ -37,7 +37,7 @@ OptionRow g_BackgroundOptionsLines[NUM_BACKGROUND_OPTIONS_LINES] = {
|
||||
OptionRow( "Mode", true, "OFF","ANIMATIONS","VISUALIZATIONS","RANDOM MOVIES" ),
|
||||
OptionRow( "Brightness", true, "0%","10%","20%","30%","40%","50%","60%","70%","80%","90%","100%" ),
|
||||
OptionRow( "Danger", true, "HIDE","SHOW" ),
|
||||
OptionRow( "Dancing\nCharacters", true, "DEFAULT TO OFF","DEFAULT TO RANDOM" ),
|
||||
OptionRow( "Dancing\nCharacters", true, "DEFAULT TO OFF","DEFAULT TO RANDOM","SELECT" ),
|
||||
OptionRow( "Show Beginner\nHelper", true, "OFF","ON" ),
|
||||
OptionRow( "Random\nBackgrounds", true, "5","10","15","20" ),
|
||||
};
|
||||
@@ -62,7 +62,7 @@ void ScreenBackgroundOptions::ImportOptions()
|
||||
m_iSelectedOption[0][BO_MODE] = PREFSMAN->m_BackgroundMode;
|
||||
m_iSelectedOption[0][BO_BRIGHTNESS] = (int)( PREFSMAN->m_fBGBrightness*10+0.5f );
|
||||
m_iSelectedOption[0][BO_DANGER] = PREFSMAN->m_bShowDanger ? 1:0;
|
||||
m_iSelectedOption[0][BO_DANCING_CHARACTERS] = PREFSMAN->m_bShowDancingCharacters? 1:0;
|
||||
m_iSelectedOption[0][BO_DANCING_CHARACTERS] = PREFSMAN->m_ShowDancingCharacters;
|
||||
m_iSelectedOption[0][BO_SHOW_BEGINNER_HELPER] = PREFSMAN->m_bShowBeginnerHelper? 1:0;
|
||||
m_iSelectedOption[0][BO_RANDOM_BACKGROUNDS] = clamp((PREFSMAN->m_iNumBackgrounds/5)-1, 0, 3);
|
||||
}
|
||||
@@ -72,7 +72,7 @@ void ScreenBackgroundOptions::ExportOptions()
|
||||
(int&)PREFSMAN->m_BackgroundMode = m_iSelectedOption[0][BO_MODE];
|
||||
PREFSMAN->m_fBGBrightness = m_iSelectedOption[0][BO_BRIGHTNESS] / 10.0f;
|
||||
PREFSMAN->m_bShowDanger = m_iSelectedOption[0][BO_DANGER] == 1;
|
||||
PREFSMAN->m_bShowDancingCharacters = m_iSelectedOption[0][BO_DANCING_CHARACTERS] == 1;
|
||||
PREFSMAN->m_ShowDancingCharacters = (PrefsManager::CharacterOption)m_iSelectedOption[0][BO_DANCING_CHARACTERS];
|
||||
PREFSMAN->m_bShowBeginnerHelper = m_iSelectedOption[0][BO_SHOW_BEGINNER_HELPER] == 1;
|
||||
PREFSMAN->m_iNumBackgrounds = (m_iSelectedOption[0][BO_RANDOM_BACKGROUNDS]+1) * 5;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user