Defines25
SymbolDescription
FBEAM_ENDENTITY
FBEAM_ENDVISIBLEHas this client actually seen this beam's end entity yet?
FBEAM_FADEIN
FBEAM_FADEOUT
FBEAM_FOREVER
FBEAM_HALOBEAMWhen drawing a beam with a halo, don't ignore the segments and endwidth
FBEAM_ISACTIVE
FBEAM_NOTILE
FBEAM_ONLYNOISEONCEOnly calculate our noise once
FBEAM_SHADEIN
FBEAM_SHADEOUT
FBEAM_SINENOISE
FBEAM_SOLID
FBEAM_STARTENTITY
FBEAM_STARTVISIBLEHas this client actually seen this beam's start entity yet?
FBEAM_USE_HITBOXESAttachment indices represent hitbox indices instead when this is set.
TE_EXPLFLAG_DRAWALPHAsprite will be drawn alpha
TE_EXPLFLAG_NOADDITIVEsprite will be drawn opaque (ensure that the sprite you send is a non-additive sprite)
TE_EXPLFLAG_NODLIGHTSdo not render dynamic lights
TE_EXPLFLAG_NOFIREBALLdo not draw a fireball
TE_EXPLFLAG_NOFIREBALLSMOKEdo not draw smoke with the fireball
TE_EXPLFLAG_NONEall flags clear makes default Half-Life explosion
TE_EXPLFLAG_NOPARTICLESdo not draw particles
TE_EXPLFLAG_NOSOUNDdo not play client explosion sound
TE_EXPLFLAG_ROTATErotate the sprite randomly
Functions15
SymbolDescription
TE_SetupArmorRicochetSets up an armor ricochet effect.
TE_SetupBeamFollowSets up a follow beam effect.
TE_SetupBeamLaserSets up an entity to entity laser effect.
TE_SetupBeamPointsSets up a point to point beam effect.
TE_SetupBeamRingSets up a beam ring effect.
TE_SetupBeamRingPointSets up a beam ring point effect.
TE_SetupBloodSpriteSets up a blood sprite effect.
TE_SetupDustSets up a dust cloud effect.
TE_SetupEnergySplashSets up an energy splash effect.
TE_SetupExplosionSets up a explosion effect.
TE_SetupGlowSpriteSets up a glowing sprite effect.
TE_SetupMetalSparksSets up a metal sparks effect.
TE_SetupMuzzleFlashSets up a muzzle flash effect.
TE_SetupSmokeSets up a smoke effect.
TE_SetupSparksSets up a sparks effect.