|
Xonotic QuakeC
The free, fast arena FPS with crisp movement and a wide array of weapons
|
|
#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 209 of file projectile.qc.
References count, entity(), maxs, mins, MOVE_NORMAL, origin, Projectile_DrawTrail(), trace_endpos, and velocity.
Referenced by NET_HANDLE().
| entityclass | ( | Projectile | ) |
Definition at line 199 of file projectile.qc.
References entity(), sound, and TC.
Referenced by MUTATOR_HOOKFUNCTION(), NET_HANDLE(), and NET_HANDLE().
Definition at line 80 of file projectile.qc.
References alpha, ang, angles, AnglesTransform_FromAngles(), AnglesTransform_Multiply(), AnglesTransform_ToAngles(), autocvar_cl_projectiles_sloppy, avelocity, bound(), cnt, count, drawmask, entity(), 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_isnade(), Projectile_ResetTrail(), PROJECTILE_ROCKET, renderflags, spawntime, time, v_forward, v_right, v_up, vectoangles(), vector, and velocity.
Referenced by NET_HANDLE().
Definition at line 30 of file projectile.qc.
References alpha, cnt, colormod, entity(), particleeffectnum, particles_alphamax, particles_alphamin, particles_colormax, particles_colormin, PARTICLES_DRAWASTRAIL, particles_fade, PARTICLES_USEALPHA, PARTICLES_USECOLOR, PARTICLES_USEFADE, pow, PROJECTILE_FIREMINE, REGISTRY_GET, time, vector, and velocity.
Referenced by CSQCModel_Effects_Apply(), Ent_RemoveProjectile(), and Projectile_Draw().
Definition at line 24 of file projectile.qc.
References entity(), time, and vector.
Referenced by CSQCModel_Effects_Apply(), CSQCModel_Effects_PostUpdate(), and Projectile_Draw().
Definition at line 18 of file projectile.qc.
References avelocity, entity(), MOVETYPE_NONE, set_movetype(), toucher, and velocity.
Referenced by NET_HANDLE().
| bool autocvar_cl_projectiles_sloppy |
Definition at line 5 of file projectile.qh.
Referenced by Projectile_Draw().
| fade_rate |
Definition at line 14 of file projectile.qh.
Referenced by DebugText3d::ATTRIB(), CopyBody(), CSQCProjectile_SendEntity(), DebugText3d::DebugText3d_draw2d(), NET_HANDLE(), Projectile_Draw(), spiderbot_headfade(), SUB_SetFade_Think(), target_music_sendto(), trigger_music_SendEntity(), W_Crylink_Touch(), and WaypointSprite_SendEntity().
| iorigin2 |
Definition at line 10 of file projectile.qh.
Referenced by InterpolateOrigin_Do(), InterpolateOrigin_Note(), and InterpolateOrigin_Undo().