/dports/games/quake2-psychomod/psychomod/src/ |
H A D | g_combat.c | 25 trace = gi.trace (inflictor->s.origin, vec3_origin, vec3_origin, dest, inflictor, MASK_SOLID); in CanDamage() 33 …trace = gi.trace (inflictor->s.origin, vec3_origin, vec3_origin, targ->s.origin, inflictor, MASK_S… in CanDamage() 40 trace = gi.trace (inflictor->s.origin, vec3_origin, vec3_origin, dest, inflictor, MASK_SOLID); in CanDamage() 47 trace = gi.trace (inflictor->s.origin, vec3_origin, vec3_origin, dest, inflictor, MASK_SOLID); in CanDamage() 54 trace = gi.trace (inflictor->s.origin, vec3_origin, vec3_origin, dest, inflictor, MASK_SOLID); in CanDamage() 61 trace = gi.trace (inflictor->s.origin, vec3_origin, vec3_origin, dest, inflictor, MASK_SOLID); in CanDamage() 728 if (CanDamage (ent, inflictor)) in T_FlashRadius() 896 T_Damage (ent, inflictor, attacker, dir, inflictor->s.origin, vec3_origin, in T_RadiusDamageDischarge() 920 if (inflictor==ent) in T_RadiusDamageFireLink() 934 ent->linked_flame=inflictor; in T_RadiusDamageFireLink() [all …]
|
/dports/games/zdoom/zdoom-2.8.1/src/ |
H A D | p_interaction.cpp | 196 if (inflictor && inflictor->player && inflictor->player->mo != inflictor) in ClientObituary() 229 if (inflictor && inflictor->player && inflictor->player->mo != inflictor) in ClientObituary() 966 if (inflictor == NULL || !(inflictor->flags4 & MF4_SPECTRAL)) in P_DamageMobj() 973 if (inflictor && mod == NAME_Ice && !(inflictor->flags7 & MF7_ICESHATTER)) in P_DamageMobj() 1056 if (inflictor) in P_DamageMobj() 1067 if (inflictor->FriendPlayer == 0 && !target->IsHostile(inflictor)) in P_DamageMobj() 1147 if (inflictor && inflictor->projectileKickback) in P_DamageMobj() 1192 && (inflictor == NULL || !(inflictor->flags5 & MF5_NOFORWARDFALL)) in P_DamageMobj() 1411 if (inflictor && inflictor->DeathType != NAME_None) mod = inflictor->DeathType; in P_DamageMobj() 1418 if (!inflictor || in P_DamageMobj() [all …]
|
/dports/games/quake2-rogue/quake2-rogue-3.20/ |
H A D | g_combat.c | 36 trace = gi.trace (inflictor->s.origin, vec3_origin, vec3_origin, dest, inflictor, MASK_SOLID); in CanDamage() 44 …trace = gi.trace (inflictor->s.origin, vec3_origin, vec3_origin, targ->s.origin, inflictor, MASK_S… in CanDamage() 51 trace = gi.trace (inflictor->s.origin, vec3_origin, vec3_origin, dest, inflictor, MASK_SOLID); in CanDamage() 58 trace = gi.trace (inflictor->s.origin, vec3_origin, vec3_origin, dest, inflictor, MASK_SOLID); in CanDamage() 65 trace = gi.trace (inflictor->s.origin, vec3_origin, vec3_origin, dest, inflictor, MASK_SOLID); in CanDamage() 72 trace = gi.trace (inflictor->s.origin, vec3_origin, vec3_origin, dest, inflictor, MASK_SOLID); in CanDamage() 368 if ((inflictor) && (!strcmp(inflictor->classname, "tesla"))) in M_ReactToDamage() 372 TargetTesla (targ, inflictor); in M_ReactToDamage() 797 if (CanDamage (ent, inflictor)) in T_RadiusDamage() 886 tr = gi.trace (inflictor->s.origin, NULL, NULL, ent->s.origin, inflictor, MASK_SOLID); in T_RadiusNukeDamage() [all …]
|
/dports/games/qudos/QuDos-0.40.1-src/src/mods/rogue/ |
H A D | g_combat.c | 36 trace = gi.trace (inflictor->s.origin, vec3_origin, vec3_origin, dest, inflictor, MASK_SOLID); in CanDamage() 44 …trace = gi.trace (inflictor->s.origin, vec3_origin, vec3_origin, targ->s.origin, inflictor, MASK_S… in CanDamage() 51 trace = gi.trace (inflictor->s.origin, vec3_origin, vec3_origin, dest, inflictor, MASK_SOLID); in CanDamage() 58 trace = gi.trace (inflictor->s.origin, vec3_origin, vec3_origin, dest, inflictor, MASK_SOLID); in CanDamage() 65 trace = gi.trace (inflictor->s.origin, vec3_origin, vec3_origin, dest, inflictor, MASK_SOLID); in CanDamage() 72 trace = gi.trace (inflictor->s.origin, vec3_origin, vec3_origin, dest, inflictor, MASK_SOLID); in CanDamage() 368 if ((inflictor) && (!strcmp(inflictor->classname, "tesla"))) in M_ReactToDamage() 372 TargetTesla (targ, inflictor); in M_ReactToDamage() 797 if (CanDamage (ent, inflictor)) in T_RadiusDamage() 886 tr = gi.trace (inflictor->s.origin, NULL, NULL, ent->s.origin, inflictor, MASK_SOLID); in T_RadiusNukeDamage() [all …]
|
/dports/games/quetoo/quetoo-0.6.1/src/qmass/ |
H A D | g_combat.c | 46 qboolean CanDamage(edict_t *targ, edict_t *inflictor){ in CanDamage() argument 54 trace = gi.trace(inflictor->s.origin, vec3_origin, vec3_origin, dest, inflictor, MASK_SOLID); in CanDamage() 62 …trace = gi.trace(inflictor->s.origin, vec3_origin, vec3_origin, targ->s.origin, inflictor, MASK_SO… in CanDamage() 69 trace = gi.trace(inflictor->s.origin, vec3_origin, vec3_origin, dest, inflictor, MASK_SOLID); in CanDamage() 76 trace = gi.trace(inflictor->s.origin, vec3_origin, vec3_origin, dest, inflictor, MASK_SOLID); in CanDamage() 83 trace = gi.trace(inflictor->s.origin, vec3_origin, vec3_origin, dest, inflictor, MASK_SOLID); in CanDamage() 90 trace = gi.trace(inflictor->s.origin, vec3_origin, vec3_origin, dest, inflictor, MASK_SOLID); in CanDamage() 372 Killed(targ, inflictor, attacker, take, point); in T_Damage() 415 VectorSubtract(inflictor->s.origin, v, v); in T_RadiusDamage() 420 if(CanDamage(ent, inflictor)){ in T_RadiusDamage() [all …]
|
/dports/games/libretro-tyrquake/tyrquake-e76477d/QW/progs/ |
H A D | combat.qc | 21 float(entity targ, entity inflictor) CanDamage = 34 traceline(inflictor.origin, targ.origin, TRUE, self); 152 targ.dmg_inflictor = inflictor; 155 damage_inflictor = inflictor; 161 dir = targ.origin - (inflictor.absmin + inflictor.absmax) * 0.5; 201 inflictor.classname !="door") 206 (targ != attacker)&& inflictor.classname !="door") 258 head = findradius(inflictor.origin, damage+40); 272 points = 0.5*vlen (inflictor.origin - org); 281 if (CanDamage (head, inflictor)) [all …]
|
/dports/games/quake-source/quake-source-1.01_1/qw/ |
H A D | combat.qc | 21 float(entity targ, entity inflictor) CanDamage = 34 traceline(inflictor.origin, targ.origin, TRUE, self); 152 targ.dmg_inflictor = inflictor; 155 damage_inflictor = inflictor; 161 dir = targ.origin - (inflictor.absmin + inflictor.absmax) * 0.5; 201 inflictor.classname !="door") 206 (targ != attacker)&& inflictor.classname !="door") 258 head = findradius(inflictor.origin, damage+40); 272 points = 0.5*vlen (inflictor.origin - org); 281 if (CanDamage (head, inflictor)) [all …]
|
/dports/games/quake-data/quake-data-1.0.6_2/qw/ |
H A D | combat.qc | 21 float(entity targ, entity inflictor) CanDamage = 34 traceline(inflictor.origin, targ.origin, TRUE, self); 152 targ.dmg_inflictor = inflictor; 155 damage_inflictor = inflictor; 161 dir = targ.origin - (inflictor.absmin + inflictor.absmax) * 0.5; 201 inflictor.classname !="door") 206 (targ != attacker)&& inflictor.classname !="door") 258 head = findradius(inflictor.origin, damage+40); 272 points = 0.5*vlen (inflictor.origin - org); 281 if (CanDamage (head, inflictor)) [all …]
|
/dports/games/quake2-3zb2/quake2-3zb2-0.97_1/ |
H A D | g_combat.c | 13 qboolean CanDamage (edict_t *targ, edict_t *inflictor) in CanDamage() argument 23 trace = gi.trace (inflictor->s.origin, vec3_origin, vec3_origin, dest, inflictor, MASK_SOLID); in CanDamage() 31 …trace = gi.trace (inflictor->s.origin, vec3_origin, vec3_origin, targ->s.origin, inflictor, MASK_S… in CanDamage() 38 trace = gi.trace (inflictor->s.origin, vec3_origin, vec3_origin, dest, inflictor, MASK_SOLID); in CanDamage() 45 trace = gi.trace (inflictor->s.origin, vec3_origin, vec3_origin, dest, inflictor, MASK_SOLID); in CanDamage() 52 trace = gi.trace (inflictor->s.origin, vec3_origin, vec3_origin, dest, inflictor, MASK_SOLID); in CanDamage() 59 trace = gi.trace (inflictor->s.origin, vec3_origin, vec3_origin, dest, inflictor, MASK_SOLID); in CanDamage() 308 || targ->groundentity == inflictor) in T_Damage() 529 VectorSubtract (inflictor->s.origin, v, v); in T_RadiusDamage() 535 if (CanDamage (ent, inflictor)) in T_RadiusDamage() [all …]
|
/dports/games/qudos/QuDos-0.40.1-src/src/mods/3zb2/ |
H A D | g_combat.c | 13 qboolean CanDamage (edict_t *targ, edict_t *inflictor) in CanDamage() argument 23 trace = gi.trace (inflictor->s.origin, vec3_origin, vec3_origin, dest, inflictor, MASK_SOLID); in CanDamage() 31 …trace = gi.trace (inflictor->s.origin, vec3_origin, vec3_origin, targ->s.origin, inflictor, MASK_S… in CanDamage() 38 trace = gi.trace (inflictor->s.origin, vec3_origin, vec3_origin, dest, inflictor, MASK_SOLID); in CanDamage() 45 trace = gi.trace (inflictor->s.origin, vec3_origin, vec3_origin, dest, inflictor, MASK_SOLID); in CanDamage() 52 trace = gi.trace (inflictor->s.origin, vec3_origin, vec3_origin, dest, inflictor, MASK_SOLID); in CanDamage() 59 trace = gi.trace (inflictor->s.origin, vec3_origin, vec3_origin, dest, inflictor, MASK_SOLID); in CanDamage() 308 || targ->groundentity == inflictor) in T_Damage() 529 VectorSubtract (inflictor->s.origin, v, v); in T_RadiusDamage() 535 if (CanDamage (ent, inflictor)) in T_RadiusDamage() [all …]
|
/dports/games/openjk/OpenJK-07675e2/codeJK2/game/ |
H A D | g_functions.h | 524 extern void NPC_Pain (gentity_t *self, gentity_t *inflictor, gentity_t *attacker, vec3_t point,… 538 extern void NPC_GM_Pain (gentity_t *self, gentity_t *inflictor, gentity_t *attacker, vec3_t poin… 541 extern void PlayerPain (gentity_t *self, gentity_t *inflictor, gentity_t *attacker, vec3_t poin… 581 extern void player_die (gentity_t *self, gentity_t *inflictor, gentity_t *attacker, int damage,… 583 extern void ExplodeDeath (gentity_t *self, gentity_t *inflictor, gentity_t *attacker, int damage… 585 extern void turret_die (gentity_t *self, gentity_t *inflictor, gentity_t *attacker, int damage,… 586 extern void funcGlassDie (gentity_t *self, gentity_t *inflictor, gentity_t *attacker, int damage… 592 extern void camera_die (gentity_t *self, gentity_t *inflictor, gentity_t *attacker, int damage,… 593 extern void Mark1_die (gentity_t *self, gentity_t *inflictor, gentity_t *attacker, int damage, … 606 void GEntity_PainFunc(gentity_t *self, gentity_t *inflictor, gentity_t *attacker, vec3_t point, int… [all …]
|
/dports/games/openjk/OpenJK-07675e2/code/game/ |
H A D | g_functions.h | 618 extern void player_die (gentity_t *self, gentity_t *inflictor, gentity_t *attacker, int damage,… 620 extern void ExplodeDeath (gentity_t *self, gentity_t *inflictor, gentity_t *attacker, int damage… 622 extern void turret_die (gentity_t *self, gentity_t *inflictor, gentity_t *attacker, int damage,… 623 extern void funcGlassDie (gentity_t *self, gentity_t *inflictor, gentity_t *attacker, int damage… 628 extern void maglock_die (gentity_t *self, gentity_t *inflictor, gentity_t *attacker, int damage… 629 extern void camera_die (gentity_t *self, gentity_t *inflictor, gentity_t *attacker, int damage,… 630 extern void Mark1_die (gentity_t *self, gentity_t *inflictor, gentity_t *attacker, int damage, … 634 extern void thermal_die (gentity_t *self, gentity_t *inflictor, gentity_t *attacker, int damage… 635 extern void eweb_die (gentity_t *self, gentity_t *inflictor, gentity_t *attacker, int damage, i… 643 void GEntity_PainFunc(gentity_t *self, gentity_t *inflictor, gentity_t *attacker, const vec3_t poin… [all …]
|
/dports/games/alienarena/alienarena-7.66/source/game/ |
H A D | g_combat.c | 36 qboolean CanDamage (edict_t *targ, edict_t *inflictor) in CanDamage() argument 46 trace = gi.trace (inflictor->s.origin, vec3_origin, vec3_origin, dest, inflictor, MASK_SOLID); in CanDamage() 54 …trace = gi.trace (inflictor->s.origin, vec3_origin, vec3_origin, targ->s.origin, inflictor, MASK_S… in CanDamage() 61 trace = gi.trace (inflictor->s.origin, vec3_origin, vec3_origin, dest, inflictor, MASK_SOLID); in CanDamage() 68 trace = gi.trace (inflictor->s.origin, vec3_origin, vec3_origin, dest, inflictor, MASK_SOLID); in CanDamage() 75 trace = gi.trace (inflictor->s.origin, vec3_origin, vec3_origin, dest, inflictor, MASK_SOLID); in CanDamage() 82 trace = gi.trace (inflictor->s.origin, vec3_origin, vec3_origin, dest, inflictor, MASK_SOLID); in CanDamage() 466 Killed (targ, inflictor, attacker, take, point); in T_Damage() 516 VectorSubtract (inflictor->s.origin, v, v); in T_RadiusDamage() 522 if (CanDamage (ent, inflictor)) in T_RadiusDamage() [all …]
|
/dports/games/alienarena-data/alienarena-7.66/source/game/ |
H A D | g_combat.c | 36 qboolean CanDamage (edict_t *targ, edict_t *inflictor) in CanDamage() argument 46 trace = gi.trace (inflictor->s.origin, vec3_origin, vec3_origin, dest, inflictor, MASK_SOLID); in CanDamage() 54 …trace = gi.trace (inflictor->s.origin, vec3_origin, vec3_origin, targ->s.origin, inflictor, MASK_S… in CanDamage() 61 trace = gi.trace (inflictor->s.origin, vec3_origin, vec3_origin, dest, inflictor, MASK_SOLID); in CanDamage() 68 trace = gi.trace (inflictor->s.origin, vec3_origin, vec3_origin, dest, inflictor, MASK_SOLID); in CanDamage() 75 trace = gi.trace (inflictor->s.origin, vec3_origin, vec3_origin, dest, inflictor, MASK_SOLID); in CanDamage() 82 trace = gi.trace (inflictor->s.origin, vec3_origin, vec3_origin, dest, inflictor, MASK_SOLID); in CanDamage() 466 Killed (targ, inflictor, attacker, take, point); in T_Damage() 516 VectorSubtract (inflictor->s.origin, v, v); in T_RadiusDamage() 522 if (CanDamage (ent, inflictor)) in T_RadiusDamage() [all …]
|
/dports/games/qudos/QuDos-0.40.1-src/src/mods/zaero/ |
H A D | g_combat.c | 13 qboolean CanDamage (edict_t *targ, edict_t *inflictor) in CanDamage() argument 23 trace = gi.trace (inflictor->s.origin, vec3_origin, vec3_origin, dest, inflictor, MASK_SOLID); in CanDamage() 31 …trace = gi.trace (inflictor->s.origin, vec3_origin, vec3_origin, targ->s.origin, inflictor, MASK_S… in CanDamage() 38 trace = gi.trace (inflictor->s.origin, vec3_origin, vec3_origin, dest, inflictor, MASK_SOLID); in CanDamage() 45 trace = gi.trace (inflictor->s.origin, vec3_origin, vec3_origin, dest, inflictor, MASK_SOLID); in CanDamage() 52 trace = gi.trace (inflictor->s.origin, vec3_origin, vec3_origin, dest, inflictor, MASK_SOLID); in CanDamage() 59 trace = gi.trace (inflictor->s.origin, vec3_origin, vec3_origin, dest, inflictor, MASK_SOLID); in CanDamage() 599 VectorSubtract (inflictor->s.origin, v, v); in T_RadiusDamage() 605 if (CanDamage (ent, inflictor)) in T_RadiusDamage() 608 …T_Damage (ent, inflictor, attacker, dir, inflictor->s.origin, vec3_origin, (int)points, (int)point… in T_RadiusDamage() [all …]
|
/dports/games/vavoom/vavoom-1.33/progs/common/linespec/ |
H A D | EntityEx.Damage.vc | 76 else if (!inflictor || !inflictor.bDamageInvulnerable) 82 if (inflictor && inflictor.bPierceArmor) 90 if (!inflictor || !inflictor.bSpectral) 134 if (inflictor) 176 if (inflictor && inflictor != self && bColideWithThings && 307 if (!inflictor || !inflictor.bConditionalFireDamage || 332 Died(source, inflictor); 354 (inflictor && inflictor.bForcePain))) 356 if (inflictor && inflictor.bLightning) 378 if (inflictor && inflictor.bHowlVictims) [all …]
|
/dports/games/qcc/send/v101qc/ |
H A D | combat.qc | 18 float(entity targ, entity inflictor) CanDamage = 31 traceline(inflictor.origin, targ.origin, TRUE, self); 34 traceline(inflictor.origin, targ.origin + '15 15 0', TRUE, self); 98 The damage is coming from inflictor, but get mad at attacker 139 targ.dmg_inflictor = inflictor; 145 dir = targ.origin - (inflictor.absmin + inflictor.absmax) * 0.5; 218 head = findradius(inflictor.origin, damage+40); 227 points = 0.5*vlen (inflictor.origin - org); 235 if (CanDamage (head, inflictor)) 238 T_Damage (head, inflictor, attacker, points*0.5); [all …]
|
/dports/games/quake-source/quake-source-1.01_1/send/v101qc/ |
H A D | combat.qc | 18 float(entity targ, entity inflictor) CanDamage = 31 traceline(inflictor.origin, targ.origin, TRUE, self); 34 traceline(inflictor.origin, targ.origin + '15 15 0', TRUE, self); 98 The damage is coming from inflictor, but get mad at attacker 139 targ.dmg_inflictor = inflictor; 145 dir = targ.origin - (inflictor.absmin + inflictor.absmax) * 0.5; 218 head = findradius(inflictor.origin, damage+40); 227 points = 0.5*vlen (inflictor.origin - org); 235 if (CanDamage (head, inflictor)) 238 T_Damage (head, inflictor, attacker, points*0.5); [all …]
|
/dports/games/quake2lnx/quake2-r0.16.2/src/game/ |
H A D | g_combat.c | 32 qboolean CanDamage (edict_t *targ, edict_t *inflictor) in CanDamage() argument 42 trace = gi.trace (inflictor->s.origin, vec3_origin, vec3_origin, dest, inflictor, MASK_SOLID); in CanDamage() 50 …trace = gi.trace (inflictor->s.origin, vec3_origin, vec3_origin, targ->s.origin, inflictor, MASK_S… in CanDamage() 57 trace = gi.trace (inflictor->s.origin, vec3_origin, vec3_origin, dest, inflictor, MASK_SOLID); in CanDamage() 64 trace = gi.trace (inflictor->s.origin, vec3_origin, vec3_origin, dest, inflictor, MASK_SOLID); in CanDamage() 71 trace = gi.trace (inflictor->s.origin, vec3_origin, vec3_origin, dest, inflictor, MASK_SOLID); in CanDamage() 78 trace = gi.trace (inflictor->s.origin, vec3_origin, vec3_origin, dest, inflictor, MASK_SOLID); in CanDamage() 502 Killed (targ, inflictor, attacker, take, point); in T_Damage() 564 VectorSubtract (inflictor->s.origin, v, v); in T_RadiusDamage() 570 if (CanDamage (ent, inflictor)) in T_RadiusDamage() [all …]
|
/dports/games/quake2max/Quake2maX_0.45-src_unix/game/ |
H A D | g_combat.c | 32 qboolean CanDamage (edict_t *targ, edict_t *inflictor) in CanDamage() argument 42 trace = gi.trace (inflictor->s.origin, vec3_origin, vec3_origin, dest, inflictor, MASK_SOLID); in CanDamage() 50 …trace = gi.trace (inflictor->s.origin, vec3_origin, vec3_origin, targ->s.origin, inflictor, MASK_S… in CanDamage() 57 trace = gi.trace (inflictor->s.origin, vec3_origin, vec3_origin, dest, inflictor, MASK_SOLID); in CanDamage() 64 trace = gi.trace (inflictor->s.origin, vec3_origin, vec3_origin, dest, inflictor, MASK_SOLID); in CanDamage() 71 trace = gi.trace (inflictor->s.origin, vec3_origin, vec3_origin, dest, inflictor, MASK_SOLID); in CanDamage() 78 trace = gi.trace (inflictor->s.origin, vec3_origin, vec3_origin, dest, inflictor, MASK_SOLID); in CanDamage() 501 Killed (targ, inflictor, attacker, take, point); in T_Damage() 563 VectorSubtract (inflictor->s.origin, v, v); in T_RadiusDamage() 569 if (CanDamage (ent, inflictor)) in T_RadiusDamage() [all …]
|
/dports/games/quake2-xatrix/quake2-xatrix-3.20/ |
H A D | g_combat.c | 13 qboolean CanDamage (edict_t *targ, edict_t *inflictor) in CanDamage() argument 23 trace = gi.trace (inflictor->s.origin, vec3_origin, vec3_origin, dest, inflictor, MASK_SOLID); in CanDamage() 31 …trace = gi.trace (inflictor->s.origin, vec3_origin, vec3_origin, targ->s.origin, inflictor, MASK_S… in CanDamage() 38 trace = gi.trace (inflictor->s.origin, vec3_origin, vec3_origin, dest, inflictor, MASK_SOLID); in CanDamage() 45 trace = gi.trace (inflictor->s.origin, vec3_origin, vec3_origin, dest, inflictor, MASK_SOLID); in CanDamage() 52 trace = gi.trace (inflictor->s.origin, vec3_origin, vec3_origin, dest, inflictor, MASK_SOLID); in CanDamage() 59 trace = gi.trace (inflictor->s.origin, vec3_origin, vec3_origin, dest, inflictor, MASK_SOLID); in CanDamage() 106 targ->die (targ, inflictor, attacker, damage, point); in Killed() 547 VectorSubtract (inflictor->s.origin, v, v); in T_RadiusDamage() 553 if (CanDamage (ent, inflictor)) in T_RadiusDamage() [all …]
|
/dports/games/quake2-source/quake2-r0.16.2/src/ctf/ |
H A D | g_combat.c | 32 qboolean CanDamage (edict_t *targ, edict_t *inflictor) in CanDamage() argument 42 trace = gi.trace (inflictor->s.origin, vec3_origin, vec3_origin, dest, inflictor, MASK_SOLID); in CanDamage() 50 …trace = gi.trace (inflictor->s.origin, vec3_origin, vec3_origin, targ->s.origin, inflictor, MASK_S… in CanDamage() 57 trace = gi.trace (inflictor->s.origin, vec3_origin, vec3_origin, dest, inflictor, MASK_SOLID); in CanDamage() 64 trace = gi.trace (inflictor->s.origin, vec3_origin, vec3_origin, dest, inflictor, MASK_SOLID); in CanDamage() 71 trace = gi.trace (inflictor->s.origin, vec3_origin, vec3_origin, dest, inflictor, MASK_SOLID); in CanDamage() 78 trace = gi.trace (inflictor->s.origin, vec3_origin, vec3_origin, dest, inflictor, MASK_SOLID); in CanDamage() 522 Killed (targ, inflictor, attacker, take, point); in T_Damage() 584 VectorSubtract (inflictor->s.origin, v, v); in T_RadiusDamage() 590 if (CanDamage (ent, inflictor)) in T_RadiusDamage() [all …]
|
/dports/games/q2p/Q2P-0.2-2006-12-31/ctf/ |
H A D | g_combat.c | 32 qboolean CanDamage (edict_t *targ, edict_t *inflictor) in CanDamage() argument 42 trace = gi.trace (inflictor->s.origin, vec3_origin, vec3_origin, dest, inflictor, MASK_SOLID); in CanDamage() 50 …trace = gi.trace (inflictor->s.origin, vec3_origin, vec3_origin, targ->s.origin, inflictor, MASK_S… in CanDamage() 57 trace = gi.trace (inflictor->s.origin, vec3_origin, vec3_origin, dest, inflictor, MASK_SOLID); in CanDamage() 64 trace = gi.trace (inflictor->s.origin, vec3_origin, vec3_origin, dest, inflictor, MASK_SOLID); in CanDamage() 71 trace = gi.trace (inflictor->s.origin, vec3_origin, vec3_origin, dest, inflictor, MASK_SOLID); in CanDamage() 78 trace = gi.trace (inflictor->s.origin, vec3_origin, vec3_origin, dest, inflictor, MASK_SOLID); in CanDamage() 521 Killed (targ, inflictor, attacker, take, point); in T_Damage() 583 VectorSubtract (inflictor->s.origin, v, v); in T_RadiusDamage() 589 if (CanDamage (ent, inflictor)) in T_RadiusDamage() [all …]
|
/dports/games/quake2-ctf/quake2-r0.16.2/src/ctf/ |
H A D | g_combat.c | 32 qboolean CanDamage (edict_t *targ, edict_t *inflictor) in CanDamage() argument 42 trace = gi.trace (inflictor->s.origin, vec3_origin, vec3_origin, dest, inflictor, MASK_SOLID); in CanDamage() 50 …trace = gi.trace (inflictor->s.origin, vec3_origin, vec3_origin, targ->s.origin, inflictor, MASK_S… in CanDamage() 57 trace = gi.trace (inflictor->s.origin, vec3_origin, vec3_origin, dest, inflictor, MASK_SOLID); in CanDamage() 64 trace = gi.trace (inflictor->s.origin, vec3_origin, vec3_origin, dest, inflictor, MASK_SOLID); in CanDamage() 71 trace = gi.trace (inflictor->s.origin, vec3_origin, vec3_origin, dest, inflictor, MASK_SOLID); in CanDamage() 78 trace = gi.trace (inflictor->s.origin, vec3_origin, vec3_origin, dest, inflictor, MASK_SOLID); in CanDamage() 522 Killed (targ, inflictor, attacker, take, point); in T_Damage() 584 VectorSubtract (inflictor->s.origin, v, v); in T_RadiusDamage() 590 if (CanDamage (ent, inflictor)) in T_RadiusDamage() [all …]
|
/dports/games/quake2-data/quake2-data-3.20_3/ |
H A D | g_combat.c | 13 qboolean CanDamage (edict_t *targ, edict_t *inflictor) in CanDamage() argument 23 trace = gi.trace (inflictor->s.origin, vec3_origin, vec3_origin, dest, inflictor, MASK_SOLID); in CanDamage() 31 …trace = gi.trace (inflictor->s.origin, vec3_origin, vec3_origin, targ->s.origin, inflictor, MASK_S… in CanDamage() 38 trace = gi.trace (inflictor->s.origin, vec3_origin, vec3_origin, dest, inflictor, MASK_SOLID); in CanDamage() 45 trace = gi.trace (inflictor->s.origin, vec3_origin, vec3_origin, dest, inflictor, MASK_SOLID); in CanDamage() 52 trace = gi.trace (inflictor->s.origin, vec3_origin, vec3_origin, dest, inflictor, MASK_SOLID); in CanDamage() 59 trace = gi.trace (inflictor->s.origin, vec3_origin, vec3_origin, dest, inflictor, MASK_SOLID); in CanDamage() 106 targ->die (targ, inflictor, attacker, damage, point); in Killed() 544 VectorSubtract (inflictor->s.origin, v, v); in T_RadiusDamage() 550 if (CanDamage (ent, inflictor)) in T_RadiusDamage() [all …]
|