FTEQW
Documentation of the FTE engine source tree.
p_classic.c File Reference

Typedefs

typedef struct cparticle_s cparticle_t
 

Enumerations

enum  effect_type_t {
  DODGY , ROCKET_TRAIL , ALT_ROCKET_TRAIL , BLOOD_TRAIL ,
  GRENADE_TRAIL , BIG_BLOOD_TRAIL , TRACER1_TRAIL , TRACER2_TRAIL ,
  VOOR_TRAIL , BRIGHTFIELD_POINT , BLOBEXPLOSION_POINT , LAVASPLASH_POINT ,
  EXPLOSION_POINT , EXPLOSION2_POINT , TELEPORTSPLASH_POINT , MUZZLEFLASH_POINT ,
  QWGUNSHOT_POINT , QWSTDBLOOD_POINT , QWLGBLOOD_POINT , EFFECTTYPE_MAX
}
 

Functions

int PClassic_PointFile (int c, vec3_t point)
 

Variables

cvar_t r_part_density
 
cvar_t r_part_classic_expgrav
 
cvar_t r_part_classic_opaque
 
particleengine_t pe_classic
 

Typedef Documentation

◆ cparticle_t

typedef struct cparticle_s cparticle_t

Enumeration Type Documentation

◆ effect_type_t

Enumerator
DODGY 
ROCKET_TRAIL 
ALT_ROCKET_TRAIL 
BLOOD_TRAIL 
GRENADE_TRAIL 
BIG_BLOOD_TRAIL 
TRACER1_TRAIL 
TRACER2_TRAIL 
VOOR_TRAIL 
BRIGHTFIELD_POINT 
BLOBEXPLOSION_POINT 
LAVASPLASH_POINT 
EXPLOSION_POINT 
EXPLOSION2_POINT 
TELEPORTSPLASH_POINT 
MUZZLEFLASH_POINT 
QWGUNSHOT_POINT 
QWSTDBLOOD_POINT 
QWLGBLOOD_POINT 
EFFECTTYPE_MAX 

Function Documentation

◆ PClassic_PointFile()

int PClassic_PointFile ( int  c,
vec3_t  point 
)

Variable Documentation

◆ pe_classic

particleengine_t pe_classic
Initial value:
=
{
"Classic",
NULL,
PClassic_FindParticleType,
PClassic_Query,
PClassic_RunParticleEffectTypeString,
PClassic_ParticleTrail,
PClassic_RunParticleEffectState,
PClassic_RunParticleWeather,
PClassic_RunParticleCube,
PClassic_RunParticleEffect,
PClassic_RunParticleEffect2,
PClassic_RunParticleEffect3,
PClassic_RunParticleEffect4,
PClassic_RunParticleEffectPalette,
PClassic_ParticleTrailIndex,
PClassic_InitParticles,
PClassic_ShutdownParticles,
PClassic_DelinkTrailstate,
PClassic_ClearParticles,
PClassic_DrawParticles
}

◆ r_part_classic_expgrav

cvar_t r_part_classic_expgrav

◆ r_part_classic_opaque

cvar_t r_part_classic_opaque

◆ r_part_density

cvar_t r_part_density
extern