Skip to content

Instantly share code, notes, and snippets.

@Dekkonot
Created July 22, 2024 23:08
Show Gist options
  • Save Dekkonot/a205c9dfa6e218a9b1e07093453cd39c to your computer and use it in GitHub Desktop.
Save Dekkonot/a205c9dfa6e218a9b1e07093453cd39c to your computer and use it in GitHub Desktop.
API Dump v2 of release 635
This file has been truncated, but you can view the full file.
{
"classes": [
{
"name": "Accessory",
"isUserFacing": true,
"baseClass": "Accoutrement",
"isPublic": true,
"isScriptCreatable": true,
"security": "None",
"members": [
{
"name": "AccessoryType",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "AccessoryType",
"isEnum": true,
"defaultValue": "Unknown"
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe"
}
]
},
{
"name": "AccessoryDescription",
"isUserFacing": true,
"baseClass": "Instance",
"isPublic": true,
"isScriptCreatable": true,
"security": "None",
"members": [
{
"name": "AccessoryType",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "AccessoryType",
"isEnum": true,
"defaultValue": "Unknown"
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe"
},
{
"name": "AssetId",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "int64",
"isEnum": false,
"defaultValue": "0"
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe"
},
{
"name": "GetAppliedInstance",
"isUserFacing": true,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [],
"results": [
{
"type": "Instance",
"isEnum": false
}
]
},
"isYieldable": false,
"isCustom": false,
"security": "None",
"threadSafety": "Unsafe"
},
{
"name": "Instance",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "Object",
"isEnum": false,
"defaultValue": "nullptr"
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe"
},
{
"name": "IsLayered",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "bool",
"isEnum": false,
"defaultValue": "false"
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe"
},
{
"name": "Order",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "int",
"isEnum": false,
"defaultValue": "0"
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe"
},
{
"name": "Position",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "Vector3",
"isEnum": false,
"defaultValue": "0, 0, 0"
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe"
},
{
"name": "Puffiness",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "float",
"isEnum": false,
"defaultValue": "1"
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe"
},
{
"name": "Rotation",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "Vector3",
"isEnum": false,
"defaultValue": "0, 0, 0"
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe"
},
{
"name": "Scale",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "Vector3",
"isEnum": false,
"defaultValue": "1, 1, 1"
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe"
}
]
},
{
"name": "AccountService",
"isUserFacing": false,
"baseClass": "Instance",
"isPublic": true,
"isScriptCreatable": false,
"security": "RobloxScript",
"members": [
{
"name": "DeviceAccessTokenAvailable",
"isUserFacing": false,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [],
"results": [
{
"type": "bool",
"isEnum": false
}
]
},
"isYieldable": false,
"isCustom": false,
"security": "RobloxScript",
"threadSafety": "Unsafe"
},
{
"name": "DeviceIntegrityAvailable",
"isUserFacing": false,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [],
"results": [
{
"type": "bool",
"isEnum": false
}
]
},
"isYieldable": false,
"isCustom": false,
"security": "RobloxScript",
"threadSafety": "Unsafe"
},
{
"name": "GetCredentialsHeaders",
"isUserFacing": false,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [],
"results": [
{
"type": "string",
"isEnum": false
}
]
},
"isYieldable": true,
"isCustom": false,
"security": "RobloxScript",
"threadSafety": "Unsafe"
},
{
"name": "GetDeviceAccessToken",
"isUserFacing": false,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [],
"results": [
{
"type": "string",
"isEnum": false
}
]
},
"isYieldable": true,
"isCustom": false,
"security": "RobloxScript",
"threadSafety": "Unsafe"
},
{
"name": "GetDeviceIntegrityToken",
"isUserFacing": false,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [
{
"type": "string",
"isEnum": false,
"identifier": "data"
}
],
"results": [
{
"type": "string",
"isEnum": false
}
]
},
"isYieldable": false,
"isCustom": false,
"security": "RobloxScript",
"threadSafety": "Unsafe"
},
{
"name": "GetDeviceIntegrityTokenYield",
"isUserFacing": false,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [
{
"type": "string",
"isEnum": false,
"identifier": "data"
}
],
"results": [
{
"type": "string",
"isEnum": false
}
]
},
"isYieldable": true,
"isCustom": false,
"security": "RobloxScript",
"threadSafety": "Unsafe"
}
]
},
{
"name": "Accoutrement",
"isUserFacing": true,
"baseClass": "Instance",
"isPublic": true,
"isScriptCreatable": true,
"security": "None",
"members": [
{
"name": "AttachmentForward",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "Vector3",
"isEnum": false,
"defaultValue": "-0, -0, -1"
},
"isPublic": false,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": false,
"isSerialized": false,
"threadSafety": "ReadSafe"
},
{
"name": "AttachmentPoint",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "CoordinateFrame",
"isEnum": false,
"defaultValue": "<CoordinateFrame name=\"AttachmentPoint\">\n\t<X>0</X>\n\t<Y>0</Y>\n\t<Z>0</Z>\n\t<R00>1</R00>\n\t<R01>0</R01>\n\t<R02>0</R02>\n\t<R10>0</R10>\n\t<R11>1</R11>\n\t<R12>0</R12>\n\t<R20>0</R20>\n\t<R21>0</R21>\n\t<R22>1</R22>\n</CoordinateFrame>"
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe"
},
{
"name": "AttachmentPos",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "Vector3",
"isEnum": false,
"defaultValue": "0, 0, 0"
},
"isPublic": false,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": false,
"isSerialized": false,
"threadSafety": "ReadSafe"
},
{
"name": "AttachmentRight",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "Vector3",
"isEnum": false,
"defaultValue": "1, 0, 0"
},
"isPublic": false,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": false,
"isSerialized": false,
"threadSafety": "ReadSafe"
},
{
"name": "AttachmentUp",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "Vector3",
"isEnum": false,
"defaultValue": "0, 1, 0"
},
"isPublic": false,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": false,
"isSerialized": false,
"threadSafety": "ReadSafe"
},
{
"name": "BackendAccoutrementState",
"isUserFacing": false,
"memberType": "Property",
"type": {
"type": "int",
"isEnum": false,
"defaultValue": "0"
},
"isPublic": false,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": false,
"isReplicated": true,
"isSerialized": false,
"threadSafety": "ReadSafe"
},
{
"name": "ServerEquipAccoutrement",
"isUserFacing": false,
"memberType": "Event",
"type": {
"name": "function",
"arguments": [
{
"type": "Instance",
"isEnum": false,
"identifier": "character"
}
],
"results": [
{
"type": "null",
"isEnum": false
}
]
},
"isPublic": false,
"security": "RobloxEngine"
},
{
"name": "ServerUnequipAccoutrement",
"isUserFacing": false,
"memberType": "Event",
"type": {
"name": "function",
"arguments": [
{
"type": "Instance",
"isEnum": false,
"identifier": "oldCharacter"
}
],
"results": [
{
"type": "null",
"isEnum": false
}
]
},
"isPublic": false,
"security": "RobloxEngine"
}
]
},
{
"name": "AchievementService",
"isUserFacing": false,
"baseClass": "Instance",
"isPublic": true,
"isScriptCreatable": false,
"security": "RobloxScript",
"members": [
{
"name": "GrantAchievement",
"isUserFacing": false,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [
{
"type": "string",
"isEnum": false,
"identifier": "achievementName"
}
],
"results": [
{
"type": "bool",
"isEnum": false
}
]
},
"isYieldable": true,
"isCustom": false,
"security": "RobloxScript",
"threadSafety": "Unsafe"
},
{
"name": "HasAchieved",
"isUserFacing": false,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [
{
"type": "string",
"isEnum": false,
"identifier": "achievementName"
}
],
"results": [
{
"type": "bool",
"isEnum": false
}
]
},
"isYieldable": true,
"isCustom": false,
"security": "RobloxScript",
"threadSafety": "Unsafe"
},
{
"name": "IsAvailable",
"isUserFacing": false,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [],
"results": [
{
"type": "bool",
"isEnum": false
}
]
},
"isYieldable": false,
"isCustom": false,
"security": "RobloxScript",
"threadSafety": "Unsafe"
}
]
},
{
"name": "Actor",
"isUserFacing": true,
"baseClass": "Model",
"isPublic": true,
"isScriptCreatable": true,
"security": "None",
"members": [
{
"name": "BindToMessage",
"isUserFacing": true,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [
{
"type": "string",
"isEnum": false,
"identifier": "topic"
},
{
"type": "Function",
"isEnum": false,
"identifier": "function"
}
],
"results": [
{
"type": "Connection",
"isEnum": false
}
]
},
"isYieldable": false,
"isCustom": false,
"security": "None",
"threadSafety": "Safe"
},
{
"name": "BindToMessageParallel",
"isUserFacing": true,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [
{
"type": "string",
"isEnum": false,
"identifier": "topic"
},
{
"type": "Function",
"isEnum": false,
"identifier": "function"
}
],
"results": [
{
"type": "Connection",
"isEnum": false
}
]
},
"isYieldable": false,
"isCustom": false,
"security": "None",
"threadSafety": "Safe"
},
{
"name": "SendMessage",
"isUserFacing": true,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [
{
"type": "string",
"isEnum": false,
"identifier": "topic"
},
{
"type": "Tuple",
"isEnum": false,
"identifier": "message"
}
],
"results": [
{
"type": "null",
"isEnum": false
}
]
},
"isYieldable": false,
"isCustom": false,
"security": "None",
"threadSafety": "Safe"
}
]
},
{
"name": "AdGui",
"isUserFacing": true,
"baseClass": "SurfaceGuiBase",
"isPublic": true,
"isScriptCreatable": true,
"security": "None",
"members": [
{
"name": "AdEvent",
"isUserFacing": false,
"memberType": "Event",
"type": {
"name": "function",
"arguments": [
{
"type": "AdEventType",
"isEnum": true,
"identifier": "adEventType"
}
],
"results": [
{
"type": "null",
"isEnum": false
}
]
},
"isPublic": false,
"security": "RobloxEngine"
},
{
"name": "AdShape",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "AdShape",
"isEnum": true,
"defaultValue": "HorizontalRectangle"
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe"
},
{
"name": "EnableVideoAds",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "bool",
"isEnum": false,
"defaultValue": "true"
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe"
},
{
"name": "FallbackImage",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "Content",
"isEnum": false,
"defaultValue": ""
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe"
},
{
"name": "HandleLuaUIEvent",
"isUserFacing": false,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [
{
"type": "AdUIEventType",
"isEnum": true,
"identifier": "eventType"
}
],
"results": [
{
"type": "null",
"isEnum": false
}
]
},
"isYieldable": false,
"isCustom": false,
"security": "RobloxScript",
"threadSafety": "Unsafe"
},
{
"name": "OnAdEvent",
"isUserFacing": true,
"memberType": "Callback",
"type": {
"name": "function",
"arguments": [
{
"type": "Dictionary",
"isEnum": false,
"identifier": "eventInfo"
}
],
"results": [
{
"type": "bool",
"isEnum": false
}
]
},
"isAsync": true,
"security": "None"
},
{
"name": "ReportIsSubscribedToVideoCompletion",
"isUserFacing": false,
"memberType": "Event",
"type": {
"name": "function",
"arguments": [],
"results": [
{
"type": "null",
"isEnum": false
}
]
},
"isPublic": false,
"security": "RobloxEngine"
},
{
"name": "Status",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "AdUnitStatus",
"isEnum": true,
"defaultValue": "Inactive"
},
"isPublic": true,
"readSecurity": "None",
"isScriptable": true,
"isReplicated": false,
"isSerialized": false,
"threadSafety": "ReadSafe"
},
{
"name": "adGuiStateChanged",
"isUserFacing": false,
"memberType": "Event",
"type": {
"name": "function",
"arguments": [
{
"type": "Variant",
"isEnum": false,
"identifier": "adUIState"
}
],
"results": [
{
"type": "null",
"isEnum": false
}
]
},
"isPublic": true,
"security": "RobloxScript"
}
]
},
{
"name": "AdPortal",
"isUserFacing": true,
"baseClass": "Instance",
"isPublic": true,
"isScriptCreatable": true,
"security": "None",
"members": [
{
"name": "PortalInvalidReason",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "string",
"isEnum": false,
"defaultValue": ""
},
"isPublic": true,
"readSecurity": "None",
"isScriptable": false,
"isReplicated": false,
"isSerialized": false,
"threadSafety": "ReadSafe"
},
{
"name": "PortalVersion",
"isUserFacing": false,
"memberType": "Property",
"type": {
"type": "int64",
"isEnum": false,
"defaultValue": "1"
},
"isPublic": false,
"readSecurity": "RobloxScript",
"isScriptable": true,
"isReplicated": false,
"isSerialized": true,
"threadSafety": "ReadSafe"
},
{
"name": "Status",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "AdUnitStatus",
"isEnum": true,
"defaultValue": "Inactive"
},
"isPublic": true,
"readSecurity": "None",
"isScriptable": true,
"isReplicated": false,
"isSerialized": false,
"threadSafety": "ReadSafe"
},
{
"name": "TeleportConfirmed",
"isUserFacing": false,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [
{
"type": "int64",
"isEnum": false,
"identifier": "placeId"
},
{
"type": "Instance",
"isEnum": false,
"identifier": "player"
}
],
"results": [
{
"type": "null",
"isEnum": false
}
]
},
"isYieldable": false,
"isCustom": false,
"security": "RobloxScript",
"threadSafety": "Unsafe"
},
{
"name": "TeleportRejected",
"isUserFacing": false,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [
{
"type": "bool",
"isEnum": false,
"identifier": "shouldCooldown"
},
{
"type": "bool",
"isEnum": false,
"identifier": "rejectedByDistance"
}
],
"results": [
{
"type": "null",
"isEnum": false
}
]
},
"isYieldable": false,
"isCustom": false,
"security": "RobloxScript",
"threadSafety": "Unsafe"
}
]
},
{
"name": "AdService",
"isUserFacing": true,
"baseClass": "Instance",
"isPublic": true,
"isScriptCreatable": false,
"security": "None",
"members": [
{
"name": "AdTeleportEnded",
"isUserFacing": false,
"memberType": "Event",
"type": {
"name": "function",
"arguments": [],
"results": [
{
"type": "null",
"isEnum": false
}
]
},
"isPublic": true,
"security": "RobloxScript"
},
{
"name": "AdTeleportInitiated",
"isUserFacing": false,
"memberType": "Event",
"type": {
"name": "function",
"arguments": [],
"results": [
{
"type": "null",
"isEnum": false
}
]
},
"isPublic": true,
"security": "RobloxScript"
},
{
"name": "GetAdTeleportInfo",
"isUserFacing": false,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [],
"results": [
{
"type": "Tuple",
"isEnum": false
}
]
},
"isYieldable": false,
"isCustom": false,
"security": "RobloxScript",
"threadSafety": "Unsafe"
},
{
"name": "GetReportAdInfo",
"isUserFacing": false,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [],
"results": [
{
"type": "Array",
"isEnum": false
}
]
},
"isYieldable": false,
"isCustom": false,
"security": "RobloxScript",
"threadSafety": "Unsafe"
},
{
"name": "HideEudsaDisclosure",
"isUserFacing": false,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [],
"results": [
{
"type": "null",
"isEnum": false
}
]
},
"isYieldable": false,
"isCustom": false,
"security": "RobloxScript",
"threadSafety": "Unsafe"
},
{
"name": "PortalPrompt",
"isUserFacing": false,
"memberType": "Event",
"type": {
"name": "function",
"arguments": [
{
"type": "int64",
"isEnum": false,
"identifier": "destinationId"
},
{
"type": "Instance",
"isEnum": false,
"identifier": "portal"
},
{
"type": "bool",
"isEnum": false,
"identifier": "requiresNoButton"
}
],
"results": [
{
"type": "null",
"isEnum": false
}
]
},
"isPublic": true,
"security": "RobloxScript"
},
{
"name": "ReportImpressionSignal",
"isUserFacing": false,
"memberType": "Event",
"type": {
"name": "function",
"arguments": [
{
"type": "string",
"isEnum": false,
"identifier": "ad_instance_name"
},
{
"type": "string",
"isEnum": false,
"identifier": "encrypted_ad_tracking_data"
},
{
"type": "string",
"isEnum": false,
"identifier": "encryption_metadata"
}
],
"results": [
{
"type": "null",
"isEnum": false
}
]
},
"isPublic": false,
"security": "RobloxEngine"
},
{
"name": "ReportTeleportSignal",
"isUserFacing": false,
"memberType": "Event",
"type": {
"name": "function",
"arguments": [
{
"type": "string",
"isEnum": false,
"identifier": "ad_instance_name"
},
{
"type": "string",
"isEnum": false,
"identifier": "encrypted_ad_tracking_data"
},
{
"type": "string",
"isEnum": false,
"identifier": "encryption_metadata"
},
{
"type": "string",
"isEnum": false,
"identifier": "teleport_type"
},
{
"type": "int64",
"isEnum": false,
"identifier": "teleport_source_universe_id"
},
{
"type": "int64",
"isEnum": false,
"identifier": "teleport_source_place_id"
},
{
"type": "int64",
"isEnum": false,
"identifier": "teleport_dest_place_id"
}
],
"results": [
{
"type": "null",
"isEnum": false
}
]
},
"isPublic": false,
"security": "RobloxEngine"
},
{
"name": "ReturnToPublisherExperience",
"isUserFacing": false,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [
{
"type": "AdTeleportMethod",
"isEnum": true,
"identifier": "adTeleportMethod"
}
],
"results": [
{
"type": "null",
"isEnum": false
}
]
},
"isYieldable": false,
"isCustom": false,
"security": "RobloxScript",
"threadSafety": "Unsafe"
},
{
"name": "ServeAdResponseSignal",
"isUserFacing": false,
"memberType": "Event",
"type": {
"name": "function",
"arguments": [
{
"type": "string",
"isEnum": false,
"identifier": "uuid"
},
{
"type": "string",
"isEnum": false,
"identifier": "response"
},
{
"type": "bool",
"isEnum": false,
"identifier": "isError"
}
],
"results": [
{
"type": "null",
"isEnum": false
}
]
},
"isPublic": false,
"security": "RobloxEngine"
},
{
"name": "ServeAdSignal",
"isUserFacing": false,
"memberType": "Event",
"type": {
"name": "function",
"arguments": [
{
"type": "string",
"isEnum": false,
"identifier": "uuid"
},
{
"type": "string",
"isEnum": false,
"identifier": "request"
}
],
"results": [
{
"type": "null",
"isEnum": false
}
]
},
"isPublic": false,
"security": "RobloxEngine"
},
{
"name": "SetAdGuiInteractivityHandlerInitialized",
"isUserFacing": false,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [],
"results": [
{
"type": "null",
"isEnum": false
}
]
},
"isYieldable": false,
"isCustom": false,
"security": "RobloxScript",
"threadSafety": "Unsafe"
},
{
"name": "ShowDynamicEudsaDisclosure",
"isUserFacing": false,
"memberType": "Event",
"type": {
"name": "function",
"arguments": [
{
"type": "string",
"isEnum": false,
"identifier": "advertiserName"
},
{
"type": "string",
"isEnum": false,
"identifier": "payerName"
}
],
"results": [
{
"type": "null",
"isEnum": false
}
]
},
"isPublic": true,
"security": "RobloxScript"
},
{
"name": "ShowStaticEudsaDisclosure",
"isUserFacing": false,
"memberType": "Event",
"type": {
"name": "function",
"arguments": [],
"results": [
{
"type": "null",
"isEnum": false
}
]
},
"isPublic": true,
"security": "RobloxScript"
},
{
"name": "ShowVideoAd",
"isUserFacing": true,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [],
"results": [
{
"type": "null",
"isEnum": false
}
]
},
"isYieldable": false,
"isCustom": false,
"security": "None",
"threadSafety": "Unsafe",
"deprecated": true
},
{
"name": "VideoAdClosed",
"isUserFacing": true,
"memberType": "Event",
"type": {
"name": "function",
"arguments": [
{
"type": "bool",
"isEnum": false,
"identifier": "adShown"
}
],
"results": [
{
"type": "null",
"isEnum": false
}
]
},
"isPublic": true,
"security": "None",
"deprecated": true
},
{
"name": "adGuiRegisterUI",
"isUserFacing": false,
"memberType": "Event",
"type": {
"name": "function",
"arguments": [
{
"type": "Instance",
"isEnum": false,
"identifier": "adGui"
}
],
"results": [
{
"type": "null",
"isEnum": false
}
]
},
"isPublic": true,
"security": "RobloxScript"
}
]
},
{
"name": "AdvancedDragger",
"isUserFacing": true,
"baseClass": "Instance",
"isPublic": true,
"isScriptCreatable": true,
"security": "None",
"members": []
},
{
"name": "AirController",
"isUserFacing": true,
"baseClass": "ControllerBase",
"isPublic": true,
"isScriptCreatable": true,
"security": "None",
"members": [
{
"name": "BalanceMaxTorque",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "float",
"isEnum": false,
"defaultValue": "10000"
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe"
},
{
"name": "BalanceSpeed",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "float",
"isEnum": false,
"defaultValue": "100"
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe"
},
{
"name": "LinearImpulse",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "Vector3",
"isEnum": false,
"defaultValue": "0, 0, 0"
},
"isPublic": false,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": false,
"isSerialized": false,
"threadSafety": "ReadSafe"
},
{
"name": "MaintainAngularMomentum",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "bool",
"isEnum": false,
"defaultValue": "true"
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe"
},
{
"name": "MaintainLinearMomentum",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "bool",
"isEnum": false,
"defaultValue": "true"
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe"
},
{
"name": "MoveMaxForce",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "float",
"isEnum": false,
"defaultValue": "1000"
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe"
},
{
"name": "TurnMaxTorque",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "float",
"isEnum": false,
"defaultValue": "10000"
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe"
},
{
"name": "TurnSpeedFactor",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "float",
"isEnum": false,
"defaultValue": "1"
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe"
}
]
},
{
"name": "AlignOrientation",
"isUserFacing": true,
"baseClass": "Constraint",
"isPublic": true,
"isScriptCreatable": true,
"security": "None",
"capabilities": [
"Physics"
],
"members": [
{
"name": "AlignType",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "AlignType",
"isEnum": true,
"defaultValue": "AllAxes"
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe",
"capabilities": [
"Physics"
]
},
{
"name": "CFrame",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "CoordinateFrame",
"isEnum": false,
"defaultValue": "<CoordinateFrame name=\"CFrame\">\n\t<X>0</X>\n\t<Y>0</Y>\n\t<Z>0</Z>\n\t<R00>1</R00>\n\t<R01>0</R01>\n\t<R02>0</R02>\n\t<R10>0</R10>\n\t<R11>1</R11>\n\t<R12>0</R12>\n\t<R20>0</R20>\n\t<R21>0</R21>\n\t<R22>1</R22>\n</CoordinateFrame>"
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe",
"capabilities": [
"Physics"
]
},
{
"name": "LookAtPosition",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "Vector3",
"isEnum": false,
"defaultValue": "0, 0, 0"
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": false,
"isSerialized": false,
"threadSafety": "ReadSafe",
"capabilities": [
"Physics"
]
},
{
"name": "MaxAngularVelocity",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "float",
"isEnum": false,
"defaultValue": "INF"
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe",
"capabilities": [
"Physics"
]
},
{
"name": "MaxTorque",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "float",
"isEnum": false,
"defaultValue": "10000"
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe",
"capabilities": [
"Physics"
]
},
{
"name": "Mode",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "OrientationAlignmentMode",
"isEnum": true,
"defaultValue": "TwoAttachment"
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe",
"capabilities": [
"Physics"
]
},
{
"name": "PrimaryAxis",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "Vector3",
"isEnum": false,
"defaultValue": "1, 0, 0"
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": false,
"isSerialized": false,
"threadSafety": "ReadSafe",
"capabilities": [
"Physics"
]
},
{
"name": "PrimaryAxisOnly",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "bool",
"isEnum": false,
"defaultValue": "false"
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe",
"capabilities": [
"Physics"
]
},
{
"name": "ReactionTorqueEnabled",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "bool",
"isEnum": false,
"defaultValue": "false"
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe",
"capabilities": [
"Physics"
]
},
{
"name": "Responsiveness",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "float",
"isEnum": false,
"defaultValue": "10"
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe",
"capabilities": [
"Physics"
]
},
{
"name": "RigidityEnabled",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "bool",
"isEnum": false,
"defaultValue": "false"
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe",
"capabilities": [
"Physics"
]
},
{
"name": "SecondaryAxis",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "Vector3",
"isEnum": false,
"defaultValue": "0, 1, 0"
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": false,
"isSerialized": false,
"threadSafety": "ReadSafe",
"capabilities": [
"Physics"
]
}
]
},
{
"name": "AlignPosition",
"isUserFacing": true,
"baseClass": "Constraint",
"isPublic": true,
"isScriptCreatable": true,
"security": "None",
"capabilities": [
"Physics"
],
"members": [
{
"name": "ApplyAtCenterOfMass",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "bool",
"isEnum": false,
"defaultValue": "false"
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe",
"capabilities": [
"Physics"
]
},
{
"name": "ForceLimitMode",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "ForceLimitMode",
"isEnum": true,
"defaultValue": "Magnitude"
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe",
"capabilities": [
"Physics"
]
},
{
"name": "ForceRelativeTo",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "ActuatorRelativeTo",
"isEnum": true,
"defaultValue": "World"
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe",
"capabilities": [
"Physics"
]
},
{
"name": "MaxAxesForce",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "Vector3",
"isEnum": false,
"defaultValue": "10000, 10000, 10000"
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe",
"capabilities": [
"Physics"
]
},
{
"name": "MaxForce",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "float",
"isEnum": false,
"defaultValue": "10000"
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe",
"capabilities": [
"Physics"
]
},
{
"name": "MaxVelocity",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "float",
"isEnum": false,
"defaultValue": "INF"
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe",
"capabilities": [
"Physics"
]
},
{
"name": "Mode",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "PositionAlignmentMode",
"isEnum": true,
"defaultValue": "TwoAttachment"
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe",
"capabilities": [
"Physics"
]
},
{
"name": "Position",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "Vector3",
"isEnum": false,
"defaultValue": "0, 0, 0"
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe",
"capabilities": [
"Physics"
]
},
{
"name": "ReactionForceEnabled",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "bool",
"isEnum": false,
"defaultValue": "false"
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe",
"capabilities": [
"Physics"
]
},
{
"name": "Responsiveness",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "float",
"isEnum": false,
"defaultValue": "10"
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe",
"capabilities": [
"Physics"
]
},
{
"name": "RigidityEnabled",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "bool",
"isEnum": false,
"defaultValue": "false"
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe",
"capabilities": [
"Physics"
]
}
]
},
{
"name": "AnalysticsSettings",
"isUserFacing": true,
"baseClass": "GenericSettings",
"isPublic": true,
"isScriptCreatable": true,
"security": "None",
"members": []
},
{
"name": "AnalyticsService",
"isUserFacing": true,
"baseClass": "Instance",
"isPublic": true,
"isScriptCreatable": false,
"security": "None",
"members": [
{
"name": "ApiKey",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "string",
"isEnum": false,
"defaultValue": ""
},
"isPublic": true,
"readSecurity": "LocalUser",
"writeSecurity": "LocalUser",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe",
"deprecated": true
},
{
"name": "FireCustomEvent",
"isUserFacing": true,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [
{
"type": "Instance",
"isEnum": false,
"identifier": "player"
},
{
"type": "string",
"isEnum": false,
"identifier": "eventCategory"
},
{
"type": "Variant",
"isEnum": false,
"identifier": "customData"
}
],
"results": [
{
"type": "null",
"isEnum": false
}
]
},
"isYieldable": false,
"isCustom": false,
"security": "None",
"threadSafety": "Unsafe",
"deprecated": true
},
{
"name": "FireEvent",
"isUserFacing": true,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [
{
"type": "string",
"isEnum": false,
"identifier": "category"
},
{
"type": "Variant",
"isEnum": false,
"identifier": "value"
}
],
"results": [
{
"type": "null",
"isEnum": false
}
]
},
"isYieldable": false,
"isCustom": false,
"security": "None",
"threadSafety": "Unsafe",
"deprecated": true
},
{
"name": "FireInGameEconomyEvent",
"isUserFacing": true,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [
{
"type": "Instance",
"isEnum": false,
"identifier": "player"
},
{
"type": "string",
"isEnum": false,
"identifier": "itemName"
},
{
"type": "AnalyticsEconomyAction",
"isEnum": true,
"identifier": "economyAction"
},
{
"type": "string",
"isEnum": false,
"identifier": "itemCategory"
},
{
"type": "int",
"isEnum": false,
"identifier": "amount"
},
{
"type": "string",
"isEnum": false,
"identifier": "currency"
},
{
"type": "Variant",
"isEnum": false,
"identifier": "location"
},
{
"type": "Variant",
"isEnum": false,
"identifier": "customData"
}
],
"results": [
{
"type": "null",
"isEnum": false
}
]
},
"isYieldable": false,
"isCustom": false,
"security": "None",
"threadSafety": "Unsafe",
"deprecated": true
},
{
"name": "FireLogEvent",
"isUserFacing": true,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [
{
"type": "Instance",
"isEnum": false,
"identifier": "player"
},
{
"type": "AnalyticsLogLevel",
"isEnum": true,
"identifier": "logLevel"
},
{
"type": "string",
"isEnum": false,
"identifier": "message"
},
{
"type": "Variant",
"isEnum": false,
"identifier": "debugInfo"
},
{
"type": "Variant",
"isEnum": false,
"identifier": "customData"
}
],
"results": [
{
"type": "null",
"isEnum": false
}
]
},
"isYieldable": false,
"isCustom": false,
"security": "None",
"threadSafety": "Unsafe",
"deprecated": true
},
{
"name": "FirePlayerProgressionEvent",
"isUserFacing": true,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [
{
"type": "Instance",
"isEnum": false,
"identifier": "player"
},
{
"type": "string",
"isEnum": false,
"identifier": "category"
},
{
"type": "AnalyticsProgressionStatus",
"isEnum": true,
"identifier": "progressionStatus"
},
{
"type": "Variant",
"isEnum": false,
"identifier": "location"
},
{
"type": "Variant",
"isEnum": false,
"identifier": "statistics"
},
{
"type": "Variant",
"isEnum": false,
"identifier": "customData"
}
],
"results": [
{
"type": "null",
"isEnum": false
}
]
},
"isYieldable": false,
"isCustom": false,
"security": "None",
"threadSafety": "Unsafe",
"deprecated": true
},
{
"name": "LogEconomyEvent",
"isUserFacing": true,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [
{
"type": "Instance",
"isEnum": false,
"identifier": "player"
},
{
"type": "AnalyticsEconomyFlowType",
"isEnum": true,
"identifier": "flowType"
},
{
"type": "string",
"isEnum": false,
"identifier": "currencyType"
},
{
"type": "float",
"isEnum": false,
"identifier": "amount"
},
{
"type": "float",
"isEnum": false,
"identifier": "endingBalance"
},
{
"type": "string",
"isEnum": false,
"identifier": "transactionType"
},
{
"type": "string",
"isEnum": false,
"identifier": "itemSku",
"defaultValue": ""
},
{
"type": "Dictionary",
"isEnum": false,
"identifier": "customFields",
"defaultValue": "{}"
}
],
"results": [
{
"type": "null",
"isEnum": false
}
]
},
"isYieldable": false,
"isCustom": false,
"security": "None",
"threadSafety": "Unsafe"
},
{
"name": "LogFunnelStepEvent",
"isUserFacing": true,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [
{
"type": "Instance",
"isEnum": false,
"identifier": "player"
},
{
"type": "string",
"isEnum": false,
"identifier": "funnelName"
},
{
"type": "string",
"isEnum": false,
"identifier": "funnelSessionId",
"defaultValue": ""
},
{
"type": "int",
"isEnum": false,
"identifier": "step",
"defaultValue": "1"
},
{
"type": "string",
"isEnum": false,
"identifier": "stepName",
"defaultValue": ""
},
{
"type": "Dictionary",
"isEnum": false,
"identifier": "customFields",
"defaultValue": "{}"
}
],
"results": [
{
"type": "null",
"isEnum": false
}
]
},
"isYieldable": false,
"isCustom": false,
"security": "None",
"threadSafety": "Unsafe"
},
{
"name": "LogOnboardingFunnelStepEvent",
"isUserFacing": true,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [
{
"type": "Instance",
"isEnum": false,
"identifier": "player"
},
{
"type": "int",
"isEnum": false,
"identifier": "step"
},
{
"type": "string",
"isEnum": false,
"identifier": "stepName",
"defaultValue": ""
},
{
"type": "Dictionary",
"isEnum": false,
"identifier": "customFields",
"defaultValue": "{}"
}
],
"results": [
{
"type": "null",
"isEnum": false
}
]
},
"isYieldable": false,
"isCustom": false,
"security": "None",
"threadSafety": "Unsafe"
},
{
"name": "LogProgressionCompleteEvent",
"isUserFacing": true,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [
{
"type": "Instance",
"isEnum": false,
"identifier": "player"
},
{
"type": "string",
"isEnum": false,
"identifier": "progressionPathName"
},
{
"type": "int",
"isEnum": false,
"identifier": "level"
},
{
"type": "string",
"isEnum": false,
"identifier": "levelName",
"defaultValue": ""
},
{
"type": "Dictionary",
"isEnum": false,
"identifier": "customFields",
"defaultValue": "{}"
}
],
"results": [
{
"type": "null",
"isEnum": false
}
]
},
"isYieldable": false,
"isCustom": false,
"security": "None",
"threadSafety": "Unsafe"
},
{
"name": "LogProgressionEvent",
"isUserFacing": true,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [
{
"type": "Instance",
"isEnum": false,
"identifier": "player"
},
{
"type": "string",
"isEnum": false,
"identifier": "progressionPathName"
},
{
"type": "AnalyticsProgressionType",
"isEnum": true,
"identifier": "status"
},
{
"type": "int",
"isEnum": false,
"identifier": "level"
},
{
"type": "string",
"isEnum": false,
"identifier": "levelName",
"defaultValue": ""
},
{
"type": "Dictionary",
"isEnum": false,
"identifier": "customFields",
"defaultValue": "{}"
}
],
"results": [
{
"type": "null",
"isEnum": false
}
]
},
"isYieldable": false,
"isCustom": false,
"security": "None",
"threadSafety": "Unsafe"
},
{
"name": "LogProgressionFailEvent",
"isUserFacing": true,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [
{
"type": "Instance",
"isEnum": false,
"identifier": "player"
},
{
"type": "string",
"isEnum": false,
"identifier": "progressionPathName"
},
{
"type": "int",
"isEnum": false,
"identifier": "level"
},
{
"type": "string",
"isEnum": false,
"identifier": "levelName",
"defaultValue": ""
},
{
"type": "Dictionary",
"isEnum": false,
"identifier": "customFields",
"defaultValue": "{}"
}
],
"results": [
{
"type": "null",
"isEnum": false
}
]
},
"isYieldable": false,
"isCustom": false,
"security": "None",
"threadSafety": "Unsafe"
},
{
"name": "LogProgressionStartEvent",
"isUserFacing": true,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [
{
"type": "Instance",
"isEnum": false,
"identifier": "player"
},
{
"type": "string",
"isEnum": false,
"identifier": "progressionPathName"
},
{
"type": "int",
"isEnum": false,
"identifier": "level"
},
{
"type": "string",
"isEnum": false,
"identifier": "levelName",
"defaultValue": ""
},
{
"type": "Dictionary",
"isEnum": false,
"identifier": "customFields",
"defaultValue": "{}"
}
],
"results": [
{
"type": "null",
"isEnum": false
}
]
},
"isYieldable": false,
"isCustom": false,
"security": "None",
"threadSafety": "Unsafe"
}
]
},
{
"name": "AngularVelocity",
"isUserFacing": true,
"baseClass": "Constraint",
"isPublic": true,
"isScriptCreatable": true,
"security": "None",
"capabilities": [
"Physics"
],
"members": [
{
"name": "AngularVelocity",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "Vector3",
"isEnum": false,
"defaultValue": "0, 0, 0"
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe",
"capabilities": [
"Physics"
]
},
{
"name": "MaxTorque",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "float",
"isEnum": false,
"defaultValue": "0"
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe",
"capabilities": [
"Physics"
]
},
{
"name": "ReactionTorqueEnabled",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "bool",
"isEnum": false,
"defaultValue": "false"
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe",
"capabilities": [
"Physics"
]
},
{
"name": "RelativeTo",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "ActuatorRelativeTo",
"isEnum": true,
"defaultValue": "World"
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe",
"capabilities": [
"Physics"
]
}
]
},
{
"name": "Animation",
"isUserFacing": true,
"baseClass": "Instance",
"isPublic": true,
"isScriptCreatable": true,
"security": "None",
"members": [
{
"name": "AnimationId",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "Content",
"isEnum": false,
"defaultValue": ""
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe"
}
]
},
{
"name": "AnimationClip",
"isUserFacing": true,
"baseClass": "Instance",
"isPublic": true,
"isScriptCreatable": true,
"security": "None",
"members": [
{
"name": "Guid",
"isUserFacing": false,
"memberType": "Property",
"type": {
"type": "string",
"isEnum": false,
"defaultValueMissingReason": "api_dump_class_not_creatable"
},
"isPublic": false,
"readSecurity": "RobloxScript",
"writeSecurity": "RobloxScript",
"isScriptable": true,
"isReplicated": false,
"isSerialized": false,
"threadSafety": "ReadSafe"
},
{
"name": "GuidBinaryString",
"isUserFacing": false,
"memberType": "Property",
"type": {
"type": "BinaryString",
"isEnum": false,
"defaultValueMissingReason": "api_dump_class_not_creatable"
},
"isPublic": false,
"readSecurity": "RobloxScript",
"writeSecurity": "RobloxScript",
"isScriptable": false,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe"
},
{
"name": "Loop",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "bool",
"isEnum": false,
"defaultValueMissingReason": "api_dump_class_not_creatable"
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe"
},
{
"name": "Priority",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "AnimationPriority",
"isEnum": true,
"defaultValueMissingReason": "api_dump_class_not_creatable"
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe"
}
]
},
{
"name": "AnimationClipProvider",
"isUserFacing": true,
"baseClass": "Instance",
"isPublic": true,
"isScriptCreatable": true,
"security": "None",
"members": [
{
"name": "GetAnimationClip",
"isUserFacing": true,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [
{
"type": "Content",
"isEnum": false,
"identifier": "assetId"
}
],
"results": [
{
"type": "Instance",
"isEnum": false
}
]
},
"isYieldable": false,
"isCustom": false,
"security": "Plugin",
"threadSafety": "Unsafe",
"deprecated": true,
"replacedWith": "GetAnimationClipAsync"
},
{
"name": "GetAnimationClipAsync",
"isUserFacing": true,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [
{
"type": "Content",
"isEnum": false,
"identifier": "assetId"
}
],
"results": [
{
"type": "Instance",
"isEnum": false
}
]
},
"isYieldable": true,
"isCustom": false,
"security": "None",
"threadSafety": "Unsafe"
},
{
"name": "GetAnimationClipById",
"isUserFacing": true,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [
{
"type": "int64",
"isEnum": false,
"identifier": "assetId"
},
{
"type": "bool",
"isEnum": false,
"identifier": "useCache"
}
],
"results": [
{
"type": "Instance",
"isEnum": false
}
]
},
"isYieldable": false,
"isCustom": false,
"security": "Plugin",
"threadSafety": "Unsafe",
"deprecated": true,
"replacedWith": "GetAnimationClipAsync"
},
{
"name": "GetAnimations",
"isUserFacing": true,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [
{
"type": "int64",
"isEnum": false,
"identifier": "userId"
}
],
"results": [
{
"type": "Instance",
"isEnum": false
}
]
},
"isYieldable": true,
"isCustom": false,
"security": "None",
"threadSafety": "Unsafe"
},
{
"name": "GetClipEvaluatorAsync",
"isUserFacing": true,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [
{
"type": "Content",
"isEnum": false,
"identifier": "assetId"
}
],
"results": [
{
"type": "ClipEvaluator",
"isEnum": false
}
]
},
"isYieldable": true,
"isCustom": false,
"security": "None",
"threadSafety": "Unsafe"
},
{
"name": "GetMemStats",
"isUserFacing": false,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [],
"results": [
{
"type": "Dictionary",
"isEnum": false
}
]
},
"isYieldable": false,
"isCustom": false,
"security": "RobloxScript",
"threadSafety": "Unsafe"
},
{
"name": "RegisterActiveAnimationClip",
"isUserFacing": true,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [
{
"type": "Instance",
"isEnum": false,
"identifier": "animationClip"
}
],
"results": [
{
"type": "Content",
"isEnum": false
}
]
},
"isYieldable": false,
"isCustom": false,
"security": "None",
"threadSafety": "Unsafe"
},
{
"name": "RegisterAnimationClip",
"isUserFacing": true,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [
{
"type": "Instance",
"isEnum": false,
"identifier": "animationClip"
}
],
"results": [
{
"type": "Content",
"isEnum": false
}
]
},
"isYieldable": false,
"isCustom": false,
"security": "None",
"threadSafety": "Unsafe"
}
]
},
{
"name": "AnimationConstraint",
"isUserFacing": true,
"baseClass": "Constraint",
"isPublic": true,
"isScriptCreatable": true,
"security": "None",
"capabilities": [
"Physics"
],
"members": [
{
"name": "C0",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "CoordinateFrame",
"isEnum": false
},
"isPublic": false,
"readSecurity": "None",
"isScriptable": true,
"isReplicated": false,
"isSerialized": false,
"threadSafety": "ReadSafe",
"deprecated": true,
"capabilities": [
"Physics"
]
},
{
"name": "C1",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "CoordinateFrame",
"isEnum": false
},
"isPublic": false,
"readSecurity": "None",
"isScriptable": true,
"isReplicated": false,
"isSerialized": false,
"threadSafety": "ReadSafe",
"deprecated": true,
"capabilities": [
"Physics"
]
},
{
"name": "IsKinematic",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "bool",
"isEnum": false,
"defaultValue": "false"
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe",
"capabilities": [
"Physics"
]
},
{
"name": "MaxForce",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "float",
"isEnum": false,
"defaultValue": "10000"
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe",
"capabilities": [
"Physics"
]
},
{
"name": "MaxTorque",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "float",
"isEnum": false,
"defaultValue": "10000"
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe",
"capabilities": [
"Physics"
]
},
{
"name": "Part0",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "Object",
"isEnum": false,
"defaultValue": "nullptr"
},
"isPublic": false,
"readSecurity": "None",
"isScriptable": true,
"isReplicated": false,
"isSerialized": false,
"threadSafety": "ReadSafe",
"deprecated": true,
"capabilities": [
"Physics"
]
},
{
"name": "Part1",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "Object",
"isEnum": false,
"defaultValue": "nullptr"
},
"isPublic": false,
"readSecurity": "None",
"isScriptable": true,
"isReplicated": false,
"isSerialized": false,
"threadSafety": "ReadSafe",
"deprecated": true,
"capabilities": [
"Physics"
]
},
{
"name": "Transform",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "CoordinateFrame",
"isEnum": false,
"defaultValue": "<CoordinateFrame name=\"Transform\">\n\t<X>0</X>\n\t<Y>0</Y>\n\t<Z>0</Z>\n\t<R00>1</R00>\n\t<R01>0</R01>\n\t<R02>0</R02>\n\t<R10>0</R10>\n\t<R11>1</R11>\n\t<R12>0</R12>\n\t<R20>0</R20>\n\t<R21>0</R21>\n\t<R22>1</R22>\n</CoordinateFrame>"
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe",
"capabilities": [
"Physics"
]
}
]
},
{
"name": "AnimationController",
"isUserFacing": true,
"baseClass": "Instance",
"isPublic": true,
"isScriptCreatable": true,
"security": "None",
"members": [
{
"name": "AnimationPlayed",
"isUserFacing": true,
"memberType": "Event",
"type": {
"name": "function",
"arguments": [
{
"type": "Instance",
"isEnum": false,
"identifier": "animationTrack"
}
],
"results": [
{
"type": "null",
"isEnum": false
}
]
},
"isPublic": true,
"security": "None",
"deprecated": true,
"replacedWith": "AnimationPlayed"
},
{
"name": "GetPlayingAnimationTracks",
"isUserFacing": true,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [],
"results": [
{
"type": "Array",
"isEnum": false
}
]
},
"isYieldable": false,
"isCustom": false,
"security": "None",
"threadSafety": "Unsafe",
"deprecated": true,
"replacedWith": "GetPlayingAnimationTracks"
},
{
"name": "LoadAnimation",
"isUserFacing": true,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [
{
"type": "Instance",
"isEnum": false,
"identifier": "animation"
}
],
"results": [
{
"type": "Instance",
"isEnum": false
}
]
},
"isYieldable": false,
"isCustom": false,
"security": "None",
"threadSafety": "Unsafe",
"deprecated": true,
"replacedWith": "LoadAnimation"
}
]
},
{
"name": "AnimationFromVideoCreatorService",
"isUserFacing": true,
"baseClass": "Instance",
"isPublic": true,
"isScriptCreatable": false,
"security": "None",
"members": [
{
"name": "CreateJob",
"isUserFacing": false,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [
{
"type": "string",
"isEnum": false,
"identifier": "filePath"
}
],
"results": [
{
"type": "string",
"isEnum": false
}
]
},
"isYieldable": true,
"isCustom": false,
"security": "RobloxScript",
"threadSafety": "Unsafe"
},
{
"name": "DownloadJobResult",
"isUserFacing": false,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [
{
"type": "string",
"isEnum": false,
"identifier": "jobId"
},
{
"type": "string",
"isEnum": false,
"identifier": "outputFilePath"
}
],
"results": [
{
"type": "string",
"isEnum": false
}
]
},
"isYieldable": true,
"isCustom": false,
"security": "RobloxScript",
"threadSafety": "Unsafe"
},
{
"name": "FullProcess",
"isUserFacing": false,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [
{
"type": "string",
"isEnum": false,
"identifier": "videoFilePath"
},
{
"type": "Function",
"isEnum": false,
"identifier": "progressCallback"
}
],
"results": [
{
"type": "string",
"isEnum": false
}
]
},
"isYieldable": true,
"isCustom": false,
"security": "RobloxScript",
"threadSafety": "Unsafe"
},
{
"name": "GetJobStatus",
"isUserFacing": false,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [
{
"type": "string",
"isEnum": false,
"identifier": "jobId"
}
],
"results": [
{
"type": "string",
"isEnum": false
}
]
},
"isYieldable": true,
"isCustom": false,
"security": "RobloxScript",
"threadSafety": "Unsafe"
}
]
},
{
"name": "AnimationFromVideoCreatorStudioService",
"isUserFacing": false,
"baseClass": "Instance",
"isPublic": true,
"isScriptCreatable": false,
"security": "RobloxScript",
"members": [
{
"name": "CreateAnimationByUploadingVideo",
"isUserFacing": false,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [
{
"type": "Function",
"isEnum": false,
"identifier": "progressCallback"
}
],
"results": [
{
"type": "string",
"isEnum": false
}
]
},
"isYieldable": true,
"isCustom": false,
"security": "RobloxScript",
"threadSafety": "Unsafe"
},
{
"name": "ImportVideoWithPrompt",
"isUserFacing": false,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [],
"results": [
{
"type": "string",
"isEnum": false
}
]
},
"isYieldable": true,
"isCustom": false,
"security": "RobloxScript",
"threadSafety": "Unsafe"
},
{
"name": "IsAgeRestricted",
"isUserFacing": false,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [],
"results": [
{
"type": "bool",
"isEnum": false
}
]
},
"isYieldable": false,
"isCustom": false,
"security": "RobloxScript",
"threadSafety": "Unsafe"
}
]
},
{
"name": "AnimationImportData",
"isUserFacing": false,
"baseClass": "BaseImportData",
"isPublic": true,
"isScriptCreatable": false,
"security": "RobloxScript",
"members": []
},
{
"name": "AnimationRigData",
"isUserFacing": true,
"baseClass": "Instance",
"isPublic": true,
"isScriptCreatable": true,
"security": "None",
"members": [
{
"name": "LoadFromHumanoid",
"isUserFacing": false,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [
{
"type": "Instance",
"isEnum": false,
"identifier": "humanoid"
}
],
"results": [
{
"type": "bool",
"isEnum": false
}
]
},
"isYieldable": false,
"isCustom": false,
"security": "RobloxScript",
"threadSafety": "Unsafe"
},
{
"name": "articulatedJoint",
"isUserFacing": false,
"memberType": "Property",
"type": {
"type": "BinaryString",
"isEnum": false,
"defaultValueMissingReason": "api_dump_not_serializable"
},
"isPublic": false,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": false,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe"
},
{
"name": "label",
"isUserFacing": false,
"memberType": "Property",
"type": {
"type": "BinaryString",
"isEnum": false,
"defaultValueMissingReason": "api_dump_not_serializable"
},
"isPublic": false,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": false,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe"
},
{
"name": "name",
"isUserFacing": false,
"memberType": "Property",
"type": {
"type": "BinaryString",
"isEnum": false,
"defaultValueMissingReason": "api_dump_not_serializable"
},
"isPublic": false,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": false,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe"
},
{
"name": "parent",
"isUserFacing": false,
"memberType": "Property",
"type": {
"type": "BinaryString",
"isEnum": false,
"defaultValueMissingReason": "api_dump_not_serializable"
},
"isPublic": false,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": false,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe"
},
{
"name": "postTransform",
"isUserFacing": false,
"memberType": "Property",
"type": {
"type": "BinaryString",
"isEnum": false,
"defaultValueMissingReason": "api_dump_not_serializable"
},
"isPublic": false,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": false,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe"
},
{
"name": "preTransform",
"isUserFacing": false,
"memberType": "Property",
"type": {
"type": "BinaryString",
"isEnum": false,
"defaultValueMissingReason": "api_dump_not_serializable"
},
"isPublic": false,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": false,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe"
},
{
"name": "transform",
"isUserFacing": false,
"memberType": "Property",
"type": {
"type": "BinaryString",
"isEnum": false,
"defaultValueMissingReason": "api_dump_not_serializable"
},
"isPublic": false,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": false,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe"
}
]
},
{
"name": "AnimationStreamTrack",
"isUserFacing": false,
"baseClass": "Instance",
"isPublic": true,
"isScriptCreatable": false,
"security": "RobloxScript",
"members": [
{
"name": "AdjustWeight",
"isUserFacing": false,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [
{
"type": "float",
"isEnum": false,
"identifier": "weight",
"defaultValue": "1"
},
{
"type": "float",
"isEnum": false,
"identifier": "fadeTime",
"defaultValue": "0.100000001"
}
],
"results": [
{
"type": "null",
"isEnum": false
}
]
},
"isYieldable": false,
"isCustom": false,
"security": "RobloxScript",
"threadSafety": "Unsafe"
},
{
"name": "Animation",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "Object",
"isEnum": false,
"defaultValueMissingReason": "api_dump_class_not_creatable"
},
"isPublic": false,
"readSecurity": "None",
"isScriptable": true,
"isReplicated": false,
"isSerialized": false,
"threadSafety": "ReadSafe"
},
{
"name": "FACSDataLod",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "FACSDataLod",
"isEnum": true,
"defaultValueMissingReason": "api_dump_class_not_creatable"
},
"isPublic": false,
"readSecurity": "None",
"isScriptable": true,
"isReplicated": false,
"isSerialized": false,
"threadSafety": "ReadSafe"
},
{
"name": "GetActive",
"isUserFacing": false,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [],
"results": [
{
"type": "bool",
"isEnum": false
}
]
},
"isYieldable": false,
"isCustom": false,
"security": "RobloxScript",
"threadSafety": "Unsafe"
},
{
"name": "GetTrackerData",
"isUserFacing": false,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [],
"results": [
{
"type": "Tuple",
"isEnum": false
}
]
},
"isYieldable": false,
"isCustom": false,
"security": "RobloxScript",
"threadSafety": "Unsafe"
},
{
"name": "IsPlaying",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "bool",
"isEnum": false,
"defaultValueMissingReason": "api_dump_class_not_creatable"
},
"isPublic": false,
"readSecurity": "None",
"isScriptable": true,
"isReplicated": false,
"isSerialized": false,
"threadSafety": "ReadSafe"
},
{
"name": "Play",
"isUserFacing": false,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [
{
"type": "float",
"isEnum": false,
"identifier": "fadeTime",
"defaultValue": "0.100000001"
},
{
"type": "float",
"isEnum": false,
"identifier": "weight",
"defaultValue": "1"
}
],
"results": [
{
"type": "null",
"isEnum": false
}
]
},
"isYieldable": false,
"isCustom": false,
"security": "RobloxScript",
"threadSafety": "Unsafe"
},
{
"name": "Priority",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "AnimationPriority",
"isEnum": true,
"defaultValueMissingReason": "api_dump_class_not_creatable"
},
"isPublic": false,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": false,
"isSerialized": false,
"threadSafety": "ReadSafe"
},
{
"name": "Stop",
"isUserFacing": false,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [
{
"type": "float",
"isEnum": false,
"identifier": "fadeTime",
"defaultValue": "0.100000001"
}
],
"results": [
{
"type": "null",
"isEnum": false
}
]
},
"isYieldable": false,
"isCustom": false,
"security": "RobloxScript",
"threadSafety": "Unsafe"
},
{
"name": "Stopped",
"isUserFacing": false,
"memberType": "Event",
"type": {
"name": "function",
"arguments": [],
"results": [
{
"type": "null",
"isEnum": false
}
]
},
"isPublic": true,
"security": "RobloxScript"
},
{
"name": "TogglePause",
"isUserFacing": false,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [
{
"type": "bool",
"isEnum": false,
"identifier": "paused"
}
],
"results": [
{
"type": "null",
"isEnum": false
}
]
},
"isYieldable": false,
"isCustom": false,
"security": "RobloxScript",
"threadSafety": "Unsafe"
},
{
"name": "WeightCurrent",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "float",
"isEnum": false,
"defaultValueMissingReason": "api_dump_class_not_creatable"
},
"isPublic": false,
"readSecurity": "None",
"isScriptable": true,
"isReplicated": false,
"isSerialized": false,
"threadSafety": "ReadSafe"
},
{
"name": "WeightTarget",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "float",
"isEnum": false,
"defaultValueMissingReason": "api_dump_class_not_creatable"
},
"isPublic": false,
"readSecurity": "None",
"isScriptable": true,
"isReplicated": false,
"isSerialized": false,
"threadSafety": "ReadSafe"
}
]
},
{
"name": "AnimationTrack",
"isUserFacing": true,
"baseClass": "Instance",
"isPublic": true,
"isScriptCreatable": true,
"security": "None",
"members": [
{
"name": "AdjustSpeed",
"isUserFacing": true,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [
{
"type": "float",
"isEnum": false,
"identifier": "speed",
"defaultValue": "1"
}
],
"results": [
{
"type": "null",
"isEnum": false
}
]
},
"isYieldable": false,
"isCustom": false,
"security": "None",
"threadSafety": "Unsafe"
},
{
"name": "AdjustWeight",
"isUserFacing": true,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [
{
"type": "float",
"isEnum": false,
"identifier": "weight",
"defaultValue": "1"
},
{
"type": "float",
"isEnum": false,
"identifier": "fadeTime",
"defaultValue": "0.100000001"
}
],
"results": [
{
"type": "null",
"isEnum": false
}
]
},
"isYieldable": false,
"isCustom": false,
"security": "None",
"threadSafety": "Unsafe"
},
{
"name": "Animation",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "Object",
"isEnum": false,
"defaultValueMissingReason": "api_dump_class_not_creatable"
},
"isPublic": true,
"readSecurity": "None",
"isScriptable": true,
"isReplicated": false,
"isSerialized": false,
"threadSafety": "ReadSafe"
},
{
"name": "DidLoop",
"isUserFacing": true,
"memberType": "Event",
"type": {
"name": "function",
"arguments": [],
"results": [
{
"type": "null",
"isEnum": false
}
]
},
"isPublic": true,
"security": "None"
},
{
"name": "Ended",
"isUserFacing": true,
"memberType": "Event",
"type": {
"name": "function",
"arguments": [],
"results": [
{
"type": "null",
"isEnum": false
}
]
},
"isPublic": true,
"security": "None"
},
{
"name": "GetMarkerReachedSignal",
"isUserFacing": true,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [
{
"type": "string",
"isEnum": false,
"identifier": "name"
}
],
"results": [
{
"type": "EventInstance",
"isEnum": false
}
]
},
"isYieldable": false,
"isCustom": false,
"security": "None",
"threadSafety": "Unsafe"
},
{
"name": "GetTimeOfKeyframe",
"isUserFacing": true,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [
{
"type": "string",
"isEnum": false,
"identifier": "keyframeName"
}
],
"results": [
{
"type": "double",
"isEnum": false
}
]
},
"isYieldable": false,
"isCustom": false,
"security": "None",
"threadSafety": "Unsafe"
},
{
"name": "IsPlaying",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "bool",
"isEnum": false,
"defaultValueMissingReason": "api_dump_class_not_creatable"
},
"isPublic": true,
"readSecurity": "None",
"isScriptable": true,
"isReplicated": false,
"isSerialized": false,
"threadSafety": "ReadSafe"
},
{
"name": "KeyframeReached",
"isUserFacing": true,
"memberType": "Event",
"type": {
"name": "function",
"arguments": [
{
"type": "string",
"isEnum": false,
"identifier": "keyframeName"
}
],
"results": [
{
"type": "null",
"isEnum": false
}
]
},
"isPublic": true,
"security": "None"
},
{
"name": "Length",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "float",
"isEnum": false,
"defaultValueMissingReason": "api_dump_class_not_creatable"
},
"isPublic": true,
"readSecurity": "None",
"isScriptable": true,
"isReplicated": false,
"isSerialized": false,
"threadSafety": "ReadSafe"
},
{
"name": "Looped",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "bool",
"isEnum": false,
"defaultValueMissingReason": "api_dump_class_not_creatable"
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": false,
"threadSafety": "ReadSafe"
},
{
"name": "Play",
"isUserFacing": true,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [
{
"type": "float",
"isEnum": false,
"identifier": "fadeTime",
"defaultValue": "0.100000001"
},
{
"type": "float",
"isEnum": false,
"identifier": "weight",
"defaultValue": "1"
},
{
"type": "float",
"isEnum": false,
"identifier": "speed",
"defaultValue": "1"
}
],
"results": [
{
"type": "null",
"isEnum": false
}
]
},
"isYieldable": false,
"isCustom": false,
"security": "None",
"threadSafety": "Unsafe"
},
{
"name": "Priority",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "AnimationPriority",
"isEnum": true,
"defaultValueMissingReason": "api_dump_class_not_creatable"
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe"
},
{
"name": "Speed",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "float",
"isEnum": false,
"defaultValueMissingReason": "api_dump_class_not_creatable"
},
"isPublic": true,
"readSecurity": "None",
"isScriptable": true,
"isReplicated": false,
"isSerialized": false,
"threadSafety": "ReadSafe"
},
{
"name": "Stop",
"isUserFacing": true,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [
{
"type": "float",
"isEnum": false,
"identifier": "fadeTime",
"defaultValue": "0.100000001"
}
],
"results": [
{
"type": "null",
"isEnum": false
}
]
},
"isYieldable": false,
"isCustom": false,
"security": "None",
"threadSafety": "Unsafe"
},
{
"name": "Stopped",
"isUserFacing": true,
"memberType": "Event",
"type": {
"name": "function",
"arguments": [],
"results": [
{
"type": "null",
"isEnum": false
}
]
},
"isPublic": true,
"security": "None"
},
{
"name": "TimePosition",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "float",
"isEnum": false,
"defaultValueMissingReason": "api_dump_class_not_creatable"
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": false,
"isSerialized": false,
"threadSafety": "ReadSafe"
},
{
"name": "WeightCurrent",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "float",
"isEnum": false,
"defaultValueMissingReason": "api_dump_class_not_creatable"
},
"isPublic": true,
"readSecurity": "None",
"isScriptable": true,
"isReplicated": false,
"isSerialized": false,
"threadSafety": "ReadSafe"
},
{
"name": "WeightTarget",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "float",
"isEnum": false,
"defaultValueMissingReason": "api_dump_class_not_creatable"
},
"isPublic": true,
"readSecurity": "None",
"isScriptable": true,
"isReplicated": false,
"isSerialized": false,
"threadSafety": "ReadSafe"
}
]
},
{
"name": "Animator",
"isUserFacing": true,
"baseClass": "Instance",
"isPublic": true,
"isScriptCreatable": true,
"security": "None",
"members": [
{
"name": "AnimationPlayed",
"isUserFacing": true,
"memberType": "Event",
"type": {
"name": "function",
"arguments": [
{
"type": "Instance",
"isEnum": false,
"identifier": "animationTrack"
}
],
"results": [
{
"type": "null",
"isEnum": false
}
]
},
"isPublic": true,
"security": "None"
},
{
"name": "AnimationPlayedCoreScript",
"isUserFacing": false,
"memberType": "Event",
"type": {
"name": "function",
"arguments": [
{
"type": "Instance",
"isEnum": false,
"identifier": "animationTrack"
}
],
"results": [
{
"type": "null",
"isEnum": false
}
]
},
"isPublic": true,
"security": "RobloxScript"
},
{
"name": "AnimationStreamTrackPlayed",
"isUserFacing": false,
"memberType": "Event",
"type": {
"name": "function",
"arguments": [
{
"type": "Instance",
"isEnum": false,
"identifier": "animationTrack"
}
],
"results": [
{
"type": "null",
"isEnum": false
}
]
},
"isPublic": true,
"security": "RobloxScript"
},
{
"name": "ApplyJointVelocities",
"isUserFacing": true,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [
{
"type": "Variant",
"isEnum": false,
"identifier": "motors"
}
],
"results": [
{
"type": "null",
"isEnum": false
}
]
},
"isYieldable": false,
"isCustom": false,
"security": "None",
"threadSafety": "Unsafe"
},
{
"name": "EvaluationThrottled",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "bool",
"isEnum": false,
"defaultValue": "false"
},
"isPublic": true,
"readSecurity": "None",
"isScriptable": true,
"isReplicated": false,
"isSerialized": false,
"threadSafety": "Safe"
},
{
"name": "GetPlayingAnimationTracks",
"isUserFacing": true,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [],
"results": [
{
"type": "Array",
"isEnum": false
}
]
},
"isYieldable": false,
"isCustom": false,
"security": "None",
"threadSafety": "Unsafe"
},
{
"name": "GetPlayingAnimationTracksCoreScript",
"isUserFacing": false,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [],
"results": [
{
"type": "Array",
"isEnum": false
}
]
},
"isYieldable": false,
"isCustom": false,
"security": "RobloxScript",
"threadSafety": "Unsafe"
},
{
"name": "LoadAnimation",
"isUserFacing": true,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [
{
"type": "Instance",
"isEnum": false,
"identifier": "animation"
}
],
"results": [
{
"type": "Instance",
"isEnum": false
}
]
},
"isYieldable": false,
"isCustom": false,
"security": "None",
"threadSafety": "Unsafe"
},
{
"name": "LoadAnimationCoreScript",
"isUserFacing": false,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [
{
"type": "Instance",
"isEnum": false,
"identifier": "animation"
}
],
"results": [
{
"type": "Instance",
"isEnum": false
}
]
},
"isYieldable": false,
"isCustom": false,
"security": "RobloxScript",
"threadSafety": "Unsafe"
},
{
"name": "LoadStreamAnimation",
"isUserFacing": false,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [
{
"type": "Instance",
"isEnum": false,
"identifier": "animation"
}
],
"results": [
{
"type": "Instance",
"isEnum": false
}
]
},
"isYieldable": false,
"isCustom": false,
"security": "RobloxScript",
"threadSafety": "Unsafe"
},
{
"name": "LoadStreamAnimationForSelfieView_deprecated",
"isUserFacing": false,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [
{
"type": "Instance",
"isEnum": false,
"identifier": "animation"
},
{
"type": "Instance",
"isEnum": false,
"identifier": "player"
}
],
"results": [
{
"type": "Instance",
"isEnum": false
}
]
},
"isYieldable": false,
"isCustom": false,
"security": "RobloxScript",
"threadSafety": "Unsafe"
},
{
"name": "OnCombinedUpdate",
"isUserFacing": false,
"memberType": "Event",
"type": {
"name": "function",
"arguments": [
{
"type": "Content",
"isEnum": false,
"identifier": "animation"
},
{
"type": "bool",
"isEnum": false,
"identifier": "playState"
},
{
"type": "float",
"isEnum": false,
"identifier": "fadeTime"
},
{
"type": "float",
"isEnum": false,
"identifier": "weight"
},
{
"type": "float",
"isEnum": false,
"identifier": "speed"
},
{
"type": "float",
"isEnum": false,
"identifier": "timePosition"
},
{
"type": "AnimationPriority",
"isEnum": true,
"identifier": "priority"
},
{
"type": "bool",
"isEnum": false,
"identifier": "looping"
},
{
"type": "int",
"isEnum": false,
"identifier": "valuesUpdated"
}
],
"results": [
{
"type": "null",
"isEnum": false
}
]
},
"isPublic": false,
"security": "RobloxEngine"
},
{
"name": "OnCombinedUpdate2",
"isUserFacing": false,
"memberType": "Event",
"type": {
"name": "function",
"arguments": [
{
"type": "Content",
"isEnum": false,
"identifier": "animation"
},
{
"type": "bool",
"isEnum": false,
"identifier": "playState"
},
{
"type": "float",
"isEnum": false,
"identifier": "fadeTime"
},
{
"type": "float",
"isEnum": false,
"identifier": "weight"
},
{
"type": "float",
"isEnum": false,
"identifier": "speed"
},
{
"type": "float",
"isEnum": false,
"identifier": "timePosition"
},
{
"type": "AnimationPriority",
"isEnum": true,
"identifier": "priority"
},
{
"type": "int",
"isEnum": false,
"identifier": "valuesUpdated"
}
],
"results": [
{
"type": "null",
"isEnum": false
}
]
},
"isPublic": false,
"security": "RobloxEngine"
},
{
"name": "OnStreamingUpdated",
"isUserFacing": false,
"memberType": "Event",
"type": {
"name": "function",
"arguments": [
{
"type": "float",
"isEnum": false,
"identifier": "fadeTime"
},
{
"type": "float",
"isEnum": false,
"identifier": "weight"
},
{
"type": "AnimationPriority",
"isEnum": true,
"identifier": "priority"
},
{
"type": "int",
"isEnum": false,
"identifier": "valuesUpdated"
}
],
"results": [
{
"type": "null",
"isEnum": false
}
]
},
"isPublic": false,
"security": "RobloxEngine"
},
{
"name": "OnStreamingUpdated2",
"isUserFacing": false,
"memberType": "Event",
"type": {
"name": "function",
"arguments": [
{
"type": "float",
"isEnum": false,
"identifier": "fadeTime"
},
{
"type": "float",
"isEnum": false,
"identifier": "weight"
},
{
"type": "AnimationPriority",
"isEnum": true,
"identifier": "priority"
},
{
"type": "bool",
"isEnum": false,
"identifier": "maskEnabled"
},
{
"type": "int",
"isEnum": false,
"identifier": "valuesUpdated"
}
],
"results": [
{
"type": "null",
"isEnum": false
}
]
},
"isPublic": false,
"security": "RobloxEngine"
},
{
"name": "PreferLodEnabled",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "bool",
"isEnum": false,
"defaultValue": "true"
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe"
},
{
"name": "RegisterEvaluationParallelCallback",
"isUserFacing": true,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [
{
"type": "Function",
"isEnum": false,
"identifier": "callback"
}
],
"results": [
{
"type": "null",
"isEnum": false
}
]
},
"isYieldable": false,
"isCustom": false,
"security": "None",
"threadSafety": "Unsafe"
},
{
"name": "RootMotion",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "CoordinateFrame",
"isEnum": false
},
"isPublic": true,
"readSecurity": "None",
"isScriptable": true,
"isReplicated": false,
"isSerialized": false,
"threadSafety": "Safe"
},
{
"name": "RootMotionWeight",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "float",
"isEnum": false,
"defaultValue": "0"
},
"isPublic": true,
"readSecurity": "None",
"isScriptable": true,
"isReplicated": false,
"isSerialized": false,
"threadSafety": "Safe"
},
{
"name": "StepAnimations",
"isUserFacing": true,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [
{
"type": "float",
"isEnum": false,
"identifier": "deltaTime"
}
],
"results": [
{
"type": "null",
"isEnum": false
}
]
},
"isYieldable": false,
"isCustom": false,
"security": "Plugin",
"threadSafety": "Unsafe"
},
{
"name": "StreamSyncRequest",
"isUserFacing": false,
"memberType": "Event",
"type": {
"name": "function",
"arguments": [
{
"type": "Instance",
"isEnum": false,
"identifier": "player"
}
],
"results": [
{
"type": "null",
"isEnum": false
}
]
},
"isPublic": false,
"security": "RobloxEngine"
},
{
"name": "SynchronizeWith",
"isUserFacing": false,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [
{
"type": "Instance",
"isEnum": false,
"identifier": "otherAnimator"
}
],
"results": [
{
"type": "null",
"isEnum": false
}
]
},
"isYieldable": false,
"isCustom": false,
"security": "RobloxScript",
"threadSafety": "Unsafe"
}
]
},
{
"name": "Annotation",
"isUserFacing": true,
"baseClass": "Instance",
"isPublic": true,
"isScriptCreatable": true,
"security": "None",
"members": [
{
"name": "AuthorColor3",
"isUserFacing": false,
"memberType": "Property",
"type": {
"type": "Color3",
"isEnum": false,
"defaultValue": "0, 0, 0"
},
"isPublic": false,
"readSecurity": "RobloxScript",
"writeSecurity": "RobloxScript",
"isScriptable": true,
"isReplicated": true,
"isSerialized": false,
"threadSafety": "ReadSafe"
},
{
"name": "AuthorId",
"isUserFacing": false,
"memberType": "Property",
"type": {
"type": "int64",
"isEnum": false,
"defaultValue": "0"
},
"isPublic": false,
"readSecurity": "RobloxScript",
"writeSecurity": "RobloxScript",
"isScriptable": true,
"isReplicated": true,
"isSerialized": false,
"threadSafety": "ReadSafe"
},
{
"name": "Contents",
"isUserFacing": false,
"memberType": "Property",
"type": {
"type": "string",
"isEnum": false,
"defaultValue": ""
},
"isPublic": false,
"readSecurity": "RobloxScript",
"writeSecurity": "RobloxScript",
"isScriptable": true,
"isReplicated": true,
"isSerialized": false,
"threadSafety": "ReadSafe"
},
{
"name": "CreationTimeUnix",
"isUserFacing": false,
"memberType": "Property",
"type": {
"type": "int64",
"isEnum": false,
"defaultValue": "0"
},
"isPublic": false,
"readSecurity": "RobloxScript",
"writeSecurity": "RobloxScript",
"isScriptable": true,
"isReplicated": true,
"isSerialized": false,
"threadSafety": "ReadSafe"
},
{
"name": "LastModifiedTimeUnix",
"isUserFacing": false,
"memberType": "Property",
"type": {
"type": "int64",
"isEnum": false,
"defaultValue": "0"
},
"isPublic": false,
"readSecurity": "RobloxScript",
"writeSecurity": "RobloxScript",
"isScriptable": true,
"isReplicated": true,
"isSerialized": false,
"threadSafety": "ReadSafe"
},
{
"name": "Resolved",
"isUserFacing": false,
"memberType": "Property",
"type": {
"type": "bool",
"isEnum": false,
"defaultValue": "false"
},
"isPublic": false,
"readSecurity": "RobloxScript",
"writeSecurity": "RobloxScript",
"isScriptable": true,
"isReplicated": true,
"isSerialized": false,
"threadSafety": "ReadSafe"
},
{
"name": "TaggedUsers",
"isUserFacing": false,
"memberType": "Property",
"type": {
"type": "string",
"isEnum": false,
"defaultValue": ""
},
"isPublic": false,
"readSecurity": "RobloxScript",
"writeSecurity": "RobloxScript",
"isScriptable": true,
"isReplicated": true,
"isSerialized": false,
"threadSafety": "ReadSafe"
}
]
},
{
"name": "AnnotationsService",
"isUserFacing": false,
"baseClass": "Instance",
"isPublic": false,
"isScriptCreatable": false,
"security": "RobloxScript",
"members": [
{
"name": "AnnotationAdded",
"isUserFacing": false,
"memberType": "Event",
"type": {
"name": "function",
"arguments": [
{
"type": "Instance",
"isEnum": false,
"identifier": "annotation"
},
{
"type": "UniqueId",
"isEnum": false,
"identifier": "parentId"
}
],
"results": [
{
"type": "null",
"isEnum": false
}
]
},
"isPublic": true,
"security": "RobloxScript"
},
{
"name": "Hovered",
"isUserFacing": false,
"memberType": "Property",
"type": {
"type": "Object",
"isEnum": false,
"defaultValue": "nullptr"
},
"isPublic": false,
"readSecurity": "RobloxScript",
"writeSecurity": "RobloxScript",
"isScriptable": true,
"isReplicated": false,
"isSerialized": false,
"threadSafety": "ReadSafe"
},
{
"name": "Selected",
"isUserFacing": false,
"memberType": "Property",
"type": {
"type": "Object",
"isEnum": false,
"defaultValue": "nullptr"
},
"isPublic": false,
"readSecurity": "RobloxScript",
"writeSecurity": "RobloxScript",
"isScriptable": true,
"isReplicated": false,
"isSerialized": false,
"threadSafety": "ReadSafe"
},
{
"name": "createAnnotation",
"isUserFacing": false,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [
{
"type": "Instance",
"isEnum": false,
"identifier": "annotation"
}
],
"results": [
{
"type": "null",
"isEnum": false
}
]
},
"isYieldable": false,
"isCustom": false,
"security": "RobloxScript",
"threadSafety": "Unsafe"
},
{
"name": "createWorkspaceAnnotation",
"isUserFacing": false,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [
{
"type": "Instance",
"isEnum": false,
"identifier": "adornee"
},
{
"type": "CoordinateFrame",
"isEnum": false,
"identifier": "position"
},
{
"type": "string",
"isEnum": false,
"identifier": "contents"
}
],
"results": [
{
"type": "null",
"isEnum": false
}
]
},
"isYieldable": false,
"isCustom": false,
"security": "RobloxScript",
"threadSafety": "Unsafe"
}
]
},
{
"name": "AppLifecycleObserverService",
"isUserFacing": false,
"baseClass": "Instance",
"isPublic": true,
"isScriptCreatable": false,
"security": "RobloxScript",
"members": [
{
"name": "IsDidDetachSupported",
"isUserFacing": false,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [],
"results": [
{
"type": "bool",
"isEnum": false
}
]
},
"isYieldable": false,
"isCustom": false,
"security": "RobloxScript",
"threadSafety": "Unsafe"
},
{
"name": "OnBecomeActive",
"isUserFacing": false,
"memberType": "Event",
"type": {
"name": "function",
"arguments": [],
"results": [
{
"type": "null",
"isEnum": false
}
]
},
"isPublic": true,
"security": "RobloxScript"
},
{
"name": "OnDetach",
"isUserFacing": false,
"memberType": "Event",
"type": {
"name": "function",
"arguments": [],
"results": [
{
"type": "null",
"isEnum": false
}
]
},
"isPublic": true,
"security": "RobloxScript"
},
{
"name": "OnHide",
"isUserFacing": false,
"memberType": "Event",
"type": {
"name": "function",
"arguments": [],
"results": [
{
"type": "null",
"isEnum": false
}
]
},
"isPublic": true,
"security": "RobloxScript"
},
{
"name": "OnResignActive",
"isUserFacing": false,
"memberType": "Event",
"type": {
"name": "function",
"arguments": [],
"results": [
{
"type": "null",
"isEnum": false
}
]
},
"isPublic": true,
"security": "RobloxScript"
},
{
"name": "OnStart",
"isUserFacing": false,
"memberType": "Event",
"type": {
"name": "function",
"arguments": [],
"results": [
{
"type": "null",
"isEnum": false
}
]
},
"isPublic": true,
"security": "RobloxScript"
},
{
"name": "OnUnhide",
"isUserFacing": false,
"memberType": "Event",
"type": {
"name": "function",
"arguments": [],
"results": [
{
"type": "null",
"isEnum": false
}
]
},
"isPublic": true,
"security": "RobloxScript"
}
]
},
{
"name": "AppStorageService",
"isUserFacing": false,
"baseClass": "LocalStorageService",
"isPublic": true,
"isScriptCreatable": false,
"security": "RobloxScript",
"members": []
},
{
"name": "AppUpdateService",
"isUserFacing": false,
"baseClass": "Instance",
"isPublic": true,
"isScriptCreatable": false,
"security": "RobloxScript",
"members": [
{
"name": "CanPerformBinaryUpdate",
"isUserFacing": false,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [],
"results": [
{
"type": "bool",
"isEnum": false
}
]
},
"isYieldable": false,
"isCustom": false,
"security": "RobloxScript",
"threadSafety": "Unsafe"
},
{
"name": "CheckForUpdate",
"isUserFacing": false,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [
{
"type": "Function",
"isEnum": false,
"identifier": "handler",
"defaultValue": "nil"
}
],
"results": [
{
"type": "null",
"isEnum": false
}
]
},
"isYieldable": false,
"isCustom": false,
"security": "RobloxScript",
"threadSafety": "Unsafe"
},
{
"name": "DisableDUAR",
"isUserFacing": false,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [],
"results": [
{
"type": "null",
"isEnum": false
}
]
},
"isYieldable": false,
"isCustom": false,
"security": "RobloxScript",
"threadSafety": "Unsafe"
},
{
"name": "DisableDUARAndOpenSurvey",
"isUserFacing": false,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [
{
"type": "string",
"isEnum": false,
"identifier": "surveyUrl"
}
],
"results": [
{
"type": "null",
"isEnum": false
}
]
},
"isYieldable": false,
"isCustom": false,
"security": "RobloxScript",
"threadSafety": "Unsafe"
},
{
"name": "PerformManagedUpdate",
"isUserFacing": false,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [],
"results": [
{
"type": "bool",
"isEnum": false
}
]
},
"isYieldable": false,
"isCustom": false,
"security": "RobloxScript",
"threadSafety": "Unsafe"
}
]
},
{
"name": "ArcHandles",
"isUserFacing": true,
"baseClass": "HandlesBase",
"isPublic": true,
"isScriptCreatable": true,
"security": "None",
"members": [
{
"name": "Axes",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "Axes",
"isEnum": false,
"defaultValue": "X, Y, Z"
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe"
},
{
"name": "MouseButton1Down",
"isUserFacing": true,
"memberType": "Event",
"type": {
"name": "function",
"arguments": [
{
"type": "Axis",
"isEnum": true,
"identifier": "axis"
}
],
"results": [
{
"type": "null",
"isEnum": false
}
]
},
"isPublic": true,
"security": "None"
},
{
"name": "MouseButton1DownConnectionCount",
"isUserFacing": false,
"memberType": "Property",
"type": {
"type": "int",
"isEnum": false,
"defaultValue": "0"
},
"isPublic": false,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": false,
"isReplicated": true,
"isSerialized": false,
"threadSafety": "ReadSafe"
},
{
"name": "MouseButton1Up",
"isUserFacing": true,
"memberType": "Event",
"type": {
"name": "function",
"arguments": [
{
"type": "Axis",
"isEnum": true,
"identifier": "axis"
}
],
"results": [
{
"type": "null",
"isEnum": false
}
]
},
"isPublic": true,
"security": "None"
},
{
"name": "MouseButton1UpConnectionCount",
"isUserFacing": false,
"memberType": "Property",
"type": {
"type": "int",
"isEnum": false,
"defaultValue": "0"
},
"isPublic": false,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": false,
"isReplicated": true,
"isSerialized": false,
"threadSafety": "ReadSafe"
},
{
"name": "MouseDrag",
"isUserFacing": true,
"memberType": "Event",
"type": {
"name": "function",
"arguments": [
{
"type": "Axis",
"isEnum": true,
"identifier": "axis"
},
{
"type": "float",
"isEnum": false,
"identifier": "relativeAngle"
},
{
"type": "float",
"isEnum": false,
"identifier": "deltaRadius"
}
],
"results": [
{
"type": "null",
"isEnum": false
}
]
},
"isPublic": true,
"security": "None"
},
{
"name": "MouseDragConnectionCount",
"isUserFacing": false,
"memberType": "Property",
"type": {
"type": "int",
"isEnum": false,
"defaultValue": "0"
},
"isPublic": false,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": false,
"isReplicated": true,
"isSerialized": false,
"threadSafety": "ReadSafe"
},
{
"name": "MouseEnter",
"isUserFacing": true,
"memberType": "Event",
"type": {
"name": "function",
"arguments": [
{
"type": "Axis",
"isEnum": true,
"identifier": "axis"
}
],
"results": [
{
"type": "null",
"isEnum": false
}
]
},
"isPublic": true,
"security": "None"
},
{
"name": "MouseEnterConnectionCount",
"isUserFacing": false,
"memberType": "Property",
"type": {
"type": "int",
"isEnum": false,
"defaultValue": "0"
},
"isPublic": false,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": false,
"isReplicated": true,
"isSerialized": false,
"threadSafety": "ReadSafe"
},
{
"name": "MouseLeave",
"isUserFacing": true,
"memberType": "Event",
"type": {
"name": "function",
"arguments": [
{
"type": "Axis",
"isEnum": true,
"identifier": "axis"
}
],
"results": [
{
"type": "null",
"isEnum": false
}
]
},
"isPublic": true,
"security": "None"
},
{
"name": "MouseLeaveConnectionCount",
"isUserFacing": false,
"memberType": "Property",
"type": {
"type": "int",
"isEnum": false,
"defaultValue": "0"
},
"isPublic": false,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": false,
"isReplicated": true,
"isSerialized": false,
"threadSafety": "ReadSafe"
}
]
},
{
"name": "AssetCounterService",
"isUserFacing": false,
"baseClass": "Instance",
"isPublic": true,
"isScriptCreatable": true,
"security": "RobloxEngine",
"members": []
},
{
"name": "AssetDeliveryProxy",
"isUserFacing": true,
"baseClass": "Instance",
"isPublic": true,
"isScriptCreatable": false,
"security": "None",
"members": [
{
"name": "Interface",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "string",
"isEnum": false,
"defaultValue": ""
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe"
},
{
"name": "Port",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "int",
"isEnum": false,
"defaultValue": "0"
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe"
},
{
"name": "StartServer",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "bool",
"isEnum": false,
"defaultValue": "false"
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe"
}
]
},
{
"name": "AssetImportService",
"isUserFacing": false,
"baseClass": "Instance",
"isPublic": true,
"isScriptCreatable": false,
"security": "RobloxScript",
"members": [
{
"name": "GetAllPresets",
"isUserFacing": false,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [],
"results": [
{
"type": "Dictionary",
"isEnum": false
}
]
},
"isYieldable": false,
"isCustom": false,
"security": "RobloxScript",
"threadSafety": "Unsafe"
},
{
"name": "GetPreset",
"isUserFacing": false,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [
{
"type": "string",
"isEnum": false,
"identifier": "name"
}
],
"results": [
{
"type": "Dictionary",
"isEnum": false
}
]
},
"isYieldable": false,
"isCustom": false,
"security": "RobloxScript",
"threadSafety": "Unsafe"
},
{
"name": "PickFileWithPrompt",
"isUserFacing": false,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [],
"results": [
{
"type": "string",
"isEnum": false
}
]
},
"isYieldable": true,
"isCustom": false,
"security": "RobloxScript",
"threadSafety": "Unsafe"
},
{
"name": "PickMultipleFilesWithPrompt",
"isUserFacing": false,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [],
"results": [
{
"type": "Array",
"isEnum": false
}
]
},
"isYieldable": true,
"isCustom": false,
"security": "RobloxScript",
"threadSafety": "Unsafe"
},
{
"name": "RemovePreset",
"isUserFacing": false,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [
{
"type": "string",
"isEnum": false,
"identifier": "name"
}
],
"results": [
{
"type": "null",
"isEnum": false
}
]
},
"isYieldable": false,
"isCustom": false,
"security": "RobloxScript",
"threadSafety": "Unsafe"
},
{
"name": "SavePreset",
"isUserFacing": false,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [
{
"type": "string",
"isEnum": false,
"identifier": "name"
},
{
"type": "Dictionary",
"isEnum": false,
"identifier": "preset"
}
],
"results": [
{
"type": "bool",
"isEnum": false
}
]
},
"isYieldable": false,
"isCustom": false,
"security": "RobloxScript",
"threadSafety": "Unsafe"
},
{
"name": "StartSessionWithPath",
"isUserFacing": false,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [
{
"type": "string",
"isEnum": false,
"identifier": "filePath"
}
],
"results": [
{
"type": "Instance",
"isEnum": false
}
]
},
"isYieldable": false,
"isCustom": false,
"security": "RobloxScript",
"threadSafety": "Unsafe"
},
{
"name": "StartSessionWithPrompt",
"isUserFacing": false,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [],
"results": [
{
"type": "Instance",
"isEnum": false
}
]
},
"isYieldable": true,
"isCustom": false,
"security": "RobloxScript",
"threadSafety": "Unsafe"
}
]
},
{
"name": "AssetImportSession",
"isUserFacing": false,
"baseClass": "Instance",
"isPublic": true,
"isScriptCreatable": false,
"security": "RobloxScript",
"members": [
{
"name": "ApplyPreset",
"isUserFacing": false,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [
{
"type": "Dictionary",
"isEnum": false,
"identifier": "preset"
}
],
"results": [
{
"type": "null",
"isEnum": false
}
]
},
"isYieldable": false,
"isCustom": false,
"security": "RobloxScript",
"threadSafety": "Unsafe"
},
{
"name": "ApplySettings",
"isUserFacing": false,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [],
"results": [
{
"type": "null",
"isEnum": false
}
]
},
"isYieldable": false,
"isCustom": false,
"security": "RobloxScript",
"threadSafety": "Unsafe"
},
{
"name": "Cancel",
"isUserFacing": false,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [],
"results": [
{
"type": "null",
"isEnum": false
}
]
},
"isYieldable": false,
"isCustom": false,
"security": "RobloxScript",
"threadSafety": "Unsafe"
},
{
"name": "CreatePresetFromData",
"isUserFacing": false,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [
{
"type": "Instance",
"isEnum": false,
"identifier": "importData"
}
],
"results": [
{
"type": "Dictionary",
"isEnum": false
}
]
},
"isYieldable": false,
"isCustom": false,
"security": "RobloxScript",
"threadSafety": "Unsafe"
},
{
"name": "GetFilename",
"isUserFacing": false,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [],
"results": [
{
"type": "string",
"isEnum": false
}
]
},
"isYieldable": false,
"isCustom": false,
"security": "RobloxScript",
"threadSafety": "Unsafe"
},
{
"name": "GetImportTree",
"isUserFacing": false,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [],
"results": [
{
"type": "Instance",
"isEnum": false
}
]
},
"isYieldable": false,
"isCustom": false,
"security": "RobloxScript",
"threadSafety": "Unsafe"
},
{
"name": "GetRigVisualization",
"isUserFacing": false,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [
{
"type": "Instance",
"isEnum": false,
"identifier": "importDataInstance"
}
],
"results": [
{
"type": "Instance",
"isEnum": false
}
]
},
"isYieldable": false,
"isCustom": false,
"security": "RobloxScript",
"threadSafety": "Unsafe"
},
{
"name": "GetStatuses",
"isUserFacing": false,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [],
"results": [
{
"type": "Dictionary",
"isEnum": false
}
]
},
"isYieldable": false,
"isCustom": false,
"security": "RobloxScript",
"threadSafety": "Unsafe"
},
{
"name": "HasAnimation",
"isUserFacing": false,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [],
"results": [
{
"type": "bool",
"isEnum": false
}
]
},
"isYieldable": false,
"isCustom": false,
"security": "RobloxScript",
"threadSafety": "Unsafe"
},
{
"name": "IsAvatar",
"isUserFacing": false,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [],
"results": [
{
"type": "bool",
"isEnum": false
}
]
},
"isYieldable": false,
"isCustom": false,
"security": "RobloxScript",
"threadSafety": "Unsafe"
},
{
"name": "IsGltf",
"isUserFacing": false,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [],
"results": [
{
"type": "bool",
"isEnum": false
}
]
},
"isYieldable": false,
"isCustom": false,
"security": "RobloxScript",
"threadSafety": "Unsafe"
},
{
"name": "IsR15",
"isUserFacing": false,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [],
"results": [
{
"type": "bool",
"isEnum": false
}
]
},
"isYieldable": false,
"isCustom": false,
"security": "RobloxScript",
"threadSafety": "Unsafe"
},
{
"name": "Reset",
"isUserFacing": false,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [],
"results": [
{
"type": "null",
"isEnum": false
}
]
},
"isYieldable": false,
"isCustom": false,
"security": "RobloxScript",
"threadSafety": "Unsafe"
},
{
"name": "Upload",
"isUserFacing": false,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [],
"results": [
{
"type": "null",
"isEnum": false
}
]
},
"isYieldable": false,
"isCustom": false,
"security": "RobloxScript",
"threadSafety": "Unsafe"
},
{
"name": "UploadComplete",
"isUserFacing": true,
"memberType": "Event",
"type": {
"name": "function",
"arguments": [
{
"type": "Dictionary",
"isEnum": false,
"identifier": "results"
}
],
"results": [
{
"type": "null",
"isEnum": false
}
]
},
"isPublic": true,
"security": "None"
},
{
"name": "UploadProgress",
"isUserFacing": true,
"memberType": "Event",
"type": {
"name": "function",
"arguments": [
{
"type": "float",
"isEnum": false,
"identifier": "progressRatio"
}
],
"results": [
{
"type": "null",
"isEnum": false
}
]
},
"isPublic": true,
"security": "None"
},
{
"name": "usesCustomRestPoseLua",
"isUserFacing": false,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [],
"results": [
{
"type": "bool",
"isEnum": false
}
]
},
"isYieldable": false,
"isCustom": false,
"security": "RobloxScript",
"threadSafety": "Unsafe"
}
]
},
{
"name": "AssetManagerService",
"isUserFacing": false,
"baseClass": "Instance",
"isPublic": true,
"isScriptCreatable": false,
"security": "RobloxScript",
"members": [
{
"name": "AddNewPlace",
"isUserFacing": false,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [],
"results": [
{
"type": "int64",
"isEnum": false
}
]
},
"isYieldable": true,
"isCustom": false,
"security": "RobloxScript",
"threadSafety": "Unsafe"
},
{
"name": "AssetImportedSignal",
"isUserFacing": false,
"memberType": "Event",
"type": {
"name": "function",
"arguments": [
{
"type": "AssetType",
"isEnum": true,
"identifier": "assetType"
},
{
"type": "string",
"isEnum": false,
"identifier": "assetId"
},
{
"type": "int64",
"isEnum": false,
"identifier": "assetName"
}
],
"results": [
{
"type": "null",
"isEnum": false
}
]
},
"isPublic": true,
"security": "RobloxScript"
},
{
"name": "CreateAlias",
"isUserFacing": false,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [
{
"type": "int",
"isEnum": false,
"identifier": "assetType"
},
{
"type": "int64",
"isEnum": false,
"identifier": "assetId"
},
{
"type": "string",
"isEnum": false,
"identifier": "aliasName"
}
],
"results": [
{
"type": "null",
"isEnum": false
}
]
},
"isYieldable": true,
"isCustom": false,
"security": "RobloxScript",
"threadSafety": "Unsafe"
},
{
"name": "DeleteAlias",
"isUserFacing": false,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [
{
"type": "string",
"isEnum": false,
"identifier": "aliasName"
}
],
"results": [
{
"type": "null",
"isEnum": false
}
]
},
"isYieldable": true,
"isCustom": false,
"security": "RobloxScript",
"threadSafety": "Unsafe"
},
{
"name": "GetMeshIdFromAliasName",
"isUserFacing": false,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [
{
"type": "string",
"isEnum": false,
"identifier": "aliasName"
}
],
"results": [
{
"type": "int64",
"isEnum": false
}
]
},
"isYieldable": false,
"isCustom": false,
"security": "RobloxScript",
"threadSafety": "Unsafe"
},
{
"name": "GetMeshIdFromAssetId",
"isUserFacing": false,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [
{
"type": "int64",
"isEnum": false,
"identifier": "assetId"
}
],
"results": [
{
"type": "int64",
"isEnum": false
}
]
},
"isYieldable": false,
"isCustom": false,
"security": "RobloxScript",
"threadSafety": "Unsafe"
},
{
"name": "GetTextureIdFromAliasName",
"isUserFacing": false,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [
{
"type": "string",
"isEnum": false,
"identifier": "aliasName"
}
],
"results": [
{
"type": "int64",
"isEnum": false
}
]
},
"isYieldable": false,
"isCustom": false,
"security": "RobloxScript",
"threadSafety": "Unsafe"
},
{
"name": "GetTextureIdFromAssetId",
"isUserFacing": false,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [
{
"type": "int64",
"isEnum": false,
"identifier": "assetId"
}
],
"results": [
{
"type": "int64",
"isEnum": false
}
]
},
"isYieldable": false,
"isCustom": false,
"security": "RobloxScript",
"threadSafety": "Unsafe"
},
{
"name": "ImportSessionFinished",
"isUserFacing": false,
"memberType": "Event",
"type": {
"name": "function",
"arguments": [],
"results": [
{
"type": "null",
"isEnum": false
}
]
},
"isPublic": true,
"security": "RobloxScript"
},
{
"name": "ImportSessionStarted",
"isUserFacing": false,
"memberType": "Event",
"type": {
"name": "function",
"arguments": [],
"results": [
{
"type": "null",
"isEnum": false
}
]
},
"isPublic": true,
"security": "RobloxScript"
},
{
"name": "InsertAudio",
"isUserFacing": false,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [
{
"type": "int64",
"isEnum": false,
"identifier": "assetId"
},
{
"type": "string",
"isEnum": false,
"identifier": "assetName"
}
],
"results": [
{
"type": "null",
"isEnum": false
}
]
},
"isYieldable": false,
"isCustom": false,
"security": "RobloxScript",
"threadSafety": "Unsafe"
},
{
"name": "InsertImage",
"isUserFacing": false,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [
{
"type": "int64",
"isEnum": false,
"identifier": "assetId"
}
],
"results": [
{
"type": "null",
"isEnum": false
}
]
},
"isYieldable": false,
"isCustom": false,
"security": "RobloxScript",
"threadSafety": "Unsafe"
},
{
"name": "InsertImages",
"isUserFacing": false,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [
{
"type": "Array",
"isEnum": false,
"identifier": "assetIds"
}
],
"results": [
{
"type": "null",
"isEnum": false
}
]
},
"isYieldable": false,
"isCustom": false,
"security": "RobloxScript",
"threadSafety": "Unsafe"
},
{
"name": "InsertMesh",
"isUserFacing": false,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [
{
"type": "string",
"isEnum": false,
"identifier": "aliasName"
},
{
"type": "bool",
"isEnum": false,
"identifier": "insertWithLocation"
},
{
"type": "int64",
"isEnum": false,
"identifier": "sourceAssetId"
}
],
"results": [
{
"type": "null",
"isEnum": false
}
]
},
"isYieldable": false,
"isCustom": false,
"security": "RobloxScript",
"threadSafety": "Unsafe"
},
{
"name": "InsertMeshesWithLocation",
"isUserFacing": false,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [
{
"type": "Array",
"isEnum": false,
"identifier": "aliasNames"
},
{
"type": "Array",
"isEnum": false,
"identifier": "meshIds"
}
],
"results": [
{
"type": "null",
"isEnum": false
}
]
},
"isYieldable": false,
"isCustom": false,
"security": "RobloxScript",
"threadSafety": "Unsafe"
},
{
"name": "InsertModel",
"isUserFacing": false,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [
{
"type": "int64",
"isEnum": false,
"identifier": "modelId"
}
],
"results": [
{
"type": "null",
"isEnum": false
}
]
},
"isYieldable": false,
"isCustom": false,
"security": "RobloxScript",
"threadSafety": "Unsafe"
},
{
"name": "InsertPackage",
"isUserFacing": false,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [
{
"type": "int64",
"isEnum": false,
"identifier": "packageId"
}
],
"results": [
{
"type": "null",
"isEnum": false
}
]
},
"isYieldable": false,
"isCustom": false,
"security": "RobloxScript",
"threadSafety": "Unsafe"
},
{
"name": "InsertVideo",
"isUserFacing": false,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [
{
"type": "int64",
"isEnum": false,
"identifier": "assetId"
},
{
"type": "string",
"isEnum": false,
"identifier": "assetName"
}
],
"results": [
{
"type": "null",
"isEnum": false
}
]
},
"isYieldable": false,
"isCustom": false,
"security": "RobloxScript",
"threadSafety": "Unsafe"
},
{
"name": "OpenPlace",
"isUserFacing": false,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [
{
"type": "int64",
"isEnum": false,
"identifier": "placeId"
}
],
"results": [
{
"type": "null",
"isEnum": false
}
]
},
"isYieldable": false,
"isCustom": false,
"security": "RobloxScript",
"threadSafety": "Unsafe"
},
{
"name": "RemovePlace",
"isUserFacing": false,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [
{
"type": "int64",
"isEnum": false,
"identifier": "placeId"
}
],
"results": [
{
"type": "null",
"isEnum": false
}
]
},
"isYieldable": true,
"isCustom": false,
"security": "RobloxScript",
"threadSafety": "Unsafe"
},
{
"name": "RenameAlias",
"isUserFacing": false,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [
{
"type": "int",
"isEnum": false,
"identifier": "assetType"
},
{
"type": "int64",
"isEnum": false,
"identifier": "assetId"
},
{
"type": "string",
"isEnum": false,
"identifier": "oldAliasName"
},
{
"type": "string",
"isEnum": false,
"identifier": "newAliasName"
}
],
"results": [
{
"type": "null",
"isEnum": false
}
]
},
"isYieldable": true,
"isCustom": false,
"security": "RobloxScript",
"threadSafety": "Unsafe"
},
{
"name": "RenameModel",
"isUserFacing": false,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [
{
"type": "int64",
"isEnum": false,
"identifier": "modelId"
},
{
"type": "string",
"isEnum": false,
"identifier": "newName"
}
],
"results": [
{
"type": "null",
"isEnum": false
}
]
},
"isYieldable": true,
"isCustom": false,
"security": "RobloxScript",
"threadSafety": "Unsafe"
},
{
"name": "RenamePlace",
"isUserFacing": false,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [
{
"type": "int64",
"isEnum": false,
"identifier": "placeId"
},
{
"type": "string",
"isEnum": false,
"identifier": "newName"
}
],
"results": [
{
"type": "null",
"isEnum": false
}
]
},
"isYieldable": true,
"isCustom": false,
"security": "RobloxScript",
"threadSafety": "Unsafe"
},
{
"name": "ShowPackageDetails",
"isUserFacing": false,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [
{
"type": "int64",
"isEnum": false,
"identifier": "packageId"
}
],
"results": [
{
"type": "null",
"isEnum": false
}
]
},
"isYieldable": false,
"isCustom": false,
"security": "RobloxScript",
"threadSafety": "Unsafe"
},
{
"name": "UpdateAllPackages",
"isUserFacing": false,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [
{
"type": "int64",
"isEnum": false,
"identifier": "packageId"
}
],
"results": [
{
"type": "null",
"isEnum": false
}
]
},
"isYieldable": false,
"isCustom": false,
"security": "RobloxScript",
"threadSafety": "Unsafe"
},
{
"name": "ViewPackageOnWebsite",
"isUserFacing": false,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [
{
"type": "int64",
"isEnum": false,
"identifier": "packageId"
}
],
"results": [
{
"type": "null",
"isEnum": false
}
]
},
"isYieldable": false,
"isCustom": false,
"security": "RobloxScript",
"threadSafety": "Unsafe"
}
]
},
{
"name": "AssetPatchSettings",
"isUserFacing": true,
"baseClass": "Instance",
"isPublic": true,
"isScriptCreatable": false,
"security": "None",
"members": [
{
"name": "ContentId",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "string",
"isEnum": false,
"defaultValue": ""
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe"
},
{
"name": "OutputPath",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "string",
"isEnum": false,
"defaultValue": ""
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe"
},
{
"name": "PatchId",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "string",
"isEnum": false,
"defaultValue": ""
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe"
}
]
},
{
"name": "AssetService",
"isUserFacing": true,
"baseClass": "Instance",
"isPublic": true,
"isScriptCreatable": true,
"security": "None",
"members": [
{
"name": "AudioMetadataFailedResponse",
"isUserFacing": false,
"memberType": "Event",
"type": {
"name": "function",
"arguments": [
{
"type": "int64",
"isEnum": false,
"identifier": "requestid"
}
],
"results": [
{
"type": "null",
"isEnum": false
}
]
},
"isPublic": true,
"security": "RobloxScript"
},
{
"name": "AudioMetadataRequest",
"isUserFacing": false,
"memberType": "Event",
"type": {
"name": "function",
"arguments": [
{
"type": "int64",
"isEnum": false,
"identifier": "requestid"
},
{
"type": "Array",
"isEnum": false,
"identifier": "request"
}
],
"results": [
{
"type": "null",
"isEnum": false
}
]
},
"isPublic": true,
"security": "RobloxScript"
},
{
"name": "AudioMetadataResponse",
"isUserFacing": false,
"memberType": "Event",
"type": {
"name": "function",
"arguments": [
{
"type": "int64",
"isEnum": false,
"identifier": "requestid"
},
{
"type": "Array",
"isEnum": false,
"identifier": "response"
}
],
"results": [
{
"type": "null",
"isEnum": false
}
]
},
"isPublic": true,
"security": "RobloxScript"
},
{
"name": "CreateEditableImageAsync",
"isUserFacing": true,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [
{
"type": "Content",
"isEnum": false,
"identifier": "textureId"
}
],
"results": [
{
"type": "Instance",
"isEnum": false
}
]
},
"isYieldable": true,
"isCustom": false,
"security": "None",
"threadSafety": "Unsafe"
},
{
"name": "CreateEditableMeshAsync",
"isUserFacing": true,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [
{
"type": "Content",
"isEnum": false,
"identifier": "meshId"
}
],
"results": [
{
"type": "Instance",
"isEnum": false
}
]
},
"isYieldable": true,
"isCustom": false,
"security": "None",
"threadSafety": "Unsafe"
},
{
"name": "CreateEditableMeshFromPartAsync",
"isUserFacing": true,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [
{
"type": "Instance",
"isEnum": false,
"identifier": "meshPart"
}
],
"results": [
{
"type": "Instance",
"isEnum": false
}
]
},
"isYieldable": true,
"isCustom": false,
"security": "None",
"threadSafety": "Unsafe"
},
{
"name": "CreateEditableMeshStripSkinningAsync",
"isUserFacing": false,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [
{
"type": "Content",
"isEnum": false,
"identifier": "meshId"
}
],
"results": [
{
"type": "Instance",
"isEnum": false
}
]
},
"isYieldable": true,
"isCustom": false,
"security": "RobloxScript",
"threadSafety": "Unsafe"
},
{
"name": "CreateMeshPartAsync",
"isUserFacing": true,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [
{
"type": "Content",
"isEnum": false,
"identifier": "meshId"
},
{
"type": "Dictionary",
"isEnum": false,
"identifier": "options",
"defaultValue": "{}"
}
],
"results": [
{
"type": "Instance",
"isEnum": false
}
]
},
"isYieldable": true,
"isCustom": false,
"security": "Plugin",
"threadSafety": "Unsafe"
},
{
"name": "CreatePlaceAsync",
"isUserFacing": true,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [
{
"type": "string",
"isEnum": false,
"identifier": "placeName"
},
{
"type": "int64",
"isEnum": false,
"identifier": "templatePlaceID"
},
{
"type": "string",
"isEnum": false,
"identifier": "description",
"defaultValue": ""
}
],
"results": [
{
"type": "int64",
"isEnum": false
}
]
},
"isYieldable": true,
"isCustom": false,
"security": "None",
"threadSafety": "Unsafe"
},
{
"name": "CreatePlaceInPlayerInventoryAsync",
"isUserFacing": true,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [
{
"type": "Instance",
"isEnum": false,
"identifier": "player"
},
{
"type": "string",
"isEnum": false,
"identifier": "placeName"
},
{
"type": "int64",
"isEnum": false,
"identifier": "templatePlaceID"
},
{
"type": "string",
"isEnum": false,
"identifier": "description",
"defaultValue": ""
}
],
"results": [
{
"type": "int64",
"isEnum": false
}
]
},
"isYieldable": true,
"isCustom": false,
"security": "None",
"threadSafety": "Unsafe"
},
{
"name": "DeserializeInstance",
"isUserFacing": false,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [
{
"type": "string",
"isEnum": false,
"identifier": "serializedInstance"
}
],
"results": [
{
"type": "Instance",
"isEnum": false
}
]
},
"isYieldable": false,
"isCustom": false,
"security": "RobloxScript",
"threadSafety": "Unsafe"
},
{
"name": "GetAssetIdsForPackage",
"isUserFacing": true,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [
{
"type": "int64",
"isEnum": false,
"identifier": "packageAssetId"
}
],
"results": [
{
"type": "Array",
"isEnum": false
}
]
},
"isYieldable": true,
"isCustom": false,
"security": "None",
"threadSafety": "Unsafe"
},
{
"name": "GetAudioMetadataAsync",
"isUserFacing": true,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [
{
"type": "Array",
"isEnum": false,
"identifier": "idList"
}
],
"results": [
{
"type": "Array",
"isEnum": false
}
]
},
"isYieldable": true,
"isCustom": false,
"security": "None",
"threadSafety": "Unsafe"
},
{
"name": "GetBundleDetailsAsync",
"isUserFacing": true,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [
{
"type": "int64",
"isEnum": false,
"identifier": "bundleId"
}
],
"results": [
{
"type": "Dictionary",
"isEnum": false
}
]
},
"isYieldable": true,
"isCustom": false,
"security": "None",
"threadSafety": "Unsafe"
},
{
"name": "GetBundleDetailsSync",
"isUserFacing": false,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [
{
"type": "int64",
"isEnum": false,
"identifier": "bundleId"
}
],
"results": [
{
"type": "Dictionary",
"isEnum": false
}
]
},
"isYieldable": false,
"isCustom": false,
"security": "RobloxScript",
"threadSafety": "Unsafe"
},
{
"name": "GetCreatorAssetID",
"isUserFacing": true,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [
{
"type": "int64",
"isEnum": false,
"identifier": "creationID"
}
],
"results": [
{
"type": "int64",
"isEnum": false
}
]
},
"isYieldable": true,
"isCustom": false,
"security": "None",
"threadSafety": "Unsafe",
"deprecated": true,
"replacedWith": "GetProductInfo"
},
{
"name": "GetGamePlacesAsync",
"isUserFacing": true,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [],
"results": [
{
"type": "Instance",
"isEnum": false
}
]
},
"isYieldable": true,
"isCustom": false,
"security": "None",
"threadSafety": "Unsafe"
},
{
"name": "OpenCreateResultModal",
"isUserFacing": false,
"memberType": "Event",
"type": {
"name": "function",
"arguments": [
{
"type": "PromptCreateAssetResult",
"isEnum": true,
"identifier": "resultType"
}
],
"results": [
{
"type": "null",
"isEnum": false
}
]
},
"isPublic": true,
"security": "RobloxScript"
},
{
"name": "OpenPublishResultModal",
"isUserFacing": false,
"memberType": "Event",
"type": {
"name": "function",
"arguments": [
{
"type": "PromptPublishAssetResult",
"isEnum": true,
"identifier": "resultType"
}
],
"results": [
{
"type": "null",
"isEnum": false
}
]
},
"isPublic": true,
"security": "RobloxScript"
},
{
"name": "PromptCreateAssetAsync",
"isUserFacing": true,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [
{
"type": "Instance",
"isEnum": false,
"identifier": "player"
},
{
"type": "Instance",
"isEnum": false,
"identifier": "instance"
},
{
"type": "AssetType",
"isEnum": true,
"identifier": "assetType"
}
],
"results": [
{
"type": "Tuple",
"isEnum": false
}
]
},
"isYieldable": true,
"isCustom": false,
"security": "None",
"threadSafety": "Unsafe"
},
{
"name": "PromptImportAnimationClipFromVideoAsync",
"isUserFacing": true,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [
{
"type": "Instance",
"isEnum": false,
"identifier": "player"
},
{
"type": "Function",
"isEnum": false,
"identifier": "progressCallback"
}
],
"results": [
{
"type": "Tuple",
"isEnum": false
}
]
},
"isYieldable": true,
"isCustom": false,
"security": "None",
"threadSafety": "Unsafe"
},
{
"name": "RegisterUGCValidationFunction",
"isUserFacing": false,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [
{
"type": "Function",
"isEnum": false,
"identifier": "function"
}
],
"results": [
{
"type": "null",
"isEnum": false
}
]
},
"isYieldable": false,
"isCustom": false,
"security": "RobloxScript",
"threadSafety": "Unsafe"
},
{
"name": "SavePlaceAsync",
"isUserFacing": true,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [],
"results": [
{
"type": "null",
"isEnum": false
}
]
},
"isYieldable": true,
"isCustom": false,
"security": "None",
"threadSafety": "Unsafe"
},
{
"name": "SearchAudio",
"isUserFacing": true,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [
{
"type": "Instance",
"isEnum": false,
"identifier": "searchParameters"
}
],
"results": [
{
"type": "Instance",
"isEnum": false
}
]
},
"isYieldable": true,
"isCustom": false,
"security": "None",
"threadSafety": "Unsafe"
}
]
},
{
"name": "AssetSoundEffect",
"isUserFacing": false,
"baseClass": "CustomSoundEffect",
"isPublic": true,
"isScriptCreatable": false,
"security": "RobloxScript",
"members": []
},
{
"name": "Atmosphere",
"isUserFacing": true,
"baseClass": "Instance",
"isPublic": true,
"isScriptCreatable": true,
"security": "None",
"members": [
{
"name": "Color",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "Color3",
"isEnum": false,
"defaultValue": "0.7843, 0.6667, 0.4235"
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe"
},
{
"name": "Decay",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "Color3",
"isEnum": false,
"defaultValue": "0.3608, 0.2353, 0.0549"
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe"
},
{
"name": "Density",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "float",
"isEnum": false,
"defaultValue": "0.395000011"
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe"
},
{
"name": "Glare",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "float",
"isEnum": false,
"defaultValue": "0"
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe"
},
{
"name": "Haze",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "float",
"isEnum": false,
"defaultValue": "0"
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe"
},
{
"name": "Offset",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "float",
"isEnum": false,
"defaultValue": "0"
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe"
}
]
},
{
"name": "AtmosphereSensor",
"isUserFacing": true,
"baseClass": "SensorBase",
"isPublic": true,
"isScriptCreatable": true,
"security": "None",
"members": [
{
"name": "AirDensity",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "float",
"isEnum": false,
"defaultValue": "0"
},
"isPublic": true,
"readSecurity": "None",
"isScriptable": true,
"isReplicated": false,
"isSerialized": true,
"threadSafety": "ReadSafe"
},
{
"name": "RelativeWindVelocity",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "Vector3",
"isEnum": false,
"defaultValue": "0, 0, 0"
},
"isPublic": true,
"readSecurity": "None",
"isScriptable": true,
"isReplicated": false,
"isSerialized": true,
"threadSafety": "ReadSafe"
}
]
},
{
"name": "Attachment",
"isUserFacing": true,
"baseClass": "Instance",
"isPublic": true,
"isScriptCreatable": true,
"security": "None",
"capabilities": [
"Basic"
],
"members": [
{
"name": "Axis",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "Vector3",
"isEnum": false,
"defaultValue": "1, 0, 0"
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": false,
"isSerialized": false,
"threadSafety": "ReadSafe",
"capabilities": [
"Basic"
]
},
{
"name": "CFrame",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "CoordinateFrame",
"isEnum": false,
"defaultValue": "<CoordinateFrame name=\"CFrame\">\n\t<X>0</X>\n\t<Y>0</Y>\n\t<Z>0</Z>\n\t<R00>1</R00>\n\t<R01>0</R01>\n\t<R02>0</R02>\n\t<R10>0</R10>\n\t<R11>1</R11>\n\t<R12>0</R12>\n\t<R20>0</R20>\n\t<R21>0</R21>\n\t<R22>1</R22>\n</CoordinateFrame>"
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe",
"capabilities": [
"Basic"
]
},
{
"name": "GetAxis",
"isUserFacing": true,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [],
"results": [
{
"type": "Vector3",
"isEnum": false
}
]
},
"isYieldable": false,
"isCustom": false,
"security": "None",
"threadSafety": "Unsafe",
"deprecated": true,
"replacedWith": "Axis",
"capabilities": [
"Basic"
]
},
{
"name": "GetConstraints",
"isUserFacing": true,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [],
"results": [
{
"type": "Objects",
"isEnum": false
}
]
},
"isYieldable": false,
"isCustom": false,
"security": "None",
"threadSafety": "Unsafe",
"capabilities": [
"Basic"
]
},
{
"name": "GetSecondaryAxis",
"isUserFacing": true,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [],
"results": [
{
"type": "Vector3",
"isEnum": false
}
]
},
"isYieldable": false,
"isCustom": false,
"security": "None",
"threadSafety": "Unsafe",
"deprecated": true,
"replacedWith": "SecondaryAxis",
"capabilities": [
"Basic"
]
},
{
"name": "Orientation",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "Vector3",
"isEnum": false,
"defaultValue": "-0, 0, 0"
},
"isPublic": false,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": false,
"isSerialized": false,
"threadSafety": "ReadSafe",
"capabilities": [
"Basic"
]
},
{
"name": "Position",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "Vector3",
"isEnum": false,
"defaultValue": "0, 0, 0"
},
"isPublic": false,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": false,
"isSerialized": false,
"threadSafety": "ReadSafe",
"capabilities": [
"Basic"
]
},
{
"name": "Rotation",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "Vector3",
"isEnum": false,
"defaultValue": "-0, 0, -0"
},
"isPublic": false,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": false,
"isSerialized": false,
"threadSafety": "ReadSafe",
"deprecated": true,
"replacedWith": "Orientation",
"capabilities": [
"Basic"
]
},
{
"name": "SecondaryAxis",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "Vector3",
"isEnum": false,
"defaultValue": "0, 1, 0"
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": false,
"isSerialized": false,
"threadSafety": "ReadSafe",
"capabilities": [
"Basic"
]
},
{
"name": "SetAxis",
"isUserFacing": true,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [
{
"type": "Vector3",
"isEnum": false,
"identifier": "axis"
}
],
"results": [
{
"type": "null",
"isEnum": false
}
]
},
"isYieldable": false,
"isCustom": false,
"security": "None",
"threadSafety": "Unsafe",
"deprecated": true,
"replacedWith": "Axis",
"capabilities": [
"Basic"
]
},
{
"name": "SetSecondaryAxis",
"isUserFacing": true,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [
{
"type": "Vector3",
"isEnum": false,
"identifier": "axis"
}
],
"results": [
{
"type": "null",
"isEnum": false
}
]
},
"isYieldable": false,
"isCustom": false,
"security": "None",
"threadSafety": "Unsafe",
"deprecated": true,
"replacedWith": "SecondaryAxis",
"capabilities": [
"Basic"
]
},
{
"name": "Visible",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "bool",
"isEnum": false,
"defaultValue": "false"
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe",
"capabilities": [
"Basic"
]
},
{
"name": "WorldAxis",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "Vector3",
"isEnum": false,
"defaultValue": "1, 0, 0"
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": false,
"isSerialized": false,
"threadSafety": "ReadSafe",
"capabilities": [
"Basic"
]
},
{
"name": "WorldCFrame",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "CoordinateFrame",
"isEnum": false
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": false,
"isSerialized": false,
"threadSafety": "ReadSafe",
"capabilities": [
"Basic"
]
},
{
"name": "WorldOrientation",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "Vector3",
"isEnum": false,
"defaultValue": "-0, 0, 0"
},
"isPublic": false,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": false,
"isSerialized": false,
"threadSafety": "ReadSafe",
"capabilities": [
"Basic"
]
},
{
"name": "WorldPosition",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "Vector3",
"isEnum": false,
"defaultValue": "0, 0, 0"
},
"isPublic": false,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": false,
"isSerialized": false,
"threadSafety": "ReadSafe",
"capabilities": [
"Basic"
]
},
{
"name": "WorldRotation",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "Vector3",
"isEnum": false,
"defaultValue": "-0, 0, -0"
},
"isPublic": false,
"readSecurity": "None",
"isScriptable": true,
"isReplicated": false,
"isSerialized": false,
"threadSafety": "ReadSafe",
"deprecated": true,
"replacedWith": "WorldOrientation",
"capabilities": [
"Basic"
]
},
{
"name": "WorldSecondaryAxis",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "Vector3",
"isEnum": false,
"defaultValue": "0, 1, 0"
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": false,
"isSerialized": false,
"threadSafety": "ReadSafe",
"capabilities": [
"Basic"
]
}
]
},
{
"name": "AudioAnalyzer",
"isUserFacing": true,
"baseClass": "Instance",
"isPublic": true,
"isScriptCreatable": true,
"security": "None",
"capabilities": [
"Audio"
],
"members": [
{
"name": "GetConnectedWires",
"isUserFacing": true,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [
{
"type": "string",
"isEnum": false,
"identifier": "pin"
}
],
"results": [
{
"type": "Array",
"isEnum": false
}
]
},
"isYieldable": false,
"isCustom": false,
"security": "None",
"threadSafety": "Unsafe",
"capabilities": [
"Audio"
]
},
{
"name": "GetSpectrum",
"isUserFacing": true,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [],
"results": [
{
"type": "Array",
"isEnum": false
}
]
},
"isYieldable": false,
"isCustom": false,
"security": "None",
"threadSafety": "Unsafe",
"capabilities": [
"Audio"
]
},
{
"name": "PeakLevel",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "float",
"isEnum": false,
"defaultValue": "0"
},
"isPublic": true,
"readSecurity": "None",
"isScriptable": true,
"isReplicated": false,
"isSerialized": true,
"threadSafety": "ReadSafe",
"capabilities": [
"Audio"
]
},
{
"name": "RmsLevel",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "float",
"isEnum": false,
"defaultValue": "0"
},
"isPublic": true,
"readSecurity": "None",
"isScriptable": true,
"isReplicated": false,
"isSerialized": true,
"threadSafety": "ReadSafe",
"capabilities": [
"Audio"
]
}
]
},
{
"name": "AudioChorus",
"isUserFacing": true,
"baseClass": "Instance",
"isPublic": true,
"isScriptCreatable": true,
"security": "None",
"capabilities": [
"Audio"
],
"members": [
{
"name": "Bypass",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "bool",
"isEnum": false,
"defaultValue": "false"
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe",
"capabilities": [
"Audio"
]
},
{
"name": "Depth",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "float",
"isEnum": false,
"defaultValue": "0.449999988"
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe",
"capabilities": [
"Audio"
]
},
{
"name": "GetConnectedWires",
"isUserFacing": true,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [
{
"type": "string",
"isEnum": false,
"identifier": "pin"
}
],
"results": [
{
"type": "Array",
"isEnum": false
}
]
},
"isYieldable": false,
"isCustom": false,
"security": "None",
"threadSafety": "Unsafe",
"capabilities": [
"Audio"
]
},
{
"name": "Mix",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "float",
"isEnum": false,
"defaultValue": "0.850000024"
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe",
"capabilities": [
"Audio"
]
},
{
"name": "Rate",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "float",
"isEnum": false,
"defaultValue": "5"
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe",
"capabilities": [
"Audio"
]
}
]
},
{
"name": "AudioCompressor",
"isUserFacing": true,
"baseClass": "Instance",
"isPublic": true,
"isScriptCreatable": true,
"security": "None",
"capabilities": [
"Audio"
],
"members": [
{
"name": "Attack",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "float",
"isEnum": false,
"defaultValue": "0.100000001"
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe",
"capabilities": [
"Audio"
]
},
{
"name": "Bypass",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "bool",
"isEnum": false,
"defaultValue": "false"
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe",
"capabilities": [
"Audio"
]
},
{
"name": "GetConnectedWires",
"isUserFacing": true,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [
{
"type": "string",
"isEnum": false,
"identifier": "pin"
}
],
"results": [
{
"type": "Array",
"isEnum": false
}
]
},
"isYieldable": false,
"isCustom": false,
"security": "None",
"threadSafety": "Unsafe",
"capabilities": [
"Audio"
]
},
{
"name": "MakeupGain",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "float",
"isEnum": false,
"defaultValue": "0"
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe",
"capabilities": [
"Audio"
]
},
{
"name": "Ratio",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "float",
"isEnum": false,
"defaultValue": "40"
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe",
"capabilities": [
"Audio"
]
},
{
"name": "Release",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "float",
"isEnum": false,
"defaultValue": "0.100000001"
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe",
"capabilities": [
"Audio"
]
},
{
"name": "Threshold",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "float",
"isEnum": false,
"defaultValue": "-40"
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe",
"capabilities": [
"Audio"
]
}
]
},
{
"name": "AudioDeviceInput",
"isUserFacing": true,
"baseClass": "Instance",
"isPublic": true,
"isScriptCreatable": true,
"security": "None",
"members": [
{
"name": "AccessList",
"isUserFacing": false,
"memberType": "Property",
"type": {
"type": "BinaryString",
"isEnum": false,
"defaultValueMissingReason": "api_dump_not_serializable"
},
"isPublic": false,
"readSecurity": "RobloxEngine",
"writeSecurity": "RobloxEngine",
"isScriptable": false,
"isReplicated": true,
"isSerialized": false,
"threadSafety": "ReadSafe"
},
{
"name": "AccessType",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "AccessModifierType",
"isEnum": true,
"defaultValue": "Deny"
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe"
},
{
"name": "Active",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "bool",
"isEnum": false,
"defaultValue": "true"
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "RobloxScript",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe"
},
{
"name": "GetConnectedWires",
"isUserFacing": true,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [
{
"type": "string",
"isEnum": false,
"identifier": "pin"
}
],
"results": [
{
"type": "Array",
"isEnum": false
}
]
},
"isYieldable": false,
"isCustom": false,
"security": "None",
"threadSafety": "Unsafe"
},
{
"name": "GetUserIdAccessList",
"isUserFacing": true,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [],
"results": [
{
"type": "Array",
"isEnum": false
}
]
},
"isYieldable": false,
"isCustom": false,
"security": "None",
"threadSafety": "Unsafe"
},
{
"name": "IsReady",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "bool",
"isEnum": false,
"defaultValue": "false"
},
"isPublic": true,
"readSecurity": "RobloxScript",
"isScriptable": true,
"isReplicated": false,
"isSerialized": true,
"threadSafety": "ReadSafe"
},
{
"name": "Muted",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "bool",
"isEnum": false,
"defaultValue": "false"
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe"
},
{
"name": "Player",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "Object",
"isEnum": false,
"defaultValue": "nullptr"
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe"
},
{
"name": "SetUserIdAccessList",
"isUserFacing": true,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [
{
"type": "Array",
"isEnum": false,
"identifier": "userIds"
}
],
"results": [
{
"type": "null",
"isEnum": false
}
]
},
"isYieldable": false,
"isCustom": false,
"security": "None",
"threadSafety": "Unsafe"
},
{
"name": "Volume",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "float",
"isEnum": false,
"defaultValue": "1"
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe"
}
]
},
{
"name": "AudioDeviceOutput",
"isUserFacing": true,
"baseClass": "Instance",
"isPublic": true,
"isScriptCreatable": true,
"security": "None",
"capabilities": [
"Audio"
],
"members": [
{
"name": "GetConnectedWires",
"isUserFacing": true,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [
{
"type": "string",
"isEnum": false,
"identifier": "pin"
}
],
"results": [
{
"type": "Array",
"isEnum": false
}
]
},
"isYieldable": false,
"isCustom": false,
"security": "None",
"threadSafety": "Unsafe",
"capabilities": [
"Audio"
]
},
{
"name": "Player",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "Object",
"isEnum": false,
"defaultValue": "nullptr"
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe",
"capabilities": [
"Audio"
]
}
]
},
{
"name": "AudioDistortion",
"isUserFacing": true,
"baseClass": "Instance",
"isPublic": true,
"isScriptCreatable": true,
"security": "None",
"capabilities": [
"Audio"
],
"members": [
{
"name": "Bypass",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "bool",
"isEnum": false,
"defaultValue": "false"
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe",
"capabilities": [
"Audio"
]
},
{
"name": "GetConnectedWires",
"isUserFacing": true,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [
{
"type": "string",
"isEnum": false,
"identifier": "pin"
}
],
"results": [
{
"type": "Array",
"isEnum": false
}
]
},
"isYieldable": false,
"isCustom": false,
"security": "None",
"threadSafety": "Unsafe",
"capabilities": [
"Audio"
]
},
{
"name": "Level",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "float",
"isEnum": false,
"defaultValue": "0.5"
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe",
"capabilities": [
"Audio"
]
}
]
},
{
"name": "AudioEcho",
"isUserFacing": true,
"baseClass": "Instance",
"isPublic": true,
"isScriptCreatable": true,
"security": "None",
"capabilities": [
"Audio"
],
"members": [
{
"name": "Bypass",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "bool",
"isEnum": false,
"defaultValue": "false"
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe",
"capabilities": [
"Audio"
]
},
{
"name": "DelayTime",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "float",
"isEnum": false,
"defaultValue": "1"
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe",
"capabilities": [
"Audio"
]
},
{
"name": "DryLevel",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "float",
"isEnum": false,
"defaultValue": "0"
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe",
"capabilities": [
"Audio"
]
},
{
"name": "Feedback",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "float",
"isEnum": false,
"defaultValue": "0.5"
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe",
"capabilities": [
"Audio"
]
},
{
"name": "GetConnectedWires",
"isUserFacing": true,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [
{
"type": "string",
"isEnum": false,
"identifier": "pin"
}
],
"results": [
{
"type": "Array",
"isEnum": false
}
]
},
"isYieldable": false,
"isCustom": false,
"security": "None",
"threadSafety": "Unsafe",
"capabilities": [
"Audio"
]
},
{
"name": "WetLevel",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "float",
"isEnum": false,
"defaultValue": "0"
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe",
"capabilities": [
"Audio"
]
}
]
},
{
"name": "AudioEmitter",
"isUserFacing": true,
"baseClass": "Instance",
"isPublic": true,
"isScriptCreatable": true,
"security": "None",
"capabilities": [
"Audio"
],
"members": [
{
"name": "AudioInteractionGroup",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "string",
"isEnum": false,
"defaultValue": ""
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe",
"capabilities": [
"Audio"
]
},
{
"name": "DistanceAttenuation",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "BinaryString",
"isEnum": false,
"defaultValueMissingReason": "api_dump_not_serializable"
},
"isPublic": true,
"readSecurity": "RobloxEngine",
"writeSecurity": "RobloxEngine",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe",
"capabilities": [
"Audio"
]
},
{
"name": "GetAudibilityFor",
"isUserFacing": false,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [
{
"type": "Instance",
"isEnum": false,
"identifier": "listener"
}
],
"results": [
{
"type": "float",
"isEnum": false
}
]
},
"isYieldable": false,
"isCustom": false,
"security": "RobloxScript",
"threadSafety": "Unsafe",
"capabilities": [
"Audio"
]
},
{
"name": "GetConnectedWires",
"isUserFacing": true,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [
{
"type": "string",
"isEnum": false,
"identifier": "pin"
}
],
"results": [
{
"type": "Array",
"isEnum": false
}
]
},
"isYieldable": false,
"isCustom": false,
"security": "None",
"threadSafety": "Unsafe",
"capabilities": [
"Audio"
]
},
{
"name": "GetDistanceAttenuation",
"isUserFacing": true,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [],
"results": [
{
"type": "Dictionary",
"isEnum": false
}
]
},
"isYieldable": false,
"isCustom": false,
"security": "None",
"threadSafety": "Unsafe",
"capabilities": [
"Audio"
]
},
{
"name": "GetInteractingListeners",
"isUserFacing": false,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [],
"results": [
{
"type": "Array",
"isEnum": false
}
]
},
"isYieldable": false,
"isCustom": false,
"security": "RobloxScript",
"threadSafety": "Unsafe",
"capabilities": [
"Audio"
]
},
{
"name": "SetDistanceAttenuation",
"isUserFacing": true,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [
{
"type": "Dictionary",
"isEnum": false,
"identifier": "curve"
}
],
"results": [
{
"type": "null",
"isEnum": false
}
]
},
"isYieldable": false,
"isCustom": false,
"security": "None",
"threadSafety": "Unsafe",
"capabilities": [
"Audio"
]
}
]
},
{
"name": "AudioEqualizer",
"isUserFacing": true,
"baseClass": "Instance",
"isPublic": true,
"isScriptCreatable": true,
"security": "None",
"capabilities": [
"Audio"
],
"members": [
{
"name": "Bypass",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "bool",
"isEnum": false,
"defaultValue": "false"
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe",
"capabilities": [
"Audio"
]
},
{
"name": "GetConnectedWires",
"isUserFacing": true,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [
{
"type": "string",
"isEnum": false,
"identifier": "pin"
}
],
"results": [
{
"type": "Array",
"isEnum": false
}
]
},
"isYieldable": false,
"isCustom": false,
"security": "None",
"threadSafety": "Unsafe",
"capabilities": [
"Audio"
]
},
{
"name": "HighGain",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "float",
"isEnum": false,
"defaultValue": "0"
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe",
"capabilities": [
"Audio"
]
},
{
"name": "LowGain",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "float",
"isEnum": false,
"defaultValue": "0"
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe",
"capabilities": [
"Audio"
]
},
{
"name": "MidGain",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "float",
"isEnum": false,
"defaultValue": "0"
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe",
"capabilities": [
"Audio"
]
},
{
"name": "MidRange",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "NumberRange",
"isEnum": false,
"defaultValue": "400 4000 "
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe",
"capabilities": [
"Audio"
]
}
]
},
{
"name": "AudioFader",
"isUserFacing": true,
"baseClass": "Instance",
"isPublic": true,
"isScriptCreatable": true,
"security": "None",
"capabilities": [
"Audio"
],
"members": [
{
"name": "Bypass",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "bool",
"isEnum": false,
"defaultValue": "false"
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe",
"capabilities": [
"Audio"
]
},
{
"name": "GetConnectedWires",
"isUserFacing": true,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [
{
"type": "string",
"isEnum": false,
"identifier": "pin"
}
],
"results": [
{
"type": "Array",
"isEnum": false
}
]
},
"isYieldable": false,
"isCustom": false,
"security": "None",
"threadSafety": "Unsafe",
"capabilities": [
"Audio"
]
},
{
"name": "Volume",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "float",
"isEnum": false,
"defaultValue": "1"
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe",
"capabilities": [
"Audio"
]
}
]
},
{
"name": "AudioFilter",
"isUserFacing": true,
"baseClass": "Instance",
"isPublic": true,
"isScriptCreatable": true,
"security": "None",
"capabilities": [
"Audio"
],
"members": [
{
"name": "Bypass",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "bool",
"isEnum": false,
"defaultValue": "false"
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe",
"capabilities": [
"Audio"
]
},
{
"name": "FilterType",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "AudioFilterType",
"isEnum": true,
"defaultValue": "Peak"
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe",
"capabilities": [
"Audio"
]
},
{
"name": "Frequency",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "float",
"isEnum": false,
"defaultValue": "2000"
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe",
"capabilities": [
"Audio"
]
},
{
"name": "Gain",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "float",
"isEnum": false,
"defaultValue": "0"
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe",
"capabilities": [
"Audio"
]
},
{
"name": "GetConnectedWires",
"isUserFacing": true,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [
{
"type": "string",
"isEnum": false,
"identifier": "pin"
}
],
"results": [
{
"type": "Array",
"isEnum": false
}
]
},
"isYieldable": false,
"isCustom": false,
"security": "None",
"threadSafety": "Unsafe",
"capabilities": [
"Audio"
]
},
{
"name": "GetGainAt",
"isUserFacing": true,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [
{
"type": "float",
"isEnum": false,
"identifier": "frequency"
}
],
"results": [
{
"type": "float",
"isEnum": false
}
]
},
"isYieldable": false,
"isCustom": false,
"security": "None",
"threadSafety": "Unsafe",
"capabilities": [
"Audio"
]
},
{
"name": "Q",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "float",
"isEnum": false,
"defaultValue": "0.707000017"
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe",
"capabilities": [
"Audio"
]
}
]
},
{
"name": "AudioFlanger",
"isUserFacing": true,
"baseClass": "Instance",
"isPublic": true,
"isScriptCreatable": true,
"security": "None",
"capabilities": [
"Audio"
],
"members": [
{
"name": "Bypass",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "bool",
"isEnum": false,
"defaultValue": "false"
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe",
"capabilities": [
"Audio"
]
},
{
"name": "Depth",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "float",
"isEnum": false,
"defaultValue": "0.449999988"
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe",
"capabilities": [
"Audio"
]
},
{
"name": "GetConnectedWires",
"isUserFacing": true,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [
{
"type": "string",
"isEnum": false,
"identifier": "pin"
}
],
"results": [
{
"type": "Array",
"isEnum": false
}
]
},
"isYieldable": false,
"isCustom": false,
"security": "None",
"threadSafety": "Unsafe",
"capabilities": [
"Audio"
]
},
{
"name": "Mix",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "float",
"isEnum": false,
"defaultValue": "0.850000024"
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe",
"capabilities": [
"Audio"
]
},
{
"name": "Rate",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "float",
"isEnum": false,
"defaultValue": "5"
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe",
"capabilities": [
"Audio"
]
}
]
},
{
"name": "AudioListener",
"isUserFacing": true,
"baseClass": "Instance",
"isPublic": true,
"isScriptCreatable": true,
"security": "None",
"capabilities": [
"Audio"
],
"members": [
{
"name": "AudioInteractionGroup",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "string",
"isEnum": false,
"defaultValue": ""
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe",
"capabilities": [
"Audio"
]
},
{
"name": "GetAudibilityOf",
"isUserFacing": false,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [
{
"type": "Instance",
"isEnum": false,
"identifier": "emitter"
}
],
"results": [
{
"type": "float",
"isEnum": false
}
]
},
"isYieldable": false,
"isCustom": false,
"security": "RobloxScript",
"threadSafety": "Unsafe",
"capabilities": [
"Audio"
]
},
{
"name": "GetConnectedWires",
"isUserFacing": true,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [
{
"type": "string",
"isEnum": false,
"identifier": "pin"
}
],
"results": [
{
"type": "Array",
"isEnum": false
}
]
},
"isYieldable": false,
"isCustom": false,
"security": "None",
"threadSafety": "Unsafe",
"capabilities": [
"Audio"
]
},
{
"name": "GetInteractingEmitters",
"isUserFacing": false,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [],
"results": [
{
"type": "Array",
"isEnum": false
}
]
},
"isYieldable": false,
"isCustom": false,
"security": "RobloxScript",
"threadSafety": "Unsafe",
"capabilities": [
"Audio"
]
}
]
},
{
"name": "AudioPages",
"isUserFacing": true,
"baseClass": "Pages",
"isPublic": true,
"isScriptCreatable": false,
"security": "None",
"members": []
},
{
"name": "AudioPitchShifter",
"isUserFacing": true,
"baseClass": "Instance",
"isPublic": true,
"isScriptCreatable": true,
"security": "None",
"capabilities": [
"Audio"
],
"members": [
{
"name": "Bypass",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "bool",
"isEnum": false,
"defaultValue": "false"
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe",
"capabilities": [
"Audio"
]
},
{
"name": "GetConnectedWires",
"isUserFacing": true,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [
{
"type": "string",
"isEnum": false,
"identifier": "pin"
}
],
"results": [
{
"type": "Array",
"isEnum": false
}
]
},
"isYieldable": false,
"isCustom": false,
"security": "None",
"threadSafety": "Unsafe",
"capabilities": [
"Audio"
]
},
{
"name": "Pitch",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "float",
"isEnum": false,
"defaultValue": "1.25"
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe",
"capabilities": [
"Audio"
]
}
]
},
{
"name": "AudioPlayer",
"isUserFacing": true,
"baseClass": "Instance",
"isPublic": true,
"isScriptCreatable": true,
"security": "None",
"capabilities": [
"Audio"
],
"members": [
{
"name": "Asset",
"isUserFacing": false,
"memberType": "Property",
"type": {
"type": "Content",
"isEnum": false,
"defaultValue": ""
},
"isPublic": false,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": false,
"isReplicated": true,
"isSerialized": false,
"threadSafety": "ReadSafe",
"capabilities": [
"Audio"
]
},
{
"name": "AssetId",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "string",
"isEnum": false,
"defaultValue": ""
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe",
"capabilities": [
"Audio"
]
},
{
"name": "AutoLoad",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "bool",
"isEnum": false,
"defaultValue": "true"
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe",
"capabilities": [
"Audio"
]
},
{
"name": "Ended",
"isUserFacing": true,
"memberType": "Event",
"type": {
"name": "function",
"arguments": [],
"results": [
{
"type": "null",
"isEnum": false
}
]
},
"isPublic": true,
"security": "None",
"capabilities": [
"Audio"
]
},
{
"name": "GetConnectedWires",
"isUserFacing": true,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [
{
"type": "string",
"isEnum": false,
"identifier": "pin"
}
],
"results": [
{
"type": "Array",
"isEnum": false
}
]
},
"isYieldable": false,
"isCustom": false,
"security": "None",
"threadSafety": "Unsafe",
"capabilities": [
"Audio"
]
},
{
"name": "IsPlaying",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "bool",
"isEnum": false,
"defaultValue": "false"
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "RobloxEngine",
"isScriptable": true,
"isReplicated": true,
"isSerialized": false,
"threadSafety": "ReadSafe",
"capabilities": [
"Audio"
]
},
{
"name": "IsReady",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "bool",
"isEnum": false,
"defaultValue": "false"
},
"isPublic": true,
"readSecurity": "None",
"isScriptable": true,
"isReplicated": false,
"isSerialized": true,
"threadSafety": "ReadSafe",
"capabilities": [
"Audio"
]
},
{
"name": "LoopRegion",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "NumberRange",
"isEnum": false,
"defaultValue": "0 60000 "
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe",
"capabilities": [
"Audio"
]
},
{
"name": "Looped",
"isUserFacing": true,
"memberType": "Event",
"type": {
"name": "function",
"arguments": [],
"results": [
{
"type": "null",
"isEnum": false
}
]
},
"isPublic": true,
"security": "None",
"capabilities": [
"Audio"
]
},
{
"name": "Looping",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "bool",
"isEnum": false,
"defaultValue": "false"
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe",
"capabilities": [
"Audio"
]
},
{
"name": "Play",
"isUserFacing": true,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [],
"results": [
{
"type": "null",
"isEnum": false
}
]
},
"isYieldable": false,
"isCustom": false,
"security": "None",
"threadSafety": "Unsafe",
"capabilities": [
"Audio"
]
},
{
"name": "PlaybackRegion",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "NumberRange",
"isEnum": false,
"defaultValue": "0 60000 "
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe",
"capabilities": [
"Audio"
]
},
{
"name": "PlaybackSpeed",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "double",
"isEnum": false,
"defaultValue": "1"
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe",
"capabilities": [
"Audio"
]
},
{
"name": "Stop",
"isUserFacing": true,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [],
"results": [
{
"type": "null",
"isEnum": false
}
]
},
"isYieldable": false,
"isCustom": false,
"security": "None",
"threadSafety": "Unsafe",
"capabilities": [
"Audio"
]
},
{
"name": "TimeLength",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "double",
"isEnum": false,
"defaultValue": "0"
},
"isPublic": true,
"readSecurity": "None",
"isScriptable": true,
"isReplicated": false,
"isSerialized": true,
"threadSafety": "ReadSafe",
"capabilities": [
"Audio"
]
},
{
"name": "TimePosition",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "double",
"isEnum": false,
"defaultValue": "0"
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe",
"capabilities": [
"Audio"
]
},
{
"name": "Volume",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "float",
"isEnum": false,
"defaultValue": "1"
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe",
"capabilities": [
"Audio"
]
}
]
},
{
"name": "AudioReverb",
"isUserFacing": true,
"baseClass": "Instance",
"isPublic": true,
"isScriptCreatable": true,
"security": "None",
"capabilities": [
"Audio"
],
"members": [
{
"name": "Bypass",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "bool",
"isEnum": false,
"defaultValue": "false"
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe",
"capabilities": [
"Audio"
]
},
{
"name": "DecayRatio",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "float",
"isEnum": false,
"defaultValue": "0.5"
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe",
"capabilities": [
"Audio"
]
},
{
"name": "DecayTime",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "float",
"isEnum": false,
"defaultValue": "1.5"
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe",
"capabilities": [
"Audio"
]
},
{
"name": "Density",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "float",
"isEnum": false,
"defaultValue": "1"
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe",
"capabilities": [
"Audio"
]
},
{
"name": "Diffusion",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "float",
"isEnum": false,
"defaultValue": "1"
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe",
"capabilities": [
"Audio"
]
},
{
"name": "DryLevel",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "float",
"isEnum": false,
"defaultValue": "0"
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe",
"capabilities": [
"Audio"
]
},
{
"name": "EarlyDelayTime",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "float",
"isEnum": false,
"defaultValue": "0.0199999996"
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe",
"capabilities": [
"Audio"
]
},
{
"name": "GetConnectedWires",
"isUserFacing": true,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [
{
"type": "string",
"isEnum": false,
"identifier": "pin"
}
],
"results": [
{
"type": "Array",
"isEnum": false
}
]
},
"isYieldable": false,
"isCustom": false,
"security": "None",
"threadSafety": "Unsafe",
"capabilities": [
"Audio"
]
},
{
"name": "HighCutFrequency",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "float",
"isEnum": false,
"defaultValue": "20000"
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe",
"capabilities": [
"Audio"
]
},
{
"name": "LateDelayTime",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "float",
"isEnum": false,
"defaultValue": "0.0399999991"
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe",
"capabilities": [
"Audio"
]
},
{
"name": "LowShelfFrequency",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "float",
"isEnum": false,
"defaultValue": "250"
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe",
"capabilities": [
"Audio"
]
},
{
"name": "LowShelfGain",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "float",
"isEnum": false,
"defaultValue": "0"
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe",
"capabilities": [
"Audio"
]
},
{
"name": "ReferenceFrequency",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "float",
"isEnum": false,
"defaultValue": "5000"
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe",
"capabilities": [
"Audio"
]
},
{
"name": "WetLevel",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "float",
"isEnum": false,
"defaultValue": "-6"
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe",
"capabilities": [
"Audio"
]
}
]
},
{
"name": "AudioSearchParams",
"isUserFacing": true,
"baseClass": "Instance",
"isPublic": true,
"isScriptCreatable": true,
"security": "None",
"members": [
{
"name": "Album",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "string",
"isEnum": false,
"defaultValue": ""
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe"
},
{
"name": "Artist",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "string",
"isEnum": false,
"defaultValue": ""
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe"
},
{
"name": "AudioSubType",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "AudioSubType",
"isEnum": true,
"defaultValue": "Music"
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe"
},
{
"name": "AudioSubtype",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "AudioSubType",
"isEnum": true,
"defaultValue": "Music"
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": false,
"isSerialized": false,
"threadSafety": "ReadSafe",
"deprecated": true,
"replacedWith": "AudioSubType"
},
{
"name": "MaxDuration",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "int",
"isEnum": false,
"defaultValue": "2147483647"
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe"
},
{
"name": "MinDuration",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "int",
"isEnum": false,
"defaultValue": "0"
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe"
},
{
"name": "SearchKeyword",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "string",
"isEnum": false,
"defaultValue": ""
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe"
},
{
"name": "Tag",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "string",
"isEnum": false,
"defaultValue": ""
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe"
},
{
"name": "Title",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "string",
"isEnum": false,
"defaultValue": ""
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe"
}
]
},
{
"name": "Avatar2DGenerationJob",
"isUserFacing": true,
"baseClass": "AvatarGenerationJob",
"isPublic": true,
"isScriptCreatable": false,
"security": "None",
"members": [
{
"name": "Result",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "string",
"isEnum": false,
"defaultValue": ""
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe"
}
]
},
{
"name": "Avatar3DGenerationJob",
"isUserFacing": true,
"baseClass": "AvatarGenerationJob",
"isPublic": true,
"isScriptCreatable": false,
"security": "None",
"members": [
{
"name": "Result",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "string",
"isEnum": false,
"defaultValue": ""
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe"
}
]
},
{
"name": "AvatarChatService",
"isUserFacing": false,
"baseClass": "Instance",
"isPublic": false,
"isScriptCreatable": false,
"security": "RobloxScript",
"members": [
{
"name": "ClientFeatures",
"isUserFacing": false,
"memberType": "Property",
"type": {
"type": "int",
"isEnum": false,
"defaultValue": "0"
},
"isPublic": false,
"readSecurity": "RobloxScript",
"isScriptable": true,
"isReplicated": false,
"isSerialized": false,
"threadSafety": "ReadSafe"
},
{
"name": "ClientFeaturesInitialized",
"isUserFacing": false,
"memberType": "Property",
"type": {
"type": "bool",
"isEnum": false,
"defaultValue": "false"
},
"isPublic": false,
"readSecurity": "RobloxScript",
"isScriptable": true,
"isReplicated": false,
"isSerialized": false,
"threadSafety": "ReadSafe"
},
{
"name": "EnableVoice",
"isUserFacing": false,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [],
"results": [
{
"type": "bool",
"isEnum": false
}
]
},
"isYieldable": false,
"isCustom": false,
"security": "RobloxScript",
"threadSafety": "Unsafe"
},
{
"name": "GetClientFeaturesAsync",
"isUserFacing": false,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [],
"results": [
{
"type": "int",
"isEnum": false
}
]
},
"isYieldable": true,
"isCustom": false,
"security": "RobloxScript",
"threadSafety": "Unsafe"
},
{
"name": "GetServerFeaturesAsync",
"isUserFacing": false,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [],
"results": [
{
"type": "int",
"isEnum": false
}
]
},
"isYieldable": true,
"isCustom": false,
"security": "RobloxScript",
"threadSafety": "Unsafe"
},
{
"name": "IsEnabled",
"isUserFacing": false,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [
{
"type": "int",
"isEnum": false,
"identifier": "mask"
},
{
"type": "AvatarChatServiceFeature",
"isEnum": true,
"identifier": "feature"
}
],
"results": [
{
"type": "bool",
"isEnum": false
}
]
},
"isYieldable": false,
"isCustom": false,
"security": "RobloxScript",
"threadSafety": "Unsafe"
},
{
"name": "IsPlaceEnabled",
"isUserFacing": false,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [],
"results": [
{
"type": "bool",
"isEnum": false
}
]
},
"isYieldable": false,
"isCustom": false,
"security": "RobloxScript",
"threadSafety": "Unsafe"
},
{
"name": "IsUniverseEnabled",
"isUserFacing": false,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [],
"results": [
{
"type": "bool",
"isEnum": false
}
]
},
"isYieldable": false,
"isCustom": false,
"security": "RobloxScript",
"threadSafety": "Unsafe"
},
{
"name": "OnClientFeatures",
"isUserFacing": false,
"memberType": "Event",
"type": {
"name": "function",
"arguments": [
{
"type": "int",
"isEnum": false,
"identifier": "features"
}
],
"results": [
{
"type": "null",
"isEnum": false
}
]
},
"isPublic": false,
"security": "RobloxEngine"
},
{
"name": "PollClientFeatures",
"isUserFacing": false,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [],
"results": [
{
"type": "int",
"isEnum": false
}
]
},
"isYieldable": false,
"isCustom": false,
"security": "RobloxScript",
"threadSafety": "Unsafe"
},
{
"name": "PollServerFeatures",
"isUserFacing": false,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [],
"results": [
{
"type": "int",
"isEnum": false
}
]
},
"isYieldable": false,
"isCustom": false,
"security": "RobloxScript",
"threadSafety": "Unsafe"
},
{
"name": "RefreshClientFeatures",
"isUserFacing": false,
"memberType": "Event",
"type": {
"name": "function",
"arguments": [],
"results": [
{
"type": "null",
"isEnum": false
}
]
},
"isPublic": false,
"security": "RobloxEngine"
},
{
"name": "ServerFeatures",
"isUserFacing": false,
"memberType": "Property",
"type": {
"type": "int",
"isEnum": false,
"defaultValue": "0"
},
"isPublic": false,
"readSecurity": "RobloxScript",
"writeSecurity": "RobloxEngine",
"isScriptable": true,
"isReplicated": true,
"isSerialized": false,
"threadSafety": "ReadSafe"
},
{
"name": "deviceMeetsRequirementsForFeature",
"isUserFacing": false,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [
{
"type": "DeviceFeatureType",
"isEnum": true,
"identifier": "feature"
}
],
"results": [
{
"type": "bool",
"isEnum": false
}
]
},
"isYieldable": false,
"isCustom": false,
"security": "RobloxScript",
"threadSafety": "Unsafe"
}
]
},
{
"name": "AvatarCreationService",
"isUserFacing": true,
"baseClass": "Instance",
"isPublic": true,
"isScriptCreatable": false,
"security": "None",
"members": [
{
"name": "CreateAvatarGenerationSessionAsync",
"isUserFacing": true,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [
{
"type": "Instance",
"isEnum": false,
"identifier": "player"
}
],
"results": [
{
"type": "Instance",
"isEnum": false
}
]
},
"isYieldable": true,
"isCustom": false,
"security": "None",
"threadSafety": "Unsafe"
},
{
"name": "GetAvatarGenerationConfig",
"isUserFacing": true,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [],
"results": [
{
"type": "Dictionary",
"isEnum": false
}
]
},
"isYieldable": true,
"isCustom": false,
"security": "None",
"threadSafety": "Unsafe"
},
{
"name": "LoadAvatarModelAsync",
"isUserFacing": true,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [
{
"type": "string",
"isEnum": false,
"identifier": "id"
}
],
"results": [
{
"type": "Instance",
"isEnum": false
}
]
},
"isYieldable": true,
"isCustom": false,
"security": "None",
"threadSafety": "Unsafe"
},
{
"name": "LoadAvatarPreviewImageAsync",
"isUserFacing": true,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [
{
"type": "string",
"isEnum": false,
"identifier": "avatarPreview"
}
],
"results": [
{
"type": "Instance",
"isEnum": false
}
]
},
"isYieldable": true,
"isCustom": false,
"security": "None",
"threadSafety": "Unsafe"
},
{
"name": "PromptCreateAvatarAsync",
"isUserFacing": true,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [
{
"type": "Instance",
"isEnum": false,
"identifier": "player"
},
{
"type": "Instance",
"isEnum": false,
"identifier": "humanoidDescription"
}
],
"results": [
{
"type": "Tuple",
"isEnum": false
}
]
},
"isYieldable": true,
"isCustom": false,
"security": "None",
"threadSafety": "Unsafe"
},
{
"name": "ReplicateAvatarModel",
"isUserFacing": false,
"memberType": "Event",
"type": {
"name": "function",
"arguments": [
{
"type": "string",
"isEnum": false,
"identifier": "id"
},
{
"type": "bool",
"isEnum": false,
"identifier": "success"
},
{
"type": "string",
"isEnum": false,
"identifier": "serializedModel"
},
{
"type": "Dictionary",
"isEnum": false,
"identifier": "bufferTable"
}
],
"results": [
{
"type": "null",
"isEnum": false
}
]
},
"isPublic": false,
"security": "RobloxEngine"
},
{
"name": "RequestAvatarModel",
"isUserFacing": false,
"memberType": "Event",
"type": {
"name": "function",
"arguments": [
{
"type": "string",
"isEnum": false,
"identifier": "id"
}
],
"results": [
{
"type": "null",
"isEnum": false
}
]
},
"isPublic": false,
"security": "RobloxEngine"
},
{
"name": "SendAnalyticsEvent",
"isUserFacing": true,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [
{
"type": "string",
"isEnum": false,
"identifier": "eventName"
},
{
"type": "Dictionary",
"isEnum": false,
"identifier": "params"
}
],
"results": [
{
"type": "null",
"isEnum": false
}
]
},
"isYieldable": false,
"isCustom": false,
"security": "None",
"threadSafety": "Unsafe"
},
{
"name": "UgcValidationFailure",
"isUserFacing": false,
"memberType": "Event",
"type": {
"name": "function",
"arguments": [
{
"type": "string",
"isEnum": false,
"identifier": "guid"
},
{
"type": "string",
"isEnum": false,
"identifier": "errorMessage"
}
],
"results": [
{
"type": "null",
"isEnum": false
}
]
},
"isPublic": true,
"security": "RobloxScript"
},
{
"name": "UgcValidationSuccess",
"isUserFacing": false,
"memberType": "Event",
"type": {
"name": "function",
"arguments": [
{
"type": "string",
"isEnum": false,
"identifier": "guid"
},
{
"type": "string",
"isEnum": false,
"identifier": "serializedModel"
}
],
"results": [
{
"type": "null",
"isEnum": false
}
]
},
"isPublic": true,
"security": "RobloxScript"
},
{
"name": "ValidateUGCAccessoryAsync",
"isUserFacing": true,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [
{
"type": "Instance",
"isEnum": false,
"identifier": "player"
},
{
"type": "Instance",
"isEnum": false,
"identifier": "accessory"
},
{
"type": "AccessoryType",
"isEnum": true,
"identifier": "accessoryType"
}
],
"results": [
{
"type": "Tuple",
"isEnum": false
}
]
},
"isYieldable": true,
"isCustom": false,
"security": "None",
"threadSafety": "Unsafe"
},
{
"name": "ValidateUGCBodyPartAsync",
"isUserFacing": true,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [
{
"type": "Instance",
"isEnum": false,
"identifier": "player"
},
{
"type": "Instance",
"isEnum": false,
"identifier": "instance"
},
{
"type": "BodyPart",
"isEnum": true,
"identifier": "bodyPart"
}
],
"results": [
{
"type": "Tuple",
"isEnum": false
}
]
},
"isYieldable": true,
"isCustom": false,
"security": "None",
"threadSafety": "Unsafe"
},
{
"name": "ValidateUGCFullBodyAsync",
"isUserFacing": true,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [
{
"type": "Instance",
"isEnum": false,
"identifier": "player"
},
{
"type": "Instance",
"isEnum": false,
"identifier": "humanoidDescription"
}
],
"results": [
{
"type": "Tuple",
"isEnum": false
}
]
},
"isYieldable": true,
"isCustom": false,
"security": "None",
"threadSafety": "Unsafe"
}
]
},
{
"name": "AvatarEditorService",
"isUserFacing": true,
"baseClass": "Instance",
"isPublic": true,
"isScriptCreatable": false,
"security": "None",
"members": [
{
"name": "CheckApplyDefaultClothing",
"isUserFacing": true,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [
{
"type": "Instance",
"isEnum": false,
"identifier": "humanoidDescription"
}
],
"results": [
{
"type": "Instance",
"isEnum": false
}
]
},
"isYieldable": true,
"isCustom": false,
"security": "None",
"threadSafety": "Unsafe"
},
{
"name": "ConformToAvatarRules",
"isUserFacing": true,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [
{
"type": "Instance",
"isEnum": false,
"identifier": "humanoidDescription"
}
],
"results": [
{
"type": "Instance",
"isEnum": false
}
]
},
"isYieldable": true,
"isCustom": false,
"security": "None",
"threadSafety": "Unsafe"
},
{
"name": "GetAccessoryType",
"isUserFacing": true,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [
{
"type": "AvatarAssetType",
"isEnum": true,
"identifier": "avatarAssetType"
}
],
"results": [
{
"type": "AccessoryType",
"isEnum": true
}
]
},
"isYieldable": false,
"isCustom": false,
"security": "None",
"threadSafety": "Unsafe"
},
{
"name": "GetAvatarRules",
"isUserFacing": true,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [],
"results": [
{
"type": "Dictionary",
"isEnum": false
}
]
},
"isYieldable": true,
"isCustom": false,
"security": "None",
"threadSafety": "Unsafe"
},
{
"name": "GetBatchItemDetails",
"isUserFacing": true,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [
{
"type": "Array",
"isEnum": false,
"identifier": "itemIds"
},
{
"type": "AvatarItemType",
"isEnum": true,
"identifier": "itemType"
}
],
"results": [
{
"type": "Array",
"isEnum": false
}
]
},
"isYieldable": true,
"isCustom": false,
"security": "None",
"threadSafety": "Unsafe"
},
{
"name": "GetFavorite",
"isUserFacing": true,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [
{
"type": "int64",
"isEnum": false,
"identifier": "itemId"
},
{
"type": "AvatarItemType",
"isEnum": true,
"identifier": "itemType"
}
],
"results": [
{
"type": "bool",
"isEnum": false
}
]
},
"isYieldable": true,
"isCustom": false,
"security": "None",
"threadSafety": "Unsafe"
},
{
"name": "GetInventory",
"isUserFacing": true,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [
{
"type": "Array",
"isEnum": false,
"identifier": "assetTypes"
}
],
"results": [
{
"type": "Instance",
"isEnum": false
}
]
},
"isYieldable": true,
"isCustom": false,
"security": "None",
"threadSafety": "Unsafe"
},
{
"name": "GetItemDetails",
"isUserFacing": true,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [
{
"type": "int64",
"isEnum": false,
"identifier": "itemId"
},
{
"type": "AvatarItemType",
"isEnum": true,
"identifier": "itemType"
}
],
"results": [
{
"type": "Dictionary",
"isEnum": false
}
]
},
"isYieldable": true,
"isCustom": false,
"security": "None",
"threadSafety": "Unsafe"
},
{
"name": "GetOutfitDetails",
"isUserFacing": true,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [
{
"type": "int64",
"isEnum": false,
"identifier": "outfitId"
}
],
"results": [
{
"type": "Dictionary",
"isEnum": false
}
]
},
"isYieldable": true,
"isCustom": false,
"security": "None",
"threadSafety": "Unsafe"
},
{
"name": "GetOutfits",
"isUserFacing": true,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [
{
"type": "OutfitSource",
"isEnum": true,
"identifier": "outfitSource",
"defaultValue": "All"
},
{
"type": "OutfitType",
"isEnum": true,
"identifier": "outfitType",
"defaultValue": "All"
}
],
"results": [
{
"type": "Instance",
"isEnum": false
}
]
},
"isYieldable": true,
"isCustom": false,
"security": "None",
"threadSafety": "Unsafe"
},
{
"name": "GetRecommendedAssets",
"isUserFacing": true,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [
{
"type": "AvatarAssetType",
"isEnum": true,
"identifier": "assetType"
},
{
"type": "int64",
"isEnum": false,
"identifier": "contextAssetId",
"defaultValue": "0"
}
],
"results": [
{
"type": "Array",
"isEnum": false
}
]
},
"isYieldable": true,
"isCustom": false,
"security": "None",
"threadSafety": "Unsafe"
},
{
"name": "GetRecommendedBundles",
"isUserFacing": true,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [
{
"type": "int64",
"isEnum": false,
"identifier": "bundleId"
}
],
"results": [
{
"type": "Array",
"isEnum": false
}
]
},
"isYieldable": true,
"isCustom": false,
"security": "None",
"threadSafety": "Unsafe"
},
{
"name": "NoPromptCreateOutfit",
"isUserFacing": false,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [
{
"type": "Instance",
"isEnum": false,
"identifier": "humanoidDescription"
},
{
"type": "HumanoidRigType",
"isEnum": true,
"identifier": "rigType"
},
{
"type": "string",
"isEnum": false,
"identifier": "name"
},
{
"type": "int64",
"isEnum": false,
"identifier": "gearAssetId",
"defaultValue": "0"
}
],
"results": [
{
"type": "bool",
"isEnum": false
}
]
},
"isYieldable": false,
"isCustom": false,
"security": "RobloxScript",
"threadSafety": "Unsafe"
},
{
"name": "NoPromptDeleteOutfit",
"isUserFacing": false,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [
{
"type": "int64",
"isEnum": false,
"identifier": "outfitId"
}
],
"results": [
{
"type": "bool",
"isEnum": false
}
]
},
"isYieldable": false,
"isCustom": false,
"security": "RobloxScript",
"threadSafety": "Unsafe"
},
{
"name": "NoPromptRenameOutfit",
"isUserFacing": false,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [
{
"type": "int64",
"isEnum": false,
"identifier": "outfitId"
},
{
"type": "string",
"isEnum": false,
"identifier": "name"
}
],
"results": [
{
"type": "bool",
"isEnum": false
}
]
},
"isYieldable": false,
"isCustom": false,
"security": "RobloxScript",
"threadSafety": "Unsafe"
},
{
"name": "NoPromptSaveAvatar",
"isUserFacing": false,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [
{
"type": "Instance",
"isEnum": false,
"identifier": "humanoidDescription"
},
{
"type": "HumanoidRigType",
"isEnum": true,
"identifier": "rigType"
},
{
"type": "Dictionary",
"isEnum": false,
"identifier": "saveDict"
},
{
"type": "int64",
"isEnum": false,
"identifier": "gearAssetId",
"defaultValue": "0"
}
],
"results": [
{
"type": "bool",
"isEnum": false
}
]
},
"isYieldable": false,
"isCustom": false,
"security": "RobloxScript",
"threadSafety": "Unsafe"
},
{
"name": "NoPromptSaveAvatarThumbnailCustomization",
"isUserFacing": false,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [
{
"type": "AvatarThumbnailCustomizationType",
"isEnum": true,
"identifier": "thumbnailType"
},
{
"type": "int64",
"isEnum": false,
"identifier": "emoteAssetId"
},
{
"type": "float",
"isEnum": false,
"identifier": "cameraDistanceScale"
},
{
"type": "float",
"isEnum": false,
"identifier": "yRotDeg"
},
{
"type": "float",
"isEnum": false,
"identifier": "fieldOfViewDeg",
"defaultValue": "0"
}
],
"results": [
{
"type": "bool",
"isEnum": false
}
]
},
"isYieldable": false,
"isCustom": false,
"security": "RobloxScript",
"threadSafety": "Unsafe"
},
{
"name": "NoPromptSetFavorite",
"isUserFacing": false,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [
{
"type": "int64",
"isEnum": false,
"identifier": "itemId"
},
{
"type": "AvatarItemType",
"isEnum": true,
"identifier": "itemType"
},
{
"type": "bool",
"isEnum": false,
"identifier": "shouldFavorite"
}
],
"results": [
{
"type": "bool",
"isEnum": false
}
]
},
"isYieldable": false,
"isCustom": false,
"security": "RobloxScript",
"threadSafety": "Unsafe"
},
{
"name": "NoPromptUpdateOutfit",
"isUserFacing": false,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [
{
"type": "int64",
"isEnum": false,
"identifier": "outfitId"
},
{
"type": "Instance",
"isEnum": false,
"identifier": "humanoidDescription"
},
{
"type": "HumanoidRigType",
"isEnum": true,
"identifier": "rigType"
},
{
"type": "int64",
"isEnum": false,
"identifier": "gearAssetId",
"defaultValue": "0"
}
],
"results": [
{
"type": "bool",
"isEnum": false
}
]
},
"isYieldable": false,
"isCustom": false,
"security": "RobloxScript",
"threadSafety": "Unsafe"
},
{
"name": "OpenAllowInventoryReadAccess",
"isUserFacing": false,
"memberType": "Event",
"type": {
"name": "function",
"arguments": [],
"results": [
{
"type": "null",
"isEnum": false
}
]
},
"isPublic": true,
"security": "RobloxScript"
},
{
"name": "OpenPromptCreateOufit",
"isUserFacing": false,
"memberType": "Event",
"type": {
"name": "function",
"arguments": [
{
"type": "Instance",
"isEnum": false,
"identifier": "humanoidDescription"
},
{
"type": "HumanoidRigType",
"isEnum": true,
"identifier": "rigType"
}
],
"results": [
{
"type": "null",
"isEnum": false
}
]
},
"isPublic": true,
"security": "RobloxScript"
},
{
"name": "OpenPromptDeleteOutfit",
"isUserFacing": false,
"memberType": "Event",
"type": {
"name": "function",
"arguments": [
{
"type": "int64",
"isEnum": false,
"identifier": "outfitId"
}
],
"results": [
{
"type": "null",
"isEnum": false
}
]
},
"isPublic": true,
"security": "RobloxScript"
},
{
"name": "OpenPromptRenameOutfit",
"isUserFacing": false,
"memberType": "Event",
"type": {
"name": "function",
"arguments": [
{
"type": "int64",
"isEnum": false,
"identifier": "outfitId"
}
],
"results": [
{
"type": "null",
"isEnum": false
}
]
},
"isPublic": true,
"security": "RobloxScript"
},
{
"name": "OpenPromptSaveAvatar",
"isUserFacing": false,
"memberType": "Event",
"type": {
"name": "function",
"arguments": [
{
"type": "Instance",
"isEnum": false,
"identifier": "humanoidDescription"
},
{
"type": "HumanoidRigType",
"isEnum": true,
"identifier": "rigType"
}
],
"results": [
{
"type": "null",
"isEnum": false
}
]
},
"isPublic": true,
"security": "RobloxScript"
},
{
"name": "OpenPromptSetFavorite",
"isUserFacing": false,
"memberType": "Event",
"type": {
"name": "function",
"arguments": [
{
"type": "int64",
"isEnum": false,
"identifier": "itemId"
},
{
"type": "AvatarItemType",
"isEnum": true,
"identifier": "itemType"
},
{
"type": "bool",
"isEnum": false,
"identifier": "shouldFavorite"
}
],
"results": [
{
"type": "null",
"isEnum": false
}
]
},
"isPublic": true,
"security": "RobloxScript"
},
{
"name": "OpenPromptUpdateOutfit",
"isUserFacing": false,
"memberType": "Event",
"type": {
"name": "function",
"arguments": [
{
"type": "int64",
"isEnum": false,
"identifier": "outfitId"
},
{
"type": "Instance",
"isEnum": false,
"identifier": "humanoidDescription"
},
{
"type": "HumanoidRigType",
"isEnum": true,
"identifier": "rigType"
}
],
"results": [
{
"type": "null",
"isEnum": false
}
]
},
"isPublic": true,
"security": "RobloxScript"
},
{
"name": "PerformCreateOutfitWithDescription",
"isUserFacing": false,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [
{
"type": "Instance",
"isEnum": false,
"identifier": "humanoidDescription"
},
{
"type": "string",
"isEnum": false,
"identifier": "name"
}
],
"results": [
{
"type": "null",
"isEnum": false
}
]
},
"isYieldable": false,
"isCustom": false,
"security": "RobloxScript",
"threadSafety": "Unsafe"
},
{
"name": "PerformDeleteOutfit",
"isUserFacing": false,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [],
"results": [
{
"type": "null",
"isEnum": false
}
]
},
"isYieldable": false,
"isCustom": false,
"security": "RobloxScript",
"threadSafety": "Unsafe"
},
{
"name": "PerformRenameOutfit",
"isUserFacing": false,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [
{
"type": "string",
"isEnum": false,
"identifier": "name"
}
],
"results": [
{
"type": "null",
"isEnum": false
}
]
},
"isYieldable": false,
"isCustom": false,
"security": "RobloxScript",
"threadSafety": "Unsafe"
},
{
"name": "PerformSaveAvatarWithDescription",
"isUserFacing": false,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [
{
"type": "Instance",
"isEnum": false,
"identifier": "humanoidDescription"
},
{
"type": "Array",
"isEnum": false,
"identifier": "addedAssets"
},
{
"type": "Array",
"isEnum": false,
"identifier": "removedAssets"
}
],
"results": [
{
"type": "null",
"isEnum": false
}
]
},
"isYieldable": false,
"isCustom": false,
"security": "RobloxScript",
"threadSafety": "Unsafe"
},
{
"name": "PerformSetFavorite",
"isUserFacing": false,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [],
"results": [
{
"type": "null",
"isEnum": false
}
]
},
"isYieldable": false,
"isCustom": false,
"security": "RobloxScript",
"threadSafety": "Unsafe"
},
{
"name": "PerformUpdateOutfit",
"isUserFacing": false,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [
{
"type": "Instance",
"isEnum": false,
"identifier": "humanoidDescription"
}
],
"results": [
{
"type": "null",
"isEnum": false
}
]
},
"isYieldable": false,
"isCustom": false,
"security": "RobloxScript",
"threadSafety": "Unsafe"
},
{
"name": "PromptAllowInventoryReadAccess",
"isUserFacing": true,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [],
"results": [
{
"type": "null",
"isEnum": false
}
]
},
"isYieldable": false,
"isCustom": false,
"security": "None",
"threadSafety": "Unsafe"
},
{
"name": "PromptAllowInventoryReadAccessCompleted",
"isUserFacing": true,
"memberType": "Event",
"type": {
"name": "function",
"arguments": [
{
"type": "AvatarPromptResult",
"isEnum": true,
"identifier": "result"
}
],
"results": [
{
"type": "null",
"isEnum": false
}
]
},
"isPublic": true,
"security": "None"
},
{
"name": "PromptCreateOutfit",
"isUserFacing": true,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [
{
"type": "Instance",
"isEnum": false,
"identifier": "outfit"
},
{
"type": "HumanoidRigType",
"isEnum": true,
"identifier": "rigType"
}
],
"results": [
{
"type": "null",
"isEnum": false
}
]
},
"isYieldable": false,
"isCustom": false,
"security": "None",
"threadSafety": "Unsafe"
},
{
"name": "PromptCreateOutfitCompleted",
"isUserFacing": true,
"memberType": "Event",
"type": {
"name": "function",
"arguments": [
{
"type": "AvatarPromptResult",
"isEnum": true,
"identifier": "result"
},
{
"type": "Variant",
"isEnum": false,
"identifier": "failureType"
}
],
"results": [
{
"type": "null",
"isEnum": false
}
]
},
"isPublic": true,
"security": "None"
},
{
"name": "PromptDeleteOutfit",
"isUserFacing": true,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [
{
"type": "int64",
"isEnum": false,
"identifier": "outfitId"
}
],
"results": [
{
"type": "null",
"isEnum": false
}
]
},
"isYieldable": false,
"isCustom": false,
"security": "None",
"threadSafety": "Unsafe"
},
{
"name": "PromptDeleteOutfitCompleted",
"isUserFacing": true,
"memberType": "Event",
"type": {
"name": "function",
"arguments": [
{
"type": "AvatarPromptResult",
"isEnum": true,
"identifier": "result"
}
],
"results": [
{
"type": "null",
"isEnum": false
}
]
},
"isPublic": true,
"security": "None"
},
{
"name": "PromptRenameOutfit",
"isUserFacing": true,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [
{
"type": "int64",
"isEnum": false,
"identifier": "outfitId"
}
],
"results": [
{
"type": "null",
"isEnum": false
}
]
},
"isYieldable": false,
"isCustom": false,
"security": "None",
"threadSafety": "Unsafe"
},
{
"name": "PromptRenameOutfitCompleted",
"isUserFacing": true,
"memberType": "Event",
"type": {
"name": "function",
"arguments": [
{
"type": "AvatarPromptResult",
"isEnum": true,
"identifier": "result"
}
],
"results": [
{
"type": "null",
"isEnum": false
}
]
},
"isPublic": true,
"security": "None"
},
{
"name": "PromptSaveAvatar",
"isUserFacing": true,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [
{
"type": "Instance",
"isEnum": false,
"identifier": "humanoidDescription"
},
{
"type": "HumanoidRigType",
"isEnum": true,
"identifier": "rigType"
}
],
"results": [
{
"type": "null",
"isEnum": false
}
]
},
"isYieldable": false,
"isCustom": false,
"security": "None",
"threadSafety": "Unsafe"
},
{
"name": "PromptSaveAvatarCompleted",
"isUserFacing": true,
"memberType": "Event",
"type": {
"name": "function",
"arguments": [
{
"type": "AvatarPromptResult",
"isEnum": true,
"identifier": "result"
},
{
"type": "Instance",
"isEnum": false,
"identifier": "humanoidDescription"
}
],
"results": [
{
"type": "null",
"isEnum": false
}
]
},
"isPublic": true,
"security": "None"
},
{
"name": "PromptSaveAvatarThumbnailCustomizationCompleted",
"isUserFacing": false,
"memberType": "Event",
"type": {
"name": "function",
"arguments": [
{
"type": "AvatarPromptResult",
"isEnum": true,
"identifier": "result"
},
{
"type": "Variant",
"isEnum": false,
"identifier": "failureType"
}
],
"results": [
{
"type": "null",
"isEnum": false
}
]
},
"isPublic": true,
"security": "RobloxScript"
},
{
"name": "PromptSetFavorite",
"isUserFacing": true,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [
{
"type": "int64",
"isEnum": false,
"identifier": "itemId"
},
{
"type": "AvatarItemType",
"isEnum": true,
"identifier": "itemType"
},
{
"type": "bool",
"isEnum": false,
"identifier": "shouldFavorite"
}
],
"results": [
{
"type": "null",
"isEnum": false
}
]
},
"isYieldable": false,
"isCustom": false,
"security": "None",
"threadSafety": "Unsafe"
},
{
"name": "PromptSetFavoriteCompleted",
"isUserFacing": true,
"memberType": "Event",
"type": {
"name": "function",
"arguments": [
{
"type": "AvatarPromptResult",
"isEnum": true,
"identifier": "result"
}
],
"results": [
{
"type": "null",
"isEnum": false
}
]
},
"isPublic": true,
"security": "None"
},
{
"name": "PromptUpdateOutfit",
"isUserFacing": true,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [
{
"type": "int64",
"isEnum": false,
"identifier": "outfitId"
},
{
"type": "Instance",
"isEnum": false,
"identifier": "updatedOutfit"
},
{
"type": "HumanoidRigType",
"isEnum": true,
"identifier": "rigType"
}
],
"results": [
{
"type": "null",
"isEnum": false
}
]
},
"isYieldable": false,
"isCustom": false,
"security": "None",
"threadSafety": "Unsafe"
},
{
"name": "PromptUpdateOutfitCompleted",
"isUserFacing": true,
"memberType": "Event",
"type": {
"name": "function",
"arguments": [
{
"type": "AvatarPromptResult",
"isEnum": true,
"identifier": "result"
}
],
"results": [
{
"type": "null",
"isEnum": false
}
]
},
"isPublic": true,
"security": "None"
},
{
"name": "SearchCatalog",
"isUserFacing": true,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [
{
"type": "CatalogSearchParams",
"isEnum": false,
"identifier": "searchParameters"
}
],
"results": [
{
"type": "Instance",
"isEnum": false
}
]
},
"isYieldable": true,
"isCustom": false,
"security": "None",
"threadSafety": "Unsafe"
},
{
"name": "SetAllowInventoryReadAccess",
"isUserFacing": false,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [
{
"type": "bool",
"isEnum": false,
"identifier": "inventoryReadAccessGranted"
}
],
"results": [
{
"type": "null",
"isEnum": false
}
]
},
"isYieldable": false,
"isCustom": false,
"security": "RobloxScript",
"threadSafety": "Unsafe"
},
{
"name": "SignalCreateOutfitFailed",
"isUserFacing": false,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [],
"results": [
{
"type": "null",
"isEnum": false
}
]
},
"isYieldable": false,
"isCustom": false,
"security": "RobloxScript",
"threadSafety": "Unsafe"
},
{
"name": "SignalCreateOutfitPermissionDenied",
"isUserFacing": false,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [],
"results": [
{
"type": "null",
"isEnum": false
}
]
},
"isYieldable": false,
"isCustom": false,
"security": "RobloxScript",
"threadSafety": "Unsafe"
},
{
"name": "SignalDeleteOutfitFailed",
"isUserFacing": false,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [],
"results": [
{
"type": "null",
"isEnum": false
}
]
},
"isYieldable": false,
"isCustom": false,
"security": "RobloxScript",
"threadSafety": "Unsafe"
},
{
"name": "SignalDeleteOutfitPermissionDenied",
"isUserFacing": false,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [],
"results": [
{
"type": "null",
"isEnum": false
}
]
},
"isYieldable": false,
"isCustom": false,
"security": "RobloxScript",
"threadSafety": "Unsafe"
},
{
"name": "SignalRenameOutfitFailed",
"isUserFacing": false,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [],
"results": [
{
"type": "null",
"isEnum": false
}
]
},
"isYieldable": false,
"isCustom": false,
"security": "RobloxScript",
"threadSafety": "Unsafe"
},
{
"name": "SignalRenameOutfitPermissionDenied",
"isUserFacing": false,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [],
"results": [
{
"type": "null",
"isEnum": false
}
]
},
"isYieldable": false,
"isCustom": false,
"security": "RobloxScript",
"threadSafety": "Unsafe"
},
{
"name": "SignalSaveAvatarFailed",
"isUserFacing": false,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [],
"results": [
{
"type": "null",
"isEnum": false
}
]
},
"isYieldable": false,
"isCustom": false,
"security": "RobloxScript",
"threadSafety": "Unsafe"
},
{
"name": "SignalSaveAvatarPermissionDenied",
"isUserFacing": false,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [],
"results": [
{
"type": "null",
"isEnum": false
}
]
},
"isYieldable": false,
"isCustom": false,
"security": "RobloxScript",
"threadSafety": "Unsafe"
},
{
"name": "SignalSetFavoriteFailed",
"isUserFacing": false,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [],
"results": [
{
"type": "null",
"isEnum": false
}
]
},
"isYieldable": false,
"isCustom": false,
"security": "RobloxScript",
"threadSafety": "Unsafe"
},
{
"name": "SignalSetFavoritePermissionDenied",
"isUserFacing": false,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [],
"results": [
{
"type": "null",
"isEnum": false
}
]
},
"isYieldable": false,
"isCustom": false,
"security": "RobloxScript",
"threadSafety": "Unsafe"
},
{
"name": "SignalUpdateOutfitFailed",
"isUserFacing": false,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [],
"results": [
{
"type": "null",
"isEnum": false
}
]
},
"isYieldable": false,
"isCustom": false,
"security": "RobloxScript",
"threadSafety": "Unsafe"
},
{
"name": "SignalUpdateOutfitPermissionDenied",
"isUserFacing": false,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [],
"results": [
{
"type": "null",
"isEnum": false
}
]
},
"isYieldable": false,
"isCustom": false,
"security": "RobloxScript",
"threadSafety": "Unsafe"
}
]
},
{
"name": "AvatarGenerationJob",
"isUserFacing": true,
"baseClass": "Instance",
"isPublic": true,
"isScriptCreatable": false,
"security": "None",
"members": [
{
"name": "Cancel",
"isUserFacing": true,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [],
"results": [
{
"type": "null",
"isEnum": false
}
]
},
"isYieldable": true,
"isCustom": false,
"security": "None",
"threadSafety": "Unsafe"
},
{
"name": "Error",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "AvatarGenerationError",
"isEnum": true,
"defaultValueMissingReason": "api_dump_class_not_creatable"
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe"
},
{
"name": "ErrorMessage",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "string",
"isEnum": false,
"defaultValueMissingReason": "api_dump_class_not_creatable"
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe"
},
{
"name": "GetOutput",
"isUserFacing": true,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [],
"results": [
{
"type": "Dictionary",
"isEnum": false
}
]
},
"isYieldable": false,
"isCustom": false,
"security": "None",
"threadSafety": "Unsafe"
},
{
"name": "Progress",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "float",
"isEnum": false,
"defaultValueMissingReason": "api_dump_class_not_creatable"
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe"
},
{
"name": "Status",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "AvatarGenerationJobStatus",
"isEnum": true,
"defaultValueMissingReason": "api_dump_class_not_creatable"
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe"
},
{
"name": "Wait",
"isUserFacing": true,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [],
"results": [
{
"type": "null",
"isEnum": false
}
]
},
"isYieldable": true,
"isCustom": false,
"security": "None",
"threadSafety": "Unsafe"
}
]
},
{
"name": "AvatarGenerationSession",
"isUserFacing": true,
"baseClass": "Instance",
"isPublic": true,
"isScriptCreatable": false,
"security": "None",
"members": [
{
"name": "GenerateAvatarModel",
"isUserFacing": true,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [
{
"type": "Instance",
"isEnum": false,
"identifier": "previewJob"
},
{
"type": "Dictionary",
"isEnum": false,
"identifier": "options"
}
],
"results": [
{
"type": "Instance",
"isEnum": false
}
]
},
"isYieldable": false,
"isCustom": false,
"security": "None",
"threadSafety": "Unsafe"
},
{
"name": "GenerateAvatarPreview",
"isUserFacing": true,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [
{
"type": "string",
"isEnum": false,
"identifier": "textPrompt"
},
{
"type": "Dictionary",
"isEnum": false,
"identifier": "options"
}
],
"results": [
{
"type": "Instance",
"isEnum": false
}
]
},
"isYieldable": false,
"isCustom": false,
"security": "None",
"threadSafety": "Unsafe"
}
]
},
{
"name": "AvatarImportService",
"isUserFacing": false,
"baseClass": "Instance",
"isPublic": true,
"isScriptCreatable": false,
"security": "RobloxScript",
"members": [
{
"name": "ImportFBXAnimationFromFilePathUserMayChooseModel",
"isUserFacing": false,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [
{
"type": "string",
"isEnum": false,
"identifier": "fbxFilePath"
},
{
"type": "Instance",
"isEnum": false,
"identifier": "selectedRig"
},
{
"type": "Function",
"isEnum": false,
"identifier": "userChooseModelThenImportCB"
}
],
"results": [
{
"type": "Instance",
"isEnum": false
}
]
},
"isYieldable": true,
"isCustom": false,
"security": "RobloxScript",
"threadSafety": "Unsafe"
},
{
"name": "ImportFBXAnimationUserMayChooseModel",
"isUserFacing": false,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [
{
"type": "Instance",
"isEnum": false,
"identifier": "selectedRig"
},
{
"type": "Function",
"isEnum": false,
"identifier": "userChooseModelThenImportCB"
}
],
"results": [
{
"type": "Instance",
"isEnum": false
}
]
},
"isYieldable": true,
"isCustom": false,
"security": "RobloxScript",
"threadSafety": "Unsafe"
},
{
"name": "ImportFbxRigWithoutSceneLoad",
"isUserFacing": false,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [
{
"type": "bool",
"isEnum": false,
"identifier": "isR15",
"defaultValue": "true"
}
],
"results": [
{
"type": "Instance",
"isEnum": false
}
]
},
"isYieldable": true,
"isCustom": false,
"security": "RobloxScript",
"threadSafety": "Unsafe"
},
{
"name": "ImportLoadedFBXAnimation",
"isUserFacing": false,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [
{
"type": "bool",
"isEnum": false,
"identifier": "useFBXModel"
}
],
"results": [
{
"type": "Instance",
"isEnum": false
}
]
},
"isYieldable": true,
"isCustom": false,
"security": "RobloxScript",
"threadSafety": "Unsafe"
},
{
"name": "LoadRigAndDetectType",
"isUserFacing": false,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [
{
"type": "Function",
"isEnum": false,
"identifier": "promptR15Callback"
}
],
"results": [
{
"type": "Instance",
"isEnum": false
}
]
},
"isYieldable": true,
"isCustom": false,
"security": "RobloxScript",
"threadSafety": "Unsafe"
}
]
},
{
"name": "Backpack",
"isUserFacing": true,
"baseClass": "Instance",
"isPublic": true,
"isScriptCreatable": true,
"security": "None",
"members": []
},
{
"name": "BackpackItem",
"isUserFacing": true,
"baseClass": "Model",
"isPublic": true,
"isScriptCreatable": true,
"security": "None",
"members": [
{
"name": "TextureId",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "Content",
"isEnum": false,
"defaultValue": ""
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe"
}
]
},
{
"name": "BadgeService",
"isUserFacing": true,
"baseClass": "Instance",
"isPublic": true,
"isScriptCreatable": false,
"security": "None",
"members": [
{
"name": "AwardBadge",
"isUserFacing": true,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [
{
"type": "int64",
"isEnum": false,
"identifier": "userId"
},
{
"type": "int64",
"isEnum": false,
"identifier": "badgeId"
}
],
"results": [
{
"type": "bool",
"isEnum": false
}
]
},
"isYieldable": true,
"isCustom": false,
"security": "None",
"threadSafety": "Unsafe"
},
{
"name": "BadgeAwarded",
"isUserFacing": false,
"memberType": "Event",
"type": {
"name": "function",
"arguments": [
{
"type": "string",
"isEnum": false,
"identifier": "message"
},
{
"type": "int64",
"isEnum": false,
"identifier": "userId"
},
{
"type": "int64",
"isEnum": false,
"identifier": "badgeId"
}
],
"results": [
{
"type": "null",
"isEnum": false
}
]
},
"isPublic": true,
"security": "RobloxScript"
},
{
"name": "CheckUserBadgesAsync",
"isUserFacing": true,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [
{
"type": "int64",
"isEnum": false,
"identifier": "userId"
},
{
"type": "Array",
"isEnum": false,
"identifier": "badgeIds"
}
],
"results": [
{
"type": "Array",
"isEnum": false
}
]
},
"isYieldable": true,
"isCustom": false,
"security": "None",
"threadSafety": "Unsafe"
},
{
"name": "GetBadgeInfoAsync",
"isUserFacing": true,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [
{
"type": "int64",
"isEnum": false,
"identifier": "badgeId"
}
],
"results": [
{
"type": "Dictionary",
"isEnum": false
}
]
},
"isYieldable": true,
"isCustom": false,
"security": "None",
"threadSafety": "Unsafe"
},
{
"name": "IsDisabled",
"isUserFacing": true,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [
{
"type": "int64",
"isEnum": false,
"identifier": "badgeId"
}
],
"results": [
{
"type": "bool",
"isEnum": false
}
]
},
"isYieldable": true,
"isCustom": false,
"security": "None",
"threadSafety": "Unsafe",
"deprecated": true
},
{
"name": "IsLegal",
"isUserFacing": true,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [
{
"type": "int64",
"isEnum": false,
"identifier": "badgeId"
}
],
"results": [
{
"type": "bool",
"isEnum": false
}
]
},
"isYieldable": true,
"isCustom": false,
"security": "None",
"threadSafety": "Unsafe",
"deprecated": true
},
{
"name": "OnBadgeAwarded",
"isUserFacing": false,
"memberType": "Event",
"type": {
"name": "function",
"arguments": [
{
"type": "int64",
"isEnum": false,
"identifier": "userId"
},
{
"type": "int64",
"isEnum": false,
"identifier": "creatorId"
},
{
"type": "int64",
"isEnum": false,
"identifier": "badgeId"
}
],
"results": [
{
"type": "null",
"isEnum": false
}
]
},
"isPublic": true,
"security": "RobloxScript"
},
{
"name": "UserHasBadge",
"isUserFacing": true,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [
{
"type": "int64",
"isEnum": false,
"identifier": "userId"
},
{
"type": "int64",
"isEnum": false,
"identifier": "badgeId"
}
],
"results": [
{
"type": "bool",
"isEnum": false
}
]
},
"isYieldable": true,
"isCustom": false,
"security": "None",
"threadSafety": "Unsafe",
"deprecated": true
},
{
"name": "UserHasBadgeAsync",
"isUserFacing": true,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [
{
"type": "int64",
"isEnum": false,
"identifier": "userId"
},
{
"type": "int64",
"isEnum": false,
"identifier": "badgeId"
}
],
"results": [
{
"type": "bool",
"isEnum": false
}
]
},
"isYieldable": true,
"isCustom": false,
"security": "None",
"threadSafety": "Unsafe"
}
]
},
{
"name": "BallSocketConstraint",
"isUserFacing": true,
"baseClass": "Constraint",
"isPublic": true,
"isScriptCreatable": true,
"security": "None",
"capabilities": [
"Physics"
],
"members": [
{
"name": "LimitsEnabled",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "bool",
"isEnum": false,
"defaultValue": "false"
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe",
"capabilities": [
"Physics"
]
},
{
"name": "MaxFrictionTorque",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "float",
"isEnum": false,
"defaultValue": "0"
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": false,
"threadSafety": "ReadSafe",
"capabilities": [
"Physics"
]
},
{
"name": "MaxFrictionTorqueXml",
"isUserFacing": false,
"memberType": "Property",
"type": {
"type": "float",
"isEnum": false,
"defaultValue": "0"
},
"isPublic": false,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": false,
"isReplicated": false,
"isSerialized": true,
"threadSafety": "ReadSafe",
"capabilities": [
"Physics"
]
},
{
"name": "Radius",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "float",
"isEnum": false,
"defaultValue": "0.150000006"
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe",
"capabilities": [
"Physics"
]
},
{
"name": "Restitution",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "float",
"isEnum": false,
"defaultValue": "0"
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe",
"capabilities": [
"Physics"
]
},
{
"name": "TwistLimitsEnabled",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "bool",
"isEnum": false,
"defaultValue": "false"
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe",
"capabilities": [
"Physics"
]
},
{
"name": "TwistLowerAngle",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "float",
"isEnum": false,
"defaultValue": "-45"
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe",
"capabilities": [
"Physics"
]
},
{
"name": "TwistUpperAngle",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "float",
"isEnum": false,
"defaultValue": "45"
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe",
"capabilities": [
"Physics"
]
},
{
"name": "UpperAngle",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "float",
"isEnum": false,
"defaultValue": "45"
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe",
"capabilities": [
"Physics"
]
}
]
},
{
"name": "BanHistoryPages",
"isUserFacing": true,
"baseClass": "Pages",
"isPublic": true,
"isScriptCreatable": false,
"security": "None",
"members": []
},
{
"name": "BaseImportData",
"isUserFacing": false,
"baseClass": "Instance",
"isPublic": true,
"isScriptCreatable": false,
"security": "RobloxScript",
"members": [
{
"name": "CreatePresetFromData",
"isUserFacing": false,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [],
"results": [
{
"type": "Dictionary",
"isEnum": false
}
]
},
"isYieldable": false,
"isCustom": false,
"security": "RobloxScript",
"threadSafety": "Unsafe"
},
{
"name": "GetPreview",
"isUserFacing": false,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [],
"results": [
{
"type": "Instance",
"isEnum": false
}
]
},
"isYieldable": false,
"isCustom": false,
"security": "RobloxScript",
"threadSafety": "Unsafe"
},
{
"name": "GetStatuses",
"isUserFacing": false,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [],
"results": [
{
"type": "Dictionary",
"isEnum": false
}
]
},
"isYieldable": false,
"isCustom": false,
"security": "RobloxScript",
"threadSafety": "Unsafe"
},
{
"name": "Id",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "string",
"isEnum": false,
"defaultValueMissingReason": "api_dump_class_not_creatable"
},
"isPublic": true,
"readSecurity": "None",
"isScriptable": true,
"isReplicated": false,
"isSerialized": true,
"threadSafety": "ReadSafe"
},
{
"name": "ImportName",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "string",
"isEnum": false,
"defaultValueMissingReason": "api_dump_class_not_creatable"
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe"
},
{
"name": "ShouldImport",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "bool",
"isEnum": false,
"defaultValueMissingReason": "api_dump_class_not_creatable"
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe"
},
{
"name": "StatusRemoved",
"isUserFacing": true,
"memberType": "Event",
"type": {
"name": "function",
"arguments": [
{
"type": "Dictionary",
"isEnum": false,
"identifier": "status"
}
],
"results": [
{
"type": "null",
"isEnum": false
}
]
},
"isPublic": true,
"security": "None"
},
{
"name": "StatusReported",
"isUserFacing": true,
"memberType": "Event",
"type": {
"name": "function",
"arguments": [
{
"type": "Dictionary",
"isEnum": false,
"identifier": "status"
}
],
"results": [
{
"type": "null",
"isEnum": false
}
]
},
"isPublic": true,
"security": "None"
}
]
},
{
"name": "BasePart",
"isUserFacing": true,
"baseClass": "PVInstance",
"isPublic": true,
"isScriptCreatable": true,
"security": "None",
"members": [
{
"name": "Anchored",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "bool",
"isEnum": false,
"defaultValue": "false"
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe"
},
{
"name": "AngularAccelerationToTorque",
"isUserFacing": true,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [
{
"type": "Vector3",
"isEnum": false,
"identifier": "angAcceleration"
},
{
"type": "Vector3",
"isEnum": false,
"identifier": "angVelocity",
"defaultValue": "0, 0, 0"
}
],
"results": [
{
"type": "Vector3",
"isEnum": false
}
]
},
"isYieldable": false,
"isCustom": false,
"security": "None",
"threadSafety": "Unsafe"
},
{
"name": "ApplyAngularImpulse",
"isUserFacing": true,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [
{
"type": "Vector3",
"isEnum": false,
"identifier": "impulse"
}
],
"results": [
{
"type": "null",
"isEnum": false
}
]
},
"isYieldable": false,
"isCustom": false,
"security": "None",
"threadSafety": "Unsafe"
},
{
"name": "ApplyImpulse",
"isUserFacing": true,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [
{
"type": "Vector3",
"isEnum": false,
"identifier": "impulse"
}
],
"results": [
{
"type": "null",
"isEnum": false
}
]
},
"isYieldable": false,
"isCustom": false,
"security": "None",
"threadSafety": "Unsafe"
},
{
"name": "ApplyImpulseAtPosition",
"isUserFacing": true,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [
{
"type": "Vector3",
"isEnum": false,
"identifier": "impulse"
},
{
"type": "Vector3",
"isEnum": false,
"identifier": "position"
}
],
"results": [
{
"type": "null",
"isEnum": false
}
]
},
"isYieldable": false,
"isCustom": false,
"security": "None",
"threadSafety": "Unsafe"
},
{
"name": "AssemblyAngularVelocity",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "Vector3",
"isEnum": false,
"defaultValue": "0, 0, 0"
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": false,
"isSerialized": false,
"threadSafety": "ReadSafe"
},
{
"name": "AssemblyCenterOfMass",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "Vector3",
"isEnum": false,
"defaultValue": "0, 0, 0"
},
"isPublic": true,
"readSecurity": "None",
"isScriptable": true,
"isReplicated": false,
"isSerialized": false,
"threadSafety": "ReadSafe"
},
{
"name": "AssemblyLinearVelocity",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "Vector3",
"isEnum": false,
"defaultValue": "0, 0, 0"
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": false,
"isSerialized": false,
"threadSafety": "ReadSafe"
},
{
"name": "AssemblyMass",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "float",
"isEnum": false,
"defaultValue": "6.72000027"
},
"isPublic": true,
"readSecurity": "None",
"isScriptable": true,
"isReplicated": false,
"isSerialized": false,
"threadSafety": "ReadSafe"
},
{
"name": "AssemblyRootPart",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "Object",
"isEnum": false,
"defaultValue": "nullptr"
},
"isPublic": true,
"readSecurity": "None",
"isScriptable": true,
"isReplicated": false,
"isSerialized": false,
"threadSafety": "ReadSafe"
},
{
"name": "BackParamA",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "float",
"isEnum": false,
"defaultValue": "-0.5"
},
"isPublic": false,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe",
"deprecated": true
},
{
"name": "BackParamB",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "float",
"isEnum": false,
"defaultValue": "0.5"
},
"isPublic": false,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe",
"deprecated": true
},
{
"name": "BackSurface",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "SurfaceType",
"isEnum": true,
"defaultValue": "Smooth"
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe"
},
{
"name": "BackSurfaceInput",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "InputType",
"isEnum": true,
"defaultValue": "NoInput"
},
"isPublic": false,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe",
"deprecated": true
},
{
"name": "BottomParamA",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "float",
"isEnum": false,
"defaultValue": "-0.5"
},
"isPublic": false,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe",
"deprecated": true
},
{
"name": "BottomParamB",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "float",
"isEnum": false,
"defaultValue": "0.5"
},
"isPublic": false,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe",
"deprecated": true
},
{
"name": "BottomSurface",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "SurfaceType",
"isEnum": true,
"defaultValue": "Inlet"
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe"
},
{
"name": "BottomSurfaceInput",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "InputType",
"isEnum": true,
"defaultValue": "NoInput"
},
"isPublic": false,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe",
"deprecated": true
},
{
"name": "BreakJoints",
"isUserFacing": true,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [],
"results": [
{
"type": "null",
"isEnum": false
}
]
},
"isYieldable": false,
"isCustom": false,
"security": "None",
"threadSafety": "Unsafe",
"deprecated": true
},
{
"name": "BrickColor",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "BrickColor",
"isEnum": false
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": false,
"isSerialized": false,
"threadSafety": "ReadSafe"
},
{
"name": "CFrame",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "CoordinateFrame",
"isEnum": false,
"defaultValue": "<CoordinateFrame name=\"CFrame\">\n\t<X>0</X>\n\t<Y>0</Y>\n\t<Z>0</Z>\n\t<R00>1</R00>\n\t<R01>0</R01>\n\t<R02>0</R02>\n\t<R10>0</R10>\n\t<R11>1</R11>\n\t<R12>0</R12>\n\t<R20>0</R20>\n\t<R21>0</R21>\n\t<R22>1</R22>\n</CoordinateFrame>"
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe"
},
{
"name": "CanCollide",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "bool",
"isEnum": false,
"defaultValue": "true"
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe"
},
{
"name": "CanCollideWith",
"isUserFacing": true,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [
{
"type": "Instance",
"isEnum": false,
"identifier": "part"
}
],
"results": [
{
"type": "bool",
"isEnum": false
}
]
},
"isYieldable": false,
"isCustom": false,
"security": "None",
"threadSafety": "Safe"
},
{
"name": "CanQuery",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "bool",
"isEnum": false,
"defaultValue": "true"
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe"
},
{
"name": "CanSetNetworkOwnership",
"isUserFacing": true,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [],
"results": [
{
"type": "Tuple",
"isEnum": false
}
]
},
"isYieldable": false,
"isCustom": false,
"security": "None",
"threadSafety": "Unsafe"
},
{
"name": "CanTouch",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "bool",
"isEnum": false,
"defaultValue": "true"
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe"
},
{
"name": "CastShadow",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "bool",
"isEnum": false,
"defaultValue": "true"
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe"
},
{
"name": "CenterOfMass",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "Vector3",
"isEnum": false,
"defaultValue": "0, 0, 0"
},
"isPublic": true,
"readSecurity": "None",
"isScriptable": true,
"isReplicated": false,
"isSerialized": false,
"threadSafety": "ReadSafe"
},
{
"name": "CollisionGroup",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "string",
"isEnum": false,
"defaultValue": "Default"
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": false,
"isSerialized": true,
"threadSafety": "ReadSafe"
},
{
"name": "CollisionGroupId",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "int",
"isEnum": false,
"defaultValue": "0"
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": false,
"isSerialized": true,
"threadSafety": "ReadSafe",
"deprecated": true,
"replacedWith": "CollisionGroup"
},
{
"name": "CollisionGroupReplicate",
"isUserFacing": false,
"memberType": "Property",
"type": {
"type": "string",
"isEnum": false,
"defaultValue": "\u0000"
},
"isPublic": false,
"readSecurity": "RobloxScript",
"writeSecurity": "RobloxScript",
"isScriptable": false,
"isReplicated": true,
"isSerialized": false,
"threadSafety": "ReadSafe"
},
{
"name": "Color",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "Color3",
"isEnum": false,
"defaultValue": "0.639216, 0.635294, 0.647059"
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": false,
"isSerialized": false,
"threadSafety": "ReadSafe"
},
{
"name": "Color3uint8",
"isUserFacing": false,
"memberType": "Property",
"type": {
"type": "Color3uint8",
"isEnum": false,
"defaultValue": "163, 162, 165"
},
"isPublic": false,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": false,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe"
},
{
"name": "CurrentPhysicalProperties",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "PhysicalProperties",
"isEnum": false,
"defaultValue": "0.699999988, 0.300000012, 0.5, 1, 1"
},
"isPublic": true,
"readSecurity": "None",
"isScriptable": true,
"isReplicated": false,
"isSerialized": false,
"threadSafety": "ReadSafe"
},
{
"name": "CustomPhysicalProperties",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "PhysicalProperties",
"isEnum": false,
"defaultValue": "default"
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe"
},
{
"name": "DraggingV1",
"isUserFacing": false,
"memberType": "Property",
"type": {
"type": "bool",
"isEnum": false,
"defaultValue": "false"
},
"isPublic": false,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": false,
"isReplicated": true,
"isSerialized": false,
"threadSafety": "ReadSafe"
},
{
"name": "Elasticity",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "float",
"isEnum": false,
"defaultValue": "0.5"
},
"isPublic": false,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": false,
"isSerialized": false,
"threadSafety": "ReadSafe",
"deprecated": true
},
{
"name": "EnableFluidForces",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "bool",
"isEnum": false,
"defaultValue": "true"
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe"
},
{
"name": "ExtentsCFrame",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "CoordinateFrame",
"isEnum": false
},
"isPublic": true,
"readSecurity": "None",
"isScriptable": true,
"isReplicated": false,
"isSerialized": false,
"threadSafety": "ReadSafe"
},
{
"name": "ExtentsSize",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "Vector3",
"isEnum": false,
"defaultValue": "4, 1.20000005, 2"
},
"isPublic": true,
"readSecurity": "None",
"isScriptable": true,
"isReplicated": false,
"isSerialized": false,
"threadSafety": "ReadSafe"
},
{
"name": "Friction",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "float",
"isEnum": false,
"defaultValue": "0.300000012"
},
"isPublic": false,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": false,
"isSerialized": false,
"threadSafety": "ReadSafe",
"deprecated": true
},
{
"name": "FrontParamA",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "float",
"isEnum": false,
"defaultValue": "-0.5"
},
"isPublic": false,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe",
"deprecated": true
},
{
"name": "FrontParamB",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "float",
"isEnum": false,
"defaultValue": "0.5"
},
"isPublic": false,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe",
"deprecated": true
},
{
"name": "FrontSurface",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "SurfaceType",
"isEnum": true,
"defaultValue": "Smooth"
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe"
},
{
"name": "FrontSurfaceInput",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "InputType",
"isEnum": true,
"defaultValue": "NoInput"
},
"isPublic": false,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe",
"deprecated": true
},
{
"name": "GetClosestPointOnSurface",
"isUserFacing": true,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [
{
"type": "Vector3",
"isEnum": false,
"identifier": "position"
}
],
"results": [
{
"type": "Vector3",
"isEnum": false
}
]
},
"isYieldable": false,
"isCustom": false,
"security": "None",
"threadSafety": "Unsafe"
},
{
"name": "GetConnectedParts",
"isUserFacing": true,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [
{
"type": "bool",
"isEnum": false,
"identifier": "recursive",
"defaultValue": "false"
}
],
"results": [
{
"type": "Objects",
"isEnum": false
}
]
},
"isYieldable": false,
"isCustom": false,
"security": "None",
"threadSafety": "Safe"
},
{
"name": "GetJoints",
"isUserFacing": true,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [],
"results": [
{
"type": "Objects",
"isEnum": false
}
]
},
"isYieldable": false,
"isCustom": false,
"security": "None",
"threadSafety": "Safe"
},
{
"name": "GetMass",
"isUserFacing": true,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [],
"results": [
{
"type": "float",
"isEnum": false
}
]
},
"isYieldable": false,
"isCustom": false,
"security": "None",
"threadSafety": "Safe"
},
{
"name": "GetNetworkOwner",
"isUserFacing": true,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [],
"results": [
{
"type": "Instance",
"isEnum": false
}
]
},
"isYieldable": false,
"isCustom": false,
"security": "None",
"threadSafety": "Safe"
},
{
"name": "GetNetworkOwnershipAuto",
"isUserFacing": true,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [],
"results": [
{
"type": "bool",
"isEnum": false
}
]
},
"isYieldable": false,
"isCustom": false,
"security": "None",
"threadSafety": "Safe"
},
{
"name": "GetNoCollisionConstraints",
"isUserFacing": true,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [],
"results": [
{
"type": "Objects",
"isEnum": false
}
]
},
"isYieldable": false,
"isCustom": false,
"security": "None",
"threadSafety": "Unsafe"
},
{
"name": "GetRenderCFrame",
"isUserFacing": true,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [],
"results": [
{
"type": "CoordinateFrame",
"isEnum": false
}
]
},
"isYieldable": false,
"isCustom": false,
"security": "None",
"threadSafety": "Unsafe",
"deprecated": true
},
{
"name": "GetRootPart",
"isUserFacing": true,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [],
"results": [
{
"type": "Instance",
"isEnum": false
}
]
},
"isYieldable": false,
"isCustom": false,
"security": "None",
"threadSafety": "Safe"
},
{
"name": "GetTouchingParts",
"isUserFacing": true,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [],
"results": [
{
"type": "Objects",
"isEnum": false
}
]
},
"isYieldable": false,
"isCustom": false,
"security": "None",
"threadSafety": "Unsafe"
},
{
"name": "GetVelocityAtPosition",
"isUserFacing": true,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [
{
"type": "Vector3",
"isEnum": false,
"identifier": "position"
}
],
"results": [
{
"type": "Vector3",
"isEnum": false
}
]
},
"isYieldable": false,
"isCustom": false,
"security": "None",
"threadSafety": "Safe"
},
{
"name": "IntersectAsync",
"isUserFacing": true,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [
{
"type": "Objects",
"isEnum": false,
"identifier": "parts"
},
{
"type": "CollisionFidelity",
"isEnum": true,
"identifier": "collisionfidelity",
"defaultValue": "Default"
},
{
"type": "RenderFidelity",
"isEnum": true,
"identifier": "renderFidelity",
"defaultValue": "Automatic"
}
],
"results": [
{
"type": "Instance",
"isEnum": false
}
]
},
"isYieldable": true,
"isCustom": false,
"security": "None",
"threadSafety": "Unsafe"
},
{
"name": "IsGrounded",
"isUserFacing": true,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [],
"results": [
{
"type": "bool",
"isEnum": false
}
]
},
"isYieldable": false,
"isCustom": false,
"security": "None",
"threadSafety": "Safe"
},
{
"name": "LeftParamA",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "float",
"isEnum": false,
"defaultValue": "-0.5"
},
"isPublic": false,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe",
"deprecated": true
},
{
"name": "LeftParamB",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "float",
"isEnum": false,
"defaultValue": "0.5"
},
"isPublic": false,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe",
"deprecated": true
},
{
"name": "LeftSurface",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "SurfaceType",
"isEnum": true,
"defaultValue": "Smooth"
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe"
},
{
"name": "LeftSurfaceInput",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "InputType",
"isEnum": true,
"defaultValue": "NoInput"
},
"isPublic": false,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe",
"deprecated": true
},
{
"name": "LocalSimulationTouched",
"isUserFacing": true,
"memberType": "Event",
"type": {
"name": "function",
"arguments": [
{
"type": "Instance",
"isEnum": false,
"identifier": "part"
}
],
"results": [
{
"type": "null",
"isEnum": false
}
]
},
"isPublic": true,
"security": "None"
},
{
"name": "LocalSimulationValidation",
"isUserFacing": false,
"memberType": "Property",
"type": {
"type": "int",
"isEnum": false,
"defaultValue": "0"
},
"isPublic": false,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": false,
"isReplicated": true,
"isSerialized": false,
"threadSafety": "ReadSafe"
},
{
"name": "LocalTransparencyModifier",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "float",
"isEnum": false,
"defaultValue": "0"
},
"isPublic": false,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": false,
"isSerialized": false,
"threadSafety": "ReadSafe"
},
{
"name": "Locked",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "bool",
"isEnum": false,
"defaultValue": "false"
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe"
},
{
"name": "MakeJoints",
"isUserFacing": true,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [],
"results": [
{
"type": "null",
"isEnum": false
}
]
},
"isYieldable": false,
"isCustom": false,
"security": "None",
"threadSafety": "Unsafe",
"deprecated": true
},
{
"name": "Mass",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "float",
"isEnum": false,
"defaultValue": "6.72000027"
},
"isPublic": true,
"readSecurity": "None",
"isScriptable": true,
"isReplicated": false,
"isSerialized": false,
"threadSafety": "ReadSafe"
},
{
"name": "Massless",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "bool",
"isEnum": false,
"defaultValue": "false"
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe"
},
{
"name": "Material",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "Material",
"isEnum": true,
"defaultValue": "Plastic"
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe"
},
{
"name": "MaterialVariant",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "string",
"isEnum": false,
"defaultValue": ""
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": false,
"isSerialized": false,
"threadSafety": "ReadSafe"
},
{
"name": "MaterialVariantSerialized",
"isUserFacing": false,
"memberType": "Property",
"type": {
"type": "string",
"isEnum": false,
"defaultValue": ""
},
"isPublic": false,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": false,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe"
},
{
"name": "NetworkIsSleeping",
"isUserFacing": false,
"memberType": "Property",
"type": {
"type": "bool",
"isEnum": false,
"defaultValue": "false"
},
"isPublic": false,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": false,
"isReplicated": true,
"isSerialized": false,
"threadSafety": "ReadSafe"
},
{
"name": "NetworkOwnerChanged",
"isUserFacing": false,
"memberType": "Event",
"type": {
"name": "function",
"arguments": [
{
"type": "SystemAddress",
"isEnum": false,
"identifier": "systemAddress"
}
],
"results": [
{
"type": "null",
"isEnum": false
}
]
},
"isPublic": false,
"security": "LocalUser"
},
{
"name": "NetworkOwnerV3",
"isUserFacing": false,
"memberType": "Property",
"type": {
"type": "SystemAddress",
"isEnum": false
},
"isPublic": false,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": false,
"isReplicated": true,
"isSerialized": false,
"threadSafety": "ReadSafe"
},
{
"name": "NetworkOwnershipRule",
"isUserFacing": false,
"memberType": "Property",
"type": {
"type": "NetworkOwnership",
"isEnum": true,
"defaultValue": "Automatic"
},
"isPublic": false,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": false,
"isReplicated": true,
"isSerialized": false,
"threadSafety": "ReadSafe"
},
{
"name": "Orientation",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "Vector3",
"isEnum": false,
"defaultValue": "0, 0, 0"
},
"isPublic": false,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": false,
"isSerialized": false,
"threadSafety": "ReadSafe"
},
{
"name": "OutfitChanged",
"isUserFacing": true,
"memberType": "Event",
"type": {
"name": "function",
"arguments": [],
"results": [
{
"type": "null",
"isEnum": false
}
]
},
"isPublic": true,
"security": "None"
},
{
"name": "PhysicsCFrame",
"isUserFacing": false,
"memberType": "Property",
"type": {
"type": "CoordinateFrame",
"isEnum": false
},
"isPublic": false,
"readSecurity": "RobloxEngine",
"writeSecurity": "RobloxEngine",
"isScriptable": false,
"isReplicated": true,
"isSerialized": false,
"threadSafety": "ReadSafe"
},
{
"name": "PhysicsLinearVelocity",
"isUserFacing": false,
"memberType": "Property",
"type": {
"type": "Vector3",
"isEnum": false,
"defaultValue": "0, 0, 0"
},
"isPublic": false,
"readSecurity": "RobloxEngine",
"writeSecurity": "RobloxEngine",
"isScriptable": false,
"isReplicated": true,
"isSerialized": false,
"threadSafety": "ReadSafe"
},
{
"name": "PhysicsRepRootPart",
"isUserFacing": false,
"memberType": "Property",
"type": {
"type": "Object",
"isEnum": false,
"defaultValue": "nullptr"
},
"isPublic": false,
"readSecurity": "RobloxEngine",
"writeSecurity": "RobloxEngine",
"isScriptable": false,
"isReplicated": true,
"isSerialized": false,
"threadSafety": "ReadSafe"
},
{
"name": "PhysicsRotationalVelocity",
"isUserFacing": false,
"memberType": "Property",
"type": {
"type": "Vector3",
"isEnum": false,
"defaultValue": "0, 0, 0"
},
"isPublic": false,
"readSecurity": "RobloxEngine",
"writeSecurity": "RobloxEngine",
"isScriptable": false,
"isReplicated": true,
"isSerialized": false,
"threadSafety": "ReadSafe"
},
{
"name": "PivotOffset",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "CoordinateFrame",
"isEnum": false,
"defaultValue": "<CoordinateFrame name=\"PivotOffset\">\n\t<X>0</X>\n\t<Y>0</Y>\n\t<Z>0</Z>\n\t<R00>1</R00>\n\t<R01>0</R01>\n\t<R02>0</R02>\n\t<R10>0</R10>\n\t<R11>1</R11>\n\t<R12>0</R12>\n\t<R20>0</R20>\n\t<R21>0</R21>\n\t<R22>1</R22>\n</CoordinateFrame>"
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe"
},
{
"name": "Position",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "Vector3",
"isEnum": false,
"defaultValue": "0, 0, 0"
},
"isPublic": false,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": false,
"isSerialized": false,
"threadSafety": "ReadSafe"
},
{
"name": "ReceiveAge",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "float",
"isEnum": false,
"defaultValue": "0"
},
"isPublic": false,
"readSecurity": "None",
"isScriptable": true,
"isReplicated": false,
"isSerialized": false,
"threadSafety": "ReadSafe"
},
{
"name": "Reflectance",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "float",
"isEnum": false,
"defaultValue": "0"
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe"
},
{
"name": "Resize",
"isUserFacing": true,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [
{
"type": "NormalId",
"isEnum": true,
"identifier": "normalId"
},
{
"type": "int",
"isEnum": false,
"identifier": "deltaAmount"
}
],
"results": [
{
"type": "bool",
"isEnum": false
}
]
},
"isYieldable": false,
"isCustom": false,
"security": "None",
"threadSafety": "Unsafe"
},
{
"name": "ResizeIncrement",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "int",
"isEnum": false,
"defaultValue": "1"
},
"isPublic": true,
"readSecurity": "None",
"isScriptable": true,
"isReplicated": false,
"isSerialized": false,
"threadSafety": "ReadSafe"
},
{
"name": "ResizeableFaces",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "Faces",
"isEnum": false,
"defaultValue": "Right, Top, Back, Left, Bottom, Front"
},
"isPublic": true,
"readSecurity": "None",
"isScriptable": true,
"isReplicated": false,
"isSerialized": false,
"threadSafety": "ReadSafe"
},
{
"name": "RightParamA",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "float",
"isEnum": false,
"defaultValue": "-0.5"
},
"isPublic": false,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe",
"deprecated": true
},
{
"name": "RightParamB",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "float",
"isEnum": false,
"defaultValue": "0.5"
},
"isPublic": false,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe",
"deprecated": true
},
{
"name": "RightSurface",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "SurfaceType",
"isEnum": true,
"defaultValue": "Smooth"
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe"
},
{
"name": "RightSurfaceInput",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "InputType",
"isEnum": true,
"defaultValue": "NoInput"
},
"isPublic": false,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe",
"deprecated": true
},
{
"name": "RootPriority",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "int",
"isEnum": false,
"defaultValue": "0"
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe"
},
{
"name": "RotVelocity",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "Vector3",
"isEnum": false,
"defaultValue": "0, 0, 0"
},
"isPublic": false,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe",
"deprecated": true,
"replacedWith": "AssemblyAngularVelocity"
},
{
"name": "Rotation",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "Vector3",
"isEnum": false,
"defaultValue": "0, 0, 0"
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": false,
"isSerialized": false,
"threadSafety": "ReadSafe"
},
{
"name": "SetNetworkOwner",
"isUserFacing": true,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [
{
"type": "Instance",
"isEnum": false,
"identifier": "playerInstance",
"defaultValue": "nil"
}
],
"results": [
{
"type": "null",
"isEnum": false
}
]
},
"isYieldable": false,
"isCustom": false,
"security": "None",
"threadSafety": "Unsafe"
},
{
"name": "SetNetworkOwnershipAuto",
"isUserFacing": true,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [],
"results": [
{
"type": "null",
"isEnum": false
}
]
},
"isYieldable": false,
"isCustom": false,
"security": "None",
"threadSafety": "Unsafe"
},
{
"name": "Size",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "Vector3",
"isEnum": false,
"defaultValue": "4, 1.20000005, 2"
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": false,
"isSerialized": false,
"threadSafety": "ReadSafe"
},
{
"name": "SpecificGravity",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "float",
"isEnum": false,
"defaultValue": "0.699999988"
},
"isPublic": true,
"readSecurity": "None",
"isScriptable": true,
"isReplicated": false,
"isSerialized": false,
"threadSafety": "ReadSafe",
"deprecated": true,
"replacedWith": "SpecificGravity"
},
{
"name": "StoppedTouching",
"isUserFacing": true,
"memberType": "Event",
"type": {
"name": "function",
"arguments": [
{
"type": "Instance",
"isEnum": false,
"identifier": "otherPart"
}
],
"results": [
{
"type": "null",
"isEnum": false
}
]
},
"isPublic": true,
"security": "None",
"deprecated": true,
"replacedWith": "TouchEnded"
},
{
"name": "SubtractAsync",
"isUserFacing": true,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [
{
"type": "Objects",
"isEnum": false,
"identifier": "parts"
},
{
"type": "CollisionFidelity",
"isEnum": true,
"identifier": "collisionfidelity",
"defaultValue": "Default"
},
{
"type": "RenderFidelity",
"isEnum": true,
"identifier": "renderFidelity",
"defaultValue": "Automatic"
}
],
"results": [
{
"type": "Instance",
"isEnum": false
}
]
},
"isYieldable": true,
"isCustom": false,
"security": "None",
"threadSafety": "Unsafe"
},
{
"name": "TopParamA",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "float",
"isEnum": false,
"defaultValue": "-0.5"
},
"isPublic": false,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe",
"deprecated": true
},
{
"name": "TopParamB",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "float",
"isEnum": false,
"defaultValue": "0.5"
},
"isPublic": false,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe",
"deprecated": true
},
{
"name": "TopSurface",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "SurfaceType",
"isEnum": true,
"defaultValue": "Studs"
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe"
},
{
"name": "TopSurfaceInput",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "InputType",
"isEnum": true,
"defaultValue": "NoInput"
},
"isPublic": false,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe",
"deprecated": true
},
{
"name": "TorqueToAngularAcceleration",
"isUserFacing": true,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [
{
"type": "Vector3",
"isEnum": false,
"identifier": "torque"
},
{
"type": "Vector3",
"isEnum": false,
"identifier": "angVelocity",
"defaultValue": "0, 0, 0"
}
],
"results": [
{
"type": "Vector3",
"isEnum": false
}
]
},
"isYieldable": false,
"isCustom": false,
"security": "None",
"threadSafety": "Unsafe"
},
{
"name": "TouchEnded",
"isUserFacing": true,
"memberType": "Event",
"type": {
"name": "function",
"arguments": [
{
"type": "Instance",
"isEnum": false,
"identifier": "otherPart"
}
],
"results": [
{
"type": "null",
"isEnum": false
}
]
},
"isPublic": true,
"security": "None"
},
{
"name": "Touched",
"isUserFacing": true,
"memberType": "Event",
"type": {
"name": "function",
"arguments": [
{
"type": "Instance",
"isEnum": false,
"identifier": "otherPart"
}
],
"results": [
{
"type": "null",
"isEnum": false
}
]
},
"isPublic": true,
"security": "None"
},
{
"name": "Transparency",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "float",
"isEnum": false,
"defaultValue": "0"
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe"
},
{
"name": "UnionAsync",
"isUserFacing": true,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [
{
"type": "Objects",
"isEnum": false,
"identifier": "parts"
},
{
"type": "CollisionFidelity",
"isEnum": true,
"identifier": "collisionfidelity",
"defaultValue": "Default"
},
{
"type": "RenderFidelity",
"isEnum": true,
"identifier": "renderFidelity",
"defaultValue": "Automatic"
}
],
"results": [
{
"type": "Instance",
"isEnum": false
}
]
},
"isYieldable": true,
"isCustom": false,
"security": "None",
"threadSafety": "Unsafe"
},
{
"name": "Velocity",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "Vector3",
"isEnum": false,
"defaultValue": "0, 0, 0"
},
"isPublic": false,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe",
"deprecated": true,
"replacedWith": "AssemblyLinearVelocity"
},
{
"name": "breakJoints",
"isUserFacing": true,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [],
"results": [
{
"type": "null",
"isEnum": false
}
]
},
"isYieldable": false,
"isCustom": false,
"security": "None",
"threadSafety": "Unsafe",
"deprecated": true,
"replacedWith": "BreakJoints"
},
{
"name": "brickColor",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "BrickColor",
"isEnum": false
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": false,
"isSerialized": false,
"threadSafety": "ReadSafe",
"deprecated": true,
"replacedWith": "BrickColor"
},
{
"name": "getMass",
"isUserFacing": true,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [],
"results": [
{
"type": "float",
"isEnum": false
}
]
},
"isYieldable": false,
"isCustom": false,
"security": "None",
"threadSafety": "Unsafe"
},
{
"name": "makeJoints",
"isUserFacing": true,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [],
"results": [
{
"type": "null",
"isEnum": false
}
]
},
"isYieldable": false,
"isCustom": false,
"security": "None",
"threadSafety": "Unsafe",
"deprecated": true
},
{
"name": "resize",
"isUserFacing": true,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [
{
"type": "NormalId",
"isEnum": true,
"identifier": "normalId"
},
{
"type": "int",
"isEnum": false,
"identifier": "deltaAmount"
}
],
"results": [
{
"type": "bool",
"isEnum": false
}
]
},
"isYieldable": false,
"isCustom": false,
"security": "None",
"threadSafety": "Unsafe",
"deprecated": true,
"replacedWith": "Resize"
},
{
"name": "siz",
"isUserFacing": false,
"memberType": "Property",
"type": {
"type": "Vector3",
"isEnum": false,
"defaultValueMissingReason": "api_dump_write_only_property"
},
"isPublic": false,
"writeSecurity": "None",
"isScriptable": false,
"isReplicated": false,
"isSerialized": false,
"threadSafety": "ReadSafe"
},
{
"name": "size",
"isUserFacing": false,
"memberType": "Property",
"type": {
"type": "Vector3",
"isEnum": false,
"defaultValue": "4, 1.20000005, 2"
},
"isPublic": false,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": false,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe"
}
]
},
{
"name": "BasePlayerGui",
"isUserFacing": true,
"baseClass": "Instance",
"isPublic": true,
"isScriptCreatable": true,
"security": "None",
"members": [
{
"name": "GetGuiObjectsAtPosition",
"isUserFacing": true,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [
{
"type": "int",
"isEnum": false,
"identifier": "x"
},
{
"type": "int",
"isEnum": false,
"identifier": "y"
}
],
"results": [
{
"type": "Objects",
"isEnum": false
}
]
},
"isYieldable": false,
"isCustom": false,
"security": "None",
"threadSafety": "Unsafe"
},
{
"name": "GetGuiObjectsInCircle",
"isUserFacing": false,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [
{
"type": "Vector2",
"isEnum": false,
"identifier": "position"
},
{
"type": "float",
"isEnum": false,
"identifier": "radius"
}
],
"results": [
{
"type": "Objects",
"isEnum": false
}
]
},
"isYieldable": false,
"isCustom": false,
"security": "RobloxScript",
"threadSafety": "Unsafe"
}
]
},
{
"name": "BaseRemoteEvent",
"isUserFacing": true,
"baseClass": "Instance",
"isPublic": true,
"isScriptCreatable": true,
"security": "None",
"members": []
},
{
"name": "BaseScript",
"isUserFacing": true,
"baseClass": "LuaSourceContainer",
"isPublic": true,
"isScriptCreatable": true,
"security": "None",
"members": [
{
"name": "Disabled",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "bool",
"isEnum": false,
"defaultValue": "false"
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe"
},
{
"name": "Enabled",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "bool",
"isEnum": false,
"defaultValue": "true"
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": false,
"isSerialized": false,
"threadSafety": "ReadSafe"
},
{
"name": "LinkedSource",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "Content",
"isEnum": false,
"defaultValue": ""
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe",
"deprecated": true
},
{
"name": "RunContext",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "RunContext",
"isEnum": true,
"defaultValue": "Legacy"
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "Plugin",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe"
}
]
},
{
"name": "BaseWrap",
"isUserFacing": true,
"baseClass": "Instance",
"isPublic": true,
"isScriptCreatable": true,
"security": "None",
"members": [
{
"name": "CageMeshId",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "Content",
"isEnum": false,
"defaultValueMissingReason": "api_dump_class_not_creatable"
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "Plugin",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe"
},
{
"name": "CageOrigin",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "CoordinateFrame",
"isEnum": false,
"defaultValueMissingReason": "api_dump_class_not_creatable"
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "Plugin",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe"
},
{
"name": "CageOriginWorld",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "CoordinateFrame",
"isEnum": false,
"defaultValueMissingReason": "api_dump_class_not_creatable"
},
"isPublic": true,
"readSecurity": "None",
"isScriptable": true,
"isReplicated": false,
"isSerialized": false,
"threadSafety": "ReadSafe"
},
{
"name": "GetCageOffset",
"isUserFacing": false,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [],
"results": [
{
"type": "Vector3",
"isEnum": false
}
]
},
"isYieldable": false,
"isCustom": false,
"security": "RobloxScript",
"threadSafety": "Unsafe"
},
{
"name": "GetFaces",
"isUserFacing": false,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [
{
"type": "CageType",
"isEnum": true,
"identifier": "cageType"
}
],
"results": [
{
"type": "Array",
"isEnum": false
}
]
},
"isYieldable": false,
"isCustom": false,
"security": "RobloxScript",
"threadSafety": "Unsafe"
},
{
"name": "GetUVs",
"isUserFacing": false,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [
{
"type": "CageType",
"isEnum": true,
"identifier": "cageType"
}
],
"results": [
{
"type": "Array",
"isEnum": false
}
]
},
"isYieldable": false,
"isCustom": false,
"security": "RobloxScript",
"threadSafety": "Unsafe"
},
{
"name": "GetVertices",
"isUserFacing": false,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [
{
"type": "CageType",
"isEnum": true,
"identifier": "cageType"
}
],
"results": [
{
"type": "Array",
"isEnum": false
}
]
},
"isYieldable": false,
"isCustom": false,
"security": "RobloxScript",
"threadSafety": "Unsafe"
},
{
"name": "HSRAssetId",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "Content",
"isEnum": false,
"defaultValueMissingReason": "api_dump_class_not_creatable"
},
"isPublic": true,
"readSecurity": "RobloxEngine",
"writeSecurity": "RobloxEngine",
"isScriptable": false,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe"
},
{
"name": "HSRData",
"isUserFacing": false,
"memberType": "Property",
"type": {
"type": "SharedString",
"isEnum": false,
"defaultValueMissingReason": "api_dump_class_not_creatable"
},
"isPublic": false,
"readSecurity": "RobloxEngine",
"writeSecurity": "RobloxEngine",
"isScriptable": false,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe"
},
{
"name": "HSRMeshIdData",
"isUserFacing": false,
"memberType": "Property",
"type": {
"type": "SharedString",
"isEnum": false,
"defaultValueMissingReason": "api_dump_class_not_creatable"
},
"isPublic": false,
"readSecurity": "RobloxEngine",
"writeSecurity": "RobloxEngine",
"isScriptable": false,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe"
},
{
"name": "ImportInProcess",
"isUserFacing": false,
"memberType": "Property",
"type": {
"type": "bool",
"isEnum": false,
"defaultValueMissingReason": "api_dump_class_not_creatable"
},
"isPublic": false,
"readSecurity": "None",
"writeSecurity": "RobloxScript",
"isScriptable": false,
"isReplicated": true,
"isSerialized": false,
"threadSafety": "ReadSafe"
},
{
"name": "ImportOrigin",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "CoordinateFrame",
"isEnum": false,
"defaultValueMissingReason": "api_dump_class_not_creatable"
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "Plugin",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe"
},
{
"name": "ImportOriginWorld",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "CoordinateFrame",
"isEnum": false,
"defaultValueMissingReason": "api_dump_class_not_creatable"
},
"isPublic": true,
"readSecurity": "None",
"isScriptable": true,
"isReplicated": false,
"isSerialized": false,
"threadSafety": "ReadSafe"
},
{
"name": "IsHSRReady",
"isUserFacing": false,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [],
"results": [
{
"type": "bool",
"isEnum": false
}
]
},
"isYieldable": false,
"isCustom": false,
"security": "RobloxScript",
"threadSafety": "Unsafe"
},
{
"name": "ModifyVertices",
"isUserFacing": false,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [
{
"type": "CageType",
"isEnum": true,
"identifier": "cageType"
},
{
"type": "Array",
"isEnum": false,
"identifier": "vertices"
}
],
"results": [
{
"type": "null",
"isEnum": false
}
]
},
"isYieldable": false,
"isCustom": false,
"security": "RobloxScript",
"threadSafety": "Unsafe"
},
{
"name": "TemporaryCageMeshId",
"isUserFacing": false,
"memberType": "Property",
"type": {
"type": "Content",
"isEnum": false,
"defaultValueMissingReason": "api_dump_class_not_creatable"
},
"isPublic": false,
"readSecurity": "RobloxEngine",
"writeSecurity": "RobloxEngine",
"isScriptable": false,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe"
},
{
"name": "VerticesModified",
"isUserFacing": false,
"memberType": "Event",
"type": {
"name": "function",
"arguments": [],
"results": [
{
"type": "null",
"isEnum": false
}
]
},
"isPublic": true,
"security": "RobloxScript"
}
]
},
{
"name": "Beam",
"isUserFacing": true,
"baseClass": "Instance",
"isPublic": true,
"isScriptCreatable": true,
"security": "None",
"members": [
{
"name": "Attachment0",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "Object",
"isEnum": false,
"defaultValue": "nullptr"
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe"
},
{
"name": "Attachment1",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "Object",
"isEnum": false,
"defaultValue": "nullptr"
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe"
},
{
"name": "Brightness",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "float",
"isEnum": false,
"defaultValue": "1"
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe"
},
{
"name": "Color",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "ColorSequence",
"isEnum": false,
"defaultValue": "0 1 1 1 0 1 1 1 1 0 "
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe"
},
{
"name": "CurveSize0",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "float",
"isEnum": false,
"defaultValue": "0"
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe"
},
{
"name": "CurveSize1",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "float",
"isEnum": false,
"defaultValue": "0"
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe"
},
{
"name": "Enabled",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "bool",
"isEnum": false,
"defaultValue": "true"
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe"
},
{
"name": "FaceCamera",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "bool",
"isEnum": false,
"defaultValue": "false"
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe"
},
{
"name": "LightEmission",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "float",
"isEnum": false,
"defaultValue": "0"
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe"
},
{
"name": "LightInfluence",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "float",
"isEnum": false,
"defaultValue": "0"
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe"
},
{
"name": "LocalTransparencyModifier",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "float",
"isEnum": false,
"defaultValue": "0"
},
"isPublic": false,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": false,
"isSerialized": false,
"threadSafety": "ReadSafe"
},
{
"name": "Segments",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "int",
"isEnum": false,
"defaultValue": "10"
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe"
},
{
"name": "SetTextureOffset",
"isUserFacing": true,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [
{
"type": "float",
"isEnum": false,
"identifier": "offset",
"defaultValue": "0"
}
],
"results": [
{
"type": "null",
"isEnum": false
}
]
},
"isYieldable": false,
"isCustom": false,
"security": "None",
"threadSafety": "Unsafe"
},
{
"name": "Texture",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "Content",
"isEnum": false,
"defaultValue": ""
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe"
},
{
"name": "TextureLength",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "float",
"isEnum": false,
"defaultValue": "1"
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe"
},
{
"name": "TextureMode",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "TextureMode",
"isEnum": true,
"defaultValue": "Stretch"
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe"
},
{
"name": "TextureSpeed",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "float",
"isEnum": false,
"defaultValue": "1"
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe"
},
{
"name": "Transparency",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "NumberSequence",
"isEnum": false,
"defaultValue": "0 0.5 0 1 0.5 0 "
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe"
},
{
"name": "Width0",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "float",
"isEnum": false,
"defaultValue": "1"
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe"
},
{
"name": "Width1",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "float",
"isEnum": false,
"defaultValue": "1"
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe"
},
{
"name": "ZOffset",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "float",
"isEnum": false,
"defaultValue": "0"
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe"
}
]
},
{
"name": "BevelMesh",
"isUserFacing": true,
"baseClass": "DataModelMesh",
"isPublic": true,
"isScriptCreatable": true,
"security": "None",
"members": [
{
"name": "Bevel",
"isUserFacing": false,
"memberType": "Property",
"type": {
"type": "float",
"isEnum": false,
"defaultValue": "0"
},
"isPublic": false,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": false,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe"
},
{
"name": "Bevel Roundness",
"isUserFacing": false,
"memberType": "Property",
"type": {
"type": "float",
"isEnum": false,
"defaultValue": "0"
},
"isPublic": false,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": false,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe"
},
{
"name": "Bulge",
"isUserFacing": false,
"memberType": "Property",
"type": {
"type": "float",
"isEnum": false,
"defaultValue": "0"
},
"isPublic": false,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": false,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe"
}
]
},
{
"name": "BillboardGui",
"isUserFacing": true,
"baseClass": "LayerCollector",
"isPublic": true,
"isScriptCreatable": true,
"security": "None",
"members": [
{
"name": "Active",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "bool",
"isEnum": false,
"defaultValue": "false"
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe"
},
{
"name": "Adornee",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "Object",
"isEnum": false,
"defaultValue": "nullptr"
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe"
},
{
"name": "AlwaysOnTop",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "bool",
"isEnum": false,
"defaultValue": "false"
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe"
},
{
"name": "Brightness",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "float",
"isEnum": false,
"defaultValue": "1"
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe"
},
{
"name": "ClipsDescendants",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "bool",
"isEnum": false,
"defaultValue": "false"
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe"
},
{
"name": "CurrentDistance",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "float",
"isEnum": false,
"defaultValue": "0"
},
"isPublic": true,
"readSecurity": "None",
"isScriptable": true,
"isReplicated": false,
"isSerialized": false,
"threadSafety": "ReadSafe"
},
{
"name": "DistanceLowerLimit",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "float",
"isEnum": false,
"defaultValue": "0"
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe"
},
{
"name": "DistanceStep",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "float",
"isEnum": false,
"defaultValue": "0"
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe"
},
{
"name": "DistanceUpperLimit",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "float",
"isEnum": false,
"defaultValue": "-1"
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe"
},
{
"name": "ExtentsOffset",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "Vector3",
"isEnum": false,
"defaultValue": "0, 0, 0"
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe"
},
{
"name": "ExtentsOffsetWorldSpace",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "Vector3",
"isEnum": false,
"defaultValue": "0, 0, 0"
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe"
},
{
"name": "GetScreenSpaceBounds",
"isUserFacing": false,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [],
"results": [
{
"type": "Variant",
"isEnum": false
}
]
},
"isYieldable": false,
"isCustom": false,
"security": "RobloxScript",
"threadSafety": "Unsafe"
},
{
"name": "LightInfluence",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "float",
"isEnum": false,
"defaultValue": "0"
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe"
},
{
"name": "MaxDistance",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "float",
"isEnum": false,
"defaultValue": "INF"
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe"
},
{
"name": "PlayerToHideFrom",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "Object",
"isEnum": false,
"defaultValue": "nullptr"
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe"
},
{
"name": "Size",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "UDim2",
"isEnum": false,
"defaultValue": "{0, 0}, {0, 0}"
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe"
},
{
"name": "SizeOffset",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "Vector2",
"isEnum": false,
"defaultValue": "0, 0"
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe"
},
{
"name": "StudsOffset",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "Vector3",
"isEnum": false,
"defaultValue": "0, 0, 0"
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe"
},
{
"name": "StudsOffsetWorldSpace",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "Vector3",
"isEnum": false,
"defaultValue": "0, 0, 0"
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe"
}
]
},
{
"name": "BinaryStringValue",
"isUserFacing": true,
"baseClass": "ValueBase",
"isPublic": true,
"isScriptCreatable": true,
"security": "None",
"members": [
{
"name": "Changed",
"isUserFacing": true,
"memberType": "Event",
"type": {
"name": "function",
"arguments": [
{
"type": "BinaryString",
"isEnum": false,
"identifier": "value"
}
],
"results": [
{
"type": "null",
"isEnum": false
}
]
},
"isPublic": true,
"security": "None"
},
{
"name": "Value",
"isUserFacing": false,
"memberType": "Property",
"type": {
"type": "BinaryString",
"isEnum": false,
"defaultValueMissingReason": "api_dump_not_serializable"
},
"isPublic": false,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": false,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe"
}
]
},
{
"name": "BindableEvent",
"isUserFacing": true,
"baseClass": "Instance",
"isPublic": true,
"isScriptCreatable": true,
"security": "None",
"members": [
{
"name": "Event",
"isUserFacing": true,
"memberType": "Event",
"type": {
"name": "function",
"arguments": [
{
"type": "Tuple",
"isEnum": false,
"identifier": "arguments"
}
],
"results": [
{
"type": "null",
"isEnum": false
}
]
},
"isPublic": true,
"security": "None"
},
{
"name": "Fire",
"isUserFacing": true,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [
{
"type": "Tuple",
"isEnum": false,
"identifier": "arguments"
}
],
"results": [
{
"type": "null",
"isEnum": false
}
]
},
"isYieldable": false,
"isCustom": false,
"security": "None",
"threadSafety": "Safe"
}
]
},
{
"name": "BindableFunction",
"isUserFacing": true,
"baseClass": "Instance",
"isPublic": true,
"isScriptCreatable": true,
"security": "None",
"members": [
{
"name": "Invoke",
"isUserFacing": true,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [
{
"type": "Tuple",
"isEnum": false,
"identifier": "arguments"
}
],
"results": [
{
"type": "Tuple",
"isEnum": false
}
]
},
"isYieldable": true,
"isCustom": false,
"security": "None",
"threadSafety": "Unsafe"
},
{
"name": "OnInvoke",
"isUserFacing": true,
"memberType": "Callback",
"type": {
"name": "function",
"arguments": [
{
"type": "Tuple",
"isEnum": false,
"identifier": "arguments"
}
],
"results": [
{
"type": "Tuple",
"isEnum": false
}
]
},
"isAsync": true,
"security": "None"
}
]
},
{
"name": "BlockMesh",
"isUserFacing": true,
"baseClass": "BevelMesh",
"isPublic": true,
"isScriptCreatable": true,
"security": "None",
"capabilities": [
"Basic"
],
"members": []
},
{
"name": "BloomEffect",
"isUserFacing": true,
"baseClass": "PostEffect",
"isPublic": true,
"isScriptCreatable": true,
"security": "None",
"members": [
{
"name": "Intensity",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "float",
"isEnum": false,
"defaultValue": "0.400000006"
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe"
},
{
"name": "Size",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "float",
"isEnum": false,
"defaultValue": "24"
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe"
},
{
"name": "Threshold",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "float",
"isEnum": false,
"defaultValue": "0.949999988"
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe"
}
]
},
{
"name": "BlurEffect",
"isUserFacing": true,
"baseClass": "PostEffect",
"isPublic": true,
"isScriptCreatable": true,
"security": "None",
"members": [
{
"name": "Size",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "float",
"isEnum": false,
"defaultValue": "24"
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe"
}
]
},
{
"name": "BodyAngularVelocity",
"isUserFacing": true,
"baseClass": "BodyMover",
"isPublic": true,
"isScriptCreatable": true,
"security": "None",
"members": [
{
"name": "AngularVelocity",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "Vector3",
"isEnum": false,
"defaultValue": "0, 2, 0"
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe"
},
{
"name": "MaxTorque",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "Vector3",
"isEnum": false,
"defaultValue": "4000, 4000, 4000"
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe"
},
{
"name": "P",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "float",
"isEnum": false,
"defaultValue": "1250"
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe"
},
{
"name": "angularvelocity",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "Vector3",
"isEnum": false,
"defaultValue": "0, 2, 0"
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": false,
"isSerialized": false,
"threadSafety": "ReadSafe",
"deprecated": true,
"replacedWith": "AngularVelocity"
},
{
"name": "maxTorque",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "Vector3",
"isEnum": false,
"defaultValue": "4000, 4000, 4000"
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": false,
"isSerialized": false,
"threadSafety": "ReadSafe",
"deprecated": true,
"replacedWith": "MaxTorque"
}
]
},
{
"name": "BodyColors",
"isUserFacing": true,
"baseClass": "CharacterAppearance",
"isPublic": true,
"isScriptCreatable": true,
"security": "None",
"members": [
{
"name": "HeadColor",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "BrickColor",
"isEnum": false
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": false,
"threadSafety": "ReadSafe"
},
{
"name": "HeadColor3",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "Color3",
"isEnum": false,
"defaultValue": "0.992157, 0.917647, 0.552941"
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe"
},
{
"name": "LeftArmColor",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "BrickColor",
"isEnum": false
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": false,
"threadSafety": "ReadSafe"
},
{
"name": "LeftArmColor3",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "Color3",
"isEnum": false,
"defaultValue": "0.992157, 0.917647, 0.552941"
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe"
},
{
"name": "LeftLegColor",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "BrickColor",
"isEnum": false
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": false,
"threadSafety": "ReadSafe"
},
{
"name": "LeftLegColor3",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "Color3",
"isEnum": false,
"defaultValue": "0.0509804, 0.411765, 0.67451"
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe"
},
{
"name": "RightArmColor",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "BrickColor",
"isEnum": false
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": false,
"threadSafety": "ReadSafe"
},
{
"name": "RightArmColor3",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "Color3",
"isEnum": false,
"defaultValue": "0.992157, 0.917647, 0.552941"
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe"
},
{
"name": "RightLegColor",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "BrickColor",
"isEnum": false
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": false,
"threadSafety": "ReadSafe"
},
{
"name": "RightLegColor3",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "Color3",
"isEnum": false,
"defaultValue": "0.0509804, 0.411765, 0.67451"
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe"
},
{
"name": "TorsoColor",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "BrickColor",
"isEnum": false
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": false,
"threadSafety": "ReadSafe"
},
{
"name": "TorsoColor3",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "Color3",
"isEnum": false,
"defaultValue": "0.156863, 0.498039, 0.278431"
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe"
}
]
},
{
"name": "BodyForce",
"isUserFacing": true,
"baseClass": "BodyMover",
"isPublic": true,
"isScriptCreatable": true,
"security": "None",
"members": [
{
"name": "Force",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "Vector3",
"isEnum": false,
"defaultValue": "0, 1, 0"
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe"
},
{
"name": "force",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "Vector3",
"isEnum": false,
"defaultValue": "0, 1, 0"
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": false,
"isSerialized": false,
"threadSafety": "ReadSafe",
"deprecated": true,
"replacedWith": "Force"
}
]
},
{
"name": "BodyGyro",
"isUserFacing": true,
"baseClass": "BodyMover",
"isPublic": true,
"isScriptCreatable": true,
"security": "None",
"capabilities": [
"Physics"
],
"members": [
{
"name": "CFrame",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "CoordinateFrame",
"isEnum": false,
"defaultValue": "<CoordinateFrame name=\"CFrame\">\n\t<X>0</X>\n\t<Y>0</Y>\n\t<Z>0</Z>\n\t<R00>1</R00>\n\t<R01>0</R01>\n\t<R02>0</R02>\n\t<R10>0</R10>\n\t<R11>1</R11>\n\t<R12>0</R12>\n\t<R20>0</R20>\n\t<R21>0</R21>\n\t<R22>1</R22>\n</CoordinateFrame>"
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe",
"capabilities": [
"Physics"
]
},
{
"name": "D",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "float",
"isEnum": false,
"defaultValue": "500"
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe",
"capabilities": [
"Physics"
]
},
{
"name": "MaxTorque",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "Vector3",
"isEnum": false,
"defaultValue": "400000, 0, 400000"
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe",
"capabilities": [
"Physics"
]
},
{
"name": "P",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "float",
"isEnum": false,
"defaultValue": "3000"
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe",
"capabilities": [
"Physics"
]
},
{
"name": "cframe",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "CoordinateFrame",
"isEnum": false
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": false,
"isSerialized": false,
"threadSafety": "ReadSafe",
"deprecated": true,
"replacedWith": "CFrame",
"capabilities": [
"Physics"
]
},
{
"name": "maxTorque",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "Vector3",
"isEnum": false,
"defaultValue": "400000, 0, 400000"
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": false,
"isSerialized": false,
"threadSafety": "ReadSafe",
"deprecated": true,
"replacedWith": "MaxTorque",
"capabilities": [
"Physics"
]
}
]
},
{
"name": "BodyMover",
"isUserFacing": true,
"baseClass": "Instance",
"isPublic": true,
"isScriptCreatable": true,
"security": "None",
"members": []
},
{
"name": "BodyPartDescription",
"isUserFacing": true,
"baseClass": "Instance",
"isPublic": true,
"isScriptCreatable": true,
"security": "None",
"members": [
{
"name": "AssetId",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "int64",
"isEnum": false,
"defaultValue": "0"
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe"
},
{
"name": "BodyPart",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "BodyPart",
"isEnum": true,
"defaultValue": "Head"
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe"
},
{
"name": "Color",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "Color3",
"isEnum": false,
"defaultValue": "0, 0, 0"
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe"
},
{
"name": "Instance",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "Object",
"isEnum": false,
"defaultValue": "nullptr"
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe"
}
]
},
{
"name": "BodyPosition",
"isUserFacing": true,
"baseClass": "BodyMover",
"isPublic": true,
"isScriptCreatable": true,
"security": "None",
"capabilities": [
"Physics"
],
"members": [
{
"name": "D",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "float",
"isEnum": false,
"defaultValue": "1250"
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe",
"capabilities": [
"Physics"
]
},
{
"name": "GetLastForce",
"isUserFacing": true,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [],
"results": [
{
"type": "Vector3",
"isEnum": false
}
]
},
"isYieldable": false,
"isCustom": false,
"security": "None",
"threadSafety": "Unsafe",
"capabilities": [
"Physics"
]
},
{
"name": "MaxForce",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "Vector3",
"isEnum": false,
"defaultValue": "4000, 4000, 4000"
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe",
"capabilities": [
"Physics"
]
},
{
"name": "P",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "float",
"isEnum": false,
"defaultValue": "10000"
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe",
"capabilities": [
"Physics"
]
},
{
"name": "Position",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "Vector3",
"isEnum": false,
"defaultValue": "0, 50, 0"
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe",
"capabilities": [
"Physics"
]
},
{
"name": "ReachedTarget",
"isUserFacing": true,
"memberType": "Event",
"type": {
"name": "function",
"arguments": [],
"results": [
{
"type": "null",
"isEnum": false
}
]
},
"isPublic": true,
"security": "None",
"capabilities": [
"Physics"
]
},
{
"name": "lastForce",
"isUserFacing": true,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [],
"results": [
{
"type": "Vector3",
"isEnum": false
}
]
},
"isYieldable": false,
"isCustom": false,
"security": "None",
"threadSafety": "Unsafe",
"deprecated": true,
"replacedWith": "GetLastForce",
"capabilities": [
"Physics"
]
},
{
"name": "maxForce",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "Vector3",
"isEnum": false,
"defaultValue": "4000, 4000, 4000"
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": false,
"isSerialized": false,
"threadSafety": "ReadSafe",
"deprecated": true,
"replacedWith": "MaxForce",
"capabilities": [
"Physics"
]
},
{
"name": "position",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "Vector3",
"isEnum": false,
"defaultValue": "0, 50, 0"
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": false,
"isSerialized": false,
"threadSafety": "ReadSafe",
"deprecated": true,
"replacedWith": "Position",
"capabilities": [
"Physics"
]
}
]
},
{
"name": "BodyThrust",
"isUserFacing": true,
"baseClass": "BodyMover",
"isPublic": true,
"isScriptCreatable": true,
"security": "None",
"members": [
{
"name": "Force",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "Vector3",
"isEnum": false,
"defaultValue": "0, 1, 0"
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe"
},
{
"name": "Location",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "Vector3",
"isEnum": false,
"defaultValue": "0, 0, 0"
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe"
},
{
"name": "force",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "Vector3",
"isEnum": false,
"defaultValue": "0, 1, 0"
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": false,
"isSerialized": false,
"threadSafety": "ReadSafe",
"deprecated": true,
"replacedWith": "Force"
},
{
"name": "location",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "Vector3",
"isEnum": false,
"defaultValue": "0, 0, 0"
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": false,
"isSerialized": false,
"threadSafety": "ReadSafe",
"deprecated": true,
"replacedWith": "Location"
}
]
},
{
"name": "BodyVelocity",
"isUserFacing": true,
"baseClass": "BodyMover",
"isPublic": true,
"isScriptCreatable": true,
"security": "None",
"members": [
{
"name": "GetLastForce",
"isUserFacing": true,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [],
"results": [
{
"type": "Vector3",
"isEnum": false
}
]
},
"isYieldable": false,
"isCustom": false,
"security": "None",
"threadSafety": "Unsafe"
},
{
"name": "MaxForce",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "Vector3",
"isEnum": false,
"defaultValue": "4000, 4000, 4000"
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe"
},
{
"name": "P",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "float",
"isEnum": false,
"defaultValue": "1250"
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe"
},
{
"name": "Velocity",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "Vector3",
"isEnum": false,
"defaultValue": "0, 2, 0"
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe"
},
{
"name": "lastForce",
"isUserFacing": true,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [],
"results": [
{
"type": "Vector3",
"isEnum": false
}
]
},
"isYieldable": false,
"isCustom": false,
"security": "None",
"threadSafety": "Unsafe"
},
{
"name": "maxForce",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "Vector3",
"isEnum": false,
"defaultValue": "4000, 4000, 4000"
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": false,
"isSerialized": false,
"threadSafety": "ReadSafe",
"deprecated": true,
"replacedWith": "MaxForce"
},
{
"name": "velocity",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "Vector3",
"isEnum": false,
"defaultValue": "0, 2, 0"
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": false,
"isSerialized": false,
"threadSafety": "ReadSafe",
"deprecated": true,
"replacedWith": "Velocity"
}
]
},
{
"name": "Bone",
"isUserFacing": true,
"baseClass": "Attachment",
"isPublic": true,
"isScriptCreatable": true,
"security": "None",
"capabilities": [
"Basic"
],
"members": [
{
"name": "Transform",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "CoordinateFrame",
"isEnum": false
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": false,
"isSerialized": false,
"threadSafety": "ReadSafe",
"capabilities": [
"Basic"
]
},
{
"name": "TransformedCFrame",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "CoordinateFrame",
"isEnum": false
},
"isPublic": false,
"readSecurity": "None",
"isScriptable": true,
"isReplicated": false,
"isSerialized": false,
"threadSafety": "ReadSafe",
"capabilities": [
"Basic"
]
},
{
"name": "TransformedWorldCFrame",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "CoordinateFrame",
"isEnum": false
},
"isPublic": true,
"readSecurity": "None",
"isScriptable": true,
"isReplicated": false,
"isSerialized": false,
"threadSafety": "Unsafe",
"capabilities": [
"Basic"
]
}
]
},
{
"name": "BoolValue",
"isUserFacing": true,
"baseClass": "ValueBase",
"isPublic": true,
"isScriptCreatable": true,
"security": "None",
"members": [
{
"name": "Changed",
"isUserFacing": true,
"memberType": "Event",
"type": {
"name": "function",
"arguments": [
{
"type": "bool",
"isEnum": false,
"identifier": "value"
}
],
"results": [
{
"type": "null",
"isEnum": false
}
]
},
"isPublic": true,
"security": "None"
},
{
"name": "Value",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "bool",
"isEnum": false,
"defaultValue": "false"
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe"
},
{
"name": "changed",
"isUserFacing": true,
"memberType": "Event",
"type": {
"name": "function",
"arguments": [
{
"type": "bool",
"isEnum": false,
"identifier": "value"
}
],
"results": [
{
"type": "null",
"isEnum": false
}
]
},
"isPublic": true,
"security": "None",
"deprecated": true,
"replacedWith": "Changed"
}
]
},
{
"name": "BoxHandleAdornment",
"isUserFacing": true,
"baseClass": "HandleAdornment",
"isPublic": true,
"isScriptCreatable": true,
"security": "None",
"members": [
{
"name": "Size",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "Vector3",
"isEnum": false,
"defaultValue": "1, 1, 1"
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe"
}
]
},
{
"name": "Breakpoint",
"isUserFacing": false,
"baseClass": "Instance",
"isPublic": true,
"isScriptCreatable": true,
"security": "RobloxScript",
"members": [
{
"name": "Condition",
"isUserFacing": false,
"memberType": "Property",
"type": {
"type": "string",
"isEnum": false,
"defaultValue": ""
},
"isPublic": false,
"readSecurity": "RobloxScript",
"writeSecurity": "RobloxScript",
"isScriptable": true,
"isReplicated": false,
"isSerialized": false,
"threadSafety": "ReadSafe"
},
{
"name": "ContinueExecution",
"isUserFacing": false,
"memberType": "Property",
"type": {
"type": "bool",
"isEnum": false,
"defaultValue": "false"
},
"isPublic": false,
"readSecurity": "RobloxScript",
"writeSecurity": "RobloxScript",
"isScriptable": true,
"isReplicated": false,
"isSerialized": false,
"threadSafety": "ReadSafe"
},
{
"name": "Enabled",
"isUserFacing": false,
"memberType": "Property",
"type": {
"type": "bool",
"isEnum": false,
"defaultValue": "true"
},
"isPublic": false,
"readSecurity": "RobloxScript",
"writeSecurity": "RobloxScript",
"isScriptable": true,
"isReplicated": false,
"isSerialized": false,
"threadSafety": "ReadSafe"
},
{
"name": "Id",
"isUserFacing": false,
"memberType": "Property",
"type": {
"type": "int",
"isEnum": false,
"defaultValue": "0"
},
"isPublic": false,
"readSecurity": "RobloxScript",
"isScriptable": true,
"isReplicated": false,
"isSerialized": false,
"threadSafety": "ReadSafe"
},
{
"name": "Line",
"isUserFacing": false,
"memberType": "Property",
"type": {
"type": "int",
"isEnum": false,
"defaultValue": "0"
},
"isPublic": false,
"readSecurity": "RobloxScript",
"isScriptable": true,
"isReplicated": false,
"isSerialized": false,
"threadSafety": "ReadSafe"
},
{
"name": "LogMessage",
"isUserFacing": false,
"memberType": "Property",
"type": {
"type": "string",
"isEnum": false,
"defaultValue": ""
},
"isPublic": false,
"readSecurity": "RobloxScript",
"writeSecurity": "RobloxScript",
"isScriptable": true,
"isReplicated": false,
"isSerialized": false,
"threadSafety": "ReadSafe"
},
{
"name": "MetaBreakpointId",
"isUserFacing": false,
"memberType": "Property",
"type": {
"type": "int",
"isEnum": false,
"defaultValue": "0"
},
"isPublic": false,
"readSecurity": "RobloxScript",
"isScriptable": true,
"isReplicated": false,
"isSerialized": false,
"threadSafety": "ReadSafe"
},
{
"name": "RemoveOnHit",
"isUserFacing": false,
"memberType": "Property",
"type": {
"type": "bool",
"isEnum": false,
"defaultValue": "false"
},
"isPublic": false,
"readSecurity": "RobloxScript",
"writeSecurity": "RobloxScript",
"isScriptable": true,
"isReplicated": false,
"isSerialized": false,
"threadSafety": "ReadSafe"
},
{
"name": "Script",
"isUserFacing": false,
"memberType": "Property",
"type": {
"type": "string",
"isEnum": false,
"defaultValue": ""
},
"isPublic": false,
"readSecurity": "RobloxScript",
"isScriptable": true,
"isReplicated": false,
"isSerialized": false,
"threadSafety": "ReadSafe"
},
{
"name": "Valid",
"isUserFacing": false,
"memberType": "Property",
"type": {
"type": "bool",
"isEnum": false,
"defaultValue": "true"
},
"isPublic": false,
"readSecurity": "RobloxScript",
"isScriptable": true,
"isReplicated": false,
"isSerialized": false,
"threadSafety": "ReadSafe"
},
{
"name": "Verified",
"isUserFacing": false,
"memberType": "Property",
"type": {
"type": "bool",
"isEnum": false,
"defaultValue": "false"
},
"isPublic": false,
"readSecurity": "RobloxScript",
"isScriptable": true,
"isReplicated": false,
"isSerialized": false,
"threadSafety": "ReadSafe"
}
]
},
{
"name": "BrickColorValue",
"isUserFacing": true,
"baseClass": "ValueBase",
"isPublic": true,
"isScriptCreatable": true,
"security": "None",
"members": [
{
"name": "Changed",
"isUserFacing": true,
"memberType": "Event",
"type": {
"name": "function",
"arguments": [
{
"type": "BrickColor",
"isEnum": false,
"identifier": "value"
}
],
"results": [
{
"type": "null",
"isEnum": false
}
]
},
"isPublic": true,
"security": "None"
},
{
"name": "Value",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "BrickColor",
"isEnum": false,
"defaultValue": "<int name=\"Value\">194</int>"
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe"
},
{
"name": "changed",
"isUserFacing": true,
"memberType": "Event",
"type": {
"name": "function",
"arguments": [
{
"type": "BrickColor",
"isEnum": false,
"identifier": "value"
}
],
"results": [
{
"type": "null",
"isEnum": false
}
]
},
"isPublic": true,
"security": "None",
"deprecated": true,
"replacedWith": "Changed"
}
]
},
{
"name": "BrowserService",
"isUserFacing": true,
"baseClass": "Instance",
"isPublic": true,
"isScriptCreatable": false,
"security": "None",
"members": [
{
"name": "AuthCookieCopiedToEngine",
"isUserFacing": false,
"memberType": "Event",
"type": {
"name": "function",
"arguments": [],
"results": [
{
"type": "null",
"isEnum": false
}
]
},
"isPublic": true,
"security": "RobloxScript"
},
{
"name": "BrowserWindowClosed",
"isUserFacing": false,
"memberType": "Event",
"type": {
"name": "function",
"arguments": [],
"results": [
{
"type": "null",
"isEnum": false
}
]
},
"isPublic": true,
"security": "RobloxScript"
},
{
"name": "BrowserWindowWillNavigate",
"isUserFacing": false,
"memberType": "Event",
"type": {
"name": "function",
"arguments": [
{
"type": "string",
"isEnum": false,
"identifier": "url"
}
],
"results": [
{
"type": "null",
"isEnum": false
}
]
},
"isPublic": true,
"security": "RobloxScript"
},
{
"name": "CloseBrowserWindow",
"isUserFacing": false,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [],
"results": [
{
"type": "null",
"isEnum": false
}
]
},
"isYieldable": false,
"isCustom": false,
"security": "RobloxScript",
"threadSafety": "Unsafe"
},
{
"name": "CopyAuthCookieFromBrowserToEngine",
"isUserFacing": false,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [],
"results": [
{
"type": "null",
"isEnum": false
}
]
},
"isYieldable": false,
"isCustom": false,
"security": "RobloxScript",
"threadSafety": "Unsafe"
},
{
"name": "EmitHybridEvent",
"isUserFacing": false,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [
{
"type": "string",
"isEnum": false,
"identifier": "moduleName"
},
{
"type": "string",
"isEnum": false,
"identifier": "eventName"
},
{
"type": "string",
"isEnum": false,
"identifier": "params"
}
],
"results": [
{
"type": "null",
"isEnum": false
}
]
},
"isYieldable": false,
"isCustom": false,
"security": "RobloxScript",
"threadSafety": "Unsafe"
},
{
"name": "ExecuteJavaScript",
"isUserFacing": false,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [
{
"type": "string",
"isEnum": false,
"identifier": "javascript"
}
],
"results": [
{
"type": "null",
"isEnum": false
}
]
},
"isYieldable": false,
"isCustom": false,
"security": "RobloxScript",
"threadSafety": "Unsafe"
},
{
"name": "JavaScriptCallback",
"isUserFacing": false,
"memberType": "Event",
"type": {
"name": "function",
"arguments": [
{
"type": "string",
"isEnum": false,
"identifier": "content"
}
],
"results": [
{
"type": "null",
"isEnum": false
}
]
},
"isPublic": true,
"security": "RobloxScript"
},
{
"name": "OpenBrowserWindow",
"isUserFacing": false,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [
{
"type": "string",
"isEnum": false,
"identifier": "url"
}
],
"results": [
{
"type": "null",
"isEnum": false
}
]
},
"isYieldable": false,
"isCustom": false,
"security": "RobloxScript",
"threadSafety": "Unsafe"
},
{
"name": "OpenNativeOverlay",
"isUserFacing": false,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [
{
"type": "string",
"isEnum": false,
"identifier": "title"
},
{
"type": "string",
"isEnum": false,
"identifier": "url"
}
],
"results": [
{
"type": "null",
"isEnum": false
}
]
},
"isYieldable": false,
"isCustom": false,
"security": "RobloxScript",
"threadSafety": "Unsafe"
},
{
"name": "OpenWeChatAuthWindow",
"isUserFacing": false,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [],
"results": [
{
"type": "null",
"isEnum": false
}
]
},
"isYieldable": false,
"isCustom": false,
"security": "RobloxScript",
"threadSafety": "Unsafe"
},
{
"name": "ReturnToJavaScript",
"isUserFacing": false,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [
{
"type": "string",
"isEnum": false,
"identifier": "callbackId"
},
{
"type": "bool",
"isEnum": false,
"identifier": "success"
},
{
"type": "string",
"isEnum": false,
"identifier": "params"
}
],
"results": [
{
"type": "null",
"isEnum": false
}
]
},
"isYieldable": false,
"isCustom": false,
"security": "RobloxScript",
"threadSafety": "Unsafe"
},
{
"name": "SendCommand",
"isUserFacing": false,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [
{
"type": "string",
"isEnum": false,
"identifier": "command"
}
],
"results": [
{
"type": "null",
"isEnum": false
}
]
},
"isYieldable": false,
"isCustom": false,
"security": "RobloxScript",
"threadSafety": "Unsafe"
}
]
},
{
"name": "BubbleChatConfiguration",
"isUserFacing": true,
"baseClass": "TextChatConfigurations",
"isPublic": true,
"isScriptCreatable": false,
"security": "None",
"members": [
{
"name": "AdorneeName",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "string",
"isEnum": false,
"defaultValue": "HumanoidRootPart"
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe"
},
{
"name": "BackgroundColor3",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "Color3",
"isEnum": false,
"defaultValue": "0.980392, 0.980392, 0.980392"
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe"
},
{
"name": "BackgroundTransparency",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "double",
"isEnum": false,
"defaultValue": "0.10000000000000000555"
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe"
},
{
"name": "BubbleDuration",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "float",
"isEnum": false,
"defaultValue": "15"
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe"
},
{
"name": "BubblesSpacing",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "float",
"isEnum": false,
"defaultValue": "6"
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe"
},
{
"name": "Enabled",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "bool",
"isEnum": false,
"defaultValue": "true"
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe"
},
{
"name": "Font",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "Font",
"isEnum": true,
"defaultValue": "GothamMedium"
},
"isPublic": false,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe"
},
{
"name": "FontFace",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "Font",
"isEnum": false,
"defaultValue": "<Font name=\"FontFace\">\n\t<Family><url>rbxasset://fonts/families/GothamSSm.json</url></Family>\n\t<Weight>500</Weight>\n\t<Style>Normal</Style>\n\t<CachedFaceId><url>rbxasset://fonts/Montserrat-Medium.ttf</url></CachedFaceId>\n</Font>"
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe"
},
{
"name": "LocalPlayerStudsOffset",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "Vector3",
"isEnum": false,
"defaultValue": "0, 0, 0"
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe"
},
{
"name": "MaxBubbles",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "float",
"isEnum": false,
"defaultValue": "3"
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe"
},
{
"name": "MaxDistance",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "float",
"isEnum": false,
"defaultValue": "100"
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe"
},
{
"name": "MinimizeDistance",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "float",
"isEnum": false,
"defaultValue": "40"
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe"
},
{
"name": "TailVisible",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "bool",
"isEnum": false,
"defaultValue": "true"
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe"
},
{
"name": "TextColor3",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "Color3",
"isEnum": false,
"defaultValue": "0.223529, 0.231373, 0.239216"
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe"
},
{
"name": "TextSize",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "int64",
"isEnum": false,
"defaultValue": "16"
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe"
},
{
"name": "VerticalStudsOffset",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "float",
"isEnum": false,
"defaultValue": "0"
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe"
}
]
},
{
"name": "BubbleChatMessageProperties",
"isUserFacing": true,
"baseClass": "Instance",
"isPublic": true,
"isScriptCreatable": true,
"security": "None",
"members": [
{
"name": "BackgroundColor3",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "Color3",
"isEnum": false,
"defaultValue": "0.980392, 0.980392, 0.980392"
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": false,
"threadSafety": "ReadSafe"
},
{
"name": "BackgroundTransparency",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "double",
"isEnum": false,
"defaultValue": "0.10000000000000000555"
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": false,
"threadSafety": "ReadSafe"
},
{
"name": "FontFace",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "Font",
"isEnum": false
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": false,
"threadSafety": "ReadSafe"
},
{
"name": "TailVisible",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "bool",
"isEnum": false,
"defaultValue": "true"
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": false,
"threadSafety": "ReadSafe"
},
{
"name": "TextColor3",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "Color3",
"isEnum": false,
"defaultValue": "0.223529, 0.231373, 0.239216"
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": false,
"threadSafety": "ReadSafe"
},
{
"name": "TextSize",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "int64",
"isEnum": false,
"defaultValue": "16"
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": false,
"threadSafety": "ReadSafe"
}
]
},
{
"name": "BulkImportService",
"isUserFacing": false,
"baseClass": "Instance",
"isPublic": true,
"isScriptCreatable": false,
"security": "RobloxScript",
"members": [
{
"name": "AssetImported",
"isUserFacing": false,
"memberType": "Event",
"type": {
"name": "function",
"arguments": [
{
"type": "AssetType",
"isEnum": true,
"identifier": "assetType"
},
{
"type": "string",
"isEnum": false,
"identifier": "name"
},
{
"type": "int64",
"isEnum": false,
"identifier": "id"
}
],
"results": [
{
"type": "null",
"isEnum": false
}
]
},
"isPublic": true,
"security": "RobloxScript"
},
{
"name": "BulkImportFinished",
"isUserFacing": false,
"memberType": "Event",
"type": {
"name": "function",
"arguments": [
{
"type": "int",
"isEnum": false,
"identifier": "state"
}
],
"results": [
{
"type": "null",
"isEnum": false
}
]
},
"isPublic": true,
"security": "RobloxScript"
},
{
"name": "BulkImportStarted",
"isUserFacing": false,
"memberType": "Event",
"type": {
"name": "function",
"arguments": [],
"results": [
{
"type": "null",
"isEnum": false
}
]
},
"isPublic": true,
"security": "RobloxScript"
},
{
"name": "LaunchBulkImport",
"isUserFacing": false,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [
{
"type": "int",
"isEnum": false,
"identifier": "assetTypeToImport"
}
],
"results": [
{
"type": "null",
"isEnum": false
}
]
},
"isYieldable": false,
"isCustom": false,
"security": "RobloxScript",
"threadSafety": "Unsafe"
},
{
"name": "ShowBulkImportView",
"isUserFacing": false,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [],
"results": [
{
"type": "null",
"isEnum": false
}
]
},
"isYieldable": false,
"isCustom": false,
"security": "RobloxScript",
"threadSafety": "Unsafe"
}
]
},
{
"name": "BuoyancySensor",
"isUserFacing": true,
"baseClass": "SensorBase",
"isPublic": true,
"isScriptCreatable": true,
"security": "None",
"members": [
{
"name": "FullySubmerged",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "bool",
"isEnum": false,
"defaultValue": "false"
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe"
},
{
"name": "TouchingSurface",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "bool",
"isEnum": false,
"defaultValue": "false"
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe"
}
]
},
{
"name": "CFrameValue",
"isUserFacing": true,
"baseClass": "ValueBase",
"isPublic": true,
"isScriptCreatable": true,
"security": "None",
"members": [
{
"name": "Changed",
"isUserFacing": true,
"memberType": "Event",
"type": {
"name": "function",
"arguments": [
{
"type": "CoordinateFrame",
"isEnum": false,
"identifier": "value"
}
],
"results": [
{
"type": "null",
"isEnum": false
}
]
},
"isPublic": true,
"security": "None"
},
{
"name": "Value",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "CoordinateFrame",
"isEnum": false,
"defaultValue": "<CoordinateFrame name=\"Value\">\n\t<X>0</X>\n\t<Y>0</Y>\n\t<Z>0</Z>\n\t<R00>1</R00>\n\t<R01>0</R01>\n\t<R02>0</R02>\n\t<R10>0</R10>\n\t<R11>1</R11>\n\t<R12>0</R12>\n\t<R20>0</R20>\n\t<R21>0</R21>\n\t<R22>1</R22>\n</CoordinateFrame>"
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe"
},
{
"name": "changed",
"isUserFacing": true,
"memberType": "Event",
"type": {
"name": "function",
"arguments": [
{
"type": "CoordinateFrame",
"isEnum": false,
"identifier": "value"
}
],
"results": [
{
"type": "null",
"isEnum": false
}
]
},
"isPublic": true,
"security": "None",
"deprecated": true,
"replacedWith": "Changed"
}
]
},
{
"name": "CSGDictionaryService",
"isUserFacing": false,
"baseClass": "FlyweightService",
"isPublic": true,
"isScriptCreatable": true,
"security": "RobloxEngine",
"members": []
},
{
"name": "CacheableContentProvider",
"isUserFacing": true,
"baseClass": "Instance",
"isPublic": true,
"isScriptCreatable": true,
"security": "None",
"members": []
},
{
"name": "CalloutService",
"isUserFacing": false,
"baseClass": "Instance",
"isPublic": true,
"isScriptCreatable": false,
"security": "RobloxScript",
"members": [
{
"name": "AttachCallout",
"isUserFacing": false,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [
{
"type": "string",
"isEnum": false,
"identifier": "definitionId"
},
{
"type": "string",
"isEnum": false,
"identifier": "locationId"
},
{
"type": "Instance",
"isEnum": false,
"identifier": "target"
}
],
"results": [
{
"type": "null",
"isEnum": false
}
]
},
"isYieldable": false,
"isCustom": false,
"security": "RobloxScript",
"threadSafety": "Unsafe"
},
{
"name": "DefineCallout",
"isUserFacing": false,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [
{
"type": "string",
"isEnum": false,
"identifier": "definitionId"
},
{
"type": "string",
"isEnum": false,
"identifier": "title"
},
{
"type": "string",
"isEnum": false,
"identifier": "description"
},
{
"type": "string",
"isEnum": false,
"identifier": "learnMoreURL"
}
],
"results": [
{
"type": "null",
"isEnum": false
}
]
},
"isYieldable": false,
"isCustom": false,
"security": "RobloxScript",
"threadSafety": "Unsafe"
},
{
"name": "DetachCalloutsByDefinitionId",
"isUserFacing": false,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [
{
"type": "string",
"isEnum": false,
"identifier": "definitionId"
}
],
"results": [
{
"type": "null",
"isEnum": false
}
]
},
"isYieldable": false,
"isCustom": false,
"security": "RobloxScript",
"threadSafety": "Unsafe"
}
]
},
{
"name": "Camera",
"isUserFacing": true,
"baseClass": "Instance",
"isPublic": true,
"isScriptCreatable": true,
"security": "None",
"members": [
{
"name": "CFrame",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "CoordinateFrame",
"isEnum": false,
"defaultValue": "<CoordinateFrame name=\"CFrame\">\n\t<X>0</X>\n\t<Y>20</Y>\n\t<Z>20</Z>\n\t<R00>1</R00>\n\t<R01>0</R01>\n\t<R02>-0</R02>\n\t<R10>-0</R10>\n\t<R11>0.707106829</R11>\n\t<R12>0.707106829</R12>\n\t<R20>0</R20>\n\t<R21>-0.707106829</R21>\n\t<R22>0.707106829</R22>\n</CoordinateFrame>"
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe"
},
{
"name": "CameraSubject",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "Object",
"isEnum": false,
"defaultValue": "nullptr"
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe"
},
{
"name": "CameraType",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "CameraType",
"isEnum": true,
"defaultValue": "Fixed"
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe"
},
{
"name": "CoordinateFrame",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "CoordinateFrame",
"isEnum": false
},
"isPublic": false,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": false,
"isSerialized": false,
"threadSafety": "ReadSafe",
"deprecated": true,
"replacedWith": "CFrame"
},
{
"name": "DiagonalFieldOfView",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "float",
"isEnum": false,
"defaultValue": "88.8765335"
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": false,
"isSerialized": false,
"threadSafety": "ReadSafe"
},
{
"name": "FieldOfView",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "float",
"isEnum": false,
"defaultValue": "70"
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe"
},
{
"name": "FieldOfViewMode",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "FieldOfViewMode",
"isEnum": true,
"defaultValue": "Vertical"
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe"
},
{
"name": "FirstPersonTransition",
"isUserFacing": false,
"memberType": "Event",
"type": {
"name": "function",
"arguments": [
{
"type": "bool",
"isEnum": false,
"identifier": "entering"
}
],
"results": [
{
"type": "null",
"isEnum": false
}
]
},
"isPublic": true,
"security": "LocalUser"
},
{
"name": "Focus",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "CoordinateFrame",
"isEnum": false,
"defaultValue": "<CoordinateFrame name=\"Focus\">\n\t<X>0</X>\n\t<Y>0</Y>\n\t<Z>-5</Z>\n\t<R00>1</R00>\n\t<R01>0</R01>\n\t<R02>0</R02>\n\t<R10>0</R10>\n\t<R11>1</R11>\n\t<R12>0</R12>\n\t<R20>0</R20>\n\t<R21>0</R21>\n\t<R22>1</R22>\n</CoordinateFrame>"
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe"
},
{
"name": "GetLargestCutoffDistance",
"isUserFacing": true,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [
{
"type": "Objects",
"isEnum": false,
"identifier": "ignoreList"
}
],
"results": [
{
"type": "float",
"isEnum": false
}
]
},
"isYieldable": false,
"isCustom": false,
"security": "None",
"threadSafety": "Unsafe",
"deprecated": true
},
{
"name": "GetPanSpeed",
"isUserFacing": true,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [],
"results": [
{
"type": "float",
"isEnum": false
}
]
},
"isYieldable": false,
"isCustom": false,
"security": "None",
"threadSafety": "Unsafe",
"deprecated": true
},
{
"name": "GetPartsObscuringTarget",
"isUserFacing": true,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [
{
"type": "Array",
"isEnum": false,
"identifier": "castPoints"
},
{
"type": "Objects",
"isEnum": false,
"identifier": "ignoreList"
}
],
"results": [
{
"type": "Objects",
"isEnum": false
}
]
},
"isYieldable": false,
"isCustom": false,
"security": "None",
"threadSafety": "Unsafe"
},
{
"name": "GetRenderCFrame",
"isUserFacing": true,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [],
"results": [
{
"type": "CoordinateFrame",
"isEnum": false
}
]
},
"isYieldable": false,
"isCustom": false,
"security": "None",
"threadSafety": "Unsafe"
},
{
"name": "GetRoll",
"isUserFacing": true,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [],
"results": [
{
"type": "float",
"isEnum": false
}
]
},
"isYieldable": false,
"isCustom": false,
"security": "None",
"threadSafety": "Unsafe"
},
{
"name": "GetTiltSpeed",
"isUserFacing": true,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [],
"results": [
{
"type": "float",
"isEnum": false
}
]
},
"isYieldable": false,
"isCustom": false,
"security": "None",
"threadSafety": "Unsafe",
"deprecated": true
},
{
"name": "HeadLocked",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "bool",
"isEnum": false,
"defaultValue": "true"
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe"
},
{
"name": "HeadScale",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "float",
"isEnum": false,
"defaultValue": "1"
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe"
},
{
"name": "Interpolate",
"isUserFacing": true,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [
{
"type": "CoordinateFrame",
"isEnum": false,
"identifier": "endPos"
},
{
"type": "CoordinateFrame",
"isEnum": false,
"identifier": "endFocus"
},
{
"type": "float",
"isEnum": false,
"identifier": "duration"
}
],
"results": [
{
"type": "null",
"isEnum": false
}
]
},
"isYieldable": false,
"isCustom": false,
"security": "None",
"threadSafety": "Unsafe",
"deprecated": true
},
{
"name": "InterpolationFinished",
"isUserFacing": true,
"memberType": "Event",
"type": {
"name": "function",
"arguments": [],
"results": [
{
"type": "null",
"isEnum": false
}
]
},
"isPublic": true,
"security": "None"
},
{
"name": "MaxAxisFieldOfView",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "float",
"isEnum": false,
"defaultValue": "70"
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": false,
"isSerialized": false,
"threadSafety": "ReadSafe"
},
{
"name": "NearPlaneZ",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "float",
"isEnum": false,
"defaultValue": "-0.5"
},
"isPublic": true,
"readSecurity": "None",
"isScriptable": true,
"isReplicated": false,
"isSerialized": true,
"threadSafety": "ReadSafe"
},
{
"name": "PanUnits",
"isUserFacing": true,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [
{
"type": "int",
"isEnum": false,
"identifier": "units"
}
],
"results": [
{
"type": "null",
"isEnum": false
}
]
},
"isYieldable": false,
"isCustom": false,
"security": "None",
"threadSafety": "Unsafe",
"deprecated": true
},
{
"name": "ScreenPointToRay",
"isUserFacing": true,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [
{
"type": "float",
"isEnum": false,
"identifier": "x"
},
{
"type": "float",
"isEnum": false,
"identifier": "y"
},
{
"type": "float",
"isEnum": false,
"identifier": "depth",
"defaultValue": "0"
}
],
"results": [
{
"type": "Ray",
"isEnum": false
}
]
},
"isYieldable": false,
"isCustom": false,
"security": "None",
"threadSafety": "Safe"
},
{
"name": "SetCameraPanMode",
"isUserFacing": true,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [
{
"type": "CameraPanMode",
"isEnum": true,
"identifier": "mode",
"defaultValue": "Classic"
}
],
"results": [
{
"type": "null",
"isEnum": false
}
]
},
"isYieldable": false,
"isCustom": false,
"security": "None",
"threadSafety": "Unsafe",
"deprecated": true
},
{
"name": "SetImageServerView",
"isUserFacing": false,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [
{
"type": "CoordinateFrame",
"isEnum": false,
"identifier": "modelCoord"
}
],
"results": [
{
"type": "null",
"isEnum": false
}
]
},
"isYieldable": false,
"isCustom": false,
"security": "RobloxScript",
"threadSafety": "Unsafe"
},
{
"name": "SetRoll",
"isUserFacing": true,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [
{
"type": "float",
"isEnum": false,
"identifier": "rollAngle"
}
],
"results": [
{
"type": "null",
"isEnum": false
}
]
},
"isYieldable": false,
"isCustom": false,
"security": "None",
"threadSafety": "Unsafe"
},
{
"name": "TiltUnits",
"isUserFacing": true,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [
{
"type": "int",
"isEnum": false,
"identifier": "units"
}
],
"results": [
{
"type": "bool",
"isEnum": false
}
]
},
"isYieldable": false,
"isCustom": false,
"security": "None",
"threadSafety": "Unsafe",
"deprecated": true
},
{
"name": "VRTiltAndRollEnabled",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "bool",
"isEnum": false,
"defaultValue": "false"
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe"
},
{
"name": "ViewportPointToRay",
"isUserFacing": true,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [
{
"type": "float",
"isEnum": false,
"identifier": "x"
},
{
"type": "float",
"isEnum": false,
"identifier": "y"
},
{
"type": "float",
"isEnum": false,
"identifier": "depth",
"defaultValue": "0"
}
],
"results": [
{
"type": "Ray",
"isEnum": false
}
]
},
"isYieldable": false,
"isCustom": false,
"security": "None",
"threadSafety": "Safe"
},
{
"name": "ViewportSize",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "Vector2",
"isEnum": false,
"defaultValue": "1, 1"
},
"isPublic": true,
"readSecurity": "None",
"isScriptable": true,
"isReplicated": false,
"isSerialized": true,
"threadSafety": "ReadSafe"
},
{
"name": "WorldToScreenPoint",
"isUserFacing": true,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [
{
"type": "Vector3",
"isEnum": false,
"identifier": "worldPoint"
}
],
"results": [
{
"type": "Tuple",
"isEnum": false
}
]
},
"isYieldable": false,
"isCustom": false,
"security": "None",
"threadSafety": "Safe"
},
{
"name": "WorldToViewportPoint",
"isUserFacing": true,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [
{
"type": "Vector3",
"isEnum": false,
"identifier": "worldPoint"
}
],
"results": [
{
"type": "Tuple",
"isEnum": false
}
]
},
"isYieldable": false,
"isCustom": false,
"security": "None",
"threadSafety": "Safe"
},
{
"name": "Zoom",
"isUserFacing": false,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [
{
"type": "float",
"isEnum": false,
"identifier": "distance"
}
],
"results": [
{
"type": "bool",
"isEnum": false
}
]
},
"isYieldable": false,
"isCustom": false,
"security": "RobloxScript",
"threadSafety": "Unsafe"
},
{
"name": "ZoomToExtents",
"isUserFacing": true,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [
{
"type": "CoordinateFrame",
"isEnum": false,
"identifier": "boundingBoxCFrame"
},
{
"type": "Vector3",
"isEnum": false,
"identifier": "boundingBoxSize"
}
],
"results": [
{
"type": "null",
"isEnum": false
}
]
},
"isYieldable": false,
"isCustom": false,
"security": "None",
"threadSafety": "Unsafe"
},
{
"name": "focus",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "CoordinateFrame",
"isEnum": false
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": false,
"isSerialized": false,
"threadSafety": "ReadSafe",
"deprecated": true,
"replacedWith": "Focus"
}
]
},
{
"name": "CanvasGroup",
"isUserFacing": true,
"baseClass": "GuiObject",
"isPublic": true,
"isScriptCreatable": true,
"security": "None",
"members": [
{
"name": "GroupColor3",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "Color3",
"isEnum": false,
"defaultValue": "1, 1, 1"
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe"
},
{
"name": "GroupTransparency",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "float",
"isEnum": false,
"defaultValue": "0"
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe"
}
]
},
{
"name": "CaptureService",
"isUserFacing": true,
"baseClass": "Instance",
"isPublic": true,
"isScriptCreatable": false,
"security": "None",
"members": [
{
"name": "CaptureBegan",
"isUserFacing": true,
"memberType": "Event",
"type": {
"name": "function",
"arguments": [],
"results": [
{
"type": "null",
"isEnum": false
}
]
},
"isPublic": true,
"security": "None"
},
{
"name": "CaptureEnded",
"isUserFacing": true,
"memberType": "Event",
"type": {
"name": "function",
"arguments": [],
"results": [
{
"type": "null",
"isEnum": false
}
]
},
"isPublic": true,
"security": "None"
},
{
"name": "CaptureSaved",
"isUserFacing": true,
"memberType": "Event",
"type": {
"name": "function",
"arguments": [
{
"type": "Dictionary",
"isEnum": false,
"identifier": "captureInfo"
}
],
"results": [
{
"type": "null",
"isEnum": false
}
]
},
"isPublic": true,
"security": "None",
"deprecated": true,
"replacedWith": "UserCaptureSaved"
},
{
"name": "CaptureSavedInternal",
"isUserFacing": false,
"memberType": "Event",
"type": {
"name": "function",
"arguments": [
{
"type": "Dictionary",
"isEnum": false,
"identifier": "captureInfo"
},
{
"type": "string",
"isEnum": false,
"identifier": "triggerSource"
}
],
"results": [
{
"type": "null",
"isEnum": false
}
]
},
"isPublic": true,
"security": "RobloxScript"
},
{
"name": "CaptureScreenshot",
"isUserFacing": true,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [
{
"type": "Function",
"isEnum": false,
"identifier": "onCaptureReady"
}
],
"results": [
{
"type": "null",
"isEnum": false
}
]
},
"isYieldable": false,
"isCustom": false,
"security": "None",
"threadSafety": "Unsafe"
},
{
"name": "CreatePostAsync",
"isUserFacing": false,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [
{
"type": "Array",
"isEnum": false,
"identifier": "pathArr"
},
{
"type": "string",
"isEnum": false,
"identifier": "caption"
}
],
"results": [
{
"type": "Dictionary",
"isEnum": false
}
]
},
"isYieldable": true,
"isCustom": false,
"security": "RobloxScript",
"threadSafety": "Unsafe"
},
{
"name": "DeleteCapture",
"isUserFacing": false,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [
{
"type": "string",
"isEnum": false,
"identifier": "capturePath"
}
],
"results": [
{
"type": "null",
"isEnum": false
}
]
},
"isYieldable": false,
"isCustom": false,
"security": "RobloxScript",
"threadSafety": "Unsafe"
},
{
"name": "DeleteCapturesAsync",
"isUserFacing": false,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [
{
"type": "Array",
"isEnum": false,
"identifier": "pathArr"
}
],
"results": [
{
"type": "int64",
"isEnum": false
}
]
},
"isYieldable": true,
"isCustom": false,
"security": "RobloxScript",
"threadSafety": "Unsafe"
},
{
"name": "GetCaptureFilePathAsync",
"isUserFacing": false,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [
{
"type": "Content",
"isEnum": false,
"identifier": "captureContentId"
}
],
"results": [
{
"type": "string",
"isEnum": false
}
]
},
"isYieldable": true,
"isCustom": false,
"security": "RobloxScript",
"threadSafety": "Unsafe"
},
{
"name": "GetCaptureSizeAsync",
"isUserFacing": false,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [
{
"type": "Content",
"isEnum": false,
"identifier": "captureContentId"
}
],
"results": [
{
"type": "Vector2",
"isEnum": false
}
]
},
"isYieldable": true,
"isCustom": false,
"security": "RobloxScript",
"threadSafety": "Unsafe"
},
{
"name": "GetCaptureStorageSizeAsync",
"isUserFacing": false,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [
{
"type": "Array",
"isEnum": false,
"identifier": "pathArr"
}
],
"results": [
{
"type": "int64",
"isEnum": false
}
]
},
"isYieldable": true,
"isCustom": false,
"security": "RobloxScript",
"threadSafety": "Unsafe"
},
{
"name": "OnCaptureBegan",
"isUserFacing": false,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [],
"results": [
{
"type": "null",
"isEnum": false
}
]
},
"isYieldable": false,
"isCustom": false,
"security": "RobloxScript",
"threadSafety": "Unsafe"
},
{
"name": "OnCaptureEnded",
"isUserFacing": false,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [],
"results": [
{
"type": "null",
"isEnum": false
}
]
},
"isYieldable": false,
"isCustom": false,
"security": "RobloxScript",
"threadSafety": "Unsafe"
},
{
"name": "OnCaptureShared",
"isUserFacing": false,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [
{
"type": "string",
"isEnum": false,
"identifier": "capturePath"
}
],
"results": [
{
"type": "null",
"isEnum": false
}
]
},
"isYieldable": false,
"isCustom": false,
"security": "RobloxScript",
"threadSafety": "Unsafe"
},
{
"name": "OnCaptureSignatureResult",
"isUserFacing": false,
"memberType": "Event",
"type": {
"name": "function",
"arguments": [
{
"type": "string",
"isEnum": false,
"identifier": "content"
},
{
"type": "string",
"isEnum": false,
"identifier": "signature"
},
{
"type": "int",
"isEnum": false,
"identifier": "signatureVersion"
}
],
"results": [
{
"type": "null",
"isEnum": false
}
]
},
"isPublic": false,
"security": "RobloxEngine"
},
{
"name": "OnSavePromptFinished",
"isUserFacing": false,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [
{
"type": "int64",
"isEnum": false,
"identifier": "promptId"
},
{
"type": "Dictionary",
"isEnum": false,
"identifier": "results"
}
],
"results": [
{
"type": "null",
"isEnum": false
}
]
},
"isYieldable": false,
"isCustom": false,
"security": "RobloxScript",
"threadSafety": "Unsafe"
},
{
"name": "OnSharePromptFinished",
"isUserFacing": false,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [
{
"type": "int64",
"isEnum": false,
"identifier": "promptId"
},
{
"type": "bool",
"isEnum": false,
"identifier": "accepted"
}
],
"results": [
{
"type": "null",
"isEnum": false
}
]
},
"isYieldable": false,
"isCustom": false,
"security": "RobloxScript",
"threadSafety": "Unsafe"
},
{
"name": "OpenSaveCapturesPrompt",
"isUserFacing": false,
"memberType": "Event",
"type": {
"name": "function",
"arguments": [
{
"type": "int64",
"isEnum": false,
"identifier": "promptId"
},
{
"type": "Array",
"isEnum": false,
"identifier": "contentIds"
}
],
"results": [
{
"type": "null",
"isEnum": false
}
]
},
"isPublic": true,
"security": "RobloxScript"
},
{
"name": "OpenShareCapturePrompt",
"isUserFacing": false,
"memberType": "Event",
"type": {
"name": "function",
"arguments": [
{
"type": "int64",
"isEnum": false,
"identifier": "promptId"
},
{
"type": "Content",
"isEnum": false,
"identifier": "contentId"
},
{
"type": "string",
"isEnum": false,
"identifier": "launchData"
}
],
"results": [
{
"type": "null",
"isEnum": false
}
]
},
"isPublic": true,
"security": "RobloxScript"
},
{
"name": "PromptSaveCapturesToGallery",
"isUserFacing": true,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [
{
"type": "Array",
"isEnum": false,
"identifier": "contentIds"
},
{
"type": "Function",
"isEnum": false,
"identifier": "resultCallback"
}
],
"results": [
{
"type": "null",
"isEnum": false
}
]
},
"isYieldable": false,
"isCustom": false,
"security": "None",
"threadSafety": "Unsafe"
},
{
"name": "PromptShareCapture",
"isUserFacing": true,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [
{
"type": "Content",
"isEnum": false,
"identifier": "contentId"
},
{
"type": "string",
"isEnum": false,
"identifier": "launchData"
},
{
"type": "Function",
"isEnum": false,
"identifier": "onAcceptedCallback"
},
{
"type": "Function",
"isEnum": false,
"identifier": "onDeniedCallback"
}
],
"results": [
{
"type": "null",
"isEnum": false
}
]
},
"isYieldable": false,
"isCustom": false,
"security": "None",
"threadSafety": "Unsafe"
},
{
"name": "RequestCaptureSignature",
"isUserFacing": false,
"memberType": "Event",
"type": {
"name": "function",
"arguments": [
{
"type": "string",
"isEnum": false,
"identifier": "content"
}
],
"results": [
{
"type": "null",
"isEnum": false
}
]
},
"isPublic": false,
"security": "RobloxEngine"
},
{
"name": "RetrieveCaptures",
"isUserFacing": false,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [],
"results": [
{
"type": "Array",
"isEnum": false
}
]
},
"isYieldable": false,
"isCustom": false,
"security": "RobloxScript",
"threadSafety": "Unsafe"
},
{
"name": "SaveCaptureToExternalStorage",
"isUserFacing": false,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [
{
"type": "string",
"isEnum": false,
"identifier": "capturePath"
}
],
"results": [
{
"type": "null",
"isEnum": false
}
]
},
"isYieldable": false,
"isCustom": false,
"security": "RobloxScript",
"threadSafety": "Unsafe"
},
{
"name": "SaveCapturesToExternalStorageAsync",
"isUserFacing": false,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [
{
"type": "Array",
"isEnum": false,
"identifier": "pathArr"
}
],
"results": [
{
"type": "int64",
"isEnum": false
}
]
},
"isYieldable": true,
"isCustom": false,
"security": "RobloxScript",
"threadSafety": "Unsafe"
},
{
"name": "SaveScreenshotCapture",
"isUserFacing": false,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [],
"results": [
{
"type": "null",
"isEnum": false
}
]
},
"isYieldable": false,
"isCustom": false,
"security": "RobloxScript",
"threadSafety": "Unsafe"
},
{
"name": "UserCaptureSaved",
"isUserFacing": true,
"memberType": "Event",
"type": {
"name": "function",
"arguments": [
{
"type": "Content",
"isEnum": false,
"identifier": "captureContentId"
}
],
"results": [
{
"type": "null",
"isEnum": false
}
]
},
"isPublic": true,
"security": "None"
}
]
},
{
"name": "CatalogPages",
"isUserFacing": true,
"baseClass": "Pages",
"isPublic": true,
"isScriptCreatable": true,
"security": "None",
"members": []
},
{
"name": "ChangeHistoryService",
"isUserFacing": true,
"baseClass": "Instance",
"isPublic": true,
"isScriptCreatable": false,
"security": "None",
"members": [
{
"name": "FinishRecording",
"isUserFacing": true,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [
{
"type": "string",
"isEnum": false,
"identifier": "identifier"
},
{
"type": "FinishRecordingOperation",
"isEnum": true,
"identifier": "operation"
},
{
"type": "Dictionary?",
"isEnum": false,
"identifier": "finalOptions"
}
],
"results": [
{
"type": "null",
"isEnum": false
}
]
},
"isYieldable": false,
"isCustom": false,
"security": "Plugin",
"threadSafety": "Unsafe"
},
{
"name": "GetCanRedo",
"isUserFacing": true,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [],
"results": [
{
"type": "Tuple",
"isEnum": false
}
]
},
"isYieldable": false,
"isCustom": false,
"security": "Plugin",
"threadSafety": "Unsafe"
},
{
"name": "GetCanUndo",
"isUserFacing": true,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [],
"results": [
{
"type": "Tuple",
"isEnum": false
}
]
},
"isYieldable": false,
"isCustom": false,
"security": "Plugin",
"threadSafety": "Unsafe"
},
{
"name": "IsRecordingInProgress",
"isUserFacing": true,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [
{
"type": "string?",
"isEnum": false,
"identifier": "identifier"
}
],
"results": [
{
"type": "bool",
"isEnum": false
}
]
},
"isYieldable": false,
"isCustom": false,
"security": "Plugin",
"threadSafety": "Unsafe"
},
{
"name": "OnRecordingFinished",
"isUserFacing": true,
"memberType": "Event",
"type": {
"name": "function",
"arguments": [
{
"type": "string",
"isEnum": false,
"identifier": "name"
},
{
"type": "string?",
"isEnum": false,
"identifier": "displayName"
},
{
"type": "string?",
"isEnum": false,
"identifier": "identifier"
},
{
"type": "FinishRecordingOperation",
"isEnum": true,
"identifier": "operationn"
},
{
"type": "Dictionary?",
"isEnum": false,
"identifier": "finalOptions"
}
],
"results": [
{
"type": "null",
"isEnum": false
}
]
},
"isPublic": true,
"security": "Plugin"
},
{
"name": "OnRecordingStarted",
"isUserFacing": true,
"memberType": "Event",
"type": {
"name": "function",
"arguments": [
{
"type": "string",
"isEnum": false,
"identifier": "name"
},
{
"type": "string?",
"isEnum": false,
"identifier": "displayName"
}
],
"results": [
{
"type": "null",
"isEnum": false
}
]
},
"isPublic": true,
"security": "Plugin"
},
{
"name": "OnRedo",
"isUserFacing": true,
"memberType": "Event",
"type": {
"name": "function",
"arguments": [
{
"type": "string",
"isEnum": false,
"identifier": "waypoint"
}
],
"results": [
{
"type": "null",
"isEnum": false
}
]
},
"isPublic": true,
"security": "Plugin"
},
{
"name": "OnUndo",
"isUserFacing": true,
"memberType": "Event",
"type": {
"name": "function",
"arguments": [
{
"type": "string",
"isEnum": false,
"identifier": "waypoint"
}
],
"results": [
{
"type": "null",
"isEnum": false
}
]
},
"isPublic": true,
"security": "Plugin"
},
{
"name": "Redo",
"isUserFacing": true,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [],
"results": [
{
"type": "null",
"isEnum": false
}
]
},
"isYieldable": false,
"isCustom": false,
"security": "Plugin",
"threadSafety": "Unsafe"
},
{
"name": "ResetWaypoints",
"isUserFacing": true,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [],
"results": [
{
"type": "null",
"isEnum": false
}
]
},
"isYieldable": false,
"isCustom": false,
"security": "Plugin",
"threadSafety": "Unsafe"
},
{
"name": "SetEnabled",
"isUserFacing": true,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [
{
"type": "bool",
"isEnum": false,
"identifier": "state"
}
],
"results": [
{
"type": "null",
"isEnum": false
}
]
},
"isYieldable": false,
"isCustom": false,
"security": "Plugin",
"threadSafety": "Unsafe"
},
{
"name": "SetWaypoint",
"isUserFacing": true,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [
{
"type": "string",
"isEnum": false,
"identifier": "name"
}
],
"results": [
{
"type": "null",
"isEnum": false
}
]
},
"isYieldable": false,
"isCustom": false,
"security": "Plugin",
"threadSafety": "Unsafe"
},
{
"name": "TryBeginRecording",
"isUserFacing": true,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [
{
"type": "string",
"isEnum": false,
"identifier": "name"
},
{
"type": "string?",
"isEnum": false,
"identifier": "displayName"
}
],
"results": [
{
"type": "string?",
"isEnum": false
}
]
},
"isYieldable": false,
"isCustom": false,
"security": "Plugin",
"threadSafety": "Unsafe"
},
{
"name": "Undo",
"isUserFacing": true,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [],
"results": [
{
"type": "null",
"isEnum": false
}
]
},
"isYieldable": false,
"isCustom": false,
"security": "Plugin",
"threadSafety": "Unsafe"
}
]
},
{
"name": "ChannelSelectorSoundEffect",
"isUserFacing": false,
"baseClass": "CustomSoundEffect",
"isPublic": true,
"isScriptCreatable": false,
"security": "RobloxScript",
"members": [
{
"name": "Channel",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "int",
"isEnum": false,
"defaultValue": "1"
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe"
}
]
},
{
"name": "CharacterAppearance",
"isUserFacing": true,
"baseClass": "Instance",
"isPublic": true,
"isScriptCreatable": true,
"security": "None",
"members": []
},
{
"name": "CharacterMesh",
"isUserFacing": true,
"baseClass": "CharacterAppearance",
"isPublic": true,
"isScriptCreatable": true,
"security": "None",
"members": [
{
"name": "BaseTextureId",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "int64",
"isEnum": false,
"defaultValue": "0"
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe"
},
{
"name": "BodyPart",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "BodyPart",
"isEnum": true,
"defaultValue": "Head"
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe"
},
{
"name": "MeshId",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "int64",
"isEnum": false,
"defaultValue": "0"
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe"
},
{
"name": "OverlayTextureId",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "int64",
"isEnum": false,
"defaultValue": "0"
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe"
}
]
},
{
"name": "Chat",
"isUserFacing": true,
"baseClass": "Instance",
"isPublic": true,
"isScriptCreatable": false,
"security": "None",
"members": [
{
"name": "BubbleChatEnabled",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "bool",
"isEnum": false,
"defaultValue": "false"
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe"
},
{
"name": "BubbleChatSettingsChanged",
"isUserFacing": false,
"memberType": "Event",
"type": {
"name": "function",
"arguments": [
{
"type": "Variant",
"isEnum": false,
"identifier": "settings"
}
],
"results": [
{
"type": "null",
"isEnum": false
}
]
},
"isPublic": true,
"security": "RobloxScript"
},
{
"name": "CanUserChatAsync",
"isUserFacing": true,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [
{
"type": "int64",
"isEnum": false,
"identifier": "userId"
}
],
"results": [
{
"type": "bool",
"isEnum": false
}
]
},
"isYieldable": true,
"isCustom": false,
"security": "None",
"threadSafety": "Unsafe"
},
{
"name": "CanUsersChatAsync",
"isUserFacing": true,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [
{
"type": "int64",
"isEnum": false,
"identifier": "userIdFrom"
},
{
"type": "int64",
"isEnum": false,
"identifier": "userIdTo"
}
],
"results": [
{
"type": "bool",
"isEnum": false
}
]
},
"isYieldable": true,
"isCustom": false,
"security": "None",
"threadSafety": "Unsafe"
},
{
"name": "Chat",
"isUserFacing": true,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [
{
"type": "Instance",
"isEnum": false,
"identifier": "partOrCharacter"
},
{
"type": "string",
"isEnum": false,
"identifier": "message"
},
{
"type": "ChatColor",
"isEnum": true,
"identifier": "color",
"defaultValue": "Blue"
}
],
"results": [
{
"type": "null",
"isEnum": false
}
]
},
"isYieldable": false,
"isCustom": false,
"security": "None",
"threadSafety": "Unsafe"
},
{
"name": "ChatLocal",
"isUserFacing": false,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [
{
"type": "Instance",
"isEnum": false,
"identifier": "partOrCharacter"
},
{
"type": "string",
"isEnum": false,
"identifier": "message"
},
{
"type": "ChatColor",
"isEnum": true,
"identifier": "color",
"defaultValue": "Blue"
}
],
"results": [
{
"type": "null",
"isEnum": false
}
]
},
"isYieldable": false,
"isCustom": false,
"security": "RobloxScript",
"threadSafety": "Unsafe"
},
{
"name": "Chatted",
"isUserFacing": true,
"memberType": "Event",
"type": {
"name": "function",
"arguments": [
{
"type": "Instance",
"isEnum": false,
"identifier": "part"
},
{
"type": "string",
"isEnum": false,
"identifier": "message"
},
{
"type": "ChatColor",
"isEnum": true,
"identifier": "color"
}
],
"results": [
{
"type": "null",
"isEnum": false
}
]
},
"isPublic": true,
"security": "None"
},
{
"name": "ClientToServerFilterMessageSignalV2",
"isUserFacing": false,
"memberType": "Event",
"type": {
"name": "function",
"arguments": [
{
"type": "Instance",
"isEnum": false,
"identifier": "sender"
},
{
"type": "Instance",
"isEnum": false,
"identifier": "receiver"
},
{
"type": "string",
"isEnum": false,
"identifier": "unfilteredMessage"
}
],
"results": [
{
"type": "null",
"isEnum": false
}
]
},
"isPublic": false,
"security": "RobloxEngine"
},
{
"name": "ClientToServerReportUnfilteredSignal",
"isUserFacing": false,
"memberType": "Event",
"type": {
"name": "function",
"arguments": [
{
"type": "string",
"isEnum": false,
"identifier": "unfilteredText"
},
{
"type": "string",
"isEnum": false,
"identifier": "match"
},
{
"type": "string",
"isEnum": false,
"identifier": "instancePath"
},
{
"type": "string",
"isEnum": false,
"identifier": "instanceType"
}
],
"results": [
{
"type": "null",
"isEnum": false
}
]
},
"isPublic": false,
"security": "RobloxEngine"
},
{
"name": "FilterStringAsync",
"isUserFacing": true,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [
{
"type": "string",
"isEnum": false,
"identifier": "stringToFilter"
},
{
"type": "Instance",
"isEnum": false,
"identifier": "playerFrom"
},
{
"type": "Instance",
"isEnum": false,
"identifier": "playerTo"
}
],
"results": [
{
"type": "string",
"isEnum": false
}
]
},
"isYieldable": true,
"isCustom": false,
"security": "None",
"threadSafety": "Unsafe"
},
{
"name": "FilterStringForBroadcast",
"isUserFacing": true,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [
{
"type": "string",
"isEnum": false,
"identifier": "stringToFilter"
},
{
"type": "Instance",
"isEnum": false,
"identifier": "playerFrom"
}
],
"results": [
{
"type": "string",
"isEnum": false
}
]
},
"isYieldable": true,
"isCustom": false,
"security": "None",
"threadSafety": "Unsafe"
},
{
"name": "FilterStringForPlayerAsync",
"isUserFacing": true,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [
{
"type": "string",
"isEnum": false,
"identifier": "stringToFilter"
},
{
"type": "Instance",
"isEnum": false,
"identifier": "playerToFilterFor"
}
],
"results": [
{
"type": "string",
"isEnum": false
}
]
},
"isYieldable": true,
"isCustom": false,
"security": "None",
"threadSafety": "Unsafe",
"deprecated": true,
"replacedWith": "FilterStringAsync"
},
{
"name": "GetShouldUseLuaChat",
"isUserFacing": false,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [],
"results": [
{
"type": "bool",
"isEnum": false
}
]
},
"isYieldable": false,
"isCustom": false,
"security": "RobloxScript",
"threadSafety": "Unsafe"
},
{
"name": "InvokeChatCallback",
"isUserFacing": true,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [
{
"type": "ChatCallbackType",
"isEnum": true,
"identifier": "callbackType"
},
{
"type": "Tuple",
"isEnum": false,
"identifier": "callbackArguments"
}
],
"results": [
{
"type": "Tuple",
"isEnum": false
}
]
},
"isYieldable": false,
"isCustom": false,
"security": "None",
"threadSafety": "Unsafe"
},
{
"name": "LoadDefaultChat",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "bool",
"isEnum": false,
"defaultValue": "true"
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "NotAccessible",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe"
},
{
"name": "RegisterChatCallback",
"isUserFacing": true,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [
{
"type": "ChatCallbackType",
"isEnum": true,
"identifier": "callbackType"
},
{
"type": "Function",
"isEnum": false,
"identifier": "callbackFunction"
}
],
"results": [
{
"type": "null",
"isEnum": false
}
]
},
"isYieldable": false,
"isCustom": false,
"security": "None",
"threadSafety": "Unsafe"
},
{
"name": "ServerToClientUnderOver13FilteredResponseSignal",
"isUserFacing": false,
"memberType": "Event",
"type": {
"name": "function",
"arguments": [
{
"type": "Instance",
"isEnum": false,
"identifier": "sender"
},
{
"type": "string",
"isEnum": false,
"identifier": "unfilteredMessage"
},
{
"type": "bool",
"isEnum": false,
"identifier": "isError"
},
{
"type": "string",
"isEnum": false,
"identifier": "errorStr"
},
{
"type": "string",
"isEnum": false,
"identifier": "under13"
},
{
"type": "string",
"isEnum": false,
"identifier": "over13"
}
],
"results": [
{
"type": "null",
"isEnum": false
}
]
},
"isPublic": false,
"security": "RobloxEngine"
},
{
"name": "SetBubbleChatSettings",
"isUserFacing": true,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [
{
"type": "Variant",
"isEnum": false,
"identifier": "settings"
}
],
"results": [
{
"type": "null",
"isEnum": false
}
]
},
"isYieldable": false,
"isCustom": false,
"security": "None",
"threadSafety": "Unsafe"
}
]
},
{
"name": "ChatInputBarConfiguration",
"isUserFacing": true,
"baseClass": "TextChatConfigurations",
"isPublic": true,
"isScriptCreatable": false,
"security": "None",
"members": [
{
"name": "AbsolutePosition",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "Vector2",
"isEnum": false,
"defaultValue": "0, 0"
},
"isPublic": true,
"readSecurity": "None",
"isScriptable": true,
"isReplicated": false,
"isSerialized": false,
"threadSafety": "Unsafe"
},
{
"name": "AbsolutePositionWrite",
"isUserFacing": false,
"memberType": "Property",
"type": {
"type": "Vector2",
"isEnum": false,
"defaultValue": "0, 0"
},
"isPublic": false,
"readSecurity": "RobloxScript",
"writeSecurity": "RobloxScript",
"isScriptable": true,
"isReplicated": true,
"isSerialized": false,
"threadSafety": "ReadSafe"
},
{
"name": "AbsoluteSize",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "Vector2",
"isEnum": false,
"defaultValue": "0, 0"
},
"isPublic": true,
"readSecurity": "None",
"isScriptable": true,
"isReplicated": false,
"isSerialized": false,
"threadSafety": "Unsafe"
},
{
"name": "AbsoluteSizeWrite",
"isUserFacing": false,
"memberType": "Property",
"type": {
"type": "Vector2",
"isEnum": false,
"defaultValue": "0, 0"
},
"isPublic": false,
"readSecurity": "RobloxScript",
"writeSecurity": "RobloxScript",
"isScriptable": true,
"isReplicated": true,
"isSerialized": false,
"threadSafety": "ReadSafe"
},
{
"name": "AutocompleteEnabled",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "bool",
"isEnum": false,
"defaultValue": "true"
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe"
},
{
"name": "BackgroundColor3",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "Color3",
"isEnum": false,
"defaultValue": "0.0980392, 0.105882, 0.113725"
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe"
},
{
"name": "BackgroundTransparency",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "double",
"isEnum": false,
"defaultValue": "0.2000000000000000111"
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe"
},
{
"name": "Enabled",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "bool",
"isEnum": false,
"defaultValue": "true"
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe"
},
{
"name": "FontFace",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "Font",
"isEnum": false,
"defaultValue": "<Font name=\"FontFace\">\n\t<Family><url>rbxasset://fonts/families/GothamSSm.json</url></Family>\n\t<Weight>500</Weight>\n\t<Style>Normal</Style>\n\t<CachedFaceId><url>rbxasset://fonts/Montserrat-Medium.ttf</url></CachedFaceId>\n</Font>"
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe"
},
{
"name": "IsFocused",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "bool",
"isEnum": false,
"defaultValue": "false"
},
"isPublic": true,
"readSecurity": "None",
"isScriptable": true,
"isReplicated": false,
"isSerialized": false,
"threadSafety": "Unsafe"
},
{
"name": "IsFocusedWrite",
"isUserFacing": false,
"memberType": "Property",
"type": {
"type": "bool",
"isEnum": false,
"defaultValue": "false"
},
"isPublic": false,
"readSecurity": "RobloxScript",
"writeSecurity": "RobloxScript",
"isScriptable": true,
"isReplicated": true,
"isSerialized": false,
"threadSafety": "ReadSafe"
},
{
"name": "KeyboardKeyCode",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "KeyCode",
"isEnum": true,
"defaultValue": "Slash"
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe"
},
{
"name": "PlaceholderColor3",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "Color3",
"isEnum": false,
"defaultValue": "0.698039, 0.698039, 0.698039"
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe"
},
{
"name": "TargetTextChannel",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "Object",
"isEnum": false,
"defaultValue": "nullptr"
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe"
},
{
"name": "TextBox",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "Object",
"isEnum": false,
"defaultValue": "nullptr"
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": false,
"threadSafety": "ReadSafe"
},
{
"name": "TextColor3",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "Color3",
"isEnum": false,
"defaultValue": "1, 1, 1"
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe"
},
{
"name": "TextSize",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "int64",
"isEnum": false,
"defaultValue": "14"
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe"
},
{
"name": "TextStrokeColor3",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "Color3",
"isEnum": false,
"defaultValue": "0, 0, 0"
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe"
},
{
"name": "TextStrokeTransparency",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "double",
"isEnum": false,
"defaultValue": "0.5"
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe"
}
]
},
{
"name": "ChatWindowConfiguration",
"isUserFacing": true,
"baseClass": "TextChatConfigurations",
"isPublic": true,
"isScriptCreatable": false,
"security": "None",
"members": [
{
"name": "AbsolutePosition",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "Vector2",
"isEnum": false,
"defaultValue": "0, 0"
},
"isPublic": true,
"readSecurity": "None",
"isScriptable": true,
"isReplicated": false,
"isSerialized": false,
"threadSafety": "Unsafe"
},
{
"name": "AbsolutePositionWrite",
"isUserFacing": false,
"memberType": "Property",
"type": {
"type": "Vector2",
"isEnum": false,
"defaultValue": "0, 0"
},
"isPublic": false,
"readSecurity": "RobloxScript",
"writeSecurity": "RobloxScript",
"isScriptable": true,
"isReplicated": true,
"isSerialized": false,
"threadSafety": "ReadSafe"
},
{
"name": "AbsoluteSize",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "Vector2",
"isEnum": false,
"defaultValue": "0, 0"
},
"isPublic": true,
"readSecurity": "None",
"isScriptable": true,
"isReplicated": false,
"isSerialized": false,
"threadSafety": "Unsafe"
},
{
"name": "AbsoluteSizeWrite",
"isUserFacing": false,
"memberType": "Property",
"type": {
"type": "Vector2",
"isEnum": false,
"defaultValue": "0, 0"
},
"isPublic": false,
"readSecurity": "RobloxScript",
"writeSecurity": "RobloxScript",
"isScriptable": true,
"isReplicated": true,
"isSerialized": false,
"threadSafety": "ReadSafe"
},
{
"name": "BackgroundColor3",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "Color3",
"isEnum": false,
"defaultValue": "0.0980392, 0.105882, 0.113725"
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe"
},
{
"name": "BackgroundTransparency",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "double",
"isEnum": false,
"defaultValue": "0.2999999999999999889"
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe"
},
{
"name": "Enabled",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "bool",
"isEnum": false,
"defaultValue": "true"
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe"
},
{
"name": "FontFace",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "Font",
"isEnum": false,
"defaultValue": "<Font name=\"FontFace\">\n\t<Family><url>rbxasset://fonts/families/GothamSSm.json</url></Family>\n\t<Weight>500</Weight>\n\t<Style>Normal</Style>\n\t<CachedFaceId><url>rbxasset://fonts/Montserrat-Medium.ttf</url></CachedFaceId>\n</Font>"
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe"
},
{
"name": "HeightScale",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "float",
"isEnum": false,
"defaultValue": "1"
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe"
},
{
"name": "HorizontalAlignment",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "HorizontalAlignment",
"isEnum": true,
"defaultValue": "Left"
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "Unsafe"
},
{
"name": "TextColor3",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "Color3",
"isEnum": false,
"defaultValue": "1, 1, 1"
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe"
},
{
"name": "TextSize",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "int64",
"isEnum": false,
"defaultValue": "14"
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe"
},
{
"name": "TextStrokeColor3",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "Color3",
"isEnum": false,
"defaultValue": "0, 0, 0"
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe"
},
{
"name": "TextStrokeTransparency",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "double",
"isEnum": false,
"defaultValue": "0.5"
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe"
},
{
"name": "VerticalAlignment",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "VerticalAlignment",
"isEnum": true,
"defaultValue": "Top"
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "Unsafe"
},
{
"name": "WidthScale",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "float",
"isEnum": false,
"defaultValue": "1"
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe"
}
]
},
{
"name": "ChatbotUIService",
"isUserFacing": false,
"baseClass": "Instance",
"isPublic": true,
"isScriptCreatable": false,
"security": "RobloxScript",
"members": [
{
"name": "ActionActivatedSignal",
"isUserFacing": false,
"memberType": "Event",
"type": {
"name": "function",
"arguments": [
{
"type": "string",
"isEnum": false,
"identifier": "action"
}
],
"results": [
{
"type": "null",
"isEnum": false
}
]
},
"isPublic": true,
"security": "RobloxScript"
},
{
"name": "DisplayContent",
"isUserFacing": false,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [
{
"type": "string",
"isEnum": false,
"identifier": "contentType"
},
{
"type": "Dictionary",
"isEnum": false,
"identifier": "data"
}
],
"results": [
{
"type": "null",
"isEnum": false
}
]
},
"isYieldable": false,
"isCustom": false,
"security": "RobloxScript",
"threadSafety": "Unsafe"
},
{
"name": "FindVariationsSignal",
"isUserFacing": false,
"memberType": "Event",
"type": {
"name": "function",
"arguments": [
{
"type": "string",
"isEnum": false,
"identifier": "action"
}
],
"results": [
{
"type": "null",
"isEnum": false
}
]
},
"isPublic": true,
"security": "RobloxScript"
},
{
"name": "GetSettings",
"isUserFacing": false,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [],
"results": [
{
"type": "Dictionary",
"isEnum": false
}
]
},
"isYieldable": true,
"isCustom": false,
"security": "RobloxScript",
"threadSafety": "Unsafe"
},
{
"name": "SetMaterialSettingsSignal",
"isUserFacing": false,
"memberType": "Event",
"type": {
"name": "function",
"arguments": [
{
"type": "string",
"isEnum": false,
"identifier": "guid"
},
{
"type": "double",
"isEnum": false,
"identifier": "studsPerTile"
},
{
"type": "bool",
"isEnum": false,
"identifier": "isOrganic"
}
],
"results": [
{
"type": "null",
"isEnum": false
}
]
},
"isPublic": true,
"security": "RobloxScript"
},
{
"name": "SettingChangedSignal",
"isUserFacing": false,
"memberType": "Event",
"type": {
"name": "function",
"arguments": [
{
"type": "string",
"isEnum": false,
"identifier": "setting"
},
{
"type": "Variant",
"isEnum": false,
"identifier": "value"
}
],
"results": [
{
"type": "null",
"isEnum": false
}
]
},
"isPublic": true,
"security": "RobloxScript"
},
{
"name": "ShiftToAssetIdSignal",
"isUserFacing": false,
"memberType": "Event",
"type": {
"name": "function",
"arguments": [
{
"type": "string",
"isEnum": false,
"identifier": "action"
},
{
"type": "int64",
"isEnum": false,
"identifier": "change"
}
],
"results": [
{
"type": "null",
"isEnum": false
}
]
},
"isPublic": true,
"security": "RobloxScript"
},
{
"name": "ShiftVariationSignal",
"isUserFacing": false,
"memberType": "Event",
"type": {
"name": "function",
"arguments": [
{
"type": "string",
"isEnum": false,
"identifier": "action"
},
{
"type": "int",
"isEnum": false,
"identifier": "change"
}
],
"results": [
{
"type": "null",
"isEnum": false
}
]
},
"isPublic": true,
"security": "RobloxScript"
}
]
},
{
"name": "ChorusSoundEffect",
"isUserFacing": true,
"baseClass": "SoundEffect",
"isPublic": true,
"isScriptCreatable": true,
"security": "None",
"members": [
{
"name": "Depth",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "float",
"isEnum": false,
"defaultValue": "0.150000006"
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe"
},
{
"name": "Mix",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "float",
"isEnum": false,
"defaultValue": "0.5"
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe"
},
{
"name": "Rate",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "float",
"isEnum": false,
"defaultValue": "0.5"
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe"
}
]
},
{
"name": "ClickDetector",
"isUserFacing": true,
"baseClass": "Instance",
"isPublic": true,
"isScriptCreatable": true,
"security": "None",
"members": [
{
"name": "CursorIcon",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "Content",
"isEnum": false,
"defaultValue": ""
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe"
},
{
"name": "MaxActivationDistance",
"isUserFacing": true,
"memberType": "Property",
"type": {
"type": "float",
"isEnum": false,
"defaultValue": "32"
},
"isPublic": true,
"readSecurity": "None",
"writeSecurity": "None",
"isScriptable": true,
"isReplicated": true,
"isSerialized": true,
"threadSafety": "ReadSafe"
},
{
"name": "MouseActionReplicated",
"isUserFacing": false,
"memberType": "Event",
"type": {
"name": "function",
"arguments": [
{
"type": "Instance",
"isEnum": false,
"identifier": "player"
},
{
"type": "int",
"isEnum": false,
"identifier": "actionType"
}
],
"results": [
{
"type": "null",
"isEnum": false
}
]
},
"isPublic": false,
"security": "RobloxEngine"
},
{
"name": "MouseClick",
"isUserFacing": true,
"memberType": "Event",
"type": {
"name": "function",
"arguments": [
{
"type": "Instance",
"isEnum": false,
"identifier": "playerWhoClicked"
}
],
"results": [
{
"type": "null",
"isEnum": false
}
]
},
"isPublic": true,
"security": "None"
},
{
"name": "MouseHoverEnter",
"isUserFacing": true,
"memberType": "Event",
"type": {
"name": "function",
"arguments": [
{
"type": "Instance",
"isEnum": false,
"identifier": "playerWhoHovered"
}
],
"results": [
{
"type": "null",
"isEnum": false
}
]
},
"isPublic": true,
"security": "None"
},
{
"name": "MouseHoverLeave",
"isUserFacing": true,
"memberType": "Event",
"type": {
"name": "function",
"arguments": [
{
"type": "Instance",
"isEnum": false,
"identifier": "playerWhoHovered"
}
],
"results": [
{
"type": "null",
"isEnum": false
}
]
},
"isPublic": true,
"security": "None"
},
{
"name": "RightMouseClick",
"isUserFacing": true,
"memberType": "Event",
"type": {
"name": "function",
"arguments": [
{
"type": "Instance",
"isEnum": false,
"identifier": "playerWhoClicked"
}
],
"results": [
{
"type": "null",
"isEnum": false
}
]
},
"isPublic": true,
"security": "None"
},
{
"name": "mouseClick",
"isUserFacing": true,
"memberType": "Event",
"type": {
"name": "function",
"arguments": [
{
"type": "Instance",
"isEnum": false,
"identifier": "playerWhoClicked"
}
],
"results": [
{
"type": "null",
"isEnum": false
}
]
},
"isPublic": true,
"security": "None",
"deprecated": true,
"replacedWith": "MouseClick"
}
]
},
{
"name": "ClientReplicator",
"isUserFacing": true,
"baseClass": "NetworkReplicator",
"isPublic": true,
"isScriptCreatable": false,
"security": "None",
"members": [
{
"name": "RCCProfilerDataComplete",
"isUserFacing": false,
"memberType": "Event",
"type": {
"name": "function",
"arguments": [
{
"type": "bool",
"isEnum": false,
"identifier": "success"
},
{
"type": "string",
"isEnum": false,
"identifier": "message"
}
],
"results": [
{
"type": "null",
"isEnum": false
}
]
},
"isPublic": true,
"security": "RobloxScript"
},
{
"name": "RequestRCCProfilerData",
"isUserFacing": false,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [
{
"type": "int",
"isEnum": false,
"identifier": "frameRate"
},
{
"type": "int",
"isEnum": false,
"identifier": "timeFrame"
}
],
"results": [
{
"type": "null",
"isEnum": false
}
]
},
"isYieldable": false,
"isCustom": false,
"security": "RobloxScript",
"threadSafety": "Unsafe"
},
{
"name": "RequestServerLuauHeapData",
"isUserFacing": false,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [],
"results": [
{
"type": "null",
"isEnum": false
}
]
},
"isYieldable": false,
"isCustom": false,
"security": "RobloxScript",
"threadSafety": "Unsafe"
},
{
"name": "RequestServerScriptProfiling",
"isUserFacing": false,
"memberType": "Function",
"type": {
"name": "function",
"arguments": [
{
"type": "bool",
"isEnum": false,
"identifier": "start"
},
{
"type": "int?",
"isEnum": false,
"identifier": "
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment