The entity that should be reported as attacker eg. a player
By default this would be set to the entity Entity:FireBullets is called on.
The damage dealt by the bullet
The force of the bullets
Maximum distance the bullet can travel
The hull size of the bullet
The amount of bullets to fire
Show tracer for every x bullets
The ammunition name
The fire direction
The spread, only x and y are needed
The position to fire the bullets from
The entity that the bullet will ignore when it will be shot.