diff options
Diffstat (limited to 'src/cgame/cg_event.c')
-rw-r--r-- | src/cgame/cg_event.c | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/src/cgame/cg_event.c b/src/cgame/cg_event.c index 72e8ab21..7ea62220 100644 --- a/src/cgame/cg_event.c +++ b/src/cgame/cg_event.c @@ -978,6 +978,17 @@ void CG_EntityEvent( centity_t *cent, vec3_t position ) CG_Bullet( es->pos.trBase, es->otherEntityNum, dir, qtrue, es->eventParm ); break; + case EV_LAS_HIT_WALL: + DEBUGNAME("EV_LAS_HIT_WALL"); + ByteToDir( es->eventParm, dir ); + CG_LasGunHit( es->pos.trBase, es->otherEntityNum, dir, qfalse, ENTITYNUM_WORLD ); + break; + + case EV_LAS_HIT_FLESH: + DEBUGNAME("EV_LAS_HIT_FLESH"); + CG_LasGunHit( es->pos.trBase, es->otherEntityNum, dir, qtrue, es->eventParm ); + break; + #define MASS_EJECTION_VEL 300 case EV_MASS_DRIVER_HIT: DEBUGNAME("EV_MASS_DRIVER_HIT"); |