Garry's Mod Wiki


  boolean GM:EntityFireBullets( Entity entity, table data )


Called every time a bullet is fired from an entity.

This hook is called directly from Entity:FireBullets. Due to this, you cannot call Entity:FireBullets inside this hook or an infinite loop will occur crashing the game.


1 Entity entity
The entity that fired the bullet
2 table data
The bullet data. See Bullet structure.


1 boolean
  • Return true to apply all changes done to the bullet table.
  • Return false to suppress the bullet.