| FBEAM_ENDENTITY | |
| FBEAM_ENDVISIBLE | Has this client actually seen this beam's end entity yet? |
| FBEAM_FADEIN | |
| FBEAM_FADEOUT | |
| FBEAM_FOREVER | |
| FBEAM_HALOBEAM | When drawing a beam with a halo, don't ignore the segments and endwidth |
| FBEAM_ISACTIVE | |
| FBEAM_NOTILE | |
| FBEAM_ONLYNOISEONCE | Only calculate our noise once |
| FBEAM_SHADEIN | |
| FBEAM_SHADEOUT | |
| FBEAM_SINENOISE | |
| FBEAM_SOLID | |
| FBEAM_STARTENTITY | |
| FBEAM_STARTVISIBLE | Has this client actually seen this beam's start entity yet? |
| FBEAM_USE_HITBOXES | Attachment indices represent hitbox indices instead when this is set. |
| TE_EXPLFLAG_DRAWALPHA | sprite will be drawn alpha |
| TE_EXPLFLAG_NOADDITIVE | sprite will be drawn opaque (ensure that the sprite you send is a non-additive sprite) |
| TE_EXPLFLAG_NODLIGHTS | do not render dynamic lights |
| TE_EXPLFLAG_NOFIREBALL | do not draw a fireball |
| TE_EXPLFLAG_NOFIREBALLSMOKE | do not draw smoke with the fireball |
| TE_EXPLFLAG_NONE | all flags clear makes default Half-Life explosion |
| TE_EXPLFLAG_NOPARTICLES | do not draw particles |
| TE_EXPLFLAG_NOSOUND | do not play client explosion sound |
| TE_EXPLFLAG_ROTATE | rotate the sprite randomly |