point_projectile is a point entity available with any version of Mapbase.

An entity that fires projectiles.



KeyValues

- Projectile Classname (Target) <pointentityclass>
The classname of the projectile.
- Owner Entity (Owner) <target_destination>
The projectile's owner entity, or whoever kills will be credited to.
- Damage (Damage) <float>
The damage of the projectile.
- Speed (Speed) <float>
How fast the projectile should move.
- Fire From Owner (FireFromOwner) <choices>
Fires the projectile from the owner entity's origin instead of our own.

Inputs

- Fire <void>
Fires a projectile with our current angles.
- FireAtEntity <target_destination>
Fires a projectile at a specific entity.
- FireAtPosition <vector>
Fires a projectile at a specific position.
- SetDamage <float>
Sets the projectile's damage.
- SetSpeed <float>
Sets the projectile's starting speed.
- SetProjectileClass <string>
Sets the class of the projectile to spawn.

Outputs

- OnFire <ehandle>
Fires each time a projectile is fired, passing the projectile as the activator. The owner entity is the caller if it exists.