См. определение в файле UndergroundHandlerClient.c строка 524
  525    {
  526        
  528        {
  530            {
  534            }
  536            {
  539            }
  541            {
  544            }
  545        }
  547        {
  550        }
  552        {
  554        }
  556        {
  558            
  560            {
  563            }
  564        }
  565    }
ref AnimationTimer m_AnimTimerLightBlend
 
enum EUndergroundPresence LIGHT_BLEND_SPEED_IN
 
UndergroundTrigger m_BestTrigger
 
void EnableLights(bool enable)
 
const float LIGHT_BLEND_SPEED_OUT
 
AnimationTimer class. This timer is for animating float value.   usage:
 
proto native World GetWorld()
 
proto native Weather GetWeather()
Returns weather controller object.
 
proto native void SuppressLightningSimulation(bool state)
enables/disables thunderbolt simulation on client (together with sounds)
 
proto native void SetUserLightingLerp(float val)
 
proto native CGame GetGame()
 
 
Перекрестные ссылки EnableLights(), GetGame(), CGame::GetWeather(), CGame::GetWorld(), LIGHT_BLEND_SPEED_IN, LIGHT_BLEND_SPEED_OUT, m_AnimTimerLightBlend, m_BestTrigger, m_LightingLerp, PlayAmbientSound(), World::SetUserLightingLerp(), StopAmbientSound() и Weather::SuppressLightningSimulation().
Используется в SetUndergroundPresence().