add pref for showing autoplay status

This commit is contained in:
Chris Danford
2006-07-08 08:32:54 +00:00
parent 9c045e6eb9
commit 9899308409
3 changed files with 10 additions and 5 deletions
+1
View File
@@ -231,6 +231,7 @@ PrefsManager::PrefsManager() :
m_fTimeMeterSecondsChange ( TimeMeterSecondsChangeInit, NUM_ScoreEvent ),
m_AutoPlay ( "AutoPlay", PC_HUMAN ),
m_bShowAutoPlayStatus ( "ShowAutoPlayStatus", true ),
m_bDelayedBack ( "DelayedBack", true ),
m_bShowInstructions ( "ShowInstructions", true ),
m_bShowSelectGroup ( "ShowSelectGroup", false ),
+1
View File
@@ -110,6 +110,7 @@ public:
Preference1D<float> m_fTimeMeterSecondsChange;
Preference<PlayerController,int> m_AutoPlay;
Preference<bool> m_bShowAutoPlayStatus;
Preference<bool> m_bDelayedBack;
Preference<bool> m_bShowInstructions;
Preference<bool> m_bShowSelectGroup;
+8 -5
View File
@@ -85,12 +85,15 @@ void ScreenSyncOverlay::UpdateText()
{
vector<RString> vs;
switch( PREFSMAN->m_AutoPlay )
if( PREFSMAN->m_bShowAutoPlayStatus )
{
case PC_HUMAN: break;
case PC_AUTOPLAY: vs.push_back(AUTO_PLAY); break;
case PC_CPU: vs.push_back(AUTO_PLAY_CPU); break;
default: ASSERT(0);
switch( PREFSMAN->m_AutoPlay )
{
case PC_HUMAN: break;
case PC_AUTOPLAY: vs.push_back(AUTO_PLAY); break;
case PC_CPU: vs.push_back(AUTO_PLAY_CPU); break;
default: ASSERT(0);
}
}
switch( GAMESTATE->m_SongOptions.m_AutosyncType )