diff --git a/stepmania/src/ScreenNameEntry.cpp b/stepmania/src/ScreenNameEntry.cpp index 32be114981..5e1d1153c4 100644 --- a/stepmania/src/ScreenNameEntry.cpp +++ b/stepmania/src/ScreenNameEntry.cpp @@ -23,6 +23,7 @@ #include "ThemeManager.h" #include "ScreenRanking.h" #include "Course.h" +#include "AnnouncerManager.h" #include @@ -259,6 +260,9 @@ ScreenNameEntry::~ScreenNameEntry() void ScreenNameEntry::Update( float fDelta ) { + if( m_bFirstUpdate ) + SOUND->PlayOnceFromDir( ANNOUNCER->GetPathTo("name entry") ); + m_fFakeBeat += fDelta * FAKE_BEATS_PER_SEC; GAMESTATE->m_fSongBeat = m_fFakeBeat; Screen::Update(fDelta); diff --git a/stepmania/src/ScreenNameEntryTraditional.cpp b/stepmania/src/ScreenNameEntryTraditional.cpp index 94c2d4c4bf..d04dae58c8 100644 --- a/stepmania/src/ScreenNameEntryTraditional.cpp +++ b/stepmania/src/ScreenNameEntryTraditional.cpp @@ -26,6 +26,7 @@ #include "Course.h" #include "ActorUtil.h" #include "FontCharAliases.h" +#include "AnnouncerManager.h" #include @@ -319,6 +320,9 @@ ScreenNameEntryTraditional::~ScreenNameEntryTraditional() void ScreenNameEntryTraditional::Update( float fDelta ) { + if( m_bFirstUpdate ) + SOUND->PlayOnceFromDir( ANNOUNCER->GetPathTo("name entry") ); + Screen::Update(fDelta); }