1234567891011121314151617181920212223242526272829 |
- class TorchLight extends PointLightBase
- {
- static float m_TorchRadius = 30;
- static float m_TorchBrightness = 5.0;
-
- void TorchLight()
- {
- SetVisibleDuringDaylight(false);
- SetRadiusTo( m_TorchRadius );
- SetBrightnessTo(m_TorchBrightness);
- SetCastShadow(true);
- SetFadeOutTime(1);
- SetDiffuseColor(1.3, 0.35, 0.15);
- SetAmbientColor(1.3, 0.35, 0.15);
- SetFlareVisible(false);
- SetFlickerAmplitude(0.55);
- SetFlickerSpeed(0.75);
- SetDancingShadowsMovementSpeed(0.1);
- SetDancingShadowsAmplitude(0.03);
- EnableHeatHaze(true);
- SetHeatHazeRadius(0.08);
- SetHeatHazePower(0.015);
- }
-
- override void OnFrameLightSource(IEntity other, float timeSlice)
- {
-
- }
- }
|