qzdoom/wadsrc/static/actors/shared/dynlights.txt
Christoph Oelckers 0a98fb0be7 - integrated dynamic light definitions into regular DECORATE as another include.
- renamed menudef.z zo menudef.zz.

This was done because some tool out there stupidly assume that *.z is some sort of archive and refuse to operate on these files (shame on you, Beyond Compare!)
2016-09-22 09:32:04 +02:00

102 lines
1.4 KiB
Text

ACTOR DynamicLight native
{
Height 0
Radius 0.1
FloatBobPhase 0
+NOBLOCKMAP
+NOGRAVITY
+FIXMAPTHINGPOS
+INVISIBLE
}
ACTOR PointLight : DynamicLight
{
DynamicLight.Type "Point"
}
ACTOR PointLightPulse : PointLight
{
DynamicLight.Type "Pulse"
}
ACTOR PointLightFlicker : PointLight
{
DynamicLight.Type "Flicker"
}
ACTOR SectorPointLight : PointLight
{
DynamicLight.Type "Sector"
}
ACTOR PointLightFlickerRandom : PointLight
{
DynamicLight.Type "RandomFlicker"
}
// MISSILEMORE and MISSILEEVENMORE are used by the lights for additive and subtractive lights
ACTOR PointLightAdditive : PointLight
{
+MISSILEMORE
}
ACTOR PointLightPulseAdditive : PointLightPulse
{
+MISSILEMORE
}
ACTOR PointLightFlickerAdditive : PointLightFlicker
{
+MISSILEMORE
}
ACTOR SectorPointLightAdditive : SectorPointLight
{
+MISSILEMORE
}
ACTOR PointLightFlickerRandomAdditive :PointLightFlickerRandom
{
+MISSILEMORE
}
ACTOR PointLightSubtractive : PointLight
{
+MISSILEEVENMORE
}
ACTOR PointLightPulseSubtractive : PointLightPulse
{
+MISSILEEVENMORE
}
ACTOR PointLightFlickerSubtractive : PointLightFlicker
{
+MISSILEEVENMORE
}
ACTOR SectorPointLightSubtractive : SectorPointLight
{
+MISSILEEVENMORE
}
ACTOR PointLightFlickerRandomSubtractive : PointLightFlickerRandom
{
+MISSILEEVENMORE
}
ACTOR VavoomLight : DynamicLight native
{
}
ACTOR VavoomLightWhite : VavoomLight native
{
}
ACTOR VavoomLightColor : VavoomLight native
{
}