five-on-it / packages/sim/src/weapons / spawnProjectile
Function: spawnProjectile()
spawnProjectile(
sim,weapon,start,yaw,owner,shooter,ttl?,launch?):void
Defined in: packages/sim/src/weapons.ts:847
Puts a projectile of a weapon in flight from start along yaw: its owner (a client id, 0 for nobody), its shooter (an entity, whose body and car it never hits), its fuse in ticks and its launch velocity (a straight flight at the weapon's speed, a grenade lobbed, when none is given). A grenade rides a body of its own; everything else flies by hand (projectileSystem).
Parameters
sim
weapon
number
start
x
number
y
number
z
number
yaw
number
owner
number
shooter
number
ttl?
number = ...
launch?
vx
number
vy
number
vz
number
Returns
void