point_projectile
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.
The classname of the projectile.
- Owner Entity (Owner) <target_destination>
The projectile's owner entity, or whoever kills will be credited to.
The projectile's owner entity, or whoever kills will be credited to.
- Damage (Damage) <float>
The damage of the projectile.
The damage of the projectile.
- Speed (Speed) <float>
How fast the projectile should move.
How fast the projectile should move.
- Fire From Owner (FireFromOwner) <choices>
Fires the projectile from the owner entity's origin instead of our own.
Fires the projectile from the owner entity's origin instead of our own.
Inputs
- Fire
<void>
Fires a projectile with our current angles.
Fires a projectile with our current angles.
- FireAtEntity
<target_destination>
Fires a projectile at a specific entity.
Fires a projectile at a specific entity.
- FireAtPosition
<vector>
Fires a projectile at a specific position.
Fires a projectile at a specific position.
- SetDamage
<float>
Sets the projectile's damage.
Sets the projectile's damage.
- SetSpeed
<float>
Sets the projectile's starting speed.
Sets the projectile's starting speed.
- SetProjectileClass
<string>
Sets the class of the projectile to spawn.
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.
Fires each time a projectile is fired, passing the projectile as the activator. The owner entity is the caller if it exists.
