kRenderFx Enumerations
From Garry's Mod
Used by Entity:SetRenderFX and returned by Entity:GetRenderFX.
Most of these require alpha value of entitys color to be less than 255 to have any visible effect.
Warning! Decimal values are for reference only! The actual value may be different between two Garry's Mod versions.
Name | Decimal | Description |
---|---|---|
kRenderFxNone | 0 | None. No change. |
kRenderFxPulseSlow | 1 | Slowly pulses the entitys transparency, +-15 to the current alpha. |
kRenderFxPulseFast | 2 | Quickly pulses the entitys transparency, +-15 to the current alpha. |
kRenderFxPulseSlowWide | 3 | Slowly pulses the entitys transparency, +-60 to the current alpha. |
kRenderFxPulseFastWide | 4 | Quickly pulses the entitys transparency, +-60 to the current alpha. |
kRenderFxFadeSlow | 5 | Slowly fades away the entity, making it completely invisible. Starts from whatever alpha the entity currently has set. |
kRenderFxFadeFast | 6 | Quickly fades away the entity, making it completely invisible. Starts from whatever alpha the entity currently has set. |
kRenderFxSolidSlow | 7 | Slowly solidifies the entity, making it fully opaque. Starts from whatever alpha the entity currently has set. |
kRenderFxSolidFast | 8 | Quickly solidifies the entity, making it fully opaque. Starts from whatever alpha the entity currently has set. |
kRenderFxStrobeSlow | 9 | Slowly switches the entitys transparency between its alpha and 0. |
kRenderFxStrobeFast | 10 | Quickly switches the entitys transparency between its alpha and 0. |
kRenderFxStrobeFaster | 11 | Very quickly switches the entitys transparency between its alpha and 0. |
kRenderFxFlickerSlow | 12 | Same as Strobe Slow, but the interval is more randomized. |
kRenderFxFlickerFast | 13 | Same as Strobe Fast, but the interval is more randomized. |
kRenderFxNoDissipation | 14 | |
kRenderFxDistort | 15 | Flickers ( randomizes ) the entitys transparency |
kRenderFxHologram | 16 | Same as Distort, but fades the entity away the farther you are from it. |
kRenderFxExplode | 17 | |
kRenderFxGlowShell | 18 | |
kRenderFxClampMinScale | 19 | |
kRenderFxEnvRain | 20 | |
kRenderFxEnvSnow | 21 | |
kRenderFxSpotlight | 22 | |
kRenderFxRagdoll | 23 | |
kRenderFxPulseFastWider | 24 | Quickly pulses the entitys transparency, from 0 to 255. |