Frictional Games Forum (read-only)

Full Version: Candles to fade out?
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
So uh yeah, in the story its a gust that blows thru the hallway, blowing out all the candles and torches, but how do I make the light fade out???
SetLightVisible(string& asLightName, bool abVisible);

and then add A Candle Getting Blown out sound.

-Grey Fox
This should do it.
SetLampLit(string& asName, bool abLit, bool abEffects);

Make sure you time it well so it looks like the wind blows them out.
If you have other lights supporting the lamps but not connected, you can use
FadeLightTo(string& asLightName, float afR, float afG, float afB, float afA, float afRadius, float afTime);

to fade those out. setlamplit false fades the light of the lamp entites in about 0.5f so use that.

edit. I don't really recommend using SetLightVisible because it fades the light out very fast and looks weird.