public void LightALightWithDelay()
    {
        DoorLight light = FindUnqueuedToBeLitLight();

        if (light != null)
        {
            light.SetLitWithDelay(ParticleSystemSpawner.GetInstance().GetPrototype().GetParticleLifeTime() - m_lightPreLightupTime);
        }
    }
 public void AddLight(DoorLight light)
 {
     m_lights.Add(light);
 }