ENTITY:PhysicsCollide

From Garry's Mod
Jump to: navigation, search
 ENTITY:PhysicsCollide( )

Contents

Description

Called when the entity collides with anything.

NOTE If you want to use this hook on default/engine/non-Lua entites ( like prop_physics ), use Entity:AddCallback instead! This page describes a hook for Lua entities

Arguments

table colData

Information regarding the collision. See CollisionData structure.

Arguments

PhysObj collider

The physics object that collided.

Examples

Example

Play a sound when we hit something.

function ENT:PhysicsCollide( data, phys )
	if ( data.Speed > 50 ) then self:EmitSound( Sound( "Flashbang.Bounce" ) ) end
end


Personal tools
Navigation