#include "client.h"Go to the source code of this file.
Classes | |
| struct | clightstyle_t |
Macros | |
| #define | EXPLODESTAININTESITY 75 |
| #define | MAXBLEEDSIZE 5 |
| #define | colorAdd 25 |
| #define | SplashSize 7.5 |
| #define | pBlasterMaxSize 5 |
| #define | RAILSPACE 1.0 |
| #define | DEVRAILSTEPS 2 |
| #define | RAILTRAILSPACE 15 |
| #define | BEAMLENGTH 16 |
| #define | BEAMLENGTH 16 |
Variables | |
| static vec3_t | avelocities [NUMVERTEXNORMALS] |
| struct model_s * | cl_mod_smoke |
| struct model_s * | cl_mod_flash |
| const byte | default_pal [768] |
| clightstyle_t | cl_lightstyle [MAX_LIGHTSTYLES] |
| int | lastofs |
| cdlight_t | cl_dlights [MAX_DLIGHTS] |
| cparticle_t * | active_particles |
| cparticle_t * | free_particles |
| cparticle_t | particles [MAX_PARTICLES] |
| int | cl_numparticles = MAX_PARTICLES |
| struct sfx_s * | cl_sfx_footsteps [4] |
| #define BEAMLENGTH 16 |
Definition at line 3316 of file cl_fxmax.c.
| #define BEAMLENGTH 16 |
Definition at line 3316 of file cl_fxmax.c.
| #define colorAdd 25 |
Definition at line 2074 of file cl_fxmax.c.
| #define DEVRAILSTEPS 2 |
Definition at line 2961 of file cl_fxmax.c.
| #define EXPLODESTAININTESITY 75 |
Definition at line 1647 of file cl_fxmax.c.
| #define MAXBLEEDSIZE 5 |
Definition at line 1930 of file cl_fxmax.c.
| #define pBlasterMaxSize 5 |
Definition at line 2521 of file cl_fxmax.c.
| #define RAILSPACE 1.0 |
Definition at line 2890 of file cl_fxmax.c.
| #define RAILTRAILSPACE 15 |
Definition at line 3031 of file cl_fxmax.c.
| #define SplashSize 7.5 |
Definition at line 2075 of file cl_fxmax.c.
| void addParticleLight | ( | cparticle_t * | p, |
| float | light, | ||
| float | lightvel, | ||
| float | lcol0, | ||
| float | lcol1, | ||
| float | lcol2 | ||
| ) |
Definition at line 1059 of file cl_fxmax.c.
Referenced by CL_Disruptor_Explosion_Particle(), CL_Explosion_Particle(), CL_Flame(), and CL_FlameTrail().
Definition at line 947 of file cl_fxmax.c.
Definition at line 213 of file cl_fxmax.c.
Definition at line 3605 of file cl_fxmax.c.
Definition at line 248 of file cl_fxmax.c.
Referenced by CL_ParseMuzzleFlash(), and CL_ParseMuzzleFlash2().
| cdlight_t* CL_AllocFreeDlight | ( | ) |
Definition at line 3317 of file cl_fxmax.c.
Definition at line 2484 of file cl_fxmax.c.
Definition at line 2534 of file cl_fxmax.c.
Definition at line 1519 of file cl_fxmax.c.
| void CL_BlasterTracer | ( | vec3_t | origin, |
| vec3_t | angle, | ||
| int | red, | ||
| int | green, | ||
| int | blue, | ||
| float | len, | ||
| float | size | ||
| ) |
Definition at line 1496 of file cl_fxmax.c.
Definition at line 2564 of file cl_fxmax.c.
Definition at line 1990 of file cl_fxmax.c.
Referenced by CL_BloodHit().
Definition at line 3173 of file cl_fxmax.c.
Definition at line 237 of file cl_fxmax.c.
Referenced by CL_ClearEffects().
Definition at line 3748 of file cl_fxmax.c.
Definition at line 154 of file cl_fxmax.c.
Referenced by CL_ClearEffects().
Definition at line 1734 of file cl_fxmax.c.
Referenced by CL_ParseTEnt().
| void CL_EntityEvent | ( | entity_state_t * | ent | ) |
Definition at line 3713 of file cl_fxmax.c.
Definition at line 2647 of file cl_fxmax.c.
Definition at line 1422 of file cl_fxmax.c.
Definition at line 1370 of file cl_fxmax.c.
Definition at line 3271 of file cl_fxmax.c.
Definition at line 3216 of file cl_fxmax.c.
Referenced by CL_FlyEffect().
Definition at line 1221 of file cl_fxmax.c.
Referenced by CL_ParseMuzzleFlash2(), and CL_ParseTEnt().
Definition at line 1315 of file cl_fxmax.c.
Definition at line 3110 of file cl_fxmax.c.
Definition at line 1543 of file cl_fxmax.c.
| void CL_MakeTeleportParticles | ( | vec3_t | org, |
| float | min, | ||
| float | max, | ||
| float | size, | ||
| int | red, | ||
| int | green, | ||
| int | blue, | ||
| particle_type | particleType | ||
| ) |
Definition at line 3512 of file cl_fxmax.c.
Referenced by CL_Disintegrate(), CL_FlameBurst(), and CL_TeleportParticles().
| void CL_NewDlight | ( | float | x, |
| float | y, | ||
| float | z, | ||
| float | radius, | ||
| float | time | ||
| ) |
Definition at line 360 of file cl_fxmax.c.
Definition at line 554 of file cl_fxmax.c.
Definition at line 2267 of file cl_fxmax.c.
Definition at line 2043 of file cl_fxmax.c.
Definition at line 2131 of file cl_fxmax.c.
Definition at line 2164 of file cl_fxmax.c.
Definition at line 2101 of file cl_fxmax.c.
Definition at line 2606 of file cl_fxmax.c.
Definition at line 3032 of file cl_fxmax.c.
Definition at line 2825 of file cl_fxmax.c.
Definition at line 333 of file cl_fxmax.c.
Definition at line 165 of file cl_fxmax.c.
Definition at line 191 of file cl_fxmax.c.
Definition at line 1477 of file cl_fxmax.c.
Definition at line 1106 of file cl_fxmax.c.
| void CL_TeleporterParticles | ( | entity_state_t * | ent | ) |
Definition at line 2295 of file cl_fxmax.c.
Referenced by ClipCam(), pBloodThink(), and pWeatherFXThink().
Definition at line 1456 of file cl_fxmax.c.
Definition at line 101 of file cl_fxmax.c.
Referenced by CL_ColorExplosionParticles(), CL_ForceWall(), CL_ParticleEffect(), CL_ParticleEffect2(), CL_ParticleEffect3(), and CL_ParticleEffectSplash().
Definition at line 97 of file cl_fxmax.c.
Referenced by CL_ColorExplosionParticles(), CL_ForceWall(), CL_ParticleEffect(), CL_ParticleEffect2(), CL_ParticleEffect3(), and CL_ParticleEffectSplash().
Definition at line 93 of file cl_fxmax.c.
Referenced by CL_ColorExplosionParticles(), CL_ForceWall(), CL_ParticleEffect(), CL_ParticleEffect2(), CL_ParticleEffect3(), and CL_ParticleEffectSplash().
Definition at line 2803 of file cl_fxmax.c.
Referenced by CL_DebugTrail(), CL_ParticleSmokeEffect(), CL_ParticleSteamEffect(), CL_ParticleSteamEffect2(), CL_RailSprial(), and CL_RailTrail().
| void pBFGThink | ( | cparticle_t * | p, |
| vec3_t | org, | ||
| vec3_t | angle, | ||
| float * | alpha, | ||
| float * | size, | ||
| int * | image, | ||
| float * | time | ||
| ) |
| void pBlasterThink | ( | cparticle_t * | p, |
| vec3_t | org, | ||
| vec3_t | angle, | ||
| float * | alpha, | ||
| float * | size, | ||
| int * | image, | ||
| float * | time | ||
| ) |
| void pBloodThink | ( | cparticle_t * | p, |
| vec3_t | org, | ||
| vec3_t | angle, | ||
| float * | alpha, | ||
| float * | size, | ||
| int * | image, | ||
| float * | time | ||
| ) |
| void pDevRailThink | ( | cparticle_t * | p, |
| vec3_t | org, | ||
| vec3_t | angle, | ||
| float * | alpha, | ||
| float * | size, | ||
| int * | image, | ||
| float * | time | ||
| ) |
| void pDisruptExplosionThink | ( | cparticle_t * | p, |
| vec3_t | org, | ||
| vec3_t | angle, | ||
| float * | alpha, | ||
| float * | size, | ||
| int * | image, | ||
| float * | time | ||
| ) |
| void pExplosionSparksThink | ( | cparticle_t * | p, |
| vec3_t | org, | ||
| vec3_t | angle, | ||
| float * | alpha, | ||
| float * | size, | ||
| int * | image, | ||
| float * | time | ||
| ) |
Definition at line 2399 of file cl_fxmax.c.
| void pExplosionThink | ( | cparticle_t * | p, |
| vec3_t | org, | ||
| vec3_t | angle, | ||
| float * | alpha, | ||
| float * | size, | ||
| int * | image, | ||
| float * | time | ||
| ) |
| void pLensFlareThink | ( | cparticle_t * | p, |
| vec3_t | org, | ||
| vec3_t | angle, | ||
| float * | alpha, | ||
| float * | size, | ||
| int * | image, | ||
| float * | time | ||
| ) |
Definition at line 3576 of file cl_fxmax.c.
Referenced by CL_LensFlare().
| void pRainSplashThink | ( | cparticle_t * | p, |
| vec3_t | org, | ||
| vec3_t | angle, | ||
| float * | alpha, | ||
| float * | size, | ||
| int * | image, | ||
| float * | time | ||
| ) |
Definition at line 1810 of file cl_fxmax.c.
Referenced by pWeatherFXThink().
| void pRotateThink | ( | cparticle_t * | p, |
| vec3_t | org, | ||
| vec3_t | angle, | ||
| float * | alpha, | ||
| float * | size, | ||
| int * | image, | ||
| float * | time | ||
| ) |
| void pSparksThink | ( | cparticle_t * | p, |
| vec3_t | org, | ||
| vec3_t | angle, | ||
| float * | alpha, | ||
| float * | size, | ||
| int * | image, | ||
| float * | time | ||
| ) |
| void pSplashThink | ( | cparticle_t * | p, |
| vec3_t | org, | ||
| vec3_t | angle, | ||
| float * | alpha, | ||
| float * | size, | ||
| int * | image, | ||
| float * | time | ||
| ) |
| void pStunRotateThink | ( | cparticle_t * | p, |
| vec3_t | org, | ||
| vec3_t | angle, | ||
| float * | alpha, | ||
| float * | size, | ||
| int * | image, | ||
| float * | time | ||
| ) |
| void pWeatherFXThink | ( | cparticle_t * | p, |
| vec3_t | org, | ||
| vec3_t | angle, | ||
| float * | alpha, | ||
| float * | size, | ||
| int * | image, | ||
| float * | time | ||
| ) |
Definition at line 54 of file cl_fxmax.c.
| cparticle_t* setupParticle | ( | float | angle0, |
| float | angle1, | ||
| float | angle2, | ||
| float | org0, | ||
| float | org1, | ||
| float | org2, | ||
| float | vel0, | ||
| float | vel1, | ||
| float | vel2, | ||
| float | accel0, | ||
| float | accel1, | ||
| float | accel2, | ||
| float | color0, | ||
| float | color1, | ||
| float | color2, | ||
| float | colorvel0, | ||
| float | colorvel1, | ||
| float | colorvel2, | ||
| float | alpha, | ||
| float | alphavel, | ||
| float | size, | ||
| float | sizevel, | ||
| int | image, | ||
| int | flags, | ||
| void(*)(cparticle_t *p, vec3_t org, vec3_t angle, float *alpha, float *size, int *image, float *time) | think, | ||
| qboolean | thinknext | ||
| ) |
Definition at line 978 of file cl_fxmax.c.
Referenced by CL_BFGExplosionParticles(), CL_BfgParticles(), CL_BigTeleportParticles(), CL_BlasterParticles(), CL_BlasterSplash(), CL_BlasterTracer(), CL_BlasterTrail(), CL_BloodBleed(), CL_BloodSmack(), CL_BlueFlameTrail(), CL_BubbleTrail(), CL_BubbleTrail2(), CL_ColorExplosionParticles(), CL_DebugTrail(), CL_DevRailTrail(), CL_DiminishingTrail(), CL_Disruptor_Explosion_Particle(), CL_Explosion_Particle(), CL_FlagTrail(), CL_Flame(), CL_FlameTrail(), CL_FlyParticles(), CL_ForceTrail(), CL_ForceWall(), CL_InfernoTrail(), CL_IonripperTrail(), CL_ItemRespawnParticles(), CL_LaserStun(), CL_LensFlare(), CL_LightningBeam(), CL_LightningFlare(), CL_LogoutEffect(), CL_MakeTeleportParticles(), CL_ParticleBulletDecal(), CL_ParticleEffect(), CL_ParticleEffect2(), CL_ParticleEffect3(), CL_ParticleEffectSparks(), CL_ParticleEffectSplash(), CL_ParticleFootPrint(), CL_QuadTrail(), CL_RailSprial(), CL_RailTrail(), CL_RocketTrail(), CL_Shield(), CL_SpeedTrail(), CL_StunBlast(), CL_TeleporterParticles(), CL_Tracer(), CL_TrapParticles(), and CL_WeatherFx().
Definition at line 106 of file cl_fxmax.c.
Referenced by CL_ParticleBulletDecal(), and pWeatherFXThink().
| cparticle_t* active_particles |
Definition at line 973 of file cl_fxmax.c.
Referenced by CL_AddParticles(), CL_BlasterParticles2(), CL_BlasterTrail2(), CL_BubbleTrail2(), CL_ClearParticles(), CL_ColorExplosionParticles(), CL_DebugTrail(), CL_ExplosionParticles(), CL_FlameEffects(), CL_ForceWall(), CL_GenericParticleEffect(), CL_Heatbeam(), CL_LightningBeam(), CL_LightningFlare(), CL_MonsterPlasma_Shell(), CL_Nukeblast(), CL_ParticleSmokeEffect(), CL_ParticleSteamEffect(), CL_ParticleSteamEffect2(), CL_SmokeTrail(), CL_TagTrail(), CL_Tracker_Explode(), CL_Tracker_Shell(), CL_TrackerTrail(), CL_Widowbeamout(), CL_WidowSplash(), and setupParticle().
|
static |
Definition at line 31 of file cl_fxmax.c.
Referenced by CL_BfgParticles(), and CL_FlyParticles().
| cdlight_t cl_dlights[MAX_DLIGHTS] |
Definition at line 230 of file cl_fxmax.c.
Referenced by CL_AddDLights(), CL_AllocDlight(), CL_AllocFreeDlight(), CL_ClearDlights(), and CL_RunDLights().
| clightstyle_t cl_lightstyle[MAX_LIGHTSTYLES] |
Definition at line 146 of file cl_fxmax.c.
Referenced by CL_AddLightStyles(), CL_ClearLightStyles(), CL_RunLightStyles(), and CL_SetLightstyle().
| struct model_s* cl_mod_flash |
Definition at line 117 of file cl_tent.c.
Referenced by CL_ParseTEnt(), CL_RegisterTEntModels(), and CL_SmokeAndFlash().
| struct model_s* cl_mod_smoke |
Definition at line 116 of file cl_tent.c.
Referenced by CL_RegisterTEntModels(), and CL_SmokeAndFlash().
| int cl_numparticles = MAX_PARTICLES |
Definition at line 976 of file cl_fxmax.c.
Referenced by CL_ClearParticles().
| struct sfx_s* cl_sfx_footsteps[4] |
Definition at line 113 of file cl_tent.c.
Referenced by CL_EntityEvent(), and CL_RegisterTEntSounds().
| const byte default_pal[768] |
Definition at line 37 of file cl_fxmax.c.
Referenced by color8blue(), color8green(), and color8red().
| cparticle_t * free_particles |
Definition at line 973 of file cl_fxmax.c.
Referenced by CL_AddParticles(), CL_ClearParticles(), CL_DiminishingTrail(), CL_ExplosionParticles(), CL_RocketTrail(), and setupParticle().
| int lastofs |
Definition at line 147 of file cl_fxmax.c.
Referenced by CL_ClearLightStyles(), and CL_RunLightStyles().
| cparticle_t particles[MAX_PARTICLES] |
Definition at line 975 of file cl_fxmax.c.
Referenced by CL_ClearParticles().