env_gunfire is an existing point entity available in (HL2) Half-Life 2 with all versions of Mapbase.

Gunfire Effect



Inputs

- FireBurst <integer>
Fires a burst with the specified number of shots, regardless of the entity's current state, the maximum and minimum burst numbers, or any bursts currently being executed by this entity.
- SetTarget <target_destination>
Sets the target to shoot at.

Outputs

- OnFire <void>
Fires for each bullet fired by this entity.