Skip to content
Roblox API Reference

Explosion

Applies force to BaseParts within the explosion's Explosion.BlastRadius. Breaks JointInstances and WeldConstraints between parts and kills Humanoid characters not protected by a ForceField.
Memory category
Instances
Own members
9
Inherited members
75
Subclasses
0
Siblings
608

Properties31

Inherited fromObject2

Property categoryData

Inherited fromInstance21

Property categoryBehavior

Property categoryData

Property categoryPermissions

Defined byExplosion8

Property categoryData

  • Explosion.BlastPressure: number = 500000
    Used to determine the amount of force applied to BaseParts caught in the Explosion.BlastRadius.
    • Read capabilities: AvatarBehavior
  • Explosion.BlastRadius: number = 4
    This property determines the radius of the Explosion, in studs. This radius determines the area of effect of the explosion, not the size of the explosion's visuals.
    • Read capabilities: AvatarBehavior
  • Explosion.DestroyJointRadiusPercent: number = 1
    Used to set the proportion of the Explosion.BlastRadius, between 0 and 1, within which all joints will be destroyed. Anything outside of this range will only have the Explosion force applied to it.
    • Read capabilities: AvatarBehavior
  • This property determines how the Explosion will interact with Terrain. Used to set if explosions will cause damage to the terrain or not.
    • Read capabilities: AvatarBehavior
  • Explosion.LocalTransparencyModifier: number = 0
    A multiplier for the transparency of the Explosion visual effect that is only visible to the local client.
    • Hidden
    • Not replicated
    • Read capabilities: AvatarBehavior
  • Explosion.Position: Vector3 = Vector3.zero
    This property is the position of the center of the Explosion. It is defined in world-space and not influenced by the Explosion parent.
    • Read capabilities: AvatarBehavior
  • Explosion.TimeScale: number = 1
    Value between 0 and 1 that controls the speed of the particle effect.
    • Read capabilities: AvatarBehavior
  • Explosion.Visible: boolean = true
    This property determines whether or not the visual effect of an Explosion is shown or not.
    • Read capabilities: AvatarBehavior

Methods42

Inherited fromObject3
  • Get an event that fires when a given property of the object changes.
    Parameters
    ParameterDescription
    property: string
    The property to connect to.
    Returns
    TypeDescription
    RBXScriptSignal
    A signal that fires whenever the property changes.
  • Object:IsA(className: string): boolean
    Returns true if an object's class matches or inherits from a given class.
    • Custom Lua state
    • Thread safe
    Parameters
    ParameterDescription
    className: string
    The class against which the Object's class will be checked. Case-sensitive.
    Returns
    TypeDescription
    boolean
    Describes whether the Object's class matched or is a subclass of the given class.
  • Object:isA(className: string): boolean
    Deprecated: This deprecated function is a variant of Object:IsA() which should be used instead.
    • Deprecated
    • Custom Lua state
    Parameters
    Parameter
    className: string
    Returns
    Type
    boolean

    Use IsA instead.

Inherited fromInstance39

Events11

Inherited fromObject1
Inherited fromInstance9
Defined byExplosion1