"projectile" arg is a string, then the character with that ID is used as the projectile.
"projectile" arg is an object, then a new webgl_primitive_projectile(args) is created instead.
| Arg | Default | Type |
| character | webgl_player_id | string ID |
| projectile | string ID or object |