Added functionality to gameplay cabinet lighting code.
This commit is contained in:
@@ -151,8 +151,18 @@ void LightsManager::Update( float fDeltaTime )
|
||||
case LIGHTSMODE_DEMONSTRATION:
|
||||
case LIGHTSMODE_GAMEPLAY:
|
||||
{
|
||||
FOREACH_CabinetLight( cl )
|
||||
m_LightsState.m_bCabinetLights[cl] = m_fSecsLeftInCabinetLightBlink[cl] > 0 ;
|
||||
|
||||
if (PREFSMAN->m_bLightsOrOutput)
|
||||
{
|
||||
bool bOn=false;
|
||||
FOREACH_CabinetLight( cl )
|
||||
bOn = (m_fSecsLeftInCabinetLightBlink[cl] > 0) || bOn;
|
||||
FOREACH_CabinetLight( cl )
|
||||
m_LightsState.m_bCabinetLights[cl] = bOn;
|
||||
}
|
||||
else
|
||||
FOREACH_CabinetLight( cl )
|
||||
m_LightsState.m_bCabinetLights[cl] = m_fSecsLeftInCabinetLightBlink[cl] > 0 ;
|
||||
}
|
||||
break;
|
||||
case LIGHTSMODE_STAGE:
|
||||
|
||||
Reference in New Issue
Block a user