Editing Lighting linedef types
From Eternity Wiki
Jump to navigationJump to search
The edit can be undone. Please check the comparison below to verify that this is what you want to do, and then publish the changes below to finish undoing the edit.
Latest revision | Your text | ||
Line 1: | Line 1: | ||
The lighting linedef types change the lighting in the tagged sector. All are regular or extended types, there are no generalized lighting types. All are switched or walkovers. | The lighting linedef types change the lighting in the tagged sector. All are regular or extended types, there are no generalized lighting types. All are switched or walkovers. | ||
=Lighting Targets= | =Lighting Targets= | ||
* Lights to Minimum Neighbor | |||
Each tagged sector is set to the minimum light level found in any adjacent sector. The tagged sectors are changed in numerical order, and this may influence the result. | |||
* Lights to Maximum Neighbor | |||
Each tagged sector is set to the maximum light level found in any adjacent sector. The tagged sectors are changed in numerical order, and this may influence the result. | |||
* Blinking | * Blinking | ||
Each tagged sector begins blinking between two light levels. The brighter level is the light level in the tagged sector. The darker level is the minimum neighbor light level, or 0 if all neighbor sectors have lighting greater than or equal to the sector's at the time of activation. The blinking is non-synchronous, beginning 1-9 gametics after activation, with a dark period of 1 sec (35 gametics) and a bright period of 1/7 sec (5 gametics). | |||
* 35 Units | * 35 Units | ||
Each tagged sector is set to a light level of 35 units. | |||
* 255 Units | * 255 Units | ||
Each tagged sector is set to a light level of 255 units. | |||
=Regular and extended lighting linedef types= | =Regular and extended lighting linedef types= | ||
Line 75: | Line 54: | ||
17 Reg W1 Blinking | 17 Reg W1 Blinking | ||
=Parameterized lighting linedef specials= | =Parameterized lighting linedef specials= | ||
Eternity supports the following light level controlling parameterized linedef specials | Eternity supports the following light level controlling parameterized linedef specials. If ''tag'' is 0, any such parameterized special will affect the sector behind the linedef, if applicable. | ||
*368:'''Light_RaiseByValue'''(''tag'', ''lvl'') | *368:'''Light_RaiseByValue'''(''tag'', ''lvl'') | ||
:Adds the ''lvl'' value to the light levels of tagged sectors, capping them to 255. | :Adds the ''lvl'' value to the light levels of tagged sectors, capping them to 255. | ||
Line 90: | Line 69: | ||
*374:'''Light_Strobe'''(''tag'', ''maxval'', ''minval'', ''maxtime'', ''mintime'') | *374:'''Light_Strobe'''(''tag'', ''maxval'', ''minval'', ''maxtime'', ''mintime'') | ||
:Enables strobing light effect on tagged sectors. Light will periodically flash, staying at ''maxval'' level for ''maxtime'' tics and at ''minval'' level for ''mintime'' tics. | :Enables strobing light effect on tagged sectors. Light will periodically flash, staying at ''maxval'' level for ''maxtime'' tics and at ''minval'' level for ''mintime'' tics. | ||
[[ | ''Back to [[Linedef types]]'' |