Linedef type 420
Linedef type 420, Fade Light Level, is a type of linedef executor which, when triggered, gradually fades every tagged sector's light level to a specified brightness.
Setup
The light level to fade to is determined by the light level of the linedef's control sector. The length of the control linedef indicates the speed of the fade in light levels per tic, e.g., if you set the length to 16 fracunits, the light level will get closer to the specified light level by 16 units every tic. If Flag [9] / Solid Midtexture / Effect 4 is set, the linedef length instead determines the duration of the fade in tics instead. If Flag [4] / Lower Unpegged is set, the light level and speed/duration are instead determined by the control linedef's front texture X and Y offsets, respectively. If the front Y offset is 0 and the control linedef has a back side, the speed/duration is determined by the back Y offset instead.
If there is a lighting effect already active in the target sector(s) at the time (pulsating, flickering, blinking or another fading effect), it will be halted in favor of this one. Note that any floor and ceiling light settings modified with linedef type 601 and linedef type 600 are not affected or used. If Flag [9] / Solid Midtexture / Effect 4 and Flag [10] / Repeat Midtexture / Effect 5 are set, the fade will not be executed if another light level fade is still ongoing.
|
Sample
- Example file: ex_ld420_fadelightlevel.wad (MAP01)
How to use |
---|
|