Instance

Inherits: <<<ROOT>>>

Tags: NotCreatable, NotBrowsable

You can say something about Instance here. You can use any Markdown you want!

Properties

Determines whether or not an Instance can be saved when the game closes/attempts to save the game. Note: this only applies to games that use Data Persistence, or SavePlaceAsync.

The string name of this Instance's most derived class.

No description available.

No description available.

The Instance that is directly above this Instance in the tree.

No description available.

archivable is deprecated. Use Archivable instead.

className is deprecated. Use ClassName instead.

Functions

Removes all children (but not this object) from the workspace.

Returns a copy of this Object and all its children. The copy's Parent is nil

Removes object and all of its children from the workspace. Disconnects object and all children from open connections. Object and children may not be usable after calling Destroy.

Returns the first ancestor of this Instance that matches the first argument 'name'. The function will return nil if no Instance is found.

Returns the first ancestor of this Instance with a ClassName equal to 'className'. The function will return nil if no Instance is found.

Returns the first ancestor of this Instance that :IsA(className). The function will return nil if no Instance is found.

FindFirstChild(
name: string,
recursive: bool
): Instance

Returns the first child of this Instance that matches the first argument 'name'. The second argument 'recursive' is an optional boolean (defaults to false) that will force the call to traverse down thru all of this Instance's descendants until it finds an object with a name that matches the 'name' argument. The function will return nil if no Instance is found.

Returns the first child of this Instance that with a ClassName equal to 'className'. The function will return nil if no Instance is found.

FindFirstChildWhichIsA(
className: string,
recursive: bool
): Instance

Returns the first child of this Instance that :IsA(className). The second argument 'recursive' is an optional boolean (defaults to false) that will force the call to traverse down thru all of this Instance's descendants until it finds an object with a name that matches the 'className' argument. The function will return nil if no Instance is found.

Returns a read-only table of this Object's children

GetDebugId(
scopeLength: int
): string

This function is for internal testing. Don't use in production code

Returns an array containing all of the descendants of the instance. Returns in preorder traversal, or in other words, where the parents come before their children, depth first.

Returns a string that shows the path from the root node (DataModel) to this Instance. This string does not include the root node (DataModel).

No description available.

IsA(
className: string
): bool

Returns a boolean if this Instance is of type 'className' or a is a subclass of type 'className'. If 'className' is not a valid class type in ROBLOX, this function will always return false. More info

IsAncestorOf(
descendant: Instance
): bool

No description available.

No description available.

Deprecated. Use ClearAllChildren() to get rid of all child objects, or Destroy() to invalidate this object and its descendants

WaitForChild(
childName: string,
timeOut: double
): Instance

No description available.

Use GetChildren() instead

clone is deprecated. Use Clone instead.

destroy is deprecated. Use Destroy instead.

findFirstChild(
name: string,
recursive: bool
): Instance

findFirstChild is deprecated. Use FindFirstChild instead.

getChildren is deprecated. Use GetChildren instead.

isA(
className: string
): bool

isA is deprecated. Use IsA instead.

isDescendantOf is deprecated. Use IsDescendantOf instead.

remove is deprecated. Use Remove instead.

Events

Fired when any of this object's ancestors change. First argument 'child' is the object whose parent changed. Second argument 'parent' is the first argument's new parent.

Fired after a property changes value. The property argument is the name of the property

No description available.

No description available.

Fired after an Instance is parented to this object, or any of this object's descendants. The 'descendant' argument is the Instance that is being added.

Fired after an Instance is unparented from this object, or any of this object's descendants. The 'descendant' argument is the Instance that is being added.

childAdded is deprecated. Use ChildAdded instead.

ABTestService

Inherits: Instance

Tags: NotCreatable, Service, NotReplicated

No description available.

Functions

No description available.

No description available.

Accoutrement

Inherits: Instance

No description available.

Properties

No description available.

No description available.

No description available.

No description available.

No description available.

Accessory

Inherits: Accoutrement

No description available.

Hat

Inherits: Accoutrement

Tags: Deprecated

No description available.

AdService

Inherits: Instance

Tags: NotCreatable, Service

No description available.

Functions

No description available.

Events

No description available.

AdvancedDragger

Inherits: Instance

No description available.

Animation

Inherits: Instance

Represents a linked animation object, containing keyframes and poses.

Properties

No description available.

AnimationController

Inherits: Instance

Allows animations to be played on joints of the parent object.

Functions

No description available.

No description available.

Events

No description available.

AnimationTrack

Inherits: Instance

Tags: NotCreatable

Returned by a call to LoadAnimation. Controls the playback of an animation on a Humanoid.

Properties

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

Functions

No description available.

AdjustWeight(
weight: float,
fadeTime: float
): void

No description available.

No description available.

No description available.

Play(
fadeTime: float,
weight: float,
speed: float
): void

No description available.

Stop(
fadeTime: float
): void

No description available.

Events

No description available.

No description available.

No description available.

Animator

Inherits: Instance

No description available.

Functions

No description available.

No description available.

AssetService

Inherits: Instance

Tags: NotCreatable, Service

A service used to set and get information about assets stored on the Roblox website.

Functions

No description available.

CreatePlaceAsync(
placeName: string,
templatePlaceID: int64,
description: string
): int64

No description available.

CreatePlaceInPlayerInventoryAsync(
player: Instance,
placeName: string,
templatePlaceID: int64,
description: string
): int64

No description available.

No description available.

GetAssetThumbnailAsync(
assetId: int64,
thumbnailSize: Vector2,
assetType: int
): Tuple

No description available.

No description available.

Given a creationID, this function will return the asset that created the creationID. If no other asset created the given creationID, 0 is returned.

No description available.

No description available.

Attachment

Inherits: Instance

No description available.

Properties

Primary axis. Corresponds to the LookVector, or the first column in the part-local Attachment CFrame rotation matrix

No description available.

Euler angles applied in YXZ order

No description available.

No description available.

Secondary axis. Corresponds to the UpVector, or the second column in the part-local Attachment CFrame rotation matrix

No description available.

Primary axis in world space. Corresponds to the LookVector, or the first column in the world space Attachment CFrame rotation matrix.

No description available.

Euler angles applied in YXZ order

No description available.

Deprecated. Use WorldOrientation instead

No description available.

Functions

No description available.

No description available.

No description available.

No description available.

Backpack

Inherits: Instance

No description available.

BackpackItem

Inherits: Instance

Tags: NotCreatable

No description available.

Properties

No description available.

HopperBin

Inherits: BackpackItem

Tags: Deprecated

No description available.

Properties

No description available.

No description available.

Functions

No description available.

No description available.

Events

No description available.

No description available.

Tool

Inherits: BackpackItem

No description available.

Properties

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

Functions

No description available.

No description available.

Events

No description available.

No description available.

No description available.

No description available.

Flag

Inherits: Tool

Tags: Deprecated

No description available.

Properties

The Team this flag is for. Corresponds with the TeamColors in the Teams service.

BadgeService

Inherits: Instance

Tags: NotCreatable, Service

No description available.

Functions
AwardBadge(
userId: int64,
badgeId: int64
): bool

No description available.

No description available.

IsDisabled(
badgeId: int64
): bool

No description available.

IsLegal(
badgeId: int64
): bool

No description available.

UserHasBadge(
userId: int64,
badgeId: int64
): bool

No description available.

UserHasBadgeAsync(
userId: int64,
badgeId: int64
): bool

No description available.

Events
BadgeAwarded: RBXScriptSignal(
message: string,
userId: int64,
badgeId: int64
)

No description available.

BasePlayerGui

Inherits: Instance

Tags: NotCreatable

No description available.

Functions

No description available.

CoreGui

Inherits: BasePlayerGui

Tags: NotCreatable, Service, NotReplicated

No description available.

Properties

No description available.

No description available.

Functions
SetUserGuiRendering(
enabled: bool,
guiAdornee: Instance,
faceId: NormalId
): void

No description available.

No description available.

No description available.

PlayerGui

Inherits: BasePlayerGui

Tags: NotCreatable, PlayerReplicated

A container instance that syncs data between a single player and the server. ScreenGui objects that are placed in this container will be shown to the Player parent only

Properties

No description available.

No description available.

Overrides the default selection adornment (used for gamepads). For best results, this should point to a GuiObject.

Functions

No description available.

No description available.

Events

No description available.

StarterGui

Inherits: BasePlayerGui

Tags: NotCreatable, Service

No description available.

Properties

No description available.

No description available.

No description available.

No description available.

Functions

Returns a boolean describing whether a CoreGuiType is currently being rendered.

RegisterGetCore(
parameterName: string,
getFunction: Function
): void

No description available.

RegisterSetCore(
parameterName: string,
setFunction: Function
): void

No description available.

SetCore(
parameterName: string,
value: Variant
): void

No description available.

SetCoreGuiEnabled(
coreGuiType: CoreGuiType,
enabled: bool
): void

Will stop/begin certain core gui elements being rendered. See CoreGuiType for core guis that can be modified.

GetCore(
parameterName: string
): Variant

No description available.

Events

No description available.

Beam

Inherits: Instance

Makes beam between two attachments

Properties

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

Functions

No description available.

BindableEvent

Inherits: Instance

Allow events defined in one script to be subscribed to by another script

Functions
Fire(
arguments: Tuple
): void

Used to make the custom event fire (see Event for more info). Arguments can be variable length.

Events

This event fires when the Fire() method is used. Receives the variable length arguments from Fire().

BindableFunction

Inherits: Instance

Allow functions defined in one script to be called by another script

Functions
Invoke(
arguments: Tuple
): Tuple

Causes the function assigned to OnInvoke to be called. Arguments passed to this function get passed to OnInvoke function.

Callbacks
OnInvoke: function(
arguments: Tuple
): Tuple

Should be defined as a function. This function is called when Invoke() is called. Number of arguments is variable.

BodyMover

Inherits: Instance

Tags: NotCreatable

No description available.

BodyAngularVelocity

Inherits: BodyMover

No description available.

Properties

No description available.

No description available.

No description available.

No description available.

maxTorque is deprecated. Use MaxTorque instead.

BodyForce

Inherits: BodyMover

When parented to a physical part, BodyForce will continually exert a force upon its parent object.

Properties

No description available.

force is deprecated. Use Force instead.

BodyGyro

Inherits: BodyMover

Attempts to maintain a fixed orientation of its parent Part

Properties

The cframe that this force is trying to orient its parent Part to. Note: this force only uses the rotation of the cframe, not the position.

The dampening factor applied to this force

The maximum torque that will be exerted on the Part

The power continually applied to this force

Use CFrame instead

maxTorque is deprecated. Use MaxTorque instead.

BodyPosition

Inherits: BodyMover

No description available.

Properties

The dampening factor applied to this force

The maximum force that will be exerted on the Part

The power factor continually applied to this force

The Vector3 that this force is trying to position its parent Part to.

maxForce is deprecated. Use MaxForce instead.

position is deprecated. Use Position instead.

Functions

No description available.

No description available.

Events

No description available.

BodyThrust

Inherits: BodyMover

No description available.

Properties

The power continually applied to this force

The Vector3 location of where to apply the force to.

force is deprecated. Use Force instead.

location is deprecated. Use Location instead.

BodyVelocity

Inherits: BodyMover

No description available.

Properties

The maximum force that will be exerted on the Part in each axis

The amount of power we add to the system. The higher the power, the quicker the force will achieve its goal.

The velocity this system tries to achieve. How quickly the system reaches this velocity (if ever) is defined by P.

maxForce is deprecated. Use MaxForce instead.

velocity is deprecated. Use Velocity instead.

Functions

No description available.

No description available.

RocketPropulsion

Inherits: BodyMover

A propulsion system that mimics a rocket

Properties

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

Functions

No description available.

No description available.

fire is deprecated. Use Fire instead.

Events

No description available.

BrowserService

Inherits: Instance

Tags: NotCreatable, Service, NotReplicated

No description available.

Functions

No description available.

No description available.

EmitHybridEvent(
moduleName: string,
eventName: string,
params: string
): void

No description available.

No description available.

No description available.

No description available.

ReturnToJavaScript(
callbackId: string,
success: bool,
params: string
): void

No description available.

Events

No description available.

No description available.

No description available.

No description available.

CacheableContentProvider

Inherits: Instance

Tags: NotCreatable, Service, NotReplicated

No description available.

MeshContentProvider

Inherits: CacheableContentProvider

Tags: NotCreatable, Service, NotReplicated

No description available.

Functions

No description available.

SolidModelContentProvider

Inherits: CacheableContentProvider

Tags: NotCreatable, Service, NotReplicated

No description available.

Camera

Inherits: Instance

Tags: NotReplicated

No description available.

Properties

The current position and rotation of the Camera. For most CameraTypes, the rotation is set such that the CoordinateFrame lookVector is pointing at the Focus.

Where the Camera's focus is. Any rotation of the camera will be about this subject.

Defines how the camera will behave. More info

The current position and rotation of the Camera. For most CameraTypes, the rotation is set such that the CoordinateFrame lookVector is pointing at the Focus.

The current angle, or width, of what the camera can see. Current acceptable values are from 20 degrees to 80.

The current CoordinateFrame that the camera is looking at. Note: it is not always guaranteed that the camera is always looking here.

No description available.

No description available.

The negative z-offset of the view frustum's near clipping plane.

Holds the x,y screen resolution of the viewport the camera is presenting (note: this can differ from the AbsoluteSize property of a full screen gui).

focus is deprecated. Use Focus instead.

Functions

No description available.

No description available.

GetPartsObscuringTarget(
castPoints: Array,
ignoreList: Objects
): Objects

No description available.

No description available.

Returns the camera's current roll. Roll is defined in radians, and is stored as the delta from the camera's y axis default normal vector.

No description available.

Interpolate(
endPos: CFrame,
endFocus: CFrame,
duration: float
): void

No description available.

PanUnits(
units: int
): void

No description available.

Takes a 2D screen position and produces a Ray object to be used for 3D raycasting. Input is x,y screen coordinates, and a (optional, defaults to 0) z position which sets how far in the camera look vector to start the ray origin.

No description available.

SetRoll(
rollAngle: float
): void

Sets the camera's current roll. Roll is defined in radians, and is stored as the delta from the camera's y axis default normal vector.

TiltUnits(
units: int
): bool

No description available.

Same as ScreenPointToRay, except no GUI offsets are taken into account. Useful for things like casting a ray from the middle of the Camera.ViewportSize

Takes a 3D position in the world and projects it onto x,y coordinates of screen space. Returns two values, first is a Vector3 that has x,y position and z position which is distance from camera (negative if behind camera, positive if in front). Second return value is a boolean indicating if the first argument is an on-screen coordinate.

Same as WorldToScreenPoint, except no GUI offsets are taken into account.

Zoom(
distance: float
): bool

No description available.

Events

No description available.

No description available.

ChangeHistoryService

Inherits: Instance

Tags: NotCreatable, Service

No description available.

Functions

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

Events

No description available.

No description available.

CharacterAppearance

Inherits: Instance

Tags: NotCreatable

No description available.

BodyColors

Inherits: CharacterAppearance

No description available.

Properties

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

CharacterMesh

Inherits: CharacterAppearance

Modifies the appearance of a body part.

Properties

No description available.

No description available.

No description available.

No description available.

Clothing

Inherits: CharacterAppearance

Tags: NotCreatable

No description available.

Properties

No description available.

Pants

Inherits: Clothing

No description available.

Properties

No description available.

Shirt

Inherits: Clothing

No description available.

Properties

No description available.

ShirtGraphic

Inherits: CharacterAppearance

No description available.

Properties

No description available.

No description available.

Skin

Inherits: CharacterAppearance

Tags: Deprecated

No description available.

Properties

No description available.

Chat

Inherits: Instance

Tags: NotCreatable, Service, NotReplicated

No description available.

Properties

No description available.

No description available.

Functions
Chat(
partOrCharacter: Instance,
message: string,
color: ChatColor
): void

No description available.

ChatLocal(
partOrCharacter: Instance,
message: string,
color: ChatColor
): void

No description available.

No description available.

InvokeChatCallback(
callbackType: ChatCallbackType,
callbackArguments: Tuple
): Tuple

No description available.

RegisterChatCallback(
callbackType: ChatCallbackType,
callbackFunction: Function
): void

No description available.

No description available.

CanUsersChatAsync(
userIdFrom: int64,
userIdTo: int64
): bool

No description available.

FilterStringAsync(
stringToFilter: string,
playerFrom: Instance,
playerTo: Instance
): string

No description available.

FilterStringForBroadcast(
stringToFilter: string,
playerFrom: Instance
): string

No description available.

FilterStringForPlayerAsync(
stringToFilter: string,
playerToFilterFor: Instance
): string

No description available.

Events

No description available.

ClickDetector

Inherits: Instance

Raises mouse events for parent object

Properties

No description available.

The maximum distance a Player's character can be from the ClickDetector's parent Part that will allow the Player's mouse to fire events on this object.

Events
MouseClick: RBXScriptSignal(
playerWhoClicked: Instance
)

Fired when a player clicks on the parent Part of ClickDetector. The argument provided is always of type Player.

Fired when a player's mouse enters on the parent Part of ClickDetector. The argument provided is always of type Player.

Fired when a player's mouse leaves the parent Part of ClickDetector. The argument provided is always of type Player.

No description available.

mouseClick: RBXScriptSignal(
playerWhoClicked: Instance
)

mouseClick is deprecated. Use MouseClick instead.

ClusterPacketCache

Inherits: Instance

Tags: NotCreatable, Service, NotReplicated

No description available.

CollectionService

Inherits: Instance

Tags: NotCreatable, Service

A service which provides collections of instances based on tags assigned to them.

Functions
AddTag(
instance: Instance,
tag: string
): void

Adds a tag to an instance.

Deprecated. Use GetTagged instead.

Returns a signal that fires when the given tag either has a new instance with that tag added to the data model or that tag is assigned to an instance within the data model.

Returns a signal that fires when the given tag either has an instance with that tag removed from the data model or that tag is removed from an instance within the data model.

Returns an array of all of the instances in the data model which have the given tag.

GetTags(
instance: Instance
): Array

Returns a list of all the collections that an instance belongs to.

HasTag(
instance: Instance,
tag: string
): bool

Returns whether the given instance has the given tag.

RemoveTag(
instance: Instance,
tag: string
): void

Removes a tag to an instance.

Events

Deprecated. Use GetInstanceAddedSignal instead.

Deprecated. Use GetInstancedRemovedSignal instead.

Configuration

Inherits: Instance

An object that can be placed under parts to hold Value objects that represent that part's configuration

Constraint

Inherits: Instance

Tags: NotCreatable

No description available.

Properties

Read-only boolean, true if the Constraint is active in world.

No description available.

No description available.

The color of the in-game visual.

Toggles whether or not this constraint is enabled. Disabled constraints will not render in game.

Toggles the in-game visual associated with this constraint.

AlignOrientation

Inherits: Constraint

No description available.

Properties

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

AlignPosition

Inherits: Constraint

No description available.

Properties

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

AngularVelocity

Inherits: Constraint

No description available.

Properties

No description available.

No description available.

No description available.

BallSocketConstraint

Inherits: Constraint

No description available.

Properties

Enables the angular limit between the axis of Attachment0 and the axis of Attachment1.

Radius of the in-game visual. Value in [0, inf).

Restitution of the limit, or how elastic it is. Value in [0, 1].

Enables the angular limits around the main axis of Attachment1.

Lower angular limit around the axis of Attachment1. Value in [-180, 180].

Upper angular limit around the axis of Attachment1. Value in [-180, 180].

Maximum angle between the two main axes. Value in [0, 180].

HingeConstraint

Inherits: Constraint

No description available.

Properties

Type of the rotational actuator: None, Motor, or Servo.

Target angular speed. This value is unsigned as the servo will always move toward its target. Value in [0, inf).

The target angular velocity of the motor in radians per second around the rotation axis. Value in [0, inf).

Signed angle between the SecondaryAxis of Attchement0 and the SecondaryAxis of Attachment1 around the rotation axis. Value in [-180, 180].

Enables the angular limits on rotations around the main axis of Attachment0.

Lower limit for the angle from the SecondaryAxis of Attachment0 to the SecondaryAxis of Attachment1 around the rotation axis. Value in [-180, 180].

The maximum angular acceleration of the motor in radians per second square. Value in [0, inf).

The maximum torque the motor can apply to achieve the target angular velocity. Value in [0, inf).

Radius of the in-game visual. Value in [0, inf).

No description available.

Maximum torque the servo motor can apply. Value in [0, inf).

Target angle for the SecondaryAxis of Attachment1 from the SecondaryAxis of Attachment0 around the rotation axis. Value in [-180, 180].

Upper limit for the angle from the SecondaryAxis of Attachment0 to the SecondaryAxis of Attachment1 around the rotation axis. Value in [-180, 180].

LineForce

Inherits: Constraint

No description available.

Properties

No description available.

No description available.

No description available.

No description available.

No description available.

RodConstraint

Inherits: Constraint

No description available.

Properties

Current distance between the two attachments. Value in [0, inf).

The length of the rod or the distance to be maintained between the two attachments. Value in [0, inf).

The thickness of the in-game visual (diameter). Value in [0, inf).

RopeConstraint

Inherits: Constraint

No description available.

Properties

Current distance between the two attachments. Value in [0, inf).

The length of the rope or the maximum distance between the two attachments. Value in [0, inf).

Restitution of the rope, or how elastic it is. Value in [0, 1].

The thickness of the in-game visual (diameter). Value in [0, inf).

SlidingBallConstraint

Inherits: Constraint

Tags: NotCreatable

No description available.

Properties

Type of linear actuator (along the axis of the slider): None, Motor, or Servo.

Current position of Attachment1 with respect to Attachment0 along the slider axis. Value in (-inf, inf).

Enables the limits on the linear motion along the axis of the slider.

Lower limit for the position of Attachment1 with respect to Attachment0 along the slider axis. Value in (-inf, inf).

The maximum acceleration of the motor in studs per second squared. Value in [0, inf).

The maximum force the motor can apply to achieve the target velocity. Units are mass * studs / seconds^2. Value in [0, inf).

Restitution of the two limits, or how elastic they are. Value in [0, 1].

Maximum force the servo motor can apply. Units are mass * studs / seconds^2. Value in [0, inf).

Size of the in-game visual associated with this constraint. Value in [0, inf).

Target speed in studs per second. This value is unsigned as the servo will always move toward its target. Value in [0, inf).

Target position of Attachment1 with respect to Attachment0 along the slider axis. Value in (-inf, inf).

Upper limit for the position of Attachment1 with respect to Attachment0 along the slider axis. Value in (-inf, inf).

The target linear velocity of the motor in studs per second along the slider axis. Value in (-inf, inf).

CylindricalConstraint

Inherits: SlidingBallConstraint

No description available.

Properties

Type of angular actuator: None, Motor, or Servo.

Enables the angular limits around the rotation axis.

Restitution of the two limits, or how elastic they are. Value in [0, 1].

Target angular speed. This value is unsigned as the servo will always move toward its target. In radians per second. Value in [0, inf).

The target angular velocity of the motor in radians per second around the rotation axis. Value in [0, inf).

Signed angle (in degrees) between the reference axis and the secondary axis of Attachment1 around the rotation axis. Value in [-180, 180].

Direction of the rotation axis as an angle from the x-axis in the xy-plane of Attachment0. Value in [-180, 180].

Lower limit for the angle (in degrees) between the reference axis and the SecondaryAxis of Attachment1 around the rotation axis. Value in [-180, 180].

The maximum angular acceleration of the motor in radians per second squared. Value in [0, inf).

The maximum torque the motor can apply to achieve the target angular velocity. The units are mass * studs^2 / second^2. Value in [0, inf).

Enable the visibility of the rotation axis.

Maximum torque the servo motor can apply. The units are mass * studs^2 / second^2. Value in [0, inf).

Target angle (in degrees) between the reference axis and the secondary axis of Attachment1 around the rotation axis. Value in [-180, 180].

Upper limit for the angle (in degrees) between the reference axis and the SecondaryAxis of Attachment1 around the rotation axis. Value in [-180, 180].

The unit vector direction of the rotation axis in world coordinates.

PrismaticConstraint

Inherits: SlidingBallConstraint

No description available.

SpringConstraint

Inherits: Constraint

No description available.

Properties

The number of coils in the in-game visual. Value in [0, 8].

Current distance between the two attachments. Value in [0, inf).

The damping parameter of the spring. The force is scaled with respect to relative velocity. The units of this property are force / velocity. Value in [0, inf).

The distance (in studs) between the two attachments at which the spring exerts no stiffness force. Value in [0, inf).

Enables limits on the length of the spring.

The maximum force that the spring can apply. Useful to prevent instabilities. The units are mass * studs / seconds^2. Value in [0, inf).

Maximum spring length, or the maxium distance between the two attachments. Value in [0, inf).

Minimum spring length, or the minimum distance between the two attachments. Value in [0, inf).

The radius of the in-game spring coil visual. Value in [0, inf).

The stiffness parameter of the spring. Force is scaled based on distance from the free length. The units of this property are force / distance. Value in [0, inf).

The thickness of the spring wire (diameter) in the in-game visual. Value in [0, inf).

Torque

Inherits: Constraint

No description available.

Properties

No description available.

No description available.

VectorForce

Inherits: Constraint

No description available.

Properties

No description available.

No description available.

No description available.

ContentProvider

Inherits: Instance

Tags: NotCreatable, Service, NotReplicated

No description available.

Properties

No description available.

No description available.

Functions
Preload(
contentId: Content
): void

No description available.

No description available.

PreloadAsync(
contentIdList: Array,
callbackFunction: Function
): void

No description available.

ContextActionService

Inherits: Instance

Tags: NotCreatable, Service

A service used to bind input to various lua functions.

Functions
BindAction(
actionName: string,
functionToBind: Function,
createTouchButton: bool,
inputTypes: Tuple
): void

Binds 'functionToBind' to fire when any 'inputTypes' happen. InputTypes can be variable in number and type. Types can be Enum.KeyCode, single character strings corresponding to keys, or Enum.UserInputType. 'actionName' is a key used by many other ContextActionService functions to query state. 'createTouchButton' if true will create a button on screen on touch devices. This button will fire 'functionToBind' with three arguments: first argument is the actionName, second argument is the UserInputState of the input, and the third is the InputObject that fired this function. If 'functionToBind' yields or returns nil or Enum.ContextActionResult.Sink, the input will be sunk. If it returns Enum.ContextActionResult.Pass, the next bound action in the stack will be invoked.

BindActionAtPriority(
actionName: string,
functionToBind: Function,
createTouchButton: bool,
priorityLevel: int,
inputTypes: Tuple
): void

No description available.

BindActionToInputTypes(
actionName: string,
functionToBind: Function,
createTouchButton: bool,
inputTypes: Tuple
): void

No description available.

BindActivate(
userInputTypeForActivation: UserInputType,
keyCodeForActivation: KeyCode
): void

No description available.

BindCoreAction(
actionName: string,
functionToBind: Function,
createTouchButton: bool,
inputTypes: Tuple
): void

No description available.

BindCoreActionAtPriority(
actionName: string,
functionToBind: Function,
createTouchButton: bool,
priorityLevel: int,
inputTypes: Tuple
): void

No description available.

CallFunction(
actionName: string,
inputObject: Instance
): Tuple

No description available.

FireActionButtonFoundSignal(
actionName: string,
actionButton: Instance
): void

No description available.

Returns a table with all bound action info. Each entry is a key with 'actionName' and value being the same table you would get from ContextActionService:GetBoundActionInfo('actionName').

No description available.

Returns a table with info regarding the function bound with 'actionName'. Table has the keys 'title' (current title that was set with SetTitle) 'image' (image set with SetImage) 'description' (description set with SetDescription) 'inputTypes' (tuple containing all input bound for this 'actionName') 'createTouchButton' (whether or not we created a touch button for this 'actionName').

No description available.

No description available.

SetDescription(
actionName: string,
description: string
): void

If 'actionName' key contains a bound action, then 'description' is set as the description of the bound action. This description will appear for users in a listing of current actions availables.

SetImage(
actionName: string,
image: string
): void

If 'actionName' key contains a bound action, then 'image' is set as the image of the touch button. Does nothing if a touch button was not created. No guarantees are made whether image will be set when button is manipulated.

SetPosition(
actionName: string,
position: UDim2
): void

If 'actionName' key contains a bound action, then 'position' is set as the position of the touch button. Does nothing if a touch button was not created. No guarantees are made whether position will be set when button is manipulated.

SetTitle(
actionName: string,
title: string
): void

If 'actionName' key contains a bound action, then 'title' is set as the title of the touch button. Does nothing if a touch button was not created. No guarantees are made whether title will be set when button is manipulated.

UnbindAction(
actionName: string
): void

If 'actionName' key contains a bound action, removes function from being called by all input that it was bound by (if function was also bound by a different action name as well, those bound input are still active). Will also remove any touch button created (if button was manipulated manually there is no guarantee it will be cleaned up).

UnbindActivate(
userInputTypeForActivation: UserInputType,
keyCodeForActivation: KeyCode
): void

No description available.

Removes all functions bound. No actionNames will remain. All touch buttons will be removed. If button was manipulated manually there is no guarantee it will be cleaned up.

No description available.

GetButton(
actionName: string
): Instance

If 'actionName' key contains a bound action, then this will return the touch button (if was created). Returns nil if a touch button was not created. No guarantees are made whether button will be retrievable when button is manipulated.

Events
BoundActionAdded: RBXScriptSignal(
actionAdded: string,
createTouchButton: bool,
functionInfoTable: Dictionary,
isCore: bool
)

No description available.

BoundActionChanged: RBXScriptSignal(
actionChanged: string,
changeName: string,
changeTable: Dictionary
)

No description available.

BoundActionRemoved: RBXScriptSignal(
actionRemoved: string,
functionInfoTable: Dictionary,
isCore: bool
)

No description available.

No description available.

No description available.

No description available.

Controller

Inherits: Instance

Tags: NotCreatable

No description available.

Functions
BindButton(
button: Button,
caption: string
): void

No description available.

No description available.

No description available.

bindButton(
button: Button,
caption: string
): void

bindButton is deprecated. Use BindButton instead.

getButton is deprecated. Use GetButton instead.

Events

No description available.

HumanoidController

Inherits: Controller

No description available.

SkateboardController

Inherits: Controller

No description available.

Properties

No description available.

No description available.

Events

No description available.

VehicleController

Inherits: Controller

No description available.

ControllerService

Inherits: Instance

Tags: NotCreatable, Service, NotReplicated

No description available.

CookiesService

Inherits: Instance

Tags: NotCreatable, Service

No description available.

CorePackages

Inherits: Instance

Tags: NotCreatable, Service, NotReplicated

No description available.

CoreScriptSyncService

Inherits: Instance

Tags: NotCreatable, Service, NotReplicated

No description available.

Functions

No description available.

CustomEvent

Inherits: Instance

Tags: Deprecated

No description available.

Functions

No description available.

SetValue(
newValue: float
): void

No description available.

Events

No description available.

No description available.

CustomEventReceiver

Inherits: Instance

Tags: Deprecated

No description available.

Properties

No description available.

Functions

No description available.

Events

No description available.

No description available.

No description available.

DataModelMesh

Inherits: Instance

Tags: NotCreatable, NotBrowsable

No description available.

Properties

No description available.

No description available.

No description available.

BevelMesh

Inherits: DataModelMesh

Tags: NotCreatable, NotBrowsable, Deprecated

No description available.

BlockMesh

Inherits: BevelMesh

No description available.

CylinderMesh

Inherits: BevelMesh

Tags: Deprecated

No description available.

FileMesh

Inherits: DataModelMesh

No description available.

Properties

No description available.

No description available.

SpecialMesh

Inherits: FileMesh

No description available.

Properties

No description available.

DataStoreService

Inherits: Instance

Tags: NotCreatable, Service, NotReplicated

Responsible for storing data across multiple user created places

Properties

No description available.

No description available.

Functions

Returns a data store with the given name and scope

Returns the default data store

Returns an ordered data store with the given name and scope

No description available.

Debris

Inherits: Instance

Tags: NotCreatable, Service

A service that provides utility in cleaning up objects

Properties

Deprecated. No replacement

Functions
AddItem(
item: Instance,
lifetime: double
): void

Adds an Instance into the debris service that will later be destroyed. Second argument 'lifetime' is optional and specifies how long (in seconds) to wait before destroying the item. If no time is specified then the item added will automatically be destroyed in 10 seconds.

No description available.

addItem(
item: Instance,
lifetime: double
): void

addItem is deprecated. Use AddItem instead.

DebugSettings

Inherits: Instance

Tags: Settings, NotBrowsable

No description available.

Properties

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

DebuggerBreakpoint

Inherits: Instance

Tags: NotCreatable

No description available.

Properties

No description available.

No description available.

No description available.

DebuggerManager

Inherits: Instance

Tags: NotCreatable, NotReplicated

No description available.

Properties

No description available.

Functions

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

Events

No description available.

No description available.

DebuggerWatch

Inherits: Instance

No description available.

Properties

No description available.

Functions

No description available.

Dialog

Inherits: Instance

An object used to make dialog trees to converse with players

Properties

Indicates how the dialog may be used by players. Use Enum.DialogBehaviorType.SinglePlayer if only one player should interact with the dialog at a time, otherwise use Enum.DialogBehaviorType.MultiplePlayers.

The maximum distance that the player's character can be from the dialog's parent in order to use the dialog.

Indicates whether or not an extra choice is available for the player to exit the dialog tree at this node.

The prompt text for an extra choice that allows the player to exit the dialog tree at this node.

Indicates whether or not the dialog is currently being used by one or more players.

The chat message that is displayed to the player when they first activate the dialog.

Describes the purpose of the dialog, which is used to display a relevant icon on the dialog's activation button.

Describes the tone of the dialog, which is used to display a relevant color in the dialog interface.

No description available.

No description available.

Functions

Returns an array of the players currently conversing with this dialog.

SetPlayerIsUsing(
player: Instance,
isUsing: bool
): void

No description available.

No description available.

Events

No description available.

DialogChoice

Inherits: Instance

An object used to make dialog trees to converse with players

Properties

No description available.

No description available.

No description available.

No description available.

Dragger

Inherits: Instance

No description available.

Functions

No description available.

MouseDown(
mousePart: Instance,
pointOnMousePart: Vector3,
parts: Objects
): void

No description available.

MouseMove(
mouseRay: Ray
): void

No description available.

No description available.

Explosion

Inherits: Instance

Creates an Explosion! This can be used as a purely graphical effect, or can be made to damage objects.

Properties

How much force this Explosion exerts on objects within it's BlastRadius. Setting this to 0 creates a purely graphical effect. A larger number will cause Parts to fly away at higher velocities.

How big the Explosion is. This is a circle starting from the center of the Explosion's Position, the larger this property the larger the circle of destruction.

No description available.

Defines the behavior of the Explosion. More info

Where the Explosion occurs in absolute world coordinates.

No description available.

Events
Hit: RBXScriptSignal(
part: Instance,
distance: float
)

No description available.

FaceInstance

Inherits: Instance

Tags: NotCreatable, NotBrowsable

No description available.

Properties

No description available.

Decal

Inherits: FaceInstance

Descibes a texture that is placed on one of the sides of the Part it is parented to.

Properties

No description available.

No description available.

How much light will appear to reflect off of the decal.

How light will react to the surface of the decal.

No description available.

How visible the decal is. 1 is completely invisible, while 0 is completely opaque

Texture

Inherits: Decal

No description available.

Properties

No description available.

No description available.

Feature

Inherits: Instance

Tags: NotCreatable

No description available.

Properties

No description available.

No description available.

No description available.

No description available.

Hole

Inherits: Feature

Tags: Deprecated

No description available.

MotorFeature

Inherits: Feature

Tags: Deprecated

No description available.

File

Inherits: Instance

Tags: NotCreatable, NotReplicated

No description available.

Properties

No description available.

No description available.

No description available.

Functions

No description available.

No description available.

No description available.

Fire

Inherits: Instance

Makes the parent part or model object emit fire

Properties

The color of the base of the fire. See SecondaryColor for more.

No description available.

How hot the fire appears to be. The flame moves quicker the higher this value is set.

The color the fire interpolates to from Color. The longer a particle exists in the fire, the close to this color it becomes.

How large the fire appears to be.

size is deprecated. Use Size instead.

FlagStandService

Inherits: Instance

Tags: NotCreatable, Service

No description available.

FlyweightService

Inherits: Instance

Tags: Service

No description available.

CSGDictionaryService

Inherits: FlyweightService

Tags: Service

No description available.

NonReplicatedCSGDictionaryService

Inherits: FlyweightService

Tags: Service

No description available.

Folder

Inherits: Instance

An object that can be created to hold and organize objects

ForceField

Inherits: Instance

Prevents joint breakage from explosions, and stops Humanoids from taking damage

Properties

No description available.

FriendService

Inherits: Instance

Tags: NotCreatable, Service

No description available.

Functions

No description available.

Events

No description available.

FunctionalTest

Inherits: Instance

Tags: Deprecated

Deprecated. Use TestService instead

Properties

No description available.

Functions
Error(
message: string
): void

No description available.

Failed(
message: string
): void

No description available.

Pass(
message: string
): void

No description available.

Passed(
message: string
): void

No description available.

Warn(
message: string
): void

No description available.

GamePassService

Inherits: Instance

Tags: NotCreatable, Service

No description available.

Functions
PlayerHasPass(
player: Instance,
gamePassId: int64
): bool

No description available.

GameSettings

Inherits: Instance

Tags: Settings, NotBrowsable

No description available.

Properties

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

Events

No description available.

GamepadService

Inherits: Instance

Tags: NotCreatable, Service

No description available.

Geometry

Inherits: Instance

Tags: NotCreatable, Service

No description available.

GlobalDataStore

Inherits: Instance

Tags: NotCreatable, NotReplicated

Exposes functions for saving and loading data for the DataStoreService

Functions

Sets callback as a function to be executed any time the value associated with key is changed. It is important to disconnect the connection when the subscription to the key is no longer needed.

Returns the value of the entry in the DataStore with the given key

Increments the value of a particular key amd returns the incremented value

No description available.

SetAsync(
key: string,
value: Variant
): void

Sets the value of the key. This overwrites any existing data stored in the key

UpdateAsync(
key: string,
transformFunction: Function
): Tuple

Retrieves the value of the key from the website, and updates it with a new value. The callback until the value fetched matches the value on the web. Returning nil means it will not save.

OrderedDataStore

Inherits: GlobalDataStore

Tags: NotCreatable, NotReplicated

A type of DataStore where values must be positive integers. This makes OrderedDataStore suitable for leaderboard related scripting where you are required to order large amounts of data efficiently.

Functions
GetSortedAsync(
ascending: bool,
pagesize: int,
minValue: Variant,
maxValue: Variant
): Instance

Returns a DataStorePages object. The length of each page is determined by pageSize, and the order is determined by isAscending. minValue and maxValue are optional parameters which will filter the result.

GoogleAnalyticsConfiguration

Inherits: Instance

Tags: Service

No description available.

GroupService

Inherits: Instance

Tags: NotCreatable, Service, NotReplicated

No description available.

Functions

No description available.

No description available.

No description available.

No description available.

GuiBase

Inherits: Instance

Tags: NotCreatable

No description available.

GuiBase2d

Inherits: GuiBase

Tags: NotCreatable, NotBrowsable

No description available.

Properties

A read-only Vector2 value that is the GuiObject's current position (x,y) in pixel space, from the top left corner of the GuiObject.

No description available.

A read-only Vector2 value that is the GuiObject's current size (width, height) in pixel space.

No description available.

No description available.

No description available.

GuiObject

Inherits: GuiBase2d

Tags: NotCreatable, NotBrowsable

No description available.

Properties

If true, this GuiObject can fire mouse events and will pass them to any GuiObjects layered underneath, while false will do neither.

No description available.

Deprecated. Use BackgroundColor3 instead

A Color3 value that specifies the background color for the GuiObject. This value is ignored if the Style property (not found on all GuiObjects) is set to something besides custom.

A number value that specifies how transparent the background of the GuiObject is. This value is ignored if the Style property (not found on all GuiObjects) is set to something besides custom.

Deprecated. Use BorderColor3 instead

A Color3 value that specifies the color of the outline of the GuiObject. This value is ignored if the Style property (not found on all GuiObjects) is set to something besides custom.

A number value that specifies the thickness (in pixels) of the outline of the GuiObject. Currently this value can only be set to either 0 or 1, any other number has no effect. This value is ignored if the Style property (not found on all GuiObjects) is set to something besides custom.

If set to true, any descendants of this GuiObject will only render if contained within it's borders. If set to false, all descendants will render regardless of position.

If true, allows a GuiObject to be dragged by the user's mouse. The events 'DragBegin' and 'DragStopped' are fired when the appropriate action happens, and only will fire on Draggable=true GuiObjects.

No description available.

No description available.

No description available.

No description available.

No description available.

A UDim2 value describing the position of the top-left corner of the GuiObject on screen. More information on UDim2 is available here.

No description available.

No description available.

Overrides the default selection adornment (used for gamepads). For best results, this should point to a GuiObject.

A UDim2 value describing the size of the GuiObject on screen in both absolute and relative coordinates. More information on UDim2 is available here.

The direction(s) that an object can be resized in. More info.

No description available.

No description available.

Describes the ordering in which overlapping GuiObjects will be drawn. A value of 1 is drawn first, while higher values are drawn in ascending order (each value draws over the last).

Functions
TweenPosition(
endPosition: UDim2,
easingDirection: EasingDirection,
easingStyle: EasingStyle,
time: float,
override: bool,
callback: Function
): bool

Smoothly moves a GuiObject from its current position to 'endPosition'. The only required argument is 'endPosition'. More info

TweenSize(
endSize: UDim2,
easingDirection: EasingDirection,
easingStyle: EasingStyle,
time: float,
override: bool,
callback: Function
): bool

Smoothly translates a GuiObject's current size to 'endSize'. The only required argument is 'endSize'. More info

TweenSizeAndPosition(
endSize: UDim2,
endPosition: UDim2,
easingDirection: EasingDirection,
easingStyle: EasingStyle,
time: float,
override: bool,
callback: Function
): bool

Smoothly translates a GuiObject's current size to 'endSize', and also smoothly translates the GuiObject's current position to 'endPosition'. The only required arguments are 'endSize' and 'endPosition'. More info

Events
DragBegin: RBXScriptSignal(
initialPosition: UDim2
)

Fired when a GuiObject with Draggable set to true starts to be dragged. 'InitialPosition' is a UDim2 value of the position of the GuiObject before any drag operation began.

Always fired after a DragBegin event, DragStopped is fired when the user releases the mouse button causing a drag operation on the GuiObject. Arguments 'x', and 'y' specify the top-left absolute position of the GuiObject when the event is fired.

Fired when a user begins interacting via a Human-Computer Interface device (Mouse button down, touch begin, keyboard button down, etc.). 'inputObject' is an InputObject, which contains useful data for querying user input. This event only fires locally.

Fired when a user changes interacting via a Human-Computer Interface device (Mouse move, touch move, mouse wheel, etc.). 'inputObject' is an InputObject, which contains useful data for querying user input. This event only fires locally.

Fired when a user stops interacting via a Human-Computer Interface device (Mouse button up, touch end, keyboard button up, etc.). 'inputObject' is an InputObject, which contains useful data for querying user input. This event only fires locally.

Fired when the mouse enters a GuiObject, as long as the GuiObject is active (see active property for more detail). Arguments 'x', and 'y' specify the absolute pixel position of the mouse.

Fired when the mouse leaves a GuiObject, as long as the GuiObject is active (see active property for more detail). Arguments 'x', and 'y' specify the absolute pixel position of the mouse.

Fired when the mouse is inside a GuiObject and moves, as long as the GuiObject is active (see active property for more detail). Arguments 'x', and 'y' specify the absolute pixel position of the mouse.

No description available.

No description available.

No description available.

No description available.

Fired when a user holds at least one finger for a short amount of time on the same screen position on a TouchEnabled device. 'touchPositions' is a Lua array of Vector2, each indicating the position of all the fingers involved in the gesture. 'state' indicates the Enum.UserInputState of the gesture. This event only fires locally.

TouchPan: RBXScriptSignal(
touchPositions: Array,
totalTranslation: Vector2,
velocity: Vector2,
)

Fired when a user drags at least one finger on a TouchEnabled device. 'touchPositions' is a Lua array of Vector2, each indicating the position of all the fingers involved in the gesture. 'totalTranslation' is a Vector2, indicating how far the pan gesture has gone from its starting point. 'velocity' is a Vector2 that indicates how quickly the gesture is being performed in each dimension. 'state' indicates the Enum.UserInputState of the gesture.

TouchPinch: RBXScriptSignal(
touchPositions: Array,
scale: float,
velocity: float,
)

Fired when a user pinches their fingers on a TouchEnabled device. 'touchPositions' is a Lua array of Vector2, each indicating the position of all the fingers involved in the pinch gesture. 'scale' is a float that indicates the difference from the beginning of the pinch gesture. 'velocity' is a float indicating how quickly the pinch gesture is happening. 'state' indicates the Enum.UserInputState of the gesture. This event only fires locally.

TouchRotate: RBXScriptSignal(
touchPositions: Array,
rotation: float,
velocity: float,
)

Fired when a user rotates two fingers on a TouchEnabled device. 'touchPositions' is a Lua array of Vector2, each indicating the position of all the fingers involved in the gesture. 'rotation' is a float indicating how much the rotation has gone from the start of the gesture. 'velocity' is a float that indicates how quickly the gesture is being performed. 'state' indicates the Enum.UserInputState of the gesture. This event only fires locally.

TouchSwipe: RBXScriptSignal(
swipeDirection: SwipeDirection,
numberOfTouches: int
)

Fired when a user swipes their fingers on a TouchEnabled device. 'swipeDirection' is an Enum.SwipeDirection, indicating the direction the user swiped. 'numberOfTouches' is an int that indicates how many touches were involved with the gesture. This event only fires locally.

TouchTap: RBXScriptSignal(
touchPositions: Array
)

Fired when a user taps their finger on a TouchEnabled device. 'touchPositions' is a Lua array of Vector2, each indicating the position of all the fingers involved in the tap gesture. This event only fires locally. This event will always fire regardless of game state.

Frame

Inherits: GuiObject

A container object used to layout other GUI objects

Properties

Determines how a frame will look. Uses Enum.FrameStyle. More info

GuiButton

Inherits: GuiObject

Tags: NotCreatable, NotBrowsable

A GUI button containing an Image

Properties

Determines whether a button changes color automatically when reacting to mouse events.

Allows the mouse to be free in first person mode. If a button with this property set to true is visible, the mouse is 'free' in first person mode.

No description available.

Determines how a button will look, including mouse event states. Uses Enum.ButtonStyle. More info

Functions

No description available.

Events

No description available.

Fired when the mouse is over the button, and the mouse down and up events fire without the mouse leaving the button.

Fired when the mouse button is pushed down on a button.

Fired when the mouse button is released on a button.

This function currently does not work :(

This function currently does not work :(

This function currently does not work :(

ImageButton

Inherits: GuiButton

A GUI button containing an Image

Properties

No description available.

Specifies the asset id of the texture to display. More info

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

Specifies how an image should be displayed. See ScaleType for more info.

If ScaleType is set to Slice, this Rect is used to specify the central part of the image. Everything outside of this is considered to be the border.

No description available.

If ScaleType is set to Tile, this sets the size of the tile.

TextButton

Inherits: GuiButton

A GUI button containing text

Properties

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

Deprecated. Use TextColor3 instead

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

Functions

No description available.

GuiLabel

Inherits: GuiObject

Tags: NotCreatable

No description available.

ImageLabel

Inherits: GuiLabel

A GUI object containing an Image

Properties

Specifies the id of the texture to display. More info

No description available.

No description available.

No description available.

No description available.

No description available.

Specifies how an image should be displayed. See ScaleType for more info.

If ScaleType is set to Slice, this Rect is used to specify the central part of the image. Everything outside of this is considered to be the border.

No description available.

If ScaleType is set to Tile, this sets the size of the tile.

TextLabel

Inherits: GuiLabel

A GUI object containing text

Properties

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

Deprecated. Use TextColor3 instead

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

Functions

No description available.

ScrollingFrame

Inherits: GuiObject

Studio.App.RobloxRibbonMainWindow.ScrollingFrameTooltip

Properties

The size in pixels of the frame, without the scrollbars.

The "Down" image on the vertical scrollbar. Size of this is always ScrollBarThickness by ScrollBarThickness. This is also used as the "right" image on the horizontal scroll bar.

The absolute position the scroll frame is in respect to the canvas size. The minimum this can be set to is (0,0), while the max is the absolute canvas size - AbsoluteWindowSize.

Determines the size of the area that is scrollable. The UDim2 is calculated using the parent gui's size, similar to the regular Size property on gui objects.

No description available.

No description available.

The "Middle" image on the vertical scrollbar. Size of this can vary in the y direction, but is always set at ScrollBarThickness in x direction. This is also used as the "mid" image on the horizontal scroll bar.

No description available.

No description available.

How thick the scroll bar appears. This applies to both the horizontal and vertical scroll bars. Can be set to 0 for no bars render.

No description available.

Determines whether or not scrolling is allowed on this frame. If turned off, no scroll bars will be rendered.

The "Up" image on the vertical scrollbar. Size of this is always ScrollBarThickness by ScrollBarThickness. This is also used as the "left" image on the horizontal scroll bar.

No description available.

Functions

No description available.

TextBox

Inherits: GuiObject

A text entry box

Properties

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

Deprecated. Use TextColor3 instead

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

Functions

No description available.

No description available.

ReleaseFocus(
submitted: bool
): void

No description available.

No description available.

No description available.

Events
FocusLost: RBXScriptSignal(
enterPressed: bool,
inputThatCausedFocusLoss: Instance
)

No description available.

No description available.

ViewportFrame

Inherits: GuiObject

A GUI that can show 3D objects

Properties

Changing this changes the color tint of all objects in the ViewportFrame.

Current Camera of children objects

The rendered image of the ViewportFrame will be mutiplied by this color

A number value that specifies how transparent the rendered image of the ViewportFrame is

Directional light color for objects in the ViewportFrame.

Light direction. Value will be normalized. All values valid except (0,0,0).

LayerCollector

Inherits: GuiBase2d

Tags: NotCreatable, NotBrowsable

The base class of ScreenGui, BillboardGui, and SurfaceGui.

Properties

No description available.

No description available.

No description available.

BillboardGui

Inherits: LayerCollector

A GUI that adorns an object in the 3D world. Add Frames/Labels/Buttons to this object to have them rendered while attached to a 3D object

Properties

If true, this GuiObject can fire mouse events and will pass them to any GuiObjects layered underneath, while false will do neither.

The Object the billboard gui uses as its base to render from. Currently, the only way to set this property is thru a script, and must exist in the workspace. This will only render if the object assigned derives from BasePart.

If true, billboard gui does not get occluded by 3D objects, but always renders on the screen.

No description available.

No description available.

No description available.

No description available.

No description available.

A Vector3 (x,y,z) defined in studs that will offset the gui from the extents of the 3d object it is rendering from.

No description available.

Specifies the amount of influence lighting has on the billboard gui. A value of 0 is unlit, 1 is fully lit. Fractional values blend from unlit to lit.

No description available.

Specifies a Player that the BillboardGui will not render to.

A UDim2 value describing the size of the BillboardGui. More information on UDim2 is available here. Relative values are defined as one-to-one with studs.

A Vector2 (x,y) defined in studs that will offset the gui size from it's current size.

A Vector3 (x,y,z) defined in studs that will offset the gui from the centroid of the 3d object it is rendering from

No description available.

PluginGui

Inherits: LayerCollector

Tags: NotCreatable, NotReplicated

No description available.

Properties

No description available.

Functions

No description available.

No description available.

Events

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

DockWidgetPluginGui

Inherits: PluginGui

Tags: NotCreatable, NotReplicated

No description available.

Properties

No description available.

QWidgetPluginGui

Inherits: PluginGui

Tags: NotCreatable, NotReplicated

No description available.

ScreenGui

Inherits: LayerCollector

The core GUI object on which tools are built. Add Frames/Labels/Buttons to this object to have them rendered as a 2D overlay

Properties

No description available.

No description available.

No description available.

GuiMain

Inherits: ScreenGui

Tags: Deprecated

Deprecated, please use ScreenGui

SurfaceGui

Inherits: LayerCollector

Renders its contained GuiObjects flat against the face of a part.

Properties

If true, this GuiObject can fire mouse events and will pass them to any GuiObjects layered underneath, while false will do neither.

The Object the surface gui uses as its base to render from. Currently, the only way to set this property is thru a script, and must exist in the workspace. This will only render if the object assigned derives from BasePart.

No description available.

No description available.

No description available.

No description available.

Specifies the amount of influence lighting has on the surface gui. A value of 0 is unlit, 1 is fully lit. Fractional values blend from unlit to lit.

No description available.

No description available.

No description available.

No description available.

GuiBase3d

Inherits: GuiBase

Tags: NotCreatable

No description available.

Properties

No description available.

No description available.

No description available.

No description available.

FloorWire

Inherits: GuiBase3d

Tags: Deprecated

Renders a thin cylinder than can be adorned with textures that 'flow' from one object to the next. Has basic pathing abilities and attempts to to not intersect anything. More info

Properties

Controls how the decals are positioned along the wire. More info

The object the FloorWire 'emits' from

The space between two textures on the wire. Note: studs are relative depending on how far the camera is from the FloorWire.

The image we use to render the textures that flow from beginning to end of the FloorWire.

The size in studs of the Texture we use to flow from one object to the next.

The object the FloorWire 'emits' to

The rate of travel that the textures flow along the wire.

How thick the wire is.

PVAdornment

Inherits: GuiBase3d

Tags: NotCreatable

No description available.

Properties

No description available.

HandleAdornment

Inherits: PVAdornment

Tags: NotCreatable

No description available.

Properties

No description available.

No description available.

No description available.

No description available.

Events

No description available.

No description available.

No description available.

No description available.

BoxHandleAdornment

Inherits: HandleAdornment

No description available.

Properties

No description available.

ConeHandleAdornment

Inherits: HandleAdornment

No description available.

Properties

No description available.

No description available.

CylinderHandleAdornment

Inherits: HandleAdornment

No description available.

Properties

No description available.

No description available.

ImageHandleAdornment

Inherits: HandleAdornment

No description available.

Properties

No description available.

No description available.

LineHandleAdornment

Inherits: HandleAdornment

No description available.

Properties

No description available.

No description available.

SphereHandleAdornment

Inherits: HandleAdornment

No description available.

Properties

No description available.

ParabolaAdornment

Inherits: PVAdornment

No description available.

Properties

No description available.

No description available.

No description available.

No description available.

No description available.

Functions
FindPartOnParabola(
ignoreDescendentsTable: Objects
): Tuple

No description available.

SelectionBox

Inherits: PVAdornment

A 3D GUI object to represent the visible selection around an object

Properties

No description available.

No description available.

No description available.

No description available.

SelectionSphere

Inherits: PVAdornment

A 3D GUI object to represent the visible selection around an object

Properties

No description available.

No description available.

No description available.

PartAdornment

Inherits: GuiBase3d

Tags: NotCreatable

No description available.

Properties

No description available.

HandlesBase

Inherits: PartAdornment

Tags: NotCreatable

No description available.

ArcHandles

Inherits: HandlesBase

A 3D GUI object to represent draggable arc handles

Properties

No description available.

Events

No description available.

No description available.

MouseDrag: RBXScriptSignal(
axis: Axis,
relativeAngle: float,
deltaRadius: float
)

No description available.

No description available.

No description available.

Handles

Inherits: HandlesBase

A 3D GUI object to represent draggable handles

Properties

No description available.

No description available.

Events

No description available.

No description available.

No description available.

No description available.

No description available.

SurfaceSelection

Inherits: PartAdornment

A 3D GUI object to represent the visible selection around a face of an object

Properties

No description available.

SelectionLasso

Inherits: GuiBase3d

Tags: NotCreatable

No description available.

Properties

No description available.

SelectionPartLasso

Inherits: SelectionLasso

Tags: Deprecated

A visual line drawn representation between two part objects

Properties

No description available.

SelectionPointLasso

Inherits: SelectionLasso

Tags: Deprecated

A visual line drawn representation between two positions

Properties

No description available.

GuiService

Inherits: Instance

Tags: NotCreatable, Service, NotReplicated

The GuiService is a special service, which currently allows developers to control what GuiObject is currently being selected by the Gamepad Gui navigator, and allows clients to check if Roblox's main menu is currently open. This service has a lot of hidden members, which are mainly used internally by Roblox's CoreScripts.

Properties

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

Functions
AddCenterDialog(
dialog: Instance,
centerDialogType: CenterDialogType,
showFunction: Function,
hideFunction: Function
): void

No description available.

No description available.

AddSelectionParent(
selectionName: string,
selectionParent: Instance
): void

No description available.

AddSelectionTuple(
selectionName: string,
selections: Tuple
): void

No description available.

No description available.

BroadcastNotification(
data: string,
notificationType: int
): void

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

Returns a Tuple containing two Vector2 values representing the offset of user GUIs in pixels from the top right corner of the screen and the bottom right corner of the screen respectively.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

SetGlobalGuiInset(
x1: int,
y1: int,
x2: int,
y2: int
): void

No description available.

No description available.

SetMenuIsOpen(
open: bool,
menuName: string
): void

No description available.

SetSafeZoneOffsets(
top: float,
bottom: float,
left: float,
right: float
): void

No description available.

SetUiMessage(
msgType: UiMessageType,
uiMessage: string
): void

No description available.

No description available.

No description available.

No description available.

Events

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

Callbacks
SendCoreUiNotification: function(
title: string,
text: string
): void

No description available.

GuidRegistryService

Inherits: Instance

Tags: NotCreatable, Service

No description available.

HapticService

Inherits: Instance

Tags: NotCreatable, Service, NotReplicated

No description available.

Functions
GetMotor(
inputType: UserInputType,
vibrationMotor: VibrationMotor
): Tuple

No description available.

IsMotorSupported(
inputType: UserInputType,
vibrationMotor: VibrationMotor
): bool

No description available.

No description available.

SetMotor(
inputType: UserInputType,
vibrationMotor: VibrationMotor,
vibrationValues: Tuple
): void

No description available.

Hopper

Inherits: Instance

Tags: NotCreatable, Service, Deprecated

Use StarterPack instead

HttpRbxApiService

Inherits: Instance

Tags: NotCreatable, Service

No description available.

Functions
GetAsync(
apiUrlPath: string,
httpRequestType: HttpRequestType,
doNotAllowDiabolicalMode: bool
): string

No description available.

GetAsyncFullUrl(
apiUrl: string,
httpRequestType: HttpRequestType,
doNotAllowDiabolicalMode: bool
): string

No description available.

PostAsync(
apiUrlPath: string,
data: string,
content_type: HttpContentType,
httpRequestType: HttpRequestType,
doNotAllowDiabolicalMode: bool
): string

No description available.

PostAsyncFullUrl(
apiUrl: string,
data: string,
content_type: HttpContentType,
httpRequestType: HttpRequestType,
doNotAllowDiabolicalMode: bool
): string

No description available.

RequestAsync(
requestOptions: Dictionary,
content_type: HttpContentType,
httpRequestType: HttpRequestType,
doNotAllowDiabolicalMode: bool
): string

No description available.

HttpRequest

Inherits: Instance

Tags: NotCreatable

No description available.

Functions

No description available.

Start(
callback: Function
): void

No description available.

HttpService

Inherits: Instance

Tags: NotCreatable, Service

No description available.

Properties

Enabling http requests from scripts

Functions
GenerateGUID(
wrapInCurlyBraces: bool
): string

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

GetAsync(
url: string,
nocache: bool,
headers: Variant
): string

No description available.

PostAsync(
url: string,
data: string,
content_type: HttpContentType,
compress: bool,
headers: Variant
): string

No description available.

No description available.

Humanoid

Inherits: Instance

No description available.

Properties

No description available.

No description available.

No description available.

No description available.

No description available.

An emum that selects the collision type for R15 and Rthro characters. InnerBox is classic style collisions for all characters, OuterBox is dynamically sized collisions based on Mesh size.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

maxHealth is deprecated. Use MaxHealth instead.

Functions

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

Takes a specified tool and equips it to the Humanoid's Character. Tool argument should be of type 'Tool'.

No description available.

No description available.

Returns a Enum.BodyPartR15 given a body part in the Humanoid's Character.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

Move(
moveDirection: Vector3,
relativeToCamera: bool
): void

No description available.

MoveTo(
location: Vector3,
part: Instance
): void

Attempts to move the Humanoid and it's associated character to 'part'. 'location' is used as an offset from part's origin.

No description available.

No description available.

No description available.

Replaces the desired bodypart on the Humanoid's Character using a specified Enum.BodyPartR15 and BasePart. Returns a success boolean.

No description available.

No description available.

Decreases health by the amount. Use this instead of changing health directly to make sure weapons are filtered for things such as ForceField(s).

Takes any active gear/tools that the Humanoid is using and puts them into the backpack. This function only works on Humanoids with a corresponding Player.

loadAnimation is deprecated. Use LoadAnimation instead.

takeDamage is deprecated. Use TakeDamage instead.

ApplyDescription(
humanoidDescription: Instance
): void

No description available.

No description available.

PlayEmote(
emoteName: string
): bool

No description available.

Events

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

Seated: RBXScriptSignal(
active: bool,
currentSeatPart: Instance
)

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

Touched: RBXScriptSignal(
touchingPart: Instance,
humanoidPart: Instance
)

No description available.

HumanoidDescription

Inherits: Instance

An object that specifies the appearance of Humanoid characters

Properties

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

Functions
AddEmote(
name: string,
assetId: int64
): void

No description available.

No description available.

No description available.

No description available.

No description available.

SetEquippedEmotes(
equippedEmotes: Array
): void

No description available.

Events

No description available.

No description available.

InputObject

Inherits: Instance

Tags: NotCreatable

An object that describes a particular user input, such as mouse movement, touches, keyboard, and more.

Properties

No description available.

An enum that describes what kind of input is being pressed. For types of input like Keyboard, this describes what key was pressed. For input like mousebutton, this provides no additional information.

A Vector3 value that describes a positional value of this input. For mouse and touch input, this is the screen position of the mouse/touch, described in the x and y components. For mouse wheel input, the z component describes whether the wheel was moved forward or backward.

An enum that describes what state of a particular input (touch began, touch moved, touch ended, etc.). See Enum.UserInputState for more info.

An enum that describes what kind of input this object is describing (mousebutton, touch, etc.). See Enum.UserInputType for more info.

InsertService

Inherits: Instance

Tags: NotCreatable, Service

A service used to insert objects stored on the website into the game.

Properties

Can be set in non-filtering-enabled places to allow LoadAsset to be used in LocalScripts.

Allows free models to be inserted into place.

Functions

Deprecated

ApproveAssetVersionId(
assetVersionId: int64
): void

Deprecated

Insert(
instance: Instance
): void

Inserts the Instance into the workspace. It is recommended to use Instance.Parent = game.Workspace instead, as this can cause issues currently.

No description available.

No description available.

Deprecated. Use GetBaseSets() instead.

Returns a table containing a list of the various setIds that are ROBLOX approved. More info on sets

GetCollection(
categoryId: int64
): Array

Returns a table for the assets stored in the category. A category is an setId from www.roblox.com that links to a set. More info on table format. More info on sets

GetFreeDecals(
searchText: string,
pageNum: int
): Array

No description available.

GetFreeModels(
searchText: string,
pageNum: int
): Array

No description available.

No description available.

Deprecated. Use GetUserSets() instead.

Returns a table containing a list of the various setIds that correspond to argument 'userId'. More info on sets

Returns a Model containing the Instance that resides at AssetId on the web. This call will also yield the script until the model is returned. Script execution can still continue, however, if you use a coroutine.

LoadAssetVersion(
assetVersionId: int64
): Instance

Similar to LoadAsset, but instead an AssetVersionId is passed in, which refers to a particular version of the asset which is not neccessarily the latest version.

loadAsset is deprecated. Use LoadAsset instead.

JointInstance

Inherits: Instance

Tags: NotCreatable

No description available.

Properties

Read-only boolean, true if the joint is active in world. Rigid joints may be inactive if they are redundant or form cycles.

No description available.

No description available.

No description available.

No description available.

part1 is deprecated. Use Part1 instead.

DynamicRotate

Inherits: JointInstance

Tags: NotCreatable

No description available.

Properties

No description available.

RotateP

Inherits: DynamicRotate

No description available.

RotateV

Inherits: DynamicRotate

No description available.

Glue

Inherits: JointInstance

Tags: Deprecated

No description available.

Properties

No description available.

No description available.

No description available.

No description available.

ManualSurfaceJointInstance

Inherits: JointInstance

Tags: NotCreatable

No description available.

ManualGlue

Inherits: ManualSurfaceJointInstance

No description available.

ManualWeld

Inherits: ManualSurfaceJointInstance

No description available.

Motor

Inherits: JointInstance

No description available.

Properties

No description available.

No description available.

No description available.

Functions

No description available.

Motor6D

Inherits: Motor

No description available.

Properties

No description available.

Rotate

Inherits: JointInstance

No description available.

Snap

Inherits: JointInstance

No description available.

VelocityMotor

Inherits: JointInstance

No description available.

Properties

No description available.

No description available.

No description available.

No description available.

Weld

Inherits: JointInstance

No description available.

JointsService

Inherits: Instance

Tags: NotCreatable, Service, Deprecated

No description available.

Functions

No description available.

No description available.

No description available.

No description available.

No description available.

KeyboardService

Inherits: Instance

Tags: NotCreatable, Service

No description available.

Keyframe

Inherits: Instance

One keyframe of an animation

Properties

No description available.

Functions

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

KeyframeMarker

Inherits: Instance

Represents when an event should be fired in an animation

Properties

No description available.

KeyframeSequence

Inherits: Instance

No description available.

Properties

No description available.

No description available.

No description available.

Functions

No description available.

No description available.

No description available.

KeyframeSequenceProvider

Inherits: Instance

Tags: NotCreatable, Service, NotReplicated

No description available.

Functions

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

Light

Inherits: Instance

Tags: NotCreatable

Parent of all light objects

Properties

No description available.

No description available.

No description available.

No description available.

PointLight

Inherits: Light

Makes the parent part emit light in a spherical shape

Properties

No description available.

SpotLight

Inherits: Light

Makes the parent part emit light in a conical shape

Properties

No description available.

No description available.

No description available.

SurfaceLight

Inherits: Light

Makes the parent part emit light in a frustum shape from rectangle defined by part

Properties

No description available.

No description available.

No description available.

Lighting

Inherits: Instance

Tags: NotCreatable, Service

Responsible for all lighting aspects of the world (affects how things are rendered).

Properties

The hue of the global lighting. Changing this changes the color tint of all objects in the Workspace.

How much global light each Part in the Workspace receives. Standard range is 0 to 2 (0 being little light), but can be increased all the way to 10 (colors start to be appear very different at this value).

No description available.

The hue of global lighting on the bottom surfaces of an object.

The hue of global lighting on the top surfaces of an object.

Exposure compensation amount. Applies a bias to the exposure level prior to the tonemap step. +1 indicates twice as much exposure and -1 means half as much exposure.

A Color3 value that changes the hue of distance fog.

The distance at which fog completely blocks your vision. This distance is relative to the camera position. Units are in studs

The distance at which the fog gradient begins. This distance is relative to the camera position. Units are in studs.

The latitude position the level is placed at. This affects sun position. More info

Flag enabling shadows from sun and moon in the place

No description available.

Effective ambient value for outdoors, effectively shadow color outdoors (requires GlobalShadows enabled)

Flag enabling or disabling outlines on parts and terrain

Color the shadows appear as. Shadows are drawn mostly for characters, but depending on the lighting will also show for Parts in the Workspace. Rendering settings can also affect if shadows are drawn.

This property controls how blurry the shadows are.

No description available.

A string that represent the current time of day. Time is in 24-hour clock format "XX::YY:ZZ", where X is hour, Y is minute, and Z is seconds.

Functions

The number of minutes that the current time is past midnight. If currently at midnight, returns 0. Will return decimal values if not at an exact minute.

Returns the lookVector (Vector3) of the moon. If this lookVector was used in a CFrame, the Part would face the moon.

Currently always returns 0.75. MoonPhase cannot be edited.

Returns the lookVector (Vector3) of the sun. If this lookVector was used in a CFrame, the Part would face the sun.

Sets the time to be a certain number of minutes after midnight. This works with integer and decimal values.

getMinutesAfterMidnight is deprecated. Use GetMinutesAfterMidnight instead.

setMinutesAfterMidnight is deprecated. Use SetMinutesAfterMidnight instead.

Events

Fired whenever a property of Lighting is changed, or a skybox is added or removed. Skyboxes are of type 'Sky' and should be parented directly to lighting.

LocalStorageService

Inherits: Instance

Tags: NotCreatable, Service, NotReplicated

No description available.

Functions

No description available.

No description available.

SetItem(
key: string,
value: string
): void

No description available.

No description available.

Events

No description available.

No description available.

AppStorageService

Inherits: LocalStorageService

Tags: NotCreatable, Service, NotReplicated

No description available.

UserStorageService

Inherits: LocalStorageService

Tags: NotCreatable, Service, NotReplicated

No description available.

LocalizationService

Inherits: Instance

Tags: NotCreatable, Service, NotReplicated

No description available.

Properties

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

Functions

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

Events

No description available.

LocalizationTable

Inherits: Instance

A database of strings used in the game and their translations.

Properties

No description available.

No description available.

No description available.

Functions

No description available.

No description available.

GetString(
targetLocaleId: string,
key: string
): string

No description available.

No description available.

RemoveEntry(
key: string,
source: string,
context: string
): void

No description available.

RemoveEntryValue(
key: string,
source: string,
context: string,
localeId: string
): void

No description available.

No description available.

No description available.

SetContents(
contents: string
): void

No description available.

No description available.

SetEntry(
key: string,
targetLocaleId: string,
text: string
): void

No description available.

SetEntryContext(
key: string,
source: string,
context: string,
newContext: string
): void

No description available.

SetEntryExample(
key: string,
source: string,
context: string,
example: string
): void

No description available.

SetEntryKey(
key: string,
source: string,
context: string,
newKey: string
): void

No description available.

SetEntrySource(
key: string,
source: string,
context: string,
newSource: string
): void

No description available.

SetEntryValue(
key: string,
source: string,
context: string,
localeId: string,
text: string
): void

No description available.

No description available.

LogService

Inherits: Instance

Tags: NotCreatable, Service

No description available.

Functions

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

Events

No description available.

No description available.

No description available.

No description available.

ServerMessageOut: RBXScriptSignal(
message: string,
messageType: MessageType,
timestamp: int
)

No description available.

LoginService

Inherits: Instance

Tags: NotCreatable, Service

No description available.

Functions

No description available.

No description available.

Events

No description available.

No description available.

LuaSettings

Inherits: Instance

Tags: Settings

No description available.

Properties

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

LuaSourceContainer

Inherits: Instance

Tags: NotCreatable, NotBrowsable

No description available.

Properties

The name of the player who is currently editing the script in Team Create.

BaseScript

Inherits: LuaSourceContainer

Tags: NotCreatable

No description available.

Properties

No description available.

No description available.

CoreScript

Inherits: BaseScript

Tags: NotCreatable, NotReplicated

No description available.

Script

Inherits: BaseScript

No description available.

Properties

No description available.

Functions

No description available.

LocalScript

Inherits: Script

A script that runs on clients, NOT servers. LocalScripts can only run when parented under one of the following: 1) A player's Backpack. 2) A player's Character model. 3) A player's PlayerGui. 4) A player's PlayerScripts. 5) The ReplicatedFirst service.

ModuleScript

Inherits: LuaSourceContainer

A script fragment. Only runs when another script uses require() on it.

Properties

No description available.

No description available.

LuaWebService

Inherits: Instance

Tags: NotCreatable, Service

No description available.

MarketplaceService

Inherits: Instance

Tags: NotCreatable, Service

No description available.

Functions

No description available.

No description available.

No description available.

No description available.

PromptProductPurchase(
player: Instance,
productId: int64,
equipIfPurchased: bool,
currencyType: CurrencyType
): void

No description available.

PromptPurchase(
player: Instance,
assetId: int64,
equipIfPurchased: bool,
currencyType: CurrencyType
): void

Will prompt 'player' to purchase the item associated with 'assetId'. 'equipIfPurchased' is an optional argument that will give the item to the player immediately if they buy it (only applies to gear). 'currencyType' is also optional and will attempt to prompt the user with a specified currency if the product can be purchased with this currency, otherwise we use the default currency of the product.

No description available.

ReportAssetSale(
assetId: string,
robuxAmount: int
): void

No description available.

No description available.

No description available.

SignalClientPurchaseSuccess(
ticket: string,
playerId: int64,
productId: int64
): void

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

Takes one argument "assetId" which should be a number of an asset on www.roblox.com. Returns a table containing the product information (if this process fails, returns an empty table).

No description available.

PerformPurchase(
infoType: InfoType,
productId: int64,
expectedPrice: int,
requestId: string
): Dictionary

No description available.

PlayerOwnsAsset(
player: Instance,
assetId: int64
): bool

Checks to see if 'Player' owns the product associated with 'assetId'. Returns true if the player owns it, false otherwise. This call will produce a warning if called on a guest player.

UserOwnsGamePassAsync(
userId: int64,
gamePassId: int64
): bool

No description available.

Events

No description available.

ClientPurchaseSuccess: RBXScriptSignal(
ticket: string,
playerId: int64,
productId: int64
)

No description available.

NativePurchaseFinished: RBXScriptSignal(
player: Instance,
productId: string,
wasPurchased: bool
)

No description available.

No description available.

No description available.

No description available.

No description available.

PromptProductPurchaseRequested: RBXScriptSignal(
player: Instance,
productId: int64,
equipIfPurchased: bool,
currencyType: CurrencyType
)

No description available.

PromptPurchaseFinished: RBXScriptSignal(
player: Instance,
assetId: int64,
isPurchased: bool
)

Fired when a 'player' dismisses a purchase dialog for 'assetId'. If the player purchased the item 'isPurchased' will be true, otherwise it will be false. This call will produce a warning if called on a guest player.

PromptPurchaseRequested: RBXScriptSignal(
player: Instance,
assetId: int64,
equipIfPurchased: bool,
currencyType: CurrencyType
)

No description available.

No description available.

ThirdPartyPurchaseFinished: RBXScriptSignal(
player: Instance,
productId: string,
receipt: string,
wasPurchased: bool
)

No description available.

Callbacks

Callback that is executed for pending Developer Product receipts.

        If this function does not return Enum.ProductPurchaseDecision.PurchaseGranted, then you will not be granted the money for the purchase!

        The callback will be invoked with a table, containing the following informational fields:
        PlayerId - the id of the player making the purchase.
        PlaceIdWherePurchased - the specific place where the purchase was made.
        PurchaseId - a unique identifier for the purchase, should be used to prevent granting an item multiple times for one purchase.
        ProductId - the id of the purchased product.
        CurrencyType - the type of currency used (Tix, Robux).
        CurrencySpent - the amount of currency spent on the product for this purchase.
Message

Inherits: Instance

Tags: Deprecated

No description available.

Properties

No description available.

Hint

Inherits: Message

Tags: Deprecated

No description available.

MessagingService

Inherits: Instance

Tags: NotCreatable, Service, NotReplicated

No description available.

Functions
PublishAsync(
topic: string,
message: Variant
): void

No description available.

No description available.

Mouse

Inherits: Instance

Tags: NotCreatable

Used to receive input from the user. Actually tracks mouse events and keyboard events.

Properties

The CoordinateFrame of where the Mouse ray is currently hitting a 3D object in the Workspace. If the mouse is not over any 3D objects in the Workspace, this property is nil.

The current Texture of the Mouse Icon. Stored as a string, for more information on how to format the string go here

The CoordinateFrame of where the Mouse is when the mouse is not clicking. This CoordinateFrame will be very close to the Camera.CoordinateFrame.

The Part the mouse is currently over. If the mouse is not currently over any object (on the skybox, for example) this property is nil.

A Part or Model that the Mouse will ignore when trying to find the Target, TargetSurface and Hit.

The NormalId (Top, Left, Down, etc.) of the face of the part the Mouse is currently over.

The Unit Ray from where the mouse is (Origin) to the current Mouse.Target.

The viewport's (game window) width in pixels.

The viewport's (game window) height in pixels.

The absolute pixel position of the Mouse along the x-axis of the viewport (game window). Values start at 0 on the left hand side of the screen and increase to the right.

The absolute pixel position of the Mouse along the y-axis of the viewport (game window). Values start at 0 on the top of the screen and increase to the bottom.

hit is deprecated. Use Hit instead.

target is deprecated. Use Target instead.

Events

Fired when the first button (usually the left, but could be another) on the mouse is depressed.

Fired when the first button (usually the left, but could be another) on the mouse is release.

This event is currently non-operational.

This event is currently non-operational.

Fired constantly when the mouse is not firing any other event (i.e. the mouse isn't moving, nor any buttons being pressed or depressed).

Fired when a user presses a key on the keyboard. Argument is a string representation of the key. If the key has no string representation (such as space), the string passed in is the keycode for that character. Keycodes are currently in ASCII.

Fired when a user releases a key on the keyboard. Argument is a string representation of the key. If the key has no string representation (such as space), the string passed in is the keycode for that character. Keycodes are currently in ASCII.

Fired when the mouse X or Y member changes.

This event is currently non-operational.

This event is currently non-operational.

keyDown is deprecated. Use KeyDown instead.

PlayerMouse

Inherits: Mouse

Tags: NotCreatable

No description available.

PluginMouse

Inherits: Mouse

Tags: NotCreatable

No description available.

Events

No description available.

MouseService

Inherits: Instance

Tags: NotCreatable, Service, NotReplicated

No description available.

NetworkMarker

Inherits: Instance

Tags: NotCreatable, NotBrowsable

No description available.

Events

No description available.

NetworkPeer

Inherits: Instance

Tags: NotCreatable, NotBrowsable

No description available.

Functions

No description available.

NetworkClient

Inherits: NetworkPeer

Tags: NotCreatable, Service, NotReplicated

No description available.

Properties

No description available.

Events

No description available.

No description available.

No description available.

NetworkServer

Inherits: NetworkPeer

Tags: NotCreatable, Service, NotReplicated

No description available.

Properties

No description available.

Functions

No description available.

NetworkReplicator

Inherits: Instance

Tags: NotCreatable, NotReplicated

No description available.

Functions

No description available.

No description available.

GetRakStatsString(
verbosityLevel: int
): string

No description available.

ClientReplicator

Inherits: NetworkReplicator

Tags: NotCreatable, NotReplicated

No description available.

Functions
RequestRCCProfilerData(
frameRate: int,
timeFrame: int
): void

No description available.

No description available.

Events

No description available.

No description available.

ServerReplicator

Inherits: NetworkReplicator

Tags: NotCreatable, NotReplicated

No description available.

NetworkSettings

Inherits: Instance

Tags: Service, NotBrowsable

No description available.

Properties

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

NoCollisionConstraint

Inherits: Instance

No description available.

Properties

If true Part0 and Part1 will not collide, if false the parts will collide.

No description available.

No description available.

NotificationService

Inherits: Instance

Tags: NotCreatable, Service

No description available.

Properties

No description available.

No description available.

No description available.

No description available.

No description available.

Functions

No description available.

No description available.

No description available.

CancelNotification(
userId: int64,
alertId: int
): void

No description available.

ScheduleNotification(
userId: int64,
alertId: int,
alertMsg: string,
minutesToFire: int
): void

No description available.

No description available.

Events
RobloxConnectionChanged: RBXScriptSignal(
connectionName: string,
connectionState: ConnectionState,
sequenceNumber: string,
namespaceSequenceNumbers: string
)

No description available.

No description available.

PVInstance

Inherits: Instance

Tags: NotCreatable, NotBrowsable

No description available.

BasePart

Inherits: PVInstance

Tags: NotCreatable, NotBrowsable

A structural class, not creatable

Properties

Determines whether or not physics acts upon the Part. If true, part stays 'Anchored' in space, not moving regardless of any collision/forces acting upon it. If false, physics works normally on the part.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

Contains information regarding the Part's position and a matrix that defines the Part's rotation. Can read/write. More info

Determines whether physical interactions with other Parts are respected. If true, will collide and react with physics to other Parts. If false, other parts will pass thru instead of colliding

Determines whether this Part casts a shadow.

No description available.

No description available.

Color3 of the part.

No description available.

A float value ranging from 0.0f to 1.0f. Sets how much the Part will rebound against another. a value of 1 is like a superball, and 0 is like a lead block.

A float value ranging from 0.0f to 1.0f. Sets how much the Part will be able to slide. a value of 1 is no sliding, and 0 is no friction, so infinite sliding.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

Determines whether building tools (in-game and studio) can manipulate this Part. If true, no editing allowed. If false, editing is allowed.

If true the part will be massless when welded to another part that is not massless. The part will still have mass like a normal part if it is an assembly root part according to GetRootPart().

Specifies the look and feel the Part should have. Note: this does not define the color the Part is, see BrickColor for that. More info

Rotation around X, Y, and Z axis. Rotations applied in YXZ order.

No description available.

No description available.

Specifies how shiny the Part is. A value of 1 is completely reflective (chrome), while a value of 0 is no reflectance (concrete wall)

Sets the value for the smallest change in size allowable by the Resize(NormalId, int) function.

Sets the value for the faces allowed to be resized by the Resize(NormalId, int) function.

No description available.

No description available.

No description available.

No description available.

An integer from -127 to 127. Compares before other all other part properties besides massless for deciding which part is the assembly root part according to GetRootPart().

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

Sets how visible an object is. A value of 1 makes the object invisible, while a value of 0 makes the object opaque.

How fast the Part is traveling in studs/second. This property is NOT recommended to be modified directly, unless there is good reason. Otherwise, try using a BodyForce to move a Part.

brickColor is deprecated. Use BrickColor instead.

Functions

Destroys SurfaceJoints with all parts that are touching this Instance (including internal joints in the Instance, as in a Model).

No description available.

No description available.

No description available.

No description available.

Returns a number that is the mass of this Instance. Mass of a Part is immutable, and is changed only by the size of the Part.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

Creates the appropriate SurfaceJoints with all parts that are touching this Instance (including internal joints in the Instance, as in a Model). This uses the SurfaceTypes defined on the surfaces of parts to create the appropriate welds. More info

Resize(
normalId: NormalId,
deltaAmount: int
): bool

Resizes a Part in the direction of the face defined by 'NormalId', by the amount specified by 'deltaAmount'. If the operation will expand the part to intersect another Instance, the part will not resize at all. Return true if the call is successful, false otherwise.

SetNetworkOwner(
playerInstance: Instance
): void

No description available.

No description available.

breakJoints is deprecated. Use BreakJoints instead.

getMass is deprecated. Use GetMass instead.

makeJoints is deprecated. Use MakeJoints instead.

resize(
normalId: NormalId,
deltaAmount: int
): bool

resize is deprecated. Use Resize instead.

SubtractAsync(
parts: Objects,
collisionfidelity: CollisionFidelity,
renderFidelity: RenderFidelity
): Instance

No description available.

UnionAsync(
parts: Objects,
collisionfidelity: CollisionFidelity,
renderFidelity: RenderFidelity
): Instance

No description available.

Events

Deprecated. Use Touched instead

No description available.

Deprecated. Use TouchEnded instead

Fired when the part stops touching another part

No description available.

touched is deprecated. Use Touched instead.

CornerWedgePart

Inherits: BasePart

A CornerWedge Part

FormFactorPart

Inherits: BasePart

Tags: NotCreatable

No description available.

Properties

No description available.

formFactor is deprecated. Use FormFactor instead.

Part

Inherits: FormFactorPart

A plastic building block - the fundamental component of ROBLOX

Properties

No description available.

FlagStand

Inherits: Part

Tags: Deprecated

No description available.

Properties

No description available.

Events

No description available.

Platform

Inherits: Part

Tags: NotCreatable

Equivalent to a seat, except that the character stands up rather than sits down.

Seat

Inherits: Part

No description available.

Properties

No description available.

No description available.

Functions
Sit(
humanoid: Instance
): void

No description available.

SkateboardPlatform

Inherits: Part

Tags: Deprecated

No description available.

Properties

No description available.

No description available.

No description available.

No description available.

No description available.

Functions

No description available.

Events
Equipped: RBXScriptSignal(
humanoid: Instance,
skateboardController: Instance
)

No description available.

No description available.

No description available.

equipped: RBXScriptSignal(
humanoid: Instance,
skateboardController: Instance
)

equipped is deprecated. Use Equipped instead.

unequipped is deprecated. Use Unequipped instead.

SpawnLocation

Inherits: Part

No description available.

Properties

No description available.

No description available.

No description available.

No description available.

No description available.

WedgePart

Inherits: FormFactorPart

A Wedge Part

Terrain

Inherits: BasePart

Tags: NotCreatable

Object representing a high performance bounded grid of static 4x4 parts

Properties

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

Functions

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

FillBall(
center: Vector3,
radius: float,
material: Material
): void

No description available.

FillBlock(
cframe: CFrame,
size: Vector3,
material: Material
): void

No description available.

FillRegion(
region: Region3,
resolution: float,
material: Material
): void

No description available.

GetCell(
x: int,
y: int,
z: int
): Tuple

Returns CellMaterial, CellBlock, CellOrientation

No description available.

Returns hasAnyWater, WaterForce, WaterDirection

PasteRegion(
region: Instance,
corner: Vector3int16,
pasteEmptyCells: bool
): void

No description available.

ReadVoxels(
region: Region3,
resolution: float
): Tuple

No description available.

SetCell(
x: int,
y: int,
z: int,
material: CellMaterial,
block: CellBlock,
orientation: CellOrientation
): void

No description available.

SetCells(
region: Region3int16,
material: CellMaterial,
block: CellBlock,
orientation: CellOrientation
): void

No description available.

No description available.

SetWaterCell(
x: int,
y: int,
z: int,
force: WaterForce,
direction: WaterDirection
): void

No description available.

No description available.

No description available.

No description available.

WriteVoxels(
region: Region3,
resolution: float,
materials: Array,
occupancy: Array
): void

No description available.

TriangleMeshPart

Inherits: BasePart

Tags: NotCreatable

No description available.

Properties

No description available.

MeshPart

Inherits: TriangleMeshPart

A MeshPart is a physically simulatable mesh

Properties

No description available.

No description available.

No description available.

No description available.

PartOperation

Inherits: TriangleMeshPart

No description available.

Properties

No description available.

No description available.

No description available.

NegateOperation

Inherits: PartOperation

A NegateOperation can be used to create holes in other parts

UnionOperation

Inherits: PartOperation

A UnionOperation is a union of multiple parts

TrussPart

Inherits: BasePart

An extendable building truss

Properties

No description available.

VehicleSeat

Inherits: BasePart

Automatically finds and powers hinge joints in an assembly. Ignores motors.

Properties

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

Functions
Sit(
humanoid: Instance
): void

No description available.

Model

Inherits: PVInstance

A construct used to group Parts and other objects together, also allows manipulation of multiple objects.

Properties

A Part that serves as a reference for the Model's CFrame. Used in conjunction with GetModelPrimaryPartCFrame and SetModelPrimaryPartCFrame. Use this to rotate/translate all Parts relative to the PrimaryPart.

Functions

Breaks all surface joints contained within

No description available.

No description available.

Returns a CFrame that has position of the centroid of all Parts in the Model. The rotation matrix is either the rotation matrix of the user-defined PrimaryPart, or if not specified then a part in the Model chosen by the engine.

Returns a Vector3 that is union of the extents of all Parts in the model.

Returns the cframe of the Model.PrimaryPart. If PrimaryPart is nil, then this function will throw an error.

Creates the appropriate SurfaceJoints between all touching Parts contrained within the model. Technically, this function calls MakeJoints() on all Parts inside the model.

MoveTo(
position: Vector3
): void

Moves the centroid of the Model to the specified location, respecting all relative distances between parts in the model.

Rotates all parts in the model to the orientation that was set using SetIdentityOrientation(). If this function has never been called, rotation is reset to GetModelCFrame()'s rotation.

Takes the current rotation matrix of the model and stores it as the model's identity matrix. The rotation is applied when ResetOrientationToIdentity() is called.

Sets the cframe of the Model.PrimaryPart. If PrimaryPart is nil, then this function will throw an error. This also sets the cframe of all descendant Parts relative to the cframe change to PrimaryPart.

Similar to MoveTo(), except instead of moving to an explicit location, we use the model's current CFrame location and offset it.

breakJoints is deprecated. Use BreakJoints instead.

makeJoints is deprecated. Use MakeJoints instead.

move(
location: Vector3
): void

Use MoveTo() instead

moveTo(
location: Vector3
): void

moveTo is deprecated. Use MoveTo instead.

Status

Inherits: Model

Tags: NotCreatable, Deprecated

No description available.

Workspace

Inherits: Model

Tags: NotCreatable, Service

No description available.

Properties

No description available.

No description available.

No description available.

No description available.

Sets the height at which falling characters and parts are destroyed. This property is not scriptable and can only be set in Studio

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

Functions

No description available.

CalculateJumpPower(
gravity: float,
jumpHeight: float
): float

No description available.

No description available.

FindPartOnRay(
ray: Ray,
ignoreDescendantsInstance: Instance,
terrainCellsAreCubes: bool,
ignoreWater: bool
): Tuple

Return type is (BasePart, Vector3) if the ray hits. If it misses it will return (nil, PointAtEndOfRay)

FindPartOnRayWithIgnoreList(
ray: Ray,
ignoreDescendantsTable: Objects,
terrainCellsAreCubes: bool,
ignoreWater: bool
): Tuple

Return type is (BasePart, Vector3) if the ray hits. If it misses it will return (nil, PointAtEndOfRay)

FindPartOnRayWithWhitelist(
ray: Ray,
whitelistDescendantsTable: Objects,
ignoreWater: bool
): Tuple

No description available.

FindPartsInRegion3(
region: Region3,
ignoreDescendantsInstance: Instance,
maxParts: int
): Objects

Returns parts in the area defined by the Region3, up to specified maxCount or 100, whichever is less

FindPartsInRegion3WithIgnoreList(
region: Region3,
ignoreDescendantsTable: Objects,
maxParts: int
): Objects

Returns parts in the area defined by the Region3, up to specified maxCount or 100, whichever is less

FindPartsInRegion3WithWhiteList(
region: Region3,
whitelistDescendantsTable: Objects,
maxParts: int
): Objects

No description available.

No description available.

No description available.

No description available.

IsRegion3Empty(
region: Region3,
ignoreDescendentsInstance: Instance
): bool

No description available.

IsRegion3EmptyWithIgnoreList(
region: Region3,
ignoreDescendentsTable: Objects
): bool

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

findPartOnRay(
ray: Ray,
ignoreDescendantsInstance: Instance,
terrainCellsAreCubes: bool,
ignoreWater: bool
): Tuple

findPartOnRay is deprecated. Use FindPartOnRay instead.

findPartsInRegion3(
region: Region3,
ignoreDescendantsInstance: Instance,
maxParts: int
): Objects

findPartsInRegion3 is deprecated. Use FindPartsInRegion3 instead.

PackageLink

Inherits: Instance

Tags: NotCreatable, NotBrowsable

No description available.

Properties

No description available.

No description available.

Current status of the Package

No description available.

PackageService

Inherits: Instance

Tags: NotCreatable, Service, NotReplicated

No description available.

Pages

Inherits: Instance

Tags: NotCreatable, NotReplicated

No description available.

Properties

No description available.

Functions

No description available.

No description available.

DataStorePages

Inherits: Pages

Tags: NotCreatable, NotReplicated

No description available.

FriendPages

Inherits: Pages

Tags: NotCreatable, NotReplicated

No description available.

InventoryPages

Inherits: Pages

Tags: NotCreatable, NotReplicated

No description available.

EmotesPages

Inherits: InventoryPages

Tags: NotCreatable, NotReplicated

No description available.

StandardPages

Inherits: Pages

Tags: NotCreatable, NotReplicated

No description available.

PartOperationAsset

Inherits: Instance

No description available.

ParticleEmitter

Inherits: Instance

A generic particle system.

Properties

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

Specifies the amount of influence lighting has on the particle emmitter. A value of 0 is unlit, 1 is fully lit. Fractional values blend from unlit to lit.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

Functions

No description available.

Emit(
particleCount: int
): void

No description available.

Path

Inherits: Instance

Tags: NotCreatable, NotReplicated

No description available.

Properties

No description available.

Functions

No description available.

No description available.

No description available.

ComputeAsync(
start: Vector3,
finish: Vector3
): void

No description available.

Events
Blocked: RBXScriptSignal(
blockedWaypointIdx: int
)

No description available.

PathfindingService

Inherits: Instance

Tags: NotCreatable, Service, NotReplicated

No description available.

Properties

No description available.

Functions
CreatePath(
agentParameters: Dictionary
): Instance

No description available.

ComputeRawPathAsync(
start: Vector3,
finish: Vector3,
maxDistance: float
): Instance

No description available.

ComputeSmoothPathAsync(
start: Vector3,
finish: Vector3,
maxDistance: float
): Instance

No description available.

No description available.

PhysicsPacketCache

Inherits: Instance

Tags: NotCreatable, Service, NotReplicated

No description available.

PhysicsService

Inherits: Instance

Tags: NotCreatable, Service

No description available.

Functions

No description available.

CollisionGroupSetCollidable(
name1: string,
name2: string,
collidable: bool
): void

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

IkSolve(
part: Instance,
target: CFrame,
translateStiffness: float,
rotateStiffness: float
): void

No description available.

LocalIkSolve(
part: Instance,
target: CFrame,
translateStiffness: float,
rotateStiffness: float
): void

No description available.

No description available.

No description available.

No description available.

PhysicsSettings

Inherits: Instance

Tags: Settings

No description available.

Properties

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

Player

Inherits: Instance

No description available.

Properties

No description available.

No description available.

No description available.

No description available.

No description available.

An enum that describes how a Player's camera is allowed to behave. More info.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

Read-only. If true, this Player's persistent data can be loaded, false otherwise. Info on Data Persistence.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

userId is deprecated. Use UserId instead.

Functions

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

Kick(
message: string
): void

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

Move(
walkDirection: Vector3,
relativeToCamera: bool
): void

No description available.

No description available.

No description available.

No description available.

SaveBoolean(
key: string,
value: bool
): void

No description available.

No description available.

No description available.

No description available.

No description available.

SetAccountAge(
accountAge: int
): void

No description available.

No description available.

No description available.

No description available.

UpdatePlayerBlocked(
userId: int64,
blocked: bool
): void

No description available.

loadBoolean is deprecated. Use LoadBoolean instead.

loadInstance is deprecated. Use LoadInstance instead.

loadNumber is deprecated. Use LoadNumber instead.

loadString is deprecated. Use LoadString instead.

saveBoolean(
key: string,
value: bool
): void

saveBoolean is deprecated. Use SaveBoolean instead.

saveInstance is deprecated. Use SaveInstance instead.

saveNumber is deprecated. Use SaveNumber instead.

saveString is deprecated. Use SaveString instead.

GetFriendsOnline(
maxFriends: int
): Array

No description available.

No description available.

No description available.

No description available.

No description available.

IsInGroup(
groupId: int64
): bool

No description available.

Loads in a new character for this player. This will replace the player's current character, if they have one. This should be used in conjunction with Players.CharacterAutoLoads to control spawning of characters. This function only works from a server-side script (NOT a LocalScript).

No description available.

No description available.

Yields until the persistent data for this Player is ready to be loaded. Info on Data Persistence.

isFriendsWith is deprecated. Use IsFriendsWith instead.

waitForDataReady is deprecated. Use WaitForDataReady instead.

Events

No description available.

No description available.

No description available.

Chatted: RBXScriptSignal(
message: string,
recipient: Instance
)

No description available.

No description available.

Fired periodically after the user has been AFK for a while. Currently this event is only fired for the local Player. "time" is the time in seconds that the user has been idle.

OnTeleport: RBXScriptSignal(
teleportState: TeleportState,
placeId: int64,
spawnName: string
)

No description available.

No description available.

PlayerScripts

Inherits: Instance

Tags: NotCreatable, NotReplicated

A container instance that contains LocalScripts. LocalScript objects that are placed in this container will be exectue only when a Player is the parent.

Functions

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

Events
Players

Inherits: Instance

Tags: NotCreatable, Service

No description available.

Properties

No description available.

Set to true, when a player joins a game, they get a character automatically, as well as when they die. When set to false, characters do not auto load and will only load in using Player:LoadCharacter().

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

localPlayer is deprecated. Use LocalPlayer instead.

numPlayers is deprecated. Use NumPlayers instead.

Functions
Chat(
message: string
): void

No description available.

No description available.

No description available.

No description available.

No description available.

ReportAbuse(
player: Instance,
reason: string,
optionalMessage: string
): void

No description available.

No description available.

SetLocalPlayerInfo(
userId: int64,
userName: string,
membershipType: MembershipType,
isUnder13: bool
): void

No description available.

TeamChat(
message: string
): void

No description available.

WhisperChat(
message: string,
player: Instance
): void

No description available.

getPlayerFromCharacter is deprecated. Use GetPlayerFromCharacter instead.

getPlayers is deprecated. Use GetPlayers instead.

No description available.

Use GetPlayers() instead

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

GetUserThumbnailAsync(
userId: int64,
thumbnailType: ThumbnailType,
thumbnailSize: ThumbnailSize
): Tuple

No description available.

Events

No description available.

No description available.

No description available.

PlayerChatted: RBXScriptSignal(
chatType: PlayerChatType,
player: Instance,
message: string,
targetPlayer: Instance
)

No description available.

No description available.

No description available.

No description available.

No description available.

Plugin

Inherits: Instance

Tags: NotCreatable

No description available.

Properties

No description available.

No description available.

No description available.

Functions
Activate(
exclusiveMouse: bool
): void

No description available.

CreatePluginAction(
actionId: string,
text: string,
statusTip: string,
iconName: string,
allowBinding: bool
): Instance

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

OpenScript(
script: Instance,
lineNumber: int
): void

No description available.

No description available.

PauseSound(
soundChannel: Instance
): void

No description available.

PlaySound(
soundChannel: Instance
): void

No description available.

ResumeSound(
soundChannel: Instance
): void

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

CreateDockWidgetPluginGui(
pluginGuiId: string,
dockWidgetPluginGuiInfo: DockWidgetPluginGuiInfo
): Instance

No description available.

CreateQWidgetPluginGui(
pluginGuiId: string,
pluginGuiOptions: Dictionary
): Instance

No description available.

No description available.

No description available.

No description available.

PromptSaveSelection(
suggestedFileName: string
): bool

No description available.

Events

No description available.

No description available.

PluginAction

Inherits: Instance

Tags: NotReplicated

No description available.

Properties

No description available.

No description available.

No description available.

No description available.

Events

No description available.

PluginDragEvent

Inherits: Instance

Tags: NotCreatable, NotReplicated

No description available.

Properties

No description available.

No description available.

No description available.

No description available.

PluginGuiService

Inherits: Instance

Tags: NotCreatable, Service, NotReplicated

No description available.

PluginManager

Inherits: Instance

Tags: NotCreatable

No description available.

Functions

No description available.

ExportPlace(
filePath: string
): void

No description available.

No description available.

PluginMenu

Inherits: Instance

Tags: NotCreatable, NotReplicated

No description available.

Properties

No description available.

No description available.

Functions

No description available.

No description available.

AddNewAction(
actionId: string,
text: string,
icon: string
): Instance

No description available.

No description available.

No description available.

No description available.

PluginToolbar

Inherits: Instance

Tags: NotCreatable

No description available.

Functions
CreateButton(
buttonId: string,
tooltip: string,
iconname: string,
text: string
): Instance

No description available.

PluginToolbarButton

Inherits: Instance

Tags: NotCreatable

No description available.

Properties

No description available.

No description available.

No description available.

Functions
SetActive(
active: bool
): void

No description available.

Events

No description available.

PointsService

Inherits: Instance

Tags: NotCreatable, Service, Deprecated

A service used to query and award points for Roblox users using the universal point system.

Functions

Returns the number of points the current universe can award to players. Works with server scripts ONLY.

AwardPoints(
userId: int64,
amount: int
): Tuple

Will attempt to award the 'amount' points to 'userId', returns 'userId' awarded to, the number of points awarded, the new point total the user has in the game, and the total number of points the user now has. Will also fire PointsService.PointsAwarded. Works with server scripts ONLY.

Returns the balance of points that player with userId has in the current game (all placeID points combined within the game). Works with server scripts ONLY.

Returns the overall balance of points that player with userId has (the sum of all points across all games). Works with server scripts ONLY.

Events
PointsAwarded: RBXScriptSignal(
userId: int64,
pointsAwarded: int,
userBalanceInGame: int,
userTotalBalance: int
)

Fired when points are successfully awarded 'userId'. Also returns the updated balance of points for usedId in universe via 'userBalanceInUniverse', total points via 'userTotalBalance', and the amount points that were awarded via 'pointsAwarded'. This event fires on the server and also all clients in the game that awarded the points.

Pose

Inherits: Instance

The pose of a joint relative to it's parent part in a keyframe

Properties

No description available.

No description available.

No description available.

No description available.

No description available.

Functions

No description available.

No description available.

No description available.

PostEffect

Inherits: Instance

Tags: NotCreatable

No description available.

Properties

No description available.

BloomEffect

Inherits: PostEffect

No description available.

Properties

No description available.

No description available.

No description available.

BlurEffect

Inherits: PostEffect

No description available.

Properties

No description available.

ColorCorrectionEffect

Inherits: PostEffect

No description available.

Properties

No description available.

No description available.

No description available.

No description available.

SunRaysEffect

Inherits: PostEffect

No description available.

Properties

No description available.

No description available.

RbxAnalyticsService

Inherits: Instance

Tags: NotCreatable, Service

No description available.

Functions

No description available.

No description available.

No description available.

ReportCounter(
counterName: string,
amount: int
): void

No description available.

ReportInfluxSeries(
seriesName: string,
points: Dictionary,
throttlingPercentage: int
): void

No description available.

ReportStats(
category: string,
value: float
): void

No description available.

SendEventDeferred(
target: string,
eventContext: string,
eventName: string,
additionalArgs: Dictionary
): void

No description available.

SendEventImmediately(
target: string,
eventContext: string,
eventName: string,
additionalArgs: Dictionary
): void

No description available.

SetRBXEvent(
target: string,
eventContext: string,
eventName: string,
additionalArgs: Dictionary
): void

No description available.

SetRBXEventStream(
target: string,
eventContext: string,
eventName: string,
additionalArgs: Dictionary
): void

No description available.

TrackEvent(
category: string,
action: string,
label: string,
value: int64
): void

No description available.

TrackEventWithArgs(
category: string,
action: string,
label: string,
args: Dictionary,
value: int64
): void

No description available.

No description available.

ReflectionMetadata

Inherits: Instance

No description available.

ReflectionMetadataCallbacks

Inherits: Instance

No description available.

ReflectionMetadataClasses

Inherits: Instance

No description available.

ReflectionMetadataEnums

Inherits: Instance

No description available.

ReflectionMetadataEvents

Inherits: Instance

No description available.

ReflectionMetadataFunctions

Inherits: Instance

No description available.

ReflectionMetadataItem

Inherits: Instance

Tags: NotCreatable

No description available.

Properties

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

ReflectionMetadataClass

Inherits: ReflectionMetadataItem

No description available.

Properties

No description available.

No description available.

No description available.

No description available.

No description available.

ReflectionMetadataEnum

Inherits: ReflectionMetadataItem

No description available.

ReflectionMetadataEnumItem

Inherits: ReflectionMetadataItem

No description available.

ReflectionMetadataMember

Inherits: ReflectionMetadataItem

No description available.

ReflectionMetadataProperties

Inherits: Instance

No description available.

ReflectionMetadataYieldFunctions

Inherits: Instance

No description available.

RemoteEvent

Inherits: Instance

Allow events defined in one script to be subscribed to by another script across client/server boundary

Functions

No description available.

FireClient(
player: Instance,
arguments: Tuple
): void

No description available.

FireServer(
arguments: Tuple
): void

No description available.

Events

No description available.

No description available.

RemoteFunction

Inherits: Instance

Allow functions defined in one script to be called by another script across client/server boundary

Functions
InvokeClient(
player: Instance,
arguments: Tuple
): Tuple

No description available.

InvokeServer(
arguments: Tuple
): Tuple

No description available.

Callbacks
OnClientInvoke: function(
arguments: Tuple
): Tuple

No description available.

OnServerInvoke: function(
player: Instance,
arguments: Tuple
): Tuple

No description available.

RenderSettings

Inherits: Instance

Tags: Service, NotBrowsable

No description available.

Properties

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

Functions

No description available.

RenderingTest

Inherits: Instance

dummy summary

Properties

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

Functions

No description available.

ReplicatedFirst

Inherits: Instance

Tags: NotCreatable, Service

A container whose contents are replicated to all clients (but not back to the server) first before anything else. Useful for creating loading guis, tutorials, etc.

Functions

No description available.

No description available.

No description available.

No description available.

Events

No description available.

No description available.

No description available.

ReplicatedStorage

Inherits: Instance

Tags: NotCreatable, Service

A container whose contents are replicated to all clients and the server.

RobloxPluginGuiService

Inherits: Instance

Tags: NotCreatable, Service, NotReplicated

No description available.

RobloxReplicatedStorage

Inherits: Instance

Tags: NotCreatable, Service, NotBrowsable

No description available.

RunService

Inherits: Instance

Tags: NotCreatable, Service, NotReplicated

No description available.

Functions
BindToRenderStep(
name: string,
priority: int,
function: Function
): void

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

Events

No description available.

No description available.

No description available.

RuntimeScriptService

Inherits: Instance

Tags: NotCreatable, Service, NotReplicated

No description available.

ScriptContext

Inherits: Instance

Tags: NotCreatable, Service, NotReplicated

No description available.

Properties

No description available.

Functions

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

Events
Error: RBXScriptSignal(
message: string,
stackTrace: string,
script: Instance
)

No description available.

ScriptDebugger

Inherits: Instance

Tags: NotCreatable

No description available.

Properties

No description available.

No description available.

No description available.

No description available.

Functions
AddWatch(
expression: string
): Instance

No description available.

No description available.

No description available.

GetLocals(
stackFrame: int
): Map

No description available.

No description available.

GetUpvalues(
stackFrame: int
): Map

No description available.

No description available.

No description available.

No description available.

No description available.

SetGlobal(
name: string,
value: Variant
): void

No description available.

SetLocal(
name: string,
value: Variant,
stackFrame: int
): void

No description available.

SetUpvalue(
name: string,
value: Variant,
stackFrame: int
): void

No description available.

No description available.

No description available.

No description available.

Events

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

ScriptService

Inherits: Instance

Tags: NotCreatable, Service

No description available.

Selection

Inherits: Instance

Tags: NotCreatable, Service

No description available.

Functions

No description available.

Set(
selection: Objects
): void

No description available.

Events

No description available.

ServerScriptService

Inherits: Instance

Tags: NotCreatable, Service, NotReplicated

A container whose contents should be scripts. Scripts that are added to the container are run on the server.

Properties

No description available.

ServerStorage

Inherits: Instance

Tags: NotCreatable, Service, NotReplicated

A container whose contents are only on the server.

ServiceProvider

Inherits: Instance

Tags: NotCreatable, NotBrowsable

No description available.

Functions

No description available.

No description available.

getService is deprecated. Use GetService instead.

service(
className: string
): Instance

Use GetService() instead

Events

No description available.

No description available.

No description available.

No description available.

DataModel

Inherits: ServiceProvider

Tags: NotCreatable

The root of ROBLOX's parent-child hierarchy (commonly known as game after the global variable used to access it)

Properties

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

workspace is deprecated. Use Workspace instead.

Functions

No description available.

DefineFastFlag(
name: string,
defaultValue: bool
): bool

No description available.

DefineFastInt(
name: string,
defaultValue: int
): int

No description available.

DefineFastString(
name: string,
defaultValue: string
): string

No description available.

No description available.

No description available.

No description available.

No description available.

GetJobTimePeakFraction(
jobname: string,
greaterThan: double
): double

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

Returns true if the game has finished loading, false otherwise. Check this before listening to the Loaded signal to ensure a script knows when a game finishes loading.

No description available.

No description available.

No description available.

ReportInGoogleAnalytics(
category: string,
action: string,
label: string,
value: int
): void

No description available.

SetPlaceId(
placeId: int64
): void

No description available.

SetUniverseId(
universeId: int64
): void

No description available.

No description available.

No description available.

HttpGetAsync(
url: string,
httpRequestType: HttpRequestType,
doNotAllowDiabolicalMode: bool
): string

No description available.

HttpPostAsync(
url: string,
data: string,
contentType: string,
httpRequestType: HttpRequestType,
doNotAllowDiabolicalMode: bool
): string

No description available.

SavePlace(
saveFilter: SaveFilter
): bool

No description available.

Events

No description available.

No description available.

No description available.

Fires when the game finishes loading. Use this to know when to remove your custom loading gui. It is best to check IsLoaded() before connecting to this event, as the game may load before the event is connected to.

No description available.

Callbacks
OnClose: function(): Tuple

Deprecated. Use DataModel.BindToClose

GenericSettings

Inherits: ServiceProvider

Tags: NotCreatable

No description available.

AnalysticsSettings

Inherits: GenericSettings

Tags: NotCreatable

No description available.

GlobalSettings

Inherits: GenericSettings

Tags: NotCreatable, NotBrowsable

No description available.

Functions

No description available.

No description available.

UserSettings

Inherits: GenericSettings

Tags: NotCreatable

No description available.

Functions

No description available.

No description available.

Sky

Inherits: Instance

No description available.

Properties

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

Smoke

Inherits: Instance

Makes the parent part or model object emit smoke

Properties

No description available.

No description available.

No description available.

No description available.

No description available.

SocialService

Inherits: Instance

Tags: NotCreatable, Service, NotReplicated

No description available.

Functions

No description available.

No description available.

No description available.

Events

No description available.

No description available.

Sound

Inherits: Instance

No description available.

Properties

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

The sound will play when it is removed from the Workspace. Looped sounds don't play

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

isPlaying is deprecated. Use IsPlaying instead.

Functions

No description available.

No description available.

No description available.

No description available.

pause is deprecated. Use Pause instead.

play is deprecated. Use Play instead.

stop is deprecated. Use Stop instead.

Events
DidLoop: RBXScriptSignal(
soundId: string,
numOfTimesLooped: int
)

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

SoundEffect

Inherits: Instance

Tags: NotCreatable

No description available.

Properties

No description available.

No description available.

ChorusSoundEffect

Inherits: SoundEffect

A Chorus audio effect that can be applied to a Sound or SoundGroup.

Properties

No description available.

No description available.

No description available.

CompressorSoundEffect

Inherits: SoundEffect

A Compressor audio effect that can be applied to a Sound or SoundGroup.

Properties

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

DistortionSoundEffect

Inherits: SoundEffect

A Distortion audio effect that can be applied to a Sound or SoundGroup.

Properties

No description available.

EchoSoundEffect

Inherits: SoundEffect

An echo audio effect that can be applied to a Sound or SoundGroup.

Properties

No description available.

No description available.

No description available.

No description available.

EqualizerSoundEffect

Inherits: SoundEffect

An Three-band Equalizer audio effect that can be applied to a Sound or SoundGroup.

Properties

No description available.

No description available.

No description available.

FlangeSoundEffect

Inherits: SoundEffect

A Flanging audio effect that can be applied to a Sound or SoundGroup.

Properties

No description available.

No description available.

No description available.

PitchShiftSoundEffect

Inherits: SoundEffect

A Pitch Shifting audio effect that can be applied to a Sound or SoundGroup.

Properties

No description available.

ReverbSoundEffect

Inherits: SoundEffect

A Reverb audio effect that can be applied to a Sound or SoundGroup.

Properties

No description available.

No description available.

No description available.

No description available.

No description available.

TremoloSoundEffect

Inherits: SoundEffect

A Tremolo audio effect that can be applied to a Sound or SoundGroup.

Properties

No description available.

No description available.

No description available.

SoundGroup

Inherits: Instance

No description available.

Properties

No description available.

SoundService

Inherits: Instance

Tags: NotCreatable, Service

No description available.

Properties

The ambient sound environment. May not work when using hardware sound

the relative distance factor, compared to 1.0 meters.

The doppler scale is a general scaling factor for how much the pitch varies due to doppler shifting in 3D sound. Doppler is the pitch bending effect when a sound comes towards the listener or moves away from it, much like the effect you hear when a train goes past you with its horn sounding. With dopplerscale you can exaggerate or diminish the effect.

No description available.

Setting this value makes the sound drop off faster or slower. The higher the value, the faster volume will attenuate, and conversely the lower the value, the slower it will attenuate. For example a rolloff factor of 1 will simulate the real world, where as a value of 2 will make sounds attenuate 2 times quicker.

Functions

No description available.

No description available.

No description available.

No description available.

No description available.

SetListener(
listenerType: ListenerType,
listener: Tuple
): void

No description available.

SetRecordingDevice(
deviceIndex: int
): bool

No description available.

No description available.

No description available.

Sparkles

Inherits: Instance

Makes the parent part or model object fantastic

Properties

No description available.

No description available.

No description available.

SpawnerService

Inherits: Instance

Tags: NotCreatable, Service

No description available.

StarterGear

Inherits: Instance

No description available.

StarterPack

Inherits: Instance

Tags: NotCreatable, Service

No description available.

StarterPlayer

Inherits: Instance

Tags: NotCreatable, Service

No description available.

Properties

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

Functions

No description available.

StarterPlayerScripts

Inherits: Instance

Tags: NotCreatable

A container instance that contains LocalScripts. LocalScript objects that are placed in this container will be copied to new Players on startup.

StarterCharacterScripts

Inherits: StarterPlayerScripts

Tags: NotCreatable

A container instance that contains LocalScripts. LocalScript objects that are placed in this container will be copied to new characters on startup.

Stats

Inherits: Instance

Tags: NotCreatable, Service

No description available.

Properties

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

Functions

No description available.

No description available.

No description available.

No description available.

StatsItem

Inherits: Instance

Tags: NotCreatable

No description available.

Functions

No description available.

No description available.

RunningAverageItemDouble

Inherits: StatsItem

Tags: NotCreatable

No description available.

RunningAverageItemInt

Inherits: StatsItem

Tags: NotCreatable

No description available.

RunningAverageTimeIntervalItem

Inherits: StatsItem

Tags: NotCreatable

No description available.

TotalCountTimeIntervalItem

Inherits: StatsItem

Tags: NotCreatable

No description available.

StopWatchReporter

Inherits: Instance

Tags: NotCreatable, Service, NotReplicated

No description available.

Functions
FinishTask(
taskId: int
): void

No description available.

SendReport(
reportName: string
): void

No description available.

StartTask(
reportName: string,
taskName: string
): int

No description available.

Studio

Inherits: Instance

Tags: Service, NotReplicated

No description available.

Properties

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

Functions

No description available.

Events

No description available.

StudioData

Inherits: Instance

Tags: NotCreatable, Service, NotReplicated

No description available.

Properties

No description available.

No description available.

StudioService

Inherits: Instance

Tags: NotCreatable, Service, NotReplicated

A service for interfacing with the current studio state from Lua.

Properties

No description available.

No description available.

Functions
CopyToClipboard(
stringToCopy: string
): void

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

PromptImportFile(
fileTypeFilter: Array
): Instance

No description available.

PromptImportFiles(
fileTypeFilter: Array
): Objects

No description available.

PromptImportLocalAsset(
prompt: string,
fileTypeFilter: Array
): Instance

No description available.

PromptImportLocalAssets(
prompt: string,
fileTypeFilter: Array
): Objects

No description available.

Events

No description available.

StudioTheme

Inherits: Instance

Tags: NotCreatable, NotReplicated

No description available.

Functions

No description available.

No description available.

TaskScheduler

Inherits: Instance

Tags: Service

No description available.

Properties

No description available.

No description available.

No description available.

No description available.

Team

Inherits: Instance

The Team class is used to represent a faction in a team game. The only valid location for a Team object is under the Teams service. More info

Properties

No description available.

No description available.

No description available.

No description available.

Functions

No description available.

Events

No description available.

No description available.

Teams

Inherits: Instance

Tags: NotCreatable, Service

This Service-level object is the container for all Team objects in a level. A map that supports team games must have a Teams service. More info

Functions

No description available.

No description available.

TeleportService

Inherits: Instance

Tags: NotCreatable, Service

Allows players to seamlessly leave a game and join another

Properties

No description available.

Functions

No description available.

No description available.

No description available.

No description available.

No description available.

Teleport(
placeId: int64,
player: Instance,
teleportData: Variant,
customLoadingScreen: Instance
): void

No description available.

No description available.

TeleportToPlaceInstance(
placeId: int64,
instanceId: string,
player: Instance,
spawnName: string,
teleportData: Variant,
customLoadingScreen: Instance
): void

No description available.

TeleportToPrivateServer(
placeId: int64,
reservedServerAccessCode: string,
players: Objects,
spawnName: string,
teleportData: Variant,
customLoadingScreen: Instance
): void

No description available.

TeleportToSpawnByName(
placeId: int64,
spawnName: string,
player: Instance,
teleportData: Variant,
customLoadingScreen: Instance
): void

No description available.

No description available.

No description available.

TeleportPartyAsync(
placeId: int64,
players: Objects,
teleportData: Variant,
customLoadingScreen: Instance
): string

No description available.

Events

No description available.

TeleportInitFailed: RBXScriptSignal(
player: Instance,
teleportResult: TeleportResult,
errorMessage: string
)

No description available.

TerrainRegion

Inherits: Instance

Object representing a snapshot of the region of terrain

Properties

No description available.

No description available.

Functions

No description available.

TestService

Inherits: Instance

Tags: Service

No description available.

Properties

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

Functions
Check(
condition: bool,
description: string,
source: Instance,
line: int
): void

No description available.

Checkpoint(
text: string,
source: Instance,
line: int
): void

No description available.

No description available.

Error(
description: string,
source: Instance,
line: int
): void

No description available.

Fail(
description: string,
source: Instance,
line: int
): void

No description available.

Message(
text: string,
source: Instance,
line: int
): void

No description available.

Require(
condition: bool,
description: string,
source: Instance,
line: int
): void

No description available.

Warn(
condition: bool,
description: string,
source: Instance,
line: int
): void

No description available.

No description available.

No description available.

Events

No description available.

No description available.

TextFilterResult

Inherits: Instance

Tags: NotCreatable, NotReplicated

No description available.

Functions

No description available.

No description available.

No description available.

TextService

Inherits: Instance

Tags: NotCreatable, Service, NotReplicated

No description available.

Functions
GetTextSize(
string: string,
fontSize: int,
font: Font,
frameSize: Vector2
): Vector2

No description available.

FilterStringAsync(
stringToFilter: string,
fromUserId: int64,
textContext: TextFilterContext
): Instance

No description available.

ThirdPartyUserService

Inherits: Instance

Tags: NotCreatable, Service, NotReplicated

No description available.

Functions

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

Events

No description available.

No description available.

No description available.

TimerService

Inherits: Instance

Tags: NotCreatable, Service

No description available.

TouchInputService

Inherits: Instance

Tags: NotCreatable, Service

No description available.

TouchTransmitter

Inherits: Instance

Tags: NotCreatable, NotBrowsable

Used by networking and replication code to transmit touch events - no other purpose

Trail

Inherits: Instance

Makes two attachments emit trail when moving

Properties

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

Functions

No description available.

Translator

Inherits: Instance

Tags: NotCreatable, NotReplicated

No description available.

Properties

No description available.

Functions

No description available.

No description available.

Translate(
context: Instance,
text: string
): string

No description available.

TweenBase

Inherits: Instance

Tags: NotCreatable, NotBrowsable

No description available.

Properties

The current state of how the tween is animating. Possible values are Begin, Playing, Paused, Completed and Cancelled. This property is modified by using functions such as Tween:Play(), Tween:Pause(), and Tween:Cancel(). Read-only.

Functions

Stops the tween animation. Animation can be restarted by calling Play(). Animation will start from the beginning values.

Temporarily stops the tween animation. Animation can be resumed by calling Play().

Starts or resumes (if Tween.PlaybackState is Paused) the tween animation. If current PlaybackState is Cancelled, this property will reset the tween to the beginning properties and play the animations from the beginning.

Events

Fires when the tween either reaches PlaybackState Completed or Cancelled. PlaybackState of one of these types is passed as the first arg to the function listening to this event.

Tween

Inherits: TweenBase

An object linked to an instance that animates properties on the instance over a specified period of time. Useful for easily moving UI objects around, rotating objects, etc. without having to write a lot of code. To create a new tween, please use TweenService:Create.

Properties

The object this tween is operating on. Read-only.

Specifies how the tween animates. Read-only.

TweenService

Inherits: Instance

Tags: NotCreatable, Service

Service responsible for creating tweens on instances.

Functions
Create(
instance: Instance,
tweenInfo: TweenInfo,
propertyTable: Dictionary
): Instance

No description available.

GetValue(
alpha: float,
easingStyle: EasingStyle,
easingDirection: EasingDirection
): float

No description available.

UIBase

Inherits: Instance

Tags: NotCreatable

No description available.

UIComponent

Inherits: UIBase

Tags: NotCreatable

No description available.

UIConstraint

Inherits: UIComponent

Tags: NotCreatable

No description available.

UIAspectRatioConstraint

Inherits: UIConstraint

Ensures a GuiObject will always have a particular aspect ratio. If an element with a constraint is under the control of a layout, the constraint takes precedence in determining the element’s size, but not position. You can use a Constraint by parenting it to the element you wish to constrain.

Properties

The aspect ratio to maintain. This is the width/height. Only positive numbers allowed.

Describes how the aspect ratio will determine its size. Options are FitWithinMaxSize, ScaleWithParentSize. FitWithinMaxSize will make the element the maximum size it can be within the current possible AbsoluteSize of the element while maintaining the AspectRatio. ScaleWithParentSize will make the element the closest to the parent element’s maximum size while maintaining aspect ratio.

Describes which axis to use when determining the new size of the element, while keeping respect to the aspect ratio.

UISizeConstraint

Inherits: UIConstraint

Ensures a GuiObject does not become smaller or larger than the min and max size. If an element with a constraint is under the control of a layout, the constraint takes precedence in determining the element’s size, but not position. You can use a Constraint by parenting it to the element you wish to constrain.

Properties

The biggest size the GuiObject is allowed to be.

The smallest size the GuiObject is allowed to be.

UITextSizeConstraint

Inherits: UIConstraint

Ensures a GuiObject with text does not allow the font size to become larger or smaller than min and max text sizes. If an element with a constraint is under the control of a layout, the constraint takes precedence in determining the element’s size, but not position. You can use a Constraint by parenting it to the element you wish to constrain.

Properties

The biggest size the font is allowed to be.

The smallest size the font is allowed to be.

UILayout

Inherits: UIComponent

Tags: NotCreatable

No description available.

UIGridStyleLayout

Inherits: UILayout

Tags: NotCreatable, NotBrowsable

No description available.

Properties

No description available.

Determines which direction to fill the grid. Can be Horizontal or Vertical.

Determines how grid is placed within it's parent's container in the x direction. Can be Left, Center, or Right.

Determines how we decide which element to place next. Can be Name or Custom. If using Custom, make sure SetCustomSortFunction was called with an appropriate sort function.

Determines how grid is placed within it's parent's container in the y direction. Can be Top, Center, or Bottom.

Functions

Forces a relayout of all elements. Useful when sort is set to Custom.

When SortOrder is set to Custom, this lua function is used to determine the ordering of elements. Function should take two arguments (each will be an Instance child to compare), and return true if a comes before b, otherwise return false. In other words, use this function the same way you would use a table.sort function. The sorting should be deterministic, otherwise sort will fail and fall back to name order.

UIGridLayout

Inherits: UIGridStyleLayout

Sets the position of UI elements in a 2D grid (this can be modified to 1D grid for list layout). This will also set the elements to a particular size, although this can be overridden with particular constraints on elements. You can use a UIGridLayout by parenting it to a GuiObject. The UIGridLayout will then apply itself to all of its GuiObject siblings.

Properties

How much space between elements there should be.

Denotes what size each element should be. Can be overridden by elements using constraints on individual elements.

Determines how many cells over in the FillDirection we go before starting a new row or column. Set to 0 for max cell count. Will be clamped if this is set higher than the parent container allows room for.

Which corner we start laying the elements out from. Can be TopLeft, TopRight, BottomLeft, BottomRight.

UIInlineLayout

Inherits: UIGridStyleLayout

Sets the position of UI elements inline. You can use a UIInlineLayout by parenting it to a GuiObject. The UIListLayout will then apply itself to all of its GuiObject siblings.

Properties

No description available.

UIListLayout

Inherits: UIGridStyleLayout

Sets the position of UI elements in a list. You can use a UIListLayout by parenting it to a GuiObject. The UIListLayout will then apply itself to all of its GuiObject siblings.

Properties

Determines the amount of free space between each element. Can be set either using scale (Percentage of parent's size in the current direction) or offset (a static spacing value, similar to pixel size).

UIPageLayout

Inherits: UIGridStyleLayout

Creates a paged viewing window, like the home screen of a mobile device. You can use a UIPageLayout by parenting it to a GuiObject. The UIPageLayout will then apply itself to all of its GuiObject siblings.

Properties

Whether or not to animate transitions between pages.

Whether or not the page layout wraps around at the ends.

The page that is either currently being displayed or is the target of the current animation.

The easing direction to use when performing an animation.

The easing style to use when performing an animation.

No description available.

Determines the amount that pages are separated from each other by. Can be set either using scale (Percentage of parent's size in the current direction) or offset (a static spacing value, similar to pixel size).

No description available.

No description available.

The length of the animation.

Functions

If the instance is in the layout, then it sets CurrentPage to it and animtes to it. If circular layout is set, it will take the shortest path.

If the index is >= 0 and less than the size of the layout, acts like JumpTo. If it's out of bounds and circular is set, it will animate the full distance between the in-bounds index of CurrentPage and the new index.

Sets CurrentPage to the page after the current page and animates to it, or does nothing if there isn't a next page.

Sets CurrentPage to the page after the current page and animates to it, or does nothing if there isn't a next page.

Events

Fires when a page comes into view, and is going to be rendered.

Fires when a page leaves view, and will not be rendered.

Fires when an animation to CurrentPage is completed without being cancelled, and the view stops scrolling.

UITableLayout

Inherits: UIGridStyleLayout

Provides a layout of rows and columns that are sized based on the cells in them.

Properties

Whether the table should expand to fill the available space of its container, column-wise.

Whether the table should expand to fill the available space of its container, row-wise.

Whether the direct siblings are considered the rows or the columns. The children of the direct siblings are the columns or rows, respectively.

The amount of padding to insert in between the cells of the table.

UIPadding

Inherits: UIComponent

No description available.

Properties

The padding to apply on the bottom side relative to the parent's normal size.

The padding to apply on the left side relative to the parent's normal size.

The padding to apply on the right side relative to the parent's normal size.

The padding to apply on the top side relative to the parent's normal size.

UIScale

Inherits: UIComponent

Uniformly scales a GUI object and all its children.

Properties

The scale factor to apply.

UserGameSettings

Inherits: Instance

Tags: Service

No description available.

Properties

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

Functions

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

SetTutorialState(
tutorialId: string,
value: bool
): void

No description available.

Events

No description available.

No description available.

No description available.

UserInputService

Inherits: Instance

Tags: NotCreatable, Service, NotReplicated

No description available.

Properties

Returns true if the local device has an accelerometer, false otherwise.

No description available.

No description available.

No description available.

Returns true if the local device has an gyroscope, false otherwise.

Returns true if the local device accepts keyboard input, false otherwise.

No description available.

No description available.

No description available.

No description available.

Returns true if the local device accepts mouse input, false otherwise.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

Returns true if the local device accepts touch input, false otherwise.

No description available.

No description available.

Functions
GamepadSupports(
gamepadNum: UserInputType,
gamepadKeyCode: KeyCode
): bool

No description available.

No description available.

Returns an InputObject that describes the device's current acceleration. This is fired with an InputObject, which has type Enum.InputType.Accelerometer, and position that shows the g force in each local device axis. The delta property describes the amount of rotation that last happened. This event only fires locally.

Returns an InputObject that describes the device's current gravity vector. This is fired with an InputObject, which has type Enum.InputType.Accelerometer, and position that shows the g force in each local device axis. The delta property describes the amount of rotation that last happened. This event only fires locally.

Returns an InputObject and a Vector4 that describes the device's current rotation vector. This is fired with an InputObject, which has type Enum.InputType.Gyroscope, and position that shows total rotation in each local device axis. The delta property describes the amount of rotation that last happened. The Vector4 is the device's current quaternion rotation in reference to it's default reference frame. This event only fires locally.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

IsGamepadButtonDown(
gamepadNum: UserInputType,
gamepadKeyCode: KeyCode
): bool

No description available.

No description available.

No description available.

No description available.

No description available.

SendAppUISizes(
statusBarSize: Vector2,
navBarSize: Vector2,
bottomBarSize: Vector2,
rightBarSize: Vector2
): void

No description available.

No description available.

Events

Fired when a user moves a device that has an accelerometer. This is fired with an InputObject, which has type Enum.InputType.Accelerometer, and position that shows the g force in each local device axis. This event only fires locally.

Fired when the force of gravity changes on a device that has an accelerometer. This is fired with an InputObject, which has type Enum.InputType.Accelerometer, and position that shows the g force in each local device axis. This event only fires locally.

Fired when a user rotates a device that has an gyroscope. This is fired with an InputObject, which has type Enum.InputType.Gyroscope, and position that shows total rotation in each local device axis. The delta property describes the amount of rotation that last happened. A second argument of Vector4 is the device's current quaternion rotation in reference to it's default reference frame. This event only fires locally.

No description available.

No description available.

InputBegan: RBXScriptSignal(
input: Instance,
gameProcessedEvent: bool
)

Fired when a user begins interacting via a Human-Computer Interface device (Mouse button down, touch begin, keyboard button down, etc.). 'inputObject' is an InputObject, which contains useful data for querying user input. This event only fires locally. This event will always fire regardless of game state.

InputChanged: RBXScriptSignal(
input: Instance,
gameProcessedEvent: bool
)

Fired when a user changes interacting via a Human-Computer Interface device (Mouse move, touch move, mouse wheel, etc.). 'inputObject' is an InputObject, which contains useful data for querying user input. This event only fires locally. This event will always fire regardless of game state.

InputEnded: RBXScriptSignal(
input: Instance,
gameProcessedEvent: bool
)

Fired when a user stops interacting via a Human-Computer Interface device (Mouse button up, touch end, keyboard button up, etc.). 'inputObject' is an InputObject, which contains useful data for querying user input. This event only fires locally. This event will always fire regardless of game state.

No description available.

No description available.

No description available.

Fired when a user stops text entry into a textbox (usually by pressing return or clicking/tapping somewhere else on the screen). Argument is the textbox that was taken out of focus. This event only fires locally.

Fired when a user clicks/taps on a textbox to begin text entry. Argument is the textbox that was put in focus. This also fires if a textbox forces focus on the user. This event only fires locally.

TouchEnded: RBXScriptSignal(
touch: Instance,
gameProcessedEvent: bool
)

Fired when a user moves their finger on a TouchEnabled device. 'touch' is an InputObject, which contains useful data for querying user input. This event only fires locally. This event will always fire regardless of game state.

TouchLongPress: RBXScriptSignal(
touchPositions: Array,
gameProcessedEvent: bool
)

Fired when a user holds at least one finger for a short amount of time on the same screen position on a TouchEnabled device. 'touchPositions' is a Lua array of Vector2, each indicating the position of all the fingers involved in the gesture. 'state' indicates the Enum.UserInputState of the gesture. This event only fires locally. This event will always fire regardless of game state.

TouchMoved: RBXScriptSignal(
touch: Instance,
gameProcessedEvent: bool
)

Fired when a user moves their finger on a TouchEnabled device. 'touch' is an InputObject, which contains useful data for querying user input. This event only fires locally. This event will always fire regardless of game state.

TouchPan: RBXScriptSignal(
touchPositions: Array,
totalTranslation: Vector2,
velocity: Vector2,
gameProcessedEvent: bool
)

Fired when a user drags at least one finger on a TouchEnabled device. 'touchPositions' is a Lua array of Vector2, each indicating the position of all the fingers involved in the gesture. 'totalTranslation' is a Vector2, indicating how far the pan gesture has gone from its starting point. 'velocity' is a Vector2 that indicates how quickly the gesture is being performed in each dimension. 'state' indicates the Enum.UserInputState of the gesture. This event only fires locally. This event will always fire regardless of game state.

TouchPinch: RBXScriptSignal(
touchPositions: Array,
scale: float,
velocity: float,
gameProcessedEvent: bool
)

Fired when a user pinches their fingers on a TouchEnabled device. 'touchPositions' is a Lua array of Vector2, each indicating the position of all the fingers involved in the pinch gesture. 'scale' is a float that indicates the difference from the beginning of the pinch gesture. 'velocity' is a float indicating how quickly the pinch gesture is happening. 'state' indicates the Enum.UserInputState of the gesture. This event only fires locally. This event will always fire regardless of game state.

TouchRotate: RBXScriptSignal(
touchPositions: Array,
rotation: float,
velocity: float,
gameProcessedEvent: bool
)

Fired when a user rotates two fingers on a TouchEnabled device. 'touchPositions' is a Lua array of Vector2, each indicating the position of all the fingers involved in the gesture. 'rotation' is a float indicating how much the rotation has gone from the start of the gesture. 'velocity' is a float that indicates how quickly the gesture is being performed. 'state' indicates the Enum.UserInputState of the gesture. This event only fires locally. This event will always fire regardless of game state.

TouchStarted: RBXScriptSignal(
touch: Instance,
gameProcessedEvent: bool
)

Fired when a user places their finger on a TouchEnabled device. 'touch' is an InputObject, which contains useful data for querying user input. This event only fires locally. This event will always fire regardless of game state.

TouchSwipe: RBXScriptSignal(
swipeDirection: SwipeDirection,
numberOfTouches: int,
gameProcessedEvent: bool
)

Fired when a user swipes their fingers on a TouchEnabled device. 'swipeDirection' is an Enum.SwipeDirection, indicating the direction the user swiped. 'numberOfTouches' is an int that indicates how many touches were involved with the gesture. This event only fires locally. This event will always fire regardless of game state.

TouchTap: RBXScriptSignal(
touchPositions: Array,
gameProcessedEvent: bool
)

Fired when a user taps their finger on a TouchEnabled device. 'touchPositions' is a Lua array of Vector2, each indicating the position of all the fingers involved in the tap gesture. This event only fires locally. This event will always fire regardless of game state.

TouchTapInWorld: RBXScriptSignal(
position: Vector2,
processedByUI: bool
)

No description available.

No description available.

No description available.

No description available.

VRService

Inherits: Instance

Tags: NotCreatable, Service

No description available.

Properties

No description available.

No description available.

No description available.

Functions

No description available.

No description available.

No description available.

No description available.

RequestNavigation(
cframe: CFrame,
inputUserCFrame: UserCFrame
): void

No description available.

No description available.

Events

No description available.

No description available.

No description available.

No description available.

ValueBase

Inherits: Instance

Tags: NotCreatable

The base class to all Value Objects.

BinaryStringValue

Inherits: ValueBase

No description available.

Events

No description available.

BoolValue

Inherits: ValueBase

Stores a boolean value in it's Value member. Useful to share boolean information across multiple scripts.

Properties

No description available.

Events

No description available.

changed is deprecated. Use Changed instead.

BrickColorValue

Inherits: ValueBase

Stores a BrickColor value in it's Value member. Useful to share BrickColor information across multiple scripts.

Properties

No description available.

Events

No description available.

changed is deprecated. Use Changed instead.

CFrameValue

Inherits: ValueBase

Stores a CFrame value in it's Value member. Useful to share CFrame information across multiple scripts.

Properties

No description available.

Events

No description available.

changed is deprecated. Use Changed instead.

Color3Value

Inherits: ValueBase

Stores a Color3 value in it's Value member. Useful to share Color3 information across multiple scripts.

Properties

No description available.

Events

No description available.

changed is deprecated. Use Changed instead.

DoubleConstrainedValue

Inherits: ValueBase

Tags: Deprecated

Stores a double value in it's Value member. Value is clamped to be in range of Min and MaxValue. Useful to share double information across multiple scripts.

Properties

No description available.

The maximum we allow this Value to be set. If Value is set higher than this, it automatically gets adjusted to MaxValue

The minimum we allow this Value to be set. If Value is set lower than this, it automatically gets adjusted to MinValue

No description available.

Events

No description available.

changed is deprecated. Use Changed instead.

IntConstrainedValue

Inherits: ValueBase

Tags: Deprecated

Stores an int value in it's Value member. Value is clamped to be in range of Min and MaxValue. Useful to share int information across multiple scripts.

Properties

No description available.

No description available.

No description available.

No description available.

Events

No description available.

changed is deprecated. Use Changed instead.

IntValue

Inherits: ValueBase

Stores a int value in it's Value member. Useful to share int information across multiple scripts.

Properties

No description available.

Events

No description available.

changed is deprecated. Use Changed instead.

NumberValue

Inherits: ValueBase

No description available.

Properties

No description available.

Events

No description available.

changed is deprecated. Use Changed instead.

ObjectValue

Inherits: ValueBase

No description available.

Properties

No description available.

Events

No description available.

changed is deprecated. Use Changed instead.

RayValue

Inherits: ValueBase

Stores a Ray value in it's Value member. Useful to share Ray information across multiple scripts.

Properties

No description available.

Events

No description available.

changed is deprecated. Use Changed instead.

StringValue

Inherits: ValueBase

No description available.

Properties

No description available.

Events

No description available.

changed is deprecated. Use Changed instead.

Vector3Value

Inherits: ValueBase

No description available.

Properties

No description available.

Events

No description available.

changed is deprecated. Use Changed instead.

VirtualInputManager

Inherits: Instance

Tags: Service

No description available.

Properties

No description available.

Functions

No description available.

HandleGamepadAxisInput(
objectId: int,
keyCode: KeyCode,
x: float,
y: float,
): void

No description available.

HandleGamepadButtonInput(
deviceId: int,
keyCode: KeyCode,
buttonState: int
): void

No description available.

No description available.

No description available.

No description available.

No description available.

SendGyroscopeEvent(
quatX: float,
quatY: float,
quatZ: float,
quatW: float
): void

No description available.

SendKeyEvent(
isPressed: bool,
keyCode: KeyCode,
isRepeatedKey: bool,
pluginGui: Instance
): void

No description available.

SendMouseButtonEvent(
x: int,
y: int,
mouseButton: int,
isDown: bool,
pluginGui: Instance
): void

No description available.

No description available.

SendMouseWheelEvent(
x: float,
y: float,
isForwardScroll: bool,
pluginGui: Instance
): void

No description available.

No description available.

SendTouchEvent(
touchId: int64,
state: int,
x: float,
): void

No description available.

No description available.

No description available.

No description available.

sendRobloxEvent(
namespace: string,
detail: string,
detailType: string
): void

No description available.

Events

No description available.

No description available.

VirtualUser

Inherits: Instance

Tags: NotCreatable, Service, NotReplicated

No description available.

Functions
Button1Down(
position: Vector2,
camera: CFrame
): void

No description available.

Button1Up(
position: Vector2,
camera: CFrame
): void

No description available.

Button2Down(
position: Vector2,
camera: CFrame
): void

No description available.

Button2Up(
position: Vector2,
camera: CFrame
): void

No description available.

No description available.

ClickButton1(
position: Vector2,
camera: CFrame
): void

No description available.

ClickButton2(
position: Vector2,
camera: CFrame
): void

No description available.

MoveMouse(
position: Vector2,
camera: CFrame
): void

No description available.

No description available.

No description available.

No description available.

No description available.

No description available.

Visit

Inherits: Instance

Tags: NotCreatable, Service, NotReplicated

No description available.

WeldConstraint

Inherits: Instance

No description available.

Properties

Read-only boolean, true if the joint is active in world. Rigid joints may be inactive if they are redundant or form cycles.

No description available.

No description available.

No description available.