|
Xonotic QuakeC
The free, fast arena FPS with crisp movement and a wide array of weapons
|
|
#include "multi.qh"Go to the source code of this file.
Functions | |
| void | multi_eventdamage (entity this, entity inflictor, entity attacker, float damage, int deathtype,.entity weaponentity, vector hitloc, vector force) |
| void | multi_reset (entity this) |
| void | multi_touch (entity this, entity toucher) |
| void | multi_trigger (entity this) |
| void | multi_use (entity this, entity actor, entity trigger) |
| void | multi_wait (entity this) |
| spawnfunc (trigger_multiple) | |
| spawnfunc (trigger_once) | |
| void multi_eventdamage | ( | entity | this, |
| entity | inflictor, | ||
| entity | attacker, | ||
| float | damage, | ||
| int | deathtype, | ||
| .entity | weaponentity, | ||
| vector | hitloc, | ||
| vector | force ) |
Definition at line 105 of file multi.qc.
References DEATH_ISSPECIAL, enemy, entity(), GetResource(), goalentity, HITTYPE_SPLASH, INVERT_TEAMS, multi_trigger(), NOSPLASH, spawnflags, takedamage, TakeResource(), team, and vector.
Referenced by spawnfunc().
Definition at line 124 of file multi.qc.
References DAMAGE_YES, entity(), func_null(), max_health, multi_touch(), multi_use(), nextthink, SetResourceExplicit(), setthink, settouch, solid, SOLID_BBOX, SPAWNFLAG_NOTOUCH, spawnflags, takedamage, team, team_saved, and use.
Referenced by spawnfunc().
Definition at line 66 of file multi.qc.
References ALL_ENTITIES, CS(), enemy, entity(), EXACTTRIGGER_TOUCH, goalentity, INVERT_TEAMS, IS_PLAYER, makevectors, movedir, multi_trigger(), pressedkeys, spawnflags, team, toucher, and v_forward.
Referenced by multi_reset(), and spawnfunc().
Definition at line 20 of file multi.qc.
References _sound, ATTEN_NORM, CH_TRIGGER, DAMAGE_NO, enemy, entity(), func_null(), goalentity, IS_PLAYER, multi_wait(), nextthink, noise, ONLY_PLAYERS, setthink, settouch, spawnflags, SUB_UseTargets(), takedamage, time, use, VOL_BASE, and wait.
Referenced by multi_eventdamage(), multi_touch(), and multi_use().
Definition at line 59 of file multi.qc.
References enemy, entity(), goalentity, and multi_trigger().
Referenced by multi_reset(), and spawnfunc().
Definition at line 6 of file multi.qc.
References DAMAGE_YES, entity(), max_health, SetResourceExplicit(), solid, SOLID_BBOX, and takedamage.
Referenced by multi_trigger().
| spawnfunc | ( | trigger_multiple | ) |
Definition at line 153 of file multi.qc.
References canteamdamage, DAMAGE_YES, EXACTTRIGGER_INIT, g_saved_team, GetResource(), IL_PUSH(), max_health, multi_eventdamage(), multi_reset(), multi_touch(), multi_use(), noise, objerror, origin, precache_sound(), q3compat, Q3COMPAT_DEFI, settouch, SND, solid, SOLID_BBOX, sounds, SPAWNFLAG_NOTOUCH, spawnflags, strzone(), takedamage, team, team_saved, use, and wait.