Xonotic
|
#include <common/sounds/sound.qh>
Go to the source code of this file.
Functions | |
classfield (Projectile).int traileffect | |
void | Ent_RemoveProjectile (entity this) |
entityclass (Projectile) | |
void | loopsound (entity e, int ch, Sound samp, float vol, float attn) |
void | Projectile_Draw (entity this) |
void | Projectile_DrawTrail (entity this, vector to) |
void | Projectile_ResetTrail (entity this, vector to) |
void | SUB_Stop (entity this, entity toucher) |
Variables | |
bool | autocvar_cl_projectiles_sloppy |
fade_rate | |
iorigin2 | |
classfield | ( | Projectile | ) |
Definition at line 177 of file projectile.qc.
References count, maxs, mins, MOVE_NORMAL, origin, Projectile_DrawTrail(), trace_endpos, and velocity.
Referenced by NET_HANDLE().
entityclass | ( | Projectile | ) |
Definition at line 167 of file projectile.qc.
Referenced by NET_HANDLE().
Definition at line 49 of file projectile.qc.
References alpha, angles, AnglesTransform_FromAngles(), AnglesTransform_Multiply(), AnglesTransform_ToAngles(), autocvar_cl_projectiles_sloppy, avelocity, bound(), cnt, count, drawmask, fade_rate, fade_time, FL_ONGROUND, flags, IFLAG_VALID, iflags, InterpolateOrigin_Do(), IS_ONGROUND, makevectors, MASK_NORMAL, max(), move_movetype, MOVETYPE_FLY, MOVETYPE_NONE, Movetype_Physics_MatchServer(), Movetype_Physics_NoMatchServer(), origin, Projectile_DrawTrail(), PROJECTILE_GRENADE, PROJECTILE_GRENADE_BOUNCING, PROJECTILE_HOOKBOMB, Projectile_ResetTrail(), PROJECTILE_ROCKET, renderflags, spawntime, time, v_forward, v_right, v_up, vectoangles(), vector(), and velocity.
Referenced by NET_HANDLE().
Definition at line 29 of file projectile.qc.
References alpha, cnt, entity(), particleeffectnum, particles_alphamax, particles_alphamin, PARTICLES_DRAWASTRAIL, particles_fade, PARTICLES_USEALPHA, PARTICLES_USEFADE, PROJECTILE_FIREMINE, REGISTRY_GET, sqrt(), time, to, vector(), and velocity.
Referenced by CSQCModel_Effects_Apply(), Ent_RemoveProjectile(), and Projectile_Draw().
Definition at line 23 of file projectile.qc.
Referenced by CSQCModel_Effects_Apply(), CSQCModel_Effects_PostUpdate(), and Projectile_Draw().
Definition at line 17 of file projectile.qc.
References avelocity, MOVETYPE_NONE, set_movetype(), and velocity.
Referenced by NET_HANDLE().
bool autocvar_cl_projectiles_sloppy |
Definition at line 5 of file projectile.qh.
Referenced by Projectile_Draw(), and train_next().
fade_rate |
Definition at line 14 of file projectile.qh.
Referenced by CopyBody(), CSQCProjectile_SendEntity(), DamageText::DamageText ::DamageText(), DamageText::DamageText_draw2d(), GENERIC_COMMAND(), NET_HANDLE(), Projectile_Draw(), and SUB_SetFade_Think().
iorigin2 |
Definition at line 10 of file projectile.qh.