diff --git a/stepmania/src/BGAnimation.cpp b/stepmania/src/BGAnimation.cpp index c232755090..39dfff12b4 100644 --- a/stepmania/src/BGAnimation.cpp +++ b/stepmania/src/BGAnimation.cpp @@ -164,6 +164,9 @@ void BGAnimation::LoadFromAniDir( CString sAniDir ) Command cmd; cmd.Load( "PlayCommand,Init" ); this->RunCommandOnChildren( cmd ); + + if( !m_bGeneric ) + PlayCommand( "On" ); } else { diff --git a/stepmania/src/BGAnimationLayer.cpp b/stepmania/src/BGAnimationLayer.cpp index 83eddd7705..225fa46cab 100644 --- a/stepmania/src/BGAnimationLayer.cpp +++ b/stepmania/src/BGAnimationLayer.cpp @@ -589,9 +589,6 @@ void BGAnimationLayer::LoadFromIni( const CString& sAniDir_, const IniKey& layer for( unsigned i=0; iSetState( rand()%m_SubActors[i]->GetNumStates() ); } - - if( !m_bGeneric ) - PlayCommand( "On" ); } void BGAnimationLayer::Update( float fDeltaTime )