working on course edit screen
This commit is contained in:
@@ -233,6 +233,15 @@ void ScreenTitleMenu::Input( const DeviceInput& DeviceI, const InputEventType ty
|
||||
return;
|
||||
}
|
||||
}
|
||||
if( m_Choice == CHOICE_EDIT_COURSES )
|
||||
{
|
||||
if( SONGMAN->GetNumCourses() == 0 )
|
||||
{
|
||||
m_soundInvalid.Play();
|
||||
SCREENMAN->SystemMessage( "No courses are installed" );
|
||||
return;
|
||||
}
|
||||
}
|
||||
if( m_Choice == CHOICE_EXIT )
|
||||
{
|
||||
LOG->Trace("CHOICE_EXIT: shutting down");
|
||||
@@ -314,6 +323,9 @@ void ScreenTitleMenu::HandleScreenMessage( const ScreenMessage SM )
|
||||
case CHOICE_EDIT:
|
||||
SCREENMAN->SetNewScreen( "ScreenEditMenu" );
|
||||
break;
|
||||
case CHOICE_EDIT_COURSES:
|
||||
SCREENMAN->SetNewScreen( "ScreenEditCoursesMenu" );
|
||||
break;
|
||||
case CHOICE_EXIT:
|
||||
default:
|
||||
RAGE_ASSERT_M(0, "CHOICE_EXIT reached?"); // should never get here
|
||||
|
||||
Reference in New Issue
Block a user