Class Object : <<>> [NotCreatable] [NotReplicated] Property Object.ClassName: string [ReadOnly] Property Object.className: string [ReadOnly] [Deprecated] Function Object:GetPropertyChangedSignal(property: string) -> RBXScriptSignal Function Object:IsA(className: string) -> boolean [CustomLuaState] {🧬Safe} Function Object:isA(className: string) -> boolean [Deprecated] [CustomLuaState] Event Object.Changed(property: string) Class AnimationNode : Object [NotCreatable] [NotReplicated] Class Capture : Object [NotCreatable] [NotReplicated] Property Capture.CaptureTime: DateTime {🛠️Capture} [ReadOnly] Property Capture.CaptureType: Enum.CaptureType {🛠️Capture} [ReadOnly] Property Capture.LocalId: string {🛠️Capture} [ReadOnly] Property Capture.SourcePlaceId: number {🛠️Capture} [ReadOnly] Property Capture.SourceUniverseId: number {🛠️Capture} [ReadOnly] Property Capture.FilePathString: string {🛠️Capture} {RobloxScript} [ReadOnly] Class ScreenshotCapture : Capture [NotCreatable] [NotReplicated] Class VideoCapture : Capture [NotCreatable] [NotReplicated] Property VideoCapture.TimeLength: number {🛠️Capture} [ReadOnly] Property VideoCapture.FilePath: string {🛠️Capture} {RobloxScript} [ReadOnly] Class ConfigSnapshot : Object [NotCreatable] [NotReplicated] Property ConfigSnapshot.Error: Enum.ConfigSnapshotErrorState {🛠️Basic} [ReadOnly] Property ConfigSnapshot.Outdated: boolean {🛠️Basic} [ReadOnly] Function ConfigSnapshot:GetValue(key: string) -> any {🛠️Basic} Function ConfigSnapshot:GetValueChangedSignal(key: string) -> RBXScriptSignal {🛠️Basic} Function ConfigSnapshot:Refresh() -> () {🛠️Basic} Event ConfigSnapshot.UpdateAvailable() {🛠️Basic} Class EditableImage : Object [NotCreatable] Property EditableImage.Size: Vector2 {🛠️DynamicGeneration} [ReadOnly] Property EditableImage.ImageData: BinaryString {🛠️DynamicGeneration} {RobloxEngine} [Hidden] [NotReplicated] [NotScriptable] Property EditableImage.IsReplicatedCopy: boolean {🛠️DynamicGeneration} {RobloxEngine} [Hidden] [NotReplicated] [NotScriptable] Function EditableImage:Destroy() -> () {🛠️DynamicGeneration} Function EditableImage:DrawCircle(center: Vector2, radius: number, color: Color3, transparency: number, combineType: Enum.ImageCombineType) -> () {🛠️DynamicGeneration} Function EditableImage:DrawImage(position: Vector2, image: EditableImage, combineType: Enum.ImageCombineType) -> () {🛠️DynamicGeneration} Function EditableImage:DrawImageProjected(mesh: EditableMesh, projection: { [string]: any }, brushConfig: { [string]: any }) -> () {🛠️DynamicGeneration} Function EditableImage:DrawImageTransformed(position: Vector2, scale: Vector2, rotation: number, image: EditableImage, options: { [string]: any }?) -> () {🛠️DynamicGeneration} Function EditableImage:DrawLine(p1: Vector2, p2: Vector2, color: Color3, transparency: number, combineType: Enum.ImageCombineType) -> () {🛠️DynamicGeneration} Function EditableImage:DrawRectangle(position: Vector2, size: Vector2, color: Color3, transparency: number, combineType: Enum.ImageCombineType) -> () {🛠️DynamicGeneration} Function EditableImage:ReadPixelsBuffer(position: Vector2, size: Vector2) -> buffer {🛠️DynamicGeneration} [CustomLuaState] {🧬Safe} Function EditableImage:WritePixelsBuffer(position: Vector2, size: Vector2, buffer: buffer) -> () {🛠️DynamicGeneration} [CustomLuaState] Function EditableImage:DrawTriangle(p1: Vector2, p2: Vector2, p3: Vector2, color: Color3, transparency: number) -> () {🛠️DynamicGeneration} {🔒RobloxScript} Class EditableMesh : Object [NotCreatable] Property EditableMesh.FixedSize: boolean {🛠️DynamicGeneration} {✏️RobloxEngine} [ReadOnly] Property EditableMesh.IsReplicatedCopy: boolean {🛠️DynamicGeneration} {RobloxEngine} [Hidden] [NotReplicated] [NotScriptable] Property EditableMesh.MeshData: SharedString {🛠️DynamicGeneration} {RobloxEngine} [Hidden] [NotScriptable] Property EditableMesh.SkinningEnabled: boolean {🛠️DynamicGeneration} [Deprecated] Function EditableMesh:AddBone(boneProperties: { [string]: any }) -> number {🛠️DynamicGeneration} Function EditableMesh:AddColor(color: Color3, alpha: number) -> number {🛠️DynamicGeneration} Function EditableMesh:AddFace(vertexIds: { any }) -> number {🛠️DynamicGeneration} Function EditableMesh:AddNormal(normal: Vector3?) -> number {🛠️DynamicGeneration} Function EditableMesh:AddTriangle(vertexId0: number, vertexId1: number, vertexId2: number) -> number {🛠️DynamicGeneration} Function EditableMesh:AddUV(uv: Vector2) -> number {🛠️DynamicGeneration} Function EditableMesh:AddVertex(p: Vector3) -> number {🛠️DynamicGeneration} Function EditableMesh:Destroy() -> () {🛠️DynamicGeneration} Function EditableMesh:FindClosestPointOnSurface(point: Vector3) -> ...any {🛠️DynamicGeneration} Function EditableMesh:FindClosestVertex(toThisPoint: Vector3) -> number {🛠️DynamicGeneration} Function EditableMesh:FindVerticesWithinSphere(center: Vector3, radius: number) -> { any } {🛠️DynamicGeneration} Function EditableMesh:GetAdjacentFaces(faceId: number) -> { any } {🛠️DynamicGeneration} Function EditableMesh:GetAdjacentVertices(vertexId: number) -> { any } {🛠️DynamicGeneration} Function EditableMesh:GetBoneByName(boneName: string) -> number {🛠️DynamicGeneration} Function EditableMesh:GetBoneCFrame(boneId: number) -> CFrame {🛠️DynamicGeneration} Function EditableMesh:GetBoneIsVirtual(boneId: number) -> boolean {🛠️DynamicGeneration} Function EditableMesh:GetBoneName(boneId: number) -> string {🛠️DynamicGeneration} Function EditableMesh:GetBoneParent(boneId: number) -> number {🛠️DynamicGeneration} Function EditableMesh:GetBones() -> { any } {🛠️DynamicGeneration} Function EditableMesh:GetCenter() -> Vector3 {🛠️DynamicGeneration} Function EditableMesh:GetColor(colorId: number) -> Color3? {🛠️DynamicGeneration} Function EditableMesh:GetColorAlpha(colorId: number) -> number? {🛠️DynamicGeneration} Function EditableMesh:GetColors() -> { any } {🛠️DynamicGeneration} [CustomLuaState] Function EditableMesh:GetFaceColors(faceId: number) -> { any } {🛠️DynamicGeneration} [CustomLuaState] Function EditableMesh:GetFaceNormals(faceId: number) -> { any } {🛠️DynamicGeneration} [CustomLuaState] Function EditableMesh:GetFaceUVs(faceId: number) -> { any } {🛠️DynamicGeneration} [CustomLuaState] Function EditableMesh:GetFaceVertices(faceId: number) -> { any } {🛠️DynamicGeneration} [CustomLuaState] Function EditableMesh:GetFaces() -> { any } {🛠️DynamicGeneration} [CustomLuaState] Function EditableMesh:GetFacesWithColor(colorId: number) -> { any } {🛠️DynamicGeneration} [CustomLuaState] Function EditableMesh:GetFacesWithNormal(normalId: number) -> { any } {🛠️DynamicGeneration} [CustomLuaState] Function EditableMesh:GetFacesWithUV(uvId: number) -> { any } {🛠️DynamicGeneration} [CustomLuaState] Function EditableMesh:GetFacsCorrectivePose(actions: { any }) -> ...any {🛠️DynamicGeneration} Function EditableMesh:GetFacsCorrectivePoses() -> { any } {🛠️DynamicGeneration} Function EditableMesh:GetFacsPose(action: Enum.FacsActionUnit) -> ...any {🛠️DynamicGeneration} Function EditableMesh:GetFacsPoses() -> { any } {🛠️DynamicGeneration} Function EditableMesh:GetNormal(normalId: number) -> Vector3? {🛠️DynamicGeneration} Function EditableMesh:GetNormals() -> { any } {🛠️DynamicGeneration} [CustomLuaState] Function EditableMesh:GetPosition(vertexId: number) -> Vector3 {🛠️DynamicGeneration} Function EditableMesh:GetSize() -> Vector3 {🛠️DynamicGeneration} Function EditableMesh:GetUV(uvId: number) -> Vector2? {🛠️DynamicGeneration} Function EditableMesh:GetUVs() -> { any } {🛠️DynamicGeneration} [CustomLuaState] Function EditableMesh:GetVertexBoneWeights(vertexId: number) -> { any } {🛠️DynamicGeneration} Function EditableMesh:GetVertexBones(vertexId: number) -> { any } {🛠️DynamicGeneration} Function EditableMesh:GetVertexColors(vertexId: number) -> { any } {🛠️DynamicGeneration} [CustomLuaState] Function EditableMesh:GetVertexFaceColor(vertexId: number, faceId: number) -> number {🛠️DynamicGeneration} Function EditableMesh:GetVertexFaceNormal(vertexId: number, faceId: number) -> number {🛠️DynamicGeneration} Function EditableMesh:GetVertexFaceUV(vertexId: number, faceId: number) -> number {🛠️DynamicGeneration} Function EditableMesh:GetVertexFaces(vertexId: number) -> { any } {🛠️DynamicGeneration} [CustomLuaState] Function EditableMesh:GetVertexNormals(vertexId: number) -> { any } {🛠️DynamicGeneration} [CustomLuaState] Function EditableMesh:GetVertexUVs(vertexId: number) -> { any } {🛠️DynamicGeneration} [CustomLuaState] Function EditableMesh:GetVertices() -> { any } {🛠️DynamicGeneration} Function EditableMesh:GetVerticesWithColor(colorId: number) -> { any } {🛠️DynamicGeneration} [CustomLuaState] Function EditableMesh:GetVerticesWithNormal(normalId: number) -> { any } {🛠️DynamicGeneration} [CustomLuaState] Function EditableMesh:GetVerticesWithUV(uvId: number) -> { any } {🛠️DynamicGeneration} [CustomLuaState] Function EditableMesh:IdDebugString(id: number) -> string {🛠️DynamicGeneration} Function EditableMesh:MergeVertices(mergeTolerance: number) -> { [any]: any } {🛠️DynamicGeneration} Function EditableMesh:RaycastLocal(origin: Vector3, direction: Vector3) -> ...any {🛠️DynamicGeneration} Function EditableMesh:RemoveBone(boneId: number) -> () {🛠️DynamicGeneration} Function EditableMesh:RemoveFace(faceId: number) -> () {🛠️DynamicGeneration} Function EditableMesh:RemoveUnused() -> { any } {🛠️DynamicGeneration} Function EditableMesh:ResetNormal(normalId: number) -> () {🛠️DynamicGeneration} Function EditableMesh:SetBoneCFrame(boneId: number, cframe: CFrame) -> () {🛠️DynamicGeneration} Function EditableMesh:SetBoneIsVirtual(boneId: number, virtual: boolean) -> () {🛠️DynamicGeneration} Function EditableMesh:SetBoneName(boneId: number, name: string) -> () {🛠️DynamicGeneration} Function EditableMesh:SetBoneParent(boneId: number, parentBoneId: number) -> () {🛠️DynamicGeneration} Function EditableMesh:SetColor(colorId: number, color: Color3) -> () {🛠️DynamicGeneration} Function EditableMesh:SetColorAlpha(colorId: number, alpha: number) -> () {🛠️DynamicGeneration} Function EditableMesh:SetFaceColors(faceId: number, ids: { any }) -> () {🛠️DynamicGeneration} [CustomLuaState] Function EditableMesh:SetFaceNormals(faceId: number, ids: { any }) -> () {🛠️DynamicGeneration} [CustomLuaState] Function EditableMesh:SetFaceUVs(faceId: number, ids: { any }) -> () {🛠️DynamicGeneration} [CustomLuaState] Function EditableMesh:SetFaceVertices(faceId: number, ids: { any }) -> () {🛠️DynamicGeneration} [CustomLuaState] Function EditableMesh:SetFacsBonePose(action: Enum.FacsActionUnit, boneId: number, cframe: CFrame) -> () {🛠️DynamicGeneration} Function EditableMesh:SetFacsCorrectivePose(actions: { any }, boneIds: { any }, cframes: { any }) -> () {🛠️DynamicGeneration} Function EditableMesh:SetFacsPose(action: Enum.FacsActionUnit, boneIds: { any }, cframes: { any }) -> () {🛠️DynamicGeneration} Function EditableMesh:SetNormal(normalId: number, normal: Vector3) -> () {🛠️DynamicGeneration} Function EditableMesh:SetPosition(vertexId: number, p: Vector3) -> () {🛠️DynamicGeneration} Function EditableMesh:SetUV(uvId: number, uv: Vector2) -> () {🛠️DynamicGeneration} Function EditableMesh:SetVertexBoneWeights(vertexId: number, boneWeights: { any }) -> () {🛠️DynamicGeneration} Function EditableMesh:SetVertexBones(vertexId: number, boneIDs: { any }) -> () {🛠️DynamicGeneration} Function EditableMesh:SetVertexFaceColor(vertexId: number, faceId: number, colorId: number) -> () {🛠️DynamicGeneration} Function EditableMesh:SetVertexFaceNormal(vertexId: number, faceId: number, normalId: number) -> () {🛠️DynamicGeneration} Function EditableMesh:SetVertexFaceUV(vertexId: number, faceId: number, uvId: number) -> () {🛠️DynamicGeneration} Function EditableMesh:Triangulate() -> () {🛠️DynamicGeneration} Function EditableMesh:GetFacesWithAttribute(id: number) -> { any } {🛠️DynamicGeneration} [Deprecated] Function EditableMesh:GetVerticesWithAttribute(id: number) -> { any } {🛠️DynamicGeneration} [Deprecated] Class ExecutedRemoteCommand : Object {🔒RobloxScript} [NotCreatable] [NotReplicated] Function ExecutedRemoteCommand:RunMoreCode(code: string, args: ...any) -> () Function ExecutedRemoteCommand:SendUpdate(args: ...any) -> () Function ExecutedRemoteCommand:Stop() -> () Event ExecutedRemoteCommand.ReceivedUpdate(args: ...any) Class Instance : Object [NotCreatable] [NotBrowsable] Property Instance.Archivable: boolean Property Instance.Name: string Property Instance.Parent: Instance? [📁LoadOnly] [NotReplicated] Property Instance.PredictionMode: Enum.PredictionMode [ReadOnly] [NotScriptable] Property Instance.Capabilities: SecurityCapabilities {🛠️CapabilityControl} Property Instance.Sandboxed: boolean {🛠️CapabilityControl} [NotReplicated] Property Instance.Attributes: string {RobloxEngine} [Hidden] [ReadOnly] [NotScriptable] Property Instance.AttributesReplicate: string {RobloxEngine} [Hidden] [NotScriptable] Property Instance.AttributesSerialize: BinaryString {RobloxEngine} [Hidden] [NotReplicated] [NotScriptable] Property Instance.DataCost: number {LocalUser} [Hidden] [ReadOnly] [Deprecated] Property Instance.HistoryId: UniqueId {RobloxEngine} [Hidden] [NotReplicated] [NotScriptable] Property Instance.PropertyStatusStudio: Enum.PropertyStatus {RobloxEngine} [Hidden] [ReadOnly] [NotScriptable] Property Instance.RobloxLocked: boolean {Plugin} [Hidden] Property Instance.SourceAssetId: number {RobloxScript} [Hidden] Property Instance.Tags: BinaryString {RobloxEngine} [Hidden] [NotScriptable] Property Instance.UniqueId: UniqueId {RobloxScript} {✏️RobloxEngine} [NotReplicated] Property Instance.DefinesCapabilities: boolean {RobloxEngine} [Hidden] [NotScriptable] Property Instance.archivable: boolean [📁LoadOnly] [Hidden] [NotReplicated] [Deprecated] Property Instance.numExpectedDirectChildren: number [Hidden] [NotScriptable] Function Instance:AddTag(tag: string) -> () Function Instance:ClearAllChildren() -> () Function Instance:Clone() -> Instance? {🛠️CreateInstances} Function Instance:Destroy() -> () Function Instance:FindFirstAncestor(name: string) -> Instance? {🧬Safe} Function Instance:FindFirstAncestorOfClass(className: string) -> Instance? {🧬Safe} Function Instance:FindFirstAncestorWhichIsA(className: string) -> Instance? {🧬Safe} Function Instance:FindFirstChild(name: string, recursive: boolean? = false) -> Instance? {🧬Safe} Function Instance:FindFirstChildOfClass(className: string) -> Instance? {🧬Safe} Function Instance:FindFirstChildWhichIsA(className: string, recursive: boolean? = false) -> Instance? {🧬Safe} Function Instance:FindFirstDescendant(name: string) -> Instance? {🧬Safe} Function Instance:GetActor() -> Actor {🧬Safe} Function Instance:GetAttribute(attribute: string) -> any {🧬Safe} Function Instance:GetAttributeChangedSignal(attribute: string) -> RBXScriptSignal Function Instance:GetAttributes() -> { [string]: any } [CustomLuaState] {🧬Safe} Function Instance:GetChildren() -> { Instance } {🧬Safe} Function Instance:GetDebugId(scopeLength: number? = 4) -> string {🔒Plugin} [NotBrowsable] Function Instance:GetDescendants() -> { Instance } [CustomLuaState] {🧬Safe} Function Instance:GetFullName() -> string {🧬Safe} Function Instance:GetStyled(name: string, selector: string?) -> any Function Instance:GetStyledPropertyChangedSignal(property: string) -> RBXScriptSignal Function Instance:GetTags() -> { any } {🧬Safe} Function Instance:HasTag(tag: string) -> boolean {🧬Safe} Function Instance:IsAncestorOf(descendant: Instance) -> boolean {🧬Safe} Function Instance:IsDescendantOf(ancestor: Instance) -> boolean {🧬Safe} Function Instance:IsPropertyModified(property: string) -> boolean Function Instance:QueryDescendants(selector: string) -> { Instance } [CustomLuaState] Function Instance:RemoveTag(tag: string) -> () Function Instance:ResetPropertyToDefault(property: string) -> () Function Instance:SetAttribute(attribute: string, value: any) -> () Function Instance:WaitForChild(childName: string, timeOut: number) -> Instance? [CustomLuaState] [CanYield] Function Instance:Remove() -> () [Deprecated] Function Instance:children() -> { Instance } [Deprecated] Function Instance:clone() -> Instance? {🛠️CreateInstances} [Deprecated] Function Instance:destroy() -> () [Deprecated] Function Instance:findFirstChild(name: string, recursive: boolean? = false) -> Instance? [Deprecated] Function Instance:getChildren() -> { Instance } [Deprecated] Function Instance:isDescendantOf(ancestor: Instance) -> boolean [Deprecated] Function Instance:remove() -> () [Deprecated] Event Instance.AncestryChanged(child: Instance, parent: Instance) Event Instance.AttributeChanged(attribute: string) Event Instance.ChildAdded(child: Instance) Event Instance.ChildRemoved(child: Instance) Event Instance.DescendantAdded(descendant: Instance) Event Instance.DescendantRemoving(descendant: Instance) Event Instance.Destroying() Event Instance.StyledPropertiesChanged() Event Instance.childAdded(child: Instance) [Deprecated] Class AccessoryDescription : Instance Property AccessoryDescription.AccessoryType: Enum.AccessoryType {🛠️Avatar} Property AccessoryDescription.AssetId: number {🛠️Avatar} Property AccessoryDescription.Instance: Instance? {🛠️Avatar} Property AccessoryDescription.IsLayered: boolean {🛠️Avatar} Property AccessoryDescription.Order: number {🛠️Avatar} Property AccessoryDescription.Position: Vector3 {🛠️Avatar} Property AccessoryDescription.Puffiness: number {🛠️Avatar} Property AccessoryDescription.Rotation: Vector3 {🛠️Avatar} Property AccessoryDescription.Scale: Vector3 {🛠️Avatar} Function AccessoryDescription:GetAppliedInstance() -> Instance? {🛠️Avatar} Class AccountService : Instance {🔒RobloxScript} [NotCreatable] [Service] [NotReplicated] Function AccountService:DeviceAccessTokenAvailable() -> boolean {🔒RobloxScript} Function AccountService:DeviceIntegrityAvailable() -> boolean {🔒RobloxScript} Function AccountService:GetCredentialsHeaders() -> string {🔒RobloxScript} [Yields] Function AccountService:GetDeviceAccessToken() -> string {🔒RobloxScript} [Yields] Function AccountService:GetDeviceIntegrityToken(data: string) -> string {🔒RobloxScript} Function AccountService:GetDeviceIntegrityTokenYield(data: string) -> string {🔒RobloxScript} [Yields] Function AccountService:MagicLogin(data: string) -> () {🔒RobloxScript} Event AccountService.MagicLoginEvent(data: string) {🔒RobloxScript} Class Accoutrement : Instance Property Accoutrement.AttachmentPoint: CFrame {🛠️Avatar} Property Accoutrement.BackendAccoutrementState: number {🛠️Avatar} [Hidden] [NotScriptable] Property Accoutrement.AttachmentForward: Vector3 {🛠️Avatar} [Hidden] [NotReplicated] Property Accoutrement.AttachmentPos: Vector3 {🛠️Avatar} [Hidden] [NotReplicated] Property Accoutrement.AttachmentRight: Vector3 {🛠️Avatar} [Hidden] [NotReplicated] Property Accoutrement.AttachmentUp: Vector3 {🛠️Avatar} [Hidden] [NotReplicated] Event Accoutrement.ServerEquipAccoutrement(character: Instance) {🛠️Avatar} {🔒RobloxEngine} [Hidden] Event Accoutrement.ServerUnequipAccoutrement(oldCharacter: Instance) {🛠️Avatar} {🔒RobloxEngine} [Hidden] Class Accessory : Accoutrement Property Accessory.AccessoryType: Enum.AccessoryType {🛠️Avatar} Class Hat : Accoutrement [Deprecated] Class AchievementService : Instance {🔒RobloxScript} [NotCreatable] [Service] [NotReplicated] Function AchievementService:GrantAchievement(achievementName: string) -> boolean {🔒RobloxScript} [Yields] Function AchievementService:HasAchieved(achievementName: string) -> boolean {🔒RobloxScript} [Yields] Function AchievementService:IsAvailable() -> boolean {🔒RobloxScript} Class ActivityHistoryEventService : Instance {🔒RobloxScript} [NotCreatable] [Service] Event ActivityHistoryEventService.WriteActivityHistoryEventFromStudio(eventType: number, resourceId: number, metadata: string) {🔒RobloxScript} Class AdPortal : Instance Property AdPortal.Status: Enum.AdUnitStatus {🛠️Monetization} [ReadOnly] Property AdPortal.PortalInvalidReason: string {🛠️Monetization} [ReadOnly] [NotScriptable] Property AdPortal.PortalVersion: number {🛠️Monetization} {RobloxScript} [Hidden] [ReadOnly] Class AdService : Instance [NotCreatable] [Service] Function AdService:CreateAdRewardFromDevProductId(devProductId: number) -> AdReward Function AdService:GetAdAvailabilityNowAsync(adFormat: Enum.AdFormat) -> any [Yields] Function AdService:RegisterAdOpportunityAsync(instance: Instance, placementId: number?) -> () [Yields] Function AdService:ShowRewardedVideoAdAsync(player: Player, reward: AdReward, placementId: number?) -> Enum.ShowAdResult [Yields] Function AdService:UnregisterAdOpportunity(instance: Instance) -> () Function AdService:GetAdAvailabilityNowForUniverseAsync(adFormat: Enum.AdFormat, universeId: number, isUniversalAppDM: boolean) -> any {🔒RobloxScript} [Yields] Function AdService:GetAdTeleportInfo() -> ...any {🔒RobloxScript} Function AdService:GetReportAdInfo() -> { any } {🔒RobloxScript} Function AdService:HandleWhyThisAdClicked(advertiserName: string, payerName: string) -> () {🔒RobloxScript} Function AdService:HideEudsaDisclosure() -> () {🔒RobloxScript} Function AdService:OnDemandVideoCompleteFromUI(result: Enum.ShowAdResult, encryptedAdTrackingData: string, encryptionMetadata: string, rewardDetails: string) -> () {🔒RobloxScript} Function AdService:ReturnToPublisherExperience(adTeleportMethod: Enum.AdTeleportMethod) -> () {🔒RobloxScript} Function AdService:SetAdGuiInteractivityHandlerInitialized() -> () {🔒RobloxScript} Function AdService:ShowRewardedVideoAdAtClientAsync(universeId: number) -> Enum.ShowAdResult {🔒RobloxScript} [Yields] Function AdService:ShowVideoAd() -> () [Deprecated] Function AdService:SubmitAdNotification(universeId: number, isShowAdSuccessful: boolean, earnedReward: boolean, rewardProductName: string, rewardProductImageAssetId: number) -> () {🔒RobloxScript} Event AdService.AdTeleportEnded() {🔒RobloxScript} Event AdService.AdTeleportInitiated() {🔒RobloxScript} Event AdService.ReportImpressionSignal(ad_instance_name: string, encrypted_ad_tracking_data: string, encryption_metadata: string) {🔒RobloxEngine} [Hidden] Event AdService.ReportTeleportSignal(ad_instance_name: string, encrypted_ad_tracking_data: string, encryption_metadata: string, teleport_type: string, teleport_source_universe_id: number, teleport_source_place_id: number, teleport_dest_place_id: number) {🔒RobloxEngine} [Hidden] Event AdService.RewardedVideoAdEnded() {🔒RobloxScript} Event AdService.RewardedVideoAdStarted() {🔒RobloxScript} Event AdService.ServeAdResponseSignal(uuid: string, response: string, isError: boolean) {🔒RobloxEngine} [Hidden] Event AdService.ServeAdSignal(uuid: string, request: string) {🔒RobloxEngine} [Hidden] Event AdService.ShowDynamicEudsaDisclosure(advertiserName: string, payerName: string) {🔒RobloxScript} Event AdService.ShowReportAdPopup(adInfo: { [string]: any }) {🔒RobloxScript} Event AdService.VideoAdClosed(adShown: boolean) [Deprecated] Event AdService.adGuiRegisterUI(adGui: Instance) {🔒RobloxScript} Event AdService.rewardedVideoAdPlayServerToClient(rewardDetails: string) {🔒RobloxEngine} [Hidden] Event AdService.rewardedVideoAdPlayServerToClientWithPlacement(rewardDetails: string, placementId: number) {🔒RobloxEngine} [Hidden] Event AdService.rewardedVideoAdResultClientToServer(result: Enum.ShowAdResult, encryptedAdTrackingData: string, encryptionMetadata: string) {🔒RobloxEngine} [Hidden] Callback AdService.onDemandVideoPlayInUI(data: { [string]: any }) -> VideoFrame {🔒RobloxScript} Class AdvancedDragger : Instance Class AnalyticsService : Instance [NotCreatable] [Service] [NotReplicated] Property AnalyticsService.ApiKey: string {🛠️Basic} {LocalUser} [Deprecated] Function AnalyticsService:LogCustomEvent(player: Player, eventName: string, value: number? = 1, customFields: { [string]: any }? = nil) -> () {🛠️Basic} Function AnalyticsService:LogEconomyEvent(player: Player, flowType: Enum.AnalyticsEconomyFlowType, currencyType: string, amount: number, endingBalance: number, transactionType: string, itemSku: string? = "", customFields: { [string]: any }? = nil) -> () {🛠️Basic} Function AnalyticsService:LogFunnelStepEvent(player: Player, funnelName: string, funnelSessionId: string? = "", step: number? = 1, stepName: string? = "", customFields: { [string]: any }? = nil) -> () {🛠️Basic} Function AnalyticsService:LogOnboardingFunnelStepEvent(player: Player, step: number, stepName: string? = "", customFields: { [string]: any }? = nil) -> () {🛠️Basic} Function AnalyticsService:LogProgressionCompleteEvent(player: Player, progressionPathName: string, level: number, levelName: string? = "", customFields: { [string]: any }? = nil) -> () {🛠️Basic} Function AnalyticsService:LogProgressionEvent(player: Player, progressionPathName: string, status: Enum.AnalyticsProgressionType, level: number, levelName: string? = "", customFields: { [string]: any }? = nil) -> () {🛠️Basic} Function AnalyticsService:LogProgressionFailEvent(player: Player, progressionPathName: string, level: number, levelName: string? = "", customFields: { [string]: any }? = nil) -> () {🛠️Basic} Function AnalyticsService:LogProgressionStartEvent(player: Player, progressionPathName: string, level: number, levelName: string? = "", customFields: { [string]: any }? = nil) -> () {🛠️Basic} Function AnalyticsService:FireCustomEvent(player: Instance, eventCategory: string, customData: any) -> () {🛠️Basic} [Deprecated] Function AnalyticsService:FireEvent(category: string, value: any) -> () {🛠️Basic} [Deprecated] Function AnalyticsService:FireInGameEconomyEvent(player: Instance, itemName: string, economyAction: Enum.AnalyticsEconomyAction, itemCategory: string, amount: number, currency: string, location: any, customData: any) -> () {🛠️Basic} [Deprecated] Function AnalyticsService:FireLogEvent(player: Instance, logLevel: Enum.AnalyticsLogLevel, message: string, debugInfo: any, customData: any) -> () {🛠️Basic} [Deprecated] Function AnalyticsService:FirePlayerProgressionEvent(player: Instance, category: string, progressionStatus: Enum.AnalyticsProgressionStatus, location: any, statistics: any, customData: any) -> () {🛠️Basic} [Deprecated] Class Animation : Instance Property Animation.AnimationId: string {🛠️Animation} Class AnimationClip : Instance [NotCreatable] Property AnimationClip.Loop: boolean {🛠️Animation} Property AnimationClip.Priority: Enum.AnimationPriority {🛠️Animation} Property AnimationClip.Guid: string {🛠️Animation} {RobloxScript} [Hidden] [NotReplicated] Property AnimationClip.GuidBinaryString: BinaryString {🛠️Animation} {RobloxScript} [Hidden] [NotScriptable] Class AnimationGraphDefinition : AnimationClip Class CurveAnimation : AnimationClip Class KeyframeSequence : AnimationClip Property KeyframeSequence.AuthoredHipHeight: number {🛠️Animation} {Plugin} [Hidden] Function KeyframeSequence:AddKeyframe(keyframe: Instance) -> () {🛠️Animation} Function KeyframeSequence:GetKeyframes() -> { Instance } {🛠️Animation} Function KeyframeSequence:RemoveKeyframe(keyframe: Instance) -> () {🛠️Animation} Class AnimationClipProvider : Instance [NotCreatable] [Service] [NotReplicated] Function AnimationClipProvider:GetAnimationClipAsync(assetId: string) -> AnimationClip {🛠️Animation} [Yields] Function AnimationClipProvider:GetAnimationsAsync(userId: number) -> Instance? {🛠️Animation} [Yields] Function AnimationClipProvider:GetClipEvaluatorAsync(assetId: string) -> ClipEvaluator {🛠️Animation} [Yields] Function AnimationClipProvider:RegisterActiveAnimationClip(animationClip: AnimationClip) -> string {🛠️Animation} Function AnimationClipProvider:RegisterAnimationClip(animationClip: AnimationClip) -> string {🛠️Animation} Function AnimationClipProvider:GetAnimationClip(assetId: string) -> AnimationClip {🛠️Animation} {🔒Plugin} [Deprecated] Function AnimationClipProvider:GetAnimationClipById(assetId: number, useCache: boolean) -> AnimationClip {🛠️Animation} {🔒Plugin} [Deprecated] Function AnimationClipProvider:GetAnimationNodeDefinition(type: Enum.AnimationNodeType) -> { [string]: any } {🛠️Animation} {🔒RobloxScript} Function AnimationClipProvider:GetAnimationNodeTypes() -> { any } {🛠️Animation} {🔒RobloxScript} Function AnimationClipProvider:GetAnimations(userId: number) -> Instance? {🛠️Animation} [Yields] [Deprecated] Function AnimationClipProvider:GetMemStats() -> { [string]: any } {🛠️Animation} {🔒RobloxScript} Class AnimationController : Instance [Deprecated] Function AnimationController:GetPlayingAnimationTracks() -> { any } {🛠️Animation} [Deprecated] Function AnimationController:LoadAnimation(animation: Animation) -> AnimationTrack {🛠️Animation} [Deprecated] Event AnimationController.AnimationPlayed(animationTrack: AnimationTrack) {🛠️Animation} [Deprecated] Class AnimationFromVideoCreatorService : Instance [NotCreatable] [Service] Function AnimationFromVideoCreatorService:CreateJob(filePath: string) -> string {🔒RobloxScript} [Yields] Function AnimationFromVideoCreatorService:DownloadJobResult(jobId: string, outputFilePath: string) -> string {🔒RobloxScript} [Yields] Function AnimationFromVideoCreatorService:FullProcess(videoFilePath: string, progressCallback: (...any) -> ...any) -> string {🔒RobloxScript} [Yields] Function AnimationFromVideoCreatorService:GetJobStatus(jobId: string) -> string {🔒RobloxScript} [Yields] Class AnimationFromVideoCreatorStudioService : Instance {🔒RobloxScript} [NotCreatable] [Service] [NotReplicated] Function AnimationFromVideoCreatorStudioService:CreateAnimationByUploadingVideo(progressCallback: (...any) -> ...any) -> string {🔒RobloxScript} [Yields] Function AnimationFromVideoCreatorStudioService:ImportVideoWithPrompt() -> string {🔒RobloxScript} [Yields] Function AnimationFromVideoCreatorStudioService:IsAgeRestricted() -> boolean {🔒RobloxScript} Class AnimationNodeDefinition : Instance Property AnimationNodeDefinition.NodeType: Enum.AnimationNodeType {🛠️Animation} Property AnimationNodeDefinition.InputPinData: BinaryString {🛠️Animation} [Hidden] [NotScriptable] Property AnimationNodeDefinition.NodeId: string {🛠️Animation} {RobloxScript} Function AnimationNodeDefinition:AddInputPin(pin: string) -> () {🛠️Animation} {🔒RobloxScript} Function AnimationNodeDefinition:GetOrderedInputPinNames() -> { any } {🛠️Animation} {🔒RobloxScript} Function AnimationNodeDefinition:RemoveInputPin(pin: string) -> () {🛠️Animation} {🔒RobloxScript} Function AnimationNodeDefinition:SetOrderedInputPinNames(pins: { any }) -> () {🛠️Animation} {🔒RobloxScript} Event AnimationNodeDefinition.InputPinsChanged() {🛠️Animation} {🔒RobloxScript} Class AnimationRigData : Instance Property AnimationRigData.label: BinaryString {🛠️Animation} [Hidden] [NotScriptable] Property AnimationRigData.name: BinaryString {🛠️Animation} [Hidden] [NotScriptable] Property AnimationRigData.parent: BinaryString {🛠️Animation} [Hidden] [NotScriptable] Property AnimationRigData.postTransform: BinaryString {🛠️Animation} [Hidden] [NotScriptable] Property AnimationRigData.preTransform: BinaryString {🛠️Animation} [Hidden] [NotScriptable] Property AnimationRigData.transform: BinaryString {🛠️Animation} [Hidden] [NotScriptable] Function AnimationRigData:GetLabels() -> { any } {🛠️Animation} {🔒RobloxScript} Function AnimationRigData:GetNames() -> { any } {🛠️Animation} {🔒RobloxScript} Function AnimationRigData:GetParents() -> { any } {🛠️Animation} {🔒RobloxScript} Function AnimationRigData:GetPostTransforms() -> { any } {🛠️Animation} {🔒RobloxScript} Function AnimationRigData:GetPreTransforms() -> { any } {🛠️Animation} {🔒RobloxScript} Function AnimationRigData:GetTransforms() -> { any } {🛠️Animation} {🔒RobloxScript} Function AnimationRigData:IsValidR15() -> boolean {🛠️Animation} {🔒RobloxScript} Function AnimationRigData:LoadFromHumanoid(humanoid: Instance) -> boolean {🛠️Animation} {🔒RobloxScript} Function AnimationRigData:LoadFromModel(model: Instance) -> boolean {🛠️Animation} {🔒RobloxScript} Class AnimationStreamTrack : Instance {🔒RobloxScript} [NotCreatable] [NotReplicated] Property AnimationStreamTrack.Animation: TrackerStreamAnimation? [Hidden] [ReadOnly] Property AnimationStreamTrack.FACSDataLod: Enum.FACSDataLod [Hidden] [ReadOnly] Property AnimationStreamTrack.IsPlaying: boolean [Hidden] [ReadOnly] Property AnimationStreamTrack.Priority: Enum.AnimationPriority [Hidden] [NotReplicated] Property AnimationStreamTrack.WeightCurrent: number [Hidden] [ReadOnly] Property AnimationStreamTrack.WeightTarget: number [Hidden] [ReadOnly] Function AnimationStreamTrack:AdjustWeight(weight: number? = 1, fadeTime: number? = 0.100000001) -> () {🔒RobloxScript} Function AnimationStreamTrack:GetActive() -> boolean {🔒RobloxScript} Function AnimationStreamTrack:GetTrackerData() -> ...any {🔒RobloxScript} Function AnimationStreamTrack:Play(fadeTime: number? = 0.100000001, weight: number? = 1) -> () {🔒RobloxScript} Function AnimationStreamTrack:Stop(fadeTime: number? = 0.100000001) -> () {🔒RobloxScript} Function AnimationStreamTrack:TogglePause(paused: boolean) -> () {🔒RobloxScript} Event AnimationStreamTrack.Stopped() {🔒RobloxScript} Class AnimationTrack : Instance [NotCreatable] Property AnimationTrack.Animation: Animation? {🛠️Animation} [ReadOnly] Property AnimationTrack.IsPlaying: boolean {🛠️Animation} [ReadOnly] Property AnimationTrack.Length: number {🛠️Animation} [ReadOnly] Property AnimationTrack.Looped: boolean {🛠️Animation} Property AnimationTrack.Priority: Enum.AnimationPriority {🛠️Animation} Property AnimationTrack.Speed: number {🛠️Animation} [ReadOnly] Property AnimationTrack.TimePosition: number {🛠️Animation} [📁LoadOnly] [NotReplicated] Property AnimationTrack.WeightCurrent: number {🛠️Animation} [ReadOnly] Property AnimationTrack.WeightTarget: number {🛠️Animation} [ReadOnly] Function AnimationTrack:AdjustSpeed(speed: number? = 1) -> () {🛠️Animation} [CustomLuaState] Function AnimationTrack:AdjustWeight(weight: number? = 1, fadeTime: number? = 0.100000001) -> () {🛠️Animation} [CustomLuaState] Function AnimationTrack:GetMarkerReachedSignal(name: string) -> RBXScriptSignal {🛠️Animation} Function AnimationTrack:GetParameter(key: string) -> any {🛠️Animation} Function AnimationTrack:GetParameterDefaults() -> { [string]: any } {🛠️Animation} Function AnimationTrack:GetTargetInstance(name: string) -> Instance? {🛠️Animation} Function AnimationTrack:GetTargetNames() -> { any } {🛠️Animation} Function AnimationTrack:GetTimeOfKeyframe(keyframeName: string) -> number {🛠️Animation} Function AnimationTrack:Play(fadeTime: number? = 0.100000001, weight: number? = 1, speed: number? = 1) -> () {🛠️Animation} [CustomLuaState] Function AnimationTrack:SetParameter(key: string, value: any) -> () {🛠️Animation} Function AnimationTrack:SetTargetInstance(name: string, target: Instance) -> () {🛠️Animation} Function AnimationTrack:Stop(fadeTime: number? = 0.100000001) -> () {🛠️Animation} [CustomLuaState] Function AnimationTrack:GetDebugData() -> { [string]: any } {🛠️Animation} {🔒RobloxScript} Event AnimationTrack.DidLoop() {🛠️Animation} Event AnimationTrack.Ended() {🛠️Animation} Event AnimationTrack.KeyframeReached(keyframeName: string) {🛠️Animation} Event AnimationTrack.Stopped() {🛠️Animation} Class Animator : Instance Property Animator.EvaluationThrottled: boolean {🛠️Animation} [ReadOnly] Property Animator.PreferLodEnabled: boolean {🛠️Animation} Property Animator.RootMotion: CFrame {🛠️Animation} [ReadOnly] [NotBrowsable] Property Animator.RootMotionWeight: number {🛠️Animation} [ReadOnly] [NotBrowsable] Property Animator.FacsReplicationData: FacsReplicationData {🛠️Animation} {RobloxEngine} [Hidden] [NotScriptable] Function Animator:ApplyJointVelocities(motors: any) -> () {🛠️Animation} Function Animator:GetPlayingAnimationTracks() -> { any } {🛠️Animation} Function Animator:LoadAnimation(animation: Animation) -> AnimationTrack {🛠️Animation} Function Animator:RegisterEvaluationParallelCallback(callback: (...any) -> ...any) -> () {🛠️Animation} Function Animator:StepAnimations(deltaTime: number) -> () {🛠️Animation} {🔒Plugin} Function Animator:GetPlayingAnimationTracksCoreScript() -> { any } {🛠️Animation} {🔒RobloxScript} Function Animator:LoadAnimationCoreScript(animation: Animation) -> AnimationTrack {🛠️Animation} {🔒RobloxScript} Function Animator:LoadStreamAnimation(animation: TrackerStreamAnimation) -> AnimationStreamTrack {🛠️Animation} {🔒RobloxScript} Function Animator:LoadStreamAnimationForSelfieView_deprecated(animation: TrackerStreamAnimation, player: Player) -> AnimationStreamTrack {🛠️Animation} {🔒RobloxScript} Function Animator:LoadStreamAnimationV2(animation: TrackerStreamAnimation, player: Player? = nil, shouldLookupPlayer: boolean? = true, shouldReplicate: boolean? = true) -> AnimationStreamTrack {🛠️Animation} {🔒RobloxScript} Function Animator:StepAnimationsInternal(deltaTime: number, options: { [string]: any }) -> () {🛠️Animation} {🔒RobloxScript} Function Animator:SynchronizeWith(otherAnimator: Animator) -> () {🛠️Animation} {🔒RobloxScript} Event Animator.AnimationPlayed(animationTrack: AnimationTrack) {🛠️Animation} Event Animator.AnimationPlayedCoreScript(animationTrack: AnimationTrack) {🛠️Animation} {🔒RobloxScript} Event Animator.AnimationStreamTrackPlayed(animationTrack: AnimationStreamTrack) {🛠️Animation} {🔒RobloxScript} Event Animator.OnCombinedUpdate(animation: string, playState: boolean, fadeTime: number, weight: number, speed: number, timePosition: number, priority: Enum.AnimationPriority, looping: boolean, valuesUpdated: number) {🛠️Animation} {🔒RobloxEngine} [Hidden] Event Animator.OnStreamingUpdated2(fadeTime: number, weight: number, priority: Enum.AnimationPriority, maskEnabled: boolean, valuesUpdated: number) {🛠️Animation} {🔒RobloxEngine} [Hidden] Event Animator.StreamSyncRequest(player: Player) {🛠️Animation} {🔒RobloxEngine} [Hidden] Class Annotation : Instance Property Annotation.AuthorColor3: Color3 {RobloxScript} [Hidden] Property Annotation.AuthorId: number {RobloxScript} [Hidden] Property Annotation.ChannelId: string {RobloxScript} [Hidden] Property Annotation.Contents: string {RobloxScript} [Hidden] Property Annotation.CreationTimeUnix: number {RobloxScript} [Hidden] Property Annotation.LastModifiedTimeUnix: number {RobloxScript} [Hidden] Property Annotation.LoadingReplies: boolean {RobloxScript} [Hidden] Property Annotation.MessageId: string {RobloxEngine} [Hidden] [NotScriptable] Property Annotation.ReplyCount: number {RobloxScript} [Hidden] Property Annotation.Resolved: boolean {RobloxScript} [Hidden] Property Annotation.TaggedUsers: string {RobloxScript} [Hidden] Function Annotation:GetRequests() -> { [string]: any } {🔒RobloxScript} Function Annotation:GetStringUniqueId() -> string {🔒RobloxScript} Function Annotation:IsThreadParent() -> boolean {🔒RobloxScript} Event Annotation.RequestCompleted(requestId: string, requestType: Enum.AnnotationRequestType, result: Enum.AnnotationRequestStatus) {🔒RobloxScript} Event Annotation.RequestInitiated(requestId: string, requestType: Enum.AnnotationRequestType) {🔒RobloxScript} Class WorkspaceAnnotation : Annotation Property WorkspaceAnnotation.Adornee: PVInstance? {RobloxScript} [Hidden] Property WorkspaceAnnotation.AdorneeOffset: Vector3 {RobloxScript} [Hidden] Function WorkspaceAnnotation:GetAbsolutePosition() -> Vector3 {🔒RobloxScript} Function WorkspaceAnnotation:SetAdorneeOffsetFromAbsolutePosition(position: Vector3) -> () {🔒RobloxScript} Class AnnotationsService : Instance {🔒RobloxScript} [NotCreatable] [Service] Property AnnotationsService.AnnotationsLoadingStatus: Enum.AnnotationRequestStatus {RobloxScript} [Hidden] Property AnnotationsService.AnnotationsVisible: boolean {RobloxScript} [Hidden] [NotReplicated] Property AnnotationsService.Hovered: Annotation? {RobloxScript} [Hidden] [NotReplicated] Property AnnotationsService.Mode: Enum.AnnotationEditingMode {RobloxScript} [Hidden] [NotReplicated] Property AnnotationsService.ResolvedLoadingStatus: Enum.AnnotationRequestStatus {RobloxScript} [Hidden] Property AnnotationsService.Selected: Annotation? {RobloxScript} [Hidden] [NotReplicated] Function AnnotationsService:CreateAnnotation(annotation: Annotation) -> () {🔒RobloxScript} Function AnnotationsService:CreateOrUpdateChannelPreferenceAsync(userId: number, channelId: string, placeId: number, channelContentPreference: Enum.AnnotationChannelContentPreference) -> () {🔒RobloxScript} [Yields] Function AnnotationsService:CreateOrUpdatePlacePreference(placeId: number, userId: number, placeContentPreference: Enum.PlaceContentPreference) -> () {🔒RobloxScript} Function AnnotationsService:CreateOrUpdatePlacePreferenceAsync(userId: number, placeContentPreference: Enum.AnnotationPlaceContentPreference, placeId: number) -> () {🔒RobloxScript} [Yields] Function AnnotationsService:DeleteAnnotation(annotation: Annotation) -> () {🔒RobloxScript} Function AnnotationsService:EditAnnotation(uniqueId: string, contents: string, taggedUsers: string) -> () {🔒RobloxScript} Function AnnotationsService:GetAnnotationThreads() -> { Instance } {🔒RobloxScript} Function AnnotationsService:GetChannelPreferenceAsync(userId: number, channelId: string, placeId: number) -> Enum.AnnotationChannelContentPreference {🔒RobloxScript} [Yields] Function AnnotationsService:GetPlacePreference(placeId: number, userId: number) -> Enum.PlaceContentPreference {🔒RobloxScript} Function AnnotationsService:GetPlacePreferenceAsync(userId: number, placeId: number) -> Enum.AnnotationPlaceContentPreference {🔒RobloxScript} [Yields] Function AnnotationsService:LoadAnnotationReplies(annotation: Annotation, reverseOrder: boolean, loadAll: boolean) -> () {🔒RobloxScript} Function AnnotationsService:LoadAnnotations(resolved: boolean) -> () {🔒RobloxScript} Function AnnotationsService:LoadResolvedAnnotations(count: number) -> () {🔒RobloxScript} [Deprecated] Function AnnotationsService:ResolveAnnotation(annotation: Annotation, resolved: boolean) -> () {🔒RobloxScript} Event AnnotationsService.AnnotationAdded(requestId: string, annotation: Annotation, channelId: string) {🔒RobloxScript} Event AnnotationsService.AnnotationDeleted(requestId: string, annotation: Annotation) {🔒RobloxScript} Event AnnotationsService.AnnotationEdited(requestId: string, uniqueId: string, contents: string, taggedUsers: string) {🔒RobloxScript} Event AnnotationsService.AnnotationResolved(requestId: string, annotation: Annotation, resolved: boolean) {🔒RobloxScript} Event AnnotationsService.ServerLoadAnnotationReplies(annotation: Annotation, reverseOrder: boolean, loadAll: boolean) {🔒RobloxEngine} Event AnnotationsService.ServerLoadAnnotations(resolved: boolean) {🔒RobloxEngine} Event AnnotationsService.ServerLoadResolvedAnnotations(count: number) {🔒RobloxEngine} Class AppLifecycleObserverService : Instance {🔒RobloxScript} [NotCreatable] [Service] [NotReplicated] Function AppLifecycleObserverService:GetCurrentState() -> Enum.AppLifecycleManagerState {🔒RobloxScript} Function AppLifecycleObserverService:IsDidDetachSupported() -> boolean {🔒RobloxScript} Function AppLifecycleObserverService:TriggerOnLandingPageMount() -> () {🔒RobloxScript} Function AppLifecycleObserverService:TriggerOnLuaAppInteractive() -> () {🔒RobloxScript} Event AppLifecycleObserverService.OnBecomeActive() {🔒RobloxScript} Event AppLifecycleObserverService.OnDetach() {🔒RobloxScript} Event AppLifecycleObserverService.OnHide() {🔒RobloxScript} Event AppLifecycleObserverService.OnResignActive() {🔒RobloxScript} Event AppLifecycleObserverService.OnStart() {🔒RobloxScript} Event AppLifecycleObserverService.OnUnhide() {🔒RobloxScript} Class AppRatingPromptService : Instance {🔒RobloxScript} [NotCreatable] [Service] [NotReplicated] Function AppRatingPromptService:isAppRatingPromptAvailable() -> boolean {🔒RobloxScript} Function AppRatingPromptService:showAppRatingPrompt() -> () {🔒RobloxScript} Event AppRatingPromptService.OnGameLeft(gameTime: number) {🔒RobloxScript} Class AppUpdateService : Instance {🔒RobloxScript} [NotCreatable] [Service] [NotReplicated] Function AppUpdateService:CanPerformBinaryUpdate() -> boolean {🔒RobloxScript} Function AppUpdateService:CheckForUpdate(handler: ((...any) -> ...any)?) -> () {🔒RobloxScript} Function AppUpdateService:PerformManagedUpdate() -> boolean {🔒RobloxScript} Class AssetCounterService : Instance {🔒RobloxEngine} [NotCreatable] [Service] [NotReplicated] Class AssetDeliveryProxy : Instance [NotCreatable] [Service] [NotReplicated] Property AssetDeliveryProxy.Interface: string Property AssetDeliveryProxy.Port: number Property AssetDeliveryProxy.StartServer: boolean Class AssetImportService : Instance {🔒RobloxScript} [NotCreatable] [Service] [NotReplicated] Function AssetImportService:GetAllPresets() -> { [string]: any } {🔒RobloxScript} Function AssetImportService:GetFilesInDirAsync(path: string) -> { any } {🔒RobloxScript} [Yields] Function AssetImportService:GetPreset(name: string) -> { [string]: any } {🔒RobloxScript} Function AssetImportService:PickFileWithPromptAsync() -> string {🔒RobloxScript} [Yields] Function AssetImportService:PickImageFileWithPrompt() -> string {🔒RobloxScript} [Yields] Function AssetImportService:PickMeshFileWithPrompt() -> string {🔒RobloxScript} [Yields] Function AssetImportService:PickMultipleFilesWithPrompt() -> { any } {🔒RobloxScript} [Yields] Function AssetImportService:RemovePreset(name: string) -> () {🔒RobloxScript} Function AssetImportService:SavePreset(name: string, preset: { [string]: any }) -> boolean {🔒RobloxScript} Function AssetImportService:StartSessionWithPath(filePath: string) -> AssetImportSession {🔒RobloxScript} Function AssetImportService:StartSessionWithPathAsync(filePath: string) -> AssetImportSession {🔒RobloxScript} [Yields] Function AssetImportService:UploadAssetFromContentAsync(content: string, createAssetRequest: { [string]: any }) -> ...any {🔒RobloxScript} [Yields] Function AssetImportService:UploadAssetFromPathAsync(filepath: string, createAssetRequest: { [string]: any }) -> ...any {🔒RobloxScript} [Yields] Event AssetImportService.StartSingleMeshImport(fileName: string) {🔒RobloxScript} Class AssetManagerService : Instance {🔒RobloxScript} [NotCreatable] [Service] [NotReplicated] Function AssetManagerService:AddNewPlace() -> number {🔒RobloxScript} [Yields] Function AssetManagerService:CreateAlias(assetType: number, assetId: number, aliasName: string) -> () {🔒RobloxScript} [Yields] Function AssetManagerService:DeleteAlias(aliasName: string) -> () {🔒RobloxScript} [Yields] Function AssetManagerService:GetMeshIdFromAliasName(aliasName: string) -> number {🔒RobloxScript} Function AssetManagerService:GetMeshIdFromAssetId(assetId: number) -> number {🔒RobloxScript} Function AssetManagerService:GetTextureIdFromAliasName(aliasName: string) -> number {🔒RobloxScript} Function AssetManagerService:GetTextureIdFromAssetId(assetId: number) -> number {🔒RobloxScript} Function AssetManagerService:InsertAudio(assetId: number, assetName: string) -> () {🔒RobloxScript} Function AssetManagerService:InsertImage(assetId: number) -> () {🔒RobloxScript} Function AssetManagerService:InsertImages(assetIds: { any }) -> () {🔒RobloxScript} Function AssetManagerService:InsertMesh(aliasName: string, insertWithLocation: boolean, sourceAssetId: number) -> () {🔒RobloxScript} Function AssetManagerService:InsertMeshesWithLocation(aliasNames: { any }, meshIds: { any }) -> () {🔒RobloxScript} Function AssetManagerService:InsertModel(modelId: number) -> () {🔒RobloxScript} Function AssetManagerService:InsertPackage(packageId: number) -> () {🔒RobloxScript} Function AssetManagerService:InsertVideo(assetId: number, assetName: string) -> () {🔒RobloxScript} Function AssetManagerService:OpenPlace(placeId: number) -> () {🔒RobloxScript} Function AssetManagerService:RemovePlace(placeId: number) -> () {🔒RobloxScript} [Yields] Function AssetManagerService:RenameAlias(assetType: number, assetId: number, oldAliasName: string, newAliasName: string) -> () {🔒RobloxScript} [Yields] Function AssetManagerService:RenameModel(modelId: number, newName: string) -> () {🔒RobloxScript} [Yields] Function AssetManagerService:RenamePlace(placeId: number, newName: string) -> () {🔒RobloxScript} [Yields] Function AssetManagerService:ShowPackageDetails(packageId: number) -> () {🔒RobloxScript} Function AssetManagerService:UpdateAllPackages(packageId: number) -> () {🔒RobloxScript} Function AssetManagerService:ViewPackageOnWebsite(packageId: number) -> () {🔒RobloxScript} Event AssetManagerService.AssetImportedSignal(assetType: Enum.AssetType, assetId: string, assetName: number) {🔒RobloxScript} Event AssetManagerService.ImportSessionFinished() {🔒RobloxScript} Event AssetManagerService.ImportSessionStarted() {🔒RobloxScript} Class AssetPatchSettings : Instance [NotCreatable] [NotReplicated] Property AssetPatchSettings.ContentId: string Property AssetPatchSettings.OutputPath: string Property AssetPatchSettings.PatchId: string Class AssetQualityService : Instance {🔒RobloxScript} [NotCreatable] [Service] [NotReplicated] Function AssetQualityService:FetchAssetQualitySummaryFromGltfAsync(gltfData: string, desiredQualityChecks: { any }) -> { [string]: any } {🔒RobloxScript} [Yields] Function AssetQualityService:FetchAssetQualityVisualizationDataFromUrlAsync(visualizationUrl: string) -> { [string]: any } {🔒RobloxScript} [Yields] Function AssetQualityService:GenerateAssetQualityGltfFromInstanceAsync(uploadModel: Model) -> string {🔒RobloxScript} [Yields] Class AssetService : Instance [NotCreatable] [Service] Property AssetService.AllowInsertFreeAssets: boolean {RobloxScript} Function AssetService:ComposeDecalAsync(layers: { any }) -> Decal [Yields] Function AssetService:CreateAssetAsync(object: Object, assetType: Enum.AssetType, requestParameters: { [string]: any }? = nil) -> ...any {🛠️AssetCreateUpdate} [Yields] Function AssetService:CreateAssetVersionAsync(object: Object, assetType: Enum.AssetType, assetId: number, requestParameters: { [string]: any }? = nil) -> ...any {🛠️AssetCreateUpdate} [Yields] Function AssetService:CreateEditableImage(editableImageOptions: { [string]: any }?) -> EditableImage {🛠️DynamicGeneration} Function AssetService:CreateEditableImageAsync(content: Content, editableImageOptions: { [string]: any }?) -> EditableImage {🛠️AssetRead} [Yields] Function AssetService:CreateEditableMesh(editableMeshOptions: { [string]: any }?) -> EditableMesh {🛠️DynamicGeneration} Function AssetService:CreateEditableMeshAsync(content: Content, editableMeshOptions: { [string]: any }?) -> EditableMesh {🛠️AssetRead} [Yields] Function AssetService:CreateMeshPartAsync(meshContent: Content, options: { [string]: any }? = nil) -> MeshPart {🛠️Basic} [Yields] Function AssetService:CreatePlaceAsync(placeName: string, templatePlaceID: number, description: string? = "") -> number {🛠️AssetCreateUpdate} [Yields] Function AssetService:CreatePlaceInPlayerInventoryAsync(player: Instance, placeName: string, templatePlaceID: number, description: string? = "") -> number {🛠️AssetCreateUpdate} [Yields] Function AssetService:CreateSurfaceAppearanceAsync(content: { [string]: any }) -> SurfaceAppearance {🛠️Basic} [Yields] Function AssetService:GetAssetIdsForPackageAsync(packageAssetId: number) -> { any } {🛠️AssetRead} [Yields] Function AssetService:GetAudioMetadataAsync(idList: { any }) -> { any } {🛠️AssetRead} [Yields] Function AssetService:GetBundleDetailsAsync(bundleId: number) -> { [string]: any } {🛠️AssetRead} [Yields] Function AssetService:GetGamePlacesAsync() -> Instance? {🛠️AssetRead} [Yields] Function AssetService:LoadAssetAsync(assetId: number) -> Instance? {🛠️AssetRequire} [Yields] Function AssetService:PromptCreateAssetAsync(player: Player, instance: Instance, assetType: Enum.AssetType) -> ...any {🛠️AssetCreateUpdate} [Yields] Function AssetService:PromptImportAnimationClipFromVideoAsync(player: Player, progressCallback: (...any) -> ...any) -> ...any {🛠️AssetManagement} [Yields] Function AssetService:SavePlaceAsync(requestParameters: { [string]: any }?) -> () {🛠️AssetCreateUpdate} [Yields] Function AssetService:SearchAudioAsync(searchParameters: AudioSearchParams) -> AudioPages {🛠️AssetRead} [Yields] Function AssetService:CachePartOperationsAsync(partOperations: { any }) -> () {🔒RobloxScript} [Yields] Function AssetService:CanEditAssetAsync(content: Content) -> boolean {🔒RobloxScript} [Yields] Function AssetService:ComposeDecal(decal: Decal, layers: { any }, onFinishCallback: (...any) -> ...any) -> () {🔒RobloxScript} Function AssetService:DeserializeInstance(serializedInstance: string) -> Instance? {🔒RobloxScript} Function AssetService:GetAssetIdsForPackage(packageAssetId: number) -> { any } {🛠️AssetRead} [Yields] [Deprecated] Function AssetService:GetCreatorAssetID(creationID: number) -> number [Yields] [Deprecated] Function AssetService:GetOpaqueContentMetadataMap(opaqueContent: Content) -> { [string]: any } {🔒RobloxScript} Function AssetService:SearchAudio(searchParameters: AudioSearchParams) -> AudioPages {🛠️AssetRead} [Yields] [Deprecated] Event AssetService.AudioMetadataFailedResponse(requestid: number) {🔒RobloxScript} Event AssetService.AudioMetadataRequest(requestid: number, request: { any }) {🔒RobloxScript} Event AssetService.AudioMetadataResponse(requestid: number, response: { any }) {🔒RobloxScript} Event AssetService.OpenCreateResultModal(resultType: Enum.PromptCreateAssetResult) {🔒RobloxScript} Event AssetService.OpenPublishResultModal(resultType: Enum.PromptPublishAssetResult) {🔒RobloxScript} Class Atmosphere : Instance Property Atmosphere.Density: number {🛠️Environment} Property Atmosphere.Offset: number {🛠️Environment} Property Atmosphere.Color: Color3 {🛠️Environment} Property Atmosphere.Decay: Color3 {🛠️Environment} Property Atmosphere.Glare: number {🛠️Environment} Property Atmosphere.Haze: number {🛠️Environment} Class Attachment : Instance Property Attachment.Visible: boolean {🛠️Basic} Property Attachment.Axis: Vector3 {🛠️Basic} [📁LoadOnly] [NotReplicated] Property Attachment.SecondaryAxis: Vector3 {🛠️Basic} [📁LoadOnly] [NotReplicated] Property Attachment.WorldAxis: Vector3 {🛠️Basic} [📁LoadOnly] [NotReplicated] Property Attachment.WorldCFrame: CFrame {🛠️Basic} [📁LoadOnly] [NotReplicated] Property Attachment.WorldSecondaryAxis: Vector3 {🛠️Basic} [📁LoadOnly] [NotReplicated] Property Attachment.CFrame: CFrame {🛠️Basic} Property Attachment.WorldOrientation: Vector3 {🛠️Basic} [Hidden] [NotReplicated] Property Attachment.WorldPosition: Vector3 {🛠️Basic} [Hidden] [NotReplicated] Property Attachment.WorldRotation: Vector3 {🛠️Basic} [Hidden] [ReadOnly] [Deprecated] Property Attachment.Orientation: Vector3 {🛠️Basic} [Hidden] [NotReplicated] Property Attachment.Position: Vector3 {🛠️Basic} [Hidden] [NotReplicated] Property Attachment.Rotation: Vector3 {🛠️Basic} [Hidden] [NotReplicated] [Deprecated] Function Attachment:GetConstraints() -> { Instance } {🛠️Basic} Function Attachment:GetAxis() -> Vector3 {🛠️Basic} [Deprecated] Function Attachment:GetSecondaryAxis() -> Vector3 {🛠️Basic} [Deprecated] Function Attachment:SetAxis(axis: Vector3) -> () {🛠️Basic} [Deprecated] Function Attachment:SetSecondaryAxis(axis: Vector3) -> () {🛠️Basic} [Deprecated] Class Bone : Attachment Property Bone.TransformedWorldCFrame: CFrame {🛠️Animation | Basic} [ReadOnly] {🧬Unsafe} Property Bone.Transform: CFrame {🛠️Animation | Basic} [📁LoadOnly] [NotReplicated] Property Bone.TransformedCFrame: CFrame {🛠️Animation | Basic} [Hidden] [ReadOnly] Class AudioAnalyzer : Instance Property AudioAnalyzer.PeakLevel: number {🛠️Audio} [ReadOnly] Property AudioAnalyzer.RmsLevel: number {🛠️Audio} [ReadOnly] Property AudioAnalyzer.SpectrumEnabled: boolean {🛠️Audio} Property AudioAnalyzer.WindowSize: Enum.AudioWindowSize {🛠️Audio} Function AudioAnalyzer:GetConnectedWires(pin: string) -> { Instance } {🛠️Audio} Function AudioAnalyzer:GetInputPins() -> { any } {🛠️Audio} Function AudioAnalyzer:GetOutputPins() -> { any } {🛠️Audio} Function AudioAnalyzer:GetSpectrum() -> { any } {🛠️Audio} [CustomLuaState] Event AudioAnalyzer.WiringChanged(connected: boolean, pin: string, wire: Wire, instance: Instance) {🛠️Audio} Class AudioChannelMixer : Instance Property AudioChannelMixer.Layout: Enum.AudioChannelLayout {🛠️Audio} Function AudioChannelMixer:GetConnectedWires(pin: string) -> { Instance } {🛠️Audio} Function AudioChannelMixer:GetInputPins() -> { any } {🛠️Audio} Function AudioChannelMixer:GetOutputPins() -> { any } {🛠️Audio} Event AudioChannelMixer.WiringChanged(connected: boolean, pin: string, wire: Wire, instance: Instance) {🛠️Audio} Class AudioChannelSplitter : Instance Property AudioChannelSplitter.Layout: Enum.AudioChannelLayout {🛠️Audio} Function AudioChannelSplitter:GetConnectedWires(pin: string) -> { Instance } {🛠️Audio} Function AudioChannelSplitter:GetInputPins() -> { any } {🛠️Audio} Function AudioChannelSplitter:GetOutputPins() -> { any } {🛠️Audio} Event AudioChannelSplitter.WiringChanged(connected: boolean, pin: string, wire: Wire, instance: Instance) {🛠️Audio} Class AudioChorus : Instance Property AudioChorus.Bypass: boolean {🛠️Audio} Property AudioChorus.Depth: number {🛠️Audio} Property AudioChorus.Mix: number {🛠️Audio} Property AudioChorus.Rate: number {🛠️Audio} Function AudioChorus:GetConnectedWires(pin: string) -> { Instance } {🛠️Audio} Function AudioChorus:GetInputPins() -> { any } {🛠️Audio} Function AudioChorus:GetOutputPins() -> { any } {🛠️Audio} Event AudioChorus.WiringChanged(connected: boolean, pin: string, wire: Wire, instance: Instance) {🛠️Audio} Class AudioCompressor : Instance Property AudioCompressor.Attack: number {🛠️Audio} Property AudioCompressor.Bypass: boolean {🛠️Audio} Property AudioCompressor.MakeupGain: number {🛠️Audio} Property AudioCompressor.Ratio: number {🛠️Audio} Property AudioCompressor.Release: number {🛠️Audio} Property AudioCompressor.Threshold: number {🛠️Audio} Property AudioCompressor.Editor: boolean {🛠️Audio} {RobloxScript} [📁LoadOnly] [NotReplicated] Function AudioCompressor:GetConnectedWires(pin: string) -> { Instance } {🛠️Audio} Function AudioCompressor:GetInputPins() -> { any } {🛠️Audio} Function AudioCompressor:GetOutputPins() -> { any } {🛠️Audio} Event AudioCompressor.WiringChanged(connected: boolean, pin: string, wire: Wire, instance: Instance) {🛠️Audio} Class AudioDeviceInput : Instance Property AudioDeviceInput.AccessType: Enum.AccessModifierType Property AudioDeviceInput.Active: boolean {✏️RobloxScript} Property AudioDeviceInput.Muted: boolean Property AudioDeviceInput.Player: Player? Property AudioDeviceInput.Volume: number Property AudioDeviceInput.AccessList: BinaryString {RobloxEngine} [Hidden] [NotScriptable] Property AudioDeviceInput.IsReady: boolean {RobloxScript} [ReadOnly] Property AudioDeviceInput.MutedByLocalUser: boolean {RobloxScript} [Hidden] [NotReplicated] Function AudioDeviceInput:GetConnectedWires(pin: string) -> { Instance } Function AudioDeviceInput:GetInputPins() -> { any } Function AudioDeviceInput:GetOutputPins() -> { any } Function AudioDeviceInput:GetUserIdAccessList() -> { any } Function AudioDeviceInput:SetUserIdAccessList(userIds: { any }) -> () Event AudioDeviceInput.WiringChanged(connected: boolean, pin: string, wire: Wire, instance: Instance) Class AudioDeviceOutput : Instance Property AudioDeviceOutput.Player: Player? {🛠️Audio} Function AudioDeviceOutput:GetConnectedWires(pin: string) -> { Instance } {🛠️Audio} Function AudioDeviceOutput:GetInputPins() -> { any } {🛠️Audio} Function AudioDeviceOutput:GetOutputPins() -> { any } {🛠️Audio} Event AudioDeviceOutput.WiringChanged(connected: boolean, pin: string, wire: Wire, instance: Instance) {🛠️Audio} Class AudioDistortion : Instance Property AudioDistortion.Bypass: boolean {🛠️Audio} Property AudioDistortion.Level: number {🛠️Audio} Function AudioDistortion:GetConnectedWires(pin: string) -> { Instance } {🛠️Audio} Function AudioDistortion:GetInputPins() -> { any } {🛠️Audio} Function AudioDistortion:GetOutputPins() -> { any } {🛠️Audio} Event AudioDistortion.WiringChanged(connected: boolean, pin: string, wire: Wire, instance: Instance) {🛠️Audio} Class AudioEcho : Instance Property AudioEcho.Bypass: boolean {🛠️Audio} Property AudioEcho.DelayTime: number {🛠️Audio} Property AudioEcho.DryLevel: number {🛠️Audio} Property AudioEcho.Feedback: number {🛠️Audio} Property AudioEcho.RampTime: number {🛠️Audio} Property AudioEcho.WetLevel: number {🛠️Audio} Function AudioEcho:GetConnectedWires(pin: string) -> { Instance } {🛠️Audio} Function AudioEcho:GetInputPins() -> { any } {🛠️Audio} Function AudioEcho:GetOutputPins() -> { any } {🛠️Audio} Function AudioEcho:Reset() -> () {🛠️Audio} {🔒RobloxScript} Event AudioEcho.WiringChanged(connected: boolean, pin: string, wire: Wire, instance: Instance) {🛠️Audio} Class AudioEmitter : Instance Property AudioEmitter.AudioInteractionGroup: string {🛠️Audio} Property AudioEmitter.AcousticSimulationEnabled: boolean {🛠️Audio} Property AudioEmitter.PositionOverride: Instance? {🛠️Audio} {RobloxEngine} [Hidden] Property AudioEmitter.AngleAttenuation: BinaryString {🛠️Audio} {RobloxEngine} Property AudioEmitter.DistanceAttenuation: BinaryString {🛠️Audio} {RobloxEngine} Property AudioEmitter.SimulationFidelity: Enum.AudioSimulationFidelity {🛠️Audio} [Deprecated] Function AudioEmitter:GetAngleAttenuation() -> { [string]: any } {🛠️Audio} [CustomLuaState] Function AudioEmitter:GetAudibilityFor(listener: AudioListener) -> number {🛠️Audio} Function AudioEmitter:GetConnectedWires(pin: string) -> { Instance } {🛠️Audio} Function AudioEmitter:GetDistanceAttenuation() -> { [string]: any } {🛠️Audio} [CustomLuaState] Function AudioEmitter:GetInputPins() -> { any } {🛠️Audio} Function AudioEmitter:GetInteractingListeners() -> { Instance } {🛠️Audio} Function AudioEmitter:GetOutputPins() -> { any } {🛠️Audio} Function AudioEmitter:SetAngleAttenuation(curve: { [string]: any }) -> () {🛠️Audio} [CustomLuaState] Function AudioEmitter:SetDistanceAttenuation(curve: { [string]: any }) -> () {🛠️Audio} [CustomLuaState] Event AudioEmitter.WiringChanged(connected: boolean, pin: string, wire: Wire, instance: Instance) {🛠️Audio} Class AudioEqualizer : Instance Property AudioEqualizer.Bypass: boolean {🛠️Audio} Property AudioEqualizer.HighGain: number {🛠️Audio} Property AudioEqualizer.LowGain: number {🛠️Audio} Property AudioEqualizer.MidGain: number {🛠️Audio} Property AudioEqualizer.MidRange: NumberRange {🛠️Audio} Property AudioEqualizer.Editor: boolean {🛠️Audio} {RobloxScript} [📁LoadOnly] [NotReplicated] Function AudioEqualizer:GetConnectedWires(pin: string) -> { Instance } {🛠️Audio} Function AudioEqualizer:GetInputPins() -> { any } {🛠️Audio} Function AudioEqualizer:GetOutputPins() -> { any } {🛠️Audio} Event AudioEqualizer.WiringChanged(connected: boolean, pin: string, wire: Wire, instance: Instance) {🛠️Audio} Class AudioFader : Instance Property AudioFader.Bypass: boolean {🛠️Audio} Property AudioFader.Volume: number {🛠️Audio} Function AudioFader:GetConnectedWires(pin: string) -> { Instance } {🛠️Audio} Function AudioFader:GetInputPins() -> { any } {🛠️Audio} Function AudioFader:GetOutputPins() -> { any } {🛠️Audio} Event AudioFader.WiringChanged(connected: boolean, pin: string, wire: Wire, instance: Instance) {🛠️Audio} Class AudioFilter : Instance Property AudioFilter.Bypass: boolean {🛠️Audio} Property AudioFilter.FilterType: Enum.AudioFilterType {🛠️Audio} Property AudioFilter.Frequency: number {🛠️Audio} Property AudioFilter.Gain: number {🛠️Audio} Property AudioFilter.Q: number {🛠️Audio} Property AudioFilter.Editor: boolean {🛠️Audio} {RobloxScript} [📁LoadOnly] [NotReplicated] Function AudioFilter:GetConnectedWires(pin: string) -> { Instance } {🛠️Audio} Function AudioFilter:GetGainAt(frequency: number) -> number {🛠️Audio} Function AudioFilter:GetInputPins() -> { any } {🛠️Audio} Function AudioFilter:GetOutputPins() -> { any } {🛠️Audio} Event AudioFilter.WiringChanged(connected: boolean, pin: string, wire: Wire, instance: Instance) {🛠️Audio} Class AudioFlanger : Instance Property AudioFlanger.Bypass: boolean {🛠️Audio} Property AudioFlanger.Depth: number {🛠️Audio} Property AudioFlanger.Mix: number {🛠️Audio} Property AudioFlanger.Rate: number {🛠️Audio} Function AudioFlanger:GetConnectedWires(pin: string) -> { Instance } {🛠️Audio} Function AudioFlanger:GetInputPins() -> { any } {🛠️Audio} Function AudioFlanger:GetOutputPins() -> { any } {🛠️Audio} Event AudioFlanger.WiringChanged(connected: boolean, pin: string, wire: Wire, instance: Instance) {🛠️Audio} Class AudioFocusService : Instance {🔒RobloxScript} [NotCreatable] [Service] [NotReplicated] Function AudioFocusService:AcquireFocus(contextId: number) -> boolean {🔒RobloxScript} Function AudioFocusService:GetFocusedContextId() -> number {🔒RobloxScript} Function AudioFocusService:GetRegisteredContexts() -> { any } {🔒RobloxScript} Function AudioFocusService:RegisterContextIdFromLua(contextId: number) -> () {🔒RobloxScript} Function AudioFocusService:RequestFocus(contextId: number, priority: number) -> boolean {🔒RobloxScript} Event AudioFocusService.OnContextRegistered(contextId: number) {🔒RobloxScript} Event AudioFocusService.OnContextUnregistered(contextId: number) {🔒RobloxScript} Event AudioFocusService.OnDeafenVoiceAudio(contextId: number) {🔒RobloxScript} Event AudioFocusService.OnUndeafenVoiceAudio(contextId: number) {🔒RobloxScript} Class AudioGate : Instance Property AudioGate.Attack: number {🛠️Audio} Property AudioGate.Bypass: boolean {🛠️Audio} Property AudioGate.Release: number {🛠️Audio} Property AudioGate.Threshold: NumberRange {🛠️Audio} Function AudioGate:GetConnectedWires(pin: string) -> { Instance } {🛠️Audio} Function AudioGate:GetInputPins() -> { any } {🛠️Audio} Function AudioGate:GetOutputPins() -> { any } {🛠️Audio} Function AudioGate:Reset() -> () {🛠️Audio} {🔒RobloxScript} Event AudioGate.WiringChanged(connected: boolean, pin: string, wire: Wire, instance: Instance) {🛠️Audio} Class AudioLimiter : Instance Property AudioLimiter.Bypass: boolean {🛠️Audio} Property AudioLimiter.MaxLevel: number {🛠️Audio} Property AudioLimiter.Release: number {🛠️Audio} Property AudioLimiter.Editor: boolean {🛠️Audio} {RobloxScript} [📁LoadOnly] [NotReplicated] Function AudioLimiter:GetConnectedWires(pin: string) -> { Instance } {🛠️Audio} Function AudioLimiter:GetInputPins() -> { any } {🛠️Audio} Function AudioLimiter:GetOutputPins() -> { any } {🛠️Audio} Event AudioLimiter.WiringChanged(connected: boolean, pin: string, wire: Wire, instance: Instance) {🛠️Audio} Class AudioListener : Instance Property AudioListener.AudioInteractionGroup: string {🛠️Audio} Property AudioListener.AcousticSimulationEnabled: boolean {🛠️Audio} Property AudioListener.PositionOverride: Instance? {🛠️Audio} {RobloxEngine} [Hidden] Property AudioListener.AngleAttenuation: BinaryString {🛠️Audio} {RobloxEngine} Property AudioListener.DistanceAttenuation: BinaryString {🛠️Audio} {RobloxEngine} Property AudioListener.SimulationFidelity: Enum.AudioSimulationFidelity {🛠️Audio} [Deprecated] Function AudioListener:GetAngleAttenuation() -> { [string]: any } {🛠️Audio} [CustomLuaState] Function AudioListener:GetAudibilityFor(emitter: AudioEmitter) -> number {🛠️Audio} Function AudioListener:GetConnectedWires(pin: string) -> { Instance } {🛠️Audio} Function AudioListener:GetDistanceAttenuation() -> { [string]: any } {🛠️Audio} [CustomLuaState] Function AudioListener:GetInputPins() -> { any } {🛠️Audio} Function AudioListener:GetInteractingEmitters() -> { Instance } {🛠️Audio} Function AudioListener:GetOutputPins() -> { any } {🛠️Audio} Function AudioListener:SetAngleAttenuation(curve: { [string]: any }) -> () {🛠️Audio} [CustomLuaState] Function AudioListener:SetDistanceAttenuation(curve: { [string]: any }) -> () {🛠️Audio} [CustomLuaState] Function AudioListener:Reset() -> () {🛠️Audio} {🔒RobloxScript} Event AudioListener.WiringChanged(connected: boolean, pin: string, wire: Wire, instance: Instance) {🛠️Audio} Class AudioPitchShifter : Instance Property AudioPitchShifter.Bypass: boolean {🛠️Audio} Property AudioPitchShifter.Pitch: number {🛠️Audio} Property AudioPitchShifter.WindowSize: Enum.AudioWindowSize {🛠️Audio} Function AudioPitchShifter:GetConnectedWires(pin: string) -> { Instance } {🛠️Audio} Function AudioPitchShifter:GetInputPins() -> { any } {🛠️Audio} Function AudioPitchShifter:GetOutputPins() -> { any } {🛠️Audio} Event AudioPitchShifter.WiringChanged(connected: boolean, pin: string, wire: Wire, instance: Instance) {🛠️Audio} Class AudioPlayer : Instance Property AudioPlayer.Asset: string {🛠️Audio} Property AudioPlayer.AudioContent: Content {🛠️Audio} Property AudioPlayer.AutoLoad: boolean {🛠️Audio} Property AudioPlayer.IsReady: boolean {🛠️Audio} [ReadOnly] Property AudioPlayer.TimeLength: number {🛠️Audio} [ReadOnly] Property AudioPlayer.AutoPlay: boolean {🛠️Audio} Property AudioPlayer.IsPlaying: boolean {🛠️Audio} {✏️RobloxEngine} Property AudioPlayer.Looping: boolean {🛠️Audio} Property AudioPlayer.PlaybackSpeed: number {🛠️Audio} Property AudioPlayer.TimePosition: number {🛠️Audio} Property AudioPlayer.LoopRegion: NumberRange {🛠️Audio} Property AudioPlayer.PlaybackRegion: NumberRange {🛠️Audio} Property AudioPlayer.Volume: number {🛠️Audio} Property AudioPlayer.AssetId: string {🛠️Audio} [📁LoadOnly] [Hidden] [NotReplicated] [Deprecated] Property AudioPlayer.IsMutedForCapture: boolean {🛠️Audio} {RobloxScript} [Hidden] Function AudioPlayer:GetConnectedWires(pin: string) -> { Instance } {🛠️Audio} Function AudioPlayer:GetInputPins() -> { any } {🛠️Audio} Function AudioPlayer:GetOutputPins() -> { any } {🛠️Audio} Function AudioPlayer:GetWaveformAsync(timeRange: NumberRange, samples: number) -> { any } {🛠️Audio} [Yields] Function AudioPlayer:Play() -> () {🛠️Audio} Function AudioPlayer:Stop() -> () {🛠️Audio} Event AudioPlayer.Ended() {🛠️Audio} Event AudioPlayer.Looped() {🛠️Audio} Event AudioPlayer.WiringChanged(connected: boolean, pin: string, wire: Wire, instance: Instance) {🛠️Audio} Class AudioRecorder : Instance [NotBrowsable] Property AudioRecorder.TimeLength: number {🛠️Audio} [ReadOnly] Property AudioRecorder.IsRecording: boolean {🛠️Audio} {✏️RobloxEngine} Function AudioRecorder:CanRecordAsync() -> boolean {🛠️Audio} [Yields] Function AudioRecorder:Clear() -> () {🛠️Audio} Function AudioRecorder:GetConnectedWires(pin: string) -> { Instance } {🛠️Audio} Function AudioRecorder:GetInputPins() -> { any } {🛠️Audio} Function AudioRecorder:GetOutputPins() -> { any } {🛠️Audio} Function AudioRecorder:GetTemporaryContent() -> Content {🛠️Audio} Function AudioRecorder:GetUnrecordableInstancesAsync() -> { Instance } {🛠️Audio} [Yields] Function AudioRecorder:RecordAsync() -> () {🛠️Audio} [Yields] Function AudioRecorder:Stop() -> () {🛠️Audio} Event AudioRecorder.WiringChanged(connected: boolean, pin: string, wire: Wire, instance: Instance) {🛠️Audio} Class AudioReverb : Instance Property AudioReverb.Bypass: boolean {🛠️Audio} Property AudioReverb.DecayRatio: number {🛠️Audio} Property AudioReverb.DecayTime: number {🛠️Audio} Property AudioReverb.Density: number {🛠️Audio} Property AudioReverb.Diffusion: number {🛠️Audio} Property AudioReverb.DryLevel: number {🛠️Audio} Property AudioReverb.EarlyDelayTime: number {🛠️Audio} Property AudioReverb.HighCutFrequency: number {🛠️Audio} Property AudioReverb.LateDelayTime: number {🛠️Audio} Property AudioReverb.LowShelfFrequency: number {🛠️Audio} Property AudioReverb.LowShelfGain: number {🛠️Audio} Property AudioReverb.ReferenceFrequency: number {🛠️Audio} Property AudioReverb.WetLevel: number {🛠️Audio} Function AudioReverb:GetConnectedWires(pin: string) -> { Instance } {🛠️Audio} Function AudioReverb:GetInputPins() -> { any } {🛠️Audio} Function AudioReverb:GetOutputPins() -> { any } {🛠️Audio} Function AudioReverb:Reset() -> () {🛠️Audio} {🔒RobloxScript} Event AudioReverb.WiringChanged(connected: boolean, pin: string, wire: Wire, instance: Instance) {🛠️Audio} Class AudioSearchParams : Instance [NotReplicated] Property AudioSearchParams.Album: string {🛠️AssetRead} Property AudioSearchParams.Artist: string {🛠️AssetRead} Property AudioSearchParams.AudioSubType: Enum.AudioSubType {🛠️AssetRead} Property AudioSearchParams.MaxDuration: number {🛠️AssetRead} Property AudioSearchParams.MinDuration: number {🛠️AssetRead} Property AudioSearchParams.SearchKeyword: string {🛠️AssetRead} Property AudioSearchParams.Tag: string {🛠️AssetRead} Property AudioSearchParams.Title: string {🛠️AssetRead} Property AudioSearchParams.AudioSubtype: Enum.AudioSubType {🛠️AssetRead} [📁LoadOnly] [NotReplicated] [Deprecated] Class AudioSpeechToText : Instance Property AudioSpeechToText.Enabled: boolean {🛠️Audio} Property AudioSpeechToText.Text: string {🛠️Audio} Property AudioSpeechToText.VoiceDetected: boolean {🛠️Audio} [ReadOnly] Function AudioSpeechToText:GetConnectedWires(pin: string) -> { Instance } {🛠️Audio} Event AudioSpeechToText.WiringChanged(connected: boolean, pin: string, wire: Wire, instance: Instance) {🛠️Audio} Class AudioTextToSpeech : Instance Property AudioTextToSpeech.IsLoaded: boolean {🛠️Audio} [ReadOnly] Property AudioTextToSpeech.Pitch: number {🛠️Audio} Property AudioTextToSpeech.Speed: number {🛠️Audio} Property AudioTextToSpeech.Text: string {🛠️Audio} Property AudioTextToSpeech.TimeLength: number {🛠️Audio} [ReadOnly] Property AudioTextToSpeech.VoiceId: string {🛠️Audio} Property AudioTextToSpeech.IsPlaying: boolean {🛠️Audio} {✏️RobloxEngine} Property AudioTextToSpeech.Looping: boolean {🛠️Audio} Property AudioTextToSpeech.PlaybackSpeed: number {🛠️Audio} Property AudioTextToSpeech.TimePosition: number {🛠️Audio} Property AudioTextToSpeech.Volume: number {🛠️Audio} Function AudioTextToSpeech:GetConnectedWires(pin: string) -> { Instance } {🛠️Audio} Function AudioTextToSpeech:GetWaveformAsync(timeRange: NumberRange, samples: number) -> { any } {🛠️Audio} [Yields] Function AudioTextToSpeech:LoadAsync() -> Enum.AssetFetchStatus {🛠️Audio} [Yields] Function AudioTextToSpeech:Pause() -> () {🛠️Audio} Function AudioTextToSpeech:Play() -> () {🛠️Audio} Function AudioTextToSpeech:Unload() -> () {🛠️Audio} Event AudioTextToSpeech.Ended() {🛠️Audio} Event AudioTextToSpeech.Looped() {🛠️Audio} Event AudioTextToSpeech.WiringChanged(connected: boolean, pin: string, wire: Wire, instance: Instance) {🛠️Audio} Class AudioTremolo : Instance Property AudioTremolo.Bypass: boolean {🛠️Audio} Property AudioTremolo.Depth: number {🛠️Audio} Property AudioTremolo.Duty: number {🛠️Audio} Property AudioTremolo.Frequency: number {🛠️Audio} Property AudioTremolo.Shape: number {🛠️Audio} Property AudioTremolo.Skew: number {🛠️Audio} Property AudioTremolo.Square: number {🛠️Audio} Function AudioTremolo:GetConnectedWires(pin: string) -> { Instance } {🛠️Audio} Function AudioTremolo:GetInputPins() -> { any } {🛠️Audio} Function AudioTremolo:GetOutputPins() -> { any } {🛠️Audio} Event AudioTremolo.WiringChanged(connected: boolean, pin: string, wire: Wire, instance: Instance) {🛠️Audio} Class AuroraScriptObject : Instance {🔒RobloxEngine} [NotCreatable] [Deprecated] Property AuroraScriptObject.BehaviorWeak: AuroraScript? {RobloxEngine} [Deprecated] Property AuroraScriptObject.BoundInstanceWeak: Instance? {RobloxEngine} [Deprecated] Property AuroraScriptObject.FrameId: number [Deprecated] Property AuroraScriptObject.LODLevel: number [Deprecated] Property AuroraScriptObject.MaxFrequency: number [Hidden] [NotScriptable] [Deprecated] Property AuroraScriptObject.PriorFrameInvoked: number [Deprecated] Function AuroraScriptObject:GetCurrentState() -> { [string]: any } {🔒RobloxScript} [Deprecated] {🧬Safe} Function AuroraScriptObject:SetStateFieldValue(fieldName: string, value: any) -> () {🔒RobloxScript} [Deprecated] {🧬Safe} Class AuroraScriptService : Instance [NotCreatable] [Service] [Deprecated] Function AuroraScriptService:FindBinding(instance: Instance, scriptName: string) -> Object {🛠️Basic} [CustomLuaState] [Deprecated] {🧬Safe} Function AuroraScriptService:FindBindings(instance: Instance) -> { [string]: any } {🛠️Basic} [CustomLuaState] [Deprecated] {🧬Safe} Function AuroraScriptService:GetLocalFrameId() -> number {🛠️Basic} [Deprecated] {🧬Safe} Function AuroraScriptService:SendMessage(instance: Instance, behaviorName: string, functionName: string, args: ...any) -> () {🛠️Basic} [Deprecated] {🧬Safe} Function AuroraScriptService:getBehaviorObjects() -> { Instance } {🛠️Basic} {🔒RobloxScript} [Deprecated] Function AuroraScriptService:getBehaviors() -> { Instance } {🛠️Basic} [Deprecated] Function AuroraScriptService:getBehaviorsForInstance(instance: Instance) -> { Instance } {🛠️Basic} [Deprecated] Function AuroraScriptService:getInstancesForBehavior(behavior: AuroraScript) -> { Instance } {🛠️Basic} [Deprecated] Class AuroraService : Instance {🔒RobloxScript} [NotCreatable] [Service] [Deprecated] Property AuroraService.BufferFullInputCount: number {RobloxEngine} [Hidden] [NotScriptable] [Deprecated] Property AuroraService.HashRoundingPoint: number [Deprecated] Property AuroraService.IgnoreRotation: boolean [Deprecated] Property AuroraService.InputDropRate: number {RobloxEngine} [Hidden] [NotScriptable] [Deprecated] Property AuroraService.LockStepIdOffset: boolean [Deprecated] Property AuroraService.OutOfOrderInputCount: number {RobloxEngine} [Hidden] [NotScriptable] [Deprecated] Property AuroraService.RCCHeartbeatFPS: number {RobloxEngine} [Hidden] [NotScriptable] [Deprecated] Property AuroraService.RollbackOffset: number [Deprecated] Property AuroraService.TooOldInputCount: number {RobloxEngine} [Hidden] [NotScriptable] [Deprecated] Function AuroraService:GetPredictedInstances() -> { any } [Deprecated] Function AuroraService:GetRemoteWorldStepId() -> number [Deprecated] Function AuroraService:GetServerView(target: Instance) -> Instance? [Deprecated] Function AuroraService:GetWorldStepId() -> number [Deprecated] Function AuroraService:IsInstancePredicted(target: Instance) -> boolean [Deprecated] Function AuroraService:PlayInputRecording() -> () [Deprecated] Function AuroraService:SetIncomingReplicationLag(seconds: number) -> () [Deprecated] Function AuroraService:ShowDebugVisualizer(state: boolean) -> () [Deprecated] Function AuroraService:StartInputRecording() -> () [Deprecated] Function AuroraService:StartPrediction(target: Instance) -> () [Deprecated] Function AuroraService:StepPhysics(worldSteps: number, parts: { Instance }?) -> () [Deprecated] Function AuroraService:StopInputRecording() -> () [Deprecated] Function AuroraService:StopPrediction(target: Instance) -> () [Deprecated] Function AuroraService:UpdateProperties(target: Instance) -> () [Deprecated] Event AuroraService.FixedRateTick(deltaTime: number, worldStepId: number) [Deprecated] Event AuroraService.Misprediction(remoteWorldStepId: number, mispredictedInstances: { any }) [Deprecated] Event AuroraService.Rollback(worldStepId: number) [Deprecated] Event AuroraService.Step() [Deprecated] Class AvatarAccessoryRules : Instance {🔒RobloxScript} Property AvatarAccessoryRules.AccessoryMode: Enum.AvatarSettingsAccessoryMode {RobloxScript} Property AvatarAccessoryRules.CustomAccessoryMode: Enum.AvatarSettingsCustomAccessoryMode {RobloxScript} Property AvatarAccessoryRules.CustomBackAccessoryEnabled: boolean {RobloxScript} Property AvatarAccessoryRules.CustomBackAccessoryId: number {RobloxScript} Property AvatarAccessoryRules.CustomFaceAccessoryEnabled: boolean {RobloxScript} Property AvatarAccessoryRules.CustomFaceAccessoryId: number {RobloxScript} Property AvatarAccessoryRules.CustomFrontAccessoryEnabled: boolean {RobloxScript} Property AvatarAccessoryRules.CustomFrontAccessoryId: number {RobloxScript} Property AvatarAccessoryRules.CustomHairAccessoryEnabled: boolean {RobloxScript} Property AvatarAccessoryRules.CustomHairAccessoryId: number {RobloxScript} Property AvatarAccessoryRules.CustomHeadAccessoryEnabled: boolean {RobloxScript} Property AvatarAccessoryRules.CustomHeadAccessoryId: number {RobloxScript} Property AvatarAccessoryRules.CustomNeckAccessoryEnabled: boolean {RobloxScript} Property AvatarAccessoryRules.CustomNeckAccessoryId: number {RobloxScript} Property AvatarAccessoryRules.CustomShoulderAccessoryEnabled: boolean {RobloxScript} Property AvatarAccessoryRules.CustomShoulderAccessoryId: number {RobloxScript} Property AvatarAccessoryRules.CustomWaistAccessoryEnabled: boolean {RobloxScript} Property AvatarAccessoryRules.CustomWaistAccessoryId: number {RobloxScript} Property AvatarAccessoryRules.EnableSound: boolean {RobloxScript} Property AvatarAccessoryRules.EnableVFX: boolean {RobloxScript} Property AvatarAccessoryRules.LimitBounds: Vector3 {RobloxScript} Property AvatarAccessoryRules.LimitMethod: Enum.AvatarSettingsAccessoryLimitMethod {RobloxScript} Function AvatarAccessoryRules:willRemoveAccessory(humanoid: Humanoid, accessory: Accoutrement) -> boolean {🔒RobloxScript} Class AvatarAnimationRules : Instance {🔒RobloxScript} Property AvatarAnimationRules.AnimationClipsMode: Enum.AvatarSettingsAnimationClipsMode {RobloxScript} Property AvatarAnimationRules.AnimationPacksMode: Enum.AvatarSettingsAnimationPacksMode {RobloxScript} Property AvatarAnimationRules.CustomClimbAnimationEnabled: boolean {RobloxScript} Property AvatarAnimationRules.CustomClimbAnimationId: number {RobloxScript} Property AvatarAnimationRules.CustomFallAnimationEnabled: boolean {RobloxScript} Property AvatarAnimationRules.CustomFallAnimationId: number {RobloxScript} Property AvatarAnimationRules.CustomIdleAlt1AnimationEnabled: boolean {RobloxScript} Property AvatarAnimationRules.CustomIdleAlt1AnimationId: number {RobloxScript} Property AvatarAnimationRules.CustomIdleAlt2AnimationEnabled: boolean {RobloxScript} Property AvatarAnimationRules.CustomIdleAlt2AnimationId: number {RobloxScript} Property AvatarAnimationRules.CustomIdleAnimationEnabled: boolean {RobloxScript} Property AvatarAnimationRules.CustomIdleAnimationId: number {RobloxScript} Property AvatarAnimationRules.CustomJumpAnimationEnabled: boolean {RobloxScript} Property AvatarAnimationRules.CustomJumpAnimationId: number {RobloxScript} Property AvatarAnimationRules.CustomRunAnimationEnabled: boolean {RobloxScript} Property AvatarAnimationRules.CustomRunAnimationId: number {RobloxScript} Property AvatarAnimationRules.CustomSwimAnimationEnabled: boolean {RobloxScript} Property AvatarAnimationRules.CustomSwimAnimationId: number {RobloxScript} Property AvatarAnimationRules.CustomSwimIdleAnimationEnabled: boolean {RobloxScript} Property AvatarAnimationRules.CustomSwimIdleAnimationId: number {RobloxScript} Property AvatarAnimationRules.CustomWalkAnimationEnabled: boolean {RobloxScript} Property AvatarAnimationRules.CustomWalkAnimationId: number {RobloxScript} Class AvatarBodyRules : Instance {🔒RobloxScript} Property AvatarBodyRules.AppearanceMode: Enum.AvatarSettingsAppearanceMode {RobloxScript} Property AvatarBodyRules.BuildMode: Enum.AvatarSettingsBuildMode {RobloxScript} Property AvatarBodyRules.CustomBodyBundleId: number {RobloxScript} Property AvatarBodyRules.CustomBodyType: Enum.AvatarSettingsCustomBodyType {RobloxScript} Property AvatarBodyRules.CustomBodyTypeScale: NumberRange {RobloxScript} Property AvatarBodyRules.CustomEyebrowEnabled: boolean {RobloxScript} Property AvatarBodyRules.CustomEyebrowId: number {RobloxScript} Property AvatarBodyRules.CustomEyelashEnabled: boolean {RobloxScript} Property AvatarBodyRules.CustomEyelashId: number {RobloxScript} Property AvatarBodyRules.CustomFaceEnabled: boolean {RobloxScript} Property AvatarBodyRules.CustomFaceId: number {RobloxScript} Property AvatarBodyRules.CustomHeadEnabled: boolean {RobloxScript} Property AvatarBodyRules.CustomHeadId: number {RobloxScript} Property AvatarBodyRules.CustomHeadScale: NumberRange {RobloxScript} Property AvatarBodyRules.CustomHeight: NumberRange {RobloxScript} Property AvatarBodyRules.CustomHeightScale: NumberRange {RobloxScript} Property AvatarBodyRules.CustomLeftArmEnabled: boolean {RobloxScript} Property AvatarBodyRules.CustomLeftArmId: number {RobloxScript} Property AvatarBodyRules.CustomLeftLegEnabled: boolean {RobloxScript} Property AvatarBodyRules.CustomLeftLegId: number {RobloxScript} Property AvatarBodyRules.CustomMoodEnabled: boolean {RobloxScript} Property AvatarBodyRules.CustomMoodId: number {RobloxScript} Property AvatarBodyRules.CustomProportionsScale: NumberRange {RobloxScript} Property AvatarBodyRules.CustomRightArmEnabled: boolean {RobloxScript} Property AvatarBodyRules.CustomRightArmId: number {RobloxScript} Property AvatarBodyRules.CustomRightLegEnabled: boolean {RobloxScript} Property AvatarBodyRules.CustomRightLegId: number {RobloxScript} Property AvatarBodyRules.CustomTorsoEnabled: boolean {RobloxScript} Property AvatarBodyRules.CustomTorsoId: number {RobloxScript} Property AvatarBodyRules.CustomWidthScale: NumberRange {RobloxScript} Property AvatarBodyRules.KeepPlayerHead: boolean {RobloxScript} Property AvatarBodyRules.ScaleMode: Enum.AvatarSettingsScaleMode {RobloxScript} Class AvatarChatService : Instance {🔒RobloxScript} [NotCreatable] [Service] Property AvatarChatService.ClientFeatures: number {RobloxScript} [Hidden] [ReadOnly] Property AvatarChatService.ClientFeaturesInitialized: boolean {RobloxScript} [Hidden] [ReadOnly] Property AvatarChatService.ServerFeatures: number {RobloxScript} {✏️RobloxEngine} [Hidden] Function AvatarChatService:DebugCounterGet(label: string, playerId: number) -> number {🔒RobloxScript} Function AvatarChatService:EnableVoice() -> boolean {🔒RobloxScript} Function AvatarChatService:GetClientFeaturesAsync() -> number {🔒RobloxScript} [Yields] Function AvatarChatService:GetServerFeaturesAsync() -> number {🔒RobloxScript} [Yields] Function AvatarChatService:IsEnabled(mask: number, feature: Enum.AvatarChatServiceFeature) -> boolean {🔒RobloxScript} Function AvatarChatService:IsPlaceEnabled() -> boolean {🔒RobloxScript} Function AvatarChatService:IsUniverseEnabled() -> boolean {🔒RobloxScript} Function AvatarChatService:PollClientFeatures() -> number {🔒RobloxScript} Function AvatarChatService:PollServerFeatures() -> number {🔒RobloxScript} Function AvatarChatService:deviceMeetsRequirementsForFeature(feature: Enum.DeviceFeatureType) -> boolean {🔒RobloxScript} Event AvatarChatService.OnClientFeatures(features: number) {🔒RobloxEngine} [Hidden] Event AvatarChatService.RefreshClientFeatures() {🔒RobloxEngine} [Hidden] Class AvatarClothingRules : Instance {🔒RobloxScript} Property AvatarClothingRules.ClothingMode: Enum.AvatarSettingsClothingMode {RobloxScript} Property AvatarClothingRules.CustomClassicPantsAccessoryEnabled: boolean {RobloxScript} Property AvatarClothingRules.CustomClassicPantsAccessoryId: number {RobloxScript} Property AvatarClothingRules.CustomClassicShirtsAccessoryEnabled: boolean {RobloxScript} Property AvatarClothingRules.CustomClassicShirtsAccessoryId: number {RobloxScript} Property AvatarClothingRules.CustomClassicTShirtsAccessoryEnabled: boolean {RobloxScript} Property AvatarClothingRules.CustomClassicTShirtsAccessoryId: number {RobloxScript} Property AvatarClothingRules.CustomClothingMode: Enum.AvatarSettingsCustomClothingMode {RobloxScript} Property AvatarClothingRules.CustomDressSkirtAccessoryEnabled: boolean {RobloxScript} Property AvatarClothingRules.CustomDressSkirtAccessoryId: number {RobloxScript} Property AvatarClothingRules.CustomJacketAccessoryEnabled: boolean {RobloxScript} Property AvatarClothingRules.CustomJacketAccessoryId: number {RobloxScript} Property AvatarClothingRules.CustomLeftShoesAccessoryEnabled: boolean {RobloxScript} Property AvatarClothingRules.CustomLeftShoesAccessoryId: number {RobloxScript} Property AvatarClothingRules.CustomPantsAccessoryEnabled: boolean {RobloxScript} Property AvatarClothingRules.CustomPantsAccessoryId: number {RobloxScript} Property AvatarClothingRules.CustomRightShoesAccessoryEnabled: boolean {RobloxScript} Property AvatarClothingRules.CustomRightShoesAccessoryId: number {RobloxScript} Property AvatarClothingRules.CustomShirtAccessoryEnabled: boolean {RobloxScript} Property AvatarClothingRules.CustomShirtAccessoryId: number {RobloxScript} Property AvatarClothingRules.CustomShortsAccessoryEnabled: boolean {RobloxScript} Property AvatarClothingRules.CustomShortsAccessoryId: number {RobloxScript} Property AvatarClothingRules.CustomSweaterAccessoryEnabled: boolean {RobloxScript} Property AvatarClothingRules.CustomSweaterAccessoryId: number {RobloxScript} Property AvatarClothingRules.CustomTShirtAccessoryEnabled: boolean {RobloxScript} Property AvatarClothingRules.CustomTShirtAccessoryId: number {RobloxScript} Property AvatarClothingRules.LimitBounds: Vector3 {RobloxScript} Class AvatarCollisionRules : Instance {🔒RobloxScript} Property AvatarCollisionRules.CollisionMode: Enum.AvatarSettingsCollisionMode {RobloxScript} Property AvatarCollisionRules.HitAndTouchDetectionMode: Enum.AvatarSettingsHitAndTouchDetectionMode {RobloxScript} Property AvatarCollisionRules.LegacyCollisionMode: Enum.AvatarSettingsLegacyCollisionMode {RobloxScript} Property AvatarCollisionRules.SingleColliderSize: Vector3 {RobloxScript} Class AvatarCreationService : Instance [NotCreatable] [Service] Function AvatarCreationService:AutoSetupAvatarAsync(player: Player, autoSetupParams: { [string]: any }, progressCallback: ((...any) -> ...any)?) -> string [Yields] Function AvatarCreationService:GenerateAvatar2DPreviewAsync(avatarGeneration2dPreviewParams: { [string]: any }) -> string [Yields] Function AvatarCreationService:GenerateAvatarAsync(avatarGenerationParams: { [string]: any }) -> string [Yields] Function AvatarCreationService:GetBatchTokenDetailsAsync(tokenIds: { any }) -> { any } [Yields] Function AvatarCreationService:GetValidationRules() -> { [string]: any } [CustomLuaState] Function AvatarCreationService:LoadAvatar2DPreviewAsync(previewId: string) -> EditableImage [Yields] Function AvatarCreationService:LoadGeneratedAvatarAsync(generationId: string) -> HumanoidDescription [Yields] Function AvatarCreationService:PrepareAvatarForPreviewAsync(humanoidModel: Model) -> () [Yields] Function AvatarCreationService:PromptCreateAvatarAssetAsync(tokenId: string, player: Player, assetInstance: Instance, assetType: Enum.AvatarAssetType) -> ...any [Yields] Function AvatarCreationService:PromptCreateAvatarAsync(tokenId: string, player: Player, humanoidDescription: HumanoidDescription) -> ...any [Yields] Function AvatarCreationService:PromptSelectAvatarGenerationImageAsync(player: Player) -> string [Yields] Function AvatarCreationService:RequestAvatarGenerationSessionAsync(player: Player, callback: (...any) -> ...any) -> ...any [Yields] Function AvatarCreationService:ValidateUGCAccessoryAsync(player: Player, accessory: Instance, accessoryType: Enum.AccessoryType) -> ...any [Yields] Function AvatarCreationService:ValidateUGCBodyPartAsync(player: Player, instance: Instance, bodyPart: Enum.BodyPart) -> ...any [Yields] Function AvatarCreationService:ValidateUGCFullBodyAsync(player: Player, humanoidDescription: HumanoidDescription) -> ...any [Yields] Function AvatarCreationService:DeserializeAvatarModel(serializedModel: string) -> Instance? {🔒RobloxScript} Function AvatarCreationService:HandleSelfieConsentResult(consentAccepted: boolean) -> () {🔒RobloxScript} Function AvatarCreationService:HandleSelfieQRResult(success: boolean, resultString: string) -> () {🔒RobloxScript} Event AvatarCreationService.AvatarAssetModerationCompleted(assetId: number, moderationStatus: Enum.ModerationStatus) Event AvatarCreationService.AvatarModerationCompleted(outfitId: number, moderationStatus: Enum.ModerationStatus) Event AvatarCreationService.OpenSelfieConsent() {🔒RobloxScript} Event AvatarCreationService.OpenSelfieQRCode(url: string, jobId: string) {🔒RobloxScript} Event AvatarCreationService.ReplicateAvatarGenerationImageId(fileId: string, error: string) {🔒RobloxEngine} [Hidden] Event AvatarCreationService.ReplicateAvatarModel(id: string, success: boolean, serializedModel: string, bufferTable: { [string]: any }) {🔒RobloxEngine} [Hidden] Event AvatarCreationService.ReplicateAvatarPreviewUrl(id: string, downloadUrl: string) {🔒RobloxEngine} [Hidden] Event AvatarCreationService.RequestAvatarGenerationImage() {🔒RobloxEngine} [Hidden] Event AvatarCreationService.RequestAvatarModel(id: string) {🔒RobloxEngine} [Hidden] Event AvatarCreationService.RequestAvatarPreviewUrl(id: string) {🔒RobloxEngine} [Hidden] Event AvatarCreationService.UgcValidationFailure(guid: string, errorMessage: string) {🔒RobloxScript} Event AvatarCreationService.UgcValidationSuccess(guid: string, serializedModel: string, price: number) {🔒RobloxScript} Class AvatarEditorService : Instance [NotCreatable] [Service] [NotReplicated] Function AvatarEditorService:CheckApplyDefaultClothingAsync(humanoidDescription: HumanoidDescription) -> HumanoidDescription [Yields] Function AvatarEditorService:ConformToAvatarRulesAsync(humanoidDescription: HumanoidDescription) -> HumanoidDescription [Yields] Function AvatarEditorService:GetAccessoryType(avatarAssetType: Enum.AvatarAssetType) -> Enum.AccessoryType Function AvatarEditorService:GetAvatarRulesAsync() -> { [string]: any } [Yields] Function AvatarEditorService:GetBatchItemDetailsAsync(itemIds: { any }, itemType: Enum.AvatarItemType) -> { any } [Yields] Function AvatarEditorService:GetFavoriteAsync(itemId: number, itemType: Enum.AvatarItemType) -> boolean [Yields] Function AvatarEditorService:GetHeadShapesAsync() -> { any } [Yields] Function AvatarEditorService:GetInventoryAsync(assetTypes: { any }) -> InventoryPages [Yields] Function AvatarEditorService:GetItemDetailsAsync(itemId: number, itemType: Enum.AvatarItemType) -> { [string]: any } [Yields] Function AvatarEditorService:GetOutfitDetailsAsync(outfitId: number) -> { [string]: any } [Yields] Function AvatarEditorService:GetOutfitsAsync(outfitSource: Enum.OutfitSource? = "All", outfitType: Enum.OutfitType? = "All") -> OutfitPages [Yields] Function AvatarEditorService:GetRecommendedAssetsAsync(assetType: Enum.AvatarAssetType, contextAssetId: number? = 0) -> { any } [Yields] Function AvatarEditorService:GetRecommendedBundlesAsync(bundleId: number) -> { any } [Yields] Function AvatarEditorService:PromptAllowInventoryReadAccess() -> () Function AvatarEditorService:PromptCreateOutfit(outfit: HumanoidDescription, rigType: Enum.HumanoidRigType) -> () Function AvatarEditorService:PromptDeleteOutfit(outfitId: number) -> () Function AvatarEditorService:PromptRenameOutfit(outfitId: number) -> () Function AvatarEditorService:PromptSaveAvatar(humanoidDescription: HumanoidDescription, rigType: Enum.HumanoidRigType) -> () Function AvatarEditorService:PromptSetFavorite(itemId: number, itemType: Enum.AvatarItemType, shouldFavorite: boolean) -> () Function AvatarEditorService:PromptUpdateOutfit(outfitId: number, updatedOutfit: HumanoidDescription, rigType: Enum.HumanoidRigType) -> () Function AvatarEditorService:SearchCatalogAsync(searchParameters: CatalogSearchParams) -> CatalogPages [Yields] Function AvatarEditorService:CheckApplyDefaultClothing(humanoidDescription: HumanoidDescription) -> HumanoidDescription [Yields] [Deprecated] Function AvatarEditorService:ConformToAvatarRules(humanoidDescription: HumanoidDescription) -> HumanoidDescription [Yields] [Deprecated] Function AvatarEditorService:GetAvatarRules() -> { [string]: any } [Yields] [Deprecated] Function AvatarEditorService:GetBatchItemDetails(itemIds: { any }, itemType: Enum.AvatarItemType) -> { any } [Yields] [Deprecated] Function AvatarEditorService:GetFavorite(itemId: number, itemType: Enum.AvatarItemType) -> boolean [Yields] [Deprecated] Function AvatarEditorService:GetInventory(assetTypes: { any }) -> InventoryPages [Yields] [Deprecated] Function AvatarEditorService:GetItemDetails(itemId: number, itemType: Enum.AvatarItemType) -> { [string]: any } [Yields] [Deprecated] Function AvatarEditorService:GetOutfitDetails(outfitId: number) -> { [string]: any } [Yields] [Deprecated] Function AvatarEditorService:GetOutfits(outfitSource: Enum.OutfitSource? = "All", outfitType: Enum.OutfitType? = "All") -> OutfitPages [Yields] [Deprecated] Function AvatarEditorService:GetRecommendedAssets(assetType: Enum.AvatarAssetType, contextAssetId: number? = 0) -> { any } [Yields] [Deprecated] Function AvatarEditorService:GetRecommendedBundles(bundleId: number) -> { any } [Yields] [Deprecated] Function AvatarEditorService:NoPromptCreateOutfit(humanoidDescription: HumanoidDescription, rigType: Enum.HumanoidRigType, name: string, gearAssetId: number? = 0) -> boolean {🔒RobloxScript} Function AvatarEditorService:NoPromptDeleteOutfit(outfitId: number) -> boolean {🔒RobloxScript} Function AvatarEditorService:NoPromptRenameOutfit(outfitId: number, name: string) -> boolean {🔒RobloxScript} Function AvatarEditorService:NoPromptSaveAvatar(humanoidDescription: HumanoidDescription, rigType: Enum.HumanoidRigType, saveDict: { [string]: any }, gearAssetId: number? = 0) -> boolean {🔒RobloxScript} Function AvatarEditorService:NoPromptSaveAvatarThumbnailCustomization(thumbnailType: Enum.AvatarThumbnailCustomizationType, emoteAssetId: number, cameraDistanceScale: number, yRotDeg: number, fieldOfViewDeg: number? = 0) -> boolean {🔒RobloxScript} Function AvatarEditorService:NoPromptSetFavorite(itemId: number, itemType: Enum.AvatarItemType, shouldFavorite: boolean) -> boolean {🔒RobloxScript} Function AvatarEditorService:NoPromptUpdateOutfit(outfitId: number, humanoidDescription: HumanoidDescription, rigType: Enum.HumanoidRigType, gearAssetId: number? = 0) -> boolean {🔒RobloxScript} Function AvatarEditorService:PerformCreateOutfitWithDescription(humanoidDescription: HumanoidDescription, name: string) -> () {🔒RobloxScript} Function AvatarEditorService:PerformDeleteOutfit() -> () {🔒RobloxScript} Function AvatarEditorService:PerformRenameOutfit(name: string) -> () {🔒RobloxScript} Function AvatarEditorService:PerformSaveAvatarWithDescription(humanoidDescription: HumanoidDescription, addedAssets: { any }, removedAssets: { any }) -> () {🔒RobloxScript} Function AvatarEditorService:PerformSetFavorite() -> () {🔒RobloxScript} Function AvatarEditorService:PerformUpdateOutfit(humanoidDescription: HumanoidDescription) -> () {🔒RobloxScript} Function AvatarEditorService:SearchCatalog(searchParameters: CatalogSearchParams) -> CatalogPages [Yields] [Deprecated] Function AvatarEditorService:SetAllowInventoryReadAccess(inventoryReadAccessGranted: boolean) -> () {🔒RobloxScript} Function AvatarEditorService:SignalCreateOutfitFailed() -> () {🔒RobloxScript} Function AvatarEditorService:SignalCreateOutfitPermissionDenied() -> () {🔒RobloxScript} Function AvatarEditorService:SignalDeleteOutfitFailed() -> () {🔒RobloxScript} Function AvatarEditorService:SignalDeleteOutfitPermissionDenied() -> () {🔒RobloxScript} Function AvatarEditorService:SignalRenameOutfitFailed() -> () {🔒RobloxScript} Function AvatarEditorService:SignalRenameOutfitPermissionDenied() -> () {🔒RobloxScript} Function AvatarEditorService:SignalSaveAvatarFailed() -> () {🔒RobloxScript} Function AvatarEditorService:SignalSaveAvatarPermissionDenied() -> () {🔒RobloxScript} Function AvatarEditorService:SignalSetFavoriteFailed() -> () {🔒RobloxScript} Function AvatarEditorService:SignalSetFavoritePermissionDenied() -> () {🔒RobloxScript} Function AvatarEditorService:SignalUpdateOutfitFailed() -> () {🔒RobloxScript} Function AvatarEditorService:SignalUpdateOutfitPermissionDenied() -> () {🔒RobloxScript} Function AvatarEditorService:refreshAvatarThumbnails(thumbnailTypes: { any }) -> () {🔒RobloxScript} Event AvatarEditorService.PromptAllowInventoryReadAccessCompleted(result: Enum.AvatarPromptResult) Event AvatarEditorService.PromptCreateOutfitCompleted(result: Enum.AvatarPromptResult, failureType: any) Event AvatarEditorService.PromptDeleteOutfitCompleted(result: Enum.AvatarPromptResult) Event AvatarEditorService.PromptRenameOutfitCompleted(result: Enum.AvatarPromptResult) Event AvatarEditorService.PromptSaveAvatarCompleted(result: Enum.AvatarPromptResult, humanoidDescription: HumanoidDescription) Event AvatarEditorService.PromptSetFavoriteCompleted(result: Enum.AvatarPromptResult) Event AvatarEditorService.PromptUpdateOutfitCompleted(result: Enum.AvatarPromptResult) Event AvatarEditorService.OpenAllowInventoryReadAccess() {🔒RobloxScript} Event AvatarEditorService.OpenPromptCreateOufit(humanoidDescription: HumanoidDescription, rigType: Enum.HumanoidRigType) {🔒RobloxScript} Event AvatarEditorService.OpenPromptDeleteOutfit(outfitId: number) {🔒RobloxScript} Event AvatarEditorService.OpenPromptRenameOutfit(outfitId: number) {🔒RobloxScript} Event AvatarEditorService.OpenPromptSaveAvatar(humanoidDescription: HumanoidDescription, rigType: Enum.HumanoidRigType) {🔒RobloxScript} Event AvatarEditorService.OpenPromptSetFavorite(itemId: number, itemType: Enum.AvatarItemType, shouldFavorite: boolean) {🔒RobloxScript} Event AvatarEditorService.OpenPromptUpdateOutfit(outfitId: number, humanoidDescription: HumanoidDescription, rigType: Enum.HumanoidRigType) {🔒RobloxScript} Event AvatarEditorService.PromptSaveAvatarThumbnailCustomizationCompleted(result: Enum.AvatarPromptResult, failureType: any) {🔒RobloxScript} Class AvatarImportService : Instance {🔒RobloxScript} [NotCreatable] [Service] [NotReplicated] Function AvatarImportService:ImportFBXAnimationFromFilePathUserMayChooseModel(fbxFilePath: string, selectedRig: Instance, userChooseModelThenImportCB: (...any) -> ...any) -> Instance? {🔒RobloxScript} [Yields] Function AvatarImportService:ImportFBXAnimationUserMayChooseModel(selectedRig: Instance, userChooseModelThenImportCB: (...any) -> ...any) -> Instance? {🔒RobloxScript} [Yields] Function AvatarImportService:ImportFbxRigWithoutSceneLoad(isR15: boolean? = true) -> Instance? {🔒RobloxScript} [Yields] Function AvatarImportService:ImportLoadedFBXAnimation(useFBXModel: boolean) -> Instance? {🔒RobloxScript} [Yields] Function AvatarImportService:LoadRigAndDetectType(promptR15Callback: (...any) -> ...any) -> Instance? {🔒RobloxScript} [Yields] Class AvatarRules : Instance {🔒RobloxScript} Property AvatarRules.AvatarType: Enum.GameAvatarType {RobloxScript} Class AvatarSettings : Instance {🔒RobloxScript} [NotCreatable] [Service] Property AvatarSettings.Loaded: boolean {RobloxScript} {✏️NotAccessible} Function AvatarSettings:Discard() -> () {🔒RobloxScript} Function AvatarSettings:Publish() -> () {🔒RobloxScript} Event AvatarSettings.DiscardRequested() {🔒RobloxEngine} [Hidden] Event AvatarSettings.RefreshPluginState() {🔒RobloxScript} Class Backpack : Instance Class BadgeService : Instance [NotCreatable] [Service] Function BadgeService:AwardBadgeAsync(userId: number, badgeId: number) -> boolean {🛠️AssetManagement} [Yields] Function BadgeService:CheckUserBadgesAsync(userId: number, badgeIds: { any }) -> { any } {🛠️AssetManagement} [Yields] Function BadgeService:GetBadgeInfoAsync(badgeId: number) -> { [string]: any } {🛠️AssetManagement} [Yields] Function BadgeService:UserHasBadgeAsync(userId: number, badgeId: number) -> boolean {🛠️AssetManagement} [Yields] Function BadgeService:AwardBadge(userId: number, badgeId: number) -> boolean {🛠️AssetManagement} [Yields] [Deprecated] Function BadgeService:IsDisabled(badgeId: number) -> boolean {🛠️AssetManagement} [Yields] [Deprecated] Function BadgeService:IsLegal(badgeId: number) -> boolean {🛠️AssetManagement} [Yields] [Deprecated] Function BadgeService:UserHasBadge(userId: number, badgeId: number) -> boolean {🛠️AssetManagement} [Yields] [Deprecated] Event BadgeService.BadgeAwarded(message: string, userId: number, badgeId: number) {🛠️AssetManagement} {🔒RobloxScript} Event BadgeService.OnBadgeAwarded(userId: number, creatorId: number, badgeId: number) {🛠️AssetManagement} {🔒RobloxScript} Class BaseCoreGuiConfiguration : Instance [NotCreatable] [NotReplicated] Property BaseCoreGuiConfiguration.Enabled: boolean Class CapturesViewConfiguration : BaseCoreGuiConfiguration [NotCreatable] [NotReplicated] Property CapturesViewConfiguration.Open: boolean Class PlayerListConfiguration : BaseCoreGuiConfiguration [NotCreatable] [NotReplicated] Property PlayerListConfiguration.Open: boolean Class SelfViewConfiguration : BaseCoreGuiConfiguration [NotCreatable] [NotReplicated] Property SelfViewConfiguration.Open: boolean Class BaseImportData : Instance {🔒RobloxScript} [NotCreatable] [NotReplicated] Property BaseImportData.Id: string [ReadOnly] Property BaseImportData.ImportName: string Property BaseImportData.ShouldImport: boolean Function BaseImportData:CreatePresetFromData() -> { [string]: any } {🔒RobloxScript} Function BaseImportData:GetPreview() -> Instance? {🔒RobloxScript} Function BaseImportData:GetStatuses() -> { [string]: any } {🔒RobloxScript} Event BaseImportData.StatusRemoved(status: { [string]: any }) Event BaseImportData.StatusReported(status: { [string]: any }) Class AnimationImportData : BaseImportData {🔒RobloxScript} [NotCreatable] [NotReplicated] Class FacsImportData : BaseImportData {🔒RobloxScript} [NotCreatable] [NotReplicated] Class GroupImportData : BaseImportData {🔒RobloxScript} [NotCreatable] [NotReplicated] Property GroupImportData.Anchored: boolean Property GroupImportData.ImportAsModelAsset: boolean Property GroupImportData.InsertInWorkspace: boolean Class JointImportData : BaseImportData {🔒RobloxScript} [NotCreatable] [NotReplicated] Class MaterialImportData : BaseImportData {🔒RobloxScript} [NotCreatable] [NotReplicated] Property MaterialImportData.DiffuseFilePath: string Property MaterialImportData.EmissiveFilePath: string Property MaterialImportData.IsPbr: boolean [ReadOnly] Property MaterialImportData.MetalnessFilePath: string Property MaterialImportData.NormalFilePath: string Property MaterialImportData.RoughnessFilePath: string Class MeshImportData : BaseImportData {🔒RobloxScript} [NotCreatable] [NotReplicated] Property MeshImportData.Anchored: boolean Property MeshImportData.CageManifold: boolean [ReadOnly] Property MeshImportData.CageMeshIntersectedPreview: boolean Property MeshImportData.CageMeshNotIntersected: boolean [ReadOnly] Property MeshImportData.CageNoOverlappingVertices: boolean [ReadOnly] Property MeshImportData.CageNonManifoldPreview: boolean Property MeshImportData.CageOverlappingVerticesPreview: boolean Property MeshImportData.CageUVMatched: boolean [ReadOnly] Property MeshImportData.CageUVMisMatchedPreview: boolean Property MeshImportData.Dimensions: Vector3 [ReadOnly] Property MeshImportData.DoubleSided: boolean Property MeshImportData.IgnoreVertexColors: boolean Property MeshImportData.IrrelevantCageModifiedPreview: boolean Property MeshImportData.MeshHoleDetectedPreview: boolean Property MeshImportData.MeshNoHoleDetected: boolean [ReadOnly] Property MeshImportData.NoIrrelevantCageModified: boolean [ReadOnly] Property MeshImportData.NoOuterCageFarExtendedFromMesh: boolean [ReadOnly] Property MeshImportData.OuterCageFarExtendedFromMeshPreview: boolean Property MeshImportData.PolygonCount: number [ReadOnly] Property MeshImportData.UseImportedPivot: boolean Class RootImportData : BaseImportData {🔒RobloxScript} [NotCreatable] [NotReplicated] Property RootImportData.AddModelToInventory: boolean Property RootImportData.Anchored: boolean Property RootImportData.AnimationIdForRestPose: number Property RootImportData.ExistingPackageId: string Property RootImportData.FileDimensions: Vector3 [ReadOnly] Property RootImportData.ImportAsModelAsset: boolean Property RootImportData.ImportAsPackage: boolean Property RootImportData.InsertInWorkspace: boolean Property RootImportData.InsertWithScenePosition: boolean Property RootImportData.InvertNegativeFaces: boolean Property RootImportData.KeepZeroInfluenceBones: boolean Property RootImportData.MergeMeshes: boolean Property RootImportData.PolygonCount: number [ReadOnly] Property RootImportData.PreferredUploadId: number Property RootImportData.RestPose: Enum.RestPose Property RootImportData.RigScale: Enum.RigScale Property RootImportData.RigType: Enum.RigType Property RootImportData.RigVisualization: boolean Property RootImportData.ScaleUnit: Enum.MeshScaleUnit Property RootImportData.UseSceneOriginAsPivot: boolean Property RootImportData.UsesCages: boolean Property RootImportData.ValidateUgcBody: boolean Property RootImportData.WorldForward: Enum.NormalId Property RootImportData.WorldUp: Enum.NormalId Class BasePlayerGui : Instance [NotCreatable] Function BasePlayerGui:GetGuiObjectsAtPosition(x: number, y: number) -> { Instance } {🛠️UI} Function BasePlayerGui:GetGuiObjectsInCircle(position: Vector2, radius: number) -> { Instance } {🛠️UI} {🔒RobloxScript} Class CoreGui : BasePlayerGui {🔒Plugin} [NotCreatable] [Service] [NotReplicated] Property CoreGui.Version: number {🛠️UI} [ReadOnly] Property CoreGui.SelectionImageObject: GuiObject? {🛠️UI} {RobloxScript} Function CoreGui:SetUserGuiRendering(enabled: boolean, guiAdornee: Instance, faceId: Enum.NormalId, horizontalCurvature: number? = 0) -> () {🛠️UI} {🔒RobloxScript} Function CoreGui:TakeScreenshot() -> () {🛠️UI} {🔒RobloxScript} Function CoreGui:ToggleRecording() -> () {🛠️UI} {🔒RobloxScript} Event CoreGui.UserGuiRenderingChanged(enabled: boolean, guiAdornee: Instance, faceId: Enum.NormalId, horizontalCurvature: number) {🛠️UI} {🔒RobloxScript} Class PlayerGui : BasePlayerGui [NotCreatable] [PlayerReplicated] Property PlayerGui.SelectionImageObject: GuiObject? {🛠️UI} Property PlayerGui.CurrentScreenOrientation: Enum.ScreenOrientation {🛠️UI} [ReadOnly] Property PlayerGui.ScreenOrientation: Enum.ScreenOrientation {🛠️UI} Property PlayerGui.InputBindingMappingsRaw: BinaryString {🛠️UI} {RobloxScript} [Hidden] [NotScriptable] Function PlayerGui:GetTopbarTransparency() -> number {🛠️UI} [Deprecated] Function PlayerGui:SetTopbarTransparency(transparency: number) -> () {🛠️UI} [Deprecated] Event PlayerGui.TopbarTransparencyChangedSignal(transparency: number) {🛠️UI} [Deprecated] Class StarterGui : BasePlayerGui [NotCreatable] [Service] Property StarterGui.RtlTextSupport: Enum.RtlTextSupport {🛠️UI} [NotScriptable] Property StarterGui.VirtualCursorMode: Enum.VirtualCursorMode {🛠️UI} [NotScriptable] Property StarterGui.ScreenOrientation: Enum.ScreenOrientation {🛠️UI} Property StarterGui.ShowDevelopmentGui: boolean {🛠️UI} Property StarterGui.ProcessUserInput: boolean {🛠️UI} {Plugin} [Hidden] [NotReplicated] Property StarterGui.ResetPlayerGuiOnSpawn: boolean {🛠️UI} [Deprecated] Property StarterGui.StudioDefaultStyleSheet: StyleSheet? {🛠️UI} {RobloxScript} [Hidden] Property StarterGui.StudioInsertWidgetLayerCollectorAutoLinkStyleSheet: StyleSheet? {🛠️UI} {RobloxScript} [Hidden] Function StarterGui:GetCore(parameterName: string) -> any {🛠️UI} [Yields] Function StarterGui:GetCoreGuiEnabled(coreGuiType: Enum.CoreGuiType) -> boolean {🛠️UI} Function StarterGui:SetCore(parameterName: string, value: any) -> () {🛠️UI} Function StarterGui:SetCoreGuiEnabled(coreGuiType: Enum.CoreGuiType, enabled: boolean) -> () {🛠️UI} Function StarterGui:RegisterGetCore(parameterName: string, getFunction: (...any) -> ...any) -> () {🛠️UI} {🔒RobloxScript} Function StarterGui:RegisterSetCore(parameterName: string, setFunction: (...any) -> ...any) -> () {🛠️UI} {🔒RobloxScript} Event StarterGui.CoreGuiChangedSignal(coreGuiType: Enum.CoreGuiType, enabled: boolean) {🛠️UI} {🔒RobloxScript} Class BaseRemoteEvent : Instance [NotCreatable] Class RemoteEvent : BaseRemoteEvent Function RemoteEvent:FireAllClients(arguments: ...any) -> () {🛠️RemoteEvent} Function RemoteEvent:FireClient(player: Player, arguments: ...any) -> () {🛠️RemoteEvent} Function RemoteEvent:FireServer(arguments: ...any) -> () {🛠️RemoteEvent} Event RemoteEvent.OnClientEvent(arguments: ...any) {🛠️RemoteEvent} Event RemoteEvent.OnServerEvent(player: Player, arguments: ...any) {🛠️RemoteEvent} Event RemoteEvent.OnRemoteServerEvent(arguments: ...any) {🛠️RemoteEvent} {🔒RobloxEngine} [Hidden] Class UnreliableRemoteEvent : BaseRemoteEvent Function UnreliableRemoteEvent:FireAllClients(arguments: ...any) -> () {🛠️RemoteEvent} Function UnreliableRemoteEvent:FireClient(player: Player, arguments: ...any) -> () {🛠️RemoteEvent} Function UnreliableRemoteEvent:FireServer(arguments: ...any) -> () {🛠️RemoteEvent} Event UnreliableRemoteEvent.OnClientEvent(arguments: ...any) {🛠️RemoteEvent} Event UnreliableRemoteEvent.OnServerEvent(player: Player, arguments: ...any) {🛠️RemoteEvent} Event UnreliableRemoteEvent.OnRemoteServerEvent(arguments: ...any) {🛠️RemoteEvent} {🔒RobloxEngine} [Hidden] Class BaseWrap : Instance [NotCreatable] Property BaseWrap.CageMeshContent: Content {🛠️Avatar} {✏️Plugin} Property BaseWrap.CageMeshId: string {🛠️Avatar} {✏️Plugin} Property BaseWrap.CageOrigin: CFrame {🛠️Avatar} {✏️Plugin} Property BaseWrap.ImportOrigin: CFrame {🛠️Avatar} {✏️Plugin} Property BaseWrap.CageOriginWorld: CFrame {🛠️Avatar} [ReadOnly] Property BaseWrap.ImportOriginWorld: CFrame {🛠️Avatar} [ReadOnly] Property BaseWrap.TemporaryCageMeshId: string {🛠️Avatar} {RobloxEngine} [Hidden] [NotScriptable] Property BaseWrap.HSRAssetId: string {🛠️Avatar} {RobloxScript} {✏️RobloxEngine} Property BaseWrap.HSRData: SharedString {🛠️Avatar} {RobloxEngine} [Hidden] [NotScriptable] Property BaseWrap.HSRMeshIdData: SharedString {🛠️Avatar} {RobloxEngine} [Hidden] [NotScriptable] Property BaseWrap.ImportInProcess: boolean {🛠️Avatar} {✏️RobloxScript} [Hidden] [NotScriptable] Function BaseWrap:GetCageOffset() -> Vector3 {🛠️Avatar} {🔒RobloxScript} Function BaseWrap:GetFaces(cageType: Enum.CageType) -> { any } {🛠️Avatar} {🔒RobloxScript} Function BaseWrap:GetUVs(cageType: Enum.CageType) -> { any } {🛠️Avatar} {🔒RobloxScript} Function BaseWrap:GetVertices(cageType: Enum.CageType) -> { any } {🛠️Avatar} {🔒RobloxScript} Function BaseWrap:IsHSRReady() -> boolean {🛠️Avatar} {🔒RobloxScript} Function BaseWrap:ModifyVertices(cageType: Enum.CageType, vertices: { any }) -> () {🛠️Avatar} {🔒RobloxScript} Event BaseWrap.VerticesModified(vertices: { any }) {🛠️Avatar} {🔒RobloxScript} Class WrapDeformer : BaseWrap Function WrapDeformer:CreateEditableMeshAsync() -> EditableMesh {🛠️Avatar} [Yields] Function WrapDeformer:GetDeformedCFrameAsync(originalCFrame: CFrame) -> CFrame {🛠️Avatar} [Yields] Function WrapDeformer:SetCageMeshContent(content: Content, cageOrigin: CFrame?) -> () {🛠️Avatar} Class WrapLayer : BaseWrap Property WrapLayer.Order: number {🛠️Avatar} Property WrapLayer.Puffiness: number {🛠️Avatar} Property WrapLayer.ReferenceMeshContent: Content {🛠️Avatar} {✏️Plugin} Property WrapLayer.ReferenceMeshId: string {🛠️Avatar} {✏️Plugin} Property WrapLayer.ReferenceOrigin: CFrame {🛠️Avatar} {✏️Plugin} Property WrapLayer.AutoSkin: Enum.WrapLayerAutoSkin {🛠️Avatar} Property WrapLayer.Enabled: boolean {🛠️Avatar} Property WrapLayer.ReferenceOriginWorld: CFrame {🛠️Avatar} [ReadOnly] Property WrapLayer.Color: Color3 {🛠️Avatar} [NotReplicated] [NotScriptable] Property WrapLayer.DebugMode: Enum.WrapLayerDebugMode {🛠️Avatar} [NotReplicated] [NotScriptable] Property WrapLayer.BindOffset: CFrame {🛠️Avatar} {✏️Plugin} Property WrapLayer.ShrinkFactor: number {🛠️Avatar} {✏️Plugin} Property WrapLayer.TemporaryReferenceId: string {🛠️Avatar} {RobloxEngine} [Hidden] [NotScriptable] Property WrapLayer.MaxSize: Vector3 {🛠️Avatar} {RobloxScript} [Hidden] Property WrapLayer.Offset: Vector3 {🛠️Avatar} {RobloxScript} [Hidden] Class WrapTarget : BaseWrap Property WrapTarget.Stiffness: number {🛠️Avatar} {✏️Plugin} Property WrapTarget.Color: Color3 {🛠️Avatar} [NotReplicated] [NotScriptable] Property WrapTarget.DebugMode: Enum.WrapTargetDebugMode {🛠️Avatar} [NotReplicated] [NotScriptable] Class Beam : Instance Property Beam.Brightness: number {🛠️Basic} Property Beam.Color: ColorSequence {🛠️Basic} Property Beam.Enabled: boolean {🛠️Basic} Property Beam.LightEmission: number {🛠️Basic} Property Beam.LightInfluence: number {🛠️Basic} Property Beam.Texture: string {🛠️Basic} Property Beam.TextureLength: number {🛠️Basic} Property Beam.TextureMode: Enum.TextureMode {🛠️Basic} Property Beam.TextureSpeed: number {🛠️Basic} Property Beam.Transparency: NumberSequence {🛠️Basic} Property Beam.ZOffset: number {🛠️Basic} Property Beam.Attachment0: Attachment? {🛠️Basic} Property Beam.Attachment1: Attachment? {🛠️Basic} Property Beam.CurveSize0: number {🛠️Basic} Property Beam.CurveSize1: number {🛠️Basic} Property Beam.FaceCamera: boolean {🛠️Basic} Property Beam.Segments: number {🛠️Basic} Property Beam.Width0: number {🛠️Basic} Property Beam.Width1: number {🛠️Basic} Property Beam.LocalTransparencyModifier: number {🛠️Basic} [Hidden] [NotReplicated] Function Beam:SetTextureOffset(offset: number? = 0) -> () {🛠️Basic} Class BindableEvent : Instance Function BindableEvent:Fire(arguments: ...any) -> () {🧬Safe} Event BindableEvent.Event(arguments: ...any) Class BindableFunction : Instance Function BindableFunction:Invoke(arguments: ...any) -> ...any [Yields] Callback BindableFunction.OnInvoke(arguments: ...any) -> ...any Class BodyMover : Instance [NotCreatable] [Deprecated] Class BodyAngularVelocity : BodyMover [Deprecated] Property BodyAngularVelocity.AngularVelocity: Vector3 {🛠️Physics} [Deprecated] Property BodyAngularVelocity.MaxTorque: Vector3 {🛠️Physics} [Deprecated] Property BodyAngularVelocity.P: number {🛠️Physics} [Deprecated] Property BodyAngularVelocity.angularvelocity: Vector3 {🛠️Physics} [📁LoadOnly] [NotReplicated] [Deprecated] [Deprecated] Property BodyAngularVelocity.maxTorque: Vector3 {🛠️Physics} [📁LoadOnly] [NotReplicated] [Deprecated] [Deprecated] Class BodyForce : BodyMover [Deprecated] Property BodyForce.Force: Vector3 {🛠️Physics} [Deprecated] Property BodyForce.force: Vector3 {🛠️Physics} [📁LoadOnly] [NotReplicated] [Deprecated] [Deprecated] Class BodyGyro : BodyMover [Deprecated] Property BodyGyro.CFrame: CFrame {🛠️Physics} [Deprecated] Property BodyGyro.D: number {🛠️Physics} [Deprecated] Property BodyGyro.MaxTorque: Vector3 {🛠️Physics} [Deprecated] Property BodyGyro.P: number {🛠️Physics} [Deprecated] Property BodyGyro.cframe: CFrame {🛠️Physics} [📁LoadOnly] [NotReplicated] [Deprecated] [Deprecated] Property BodyGyro.maxTorque: Vector3 {🛠️Physics} [📁LoadOnly] [NotReplicated] [Deprecated] [Deprecated] Class BodyPosition : BodyMover [Deprecated] Property BodyPosition.D: number {🛠️Physics} [Deprecated] Property BodyPosition.MaxForce: Vector3 {🛠️Physics} [Deprecated] Property BodyPosition.P: number {🛠️Physics} [Deprecated] Property BodyPosition.Position: Vector3 {🛠️Physics} [Deprecated] Property BodyPosition.maxForce: Vector3 {🛠️Physics} [📁LoadOnly] [NotReplicated] [Deprecated] [Deprecated] Property BodyPosition.position: Vector3 {🛠️Physics} [📁LoadOnly] [NotReplicated] [Deprecated] [Deprecated] Function BodyPosition:GetLastForce() -> Vector3 {🛠️Physics} [Deprecated] Function BodyPosition:lastForce() -> Vector3 {🛠️Physics} [Deprecated] [Deprecated] Event BodyPosition.ReachedTarget() {🛠️Physics} [Deprecated] Class BodyThrust : BodyMover [Deprecated] Property BodyThrust.Force: Vector3 {🛠️Physics} [Deprecated] Property BodyThrust.Location: Vector3 {🛠️Physics} [Deprecated] Property BodyThrust.force: Vector3 {🛠️Physics} [📁LoadOnly] [NotReplicated] [Deprecated] [Deprecated] Property BodyThrust.location: Vector3 {🛠️Physics} [📁LoadOnly] [NotReplicated] [Deprecated] [Deprecated] Class BodyVelocity : BodyMover [Deprecated] Property BodyVelocity.MaxForce: Vector3 {🛠️Physics} [Deprecated] Property BodyVelocity.P: number {🛠️Physics} [Deprecated] Property BodyVelocity.Velocity: Vector3 {🛠️Physics} [Deprecated] Property BodyVelocity.maxForce: Vector3 {🛠️Physics} [📁LoadOnly] [NotReplicated] [Deprecated] [Deprecated] Property BodyVelocity.velocity: Vector3 {🛠️Physics} [📁LoadOnly] [NotReplicated] [Deprecated] [Deprecated] Function BodyVelocity:GetLastForce() -> Vector3 {🛠️Physics} [Deprecated] Function BodyVelocity:lastForce() -> Vector3 {🛠️Physics} [Deprecated] Class RocketPropulsion : BodyMover [Deprecated] Property RocketPropulsion.CartoonFactor: number {🛠️Physics} [Deprecated] Property RocketPropulsion.Target: BasePart? {🛠️Physics} [Deprecated] Property RocketPropulsion.TargetOffset: Vector3 {🛠️Physics} [Deprecated] Property RocketPropulsion.TargetRadius: number {🛠️Physics} [Deprecated] Property RocketPropulsion.Active: boolean {🛠️Physics} [Hidden] [NotScriptable] [Deprecated] Property RocketPropulsion.MaxSpeed: number {🛠️Physics} [Deprecated] Property RocketPropulsion.MaxThrust: number {🛠️Physics} [Deprecated] Property RocketPropulsion.ThrustD: number {🛠️Physics} [Deprecated] Property RocketPropulsion.ThrustP: number {🛠️Physics} [Deprecated] Property RocketPropulsion.MaxTorque: Vector3 {🛠️Physics} [Deprecated] Property RocketPropulsion.TurnD: number {🛠️Physics} [Deprecated] Property RocketPropulsion.TurnP: number {🛠️Physics} [Deprecated] Function RocketPropulsion:Abort() -> () {🛠️Physics} [Deprecated] Function RocketPropulsion:Fire() -> () {🛠️Physics} [Deprecated] Function RocketPropulsion:fire() -> () {🛠️Physics} [Deprecated] [Deprecated] Event RocketPropulsion.ReachedTarget() {🛠️Physics} [Deprecated] Class BodyPartDescription : Instance Property BodyPartDescription.AssetId: number {🛠️Avatar} Property BodyPartDescription.BodyPart: Enum.BodyPart {🛠️Avatar} Property BodyPartDescription.Color: Color3 {🛠️Avatar} Property BodyPartDescription.HeadShape: string {🛠️Avatar} Property BodyPartDescription.Instance: Instance? {🛠️Avatar} Class Breakpoint : Instance {🔒RobloxScript} [NotReplicated] Property Breakpoint.Condition: string {RobloxScript} [Hidden] [NotReplicated] Property Breakpoint.Id: number {RobloxScript} [Hidden] [ReadOnly] Property Breakpoint.Line: number {RobloxScript} [Hidden] [ReadOnly] Property Breakpoint.LogMessage: string {RobloxScript} [Hidden] [NotReplicated] Property Breakpoint.MetaBreakpointId: number {RobloxScript} [Hidden] [ReadOnly] Property Breakpoint.Script: string {RobloxScript} [Hidden] [ReadOnly] Property Breakpoint.ContinueExecution: boolean {RobloxScript} [Hidden] [NotReplicated] Property Breakpoint.Enabled: boolean {RobloxScript} [Hidden] [NotReplicated] Property Breakpoint.RemoveOnHit: boolean {RobloxScript} [Hidden] [NotReplicated] Property Breakpoint.Valid: boolean {RobloxScript} [Hidden] [ReadOnly] Property Breakpoint.Verified: boolean {RobloxScript} [Hidden] [ReadOnly] Class BrowserService : Instance [NotCreatable] [Service] [NotReplicated] Function BrowserService:CloseBrowserWindow() -> () {🔒RobloxScript} Function BrowserService:CopyAuthCookieFromBrowserToEngine() -> () {🔒RobloxScript} Function BrowserService:EmitHybridEvent(moduleName: string, eventName: string, params: string) -> () {🔒RobloxScript} Function BrowserService:ExecuteJavaScript(javascript: string) -> () {🔒RobloxScript} Function BrowserService:OpenBrowserWindow(url: string) -> () {🔒RobloxScript} Function BrowserService:OpenNativeOverlay(title: string, url: string) -> () {🔒RobloxScript} Function BrowserService:OpenWeChatAuthWindow() -> () {🔒RobloxScript} Function BrowserService:ReturnToJavaScript(callbackId: string, success: boolean, params: string) -> () {🔒RobloxScript} Function BrowserService:SendCommand(command: string) -> () {🔒RobloxScript} Event BrowserService.AuthCookieCopiedToEngine() {🔒RobloxScript} Event BrowserService.BrowserWindowClosed() {🔒RobloxScript} Event BrowserService.BrowserWindowWillNavigate(url: string) {🔒RobloxScript} Event BrowserService.JavaScriptCallback(content: string) {🔒RobloxScript} Class BugReporterService : Instance {🔒RobloxScript} [NotCreatable] [Service] [NotReplicated] Function BugReporterService:IsAvailable() -> boolean {🔒RobloxScript} [Yields] Event BugReporterService.BugReportRequested(trigger: string) {🔒RobloxScript} Class BulkImportService : Instance {🔒RobloxScript} [NotCreatable] [Service] [NotReplicated] Function BulkImportService:LaunchBulkImport(assetTypeToImport: number) -> () {🔒RobloxScript} Function BulkImportService:ShowBulkImportView() -> () {🔒RobloxScript} Event BulkImportService.AssetImported(assetType: Enum.AssetType, name: string, id: number) {🔒RobloxScript} Event BulkImportService.BulkImportFinished(state: number) {🔒RobloxScript} Event BulkImportService.BulkImportStarted() {🔒RobloxScript} Class CacheableContentProvider : Instance [NotCreatable] [Service] [NotReplicated] Class HSRDataContentProvider : CacheableContentProvider [NotCreatable] [Service] [NotReplicated] Class MeshContentProvider : CacheableContentProvider [NotCreatable] [Service] [NotReplicated] Function MeshContentProvider:GetContentMemoryData() -> { [string]: any } {🔒RobloxScript} Class SlimContentProvider : CacheableContentProvider [NotCreatable] [Service] Function SlimContentProvider:GetContentMemoryData() -> { [string]: any } {🔒RobloxEngine} Class SolidModelContentProvider : CacheableContentProvider [NotCreatable] [Service] [NotReplicated] Class CalloutService : Instance {🔒RobloxScript} [NotCreatable] [Service] [NotReplicated] Function CalloutService:AttachCallout(definitionId: string, locationId: string, target: Instance) -> () {🔒RobloxScript} Function CalloutService:DefineCallout(definitionId: string, title: string, description: string, learnMoreURL: string) -> () {🔒RobloxScript} Function CalloutService:DetachCalloutsByDefinitionId(definitionId: string) -> () {🔒RobloxScript} Class CaptureService : Instance [NotCreatable] [Service] Function CaptureService:CaptureScreenshot(onCaptureReady: (...any) -> ...any) -> () {🛠️Capture} Function CaptureService:GetDeviceInfo() -> { [string]: any } {🛠️Capture | InternalTest} Function CaptureService:InternalCheckPlayabilityAsync(universeId: number) -> boolean {🛠️Capture | InternalTest} [Yields] Function CaptureService:InternalGetStartPlaceIdAsync(universeId: number) -> number {🛠️Capture | InternalTest} [Yields] Function CaptureService:PromptCaptureGalleryPermissionAsync(captureGalleryPermission: Enum.CaptureGalleryPermission) -> boolean {🛠️Capture} [Yields] Function CaptureService:PromptSaveCapturesToGallery(captures: { any }, resultCallback: (...any) -> ...any) -> () {🛠️Capture} Function CaptureService:PromptShareCapture(captureContent: Content, launchData: string, onAcceptedCallback: (...any) -> ...any, onDeniedCallback: (...any) -> ...any) -> () {🛠️Capture} Function CaptureService:ReadCapturesFromGalleryAsync(captureTypeFilters: { any }? = {}, readFromAllEligibleExperiences: boolean? = false) -> ...any {🛠️Capture} [Yields] Function CaptureService:StartVideoCaptureAsync(onCaptureReady: (...any) -> ...any, captureParams: { [string]: any }? = nil) -> Enum.VideoCaptureStartedResult {🛠️Capture} [Yields] Function CaptureService:StopVideoCapture() -> () {🛠️Capture} Function CaptureService:TakeScreenshotCaptureAsync(onCaptureReady: (...any) -> ...any, captureParams: { [string]: any }? = nil) -> () {🛠️Capture} Function CaptureService:UploadCaptureAsync(capture: Capture) -> ...any {🛠️Capture} [Yields] Function CaptureService:CanCaptureVideo() -> boolean {🛠️Capture} {🔒RobloxScript} Function CaptureService:CreatePostAsync(pathArr: { any }, caption: string) -> { [string]: any } {🛠️Capture} {🔒RobloxScript} [Yields] Function CaptureService:DeleteCapture(capturePath: string) -> () {🛠️Capture} {🔒RobloxScript} Function CaptureService:DeleteCapturesAsync(pathArr: { any }) -> number {🛠️Capture} {🔒RobloxScript} [Yields] Function CaptureService:DeleteVideoCapture(videoCapture: VideoCapture) -> () {🛠️Capture} {🔒RobloxScript} Function CaptureService:DeleteVideoCaptureAsync(videoCapture: VideoCapture) -> boolean {🛠️Capture} {🔒RobloxScript} [Yields] Function CaptureService:GetCaptureFilePathAsync(captureContent: Content) -> string {🛠️Capture} {🔒RobloxScript} [Yields] Function CaptureService:GetCaptureSizeAsync(captureContent: Content) -> Vector2 {🛠️Capture} {🔒RobloxScript} [Yields] Function CaptureService:GetCaptureStorageSizeAsync(pathArr: { any }) -> number {🛠️Capture} {🔒RobloxScript} [Yields] Function CaptureService:GetCaptureUploadDataAsync(capturePath: string) -> { [string]: any } {🛠️Capture} {🔒RobloxScript} [Yields] Function CaptureService:IsCapturingVideo() -> boolean {🛠️Capture} {🔒RobloxScript} Function CaptureService:OnCaptureBegan() -> () {🛠️Capture} {🔒RobloxScript} Function CaptureService:OnCaptureEnded() -> () {🛠️Capture} {🔒RobloxScript} Function CaptureService:OnCaptureObjectShared(capture: Capture) -> () {🛠️Capture} {🔒RobloxScript} Function CaptureService:OnCapturePermissionsPromptFinished(promptId: number, wasAccepted: boolean) -> () {🛠️Capture} {🔒RobloxScript} Function CaptureService:OnCaptureShared(capturePath: string) -> () {🛠️Capture} {🔒RobloxScript} Function CaptureService:OnSavePromptFinished(promptId: number, results: { [string]: any }) -> () {🛠️Capture} {🔒RobloxScript} [CustomLuaState] Function CaptureService:OnSharePromptFinished(promptId: number, accepted: boolean) -> () {🛠️Capture} {🔒RobloxScript} Function CaptureService:OnVideoCaptureShared(videoCapture: VideoCapture) -> () {🛠️Capture} {🔒RobloxScript} Function CaptureService:PreCaptureShared(capture: Capture) -> string {🛠️Capture} {🔒RobloxScript} Function CaptureService:PreVideoCaptureShared(videoCapture: VideoCapture) -> string {🛠️Capture} {🔒RobloxScript} Function CaptureService:RetrieveCaptures() -> { any } {🛠️Capture} {🔒RobloxScript} Function CaptureService:SaveCaptureObjectToExternalStorage(capture: Capture) -> () {🛠️Capture} {🔒RobloxScript} Function CaptureService:SaveCaptureToExternalStorage(capturePath: string) -> () {🛠️Capture} {🔒RobloxScript} Function CaptureService:SaveCapturesToExternalStorageAsync(pathArr: { any }) -> number {🛠️Capture} {🔒RobloxScript} [Yields] Function CaptureService:SaveScreenshotCapture(additionalInfo: string? = "") -> () {🛠️Capture} {🔒RobloxScript} Function CaptureService:SaveVideoCaptureToExternalStorage(videoCapture: VideoCapture) -> () {🛠️Capture} {🔒RobloxScript} Function CaptureService:StartVideoCaptureInternalAsync() -> Enum.VideoCaptureStartedResult {🛠️Capture} {🔒RobloxScript} [Yields] Function CaptureService:StopVideoCaptureInternal() -> () {🛠️Capture} {🔒RobloxScript} Event CaptureService.CaptureBegan(captureType: Enum.CaptureType) {🛠️Capture} Event CaptureService.CaptureEnded(captureType: Enum.CaptureType) {🛠️Capture} Event CaptureService.UserCaptureSaved(captureContentId: string) {🛠️Capture} Event CaptureService.CaptureObjectSavedInternal(capture: Capture, triggerSource: string) {🛠️Capture} {🔒RobloxScript} Event CaptureService.CaptureSaved(captureInfo: { [string]: any }) {🛠️Capture} [Deprecated] Event CaptureService.CaptureSavedInternal(captureInfo: { [string]: any }, triggerSource: string) {🛠️Capture} {🔒RobloxScript} Event CaptureService.OnCaptureAndMetadataSignatureResult(content: string, captureSignature: string, captureSignatureVersion: number, metadataSignature: string, metadataSignatureVersion: number) {🛠️Capture} {🔒RobloxEngine} [Hidden] Event CaptureService.OpenCapturePermissionsPrompt(promptId: number, captureGalleryPermission: Enum.CaptureGalleryPermission) {🛠️Capture} {🔒RobloxScript} Event CaptureService.OpenSaveCapturesPrompt(promptId: number, captures: { any }) {🛠️Capture} {🔒RobloxScript} Event CaptureService.OpenShareCapturePrompt(promptId: number, captureContent: any, launchData: string) {🛠️Capture} {🔒RobloxScript} Event CaptureService.RequestCaptureAndMetadataSignature(content: string, audioAssetIds: string) {🛠️Capture} {🔒RobloxEngine} [Hidden] Event CaptureService.UserVideoCaptureFailed(result: Enum.VideoCaptureResult) {🛠️Capture} {🔒RobloxScript} Event CaptureService.UserVideoCaptureStartFailed(result: Enum.VideoCaptureStartedResult) {🛠️Capture} {🔒RobloxScript} Event CaptureService.VideoCaptureInProgress(isInProgress: boolean, captureTrigger: string) {🛠️Capture} {🔒RobloxScript} Class ChangeHistoryService : Instance [NotCreatable] [Service] Function ChangeHistoryService:FinishRecording(identifier: string, operation: Enum.FinishRecordingOperation, finalOptions: { [string]: any }?) -> () {🔒Plugin} Function ChangeHistoryService:GetCanRedo() -> ...any {🔒Plugin} Function ChangeHistoryService:GetCanUndo() -> ...any {🔒Plugin} Function ChangeHistoryService:IsRecordingInProgress(identifier: string?) -> boolean {🔒Plugin} Function ChangeHistoryService:Redo() -> () {🔒Plugin} Function ChangeHistoryService:ResetWaypoints() -> () {🔒Plugin} Function ChangeHistoryService:SetEnabled(state: boolean) -> () {🔒Plugin} Function ChangeHistoryService:SetWaypoint(name: string) -> () {🔒Plugin} Function ChangeHistoryService:TryBeginRecording(name: string, displayName: string?) -> string? {🔒Plugin} Function ChangeHistoryService:Undo() -> () {🔒Plugin} Event ChangeHistoryService.OnRecordingFinished(name: string, displayName: string?, identifier: string?, operation: Enum.FinishRecordingOperation, finalOptions: { [string]: any }?) {🔒Plugin} Event ChangeHistoryService.OnRecordingStarted(name: string, displayName: string?) {🔒Plugin} Event ChangeHistoryService.OnRedo(waypoint: string) {🔒Plugin} Event ChangeHistoryService.OnUndo(waypoint: string) {🔒Plugin} Class ChangeHistoryStreamingService : Instance {🔒RobloxScript} [NotCreatable] [Service] Event ChangeHistoryStreamingService.SendCreateInstanceFromStudio(parentInstance: Instance, instance: Instance) {🔒RobloxScript} Event ChangeHistoryStreamingService.SendDeleteInstanceFromStudio(instance: Instance, setParentToNull: boolean) {🔒RobloxScript} Event ChangeHistoryStreamingService.SendReparentInstanceFromStudio(parentInstance: Instance, instance: Instance) {🔒RobloxScript} Event ChangeHistoryStreamingService.SendTerrainChangeFromStudio(instance: Instance, chunkX: number, chunkY: number, chunkZ: number, cells: string) {🔒RobloxScript} Class CharacterAppearance : Instance [NotCreatable] Class BodyColors : CharacterAppearance Property BodyColors.HeadColor: BrickColor {🛠️Avatar} [📁LoadOnly] Property BodyColors.HeadColor3: Color3 {🛠️Avatar} Property BodyColors.LeftArmColor: BrickColor {🛠️Avatar} [📁LoadOnly] Property BodyColors.LeftArmColor3: Color3 {🛠️Avatar} Property BodyColors.LeftLegColor: BrickColor {🛠️Avatar} [📁LoadOnly] Property BodyColors.LeftLegColor3: Color3 {🛠️Avatar} Property BodyColors.RightArmColor: BrickColor {🛠️Avatar} [📁LoadOnly] Property BodyColors.RightArmColor3: Color3 {🛠️Avatar} Property BodyColors.RightLegColor: BrickColor {🛠️Avatar} [📁LoadOnly] Property BodyColors.RightLegColor3: Color3 {🛠️Avatar} Property BodyColors.TorsoColor: BrickColor {🛠️Avatar} [📁LoadOnly] Property BodyColors.TorsoColor3: Color3 {🛠️Avatar} Class CharacterMesh : CharacterAppearance Property CharacterMesh.BaseTextureId: number {🛠️Avatar} Property CharacterMesh.BodyPart: Enum.BodyPart {🛠️Avatar} Property CharacterMesh.MeshId: number {🛠️Avatar} Property CharacterMesh.OverlayTextureId: number {🛠️Avatar} Class Clothing : CharacterAppearance [NotCreatable] Property Clothing.Color3: Color3 {🛠️Avatar} Property Clothing.Outfit1: string {🛠️Avatar} [📁LoadOnly] [Hidden] [NotReplicated] [NotScriptable] Property Clothing.Outfit2: string {🛠️Avatar} [📁LoadOnly] [Hidden] [NotReplicated] [NotScriptable] Class Pants : Clothing Property Pants.PantsTemplate: string {🛠️Avatar} Class Shirt : Clothing Property Shirt.ShirtTemplate: string {🛠️Avatar} Class ShirtGraphic : CharacterAppearance Property ShirtGraphic.Color3: Color3 {🛠️Avatar} Property ShirtGraphic.Graphic: string {🛠️Avatar} Class Skin : CharacterAppearance [Deprecated] Property Skin.SkinColor: BrickColor {🛠️Avatar} [Deprecated] Class Chat : Instance [NotCreatable] [Service] [NotReplicated] Property Chat.BubbleChatEnabled: boolean {🛠️Chat} Property Chat.LoadDefaultChat: boolean {🛠️Chat} {✏️NotAccessible} Property Chat.IsAutoMigrated: boolean {🛠️Chat} {RobloxScript} [Hidden] Function Chat:CanUserChatAsync(userId: number) -> boolean {🛠️Chat} [Yields] Function Chat:CanUsersChatAsync(userIdFrom: number, userIdTo: number) -> boolean {🛠️Chat} [Yields] Function Chat:Chat(partOrCharacter: Instance, message: string, color: Enum.ChatColor? = "Blue") -> () {🛠️Chat} Function Chat:FilterStringAsync(stringToFilter: string, playerFrom: Player, playerTo: Player) -> string {🛠️Chat} [Yields] Function Chat:FilterStringForBroadcast(stringToFilter: string, playerFrom: Player) -> string {🛠️Chat} [Yields] Function Chat:InvokeChatCallback(callbackType: Enum.ChatCallbackType, callbackArguments: ...any) -> ...any {🛠️Chat} Function Chat:RegisterChatCallback(callbackType: Enum.ChatCallbackType, callbackFunction: (...any) -> ...any) -> () {🛠️Chat} Function Chat:SetBubbleChatSettings(settings: any) -> () {🛠️Chat} Function Chat:ChatLocal(partOrCharacter: Instance, message: string, color: Enum.ChatColor? = "Blue") -> () {🛠️Chat} {🔒RobloxScript} Function Chat:FilterStringForPlayerAsync(stringToFilter: string, playerToFilterFor: Player) -> string {🛠️Chat} [Yields] [Deprecated] Function Chat:GetShouldUseLuaChat() -> boolean {🛠️Chat} {🔒RobloxScript} Function Chat:ReconcileCommunicationAccess() -> () {🛠️Chat} {🔒RobloxScript} Event Chat.Chatted(part: Instance, message: string, color: Enum.ChatColor) {🛠️Chat} Event Chat.BubbleChatSettingsChanged(settings: any) {🛠️Chat} {🔒RobloxScript} Event Chat.ClientToServerFilterMessageSignalV2(sender: Instance, receiver: Instance, unfilteredMessage: string) {🛠️Chat} {🔒RobloxEngine} [Hidden] Event Chat.ClientToServerReportUnfilteredSignal(unfilteredText: string, match: string, instancePath: string, instanceType: string) {🛠️Chat} {🔒RobloxEngine} [Hidden] Event Chat.PlayerChatAvailabilityStatusChanged(player: Player) {🛠️Chat} {🔒RobloxEngine} Event Chat.ReconcileCommunicationAccessCompleted(chatAvailabilityStatus: string) {🛠️Chat} {🔒RobloxScript} Event Chat.ReconcileCommunicationAccessSignal() {🛠️Chat} {🔒RobloxEngine} [Hidden] Event Chat.ServerToClientUnderOver13FilteredResponseSignal(sender: Instance, unfilteredMessage: string, isError: boolean, errorStr: string, under13: string, over13: string) {🛠️Chat} {🔒RobloxEngine} [Hidden] Event Chat.TimeoutChatAttempt(isPermanentTimeout: boolean, endTime: number) {🛠️Chat} {🔒RobloxScript} Class ChatbotUIService : Instance {🔒RobloxScript} [NotCreatable] [Service] [NotReplicated] Function ChatbotUIService:DisplayContent(contentType: string, data: { [string]: any }) -> () {🔒RobloxScript} Function ChatbotUIService:GetSettings() -> { [string]: any } {🔒RobloxScript} [Yields] Event ChatbotUIService.ActionActivatedSignal(action: string) {🔒RobloxScript} Event ChatbotUIService.FindVariationsSignal(action: string) {🔒RobloxScript} Event ChatbotUIService.SetMaterialSettingsSignal(guid: string, studsPerTile: number, isOrganic: boolean) {🔒RobloxScript} Event ChatbotUIService.SettingChangedSignal(setting: string, value: any) {🔒RobloxScript} Event ChatbotUIService.ShiftToAssetIdSignal(action: string, change: number) {🔒RobloxScript} Event ChatbotUIService.ShiftVariationSignal(action: string, change: number) {🔒RobloxScript} Class ClickDetector : Instance Property ClickDetector.MaxActivationDistance: number {🛠️Input} Property ClickDetector.CursorIcon: string {🛠️Input} Property ClickDetector.CursorIconContent: Content {🛠️Input} Event ClickDetector.MouseClick(playerWhoClicked: Player) {🛠️Input} Event ClickDetector.MouseHoverEnter(playerWhoHovered: Player) {🛠️Input} Event ClickDetector.MouseHoverLeave(playerWhoHovered: Player) {🛠️Input} Event ClickDetector.RightMouseClick(playerWhoClicked: Player) {🛠️Input} Event ClickDetector.MouseActionReplicated(player: Player, actionType: number) {🛠️Input} {🔒RobloxEngine} [Hidden] Event ClickDetector.mouseClick(playerWhoClicked: Player) {🛠️Input} [Deprecated] Class DragDetector : ClickDetector Property DragDetector.DragStyle: Enum.DragDetectorDragStyle {🛠️Input | Physics} Property DragDetector.Enabled: boolean {🛠️Input | Physics} Property DragDetector.PermissionPolicy: Enum.DragDetectorPermissionPolicy {🛠️Input | Physics} Property DragDetector.ResponseStyle: Enum.DragDetectorResponseStyle {🛠️Input | Physics} Property DragDetector.RunLocally: boolean {🛠️Input | Physics} Property DragDetector.TrackballRadialPullFactor: number {🛠️Input | Physics} Property DragDetector.TrackballRollFactor: number {🛠️Input | Physics} Property DragDetector.ReferenceInstance: Instance? {🛠️Input | Physics} Property DragDetector.Axis: Vector3 {🛠️Input | Physics} [📁LoadOnly] [NotReplicated] Property DragDetector.Orientation: Vector3 {🛠️Input | Physics} Property DragDetector.SecondaryAxis: Vector3 {🛠️Input | Physics} [📁LoadOnly] [NotReplicated] Property DragDetector.WorldAxis: Vector3 {🛠️Input | Physics} [📁LoadOnly] [NotReplicated] Property DragDetector.WorldSecondaryAxis: Vector3 {🛠️Input | Physics} [📁LoadOnly] [NotReplicated] Property DragDetector.MaxDragAngle: number {🛠️Input | Physics} Property DragDetector.MaxDragTranslation: Vector3 {🛠️Input | Physics} Property DragDetector.MinDragAngle: number {🛠️Input | Physics} Property DragDetector.MinDragTranslation: Vector3 {🛠️Input | Physics} Property DragDetector.DragFrame: CFrame {🛠️Input | Physics} Property DragDetector.ActivatedCursorIcon: string {🛠️Input | Physics} Property DragDetector.ActivatedCursorIconContent: Content {🛠️Input | Physics} Property DragDetector.GamepadModeSwitchKeyCode: Enum.KeyCode {🛠️Input | Physics} Property DragDetector.KeyboardModeSwitchKeyCode: Enum.KeyCode {🛠️Input | Physics} Property DragDetector.VRSwitchKeyCode: Enum.KeyCode {🛠️Input | Physics} Property DragDetector.ApplyAtCenterOfMass: boolean {🛠️Input | Physics} Property DragDetector.MaxForce: number {🛠️Input | Physics} Property DragDetector.MaxTorque: number {🛠️Input | Physics} Property DragDetector.Responsiveness: number {🛠️Input | Physics} Property DragDetector.PhysicalDragClickedPart: Instance? {🛠️Input | Physics} [Hidden] [NotScriptable] Property DragDetector.PhysicalDragHitPoint: Vector3 {🛠️Input | Physics} [Hidden] [NotScriptable] Property DragDetector.PhysicalDragIsInVR: boolean {🛠️Input | Physics} [Hidden] [NotScriptable] Property DragDetector.PhysicalDragTargetFrame: CFrame {🛠️Input | Physics} [Hidden] [NotScriptable] Function DragDetector:AddConstraintFunction(priority: number, function: (...any) -> ...any) -> RBXScriptConnection {🛠️Input | Physics} Function DragDetector:GetReferenceFrame() -> CFrame {🛠️Input | Physics} Function DragDetector:RestartDrag() -> () {🛠️Input | Physics} Function DragDetector:SetDragStyleFunction(function: (...any) -> ...any) -> () {🛠️Input | Physics} Function DragDetector:SetPermissionPolicyFunction(function: (...any) -> ...any) -> () {🛠️Input | Physics} Event DragDetector.DragContinue(playerWhoDragged: Player, cursorRay: Ray, viewFrame: CFrame, vrInputFrame: CFrame?, isModeSwitchKeyDown: boolean) {🛠️Input | Physics} Event DragDetector.DragEnd(playerWhoDragged: Player) {🛠️Input | Physics} Event DragDetector.DragStart(playerWhoDragged: Player, cursorRay: Ray, viewFrame: CFrame, hitFrame: CFrame, clickedPart: BasePart, vrInputFrame: CFrame?, isModeSwitchKeyDown: boolean) {🛠️Input | Physics} Event DragDetector.DragContinueReplicate(playerWhoDragged: Player, cursorRay: Ray, viewFrame: CFrame, vrInputFrame: CFrame?, isModeSwitchKeyDown: boolean) {🛠️Input | Physics} [Hidden] Event DragDetector.DragEndReplicate(playerWhoDragged: Player) {🛠️Input | Physics} [Hidden] Event DragDetector.DragStartReplicate(playerWhoDragged: Player, cursorRay: Ray, viewFrame: CFrame, hitFrame: CFrame, clickedPart: BasePart, vrInputFrame: CFrame?, isModeSwitchKeyDown: boolean) {🛠️Input | Physics} [Hidden] Event DragDetector.RestartPhysicalDragReplicate(hitPoint: Vector3) {🛠️Input | Physics} [Hidden] Class CloudCRUDService : Instance {🔒RobloxEngine} [NotCreatable] [Service] [NotReplicated] Class Clouds : Instance Property Clouds.Cover: number {🛠️Environment} Property Clouds.Density: number {🛠️Environment} Property Clouds.Color: Color3 {🛠️Environment} Property Clouds.Enabled: boolean {🛠️Environment} Class ClusterPacketCache : Instance [NotCreatable] [Service] [NotReplicated] Class Collaborator : Instance {🔒RobloxScript} [NotCreatable] Property Collaborator.CFrame: CFrame [Hidden] Property Collaborator.CollaboratorColor: number [Hidden] [Deprecated] Property Collaborator.CollaboratorColor3: Color3 [Hidden] Property Collaborator.CurDocGUID: string [Hidden] Property Collaborator.CurScriptLineNumber: number [Hidden] Property Collaborator.IsIdle: boolean [Hidden] Property Collaborator.Status: Enum.CollaboratorStatus [Hidden] Property Collaborator.UserId: number [Hidden] Property Collaborator.Username: string [Hidden] Class CollaboratorsService : Instance {🔒RobloxScript} [NotCreatable] [Service] Function CollaboratorsService:GetCollaboratorsList() -> { Instance } {🔒RobloxScript} Function CollaboratorsService:GetSelectionHighlightsEnabled() -> boolean {🔒RobloxScript} Function CollaboratorsService:RequestFlyToCollaborator(collaboratorId: number) -> () {🔒RobloxScript} Function CollaboratorsService:ToggleSelectionHighlights(showHighlights: boolean) -> () {🔒RobloxScript} Function CollaboratorsService:ToggleTeamCreate(on: boolean) -> () {🔒RobloxScript} Event CollaboratorsService.CollaboratorIdleUpdate(collaboratorId: number, isIdle: boolean) {🔒RobloxScript} Event CollaboratorsService.CollaboratorInstanceCreatedSignal(collaboratorId: number) {🔒RobloxScript} Event CollaboratorsService.CollaboratorInstanceDestroyedSignal(collaboratorId: number) {🔒RobloxScript} Event CollaboratorsService.CollaboratorStatusUpdateRequestedSignal(collaboratorId: number, newStatus: Enum.CollaboratorStatus) {🔒RobloxScript} [Hidden] Event CollaboratorsService.CollaboratorStatusUpdatedSignal(collaboratorId: number, newStatus: Enum.CollaboratorStatus) {🔒RobloxScript} Event CollaboratorsService.ToggleSelectionHighlightsSignal(areHighlightsShown: boolean) {🔒RobloxScript} Class CollectionService : Instance [NotCreatable] [Service] Function CollectionService:AddTag(instance: Instance, tag: string) -> () {🛠️Basic} [CustomLuaState] Function CollectionService:GetAllTags() -> { any } {🛠️Basic} {🧬Safe} Function CollectionService:GetInstanceAddedSignal(tag: string) -> RBXScriptSignal {🛠️Basic} Function CollectionService:GetInstanceRemovedSignal(tag: string) -> RBXScriptSignal {🛠️Basic} Function CollectionService:GetTagged(tag: string) -> { Instance } {🛠️Basic} {🧬Safe} Function CollectionService:GetTags(instance: Instance) -> { any } {🛠️Basic} [CustomLuaState] {🧬Safe} Function CollectionService:HasTag(instance: Instance, tag: string) -> boolean {🛠️Basic} [CustomLuaState] {🧬Safe} Function CollectionService:RemoveTag(instance: Instance, tag: string) -> () {🛠️Basic} [CustomLuaState] Function CollectionService:GetCollection(class: string) -> { Instance } {🛠️Basic} [Deprecated] Event CollectionService.TagAdded(tag: string) {🛠️Basic} Event CollectionService.TagRemoved(tag: string) {🛠️Basic} Event CollectionService.ItemAdded(instance: Instance) {🛠️Basic} [Deprecated] Event CollectionService.ItemRemoved(instance: Instance) {🛠️Basic} [Deprecated] Class CommerceService : Instance [NotCreatable] [Service] Function CommerceService:GetCommerceProductInfoAsync(commerceProductId: string) -> { [string]: any } {🛠️Monetization} [Yields] Function CommerceService:PromptCommerceProductPurchase(user: Player, commerceProductId: string) -> () {🛠️Monetization} Function CommerceService:PromptRealWorldCommerceBrowser(player: Player, url: string) -> () {🛠️Monetization} Function CommerceService:UserEligibleForRealWorldCommerceAsync() -> boolean {🛠️Monetization} [Yields] Function CommerceService:PrepareCommerceProductPurchase(commerceProductId: string) -> { [string]: any } {🛠️Monetization} {🔒RobloxScript} [Yields] Function CommerceService:SignalPromptCommerceProductPurchaseFinished(productId: string, didTryPurchase: boolean, checkoutSessionId: string? = "") -> () {🛠️Monetization} {🔒RobloxScript} Event CommerceService.PromptCommerceProductPurchaseFinished(user: Player, productId: string) {🛠️Monetization} Event CommerceService.BenefitStatusReceived(isGranted: boolean) {🛠️Monetization} {🔒RobloxScript} Event CommerceService.FetchReceipt() {🛠️Monetization} {🔒RobloxEngine} Event CommerceService.InExperienceBrowserRequested(url: string) {🛠️Monetization} {🔒RobloxEngine} Event CommerceService.PromptCommerceProductPurchaseRequested(commerceProductId: string) {🛠️Monetization} {🔒RobloxScript} Event CommerceService.PurchaseBrowserClosed() {🛠️Monetization} {🔒RobloxScript} Class CompositeValueCurve : Instance Property CompositeValueCurve.CurveType: Enum.CompositeValueCurveType {🛠️Basic} Function CompositeValueCurve:GetComponentCurves() -> { Instance } {🛠️Basic} Function CompositeValueCurve:GetValueAtTime(time: number) -> any {🛠️Basic} Class ConfigService : Instance [NotCreatable] [Service] [NotReplicated] Function ConfigService:ClearTestingValue(key: string) -> () Function ConfigService:GetConfigAsync() -> ConfigSnapshot [Yields] Function ConfigService:GetConfigForPlayerAsync(player: Player) -> ConfigSnapshot [Yields] Function ConfigService:SetTestingValue(key: string, value: any) -> () Class Configuration : Instance Class ConfigureServerService : Instance [NotCreatable] [Service] Class ConnectivityService : Instance {🔒RobloxScript} [NotCreatable] [Service] [NotReplicated] Property ConnectivityService.NetworkStatus: Enum.NetworkStatus {RobloxScript} [ReadOnly] Function ConnectivityService:IsNetworkStateAvailable() -> boolean {🔒RobloxScript} Class Constraint : Instance [NotCreatable] Property Constraint.Color: BrickColor {🛠️Physics} Property Constraint.Visible: boolean {🛠️Physics} Property Constraint.Attachment0: Attachment? {🛠️Physics} Property Constraint.Attachment1: Attachment? {🛠️Physics} Property Constraint.Active: boolean {🛠️Physics} [ReadOnly] Property Constraint.Enabled: boolean {🛠️Physics} Function Constraint:GetDebugAppliedForce(bodyId: number) -> Vector3 {🛠️Physics} [Deprecated] Function Constraint:GetDebugAppliedTorque(bodyId: number) -> Vector3 {🛠️Physics} [Deprecated] Class AlignOrientation : Constraint Property AlignOrientation.Mode: Enum.OrientationAlignmentMode {🛠️Physics} Property AlignOrientation.AlignType: Enum.AlignType {🛠️Physics} Property AlignOrientation.PrimaryAxisOnly: boolean {🛠️Physics} Property AlignOrientation.ReactionTorqueEnabled: boolean {🛠️Physics} Property AlignOrientation.RigidityEnabled: boolean {🛠️Physics} Property AlignOrientation.MaxAngularVelocity: number {🛠️Physics} Property AlignOrientation.MaxTorque: number {🛠️Physics} Property AlignOrientation.Responsiveness: number {🛠️Physics} Property AlignOrientation.CFrame: CFrame {🛠️Physics} Property AlignOrientation.LookAtPosition: Vector3 {🛠️Physics} [NotReplicated] Property AlignOrientation.PrimaryAxis: Vector3 {🛠️Physics} [NotReplicated] Property AlignOrientation.SecondaryAxis: Vector3 {🛠️Physics} [NotReplicated] Class AlignPosition : Constraint Property AlignPosition.Mode: Enum.PositionAlignmentMode {🛠️Physics} Property AlignPosition.ApplyAtCenterOfMass: boolean {🛠️Physics} Property AlignPosition.Position: Vector3 {🛠️Physics} Property AlignPosition.ReactionForceEnabled: boolean {🛠️Physics} Property AlignPosition.RigidityEnabled: boolean {🛠️Physics} Property AlignPosition.ForceLimitMode: Enum.ForceLimitMode {🛠️Physics} Property AlignPosition.ForceRelativeTo: Enum.ActuatorRelativeTo {🛠️Physics} Property AlignPosition.MaxAxesForce: Vector3 {🛠️Physics} Property AlignPosition.MaxForce: number {🛠️Physics} Property AlignPosition.MaxVelocity: number {🛠️Physics} Property AlignPosition.Responsiveness: number {🛠️Physics} Class AngularVelocity : Constraint Property AngularVelocity.AngularVelocity: Vector3 {🛠️Physics} Property AngularVelocity.MaxTorque: number {🛠️Physics} Property AngularVelocity.ReactionTorqueEnabled: boolean {🛠️Physics} Property AngularVelocity.RelativeTo: Enum.ActuatorRelativeTo {🛠️Physics} Class AnimationConstraint : Constraint Property AnimationConstraint.MaxForce: number {🛠️Animation | Physics} Property AnimationConstraint.MaxTorque: number {🛠️Animation | Physics} Property AnimationConstraint.IsKinematic: boolean {🛠️Animation | Physics} Property AnimationConstraint.Transform: CFrame {🛠️Animation | Physics} Property AnimationConstraint.C0: CFrame {🛠️Animation | Physics} [Hidden] [ReadOnly] [Deprecated] Property AnimationConstraint.C1: CFrame {🛠️Animation | Physics} [Hidden] [ReadOnly] [Deprecated] Property AnimationConstraint.Part0: BasePart? {🛠️Animation | Physics} [Hidden] [ReadOnly] [Deprecated] Property AnimationConstraint.Part1: BasePart? {🛠️Animation | Physics} [Hidden] [ReadOnly] [Deprecated] Class BallSocketConstraint : Constraint Property BallSocketConstraint.Radius: number {🛠️Physics} Property BallSocketConstraint.LimitsEnabled: boolean {🛠️Physics} Property BallSocketConstraint.MaxFrictionTorque: number {🛠️Physics} Property BallSocketConstraint.Restitution: number {🛠️Physics} Property BallSocketConstraint.TwistLimitsEnabled: boolean {🛠️Physics} Property BallSocketConstraint.UpperAngle: number {🛠️Physics} Property BallSocketConstraint.TwistLowerAngle: number {🛠️Physics} Property BallSocketConstraint.TwistUpperAngle: number {🛠️Physics} Property BallSocketConstraint.MaxFrictionTorqueXml: number {🛠️Physics} [Hidden] [NotReplicated] [NotScriptable] Class HingeConstraint : Constraint Property HingeConstraint.Radius: number {🛠️Physics} Property HingeConstraint.CurrentAngle: number {🛠️Physics} [ReadOnly] Property HingeConstraint.ActuatorType: Enum.ActuatorType {🛠️Physics} Property HingeConstraint.LimitsEnabled: boolean {🛠️Physics} Property HingeConstraint.LowerAngle: number {🛠️Physics} Property HingeConstraint.Restitution: number {🛠️Physics} Property HingeConstraint.UpperAngle: number {🛠️Physics} Property HingeConstraint.AngularVelocity: number {🛠️Physics} Property HingeConstraint.MotorMaxAcceleration: number {🛠️Physics} Property HingeConstraint.MotorMaxTorque: number {🛠️Physics} Property HingeConstraint.AngularResponsiveness: number {🛠️Physics} Property HingeConstraint.AngularSpeed: number {🛠️Physics} Property HingeConstraint.ServoMaxTorque: number {🛠️Physics} Property HingeConstraint.TargetAngle: number {🛠️Physics} Property HingeConstraint.SoftlockServoUponReachingTarget: boolean {🛠️Physics} [Deprecated] Class LineForce : Constraint Property LineForce.ApplyAtCenterOfMass: boolean {🛠️Physics} Property LineForce.InverseSquareLaw: boolean {🛠️Physics} Property LineForce.Magnitude: number {🛠️Physics} Property LineForce.MaxForce: number {🛠️Physics} Property LineForce.ReactionForceEnabled: boolean {🛠️Physics} Class LinearVelocity : Constraint Property LinearVelocity.ForceLimitMode: Enum.ForceLimitMode {🛠️Physics} Property LinearVelocity.MaxAxesForce: Vector3 {🛠️Physics} Property LinearVelocity.MaxForce: number {🛠️Physics} Property LinearVelocity.MaxPlanarAxesForce: Vector2 {🛠️Physics} Property LinearVelocity.LineDirection: Vector3 {🛠️Physics} Property LinearVelocity.LineVelocity: number {🛠️Physics} Property LinearVelocity.ForceLimitsEnabled: boolean {🛠️Physics} Property LinearVelocity.ReactionForceEnabled: boolean {🛠️Physics} Property LinearVelocity.RelativeTo: Enum.ActuatorRelativeTo {🛠️Physics} Property LinearVelocity.VelocityConstraintMode: Enum.VelocityConstraintMode {🛠️Physics} Property LinearVelocity.PlaneVelocity: Vector2 {🛠️Physics} Property LinearVelocity.PrimaryTangentAxis: Vector3 {🛠️Physics} Property LinearVelocity.SecondaryTangentAxis: Vector3 {🛠️Physics} Property LinearVelocity.VectorVelocity: Vector3 {🛠️Physics} Class PlaneConstraint : Constraint Class Plane : PlaneConstraint [Deprecated] Class RigidConstraint : Constraint Class RodConstraint : Constraint Property RodConstraint.Thickness: number {🛠️Physics} Property RodConstraint.CurrentDistance: number {🛠️Physics} [ReadOnly] Property RodConstraint.LimitAngle0: number {🛠️Physics} Property RodConstraint.LimitAngle1: number {🛠️Physics} Property RodConstraint.Length: number {🛠️Physics} Property RodConstraint.LimitsEnabled: boolean {🛠️Physics} Class RopeConstraint : Constraint Property RopeConstraint.Thickness: number {🛠️Physics} Property RopeConstraint.CurrentDistance: number {🛠️Physics} [ReadOnly] Property RopeConstraint.Length: number {🛠️Physics} Property RopeConstraint.Restitution: number {🛠️Physics} Property RopeConstraint.WinchEnabled: boolean {🛠️Physics} Property RopeConstraint.WinchForce: number {🛠️Physics} Property RopeConstraint.WinchResponsiveness: number {🛠️Physics} Property RopeConstraint.WinchSpeed: number {🛠️Physics} Property RopeConstraint.WinchTarget: number {🛠️Physics} Class SlidingBallConstraint : Constraint [NotCreatable] Property SlidingBallConstraint.Size: number {🛠️Physics} Property SlidingBallConstraint.CurrentPosition: number {🛠️Physics} [ReadOnly] Property SlidingBallConstraint.LowerLimit: number {🛠️Physics} Property SlidingBallConstraint.Restitution: number {🛠️Physics} Property SlidingBallConstraint.UpperLimit: number {🛠️Physics} Property SlidingBallConstraint.MotorMaxAcceleration: number {🛠️Physics} Property SlidingBallConstraint.MotorMaxForce: number {🛠️Physics} Property SlidingBallConstraint.Velocity: number {🛠️Physics} Property SlidingBallConstraint.LinearResponsiveness: number {🛠️Physics} Property SlidingBallConstraint.ServoMaxForce: number {🛠️Physics} Property SlidingBallConstraint.Speed: number {🛠️Physics} Property SlidingBallConstraint.TargetPosition: number {🛠️Physics} Property SlidingBallConstraint.ActuatorType: Enum.ActuatorType {🛠️Physics} Property SlidingBallConstraint.LimitsEnabled: boolean {🛠️Physics} Property SlidingBallConstraint.SoftlockServoUponReachingTarget: boolean {🛠️Physics} [Deprecated] Class CylindricalConstraint : SlidingBallConstraint Property CylindricalConstraint.AngularRestitution: number {🛠️Physics} Property CylindricalConstraint.LowerAngle: number {🛠️Physics} Property CylindricalConstraint.UpperAngle: number {🛠️Physics} Property CylindricalConstraint.AngularVelocity: number {🛠️Physics} Property CylindricalConstraint.MotorMaxAngularAcceleration: number {🛠️Physics} Property CylindricalConstraint.MotorMaxTorque: number {🛠️Physics} Property CylindricalConstraint.AngularResponsiveness: number {🛠️Physics} Property CylindricalConstraint.AngularSpeed: number {🛠️Physics} Property CylindricalConstraint.ServoMaxTorque: number {🛠️Physics} Property CylindricalConstraint.TargetAngle: number {🛠️Physics} Property CylindricalConstraint.RotationAxisVisible: boolean {🛠️Physics} Property CylindricalConstraint.AngularActuatorType: Enum.ActuatorType {🛠️Physics} Property CylindricalConstraint.AngularLimitsEnabled: boolean {🛠️Physics} Property CylindricalConstraint.InclinationAngle: number {🛠️Physics} Property CylindricalConstraint.CurrentAngle: number {🛠️Physics} [ReadOnly] Property CylindricalConstraint.WorldRotationAxis: Vector3 {🛠️Physics} [ReadOnly] Property CylindricalConstraint.SoftlockAngularServoUponReachingTarget: boolean {🛠️Physics} [Deprecated] Class PrismaticConstraint : SlidingBallConstraint Class SpringConstraint : Constraint Property SpringConstraint.Coils: number {🛠️Physics} Property SpringConstraint.Radius: number {🛠️Physics} Property SpringConstraint.Thickness: number {🛠️Physics} Property SpringConstraint.CurrentLength: number {🛠️Physics} [ReadOnly] Property SpringConstraint.MaxLength: number {🛠️Physics} Property SpringConstraint.MinLength: number {🛠️Physics} Property SpringConstraint.Damping: number {🛠️Physics} Property SpringConstraint.FreeLength: number {🛠️Physics} Property SpringConstraint.LimitsEnabled: boolean {🛠️Physics} Property SpringConstraint.MaxForce: number {🛠️Physics} Property SpringConstraint.Stiffness: number {🛠️Physics} Class Torque : Constraint Property Torque.RelativeTo: Enum.ActuatorRelativeTo {🛠️Physics} Property Torque.Torque: Vector3 {🛠️Physics} Class TorsionSpringConstraint : Constraint Property TorsionSpringConstraint.Coils: number {🛠️Physics} Property TorsionSpringConstraint.Radius: number {🛠️Physics} Property TorsionSpringConstraint.CurrentAngle: number {🛠️Physics} [ReadOnly] Property TorsionSpringConstraint.MaxAngle: number {🛠️Physics} Property TorsionSpringConstraint.Restitution: number {🛠️Physics} Property TorsionSpringConstraint.Damping: number {🛠️Physics} Property TorsionSpringConstraint.LimitsEnabled: boolean {🛠️Physics} Property TorsionSpringConstraint.MaxTorque: number {🛠️Physics} Property TorsionSpringConstraint.Stiffness: number {🛠️Physics} Property TorsionSpringConstraint.LimitEnabled: boolean {🛠️Physics} [Hidden] [Deprecated] Class UniversalConstraint : Constraint Property UniversalConstraint.Radius: number {🛠️Physics} Property UniversalConstraint.MaxAngle: number {🛠️Physics} Property UniversalConstraint.Restitution: number {🛠️Physics} Property UniversalConstraint.LimitsEnabled: boolean {🛠️Physics} Class VectorForce : Constraint Property VectorForce.ApplyAtCenterOfMass: boolean {🛠️Physics} Property VectorForce.Force: Vector3 {🛠️Physics} Property VectorForce.RelativeTo: Enum.ActuatorRelativeTo {🛠️Physics} Class ContentProvider : Instance [NotCreatable] [Service] [NotReplicated] Property ContentProvider.BaseUrl: string {🛠️AssetManagement} [ReadOnly] Property ContentProvider.RequestQueueSize: number {🛠️AssetManagement} [ReadOnly] Function ContentProvider:GetAssetFetchStatus(contentId: string) -> Enum.AssetFetchStatus {🛠️AssetManagement} Function ContentProvider:GetAssetFetchStatusChangedSignal(contentId: string) -> RBXScriptSignal {🛠️AssetManagement} Function ContentProvider:ListEncryptedAssets() -> { any } {🛠️AssetManagement} Function ContentProvider:PreloadAsync(contentIdList: { any }, callbackFunction: ((...any) -> ...any)?) -> () {🛠️AssetManagement} [Yields] Function ContentProvider:RegisterDefaultEncryptionKey(encryptionKey: string) -> () {🛠️AssetManagement} Function ContentProvider:RegisterDefaultSessionKey(sessionKey: string) -> () {🛠️AssetManagement} Function ContentProvider:RegisterEncryptedAsset(assetId: string, encryptionKey: string) -> () {🛠️AssetManagement} Function ContentProvider:RegisterSessionEncryptedAsset(contentId: string, sessionKey: string) -> () {🛠️AssetManagement} Function ContentProvider:SetBaseUrl(url: string) -> () {🛠️AssetManagement} {🔒LocalUser} Function ContentProvider:UnregisterDefaultEncryptionKey() -> () {🛠️AssetManagement} Function ContentProvider:UnregisterEncryptedAsset(assetId: string) -> () {🛠️AssetManagement} Function ContentProvider:GetDependencyContentIds(root: Instance) -> { any } {🛠️AssetManagement} {🔒RobloxScript} Function ContentProvider:GetDetailedFailedRequests() -> { any } {🛠️AssetManagement} {🔒RobloxScript} Function ContentProvider:GetFailedRequests() -> { any } {🛠️AssetManagement} {🔒RobloxScript} Function ContentProvider:Preload(contentId: string) -> () {🛠️AssetManagement} [Deprecated] Event ContentProvider.AssetFetchFailed(assetId: string) {🛠️AssetManagement} Class ContextActionService : Instance [NotCreatable] [Service] Function ContextActionService:BindAction(actionName: string, functionToBind: (...any) -> ...any, createTouchButton: boolean, inputTypes: ...any) -> () {🛠️Input} Function ContextActionService:BindActionAtPriority(actionName: string, functionToBind: (...any) -> ...any, createTouchButton: boolean, priorityLevel: number, inputTypes: ...any) -> () {🛠️Input} Function ContextActionService:BindActivate(userInputTypeForActivation: Enum.UserInputType, keyCodesForActivation: ...any) -> () {🛠️Input} Function ContextActionService:GetAllBoundActionInfo() -> { [string]: any } {🛠️Input} Function ContextActionService:GetBoundActionInfo(actionName: string) -> { [string]: any } {🛠️Input} Function ContextActionService:GetButton(actionName: string) -> Instance? {🛠️Input} [Yields] Function ContextActionService:GetCurrentLocalToolIcon() -> string {🛠️Input} Function ContextActionService:SetDescription(actionName: string, description: string) -> () {🛠️Input} Function ContextActionService:SetImage(actionName: string, image: string) -> () {🛠️Input} Function ContextActionService:SetPosition(actionName: string, position: UDim2) -> () {🛠️Input} Function ContextActionService:SetTitle(actionName: string, title: string) -> () {🛠️Input} Function ContextActionService:UnbindAction(actionName: string) -> () {🛠️Input} Function ContextActionService:UnbindActivate(userInputTypeForActivation: Enum.UserInputType, keyCodeForActivation: Enum.KeyCode? = "Unknown") -> () {🛠️Input} Function ContextActionService:UnbindAllActions() -> () {🛠️Input} Function ContextActionService:BindActionToInputTypes(actionName: string, functionToBind: (...any) -> ...any, createTouchButton: boolean, inputTypes: ...any) -> () {🛠️Input} [Deprecated] Function ContextActionService:BindCoreAction(actionName: string, functionToBind: (...any) -> ...any, createTouchButton: boolean, inputTypes: ...any) -> () {🛠️Input} {🔒RobloxScript} Function ContextActionService:BindCoreActionAtPriority(actionName: string, functionToBind: (...any) -> ...any, createTouchButton: boolean, priorityLevel: number, inputTypes: ...any) -> () {🛠️Input} {🔒RobloxScript} Function ContextActionService:BindCoreActivate(userInputTypeForActivation: Enum.UserInputType, keyCodesForActivation: ...any) -> () {🛠️Input} {🔒RobloxScript} Function ContextActionService:CallFunction(actionName: string, state: Enum.UserInputState, inputObject: Instance) -> ...any {🛠️Input} {🔒RobloxScript} Function ContextActionService:FireActionButtonFoundSignal(actionName: string, actionButton: Instance) -> () {🛠️Input} {🔒RobloxScript} Function ContextActionService:GetAllBoundCoreActionInfo() -> { [string]: any } {🛠️Input} {🔒RobloxScript} Function ContextActionService:GetBoundCoreActionInfo(actionName: string) -> { [string]: any } {🛠️Input} {🔒RobloxScript} Function ContextActionService:GetInputContexts() -> { Instance } {🛠️Input} {🔒RobloxScript} Function ContextActionService:UnbindCoreAction(actionName: string) -> () {🛠️Input} {🔒RobloxScript} Function ContextActionService:UnbindCoreActivate(userInputTypeForActivation: Enum.UserInputType, keyCodeForActivation: Enum.KeyCode? = "Unknown") -> () {🛠️Input} {🔒RobloxScript} Event ContextActionService.LocalToolEquipped(toolEquipped: Instance) {🛠️Input} Event ContextActionService.LocalToolUnequipped(toolUnequipped: Instance) {🛠️Input} Event ContextActionService.BoundActionAdded(actionAdded: string, createTouchButton: boolean, functionInfoTable: { [string]: any }, isCore: boolean) {🛠️Input} {🔒RobloxScript} Event ContextActionService.BoundActionChanged(actionChanged: string, changeName: string, changeTable: { [string]: any }) {🛠️Input} {🔒RobloxScript} Event ContextActionService.BoundActionRemoved(actionRemoved: string, functionInfoTable: { [string]: any }, isCore: boolean) {🛠️Input} {🔒RobloxScript} Event ContextActionService.GetActionButtonEvent(actionName: string) {🛠️Input} {🔒RobloxScript} Event ContextActionService.InputContextsChanged() {🛠️Input} {🔒RobloxScript} Class Controller : Instance [NotCreatable] Function Controller:BindButton(button: Enum.Button, caption: string) -> () Function Controller:GetButton(button: Enum.Button) -> boolean Function Controller:UnbindButton(button: Enum.Button) -> () Function Controller:bindButton(button: Enum.Button, caption: string) -> () [Deprecated] Function Controller:getButton(button: Enum.Button) -> boolean [Deprecated] Event Controller.ButtonChanged(button: Enum.Button) Class HumanoidController : Controller Class SkateboardController : Controller Property SkateboardController.Steer: number {🛠️Basic} [ReadOnly] Property SkateboardController.Throttle: number {🛠️Basic} [ReadOnly] Event SkateboardController.AxisChanged(axis: string) {🛠️Basic} Class VehicleController : Controller Class ControllerBase : Instance [NotCreatable] Property ControllerBase.BalanceRigidityEnabled: boolean Property ControllerBase.Active: boolean [ReadOnly] Property ControllerBase.MoveSpeedFactor: number Class AirController : ControllerBase Property AirController.BalanceMaxTorque: number {🛠️Basic} Property AirController.BalanceSpeed: number {🛠️Basic} Property AirController.MaintainLinearMomentum: boolean {🛠️Basic} Property AirController.MoveMaxForce: number {🛠️Basic} Property AirController.MaintainAngularMomentum: boolean {🛠️Basic} Property AirController.TurnMaxTorque: number {🛠️Basic} Property AirController.TurnSpeedFactor: number {🛠️Basic} Property AirController.LinearImpulse: Vector3 {🛠️Basic} [Hidden] [NotReplicated] Class ClimbController : ControllerBase Property ClimbController.BalanceMaxTorque: number {🛠️Basic} Property ClimbController.BalanceSpeed: number {🛠️Basic} Property ClimbController.AccelerationTime: number {🛠️Basic} Property ClimbController.MoveMaxForce: number {🛠️Basic} Class GroundController : ControllerBase Property GroundController.AccelerationLean: number {🛠️Basic} Property GroundController.BalanceMaxTorque: number {🛠️Basic} Property GroundController.BalanceSpeed: number {🛠️Basic} Property GroundController.AccelerationTime: number {🛠️Basic} Property GroundController.DecelerationTime: number {🛠️Basic} Property GroundController.Friction: number {🛠️Basic} Property GroundController.FrictionWeight: number {🛠️Basic} Property GroundController.GroundOffset: number {🛠️Basic} Property GroundController.StandForce: number {🛠️Basic} Property GroundController.StandSpeed: number {🛠️Basic} Property GroundController.TurnSpeedFactor: number {🛠️Basic} Class SwimController : ControllerBase Property SwimController.PitchMaxTorque: number {🛠️Basic} Property SwimController.PitchSpeedFactor: number {🛠️Basic} Property SwimController.RollMaxTorque: number {🛠️Basic} Property SwimController.RollSpeedFactor: number {🛠️Basic} Property SwimController.AccelerationTime: number {🛠️Basic} Class ControllerManager : Instance Property ControllerManager.ActiveController: ControllerBase? {🛠️Avatar} Property ControllerManager.BaseMoveSpeed: number {🛠️Avatar} Property ControllerManager.BaseTurnSpeed: number {🛠️Avatar} Property ControllerManager.ClimbSensor: ControllerSensor? {🛠️Avatar} Property ControllerManager.GroundSensor: ControllerSensor? {🛠️Avatar} Property ControllerManager.RootPart: BasePart? {🛠️Avatar} Property ControllerManager.FacingDirection: Vector3 {🛠️Avatar} Property ControllerManager.MovingDirection: Vector3 {🛠️Avatar} Property ControllerManager.UpDirection: Vector3 {🛠️Avatar} Class ControllerService : Instance [NotCreatable] [Service] [NotReplicated] Class ConversationalAIAcceptanceService : Instance {🔒RobloxScript} [NotCreatable] [Service] [NotReplicated] Function ConversationalAIAcceptanceService:AlternativeAssetSelected(requestId: string, previousAssetId: number, assetId: number) -> () {🔒RobloxScript} Function ConversationalAIAcceptanceService:AssetInserted(requestId: string, assetId: number) -> () {🔒RobloxScript} Function ConversationalAIAcceptanceService:CodeRunnerActivated(requestId: string, code: string, serverAutorun: boolean, autorunEnabled: boolean, autoExpandDropdowns: boolean) -> () {🔒RobloxScript} Function ConversationalAIAcceptanceService:CodeRunnerCompleted(requestId: string, success: boolean, errorMessage: string) -> () {🔒RobloxScript} Function ConversationalAIAcceptanceService:CodeRunnerUndone(requestId: string) -> () {🔒RobloxScript} Function ConversationalAIAcceptanceService:DataModelHierarchyLatency(requestId: string, latency: number) -> () {🔒RobloxScript} Function ConversationalAIAcceptanceService:ErrorTelemetry(requestId: string, errorId: string, errorType: string, errorMessage: string) -> () {🔒RobloxScript} Function ConversationalAIAcceptanceService:InstanceInserted(requestId: string) -> () {🔒RobloxScript} Function ConversationalAIAcceptanceService:RecordingActionEnded(requestId: string, waypointName: string) -> () {🔒RobloxScript} Function ConversationalAIAcceptanceService:ReportJSONEncodeFailure(instanceName: string, className: string) -> () {🔒RobloxScript} Function ConversationalAIAcceptanceService:SendCommandErrorTelemetry(requestId: string, commandName: string, errorMessage: string) -> () {🔒RobloxScript} Function ConversationalAIAcceptanceService:SendMeshGenActivatedTelemetry() -> () {🔒RobloxScript} Function ConversationalAIAcceptanceService:SendMeshGenCompletedTelemetry(requestId: string, generationId: string, success: boolean, errorMessage: string, prompt: string) -> () {🔒RobloxScript} Function ConversationalAIAcceptanceService:SendMeshGenMeshInsertedTelemetry(requestId: string, generationId: string, success: boolean, errorMessage: string) -> () {🔒RobloxScript} Function ConversationalAIAcceptanceService:SendMeshGenPublishedAssetsTelemetry(requestId: string, generationId: string, success: boolean, errorMessage: string, meshId: number?, imageId: number?) -> () {🔒RobloxScript} Class CookiesService : Instance [NotCreatable] [Service] Class CoreGuiConfiguration : Instance [NotCreatable] [Service] [NotReplicated] Property CoreGuiConfiguration.CapturesViewConfiguration: CapturesViewConfiguration? Property CoreGuiConfiguration.PlayerListConfiguration: PlayerListConfiguration? Property CoreGuiConfiguration.SelfViewConfiguration: SelfViewConfiguration? Class CorePackages : Instance {🔒RobloxScript} [NotCreatable] [Service] [NotReplicated] Class CoreScriptDebuggingManagerHelper : Instance [NotCreatable] [Service] Class CoreScriptSyncService : Instance {🔒RobloxScript} [NotCreatable] [Service] [NotReplicated] Function CoreScriptSyncService:GetScriptFilePath(script: Instance) -> any {🔒RobloxScript} Class CreationDBService : Instance {🔒RobloxEngine} [NotCreatable] [Service] [NotReplicated] Class CreatorStoreService : Instance [NotCreatable] [Service] Function CreatorStoreService:GetAssetInfoAsync(assetId: number) -> { [string]: any } {🔒RobloxScript} [Yields] Function CreatorStoreService:GetCreatorStoreProductInfoAsync(productTargetId: number, assetType: string) -> { [string]: any } {🔒RobloxScript} [Yields] Function CreatorStoreService:PerformCreatorStorePurchase(productTargetId: number, assetType: string) -> { [string]: any } {🔒RobloxScript} [Yields] Class CrossDMScriptChangeListener : Instance {🔒RobloxScript} [NotCreatable] [Service] [NotReplicated] Function CrossDMScriptChangeListener:IsWatchingScriptLine(scriptRef: string, lineNumber: number) -> boolean {🔒RobloxScript} Function CrossDMScriptChangeListener:StartWatchingScriptLine(scriptRef: string, debuggerConnectionId: number, lineNumber: number) -> () {🔒RobloxScript} Event CrossDMScriptChangeListener.GuidLineContentsChanged(guid: string, lineNumber: number, contents: string) {🔒RobloxScript} Event CrossDMScriptChangeListener.GuidNameChanged(guid: string, fullName: string) {🔒RobloxScript} Class CustomEvent : Instance [Deprecated] Property CustomEvent.PersistedCurrentValue: number [Hidden] [NotScriptable] [Deprecated] Function CustomEvent:GetAttachedReceivers() -> { Instance } [Deprecated] Function CustomEvent:SetValue(newValue: number) -> () [Deprecated] Event CustomEvent.ReceiverConnected(receiver: Instance) [Deprecated] Event CustomEvent.ReceiverDisconnected(receiver: Instance) [Deprecated] Class CustomEventReceiver : Instance [Deprecated] Property CustomEventReceiver.Source: Instance? [Deprecated] Function CustomEventReceiver:GetCurrentValue() -> number [Deprecated] Event CustomEventReceiver.EventConnected(event: Instance) [Deprecated] Event CustomEventReceiver.EventDisconnected(event: Instance) [Deprecated] Event CustomEventReceiver.SourceValueChanged(newValue: number) [Deprecated] Class CustomLog : Instance [NotReplicated] Function CustomLog:Close() -> () {🛠️InternalTest} Function CustomLog:GetLogPath() -> string {🛠️InternalTest} Function CustomLog:Open() -> () {🛠️InternalTest} Function CustomLog:WriteAppend(append: string) -> () {🛠️InternalTest} Class DataModelMesh : Instance [NotCreatable] [NotBrowsable] Property DataModelMesh.Offset: Vector3 Property DataModelMesh.Scale: Vector3 Property DataModelMesh.VertexColor: Vector3 Class BevelMesh : DataModelMesh [NotCreatable] [NotBrowsable] [Deprecated] Property BevelMesh.Bevel: number {🛠️Basic} [Hidden] [NotScriptable] [Deprecated] Property BevelMesh.Bevel Roundness: number {🛠️Basic} [Hidden] [NotScriptable] [Deprecated] Property BevelMesh.Bulge: number {🛠️Basic} [Hidden] [NotScriptable] [Deprecated] Class BlockMesh : BevelMesh Class CylinderMesh : BevelMesh [Deprecated] Class FileMesh : DataModelMesh Property FileMesh.MeshId: string {🛠️Basic} Property FileMesh.TextureId: string {🛠️Basic} Class SpecialMesh : FileMesh Property SpecialMesh.MeshType: Enum.MeshType {🛠️Basic} Class DataModelPatchService : Instance {🔒RobloxScript} [NotCreatable] [Service] [NotReplicated] Function DataModelPatchService:GetLuaVersion(patchName: string) -> string {🔒RobloxScript} Function DataModelPatchService:GetPatch(patchName: string) -> Instance? {🔒RobloxScript} Function DataModelPatchService:RegisterPatch(patchName: string, behaviorName: string, localConfigPath: string, userId: number) -> () {🔒RobloxScript} Function DataModelPatchService:UpdatePatch(userId: number, patchName: string, callbackFunction: (...any) -> ...any) -> () {🔒RobloxScript} Class DataModelSession : Instance [NotCreatable] Property DataModelSession.CurrentDataModelType: Enum.StudioDataModelType {RobloxScript} [Hidden] [ReadOnly] Property DataModelSession.SessionId: string {RobloxScript} [Hidden] [ReadOnly] Event DataModelSession.CurrentDataModelTypeAboutToChange(dataModelType: Enum.StudioDataModelType) {🔒RobloxScript} Event DataModelSession.CurrentDataModelTypeChanged() {🔒RobloxScript} Class DataStoreGetOptions : Instance [NotReplicated] Property DataStoreGetOptions.UseCache: boolean {🛠️DataStore} Class DataStoreIncrementOptions : Instance [NotReplicated] Function DataStoreIncrementOptions:GetMetadata() -> { [string]: any } {🛠️DataStore} Function DataStoreIncrementOptions:SetMetadata(attributes: { [string]: any }) -> () {🛠️DataStore} Class DataStoreInfo : Instance [NotCreatable] [NotReplicated] Property DataStoreInfo.CreatedTime: number {🛠️DataStore} [ReadOnly] Property DataStoreInfo.DataStoreName: string {🛠️DataStore} [ReadOnly] Property DataStoreInfo.UpdatedTime: number {🛠️DataStore} [ReadOnly] Class DataStoreKey : Instance [NotCreatable] [NotReplicated] Property DataStoreKey.KeyName: string {🛠️DataStore} [ReadOnly] Class DataStoreKeyInfo : Instance [NotCreatable] [NotReplicated] Property DataStoreKeyInfo.CreatedTime: number {🛠️DataStore} [ReadOnly] Property DataStoreKeyInfo.UpdatedTime: number {🛠️DataStore} [ReadOnly] Property DataStoreKeyInfo.Version: string {🛠️DataStore} [ReadOnly] Function DataStoreKeyInfo:GetMetadata() -> { [string]: any } {🛠️DataStore} Function DataStoreKeyInfo:GetUserIds() -> { any } {🛠️DataStore} Class DataStoreObjectVersionInfo : Instance [NotCreatable] [NotReplicated] Property DataStoreObjectVersionInfo.CreatedTime: number {🛠️DataStore} [ReadOnly] Property DataStoreObjectVersionInfo.IsDeleted: boolean {🛠️DataStore} [ReadOnly] Property DataStoreObjectVersionInfo.Version: string {🛠️DataStore} [ReadOnly] Class DataStoreOptions : Instance [NotReplicated] Property DataStoreOptions.AllScopes: boolean {🛠️DataStore} Function DataStoreOptions:SetExperimentalFeatures(experimentalFeatures: { [string]: any }) -> () {🛠️DataStore} Class DataStoreService : Instance [NotCreatable] [Service] [NotReplicated] Property DataStoreService.AutomaticRetry: boolean {🛠️DataStore} {LocalUser} [NotReplicated] Property DataStoreService.LegacyNamingScheme: boolean {🛠️DataStore} {LocalUser} [Hidden] [Deprecated] Function DataStoreService:GetDataStore(name: string, scope: string? = "global", options: Instance? = nil) -> DataStore {🛠️DataStore} Function DataStoreService:GetGlobalDataStore() -> DataStore {🛠️DataStore} Function DataStoreService:GetOrderedDataStore(name: string, scope: string? = "global") -> OrderedDataStore {🛠️DataStore} Function DataStoreService:GetRequestBudgetForRequestType(requestType: Enum.DataStoreRequestType) -> number {🛠️DataStore} Function DataStoreService:ListDataStoresAsync(prefix: string? = "", pageSize: number? = 0, cursor: string? = "") -> DataStoreListingPages {🛠️DataStore} [Yields] Class DataStoreSetOptions : Instance [NotReplicated] Function DataStoreSetOptions:GetMetadata() -> { [string]: any } {🛠️DataStore} Function DataStoreSetOptions:SetMetadata(attributes: { [string]: any }) -> () {🛠️DataStore} Class Debris : Instance [NotCreatable] [Service] Property Debris.MaxItems: number {🛠️Basic} [Deprecated] Function Debris:AddItem(item: Instance, lifetime: number? = 10) -> () {🛠️Basic} Function Debris:SetLegacyMaxItems(enabled: boolean) -> () {🛠️Basic} {🔒LocalUser} Function Debris:addItem(item: Instance, lifetime: number? = 10) -> () {🛠️Basic} [Deprecated] Class DebugSettings : Instance {🔒Plugin} [NotCreatable] [Service] [NotReplicated] [NotBrowsable] Property DebugSettings.TickCountPreciseOverride: Enum.TickCountSampleMethod {Plugin} Property DebugSettings.IsScriptStackTracingEnabled: boolean {Plugin} Property DebugSettings.ReportSoundWarnings: boolean {Plugin} Property DebugSettings.DataModel: number {Plugin} [ReadOnly] Property DebugSettings.InstanceCount: number {Plugin} [ReadOnly] Property DebugSettings.JobCount: number {Plugin} [ReadOnly] Property DebugSettings.PlayerCount: number {Plugin} [ReadOnly] Property DebugSettings.RobloxVersion: string {Plugin} [ReadOnly] Class DebuggablePluginWatcher : Instance {🔒RobloxScript} [NotCreatable] [Service] [NotReplicated] Class DebuggerBreakpoint : Instance {🔒LocalUser} [NotCreatable] Property DebuggerBreakpoint.Condition: string Property DebuggerBreakpoint.ContinueExecution: boolean Property DebuggerBreakpoint.IsEnabled: boolean Property DebuggerBreakpoint.Line: number [ReadOnly] Property DebuggerBreakpoint.LogExpression: string Property DebuggerBreakpoint.isContextDependentBreakpoint: boolean Property DebuggerBreakpoint.line: number [Hidden] [NotScriptable] Class DebuggerConnection : Instance {🔒RobloxScript} [NotCreatable] [NotReplicated] Property DebuggerConnection.ErrorMessage: string {RobloxScript} [Hidden] [ReadOnly] Property DebuggerConnection.Id: number {RobloxScript} [Hidden] [ReadOnly] Property DebuggerConnection.HasError: boolean {RobloxScript} [Hidden] [ReadOnly] Property DebuggerConnection.IsPaused: boolean {RobloxScript} [Hidden] [ReadOnly] Function DebuggerConnection:AddBreakpoint(script: string, line: number, breakpoint: Breakpoint) -> () {🔒RobloxScript} Function DebuggerConnection:Close() -> () {🔒RobloxScript} Function DebuggerConnection:EvaluateWatch(expression: string, frame: StackFrame, callback: (...any) -> ...any) -> number {🔒RobloxScript} Function DebuggerConnection:GetFrameById(id: number) -> StackFrame {🔒RobloxScript} Function DebuggerConnection:GetSource(scriptRef: string, status: (...any) -> ...any) -> number {🔒RobloxScript} Function DebuggerConnection:GetThreadById(id: number) -> ThreadState {🔒RobloxScript} Function DebuggerConnection:GetThreads(callback: (...any) -> ...any) -> number {🔒RobloxScript} Function DebuggerConnection:GetVariableById(id: number) -> DebuggerVariable {🔒RobloxScript} Function DebuggerConnection:Pause(thread: ThreadState, status: (...any) -> ...any) -> number {🔒RobloxScript} Function DebuggerConnection:Populate(instance: Instance, callback: (...any) -> ...any) -> number {🔒RobloxScript} Function DebuggerConnection:RemoveBreakpoint(breakpoint: Breakpoint) -> () {🔒RobloxScript} Function DebuggerConnection:Resume(thread: ThreadState, status: (...any) -> ...any) -> number {🔒RobloxScript} Function DebuggerConnection:SetExceptionBreakMode(breakMode: Enum.DebuggerExceptionBreakMode, callback: (...any) -> ...any) -> number {🔒RobloxScript} Function DebuggerConnection:SetVariable(variable: DebuggerVariable, value: string, callback: (...any) -> ...any) -> number {🔒RobloxScript} Function DebuggerConnection:Step(thread: ThreadState, callback: (...any) -> ...any) -> number {🔒RobloxScript} Function DebuggerConnection:StepIn(thread: ThreadState, callback: (...any) -> ...any) -> number {🔒RobloxScript} Function DebuggerConnection:StepOut(thread: ThreadState, callback: (...any) -> ...any) -> number {🔒RobloxScript} Function DebuggerConnection:UpdateSelectedFrame(threadId: number, frameNumber: number) -> () {🔒RobloxScript} Event DebuggerConnection.BreakpointAdded(breakpoint: Breakpoint) {🔒RobloxScript} Event DebuggerConnection.BreakpointChanged(breakpoint: Breakpoint) {🔒RobloxScript} Event DebuggerConnection.BreakpointRemoved(breakpoint: Breakpoint, reason: Enum.BreakpointRemoveReason) {🔒RobloxScript} Event DebuggerConnection.Paused(pausedState: PausedState, reason: Enum.DebuggerPauseReason) {🔒RobloxScript} Event DebuggerConnection.Resumed(pausedState: PausedState) {🔒RobloxScript} Class LocalDebuggerConnection : DebuggerConnection {🔒RobloxScript} [NotCreatable] [NotReplicated] Class DebuggerConnectionManager : Instance {🔒RobloxScript} [NotCreatable] [Service] [NotReplicated] Property DebuggerConnectionManager.Timeout: number {RobloxScript} [Hidden] [NotReplicated] Function DebuggerConnectionManager:ConnectLocal(dataModel: DataModel) -> number {🔒RobloxScript} Function DebuggerConnectionManager:FocusConnection(connection: DebuggerConnection) -> () {🔒RobloxScript} Function DebuggerConnectionManager:GetAvailableConnection() -> DebuggerConnection {🔒RobloxScript} Function DebuggerConnectionManager:GetConnectionById(id: number) -> DebuggerConnection {🔒RobloxScript} Event DebuggerConnectionManager.ConnectionEnded(connection: DebuggerConnection, reason: Enum.DebuggerEndReason) {🔒RobloxScript} Event DebuggerConnectionManager.ConnectionStarted(connection: DebuggerConnection) {🔒RobloxScript} Event DebuggerConnectionManager.FocusChanged(connection: DebuggerConnection) {🔒RobloxScript} Class DebuggerLuaResponse : Instance {🔒RobloxScript} [NotCreatable] [NotReplicated] Property DebuggerLuaResponse.Message: string {RobloxScript} [Hidden] [ReadOnly] Property DebuggerLuaResponse.RequestId: number {RobloxScript} [Hidden] [ReadOnly] Property DebuggerLuaResponse.IsError: boolean {RobloxScript} [Hidden] [ReadOnly] Property DebuggerLuaResponse.IsSuccess: boolean {RobloxScript} [Hidden] [ReadOnly] Property DebuggerLuaResponse.Status: Enum.DebuggerStatus {RobloxScript} [Hidden] [ReadOnly] Function DebuggerLuaResponse:GetArg() -> any {🔒RobloxScript} Class DebuggerManager : Instance {🔒LocalUser} [NotCreatable] [Service] [NotReplicated] Property DebuggerManager.DebuggingEnabled: boolean [ReadOnly] Function DebuggerManager:AddDebugger(script: Instance) -> Instance? Function DebuggerManager:EnableDebugging() -> () {🔒LocalUser} Function DebuggerManager:GetDebuggers() -> { Instance } Function DebuggerManager:Resume() -> () Function DebuggerManager:StepIn() -> () [Deprecated] Function DebuggerManager:StepOut() -> () [Deprecated] Function DebuggerManager:StepOver() -> () [Deprecated] Event DebuggerManager.DebuggerAdded(debugger: Instance) Event DebuggerManager.DebuggerRemoved(debugger: Instance) Class DebuggerUIService : Instance {🔒RobloxScript} [NotCreatable] [Service] [NotReplicated] Function DebuggerUIService:EditBreakpoint(metaBreakpointId: number) -> () {🔒RobloxScript} Function DebuggerUIService:EditWatch(expression: string) -> () {🔒RobloxScript} Function DebuggerUIService:IsConnectionForPlayDataModel(debuggerConnectionId: number) -> boolean {🔒RobloxScript} Function DebuggerUIService:OpenExceptionMessagePopup(exceptionMessage: string, pausedLine: number) -> () {🔒RobloxScript} Function DebuggerUIService:OpenScriptAtLine(guid: string, debuggerConnectionId: number, line: number, showErrorOnFail: boolean) -> () {🔒RobloxScript} Function DebuggerUIService:Pause() -> () {🔒RobloxScript} Function DebuggerUIService:RemoveScriptLineMarkers(debuggerConnectionId: number, allMarkers: boolean) -> () {🔒RobloxScript} Function DebuggerUIService:Resume() -> () {🔒RobloxScript} Function DebuggerUIService:SetCurrentThreadId(debuggerThreadId: number) -> () {🔒RobloxScript} Function DebuggerUIService:SetScriptLineMarker(guid: string, debuggerConnectionId: number, line: number, lineMarkerType: boolean) -> () {🔒RobloxScript} Function DebuggerUIService:SetWatchExpressions(expressions: { any }) -> () {🔒RobloxScript} Event DebuggerUIService.ExpressionAdded(expression: string) {🔒RobloxScript} Event DebuggerUIService.ExpressionsCleared() {🔒RobloxScript} Class DebuggerVariable : Instance {🔒RobloxScript} [NotCreatable] [NotReplicated] Property DebuggerVariable.Name: string {RobloxScript} [Hidden] [ReadOnly] Property DebuggerVariable.Type: string {RobloxScript} [Hidden] [ReadOnly] Property DebuggerVariable.Value: string {RobloxScript} [Hidden] [ReadOnly] Property DebuggerVariable.VariableId: number {RobloxScript} [Hidden] [ReadOnly] Property DebuggerVariable.VariablesCount: number {RobloxScript} [Hidden] [ReadOnly] Property DebuggerVariable.Populated: boolean {RobloxScript} [Hidden] [ReadOnly] Function DebuggerVariable:GetVariableByIndex(index: number) -> DebuggerVariable {🔒RobloxScript} Function DebuggerVariable:GetVariableByName(name: string) -> DebuggerVariable {🔒RobloxScript} Class DebuggerWatch : Instance {🔒LocalUser} Property DebuggerWatch.Expression: string Class DeviceIdService : Instance {🔒RobloxScript} [NotCreatable] [Service] [NotReplicated] Function DeviceIdService:GetDeviceId() -> string {🔒RobloxScript} Class Dialog : Instance Property Dialog.BehaviorType: Enum.DialogBehaviorType {🛠️UI} Property Dialog.ConversationDistance: number {🛠️UI} Property Dialog.GoodbyeChoiceActive: boolean {🛠️UI} Property Dialog.GoodbyeDialog: string {🛠️UI} Property Dialog.InUse: boolean {🛠️UI} Property Dialog.InitialPrompt: string {🛠️UI} Property Dialog.Purpose: Enum.DialogPurpose {🛠️UI} Property Dialog.Tone: Enum.DialogTone {🛠️UI} Property Dialog.TriggerDistance: number {🛠️UI} Property Dialog.TriggerOffset: Vector3 {🛠️UI} Function Dialog:GetCurrentPlayers() -> { Instance } {🛠️UI} Function Dialog:SetGuiObject(gui: BillboardGui) -> () {🛠️UI} {🔒RobloxScript} Function Dialog:SetPlayerIsUsing(player: Instance, isUsing: boolean) -> () {🛠️UI} {🔒RobloxScript} Function Dialog:SignalDialogChoiceSelected(player: Instance, dialogChoice: Instance) -> () {🛠️UI} {🔒RobloxScript} Event Dialog.DialogChoiceSelected(player: Instance, dialogChoice: Instance) {🛠️UI} Class DialogChoice : Instance Property DialogChoice.GoodbyeChoiceActive: boolean {🛠️UI} Property DialogChoice.GoodbyeDialog: string {🛠️UI} Property DialogChoice.ResponseDialog: string {🛠️UI} Property DialogChoice.UserDialog: string {🛠️UI} Class DraftsService : Instance {🔒Plugin} [NotCreatable] [Service] [NotReplicated] Function DraftsService:CommitEdits(scripts: { Instance }) -> () {🔒RobloxScript} [Yields] Function DraftsService:DiscardEdits(scripts: { Instance }) -> () {🔒RobloxScript} Function DraftsService:GetDraftStatus(script: Instance) -> Enum.DraftStatusCode {🔒RobloxScript} Function DraftsService:GetDrafts() -> { Instance } {🔒RobloxScript} [Yields] Function DraftsService:GetEditors(script: Instance) -> { Instance } {🔒RobloxScript} Function DraftsService:RestoreScripts(scripts: { Instance }) -> () {🔒RobloxScript} Function DraftsService:ShowDiffsAgainstBase(scripts: { Instance }) -> () {🔒RobloxScript} Function DraftsService:ShowDiffsAgainstServer(scripts: { Instance }) -> () {🔒RobloxScript} Function DraftsService:ShowSourceDiffsAgainstCurrent(sources: { any }, scripts: { Instance }) -> () {🔒RobloxScript} Function DraftsService:UpdateToLatestVersion(scripts: { Instance }) -> () {🔒RobloxScript} [Yields] Event DraftsService.CommitStatusChanged(script: Instance, status: Enum.DraftStatusCode) {🔒RobloxScript} Event DraftsService.DraftAdded(script: Instance) {🔒RobloxScript} Event DraftsService.DraftRemoved(script: Instance) {🔒RobloxScript} Event DraftsService.DraftStatusChanged(script: Instance) {🔒RobloxScript} Event DraftsService.EditorsListChanged(script: Instance) {🔒RobloxScript} Event DraftsService.UpdateStatusChanged(script: Instance, status: Enum.DraftStatusCode) {🔒RobloxScript} Class Dragger : Instance Function Dragger:AxisRotate(axis: Enum.Axis? = "X") -> () {🛠️Physics} Function Dragger:MouseDown(mousePart: Instance, pointOnMousePart: Vector3, parts: { Instance }) -> () {🛠️Physics} Function Dragger:MouseMove(mouseRay: Ray) -> () {🛠️Physics} Function Dragger:MouseUp() -> () {🛠️Physics} Class DraggerService : Instance {🔒Plugin} [NotCreatable] [Service] [NotReplicated] Property DraggerService.AlignDraggedObjects: boolean [NotReplicated] Property DraggerService.AngleSnapEnabled: boolean [NotReplicated] Property DraggerService.AngleSnapIncrement: number [NotReplicated] Property DraggerService.AnimateHover: boolean [NotReplicated] Property DraggerService.CollisionsEnabled: boolean [NotReplicated] Property DraggerService.DraggerCoordinateSpace: Enum.DraggerCoordinateSpace [NotReplicated] Property DraggerService.DraggerMovementMode: Enum.DraggerMovementMode [NotReplicated] Property DraggerService.GeometrySnapColor: Color3 [NotReplicated] Property DraggerService.HoverAnimateFrequency: number [NotReplicated] Property DraggerService.HoverThickness: number [NotReplicated] Property DraggerService.JointsEnabled: boolean [NotReplicated] Property DraggerService.LinearSnapEnabled: boolean [NotReplicated] Property DraggerService.LinearSnapIncrement: number [NotReplicated] Property DraggerService.ShowHover: boolean [NotReplicated] Property DraggerService.ShowPivotIndicator: boolean [NotReplicated] Property DraggerService.HoverLineThickness: number {RobloxScript} [Hidden] Property DraggerService.PartSnapEnabled: boolean {RobloxScript} [NotReplicated] Property DraggerService.PivotSnapToGeometry: boolean {RobloxScript} [NotReplicated] Class EditableService : Instance {🔒RobloxEngine} [NotCreatable] [Service] Property EditableService.EditableStatus: Enum.EditableStatus {RobloxEngine} [Hidden] [NotScriptable] Class EncodingService : Instance [NotCreatable] [Service] [NotReplicated] Function EncodingService:Base64Decode(input: buffer) -> buffer {🧬Safe} Function EncodingService:Base64Encode(input: buffer) -> buffer {🧬Safe} Function EncodingService:CompressBuffer(input: buffer, algorithm: Enum.CompressionAlgorithm, compressionLevel: number? = 1) -> buffer {🧬Safe} Function EncodingService:ComputeBufferHash(input: buffer, algorithm: Enum.HashAlgorithm) -> buffer {🧬Safe} Function EncodingService:ComputeStringHash(input: string, algorithm: Enum.HashAlgorithm) -> string {🧬Safe} Function EncodingService:DecompressBuffer(input: buffer, algorithm: Enum.CompressionAlgorithm) -> buffer {🧬Safe} Function EncodingService:GetDecompressedBufferSize(input: buffer, algorithm: Enum.CompressionAlgorithm) -> number? {🧬Safe} Class EulerRotationCurve : Instance Property EulerRotationCurve.RotationOrder: Enum.RotationOrder {🛠️Basic} Function EulerRotationCurve:GetAnglesAtTime(time: number) -> { any } {🛠️Basic} Function EulerRotationCurve:GetRotationAtTime(time: number) -> CFrame {🛠️Basic} Function EulerRotationCurve:X() -> FloatCurve {🛠️Basic} Function EulerRotationCurve:Y() -> FloatCurve {🛠️Basic} Function EulerRotationCurve:Z() -> FloatCurve {🛠️Basic} Class EventIngestService : Instance {🔒RobloxScript} [NotCreatable] [Service] Function EventIngestService:SendEventDeferred(target: string, eventContext: string, eventName: string, additionalArgs: { [string]: any }) -> () {🔒RobloxScript} Function EventIngestService:SendEventImmediately(target: string, eventContext: string, eventName: string, additionalArgs: { [string]: any }) -> () {🔒RobloxScript} Function EventIngestService:SetRBXEvent(target: string, eventContext: string, eventName: string, additionalArgs: { [string]: any }) -> () {🔒RobloxScript} Function EventIngestService:SetRBXEventStream(target: string, eventContext: string, eventName: string, additionalArgs: { [string]: any }) -> () {🔒RobloxScript} Class ExampleV2Service : Instance {🔒RobloxScript} [NotCreatable] [Service] [NotReplicated] Function ExampleV2Service:PrintHello() -> () {🔒RobloxScript} Event ExampleV2Service.OnPolo(message: string) {🔒RobloxScript} Class ExperienceAuthService : Instance {🔒RobloxScript} [NotCreatable] [Service] Function ExperienceAuthService:ScopeCheckUIComplete(guid: string, scopes: { any }, result: Enum.ScopeCheckResult, metadata: { [string]: any }) -> () {🔒RobloxScript} Event ExperienceAuthService.OpenAuthPrompt(guid: string, scopes: { any }, metadata: { [string]: any }) {🔒RobloxScript} Event ExperienceAuthService.ScopeCheckResult(guid: string, result: Enum.ScopeCheckResult, token: string, scopes: { any }, metadata: { [string]: any }) {🔒RobloxEngine} [Hidden] Class ExperienceInviteOptions : Instance [NotReplicated] Property ExperienceInviteOptions.InviteMessageId: string {🛠️Social} Property ExperienceInviteOptions.InviteUser: number {🛠️Social} Property ExperienceInviteOptions.LaunchData: string {🛠️Social} Property ExperienceInviteOptions.PromptMessage: string {🛠️Social} Class ExperienceNotificationService : Instance [NotCreatable] [Service] [NotReplicated] Function ExperienceNotificationService:CanPromptOptInAsync() -> boolean [Yields] Function ExperienceNotificationService:PromptOptIn() -> () Function ExperienceNotificationService:InvokeOptInPromptClosed() -> () {🔒RobloxScript} Event ExperienceNotificationService.OptInPromptClosed() Event ExperienceNotificationService.PromptOptInRequested() {🔒RobloxScript} Class ExperienceService : Instance {🔒RobloxScript} [NotCreatable] [Service] [NotReplicated] Function ExperienceService:ExecuteCrossExperienceCall(callId: string, params: { [string]: any }, successCallback: (...any) -> ...any, errorCallback: (...any) -> ...any) -> () {🔒RobloxScript} Function ExperienceService:GetPendingJoinAttempt() -> { [string]: any } {🔒RobloxScript} Function ExperienceService:LaunchExperience(params: { [string]: any }) -> string {🔒RobloxScript} Function ExperienceService:LaunchExperienceFromSource(params: { [string]: any }, source: string) -> string {🔒RobloxScript} Function ExperienceService:LaunchExperienceFromSourceWithCallback(params: { [string]: any }, source: string, callback: (...any) -> ...any) -> () {🔒RobloxScript} Function ExperienceService:RegisterForExperienceJoin(callback: (...any) -> ...any) -> RBXScriptConnection {🔒RobloxScript} Function ExperienceService:RegisterForExperienceLeave(callback: (...any) -> ...any) -> RBXScriptConnection {🔒RobloxScript} Function ExperienceService:StartCrossExperience(type: string, params: { [string]: any }) -> () {🔒RobloxScript} Function ExperienceService:StopCrossExperience(type: string, params: { [string]: any }) -> () {🔒RobloxScript} Event ExperienceService.OnCrossExperienceStarted(type: string, params: { [string]: any }) {🔒RobloxScript} Event ExperienceService.OnCrossExperienceStopped(type: string, params: { [string]: any }) {🔒RobloxScript} Event ExperienceService.OnNewJoinAttempt(params: { [string]: any }) {🔒RobloxScript} Class ExperienceStateCaptureService : Instance {🔒RobloxScript} [NotCreatable] [Service] [NotReplicated] Property ExperienceStateCaptureService.HiddenSelectionEnabled: boolean {RobloxScript} [Hidden] [NotReplicated] Property ExperienceStateCaptureService.IsInBackground: boolean {RobloxScript} [Hidden] [ReadOnly] Property ExperienceStateCaptureService.IsInCaptureMode: boolean {RobloxScript} [Hidden] [ReadOnly] Property ExperienceStateCaptureService.SelectionMode: Enum.ExperienceStateCaptureSelectionMode {RobloxScript} [Hidden] [NotReplicated] Function ExperienceStateCaptureService:CanEnterCaptureMode() -> boolean {🔒RobloxScript} Function ExperienceStateCaptureService:ResetHighlight() -> () {🔒RobloxScript} Function ExperienceStateCaptureService:ToggleCaptureMode() -> () {🔒RobloxScript} Event ExperienceStateCaptureService.ItemSelectedInCaptureMode(instance: Instance) {🔒RobloxScript} Class ExperienceStateRecordingService : Instance {🔒RobloxEngine} [NotCreatable] [Service] [NotReplicated] Function ExperienceStateRecordingService:ExitPlayback() -> () {🔒RobloxScript} Function ExperienceStateRecordingService:GetCurrentPlaybackRestartFrames() -> { any } {🔒RobloxScript} Function ExperienceStateRecordingService:GetPlaybackCurrentFrame() -> number {🔒RobloxScript} Function ExperienceStateRecordingService:GetPlaybackMode() -> Enum.ExperienceStateRecordingPlaybackMode {🔒RobloxScript} Function ExperienceStateRecordingService:LoadPlaybackAsync(uri: string, placeFileUri: string?, mode: Enum.ExperienceStateRecordingLoadMode, sourceType: Enum.ExperienceStateRecordingLoadSourceType) -> { [string]: any } {🔒RobloxScript} [Yields] Function ExperienceStateRecordingService:SetPlaybackFrame(frame: number) -> () {🔒RobloxScript} Function ExperienceStateRecordingService:SetPlaybackMode(mode: Enum.ExperienceStateRecordingPlaybackMode) -> () {🔒RobloxScript} Function ExperienceStateRecordingService:SetPlaybackPercentage(percentage: number) -> () {🔒RobloxScript} Event ExperienceStateRecordingService.PlaybackStatusUpdated(percentage: number, currentFrameNumber: number) {🔒RobloxScript} Class ExplorerFilter : Instance {🔒RobloxScript} [NotReplicated] Function ExplorerFilter:BeginSearch(root: Instance) -> () {🔒RobloxScript} Function ExplorerFilter:GetAutocompleter() -> ExplorerFilterAutocompleter {🔒RobloxScript} Function ExplorerFilter:GetErrors() -> { any } {🔒RobloxScript} Function ExplorerFilter:GetLexemes() -> { any } {🔒RobloxScript} Function ExplorerFilter:GetSearchResults(maxCandidatesToExplore: number) -> { Instance } {🔒RobloxScript} Function ExplorerFilter:HasMoreResults() -> boolean {🔒RobloxScript} Function ExplorerFilter:InstancePassesFilter(instance: Instance) -> boolean {🔒RobloxScript} Function ExplorerFilter:SetFilter(search: string) -> () {🔒RobloxScript} Class ExplorerFilterAutocompleter : Instance {🔒RobloxScript} [NotCreatable] [NotReplicated] Property ExplorerFilterAutocompleter.ReplaceRange: Vector2 {RobloxScript} [ReadOnly] Property ExplorerFilterAutocompleter.RequiresOutsideContext: boolean {RobloxScript} [ReadOnly] Function ExplorerFilterAutocompleter:GetSuggestions() -> { any } {🔒RobloxScript} Class ExplorerServiceVisibilityService : Instance {🔒RobloxScript} [NotCreatable] [Service] [NotReplicated] Function ExplorerServiceVisibilityService:GetServiceVisibility(service: Instance) -> boolean Class Explosion : Instance Property Explosion.BlastPressure: number Property Explosion.BlastRadius: number Property Explosion.DestroyJointRadiusPercent: number Property Explosion.ExplosionType: Enum.ExplosionType Property Explosion.Position: Vector3 Property Explosion.TimeScale: number Property Explosion.Visible: boolean Property Explosion.LocalTransparencyModifier: number [Hidden] [NotReplicated] Event Explosion.Hit(part: BasePart, distance: number) Class FaceAnimatorService : Instance {🔒RobloxScript} [NotCreatable] [Service] [NotReplicated] Property FaceAnimatorService.AudioAnimationEnabled: boolean {RobloxScript} [Hidden] [NotReplicated] Property FaceAnimatorService.FaceTrackingStatusEnum: Enum.TrackerFaceTrackingStatus {RobloxScript} [Hidden] [NotReplicated] Property FaceAnimatorService.FlipHeadOrientation: boolean {RobloxScript} [Hidden] [NotReplicated] Property FaceAnimatorService.VideoAnimationEnabled: boolean {RobloxScript} [Hidden] [NotReplicated] Function FaceAnimatorService:GetTrackerLodController() -> TrackerLodController {🔒RobloxScript} Function FaceAnimatorService:Init(videoEnabled: boolean, audioEnabled: boolean) -> () {🔒RobloxScript} Function FaceAnimatorService:IsStarted() -> boolean {🔒RobloxScript} Function FaceAnimatorService:Start() -> () {🔒RobloxScript} Function FaceAnimatorService:Step() -> () {🔒RobloxScript} Function FaceAnimatorService:Stop() -> () {🔒RobloxScript} Event FaceAnimatorService.TrackerError(error: Enum.TrackerError) {🔒RobloxScript} Event FaceAnimatorService.TrackerPrompt(prompt: Enum.TrackerPromptEvent) {🔒RobloxScript} Class FaceControls : Instance Property FaceControls.Corrugator: number {🛠️Animation} {Plugin} [NotReplicated] Property FaceControls.LeftBrowLowerer: number {🛠️Animation} {Plugin} [NotReplicated] Property FaceControls.LeftInnerBrowRaiser: number {🛠️Animation} {Plugin} [NotReplicated] Property FaceControls.LeftNoseWrinkler: number {🛠️Animation} {Plugin} [NotReplicated] Property FaceControls.LeftOuterBrowRaiser: number {🛠️Animation} {Plugin} [NotReplicated] Property FaceControls.RightBrowLowerer: number {🛠️Animation} {Plugin} [NotReplicated] Property FaceControls.RightInnerBrowRaiser: number {🛠️Animation} {Plugin} [NotReplicated] Property FaceControls.RightNoseWrinkler: number {🛠️Animation} {Plugin} [NotReplicated] Property FaceControls.RightOuterBrowRaiser: number {🛠️Animation} {Plugin} [NotReplicated] Property FaceControls.EyesLookDown: number {🛠️Animation} {Plugin} [NotReplicated] Property FaceControls.EyesLookLeft: number {🛠️Animation} {Plugin} [NotReplicated] Property FaceControls.EyesLookRight: number {🛠️Animation} {Plugin} [NotReplicated] Property FaceControls.EyesLookUp: number {🛠️Animation} {Plugin} [NotReplicated] Property FaceControls.LeftCheekRaiser: number {🛠️Animation} {Plugin} [NotReplicated] Property FaceControls.LeftEyeClosed: number {🛠️Animation} {Plugin} [NotReplicated] Property FaceControls.LeftEyeUpperLidRaiser: number {🛠️Animation} {Plugin} [NotReplicated] Property FaceControls.RightCheekRaiser: number {🛠️Animation} {Plugin} [NotReplicated] Property FaceControls.RightEyeClosed: number {🛠️Animation} {Plugin} [NotReplicated] Property FaceControls.RightEyeUpperLidRaiser: number {🛠️Animation} {Plugin} [NotReplicated] Property FaceControls.JawDrop: number {🛠️Animation} {Plugin} [NotReplicated] Property FaceControls.JawLeft: number {🛠️Animation} {Plugin} [NotReplicated] Property FaceControls.JawRight: number {🛠️Animation} {Plugin} [NotReplicated] Property FaceControls.ChinRaiser: number {🛠️Animation} {Plugin} [NotReplicated] Property FaceControls.ChinRaiserUpperLip: number {🛠️Animation} {Plugin} [NotReplicated] Property FaceControls.FlatPucker: number {🛠️Animation} {Plugin} [NotReplicated] Property FaceControls.Funneler: number {🛠️Animation} {Plugin} [NotReplicated] Property FaceControls.LeftCheekPuff: number {🛠️Animation} {Plugin} [NotReplicated] Property FaceControls.LeftDimpler: number {🛠️Animation} {Plugin} [NotReplicated] Property FaceControls.LeftLipCornerDown: number {🛠️Animation} {Plugin} [NotReplicated] Property FaceControls.LeftLipCornerPuller: number {🛠️Animation} {Plugin} [NotReplicated] Property FaceControls.LeftLipStretcher: number {🛠️Animation} {Plugin} [NotReplicated] Property FaceControls.LeftLowerLipDepressor: number {🛠️Animation} {Plugin} [NotReplicated] Property FaceControls.LeftUpperLipRaiser: number {🛠️Animation} {Plugin} [NotReplicated] Property FaceControls.LipPresser: number {🛠️Animation} {Plugin} [NotReplicated] Property FaceControls.LipsTogether: number {🛠️Animation} {Plugin} [NotReplicated] Property FaceControls.LowerLipSuck: number {🛠️Animation} {Plugin} [NotReplicated] Property FaceControls.MouthLeft: number {🛠️Animation} {Plugin} [NotReplicated] Property FaceControls.MouthRight: number {🛠️Animation} {Plugin} [NotReplicated] Property FaceControls.Pucker: number {🛠️Animation} {Plugin} [NotReplicated] Property FaceControls.RightCheekPuff: number {🛠️Animation} {Plugin} [NotReplicated] Property FaceControls.RightDimpler: number {🛠️Animation} {Plugin} [NotReplicated] Property FaceControls.RightLipCornerDown: number {🛠️Animation} {Plugin} [NotReplicated] Property FaceControls.RightLipCornerPuller: number {🛠️Animation} {Plugin} [NotReplicated] Property FaceControls.RightLipStretcher: number {🛠️Animation} {Plugin} [NotReplicated] Property FaceControls.RightLowerLipDepressor: number {🛠️Animation} {Plugin} [NotReplicated] Property FaceControls.RightUpperLipRaiser: number {🛠️Animation} {Plugin} [NotReplicated] Property FaceControls.UpperLipSuck: number {🛠️Animation} {Plugin} [NotReplicated] Property FaceControls.TongueDown: number {🛠️Animation} {Plugin} [NotReplicated] Property FaceControls.TongueOut: number {🛠️Animation} {Plugin} [NotReplicated] Property FaceControls.TongueUp: number {🛠️Animation} {Plugin} [NotReplicated] Property FaceControls.InternalOverrideFACSData: BinaryString {🛠️Animation} {RobloxEngine} [Hidden] [NotScriptable] Event FaceControls.HasInternalFacsOverrideChanged() {🛠️Animation} {🔒RobloxScript} Class FaceInstance : Instance [NotCreatable] [NotBrowsable] Property FaceInstance.Face: Enum.NormalId {🛠️Basic} Class Decal : FaceInstance Property Decal.Color3: Color3 {🛠️Basic} Property Decal.ColorMap: string {🛠️Basic} [NotReplicated] Property Decal.ColorMapContent: Content {🛠️Basic} [NotReplicated] Property Decal.MetalnessMapContent: Content {🛠️Basic} {✏️Plugin} Property Decal.NormalMapContent: Content {🛠️Basic} {✏️Plugin} Property Decal.RoughnessMapContent: Content {🛠️Basic} {✏️Plugin} Property Decal.Texture: string {🛠️Basic} Property Decal.TextureContent: Content {🛠️Basic} Property Decal.Transparency: number {🛠️Basic} Property Decal.UVOffset: Vector2 {🛠️Basic} Property Decal.UVScale: Vector2 {🛠️Basic} Property Decal.ZIndex: number {🛠️Basic} Property Decal.LocalTransparencyModifier: number {🛠️Basic} [Hidden] [NotReplicated] Property Decal.MetalnessMap: string {🛠️Basic} {Plugin} [Hidden] Property Decal.NormalMap: string {🛠️Basic} {Plugin} [Hidden] Property Decal.RoughnessMap: string {🛠️Basic} {Plugin} [Hidden] Property Decal.Shiny: number {🛠️Basic} [📁LoadOnly] [NotReplicated] [Deprecated] Property Decal.Specular: number {🛠️Basic} [📁LoadOnly] [NotReplicated] [Deprecated] Property Decal.TexturePack: string {🛠️Basic} {RobloxEngine} Property Decal.TexturePackMetadata: string {🛠️Basic} {RobloxEngine} [Hidden] [NotScriptable] Class Texture : Decal Property Texture.OffsetStudsU: number {🛠️Basic} Property Texture.OffsetStudsV: number {🛠️Basic} Property Texture.StudsPerTileU: number {🛠️Basic} Property Texture.StudsPerTileV: number {🛠️Basic} Class FacialAgeEstimationService : Instance {🔒RobloxScript} [NotCreatable] [Service] [NotReplicated] Function FacialAgeEstimationService:InquiryAsync(inquiryRequest: { [string]: any }) -> { [string]: any } {🔒RobloxScript} [Yields] Function FacialAgeEstimationService:IsAvailable() -> boolean {🔒RobloxScript} Class FacialAnimationRecordingService : Instance {🔒RobloxScript} [NotCreatable] [Service] [NotReplicated] Property FacialAnimationRecordingService.BiometricDataConsent: boolean {RobloxScript} [Hidden] [NotReplicated] Function FacialAnimationRecordingService:CheckOrRequestCameraPermission() -> string {🔒RobloxScript} [Yields] Function FacialAnimationRecordingService:IsAgeRestricted() -> boolean {🔒RobloxScript} Class FacialAnimationStreamingServiceStats : Instance {🔒RobloxScript} [NotCreatable] [NotReplicated] Function FacialAnimationStreamingServiceStats:Get(label: string) -> number {🔒RobloxScript} Function FacialAnimationStreamingServiceStats:GetWithPlayerId(label: string, playerId: number) -> number {🔒RobloxScript} Class FacialAnimationStreamingServiceV2 : Instance {🔒RobloxScript} [NotCreatable] [Service] Property FacialAnimationStreamingServiceV2.ServiceState: number {RobloxScript} [Hidden] Function FacialAnimationStreamingServiceV2:GetStats() -> FacialAnimationStreamingServiceStats {🔒RobloxScript} Function FacialAnimationStreamingServiceV2:IsAudioEnabled(mask: number) -> boolean {🔒RobloxScript} Function FacialAnimationStreamingServiceV2:IsPlaceEnabled(mask: number) -> boolean {🔒RobloxScript} Function FacialAnimationStreamingServiceV2:IsServerEnabled(mask: number) -> boolean {🔒RobloxScript} Function FacialAnimationStreamingServiceV2:IsVideoEnabled(mask: number) -> boolean {🔒RobloxScript} Function FacialAnimationStreamingServiceV2:ResolveStateForUser(userId: number) -> number {🔒RobloxScript} [Yields] Class FacialAnimationStreamingSubsessionStats : Instance {🔒RobloxScript} [NotCreatable] [NotReplicated] Class Feature : Instance [NotCreatable] Property Feature.FaceId: Enum.NormalId {🛠️Physics} Property Feature.InOut: Enum.InOut {🛠️Physics} Property Feature.LeftRight: Enum.LeftRight {🛠️Physics} Property Feature.TopBottom: Enum.TopBottom {🛠️Physics} Class Hole : Feature [Deprecated] Class MotorFeature : Feature [Deprecated] Class FeatureRestrictionManager : Instance [NotCreatable] [Service] Event FeatureRestrictionManager.FeatureTimeoutAttempt(permanent: boolean, startTime: number, duration: number, featureRestrictionAbuseVector: Enum.FeatureRestrictionAbuseVector) {🔒RobloxScript} Event FeatureRestrictionManager.FeatureTimeoutRestored(featureRestrictionAbuseVector: Enum.FeatureRestrictionAbuseVector) {🔒RobloxScript} Event FeatureRestrictionManager.RefreshFeatureRestrictions(featureRestrictionAbuseVector: Enum.FeatureRestrictionAbuseVector) {🔒RobloxEngine} [Hidden] Event FeatureRestrictionManager.ShowFeatureInterventionDetails(featureRestrictionAbuseVector: Enum.FeatureRestrictionAbuseVector) {🔒RobloxScript} Event FeatureRestrictionManager.ShowFeatureInterventionDetailsV2(featureRestrictionAbuseVector: Enum.FeatureRestrictionAbuseVector, isGameJoin: boolean) {🔒RobloxScript} Event FeatureRestrictionManager.TimeoutChatAttempt(isPermanentTimeout: boolean, endTime: number) {🔒RobloxScript} Event FeatureRestrictionManager.UpdateClientFeatureTimeout(acknowledgeable: boolean, permanent: boolean, startTime: number, duration: number, featureRestrictionAbuseVector: Enum.FeatureRestrictionAbuseVector) {🔒RobloxEngine} [Hidden] Event FeatureRestrictionManager.UpdateExperienceChatTimeout(startTime: number, duration: number) {🔒RobloxEngine} [Hidden] Event FeatureRestrictionManager.UpdateFeatureTimeout(userId: number, acknowledgeable: boolean, permanent: boolean, startTime: number, duration: number, featureRestrictionAbuseVector: Enum.FeatureRestrictionAbuseVector) {🔒RobloxEngine} [Hidden] Class File : Instance [NotCreatable] [NotReplicated] Property File.Size: number {🛠️AssetRead} {Plugin} [Hidden] [ReadOnly] Function File:GetBinaryContents() -> string {🛠️AssetRead} {🔒Plugin} Function File:GetTemporaryId() -> string {🛠️AssetRead} {🔒Plugin} Class FileManagerService : Instance {🔒RobloxScript} [NotCreatable] [Service] [NotReplicated] Function FileManagerService:ListFilesInFolderAsync(folder: Enum.EngineFolder) -> { any } {🔒RobloxScript} [Yields] Function FileManagerService:OpenFileInWebBrowser(folder: Enum.EngineFolder, fileName: string) -> () {🔒RobloxScript} Function FileManagerService:OpenFolder(folder: Enum.EngineFolder) -> () {🔒RobloxScript} Function FileManagerService:RevealFileInFolder(folder: Enum.EngineFolder, fileName: string) -> () {🔒RobloxScript} Class Fire : Instance Property Fire.Color: Color3 {🛠️Basic} Property Fire.Enabled: boolean {🛠️Basic} Property Fire.Heat: number {🛠️Basic} [📁LoadOnly] [NotReplicated] Property Fire.SecondaryColor: Color3 {🛠️Basic} Property Fire.Size: number {🛠️Basic} [📁LoadOnly] [NotReplicated] Property Fire.TimeScale: number {🛠️Basic} Property Fire.LocalTransparencyModifier: number {🛠️Basic} [Hidden] [NotReplicated] Property Fire.heat_xml: number {🛠️Basic} [Hidden] [NotScriptable] Property Fire.size: number {🛠️Basic} [📁LoadOnly] [NotReplicated] [Deprecated] Property Fire.size_xml: number {🛠️Basic} [Hidden] [NotScriptable] Function Fire:FastForward(numFrames: number) -> () {🛠️Basic} {🔒RobloxScript} Class FlagStandService : Instance [NotCreatable] [Service] Class FloatCurve : Instance Property FloatCurve.Length: number {🛠️Basic} [ReadOnly] Property FloatCurve.ValuesAndTimes: BinaryString {🛠️Basic} [Hidden] [NotScriptable] Function FloatCurve:GetKeyAtIndex(index: number) -> FloatCurveKey {🛠️Basic} Function FloatCurve:GetKeyIndicesAtTime(time: number) -> { any } {🛠️Basic} Function FloatCurve:GetKeys() -> { any } {🛠️Basic} Function FloatCurve:GetValueAtTime(time: number) -> number? {🛠️Basic} Function FloatCurve:InsertKey(key: FloatCurveKey) -> { any } {🛠️Basic} Function FloatCurve:RemoveKeyAtIndex(startingIndex: number, count: number? = 1) -> number {🛠️Basic} Function FloatCurve:SetKeys(keys: { any }) -> number {🛠️Basic} Class FlyweightService : Instance {🔒RobloxEngine} [Service] Class CSGDictionaryService : FlyweightService {🔒RobloxEngine} [Service] Class NonReplicatedCSGDictionaryService : FlyweightService {🔒RobloxEngine} [Service] Class Folder : Instance Property Folder.ReplicatedGuiInsertionOrder: number {RobloxEngine} [Hidden] [NotScriptable] Class ForceField : Instance Property ForceField.Visible: boolean Class FriendService : Instance [NotCreatable] [Service] Function FriendService:GetPlatformFriends() -> { any } {🔒RobloxScript} [Yields] Event FriendService.FriendsUpdated(friendData: { any }) {🔒RobloxScript} Event FriendService.RemoteFriendEventSignal(userId: number, userId: number, event: Enum.FriendRequestEvent) {🔒RobloxEngine} [Hidden] Event FriendService.RemoteFriendStatusSignal(userId: number, userId: number, status: Enum.FriendStatus) {🔒RobloxEngine} [Hidden] Class FunctionalTest : Instance [Deprecated] Property FunctionalTest.Description: string [Deprecated] Property FunctionalTest.AllowSleep: boolean [📁LoadOnly] [Hidden] [NotReplicated] [NotScriptable] [Deprecated] Property FunctionalTest.Is30FpsThrottleEnabled: boolean [📁LoadOnly] [Hidden] [NotReplicated] [NotScriptable] [Deprecated] Property FunctionalTest.PhysicsEnvironmentalThrottle: boolean [📁LoadOnly] [Hidden] [NotReplicated] [NotScriptable] [Deprecated] Property FunctionalTest.HasMigratedSettingsToTestService: boolean [Hidden] [NotScriptable] [Deprecated] Property FunctionalTest.Timeout: number [📁LoadOnly] [Hidden] [NotReplicated] [NotScriptable] [Deprecated] Function FunctionalTest:Error(message: string? = "") -> () [Deprecated] Function FunctionalTest:Failed(message: string? = "") -> () [Deprecated] Function FunctionalTest:Pass(message: string? = "") -> () [Deprecated] Function FunctionalTest:Passed(message: string? = "") -> () [Deprecated] Function FunctionalTest:Warn(message: string? = "") -> () [Deprecated] Class GamePassService : Instance [NotCreatable] [Service] [Deprecated] Function GamePassService:PlayerHasPass(player: Player, gamePassId: number) -> boolean {🛠️Monetization} [Yields] [Deprecated] Class GameSettings : Instance {🔒Plugin} [NotCreatable] [Service] [NotReplicated] [NotBrowsable] Property GameSettings.VideoCaptureEnabled: boolean {Plugin} [Deprecated] Event GameSettings.VideoRecordingChangeRequest(recording: boolean) {🔒RobloxScript} Class GamepadService : Instance [NotCreatable] [Service] [NotReplicated] Property GamepadService.GamepadCursorEnabled: boolean {🛠️Input} {✏️RobloxScript} Function GamepadService:DisableGamepadCursor() -> () {🛠️Input} Function GamepadService:EnableGamepadCursor(guiObject: Instance) -> () {🛠️Input} Function GamepadService:GetGamepadCursorPosition() -> Vector2 {🛠️Input} {🔒RobloxScript} Function GamepadService:SetGamepadCursorPosition(position: Vector2) -> () {🛠️Input} {🔒RobloxScript} Event GamepadService.GamepadThumbstick1Changed(event: Vector2) {🛠️Input} {🔒RobloxScript} Class GenerationService : Instance [NotCreatable] [Service] Function GenerationService:GenerateMeshAsync(inputs: { [string]: any }, player: Player, options: { [string]: any }, intermediateResultCallback: ((...any) -> ...any)?) -> ...any {🛠️DynamicGeneration} [Yields] Function GenerationService:GenerateModelAsync(inputs: { [string]: any }, schema: { [string]: any }, options: { [string]: any }?) -> ...any {🛠️DynamicGeneration} [Yields] Function GenerationService:LoadGeneratedMeshAsync(generationId: string) -> MeshPart {🛠️DynamicGeneration} [Yields] Function GenerationService:InternalGenerateMeshAsync(inputs: { [string]: any }, userId: number, options: { [string]: any }, intermediateResultCallback: ((...any) -> ...any)?) -> ...any {🛠️DynamicGeneration} {🔒RobloxScript} [Yields] Function GenerationService:LoadModelFromGlbAsync(glbPath: string) -> Model {🛠️DynamicGeneration} {🔒RobloxScript} [Yields] Event GenerationService.ReplicateGeneration(id: string, success: boolean, serializedModel: string) {🛠️DynamicGeneration} {🔒RobloxEngine} [Hidden] Event GenerationService.RequestGenerationReplication(id: string) {🛠️DynamicGeneration} {🔒RobloxEngine} [Hidden] Class GenericChallengeService : Instance [NotCreatable] [Service] Function GenericChallengeService:SignalChallengeAbandoned(challengeID: string) -> () {🔒RobloxScript} Function GenericChallengeService:SignalChallengeCompleted(challengeID: string, challengeType: string, challengeMetadata: string) -> () {🔒RobloxScript} Function GenericChallengeService:SignalChallengeInvalidated(challengeID: string) -> () {🔒RobloxScript} Function GenericChallengeService:SignalChallengeLoaded(challengeID: string, success: boolean) -> () {🔒RobloxScript} Function GenericChallengeService:SignalChallengeRequired(challengeID: string, challengeType: string, challengeMetadata: string) -> () {🔒RobloxScript} Event GenericChallengeService.ChallengeAbandonedEvent(challengeID: string) {🔒RobloxScript} Event GenericChallengeService.ChallengeCompletedEvent(challengeID: string, challengeType: string, challengeMetadata: string) {🔒RobloxScript} Event GenericChallengeService.ChallengeInvalidatedEvent(challengeID: string) {🔒RobloxScript} Event GenericChallengeService.ChallengeLoadedEvent(challengeID: string, success: boolean) {🔒RobloxScript} Event GenericChallengeService.ChallengeRequiredEvent(challengeID: string, challengeType: string, challengeMetadata: string) {🔒RobloxScript} Class Geometry : Instance [NotCreatable] [Service] Class GeometryService : Instance [NotCreatable] [Service] Function GeometryService:CalculateConstraintsToPreserve(source: Instance, destination: { any }, options: { [string]: any }? = nil) -> { any } {🛠️CSG} Function GeometryService:FragmentAsync(part: BasePart, fragmentSites: { any }, options: { [string]: any }? = nil, mainPartSites: { any }? = {}) -> { any } {🛠️CSG | InternalTest} [Yields] Function GeometryService:IntersectAsync(part: Instance, parts: { any }, options: { [string]: any }? = nil) -> { any } {🛠️CSG} [Yields] Function GeometryService:SubtractAsync(part: Instance, parts: { any }, options: { [string]: any }? = nil) -> { any } {🛠️CSG} [Yields] Function GeometryService:SweepPartAsync(part: BasePart, cframes: { any }, options: { [string]: any }? = nil) -> MeshPart {🛠️CSG | InternalTest} [Yields] Function GeometryService:UnionAsync(part: Instance, parts: { any }, options: { [string]: any }? = nil) -> { any } {🛠️CSG} [Yields] Function GeometryService:HashMeshAsync(meshId: string) -> string {🛠️CSG} {🔒RobloxScript} [Yields] Function GeometryService:TranscodeMesh(instance: Instance) -> () {🛠️CSG} {🔒RobloxScript} Function GeometryService:TranscodeModel(instance: Instance) -> { any } {🛠️CSG} {🔒RobloxScript} Class GetTextBoundsParams : Instance [NotReplicated] Property GetTextBoundsParams.Font: Font {🛠️UI} Property GetTextBoundsParams.RichText: boolean {🛠️UI} Property GetTextBoundsParams.Size: number {🛠️UI} Property GetTextBoundsParams.Text: string {🛠️UI} Property GetTextBoundsParams.Width: number {🛠️UI} Class GlobalDataStore : Instance [NotCreatable] [NotReplicated] Function GlobalDataStore:GetAsync(key: string, options: DataStoreGetOptions? = nil) -> ...any {🛠️DataStore} [Yields] Function GlobalDataStore:IncrementAsync(key: string, delta: number? = 1, userIds: { any }? = {}, options: DataStoreIncrementOptions? = nil) -> any {🛠️DataStore} [Yields] Function GlobalDataStore:RemoveAsync(key: string) -> ...any {🛠️DataStore} [Yields] Function GlobalDataStore:SetAsync(key: string, value: any, userIds: { any }? = {}, options: DataStoreSetOptions? = nil) -> any {🛠️DataStore} [Yields] Function GlobalDataStore:UpdateAsync(key: string, transformFunction: (...any) -> ...any) -> ...any {🛠️DataStore} [Yields] Function GlobalDataStore:OnUpdate(key: string, callback: (...any) -> ...any) -> RBXScriptConnection {🛠️DataStore} [Deprecated] Class DataStore : GlobalDataStore [NotCreatable] [NotReplicated] Function DataStore:GetVersionAsync(key: string, version: string) -> ...any {🛠️DataStore} [Yields] Function DataStore:GetVersionAtTimeAsync(key: string, timestamp: number) -> ...any {🛠️DataStore} [Yields] Function DataStore:ListKeysAsync(prefix: string? = "", pageSize: number? = 0, cursor: string? = "", excludeDeleted: boolean? = false) -> DataStoreKeyPages {🛠️DataStore} [Yields] Function DataStore:ListVersionsAsync(key: string, sortDirection: Enum.SortDirection? = "Ascending", minDate: number? = 0, maxDate: number? = 0, pageSize: number? = 0) -> DataStoreVersionPages {🛠️DataStore} [Yields] Function DataStore:RemoveVersionAsync(key: string, version: string) -> () {🛠️DataStore} [Yields] Class OrderedDataStore : GlobalDataStore [NotCreatable] [NotReplicated] Function OrderedDataStore:GetSortedAsync(ascending: boolean, pagesize: number, minValue: any, maxValue: any) -> DataStorePages {🛠️DataStore} [Yields] Class GroupService : Instance [NotCreatable] [Service] [NotReplicated] Function GroupService:GetAlliesAsync(groupId: number) -> StandardPages {🛠️Groups} [Yields] Function GroupService:GetEnemiesAsync(groupId: number) -> StandardPages {🛠️Groups} [Yields] Function GroupService:GetGroupInfoAsync(groupId: number) -> any {🛠️Groups} [Yields] Function GroupService:GetGroupsAsync(userId: number) -> { any } {🛠️Groups} [Yields] Function GroupService:PromptJoinAsync(groupId: number) -> Enum.GroupMembershipStatus {🛠️Groups} [Yields] Function GroupService:PromptJoinCompleted(groupId: number, success: boolean, groupMembershipStatus: Enum.GroupMembershipStatus, errorMessage: string) -> () {🛠️Groups} {🔒RobloxScript} Event GroupService.ShowJoinPrompt(groupId: number) {🛠️Groups} {🔒RobloxScript} Class GuiBase : Instance [NotCreatable] Class GuiBase2d : GuiBase [NotCreatable] [NotBrowsable] Property GuiBase2d.AbsolutePosition: Vector2 {🛠️UI} [ReadOnly] {🧬Unsafe} Property GuiBase2d.AbsoluteRotation: number {🛠️UI} [ReadOnly] {🧬Unsafe} Property GuiBase2d.AbsoluteSize: Vector2 {🛠️UI} [ReadOnly] {🧬Unsafe} Property GuiBase2d.AutoLocalize: boolean {🛠️UI} Property GuiBase2d.RootLocalizationTable: LocalizationTable? {🛠️UI} Property GuiBase2d.SelectionBehaviorDown: Enum.SelectionBehavior {🛠️UI} Property GuiBase2d.SelectionBehaviorLeft: Enum.SelectionBehavior {🛠️UI} Property GuiBase2d.SelectionBehaviorRight: Enum.SelectionBehavior {🛠️UI} Property GuiBase2d.SelectionBehaviorUp: Enum.SelectionBehavior {🛠️UI} Property GuiBase2d.SelectionGroup: boolean {🛠️UI} Property GuiBase2d.ActiveQueryNames: string {🛠️UI} {RobloxScript} [Hidden] [NotReplicated] [NotScriptable] Property GuiBase2d.ReplicatedInsertionOrder: number {🛠️UI} {RobloxEngine} [Hidden] [NotScriptable] Property GuiBase2d.ClippedRect: Rect {🛠️UI} {RobloxScript} [Hidden] [ReadOnly] Property GuiBase2d.IsNotOccluded: boolean {🛠️UI} {RobloxScript} [Hidden] [ReadOnly] Property GuiBase2d.RawRect2D: Rect {🛠️UI} {RobloxScript} [Hidden] [ReadOnly] Property GuiBase2d.TotalGroupScale: number {🛠️UI} {RobloxScript} [Hidden] [ReadOnly] Property GuiBase2d.Localize: boolean {🛠️UI} [📁LoadOnly] [Hidden] [NotReplicated] [Deprecated] Event GuiBase2d.SelectionChanged(amISelected: boolean, previousSelection: GuiObject, newSelection: GuiObject) {🛠️UI} Class GuiObject : GuiBase2d [NotCreatable] [NotBrowsable] Property GuiObject.SelectionImageObject: GuiObject? {🛠️UI} Property GuiObject.ClipsDescendants: boolean {🛠️UI} Property GuiObject.Active: boolean {🛠️UI} Property GuiObject.AnchorPoint: Vector2 {🛠️UI} Property GuiObject.AutomaticSize: Enum.AutomaticSize {🛠️UI} Property GuiObject.BackgroundColor3: Color3 {🛠️UI} Property GuiObject.BackgroundTransparency: number {🛠️UI} Property GuiObject.BorderColor3: Color3 {🛠️UI} Property GuiObject.BorderMode: Enum.BorderMode {🛠️UI} Property GuiObject.BorderSizePixel: number {🛠️UI} Property GuiObject.Interactable: boolean {🛠️UI} Property GuiObject.LayoutOrder: number {🛠️UI} Property GuiObject.Position: UDim2 {🛠️UI} Property GuiObject.Rotation: number {🛠️UI} Property GuiObject.Size: UDim2 {🛠️UI} Property GuiObject.SizeConstraint: Enum.SizeConstraint {🛠️UI} Property GuiObject.Visible: boolean {🛠️UI} Property GuiObject.ZIndex: number {🛠️UI} Property GuiObject.NextSelectionDown: GuiObject? {🛠️UI} Property GuiObject.NextSelectionLeft: GuiObject? {🛠️UI} Property GuiObject.NextSelectionRight: GuiObject? {🛠️UI} Property GuiObject.NextSelectionUp: GuiObject? {🛠️UI} Property GuiObject.Selectable: boolean {🛠️UI} Property GuiObject.SelectionOrder: number {🛠️UI} Property GuiObject.GuiState: Enum.GuiState {🛠️UI} [ReadOnly] Property GuiObject.Draggable: boolean {🛠️UI} [Deprecated] Property GuiObject.BackgroundColor: BrickColor {🛠️UI} [📁LoadOnly] [Hidden] [NotReplicated] [Deprecated] Property GuiObject.BorderColor: BrickColor {🛠️UI} [📁LoadOnly] [Hidden] [NotReplicated] [Deprecated] Property GuiObject.SelectionRect2D: Rect {🛠️UI} {RobloxScript} [Hidden] [ReadOnly] {🧬Unsafe} Property GuiObject.Transparency: number {🛠️UI} [📁LoadOnly] [Hidden] [NotReplicated] Property GuiObject.DragBeginConnectionCount: number {🛠️UI} [Hidden] [NotScriptable] Property GuiObject.DragStoppedConnectionCount: number {🛠️UI} [Hidden] [NotScriptable] Property GuiObject.MouseEnterConnectionCount: number {🛠️UI} [Hidden] [NotScriptable] Property GuiObject.MouseLeaveConnectionCount: number {🛠️UI} [Hidden] [NotScriptable] Property GuiObject.MouseMovedConnectionCount: number {🛠️UI} [Hidden] [NotScriptable] Property GuiObject.MouseWheelBackwardConnectionCount: number {🛠️UI} [Hidden] [NotScriptable] Property GuiObject.MouseWheelForwardConnectionCount: number {🛠️UI} [Hidden] [NotScriptable] Function GuiObject:TweenPosition(endPosition: UDim2, easingDirection: Enum.EasingDirection? = "Out", easingStyle: Enum.EasingStyle? = "Quad", time: number? = 1, override: boolean? = false, callback: ((...any) -> ...any)?) -> boolean {🛠️UI} Function GuiObject:TweenSize(endSize: UDim2, easingDirection: Enum.EasingDirection? = "Out", easingStyle: Enum.EasingStyle? = "Quad", time: number? = 1, override: boolean? = false, callback: ((...any) -> ...any)?) -> boolean {🛠️UI} Function GuiObject:TweenSizeAndPosition(endSize: UDim2, endPosition: UDim2, easingDirection: Enum.EasingDirection? = "Out", easingStyle: Enum.EasingStyle? = "Quad", time: number? = 1, override: boolean? = false, callback: ((...any) -> ...any)?) -> boolean {🛠️UI} Event GuiObject.InputBegan(input: InputObject) {🛠️UI} Event GuiObject.InputChanged(input: InputObject) {🛠️UI} Event GuiObject.InputEnded(input: InputObject) {🛠️UI} Event GuiObject.MouseEnter(x: number, y: number) {🛠️UI} Event GuiObject.MouseLeave(x: number, y: number) {🛠️UI} Event GuiObject.MouseMoved(x: number, y: number) {🛠️UI} Event GuiObject.MouseWheelBackward(x: number, y: number) {🛠️UI} Event GuiObject.MouseWheelForward(x: number, y: number) {🛠️UI} Event GuiObject.SelectionGained() {🛠️UI} Event GuiObject.SelectionLost() {🛠️UI} Event GuiObject.TouchLongPress(touchPositions: { any }, state: Enum.UserInputState) {🛠️UI} Event GuiObject.TouchPan(touchPositions: { any }, totalTranslation: Vector2, velocity: Vector2, state: Enum.UserInputState) {🛠️UI} Event GuiObject.TouchPinch(touchPositions: { any }, scale: number, velocity: number, state: Enum.UserInputState) {🛠️UI} Event GuiObject.TouchRotate(touchPositions: { any }, rotation: number, velocity: number, state: Enum.UserInputState) {🛠️UI} Event GuiObject.TouchSwipe(swipeDirection: Enum.SwipeDirection, numberOfTouches: number) {🛠️UI} Event GuiObject.TouchTap(touchPositions: { any }) {🛠️UI} Event GuiObject.DragBegin(initialPosition: UDim2) {🛠️UI} [Deprecated] Event GuiObject.DragStopped(x: number, y: number) {🛠️UI} [Deprecated] Class CanvasGroup : GuiObject Property CanvasGroup.GroupColor3: Color3 {🛠️UI} Property CanvasGroup.GroupTransparency: number {🛠️UI} Property CanvasGroup.ResolutionScale: number {🛠️UI} {RobloxScript} [Hidden] [NotReplicated] Class Frame : GuiObject Property Frame.Style: Enum.FrameStyle {🛠️UI} Class GuiButton : GuiObject [NotCreatable] [NotBrowsable] Property GuiButton.AutoButtonColor: boolean {🛠️UI} Property GuiButton.Modal: boolean {🛠️UI} Property GuiButton.Style: Enum.ButtonStyle {🛠️UI} Property GuiButton.HoverHapticEffect: HapticEffect? {🛠️UI} Property GuiButton.PressHapticEffect: HapticEffect? {🛠️UI} Property GuiButton.Selected: boolean {🛠️UI} Property GuiButton.MouseButton1ClickConnectionCount: number {🛠️UI} [Hidden] [NotScriptable] Property GuiButton.MouseButton1DownConnectionCount: number {🛠️UI} [Hidden] [NotScriptable] Property GuiButton.MouseButton1UpConnectionCount: number {🛠️UI} [Hidden] [NotScriptable] Property GuiButton.MouseButton2ClickConnectionCount: number {🛠️UI} [Hidden] [NotScriptable] Property GuiButton.MouseButton2DownConnectionCount: number {🛠️UI} [Hidden] [NotScriptable] Property GuiButton.MouseButton2UpConnectionCount: number {🛠️UI} [Hidden] [NotScriptable] Event GuiButton.Activated(inputObject: InputObject, clickCount: number) {🛠️UI} Event GuiButton.MouseButton1Click() {🛠️UI} Event GuiButton.MouseButton1Down(x: number, y: number) {🛠️UI} Event GuiButton.MouseButton1Up(x: number, y: number) {🛠️UI} Event GuiButton.MouseButton2Click() {🛠️UI} Event GuiButton.MouseButton2Down(x: number, y: number) {🛠️UI} Event GuiButton.MouseButton2Up(x: number, y: number) {🛠️UI} Event GuiButton.SecondaryActivated(inputObject: InputObject) {🛠️UI} Class ImageButton : GuiButton Property ImageButton.HoverImage: string {🛠️UI} Property ImageButton.HoverImageContent: Content {🛠️UI} Property ImageButton.Image: string {🛠️UI} Property ImageButton.ImageColor3: Color3 {🛠️UI} Property ImageButton.ImageContent: Content {🛠️UI} Property ImageButton.ImageRectOffset: Vector2 {🛠️UI} Property ImageButton.ImageRectSize: Vector2 {🛠️UI} Property ImageButton.ImageTransparency: number {🛠️UI} Property ImageButton.IsLoaded: boolean {🛠️UI} [ReadOnly] Property ImageButton.PressedImage: string {🛠️UI} Property ImageButton.PressedImageContent: Content {🛠️UI} Property ImageButton.ResampleMode: Enum.ResamplerMode {🛠️UI} Property ImageButton.ScaleType: Enum.ScaleType {🛠️UI} Property ImageButton.SliceCenter: Rect {🛠️UI} Property ImageButton.SliceScale: number {🛠️UI} Property ImageButton.TileSize: UDim2 {🛠️UI} Property ImageButton.ContentImageSize: Vector2 {🛠️UI} {RobloxScript} [Hidden] [ReadOnly] Function ImageButton:SetEnableContentImageSizeChangedEvents(enabled: boolean) -> () {🛠️UI} {🔒RobloxScript} Class TextButton : GuiButton Property TextButton.ContentText: string {🛠️UI} [ReadOnly] Property TextButton.FontFace: Font {🛠️UI} Property TextButton.LineHeight: number {🛠️UI} Property TextButton.MaxVisibleGraphemes: number {🛠️UI} Property TextButton.OpenTypeFeatures: string {🛠️UI} Property TextButton.OpenTypeFeaturesError: string {🛠️UI} [ReadOnly] Property TextButton.RichText: boolean {🛠️UI} Property TextButton.Text: string {🛠️UI} Property TextButton.TextBounds: Vector2 {🛠️UI} [ReadOnly] Property TextButton.TextColor3: Color3 {🛠️UI} Property TextButton.TextDirection: Enum.TextDirection {🛠️UI} Property TextButton.TextFits: boolean {🛠️UI} [ReadOnly] Property TextButton.TextScaled: boolean {🛠️UI} Property TextButton.TextSize: number {🛠️UI} Property TextButton.TextStrokeColor3: Color3 {🛠️UI} Property TextButton.TextStrokeTransparency: number {🛠️UI} Property TextButton.TextTransparency: number {🛠️UI} Property TextButton.TextTruncate: Enum.TextTruncate {🛠️UI} Property TextButton.TextWrapped: boolean {🛠️UI} Property TextButton.TextXAlignment: Enum.TextXAlignment {🛠️UI} Property TextButton.TextYAlignment: Enum.TextYAlignment {🛠️UI} Property TextButton.Confidential: boolean {🛠️UI} {RobloxEngine} [Hidden] [NotReplicated] [NotScriptable] Property TextButton.LocalizedText: string {🛠️UI} [Hidden] [ReadOnly] Property TextButton.Font: Enum.Font {🛠️UI} [📁LoadOnly] [Hidden] [NotReplicated] Property TextButton.FontSize: Enum.FontSize {🛠️UI} [📁LoadOnly] [NotReplicated] [Deprecated] Property TextButton.LocalizationMatchIdentifier: string {🛠️UI} {RobloxScript} [Hidden] [NotReplicated] Property TextButton.LocalizationMatchedSourceText: string {🛠️UI} {RobloxScript} [Hidden] [NotReplicated] Property TextButton.TextColor: BrickColor {🛠️UI} [📁LoadOnly] [Hidden] [NotReplicated] [Deprecated] Property TextButton.TextWrap: boolean {🛠️UI} [📁LoadOnly] [NotReplicated] [Deprecated] Function TextButton:SetTextFromInput(text: string) -> () {🛠️UI} {🔒RobloxScript} Class GuiLabel : GuiObject [NotCreatable] Class ImageLabel : GuiLabel Property ImageLabel.Image: string {🛠️UI} Property ImageLabel.ImageColor3: Color3 {🛠️UI} Property ImageLabel.ImageContent: Content {🛠️UI} Property ImageLabel.ImageRectOffset: Vector2 {🛠️UI} Property ImageLabel.ImageRectSize: Vector2 {🛠️UI} Property ImageLabel.ImageTransparency: number {🛠️UI} Property ImageLabel.IsLoaded: boolean {🛠️UI} [ReadOnly] Property ImageLabel.ResampleMode: Enum.ResamplerMode {🛠️UI} Property ImageLabel.ScaleType: Enum.ScaleType {🛠️UI} Property ImageLabel.SliceCenter: Rect {🛠️UI} Property ImageLabel.SliceScale: number {🛠️UI} Property ImageLabel.TileSize: UDim2 {🛠️UI} Property ImageLabel.ContentImageSize: Vector2 {🛠️UI} {RobloxScript} [Hidden] [ReadOnly] Function ImageLabel:SetEnableContentImageSizeChangedEvents(enabled: boolean) -> () {🛠️UI} {🔒RobloxScript} Class TextLabel : GuiLabel Property TextLabel.ContentText: string {🛠️UI} [ReadOnly] Property TextLabel.FontFace: Font {🛠️UI} Property TextLabel.LineHeight: number {🛠️UI} Property TextLabel.MaxVisibleGraphemes: number {🛠️UI} Property TextLabel.OpenTypeFeatures: string {🛠️UI} Property TextLabel.OpenTypeFeaturesError: string {🛠️UI} [ReadOnly] Property TextLabel.RichText: boolean {🛠️UI} Property TextLabel.Text: string {🛠️UI} Property TextLabel.TextBounds: Vector2 {🛠️UI} [ReadOnly] Property TextLabel.TextColor3: Color3 {🛠️UI} Property TextLabel.TextDirection: Enum.TextDirection {🛠️UI} Property TextLabel.TextFits: boolean {🛠️UI} [ReadOnly] Property TextLabel.TextScaled: boolean {🛠️UI} Property TextLabel.TextSize: number {🛠️UI} Property TextLabel.TextStrokeColor3: Color3 {🛠️UI} Property TextLabel.TextStrokeTransparency: number {🛠️UI} Property TextLabel.TextTransparency: number {🛠️UI} Property TextLabel.TextTruncate: Enum.TextTruncate {🛠️UI} Property TextLabel.TextWrapped: boolean {🛠️UI} Property TextLabel.TextXAlignment: Enum.TextXAlignment {🛠️UI} Property TextLabel.TextYAlignment: Enum.TextYAlignment {🛠️UI} Property TextLabel.Confidential: boolean {🛠️UI} {RobloxEngine} [Hidden] [NotReplicated] [NotScriptable] Property TextLabel.LocalizedText: string {🛠️UI} [Hidden] [ReadOnly] Property TextLabel.Font: Enum.Font {🛠️UI} [📁LoadOnly] [Hidden] [NotReplicated] Property TextLabel.FontSize: Enum.FontSize {🛠️UI} [📁LoadOnly] [NotReplicated] [Deprecated] Property TextLabel.LocalizationMatchIdentifier: string {🛠️UI} {RobloxScript} [Hidden] [NotReplicated] Property TextLabel.LocalizationMatchedSourceText: string {🛠️UI} {RobloxScript} [Hidden] [NotReplicated] Property TextLabel.TextColor: BrickColor {🛠️UI} [📁LoadOnly] [Hidden] [NotReplicated] [Deprecated] Property TextLabel.TextWrap: boolean {🛠️UI} [📁LoadOnly] [NotReplicated] [Deprecated] Function TextLabel:SetTextFromInput(text: string) -> () {🛠️UI} {🔒RobloxScript} Class RelativeGui : GuiObject {🔒RobloxScript} [NotReplicated] Class ScrollingFrame : GuiObject Property ScrollingFrame.AbsoluteCanvasSize: Vector2 {🛠️UI} [ReadOnly] {🧬Unsafe} Property ScrollingFrame.AbsoluteWindowSize: Vector2 {🛠️UI} [ReadOnly] {🧬Unsafe} Property ScrollingFrame.AutomaticCanvasSize: Enum.AutomaticSize {🛠️UI} Property ScrollingFrame.BottomImage: string {🛠️UI} Property ScrollingFrame.BottomImageContent: Content {🛠️UI} Property ScrollingFrame.CanvasPosition: Vector2 {🛠️UI} Property ScrollingFrame.CanvasSize: UDim2 {🛠️UI} Property ScrollingFrame.ElasticBehavior: Enum.ElasticBehavior {🛠️UI} Property ScrollingFrame.HorizontalScrollBarInset: Enum.ScrollBarInset {🛠️UI} Property ScrollingFrame.MidImage: string {🛠️UI} Property ScrollingFrame.MidImageContent: Content {🛠️UI} Property ScrollingFrame.ScrollBarImageColor3: Color3 {🛠️UI} Property ScrollingFrame.ScrollBarImageTransparency: number {🛠️UI} Property ScrollingFrame.ScrollBarThickness: number {🛠️UI} Property ScrollingFrame.ScrollingDirection: Enum.ScrollingDirection {🛠️UI} Property ScrollingFrame.ScrollingEnabled: boolean {🛠️UI} Property ScrollingFrame.TopImage: string {🛠️UI} Property ScrollingFrame.TopImageContent: Content {🛠️UI} Property ScrollingFrame.VerticalScrollBarInset: Enum.ScrollBarInset {🛠️UI} Property ScrollingFrame.VerticalScrollBarPosition: Enum.VerticalScrollBarPosition {🛠️UI} Property ScrollingFrame.DraggingScrollBar: Enum.DraggingScrollBar {🛠️UI} {RobloxScript} [Hidden] [ReadOnly] Property ScrollingFrame.HorizontalBarRect: Rect {🛠️UI} {RobloxScript} [Hidden] [ReadOnly] Property ScrollingFrame.MaxCanvasPosition: Vector2 {🛠️UI} {RobloxScript} [Hidden] [ReadOnly] Property ScrollingFrame.VerticalBarRect: Rect {🛠️UI} {RobloxScript} [Hidden] [ReadOnly] Property ScrollingFrame.ScrollRate: number {🛠️UI} {RobloxScript} [Hidden] [NotReplicated] Property ScrollingFrame.ScrollVelocity: Vector2 {🛠️UI} {RobloxScript} [Hidden] [NotReplicated] Property ScrollingFrame.SmoothScroll: boolean {🛠️UI} {RobloxScript} [Hidden] [NotReplicated] Function ScrollingFrame:GetScrollVelocity() -> Vector2 {🛠️UI} Function ScrollingFrame:ResetScrollVelocity() -> () {🛠️UI} Function ScrollingFrame:ClearInertialScrolling() -> () {🛠️UI} {🔒RobloxScript} Function ScrollingFrame:GetSampledInertialVelocity() -> Vector2 {🛠️UI} {🔒RobloxScript} Function ScrollingFrame:ScrollToTop() -> () {🛠️UI} {🔒RobloxScript} Class TextBox : GuiObject Property TextBox.ClearTextOnFocus: boolean {🛠️UI} Property TextBox.CursorPosition: number {🛠️UI} Property TextBox.MultiLine: boolean {🛠️UI} Property TextBox.SelectionStart: number {🛠️UI} Property TextBox.ShowNativeInput: boolean {🛠️UI} Property TextBox.TextEditable: boolean {🛠️UI} Property TextBox.ContentText: string {🛠️UI} [ReadOnly] Property TextBox.FontFace: Font {🛠️UI} Property TextBox.LineHeight: number {🛠️UI} Property TextBox.MaxVisibleGraphemes: number {🛠️UI} Property TextBox.OpenTypeFeatures: string {🛠️UI} Property TextBox.OpenTypeFeaturesError: string {🛠️UI} [ReadOnly] Property TextBox.PlaceholderColor3: Color3 {🛠️UI} Property TextBox.PlaceholderText: string {🛠️UI} Property TextBox.RichText: boolean {🛠️UI} Property TextBox.Text: string {🛠️UI} Property TextBox.TextBounds: Vector2 {🛠️UI} [ReadOnly] Property TextBox.TextColor3: Color3 {🛠️UI} Property TextBox.TextDirection: Enum.TextDirection {🛠️UI} Property TextBox.TextFits: boolean {🛠️UI} [ReadOnly] Property TextBox.TextScaled: boolean {🛠️UI} Property TextBox.TextSize: number {🛠️UI} Property TextBox.TextStrokeColor3: Color3 {🛠️UI} Property TextBox.TextStrokeTransparency: number {🛠️UI} Property TextBox.TextTransparency: number {🛠️UI} Property TextBox.TextTruncate: Enum.TextTruncate {🛠️UI} Property TextBox.TextWrapped: boolean {🛠️UI} Property TextBox.TextXAlignment: Enum.TextXAlignment {🛠️UI} Property TextBox.TextYAlignment: Enum.TextYAlignment {🛠️UI} Property TextBox.Confidential: boolean {🛠️UI} {RobloxEngine} [Hidden] [NotReplicated] [NotScriptable] Property TextBox.ManualFocusRelease: boolean {🛠️UI} {RobloxScript} [Hidden] [NotReplicated] Property TextBox.OverlayNativeInput: boolean {🛠️UI} {RobloxScript} [Hidden] [NotReplicated] Property TextBox.ReturnKeyType: Enum.ReturnKeyType {🛠️UI} {RobloxScript} [Hidden] [NotReplicated] Property TextBox.ShouldEmitReturnEvents: boolean {🛠️UI} {RobloxScript} [Hidden] [NotReplicated] Property TextBox.ShouldEmitTabEvents: boolean {🛠️UI} {RobloxScript} [Hidden] [NotReplicated] Property TextBox.ShouldEmitUpAndDownArrowEvents: boolean {🛠️UI} {RobloxScript} [Hidden] [NotReplicated] Property TextBox.TextInputType: Enum.TextInputType {🛠️UI} {RobloxScript} [Hidden] [NotReplicated] Property TextBox.Font: Enum.Font {🛠️UI} [📁LoadOnly] [Hidden] [NotReplicated] Property TextBox.FontSize: Enum.FontSize {🛠️UI} [📁LoadOnly] [NotReplicated] [Deprecated] Property TextBox.LocalizationMatchIdentifier: string {🛠️UI} {RobloxScript} [Hidden] [NotReplicated] Property TextBox.LocalizationMatchedSourceText: string {🛠️UI} {RobloxScript} [Hidden] [NotReplicated] Property TextBox.LocalizedPlaceholderText: string {🛠️UI} {RobloxEngine} [Hidden] [ReadOnly] [NotScriptable] Property TextBox.TextColor: BrickColor {🛠️UI} [📁LoadOnly] [Hidden] [NotReplicated] [Deprecated] Property TextBox.TextWrap: boolean {🛠️UI} [📁LoadOnly] [NotReplicated] [Deprecated] Function TextBox:CaptureFocus() -> () {🛠️UI} Function TextBox:IsFocused() -> boolean {🛠️UI} Function TextBox:ReleaseFocus(submitted: boolean? = false) -> () {🛠️UI} Function TextBox:ResetKeyboardMode() -> () {🛠️UI} {🔒RobloxScript} Function TextBox:SetTextFromInput(text: string) -> () {🛠️UI} {🔒RobloxScript} Event TextBox.FocusLost(enterPressed: boolean, inputThatCausedFocusLoss: InputObject) {🛠️UI} Event TextBox.Focused() {🛠️UI} Event TextBox.ReturnPressedFromOnScreenKeyboard() {🛠️UI} Class VideoDisplay : GuiObject Property VideoDisplay.ResampleMode: Enum.ResamplerMode {🛠️UI} Property VideoDisplay.ScaleType: Enum.ScaleType {🛠️UI} Property VideoDisplay.TileSize: UDim2 {🛠️UI} Property VideoDisplay.VideoColor3: Color3 {🛠️UI} Property VideoDisplay.VideoRectOffset: Vector2 {🛠️UI} Property VideoDisplay.VideoRectSize: Vector2 {🛠️UI} Property VideoDisplay.VideoTransparency: number {🛠️UI} Function VideoDisplay:GetConnectedWires(pin: string) -> { Instance } {🛠️UI} Function VideoDisplay:GetInputPins() -> { any } {🛠️UI} Function VideoDisplay:GetOutputPins() -> { any } {🛠️UI} Event VideoDisplay.WiringChanged(connected: boolean, pin: string, wire: Wire, instance: Instance) {🛠️UI} Class VideoFrame : GuiObject Property VideoFrame.IsLoaded: boolean {🛠️UI} [ReadOnly] Property VideoFrame.Looped: boolean {🛠️UI} Property VideoFrame.Playing: boolean {🛠️UI} [NotReplicated] Property VideoFrame.Resolution: Vector2 {🛠️UI} [ReadOnly] Property VideoFrame.TimeLength: number {🛠️UI} [ReadOnly] Property VideoFrame.TimePosition: number {🛠️UI} [NotReplicated] Property VideoFrame.Video: string {🛠️UI} Property VideoFrame.VideoContent: Content {🛠️UI} Property VideoFrame.Volume: number {🛠️UI} Property VideoFrame.PlayingReplicating: boolean {🛠️UI} [Hidden] [NotScriptable] Property VideoFrame.TimePositionReplicating: number {🛠️UI} [Hidden] [NotScriptable] Function VideoFrame:Pause() -> () {🛠️UI} Function VideoFrame:Play() -> () {🛠️UI} Function VideoFrame:SetStudioPreview(isPreview: boolean) -> () {🛠️UI} {🔒RobloxScript} Event VideoFrame.DidLoop(video: string) {🛠️UI} Event VideoFrame.Ended(video: string) {🛠️UI} Event VideoFrame.Loaded(video: string) {🛠️UI} Event VideoFrame.Paused(video: string) {🛠️UI} Event VideoFrame.Played(video: string) {🛠️UI} Event VideoFrame.PlayingUpdatedFromServer(value: boolean) {🛠️UI} {🔒RobloxEngine} [Hidden] Event VideoFrame.TimePositionUpdatedFromServer(value: number) {🛠️UI} {🔒RobloxEngine} [Hidden] Class ViewportFrame : GuiObject Property ViewportFrame.Ambient: Color3 {🛠️UI} Property ViewportFrame.LightColor: Color3 {🛠️UI} Property ViewportFrame.LightDirection: Vector3 {🛠️UI} Property ViewportFrame.CurrentCamera: Camera? {🛠️UI} [📁LoadOnly] [NotReplicated] Property ViewportFrame.ImageColor3: Color3 {🛠️UI} Property ViewportFrame.ImageTransparency: number {🛠️UI} Property ViewportFrame.IsMirrored: boolean {🛠️UI} {RobloxScript} [Hidden] [NotReplicated] Property ViewportFrame.CameraCFrame: CFrame {🛠️UI} [Hidden] [NotScriptable] Property ViewportFrame.CameraFieldOfView: number {🛠️UI} [Hidden] [NotScriptable] Function ViewportFrame:CaptureSnapshotAsync() -> string {🛠️UI} {🔒RobloxScript} [Yields] Class LayerCollector : GuiBase2d [NotCreatable] [NotBrowsable] Property LayerCollector.Enabled: boolean {🛠️UI} Property LayerCollector.ResetOnSpawn: boolean {🛠️UI} Property LayerCollector.ZIndexBehavior: Enum.ZIndexBehavior {🛠️UI} Function LayerCollector:GetGuiObjectsAtPosition(x: number, y: number) -> { Instance } {🛠️UI} {🔒RobloxScript} Function LayerCollector:GetLayoutNodeTree() -> { [string]: any } {🛠️UI} [Deprecated] Class BillboardGui : LayerCollector Property BillboardGui.ClipsDescendants: boolean {🛠️UI} Property BillboardGui.Active: boolean {🛠️UI} Property BillboardGui.Adornee: Instance? {🛠️UI} Property BillboardGui.AlwaysOnTop: boolean {🛠️UI} Property BillboardGui.Brightness: number {🛠️UI} Property BillboardGui.CurrentDistance: number {🛠️UI} [ReadOnly] Property BillboardGui.DistanceStep: number {🛠️UI} [📁LoadOnly] [NotReplicated] Property BillboardGui.ExtentsOffset: Vector3 {🛠️UI} Property BillboardGui.ExtentsOffsetWorldSpace: Vector3 {🛠️UI} Property BillboardGui.LightInfluence: number {🛠️UI} Property BillboardGui.MaxDistance: number {🛠️UI} Property BillboardGui.PlayerToHideFrom: Instance? {🛠️UI} Property BillboardGui.Size: UDim2 {🛠️UI} Property BillboardGui.SizeOffset: Vector2 {🛠️UI} Property BillboardGui.StudsOffset: Vector3 {🛠️UI} Property BillboardGui.StudsOffsetWorldSpace: Vector3 {🛠️UI} Property BillboardGui.DistanceLowerLimit: number {🛠️UI} [Deprecated] Property BillboardGui.DistanceUpperLimit: number {🛠️UI} [Deprecated] Function BillboardGui:GetScreenSpaceBounds() -> any {🛠️UI} {🔒RobloxScript} Class PluginGui : LayerCollector {🔒Plugin} [NotCreatable] [NotReplicated] Property PluginGui.Title: string {🛠️UI} Property PluginGui.Plugin: Plugin? {🛠️UI} {RobloxScript} [Hidden] [ReadOnly] Function PluginGui:BindToClose(function: ((...any) -> ...any)?) -> () {🛠️UI} Function PluginGui:GetRelativeMousePosition() -> Vector2 {🛠️UI} {🔒Plugin} Event PluginGui.PluginDragDropped(dragData: { [string]: any }) {🛠️UI} {🔒Plugin} Event PluginGui.PluginDragEntered(dragData: { [string]: any }) {🛠️UI} {🔒Plugin} Event PluginGui.PluginDragLeft(dragData: { [string]: any }) {🛠️UI} {🔒Plugin} Event PluginGui.PluginDragMoved(dragData: { [string]: any }) {🛠️UI} {🔒Plugin} Event PluginGui.WindowFocusReleased() {🛠️UI} {🔒Plugin} Event PluginGui.WindowFocused() {🛠️UI} {🔒Plugin} Event PluginGui.InputBegan(input: InputObject, gameProcessedEvent: boolean) {🛠️UI} {🔒RobloxScript} Event PluginGui.InputChanged(input: InputObject, gameProcessedEvent: boolean) {🛠️UI} {🔒RobloxScript} Event PluginGui.InputEnded(input: InputObject, gameProcessedEvent: boolean) {🛠️UI} {🔒RobloxScript} Event PluginGui.MouseEnter() {🛠️UI} {🔒RobloxScript} Event PluginGui.MouseLeave() {🛠️UI} {🔒RobloxScript} Class DockWidgetPluginGui : PluginGui {🔒Plugin} [NotCreatable] [NotReplicated] Property DockWidgetPluginGui.HostWidgetWasRestored: boolean {🛠️UI} [ReadOnly] Function DockWidgetPluginGui:RequestRaise() -> () {🛠️UI} {🔒RobloxScript} Class QWidgetPluginGui : PluginGui {🔒Plugin} [NotCreatable] [NotReplicated] Class ScreenGui : LayerCollector Property ScreenGui.ClipToDeviceSafeArea: boolean {🛠️UI} Property ScreenGui.SafeAreaCompatibility: Enum.SafeAreaCompatibility {🛠️UI} Property ScreenGui.ScreenInsets: Enum.ScreenInsets {🛠️UI} Property ScreenGui.DisplayOrder: number {🛠️UI} Property ScreenGui.IgnoreGuiInset: boolean {🛠️UI} [📁LoadOnly] [NotReplicated] Property ScreenGui.OnTopOfCoreBlur: boolean {🛠️UI} {RobloxScript} [Hidden] Class GuiMain : ScreenGui [Deprecated] Class SurfaceGuiBase : LayerCollector [NotCreatable] Property SurfaceGuiBase.Active: boolean {🛠️UI} Property SurfaceGuiBase.Adornee: Instance? {🛠️UI} Property SurfaceGuiBase.Face: Enum.NormalId {🛠️UI} Class AdGui : SurfaceGuiBase Property AdGui.FallbackImage: string {🛠️UI} Property AdGui.Status: Enum.AdUnitStatus {🛠️UI} [ReadOnly] Property AdGui.AdShape: Enum.AdShape {🛠️UI} Property AdGui.EnableVideoAds: boolean {🛠️UI} Function AdGui:GetSingleReportAdInfo() -> { [any]: any } {🛠️UI} {🔒RobloxScript} Function AdGui:HandleLuaUIEvent(eventType: Enum.AdUIEventType) -> () {🛠️UI} {🔒RobloxScript} Function AdGui:forwardStateToLuaUI() -> () {🛠️UI} {🔒RobloxScript} Event AdGui.AdEvent(adEventType: Enum.AdEventType) {🛠️UI} {🔒RobloxEngine} [Hidden] Event AdGui.ReportIsSubscribedToVideoCompletion() {🛠️UI} {🔒RobloxEngine} [Hidden] Event AdGui.adGuiStateChanged(adUIState: any) {🛠️UI} {🔒RobloxScript} Callback AdGui.OnAdEvent(eventInfo: { [string]: any }) -> boolean {🛠️UI} Class SurfaceGui : SurfaceGuiBase Property SurfaceGui.ZOffset: number {🛠️UI} Property SurfaceGui.ClipsDescendants: boolean {🛠️UI} Property SurfaceGui.AlwaysOnTop: boolean {🛠️UI} Property SurfaceGui.Brightness: number {🛠️UI} Property SurfaceGui.LightInfluence: number {🛠️UI} Property SurfaceGui.MaxDistance: number {🛠️UI} Property SurfaceGui.ToolPunchThroughDistance: number {🛠️UI} Property SurfaceGui.CanvasSize: Vector2 {🛠️UI} Property SurfaceGui.PixelsPerStud: number {🛠️UI} Property SurfaceGui.SizingMode: Enum.SurfaceGuiSizingMode {🛠️UI} Property SurfaceGui.HorizontalCurvature: number {🛠️UI} {RobloxScript} [Hidden] Property SurfaceGui.Shape: Enum.SurfaceGuiShape {🛠️UI} {RobloxScript} [Hidden] Class GuiBase3d : GuiBase [NotCreatable] Property GuiBase3d.Color3: Color3 {🛠️UI} Property GuiBase3d.Transparency: number {🛠️UI} Property GuiBase3d.Visible: boolean {🛠️UI} Property GuiBase3d.Color: BrickColor {🛠️UI} [📁LoadOnly] [Hidden] [NotReplicated] [Deprecated] Class FloorWire : GuiBase3d [Deprecated] Property FloorWire.Texture: string {🛠️Basic | UI} [Deprecated] Property FloorWire.TextureSize: Vector2 {🛠️Basic | UI} [Deprecated] Property FloorWire.CycleOffset: number {🛠️Basic | UI} [Deprecated] Property FloorWire.From: BasePart? {🛠️Basic | UI} [Deprecated] Property FloorWire.StudsBetweenTextures: number {🛠️Basic | UI} [Deprecated] Property FloorWire.To: BasePart? {🛠️Basic | UI} [Deprecated] Property FloorWire.Velocity: number {🛠️Basic | UI} [Deprecated] Property FloorWire.WireRadius: number {🛠️Basic | UI} [Deprecated] Class InstanceAdornment : GuiBase3d [NotCreatable] Property InstanceAdornment.Adornee: Instance? {🛠️Basic | UI} Class SelectionBox : InstanceAdornment Property SelectionBox.LineThickness: number {🛠️Basic | UI} Property SelectionBox.SurfaceColor3: Color3 {🛠️Basic | UI} Property SelectionBox.SurfaceTransparency: number {🛠️Basic | UI} Property SelectionBox.StudioSelectionBox: boolean {🛠️Basic | UI} {RobloxScript} [Hidden] Property SelectionBox.SurfaceColor: BrickColor {🛠️Basic | UI} [📁LoadOnly] [Hidden] [NotReplicated] [Deprecated] Class PVAdornment : GuiBase3d [NotCreatable] Property PVAdornment.Adornee: PVInstance? {🛠️UI} Class HandleAdornment : PVAdornment [NotCreatable] Property HandleAdornment.AdornCullingMode: Enum.AdornCullingMode {🛠️Basic | UI} Property HandleAdornment.AlwaysOnTop: boolean {🛠️Basic | UI} Property HandleAdornment.CFrame: CFrame {🛠️Basic | UI} Property HandleAdornment.SizeRelativeOffset: Vector3 {🛠️Basic | UI} Property HandleAdornment.ZIndex: number {🛠️Basic | UI} Property HandleAdornment.GizmoReference: Instance? {🛠️Basic | UI} {RobloxScript} [Hidden] [NotReplicated] Event HandleAdornment.MouseButton1Down() {🛠️Basic | UI} Event HandleAdornment.MouseButton1Up() {🛠️Basic | UI} Event HandleAdornment.MouseEnter() {🛠️Basic | UI} Event HandleAdornment.MouseLeave() {🛠️Basic | UI} Class BoxHandleAdornment : HandleAdornment Property BoxHandleAdornment.Shading: Enum.AdornShading {🛠️Basic | UI} Property BoxHandleAdornment.Size: Vector3 {🛠️Basic | UI} Class ConeHandleAdornment : HandleAdornment Property ConeHandleAdornment.Height: number {🛠️Basic | UI} Property ConeHandleAdornment.Hollow: boolean {🛠️Basic | UI} Property ConeHandleAdornment.Radius: number {🛠️Basic | UI} Property ConeHandleAdornment.Shading: Enum.AdornShading {🛠️Basic | UI} Class CylinderHandleAdornment : HandleAdornment Property CylinderHandleAdornment.Angle: number {🛠️Basic | UI} Property CylinderHandleAdornment.Height: number {🛠️Basic | UI} Property CylinderHandleAdornment.InnerRadius: number {🛠️Basic | UI} Property CylinderHandleAdornment.Radius: number {🛠️Basic | UI} Property CylinderHandleAdornment.Shading: Enum.AdornShading {🛠️Basic | UI} Class ImageHandleAdornment : HandleAdornment Property ImageHandleAdornment.Image: string {🛠️Basic | UI} Property ImageHandleAdornment.Size: Vector2 {🛠️Basic | UI} Class LineHandleAdornment : HandleAdornment Property LineHandleAdornment.Length: number {🛠️Basic | UI} Property LineHandleAdornment.Thickness: number {🛠️Basic | UI} Class PyramidHandleAdornment : HandleAdornment Property PyramidHandleAdornment.Height: number {🛠️Basic | UI} Property PyramidHandleAdornment.Shading: Enum.AdornShading {🛠️Basic | UI} Property PyramidHandleAdornment.Sides: number {🛠️Basic | UI} Property PyramidHandleAdornment.Size: number {🛠️Basic | UI} Class SphereHandleAdornment : HandleAdornment Property SphereHandleAdornment.Radius: number {🛠️Basic | UI} Property SphereHandleAdornment.Shading: Enum.AdornShading {🛠️Basic | UI} Class WireframeHandleAdornment : HandleAdornment Property WireframeHandleAdornment.Scale: Vector3 {🛠️Basic | UI} Property WireframeHandleAdornment.Thickness: number {🛠️Basic | UI} Function WireframeHandleAdornment:AddLine(from: Vector3, to: Vector3) -> () {🛠️Basic | UI} Function WireframeHandleAdornment:AddLines(points: { any }) -> () {🛠️Basic | UI} Function WireframeHandleAdornment:AddPath(points: { any }, loop: boolean) -> () {🛠️Basic | UI} Function WireframeHandleAdornment:AddText(point: Vector3, text: string, size: number? = 12) -> () {🛠️Basic | UI} Function WireframeHandleAdornment:Clear() -> () {🛠️Basic | UI} Class ParabolaAdornment : PVAdornment {🔒RobloxScript} Property ParabolaAdornment.A: number {🛠️UI} {RobloxScript} [Hidden] Property ParabolaAdornment.B: number {🛠️UI} {RobloxScript} [Hidden] Property ParabolaAdornment.C: number {🛠️UI} {RobloxScript} [Hidden] Property ParabolaAdornment.Range: number {🛠️UI} {RobloxScript} [Hidden] Property ParabolaAdornment.Thickness: number {🛠️UI} {RobloxScript} [Hidden] Function ParabolaAdornment:FindPartOnParabola(ignoreDescendentsTable: { Instance }) -> ...any {🛠️UI} {🔒RobloxScript} Class SelectionSphere : PVAdornment Property SelectionSphere.SurfaceColor3: Color3 {🛠️Basic | UI} Property SelectionSphere.SurfaceTransparency: number {🛠️Basic | UI} Property SelectionSphere.SurfaceColor: BrickColor {🛠️Basic | UI} [📁LoadOnly] [Hidden] [NotReplicated] [Deprecated] Class PartAdornment : GuiBase3d [NotCreatable] Property PartAdornment.Adornee: BasePart? {🛠️Basic | UI} Class HandlesBase : PartAdornment [NotCreatable] Class ArcHandles : HandlesBase Property ArcHandles.Axes: Axes {🛠️Basic | Input | UI} Property ArcHandles.MouseButton1DownConnectionCount: number {🛠️Basic | Input | UI} [Hidden] [NotScriptable] Property ArcHandles.MouseButton1UpConnectionCount: number {🛠️Basic | Input | UI} [Hidden] [NotScriptable] Property ArcHandles.MouseDragConnectionCount: number {🛠️Basic | Input | UI} [Hidden] [NotScriptable] Property ArcHandles.MouseEnterConnectionCount: number {🛠️Basic | Input | UI} [Hidden] [NotScriptable] Property ArcHandles.MouseLeaveConnectionCount: number {🛠️Basic | Input | UI} [Hidden] [NotScriptable] Event ArcHandles.MouseButton1Down(axis: Enum.Axis) {🛠️Basic | Input | UI} Event ArcHandles.MouseButton1Up(axis: Enum.Axis) {🛠️Basic | Input | UI} Event ArcHandles.MouseDrag(axis: Enum.Axis, relativeAngle: number, deltaRadius: number) {🛠️Basic | Input | UI} Event ArcHandles.MouseEnter(axis: Enum.Axis) {🛠️Basic | Input | UI} Event ArcHandles.MouseLeave(axis: Enum.Axis) {🛠️Basic | Input | UI} Class Handles : HandlesBase Property Handles.Style: Enum.HandlesStyle {🛠️Basic | Input | UI} Property Handles.Faces: Faces {🛠️Basic | Input | UI} Property Handles.MouseButton1DownConnectionCount: number {🛠️Basic | Input | UI} [Hidden] [NotScriptable] Property Handles.MouseButton1UpConnectionCount: number {🛠️Basic | Input | UI} [Hidden] [NotScriptable] Property Handles.MouseDragConnectionCount: number {🛠️Basic | Input | UI} [Hidden] [NotScriptable] Property Handles.MouseEnterConnectionCount: number {🛠️Basic | Input | UI} [Hidden] [NotScriptable] Property Handles.MouseLeaveConnectionCount: number {🛠️Basic | Input | UI} [Hidden] [NotScriptable] Event Handles.MouseButton1Down(face: Enum.NormalId) {🛠️Basic | Input | UI} Event Handles.MouseButton1Up(face: Enum.NormalId) {🛠️Basic | Input | UI} Event Handles.MouseDrag(face: Enum.NormalId, distance: number) {🛠️Basic | Input | UI} Event Handles.MouseEnter(face: Enum.NormalId) {🛠️Basic | Input | UI} Event Handles.MouseLeave(face: Enum.NormalId) {🛠️Basic | Input | UI} Class SurfaceSelection : PartAdornment Property SurfaceSelection.TargetSurface: Enum.NormalId {🛠️Basic | UI} Class SelectionLasso : GuiBase3d [NotCreatable] Property SelectionLasso.Humanoid: Humanoid? {🛠️UI} Class SelectionPartLasso : SelectionLasso [Deprecated] Property SelectionPartLasso.Part: BasePart? {🛠️Basic | UI} [Deprecated] Class SelectionPointLasso : SelectionLasso [Deprecated] Property SelectionPointLasso.Point: Vector3 {🛠️Basic | UI} [Deprecated] Class Path2D : GuiBase Property Path2D.Closed: boolean {🛠️UI} Property Path2D.Color3: Color3 {🛠️UI} Property Path2D.Thickness: number {🛠️UI} Property Path2D.Visible: boolean {🛠️UI} Property Path2D.ZIndex: number {🛠️UI} Property Path2D.SelectedControlPoint: number {🛠️UI} {RobloxScript} [📁LoadOnly] [NotReplicated] Property Path2D.SelectedControlPointData: Path2DControlPoint {🛠️UI} {RobloxScript} [📁LoadOnly] [NotReplicated] Property Path2D.PropertiesSerialize: BinaryString {🛠️UI} {RobloxScript} [Hidden] [NotScriptable] Property Path2D.Transparency: number {🛠️UI} {RobloxScript} Function Path2D:GetBoundingRect() -> Rect {🛠️UI} Function Path2D:GetControlPoint(index: number) -> Path2DControlPoint {🛠️UI} Function Path2D:GetControlPoints() -> { any } {🛠️UI} Function Path2D:GetLength() -> number {🛠️UI} Function Path2D:GetMaxControlPoints() -> number {🛠️UI} Function Path2D:GetPositionOnCurve(t: number) -> UDim2 {🛠️UI} Function Path2D:GetPositionOnCurveArcLength(t: number) -> UDim2 {🛠️UI} Function Path2D:GetTangentOnCurve(t: number) -> Vector2 {🛠️UI} Function Path2D:GetTangentOnCurveArcLength(t: number) -> Vector2 {🛠️UI} Function Path2D:InsertControlPoint(index: number, point: Path2DControlPoint) -> () {🛠️UI} Function Path2D:RemoveControlPoint(index: number) -> () {🛠️UI} Function Path2D:SetControlPoints(controlPoints: { any }) -> () {🛠️UI} Function Path2D:UpdateControlPoint(index: number, point: Path2DControlPoint) -> () {🛠️UI} Function Path2D:GetSegmentCount() -> number {🛠️UI} {🔒RobloxScript} Event Path2D.ControlPointChanged() {🛠️UI} Class GuiService : Instance [NotCreatable] [Service] [NotReplicated] Property GuiService.AutoSelectGuiEnabled: boolean Property GuiService.GuiNavigationEnabled: boolean Property GuiService.MenuIsOpen: boolean [ReadOnly] Property GuiService.PreferredTextSize: Enum.PreferredTextSize [ReadOnly] Property GuiService.SelectedObject: GuiObject? Property GuiService.TopbarInset: Rect [ReadOnly] Property GuiService.TouchControlsEnabled: boolean Property GuiService.ViewportDisplaySize: Enum.DisplaySize [ReadOnly] Property GuiService.CoreEffectFolder: Folder? {RobloxScript} [Hidden] [NotReplicated] Property GuiService.CoreGuiFolder: Folder? {RobloxScript} [Hidden] [NotReplicated] Property GuiService.CoreGuiNavigationEnabled: boolean [Hidden] [NotReplicated] Property GuiService.DisplayScalingMode: Enum.DisplayScalingMode {RobloxScript} [Hidden] Property GuiService.IsModalDialog: boolean [ReadOnly] [Deprecated] Property GuiService.IsWindows: boolean [ReadOnly] [Deprecated] Property GuiService.PreferredTransparency: number [Hidden] [ReadOnly] Property GuiService.ReducedMotionEnabled: boolean [Hidden] [ReadOnly] Property GuiService.SelectedCoreObject: GuiObject? {RobloxScript} [Hidden] [NotReplicated] Property GuiService.ViewportSizeInMM: Vector2 {RobloxScript} [ReadOnly] Function GuiService:CloseInspectMenu() -> () Function GuiService:DismissNotification(notificationId: string) -> boolean Function GuiService:GetEmotesMenuOpen() -> boolean Function GuiService:GetGameplayPausedNotificationEnabled() -> boolean Function GuiService:GetGuiInset() -> ...any Function GuiService:GetInsetArea(screenInsets: Enum.ScreenInsets) -> Rect Function GuiService:GetInspectMenuEnabled() -> boolean Function GuiService:InspectPlayerFromHumanoidDescription(humanoidDescription: Instance, name: string) -> () Function GuiService:InspectPlayerFromUserId(userId: number) -> () Function GuiService:IsTenFootInterface() -> boolean Function GuiService:Select(selectionParent: Instance) -> () Function GuiService:SendNotification(notificationInfo: { [string]: any }) -> string Function GuiService:SetEmotesMenuOpen(isOpen: boolean) -> () Function GuiService:SetGameplayPausedNotificationEnabled(enabled: boolean) -> () Function GuiService:SetInspectMenuEnabled(enabled: boolean) -> () Function GuiService:SetUiMessage(msgType: Enum.UiMessageType, uiMessage: string? = "errorCode") -> () {🔒LocalUser} Function GuiService:AddCenterDialog(dialog: Instance, centerDialogType: Enum.CenterDialogType, showFunction: (...any) -> ...any, hideFunction: (...any) -> ...any) -> () {🔒RobloxScript} Function GuiService:AddKey(key: string) -> () {🔒RobloxScript} Function GuiService:AddSelectionParent(selectionName: string, selectionParent: Instance) -> () [Deprecated] Function GuiService:AddSelectionTuple(selectionName: string, selections: ...any) -> () [Deprecated] Function GuiService:AddSpecialKey(key: Enum.SpecialKey) -> () {🔒RobloxScript} Function GuiService:BroadcastNotification(data: string, notificationType: number) -> () {🔒RobloxScript} Function GuiService:ClearError() -> () {🔒RobloxScript} Function GuiService:CloseStatsBasedOnInputString(input: string) -> boolean {🔒RobloxScript} Function GuiService:ForceTenFootInterface(isForced: boolean) -> () {🔒RobloxScript} Function GuiService:GetBrickCount() -> number {🔒RobloxScript} Function GuiService:GetClosestDialogToPosition(position: Vector3) -> Instance? {🔒RobloxScript} Function GuiService:GetClosestVisibleDialogToPosition(position: Vector3) -> Dialog {🔒RobloxScript} Function GuiService:GetErrorCode() -> Enum.ConnectionError {🔒RobloxScript} Function GuiService:GetErrorDetails() -> { [string]: any } {🔒RobloxScript} Function GuiService:GetErrorMessage() -> string {🔒RobloxScript} [Deprecated] Function GuiService:GetErrorType() -> Enum.ConnectionError {🔒RobloxScript} Function GuiService:GetGuiIsVisible(guiType: Enum.GuiType) -> boolean {🔒RobloxScript} Function GuiService:GetHardwareSafeViewport() -> Vector2 {🔒RobloxScript} Function GuiService:GetNotificationTypeList() -> { [string]: any } {🔒RobloxScript} Function GuiService:GetRawScreenScale() -> number {🔒RobloxScript} Function GuiService:GetResolutionScale() -> number {🔒RobloxScript} Function GuiService:GetSafeZoneOffsets() -> { [string]: any } {🔒RobloxScript} Function GuiService:GetScreenResolution() -> Vector2 {🔒RobloxScript} [Yields] Function GuiService:GetUiMessage() -> string {🔒RobloxScript} Function GuiService:InspectPlayerFromUserIdWithCtx(userId: number, ctx: string) -> () {🔒RobloxScript} Function GuiService:IsMemoryTrackerEnabled() -> boolean {🔒RobloxScript} Function GuiService:OnNotificationDisplayed(notificationId: string) -> () {🔒RobloxScript} Function GuiService:OnNotificationInteraction(notificationId: string, buttonIndex: number) -> () {🔒RobloxScript} Function GuiService:OpenBrowserWindow(url: string) -> () {🔒RobloxScript} [Deprecated] Function GuiService:OpenNativeOverlay(title: string, url: string) -> () {🔒RobloxScript} [Deprecated] Function GuiService:RemoveCenterDialog(dialog: Instance) -> () {🔒RobloxScript} Function GuiService:RemoveKey(key: string) -> () {🔒RobloxScript} Function GuiService:RemoveSelectionGroup(selectionName: string) -> () [Deprecated] Function GuiService:RemoveSpecialKey(key: Enum.SpecialKey) -> () {🔒RobloxScript} Function GuiService:SendUIOcclusionMetricsForQueryRegion(position: UDim2, size: UDim2, regionName: string) -> () {🔒RobloxScript} Function GuiService:SetGlobalGuiInset(x1: number, y1: number, x2: number, y2: number) -> () {🔒RobloxScript} Function GuiService:SetHardwareSafeAreaInsets(left: number, top: number, right: number, bottom: number) -> () {🔒RobloxScript} Function GuiService:SetMenuIsOpen(open: boolean, menuName: string? = "default") -> () {🔒RobloxScript} Function GuiService:SetPurchasePromptIsShown(isShown: boolean) -> () {🔒RobloxScript} Function GuiService:SetSafeZoneOffsets(top: number, bottom: number, left: number, right: number) -> () {🔒RobloxScript} Function GuiService:SetTopbarInset(topbarInset: Rect) -> () {🔒RobloxScript} Function GuiService:ShowStatsBasedOnInputString(input: string) -> boolean {🔒RobloxScript} Function GuiService:ToggleFullscreen() -> () {🔒RobloxScript} Function GuiService:ToggleGuiIsVisibleForCaptures(guiType: Enum.GuiType) -> () {🔒RobloxScript} Function GuiService:ToggleGuiIsVisibleIfAllowed(guiType: Enum.GuiType) -> () {🔒RobloxScript} Event GuiService.MenuClosed() Event GuiService.MenuOpened() Event GuiService.BrowserWindowClosed() {🔒RobloxScript} [Deprecated] Event GuiService.CloseInspectMenuRequest() {🔒RobloxScript} Event GuiService.CoreGuiRenderOverflowed() {🔒RobloxScript} Event GuiService.EmotesMenuOpenChanged(isOpen: boolean) {🔒RobloxScript} Event GuiService.ErrorMessageChanged(newErrorMessage: string) {🔒RobloxScript} [Deprecated] Event GuiService.GuiVisibilityChangedSignal(guiType: Enum.GuiType, visible: boolean) {🔒RobloxScript} Event GuiService.InspectMenuEnabledChangedSignal(enabled: boolean) {🔒RobloxScript} Event GuiService.InspectPlayerFromHumanoidDescriptionRequest(humanoidDescription: Instance, name: string) {🔒RobloxScript} Event GuiService.InspectPlayerFromUserIdWithCtxRequest(userId: number, ctx: string) {🔒RobloxScript} Event GuiService.KeyPressed(key: string, modifiers: string) {🔒RobloxScript} Event GuiService.NativeClose() {🔒RobloxScript} Event GuiService.NetworkPausedEnabledChanged(enabled: boolean) {🔒RobloxScript} Event GuiService.Open9SliceEditor(selectedImageObject: Instance) {🔒RobloxScript} Event GuiService.OpenStyleEditor(styleBase: Instance) {🔒RobloxScript} Event GuiService.PurchasePromptShown() {🔒RobloxScript} Event GuiService.SafeZoneOffsetsChanged() {🔒RobloxScript} Event GuiService.ShowLeaveConfirmation() {🔒RobloxScript} Event GuiService.SpecialKeyPressed(key: Enum.SpecialKey, modifiers: string) {🔒RobloxScript} Event GuiService.UiMessageChanged(msgType: Enum.UiMessageType, newUiMessage: string) {🔒RobloxScript} Callback GuiService.SendCoreUiNotification(title: string, text: string) -> () {🔒RobloxScript} Class GuidRegistryService : Instance [NotCreatable] [Service] Class HandRigDescription : Instance [NotBrowsable] Property HandRigDescription.Side: Enum.HandRigDescriptionSide {🛠️Animation} Property HandRigDescription.Index1: Instance? {🛠️Animation} Property HandRigDescription.Index2: Instance? {🛠️Animation} Property HandRigDescription.Index3: Instance? {🛠️Animation} Property HandRigDescription.Middle1: Instance? {🛠️Animation} Property HandRigDescription.Middle2: Instance? {🛠️Animation} Property HandRigDescription.Middle3: Instance? {🛠️Animation} Property HandRigDescription.Pinky1: Instance? {🛠️Animation} Property HandRigDescription.Pinky2: Instance? {🛠️Animation} Property HandRigDescription.Pinky3: Instance? {🛠️Animation} Property HandRigDescription.Ring1: Instance? {🛠️Animation} Property HandRigDescription.Ring2: Instance? {🛠️Animation} Property HandRigDescription.Ring3: Instance? {🛠️Animation} Property HandRigDescription.Thumb1: Instance? {🛠️Animation} Property HandRigDescription.Thumb2: Instance? {🛠️Animation} Property HandRigDescription.Thumb3: Instance? {🛠️Animation} Property HandRigDescription.IndexRange: Vector3 {🛠️Animation} Property HandRigDescription.MiddleRange: Vector3 {🛠️Animation} Property HandRigDescription.PinkyRange: Vector3 {🛠️Animation} Property HandRigDescription.RingRange: Vector3 {🛠️Animation} Property HandRigDescription.ThumbRange: Vector3 {🛠️Animation} Property HandRigDescription.IndexSize: number {🛠️Animation} Property HandRigDescription.MiddleSize: number {🛠️Animation} Property HandRigDescription.PinkySize: number {🛠️Animation} Property HandRigDescription.RingSize: number {🛠️Animation} Property HandRigDescription.ThumbSize: number {🛠️Animation} Property HandRigDescription.Index1TposeAdjustment: CFrame {🛠️Animation} Property HandRigDescription.Index2TposeAdjustment: CFrame {🛠️Animation} Property HandRigDescription.Index3TposeAdjustment: CFrame {🛠️Animation} Property HandRigDescription.Middle1TposeAdjustment: CFrame {🛠️Animation} Property HandRigDescription.Middle2TposeAdjustment: CFrame {🛠️Animation} Property HandRigDescription.Middle3TposeAdjustment: CFrame {🛠️Animation} Property HandRigDescription.Pinky1TposeAdjustment: CFrame {🛠️Animation} Property HandRigDescription.Pinky2TposeAdjustment: CFrame {🛠️Animation} Property HandRigDescription.Pinky3TposeAdjustment: CFrame {🛠️Animation} Property HandRigDescription.Ring1TposeAdjustment: CFrame {🛠️Animation} Property HandRigDescription.Ring2TposeAdjustment: CFrame {🛠️Animation} Property HandRigDescription.Ring3TposeAdjustment: CFrame {🛠️Animation} Property HandRigDescription.Thumb1TposeAdjustment: CFrame {🛠️Animation} Property HandRigDescription.Thumb2TposeAdjustment: CFrame {🛠️Animation} Property HandRigDescription.Thumb3TposeAdjustment: CFrame {🛠️Animation} Function HandRigDescription:GetFingerControl(fingerIndex: number) -> Vector3 {🛠️Animation} Function HandRigDescription:GetFingerTip(fingerIndex: number) -> Vector3 {🛠️Animation} Function HandRigDescription:SetFingerControl(fingerIndex: number, control: Vector3) -> () {🛠️Animation} Function HandRigDescription:SetFingerTip(fingerIndex: number, point: Vector3) -> () {🛠️Animation} Class HapticEffect : Instance Property HapticEffect.Looped: boolean {🛠️Input} Property HapticEffect.Position: Vector3 {🛠️Input} Property HapticEffect.Radius: number {🛠️Input} Property HapticEffect.Type: Enum.HapticEffectType {🛠️Input} Property HapticEffect.Waveform: FloatCurve? {🛠️Input} {RobloxScript} [Deprecated] Property HapticEffect.WaveformData: BinaryString {🛠️Input} {RobloxEngine} [Hidden] [NotScriptable] Function HapticEffect:Play() -> () {🛠️Input} Function HapticEffect:SetWaveformKeys(keys: { any }) -> () {🛠️Input} Function HapticEffect:Stop() -> () {🛠️Input} Event HapticEffect.Ended() {🛠️Input} Class HapticService : Instance [NotCreatable] [Service] [NotReplicated] Function HapticService:GetMotor(inputType: Enum.UserInputType, vibrationMotor: Enum.VibrationMotor) -> ...any {🛠️Input} Function HapticService:IsMotorSupported(inputType: Enum.UserInputType, vibrationMotor: Enum.VibrationMotor) -> boolean {🛠️Input} Function HapticService:IsVibrationSupported(inputType: Enum.UserInputType) -> boolean {🛠️Input} Function HapticService:SetMotor(inputType: Enum.UserInputType, vibrationMotor: Enum.VibrationMotor, vibrationValues: ...any) -> () {🛠️Input} Class HarmonyService : Instance {🔒RobloxEngine} [NotCreatable] [Service] [NotReplicated] Class HeapProfilerService : Instance [NotCreatable] [Service] Function HeapProfilerService:ClientRequestDataAsync(player: Player) -> string {🔒Plugin} [Yields] Function HeapProfilerService:ServerRequestDataAsync() -> string {🔒Plugin} [Yields] Event HeapProfilerService.OnNewData(player: Player, jsonString: buffer, id: number, compressedLength: number, uncompressedLength: number) {🔒Plugin} Event HeapProfilerService.RequestData(id: number) {🔒RobloxEngine} [Hidden] Class HeatmapService : Instance {🔒RobloxScript} [NotCreatable] [Service] Class HeightmapImporterService : Instance [Service] [NotReplicated] Function HeightmapImporterService:CancelImportHeightmap() -> () {🔒RobloxScript} Function HeightmapImporterService:GetHeightmapPreviewAsync(heightmapAssetId: string) -> ...any {🔒RobloxScript} [Yields] Function HeightmapImporterService:ImportHeightmap(region: Region3, heightmapAssetId: string, colormapAssetId: string, defaultMaterial: Enum.Material) -> () {🔒RobloxScript} [Yields] Function HeightmapImporterService:IsValidColormap(colormapAssetId: string) -> ...any {🔒RobloxScript} Function HeightmapImporterService:IsValidHeightmap(heightmapAssetId: string) -> ...any {🔒RobloxScript} Function HeightmapImporterService:SetImportHeightmapPaused(paused: boolean) -> () {🔒RobloxScript} Event HeightmapImporterService.ColormapHasUnknownPixels() {🔒RobloxScript} Event HeightmapImporterService.ProgressUpdate(progressRatio: number, operation: string) {🔒RobloxScript} Class HiddenSurfaceRemovalAsset : Instance Property HiddenSurfaceRemovalAsset.HSRData: BinaryString {RobloxEngine} [Hidden] [NotReplicated] [NotScriptable] Property HiddenSurfaceRemovalAsset.HSRMeshIdData: BinaryString {RobloxEngine} [Hidden] [NotReplicated] [NotScriptable] Class Highlight : Instance Property Highlight.Adornee: Instance? {🛠️Basic} Property Highlight.DepthMode: Enum.HighlightDepthMode {🛠️Basic} Property Highlight.Enabled: boolean {🛠️Basic} Property Highlight.FillColor: Color3 {🛠️Basic} Property Highlight.FillTransparency: number {🛠️Basic} Property Highlight.OutlineColor: Color3 {🛠️Basic} Property Highlight.OutlineTransparency: number {🛠️Basic} Property Highlight.LineThickness: number {🛠️Basic} {RobloxScript} [Hidden] Property Highlight.ReservedId: Enum.ReservedHighlightId {🛠️Basic} {RobloxScript} [Hidden] Class Hopper : Instance [NotCreatable] [Service] [Deprecated] Class HttpRbxApiService : Instance [NotCreatable] [Service] Function HttpRbxApiService:RequestLimitedAsync(requestOptions: { [string]: any }, priority: Enum.ThrottlingPriority? = "Default", content_type: Enum.HttpContentType? = "ApplicationJson", httpRequestType: Enum.HttpRequestType? = "Default") -> string [Yields] Function HttpRbxApiService:GetAsync(apiUrlPath: string, priority: Enum.ThrottlingPriority? = "Default", httpRequestType: Enum.HttpRequestType? = "Default") -> string {🔒RobloxScript} [Yields] Function HttpRbxApiService:GetAsyncFullUrl(apiUrl: string, priority: Enum.ThrottlingPriority? = "Default", httpRequestType: Enum.HttpRequestType? = "Default") -> string {🔒RobloxScript} [Yields] Function HttpRbxApiService:GetDocumentationUrl(partialUrl: string) -> string {🔒RobloxScript} Function HttpRbxApiService:PostAsync(apiUrlPath: string, data: string, priority: Enum.ThrottlingPriority? = "Default", content_type: Enum.HttpContentType? = "ApplicationJson", httpRequestType: Enum.HttpRequestType? = "Default") -> string {🔒RobloxScript} [Yields] Function HttpRbxApiService:PostAsyncFullUrl(apiUrl: string, data: string, priority: Enum.ThrottlingPriority? = "Default", content_type: Enum.HttpContentType? = "ApplicationJson", httpRequestType: Enum.HttpRequestType? = "Default") -> string {🔒RobloxScript} [Yields] Function HttpRbxApiService:RequestAsync(requestOptions: { [string]: any }, priority: Enum.ThrottlingPriority? = "Default", content_type: Enum.HttpContentType? = "ApplicationJson", httpRequestType: Enum.HttpRequestType? = "Default") -> string {🔒RobloxScript} [Yields] Class HttpRequest : Instance {🔒RobloxScript} [NotCreatable] Function HttpRequest:Cancel() -> () {🔒RobloxScript} Function HttpRequest:Start(callback: (...any) -> ...any) -> () {🔒RobloxScript} Class HttpService : Instance [NotCreatable] [Service] Property HttpService.HttpEnabled: boolean {🛠️Network} {✏️LocalUser} Function HttpService:CreateWebStreamClient(streamClientType: Enum.WebStreamClientType, requestOptions: { [string]: any }) -> WebStreamClient {🛠️Network} Function HttpService:GenerateGUID(wrapInCurlyBraces: boolean? = true) -> string {🧬Safe} Function HttpService:GetAsync(url: any, nocache: boolean? = false, headers: any) -> string {🛠️Network} [Yields] Function HttpService:GetSecret(key: string) -> Secret {🛠️Network} {🧬Safe} Function HttpService:JSONDecode(input: string) -> any [CustomLuaState] {🧬Safe} Function HttpService:JSONEncode(input: any) -> string [CustomLuaState] {🧬Safe} Function HttpService:PostAsync(url: any, data: string, content_type: Enum.HttpContentType? = "ApplicationJson", compress: boolean? = false, headers: any) -> string {🛠️Network} [Yields] Function HttpService:RequestAsync(requestOptions: { [string]: any }) -> { [string]: any } {🛠️Network} [Yields] Function HttpService:UrlEncode(input: string) -> string {🛠️Network} {🧬Safe} Function HttpService:CreateWebStreamClientInternal(streamClientType: Enum.WebStreamClientType, requestOptions: { [string]: any }) -> WebStreamClient {🔒RobloxScript} Function HttpService:GetHttpEnabled() -> boolean {🔒RobloxScript} Function HttpService:GetUserAgent() -> string {🔒RobloxScript} Function HttpService:JSONDecodeAsync(input: string) -> any {🔒RobloxScript} [Yields] Function HttpService:JSONEncodeAsync(obj: any) -> string {🔒RobloxScript} [Yields] Function HttpService:RequestInternal(options: { [string]: any }) -> Instance? {🔒RobloxScript} Function HttpService:SetHttpEnabled(enabled: boolean) -> () {🔒RobloxScript} Class Humanoid : Instance Property Humanoid.BreakJointsOnDeath: boolean {🛠️Avatar} Property Humanoid.EvaluateStateMachine: boolean {🛠️Avatar} Property Humanoid.RequiresNeck: boolean {🛠️Avatar} Property Humanoid.AutoRotate: boolean {🛠️Avatar} Property Humanoid.FloorMaterial: Enum.Material {🛠️Avatar} [ReadOnly] Property Humanoid.Jump: boolean {🛠️Avatar} [📁LoadOnly] [NotReplicated] Property Humanoid.MoveDirection: Vector3 {🛠️Avatar} [ReadOnly] Property Humanoid.PlatformStand: boolean {🛠️Avatar} Property Humanoid.SeatPart: BasePart? {🛠️Avatar} [ReadOnly] Property Humanoid.Sit: boolean {🛠️Avatar} Property Humanoid.TargetPoint: Vector3 {🛠️Avatar} Property Humanoid.WalkToPart: BasePart? {🛠️Avatar} Property Humanoid.WalkToPoint: Vector3 {🛠️Avatar} Property Humanoid.CameraOffset: Vector3 {🛠️Avatar} Property Humanoid.DisplayDistanceType: Enum.HumanoidDisplayDistanceType {🛠️Avatar} Property Humanoid.DisplayName: string {🛠️Avatar} Property Humanoid.HealthDisplayDistance: number {🛠️Avatar} Property Humanoid.HealthDisplayType: Enum.HumanoidHealthDisplayType {🛠️Avatar} Property Humanoid.NameDisplayDistance: number {🛠️Avatar} Property Humanoid.NameOcclusion: Enum.NameOcclusion {🛠️Avatar} Property Humanoid.RigType: Enum.HumanoidRigType {🛠️Avatar} Property Humanoid.RootPart: BasePart? {🛠️Avatar} [ReadOnly] Property Humanoid.AutomaticScalingEnabled: boolean {🛠️Avatar} Property Humanoid.Health: number {🛠️Avatar} [📁LoadOnly] [NotReplicated] Property Humanoid.HipHeight: number {🛠️Avatar} Property Humanoid.MaxHealth: number {🛠️Avatar} Property Humanoid.MaxSlopeAngle: number {🛠️Avatar} Property Humanoid.WalkSpeed: number {🛠️Avatar} Property Humanoid.AutoJumpEnabled: boolean {🛠️Avatar} Property Humanoid.JumpHeight: number {🛠️Avatar} Property Humanoid.JumpPower: number {🛠️Avatar} Property Humanoid.UseJumpPower: boolean {🛠️Avatar} Property Humanoid.CollisionType: Enum.HumanoidCollisionType {🛠️Avatar} {✏️Plugin} [Deprecated] Property Humanoid.JumpReplicate: boolean {🛠️Avatar} [Hidden] [NotScriptable] Property Humanoid.MoveDirectionInternal: Vector3 {🛠️Avatar} [Hidden] [NotScriptable] Property Humanoid.Strafe: boolean {🛠️Avatar} [Hidden] [NotScriptable] Property Humanoid.WalkAngleError: number {🛠️Avatar} [Hidden] [NotScriptable] Property Humanoid.WalkDirection: Vector3 {🛠️Avatar} [Hidden] [NotScriptable] Property Humanoid.CameraMaxDistance: number {🛠️Avatar} [Hidden] [NotScriptable] Property Humanoid.CameraMinDistance: number {🛠️Avatar} [Hidden] [NotScriptable] Property Humanoid.CameraMode: Enum.CameraMode {🛠️Avatar} [Hidden] [NotScriptable] Property Humanoid.InternalBodyScale: Vector3 {🛠️Avatar} [Hidden] [NotReplicated] [NotScriptable] Property Humanoid.InternalDisplayName: string {🛠️Avatar} {RobloxScript} [Hidden] [NotReplicated] Property Humanoid.InternalHeadScale: number {🛠️Avatar} [Hidden] [NotReplicated] [NotScriptable] Property Humanoid.InternalOriginalHipHeight: number {🛠️Avatar} [Hidden] [NotScriptable] Property Humanoid.LeftLeg: BasePart? {🛠️Avatar} [📁LoadOnly] [Hidden] [NotReplicated] [Deprecated] Property Humanoid.NetworkHumanoidState: Enum.HumanoidStateType {🛠️Avatar} [Hidden] [NotScriptable] Property Humanoid.OverrideDefaultCollisions: boolean {🛠️Avatar} {RobloxEngine} [Hidden] [NotScriptable] Property Humanoid.RightLeg: BasePart? {🛠️Avatar} [📁LoadOnly] [Hidden] [NotReplicated] [Deprecated] Property Humanoid.RotationType: Enum.RotationType {🛠️Avatar} {RobloxEngine} [Hidden] [NotScriptable] Property Humanoid.Torso: BasePart? {🛠️Avatar} [📁LoadOnly] [Hidden] [NotReplicated] [Deprecated] Property Humanoid.Health_XML: number {🛠️Avatar} [Hidden] [NotScriptable] Property Humanoid.maxHealth: number {🛠️Avatar} [📁LoadOnly] [NotReplicated] [Deprecated] Function Humanoid:AddAccessory(accessory: Instance) -> () {🛠️Avatar} Function Humanoid:ApplyDescriptionAsync(humanoidDescription: HumanoidDescription, assetTypeVerification: Enum.AssetTypeVerification? = "Default") -> () {🛠️Avatar} [Yields] Function Humanoid:ApplyDescriptionResetAsync(humanoidDescription: HumanoidDescription, assetTypeVerification: Enum.AssetTypeVerification? = "Default") -> () {🛠️Avatar} [Yields] Function Humanoid:BuildRigFromAttachments() -> () {🛠️Avatar} Function Humanoid:ChangeState(state: Enum.HumanoidStateType? = "None") -> () {🛠️Avatar} Function Humanoid:EquipTool(tool: Instance) -> () {🛠️Avatar} Function Humanoid:GetAccessories() -> { any } {🛠️Avatar} Function Humanoid:GetAppliedDescription() -> HumanoidDescription {🛠️Avatar} Function Humanoid:GetBodyPartR15(part: Instance) -> Enum.BodyPartR15 {🛠️Avatar} Function Humanoid:GetLimb(part: Instance) -> Enum.Limb {🛠️Avatar} Function Humanoid:GetMoveVelocity() -> Vector3 {🛠️Avatar} Function Humanoid:GetState() -> Enum.HumanoidStateType {🛠️Avatar} {🧬Safe} Function Humanoid:GetStateEnabled(state: Enum.HumanoidStateType) -> boolean {🛠️Avatar} {🧬Safe} Function Humanoid:Move(moveDirection: Vector3, relativeToCamera: boolean? = false) -> () {🛠️Avatar} Function Humanoid:MoveTo(location: Vector3, part: Instance? = nil) -> () {🛠️Avatar} Function Humanoid:PlayEmoteAsync(emoteName: string) -> boolean {🛠️Avatar} [Yields] Function Humanoid:RemoveAccessories() -> () {🛠️Avatar} Function Humanoid:ReplaceBodyPartR15(bodyPart: Enum.BodyPartR15, part: BasePart) -> boolean {🛠️Avatar} Function Humanoid:SetStateEnabled(state: Enum.HumanoidStateType, enabled: boolean) -> () {🛠️Avatar} Function Humanoid:TakeDamage(amount: number) -> () {🛠️Avatar} Function Humanoid:UnequipTools() -> () {🛠️Avatar} Function Humanoid:AddCustomStatus(status: string) -> boolean {🛠️Avatar} [Deprecated] Function Humanoid:AddStatus(status: Enum.Status? = "Poison") -> boolean {🛠️Avatar} [Deprecated] Function Humanoid:ApplyAvatarRules(avatarRules: AvatarRules) -> () {🛠️Avatar} {🔒RobloxScript} [Yields] Function Humanoid:ApplyDescription(humanoidDescription: HumanoidDescription, assetTypeVerification: Enum.AssetTypeVerification? = "Default") -> () {🛠️Avatar} [Yields] [Deprecated] Function Humanoid:ApplyDescriptionClientServer(humanoidDescription: HumanoidDescription) -> () {🛠️Avatar} {🔒RobloxScript} [Yields] Function Humanoid:ApplyDescriptionReset(humanoidDescription: HumanoidDescription, assetTypeVerification: Enum.AssetTypeVerification? = "Default") -> () {🛠️Avatar} [Yields] [Deprecated] Function Humanoid:CacheDefaults() -> () {🛠️Avatar} {🔒RobloxScript} Function Humanoid:ComputeOriginalSizeForPart(part: Instance) -> Vector3? {🛠️Avatar} {🔒RobloxScript} Function Humanoid:ComputeR15BodyBoundingBox() -> (CFrame, Vector3) {🛠️Avatar} {🔒RobloxScript} Function Humanoid:GetAccessoryHandleScale(instance: Instance, partType: Enum.BodyPartR15) -> Vector3 {🛠️Avatar} {🔒RobloxScript} Function Humanoid:GetPlayingAnimationTracks() -> { any } {🛠️Avatar} [Deprecated] Function Humanoid:GetStatuses() -> { any } {🛠️Avatar} [Deprecated] Function Humanoid:HasCustomStatus(status: string) -> boolean {🛠️Avatar} [Deprecated] Function Humanoid:HasStatus(status: Enum.Status? = "Poison") -> boolean {🛠️Avatar} [Deprecated] Function Humanoid:LoadAnimation(animation: Animation) -> AnimationTrack {🛠️Avatar} [Deprecated] Function Humanoid:PlayEmote(emoteName: string) -> boolean {🛠️Avatar} [Yields] [Deprecated] Function Humanoid:PlayEmoteAndGetAnimTrackById(emoteId: number) -> ...any {🛠️Avatar} {🔒RobloxScript} [Yields] Function Humanoid:RemoveCustomStatus(status: string) -> boolean {🛠️Avatar} [Deprecated] Function Humanoid:RemoveStatus(status: Enum.Status? = "Poison") -> boolean {🛠️Avatar} [Deprecated] Function Humanoid:SetClickToWalkEnabled(enabled: boolean) -> () {🛠️Avatar} {🔒RobloxScript} Function Humanoid:loadAnimation(animation: Animation) -> AnimationTrack {🛠️Avatar} [Deprecated] Function Humanoid:takeDamage(amount: number) -> () {🛠️Avatar} [Deprecated] Event Humanoid.ApplyDescriptionFinished(description: HumanoidDescription) {🛠️Avatar} Event Humanoid.Climbing(speed: number) {🛠️Avatar} Event Humanoid.Died() {🛠️Avatar} Event Humanoid.FallingDown(active: boolean) {🛠️Avatar} Event Humanoid.FreeFalling(active: boolean) {🛠️Avatar} Event Humanoid.GettingUp(active: boolean) {🛠️Avatar} Event Humanoid.HealthChanged(health: number) {🛠️Avatar} Event Humanoid.Jumping(active: boolean) {🛠️Avatar} Event Humanoid.MoveToFinished(reached: boolean) {🛠️Avatar} Event Humanoid.PlatformStanding(active: boolean) {🛠️Avatar} Event Humanoid.Ragdoll(active: boolean) {🛠️Avatar} Event Humanoid.Running(speed: number) {🛠️Avatar} Event Humanoid.Seated(active: boolean, currentSeatPart: BasePart) {🛠️Avatar} Event Humanoid.StateChanged(old: Enum.HumanoidStateType, new: Enum.HumanoidStateType) {🛠️Avatar} Event Humanoid.StateEnabledChanged(state: Enum.HumanoidStateType, isEnabled: boolean) {🛠️Avatar} Event Humanoid.Strafing(active: boolean) {🛠️Avatar} Event Humanoid.Swimming(speed: number) {🛠️Avatar} Event Humanoid.Touched(touchingPart: BasePart, humanoidPart: BasePart) {🛠️Avatar} Event Humanoid.AnimationPlayed(animationTrack: AnimationTrack) {🛠️Avatar} [Deprecated] Event Humanoid.ClusterCompositionFinished() {🛠️Avatar} {🔒RobloxScript} Event Humanoid.CustomStatusAdded(status: string) {🛠️Avatar} [Deprecated] Event Humanoid.CustomStatusRemoved(status: string) {🛠️Avatar} [Deprecated] Event Humanoid.EmoteTriggered(success: boolean, animationTrack: AnimationTrack) {🛠️Avatar} {🔒RobloxScript} Event Humanoid.ServerApplyDescription(status: boolean) {🛠️Avatar} {🔒RobloxEngine} [Hidden] Event Humanoid.ServerBreakJoints() {🛠️Avatar} {🔒RobloxEngine} [Hidden] Event Humanoid.ServerEquipTool(tool: Tool) {🛠️Avatar} {🔒RobloxEngine} [Hidden] Event Humanoid.StatusAdded(status: Enum.Status) {🛠️Avatar} [Deprecated] Event Humanoid.StatusRemoved(status: Enum.Status) {🛠️Avatar} [Deprecated] Class HumanoidDescription : Instance Property HumanoidDescription.AccessoryBlob: string {🛠️Avatar} [📁LoadOnly] [NotReplicated] [NotScriptable] Property HumanoidDescription.BackAccessory: string {🛠️Avatar} [📁LoadOnly] [NotReplicated] Property HumanoidDescription.FaceAccessory: string {🛠️Avatar} [📁LoadOnly] [NotReplicated] Property HumanoidDescription.FrontAccessory: string {🛠️Avatar} [📁LoadOnly] [NotReplicated] Property HumanoidDescription.HairAccessory: string {🛠️Avatar} [📁LoadOnly] [NotReplicated] Property HumanoidDescription.HatAccessory: string {🛠️Avatar} [📁LoadOnly] [NotReplicated] Property HumanoidDescription.NeckAccessory: string {🛠️Avatar} [📁LoadOnly] [NotReplicated] Property HumanoidDescription.ShouldersAccessory: string {🛠️Avatar} [📁LoadOnly] [NotReplicated] Property HumanoidDescription.WaistAccessory: string {🛠️Avatar} [📁LoadOnly] [NotReplicated] Property HumanoidDescription.ClimbAnimation: number {🛠️Avatar} Property HumanoidDescription.FallAnimation: number {🛠️Avatar} Property HumanoidDescription.IdleAnimation: number {🛠️Avatar} Property HumanoidDescription.JumpAnimation: number {🛠️Avatar} Property HumanoidDescription.MoodAnimation: number {🛠️Avatar} Property HumanoidDescription.RunAnimation: number {🛠️Avatar} Property HumanoidDescription.SwimAnimation: number {🛠️Avatar} Property HumanoidDescription.WalkAnimation: number {🛠️Avatar} Property HumanoidDescription.HeadColor: Color3 {🛠️Avatar} [📁LoadOnly] [NotReplicated] Property HumanoidDescription.LeftArmColor: Color3 {🛠️Avatar} [📁LoadOnly] [NotReplicated] Property HumanoidDescription.LeftLegColor: Color3 {🛠️Avatar} [📁LoadOnly] [NotReplicated] Property HumanoidDescription.RightArmColor: Color3 {🛠️Avatar} [📁LoadOnly] [NotReplicated] Property HumanoidDescription.RightLegColor: Color3 {🛠️Avatar} [📁LoadOnly] [NotReplicated] Property HumanoidDescription.TorsoColor: Color3 {🛠️Avatar} [📁LoadOnly] [NotReplicated] Property HumanoidDescription.Face: number {🛠️Avatar} Property HumanoidDescription.Head: number {🛠️Avatar} [📁LoadOnly] [NotReplicated] Property HumanoidDescription.LeftArm: number {🛠️Avatar} [📁LoadOnly] [NotReplicated] Property HumanoidDescription.LeftLeg: number {🛠️Avatar} [📁LoadOnly] [NotReplicated] Property HumanoidDescription.RightArm: number {🛠️Avatar} [📁LoadOnly] [NotReplicated] Property HumanoidDescription.RightLeg: number {🛠️Avatar} [📁LoadOnly] [NotReplicated] Property HumanoidDescription.Torso: number {🛠️Avatar} [📁LoadOnly] [NotReplicated] Property HumanoidDescription.GraphicTShirt: number {🛠️Avatar} Property HumanoidDescription.Pants: number {🛠️Avatar} Property HumanoidDescription.Shirt: number {🛠️Avatar} Property HumanoidDescription.UseAvatarSettings: boolean {🛠️Avatar} Property HumanoidDescription.BodyTypeScale: number {🛠️Avatar} Property HumanoidDescription.DepthScale: number {🛠️Avatar} Property HumanoidDescription.HeadScale: number {🛠️Avatar} Property HumanoidDescription.HeightScale: number {🛠️Avatar} Property HumanoidDescription.ProportionScale: number {🛠️Avatar} Property HumanoidDescription.WidthScale: number {🛠️Avatar} Property HumanoidDescription.NumberEmotesLoaded: number {🛠️Avatar} {RobloxScript} [Hidden] Property HumanoidDescription.EmotesDataInternal: string {🛠️Avatar} [Hidden] [NotScriptable] Property HumanoidDescription.EquippedEmotesDataInternal: string {🛠️Avatar} [Hidden] [NotScriptable] Property HumanoidDescription.ResetIncludesBodyParts: boolean {🛠️Avatar} {RobloxScript} [Hidden] Function HumanoidDescription:AddEmote(name: string, assetId: number) -> () {🛠️Avatar} Function HumanoidDescription:GetAccessories(includeRigidAccessories: boolean) -> { any } {🛠️Avatar} Function HumanoidDescription:GetEmotes() -> { [string]: any } {🛠️Avatar} Function HumanoidDescription:GetEquippedEmotes() -> { any } {🛠️Avatar} Function HumanoidDescription:RemoveEmote(name: string) -> () {🛠️Avatar} Function HumanoidDescription:SetAccessories(accessories: { any }, includeRigidAccessories: boolean) -> () {🛠️Avatar} Function HumanoidDescription:SetEmotes(emotes: { [string]: any }) -> () {🛠️Avatar} Function HumanoidDescription:SetEquippedEmotes(equippedEmotes: { any }) -> () {🛠️Avatar} Event HumanoidDescription.EmotesChanged(newEmotes: { [string]: any }) {🛠️Avatar} Event HumanoidDescription.EquippedEmotesChanged(newEquippedEmotes: { any }) {🛠️Avatar} Class HumanoidRigDescription : Instance Property HumanoidRigDescription.Chest: Instance? {🛠️Animation} Property HumanoidRigDescription.HeadBase: Instance? {🛠️Animation} Property HumanoidRigDescription.LeftAnkle: Instance? {🛠️Animation} Property HumanoidRigDescription.LeftClavicle: Instance? {🛠️Animation} Property HumanoidRigDescription.LeftElbow: Instance? {🛠️Animation} Property HumanoidRigDescription.LeftHip: Instance? {🛠️Animation} Property HumanoidRigDescription.LeftKnee: Instance? {🛠️Animation} Property HumanoidRigDescription.LeftShoulder: Instance? {🛠️Animation} Property HumanoidRigDescription.LeftToes: Instance? {🛠️Animation} Property HumanoidRigDescription.LeftWrist: Instance? {🛠️Animation} Property HumanoidRigDescription.Neck: Instance? {🛠️Animation} Property HumanoidRigDescription.Pelvis: Instance? {🛠️Animation} Property HumanoidRigDescription.RightAnkle: Instance? {🛠️Animation} Property HumanoidRigDescription.RightClavicle: Instance? {🛠️Animation} Property HumanoidRigDescription.RightElbow: Instance? {🛠️Animation} Property HumanoidRigDescription.RightHip: Instance? {🛠️Animation} Property HumanoidRigDescription.RightKnee: Instance? {🛠️Animation} Property HumanoidRigDescription.RightShoulder: Instance? {🛠️Animation} Property HumanoidRigDescription.RightToes: Instance? {🛠️Animation} Property HumanoidRigDescription.RightWrist: Instance? {🛠️Animation} Property HumanoidRigDescription.Root: Instance? {🛠️Animation} Property HumanoidRigDescription.Waist: Instance? {🛠️Animation} Property HumanoidRigDescription.ChestRangeMax: Vector3 {🛠️Animation} Property HumanoidRigDescription.ChestRangeMin: Vector3 {🛠️Animation} Property HumanoidRigDescription.HeadBaseRangeMax: Vector3 {🛠️Animation} Property HumanoidRigDescription.HeadBaseRangeMin: Vector3 {🛠️Animation} Property HumanoidRigDescription.LeftAnkleRangeMax: Vector3 {🛠️Animation} Property HumanoidRigDescription.LeftAnkleRangeMin: Vector3 {🛠️Animation} Property HumanoidRigDescription.LeftClavicleRangeMax: Vector3 {🛠️Animation} Property HumanoidRigDescription.LeftClavicleRangeMin: Vector3 {🛠️Animation} Property HumanoidRigDescription.LeftElbowRangeMax: Vector3 {🛠️Animation} Property HumanoidRigDescription.LeftElbowRangeMin: Vector3 {🛠️Animation} Property HumanoidRigDescription.LeftHipRangeMax: Vector3 {🛠️Animation} Property HumanoidRigDescription.LeftHipRangeMin: Vector3 {🛠️Animation} Property HumanoidRigDescription.LeftKneeRangeMax: Vector3 {🛠️Animation} Property HumanoidRigDescription.LeftKneeRangeMin: Vector3 {🛠️Animation} Property HumanoidRigDescription.LeftShoulderRangeMax: Vector3 {🛠️Animation} Property HumanoidRigDescription.LeftShoulderRangeMin: Vector3 {🛠️Animation} Property HumanoidRigDescription.LeftToesRangeMax: Vector3 {🛠️Animation} Property HumanoidRigDescription.LeftToesRangeMin: Vector3 {🛠️Animation} Property HumanoidRigDescription.LeftWristRangeMax: Vector3 {🛠️Animation} Property HumanoidRigDescription.LeftWristRangeMin: Vector3 {🛠️Animation} Property HumanoidRigDescription.NeckRangeMax: Vector3 {🛠️Animation} Property HumanoidRigDescription.NeckRangeMin: Vector3 {🛠️Animation} Property HumanoidRigDescription.PelvisRangeMax: Vector3 {🛠️Animation} Property HumanoidRigDescription.PelvisRangeMin: Vector3 {🛠️Animation} Property HumanoidRigDescription.RightAnkleRangeMax: Vector3 {🛠️Animation} Property HumanoidRigDescription.RightAnkleRangeMin: Vector3 {🛠️Animation} Property HumanoidRigDescription.RightClavicleRangeMax: Vector3 {🛠️Animation} Property HumanoidRigDescription.RightClavicleRangeMin: Vector3 {🛠️Animation} Property HumanoidRigDescription.RightElbowRangeMax: Vector3 {🛠️Animation} Property HumanoidRigDescription.RightElbowRangeMin: Vector3 {🛠️Animation} Property HumanoidRigDescription.RightHipRangeMax: Vector3 {🛠️Animation} Property HumanoidRigDescription.RightHipRangeMin: Vector3 {🛠️Animation} Property HumanoidRigDescription.RightKneeRangeMax: Vector3 {🛠️Animation} Property HumanoidRigDescription.RightKneeRangeMin: Vector3 {🛠️Animation} Property HumanoidRigDescription.RightShoulderRangeMax: Vector3 {🛠️Animation} Property HumanoidRigDescription.RightShoulderRangeMin: Vector3 {🛠️Animation} Property HumanoidRigDescription.RightToesRangeMax: Vector3 {🛠️Animation} Property HumanoidRigDescription.RightToesRangeMin: Vector3 {🛠️Animation} Property HumanoidRigDescription.RightWristRangeMax: Vector3 {🛠️Animation} Property HumanoidRigDescription.RightWristRangeMin: Vector3 {🛠️Animation} Property HumanoidRigDescription.RootRangeMax: Vector3 {🛠️Animation} Property HumanoidRigDescription.RootRangeMin: Vector3 {🛠️Animation} Property HumanoidRigDescription.WaistRangeMax: Vector3 {🛠️Animation} Property HumanoidRigDescription.WaistRangeMin: Vector3 {🛠️Animation} Property HumanoidRigDescription.ChestSize: number {🛠️Animation} Property HumanoidRigDescription.HeadBaseSize: number {🛠️Animation} Property HumanoidRigDescription.LeftAnkleSize: number {🛠️Animation} Property HumanoidRigDescription.LeftClavicleSize: number {🛠️Animation} Property HumanoidRigDescription.LeftElbowSize: number {🛠️Animation} Property HumanoidRigDescription.LeftHipSize: number {🛠️Animation} Property HumanoidRigDescription.LeftKneeSize: number {🛠️Animation} Property HumanoidRigDescription.LeftShoulderSize: number {🛠️Animation} Property HumanoidRigDescription.LeftToesSize: number {🛠️Animation} Property HumanoidRigDescription.LeftWristSize: number {🛠️Animation} Property HumanoidRigDescription.NeckSize: number {🛠️Animation} Property HumanoidRigDescription.PelvisSize: number {🛠️Animation} Property HumanoidRigDescription.RightAnkleSize: number {🛠️Animation} Property HumanoidRigDescription.RightClavicleSize: number {🛠️Animation} Property HumanoidRigDescription.RightElbowSize: number {🛠️Animation} Property HumanoidRigDescription.RightHipSize: number {🛠️Animation} Property HumanoidRigDescription.RightKneeSize: number {🛠️Animation} Property HumanoidRigDescription.RightShoulderSize: number {🛠️Animation} Property HumanoidRigDescription.RightToesSize: number {🛠️Animation} Property HumanoidRigDescription.RightWristSize: number {🛠️Animation} Property HumanoidRigDescription.RootSize: number {🛠️Animation} Property HumanoidRigDescription.WaistSize: number {🛠️Animation} Property HumanoidRigDescription.ChestTposeAdjustment: CFrame {🛠️Animation} Property HumanoidRigDescription.HeadBaseTposeAdjustment: CFrame {🛠️Animation} Property HumanoidRigDescription.LeftAnkleTposeAdjustment: CFrame {🛠️Animation} Property HumanoidRigDescription.LeftClavicleTposeAdjustment: CFrame {🛠️Animation} Property HumanoidRigDescription.LeftElbowTposeAdjustment: CFrame {🛠️Animation} Property HumanoidRigDescription.LeftHipTposeAdjustment: CFrame {🛠️Animation} Property HumanoidRigDescription.LeftKneeTposeAdjustment: CFrame {🛠️Animation} Property HumanoidRigDescription.LeftShoulderTposeAdjustment: CFrame {🛠️Animation} Property HumanoidRigDescription.LeftToesTposeAdjustment: CFrame {🛠️Animation} Property HumanoidRigDescription.LeftWristTposeAdjustment: CFrame {🛠️Animation} Property HumanoidRigDescription.NeckTposeAdjustment: CFrame {🛠️Animation} Property HumanoidRigDescription.PelvisTposeAdjustment: CFrame {🛠️Animation} Property HumanoidRigDescription.RightAnkleTposeAdjustment: CFrame {🛠️Animation} Property HumanoidRigDescription.RightClavicleTposeAdjustment: CFrame {🛠️Animation} Property HumanoidRigDescription.RightElbowTposeAdjustment: CFrame {🛠️Animation} Property HumanoidRigDescription.RightHipTposeAdjustment: CFrame {🛠️Animation} Property HumanoidRigDescription.RightKneeTposeAdjustment: CFrame {🛠️Animation} Property HumanoidRigDescription.RightShoulderTposeAdjustment: CFrame {🛠️Animation} Property HumanoidRigDescription.RightToesTposeAdjustment: CFrame {🛠️Animation} Property HumanoidRigDescription.RightWristTposeAdjustment: CFrame {🛠️Animation} Property HumanoidRigDescription.RootTposeAdjustment: CFrame {🛠️Animation} Property HumanoidRigDescription.WaistTposeAdjustment: CFrame {🛠️Animation} Property HumanoidRigDescription.OriginOffset: CFrame {🛠️Animation} {RobloxScript} Function HumanoidRigDescription:GetJointFromName(name: string) -> Instance? {🛠️Animation} {🧬Safe} Function HumanoidRigDescription:GetJointNames() -> { any } {🛠️Animation} {🧬Safe} Function HumanoidRigDescription:GetR15JointNames() -> { any } {🛠️Animation} {🧬Safe} Function HumanoidRigDescription:GetR6JointNames() -> { any } {🛠️Animation} {🧬Safe} Function HumanoidRigDescription:AutoRig(character: Instance) -> () {🛠️Animation} {🔒RobloxScript} {🧬Safe} Function HumanoidRigDescription:GetJoint(label: Enum.RigLabel) -> Instance? {🛠️Animation} {🔒RobloxScript} {🧬Safe} Function HumanoidRigDescription:GetJointLabels() -> { any } {🛠️Animation} {🔒RobloxScript} {🧬Safe} Function HumanoidRigDescription:GetJointRangeMax(rigLabel: Enum.RigLabel) -> Vector3 {🛠️Animation} {🔒RobloxScript} {🧬Safe} Function HumanoidRigDescription:GetJointRangeMin(rigLabel: Enum.RigLabel) -> Vector3 {🛠️Animation} {🔒RobloxScript} {🧬Safe} Function HumanoidRigDescription:GetJointSize(label: Enum.RigLabel) -> number {🛠️Animation} {🔒RobloxScript} {🧬Safe} Function HumanoidRigDescription:GetR15JointLabels() -> { any } {🛠️Animation} {🔒RobloxScript} {🧬Safe} Function HumanoidRigDescription:GetR6JointLabels() -> { any } {🛠️Animation} {🔒RobloxScript} {🧬Safe} Function HumanoidRigDescription:GetTposeAdjustment(label: Enum.RigLabel) -> CFrame {🛠️Animation} {🔒RobloxScript} {🧬Safe} Function HumanoidRigDescription:SetJoint(label: Enum.RigLabel, character: Instance) -> () {🛠️Animation} {🔒RobloxScript} {🧬Safe} Function HumanoidRigDescription:SetJointRangeMax(rigLabel: Enum.RigLabel, rangeMax: Vector3) -> () {🛠️Animation} {🔒RobloxScript} {🧬Safe} Function HumanoidRigDescription:SetJointRangeMin(rigLabel: Enum.RigLabel, rangeMin: Vector3) -> () {🛠️Animation} {🔒RobloxScript} {🧬Safe} Function HumanoidRigDescription:SetJointSize(label: Enum.RigLabel, size: number) -> () {🛠️Animation} {🔒RobloxScript} {🧬Safe} Function HumanoidRigDescription:SetTposeAdjustment(label: Enum.RigLabel, transform: CFrame) -> () {🛠️Animation} {🔒RobloxScript} {🧬Safe} Function HumanoidRigDescription:ShowVolumes(show: boolean) -> () {🛠️Animation} {🔒RobloxScript} {🧬Safe} Class IKControl : Instance Property IKControl.ChainRoot: Instance? {🛠️Animation} Property IKControl.Enabled: boolean {🛠️Animation} Property IKControl.EndEffector: Instance? {🛠️Animation} Property IKControl.EndEffectorOffset: CFrame {🛠️Animation} Property IKControl.Offset: CFrame {🛠️Animation} Property IKControl.Pole: Instance? {🛠️Animation} Property IKControl.Priority: number {🛠️Animation} Property IKControl.SmoothTime: number {🛠️Animation} Property IKControl.Target: Instance? {🛠️Animation} Property IKControl.Type: Enum.IKControlType {🛠️Animation} Property IKControl.Weight: number {🛠️Animation} Function IKControl:GetChainCount() -> number {🛠️Animation} Function IKControl:GetChainLength() -> number {🛠️Animation} Function IKControl:GetNodeLocalCFrame(index: number) -> CFrame {🛠️Animation} Function IKControl:GetNodeWorldCFrame(index: number) -> CFrame {🛠️Animation} Function IKControl:GetRawFinalTarget() -> CFrame {🛠️Animation} Function IKControl:GetSmoothedFinalTarget() -> CFrame {🛠️Animation} Function IKControl:Solve() -> () {🛠️Animation} {🔒RobloxScript} Class ILegacyStudioBridge : Instance [NotCreatable] [Service] Class LegacyStudioBridge : ILegacyStudioBridge {🔒RobloxEngine} [NotCreatable] [Service] [NotReplicated] Class IXPService : Instance {🔒RobloxScript} [NotCreatable] [Service] [NotReplicated] Function IXPService:ClearCreatorLayers() -> () {🔒LocalUser} Function IXPService:ClearUserLayers() -> () {🔒LocalUser} Function IXPService:GetBrowserTrackerLayerLoadingStatus() -> Enum.IXPLoadingStatus {🔒LocalUser} Function IXPService:GetBrowserTrackerLayerVariables(layerName: string) -> { [string]: any } {🔒LocalUser} Function IXPService:GetBrowserTrackerStatusForLayer(layerName: string) -> Enum.IXPLoadingStatus? {🔒LocalUser} Function IXPService:GetCreatorLayerLoadingStatus() -> Enum.IXPLoadingStatus {🔒LocalUser} Function IXPService:GetCreatorLayerVariables(layerName: string) -> { [string]: any } {🔒LocalUser} Function IXPService:GetCreatorStatusForLayer(layerName: string) -> Enum.IXPLoadingStatus? {🔒LocalUser} Function IXPService:GetRegisteredCreatorLayersToStatus() -> { [string]: any } {🔒LocalUser} Function IXPService:GetRegisteredUserLayersToStatus() -> { [string]: any } {🔒LocalUser} Function IXPService:GetUserLayerLoadingStatus() -> Enum.IXPLoadingStatus {🔒LocalUser} Function IXPService:GetUserLayerVariables(layerName: string) -> { [string]: any } {🔒LocalUser} Function IXPService:GetUserStatusForLayer(layerName: string) -> Enum.IXPLoadingStatus? {🔒LocalUser} Function IXPService:InitializeCreatorLayers(creatorId: number) -> () {🔒LocalUser} Function IXPService:InitializeUserLayers(userId: number) -> () {🔒LocalUser} Function IXPService:LogBrowserTrackerLayerExposure(layerName: string) -> () {🔒LocalUser} Function IXPService:LogCreatorLayerExposure(layerName: string) -> () {🔒LocalUser} Function IXPService:LogFlagLinkedUserLayerExposure(layerName: string) -> () {🔒LocalUser} Function IXPService:LogUserLayerExposure(layerName: string) -> () {🔒LocalUser} Function IXPService:RegisterCreatorLayers(creatorLayers: any) -> () {🔒LocalUser} Function IXPService:RegisterUserLayers(userLayers: any) -> () {🔒LocalUser} Event IXPService.OnBrowserTrackerLayerLoadingStatusChanged(status: Enum.IXPLoadingStatus) {🔒LocalUser} Event IXPService.OnCreatorLayerLoadingStatusChanged(status: Enum.IXPLoadingStatus) {🔒LocalUser} Event IXPService.OnUserLayerLoadingStatusChanged(status: Enum.IXPLoadingStatus) {🔒LocalUser} Class ImportSession : Instance {🔒RobloxScript} [NotCreatable] [NotReplicated] Function ImportSession:Cancel() -> () {🔒RobloxScript} Function ImportSession:GetFilename() -> string {🔒RobloxScript} Function ImportSession:GetStatuses() -> { [string]: any } {🔒RobloxScript} Function ImportSession:Upload() -> () {🔒RobloxScript} Event ImportSession.UploadComplete(results: { [string]: any }) Event ImportSession.UploadProgress(progressRatio: number) Class AssetImportSession : ImportSession {🔒RobloxScript} [NotCreatable] [NotReplicated] Function AssetImportSession:ApplyPreset(preset: { [string]: any }) -> () {🔒RobloxScript} Function AssetImportSession:CreatePresetFromData(importData: Instance) -> { [string]: any } {🔒RobloxScript} Function AssetImportSession:GetImportTree() -> Instance? {🔒RobloxScript} Function AssetImportSession:GetKeyframeSequences() -> { Instance } {🔒RobloxScript} Function AssetImportSession:GetKeyframeSequencesForSelectedRestPose(modelInstance: Instance, restPoseSource: Enum.RestPoseModel) -> { Instance } {🔒RobloxScript} Function AssetImportSession:GetRigVisualization(importDataInstance: Instance) -> Instance? {🔒RobloxScript} Function AssetImportSession:GetUploadStatus() -> { [string]: any } {🔒RobloxScript} Function AssetImportSession:HasAnimation() -> boolean {🔒RobloxScript} Function AssetImportSession:IsAvatar() -> boolean {🔒RobloxScript} Function AssetImportSession:IsGltf() -> boolean {🔒RobloxScript} Function AssetImportSession:IsR15() -> boolean {🔒RobloxScript} Function AssetImportSession:Reset() -> () {🔒RobloxScript} Function AssetImportSession:usesCustomRestPoseLua() -> boolean {🔒RobloxScript} Class IncrementalPatchBuilder : Instance [NotCreatable] [Service] [NotReplicated] Property IncrementalPatchBuilder.AddPathsToBundle: boolean Property IncrementalPatchBuilder.BuildDebouncePeriod: number Property IncrementalPatchBuilder.HighCompression: boolean Property IncrementalPatchBuilder.SerializePatch: boolean Property IncrementalPatchBuilder.UseFileLevelCompressionInsteadOfChunk: boolean Property IncrementalPatchBuilder.ZstdCompression: boolean Class InputAction : Instance Property InputAction.Enabled: boolean {🛠️Input} Property InputAction.Type: Enum.InputActionType {🛠️Input} Property InputAction.BoolState: boolean {🛠️Input} {RobloxScript} [ReadOnly] [NotScriptable] Property InputAction.Direction1DState: number {🛠️Input} {RobloxScript} [ReadOnly] [NotScriptable] Property InputAction.Direction2DState: Vector2 {🛠️Input} {RobloxScript} [ReadOnly] [NotScriptable] Property InputAction.Direction3DState: Vector3 {🛠️Input} {RobloxScript} [ReadOnly] [NotScriptable] Property InputAction.ViewportPositionState: Vector2 {🛠️Input} {RobloxScript} [ReadOnly] [NotScriptable] Function InputAction:Fire(state: any) -> () {🛠️Input} Function InputAction:GetState() -> any {🛠️Input} {🧬Safe} Function InputAction:GetInputBindings() -> { Instance } {🛠️Input} {🔒RobloxScript} Event InputAction.Pressed() {🛠️Input} Event InputAction.Released() {🛠️Input} Event InputAction.StateChanged(value: any) {🛠️Input} Event InputAction.InputBindingsChanged() {🛠️Input} {🔒RobloxScript} Class InputBinding : Instance Property InputBinding.KeyCode: Enum.KeyCode {🛠️Input} Property InputBinding.PointerIndex: number {🛠️Input} Property InputBinding.PressedThreshold: number {🛠️Input} Property InputBinding.PrimaryModifier: Enum.KeyCode {🛠️Input} Property InputBinding.ReleasedThreshold: number {🛠️Input} Property InputBinding.ResponseCurve: number {🛠️Input} Property InputBinding.Scale: number {🛠️Input} Property InputBinding.SecondaryModifier: Enum.KeyCode {🛠️Input} Property InputBinding.UIButton: GuiButton? {🛠️Input} Property InputBinding.Vector2Scale: Vector2 {🛠️Input} Property InputBinding.Vector3Scale: Vector3 {🛠️Input} Property InputBinding.Backward: Enum.KeyCode {🛠️Input} Property InputBinding.Down: Enum.KeyCode {🛠️Input} Property InputBinding.Forward: Enum.KeyCode {🛠️Input} Property InputBinding.Left: Enum.KeyCode {🛠️Input} Property InputBinding.Right: Enum.KeyCode {🛠️Input} Property InputBinding.Up: Enum.KeyCode {🛠️Input} Class InputContext : Instance Property InputContext.Enabled: boolean {🛠️Input} Property InputContext.Priority: number {🛠️Input} Property InputContext.Sink: boolean {🛠️Input} Function InputContext:GetInputActions() -> { Instance } {🛠️Input} {🔒RobloxScript} Event InputContext.InputActionsChanged() {🛠️Input} {🔒RobloxScript} Class InputObject : Instance [NotCreatable] Property InputObject.Delta: Vector3 {🛠️Input} Property InputObject.KeyCode: Enum.KeyCode {🛠️Input} Property InputObject.Position: Vector3 {🛠️Input} Property InputObject.UserInputType: Enum.UserInputType {🛠️Input} Property InputObject.UserInputState: Enum.UserInputState {🛠️Input} Function InputObject:IsModifierKeyDown(modifierKey: Enum.ModifierKey) -> boolean {🛠️Input} Class InsertService : Instance [NotCreatable] [Service] Property InsertService.AllowClientInsertModels: boolean [NotScriptable] Property InsertService.AllowInsertFreeModels: boolean [NotReplicated] [NotBrowsable] [Deprecated] Function InsertService:CreateMeshPartAsync(meshId: string, collisionFidelity: Enum.CollisionFidelity, renderFidelity: Enum.RenderFidelity) -> MeshPart {🛠️Basic} [Yields] Function InsertService:GetFreeDecalsAsync(searchText: string, pageNum: number) -> { any } {🛠️AssetRead} [Yields] Function InsertService:GetFreeModelsAsync(searchText: string, pageNum: number) -> { any } {🛠️AssetRead} [Yields] Function InsertService:GetLatestAssetVersionAsync(assetId: number) -> number {🛠️AssetRead} [Yields] Function InsertService:LoadAsset(assetId: number) -> Instance? {🛠️LoadOwnedAsset} [Yields] Function InsertService:LoadAssetVersion(assetVersionId: number) -> Instance? {🛠️LoadOwnedAsset} [Yields] Function InsertService:ApproveAssetId(assetId: number) -> () [Deprecated] Function InsertService:ApproveAssetVersionId(assetVersionId: number) -> () [Deprecated] Function InsertService:GetBaseCategories() -> { any } [Yields] [Deprecated] Function InsertService:GetBaseSets() -> { any } [Yields] [Deprecated] Function InsertService:GetCollection(categoryId: number) -> { any } [Yields] [Deprecated] Function InsertService:GetFreeDecals(searchText: string, pageNum: number) -> { any } {🛠️AssetRead} [Yields] [Deprecated] Function InsertService:GetFreeModels(searchText: string, pageNum: number) -> { any } {🛠️AssetRead} [Yields] [Deprecated] Function InsertService:GetLocalFileContents(contentId: string) -> string {🔒RobloxScript} Function InsertService:GetUserCategories(userId: number) -> { any } [Yields] [Deprecated] Function InsertService:GetUserSets(userId: number) -> { any } [Yields] [Deprecated] Function InsertService:Insert(instance: Instance) -> () [Deprecated] Function InsertService:LoadAssetWithFormat(assetId: number, format: string) -> { Instance } {🔒RobloxScript} [Yields] Function InsertService:LoadLocalAsset(assetPath: string) -> Instance? {🔒RobloxScript} Function InsertService:LoadPackageAssetAsync(url: string) -> { Instance } {🔒RobloxScript} [Yields] Function InsertService:loadAsset(assetId: number) -> Instance? [Yields] [Deprecated] Event InsertService.InternalDelete(instance: Instance) [Hidden] Class InstanceExtensionsService : Instance [NotCreatable] [Service] Function InstanceExtensionsService:CountChildren(instance: Instance) -> number {🔒RobloxScript} Class InstanceFileSyncService : Instance {🔒Plugin} [NotCreatable] [Service] [NotReplicated] Function InstanceFileSyncService:GetAllInstances() -> { Instance } {🔒Plugin} Function InstanceFileSyncService:GetStatus(instance: Instance) -> Enum.InstanceFileSyncStatus {🔒Plugin} Function InstanceFileSyncService:GetSyncedInstance(filePath: string) -> Instance? {🔒Plugin} Function InstanceFileSyncService:GetTooltip(instance: Instance) -> string? {🔒RobloxScript} Event InstanceFileSyncService.StatusChanged(instance: Instance, status: Enum.InstanceFileSyncStatus) {🔒Plugin} Class InternalSyncItem : Instance {🔒RobloxScript} [NotReplicated] Property InternalSyncItem.AutoSync: boolean {RobloxScript} [NotReplicated] Property InternalSyncItem.Enabled: boolean {RobloxScript} [NotReplicated] Property InternalSyncItem.Path: string {RobloxScript} [NotReplicated] Property InternalSyncItem.Target: Instance? {RobloxScript} [📁LoadOnly] [NotReplicated] Class InternalSyncService : Instance {🔒RobloxScript} [NotCreatable] [Service] [NotReplicated] Class JointInstance : Instance [NotCreatable] Property JointInstance.Active: boolean {🛠️Physics} [ReadOnly] Property JointInstance.Enabled: boolean {🛠️Physics} Property JointInstance.C0: CFrame {🛠️Physics} Property JointInstance.C1: CFrame {🛠️Physics} Property JointInstance.Part0: BasePart? {🛠️Physics} Property JointInstance.Part1: BasePart? {🛠️Physics} Property JointInstance.part1: BasePart? {🛠️Physics} [Hidden] [NotReplicated] [Deprecated] Class DynamicRotate : JointInstance [NotCreatable] Property DynamicRotate.BaseAngle: number {🛠️Physics} Class RotateP : DynamicRotate [Deprecated] Class RotateV : DynamicRotate [Deprecated] Class Glue : JointInstance [Deprecated] Property Glue.F0: Vector3 {🛠️Physics} [Deprecated] Property Glue.F1: Vector3 {🛠️Physics} [Deprecated] Property Glue.F2: Vector3 {🛠️Physics} [Deprecated] Property Glue.F3: Vector3 {🛠️Physics} [Deprecated] Class ManualSurfaceJointInstance : JointInstance [NotCreatable] [Deprecated] Class ManualGlue : ManualSurfaceJointInstance [Deprecated] Class ManualWeld : ManualSurfaceJointInstance [Deprecated] Class Motor : JointInstance Property Motor.CurrentAngle: number {🛠️Physics} [📁LoadOnly] [NotReplicated] Property Motor.DesiredAngle: number {🛠️Physics} Property Motor.MaxVelocity: number {🛠️Physics} Property Motor.ReplicateCurrentAngle: number {🛠️Physics} {RobloxEngine} [Hidden] [NotScriptable] Function Motor:SetDesiredAngle(value: number) -> () {🛠️Physics} Class Motor6D : Motor Property Motor6D.ChildName: string {🛠️Physics} [ReadOnly] [NotScriptable] Property Motor6D.ParentName: string {🛠️Physics} [ReadOnly] [NotScriptable] Property Motor6D.Transform: CFrame {🛠️Physics} [Hidden] [NotReplicated] Property Motor6D.ReplicateCurrentAngle6D: Vector3 {🛠️Physics} {RobloxEngine} [Hidden] [NotScriptable] Property Motor6D.ReplicateCurrentOffset6D: Vector3 {🛠️Physics} {RobloxEngine} [Hidden] [NotScriptable] Class Rotate : JointInstance [Deprecated] Class Snap : JointInstance [Deprecated] Class VelocityMotor : JointInstance Property VelocityMotor.CurrentAngle: number {🛠️Physics} Property VelocityMotor.DesiredAngle: number {🛠️Physics} Property VelocityMotor.Hole: Hole? {🛠️Physics} Property VelocityMotor.MaxVelocity: number {🛠️Physics} Class Weld : JointInstance Class JointsService : Instance [NotCreatable] [Service] [Deprecated] Function JointsService:ClearJoinAfterMoveJoints() -> () {🛠️Physics} [Deprecated] Function JointsService:CreateJoinAfterMoveJoints() -> () {🛠️Physics} [Deprecated] Function JointsService:SetJoinAfterMoveInstance(joinInstance: Instance) -> () {🛠️Physics} [Deprecated] Function JointsService:SetJoinAfterMoveTarget(joinTarget: Instance) -> () {🛠️Physics} [Deprecated] Function JointsService:ShowPermissibleJoints() -> () {🛠️Physics} [Deprecated] Class KeyboardService : Instance [NotCreatable] [Service] Class Keyframe : Instance Property Keyframe.Time: number {🛠️Animation} Function Keyframe:AddMarker(marker: Instance) -> () {🛠️Animation} Function Keyframe:AddPose(pose: Instance) -> () {🛠️Animation} Function Keyframe:GetMarkers() -> { Instance } {🛠️Animation} Function Keyframe:GetPoses() -> { Instance } {🛠️Animation} Function Keyframe:RemoveMarker(marker: Instance) -> () {🛠️Animation} Function Keyframe:RemovePose(pose: Instance) -> () {🛠️Animation} Class KeyframeMarker : Instance Property KeyframeMarker.Value: string {🛠️Animation} Class KeyframeSequenceProvider : Instance [NotCreatable] [Service] [NotReplicated] Function KeyframeSequenceProvider:GetAnimationsAsync(userId: number) -> Instance? {🛠️Animation} [Yields] Function KeyframeSequenceProvider:GetKeyframeSequenceAsync(assetId: string) -> Instance? {🛠️Animation} [Yields] Function KeyframeSequenceProvider:RegisterActiveKeyframeSequence(keyframeSequence: Instance) -> string {🛠️Animation} Function KeyframeSequenceProvider:RegisterKeyframeSequence(keyframeSequence: Instance) -> string {🛠️Animation} Function KeyframeSequenceProvider:GetAnimations(userId: number) -> Instance? {🛠️Animation} [Yields] [Deprecated] Function KeyframeSequenceProvider:GetKeyframeSequence(assetId: string) -> Instance? {🛠️Animation} {🔒Plugin} [Deprecated] Function KeyframeSequenceProvider:GetKeyframeSequenceById(assetId: number, useCache: boolean) -> Instance? {🛠️Animation} {🔒Plugin} [Deprecated] Function KeyframeSequenceProvider:GetMemStats() -> { [string]: any } {🛠️Animation} {🔒RobloxScript} Class LSPFileSyncService : Instance {🔒RobloxEngine} [NotCreatable] [Service] [NotReplicated] Class LanguageService : Instance {🔒RobloxScript} [NotCreatable] [Service] [NotReplicated] Function LanguageService:GetCapabilitiesUsedInPackageAsync(instances: { Instance }) -> { [string]: any } [Yields] Class Light : Instance [NotCreatable] Property Light.Brightness: number {🛠️Basic} Property Light.Color: Color3 {🛠️Basic} Property Light.Enabled: boolean {🛠️Basic} Property Light.Shadows: boolean {🛠️Basic} Class PointLight : Light Property PointLight.Range: number {🛠️Basic} Class SpotLight : Light Property SpotLight.Angle: number {🛠️Basic} Property SpotLight.Face: Enum.NormalId {🛠️Basic} Property SpotLight.Range: number {🛠️Basic} Class SurfaceLight : Light Property SurfaceLight.Angle: number {🛠️Basic} Property SurfaceLight.Face: Enum.NormalId {🛠️Basic} Property SurfaceLight.Range: number {🛠️Basic} Class Lighting : Instance [NotCreatable] [Service] Property Lighting.Ambient: Color3 {🛠️Environment} Property Lighting.Brightness: number {🛠️Environment} Property Lighting.ColorShift_Bottom: Color3 {🛠️Environment} Property Lighting.ColorShift_Top: Color3 {🛠️Environment} Property Lighting.EnvironmentDiffuseScale: number {🛠️Environment} Property Lighting.EnvironmentSpecularScale: number {🛠️Environment} Property Lighting.ExtendLightRangeTo120: Enum.RolloutState {🛠️Environment} [NotScriptable] Property Lighting.GlobalShadows: boolean {🛠️Environment} Property Lighting.LightingStyle: Enum.LightingStyle {🛠️Environment} {✏️RobloxScript} Property Lighting.OutdoorAmbient: Color3 {🛠️Environment} Property Lighting.PrioritizeLightingQuality: boolean {🛠️Environment} {✏️RobloxScript} Property Lighting.ShadowSoftness: number {🛠️Environment} Property Lighting.ClockTime: number {🛠️Environment} [📁LoadOnly] [NotReplicated] Property Lighting.GeographicLatitude: number {🛠️Environment} Property Lighting.TimeOfDay: string {🛠️Environment} Property Lighting.ExposureCompensation: number {🛠️Environment} Property Lighting.FogColor: Color3 {🛠️Environment} Property Lighting.FogEnd: number {🛠️Environment} Property Lighting.FogStart: number {🛠️Environment} Property Lighting.Outlines: boolean {🛠️Environment} [Deprecated] Property Lighting.ShadowColor: Color3 {🛠️Environment} [📁LoadOnly] [NotReplicated] [Deprecated] Property Lighting.Technology: Enum.Technology {🛠️Environment} {RobloxScript} Function Lighting:GetMinutesAfterMidnight() -> number {🛠️Environment} {🧬Safe} Function Lighting:GetMoonDirection() -> Vector3 {🛠️Environment} {🧬Safe} Function Lighting:GetMoonPhase() -> number {🛠️Environment} Function Lighting:GetSunDirection() -> Vector3 {🛠️Environment} {🧬Safe} Function Lighting:SetMinutesAfterMidnight(minutes: number) -> () {🛠️Environment} Function Lighting:getMinutesAfterMidnight() -> number {🛠️Environment} [Deprecated] Function Lighting:setMinutesAfterMidnight(minutes: number) -> () {🛠️Environment} [Deprecated] Event Lighting.LightingChanged(skyChanged: boolean) {🛠️Environment} Class LinkingService : Instance {🔒RobloxScript} [NotCreatable] [Service] [NotReplicated] Function LinkingService:DetectUrl(url: string) -> () {🔒RobloxScript} Function LinkingService:GetAndClearLastPendingUrl() -> { [string]: any } {🔒RobloxScript} Function LinkingService:GetLastLuaUrl() -> string? {🔒RobloxScript} Function LinkingService:IsUrlRegistered(url: string) -> boolean {🔒RobloxScript} Function LinkingService:OpenUrl(url: string) -> boolean {🔒RobloxScript} [Yields] Function LinkingService:RegisterLuaUrl(url: string) -> () {🔒RobloxScript} Function LinkingService:StartLuaUrlDelivery() -> { [string]: any }? {🔒RobloxScript} Function LinkingService:StopLuaUrlDelivery() -> () {🔒RobloxScript} Function LinkingService:SupportsSwitchToSettingsApp() -> boolean {🔒RobloxScript} [Yields] Function LinkingService:SwitchToSettingsApp(route: string?) -> () {🔒RobloxScript} [Yields] Event LinkingService.OnLuaUrl(url: string, matchedUrl: string, attributionUrl: string?) {🔒RobloxScript} Class LiveScriptingService : Instance {🔒RobloxEngine} [NotCreatable] [Service] Property LiveScriptingService.ServerLiveEditingMode: Enum.ServerLiveEditingMode [Hidden] [NotScriptable] Event LiveScriptingService.BeginEdit(id: number, guid: string) {🔒RobloxEngine} [Hidden] Event LiveScriptingService.BroadcastMessage(message: string, type: Enum.LiveEditingBroadcastMessageType) {🔒RobloxEngine} [Hidden] Event LiveScriptingService.EndEdit(id: number) {🔒RobloxEngine} [Hidden] Event LiveScriptingService.FailedToOpen(id: number, legalToOpenLocal: boolean) {🔒RobloxEngine} [Hidden] Event LiveScriptingService.KickFromEdit(id: number, msg: string) {🔒RobloxEngine} [Hidden] Event LiveScriptingService.LiveEditingClientConfiguration(serializedConfig: string) {🔒RobloxEngine} [Hidden] Event LiveScriptingService.OpenedWithSource(id: number, source: string) {🔒RobloxEngine} [Hidden] Event LiveScriptingService.SendAtomicOperation(requestId: number, guid: string, op: string, hash: string) {🔒RobloxEngine} [Hidden] Event LiveScriptingService.SendAtomicUpdateResponse(guid: number, response: Enum.LiveEditingAtomicUpdateResponse) {🔒RobloxEngine} [Hidden] Event LiveScriptingService.SendOperation(id: number, op: string) {🔒RobloxEngine} [Hidden] Class LiveSyncService : Instance {🔒RobloxScript} [NotCreatable] [Service] [NotReplicated] Property LiveSyncService.HasSyncedInstances: boolean [ReadOnly] Function LiveSyncService:GetSyncState(instance: Instance) -> ...any Event LiveSyncService.SyncStatusChanged(instance: Instance) Class LocalStorageService : Instance {🔒RobloxScript} [NotCreatable] [Service] [NotReplicated] Function LocalStorageService:Flush() -> () {🔒RobloxScript} Function LocalStorageService:GetItem(key: string) -> string {🔒RobloxScript} Function LocalStorageService:SetItem(key: string, value: string) -> () {🔒RobloxScript} Function LocalStorageService:WhenLoaded(callback: (...any) -> ...any) -> () {🔒RobloxScript} Event LocalStorageService.ItemWasSet(key: string, value: string) {🔒RobloxScript} Event LocalStorageService.StoreWasCleared() {🔒RobloxScript} Class AppStorageService : LocalStorageService {🔒RobloxScript} [NotCreatable] [Service] [NotReplicated] Class UserStorageService : LocalStorageService {🔒RobloxScript} [NotCreatable] [Service] [NotReplicated] Class LocalizationService : Instance [NotCreatable] [Service] [NotReplicated] Property LocalizationService.RobloxLocaleId: string {🛠️Basic} [ReadOnly] Property LocalizationService.SystemLocaleId: string {🛠️Basic} [ReadOnly] Property LocalizationService.ForcePlayModeGameLocaleId: string {🛠️Basic} {LocalUser} [Hidden] [NotReplicated] Property LocalizationService.ForcePlayModeRobloxLocaleId: string {🛠️Basic} {LocalUser} [Hidden] [NotReplicated] Property LocalizationService.RobloxForcePlayModeGameLocaleId: string {🛠️Basic} {RobloxScript} [Hidden] [NotReplicated] Property LocalizationService.RobloxForcePlayModeRobloxLocaleId: string {🛠️Basic} {RobloxScript} [Hidden] [NotReplicated] Property LocalizationService.GameSourceLanguageId: string {🛠️Basic} [Hidden] [NotScriptable] Property LocalizationService.IsTextScraperRunning: boolean {🛠️Basic} {RobloxScript} [Hidden] Property LocalizationService.LocaleManifest: string {🛠️Basic} [Hidden] [NotScriptable] Property LocalizationService.ShouldUseCloudTable: boolean {🛠️Basic} {RobloxScript} [Hidden] [NotScriptable] Function LocalizationService:GetCorescriptLocalizations() -> { Instance } {🛠️Basic} Function LocalizationService:GetCountryRegionForPlayerAsync(player: Instance) -> string {🛠️Basic} [Yields] Function LocalizationService:GetTableEntries(instance: Instance? = nil) -> { any } {🛠️Basic} Function LocalizationService:GetTranslatorForLocaleAsync(locale: string) -> Instance? {🛠️Basic} [Yields] Function LocalizationService:GetTranslatorForPlayer(player: Instance) -> Instance? {🛠️Basic} Function LocalizationService:GetTranslatorForPlayerAsync(player: Instance) -> Instance? {🛠️Basic} [Yields] Function LocalizationService:GetIsLoadingInternalTranslations() -> boolean {🛠️Basic} {🔒RobloxScript} Function LocalizationService:IsLoadingInternalTranslationsSettingChanged(newIsLoadingInternalTranslations: boolean) -> () {🛠️Basic} {🔒RobloxScript} Function LocalizationService:PromptDownloadGameTableToCSV(table: Instance) -> () {🛠️Basic} {🔒RobloxScript} [Yields] Function LocalizationService:PromptExportToCSVs() -> () {🛠️Basic} {🔒RobloxScript} [Yields] Function LocalizationService:PromptImportFromCSVs() -> () {🛠️Basic} {🔒RobloxScript} [Yields] Function LocalizationService:PromptUploadCSVToGameTable() -> Instance? {🛠️Basic} {🔒RobloxScript} [Yields] Function LocalizationService:SetRobloxLocaleId(locale: string) -> () {🛠️Basic} {🔒RobloxScript} Function LocalizationService:StartTextScraper() -> () {🛠️Basic} {🔒RobloxScript} Function LocalizationService:StopTextScraper() -> () {🛠️Basic} {🔒RobloxScript} Event LocalizationService.AutoTranslateWillRun() {🛠️Basic} {🔒RobloxScript} Event LocalizationService.DynamicTranslationServerToClientResponse(entries: ...any) {🛠️Basic} {🔒RobloxEngine} [Hidden] Event LocalizationService.TextScraperClientMessageWithPlayerSignal(version: number, player: Instance, message: ...any) {🛠️Basic} {🔒RobloxEngine} [Hidden] Class LocalizationTable : Instance Property LocalizationTable.SourceLocaleId: string {🛠️Basic} Property LocalizationTable.Contents: string {🛠️Basic} [Hidden] [NotScriptable] Property LocalizationTable.Root: Instance? {🛠️Basic} [Hidden] [NotReplicated] [Deprecated] Property LocalizationTable.DevelopmentLanguage: string {🛠️Basic} [📁LoadOnly] [Hidden] [NotReplicated] [Deprecated] Property LocalizationTable.IsExemptFromUGCAnalytics: boolean {🛠️Basic} [Hidden] [NotScriptable] Function LocalizationTable:GetEntries() -> { any } {🛠️Basic} Function LocalizationTable:GetTranslator(localeId: string) -> Instance? {🛠️Basic} Function LocalizationTable:RemoveEntry(key: string, source: string, context: string) -> () {🛠️Basic} Function LocalizationTable:RemoveEntryValue(key: string, source: string, context: string, localeId: string) -> () {🛠️Basic} Function LocalizationTable:RemoveTargetLocale(localeId: string) -> () {🛠️Basic} Function LocalizationTable:SetEntries(entries: any) -> () {🛠️Basic} Function LocalizationTable:SetEntryContext(key: string, source: string, context: string, newContext: string) -> () {🛠️Basic} Function LocalizationTable:SetEntryExample(key: string, source: string, context: string, example: string) -> () {🛠️Basic} Function LocalizationTable:SetEntryKey(key: string, source: string, context: string, newKey: string) -> () {🛠️Basic} Function LocalizationTable:SetEntrySource(key: string, source: string, context: string, newSource: string) -> () {🛠️Basic} Function LocalizationTable:SetEntryValue(key: string, source: string, context: string, localeId: string, text: string) -> () {🛠️Basic} Function LocalizationTable:GetContents() -> string {🛠️Basic} [Deprecated] Function LocalizationTable:GetString(targetLocaleId: string, key: string) -> string {🛠️Basic} [Deprecated] Function LocalizationTable:RemoveKey(key: string) -> () {🛠️Basic} [Deprecated] Function LocalizationTable:SetContents(contents: string) -> () {🛠️Basic} [Deprecated] Function LocalizationTable:SetEntry(key: string, targetLocaleId: string, text: string) -> () {🛠️Basic} [Deprecated] Function LocalizationTable:SetIsExemptFromUGCAnalytics(value: boolean) -> () {🛠️Basic} {🔒RobloxScript} Class CloudLocalizationTable : LocalizationTable {🔒RobloxEngine} [NotCreatable] [NotReplicated] Class LodDataEntity : Instance {🔒RobloxEngine} [NotCreatable] Property LodDataEntity.EntityData: SharedString [Hidden] [NotScriptable] Property LodDataEntity.EntityLodEnabled: boolean [Hidden] [NotReplicated] Property LodDataEntity.EntityPosition: CFrame [Hidden] [NotScriptable] Property LodDataEntity.EntityScale: Vector3 [Hidden] [NotScriptable] Property LodDataEntity.EntitySource: Instance? [Hidden] [NotScriptable] Property LodDataEntity.IsSlimEnabled: boolean [Hidden] [NotScriptable] Property LodDataEntity.SlimAnimationSource: SlimAnimationDataEntity? [Hidden] [NotScriptable] Property LodDataEntity.SlimReplicationTimestampSec: number [Hidden] [NotScriptable] Class LodDataService : Instance {🔒RobloxEngine} [NotCreatable] [Service] [NotReplicated] Class LogReporterService : Instance {🔒RobloxScript} [NotCreatable] [Service] [NotReplicated] Function LogReporterService:ReportLog(fingerprint: string, uuid: string, desc: string, attributes: { [string]: any }, annotations: { [string]: any }) -> boolean {🔒RobloxScript} Function LogReporterService:ReportMultipleLogs(fingerprint: string, uuid: string, desc: string, attributes: { [string]: any }, annotations: { [string]: any }, numLogs: number) -> boolean {🔒RobloxScript} Class LogService : Instance [NotCreatable] [Service] Function LogService:ClearOutput() -> () {🛠️Logging} Function LogService:GetLogHistory() -> { any } {🛠️Logging} Function LogService:ExecuteScript(source: string) -> () {🛠️Logging} {🔒RobloxScript} Function LogService:GetHttpResultHistory() -> { any } {🛠️Logging} {🔒RobloxScript} Function LogService:RequestHttpResultApproved() -> () {🛠️Logging} {🔒RobloxScript} Function LogService:RequestServerHttpResult() -> () {🛠️Logging} {🔒RobloxScript} Function LogService:RequestServerOutput() -> () {🛠️Logging} {🔒RobloxScript} Event LogService.MessageOut(message: string, messageType: Enum.MessageType) {🛠️Logging} Event LogService.HttpResultOut(httpResult: { [string]: any }) {🛠️Logging} {🔒RobloxScript} Event LogService.OnHttpResultApproved(isApproved: boolean) {🛠️Logging} {🔒RobloxScript} Event LogService.RequestHttpResultApprovedSignal(requestingPlayer: Instance) {🛠️Logging} {🔒RobloxEngine} [Hidden] Event LogService.RequestScriptExecutionSignal(requestingPlayer: Instance, source: string) {🛠️Logging} {🔒RobloxEngine} [Hidden] Event LogService.RequestServerHttpResultSignal(requestingPlayer: Instance) {🛠️Logging} {🔒RobloxEngine} [Hidden] Event LogService.RequestServerOutputSignal(requestingPlayer: Instance) {🛠️Logging} {🔒RobloxEngine} [Hidden] Event LogService.RequestSettingsChange(requestingPlayer: Instance, expressivePrinting: boolean) {🛠️Logging} {🔒RobloxEngine} [Hidden] Event LogService.ServerHttpResultOut(httpResult: { [string]: any }) {🛠️Logging} {🔒RobloxScript} Event LogService.ServerMessageOut(message: string, messageType: Enum.MessageType, timestamp: number) {🛠️Logging} {🔒RobloxScript} Event LogService.ServerVariantMessageOut(data: { [string]: any }) {🛠️Logging} {🔒RobloxEngine} [Hidden] Class LoginService : Instance [NotCreatable] [Service] Function LoginService:Logout() -> () {🔒RobloxEngine} Function LoginService:PromptLogin() -> () {🔒RobloxEngine} Event LoginService.LoginFailed(loginError: string) {🔒RobloxEngine} Event LoginService.LoginSucceeded(username: string) {🔒RobloxEngine} Class LuaSettings : Instance [NotCreatable] [Service] [NotReplicated] Class LuaSourceContainer : Instance [NotCreatable] [NotBrowsable] Property LuaSourceContainer.CachedRemoteSource: string [Hidden] [NotScriptable] Property LuaSourceContainer.CachedRemoteSourceLoadState: number [Hidden] [NotScriptable] Property LuaSourceContainer.HasAssociatedDrafts: boolean {RobloxEngine} [Hidden] [NotScriptable] Property LuaSourceContainer.IsDifferentFromFileSystem: boolean {RobloxEngine} [Hidden] [NotReplicated] [NotScriptable] Property LuaSourceContainer.SandboxedSource: string {RobloxEngine} [Hidden] [NotReplicated] [NotScriptable] Property LuaSourceContainer.ScriptGuid: string [Hidden] [NotScriptable] Property LuaSourceContainer.isPlayerScript: boolean {RobloxEngine} [Hidden] [NotScriptable] Class AuroraScript : LuaSourceContainer [Deprecated] Property AuroraScript.AuroraScriptBindingsSerialize: BinaryString {RobloxEngine} [Hidden] [NotReplicated] [NotScriptable] [Deprecated] Property AuroraScript.EnableCulling: boolean {Plugin} [Deprecated] Property AuroraScript.EnableLOD: boolean {Plugin} [Deprecated] Property AuroraScript.LODCriticality: number {Plugin} [Deprecated] Property AuroraScript.Priority: number {Plugin} [Deprecated] Property AuroraScript.Source: string {Plugin} [Deprecated] Function AuroraScript:AddTo(instance: Instance, parameters: { [string]: any }?) -> () [Deprecated] Function AuroraScript:GetSchema() -> { [string]: any } {🔒RobloxScript} [Deprecated] {🧬Safe} Function AuroraScript:IsOnInstance(instance: Instance) -> boolean [Deprecated] Function AuroraScript:RemoveFrom(instance: Instance) -> () [Deprecated] Function AuroraScript:SignalFired(instance: Instance, topic: string) -> RBXScriptSignal [Deprecated] Event AuroraScript.ChangedThisFrame() {🔒RobloxScript} [Deprecated] Event AuroraScript.SynchronizeState(frameId: number, instance: Instance, state: { [string]: any }, ingressHeaders: string, ingressArgs: { any }, egressHeaders: string, egressArgs: { any }, lodLevel: number, priorInvocationFrame: number) {🔒RobloxEngine} [Hidden] [Deprecated] Class BaseScript : LuaSourceContainer [NotCreatable] Property BaseScript.Disabled: boolean Property BaseScript.Enabled: boolean [NotReplicated] Property BaseScript.RunContext: Enum.RunContext {✏️Plugin} Property BaseScript.LinkedSource: string [Deprecated] Class CoreScript : BaseScript {🔒RobloxScript} [NotCreatable] [NotReplicated] Class Script : BaseScript Property Script.Source: string {🛠️PluginOrOpenCloud} Function Script:GetHash() -> string {🔒LocalUser} Class LocalScript : Script Class ModuleScript : LuaSourceContainer Property ModuleScript.Source: string {🛠️PluginOrOpenCloud} Property ModuleScript.Confidential: boolean {RobloxEngine} [Hidden] [NotReplicated] [NotScriptable] Property ModuleScript.LinkedSource: string [Deprecated] Class LuaWebService : Instance [NotCreatable] [Service] Class LuauScriptAnalyzerService : Instance {🔒RobloxEngine} [NotCreatable] [Service] [NotReplicated] Class MLModelDeliveryService : Instance {🔒RobloxEngine} [NotCreatable] [Service] Class MLService : Instance [NotCreatable] [Service] [NotReplicated] Function MLService:CreateSessionAsync(assetId: string) -> MLSession [Yields] Class MakeupDescription : Instance [NotBrowsable] Property MakeupDescription.AssetId: number {🛠️Avatar} Property MakeupDescription.Instance: Instance? {🛠️Avatar} Property MakeupDescription.MakeupType: Enum.MakeupType {🛠️Avatar} Property MakeupDescription.Order: number {🛠️Avatar} Function MakeupDescription:GetAppliedInstance() -> Instance? {🛠️Avatar} Class MarkerCurve : Instance Property MarkerCurve.Length: number {🛠️Animation} [ReadOnly] Property MarkerCurve.ValuesAndTimes: BinaryString {🛠️Animation} [Hidden] [NotScriptable] Function MarkerCurve:GetMarkerAtIndex(index: number) -> { [string]: any } {🛠️Animation} Function MarkerCurve:GetMarkers() -> { any } {🛠️Animation} Function MarkerCurve:InsertMarkerAtTime(time: number, marker: string) -> { any } {🛠️Animation} Function MarkerCurve:RemoveMarkerAtIndex(startingIndex: number, count: number? = 1) -> number {🛠️Animation} Class MarketplaceService : Instance [NotCreatable] [Service] Function MarketplaceService:GetDeveloperProductsAsync() -> Instance? {🛠️AssetRead} [Yields] Function MarketplaceService:GetProductInfoAsync(assetId: number, infoType: Enum.InfoType? = "Asset") -> { [string]: any } {🛠️AssetRead} [Yields] Function MarketplaceService:GetSubscriptionProductInfoAsync(subscriptionId: string) -> { [string]: any } {🛠️AssetRead} [Yields] Function MarketplaceService:GetUserSubscriptionDetailsAsync(user: Player, subscriptionId: string) -> { [string]: any } [Yields] Function MarketplaceService:GetUserSubscriptionPaymentHistoryAsync(user: Player, subscriptionId: string) -> { any } [Yields] Function MarketplaceService:GetUserSubscriptionStatusAsync(user: Player, subscriptionId: string) -> { [string]: any } [Yields] Function MarketplaceService:GetUsersPriceLevelsAsync(userIds: { any }) -> { any } [Yields] Function MarketplaceService:PlayerOwnsAssetAsync(player: Instance, assetId: number) -> boolean {🛠️AssetRead} [Yields] Function MarketplaceService:PlayerOwnsBundleAsync(player: Player, bundleId: number) -> boolean {🛠️AssetRead} [Yields] Function MarketplaceService:PromptBulkPurchase(player: Player, lineItems: { any }, options: { [string]: any }) -> () {🛠️PromptExternalPurchase} Function MarketplaceService:PromptBundlePurchase(player: Instance, bundleId: number) -> () {🛠️PromptExternalPurchase} Function MarketplaceService:PromptCancelSubscription(user: Player, subscriptionId: string) -> () {🛠️PromptExternalPurchase} Function MarketplaceService:PromptGamePassPurchase(player: Instance, gamePassId: number) -> () {🛠️PromptExternalPurchase} Function MarketplaceService:PromptPremiumPurchase(player: Instance) -> () {🛠️PromptExternalPurchase} Function MarketplaceService:PromptProductPurchase(player: Instance, productId: number, equipIfPurchased: boolean? = true, currencyType: Enum.CurrencyType? = "Default") -> () {🛠️PromptExternalPurchase} Function MarketplaceService:PromptPurchase(player: Instance, assetId: number, equipIfPurchased: boolean? = true, currencyType: Enum.CurrencyType? = "Default") -> () {🛠️PromptExternalPurchase} Function MarketplaceService:PromptSubscriptionPurchase(user: Player, subscriptionId: string) -> () Function MarketplaceService:PromptThirdPartyPurchase(player: Instance, productId: string) -> () {🔒LocalUser} Function MarketplaceService:RankProductsAsync(productIdentifiers: { any }) -> { any } [Yields] Function MarketplaceService:RecommendTopProductsAsync(infoTypes: { any }) -> { any } [Yields] Function MarketplaceService:UserOwnsGamePassAsync(userId: number, gamePassId: number) -> boolean {🛠️AssetRead} [Yields] Function MarketplaceService:GetProductInfo(assetId: number, infoType: Enum.InfoType? = "Asset") -> { [string]: any } {🛠️AssetRead} [Yields] [Deprecated] Function MarketplaceService:GetRobuxBalance() -> number {🔒RobloxScript} [Yields] Function MarketplaceService:GetSubscriptionPurchaseInfoAsync(subscriptionId: string) -> { [string]: any } {🔒RobloxScript} [Yields] Function MarketplaceService:GetUserSubscriptionDetailsInternalAsync(subscriptionId: string) -> { [string]: any } {🔒RobloxScript} [Yields] Function MarketplaceService:PerformBulkPurchase(orderRequest: { [string]: any }, options: { [string]: any }) -> { [string]: any } {🔒RobloxScript} [Yields] Function MarketplaceService:PerformCancelSubscription(subscriptionId: string) -> () {🔒RobloxScript} [Yields] Function MarketplaceService:PerformPurchase(infoType: Enum.InfoType, productId: number, expectedPrice: number, requestId: string, isRobloxPurchase: boolean, collectibleItemId: string? = "", collectibleProductId: string? = "", idempotencyKey: string? = "", purchaseAuthToken: string? = "", timedOptionsDays: number? = 0) -> { [string]: any } {🔒RobloxScript} [Yields] Function MarketplaceService:PerformPurchaseV2(infoType: Enum.InfoType, productId: number, expectedPrice: number, requestId: string, isRobloxPurchase: boolean, collectiblesProductDetails: { [string]: any }) -> { [string]: any } {🔒RobloxScript} [Yields] Function MarketplaceService:PerformSubscriptionPurchase(subscriptionId: string) -> string {🔒RobloxScript} [Yields] Function MarketplaceService:PerformSubscriptionPurchaseV2(subscriptionId: string, paymentProvider: string) -> () {🔒RobloxScript} [Yields] Function MarketplaceService:PlayerCanMakePurchases(player: Instance) -> boolean {🔒RobloxScript} Function MarketplaceService:PlayerOwnsAsset(player: Instance, assetId: number) -> boolean {🛠️AssetRead} [Yields] [Deprecated] Function MarketplaceService:PlayerOwnsBundle(player: Player, bundleId: number) -> boolean {🛠️AssetRead} [Yields] [Deprecated] Function MarketplaceService:PrepareCollectiblesPurchase(player: Instance, assetId: number, collectibleItemId: string, collectibleItemInstanceId: string, collectibleProductId: string, expectedPrice: number) -> () {🔒RobloxScript} Function MarketplaceService:PromptCollectiblesPurchase(player: Instance, assetId: number, collectibleItemId: string, collectibleItemInstanceId: string, collectibleProductId: string, expectedPrice: number) -> () {🔒RobloxScript} Function MarketplaceService:PromptNativePurchase(player: Instance, productId: string) -> () {🔒RobloxScript} Function MarketplaceService:PromptNativePurchaseWithLocalPlayer(productId: string) -> () {🔒RobloxScript} Function MarketplaceService:PromptRobloxPurchase(assetId: number, equipIfPurchased: boolean) -> () {🔒RobloxScript} Function MarketplaceService:ReportAssetSale(assetId: string, robuxAmount: number) -> () {🔒RobloxScript} Function MarketplaceService:ReportRobuxUpsellStarted() -> () {🔒RobloxScript} Function MarketplaceService:SignalAssetTypePurchased(player: Instance, assetType: Enum.AssetType) -> () {🔒RobloxScript} Function MarketplaceService:SignalClientPurchaseSuccess(ticket: string, playerId: number, productId: number) -> () {🔒RobloxScript} Function MarketplaceService:SignalMockPurchasePremium() -> () {🔒RobloxScript} Function MarketplaceService:SignalPromptBulkPurchaseFinished(status: Enum.MarketplaceBulkPurchasePromptStatus, results: { [string]: any }) -> () {🔒RobloxScript} Function MarketplaceService:SignalPromptBundlePurchaseFinished(player: Instance, bundleId: number, success: boolean) -> () {🔒RobloxScript} Function MarketplaceService:SignalPromptGamePassPurchaseFinished(player: Instance, gamePassId: number, success: boolean) -> () {🔒RobloxScript} Function MarketplaceService:SignalPromptPremiumPurchaseFinished(didTryPurchasing: boolean) -> () {🔒RobloxScript} Function MarketplaceService:SignalPromptProductPurchaseFinished(userId: number, productId: number, success: boolean) -> () {🔒RobloxScript} Function MarketplaceService:SignalPromptPurchaseFinished(player: Instance, assetId: number, success: boolean) -> () {🔒RobloxScript} Function MarketplaceService:SignalPromptSubscriptionPurchaseFinished(subscriptionId: string, didTryPurchasing: boolean) -> () {🔒RobloxScript} Function MarketplaceService:SignalServerLuaDialogClosed(value: boolean) -> () {🔒RobloxScript} Function MarketplaceService:SignalUserSubscriptionStatusChanged(subscriptionId: string) -> () {🔒RobloxScript} Event MarketplaceService.PromptBulkPurchaseFinished(player: Instance, status: Enum.MarketplaceBulkPurchasePromptStatus, results: { [string]: any }) Event MarketplaceService.PromptBundlePurchaseFinished(player: Instance, bundleId: number, wasPurchased: boolean) Event MarketplaceService.PromptGamePassPurchaseFinished(player: Instance, gamePassId: number, wasPurchased: boolean) Event MarketplaceService.PromptPremiumPurchaseFinished() Event MarketplaceService.PromptProductPurchaseFinished(userId: number, productId: number, isPurchased: boolean) Event MarketplaceService.PromptPurchaseFinished(player: Instance, assetId: number, isPurchased: boolean) Event MarketplaceService.PromptSubscriptionPurchaseFinished(user: Player, subscriptionId: string, didTryPurchasing: boolean) Event MarketplaceService.ThirdPartyPurchaseFinished(player: Instance, productId: string, receipt: string, wasPurchased: boolean) {🔒LocalUser} Event MarketplaceService.AssetTypePurchased(player: Instance, assetType: Enum.AssetType) {🔒RobloxScript} [Hidden] Event MarketplaceService.ClientLuaDialogRequested(arguments: ...any) {🔒RobloxScript} Event MarketplaceService.ClientPurchaseSuccess(ticket: string, playerId: number, productId: number) {🔒RobloxScript} Event MarketplaceService.ConfirmPlayerMembership() {🔒RobloxScript} [Hidden] Event MarketplaceService.ConfirmUserSubscriptionPurchase(subscriptionId: string) {🔒RobloxEngine} [Hidden] Event MarketplaceService.LuaDialogCallbackSignal(value: boolean, player: Instance) {🔒RobloxScript} [Hidden] Event MarketplaceService.MockConfirmUserSubscriptionPurchase(userId: number, subscriptionId: string) {🔒RobloxEngine} [Hidden] Event MarketplaceService.MockPurchasePremium() {🔒RobloxScript} [Hidden] Event MarketplaceService.NativePurchaseFinished(player: Instance, productId: string, wasPurchased: boolean) {🔒RobloxScript} Event MarketplaceService.NativePurchaseFinishedWithLocalPlayer(productId: string, wasPurchased: boolean) {🔒RobloxScript} Event MarketplaceService.PrepareCollectiblesPurchaseRequested(player: Instance, assetId: number, collectibleItemId: string, collectibleItemInstanceId: string, collectibleProductId: string, expectedPrice: number) {🔒RobloxScript} Event MarketplaceService.PromptBulkPurchaseRequested(player: Instance, displayData: { any }, orderRequest: { [string]: any }, purchaserRobuxBalance: number, orderTotalRobux: number, options: { [string]: any }) {🔒RobloxScript} Event MarketplaceService.PromptBundlePurchaseRequested(player: Instance, bundleId: number) {🔒RobloxScript} Event MarketplaceService.PromptCancelSubscriptionRequested(subscriptionId: string) {🔒RobloxScript} Event MarketplaceService.PromptCollectibleBundlePurchaseRequested(player: Instance, bundleId: number, collectibleItemId: string, collectibleItemInstanceId: string, collectibleProductId: string, expectedPrice: number, idempotencyKey: string, purchaseAuthToken: string) {🔒RobloxScript} Event MarketplaceService.PromptCollectiblesPurchaseRequested(player: Instance, assetId: number, collectibleItemId: string, collectibleItemInstanceId: string, collectibleProductId: string, expectedPrice: number, idempotencyKey: string, purchaseAuthToken: string) {🔒RobloxScript} Event MarketplaceService.PromptGamePassPurchaseRequested(player: Instance, gamePassId: number) {🔒RobloxScript} Event MarketplaceService.PromptNativePurchaseRequested(player: Instance, productId: string) {🔒RobloxEngine} [Hidden] Event MarketplaceService.PromptNativePurchaseRequestedWithLocalPlayer(userId: number, productId: string) {🔒RobloxEngine} [Hidden] Event MarketplaceService.PromptPremiumPurchaseRequested(player: Instance) {🔒RobloxScript} Event MarketplaceService.PromptProductPurchaseRequested(player: Instance, productId: number, equipIfPurchased: boolean, currencyType: Enum.CurrencyType) {🔒RobloxScript} Event MarketplaceService.PromptPurchaseRequested(player: Instance, assetId: number, equipIfPurchased: boolean, currencyType: Enum.CurrencyType) {🔒RobloxScript} Event MarketplaceService.PromptPurchaseRequestedV2(player: Instance, assetId: number, equipIfPurchased: boolean, currencyType: Enum.CurrencyType, idempotencyKey: string, purchaseAuthToken: string) {🔒RobloxScript} Event MarketplaceService.PromptRobloxPurchaseRequested(assetId: number, equipIfPurchased: boolean) {🔒RobloxScript} Event MarketplaceService.PromptSubscriptionPurchaseRequested(subscriptionId: string) {🔒RobloxScript} Event MarketplaceService.PromptThirdPartyPurchaseRequested(player: Instance, productId: string) {🔒RobloxEngine} [Hidden] Event MarketplaceService.ServerPurchaseVerification(serverResponseTable: { [string]: any }) {🔒RobloxScript} Event MarketplaceService.UserSubscriptionStatusChanged(subscriptionId: string) {🔒RobloxScript} Callback MarketplaceService.ProcessReceipt(receiptInfo: { [string]: any }) -> Enum.ProductPurchaseDecision Class MatchmakingService : Instance [NotCreatable] [Service] [NotReplicated] Function MatchmakingService:GetServerAttribute(name: string) -> ...any {🛠️Basic} Function MatchmakingService:InitializeServerAttributesForStudio(serverAttributes: { [string]: any }) -> ...any {🛠️Basic} Function MatchmakingService:SetServerAttribute(name: string, value: any) -> ...any {🛠️Basic} Class MaterialGenerationService : Instance {🔒RobloxScript} [NotCreatable] [Service] [NotReplicated] Function MaterialGenerationService:GenerateMaterialVariantsAsync(prompt: string, samples: number) -> { [string]: any } {🔒RobloxScript} [Yields] Class MaterialService : Instance [NotCreatable] [Service] Property MaterialService.AsphaltName: string {RobloxEngine} [NotScriptable] Property MaterialService.BasaltName: string {RobloxEngine} [NotScriptable] Property MaterialService.BrickName: string {RobloxEngine} [NotScriptable] Property MaterialService.CardboardName: string {RobloxEngine} [NotScriptable] Property MaterialService.CarpetName: string {RobloxEngine} [NotScriptable] Property MaterialService.CeramicTilesName: string {RobloxEngine} [NotScriptable] Property MaterialService.ClayRoofTilesName: string {RobloxEngine} [NotScriptable] Property MaterialService.CobblestoneName: string {RobloxEngine} [NotScriptable] Property MaterialService.ConcreteName: string {RobloxEngine} [NotScriptable] Property MaterialService.CorrodedMetalName: string {RobloxEngine} [NotScriptable] Property MaterialService.CrackedLavaName: string {RobloxEngine} [NotScriptable] Property MaterialService.DiamondPlateName: string {RobloxEngine} [NotScriptable] Property MaterialService.FabricName: string {RobloxEngine} [NotScriptable] Property MaterialService.FoilName: string {RobloxEngine} [NotScriptable] Property MaterialService.GlacierName: string {RobloxEngine} [NotScriptable] Property MaterialService.GraniteName: string {RobloxEngine} [NotScriptable] Property MaterialService.GrassName: string {RobloxEngine} [NotScriptable] Property MaterialService.GroundName: string {RobloxEngine} [NotScriptable] Property MaterialService.IceName: string {RobloxEngine} [NotScriptable] Property MaterialService.LeafyGrassName: string {RobloxEngine} [NotScriptable] Property MaterialService.LeatherName: string {RobloxEngine} [NotScriptable] Property MaterialService.LimestoneName: string {RobloxEngine} [NotScriptable] Property MaterialService.MarbleName: string {RobloxEngine} [NotScriptable] Property MaterialService.MetalName: string {RobloxEngine} [NotScriptable] Property MaterialService.MudName: string {RobloxEngine} [NotScriptable] Property MaterialService.PavementName: string {RobloxEngine} [NotScriptable] Property MaterialService.PebbleName: string {RobloxEngine} [NotScriptable] Property MaterialService.PlasterName: string {RobloxEngine} [NotScriptable] Property MaterialService.PlasticName: string {RobloxEngine} [NotScriptable] Property MaterialService.RockName: string {RobloxEngine} [NotScriptable] Property MaterialService.RoofShinglesName: string {RobloxEngine} [NotScriptable] Property MaterialService.RubberName: string {RobloxEngine} [NotScriptable] Property MaterialService.SaltName: string {RobloxEngine} [NotScriptable] Property MaterialService.SandName: string {RobloxEngine} [NotScriptable] Property MaterialService.SandstoneName: string {RobloxEngine} [NotScriptable] Property MaterialService.SlateName: string {RobloxEngine} [NotScriptable] Property MaterialService.SmoothPlasticName: string {RobloxEngine} [NotScriptable] Property MaterialService.SnowName: string {RobloxEngine} [NotScriptable] Property MaterialService.WoodName: string {RobloxEngine} [NotScriptable] Property MaterialService.WoodPlanksName: string {RobloxEngine} [NotScriptable] Property MaterialService.Use2022Materials: boolean {RobloxScript} [NotReplicated] Property MaterialService.Use2022MaterialsXml: boolean [Hidden] [NotScriptable] Function MaterialService:GetBaseMaterialOverride(material: Enum.Material) -> string Function MaterialService:GetMaterialVariant(material: Enum.Material, name: string) -> MaterialVariant Function MaterialService:SetBaseMaterialOverride(material: Enum.Material, name: string) -> () Function MaterialService:GetIsMaterialActionAsToolEnabled() -> boolean {🔒RobloxScript} Function MaterialService:GetMaterialOverrideChanged(material: Enum.Material) -> RBXScriptSignal {🔒RobloxScript} Function MaterialService:GetOverrideStatus(material: Enum.Material) -> Enum.PropertyStatus {🔒RobloxScript} Function MaterialService:SetCurrentMaterial(baseMaterial: Enum.Material, materialVariant: string) -> () {🔒RobloxScript} Function MaterialService:ToggleMaterialFillToolEnabled() -> () {🔒RobloxScript} Event MaterialService.MaterialFillToolEnabledChanged(shouldEnable: boolean) {🔒RobloxScript} Event MaterialService.OverrideStatusChanged(material: Enum.Material) {🔒RobloxScript} Class MaterialVariant : Instance Property MaterialVariant.AlphaMode: Enum.AlphaMode [NotBrowsable] Property MaterialVariant.BaseMaterial: Enum.Material {✏️Plugin} Property MaterialVariant.ColorMap: string {Plugin} Property MaterialVariant.ColorMapContent: Content {Plugin} Property MaterialVariant.EmissiveMaskContent: Content {Plugin} Property MaterialVariant.EmissiveStrength: number Property MaterialVariant.EmissiveTint: Color3 Property MaterialVariant.MaterialPattern: Enum.MaterialPattern Property MaterialVariant.MetalnessMap: string {Plugin} Property MaterialVariant.MetalnessMapContent: Content {Plugin} Property MaterialVariant.NormalMap: string {Plugin} Property MaterialVariant.NormalMapContent: Content {Plugin} Property MaterialVariant.RoughnessMap: string {Plugin} Property MaterialVariant.RoughnessMapContent: Content {Plugin} Property MaterialVariant.StudsPerTile: number Property MaterialVariant.CustomPhysicalProperties: PhysicalProperties Property MaterialVariant.AvgMetalness: number [Hidden] [NotReplicated] [NotScriptable] Property MaterialVariant.AvgRoughness: number [Hidden] [NotReplicated] [NotScriptable] Property MaterialVariant.TexturePack: string [Hidden] [NotScriptable] Class MemStorageConnection : Instance [NotCreatable] [NotReplicated] Function MemStorageConnection:Disconnect() -> () {🔒Plugin} Class MemStorageService : Instance [NotCreatable] [Service] [NotReplicated] Function MemStorageService:Bind(key: string, callback: (...any) -> ...any) -> MemStorageConnection {🔒RobloxScript} Function MemStorageService:BindAndFire(key: string, callback: (...any) -> ...any) -> MemStorageConnection {🔒RobloxScript} Function MemStorageService:Call(key: string, input: any) -> any {🔒RobloxScript} Function MemStorageService:Fire(key: string, value: string? = "") -> () {🔒RobloxScript} Function MemStorageService:GetItem(key: string, defaultValue: string? = "") -> string {🔒RobloxScript} Function MemStorageService:HasItem(key: string) -> boolean {🔒RobloxScript} Function MemStorageService:RemoveItem(key: string) -> boolean {🔒RobloxScript} Function MemStorageService:SetItem(key: string, value: string? = "") -> () {🔒RobloxScript} Class MemoryStoreHashMap : Instance [NotCreatable] [NotReplicated] Function MemoryStoreHashMap:GetAsync(key: string) -> any {🛠️DataStore} [Yields] Function MemoryStoreHashMap:ListItemsAsync(count: number) -> MemoryStoreHashMapPages {🛠️DataStore} [Yields] Function MemoryStoreHashMap:RemoveAsync(key: string) -> () {🛠️DataStore} [Yields] Function MemoryStoreHashMap:SetAsync(key: string, value: any, expiration: number) -> boolean {🛠️DataStore} [Yields] Function MemoryStoreHashMap:UpdateAsync(key: string, transformFunction: (...any) -> ...any, expiration: number) -> any {🛠️DataStore} [Yields] Class MemoryStoreQueue : Instance [NotCreatable] [NotReplicated] Function MemoryStoreQueue:AddAsync(value: any, expiration: number, priority: number? = 0) -> () {🛠️DataStore} [Yields] Function MemoryStoreQueue:GetSizeAsync(excludeInvisible: boolean? = false) -> number {🛠️DataStore} [Yields] Function MemoryStoreQueue:ReadAsync(count: number, allOrNothing: boolean? = false, waitTimeout: number? = -1) -> ...any {🛠️DataStore} [Yields] Function MemoryStoreQueue:RemoveAsync(id: string) -> () {🛠️DataStore} [Yields] Class MemoryStoreService : Instance [Service] Function MemoryStoreService:GetHashMap(name: string) -> MemoryStoreHashMap {🛠️DataStore} Function MemoryStoreService:GetQueue(name: string, invisibilityTimeout: number? = 30) -> MemoryStoreQueue {🛠️DataStore} Function MemoryStoreService:GetSortedMap(name: string) -> MemoryStoreSortedMap {🛠️DataStore} Class MemoryStoreSortedMap : Instance [NotCreatable] [NotReplicated] Function MemoryStoreSortedMap:GetAsync(key: string) -> ...any {🛠️DataStore} [Yields] Function MemoryStoreSortedMap:GetRangeAsync(direction: Enum.SortDirection, count: number, exclusiveLowerBound: any, exclusiveUpperBound: any) -> { any } {🛠️DataStore} [Yields] Function MemoryStoreSortedMap:GetSizeAsync() -> number {🛠️DataStore} [Yields] Function MemoryStoreSortedMap:RemoveAsync(key: string) -> () {🛠️DataStore} [Yields] Function MemoryStoreSortedMap:SetAsync(key: string, value: any, expiration: number, sortKey: any) -> boolean {🛠️DataStore} [Yields] Function MemoryStoreSortedMap:UpdateAsync(key: string, transformFunction: (...any) -> ...any, expiration: number) -> ...any {🛠️DataStore} [Yields] Class Message : Instance [Deprecated] Property Message.Text: string {🛠️UI} [Deprecated] Class Hint : Message [Deprecated] Class MessageBusConnection : Instance {🔒RobloxScript} [NotCreatable] [NotReplicated] Function MessageBusConnection:Disconnect() -> () {🔒RobloxScript} Class MessageBusService : Instance {🔒RobloxScript} [NotCreatable] [Service] [NotReplicated] Function MessageBusService:Call(key: string, input: any) -> any {🔒RobloxScript} Function MessageBusService:GetLast(mid: string) -> any {🔒RobloxScript} Function MessageBusService:GetMessageId(domainName: string, messageName: string) -> string {🔒RobloxScript} Function MessageBusService:GetProtocolMethodRequestMessageId(protocolName: string, methodName: string) -> string {🔒RobloxScript} Function MessageBusService:GetProtocolMethodResponseMessageId(protocolName: string, methodName: string) -> string {🔒RobloxScript} Function MessageBusService:MakeRequest(protocolName: string, methodName: string, message: any, callback: (...any) -> ...any, customTelemetryData: any) -> () {🔒RobloxScript} Function MessageBusService:Publish(mid: string, params: any) -> () {🔒RobloxScript} Function MessageBusService:PublishProtocolMethodRequest(protocolName: string, methodName: string, message: any, customTelemetryData: any) -> () {🔒RobloxScript} Function MessageBusService:PublishProtocolMethodResponse(protocolName: string, methodName: string, message: any, responseCode: number, customTelemetryData: any) -> () {🔒RobloxScript} Function MessageBusService:SetRequestHandler(protocolName: string, methodName: string, callback: (...any) -> ...any) -> () {🔒RobloxScript} Function MessageBusService:Subscribe(mid: string, callback: (...any) -> ...any, once: boolean, sticky: boolean) -> Instance? {🔒RobloxScript} Function MessageBusService:SubscribeToProtocolMethodRequest(protocolName: string, methodName: string, callback: (...any) -> ...any, once: boolean, sticky: boolean) -> Instance? {🔒RobloxScript} Function MessageBusService:SubscribeToProtocolMethodResponse(protocolName: string, methodName: string, callback: (...any) -> ...any, once: boolean, sticky: boolean) -> Instance? {🔒RobloxScript} Class MessagingService : Instance [NotCreatable] [Service] [NotReplicated] Function MessagingService:PublishAsync(topic: string, message: any) -> () {🛠️ServerCommunication} [Yields] Function MessagingService:SubscribeAsync(topic: string, callback: (...any) -> ...any) -> RBXScriptConnection {🛠️ServerCommunication} [Yields] Class MetaBreakpoint : Instance {🔒RobloxScript} [NotCreatable] [NotReplicated] Property MetaBreakpoint.Condition: string {RobloxScript} [Hidden] [NotReplicated] Property MetaBreakpoint.Id: number {RobloxScript} [Hidden] [ReadOnly] Property MetaBreakpoint.Line: number {RobloxScript} [Hidden] [NotReplicated] Property MetaBreakpoint.LogMessage: string {RobloxScript} [Hidden] [NotReplicated] Property MetaBreakpoint.Script: string {RobloxScript} [Hidden] [NotReplicated] Property MetaBreakpoint.ContinueExecution: boolean {RobloxScript} [Hidden] [NotReplicated] Property MetaBreakpoint.Enabled: boolean {RobloxScript} [Hidden] [NotReplicated] Property MetaBreakpoint.IsLogpoint: boolean {RobloxScript} [Hidden] [ReadOnly] Property MetaBreakpoint.RemoveOnHit: boolean {RobloxScript} [Hidden] [NotReplicated] Property MetaBreakpoint.Valid: boolean {RobloxScript} [Hidden] [ReadOnly] Function MetaBreakpoint:GetContextBreakpoints() -> { [string]: any } {🔒RobloxScript} Function MetaBreakpoint:Remove(status: (...any) -> ...any) -> number {🔒RobloxScript} Function MetaBreakpoint:SetChildBreakpointEnabledByScriptAndContext(script: string, contextGST: number, enabled: boolean) -> () {🔒RobloxScript} Function MetaBreakpoint:SetContextEnabled(context: number, enabled: boolean) -> () {🔒RobloxScript} Function MetaBreakpoint:SetContinueExecution(enabled: boolean) -> () {🔒RobloxScript} Function MetaBreakpoint:SetEnabled(enabled: boolean) -> () {🔒RobloxScript} Function MetaBreakpoint:SetLine(line: number, status: (...any) -> ...any) -> number {🔒RobloxScript} Function MetaBreakpoint:SetRemoveOnHit(enabled: boolean) -> () {🔒RobloxScript} Class MetaBreakpointContext : Instance {🔒RobloxScript} [NotCreatable] [NotReplicated] Property MetaBreakpointContext.ContextDataInternal: string [Hidden] [NotScriptable] Class MetaBreakpointManager : Instance {🔒RobloxScript} [NotCreatable] [Service] [NotReplicated] Function MetaBreakpointManager:AddBreakpoint(script: Instance, line: number, condition: Instance) -> Instance? {🔒RobloxScript} Function MetaBreakpointManager:GetBreakpointById(metaBreakpointId: number) -> MetaBreakpoint {🔒RobloxScript} Function MetaBreakpointManager:RemoveBreakpointById(metaBreakpointId: number) -> () {🔒RobloxScript} Event MetaBreakpointManager.MetaBreakpointAdded(breakpoint: MetaBreakpoint) {🔒RobloxScript} Event MetaBreakpointManager.MetaBreakpointChanged(breakpoint: MetaBreakpoint) {🔒RobloxScript} Event MetaBreakpointManager.MetaBreakpointRemoved(breakpoint: MetaBreakpoint) {🔒RobloxScript} Event MetaBreakpointManager.MetaBreakpointSetChanged(breakpoint: MetaBreakpoint, detail: { [string]: any }) {🔒RobloxScript} Class MicroProfilerService : Instance [NotCreatable] [Service] [NotReplicated] Property MicroProfilerService.ContextLabel: string {RobloxScript} Function MicroProfilerService:DumpToFileAsync(secondsToDelay: number, framesToDump: number) -> string {🔒RobloxScript} [Yields] Class ModerationService : Instance [NotCreatable] [Service] [NotReplicated] Function ModerationService:BindReviewableContentEventProcessor(priority: number, callback: (...any) -> ...any) -> RBXScriptConnection Function ModerationService:CreateReviewableContentAsync(config: { [string]: any }) -> string [Yields] Function ModerationService:CreateReviewableContentKey(content: Content) -> string Function ModerationService:InternalRequestReviewableContentReviewAsync(config: { [string]: any }) -> () {🛠️InternalTest} [Yields] Event ModerationService.TriggeredCaptureUpload(config: { [string]: any }) {🔒RobloxEngine} [Hidden] Class Mouse : Instance [NotCreatable] Property Mouse.Hit: CFrame {🛠️Input} [ReadOnly] Property Mouse.Icon: string {🛠️Input} Property Mouse.IconContent: Content {🛠️Input} Property Mouse.Origin: CFrame {🛠️Input} [ReadOnly] Property Mouse.Target: BasePart? {🛠️Input} [ReadOnly] Property Mouse.TargetFilter: Instance? {🛠️Input} Property Mouse.TargetSurface: Enum.NormalId {🛠️Input} [ReadOnly] Property Mouse.UnitRay: Ray {🛠️Input} [ReadOnly] Property Mouse.ViewSizeX: number {🛠️Input} [ReadOnly] Property Mouse.ViewSizeY: number {🛠️Input} [ReadOnly] Property Mouse.X: number {🛠️Input} [ReadOnly] Property Mouse.Y: number {🛠️Input} [ReadOnly] Property Mouse.hit: CFrame {🛠️Input} [Hidden] [ReadOnly] [Deprecated] Property Mouse.target: BasePart? {🛠️Input} [ReadOnly] [Deprecated] Event Mouse.Button1Down() {🛠️Input} Event Mouse.Button1Up() {🛠️Input} Event Mouse.Button2Down() {🛠️Input} Event Mouse.Button2Up() {🛠️Input} Event Mouse.Idle() {🛠️Input} Event Mouse.Move() {🛠️Input} Event Mouse.WheelBackward() {🛠️Input} Event Mouse.WheelForward() {🛠️Input} Event Mouse.KeyDown(key: string) {🛠️Input} [Deprecated] Event Mouse.KeyUp(key: string) {🛠️Input} [Deprecated] Event Mouse.keyDown(key: string) {🛠️Input} [Deprecated] Class PlayerMouse : Mouse [NotCreatable] Class PluginMouse : Mouse {🔒Plugin} [NotCreatable] Event PluginMouse.DragEnter(instances: { Instance }) {🛠️Input} {🔒Plugin} Class MouseService : Instance [NotCreatable] [Service] [NotReplicated] Event MouseService.MouseEnterStudioViewport() {🛠️Input} {🔒RobloxScript} Event MouseService.MouseLeaveStudioViewport() {🛠️Input} {🔒RobloxScript} Class MultipleDocumentInterfaceInstance : Instance {🔒Plugin} [NotCreatable] [NotReplicated] Property MultipleDocumentInterfaceInstance.FocusedDataModelSession: DataModelSession? {RobloxScript} [Hidden] [ReadOnly] Event MultipleDocumentInterfaceInstance.DataModelSessionEnded(dataModelSession: Instance) {🔒RobloxScript} Event MultipleDocumentInterfaceInstance.DataModelSessionStarted(dataModelSession: Instance) {🔒RobloxScript} Class NetworkMarker : Instance [NotCreatable] [NotBrowsable] Event NetworkMarker.Received() Class NetworkPeer : Instance [NotCreatable] [NotBrowsable] Function NetworkPeer:SetOutgoingKBPSLimit(limit: number) -> () {🔒Plugin} Function NetworkPeer:InitializeRemoteAllowList(names: { any }) -> () {🔒RobloxScript} Class NetworkClient : NetworkPeer [NotCreatable] [Service] [NotReplicated] Event NetworkClient.ConnectionAccepted(peer: string, replicator: Instance) Event NetworkClient.ConnectionFailed(peer: string, code: number) Class NetworkServer : NetworkPeer [NotCreatable] [Service] [NotReplicated] Function NetworkServer:EncryptStringForPlayerId(toEncrypt: string, playerId: number) -> string {🛠️Network} Class NetworkReplicator : Instance [NotCreatable] [NotReplicated] Function NetworkReplicator:GetPlayer() -> Instance? Class ClientReplicator : NetworkReplicator [NotCreatable] [NotReplicated] Function ClientReplicator:IsStreamedOut(instance: Instance) -> boolean {🔒RobloxScript} Function ClientReplicator:RequestRCCProfilerData(frameRate: number, timeFrame: number) -> () {🔒RobloxScript} Function ClientReplicator:RequestServerStats(request: boolean) -> () {🔒RobloxScript} Event ClientReplicator.RCCProfilerDataComplete(success: boolean, message: string) {🔒RobloxScript} Event ClientReplicator.StatsReceived(stats: { [string]: any }) {🔒RobloxScript} Class ServerReplicator : NetworkReplicator [NotCreatable] [NotReplicated] Class NetworkSettings : Instance [NotCreatable] [Service] [NotReplicated] [NotBrowsable] Property NetworkSettings.RandomizeJoinInstanceOrder: boolean Property NetworkSettings.RenderStreamedRegions: boolean Property NetworkSettings.ShowActiveAnimationAsset: boolean Property NetworkSettings.IncomingReplicationLag: number Property NetworkSettings.PrintJoinSizeBreakdown: boolean Property NetworkSettings.PrintPhysicsErrors: boolean Property NetworkSettings.PrintStreamInstanceQuota: boolean Property NetworkSettings.HttpProxyEnabled: boolean {✏️RobloxScript} Property NetworkSettings.HttpProxyURL: string {✏️RobloxScript} Property NetworkSettings.EmulatedTotalMemoryInMB: number {Plugin} [Hidden] [NotReplicated] Property NetworkSettings.FreeMemoryMBytes: number {Plugin} [Hidden] [ReadOnly] Property NetworkSettings.OpenCertManagerDialog: number {NotAccessible} [Hidden] [NotReplicated] [NotScriptable] Class NoCollisionConstraint : Instance Property NoCollisionConstraint.Enabled: boolean {🛠️Physics} Property NoCollisionConstraint.Part0: BasePart? {🛠️Physics} Property NoCollisionConstraint.Part1: BasePart? {🛠️Physics} Class Noise : Instance {🔒RobloxScript} [NotReplicated] Property Noise.NoiseType: Enum.NoiseType {RobloxScript} Property Noise.Seed: number {RobloxScript} Function Noise:SampleDirectional(position: Vector3, direction: Vector3) -> number {🔒RobloxScript} Function Noise:SampleUniform(position: Vector3) -> number {🔒RobloxScript} Class NotificationService : Instance [NotCreatable] [Service] Property NotificationService.IsLuaChatEnabled: boolean {RobloxScript} [Hidden] [ReadOnly] Property NotificationService.IsLuaGameDetailsEnabled: boolean {RobloxScript} [ReadOnly] Property NotificationService.SelectedTheme: string {RobloxScript} [📁LoadOnly] [NotReplicated] Property NotificationService.IsConnected: boolean {RobloxScript} [Hidden] [ReadOnly] Function NotificationService:CancelAllNotification(userId: number) -> () {🔒LocalUser} Function NotificationService:CancelNotification(userId: number, alertId: number) -> () {🔒LocalUser} Function NotificationService:GetScheduledNotifications(userId: number) -> { any } {🔒LocalUser} [Yields] Function NotificationService:ScheduleNotification(userId: number, alertId: number, alertMsg: string, minutesToFire: number) -> () {🔒LocalUser} Function NotificationService:ActionEnabled(actionType: Enum.AppShellActionType) -> () {🔒RobloxScript} Function NotificationService:ActionTaken(actionType: Enum.AppShellActionType) -> () {🔒RobloxScript} Function NotificationService:SwitchedToAppShellFeature(appShellFeature: Enum.AppShellFeature) -> () {🔒RobloxScript} Event NotificationService.Roblox17sConnectionChanged(connectionName: string, connectionState: Enum.ConnectionState, namespaceSequenceNumbers: string) Event NotificationService.Roblox17sEventReceived(eventData: { [any]: any }) Event NotificationService.RobloxConnectionChanged(connectionName: string, connectionState: Enum.ConnectionState, sequenceNumber: string, namespaceSequenceNumbers: string) {🔒RobloxScript} Event NotificationService.RobloxEventReceived(eventData: { [any]: any }) {🔒RobloxScript} Class OmniRecommendationsService : Instance {🔒RobloxScript} [NotCreatable] [Service] [NotReplicated] Function OmniRecommendationsService:ClearSessionId() -> () {🔒RobloxScript} Function OmniRecommendationsService:GetSessionId() -> string {🔒RobloxScript} Function OmniRecommendationsService:MakeRequest(nextPageToken: string) -> HttpRequest {🔒RobloxScript} Class OpenCloudApiV1 : Instance [NotCreatable] [NotReplicated] [Deprecated] Function OpenCloudApiV1:CreateModel(name: string) -> OpenCloudModel [Deprecated] [CustomLuaState] [Deprecated] Function OpenCloudApiV1:CreateUserNotificationAsync(user: string, userNotification: OpenCloudModel) -> OpenCloudModel [Yields] [Deprecated] [Deprecated] Class OpenCloudService : Instance [NotCreatable] [Service] [NotReplicated] [Deprecated] Function OpenCloudService:GetApiV1() -> OpenCloudApiV1 [Deprecated] [Deprecated] Function OpenCloudService:HttpRequestAsync(options: { [string]: any }) -> { [string]: any } {🔒RobloxScript} [Yields] [Deprecated] Function OpenCloudService:InvokeAsync(version: string, methodName: string, arguments: { [string]: any }, headers: { [string]: any }? = nil) -> { [string]: any } [Yields] [Deprecated] [Deprecated] Function OpenCloudService:RegisterOpenCloud(version: string, methodName: string, method: (...any) -> ...any) -> () {🔒RobloxScript} [Deprecated] Function OpenCloudService:RegistrationComplete() -> () {🔒RobloxScript} [Deprecated] Class OperationGraph : Instance Class PVInstance : Instance [NotCreatable] [NotBrowsable] Property PVInstance.Pivot Offset: CFrame [NotReplicated] [NotScriptable] Property PVInstance.Origin: CFrame [NotReplicated] [NotScriptable] Function PVInstance:GetPivot() -> CFrame {🧬Safe} Function PVInstance:PivotTo(targetCFrame: CFrame) -> () Class BasePart : PVInstance [NotCreatable] [NotBrowsable] Property BasePart.BrickColor: BrickColor [📁LoadOnly] [NotReplicated] Property BasePart.CastShadow: boolean Property BasePart.Color: Color3 [📁LoadOnly] [NotReplicated] Property BasePart.Material: Enum.Material Property BasePart.MaterialVariant: string [NotReplicated] Property BasePart.Reflectance: number Property BasePart.Transparency: number Property BasePart.AssemblyAngularVelocity: Vector3 [📁LoadOnly] [NotReplicated] Property BasePart.AssemblyCenterOfMass: Vector3 [ReadOnly] Property BasePart.AssemblyLinearVelocity: Vector3 [📁LoadOnly] [NotReplicated] Property BasePart.AssemblyMass: number [ReadOnly] Property BasePart.AssemblyRootPart: BasePart? [ReadOnly] Property BasePart.EnableFluidForces: boolean Property BasePart.AudioCanCollide: boolean Property BasePart.CanCollide: boolean Property BasePart.CanQuery: boolean Property BasePart.CanTouch: boolean Property BasePart.CollisionGroup: string [NotReplicated] Property BasePart.Locked: boolean Property BasePart.ResizeIncrement: number [ReadOnly] Property BasePart.ResizeableFaces: Faces [ReadOnly] Property BasePart.Rotation: Vector3 [📁LoadOnly] [NotReplicated] Property BasePart.Anchored: boolean Property BasePart.CenterOfMass: Vector3 [ReadOnly] Property BasePart.CurrentPhysicalProperties: PhysicalProperties [ReadOnly] Property BasePart.CustomPhysicalProperties: PhysicalProperties Property BasePart.Mass: number [ReadOnly] Property BasePart.Massless: boolean Property BasePart.RootPriority: number Property BasePart.PivotOffset: CFrame Property BasePart.BackSurface: Enum.SurfaceType Property BasePart.BottomSurface: Enum.SurfaceType Property BasePart.FrontSurface: Enum.SurfaceType Property BasePart.LeftSurface: Enum.SurfaceType Property BasePart.RightSurface: Enum.SurfaceType Property BasePart.TopSurface: Enum.SurfaceType Property BasePart.CFrame: CFrame Property BasePart.ExtentsCFrame: CFrame [ReadOnly] Property BasePart.ExtentsSize: Vector3 [ReadOnly] Property BasePart.Size: Vector3 [📁LoadOnly] [NotReplicated] Property BasePart.Color3uint8: Color3uint8 [Hidden] [NotScriptable] Property BasePart.MaterialVariantSerialized: string [Hidden] [NotScriptable] Property BasePart.DraggingV1: boolean [Hidden] [NotScriptable] Property BasePart.NetworkOwnershipRule: Enum.NetworkOwnership [Hidden] [NotScriptable] Property BasePart.CollisionGroupId: number [NotReplicated] [Deprecated] Property BasePart.CollisionGroupReplicate: string {RobloxScript} [Hidden] [NotScriptable] Property BasePart.LocalSimulationValidation: number [Hidden] [NotScriptable] Property BasePart.LocalTransparencyModifier: number [Hidden] [NotReplicated] Property BasePart.NetworkIsSleeping: boolean [Hidden] [NotScriptable] Property BasePart.NetworkOwnerV3: SystemAddress [Hidden] [NotScriptable] Property BasePart.RotVelocity: Vector3 [Hidden] [Deprecated] Property BasePart.SpecificGravity: number [ReadOnly] [Deprecated] Property BasePart.Velocity: Vector3 [Hidden] [Deprecated] Property BasePart.Elasticity: number [📁LoadOnly] [Hidden] [NotReplicated] [Deprecated] Property BasePart.Friction: number [📁LoadOnly] [Hidden] [NotReplicated] [Deprecated] Property BasePart.ReceiveAge: number [Hidden] [ReadOnly] Property BasePart.BackParamA: number [Hidden] [Deprecated] Property BasePart.BackParamB: number [Hidden] [Deprecated] Property BasePart.BackSurfaceInput: Enum.InputType [Hidden] [Deprecated] Property BasePart.BottomParamA: number [Hidden] [Deprecated] Property BasePart.BottomParamB: number [Hidden] [Deprecated] Property BasePart.BottomSurfaceInput: Enum.InputType [Hidden] [Deprecated] Property BasePart.FrontParamA: number [Hidden] [Deprecated] Property BasePart.FrontParamB: number [Hidden] [Deprecated] Property BasePart.FrontSurfaceInput: Enum.InputType [Hidden] [Deprecated] Property BasePart.LeftParamA: number [Hidden] [Deprecated] Property BasePart.LeftParamB: number [Hidden] [Deprecated] Property BasePart.LeftSurfaceInput: Enum.InputType [Hidden] [Deprecated] Property BasePart.RightParamA: number [Hidden] [Deprecated] Property BasePart.RightParamB: number [Hidden] [Deprecated] Property BasePart.RightSurfaceInput: Enum.InputType [Hidden] [Deprecated] Property BasePart.TopParamA: number [Hidden] [Deprecated] Property BasePart.TopParamB: number [Hidden] [Deprecated] Property BasePart.TopSurfaceInput: Enum.InputType [Hidden] [Deprecated] Property BasePart.Orientation: Vector3 [Hidden] [NotReplicated] Property BasePart.PhysicsRepRootPart: BasePart? {RobloxEngine} [Hidden] [NotScriptable] Property BasePart.Position: Vector3 [Hidden] [NotReplicated] Property BasePart.ReplicationPV: ReplicationPV {RobloxEngine} [Hidden] [NotScriptable] Property BasePart.brickColor: BrickColor [📁LoadOnly] [NotReplicated] [Deprecated] Property BasePart.siz: Vector3 [📁LoadOnly] [Hidden] [WriteOnly] [NotReplicated] [NotScriptable] Property BasePart.size: Vector3 [Hidden] [NotScriptable] Function BasePart:AngularAccelerationToTorque(angAcceleration: Vector3, angVelocity: Vector3?) -> Vector3 Function BasePart:ApplyAngularImpulse(impulse: Vector3) -> () Function BasePart:ApplyImpulse(impulse: Vector3) -> () Function BasePart:ApplyImpulseAtPosition(impulse: Vector3, position: Vector3) -> () Function BasePart:CanCollideWith(part: BasePart) -> boolean {🧬Safe} Function BasePart:CanSetNetworkOwnership() -> ...any Function BasePart:GetClosestPointOnSurface(position: Vector3) -> Vector3 Function BasePart:GetConnectedParts(recursive: boolean? = false) -> { Instance } {🧬Safe} Function BasePart:GetJoints() -> { Instance } {🧬Safe} Function BasePart:GetMass() -> number {🧬Safe} Function BasePart:GetNetworkOwner() -> Instance? {🧬Safe} Function BasePart:GetNetworkOwnershipAuto() -> boolean {🧬Safe} Function BasePart:GetNoCollisionConstraints() -> { Instance } Function BasePart:GetTouchingParts() -> { Instance } Function BasePart:GetVelocityAtPosition(position: Vector3) -> Vector3 {🧬Safe} Function BasePart:IntersectAsync(parts: { Instance }, collisionfidelity: Enum.CollisionFidelity? = "Default", renderFidelity: Enum.RenderFidelity? = "Automatic") -> Instance? {🛠️CSG} [Yields] Function BasePart:IsGrounded() -> boolean {🧬Safe} Function BasePart:Resize(normalId: Enum.NormalId, deltaAmount: number) -> boolean Function BasePart:SetNetworkOwner(playerInstance: Player? = nil) -> () Function BasePart:SetNetworkOwnershipAuto() -> () Function BasePart:SubtractAsync(parts: { Instance }, collisionfidelity: Enum.CollisionFidelity? = "Default", renderFidelity: Enum.RenderFidelity? = "Automatic") -> Instance? {🛠️CSG} [Yields] Function BasePart:TorqueToAngularAcceleration(torque: Vector3, angVelocity: Vector3?) -> Vector3 Function BasePart:UnionAsync(parts: { Instance }, collisionfidelity: Enum.CollisionFidelity? = "Default", renderFidelity: Enum.RenderFidelity? = "Automatic") -> Instance? {🛠️CSG} [Yields] Function BasePart:BreakJoints() -> () [Deprecated] Function BasePart:GetPhysicsCost() -> number {🔒RobloxScript} {🧬Safe} Function BasePart:GetRenderCFrame() -> CFrame [Deprecated] Function BasePart:GetRootPart() -> Instance? [Deprecated] {🧬Safe} Function BasePart:MakeJoints() -> () [Deprecated] Function BasePart:breakJoints() -> () [Deprecated] Function BasePart:getMass() -> number [Deprecated] Function BasePart:makeJoints() -> () [Deprecated] Function BasePart:resize(normalId: Enum.NormalId, deltaAmount: number) -> boolean [Deprecated] Event BasePart.TouchEnded(otherPart: BasePart) Event BasePart.Touched(otherPart: BasePart) Event BasePart.LocalSimulationTouched(part: BasePart) [Deprecated] Event BasePart.NetworkOwnerChanged(systemAddress: SystemAddress) {🔒LocalUser} [Hidden] Event BasePart.OutfitChanged() [Deprecated] Event BasePart.StoppedTouching(otherPart: BasePart) [Deprecated] Class CornerWedgePart : BasePart Class FormFactorPart : BasePart [NotCreatable] Property FormFactorPart.FormFactor: Enum.FormFactor [📁LoadOnly] [NotReplicated] [Deprecated] Property FormFactorPart.formFactor: Enum.FormFactor [📁LoadOnly] [Hidden] [NotReplicated] [Deprecated] Property FormFactorPart.formFactorRaw: Enum.FormFactor [Hidden] [NotScriptable] Class Part : FormFactorPart Property Part.Shape: Enum.PartType {🛠️Basic} [📁LoadOnly] [NotReplicated] Property Part.shap: Enum.PartType {🛠️Basic} [📁LoadOnly] [Hidden] [WriteOnly] [NotReplicated] [NotScriptable] Property Part.shape: Enum.PartType {🛠️Basic} [Hidden] [NotScriptable] Class FlagStand : Part [Deprecated] Property FlagStand.TeamColor: BrickColor {🛠️Basic} [Deprecated] Event FlagStand.FlagCaptured(player: Instance) {🛠️Basic} [Deprecated] Class Platform : Part [NotCreatable] Event Platform.RemoteCreateMotor6D(humanoid: Instance) {🛠️Avatar | Basic} [Hidden] Event Platform.RemoteDestroyMotor6D() {🛠️Avatar | Basic} [Hidden] Class Seat : Part Property Seat.Disabled: boolean {🛠️Avatar | Basic} Property Seat.Occupant: Humanoid? {🛠️Avatar | Basic} [ReadOnly] Function Seat:Sit(humanoid: Instance) -> () {🛠️Avatar | Basic} Event Seat.RemoteCreateSeatWeld(humanoid: Instance) {🛠️Avatar | Basic} [Hidden] Event Seat.RemoteDestroySeatWeld() {🛠️Avatar | Basic} [Hidden] Class SkateboardPlatform : Part [Deprecated] Property SkateboardPlatform.Controller: SkateboardController? {🛠️Basic} [ReadOnly] [Deprecated] Property SkateboardPlatform.ControllingHumanoid: Humanoid? {🛠️Basic} [ReadOnly] [Deprecated] Property SkateboardPlatform.MoveState: Enum.MoveState {🛠️Basic} [Hidden] [NotScriptable] [Deprecated] Property SkateboardPlatform.Steer: number {🛠️Basic} [Deprecated] Property SkateboardPlatform.StickyWheels: boolean {🛠️Basic} [Deprecated] Property SkateboardPlatform.Throttle: number {🛠️Basic} [Deprecated] Function SkateboardPlatform:ApplySpecificImpulse(impulseWorld: Vector3) -> () {🛠️Basic} [Deprecated] Event SkateboardPlatform.Equipped(humanoid: Instance, skateboardController: Instance) {🛠️Basic} [Deprecated] Event SkateboardPlatform.MoveStateChanged(newState: Enum.MoveState, oldState: Enum.MoveState) {🛠️Basic} [Deprecated] Event SkateboardPlatform.RemoteCreateMotor6D(humanoid: Instance) {🛠️Basic} [Hidden] [Deprecated] Event SkateboardPlatform.RemoteDestroyMotor6D() {🛠️Basic} [Hidden] [Deprecated] Event SkateboardPlatform.Unequipped(humanoid: Instance) {🛠️Basic} [Deprecated] Event SkateboardPlatform.equipped(humanoid: Instance, skateboardController: Instance) {🛠️Basic} [Deprecated] [Deprecated] Event SkateboardPlatform.unequipped(humanoid: Instance) {🛠️Basic} [Deprecated] [Deprecated] Class SpawnLocation : Part Property SpawnLocation.Enabled: boolean {🛠️Basic | Players} Property SpawnLocation.Duration: number {🛠️Basic | Players} Property SpawnLocation.AllowTeamChangeOnTouch: boolean {🛠️Basic | Players} Property SpawnLocation.Neutral: boolean {🛠️Basic | Players} Property SpawnLocation.TeamColor: BrickColor {🛠️Basic | Players} Class WedgePart : FormFactorPart Class Terrain : BasePart [NotCreatable] Property Terrain.Decoration: boolean {🛠️Environment} [NotScriptable] Property Terrain.GrassLength: number {🛠️Environment} [NotScriptable] Property Terrain.MaterialColors: BinaryString {🛠️Environment} [NotScriptable] Property Terrain.WaterColor: Color3 {🛠️Environment} Property Terrain.WaterReflectance: number {🛠️Environment} Property Terrain.WaterTransparency: number {🛠️Environment} Property Terrain.WaterWaveSize: number {🛠️Environment} Property Terrain.WaterWaveSpeed: number {🛠️Environment} Property Terrain.MaxExtents: Region3int16 {🛠️Environment} [ReadOnly] Property Terrain.SmoothVoxelsUpgraded: boolean {🛠️Environment} {RobloxScript} [Hidden] Property Terrain.AcquisitionMethod: Enum.TerrainAcquisitionMethod {🛠️Environment} {RobloxScript} [Hidden] [NotScriptable] Property Terrain.ClusterGrid: string {🛠️Environment} [📁LoadOnly] [Hidden] [WriteOnly] [NotReplicated] [NotScriptable] Property Terrain.ClusterGridV2: string {🛠️Environment} [📁LoadOnly] [Hidden] [WriteOnly] [NotReplicated] [NotScriptable] Property Terrain.ClusterGridV3: BinaryString {🛠️Environment} [📁LoadOnly] [Hidden] [WriteOnly] [NotReplicated] [NotScriptable] Property Terrain.IsSmooth: boolean {🛠️Environment} [ReadOnly] [Deprecated] Property Terrain.LastUsedModificationMethod: Enum.TerrainAcquisitionMethod {🛠️Environment} {RobloxScript} [Hidden] [NotReplicated] Property Terrain.PhysicsGrid: BinaryString {🛠️Environment} [Hidden] [NotReplicated] [NotScriptable] Property Terrain.SmoothGrid: BinaryString {🛠️Environment} [Hidden] [NotReplicated] [NotScriptable] Function Terrain:CellCenterToWorld(x: number, y: number, z: number) -> Vector3 {🛠️Environment} Function Terrain:CellCornerToWorld(x: number, y: number, z: number) -> Vector3 {🛠️Environment} Function Terrain:Clear() -> () {🛠️Environment} Function Terrain:ClearVoxelsAsync_beta(region: Region3, channelIds: { any }) -> () {🛠️Environment} [CustomLuaState] Function Terrain:CopyRegion(region: Region3int16) -> TerrainRegion {🛠️Environment} Function Terrain:CountCells() -> number {🛠️Environment} Function Terrain:FillBall(center: Vector3, radius: number, material: Enum.Material) -> () {🛠️Environment} Function Terrain:FillBlock(cframe: CFrame, size: Vector3, material: Enum.Material) -> () {🛠️Environment} Function Terrain:FillCylinder(cframe: CFrame, height: number, radius: number, material: Enum.Material) -> () {🛠️Environment} Function Terrain:FillRegion(region: Region3, resolution: number, material: Enum.Material) -> () {🛠️Environment} Function Terrain:FillWedge(cframe: CFrame, size: Vector3, material: Enum.Material) -> () {🛠️Environment} Function Terrain:GetMaterialColor(material: Enum.Material) -> Color3 {🛠️Environment} {🧬Safe} Function Terrain:IterateVoxelsAsync_beta(region: Region3, resolution: number, channelIds: { any }) -> TerrainIterateOperation {🛠️Environment} [CustomLuaState] Function Terrain:ModifyVoxelsAsync_beta(region: Region3, resolution: number, channelIds: { any }) -> TerrainModifyOperation {🛠️Environment} [CustomLuaState] Function Terrain:PasteRegion(region: TerrainRegion, corner: Vector3int16, pasteEmptyCells: boolean) -> () {🛠️Environment} Function Terrain:ReadVoxelChannels(region: Region3, resolution: number, channelIds: { any }) -> { [string]: any } {🛠️Environment} [CustomLuaState] {🧬Safe} Function Terrain:ReadVoxels(region: Region3, resolution: number) -> ...any {🛠️Environment} [CustomLuaState] {🧬Safe} Function Terrain:ReadVoxelsAsync_beta(region: Region3, resolution: number, channelIds: { any }) -> TerrainReadOperation {🛠️Environment} [CustomLuaState] Function Terrain:ReplaceMaterial(region: Region3, resolution: number, sourceMaterial: Enum.Material, targetMaterial: Enum.Material) -> () {🛠️Environment} Function Terrain:SetMaterialColor(material: Enum.Material, value: Color3) -> () {🛠️Environment} Function Terrain:WorldToCell(position: Vector3) -> Vector3 {🛠️Environment} Function Terrain:WorldToCellPreferEmpty(position: Vector3) -> Vector3 {🛠️Environment} Function Terrain:WorldToCellPreferSolid(position: Vector3) -> Vector3 {🛠️Environment} Function Terrain:WriteVoxelChannels(region: Region3, resolution: number, channels: { [string]: any }) -> () {🛠️Environment} [CustomLuaState] Function Terrain:WriteVoxels(region: Region3, resolution: number, materials: { any }, occupancy: { any }) -> () {🛠️Environment} [CustomLuaState] Function Terrain:WriteVoxelsAsync_beta(region: Region3, resolution: number, channelIds: { any }) -> TerrainWriteOperation {🛠️Environment} [CustomLuaState] Function Terrain:AutowedgeCell(x: number, y: number, z: number) -> boolean {🛠️Environment} [Deprecated] Function Terrain:AutowedgeCells(region: Region3int16) -> () {🛠️Environment} [Deprecated] Function Terrain:CanSmoothVoxelsBeUpgraded() -> boolean {🛠️Environment} {🔒RobloxScript} Function Terrain:ConvertToSmooth() -> () {🛠️Environment} {🔒Plugin} [Deprecated] Function Terrain:GetCell(x: number, y: number, z: number) -> ...any {🛠️Environment} [Deprecated] Function Terrain:GetTerrainWireframe(cframe: CFrame, size: Vector3) -> { any } {🛠️Environment} {🔒RobloxScript} Function Terrain:GetWaterCell(x: number, y: number, z: number) -> ...any {🛠️Environment} [Deprecated] Function Terrain:ReplaceMaterialInTransform(cframe: CFrame, size: Vector3, sourceMaterial: Enum.Material, targetMaterial: Enum.Material) -> () {🛠️Environment} {🔒RobloxScript} Function Terrain:ReplaceMaterialInTransformSubregion(cframe: CFrame, size: Vector3, sourceMaterial: Enum.Material, targetMaterial: Enum.Material, targetRegion: Region3int16) -> () {🛠️Environment} {🔒RobloxScript} Function Terrain:SetCell(x: number, y: number, z: number, material: Enum.CellMaterial, block: Enum.CellBlock, orientation: Enum.CellOrientation) -> () {🛠️Environment} [Deprecated] Function Terrain:SetCells(region: Region3int16, material: Enum.CellMaterial, block: Enum.CellBlock, orientation: Enum.CellOrientation) -> () {🛠️Environment} [Deprecated] Function Terrain:SetMaterialInTransform(cframe: CFrame, size: Vector3, targetMaterial: Enum.Material) -> () {🛠️Environment} {🔒RobloxScript} Function Terrain:SetMaterialInTransformSubregion(cframe: CFrame, size: Vector3, targetMaterial: Enum.Material, targetRegion: Region3int16) -> () {🛠️Environment} {🔒RobloxScript} Function Terrain:SetWaterCell(x: number, y: number, z: number, force: Enum.WaterForce, direction: Enum.WaterDirection) -> () {🛠️Environment} [Deprecated] Function Terrain:SmoothRegion(region: Region3, resolution: number, strength: number) -> ...any {🛠️Environment} {🔒RobloxScript} [CustomLuaState] {🧬Safe} Class TriangleMeshPart : BasePart [NotCreatable] Property TriangleMeshPart.FluidFidelity: Enum.FluidFidelity {🛠️Basic} {✏️Plugin} [📁LoadOnly] [NotReplicated] Property TriangleMeshPart.CollisionFidelity: Enum.CollisionFidelity {🛠️Basic} {✏️Plugin} [📁LoadOnly] [NotReplicated] Property TriangleMeshPart.MeshSize: Vector3 {🛠️Basic} [ReadOnly] Property TriangleMeshPart.FluidFidelityInternal: Enum.FluidFidelity {🛠️Basic} {RobloxEngine} [Hidden] [NotScriptable] Property TriangleMeshPart.InertiaMigrated: boolean {🛠️Basic} {RobloxEngine} [Hidden] [NotScriptable] Property TriangleMeshPart.UnscaledCofm: Vector3 {🛠️Basic} {RobloxEngine} [Hidden] Property TriangleMeshPart.UnscaledVolInertiaDiags: Vector3 {🛠️Basic} {RobloxEngine} [Hidden] Property TriangleMeshPart.UnscaledVolInertiaOffDiags: Vector3 {🛠️Basic} {RobloxEngine} [Hidden] Property TriangleMeshPart.UnscaledVolume: number {🛠️Basic} {RobloxEngine} [Hidden] Property TriangleMeshPart.AeroMeshData: SharedString {🛠️Basic} {RobloxEngine} [Hidden] [NotScriptable] Property TriangleMeshPart.ConvexDecompHolder: NetAssetRef {🛠️Basic} {RobloxEngine} [Hidden] [NotReplicated] [NotScriptable] Property TriangleMeshPart.PhysicalConfigData: SharedString {🛠️Basic} {RobloxEngine} [Hidden] [NotScriptable] Class MeshPart : TriangleMeshPart Property MeshPart.DoubleSided: boolean {🛠️Basic} {✏️Plugin} Property MeshPart.MeshContent: Content {🛠️Basic} {✏️NotAccessible} Property MeshPart.MeshId: string {🛠️Basic} {✏️NotAccessible} Property MeshPart.RenderFidelity: Enum.RenderFidelity {🛠️Basic} {✏️Plugin} [NotReplicated] Property MeshPart.TextureContent: Content {🛠️Basic} Property MeshPart.TextureID: string {🛠️Basic} Property MeshPart.HasJointOffset: boolean {🛠️Basic} {✏️NotAccessible} [Hidden] [Deprecated] Property MeshPart.HasSkinnedMesh: boolean {🛠️Basic} {✏️NotAccessible} [Hidden] Property MeshPart.MeshID: string {🛠️Basic} [📁LoadOnly] [Hidden] [NotReplicated] [NotScriptable] [Deprecated] Property MeshPart.RenderFidelityReplicate: Enum.RenderFidelity {🛠️Basic} {✏️Plugin} [Hidden] [NotScriptable] Property MeshPart.VertexCount: number {🛠️Basic} {RobloxEngine} [Hidden] [NotScriptable] Property MeshPart.InitialSize: Vector3 {🛠️Basic} {RobloxEngine} [Hidden] [NotScriptable] Property MeshPart.JointOffset: Vector3 {🛠️Basic} {✏️NotAccessible} [Hidden] [Deprecated] Property MeshPart.PhysicsData: BinaryString {🛠️Basic} {RobloxEngine} [Hidden] [NotScriptable] Property MeshPart.SolidMeshHolder: NetAssetRef {🛠️Basic} [Hidden] [NotScriptable] Property MeshPart.AlternateMeshHash: number {🛠️Basic} {RobloxEngine} [Hidden] [ReadOnly] [NotScriptable] Function MeshPart:ApplyMesh(meshPart: Instance) -> () {🛠️Basic} Class PartOperation : TriangleMeshPart Property PartOperation.RenderFidelity: Enum.RenderFidelity {🛠️Basic | CSG} {✏️Plugin} Property PartOperation.SmoothingAngle: number {🛠️Basic | CSG} {✏️Plugin} Property PartOperation.TriangleCount: number {🛠️Basic | CSG} [ReadOnly] Property PartOperation.UsePartColor: boolean {🛠️Basic | CSG} Property PartOperation.AssetId: string {🛠️Basic | CSG} {RobloxEngine} [Hidden] [NotScriptable] Property PartOperation.ChildData: BinaryString {🛠️Basic | CSG} {RobloxEngine} [Hidden] [NotReplicated] [NotScriptable] Property PartOperation.ChildData2: SharedString {🛠️Basic | CSG} {RobloxEngine} [Hidden] [NotReplicated] [NotScriptable] Property PartOperation.ComponentIndex: number {🛠️Basic | CSG} {RobloxEngine} [Hidden] [NotReplicated] [NotScriptable] Property PartOperation.DCDPropertyData: CSGPropertyData {🛠️Basic | CSG} {RobloxEngine} [Hidden] [NotReplicated] [NotScriptable] Property PartOperation.FormFactor: Enum.FormFactor {🛠️Basic | CSG} {RobloxEngine} [Hidden] [NotScriptable] Property PartOperation.InitialSize: Vector3 {🛠️Basic | CSG} {RobloxEngine} [Hidden] [NotScriptable] Property PartOperation.ManifoldMesh_DEPRECATED: SharedString {🛠️Basic | CSG} {RobloxEngine} [Hidden] [NotReplicated] [NotScriptable] [Deprecated] Property PartOperation.MeshData: BinaryString {🛠️Basic | CSG} {RobloxEngine} [Hidden] [NotScriptable] Property PartOperation.MeshData2: SharedString {🛠️Basic | CSG} {RobloxEngine} [Hidden] [NotScriptable] Property PartOperation.OffCentered: boolean {🛠️Basic | CSG} {RobloxEngine} [Hidden] [NotReplicated] [NotScriptable] Property PartOperation.PhysicsData: BinaryString {🛠️Basic | CSG} {RobloxEngine} [Hidden] [NotScriptable] Property PartOperation.SerializedOperationGraph: SharedString {🛠️Basic | CSG} [Hidden] [NotReplicated] [NotScriptable] Property PartOperation.SolidMeshHolder: NetAssetRef {🛠️Basic | CSG} [Hidden] [NotScriptable] Function PartOperation:SubstituteGeometry(source: Instance) -> () {🛠️Basic | CSG} Class IntersectOperation : PartOperation Class NegateOperation : PartOperation Property NegateOperation.PreviousOperation: Enum.NegateOperationHiddenHistory {🛠️Basic | CSG} {RobloxEngine} [Hidden] [NotReplicated] [NotScriptable] Class UnionOperation : PartOperation Class TrussPart : BasePart Property TrussPart.Style: Enum.Style {🛠️Basic} [📁LoadOnly] [NotReplicated] Property TrussPart.style: Enum.Style {🛠️Basic} [Hidden] [NotScriptable] Class VehicleSeat : BasePart Property VehicleSeat.AreHingesDetected: number {🛠️Avatar | Basic} [ReadOnly] Property VehicleSeat.Disabled: boolean {🛠️Avatar | Basic} Property VehicleSeat.HeadsUpDisplay: boolean {🛠️Avatar | Basic} Property VehicleSeat.MaxSpeed: number {🛠️Avatar | Basic} Property VehicleSeat.Occupant: Humanoid? {🛠️Avatar | Basic} [ReadOnly] Property VehicleSeat.Steer: number {🛠️Avatar | Basic} [NotReplicated] Property VehicleSeat.SteerFloat: number {🛠️Avatar | Basic} Property VehicleSeat.Throttle: number {🛠️Avatar | Basic} [NotReplicated] Property VehicleSeat.ThrottleFloat: number {🛠️Avatar | Basic} Property VehicleSeat.Torque: number {🛠️Avatar | Basic} Property VehicleSeat.TurnSpeed: number {🛠️Avatar | Basic} Function VehicleSeat:Sit(humanoid: Instance) -> () {🛠️Avatar | Basic} Event VehicleSeat.RemoteCreateSeatWeld(humanoid: Instance) {🛠️Avatar | Basic} [Hidden] Event VehicleSeat.RemoteDestroySeatWeld() {🛠️Avatar | Basic} [Hidden] Class Camera : PVInstance [NotReplicated] Property Camera.CameraSubject: Instance? {🛠️Basic} Property Camera.CameraType: Enum.CameraType {🛠️Basic} Property Camera.DiagonalFieldOfView: number {🛠️Basic} [NotReplicated] Property Camera.FieldOfView: number {🛠️Basic} Property Camera.FieldOfViewMode: Enum.FieldOfViewMode {🛠️Basic} Property Camera.MaxAxisFieldOfView: number {🛠️Basic} [NotReplicated] Property Camera.CFrame: CFrame {🛠️Basic} Property Camera.Focus: CFrame {🛠️Basic} Property Camera.HeadLocked: boolean {🛠️Basic} Property Camera.HeadScale: number {🛠️Basic} Property Camera.NearPlaneZ: number {🛠️Basic} [ReadOnly] Property Camera.VRTiltAndRollEnabled: boolean {🛠️Basic} Property Camera.ViewportSize: Vector2 {🛠️Basic} [ReadOnly] Property Camera.CoordinateFrame: CFrame {🛠️Basic} [📁LoadOnly] [Hidden] [NotReplicated] [Deprecated] Property Camera.focus: CFrame {🛠️Basic} [📁LoadOnly] [NotReplicated] [Deprecated] Function Camera:GetPartsObscuringTarget(castPoints: { any }, ignoreList: { Instance }) -> { Instance } {🛠️Basic} Function Camera:GetRenderCFrame() -> CFrame {🛠️Basic} Function Camera:GetRoll() -> number {🛠️Basic} Function Camera:ScreenPointToRay(x: number, y: number, depth: number? = 0) -> Ray {🛠️Basic} {🧬Safe} Function Camera:SetRoll(rollAngle: number) -> () {🛠️Basic} Function Camera:ViewportPointToRay(x: number, y: number, depth: number? = 0) -> Ray {🛠️Basic} {🧬Safe} Function Camera:WorldToScreenPoint(worldPoint: Vector3) -> ...any {🛠️Basic} {🧬Safe} Function Camera:WorldToViewportPoint(worldPoint: Vector3) -> ...any {🛠️Basic} {🧬Safe} Function Camera:ZoomToExtents(boundingBoxCFrame: CFrame, boundingBoxSize: Vector3) -> () {🛠️Basic} Function Camera:GetLargestCutoffDistance(ignoreList: { Instance }) -> number {🛠️Basic} [Deprecated] Function Camera:GetPanSpeed() -> number {🛠️Basic} [Deprecated] Function Camera:GetTiltSpeed() -> number {🛠️Basic} [Deprecated] Function Camera:Interpolate(endPos: CFrame, endFocus: CFrame, duration: number) -> () {🛠️Basic} [Deprecated] Function Camera:PanUnits(units: number) -> () {🛠️Basic} [Deprecated] Function Camera:SetCameraPanMode(mode: Enum.CameraPanMode? = "Classic") -> () {🛠️Basic} [Deprecated] Function Camera:SetImageServerView(modelCoord: CFrame) -> () {🛠️Basic} {🔒RobloxScript} Function Camera:TiltUnits(units: number) -> boolean {🛠️Basic} [Deprecated] Function Camera:Zoom(distance: number) -> boolean {🛠️Basic} {🔒RobloxScript} Event Camera.FirstPersonTransition(entering: boolean) {🛠️Basic} {🔒LocalUser} Event Camera.InterpolationFinished() {🛠️Basic} Class Model : PVInstance Property Model.LevelOfDetail: Enum.ModelLevelOfDetail {Plugin} Property Model.ModelStreamingMode: Enum.ModelStreamingMode Property Model.PrimaryPart: BasePart? Property Model.Scale: number [NotReplicated] [NotScriptable] Property Model.WorldPivot: CFrame [NotReplicated] Property Model.LodEntity: LodDataEntity? [Hidden] [NotScriptable] Property Model.ModelMeshCFrame: CFrame [Hidden] [NotScriptable] Property Model.ModelMeshData: SharedString [Hidden] [NotScriptable] Property Model.ModelMeshSize: Vector3 [Hidden] [NotScriptable] Property Model.NeedsPivotMigration: boolean [Hidden] [NotReplicated] [NotScriptable] Property Model.SlimAnimationTarget: SlimAnimationDataEntity? [Hidden] [NotScriptable] Property Model.SlimHash: SharedString {RobloxEngine} [Hidden] [NotScriptable] Property Model.ScaleFactor: number [Hidden] [NotScriptable] Property Model.WorldPivotData: CFrame? [Hidden] [NotScriptable] Function Model:AddPersistentPlayer(playerInstance: Player? = nil) -> () Function Model:GetBoundingBox() -> (CFrame, Vector3) Function Model:GetExtentsSize() -> Vector3 Function Model:GetPersistentPlayers() -> { Instance } Function Model:GetScale() -> number Function Model:MoveTo(position: Vector3) -> () Function Model:RemovePersistentPlayer(playerInstance: Player? = nil) -> () Function Model:ScaleTo(newScaleFactor: number) -> () Function Model:TranslateBy(delta: Vector3) -> () Function Model:BreakJoints() -> () [Deprecated] Function Model:GetModelCFrame() -> CFrame [Deprecated] Function Model:GetModelSize() -> Vector3 [Deprecated] Function Model:GetPrimaryPartCFrame() -> CFrame [Deprecated] Function Model:MakeJoints() -> () [Deprecated] Function Model:ResetOrientationToIdentity() -> () [Deprecated] Function Model:SetIdentityOrientation() -> () [Deprecated] Function Model:SetPrimaryPartCFrame(cframe: CFrame) -> () [Deprecated] Function Model:breakJoints() -> () [Deprecated] Function Model:makeJoints() -> () [Deprecated] Function Model:move(location: Vector3) -> () [Deprecated] Function Model:moveTo(location: Vector3) -> () [Deprecated] Class Actor : Model Function Actor:BindToMessage(topic: string, function: (...any) -> ...any) -> RBXScriptConnection {🛠️Basic} {🧬Safe} Function Actor:BindToMessageParallel(topic: string, function: (...any) -> ...any) -> RBXScriptConnection {🛠️Basic} {🧬Safe} Function Actor:SendMessage(topic: string, message: ...any) -> () {🛠️Basic} {🧬Safe} Class BackpackItem : Model [NotCreatable] Property BackpackItem.TextureContent: Content Property BackpackItem.TextureId: string Class HopperBin : BackpackItem [Deprecated] Property HopperBin.Active: boolean {🛠️Input} [Deprecated] Property HopperBin.BinType: Enum.BinType {🛠️Input} [Deprecated] Property HopperBin.Command: string {🛠️Input} [📁LoadOnly] [Hidden] [WriteOnly] [NotReplicated] [NotScriptable] [Deprecated] Property HopperBin.TextureName: string {🛠️Input} [📁LoadOnly] [Hidden] [WriteOnly] [NotReplicated] [NotScriptable] [Deprecated] Function HopperBin:Disable() -> () {🛠️Input} {🔒RobloxScript} [Deprecated] Function HopperBin:ToggleSelect() -> () {🛠️Input} {🔒RobloxScript} [Deprecated] Event HopperBin.Deselected() {🛠️Input} [Deprecated] Event HopperBin.ReplicatedSelected() {🛠️Input} [Hidden] [Deprecated] Event HopperBin.Selected(mouse: Instance) {🛠️Input} [Deprecated] Class Tool : BackpackItem Property Tool.ToolTip: string {🛠️Input} Property Tool.CanBeDropped: boolean {🛠️Input} Property Tool.ManualActivationOnly: boolean {🛠️Input} Property Tool.RequiresHandle: boolean {🛠️Input} Property Tool.Enabled: boolean {🛠️Input} Property Tool.Grip: CFrame {🛠️Input} Property Tool.GripForward: Vector3 {🛠️Input} [Hidden] [NotReplicated] Property Tool.GripPos: Vector3 {🛠️Input} [Hidden] [NotReplicated] Property Tool.GripRight: Vector3 {🛠️Input} [Hidden] [NotReplicated] Property Tool.GripUp: Vector3 {🛠️Input} [Hidden] [NotReplicated] Function Tool:Activate() -> () {🛠️Input} Function Tool:Deactivate() -> () {🛠️Input} Event Tool.Activated() {🛠️Input} Event Tool.Deactivated() {🛠️Input} Event Tool.Equipped(mouse: Mouse) {🛠️Input} Event Tool.Unequipped() {🛠️Input} Event Tool.VRLaserPointerClicked(player: Player) {🛠️Input} {🔒RobloxEngine} [Hidden] Class Flag : Tool [Deprecated] Property Flag.TeamColor: BrickColor {🛠️Basic | Input} [Deprecated] Class Status : Model [NotCreatable] [Deprecated] Class WorldRoot : Model [NotCreatable] Property WorldRoot.PhysicsStepTime: number {RobloxScript} [Hidden] [NotReplicated] Function WorldRoot:ArePartsTouchingOthers(partList: { Instance }, overlapIgnored: number? = 0.000199999995) -> boolean Function WorldRoot:Blockcast(cframe: CFrame, size: Vector3, direction: Vector3, params: RaycastParams?) -> RaycastResult? {🧬Safe} Function WorldRoot:BulkMoveTo(partList: { Instance }, cframeList: { any }, eventMode: Enum.BulkMoveMode? = "FireAllEvents") -> () Function WorldRoot:GetPartBoundsInBox(cframe: CFrame, size: Vector3, overlapParams: OverlapParams?) -> { Instance } [CustomLuaState] {🧬Safe} Function WorldRoot:GetPartBoundsInRadius(position: Vector3, radius: number, overlapParams: OverlapParams?) -> { Instance } [CustomLuaState] {🧬Safe} Function WorldRoot:GetPartsInPart(part: BasePart, overlapParams: OverlapParams?) -> { Instance } [CustomLuaState] {🧬Safe} Function WorldRoot:IKMoveTo(part: BasePart, target: CFrame, translateStiffness: number? = 0.5, rotateStiffness: number? = 0.5, collisionsMode: Enum.IKCollisionsMode? = "OtherMechanismsAnchored") -> () {🔒Plugin} Function WorldRoot:Raycast(origin: Vector3, direction: Vector3, raycastParams: RaycastParams?) -> RaycastResult? {🧬Safe} Function WorldRoot:Shapecast(part: BasePart, direction: Vector3, params: RaycastParams?) -> RaycastResult? Function WorldRoot:Spherecast(position: Vector3, radius: number, direction: Vector3, params: RaycastParams?) -> RaycastResult? {🧬Safe} Function WorldRoot:StepPhysics(dt: number, parts: { Instance }?) -> () {🔒Plugin} Function WorldRoot:CacheCurrentTerrain(id: string, center: Vector3, radius: number) -> string {🔒RobloxScript} Function WorldRoot:ClearCachedTerrain(id: string) -> boolean {🔒RobloxScript} Function WorldRoot:FindPartOnRay(ray: Ray, ignoreDescendantsInstance: Instance? = nil, terrainCellsAreCubes: boolean? = false, ignoreWater: boolean? = false) -> ...any [Deprecated] Function WorldRoot:FindPartOnRayWithIgnoreList(ray: Ray, ignoreDescendantsTable: { Instance }, terrainCellsAreCubes: boolean? = false, ignoreWater: boolean? = false) -> ...any [Deprecated] Function WorldRoot:FindPartOnRayWithWhitelist(ray: Ray, whitelistDescendantsTable: { Instance }, ignoreWater: boolean? = false) -> ...any [Deprecated] Function WorldRoot:FindPartsInRegion3(region: Region3, ignoreDescendantsInstance: Instance? = nil, maxParts: number? = 20) -> { Instance } [Deprecated] Function WorldRoot:FindPartsInRegion3WithIgnoreList(region: Region3, ignoreDescendantsTable: { Instance }, maxParts: number? = 20) -> { Instance } [Deprecated] Function WorldRoot:FindPartsInRegion3WithWhiteList(region: Region3, whitelistDescendantsTable: { Instance }, maxParts: number? = 20) -> { Instance } [Deprecated] Function WorldRoot:GetAwakeContactNormals() -> { any } {🔒RobloxScript} [CustomLuaState] {🧬Safe} Function WorldRoot:GetAwakeContactParts() -> { any } {🔒RobloxScript} [CustomLuaState] {🧬Safe} Function WorldRoot:GetAwakeContactPositions() -> { any } {🔒RobloxScript} [CustomLuaState] {🧬Safe} Function WorldRoot:GetAwakeRootParts() -> { Instance } {🔒RobloxScript} [CustomLuaState] {🧬Safe} Function WorldRoot:IsRegion3Empty(region: Region3, ignoreDescendentsInstance: Instance? = nil) -> boolean [Deprecated] Function WorldRoot:IsRegion3EmptyWithIgnoreList(region: Region3, ignoreDescendentsTable: { Instance }) -> boolean [Deprecated] Function WorldRoot:RaycastCachedTerrain(id: string, origin: Vector3, direction: Vector3, ignoreWater: boolean) -> RaycastResult? {🔒RobloxScript} Function WorldRoot:SetInsertPoint(point: Vector3) -> () {🔒RobloxScript} Function WorldRoot:findPartOnRay(ray: Ray, ignoreDescendantsInstance: Instance? = nil, terrainCellsAreCubes: boolean? = false, ignoreWater: boolean? = false) -> ...any [Deprecated] Function WorldRoot:findPartsInRegion3(region: Region3, ignoreDescendantsInstance: Instance? = nil, maxParts: number? = 20) -> { Instance } [Deprecated] Class Workspace : WorldRoot [NotCreatable] [Service] Property Workspace.AirDensity: number Property Workspace.AirTurbulenceIntensity: number Property Workspace.AllowThirdPartySales: boolean [NotReplicated] Property Workspace.AvatarUnificationMode: Enum.AvatarUnificationMode [NotScriptable] Property Workspace.ClientAnimatorThrottling: Enum.ClientAnimatorThrottlingMode Property Workspace.FallHeightEnabled: boolean {✏️Plugin} Property Workspace.FallenPartsDestroyHeight: number {✏️Plugin} Property Workspace.FluidForces: Enum.FluidForces [NotScriptable] Property Workspace.GlobalWind: Vector3 {🛠️Basic} Property Workspace.Gravity: number {🛠️Basic} Property Workspace.IKControlConstraintSupport: Enum.IKControlConstraintSupport [NotScriptable] Property Workspace.MeshPartHeadsAndAccessories: Enum.MeshPartHeadsAndAccessories [NotScriptable] Property Workspace.MoverConstraintRootBehavior: Enum.MoverConstraintRootBehaviorMode [NotScriptable] Property Workspace.NextGenerationReplication: Enum.RolloutState [NotScriptable] Property Workspace.PathfindingUseImprovedSearch: Enum.PathfindingUseImprovedSearch [NotScriptable] Property Workspace.PhysicsImprovedSleep: Enum.RolloutState [NotScriptable] Property Workspace.PhysicsSteppingMethod: Enum.PhysicsSteppingMethod [NotScriptable] Property Workspace.PlayerCharacterDestroyBehavior: Enum.PlayerCharacterDestroyBehavior [NotScriptable] Property Workspace.PlayerScriptsUseInputActionSystem: Enum.RolloutState [NotScriptable] Property Workspace.PrimalPhysicsSolver: Enum.PrimalPhysicsSolver [NotScriptable] Property Workspace.RenderingCacheOptimizations: Enum.RenderingCacheOptimizationMode [NotScriptable] Property Workspace.ReplicateInstanceDestroySetting: Enum.ReplicateInstanceDestroySetting [NotScriptable] Property Workspace.Retargeting: Enum.AnimatorRetargetingMode Property Workspace.SandboxedInstanceMode: Enum.SandboxedInstanceMode [NotScriptable] Property Workspace.SignalBehavior: Enum.SignalBehavior [NotScriptable] Property Workspace.Terrain: Terrain? [ReadOnly] Property Workspace.TouchEventsUseCollisionGroups: Enum.RolloutState [NotScriptable] Property Workspace.TouchesUseCollisionGroups: boolean [NotScriptable] Property Workspace.UseFixedSimulation: Enum.RolloutState [NotScriptable] Property Workspace.CurrentCamera: Camera? {🛠️Basic} [NotReplicated] Property Workspace.DistributedGameTime: number [NotReplicated] Property Workspace.InsertPoint: Vector3 [NotReplicated] Property Workspace.RejectCharacterDeletions: Enum.RejectCharacterDeletions [NotScriptable] Property Workspace.LuauTypeCheckMode: Enum.LuauTypeCheckMode {Plugin} Property Workspace.UseNewLuauTypeSolver: Enum.RolloutState [NotScriptable] Property Workspace.ModelStreamingBehavior: Enum.ModelStreamingBehavior [NotScriptable] Property Workspace.StreamOutBehavior: Enum.StreamOutBehavior [NotScriptable] Property Workspace.StreamingEnabled: boolean {✏️Plugin} Property Workspace.StreamingIntegrityMode: Enum.StreamingIntegrityMode [NotScriptable] Property Workspace.StreamingMinRadius: number [NotScriptable] Property Workspace.StreamingTargetRadius: number [NotScriptable] Property Workspace.CollisionGroupData: BinaryString {RobloxEngine} [Hidden] [NotScriptable] Property Workspace.CollisionGroups: string [📁LoadOnly] [Hidden] [WriteOnly] [NotReplicated] [NotScriptable] Property Workspace.ConvexDecompCompressed: boolean {RobloxEngine} [Hidden] [NotScriptable] Property Workspace.DataModelPlaceVersion: number [Hidden] [NotScriptable] Property Workspace.ExplicitAutoJoints: boolean [Hidden] [NotScriptable] Property Workspace.FilteringEnabled: boolean {🛠️Basic} {✏️Plugin} [Hidden] [NotReplicated] [Deprecated] Property Workspace.InterpolationThrottling: Enum.InterpolationThrottlingMode {✏️Plugin} [Hidden] [NotReplicated] [Deprecated] Property Workspace.SignalBehavior2: Enum.SignalBehavior [Hidden] [NotReplicated] [NotScriptable] Property Workspace.TerrainWeldsFixed: boolean [Hidden] [NotScriptable] Property Workspace.RolloutValidationBinaryExpectedValue: BinaryString {RobloxEngine} [Hidden] [NotReplicated] [NotScriptable] Property Workspace.RolloutValidationBinaryString: BinaryString {RobloxEngine} [Hidden] [NotReplicated] [NotScriptable] Property Workspace.RolloutValidationSharedExpectedValue: SharedString {RobloxEngine} [Hidden] [NotReplicated] [NotScriptable] Property Workspace.RolloutValidationSharedString: SharedString {RobloxEngine} [Hidden] [NotReplicated] [NotScriptable] Property Workspace.AuthorityMode: Enum.AuthorityMode {RobloxScript} Property Workspace.StreamingPauseMode: Enum.StreamingPauseMode [📁LoadOnly] [Hidden] [NotReplicated] [NotScriptable] Function Workspace:ExperimentalSolverIsEnabled() -> boolean {🔒LocalUser} Function Workspace:GetNumAwakeParts() -> number {🧬Safe} Function Workspace:GetPhysicsThrottling() -> number {🧬Safe} Function Workspace:GetRealPhysicsFPS() -> number {🧬Safe} Function Workspace:GetServerTimeNow() -> number {🧬Safe} Function Workspace:JoinToOutsiders(objects: { Instance }, jointType: Enum.JointCreationMode) -> () Function Workspace:PGSIsEnabled() -> boolean {🛠️Basic} Function Workspace:SetPhysicsThrottleEnabled(value: boolean) -> () {🔒LocalUser} Function Workspace:UnjoinFromOutsiders(objects: { Instance }) -> () Function Workspace:ZoomToExtents() -> () {🔒Plugin} Function Workspace:BreakJoints(objects: { Instance }) -> () {🔒Plugin} [Deprecated] Function Workspace:CalculateJumpDistance(gravity: number, jumpPower: number, walkSpeed: number) -> number {🔒RobloxScript} Function Workspace:CalculateJumpHeight(gravity: number, jumpPower: number) -> number {🔒RobloxScript} Function Workspace:CalculateJumpPower(gravity: number, jumpHeight: number) -> number {🔒RobloxScript} Function Workspace:MakeJoints(objects: { Instance }) -> () {🔒Plugin} [Deprecated] Function Workspace:SetAvatarUnificationMode(value: Enum.AvatarUnificationMode) -> () {🔒RobloxScript} Function Workspace:SetMeshPartHeadsAndAccessories(value: Enum.MeshPartHeadsAndAccessories) -> () {🔒RobloxScript} Event Workspace.PersistentLoaded(player: Player) Event Workspace.SendServerTime(serverTimeMs: number) {🔒RobloxEngine} [Hidden] Class WorldModel : WorldRoot Class PackageLink : Instance [NotCreatable] [NotBrowsable] Property PackageLink.Creator: string {🛠️AssetRead} [ReadOnly] [NotScriptable] Property PackageLink.PackageAssetName: string {🛠️AssetRead} [ReadOnly] [NotScriptable] Property PackageLink.PermissionLevel: Enum.PackagePermission {🛠️AssetRead} [ReadOnly] [NotScriptable] Property PackageLink.DefaultName: string {✏️NotAccessible} Property PackageLink.PackageId: string {🛠️AssetRead} [ReadOnly] Property PackageLink.SerializedDefaultAttributes: BinaryString {✏️NotAccessible} Property PackageLink.VersionNumber: number {✏️NotAccessible} [📁LoadOnly] [NotReplicated] Property PackageLink.HasNewVersion: boolean {RobloxScript} [Hidden] [NotReplicated] Property PackageLink.AutoUpdate: boolean {RobloxScript} Property PackageLink.ModifiedState: number {RobloxScript} [Hidden] Property PackageLink.PackageGuid: number [Hidden] [NotScriptable] Property PackageLink.PackageIdSerialize: string [Hidden] [NotScriptable] Property PackageLink.Status: string {RobloxScript} [ReadOnly] Property PackageLink.VersionIdSerialize: number [Hidden] [NotScriptable] Property PackageLink.CanAutoUpdate: boolean {RobloxEngine} [Hidden] [NotReplicated] [NotScriptable] Class PackageService : Instance [NotCreatable] [Service] [NotReplicated] Class PackageUIService : Instance {🔒RobloxScript} [NotCreatable] [Service] [NotReplicated] Function PackageUIService:ConvertToMockPackage(instance: Instance) -> () {🔒RobloxScript} Function PackageUIService:ConvertToPackageAsync(sourceRoot: Instance, name: string, cloneRoot: Instance) -> Instance? {🔒RobloxScript} [Yields] Function PackageUIService:ConvertToPackageClosedCallback(sourceRoot: Instance) -> () {🔒RobloxScript} Function PackageUIService:ConvertToPackageUpload(uploadUrl: string, cloneInstances: { Instance }, originalInstances: { Instance }) -> () {🔒RobloxScript} Function PackageUIService:GetPackageInfo(packageAssetId: number) -> { [string]: any } {🔒RobloxScript} [Yields] Function PackageUIService:PublishPackage(packageInstance: Instance, addUndoWayPoint: boolean) -> () {🔒RobloxScript} [Yields] Function PackageUIService:SetPackageVersion(packageInstance: Instance, versionNumber: number) -> Instance? {🔒RobloxScript} [Yields] Event PackageUIService.OnConvertToPackageResult(isSuccessful: boolean, errorMessage: string) {🔒RobloxScript} Event PackageUIService.OnOpenConvertToPackagePlugin(instances: { Instance }, name: string, cloneInstances: { Instance }) {🔒RobloxScript} Class Pages : Instance [NotCreatable] [NotReplicated] Property Pages.IsFinished: boolean [ReadOnly] Function Pages:AdvanceToNextPageAsync() -> () [Yields] Function Pages:GetCurrentPage() -> { any } Class AudioPages : Pages [NotCreatable] [NotReplicated] Class BanHistoryPages : Pages [NotCreatable] [NotReplicated] Class CapturesPages : Pages [NotCreatable] [NotReplicated] Class CatalogPages : Pages [NotCreatable] [NotReplicated] Class DataStoreKeyPages : Pages [NotCreatable] [NotReplicated] Property DataStoreKeyPages.Cursor: string {🛠️DataStore} [ReadOnly] Class DataStoreListingPages : Pages [NotCreatable] [NotReplicated] Property DataStoreListingPages.Cursor: string {🛠️DataStore} [ReadOnly] Class DataStorePages : Pages [NotCreatable] [NotReplicated] Class DataStoreVersionPages : Pages [NotCreatable] [NotReplicated] Class FriendPages : Pages [NotCreatable] [NotReplicated] Class InventoryPages : Pages [NotCreatable] [NotReplicated] Class EmotesPages : InventoryPages [NotCreatable] [NotReplicated] Class MemoryStoreHashMapPages : Pages [NotCreatable] [NotReplicated] Class OutfitPages : Pages [NotCreatable] [NotReplicated] Class RecommendationPages : Pages [NotCreatable] [NotReplicated] Class StandardPages : Pages [NotCreatable] [NotReplicated] Class PartOperationAsset : Instance Property PartOperationAsset.ChildData: BinaryString {RobloxEngine} [Hidden] [NotReplicated] [NotScriptable] Property PartOperationAsset.MeshData: BinaryString {RobloxEngine} [Hidden] [NotScriptable] Class ParticleEmitter : Instance Property ParticleEmitter.Brightness: number {🛠️Basic} Property ParticleEmitter.Color: ColorSequence {🛠️Basic} Property ParticleEmitter.LightEmission: number {🛠️Basic} Property ParticleEmitter.LightInfluence: number {🛠️Basic} Property ParticleEmitter.Orientation: Enum.ParticleOrientation {🛠️Basic} Property ParticleEmitter.Size: NumberSequence {🛠️Basic} Property ParticleEmitter.Squash: NumberSequence {🛠️Basic} Property ParticleEmitter.Texture: string {🛠️Basic} Property ParticleEmitter.Transparency: NumberSequence {🛠️Basic} Property ParticleEmitter.ZOffset: number {🛠️Basic} Property ParticleEmitter.EmissionDirection: Enum.NormalId {🛠️Basic} Property ParticleEmitter.Enabled: boolean {🛠️Basic} Property ParticleEmitter.Lifetime: NumberRange {🛠️Basic} Property ParticleEmitter.Rate: number {🛠️Basic} Property ParticleEmitter.RotSpeed: NumberRange {🛠️Basic} Property ParticleEmitter.Rotation: NumberRange {🛠️Basic} Property ParticleEmitter.Speed: NumberRange {🛠️Basic} Property ParticleEmitter.SpreadAngle: Vector2 {🛠️Basic} Property ParticleEmitter.Shape: Enum.ParticleEmitterShape {🛠️Basic} Property ParticleEmitter.ShapeInOut: Enum.ParticleEmitterShapeInOut {🛠️Basic} Property ParticleEmitter.ShapePartial: number {🛠️Basic} Property ParticleEmitter.ShapeStyle: Enum.ParticleEmitterShapeStyle {🛠️Basic} Property ParticleEmitter.FlipbookFramerate: NumberRange {🛠️Basic} Property ParticleEmitter.FlipbookIncompatible: string {🛠️Basic} Property ParticleEmitter.FlipbookLayout: Enum.ParticleFlipbookLayout {🛠️Basic} Property ParticleEmitter.FlipbookMode: Enum.ParticleFlipbookMode {🛠️Basic} Property ParticleEmitter.FlipbookSizeX: number {🛠️Basic} Property ParticleEmitter.FlipbookSizeY: number {🛠️Basic} Property ParticleEmitter.FlipbookStartRandom: boolean {🛠️Basic} Property ParticleEmitter.Acceleration: Vector3 {🛠️Basic} Property ParticleEmitter.Drag: number {🛠️Basic} Property ParticleEmitter.LockedToPart: boolean {🛠️Basic} Property ParticleEmitter.TimeScale: number {🛠️Basic} Property ParticleEmitter.VelocityInheritance: number {🛠️Basic} Property ParticleEmitter.WindAffectsDrag: boolean {🛠️Basic} Property ParticleEmitter.LocalTransparencyModifier: number {🛠️Basic} [Hidden] [NotReplicated] Property ParticleEmitter.VelocitySpread: number {🛠️Basic} [📁LoadOnly] [NotReplicated] [Deprecated] Function ParticleEmitter:Clear() -> () {🛠️Basic} Function ParticleEmitter:Emit(particleCount: number? = 16) -> () {🛠️Basic} Function ParticleEmitter:FastForward(numFrames: number) -> () {🛠️Basic} {🔒RobloxScript} Event ParticleEmitter.OnClearRequested() {🛠️Basic} [Hidden] Event ParticleEmitter.OnEmitRequested(particleCount: number) {🛠️Basic} [Hidden] Class PartyEmulatorService : Instance {🔒RobloxScript} [NotCreatable] [Service] [NotReplicated] Function PartyEmulatorService:CreateNewParty() -> string {🔒RobloxScript} Function PartyEmulatorService:DeleteParty(partyId: string) -> () {🔒RobloxScript} Function PartyEmulatorService:GetEmulatedPartyAsync(partyId: string) -> { any } {🔒RobloxScript} [Yields] Function PartyEmulatorService:GetEmulatedPartyConfiguration() -> { [string]: any } {🔒RobloxScript} Function PartyEmulatorService:GetIsEmulationEnabled() -> boolean {🔒RobloxScript} Function PartyEmulatorService:OnTestPlayerCountChanged(newPlayerCount: number) -> () {🔒RobloxScript} Function PartyEmulatorService:SetIsEmulationEnabled(isEnabled: boolean) -> () {🔒RobloxScript} Function PartyEmulatorService:SetPlayerPartyId(userId: number, partyId: string) -> () {🔒RobloxScript} Function PartyEmulatorService:applyPartyIdToPlayer(player: Player) -> () {🔒RobloxScript} Event PartyEmulatorService.ConfigurationChanged(configuration: { [string]: any }) {🔒RobloxScript} Class PatchBundlerFileWatch : Instance [NotCreatable] [Service] [NotReplicated] Class PatchMapping : Instance [NotCreatable] [NotReplicated] Property PatchMapping.FlattenTree: boolean Property PatchMapping.PatchId: string Property PatchMapping.TargetPath: string Class Path : Instance [NotCreatable] [NotReplicated] Property Path.Status: Enum.PathStatus {🛠️Basic} [ReadOnly] Function Path:CheckOcclusionAsync(start: number) -> number {🛠️Basic} [Yields] Function Path:ComputeAsync(start: Vector3, finish: Vector3) -> () {🛠️Basic} [Yields] Function Path:GetWaypoints() -> { any } {🛠️Basic} Function Path:GetPointCoordinates() -> { any } {🛠️Basic} [Deprecated] Event Path.Blocked(blockedWaypointIdx: number) {🛠️Basic} Event Path.Unblocked(unblockedWaypointIdx: number) {🛠️Basic} Class PathfindingLink : Instance Property PathfindingLink.Attachment0: Attachment? {🛠️Basic} Property PathfindingLink.Attachment1: Attachment? {🛠️Basic} Property PathfindingLink.IsBidirectional: boolean {🛠️Basic} Property PathfindingLink.Label: string {🛠️Basic} Class PathfindingModifier : Instance Property PathfindingModifier.Label: string {🛠️Basic} Property PathfindingModifier.PassThrough: boolean {🛠️Basic} Class PathfindingService : Instance [NotCreatable] [Service] [NotReplicated] Property PathfindingService.EmptyCutoff: number {🛠️Basic} [📁LoadOnly] [NotReplicated] [Deprecated] Function PathfindingService:CreatePath(agentParameters: { [string]: any }? = nil) -> Path {🛠️Basic} Function PathfindingService:FindPathAsync(start: Vector3, finish: Vector3) -> Path {🛠️Basic} [Yields] Function PathfindingService:ComputeRawPathAsync(start: Vector3, finish: Vector3, maxDistance: number) -> Path {🛠️Basic} [Yields] [Deprecated] Function PathfindingService:ComputeSmoothPathAsync(start: Vector3, finish: Vector3, maxDistance: number) -> Path {🛠️Basic} [Yields] [Deprecated] Class PausedState : Instance {🔒RobloxScript} [NotCreatable] [NotReplicated] Property PausedState.Reason: Enum.DebuggerPauseReason {RobloxScript} [Hidden] [ReadOnly] Property PausedState.ThreadId: number {RobloxScript} [Hidden] [ReadOnly] Property PausedState.AllThreadsPaused: boolean {RobloxScript} [Hidden] [ReadOnly] Class PausedStateBreakpoint : PausedState {🔒RobloxScript} [NotCreatable] [NotReplicated] Property PausedStateBreakpoint.Breakpoint: Breakpoint? {RobloxScript} [Hidden] [ReadOnly] Class PausedStateException : PausedState {🔒RobloxScript} [NotCreatable] [NotReplicated] Property PausedStateException.ExceptionText: string {RobloxScript} [Hidden] [ReadOnly] Class PerformanceControlService : Instance {🔒RobloxScript} [NotCreatable] [Service] [NotReplicated] Function PerformanceControlService:IsCrossExperienceLaunchFeasible(type: string) -> boolean {🔒RobloxScript} Class PermissionsService : Instance [NotCreatable] [Service] Function PermissionsService:GetIsThirdPartyAssetAllowed() -> boolean {🔒RobloxScript} Function PermissionsService:GetIsThirdPartyPurchaseAllowed() -> boolean {🔒RobloxScript} Function PermissionsService:GetIsThirdPartyTeleportAllowed() -> boolean {🔒RobloxScript} Function PermissionsService:GetPermissions(assetId: string) -> { any } {🔒RobloxScript} Function PermissionsService:SetPermissions(assetId: string, permissions: { any }) -> () {🔒RobloxScript} Class PhysicsService : Instance [NotCreatable] [Service] Function PhysicsService:CollisionGroupSetCollidable(name1: string, name2: string, collidable: boolean) -> () {🛠️Physics} Function PhysicsService:CollisionGroupsAreCollidable(name1: string, name2: string) -> boolean {🛠️Physics} Function PhysicsService:GetMaxCollisionGroups() -> number {🛠️Physics} Function PhysicsService:GetRegisteredCollisionGroups() -> { any } {🛠️Physics} Function PhysicsService:IsCollisionGroupRegistered(name: string) -> boolean {🛠️Physics} Function PhysicsService:LocalIkSolve(part: BasePart, target: CFrame, translateStiffness: number, rotateStiffness: number) -> () {🛠️Physics} {🔒LocalUser} Function PhysicsService:RegisterCollisionGroup(name: string) -> () {🛠️Physics} Function PhysicsService:RenameCollisionGroup(from: string, to: string) -> () {🛠️Physics} Function PhysicsService:UnregisterCollisionGroup(name: string) -> () {🛠️Physics} Function PhysicsService:CollisionGroupContainsPart(name: string, part: BasePart) -> boolean {🛠️Physics} [Deprecated] Function PhysicsService:CreateCollisionGroup(name: string) -> number {🛠️Physics} [Deprecated] Function PhysicsService:GetCollisionGroupId(name: string) -> number {🛠️Physics} [Deprecated] Function PhysicsService:GetCollisionGroupName(name: number) -> string {🛠️Physics} [Deprecated] Function PhysicsService:GetCollisionGroups() -> { any } {🛠️Physics} [Deprecated] Function PhysicsService:IkSolve(part: BasePart, target: CFrame, translateStiffness: number, rotateStiffness: number) -> () {🛠️Physics} {🔒RobloxScript} Function PhysicsService:RemoveCollisionGroup(name: string) -> () {🛠️Physics} [Deprecated] Function PhysicsService:SetPartCollisionGroup(part: BasePart, name: string) -> () {🛠️Physics} [Deprecated] Event PhysicsService.CollisionGroupCollidableChanged(collisionGroupIndex1: number, collisionGroupIndex2: number) {🛠️Physics} {🔒RobloxEngine} [Hidden] Class PhysicsSettings : Instance {🔒Plugin} [NotCreatable] [Service] [NotReplicated] Property PhysicsSettings.AreAnchorsShown: boolean {Plugin} Property PhysicsSettings.AreAssembliesShown: boolean {Plugin} Property PhysicsSettings.AreAwakePartsHighlighted: boolean {Plugin} Property PhysicsSettings.AreBodyTypesShown: boolean {Plugin} Property PhysicsSettings.AreContactIslandsShown: boolean {Plugin} Property PhysicsSettings.AreContactPointsShown: boolean {Plugin} Property PhysicsSettings.AreJointCoordinatesShown: boolean {Plugin} Property PhysicsSettings.AreMechanismsShown: boolean {Plugin} Property PhysicsSettings.AreModelCoordsShown: boolean {Plugin} Property PhysicsSettings.AreNonAnchorsShown: boolean {Plugin} Property PhysicsSettings.AreOwnersShown: boolean {Plugin} Property PhysicsSettings.ArePartCoordsShown: boolean {Plugin} Property PhysicsSettings.AreRegionsShown: boolean {Plugin} Property PhysicsSettings.AreTerrainReplicationRegionsShown: boolean {Plugin} Property PhysicsSettings.AreUnalignedPartsShown: boolean {Plugin} Property PhysicsSettings.AreWorldCoordsShown: boolean {Plugin} Property PhysicsSettings.DisableCSGv2: boolean {Plugin} Property PhysicsSettings.DisableCSGv3ForPlugins: boolean {Plugin} Property PhysicsSettings.IsInterpolationThrottleShown: boolean {Plugin} Property PhysicsSettings.IsReceiveAgeShown: boolean {Plugin} Property PhysicsSettings.IsTreeShown: boolean {Plugin} Property PhysicsSettings.ShowDecompositionGeometry: boolean {Plugin} Property PhysicsSettings.UseCSGv2: boolean {Plugin} Property PhysicsSettings.AllowSleep: boolean {Plugin} Property PhysicsSettings.PhysicsEnvironmentalThrottle: Enum.EnviromentalPhysicsThrottle {Plugin} Property PhysicsSettings.ThrottleAdjustTime: number {Plugin} Property PhysicsSettings.AreAssemblyCentersOfMassShown: boolean {RobloxScript} Property PhysicsSettings.AreCollisionCostsShown: boolean {RobloxScript} Property PhysicsSettings.AreConstraintForcesShownForSelectedOrHoveredInstances: boolean {RobloxScript} Property PhysicsSettings.AreConstraintTorquesShownForSelectedOrHoveredInstances: boolean {RobloxScript} Property PhysicsSettings.AreContactForcesShownForSelectedOrHoveredAssemblies: boolean {RobloxScript} Property PhysicsSettings.AreGravityForcesShownForSelectedOrHoveredAssemblies: boolean {RobloxScript} Property PhysicsSettings.AreMagnitudesShownForDrawnForcesAndTorques: boolean {RobloxScript} Property PhysicsSettings.AreSolverIslandsShown: boolean {RobloxScript} Property PhysicsSettings.AreTimestepsShown: boolean {RobloxScript} Property PhysicsSettings.DrawConstraintsNetForce: boolean {RobloxScript} Property PhysicsSettings.DrawContactsNetForce: boolean {RobloxScript} Property PhysicsSettings.DrawTotalNetForce: boolean {RobloxScript} Property PhysicsSettings.EnableForceVisualizationSmoothing: boolean {RobloxScript} Property PhysicsSettings.FluidForceDrawScale: number {RobloxScript} Property PhysicsSettings.ForceCSGv2: boolean {Plugin} [Hidden] [NotReplicated] Property PhysicsSettings.ForceDrawScale: number {RobloxScript} Property PhysicsSettings.ForceVisualizationSmoothingSteps: number {RobloxScript} Property PhysicsSettings.ShowFluidForcesForSelectedOrHoveredMechanisms: boolean {RobloxScript} Property PhysicsSettings.ShowInstanceNamesForDrawnForcesAndTorques: boolean {RobloxScript} Property PhysicsSettings.SolverConvergenceMetricType: Enum.SolverConvergenceMetricType {RobloxScript} Property PhysicsSettings.SolverConvergenceVisualizationMode: Enum.SolverConvergenceVisualizationMode {RobloxScript} Property PhysicsSettings.TorqueDrawScale: number {RobloxScript} Class PlaceAssetIdsService : Instance {🔒RobloxEngine} [NotCreatable] [Service] Class PlaceStatsService : Instance {🔒RobloxEngine} [NotCreatable] [Service] [NotReplicated] Class PlacesService : Instance [NotCreatable] [Service] [NotReplicated] Function PlacesService:StartPlaySolo() -> () {🔒RobloxScript} Function PlacesService:StopPlaySolo() -> () {🔒RobloxScript} Class PlatformCloudStorageService : Instance {🔒RobloxScript} [NotCreatable] [Service] [NotReplicated] Function PlatformCloudStorageService:GetUserDataAsync(key: string) -> { [string]: any } {🔒RobloxScript} [Yields] Function PlatformCloudStorageService:IsUserDataAvailable() -> boolean {🔒RobloxScript} Function PlatformCloudStorageService:SetUserDataAsync(key: string, data: { [string]: any }) -> () {🔒RobloxScript} [Yields] Class PlatformFriendsService : Instance {🔒RobloxScript} [NotCreatable] [Service] [NotReplicated] Function PlatformFriendsService:GetPartyMembers() -> { any } {🔒RobloxScript} [Yields] Function PlatformFriendsService:IsInviteFriendsEnabled() -> boolean {🔒RobloxScript} Function PlatformFriendsService:IsProfileEnabled() -> boolean {🔒RobloxScript} Function PlatformFriendsService:ShowInviteFriendsUI() -> () {🔒RobloxScript} Function PlatformFriendsService:ShowProfile(platformUserId: string) -> () {🔒RobloxScript} Class PlatformLibraries : Instance {🔒RobloxScript} [NotCreatable] [Service] Event PlatformLibraries.RemoteRequireRequest(libraryName: string) {🔒RobloxEngine} [Hidden] Event PlatformLibraries.RemoteRequireResponse(libraryName: string, module: ModuleScript) {🔒RobloxEngine} [Hidden] Class Player : Instance Property Player.CanLoadCharacterAppearance: boolean {🛠️Players} Property Player.CameraMaxZoomDistance: number {🛠️Players} Property Player.CameraMinZoomDistance: number {🛠️Players} Property Player.CameraMode: Enum.CameraMode {🛠️Players} Property Player.DevCameraOcclusionMode: Enum.DevCameraOcclusionMode {🛠️Players} Property Player.DevComputerCameraMode: Enum.DevComputerCameraMovementMode {🛠️Players} Property Player.DevEnableMouseLock: boolean {🛠️Players} Property Player.DevTouchCameraMode: Enum.DevTouchCameraMovementMode {🛠️Players} Property Player.HealthDisplayDistance: number {🛠️Players} Property Player.NameDisplayDistance: number {🛠️Players} Property Player.DevComputerMovementMode: Enum.DevComputerMovementMode {🛠️Players} Property Player.DevTouchMovementMode: Enum.DevTouchMovementMode {🛠️Players} Property Player.AccountAge: number {🛠️Players} [ReadOnly] Property Player.AutoJumpEnabled: boolean {🛠️Players} Property Player.Character: Model? {🛠️Players} Property Player.CharacterAppearanceId: number {🛠️Players} Property Player.DisplayName: string {🛠️Players} Property Player.FollowUserId: number {🛠️Players} [ReadOnly] Property Player.HasVerifiedBadge: boolean {🛠️Players} Property Player.MembershipType: Enum.MembershipType {🛠️Players} [ReadOnly] Property Player.ReplicationFocus: Instance? {🛠️Players} Property Player.RespawnLocation: SpawnLocation? {🛠️Players} Property Player.UserId: number {🛠️Players} Property Player.Neutral: boolean {🛠️Players} Property Player.Team: Team? {🛠️Players} [NotReplicated] Property Player.TeamColor: BrickColor {🛠️Players} Property Player.GameplayPaused: boolean {🛠️Players} {✏️NotAccessible} [Hidden] Property Player.AccountAgeReplicate: number {🛠️Players} [Hidden] [NotScriptable] Property Player.AppearanceDidLoad: boolean {🛠️Players} {RobloxScript} [Hidden] [ReadOnly] [Deprecated] Property Player.CameraFrustumRequested: boolean {🛠️Players} {RobloxEngine} [Hidden] [NotScriptable] Property Player.CharacterAppearance: string {🛠️Players} [NotBrowsable] [Deprecated] Property Player.ChararacterRegionId: Vector3 {🛠️Players} {RobloxEngine} [Hidden] [NotScriptable] Property Player.ChatAvailabilityStatus: string {🛠️Players} {RobloxScript} [Hidden] [NotReplicated] Property Player.ChatMode: Enum.ChatMode {🛠️Players} {RobloxScript} [Hidden] [ReadOnly] Property Player.ChatPrivacyMode: Enum.ChatPrivacyMode {🛠️Players} {RobloxScript} [Hidden] [NotScriptable] Property Player.CloudEditCameraCoordinateFrame: CFrame {🛠️Players} [Hidden] [NotScriptable] Property Player.CloudEditPlayerActive: boolean {🛠️Players} [Hidden] [NotScriptable] Property Player.CountryRegionCodeReplicate: string {🛠️Players} [Hidden] [NotScriptable] Property Player.DataComplexity: number {🛠️Players} [Hidden] [ReadOnly] [Deprecated] Property Player.DataComplexityLimit: number {🛠️Players} {LocalUser} [Hidden] [NotReplicated] [Deprecated] Property Player.DataReady: boolean {🛠️Players} [Hidden] [ReadOnly] [Deprecated] Property Player.FollowUserIdReplicated: number {🛠️Players} [Hidden] [NotScriptable] Property Player.Guest: boolean {🛠️Players} {RobloxScript} [Hidden] [ReadOnly] Property Player.InternalCharacterAppearanceLoaded: boolean {🛠️Players} [Hidden] [NotScriptable] Property Player.LocaleId: string {🛠️Players} [Hidden] [ReadOnly] Property Player.MaxSimulationRadius: number {🛠️Players} {LocalUser} [Hidden] [NotScriptable] Property Player.MaximumSimulationRadius: number {🛠️Players} {LocalUser} [Hidden] [NotReplicated] Property Player.MembershipTypeReplicate: Enum.MembershipType {🛠️Players} [Hidden] [NotScriptable] Property Player.NeedRegionalFallback: boolean {🛠️Players} {RobloxEngine} [Hidden] [NotScriptable] Property Player.OsPlatform: string {🛠️Players} {RobloxScript} [Hidden] [NotReplicated] Property Player.PartyId: string {🛠️Players} {✏️RobloxEngine} [Hidden] [NotReplicated] Property Player.PlatformName: string {🛠️Players} {RobloxScript} [Hidden] Property Player.RawJoinData: BinaryString {🛠️Players} {RobloxEngine} [Hidden] [NotScriptable] Property Player.SimulationRadius: number {🛠️Players} {LocalUser} [Hidden] Property Player.StepIdOffset: number {🛠️Players} {RobloxEngine} Property Player.SuperSafeChatReplicate: boolean {🛠️Players} {LocalUser} [Hidden] [NotScriptable] Property Player.Teleported: boolean {🛠️Players} {RobloxScript} [Hidden] [ReadOnly] Property Player.TeleportedIn: boolean {🛠️Players} {RobloxScript} [Hidden] Property Player.ThirdPartyTextChatRestrictionStatus: Enum.ChatRestrictionStatus {🛠️Players} {RobloxScript} [ReadOnly] Property Player.UnfilteredChat: boolean {🛠️Players} {RobloxScript} [Hidden] [ReadOnly] Property Player.VRDevice: string {🛠️Players} {RobloxScript} [Hidden] Property Player.VREnabled: boolean {🛠️Players} {RobloxScript} [Hidden] [NotReplicated] Property Player.userId: number {🛠️Players} [Deprecated] Function Player:AddReplicationFocus(part: BasePart) -> () {🛠️Players} Function Player:ClearCharacterAppearance() -> () {🛠️Players} Function Player:DistanceFromCharacter(point: Vector3) -> number {🛠️Players} Function Player:GetData() -> PlayerData {🛠️Players} Function Player:GetFriendsOnlineAsync(maxFriends: number? = 200) -> { any } {🛠️Players | Social} [Yields] Function Player:GetJoinData() -> { [string]: any } {🛠️Players} [CustomLuaState] Function Player:GetMouse() -> Mouse {🛠️Input | Players} Function Player:GetNetworkPing() -> number {🛠️Players} {🧬Safe} Function Player:GetRankInGroupAsync(groupId: number) -> number {🛠️Groups | Players} [Yields] Function Player:GetRoleInGroupAsync(groupId: number) -> string {🛠️Groups | Players} [Yields] Function Player:HasAppearanceLoaded() -> boolean {🛠️Players} Function Player:IsFriendsWithAsync(userId: number) -> boolean {🛠️Players | Social} [Yields] Function Player:IsInGroupAsync(groupId: number) -> boolean {🛠️Groups | Players} [Yields] Function Player:IsVerified() -> boolean {🛠️Players} Function Player:Kick(message: string? = "") -> () {🛠️Consequences | Players} Function Player:LoadCharacterAsync() -> () {🛠️Players} [Yields] Function Player:LoadCharacterBlocking() -> () {🛠️Players} {🔒LocalUser} [Yields] Function Player:LoadCharacterWithHumanoidDescriptionAsync(humanoidDescription: HumanoidDescription) -> () {🛠️Players} [Yields] Function Player:Move(walkDirection: Vector3, relativeToCamera: boolean? = false) -> () {🛠️Players} Function Player:RemoveCharacter() -> () {🛠️Players} {🔒LocalUser} Function Player:RemoveReplicationFocus(part: BasePart) -> () {🛠️Players} Function Player:RequestStreamAroundAsync(position: Vector3, timeOut: number? = 0) -> () {🛠️Players} [Yields] Function Player:SetAccountAge(accountAge: number) -> () {🛠️Players} {🔒Plugin} Function Player:SetSuperSafeChat(value: boolean) -> () {🛠️Players} {🔒Plugin} Function Player:AddReplicationFocusPosition(center: Vector3, radius: number) -> () {🛠️Players} {🔒RobloxEngine} Function Player:AddToBlockList(userIds: { any }) -> () {🛠️Players} {🔒RobloxScript} Function Player:GetCanManageAsync() -> boolean {🛠️Players} {🔒RobloxScript} [Yields] Function Player:GetFriendStatus(player: Player) -> Enum.FriendStatus {🛠️Players} {🔒RobloxScript} Function Player:GetFriendsOnline(maxFriends: number? = 200) -> { any } {🛠️Players | Social} [Yields] [Deprecated] Function Player:GetGameSessionID() -> string {🛠️Players} {🔒RobloxEngine} Function Player:GetRankInGroup(groupId: number) -> number {🛠️Groups | Players} [Yields] [Deprecated] Function Player:GetRoleInGroup(groupId: number) -> string {🛠️Groups | Players} [Yields] [Deprecated] Function Player:GetUnder13() -> boolean {🛠️Players} {🔒RobloxScript} Function Player:IsBestFriendsWith(userId: number) -> boolean {🛠️Players} [Yields] [Deprecated] Function Player:IsFriendsWith(userId: number) -> boolean {🛠️Players | Social} [Yields] [Deprecated] Function Player:IsInGroup(groupId: number) -> boolean {🛠️Groups | Players} [Yields] [Deprecated] Function Player:LoadBoolean(key: string) -> boolean {🛠️Players} [Deprecated] Function Player:LoadCharacter() -> () {🛠️Players} [Yields] [Deprecated] Function Player:LoadCharacterAppearance(assetInstance: Instance) -> () {🛠️Avatar | Players} [Deprecated] Function Player:LoadCharacterWithAvatarRules(avatarRules: AvatarRules) -> () {🛠️Players} {🔒RobloxScript} [Yields] Function Player:LoadCharacterWithHumanoidDescription(humanoidDescription: HumanoidDescription) -> () {🛠️Players} [Yields] [Deprecated] Function Player:LoadData() -> () {🛠️Players} {🔒LocalUser} [Deprecated] Function Player:LoadInstance(key: string) -> Instance? {🛠️Players} [Deprecated] Function Player:LoadNumber(key: string) -> number {🛠️Players} [Deprecated] Function Player:LoadString(key: string) -> string {🛠️Players} [Deprecated] Function Player:OverrideStreamingRadii(minRadius: number, targetRadius: number) -> () {🛠️Players} {🔒RobloxEngine} Function Player:PinStreamingForInstance(instance: Instance, depth: number) -> () {🛠️Players} {🔒RobloxScript} Function Player:PinStreamingForInstanceByUniqueId(uniqueIdString: string, depth: number) -> () {🛠️Players} {🔒RobloxScript} Function Player:PromptSecurityChallengeAsync() -> boolean {🛠️Players} {🔒RobloxEngine} [Yields] Function Player:RemoveReplicationFocusPosition(center: Vector3, radius: number) -> () {🛠️Players} {🔒RobloxEngine} Function Player:RequestFriendship(player: Player) -> () {🛠️Players} {🔒RobloxScript} Function Player:RevokeFriendship(player: Player) -> () {🛠️Players} {🔒RobloxScript} Function Player:SaveBoolean(key: string, value: boolean) -> () {🛠️Players} [Deprecated] Function Player:SaveData() -> () {🛠️Players} {🔒LocalUser} [Deprecated] Function Player:SaveInstance(key: string, value: Instance) -> () {🛠️Players} [Deprecated] Function Player:SaveNumber(key: string, value: number) -> () {🛠️Players} [Deprecated] Function Player:SaveString(key: string, value: string) -> () {🛠️Players} [Deprecated] Function Player:SetBlockListInitialized() -> () {🛠️Players} {🔒RobloxScript} Function Player:SetCharacterAppearanceJson(jsonBlob: string) -> () {🛠️Players} {🔒RobloxScript} Function Player:SetChatTranslationSettingsLocaleId(locale: string) -> () {🛠️Players} {🔒RobloxScript} Function Player:SetExperienceSettingsLocaleId(locale: string) -> () {🛠️Players} {🔒RobloxScript} Function Player:SetMembershipType(membershipType: Enum.MembershipType) -> () {🛠️Players} {🔒RobloxScript} Function Player:SetModerationAccessKey(moderationAccessKey: string) -> () {🛠️Players} {🔒RobloxScript} Function Player:SetUnder13(value: boolean) -> () {🛠️Players} {🔒RobloxEngine} [Deprecated] Function Player:UnpinStreamingForInstance(instance: Instance, depth: number) -> () {🛠️Players} {🔒RobloxScript} Function Player:UpdatePlayerBlocked(userId: number, blocked: boolean) -> () {🛠️Players} {🔒RobloxScript} Function Player:WaitForDataReady() -> boolean {🛠️Players} [Yields] [Deprecated] Function Player:isFriendsWith(userId: number) -> boolean {🛠️Players} [Yields] [Deprecated] Function Player:loadBoolean(key: string) -> boolean {🛠️Players} [Deprecated] Function Player:loadInstance(key: string) -> Instance? {🛠️Players} [Deprecated] Function Player:loadNumber(key: string) -> number {🛠️Players} [Deprecated] Function Player:loadString(key: string) -> string {🛠️Players} [Deprecated] Function Player:saveBoolean(key: string, value: boolean) -> () {🛠️Players} [Deprecated] Function Player:saveInstance(key: string, value: Instance) -> () {🛠️Players} [Deprecated] Function Player:saveNumber(key: string, value: number) -> () {🛠️Players} [Deprecated] Function Player:saveString(key: string, value: string) -> () {🛠️Players} [Deprecated] Function Player:waitForDataReady() -> boolean {🛠️Players} [Yields] [Deprecated] Event Player.CharacterAdded(character: Model) {🛠️Players} Event Player.CharacterAppearanceLoaded(character: Model) {🛠️Players} Event Player.CharacterRemoving(character: Model) {🛠️Players} Event Player.Chatted(message: string, recipient: Player) {🛠️Chat | Players} Event Player.Idled(time: number) {🛠️Players} Event Player.OnTeleport(teleportState: Enum.TeleportState, placeId: number, spawnName: string) {🛠️Players | Teleport} Event Player.SimulationRadiusChanged(radius: number) {🛠️Players} {🔒LocalUser} Event Player.CloudEditSelectionChanged(newSelection: { any }) {🛠️Players} {🔒RobloxScript} Event Player.ConnectDiedSignalBackend() {🛠️Players} {🔒RobloxEngine} [Hidden] Event Player.FriendStatusChanged(player: Player, friendStatus: Enum.FriendStatus) {🛠️Players} {🔒RobloxScript} Event Player.InstancePinned(uniqueIdString: string, depth: number) {🛠️Players} {🔒RobloxScript} Event Player.InstanceUnpinned(uniqueIdString: string, depth: number) {🛠️Players} {🔒RobloxScript} Event Player.Kill() {🛠️Players} {🔒LocalUser} [Hidden] Event Player.NotifyStreamingUnpinned(instance: Instance, depth: number) {🛠️Players} {🔒RobloxEngine} [Hidden] Event Player.OnTeleportInternal(teleportState: Enum.TeleportState, teleportInfo: { [string]: any }, customLoadingScreen: Instance) {🛠️Players} {🔒RobloxEngine} [Hidden] Event Player.OverrideStreamRadii(minRadius: number, targetRadius: number) {🛠️Players} {🔒RobloxEngine} [Hidden] Event Player.PlayerCharacterLoaded(metrics: { [string]: any }) {🛠️Players} {🔒RobloxEngine} [Hidden] Event Player.PlayerChatTranslationSettingsLocaleSetFromLua(newLocaleId: string) {🛠️Players} {🔒RobloxEngine} [Hidden] Event Player.PlayerExperienceSettingsLocaleSetFromLua(newLocaleId: string) {🛠️Players} {🔒RobloxEngine} [Hidden] Event Player.RemoteFriendRequestSignal(otherUserId: number, eventType: Enum.FriendRequestEvent) {🛠️Players} {🔒RobloxScript} [Hidden] Event Player.RemoteInsert(url: string, position: Vector3) {🛠️Players} {🔒LocalUser} [Hidden] Event Player.RequestStreamingPin(instance: Instance, depth: number) {🛠️Players} {🔒RobloxEngine} [Hidden] Event Player.RequestStreamingPinByUniqueId(uniqueIdString: string, depth: number) {🛠️Players} {🔒RobloxEngine} [Hidden] Event Player.ScopeCheckInitiated(guid: string, serializedScopes: { any }, metadata: { [string]: any }) {🛠️Players} {🔒RobloxEngine} [Hidden] Event Player.ScriptSecurityError(hash: string, error: string, stack: string) {🛠️Players} {🔒LocalUser} [Hidden] Event Player.SendCameraFrustum(pv: ReplicationPV) {🛠️Players} {🔒RobloxEngine} [Hidden] Event Player.SendMaxClientBandwidthBps(bandwidthBps: number) {🛠️Players} {🔒RobloxEngine} [Hidden] Event Player.ServerToClientUnfilteredChatReplicate(value: boolean) {🛠️Players} {🔒RobloxEngine} [Hidden] Event Player.ServerUpdatedHead(assetType: Enum.AssetType, assetId: number) {🛠️Players} {🔒RobloxEngine} [Hidden] Event Player.SetShutdownMessage(message: string) {🛠️Players} {🔒RobloxEngine} [Hidden] Event Player.StatsAvailable(info: string) {🛠️Players} {🔒LocalUser} [Hidden] Event Player.StreamingPinComplete(instance: Instance) {🛠️Players} {🔒RobloxScript} Event Player.UnpinStreaming(instance: Instance, depth: number) {🛠️Players} {🔒RobloxEngine} [Hidden] Class PlayerData : Instance [NotCreatable] [NotReplicated] Function PlayerData:GetPlayer() -> Player Function PlayerData:GetRecordAsync(recordName: string? = "Default") -> PlayerDataRecord [Yields] Class PlayerDataRecord : Instance [NotCreatable] [NotReplicated] Property PlayerDataRecord.CreatedTime: number [ReadOnly] Property PlayerDataRecord.DefaultRecordName: boolean [ReadOnly] Property PlayerDataRecord.Dirty: boolean [ReadOnly] Property PlayerDataRecord.Error: Enum.PlayerDataErrorState [ReadOnly] Property PlayerDataRecord.FlushedTime: number [ReadOnly] Property PlayerDataRecord.LoadedTime: number [ReadOnly] Property PlayerDataRecord.ModifiedTime: number [ReadOnly] Property PlayerDataRecord.NewRecord: boolean [ReadOnly] Property PlayerDataRecord.Readable: boolean [ReadOnly] Property PlayerDataRecord.RecordName: string [ReadOnly] Property PlayerDataRecord.Writable: boolean [ReadOnly] Function PlayerDataRecord:GetPlayer() -> Player Function PlayerDataRecord:GetValue(key: string) -> any Function PlayerDataRecord:GetValueChangedSignal(key: string) -> RBXScriptSignal Function PlayerDataRecord:ReleaseAsync() -> () [Yields] Function PlayerDataRecord:RemoveValue(key: string) -> () Function PlayerDataRecord:RequestFlushAsync() -> () [Yields] Function PlayerDataRecord:SetValue(key: string, value: any) -> () Event PlayerDataRecord.Changed(key: string, value: any) Event PlayerDataRecord.Flushed(flushState: boolean, error: string?) Event PlayerDataRecord.Loaded(success: boolean, error: string?) Class PlayerDataRecordConfig : Instance [NotCreatable] [NotReplicated] Property PlayerDataRecordConfig.RecordName: string [ReadOnly] Function PlayerDataRecordConfig:GetDefaultValue(key: string) -> any Function PlayerDataRecordConfig:SetDefaultValue(key: string, value: any) -> () Class PlayerDataService : Instance [NotCreatable] [Service] [NotReplicated] Property PlayerDataService.LoadFailureBehavior: Enum.PlayerDataLoadFailureBehavior Function PlayerDataService:GetRecordConfig(recordName: string? = "Default") -> PlayerDataRecordConfig Class PlayerEmulatorService : Instance {🔒RobloxScript} [NotCreatable] [Service] [NotReplicated] Property PlayerEmulatorService.CustomPoliciesEnabled: boolean {RobloxScript} [Hidden] [NotReplicated] Property PlayerEmulatorService.EmulatedCountryCode: string {RobloxScript} [Hidden] [NotReplicated] Property PlayerEmulatorService.EmulatedGameLocale: string {RobloxScript} [Hidden] [NotReplicated] Property PlayerEmulatorService.PlayerEmulationEnabled: boolean {RobloxScript} [Hidden] [NotReplicated] Property PlayerEmulatorService.PseudolocalizationEnabled: boolean {RobloxScript} [Hidden] [NotReplicated] Property PlayerEmulatorService.SerializedEmulatedPolicyInfo: BinaryString {RobloxEngine} [Hidden] [NotReplicated] Property PlayerEmulatorService.TextElongationFactor: number {RobloxScript} [Hidden] [NotReplicated] Function PlayerEmulatorService:GetEmulatedPolicyInfo() -> { [string]: any } {🔒RobloxScript} Function PlayerEmulatorService:RegionCodeWillHaveAutomaticNonCustomPolicies(regionCode: string) -> boolean {🔒RobloxScript} Function PlayerEmulatorService:SetEmulatedPolicyInfo(emulatedPolicyInfo: { [string]: any }) -> () {🔒RobloxScript} Class PlayerHydrationService : Instance {🔒RobloxEngine} [NotCreatable] [Service] Event PlayerHydrationService.PlayerHydration(userId: number, playerHydrationBlob: string, playerHydrationSignature: string) {🔒RobloxEngine} [Hidden] Class PlayerScripts : Instance [NotCreatable] [NotReplicated] Function PlayerScripts:ClearComputerCameraMovementModes() -> () Function PlayerScripts:ClearComputerMovementModes() -> () Function PlayerScripts:ClearTouchCameraMovementModes() -> () Function PlayerScripts:ClearTouchMovementModes() -> () Function PlayerScripts:RegisterComputerCameraMovementMode(cameraMovementMode: Enum.ComputerCameraMovementMode) -> () Function PlayerScripts:RegisterComputerMovementMode(movementMode: Enum.ComputerMovementMode) -> () Function PlayerScripts:RegisterTouchCameraMovementMode(cameraMovementMode: Enum.TouchCameraMovementMode) -> () Function PlayerScripts:RegisterTouchMovementMode(movementMode: Enum.TouchMovementMode) -> () Function PlayerScripts:GetRegisteredComputerCameraMovementModes() -> { any } {🔒RobloxScript} Function PlayerScripts:GetRegisteredComputerMovementModes() -> { any } {🔒RobloxScript} Function PlayerScripts:GetRegisteredTouchCameraMovementModes() -> { any } {🔒RobloxScript} Function PlayerScripts:GetRegisteredTouchMovementModes() -> { any } {🔒RobloxScript} Event PlayerScripts.ComputerCameraMovementModeRegistered() {🔒RobloxScript} Event PlayerScripts.ComputerMovementModeRegistered() {🔒RobloxScript} Event PlayerScripts.TouchCameraMovementModeRegistered() {🔒RobloxScript} Event PlayerScripts.TouchMovementModeRegistered() {🔒RobloxScript} Class PlayerViewService : Instance [NotCreatable] [Service] [NotReplicated] Function PlayerViewService:GetDeviceCameraCFrame(player: Player? = nil) -> CFrame {🛠️SensitiveInput} Function PlayerViewService:GetDeviceCameraCFrameForSelfView() -> CFrame {🛠️SensitiveInput} {🔒RobloxScript} Function PlayerViewService:OnCameraCFrameReplicationRequest() -> () {🛠️SensitiveInput} {🔒RobloxScript} Function PlayerViewService:UpdateDeviceCFrame(player: Player? = nil, cframe: CFrame?, timestamp: number? = 0) -> () {🛠️SensitiveInput} {🔒RobloxScript} Class Players : Instance [NotCreatable] [Service] Property Players.BanningEnabled: boolean {🛠️Players} [NotScriptable] Property Players.CharacterAutoLoads: boolean {🛠️Players} [NotReplicated] Property Players.UseStrafingAnimations: boolean {🛠️Players} [NotScriptable] Property Players.BubbleChat: boolean {🛠️Players} [ReadOnly] Property Players.ClassicChat: boolean {🛠️Players} [ReadOnly] Property Players.LocalPlayer: Player? {🛠️Players} [ReadOnly] Property Players.MaxPlayers: number {🛠️Players} [ReadOnly] Property Players.PreferredPlayers: number {🛠️Players} [ReadOnly] Property Players.RespawnTime: number {🛠️Players} Property Players.MaxPlayersInternal: number {🛠️Players} {LocalUser} [Hidden] Property Players.NumPlayers: number {🛠️Players} [ReadOnly] [Deprecated] Property Players.PreferredPlayersInternal: number {🛠️Players} {LocalUser} [Hidden] Property Players.ServerGitHash: string {🛠️Players} {RobloxEngine} [Hidden] [NotScriptable] Property Players.ServerLogPrefix: string {🛠️Players} {RobloxEngine} [Hidden] [NotScriptable] Property Players.localPlayer: Player? {🛠️Players} [Hidden] [ReadOnly] [Deprecated] Property Players.numPlayers: number {🛠️Players} [Hidden] [ReadOnly] [Deprecated] Function Players:BanAsync(config: { [string]: any }) -> () {🛠️Consequences | Players} [Yields] Function Players:Chat(message: string) -> () {🛠️Players} {🔒Plugin} Function Players:CreateHumanoidModelFromDescriptionAsync(description: HumanoidDescription, rigType: Enum.HumanoidRigType, assetTypeVerification: Enum.AssetTypeVerification? = "Default") -> Model {🛠️Avatar | Players} [Yields] Function Players:CreateHumanoidModelFromUserIdAsync(userId: number) -> Model {🛠️Players} [Yields] Function Players:CreateLocalPlayer() -> Player {🛠️Players} {🔒LocalUser} Function Players:GetBanHistoryAsync(userId: number) -> BanHistoryPages {🛠️Consequences | Players} [Yields] Function Players:GetCharacterAppearanceInfoAsync(userId: number) -> { [string]: any } {🛠️Players} [Yields] Function Players:GetFriendsAsync(userId: number) -> FriendPages {🛠️Players | Social} [Yields] Function Players:GetHumanoidDescriptionFromOutfitIdAsync(outfitId: number) -> HumanoidDescription {🛠️Avatar | Players} [Yields] Function Players:GetHumanoidDescriptionFromUserIdAsync(userId: number) -> HumanoidDescription {🛠️Avatar | Players} [Yields] Function Players:GetNameFromUserIdAsync(userId: number) -> string {🛠️Players} [Yields] Function Players:GetPlayerByUserId(userId: number) -> Player {🛠️Players} {🧬Safe} Function Players:GetPlayerFromCharacter(character: Model) -> Player {🛠️Players} Function Players:GetPlayers() -> { Instance } {🛠️Players} {🧬Safe} Function Players:GetUserIdFromNameAsync(userName: string) -> number {🛠️Players} [Yields] Function Players:GetUserThumbnailAsync(userId: number, thumbnailType: Enum.ThumbnailType, thumbnailSize: Enum.ThumbnailSize) -> ...any {🛠️Players} [Yields] Function Players:ReportAbuse(player: Player, reason: string, optionalMessage: string) -> () {🛠️Players} {🔒LocalUser} Function Players:ResetLocalPlayer() -> () {🛠️Players} {🔒LocalUser} Function Players:SetChatStyle(style: Enum.ChatStyle? = "Classic") -> () {🛠️Players} {🔒Plugin} Function Players:TeamChat(message: string) -> () {🛠️Players} {🔒Plugin} Function Players:UnbanAsync(config: { [string]: any }) -> () {🛠️Consequences | Players} [Yields] Function Players:WhisperChat(message: string, player: Instance) -> () {🛠️Players} {🔒LocalUser} Function Players:CreateHumanoidModelFromDescription(description: HumanoidDescription, rigType: Enum.HumanoidRigType, assetTypeVerification: Enum.AssetTypeVerification? = "Default") -> Model {🛠️Avatar | Players} [Yields] [Deprecated] Function Players:CreateHumanoidModelFromUserId(userId: number) -> Model {🛠️Players} [Yields] [Deprecated] Function Players:GetCharacterAppearanceAsync(userId: number) -> Model {🛠️Players} [Yields] [Deprecated] Function Players:GetHumanoidDescriptionFromOutfitId(outfitId: number) -> HumanoidDescription {🛠️Avatar | Players} [Yields] [Deprecated] Function Players:GetHumanoidDescriptionFromUserId(userId: number) -> HumanoidDescription {🛠️Avatar | Players} [Yields] [Deprecated] Function Players:ReportAbuseV3(player: Player, jsonTags: string) -> () {🛠️Players} {🔒RobloxScript} Function Players:ReportAvatarAbuse(targetUserId: number, tags: { [string]: any }) -> () {🛠️Players} {🔒RobloxScript} Function Players:ReportChatAbuse(eligibleChatLines: { any }, targetChatLines: { any }, tags: { [string]: any }) -> () {🛠️Players} {🔒RobloxScript} Function Players:SetLocalPlayerInfo(userId: number, userName: string, displayName: string, membershipType: Enum.MembershipType, isUnder13: boolean) -> () {🛠️Players} {🔒RobloxScript} Function Players:getPlayers() -> { Instance } {🛠️Players} [Deprecated] Function Players:playerFromCharacter(character: Model) -> Player {🛠️Players} [Deprecated] Function Players:players() -> { Instance } {🛠️Players} [Deprecated] Event Players.PlayerAdded(player: Player) {🛠️Players} Event Players.PlayerChatted(chatType: Enum.PlayerChatType, player: Player, message: string, targetPlayer: Player) {🛠️Players} {🔒LocalUser} Event Players.PlayerConnecting(player: Player) {🛠️Players} {🔒LocalUser} Event Players.PlayerDisconnecting(player: Player) {🛠️Players} {🔒LocalUser} Event Players.PlayerMembershipChanged(player: Player) {🛠️Players} Event Players.PlayerRejoining(player: Player) {🛠️Players} {🔒LocalUser} Event Players.PlayerRemoving(player: Player, reason: Enum.PlayerExitReason) {🛠️Players} Event Players.UserSubscriptionStatusChanged(user: Player, subscriptionId: string) {🛠️Monetization | Players} Event Players.CloudEditApplyEditsMessage(playerName: string, scriptName: string) {🛠️Players} {🔒RobloxEngine} [Hidden] Event Players.FriendRequestEvent(player: Player, player: Player, friendRequestEvent: Enum.FriendRequestEvent) {🛠️Players} {🔒RobloxScript} Event Players.GameAnnounce(message: string) {🛠️Players} {🔒RobloxScript} Event Players.PromptGameServerAvatarReportEnrichment(reportId: string, targetUserId: number) {🛠️Players} {🔒RobloxEngine} [Hidden] Event Players.PromptGameServerReportEnrichment(reportId: string) {🛠️Players} {🔒RobloxEngine} [Hidden] Event Players.PromptGameServerTargetedChatReportEnrichment(reportId: string, eligibleChatLines: { any }, targetChatLines: { any }) {🛠️Players} {🔒RobloxEngine} [Hidden] Event Players.PromptReportServerEnrichmentAndScan(v1comment: string, submitterId: number, abuserId: number, reportId: string) {🛠️Players} {🔒RobloxEngine} [Hidden] Event Players.RequestCloudEditImmediatePublishWithContext(spanContext: string) {🛠️Players} {🔒RobloxEngine} [Hidden] Event Players.RequestCloudEditKick(playerId: number) {🛠️Players} {🔒RobloxEngine} [Hidden] Event Players.RequestCloudEditShutdown() {🛠️Players} {🔒RobloxEngine} [Hidden] Event Players.RequestTeamCreateImmediateSaveWithContext(spanContext: string) {🛠️Players} {🔒RobloxEngine} [Hidden] Event Players.TeamCreatePublishFinished(publishSuccessful: boolean) {🛠️Players} {🔒RobloxEngine} [Hidden] Event Players.TeamCreateSaveFinished(saveSuccessful: boolean) {🛠️Players} {🔒RobloxEngine} [Hidden] Event Players.TeamCreateServerMessage(messageType: Enum.MessageType, message: string, printToStatusBar: boolean) {🛠️Players} {🔒RobloxEngine} [Hidden] Class Plugin : Instance {🔒Plugin} [NotCreatable] Property Plugin.CollisionEnabled: boolean [ReadOnly] Property Plugin.GridSize: number [ReadOnly] Property Plugin.UsesAssetInsertionDrag: boolean {RobloxScript} [Hidden] [NotReplicated] Property Plugin.DisableUIDragDetectorDrags: boolean {RobloxScript} Property Plugin.HostDataModelType: Enum.StudioDataModelType {RobloxScript} [Hidden] [ReadOnly] Property Plugin.HostDataModelTypeIsCurrent: boolean {RobloxScript} [Hidden] [ReadOnly] Property Plugin.IsDebuggable: boolean {RobloxScript} Property Plugin.MultipleDocumentInterfaceInstance: MultipleDocumentInterfaceInstance? {RobloxScript} [Hidden] [ReadOnly] Function Plugin:Activate(exclusiveMouse: boolean) -> () {🔒Plugin} Function Plugin:CreateDockWidgetPluginGuiAsync(pluginGuiId: string, dockWidgetPluginGuiInfo: DockWidgetPluginGuiInfo) -> DockWidgetPluginGui {🔒Plugin} [Yields] Function Plugin:CreatePluginAction(actionId: string, text: string, statusTip: string, iconName: string? = "", allowBinding: boolean? = true) -> PluginAction {🔒Plugin} Function Plugin:CreatePluginMenu(id: string, title: string? = "", icon: string? = "") -> PluginMenu {🔒Plugin} Function Plugin:CreateToolbar(name: string) -> PluginToolbar {🔒Plugin} Function Plugin:Deactivate() -> () {🔒Plugin} Function Plugin:GetJoinMode() -> Enum.JointCreationMode {🔒Plugin} Function Plugin:GetMouse() -> PluginMouse {🔒Plugin} Function Plugin:GetSelectedRibbonTool() -> Enum.RibbonTool {🔒Plugin} Function Plugin:GetSetting(key: string) -> any {🔒Plugin} Function Plugin:ImportFbxAnimationAsync(rigModel: Instance, isR15: boolean? = true) -> Instance? {🔒Plugin} [Yields] Function Plugin:ImportFbxRigAsync(isR15: boolean? = true) -> Instance? {🔒Plugin} [Yields] Function Plugin:Intersect(objects: { Instance }) -> Instance? {🔒Plugin} Function Plugin:IsActivated() -> boolean {🔒Plugin} Function Plugin:IsActivatedWithExclusiveMouse() -> boolean {🔒Plugin} Function Plugin:Negate(objects: { Instance }) -> { Instance } {🔒Plugin} Function Plugin:OpenWikiPage(url: string) -> () {🔒Plugin} Function Plugin:PromptForExistingAssetId(assetType: string) -> number {🔒Plugin} [Yields] Function Plugin:PromptForExistingAssetIdAsync(assetType: string) -> number {🔒Plugin} [Yields] Function Plugin:PromptSaveSelectionAsync(suggestedFileName: string? = "") -> boolean {🔒Plugin} [Yields] Function Plugin:SaveSelectedToRoblox() -> () {🔒Plugin} Function Plugin:SelectRibbonTool(tool: Enum.RibbonTool, position: UDim2) -> () {🔒Plugin} Function Plugin:Separate(objects: { Instance }) -> { Instance } {🔒Plugin} Function Plugin:SetSetting(key: string, value: any) -> () {🔒Plugin} Function Plugin:StartDrag(dragData: { [string]: any }) -> () {🔒Plugin} Function Plugin:Union(objects: { Instance }) -> Instance? {🔒Plugin} Function Plugin:CreateDockWidgetPluginGui(pluginGuiId: string, dockWidgetPluginGuiInfo: DockWidgetPluginGuiInfo) -> DockWidgetPluginGui {🔒Plugin} [Yields] [Deprecated] Function Plugin:CreateQWidgetPluginGui(pluginGuiId: string, pluginGuiOptions: { [string]: any }) -> QWidgetPluginGui {🔒RobloxScript} [Yields] Function Plugin:GetItem(key: string, defaultValue: any) -> any {🔒RobloxScript} Function Plugin:GetPluginComponent(name: string) -> any {🔒RobloxScript} [CustomLuaState] Function Plugin:GetStudioUserId() -> number {🔒Plugin} [Deprecated] Function Plugin:GetUri() -> { [string]: any } {🔒RobloxScript} Function Plugin:ImportFbxAnimation(rigModel: Instance, isR15: boolean? = true) -> Instance? {🔒Plugin} [Yields] [Deprecated] Function Plugin:ImportFbxRig(isR15: boolean? = true) -> Instance? {🔒Plugin} [Yields] [Deprecated] Function Plugin:Invoke(key: string, arguments: ...any) -> () {🔒RobloxScript} Function Plugin:IsLoadedFromProject() -> boolean {🔒RobloxScript} Function Plugin:OnInvoke(key: string, callback: (...any) -> ...any) -> Instance? {🔒RobloxScript} Function Plugin:OnInvokeSuspendOverride(key: string, callback: (...any) -> ...any) -> Instance? {🔒RobloxScript} Function Plugin:OnSetItem(key: string, callback: (...any) -> ...any) -> Instance? {🔒RobloxScript} Function Plugin:OpenScript(script: LuaSourceContainer, lineNumber: number? = 1) -> () {🔒Plugin} [Deprecated] Function Plugin:PauseSound(sound: Instance) -> () {🔒RobloxScript} Function Plugin:PlaySound(sound: Instance, normalizedTimePosition: number? = 0) -> () {🔒RobloxScript} Function Plugin:PromptSaveSelection(suggestedFileName: string? = "") -> boolean {🔒Plugin} [Yields] [Deprecated] Function Plugin:ResumeSound(sound: Instance) -> () {🔒RobloxScript} Function Plugin:SetItem(key: string, value: any) -> () {🔒RobloxScript} Function Plugin:SetReady() -> () {🔒RobloxScript} Function Plugin:StartDecalDrag(decal: Instance) -> () {🔒RobloxScript} Function Plugin:StopAllSounds() -> () {🔒RobloxScript} Event Plugin.Deactivation() {🔒Plugin} Event Plugin.Unloading() {🔒Plugin} Event Plugin.Ready() {🔒RobloxScript} Callback Plugin.ProcessAssetInsertionDrag(assetId: string, assetTypeId: number, instances: { Instance }) -> { Instance } {🔒RobloxScript} [NoYield] Callback Plugin.ProcessAssetInsertionDrop() -> () {🔒RobloxScript} [NoYield] Class PluginAction : Instance {🔒Plugin} [NotReplicated] Property PluginAction.ActionId: string [ReadOnly] Property PluginAction.AllowBinding: boolean [ReadOnly] Property PluginAction.StatusTip: string [ReadOnly] Property PluginAction.Text: string {✏️RobloxScript} [📁LoadOnly] [NotReplicated] Property PluginAction.Checked: boolean {RobloxScript} [Hidden] [NotReplicated] Property PluginAction.DefaultShortcut: string {RobloxScript} [Hidden] [NotReplicated] Property PluginAction.Enabled: boolean {RobloxScript} [Hidden] [NotReplicated] Event PluginAction.Triggered() {🔒Plugin} Class PluginCapabilities : Instance {🔒Plugin} Property PluginCapabilities.Manifest: string {RobloxScript} Class PluginDebugService : Instance {🔒Plugin} [NotCreatable] [Service] [NotReplicated] Class PluginDragEvent : Instance {🔒Plugin} [NotCreatable] [NotReplicated] Property PluginDragEvent.Data: string [ReadOnly] Property PluginDragEvent.MimeType: string [ReadOnly] Property PluginDragEvent.Position: Vector2 [ReadOnly] Property PluginDragEvent.Sender: string [ReadOnly] Class PluginGuiService : Instance {🔒Plugin} [NotCreatable] [Service] [NotReplicated] Class PluginManagementService : Instance [NotCreatable] [Service] [NotReplicated] Function PluginManagementService:GetOTAPluginVersion(pluginName: string? = "") -> number {🔒RobloxScript} [Yields] Function PluginManagementService:SetAutoUpdate(pluginId: number, state: boolean) -> () {🔒RobloxScript} Class PluginManager : Instance {🔒Plugin} [NotCreatable] Function PluginManager:ExportPlace(filePath: string? = "") -> () {🔒Plugin} Function PluginManager:ExportSelection(filePath: string? = "") -> () {🔒Plugin} Function PluginManager:CreatePlugin() -> Instance? {🔒Plugin} [Deprecated] [CustomLuaState] Class PluginManagerInterface : Instance {🔒Plugin} [NotCreatable] [NotReplicated] Function PluginManagerInterface:ExportPlace(filePath: string? = "") -> () {🔒Plugin} Function PluginManagerInterface:ExportSelection(filePath: string? = "") -> () {🔒Plugin} Function PluginManagerInterface:CreatePlugin() -> Instance? {🔒Plugin} [Deprecated] [CustomLuaState] Class PluginMenu : Instance {🔒Plugin} [NotCreatable] [NotReplicated] Property PluginMenu.Icon: string [📁LoadOnly] [NotReplicated] Property PluginMenu.Title: string [📁LoadOnly] [NotReplicated] Function PluginMenu:AddAction(action: Instance) -> () {🔒Plugin} Function PluginMenu:AddMenu(menu: Instance) -> () {🔒Plugin} Function PluginMenu:AddNewAction(actionId: string, text: string, icon: string? = "") -> Instance? {🔒Plugin} Function PluginMenu:AddSeparator() -> () {🔒Plugin} Function PluginMenu:Clear() -> () {🔒Plugin} Function PluginMenu:ShowAsync() -> Instance? {🔒Plugin} [Yields] Class PluginPolicyService : Instance {🔒RobloxScript} [NotCreatable] [Service] [NotReplicated] Function PluginPolicyService:GetPluginPolicy(pluginName: string) -> { [string]: any } {🔒RobloxScript} Class PluginToolbar : Instance {🔒Plugin} [NotCreatable] Function PluginToolbar:CreateButton(buttonId: string, tooltip: string, iconname: string, text: string? = "") -> PluginToolbarButton {🔒Plugin} Function PluginToolbar:CreatePopupButton(buttonId: string, tooltip: string, iconname: string, text: string? = "") -> PluginToolbarButton {🔒RobloxScript} Class PluginToolbarButton : Instance {🔒Plugin} [NotCreatable] Property PluginToolbarButton.ClickableWhenViewportHidden: boolean [📁LoadOnly] [NotReplicated] Property PluginToolbarButton.Enabled: boolean [📁LoadOnly] [NotReplicated] Property PluginToolbarButton.Icon: string [📁LoadOnly] [NotReplicated] Function PluginToolbarButton:SetActive(active: boolean) -> () {🔒Plugin} Function PluginToolbarButton:SetDropdownActive(active: boolean) -> () {🔒RobloxScript} Event PluginToolbarButton.Click() {🔒Plugin} Event PluginToolbarButton.DropdownClick() {🔒RobloxScript} Class PointsService : Instance [NotCreatable] [Service] [Deprecated] Function PointsService:AwardPoints(userId: number, amount: number) -> ...any {🛠️Basic} [Yields] [Deprecated] [Deprecated] Function PointsService:GetAwardablePoints() -> number {🛠️Basic} [Deprecated] [Deprecated] Function PointsService:GetGamePointBalance(userId: number) -> number {🛠️Basic} [Yields] [Deprecated] [Deprecated] Function PointsService:GetPointBalance(userId: number) -> number {🛠️Basic} [Yields] [Deprecated] [Deprecated] Event PointsService.PointsAwarded(userId: number, pointsAwarded: number, userBalanceInGame: number, userTotalBalance: number) {🛠️Basic} [Deprecated] Class PolicyService : Instance [NotCreatable] [Service] [NotReplicated] Property PolicyService.IsLuobuServer: Enum.TriStateBoolean {🛠️Basic} {RobloxScript} [Hidden] Property PolicyService.LuobuWhitelisted: Enum.TriStateBoolean {🛠️Basic} {RobloxScript} [Hidden] Function PolicyService:CanViewBrandProjectAsync(player: Player, brandProjectId: string) -> boolean {🛠️Basic} [Yields] Function PolicyService:GetPolicyInfoForPlayerAsync(player: Instance) -> { [string]: any } {🛠️Basic} [Yields] Function PolicyService:GetPolicyInfoForServerRobloxOnlyAsync() -> { [string]: any } {🛠️Basic} {🔒RobloxScript} [Yields] Class PoseBase : Instance [NotCreatable] Property PoseBase.EasingDirection: Enum.PoseEasingDirection {🛠️Animation} Property PoseBase.EasingStyle: Enum.PoseEasingStyle {🛠️Animation} Property PoseBase.Weight: number {🛠️Animation} Class NumberPose : PoseBase Property NumberPose.Value: number {🛠️Animation} Class Pose : PoseBase Property Pose.CFrame: CFrame {🛠️Animation} Property Pose.MaskWeight: number {🛠️Animation} [📁LoadOnly] [NotReplicated] [Deprecated] Function Pose:AddSubPose(pose: Instance) -> () {🛠️Animation} Function Pose:GetSubPoses() -> { Instance } {🛠️Animation} Function Pose:RemoveSubPose(pose: Instance) -> () {🛠️Animation} Class PostEffect : Instance [NotCreatable] Property PostEffect.Enabled: boolean {🛠️Environment} Class BloomEffect : PostEffect Property BloomEffect.Intensity: number {🛠️Environment} Property BloomEffect.Size: number {🛠️Environment} Property BloomEffect.Threshold: number {🛠️Environment} Class BlurEffect : PostEffect Property BlurEffect.Size: number {🛠️Environment} Class ColorCorrectionEffect : PostEffect Property ColorCorrectionEffect.Brightness: number {🛠️Environment} Property ColorCorrectionEffect.Contrast: number {🛠️Environment} Property ColorCorrectionEffect.Saturation: number {🛠️Environment} Property ColorCorrectionEffect.TintColor: Color3 {🛠️Environment} Class ColorGradingEffect : PostEffect Property ColorGradingEffect.TonemapperPreset: Enum.TonemapperPreset {🛠️Environment} Class DepthOfFieldEffect : PostEffect Property DepthOfFieldEffect.FarIntensity: number {🛠️Environment} Property DepthOfFieldEffect.FocusDistance: number {🛠️Environment} Property DepthOfFieldEffect.InFocusRadius: number {🛠️Environment} Property DepthOfFieldEffect.NearIntensity: number {🛠️Environment} Class SunRaysEffect : PostEffect Property SunRaysEffect.Intensity: number {🛠️Environment} Property SunRaysEffect.Spread: number {🛠️Environment} Class ProcessInstancePhysicsService : Instance [NotCreatable] [Service] Class ProximityPrompt : Instance Property ProximityPrompt.ActionText: string {🛠️UI} Property ProximityPrompt.ClickablePrompt: boolean {🛠️UI} Property ProximityPrompt.Enabled: boolean {🛠️UI} Property ProximityPrompt.Exclusivity: Enum.ProximityPromptExclusivity {🛠️UI} Property ProximityPrompt.GamepadKeyCode: Enum.KeyCode {🛠️UI} Property ProximityPrompt.HoldDuration: number {🛠️UI} Property ProximityPrompt.KeyboardKeyCode: Enum.KeyCode {🛠️UI} Property ProximityPrompt.MaxActivationDistance: number {🛠️UI} Property ProximityPrompt.MaxIndicatorDistance: number {🛠️UI} Property ProximityPrompt.ObjectText: string {🛠️UI} Property ProximityPrompt.RequiresLineOfSight: boolean {🛠️UI} Property ProximityPrompt.Style: Enum.ProximityPromptStyle {🛠️UI} Property ProximityPrompt.UIOffset: Vector2 {🛠️UI} Property ProximityPrompt.AutoLocalize: boolean {🛠️UI} Property ProximityPrompt.RootLocalizationTable: LocalizationTable? {🛠️UI} Function ProximityPrompt:InputHoldBegin() -> () {🛠️UI} Function ProximityPrompt:InputHoldEnd() -> () {🛠️UI} Event ProximityPrompt.IndicatorHidden() {🛠️UI} Event ProximityPrompt.IndicatorShown() {🛠️UI} Event ProximityPrompt.PromptButtonHoldBegan(playerWhoTriggered: Player) {🛠️UI} Event ProximityPrompt.PromptButtonHoldEnded(playerWhoTriggered: Player) {🛠️UI} Event ProximityPrompt.PromptHidden() {🛠️UI} Event ProximityPrompt.PromptShown(inputType: Enum.ProximityPromptInputType) {🛠️UI} Event ProximityPrompt.TriggerEnded(playerWhoTriggered: Player) {🛠️UI} Event ProximityPrompt.Triggered(playerWhoTriggered: Player) {🛠️UI} Event ProximityPrompt.ButtonHoldBeganActionReplicated(player: Player) {🛠️UI} {🔒RobloxEngine} [Hidden] Event ProximityPrompt.ButtonHoldEndedActionReplicated(player: Player) {🛠️UI} {🔒RobloxEngine} [Hidden] Event ProximityPrompt.TriggerEndedActionReplicated(player: Player) {🛠️UI} {🔒RobloxEngine} [Hidden] Event ProximityPrompt.TriggeredActionReplicated(player: Instance) {🛠️UI} {🔒RobloxEngine} [Hidden] Class ProximityPromptService : Instance [Service] [NotBrowsable] Property ProximityPromptService.Enabled: boolean {🛠️Input} Property ProximityPromptService.MaxIndicatorsVisible: number {🛠️Input} Property ProximityPromptService.MaxPromptsVisible: number {🛠️Input} Event ProximityPromptService.IndicatorHidden(prompt: ProximityPrompt) {🛠️Input} Event ProximityPromptService.IndicatorShown(prompt: ProximityPrompt) {🛠️Input} Event ProximityPromptService.PromptButtonHoldBegan(prompt: ProximityPrompt, playerWhoTriggered: Player) {🛠️Input} Event ProximityPromptService.PromptButtonHoldEnded(prompt: ProximityPrompt, playerWhoTriggered: Player) {🛠️Input} Event ProximityPromptService.PromptHidden(prompt: ProximityPrompt) {🛠️Input} Event ProximityPromptService.PromptShown(prompt: ProximityPrompt, inputType: Enum.ProximityPromptInputType) {🛠️Input} Event ProximityPromptService.PromptTriggerEnded(prompt: ProximityPrompt, playerWhoTriggered: Player) {🛠️Input} Event ProximityPromptService.PromptTriggered(prompt: ProximityPrompt, playerWhoTriggered: Player) {🛠️Input} Class PublishService : Instance [NotCreatable] [Service] [NotReplicated] Function PublishService:CreateAssetAndWaitForAssetId(instances: { Instance }, operationId: string, creatorType: Enum.AssetCreatorType, creatorId: number, assetType: string, name: string, description: string, expectedPrice: number? = 0) -> number {🔒RobloxScript} [Yields] Function PublishService:CreateAssetOrAssetVersionAndPollAssetWithTelemetryAsync(serializedInstance: string, creatorType: Enum.AssetCreatorType, creatorId: number, assetType: string, assetId: number, name: string, description: string, token: string, contentType: string, expectedPrice: number? = 0) -> { [string]: any } {🔒RobloxScript} [Yields] Function PublishService:CreateAssetOrAssetVersionAndPollAssetWithTelemetryAsyncWithAddParam(serializedInstance: string, publishInfo: { [string]: any }) -> { [string]: any } {🔒RobloxScript} [Yields] Function PublishService:CreateAssetOrAssetVersionAndPollAssetWithTelemetryAsyncWithAddParamErrorJson(serializedInstance: string, publishInfo: { [string]: any }) -> { [string]: any } {🔒RobloxScript} [Yields] Function PublishService:PublishCageMeshAsync(wrap: Instance, cageType: Enum.CageType) -> string {🔒RobloxScript} [Yields] Function PublishService:PublishDescendantAssets(instance: Instance) -> boolean {🔒RobloxScript} Function PublishService:PublishDescendantAssetsAsync(instance: Instance) -> boolean {🔒RobloxScript} [Yields] Class RTAnimationTracker : Instance {🔒RobloxScript} [NotReplicated] Property RTAnimationTracker.Active: boolean [Hidden] [NotReplicated] Property RTAnimationTracker.EnableFallbackAudioInput: boolean [Hidden] [NotReplicated] Property RTAnimationTracker.SessionName: string [Hidden] [NotReplicated] Property RTAnimationTracker.TrackerMode: Enum.TrackerMode [Hidden] [ReadOnly] Property RTAnimationTracker.TrackerType: Enum.TrackerType [Hidden] [NotReplicated] Function RTAnimationTracker:Step() -> () {🔒RobloxScript} Event RTAnimationTracker.TrackerError(errorCode: Enum.TrackerError, msg: string) Event RTAnimationTracker.TrackerPrompt(prompt: Enum.TrackerPromptEvent) Class RbxAnalyticsService : Instance {🔒RobloxScript} [NotCreatable] [Service] Function RbxAnalyticsService:AddGlobalPointsField(key: string, value: number) -> () {🔒RobloxScript} Function RbxAnalyticsService:AddGlobalPointsTag(key: string, value: string) -> () {🔒RobloxScript} Function RbxAnalyticsService:DEPRECATED_TrackEvent(category: string, action: string, label: string, value: number? = 0) -> () {🔒RobloxScript} Function RbxAnalyticsService:DEPRECATED_TrackEventWithArgs(category: string, action: string, label: string, args: { [string]: any }, value: number? = 0) -> () {🔒RobloxScript} Function RbxAnalyticsService:GetClientId() -> string {🔒RobloxScript} Function RbxAnalyticsService:GetPlaySessionId() -> string {🔒RobloxScript} Function RbxAnalyticsService:GetSessionId() -> string {🔒RobloxScript} Function RbxAnalyticsService:ReleaseRBXEventStream(target: string) -> () {🔒RobloxScript} Function RbxAnalyticsService:RemoveGlobalPointsField(key: string) -> () {🔒RobloxScript} Function RbxAnalyticsService:RemoveGlobalPointsTag(key: string) -> () {🔒RobloxScript} Function RbxAnalyticsService:ReportCounter(counterName: string, amount: number? = 1) -> () {🔒RobloxScript} Function RbxAnalyticsService:ReportInfluxSeries(seriesName: string, points: { [string]: any }, throttlingPercentage: number) -> () {🔒RobloxScript} Function RbxAnalyticsService:ReportStats(category: string, value: number) -> () {🔒RobloxScript} Function RbxAnalyticsService:ReportToDiagByCountryCode(featureName: string, measureName: string, seconds: number) -> () {🔒RobloxScript} Function RbxAnalyticsService:SendEventDeferred(target: string, eventContext: string, eventName: string, additionalArgs: { [string]: any }) -> () {🔒RobloxScript} Function RbxAnalyticsService:SendEventImmediately(target: string, eventContext: string, eventName: string, additionalArgs: { [string]: any }) -> () {🔒RobloxScript} Function RbxAnalyticsService:SetRBXEvent(target: string, eventContext: string, eventName: string, additionalArgs: { [string]: any }) -> () {🔒RobloxScript} Function RbxAnalyticsService:SetRBXEventStream(target: string, eventContext: string, eventName: string, additionalArgs: { [string]: any }) -> () {🔒RobloxScript} Function RbxAnalyticsService:TrackEvent(category: string, action: string, label: string, value: number? = 0) -> () {🔒RobloxScript} Function RbxAnalyticsService:TrackEventWithArgs(category: string, action: string, label: string, args: { [string]: any }, value: number? = 0) -> () {🔒RobloxScript} Function RbxAnalyticsService:UpdateHeartbeatObject(args: { [string]: any }) -> () {🔒RobloxScript} Class RecommendationService : Instance [NotCreatable] [Service] Function RecommendationService:GenerateItemListAsync(generateRecommendationItemListRequest: { [string]: any }) -> RecommendationPages [Yields] Function RecommendationService:GetRecommendationItemAsync(itemId: string) -> { [string]: any } [Yields] Function RecommendationService:LogActionEvent(actionType: Enum.RecommendationActionType, itemId: string, tracingId: string, actionEventDetails: { [string]: any }? = nil) -> () Function RecommendationService:LogImpressionEvent(impressionType: Enum.RecommendationImpressionType, itemId: string, tracingId: string, impressionEventDetails: { [string]: any }? = nil) -> () Function RecommendationService:RegisterItemAsync(player: Player, registerRecommendationItemsRequest: { [string]: any }) -> { [string]: any } [Yields] Function RecommendationService:RemoveItemAsync(itemId: string) -> () [Yields] Function RecommendationService:UpdateItemAsync(updateRecommendationItemRequest: { [string]: any }) -> () [Yields] Class ReflectionMetadata : Instance Class ReflectionMetadataCallbacks : Instance Class ReflectionMetadataClasses : Instance Class ReflectionMetadataEnums : Instance Class ReflectionMetadataEvents : Instance Class ReflectionMetadataFunctions : Instance Class ReflectionMetadataItem : Instance [NotCreatable] Property ReflectionMetadataItem.Browsable: boolean Property ReflectionMetadataItem.ClassCategory: string Property ReflectionMetadataItem.ClientOnly: boolean Property ReflectionMetadataItem.Constraint: string Property ReflectionMetadataItem.Deprecated: boolean Property ReflectionMetadataItem.EditingDisabled: boolean Property ReflectionMetadataItem.EditorType: string Property ReflectionMetadataItem.FFlag: string Property ReflectionMetadataItem.IsBackend: boolean Property ReflectionMetadataItem.PropertyOrder: number Property ReflectionMetadataItem.ScriptContext: string Property ReflectionMetadataItem.ServerOnly: boolean Property ReflectionMetadataItem.SliderScaling: string Property ReflectionMetadataItem.UIMaximum: number Property ReflectionMetadataItem.UIMinimum: number Property ReflectionMetadataItem.UINumTicks: number Class ReflectionMetadataClass : ReflectionMetadataItem Property ReflectionMetadataClass.ExplorerImageIndex: number Property ReflectionMetadataClass.ExplorerOrder: number Property ReflectionMetadataClass.Insertable: boolean Property ReflectionMetadataClass.PreferredParent: string Property ReflectionMetadataClass.ServiceVisibility: Enum.ServiceVisibility {RobloxEngine} [Hidden] [NotReplicated] Class ReflectionMetadataEnum : ReflectionMetadataItem Class ReflectionMetadataEnumItem : ReflectionMetadataItem Class ReflectionMetadataMember : ReflectionMetadataItem Class ReflectionMetadataProperties : Instance Class ReflectionMetadataYieldFunctions : Instance Class ReflectionService : Instance [NotCreatable] [Service] [NotReplicated] Function ReflectionService:GetClass(className: string, filter: { [string]: any }? = nil) -> { [string]: any }? [CustomLuaState] Function ReflectionService:GetClasses(filter: { [string]: any }? = nil) -> { any } [CustomLuaState] Function ReflectionService:GetEventsOfClass(className: string, filter: { [string]: any }? = nil) -> { any } [CustomLuaState] Function ReflectionService:GetMethodsOfClass(className: string, filter: { [string]: any }? = nil) -> { any } [CustomLuaState] Function ReflectionService:GetPropertiesOfClass(className: string, filter: { [string]: any }? = nil) -> { any } [CustomLuaState] Function ReflectionService:GetPropertyNames(name: string) -> { any } {🔒RobloxScript} [CustomLuaState] Function ReflectionService:GetStyledPropertyNames(name: string) -> { any } {🔒RobloxScript} [CustomLuaState] Class RemoteCommandService : Instance [NotCreatable] [Service] Function RemoteCommandService:GetExecutingPlayer() -> Player {🛠️RemoteCommand} Function RemoteCommandService:GetReceivedUpdateSignal() -> RBXScriptSignal {🛠️RemoteCommand} Function RemoteCommandService:GetStoppingSignal() -> RBXScriptSignal {🛠️RemoteCommand} Function RemoteCommandService:SendUpdate(args: ...any) -> () {🛠️RemoteCommand} Function RemoteCommandService:ExecuteCommand(code: string, args: ...any) -> ExecutedRemoteCommand {🔒RobloxScript} Function RemoteCommandService:ExecuteCommandAsync(code: string, args: ...any) -> ...any {🔒RobloxScript} [Yields] Event RemoteCommandService.CommandSentFromStudio(commandId: number, code: string, args: ...any) {🔒RobloxEngine} [Hidden] Event RemoteCommandService.OneshotCommandErrorFromRcc(commandId: number, error: string) {🔒RobloxEngine} [Hidden] Event RemoteCommandService.OneshotCommandResultFromRcc(commandId: number, args: ...any) {🔒RobloxEngine} [Hidden] Event RemoteCommandService.OneshotCommandSentFromStudio(commandId: number, code: string, args: ...any) {🔒RobloxEngine} [Hidden] Event RemoteCommandService.StandardOutMessageFromRcc(messageType: Enum.MessageType, message: string) {🔒RobloxEngine} [Hidden] Event RemoteCommandService.StopSentFromStudio(commandId: number) {🔒RobloxEngine} [Hidden] Event RemoteCommandService.UpdateSentFromRcc(commandId: number, args: ...any) {🔒RobloxEngine} [Hidden] Event RemoteCommandService.UpdateSentFromStudio(commandId: number, args: ...any) {🔒RobloxEngine} [Hidden] Class RemoteCursorService : Instance {🔒RobloxEngine} [NotCreatable] [Service] Event RemoteCursorService.BroadcastRemoteCursorPositions(script: string, remoteCursorPosition: string) {🔒RobloxEngine} [Hidden] Event RemoteCursorService.RequestAllRemoteCursorPositionForScript(script: string) {🔒RobloxEngine} [Hidden] Event RemoteCursorService.UpdateClientRemoteCursorPosition(script: string, remoteCursorPosition: string) {🔒RobloxEngine} [Hidden] Class RemoteDebuggerServer : Instance [NotCreatable] [Service] [NotReplicated] Class RemoteFunction : Instance Function RemoteFunction:InvokeClient(player: Player, arguments: ...any) -> ...any {🛠️RemoteEvent} [Yields] Function RemoteFunction:InvokeServer(arguments: ...any) -> ...any {🛠️RemoteEvent} [Yields] Event RemoteFunction.RemoteOnInvokeClient(id: number, arguments: ...any) {🛠️RemoteEvent} [Hidden] Event RemoteFunction.RemoteOnInvokeError(id: number, arguments: string) {🛠️RemoteEvent} [Hidden] Event RemoteFunction.RemoteOnInvokeServer(id: number, player: Player, arguments: ...any) {🛠️RemoteEvent} [Hidden] Event RemoteFunction.RemoteOnInvokeSuccess(id: number, arguments: ...any) {🛠️RemoteEvent} [Hidden] Callback RemoteFunction.OnClientInvoke(arguments: ...any) -> ...any {🛠️RemoteEvent} Callback RemoteFunction.OnServerInvoke(player: Player, arguments: ...any) -> ...any {🛠️RemoteEvent} Class RenderSettings : Instance [NotCreatable] [Service] [NotReplicated] [NotBrowsable] Property RenderSettings.MeshCacheSize: number Property RenderSettings.AutoFRMLevel: number Property RenderSettings.MeshPartDetailLevel: Enum.MeshPartDetailLevel Property RenderSettings.ReloadAssets: boolean Property RenderSettings.RenderCSGTrianglesDebug: boolean Property RenderSettings.ShowBoundingBoxes: boolean Property RenderSettings.ViewMode: Enum.ViewMode Property RenderSettings.Enable VR Mode: boolean Property RenderSettings.ExportMergeByMaterial: boolean Property RenderSettings.FrameRateManager: Enum.FramerateManagerMode Property RenderSettings.GraphicsMode: Enum.GraphicsMode Property RenderSettings.EagerBulkExecution: boolean Property RenderSettings.EditQualityLevel: Enum.QualityLevel Property RenderSettings.QualityLevel: Enum.QualityLevel Property RenderSettings.EnableFRM: boolean [📁LoadOnly] [Hidden] [NotReplicated] Function RenderSettings:GetMaxQualityLevel() -> number Class RenderingTest : Instance Property RenderingTest.CFrame: CFrame Property RenderingTest.ComparisonDiffThreshold: number Property RenderingTest.ComparisonMethod: Enum.RenderingTestComparisonMethod Property RenderingTest.ComparisonPsnrThreshold: number Property RenderingTest.Description: string Property RenderingTest.FieldOfView: number Property RenderingTest.PerfTest: boolean Property RenderingTest.QualityAuto: boolean Property RenderingTest.QualityLevel: number Property RenderingTest.RenderingTestFrameCount: number Property RenderingTest.ShouldSkip: boolean Property RenderingTest.Ticket: string Property RenderingTest.Timeout: number Property RenderingTest.Orientation: Vector3 [Hidden] [NotReplicated] Property RenderingTest.Position: Vector3 [Hidden] [NotReplicated] Function RenderingTest:RenderdocTriggerCapture() -> () Class ReplicatedFirst : Instance [NotCreatable] [Service] Function ReplicatedFirst:RemoveDefaultLoadingScreen() -> () Function ReplicatedFirst:IsDefaultLoadingGuiRemoved() -> boolean {🔒RobloxScript} Function ReplicatedFirst:IsFinishedReplicating() -> boolean {🔒RobloxScript} Function ReplicatedFirst:SetDefaultLoadingGuiRemoved() -> () {🔒RobloxScript} Event ReplicatedFirst.DefaultLoadingGuiRemoved() {🔒RobloxScript} Event ReplicatedFirst.FinishedReplicating() {🔒RobloxScript} Event ReplicatedFirst.RemoveDefaultLoadingGuiSignal() {🔒RobloxScript} Class ReplicatedStorage : Instance [NotCreatable] [Service] Class RibbonNotificationService : Instance {🔒RobloxScript} [NotCreatable] [Service] [NotReplicated] Function RibbonNotificationService:OnNotificationUpdateFromPlugin(newNotificationId: string, seenNotificationId: string) -> () {🔒RobloxScript} Event RibbonNotificationService.AllNotificationsReadFromRibbon() {🔒RobloxScript} Event RibbonNotificationService.NewNotificationFromRibbon(newNotificationId: string) {🔒RobloxScript} Event RibbonNotificationService.NotificationReadFromRibbon(newNotificationId: string) {🔒RobloxScript} Event RibbonNotificationService.ToggleNotificationTray(checked: boolean, newNotificationAvailable: boolean) {🔒RobloxScript} Class RobloxPluginGuiService : Instance {🔒RobloxScript} [NotCreatable] [Service] [NotReplicated] Class RobloxReplicatedStorage : Instance {🔒RobloxScript} [NotCreatable] [Service] [NotBrowsable] Class RobloxSerializableInstance : Instance {🔒RobloxScript} [NotCreatable] [NotReplicated] Property RobloxSerializableInstance.Data: BinaryString {RobloxEngine} Class RobloxServerStorage : Instance {🔒RobloxScript} [NotCreatable] [Service] [NotReplicated] Class RolloutValidation : Instance {🔒RobloxEngine} [NotCreatable] Property RolloutValidation.FirstBinaryExpectedValue: BinaryString {RobloxEngine} [Hidden] [NotReplicated] [NotScriptable] Property RolloutValidation.FirstBinaryString: BinaryString {RobloxEngine} [Hidden] [NotReplicated] [NotScriptable] Property RolloutValidation.FirstSharedExpectedValue: SharedString {RobloxEngine} [Hidden] [NotReplicated] [NotScriptable] Property RolloutValidation.FirstSharedString: SharedString {RobloxEngine} [Hidden] [NotReplicated] [NotScriptable] Property RolloutValidation.SecondBinaryExpectedValue: BinaryString {RobloxEngine} [Hidden] [NotReplicated] [NotScriptable] Property RolloutValidation.SecondBinaryString: BinaryString {RobloxEngine} [Hidden] [NotReplicated] [NotScriptable] Property RolloutValidation.SecondSharedExpectedValue: SharedString {RobloxEngine} [Hidden] [NotReplicated] [NotScriptable] Property RolloutValidation.SecondSharedString: SharedString {RobloxEngine} [Hidden] [NotReplicated] [NotScriptable] Property RolloutValidation.ThirdBinaryExpectedValue: BinaryString {RobloxEngine} [Hidden] [NotReplicated] [NotScriptable] Property RolloutValidation.ThirdBinaryString: BinaryString {RobloxEngine} [Hidden] [NotReplicated] [NotScriptable] Property RolloutValidation.ThirdSharedExpectedValue: SharedString {RobloxEngine} [Hidden] [NotReplicated] [NotScriptable] Property RolloutValidation.ThirdSharedString: SharedString {RobloxEngine} [Hidden] [NotReplicated] [NotScriptable] Class RomarkRbxAnalyticsService : Instance {🔒NotAccessible} [NotCreatable] [Service] Class RomarkService : Instance {🔒RobloxScript} [NotCreatable] [Service] Function RomarkService:EndRemoteRomarkTest() -> () Event RomarkService.RomarkEndOfTest() {🔒RobloxScript} [Hidden] Class RotationCurve : Instance Property RotationCurve.Length: number {🛠️Basic} [ReadOnly] Property RotationCurve.ValuesAndTimes: BinaryString {🛠️Basic} [Hidden] [NotScriptable] Function RotationCurve:GetKeyAtIndex(index: number) -> RotationCurveKey {🛠️Basic} Function RotationCurve:GetKeyIndicesAtTime(time: number) -> { any } {🛠️Basic} Function RotationCurve:GetKeys() -> { any } {🛠️Basic} Function RotationCurve:GetValueAtTime(time: number) -> CFrame? {🛠️Basic} Function RotationCurve:InsertKey(key: RotationCurveKey) -> { any } {🛠️Basic} Function RotationCurve:RemoveKeyAtIndex(startingIndex: number, count: number? = 1) -> number {🛠️Basic} Function RotationCurve:SetKeys(keys: { any }) -> number {🛠️Basic} Class RtMessagingService : Instance {🔒RobloxScript} [NotCreatable] [Service] [NotReplicated] Class RunService : Instance [NotCreatable] [Service] [NotReplicated] Property RunService.RunState: Enum.RunState {🛠️Basic} {Plugin} [NotReplicated] Property RunService.FrameNumber: number {🛠️Basic} [ReadOnly] Property RunService.ClientGitHash: string {🛠️Basic} {RobloxScript} [ReadOnly] Function RunService:BindToRenderStep(name: string, priority: number, function: (...any) -> ...any) -> () {🛠️Basic} Function RunService:BindToSimulation(function: (...any) -> ...any, frequency: Enum.StepFrequency? = "Hz60") -> RBXScriptConnection {🛠️Basic} Function RunService:GetPredictionStatus(context: Instance) -> Enum.PredictionStatus {🛠️Basic} Function RunService:IsClient() -> boolean {🛠️Basic} {🧬Safe} Function RunService:IsEdit() -> boolean {🛠️Basic} {🔒Plugin} {🧬Safe} Function RunService:IsRunMode() -> boolean {🛠️Basic} {🧬Safe} Function RunService:IsRunning() -> boolean {🛠️Basic} Function RunService:IsServer() -> boolean {🛠️Basic} {🧬Safe} Function RunService:IsStudio() -> boolean {🛠️Basic} {🧬Safe} Function RunService:Pause() -> () {🛠️Basic} {🔒Plugin} Function RunService:Run() -> () {🛠️Basic} {🔒Plugin} Function RunService:SetPredictionMode(context: Instance, mode: Enum.PredictionMode) -> () {🛠️Basic} Function RunService:Stop() -> () {🛠️Basic} {🔒Plugin} Function RunService:UnbindFromRenderStep(name: string) -> () {🛠️Basic} Function RunService:GetControlAndVariantRolloutFlags() -> ...any {🛠️Basic} {🔒RobloxScript} Function RunService:GetCoreScriptVersion() -> string {🛠️Basic} {🔒RobloxScript} Function RunService:GetRobloxClientChannel() -> string {🛠️Basic} {🔒RobloxScript} Function RunService:GetRobloxGuiFocused() -> boolean {🛠️Basic} {🔒RobloxScript} Function RunService:GetRobloxVersion() -> string {🛠️Basic} {🔒RobloxScript} Function RunService:GetTotalScriptPlusExecutionTime() -> number {🛠️Basic} {🔒RobloxScript} Function RunService:Reset() -> () {🛠️Basic} {🔒Plugin} [Deprecated] Function RunService:Set3dRenderingEnabled(enable: boolean) -> () {🛠️Basic} {🔒RobloxScript} Function RunService:SetRobloxGuiFocused(focus: boolean) -> () {🛠️Basic} {🔒RobloxScript} Function RunService:getThrottleFramerateEnabled() -> boolean {🛠️Basic} {🔒RobloxScript} Function RunService:setThrottleFramerateEnabled(enable: boolean) -> () {🛠️Basic} {🔒RobloxScript} Event RunService.Heartbeat(deltaTime: number) {🛠️Basic} Event RunService.Misprediction(remoteWorldStepId: number, mispredictedInstances: { any }) {🛠️Basic | InternalTest} Event RunService.PostSimulation(deltaTimeSim: number) {🛠️Basic} Event RunService.PreAnimation(deltaTimeSim: number) {🛠️Basic} Event RunService.PreRender(deltaTimeRender: number) {🛠️Basic} Event RunService.PreSimulation(deltaTimeSim: number) {🛠️Basic} Event RunService.RenderStepped(deltaTime: number) {🛠️Basic} Event RunService.Stepped(time: number, deltaTime: number) {🛠️Basic} Event RunService.RobloxGuiFocusedChanged(isRobloxGuiFocused: boolean) {🛠️Basic} {🔒RobloxScript} Class RuntimeContentService : Instance {🔒RobloxEngine} [NotCreatable] [Service] Event RuntimeContentService.RuntimeContentFail(id: string) Event RuntimeContentService.RuntimeContentLRCleanup(id: string, priorityList: string) Event RuntimeContentService.RuntimeContentQuery(id: string, expectedType: string, priorityList: string) Event RuntimeContentService.RuntimeContentShare(id: string, content: string, metadata: string) Class RuntimeScriptService : Instance {🔒RobloxScript} [NotCreatable] [Service] [NotReplicated] Class SafetyService : Instance {🔒RobloxScript} [NotCreatable] [Service] Property SafetyService.IsCaptureModeForReport: boolean {RobloxScript} Function SafetyService:DecodeAvatarMovementProto(avatarMovementProtoString: string) -> { [string]: any } {🔒RobloxScript} Function SafetyService:ReportMenuTabClose() -> () {🔒RobloxScript} Function SafetyService:ReportMenuTabOpen() -> () {🔒RobloxScript} Function SafetyService:TakeScreenshot(screenshotOptions: { [string]: any }) -> number {🔒RobloxScript} Event SafetyService.FSTriggeredSignal(requestId: string, playerId: number, mac: string, args: ...any) {🔒RobloxEngine} [Hidden] Event SafetyService.ScreenshotContentReady(screenshotJobId: number, contentId: string) {🔒RobloxScript} Event SafetyService.ScreenshotUploaded(screenshotJobId: number, screenshotId: string) {🔒RobloxScript} Class ScreenshotHud : Instance [NotCreatable] [NotReplicated] Property ScreenshotHud.CameraButtonIcon: string {🛠️UI} Property ScreenshotHud.CameraButtonPosition: UDim2 {🛠️UI} Property ScreenshotHud.CloseButtonPosition: UDim2 {🛠️UI} Property ScreenshotHud.CloseWhenScreenshotTaken: boolean {🛠️UI} Property ScreenshotHud.HideCoreGuiForCaptures: boolean {🛠️UI} Property ScreenshotHud.HidePlayerGuiForCaptures: boolean {🛠️UI} Property ScreenshotHud.Visible: boolean {🛠️UI} Property ScreenshotHud.ExperienceNameOverlayEnabled: boolean {🛠️UI} [Hidden] [Deprecated] Property ScreenshotHud.OverlayFont: Enum.Font {🛠️UI} [Hidden] [Deprecated] Property ScreenshotHud.UsernameOverlayEnabled: boolean {🛠️UI} [Hidden] [Deprecated] Class ScriptBuilder : Instance [NotCreatable] [NotReplicated] Class SyncScriptBuilder : ScriptBuilder [NotCreatable] [NotReplicated] Property SyncScriptBuilder.CompileTarget: Enum.CompileTarget Property SyncScriptBuilder.CoverageInfo: boolean Property SyncScriptBuilder.DebugInfo: boolean Property SyncScriptBuilder.PackAsSource: boolean Property SyncScriptBuilder.RawBytecode: boolean [Deprecated] Class ScriptChangeService : Instance {🔒RobloxScript} [NotCreatable] [Service] [NotReplicated] Event ScriptChangeService.ScriptAdded(script: LuaSourceContainer) {🔒RobloxScript} Event ScriptChangeService.ScriptBeingRemoved(script: LuaSourceContainer) {🔒RobloxScript} Event ScriptChangeService.ScriptChanged(script: LuaSourceContainer, property: string) {🔒RobloxScript} Event ScriptChangeService.ScriptFullNameChanged(script: LuaSourceContainer) {🔒RobloxScript} Event ScriptChangeService.ScriptSourceChanged(script: LuaSourceContainer) {🔒RobloxScript} Class ScriptCloneWatcher : Instance {🔒RobloxScript} [NotCreatable] [Service] [NotReplicated] Class ScriptCloneWatcherHelper : Instance {🔒RobloxScript} [NotCreatable] [Service] [NotReplicated] Class ScriptCommitService : Instance {🔒RobloxEngine} [NotCreatable] [Service] [NotReplicated] Class ScriptContext : Instance [NotCreatable] [Service] [NotReplicated] Property ScriptContext.ScriptsDisabled: boolean {LocalUser} [Hidden] Function ScriptContext:SetTimeout(seconds: number) -> () {🔒Plugin} Function ScriptContext:AddCoreScriptLocal(name: string, parent: Instance) -> () {🔒RobloxScript} Function ScriptContext:CompressLuaApp() -> () {🔒RobloxScript} Function ScriptContext:GetCoverageStats() -> { any } {🔒RobloxScript} Function ScriptContext:GetLuauHeapInstanceReferenceReport(target: string) -> { [string]: any } {🔒RobloxScript} [CustomLuaState] Function ScriptContext:GetLuauHeapMemoryReport(target: string) -> { [string]: any } {🔒RobloxScript} [CustomLuaState] Function ScriptContext:ReportLuaRequireCount() -> () {🔒RobloxScript} Event ScriptContext.Error(message: string, stackTrace: string, script: Instance) Event ScriptContext.ErrorDetailed(message: string, stackTrace: string, script: Instance, details: string, securityLevel: number, messageId: string) {🔒RobloxScript} Class ScriptDebugger : Instance {🔒LocalUser} [NotCreatable] Property ScriptDebugger.CurrentLine: number [ReadOnly] Property ScriptDebugger.IsDebugging: boolean [ReadOnly] Property ScriptDebugger.IsPaused: boolean [ReadOnly] Property ScriptDebugger.Script: Instance? [ReadOnly] Property ScriptDebugger.CoreScriptIdentifier: string [Hidden] [NotScriptable] Property ScriptDebugger.ScriptGuid: string [Hidden] [NotScriptable] Function ScriptDebugger:AddWatch(expression: string) -> Instance? Function ScriptDebugger:GetBreakpoints() -> { Instance } Function ScriptDebugger:GetGlobals(stackFrame: number? = 0) -> { [any]: any } Function ScriptDebugger:GetLocals(stackFrame: number? = 0) -> { [any]: any } Function ScriptDebugger:GetStack() -> { any } Function ScriptDebugger:GetUpvalues(stackFrame: number? = 0) -> { [any]: any } Function ScriptDebugger:GetWatchValue(watch: Instance) -> any Function ScriptDebugger:GetWatches() -> { Instance } Function ScriptDebugger:SetBreakpoint(line: number, isContextDependentBreakpoint: boolean) -> Instance? Function ScriptDebugger:SetGlobal(name: string, value: any, stackFrame: number) -> () Function ScriptDebugger:SetLocal(name: string, value: any, stackFrame: number? = 0) -> () Function ScriptDebugger:SetUpvalue(name: string, value: any, stackFrame: number? = 0) -> () Event ScriptDebugger.BreakpointAdded(breakpoint: Instance) Event ScriptDebugger.BreakpointRemoved(breakpoint: Instance) Event ScriptDebugger.EncounteredBreak(line: number, breakReason: Enum.BreakReason) Event ScriptDebugger.Resuming() Event ScriptDebugger.WatchAdded(watch: Instance) Event ScriptDebugger.WatchRemoved(watch: Instance) Class ScriptDocument : Instance {🔒Plugin} [NotCreatable] [NotReplicated] Function ScriptDocument:CloseAsync() -> ...any {🔒Plugin} [Yields] Function ScriptDocument:EditTextAsync(newText: string, startLine: number, startCharacter: number, endLine: number, endCharacter: number) -> ...any {🔒Plugin} [Yields] Function ScriptDocument:ForceSetSelectionAsync(cursorLine: number, cursorCharacter: number, anchorLine: number? = nil, anchorCharacter: number? = nil) -> ...any {🔒Plugin} [Yields] Function ScriptDocument:GetLine(lineIndex: number? = nil) -> string {🔒Plugin} Function ScriptDocument:GetLineCount() -> number {🔒Plugin} Function ScriptDocument:GetScript() -> LuaSourceContainer {🔒Plugin} Function ScriptDocument:GetSelectedText() -> string {🔒Plugin} Function ScriptDocument:GetSelection() -> ...any {🔒Plugin} Function ScriptDocument:GetSelectionEnd() -> ...any {🔒Plugin} Function ScriptDocument:GetSelectionStart() -> ...any {🔒Plugin} Function ScriptDocument:GetText(startLine: number? = nil, startCharacter: number? = nil, endLine: number? = nil, endCharacter: number? = nil) -> string {🔒Plugin} Function ScriptDocument:GetViewport() -> ...any {🔒Plugin} Function ScriptDocument:HasSelectedText() -> boolean {🔒Plugin} Function ScriptDocument:IsCommandBar() -> boolean {🔒Plugin} Function ScriptDocument:MultiEditTextAsync(edits: { any }) -> ...any {🔒Plugin} [Yields] Function ScriptDocument:RequestSetSelectionAsync(cursorLine: number, cursorCharacter: number, anchorLine: number? = nil, anchorCharacter: number? = nil) -> ...any {🔒Plugin} [Yields] Function ScriptDocument:GetInternalUri() -> string {🔒RobloxScript} Event ScriptDocument.SelectionChanged(positionLine: number, positionCharacter: number, anchorLine: number, anchorCharacter: number) {🔒Plugin} Event ScriptDocument.ViewportChanged(startLine: number, endLine: number) {🔒Plugin} Class ScriptEditorService : Instance {🔒Plugin} [NotCreatable] [Service] [NotReplicated] Function ScriptEditorService:DeregisterAutocompleteCallback(name: string) -> () {🔒Plugin} Function ScriptEditorService:DeregisterScriptAnalysisCallback(name: string) -> () {🔒Plugin} Function ScriptEditorService:FindScriptDocument(script: LuaSourceContainer) -> ScriptDocument {🔒Plugin} Function ScriptEditorService:GetEditorSource(script: LuaSourceContainer) -> string {🔒Plugin} Function ScriptEditorService:GetScriptDocuments() -> { Instance } {🔒Plugin} Function ScriptEditorService:OpenScriptDocumentAsync(script: LuaSourceContainer, options: { [string]: any }? = nil) -> ...any {🔒Plugin} [Yields] Function ScriptEditorService:RegisterAutocompleteCallback(name: string, priority: number, callbackFunction: (...any) -> ...any) -> () {🔒Plugin} Function ScriptEditorService:RegisterScriptAnalysisCallback(name: string, priority: number, callbackFunction: (...any) -> ...any) -> () {🔒Plugin} Function ScriptEditorService:UpdateSourceAsync(script: LuaSourceContainer, callback: (...any) -> ...any) -> () {🔒Plugin} [Yields] Function ScriptEditorService:EditSourceAsyncWithRanges(script: LuaSourceContainer, newText: string, startLine: number, startCharacter: number, endLine: number, endCharacter: number) -> ...any {🔒RobloxScript} [Yields] Function ScriptEditorService:ForceReloadSource(uri: string, newsrc: string) -> () {🔒RobloxScript} Function ScriptEditorService:IsAutocompleteCallbackRegistered(name: string) -> boolean {🔒RobloxScript} Function ScriptEditorService:IsScriptAnalysisCallbackRegistered(name: string) -> boolean {🔒RobloxScript} Function ScriptEditorService:StripComments(code: string) -> string {🔒RobloxScript} Event ScriptEditorService.TextDocumentDidChange(document: ScriptDocument, changesArray: any) {🔒Plugin} Event ScriptEditorService.TextDocumentDidClose(oldDocument: ScriptDocument) {🔒Plugin} Event ScriptEditorService.TextDocumentDidOpen(newDocument: ScriptDocument) {🔒Plugin} Class ScriptProfilerService : Instance [NotCreatable] [Service] Function ScriptProfilerService:ClientRequestData(player: Player) -> () {🔒Plugin} Function ScriptProfilerService:ClientStart(player: Player, frequency: number?) -> () {🔒Plugin} Function ScriptProfilerService:ClientStop(player: Player) -> () {🔒Plugin} Function ScriptProfilerService:DeserializeJSON(jsonString: string?) -> { [string]: any } {🔒Plugin} [CustomLuaState] Function ScriptProfilerService:ServerRequestData() -> () {🔒Plugin} Function ScriptProfilerService:ServerStart(frequency: number?) -> () {🔒Plugin} Function ScriptProfilerService:ServerStop() -> () {🔒Plugin} Function ScriptProfilerService:SaveScriptProfilingData(jsonString: string, filename: string) -> string {🔒RobloxScript} Event ScriptProfilerService.OnNewData(player: Player, jsonString: string) {🔒Plugin} Event ScriptProfilerService.RequestData() {🔒RobloxEngine} [Hidden] Event ScriptProfilerService.SetProfilingState(start: boolean, frequency: number) {🔒RobloxEngine} [Hidden] Class ScriptRegistrationService : Instance {🔒RobloxScript} [NotCreatable] [Service] [NotReplicated] Function ScriptRegistrationService:GetSourceContainerByScriptGuid(guid: string) -> LuaSourceContainer {🔒RobloxScript} Class ScriptRuntime : Instance {🔒RobloxScript} [NotCreatable] [NotReplicated] Class ScriptService : Instance [NotCreatable] [Service] Class Selection : Instance [NotCreatable] [Service] Property Selection.SelectionThickness: number [ReadOnly] Property Selection.SelectionBoxThickness: number {RobloxScript} [Hidden] [ReadOnly] Property Selection.SelectionLineThickness: number {RobloxScript} [Hidden] [ReadOnly] Property Selection.ActiveInstance: Instance? {RobloxScript} [Hidden] [ReadOnly] Property Selection.RenderMode: Enum.SelectionRenderMode {RobloxScript} [Hidden] [ReadOnly] Property Selection.ShowActiveInstanceHighlight: boolean {RobloxScript} [Hidden] [NotReplicated] Function Selection:Add(instancesToAdd: { Instance }) -> () {🔒Plugin} Function Selection:Get() -> { Instance } {🔒Plugin} Function Selection:Remove(instancesToRemove: { Instance }) -> () {🔒Plugin} Function Selection:Set(selection: { Instance }) -> () {🔒Plugin} Function Selection:AddFocusCallback(priority: number, function: (...any) -> ...any) -> RBXScriptConnection {🔒RobloxScript} Function Selection:ClearTerrainSelectionHack() -> () {🔒RobloxScript} Function Selection:SetTerrainSelectionHack(center: Vector3, size: Vector3) -> () {🔒RobloxScript} Event Selection.SelectionChanged() Event Selection.SelectionChangedThisFrame() {🔒RobloxScript} Class SelectionHighlightManager : Instance [NotCreatable] [Service] Class SensorBase : Instance [NotCreatable] Property SensorBase.UpdateType: Enum.SensorUpdateType Function SensorBase:Sense() -> () [Deprecated] Event SensorBase.OnSensorOutputChanged() Class AtmosphereSensor : SensorBase Property AtmosphereSensor.AirDensity: number {🛠️Basic} [ReadOnly] Property AtmosphereSensor.RelativeWindVelocity: Vector3 {🛠️Basic} [ReadOnly] Class BuoyancySensor : SensorBase Property BuoyancySensor.FullySubmerged: boolean {🛠️Basic} Property BuoyancySensor.TouchingSurface: boolean {🛠️Basic} Class ControllerSensor : SensorBase [NotCreatable] Class ControllerPartSensor : ControllerSensor Property ControllerPartSensor.SearchDistance: number {🛠️Basic} Property ControllerPartSensor.SensorMode: Enum.SensorMode {🛠️Basic} Property ControllerPartSensor.HitFrame: CFrame {🛠️Basic} Property ControllerPartSensor.HitNormal: Vector3 {🛠️Basic} Property ControllerPartSensor.SensedPart: BasePart? {🛠️Basic} Class FluidForceSensor : SensorBase Property FluidForceSensor.CenterOfPressure: Vector3 {🛠️Basic} [ReadOnly] Property FluidForceSensor.Force: Vector3 {🛠️Basic} [ReadOnly] Property FluidForceSensor.Torque: Vector3 {🛠️Basic} [ReadOnly] Function FluidForceSensor:EvaluateAsync(linearVelocity: Vector3, angularVelocity: Vector3, cframe: CFrame) -> ...any {🛠️Basic} [Yields] Class SerializationService : Instance [NotCreatable] [Service] Function SerializationService:DeserializeInstancesAsync(buffer: buffer) -> { Instance } {🛠️PluginOrOpenCloud} [Yields] Function SerializationService:SerializeInstancesAsync(inputInstances: { Instance }) -> buffer {🛠️PluginOrOpenCloud} [Yields] Class ServerScriptService : Instance [NotCreatable] [Service] [NotReplicated] Property ServerScriptService.LoadStringEnabled: boolean [NotReplicated] [NotScriptable] Class ServerStorage : Instance [NotCreatable] [Service] [NotReplicated] Class ServiceProvider : Instance [NotCreatable] [NotBrowsable] Function ServiceProvider:FindService(className: string) -> Instance? {🧬Safe} Function ServiceProvider:GetService(className: string) -> Instance? Function ServiceProvider:getService(className: string) -> Instance? [Deprecated] Function ServiceProvider:service(className: string) -> Instance? [Deprecated] Event ServiceProvider.Close() Event ServiceProvider.CloseLate() {🔒LocalUser} Event ServiceProvider.ServiceAdded(service: Instance) Event ServiceProvider.ServiceRemoving(service: Instance) Class DataModel : ServiceProvider [NotCreatable] Property DataModel.MatchmakingType: Enum.MatchmakingType [ReadOnly] Property DataModel.PrivateServerId: string [ReadOnly] Property DataModel.PrivateServerOwnerId: number [ReadOnly] Property DataModel.RunService: Instance? [ReadOnly] Property DataModel.Workspace: Workspace? [ReadOnly] Property DataModel.JobId: string [ReadOnly] Property DataModel.CreatorId: number [ReadOnly] Property DataModel.CreatorType: Enum.CreatorType [ReadOnly] Property DataModel.GameId: number [ReadOnly] Property DataModel.Genre: Enum.Genre [ReadOnly] Property DataModel.PlaceId: number [ReadOnly] Property DataModel.PlaceVersion: number [ReadOnly] Property DataModel.IsSFFlagsLoaded: boolean {RobloxScript} [Hidden] [ReadOnly] Property DataModel.VIPServerId: string [Hidden] [ReadOnly] [Deprecated] Property DataModel.VIPServerOwnerId: number [Hidden] [ReadOnly] [Deprecated] Property DataModel.Environment: string {RobloxScript} [ReadOnly] Property DataModel.ForceR15: boolean {RobloxEngine} [Hidden] [NotScriptable] Property DataModel.GameAvatarType: Enum.GameAvatarType {RobloxEngine} [Hidden] [NotScriptable] [Deprecated] Property DataModel.GearGenreSetting: Enum.GearGenreSetting [ReadOnly] [Deprecated] Property DataModel.R15CollisionType: Enum.R15CollisionType {RobloxEngine} [Hidden] [NotScriptable] [Deprecated] Property DataModel.lighting: Instance? [ReadOnly] [Deprecated] Property DataModel.workspace: Workspace? [ReadOnly] [Deprecated] Function DataModel:BindToClose(function: (...any) -> ...any) -> () Function DataModel:GetEngineFeature(name: string) -> boolean {🔒LocalUser} Function DataModel:GetFastFlag(name: string) -> boolean {🔒LocalUser} Function DataModel:GetFastInt(name: string) -> number {🔒LocalUser} Function DataModel:GetFastString(name: string) -> string {🔒LocalUser} Function DataModel:GetJobsInfo() -> { any } {🔒Plugin} Function DataModel:GetObjects(url: string) -> { Instance } {🔒Plugin} Function DataModel:IsLoaded() -> boolean Function DataModel:Load(url: string) -> () {🔒LocalUser} Function DataModel:SetPlaceId(placeId: number) -> () {🔒Plugin} Function DataModel:SetUniverseId(universeId: number) -> () {🔒Plugin} Function DataModel:Shutdown() -> () {🔒LocalUser} Function DataModel:DefineFastFlag(name: string, defaultValue: boolean) -> boolean {🔒RobloxScript} Function DataModel:DefineFastInt(name: string, defaultValue: number) -> number {🔒RobloxScript} Function DataModel:DefineFastString(name: string, defaultValue: string) -> string {🔒RobloxScript} Function DataModel:GetMessage() -> string [Deprecated] Function DataModel:GetObjectsAllOrNone(url: string, binaryFormatOnly: boolean? = false) -> { Instance } {🔒RobloxScript} Function DataModel:GetObjectsAsync(url: string) -> { Instance } {🔒RobloxScript} [Yields] Function DataModel:GetObjectsList(urls: { any }) -> { any } {🔒RobloxScript} Function DataModel:GetPlaySessionId() -> string {🔒RobloxScript} Function DataModel:GetRemoteBuildMode() -> boolean [Deprecated] Function DataModel:HttpGetAsync(url: string, httpRequestType: Enum.HttpRequestType? = "Default") -> string {🔒RobloxScript} [Yields] Function DataModel:HttpPostAsync(url: string, data: string, contentType: string? = "*/*", httpRequestType: Enum.HttpRequestType? = "Default") -> string {🔒RobloxScript} [Yields] Function DataModel:InsertObjectsAndJoinIfLegacyAsync(url: string) -> { Instance } {🔒RobloxScript} [Yields] Function DataModel:IsContentLoaded() -> boolean {🔒RobloxScript} Function DataModel:IsGearTypeAllowed(gearType: Enum.GearType) -> boolean [Deprecated] Function DataModel:IsUniverseMetadataLoaded() -> boolean {🔒RobloxScript} Function DataModel:OpenLogsFolder() -> () {🔒RobloxScript} Function DataModel:OpenScreenshotsFolder() -> () {🔒RobloxScript} Function DataModel:OpenVideosFolder() -> () {🔒RobloxScript} Function DataModel:ReportInGoogleAnalytics(category: string, action: string? = "custom", label: string? = "none", value: number? = 0) -> () {🔒RobloxScript} Function DataModel:SavePlace(saveFilter: Enum.SaveFilter? = "SaveAll") -> boolean [Yields] [Deprecated] Function DataModel:SetFastFlagForTesting(name: string, newValue: boolean) -> boolean {🔒RobloxScript} Function DataModel:SetFastIntForTesting(name: string, newValue: number) -> number {🔒RobloxScript} Function DataModel:SetFastStringForTesting(name: string, newValue: string) -> string {🔒RobloxScript} Function DataModel:SetFlagVersion(name: string, version: number) -> () {🔒RobloxScript} Function DataModel:SetIsLoaded(value: boolean, placeSizeInBytes: number?) -> () {🔒RobloxScript} Function DataModel:getGameTime() -> number {🔒RobloxScript} Event DataModel.GraphicsQualityChangeRequest(betterQuality: boolean) Event DataModel.Loaded() Event DataModel.AllowedGearTypeChanged() [Deprecated] Event DataModel.ItemChanged(object: Instance, descriptor: string) [Deprecated] Event DataModel.ScreenshotReady(path: string) {🔒RobloxScript} Event DataModel.ScreenshotSavedToAlbum(filename: string, success: boolean, message: string) {🔒RobloxScript} Event DataModel.UniverseMetadataLoaded() {🔒RobloxScript} Callback DataModel.OnClose() -> ...any [Deprecated] Class GenericSettings : ServiceProvider [NotCreatable] Class GlobalSettings : GenericSettings [NotCreatable] [NotBrowsable] Function GlobalSettings:GetFFlag(name: string) -> boolean Function GlobalSettings:GetFVariable(name: string) -> string Function GlobalSettings:GetFFlagOverrides() -> string {🔒RobloxScript} Function GlobalSettings:GetFFlags() -> string {🔒RobloxScript} Function GlobalSettings:SetFFlagOverrides(overrides: string) -> boolean {🔒RobloxScript} Class UserSettings : GenericSettings [NotCreatable] Function UserSettings:IsUserFeatureEnabled(name: string) -> boolean {🛠️Players} Function UserSettings:Reset() -> () {🛠️Players} Function UserSettings:SaveState() -> () {🛠️Players} {🔒RobloxScript} Class ServiceVisibilityService : Instance [NotCreatable] [Service] Property ServiceVisibilityService.HiddenServices: BinaryString {RobloxEngine} Property ServiceVisibilityService.VisibleServices: BinaryString {RobloxEngine} Function ServiceVisibilityService:SetServiceVisibilityPreference(service: Instance, visible: boolean) -> () {🔒RobloxScript} Event ServiceVisibilityService.ServiceVisibilityChanged(serviceName: string) {🔒RobloxScript} Class SessionCheckService : Instance [NotCreatable] [Service] Class SessionService : Instance {🔒RobloxScript} [NotCreatable] [Service] Function SessionService:AcquireContextFocus(context: string) -> () {🔒RobloxScript} Function SessionService:GenerateSessionInfoString(includeArbitrarySessions: boolean, includeTag: boolean, includeTimestamps: boolean, includeMetadata: boolean) -> string {🔒RobloxScript} Function SessionService:GetCreatedTimestampUtcMs(sid: string) -> number {🔒RobloxScript} Function SessionService:GetMetadata(sid: string, key: string) -> any {🔒RobloxScript} Function SessionService:GetRootSID() -> string {🔒RobloxScript} Function SessionService:GetSessionID(structuralId: string) -> string {🔒RobloxScript} Function SessionService:GetSessionTag(sid: string) -> string {🔒RobloxScript} Function SessionService:IsContextFocused(context: string) -> boolean {🔒RobloxScript} Function SessionService:ReleaseContextFocus(context: string) -> () {🔒RobloxScript} Function SessionService:RemoveMetadata(sid: string, key: string, context: string? = "") -> () {🔒RobloxScript} Function SessionService:RemoveSession(sid: string, context: string? = "") -> () {🔒RobloxScript} Function SessionService:RemoveSessionsWithMetadataKey(key: string) -> () {🔒RobloxScript} Function SessionService:ReplaceSession(sid: string, tag: string) -> () {🔒RobloxScript} Function SessionService:SessionExists(sid: string) -> boolean {🔒RobloxScript} Function SessionService:SetMetadata(sid: string, key: string, value: any, context: string? = "") -> () {🔒RobloxScript} Function SessionService:SetSession(parentSid: string, childSid: string, tag: string, context: string? = "") -> () {🔒RobloxScript} Class SharedTableRegistry : Instance [NotCreatable] [Service] [NotReplicated] Function SharedTableRegistry:GetSharedTable(name: string) -> SharedTable {🛠️ScriptGlobals} {🧬Safe} Function SharedTableRegistry:SetSharedTable(name: string, st: SharedTable?) -> () {🛠️ScriptGlobals} {🧬Safe} Class Sky : Instance Property Sky.CelestialBodiesShown: boolean {🛠️Environment} Property Sky.MoonAngularSize: number {🛠️Environment} Property Sky.MoonTextureContent: Content {🛠️Environment} Property Sky.MoonTextureId: string {🛠️Environment} Property Sky.SkyboxBackContent: Content {🛠️Environment} Property Sky.SkyboxBk: string {🛠️Environment} Property Sky.SkyboxDn: string {🛠️Environment} Property Sky.SkyboxDownContent: Content {🛠️Environment} Property Sky.SkyboxFrontContent: Content {🛠️Environment} Property Sky.SkyboxFt: string {🛠️Environment} Property Sky.SkyboxLeftContent: Content {🛠️Environment} Property Sky.SkyboxLf: string {🛠️Environment} Property Sky.SkyboxOrientation: Vector3 {🛠️Environment} Property Sky.SkyboxRightContent: Content {🛠️Environment} Property Sky.SkyboxRt: string {🛠️Environment} Property Sky.SkyboxUp: string {🛠️Environment} Property Sky.SkyboxUpContent: Content {🛠️Environment} Property Sky.StarCount: number {🛠️Environment} Property Sky.SunAngularSize: number {🛠️Environment} Property Sky.SunTextureContent: Content {🛠️Environment} Property Sky.SunTextureId: string {🛠️Environment} Class SlimAnimationDataEntity : Instance {🔒RobloxEngine} [NotCreatable] Property SlimAnimationDataEntity.EntitySource: Instance? [Hidden] [NotScriptable] Property SlimAnimationDataEntity.Handle: number [Hidden] [NotScriptable] Property SlimAnimationDataEntity.IsSlimEnabled: boolean [Hidden] [NotScriptable] Property SlimAnimationDataEntity.NumBones: number [Hidden] [NotScriptable] Property SlimAnimationDataEntity.SlimBone0: CFrame [Hidden] [NotScriptable] Property SlimAnimationDataEntity.SlimBone1: CFrame [Hidden] [NotScriptable] Property SlimAnimationDataEntity.SlimBone10: CFrame [Hidden] [NotScriptable] Property SlimAnimationDataEntity.SlimBone11: CFrame [Hidden] [NotScriptable] Property SlimAnimationDataEntity.SlimBone12: CFrame [Hidden] [NotScriptable] Property SlimAnimationDataEntity.SlimBone13: CFrame [Hidden] [NotScriptable] Property SlimAnimationDataEntity.SlimBone14: CFrame [Hidden] [NotScriptable] Property SlimAnimationDataEntity.SlimBone15: CFrame [Hidden] [NotScriptable] Property SlimAnimationDataEntity.SlimBone16: CFrame [Hidden] [NotScriptable] Property SlimAnimationDataEntity.SlimBone17: CFrame [Hidden] [NotScriptable] Property SlimAnimationDataEntity.SlimBone18: CFrame [Hidden] [NotScriptable] Property SlimAnimationDataEntity.SlimBone19: CFrame [Hidden] [NotScriptable] Property SlimAnimationDataEntity.SlimBone2: CFrame [Hidden] [NotScriptable] Property SlimAnimationDataEntity.SlimBone20: CFrame [Hidden] [NotScriptable] Property SlimAnimationDataEntity.SlimBone21: CFrame [Hidden] [NotScriptable] Property SlimAnimationDataEntity.SlimBone22: CFrame [Hidden] [NotScriptable] Property SlimAnimationDataEntity.SlimBone23: CFrame [Hidden] [NotScriptable] Property SlimAnimationDataEntity.SlimBone24: CFrame [Hidden] [NotScriptable] Property SlimAnimationDataEntity.SlimBone25: CFrame [Hidden] [NotScriptable] Property SlimAnimationDataEntity.SlimBone26: CFrame [Hidden] [NotScriptable] Property SlimAnimationDataEntity.SlimBone27: CFrame [Hidden] [NotScriptable] Property SlimAnimationDataEntity.SlimBone28: CFrame [Hidden] [NotScriptable] Property SlimAnimationDataEntity.SlimBone29: CFrame [Hidden] [NotScriptable] Property SlimAnimationDataEntity.SlimBone3: CFrame [Hidden] [NotScriptable] Property SlimAnimationDataEntity.SlimBone30: CFrame [Hidden] [NotScriptable] Property SlimAnimationDataEntity.SlimBone31: CFrame [Hidden] [NotScriptable] Property SlimAnimationDataEntity.SlimBone4: CFrame [Hidden] [NotScriptable] Property SlimAnimationDataEntity.SlimBone5: CFrame [Hidden] [NotScriptable] Property SlimAnimationDataEntity.SlimBone6: CFrame [Hidden] [NotScriptable] Property SlimAnimationDataEntity.SlimBone7: CFrame [Hidden] [NotScriptable] Property SlimAnimationDataEntity.SlimBone8: CFrame [Hidden] [NotScriptable] Property SlimAnimationDataEntity.SlimBone9: CFrame [Hidden] [NotScriptable] Property SlimAnimationDataEntity.SlimReplicationTimestampSec: number [Hidden] [NotScriptable] Class SlimAnimationReplicationService : Instance {🔒RobloxEngine} [NotCreatable] [Service] Class SlimReplicationService : Instance {🔒RobloxEngine} [NotCreatable] [Service] [NotReplicated] Class SlimService : Instance {🔒RobloxEngine} [NotCreatable] [Service] [NotReplicated] Class Smoke : Instance Property Smoke.Color: Color3 {🛠️Basic} Property Smoke.Enabled: boolean {🛠️Basic} Property Smoke.Opacity: number {🛠️Basic} [📁LoadOnly] [NotReplicated] Property Smoke.RiseVelocity: number {🛠️Basic} [📁LoadOnly] [NotReplicated] Property Smoke.Size: number {🛠️Basic} [📁LoadOnly] [NotReplicated] Property Smoke.TimeScale: number {🛠️Basic} Property Smoke.LocalTransparencyModifier: number {🛠️Basic} [Hidden] [NotReplicated] Property Smoke.opacity_xml: number {🛠️Basic} [Hidden] [NotScriptable] Property Smoke.riseVelocity_xml: number {🛠️Basic} [Hidden] [NotScriptable] Property Smoke.size_xml: number {🛠️Basic} [Hidden] [NotScriptable] Function Smoke:FastForward(numFrames: number) -> () {🛠️Basic} {🔒RobloxScript} Class SmoothVoxelsUpgraderService : Instance [NotCreatable] [Service] [NotReplicated] Function SmoothVoxelsUpgraderService:Cancel() -> () {🔒RobloxScript} Function SmoothVoxelsUpgraderService:Start() -> () {🔒RobloxScript} Event SmoothVoxelsUpgraderService.Status(progressRatio: number) {🔒RobloxScript} Class SnippetService : Instance {🔒RobloxEngine} [NotCreatable] [Service] [NotReplicated] Class SocialService : Instance [NotCreatable] [Service] [NotReplicated] Function SocialService:CanSendCallInviteAsync(player: Instance) -> boolean {🛠️Social} [Yields] Function SocialService:CanSendGameInviteAsync(player: Instance, recipientId: number? = 0) -> boolean {🛠️Social} [Yields] Function SocialService:GetEventRsvpStatusAsync(eventId: string) -> Enum.RsvpStatus {🛠️Social} [Yields] Function SocialService:GetExperienceEventAsync(eventId: string) -> { [string]: any }? {🛠️Social} [Yields] Function SocialService:GetPartyAsync(partyId: string) -> { any } {🛠️Social} [Yields] Function SocialService:GetPlayersByPartyId(partyId: string) -> { Instance } {🛠️Social} Function SocialService:GetUpcomingExperienceEventsAsync() -> { any } {🛠️Social} [Yields] Function SocialService:HideSelfView() -> () {🛠️Social} Function SocialService:PromptFeedbackSubmissionAsync() -> () {🛠️Social} [Yields] Function SocialService:PromptGameInvite(player: Instance, experienceInviteOptions: Instance? = nil) -> () {🛠️Social} Function SocialService:PromptLinkSharingAsync(player: Player, options: { [string]: any }? = nil) -> ...any {🛠️Social} [Yields] Function SocialService:PromptPhoneBook(player: Instance, tag: string) -> () {🛠️Social} Function SocialService:PromptRsvpToEventAsync(eventId: string) -> Enum.RsvpStatus {🛠️Social} [Yields] Function SocialService:ShowSelfView(selfViewPosition: Enum.SelfViewPosition? = "LastPosition") -> () {🛠️Social} Function SocialService:InvokeGameInvitePromptClosed(player: Instance, recipientIds: { any }) -> () {🛠️Social} {🔒RobloxScript} Function SocialService:InvokeIrisInvite(player: Instance, tag: string, irisParticipants: { any }) -> () {🛠️Social} {🔒RobloxScript} Function SocialService:InvokeIrisInvitePromptClosed(player: Instance) -> () {🛠️Social} {🔒RobloxScript} Function SocialService:InvokeShareSheetClosed() -> () {🛠️Social} {🔒RobloxScript} Function SocialService:PromptLinkSharing(player: Player, options: { [string]: any }? = nil) -> ...any {🛠️Social} [Yields] [Deprecated] Function SocialService:PromptRsvpToEventCompleted(eventId: string, success: boolean, rsvpStatus: Enum.RsvpStatus, previousRsvpStatus: Enum.RsvpStatus? = "None") -> () {🛠️Social} {🔒RobloxScript} Function SocialService:SignalFeedbackSubmissionCompleted(feedback: string) -> () {🛠️Social} {🔒RobloxScript} Function SocialService:SignalFeedbackSubmissionPermissionDenied() -> () {🛠️Social} {🔒RobloxScript} Function SocialService:UpdatePlayerPartyData(partyId: string) -> () {🛠️Social} {🔒RobloxScript} Event SocialService.CallInviteStateChanged(player: Instance, inviteState: Enum.InviteState) {🛠️Social} Event SocialService.GameInvitePromptClosed(player: Instance, recipientIds: { any }) {🛠️Social} Event SocialService.PhoneBookPromptClosed(player: Instance) {🛠️Social} Event SocialService.ShareSheetClosed(player: Player) {🛠️Social} Event SocialService.IrisInviteInitiated(message: string) {🛠️Social} {🔒RobloxEngine} [Hidden] Event SocialService.OpenShareSheetWithLink(link: string) {🛠️Social} {🔒RobloxScript} Event SocialService.PlayerPartyDataChanged(partyId: string) {🛠️Social} {🔒RobloxScript} Event SocialService.PromptInviteRequested(player: Instance, experienceInviteOptions: Instance) {🛠️Social} {🔒RobloxScript} Event SocialService.PromptIrisInviteRequested(player: Instance, tag: string) {🛠️Social} {🔒RobloxScript} Event SocialService.SelfViewHidden() {🛠️Social} {🔒RobloxScript} Event SocialService.SelfViewVisible(selfViewPosition: Enum.SelfViewPosition) {🛠️Social} {🔒RobloxScript} Event SocialService.ShowPromptFeedbackSubmission() {🛠️Social} {🔒RobloxScript} Event SocialService.ShowPromptFeedbackUnavailable(reason: string) {🛠️Social} {🔒RobloxScript} Event SocialService.ShowPromptRsvpToEvent(eventId: string) {🛠️Social} {🔒RobloxScript} Callback SocialService.OnCallInviteInvoked(tag: string, callParticipantIds: { any }) -> Instance {🛠️Social} Class Sound : Instance Property Sound.AudioContent: Content {🛠️LegacySound} Property Sound.IsLoaded: boolean {🛠️LegacySound} [ReadOnly] Property Sound.SoundId: string {🛠️LegacySound} Property Sound.TimeLength: number {🛠️LegacySound} [ReadOnly] Property Sound.PlayOnRemove: boolean {🛠️LegacySound} Property Sound.RollOffMaxDistance: number {🛠️LegacySound} Property Sound.RollOffMinDistance: number {🛠️LegacySound} Property Sound.RollOffMode: Enum.RollOffMode {🛠️LegacySound} Property Sound.Looped: boolean {🛠️LegacySound} Property Sound.PlaybackLoudness: number {🛠️LegacySound} [ReadOnly] Property Sound.PlaybackRegionsEnabled: boolean {🛠️LegacySound} Property Sound.PlaybackSpeed: number {🛠️LegacySound} [NotReplicated] Property Sound.Playing: boolean {🛠️LegacySound} [NotReplicated] Property Sound.TimePosition: number {🛠️LegacySound} [NotReplicated] Property Sound.Volume: number {🛠️LegacySound} Property Sound.LoopRegion: NumberRange {🛠️LegacySound} Property Sound.PlaybackRegion: NumberRange {🛠️LegacySound} Property Sound.SoundGroup: SoundGroup? {🛠️LegacySound} Property Sound.ChannelCount: number {🛠️LegacySound} {RobloxScript} [Hidden] [ReadOnly] [NotBrowsable] Property Sound.IsSpatial: boolean {🛠️LegacySound} {RobloxScript} [Hidden] [ReadOnly] Property Sound.UsageContextPermission: Enum.UsageContext {🛠️LegacySound} {RobloxScript} [Hidden] [NotReplicated] Property Sound.EmitterSize: number {🛠️LegacySound} [📁LoadOnly] [Deprecated] Property Sound.IsMutedForCapture: boolean {🛠️LegacySound} {RobloxScript} [Hidden] Property Sound.MaxDistance: number {🛠️LegacySound} [Deprecated] Property Sound.MinDistance: number {🛠️LegacySound} [📁LoadOnly] [Deprecated] Property Sound.Pitch: number {🛠️LegacySound} [📁LoadOnly] [Deprecated] Property Sound.PlayingReplicator: boolean {🛠️LegacySound} [Hidden] [NotScriptable] Property Sound.TimePositionReplicator: number {🛠️LegacySound} [Hidden] [NotScriptable] Property Sound.IsPaused: boolean {🛠️LegacySound} [Hidden] [ReadOnly] Property Sound.IsPlaying: boolean {🛠️LegacySound} [Hidden] [ReadOnly] Property Sound.RollOffGain: number {🛠️LegacySound} {RobloxScript} [Hidden] [ReadOnly] Property Sound.isPlaying: boolean {🛠️LegacySound} [ReadOnly] [Deprecated] Property Sound.xmlRead_MaxDistance_3: number {🛠️LegacySound} [📁LoadOnly] [Hidden] [NotReplicated] [NotScriptable] [Deprecated] Property Sound.xmlRead_MinDistance_3: number {🛠️LegacySound} [📁LoadOnly] [Hidden] [NotReplicated] [NotScriptable] [Deprecated] Function Sound:Pause() -> () {🛠️LegacySound} Function Sound:Play() -> () {🛠️LegacySound} Function Sound:Resume() -> () {🛠️LegacySound} Function Sound:Stop() -> () {🛠️LegacySound} Function Sound:pause() -> () {🛠️LegacySound} [Deprecated] Function Sound:play() -> () {🛠️LegacySound} [Deprecated] Function Sound:stop() -> () {🛠️LegacySound} [Deprecated] Event Sound.DidLoop(soundId: string, numOfTimesLooped: number) {🛠️LegacySound} Event Sound.Ended(soundId: string) {🛠️LegacySound} Event Sound.Loaded(soundId: string) {🛠️LegacySound} Event Sound.Paused(soundId: string) {🛠️LegacySound} Event Sound.Played(soundId: string) {🛠️LegacySound} Event Sound.Resumed(soundId: string) {🛠️LegacySound} Event Sound.Stopped(soundId: string) {🛠️LegacySound} Event Sound.PlayingUpdatedFromClient(value: boolean) {🛠️LegacySound} {🔒RobloxEngine} [Hidden] Event Sound.PlayingUpdatedFromServer(value: boolean) {🛠️LegacySound} {🔒RobloxEngine} [Hidden] Event Sound.TimePositionUpdatedFromClient(newPositionSeconds: number, lastLuaSetTimePosition: number) {🛠️LegacySound} {🔒RobloxEngine} [Hidden] Event Sound.TimePositionUpdatedFromServer(newPositionSeconds: number, lastLuaSetTimePosition: number) {🛠️LegacySound} {🔒RobloxEngine} [Hidden] Event Sound.playbackActionSync(action: number) {🛠️LegacySound} {🔒RobloxEngine} [Hidden] Class SoundEffect : Instance [NotCreatable] Property SoundEffect.Enabled: boolean {🛠️LegacySound} Property SoundEffect.Priority: number {🛠️LegacySound} Class ChorusSoundEffect : SoundEffect Property ChorusSoundEffect.Depth: number {🛠️LegacySound} Property ChorusSoundEffect.Mix: number {🛠️LegacySound} Property ChorusSoundEffect.Rate: number {🛠️LegacySound} Class CompressorSoundEffect : SoundEffect Property CompressorSoundEffect.Attack: number {🛠️LegacySound} Property CompressorSoundEffect.GainMakeup: number {🛠️LegacySound} Property CompressorSoundEffect.Ratio: number {🛠️LegacySound} Property CompressorSoundEffect.Release: number {🛠️LegacySound} Property CompressorSoundEffect.SideChain: Instance? {🛠️LegacySound} Property CompressorSoundEffect.Threshold: number {🛠️LegacySound} Class CustomSoundEffect : SoundEffect {🔒RobloxScript} [NotCreatable] Class AssetSoundEffect : CustomSoundEffect {🔒RobloxScript} [NotCreatable] Class ChannelSelectorSoundEffect : CustomSoundEffect {🔒RobloxScript} [NotCreatable] [NotBrowsable] Property ChannelSelectorSoundEffect.Channel: number {🛠️LegacySound} Class DistortionSoundEffect : SoundEffect Property DistortionSoundEffect.Level: number {🛠️LegacySound} Class EchoSoundEffect : SoundEffect Property EchoSoundEffect.Delay: number {🛠️LegacySound} Property EchoSoundEffect.DryLevel: number {🛠️LegacySound} Property EchoSoundEffect.Feedback: number {🛠️LegacySound} Property EchoSoundEffect.WetLevel: number {🛠️LegacySound} Class EqualizerSoundEffect : SoundEffect Property EqualizerSoundEffect.HighGain: number {🛠️LegacySound} Property EqualizerSoundEffect.LowGain: number {🛠️LegacySound} Property EqualizerSoundEffect.MidGain: number {🛠️LegacySound} Class FlangeSoundEffect : SoundEffect Property FlangeSoundEffect.Depth: number {🛠️LegacySound} Property FlangeSoundEffect.Mix: number {🛠️LegacySound} Property FlangeSoundEffect.Rate: number {🛠️LegacySound} Class PitchShiftSoundEffect : SoundEffect Property PitchShiftSoundEffect.Octave: number {🛠️LegacySound} Class ReverbSoundEffect : SoundEffect Property ReverbSoundEffect.DecayTime: number {🛠️LegacySound} Property ReverbSoundEffect.Density: number {🛠️LegacySound} Property ReverbSoundEffect.Diffusion: number {🛠️LegacySound} Property ReverbSoundEffect.DryLevel: number {🛠️LegacySound} Property ReverbSoundEffect.WetLevel: number {🛠️LegacySound} Class TremoloSoundEffect : SoundEffect Property TremoloSoundEffect.Depth: number {🛠️LegacySound} Property TremoloSoundEffect.Duty: number {🛠️LegacySound} Property TremoloSoundEffect.Frequency: number {🛠️LegacySound} Class SoundGroup : Instance Property SoundGroup.Volume: number {🛠️LegacySound} Class SoundService : Instance [NotCreatable] [Service] Property SoundService.AcousticSimulationEnabled: boolean {🛠️Audio} Property SoundService.AmbientReverb: Enum.ReverbType {🛠️Audio} Property SoundService.CharacterSoundsUseNewApi: Enum.RolloutState {🛠️Audio} {✏️Plugin} Property SoundService.DefaultListenerLocation: Enum.ListenerLocation {🛠️Audio} {Plugin} Property SoundService.DistanceFactor: number {🛠️Audio} Property SoundService.DopplerScale: number {🛠️Audio} Property SoundService.RespectFilteringEnabled: boolean {🛠️Audio} Property SoundService.RolloffScale: number {🛠️Audio} Property SoundService.VolumetricAudio: Enum.VolumetricAudio {🛠️Audio} [NotScriptable] Property SoundService.AudioApiByDefault: Enum.RolloutState {🛠️Audio} {RobloxScript} [Hidden] Property SoundService.IsNewExpForAudioApiByDefault: boolean {🛠️Audio} {RobloxScript} [Hidden] Function SoundService:GetListener() -> ...any {🛠️Audio} Function SoundService:OpenAttenuationCurveEditor(selectedCurveObjects: { Instance }) -> () {🛠️Audio} {🔒Plugin} Function SoundService:OpenDirectionalCurveEditor(selectedCurveObjects: { Instance }) -> () {🛠️Audio} {🔒Plugin} Function SoundService:PlayLocalSound(sound: Instance) -> () {🛠️Audio} Function SoundService:SetListener(listenerType: Enum.ListenerType, listener: ...any) -> () {🛠️Audio} Function SoundService:BeginRecording() -> boolean {🛠️Audio} {🔒RobloxScript} Function SoundService:EndRecording() -> { [string]: any } {🛠️Audio} {🔒RobloxScript} [Yields] Function SoundService:GetAudioApiByDefault() -> boolean {🛠️Audio} {🔒RobloxScript} Function SoundService:GetAudioInstances() -> { any } {🛠️Audio} {🔒RobloxScript} Function SoundService:GetInputDevice() -> ...any {🛠️Audio} {🔒RobloxScript} Function SoundService:GetInputDevices() -> ...any {🛠️Audio} {🔒RobloxScript} Function SoundService:GetOutputDevice() -> ...any {🛠️Audio} {🔒RobloxScript} Function SoundService:GetOutputDevices() -> ...any {🛠️Audio} {🔒RobloxScript} Function SoundService:GetRecordingDevices() -> { [string]: any } {🛠️Audio} {🔒RobloxScript} [Yields] Function SoundService:GetSoundMemoryData() -> { [string]: any } {🛠️Audio} {🔒RobloxScript} Function SoundService:InsertAsset(assetId: string, assetName: string, useSelection: boolean? = true) -> { Instance } {🛠️Audio} {🔒RobloxScript} Function SoundService:SetAudioApiByDefault(enabled: boolean) -> () {🛠️Audio} {🔒RobloxScript} Function SoundService:SetInputDevice(name: string, guid: string) -> () {🛠️Audio} {🔒RobloxScript} Function SoundService:SetOutputDevice(name: string, guid: string) -> () {🛠️Audio} {🔒RobloxScript} Function SoundService:SetRecordingDevice(deviceIndex: number) -> boolean {🛠️Audio} {🔒RobloxScript} Function SoundService:SetSoundEnabled(enabled: boolean) -> () {🛠️Audio} {🔒RobloxScript} Event SoundService.AudioInstanceAdded(instance: Instance) {🛠️Audio} {🔒RobloxScript} Event SoundService.ClientLoggedEvent(sessionIdRaw: string) {🛠️Audio} {🔒RobloxEngine} [Hidden] Event SoundService.DeviceListChanged(newDevices: ...any) {🛠️Audio} {🔒RobloxScript} Event SoundService.OpenAttenuationCurveEditorSignal(selectedCurveObjects: { Instance }) {🛠️Audio} {🔒RobloxScript} Event SoundService.OpenAudioCompressorEditorSignal(selectedCompressorObjects: { Instance }) {🛠️Audio} {🔒RobloxScript} Event SoundService.OpenAudioEqualizerEditorSignal(selectedEqualizerObjects: { Instance }) {🛠️Audio} {🔒RobloxScript} Event SoundService.OpenDirectionalCurveEditorSignal(selectedCurveObjects: { Instance }) {🛠️Audio} {🔒RobloxScript} Class SoundShimService : Instance {🔒RobloxScript} [NotCreatable] [Service] [NotReplicated] Class Sparkles : Instance Property Sparkles.Enabled: boolean {🛠️Basic} Property Sparkles.SparkleColor: Color3 {🛠️Basic} Property Sparkles.TimeScale: number {🛠️Basic} Property Sparkles.Color: Color3 {🛠️Basic} [📁LoadOnly] [Hidden] [NotReplicated] Property Sparkles.LocalTransparencyModifier: number {🛠️Basic} [Hidden] [NotReplicated] Function Sparkles:FastForward(numFrames: number) -> () {🛠️Basic} {🔒RobloxScript} Class SpawnerService : Instance [NotCreatable] [Service] Class StackFrame : Instance {🔒RobloxScript} [NotCreatable] [NotReplicated] Property StackFrame.FrameId: number {RobloxScript} [Hidden] [ReadOnly] Property StackFrame.FrameName: string {RobloxScript} [Hidden] [ReadOnly] Property StackFrame.FrameType: Enum.DebuggerFrameType {RobloxScript} [Hidden] [ReadOnly] Property StackFrame.Globals: DebuggerVariable? {RobloxScript} [Hidden] [ReadOnly] Property StackFrame.Line: number {RobloxScript} [Hidden] [ReadOnly] Property StackFrame.Locals: DebuggerVariable? {RobloxScript} [Hidden] [ReadOnly] Property StackFrame.Script: string {RobloxScript} [Hidden] [ReadOnly] Property StackFrame.Upvalues: DebuggerVariable? {RobloxScript} [Hidden] [ReadOnly] Property StackFrame.Populated: boolean {RobloxScript} [Hidden] [ReadOnly] Class StandalonePluginScripts : Instance {🔒Plugin} Class StartPageService : Instance {🔒RobloxScript} [NotCreatable] [Service] [NotReplicated] Function StartPageService:generateTempUrlInContentProvider(url: string) -> () {🔒RobloxScript} Function StartPageService:getDaysSinceFirstUserLogin() -> number {🔒RobloxScript} Function StartPageService:getLocalGamesFromRegistry() -> { any } {🔒RobloxScript} Function StartPageService:getRecentAPIGamesFromRegistry() -> { any } {🔒RobloxScript} Function StartPageService:getTempUrlInContentProvider(url: string) -> string {🔒RobloxScript} Function StartPageService:isTutorialBannerClosed() -> boolean {🔒RobloxScript} Function StartPageService:isTutorialPopupClosed() -> boolean {🔒RobloxScript} Function StartPageService:openLink(link: string) -> () {🔒RobloxScript} Function StartPageService:openLocalFile(filePath: string) -> () {🔒RobloxScript} Function StartPageService:openPlace(placeId: number, universeId: number, launchTutorial: boolean) -> () {🔒RobloxScript} Function StartPageService:removeAPIGameFromRegistry(gameId: number) -> () {🔒RobloxScript} Function StartPageService:removeLocalFileFromRegistry(fileName: string) -> () {🔒RobloxScript} Function StartPageService:setTutorialBannerClosed(closed: boolean) -> () {🔒RobloxScript} Function StartPageService:setTutorialPopupClosed(closed: boolean) -> () {🔒RobloxScript} Function StartPageService:shouldShowMacOSDeprecationWarning() -> boolean {🔒RobloxScript} Function StartPageService:shouldShowWinOSDeprecationWarning() -> boolean {🔒RobloxScript} Function StartPageService:startTutorial() -> () {🔒RobloxScript} Event StartPageService.ImageImportedSignal(urlImported: string, temporaryId: string) {🔒RobloxScript} Event StartPageService.LocalGamesFromRegistryUpdatedSignal(localGames: { any }) {🔒RobloxScript} Event StartPageService.RecentApiGamesFromRegistryUpdatedSignal(recentGames: { any }) {🔒RobloxScript} Class StarterGear : Instance Class StarterPack : Instance [NotCreatable] [Service] Class StarterPlayer : Instance [NotCreatable] [Service] Property StarterPlayer.CameraMaxZoomDistance: number {🛠️Players} Property StarterPlayer.CameraMinZoomDistance: number {🛠️Players} Property StarterPlayer.CameraMode: Enum.CameraMode {🛠️Players} Property StarterPlayer.DevCameraOcclusionMode: Enum.DevCameraOcclusionMode {🛠️Players} Property StarterPlayer.DevComputerCameraMovementMode: Enum.DevComputerCameraMovementMode {🛠️Players} Property StarterPlayer.DevTouchCameraMovementMode: Enum.DevTouchCameraMovementMode {🛠️Players} Property StarterPlayer.AvatarJointUpgrade: Enum.RolloutState {🛠️Players} [NotReplicated] [NotScriptable] Property StarterPlayer.CharacterBreakJointsOnDeath: boolean {🛠️Players} Property StarterPlayer.CharacterMaxSlopeAngle: number {🛠️Players} Property StarterPlayer.CharacterWalkSpeed: number {🛠️Players} Property StarterPlayer.ClassicDeath: boolean {🛠️Players} Property StarterPlayer.EnableDynamicHeads: Enum.LoadDynamicHeads {🛠️Players} [NotScriptable] Property StarterPlayer.LoadCharacterAppearance: boolean {🛠️Players} Property StarterPlayer.LoadCharacterLayeredClothing : Enum.LoadCharacterLayeredClothing {🛠️Players} [NotReplicated] [NotScriptable] Property StarterPlayer.UserEmotesEnabled: boolean {🛠️Players} Property StarterPlayer.CharacterJumpHeight: number {🛠️Players} Property StarterPlayer.CharacterJumpPower: number {🛠️Players} Property StarterPlayer.CharacterUseJumpPower: boolean {🛠️Players} Property StarterPlayer.CreateDefaultPlayerModule: boolean {🛠️Players} [NotScriptable] Property StarterPlayer.DevComputerMovementMode: Enum.DevComputerMovementMode {🛠️Players} Property StarterPlayer.DevTouchMovementMode: Enum.DevTouchMovementMode {🛠️Players} Property StarterPlayer.EnableMouseLockOption: boolean {🛠️Players} Property StarterPlayer.LuaCharacterController: Enum.CharacterControlMode {🛠️Players} Property StarterPlayer.HealthDisplayDistance: number {🛠️Players} Property StarterPlayer.NameDisplayDistance: number {🛠️Players} Property StarterPlayer.AutoJumpEnabled: boolean {🛠️Players} Property StarterPlayer.AllowCustomAnimations: boolean {🛠️Players} {✏️RobloxScript} [Hidden] Property StarterPlayer.AvatarJointUpgrade_SerializedRollout: Enum.RolloutState {🛠️Players} [Hidden] [NotScriptable] Property StarterPlayer.GameSettingsAssetIDFace: number {🛠️Players} {RobloxScript} [Hidden] [NotReplicated] Property StarterPlayer.GameSettingsAssetIDHead: number {🛠️Players} {RobloxScript} [Hidden] [NotReplicated] Property StarterPlayer.GameSettingsAssetIDLeftArm: number {🛠️Players} {RobloxScript} [Hidden] [NotReplicated] Property StarterPlayer.GameSettingsAssetIDLeftLeg: number {🛠️Players} {RobloxScript} [Hidden] [NotReplicated] Property StarterPlayer.GameSettingsAssetIDPants: number {🛠️Players} {RobloxScript} [Hidden] [NotReplicated] Property StarterPlayer.GameSettingsAssetIDRightArm: number {🛠️Players} {RobloxScript} [Hidden] [NotReplicated] Property StarterPlayer.GameSettingsAssetIDRightLeg: number {🛠️Players} {RobloxScript} [Hidden] [NotReplicated] Property StarterPlayer.GameSettingsAssetIDShirt: number {🛠️Players} {RobloxScript} [Hidden] [NotReplicated] Property StarterPlayer.GameSettingsAssetIDTeeShirt: number {🛠️Players} {RobloxScript} [Hidden] [NotReplicated] Property StarterPlayer.GameSettingsAssetIDTorso: number {🛠️Players} {RobloxScript} [Hidden] [NotReplicated] Property StarterPlayer.GameSettingsAvatar: Enum.GameAvatarType {🛠️Players} {RobloxScript} [Hidden] Property StarterPlayer.GameSettingsR15Collision: Enum.R15CollisionType {🛠️Players} {RobloxScript} [Hidden] [NotReplicated] Property StarterPlayer.GameSettingsScaleRangeBodyType: NumberRange {🛠️Players} {RobloxScript} [Hidden] [NotReplicated] Property StarterPlayer.GameSettingsScaleRangeHead: NumberRange {🛠️Players} {RobloxScript} [Hidden] [NotReplicated] Property StarterPlayer.GameSettingsScaleRangeHeight: NumberRange {🛠️Players} {RobloxScript} [Hidden] [NotReplicated] Property StarterPlayer.GameSettingsScaleRangeProportion: NumberRange {🛠️Players} {RobloxScript} [Hidden] [NotReplicated] Property StarterPlayer.GameSettingsScaleRangeWidth: NumberRange {🛠️Players} {RobloxScript} [Hidden] [NotReplicated] Property StarterPlayer.LoadCharacterLayeredClothing: Enum.LoadCharacterLayeredClothing {🛠️Players} [Hidden] [NotScriptable] Function StarterPlayer:ClearDefaults() -> () {🛠️Players} {🔒RobloxScript} Class StarterPlayerScripts : Instance [NotCreatable] Class StarterCharacterScripts : StarterPlayerScripts [NotCreatable] Class StartupMessageService : Instance [NotCreatable] [Service] [NotReplicated] Function StartupMessageService:GetStartupMessage() -> any {🔒RobloxScript} Class Stats : Instance [NotCreatable] [Service] Property Stats.ContactsCount: number [ReadOnly] Property Stats.DataReceiveKbps: number [ReadOnly] Property Stats.DataSendKbps: number [ReadOnly] Property Stats.FrameTime: number [ReadOnly] Property Stats.HeartbeatTime: number [ReadOnly] Property Stats.InstanceCount: number [ReadOnly] Property Stats.MemoryTrackingEnabled: boolean [ReadOnly] Property Stats.MovingPrimitivesCount: number [ReadOnly] Property Stats.PhysicsReceiveKbps: number [ReadOnly] Property Stats.PhysicsSendKbps: number [ReadOnly] Property Stats.PhysicsStepTime: number [ReadOnly] Property Stats.PrimitivesCount: number [ReadOnly] Property Stats.RenderCPUFrameTime: number [ReadOnly] Property Stats.RenderGPUFrameTime: number [ReadOnly] Property Stats.SceneDrawcallCount: number [ReadOnly] Property Stats.SceneTriangleCount: number [ReadOnly] Property Stats.ShadowsDrawcallCount: number [ReadOnly] Property Stats.ShadowsTriangleCount: number [ReadOnly] Property Stats.UI2DDrawcallCount: number [ReadOnly] Property Stats.UI2DTriangleCount: number [ReadOnly] Property Stats.UI3DDrawcallCount: number [ReadOnly] Property Stats.UI3DTriangleCount: number [ReadOnly] Property Stats.HeartbeatTimeMs: number [ReadOnly] [Deprecated] Property Stats.PhysicsStepTimeMs: number [ReadOnly] [Deprecated] Function Stats:GetHarmonyQualityLevel() -> number {🛠️InternalTest} Function Stats:GetMemoryCategoryNames() -> { any } {🛠️InternalTest} Function Stats:GetMemoryUsageMbAllCategories() -> { any } {🛠️InternalTest} Function Stats:GetMemoryUsageMbForTag(tag: Enum.DeveloperMemoryTag) -> number Function Stats:GetTotalMemoryUsageMb() -> number Function Stats:ResetHarmonyMemoryTarget() -> () {🛠️InternalTest} Function Stats:SetHarmonyMemoryTarget(targetMB: number) -> () {🛠️InternalTest} Function Stats:GetBrowserTrackerId() -> string {🔒RobloxScript} Function Stats:GetPaginatedMemoryByTexture(queryType: Enum.TextureQueryType, pageIndex: number, pageSize: number) -> { [string]: any } {🔒RobloxScript} [Yields] Class StatsItem : Instance [NotCreatable] Property StatsItem.DisplayName: string {Plugin} [Hidden] [ReadOnly] Function StatsItem:GetValue() -> number {🔒Plugin} Function StatsItem:GetValueString() -> string {🔒Plugin} Class RunningAverageItemDouble : StatsItem [NotCreatable] Class RunningAverageItemInt : StatsItem [NotCreatable] Class RunningAverageTimeIntervalItem : StatsItem [NotCreatable] Class TotalCountTimeIntervalItem : StatsItem [NotCreatable] Class StopWatchReporter : Instance [NotCreatable] [Service] [NotReplicated] Function StopWatchReporter:FinishTask(taskId: number) -> () {🔒RobloxScript} Function StopWatchReporter:SendReport(reportName: string) -> () {🔒RobloxScript} Function StopWatchReporter:StartTask(reportName: string, taskName: string) -> number {🔒RobloxScript} Class StreamingService : Instance {🔒LocalUser} [NotCreatable] [Service] [NotReplicated] Function StreamingService:ExecuteCommandAsync(requestId: string, commandName: string, arg: any) -> any {🛠️Assistant} [Yields] Function StreamingService:AttemptSaveAndSendPlaceTelemetry(requestId: string, toolSource: string) -> () {🔒RobloxScript} [Yields] Function StreamingService:BindCodeToGuid(runCodeGuid: string, code: string) -> ...any {🔒RobloxScript} [Yields] Function StreamingService:GetEphemeralVariable(key: string) -> any {🔒RobloxScript} Function StreamingService:GetInstance(requestId: string, instanceId: string) -> Instance? {🔒RobloxScript} Function StreamingService:GetRequiredScripts(script: Instance) -> any {🔒RobloxScript} [Yields] Function StreamingService:InvokeCommand(requestId: string, commandName: string, arg: any) -> () {🔒RobloxScript} Function StreamingService:RegisterCommandInternal(commandName: string, function: ((...any) -> ...any)?, isSequential: boolean? = false, isPublic: boolean? = false) -> () {🔒RobloxScript} Function StreamingService:RegisterContextCollector(collectorName: string, function: ((...any) -> ...any)?) -> () {🔒RobloxScript} Function StreamingService:RunSandboxedCode(runCodeGuid: string, requestId: string) -> ...any {🔒RobloxScript} [Yields] Function StreamingService:SearchForAssets(body: any) -> any {🔒RobloxScript} [Yields] Function StreamingService:SetEphemeralVariable(key: string, value: any, timeToLive: number? = -1) -> () {🔒RobloxScript} Function StreamingService:SetPluginInfoCallback(function: ((...any) -> ...any)?) -> () {🔒RobloxScript} Function StreamingService:UnregisterCommand(commandName: string) -> () {🔒RobloxScript} Function StreamingService:UnregisterContextCollector(collectorName: string) -> () {🔒RobloxScript} Event StreamingService.ConversationCleared() {🔒RobloxScript} Event StreamingService.RequestEnded(requestId: string) {🔒RobloxScript} Event StreamingService.RequestError(requestId: string, errorType: string, errorMessage: string) {🔒RobloxScript} Event StreamingService.RequestStarted(requestId: string, queryToProcess: string) {🔒RobloxScript} Event StreamingService.SequentialCommandsFinished(requestId: string, success: boolean) {🔒RobloxScript} Event StreamingService.Stream(requestId: string, commandName: string, streamContent: string) {🔒RobloxScript} Class Studio : Instance [NotCreatable] [Service] [NotReplicated] Property Studio.Enable CoreScript Debugger: boolean Property Studio.Enable Http Sandboxing: boolean Property Studio.Enable Internal Beta Features: boolean Property Studio.Enable Internal Features: boolean Property Studio.Respect Studio shortcuts when game has focus: boolean Property Studio.Set Pivot of Imported Parts: boolean Property Studio.Show Diagnostics Bar: boolean Property Studio.Only Play Audio from Window in Focus: boolean Property Studio.Auto-Recovery Enabled: boolean Property Studio.Auto-Recovery Interval (Minutes): number Property Studio.DeprecatedObjectsShown: boolean Property Studio.PermissionLevelShown: Enum.PermissionLevelShown Property Studio.Camera Mouse Wheel Speed: number Property Studio.Camera Shift Speed: number Property Studio.Camera Speed: number Property Studio.Camera Speed Adjust Binding: Enum.CameraSpeedAdjustBinding Property Studio.Camera Zoom to Mouse Position: boolean Property Studio.ActionOnStopSync: Enum.ActionOnStopSync Property Studio.LocalAssetsFolder: QDir {✏️RobloxScript} Property Studio.PluginsDir: QDir Property Studio.Show Core GUI in Explorer while Playing: boolean Property Studio.Show FileSyncService: boolean Property Studio.Show Hidden Objects in Explorer: boolean Property Studio.Show Plugin GUI Service in Explorer: boolean Property Studio.Show plus button on hover in Explorer: boolean Property Studio.Always Save Script Changes: boolean Property Studio.Basic Objects Display Mode: Enum.ListDisplayMode Property Studio.Theme: Instance? Property Studio.CommandBarLocalState: boolean Property Studio.LuaDebuggerEnabled: boolean Property Studio.PluginDebuggingEnabled: boolean Property Studio.ScriptTimeoutLength: number Property Studio.Clear Output On Start: boolean Property Studio.Maximum Output Lines: number Property Studio.Output Font: QFont Property Studio.Output Layout Mode: Enum.OutputLayoutMode Property Studio.Line Thickness: number Property Studio.Select/Hover Color: Color3 Property Studio.Auto Clean Empty Line: boolean Property Studio.Auto Closing Brackets: boolean Property Studio.Auto Closing Quotes: boolean Property Studio.Auto Delete Closing Brackets and Quotes: boolean Property Studio.Auto Indent Rule: Enum.AutoIndentRule Property Studio.Enable Autocomplete: boolean Property Studio.Enable Temporary Tabs: boolean Property Studio.Enable Temporary Tabs In Explorer: boolean Property Studio.Font: QFont Property Studio.Format On Paste: boolean Property Studio.Format On Type: boolean Property Studio.Highlight Current Line: boolean Property Studio.Highlight Occurances: boolean Property Studio.Indent Using Spaces: boolean Property Studio.Rulers: string Property Studio.Scroll Past Last Line: boolean Property Studio.Show Whitespace: boolean Property Studio.Skip Closing Brackets and Quotes: boolean Property Studio.Tab Width: number Property Studio.Text Wrapping: boolean Property Studio."TODO" Color: Color3 [NotReplicated] Property Studio."function" Color: Color3 [NotReplicated] Property Studio."local" Color: Color3 [NotReplicated] Property Studio."nil" Color: Color3 [NotReplicated] Property Studio."self" Color: Color3 [NotReplicated] Property Studio.Background Color: Color3 [NotReplicated] Property Studio.Bool Color: Color3 [NotReplicated] Property Studio.Bracket Color: Color3 [NotReplicated] Property Studio.Built-in Function Color: Color3 [NotReplicated] Property Studio.Comment Color: Color3 [NotReplicated] Property Studio.Current Line Highlight Color: Color3 [NotReplicated] Property Studio.Debugger Current Line Color: Color3 [NotReplicated] Property Studio.Debugger Error Line Color: Color3 [NotReplicated] Property Studio.Error Color: Color3 [NotReplicated] Property Studio.Find Selection Background Color: Color3 [NotReplicated] Property Studio.Function Name Color: Color3 [NotReplicated] Property Studio.HintColor: Color3 [NotReplicated] Property Studio.InformationColor: Color3 [NotReplicated] Property Studio.Keyword Color: Color3 [NotReplicated] Property Studio.Luau Keyword Color: Color3 [NotReplicated] Property Studio.Matching Word Background Color: Color3 [NotReplicated] Property Studio.Menu Item Background Color: Color3 [NotReplicated] Property Studio.Method Color: Color3 [NotReplicated] Property Studio.Number Color: Color3 [NotReplicated] Property Studio.Operator Color: Color3 [NotReplicated] Property Studio.Primary Text Color: Color3 [NotReplicated] Property Studio.Property Color: Color3 [NotReplicated] Property Studio.Ruler Color: Color3 [NotReplicated] Property Studio.Script Editor Color Preset: Enum.StudioScriptEditorColorPresets Property Studio.Script Editor Scrollbar Background Color: Color3 [NotReplicated] Property Studio.Script Editor Scrollbar Handle Color: Color3 [NotReplicated] Property Studio.Secondary Text Color: Color3 [NotReplicated] Property Studio.Selected Menu Item Background Color: Color3 [NotReplicated] Property Studio.Selected Text Color: Color3 [NotReplicated] Property Studio.Selection Background Color: Color3 [NotReplicated] Property Studio.Selection Color: Color3 [NotReplicated] Property Studio.String Color: Color3 [NotReplicated] Property Studio.Text Color: Color3 [NotReplicated] Property Studio.Warning Color: Color3 [NotReplicated] Property Studio.Whitespace Color: Color3 [NotReplicated] Property Studio.Active Color: Color3 Property Studio.Active Hover Over Color: Color3 Property Studio.Animate Hover Over: boolean Property Studio.Hover Animate Speed: Enum.HoverAnimateSpeed Property Studio.Hover Over Color: Color3 Property Studio.Select Color: Color3 Property Studio.Show Hover Over: boolean Property Studio.RuntimeUndoBehavior: Enum.RuntimeUndoBehavior Property Studio.Show Navigation Mesh: boolean Property Studio.Main Volume: number {RobloxScript} Property Studio.Camera Pan Speed: number {RobloxScript} Property Studio.CameraAdaptiveSpeed: boolean {RobloxScript} Property Studio.CameraOrbitSensitivity: number {RobloxScript} Property Studio.CameraPanSensitivity: number {RobloxScript} Property Studio.CameraShiftFactor: number {RobloxScript} Property Studio.CameraSpeedLockDefault: boolean {RobloxScript} Property Studio.CameraTweenFocus: boolean {RobloxScript} Property Studio.CameraZoomSpeed: number {RobloxScript} Property Studio.DraggerActiveColor: Color3 {RobloxScript} Property Studio.DraggerLengthFactor: number {RobloxScript} Property Studio.DraggerMajorGridIncrement: number {RobloxScript} Property Studio.DraggerMaxSoftSnaps: number {RobloxScript} Property Studio.DraggerPassiveColor: Color3 {RobloxScript} Property Studio.DraggerScaleFactor: number {RobloxScript} Property Studio.DraggerShowAxisTicks: boolean {RobloxScript} Property Studio.DraggerShowHoverRuler: boolean {RobloxScript} Property Studio.DraggerShowMeasurement: boolean {RobloxScript} Property Studio.DraggerShowNegativeAxes: boolean {RobloxScript} Property Studio.DraggerShowPlanes: boolean {RobloxScript} Property Studio.DraggerShowTargetSnap: boolean {RobloxScript} Property Studio.DraggerShowTrackball: boolean {RobloxScript} Property Studio.DraggerShowWhileDragging: boolean {RobloxScript} Property Studio.DraggerSoftSnapMarginFactor: number {RobloxScript} Property Studio.DraggerSummonMarginFactor: number {RobloxScript} Property Studio.DraggerTiltRotateDuration: number {RobloxScript} Property Studio.EnableFindOnType: boolean {RobloxScript} Property Studio.LoadAllBuiltinPluginsInRunModes: boolean {RobloxScript} Property Studio.LoadInternalPlugins: boolean {RobloxEngine} Property Studio.LoadUserPluginsInRunModes: boolean {RobloxScript} Property Studio.MaxFindReplaceAllResults: number {RobloxScript} Property Studio.ActionOnAutoResumeSync: Enum.ActionOnAutoResumeSync {RobloxScript} Property Studio.AutoResumeSyncOnPlaceOpen: boolean {RobloxEngine} Property Studio.DefaultInstancesDir: QDir {RobloxEngine} Property Studio.DefaultScriptSyncFileType: Enum.DefaultScriptSyncFileType {RobloxScript} Property Studio.ExternalEditorSelection: QDir {RobloxScript} Property Studio.IconOverrideDir: QDir {RobloxScript} Property Studio.ReloadBuiltinPluginsOnChange: boolean {RobloxEngine} Property Studio.ReloadLocalPluginsOnChange: boolean {RobloxEngine} Property Studio.UseDefaultExternalEditor: boolean {RobloxScript} Property Studio.ShowCorePackagesInExplorer: boolean {RobloxScript} Property Studio.DisplayLanguage: string {RobloxScript} Property Studio.UI Theme: Enum.UITheme [Hidden] [ReadOnly] [Deprecated] Property Studio.LuaDebuggerEnabledAtStartup: boolean [Hidden] [ReadOnly] Property Studio.AutocompleteAcceptanceBehavior: Enum.CompletionAcceptanceBehavior {RobloxScript} Property Studio.Automatically trigger AI Code Completion: boolean {RobloxScript} Property Studio.CommandBarEnterExec: boolean {RobloxScript} Property Studio.CommandBarFont: QFont {RobloxScript} Property Studio.Enable Autocomplete Doc View: boolean {RobloxScript} Property Studio.Enable Script Analysis: boolean {RobloxScript} Property Studio.Enable Scrollbar Markers: boolean {RobloxScript} Property Studio.Enable Signature Help: boolean {RobloxScript} Property Studio.Enable Signature Help Doc View: boolean {RobloxScript} Property Studio.Enable Type Hover: boolean {RobloxScript} Property Studio.EnableCodeAssist: boolean {RobloxScript} Property Studio.EnableIndentationRulers: boolean {RobloxScript} Property Studio.EnableOnTypeAutocomplete: boolean {RobloxScript} [Hidden] [NotReplicated] Property Studio.EnableSelectionTooltips: boolean {RobloxScript} Property Studio.LargeFileLineCountThreshold: number {RobloxScript} Property Studio.LargeFileThreshold: number {RobloxScript} Property Studio.ScriptEditorShouldShowPluginMethods: boolean {RobloxScript} [Hidden] [NotReplicated] Property Studio.Doc View Code Background Color: Color3 {RobloxScript} [Hidden] [NotReplicated] Property Studio.IndentationRulerColor: Color3 {RobloxScript} [NotReplicated] Property Studio.ScriptEditorMenuBorderColor: Color3 {RobloxScript} [Hidden] [NotReplicated] Property Studio.TypeColor: Color3 [Hidden] [NotReplicated] [NotScriptable] Property Studio.EnableStudioStreaming: boolean {RobloxScript} Property Studio.Hover Box Thickness: number {RobloxEngine} Property Studio.Hover Line Thickness: number {RobloxEngine} Property Studio.Physical Draggers Select Scope By Default: boolean {RobloxScript} Property Studio.Pivot Snap To Geometry Color: Color3 {RobloxEngine} Property Studio.Selection Box Thickness: number {RobloxEngine} Property Studio.Selection Line Thickness: number {RobloxEngine} Property Studio.Use Bounding Box Move Handles: boolean {RobloxScript} Property Studio.AutoUpdateEnabled: boolean {RobloxScript} Property Studio.Show Light Guides: boolean {RobloxScript} Property Studio.Show Navigation Labels: boolean {RobloxScript} Property Studio.Show Pathfinding Links: boolean {RobloxScript} Property Studio.Show Singly Selected Attachment Parent Frame: boolean {RobloxScript} Function Studio:GetAvailableThemes() -> { any } {🔒Plugin} Event Studio.ThemeChanged() {🔒Plugin} Class StudioAssetService : Instance {🔒RobloxScript} [NotCreatable] [Service] [NotReplicated] Function StudioAssetService:AutoSetupAvatarAsync(modelId: string, progressCallback: (...any) -> ...any, notificationCallback: ((...any) -> ...any)?, options: { [string]: any }?) -> Instance? {🔒RobloxScript} [Yields] Function StudioAssetService:AutoSetupSerializedAvatarAsync(serializedInstance: string, publishInfo: { [string]: any }, telemetryMetadata: { [string]: any }, progressCallback: (...any) -> ...any, notificationCallback: ((...any) -> ...any)?, options: { [string]: any }?) -> Instance? {🔒RobloxScript} [Yields] Function StudioAssetService:CancelAutoSetupAvatarAsync(jobId: string) -> () {🔒RobloxScript} [Yields] Function StudioAssetService:ConvertToPackageUpload(uploadUrl: string, cloneInstances: { Instance }, originalInstances: { Instance }) -> () {🔒RobloxScript} Function StudioAssetService:DEPRECATED_SerializeInstances(instances: { Instance }) -> string {🔒RobloxScript} [Yields] Function StudioAssetService:FireOnUGCSubmitCompleted(cancelled: boolean) -> () {🔒RobloxScript} Function StudioAssetService:PublishPackage(instance: Instance, publishInfo: { [string]: any }) -> () {🔒RobloxScript} Function StudioAssetService:RequestAvatarAutosetupAsync(meshId: string, textureId: string, progressCallback: (...any) -> ...any) -> Instance? {🔒RobloxScript} [Yields] Function StudioAssetService:SerializeInstances(instances: { Instance }, groupId: number? = 0, isPackage: boolean? = false) -> string {🔒RobloxScript} [Yields] Function StudioAssetService:ShowSaveToRoblox(instances: { Instance }, assetType: any, hasSubsequent: boolean? = false) -> () {🔒RobloxScript} Function StudioAssetService:UpdatePublishedPackage(assetmetadata: { [string]: any }, rootInstance: Instance, isConvert: boolean? = false, addUndoWaypoint: boolean? = false) -> () {🔒RobloxScript} Event StudioAssetService.OnConvertToPackageResult(isSuccessful: boolean, errorMessage: string) {🔒RobloxScript} Event StudioAssetService.OnPublishPackageResult(result: { [string]: any }, errorMessage: string) {🔒RobloxScript} Event StudioAssetService.OnSaveToRoblox(instances: { Instance }, assetType: any, hasSubsequent: boolean) {🔒RobloxScript} Event StudioAssetService.OnUGCSubmitCompleted(cancelled: boolean) {🔒RobloxScript} Class StudioAttachment : Instance {🔒RobloxScript} [NotReplicated] Property StudioAttachment.AutoHideParent: boolean Property StudioAttachment.IsArrowVisible: boolean Property StudioAttachment.Offset: Vector2 Property StudioAttachment.SourceAnchorPoint: Vector2 Property StudioAttachment.TargetAnchorPoint: Vector2 Class StudioCallout : Instance {🔒RobloxScript} [NotReplicated] Property StudioCallout.AnchorPoint: Vector2 {RobloxScript} [Hidden] [NotReplicated] Property StudioCallout.IsArrowVisible: boolean {RobloxScript} [Hidden] [NotReplicated] Property StudioCallout.IsNextVisible: boolean {RobloxScript} [Hidden] [NotReplicated] Property StudioCallout.RowName: string {RobloxScript} [Hidden] [NotReplicated] Property StudioCallout.Text: string {RobloxScript} [Hidden] [NotReplicated] Property StudioCallout.Title: string {RobloxScript} [Hidden] [NotReplicated] Function StudioCallout:SetOnNextClicked(onClick: (...any) -> ...any) -> () {🔒RobloxScript} Class StudioCameraService : Instance {🔒RobloxScript} [NotCreatable] [Service] [NotReplicated] Property StudioCameraService.LockCameraSpeed: boolean Property StudioCameraService.LoggingEnabled: boolean Event StudioCameraService.ShowCameraSpeed(speed: number) Class StudioData : Instance {🔒RobloxScript} [NotCreatable] [Service] Property StudioData.EnableScriptCollabByDefaultOnLoad: boolean {RobloxScript} [Hidden] Class StudioDeviceEmulatorService : Instance {🔒RobloxScript} [NotCreatable] [Service] [NotReplicated] Property StudioDeviceEmulatorService.HasMultiTouchStarted: boolean {RobloxScript} [Hidden] [ReadOnly] Property StudioDeviceEmulatorService.IsMultiTouchEmulationOn: boolean {RobloxScript} [Hidden] [NotReplicated] Property StudioDeviceEmulatorService.IsMultiTouchEnabled: boolean {RobloxScript} [Hidden] [ReadOnly] Property StudioDeviceEmulatorService.PivotPosition: Vector2 {RobloxScript} [Hidden] [ReadOnly] Function StudioDeviceEmulatorService:EmulatePCDeviceWithResolution(deviceId: string, resolution: Vector2) -> boolean {🔒RobloxScript} [Yields] Function StudioDeviceEmulatorService:GetCurrentDeviceId() -> string {🔒RobloxScript} [Yields] Function StudioDeviceEmulatorService:GetCurrentOrientation() -> Enum.ScreenOrientation {🔒RobloxScript} [Yields] Function StudioDeviceEmulatorService:GetMaxNumTouches() -> number {🔒RobloxScript} Function StudioDeviceEmulatorService:GetTouchInBounds(index: number) -> boolean {🔒RobloxScript} Function StudioDeviceEmulatorService:GetTouchPosition(index: number) -> Vector2 {🔒RobloxScript} Function StudioDeviceEmulatorService:HasDeviceWithId(deviceId: string) -> boolean {🔒RobloxScript} [Yields] Function StudioDeviceEmulatorService:SetCurrentDeviceId(deviceId: string) -> () {🔒RobloxScript} [Yields] Function StudioDeviceEmulatorService:SetCurrentOrientation(orientation: Enum.ScreenOrientation) -> () {🔒RobloxScript} [Yields] Event StudioDeviceEmulatorService.CurrentDeviceIdChanged() {🔒RobloxScript} Event StudioDeviceEmulatorService.OrientationChanged() {🔒RobloxScript} Event StudioDeviceEmulatorService.TouchInBoundsChanged() {🔒RobloxScript} Event StudioDeviceEmulatorService.TouchPositionsChanged() {🔒RobloxScript} Class StudioObjectBase : Instance {🔒RobloxScript} [NotCreatable] [NotReplicated] Class StudioWidget : StudioObjectBase {🔒RobloxScript} [NotCreatable] [NotReplicated] Function StudioWidget:SetFixedSize(width: number, height: number) -> () {🔒RobloxScript} Class StudioPublishService : Instance {🔒RobloxScript} [NotCreatable] [Service] [NotReplicated] Property StudioPublishService.PublishLocked: boolean {RobloxScript} Function StudioPublishService:ClearUploadNames() -> () {🔒RobloxScript} Function StudioPublishService:CloseAfterPublish(closeMode: Enum.StudioCloseMode) -> () {🔒RobloxScript} Function StudioPublishService:PublishAs(universeId: number, placeId: number, groupId: number, isPublish: boolean, publishParameters: any, willRetryOnConflict: boolean? = false, allowOpeningNewPlace: boolean? = true) -> () {🔒RobloxScript} Function StudioPublishService:PublishThenTurnOnTeamCreate() -> () {🔒RobloxScript} Function StudioPublishService:RefreshDocumentDisplayName() -> () {🔒RobloxScript} Function StudioPublishService:RegisterPublishHold(priority: number, callback: (...any) -> ...any) -> RBXScriptConnection {🔒RobloxScript} Function StudioPublishService:SaveOrPublishPlaceToRobloxIsCanceled() -> () {🔒RobloxScript} Function StudioPublishService:SetTeamCreateOnPublishInfo(shouldTurnOnTcOnPublish: boolean, newPlaceName: string) -> () {🔒RobloxScript} Function StudioPublishService:SetUniverseDisplayName(newName: string) -> () {🔒RobloxScript} Function StudioPublishService:SetUploadNames(placeName: string, universeName: string) -> () {🔒RobloxScript} Function StudioPublishService:ShowSaveOrPublishPlaceToRoblox(showGameSelect: boolean, isPublish: boolean, closeMode: Enum.StudioCloseMode) -> () {🔒RobloxScript} Event StudioPublishService.GameNameUpdated(name: string) {🔒RobloxScript} Event StudioPublishService.GamePublishCancelled() {🔒RobloxScript} Event StudioPublishService.GamePublishFinished(success: boolean, gameId: number, message: string, reason: Enum.StudioPlaceUpdateFailureReason) {🔒RobloxScript} Event StudioPublishService.OnPublishAttempt(isPublishAs: boolean) {🔒RobloxScript} Event StudioPublishService.OnSaveOrPublishPlaceToRoblox(showGameSelect: boolean, isPublish: boolean, closeMode: Enum.StudioCloseMode) {🔒RobloxScript} Class StudioScriptDebugEventListener : Instance {🔒RobloxScript} [NotCreatable] [Service] [NotReplicated] Class StudioSdkService : Instance {🔒RobloxScript} [NotCreatable] [Service] [NotReplicated] Function StudioSdkService:GetSdk() -> Instance? {🔒RobloxScript} Function StudioSdkService:SetSdk(sdk: Instance) -> () {🔒RobloxScript} Class StudioService : Instance {🔒Plugin} [NotCreatable] [Service] [NotReplicated] Property StudioService.DraggerSolveConstraints: boolean [ReadOnly] Property StudioService.GridSize: number [ReadOnly] Property StudioService.RotateIncrement: number [ReadOnly] Property StudioService.ShowConstraintDetails: boolean [ReadOnly] Property StudioService.UseLocalSpace: boolean [📁LoadOnly] [NotReplicated] Property StudioService.ActiveScript: Instance? [ReadOnly] Property StudioService.StudioLocaleId: string [ReadOnly] Property StudioService.AlignDraggedObjects: boolean {RobloxScript} [Hidden] [NotReplicated] Property StudioService.DrawConstraintsOnTop: boolean [ReadOnly] [Deprecated] Property StudioService.HoverInstance: Instance? {RobloxScript} [Hidden] [NotReplicated] Property StudioService.InstalledPluginData: string {RobloxScript} [Hidden] [ReadOnly] Property StudioService.PivotSnapToGeometry: boolean {RobloxScript} [Hidden] [ReadOnly] Property StudioService.Secrets: string {RobloxScript} Property StudioService.ShowWeldDetails: boolean {RobloxScript} [ReadOnly] Function StudioService:GetClassIcon(className: string) -> { [string]: any } {🔒Plugin} Function StudioService:GetUserId() -> number {🔒Plugin} Function StudioService:GizmoRaycast(origin: Vector3, direction: Vector3, raycastParams: RaycastParams?) -> RaycastResult? {🔒Plugin} Function StudioService:PromptImportFileAsync(fileTypeFilter: { any }? = {}) -> Instance? {🔒Plugin} [Yields] Function StudioService:PromptImportFilesAsync(fileTypeFilter: { any }? = {}) -> { Instance } {🔒Plugin} [Yields] Function StudioService:AnimationIdSelected(id: number) -> () {🔒RobloxScript} Function StudioService:CopyToClipboard(stringToCopy: string) -> () {🔒RobloxScript} Function StudioService:GetBadgeConfigureUrl(badgeId: number) -> string {🔒RobloxScript} Function StudioService:GetBadgeUploadUrl() -> string {🔒RobloxScript} Function StudioService:GetPlaceIsPersistedToCloud() -> boolean {🔒RobloxScript} Function StudioService:GetResourceByCategory(category: string) -> { [string]: any } {🔒RobloxScript} Function StudioService:GetStartupAssetId() -> string {🔒RobloxScript} Function StudioService:GetStartupPluginId() -> string {🔒RobloxScript} Function StudioService:GetTermsOfUseUrl() -> string {🔒RobloxScript} Function StudioService:HasInternalPermission() -> boolean {🔒RobloxScript} Function StudioService:IsPluginInstalled(assetId: number) -> boolean {🔒RobloxScript} Function StudioService:IsPluginUpToDate(assetId: number, currentAssetVersion: number) -> boolean {🔒RobloxScript} Function StudioService:OpenInBrowser_DONOTUSE(url: string) -> () {🔒RobloxScript} Function StudioService:PromptImportFile(fileTypeFilter: { any }? = {}) -> Instance? {🔒Plugin} [Yields] [Deprecated] Function StudioService:PromptImportFiles(fileTypeFilter: { any }? = {}) -> { Instance } {🔒Plugin} [Yields] [Deprecated] Function StudioService:SetPluginEnabled(assetId: number, state: boolean) -> () {🔒RobloxScript} Function StudioService:ShowPlaceVersionHistoryDialog(placeId: number) -> () {🔒RobloxScript} [Deprecated] Function StudioService:ShowPublishToRoblox() -> () {🔒RobloxScript} Function StudioService:TryInstallPlugin(assetId: number, assetVersionId: number) -> () {🔒RobloxScript} [Yields] Function StudioService:UninstallPlugin(assetId: number) -> () {🔒RobloxScript} Function StudioService:UpdatePluginManagement() -> () {🔒RobloxScript} Event StudioService.OnImportFromRoblox() {🔒RobloxScript} Event StudioService.OnOpenGameSettings(pageIdentifier: string) {🔒RobloxScript} Event StudioService.OnOpenManagePackagePlugin(userId: number, assetId: number) {🔒RobloxScript} Event StudioService.OnPluginInstalledFromToolbox() {🔒RobloxScript} Event StudioService.OnPluginInstalledFromWeb(pluginId: string) {🔒RobloxScript} Event StudioService.OnPublishAsPlugin(instances: { Instance }) {🔒RobloxScript} Event StudioService.OnSaveToRoblox(instances: { Instance }) {🔒RobloxScript} Event StudioService.PromptTransformPluginCheckEnable() {🔒RobloxScript} Event StudioService.SaveLocallyAsComplete(success: boolean) {🔒RobloxScript} Class StudioTestService : Instance [NotCreatable] [Service] [NotReplicated] Function StudioTestService:EndTest(value: any) -> () Function StudioTestService:ExecutePlayModeAsync(args: any) -> any {🔒Plugin} [Yields] Function StudioTestService:ExecuteRunModeAsync(args: any) -> any {🔒Plugin} [Yields] Function StudioTestService:GetTestArgs() -> any Class StudioTheme : Instance [NotCreatable] [NotReplicated] Function StudioTheme:GetColor(styleguideitem: Enum.StudioStyleGuideColor, modifier: Enum.StudioStyleGuideModifier? = "Default") -> Color3 {🔒Plugin} Class StudioUserService : Instance {🔒RobloxScript} [NotCreatable] [Service] [NotReplicated] Property StudioUserService.IsLoggedIn: boolean {RobloxScript} [ReadOnly] Class StudioWidgetsService : Instance {🔒RobloxScript} [NotCreatable] [Service] [NotReplicated] Function StudioWidgetsService:ApplyFillInBox(target: StudioWidget) -> () {🔒RobloxScript} Function StudioWidgetsService:ApplyHighlight(target: StudioWidget, rowName: string?) -> () {🔒RobloxScript} Function StudioWidgetsService:ApplyShadows() -> () {🔒RobloxScript} Function StudioWidgetsService:ApplySpotlight(target: StudioWidget, rowName: string?) -> () {🔒RobloxScript} Function StudioWidgetsService:GetWidgetFromLabel(label: string) -> StudioWidget {🔒RobloxScript} Function StudioWidgetsService:GetWidgetFromPluginGui(gui: PluginGui) -> StudioWidget {🔒RobloxScript} Function StudioWidgetsService:HideSpotlight() -> () {🔒RobloxScript} Class StyleBase : Instance [NotCreatable] Function StyleBase:GetStyleRules() -> { Instance } {🛠️UI} Function StyleBase:InsertStyleRule(rule: StyleRule, priority: number?) -> () {🛠️UI} Function StyleBase:SetStyleRules(rules: { Instance }) -> () {🛠️UI} Event StyleBase.StyleRulesChanged() {🛠️UI} Class StyleRule : StyleBase Property StyleRule.Priority: number {🛠️UI} Property StyleRule.Selector: string {🛠️UI} Property StyleRule.SelectorError: string {🛠️UI} [ReadOnly] Property StyleRule.Index: number {🛠️UI} [📁LoadOnly] [Hidden] [NotScriptable] Property StyleRule.PropertiesSerialize: BinaryString {🛠️UI} [Hidden] [NotScriptable] Function StyleRule:GetProperties() -> { [string]: any } {🛠️UI} Function StyleRule:GetProperty(name: string) -> any {🛠️UI} Function StyleRule:SetProperties(styleProperties: { [string]: any }) -> () {🛠️UI} Function StyleRule:SetProperty(name: string, value: any) -> () {🛠️UI} Function StyleRule:GetPropertiesResolved() -> { [string]: any } {🛠️UI} {🔒RobloxScript} Function StyleRule:GetPropertyResolved(name: string) -> any {🛠️UI} {🔒RobloxScript} Event StyleRule.StyleRulePropertyChanged(styleProperty: string) {🛠️UI} {🔒RobloxScript} Class StyleSheet : StyleBase Function StyleSheet:GetDerives() -> { Instance } {🛠️UI} Function StyleSheet:SetDerives(derives: { Instance }) -> () {🛠️UI} Class StyleDerive : Instance Property StyleDerive.Priority: number {🛠️UI} Property StyleDerive.StyleSheet: StyleSheet? {🛠️UI} Property StyleDerive.Index: number {🛠️UI} [📁LoadOnly] [Hidden] [NotScriptable] Class StyleLink : Instance Property StyleLink.StyleSheet: StyleSheet? {🛠️UI} Class StyleQuery : Instance {🔒RobloxScript} [NotReplicated] [NotBrowsable] Property StyleQuery.IsActive: boolean [ReadOnly] Property StyleQuery.AspectRatioRange: NumberRange [NotReplicated] [NotScriptable] Property StyleQuery.MaxSize: Vector2 [NotReplicated] [NotScriptable] Property StyleQuery.MinSize: Vector2 [NotReplicated] [NotScriptable] Property StyleQuery.PreferredInput: Enum.PreferredInput [NotReplicated] [NotScriptable] Property StyleQuery.ReducedMotionEnabled: boolean [NotReplicated] [NotScriptable] Property StyleQuery.ViewportDisplaySize: Enum.DisplaySize [NotReplicated] [NotScriptable] Property StyleQuery.ConditionsSerialize: BinaryString [Hidden] [NotScriptable] Function StyleQuery:GetCondition(name: string) -> any Function StyleQuery:GetConditions() -> { [string]: any } Function StyleQuery:SetCondition(name: string, value: any) -> () Function StyleQuery:SetConditions(conditions: { [string]: any }) -> () Class StylingService : Instance [NotCreatable] [Service] [NotReplicated] Function StylingService:GetAppliedStyles(instance: Instance) -> { any } {🔒RobloxScript} Function StylingService:GetStyleInfo(style: StyleRule) -> { [string]: any } {🔒RobloxScript} Function StylingService:GetStyleSheetDerivesChain(styleSheet: StyleSheet) -> { Instance } {🔒RobloxScript} Function StylingService:GetStyleSheetInfo(styleSheet: StyleSheet) -> { [string]: any } {🔒RobloxScript} Function StylingService:UpdateUnitTestOnly() -> () {🔒RobloxScript} Class SurfaceAppearance : Instance Property SurfaceAppearance.AlphaMode: Enum.AlphaMode {🛠️Basic} Property SurfaceAppearance.Color: Color3 {🛠️Basic} Property SurfaceAppearance.ColorMap: string {🛠️Basic} {Plugin} Property SurfaceAppearance.EmissiveMaskContent: Content {🛠️Basic} {✏️Plugin} Property SurfaceAppearance.EmissiveStrength: number {🛠️Basic} Property SurfaceAppearance.EmissiveTint: Color3 {🛠️Basic} Property SurfaceAppearance.MetalnessMap: string {🛠️Basic} {Plugin} Property SurfaceAppearance.NormalMap: string {🛠️Basic} {Plugin} Property SurfaceAppearance.RoughnessMap: string {🛠️Basic} {Plugin} Property SurfaceAppearance.ColorMapContent: Content {🛠️Basic} {✏️Plugin} [Hidden] Property SurfaceAppearance.MetalnessMapContent: Content {🛠️Basic} {✏️Plugin} [Hidden] Property SurfaceAppearance.NormalMapContent: Content {🛠️Basic} {✏️Plugin} [Hidden] Property SurfaceAppearance.RoughnessMapContent: Content {🛠️Basic} {✏️Plugin} [Hidden] Property SurfaceAppearance.TexturePack: string {🛠️Basic} {RobloxScript} {✏️RobloxEngine} Class SystemThemeService : Instance {🔒RobloxScript} [NotCreatable] [Service] [NotReplicated] Function SystemThemeService:getSystemThemeAsync() -> Enum.SystemThemeValue {🔒RobloxScript} [Yields] Function SystemThemeService:isSystemThemeAvailable() -> boolean {🔒RobloxScript} Function SystemThemeService:setTheme(theme: Enum.SystemThemeValue) -> () {🔒RobloxScript} Event SystemThemeService.OnLuaThemeUpdated(theme: Enum.SystemThemeValue) {🔒RobloxScript} Class TaskScheduler : Instance [NotCreatable] [Service] [NotReplicated] Property TaskScheduler.ThreadPoolConfig: Enum.ThreadPoolConfig Property TaskScheduler.SchedulerDutyCycle: number [ReadOnly] Property TaskScheduler.SchedulerRate: number [ReadOnly] Property TaskScheduler.ThreadPoolSize: number [ReadOnly] Class Team : Instance Property Team.AutoAssignable: boolean {🛠️Players} Property Team.TeamColor: BrickColor {🛠️Players} Property Team.AutoColorCharacters: boolean {🛠️Players} [📁LoadOnly] [NotReplicated] [Deprecated] Property Team.ChildOrder: number {🛠️Players} {RobloxScript} [Hidden] Property Team.Score: number {🛠️Players} [📁LoadOnly] [NotReplicated] [Deprecated] Function Team:GetPlayers() -> { Instance } {🛠️Players} {🧬Safe} Event Team.PlayerAdded(player: Player) {🛠️Players} Event Team.PlayerRemoved(player: Player) {🛠️Players} Class TeamCreateData : Instance {🔒Plugin} [NotCreatable] [Service] Property TeamCreateData.InitialCameraCFrame: CFrame {RobloxEngine} [Hidden] [NotScriptable] Class TeamCreatePublishService : Instance {🔒RobloxEngine} [NotCreatable] [Service] Event TeamCreatePublishService.TeamCreateErrorStatus(result: Enum.TeamCreateErrorState, teamCreateSaveData: { [string]: any }) {🔒RobloxScript} Event TeamCreatePublishService.TeamCreatePlaceUploadRequest(metadata: { [string]: any }) {🔒RobloxEngine} [Hidden] Event TeamCreatePublishService.TeamCreatePlaceUploadResponse(success: boolean, metadata: { [string]: any }) {🔒RobloxEngine} [Hidden] Class TeamCreateService : Instance {🔒Plugin} [NotCreatable] [Service] [NotReplicated] Function TeamCreateService:CloseGameIfUserDoesntHavePerms() -> () {🔒RobloxScript} Class Teams : Instance [NotCreatable] [Service] Function Teams:GetTeams() -> { Instance } {🛠️Players} Function Teams:RebalanceTeams() -> () {🛠️Players} [Deprecated] Class TelemetryService : Instance {🔒RobloxScript} [NotCreatable] [Service] [NotReplicated] Function TelemetryService:LogCounter(config: { [string]: any }, data: { [string]: any }?, value: number? = 1) -> any {🔒RobloxScript} Function TelemetryService:LogDurationEvent(key: string) -> any {🔒RobloxScript} Function TelemetryService:LogDurationEventWithTimestamp(key: string, timestamp: number) -> any {🔒RobloxScript} Function TelemetryService:LogEvent(config: { [string]: any }, data: { [string]: any }? = nil) -> any {🔒RobloxScript} Function TelemetryService:LogStat(config: { [string]: any }, data: { [string]: any }?, value: number) -> any {🔒RobloxScript} Class TeleportAsyncResult : Instance [NotCreatable] Property TeleportAsyncResult.PrivateServerId: string {🛠️Teleport} [ReadOnly] Property TeleportAsyncResult.ReservedServerAccessCode: string {🛠️Teleport} [ReadOnly] Class TeleportOptions : Instance Property TeleportOptions.ReservedServerAccessCode: string {🛠️Teleport} Property TeleportOptions.ServerInstanceId: string {🛠️Teleport} Property TeleportOptions.ShouldReserveServer: boolean {🛠️Teleport} Function TeleportOptions:GetTeleportData() -> any {🛠️Teleport} Function TeleportOptions:SetTeleportData(teleportData: any) -> () {🛠️Teleport} Class TeleportService : Instance [NotCreatable] [Service] Property TeleportService.CustomizedTeleportUI: boolean [📁LoadOnly] [NotReplicated] [Deprecated] Function TeleportService:GetArrivingTeleportGui() -> Instance? Function TeleportService:GetLocalPlayerTeleportData() -> any Function TeleportService:GetPlayerPlaceInstanceAsync(userId: number) -> ...any [Yields] Function TeleportService:GetTeleportSetting(setting: string) -> any Function TeleportService:PromptExperienceDetailsAsync(player: Player, universeId: number) -> Enum.PromptExperienceDetailsResult [Yields] Function TeleportService:ReserveServerAsync(placeId: number) -> ...any [Yields] Function TeleportService:SetTeleportGui(gui: Instance) -> () Function TeleportService:SetTeleportSetting(setting: string, value: any) -> () Function TeleportService:Teleport(placeId: number, player: Instance? = nil, teleportData: any, customLoadingScreen: Instance? = nil) -> () Function TeleportService:TeleportAsync(placeId: number, players: { Instance }, teleportOptions: Instance? = nil) -> Instance? [Yields] Function TeleportService:TeleportPartyAsync(placeId: number, players: { Instance }, teleportData: any, customLoadingScreen: Instance? = nil) -> string [Yields] Function TeleportService:TeleportToPlaceInstance(placeId: number, instanceId: string, player: Instance? = nil, spawnName: string? = "", teleportData: any, customLoadingScreen: Instance? = nil) -> () Function TeleportService:TeleportToPrivateServer(placeId: number, reservedServerAccessCode: string, players: { Instance }, spawnName: string? = "", teleportData: any, customLoadingScreen: Instance? = nil) -> () Function TeleportService:TeleportToSpawnByName(placeId: number, spawnName: string, player: Instance? = nil, teleportData: any, customLoadingScreen: Instance? = nil) -> () Function TeleportService:Block() -> () {🔒RobloxScript} Function TeleportService:GetThirdPartyTeleportInfo(goForth: boolean) -> ...any {🔒RobloxScript} Function TeleportService:PromptExperienceDetailsCompleted(resultEnum: Enum.PromptExperienceDetailsResult, errorMessage: string? = "") -> () {🔒RobloxScript} Function TeleportService:ReserveServer(placeId: number) -> ...any [Yields] [Deprecated] Function TeleportService:TeleportCancel() -> () {🔒RobloxScript} Function TeleportService:TeleportReconnect() -> () {🔒RobloxScript} Function TeleportService:TeleportTrustedBackForth(goForth: boolean) -> () {🔒RobloxScript} Function TeleportService:TeleportTrustedBackHistory(placeId: number) -> () {🔒RobloxScript} Function TeleportService:TeleportedPlacesBackHistory() -> { any } {🔒RobloxScript} Function TeleportService:TeleportedUniversesBackHistory() -> { any } {🔒RobloxScript} Function TeleportService:UnblockAsync() -> ...any {🔒RobloxScript} [Yields] Event TeleportService.LocalPlayerArrivedFromTeleport(loadingGui: Instance, dataTable: any) Event TeleportService.TeleportInitFailed(player: Instance, teleportResult: Enum.TeleportResult, errorMessage: string, placeId: number, teleportOptions: Instance) Event TeleportService.MenuTeleportAttempt() {🔒RobloxScript} Event TeleportService.OpenExperienceDetailsPrompt(universeId: number) {🔒RobloxScript} Event TeleportService.ReconnectTeleportInitFailed(player: Instance, teleportResult: Enum.TeleportResult, errorMessage: string, placeId: number, teleportOptions: Instance) {🔒RobloxEngine} Event TeleportService.SendVIPData(player: Instance, vipServerCode: string, dmPlaceID: number) {🔒RobloxEngine} [Hidden] Event TeleportService.TeleportInProgress(player: Instance, teleportInfo: { [string]: any }) {🔒RobloxEngine} [Hidden] Event TeleportService.TeleportInitFailedInternal(player: Instance, teleportResult: Enum.TeleportResult, errorMessage: string, guid: string) {🔒RobloxEngine} [Hidden] Class TemporaryCageMeshProvider : Instance {🔒RobloxEngine} [NotCreatable] [Service] [NotReplicated] Class TemporaryScriptService : Instance {🔒RobloxEngine} [NotCreatable] [Service] [NotReplicated] Class TerrainDetail : Instance Property TerrainDetail.ColorMap: string {🛠️Environment} {Plugin} Property TerrainDetail.ColorMapContent: Content {🛠️Environment} {Plugin} Property TerrainDetail.EmissiveMaskContent: Content {🛠️Environment} {Plugin} Property TerrainDetail.EmissiveStrength: number {🛠️Environment} Property TerrainDetail.EmissiveTint: Color3 {🛠️Environment} Property TerrainDetail.Face: Enum.TerrainFace {🛠️Environment} Property TerrainDetail.MaterialPattern: Enum.MaterialPattern {🛠️Environment} Property TerrainDetail.MetalnessMap: string {🛠️Environment} {Plugin} Property TerrainDetail.MetalnessMapContent: Content {🛠️Environment} {Plugin} Property TerrainDetail.NormalMap: string {🛠️Environment} {Plugin} Property TerrainDetail.NormalMapContent: Content {🛠️Environment} {Plugin} Property TerrainDetail.RoughnessMap: string {🛠️Environment} {Plugin} Property TerrainDetail.RoughnessMapContent: Content {🛠️Environment} {Plugin} Property TerrainDetail.StudsPerTile: number {🛠️Environment} Property TerrainDetail.TexturePack: string {🛠️Environment} [Hidden] [NotScriptable] Class TerrainRegion : Instance Property TerrainRegion.SizeInCells: Vector3 {🛠️Environment} [ReadOnly] Property TerrainRegion.ExtentsMax: Vector3int16 {🛠️Environment} [Hidden] [NotScriptable] Property TerrainRegion.ExtentsMin: Vector3int16 {🛠️Environment} [Hidden] [NotScriptable] Property TerrainRegion.GridV3: BinaryString {🛠️Environment} [📁LoadOnly] [Hidden] [WriteOnly] [NotReplicated] [NotScriptable] Property TerrainRegion.IsSmooth: boolean {🛠️Environment} [ReadOnly] [Deprecated] Property TerrainRegion.SmoothGrid: BinaryString {🛠️Environment} [Hidden] [NotReplicated] [NotScriptable] Function TerrainRegion:ApplyTransform(rotation: CFrame, size: Vector3) -> () {🛠️Environment} {🔒RobloxScript} Function TerrainRegion:ApplyTransformSubregion(rotation: CFrame, size: Vector3, region: Region3int16) -> TerrainRegion {🛠️Environment} {🔒RobloxScript} Function TerrainRegion:ConvertToSmooth() -> () {🛠️Environment} {🔒Plugin} [Deprecated] Function TerrainRegion:GetRegionWireframe() -> { any } {🛠️Environment} {🔒RobloxScript} Class TestService : Instance [Service] Property TestService.Description: string Property TestService.AutoRuns: boolean Property TestService.IsPhysicsEnvironmentalThrottled: boolean Property TestService.IsSleepAllowed: boolean Property TestService.ThrottlePhysicsToRealtime: boolean Property TestService.ErrorCount: number [ReadOnly] Property TestService.TestCount: number [ReadOnly] Property TestService.WarnCount: number [ReadOnly] Property TestService.ExecuteWithStudioRun: boolean Property TestService.NumberOfPlayers: number Property TestService.SimulateSecondsLag: number Property TestService.Timeout: number Property TestService.Is30FpsThrottleEnabled: boolean [📁LoadOnly] [NotReplicated] [Deprecated] Function TestService:Check(condition: boolean, description: string, source: Instance? = nil, line: number? = 0) -> () Function TestService:Checkpoint(text: string, source: Instance? = nil, line: number? = 0) -> () Function TestService:Done() -> () Function TestService:Error(description: string, source: Instance? = nil, line: number? = 0) -> () Function TestService:Fail(description: string, source: Instance? = nil, line: number? = 0) -> () Function TestService:Message(text: string, source: Instance? = nil, line: number? = 0) -> () Function TestService:Require(condition: boolean, description: string, source: Instance? = nil, line: number? = 0) -> () Function TestService:RunAsync() -> () {🔒Plugin} [Yields] Function TestService:ScopeTime() -> { [string]: any } Function TestService:TakeSnapshot(snapshotname: string, source: Instance? = nil) -> () {🛠️InternalTest} Function TestService:Warn(condition: boolean, description: string, source: Instance? = nil, line: number? = 0) -> () Function TestService:isFeatureEnabled(name: string) -> boolean Function TestService:ConvertSlimAcrToObj(acrFullFilePath: string, objFileName: string) -> string {🔒RobloxScript} Function TestService:CreateAndSavePropertySet(source: Instance) -> string {🔒RobloxScript} Function TestService:CreateExtraAssetsFileFromPropertySet(psetFileName: string) -> string {🔒RobloxScript} Function TestService:FetchExtraAssets(extraAssetsFileName: string) -> string {🔒RobloxScript} Function TestService:Run() -> () {🔒Plugin} [Yields] [Deprecated] Function TestService:TranscodePropertySet(extraAssetsFileName: string, psetFileName: string) -> string {🔒RobloxScript} Event TestService.ServerCollectConditionalResult(condition: boolean, text: string, script: Instance, line: number) Event TestService.ServerCollectResult(text: string, script: Instance, line: number) Class TextBoxService : Instance [NotCreatable] [Service] Class TextChannel : Instance Property TextChannel.DirectChatRequester: Player? {🛠️Chat} [ReadOnly] Function TextChannel:AddUserAsync(userId: number) -> ...any {🛠️Chat} [Yields] Function TextChannel:DisplaySystemMessage(systemMessage: string, metadata: string? = "") -> TextChatMessage {🛠️Chat} Function TextChannel:SendAsync(message: string, metadata: string? = "") -> TextChatMessage {🛠️Chat} [Yields] Function TextChannel:SetDirectChatRequester(requester: Player) -> () {🛠️Chat} Event TextChannel.MessageReceived(incomingMessage: TextChatMessage) {🛠️Chat} Callback TextChannel.OnIncomingMessage(message: TextChatMessage) -> ...any {🛠️Chat} Callback TextChannel.ShouldDeliverCallback(message: TextChatMessage, textSource: TextSource) -> ...any {🛠️Chat} Class TextChatCommand : Instance Property TextChatCommand.AutocompleteVisible: boolean {🛠️Chat} Property TextChatCommand.Enabled: boolean {🛠️Chat} Property TextChatCommand.PrimaryAlias: string {🛠️Chat} Property TextChatCommand.SecondaryAlias: string {🛠️Chat} Event TextChatCommand.Triggered(originTextSource: TextSource, unfilteredText: string) {🛠️Chat} Class TextChatConfigurations : Instance [NotCreatable] [NotReplicated] Class BubbleChatConfiguration : TextChatConfigurations [NotCreatable] Property BubbleChatConfiguration.BackgroundColor3: Color3 {🛠️Chat} Property BubbleChatConfiguration.BackgroundTransparency: number {🛠️Chat} Property BubbleChatConfiguration.FontFace: Font {🛠️Chat} Property BubbleChatConfiguration.TailVisible: boolean {🛠️Chat} Property BubbleChatConfiguration.TextColor3: Color3 {🛠️Chat} Property BubbleChatConfiguration.TextSize: number {🛠️Chat} Property BubbleChatConfiguration.AdorneeName: string {🛠️Chat} Property BubbleChatConfiguration.BubbleDuration: number {🛠️Chat} Property BubbleChatConfiguration.BubblesSpacing: number {🛠️Chat} Property BubbleChatConfiguration.Enabled: boolean {🛠️Chat} Property BubbleChatConfiguration.LocalPlayerStudsOffset: Vector3 {🛠️Chat} Property BubbleChatConfiguration.MaxBubbles: number {🛠️Chat} Property BubbleChatConfiguration.MaxDistance: number {🛠️Chat} Property BubbleChatConfiguration.MinimizeDistance: number {🛠️Chat} Property BubbleChatConfiguration.VerticalStudsOffset: number {🛠️Chat} Property BubbleChatConfiguration.Font: Enum.Font {🛠️Chat} [Hidden] Class ChannelTabsConfiguration : TextChatConfigurations [NotCreatable] Property ChannelTabsConfiguration.BackgroundColor3: Color3 {🛠️Chat} Property ChannelTabsConfiguration.BackgroundTransparency: number {🛠️Chat} Property ChannelTabsConfiguration.FontFace: Font {🛠️Chat} Property ChannelTabsConfiguration.HoverBackgroundColor3: Color3 {🛠️Chat} Property ChannelTabsConfiguration.SelectedTabTextColor3: Color3 {🛠️Chat} Property ChannelTabsConfiguration.TextColor3: Color3 {🛠️Chat} Property ChannelTabsConfiguration.TextSize: number {🛠️Chat} Property ChannelTabsConfiguration.TextStrokeColor3: Color3 {🛠️Chat} Property ChannelTabsConfiguration.TextStrokeTransparency: number {🛠️Chat} Property ChannelTabsConfiguration.Enabled: boolean {🛠️Chat} Property ChannelTabsConfiguration.AbsolutePosition: Vector2 {🛠️Chat} [ReadOnly] Property ChannelTabsConfiguration.AbsoluteSize: Vector2 {🛠️Chat} [ReadOnly] Function ChannelTabsConfiguration:SetAbsolutePosition(value: Vector2) -> () {🛠️Chat} {🔒RobloxScript} Function ChannelTabsConfiguration:SetAbsoluteSize(value: Vector2) -> () {🛠️Chat} {🔒RobloxScript} Class ChatInputBarConfiguration : TextChatConfigurations [NotCreatable] Property ChatInputBarConfiguration.BackgroundColor3: Color3 {🛠️Chat} Property ChatInputBarConfiguration.BackgroundTransparency: number {🛠️Chat} Property ChatInputBarConfiguration.FontFace: Font {🛠️Chat} Property ChatInputBarConfiguration.PlaceholderColor3: Color3 {🛠️Chat} Property ChatInputBarConfiguration.TextColor3: Color3 {🛠️Chat} Property ChatInputBarConfiguration.TextSize: number {🛠️Chat} Property ChatInputBarConfiguration.TextStrokeColor3: Color3 {🛠️Chat} Property ChatInputBarConfiguration.TextStrokeTransparency: number {🛠️Chat} Property ChatInputBarConfiguration.AutocompleteEnabled: boolean {🛠️Chat} Property ChatInputBarConfiguration.Enabled: boolean {🛠️Chat} Property ChatInputBarConfiguration.KeyboardKeyCode: Enum.KeyCode {🛠️Chat} Property ChatInputBarConfiguration.AbsolutePosition: Vector2 {🛠️Chat} [ReadOnly] {🧬Unsafe} Property ChatInputBarConfiguration.AbsoluteSize: Vector2 {🛠️Chat} [ReadOnly] {🧬Unsafe} Property ChatInputBarConfiguration.IsFocused: boolean {🛠️Chat} [ReadOnly] {🧬Unsafe} Property ChatInputBarConfiguration.TargetTextChannel: TextChannel? {🛠️Chat} Property ChatInputBarConfiguration.TextBox: TextBox? {🛠️Chat} Property ChatInputBarConfiguration.AbsolutePositionWrite: Vector2 {🛠️Chat} {RobloxScript} [Hidden] Property ChatInputBarConfiguration.AbsoluteSizeWrite: Vector2 {🛠️Chat} {RobloxScript} [Hidden] Property ChatInputBarConfiguration.IsFocusedWrite: boolean {🛠️Chat} {RobloxScript} [Hidden] Class ChatWindowConfiguration : TextChatConfigurations [NotCreatable] Property ChatWindowConfiguration.BackgroundColor3: Color3 {🛠️Chat} Property ChatWindowConfiguration.BackgroundTransparency: number {🛠️Chat} Property ChatWindowConfiguration.FontFace: Font {🛠️Chat} Property ChatWindowConfiguration.TextColor3: Color3 {🛠️Chat} Property ChatWindowConfiguration.TextSize: number {🛠️Chat} Property ChatWindowConfiguration.TextStrokeColor3: Color3 {🛠️Chat} Property ChatWindowConfiguration.TextStrokeTransparency: number {🛠️Chat} Property ChatWindowConfiguration.Enabled: boolean {🛠️Chat} Property ChatWindowConfiguration.HeightScale: number {🛠️Chat} Property ChatWindowConfiguration.WidthScale: number {🛠️Chat} Property ChatWindowConfiguration.AbsolutePosition: Vector2 {🛠️Chat} [ReadOnly] {🧬Unsafe} Property ChatWindowConfiguration.AbsoluteSize: Vector2 {🛠️Chat} [ReadOnly] {🧬Unsafe} Property ChatWindowConfiguration.HorizontalAlignment: Enum.HorizontalAlignment {🛠️Chat} {🧬Unsafe} Property ChatWindowConfiguration.VerticalAlignment: Enum.VerticalAlignment {🛠️Chat} {🧬Unsafe} Property ChatWindowConfiguration.AbsolutePositionWrite: Vector2 {🛠️Chat} {RobloxScript} [Hidden] Property ChatWindowConfiguration.AbsoluteSizeWrite: Vector2 {🛠️Chat} {RobloxScript} [Hidden] Function ChatWindowConfiguration:DeriveNewMessageProperties() -> ChatWindowMessageProperties {🛠️Chat} Class TextChatMessage : Instance [NotCreatable] Property TextChatMessage.BubbleChatMessageProperties: BubbleChatMessageProperties? {🛠️Chat} Property TextChatMessage.ChatWindowMessageProperties: ChatWindowMessageProperties? {🛠️Chat} Property TextChatMessage.MessageId: string {🛠️Chat} Property TextChatMessage.Metadata: string {🛠️Chat} Property TextChatMessage.PrefixText: string {🛠️Chat} Property TextChatMessage.Status: Enum.TextChatMessageStatus {🛠️Chat} Property TextChatMessage.Text: string {🛠️Chat} Property TextChatMessage.TextChannel: TextChannel? {🛠️Chat} Property TextChatMessage.TextSource: TextSource? {🛠️Chat} Property TextChatMessage.Timestamp: DateTime {🛠️Chat} Property TextChatMessage.Translation: string {🛠️Chat} Property TextChatMessage.Verified: boolean {🛠️Chat} {RobloxEngine} [Hidden] [NotScriptable] Class TextChatMessageProperties : Instance Property TextChatMessageProperties.PrefixText: string {🛠️Chat} Property TextChatMessageProperties.Text: string {🛠️Chat} Property TextChatMessageProperties.Translation: string {🛠️Chat} Class BubbleChatMessageProperties : TextChatMessageProperties Property BubbleChatMessageProperties.BackgroundColor3: Color3 {🛠️Chat} Property BubbleChatMessageProperties.BackgroundTransparency: number {🛠️Chat} Property BubbleChatMessageProperties.FontFace: Font {🛠️Chat} Property BubbleChatMessageProperties.TailVisible: boolean {🛠️Chat} Property BubbleChatMessageProperties.TextColor3: Color3 {🛠️Chat} Property BubbleChatMessageProperties.TextSize: number {🛠️Chat} Class ChatWindowMessageProperties : TextChatMessageProperties [NotCreatable] Property ChatWindowMessageProperties.FontFace: Font {🛠️Chat} Property ChatWindowMessageProperties.PrefixTextProperties: ChatWindowMessageProperties? {🛠️Chat} Property ChatWindowMessageProperties.TextColor3: Color3 {🛠️Chat} Property ChatWindowMessageProperties.TextSize: number {🛠️Chat} Property ChatWindowMessageProperties.TextStrokeColor3: Color3 {🛠️Chat} Property ChatWindowMessageProperties.TextStrokeTransparency: number {🛠️Chat} Class TextChatService : Instance [NotCreatable] [Service] Property TextChatService.ChatTranslationEnabled: boolean {🛠️Chat} {✏️RobloxScript} [NotReplicated] Property TextChatService.ChatVersion: Enum.ChatVersion {🛠️Chat} {✏️RobloxScript} Property TextChatService.CreateDefaultCommands: boolean {🛠️Chat} {✏️Plugin} Property TextChatService.CreateDefaultTextChannels: boolean {🛠️Chat} {✏️Plugin} Property TextChatService.ChatTranslationFTUXShown: boolean {🛠️Chat} {RobloxScript} [Hidden] [NotReplicated] Property TextChatService.ChatTranslationToggleEnabled: boolean {🛠️Chat} {RobloxScript} [Hidden] [NotReplicated] Property TextChatService.HasSeenDeprecationDialog: boolean {🛠️Chat} {RobloxScript} [Hidden] [NotReplicated] Property TextChatService.IsLegacyChatDisabled: boolean {🛠️Chat} {RobloxScript} [Hidden] Function TextChatService:CanUserChatAsync(userId: number) -> boolean {🛠️Chat} [Yields] Function TextChatService:CanUsersChatAsync(userIdFrom: number, userIdTo: number) -> boolean {🛠️Chat} [Yields] Function TextChatService:CanUsersDirectChatAsync(requesterUserId: number, userIds: { any }) -> { any } {🛠️Chat} [Yields] Function TextChatService:DisplayBubble(partOrCharacter: Instance, message: string) -> () {🛠️Chat} Function TextChatService:GetChatGroupsAsync(players: { Instance }) -> { any } {🛠️Chat} [Yields] Function TextChatService:CanUsersWhisperAsync(fromUserId: number, toUserId: number) -> boolean {🛠️Chat} {🔒RobloxScript} [Yields] Function TextChatService:SendEnableChatButtonClicked() -> () {🛠️Chat} {🔒RobloxScript} Function TextChatService:SendEnableChatButtonShown() -> () {🛠️Chat} {🔒RobloxScript} Function TextChatService:SendExpChatLoadSuccess(loadingLatency: number) -> () {🛠️Chat} {🔒RobloxScript} Function TextChatService:SendExpChatMessageClientRendered(textChatMessage: TextChatMessage, messageRenderedSurface: string? = "unknown") -> () {🛠️Chat} {🔒RobloxScript} Function TextChatService:SendExpChatWindowScroll() -> () {🛠️Chat} {🔒RobloxScript} Function TextChatService:SendExpChatWindowStatusChange(timeClosed: number, timeOpen: number, timeBackgroundIdle: number, timeTextIdle: number) -> () {🛠️Chat} {🔒RobloxScript} Event TextChatService.BubbleDisplayed(partOrCharacter: Instance, textChatMessage: TextChatMessage) {🛠️Chat} Event TextChatService.MessageReceived(textChatMessage: TextChatMessage) {🛠️Chat} Event TextChatService.SendingMessage(textChatMessage: TextChatMessage) {🛠️Chat} Event TextChatService.ClientToServerMessageReplicateSignalV2(text: string, metadata: string, messageId: string, textSource: TextSource, textChannel: TextChannel) {🛠️Chat} {🔒RobloxEngine} [Hidden] Event TextChatService.ClientToServerMessageReplicateSignalV3(text: string, metadata: string, messageId: string, textSource: TextSource, textChannel: TextChannel, verified: boolean, isEscapedFlagEnabled: boolean) {🛠️Chat} {🔒RobloxEngine} [Hidden] Event TextChatService.OnIncomingMessageEvent(textChatMessage: TextChatMessage) {🛠️Chat} {🔒RobloxScript} Event TextChatService.ServerToClientMessageReplicateSignal(text: string, prefixText: string, metadata: string, messageId: string, textSource: TextSource, textChannel: TextChannel, timestamp: number, status: Enum.TextChatMessageStatus) {🛠️Chat} {🔒RobloxEngine} [Hidden] Event TextChatService.ServerToClientMessageReplicateSignalV2(data: { [string]: any }) {🛠️Chat} {🔒RobloxEngine} [Hidden] Event TextChatService.UpdateChatTimeout(userId: number, startTime: number, duration: number) {🛠️Chat} {🔒RobloxEngine} [Hidden] Event TextChatService.UserMessageIntentSent(userIntentMessage: TextChatMessage) {🛠️Chat} {🔒RobloxScript} Event TextChatService.UserMessageIntentSentRemote(text: string, prefixText: string, metadata: string, messageId: string, textSource: TextSource, textChannel: TextChannel, timestamp: number) {🛠️Chat} {🔒RobloxEngine} [Hidden] Callback TextChatService.OnBubbleAdded(message: TextChatMessage, adornee: Instance) -> ...any {🛠️Chat} Callback TextChatService.OnChatWindowAdded(message: TextChatMessage) -> ...any {🛠️Chat} Callback TextChatService.OnIncomingMessage(message: TextChatMessage) -> ...any {🛠️Chat} Class TextFilterResult : Instance [NotCreatable] [NotReplicated] Function TextFilterResult:GetNonChatStringForBroadcastAsync() -> string {🛠️UI} [Yields] Function TextFilterResult:GetNonChatStringForUserAsync(toUserId: number) -> string {🛠️UI} [Yields] Function TextFilterResult:GetChatForUserAsync(toUserId: number) -> string {🛠️UI} [Yields] [Deprecated] Class TextFilterTranslatedResult : Instance [NotCreatable] [NotReplicated] Property TextFilterTranslatedResult.SourceLanguage: string {🛠️UI} [ReadOnly] Property TextFilterTranslatedResult.SourceText: TextFilterResult? {🛠️UI} [ReadOnly] Function TextFilterTranslatedResult:GetTranslationForLocale(locale: string) -> TextFilterResult {🛠️UI} Function TextFilterTranslatedResult:GetTranslations() -> { [string]: any } {🛠️UI} Class TextGenerator : Instance Property TextGenerator.Seed: number Property TextGenerator.SystemPrompt: string Property TextGenerator.Temperature: number Property TextGenerator.TopP: number Function TextGenerator:GenerateTextAsync(request: { [string]: any }) -> { [string]: any } [Yields] Class TextService : Instance [NotCreatable] [Service] [NotReplicated] Function TextService:FilterAndTranslateStringAsync(stringToFilter: string, fromUserId: number, targetLocales: { any }, textContext: Enum.TextFilterContext? = "PrivateChat") -> TextFilterTranslatedResult {🛠️UI} [Yields] Function TextService:FilterStringAsync(stringToFilter: string, fromUserId: number, textContext: Enum.TextFilterContext? = "PrivateChat") -> TextFilterResult {🛠️UI} [Yields] Function TextService:GetFamilyInfoAsync(assetId: string) -> { [string]: any } {🛠️UI} [Yields] Function TextService:GetTextBoundsAsync(params: GetTextBoundsParams) -> Vector2 {🛠️UI} [Yields] Function TextService:GetTextSize(string: string, fontSize: number, font: Enum.Font, frameSize: Vector2) -> Vector2 {🛠️UI} Function TextService:GetTextSizeOffsetAsync(fontSize: number, font: Font) -> number {🛠️UI} [Yields] Function TextService:GetFontMemoryData() -> { [string]: any } {🛠️UI} {🔒RobloxScript} Function TextService:SetResolutionScale(scale: number) -> () {🛠️UI} {🔒RobloxScript} Class TextSource : Instance [NotCreatable] Property TextSource.CanSend: boolean {🛠️Chat} Property TextSource.UserId: number {🛠️Chat} [ReadOnly] Property TextSource.UserIdReplicated: number {🛠️Chat} [Hidden] [NotScriptable] Class TextureGenerationPartGroup : Instance {🔒RobloxScript} [NotCreatable] [NotReplicated] Function TextureGenerationPartGroup:GetInstances() -> { Instance } {🔒RobloxScript} Function TextureGenerationPartGroup:GetMeshIdsHash() -> string {🔒RobloxScript} Class TextureGenerationService : Instance {🔒RobloxScript} [NotCreatable] [Service] [NotReplicated] Function TextureGenerationService:CancelGenerationRequest(jobUuid: string) -> () {🔒RobloxScript} Function TextureGenerationService:CreatePartGroup(instances: { Instance }) -> TextureGenerationPartGroup {🔒RobloxScript} Function TextureGenerationService:GenerateTexture(previewJobId: string) -> { [string]: any } {🔒RobloxScript} Function TextureGenerationService:GetQuotasAsync() -> { [string]: any } {🔒RobloxScript} [Yields] Function TextureGenerationService:PreviewTexture(partGroup: TextureGenerationPartGroup, prompt: string, options: { [string]: any }) -> { [string]: any } {🔒RobloxScript} Event TextureGenerationService.GenerationNotificationSignal(notificationData: { [string]: any }) {🔒RobloxScript} Event TextureGenerationService.PreviewNotificationSignal(notificationData: { [string]: any }) {🔒RobloxScript} Class TextureGenerationUnwrappingRequest : Instance {🔒RobloxScript} [NotCreatable] [NotReplicated] Function TextureGenerationUnwrappingRequest:ApplyToDataModel(partGroup: TextureGenerationPartGroup) -> TextureGenerationPartGroup {🔒RobloxScript} Function TextureGenerationUnwrappingRequest:GetPartGroup() -> TextureGenerationPartGroup {🔒RobloxScript} Class ThirdPartyUserService : Instance {🔒RobloxScript} [NotCreatable] [Service] [NotReplicated] Property ThirdPartyUserService.FriendCommunicationRestrictionStatus: Enum.ChatRestrictionStatus {RobloxScript} [ReadOnly] Property ThirdPartyUserService.HasActiveUser: boolean {RobloxScript} [ReadOnly] Property ThirdPartyUserService.VoiceChatRestrictionStatus: Enum.ChatRestrictionStatus {RobloxScript} [ReadOnly] Function ThirdPartyUserService:GetUserPlatformName() -> string {🔒RobloxScript} Function ThirdPartyUserService:GetVoiceChatRestrictionStatus() -> Enum.ChatRestrictionStatus {🔒RobloxScript} Function ThirdPartyUserService:HaveActiveUser() -> boolean {🔒RobloxScript} Function ThirdPartyUserService:IsAccountSwitchingSupported() -> boolean {🔒RobloxScript} Function ThirdPartyUserService:IsChatRestrictionSupported() -> boolean {🔒RobloxScript} Function ThirdPartyUserService:IsSingleSignOnSupported() -> boolean {🔒RobloxScript} Function ThirdPartyUserService:RegisterActiveUser(gamepadId: Enum.UserInputType) -> number {🔒RobloxScript} [Yields] Function ThirdPartyUserService:ShowAccountPicker() -> () {🔒RobloxScript} Event ThirdPartyUserService.ActiveUserSignedOut(signOutStatus: number) {🔒RobloxScript} Class ThreadState : Instance {🔒RobloxScript} [NotCreatable] [NotReplicated] Property ThreadState.FrameCount: number {RobloxScript} [Hidden] [ReadOnly] Property ThreadState.ThreadId: number {RobloxScript} [Hidden] [ReadOnly] Property ThreadState.ThreadName: string {RobloxScript} [Hidden] [ReadOnly] Property ThreadState.Populated: boolean {RobloxScript} [Hidden] [ReadOnly] Function ThreadState:GetFrame(index: number) -> Instance? {🔒RobloxScript} Class TimerService : Instance [NotCreatable] [Service] Class ToastNotificationService : Instance {🔒RobloxScript} [NotCreatable] [Service] [NotReplicated] Function ToastNotificationService:HideNotification(notificationId: string) -> () {🔒RobloxScript} Function ToastNotificationService:ShowNotification(message: string, notificationId: string) -> () {🔒RobloxScript} Class TouchInputService : Instance [NotCreatable] [Service] Class TouchTransmitter : Instance [NotCreatable] [NotBrowsable] Class TraceRouteService : Instance [NotCreatable] [Service] Class TracerService : Instance {🔒RobloxScript} [NotCreatable] [Service] [NotReplicated] Function TracerService:FinishSpan(spanId: string) -> () {🔒RobloxScript} Function TracerService:StartSpan(name: string, parentId: string) -> string {🔒RobloxScript} Class TrackerLodController : Instance {🔒RobloxScript} [NotCreatable] [NotReplicated] Property TrackerLodController.AudioMode: Enum.TrackerLodFlagMode Property TrackerLodController.VideoExtrapolationMode: Enum.TrackerExtrapolationFlagMode Property TrackerLodController.VideoLodMode: Enum.TrackerLodValueMode Property TrackerLodController.VideoMode: Enum.TrackerLodFlagMode Function TrackerLodController:getExtrapolation() -> number {🔒RobloxScript} Function TrackerLodController:getVideoLod() -> number {🔒RobloxScript} Function TrackerLodController:isAudioEnabled() -> boolean {🔒RobloxScript} Function TrackerLodController:isVideoEnabled() -> boolean {🔒RobloxScript} Event TrackerLodController.UpdateState() {🔒RobloxScript} Class TrackerStreamAnimation : Instance {🔒RobloxScript} [NotReplicated] Class Trail : Instance Property Trail.Brightness: number {🛠️Basic} Property Trail.Color: ColorSequence {🛠️Basic} Property Trail.FaceCamera: boolean {🛠️Basic} Property Trail.LightEmission: number {🛠️Basic} Property Trail.LightInfluence: number {🛠️Basic} Property Trail.Texture: string {🛠️Basic} Property Trail.TextureLength: number {🛠️Basic} Property Trail.TextureMode: Enum.TextureMode {🛠️Basic} Property Trail.Transparency: NumberSequence {🛠️Basic} Property Trail.Attachment0: Attachment? {🛠️Basic} Property Trail.Attachment1: Attachment? {🛠️Basic} Property Trail.Enabled: boolean {🛠️Basic} Property Trail.Lifetime: number {🛠️Basic} Property Trail.MaxLength: number {🛠️Basic} Property Trail.MinLength: number {🛠️Basic} Property Trail.WidthScale: NumberSequence {🛠️Basic} Property Trail.LocalTransparencyModifier: number {🛠️Basic} [Hidden] [NotReplicated] Function Trail:Clear() -> () {🛠️Basic} Event Trail.OnClearRequested() {🛠️Basic} [Hidden] Class Translator : Instance [NotCreatable] [NotReplicated] Property Translator.LocaleId: string {🛠️Basic} [ReadOnly] Function Translator:FormatByKey(key: string, args: any) -> string {🛠️Basic} Function Translator:Translate(context: Instance, text: string) -> string {🛠️Basic} Function Translator:RobloxOnlyTranslate(context: Instance, text: string) -> string {🛠️Basic} {🔒RobloxScript} Class TutorialService : Instance {🔒RobloxScript} [NotCreatable] [Service] [NotReplicated] Function TutorialService:GetMainViewSessionId() -> string {🔒RobloxScript} Function TutorialService:HasUserCompletedTutorial() -> boolean {🔒RobloxScript} Function TutorialService:HideWidgets(commaSeparatedNames: string) -> boolean {🔒RobloxScript} Function TutorialService:PromptClosePlace() -> () {🔒RobloxScript} Function TutorialService:SetTutorialCompletionStatus(completed: boolean) -> () {🔒RobloxScript} Function TutorialService:ShouldLaunchTutorial() -> boolean {🔒RobloxScript} Function TutorialService:ShowWidgets(commaSeparatedNames: string) -> boolean {🔒RobloxScript} Class TweenBase : Instance [NotCreatable] [NotBrowsable] Property TweenBase.PlaybackState: Enum.PlaybackState [ReadOnly] Function TweenBase:Cancel() -> () Function TweenBase:Pause() -> () Function TweenBase:Play() -> () Event TweenBase.Completed(playbackState: Enum.PlaybackState) Class Tween : TweenBase Property Tween.Instance: Instance? {🛠️Basic} [ReadOnly] Property Tween.TweenInfo: TweenInfo {🛠️Basic} [ReadOnly] Class TweenService : Instance [NotCreatable] [Service] Function TweenService:Create(instance: Instance, tweenInfo: TweenInfo, propertyTable: { [string]: any }) -> Tween {🛠️Basic} Function TweenService:GetValue(alpha: number, easingStyle: Enum.EasingStyle, easingDirection: Enum.EasingDirection) -> number {🛠️Basic} Function TweenService:SmoothDamp(current: any, target: any, velocity: any, smoothTime: number, maxSpeed: number?, dt: number?) -> (any, any) {🛠️Basic} {🧬Safe} Class UGCAvatarService : Instance {🔒RobloxScript} [NotCreatable] [Service] Class UGCValidationService : Instance [NotCreatable] [Service] [NotReplicated] Function UGCValidationService:CalculateAverageEditableCageMeshDistance(innerCage: EditableMesh, outerCage: EditableMesh, refMesh: EditableMesh, innerTransform: CFrame, outerTransform: CFrame) -> number {🔒RobloxScript} Function UGCValidationService:CalculateBodyMaxCageDistance(inputBodyParts: { any }) -> ...any {🔒RobloxScript} [Yields] Function UGCValidationService:CalculateBodyPartMaxCageDistance(outerCage: EditableMesh, renderMesh: EditableMesh, outerTransform: CFrame, scale: Vector3) -> number {🔒RobloxScript} Function UGCValidationService:CalculateEditableMeshInsideMeshPercentage(editableMeshRoot: EditableMesh, editableMeshQuery: EditableMesh, meshQueryTransform: CFrame, meshQueryScale: Vector3) -> number {🔒RobloxScript} Function UGCValidationService:CalculateEditableMeshModifiedCageBoundingBox(referenceUVValues: { any }, innerCage: EditableMesh, innerTransform: CFrame, outerCage: EditableMesh, outerTransform: CFrame) -> ...any {🔒RobloxScript} Function UGCValidationService:CalculateEditableMeshNumModifiedCageUVsInSet(referenceUVValues: { any }, innerCage: EditableMesh, innerTransform: CFrame, outerCage: EditableMesh, outerTransform: CFrame) -> ...any {🔒RobloxScript} Function UGCValidationService:CalculateEditableMeshTotalSurfaceArea(editableMesh: EditableMesh, meshScale: Vector3) -> number {🔒RobloxScript} Function UGCValidationService:CalculateEditableMeshUniqueUVCount(editableMesh: EditableMesh) -> number {🔒RobloxScript} Function UGCValidationService:CanLoadAsset(assetId: string) -> boolean {🔒RobloxScript} [Yields] Function UGCValidationService:CheckEditableMeshInCameraFrustum(editableMesh: EditableMesh, meshScale: Vector3, handleWorldCF: CFrame, cameraWorldCF: CFrame) -> boolean {🔒RobloxScript} Function UGCValidationService:CompareTextureOverlapByteString(byteStringBaseline: string, byteStringFollowup: string) -> { any } {🔒RobloxScript} [Yields] Function UGCValidationService:CompareTextureOverlapTextureId(textureIdBaseline: string, textureIdFollowup: string) -> { any } {🔒RobloxScript} [Yields] Function UGCValidationService:CreateEditableImageFromBinaryStringRobloxOnly(value: BinaryStringValue) -> EditableImage {🔒RobloxScript} Function UGCValidationService:CreateEditableMeshFromBinaryStringRobloxOnly(value: BinaryStringValue) -> EditableMesh {🔒RobloxScript} Function UGCValidationService:DoesMeshHaveSkinningData(meshId: string) -> boolean {🔒RobloxScript} [Yields] Function UGCValidationService:DoesSurfaceAppearanceMatchTexturePackAsync(surfaceAppearance: SurfaceAppearance) -> boolean {🔒RobloxScript} [Yields] Function UGCValidationService:FetchAssetWithFormat(url: string, assetFormat: string) -> { Instance } {🔒RobloxScript} [Yields] Function UGCValidationService:GetBoundingBoxManipulationData(partMeshObjects: { any }, partCFs: { any }, meshScales: { any }) -> { [any]: any } {🔒RobloxScript} Function UGCValidationService:GetCagingRelevancyMetrics(innerCageMeshId: string, outerCageMeshId: string, refMeshId: string, offsetInner: Vector3, offsetOuter: Vector3) -> ...any {🔒RobloxScript} [Yields] Function UGCValidationService:GetDynamicHeadEditableMeshInactiveControls(editableMesh: EditableMesh, controlNames: { any }) -> ...any {🔒RobloxScript} Function UGCValidationService:GetDynamicHeadMeshInactiveControls(meshId: string, controlNames: { any }) -> ...any {🔒RobloxScript} [Yields] Function UGCValidationService:GetEditableCagingRelevancyMetrics(innerCage: EditableMesh, outerCage: EditableMesh, refMesh: EditableMesh, offsetInner: Vector3, offsetOuter: Vector3) -> ...any {🔒RobloxScript} Function UGCValidationService:GetEditableImageData(editableImage: EditableImage) -> BinaryStringValue {🔒RobloxScript} Function UGCValidationService:GetEditableImageSize(editableImage: EditableImage) -> Vector2 {🔒RobloxScript} Function UGCValidationService:GetEditableMeshMaxNearbyVerticesCollisions(editableMesh: EditableMesh, meshScale: Vector3) -> number {🔒RobloxScript} Function UGCValidationService:GetEditableMeshSkinningTransferJointsInfo(editableMesh: EditableMesh) -> { [string]: any } {🔒RobloxScript} Function UGCValidationService:GetEditableMeshTriCount(editableMesh: EditableMesh) -> number {🔒RobloxScript} Function UGCValidationService:GetEditableMeshVertColors(editableMesh: EditableMesh) -> { any } {🔒RobloxScript} Function UGCValidationService:GetEditableMeshVerticesSimilarityRate(editableMesh: EditableMesh, meshScale: Vector3) -> number {🔒RobloxScript} Function UGCValidationService:GetEditableMeshVerts(editableMesh: EditableMesh) -> { any } {🔒RobloxScript} Function UGCValidationService:GetFacsDrivenJointNamesFromEditableMesh(editableMesh: EditableMesh) -> ...any {🔒RobloxScript} Function UGCValidationService:GetFacsDrivenJointNamesFromMeshId(meshId: string) -> ...any {🔒RobloxScript} [Yields] Function UGCValidationService:GetImageTransparencyWithByteString(textureId: string) -> number {🔒RobloxScript} Function UGCValidationService:GetImageTransparencyWithTextureID(textureId: string) -> number {🔒RobloxScript} [Yields] Function UGCValidationService:GetMaxNearbyVerticesCollisions(meshId: string, meshScale: Vector3) -> number {🔒RobloxScript} [Yields] Function UGCValidationService:GetMaximalJointDistancesWithinFacs(editableMesh: EditableMesh) -> { any } {🔒RobloxScript} Function UGCValidationService:GetMeshDataBinaryString(meshId: string) -> BinaryStringValue {🔒RobloxScript} [Yields] Function UGCValidationService:GetMeshTriCount(meshId: string) -> number {🔒RobloxScript} [Yields] Function UGCValidationService:GetMeshVertColors(meshId: string) -> { any } {🔒RobloxScript} [Yields] Function UGCValidationService:GetMeshVerts(meshId: string) -> { any } {🔒RobloxScript} [Yields] Function UGCValidationService:GetPropertyValue(instance: Instance, property: string) -> any {🔒RobloxScript} Function UGCValidationService:GetSkinnedJointNamesFromEditableMesh(editableMesh: EditableMesh) -> ...any {🔒RobloxScript} Function UGCValidationService:GetSkinnedJointNamesFromMeshId(meshId: string) -> ...any {🔒RobloxScript} [Yields] Function UGCValidationService:GetSkinningTransferJointsInfo(meshId: string) -> { [string]: any } {🔒RobloxScript} [Yields] Function UGCValidationService:GetTextureSize(textureId: string) -> Vector2 {🔒RobloxScript} [Yields] Function UGCValidationService:IsDeformedLayeredClothingOutOfRenderBounds(accessory: Accessory) -> boolean {🔒RobloxScript} [Yields] Function UGCValidationService:IsEditableMeshNumCoplanarIntersectionsOverLimit(editableMesh: EditableMesh, limit: number, meshScale: Vector3, intersectBackFaces: boolean) -> boolean {🔒RobloxScript} Function UGCValidationService:RegisterAlternateMesh(alternateId: string, binaryStringValue: BinaryStringValue) -> () {🔒RobloxScript} Function UGCValidationService:RegisterUGCValidationFunction(setFunction: (...any) -> ...any) -> () {🔒RobloxScript} Function UGCValidationService:ReportUGCValidationCounter(success: boolean, validationType: string) -> () {🔒RobloxScript} Function UGCValidationService:ReportUGCValidationFailureTelemetry(errorType: string) -> () {🔒RobloxScript} Function UGCValidationService:ReportUGCValidationTelemetry(assetType: string, data: { [string]: any }) -> () {🔒RobloxScript} Function UGCValidationService:ResetCollisionFidelity(meshPart: Instance, collisionFidelity: Enum.CollisionFidelity? = "Box") -> () {🔒RobloxScript} Function UGCValidationService:ResetCollisionFidelityWithEditableMeshDataLua(meshPart: MeshPart, editableMesh: EditableMesh, collisionFidelity: Enum.CollisionFidelity? = "Box") -> () {🔒RobloxScript} Function UGCValidationService:SetMeshIdBlocking(meshPart: Instance, meshId: string) -> () {🔒RobloxScript} Function UGCValidationService:ValidateCageMeshIntersection(innerCageMeshId: string, outerCageMeshId: string, refMeshId: string) -> ...any {🔒RobloxScript} [Yields] Function UGCValidationService:ValidateCageUVCoincident(meshId: string) -> boolean {🔒RobloxScript} [Yields] Function UGCValidationService:ValidateCageUVTriangleArea(meshId: string) -> boolean {🔒RobloxScript} [Yields] Function UGCValidationService:ValidateDynamicHeadEditableMesh(editableMesh: EditableMesh) -> boolean {🔒RobloxScript} Function UGCValidationService:ValidateDynamicHeadMesh(meshId: string) -> boolean {🔒RobloxScript} [Yields] Function UGCValidationService:ValidateEditableImageSize(editableImage: EditableImage) -> boolean {🔒RobloxScript} Function UGCValidationService:ValidateEditableMeshCageMeshIntersection(innerCage: EditableMesh, outerCage: EditableMesh, refMesh: EditableMesh) -> ...any {🔒RobloxScript} Function UGCValidationService:ValidateEditableMeshCageNonManifoldAndHoles(editableMesh: EditableMesh) -> ...any {🔒RobloxScript} Function UGCValidationService:ValidateEditableMeshCageUVCoincident(editableMesh: EditableMesh) -> boolean {🔒RobloxScript} Function UGCValidationService:ValidateEditableMeshCageUVTriangleArea(editableMesh: EditableMesh) -> boolean {🔒RobloxScript} Function UGCValidationService:ValidateEditableMeshFacialBounds(editableMesh: EditableMesh, boundsScale: number, partSize: Vector3) -> boolean {🔒RobloxScript} Function UGCValidationService:ValidateEditableMeshFacialExpressiveness(editableMesh: EditableMesh, minDelta: number, partSize: Vector3) -> number {🔒RobloxScript} Function UGCValidationService:ValidateEditableMeshFullBodyCageDeletion(editableMesh: EditableMesh) -> boolean {🔒RobloxScript} Function UGCValidationService:ValidateEditableMeshMisMatchUV(innerCage: EditableMesh, outerCage: EditableMesh) -> boolean {🔒RobloxScript} Function UGCValidationService:ValidateEditableMeshOverlappingVertices(editableMesh: EditableMesh) -> boolean {🔒RobloxScript} Function UGCValidationService:ValidateEditableMeshTriangleArea(editableMesh: EditableMesh) -> boolean {🔒RobloxScript} Function UGCValidationService:ValidateEditableMeshTriangles(editableMesh: EditableMesh) -> boolean {🔒RobloxScript} Function UGCValidationService:ValidateEditableMeshUVDuplicates(referenceValues: { any }, editableMesh: EditableMesh) -> number {🔒RobloxScript} Function UGCValidationService:ValidateEditableMeshUVSpace(editableMesh: EditableMesh) -> boolean {🔒RobloxScript} Function UGCValidationService:ValidateEditableMeshUVValuesInReference(referenceValues: { any }, editableMesh: EditableMesh) -> boolean {🔒RobloxScript} Function UGCValidationService:ValidateEditableMeshUniqueUVCount(editableMesh: EditableMesh, numRequired: number) -> boolean {🔒RobloxScript} Function UGCValidationService:ValidateEditableMeshVertColors(editableMesh: EditableMesh, includeAlpha: boolean? = true) -> boolean {🔒RobloxScript} Function UGCValidationService:ValidateFacialBounds(meshId: string, boundsScale: number, partSize: Vector3) -> boolean {🔒RobloxScript} [Yields] Function UGCValidationService:ValidateFacialExpressiveness(meshId: string, minDelta: number, partSize: Vector3) -> number {🔒RobloxScript} [Yields] Function UGCValidationService:ValidateImageTransparencyThresholdByteString(image: string, threshold: number) -> boolean {🔒RobloxScript} [Yields] Function UGCValidationService:ValidateImageTransparencyThresholdByteString_V2(image: string, threshold: number) -> boolean {🔒RobloxScript} [Yields] Function UGCValidationService:ValidateImageTransparencyThresholdTextureID(textureId: string, threshold: number) -> boolean {🔒RobloxScript} [Yields] Function UGCValidationService:ValidateImageTransparencyThresholdTextureID_V2(textureId: string, threshold: number) -> boolean {🔒RobloxScript} [Yields] Function UGCValidationService:ValidateMeshVertColors(meshId: string, includeAlpha: boolean? = true) -> boolean {🔒RobloxScript} [Yields] Function UGCValidationService:ValidateOverlappingVertices(meshId: string) -> boolean {🔒RobloxScript} [Yields] Function UGCValidationService:ValidatePartBBoxAfterFullFacs(headEditableMesh: EditableMesh, partEditableMesh: EditableMesh, headScale: Vector3, partScale: Vector3, boundsMaxMultiplier: number) -> boolean {🔒RobloxScript} Function UGCValidationService:ValidatePartBBoxAfterFullFacsFromMeshIds(headMeshId: string, partMeshId: string, headScale: Vector3, partScale: Vector3, boundsMaxMultiplier: number) -> boolean {🔒RobloxScript} [Yields] Function UGCValidationService:ValidatePropertiesSensible(instance: Instance, stringLenRestrictions: { [string]: any }? = nil) -> ...any {🔒RobloxScript} Function UGCValidationService:ValidateSkinnedEditableMesh(editableMesh: EditableMesh) -> boolean {🔒RobloxScript} Function UGCValidationService:ValidateSkinnedMesh(meshId: string) -> boolean {🔒RobloxScript} [Yields] Function UGCValidationService:ValidateTextureAlpha(textureId: string, pixelWidth: number) -> boolean {🔒RobloxScript} [Yields] Function UGCValidationService:ValidateTextureAlphaByteString(byteString: string, pixelWidth: number) -> boolean {🔒RobloxScript} [Yields] Function UGCValidationService:ValidateUVValuesInReference(referenceValues: { any }, meshId: string) -> boolean {🔒RobloxScript} [Yields] Class UIBase : Instance [NotCreatable] Class UIComponent : UIBase [NotCreatable] Class UIConstraint : UIComponent [NotCreatable] Class UIAspectRatioConstraint : UIConstraint Property UIAspectRatioConstraint.AspectRatio: number {🛠️UI} Property UIAspectRatioConstraint.AspectType: Enum.AspectType {🛠️UI} Property UIAspectRatioConstraint.DominantAxis: Enum.DominantAxis {🛠️UI} Class UISizeConstraint : UIConstraint Property UISizeConstraint.MaxSize: Vector2 {🛠️UI} Property UISizeConstraint.MinSize: Vector2 {🛠️UI} Class UITextSizeConstraint : UIConstraint Property UITextSizeConstraint.MaxTextSize: number {🛠️UI} Property UITextSizeConstraint.MinTextSize: number {🛠️UI} Class UICorner : UIComponent Property UICorner.CornerRadius: UDim {🛠️UI} Class UIDragDetector : UIComponent Property UIDragDetector.BoundingBehavior: Enum.UIDragDetectorBoundingBehavior {🛠️UI} Property UIDragDetector.BoundingUI: GuiBase2d? {🛠️UI} Property UIDragDetector.DragRelativity: Enum.UIDragDetectorDragRelativity {🛠️UI} Property UIDragDetector.DragSpace: Enum.UIDragDetectorDragSpace {🛠️UI} Property UIDragDetector.DragStyle: Enum.UIDragDetectorDragStyle {🛠️UI} Property UIDragDetector.Enabled: boolean {🛠️UI} Property UIDragDetector.ReferenceUIInstance: GuiObject? {🛠️UI} Property UIDragDetector.ResponseStyle: Enum.UIDragDetectorResponseStyle {🛠️UI} Property UIDragDetector.SelectionModeDragSpeed: UDim2 {🛠️UI} Property UIDragDetector.SelectionModeRotateSpeed: number {🛠️UI} Property UIDragDetector.UIDragSpeedAxisMapping: Enum.UIDragSpeedAxisMapping {🛠️UI} Property UIDragDetector.DragAxis: Vector2 {🛠️UI} Property UIDragDetector.MaxDragAngle: number {🛠️UI} Property UIDragDetector.MaxDragTranslation: UDim2 {🛠️UI} Property UIDragDetector.MinDragAngle: number {🛠️UI} Property UIDragDetector.MinDragTranslation: UDim2 {🛠️UI} Property UIDragDetector.DragRotation: number {🛠️UI} Property UIDragDetector.DragUDim2: UDim2 {🛠️UI} Property UIDragDetector.ActivatedCursorIcon: string {🛠️UI} Property UIDragDetector.ActivatedCursorIconContent: Content {🛠️UI} Property UIDragDetector.CursorIcon: string {🛠️UI} Property UIDragDetector.CursorIconContent: Content {🛠️UI} Function UIDragDetector:AddConstraintFunction(priority: number, function: (...any) -> ...any) -> RBXScriptConnection {🛠️UI} Function UIDragDetector:GetReferencePosition() -> UDim2 {🛠️UI} Function UIDragDetector:GetReferenceRotation() -> number {🛠️UI} Function UIDragDetector:SetDragStyleFunction(function: (...any) -> ...any) -> () {🛠️UI} Event UIDragDetector.DragContinue(inputPosition: Vector2) {🛠️UI} Event UIDragDetector.DragEnd(inputPosition: Vector2) {🛠️UI} Event UIDragDetector.DragStart(inputPosition: Vector2) {🛠️UI} Class UIFlexItem : UIComponent Property UIFlexItem.FlexMode: Enum.UIFlexMode {🛠️UI} Property UIFlexItem.GrowRatio: number {🛠️UI} Property UIFlexItem.ItemLineAlignment: Enum.ItemLineAlignment {🛠️UI} Property UIFlexItem.ShrinkRatio: number {🛠️UI} Class UIGradient : UIComponent Property UIGradient.Color: ColorSequence {🛠️UI} Property UIGradient.Enabled: boolean {🛠️UI} Property UIGradient.Offset: Vector2 {🛠️UI} Property UIGradient.Rotation: number {🛠️UI} Property UIGradient.Transparency: NumberSequence {🛠️UI} Class UILayout : UIComponent [NotCreatable] Class UIGridStyleLayout : UILayout [NotCreatable] [NotBrowsable] Property UIGridStyleLayout.HorizontalAlignment: Enum.HorizontalAlignment {🛠️UI} Property UIGridStyleLayout.VerticalAlignment: Enum.VerticalAlignment {🛠️UI} Property UIGridStyleLayout.FillDirection: Enum.FillDirection {🛠️UI} Property UIGridStyleLayout.SortOrder: Enum.SortOrder {🛠️UI} Property UIGridStyleLayout.AbsoluteContentSize: Vector2 {🛠️UI} [ReadOnly] {🧬Unsafe} Function UIGridStyleLayout:ApplyLayout() -> () {🛠️UI} [Deprecated] Function UIGridStyleLayout:SetCustomSortFunction(function: ((...any) -> ...any)?) -> () {🛠️UI} [Deprecated] Class UIGridLayout : UIGridStyleLayout Property UIGridLayout.CellPadding: UDim2 {🛠️UI} Property UIGridLayout.CellSize: UDim2 {🛠️UI} Property UIGridLayout.FillDirectionMaxCells: number {🛠️UI} Property UIGridLayout.StartCorner: Enum.StartCorner {🛠️UI} Property UIGridLayout.AbsoluteCellCount: Vector2 {🛠️UI} [ReadOnly] {🧬Unsafe} Property UIGridLayout.AbsoluteCellSize: Vector2 {🛠️UI} [ReadOnly] {🧬Unsafe} Class UIListLayout : UIGridStyleLayout Property UIListLayout.HorizontalFlex: Enum.UIFlexAlignment {🛠️UI} Property UIListLayout.ItemLineAlignment: Enum.ItemLineAlignment {🛠️UI} Property UIListLayout.VerticalFlex: Enum.UIFlexAlignment {🛠️UI} Property UIListLayout.Padding: UDim {🛠️UI} Property UIListLayout.Wraps: boolean {🛠️UI} Property UIListLayout.HorizontalPadding: UDim {🛠️UI} [📁LoadOnly] [Hidden] [NotScriptable] Property UIListLayout.VerticalPadding: UDim {🛠️UI} [📁LoadOnly] [Hidden] [NotScriptable] Class UIPageLayout : UIGridStyleLayout Property UIPageLayout.Animated: boolean {🛠️UI} Property UIPageLayout.Circular: boolean {🛠️UI} Property UIPageLayout.EasingDirection: Enum.EasingDirection {🛠️UI} Property UIPageLayout.EasingStyle: Enum.EasingStyle {🛠️UI} Property UIPageLayout.Padding: UDim {🛠️UI} Property UIPageLayout.TweenTime: number {🛠️UI} Property UIPageLayout.CurrentPage: GuiObject? {🛠️UI} [ReadOnly] Property UIPageLayout.GamepadInputEnabled: boolean {🛠️UI} Property UIPageLayout.ScrollWheelInputEnabled: boolean {🛠️UI} Property UIPageLayout.TouchInputEnabled: boolean {🛠️UI} Function UIPageLayout:JumpTo(page: Instance) -> () {🛠️UI} Function UIPageLayout:JumpToIndex(index: number) -> () {🛠️UI} Function UIPageLayout:Next() -> () {🛠️UI} Function UIPageLayout:Previous() -> () {🛠️UI} Event UIPageLayout.PageEnter(page: Instance) {🛠️UI} Event UIPageLayout.PageLeave(page: Instance) {🛠️UI} Event UIPageLayout.Stopped(currentPage: Instance) {🛠️UI} Class UITableLayout : UIGridStyleLayout Property UITableLayout.FillEmptySpaceColumns: boolean {🛠️UI} Property UITableLayout.FillEmptySpaceRows: boolean {🛠️UI} Property UITableLayout.Padding: UDim2 {🛠️UI} Property UITableLayout.MajorAxis: Enum.TableMajorAxis {🛠️UI} Class UIPadding : UIComponent Property UIPadding.PaddingBottom: UDim {🛠️UI} Property UIPadding.PaddingLeft: UDim {🛠️UI} Property UIPadding.PaddingRight: UDim {🛠️UI} Property UIPadding.PaddingTop: UDim {🛠️UI} Class UIScale : UIComponent Property UIScale.Scale: number {🛠️UI} Class UIStroke : UIComponent Property UIStroke.ApplyStrokeMode: Enum.ApplyStrokeMode {🛠️UI} Property UIStroke.BorderOffset: UDim {🛠️UI} Property UIStroke.BorderStrokePosition: Enum.BorderStrokePosition {🛠️UI} Property UIStroke.Color: Color3 {🛠️UI} Property UIStroke.LineJoinMode: Enum.LineJoinMode {🛠️UI} Property UIStroke.StrokeSizingMode: Enum.StrokeSizingMode {🛠️UI} Property UIStroke.Thickness: number {🛠️UI} Property UIStroke.Transparency: number {🛠️UI} Property UIStroke.ZIndex: number {🛠️UI} Property UIStroke.Enabled: boolean {🛠️UI} Class UIDragDetectorService : Instance [NotCreatable] [Service] [NotReplicated] Class UniqueIdLookupService : Instance [NotCreatable] [Service] Function UniqueIdLookupService:GetOrCreateUniqueIdRemoteCommand(instance: Instance) -> string {🛠️RemoteCommand} Function UniqueIdLookupService:GetInstanceByRfc4122String(id: string) -> Instance? {🔒RobloxScript} Function UniqueIdLookupService:GetOrCreateUniqueId(instance: Instance) -> string {🔒RobloxScript} Class UnvalidatedAssetService : Instance {🔒RobloxScript} [NotCreatable] [Service] Property UnvalidatedAssetService.CachedData: string {RobloxEngine} [Hidden] [NotScriptable] Function UnvalidatedAssetService:AppendTempAssetId(userId: number, id: number, lookAt: Vector3, camPos: Vector3, usage: string) -> () {🔒RobloxScript} Function UnvalidatedAssetService:AppendVantagePoint(userId: number, id: number, lookAt: Vector3, camPos: Vector3) -> boolean {🔒RobloxScript} Function UnvalidatedAssetService:UpgradeTempAssetId(userId: number, tempId: number, assetId: number) -> boolean {🔒RobloxScript} Class UserGameSettings : Instance [NotCreatable] [Service] [NotReplicated] Property UserGameSettings.SavedQualityLevel: Enum.SavedQualitySetting {🛠️Players} Property UserGameSettings.ComputerCameraMovementMode: Enum.ComputerCameraMovementMode {🛠️Input} Property UserGameSettings.ComputerMovementMode: Enum.ComputerMovementMode {🛠️Input} Property UserGameSettings.ControlMode: Enum.ControlMode {🛠️Input} Property UserGameSettings.RotationType: Enum.RotationType {🛠️Input} Property UserGameSettings.TouchCameraMovementMode: Enum.TouchCameraMovementMode {🛠️Input} Property UserGameSettings.TouchMovementMode: Enum.TouchMovementMode {🛠️Input} Property UserGameSettings.GamepadCameraSensitivity: number {🛠️Input} Property UserGameSettings.MouseSensitivity: number {🛠️Input} Property UserGameSettings.RCCProfilerRecordFrameRate: number Property UserGameSettings.RCCProfilerRecordTimeFrame: number Property UserGameSettings.VRSmoothRotationEnabled: boolean {✏️RobloxScript} Property UserGameSettings.VignetteEnabled: boolean {✏️RobloxScript} Property UserGameSettings.GraphicsOptimizationMode: Enum.GraphicsOptimizationMode {RobloxScript} Property UserGameSettings.GraphicsQualityLevel: number {RobloxScript} Property UserGameSettings.MaxQualityEnabled: boolean {RobloxScript} Property UserGameSettings.CameraMode: Enum.CustomCameraMode {RobloxScript} Property UserGameSettings.HapticStrength: number {RobloxScript} [Hidden] [NotReplicated] Property UserGameSettings.VRComfortSetting: Enum.VRComfortSetting {RobloxScript} [Hidden] [NotReplicated] Property UserGameSettings.VRSafetyBubbleMode: Enum.VRSafetyBubbleMode {RobloxScript} [Hidden] [NotReplicated] Property UserGameSettings.AllTutorialsDisabled: boolean {RobloxScript} Property UserGameSettings.BadgeVisible: boolean {RobloxScript} Property UserGameSettings.CameraYInverted: boolean {RobloxScript} [Hidden] [NotReplicated] Property UserGameSettings.ChatTranslationEnabled: boolean {RobloxScript} [Hidden] [NotReplicated] Property UserGameSettings.ChatTranslationFTUXShown: boolean {RobloxScript} [Hidden] [NotReplicated] Property UserGameSettings.ChatTranslationLocale: string {RobloxScript} [Hidden] [NotReplicated] Property UserGameSettings.ChatTranslationToggleEnabled: boolean {RobloxScript} [Hidden] [NotReplicated] Property UserGameSettings.ChatVisible: boolean {RobloxScript} Property UserGameSettings.CompletedTutorials: string {RobloxScript} [Hidden] [NotScriptable] Property UserGameSettings.ComputerCameraMovementChanged: boolean {RobloxEngine} [Hidden] [NotReplicated] [NotScriptable] Property UserGameSettings.ComputerMovementChanged: boolean {RobloxEngine} [Hidden] [NotReplicated] [NotScriptable] Property UserGameSettings.DefaultCameraID: string {RobloxScript} [Hidden] [NotReplicated] Property UserGameSettings.FramerateCap: number {RobloxScript} [Hidden] [NotReplicated] Property UserGameSettings.Fullscreen: boolean {RobloxScript} Property UserGameSettings.HasEverUsedVR: boolean {RobloxScript} Property UserGameSettings.IsUsingCameraYInverted: boolean {RobloxScript} [Hidden] [ReadOnly] Property UserGameSettings.IsUsingGamepadCameraSensitivity: boolean {RobloxScript} [Hidden] [ReadOnly] Property UserGameSettings.MasterVolume: number {RobloxScript} Property UserGameSettings.MasterVolumeStudio: number {RobloxScript} Property UserGameSettings.MicroProfilerWebServerEnabled: boolean {RobloxScript} [Hidden] Property UserGameSettings.MicroProfilerWebServerIP: string {RobloxScript} [Hidden] [ReadOnly] Property UserGameSettings.MicroProfilerWebServerPort: number {RobloxScript} [Hidden] [ReadOnly] Property UserGameSettings.MouseSensitivityFirstPerson: Vector2 {RobloxScript} [Hidden] [NotReplicated] Property UserGameSettings.MouseSensitivityThirdPerson: Vector2 {RobloxScript} [Hidden] [NotReplicated] Property UserGameSettings.OnScreenProfilerEnabled: boolean {RobloxScript} [Hidden] Property UserGameSettings.OnboardingsCompleted: string {RobloxScript} Property UserGameSettings.PartyVoiceVolume: number {RobloxScript} Property UserGameSettings.PeoplePageLayout: Enum.PeoplePageLayout {RobloxScript} Property UserGameSettings.PerformanceStatsVisible: boolean {RobloxScript} [Hidden] Property UserGameSettings.PlayerHeight: number {RobloxScript} [Hidden] [NotReplicated] Property UserGameSettings.PlayerListVisible: boolean {RobloxScript} Property UserGameSettings.PlayerNamesEnabled: boolean {RobloxScript} Property UserGameSettings.PreferredTextSize: Enum.PreferredTextSize {RobloxScript} [Hidden] [NotReplicated] Property UserGameSettings.PreferredTransparency: number {RobloxScript} [Hidden] [NotReplicated] Property UserGameSettings.QualityResetLevel: number {RobloxScript} [Hidden] Property UserGameSettings.ReadAloud: boolean {RobloxScript} [Hidden] [NotReplicated] Property UserGameSettings.ReducedMotion: boolean {RobloxScript} [Hidden] [NotReplicated] Property UserGameSettings.StartMaximized: boolean {RobloxScript} [NotReplicated] [NotScriptable] Property UserGameSettings.StartScreenPosition: Vector2 {RobloxScript} [NotReplicated] [NotScriptable] Property UserGameSettings.StartScreenSize: Vector2 {RobloxScript} [NotReplicated] [NotScriptable] Property UserGameSettings.TouchCameraMovementChanged: boolean {RobloxEngine} [Hidden] [NotReplicated] [NotScriptable] Property UserGameSettings.TouchMovementChanged: boolean {RobloxEngine} [Hidden] [NotReplicated] [NotScriptable] Property UserGameSettings.UiNavigationKeyBindEnabled: boolean {RobloxScript} [Hidden] [NotReplicated] Property UserGameSettings.UsedCoreGuiIsVisibleToggle: boolean {RobloxScript} Property UserGameSettings.UsedCustomGuiIsVisibleToggle: boolean {RobloxScript} Property UserGameSettings.UsedHideHudShortcut: boolean {RobloxScript} Property UserGameSettings.VREnabled: boolean {RobloxScript} Property UserGameSettings.VRRotationIntensity: number {RobloxScript} Property UserGameSettings.VRSmoothRotationEnabledCustomOption: boolean {RobloxScript} [Hidden] [NotReplicated] Property UserGameSettings.VRThirdPersonFollowCamEnabled: boolean {RobloxScript} [Hidden] [NotReplicated] Property UserGameSettings.VRThirdPersonFollowCamEnabledCustomOption: boolean {RobloxScript} [Hidden] [NotReplicated] Property UserGameSettings.VignetteEnabledCustomOption: boolean {RobloxScript} [Hidden] [NotReplicated] Property UserGameSettings.gaID: string {RobloxScript} [Hidden] [NotReplicated] [NotScriptable] Function UserGameSettings:GetCameraYInvertValue() -> number {🛠️Input} Function UserGameSettings:GetOnboardingCompleted(onboardingId: string) -> boolean {🛠️Players} Function UserGameSettings:InFullScreen() -> boolean {🛠️Players} Function UserGameSettings:InStudioMode() -> boolean {🛠️Players} Function UserGameSettings:SetCameraYInvertVisible() -> () {🛠️Input} Function UserGameSettings:SetGamepadCameraSensitivityVisible() -> () {🛠️Input} Function UserGameSettings:SetOnboardingCompleted(onboardingId: string) -> () {🛠️Players} Function UserGameSettings:GetDefaultFramerateCap() -> number {🔒RobloxScript} Function UserGameSettings:GetTutorialState(tutorialId: string) -> boolean {🔒RobloxScript} Function UserGameSettings:ResetOnboardingCompleted(onboardingId: string) -> () {🔒RobloxScript} Function UserGameSettings:SetTutorialState(tutorialId: string, value: boolean) -> () {🔒RobloxScript} Event UserGameSettings.FullscreenChanged(isFullscreen: boolean) Event UserGameSettings.StudioModeChanged(isStudioMode: boolean) Event UserGameSettings.PerformanceStatsVisibleChanged(isPerformanceStatsVisible: boolean) {🔒RobloxScript} Class UserInputService : Instance [NotCreatable] [Service] [NotReplicated] Property UserInputService.AccelerometerEnabled: boolean {🛠️Input} [ReadOnly] Property UserInputService.GamepadEnabled: boolean {🛠️Input} [ReadOnly] Property UserInputService.GyroscopeEnabled: boolean {🛠️Input} [ReadOnly] Property UserInputService.KeyboardEnabled: boolean {🛠️Input} [ReadOnly] Property UserInputService.MouseBehavior: Enum.MouseBehavior {🛠️Input} Property UserInputService.MouseDeltaSensitivity: number {🛠️Input} [📁LoadOnly] [NotReplicated] Property UserInputService.MouseEnabled: boolean {🛠️Input} [ReadOnly] Property UserInputService.MouseIcon: string {🛠️Input} Property UserInputService.MouseIconContent: Content {🛠️Input} Property UserInputService.MouseIconEnabled: boolean {🛠️Input} Property UserInputService.OnScreenKeyboardPosition: Vector2 {🛠️Input} [ReadOnly] Property UserInputService.OnScreenKeyboardSize: Vector2 {🛠️Input} [ReadOnly] Property UserInputService.OnScreenKeyboardVisible: boolean {🛠️Input} [ReadOnly] Property UserInputService.PreferredInput: Enum.PreferredInput {🛠️Input} [ReadOnly] Property UserInputService.TouchEnabled: boolean {🛠️Input} [ReadOnly] Property UserInputService.VREnabled: boolean {🛠️Input} [ReadOnly] Property UserInputService.LegacyInputEventsEnabled: boolean {🛠️Input} {RobloxScript} [Hidden] [Deprecated] Property UserInputService.ModalEnabled: boolean {🛠️Input} [Deprecated] Property UserInputService.BottomBarSize: Vector2 {🛠️Input} {RobloxScript} [Hidden] [ReadOnly] Property UserInputService.NavBarSize: Vector2 {🛠️Input} {RobloxScript} [Hidden] [ReadOnly] Property UserInputService.OnScreenKeyboardAnimationDuration: number {🛠️Input} {RobloxScript} [Hidden] [ReadOnly] Property UserInputService.OverrideMouseIconBehavior: Enum.OverrideMouseIconBehavior {🛠️Input} {RobloxScript} [Hidden] Property UserInputService.RightBarSize: Vector2 {🛠️Input} {RobloxScript} [Hidden] [ReadOnly] Property UserInputService.StatusBarSize: Vector2 {🛠️Input} {RobloxScript} [Hidden] [ReadOnly] Property UserInputService.TouchScreenEnabled: boolean {🛠️Input} {RobloxScript} [ReadOnly] Property UserInputService.UserHeadCFrame: CFrame {🛠️Input} [ReadOnly] [Deprecated] Function UserInputService:GamepadSupports(gamepadNum: Enum.UserInputType, gamepadKeyCode: Enum.KeyCode) -> boolean {🛠️Input} Function UserInputService:GetConnectedGamepads() -> { any } {🛠️Input} Function UserInputService:GetDeviceAcceleration() -> InputObject {🛠️Input} Function UserInputService:GetDeviceGravity() -> InputObject {🛠️Input} Function UserInputService:GetDeviceRotation() -> ...any {🛠️Input} Function UserInputService:GetFocusedTextBox() -> TextBox {🛠️Input} Function UserInputService:GetGamepadConnected(gamepadNum: Enum.UserInputType) -> boolean {🛠️Input} Function UserInputService:GetGamepadState(gamepadNum: Enum.UserInputType) -> { Instance } {🛠️Input} Function UserInputService:GetImageForKeyCode(keyCode: Enum.KeyCode) -> string {🛠️Input} Function UserInputService:GetKeysPressed() -> { Instance } {🛠️Input} Function UserInputService:GetLastInputType() -> Enum.UserInputType {🛠️Input} Function UserInputService:GetMouseButtonsPressed() -> { Instance } {🛠️Input} Function UserInputService:GetMouseDelta() -> Vector2 {🛠️Input} Function UserInputService:GetMouseLocation() -> Vector2 {🛠️Input} Function UserInputService:GetNavigationGamepads() -> { any } {🛠️Input} Function UserInputService:GetStringForKeyCode(keyCode: Enum.KeyCode) -> string {🛠️Input} Function UserInputService:GetSupportedGamepadKeyCodes(gamepadNum: Enum.UserInputType) -> { any } {🛠️Input} Function UserInputService:IsGamepadButtonDown(gamepadNum: Enum.UserInputType, gamepadKeyCode: Enum.KeyCode) -> boolean {🛠️Input} Function UserInputService:IsKeyDown(keyCode: Enum.KeyCode) -> boolean {🛠️Input} Function UserInputService:IsMouseButtonPressed(mouseButton: Enum.UserInputType) -> boolean {🛠️Input} Function UserInputService:IsNavigationGamepad(gamepadEnum: Enum.UserInputType) -> boolean {🛠️Input} Function UserInputService:RecenterUserHeadCFrame() -> () {🛠️Input} Function UserInputService:SetNavigationGamepad(gamepadEnum: Enum.UserInputType, enabled: boolean) -> () {🛠️Input} Function UserInputService:GetDeviceLevel() -> Enum.DeviceLevel {🛠️Input} {🔒RobloxScript} Function UserInputService:GetDeviceType() -> Enum.DeviceType {🛠️Input} {🔒RobloxScript} Function UserInputService:GetPasteText() -> string {🛠️Input} {🔒RobloxScript} Function UserInputService:GetPlatform() -> Enum.Platform {🛠️Input} {🔒RobloxScript} Function UserInputService:GetUserCFrame(type: Enum.UserCFrame) -> CFrame {🛠️Input} [Deprecated] Function UserInputService:SendAppUISizes(statusBarSize: Vector2, navBarSize: Vector2, bottomBarSize: Vector2, rightBarSize: Vector2) -> () {🛠️Input} {🔒RobloxScript} Event UserInputService.DeviceAccelerationChanged(acceleration: InputObject) {🛠️Input} Event UserInputService.DeviceGravityChanged(gravity: InputObject) {🛠️Input} Event UserInputService.DeviceRotationChanged(rotation: InputObject, cframe: CFrame) {🛠️Input} Event UserInputService.GamepadConnected(gamepadNum: Enum.UserInputType) {🛠️Input} Event UserInputService.GamepadDisconnected(gamepadNum: Enum.UserInputType) {🛠️Input} Event UserInputService.InputBegan(input: InputObject, gameProcessedEvent: boolean) {🛠️Input} Event UserInputService.InputChanged(input: InputObject, gameProcessedEvent: boolean) {🛠️Input} Event UserInputService.InputEnded(input: InputObject, gameProcessedEvent: boolean) {🛠️Input} Event UserInputService.JumpRequest() {🛠️Input} Event UserInputService.LastInputTypeChanged(lastInputType: Enum.UserInputType) {🛠️Input} Event UserInputService.PointerAction(wheel: number, pan: Vector2, pinch: number, gameProcessedEvent: boolean) {🛠️Input} Event UserInputService.TextBoxFocusReleased(textboxReleased: TextBox) {🛠️Input} Event UserInputService.TextBoxFocused(textboxFocused: TextBox) {🛠️Input} Event UserInputService.TouchDrag(dragDirection: Enum.SwipeDirection, numberOfTouches: number, gameProcessedEvent: boolean) {🛠️Input} Event UserInputService.TouchEnded(touch: InputObject, gameProcessedEvent: boolean) {🛠️Input} Event UserInputService.TouchLongPress(touchPositions: { any }, state: Enum.UserInputState, gameProcessedEvent: boolean) {🛠️Input} Event UserInputService.TouchMoved(touch: InputObject, gameProcessedEvent: boolean) {🛠️Input} Event UserInputService.TouchPan(touchPositions: { any }, totalTranslation: Vector2, velocity: Vector2, state: Enum.UserInputState, gameProcessedEvent: boolean) {🛠️Input} Event UserInputService.TouchPinch(touchPositions: { any }, scale: number, velocity: number, state: Enum.UserInputState, gameProcessedEvent: boolean) {🛠️Input} Event UserInputService.TouchRotate(touchPositions: { any }, rotation: number, velocity: number, state: Enum.UserInputState, gameProcessedEvent: boolean) {🛠️Input} Event UserInputService.TouchStarted(touch: InputObject, gameProcessedEvent: boolean) {🛠️Input} Event UserInputService.TouchSwipe(swipeDirection: Enum.SwipeDirection, numberOfTouches: number, gameProcessedEvent: boolean) {🛠️Input} Event UserInputService.TouchTap(touchPositions: { any }, gameProcessedEvent: boolean) {🛠️Input} Event UserInputService.TouchTapInWorld(position: Vector2, processedByUI: boolean) {🛠️Input} Event UserInputService.WindowFocusReleased() {🛠️Input} Event UserInputService.WindowFocused() {🛠️Input} Event UserInputService.StatusBarTapped(position: Vector2) {🛠️Input} {🔒RobloxScript} Event UserInputService.UserCFrameChanged(type: Enum.UserCFrame, value: CFrame) {🛠️Input} [Deprecated] Class UserService : Instance [NotCreatable] [Service] Function UserService:GetUserInfosByUserIdsAsync(userIds: { any }) -> { any } {🛠️Basic} [Yields] Class VRService : Instance [NotCreatable] [Service] Property VRService.AutomaticScaling: Enum.VRScaling {🛠️Input} Property VRService.AvatarGestures: boolean {🛠️Input} Property VRService.ControllerModels: Enum.VRControllerModelMode {🛠️Input} Property VRService.FadeOutViewOnCollision: boolean {🛠️Input} Property VRService.GuiInputUserCFrame: Enum.UserCFrame {🛠️Input} [NotReplicated] Property VRService.LaserPointer: Enum.VRLaserPointerMode {🛠️Input} Property VRService.ThirdPersonFollowCamEnabled: boolean {🛠️Input} [ReadOnly] Property VRService.VREnabled: boolean {🛠️Input} [ReadOnly] Property VRService.DidPointerHit: boolean {🛠️Input} {RobloxScript} [Hidden] [ReadOnly] Property VRService.LaserDistance: number {🛠️Input} {RobloxScript} [Hidden] [ReadOnly] Property VRService.PointerHitCFrame: CFrame {🛠️Input} {RobloxScript} [Hidden] [ReadOnly] Property VRService.QuestASWState: boolean {🛠️Input} {RobloxScript} [Hidden] [NotReplicated] Property VRService.QuestDisplayRefreshRate: number {🛠️Input} {RobloxScript} [Hidden] [NotReplicated] Property VRService.VRDeviceAvailable: boolean {🛠️Input} {RobloxScript} [Hidden] [ReadOnly] Property VRService.VRDeviceName: string {🛠️Input} {RobloxScript} [Hidden] [ReadOnly] Property VRService.VRSessionState: Enum.VRSessionState {🛠️Input} {RobloxScript} [Hidden] [ReadOnly] Function VRService:GetTouchpadMode(pad: Enum.VRTouchpad) -> Enum.VRTouchpadMode {🛠️Input} Function VRService:GetUserCFrame(type: Enum.UserCFrame) -> CFrame {🛠️Input} Function VRService:GetUserCFrameEnabled(type: Enum.UserCFrame) -> boolean {🛠️Input} Function VRService:RecenterUserHeadCFrame() -> () {🛠️Input} Function VRService:RequestNavigation(cframe: CFrame, inputUserCFrame: Enum.UserCFrame) -> () {🛠️Input} Function VRService:SetTouchpadMode(pad: Enum.VRTouchpad, mode: Enum.VRTouchpadMode) -> () {🛠️Input} Function VRService:IsMaquettes() -> boolean {🛠️Input} {🔒RobloxScript} Function VRService:IsVRAppBuild() -> boolean {🛠️Input} {🔒RobloxScript} Event VRService.NavigationRequested(cframe: CFrame, inputUserCFrame: Enum.UserCFrame) {🛠️Input} Event VRService.TouchpadModeChanged(pad: Enum.VRTouchpad, mode: Enum.VRTouchpadMode) {🛠️Input} Event VRService.UserCFrameChanged(type: Enum.UserCFrame, value: CFrame) {🛠️Input} Event VRService.UserCFrameEnabled(type: Enum.UserCFrame, enabled: boolean) {🛠️Input} Event VRService.LaserPointerTriggered(input: InputObject) {🛠️Input} {🔒RobloxScript} Class VRStatusService : Instance [NotCreatable] [Service] Class ValueBase : Instance [NotCreatable] Class BinaryStringValue : ValueBase Property BinaryStringValue.Value: BinaryString [Hidden] [NotScriptable] Event BinaryStringValue.Changed(value: BinaryString) Class BoolValue : ValueBase Property BoolValue.Value: boolean Event BoolValue.Changed(value: boolean) Event BoolValue.changed(value: boolean) [Deprecated] Class BrickColorValue : ValueBase Property BrickColorValue.Value: BrickColor Event BrickColorValue.Changed(value: BrickColor) Event BrickColorValue.changed(value: BrickColor) [Deprecated] Class CFrameValue : ValueBase Property CFrameValue.Value: CFrame Event CFrameValue.Changed(value: CFrame) Event CFrameValue.changed(value: CFrame) [Deprecated] Class Color3Value : ValueBase Property Color3Value.Value: Color3 Event Color3Value.Changed(value: Color3) Event Color3Value.changed(value: Color3) [Deprecated] Class DoubleConstrainedValue : ValueBase [Deprecated] Property DoubleConstrainedValue.ConstrainedValue: number [📁LoadOnly] [Hidden] [NotReplicated] [Deprecated] Property DoubleConstrainedValue.MaxValue: number [Deprecated] Property DoubleConstrainedValue.MinValue: number [Deprecated] Property DoubleConstrainedValue.Value: number [📁LoadOnly] [NotReplicated] [Deprecated] Property DoubleConstrainedValue.value: number [Hidden] [NotScriptable] [Deprecated] Event DoubleConstrainedValue.Changed(value: number) [Deprecated] Event DoubleConstrainedValue.changed(value: number) [Deprecated] [Deprecated] Class IntConstrainedValue : ValueBase [Deprecated] Property IntConstrainedValue.ConstrainedValue: number [📁LoadOnly] [Hidden] [NotReplicated] [Deprecated] Property IntConstrainedValue.MaxValue: number [Deprecated] Property IntConstrainedValue.MinValue: number [Deprecated] Property IntConstrainedValue.Value: number [📁LoadOnly] [NotReplicated] [Deprecated] Property IntConstrainedValue.value: number [Hidden] [NotScriptable] [Deprecated] Event IntConstrainedValue.Changed(value: number) [Deprecated] Event IntConstrainedValue.changed(value: number) [Deprecated] [Deprecated] Class IntValue : ValueBase Property IntValue.Value: number Event IntValue.Changed(value: number) Event IntValue.changed(value: number) [Deprecated] Class NumberValue : ValueBase Property NumberValue.Value: number Event NumberValue.Changed(value: number) Event NumberValue.changed(value: number) [Deprecated] Class ObjectValue : ValueBase Property ObjectValue.Value: Instance? Event ObjectValue.Changed(value: Instance) Event ObjectValue.changed(value: Instance) [Deprecated] Class RayValue : ValueBase Property RayValue.Value: Ray Event RayValue.Changed(value: Ray) Event RayValue.changed(value: Ray) [Deprecated] Class StringValue : ValueBase Property StringValue.Value: string Event StringValue.Changed(value: string) Event StringValue.changed(value: string) [Deprecated] Class Vector3Value : ValueBase Property Vector3Value.Value: Vector3 Event Vector3Value.Changed(value: Vector3) Event Vector3Value.changed(value: Vector3) [Deprecated] Class ValueCurve : Instance Property ValueCurve.Length: number {🛠️Basic} [ReadOnly] Property ValueCurve.ValueType: string {🛠️Basic} [ReadOnly] Property ValueCurve.ValuesAndTimes: BinaryString {🛠️Basic} [Hidden] [NotScriptable] Function ValueCurve:GetKeyAtIndex(index: number) -> ValueCurveKey {🛠️Basic} Function ValueCurve:GetKeyIndicesAtTime(time: number) -> { any } {🛠️Basic} Function ValueCurve:GetKeys() -> { any } {🛠️Basic} Function ValueCurve:GetValueAtTime(time: number) -> any? {🛠️Basic} Function ValueCurve:InsertKey(key: ValueCurveKey) -> { any } {🛠️Basic} Function ValueCurve:InsertKeyValue(time: number, value: any, keyInterpolationMode: Enum.KeyInterpolationMode? = "Constant") -> { any } {🛠️Basic} Function ValueCurve:RemoveKeyAtIndex(startingIndex: number, count: number? = 1) -> number {🛠️Basic} Function ValueCurve:SetKeys(keys: { any }) -> number {🛠️Basic} Class Vector3Curve : Instance Function Vector3Curve:GetValueAtTime(time: number) -> { any } {🛠️Basic} Function Vector3Curve:X() -> FloatCurve {🛠️Basic} Function Vector3Curve:Y() -> FloatCurve {🛠️Basic} Function Vector3Curve:Z() -> FloatCurve {🛠️Basic} Class VersionControlService : Instance {🔒LocalUser} [NotCreatable] [Service] Property VersionControlService.ScriptCollabEnabled: boolean {RobloxScript} [Hidden] Property VersionControlService.ScriptCollabVersionHistoryEnabled: boolean {RobloxEngine} [Hidden] [NotScriptable] Event VersionControlService.BroadcastScriptChangesSubmitted(scriptGuid: string) {🔒RobloxEngine} [Hidden] Event VersionControlService.CommitRejectedInfo(reason: number) {🔒LocalUser} [Hidden] Event VersionControlService.LockedScriptBatchCommit(scriptGuidTuple: ...any, scriptTextTuple: ...any, commitMessage: string) {🔒LocalUser} [Hidden] Event VersionControlService.RequestAllEditorsSignal() {🔒LocalUser} [Hidden] Event VersionControlService.ScriptBatchCommit(scriptGuidTuple: ...any, scriptHashBaseTuple: ...any, scriptTextTuple: ...any, commitMessage: string) {🔒LocalUser} [Hidden] Event VersionControlService.ScriptChangesSubmitted(scriptGuid: string, submitted: boolean) {🔒LocalUser} [Hidden] Event VersionControlService.ScriptEditorAdded(scriptGuid: string, editor: Instance) {🔒LocalUser} [Hidden] Event VersionControlService.ScriptEditorRemoved(scriptGuid: string, editor: Instance) {🔒LocalUser} [Hidden] Event VersionControlService.ScriptStartEdit(scriptGuid: string) {🔒LocalUser} [Hidden] Event VersionControlService.ScriptStopEdit(scriptGuid: string) {🔒LocalUser} [Hidden] Class VideoCaptureService : Instance [NotCreatable] [Service] Property VideoCaptureService.Active: boolean {RobloxScript} [Hidden] [NotReplicated] Property VideoCaptureService.CameraID: string {RobloxScript} [Hidden] [NotReplicated] Function VideoCaptureService:GetCameraDevices() -> { [any]: any } {🔒RobloxScript} Event VideoCaptureService.DevicesChanged() {🔒RobloxScript} Event VideoCaptureService.Error(cameraid: string, errorcode: string) {🔒RobloxScript} Event VideoCaptureService.Started(cameraid: string) {🔒RobloxScript} Event VideoCaptureService.Stopped(cameraid: string) {🔒RobloxScript} Class VideoDeviceInput : Instance {🔒RobloxScript} [NotReplicated] Property VideoDeviceInput.Active: boolean Property VideoDeviceInput.CameraId: string Property VideoDeviceInput.CaptureQuality: Enum.VideoDeviceCaptureQuality Property VideoDeviceInput.IsReady: boolean [ReadOnly] Class VideoPlayer : Instance Property VideoPlayer.IsLoaded: boolean [ReadOnly] Property VideoPlayer.Resolution: Vector2 [ReadOnly] Property VideoPlayer.TimeLength: number [ReadOnly] Property VideoPlayer.VideoContent: Content Property VideoPlayer.AutoLoadInStudio: boolean {✏️RobloxScript} [NotReplicated] [NotScriptable] Property VideoPlayer.AutoPlayInStudio: boolean {✏️RobloxScript} [NotReplicated] [NotScriptable] Property VideoPlayer.IsPlaying: boolean [ReadOnly] Property VideoPlayer.Looping: boolean Property VideoPlayer.PlaybackSpeed: number Property VideoPlayer.TimePosition: number Property VideoPlayer.Volume: number Property VideoPlayer.PlayingReplicating: boolean [Hidden] [NotScriptable] Function VideoPlayer:GetConnectedWires(pin: string) -> { Instance } Function VideoPlayer:GetInputPins() -> { any } Function VideoPlayer:GetOutputPins() -> { any } Function VideoPlayer:LoadAsync() -> Enum.AssetFetchStatus [Yields] Function VideoPlayer:Pause() -> () Function VideoPlayer:Play() -> () Function VideoPlayer:Unload() -> () Function VideoPlayer:SetStudioPreview(isPreview: boolean) -> () {🔒RobloxScript} Event VideoPlayer.DidEnd() Event VideoPlayer.DidLoop() Event VideoPlayer.PlayFailed(error: Enum.AssetFetchStatus) Event VideoPlayer.WiringChanged(connected: boolean, pin: string, wire: Wire, instance: Instance) Class VideoScreenCaptureService : Instance [NotCreatable] [Service] Class VideoService : Instance [NotCreatable] [Service] Function VideoService:CreateVideoSamplerAsync(content: Content, options: { [string]: any }?) -> VideoSampler [Yields] Class VirtualInputManager : Instance [Service] Property VirtualInputManager.AdditionalLuaState: string {RobloxScript} [Hidden] [NotReplicated] Function VirtualInputManager:Dump() -> () {🔒RobloxScript} Function VirtualInputManager:HandleGamepadAxisInput(objectId: number, keyCode: Enum.KeyCode, x: number, y: number, z: number) -> () {🔒RobloxScript} Function VirtualInputManager:HandleGamepadButtonInput(deviceId: number, keyCode: Enum.KeyCode, buttonState: number) -> () {🔒RobloxScript} Function VirtualInputManager:HandleGamepadConnect(deviceId: number) -> () {🔒RobloxScript} Function VirtualInputManager:HandleGamepadDisconnect(deviceId: number) -> () {🔒RobloxScript} Function VirtualInputManager:SendAccelerometerEvent(x: number, y: number, z: number) -> () {🔒RobloxScript} Function VirtualInputManager:SendGravityEvent(x: number, y: number, z: number) -> () {🔒RobloxScript} Function VirtualInputManager:SendGyroscopeEvent(quatX: number, quatY: number, quatZ: number, quatW: number) -> () {🔒RobloxScript} Function VirtualInputManager:SendKeyEvent(isPressed: boolean, keyCode: Enum.KeyCode, isRepeatedKey: boolean, layerCollector: Instance) -> () {🔒RobloxScript} Function VirtualInputManager:SendMouseButtonEvent(x: number, y: number, mouseButton: number, isDown: boolean, layerCollector: Instance, repeatCount: number) -> () {🔒RobloxScript} Function VirtualInputManager:SendMouseMoveDeltaEvent(deltaX: number, deltaY: number, layerCollector: Instance) -> () {🔒RobloxScript} Function VirtualInputManager:SendMouseMoveEvent(x: number, y: number, layerCollector: Instance) -> () {🔒RobloxScript} Function VirtualInputManager:SendMouseWheelEvent(x: number, y: number, isForwardScroll: boolean, layerCollector: Instance) -> () {🔒RobloxScript} Function VirtualInputManager:SendScroll(x: number, y: number, deltaX: number, deltaY: number, options: { [string]: any }, layerCollector: Instance) -> () {🔒RobloxScript} Function VirtualInputManager:SendTextInputCharacterEvent(str: string, layerCollector: Instance) -> () {🔒RobloxScript} Function VirtualInputManager:SendTouchEvent(touchId: number, state: number, x: number, y: number) -> () {🔒RobloxScript} Function VirtualInputManager:SetInputTypesToIgnore(inputTypesToIgnore: any) -> () {🔒RobloxScript} Function VirtualInputManager:StartPlaying(fileName: string) -> () {🔒RobloxScript} Function VirtualInputManager:StartPlayingJSON(string: string) -> () {🔒RobloxScript} Function VirtualInputManager:StartRecording() -> () {🔒RobloxScript} Function VirtualInputManager:StopPlaying() -> () {🔒RobloxScript} Function VirtualInputManager:StopRecording() -> () {🔒RobloxScript} Function VirtualInputManager:WaitForInputEventsProcessed() -> () {🔒RobloxScript} [Yields] Function VirtualInputManager:sendRobloxEvent(namespace: string, detail: string, detailType: string) -> () {🔒RobloxScript} Function VirtualInputManager:sendThemeChangeEvent(themeName: string) -> () {🔒RobloxScript} Event VirtualInputManager.PlaybackCompleted(additionalLuaState: string) {🔒RobloxScript} Event VirtualInputManager.RecordingCompleted(result: string) {🔒RobloxScript} Class VirtualUser : Instance [NotCreatable] [Service] [NotReplicated] Function VirtualUser:Button1Down(position: Vector2, camera: CFrame?) -> () {🔒LocalUser} Function VirtualUser:Button1Up(position: Vector2, camera: CFrame?) -> () {🔒LocalUser} Function VirtualUser:Button2Down(position: Vector2, camera: CFrame?) -> () {🔒LocalUser} Function VirtualUser:Button2Up(position: Vector2, camera: CFrame?) -> () {🔒LocalUser} Function VirtualUser:CaptureController() -> () {🔒LocalUser} Function VirtualUser:ClickButton1(position: Vector2, camera: CFrame?) -> () {🔒LocalUser} Function VirtualUser:ClickButton2(position: Vector2, camera: CFrame?) -> () {🔒LocalUser} Function VirtualUser:MoveMouse(position: Vector2, camera: CFrame?) -> () {🔒LocalUser} Function VirtualUser:SetKeyDown(key: string) -> () {🔒LocalUser} Function VirtualUser:SetKeyUp(key: string) -> () {🔒LocalUser} Function VirtualUser:StartRecording() -> () {🔒LocalUser} Function VirtualUser:StopRecording() -> string {🔒LocalUser} Function VirtualUser:TypeKey(key: string) -> () {🔒LocalUser} Class VisibilityCheckDispatcher : Instance [NotCreatable] [Service] Class Visit : Instance [NotCreatable] [Service] [NotReplicated] Class VisualizationMode : Instance Property VisualizationMode.Enabled: boolean {RobloxScript} Property VisualizationMode.Title: string {RobloxScript} Property VisualizationMode.ToolTip: string {RobloxScript} Class VisualizationModeCategory : Instance Property VisualizationModeCategory.Enabled: boolean {RobloxScript} Property VisualizationModeCategory.Title: string {RobloxScript} Class VisualizationModeService : Instance [NotCreatable] [Service] Class VoiceChatInternal : Instance [NotCreatable] [Service] [NotBrowsable] Property VoiceChatInternal.VoiceChatState: Enum.VoiceChatState [Hidden] [ReadOnly] [Deprecated] Function VoiceChatInternal:IsVoiceEnabledForUserIdAsync(userId: number) -> boolean [Yields] Function VoiceChatInternal:GetAndClearCallFailureMessage() -> string {🔒RobloxScript} [Deprecated] Function VoiceChatInternal:GetAudioProcessingSettings() -> ...any [Deprecated] Function VoiceChatInternal:GetChannelId() -> string {🔒RobloxScript} Function VoiceChatInternal:GetGroupId() -> string {🔒RobloxScript} Function VoiceChatInternal:GetMicDevices() -> ...any [Deprecated] Function VoiceChatInternal:GetParticipants() -> { any } [Deprecated] Function VoiceChatInternal:GetSessionId() -> string {🔒RobloxScript} Function VoiceChatInternal:GetSpeakerDevices() -> ...any [Deprecated] Function VoiceChatInternal:GetVoiceChatApiVersion() -> number [Deprecated] Function VoiceChatInternal:GetVoiceChatAvailable() -> number [Deprecated] Function VoiceChatInternal:GetVoiceExperienceId() -> string {🔒RobloxScript} Function VoiceChatInternal:IsContextVoiceEnabled() -> boolean {🔒RobloxScript} Function VoiceChatInternal:IsPublishPaused() -> boolean [Deprecated] Function VoiceChatInternal:IsSubscribePaused(userId: number) -> boolean [Deprecated] Function VoiceChatInternal:JoinByGroupId(groupId: string, isMicMuted: boolean? = false) -> boolean [Deprecated] Function VoiceChatInternal:JoinByGroupIdToken(groupId: string, isMicMuted: boolean, isRetry: boolean? = false) -> boolean [Deprecated] Function VoiceChatInternal:Leave() -> () [Deprecated] Function VoiceChatInternal:LogPublisherWebRTCStats() -> boolean {🔒RobloxScript} Function VoiceChatInternal:LogSubscriptionWebRTCStats() -> boolean {🔒RobloxScript} Function VoiceChatInternal:PublishPause(paused: boolean) -> boolean [Deprecated] Function VoiceChatInternal:SetMicDevice(micDeviceName: string, micDeviceGuid: string) -> () [Deprecated] Function VoiceChatInternal:SetSpeakerDevice(speakerDeviceName: string, speakerDeviceGuid: string) -> () [Deprecated] Function VoiceChatInternal:SubscribeBlock(userId: number) -> boolean {🔒RobloxScript} Function VoiceChatInternal:SubscribePause(userId: number, paused: boolean) -> boolean [Deprecated] Function VoiceChatInternal:SubscribePauseAll(paused: boolean) -> boolean [Deprecated] Function VoiceChatInternal:SubscribeRetry(userId: number) -> boolean {🔒RobloxScript} Function VoiceChatInternal:SubscribeUnblock(userId: number) -> boolean {🔒RobloxScript} Event VoiceChatInternal.LocalPlayerModerated() {🔒RobloxScript} Event VoiceChatInternal.ParticipantsStateChanged(participantsLeft: { any }, participantsJoined: { any }, updatedStates: { any }) {🔒RobloxScript} [Deprecated] Event VoiceChatInternal.PlayerMicActivitySignalChange(activityInfo: { [string]: any }) {🔒RobloxScript} [Deprecated] Event VoiceChatInternal.StateChanged(old: Enum.VoiceChatState, new: Enum.VoiceChatState) [Deprecated] Event VoiceChatInternal.TempSetMicMutedToggleMic() {🔒RobloxScript} Class VoiceChatService : Instance [NotCreatable] [Service] Property VoiceChatService.DefaultDistanceAttenuation: Enum.VoiceChatDistanceAttenuationType {Plugin} Property VoiceChatService.EnableDefaultVoice: boolean {Plugin} Property VoiceChatService.UseAudioApi: Enum.AudioApiRollout {Plugin} Property VoiceChatService.UseNewAudioApi: boolean {RobloxScript} [Hidden] Property VoiceChatService.UseNewControlPaths: boolean {RobloxEngine} [Hidden] Property VoiceChatService.UseNewJoinFlow: boolean {RobloxEngine} [Hidden] Property VoiceChatService.UseStreamSwitching: boolean {RobloxEngine} [Hidden] Property VoiceChatService.VoiceChatEnabledForPlaceOnRcc: boolean {RobloxScript} [Hidden] Property VoiceChatService.VoiceChatEnabledForUniverseOnRcc: boolean {RobloxScript} [Hidden] Function VoiceChatService:GetChatGroupsAsync(players: { Instance }) -> { any } {🛠️Chat} [Yields] Function VoiceChatService:IsVoiceEnabledForUserIdAsync(userId: number) -> boolean [Yields] Function VoiceChatService:getInternalChannelId() -> string {🔒RobloxScript} Function VoiceChatService:getInternalGroupId() -> string {🔒RobloxScript} Function VoiceChatService:getInternalPublishPause() -> boolean {🔒RobloxScript} Function VoiceChatService:getInternalSessionId() -> string {🔒RobloxScript} Function VoiceChatService:getInternalSubscribePause(userId: number) -> boolean {🔒RobloxScript} Function VoiceChatService:getInternalSubscribePauseAll() -> boolean {🔒RobloxScript} Function VoiceChatService:getInternalVoiceChatApiVersion() -> number {🔒RobloxScript} Function VoiceChatService:isInternalPublishPaused() -> boolean {🔒RobloxScript} Function VoiceChatService:joinVoice() -> () {🔒RobloxScript} Function VoiceChatService:lastVoiceChatStats() -> { [string]: any } {🔒RobloxScript} Function VoiceChatService:leaveVoice(leaveReason: Enum.VoiceClientLeaveReasons? = "LuaInitiated") -> () {🔒RobloxScript} Function VoiceChatService:notifyServerACSCleanup() -> () {🔒RobloxScript} Function VoiceChatService:rejoinVoice() -> () {🔒RobloxScript} Event VoiceChatService.ACSCleanup() {🔒RobloxEngine} [Hidden] Event VoiceChatService.ClientRetryJoin() {🔒RobloxEngine} [Hidden] Event VoiceChatService.ClientRetryJoinWithConfig(sessionConfigFlags: number) {🔒RobloxEngine} [Hidden] Event VoiceChatService.ClientStreamSwitchAck(eventTag: number, sessionId: string) {🔒RobloxEngine} [Hidden] Event VoiceChatService.FetchUserTurnAuthOperationFailed(sessionId: string) {🔒RobloxEngine} [Hidden] Event VoiceChatService.JoinedVoice(channelName: string, participantId: number, sessionId: string, channelId: string) {🔒RobloxEngine} [Hidden] Event VoiceChatService.PublishStateChange(muteState: Enum.MuteState, sessionId: string) {🔒RobloxEngine} [Hidden] Event VoiceChatService.PublishingHandshakeAcked(handshakeAnswer: string, sessionId: string) {🔒RobloxEngine} [Hidden] Event VoiceChatService.PublishingHandshakeAckedWithBothSdp(fullHandshakeAnswer: string, compressedHandshakeAnswer: string, sessionId: string, compressMode: number) {🔒RobloxEngine} [Hidden] Event VoiceChatService.PublishingHandshakeAckedWithCompressedSdp(compressedHandshakeAnswer: string, sessionId: string, compressMode: number) {🔒RobloxEngine} [Hidden] Event VoiceChatService.PublishingHandshakeCompleted(sessionId: string) {🔒RobloxEngine} [Hidden] Event VoiceChatService.PublishingHandshakeInitiated(handshakeOffer: string, muteState: Enum.MuteState, sessionId: string) {🔒RobloxEngine} [Hidden] Event VoiceChatService.PublishingHandshakeInitiatedWithBothSdp(fullHandshakeOffer: string, compressedHandshakeOffer: string, muteState: Enum.MuteState, sessionId: string, compressMode: number) {🔒RobloxEngine} [Hidden] Event VoiceChatService.PublishingHandshakeInitiatedWithCompressedSdp(compressedHandshakeOffer: string, muteState: Enum.MuteState, sessionId: string, compressMode: number) {🔒RobloxEngine} [Hidden] Event VoiceChatService.ReJoinedVoice(channelName: string, participantId: number, sessionId: string, channelId: string) {🔒RobloxEngine} [Hidden] Event VoiceChatService.RelayCandidatesGathered(voiceControlPath: Enum.VoiceControlPath, serializedIceCandidates: string, isLast: boolean, sessionId: string, clientIp: string, clientPort: number) {🔒RobloxEngine} [Hidden] Event VoiceChatService.SsrcFeedIdMappingUpdate(ssrcs: { any }, feedIds: { any }, sessionId: string, eventTag: number) {🔒RobloxEngine} [Hidden] Event VoiceChatService.SubscribeStateChange(muteState: Enum.MuteState, userIds: string, sessionId: string) {🔒RobloxEngine} [Hidden] Event VoiceChatService.SubscriptionFeedStarted(eventTag: number, sessionId: string) {🔒RobloxEngine} [Hidden] Event VoiceChatService.SubscriptionHandshakeAcked(eventTag: number, handshakeAnswer: string, usersToMute: string, sessionId: string) {🔒RobloxEngine} [Hidden] Event VoiceChatService.SubscriptionHandshakeAckedWithBothSdp(eventTag: number, fullHandshakeAnswer: string, compressedSdpAnswer: string, usersToMute: string, sessionId: string, compressMode: number) {🔒RobloxEngine} [Hidden] Event VoiceChatService.SubscriptionHandshakeAckedWithCompressedSdp(eventTag: number, compressedSdpAnswer: string, usersToMute: string, sessionId: string, compressMode: number) {🔒RobloxEngine} [Hidden] Event VoiceChatService.SubscriptionHandshakeCompleted(sessionId: string, eventTag: number) {🔒RobloxEngine} [Hidden] Event VoiceChatService.SubscriptionHandshakeInitiated(handshakeOffer: string, newSubscriptionStates: string, isNewConnection: boolean, sessionId: string, eventTag: number) {🔒RobloxEngine} [Hidden] Event VoiceChatService.SubscriptionHandshakeInitiatedWithBothSdp(fullHandshakeOffer: string, compressedHandshakeOffer: string, newSubscriptionStates: string, isNewConnection: boolean, sessionId: string, eventTag: number, compressMode: number) {🔒RobloxEngine} [Hidden] Event VoiceChatService.SubscriptionHandshakeInitiatedWithCompressedSdp(compressedHandshakeOffer: string, newSubscriptionStates: string, isNewConnection: boolean, sessionId: string, eventTag: number, compressMode: number) {🔒RobloxEngine} [Hidden] Event VoiceChatService.SubscriptionReset(sessionId: string) {🔒RobloxEngine} [Hidden] Event VoiceChatService.UpdateTurnAuthInfoRequest() {🔒RobloxEngine} [Hidden] Event VoiceChatService.UserTurnAuth(sessionId: string, userName: string, password: string, ttl: number, uris: { any }) {🔒RobloxEngine} [Hidden] Event VoiceChatService.VoiceChatClientVoiceCapability() {🔒RobloxEngine} [Hidden] Event VoiceChatService.VoiceChatClientVoiceCapabilityWithConfig(sessionConfigFlags: number) {🔒RobloxEngine} [Hidden] Event VoiceChatService.VoiceChatPlayerMuteStateChangedClientToServer(muteState: Enum.MuteState) {🔒RobloxEngine} [Hidden] Event VoiceChatService.VoiceChatPlayerMuteStateChangedServerToClient(muteState: Enum.MuteState) {🔒RobloxEngine} [Hidden] Event VoiceChatService.VoiceChatSampleTaggedEventClientToServer(tag: number, value: string) {🔒RobloxEngine} [Hidden] Event VoiceChatService.VoiceChatSampleTaggedEventServerToClient(tag: number, value: string) {🔒RobloxEngine} [Hidden] Event VoiceChatService.VoiceChatStatsCollected() {🔒RobloxScript} Event VoiceChatService.VoiceChatSubscriptionInitialBatchEmpty(sessionId: string) {🔒RobloxEngine} [Hidden] Event VoiceChatService.VoiceChatplayerMuteStatusChangedEvent(userId: number, muted: boolean, sessionId: string) {🔒RobloxEngine} [Hidden] Event VoiceChatService.VoiceSetupFailed(voiceControlPath: Enum.VoiceControlPath, serializedFailure: string, sessionId: string) {🔒RobloxEngine} [Hidden] Class WebSocketClient : Instance {🔒RobloxScript} [NotCreatable] [NotReplicated] Property WebSocketClient.ConnectionState: Enum.WebSocketState [ReadOnly] Function WebSocketClient:Close() -> () Function WebSocketClient:Send(data: string) -> () Event WebSocketClient.Closed() Event WebSocketClient.MessageReceived(data: string) Event WebSocketClient.Opened() Class WebSocketService : Instance {🔒RobloxScript} [NotCreatable] [Service] [NotReplicated] Function WebSocketService:CreateClient(uri: string) -> WebSocketClient Class WebViewService : Instance {🔒RobloxScript} [NotCreatable] [Service] [NotReplicated] Function WebViewService:CloseWindow() -> () {🔒RobloxScript} Function WebViewService:IsAvailable() -> boolean {🔒RobloxScript} [Yields] Function WebViewService:MutateWindow(url: string, title: string?, isVisible: boolean?, searchType: string?, transitionAnimation: string?, showDomainAsTitle: boolean?, backButtonVisible: boolean?) -> () {🔒RobloxScript} Function WebViewService:OpenWindow(url: string, title: string?, isVisible: boolean?, searchType: string?, transitionAnimation: string?, showDomainAsTitle: boolean?, backButtonVisible: boolean?) -> () {🔒RobloxScript} Event WebViewService.OnJavaScriptCall(content: string) {🔒RobloxScript} Event WebViewService.OnWindowClosed() {🔒RobloxScript} Class WeldConstraint : Instance Property WeldConstraint.Active: boolean {🛠️Physics} [ReadOnly] Property WeldConstraint.Enabled: boolean {🛠️Physics} [📁LoadOnly] [NotReplicated] Property WeldConstraint.Part0: BasePart? {🛠️Physics} [📁LoadOnly] [NotReplicated] Property WeldConstraint.Part1: BasePart? {🛠️Physics} [📁LoadOnly] [NotReplicated] Property WeldConstraint.State: number {🛠️Physics} [Hidden] [NotScriptable] Property WeldConstraint.CFrame0: CFrame {🛠️Physics} [Hidden] [NotScriptable] Property WeldConstraint.CFrame1: CFrame {🛠️Physics} [📁LoadOnly] [Hidden] [NotReplicated] [NotScriptable] Property WeldConstraint.Part0Internal: BasePart? {🛠️Physics} [Hidden] [NotScriptable] Property WeldConstraint.Part1Internal: BasePart? {🛠️Physics} [Hidden] [NotScriptable] Class Wire : Instance Property Wire.Connected: boolean {🛠️Basic} [ReadOnly] Property Wire.SourceInstance: Instance? {🛠️Basic} Property Wire.SourceName: string {🛠️Basic} Property Wire.TargetInstance: Instance? {🛠️Basic} Property Wire.TargetName: string {🛠️Basic} Function Wire:RenameToDefault() -> () {🛠️Basic} {🔒RobloxScript} Class WrapDeformMeshProvider : Instance {🔒RobloxEngine} [NotCreatable] [Service] [NotReplicated] Class WrapTextureTransfer : Instance Property WrapTextureTransfer.ReferenceCageMeshContent: Content {🛠️Avatar} Property WrapTextureTransfer.UVMaxBound: Vector2 {🛠️Avatar} Property WrapTextureTransfer.UVMinBound: Vector2 {🛠️Avatar} Class MLSession : Object [NotCreatable] [NotReplicated] Function MLSession:ForwardAsync(data: { [string]: any }) -> { [string]: any } [Yields] Class TerrainIterateOperation : Object [NotCreatable] [NotReplicated] Function TerrainIterateOperation:CommitBlock(block: { [string]: any }) -> RBXScriptSignal Event TerrainIterateOperation.Ready(block: { [string]: any }) Class TerrainModifyOperation : Object [NotCreatable] [NotReplicated] Function TerrainModifyOperation:CommitBlock(block: { [string]: any }) -> RBXScriptSignal Event TerrainModifyOperation.Ready(block: { [string]: any }) Class TerrainReadOperation : Object [NotCreatable] [NotReplicated] Event TerrainReadOperation.Ready(block: { [string]: any }) Class TerrainWriteOperation : Object [NotCreatable] [NotReplicated] Function TerrainWriteOperation:CommitBlock(block: { [string]: any }) -> RBXScriptSignal Function TerrainWriteOperation:GetBlock() -> { [string]: any } [CustomLuaState] Class VideoSampler : Object [NotCreatable] Property VideoSampler.TimeLength: number [ReadOnly] Property VideoSampler.VideoContent: Content [ReadOnly] Function VideoSampler:GetSamplesAtTimesAsync(times: { any }) -> { any } [Yields] Class WebStreamClient : Object [NotCreatable] [NotReplicated] Property WebStreamClient.ConnectionState: Enum.WebStreamClientState [ReadOnly] Function WebStreamClient:Close() -> () Function WebStreamClient:Send(data: string) -> () Event WebStreamClient.Closed() Event WebStreamClient.Error(responseStatusCode: number, errorMessage: string) Event WebStreamClient.MessageReceived(message: string) Event WebStreamClient.Opened(responseStatusCode: number, headers: string) Enum AccessModifierType EnumItem AccessModifierType.Allow : 0 EnumItem AccessModifierType.Deny : 1 Enum AccessoryType EnumItem AccessoryType.Unknown : 0 EnumItem AccessoryType.Hat : 1 EnumItem AccessoryType.Hair : 2 EnumItem AccessoryType.Face : 3 EnumItem AccessoryType.Neck : 4 EnumItem AccessoryType.Shoulder : 5 EnumItem AccessoryType.Front : 6 EnumItem AccessoryType.Back : 7 EnumItem AccessoryType.Waist : 8 EnumItem AccessoryType.TShirt : 9 EnumItem AccessoryType.Shirt : 10 EnumItem AccessoryType.Pants : 11 EnumItem AccessoryType.Jacket : 12 EnumItem AccessoryType.Sweater : 13 EnumItem AccessoryType.Shorts : 14 EnumItem AccessoryType.LeftShoe : 15 EnumItem AccessoryType.RightShoe : 16 EnumItem AccessoryType.DressSkirt : 17 EnumItem AccessoryType.Eyebrow : 18 EnumItem AccessoryType.Eyelash : 19 Enum ActionOnAutoResumeSync EnumItem ActionOnAutoResumeSync.DontResume : 0 EnumItem ActionOnAutoResumeSync.KeepStudio : 1 EnumItem ActionOnAutoResumeSync.KeepLocal : 2 Enum ActionOnStopSync EnumItem ActionOnStopSync.AlwaysAsk : 0 EnumItem ActionOnStopSync.KeepLocalFiles : 1 EnumItem ActionOnStopSync.DeleteLocalFiles : 2 Enum ActionType EnumItem ActionType.Nothing : 0 EnumItem ActionType.Pause : 1 EnumItem ActionType.Lose : 2 EnumItem ActionType.Draw : 3 EnumItem ActionType.Win : 4 Enum ActuatorRelativeTo EnumItem ActuatorRelativeTo.Attachment0 : 0 EnumItem ActuatorRelativeTo.Attachment1 : 1 EnumItem ActuatorRelativeTo.World : 2 Enum ActuatorType EnumItem ActuatorType.None : 0 EnumItem ActuatorType.Motor : 1 EnumItem ActuatorType.Servo : 2 Enum AdAvailabilityResult EnumItem AdAvailabilityResult.IsAvailable : 1 EnumItem AdAvailabilityResult.DeviceIneligible : 2 EnumItem AdAvailabilityResult.ExperienceIneligible : 3 EnumItem AdAvailabilityResult.InternalError : 4 EnumItem AdAvailabilityResult.NoFill : 5 EnumItem AdAvailabilityResult.PlayerIneligible : 6 EnumItem AdAvailabilityResult.PublisherIneligible : 7 Enum AdEventType EnumItem AdEventType.VideoLoaded : 0 [Deprecated] EnumItem AdEventType.VideoRemoved : 1 [Deprecated] EnumItem AdEventType.UserCompletedVideo : 2 [Deprecated] EnumItem AdEventType.RewardedAdLoaded : 3 EnumItem AdEventType.RewardedAdGrant : 4 EnumItem AdEventType.RewardedAdUnloaded : 5 Enum AdFormat EnumItem AdFormat.RewardedVideo : 0 Enum AdShape EnumItem AdShape.HorizontalRectangle : 1 Enum AdTeleportMethod EnumItem AdTeleportMethod.Undefined : 0 EnumItem AdTeleportMethod.PortalForward : 1 EnumItem AdTeleportMethod.InGameMenuBackButton : 2 EnumItem AdTeleportMethod.UIBackButton : 3 Enum AdUIEventType EnumItem AdUIEventType.AdLabelClicked : 0 EnumItem AdUIEventType.VolumeButtonClicked : 1 EnumItem AdUIEventType.FullscreenButtonClicked : 2 EnumItem AdUIEventType.PlayButtonClicked : 3 EnumItem AdUIEventType.PauseButtonClicked : 4 EnumItem AdUIEventType.CloseButtonClicked : 5 EnumItem AdUIEventType.WhyThisAdClicked : 6 EnumItem AdUIEventType.PlayEventTriggered : 7 EnumItem AdUIEventType.PauseEventTriggered : 8 Enum AdUIType EnumItem AdUIType.None : 0 EnumItem AdUIType.Image : 1 EnumItem AdUIType.Video : 2 Enum AdUnitStatus EnumItem AdUnitStatus.Inactive : 0 EnumItem AdUnitStatus.Active : 1 Enum AdornCullingMode EnumItem AdornCullingMode.Automatic : 0 EnumItem AdornCullingMode.Never : 1 Enum AdornShading EnumItem AdornShading.Default : 0 EnumItem AdornShading.Shaded : 1 EnumItem AdornShading.XRay : 2 EnumItem AdornShading.XRayShaded : 3 EnumItem AdornShading.AlwaysOnTop : 4 Enum AlignType EnumItem AlignType.Parallel : 0 [Deprecated] EnumItem AlignType.Perpendicular : 1 [Deprecated] EnumItem AlignType.PrimaryAxisParallel : 2 EnumItem AlignType.PrimaryAxisPerpendicular : 3 EnumItem AlignType.PrimaryAxisLookAt : 4 EnumItem AlignType.AllAxes : 5 Enum AlphaMode EnumItem AlphaMode.Overlay : 0 EnumItem AlphaMode.Transparency : 1 EnumItem AlphaMode.TintMask : 2 EnumItem AlphaMode.Opaque : 3 [NotBrowsable] Enum AnalyticsCustomFieldKeys EnumItem AnalyticsCustomFieldKeys.CustomField01 : 0 EnumItem AnalyticsCustomFieldKeys.CustomField02 : 1 EnumItem AnalyticsCustomFieldKeys.CustomField03 : 2 Enum AnalyticsEconomyAction EnumItem AnalyticsEconomyAction.Default : 0 EnumItem AnalyticsEconomyAction.Acquire : 1 EnumItem AnalyticsEconomyAction.Spend : 2 Enum AnalyticsEconomyFlowType EnumItem AnalyticsEconomyFlowType.Sink : 0 EnumItem AnalyticsEconomyFlowType.Source : 1 Enum AnalyticsEconomyTransactionType EnumItem AnalyticsEconomyTransactionType.IAP : 0 EnumItem AnalyticsEconomyTransactionType.Shop : 1 EnumItem AnalyticsEconomyTransactionType.Gameplay : 2 EnumItem AnalyticsEconomyTransactionType.ContextualPurchase : 3 EnumItem AnalyticsEconomyTransactionType.TimedReward : 4 EnumItem AnalyticsEconomyTransactionType.Onboarding : 5 Enum AnalyticsLogLevel EnumItem AnalyticsLogLevel.Trace : 0 EnumItem AnalyticsLogLevel.Debug : 1 EnumItem AnalyticsLogLevel.Information : 2 EnumItem AnalyticsLogLevel.Warning : 3 EnumItem AnalyticsLogLevel.Error : 4 EnumItem AnalyticsLogLevel.Fatal : 5 Enum AnalyticsProgressionStatus EnumItem AnalyticsProgressionStatus.Default : 0 EnumItem AnalyticsProgressionStatus.Begin : 1 EnumItem AnalyticsProgressionStatus.Complete : 2 EnumItem AnalyticsProgressionStatus.Abandon : 3 EnumItem AnalyticsProgressionStatus.Fail : 4 Enum AnalyticsProgressionType EnumItem AnalyticsProgressionType.Custom : 0 EnumItem AnalyticsProgressionType.Start : 1 EnumItem AnalyticsProgressionType.Fail : 2 EnumItem AnalyticsProgressionType.Complete : 3 Enum AnimationClipFromVideoStatus EnumItem AnimationClipFromVideoStatus.Initializing : 0 EnumItem AnimationClipFromVideoStatus.Pending : 1 EnumItem AnimationClipFromVideoStatus.Processing : 2 EnumItem AnimationClipFromVideoStatus.ErrorGeneric : 4 EnumItem AnimationClipFromVideoStatus.Success : 6 EnumItem AnimationClipFromVideoStatus.ErrorVideoTooLong : 7 EnumItem AnimationClipFromVideoStatus.ErrorNoPersonDetected : 8 EnumItem AnimationClipFromVideoStatus.ErrorVideoUnstable : 9 EnumItem AnimationClipFromVideoStatus.Timeout : 10 EnumItem AnimationClipFromVideoStatus.Cancelled : 11 EnumItem AnimationClipFromVideoStatus.ErrorMultiplePeople : 12 EnumItem AnimationClipFromVideoStatus.ErrorUploadingVideo : 2001 Enum AnimationNodeBlend2DInputMode EnumItem AnimationNodeBlend2DInputMode.Cartesian : 0 EnumItem AnimationNodeBlend2DInputMode.Polar : 1 Enum AnimationNodeInterruptible EnumItem AnimationNodeInterruptible.Always : 0 EnumItem AnimationNodeInterruptible.ClipFinished : 1 EnumItem AnimationNodeInterruptible.Expression : 2 Enum AnimationNodePlayMode EnumItem AnimationNodePlayMode.Loop : 0 EnumItem AnimationNodePlayMode.PingPong : 1 EnumItem AnimationNodePlayMode.OnceAndHold : 2 EnumItem AnimationNodePlayMode.OnceAndReset : 3 Enum AnimationNodeTransitionType EnumItem AnimationNodeTransitionType.CrossFade : 0 EnumItem AnimationNodeTransitionType.InertialBlend : 1 EnumItem AnimationNodeTransitionType.DeadBlend : 2 Enum AnimationNodeType EnumItem AnimationNodeType.InvalidNode : 0 EnumItem AnimationNodeType.AddNode : 1 EnumItem AnimationNodeType.BlendNode : 2 EnumItem AnimationNodeType.Blend1DNode : 3 EnumItem AnimationNodeType.Blend2DNode : 4 EnumItem AnimationNodeType.ClipNode : 5 EnumItem AnimationNodeType.GraphOutput : 6 EnumItem AnimationNodeType.MaskNode : 7 EnumItem AnimationNodeType.PrioritySelectNode : 8 EnumItem AnimationNodeType.RandomSequenceNode : 9 EnumItem AnimationNodeType.SelectNode : 10 EnumItem AnimationNodeType.SequenceNode : 11 EnumItem AnimationNodeType.SpeedNode : 12 EnumItem AnimationNodeType.SubtractNode : 13 Enum AnimationNodeWaitFor EnumItem AnimationNodeWaitFor.ClipFinished : 0 EnumItem AnimationNodeWaitFor.Expression : 1 Enum AnimationPriority EnumItem AnimationPriority.Idle : 0 EnumItem AnimationPriority.Movement : 1 EnumItem AnimationPriority.Action : 2 EnumItem AnimationPriority.Action2 : 3 EnumItem AnimationPriority.Action3 : 4 EnumItem AnimationPriority.Action4 : 5 EnumItem AnimationPriority.Core : 1000 Enum AnimatorRetargetingMode EnumItem AnimatorRetargetingMode.Default : 0 EnumItem AnimatorRetargetingMode.Disabled : 1 EnumItem AnimatorRetargetingMode.Enabled : 2 Enum AnnotationChannelContentPreference EnumItem AnnotationChannelContentPreference.None : 0 EnumItem AnnotationChannelContentPreference.All : 1 EnumItem AnnotationChannelContentPreference.Unknown : 2 Enum AnnotationEditingMode EnumItem AnnotationEditingMode.None : 0 EnumItem AnnotationEditingMode.PlacingNew : 1 EnumItem AnnotationEditingMode.WritingNew : 2 Enum AnnotationPlaceContentPreference EnumItem AnnotationPlaceContentPreference.None : 0 EnumItem AnnotationPlaceContentPreference.All : 1 EnumItem AnnotationPlaceContentPreference.MentionsAndReplies : 2 EnumItem AnnotationPlaceContentPreference.Unknown : 3 Enum AnnotationRequestStatus EnumItem AnnotationRequestStatus.Success : 0 EnumItem AnnotationRequestStatus.Loading : 1 EnumItem AnnotationRequestStatus.ErrorInternalFailure : 2 EnumItem AnnotationRequestStatus.ErrorNotFound : 3 EnumItem AnnotationRequestStatus.ErrorModerated : 4 Enum AnnotationRequestType EnumItem AnnotationRequestType.Unknown : 0 EnumItem AnnotationRequestType.Create : 1 EnumItem AnnotationRequestType.Resolve : 2 EnumItem AnnotationRequestType.Delete : 3 EnumItem AnnotationRequestType.Edit : 4 Enum AppLifecycleManagerState EnumItem AppLifecycleManagerState.Detached : 0 EnumItem AppLifecycleManagerState.Active : 1 EnumItem AppLifecycleManagerState.Inactive : 2 EnumItem AppLifecycleManagerState.Hidden : 3 Enum AppShellActionType EnumItem AppShellActionType.None : 0 EnumItem AppShellActionType.OpenApp : 1 EnumItem AppShellActionType.TapChatTab : 2 EnumItem AppShellActionType.TapConversationEntry : 3 EnumItem AppShellActionType.TapAvatarTab : 4 EnumItem AppShellActionType.ReadConversation : 5 EnumItem AppShellActionType.TapGamePageTab : 6 EnumItem AppShellActionType.TapHomePageTab : 7 EnumItem AppShellActionType.GamePageLoaded : 8 EnumItem AppShellActionType.HomePageLoaded : 9 EnumItem AppShellActionType.AvatarEditorPageLoaded : 10 Enum AppShellFeature EnumItem AppShellFeature.None : 0 EnumItem AppShellFeature.Chat : 1 EnumItem AppShellFeature.AvatarEditor : 2 EnumItem AppShellFeature.GamePage : 3 EnumItem AppShellFeature.HomePage : 4 EnumItem AppShellFeature.More : 5 EnumItem AppShellFeature.Landing : 6 Enum AppUpdateStatus EnumItem AppUpdateStatus.Unknown : 0 EnumItem AppUpdateStatus.NotSupported : 1 EnumItem AppUpdateStatus.Failed : 2 EnumItem AppUpdateStatus.NotAvailable : 3 EnumItem AppUpdateStatus.Available : 4 EnumItem AppUpdateStatus.AvailableBoundChannel : 5 EnumItem AppUpdateStatus.AvailableBetaProgram : 6 Enum ApplyStrokeMode EnumItem ApplyStrokeMode.Contextual : 0 EnumItem ApplyStrokeMode.Border : 1 Enum AspectType EnumItem AspectType.FitWithinMaxSize : 0 EnumItem AspectType.ScaleWithParentSize : 1 Enum AssetCreatorType EnumItem AssetCreatorType.User : 0 EnumItem AssetCreatorType.Group : 1 Enum AssetFetchStatus EnumItem AssetFetchStatus.Success : 0 EnumItem AssetFetchStatus.Failure : 1 EnumItem AssetFetchStatus.None : 2 EnumItem AssetFetchStatus.Loading : 3 EnumItem AssetFetchStatus.TimedOut : 4 Enum AssetType EnumItem AssetType.Image : 1 EnumItem AssetType.TShirt : 2 EnumItem AssetType.Audio : 3 EnumItem AssetType.Mesh : 4 EnumItem AssetType.Lua : 5 EnumItem AssetType.Hat : 8 EnumItem AssetType.Place : 9 EnumItem AssetType.Model : 10 EnumItem AssetType.Shirt : 11 EnumItem AssetType.Pants : 12 EnumItem AssetType.Decal : 13 EnumItem AssetType.Head : 17 EnumItem AssetType.Face : 18 EnumItem AssetType.Gear : 19 EnumItem AssetType.Badge : 21 EnumItem AssetType.Animation : 24 EnumItem AssetType.Torso : 27 EnumItem AssetType.RightArm : 28 EnumItem AssetType.LeftArm : 29 EnumItem AssetType.LeftLeg : 30 EnumItem AssetType.RightLeg : 31 EnumItem AssetType.Package : 32 EnumItem AssetType.GamePass : 34 EnumItem AssetType.Plugin : 38 EnumItem AssetType.MeshPart : 40 EnumItem AssetType.HairAccessory : 41 EnumItem AssetType.FaceAccessory : 42 EnumItem AssetType.NeckAccessory : 43 EnumItem AssetType.ShoulderAccessory : 44 EnumItem AssetType.FrontAccessory : 45 EnumItem AssetType.BackAccessory : 46 EnumItem AssetType.WaistAccessory : 47 EnumItem AssetType.ClimbAnimation : 48 EnumItem AssetType.DeathAnimation : 49 EnumItem AssetType.FallAnimation : 50 EnumItem AssetType.IdleAnimation : 51 EnumItem AssetType.JumpAnimation : 52 EnumItem AssetType.RunAnimation : 53 EnumItem AssetType.SwimAnimation : 54 EnumItem AssetType.WalkAnimation : 55 EnumItem AssetType.PoseAnimation : 56 EnumItem AssetType.EarAccessory : 57 EnumItem AssetType.EyeAccessory : 58 EnumItem AssetType.EmoteAnimation : 61 EnumItem AssetType.Video : 62 EnumItem AssetType.TShirtAccessory : 64 EnumItem AssetType.ShirtAccessory : 65 EnumItem AssetType.PantsAccessory : 66 EnumItem AssetType.JacketAccessory : 67 EnumItem AssetType.SweaterAccessory : 68 EnumItem AssetType.ShortsAccessory : 69 EnumItem AssetType.LeftShoeAccessory : 70 EnumItem AssetType.RightShoeAccessory : 71 EnumItem AssetType.DressSkirtAccessory : 72 EnumItem AssetType.FontFamily : 73 EnumItem AssetType.EyebrowAccessory : 76 EnumItem AssetType.EyelashAccessory : 77 EnumItem AssetType.MoodAnimation : 78 EnumItem AssetType.DynamicHead : 79 EnumItem AssetType.FaceMakeup : 88 EnumItem AssetType.LipMakeup : 89 EnumItem AssetType.EyeMakeup : 90 Enum AssetTypeVerification EnumItem AssetTypeVerification.Default : 1 EnumItem AssetTypeVerification.ClientOnly : 2 EnumItem AssetTypeVerification.Always : 3 Enum AudioApiRollout EnumItem AudioApiRollout.Disabled : 0 EnumItem AudioApiRollout.Automatic : 1 EnumItem AudioApiRollout.Enabled : 2 Enum AudioCaptureMode Enum AudioChannelLayout EnumItem AudioChannelLayout.Mono : 0 EnumItem AudioChannelLayout.Stereo : 1 EnumItem AudioChannelLayout.Quad : 2 EnumItem AudioChannelLayout.Surround_5 : 3 EnumItem AudioChannelLayout.Surround_5_1 : 4 EnumItem AudioChannelLayout.Surround_7_1 : 5 EnumItem AudioChannelLayout.Surround_7_1_4 : 6 Enum AudioFilterType EnumItem AudioFilterType.Peak : 0 EnumItem AudioFilterType.LowShelf : 1 EnumItem AudioFilterType.HighShelf : 2 EnumItem AudioFilterType.Lowpass12dB : 3 EnumItem AudioFilterType.Lowpass24dB : 4 EnumItem AudioFilterType.Lowpass48dB : 5 EnumItem AudioFilterType.Highpass12dB : 6 EnumItem AudioFilterType.Highpass24dB : 7 EnumItem AudioFilterType.Highpass48dB : 8 EnumItem AudioFilterType.Bandpass : 9 EnumItem AudioFilterType.Notch : 10 EnumItem AudioFilterType.Lowpass6dB : 11 Enum AudioSimulationFidelity EnumItem AudioSimulationFidelity.None : 0 EnumItem AudioSimulationFidelity.Automatic : 1 Enum AudioSubType EnumItem AudioSubType.Music : 1 EnumItem AudioSubType.SoundEffect : 2 Enum AudioWindowSize EnumItem AudioWindowSize.Small : 0 EnumItem AudioWindowSize.Medium : 1 EnumItem AudioWindowSize.Large : 2 Enum AuthorityMode EnumItem AuthorityMode.Server : 0 EnumItem AuthorityMode.Automatic : 1 Enum AutoIndentRule EnumItem AutoIndentRule.Off : 0 EnumItem AutoIndentRule.Absolute : 1 EnumItem AutoIndentRule.Relative : 2 Enum AutomaticSize EnumItem AutomaticSize.None : 0 EnumItem AutomaticSize.X : 1 EnumItem AutomaticSize.Y : 2 EnumItem AutomaticSize.XY : 3 Enum AvatarAssetType EnumItem AvatarAssetType.TShirt : 2 EnumItem AvatarAssetType.Hat : 8 EnumItem AvatarAssetType.Shirt : 11 EnumItem AvatarAssetType.Pants : 12 EnumItem AvatarAssetType.Head : 17 EnumItem AvatarAssetType.Face : 18 EnumItem AvatarAssetType.Gear : 19 EnumItem AvatarAssetType.Torso : 27 EnumItem AvatarAssetType.RightArm : 28 EnumItem AvatarAssetType.LeftArm : 29 EnumItem AvatarAssetType.LeftLeg : 30 EnumItem AvatarAssetType.RightLeg : 31 EnumItem AvatarAssetType.HairAccessory : 41 EnumItem AvatarAssetType.FaceAccessory : 42 EnumItem AvatarAssetType.NeckAccessory : 43 EnumItem AvatarAssetType.ShoulderAccessory : 44 EnumItem AvatarAssetType.FrontAccessory : 45 EnumItem AvatarAssetType.BackAccessory : 46 EnumItem AvatarAssetType.WaistAccessory : 47 EnumItem AvatarAssetType.ClimbAnimation : 48 EnumItem AvatarAssetType.FallAnimation : 50 EnumItem AvatarAssetType.IdleAnimation : 51 EnumItem AvatarAssetType.JumpAnimation : 52 EnumItem AvatarAssetType.RunAnimation : 53 EnumItem AvatarAssetType.SwimAnimation : 54 EnumItem AvatarAssetType.WalkAnimation : 55 EnumItem AvatarAssetType.EmoteAnimation : 61 EnumItem AvatarAssetType.TShirtAccessory : 64 EnumItem AvatarAssetType.ShirtAccessory : 65 EnumItem AvatarAssetType.PantsAccessory : 66 EnumItem AvatarAssetType.JacketAccessory : 67 EnumItem AvatarAssetType.SweaterAccessory : 68 EnumItem AvatarAssetType.ShortsAccessory : 69 EnumItem AvatarAssetType.LeftShoeAccessory : 70 EnumItem AvatarAssetType.RightShoeAccessory : 71 EnumItem AvatarAssetType.DressSkirtAccessory : 72 EnumItem AvatarAssetType.EyebrowAccessory : 76 EnumItem AvatarAssetType.EyelashAccessory : 77 EnumItem AvatarAssetType.MoodAnimation : 78 EnumItem AvatarAssetType.DynamicHead : 79 EnumItem AvatarAssetType.FaceMakeup : 88 EnumItem AvatarAssetType.LipMakeup : 89 EnumItem AvatarAssetType.EyeMakeup : 90 Enum AvatarChatServiceFeature EnumItem AvatarChatServiceFeature.None : 0 EnumItem AvatarChatServiceFeature.UniverseAudio : 1 EnumItem AvatarChatServiceFeature.UniverseVideo : 2 EnumItem AvatarChatServiceFeature.PlaceAudio : 4 EnumItem AvatarChatServiceFeature.PlaceVideo : 8 EnumItem AvatarChatServiceFeature.UserAudioEligible : 16 EnumItem AvatarChatServiceFeature.UserAudio : 32 EnumItem AvatarChatServiceFeature.UserVideoEligible : 64 EnumItem AvatarChatServiceFeature.UserVideo : 128 EnumItem AvatarChatServiceFeature.UserBanned : 256 EnumItem AvatarChatServiceFeature.UserVerifiedForVoice : 512 Enum AvatarContextMenuOption EnumItem AvatarContextMenuOption.Friend : 0 EnumItem AvatarContextMenuOption.Chat : 1 EnumItem AvatarContextMenuOption.Emote : 2 EnumItem AvatarContextMenuOption.InspectMenu : 3 Enum AvatarGenerationError EnumItem AvatarGenerationError.None : 0 EnumItem AvatarGenerationError.Unknown : 1 EnumItem AvatarGenerationError.DownloadFailed : 2 EnumItem AvatarGenerationError.Canceled : 3 EnumItem AvatarGenerationError.Offensive : 4 EnumItem AvatarGenerationError.Timeout : 5 EnumItem AvatarGenerationError.JobNotFound : 6 Enum AvatarItemType EnumItem AvatarItemType.Asset : 1 EnumItem AvatarItemType.Bundle : 2 Enum AvatarPromptResult EnumItem AvatarPromptResult.Success : 1 EnumItem AvatarPromptResult.PermissionDenied : 2 EnumItem AvatarPromptResult.Failed : 3 Enum AvatarSettingsAccessoryLimitMethod EnumItem AvatarSettingsAccessoryLimitMethod.Scale : 0 EnumItem AvatarSettingsAccessoryLimitMethod.Remove : 1 EnumItem AvatarSettingsAccessoryLimitMethod.PreviewScale : 2 EnumItem AvatarSettingsAccessoryLimitMethod.PreviewRemove : 3 Enum AvatarSettingsAccessoryMode EnumItem AvatarSettingsAccessoryMode.PlayerChoice : 0 EnumItem AvatarSettingsAccessoryMode.CustomLimit : 1 Enum AvatarSettingsAnimationClipsMode EnumItem AvatarSettingsAnimationClipsMode.PlayerChoice : 0 EnumItem AvatarSettingsAnimationClipsMode.CustomClips : 1 Enum AvatarSettingsAnimationPacksMode EnumItem AvatarSettingsAnimationPacksMode.PlayerChoice : 0 EnumItem AvatarSettingsAnimationPacksMode.StandardR15 : 1 EnumItem AvatarSettingsAnimationPacksMode.StandardR6 : 2 Enum AvatarSettingsAppearanceMode EnumItem AvatarSettingsAppearanceMode.PlayerChoice : 0 EnumItem AvatarSettingsAppearanceMode.CustomParts : 1 EnumItem AvatarSettingsAppearanceMode.CustomBody : 2 Enum AvatarSettingsBuildMode EnumItem AvatarSettingsBuildMode.PlayerChoice : 0 EnumItem AvatarSettingsBuildMode.CustomBuild : 1 Enum AvatarSettingsClothingMode EnumItem AvatarSettingsClothingMode.PlayerChoice : 0 EnumItem AvatarSettingsClothingMode.CustomLimit : 1 Enum AvatarSettingsCollisionMode EnumItem AvatarSettingsCollisionMode.Default : 0 EnumItem AvatarSettingsCollisionMode.SingleCollider : 1 EnumItem AvatarSettingsCollisionMode.Legacy : 2 Enum AvatarSettingsCustomAccessoryMode EnumItem AvatarSettingsCustomAccessoryMode.PlayerChoice : 0 EnumItem AvatarSettingsCustomAccessoryMode.CustomAccessories : 1 Enum AvatarSettingsCustomBodyType EnumItem AvatarSettingsCustomBodyType.AvatarReference : 0 EnumItem AvatarSettingsCustomBodyType.BundleId : 1 Enum AvatarSettingsCustomClothingMode EnumItem AvatarSettingsCustomClothingMode.PlayerChoice : 0 EnumItem AvatarSettingsCustomClothingMode.CustomClothing : 1 Enum AvatarSettingsHitAndTouchDetectionMode EnumItem AvatarSettingsHitAndTouchDetectionMode.UseParts : 0 EnumItem AvatarSettingsHitAndTouchDetectionMode.UseCollider : 1 Enum AvatarSettingsJumpMode EnumItem AvatarSettingsJumpMode.JumpHeight : 0 EnumItem AvatarSettingsJumpMode.JumpPower : 1 Enum AvatarSettingsLegacyCollisionMode EnumItem AvatarSettingsLegacyCollisionMode.R6Colliders : 0 EnumItem AvatarSettingsLegacyCollisionMode.InnerBoxColliders : 1 Enum AvatarSettingsScaleMode EnumItem AvatarSettingsScaleMode.PlayerChoice : 0 EnumItem AvatarSettingsScaleMode.CustomScale : 1 Enum AvatarThumbnailCustomizationType EnumItem AvatarThumbnailCustomizationType.Closeup : 1 EnumItem AvatarThumbnailCustomizationType.FullBody : 2 Enum AvatarUnificationMode EnumItem AvatarUnificationMode.Default : 0 EnumItem AvatarUnificationMode.Disabled : 1 EnumItem AvatarUnificationMode.Enabled : 2 Enum Axis EnumItem Axis.X : 0 EnumItem Axis.Y : 1 EnumItem Axis.Z : 2 Enum BenefitType EnumItem BenefitType.DeveloperProduct : 0 EnumItem BenefitType.AvatarAsset : 1 EnumItem BenefitType.AvatarBundle : 2 Enum BinType EnumItem BinType.Script : 0 EnumItem BinType.GameTool : 1 EnumItem BinType.Grab : 2 EnumItem BinType.Clone : 3 EnumItem BinType.Hammer : 4 Enum BodyPart EnumItem BodyPart.Head : 0 EnumItem BodyPart.Torso : 1 EnumItem BodyPart.LeftArm : 2 EnumItem BodyPart.RightArm : 3 EnumItem BodyPart.LeftLeg : 4 EnumItem BodyPart.RightLeg : 5 Enum BodyPartR15 EnumItem BodyPartR15.Head : 0 EnumItem BodyPartR15.UpperTorso : 1 EnumItem BodyPartR15.LowerTorso : 2 EnumItem BodyPartR15.LeftFoot : 3 EnumItem BodyPartR15.LeftLowerLeg : 4 EnumItem BodyPartR15.LeftUpperLeg : 5 EnumItem BodyPartR15.RightFoot : 6 EnumItem BodyPartR15.RightLowerLeg : 7 EnumItem BodyPartR15.RightUpperLeg : 8 EnumItem BodyPartR15.LeftHand : 9 EnumItem BodyPartR15.LeftLowerArm : 10 EnumItem BodyPartR15.LeftUpperArm : 11 EnumItem BodyPartR15.RightHand : 12 EnumItem BodyPartR15.RightLowerArm : 13 EnumItem BodyPartR15.RightUpperArm : 14 EnumItem BodyPartR15.RootPart : 15 EnumItem BodyPartR15.Unknown : 17 Enum BorderMode EnumItem BorderMode.Outline : 0 EnumItem BorderMode.Middle : 1 EnumItem BorderMode.Inset : 2 Enum BorderStrokePosition EnumItem BorderStrokePosition.Outer : 0 EnumItem BorderStrokePosition.Center : 1 EnumItem BorderStrokePosition.Inner : 2 Enum BreakReason EnumItem BreakReason.Other : 0 EnumItem BreakReason.Error : 1 EnumItem BreakReason.SpecialBreakpoint : 2 EnumItem BreakReason.UserBreakpoint : 3 Enum BreakpointRemoveReason EnumItem BreakpointRemoveReason.Requested : 0 EnumItem BreakpointRemoveReason.ScriptChanged : 1 EnumItem BreakpointRemoveReason.ScriptRemoved : 2 Enum BulkMoveMode EnumItem BulkMoveMode.FireAllEvents : 0 EnumItem BulkMoveMode.FireCFrameChanged : 1 Enum BundleType EnumItem BundleType.BodyParts : 1 EnumItem BundleType.Animations : 2 EnumItem BundleType.Shoes : 3 EnumItem BundleType.DynamicHead : 4 EnumItem BundleType.DynamicHeadAvatar : 5 Enum Button EnumItem Button.Dismount : 8 EnumItem Button.Jump : 32 Enum ButtonStyle EnumItem ButtonStyle.Custom : 0 EnumItem ButtonStyle.RobloxButtonDefault : 1 EnumItem ButtonStyle.RobloxButton : 2 EnumItem ButtonStyle.RobloxRoundButton : 3 EnumItem ButtonStyle.RobloxRoundDefaultButton : 4 EnumItem ButtonStyle.RobloxRoundDropdownButton : 5 Enum CageType EnumItem CageType.Inner : 0 EnumItem CageType.Outer : 1 Enum CameraMode EnumItem CameraMode.Classic : 0 EnumItem CameraMode.LockFirstPerson : 1 Enum CameraPanMode EnumItem CameraPanMode.Classic : 0 EnumItem CameraPanMode.EdgeBump : 1 Enum CameraSpeedAdjustBinding EnumItem CameraSpeedAdjustBinding.None : 0 EnumItem CameraSpeedAdjustBinding.RmbScroll : 1 EnumItem CameraSpeedAdjustBinding.AltScroll : 2 Enum CameraType EnumItem CameraType.Fixed : 0 EnumItem CameraType.Attach : 1 EnumItem CameraType.Watch : 2 EnumItem CameraType.Track : 3 EnumItem CameraType.Follow : 4 EnumItem CameraType.Custom : 5 EnumItem CameraType.Scriptable : 6 EnumItem CameraType.Orbital : 7 Enum CaptureGalleryPermission EnumItem CaptureGalleryPermission.ReadAndUpload : 0 Enum CaptureType EnumItem CaptureType.Screenshot : 1 EnumItem CaptureType.Video : 2 Enum CatalogCategoryFilter EnumItem CatalogCategoryFilter.None : 1 EnumItem CatalogCategoryFilter.Featured : 2 EnumItem CatalogCategoryFilter.Collectibles : 3 EnumItem CatalogCategoryFilter.CommunityCreations : 4 EnumItem CatalogCategoryFilter.Premium : 5 EnumItem CatalogCategoryFilter.Recommended : 6 Enum CatalogSortAggregation EnumItem CatalogSortAggregation.Past12Hours : 1 EnumItem CatalogSortAggregation.PastDay : 2 EnumItem CatalogSortAggregation.Past3Days : 3 EnumItem CatalogSortAggregation.PastWeek : 4 EnumItem CatalogSortAggregation.PastMonth : 5 EnumItem CatalogSortAggregation.AllTime : 6 Enum CatalogSortType EnumItem CatalogSortType.Relevance : 1 EnumItem CatalogSortType.PriceHighToLow : 2 EnumItem CatalogSortType.PriceLowToHigh : 3 EnumItem CatalogSortType.MostFavorited : 5 EnumItem CatalogSortType.RecentlyCreated : 6 EnumItem CatalogSortType.Bestselling : 7 Enum CellBlock EnumItem CellBlock.Solid : 0 EnumItem CellBlock.VerticalWedge : 1 EnumItem CellBlock.CornerWedge : 2 EnumItem CellBlock.InverseCornerWedge : 3 EnumItem CellBlock.HorizontalWedge : 4 Enum CellMaterial EnumItem CellMaterial.Empty : 0 EnumItem CellMaterial.Grass : 1 EnumItem CellMaterial.Sand : 2 EnumItem CellMaterial.Brick : 3 EnumItem CellMaterial.Granite : 4 EnumItem CellMaterial.Asphalt : 5 EnumItem CellMaterial.Iron : 6 EnumItem CellMaterial.Aluminum : 7 EnumItem CellMaterial.Gold : 8 EnumItem CellMaterial.WoodPlank : 9 EnumItem CellMaterial.WoodLog : 10 EnumItem CellMaterial.Gravel : 11 EnumItem CellMaterial.CinderBlock : 12 EnumItem CellMaterial.MossyStone : 13 EnumItem CellMaterial.Cement : 14 EnumItem CellMaterial.RedPlastic : 15 EnumItem CellMaterial.BluePlastic : 16 EnumItem CellMaterial.Water : 17 Enum CellOrientation EnumItem CellOrientation.NegZ : 0 EnumItem CellOrientation.X : 1 EnumItem CellOrientation.Z : 2 EnumItem CellOrientation.NegX : 3 Enum CenterDialogType EnumItem CenterDialogType.UnsolicitedDialog : 1 EnumItem CenterDialogType.PlayerInitiatedDialog : 2 EnumItem CenterDialogType.ModalDialog : 3 EnumItem CenterDialogType.QuitDialog : 4 Enum CharacterControlMode EnumItem CharacterControlMode.Default : 0 EnumItem CharacterControlMode.Legacy : 1 EnumItem CharacterControlMode.NoCharacterController : 2 EnumItem CharacterControlMode.LuaCharacterController : 3 Enum ChatCallbackType EnumItem ChatCallbackType.OnCreatingChatWindow : 1 EnumItem ChatCallbackType.OnClientSendingMessage : 2 EnumItem ChatCallbackType.OnClientFormattingMessage : 3 EnumItem ChatCallbackType.OnServerReceivingMessage : 17 Enum ChatColor EnumItem ChatColor.Blue : 0 EnumItem ChatColor.Green : 1 EnumItem ChatColor.Red : 2 EnumItem ChatColor.White : 3 Enum ChatMode EnumItem ChatMode.Menu : 0 EnumItem ChatMode.TextAndMenu : 1 Enum ChatPrivacyMode EnumItem ChatPrivacyMode.AllUsers : 0 EnumItem ChatPrivacyMode.NoOne : 1 EnumItem ChatPrivacyMode.Friends : 2 Enum ChatRestrictionStatus EnumItem ChatRestrictionStatus.Unknown : 0 EnumItem ChatRestrictionStatus.NotRestricted : 1 EnumItem ChatRestrictionStatus.Restricted : 2 Enum ChatStyle EnumItem ChatStyle.Classic : 0 EnumItem ChatStyle.Bubble : 1 EnumItem ChatStyle.ClassicAndBubble : 2 Enum ChatVersion EnumItem ChatVersion.LegacyChatService : 0 EnumItem ChatVersion.TextChatService : 1 Enum ClientAnimatorThrottlingMode EnumItem ClientAnimatorThrottlingMode.Default : 0 EnumItem ClientAnimatorThrottlingMode.Disabled : 1 EnumItem ClientAnimatorThrottlingMode.Enabled : 2 Enum CloseReason EnumItem CloseReason.Unknown : 0 EnumItem CloseReason.RobloxMaintenance : 1 EnumItem CloseReason.DeveloperShutdown : 2 EnumItem CloseReason.DeveloperUpdate : 3 EnumItem CloseReason.ServerEmpty : 4 EnumItem CloseReason.OutOfMemory : 5 Enum CollaboratorStatus EnumItem CollaboratorStatus.None : 0 EnumItem CollaboratorStatus.Editing3D : 1 EnumItem CollaboratorStatus.Scripting : 2 EnumItem CollaboratorStatus.PrivateScripting : 3 Enum CollisionFidelity EnumItem CollisionFidelity.Default : 0 EnumItem CollisionFidelity.Hull : 1 EnumItem CollisionFidelity.Box : 2 EnumItem CollisionFidelity.PreciseConvexDecomposition : 3 Enum CommandPermission EnumItem CommandPermission.Plugin : 0 EnumItem CommandPermission.LocalUser : 1 Enum CompileTarget EnumItem CompileTarget.Client : 0 EnumItem CompileTarget.CoreScript : 1 EnumItem CompileTarget.Studio : 2 EnumItem CompileTarget.CoreScriptRaw : 3 Enum CompletionAcceptanceBehavior EnumItem CompletionAcceptanceBehavior.Insert : 0 EnumItem CompletionAcceptanceBehavior.Replace : 1 EnumItem CompletionAcceptanceBehavior.ReplaceOnEnterInsertOnTab : 2 EnumItem CompletionAcceptanceBehavior.InsertOnEnterReplaceOnTab : 3 Enum CompletionItemKind EnumItem CompletionItemKind.Text : 1 EnumItem CompletionItemKind.Method : 2 EnumItem CompletionItemKind.Function : 3 EnumItem CompletionItemKind.Constructor : 4 EnumItem CompletionItemKind.Field : 5 EnumItem CompletionItemKind.Variable : 6 EnumItem CompletionItemKind.Class : 7 EnumItem CompletionItemKind.Interface : 8 EnumItem CompletionItemKind.Module : 9 EnumItem CompletionItemKind.Property : 10 EnumItem CompletionItemKind.Unit : 11 EnumItem CompletionItemKind.Value : 12 EnumItem CompletionItemKind.Enum : 13 EnumItem CompletionItemKind.Keyword : 14 EnumItem CompletionItemKind.Snippet : 15 EnumItem CompletionItemKind.Color : 16 EnumItem CompletionItemKind.File : 17 EnumItem CompletionItemKind.Reference : 18 EnumItem CompletionItemKind.Folder : 19 EnumItem CompletionItemKind.EnumMember : 20 EnumItem CompletionItemKind.Constant : 21 EnumItem CompletionItemKind.Struct : 22 EnumItem CompletionItemKind.Event : 23 EnumItem CompletionItemKind.Operator : 24 EnumItem CompletionItemKind.TypeParameter : 25 Enum CompletionItemTag EnumItem CompletionItemTag.Deprecated : 1 EnumItem CompletionItemTag.IncorrectIndexType : 2 EnumItem CompletionItemTag.PluginPermissions : 3 EnumItem CompletionItemTag.CommandLinePermissions : 4 EnumItem CompletionItemTag.RobloxPermissions : 5 EnumItem CompletionItemTag.AddParens : 6 EnumItem CompletionItemTag.PutCursorInParens : 7 EnumItem CompletionItemTag.TypeCorrect : 8 EnumItem CompletionItemTag.ClientServerBoundaryViolation : 9 EnumItem CompletionItemTag.Invalidated : 10 EnumItem CompletionItemTag.PutCursorBeforeEnd : 11 Enum CompletionTriggerKind EnumItem CompletionTriggerKind.Invoked : 1 EnumItem CompletionTriggerKind.TriggerCharacter : 2 EnumItem CompletionTriggerKind.TriggerForIncompleteCompletions : 3 Enum CompositeValueCurveType EnumItem CompositeValueCurveType.ColorRGB : 0 EnumItem CompositeValueCurveType.ColorHSV : 1 EnumItem CompositeValueCurveType.NumberRange : 2 EnumItem CompositeValueCurveType.Rect : 3 EnumItem CompositeValueCurveType.UDim : 4 EnumItem CompositeValueCurveType.UDim2 : 5 EnumItem CompositeValueCurveType.Vector2 : 6 EnumItem CompositeValueCurveType.Vector3 : 7 Enum CompressionAlgorithm EnumItem CompressionAlgorithm.Zstd : 0 Enum ComputerCameraMovementMode EnumItem ComputerCameraMovementMode.Default : 0 EnumItem ComputerCameraMovementMode.Classic : 1 EnumItem ComputerCameraMovementMode.Follow : 2 EnumItem ComputerCameraMovementMode.Orbital : 3 EnumItem ComputerCameraMovementMode.CameraToggle : 4 Enum ComputerMovementMode EnumItem ComputerMovementMode.Default : 0 EnumItem ComputerMovementMode.KeyboardMouse : 1 EnumItem ComputerMovementMode.ClickToMove : 2 Enum ConfigSnapshotErrorState EnumItem ConfigSnapshotErrorState.None : 0 EnumItem ConfigSnapshotErrorState.LoadFailed : 1 Enum ConnectionError EnumItem ConnectionError.OK : 0 EnumItem ConnectionError.Unknown : 1 EnumItem ConnectionError.ConnectErrors : 2 EnumItem ConnectionError.AlreadyConnected : 3 EnumItem ConnectionError.NoFreeIncomingConnections : 4 EnumItem ConnectionError.ConnectionBanned : 5 EnumItem ConnectionError.InvalidPassword : 6 EnumItem ConnectionError.IncompatibleProtocolVersion : 7 EnumItem ConnectionError.IPRecentlyConnected : 8 EnumItem ConnectionError.OurSystemRequiresSecurity : 9 EnumItem ConnectionError.SecurityKeyMismatch : 10 EnumItem ConnectionError.DisconnectErrors : 256 EnumItem ConnectionError.DisconnectBadhash : 257 EnumItem ConnectionError.DisconnectSecurityKeyMismatch : 258 EnumItem ConnectionError.DisconnectProtocolMismatch : 259 EnumItem ConnectionError.DisconnectReceivePacketError : 260 EnumItem ConnectionError.DisconnectReceivePacketStreamError : 261 EnumItem ConnectionError.DisconnectSendPacketError : 262 EnumItem ConnectionError.DisconnectIllegalTeleport : 263 EnumItem ConnectionError.DisconnectDuplicatePlayer : 264 EnumItem ConnectionError.DisconnectDuplicateTicket : 265 EnumItem ConnectionError.DisconnectTimeout : 266 EnumItem ConnectionError.DisconnectLuaKick : 267 EnumItem ConnectionError.DisconnectOnRemoteSysStats : 268 EnumItem ConnectionError.DisconnectHashTimeout : 269 EnumItem ConnectionError.DisconnectCloudEditKick : 270 EnumItem ConnectionError.DisconnectPlayerless : 271 EnumItem ConnectionError.DisconnectNewSecurityKeyMismatch : 272 EnumItem ConnectionError.DisconnectEvicted : 273 EnumItem ConnectionError.DisconnectDevMaintenance : 274 EnumItem ConnectionError.DisconnectRobloxMaintenance : 275 EnumItem ConnectionError.DisconnectRejoin : 276 EnumItem ConnectionError.DisconnectConnectionLost : 277 EnumItem ConnectionError.DisconnectIdle : 278 EnumItem ConnectionError.DisconnectRaknetErrors : 279 EnumItem ConnectionError.DisconnectWrongVersion : 280 EnumItem ConnectionError.DisconnectBySecurityPolicy : 281 EnumItem ConnectionError.DisconnectBlockedIP : 282 EnumItem ConnectionError.DisconnectClientFailure : 284 EnumItem ConnectionError.DisconnectClientRequest : 285 EnumItem ConnectionError.DisconnectPrivateServerKickout : 286 EnumItem ConnectionError.DisconnectModeratedGame : 287 EnumItem ConnectionError.ServerShutdown : 288 EnumItem ConnectionError.ReplicatorTimeout : 290 EnumItem ConnectionError.PlayerRemoved : 291 EnumItem ConnectionError.DisconnectOutOfMemoryKeepPlayingLeave : 292 EnumItem ConnectionError.DisconnectRomarkEndOfTest : 293 EnumItem ConnectionError.DisconnectCollaboratorPermissionRevoked : 294 EnumItem ConnectionError.DisconnectCollaboratorUnderage : 295 EnumItem ConnectionError.NetworkInternal : 296 EnumItem ConnectionError.NetworkSend : 297 EnumItem ConnectionError.NetworkTimeout : 298 EnumItem ConnectionError.NetworkMisbehavior : 299 EnumItem ConnectionError.NetworkSecurity : 300 EnumItem ConnectionError.ReplacementReady : 301 EnumItem ConnectionError.ServerEmpty : 302 EnumItem ConnectionError.PhantomFreeze : 303 EnumItem ConnectionError.AndroidAnticheatKick : 304 EnumItem ConnectionError.AndroidEmulatorKick : 305 EnumItem ConnectionError.AndroidRootedKick : 306 EnumItem ConnectionError.ScreentimeLockoutKick : 307 EnumItem ConnectionError.DisconnectionNotification : 308 EnumItem ConnectionError.DisconnectVerboselyModeratedGame : 309 EnumItem ConnectionError.DisconnectCollaboratorNotAgeVerified : 310 EnumItem ConnectionError.DisconnectCollaboratorTrustedConnectionsRequired : 311 EnumItem ConnectionError.DisconnectCollaboratorOwnerActionRequired : 312 EnumItem ConnectionError.DisconnectCollaboratorTooManyCollaborators : 313 EnumItem ConnectionError.DisconnectCollaboratorUnknownError : 314 EnumItem ConnectionError.PlacelaunchErrors : 512 EnumItem ConnectionError.PlacelaunchDisabled : 515 EnumItem ConnectionError.PlacelaunchError : 516 EnumItem ConnectionError.PlacelaunchGameEnded : 517 EnumItem ConnectionError.PlacelaunchGameFull : 518 EnumItem ConnectionError.PlacelaunchUserLeft : 522 EnumItem ConnectionError.PlacelaunchRestricted : 523 EnumItem ConnectionError.PlacelaunchUnauthorized : 524 EnumItem ConnectionError.PlacelaunchFlooded : 525 EnumItem ConnectionError.PlacelaunchHashExpired : 526 EnumItem ConnectionError.PlacelaunchHashException : 527 EnumItem ConnectionError.PlacelaunchPartyCannotFit : 528 EnumItem ConnectionError.PlacelaunchHttpError : 529 EnumItem ConnectionError.PlacelaunchUserPrivacyUnauthorized : 533 EnumItem ConnectionError.PlacelaunchCreatorBan : 600 EnumItem ConnectionError.PlacelaunchCustomMessage : 610 EnumItem ConnectionError.PlacelaunchOtherError : 611 EnumItem ConnectionError.TeleportErrors : 768 EnumItem ConnectionError.TeleportFailure : 769 EnumItem ConnectionError.TeleportGameNotFound : 770 EnumItem ConnectionError.TeleportGameEnded : 771 EnumItem ConnectionError.TeleportGameFull : 772 EnumItem ConnectionError.TeleportUnauthorized : 773 EnumItem ConnectionError.TeleportFlooded : 774 EnumItem ConnectionError.TeleportIsTeleporting : 775 Enum ConnectionState EnumItem ConnectionState.Connected : 0 EnumItem ConnectionState.Disconnected : 1 Enum ContentSourceType EnumItem ContentSourceType.None : 0 EnumItem ContentSourceType.Uri : 1 EnumItem ContentSourceType.Object : 2 EnumItem ContentSourceType.Opaque : 3 Enum ContextActionPriority EnumItem ContextActionPriority.Low : 1000 EnumItem ContextActionPriority.Medium : 2000 EnumItem ContextActionPriority.High : 3000 Enum ContextActionResult EnumItem ContextActionResult.Sink : 0 EnumItem ContextActionResult.Pass : 1 Enum ControlMode EnumItem ControlMode.Classic : 0 EnumItem ControlMode.MouseLockSwitch : 1 Enum CoreGuiType EnumItem CoreGuiType.PlayerList : 0 EnumItem CoreGuiType.Health : 1 EnumItem CoreGuiType.Backpack : 2 EnumItem CoreGuiType.Chat : 3 EnumItem CoreGuiType.All : 4 EnumItem CoreGuiType.EmotesMenu : 5 EnumItem CoreGuiType.SelfView : 6 EnumItem CoreGuiType.Captures : 7 EnumItem CoreGuiType.AvatarSwitcher : 8 Enum CreateAssetResult EnumItem CreateAssetResult.Success : 1 EnumItem CreateAssetResult.PermissionDenied : 2 EnumItem CreateAssetResult.UploadFailed : 3 EnumItem CreateAssetResult.Unknown : 4 Enum CreateOutfitFailure EnumItem CreateOutfitFailure.InvalidName : 1 EnumItem CreateOutfitFailure.OutfitLimitReached : 2 EnumItem CreateOutfitFailure.Other : 3 Enum CreatorType EnumItem CreatorType.User : 0 EnumItem CreatorType.Group : 1 Enum CreatorTypeFilter EnumItem CreatorTypeFilter.User : 0 EnumItem CreatorTypeFilter.Group : 1 EnumItem CreatorTypeFilter.All : 2 Enum CurrencyType EnumItem CurrencyType.Default : 0 EnumItem CurrencyType.Robux : 1 EnumItem CurrencyType.Tix : 2 Enum CustomCameraMode EnumItem CustomCameraMode.Default : 0 EnumItem CustomCameraMode.Classic : 1 EnumItem CustomCameraMode.Follow : 2 Enum DataModelExtractorFileType EnumItem DataModelExtractorFileType.PlaceFile : 0 EnumItem DataModelExtractorFileType.FirstSlice : 1 EnumItem DataModelExtractorFileType.NonFirstSlice : 2 Enum DataStoreRequestType EnumItem DataStoreRequestType.GetAsync : 0 EnumItem DataStoreRequestType.SetIncrementAsync : 1 EnumItem DataStoreRequestType.UpdateAsync : 2 EnumItem DataStoreRequestType.GetSortedAsync : 3 EnumItem DataStoreRequestType.SetIncrementSortedAsync : 4 EnumItem DataStoreRequestType.OnUpdate : 5 EnumItem DataStoreRequestType.ListAsync : 6 EnumItem DataStoreRequestType.GetVersionAsync : 7 EnumItem DataStoreRequestType.RemoveVersionAsync : 8 EnumItem DataStoreRequestType.StandardRead : 9 EnumItem DataStoreRequestType.StandardWrite : 10 EnumItem DataStoreRequestType.StandardList : 11 EnumItem DataStoreRequestType.StandardRemove : 12 EnumItem DataStoreRequestType.OrderedRead : 13 EnumItem DataStoreRequestType.OrderedWrite : 14 EnumItem DataStoreRequestType.OrderedList : 15 EnumItem DataStoreRequestType.OrderedRemove : 16 Enum DebuggerEndReason EnumItem DebuggerEndReason.ClientRequest : 0 EnumItem DebuggerEndReason.Timeout : 1 EnumItem DebuggerEndReason.InvalidHost : 2 EnumItem DebuggerEndReason.Disconnected : 3 EnumItem DebuggerEndReason.ServerShutdown : 4 EnumItem DebuggerEndReason.ServerProtocolMismatch : 5 EnumItem DebuggerEndReason.ConfigurationFailed : 6 EnumItem DebuggerEndReason.RpcError : 7 Enum DebuggerExceptionBreakMode EnumItem DebuggerExceptionBreakMode.Never : 0 EnumItem DebuggerExceptionBreakMode.Always : 1 EnumItem DebuggerExceptionBreakMode.Unhandled : 2 Enum DebuggerFrameType EnumItem DebuggerFrameType.C : 0 EnumItem DebuggerFrameType.Lua : 1 Enum DebuggerPauseReason EnumItem DebuggerPauseReason.Unknown : 0 EnumItem DebuggerPauseReason.Requested : 1 EnumItem DebuggerPauseReason.Breakpoint : 2 EnumItem DebuggerPauseReason.Exception : 3 EnumItem DebuggerPauseReason.SingleStep : 4 EnumItem DebuggerPauseReason.Entrypoint : 5 Enum DebuggerStatus EnumItem DebuggerStatus.Success : 0 EnumItem DebuggerStatus.Timeout : 1 EnumItem DebuggerStatus.ConnectionLost : 2 EnumItem DebuggerStatus.InvalidResponse : 3 EnumItem DebuggerStatus.InternalError : 4 EnumItem DebuggerStatus.InvalidState : 5 EnumItem DebuggerStatus.RpcError : 6 EnumItem DebuggerStatus.InvalidArgument : 7 EnumItem DebuggerStatus.ConnectionClosed : 8 Enum DefaultScriptSyncFileType EnumItem DefaultScriptSyncFileType.Lua : 0 EnumItem DefaultScriptSyncFileType.Luau : 1 Enum DevCameraOcclusionMode EnumItem DevCameraOcclusionMode.Zoom : 0 EnumItem DevCameraOcclusionMode.Invisicam : 1 Enum DevComputerCameraMovementMode EnumItem DevComputerCameraMovementMode.UserChoice : 0 EnumItem DevComputerCameraMovementMode.Classic : 1 EnumItem DevComputerCameraMovementMode.Follow : 2 EnumItem DevComputerCameraMovementMode.Orbital : 3 EnumItem DevComputerCameraMovementMode.CameraToggle : 4 Enum DevComputerMovementMode EnumItem DevComputerMovementMode.UserChoice : 0 EnumItem DevComputerMovementMode.KeyboardMouse : 1 EnumItem DevComputerMovementMode.ClickToMove : 2 EnumItem DevComputerMovementMode.Scriptable : 3 Enum DevTouchCameraMovementMode EnumItem DevTouchCameraMovementMode.UserChoice : 0 EnumItem DevTouchCameraMovementMode.Classic : 1 EnumItem DevTouchCameraMovementMode.Follow : 2 EnumItem DevTouchCameraMovementMode.Orbital : 3 Enum DevTouchMovementMode EnumItem DevTouchMovementMode.UserChoice : 0 EnumItem DevTouchMovementMode.Thumbstick : 1 EnumItem DevTouchMovementMode.DPad : 2 EnumItem DevTouchMovementMode.Thumbpad : 3 EnumItem DevTouchMovementMode.ClickToMove : 4 EnumItem DevTouchMovementMode.Scriptable : 5 EnumItem DevTouchMovementMode.DynamicThumbstick : 6 Enum DeveloperMemoryTag EnumItem DeveloperMemoryTag.Internal : 0 EnumItem DeveloperMemoryTag.HttpCache : 1 EnumItem DeveloperMemoryTag.Instances : 2 EnumItem DeveloperMemoryTag.Signals : 3 EnumItem DeveloperMemoryTag.LuaHeap : 4 EnumItem DeveloperMemoryTag.Script : 5 EnumItem DeveloperMemoryTag.PhysicsCollision : 6 EnumItem DeveloperMemoryTag.BaseParts : 7 EnumItem DeveloperMemoryTag.GraphicsSolidModels : 8 EnumItem DeveloperMemoryTag.GraphicsMeshParts : 10 EnumItem DeveloperMemoryTag.GraphicsParticles : 11 EnumItem DeveloperMemoryTag.GraphicsParts : 12 EnumItem DeveloperMemoryTag.GraphicsSpatialHash : 13 EnumItem DeveloperMemoryTag.GraphicsTerrain : 14 EnumItem DeveloperMemoryTag.GraphicsTexture : 15 EnumItem DeveloperMemoryTag.GraphicsTextureCharacter : 16 EnumItem DeveloperMemoryTag.Sounds : 17 EnumItem DeveloperMemoryTag.StreamingSounds : 18 EnumItem DeveloperMemoryTag.TerrainVoxels : 19 EnumItem DeveloperMemoryTag.Gui : 21 EnumItem DeveloperMemoryTag.Animation : 22 EnumItem DeveloperMemoryTag.Navigation : 23 EnumItem DeveloperMemoryTag.GeometryCSG : 24 EnumItem DeveloperMemoryTag.GraphicsSlimModels : 25 Enum DeviceFeatureType EnumItem DeviceFeatureType.DeviceCapture : 0 EnumItem DeviceFeatureType.InExperienceFAE : 1 Enum DeviceForm EnumItem DeviceForm.Console : 0 EnumItem DeviceForm.Phone : 1 EnumItem DeviceForm.Tablet : 2 EnumItem DeviceForm.Desktop : 3 EnumItem DeviceForm.VR : 4 Enum DeviceLevel EnumItem DeviceLevel.Low : 0 EnumItem DeviceLevel.Medium : 1 EnumItem DeviceLevel.High : 2 Enum DeviceType EnumItem DeviceType.Unknown : 0 EnumItem DeviceType.Desktop : 1 EnumItem DeviceType.Tablet : 2 EnumItem DeviceType.Phone : 3 Enum DialogBehaviorType EnumItem DialogBehaviorType.SinglePlayer : 0 EnumItem DialogBehaviorType.MultiplePlayers : 1 Enum DialogPurpose EnumItem DialogPurpose.Quest : 0 EnumItem DialogPurpose.Help : 1 EnumItem DialogPurpose.Shop : 2 Enum DialogTone EnumItem DialogTone.Neutral : 0 EnumItem DialogTone.Friendly : 1 EnumItem DialogTone.Enemy : 2 Enum DisplayScalingMode EnumItem DisplayScalingMode.Default : 0 EnumItem DisplayScalingMode.Legacy : 1 EnumItem DisplayScalingMode.Responsive : 2 Enum DisplaySize EnumItem DisplaySize.Small : 0 EnumItem DisplaySize.Medium : 1 EnumItem DisplaySize.Large : 2 Enum DominantAxis EnumItem DominantAxis.Width : 0 EnumItem DominantAxis.Height : 1 Enum DraftStatusCode EnumItem DraftStatusCode.OK : 0 EnumItem DraftStatusCode.DraftOutdated : 1 EnumItem DraftStatusCode.ScriptRemoved : 2 EnumItem DraftStatusCode.DraftCommitted : 3 Enum DragDetectorDragStyle EnumItem DragDetectorDragStyle.TranslateLine : 0 EnumItem DragDetectorDragStyle.TranslatePlane : 1 EnumItem DragDetectorDragStyle.TranslatePlaneOrLine : 2 EnumItem DragDetectorDragStyle.TranslateLineOrPlane : 3 EnumItem DragDetectorDragStyle.TranslateViewPlane : 4 EnumItem DragDetectorDragStyle.RotateAxis : 5 EnumItem DragDetectorDragStyle.RotateTrackball : 6 EnumItem DragDetectorDragStyle.Scriptable : 7 EnumItem DragDetectorDragStyle.BestForDevice : 8 Enum DragDetectorPermissionPolicy EnumItem DragDetectorPermissionPolicy.Nobody : 0 EnumItem DragDetectorPermissionPolicy.Everybody : 1 EnumItem DragDetectorPermissionPolicy.Scriptable : 2 Enum DragDetectorResponseStyle EnumItem DragDetectorResponseStyle.Geometric : 0 EnumItem DragDetectorResponseStyle.Physical : 1 EnumItem DragDetectorResponseStyle.Custom : 2 Enum DraggerCoordinateSpace EnumItem DraggerCoordinateSpace.Object : 0 EnumItem DraggerCoordinateSpace.World : 1 Enum DraggerMovementMode EnumItem DraggerMovementMode.Geometric : 0 EnumItem DraggerMovementMode.Physical : 1 Enum DraggingScrollBar EnumItem DraggingScrollBar.None : 0 EnumItem DraggingScrollBar.Horizontal : 1 EnumItem DraggingScrollBar.Vertical : 2 Enum EasingDirection EnumItem EasingDirection.In : 0 EnumItem EasingDirection.Out : 1 EnumItem EasingDirection.InOut : 2 Enum EasingStyle EnumItem EasingStyle.Linear : 0 EnumItem EasingStyle.Sine : 1 EnumItem EasingStyle.Back : 2 EnumItem EasingStyle.Quad : 3 EnumItem EasingStyle.Quart : 4 EnumItem EasingStyle.Quint : 5 EnumItem EasingStyle.Bounce : 6 EnumItem EasingStyle.Elastic : 7 EnumItem EasingStyle.Exponential : 8 EnumItem EasingStyle.Circular : 9 EnumItem EasingStyle.Cubic : 10 Enum EditableStatus EnumItem EditableStatus.Unknown : 0 EnumItem EditableStatus.Allowed : 1 EnumItem EditableStatus.Disallowed : 2 Enum ElasticBehavior EnumItem ElasticBehavior.WhenScrollable : 0 EnumItem ElasticBehavior.Always : 1 EnumItem ElasticBehavior.Never : 2 Enum EngineFolder EnumItem EngineFolder.Screenshots : 0 EnumItem EngineFolder.Videos : 1 EnumItem EngineFolder.Logs : 2 Enum EnviromentalPhysicsThrottle EnumItem EnviromentalPhysicsThrottle.DefaultAuto : 0 EnumItem EnviromentalPhysicsThrottle.Disabled : 1 EnumItem EnviromentalPhysicsThrottle.Always : 2 EnumItem EnviromentalPhysicsThrottle.Skip2 : 3 EnumItem EnviromentalPhysicsThrottle.Skip4 : 4 EnumItem EnviromentalPhysicsThrottle.Skip8 : 5 EnumItem EnviromentalPhysicsThrottle.Skip16 : 6 Enum ExperienceAuthScope EnumItem ExperienceAuthScope.DefaultScope : 0 EnumItem ExperienceAuthScope.CreatorAssetsCreate : 1 Enum ExperienceEventStatus EnumItem ExperienceEventStatus.Active : 0 EnumItem ExperienceEventStatus.Cancelled : 1 EnumItem ExperienceEventStatus.Moderated : 2 EnumItem ExperienceEventStatus.Unpublished : 3 EnumItem ExperienceEventStatus.Unknown : 4 Enum ExperienceStateCaptureSelectionMode EnumItem ExperienceStateCaptureSelectionMode.Default : 0 EnumItem ExperienceStateCaptureSelectionMode.SafetyHighlightMode : 1 Enum ExperienceStateRecordingLoadMode EnumItem ExperienceStateRecordingLoadMode.NewReplay : 0 EnumItem ExperienceStateRecordingLoadMode.ContiguousSlice : 1 EnumItem ExperienceStateRecordingLoadMode.NoncontiguousSlice : 2 Enum ExperienceStateRecordingLoadSourceType EnumItem ExperienceStateRecordingLoadSourceType.S3Url : 0 EnumItem ExperienceStateRecordingLoadSourceType.File : 1 Enum ExperienceStateRecordingPlaybackMode EnumItem ExperienceStateRecordingPlaybackMode.Undefined : 0 EnumItem ExperienceStateRecordingPlaybackMode.Stopped : 1 EnumItem ExperienceStateRecordingPlaybackMode.Playing : 2 EnumItem ExperienceStateRecordingPlaybackMode.Rewinding : 3 Enum ExplosionType EnumItem ExplosionType.NoCraters : 0 EnumItem ExplosionType.Craters : 1 Enum FACSDataLod EnumItem FACSDataLod.LOD0 : 0 EnumItem FACSDataLod.LOD1 : 1 EnumItem FACSDataLod.LODCount : 2 Enum FacialAgeEstimationResultType EnumItem FacialAgeEstimationResultType.Complete : 0 EnumItem FacialAgeEstimationResultType.Cancel : 1 EnumItem FacialAgeEstimationResultType.Error : 2 Enum FacialAnimationStreamingState EnumItem FacialAnimationStreamingState.None : 0 EnumItem FacialAnimationStreamingState.Audio : 1 EnumItem FacialAnimationStreamingState.Video : 2 EnumItem FacialAnimationStreamingState.Place : 4 EnumItem FacialAnimationStreamingState.Server : 8 Enum FacsActionUnit EnumItem FacsActionUnit.ChinRaiserUpperLip : 0 EnumItem FacsActionUnit.ChinRaiser : 1 EnumItem FacsActionUnit.FlatPucker : 2 EnumItem FacsActionUnit.Funneler : 3 EnumItem FacsActionUnit.LowerLipSuck : 4 EnumItem FacsActionUnit.LipPresser : 5 EnumItem FacsActionUnit.LipsTogether : 6 EnumItem FacsActionUnit.MouthLeft : 7 EnumItem FacsActionUnit.MouthRight : 8 EnumItem FacsActionUnit.Pucker : 9 EnumItem FacsActionUnit.UpperLipSuck : 10 EnumItem FacsActionUnit.LeftCheekPuff : 11 EnumItem FacsActionUnit.LeftDimpler : 12 EnumItem FacsActionUnit.LeftLipCornerDown : 13 EnumItem FacsActionUnit.LeftLowerLipDepressor : 14 EnumItem FacsActionUnit.LeftLipCornerPuller : 15 EnumItem FacsActionUnit.LeftLipStretcher : 16 EnumItem FacsActionUnit.LeftUpperLipRaiser : 17 EnumItem FacsActionUnit.RightCheekPuff : 18 EnumItem FacsActionUnit.RightDimpler : 19 EnumItem FacsActionUnit.RightLipCornerDown : 20 EnumItem FacsActionUnit.RightLowerLipDepressor : 21 EnumItem FacsActionUnit.RightLipCornerPuller : 22 EnumItem FacsActionUnit.RightLipStretcher : 23 EnumItem FacsActionUnit.RightUpperLipRaiser : 24 EnumItem FacsActionUnit.JawDrop : 25 EnumItem FacsActionUnit.JawLeft : 26 EnumItem FacsActionUnit.JawRight : 27 EnumItem FacsActionUnit.Corrugator : 28 EnumItem FacsActionUnit.LeftBrowLowerer : 29 EnumItem FacsActionUnit.LeftOuterBrowRaiser : 30 EnumItem FacsActionUnit.LeftNoseWrinkler : 31 EnumItem FacsActionUnit.LeftInnerBrowRaiser : 32 EnumItem FacsActionUnit.RightBrowLowerer : 33 EnumItem FacsActionUnit.RightOuterBrowRaiser : 34 EnumItem FacsActionUnit.RightInnerBrowRaiser : 35 EnumItem FacsActionUnit.RightNoseWrinkler : 36 EnumItem FacsActionUnit.EyesLookDown : 37 EnumItem FacsActionUnit.EyesLookLeft : 38 EnumItem FacsActionUnit.EyesLookUp : 39 EnumItem FacsActionUnit.EyesLookRight : 40 EnumItem FacsActionUnit.LeftCheekRaiser : 41 EnumItem FacsActionUnit.LeftEyeUpperLidRaiser : 42 EnumItem FacsActionUnit.LeftEyeClosed : 43 EnumItem FacsActionUnit.RightCheekRaiser : 44 EnumItem FacsActionUnit.RightEyeUpperLidRaiser : 45 EnumItem FacsActionUnit.RightEyeClosed : 46 EnumItem FacsActionUnit.TongueDown : 47 EnumItem FacsActionUnit.TongueOut : 48 EnumItem FacsActionUnit.TongueUp : 49 Enum FeatureRestrictionAbuseVector EnumItem FeatureRestrictionAbuseVector.ExperienceChat : 0 EnumItem FeatureRestrictionAbuseVector.Communication : 1 Enum FieldOfViewMode EnumItem FieldOfViewMode.Vertical : 0 EnumItem FieldOfViewMode.Diagonal : 1 EnumItem FieldOfViewMode.MaxAxis : 2 Enum FillDirection EnumItem FillDirection.Horizontal : 0 EnumItem FillDirection.Vertical : 1 Enum FilterErrorType EnumItem FilterErrorType.BackslashNotEscapingAnything : 0 EnumItem FilterErrorType.BadBespokeFilter : 1 EnumItem FilterErrorType.BadName : 2 EnumItem FilterErrorType.IncompleteOr : 3 EnumItem FilterErrorType.IncompleteParenthesis : 4 EnumItem FilterErrorType.InvalidDoubleStar : 5 EnumItem FilterErrorType.InvalidTilde : 6 EnumItem FilterErrorType.PropertyBadOperator : 7 EnumItem FilterErrorType.PropertyDoesNotExist : 8 EnumItem FilterErrorType.PropertyInvalidField : 9 EnumItem FilterErrorType.PropertyInvalidValue : 10 EnumItem FilterErrorType.PropertyUnsupportedFields : 11 EnumItem FilterErrorType.PropertyUnsupportedProperty : 12 EnumItem FilterErrorType.UnexpectedNameIndex : 13 EnumItem FilterErrorType.UnexpectedToken : 14 EnumItem FilterErrorType.UnfinishedBinaryOperator : 15 EnumItem FilterErrorType.UnfinishedQuote : 16 EnumItem FilterErrorType.UnknownBespokeFilter : 17 EnumItem FilterErrorType.WildcardInProperty : 18 Enum FilterResult EnumItem FilterResult.Accepted : 0 EnumItem FilterResult.Rejected : 1 Enum FilterType EnumItem FilterType.Exclude : 0 EnumItem FilterType.Include : 1 Enum FinishRecordingOperation EnumItem FinishRecordingOperation.Cancel : 0 EnumItem FinishRecordingOperation.Commit : 1 EnumItem FinishRecordingOperation.Append : 2 Enum FluidFidelity EnumItem FluidFidelity.Automatic : 0 EnumItem FluidFidelity.UseCollisionGeometry : 1 EnumItem FluidFidelity.UsePreciseGeometry : 2 Enum FluidForces EnumItem FluidForces.Default : 0 EnumItem FluidForces.Experimental : 1 Enum Font EnumItem Font.Legacy : 0 EnumItem Font.Arial : 1 EnumItem Font.ArialBold : 2 EnumItem Font.SourceSans : 3 EnumItem Font.SourceSansBold : 4 EnumItem Font.SourceSansLight : 5 EnumItem Font.SourceSansItalic : 6 EnumItem Font.Bodoni : 7 EnumItem Font.Garamond : 8 EnumItem Font.Cartoon : 9 EnumItem Font.Code : 10 EnumItem Font.Highway : 11 EnumItem Font.SciFi : 12 EnumItem Font.Arcade : 13 EnumItem Font.Fantasy : 14 EnumItem Font.Antique : 15 EnumItem Font.SourceSansSemibold : 16 EnumItem Font.Gotham : 17 EnumItem Font.GothamMedium : 18 EnumItem Font.GothamBold : 19 EnumItem Font.GothamBlack : 20 EnumItem Font.AmaticSC : 21 EnumItem Font.Bangers : 22 EnumItem Font.Creepster : 23 EnumItem Font.DenkOne : 24 EnumItem Font.Fondamento : 25 EnumItem Font.FredokaOne : 26 EnumItem Font.GrenzeGotisch : 27 EnumItem Font.IndieFlower : 28 EnumItem Font.JosefinSans : 29 EnumItem Font.Jura : 30 EnumItem Font.Kalam : 31 EnumItem Font.LuckiestGuy : 32 EnumItem Font.Merriweather : 33 EnumItem Font.Michroma : 34 EnumItem Font.Nunito : 35 EnumItem Font.Oswald : 36 EnumItem Font.PatrickHand : 37 EnumItem Font.PermanentMarker : 38 EnumItem Font.Roboto : 39 EnumItem Font.RobotoCondensed : 40 EnumItem Font.RobotoMono : 41 EnumItem Font.Sarpanch : 42 EnumItem Font.SpecialElite : 43 EnumItem Font.TitilliumWeb : 44 EnumItem Font.Ubuntu : 45 EnumItem Font.BuilderSans : 46 EnumItem Font.BuilderSansMedium : 47 EnumItem Font.BuilderSansBold : 48 EnumItem Font.BuilderSansExtraBold : 49 EnumItem Font.Arimo : 50 EnumItem Font.ArimoBold : 51 EnumItem Font.Unknown : 100 Enum FontSize EnumItem FontSize.Size8 : 0 EnumItem FontSize.Size9 : 1 EnumItem FontSize.Size10 : 2 EnumItem FontSize.Size11 : 3 EnumItem FontSize.Size12 : 4 EnumItem FontSize.Size14 : 5 EnumItem FontSize.Size18 : 6 EnumItem FontSize.Size24 : 7 EnumItem FontSize.Size36 : 8 EnumItem FontSize.Size48 : 9 EnumItem FontSize.Size28 : 10 EnumItem FontSize.Size32 : 11 EnumItem FontSize.Size42 : 12 EnumItem FontSize.Size60 : 13 EnumItem FontSize.Size96 : 14 Enum FontStyle EnumItem FontStyle.Normal : 0 EnumItem FontStyle.Italic : 1 Enum FontWeight EnumItem FontWeight.Thin : 100 EnumItem FontWeight.ExtraLight : 200 EnumItem FontWeight.Light : 300 EnumItem FontWeight.Regular : 400 EnumItem FontWeight.Medium : 500 EnumItem FontWeight.SemiBold : 600 EnumItem FontWeight.Bold : 700 EnumItem FontWeight.ExtraBold : 800 EnumItem FontWeight.Heavy : 900 Enum ForceLimitMode EnumItem ForceLimitMode.Magnitude : 0 EnumItem ForceLimitMode.PerAxis : 1 Enum FormFactor EnumItem FormFactor.Symmetric : 0 EnumItem FormFactor.Brick : 1 EnumItem FormFactor.Plate : 2 EnumItem FormFactor.Custom : 3 Enum FrameStyle EnumItem FrameStyle.Custom : 0 EnumItem FrameStyle.ChatBlue : 1 EnumItem FrameStyle.RobloxSquare : 2 EnumItem FrameStyle.RobloxRound : 3 EnumItem FrameStyle.ChatGreen : 4 EnumItem FrameStyle.ChatRed : 5 EnumItem FrameStyle.DropShadow : 6 Enum FramerateManagerMode EnumItem FramerateManagerMode.Automatic : 0 EnumItem FramerateManagerMode.On : 1 EnumItem FramerateManagerMode.Off : 2 Enum FriendRequestEvent EnumItem FriendRequestEvent.Issue : 0 EnumItem FriendRequestEvent.Revoke : 1 EnumItem FriendRequestEvent.Accept : 2 EnumItem FriendRequestEvent.Deny : 3 Enum FriendStatus EnumItem FriendStatus.Unknown : 0 EnumItem FriendStatus.NotFriend : 1 EnumItem FriendStatus.Friend : 2 EnumItem FriendStatus.FriendRequestSent : 3 EnumItem FriendStatus.FriendRequestReceived : 4 Enum FunctionalTestResult EnumItem FunctionalTestResult.Passed : 0 EnumItem FunctionalTestResult.Warning : 1 EnumItem FunctionalTestResult.Error : 2 Enum GameAvatarType EnumItem GameAvatarType.R6 : 0 EnumItem GameAvatarType.R15 : 1 EnumItem GameAvatarType.PlayerChoice : 2 Enum GamepadType EnumItem GamepadType.Unknown : 0 EnumItem GamepadType.PS4 : 1 EnumItem GamepadType.PS5 : 2 EnumItem GamepadType.XboxOne : 3 Enum GearGenreSetting [Deprecated] EnumItem GearGenreSetting.AllGenres : 0 [Deprecated] [Deprecated] EnumItem GearGenreSetting.MatchingGenreOnly : 1 [Deprecated] [Deprecated] Enum GearType [Deprecated] EnumItem GearType.MeleeWeapons : 0 [Deprecated] [Deprecated] EnumItem GearType.RangedWeapons : 1 [Deprecated] [Deprecated] EnumItem GearType.Explosives : 2 [Deprecated] [Deprecated] EnumItem GearType.PowerUps : 3 [Deprecated] [Deprecated] EnumItem GearType.NavigationEnhancers : 4 [Deprecated] [Deprecated] EnumItem GearType.MusicalInstruments : 5 [Deprecated] [Deprecated] EnumItem GearType.SocialItems : 6 [Deprecated] [Deprecated] EnumItem GearType.BuildingTools : 7 [Deprecated] [Deprecated] EnumItem GearType.Transport : 8 [Deprecated] [Deprecated] Enum Genre [Deprecated] EnumItem Genre.All : 0 [Deprecated] EnumItem Genre.TownAndCity : 1 [Deprecated] EnumItem Genre.Fantasy : 2 [Deprecated] EnumItem Genre.SciFi : 3 [Deprecated] EnumItem Genre.Ninja : 4 [Deprecated] EnumItem Genre.Scary : 5 [Deprecated] EnumItem Genre.Pirate : 6 [Deprecated] EnumItem Genre.Adventure : 7 [Deprecated] EnumItem Genre.Sports : 8 [Deprecated] EnumItem Genre.Funny : 9 [Deprecated] EnumItem Genre.WildWest : 10 [Deprecated] EnumItem Genre.War : 11 [Deprecated] EnumItem Genre.SkatePark : 12 [Deprecated] EnumItem Genre.Tutorial : 13 [Deprecated] Enum GraphicsMode EnumItem GraphicsMode.Automatic : 1 EnumItem GraphicsMode.Direct3D11 : 2 EnumItem GraphicsMode.OpenGL : 4 EnumItem GraphicsMode.Metal : 5 EnumItem GraphicsMode.Vulkan : 6 EnumItem GraphicsMode.NoGraphics : 9 Enum GraphicsOptimizationMode EnumItem GraphicsOptimizationMode.Performance : 0 EnumItem GraphicsOptimizationMode.Balanced : 1 EnumItem GraphicsOptimizationMode.Quality : 2 Enum GroupMembershipStatus EnumItem GroupMembershipStatus.None : 0 EnumItem GroupMembershipStatus.Joined : 1 EnumItem GroupMembershipStatus.JoinRequestPending : 2 EnumItem GroupMembershipStatus.AlreadyMember : 3 Enum GuiState EnumItem GuiState.Idle : 0 EnumItem GuiState.Hover : 1 EnumItem GuiState.Press : 2 EnumItem GuiState.NonInteractable : 3 Enum GuiType EnumItem GuiType.Core : 0 EnumItem GuiType.Custom : 1 EnumItem GuiType.PlayerNameplates : 2 EnumItem GuiType.CustomBillboards : 3 EnumItem GuiType.CoreBillboards : 4 Enum HandRigDescriptionSide EnumItem HandRigDescriptionSide.None : 0 EnumItem HandRigDescriptionSide.Left : 1 EnumItem HandRigDescriptionSide.Right : 2 Enum HandlesStyle EnumItem HandlesStyle.Resize : 0 EnumItem HandlesStyle.Movement : 1 Enum HapticEffectType EnumItem HapticEffectType.Custom : 0 EnumItem HapticEffectType.UIHover : 1 EnumItem HapticEffectType.UIClick : 2 EnumItem HapticEffectType.UINotification : 3 EnumItem HapticEffectType.GameplayExplosion : 4 EnumItem HapticEffectType.GameplayCollision : 5 Enum HashAlgorithm EnumItem HashAlgorithm.Blake2b : 0 EnumItem HashAlgorithm.Blake3 : 1 EnumItem HashAlgorithm.Md5 : 2 EnumItem HashAlgorithm.Sha1 : 3 EnumItem HashAlgorithm.Sha256 : 4 Enum HighlightDepthMode EnumItem HighlightDepthMode.AlwaysOnTop : 0 EnumItem HighlightDepthMode.Occluded : 1 Enum HorizontalAlignment EnumItem HorizontalAlignment.Center : 0 EnumItem HorizontalAlignment.Left : 1 EnumItem HorizontalAlignment.Right : 2 Enum HoverAnimateSpeed EnumItem HoverAnimateSpeed.VerySlow : 0 EnumItem HoverAnimateSpeed.Slow : 1 EnumItem HoverAnimateSpeed.Medium : 2 EnumItem HoverAnimateSpeed.Fast : 3 EnumItem HoverAnimateSpeed.VeryFast : 4 Enum HttpCachePolicy EnumItem HttpCachePolicy.None : 0 EnumItem HttpCachePolicy.Full : 1 EnumItem HttpCachePolicy.DataOnly : 2 EnumItem HttpCachePolicy.Default : 3 EnumItem HttpCachePolicy.InternalRedirectRefresh : 4 Enum HttpCompression EnumItem HttpCompression.None : 0 EnumItem HttpCompression.Gzip : 1 Enum HttpContentType EnumItem HttpContentType.ApplicationJson : 0 EnumItem HttpContentType.ApplicationXml : 1 EnumItem HttpContentType.ApplicationUrlEncoded : 2 EnumItem HttpContentType.TextPlain : 3 EnumItem HttpContentType.TextXml : 4 Enum HttpError EnumItem HttpError.OK : 0 EnumItem HttpError.InvalidUrl : 1 EnumItem HttpError.DnsResolve : 2 EnumItem HttpError.ConnectFail : 3 EnumItem HttpError.OutOfMemory : 4 EnumItem HttpError.TimedOut : 5 EnumItem HttpError.TooManyRedirects : 6 EnumItem HttpError.InvalidRedirect : 7 EnumItem HttpError.NetFail : 8 EnumItem HttpError.Aborted : 9 EnumItem HttpError.SslConnectFail : 10 EnumItem HttpError.SslVerificationFail : 11 EnumItem HttpError.Unknown : 12 EnumItem HttpError.ConnectionClosed : 13 EnumItem HttpError.ServerProtocolError : 14 EnumItem HttpError.CreatorEnvironmentsNotSupportedByService : 15 EnumItem HttpError.InactivityTimeout : 16 EnumItem HttpError.TooManyOutstandingRequests : 17 Enum HttpRequestType EnumItem HttpRequestType.Default : 0 EnumItem HttpRequestType.MarketplaceService : 2 EnumItem HttpRequestType.Players : 7 EnumItem HttpRequestType.Chat : 15 EnumItem HttpRequestType.Avatar : 16 EnumItem HttpRequestType.Analytics : 23 EnumItem HttpRequestType.Localization : 25 Enum HumanoidCollisionType EnumItem HumanoidCollisionType.OuterBox : 0 EnumItem HumanoidCollisionType.InnerBox : 1 Enum HumanoidDisplayDistanceType EnumItem HumanoidDisplayDistanceType.Viewer : 0 EnumItem HumanoidDisplayDistanceType.Subject : 1 EnumItem HumanoidDisplayDistanceType.None : 2 Enum HumanoidHealthDisplayType EnumItem HumanoidHealthDisplayType.DisplayWhenDamaged : 0 EnumItem HumanoidHealthDisplayType.AlwaysOn : 1 EnumItem HumanoidHealthDisplayType.AlwaysOff : 2 Enum HumanoidRigType EnumItem HumanoidRigType.R6 : 0 EnumItem HumanoidRigType.R15 : 1 Enum HumanoidStateType EnumItem HumanoidStateType.FallingDown : 0 EnumItem HumanoidStateType.Ragdoll : 1 EnumItem HumanoidStateType.GettingUp : 2 EnumItem HumanoidStateType.Jumping : 3 EnumItem HumanoidStateType.Swimming : 4 EnumItem HumanoidStateType.Freefall : 5 EnumItem HumanoidStateType.Flying : 6 EnumItem HumanoidStateType.Landed : 7 EnumItem HumanoidStateType.Running : 8 EnumItem HumanoidStateType.RunningNoPhysics : 10 EnumItem HumanoidStateType.StrafingNoPhysics : 11 EnumItem HumanoidStateType.Climbing : 12 EnumItem HumanoidStateType.Seated : 13 EnumItem HumanoidStateType.PlatformStanding : 14 EnumItem HumanoidStateType.Dead : 15 EnumItem HumanoidStateType.Physics : 16 EnumItem HumanoidStateType.None : 18 Enum IKCollisionsMode EnumItem IKCollisionsMode.NoCollisions : 0 EnumItem IKCollisionsMode.OtherMechanismsAnchored : 1 EnumItem IKCollisionsMode.IncludeContactedMechanisms : 2 Enum IKControlConstraintSupport EnumItem IKControlConstraintSupport.Default : 0 EnumItem IKControlConstraintSupport.Disabled : 1 EnumItem IKControlConstraintSupport.Enabled : 2 Enum IKControlType EnumItem IKControlType.Transform : 0 EnumItem IKControlType.Position : 1 EnumItem IKControlType.Rotation : 2 EnumItem IKControlType.LookAt : 3 Enum IXPLoadingStatus EnumItem IXPLoadingStatus.None : 0 EnumItem IXPLoadingStatus.Pending : 1 EnumItem IXPLoadingStatus.Initialized : 2 EnumItem IXPLoadingStatus.ErrorInvalidUser : 3 EnumItem IXPLoadingStatus.ErrorConnection : 4 EnumItem IXPLoadingStatus.ErrorJsonParse : 5 EnumItem IXPLoadingStatus.ErrorTimedOut : 6 Enum ImageAlphaType EnumItem ImageAlphaType.Default : 1 EnumItem ImageAlphaType.LockCanvasAlpha : 2 EnumItem ImageAlphaType.LockCanvasColor : 3 Enum ImageCombineType EnumItem ImageCombineType.BlendSourceOver : 1 EnumItem ImageCombineType.Overwrite : 2 EnumItem ImageCombineType.Add : 3 EnumItem ImageCombineType.Multiply : 4 EnumItem ImageCombineType.AlphaBlend : 5 Enum InOut EnumItem InOut.Edge : 0 EnumItem InOut.Inset : 1 EnumItem InOut.Center : 2 Enum InfoType EnumItem InfoType.Asset : 0 EnumItem InfoType.Product : 1 EnumItem InfoType.GamePass : 2 EnumItem InfoType.Subscription : 3 EnumItem InfoType.Bundle : 4 Enum InitialDockState EnumItem InitialDockState.Top : 0 EnumItem InitialDockState.Bottom : 1 EnumItem InitialDockState.Left : 2 EnumItem InitialDockState.Right : 3 EnumItem InitialDockState.Float : 4 Enum InputActionType EnumItem InputActionType.Bool : 0 EnumItem InputActionType.Direction1D : 1 EnumItem InputActionType.Direction2D : 2 EnumItem InputActionType.Direction3D : 3 EnumItem InputActionType.ViewportPosition : 4 Enum InputType EnumItem InputType.NoInput : 0 EnumItem InputType.Constant : 12 EnumItem InputType.Sin : 13 Enum InstanceFileSyncStatus EnumItem InstanceFileSyncStatus.NotSynced : 0 EnumItem InstanceFileSyncStatus.Errored : 1 EnumItem InstanceFileSyncStatus.SyncedAsRoot : 2 EnumItem InstanceFileSyncStatus.SyncedAsDescendant : 3 EnumItem InstanceFileSyncStatus.AncestorErrored : 4 Enum IntermediateMeshGenerationResult EnumItem IntermediateMeshGenerationResult.HighQualityMesh : 0 Enum InterpolationThrottlingMode EnumItem InterpolationThrottlingMode.Default : 0 EnumItem InterpolationThrottlingMode.Disabled : 1 EnumItem InterpolationThrottlingMode.Enabled : 2 Enum InviteState EnumItem InviteState.Placed : 0 EnumItem InviteState.Accepted : 1 EnumItem InviteState.Declined : 2 EnumItem InviteState.Missed : 3 Enum ItemLineAlignment EnumItem ItemLineAlignment.Automatic : 0 EnumItem ItemLineAlignment.Start : 1 EnumItem ItemLineAlignment.Center : 2 EnumItem ItemLineAlignment.End : 3 EnumItem ItemLineAlignment.Stretch : 4 Enum JoinSource EnumItem JoinSource.CreatedItemAttribution : 1 Enum JointCreationMode EnumItem JointCreationMode.All : 0 EnumItem JointCreationMode.Surface : 1 EnumItem JointCreationMode.None : 2 Enum KeyCode EnumItem KeyCode.Unknown : 0 EnumItem KeyCode.Backspace : 8 EnumItem KeyCode.Tab : 9 EnumItem KeyCode.Clear : 12 EnumItem KeyCode.Return : 13 EnumItem KeyCode.Pause : 19 EnumItem KeyCode.Escape : 27 EnumItem KeyCode.Space : 32 EnumItem KeyCode.QuotedDouble : 34 EnumItem KeyCode.Hash : 35 EnumItem KeyCode.Dollar : 36 EnumItem KeyCode.Percent : 37 EnumItem KeyCode.Ampersand : 38 EnumItem KeyCode.Quote : 39 EnumItem KeyCode.LeftParenthesis : 40 EnumItem KeyCode.RightParenthesis : 41 EnumItem KeyCode.Asterisk : 42 EnumItem KeyCode.Plus : 43 EnumItem KeyCode.Comma : 44 EnumItem KeyCode.Minus : 45 EnumItem KeyCode.Period : 46 EnumItem KeyCode.Slash : 47 EnumItem KeyCode.Zero : 48 EnumItem KeyCode.One : 49 EnumItem KeyCode.Two : 50 EnumItem KeyCode.Three : 51 EnumItem KeyCode.Four : 52 EnumItem KeyCode.Five : 53 EnumItem KeyCode.Six : 54 EnumItem KeyCode.Seven : 55 EnumItem KeyCode.Eight : 56 EnumItem KeyCode.Nine : 57 EnumItem KeyCode.Colon : 58 EnumItem KeyCode.Semicolon : 59 EnumItem KeyCode.LessThan : 60 EnumItem KeyCode.Equals : 61 EnumItem KeyCode.GreaterThan : 62 EnumItem KeyCode.Question : 63 EnumItem KeyCode.At : 64 EnumItem KeyCode.LeftBracket : 91 EnumItem KeyCode.BackSlash : 92 EnumItem KeyCode.RightBracket : 93 EnumItem KeyCode.Caret : 94 EnumItem KeyCode.Underscore : 95 EnumItem KeyCode.Backquote : 96 EnumItem KeyCode.A : 97 EnumItem KeyCode.B : 98 EnumItem KeyCode.C : 99 EnumItem KeyCode.D : 100 EnumItem KeyCode.E : 101 EnumItem KeyCode.F : 102 EnumItem KeyCode.G : 103 EnumItem KeyCode.H : 104 EnumItem KeyCode.I : 105 EnumItem KeyCode.J : 106 EnumItem KeyCode.K : 107 EnumItem KeyCode.L : 108 EnumItem KeyCode.M : 109 EnumItem KeyCode.N : 110 EnumItem KeyCode.O : 111 EnumItem KeyCode.P : 112 EnumItem KeyCode.Q : 113 EnumItem KeyCode.R : 114 EnumItem KeyCode.S : 115 EnumItem KeyCode.T : 116 EnumItem KeyCode.U : 117 EnumItem KeyCode.V : 118 EnumItem KeyCode.W : 119 EnumItem KeyCode.X : 120 EnumItem KeyCode.Y : 121 EnumItem KeyCode.Z : 122 EnumItem KeyCode.LeftCurly : 123 EnumItem KeyCode.Pipe : 124 EnumItem KeyCode.RightCurly : 125 EnumItem KeyCode.Tilde : 126 EnumItem KeyCode.Delete : 127 EnumItem KeyCode.World0 : 160 [Deprecated] EnumItem KeyCode.World1 : 161 [Deprecated] EnumItem KeyCode.World2 : 162 [Deprecated] EnumItem KeyCode.World3 : 163 [Deprecated] EnumItem KeyCode.World4 : 164 [Deprecated] EnumItem KeyCode.World5 : 165 [Deprecated] EnumItem KeyCode.World6 : 166 [Deprecated] EnumItem KeyCode.World7 : 167 [Deprecated] EnumItem KeyCode.World8 : 168 [Deprecated] EnumItem KeyCode.World9 : 169 [Deprecated] EnumItem KeyCode.World10 : 170 [Deprecated] EnumItem KeyCode.World11 : 171 [Deprecated] EnumItem KeyCode.World12 : 172 [Deprecated] EnumItem KeyCode.World13 : 173 [Deprecated] EnumItem KeyCode.World14 : 174 [Deprecated] EnumItem KeyCode.World15 : 175 [Deprecated] EnumItem KeyCode.World16 : 176 [Deprecated] EnumItem KeyCode.World17 : 177 [Deprecated] EnumItem KeyCode.World18 : 178 [Deprecated] EnumItem KeyCode.World19 : 179 [Deprecated] EnumItem KeyCode.World20 : 180 [Deprecated] EnumItem KeyCode.World21 : 181 [Deprecated] EnumItem KeyCode.World22 : 182 [Deprecated] EnumItem KeyCode.World23 : 183 [Deprecated] EnumItem KeyCode.World24 : 184 [Deprecated] EnumItem KeyCode.World25 : 185 [Deprecated] EnumItem KeyCode.World26 : 186 [Deprecated] EnumItem KeyCode.World27 : 187 [Deprecated] EnumItem KeyCode.World28 : 188 [Deprecated] EnumItem KeyCode.World29 : 189 [Deprecated] EnumItem KeyCode.World30 : 190 [Deprecated] EnumItem KeyCode.World31 : 191 [Deprecated] EnumItem KeyCode.World32 : 192 [Deprecated] EnumItem KeyCode.World33 : 193 [Deprecated] EnumItem KeyCode.World34 : 194 [Deprecated] EnumItem KeyCode.World35 : 195 [Deprecated] EnumItem KeyCode.World36 : 196 [Deprecated] EnumItem KeyCode.World37 : 197 [Deprecated] EnumItem KeyCode.World38 : 198 [Deprecated] EnumItem KeyCode.World39 : 199 [Deprecated] EnumItem KeyCode.World40 : 200 [Deprecated] EnumItem KeyCode.World41 : 201 [Deprecated] EnumItem KeyCode.World42 : 202 [Deprecated] EnumItem KeyCode.World43 : 203 [Deprecated] EnumItem KeyCode.World44 : 204 [Deprecated] EnumItem KeyCode.World45 : 205 [Deprecated] EnumItem KeyCode.World46 : 206 [Deprecated] EnumItem KeyCode.World47 : 207 [Deprecated] EnumItem KeyCode.World48 : 208 [Deprecated] EnumItem KeyCode.World49 : 209 [Deprecated] EnumItem KeyCode.World50 : 210 [Deprecated] EnumItem KeyCode.World51 : 211 [Deprecated] EnumItem KeyCode.World52 : 212 [Deprecated] EnumItem KeyCode.World53 : 213 [Deprecated] EnumItem KeyCode.World54 : 214 [Deprecated] EnumItem KeyCode.World55 : 215 [Deprecated] EnumItem KeyCode.World56 : 216 [Deprecated] EnumItem KeyCode.World57 : 217 [Deprecated] EnumItem KeyCode.World58 : 218 [Deprecated] EnumItem KeyCode.World59 : 219 [Deprecated] EnumItem KeyCode.World60 : 220 [Deprecated] EnumItem KeyCode.World61 : 221 [Deprecated] EnumItem KeyCode.World62 : 222 [Deprecated] EnumItem KeyCode.World63 : 223 [Deprecated] EnumItem KeyCode.World64 : 224 [Deprecated] EnumItem KeyCode.World65 : 225 [Deprecated] EnumItem KeyCode.World66 : 226 [Deprecated] EnumItem KeyCode.World67 : 227 [Deprecated] EnumItem KeyCode.World68 : 228 [Deprecated] EnumItem KeyCode.World69 : 229 [Deprecated] EnumItem KeyCode.World70 : 230 [Deprecated] EnumItem KeyCode.World71 : 231 [Deprecated] EnumItem KeyCode.World72 : 232 [Deprecated] EnumItem KeyCode.World73 : 233 [Deprecated] EnumItem KeyCode.World74 : 234 [Deprecated] EnumItem KeyCode.World75 : 235 [Deprecated] EnumItem KeyCode.World76 : 236 [Deprecated] EnumItem KeyCode.World77 : 237 [Deprecated] EnumItem KeyCode.World78 : 238 [Deprecated] EnumItem KeyCode.World79 : 239 [Deprecated] EnumItem KeyCode.World80 : 240 [Deprecated] EnumItem KeyCode.World81 : 241 [Deprecated] EnumItem KeyCode.World82 : 242 [Deprecated] EnumItem KeyCode.World83 : 243 [Deprecated] EnumItem KeyCode.World84 : 244 [Deprecated] EnumItem KeyCode.World85 : 245 [Deprecated] EnumItem KeyCode.World86 : 246 [Deprecated] EnumItem KeyCode.World87 : 247 [Deprecated] EnumItem KeyCode.World88 : 248 [Deprecated] EnumItem KeyCode.World89 : 249 [Deprecated] EnumItem KeyCode.World90 : 250 [Deprecated] EnumItem KeyCode.World91 : 251 [Deprecated] EnumItem KeyCode.World92 : 252 [Deprecated] EnumItem KeyCode.World93 : 253 [Deprecated] EnumItem KeyCode.World94 : 254 [Deprecated] EnumItem KeyCode.World95 : 255 [Deprecated] EnumItem KeyCode.KeypadZero : 256 EnumItem KeyCode.KeypadOne : 257 EnumItem KeyCode.KeypadTwo : 258 EnumItem KeyCode.KeypadThree : 259 EnumItem KeyCode.KeypadFour : 260 EnumItem KeyCode.KeypadFive : 261 EnumItem KeyCode.KeypadSix : 262 EnumItem KeyCode.KeypadSeven : 263 EnumItem KeyCode.KeypadEight : 264 EnumItem KeyCode.KeypadNine : 265 EnumItem KeyCode.KeypadPeriod : 266 EnumItem KeyCode.KeypadDivide : 267 EnumItem KeyCode.KeypadMultiply : 268 EnumItem KeyCode.KeypadMinus : 269 EnumItem KeyCode.KeypadPlus : 270 EnumItem KeyCode.KeypadEnter : 271 EnumItem KeyCode.KeypadEquals : 272 EnumItem KeyCode.Up : 273 EnumItem KeyCode.Down : 274 EnumItem KeyCode.Right : 275 EnumItem KeyCode.Left : 276 EnumItem KeyCode.Insert : 277 EnumItem KeyCode.Home : 278 EnumItem KeyCode.End : 279 EnumItem KeyCode.PageUp : 280 EnumItem KeyCode.PageDown : 281 EnumItem KeyCode.F1 : 282 EnumItem KeyCode.F2 : 283 EnumItem KeyCode.F3 : 284 EnumItem KeyCode.F4 : 285 EnumItem KeyCode.F5 : 286 EnumItem KeyCode.F6 : 287 EnumItem KeyCode.F7 : 288 EnumItem KeyCode.F8 : 289 EnumItem KeyCode.F9 : 290 EnumItem KeyCode.F10 : 291 EnumItem KeyCode.F11 : 292 EnumItem KeyCode.F12 : 293 EnumItem KeyCode.F13 : 294 EnumItem KeyCode.F14 : 295 EnumItem KeyCode.F15 : 296 EnumItem KeyCode.NumLock : 300 EnumItem KeyCode.CapsLock : 301 EnumItem KeyCode.ScrollLock : 302 EnumItem KeyCode.RightShift : 303 EnumItem KeyCode.LeftShift : 304 EnumItem KeyCode.RightControl : 305 EnumItem KeyCode.LeftControl : 306 EnumItem KeyCode.RightAlt : 307 EnumItem KeyCode.LeftAlt : 308 EnumItem KeyCode.RightMeta : 309 EnumItem KeyCode.LeftMeta : 310 EnumItem KeyCode.LeftSuper : 311 EnumItem KeyCode.RightSuper : 312 EnumItem KeyCode.Mode : 313 EnumItem KeyCode.Compose : 314 EnumItem KeyCode.Help : 315 EnumItem KeyCode.Print : 316 EnumItem KeyCode.SysReq : 317 EnumItem KeyCode.Break : 318 EnumItem KeyCode.Menu : 319 EnumItem KeyCode.Power : 320 EnumItem KeyCode.Euro : 321 EnumItem KeyCode.Undo : 322 EnumItem KeyCode.ButtonX : 1000 EnumItem KeyCode.ButtonY : 1001 EnumItem KeyCode.ButtonA : 1002 EnumItem KeyCode.ButtonB : 1003 EnumItem KeyCode.ButtonR1 : 1004 EnumItem KeyCode.ButtonL1 : 1005 EnumItem KeyCode.ButtonR2 : 1006 EnumItem KeyCode.ButtonL2 : 1007 EnumItem KeyCode.ButtonR3 : 1008 EnumItem KeyCode.ButtonL3 : 1009 EnumItem KeyCode.ButtonStart : 1010 EnumItem KeyCode.ButtonSelect : 1011 EnumItem KeyCode.DPadLeft : 1012 EnumItem KeyCode.DPadRight : 1013 EnumItem KeyCode.DPadUp : 1014 EnumItem KeyCode.DPadDown : 1015 EnumItem KeyCode.Thumbstick1 : 1016 EnumItem KeyCode.Thumbstick2 : 1017 EnumItem KeyCode.Thumbstick1Up : 1018 EnumItem KeyCode.Thumbstick1Down : 1019 EnumItem KeyCode.Thumbstick1Left : 1020 EnumItem KeyCode.Thumbstick1Right : 1021 EnumItem KeyCode.Thumbstick2Up : 1022 EnumItem KeyCode.Thumbstick2Down : 1023 EnumItem KeyCode.Thumbstick2Left : 1024 EnumItem KeyCode.Thumbstick2Right : 1025 EnumItem KeyCode.MouseLeftButton : 1026 EnumItem KeyCode.MouseRightButton : 1027 EnumItem KeyCode.MouseMiddleButton : 1028 EnumItem KeyCode.MouseBackButton : 1029 [Deprecated] EnumItem KeyCode.MouseNoButton : 1030 [Deprecated] EnumItem KeyCode.MouseX : 1031 [Deprecated] EnumItem KeyCode.MouseY : 1032 [Deprecated] EnumItem KeyCode.MousePosition : 1033 EnumItem KeyCode.Touch : 1034 EnumItem KeyCode.MouseWheel : 1035 EnumItem KeyCode.TrackpadPan : 1040 EnumItem KeyCode.TrackpadPinch : 1045 EnumItem KeyCode.MouseDelta : 1048 Enum KeyInterpolationMode EnumItem KeyInterpolationMode.Constant : 0 EnumItem KeyInterpolationMode.Linear : 1 EnumItem KeyInterpolationMode.Cubic : 2 Enum KeywordFilterType EnumItem KeywordFilterType.Include : 0 EnumItem KeywordFilterType.Exclude : 1 Enum Language EnumItem Language.Default : 0 Enum LeftRight EnumItem LeftRight.Left : 0 EnumItem LeftRight.Center : 1 EnumItem LeftRight.Right : 2 Enum LexemeType EnumItem LexemeType.Eof : 0 EnumItem LexemeType.Name : 1 EnumItem LexemeType.QuotedString : 2 EnumItem LexemeType.Number : 3 EnumItem LexemeType.And : 4 EnumItem LexemeType.Or : 5 EnumItem LexemeType.Equal : 6 EnumItem LexemeType.TildeEqual : 7 EnumItem LexemeType.GreaterThan : 8 EnumItem LexemeType.GreaterThanEqual : 9 EnumItem LexemeType.LessThan : 10 EnumItem LexemeType.LessThanEqual : 11 EnumItem LexemeType.Colon : 12 EnumItem LexemeType.Dot : 13 EnumItem LexemeType.LeftParenthesis : 14 EnumItem LexemeType.RightParenthesis : 15 EnumItem LexemeType.Star : 16 EnumItem LexemeType.DoubleStar : 17 EnumItem LexemeType.ReservedSpecial : 18 Enum LightingStyle EnumItem LightingStyle.Realistic : 0 EnumItem LightingStyle.Soft : 1 Enum Limb EnumItem Limb.Head : 0 EnumItem Limb.Torso : 1 EnumItem Limb.LeftArm : 2 EnumItem Limb.RightArm : 3 EnumItem Limb.LeftLeg : 4 EnumItem Limb.RightLeg : 5 EnumItem Limb.Unknown : 6 Enum LineJoinMode EnumItem LineJoinMode.Round : 0 EnumItem LineJoinMode.Bevel : 1 EnumItem LineJoinMode.Miter : 2 Enum ListDisplayMode EnumItem ListDisplayMode.Horizontal : 0 EnumItem ListDisplayMode.Vertical : 1 Enum ListenerLocation EnumItem ListenerLocation.Default : 0 EnumItem ListenerLocation.None : 1 EnumItem ListenerLocation.Character : 2 EnumItem ListenerLocation.Camera : 3 Enum ListenerType EnumItem ListenerType.Camera : 0 EnumItem ListenerType.CFrame : 1 EnumItem ListenerType.ObjectPosition : 2 EnumItem ListenerType.ObjectCFrame : 3 Enum LiveEditingAtomicUpdateResponse EnumItem LiveEditingAtomicUpdateResponse.Success : 0 EnumItem LiveEditingAtomicUpdateResponse.FailureGuidNotFound : 1 EnumItem LiveEditingAtomicUpdateResponse.FailureHashMismatch : 2 EnumItem LiveEditingAtomicUpdateResponse.FailureOperationIllegal : 3 Enum LiveEditingBroadcastMessageType EnumItem LiveEditingBroadcastMessageType.Normal : 0 EnumItem LiveEditingBroadcastMessageType.Warning : 1 EnumItem LiveEditingBroadcastMessageType.Error : 2 Enum LoadCharacterLayeredClothing EnumItem LoadCharacterLayeredClothing.Default : 0 EnumItem LoadCharacterLayeredClothing.Disabled : 1 EnumItem LoadCharacterLayeredClothing.Enabled : 2 Enum LoadDynamicHeads EnumItem LoadDynamicHeads.Default : 0 EnumItem LoadDynamicHeads.Disabled : 1 EnumItem LoadDynamicHeads.Enabled : 2 Enum LocationType EnumItem LocationType.Character : 0 EnumItem LocationType.Camera : 1 EnumItem LocationType.ObjectPosition : 2 Enum LuauTypeCheckMode EnumItem LuauTypeCheckMode.Default : 0 EnumItem LuauTypeCheckMode.NoCheck : 1 EnumItem LuauTypeCheckMode.Nonstrict : 2 EnumItem LuauTypeCheckMode.Strict : 3 Enum MakeupType EnumItem MakeupType.Face : 0 EnumItem MakeupType.Lip : 1 EnumItem MakeupType.Eye : 2 Enum MarketplaceBulkPurchasePromptStatus EnumItem MarketplaceBulkPurchasePromptStatus.Completed : 1 EnumItem MarketplaceBulkPurchasePromptStatus.Aborted : 2 EnumItem MarketplaceBulkPurchasePromptStatus.Error : 3 Enum MarketplaceItemPurchaseStatus EnumItem MarketplaceItemPurchaseStatus.Success : 1 EnumItem MarketplaceItemPurchaseStatus.SystemError : 2 EnumItem MarketplaceItemPurchaseStatus.AlreadyOwned : 3 EnumItem MarketplaceItemPurchaseStatus.InsufficientRobux : 4 EnumItem MarketplaceItemPurchaseStatus.QuantityLimitExceeded : 5 EnumItem MarketplaceItemPurchaseStatus.QuotaExceeded : 6 EnumItem MarketplaceItemPurchaseStatus.NotForSale : 7 EnumItem MarketplaceItemPurchaseStatus.NotAvailableForPurchaser : 8 EnumItem MarketplaceItemPurchaseStatus.PriceMismatch : 9 EnumItem MarketplaceItemPurchaseStatus.SoldOut : 10 EnumItem MarketplaceItemPurchaseStatus.PurchaserIsSeller : 11 EnumItem MarketplaceItemPurchaseStatus.InsufficientMembership : 12 EnumItem MarketplaceItemPurchaseStatus.PlaceInvalid : 13 Enum MarketplaceProductType EnumItem MarketplaceProductType.AvatarAsset : 1 EnumItem MarketplaceProductType.AvatarBundle : 2 Enum MarkupKind EnumItem MarkupKind.PlainText : 0 EnumItem MarkupKind.Markdown : 1 Enum MatchmakingType EnumItem MatchmakingType.Default : 1 EnumItem MatchmakingType.XboxOnly : 2 EnumItem MatchmakingType.PlayStationOnly : 3 Enum Material EnumItem Material.Plastic : 256 EnumItem Material.SmoothPlastic : 272 EnumItem Material.Neon : 288 EnumItem Material.Wood : 512 EnumItem Material.WoodPlanks : 528 EnumItem Material.Marble : 784 EnumItem Material.Basalt : 788 EnumItem Material.Slate : 800 EnumItem Material.CrackedLava : 804 EnumItem Material.Concrete : 816 EnumItem Material.Limestone : 820 EnumItem Material.Granite : 832 EnumItem Material.Pavement : 836 EnumItem Material.Brick : 848 EnumItem Material.Pebble : 864 EnumItem Material.Cobblestone : 880 EnumItem Material.Rock : 896 EnumItem Material.Sandstone : 912 EnumItem Material.CorrodedMetal : 1040 EnumItem Material.DiamondPlate : 1056 EnumItem Material.Foil : 1072 EnumItem Material.Metal : 1088 EnumItem Material.Grass : 1280 EnumItem Material.LeafyGrass : 1284 EnumItem Material.Sand : 1296 EnumItem Material.Fabric : 1312 EnumItem Material.Snow : 1328 EnumItem Material.Mud : 1344 EnumItem Material.Ground : 1360 EnumItem Material.Asphalt : 1376 EnumItem Material.Salt : 1392 EnumItem Material.Ice : 1536 EnumItem Material.Glacier : 1552 EnumItem Material.Glass : 1568 EnumItem Material.ForceField : 1584 EnumItem Material.Air : 1792 [NotBrowsable] EnumItem Material.Water : 2048 [NotBrowsable] EnumItem Material.Cardboard : 2304 EnumItem Material.Carpet : 2305 EnumItem Material.CeramicTiles : 2306 EnumItem Material.ClayRoofTiles : 2307 EnumItem Material.RoofShingles : 2308 EnumItem Material.Leather : 2309 EnumItem Material.Plaster : 2310 EnumItem Material.Rubber : 2311 Enum MaterialPattern EnumItem MaterialPattern.Regular : 0 EnumItem MaterialPattern.Organic : 1 Enum MembershipType EnumItem MembershipType.None : 0 EnumItem MembershipType.BuildersClub : 1 EnumItem MembershipType.TurboBuildersClub : 2 EnumItem MembershipType.OutrageousBuildersClub : 3 EnumItem MembershipType.Premium : 4 Enum MeshPartDetailLevel EnumItem MeshPartDetailLevel.DistanceBased : 0 EnumItem MeshPartDetailLevel.Level00 : 1 EnumItem MeshPartDetailLevel.Level01 : 2 EnumItem MeshPartDetailLevel.Level02 : 3 EnumItem MeshPartDetailLevel.Level03 : 4 EnumItem MeshPartDetailLevel.Level04 : 5 Enum MeshPartHeadsAndAccessories EnumItem MeshPartHeadsAndAccessories.Default : 0 EnumItem MeshPartHeadsAndAccessories.Disabled : 1 EnumItem MeshPartHeadsAndAccessories.Enabled : 2 Enum MeshScaleUnit EnumItem MeshScaleUnit.Stud : 0 EnumItem MeshScaleUnit.Meter : 1 EnumItem MeshScaleUnit.CM : 2 EnumItem MeshScaleUnit.MM : 3 EnumItem MeshScaleUnit.Foot : 4 EnumItem MeshScaleUnit.Inch : 5 Enum MeshType EnumItem MeshType.Head : 0 EnumItem MeshType.Torso : 1 EnumItem MeshType.Wedge : 2 EnumItem MeshType.Sphere : 3 EnumItem MeshType.Cylinder : 4 EnumItem MeshType.FileMesh : 5 EnumItem MeshType.Brick : 6 EnumItem MeshType.Prism : 7 [Deprecated] EnumItem MeshType.Pyramid : 8 [Deprecated] EnumItem MeshType.ParallelRamp : 9 [Deprecated] EnumItem MeshType.RightAngleRamp : 10 [Deprecated] EnumItem MeshType.CornerWedge : 11 [Deprecated] Enum MessageType EnumItem MessageType.MessageOutput : 0 EnumItem MessageType.MessageInfo : 1 EnumItem MessageType.MessageWarning : 2 EnumItem MessageType.MessageError : 3 Enum ModelLevelOfDetail EnumItem ModelLevelOfDetail.Automatic : 0 EnumItem ModelLevelOfDetail.StreamingMesh : 1 EnumItem ModelLevelOfDetail.Disabled : 2 EnumItem ModelLevelOfDetail.SLIM : 4 Enum ModelStreamingBehavior EnumItem ModelStreamingBehavior.Default : 0 EnumItem ModelStreamingBehavior.Legacy : 1 EnumItem ModelStreamingBehavior.Improved : 2 Enum ModelStreamingMode EnumItem ModelStreamingMode.Default : 0 EnumItem ModelStreamingMode.Atomic : 1 EnumItem ModelStreamingMode.Persistent : 2 EnumItem ModelStreamingMode.PersistentPerPlayer : 3 EnumItem ModelStreamingMode.Nonatomic : 4 Enum ModerationResultCategory EnumItem ModerationResultCategory.ViolationDetected : 0 EnumItem ModerationResultCategory.Borderline : 1 EnumItem ModerationResultCategory.NoViolationDetected : 2 Enum ModerationResultLabel EnumItem ModerationResultLabel.ChildExploitation : 0 EnumItem ModerationResultLabel.SuicideSelfInjuryAndHarmfulBehavior : 1 EnumItem ModerationResultLabel.ThreatsBullyingAndHarassment : 2 EnumItem ModerationResultLabel.TerrorismAndViolentExtremism : 3 EnumItem ModerationResultLabel.DiscriminationSlursAndHateSpeech : 4 EnumItem ModerationResultLabel.RealWorldSensitiveEvents : 5 EnumItem ModerationResultLabel.ViolentContentAndGore : 6 EnumItem ModerationResultLabel.RomanticAndSexualContent : 7 EnumItem ModerationResultLabel.IllegalAndRegulatedGoodsAndActivities : 8 EnumItem ModerationResultLabel.Profanity : 9 EnumItem ModerationResultLabel.Other : 100 Enum ModerationStatus EnumItem ModerationStatus.ReviewedApproved : 1 EnumItem ModerationStatus.ReviewedRejected : 2 EnumItem ModerationStatus.NotReviewed : 3 EnumItem ModerationStatus.NotApplicable : 4 EnumItem ModerationStatus.Invalid : 5 Enum ModifierKey EnumItem ModifierKey.Shift : 0 EnumItem ModifierKey.Ctrl : 1 EnumItem ModifierKey.Alt : 2 EnumItem ModifierKey.Meta : 3 Enum MouseBehavior EnumItem MouseBehavior.Default : 0 EnumItem MouseBehavior.LockCenter : 1 EnumItem MouseBehavior.LockCurrentPosition : 2 Enum MoveState EnumItem MoveState.Stopped : 0 EnumItem MoveState.Coasting : 1 EnumItem MoveState.Pushing : 2 EnumItem MoveState.Stopping : 3 EnumItem MoveState.AirFree : 4 Enum MoverConstraintRootBehaviorMode EnumItem MoverConstraintRootBehaviorMode.Default : 0 EnumItem MoverConstraintRootBehaviorMode.Disabled : 1 EnumItem MoverConstraintRootBehaviorMode.Enabled : 2 Enum MuteState EnumItem MuteState.Unmuted : 0 EnumItem MuteState.Muted : 1 Enum NameOcclusion EnumItem NameOcclusion.NoOcclusion : 0 EnumItem NameOcclusion.EnemyOcclusion : 1 EnumItem NameOcclusion.OccludeAll : 2 Enum NegateOperationHiddenHistory EnumItem NegateOperationHiddenHistory.None : 0 EnumItem NegateOperationHiddenHistory.NegatedUnion : 1 EnumItem NegateOperationHiddenHistory.NegatedIntersection : 2 Enum NetworkOwnership EnumItem NetworkOwnership.Automatic : 0 EnumItem NetworkOwnership.Manual : 1 EnumItem NetworkOwnership.OnContact : 2 Enum NetworkStatus EnumItem NetworkStatus.Unknown : 0 EnumItem NetworkStatus.Connected : 1 EnumItem NetworkStatus.Disconnected : 2 Enum NoiseType EnumItem NoiseType.SimplexGabor : 0 Enum NormalId EnumItem NormalId.Right : 0 EnumItem NormalId.Top : 1 EnumItem NormalId.Back : 2 EnumItem NormalId.Left : 3 EnumItem NormalId.Bottom : 4 EnumItem NormalId.Front : 5 Enum NotificationButtonType EnumItem NotificationButtonType.Primary : 0 EnumItem NotificationButtonType.Secondary : 1 Enum OperationType EnumItem OperationType.Null : 0 EnumItem OperationType.Union : 1 EnumItem OperationType.Subtraction : 2 EnumItem OperationType.Intersection : 3 EnumItem OperationType.Primitive : 4 Enum OrientationAlignmentMode EnumItem OrientationAlignmentMode.OneAttachment : 0 EnumItem OrientationAlignmentMode.TwoAttachment : 1 Enum OutfitSource EnumItem OutfitSource.All : 1 EnumItem OutfitSource.Created : 2 EnumItem OutfitSource.Purchased : 3 Enum OutfitType EnumItem OutfitType.All : 1 EnumItem OutfitType.Avatar : 2 EnumItem OutfitType.DynamicHead : 3 EnumItem OutfitType.Shoes : 4 Enum OutputLayoutMode EnumItem OutputLayoutMode.Horizontal : 0 EnumItem OutputLayoutMode.Vertical : 1 Enum OverrideMouseIconBehavior EnumItem OverrideMouseIconBehavior.None : 0 EnumItem OverrideMouseIconBehavior.ForceShow : 1 EnumItem OverrideMouseIconBehavior.ForceHide : 2 Enum PackagePermission EnumItem PackagePermission.None : 0 EnumItem PackagePermission.NoAccess : 1 EnumItem PackagePermission.Revoked : 2 EnumItem PackagePermission.UseView : 3 EnumItem PackagePermission.Edit : 4 EnumItem PackagePermission.Own : 5 Enum PartType EnumItem PartType.Ball : 0 EnumItem PartType.Block : 1 EnumItem PartType.Cylinder : 2 EnumItem PartType.Wedge : 3 EnumItem PartType.CornerWedge : 4 Enum ParticleEmitterShape EnumItem ParticleEmitterShape.Box : 0 EnumItem ParticleEmitterShape.Sphere : 1 EnumItem ParticleEmitterShape.Cylinder : 2 EnumItem ParticleEmitterShape.Disc : 3 Enum ParticleEmitterShapeInOut EnumItem ParticleEmitterShapeInOut.Outward : 0 EnumItem ParticleEmitterShapeInOut.Inward : 1 EnumItem ParticleEmitterShapeInOut.InAndOut : 2 Enum ParticleEmitterShapeStyle EnumItem ParticleEmitterShapeStyle.Volume : 0 EnumItem ParticleEmitterShapeStyle.Surface : 1 Enum ParticleFlipbookLayout EnumItem ParticleFlipbookLayout.None : 0 EnumItem ParticleFlipbookLayout.Grid2x2 : 1 EnumItem ParticleFlipbookLayout.Grid4x4 : 2 EnumItem ParticleFlipbookLayout.Grid8x8 : 3 EnumItem ParticleFlipbookLayout.Custom : 4 Enum ParticleFlipbookMode EnumItem ParticleFlipbookMode.Loop : 0 EnumItem ParticleFlipbookMode.OneShot : 1 EnumItem ParticleFlipbookMode.PingPong : 2 EnumItem ParticleFlipbookMode.Random : 3 Enum ParticleFlipbookTextureCompatible EnumItem ParticleFlipbookTextureCompatible.NotCompatible : 0 EnumItem ParticleFlipbookTextureCompatible.Compatible : 1 EnumItem ParticleFlipbookTextureCompatible.Unknown : 2 Enum ParticleOrientation EnumItem ParticleOrientation.FacingCamera : 0 EnumItem ParticleOrientation.FacingCameraWorldUp : 1 EnumItem ParticleOrientation.VelocityParallel : 2 EnumItem ParticleOrientation.VelocityPerpendicular : 3 Enum PathStatus EnumItem PathStatus.Success : 0 EnumItem PathStatus.ClosestNoPath : 1 [Deprecated] EnumItem PathStatus.ClosestOutOfRange : 2 [Deprecated] EnumItem PathStatus.FailStartNotEmpty : 3 [Deprecated] EnumItem PathStatus.FailFinishNotEmpty : 4 [Deprecated] EnumItem PathStatus.NoPath : 5 Enum PathWaypointAction EnumItem PathWaypointAction.Walk : 0 EnumItem PathWaypointAction.Jump : 1 EnumItem PathWaypointAction.Custom : 2 Enum PathfindingUseImprovedSearch EnumItem PathfindingUseImprovedSearch.Default : 0 EnumItem PathfindingUseImprovedSearch.Disabled : 1 EnumItem PathfindingUseImprovedSearch.Enabled : 2 Enum PeoplePageLayout EnumItem PeoplePageLayout.Card : 0 EnumItem PeoplePageLayout.List : 1 Enum PerformanceOverlayMode EnumItem PerformanceOverlayMode.Overdraw : 0 EnumItem PerformanceOverlayMode.Transparent : 1 EnumItem PerformanceOverlayMode.Decals : 2 EnumItem PerformanceOverlayMode.Lights : 3 Enum PermissionLevelShown EnumItem PermissionLevelShown.Game : 0 EnumItem PermissionLevelShown.RobloxGame : 1 EnumItem PermissionLevelShown.RobloxScript : 2 EnumItem PermissionLevelShown.Studio : 3 EnumItem PermissionLevelShown.Roblox : 4 Enum PhysicsSimulationRate EnumItem PhysicsSimulationRate.Fixed240Hz : 0 EnumItem PhysicsSimulationRate.Fixed120Hz : 1 EnumItem PhysicsSimulationRate.Fixed60Hz : 2 Enum PhysicsSteppingMethod EnumItem PhysicsSteppingMethod.Default : 0 EnumItem PhysicsSteppingMethod.Fixed : 1 EnumItem PhysicsSteppingMethod.Adaptive : 2 Enum PlaceContentPreference EnumItem PlaceContentPreference.None : 0 EnumItem PlaceContentPreference.All : 1 EnumItem PlaceContentPreference.MentionsAndReplies : 2 EnumItem PlaceContentPreference.Unknown : 3 Enum PlacePublishType EnumItem PlacePublishType.None : 0 EnumItem PlacePublishType.Publish : 1 EnumItem PlacePublishType.Save : 2 Enum Platform EnumItem Platform.Windows : 0 EnumItem Platform.OSX : 1 EnumItem Platform.IOS : 2 EnumItem Platform.Android : 3 EnumItem Platform.XBoxOne : 4 EnumItem Platform.PS4 : 5 EnumItem Platform.PS3 : 6 EnumItem Platform.XBox360 : 7 EnumItem Platform.WiiU : 8 EnumItem Platform.NX : 9 EnumItem Platform.Ouya : 10 EnumItem Platform.AndroidTV : 11 EnumItem Platform.Chromecast : 12 EnumItem Platform.Linux : 13 EnumItem Platform.SteamOS : 14 EnumItem Platform.WebOS : 15 EnumItem Platform.DOS : 16 EnumItem Platform.BeOS : 17 EnumItem Platform.UWP : 18 EnumItem Platform.PS5 : 19 EnumItem Platform.MetaOS : 20 EnumItem Platform.Web : 21 EnumItem Platform.None : 22 Enum PlaybackState EnumItem PlaybackState.Begin : 0 EnumItem PlaybackState.Delayed : 1 EnumItem PlaybackState.Playing : 2 EnumItem PlaybackState.Paused : 3 EnumItem PlaybackState.Completed : 4 EnumItem PlaybackState.Cancelled : 5 Enum PlayerActions EnumItem PlayerActions.CharacterForward : 0 EnumItem PlayerActions.CharacterBackward : 1 EnumItem PlayerActions.CharacterLeft : 2 EnumItem PlayerActions.CharacterRight : 3 EnumItem PlayerActions.CharacterJump : 4 Enum PlayerCharacterDestroyBehavior EnumItem PlayerCharacterDestroyBehavior.Default : 0 EnumItem PlayerCharacterDestroyBehavior.Disabled : 1 EnumItem PlayerCharacterDestroyBehavior.Enabled : 2 Enum PlayerChatType EnumItem PlayerChatType.All : 0 EnumItem PlayerChatType.Team : 1 EnumItem PlayerChatType.Whisper : 2 Enum PlayerDataErrorState EnumItem PlayerDataErrorState.LoadFailed : 0 EnumItem PlayerDataErrorState.FlushFailed : 1 EnumItem PlayerDataErrorState.ReleaseFailed : 2 EnumItem PlayerDataErrorState.None : 3 Enum PlayerDataLoadFailureBehavior EnumItem PlayerDataLoadFailureBehavior.Failure : 0 EnumItem PlayerDataLoadFailureBehavior.FallbackToDefault : 1 EnumItem PlayerDataLoadFailureBehavior.Kick : 2 Enum PlayerExitReason EnumItem PlayerExitReason.Unknown : 0 EnumItem PlayerExitReason.PlatformKick : 1 EnumItem PlayerExitReason.CreatorKick : 2 Enum PoseEasingDirection EnumItem PoseEasingDirection.In : 0 EnumItem PoseEasingDirection.Out : 1 EnumItem PoseEasingDirection.InOut : 2 Enum PoseEasingStyle EnumItem PoseEasingStyle.Linear : 0 EnumItem PoseEasingStyle.Constant : 1 EnumItem PoseEasingStyle.Elastic : 2 EnumItem PoseEasingStyle.Cubic : 3 EnumItem PoseEasingStyle.Bounce : 4 EnumItem PoseEasingStyle.CubicV2 : 5 Enum PositionAlignmentMode EnumItem PositionAlignmentMode.OneAttachment : 0 EnumItem PositionAlignmentMode.TwoAttachment : 1 Enum PredictionMode EnumItem PredictionMode.Automatic : 0 EnumItem PredictionMode.On : 1 EnumItem PredictionMode.Off : 2 Enum PredictionStatus EnumItem PredictionStatus.Authoritative : 0 EnumItem PredictionStatus.Predicted : 1 EnumItem PredictionStatus.None : 2 Enum PreferredInput EnumItem PreferredInput.KeyboardAndMouse : 0 EnumItem PreferredInput.Gamepad : 1 EnumItem PreferredInput.Touch : 2 Enum PreferredTextSize EnumItem PreferredTextSize.Medium : 1 EnumItem PreferredTextSize.Large : 2 EnumItem PreferredTextSize.Larger : 3 EnumItem PreferredTextSize.Largest : 4 Enum PrimalPhysicsSolver EnumItem PrimalPhysicsSolver.Default : 0 EnumItem PrimalPhysicsSolver.Experimental : 1 EnumItem PrimalPhysicsSolver.Disabled : 2 Enum PrimitiveType EnumItem PrimitiveType.Null : 0 EnumItem PrimitiveType.Ball : 1 EnumItem PrimitiveType.Cylinder : 2 EnumItem PrimitiveType.Block : 3 EnumItem PrimitiveType.Wedge : 4 EnumItem PrimitiveType.CornerWedge : 5 Enum PrivilegeType [Deprecated] EnumItem PrivilegeType.Banned : 0 [Deprecated] EnumItem PrivilegeType.Visitor : 10 [Deprecated] EnumItem PrivilegeType.Member : 128 [Deprecated] EnumItem PrivilegeType.Admin : 240 [Deprecated] EnumItem PrivilegeType.Owner : 255 [Deprecated] Enum ProductLocationRestriction EnumItem ProductLocationRestriction.AvatarShop : 0 EnumItem ProductLocationRestriction.AllowedGames : 1 EnumItem ProductLocationRestriction.AllGames : 2 Enum ProductPurchaseChannel EnumItem ProductPurchaseChannel.InExperience : 1 EnumItem ProductPurchaseChannel.ExperienceDetailsPage : 2 EnumItem ProductPurchaseChannel.AdReward : 3 EnumItem ProductPurchaseChannel.CommerceProduct : 4 Enum ProductPurchaseDecision EnumItem ProductPurchaseDecision.NotProcessedYet : 0 EnumItem ProductPurchaseDecision.PurchaseGranted : 1 Enum PromptCreateAssetResult EnumItem PromptCreateAssetResult.Success : 1 EnumItem PromptCreateAssetResult.PermissionDenied : 2 EnumItem PromptCreateAssetResult.Timeout : 3 EnumItem PromptCreateAssetResult.UploadFailed : 4 EnumItem PromptCreateAssetResult.NoUserInput : 5 EnumItem PromptCreateAssetResult.UnknownFailure : 6 EnumItem PromptCreateAssetResult.UGCValidationFailed : 7 EnumItem PromptCreateAssetResult.ModeratedName : 8 EnumItem PromptCreateAssetResult.PurchaseFailure : 9 EnumItem PromptCreateAssetResult.TokenInvalid : 10 Enum PromptCreateAvatarResult EnumItem PromptCreateAvatarResult.Success : 1 EnumItem PromptCreateAvatarResult.PermissionDenied : 2 EnumItem PromptCreateAvatarResult.Timeout : 3 EnumItem PromptCreateAvatarResult.UploadFailed : 4 EnumItem PromptCreateAvatarResult.NoUserInput : 5 EnumItem PromptCreateAvatarResult.InvalidHumanoidDescription : 6 EnumItem PromptCreateAvatarResult.UGCValidationFailed : 7 EnumItem PromptCreateAvatarResult.ModeratedName : 8 EnumItem PromptCreateAvatarResult.MaxOutfits : 9 EnumItem PromptCreateAvatarResult.PurchaseFailure : 10 EnumItem PromptCreateAvatarResult.UnknownFailure : 11 EnumItem PromptCreateAvatarResult.TokenInvalid : 12 Enum PromptExperienceDetailsResult EnumItem PromptExperienceDetailsResult.PromptClosed : 0 EnumItem PromptExperienceDetailsResult.TeleportAttempted : 1 Enum PromptLinkSharingResult EnumItem PromptLinkSharingResult.Success : 1 EnumItem PromptLinkSharingResult.PlayerLeft : 2 EnumItem PromptLinkSharingResult.InvalidLaunchData : 3 Enum PromptPublishAssetResult EnumItem PromptPublishAssetResult.Success : 1 EnumItem PromptPublishAssetResult.PermissionDenied : 2 EnumItem PromptPublishAssetResult.Timeout : 3 EnumItem PromptPublishAssetResult.UploadFailed : 4 EnumItem PromptPublishAssetResult.NoUserInput : 5 EnumItem PromptPublishAssetResult.UnknownFailure : 6 Enum PropertyStatus EnumItem PropertyStatus.Ok : 0 EnumItem PropertyStatus.Warning : 1 EnumItem PropertyStatus.Error : 2 Enum ProximityPromptExclusivity EnumItem ProximityPromptExclusivity.OnePerButton : 0 EnumItem ProximityPromptExclusivity.OneGlobally : 1 EnumItem ProximityPromptExclusivity.AlwaysShow : 2 Enum ProximityPromptInputType EnumItem ProximityPromptInputType.Keyboard : 0 EnumItem ProximityPromptInputType.Gamepad : 1 EnumItem ProximityPromptInputType.Touch : 2 Enum ProximityPromptStyle EnumItem ProximityPromptStyle.Default : 0 EnumItem ProximityPromptStyle.Custom : 1 Enum QualityLevel EnumItem QualityLevel.Automatic : 0 EnumItem QualityLevel.Level01 : 1 EnumItem QualityLevel.Level02 : 2 EnumItem QualityLevel.Level03 : 3 EnumItem QualityLevel.Level04 : 4 EnumItem QualityLevel.Level05 : 5 EnumItem QualityLevel.Level06 : 6 EnumItem QualityLevel.Level07 : 7 EnumItem QualityLevel.Level08 : 8 EnumItem QualityLevel.Level09 : 9 EnumItem QualityLevel.Level10 : 10 EnumItem QualityLevel.Level11 : 11 EnumItem QualityLevel.Level12 : 12 EnumItem QualityLevel.Level13 : 13 EnumItem QualityLevel.Level14 : 14 EnumItem QualityLevel.Level15 : 15 EnumItem QualityLevel.Level16 : 16 EnumItem QualityLevel.Level17 : 17 EnumItem QualityLevel.Level18 : 18 EnumItem QualityLevel.Level19 : 19 EnumItem QualityLevel.Level20 : 20 EnumItem QualityLevel.Level21 : 21 Enum R15CollisionType EnumItem R15CollisionType.OuterBox : 0 EnumItem R15CollisionType.InnerBox : 1 Enum RaycastFilterType EnumItem RaycastFilterType.Exclude : 0 EnumItem RaycastFilterType.Include : 1 Enum ReadCapturesFromGalleryResult EnumItem ReadCapturesFromGalleryResult.Success : 0 EnumItem ReadCapturesFromGalleryResult.NeedPermission : 1 Enum RecommendationActionType EnumItem RecommendationActionType.AddReaction : 0 EnumItem RecommendationActionType.RemoveReaction : 1 EnumItem RecommendationActionType.Share : 2 EnumItem RecommendationActionType.Report : 3 EnumItem RecommendationActionType.Comment : 4 EnumItem RecommendationActionType.Play : 5 EnumItem RecommendationActionType.Purchase : 6 Enum RecommendationDepartureIntent EnumItem RecommendationDepartureIntent.Neutral : 0 EnumItem RecommendationDepartureIntent.Positive : 1 EnumItem RecommendationDepartureIntent.Negative : 2 Enum RecommendationImpressionType EnumItem RecommendationImpressionType.View : 0 EnumItem RecommendationImpressionType.NotViewable : 1 Enum RecommendationItemContentType EnumItem RecommendationItemContentType.Static : 0 EnumItem RecommendationItemContentType.Dynamic : 1 EnumItem RecommendationItemContentType.Interactive : 2 Enum RecommendationItemVisibility EnumItem RecommendationItemVisibility.Private : 0 EnumItem RecommendationItemVisibility.Public : 1 Enum RejectCharacterDeletions EnumItem RejectCharacterDeletions.Default : 0 EnumItem RejectCharacterDeletions.Disabled : 1 EnumItem RejectCharacterDeletions.Enabled : 2 Enum RenderFidelity EnumItem RenderFidelity.Automatic : 0 EnumItem RenderFidelity.Precise : 1 EnumItem RenderFidelity.Performance : 2 Enum RenderPriority EnumItem RenderPriority.First : 0 EnumItem RenderPriority.Input : 100 EnumItem RenderPriority.Camera : 200 EnumItem RenderPriority.Character : 300 EnumItem RenderPriority.Last : 2000 Enum RenderingCacheOptimizationMode EnumItem RenderingCacheOptimizationMode.Default : 0 EnumItem RenderingCacheOptimizationMode.Disabled : 1 EnumItem RenderingCacheOptimizationMode.Enabled : 2 Enum RenderingTestComparisonMethod EnumItem RenderingTestComparisonMethod.psnr : 0 EnumItem RenderingTestComparisonMethod.diff : 1 Enum ReplicateInstanceDestroySetting EnumItem ReplicateInstanceDestroySetting.Default : 0 EnumItem ReplicateInstanceDestroySetting.Disabled : 1 EnumItem ReplicateInstanceDestroySetting.Enabled : 2 Enum ResamplerMode EnumItem ResamplerMode.Default : 0 EnumItem ResamplerMode.Pixelated : 1 Enum ReservedHighlightId EnumItem ReservedHighlightId.Standard : 0 EnumItem ReservedHighlightId.Active : 131072 EnumItem ReservedHighlightId.Hover : 262144 EnumItem ReservedHighlightId.Selection : 524288 EnumItem ReservedHighlightId.NegatedPart : 1048576 Enum RestPose EnumItem RestPose.Default : 0 EnumItem RestPose.RotationsReset : 1 EnumItem RestPose.Custom : 2 Enum RestPoseModel EnumItem RestPoseModel.FromRigInACE : 0 EnumItem RestPoseModel.FromRigInFile : 1 Enum ReturnKeyType EnumItem ReturnKeyType.Default : 0 EnumItem ReturnKeyType.Done : 1 EnumItem ReturnKeyType.Go : 2 EnumItem ReturnKeyType.Next : 3 EnumItem ReturnKeyType.Search : 4 EnumItem ReturnKeyType.Send : 5 Enum ReverbType EnumItem ReverbType.NoReverb : 0 EnumItem ReverbType.GenericReverb : 1 EnumItem ReverbType.PaddedCell : 2 EnumItem ReverbType.Room : 3 EnumItem ReverbType.Bathroom : 4 EnumItem ReverbType.LivingRoom : 5 EnumItem ReverbType.StoneRoom : 6 EnumItem ReverbType.Auditorium : 7 EnumItem ReverbType.ConcertHall : 8 EnumItem ReverbType.Cave : 9 EnumItem ReverbType.Arena : 10 EnumItem ReverbType.Hangar : 11 EnumItem ReverbType.CarpettedHallway : 12 EnumItem ReverbType.Hallway : 13 EnumItem ReverbType.StoneCorridor : 14 EnumItem ReverbType.Alley : 15 EnumItem ReverbType.Forest : 16 EnumItem ReverbType.City : 17 EnumItem ReverbType.Mountains : 18 EnumItem ReverbType.Quarry : 19 EnumItem ReverbType.Plain : 20 EnumItem ReverbType.ParkingLot : 21 EnumItem ReverbType.SewerPipe : 22 EnumItem ReverbType.UnderWater : 23 Enum ReviewableContentState EnumItem ReviewableContentState.Pending : 0 EnumItem ReviewableContentState.Completed : 1 EnumItem ReviewableContentState.Failed : 2 Enum RibbonTool EnumItem RibbonTool.Select : 0 EnumItem RibbonTool.Scale : 1 EnumItem RibbonTool.Rotate : 2 EnumItem RibbonTool.Move : 3 EnumItem RibbonTool.Transform : 4 EnumItem RibbonTool.ColorPicker : 5 EnumItem RibbonTool.MaterialPicker : 6 EnumItem RibbonTool.Group : 7 EnumItem RibbonTool.Ungroup : 8 EnumItem RibbonTool.None : 9 EnumItem RibbonTool.PivotEditor : 10 Enum RigLabel EnumItem RigLabel.Invalid : 0 EnumItem RigLabel.Root : 1 EnumItem RigLabel.Pelvis : 2 EnumItem RigLabel.Waist : 3 EnumItem RigLabel.Chest : 4 EnumItem RigLabel.Neck : 5 EnumItem RigLabel.HeadBase : 6 EnumItem RigLabel.LeftClavicle : 7 EnumItem RigLabel.LeftShoulder : 8 EnumItem RigLabel.LeftElbow : 9 EnumItem RigLabel.LeftWrist : 10 EnumItem RigLabel.RightClavicle : 11 EnumItem RigLabel.RightShoulder : 12 EnumItem RigLabel.RightElbow : 13 EnumItem RigLabel.RightWrist : 14 EnumItem RigLabel.LeftHip : 15 EnumItem RigLabel.LeftKnee : 16 EnumItem RigLabel.LeftAnkle : 17 EnumItem RigLabel.LeftToes : 18 EnumItem RigLabel.RightHip : 19 EnumItem RigLabel.RightKnee : 20 EnumItem RigLabel.RightAnkle : 21 EnumItem RigLabel.RightToes : 22 Enum RigScale EnumItem RigScale.Default : 0 EnumItem RigScale.Rthro : 1 EnumItem RigScale.RthroNarrow : 2 Enum RigType EnumItem RigType.R15 : 0 EnumItem RigType.CustomHumanoid : 1 EnumItem RigType.Custom : 2 EnumItem RigType.None : 3 Enum RollOffMode EnumItem RollOffMode.Inverse : 0 EnumItem RollOffMode.Linear : 1 EnumItem RollOffMode.LinearSquare : 2 EnumItem RollOffMode.InverseTapered : 3 Enum RolloutState EnumItem RolloutState.Default : 0 EnumItem RolloutState.Disabled : 1 EnumItem RolloutState.Enabled : 2 Enum RotationOrder EnumItem RotationOrder.XYZ : 0 EnumItem RotationOrder.XZY : 1 EnumItem RotationOrder.YZX : 2 EnumItem RotationOrder.YXZ : 3 EnumItem RotationOrder.ZXY : 4 EnumItem RotationOrder.ZYX : 5 Enum RotationType EnumItem RotationType.MovementRelative : 0 EnumItem RotationType.CameraRelative : 1 Enum RsvpStatus EnumItem RsvpStatus.None : 0 EnumItem RsvpStatus.Going : 1 EnumItem RsvpStatus.NotGoing : 2 Enum RtlTextSupport EnumItem RtlTextSupport.Default : 0 EnumItem RtlTextSupport.Disabled : 1 EnumItem RtlTextSupport.Enabled : 2 Enum RunContext EnumItem RunContext.Legacy : 0 EnumItem RunContext.Server : 1 EnumItem RunContext.Client : 2 EnumItem RunContext.Plugin : 3 Enum RunState EnumItem RunState.Stopped : 0 EnumItem RunState.Running : 1 EnumItem RunState.Paused : 2 Enum RuntimeUndoBehavior EnumItem RuntimeUndoBehavior.Aggregate : 0 EnumItem RuntimeUndoBehavior.Snapshot : 1 EnumItem RuntimeUndoBehavior.Hybrid : 2 Enum SafeAreaCompatibility EnumItem SafeAreaCompatibility.None : 0 EnumItem SafeAreaCompatibility.FullscreenExtension : 1 Enum SalesTypeFilter EnumItem SalesTypeFilter.All : 1 EnumItem SalesTypeFilter.Collectibles : 2 EnumItem SalesTypeFilter.Premium : 3 EnumItem SalesTypeFilter.TimedOptions : 4 Enum SandboxedInstanceMode EnumItem SandboxedInstanceMode.Default : 0 EnumItem SandboxedInstanceMode.Experimental : 1 Enum SaveAvatarThumbnailCustomizationFailure EnumItem SaveAvatarThumbnailCustomizationFailure.BadThumbnailType : 1 EnumItem SaveAvatarThumbnailCustomizationFailure.BadYRotDeg : 2 EnumItem SaveAvatarThumbnailCustomizationFailure.BadFieldOfViewDeg : 3 EnumItem SaveAvatarThumbnailCustomizationFailure.BadDistanceScale : 4 EnumItem SaveAvatarThumbnailCustomizationFailure.Other : 5 EnumItem SaveAvatarThumbnailCustomizationFailure.Throttled : 6 Enum SaveFilter [Deprecated] EnumItem SaveFilter.SaveWorld : 0 [Deprecated] EnumItem SaveFilter.SaveGame : 1 [Deprecated] EnumItem SaveFilter.SaveAll : 2 [Deprecated] Enum SavedQualitySetting EnumItem SavedQualitySetting.Automatic : 0 EnumItem SavedQualitySetting.QualityLevel1 : 1 EnumItem SavedQualitySetting.QualityLevel2 : 2 EnumItem SavedQualitySetting.QualityLevel3 : 3 EnumItem SavedQualitySetting.QualityLevel4 : 4 EnumItem SavedQualitySetting.QualityLevel5 : 5 EnumItem SavedQualitySetting.QualityLevel6 : 6 EnumItem SavedQualitySetting.QualityLevel7 : 7 EnumItem SavedQualitySetting.QualityLevel8 : 8 EnumItem SavedQualitySetting.QualityLevel9 : 9 EnumItem SavedQualitySetting.QualityLevel10 : 10 Enum ScaleType EnumItem ScaleType.Stretch : 0 EnumItem ScaleType.Slice : 1 EnumItem ScaleType.Tile : 2 EnumItem ScaleType.Fit : 3 EnumItem ScaleType.Crop : 4 Enum ScopeCheckResult EnumItem ScopeCheckResult.ConsentAccepted : 0 EnumItem ScopeCheckResult.InvalidScopes : 1 EnumItem ScopeCheckResult.Timeout : 2 EnumItem ScopeCheckResult.NoUserInput : 3 EnumItem ScopeCheckResult.BackendError : 4 EnumItem ScopeCheckResult.UnexpectedError : 5 EnumItem ScopeCheckResult.InvalidArgument : 6 EnumItem ScopeCheckResult.ConsentDenied : 7 Enum ScreenInsets EnumItem ScreenInsets.None : 0 EnumItem ScreenInsets.DeviceSafeInsets : 1 EnumItem ScreenInsets.CoreUISafeInsets : 2 EnumItem ScreenInsets.TopbarSafeInsets : 3 Enum ScreenOrientation EnumItem ScreenOrientation.LandscapeLeft : 0 EnumItem ScreenOrientation.LandscapeRight : 1 EnumItem ScreenOrientation.LandscapeSensor : 2 EnumItem ScreenOrientation.Portrait : 3 EnumItem ScreenOrientation.Sensor : 4 Enum ScreenshotCaptureResult EnumItem ScreenshotCaptureResult.Success : 0 EnumItem ScreenshotCaptureResult.OtherError : 1 EnumItem ScreenshotCaptureResult.NoDeviceSupport : 2 EnumItem ScreenshotCaptureResult.NoSpaceOnDevice : 3 Enum ScrollBarInset EnumItem ScrollBarInset.None : 0 EnumItem ScrollBarInset.ScrollBar : 1 EnumItem ScrollBarInset.Always : 2 Enum ScrollingDirection EnumItem ScrollingDirection.X : 1 EnumItem ScrollingDirection.Y : 2 EnumItem ScrollingDirection.XY : 4 Enum SecurityCapability EnumItem SecurityCapability.RunClientScript : 0 EnumItem SecurityCapability.RunServerScript : 1 EnumItem SecurityCapability.AccessOutsideWrite : 2 EnumItem SecurityCapability.AssetRequire : 3 EnumItem SecurityCapability.LoadString : 4 EnumItem SecurityCapability.ScriptGlobals : 5 EnumItem SecurityCapability.CreateInstances : 6 EnumItem SecurityCapability.Basic : 7 EnumItem SecurityCapability.Audio : 8 EnumItem SecurityCapability.DataStore : 9 EnumItem SecurityCapability.Network : 10 EnumItem SecurityCapability.Physics : 11 EnumItem SecurityCapability.UI : 12 EnumItem SecurityCapability.CSG : 13 EnumItem SecurityCapability.Chat : 14 EnumItem SecurityCapability.Animation : 15 EnumItem SecurityCapability.Avatar : 16 EnumItem SecurityCapability.Input : 17 EnumItem SecurityCapability.Environment : 18 EnumItem SecurityCapability.RemoteEvent : 19 EnumItem SecurityCapability.LegacySound : 20 EnumItem SecurityCapability.Players : 21 EnumItem SecurityCapability.CapabilityControl : 22 EnumItem SecurityCapability.Plugin : 23 EnumItem SecurityCapability.LocalUser : 24 EnumItem SecurityCapability.WritePlayer : 25 EnumItem SecurityCapability.RobloxScript : 26 EnumItem SecurityCapability.RobloxEngine : 27 EnumItem SecurityCapability.Unassigned : 28 EnumItem SecurityCapability.InternalTest : 29 EnumItem SecurityCapability.PluginOrOpenCloud : 30 EnumItem SecurityCapability.Assistant : 31 EnumItem SecurityCapability.RemoteCommand : 32 EnumItem SecurityCapability.AssetRead : 33 EnumItem SecurityCapability.AssetManagement : 34 EnumItem SecurityCapability.DynamicGeneration : 35 EnumItem SecurityCapability.PlatformAvatarEditing : 36 EnumItem SecurityCapability.AssetCreateUpdate : 37 EnumItem SecurityCapability.Capture : 38 EnumItem SecurityCapability.SensitiveInput : 39 EnumItem SecurityCapability.Monetization : 40 EnumItem SecurityCapability.LoadOwnedAsset : 41 EnumItem SecurityCapability.Social : 42 EnumItem SecurityCapability.ServerCommunication : 43 EnumItem SecurityCapability.Logging : 44 EnumItem SecurityCapability.PromptExternalPurchase : 45 EnumItem SecurityCapability.Groups : 46 EnumItem SecurityCapability.Teleport : 47 EnumItem SecurityCapability.Consequences : 48 EnumItem SecurityCapability.Material : 49 EnumItem SecurityCapability.AvatarBehavior : 50 Enum SelectionBehavior EnumItem SelectionBehavior.Escape : 0 EnumItem SelectionBehavior.Stop : 1 Enum SelectionRenderMode EnumItem SelectionRenderMode.Outlines : 0 EnumItem SelectionRenderMode.BoundingBoxes : 1 EnumItem SelectionRenderMode.Both : 2 Enum SelfViewPosition EnumItem SelfViewPosition.LastPosition : 0 EnumItem SelfViewPosition.TopLeft : 1 EnumItem SelfViewPosition.TopRight : 2 EnumItem SelfViewPosition.BottomLeft : 3 EnumItem SelfViewPosition.BottomRight : 4 Enum SensorMode EnumItem SensorMode.Floor : 0 EnumItem SensorMode.Ladder : 1 Enum SensorUpdateType EnumItem SensorUpdateType.OnRead : 0 EnumItem SensorUpdateType.Manual : 1 Enum ServerLiveEditingMode EnumItem ServerLiveEditingMode.Uninitialized : 0 EnumItem ServerLiveEditingMode.Enabled : 1 EnumItem ServerLiveEditingMode.Disabled : 2 Enum ServiceVisibility EnumItem ServiceVisibility.Always : 0 EnumItem ServiceVisibility.Off : 1 EnumItem ServiceVisibility.WithChildren : 2 Enum Severity EnumItem Severity.Error : 1 EnumItem Severity.Warning : 2 EnumItem Severity.Information : 3 EnumItem Severity.Hint : 4 Enum ShowAdResult EnumItem ShowAdResult.ShowCompleted : 1 EnumItem ShowAdResult.AdNotReady : 2 EnumItem ShowAdResult.AdAlreadyShowing : 3 EnumItem ShowAdResult.InternalError : 4 EnumItem ShowAdResult.ShowInterrupted : 5 EnumItem ShowAdResult.InsufficientMemory : 6 Enum SignalBehavior EnumItem SignalBehavior.Default : 0 EnumItem SignalBehavior.Immediate : 1 EnumItem SignalBehavior.Deferred : 2 EnumItem SignalBehavior.AncestryDeferred : 3 Enum SizeConstraint EnumItem SizeConstraint.RelativeXY : 0 EnumItem SizeConstraint.RelativeXX : 1 EnumItem SizeConstraint.RelativeYY : 2 Enum SolverConvergenceMetricType EnumItem SolverConvergenceMetricType.IterationBased : 0 EnumItem SolverConvergenceMetricType.AlgorithmAgnostic : 1 Enum SolverConvergenceVisualizationMode EnumItem SolverConvergenceVisualizationMode.Disabled : 0 EnumItem SolverConvergenceVisualizationMode.PerIsland : 1 EnumItem SolverConvergenceVisualizationMode.PerEdge : 2 Enum SortDirection EnumItem SortDirection.Ascending : 0 EnumItem SortDirection.Descending : 1 Enum SortOrder EnumItem SortOrder.Name : 0 EnumItem SortOrder.Custom : 1 [Deprecated] EnumItem SortOrder.LayoutOrder : 2 Enum SpecialKey EnumItem SpecialKey.Insert : 0 EnumItem SpecialKey.Home : 1 EnumItem SpecialKey.End : 2 EnumItem SpecialKey.PageUp : 3 EnumItem SpecialKey.PageDown : 4 EnumItem SpecialKey.ChatHotkey : 5 Enum StartCorner EnumItem StartCorner.TopLeft : 0 EnumItem StartCorner.TopRight : 1 EnumItem StartCorner.BottomLeft : 2 EnumItem StartCorner.BottomRight : 3 Enum StateObjectFieldType [Deprecated] EnumItem StateObjectFieldType.Boolean : 0 [Deprecated] EnumItem StateObjectFieldType.CFrame : 1 [Deprecated] EnumItem StateObjectFieldType.Color3 : 2 [Deprecated] EnumItem StateObjectFieldType.Float : 3 [Deprecated] EnumItem StateObjectFieldType.Instance : 4 [Deprecated] EnumItem StateObjectFieldType.Random : 5 [Deprecated] EnumItem StateObjectFieldType.Vector2 : 6 [Deprecated] EnumItem StateObjectFieldType.Vector3 : 7 [Deprecated] EnumItem StateObjectFieldType.INVALID : 8 [Deprecated] Enum Status [Deprecated] EnumItem Status.Poison : 0 [Deprecated] [Deprecated] EnumItem Status.Confusion : 1 [Deprecated] [Deprecated] Enum StepFrequency EnumItem StepFrequency.Hz60 : 0 EnumItem StepFrequency.Hz30 : 1 EnumItem StepFrequency.Hz15 : 2 EnumItem StepFrequency.Hz10 : 3 EnumItem StepFrequency.Hz5 : 4 EnumItem StepFrequency.Hz1 : 5 Enum StreamOutBehavior EnumItem StreamOutBehavior.Default : 0 EnumItem StreamOutBehavior.LowMemory : 1 EnumItem StreamOutBehavior.Opportunistic : 2 Enum StreamingIntegrityMode EnumItem StreamingIntegrityMode.Default : 0 EnumItem StreamingIntegrityMode.Disabled : 1 EnumItem StreamingIntegrityMode.MinimumRadiusPause : 2 EnumItem StreamingIntegrityMode.PauseOutsideLoadedArea : 3 Enum StreamingPauseMode [Deprecated] EnumItem StreamingPauseMode.Default : 0 [Deprecated] EnumItem StreamingPauseMode.Disabled : 1 [Deprecated] EnumItem StreamingPauseMode.ClientPhysicsPause : 2 [Deprecated] Enum StrokeSizingMode EnumItem StrokeSizingMode.FixedSize : 0 EnumItem StrokeSizingMode.ScaledSize : 1 Enum StudioCloseMode EnumItem StudioCloseMode.None : 0 EnumItem StudioCloseMode.CloseStudio : 1 EnumItem StudioCloseMode.CloseDoc : 2 EnumItem StudioCloseMode.LogOut : 3 Enum StudioDataModelType EnumItem StudioDataModelType.Edit : 0 EnumItem StudioDataModelType.PlayClient : 1 EnumItem StudioDataModelType.PlayServer : 2 EnumItem StudioDataModelType.Standalone : 3 EnumItem StudioDataModelType.None : 4 Enum StudioPlaceUpdateFailureReason EnumItem StudioPlaceUpdateFailureReason.Other : 0 EnumItem StudioPlaceUpdateFailureReason.TeamCreateConflict : 1 Enum StudioScriptEditorColorCategories EnumItem StudioScriptEditorColorCategories.Default : 0 EnumItem StudioScriptEditorColorCategories.Operator : 1 EnumItem StudioScriptEditorColorCategories.Number : 2 EnumItem StudioScriptEditorColorCategories.String : 3 EnumItem StudioScriptEditorColorCategories.Comment : 4 EnumItem StudioScriptEditorColorCategories.Keyword : 5 EnumItem StudioScriptEditorColorCategories.Builtin : 6 EnumItem StudioScriptEditorColorCategories.Method : 7 EnumItem StudioScriptEditorColorCategories.Property : 8 EnumItem StudioScriptEditorColorCategories.Nil : 9 EnumItem StudioScriptEditorColorCategories.Bool : 10 EnumItem StudioScriptEditorColorCategories.Function : 11 EnumItem StudioScriptEditorColorCategories.Local : 12 EnumItem StudioScriptEditorColorCategories.Self : 13 EnumItem StudioScriptEditorColorCategories.LuauKeyword : 14 EnumItem StudioScriptEditorColorCategories.FunctionName : 15 EnumItem StudioScriptEditorColorCategories.TODO : 16 EnumItem StudioScriptEditorColorCategories.Background : 17 EnumItem StudioScriptEditorColorCategories.SelectionText : 18 EnumItem StudioScriptEditorColorCategories.SelectionBackground : 19 EnumItem StudioScriptEditorColorCategories.FindSelectionBackground : 20 EnumItem StudioScriptEditorColorCategories.MatchingWordBackground : 21 EnumItem StudioScriptEditorColorCategories.Warning : 22 EnumItem StudioScriptEditorColorCategories.Error : 23 EnumItem StudioScriptEditorColorCategories.Info : 24 EnumItem StudioScriptEditorColorCategories.Hint : 25 EnumItem StudioScriptEditorColorCategories.Whitespace : 26 EnumItem StudioScriptEditorColorCategories.ActiveLine : 27 EnumItem StudioScriptEditorColorCategories.DebuggerCurrentLine : 28 EnumItem StudioScriptEditorColorCategories.DebuggerErrorLine : 29 EnumItem StudioScriptEditorColorCategories.Ruler : 30 EnumItem StudioScriptEditorColorCategories.Bracket : 31 EnumItem StudioScriptEditorColorCategories.Type : 32 EnumItem StudioScriptEditorColorCategories.MenuPrimaryText : 33 EnumItem StudioScriptEditorColorCategories.MenuSecondaryText : 34 EnumItem StudioScriptEditorColorCategories.MenuSelectedText : 35 EnumItem StudioScriptEditorColorCategories.MenuBackground : 36 EnumItem StudioScriptEditorColorCategories.MenuSelectedBackground : 37 EnumItem StudioScriptEditorColorCategories.MenuScrollbarBackground : 38 EnumItem StudioScriptEditorColorCategories.MenuScrollbarHandle : 39 EnumItem StudioScriptEditorColorCategories.MenuBorder : 40 EnumItem StudioScriptEditorColorCategories.DocViewCodeBackground : 41 EnumItem StudioScriptEditorColorCategories.AICOOverlayText : 42 EnumItem StudioScriptEditorColorCategories.AICOOverlayButtonBackground : 43 EnumItem StudioScriptEditorColorCategories.AICOOverlayButtonBackgroundHover : 44 EnumItem StudioScriptEditorColorCategories.AICOOverlayButtonBackgroundPressed : 45 EnumItem StudioScriptEditorColorCategories.IndentationRuler : 46 Enum StudioScriptEditorColorPresets EnumItem StudioScriptEditorColorPresets.RobloxDefault : 0 EnumItem StudioScriptEditorColorPresets.Extra1 : 1 EnumItem StudioScriptEditorColorPresets.Extra2 : 2 EnumItem StudioScriptEditorColorPresets.Custom : 3 Enum StudioStyleGuideColor EnumItem StudioStyleGuideColor.MainBackground : 0 EnumItem StudioStyleGuideColor.Titlebar : 1 EnumItem StudioStyleGuideColor.Dropdown : 2 EnumItem StudioStyleGuideColor.Tooltip : 3 EnumItem StudioStyleGuideColor.Notification : 4 EnumItem StudioStyleGuideColor.ScrollBar : 5 EnumItem StudioStyleGuideColor.ScrollBarBackground : 6 EnumItem StudioStyleGuideColor.TabBar : 7 EnumItem StudioStyleGuideColor.Tab : 8 EnumItem StudioStyleGuideColor.FilterButtonDefault : 9 EnumItem StudioStyleGuideColor.FilterButtonHover : 10 EnumItem StudioStyleGuideColor.FilterButtonChecked : 11 EnumItem StudioStyleGuideColor.FilterButtonAccent : 12 EnumItem StudioStyleGuideColor.FilterButtonBorder : 13 EnumItem StudioStyleGuideColor.FilterButtonBorderAlt : 14 EnumItem StudioStyleGuideColor.RibbonTab : 15 EnumItem StudioStyleGuideColor.RibbonTabTopBar : 16 EnumItem StudioStyleGuideColor.Button : 17 EnumItem StudioStyleGuideColor.MainButton : 18 EnumItem StudioStyleGuideColor.RibbonButton : 19 EnumItem StudioStyleGuideColor.ViewPortBackground : 20 EnumItem StudioStyleGuideColor.InputFieldBackground : 21 EnumItem StudioStyleGuideColor.Item : 22 EnumItem StudioStyleGuideColor.TableItem : 23 EnumItem StudioStyleGuideColor.CategoryItem : 24 EnumItem StudioStyleGuideColor.GameSettingsTableItem : 25 EnumItem StudioStyleGuideColor.GameSettingsTooltip : 26 EnumItem StudioStyleGuideColor.EmulatorBar : 27 EnumItem StudioStyleGuideColor.EmulatorDropDown : 28 EnumItem StudioStyleGuideColor.ColorPickerFrame : 29 EnumItem StudioStyleGuideColor.CurrentMarker : 30 EnumItem StudioStyleGuideColor.Border : 31 EnumItem StudioStyleGuideColor.DropShadow : 32 EnumItem StudioStyleGuideColor.Shadow : 33 EnumItem StudioStyleGuideColor.Light : 34 EnumItem StudioStyleGuideColor.Dark : 35 EnumItem StudioStyleGuideColor.Mid : 36 EnumItem StudioStyleGuideColor.MainText : 37 EnumItem StudioStyleGuideColor.SubText : 38 EnumItem StudioStyleGuideColor.TitlebarText : 39 EnumItem StudioStyleGuideColor.BrightText : 40 EnumItem StudioStyleGuideColor.DimmedText : 41 EnumItem StudioStyleGuideColor.LinkText : 42 EnumItem StudioStyleGuideColor.WarningText : 43 EnumItem StudioStyleGuideColor.ErrorText : 44 EnumItem StudioStyleGuideColor.InfoText : 45 EnumItem StudioStyleGuideColor.SensitiveText : 46 EnumItem StudioStyleGuideColor.ScriptSideWidget : 47 EnumItem StudioStyleGuideColor.ScriptBackground : 48 EnumItem StudioStyleGuideColor.ScriptText : 49 EnumItem StudioStyleGuideColor.ScriptSelectionText : 50 EnumItem StudioStyleGuideColor.ScriptSelectionBackground : 51 EnumItem StudioStyleGuideColor.ScriptFindSelectionBackground : 52 EnumItem StudioStyleGuideColor.ScriptMatchingWordSelectionBackground : 53 EnumItem StudioStyleGuideColor.ScriptOperator : 54 EnumItem StudioStyleGuideColor.ScriptNumber : 55 EnumItem StudioStyleGuideColor.ScriptString : 56 EnumItem StudioStyleGuideColor.ScriptComment : 57 EnumItem StudioStyleGuideColor.ScriptKeyword : 58 EnumItem StudioStyleGuideColor.ScriptBuiltInFunction : 59 EnumItem StudioStyleGuideColor.ScriptWarning : 60 EnumItem StudioStyleGuideColor.ScriptError : 61 EnumItem StudioStyleGuideColor.ScriptInformation : 62 EnumItem StudioStyleGuideColor.ScriptHint : 63 EnumItem StudioStyleGuideColor.ScriptWhitespace : 64 EnumItem StudioStyleGuideColor.ScriptRuler : 65 EnumItem StudioStyleGuideColor.DocViewCodeBackground : 66 EnumItem StudioStyleGuideColor.DebuggerCurrentLine : 67 EnumItem StudioStyleGuideColor.DebuggerErrorLine : 68 EnumItem StudioStyleGuideColor.DiffFilePathText : 69 EnumItem StudioStyleGuideColor.DiffTextHunkInfo : 70 EnumItem StudioStyleGuideColor.DiffTextNoChange : 71 EnumItem StudioStyleGuideColor.DiffTextAddition : 72 EnumItem StudioStyleGuideColor.DiffTextDeletion : 73 EnumItem StudioStyleGuideColor.DiffTextSeparatorBackground : 74 EnumItem StudioStyleGuideColor.DiffTextNoChangeBackground : 75 EnumItem StudioStyleGuideColor.DiffTextAdditionBackground : 76 EnumItem StudioStyleGuideColor.DiffTextDeletionBackground : 77 EnumItem StudioStyleGuideColor.DiffLineNum : 78 EnumItem StudioStyleGuideColor.DiffLineNumSeparatorBackground : 79 EnumItem StudioStyleGuideColor.DiffLineNumNoChangeBackground : 80 EnumItem StudioStyleGuideColor.DiffLineNumAdditionBackground : 81 EnumItem StudioStyleGuideColor.DiffLineNumDeletionBackground : 82 EnumItem StudioStyleGuideColor.DiffFilePathBackground : 83 EnumItem StudioStyleGuideColor.DiffFilePathBorder : 84 EnumItem StudioStyleGuideColor.ChatIncomingBgColor : 85 EnumItem StudioStyleGuideColor.ChatIncomingTextColor : 86 EnumItem StudioStyleGuideColor.ChatOutgoingBgColor : 87 EnumItem StudioStyleGuideColor.ChatOutgoingTextColor : 88 EnumItem StudioStyleGuideColor.ChatModeratedMessageColor : 89 EnumItem StudioStyleGuideColor.Separator : 90 EnumItem StudioStyleGuideColor.ButtonBorder : 91 EnumItem StudioStyleGuideColor.ButtonText : 92 EnumItem StudioStyleGuideColor.InputFieldBorder : 93 EnumItem StudioStyleGuideColor.CheckedFieldBackground : 94 EnumItem StudioStyleGuideColor.CheckedFieldBorder : 95 EnumItem StudioStyleGuideColor.CheckedFieldIndicator : 96 EnumItem StudioStyleGuideColor.HeaderSection : 97 EnumItem StudioStyleGuideColor.Midlight : 98 EnumItem StudioStyleGuideColor.StatusBar : 99 EnumItem StudioStyleGuideColor.DialogButton : 100 EnumItem StudioStyleGuideColor.DialogButtonText : 101 EnumItem StudioStyleGuideColor.DialogButtonBorder : 102 EnumItem StudioStyleGuideColor.DialogMainButton : 103 EnumItem StudioStyleGuideColor.DialogMainButtonText : 104 EnumItem StudioStyleGuideColor.InfoBarWarningBackground : 105 EnumItem StudioStyleGuideColor.InfoBarWarningText : 106 EnumItem StudioStyleGuideColor.ScriptEditorCurrentLine : 107 EnumItem StudioStyleGuideColor.ScriptMethod : 108 EnumItem StudioStyleGuideColor.ScriptProperty : 109 EnumItem StudioStyleGuideColor.ScriptNil : 110 EnumItem StudioStyleGuideColor.ScriptBool : 111 EnumItem StudioStyleGuideColor.ScriptFunction : 112 EnumItem StudioStyleGuideColor.ScriptLocal : 113 EnumItem StudioStyleGuideColor.ScriptSelf : 114 EnumItem StudioStyleGuideColor.ScriptLuauKeyword : 115 EnumItem StudioStyleGuideColor.ScriptFunctionName : 116 EnumItem StudioStyleGuideColor.ScriptTodo : 117 EnumItem StudioStyleGuideColor.ScriptBracket : 118 EnumItem StudioStyleGuideColor.AttributeCog : 119 EnumItem StudioStyleGuideColor.AICOOverlayText : 128 EnumItem StudioStyleGuideColor.AICOOverlayButtonBackground : 129 EnumItem StudioStyleGuideColor.AICOOverlayButtonBackgroundHover : 130 EnumItem StudioStyleGuideColor.AICOOverlayButtonBackgroundPressed : 131 EnumItem StudioStyleGuideColor.OnboardingCover : 132 EnumItem StudioStyleGuideColor.OnboardingHighlight : 133 EnumItem StudioStyleGuideColor.OnboardingShadow : 134 EnumItem StudioStyleGuideColor.BreakpointMarker : 136 EnumItem StudioStyleGuideColor.DiffLineNumHover : 137 EnumItem StudioStyleGuideColor.DiffLineNumSeparatorBackgroundHover : 138 Enum StudioStyleGuideModifier EnumItem StudioStyleGuideModifier.Default : 0 EnumItem StudioStyleGuideModifier.Selected : 1 EnumItem StudioStyleGuideModifier.Pressed : 2 EnumItem StudioStyleGuideModifier.Disabled : 3 EnumItem StudioStyleGuideModifier.Hover : 4 Enum Style EnumItem Style.AlternatingSupports : 0 EnumItem Style.BridgeStyleSupports : 1 EnumItem Style.NoSupports : 2 Enum SubscriptionExpirationReason EnumItem SubscriptionExpirationReason.ProductInactive : 0 EnumItem SubscriptionExpirationReason.ProductDeleted : 1 EnumItem SubscriptionExpirationReason.SubscriberCancelled : 2 EnumItem SubscriptionExpirationReason.SubscriberRefunded : 3 EnumItem SubscriptionExpirationReason.Lapsed : 4 Enum SubscriptionPaymentStatus EnumItem SubscriptionPaymentStatus.Paid : 0 EnumItem SubscriptionPaymentStatus.Refunded : 1 Enum SubscriptionPeriod EnumItem SubscriptionPeriod.Month : 0 Enum SubscriptionState EnumItem SubscriptionState.NeverSubscribed : 0 EnumItem SubscriptionState.SubscribedWillRenew : 1 EnumItem SubscriptionState.SubscribedWillNotRenew : 2 EnumItem SubscriptionState.SubscribedRenewalPaymentPending : 3 EnumItem SubscriptionState.Expired : 4 Enum SurfaceConstraint EnumItem SurfaceConstraint.None : 0 EnumItem SurfaceConstraint.Hinge : 1 EnumItem SurfaceConstraint.SteppingMotor : 2 EnumItem SurfaceConstraint.Motor : 3 Enum SurfaceGuiShape EnumItem SurfaceGuiShape.Flat : 0 EnumItem SurfaceGuiShape.CurvedHorizontally : 1 Enum SurfaceGuiSizingMode EnumItem SurfaceGuiSizingMode.FixedSize : 0 EnumItem SurfaceGuiSizingMode.PixelsPerStud : 1 Enum SurfaceType EnumItem SurfaceType.Smooth : 0 EnumItem SurfaceType.Glue : 1 EnumItem SurfaceType.Weld : 2 EnumItem SurfaceType.Studs : 3 EnumItem SurfaceType.Inlet : 4 EnumItem SurfaceType.Universal : 5 EnumItem SurfaceType.Hinge : 6 EnumItem SurfaceType.Motor : 7 EnumItem SurfaceType.SteppingMotor : 8 EnumItem SurfaceType.SmoothNoOutlines : 10 Enum SwipeDirection EnumItem SwipeDirection.Right : 0 EnumItem SwipeDirection.Left : 1 EnumItem SwipeDirection.Up : 2 EnumItem SwipeDirection.Down : 3 EnumItem SwipeDirection.None : 4 Enum SystemThemeValue EnumItem SystemThemeValue.error : 0 EnumItem SystemThemeValue.light : 1 EnumItem SystemThemeValue.dark : 2 EnumItem SystemThemeValue.systemLight : 3 EnumItem SystemThemeValue.systemDark : 4 Enum TableMajorAxis EnumItem TableMajorAxis.RowMajor : 0 EnumItem TableMajorAxis.ColumnMajor : 1 Enum TeamCreateErrorState EnumItem TeamCreateErrorState.PlaceSizeTooLarge : 0 EnumItem TeamCreateErrorState.PlaceSizeApproachingLimit : 1 EnumItem TeamCreateErrorState.PlaceUploadFailing : 2 EnumItem TeamCreateErrorState.NoError : 3 Enum Technology EnumItem Technology.Legacy : 0 [Deprecated] EnumItem Technology.Voxel : 1 EnumItem Technology.Compatibility : 2 EnumItem Technology.ShadowMap : 3 EnumItem Technology.Future : 4 EnumItem Technology.Unified : 5 [Deprecated] Enum TelemetryBackend EnumItem TelemetryBackend.UNSPECIFIED : 0 EnumItem TelemetryBackend.EventIngest : 1 EnumItem TelemetryBackend.Points : 2 EnumItem TelemetryBackend.Teletune : 3 EnumItem TelemetryBackend.EphemeralCounter : 4 EnumItem TelemetryBackend.EphemeralStat : 5 EnumItem TelemetryBackend.Counter : 6 EnumItem TelemetryBackend.Stat : 7 Enum TelemetryStandardizedField EnumItem TelemetryStandardizedField.AddDatacenterId : 0 EnumItem TelemetryStandardizedField.AddPlaceId : 1 EnumItem TelemetryStandardizedField.AddUniverseId : 2 EnumItem TelemetryStandardizedField.AddPlaceInstanceId : 3 EnumItem TelemetryStandardizedField.AddPlaySessionId : 4 EnumItem TelemetryStandardizedField.AddCurrentContextName : 5 EnumItem TelemetryStandardizedField.AddOsInfo : 6 EnumItem TelemetryStandardizedField.AddArchitectureInfo : 7 EnumItem TelemetryStandardizedField.AddCpuInfo : 8 EnumItem TelemetryStandardizedField.AddMemoryInfo : 9 EnumItem TelemetryStandardizedField.AddSessionInfo : 10 Enum TeleportMethod EnumItem TeleportMethod.TeleportToSpawnByName : 0 EnumItem TeleportMethod.TeleportToPlaceInstance : 1 EnumItem TeleportMethod.TeleportToPrivateServer : 2 EnumItem TeleportMethod.TeleportPartyAsync : 3 EnumItem TeleportMethod.TeleportToVIPServer : 4 EnumItem TeleportMethod.TeleportToInstanceBack : 5 EnumItem TeleportMethod.TeleportUnknown : 6 Enum TeleportResult EnumItem TeleportResult.Success : 0 EnumItem TeleportResult.Failure : 1 EnumItem TeleportResult.GameNotFound : 2 EnumItem TeleportResult.GameEnded : 3 EnumItem TeleportResult.GameFull : 4 EnumItem TeleportResult.Unauthorized : 5 EnumItem TeleportResult.Flooded : 6 EnumItem TeleportResult.IsTeleporting : 7 Enum TeleportState EnumItem TeleportState.RequestedFromServer : 0 EnumItem TeleportState.Started : 1 EnumItem TeleportState.WaitingForServer : 2 EnumItem TeleportState.Failed : 3 EnumItem TeleportState.InProgress : 4 Enum TeleportType EnumItem TeleportType.ToPlace : 0 EnumItem TeleportType.ToInstance : 1 EnumItem TeleportType.ToReservedServer : 2 EnumItem TeleportType.ToVIPServer : 3 EnumItem TeleportType.ToInstanceBack : 4 Enum TerrainAcquisitionMethod EnumItem TerrainAcquisitionMethod.None : 0 EnumItem TerrainAcquisitionMethod.Legacy : 1 EnumItem TerrainAcquisitionMethod.Template : 2 EnumItem TerrainAcquisitionMethod.Generate : 3 EnumItem TerrainAcquisitionMethod.Import : 4 EnumItem TerrainAcquisitionMethod.Convert : 5 EnumItem TerrainAcquisitionMethod.EditAddTool : 6 EnumItem TerrainAcquisitionMethod.EditSeaLevelTool : 7 EnumItem TerrainAcquisitionMethod.EditReplaceTool : 8 EnumItem TerrainAcquisitionMethod.RegionFillTool : 9 EnumItem TerrainAcquisitionMethod.RegionPasteTool : 10 EnumItem TerrainAcquisitionMethod.Other : 11 Enum TerrainFace EnumItem TerrainFace.Top : 0 EnumItem TerrainFace.Side : 1 EnumItem TerrainFace.Bottom : 2 Enum TextChatMessageStatus EnumItem TextChatMessageStatus.Unknown : 1 EnumItem TextChatMessageStatus.Success : 2 EnumItem TextChatMessageStatus.Sending : 3 EnumItem TextChatMessageStatus.TextFilterFailed : 4 EnumItem TextChatMessageStatus.Floodchecked : 5 EnumItem TextChatMessageStatus.InvalidPrivacySettings : 6 EnumItem TextChatMessageStatus.InvalidTextChannelPermissions : 7 EnumItem TextChatMessageStatus.MessageTooLong : 8 EnumItem TextChatMessageStatus.ModerationTimeout : 9 Enum TextDirection EnumItem TextDirection.Auto : 0 EnumItem TextDirection.LeftToRight : 1 EnumItem TextDirection.RightToLeft : 2 Enum TextFilterContext EnumItem TextFilterContext.PublicChat : 1 EnumItem TextFilterContext.PrivateChat : 2 Enum TextInputType EnumItem TextInputType.Default : 0 EnumItem TextInputType.NoSuggestions : 1 EnumItem TextInputType.Number : 2 EnumItem TextInputType.Email : 3 EnumItem TextInputType.Phone : 4 EnumItem TextInputType.Password : 5 EnumItem TextInputType.PasswordShown : 6 EnumItem TextInputType.Username : 7 EnumItem TextInputType.OneTimePassword : 8 EnumItem TextInputType.NewPassword : 9 EnumItem TextInputType.NewPasswordShown : 10 Enum TextTruncate EnumItem TextTruncate.None : 0 EnumItem TextTruncate.AtEnd : 1 EnumItem TextTruncate.SplitWord : 2 Enum TextXAlignment EnumItem TextXAlignment.Left : 0 EnumItem TextXAlignment.Right : 1 EnumItem TextXAlignment.Center : 2 Enum TextYAlignment EnumItem TextYAlignment.Top : 0 EnumItem TextYAlignment.Center : 1 EnumItem TextYAlignment.Bottom : 2 Enum TextureMode EnumItem TextureMode.Stretch : 0 EnumItem TextureMode.Wrap : 1 EnumItem TextureMode.Static : 2 Enum TextureQueryType EnumItem TextureQueryType.NonHumanoid : 0 EnumItem TextureQueryType.NonHumanoidOrphaned : 1 EnumItem TextureQueryType.Humanoid : 2 EnumItem TextureQueryType.HumanoidOrphaned : 3 Enum ThreadPoolConfig EnumItem ThreadPoolConfig.Auto : 0 EnumItem ThreadPoolConfig.Threads1 : 1 EnumItem ThreadPoolConfig.Threads2 : 2 EnumItem ThreadPoolConfig.Threads3 : 3 EnumItem ThreadPoolConfig.Threads4 : 4 EnumItem ThreadPoolConfig.Threads8 : 8 EnumItem ThreadPoolConfig.Threads16 : 16 EnumItem ThreadPoolConfig.PerCore1 : 101 EnumItem ThreadPoolConfig.PerCore2 : 102 EnumItem ThreadPoolConfig.PerCore3 : 103 EnumItem ThreadPoolConfig.PerCore4 : 104 Enum ThrottlingPriority EnumItem ThrottlingPriority.Default : 0 EnumItem ThrottlingPriority.ElevatedOnServer : 1 EnumItem ThrottlingPriority.Extreme : 2 Enum ThumbnailSize EnumItem ThumbnailSize.Size48x48 : 0 EnumItem ThumbnailSize.Size180x180 : 1 EnumItem ThumbnailSize.Size420x420 : 2 EnumItem ThumbnailSize.Size60x60 : 3 EnumItem ThumbnailSize.Size100x100 : 4 EnumItem ThumbnailSize.Size150x150 : 5 EnumItem ThumbnailSize.Size352x352 : 6 Enum ThumbnailType EnumItem ThumbnailType.HeadShot : 0 EnumItem ThumbnailType.AvatarBust : 1 EnumItem ThumbnailType.AvatarThumbnail : 2 Enum TickCountSampleMethod EnumItem TickCountSampleMethod.Fast : 0 EnumItem TickCountSampleMethod.Benchmark : 1 EnumItem TickCountSampleMethod.Precise : 2 Enum TonemapperPreset EnumItem TonemapperPreset.Default : 0 EnumItem TonemapperPreset.Retro : 1 Enum TopBottom EnumItem TopBottom.Top : 0 EnumItem TopBottom.Center : 1 EnumItem TopBottom.Bottom : 2 Enum TouchCameraMovementMode EnumItem TouchCameraMovementMode.Default : 0 EnumItem TouchCameraMovementMode.Classic : 1 EnumItem TouchCameraMovementMode.Follow : 2 EnumItem TouchCameraMovementMode.Orbital : 3 Enum TouchMovementMode EnumItem TouchMovementMode.Default : 0 EnumItem TouchMovementMode.Thumbstick : 1 EnumItem TouchMovementMode.DPad : 2 EnumItem TouchMovementMode.Thumbpad : 3 EnumItem TouchMovementMode.ClickToMove : 4 EnumItem TouchMovementMode.DynamicThumbstick : 5 Enum TrackerError EnumItem TrackerError.Ok : 0 EnumItem TrackerError.NoService : 1 EnumItem TrackerError.InitFailed : 2 EnumItem TrackerError.NoVideo : 3 EnumItem TrackerError.VideoError : 4 EnumItem TrackerError.VideoNoPermission : 5 EnumItem TrackerError.VideoUnsupported : 6 EnumItem TrackerError.NoAudio : 7 EnumItem TrackerError.AudioError : 8 EnumItem TrackerError.AudioNoPermission : 9 EnumItem TrackerError.UnsupportedDevice : 10 Enum TrackerExtrapolationFlagMode EnumItem TrackerExtrapolationFlagMode.ForceDisabled : 0 EnumItem TrackerExtrapolationFlagMode.ExtrapolateFacsAndPose : 1 EnumItem TrackerExtrapolationFlagMode.ExtrapolateFacsOnly : 2 EnumItem TrackerExtrapolationFlagMode.Auto : 3 Enum TrackerFaceTrackingStatus EnumItem TrackerFaceTrackingStatus.FaceTrackingSuccess : 0 EnumItem TrackerFaceTrackingStatus.FaceTrackingNoFaceFound : 1 EnumItem TrackerFaceTrackingStatus.FaceTrackingUnknown : 2 EnumItem TrackerFaceTrackingStatus.FaceTrackingLost : 3 EnumItem TrackerFaceTrackingStatus.FaceTrackingHasTrackingError : 4 EnumItem TrackerFaceTrackingStatus.FaceTrackingIsOccluded : 5 EnumItem TrackerFaceTrackingStatus.FaceTrackingUninitialized : 6 Enum TrackerLodFlagMode EnumItem TrackerLodFlagMode.ForceFalse : 0 EnumItem TrackerLodFlagMode.ForceTrue : 1 EnumItem TrackerLodFlagMode.Auto : 2 Enum TrackerLodValueMode EnumItem TrackerLodValueMode.Force0 : 0 EnumItem TrackerLodValueMode.Force1 : 1 EnumItem TrackerLodValueMode.Auto : 2 Enum TrackerMode EnumItem TrackerMode.None : 0 EnumItem TrackerMode.Audio : 1 EnumItem TrackerMode.Video : 2 EnumItem TrackerMode.AudioVideo : 3 Enum TrackerPromptEvent EnumItem TrackerPromptEvent.LODCameraRecommendDisable : 0 Enum TrackerType EnumItem TrackerType.None : 0 EnumItem TrackerType.Face : 1 EnumItem TrackerType.UpperBody : 2 Enum TriStateBoolean EnumItem TriStateBoolean.Unknown : 0 EnumItem TriStateBoolean.True : 1 EnumItem TriStateBoolean.False : 2 Enum TweenStatus EnumItem TweenStatus.Canceled : 0 EnumItem TweenStatus.Completed : 1 Enum UICaptureMode EnumItem UICaptureMode.All : 0 EnumItem UICaptureMode.None : 1 Enum UIDragDetectorBoundingBehavior EnumItem UIDragDetectorBoundingBehavior.Automatic : 0 EnumItem UIDragDetectorBoundingBehavior.EntireObject : 1 EnumItem UIDragDetectorBoundingBehavior.HitPoint : 2 Enum UIDragDetectorDragRelativity EnumItem UIDragDetectorDragRelativity.Absolute : 0 EnumItem UIDragDetectorDragRelativity.Relative : 1 Enum UIDragDetectorDragSpace EnumItem UIDragDetectorDragSpace.Parent : 0 EnumItem UIDragDetectorDragSpace.LayerCollector : 1 EnumItem UIDragDetectorDragSpace.Reference : 2 Enum UIDragDetectorDragStyle EnumItem UIDragDetectorDragStyle.TranslatePlane : 0 EnumItem UIDragDetectorDragStyle.TranslateLine : 1 EnumItem UIDragDetectorDragStyle.Rotate : 2 EnumItem UIDragDetectorDragStyle.Scriptable : 3 Enum UIDragDetectorResponseStyle EnumItem UIDragDetectorResponseStyle.Offset : 0 EnumItem UIDragDetectorResponseStyle.Scale : 1 EnumItem UIDragDetectorResponseStyle.CustomOffset : 2 EnumItem UIDragDetectorResponseStyle.CustomScale : 3 Enum UIDragSpeedAxisMapping EnumItem UIDragSpeedAxisMapping.XY : 0 EnumItem UIDragSpeedAxisMapping.XX : 1 EnumItem UIDragSpeedAxisMapping.YY : 2 Enum UIFlexAlignment EnumItem UIFlexAlignment.None : 0 EnumItem UIFlexAlignment.Fill : 1 EnumItem UIFlexAlignment.SpaceAround : 2 EnumItem UIFlexAlignment.SpaceBetween : 3 EnumItem UIFlexAlignment.SpaceEvenly : 4 Enum UIFlexMode EnumItem UIFlexMode.None : 0 EnumItem UIFlexMode.Grow : 1 EnumItem UIFlexMode.Shrink : 2 EnumItem UIFlexMode.Fill : 3 EnumItem UIFlexMode.Custom : 4 Enum UITheme [Deprecated] EnumItem UITheme.Light : 0 [Deprecated] EnumItem UITheme.Dark : 1 [Deprecated] Enum UiMessageType EnumItem UiMessageType.UiMessageError : 0 EnumItem UiMessageType.UiMessageInfo : 1 Enum UpdateState EnumItem UpdateState.UpdateNotAvailable : 0 EnumItem UpdateState.UpdateAvailable : 1 EnumItem UpdateState.UpdateInProgress : 2 EnumItem UpdateState.UpdateReady : 3 EnumItem UpdateState.UpdateFailed : 4 Enum UploadCaptureResult EnumItem UploadCaptureResult.Success : 0 EnumItem UploadCaptureResult.NeedPermission : 1 EnumItem UploadCaptureResult.CaptureModerated : 2 EnumItem UploadCaptureResult.CaptureNotInGallery : 3 EnumItem UploadCaptureResult.IneligibleCapture : 4 EnumItem UploadCaptureResult.UploadQuotaReached : 5 Enum UsageContext EnumItem UsageContext.Default : 0 EnumItem UsageContext.Preview : 1 Enum UserCFrame EnumItem UserCFrame.Head : 0 EnumItem UserCFrame.LeftHand : 1 EnumItem UserCFrame.RightHand : 2 EnumItem UserCFrame.Floor : 3 Enum UserInputState EnumItem UserInputState.Begin : 0 EnumItem UserInputState.Change : 1 EnumItem UserInputState.End : 2 EnumItem UserInputState.Cancel : 3 EnumItem UserInputState.None : 4 Enum UserInputType EnumItem UserInputType.MouseButton1 : 0 EnumItem UserInputType.MouseButton2 : 1 EnumItem UserInputType.MouseButton3 : 2 EnumItem UserInputType.MouseWheel : 3 EnumItem UserInputType.MouseMovement : 4 EnumItem UserInputType.Touch : 7 EnumItem UserInputType.Keyboard : 8 EnumItem UserInputType.Focus : 9 EnumItem UserInputType.Accelerometer : 10 EnumItem UserInputType.Gyro : 11 EnumItem UserInputType.Gamepad1 : 12 EnumItem UserInputType.Gamepad2 : 13 EnumItem UserInputType.Gamepad3 : 14 EnumItem UserInputType.Gamepad4 : 15 EnumItem UserInputType.Gamepad5 : 16 EnumItem UserInputType.Gamepad6 : 17 EnumItem UserInputType.Gamepad7 : 18 EnumItem UserInputType.Gamepad8 : 19 EnumItem UserInputType.TextInput : 20 EnumItem UserInputType.InputMethod : 21 EnumItem UserInputType.None : 22 Enum VRComfortSetting EnumItem VRComfortSetting.Comfort : 0 EnumItem VRComfortSetting.Normal : 1 EnumItem VRComfortSetting.Expert : 2 EnumItem VRComfortSetting.Custom : 3 Enum VRControllerModelMode EnumItem VRControllerModelMode.Disabled : 0 EnumItem VRControllerModelMode.Transparent : 1 Enum VRDeviceType EnumItem VRDeviceType.Unknown : 0 EnumItem VRDeviceType.OculusRift : 1 EnumItem VRDeviceType.HTCVive : 2 EnumItem VRDeviceType.ValveIndex : 3 EnumItem VRDeviceType.OculusQuest : 4 Enum VRLaserPointerMode EnumItem VRLaserPointerMode.Disabled : 0 EnumItem VRLaserPointerMode.Pointer : 1 EnumItem VRLaserPointerMode.DualPointer : 2 Enum VRSafetyBubbleMode EnumItem VRSafetyBubbleMode.NoOne : 0 EnumItem VRSafetyBubbleMode.OnlyFriends : 1 EnumItem VRSafetyBubbleMode.Anyone : 2 Enum VRScaling EnumItem VRScaling.World : 0 EnumItem VRScaling.Off : 1 Enum VRSessionState EnumItem VRSessionState.Undefined : 0 EnumItem VRSessionState.Idle : 1 EnumItem VRSessionState.Visible : 2 EnumItem VRSessionState.Focused : 3 EnumItem VRSessionState.Stopping : 4 Enum VRTouchpad EnumItem VRTouchpad.Left : 0 EnumItem VRTouchpad.Right : 1 Enum VRTouchpadMode EnumItem VRTouchpadMode.Touch : 0 EnumItem VRTouchpadMode.VirtualThumbstick : 1 EnumItem VRTouchpadMode.ABXY : 2 Enum VelocityConstraintMode EnumItem VelocityConstraintMode.Line : 0 EnumItem VelocityConstraintMode.Plane : 1 EnumItem VelocityConstraintMode.Vector : 2 Enum VerticalAlignment EnumItem VerticalAlignment.Center : 0 EnumItem VerticalAlignment.Top : 1 EnumItem VerticalAlignment.Bottom : 2 Enum VerticalScrollBarPosition EnumItem VerticalScrollBarPosition.Right : 0 EnumItem VerticalScrollBarPosition.Left : 1 Enum VibrationMotor EnumItem VibrationMotor.Large : 0 EnumItem VibrationMotor.Small : 1 EnumItem VibrationMotor.LeftTrigger : 2 EnumItem VibrationMotor.RightTrigger : 3 EnumItem VibrationMotor.LeftHand : 4 EnumItem VibrationMotor.RightHand : 5 Enum VideoCaptureResult EnumItem VideoCaptureResult.Success : 0 EnumItem VideoCaptureResult.OtherError : 1 EnumItem VideoCaptureResult.ScreenSizeChanged : 2 EnumItem VideoCaptureResult.TimeLimitReached : 3 Enum VideoCaptureStartedResult EnumItem VideoCaptureStartedResult.Success : 0 EnumItem VideoCaptureStartedResult.OtherError : 1 EnumItem VideoCaptureStartedResult.CapturingAlready : 2 EnumItem VideoCaptureStartedResult.NoDeviceSupport : 3 EnumItem VideoCaptureStartedResult.NoSpaceOnDevice : 4 Enum VideoDeviceCaptureQuality EnumItem VideoDeviceCaptureQuality.Default : 0 EnumItem VideoDeviceCaptureQuality.Low : 1 EnumItem VideoDeviceCaptureQuality.Medium : 2 EnumItem VideoDeviceCaptureQuality.High : 3 Enum VideoError EnumItem VideoError.Ok : 0 EnumItem VideoError.Eof : 1 EnumItem VideoError.EAgain : 2 EnumItem VideoError.BadParameter : 3 EnumItem VideoError.AllocFailed : 4 EnumItem VideoError.CodecInitFailed : 5 EnumItem VideoError.CodecCloseFailed : 6 EnumItem VideoError.DecodeFailed : 7 EnumItem VideoError.ParsingFailed : 8 EnumItem VideoError.Unsupported : 9 EnumItem VideoError.Generic : 10 EnumItem VideoError.DownloadFailed : 11 EnumItem VideoError.StreamNotFound : 12 EnumItem VideoError.EncodeFailed : 13 EnumItem VideoError.CreateFailed : 14 EnumItem VideoError.NoPermission : 15 EnumItem VideoError.NoService : 16 EnumItem VideoError.ReleaseFailed : 17 EnumItem VideoError.Unknown : 18 Enum VideoSampleSize EnumItem VideoSampleSize.Small : 0 EnumItem VideoSampleSize.Medium : 1 EnumItem VideoSampleSize.Large : 2 EnumItem VideoSampleSize.Full : 3 Enum ViewMode EnumItem ViewMode.None : 0 EnumItem ViewMode.GeometryComplexity : 1 EnumItem ViewMode.Transparent : 2 EnumItem ViewMode.Decal : 3 Enum VirtualCursorMode EnumItem VirtualCursorMode.Default : 0 EnumItem VirtualCursorMode.Disabled : 1 EnumItem VirtualCursorMode.Enabled : 2 Enum VirtualInputMode EnumItem VirtualInputMode.None : 0 EnumItem VirtualInputMode.Recording : 1 EnumItem VirtualInputMode.Playing : 2 Enum VoiceChatDistanceAttenuationType EnumItem VoiceChatDistanceAttenuationType.Inverse : 0 EnumItem VoiceChatDistanceAttenuationType.Legacy : 1 Enum VoiceChatState EnumItem VoiceChatState.Idle : 0 EnumItem VoiceChatState.Joining : 1 EnumItem VoiceChatState.JoiningRetry : 2 EnumItem VoiceChatState.Joined : 3 EnumItem VoiceChatState.Leaving : 4 EnumItem VoiceChatState.Ended : 5 EnumItem VoiceChatState.Failed : 6 Enum VoiceClientLeaveReasons EnumItem VoiceClientLeaveReasons.Unknown : 0 EnumItem VoiceClientLeaveReasons.ClientNetworkDisconnected : 1 EnumItem VoiceClientLeaveReasons.PlayerLeft : 2 EnumItem VoiceClientLeaveReasons.ClientShutdown : 3 EnumItem VoiceClientLeaveReasons.PublishFailed : 4 EnumItem VoiceClientLeaveReasons.RejoinReceived : 5 EnumItem VoiceClientLeaveReasons.VoiceReboot : 6 EnumItem VoiceClientLeaveReasons.ImguiDebugLeave : 7 EnumItem VoiceClientLeaveReasons.LuaInitiated : 8 Enum VoiceControlPath EnumItem VoiceControlPath.Publish : 0 EnumItem VoiceControlPath.Subscribe : 1 EnumItem VoiceControlPath.Join : 2 Enum VolumetricAudio EnumItem VolumetricAudio.Disabled : 0 EnumItem VolumetricAudio.Automatic : 1 EnumItem VolumetricAudio.Enabled : 2 Enum WaterDirection EnumItem WaterDirection.NegX : 0 EnumItem WaterDirection.X : 1 EnumItem WaterDirection.NegY : 2 EnumItem WaterDirection.Y : 3 EnumItem WaterDirection.NegZ : 4 EnumItem WaterDirection.Z : 5 Enum WaterForce EnumItem WaterForce.None : 0 EnumItem WaterForce.Small : 1 EnumItem WaterForce.Medium : 2 EnumItem WaterForce.Strong : 3 EnumItem WaterForce.Max : 4 Enum WebSocketState EnumItem WebSocketState.Connecting : 0 EnumItem WebSocketState.Open : 1 EnumItem WebSocketState.Closing : 2 EnumItem WebSocketState.Closed : 3 Enum WebStreamClientState EnumItem WebStreamClientState.Connecting : 0 EnumItem WebStreamClientState.Open : 1 EnumItem WebStreamClientState.Error : 2 EnumItem WebStreamClientState.Closed : 3 Enum WebStreamClientType EnumItem WebStreamClientType.SSE : 0 EnumItem WebStreamClientType.RawStream : 1 EnumItem WebStreamClientType.WebSocket : 2 Enum WeldConstraintPreserve EnumItem WeldConstraintPreserve.All : 0 EnumItem WeldConstraintPreserve.None : 1 EnumItem WeldConstraintPreserve.Touching : 2 Enum WhisperChatPrivacyMode EnumItem WhisperChatPrivacyMode.AllUsers : 0 EnumItem WhisperChatPrivacyMode.NoOne : 1 Enum WrapLayerAutoSkin EnumItem WrapLayerAutoSkin.Disabled : 0 EnumItem WrapLayerAutoSkin.EnabledPreserve : 1 EnumItem WrapLayerAutoSkin.EnabledOverride : 2 Enum WrapLayerDebugMode EnumItem WrapLayerDebugMode.None : 0 EnumItem WrapLayerDebugMode.BoundCage : 1 EnumItem WrapLayerDebugMode.LayerCage : 2 EnumItem WrapLayerDebugMode.BoundCageAndLinks : 3 EnumItem WrapLayerDebugMode.Reference : 4 EnumItem WrapLayerDebugMode.Rbf : 5 EnumItem WrapLayerDebugMode.OuterCage : 6 EnumItem WrapLayerDebugMode.ReferenceMeshAfterMorph : 7 EnumItem WrapLayerDebugMode.HSROuterDetail : 8 EnumItem WrapLayerDebugMode.HSROuter : 9 EnumItem WrapLayerDebugMode.HSRInner : 10 EnumItem WrapLayerDebugMode.HSRInnerReverse : 11 EnumItem WrapLayerDebugMode.LayerCageFittedToBase : 12 EnumItem WrapLayerDebugMode.LayerCageFittedToPrev : 13 EnumItem WrapLayerDebugMode.PreWrapDeformerOuterCage : 14 Enum WrapTargetDebugMode EnumItem WrapTargetDebugMode.None : 0 EnumItem WrapTargetDebugMode.TargetCageOriginal : 1 EnumItem WrapTargetDebugMode.TargetCageCompressed : 2 EnumItem WrapTargetDebugMode.TargetCageInterface : 3 EnumItem WrapTargetDebugMode.TargetLayerCageOriginal : 4 EnumItem WrapTargetDebugMode.TargetLayerCageCompressed : 5 EnumItem WrapTargetDebugMode.TargetLayerInterface : 6 EnumItem WrapTargetDebugMode.Rbf : 7 EnumItem WrapTargetDebugMode.OuterCageDetail : 8 EnumItem WrapTargetDebugMode.PreWrapDeformerCage : 9 Enum ZIndexBehavior EnumItem ZIndexBehavior.Global : 0 EnumItem ZIndexBehavior.Sibling : 1