From 9761968bd2cac186a14a578c5dd49a36e40a9b1b Mon Sep 17 00:00:00 2001 From: Glenn Maynard Date: Fri, 23 Aug 2002 00:22:27 +0000 Subject: [PATCH] Use GameManager lookups. --- stepmania/src/Notes.cpp | 21 +++++++++++++-------- stepmania/src/SongSelector.cpp | 2 +- 2 files changed, 14 insertions(+), 9 deletions(-) diff --git a/stepmania/src/Notes.cpp b/stepmania/src/Notes.cpp index 01340f0a63..44ae41deec 100644 --- a/stepmania/src/Notes.cpp +++ b/stepmania/src/Notes.cpp @@ -21,6 +21,7 @@ #include "GameInput.h" #include "RageException.h" #include "MsdFile.h" +#include "GameManager.h" typedef int DanceNote; @@ -44,11 +45,14 @@ enum { Notes::Notes() { + /* FIXME: should we init this to NOTES_TYPE_INVALID? + * I have a feeling that it's the right thing to do but that + * it'd trip obscure asserts all over the place, so I'll wait + * until after b6 to do this. -glenn */ m_NotesType = NOTES_TYPE_DANCE_SINGLE; m_DifficultyClass = CLASS_INVALID; m_iMeter = 0; - for( int r=0; rTrace( "Notes::LoadFromSMTokens()" ); - m_NotesType = StringToNotesType(sNotesType); + m_NotesType = GameManager::StringToNotesType(sNotesType); m_sDescription = sDescription; m_DifficultyClass = StringToDifficultyClass( sDifficultyClass ); m_iMeter = atoi(sMeter); @@ -570,9 +574,10 @@ void Notes::LoadFromSMTokens( void Notes::WriteSMNotesTag( FILE* fp ) { - fprintf( fp, "\n//---------------%s - %s----------------\n", NotesTypeToString(m_NotesType), m_sDescription ); + fprintf( fp, "\n//---------------%s - %s----------------\n", + GameManager::NotesTypeToString(m_NotesType), m_sDescription ); fprintf( fp, "#NOTES:\n" ); - fprintf( fp, " %s:\n", NotesTypeToString(m_NotesType) ); + fprintf( fp, " %s:\n", GameManager::NotesTypeToString(m_NotesType) ); fprintf( fp, " %s:\n", m_sDescription ); fprintf( fp, " %s:\n", DifficultyClassToString(m_DifficultyClass) ); fprintf( fp, " %d:\n", m_iMeter ); @@ -705,13 +710,13 @@ void Notes::WriteDWINotesTag( FILE* fp ) void Notes::SetNoteData( NoteData* pNewNoteData ) { - ASSERT( pNewNoteData->m_iNumTracks == NotesTypeToNumTracks(m_NotesType) ); + ASSERT( pNewNoteData->m_iNumTracks == GameManager::NotesTypeToNumTracks(m_NotesType) ); m_sSMNoteData = pNewNoteData->GetSMNoteDataString(); } void Notes::GetNoteData( NoteData* pNoteDataOut ) { - pNoteDataOut->m_iNumTracks = NotesTypeToNumTracks( m_NotesType ); + pNoteDataOut->m_iNumTracks = GameManager::NotesTypeToNumTracks( m_NotesType ); pNoteDataOut->LoadFromSMNoteDataString( m_sSMNoteData ); } diff --git a/stepmania/src/SongSelector.cpp b/stepmania/src/SongSelector.cpp index c734758d06..4bfd852a73 100644 --- a/stepmania/src/SongSelector.cpp +++ b/stepmania/src/SongSelector.cpp @@ -271,7 +271,7 @@ void SongSelector::OnNotesTypeChange() { m_iSelectedNotesType = clamp( m_iSelectedNotesType, 0, m_NotesTypes.GetSize()-1 ); - m_textNotesType.SetText( NotesTypeToString( GetSelectedNotesType() ) ); + m_textNotesType.SetText( GameManager::NotesTypeToString( GetSelectedNotesType() ) ); m_pNotess.RemoveAll(); GetSelectedSong()->GetNotesThatMatch( GetSelectedNotesType(), m_pNotess );