Skip to content

Impulse

Impulses apply a force to an object in a specific direction, causing movement. If the object is a prop, it will deal damage to anything it hits.

Returns true if the object can be impusled, otherwise false. Currently, all objects which are not grounded (anchored) and are descendant of Workspace can be impulsed.

NameTypeDefaultDescription
partBasePartThe part to check.

boolean

Applies an impulse to an object, calling CanImpulse first. If a participant is specified, any damage that the object deals will be credited to the participant. Additionally, the participant themselves will not take any damage.

NameTypeDefaultDescription
partBasePartThe part to apply the impulse to.
impulseVector3The impulse to apply.
adjustForMassbooleanIf true, the impulse will be multiplied by the object’s AssemblyMass.
positionVector3?nilThe position to apply the impulse at. If nil, the impulse will be applied at the part’s center of mass.
participantParticipant?The participant to credit damage to.

()