AMX Mod X API Documentation

Entity rendering constants
Signature
enum { kRenderNormal = 0, /* src */ kRenderTransColor, /* c*a+dest*(1-a) */ kRenderTransTexture, /* src*a+dest*(1-a) */ kRenderGlow, /* src*a+dest -- No Z buffer checks */ kRenderTransAlpha, /* src*srca+dest*(1-srca) */ kRenderTransAdd, /* src*a+dest */ };
Description

Rendering modes (i.e. for set_user_rendering())

Signature
enum { kRenderFxNone = 0, kRenderFxPulseSlow, kRenderFxPulseFast, kRenderFxPulseSlowWide, kRenderFxPulseFastWide, kRenderFxFadeSlow, kRenderFxFadeFast, kRenderFxSolidSlow, kRenderFxSolidFast, kRenderFxStrobeSlow, kRenderFxStrobeFast, kRenderFxStrobeFaster, kRenderFxFlickerSlow, kRenderFxFlickerFast, kRenderFxNoDissipation, kRenderFxDistort, /* Distort/scale/translate flicker */ kRenderFxHologram, /* kRenderFxDistort + distance fade */ kRenderFxDeadPlayer, /* kRenderAmt is the player index */ kRenderFxExplode, /* Scale up really big! */ kRenderFxGlowShell, /* Glowing Shell */ kRenderFxClampMinScale, /* Keep this sprite from getting very small (SPRITES only!) */ kRenderFxLightMultiplier /* CTM !!!CZERO added to tell the studiorender that the value in iuser2 is a lightmultiplier */ };
Description

Rendering fx (i.e. for set_user_rendering())

Назад
Верх