diff --git a/stepmania/src/LightsManager.cpp b/stepmania/src/LightsManager.cpp index 0afaab6e7a..81bab253ca 100644 --- a/stepmania/src/LightsManager.cpp +++ b/stepmania/src/LightsManager.cpp @@ -8,7 +8,6 @@ #include "InputMapper.h" #include "Game.h" #include "PrefsManager.h" -#include "NoteData.h" #include "Actor.h" #include "arch/arch.h" @@ -75,34 +74,6 @@ void LightsManager::BlinkActorLight( CabinetLight cl ) g_fCabinetLightDuration[cl] = g_fLightEffectRiseSeconds; } -/* - * Using data from pLightData, blink actor lights (eg. "effectclock,MarqueeLrRight") - * within [iStart,iEnd). This is available even if no light driver is active. - */ -void LightsManager::BlinkActorLightsBetween( int iStart, int iEnd, const NoteData *pLightData ) -{ - if( iStart >= iEnd ) - return; - - FOREACH_CabinetLight( cl ) - { - bool bBlinkCabinetLight = false; - - // for each index we crossed since the last update: - FOREACH_NONEMPTY_ROW_IN_TRACK_RANGE( *pLightData, cl, r, iStart, iEnd ) - { - if( pLightData->GetTapNote( cl, r ).type != TapNote::empty ) - bBlinkCabinetLight |= true; - } - - if( pLightData->IsHoldNoteAtBeat( cl, iEnd ) ) - bBlinkCabinetLight |= true; - - if( bBlinkCabinetLight ) - g_fCabinetLightDuration[cl] = g_fLightEffectRiseSeconds; - } -} - float LightsManager::GetActorLightLatencySeconds() const { return g_fLightEffectRiseSeconds; diff --git a/stepmania/src/LightsManager.h b/stepmania/src/LightsManager.h index c7fc8670d7..8b121799bd 100644 --- a/stepmania/src/LightsManager.h +++ b/stepmania/src/LightsManager.h @@ -48,7 +48,6 @@ struct LightsState }; class LightsDriver; -class NoteData; class LightsManager { @@ -62,7 +61,6 @@ public: void BlinkCabinetLight( CabinetLight cl ); void BlinkGameButton( GameInput gi ); void BlinkActorLight( CabinetLight cl ); - void BlinkActorLightsBetween( int iStart, int iEnd, const NoteData *pLightData ); float GetActorLightLatencySeconds() const; void SetLightsMode( LightsMode lm );