Entity Effects

From QuakeQEWiki
Jump to navigation Jump to search

Quake-C entities come with an 'effects' field which allows setting a lighting effect that sticks to the entity while the effect flag is set.

The 2021 release adds 3 new colored lighting effects to the base set from the original 1996 release. The values and results are as follows:

name (see defs.qc) value result
EF_BRIGHTFIELD 1 One time whitish flash
EF_MUZZLEFLASH 2 one time flash used for lightning/missile launch , shooting
EF_BRIGHTLIGHT 4 persistent harsh bright white light
EF_DIMLIGHT 8 golden flicker used for enforcer laser
EF_QUADDAMAGE 16 blue/purplish flickery glow that follows player with quad damage
EF_INVINCIBLE 32 flickering red glow that follows player with pertagram of protection/IT_INVULNERABILITY
EF_PROJECTILE 64 hellknight missile, ogre grenade = harsh flicking yellow light

Example[edit | edit source]

local    entity missile;

missile = spawn ();

missile.effects = missile.effects | EF_PROJECTILE;