Skip to content

Instantly share code, notes, and snippets.

@Nimblz
Created February 12, 2019 19:15
Show Gist options
  • Save Nimblz/cb92c17a2c57f751f558da96f660a9a1 to your computer and use it in GitHub Desktop.
Save Nimblz/cb92c17a2c57f751f558da96f660a9a1 to your computer and use it in GitHub Desktop.
api dump generated by lpghatguy/dumpling
{"Classes":[{"Name":"Instance","Members":[{"MemberType":"Property","Name":"Archivable","Tags":[],"ValueType":{"Name":"bool","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Behavior","Description":"Determines whether or not an Instance can be saved when the game closes/attempts to save the game. Note: this only applies to games that use Data Persistence, or SavePlaceAsync.","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Property","Name":"ClassName","Tags":["ReadOnly","NotReplicated"],"ValueType":{"Name":"string","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Data","Description":"The string name of this Instance's most derived class.","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Property","Name":"DataCost","Tags":["ReadOnly","NotReplicated"],"ValueType":{"Name":"int","Category":"Primitive"},"Security":{"Read":"LocalUserSecurity","Write":"LocalUserSecurity"},"Category":"Data","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"Name","Tags":[],"ValueType":{"Name":"string","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Data","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"Parent","Tags":["NotReplicated"],"ValueType":{"Name":"Instance","Category":"Class"},"Security":{"Read":"None","Write":"None"},"Category":"Data","Description":"The Instance that is directly above this Instance in the tree.","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Property","Name":"RobloxLocked","Tags":[],"ValueType":{"Name":"bool","Category":"Primitive"},"Security":{"Read":"PluginSecurity","Write":"PluginSecurity"},"Category":"Data","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"archivable","Tags":["Hidden","NotReplicated","Deprecated"],"ValueType":{"Name":"bool","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Behavior","Description":"`archivable` is deprecated. Use `Archivable` instead.","DescriptionSource":"Heuristic"},{"MemberType":"Property","Name":"className","Tags":["ReadOnly","NotReplicated","Deprecated"],"ValueType":{"Name":"string","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Data","Description":"`className` is deprecated. Use `ClassName` instead.","DescriptionSource":"Heuristic"},{"MemberType":"Function","Name":"ClearAllChildren","Tags":[],"Parameters":[],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"None","Description":"Removes all children (but not this object) from the workspace.","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Function","Name":"Clone","Tags":[],"Parameters":[],"ReturnType":{"Name":"Instance","Category":"Class"},"Security":"None","Description":"Returns a copy of this Object and all its children. The copy's Parent is nil","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Function","Name":"Destroy","Tags":[],"Parameters":[],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"None","Description":"Removes object and all of its children from the workspace. Disconnects object and all children from open connections. Object and children may not be usable after calling Destroy.","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Function","Name":"FindFirstAncestor","Tags":[],"Parameters":[{"Name":"name","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"Instance","Category":"Class"},"Security":"None","Description":"Returns the first ancestor of this Instance that matches the first argument 'name'. The function will return nil if no Instance is found.","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Function","Name":"FindFirstAncestorOfClass","Tags":[],"Parameters":[{"Name":"className","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"Instance","Category":"Class"},"Security":"None","Description":"Returns the first ancestor of this Instance with a ClassName equal to 'className'. The function will return nil if no Instance is found.","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Function","Name":"FindFirstAncestorWhichIsA","Tags":[],"Parameters":[{"Name":"className","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"Instance","Category":"Class"},"Security":"None","Description":"Returns the first ancestor of this Instance that :IsA(className). The function will return nil if no Instance is found.","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Function","Name":"FindFirstChild","Tags":[],"Parameters":[{"Name":"name","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"recursive","Type":{"Name":"bool","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"Instance","Category":"Class"},"Security":"None","Description":"Returns the first child of this Instance that matches the first argument 'name'. The second argument 'recursive' is an optional boolean (defaults to false) that will force the call to traverse down thru all of this Instance's descendants until it finds an object with a name that matches the 'name' argument. The function will return nil if no Instance is found.","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Function","Name":"FindFirstChildOfClass","Tags":[],"Parameters":[{"Name":"className","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"Instance","Category":"Class"},"Security":"None","Description":"Returns the first child of this Instance that with a ClassName equal to 'className'. The function will return nil if no Instance is found.","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Function","Name":"FindFirstChildWhichIsA","Tags":[],"Parameters":[{"Name":"className","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"recursive","Type":{"Name":"bool","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"Instance","Category":"Class"},"Security":"None","Description":"Returns the first child of this Instance that :IsA(className). The second argument 'recursive' is an optional boolean (defaults to false) that will force the call to traverse down thru all of this Instance's descendants until it finds an object with a name that matches the 'className' argument. The function will return nil if no Instance is found.","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Function","Name":"GetChildren","Tags":[],"Parameters":[],"ReturnType":{"Name":"Objects","Category":"DataType"},"Security":"None","Description":"Returns a read-only table of this Object's children","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Function","Name":"GetDebugId","Tags":["NotBrowsable"],"Parameters":[{"Name":"scopeLength","Type":{"Name":"int","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"string","Category":"Primitive"},"Security":"PluginSecurity","Description":"This function is for internal testing. Don't use in production code","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Function","Name":"GetDescendants","Tags":["CustomLuaState"],"Parameters":[],"ReturnType":{"Name":"Array","Category":"Group"},"Security":"None","Description":"Returns an array containing all of the descendants of the instance. Returns in preorder traversal, or in other words, where the parents come before their children, depth first.","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Function","Name":"GetFullName","Tags":[],"Parameters":[],"ReturnType":{"Name":"string","Category":"Primitive"},"Security":"None","Description":"Returns a string that shows the path from the root node (DataModel) to this Instance. This string does not include the root node (DataModel).","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Function","Name":"GetPropertyChangedSignal","Tags":[],"Parameters":[{"Name":"property","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"RBXScriptSignal","Category":"DataType"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"IsA","Tags":[],"Parameters":[{"Name":"className","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"bool","Category":"Primitive"},"Security":"None","Description":"Returns a boolean if this Instance is of type 'className' or a is a subclass of type 'className'. If 'className' is not a valid class type in ROBLOX, this function will always return false. <a href=\"http://wiki.roblox.com/index.php/IsA\" target=\"_blank\">More info</a>","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Function","Name":"IsAncestorOf","Tags":[],"Parameters":[{"Name":"descendant","Type":{"Name":"Instance","Category":"Class"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"bool","Category":"Primitive"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"IsDescendantOf","Tags":[],"Parameters":[{"Name":"ancestor","Type":{"Name":"Instance","Category":"Class"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"bool","Category":"Primitive"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"Remove","Tags":["Deprecated"],"Parameters":[],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"None","Description":"Deprecated. Use ClearAllChildren() to get rid of all child objects, or Destroy() to invalidate this object and its descendants","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Function","Name":"WaitForChild","Tags":["CustomLuaState","CanYield"],"Parameters":[{"Name":"childName","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"timeOut","Type":{"Name":"double","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"Instance","Category":"Class"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"children","Tags":["Deprecated"],"Parameters":[],"ReturnType":{"Name":"Objects","Category":"DataType"},"Security":"None","Description":"Use GetChildren() instead","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Function","Name":"clone","Tags":["Deprecated"],"Parameters":[],"ReturnType":{"Name":"Instance","Category":"Class"},"Security":"None","Description":"`clone` is deprecated. Use `Clone` instead.","DescriptionSource":"Heuristic"},{"MemberType":"Function","Name":"destroy","Tags":["Deprecated"],"Parameters":[],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"None","Description":"`destroy` is deprecated. Use `Destroy` instead.","DescriptionSource":"Heuristic"},{"MemberType":"Function","Name":"findFirstChild","Tags":["Deprecated"],"Parameters":[{"Name":"name","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"recursive","Type":{"Name":"bool","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"Instance","Category":"Class"},"Security":"None","Description":"`findFirstChild` is deprecated. Use `FindFirstChild` instead.","DescriptionSource":"Heuristic"},{"MemberType":"Function","Name":"getChildren","Tags":["Deprecated"],"Parameters":[],"ReturnType":{"Name":"Objects","Category":"DataType"},"Security":"None","Description":"`getChildren` is deprecated. Use `GetChildren` instead.","DescriptionSource":"Heuristic"},{"MemberType":"Function","Name":"isA","Tags":["Deprecated"],"Parameters":[{"Name":"className","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"bool","Category":"Primitive"},"Security":"None","Description":"`isA` is deprecated. Use `IsA` instead.","DescriptionSource":"Heuristic"},{"MemberType":"Function","Name":"isDescendantOf","Tags":["Deprecated"],"Parameters":[{"Name":"ancestor","Type":{"Name":"Instance","Category":"Class"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"bool","Category":"Primitive"},"Security":"None","Description":"`isDescendantOf` is deprecated. Use `IsDescendantOf` instead.","DescriptionSource":"Heuristic"},{"MemberType":"Function","Name":"remove","Tags":["Deprecated"],"Parameters":[],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"None","Description":"`remove` is deprecated. Use `Remove` instead.","DescriptionSource":"Heuristic"},{"MemberType":"Event","Name":"AncestryChanged","Tags":[],"Parameters":[{"Name":"child","Type":{"Name":"Instance","Category":"Class"},"Description":null,"DescriptionSource":null},{"Name":"parent","Type":{"Name":"Instance","Category":"Class"},"Description":null,"DescriptionSource":null}],"Security":"None","Description":"Fired when any of this object's ancestors change. First argument 'child' is the object whose parent changed. Second argument 'parent' is the first argument's new parent.","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Event","Name":"Changed","Tags":[],"Parameters":[{"Name":"property","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"Security":"None","Description":"Fired after a property changes value. The property argument is the name of the property","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Event","Name":"ChildAdded","Tags":[],"Parameters":[{"Name":"child","Type":{"Name":"Instance","Category":"Class"},"Description":null,"DescriptionSource":null}],"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Event","Name":"ChildRemoved","Tags":[],"Parameters":[{"Name":"child","Type":{"Name":"Instance","Category":"Class"},"Description":null,"DescriptionSource":null}],"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Event","Name":"DescendantAdded","Tags":[],"Parameters":[{"Name":"descendant","Type":{"Name":"Instance","Category":"Class"},"Description":null,"DescriptionSource":null}],"Security":"None","Description":"Fired after an Instance is parented to this object, or any of this object's descendants. The 'descendant' argument is the Instance that is being added.","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Event","Name":"DescendantRemoving","Tags":[],"Parameters":[{"Name":"descendant","Type":{"Name":"Instance","Category":"Class"},"Description":null,"DescriptionSource":null}],"Security":"None","Description":"Fired after an Instance is unparented from this object, or any of this object's descendants. The 'descendant' argument is the Instance that is being added.","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Event","Name":"childAdded","Tags":["Deprecated"],"Parameters":[{"Name":"child","Type":{"Name":"Instance","Category":"Class"},"Description":null,"DescriptionSource":null}],"Security":"None","Description":"`childAdded` is deprecated. Use `ChildAdded` instead.","DescriptionSource":"Heuristic"}],"Tags":["NotCreatable","NotBrowsable"],"Superclass":"<<<ROOT>>>","Description":"You can say something about [Instance](#Instance) here. You can use *any* **Markdown** you want!","DescriptionSource":"Supplemental"},{"Name":"ABTestService","Members":[{"MemberType":"Function","Name":"GetVariant","Tags":[],"Parameters":[{"Name":"name","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"string","Category":"Primitive"},"Security":"LocalUserSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"InitializeForUserId","Tags":[],"Parameters":[{"Name":"userId","Type":{"Name":"int64","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"LocalUserSecurity","Description":null,"DescriptionSource":null}],"Tags":["NotCreatable","Service","NotReplicated"],"Superclass":"Instance","Description":null,"DescriptionSource":null},{"Name":"Accoutrement","Members":[{"MemberType":"Property","Name":"AttachmentForward","Tags":["NotReplicated"],"ValueType":{"Name":"Vector3","Category":"DataType"},"Security":{"Write":"None","Read":"None"},"Category":"Appearance","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"AttachmentPoint","Tags":[],"ValueType":{"Name":"CFrame","Category":"DataType"},"Security":{"Read":"None","Write":"None"},"Category":"Appearance","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"AttachmentPos","Tags":["NotReplicated"],"ValueType":{"Name":"Vector3","Category":"DataType"},"Security":{"Write":"None","Read":"None"},"Category":"Appearance","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"AttachmentRight","Tags":["NotReplicated"],"ValueType":{"Name":"Vector3","Category":"DataType"},"Security":{"Write":"None","Read":"None"},"Category":"Appearance","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"AttachmentUp","Tags":["NotReplicated"],"ValueType":{"Name":"Vector3","Category":"DataType"},"Security":{"Write":"None","Read":"None"},"Category":"Appearance","Description":null,"DescriptionSource":null}],"Tags":[],"Superclass":"Instance","Description":null,"DescriptionSource":null},{"Name":"Accessory","Members":[],"Tags":[],"Superclass":"Accoutrement","Description":null,"DescriptionSource":null},{"Name":"Hat","Members":[],"Tags":["Deprecated"],"Superclass":"Accoutrement","Description":null,"DescriptionSource":null},{"Name":"AdService","Members":[{"MemberType":"Function","Name":"ShowVideoAd","Tags":["Deprecated"],"Parameters":[],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Event","Name":"VideoAdClosed","Tags":["Deprecated"],"Parameters":[{"Name":"adShown","Type":{"Name":"bool","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"Security":"None","Description":null,"DescriptionSource":null}],"Tags":["NotCreatable","Service"],"Superclass":"Instance","Description":null,"DescriptionSource":null},{"Name":"AdvancedDragger","Members":[],"Tags":[],"Superclass":"Instance","Description":null,"DescriptionSource":null},{"Name":"AnalyticsService","Members":[{"MemberType":"Function","Name":"GetClientId","Tags":[],"Parameters":[],"ReturnType":{"Name":"string","Category":"Primitive"},"Security":"RobloxScriptSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"GetSessionId","Tags":[],"Parameters":[],"ReturnType":{"Name":"string","Category":"Primitive"},"Security":"RobloxScriptSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"ReleaseRBXEventStream","Tags":[],"Parameters":[{"Name":"target","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"RobloxScriptSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"ReportCounter","Tags":[],"Parameters":[{"Name":"counterName","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"amount","Type":{"Name":"int","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"RobloxScriptSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"ReportInfluxSeries","Tags":[],"Parameters":[{"Name":"seriesName","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"points","Type":{"Name":"Dictionary","Category":"Group"},"Description":null,"DescriptionSource":null},{"Name":"throttlingPercentage","Type":{"Name":"int","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"RobloxScriptSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"ReportStats","Tags":[],"Parameters":[{"Name":"category","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"value","Type":{"Name":"float","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"RobloxScriptSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"SendEventDeferred","Tags":[],"Parameters":[{"Name":"target","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"eventContext","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"eventName","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"additionalArgs","Type":{"Name":"Dictionary","Category":"Group"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"RobloxScriptSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"SendEventImmediately","Tags":[],"Parameters":[{"Name":"target","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"eventContext","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"eventName","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"additionalArgs","Type":{"Name":"Dictionary","Category":"Group"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"RobloxScriptSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"SetRBXEvent","Tags":[],"Parameters":[{"Name":"target","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"eventContext","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"eventName","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"additionalArgs","Type":{"Name":"Dictionary","Category":"Group"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"RobloxScriptSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"SetRBXEventStream","Tags":[],"Parameters":[{"Name":"target","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"eventContext","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"eventName","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"additionalArgs","Type":{"Name":"Dictionary","Category":"Group"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"RobloxScriptSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"TrackEvent","Tags":[],"Parameters":[{"Name":"category","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"action","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"label","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"value","Type":{"Name":"int64","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"RobloxScriptSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"UpdateHeartbeatObject","Tags":[],"Parameters":[{"Name":"args","Type":{"Name":"Dictionary","Category":"Group"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"RobloxScriptSecurity","Description":null,"DescriptionSource":null}],"Tags":["NotCreatable","Service"],"Superclass":"Instance","Description":null,"DescriptionSource":null},{"Name":"Animation","Members":[{"MemberType":"Property","Name":"AnimationId","Tags":[],"ValueType":{"Name":"Content","Category":"DataType"},"Security":{"Write":"None","Read":"None"},"Category":"Data","Description":null,"DescriptionSource":null}],"Tags":[],"Superclass":"Instance","Description":"Represents a linked animation object, containing keyframes and poses.","DescriptionSource":null},{"Name":"AnimationController","Members":[{"MemberType":"Function","Name":"GetPlayingAnimationTracks","Tags":[],"Parameters":[],"ReturnType":{"Name":"Array","Category":"Group"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"LoadAnimation","Tags":[],"Parameters":[{"Name":"animation","Type":{"Name":"Instance","Category":"Class"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"Instance","Category":"Class"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Event","Name":"AnimationPlayed","Tags":[],"Parameters":[{"Name":"animationTrack","Type":{"Name":"Instance","Category":"Class"},"Description":null,"DescriptionSource":null}],"Security":"None","Description":null,"DescriptionSource":null}],"Tags":[],"Superclass":"Instance","Description":"Allows animations to be played on joints of the parent object.","DescriptionSource":null},{"Name":"AnimationTrack","Members":[{"MemberType":"Property","Name":"Animation","Tags":["ReadOnly","NotReplicated"],"ValueType":{"Name":"Animation","Category":"Class"},"Security":{"Read":"None","Write":"None"},"Category":"Data","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"IsPlaying","Tags":["ReadOnly","NotReplicated"],"ValueType":{"Name":"bool","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Data","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"Length","Tags":["ReadOnly","NotReplicated"],"ValueType":{"Name":"float","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Data","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"Looped","Tags":[],"ValueType":{"Name":"bool","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Data","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"Priority","Tags":[],"ValueType":{"Name":"AnimationPriority","Category":"Enum"},"Security":{"Read":"None","Write":"None"},"Category":"Data","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"Speed","Tags":["ReadOnly","NotReplicated"],"ValueType":{"Name":"float","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Data","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"TimePosition","Tags":["NotReplicated"],"ValueType":{"Name":"float","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Data","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"WeightCurrent","Tags":["ReadOnly","NotReplicated"],"ValueType":{"Name":"float","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Data","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"WeightTarget","Tags":["ReadOnly","NotReplicated"],"ValueType":{"Name":"float","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Data","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"AdjustSpeed","Tags":[],"Parameters":[{"Name":"speed","Type":{"Name":"float","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"AdjustWeight","Tags":[],"Parameters":[{"Name":"weight","Type":{"Name":"float","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"fadeTime","Type":{"Name":"float","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"GetMarkerReachedSignal","Tags":[],"Parameters":[{"Name":"name","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"RBXScriptSignal","Category":"DataType"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"GetTimeOfKeyframe","Tags":[],"Parameters":[{"Name":"keyframeName","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"double","Category":"Primitive"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"Play","Tags":[],"Parameters":[{"Name":"fadeTime","Type":{"Name":"float","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"weight","Type":{"Name":"float","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"speed","Type":{"Name":"float","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"Stop","Tags":[],"Parameters":[{"Name":"fadeTime","Type":{"Name":"float","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Event","Name":"DidLoop","Tags":[],"Parameters":[],"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Event","Name":"KeyframeReached","Tags":[],"Parameters":[{"Name":"keyframeName","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Event","Name":"Stopped","Tags":[],"Parameters":[],"Security":"None","Description":null,"DescriptionSource":null}],"Tags":["NotCreatable"],"Superclass":"Instance","Description":"Returned by a call to LoadAnimation. Controls the playback of an animation on a Humanoid.","DescriptionSource":null},{"Name":"Animator","Members":[{"MemberType":"Function","Name":"LoadAnimation","Tags":[],"Parameters":[{"Name":"animation","Type":{"Name":"Instance","Category":"Class"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"Instance","Category":"Class"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"StepAnimations","Tags":[],"Parameters":[{"Name":"deltaTime","Type":{"Name":"float","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"PluginSecurity","Description":null,"DescriptionSource":null}],"Tags":[],"Superclass":"Instance","Description":null,"DescriptionSource":null},{"Name":"AntiAddictionService","Members":[{"MemberType":"Function","Name":"GetAntiAddictionData","Tags":[],"Parameters":[],"ReturnType":{"Name":"Dictionary","Category":"Group"},"Security":"RobloxScriptSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"MarkRead","Tags":[],"Parameters":[{"Name":"messageId","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"RobloxScriptSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"Start","Tags":[],"Parameters":[{"Name":"userId","Type":{"Name":"int64","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"RobloxScriptSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"Stop","Tags":[],"Parameters":[],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"RobloxScriptSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Event","Name":"Updated","Tags":[],"Parameters":[{"Name":"antiAddictionData","Type":{"Name":"Dictionary","Category":"Group"},"Description":null,"DescriptionSource":null}],"Security":"RobloxScriptSecurity","Description":null,"DescriptionSource":null}],"Tags":["NotCreatable","Service","NotReplicated"],"Superclass":"Instance","Description":null,"DescriptionSource":null},{"Name":"AssetService","Members":[{"MemberType":"Function","Name":"CreatePlaceAsync","Tags":["Yields"],"Parameters":[{"Name":"placeName","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"templatePlaceID","Type":{"Name":"int64","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"description","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"int64","Category":"Primitive"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"CreatePlaceInPlayerInventoryAsync","Tags":["Yields"],"Parameters":[{"Name":"player","Type":{"Name":"Instance","Category":"Class"},"Description":null,"DescriptionSource":null},{"Name":"placeName","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"templatePlaceID","Type":{"Name":"int64","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"description","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"int64","Category":"Primitive"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"GetAssetIdsForPackage","Tags":["Yields"],"Parameters":[{"Name":"packageAssetId","Type":{"Name":"int64","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"Array","Category":"Group"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"GetAssetThumbnailAsync","Tags":["Yields"],"Parameters":[{"Name":"assetId","Type":{"Name":"int64","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"thumbnailSize","Type":{"Name":"Vector2","Category":"DataType"},"Description":null,"DescriptionSource":null},{"Name":"assetType","Type":{"Name":"int","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"Tuple","Category":"Group"},"Security":"RobloxScriptSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"GetBundleDetailsAsync","Tags":["Yields"],"Parameters":[{"Name":"bundleId","Type":{"Name":"int64","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"Dictionary","Category":"Group"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"GetCreatorAssetID","Tags":["Yields","Deprecated"],"Parameters":[{"Name":"creationID","Type":{"Name":"int64","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"int64","Category":"Primitive"},"Security":"None","Description":"Given a creationID, this function will return the asset that created the creationID. If no other asset created the given creationID, 0 is returned.","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Function","Name":"GetGamePlacesAsync","Tags":["Yields"],"Parameters":[],"ReturnType":{"Name":"Instance","Category":"Class"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"SavePlaceAsync","Tags":["Yields"],"Parameters":[],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"None","Description":null,"DescriptionSource":null}],"Tags":["NotCreatable","Service"],"Superclass":"Instance","Description":"A service used to set and get information about assets stored on the Roblox website.","DescriptionSource":null},{"Name":"Attachment","Members":[{"MemberType":"Property","Name":"Axis","Tags":["NotReplicated"],"ValueType":{"Name":"Vector3","Category":"DataType"},"Security":{"Read":"None","Write":"None"},"Category":"Derived Data","Description":"Primary axis. Corresponds to the LookVector, or the first column in the part-local Attachment CFrame rotation matrix","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Property","Name":"CFrame","Tags":[],"ValueType":{"Name":"CFrame","Category":"DataType"},"Security":{"Write":"None","Read":"None"},"Category":"Data","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"Orientation","Tags":["NotReplicated"],"ValueType":{"Name":"Vector3","Category":"DataType"},"Security":{"Read":"None","Write":"None"},"Category":"Data","Description":"Euler angles applied in YXZ order","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Property","Name":"Position","Tags":["NotReplicated"],"ValueType":{"Name":"Vector3","Category":"DataType"},"Security":{"Read":"None","Write":"None"},"Category":"Data","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"Rotation","Tags":["Hidden","NotReplicated","Deprecated"],"ValueType":{"Name":"Vector3","Category":"DataType"},"Security":{"Write":"None","Read":"None"},"Category":"Data","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"SecondaryAxis","Tags":["NotReplicated"],"ValueType":{"Name":"Vector3","Category":"DataType"},"Security":{"Read":"None","Write":"None"},"Category":"Derived Data","Description":"Secondary axis. Corresponds to the UpVector, or the second column in the part-local Attachment CFrame rotation matrix","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Property","Name":"Visible","Tags":[],"ValueType":{"Name":"bool","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Appearance","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"WorldAxis","Tags":["NotReplicated"],"ValueType":{"Name":"Vector3","Category":"DataType"},"Security":{"Write":"None","Read":"None"},"Category":"Derived World Data","Description":"Primary axis in world space. Corresponds to the LookVector, or the first column in the world space Attachment CFrame rotation matrix.","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Property","Name":"WorldCFrame","Tags":["NotReplicated"],"ValueType":{"Name":"CFrame","Category":"DataType"},"Security":{"Read":"None","Write":"None"},"Category":"Derived World Data","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"WorldOrientation","Tags":["NotReplicated"],"ValueType":{"Name":"Vector3","Category":"DataType"},"Security":{"Read":"None","Write":"None"},"Category":"Derived World Data","Description":"Euler angles applied in YXZ order","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Property","Name":"WorldPosition","Tags":["NotReplicated"],"ValueType":{"Name":"Vector3","Category":"DataType"},"Security":{"Write":"None","Read":"None"},"Category":"Derived World Data","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"WorldRotation","Tags":["Hidden","ReadOnly","NotReplicated","Deprecated"],"ValueType":{"Name":"Vector3","Category":"DataType"},"Security":{"Write":"None","Read":"None"},"Category":"Derived Data","Description":"Deprecated. Use WorldOrientation instead","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Property","Name":"WorldSecondaryAxis","Tags":["NotReplicated"],"ValueType":{"Name":"Vector3","Category":"DataType"},"Security":{"Write":"None","Read":"None"},"Category":"Derived World Data","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"GetAxis","Tags":["Deprecated"],"Parameters":[],"ReturnType":{"Name":"Vector3","Category":"DataType"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"GetSecondaryAxis","Tags":["Deprecated"],"Parameters":[],"ReturnType":{"Name":"Vector3","Category":"DataType"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"SetAxis","Tags":["Deprecated"],"Parameters":[{"Name":"axis","Type":{"Name":"Vector3","Category":"DataType"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"SetSecondaryAxis","Tags":["Deprecated"],"Parameters":[{"Name":"axis","Type":{"Name":"Vector3","Category":"DataType"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"None","Description":null,"DescriptionSource":null}],"Tags":[],"Superclass":"Instance","Description":null,"DescriptionSource":null},{"Name":"BadgeService","Members":[{"MemberType":"Function","Name":"AwardBadge","Tags":["Yields"],"Parameters":[{"Name":"userId","Type":{"Name":"int64","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"badgeId","Type":{"Name":"int64","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"bool","Category":"Primitive"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"GetBadgeInfoAsync","Tags":["Yields"],"Parameters":[{"Name":"badgeId","Type":{"Name":"int64","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"Dictionary","Category":"Group"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"IsDisabled","Tags":["Yields","Deprecated"],"Parameters":[{"Name":"badgeId","Type":{"Name":"int64","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"bool","Category":"Primitive"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"IsLegal","Tags":["Yields","Deprecated"],"Parameters":[{"Name":"badgeId","Type":{"Name":"int64","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"bool","Category":"Primitive"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"UserHasBadge","Tags":["Yields","Deprecated"],"Parameters":[{"Name":"userId","Type":{"Name":"int64","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"badgeId","Type":{"Name":"int64","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"bool","Category":"Primitive"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"UserHasBadgeAsync","Tags":["Yields"],"Parameters":[{"Name":"userId","Type":{"Name":"int64","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"badgeId","Type":{"Name":"int64","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"bool","Category":"Primitive"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Event","Name":"BadgeAwarded","Tags":[],"Parameters":[{"Name":"message","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"userId","Type":{"Name":"int64","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"badgeId","Type":{"Name":"int64","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"Security":"RobloxScriptSecurity","Description":null,"DescriptionSource":null}],"Tags":["NotCreatable","Service"],"Superclass":"Instance","Description":null,"DescriptionSource":null},{"Name":"BasePlayerGui","Members":[{"MemberType":"Function","Name":"GetGuiObjectsAtPosition","Tags":[],"Parameters":[{"Name":"x","Type":{"Name":"int","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"y","Type":{"Name":"int","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"Objects","Category":"DataType"},"Security":"None","Description":null,"DescriptionSource":null}],"Tags":["NotCreatable"],"Superclass":"Instance","Description":null,"DescriptionSource":null},{"Name":"CoreGui","Members":[{"MemberType":"Property","Name":"SelectionImageObject","Tags":[],"ValueType":{"Name":"GuiObject","Category":"Class"},"Security":{"Read":"RobloxScriptSecurity","Write":"RobloxScriptSecurity"},"Category":"Appearance","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"Version","Tags":["ReadOnly","NotReplicated"],"ValueType":{"Name":"int","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Data","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"SetUserGuiRendering","Tags":[],"Parameters":[{"Name":"enabled","Type":{"Name":"bool","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"guiAdornee","Type":{"Name":"Instance","Category":"Class"},"Description":null,"DescriptionSource":null},{"Name":"faceId","Type":{"Name":"NormalId","Category":"Enum"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"RobloxScriptSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"TakeScreenshot","Tags":[],"Parameters":[],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"RobloxScriptSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"ToggleRecording","Tags":[],"Parameters":[],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"RobloxScriptSecurity","Description":null,"DescriptionSource":null}],"Tags":["NotCreatable","Service","NotReplicated"],"Superclass":"BasePlayerGui","Description":null,"DescriptionSource":null},{"Name":"PlayerGui","Members":[{"MemberType":"Property","Name":"CurrentScreenOrientation","Tags":["ReadOnly","NotReplicated"],"ValueType":{"Name":"ScreenOrientation","Category":"Enum"},"Security":{"Write":"None","Read":"None"},"Category":"Data","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"ScreenOrientation","Tags":[],"ValueType":{"Name":"ScreenOrientation","Category":"Enum"},"Security":{"Write":"None","Read":"None"},"Category":"Data","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"SelectionImageObject","Tags":[],"ValueType":{"Name":"GuiObject","Category":"Class"},"Security":{"Read":"None","Write":"None"},"Category":"Appearance","Description":"Overrides the default selection adornment (used for gamepads). For best results, this should point to a GuiObject.","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Function","Name":"GetTopbarTransparency","Tags":[],"Parameters":[],"ReturnType":{"Name":"float","Category":"Primitive"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"SetTopbarTransparency","Tags":[],"Parameters":[{"Name":"transparency","Type":{"Name":"float","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Event","Name":"TopbarTransparencyChangedSignal","Tags":[],"Parameters":[{"Name":"transparency","Type":{"Name":"float","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"Security":"None","Description":null,"DescriptionSource":null}],"Tags":["NotCreatable","PlayerReplicated"],"Superclass":"BasePlayerGui","Description":"A container instance that syncs data between a single player and the server. ScreenGui objects that are placed in this container will be shown to the Player parent only","DescriptionSource":null},{"Name":"StarterGui","Members":[{"MemberType":"Property","Name":"ProcessUserInput","Tags":["Hidden","NotReplicated"],"ValueType":{"Name":"bool","Category":"Primitive"},"Security":{"Read":"PluginSecurity","Write":"PluginSecurity"},"Category":"Behavior","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"ResetPlayerGuiOnSpawn","Tags":["Deprecated"],"ValueType":{"Name":"bool","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Data","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"ScreenOrientation","Tags":[],"ValueType":{"Name":"ScreenOrientation","Category":"Enum"},"Security":{"Read":"None","Write":"None"},"Category":"Data","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"ShowDevelopmentGui","Tags":[],"ValueType":{"Name":"bool","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Data","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"GetCoreGuiEnabled","Tags":[],"Parameters":[{"Name":"coreGuiType","Type":{"Name":"CoreGuiType","Category":"Enum"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"bool","Category":"Primitive"},"Security":"None","Description":"Returns a boolean describing whether a CoreGuiType is currently being rendered.","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Function","Name":"RegisterGetCore","Tags":[],"Parameters":[{"Name":"parameterName","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"getFunction","Type":{"Name":"Function","Category":"DataType"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"RobloxScriptSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"RegisterSetCore","Tags":[],"Parameters":[{"Name":"parameterName","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"setFunction","Type":{"Name":"Function","Category":"DataType"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"RobloxScriptSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"SetCore","Tags":[],"Parameters":[{"Name":"parameterName","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"value","Type":{"Name":"Variant","Category":"Group"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"SetCoreGuiEnabled","Tags":[],"Parameters":[{"Name":"coreGuiType","Type":{"Name":"CoreGuiType","Category":"Enum"},"Description":null,"DescriptionSource":null},{"Name":"enabled","Type":{"Name":"bool","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"None","Description":"Will stop/begin certain core gui elements being rendered. See CoreGuiType for core guis that can be modified.","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Function","Name":"GetCore","Tags":["Yields"],"Parameters":[{"Name":"parameterName","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"Variant","Category":"Group"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Event","Name":"CoreGuiChangedSignal","Tags":[],"Parameters":[{"Name":"coreGuiType","Type":{"Name":"CoreGuiType","Category":"Enum"},"Description":null,"DescriptionSource":null},{"Name":"enabled","Type":{"Name":"bool","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"Security":"RobloxScriptSecurity","Description":null,"DescriptionSource":null}],"Tags":["NotCreatable","Service"],"Superclass":"BasePlayerGui","Description":null,"DescriptionSource":null},{"Name":"Beam","Members":[{"MemberType":"Property","Name":"Attachment0","Tags":[],"ValueType":{"Name":"Attachment","Category":"Class"},"Security":{"Write":"None","Read":"None"},"Category":"Shape","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"Attachment1","Tags":[],"ValueType":{"Name":"Attachment","Category":"Class"},"Security":{"Read":"None","Write":"None"},"Category":"Shape","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"Color","Tags":[],"ValueType":{"Name":"ColorSequence","Category":"DataType"},"Security":{"Write":"None","Read":"None"},"Category":"Appearance","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"CurveSize0","Tags":[],"ValueType":{"Name":"float","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Shape","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"CurveSize1","Tags":[],"ValueType":{"Name":"float","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Shape","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"Enabled","Tags":[],"ValueType":{"Name":"bool","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Appearance","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"FaceCamera","Tags":[],"ValueType":{"Name":"bool","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Shape","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"LightEmission","Tags":[],"ValueType":{"Name":"float","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Appearance","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"LightInfluence","Tags":[],"ValueType":{"Name":"float","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Appearance","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"Segments","Tags":[],"ValueType":{"Name":"int","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Shape","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"Texture","Tags":[],"ValueType":{"Name":"Content","Category":"DataType"},"Security":{"Read":"None","Write":"None"},"Category":"Appearance","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"TextureLength","Tags":[],"ValueType":{"Name":"float","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Appearance","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"TextureMode","Tags":[],"ValueType":{"Name":"TextureMode","Category":"Enum"},"Security":{"Write":"None","Read":"None"},"Category":"Appearance","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"TextureSpeed","Tags":[],"ValueType":{"Name":"float","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Appearance","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"Transparency","Tags":[],"ValueType":{"Name":"NumberSequence","Category":"DataType"},"Security":{"Read":"None","Write":"None"},"Category":"Appearance","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"Width0","Tags":[],"ValueType":{"Name":"float","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Shape","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"Width1","Tags":[],"ValueType":{"Name":"float","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Shape","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"ZOffset","Tags":[],"ValueType":{"Name":"float","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Appearance","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"SetTextureOffset","Tags":[],"Parameters":[{"Name":"offset","Type":{"Name":"float","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"None","Description":null,"DescriptionSource":null}],"Tags":[],"Superclass":"Instance","Description":"Makes beam between two attachments","DescriptionSource":null},{"Name":"BindableEvent","Members":[{"MemberType":"Function","Name":"Fire","Tags":[],"Parameters":[{"Name":"arguments","Type":{"Name":"Tuple","Category":"Group"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"None","Description":"Used to make the custom event fire (see Event for more info). Arguments can be variable length.","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Event","Name":"Event","Tags":[],"Parameters":[{"Name":"arguments","Type":{"Name":"Tuple","Category":"Group"},"Description":null,"DescriptionSource":null}],"Security":"None","Description":"This event fires when the Fire() method is used. Receives the variable length arguments from Fire().","DescriptionSource":"ReflectionMetadata"}],"Tags":[],"Superclass":"Instance","Description":"Allow events defined in one script to be subscribed to by another script","DescriptionSource":null},{"Name":"BindableFunction","Members":[{"MemberType":"Function","Name":"Invoke","Tags":["Yields"],"Parameters":[{"Name":"arguments","Type":{"Name":"Tuple","Category":"Group"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"Tuple","Category":"Group"},"Security":"None","Description":"Causes the function assigned to OnInvoke to be called. Arguments passed to this function get passed to OnInvoke function.","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Callback","Name":"OnInvoke","Tags":[],"Security":"None","Description":"Should be defined as a function. This function is called when Invoke() is called. Number of arguments is variable.","DescriptionSource":"ReflectionMetadata"}],"Tags":[],"Superclass":"Instance","Description":"Allow functions defined in one script to be called by another script","DescriptionSource":null},{"Name":"BodyMover","Members":[],"Tags":["NotCreatable"],"Superclass":"Instance","Description":null,"DescriptionSource":null},{"Name":"BodyAngularVelocity","Members":[{"MemberType":"Property","Name":"AngularVelocity","Tags":[],"ValueType":{"Name":"Vector3","Category":"DataType"},"Security":{"Write":"None","Read":"None"},"Category":"Goals","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"MaxTorque","Tags":[],"ValueType":{"Name":"Vector3","Category":"DataType"},"Security":{"Write":"None","Read":"None"},"Category":"Goals","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"P","Tags":[],"ValueType":{"Name":"float","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Goals","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"angularvelocity","Tags":["NotReplicated","Deprecated"],"ValueType":{"Name":"Vector3","Category":"DataType"},"Security":{"Write":"None","Read":"None"},"Category":"Goals","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"maxTorque","Tags":["NotReplicated","Deprecated"],"ValueType":{"Name":"Vector3","Category":"DataType"},"Security":{"Write":"None","Read":"None"},"Category":"Goals","Description":"`maxTorque` is deprecated. Use `MaxTorque` instead.","DescriptionSource":"Heuristic"}],"Tags":[],"Superclass":"BodyMover","Description":null,"DescriptionSource":null},{"Name":"BodyForce","Members":[{"MemberType":"Property","Name":"Force","Tags":[],"ValueType":{"Name":"Vector3","Category":"DataType"},"Security":{"Write":"None","Read":"None"},"Category":"Goals","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"force","Tags":["NotReplicated","Deprecated"],"ValueType":{"Name":"Vector3","Category":"DataType"},"Security":{"Read":"None","Write":"None"},"Category":"Goals","Description":"`force` is deprecated. Use `Force` instead.","DescriptionSource":"Heuristic"}],"Tags":[],"Superclass":"BodyMover","Description":"When parented to a physical part, BodyForce will continually exert a force upon its parent object.","DescriptionSource":null},{"Name":"BodyGyro","Members":[{"MemberType":"Property","Name":"CFrame","Tags":[],"ValueType":{"Name":"CFrame","Category":"DataType"},"Security":{"Write":"None","Read":"None"},"Category":"Goals","Description":"The cframe that this force is trying to orient its parent Part to. Note: this force only uses the rotation of the cframe, not the position.","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Property","Name":"D","Tags":[],"ValueType":{"Name":"float","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Goals","Description":"The dampening factor applied to this force","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Property","Name":"MaxTorque","Tags":[],"ValueType":{"Name":"Vector3","Category":"DataType"},"Security":{"Read":"None","Write":"None"},"Category":"Goals","Description":"The maximum torque that will be exerted on the Part","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Property","Name":"P","Tags":[],"ValueType":{"Name":"float","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Goals","Description":"The power continually applied to this force","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Property","Name":"cframe","Tags":["NotReplicated","Deprecated"],"ValueType":{"Name":"CFrame","Category":"DataType"},"Security":{"Write":"None","Read":"None"},"Category":"Goals","Description":"Use CFrame instead","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Property","Name":"maxTorque","Tags":["NotReplicated","Deprecated"],"ValueType":{"Name":"Vector3","Category":"DataType"},"Security":{"Write":"None","Read":"None"},"Category":"Goals","Description":"`maxTorque` is deprecated. Use `MaxTorque` instead.","DescriptionSource":"Heuristic"}],"Tags":[],"Superclass":"BodyMover","Description":"Attempts to maintain a fixed orientation of its parent Part","DescriptionSource":null},{"Name":"BodyPosition","Members":[{"MemberType":"Property","Name":"D","Tags":[],"ValueType":{"Name":"float","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Goals","Description":"The dampening factor applied to this force","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Property","Name":"MaxForce","Tags":[],"ValueType":{"Name":"Vector3","Category":"DataType"},"Security":{"Write":"None","Read":"None"},"Category":"Goals","Description":"The maximum force that will be exerted on the Part","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Property","Name":"P","Tags":[],"ValueType":{"Name":"float","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Goals","Description":"The power factor continually applied to this force","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Property","Name":"Position","Tags":[],"ValueType":{"Name":"Vector3","Category":"DataType"},"Security":{"Read":"None","Write":"None"},"Category":"Goals","Description":"The Vector3 that this force is trying to position its parent Part to.","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Property","Name":"maxForce","Tags":["NotReplicated","Deprecated"],"ValueType":{"Name":"Vector3","Category":"DataType"},"Security":{"Write":"None","Read":"None"},"Category":"Goals","Description":"`maxForce` is deprecated. Use `MaxForce` instead.","DescriptionSource":"Heuristic"},{"MemberType":"Property","Name":"position","Tags":["NotReplicated","Deprecated"],"ValueType":{"Name":"Vector3","Category":"DataType"},"Security":{"Read":"None","Write":"None"},"Category":"Goals","Description":"`position` is deprecated. Use `Position` instead.","DescriptionSource":"Heuristic"},{"MemberType":"Function","Name":"GetLastForce","Tags":[],"Parameters":[],"ReturnType":{"Name":"Vector3","Category":"DataType"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"lastForce","Tags":["Deprecated"],"Parameters":[],"ReturnType":{"Name":"Vector3","Category":"DataType"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Event","Name":"ReachedTarget","Tags":[],"Parameters":[],"Security":"None","Description":null,"DescriptionSource":null}],"Tags":[],"Superclass":"BodyMover","Description":null,"DescriptionSource":null},{"Name":"BodyThrust","Members":[{"MemberType":"Property","Name":"Force","Tags":[],"ValueType":{"Name":"Vector3","Category":"DataType"},"Security":{"Write":"None","Read":"None"},"Category":"Goals","Description":"The power continually applied to this force","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Property","Name":"Location","Tags":[],"ValueType":{"Name":"Vector3","Category":"DataType"},"Security":{"Read":"None","Write":"None"},"Category":"Goals","Description":"The Vector3 location of where to apply the force to.","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Property","Name":"force","Tags":["NotReplicated","Deprecated"],"ValueType":{"Name":"Vector3","Category":"DataType"},"Security":{"Read":"None","Write":"None"},"Category":"Goals","Description":"`force` is deprecated. Use `Force` instead.","DescriptionSource":"Heuristic"},{"MemberType":"Property","Name":"location","Tags":["NotReplicated","Deprecated"],"ValueType":{"Name":"Vector3","Category":"DataType"},"Security":{"Read":"None","Write":"None"},"Category":"Goals","Description":"`location` is deprecated. Use `Location` instead.","DescriptionSource":"Heuristic"}],"Tags":[],"Superclass":"BodyMover","Description":null,"DescriptionSource":null},{"Name":"BodyVelocity","Members":[{"MemberType":"Property","Name":"MaxForce","Tags":[],"ValueType":{"Name":"Vector3","Category":"DataType"},"Security":{"Write":"None","Read":"None"},"Category":"Goals","Description":"The maximum force that will be exerted on the Part in each axis","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Property","Name":"P","Tags":[],"ValueType":{"Name":"float","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Goals","Description":"The amount of power we add to the system. The higher the power, the quicker the force will achieve its goal.","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Property","Name":"Velocity","Tags":[],"ValueType":{"Name":"Vector3","Category":"DataType"},"Security":{"Read":"None","Write":"None"},"Category":"Goals","Description":"The velocity this system tries to achieve. How quickly the system reaches this velocity (if ever) is defined by P.","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Property","Name":"maxForce","Tags":["NotReplicated","Deprecated"],"ValueType":{"Name":"Vector3","Category":"DataType"},"Security":{"Write":"None","Read":"None"},"Category":"Goals","Description":"`maxForce` is deprecated. Use `MaxForce` instead.","DescriptionSource":"Heuristic"},{"MemberType":"Property","Name":"velocity","Tags":["NotReplicated","Deprecated"],"ValueType":{"Name":"Vector3","Category":"DataType"},"Security":{"Write":"None","Read":"None"},"Category":"Goals","Description":"`velocity` is deprecated. Use `Velocity` instead.","DescriptionSource":"Heuristic"},{"MemberType":"Function","Name":"GetLastForce","Tags":[],"Parameters":[],"ReturnType":{"Name":"Vector3","Category":"DataType"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"lastForce","Tags":[],"Parameters":[],"ReturnType":{"Name":"Vector3","Category":"DataType"},"Security":"None","Description":null,"DescriptionSource":null}],"Tags":[],"Superclass":"BodyMover","Description":null,"DescriptionSource":null},{"Name":"RocketPropulsion","Members":[{"MemberType":"Property","Name":"CartoonFactor","Tags":[],"ValueType":{"Name":"float","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Goals","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"MaxSpeed","Tags":[],"ValueType":{"Name":"float","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Thrust","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"MaxThrust","Tags":[],"ValueType":{"Name":"float","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Thrust","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"MaxTorque","Tags":[],"ValueType":{"Name":"Vector3","Category":"DataType"},"Security":{"Write":"None","Read":"None"},"Category":"Turn","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"Target","Tags":[],"ValueType":{"Name":"BasePart","Category":"Class"},"Security":{"Read":"None","Write":"None"},"Category":"Goals","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"TargetOffset","Tags":[],"ValueType":{"Name":"Vector3","Category":"DataType"},"Security":{"Write":"None","Read":"None"},"Category":"Goals","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"TargetRadius","Tags":[],"ValueType":{"Name":"float","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Goals","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"ThrustD","Tags":[],"ValueType":{"Name":"float","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Thrust","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"ThrustP","Tags":[],"ValueType":{"Name":"float","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Thrust","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"TurnD","Tags":[],"ValueType":{"Name":"float","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Turn","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"TurnP","Tags":[],"ValueType":{"Name":"float","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Turn","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"Abort","Tags":[],"Parameters":[],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"Fire","Tags":[],"Parameters":[],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"fire","Tags":["Deprecated"],"Parameters":[],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"None","Description":"`fire` is deprecated. Use `Fire` instead.","DescriptionSource":"Heuristic"},{"MemberType":"Event","Name":"ReachedTarget","Tags":[],"Parameters":[],"Security":"None","Description":null,"DescriptionSource":null}],"Tags":[],"Superclass":"BodyMover","Description":"A propulsion system that mimics a rocket","DescriptionSource":null},{"Name":"BrowserService","Members":[{"MemberType":"Function","Name":"CloseBrowserWindow","Tags":[],"Parameters":[],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"RobloxScriptSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"EmitHybridEvent","Tags":[],"Parameters":[{"Name":"moduleName","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"eventName","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"params","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"RobloxScriptSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"OpenBrowserWindow","Tags":[],"Parameters":[{"Name":"url","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"RobloxScriptSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"OpenNativeOverlay","Tags":[],"Parameters":[{"Name":"title","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"url","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"RobloxScriptSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"ReturnToJavaScript","Tags":[],"Parameters":[{"Name":"callbackId","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"success","Type":{"Name":"bool","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"params","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"RobloxScriptSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Event","Name":"BrowserWindowClosed","Tags":[],"Parameters":[],"Security":"RobloxScriptSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Event","Name":"BrowserWindowWillNavigate","Tags":[],"Parameters":[{"Name":"url","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"Security":"RobloxScriptSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Event","Name":"JavaScriptCallback","Tags":[],"Parameters":[{"Name":"content","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"Security":"RobloxScriptSecurity","Description":null,"DescriptionSource":null}],"Tags":["NotCreatable","Service","NotReplicated"],"Superclass":"Instance","Description":null,"DescriptionSource":null},{"Name":"CacheableContentProvider","Members":[],"Tags":["NotCreatable","Service","NotReplicated"],"Superclass":"Instance","Description":null,"DescriptionSource":null},{"Name":"MeshContentProvider","Members":[],"Tags":["NotCreatable","Service","NotReplicated"],"Superclass":"CacheableContentProvider","Description":null,"DescriptionSource":null},{"Name":"SolidModelContentProvider","Members":[],"Tags":["NotCreatable","Service","NotReplicated"],"Superclass":"CacheableContentProvider","Description":null,"DescriptionSource":null},{"Name":"Camera","Members":[{"MemberType":"Property","Name":"CFrame","Tags":[],"ValueType":{"Name":"CFrame","Category":"DataType"},"Security":{"Write":"None","Read":"None"},"Category":"Data","Description":"The current position and rotation of the Camera. For most CameraTypes, the rotation is set such that the CoordinateFrame lookVector is pointing at the Focus.","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Property","Name":"CameraSubject","Tags":[],"ValueType":{"Name":"Instance","Category":"Class"},"Security":{"Read":"None","Write":"None"},"Category":"Camera","Description":"Where the Camera's focus is. Any rotation of the camera will be about this subject.","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Property","Name":"CameraType","Tags":[],"ValueType":{"Name":"CameraType","Category":"Enum"},"Security":{"Write":"None","Read":"None"},"Category":"Camera","Description":"Defines how the camera will behave. <a href=\"http://wiki.roblox.com/index.php/CameraType\" target=\"_blank\">More info</a>","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Property","Name":"CoordinateFrame","Tags":["Hidden","NotReplicated","Deprecated"],"ValueType":{"Name":"CFrame","Category":"DataType"},"Security":{"Write":"None","Read":"None"},"Category":"Data","Description":"The current position and rotation of the Camera. For most CameraTypes, the rotation is set such that the CoordinateFrame lookVector is pointing at the Focus.","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Property","Name":"FieldOfView","Tags":[],"ValueType":{"Name":"float","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Data","Description":"The current angle, or width, of what the camera can see. Current acceptable values are from 20 degrees to 80.","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Property","Name":"Focus","Tags":[],"ValueType":{"Name":"CFrame","Category":"DataType"},"Security":{"Read":"None","Write":"None"},"Category":"Data","Description":"The current CoordinateFrame that the camera is looking at. Note: it is not always guaranteed that the camera is always looking here.","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Property","Name":"HeadLocked","Tags":[],"ValueType":{"Name":"bool","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Data","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"HeadScale","Tags":[],"ValueType":{"Name":"float","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Data","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"NearPlaneZ","Tags":["ReadOnly","NotReplicated"],"ValueType":{"Name":"float","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Data","Description":"The negative z-offset of the view frustum's near clipping plane.","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Property","Name":"ViewportSize","Tags":["ReadOnly","NotReplicated"],"ValueType":{"Name":"Vector2","Category":"DataType"},"Security":{"Read":"None","Write":"None"},"Category":"Data","Description":"Holds the x,y screen resolution of the viewport the camera is presenting (note: this can differ from the AbsoluteSize property of a full screen gui).","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Property","Name":"focus","Tags":["NotReplicated","Deprecated"],"ValueType":{"Name":"CFrame","Category":"DataType"},"Security":{"Read":"None","Write":"None"},"Category":"Data","Description":"`focus` is deprecated. Use `Focus` instead.","DescriptionSource":"Heuristic"},{"MemberType":"Function","Name":"GetLargestCutoffDistance","Tags":[],"Parameters":[{"Name":"ignoreList","Type":{"Name":"Objects","Category":"DataType"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"float","Category":"Primitive"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"GetPanSpeed","Tags":[],"Parameters":[],"ReturnType":{"Name":"float","Category":"Primitive"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"GetPartsObscuringTarget","Tags":[],"Parameters":[{"Name":"castPoints","Type":{"Name":"Array","Category":"Group"},"Description":null,"DescriptionSource":null},{"Name":"ignoreList","Type":{"Name":"Objects","Category":"DataType"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"Objects","Category":"DataType"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"GetRenderCFrame","Tags":[],"Parameters":[],"ReturnType":{"Name":"CFrame","Category":"DataType"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"GetRoll","Tags":[],"Parameters":[],"ReturnType":{"Name":"float","Category":"Primitive"},"Security":"None","Description":"Returns the camera's current roll. Roll is defined in radians, and is stored as the delta from the camera's y axis default normal vector.","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Function","Name":"GetTiltSpeed","Tags":[],"Parameters":[],"ReturnType":{"Name":"float","Category":"Primitive"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"Interpolate","Tags":[],"Parameters":[{"Name":"endPos","Type":{"Name":"CFrame","Category":"DataType"},"Description":null,"DescriptionSource":null},{"Name":"endFocus","Type":{"Name":"CFrame","Category":"DataType"},"Description":null,"DescriptionSource":null},{"Name":"duration","Type":{"Name":"float","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"PanUnits","Tags":[],"Parameters":[{"Name":"units","Type":{"Name":"int","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"ScreenPointToRay","Tags":[],"Parameters":[{"Name":"x","Type":{"Name":"float","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"y","Type":{"Name":"float","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"depth","Type":{"Name":"float","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"Ray","Category":"DataType"},"Security":"None","Description":"Takes a 2D screen position and produces a Ray object to be used for 3D raycasting. Input is x,y screen coordinates, and a (optional, defaults to 0) z position which sets how far in the camera look vector to start the ray origin.","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Function","Name":"SetCameraPanMode","Tags":[],"Parameters":[{"Name":"mode","Type":{"Name":"CameraPanMode","Category":"Enum"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"SetRoll","Tags":[],"Parameters":[{"Name":"rollAngle","Type":{"Name":"float","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"None","Description":"Sets the camera's current roll. Roll is defined in radians, and is stored as the delta from the camera's y axis default normal vector.","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Function","Name":"TiltUnits","Tags":[],"Parameters":[{"Name":"units","Type":{"Name":"int","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"bool","Category":"Primitive"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"ViewportPointToRay","Tags":[],"Parameters":[{"Name":"x","Type":{"Name":"float","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"y","Type":{"Name":"float","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"depth","Type":{"Name":"float","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"Ray","Category":"DataType"},"Security":"None","Description":"Same as ScreenPointToRay, except no GUI offsets are taken into account. Useful for things like casting a ray from the middle of the Camera.ViewportSize","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Function","Name":"WorldToScreenPoint","Tags":[],"Parameters":[{"Name":"worldPoint","Type":{"Name":"Vector3","Category":"DataType"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"Tuple","Category":"Group"},"Security":"None","Description":"Takes a 3D position in the world and projects it onto x,y coordinates of screen space. Returns two values, first is a Vector3 that has x,y position and z position which is distance from camera (negative if behind camera, positive if in front). Second return value is a boolean indicating if the first argument is an on-screen coordinate.","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Function","Name":"WorldToViewportPoint","Tags":[],"Parameters":[{"Name":"worldPoint","Type":{"Name":"Vector3","Category":"DataType"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"Tuple","Category":"Group"},"Security":"None","Description":"Same as WorldToScreenPoint, except no GUI offsets are taken into account.","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Function","Name":"Zoom","Tags":[],"Parameters":[{"Name":"distance","Type":{"Name":"float","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"bool","Category":"Primitive"},"Security":"RobloxScriptSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Event","Name":"FirstPersonTransition","Tags":[],"Parameters":[{"Name":"entering","Type":{"Name":"bool","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"Security":"LocalUserSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Event","Name":"InterpolationFinished","Tags":[],"Parameters":[],"Security":"None","Description":null,"DescriptionSource":null}],"Tags":["NotReplicated"],"Superclass":"Instance","Description":null,"DescriptionSource":null},{"Name":"ChangeHistoryService","Members":[{"MemberType":"Function","Name":"GetCanRedo","Tags":[],"Parameters":[],"ReturnType":{"Name":"Tuple","Category":"Group"},"Security":"PluginSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"GetCanUndo","Tags":[],"Parameters":[],"ReturnType":{"Name":"Tuple","Category":"Group"},"Security":"PluginSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"Redo","Tags":[],"Parameters":[],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"PluginSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"ResetWaypoints","Tags":[],"Parameters":[],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"PluginSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"SetEnabled","Tags":[],"Parameters":[{"Name":"state","Type":{"Name":"bool","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"PluginSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"SetWaypoint","Tags":[],"Parameters":[{"Name":"name","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"PluginSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"Undo","Tags":[],"Parameters":[],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"PluginSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Event","Name":"OnRedo","Tags":[],"Parameters":[{"Name":"waypoint","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"Security":"PluginSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Event","Name":"OnUndo","Tags":[],"Parameters":[{"Name":"waypoint","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"Security":"PluginSecurity","Description":null,"DescriptionSource":null}],"Tags":["NotCreatable","Service"],"Superclass":"Instance","Description":null,"DescriptionSource":null},{"Name":"CharacterAppearance","Members":[],"Tags":["NotCreatable"],"Superclass":"Instance","Description":null,"DescriptionSource":null},{"Name":"BodyColors","Members":[{"MemberType":"Property","Name":"HeadColor","Tags":[],"ValueType":{"Name":"BrickColor","Category":"DataType"},"Security":{"Write":"None","Read":"None"},"Category":"Appearance","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"HeadColor3","Tags":[],"ValueType":{"Name":"Color3","Category":"DataType"},"Security":{"Read":"None","Write":"None"},"Category":"Appearance","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"LeftArmColor","Tags":[],"ValueType":{"Name":"BrickColor","Category":"DataType"},"Security":{"Read":"None","Write":"None"},"Category":"Appearance","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"LeftArmColor3","Tags":[],"ValueType":{"Name":"Color3","Category":"DataType"},"Security":{"Write":"None","Read":"None"},"Category":"Appearance","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"LeftLegColor","Tags":[],"ValueType":{"Name":"BrickColor","Category":"DataType"},"Security":{"Read":"None","Write":"None"},"Category":"Appearance","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"LeftLegColor3","Tags":[],"ValueType":{"Name":"Color3","Category":"DataType"},"Security":{"Write":"None","Read":"None"},"Category":"Appearance","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"RightArmColor","Tags":[],"ValueType":{"Name":"BrickColor","Category":"DataType"},"Security":{"Write":"None","Read":"None"},"Category":"Appearance","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"RightArmColor3","Tags":[],"ValueType":{"Name":"Color3","Category":"DataType"},"Security":{"Read":"None","Write":"None"},"Category":"Appearance","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"RightLegColor","Tags":[],"ValueType":{"Name":"BrickColor","Category":"DataType"},"Security":{"Write":"None","Read":"None"},"Category":"Appearance","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"RightLegColor3","Tags":[],"ValueType":{"Name":"Color3","Category":"DataType"},"Security":{"Write":"None","Read":"None"},"Category":"Appearance","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"TorsoColor","Tags":[],"ValueType":{"Name":"BrickColor","Category":"DataType"},"Security":{"Write":"None","Read":"None"},"Category":"Appearance","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"TorsoColor3","Tags":[],"ValueType":{"Name":"Color3","Category":"DataType"},"Security":{"Write":"None","Read":"None"},"Category":"Appearance","Description":null,"DescriptionSource":null}],"Tags":[],"Superclass":"CharacterAppearance","Description":null,"DescriptionSource":null},{"Name":"CharacterMesh","Members":[{"MemberType":"Property","Name":"BaseTextureId","Tags":[],"ValueType":{"Name":"int64","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Data","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"BodyPart","Tags":[],"ValueType":{"Name":"BodyPart","Category":"Enum"},"Security":{"Write":"None","Read":"None"},"Category":"Data","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"MeshId","Tags":[],"ValueType":{"Name":"int64","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Data","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"OverlayTextureId","Tags":[],"ValueType":{"Name":"int64","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Data","Description":null,"DescriptionSource":null}],"Tags":[],"Superclass":"CharacterAppearance","Description":"Modifies the appearance of a body part.","DescriptionSource":null},{"Name":"Clothing","Members":[{"MemberType":"Property","Name":"Color3","Tags":[],"ValueType":{"Name":"Color3","Category":"DataType"},"Security":{"Write":"None","Read":"None"},"Category":"Appearance","Description":null,"DescriptionSource":null}],"Tags":["NotCreatable"],"Superclass":"CharacterAppearance","Description":null,"DescriptionSource":null},{"Name":"Pants","Members":[{"MemberType":"Property","Name":"PantsTemplate","Tags":[],"ValueType":{"Name":"Content","Category":"DataType"},"Security":{"Read":"None","Write":"None"},"Category":"Appearance","Description":null,"DescriptionSource":null}],"Tags":[],"Superclass":"Clothing","Description":null,"DescriptionSource":null},{"Name":"Shirt","Members":[{"MemberType":"Property","Name":"ShirtTemplate","Tags":[],"ValueType":{"Name":"Content","Category":"DataType"},"Security":{"Read":"None","Write":"None"},"Category":"Appearance","Description":null,"DescriptionSource":null}],"Tags":[],"Superclass":"Clothing","Description":null,"DescriptionSource":null},{"Name":"ShirtGraphic","Members":[{"MemberType":"Property","Name":"Color3","Tags":[],"ValueType":{"Name":"Color3","Category":"DataType"},"Security":{"Read":"None","Write":"None"},"Category":"Appearance","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"Graphic","Tags":[],"ValueType":{"Name":"Content","Category":"DataType"},"Security":{"Read":"None","Write":"None"},"Category":"Appearance","Description":null,"DescriptionSource":null}],"Tags":[],"Superclass":"CharacterAppearance","Description":null,"DescriptionSource":null},{"Name":"Skin","Members":[{"MemberType":"Property","Name":"SkinColor","Tags":[],"ValueType":{"Name":"BrickColor","Category":"DataType"},"Security":{"Read":"None","Write":"None"},"Category":"Appearance","Description":null,"DescriptionSource":null}],"Tags":["Deprecated"],"Superclass":"CharacterAppearance","Description":null,"DescriptionSource":null},{"Name":"Chat","Members":[{"MemberType":"Property","Name":"BubbleChatEnabled","Tags":[],"ValueType":{"Name":"bool","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Behavior","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"LoadDefaultChat","Tags":[],"ValueType":{"Name":"bool","Category":"Primitive"},"Security":{"Read":"None","Write":"NotAccessibleSecurity"},"Category":"Behavior","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"Chat","Tags":[],"Parameters":[{"Name":"partOrCharacter","Type":{"Name":"Instance","Category":"Class"},"Description":null,"DescriptionSource":null},{"Name":"message","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"color","Type":{"Name":"ChatColor","Category":"Enum"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"ChatLocal","Tags":[],"Parameters":[{"Name":"partOrCharacter","Type":{"Name":"Instance","Category":"Class"},"Description":null,"DescriptionSource":null},{"Name":"message","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"color","Type":{"Name":"ChatColor","Category":"Enum"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"RobloxScriptSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"GetShouldUseLuaChat","Tags":[],"Parameters":[],"ReturnType":{"Name":"bool","Category":"Primitive"},"Security":"RobloxScriptSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"InvokeChatCallback","Tags":[],"Parameters":[{"Name":"callbackType","Type":{"Name":"ChatCallbackType","Category":"Enum"},"Description":null,"DescriptionSource":null},{"Name":"callbackArguments","Type":{"Name":"Tuple","Category":"Group"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"Tuple","Category":"Group"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"RegisterChatCallback","Tags":[],"Parameters":[{"Name":"callbackType","Type":{"Name":"ChatCallbackType","Category":"Enum"},"Description":null,"DescriptionSource":null},{"Name":"callbackFunction","Type":{"Name":"Function","Category":"DataType"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"CanUserChatAsync","Tags":["Yields"],"Parameters":[{"Name":"userId","Type":{"Name":"int64","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"bool","Category":"Primitive"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"CanUsersChatAsync","Tags":["Yields"],"Parameters":[{"Name":"userIdFrom","Type":{"Name":"int64","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"userIdTo","Type":{"Name":"int64","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"bool","Category":"Primitive"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"FilterStringAsync","Tags":["Yields"],"Parameters":[{"Name":"stringToFilter","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"playerFrom","Type":{"Name":"Instance","Category":"Class"},"Description":null,"DescriptionSource":null},{"Name":"playerTo","Type":{"Name":"Instance","Category":"Class"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"string","Category":"Primitive"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"FilterStringForBroadcast","Tags":["Yields"],"Parameters":[{"Name":"stringToFilter","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"playerFrom","Type":{"Name":"Instance","Category":"Class"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"string","Category":"Primitive"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"FilterStringForPlayerAsync","Tags":["Yields","Deprecated"],"Parameters":[{"Name":"stringToFilter","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"playerToFilterFor","Type":{"Name":"Instance","Category":"Class"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"string","Category":"Primitive"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Event","Name":"Chatted","Tags":[],"Parameters":[{"Name":"part","Type":{"Name":"Instance","Category":"Class"},"Description":null,"DescriptionSource":null},{"Name":"message","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"color","Type":{"Name":"ChatColor","Category":"Enum"},"Description":null,"DescriptionSource":null}],"Security":"None","Description":null,"DescriptionSource":null}],"Tags":["NotCreatable","Service","NotReplicated"],"Superclass":"Instance","Description":null,"DescriptionSource":null},{"Name":"ClickDetector","Members":[{"MemberType":"Property","Name":"CursorIcon","Tags":[],"ValueType":{"Name":"Content","Category":"DataType"},"Security":{"Read":"None","Write":"None"},"Category":"Image","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"MaxActivationDistance","Tags":[],"ValueType":{"Name":"float","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Data","Description":"The maximum distance a Player's character can be from the ClickDetector's parent Part that will allow the Player's mouse to fire events on this object.","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Event","Name":"MouseClick","Tags":[],"Parameters":[{"Name":"playerWhoClicked","Type":{"Name":"Instance","Category":"Class"},"Description":null,"DescriptionSource":null}],"Security":"None","Description":"Fired when a player clicks on the parent Part of ClickDetector. The argument provided is always of type Player.","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Event","Name":"MouseHoverEnter","Tags":[],"Parameters":[{"Name":"playerWhoHovered","Type":{"Name":"Instance","Category":"Class"},"Description":null,"DescriptionSource":null}],"Security":"None","Description":"Fired when a player's mouse enters on the parent Part of ClickDetector. The argument provided is always of type Player.","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Event","Name":"MouseHoverLeave","Tags":[],"Parameters":[{"Name":"playerWhoHovered","Type":{"Name":"Instance","Category":"Class"},"Description":null,"DescriptionSource":null}],"Security":"None","Description":"Fired when a player's mouse leaves the parent Part of ClickDetector. The argument provided is always of type Player.","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Event","Name":"RightMouseClick","Tags":[],"Parameters":[{"Name":"playerWhoClicked","Type":{"Name":"Instance","Category":"Class"},"Description":null,"DescriptionSource":null}],"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Event","Name":"mouseClick","Tags":["Deprecated"],"Parameters":[{"Name":"playerWhoClicked","Type":{"Name":"Instance","Category":"Class"},"Description":null,"DescriptionSource":null}],"Security":"None","Description":"`mouseClick` is deprecated. Use `MouseClick` instead.","DescriptionSource":"Heuristic"}],"Tags":[],"Superclass":"Instance","Description":"Raises mouse events for parent object","DescriptionSource":null},{"Name":"ClusterPacketCache","Members":[],"Tags":["NotCreatable","Service","NotReplicated"],"Superclass":"Instance","Description":null,"DescriptionSource":null},{"Name":"CollectionService","Members":[{"MemberType":"Function","Name":"AddTag","Tags":[],"Parameters":[{"Name":"instance","Type":{"Name":"Instance","Category":"Class"},"Description":null,"DescriptionSource":null},{"Name":"tag","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"None","Description":"Adds a tag to an instance.","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Function","Name":"GetCollection","Tags":["Deprecated"],"Parameters":[{"Name":"class","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"Objects","Category":"DataType"},"Security":"None","Description":"Deprecated. Use GetTagged instead.","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Function","Name":"GetInstanceAddedSignal","Tags":[],"Parameters":[{"Name":"tag","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"RBXScriptSignal","Category":"DataType"},"Security":"None","Description":"Returns a signal that fires when the given tag either has a new instance with that tag added to the data model or that tag is assigned to an instance within the data model.","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Function","Name":"GetInstanceRemovedSignal","Tags":[],"Parameters":[{"Name":"tag","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"RBXScriptSignal","Category":"DataType"},"Security":"None","Description":"Returns a signal that fires when the given tag either has an instance with that tag removed from the data model or that tag is removed from an instance within the data model.","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Function","Name":"GetTagged","Tags":[],"Parameters":[{"Name":"tag","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"Objects","Category":"DataType"},"Security":"None","Description":"Returns an array of all of the instances in the data model which have the given tag.","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Function","Name":"GetTags","Tags":[],"Parameters":[{"Name":"instance","Type":{"Name":"Instance","Category":"Class"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"Array","Category":"Group"},"Security":"None","Description":"Returns a list of all the collections that an instance belongs to.","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Function","Name":"HasTag","Tags":[],"Parameters":[{"Name":"instance","Type":{"Name":"Instance","Category":"Class"},"Description":null,"DescriptionSource":null},{"Name":"tag","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"bool","Category":"Primitive"},"Security":"None","Description":"Returns whether the given instance has the given tag.","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Function","Name":"RemoveTag","Tags":[],"Parameters":[{"Name":"instance","Type":{"Name":"Instance","Category":"Class"},"Description":null,"DescriptionSource":null},{"Name":"tag","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"None","Description":"Removes a tag to an instance.","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Event","Name":"ItemAdded","Tags":["Deprecated"],"Parameters":[{"Name":"instance","Type":{"Name":"Instance","Category":"Class"},"Description":null,"DescriptionSource":null}],"Security":"None","Description":"Deprecated. Use GetInstanceAddedSignal instead.","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Event","Name":"ItemRemoved","Tags":["Deprecated"],"Parameters":[{"Name":"instance","Type":{"Name":"Instance","Category":"Class"},"Description":null,"DescriptionSource":null}],"Security":"None","Description":"Deprecated. Use GetInstancedRemovedSignal instead.","DescriptionSource":"ReflectionMetadata"}],"Tags":["NotCreatable","Service"],"Superclass":"Instance","Description":"A service which provides collections of instances based on tags assigned to them.","DescriptionSource":null},{"Name":"Configuration","Members":[],"Tags":[],"Superclass":"Instance","Description":"An object that can be placed under parts to hold Value objects that represent that part's configuration","DescriptionSource":null},{"Name":"Constraint","Members":[{"MemberType":"Property","Name":"Active","Tags":["ReadOnly","NotReplicated"],"ValueType":{"Name":"bool","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Behavior","Description":"Read-only boolean, true if the Constraint is active in world.","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Property","Name":"Attachment0","Tags":[],"ValueType":{"Name":"Attachment","Category":"Class"},"Security":{"Write":"None","Read":"None"},"Category":"Attachments","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"Attachment1","Tags":[],"ValueType":{"Name":"Attachment","Category":"Class"},"Security":{"Write":"None","Read":"None"},"Category":"Attachments","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"Color","Tags":[],"ValueType":{"Name":"BrickColor","Category":"DataType"},"Security":{"Read":"None","Write":"None"},"Category":"Appearance","Description":"The color of the in-game visual.","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Property","Name":"Enabled","Tags":[],"ValueType":{"Name":"bool","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Behavior","Description":"Toggles whether or not this constraint is enabled. Disabled constraints will not render in game.","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Property","Name":"Visible","Tags":[],"ValueType":{"Name":"bool","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Appearance","Description":"Toggles the in-game visual associated with this constraint.","DescriptionSource":"ReflectionMetadata"}],"Tags":["NotCreatable"],"Superclass":"Instance","Description":null,"DescriptionSource":null},{"Name":"AlignOrientation","Members":[{"MemberType":"Property","Name":"AlignType","Tags":[],"ValueType":{"Name":"AlignType","Category":"Enum"},"Security":{"Write":"None","Read":"None"},"Category":"AlignOrientation","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"MaxAngularVelocity","Tags":[],"ValueType":{"Name":"float","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Compliance","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"MaxTorque","Tags":[],"ValueType":{"Name":"float","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Compliance","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"PrimaryAxisOnly","Tags":[],"ValueType":{"Name":"bool","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"AlignOrientation","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"ReactionTorqueEnabled","Tags":[],"ValueType":{"Name":"bool","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"AlignOrientation","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"Responsiveness","Tags":[],"ValueType":{"Name":"float","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Compliance","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"RigidityEnabled","Tags":[],"ValueType":{"Name":"bool","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"AlignOrientation","Description":null,"DescriptionSource":null}],"Tags":[],"Superclass":"Constraint","Description":null,"DescriptionSource":null},{"Name":"AlignPosition","Members":[{"MemberType":"Property","Name":"ApplyAtCenterOfMass","Tags":[],"ValueType":{"Name":"bool","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"AlignPosition","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"MaxForce","Tags":[],"ValueType":{"Name":"float","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Compliance","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"MaxVelocity","Tags":[],"ValueType":{"Name":"float","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Compliance","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"ReactionForceEnabled","Tags":[],"ValueType":{"Name":"bool","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"AlignPosition","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"Responsiveness","Tags":[],"ValueType":{"Name":"float","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Compliance","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"RigidityEnabled","Tags":[],"ValueType":{"Name":"bool","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"AlignPosition","Description":null,"DescriptionSource":null}],"Tags":[],"Superclass":"Constraint","Description":null,"DescriptionSource":null},{"Name":"BallSocketConstraint","Members":[{"MemberType":"Property","Name":"LimitsEnabled","Tags":[],"ValueType":{"Name":"bool","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"BallSocket","Description":"Enables the angular limit between the axis of Attachment0 and the axis of Attachment1.","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Property","Name":"Radius","Tags":[],"ValueType":{"Name":"float","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Appearance","Description":"Radius of the in-game visual. Value in [0, inf).","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Property","Name":"Restitution","Tags":[],"ValueType":{"Name":"float","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Limits","Description":"Restitution of the limit, or how elastic it is. Value in [0, 1].","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Property","Name":"TwistLimitsEnabled","Tags":[],"ValueType":{"Name":"bool","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Limits","Description":"Enables the angular limits around the main axis of Attachment1.","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Property","Name":"TwistLowerAngle","Tags":[],"ValueType":{"Name":"float","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"TwistLimits","Description":"Lower angular limit around the axis of Attachment1. Value in [-180, 180].","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Property","Name":"TwistUpperAngle","Tags":[],"ValueType":{"Name":"float","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"TwistLimits","Description":"Upper angular limit around the axis of Attachment1. Value in [-180, 180].","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Property","Name":"UpperAngle","Tags":[],"ValueType":{"Name":"float","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Limits","Description":"Maximum angle between the two main axes. Value in [0, 180].","DescriptionSource":"ReflectionMetadata"}],"Tags":[],"Superclass":"Constraint","Description":null,"DescriptionSource":null},{"Name":"HingeConstraint","Members":[{"MemberType":"Property","Name":"ActuatorType","Tags":[],"ValueType":{"Name":"ActuatorType","Category":"Enum"},"Security":{"Read":"None","Write":"None"},"Category":"Hinge","Description":"Type of the rotational actuator: None, Motor, or Servo.","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Property","Name":"AngularSpeed","Tags":[],"ValueType":{"Name":"float","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Servo","Description":"Target angular speed. This value is unsigned as the servo will always move toward its target. Value in [0, inf).","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Property","Name":"AngularVelocity","Tags":[],"ValueType":{"Name":"float","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Motor","Description":"The target angular velocity of the motor in radians per second around the rotation axis. Value in [0, inf).","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Property","Name":"CurrentAngle","Tags":["ReadOnly","NotReplicated"],"ValueType":{"Name":"float","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Derived","Description":"Signed angle between the SecondaryAxis of Attchement0 and the SecondaryAxis of Attachment1 around the rotation axis. Value in [-180, 180].","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Property","Name":"LimitsEnabled","Tags":[],"ValueType":{"Name":"bool","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Hinge","Description":"Enables the angular limits on rotations around the main axis of Attachment0.","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Property","Name":"LowerAngle","Tags":[],"ValueType":{"Name":"float","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Limits","Description":"Lower limit for the angle from the SecondaryAxis of Attachment0 to the SecondaryAxis of Attachment1 around the rotation axis. Value in [-180, 180].","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Property","Name":"MotorMaxAcceleration","Tags":[],"ValueType":{"Name":"float","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Motor","Description":"The maximum angular acceleration of the motor in radians per second square. Value in [0, inf).","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Property","Name":"MotorMaxTorque","Tags":[],"ValueType":{"Name":"float","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Motor","Description":"The maximum torque the motor can apply to achieve the target angular velocity. Value in [0, inf).","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Property","Name":"Radius","Tags":[],"ValueType":{"Name":"float","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Appearance","Description":"Radius of the in-game visual. Value in [0, inf).","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Property","Name":"Restitution","Tags":[],"ValueType":{"Name":"float","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Limits","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"ServoMaxTorque","Tags":[],"ValueType":{"Name":"float","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Servo","Description":"Maximum torque the servo motor can apply. Value in [0, inf).","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Property","Name":"TargetAngle","Tags":[],"ValueType":{"Name":"float","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Servo","Description":"Target angle for the SecondaryAxis of Attachment1 from the SecondaryAxis of Attachment0 around the rotation axis. Value in [-180, 180].","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Property","Name":"UpperAngle","Tags":[],"ValueType":{"Name":"float","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Limits","Description":"Upper limit for the angle from the SecondaryAxis of Attachment0 to the SecondaryAxis of Attachment1 around the rotation axis. Value in [-180, 180].","DescriptionSource":"ReflectionMetadata"}],"Tags":[],"Superclass":"Constraint","Description":null,"DescriptionSource":null},{"Name":"LineForce","Members":[{"MemberType":"Property","Name":"ApplyAtCenterOfMass","Tags":[],"ValueType":{"Name":"bool","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"LineForce","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"InverseSquareLaw","Tags":[],"ValueType":{"Name":"bool","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"LineForce","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"Magnitude","Tags":[],"ValueType":{"Name":"float","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"LineForce","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"MaxForce","Tags":[],"ValueType":{"Name":"float","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"LineForce","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"ReactionForceEnabled","Tags":[],"ValueType":{"Name":"bool","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"LineForce","Description":null,"DescriptionSource":null}],"Tags":[],"Superclass":"Constraint","Description":null,"DescriptionSource":null},{"Name":"RodConstraint","Members":[{"MemberType":"Property","Name":"CurrentDistance","Tags":["ReadOnly","NotReplicated"],"ValueType":{"Name":"float","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Derived","Description":"Current distance between the two attachments. Value in [0, inf).","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Property","Name":"Length","Tags":[],"ValueType":{"Name":"float","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Rod","Description":"The length of the rod or the distance to be maintained between the two attachments. Value in [0, inf).","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Property","Name":"Thickness","Tags":[],"ValueType":{"Name":"float","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Appearance","Description":"The thickness of the in-game visual (diameter). Value in [0, inf).","DescriptionSource":"ReflectionMetadata"}],"Tags":[],"Superclass":"Constraint","Description":null,"DescriptionSource":null},{"Name":"RopeConstraint","Members":[{"MemberType":"Property","Name":"CurrentDistance","Tags":["ReadOnly","NotReplicated"],"ValueType":{"Name":"float","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Derived","Description":"Current distance between the two attachments. Value in [0, inf).","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Property","Name":"Length","Tags":[],"ValueType":{"Name":"float","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Rope","Description":"The length of the rope or the maximum distance between the two attachments. Value in [0, inf).","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Property","Name":"Restitution","Tags":[],"ValueType":{"Name":"float","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Rope","Description":"Restitution of the rope, or how elastic it is. Value in [0, 1].","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Property","Name":"Thickness","Tags":[],"ValueType":{"Name":"float","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Appearance","Description":"The thickness of the in-game visual (diameter). Value in [0, inf).","DescriptionSource":"ReflectionMetadata"}],"Tags":[],"Superclass":"Constraint","Description":null,"DescriptionSource":null},{"Name":"SlidingBallConstraint","Members":[{"MemberType":"Property","Name":"ActuatorType","Tags":[],"ValueType":{"Name":"ActuatorType","Category":"Enum"},"Security":{"Read":"None","Write":"None"},"Category":"Slider","Description":"Type of linear actuator (along the axis of the slider): None, Motor, or Servo.","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Property","Name":"CurrentPosition","Tags":["ReadOnly","NotReplicated"],"ValueType":{"Name":"float","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Derived","Description":"Current position of Attachment1 with respect to Attachment0 along the slider axis. Value in (-inf, inf).","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Property","Name":"LimitsEnabled","Tags":[],"ValueType":{"Name":"bool","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Slider","Description":"Enables the limits on the linear motion along the axis of the slider.","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Property","Name":"LowerLimit","Tags":[],"ValueType":{"Name":"float","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Limits","Description":"Lower limit for the position of Attachment1 with respect to Attachment0 along the slider axis. Value in (-inf, inf).","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Property","Name":"MotorMaxAcceleration","Tags":[],"ValueType":{"Name":"float","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Motor","Description":"The maximum acceleration of the motor in studs per second squared. Value in [0, inf).","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Property","Name":"MotorMaxForce","Tags":[],"ValueType":{"Name":"float","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Motor","Description":"The maximum force the motor can apply to achieve the target velocity. Units are mass * studs / seconds^2. Value in [0, inf).","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Property","Name":"Restitution","Tags":[],"ValueType":{"Name":"float","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Limits","Description":"Restitution of the two limits, or how elastic they are. Value in [0, 1].","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Property","Name":"ServoMaxForce","Tags":[],"ValueType":{"Name":"float","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Servo","Description":"Maximum force the servo motor can apply. Units are mass * studs / seconds^2. Value in [0, inf).","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Property","Name":"Size","Tags":[],"ValueType":{"Name":"float","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Appearance","Description":"Size of the in-game visual associated with this constraint. Value in [0, inf).","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Property","Name":"Speed","Tags":[],"ValueType":{"Name":"float","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Servo","Description":"Target speed in studs per second. This value is unsigned as the servo will always move toward its target. Value in [0, inf).","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Property","Name":"TargetPosition","Tags":[],"ValueType":{"Name":"float","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Servo","Description":"Target position of Attachment1 with respect to Attachment0 along the slider axis. Value in (-inf, inf).","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Property","Name":"UpperLimit","Tags":[],"ValueType":{"Name":"float","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Limits","Description":"Upper limit for the position of Attachment1 with respect to Attachment0 along the slider axis. Value in (-inf, inf).","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Property","Name":"Velocity","Tags":[],"ValueType":{"Name":"float","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Motor","Description":"The target linear velocity of the motor in studs per second along the slider axis. Value in (-inf, inf).","DescriptionSource":"ReflectionMetadata"}],"Tags":["NotCreatable"],"Superclass":"Constraint","Description":null,"DescriptionSource":null},{"Name":"CylindricalConstraint","Members":[{"MemberType":"Property","Name":"AngularActuatorType","Tags":[],"ValueType":{"Name":"ActuatorType","Category":"Enum"},"Security":{"Read":"None","Write":"None"},"Category":"Cylinder","Description":"Type of angular actuator: None, Motor, or Servo.","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Property","Name":"AngularLimitsEnabled","Tags":[],"ValueType":{"Name":"bool","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Cylinder","Description":"Enables the angular limits around the rotation axis.","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Property","Name":"AngularRestitution","Tags":[],"ValueType":{"Name":"float","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"AngularLimits","Description":"Restitution of the two limits, or how elastic they are. Value in [0, 1].","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Property","Name":"AngularSpeed","Tags":[],"ValueType":{"Name":"float","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"AngularServo","Description":"Target angular speed. This value is unsigned as the servo will always move toward its target. In radians per second. Value in [0, inf).","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Property","Name":"AngularVelocity","Tags":[],"ValueType":{"Name":"float","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"AngularMotor","Description":"The target angular velocity of the motor in radians per second around the rotation axis. Value in [0, inf).","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Property","Name":"CurrentAngle","Tags":["ReadOnly","NotReplicated"],"ValueType":{"Name":"float","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Derived","Description":"Signed angle (in degrees) between the reference axis and the secondary axis of Attachment1 around the rotation axis. Value in [-180, 180].","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Property","Name":"InclinationAngle","Tags":[],"ValueType":{"Name":"float","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Cylinder","Description":"Direction of the rotation axis as an angle from the x-axis in the xy-plane of Attachment0. Value in [-180, 180].","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Property","Name":"LowerAngle","Tags":[],"ValueType":{"Name":"float","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"AngularLimits","Description":"Lower limit for the angle (in degrees) between the reference axis and the SecondaryAxis of Attachment1 around the rotation axis. Value in [-180, 180].","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Property","Name":"MotorMaxAngularAcceleration","Tags":[],"ValueType":{"Name":"float","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"AngularMotor","Description":"The maximum angular acceleration of the motor in radians per second squared. Value in [0, inf).","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Property","Name":"MotorMaxTorque","Tags":[],"ValueType":{"Name":"float","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"AngularMotor","Description":"The maximum torque the motor can apply to achieve the target angular velocity. The units are mass * studs^2 / second^2. Value in [0, inf).","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Property","Name":"RotationAxisVisible","Tags":[],"ValueType":{"Name":"bool","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Appearance","Description":"Enable the visibility of the rotation axis.","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Property","Name":"ServoMaxTorque","Tags":[],"ValueType":{"Name":"float","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"AngularServo","Description":"Maximum torque the servo motor can apply. The units are mass * studs^2 / second^2. Value in [0, inf).","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Property","Name":"TargetAngle","Tags":[],"ValueType":{"Name":"float","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"AngularServo","Description":"Target angle (in degrees) between the reference axis and the secondary axis of Attachment1 around the rotation axis. Value in [-180, 180].","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Property","Name":"UpperAngle","Tags":[],"ValueType":{"Name":"float","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"AngularLimits","Description":"Upper limit for the angle (in degrees) between the reference axis and the SecondaryAxis of Attachment1 around the rotation axis. Value in [-180, 180].","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Property","Name":"WorldRotationAxis","Tags":["ReadOnly","NotReplicated"],"ValueType":{"Name":"Vector3","Category":"DataType"},"Security":{"Read":"None","Write":"None"},"Category":"Derived","Description":"The unit vector direction of the rotation axis in world coordinates.","DescriptionSource":"ReflectionMetadata"}],"Tags":[],"Superclass":"SlidingBallConstraint","Description":null,"DescriptionSource":null},{"Name":"PrismaticConstraint","Members":[],"Tags":[],"Superclass":"SlidingBallConstraint","Description":null,"DescriptionSource":null},{"Name":"SpringConstraint","Members":[{"MemberType":"Property","Name":"Coils","Tags":[],"ValueType":{"Name":"float","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Appearance","Description":"The number of coils in the in-game visual. Value in [0, 8].","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Property","Name":"CurrentLength","Tags":["ReadOnly","NotReplicated"],"ValueType":{"Name":"float","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Derived","Description":"Current distance between the two attachments. Value in [0, inf).","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Property","Name":"Damping","Tags":[],"ValueType":{"Name":"float","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Spring","Description":"The damping parameter of the spring. The force is scaled with respect to relative velocity. The units of this property are force / velocity. Value in [0, inf).","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Property","Name":"FreeLength","Tags":[],"ValueType":{"Name":"float","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Spring","Description":"The distance (in studs) between the two attachments at which the spring exerts no stiffness force. Value in [0, inf).","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Property","Name":"LimitsEnabled","Tags":[],"ValueType":{"Name":"bool","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Spring","Description":"Enables limits on the length of the spring.","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Property","Name":"MaxForce","Tags":[],"ValueType":{"Name":"float","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Spring","Description":"The maximum force that the spring can apply. Useful to prevent instabilities. The units are mass * studs / seconds^2. Value in [0, inf).","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Property","Name":"MaxLength","Tags":[],"ValueType":{"Name":"float","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Limits","Description":"Maximum spring length, or the maxium distance between the two attachments. Value in [0, inf).","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Property","Name":"MinLength","Tags":[],"ValueType":{"Name":"float","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Limits","Description":"Minimum spring length, or the minimum distance between the two attachments. Value in [0, inf).","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Property","Name":"Radius","Tags":[],"ValueType":{"Name":"float","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Appearance","Description":"The radius of the in-game spring coil visual. Value in [0, inf).","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Property","Name":"Stiffness","Tags":[],"ValueType":{"Name":"float","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Spring","Description":"The stiffness parameter of the spring. Force is scaled based on distance from the free length. The units of this property are force / distance. Value in [0, inf).","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Property","Name":"Thickness","Tags":[],"ValueType":{"Name":"float","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Appearance","Description":"The thickness of the spring wire (diameter) in the in-game visual. Value in [0, inf).","DescriptionSource":"ReflectionMetadata"}],"Tags":[],"Superclass":"Constraint","Description":null,"DescriptionSource":null},{"Name":"Torque","Members":[{"MemberType":"Property","Name":"RelativeTo","Tags":[],"ValueType":{"Name":"ActuatorRelativeTo","Category":"Enum"},"Security":{"Write":"None","Read":"None"},"Category":"Torque","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"Torque","Tags":[],"ValueType":{"Name":"Vector3","Category":"DataType"},"Security":{"Read":"None","Write":"None"},"Category":"Torque","Description":null,"DescriptionSource":null}],"Tags":[],"Superclass":"Constraint","Description":null,"DescriptionSource":null},{"Name":"VectorForce","Members":[{"MemberType":"Property","Name":"ApplyAtCenterOfMass","Tags":[],"ValueType":{"Name":"bool","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"VectorForce","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"Force","Tags":[],"ValueType":{"Name":"Vector3","Category":"DataType"},"Security":{"Read":"None","Write":"None"},"Category":"VectorForce","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"RelativeTo","Tags":[],"ValueType":{"Name":"ActuatorRelativeTo","Category":"Enum"},"Security":{"Write":"None","Read":"None"},"Category":"VectorForce","Description":null,"DescriptionSource":null}],"Tags":[],"Superclass":"Constraint","Description":null,"DescriptionSource":null},{"Name":"ContentProvider","Members":[{"MemberType":"Property","Name":"BaseUrl","Tags":["ReadOnly","NotReplicated"],"ValueType":{"Name":"string","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Data","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"RequestQueueSize","Tags":["ReadOnly","NotReplicated"],"ValueType":{"Name":"int","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Data","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"Preload","Tags":["Deprecated"],"Parameters":[{"Name":"contentId","Type":{"Name":"Content","Category":"DataType"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"SetBaseUrl","Tags":[],"Parameters":[{"Name":"url","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"LocalUserSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"PreloadAsync","Tags":["Yields"],"Parameters":[{"Name":"contentIdList","Type":{"Name":"Array","Category":"Group"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"None","Description":null,"DescriptionSource":null}],"Tags":["NotCreatable","Service","NotReplicated"],"Superclass":"Instance","Description":null,"DescriptionSource":null},{"Name":"ContextActionService","Members":[{"MemberType":"Function","Name":"BindAction","Tags":[],"Parameters":[{"Name":"actionName","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"functionToBind","Type":{"Name":"Function","Category":"DataType"},"Description":null,"DescriptionSource":null},{"Name":"createTouchButton","Type":{"Name":"bool","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"inputTypes","Type":{"Name":"Tuple","Category":"Group"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"None","Description":"Binds 'functionToBind' to fire when any 'inputTypes' happen. InputTypes can be variable in number and type. Types can be Enum.KeyCode, single character strings corresponding to keys, or Enum.UserInputType. 'actionName' is a key used by many other ContextActionService functions to query state. 'createTouchButton' if true will create a button on screen on touch devices. This button will fire 'functionToBind' with three arguments: first argument is the actionName, second argument is the UserInputState of the input, and the third is the InputObject that fired this function. If 'functionToBind' yields or returns nil or Enum.ContextActionResult.Sink, the input will be sunk. If it returns Enum.ContextActionResult.Pass, the next bound action in the stack will be invoked.","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Function","Name":"BindActionAtPriority","Tags":[],"Parameters":[{"Name":"actionName","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"functionToBind","Type":{"Name":"Function","Category":"DataType"},"Description":null,"DescriptionSource":null},{"Name":"createTouchButton","Type":{"Name":"bool","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"priorityLevel","Type":{"Name":"int","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"inputTypes","Type":{"Name":"Tuple","Category":"Group"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"BindActionToInputTypes","Tags":["Deprecated"],"Parameters":[{"Name":"actionName","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"functionToBind","Type":{"Name":"Function","Category":"DataType"},"Description":null,"DescriptionSource":null},{"Name":"createTouchButton","Type":{"Name":"bool","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"inputTypes","Type":{"Name":"Tuple","Category":"Group"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"BindActivate","Tags":[],"Parameters":[{"Name":"userInputTypeForActivation","Type":{"Name":"UserInputType","Category":"Enum"},"Description":null,"DescriptionSource":null},{"Name":"keyCodeForActivation","Type":{"Name":"KeyCode","Category":"Enum"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"BindCoreAction","Tags":[],"Parameters":[{"Name":"actionName","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"functionToBind","Type":{"Name":"Function","Category":"DataType"},"Description":null,"DescriptionSource":null},{"Name":"createTouchButton","Type":{"Name":"bool","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"inputTypes","Type":{"Name":"Tuple","Category":"Group"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"RobloxScriptSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"BindCoreActionAtPriority","Tags":[],"Parameters":[{"Name":"actionName","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"functionToBind","Type":{"Name":"Function","Category":"DataType"},"Description":null,"DescriptionSource":null},{"Name":"createTouchButton","Type":{"Name":"bool","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"priorityLevel","Type":{"Name":"int","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"inputTypes","Type":{"Name":"Tuple","Category":"Group"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"RobloxScriptSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"CallFunction","Tags":[],"Parameters":[{"Name":"actionName","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"state","Type":{"Name":"UserInputState","Category":"Enum"},"Description":null,"DescriptionSource":null},{"Name":"inputObject","Type":{"Name":"Instance","Category":"Class"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"Tuple","Category":"Group"},"Security":"RobloxScriptSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"FireActionButtonFoundSignal","Tags":[],"Parameters":[{"Name":"actionName","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"actionButton","Type":{"Name":"Instance","Category":"Class"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"RobloxScriptSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"GetAllBoundActionInfo","Tags":[],"Parameters":[],"ReturnType":{"Name":"Dictionary","Category":"Group"},"Security":"None","Description":"Returns a table with all bound action info. Each entry is a key with 'actionName' and value being the same table you would get from ContextActionService:GetBoundActionInfo('actionName').","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Function","Name":"GetAllBoundCoreActionInfo","Tags":[],"Parameters":[],"ReturnType":{"Name":"Dictionary","Category":"Group"},"Security":"RobloxScriptSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"GetBoundActionInfo","Tags":[],"Parameters":[{"Name":"actionName","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"Dictionary","Category":"Group"},"Security":"None","Description":"Returns a table with info regarding the function bound with 'actionName'. Table has the keys 'title' (current title that was set with SetTitle) 'image' (image set with SetImage) 'description' (description set with SetDescription) 'inputTypes' (tuple containing all input bound for this 'actionName') 'createTouchButton' (whether or not we created a touch button for this 'actionName').","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Function","Name":"GetBoundCoreActionInfo","Tags":[],"Parameters":[{"Name":"actionName","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"Dictionary","Category":"Group"},"Security":"RobloxScriptSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"GetCurrentLocalToolIcon","Tags":[],"Parameters":[],"ReturnType":{"Name":"string","Category":"Primitive"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"SetDescription","Tags":[],"Parameters":[{"Name":"actionName","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"description","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"None","Description":"If 'actionName' key contains a bound action, then 'description' is set as the description of the bound action. This description will appear for users in a listing of current actions availables.","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Function","Name":"SetImage","Tags":[],"Parameters":[{"Name":"actionName","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"image","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"None","Description":"If 'actionName' key contains a bound action, then 'image' is set as the image of the touch button. Does nothing if a touch button was not created. No guarantees are made whether image will be set when button is manipulated.","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Function","Name":"SetPosition","Tags":[],"Parameters":[{"Name":"actionName","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"position","Type":{"Name":"UDim2","Category":"DataType"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"None","Description":"If 'actionName' key contains a bound action, then 'position' is set as the position of the touch button. Does nothing if a touch button was not created. No guarantees are made whether position will be set when button is manipulated.","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Function","Name":"SetTitle","Tags":[],"Parameters":[{"Name":"actionName","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"title","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"None","Description":"If 'actionName' key contains a bound action, then 'title' is set as the title of the touch button. Does nothing if a touch button was not created. No guarantees are made whether title will be set when button is manipulated.","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Function","Name":"UnbindAction","Tags":[],"Parameters":[{"Name":"actionName","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"None","Description":"If 'actionName' key contains a bound action, removes function from being called by all input that it was bound by (if function was also bound by a different action name as well, those bound input are still active). Will also remove any touch button created (if button was manipulated manually there is no guarantee it will be cleaned up).","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Function","Name":"UnbindActivate","Tags":[],"Parameters":[{"Name":"userInputTypeForActivation","Type":{"Name":"UserInputType","Category":"Enum"},"Description":null,"DescriptionSource":null},{"Name":"keyCodeForActivation","Type":{"Name":"KeyCode","Category":"Enum"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"UnbindAllActions","Tags":[],"Parameters":[],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"None","Description":"Removes all functions bound. No actionNames will remain. All touch buttons will be removed. If button was manipulated manually there is no guarantee it will be cleaned up.","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Function","Name":"UnbindCoreAction","Tags":[],"Parameters":[{"Name":"actionName","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"RobloxScriptSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"GetButton","Tags":["Yields"],"Parameters":[{"Name":"actionName","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"Instance","Category":"Class"},"Security":"None","Description":"If 'actionName' key contains a bound action, then this will return the touch button (if was created). Returns nil if a touch button was not created. No guarantees are made whether button will be retrievable when button is manipulated.","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Event","Name":"BoundActionAdded","Tags":[],"Parameters":[{"Name":"actionAdded","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"createTouchButton","Type":{"Name":"bool","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"functionInfoTable","Type":{"Name":"Dictionary","Category":"Group"},"Description":null,"DescriptionSource":null},{"Name":"isCore","Type":{"Name":"bool","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"Security":"RobloxScriptSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Event","Name":"BoundActionChanged","Tags":[],"Parameters":[{"Name":"actionChanged","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"changeName","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"changeTable","Type":{"Name":"Dictionary","Category":"Group"},"Description":null,"DescriptionSource":null}],"Security":"RobloxScriptSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Event","Name":"BoundActionRemoved","Tags":[],"Parameters":[{"Name":"actionRemoved","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"functionInfoTable","Type":{"Name":"Dictionary","Category":"Group"},"Description":null,"DescriptionSource":null},{"Name":"isCore","Type":{"Name":"bool","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"Security":"RobloxScriptSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Event","Name":"GetActionButtonEvent","Tags":[],"Parameters":[{"Name":"actionName","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"Security":"RobloxScriptSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Event","Name":"LocalToolEquipped","Tags":[],"Parameters":[{"Name":"toolEquipped","Type":{"Name":"Instance","Category":"Class"},"Description":null,"DescriptionSource":null}],"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Event","Name":"LocalToolUnequipped","Tags":[],"Parameters":[{"Name":"toolUnequipped","Type":{"Name":"Instance","Category":"Class"},"Description":null,"DescriptionSource":null}],"Security":"None","Description":null,"DescriptionSource":null}],"Tags":["NotCreatable","Service"],"Superclass":"Instance","Description":"A service used to bind input to various lua functions.","DescriptionSource":null},{"Name":"Controller","Members":[{"MemberType":"Function","Name":"BindButton","Tags":[],"Parameters":[{"Name":"button","Type":{"Name":"Button","Category":"Enum"},"Description":null,"DescriptionSource":null},{"Name":"caption","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"GetButton","Tags":[],"Parameters":[{"Name":"button","Type":{"Name":"Button","Category":"Enum"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"bool","Category":"Primitive"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"UnbindButton","Tags":[],"Parameters":[{"Name":"button","Type":{"Name":"Button","Category":"Enum"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"bindButton","Tags":["Deprecated"],"Parameters":[{"Name":"button","Type":{"Name":"Button","Category":"Enum"},"Description":null,"DescriptionSource":null},{"Name":"caption","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"None","Description":"`bindButton` is deprecated. Use `BindButton` instead.","DescriptionSource":"Heuristic"},{"MemberType":"Function","Name":"getButton","Tags":["Deprecated"],"Parameters":[{"Name":"button","Type":{"Name":"Button","Category":"Enum"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"bool","Category":"Primitive"},"Security":"None","Description":"`getButton` is deprecated. Use `GetButton` instead.","DescriptionSource":"Heuristic"},{"MemberType":"Event","Name":"ButtonChanged","Tags":[],"Parameters":[{"Name":"button","Type":{"Name":"Button","Category":"Enum"},"Description":null,"DescriptionSource":null}],"Security":"None","Description":null,"DescriptionSource":null}],"Tags":["NotCreatable"],"Superclass":"Instance","Description":null,"DescriptionSource":null},{"Name":"HumanoidController","Members":[],"Tags":[],"Superclass":"Controller","Description":null,"DescriptionSource":null},{"Name":"SkateboardController","Members":[{"MemberType":"Property","Name":"Steer","Tags":["ReadOnly","NotReplicated"],"ValueType":{"Name":"float","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Axes","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"Throttle","Tags":["ReadOnly","NotReplicated"],"ValueType":{"Name":"float","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Axes","Description":null,"DescriptionSource":null},{"MemberType":"Event","Name":"AxisChanged","Tags":[],"Parameters":[{"Name":"axis","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"Security":"None","Description":null,"DescriptionSource":null}],"Tags":[],"Superclass":"Controller","Description":null,"DescriptionSource":null},{"Name":"VehicleController","Members":[],"Tags":[],"Superclass":"Controller","Description":null,"DescriptionSource":null},{"Name":"ControllerService","Members":[],"Tags":["NotCreatable","Service","NotReplicated"],"Superclass":"Instance","Description":null,"DescriptionSource":null},{"Name":"CookiesService","Members":[],"Tags":["NotCreatable","Service"],"Superclass":"Instance","Description":null,"DescriptionSource":null},{"Name":"CorePackages","Members":[],"Tags":["NotCreatable","Service","NotReplicated"],"Superclass":"Instance","Description":null,"DescriptionSource":null},{"Name":"CoreScriptSyncService","Members":[],"Tags":["NotCreatable","Service","NotReplicated"],"Superclass":"Instance","Description":null,"DescriptionSource":null},{"Name":"CustomEvent","Members":[{"MemberType":"Function","Name":"GetAttachedReceivers","Tags":[],"Parameters":[],"ReturnType":{"Name":"Objects","Category":"DataType"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"SetValue","Tags":[],"Parameters":[{"Name":"newValue","Type":{"Name":"float","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Event","Name":"ReceiverConnected","Tags":[],"Parameters":[{"Name":"receiver","Type":{"Name":"Instance","Category":"Class"},"Description":null,"DescriptionSource":null}],"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Event","Name":"ReceiverDisconnected","Tags":[],"Parameters":[{"Name":"receiver","Type":{"Name":"Instance","Category":"Class"},"Description":null,"DescriptionSource":null}],"Security":"None","Description":null,"DescriptionSource":null}],"Tags":["Deprecated"],"Superclass":"Instance","Description":null,"DescriptionSource":null},{"Name":"CustomEventReceiver","Members":[{"MemberType":"Property","Name":"Source","Tags":[],"ValueType":{"Name":"Instance","Category":"Class"},"Security":{"Write":"None","Read":"None"},"Category":"Data","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"GetCurrentValue","Tags":[],"Parameters":[],"ReturnType":{"Name":"float","Category":"Primitive"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Event","Name":"EventConnected","Tags":[],"Parameters":[{"Name":"event","Type":{"Name":"Instance","Category":"Class"},"Description":null,"DescriptionSource":null}],"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Event","Name":"EventDisconnected","Tags":[],"Parameters":[{"Name":"event","Type":{"Name":"Instance","Category":"Class"},"Description":null,"DescriptionSource":null}],"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Event","Name":"SourceValueChanged","Tags":[],"Parameters":[{"Name":"newValue","Type":{"Name":"float","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"Security":"None","Description":null,"DescriptionSource":null}],"Tags":["Deprecated"],"Superclass":"Instance","Description":null,"DescriptionSource":null},{"Name":"DataModelMesh","Members":[{"MemberType":"Property","Name":"Offset","Tags":[],"ValueType":{"Name":"Vector3","Category":"DataType"},"Security":{"Write":"None","Read":"None"},"Category":"Data","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"Scale","Tags":[],"ValueType":{"Name":"Vector3","Category":"DataType"},"Security":{"Write":"None","Read":"None"},"Category":"Data","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"VertexColor","Tags":[],"ValueType":{"Name":"Vector3","Category":"DataType"},"Security":{"Read":"None","Write":"None"},"Category":"Data","Description":null,"DescriptionSource":null}],"Tags":["NotCreatable","NotBrowsable"],"Superclass":"Instance","Description":null,"DescriptionSource":null},{"Name":"BevelMesh","Members":[],"Tags":["NotCreatable","NotBrowsable","Deprecated"],"Superclass":"DataModelMesh","Description":null,"DescriptionSource":null},{"Name":"BlockMesh","Members":[],"Tags":[],"Superclass":"BevelMesh","Description":null,"DescriptionSource":null},{"Name":"CylinderMesh","Members":[],"Tags":["Deprecated"],"Superclass":"BevelMesh","Description":null,"DescriptionSource":null},{"Name":"FileMesh","Members":[{"MemberType":"Property","Name":"MeshId","Tags":[],"ValueType":{"Name":"Content","Category":"DataType"},"Security":{"Write":"None","Read":"None"},"Category":"Data","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"TextureId","Tags":[],"ValueType":{"Name":"Content","Category":"DataType"},"Security":{"Read":"None","Write":"None"},"Category":"Data","Description":null,"DescriptionSource":null}],"Tags":[],"Superclass":"DataModelMesh","Description":null,"DescriptionSource":null},{"Name":"SpecialMesh","Members":[{"MemberType":"Property","Name":"MeshType","Tags":[],"ValueType":{"Name":"MeshType","Category":"Enum"},"Security":{"Write":"None","Read":"None"},"Category":"Data","Description":null,"DescriptionSource":null}],"Tags":[],"Superclass":"FileMesh","Description":null,"DescriptionSource":null},{"Name":"DataStoreService","Members":[{"MemberType":"Property","Name":"AutomaticRetry","Tags":["NotReplicated"],"ValueType":{"Name":"bool","Category":"Primitive"},"Security":{"Write":"LocalUserSecurity","Read":"LocalUserSecurity"},"Category":"Behavior","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"LegacyNamingScheme","Tags":["Deprecated"],"ValueType":{"Name":"bool","Category":"Primitive"},"Security":{"Write":"LocalUserSecurity","Read":"LocalUserSecurity"},"Category":"Behavior","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"GetDataStore","Tags":[],"Parameters":[{"Name":"name","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"scope","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"Instance","Category":"Class"},"Security":"None","Description":"Returns a data store with the given name and scope","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Function","Name":"GetGlobalDataStore","Tags":[],"Parameters":[],"ReturnType":{"Name":"Instance","Category":"Class"},"Security":"None","Description":"Returns the default data store","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Function","Name":"GetOrderedDataStore","Tags":[],"Parameters":[{"Name":"name","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"scope","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"Instance","Category":"Class"},"Security":"None","Description":"Returns an ordered data store with the given name and scope","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Function","Name":"GetRequestBudgetForRequestType","Tags":[],"Parameters":[{"Name":"requestType","Type":{"Name":"DataStoreRequestType","Category":"Enum"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"int","Category":"Primitive"},"Security":"None","Description":null,"DescriptionSource":null}],"Tags":["NotCreatable","Service","NotReplicated"],"Superclass":"Instance","Description":"Responsible for storing data across multiple user created places","DescriptionSource":null},{"Name":"Debris","Members":[{"MemberType":"Property","Name":"MaxItems","Tags":["Deprecated"],"ValueType":{"Name":"int","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Data","Description":"Deprecated. No replacement","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Function","Name":"AddItem","Tags":[],"Parameters":[{"Name":"item","Type":{"Name":"Instance","Category":"Class"},"Description":null,"DescriptionSource":null},{"Name":"lifetime","Type":{"Name":"double","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"None","Description":"Adds an Instance into the debris service that will later be destroyed. Second argument 'lifetime' is optional and specifies how long (in seconds) to wait before destroying the item. If no time is specified then the item added will automatically be destroyed in 10 seconds.","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Function","Name":"SetLegacyMaxItems","Tags":[],"Parameters":[{"Name":"enabled","Type":{"Name":"bool","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"LocalUserSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"addItem","Tags":["Deprecated"],"Parameters":[{"Name":"item","Type":{"Name":"Instance","Category":"Class"},"Description":null,"DescriptionSource":null},{"Name":"lifetime","Type":{"Name":"double","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"None","Description":"`addItem` is deprecated. Use `AddItem` instead.","DescriptionSource":"Heuristic"}],"Tags":["NotCreatable","Service"],"Superclass":"Instance","Description":"A service that provides utility in cleaning up objects","DescriptionSource":null},{"Name":"DebugSettings","Members":[{"MemberType":"Property","Name":"DataModel","Tags":["ReadOnly","NotReplicated"],"ValueType":{"Name":"int","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Performance","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"ErrorReporting","Tags":[],"ValueType":{"Name":"ErrorReporting","Category":"Enum"},"Security":{"Write":"None","Read":"None"},"Category":"Errors","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"GfxCard","Tags":["ReadOnly","NotReplicated"],"ValueType":{"Name":"string","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Profile","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"InstanceCount","Tags":["ReadOnly","NotReplicated"],"ValueType":{"Name":"int","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Performance","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"IsFmodProfilingEnabled","Tags":[],"ValueType":{"Name":"bool","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Benchmarking","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"IsScriptStackTracingEnabled","Tags":[],"ValueType":{"Name":"bool","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Errors","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"JobCount","Tags":["ReadOnly","NotReplicated"],"ValueType":{"Name":"int","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Performance","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"LuaRamLimit","Tags":[],"ValueType":{"Name":"int","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Limits","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"OsIs64Bit","Tags":["ReadOnly","NotReplicated"],"ValueType":{"Name":"bool","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Profile","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"OsPlatform","Tags":["ReadOnly","NotReplicated"],"ValueType":{"Name":"string","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Profile","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"OsPlatformId","Tags":["ReadOnly","NotReplicated"],"ValueType":{"Name":"int","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Profile","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"OsVer","Tags":["ReadOnly","NotReplicated"],"ValueType":{"Name":"string","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Profile","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"PlayerCount","Tags":["ReadOnly","NotReplicated"],"ValueType":{"Name":"int","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Performance","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"ReportSoundWarnings","Tags":[],"ValueType":{"Name":"bool","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Errors","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"RobloxProductName","Tags":["ReadOnly","NotReplicated"],"ValueType":{"Name":"string","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Profile","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"RobloxVersion","Tags":["ReadOnly","NotReplicated"],"ValueType":{"Name":"string","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Profile","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"SIMD","Tags":["ReadOnly","NotReplicated"],"ValueType":{"Name":"string","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Profile","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"SystemProductName","Tags":["ReadOnly","NotReplicated"],"ValueType":{"Name":"string","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Profile","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"TickCountPreciseOverride","Tags":[],"ValueType":{"Name":"TickCountSampleMethod","Category":"Enum"},"Security":{"Write":"None","Read":"None"},"Category":"Benchmarking","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"VideoMemory","Tags":["ReadOnly","NotReplicated"],"ValueType":{"Name":"int","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Profile","Description":null,"DescriptionSource":null}],"Tags":["Settings","NotBrowsable"],"Superclass":"Instance","Description":null,"DescriptionSource":null},{"Name":"DebuggerBreakpoint","Members":[{"MemberType":"Property","Name":"Condition","Tags":[],"ValueType":{"Name":"string","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Data","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"IsEnabled","Tags":[],"ValueType":{"Name":"bool","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Data","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"Line","Tags":["ReadOnly","NotReplicated"],"ValueType":{"Name":"int","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Data","Description":null,"DescriptionSource":null}],"Tags":["NotCreatable"],"Superclass":"Instance","Description":null,"DescriptionSource":null},{"Name":"DebuggerManager","Members":[{"MemberType":"Property","Name":"DebuggingEnabled","Tags":["ReadOnly","NotReplicated"],"ValueType":{"Name":"bool","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Data","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"AddDebugger","Tags":[],"Parameters":[{"Name":"script","Type":{"Name":"Instance","Category":"Class"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"Instance","Category":"Class"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"EnableDebugging","Tags":[],"Parameters":[],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"LocalUserSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"GetDebuggers","Tags":[],"Parameters":[],"ReturnType":{"Name":"Objects","Category":"DataType"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"Resume","Tags":[],"Parameters":[],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"StepIn","Tags":[],"Parameters":[],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"StepOut","Tags":[],"Parameters":[],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"StepOver","Tags":[],"Parameters":[],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Event","Name":"DebuggerAdded","Tags":[],"Parameters":[{"Name":"debugger","Type":{"Name":"Instance","Category":"Class"},"Description":null,"DescriptionSource":null}],"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Event","Name":"DebuggerRemoved","Tags":[],"Parameters":[{"Name":"debugger","Type":{"Name":"Instance","Category":"Class"},"Description":null,"DescriptionSource":null}],"Security":"None","Description":null,"DescriptionSource":null}],"Tags":["NotCreatable","NotReplicated"],"Superclass":"Instance","Description":null,"DescriptionSource":null},{"Name":"DebuggerWatch","Members":[{"MemberType":"Property","Name":"Expression","Tags":[],"ValueType":{"Name":"string","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Data","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"CheckSyntax","Tags":[],"Parameters":[],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"None","Description":null,"DescriptionSource":null}],"Tags":[],"Superclass":"Instance","Description":null,"DescriptionSource":null},{"Name":"Dialog","Members":[{"MemberType":"Property","Name":"BehaviorType","Tags":[],"ValueType":{"Name":"DialogBehaviorType","Category":"Enum"},"Security":{"Write":"None","Read":"None"},"Category":"Data","Description":"Indicates how the dialog may be used by players. Use Enum.DialogBehaviorType.SinglePlayer if only one player should interact with the dialog at a time, otherwise use Enum.DialogBehaviorType.MultiplePlayers.","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Property","Name":"ConversationDistance","Tags":[],"ValueType":{"Name":"float","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Data","Description":"The maximum distance that the player's character can be from the dialog's parent in order to use the dialog.","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Property","Name":"GoodbyeChoiceActive","Tags":[],"ValueType":{"Name":"bool","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Data","Description":"Indicates whether or not an extra choice is available for the player to exit the dialog tree at this node.","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Property","Name":"GoodbyeDialog","Tags":[],"ValueType":{"Name":"string","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Data","Description":"The prompt text for an extra choice that allows the player to exit the dialog tree at this node.","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Property","Name":"InUse","Tags":[],"ValueType":{"Name":"bool","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Data","Description":"Indicates whether or not the dialog is currently being used by one or more players.","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Property","Name":"InitialPrompt","Tags":[],"ValueType":{"Name":"string","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Data","Description":"The chat message that is displayed to the player when they first activate the dialog.","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Property","Name":"Purpose","Tags":[],"ValueType":{"Name":"DialogPurpose","Category":"Enum"},"Security":{"Read":"None","Write":"None"},"Category":"Data","Description":"Describes the purpose of the dialog, which is used to display a relevant icon on the dialog's activation button.","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Property","Name":"Tone","Tags":[],"ValueType":{"Name":"DialogTone","Category":"Enum"},"Security":{"Read":"None","Write":"None"},"Category":"Data","Description":"Describes the tone of the dialog, which is used to display a relevant color in the dialog interface.","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Property","Name":"TriggerDistance","Tags":[],"ValueType":{"Name":"float","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Data","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"TriggerOffset","Tags":[],"ValueType":{"Name":"Vector3","Category":"DataType"},"Security":{"Write":"None","Read":"None"},"Category":"Data","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"GetCurrentPlayers","Tags":[],"Parameters":[],"ReturnType":{"Name":"Objects","Category":"DataType"},"Security":"None","Description":"Returns an array of the players currently conversing with this dialog.","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Function","Name":"SetPlayerIsUsing","Tags":[],"Parameters":[{"Name":"player","Type":{"Name":"Instance","Category":"Class"},"Description":null,"DescriptionSource":null},{"Name":"isUsing","Type":{"Name":"bool","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"RobloxScriptSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"SignalDialogChoiceSelected","Tags":[],"Parameters":[{"Name":"player","Type":{"Name":"Instance","Category":"Class"},"Description":null,"DescriptionSource":null},{"Name":"dialogChoice","Type":{"Name":"Instance","Category":"Class"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"RobloxScriptSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Event","Name":"DialogChoiceSelected","Tags":[],"Parameters":[{"Name":"player","Type":{"Name":"Instance","Category":"Class"},"Description":null,"DescriptionSource":null},{"Name":"dialogChoice","Type":{"Name":"Instance","Category":"Class"},"Description":null,"DescriptionSource":null}],"Security":"None","Description":null,"DescriptionSource":null}],"Tags":[],"Superclass":"Instance","Description":"An object used to make dialog trees to converse with players","DescriptionSource":null},{"Name":"DialogChoice","Members":[{"MemberType":"Property","Name":"GoodbyeChoiceActive","Tags":[],"ValueType":{"Name":"bool","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Data","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"GoodbyeDialog","Tags":[],"ValueType":{"Name":"string","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Data","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"ResponseDialog","Tags":[],"ValueType":{"Name":"string","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Data","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"UserDialog","Tags":[],"ValueType":{"Name":"string","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Data","Description":null,"DescriptionSource":null}],"Tags":[],"Superclass":"Instance","Description":"An object used to make dialog trees to converse with players","DescriptionSource":null},{"Name":"Dragger","Members":[{"MemberType":"Function","Name":"AxisRotate","Tags":[],"Parameters":[{"Name":"axis","Type":{"Name":"Axis","Category":"Enum"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"MouseDown","Tags":[],"Parameters":[{"Name":"mousePart","Type":{"Name":"Instance","Category":"Class"},"Description":null,"DescriptionSource":null},{"Name":"pointOnMousePart","Type":{"Name":"Vector3","Category":"DataType"},"Description":null,"DescriptionSource":null},{"Name":"parts","Type":{"Name":"Objects","Category":"DataType"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"MouseMove","Tags":[],"Parameters":[{"Name":"mouseRay","Type":{"Name":"Ray","Category":"DataType"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"MouseUp","Tags":[],"Parameters":[],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"None","Description":null,"DescriptionSource":null}],"Tags":[],"Superclass":"Instance","Description":null,"DescriptionSource":null},{"Name":"Explosion","Members":[{"MemberType":"Property","Name":"BlastPressure","Tags":[],"ValueType":{"Name":"float","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Data","Description":"How much force this Explosion exerts on objects within it's BlastRadius. Setting this to 0 creates a purely graphical effect. A larger number will cause Parts to fly away at higher velocities.","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Property","Name":"BlastRadius","Tags":[],"ValueType":{"Name":"float","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Data","Description":"How big the Explosion is. This is a circle starting from the center of the Explosion's Position, the larger this property the larger the circle of destruction.","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Property","Name":"DestroyJointRadiusPercent","Tags":[],"ValueType":{"Name":"float","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Data","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"ExplosionType","Tags":[],"ValueType":{"Name":"ExplosionType","Category":"Enum"},"Security":{"Write":"None","Read":"None"},"Category":"Data","Description":"Defines the behavior of the Explosion. <a href=\"http://wiki.roblox.com/index.php/ExplosionType\" target=\"_blank\">More info</a>","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Property","Name":"Position","Tags":[],"ValueType":{"Name":"Vector3","Category":"DataType"},"Security":{"Write":"None","Read":"None"},"Category":"Data","Description":"Where the Explosion occurs in absolute world coordinates.","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Property","Name":"Visible","Tags":[],"ValueType":{"Name":"bool","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Data","Description":null,"DescriptionSource":null},{"MemberType":"Event","Name":"Hit","Tags":[],"Parameters":[{"Name":"part","Type":{"Name":"Instance","Category":"Class"},"Description":null,"DescriptionSource":null},{"Name":"distance","Type":{"Name":"float","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"Security":"None","Description":null,"DescriptionSource":null}],"Tags":[],"Superclass":"Instance","Description":"Creates an Explosion! This can be used as a purely graphical effect, or can be made to damage objects.","DescriptionSource":null},{"Name":"FaceInstance","Members":[{"MemberType":"Property","Name":"Face","Tags":[],"ValueType":{"Name":"NormalId","Category":"Enum"},"Security":{"Read":"None","Write":"None"},"Category":"Data","Description":null,"DescriptionSource":null}],"Tags":["NotCreatable","NotBrowsable"],"Superclass":"Instance","Description":null,"DescriptionSource":null},{"Name":"Decal","Members":[{"MemberType":"Property","Name":"Color3","Tags":[],"ValueType":{"Name":"Color3","Category":"DataType"},"Security":{"Write":"None","Read":"None"},"Category":"Appearance","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"LocalTransparencyModifier","Tags":["Hidden","NotReplicated"],"ValueType":{"Name":"float","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Appearance","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"Shiny","Tags":["NotReplicated","Deprecated"],"ValueType":{"Name":"float","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Appearance","Description":"How much light will appear to reflect off of the decal.","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Property","Name":"Specular","Tags":["NotReplicated","Deprecated"],"ValueType":{"Name":"float","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Appearance","Description":"How light will react to the surface of the decal.","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Property","Name":"Texture","Tags":[],"ValueType":{"Name":"Content","Category":"DataType"},"Security":{"Read":"None","Write":"None"},"Category":"Appearance","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"Transparency","Tags":[],"ValueType":{"Name":"float","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Appearance","Description":"How visible the decal is. 1 is completely invisible, while 0 is completely opaque","DescriptionSource":"ReflectionMetadata"}],"Tags":[],"Superclass":"FaceInstance","Description":"Descibes a texture that is placed on one of the sides of the Part it is parented to.","DescriptionSource":null},{"Name":"Texture","Members":[{"MemberType":"Property","Name":"StudsPerTileU","Tags":[],"ValueType":{"Name":"float","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Appearance","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"StudsPerTileV","Tags":[],"ValueType":{"Name":"float","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Appearance","Description":null,"DescriptionSource":null}],"Tags":[],"Superclass":"Decal","Description":null,"DescriptionSource":null},{"Name":"Feature","Members":[{"MemberType":"Property","Name":"FaceId","Tags":[],"ValueType":{"Name":"NormalId","Category":"Enum"},"Security":{"Read":"None","Write":"None"},"Category":"Data","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"InOut","Tags":[],"ValueType":{"Name":"InOut","Category":"Enum"},"Security":{"Read":"None","Write":"None"},"Category":"Data","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"LeftRight","Tags":[],"ValueType":{"Name":"LeftRight","Category":"Enum"},"Security":{"Write":"None","Read":"None"},"Category":"Data","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"TopBottom","Tags":[],"ValueType":{"Name":"TopBottom","Category":"Enum"},"Security":{"Write":"None","Read":"None"},"Category":"Data","Description":null,"DescriptionSource":null}],"Tags":["NotCreatable"],"Superclass":"Instance","Description":null,"DescriptionSource":null},{"Name":"Hole","Members":[],"Tags":["Deprecated"],"Superclass":"Feature","Description":null,"DescriptionSource":null},{"Name":"MotorFeature","Members":[],"Tags":["Deprecated"],"Superclass":"Feature","Description":null,"DescriptionSource":null},{"Name":"File","Members":[{"MemberType":"Property","Name":"FileName","Tags":["Hidden","ReadOnly","NotReplicated","Deprecated"],"ValueType":{"Name":"string","Category":"Primitive"},"Security":{"Read":"PluginSecurity","Write":"PluginSecurity"},"Category":"Data","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"FileSize","Tags":["Hidden","ReadOnly","NotReplicated","Deprecated"],"ValueType":{"Name":"int64","Category":"Primitive"},"Security":{"Read":"PluginSecurity","Write":"PluginSecurity"},"Category":"Data","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"Size","Tags":["Hidden","ReadOnly","NotReplicated"],"ValueType":{"Name":"int64","Category":"Primitive"},"Security":{"Write":"PluginSecurity","Read":"PluginSecurity"},"Category":"Data","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"GetBinaryContents","Tags":[],"Parameters":[],"ReturnType":{"Name":"string","Category":"Primitive"},"Security":"PluginSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"GetFileContentsBinary","Tags":["Deprecated"],"Parameters":[],"ReturnType":{"Name":"string","Category":"Primitive"},"Security":"PluginSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"GetTemporaryId","Tags":[],"Parameters":[],"ReturnType":{"Name":"Content","Category":"DataType"},"Security":"PluginSecurity","Description":null,"DescriptionSource":null}],"Tags":["NotCreatable","NotReplicated"],"Superclass":"Instance","Description":null,"DescriptionSource":null},{"Name":"Fire","Members":[{"MemberType":"Property","Name":"Color","Tags":[],"ValueType":{"Name":"Color3","Category":"DataType"},"Security":{"Read":"None","Write":"None"},"Category":"Data","Description":"The color of the base of the fire. See SecondaryColor for more.","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Property","Name":"Enabled","Tags":[],"ValueType":{"Name":"bool","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Data","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"Heat","Tags":["NotReplicated"],"ValueType":{"Name":"float","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Data","Description":"How hot the fire appears to be. The flame moves quicker the higher this value is set.","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Property","Name":"SecondaryColor","Tags":[],"ValueType":{"Name":"Color3","Category":"DataType"},"Security":{"Write":"None","Read":"None"},"Category":"Data","Description":"The color the fire interpolates to from Color. The longer a particle exists in the fire, the close to this color it becomes.","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Property","Name":"Size","Tags":["NotReplicated"],"ValueType":{"Name":"float","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Data","Description":"How large the fire appears to be.","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Property","Name":"size","Tags":["NotReplicated","Deprecated"],"ValueType":{"Name":"float","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Data","Description":"`size` is deprecated. Use `Size` instead.","DescriptionSource":"Heuristic"}],"Tags":[],"Superclass":"Instance","Description":"Makes the parent part or model object emit fire","DescriptionSource":null},{"Name":"FlagStandService","Members":[],"Tags":["NotCreatable","Service"],"Superclass":"Instance","Description":null,"DescriptionSource":null},{"Name":"FlyweightService","Members":[],"Tags":["Service"],"Superclass":"Instance","Description":null,"DescriptionSource":null},{"Name":"CSGDictionaryService","Members":[],"Tags":["Service"],"Superclass":"FlyweightService","Description":null,"DescriptionSource":null},{"Name":"NonReplicatedCSGDictionaryService","Members":[],"Tags":["Service"],"Superclass":"FlyweightService","Description":null,"DescriptionSource":null},{"Name":"Folder","Members":[],"Tags":[],"Superclass":"Instance","Description":"An object that can be created to hold and organize objects","DescriptionSource":null},{"Name":"ForceField","Members":[{"MemberType":"Property","Name":"Visible","Tags":[],"ValueType":{"Name":"bool","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Data","Description":null,"DescriptionSource":null}],"Tags":[],"Superclass":"Instance","Description":"Prevents joint breakage from explosions, and stops Humanoids from taking damage","DescriptionSource":null},{"Name":"FriendService","Members":[{"MemberType":"Function","Name":"GetPlatformFriends","Tags":["Yields"],"Parameters":[],"ReturnType":{"Name":"Array","Category":"Group"},"Security":"RobloxScriptSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Event","Name":"FriendsUpdated","Tags":[],"Parameters":[{"Name":"friendData","Type":{"Name":"Array","Category":"Group"},"Description":null,"DescriptionSource":null}],"Security":"RobloxScriptSecurity","Description":null,"DescriptionSource":null}],"Tags":["NotCreatable","Service"],"Superclass":"Instance","Description":null,"DescriptionSource":null},{"Name":"FunctionalTest","Members":[{"MemberType":"Property","Name":"Description","Tags":[],"ValueType":{"Name":"string","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Data","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"Error","Tags":[],"Parameters":[{"Name":"message","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"Failed","Tags":[],"Parameters":[{"Name":"message","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"Pass","Tags":[],"Parameters":[{"Name":"message","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"Passed","Tags":[],"Parameters":[{"Name":"message","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"Warn","Tags":[],"Parameters":[{"Name":"message","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"None","Description":null,"DescriptionSource":null}],"Tags":["Deprecated"],"Superclass":"Instance","Description":"Deprecated. Use TestService instead","DescriptionSource":null},{"Name":"GamePassService","Members":[{"MemberType":"Function","Name":"PlayerHasPass","Tags":["Yields","Deprecated"],"Parameters":[{"Name":"player","Type":{"Name":"Instance","Category":"Class"},"Description":null,"DescriptionSource":null},{"Name":"gamePassId","Type":{"Name":"int64","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"bool","Category":"Primitive"},"Security":"None","Description":null,"DescriptionSource":null}],"Tags":["NotCreatable","Service"],"Superclass":"Instance","Description":null,"DescriptionSource":null},{"Name":"GameSettings","Members":[{"MemberType":"Property","Name":"AdditionalCoreIncludeDirs","Tags":[],"ValueType":{"Name":"string","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Directories","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"BubbleChatLifetime","Tags":[],"ValueType":{"Name":"float","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Online","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"BubbleChatMaxBubbles","Tags":[],"ValueType":{"Name":"int","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Online","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"ChatHistory","Tags":[],"ValueType":{"Name":"int","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Online","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"ChatScrollLength","Tags":[],"ValueType":{"Name":"int","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Online","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"CollisionSoundEnabled","Tags":["NotReplicated","Deprecated"],"ValueType":{"Name":"bool","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Sound","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"CollisionSoundVolume","Tags":["NotReplicated","Deprecated"],"ValueType":{"Name":"float","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Sound","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"HardwareMouse","Tags":[],"ValueType":{"Name":"bool","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Input","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"MaxCollisionSounds","Tags":["NotReplicated","Deprecated"],"ValueType":{"Name":"int","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Sound","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"OverrideStarterScript","Tags":[],"ValueType":{"Name":"string","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Script","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"ReportAbuseChatHistory","Tags":[],"ValueType":{"Name":"int","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Online","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"SoftwareSound","Tags":[],"ValueType":{"Name":"bool","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Sound","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"VideoCaptureEnabled","Tags":[],"ValueType":{"Name":"bool","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Video","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"VideoQuality","Tags":[],"ValueType":{"Name":"VideoQualitySettings","Category":"Enum"},"Security":{"Write":"None","Read":"None"},"Category":"Video","Description":null,"DescriptionSource":null},{"MemberType":"Event","Name":"VideoRecordingChangeRequest","Tags":[],"Parameters":[{"Name":"recording","Type":{"Name":"bool","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"Security":"RobloxScriptSecurity","Description":null,"DescriptionSource":null}],"Tags":["Settings","NotBrowsable"],"Superclass":"Instance","Description":null,"DescriptionSource":null},{"Name":"GamepadService","Members":[],"Tags":["NotCreatable","Service"],"Superclass":"Instance","Description":null,"DescriptionSource":null},{"Name":"Geometry","Members":[],"Tags":["NotCreatable","Service"],"Superclass":"Instance","Description":null,"DescriptionSource":null},{"Name":"GlobalDataStore","Members":[{"MemberType":"Function","Name":"OnUpdate","Tags":[],"Parameters":[{"Name":"key","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"callback","Type":{"Name":"Function","Category":"DataType"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"RBXScriptConnection","Category":"DataType"},"Security":"None","Description":"Sets callback as a function to be executed any time the value associated with key is changed. It is important to disconnect the connection when the subscription to the key is no longer needed.","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Function","Name":"GetAsync","Tags":["Yields"],"Parameters":[{"Name":"key","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"Variant","Category":"Group"},"Security":"None","Description":"Returns the value of the entry in the DataStore with the given key","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Function","Name":"IncrementAsync","Tags":["Yields"],"Parameters":[{"Name":"key","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"delta","Type":{"Name":"int","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"Variant","Category":"Group"},"Security":"None","Description":"Increments the value of a particular key amd returns the incremented value","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Function","Name":"RemoveAsync","Tags":["Yields"],"Parameters":[{"Name":"key","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"Variant","Category":"Group"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"SetAsync","Tags":["Yields"],"Parameters":[{"Name":"key","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"value","Type":{"Name":"Variant","Category":"Group"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"None","Description":"Sets the value of the key. This overwrites any existing data stored in the key","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Function","Name":"UpdateAsync","Tags":["Yields"],"Parameters":[{"Name":"key","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"transformFunction","Type":{"Name":"Function","Category":"DataType"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"Tuple","Category":"Group"},"Security":"None","Description":"Retrieves the value of the key from the website, and updates it with a new value. The callback until the value fetched matches the value on the web. Returning nil means it will not save.","DescriptionSource":"ReflectionMetadata"}],"Tags":["NotCreatable","NotReplicated"],"Superclass":"Instance","Description":"Exposes functions for saving and loading data for the DataStoreService","DescriptionSource":null},{"Name":"OrderedDataStore","Members":[{"MemberType":"Function","Name":"GetSortedAsync","Tags":["Yields"],"Parameters":[{"Name":"ascending","Type":{"Name":"bool","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"pagesize","Type":{"Name":"int","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"minValue","Type":{"Name":"Variant","Category":"Group"},"Description":null,"DescriptionSource":null},{"Name":"maxValue","Type":{"Name":"Variant","Category":"Group"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"Instance","Category":"Class"},"Security":"None","Description":"Returns a DataStorePages object. The length of each page is determined by pageSize, and the order is determined by isAscending. minValue and maxValue are optional parameters which will filter the result.","DescriptionSource":"ReflectionMetadata"}],"Tags":["NotCreatable","NotReplicated"],"Superclass":"GlobalDataStore","Description":"A type of DataStore where values must be positive integers. This makes OrderedDataStore suitable for leaderboard related scripting where you are required to order large amounts of data efficiently.","DescriptionSource":null},{"Name":"GoogleAnalyticsConfiguration","Members":[],"Tags":["Service"],"Superclass":"Instance","Description":null,"DescriptionSource":null},{"Name":"GroupService","Members":[{"MemberType":"Function","Name":"GetAlliesAsync","Tags":["Yields"],"Parameters":[{"Name":"groupId","Type":{"Name":"int64","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"Instance","Category":"Class"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"GetEnemiesAsync","Tags":["Yields"],"Parameters":[{"Name":"groupId","Type":{"Name":"int64","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"Instance","Category":"Class"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"GetGroupInfoAsync","Tags":["Yields"],"Parameters":[{"Name":"groupId","Type":{"Name":"int64","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"Variant","Category":"Group"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"GetGroupsAsync","Tags":["Yields"],"Parameters":[{"Name":"userId","Type":{"Name":"int64","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"Array","Category":"Group"},"Security":"None","Description":null,"DescriptionSource":null}],"Tags":["NotCreatable","Service","NotReplicated"],"Superclass":"Instance","Description":null,"DescriptionSource":null},{"Name":"GuiBase","Members":[],"Tags":["NotCreatable"],"Superclass":"Instance","Description":null,"DescriptionSource":null},{"Name":"GuiBase2d","Members":[{"MemberType":"Property","Name":"AbsolutePosition","Tags":["ReadOnly","NotReplicated"],"ValueType":{"Name":"Vector2","Category":"DataType"},"Security":{"Write":"None","Read":"None"},"Category":"Data","Description":"A read-only Vector2 value that is the GuiObject's current position (x,y) in pixel space, from the top left corner of the GuiObject.","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Property","Name":"AbsoluteRotation","Tags":["ReadOnly","NotReplicated"],"ValueType":{"Name":"float","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Data","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"AbsoluteSize","Tags":["ReadOnly","NotReplicated"],"ValueType":{"Name":"Vector2","Category":"DataType"},"Security":{"Read":"None","Write":"None"},"Category":"Data","Description":"A read-only Vector2 value that is the GuiObject's current size (width, height) in pixel space.","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Property","Name":"AutoLocalize","Tags":[],"ValueType":{"Name":"bool","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Localization","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"Localize","Tags":["Hidden","NotReplicated","Deprecated"],"ValueType":{"Name":"bool","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Localization","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"RootLocalizationTable","Tags":[],"ValueType":{"Name":"LocalizationTable","Category":"Class"},"Security":{"Read":"None","Write":"None"},"Category":"Localization","Description":null,"DescriptionSource":null}],"Tags":["NotCreatable","NotBrowsable"],"Superclass":"GuiBase","Description":null,"DescriptionSource":null},{"Name":"GuiObject","Members":[{"MemberType":"Property","Name":"Active","Tags":[],"ValueType":{"Name":"bool","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Data","Description":"If true, this GuiObject can fire mouse events and will pass them to any GuiObjects layered underneath, while false will do neither.","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Property","Name":"AnchorPoint","Tags":[],"ValueType":{"Name":"Vector2","Category":"DataType"},"Security":{"Write":"None","Read":"None"},"Category":"Data","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"BackgroundColor","Tags":["Hidden","NotReplicated","Deprecated"],"ValueType":{"Name":"BrickColor","Category":"DataType"},"Security":{"Write":"None","Read":"None"},"Category":"Data","Description":"Deprecated. Use BackgroundColor3 instead","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Property","Name":"BackgroundColor3","Tags":[],"ValueType":{"Name":"Color3","Category":"DataType"},"Security":{"Read":"None","Write":"None"},"Category":"Data","Description":"A Color3 value that specifies the background color for the GuiObject. This value is ignored if the Style property (not found on all GuiObjects) is set to something besides custom.","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Property","Name":"BackgroundTransparency","Tags":[],"ValueType":{"Name":"float","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Data","Description":"A number value that specifies how transparent the background of the GuiObject is. This value is ignored if the Style property (not found on all GuiObjects) is set to something besides custom.","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Property","Name":"BorderColor","Tags":["Hidden","NotReplicated","Deprecated"],"ValueType":{"Name":"BrickColor","Category":"DataType"},"Security":{"Write":"None","Read":"None"},"Category":"Data","Description":"Deprecated. Use BorderColor3 instead","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Property","Name":"BorderColor3","Tags":[],"ValueType":{"Name":"Color3","Category":"DataType"},"Security":{"Write":"None","Read":"None"},"Category":"Data","Description":"A Color3 value that specifies the color of the outline of the GuiObject. This value is ignored if the Style property (not found on all GuiObjects) is set to something besides custom.","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Property","Name":"BorderSizePixel","Tags":[],"ValueType":{"Name":"int","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Data","Description":"A number value that specifies the thickness (in pixels) of the outline of the GuiObject. Currently this value can only be set to either 0 or 1, any other number has no effect. This value is ignored if the Style property (not found on all GuiObjects) is set to something besides custom.","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Property","Name":"ClipsDescendants","Tags":[],"ValueType":{"Name":"bool","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Behavior","Description":"If set to true, any descendants of this GuiObject will only render if contained within it's borders. If set to false, all descendants will render regardless of position.","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Property","Name":"Draggable","Tags":["Deprecated"],"ValueType":{"Name":"bool","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Behavior","Description":"If true, allows a GuiObject to be dragged by the user's mouse. The events 'DragBegin' and 'DragStopped' are fired when the appropriate action happens, and only will fire on Draggable=true GuiObjects.","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Property","Name":"LayoutOrder","Tags":[],"ValueType":{"Name":"int","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Data","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"NextSelectionDown","Tags":[],"ValueType":{"Name":"GuiObject","Category":"Class"},"Security":{"Read":"None","Write":"None"},"Category":"Behavior","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"NextSelectionLeft","Tags":[],"ValueType":{"Name":"GuiObject","Category":"Class"},"Security":{"Read":"None","Write":"None"},"Category":"Behavior","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"NextSelectionRight","Tags":[],"ValueType":{"Name":"GuiObject","Category":"Class"},"Security":{"Write":"None","Read":"None"},"Category":"Behavior","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"NextSelectionUp","Tags":[],"ValueType":{"Name":"GuiObject","Category":"Class"},"Security":{"Write":"None","Read":"None"},"Category":"Behavior","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"Position","Tags":[],"ValueType":{"Name":"UDim2","Category":"DataType"},"Security":{"Read":"None","Write":"None"},"Category":"Data","Description":"A UDim2 value describing the position of the top-left corner of the GuiObject on screen. More information on UDim2 is available <a href=\"http://wiki.roblox.com/index.php/UDim2\" target=\"_blank\">here</a>.","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Property","Name":"Rotation","Tags":[],"ValueType":{"Name":"float","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Data","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"Selectable","Tags":[],"ValueType":{"Name":"bool","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Data","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"SelectionImageObject","Tags":[],"ValueType":{"Name":"GuiObject","Category":"Class"},"Security":{"Read":"None","Write":"None"},"Category":"Appearance","Description":"Overrides the default selection adornment (used for gamepads). For best results, this should point to a GuiObject.","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Property","Name":"Size","Tags":[],"ValueType":{"Name":"UDim2","Category":"DataType"},"Security":{"Read":"None","Write":"None"},"Category":"Data","Description":"A UDim2 value describing the size of the GuiObject on screen in both absolute and relative coordinates. More information on UDim2 is available <a href=\"http://wiki.roblox.com/index.php/UDim2\" target=\"_blank\">here</a>.","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Property","Name":"SizeConstraint","Tags":[],"ValueType":{"Name":"SizeConstraint","Category":"Enum"},"Security":{"Write":"None","Read":"None"},"Category":"Data","Description":"The direction(s) that an object can be resized in. <a href=\"http://wiki.roblox.com/index.php/SizeConstraint\" target=\"_blank\">More info</a>.","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Property","Name":"Transparency","Tags":["Hidden","NotReplicated"],"ValueType":{"Name":"float","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Data","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"Visible","Tags":[],"ValueType":{"Name":"bool","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Data","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"ZIndex","Tags":[],"ValueType":{"Name":"int","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Data","Description":"Describes the ordering in which overlapping GuiObjects will be drawn. A value of 1 is drawn first, while higher values are drawn in ascending order (each value draws over the last).","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Function","Name":"TweenPosition","Tags":[],"Parameters":[{"Name":"endPosition","Type":{"Name":"UDim2","Category":"DataType"},"Description":null,"DescriptionSource":null},{"Name":"easingDirection","Type":{"Name":"EasingDirection","Category":"Enum"},"Description":null,"DescriptionSource":null},{"Name":"easingStyle","Type":{"Name":"EasingStyle","Category":"Enum"},"Description":null,"DescriptionSource":null},{"Name":"time","Type":{"Name":"float","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"override","Type":{"Name":"bool","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"callback","Type":{"Name":"Function","Category":"DataType"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"bool","Category":"Primitive"},"Security":"None","Description":"Smoothly moves a GuiObject from its current position to 'endPosition'. The only required argument is 'endPosition'. <a href=\"http://wiki.roblox.com/index.php/TweenPosition\" target=\"_blank\">More info</a>","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Function","Name":"TweenSize","Tags":[],"Parameters":[{"Name":"endSize","Type":{"Name":"UDim2","Category":"DataType"},"Description":null,"DescriptionSource":null},{"Name":"easingDirection","Type":{"Name":"EasingDirection","Category":"Enum"},"Description":null,"DescriptionSource":null},{"Name":"easingStyle","Type":{"Name":"EasingStyle","Category":"Enum"},"Description":null,"DescriptionSource":null},{"Name":"time","Type":{"Name":"float","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"override","Type":{"Name":"bool","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"callback","Type":{"Name":"Function","Category":"DataType"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"bool","Category":"Primitive"},"Security":"None","Description":"Smoothly translates a GuiObject's current size to 'endSize'. The only required argument is 'endSize'. <a href=\"http://wiki.roblox.com/index.php/TweenSize\" target=\"_blank\">More info</a>","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Function","Name":"TweenSizeAndPosition","Tags":[],"Parameters":[{"Name":"endSize","Type":{"Name":"UDim2","Category":"DataType"},"Description":null,"DescriptionSource":null},{"Name":"endPosition","Type":{"Name":"UDim2","Category":"DataType"},"Description":null,"DescriptionSource":null},{"Name":"easingDirection","Type":{"Name":"EasingDirection","Category":"Enum"},"Description":null,"DescriptionSource":null},{"Name":"easingStyle","Type":{"Name":"EasingStyle","Category":"Enum"},"Description":null,"DescriptionSource":null},{"Name":"time","Type":{"Name":"float","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"override","Type":{"Name":"bool","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"callback","Type":{"Name":"Function","Category":"DataType"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"bool","Category":"Primitive"},"Security":"None","Description":"Smoothly translates a GuiObject's current size to 'endSize', and also smoothly translates the GuiObject's current position to 'endPosition'. The only required arguments are 'endSize' and 'endPosition'. <a href=\"http://wiki.roblox.com/index.php/TweenSizeAndPosition\" target=\"_blank\">More info</a>","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Event","Name":"DragBegin","Tags":["Deprecated"],"Parameters":[{"Name":"initialPosition","Type":{"Name":"UDim2","Category":"DataType"},"Description":null,"DescriptionSource":null}],"Security":"None","Description":"Fired when a GuiObject with Draggable set to true starts to be dragged. 'InitialPosition' is a UDim2 value of the position of the GuiObject before any drag operation began.","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Event","Name":"DragStopped","Tags":["Deprecated"],"Parameters":[{"Name":"x","Type":{"Name":"int","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"y","Type":{"Name":"int","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"Security":"None","Description":"Always fired after a DragBegin event, DragStopped is fired when the user releases the mouse button causing a drag operation on the GuiObject. Arguments 'x', and 'y' specify the top-left absolute position of the GuiObject when the event is fired.","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Event","Name":"InputBegan","Tags":[],"Parameters":[{"Name":"input","Type":{"Name":"Instance","Category":"Class"},"Description":null,"DescriptionSource":null}],"Security":"None","Description":"Fired when a user begins interacting via a Human-Computer Interface device (Mouse button down, touch begin, keyboard button down, etc.). 'inputObject' is an InputObject, which contains useful data for querying user input. This event only fires locally.","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Event","Name":"InputChanged","Tags":[],"Parameters":[{"Name":"input","Type":{"Name":"Instance","Category":"Class"},"Description":null,"DescriptionSource":null}],"Security":"None","Description":"Fired when a user changes interacting via a Human-Computer Interface device (Mouse move, touch move, mouse wheel, etc.). 'inputObject' is an InputObject, which contains useful data for querying user input. This event only fires locally.","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Event","Name":"InputEnded","Tags":[],"Parameters":[{"Name":"input","Type":{"Name":"Instance","Category":"Class"},"Description":null,"DescriptionSource":null}],"Security":"None","Description":"Fired when a user stops interacting via a Human-Computer Interface device (Mouse button up, touch end, keyboard button up, etc.). 'inputObject' is an InputObject, which contains useful data for querying user input. This event only fires locally.","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Event","Name":"MouseEnter","Tags":[],"Parameters":[{"Name":"x","Type":{"Name":"int","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"y","Type":{"Name":"int","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"Security":"None","Description":"Fired when the mouse enters a GuiObject, as long as the GuiObject is active (see active property for more detail). Arguments 'x', and 'y' specify the absolute pixel position of the mouse.","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Event","Name":"MouseLeave","Tags":[],"Parameters":[{"Name":"x","Type":{"Name":"int","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"y","Type":{"Name":"int","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"Security":"None","Description":"Fired when the mouse leaves a GuiObject, as long as the GuiObject is active (see active property for more detail). Arguments 'x', and 'y' specify the absolute pixel position of the mouse.","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Event","Name":"MouseMoved","Tags":[],"Parameters":[{"Name":"x","Type":{"Name":"int","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"y","Type":{"Name":"int","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"Security":"None","Description":"Fired when the mouse is inside a GuiObject and moves, as long as the GuiObject is active (see active property for more detail). Arguments 'x', and 'y' specify the absolute pixel position of the mouse.","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Event","Name":"MouseWheelBackward","Tags":[],"Parameters":[{"Name":"x","Type":{"Name":"int","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"y","Type":{"Name":"int","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Event","Name":"MouseWheelForward","Tags":[],"Parameters":[{"Name":"x","Type":{"Name":"int","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"y","Type":{"Name":"int","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Event","Name":"SelectionGained","Tags":[],"Parameters":[],"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Event","Name":"SelectionLost","Tags":[],"Parameters":[],"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Event","Name":"TouchLongPress","Tags":[],"Parameters":[{"Name":"touchPositions","Type":{"Name":"Array","Category":"Group"},"Description":null,"DescriptionSource":null},{"Name":"state","Type":{"Name":"UserInputState","Category":"Enum"},"Description":null,"DescriptionSource":null}],"Security":"None","Description":"Fired when a user holds at least one finger for a short amount of time on the same screen position on a TouchEnabled device. 'touchPositions' is a Lua array of Vector2, each indicating the position of all the fingers involved in the gesture. 'state' indicates the Enum.UserInputState of the gesture. This event only fires locally.","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Event","Name":"TouchPan","Tags":[],"Parameters":[{"Name":"touchPositions","Type":{"Name":"Array","Category":"Group"},"Description":null,"DescriptionSource":null},{"Name":"totalTranslation","Type":{"Name":"Vector2","Category":"DataType"},"Description":null,"DescriptionSource":null},{"Name":"velocity","Type":{"Name":"Vector2","Category":"DataType"},"Description":null,"DescriptionSource":null},{"Name":"state","Type":{"Name":"UserInputState","Category":"Enum"},"Description":null,"DescriptionSource":null}],"Security":"None","Description":"Fired when a user drags at least one finger on a TouchEnabled device. 'touchPositions' is a Lua array of Vector2, each indicating the position of all the fingers involved in the gesture. 'totalTranslation' is a Vector2, indicating how far the pan gesture has gone from its starting point. 'velocity' is a Vector2 that indicates how quickly the gesture is being performed in each dimension. 'state' indicates the Enum.UserInputState of the gesture.","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Event","Name":"TouchPinch","Tags":[],"Parameters":[{"Name":"touchPositions","Type":{"Name":"Array","Category":"Group"},"Description":null,"DescriptionSource":null},{"Name":"scale","Type":{"Name":"float","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"velocity","Type":{"Name":"float","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"state","Type":{"Name":"UserInputState","Category":"Enum"},"Description":null,"DescriptionSource":null}],"Security":"None","Description":"Fired when a user pinches their fingers on a TouchEnabled device. 'touchPositions' is a Lua array of Vector2, each indicating the position of all the fingers involved in the pinch gesture. 'scale' is a float that indicates the difference from the beginning of the pinch gesture. 'velocity' is a float indicating how quickly the pinch gesture is happening. 'state' indicates the Enum.UserInputState of the gesture. This event only fires locally.","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Event","Name":"TouchRotate","Tags":[],"Parameters":[{"Name":"touchPositions","Type":{"Name":"Array","Category":"Group"},"Description":null,"DescriptionSource":null},{"Name":"rotation","Type":{"Name":"float","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"velocity","Type":{"Name":"float","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"state","Type":{"Name":"UserInputState","Category":"Enum"},"Description":null,"DescriptionSource":null}],"Security":"None","Description":"Fired when a user rotates two fingers on a TouchEnabled device. 'touchPositions' is a Lua array of Vector2, each indicating the position of all the fingers involved in the gesture. 'rotation' is a float indicating how much the rotation has gone from the start of the gesture. 'velocity' is a float that indicates how quickly the gesture is being performed. 'state' indicates the Enum.UserInputState of the gesture. This event only fires locally.","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Event","Name":"TouchSwipe","Tags":[],"Parameters":[{"Name":"swipeDirection","Type":{"Name":"SwipeDirection","Category":"Enum"},"Description":null,"DescriptionSource":null},{"Name":"numberOfTouches","Type":{"Name":"int","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"Security":"None","Description":"Fired when a user swipes their fingers on a TouchEnabled device. 'swipeDirection' is an Enum.SwipeDirection, indicating the direction the user swiped. 'numberOfTouches' is an int that indicates how many touches were involved with the gesture. This event only fires locally.","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Event","Name":"TouchTap","Tags":[],"Parameters":[{"Name":"touchPositions","Type":{"Name":"Array","Category":"Group"},"Description":null,"DescriptionSource":null}],"Security":"None","Description":"Fired when a user taps their finger on a TouchEnabled device. 'touchPositions' is a Lua array of Vector2, each indicating the position of all the fingers involved in the tap gesture. This event only fires locally. This event will always fire regardless of game state.","DescriptionSource":"ReflectionMetadata"}],"Tags":["NotCreatable","NotBrowsable"],"Superclass":"GuiBase2d","Description":null,"DescriptionSource":null},{"Name":"Frame","Members":[{"MemberType":"Property","Name":"Style","Tags":[],"ValueType":{"Name":"FrameStyle","Category":"Enum"},"Security":{"Read":"None","Write":"None"},"Category":"Data","Description":"Determines how a frame will look. Uses Enum.FrameStyle. <a href=\"http://wiki.roblox.com/index.php?title=API:Enum/FrameStyle\" target=\"_blank\">More info</a>","DescriptionSource":"ReflectionMetadata"}],"Tags":[],"Superclass":"GuiObject","Description":"A container object used to layout other GUI objects","DescriptionSource":null},{"Name":"GuiButton","Members":[{"MemberType":"Property","Name":"AutoButtonColor","Tags":[],"ValueType":{"Name":"bool","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Data","Description":"Determines whether a button changes color automatically when reacting to mouse events.","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Property","Name":"Modal","Tags":[],"ValueType":{"Name":"bool","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Data","Description":"Allows the mouse to be free in first person mode. If a button with this property set to true is visible, the mouse is 'free' in first person mode.","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Property","Name":"Selected","Tags":[],"ValueType":{"Name":"bool","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Data","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"Style","Tags":[],"ValueType":{"Name":"ButtonStyle","Category":"Enum"},"Security":{"Write":"None","Read":"None"},"Category":"Data","Description":"Determines how a button will look, including mouse event states. Uses Enum.ButtonStyle. <a href=\"http://wiki.roblox.com/index.php?title=API:Class/GuiButton/Style\" target=\"_blank\">More info</a>","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Function","Name":"SetVerb","Tags":[],"Parameters":[{"Name":"verb","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"RobloxScriptSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Event","Name":"Activated","Tags":[],"Parameters":[{"Name":"inputObject","Type":{"Name":"Instance","Category":"Class"},"Description":null,"DescriptionSource":null}],"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Event","Name":"MouseButton1Click","Tags":[],"Parameters":[],"Security":"None","Description":"Fired when the mouse is over the button, and the mouse down and up events fire without the mouse leaving the button.","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Event","Name":"MouseButton1Down","Tags":[],"Parameters":[{"Name":"x","Type":{"Name":"int","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"y","Type":{"Name":"int","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"Security":"None","Description":"Fired when the mouse button is pushed down on a button.","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Event","Name":"MouseButton1Up","Tags":[],"Parameters":[{"Name":"x","Type":{"Name":"int","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"y","Type":{"Name":"int","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"Security":"None","Description":"Fired when the mouse button is released on a button.","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Event","Name":"MouseButton2Click","Tags":[],"Parameters":[],"Security":"None","Description":"This function currently does not work :(","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Event","Name":"MouseButton2Down","Tags":[],"Parameters":[{"Name":"x","Type":{"Name":"int","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"y","Type":{"Name":"int","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"Security":"None","Description":"This function currently does not work :(","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Event","Name":"MouseButton2Up","Tags":[],"Parameters":[{"Name":"x","Type":{"Name":"int","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"y","Type":{"Name":"int","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"Security":"None","Description":"This function currently does not work :(","DescriptionSource":"ReflectionMetadata"}],"Tags":["NotCreatable","NotBrowsable"],"Superclass":"GuiObject","Description":"A GUI button containing an Image","DescriptionSource":null},{"Name":"ImageButton","Members":[{"MemberType":"Property","Name":"HoverImage","Tags":[],"ValueType":{"Name":"Content","Category":"DataType"},"Security":{"Write":"None","Read":"None"},"Category":"Image","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"Image","Tags":[],"ValueType":{"Name":"Content","Category":"DataType"},"Security":{"Write":"None","Read":"None"},"Category":"Image","Description":"Specifies the asset id of the texture to display. <a href=\"http://wiki.roblox.com/index.php?title=API:Class/ImageButton/Image\" target=\"_blank\">More info</a>","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Property","Name":"ImageColor3","Tags":[],"ValueType":{"Name":"Color3","Category":"DataType"},"Security":{"Read":"None","Write":"None"},"Category":"Image","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"ImageRectOffset","Tags":[],"ValueType":{"Name":"Vector2","Category":"DataType"},"Security":{"Read":"None","Write":"None"},"Category":"Image","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"ImageRectSize","Tags":[],"ValueType":{"Name":"Vector2","Category":"DataType"},"Security":{"Write":"None","Read":"None"},"Category":"Image","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"ImageTransparency","Tags":[],"ValueType":{"Name":"float","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Image","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"IsLoaded","Tags":["ReadOnly","NotReplicated"],"ValueType":{"Name":"bool","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Image","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"PressedImage","Tags":[],"ValueType":{"Name":"Content","Category":"DataType"},"Security":{"Read":"None","Write":"None"},"Category":"Image","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"ScaleType","Tags":[],"ValueType":{"Name":"ScaleType","Category":"Enum"},"Security":{"Read":"None","Write":"None"},"Category":"Image","Description":"Specifies how an image should be displayed. See ScaleType for more info.","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Property","Name":"SliceCenter","Tags":[],"ValueType":{"Name":"Rect","Category":"DataType"},"Security":{"Read":"None","Write":"None"},"Category":"Image","Description":"If ScaleType is set to Slice, this Rect is used to specify the central part of the image. Everything outside of this is considered to be the border.","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Property","Name":"SliceScale","Tags":[],"ValueType":{"Name":"float","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Image","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"TileSize","Tags":[],"ValueType":{"Name":"UDim2","Category":"DataType"},"Security":{"Write":"None","Read":"None"},"Category":"Image","Description":"If ScaleType is set to Tile, this sets the size of the tile.","DescriptionSource":"ReflectionMetadata"}],"Tags":[],"Superclass":"GuiButton","Description":"A GUI button containing an Image","DescriptionSource":null},{"Name":"TextButton","Members":[{"MemberType":"Property","Name":"Font","Tags":[],"ValueType":{"Name":"Font","Category":"Enum"},"Security":{"Read":"None","Write":"None"},"Category":"Text","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"FontSize","Tags":["NotReplicated","Deprecated"],"ValueType":{"Name":"FontSize","Category":"Enum"},"Security":{"Write":"None","Read":"None"},"Category":"Text","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"LineHeight","Tags":[],"ValueType":{"Name":"float","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Text","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"LocalizedText","Tags":["Hidden","ReadOnly","NotReplicated"],"ValueType":{"Name":"string","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Data","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"Text","Tags":[],"ValueType":{"Name":"string","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Text","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"TextBounds","Tags":["ReadOnly","NotReplicated"],"ValueType":{"Name":"Vector2","Category":"DataType"},"Security":{"Read":"None","Write":"None"},"Category":"Text","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"TextColor","Tags":["Hidden","NotReplicated","Deprecated"],"ValueType":{"Name":"BrickColor","Category":"DataType"},"Security":{"Write":"None","Read":"None"},"Category":"Text","Description":"Deprecated. Use TextColor3 instead","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Property","Name":"TextColor3","Tags":[],"ValueType":{"Name":"Color3","Category":"DataType"},"Security":{"Write":"None","Read":"None"},"Category":"Text","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"TextFits","Tags":["ReadOnly","NotReplicated"],"ValueType":{"Name":"bool","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Text","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"TextScaled","Tags":[],"ValueType":{"Name":"bool","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Text","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"TextSize","Tags":[],"ValueType":{"Name":"float","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Text","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"TextStrokeColor3","Tags":[],"ValueType":{"Name":"Color3","Category":"DataType"},"Security":{"Write":"None","Read":"None"},"Category":"Text","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"TextStrokeTransparency","Tags":[],"ValueType":{"Name":"float","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Text","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"TextTransparency","Tags":[],"ValueType":{"Name":"float","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Text","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"TextTruncate","Tags":[],"ValueType":{"Name":"TextTruncate","Category":"Enum"},"Security":{"Write":"None","Read":"None"},"Category":"Text","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"TextWrap","Tags":["NotReplicated","Deprecated"],"ValueType":{"Name":"bool","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Text","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"TextWrapped","Tags":[],"ValueType":{"Name":"bool","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Text","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"TextXAlignment","Tags":[],"ValueType":{"Name":"TextXAlignment","Category":"Enum"},"Security":{"Read":"None","Write":"None"},"Category":"Text","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"TextYAlignment","Tags":[],"ValueType":{"Name":"TextYAlignment","Category":"Enum"},"Security":{"Read":"None","Write":"None"},"Category":"Text","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"SetTextFromInput","Tags":[],"Parameters":[{"Name":"text","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"RobloxScriptSecurity","Description":null,"DescriptionSource":null}],"Tags":[],"Superclass":"GuiButton","Description":"A GUI button containing text","DescriptionSource":null},{"Name":"GuiLabel","Members":[],"Tags":["NotCreatable"],"Superclass":"GuiObject","Description":null,"DescriptionSource":null},{"Name":"ImageLabel","Members":[{"MemberType":"Property","Name":"Image","Tags":[],"ValueType":{"Name":"Content","Category":"DataType"},"Security":{"Read":"None","Write":"None"},"Category":"Image","Description":"Specifies the id of the texture to display. <a href=\"http://wiki.roblox.com/index.php?title=API:Class/ImageLabel/Image\" target=\"_blank\">More info</a>","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Property","Name":"ImageColor3","Tags":[],"ValueType":{"Name":"Color3","Category":"DataType"},"Security":{"Read":"None","Write":"None"},"Category":"Image","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"ImageRectOffset","Tags":[],"ValueType":{"Name":"Vector2","Category":"DataType"},"Security":{"Write":"None","Read":"None"},"Category":"Image","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"ImageRectSize","Tags":[],"ValueType":{"Name":"Vector2","Category":"DataType"},"Security":{"Write":"None","Read":"None"},"Category":"Image","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"ImageTransparency","Tags":[],"ValueType":{"Name":"float","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Image","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"IsLoaded","Tags":["ReadOnly","NotReplicated"],"ValueType":{"Name":"bool","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Image","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"ScaleType","Tags":[],"ValueType":{"Name":"ScaleType","Category":"Enum"},"Security":{"Write":"None","Read":"None"},"Category":"Image","Description":"Specifies how an image should be displayed. See ScaleType for more info.","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Property","Name":"SliceCenter","Tags":[],"ValueType":{"Name":"Rect","Category":"DataType"},"Security":{"Read":"None","Write":"None"},"Category":"Image","Description":"If ScaleType is set to Slice, this Rect is used to specify the central part of the image. Everything outside of this is considered to be the border.","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Property","Name":"SliceScale","Tags":[],"ValueType":{"Name":"float","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Image","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"TileSize","Tags":[],"ValueType":{"Name":"UDim2","Category":"DataType"},"Security":{"Write":"None","Read":"None"},"Category":"Image","Description":"If ScaleType is set to Tile, this sets the size of the tile.","DescriptionSource":"ReflectionMetadata"}],"Tags":[],"Superclass":"GuiLabel","Description":"A GUI object containing an Image","DescriptionSource":null},{"Name":"TextLabel","Members":[{"MemberType":"Property","Name":"Font","Tags":[],"ValueType":{"Name":"Font","Category":"Enum"},"Security":{"Write":"None","Read":"None"},"Category":"Text","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"FontSize","Tags":["NotReplicated","Deprecated"],"ValueType":{"Name":"FontSize","Category":"Enum"},"Security":{"Read":"None","Write":"None"},"Category":"Text","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"LineHeight","Tags":[],"ValueType":{"Name":"float","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Text","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"LocalizedText","Tags":["Hidden","ReadOnly","NotReplicated"],"ValueType":{"Name":"string","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Data","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"Text","Tags":[],"ValueType":{"Name":"string","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Text","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"TextBounds","Tags":["ReadOnly","NotReplicated"],"ValueType":{"Name":"Vector2","Category":"DataType"},"Security":{"Write":"None","Read":"None"},"Category":"Text","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"TextColor","Tags":["Hidden","NotReplicated","Deprecated"],"ValueType":{"Name":"BrickColor","Category":"DataType"},"Security":{"Read":"None","Write":"None"},"Category":"Text","Description":"Deprecated. Use TextColor3 instead","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Property","Name":"TextColor3","Tags":[],"ValueType":{"Name":"Color3","Category":"DataType"},"Security":{"Read":"None","Write":"None"},"Category":"Text","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"TextFits","Tags":["ReadOnly","NotReplicated"],"ValueType":{"Name":"bool","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Text","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"TextScaled","Tags":[],"ValueType":{"Name":"bool","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Text","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"TextSize","Tags":[],"ValueType":{"Name":"float","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Text","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"TextStrokeColor3","Tags":[],"ValueType":{"Name":"Color3","Category":"DataType"},"Security":{"Read":"None","Write":"None"},"Category":"Text","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"TextStrokeTransparency","Tags":[],"ValueType":{"Name":"float","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Text","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"TextTransparency","Tags":[],"ValueType":{"Name":"float","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Text","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"TextTruncate","Tags":[],"ValueType":{"Name":"TextTruncate","Category":"Enum"},"Security":{"Write":"None","Read":"None"},"Category":"Text","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"TextWrap","Tags":["NotReplicated","Deprecated"],"ValueType":{"Name":"bool","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Text","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"TextWrapped","Tags":[],"ValueType":{"Name":"bool","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Text","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"TextXAlignment","Tags":[],"ValueType":{"Name":"TextXAlignment","Category":"Enum"},"Security":{"Read":"None","Write":"None"},"Category":"Text","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"TextYAlignment","Tags":[],"ValueType":{"Name":"TextYAlignment","Category":"Enum"},"Security":{"Read":"None","Write":"None"},"Category":"Text","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"SetTextFromInput","Tags":[],"Parameters":[{"Name":"text","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"RobloxScriptSecurity","Description":null,"DescriptionSource":null}],"Tags":[],"Superclass":"GuiLabel","Description":"A GUI object containing text","DescriptionSource":null},{"Name":"ScrollingFrame","Members":[{"MemberType":"Property","Name":"AbsoluteWindowSize","Tags":["ReadOnly","NotReplicated"],"ValueType":{"Name":"Vector2","Category":"DataType"},"Security":{"Read":"None","Write":"None"},"Category":"Scrolling","Description":"The size in pixels of the frame, without the scrollbars.","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Property","Name":"BottomImage","Tags":[],"ValueType":{"Name":"Content","Category":"DataType"},"Security":{"Read":"None","Write":"None"},"Category":"Scrolling","Description":"The \"Down\" image on the vertical scrollbar. Size of this is always ScrollBarThickness by ScrollBarThickness. This is also used as the \"right\" image on the horizontal scroll bar.","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Property","Name":"CanvasPosition","Tags":[],"ValueType":{"Name":"Vector2","Category":"DataType"},"Security":{"Write":"None","Read":"None"},"Category":"Scrolling","Description":"The absolute position the scroll frame is in respect to the canvas size. The minimum this can be set to is (0,0), while the max is the absolute canvas size - AbsoluteWindowSize.","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Property","Name":"CanvasSize","Tags":[],"ValueType":{"Name":"UDim2","Category":"DataType"},"Security":{"Write":"None","Read":"None"},"Category":"Scrolling","Description":"Determines the size of the area that is scrollable. The UDim2 is calculated using the parent gui's size, similar to the regular Size property on gui objects.","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Property","Name":"ElasticBehavior","Tags":[],"ValueType":{"Name":"ElasticBehavior","Category":"Enum"},"Security":{"Read":"None","Write":"None"},"Category":"Scrolling","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"HorizontalScrollBarInset","Tags":[],"ValueType":{"Name":"ScrollBarInset","Category":"Enum"},"Security":{"Read":"None","Write":"None"},"Category":"Scrolling","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"MidImage","Tags":[],"ValueType":{"Name":"Content","Category":"DataType"},"Security":{"Write":"None","Read":"None"},"Category":"Scrolling","Description":"The \"Middle\" image on the vertical scrollbar. Size of this can vary in the y direction, but is always set at ScrollBarThickness in x direction. This is also used as the \"mid\" image on the horizontal scroll bar.","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Property","Name":"ScrollBarImageColor3","Tags":[],"ValueType":{"Name":"Color3","Category":"DataType"},"Security":{"Read":"None","Write":"None"},"Category":"Scrolling","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"ScrollBarImageTransparency","Tags":[],"ValueType":{"Name":"float","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Scrolling","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"ScrollBarThickness","Tags":[],"ValueType":{"Name":"int","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Scrolling","Description":"How thick the scroll bar appears. This applies to both the horizontal and vertical scroll bars. Can be set to 0 for no bars render.","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Property","Name":"ScrollingDirection","Tags":[],"ValueType":{"Name":"ScrollingDirection","Category":"Enum"},"Security":{"Read":"None","Write":"None"},"Category":"Scrolling","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"ScrollingEnabled","Tags":[],"ValueType":{"Name":"bool","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Scrolling","Description":"Determines whether or not scrolling is allowed on this frame. If turned off, no scroll bars will be rendered.","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Property","Name":"TopImage","Tags":[],"ValueType":{"Name":"Content","Category":"DataType"},"Security":{"Write":"None","Read":"None"},"Category":"Scrolling","Description":"The \"Up\" image on the vertical scrollbar. Size of this is always ScrollBarThickness by ScrollBarThickness. This is also used as the \"left\" image on the horizontal scroll bar.","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Property","Name":"VerticalScrollBarInset","Tags":[],"ValueType":{"Name":"ScrollBarInset","Category":"Enum"},"Security":{"Write":"None","Read":"None"},"Category":"Scrolling","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"VerticalScrollBarPosition","Tags":[],"ValueType":{"Name":"VerticalScrollBarPosition","Category":"Enum"},"Security":{"Read":"None","Write":"None"},"Category":"Scrolling","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"ScrollToTop","Tags":[],"Parameters":[],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"RobloxScriptSecurity","Description":null,"DescriptionSource":null}],"Tags":[],"Superclass":"GuiObject","Description":"A container object used to layout other GUI objects, and allows for scrolling.","DescriptionSource":null},{"Name":"TextBox","Members":[{"MemberType":"Property","Name":"ClearTextOnFocus","Tags":[],"ValueType":{"Name":"bool","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Data","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"CursorPosition","Tags":[],"ValueType":{"Name":"int","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Data","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"Font","Tags":[],"ValueType":{"Name":"Font","Category":"Enum"},"Security":{"Write":"None","Read":"None"},"Category":"Text","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"FontSize","Tags":["NotReplicated","Deprecated"],"ValueType":{"Name":"FontSize","Category":"Enum"},"Security":{"Write":"None","Read":"None"},"Category":"Text","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"LineHeight","Tags":[],"ValueType":{"Name":"float","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Text","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"ManualFocusRelease","Tags":["NotReplicated"],"ValueType":{"Name":"bool","Category":"Primitive"},"Security":{"Read":"RobloxScriptSecurity","Write":"RobloxScriptSecurity"},"Category":"Data","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"MultiLine","Tags":[],"ValueType":{"Name":"bool","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Data","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"OverlayNativeInput","Tags":["NotReplicated"],"ValueType":{"Name":"bool","Category":"Primitive"},"Security":{"Write":"RobloxScriptSecurity","Read":"RobloxScriptSecurity"},"Category":"Data","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"PlaceholderColor3","Tags":[],"ValueType":{"Name":"Color3","Category":"DataType"},"Security":{"Write":"None","Read":"None"},"Category":"Text","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"PlaceholderText","Tags":[],"ValueType":{"Name":"string","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Text","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"ShowNativeInput","Tags":[],"ValueType":{"Name":"bool","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Data","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"Text","Tags":[],"ValueType":{"Name":"string","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Text","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"TextBounds","Tags":["ReadOnly","NotReplicated"],"ValueType":{"Name":"Vector2","Category":"DataType"},"Security":{"Write":"None","Read":"None"},"Category":"Text","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"TextColor","Tags":["Hidden","NotReplicated","Deprecated"],"ValueType":{"Name":"BrickColor","Category":"DataType"},"Security":{"Write":"None","Read":"None"},"Category":"Text","Description":"Deprecated. Use TextColor3 instead","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Property","Name":"TextColor3","Tags":[],"ValueType":{"Name":"Color3","Category":"DataType"},"Security":{"Read":"None","Write":"None"},"Category":"Text","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"TextFits","Tags":["ReadOnly","NotReplicated"],"ValueType":{"Name":"bool","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Text","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"TextScaled","Tags":[],"ValueType":{"Name":"bool","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Text","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"TextSize","Tags":[],"ValueType":{"Name":"float","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Text","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"TextStrokeColor3","Tags":[],"ValueType":{"Name":"Color3","Category":"DataType"},"Security":{"Write":"None","Read":"None"},"Category":"Text","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"TextStrokeTransparency","Tags":[],"ValueType":{"Name":"float","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Text","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"TextTransparency","Tags":[],"ValueType":{"Name":"float","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Text","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"TextTruncate","Tags":[],"ValueType":{"Name":"TextTruncate","Category":"Enum"},"Security":{"Read":"None","Write":"None"},"Category":"Text","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"TextWrap","Tags":["NotReplicated","Deprecated"],"ValueType":{"Name":"bool","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Text","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"TextWrapped","Tags":[],"ValueType":{"Name":"bool","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Text","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"TextXAlignment","Tags":[],"ValueType":{"Name":"TextXAlignment","Category":"Enum"},"Security":{"Read":"None","Write":"None"},"Category":"Text","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"TextYAlignment","Tags":[],"ValueType":{"Name":"TextYAlignment","Category":"Enum"},"Security":{"Read":"None","Write":"None"},"Category":"Text","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"CaptureFocus","Tags":[],"Parameters":[],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"IsFocused","Tags":[],"Parameters":[],"ReturnType":{"Name":"bool","Category":"Primitive"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"ReleaseFocus","Tags":[],"Parameters":[{"Name":"submitted","Type":{"Name":"bool","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"ResetKeyboardMode","Tags":[],"Parameters":[],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"RobloxScriptSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"SetTextFromInput","Tags":[],"Parameters":[{"Name":"text","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"RobloxScriptSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Event","Name":"FocusLost","Tags":[],"Parameters":[{"Name":"enterPressed","Type":{"Name":"bool","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"inputThatCausedFocusLoss","Type":{"Name":"Instance","Category":"Class"},"Description":null,"DescriptionSource":null}],"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Event","Name":"Focused","Tags":[],"Parameters":[],"Security":"None","Description":null,"DescriptionSource":null}],"Tags":[],"Superclass":"GuiObject","Description":"A text entry box","DescriptionSource":null},{"Name":"ViewportFrame","Members":[{"MemberType":"Property","Name":"CurrentCamera","Tags":["NotReplicated"],"ValueType":{"Name":"Camera","Category":"Class"},"Security":{"Read":"None","Write":"None"},"Category":"Data","Description":"Current Camera of children objects","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Property","Name":"ImageColor3","Tags":[],"ValueType":{"Name":"Color3","Category":"DataType"},"Security":{"Read":"None","Write":"None"},"Category":"Image","Description":"The rendered image of the ViewportFrame will be mutiplied by this color","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Property","Name":"ImageTransparency","Tags":[],"ValueType":{"Name":"float","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Image","Description":"A number value that specifies how transparent the rendered image of the ViewportFrame is","DescriptionSource":"ReflectionMetadata"}],"Tags":[],"Superclass":"GuiObject","Description":"A GUI that can show 3D objects","DescriptionSource":null},{"Name":"LayerCollector","Members":[{"MemberType":"Property","Name":"Enabled","Tags":[],"ValueType":{"Name":"bool","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Data","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"ResetOnSpawn","Tags":[],"ValueType":{"Name":"bool","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Data","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"ZIndexBehavior","Tags":[],"ValueType":{"Name":"ZIndexBehavior","Category":"Enum"},"Security":{"Write":"None","Read":"None"},"Category":"Data","Description":null,"DescriptionSource":null}],"Tags":["NotCreatable","NotBrowsable"],"Superclass":"GuiBase2d","Description":"The base class of ScreenGui, BillboardGui, and SurfaceGui.","DescriptionSource":null},{"Name":"BillboardGui","Members":[{"MemberType":"Property","Name":"Active","Tags":[],"ValueType":{"Name":"bool","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Data","Description":"If true, this GuiObject can fire mouse events and will pass them to any GuiObjects layered underneath, while false will do neither.","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Property","Name":"Adornee","Tags":[],"ValueType":{"Name":"Instance","Category":"Class"},"Security":{"Write":"None","Read":"None"},"Category":"Data","Description":"The Object the billboard gui uses as its base to render from. Currently, the only way to set this property is thru a script, and must exist in the workspace. This will only render if the object assigned derives from BasePart.","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Property","Name":"AlwaysOnTop","Tags":[],"ValueType":{"Name":"bool","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Data","Description":"If true, billboard gui does not get occluded by 3D objects, but always renders on the screen.","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Property","Name":"ClipsDescendants","Tags":[],"ValueType":{"Name":"bool","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Behavior","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"ExtentsOffset","Tags":[],"ValueType":{"Name":"Vector3","Category":"DataType"},"Security":{"Write":"None","Read":"None"},"Category":"Data","Description":"A Vector3 (x,y,z) defined in studs that will offset the gui from the extents of the 3d object it is rendering from.","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Property","Name":"ExtentsOffsetWorldSpace","Tags":[],"ValueType":{"Name":"Vector3","Category":"DataType"},"Security":{"Read":"None","Write":"None"},"Category":"Data","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"LightInfluence","Tags":[],"ValueType":{"Name":"float","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Data","Description":"Specifies the amount of influence lighting has on the billboard gui. A value of 0 is unlit, 1 is fully lit. Fractional values blend from unlit to lit.","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Property","Name":"MaxDistance","Tags":[],"ValueType":{"Name":"float","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Data","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"PlayerToHideFrom","Tags":[],"ValueType":{"Name":"Instance","Category":"Class"},"Security":{"Read":"None","Write":"None"},"Category":"Data","Description":"Specifies a Player that the BillboardGui will not render to.","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Property","Name":"Size","Tags":[],"ValueType":{"Name":"UDim2","Category":"DataType"},"Security":{"Read":"None","Write":"None"},"Category":"Data","Description":"A UDim2 value describing the size of the BillboardGui. More information on UDim2 is available <a href=\"http://wiki.roblox.com/index.php/UDim2\" target=\"_blank\">here</a>. Relative values are defined as one-to-one with studs.","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Property","Name":"SizeOffset","Tags":[],"ValueType":{"Name":"Vector2","Category":"DataType"},"Security":{"Write":"None","Read":"None"},"Category":"Data","Description":"A Vector2 (x,y) defined in studs that will offset the gui size from it's current size.","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Property","Name":"StudsOffset","Tags":[],"ValueType":{"Name":"Vector3","Category":"DataType"},"Security":{"Write":"None","Read":"None"},"Category":"Data","Description":"A Vector3 (x,y,z) defined in studs that will offset the gui from the centroid of the 3d object it is rendering from","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Property","Name":"StudsOffsetWorldSpace","Tags":[],"ValueType":{"Name":"Vector3","Category":"DataType"},"Security":{"Read":"None","Write":"None"},"Category":"Data","Description":null,"DescriptionSource":null}],"Tags":[],"Superclass":"LayerCollector","Description":"A GUI that adorns an object in the 3D world. Add Frames/Labels/Buttons to this object to have them rendered while attached to a 3D object","DescriptionSource":null},{"Name":"PluginGui","Members":[{"MemberType":"Property","Name":"Title","Tags":[],"ValueType":{"Name":"string","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Data","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"BindToClose","Tags":[],"Parameters":[{"Name":"function","Type":{"Name":"Function","Category":"DataType"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"GetRelativeMousePosition","Tags":[],"Parameters":[],"ReturnType":{"Name":"Vector2","Category":"DataType"},"Security":"PluginSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Event","Name":"PluginDragDropped","Tags":[],"Parameters":[{"Name":"dragData","Type":{"Name":"Dictionary","Category":"Group"},"Description":null,"DescriptionSource":null}],"Security":"PluginSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Event","Name":"PluginDragEntered","Tags":[],"Parameters":[{"Name":"dragData","Type":{"Name":"Dictionary","Category":"Group"},"Description":null,"DescriptionSource":null}],"Security":"PluginSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Event","Name":"PluginDragLeft","Tags":[],"Parameters":[{"Name":"dragData","Type":{"Name":"Dictionary","Category":"Group"},"Description":null,"DescriptionSource":null}],"Security":"PluginSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Event","Name":"PluginDragMoved","Tags":[],"Parameters":[{"Name":"dragData","Type":{"Name":"Dictionary","Category":"Group"},"Description":null,"DescriptionSource":null}],"Security":"PluginSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Event","Name":"WindowFocusReleased","Tags":[],"Parameters":[],"Security":"PluginSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Event","Name":"WindowFocused","Tags":[],"Parameters":[],"Security":"PluginSecurity","Description":null,"DescriptionSource":null}],"Tags":["NotCreatable","NotReplicated"],"Superclass":"LayerCollector","Description":null,"DescriptionSource":null},{"Name":"DockWidgetPluginGui","Members":[{"MemberType":"Property","Name":"HostWidgetWasRestored","Tags":["ReadOnly","NotReplicated"],"ValueType":{"Name":"bool","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Data","Description":null,"DescriptionSource":null}],"Tags":["NotCreatable","NotReplicated"],"Superclass":"PluginGui","Description":null,"DescriptionSource":null},{"Name":"QWidgetPluginGui","Members":[],"Tags":["NotCreatable","NotReplicated"],"Superclass":"PluginGui","Description":null,"DescriptionSource":null},{"Name":"ScreenGui","Members":[{"MemberType":"Property","Name":"DisplayOrder","Tags":[],"ValueType":{"Name":"int","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Data","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"IgnoreGuiInset","Tags":[],"ValueType":{"Name":"bool","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Data","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"OnTopOfCoreBlur","Tags":["Hidden"],"ValueType":{"Name":"bool","Category":"Primitive"},"Security":{"Read":"RobloxScriptSecurity","Write":"RobloxScriptSecurity"},"Category":"Behavior","Description":null,"DescriptionSource":null}],"Tags":[],"Superclass":"LayerCollector","Description":"The core GUI object on which tools are built. Add Frames/Labels/Buttons to this object to have them rendered as a 2D overlay","DescriptionSource":null},{"Name":"GuiMain","Members":[],"Tags":["Deprecated"],"Superclass":"ScreenGui","Description":"Deprecated, please use ScreenGui","DescriptionSource":null},{"Name":"SurfaceGui","Members":[{"MemberType":"Property","Name":"Active","Tags":[],"ValueType":{"Name":"bool","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Data","Description":"If true, this GuiObject can fire mouse events and will pass them to any GuiObjects layered underneath, while false will do neither.","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Property","Name":"Adornee","Tags":[],"ValueType":{"Name":"Instance","Category":"Class"},"Security":{"Write":"None","Read":"None"},"Category":"Data","Description":"The Object the surface gui uses as its base to render from. Currently, the only way to set this property is thru a script, and must exist in the workspace. This will only render if the object assigned derives from BasePart.","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Property","Name":"AlwaysOnTop","Tags":[],"ValueType":{"Name":"bool","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Data","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"CanvasSize","Tags":[],"ValueType":{"Name":"Vector2","Category":"DataType"},"Security":{"Write":"None","Read":"None"},"Category":"Data","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"ClipsDescendants","Tags":[],"ValueType":{"Name":"bool","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Behavior","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"Face","Tags":[],"ValueType":{"Name":"NormalId","Category":"Enum"},"Security":{"Read":"None","Write":"None"},"Category":"Data","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"LightInfluence","Tags":[],"ValueType":{"Name":"float","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Data","Description":"Specifies the amount of influence lighting has on the surface gui. A value of 0 is unlit, 1 is fully lit. Fractional values blend from unlit to lit.","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Property","Name":"ToolPunchThroughDistance","Tags":[],"ValueType":{"Name":"float","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Data","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"ZOffset","Tags":[],"ValueType":{"Name":"float","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Appearance","Description":null,"DescriptionSource":null}],"Tags":[],"Superclass":"LayerCollector","Description":"Renders its contained GuiObjects flat against the face of a part.","DescriptionSource":null},{"Name":"GuiBase3d","Members":[{"MemberType":"Property","Name":"Color","Tags":["Hidden","NotReplicated","Deprecated"],"ValueType":{"Name":"BrickColor","Category":"DataType"},"Security":{"Read":"None","Write":"None"},"Category":"Appearance","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"Color3","Tags":[],"ValueType":{"Name":"Color3","Category":"DataType"},"Security":{"Write":"None","Read":"None"},"Category":"Appearance","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"Transparency","Tags":[],"ValueType":{"Name":"float","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Appearance","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"Visible","Tags":[],"ValueType":{"Name":"bool","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Data","Description":null,"DescriptionSource":null}],"Tags":["NotCreatable"],"Superclass":"GuiBase","Description":null,"DescriptionSource":null},{"Name":"FloorWire","Members":[{"MemberType":"Property","Name":"CycleOffset","Tags":[],"ValueType":{"Name":"float","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Data","Description":"Controls how the decals are positioned along the wire. <a href=\"http://wiki.roblox.com/index.php/CycleOffset\" target=\"_blank\">More info</a>","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Property","Name":"From","Tags":[],"ValueType":{"Name":"BasePart","Category":"Class"},"Security":{"Write":"None","Read":"None"},"Category":"Data","Description":"The object the FloorWire 'emits' from","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Property","Name":"StudsBetweenTextures","Tags":[],"ValueType":{"Name":"float","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Data","Description":"The space between two textures on the wire. Note: studs are relative depending on how far the camera is from the FloorWire.","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Property","Name":"Texture","Tags":[],"ValueType":{"Name":"Content","Category":"DataType"},"Security":{"Write":"None","Read":"None"},"Category":"Appearance","Description":"The image we use to render the textures that flow from beginning to end of the FloorWire.","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Property","Name":"TextureSize","Tags":[],"ValueType":{"Name":"Vector2","Category":"DataType"},"Security":{"Write":"None","Read":"None"},"Category":"Appearance","Description":"The size in studs of the Texture we use to flow from one object to the next.","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Property","Name":"To","Tags":[],"ValueType":{"Name":"BasePart","Category":"Class"},"Security":{"Write":"None","Read":"None"},"Category":"Data","Description":"The object the FloorWire 'emits' to","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Property","Name":"Velocity","Tags":[],"ValueType":{"Name":"float","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Data","Description":"The rate of travel that the textures flow along the wire.","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Property","Name":"WireRadius","Tags":[],"ValueType":{"Name":"float","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Data","Description":"How thick the wire is.","DescriptionSource":"ReflectionMetadata"}],"Tags":["Deprecated"],"Superclass":"GuiBase3d","Description":"Renders a thin cylinder than can be adorned with textures that 'flow' from one object to the next. Has basic pathing abilities and attempts to to not intersect anything. <a href=\"http://wiki.roblox.com/index.php/FloorWire_Guide\" target=\"_blank\">More info</a>","DescriptionSource":null},{"Name":"PVAdornment","Members":[{"MemberType":"Property","Name":"Adornee","Tags":[],"ValueType":{"Name":"PVInstance","Category":"Class"},"Security":{"Write":"None","Read":"None"},"Category":"Data","Description":null,"DescriptionSource":null}],"Tags":["NotCreatable"],"Superclass":"GuiBase3d","Description":null,"DescriptionSource":null},{"Name":"HandleAdornment","Members":[{"MemberType":"Property","Name":"AlwaysOnTop","Tags":[],"ValueType":{"Name":"bool","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Data","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"CFrame","Tags":[],"ValueType":{"Name":"CFrame","Category":"DataType"},"Security":{"Read":"None","Write":"None"},"Category":"Data","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"SizeRelativeOffset","Tags":[],"ValueType":{"Name":"Vector3","Category":"DataType"},"Security":{"Write":"None","Read":"None"},"Category":"Data","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"ZIndex","Tags":[],"ValueType":{"Name":"int","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Data","Description":null,"DescriptionSource":null},{"MemberType":"Event","Name":"MouseButton1Down","Tags":[],"Parameters":[],"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Event","Name":"MouseButton1Up","Tags":[],"Parameters":[],"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Event","Name":"MouseEnter","Tags":[],"Parameters":[],"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Event","Name":"MouseLeave","Tags":[],"Parameters":[],"Security":"None","Description":null,"DescriptionSource":null}],"Tags":["NotCreatable"],"Superclass":"PVAdornment","Description":null,"DescriptionSource":null},{"Name":"BoxHandleAdornment","Members":[{"MemberType":"Property","Name":"Size","Tags":[],"ValueType":{"Name":"Vector3","Category":"DataType"},"Security":{"Write":"None","Read":"None"},"Category":"Data","Description":null,"DescriptionSource":null}],"Tags":[],"Superclass":"HandleAdornment","Description":null,"DescriptionSource":null},{"Name":"ConeHandleAdornment","Members":[{"MemberType":"Property","Name":"Height","Tags":[],"ValueType":{"Name":"float","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Data","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"Radius","Tags":[],"ValueType":{"Name":"float","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Data","Description":null,"DescriptionSource":null}],"Tags":[],"Superclass":"HandleAdornment","Description":null,"DescriptionSource":null},{"Name":"CylinderHandleAdornment","Members":[{"MemberType":"Property","Name":"Height","Tags":[],"ValueType":{"Name":"float","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Data","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"Radius","Tags":[],"ValueType":{"Name":"float","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Data","Description":null,"DescriptionSource":null}],"Tags":[],"Superclass":"HandleAdornment","Description":null,"DescriptionSource":null},{"Name":"ImageHandleAdornment","Members":[{"MemberType":"Property","Name":"Image","Tags":[],"ValueType":{"Name":"Content","Category":"DataType"},"Security":{"Read":"None","Write":"None"},"Category":"Data","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"Size","Tags":[],"ValueType":{"Name":"Vector2","Category":"DataType"},"Security":{"Write":"None","Read":"None"},"Category":"Data","Description":null,"DescriptionSource":null}],"Tags":[],"Superclass":"HandleAdornment","Description":null,"DescriptionSource":null},{"Name":"LineHandleAdornment","Members":[{"MemberType":"Property","Name":"Length","Tags":[],"ValueType":{"Name":"float","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Data","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"Thickness","Tags":[],"ValueType":{"Name":"float","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Data","Description":null,"DescriptionSource":null}],"Tags":[],"Superclass":"HandleAdornment","Description":null,"DescriptionSource":null},{"Name":"SphereHandleAdornment","Members":[{"MemberType":"Property","Name":"Radius","Tags":[],"ValueType":{"Name":"float","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Data","Description":null,"DescriptionSource":null}],"Tags":[],"Superclass":"HandleAdornment","Description":null,"DescriptionSource":null},{"Name":"ParabolaAdornment","Members":[{"MemberType":"Property","Name":"A","Tags":[],"ValueType":{"Name":"float","Category":"Primitive"},"Security":{"Read":"RobloxScriptSecurity","Write":"RobloxScriptSecurity"},"Category":"Data","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"B","Tags":[],"ValueType":{"Name":"float","Category":"Primitive"},"Security":{"Read":"RobloxScriptSecurity","Write":"RobloxScriptSecurity"},"Category":"Data","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"C","Tags":[],"ValueType":{"Name":"float","Category":"Primitive"},"Security":{"Write":"RobloxScriptSecurity","Read":"RobloxScriptSecurity"},"Category":"Data","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"Range","Tags":[],"ValueType":{"Name":"float","Category":"Primitive"},"Security":{"Read":"RobloxScriptSecurity","Write":"RobloxScriptSecurity"},"Category":"Data","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"Thickness","Tags":[],"ValueType":{"Name":"float","Category":"Primitive"},"Security":{"Write":"RobloxScriptSecurity","Read":"RobloxScriptSecurity"},"Category":"Data","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"FindPartOnParabola","Tags":[],"Parameters":[{"Name":"ignoreDescendentsTable","Type":{"Name":"Objects","Category":"DataType"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"Tuple","Category":"Group"},"Security":"RobloxScriptSecurity","Description":null,"DescriptionSource":null}],"Tags":[],"Superclass":"PVAdornment","Description":null,"DescriptionSource":null},{"Name":"SelectionBox","Members":[{"MemberType":"Property","Name":"LineThickness","Tags":[],"ValueType":{"Name":"float","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Appearance","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"SurfaceColor","Tags":["Hidden","NotReplicated","Deprecated"],"ValueType":{"Name":"BrickColor","Category":"DataType"},"Security":{"Read":"None","Write":"None"},"Category":"Appearance","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"SurfaceColor3","Tags":[],"ValueType":{"Name":"Color3","Category":"DataType"},"Security":{"Read":"None","Write":"None"},"Category":"Appearance","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"SurfaceTransparency","Tags":[],"ValueType":{"Name":"float","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Appearance","Description":null,"DescriptionSource":null}],"Tags":[],"Superclass":"PVAdornment","Description":"A 3D GUI object to represent the visible selection around an object","DescriptionSource":null},{"Name":"SelectionSphere","Members":[{"MemberType":"Property","Name":"SurfaceColor","Tags":["Hidden","NotReplicated","Deprecated"],"ValueType":{"Name":"BrickColor","Category":"DataType"},"Security":{"Read":"None","Write":"None"},"Category":"Appearance","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"SurfaceColor3","Tags":[],"ValueType":{"Name":"Color3","Category":"DataType"},"Security":{"Read":"None","Write":"None"},"Category":"Appearance","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"SurfaceTransparency","Tags":[],"ValueType":{"Name":"float","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Appearance","Description":null,"DescriptionSource":null}],"Tags":[],"Superclass":"PVAdornment","Description":"A 3D GUI object to represent the visible selection around an object","DescriptionSource":null},{"Name":"PartAdornment","Members":[{"MemberType":"Property","Name":"Adornee","Tags":[],"ValueType":{"Name":"BasePart","Category":"Class"},"Security":{"Write":"None","Read":"None"},"Category":"Data","Description":null,"DescriptionSource":null}],"Tags":["NotCreatable"],"Superclass":"GuiBase3d","Description":null,"DescriptionSource":null},{"Name":"HandlesBase","Members":[],"Tags":["NotCreatable"],"Superclass":"PartAdornment","Description":null,"DescriptionSource":null},{"Name":"ArcHandles","Members":[{"MemberType":"Property","Name":"Axes","Tags":[],"ValueType":{"Name":"Axes","Category":"DataType"},"Security":{"Read":"None","Write":"None"},"Category":"Data","Description":null,"DescriptionSource":null},{"MemberType":"Event","Name":"MouseButton1Down","Tags":[],"Parameters":[{"Name":"axis","Type":{"Name":"Axis","Category":"Enum"},"Description":null,"DescriptionSource":null}],"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Event","Name":"MouseButton1Up","Tags":[],"Parameters":[{"Name":"axis","Type":{"Name":"Axis","Category":"Enum"},"Description":null,"DescriptionSource":null}],"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Event","Name":"MouseDrag","Tags":[],"Parameters":[{"Name":"axis","Type":{"Name":"Axis","Category":"Enum"},"Description":null,"DescriptionSource":null},{"Name":"relativeAngle","Type":{"Name":"float","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"deltaRadius","Type":{"Name":"float","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Event","Name":"MouseEnter","Tags":[],"Parameters":[{"Name":"axis","Type":{"Name":"Axis","Category":"Enum"},"Description":null,"DescriptionSource":null}],"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Event","Name":"MouseLeave","Tags":[],"Parameters":[{"Name":"axis","Type":{"Name":"Axis","Category":"Enum"},"Description":null,"DescriptionSource":null}],"Security":"None","Description":null,"DescriptionSource":null}],"Tags":[],"Superclass":"HandlesBase","Description":"A 3D GUI object to represent draggable arc handles","DescriptionSource":null},{"Name":"Handles","Members":[{"MemberType":"Property","Name":"Faces","Tags":[],"ValueType":{"Name":"Faces","Category":"DataType"},"Security":{"Write":"None","Read":"None"},"Category":"Data","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"Style","Tags":[],"ValueType":{"Name":"HandlesStyle","Category":"Enum"},"Security":{"Write":"None","Read":"None"},"Category":"Appearance","Description":null,"DescriptionSource":null},{"MemberType":"Event","Name":"MouseButton1Down","Tags":[],"Parameters":[{"Name":"face","Type":{"Name":"NormalId","Category":"Enum"},"Description":null,"DescriptionSource":null}],"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Event","Name":"MouseButton1Up","Tags":[],"Parameters":[{"Name":"face","Type":{"Name":"NormalId","Category":"Enum"},"Description":null,"DescriptionSource":null}],"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Event","Name":"MouseDrag","Tags":[],"Parameters":[{"Name":"face","Type":{"Name":"NormalId","Category":"Enum"},"Description":null,"DescriptionSource":null},{"Name":"distance","Type":{"Name":"float","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Event","Name":"MouseEnter","Tags":[],"Parameters":[{"Name":"face","Type":{"Name":"NormalId","Category":"Enum"},"Description":null,"DescriptionSource":null}],"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Event","Name":"MouseLeave","Tags":[],"Parameters":[{"Name":"face","Type":{"Name":"NormalId","Category":"Enum"},"Description":null,"DescriptionSource":null}],"Security":"None","Description":null,"DescriptionSource":null}],"Tags":[],"Superclass":"HandlesBase","Description":"A 3D GUI object to represent draggable handles","DescriptionSource":null},{"Name":"SurfaceSelection","Members":[{"MemberType":"Property","Name":"TargetSurface","Tags":[],"ValueType":{"Name":"NormalId","Category":"Enum"},"Security":{"Read":"None","Write":"None"},"Category":"Data","Description":null,"DescriptionSource":null}],"Tags":[],"Superclass":"PartAdornment","Description":"A 3D GUI object to represent the visible selection around a face of an object","DescriptionSource":null},{"Name":"SelectionLasso","Members":[{"MemberType":"Property","Name":"Humanoid","Tags":[],"ValueType":{"Name":"Humanoid","Category":"Class"},"Security":{"Write":"None","Read":"None"},"Category":"Data","Description":null,"DescriptionSource":null}],"Tags":["NotCreatable"],"Superclass":"GuiBase3d","Description":null,"DescriptionSource":null},{"Name":"SelectionPartLasso","Members":[{"MemberType":"Property","Name":"Part","Tags":[],"ValueType":{"Name":"BasePart","Category":"Class"},"Security":{"Write":"None","Read":"None"},"Category":"Data","Description":null,"DescriptionSource":null}],"Tags":["Deprecated"],"Superclass":"SelectionLasso","Description":"A visual line drawn representation between two part objects","DescriptionSource":null},{"Name":"SelectionPointLasso","Members":[{"MemberType":"Property","Name":"Point","Tags":[],"ValueType":{"Name":"Vector3","Category":"DataType"},"Security":{"Read":"None","Write":"None"},"Category":"Data","Description":null,"DescriptionSource":null}],"Tags":["Deprecated"],"Superclass":"SelectionLasso","Description":"A visual line drawn representation between two positions","DescriptionSource":null},{"Name":"GuiItem","Members":[],"Tags":["NotCreatable"],"Superclass":"Instance","Description":null,"DescriptionSource":null},{"Name":"Backpack","Members":[],"Tags":[],"Superclass":"GuiItem","Description":null,"DescriptionSource":null},{"Name":"BackpackItem","Members":[{"MemberType":"Property","Name":"TextureId","Tags":[],"ValueType":{"Name":"Content","Category":"DataType"},"Security":{"Write":"None","Read":"None"},"Category":"Data","Description":null,"DescriptionSource":null}],"Tags":["NotCreatable"],"Superclass":"GuiItem","Description":null,"DescriptionSource":null},{"Name":"HopperBin","Members":[{"MemberType":"Property","Name":"Active","Tags":[],"ValueType":{"Name":"bool","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Data","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"BinType","Tags":[],"ValueType":{"Name":"BinType","Category":"Enum"},"Security":{"Read":"None","Write":"None"},"Category":"Data","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"Disable","Tags":[],"Parameters":[],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"RobloxScriptSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"ToggleSelect","Tags":[],"Parameters":[],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"RobloxScriptSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Event","Name":"Deselected","Tags":[],"Parameters":[],"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Event","Name":"Selected","Tags":[],"Parameters":[{"Name":"mouse","Type":{"Name":"Instance","Category":"Class"},"Description":null,"DescriptionSource":null}],"Security":"None","Description":null,"DescriptionSource":null}],"Tags":["Deprecated"],"Superclass":"BackpackItem","Description":null,"DescriptionSource":null},{"Name":"Tool","Members":[{"MemberType":"Property","Name":"CanBeDropped","Tags":[],"ValueType":{"Name":"bool","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Behavior","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"Enabled","Tags":[],"ValueType":{"Name":"bool","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"State","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"Grip","Tags":[],"ValueType":{"Name":"CFrame","Category":"DataType"},"Security":{"Read":"None","Write":"None"},"Category":"Appearance","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"GripForward","Tags":["NotReplicated"],"ValueType":{"Name":"Vector3","Category":"DataType"},"Security":{"Read":"None","Write":"None"},"Category":"Appearance","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"GripPos","Tags":["NotReplicated"],"ValueType":{"Name":"Vector3","Category":"DataType"},"Security":{"Read":"None","Write":"None"},"Category":"Appearance","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"GripRight","Tags":["NotReplicated"],"ValueType":{"Name":"Vector3","Category":"DataType"},"Security":{"Read":"None","Write":"None"},"Category":"Appearance","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"GripUp","Tags":["NotReplicated"],"ValueType":{"Name":"Vector3","Category":"DataType"},"Security":{"Read":"None","Write":"None"},"Category":"Appearance","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"ManualActivationOnly","Tags":[],"ValueType":{"Name":"bool","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Behavior","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"RequiresHandle","Tags":[],"ValueType":{"Name":"bool","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Behavior","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"ToolTip","Tags":[],"ValueType":{"Name":"string","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Appearance","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"Activate","Tags":[],"Parameters":[],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"Deactivate","Tags":[],"Parameters":[],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Event","Name":"Activated","Tags":[],"Parameters":[],"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Event","Name":"Deactivated","Tags":[],"Parameters":[],"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Event","Name":"Equipped","Tags":[],"Parameters":[{"Name":"mouse","Type":{"Name":"Instance","Category":"Class"},"Description":null,"DescriptionSource":null}],"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Event","Name":"Unequipped","Tags":[],"Parameters":[],"Security":"None","Description":null,"DescriptionSource":null}],"Tags":[],"Superclass":"BackpackItem","Description":null,"DescriptionSource":null},{"Name":"Flag","Members":[{"MemberType":"Property","Name":"TeamColor","Tags":[],"ValueType":{"Name":"BrickColor","Category":"DataType"},"Security":{"Write":"None","Read":"None"},"Category":"Data","Description":"The Team this flag is for. Corresponds with the TeamColors in the Teams service.","DescriptionSource":"ReflectionMetadata"}],"Tags":["Deprecated"],"Superclass":"Tool","Description":null,"DescriptionSource":null},{"Name":"ButtonBindingWidget","Members":[],"Tags":["NotCreatable"],"Superclass":"GuiItem","Description":null,"DescriptionSource":null},{"Name":"GuiRoot","Members":[],"Tags":["NotCreatable","NotReplicated"],"Superclass":"GuiItem","Description":null,"DescriptionSource":null},{"Name":"Hopper","Members":[],"Tags":["NotCreatable","Service","Deprecated"],"Superclass":"GuiItem","Description":"Use StarterPack instead","DescriptionSource":null},{"Name":"StarterPack","Members":[],"Tags":["NotCreatable","Service"],"Superclass":"GuiItem","Description":null,"DescriptionSource":null},{"Name":"GuiService","Members":[{"MemberType":"Property","Name":"AutoSelectGuiEnabled","Tags":[],"ValueType":{"Name":"bool","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Data","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"CoreEffectFolder","Tags":["Hidden","NotReplicated"],"ValueType":{"Name":"Folder","Category":"Class"},"Security":{"Read":"RobloxScriptSecurity","Write":"RobloxScriptSecurity"},"Category":"Data","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"CoreGuiFolder","Tags":["Hidden","NotReplicated"],"ValueType":{"Name":"Folder","Category":"Class"},"Security":{"Read":"RobloxScriptSecurity","Write":"RobloxScriptSecurity"},"Category":"Data","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"CoreGuiNavigationEnabled","Tags":[],"ValueType":{"Name":"bool","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Data","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"GuiNavigationEnabled","Tags":[],"ValueType":{"Name":"bool","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Data","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"IsModalDialog","Tags":["ReadOnly","NotReplicated","Deprecated"],"ValueType":{"Name":"bool","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Data","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"IsWindows","Tags":["ReadOnly","NotReplicated","Deprecated"],"ValueType":{"Name":"bool","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Data","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"MenuIsOpen","Tags":["ReadOnly","NotReplicated"],"ValueType":{"Name":"bool","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Data","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"SelectedCoreObject","Tags":["NotReplicated"],"ValueType":{"Name":"GuiObject","Category":"Class"},"Security":{"Write":"RobloxScriptSecurity","Read":"RobloxScriptSecurity"},"Category":"Data","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"SelectedObject","Tags":[],"ValueType":{"Name":"GuiObject","Category":"Class"},"Security":{"Write":"None","Read":"None"},"Category":"Data","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"AddCenterDialog","Tags":[],"Parameters":[{"Name":"dialog","Type":{"Name":"Instance","Category":"Class"},"Description":null,"DescriptionSource":null},{"Name":"centerDialogType","Type":{"Name":"CenterDialogType","Category":"Enum"},"Description":null,"DescriptionSource":null},{"Name":"showFunction","Type":{"Name":"Function","Category":"DataType"},"Description":null,"DescriptionSource":null},{"Name":"hideFunction","Type":{"Name":"Function","Category":"DataType"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"RobloxScriptSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"AddKey","Tags":[],"Parameters":[{"Name":"key","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"RobloxScriptSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"AddSelectionParent","Tags":[],"Parameters":[{"Name":"selectionName","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"selectionParent","Type":{"Name":"Instance","Category":"Class"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"AddSelectionTuple","Tags":[],"Parameters":[{"Name":"selectionName","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"selections","Type":{"Name":"Tuple","Category":"Group"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"AddSpecialKey","Tags":[],"Parameters":[{"Name":"key","Type":{"Name":"SpecialKey","Category":"Enum"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"RobloxScriptSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"BroadcastNotification","Tags":[],"Parameters":[{"Name":"data","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"notificationType","Type":{"Name":"int","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"RobloxScriptSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"ClearError","Tags":[],"Parameters":[],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"RobloxScriptSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"CloseStatsBasedOnInputString","Tags":[],"Parameters":[{"Name":"input","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"bool","Category":"Primitive"},"Security":"RobloxScriptSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"GetBrickCount","Tags":[],"Parameters":[],"ReturnType":{"Name":"int","Category":"Primitive"},"Security":"RobloxScriptSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"GetClosestDialogToPosition","Tags":[],"Parameters":[{"Name":"position","Type":{"Name":"Vector3","Category":"DataType"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"Instance","Category":"Class"},"Security":"RobloxScriptSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"GetErrorCode","Tags":[],"Parameters":[],"ReturnType":{"Name":"ConnectionError","Category":"Enum"},"Security":"RobloxScriptSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"GetErrorMessage","Tags":["Deprecated"],"Parameters":[],"ReturnType":{"Name":"string","Category":"Primitive"},"Security":"RobloxScriptSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"GetErrorType","Tags":[],"Parameters":[],"ReturnType":{"Name":"ConnectionError","Category":"Enum"},"Security":"RobloxScriptSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"GetGuiInset","Tags":[],"Parameters":[],"ReturnType":{"Name":"Tuple","Category":"Group"},"Security":"None","Description":"Returns a Tuple containing two Vector2 values representing the offset of user GUIs in pixels from the top right corner of the screen and the bottom right corner of the screen respectively.","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Function","Name":"GetNotificationTypeList","Tags":[],"Parameters":[],"ReturnType":{"Name":"Dictionary","Category":"Group"},"Security":"RobloxScriptSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"GetResolutionScale","Tags":[],"Parameters":[],"ReturnType":{"Name":"int","Category":"Primitive"},"Security":"LocalUserSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"GetSafeZoneOffsets","Tags":[],"Parameters":[],"ReturnType":{"Name":"Dictionary","Category":"Group"},"Security":"RobloxScriptSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"GetUiMessage","Tags":[],"Parameters":[],"ReturnType":{"Name":"string","Category":"Primitive"},"Security":"RobloxScriptSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"IsMemoryTrackerEnabled","Tags":[],"Parameters":[],"ReturnType":{"Name":"bool","Category":"Primitive"},"Security":"RobloxScriptSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"IsTenFootInterface","Tags":[],"Parameters":[],"ReturnType":{"Name":"bool","Category":"Primitive"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"OpenBrowserWindow","Tags":["Deprecated"],"Parameters":[{"Name":"url","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"RobloxScriptSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"OpenNativeOverlay","Tags":["Deprecated"],"Parameters":[{"Name":"title","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"url","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"RobloxScriptSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"RemoveCenterDialog","Tags":[],"Parameters":[{"Name":"dialog","Type":{"Name":"Instance","Category":"Class"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"RobloxScriptSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"RemoveKey","Tags":[],"Parameters":[{"Name":"key","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"RobloxScriptSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"RemoveSelectionGroup","Tags":[],"Parameters":[{"Name":"selectionName","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"RemoveSpecialKey","Tags":[],"Parameters":[{"Name":"key","Type":{"Name":"SpecialKey","Category":"Enum"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"RobloxScriptSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"SetGlobalGuiInset","Tags":[],"Parameters":[{"Name":"x1","Type":{"Name":"int","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"y1","Type":{"Name":"int","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"x2","Type":{"Name":"int","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"y2","Type":{"Name":"int","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"RobloxScriptSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"SetMenuIsOpen","Tags":[],"Parameters":[{"Name":"open","Type":{"Name":"bool","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"RobloxScriptSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"SetSafeZoneOffsets","Tags":[],"Parameters":[{"Name":"top","Type":{"Name":"float","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"bottom","Type":{"Name":"float","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"left","Type":{"Name":"float","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"right","Type":{"Name":"float","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"RobloxScriptSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"SetUiMessage","Tags":[],"Parameters":[{"Name":"msgType","Type":{"Name":"UiMessageType","Category":"Enum"},"Description":null,"DescriptionSource":null},{"Name":"uiMessage","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"LocalUserSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"ShowStatsBasedOnInputString","Tags":[],"Parameters":[{"Name":"input","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"bool","Category":"Primitive"},"Security":"RobloxScriptSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"ToggleFullscreen","Tags":[],"Parameters":[],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"RobloxScriptSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"GetScreenResolution","Tags":["Yields"],"Parameters":[],"ReturnType":{"Name":"Vector2","Category":"DataType"},"Security":"RobloxScriptSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Event","Name":"BrowserWindowClosed","Tags":["Deprecated"],"Parameters":[],"Security":"RobloxScriptSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Event","Name":"ErrorMessageChanged","Tags":["Deprecated"],"Parameters":[{"Name":"newErrorMessage","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"Security":"RobloxScriptSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Event","Name":"KeyPressed","Tags":[],"Parameters":[{"Name":"key","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"modifiers","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"Security":"RobloxScriptSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Event","Name":"MenuClosed","Tags":[],"Parameters":[],"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Event","Name":"MenuOpened","Tags":[],"Parameters":[],"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Event","Name":"SafeZoneOffsetsChanged","Tags":[],"Parameters":[],"Security":"RobloxScriptSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Event","Name":"ShowLeaveConfirmation","Tags":[],"Parameters":[],"Security":"RobloxScriptSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Event","Name":"SpecialKeyPressed","Tags":[],"Parameters":[{"Name":"key","Type":{"Name":"SpecialKey","Category":"Enum"},"Description":null,"DescriptionSource":null},{"Name":"modifiers","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"Security":"RobloxScriptSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Event","Name":"UiMessageChanged","Tags":[],"Parameters":[{"Name":"msgType","Type":{"Name":"UiMessageType","Category":"Enum"},"Description":null,"DescriptionSource":null},{"Name":"newUiMessage","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"Security":"RobloxScriptSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Callback","Name":"SendCoreUiNotification","Tags":[],"Security":"RobloxScriptSecurity","Description":null,"DescriptionSource":null}],"Tags":["NotCreatable","Service","NotReplicated"],"Superclass":"Instance","Description":"The GuiService is a special service, which currently allows developers to control what GuiObject is currently being selected by the Gamepad Gui navigator, and allows clients to check if Roblox's main menu is currently open. This service has a lot of hidden members, which are mainly used internally by Roblox's CoreScripts.","DescriptionSource":null},{"Name":"GuidRegistryService","Members":[],"Tags":["NotCreatable","Service"],"Superclass":"Instance","Description":null,"DescriptionSource":null},{"Name":"HapticService","Members":[{"MemberType":"Function","Name":"GetMotor","Tags":[],"Parameters":[{"Name":"inputType","Type":{"Name":"UserInputType","Category":"Enum"},"Description":null,"DescriptionSource":null},{"Name":"vibrationMotor","Type":{"Name":"VibrationMotor","Category":"Enum"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"Tuple","Category":"Group"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"IsMotorSupported","Tags":[],"Parameters":[{"Name":"inputType","Type":{"Name":"UserInputType","Category":"Enum"},"Description":null,"DescriptionSource":null},{"Name":"vibrationMotor","Type":{"Name":"VibrationMotor","Category":"Enum"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"bool","Category":"Primitive"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"IsVibrationSupported","Tags":[],"Parameters":[{"Name":"inputType","Type":{"Name":"UserInputType","Category":"Enum"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"bool","Category":"Primitive"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"SetMotor","Tags":[],"Parameters":[{"Name":"inputType","Type":{"Name":"UserInputType","Category":"Enum"},"Description":null,"DescriptionSource":null},{"Name":"vibrationMotor","Type":{"Name":"VibrationMotor","Category":"Enum"},"Description":null,"DescriptionSource":null},{"Name":"vibrationValues","Type":{"Name":"Tuple","Category":"Group"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"None","Description":null,"DescriptionSource":null}],"Tags":["NotCreatable","Service","NotReplicated"],"Superclass":"Instance","Description":null,"DescriptionSource":null},{"Name":"HttpRbxApiService","Members":[{"MemberType":"Function","Name":"GetAsync","Tags":["Yields"],"Parameters":[{"Name":"apiUrlPath","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"priority","Type":{"Name":"ThrottlingPriority","Category":"Enum"},"Description":null,"DescriptionSource":null},{"Name":"httpRequestType","Type":{"Name":"HttpRequestType","Category":"Enum"},"Description":null,"DescriptionSource":null},{"Name":"doNotAllowDiabolicalMode","Type":{"Name":"bool","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"string","Category":"Primitive"},"Security":"RobloxScriptSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"GetAsyncFullUrl","Tags":["Yields"],"Parameters":[{"Name":"apiUrl","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"priority","Type":{"Name":"ThrottlingPriority","Category":"Enum"},"Description":null,"DescriptionSource":null},{"Name":"httpRequestType","Type":{"Name":"HttpRequestType","Category":"Enum"},"Description":null,"DescriptionSource":null},{"Name":"doNotAllowDiabolicalMode","Type":{"Name":"bool","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"string","Category":"Primitive"},"Security":"RobloxScriptSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"PostAsync","Tags":["Yields"],"Parameters":[{"Name":"apiUrlPath","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"data","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"priority","Type":{"Name":"ThrottlingPriority","Category":"Enum"},"Description":null,"DescriptionSource":null},{"Name":"content_type","Type":{"Name":"HttpContentType","Category":"Enum"},"Description":null,"DescriptionSource":null},{"Name":"httpRequestType","Type":{"Name":"HttpRequestType","Category":"Enum"},"Description":null,"DescriptionSource":null},{"Name":"doNotAllowDiabolicalMode","Type":{"Name":"bool","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"string","Category":"Primitive"},"Security":"RobloxScriptSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"PostAsyncFullUrl","Tags":["Yields"],"Parameters":[{"Name":"apiUrl","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"data","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"priority","Type":{"Name":"ThrottlingPriority","Category":"Enum"},"Description":null,"DescriptionSource":null},{"Name":"content_type","Type":{"Name":"HttpContentType","Category":"Enum"},"Description":null,"DescriptionSource":null},{"Name":"httpRequestType","Type":{"Name":"HttpRequestType","Category":"Enum"},"Description":null,"DescriptionSource":null},{"Name":"doNotAllowDiabolicalMode","Type":{"Name":"bool","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"string","Category":"Primitive"},"Security":"RobloxScriptSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"RequestAsync","Tags":["Yields"],"Parameters":[{"Name":"requestOptions","Type":{"Name":"Dictionary","Category":"Group"},"Description":null,"DescriptionSource":null},{"Name":"priority","Type":{"Name":"ThrottlingPriority","Category":"Enum"},"Description":null,"DescriptionSource":null},{"Name":"content_type","Type":{"Name":"HttpContentType","Category":"Enum"},"Description":null,"DescriptionSource":null},{"Name":"httpRequestType","Type":{"Name":"HttpRequestType","Category":"Enum"},"Description":null,"DescriptionSource":null},{"Name":"doNotAllowDiabolicalMode","Type":{"Name":"bool","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"string","Category":"Primitive"},"Security":"RobloxScriptSecurity","Description":null,"DescriptionSource":null}],"Tags":["NotCreatable","Service"],"Superclass":"Instance","Description":null,"DescriptionSource":null},{"Name":"HttpRequest","Members":[{"MemberType":"Function","Name":"Cancel","Tags":[],"Parameters":[],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"RobloxScriptSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"Start","Tags":[],"Parameters":[{"Name":"callback","Type":{"Name":"Function","Category":"DataType"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"RobloxScriptSecurity","Description":null,"DescriptionSource":null}],"Tags":["NotCreatable"],"Superclass":"Instance","Description":null,"DescriptionSource":null},{"Name":"HttpService","Members":[{"MemberType":"Property","Name":"HttpEnabled","Tags":[],"ValueType":{"Name":"bool","Category":"Primitive"},"Security":{"Write":"LocalUserSecurity","Read":"LocalUserSecurity"},"Category":"Data","Description":"Enabling http requests from scripts","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Function","Name":"GenerateGUID","Tags":[],"Parameters":[{"Name":"wrapInCurlyBraces","Type":{"Name":"bool","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"string","Category":"Primitive"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"GetHttpEnabled","Tags":[],"Parameters":[],"ReturnType":{"Name":"bool","Category":"Primitive"},"Security":"RobloxScriptSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"JSONDecode","Tags":[],"Parameters":[{"Name":"input","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"Variant","Category":"Group"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"JSONEncode","Tags":[],"Parameters":[{"Name":"input","Type":{"Name":"Variant","Category":"Group"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"string","Category":"Primitive"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"RequestInternal","Tags":[],"Parameters":[{"Name":"options","Type":{"Name":"Dictionary","Category":"Group"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"Instance","Category":"Class"},"Security":"RobloxScriptSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"SetHttpEnabled","Tags":[],"Parameters":[{"Name":"enabled","Type":{"Name":"bool","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"RobloxScriptSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"UrlEncode","Tags":[],"Parameters":[{"Name":"input","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"string","Category":"Primitive"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"GetAsync","Tags":["Yields"],"Parameters":[{"Name":"url","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"nocache","Type":{"Name":"bool","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"headers","Type":{"Name":"Variant","Category":"Group"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"string","Category":"Primitive"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"PostAsync","Tags":["Yields"],"Parameters":[{"Name":"url","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"data","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"content_type","Type":{"Name":"HttpContentType","Category":"Enum"},"Description":null,"DescriptionSource":null},{"Name":"compress","Type":{"Name":"bool","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"headers","Type":{"Name":"Variant","Category":"Group"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"string","Category":"Primitive"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"RequestAsync","Tags":["Yields"],"Parameters":[{"Name":"requestOptions","Type":{"Name":"Dictionary","Category":"Group"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"Dictionary","Category":"Group"},"Security":"None","Description":null,"DescriptionSource":null}],"Tags":["NotCreatable","Service"],"Superclass":"Instance","Description":null,"DescriptionSource":null},{"Name":"Humanoid","Members":[{"MemberType":"Property","Name":"AutoJumpEnabled","Tags":[],"ValueType":{"Name":"bool","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Control","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"AutoRotate","Tags":[],"ValueType":{"Name":"bool","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Control","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"AutomaticScalingEnabled","Tags":[],"ValueType":{"Name":"bool","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Game","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"BreakJointsOnDeath","Tags":[],"ValueType":{"Name":"bool","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Behavior","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"CameraOffset","Tags":[],"ValueType":{"Name":"Vector3","Category":"DataType"},"Security":{"Write":"None","Read":"None"},"Category":"Data","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"DisplayDistanceType","Tags":[],"ValueType":{"Name":"HumanoidDisplayDistanceType","Category":"Enum"},"Security":{"Write":"None","Read":"None"},"Category":"Data","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"FloorMaterial","Tags":["ReadOnly","NotReplicated"],"ValueType":{"Name":"Material","Category":"Enum"},"Security":{"Write":"None","Read":"None"},"Category":"Control","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"Health","Tags":["NotReplicated"],"ValueType":{"Name":"float","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Game","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"HealthDisplayDistance","Tags":[],"ValueType":{"Name":"float","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Data","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"HealthDisplayType","Tags":[],"ValueType":{"Name":"HumanoidHealthDisplayType","Category":"Enum"},"Security":{"Read":"None","Write":"None"},"Category":"Data","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"HipHeight","Tags":[],"ValueType":{"Name":"float","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Game","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"Jump","Tags":["NotReplicated"],"ValueType":{"Name":"bool","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Control","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"JumpPower","Tags":[],"ValueType":{"Name":"float","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Game","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"LeftLeg","Tags":["Hidden","NotReplicated","Deprecated"],"ValueType":{"Name":"BasePart","Category":"Class"},"Security":{"Write":"None","Read":"None"},"Category":"Data","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"MaxHealth","Tags":[],"ValueType":{"Name":"float","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Game","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"MaxSlopeAngle","Tags":[],"ValueType":{"Name":"float","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Game","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"MoveDirection","Tags":["ReadOnly","NotReplicated"],"ValueType":{"Name":"Vector3","Category":"DataType"},"Security":{"Read":"None","Write":"None"},"Category":"Control","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"NameDisplayDistance","Tags":[],"ValueType":{"Name":"float","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Data","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"NameOcclusion","Tags":[],"ValueType":{"Name":"NameOcclusion","Category":"Enum"},"Security":{"Write":"None","Read":"None"},"Category":"Data","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"PlatformStand","Tags":[],"ValueType":{"Name":"bool","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Control","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"RigType","Tags":[],"ValueType":{"Name":"HumanoidRigType","Category":"Enum"},"Security":{"Read":"None","Write":"None"},"Category":"Data","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"RightLeg","Tags":["Hidden","NotReplicated","Deprecated"],"ValueType":{"Name":"BasePart","Category":"Class"},"Security":{"Read":"None","Write":"None"},"Category":"Data","Description":"In R6 this property get the player's right leg. In R15 this gets nothing.","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Property","Name":"RootPart","Tags":["ReadOnly","NotReplicated"],"ValueType":{"Name":"BasePart","Category":"Class"},"Security":{"Write":"None","Read":"None"},"Category":"Data","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"SeatPart","Tags":["ReadOnly","NotReplicated"],"ValueType":{"Name":"BasePart","Category":"Class"},"Security":{"Write":"None","Read":"None"},"Category":"Control","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"Sit","Tags":[],"ValueType":{"Name":"bool","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Control","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"TargetPoint","Tags":[],"ValueType":{"Name":"Vector3","Category":"DataType"},"Security":{"Write":"None","Read":"None"},"Category":"Control","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"Torso","Tags":["Hidden","NotReplicated","Deprecated"],"ValueType":{"Name":"BasePart","Category":"Class"},"Security":{"Read":"None","Write":"None"},"Category":"Data","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"WalkSpeed","Tags":[],"ValueType":{"Name":"float","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Game","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"WalkToPart","Tags":[],"ValueType":{"Name":"BasePart","Category":"Class"},"Security":{"Write":"None","Read":"None"},"Category":"Control","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"WalkToPoint","Tags":[],"ValueType":{"Name":"Vector3","Category":"DataType"},"Security":{"Write":"None","Read":"None"},"Category":"Control","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"maxHealth","Tags":["NotReplicated","Deprecated"],"ValueType":{"Name":"float","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Game","Description":"`maxHealth` is deprecated. Use `MaxHealth` instead.","DescriptionSource":"Heuristic"},{"MemberType":"Function","Name":"AddAccessory","Tags":[],"Parameters":[{"Name":"accessory","Type":{"Name":"Instance","Category":"Class"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"AddCustomStatus","Tags":["Deprecated"],"Parameters":[{"Name":"status","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"bool","Category":"Primitive"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"AddStatus","Tags":["Deprecated"],"Parameters":[{"Name":"status","Type":{"Name":"Status","Category":"Enum"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"bool","Category":"Primitive"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"BuildRigFromAttachments","Tags":[],"Parameters":[],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"CacheDefaults","Tags":[],"Parameters":[],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"RobloxScriptSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"ChangeState","Tags":[],"Parameters":[{"Name":"state","Type":{"Name":"HumanoidStateType","Category":"Enum"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"EquipTool","Tags":[],"Parameters":[{"Name":"tool","Type":{"Name":"Instance","Category":"Class"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"None","Description":"Takes a specified tool and equips it to the Humanoid's Character. Tool argument should be of type 'Tool'.","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Function","Name":"GetAccessories","Tags":[],"Parameters":[],"ReturnType":{"Name":"Array","Category":"Group"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"GetAppliedDescription","Tags":[],"Parameters":[],"ReturnType":{"Name":"Instance","Category":"Class"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"GetBodyPartR15","Tags":[],"Parameters":[{"Name":"part","Type":{"Name":"Instance","Category":"Class"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"BodyPartR15","Category":"Enum"},"Security":"None","Description":"Returns a Enum.BodyPartR15 given a body part in the Humanoid's Character.","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Function","Name":"GetLimb","Tags":[],"Parameters":[{"Name":"part","Type":{"Name":"Instance","Category":"Class"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"Limb","Category":"Enum"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"GetPlayingAnimationTracks","Tags":[],"Parameters":[],"ReturnType":{"Name":"Array","Category":"Group"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"GetState","Tags":[],"Parameters":[],"ReturnType":{"Name":"HumanoidStateType","Category":"Enum"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"GetStateEnabled","Tags":[],"Parameters":[{"Name":"state","Type":{"Name":"HumanoidStateType","Category":"Enum"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"bool","Category":"Primitive"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"GetStatuses","Tags":["Deprecated"],"Parameters":[],"ReturnType":{"Name":"Array","Category":"Group"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"HasCustomStatus","Tags":["Deprecated"],"Parameters":[{"Name":"status","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"bool","Category":"Primitive"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"HasStatus","Tags":["Deprecated"],"Parameters":[{"Name":"status","Type":{"Name":"Status","Category":"Enum"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"bool","Category":"Primitive"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"LoadAnimation","Tags":[],"Parameters":[{"Name":"animation","Type":{"Name":"Instance","Category":"Class"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"Instance","Category":"Class"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"Move","Tags":[],"Parameters":[{"Name":"moveDirection","Type":{"Name":"Vector3","Category":"DataType"},"Description":null,"DescriptionSource":null},{"Name":"relativeToCamera","Type":{"Name":"bool","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"MoveTo","Tags":[],"Parameters":[{"Name":"location","Type":{"Name":"Vector3","Category":"DataType"},"Description":null,"DescriptionSource":null},{"Name":"part","Type":{"Name":"Instance","Category":"Class"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"None","Description":"Attempts to move the Humanoid and it's associated character to 'part'. 'location' is used as an offset from part's origin.","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Function","Name":"RemoveAccessories","Tags":[],"Parameters":[],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"RemoveCustomStatus","Tags":["Deprecated"],"Parameters":[{"Name":"status","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"bool","Category":"Primitive"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"RemoveStatus","Tags":["Deprecated"],"Parameters":[{"Name":"status","Type":{"Name":"Status","Category":"Enum"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"bool","Category":"Primitive"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"ReplaceBodyPartR15","Tags":[],"Parameters":[{"Name":"bodyPart","Type":{"Name":"BodyPartR15","Category":"Enum"},"Description":null,"DescriptionSource":null},{"Name":"part","Type":{"Name":"Instance","Category":"Class"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"bool","Category":"Primitive"},"Security":"None","Description":"Replaces the desired bodypart on the Humanoid's Character using a specified Enum.BodyPartR15 and BasePart. Returns a success boolean.","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Function","Name":"SetClickToWalkEnabled","Tags":[],"Parameters":[{"Name":"enabled","Type":{"Name":"bool","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"RobloxScriptSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"SetStateEnabled","Tags":[],"Parameters":[{"Name":"state","Type":{"Name":"HumanoidStateType","Category":"Enum"},"Description":null,"DescriptionSource":null},{"Name":"enabled","Type":{"Name":"bool","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"TakeDamage","Tags":[],"Parameters":[{"Name":"amount","Type":{"Name":"float","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"None","Description":"Decreases health by the amount. Use this instead of changing health directly to make sure weapons are filtered for things such as ForceField(s).","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Function","Name":"UnequipTools","Tags":[],"Parameters":[],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"None","Description":"Takes any active gear/tools that the Humanoid is using and puts them into the backpack. This function only works on Humanoids with a corresponding Player.","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Function","Name":"loadAnimation","Tags":["Deprecated"],"Parameters":[{"Name":"animation","Type":{"Name":"Instance","Category":"Class"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"Instance","Category":"Class"},"Security":"None","Description":"`loadAnimation` is deprecated. Use `LoadAnimation` instead.","DescriptionSource":"Heuristic"},{"MemberType":"Function","Name":"takeDamage","Tags":["Deprecated"],"Parameters":[{"Name":"amount","Type":{"Name":"float","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"None","Description":"`takeDamage` is deprecated. Use `TakeDamage` instead.","DescriptionSource":"Heuristic"},{"MemberType":"Function","Name":"ApplyDescription","Tags":["Yields"],"Parameters":[{"Name":"humanoidDescription","Type":{"Name":"Instance","Category":"Class"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Event","Name":"AnimationPlayed","Tags":[],"Parameters":[{"Name":"animationTrack","Type":{"Name":"Instance","Category":"Class"},"Description":null,"DescriptionSource":null}],"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Event","Name":"Climbing","Tags":[],"Parameters":[{"Name":"speed","Type":{"Name":"float","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Event","Name":"CustomStatusAdded","Tags":["Deprecated"],"Parameters":[{"Name":"status","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Event","Name":"CustomStatusRemoved","Tags":["Deprecated"],"Parameters":[{"Name":"status","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Event","Name":"Died","Tags":[],"Parameters":[],"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Event","Name":"FallingDown","Tags":[],"Parameters":[{"Name":"active","Type":{"Name":"bool","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Event","Name":"FreeFalling","Tags":[],"Parameters":[{"Name":"active","Type":{"Name":"bool","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Event","Name":"GettingUp","Tags":[],"Parameters":[{"Name":"active","Type":{"Name":"bool","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Event","Name":"HealthChanged","Tags":[],"Parameters":[{"Name":"health","Type":{"Name":"float","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Event","Name":"Jumping","Tags":[],"Parameters":[{"Name":"active","Type":{"Name":"bool","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Event","Name":"MoveToFinished","Tags":[],"Parameters":[{"Name":"reached","Type":{"Name":"bool","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Event","Name":"PlatformStanding","Tags":[],"Parameters":[{"Name":"active","Type":{"Name":"bool","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Event","Name":"Ragdoll","Tags":[],"Parameters":[{"Name":"active","Type":{"Name":"bool","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Event","Name":"Running","Tags":[],"Parameters":[{"Name":"speed","Type":{"Name":"float","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Event","Name":"Seated","Tags":[],"Parameters":[{"Name":"active","Type":{"Name":"bool","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"currentSeatPart","Type":{"Name":"Instance","Category":"Class"},"Description":null,"DescriptionSource":null}],"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Event","Name":"StateChanged","Tags":[],"Parameters":[{"Name":"old","Type":{"Name":"HumanoidStateType","Category":"Enum"},"Description":null,"DescriptionSource":null},{"Name":"new","Type":{"Name":"HumanoidStateType","Category":"Enum"},"Description":null,"DescriptionSource":null}],"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Event","Name":"StateEnabledChanged","Tags":[],"Parameters":[{"Name":"state","Type":{"Name":"HumanoidStateType","Category":"Enum"},"Description":null,"DescriptionSource":null},{"Name":"isEnabled","Type":{"Name":"bool","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Event","Name":"StatusAdded","Tags":["Deprecated"],"Parameters":[{"Name":"status","Type":{"Name":"Status","Category":"Enum"},"Description":null,"DescriptionSource":null}],"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Event","Name":"StatusRemoved","Tags":["Deprecated"],"Parameters":[{"Name":"status","Type":{"Name":"Status","Category":"Enum"},"Description":null,"DescriptionSource":null}],"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Event","Name":"Strafing","Tags":[],"Parameters":[{"Name":"active","Type":{"Name":"bool","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Event","Name":"Swimming","Tags":[],"Parameters":[{"Name":"speed","Type":{"Name":"float","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Event","Name":"Touched","Tags":[],"Parameters":[{"Name":"touchingPart","Type":{"Name":"Instance","Category":"Class"},"Description":null,"DescriptionSource":null},{"Name":"humanoidPart","Type":{"Name":"Instance","Category":"Class"},"Description":null,"DescriptionSource":null}],"Security":"None","Description":null,"DescriptionSource":null}],"Tags":[],"Superclass":"Instance","Description":null,"DescriptionSource":null},{"Name":"HumanoidDescription","Members":[{"MemberType":"Property","Name":"BackAccessory","Tags":[],"ValueType":{"Name":"string","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Accessories","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"BodyTypeScale","Tags":[],"ValueType":{"Name":"float","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Scale","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"ClimbAnimation","Tags":[],"ValueType":{"Name":"int64","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Animation","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"DepthScale","Tags":[],"ValueType":{"Name":"float","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Scale","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"Face","Tags":[],"ValueType":{"Name":"int64","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Body Parts","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"FaceAccessory","Tags":[],"ValueType":{"Name":"string","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Accessories","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"FallAnimation","Tags":[],"ValueType":{"Name":"int64","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Animation","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"FrontAccessory","Tags":[],"ValueType":{"Name":"string","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Accessories","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"GraphicTShirt","Tags":[],"ValueType":{"Name":"int64","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Clothes","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"HairAccessory","Tags":[],"ValueType":{"Name":"string","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Accessories","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"HatAccessory","Tags":[],"ValueType":{"Name":"string","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Accessories","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"Head","Tags":[],"ValueType":{"Name":"int64","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Body Parts","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"HeadColor","Tags":[],"ValueType":{"Name":"Color3","Category":"DataType"},"Security":{"Read":"None","Write":"None"},"Category":"Body Colors","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"HeadScale","Tags":[],"ValueType":{"Name":"float","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Scale","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"HeightScale","Tags":[],"ValueType":{"Name":"float","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Scale","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"IdleAnimation","Tags":[],"ValueType":{"Name":"int64","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Animation","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"JumpAnimation","Tags":[],"ValueType":{"Name":"int64","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Animation","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"LeftArm","Tags":[],"ValueType":{"Name":"int64","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Body Parts","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"LeftArmColor","Tags":[],"ValueType":{"Name":"Color3","Category":"DataType"},"Security":{"Write":"None","Read":"None"},"Category":"Body Colors","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"LeftLeg","Tags":[],"ValueType":{"Name":"int64","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Body Parts","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"LeftLegColor","Tags":[],"ValueType":{"Name":"Color3","Category":"DataType"},"Security":{"Read":"None","Write":"None"},"Category":"Body Colors","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"NeckAccessory","Tags":[],"ValueType":{"Name":"string","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Accessories","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"Pants","Tags":[],"ValueType":{"Name":"int64","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Clothes","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"ProportionScale","Tags":[],"ValueType":{"Name":"float","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Scale","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"RightArm","Tags":[],"ValueType":{"Name":"int64","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Body Parts","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"RightArmColor","Tags":[],"ValueType":{"Name":"Color3","Category":"DataType"},"Security":{"Read":"None","Write":"None"},"Category":"Body Colors","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"RightLeg","Tags":[],"ValueType":{"Name":"int64","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Body Parts","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"RightLegColor","Tags":[],"ValueType":{"Name":"Color3","Category":"DataType"},"Security":{"Write":"None","Read":"None"},"Category":"Body Colors","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"RunAnimation","Tags":[],"ValueType":{"Name":"int64","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Animation","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"Shirt","Tags":[],"ValueType":{"Name":"int64","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Clothes","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"ShouldersAccessory","Tags":[],"ValueType":{"Name":"string","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Accessories","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"SwimAnimation","Tags":[],"ValueType":{"Name":"int64","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Animation","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"Torso","Tags":[],"ValueType":{"Name":"int64","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Body Parts","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"TorsoColor","Tags":[],"ValueType":{"Name":"Color3","Category":"DataType"},"Security":{"Read":"None","Write":"None"},"Category":"Body Colors","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"WaistAccessory","Tags":[],"ValueType":{"Name":"string","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Accessories","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"WalkAnimation","Tags":[],"ValueType":{"Name":"int64","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Animation","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"WidthScale","Tags":[],"ValueType":{"Name":"float","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Scale","Description":null,"DescriptionSource":null}],"Tags":[],"Superclass":"Instance","Description":"An object that specifies the appearance of Humanoid characters","DescriptionSource":null},{"Name":"InputObject","Members":[{"MemberType":"Property","Name":"Delta","Tags":[],"ValueType":{"Name":"Vector3","Category":"DataType"},"Security":{"Write":"None","Read":"None"},"Category":"Data","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"KeyCode","Tags":[],"ValueType":{"Name":"KeyCode","Category":"Enum"},"Security":{"Write":"None","Read":"None"},"Category":"Data","Description":"An enum that describes what kind of input is being pressed. For types of input like Keyboard, this describes what key was pressed. For input like mousebutton, this provides no additional information.","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Property","Name":"Position","Tags":[],"ValueType":{"Name":"Vector3","Category":"DataType"},"Security":{"Write":"None","Read":"None"},"Category":"Data","Description":"A Vector3 value that describes a positional value of this input. For mouse and touch input, this is the screen position of the mouse/touch, described in the x and y components. For mouse wheel input, the z component describes whether the wheel was moved forward or backward.","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Property","Name":"UserInputState","Tags":[],"ValueType":{"Name":"UserInputState","Category":"Enum"},"Security":{"Write":"None","Read":"None"},"Category":"State","Description":"An enum that describes what state of a particular input (touch began, touch moved, touch ended, etc.). See Enum.UserInputState for more info.","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Property","Name":"UserInputType","Tags":[],"ValueType":{"Name":"UserInputType","Category":"Enum"},"Security":{"Write":"None","Read":"None"},"Category":"Data","Description":"An enum that describes what kind of input this object is describing (mousebutton, touch, etc.). See Enum.UserInputType for more info.","DescriptionSource":"ReflectionMetadata"}],"Tags":["NotCreatable"],"Superclass":"Instance","Description":"An object that describes a particular user input, such as mouse movement, touches, keyboard, and more.","DescriptionSource":null},{"Name":"InsertService","Members":[{"MemberType":"Property","Name":"AllowClientInsertModels","Tags":["NotScriptable"],"ValueType":{"Name":"bool","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Behavior","Description":"Can be set in non-filtering-enabled places to allow LoadAsset to be used in LocalScripts.","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Property","Name":"AllowInsertFreeModels","Tags":["NotReplicated","NotBrowsable","Deprecated"],"ValueType":{"Name":"bool","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Behavior","Description":"Allows free models to be inserted into place.","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Function","Name":"ApproveAssetId","Tags":["Deprecated"],"Parameters":[{"Name":"assetId","Type":{"Name":"int64","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"None","Description":"Deprecated","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Function","Name":"ApproveAssetVersionId","Tags":["Deprecated"],"Parameters":[{"Name":"assetVersionId","Type":{"Name":"int64","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"None","Description":"Deprecated","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Function","Name":"Insert","Tags":["Deprecated"],"Parameters":[{"Name":"instance","Type":{"Name":"Instance","Category":"Class"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"None","Description":"Inserts the Instance into the workspace. It is recommended to use Instance.Parent = game.Workspace instead, as this can cause issues currently.","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Function","Name":"LoadLocalAsset","Tags":[],"Parameters":[{"Name":"assetPath","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"Instance","Category":"Class"},"Security":"RobloxScriptSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"LoadPackageAsset","Tags":[],"Parameters":[{"Name":"url","Type":{"Name":"Content","Category":"DataType"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"Objects","Category":"DataType"},"Security":"RobloxScriptSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"GetBaseCategories","Tags":["Yields","Deprecated"],"Parameters":[],"ReturnType":{"Name":"Array","Category":"Group"},"Security":"None","Description":"Deprecated. Use GetBaseSets() instead.","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Function","Name":"GetBaseSets","Tags":["Yields"],"Parameters":[],"ReturnType":{"Name":"Array","Category":"Group"},"Security":"None","Description":"Returns a table containing a list of the various setIds that are ROBLOX approved. <a href=\"http://wiki.roblox.com/index.php/Sets\" target=\"_blank\">More info on sets</a>","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Function","Name":"GetCollection","Tags":["Yields"],"Parameters":[{"Name":"categoryId","Type":{"Name":"int64","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"Array","Category":"Group"},"Security":"None","Description":"Returns a table for the assets stored in the category. A category is an setId from www.roblox.com that links to a set. <a href=\"http://wiki.roblox.com/index.php?title=API:Class/InsertService/GetCollection\" target=\"_blank\">More info on table format</a>. <a href=\"http://wiki.roblox.com/index.php/Sets\" target=\"_blank\">More info on sets</a>","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Function","Name":"GetFreeDecals","Tags":["Yields"],"Parameters":[{"Name":"searchText","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"pageNum","Type":{"Name":"int","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"Array","Category":"Group"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"GetFreeModels","Tags":["Yields"],"Parameters":[{"Name":"searchText","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"pageNum","Type":{"Name":"int","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"Array","Category":"Group"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"GetLatestAssetVersionAsync","Tags":["Yields"],"Parameters":[{"Name":"assetId","Type":{"Name":"int64","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"int64","Category":"Primitive"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"GetUserCategories","Tags":["Yields","Deprecated"],"Parameters":[{"Name":"userId","Type":{"Name":"int64","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"Array","Category":"Group"},"Security":"None","Description":"Deprecated. Use GetUserSets() instead.","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Function","Name":"GetUserSets","Tags":["Yields"],"Parameters":[{"Name":"userId","Type":{"Name":"int64","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"Array","Category":"Group"},"Security":"None","Description":"Returns a table containing a list of the various setIds that correspond to argument 'userId'. <a href=\"http://wiki.roblox.com/index.php/Sets\" target=\"_blank\">More info on sets</a>","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Function","Name":"LoadAsset","Tags":["Yields"],"Parameters":[{"Name":"assetId","Type":{"Name":"int64","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"Instance","Category":"Class"},"Security":"None","Description":"Returns a Model containing the Instance that resides at AssetId on the web. This call will also yield the script until the model is returned. Script execution can still continue, however, if you use a <a href=\"http://wiki.roblox.com/index.php?title=Coroutine\" target=\"_blank\">coroutine</a>.","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Function","Name":"LoadAssetVersion","Tags":["Yields"],"Parameters":[{"Name":"assetVersionId","Type":{"Name":"int64","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"Instance","Category":"Class"},"Security":"None","Description":"Similar to LoadAsset, but instead an AssetVersionId is passed in, which refers to a particular version of the asset which is not neccessarily the latest version.","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Function","Name":"loadAsset","Tags":["Yields","Deprecated"],"Parameters":[{"Name":"assetId","Type":{"Name":"int64","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"Instance","Category":"Class"},"Security":"None","Description":"`loadAsset` is deprecated. Use `LoadAsset` instead.","DescriptionSource":"Heuristic"}],"Tags":["NotCreatable","Service"],"Superclass":"Instance","Description":"A service used to insert objects stored on the website into the game.","DescriptionSource":null},{"Name":"JointInstance","Members":[{"MemberType":"Property","Name":"Active","Tags":["ReadOnly","NotReplicated"],"ValueType":{"Name":"bool","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Behavior","Description":"Read-only boolean, true if the joint is active in world. Rigid joints may be inactive if they are redundant or form cycles.","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Property","Name":"C0","Tags":[],"ValueType":{"Name":"CFrame","Category":"DataType"},"Security":{"Read":"None","Write":"None"},"Category":"Data","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"C1","Tags":[],"ValueType":{"Name":"CFrame","Category":"DataType"},"Security":{"Read":"None","Write":"None"},"Category":"Data","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"Part0","Tags":[],"ValueType":{"Name":"BasePart","Category":"Class"},"Security":{"Read":"None","Write":"None"},"Category":"Data","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"Part1","Tags":[],"ValueType":{"Name":"BasePart","Category":"Class"},"Security":{"Write":"None","Read":"None"},"Category":"Data","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"part1","Tags":["Hidden","NotReplicated","Deprecated"],"ValueType":{"Name":"BasePart","Category":"Class"},"Security":{"Read":"None","Write":"None"},"Category":"Data","Description":"`part1` is deprecated. Use `Part1` instead.","DescriptionSource":"Heuristic"}],"Tags":["NotCreatable"],"Superclass":"Instance","Description":null,"DescriptionSource":null},{"Name":"DynamicRotate","Members":[{"MemberType":"Property","Name":"BaseAngle","Tags":[],"ValueType":{"Name":"float","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Data","Description":null,"DescriptionSource":null}],"Tags":["NotCreatable"],"Superclass":"JointInstance","Description":null,"DescriptionSource":null},{"Name":"RotateP","Members":[],"Tags":[],"Superclass":"DynamicRotate","Description":null,"DescriptionSource":null},{"Name":"RotateV","Members":[],"Tags":[],"Superclass":"DynamicRotate","Description":null,"DescriptionSource":null},{"Name":"Glue","Members":[{"MemberType":"Property","Name":"F0","Tags":[],"ValueType":{"Name":"Vector3","Category":"DataType"},"Security":{"Read":"None","Write":"None"},"Category":"Data","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"F1","Tags":[],"ValueType":{"Name":"Vector3","Category":"DataType"},"Security":{"Write":"None","Read":"None"},"Category":"Data","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"F2","Tags":[],"ValueType":{"Name":"Vector3","Category":"DataType"},"Security":{"Write":"None","Read":"None"},"Category":"Data","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"F3","Tags":[],"ValueType":{"Name":"Vector3","Category":"DataType"},"Security":{"Read":"None","Write":"None"},"Category":"Data","Description":null,"DescriptionSource":null}],"Tags":[],"Superclass":"JointInstance","Description":null,"DescriptionSource":null},{"Name":"ManualSurfaceJointInstance","Members":[],"Tags":["NotCreatable"],"Superclass":"JointInstance","Description":null,"DescriptionSource":null},{"Name":"ManualGlue","Members":[],"Tags":[],"Superclass":"ManualSurfaceJointInstance","Description":null,"DescriptionSource":null},{"Name":"ManualWeld","Members":[],"Tags":[],"Superclass":"ManualSurfaceJointInstance","Description":null,"DescriptionSource":null},{"Name":"Motor","Members":[{"MemberType":"Property","Name":"CurrentAngle","Tags":["NotReplicated"],"ValueType":{"Name":"float","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Data","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"DesiredAngle","Tags":[],"ValueType":{"Name":"float","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Data","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"MaxVelocity","Tags":[],"ValueType":{"Name":"float","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Data","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"SetDesiredAngle","Tags":[],"Parameters":[{"Name":"value","Type":{"Name":"float","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"None","Description":null,"DescriptionSource":null}],"Tags":[],"Superclass":"JointInstance","Description":null,"DescriptionSource":null},{"Name":"Motor6D","Members":[{"MemberType":"Property","Name":"Transform","Tags":["Hidden","NotReplicated"],"ValueType":{"Name":"CFrame","Category":"DataType"},"Security":{"Write":"None","Read":"None"},"Category":"Data","Description":null,"DescriptionSource":null}],"Tags":[],"Superclass":"Motor","Description":null,"DescriptionSource":null},{"Name":"Rotate","Members":[],"Tags":[],"Superclass":"JointInstance","Description":null,"DescriptionSource":null},{"Name":"Snap","Members":[],"Tags":[],"Superclass":"JointInstance","Description":null,"DescriptionSource":null},{"Name":"VelocityMotor","Members":[{"MemberType":"Property","Name":"CurrentAngle","Tags":[],"ValueType":{"Name":"float","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Data","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"DesiredAngle","Tags":[],"ValueType":{"Name":"float","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Data","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"Hole","Tags":[],"ValueType":{"Name":"Hole","Category":"Class"},"Security":{"Write":"None","Read":"None"},"Category":"Data","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"MaxVelocity","Tags":[],"ValueType":{"Name":"float","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Data","Description":null,"DescriptionSource":null}],"Tags":[],"Superclass":"JointInstance","Description":null,"DescriptionSource":null},{"Name":"Weld","Members":[],"Tags":[],"Superclass":"JointInstance","Description":null,"DescriptionSource":null},{"Name":"JointsService","Members":[{"MemberType":"Function","Name":"ClearJoinAfterMoveJoints","Tags":[],"Parameters":[],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"CreateJoinAfterMoveJoints","Tags":[],"Parameters":[],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"SetJoinAfterMoveInstance","Tags":[],"Parameters":[{"Name":"joinInstance","Type":{"Name":"Instance","Category":"Class"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"SetJoinAfterMoveTarget","Tags":[],"Parameters":[{"Name":"joinTarget","Type":{"Name":"Instance","Category":"Class"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"ShowPermissibleJoints","Tags":[],"Parameters":[],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"None","Description":null,"DescriptionSource":null}],"Tags":["NotCreatable","Service"],"Superclass":"Instance","Description":null,"DescriptionSource":null},{"Name":"KeyboardService","Members":[],"Tags":["NotCreatable","Service"],"Superclass":"Instance","Description":null,"DescriptionSource":null},{"Name":"Keyframe","Members":[{"MemberType":"Property","Name":"Time","Tags":[],"ValueType":{"Name":"float","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Data","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"AddMarker","Tags":[],"Parameters":[{"Name":"marker","Type":{"Name":"Instance","Category":"Class"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"AddPose","Tags":[],"Parameters":[{"Name":"pose","Type":{"Name":"Instance","Category":"Class"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"GetMarkers","Tags":[],"Parameters":[],"ReturnType":{"Name":"Objects","Category":"DataType"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"GetPoses","Tags":[],"Parameters":[],"ReturnType":{"Name":"Objects","Category":"DataType"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"RemoveMarker","Tags":[],"Parameters":[{"Name":"marker","Type":{"Name":"Instance","Category":"Class"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"RemovePose","Tags":[],"Parameters":[{"Name":"pose","Type":{"Name":"Instance","Category":"Class"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"None","Description":null,"DescriptionSource":null}],"Tags":[],"Superclass":"Instance","Description":"One keyframe of an animation","DescriptionSource":null},{"Name":"KeyframeMarker","Members":[{"MemberType":"Property","Name":"Value","Tags":[],"ValueType":{"Name":"string","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Data","Description":null,"DescriptionSource":null}],"Tags":[],"Superclass":"Instance","Description":"Represents when an event should be fired in an animation","DescriptionSource":null},{"Name":"KeyframeSequence","Members":[{"MemberType":"Property","Name":"AuthoredHipHeight","Tags":[],"ValueType":{"Name":"float","Category":"Primitive"},"Security":{"Write":"PluginSecurity","Read":"PluginSecurity"},"Category":"Data","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"Loop","Tags":[],"ValueType":{"Name":"bool","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Data","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"Priority","Tags":[],"ValueType":{"Name":"AnimationPriority","Category":"Enum"},"Security":{"Write":"None","Read":"None"},"Category":"Data","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"AddKeyframe","Tags":[],"Parameters":[{"Name":"keyframe","Type":{"Name":"Instance","Category":"Class"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"GetKeyframes","Tags":[],"Parameters":[],"ReturnType":{"Name":"Objects","Category":"DataType"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"RemoveKeyframe","Tags":[],"Parameters":[{"Name":"keyframe","Type":{"Name":"Instance","Category":"Class"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"None","Description":null,"DescriptionSource":null}],"Tags":[],"Superclass":"Instance","Description":null,"DescriptionSource":null},{"Name":"KeyframeSequenceProvider","Members":[{"MemberType":"Function","Name":"GetKeyframeSequence","Tags":["Deprecated"],"Parameters":[{"Name":"assetId","Type":{"Name":"Content","Category":"DataType"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"Instance","Category":"Class"},"Security":"PluginSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"GetKeyframeSequenceById","Tags":["Deprecated"],"Parameters":[{"Name":"assetId","Type":{"Name":"int64","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"useCache","Type":{"Name":"bool","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"Instance","Category":"Class"},"Security":"PluginSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"RegisterActiveKeyframeSequence","Tags":[],"Parameters":[{"Name":"keyframeSequence","Type":{"Name":"Instance","Category":"Class"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"Content","Category":"DataType"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"RegisterKeyframeSequence","Tags":[],"Parameters":[{"Name":"keyframeSequence","Type":{"Name":"Instance","Category":"Class"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"Content","Category":"DataType"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"GetAnimations","Tags":["Yields"],"Parameters":[{"Name":"userId","Type":{"Name":"int64","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"Instance","Category":"Class"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"GetKeyframeSequenceAsync","Tags":["Yields"],"Parameters":[{"Name":"assetId","Type":{"Name":"Content","Category":"DataType"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"Instance","Category":"Class"},"Security":"None","Description":null,"DescriptionSource":null}],"Tags":["NotCreatable","Service","NotReplicated"],"Superclass":"Instance","Description":null,"DescriptionSource":null},{"Name":"Light","Members":[{"MemberType":"Property","Name":"Brightness","Tags":[],"ValueType":{"Name":"float","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Appearance","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"Color","Tags":[],"ValueType":{"Name":"Color3","Category":"DataType"},"Security":{"Write":"None","Read":"None"},"Category":"Appearance","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"Enabled","Tags":[],"ValueType":{"Name":"bool","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Appearance","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"Shadows","Tags":[],"ValueType":{"Name":"bool","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Appearance","Description":null,"DescriptionSource":null}],"Tags":["NotCreatable"],"Superclass":"Instance","Description":"Parent of all light objects","DescriptionSource":null},{"Name":"PointLight","Members":[{"MemberType":"Property","Name":"Range","Tags":[],"ValueType":{"Name":"float","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Appearance","Description":null,"DescriptionSource":null}],"Tags":[],"Superclass":"Light","Description":"Makes the parent part emit light in a spherical shape","DescriptionSource":null},{"Name":"SpotLight","Members":[{"MemberType":"Property","Name":"Angle","Tags":[],"ValueType":{"Name":"float","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Appearance","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"Face","Tags":[],"ValueType":{"Name":"NormalId","Category":"Enum"},"Security":{"Read":"None","Write":"None"},"Category":"Appearance","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"Range","Tags":[],"ValueType":{"Name":"float","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Appearance","Description":null,"DescriptionSource":null}],"Tags":[],"Superclass":"Light","Description":"Makes the parent part emit light in a conical shape","DescriptionSource":null},{"Name":"SurfaceLight","Members":[{"MemberType":"Property","Name":"Angle","Tags":[],"ValueType":{"Name":"float","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Appearance","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"Face","Tags":[],"ValueType":{"Name":"NormalId","Category":"Enum"},"Security":{"Read":"None","Write":"None"},"Category":"Appearance","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"Range","Tags":[],"ValueType":{"Name":"float","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Appearance","Description":null,"DescriptionSource":null}],"Tags":[],"Superclass":"Light","Description":"Makes the parent part emit light in a frustum shape from rectangle defined by part","DescriptionSource":null},{"Name":"Lighting","Members":[{"MemberType":"Property","Name":"Ambient","Tags":[],"ValueType":{"Name":"Color3","Category":"DataType"},"Security":{"Read":"None","Write":"None"},"Category":"Appearance","Description":"The hue of the global lighting. Changing this changes the color tint of all objects in the Workspace.","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Property","Name":"Brightness","Tags":[],"ValueType":{"Name":"float","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Appearance","Description":"How much global light each Part in the Workspace receives. Standard range is 0 to 2 (0 being little light), but can be increased all the way to 10 (colors start to be appear very different at this value).","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Property","Name":"ClockTime","Tags":["NotReplicated"],"ValueType":{"Name":"float","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Data","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"ColorShift_Bottom","Tags":[],"ValueType":{"Name":"Color3","Category":"DataType"},"Security":{"Read":"None","Write":"None"},"Category":"Appearance","Description":"The hue of global lighting on the bottom surfaces of an object.","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Property","Name":"ColorShift_Top","Tags":[],"ValueType":{"Name":"Color3","Category":"DataType"},"Security":{"Write":"None","Read":"None"},"Category":"Appearance","Description":"The hue of global lighting on the top surfaces of an object.","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Property","Name":"ExposureCompensation","Tags":[],"ValueType":{"Name":"float","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Exposure","Description":"Exposure compensation amount. Applies a bias to the exposure level prior to the tonemap step. +1 indicates twice as much exposure and -1 means half as much exposure.","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Property","Name":"FogColor","Tags":[],"ValueType":{"Name":"Color3","Category":"DataType"},"Security":{"Read":"None","Write":"None"},"Category":"Fog","Description":"A Color3 value that changes the hue of distance fog.","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Property","Name":"FogEnd","Tags":[],"ValueType":{"Name":"float","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Fog","Description":"The distance at which fog completely blocks your vision. This distance is relative to the camera position. Units are in studs","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Property","Name":"FogStart","Tags":[],"ValueType":{"Name":"float","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Fog","Description":"The distance at which the fog gradient begins. This distance is relative to the camera position. Units are in studs.","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Property","Name":"GeographicLatitude","Tags":[],"ValueType":{"Name":"float","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Data","Description":"The latitude position the level is placed at. This affects sun position. <a href=\"http://wiki.roblox.com/index.php/GeographicLatitude\" target=\"_blank\">More info</a>","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Property","Name":"GlobalShadows","Tags":[],"ValueType":{"Name":"bool","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Appearance","Description":"Flag enabling shadows from sun and moon in the place","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Property","Name":"OutdoorAmbient","Tags":[],"ValueType":{"Name":"Color3","Category":"DataType"},"Security":{"Read":"None","Write":"None"},"Category":"Appearance","Description":"Effective ambient value for outdoors, effectively shadow color outdoors (requires GlobalShadows enabled)","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Property","Name":"Outlines","Tags":[],"ValueType":{"Name":"bool","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Appearance","Description":"Flag enabling or disabling outlines on parts and terrain","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Property","Name":"ShadowColor","Tags":["NotReplicated","Deprecated"],"ValueType":{"Name":"Color3","Category":"DataType"},"Security":{"Write":"None","Read":"None"},"Category":"Appearance","Description":"Color the shadows appear as. Shadows are drawn mostly for characters, but depending on the lighting will also show for Parts in the Workspace. Rendering settings can also affect if shadows are drawn.","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Property","Name":"Technology","Tags":["NotScriptable"],"ValueType":{"Name":"Technology","Category":"Enum"},"Security":{"Read":"None","Write":"None"},"Category":"Appearance","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"TimeOfDay","Tags":[],"ValueType":{"Name":"string","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Data","Description":"A string that represent the current time of day. Time is in 24-hour clock format \"XX::YY:ZZ\", where X is hour, Y is minute, and Z is seconds.","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Function","Name":"GetMinutesAfterMidnight","Tags":[],"Parameters":[],"ReturnType":{"Name":"double","Category":"Primitive"},"Security":"None","Description":"The number of minutes that the current time is past midnight. If currently at midnight, returns 0. Will return decimal values if not at an exact minute.","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Function","Name":"GetMoonDirection","Tags":[],"Parameters":[],"ReturnType":{"Name":"Vector3","Category":"DataType"},"Security":"None","Description":"Returns the lookVector (Vector3) of the moon. If this lookVector was used in a CFrame, the Part would face the moon.","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Function","Name":"GetMoonPhase","Tags":[],"Parameters":[],"ReturnType":{"Name":"float","Category":"Primitive"},"Security":"None","Description":"Currently always returns 0.75. MoonPhase cannot be edited.","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Function","Name":"GetSunDirection","Tags":[],"Parameters":[],"ReturnType":{"Name":"Vector3","Category":"DataType"},"Security":"None","Description":"Returns the lookVector (Vector3) of the sun. If this lookVector was used in a CFrame, the Part would face the sun.","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Function","Name":"SetMinutesAfterMidnight","Tags":[],"Parameters":[{"Name":"minutes","Type":{"Name":"double","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"None","Description":"Sets the time to be a certain number of minutes after midnight. This works with integer and decimal values.","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Function","Name":"getMinutesAfterMidnight","Tags":["Deprecated"],"Parameters":[],"ReturnType":{"Name":"double","Category":"Primitive"},"Security":"None","Description":"`getMinutesAfterMidnight` is deprecated. Use `GetMinutesAfterMidnight` instead.","DescriptionSource":"Heuristic"},{"MemberType":"Function","Name":"setMinutesAfterMidnight","Tags":["Deprecated"],"Parameters":[{"Name":"minutes","Type":{"Name":"double","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"None","Description":"`setMinutesAfterMidnight` is deprecated. Use `SetMinutesAfterMidnight` instead.","DescriptionSource":"Heuristic"},{"MemberType":"Event","Name":"LightingChanged","Tags":[],"Parameters":[{"Name":"skyboxChanged","Type":{"Name":"bool","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"Security":"None","Description":"Fired whenever a property of Lighting is changed, or a skybox is added or removed. Skyboxes are of type 'Sky' and should be parented directly to lighting.","DescriptionSource":"ReflectionMetadata"}],"Tags":["NotCreatable","Service"],"Superclass":"Instance","Description":"Responsible for all lighting aspects of the world (affects how things are rendered).","DescriptionSource":null},{"Name":"LocalStorageService","Members":[{"MemberType":"Function","Name":"Flush","Tags":[],"Parameters":[],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"RobloxScriptSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"GetItem","Tags":[],"Parameters":[{"Name":"key","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"string","Category":"Primitive"},"Security":"RobloxScriptSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"SetItem","Tags":[],"Parameters":[{"Name":"key","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"value","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"RobloxScriptSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"WhenLoaded","Tags":[],"Parameters":[{"Name":"callback","Type":{"Name":"Function","Category":"DataType"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"RobloxScriptSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Event","Name":"ItemWasSet","Tags":[],"Parameters":[{"Name":"key","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"value","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"Security":"RobloxScriptSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Event","Name":"StoreWasCleared","Tags":[],"Parameters":[],"Security":"RobloxScriptSecurity","Description":null,"DescriptionSource":null}],"Tags":["NotCreatable","Service","NotReplicated"],"Superclass":"Instance","Description":null,"DescriptionSource":null},{"Name":"AppStorageService","Members":[],"Tags":["NotCreatable","Service","NotReplicated"],"Superclass":"LocalStorageService","Description":null,"DescriptionSource":null},{"Name":"UserStorageService","Members":[],"Tags":["NotCreatable","Service","NotReplicated"],"Superclass":"LocalStorageService","Description":null,"DescriptionSource":null},{"Name":"LocalizationService","Members":[{"MemberType":"Property","Name":"ForcePlayModeGameLocaleId","Tags":["NotReplicated"],"ValueType":{"Name":"string","Category":"Primitive"},"Security":{"Read":"LocalUserSecurity","Write":"LocalUserSecurity"},"Category":"Behavior","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"ForcePlayModeRobloxLocaleId","Tags":["NotReplicated"],"ValueType":{"Name":"string","Category":"Primitive"},"Security":{"Write":"LocalUserSecurity","Read":"LocalUserSecurity"},"Category":"Behavior","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"IsTextScraperRunning","Tags":["Hidden"],"ValueType":{"Name":"bool","Category":"Primitive"},"Security":{"Write":"RobloxScriptSecurity","Read":"RobloxScriptSecurity"},"Category":"Localization","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"RobloxForcePlayModeGameLocaleId","Tags":["NotReplicated"],"ValueType":{"Name":"string","Category":"Primitive"},"Security":{"Read":"RobloxScriptSecurity","Write":"RobloxScriptSecurity"},"Category":"Behavior","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"RobloxForcePlayModeRobloxLocaleId","Tags":["NotReplicated"],"ValueType":{"Name":"string","Category":"Primitive"},"Security":{"Write":"RobloxScriptSecurity","Read":"RobloxScriptSecurity"},"Category":"Behavior","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"RobloxLocaleId","Tags":["ReadOnly","NotReplicated"],"ValueType":{"Name":"string","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Localization","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"SystemLocaleId","Tags":["ReadOnly","NotReplicated"],"ValueType":{"Name":"string","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Localization","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"GetCorescriptLocalizations","Tags":[],"Parameters":[],"ReturnType":{"Name":"Objects","Category":"DataType"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"GetTranslatorForPlayer","Tags":[],"Parameters":[{"Name":"player","Type":{"Name":"Instance","Category":"Class"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"Instance","Category":"Class"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"StartTextScraper","Tags":[],"Parameters":[],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"RobloxScriptSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"StopTextScraper","Tags":[],"Parameters":[],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"RobloxScriptSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"GetTableEntries","Tags":["Yields"],"Parameters":[{"Name":"instance","Type":{"Name":"Instance","Category":"Class"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"Array","Category":"Group"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"GetTranslatorForLocaleAsync","Tags":["Yields"],"Parameters":[{"Name":"locale","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"Instance","Category":"Class"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"GetTranslatorForPlayerAsync","Tags":["Yields"],"Parameters":[{"Name":"player","Type":{"Name":"Instance","Category":"Class"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"Instance","Category":"Class"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"PromptDownloadGameTableToCSV","Tags":["Yields"],"Parameters":[{"Name":"table","Type":{"Name":"Instance","Category":"Class"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"RobloxScriptSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"PromptExportToCSVs","Tags":["Yields"],"Parameters":[],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"RobloxScriptSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"PromptImportFromCSVs","Tags":["Yields"],"Parameters":[],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"RobloxScriptSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"PromptUploadCSVToGameTable","Tags":["Yields"],"Parameters":[],"ReturnType":{"Name":"Instance","Category":"Class"},"Security":"RobloxScriptSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Event","Name":"AutoTranslateWillRun","Tags":[],"Parameters":[],"Security":"RobloxScriptSecurity","Description":null,"DescriptionSource":null}],"Tags":["NotCreatable","Service","NotReplicated"],"Superclass":"Instance","Description":null,"DescriptionSource":null},{"Name":"LocalizationTable","Members":[{"MemberType":"Property","Name":"DevelopmentLanguage","Tags":["Hidden","NotReplicated","Deprecated"],"ValueType":{"Name":"string","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Localization","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"Root","Tags":["Hidden","NotReplicated","Deprecated"],"ValueType":{"Name":"Instance","Category":"Class"},"Security":{"Read":"None","Write":"None"},"Category":"Behavior","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"SourceLocaleId","Tags":[],"ValueType":{"Name":"string","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Localization","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"GetContents","Tags":["Deprecated"],"Parameters":[],"ReturnType":{"Name":"string","Category":"Primitive"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"GetEntries","Tags":[],"Parameters":[],"ReturnType":{"Name":"Array","Category":"Group"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"GetString","Tags":["Deprecated"],"Parameters":[{"Name":"targetLocaleId","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"key","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"string","Category":"Primitive"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"GetTranslator","Tags":[],"Parameters":[{"Name":"localeId","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"Instance","Category":"Class"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"RemoveEntry","Tags":[],"Parameters":[{"Name":"key","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"source","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"context","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"RemoveEntryValue","Tags":[],"Parameters":[{"Name":"key","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"source","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"context","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"localeId","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"RemoveKey","Tags":["Deprecated"],"Parameters":[{"Name":"key","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"RemoveTargetLocale","Tags":[],"Parameters":[{"Name":"localeId","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"SetContents","Tags":["Deprecated"],"Parameters":[{"Name":"contents","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"SetEntries","Tags":[],"Parameters":[{"Name":"entries","Type":{"Name":"Variant","Category":"Group"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"SetEntry","Tags":["Deprecated"],"Parameters":[{"Name":"key","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"targetLocaleId","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"text","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"SetEntryContext","Tags":[],"Parameters":[{"Name":"key","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"source","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"context","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"newContext","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"SetEntryExample","Tags":[],"Parameters":[{"Name":"key","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"source","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"context","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"example","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"SetEntryKey","Tags":[],"Parameters":[{"Name":"key","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"source","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"context","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"newKey","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"SetEntrySource","Tags":[],"Parameters":[{"Name":"key","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"source","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"context","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"newSource","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"SetEntryValue","Tags":[],"Parameters":[{"Name":"key","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"source","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"context","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"localeId","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"text","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"SetIsExemptFromUGCAnalytics","Tags":[],"Parameters":[{"Name":"value","Type":{"Name":"bool","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"RobloxScriptSecurity","Description":null,"DescriptionSource":null}],"Tags":[],"Superclass":"Instance","Description":"A database of strings used in the game and their translations.","DescriptionSource":null},{"Name":"LogService","Members":[{"MemberType":"Function","Name":"ExecuteScript","Tags":[],"Parameters":[{"Name":"source","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"RobloxScriptSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"GetHttpResultHistory","Tags":[],"Parameters":[],"ReturnType":{"Name":"Array","Category":"Group"},"Security":"RobloxScriptSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"GetLogHistory","Tags":[],"Parameters":[],"ReturnType":{"Name":"Array","Category":"Group"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"RequestHttpResultApproved","Tags":[],"Parameters":[],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"RobloxScriptSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"RequestServerHttpResult","Tags":[],"Parameters":[],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"RobloxScriptSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"RequestServerOutput","Tags":[],"Parameters":[],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"RobloxScriptSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Event","Name":"HttpResultOut","Tags":[],"Parameters":[{"Name":"httpResult","Type":{"Name":"Dictionary","Category":"Group"},"Description":null,"DescriptionSource":null}],"Security":"RobloxScriptSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Event","Name":"MessageOut","Tags":[],"Parameters":[{"Name":"message","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"messageType","Type":{"Name":"MessageType","Category":"Enum"},"Description":null,"DescriptionSource":null}],"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Event","Name":"OnHttpResultApproved","Tags":[],"Parameters":[{"Name":"isApproved","Type":{"Name":"bool","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"Security":"RobloxScriptSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Event","Name":"ServerHttpResultOut","Tags":[],"Parameters":[{"Name":"httpResult","Type":{"Name":"Dictionary","Category":"Group"},"Description":null,"DescriptionSource":null}],"Security":"RobloxScriptSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Event","Name":"ServerMessageOut","Tags":[],"Parameters":[{"Name":"message","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"messageType","Type":{"Name":"MessageType","Category":"Enum"},"Description":null,"DescriptionSource":null},{"Name":"timestamp","Type":{"Name":"int","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"Security":"RobloxScriptSecurity","Description":null,"DescriptionSource":null}],"Tags":["NotCreatable","Service"],"Superclass":"Instance","Description":null,"DescriptionSource":null},{"Name":"LoginService","Members":[{"MemberType":"Function","Name":"Logout","Tags":[],"Parameters":[],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"RobloxSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"PromptLogin","Tags":[],"Parameters":[],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"RobloxSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Event","Name":"LoginFailed","Tags":[],"Parameters":[{"Name":"loginError","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"Security":"RobloxSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Event","Name":"LoginSucceeded","Tags":[],"Parameters":[{"Name":"username","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"Security":"RobloxSecurity","Description":null,"DescriptionSource":null}],"Tags":["NotCreatable","Service"],"Superclass":"Instance","Description":null,"DescriptionSource":null},{"Name":"LuaSettings","Members":[{"MemberType":"Property","Name":"AreScriptStartsReported","Tags":[],"ValueType":{"Name":"bool","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Diagnostics","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"DefaultWaitTime","Tags":[],"ValueType":{"Name":"double","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Settings","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"GcFrequency","Tags":[],"ValueType":{"Name":"int","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Garbage Collection","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"GcLimit","Tags":[],"ValueType":{"Name":"int","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Garbage Collection","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"GcPause","Tags":[],"ValueType":{"Name":"int","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Garbage Collection","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"GcStepMul","Tags":[],"ValueType":{"Name":"int","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Garbage Collection","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"WaitingThreadsBudget","Tags":[],"ValueType":{"Name":"float","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Settings","Description":null,"DescriptionSource":null}],"Tags":["Settings"],"Superclass":"Instance","Description":null,"DescriptionSource":null},{"Name":"LuaSourceContainer","Members":[{"MemberType":"Property","Name":"CurrentEditor","Tags":["NotScriptable"],"ValueType":{"Name":"Instance","Category":"Class"},"Security":{"Read":"None","Write":"None"},"Category":"Data","Description":"The name of the player who is currently editing the script in Team Create.","DescriptionSource":"ReflectionMetadata"}],"Tags":["NotCreatable","NotBrowsable"],"Superclass":"Instance","Description":null,"DescriptionSource":null},{"Name":"BaseScript","Members":[{"MemberType":"Property","Name":"Disabled","Tags":[],"ValueType":{"Name":"bool","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Behavior","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"LinkedSource","Tags":[],"ValueType":{"Name":"Content","Category":"DataType"},"Security":{"Read":"None","Write":"None"},"Category":"Data","Description":null,"DescriptionSource":null}],"Tags":["NotCreatable"],"Superclass":"LuaSourceContainer","Description":null,"DescriptionSource":null},{"Name":"CoreScript","Members":[],"Tags":["NotCreatable","NotReplicated"],"Superclass":"BaseScript","Description":null,"DescriptionSource":null},{"Name":"Script","Members":[{"MemberType":"Property","Name":"Source","Tags":[],"ValueType":{"Name":"ProtectedString","Category":"DataType"},"Security":{"Read":"PluginSecurity","Write":"PluginSecurity"},"Category":"Data","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"GetHash","Tags":[],"Parameters":[],"ReturnType":{"Name":"string","Category":"Primitive"},"Security":"LocalUserSecurity","Description":null,"DescriptionSource":null}],"Tags":[],"Superclass":"BaseScript","Description":null,"DescriptionSource":null},{"Name":"LocalScript","Members":[],"Tags":[],"Superclass":"Script","Description":"A script that runs on clients, NOT servers. LocalScripts can only run when parented under one of the following:\r\n 1) A player's Backpack.\r\n 2) A player's Character model.\r\n 3) A player's PlayerGui.\r\n 4) A player's PlayerScripts.\r\n 5) The ReplicatedFirst service.","DescriptionSource":null},{"Name":"ModuleScript","Members":[{"MemberType":"Property","Name":"LinkedSource","Tags":[],"ValueType":{"Name":"Content","Category":"DataType"},"Security":{"Write":"None","Read":"None"},"Category":"Data","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"Source","Tags":[],"ValueType":{"Name":"ProtectedString","Category":"DataType"},"Security":{"Read":"PluginSecurity","Write":"PluginSecurity"},"Category":"Data","Description":null,"DescriptionSource":null}],"Tags":[],"Superclass":"LuaSourceContainer","Description":"A script fragment. Only runs when another script uses require() on it.","DescriptionSource":null},{"Name":"LuaWebService","Members":[],"Tags":["NotCreatable","Service"],"Superclass":"Instance","Description":null,"DescriptionSource":null},{"Name":"MarketplaceService","Members":[{"MemberType":"Function","Name":"PlayerCanMakePurchases","Tags":[],"Parameters":[{"Name":"player","Type":{"Name":"Instance","Category":"Class"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"bool","Category":"Primitive"},"Security":"RobloxScriptSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"PromptGamePassPurchase","Tags":[],"Parameters":[{"Name":"player","Type":{"Name":"Instance","Category":"Class"},"Description":null,"DescriptionSource":null},{"Name":"gamePassId","Type":{"Name":"int64","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"PromptNativePurchase","Tags":[],"Parameters":[{"Name":"player","Type":{"Name":"Instance","Category":"Class"},"Description":null,"DescriptionSource":null},{"Name":"productId","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"RobloxScriptSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"PromptProductPurchase","Tags":[],"Parameters":[{"Name":"player","Type":{"Name":"Instance","Category":"Class"},"Description":null,"DescriptionSource":null},{"Name":"productId","Type":{"Name":"int64","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"equipIfPurchased","Type":{"Name":"bool","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"currencyType","Type":{"Name":"CurrencyType","Category":"Enum"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"PromptPurchase","Tags":[],"Parameters":[{"Name":"player","Type":{"Name":"Instance","Category":"Class"},"Description":null,"DescriptionSource":null},{"Name":"assetId","Type":{"Name":"int64","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"equipIfPurchased","Type":{"Name":"bool","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"currencyType","Type":{"Name":"CurrencyType","Category":"Enum"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"None","Description":"Will prompt 'player' to purchase the item associated with 'assetId'. 'equipIfPurchased' is an optional argument that will give the item to the player immediately if they buy it (only applies to gear). 'currencyType' is also optional and will attempt to prompt the user with a specified currency if the product can be purchased with this currency, otherwise we use the default currency of the product.","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Function","Name":"PromptThirdPartyPurchase","Tags":[],"Parameters":[{"Name":"player","Type":{"Name":"Instance","Category":"Class"},"Description":null,"DescriptionSource":null},{"Name":"productId","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"LocalUserSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"ReportAssetSale","Tags":[],"Parameters":[{"Name":"assetId","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"robuxAmount","Type":{"Name":"int","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"RobloxScriptSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"ReportRobuxUpsellStarted","Tags":[],"Parameters":[],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"RobloxScriptSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"SignalClientPurchaseSuccess","Tags":[],"Parameters":[{"Name":"ticket","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"playerId","Type":{"Name":"int64","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"productId","Type":{"Name":"int64","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"RobloxScriptSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"SignalPromptGamePassPurchaseFinished","Tags":[],"Parameters":[{"Name":"player","Type":{"Name":"Instance","Category":"Class"},"Description":null,"DescriptionSource":null},{"Name":"gamePassId","Type":{"Name":"int64","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"success","Type":{"Name":"bool","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"RobloxScriptSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"SignalPromptProductPurchaseFinished","Tags":[],"Parameters":[{"Name":"userId","Type":{"Name":"int64","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"productId","Type":{"Name":"int64","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"success","Type":{"Name":"bool","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"RobloxScriptSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"SignalPromptPurchaseFinished","Tags":[],"Parameters":[{"Name":"player","Type":{"Name":"Instance","Category":"Class"},"Description":null,"DescriptionSource":null},{"Name":"assetId","Type":{"Name":"int64","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"success","Type":{"Name":"bool","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"RobloxScriptSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"SignalServerLuaDialogClosed","Tags":[],"Parameters":[{"Name":"value","Type":{"Name":"bool","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"RobloxScriptSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"GetDeveloperProductsAsync","Tags":["Yields"],"Parameters":[],"ReturnType":{"Name":"Instance","Category":"Class"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"GetProductInfo","Tags":["Yields"],"Parameters":[{"Name":"assetId","Type":{"Name":"int64","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"infoType","Type":{"Name":"InfoType","Category":"Enum"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"Dictionary","Category":"Group"},"Security":"None","Description":"Takes one argument \"assetId\" which should be a number of an asset on www.roblox.com. Returns a table containing the product information (if this process fails, returns an empty table).","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Function","Name":"GetRobuxBalance","Tags":["Yields"],"Parameters":[],"ReturnType":{"Name":"int","Category":"Primitive"},"Security":"RobloxScriptSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"PerformPurchase","Tags":["Yields"],"Parameters":[{"Name":"infoType","Type":{"Name":"InfoType","Category":"Enum"},"Description":null,"DescriptionSource":null},{"Name":"productId","Type":{"Name":"int64","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"expectedPrice","Type":{"Name":"int","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"requestId","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"Dictionary","Category":"Group"},"Security":"RobloxScriptSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"PlayerOwnsAsset","Tags":["Yields"],"Parameters":[{"Name":"player","Type":{"Name":"Instance","Category":"Class"},"Description":null,"DescriptionSource":null},{"Name":"assetId","Type":{"Name":"int64","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"bool","Category":"Primitive"},"Security":"None","Description":"Checks to see if 'Player' owns the product associated with 'assetId'. Returns true if the player owns it, false otherwise. This call will produce a warning if called on a guest player.","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Function","Name":"UserOwnsGamePassAsync","Tags":["Yields"],"Parameters":[{"Name":"userId","Type":{"Name":"int64","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"gamePassId","Type":{"Name":"int64","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"bool","Category":"Primitive"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Event","Name":"ClientLuaDialogRequested","Tags":[],"Parameters":[{"Name":"arguments","Type":{"Name":"Tuple","Category":"Group"},"Description":null,"DescriptionSource":null}],"Security":"RobloxScriptSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Event","Name":"ClientPurchaseSuccess","Tags":[],"Parameters":[{"Name":"ticket","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"playerId","Type":{"Name":"int64","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"productId","Type":{"Name":"int64","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"Security":"RobloxScriptSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Event","Name":"NativePurchaseFinished","Tags":[],"Parameters":[{"Name":"player","Type":{"Name":"Instance","Category":"Class"},"Description":null,"DescriptionSource":null},{"Name":"productId","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"wasPurchased","Type":{"Name":"bool","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"Security":"RobloxScriptSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Event","Name":"PromptGamePassPurchaseFinished","Tags":[],"Parameters":[{"Name":"player","Type":{"Name":"Instance","Category":"Class"},"Description":null,"DescriptionSource":null},{"Name":"gamePassId","Type":{"Name":"int64","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"wasPurchased","Type":{"Name":"bool","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Event","Name":"PromptGamePassPurchaseRequested","Tags":[],"Parameters":[{"Name":"player","Type":{"Name":"Instance","Category":"Class"},"Description":null,"DescriptionSource":null},{"Name":"gamePassId","Type":{"Name":"int64","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"Security":"RobloxScriptSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Event","Name":"PromptProductPurchaseFinished","Tags":["Deprecated"],"Parameters":[{"Name":"userId","Type":{"Name":"int64","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"productId","Type":{"Name":"int64","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"isPurchased","Type":{"Name":"bool","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Event","Name":"PromptProductPurchaseRequested","Tags":[],"Parameters":[{"Name":"player","Type":{"Name":"Instance","Category":"Class"},"Description":null,"DescriptionSource":null},{"Name":"productId","Type":{"Name":"int64","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"equipIfPurchased","Type":{"Name":"bool","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"currencyType","Type":{"Name":"CurrencyType","Category":"Enum"},"Description":null,"DescriptionSource":null}],"Security":"RobloxScriptSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Event","Name":"PromptPurchaseFinished","Tags":[],"Parameters":[{"Name":"player","Type":{"Name":"Instance","Category":"Class"},"Description":null,"DescriptionSource":null},{"Name":"assetId","Type":{"Name":"int64","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"isPurchased","Type":{"Name":"bool","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"Security":"None","Description":"Fired when a 'player' dismisses a purchase dialog for 'assetId'. If the player purchased the item 'isPurchased' will be true, otherwise it will be false. This call will produce a warning if called on a guest player.","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Event","Name":"PromptPurchaseRequested","Tags":[],"Parameters":[{"Name":"player","Type":{"Name":"Instance","Category":"Class"},"Description":null,"DescriptionSource":null},{"Name":"assetId","Type":{"Name":"int64","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"equipIfPurchased","Type":{"Name":"bool","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"currencyType","Type":{"Name":"CurrencyType","Category":"Enum"},"Description":null,"DescriptionSource":null}],"Security":"RobloxScriptSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Event","Name":"ServerPurchaseVerification","Tags":[],"Parameters":[{"Name":"serverResponseTable","Type":{"Name":"Dictionary","Category":"Group"},"Description":null,"DescriptionSource":null}],"Security":"RobloxScriptSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Event","Name":"ThirdPartyPurchaseFinished","Tags":[],"Parameters":[{"Name":"player","Type":{"Name":"Instance","Category":"Class"},"Description":null,"DescriptionSource":null},{"Name":"productId","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"receipt","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"wasPurchased","Type":{"Name":"bool","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"Security":"LocalUserSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Callback","Name":"ProcessReceipt","Tags":[],"Security":"None","Description":"Callback that is executed for pending Developer Product receipts.\r\n\r\n If this function does not return Enum.ProductPurchaseDecision.PurchaseGranted, then you will not be granted the money for the purchase!\r\n\r\n The callback will be invoked with a table, containing the following informational fields:\r\n PlayerId - the id of the player making the purchase.\r\n PlaceIdWherePurchased - the specific place where the purchase was made.\r\n PurchaseId - a unique identifier for the purchase, should be used to prevent granting an item multiple times for one purchase.\r\n ProductId - the id of the purchased product.\r\n CurrencyType - the type of currency used (Tix, Robux).\r\n CurrencySpent - the amount of currency spent on the product for this purchase.","DescriptionSource":"ReflectionMetadata"}],"Tags":["NotCreatable","Service"],"Superclass":"Instance","Description":null,"DescriptionSource":null},{"Name":"Message","Members":[{"MemberType":"Property","Name":"Text","Tags":[],"ValueType":{"Name":"string","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Appearance","Description":null,"DescriptionSource":null}],"Tags":["Deprecated"],"Superclass":"Instance","Description":null,"DescriptionSource":null},{"Name":"Hint","Members":[],"Tags":["Deprecated"],"Superclass":"Message","Description":null,"DescriptionSource":null},{"Name":"MessagingService","Members":[{"MemberType":"Function","Name":"PublishAsync","Tags":["Yields"],"Parameters":[{"Name":"topic","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"message","Type":{"Name":"Variant","Category":"Group"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"SubscribeAsync","Tags":["Yields"],"Parameters":[{"Name":"topic","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"callback","Type":{"Name":"Function","Category":"DataType"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"RBXScriptConnection","Category":"DataType"},"Security":"None","Description":null,"DescriptionSource":null}],"Tags":["NotCreatable","Service","NotReplicated"],"Superclass":"Instance","Description":null,"DescriptionSource":null},{"Name":"Mouse","Members":[{"MemberType":"Property","Name":"Hit","Tags":["ReadOnly","NotReplicated"],"ValueType":{"Name":"CFrame","Category":"DataType"},"Security":{"Write":"None","Read":"None"},"Category":"Data","Description":"The CoordinateFrame of where the Mouse ray is currently hitting a 3D object in the Workspace. If the mouse is not over any 3D objects in the Workspace, this property is nil.","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Property","Name":"Icon","Tags":[],"ValueType":{"Name":"Content","Category":"DataType"},"Security":{"Write":"None","Read":"None"},"Category":"Data","Description":"The current Texture of the Mouse Icon. Stored as a string, for more information on how to format the string <a href=\"http://wiki.roblox.com/index.php/Content\" target=\"_blank\">go here</a>","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Property","Name":"Origin","Tags":["ReadOnly","NotReplicated"],"ValueType":{"Name":"CFrame","Category":"DataType"},"Security":{"Write":"None","Read":"None"},"Category":"Data","Description":"The CoordinateFrame of where the Mouse is when the mouse is not clicking. This CoordinateFrame will be very close to the Camera.CoordinateFrame.","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Property","Name":"Target","Tags":["ReadOnly","NotReplicated"],"ValueType":{"Name":"BasePart","Category":"Class"},"Security":{"Read":"None","Write":"None"},"Category":"Data","Description":"The Part the mouse is currently over. If the mouse is not currently over any object (on the skybox, for example) this property is nil.","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Property","Name":"TargetFilter","Tags":[],"ValueType":{"Name":"Instance","Category":"Class"},"Security":{"Read":"None","Write":"None"},"Category":"Data","Description":"A Part or Model that the Mouse will ignore when trying to find the Target, TargetSurface and Hit.","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Property","Name":"TargetSurface","Tags":["ReadOnly","NotReplicated"],"ValueType":{"Name":"NormalId","Category":"Enum"},"Security":{"Write":"None","Read":"None"},"Category":"Data","Description":"The NormalId (Top, Left, Down, etc.) of the face of the part the Mouse is currently over.","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Property","Name":"UnitRay","Tags":["ReadOnly","NotReplicated"],"ValueType":{"Name":"Ray","Category":"DataType"},"Security":{"Write":"None","Read":"None"},"Category":"Data","Description":"The Unit Ray from where the mouse is (Origin) to the current Mouse.Target.","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Property","Name":"ViewSizeX","Tags":["ReadOnly","NotReplicated"],"ValueType":{"Name":"int","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Data","Description":"The viewport's (game window) width in pixels.","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Property","Name":"ViewSizeY","Tags":["ReadOnly","NotReplicated"],"ValueType":{"Name":"int","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Data","Description":"The viewport's (game window) height in pixels.","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Property","Name":"X","Tags":["ReadOnly","NotReplicated"],"ValueType":{"Name":"int","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Data","Description":"The absolute pixel position of the Mouse along the x-axis of the viewport (game window). Values start at 0 on the left hand side of the screen and increase to the right.","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Property","Name":"Y","Tags":["ReadOnly","NotReplicated"],"ValueType":{"Name":"int","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Data","Description":"The absolute pixel position of the Mouse along the y-axis of the viewport (game window). Values start at 0 on the top of the screen and increase to the bottom.","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Property","Name":"hit","Tags":["Hidden","ReadOnly","NotReplicated","Deprecated"],"ValueType":{"Name":"CFrame","Category":"DataType"},"Security":{"Write":"None","Read":"None"},"Category":"Data","Description":"`hit` is deprecated. Use `Hit` instead.","DescriptionSource":"Heuristic"},{"MemberType":"Property","Name":"target","Tags":["ReadOnly","NotReplicated","Deprecated"],"ValueType":{"Name":"BasePart","Category":"Class"},"Security":{"Read":"None","Write":"None"},"Category":"Data","Description":"`target` is deprecated. Use `Target` instead.","DescriptionSource":"Heuristic"},{"MemberType":"Event","Name":"Button1Down","Tags":[],"Parameters":[],"Security":"None","Description":"Fired when the first button (usually the left, but could be another) on the mouse is depressed.","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Event","Name":"Button1Up","Tags":[],"Parameters":[],"Security":"None","Description":"Fired when the first button (usually the left, but could be another) on the mouse is release.","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Event","Name":"Button2Down","Tags":[],"Parameters":[],"Security":"None","Description":"This event is currently non-operational.","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Event","Name":"Button2Up","Tags":[],"Parameters":[],"Security":"None","Description":"This event is currently non-operational.","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Event","Name":"Idle","Tags":[],"Parameters":[],"Security":"None","Description":"Fired constantly when the mouse is not firing any other event (i.e. the mouse isn't moving, nor any buttons being pressed or depressed).","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Event","Name":"KeyDown","Tags":["Deprecated"],"Parameters":[{"Name":"key","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"Security":"None","Description":"Fired when a user presses a key on the keyboard. Argument is a string representation of the key. If the key has no string representation (such as space), the string passed in is the keycode for that character. Keycodes are currently in ASCII.","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Event","Name":"KeyUp","Tags":["Deprecated"],"Parameters":[{"Name":"key","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"Security":"None","Description":"Fired when a user releases a key on the keyboard. Argument is a string representation of the key. If the key has no string representation (such as space), the string passed in is the keycode for that character. Keycodes are currently in ASCII.","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Event","Name":"Move","Tags":[],"Parameters":[],"Security":"None","Description":"Fired when the mouse X or Y member changes.","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Event","Name":"WheelBackward","Tags":[],"Parameters":[],"Security":"None","Description":"This event is currently non-operational.","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Event","Name":"WheelForward","Tags":[],"Parameters":[],"Security":"None","Description":"This event is currently non-operational.","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Event","Name":"keyDown","Tags":["Deprecated"],"Parameters":[{"Name":"key","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"Security":"None","Description":"`keyDown` is deprecated. Use `KeyDown` instead.","DescriptionSource":"Heuristic"}],"Tags":["NotCreatable"],"Superclass":"Instance","Description":"Used to receive input from the user. Actually tracks mouse events and keyboard events.","DescriptionSource":null},{"Name":"PlayerMouse","Members":[],"Tags":["NotCreatable"],"Superclass":"Mouse","Description":null,"DescriptionSource":null},{"Name":"PluginMouse","Members":[{"MemberType":"Event","Name":"DragEnter","Tags":[],"Parameters":[{"Name":"instances","Type":{"Name":"Objects","Category":"DataType"},"Description":null,"DescriptionSource":null}],"Security":"PluginSecurity","Description":null,"DescriptionSource":null}],"Tags":["NotCreatable"],"Superclass":"Mouse","Description":null,"DescriptionSource":null},{"Name":"MouseService","Members":[],"Tags":["NotCreatable","Service","NotReplicated"],"Superclass":"Instance","Description":null,"DescriptionSource":null},{"Name":"NetworkMarker","Members":[{"MemberType":"Event","Name":"Received","Tags":[],"Parameters":[],"Security":"None","Description":null,"DescriptionSource":null}],"Tags":["NotCreatable","NotBrowsable"],"Superclass":"Instance","Description":null,"DescriptionSource":null},{"Name":"NetworkPeer","Members":[{"MemberType":"Function","Name":"SetOutgoingKBPSLimit","Tags":[],"Parameters":[{"Name":"limit","Type":{"Name":"int","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"PluginSecurity","Description":null,"DescriptionSource":null}],"Tags":["NotCreatable","NotBrowsable"],"Superclass":"Instance","Description":null,"DescriptionSource":null},{"Name":"NetworkClient","Members":[{"MemberType":"Property","Name":"Ticket","Tags":[],"ValueType":{"Name":"string","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Authentication","Description":null,"DescriptionSource":null},{"MemberType":"Event","Name":"ConnectionAccepted","Tags":[],"Parameters":[{"Name":"peer","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"replicator","Type":{"Name":"Instance","Category":"Class"},"Description":null,"DescriptionSource":null}],"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Event","Name":"ConnectionFailed","Tags":[],"Parameters":[{"Name":"peer","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"code","Type":{"Name":"int","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"reason","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Event","Name":"ConnectionRejected","Tags":[],"Parameters":[{"Name":"peer","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"Security":"None","Description":null,"DescriptionSource":null}],"Tags":["NotCreatable","Service","NotReplicated"],"Superclass":"NetworkPeer","Description":null,"DescriptionSource":null},{"Name":"NetworkServer","Members":[{"MemberType":"Property","Name":"Port","Tags":["ReadOnly","NotReplicated"],"ValueType":{"Name":"int","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Data","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"GetClientCount","Tags":[],"Parameters":[],"ReturnType":{"Name":"int","Category":"Primitive"},"Security":"LocalUserSecurity","Description":null,"DescriptionSource":null}],"Tags":["NotCreatable","Service","NotReplicated"],"Superclass":"NetworkPeer","Description":null,"DescriptionSource":null},{"Name":"NetworkReplicator","Members":[{"MemberType":"Function","Name":"CloseConnection","Tags":[],"Parameters":[],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"LocalUserSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"GetPlayer","Tags":[],"Parameters":[],"ReturnType":{"Name":"Instance","Category":"Class"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"GetRakStatsString","Tags":[],"Parameters":[{"Name":"verbosityLevel","Type":{"Name":"int","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"string","Category":"Primitive"},"Security":"PluginSecurity","Description":null,"DescriptionSource":null}],"Tags":["NotCreatable","NotReplicated"],"Superclass":"Instance","Description":null,"DescriptionSource":null},{"Name":"ClientReplicator","Members":[{"MemberType":"Function","Name":"RequestRCCProfilerData","Tags":[],"Parameters":[{"Name":"frameRate","Type":{"Name":"int","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"timeFrame","Type":{"Name":"int","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"RobloxScriptSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"RequestServerStats","Tags":[],"Parameters":[{"Name":"request","Type":{"Name":"bool","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"RobloxScriptSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Event","Name":"RCCProfilerDataComplete","Tags":[],"Parameters":[{"Name":"success","Type":{"Name":"bool","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"message","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"Security":"RobloxScriptSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Event","Name":"StatsReceived","Tags":[],"Parameters":[{"Name":"stats","Type":{"Name":"Dictionary","Category":"Group"},"Description":null,"DescriptionSource":null}],"Security":"RobloxScriptSecurity","Description":null,"DescriptionSource":null}],"Tags":["NotCreatable","NotReplicated"],"Superclass":"NetworkReplicator","Description":null,"DescriptionSource":null},{"Name":"ServerReplicator","Members":[],"Tags":["NotCreatable","NotReplicated"],"Superclass":"NetworkReplicator","Description":null,"DescriptionSource":null},{"Name":"NetworkSettings","Members":[{"MemberType":"Property","Name":"ArePhysicsRejectionsReported","Tags":[],"ValueType":{"Name":"bool","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Diagnostics","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"ClientPhysicsSendRate","Tags":[],"ValueType":{"Name":"float","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Network","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"DataGCRate","Tags":[],"ValueType":{"Name":"float","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Network","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"DataMtuAdjust","Tags":[],"ValueType":{"Name":"int","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Data","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"DataSendPriority","Tags":["Hidden","NotReplicated"],"ValueType":{"Name":"PacketPriority","Category":"Enum"},"Security":{"Write":"None","Read":"None"},"Category":"Data","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"DataSendRate","Tags":[],"ValueType":{"Name":"float","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Network","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"ExtraMemoryUsed","Tags":["Hidden","NotReplicated"],"ValueType":{"Name":"int","Category":"Primitive"},"Security":{"Read":"PluginSecurity","Write":"PluginSecurity"},"Category":"Data","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"FreeMemoryMBytes","Tags":["Hidden","ReadOnly","NotReplicated"],"ValueType":{"Name":"float","Category":"Primitive"},"Security":{"Write":"PluginSecurity","Read":"PluginSecurity"},"Category":"Data","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"IncommingReplicationLag","Tags":[],"ValueType":{"Name":"double","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Diagnostics","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"IsQueueErrorComputed","Tags":[],"ValueType":{"Name":"bool","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Network","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"NetworkOwnerRate","Tags":[],"ValueType":{"Name":"float","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Network","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"PhysicsMtuAdjust","Tags":[],"ValueType":{"Name":"int","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Physics","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"PhysicsSendPriority","Tags":["Hidden","NotReplicated"],"ValueType":{"Name":"PacketPriority","Category":"Enum"},"Security":{"Write":"None","Read":"None"},"Category":"Physics","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"PhysicsSendRate","Tags":[],"ValueType":{"Name":"float","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Network","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"PreferredClientPort","Tags":[],"ValueType":{"Name":"int","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Network","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"PrintBits","Tags":[],"ValueType":{"Name":"bool","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Diagnostics","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"PrintEvents","Tags":[],"ValueType":{"Name":"bool","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Diagnostics","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"PrintFilters","Tags":[],"ValueType":{"Name":"bool","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Diagnostics","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"PrintInstances","Tags":[],"ValueType":{"Name":"bool","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Diagnostics","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"PrintPhysicsErrors","Tags":[],"ValueType":{"Name":"bool","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Diagnostics","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"PrintProperties","Tags":[],"ValueType":{"Name":"bool","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Diagnostics","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"PrintSplitMessage","Tags":[],"ValueType":{"Name":"bool","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Diagnostics","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"PrintStreamInstanceQuota","Tags":[],"ValueType":{"Name":"bool","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Diagnostics","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"PrintTouches","Tags":[],"ValueType":{"Name":"bool","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Diagnostics","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"ProxyEnabled","Tags":[],"ValueType":{"Name":"bool","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Proxy Settings","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"ProxyURL","Tags":[],"ValueType":{"Name":"string","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Proxy Settings","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"ReceiveRate","Tags":[],"ValueType":{"Name":"double","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Network","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"RenderStreamedRegions","Tags":[],"ValueType":{"Name":"bool","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Appearance","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"ShowActiveAnimationAsset","Tags":[],"ValueType":{"Name":"bool","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Appearance","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"TouchSendRate","Tags":[],"ValueType":{"Name":"float","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Network","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"TrackDataTypes","Tags":[],"ValueType":{"Name":"bool","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Diagnostics","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"TrackPhysicsDetails","Tags":[],"ValueType":{"Name":"bool","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Diagnostics","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"UsePhysicsPacketCache","Tags":[],"ValueType":{"Name":"bool","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Network","Description":null,"DescriptionSource":null}],"Tags":["Service","NotBrowsable"],"Superclass":"Instance","Description":null,"DescriptionSource":null},{"Name":"NotificationService","Members":[{"MemberType":"Property","Name":"IsLuaBottomBarEnabled","Tags":["ReadOnly","NotReplicated"],"ValueType":{"Name":"bool","Category":"Primitive"},"Security":{"Write":"RobloxScriptSecurity","Read":"RobloxScriptSecurity"},"Category":"Behavior","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"IsLuaChatEnabled","Tags":["ReadOnly","NotReplicated"],"ValueType":{"Name":"bool","Category":"Primitive"},"Security":{"Read":"RobloxScriptSecurity","Write":"RobloxScriptSecurity"},"Category":"Behavior","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"IsLuaGameDetailsEnabled","Tags":["ReadOnly","NotReplicated"],"ValueType":{"Name":"bool","Category":"Primitive"},"Security":{"Read":"RobloxScriptSecurity","Write":"RobloxScriptSecurity"},"Category":"Behavior","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"IsLuaGamesPageEnabled","Tags":["ReadOnly","NotReplicated"],"ValueType":{"Name":"bool","Category":"Primitive"},"Security":{"Read":"RobloxScriptSecurity","Write":"RobloxScriptSecurity"},"Category":"Behavior","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"IsLuaHomePageEnabled","Tags":["ReadOnly","NotReplicated"],"ValueType":{"Name":"bool","Category":"Primitive"},"Security":{"Read":"RobloxScriptSecurity","Write":"RobloxScriptSecurity"},"Category":"Behavior","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"SelectedTheme","Tags":["NotReplicated"],"ValueType":{"Name":"string","Category":"Primitive"},"Security":{"Write":"RobloxScriptSecurity","Read":"RobloxScriptSecurity"},"Category":"Behavior","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"ActionEnabled","Tags":[],"Parameters":[{"Name":"actionType","Type":{"Name":"AppShellActionType","Category":"Enum"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"RobloxScriptSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"ActionTaken","Tags":[],"Parameters":[{"Name":"actionType","Type":{"Name":"AppShellActionType","Category":"Enum"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"RobloxScriptSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"CancelAllNotification","Tags":[],"Parameters":[{"Name":"userId","Type":{"Name":"int64","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"LocalUserSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"CancelNotification","Tags":[],"Parameters":[{"Name":"userId","Type":{"Name":"int64","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"alertId","Type":{"Name":"int","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"LocalUserSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"ScheduleNotification","Tags":[],"Parameters":[{"Name":"userId","Type":{"Name":"int64","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"alertId","Type":{"Name":"int","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"alertMsg","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"minutesToFire","Type":{"Name":"int","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"LocalUserSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"GetScheduledNotifications","Tags":["Yields"],"Parameters":[{"Name":"userId","Type":{"Name":"int64","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"Array","Category":"Group"},"Security":"LocalUserSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Event","Name":"RobloxConnectionChanged","Tags":[],"Parameters":[{"Name":"connectionName","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"connectionState","Type":{"Name":"ConnectionState","Category":"Enum"},"Description":null,"DescriptionSource":null},{"Name":"sequenceNumber","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"Security":"RobloxScriptSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Event","Name":"RobloxEventReceived","Tags":[],"Parameters":[{"Name":"eventData","Type":{"Name":"Map","Category":"Group"},"Description":null,"DescriptionSource":null}],"Security":"RobloxScriptSecurity","Description":null,"DescriptionSource":null}],"Tags":["NotCreatable","Service"],"Superclass":"Instance","Description":null,"DescriptionSource":null},{"Name":"PVInstance","Members":[],"Tags":["NotCreatable","NotBrowsable"],"Superclass":"Instance","Description":null,"DescriptionSource":null},{"Name":"BasePart","Members":[{"MemberType":"Property","Name":"Anchored","Tags":[],"ValueType":{"Name":"bool","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Behavior","Description":"Determines whether or not physics acts upon the Part. If true, part stays 'Anchored' in space, not moving regardless of any collision/forces acting upon it. If false, physics works normally on the part.","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Property","Name":"BackParamA","Tags":[],"ValueType":{"Name":"float","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Surface Inputs","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"BackParamB","Tags":[],"ValueType":{"Name":"float","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Surface Inputs","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"BackSurface","Tags":[],"ValueType":{"Name":"SurfaceType","Category":"Enum"},"Security":{"Write":"None","Read":"None"},"Category":"Surface","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"BackSurfaceInput","Tags":[],"ValueType":{"Name":"InputType","Category":"Enum"},"Security":{"Write":"None","Read":"None"},"Category":"Surface Inputs","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"BottomParamA","Tags":[],"ValueType":{"Name":"float","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Surface Inputs","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"BottomParamB","Tags":[],"ValueType":{"Name":"float","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Surface Inputs","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"BottomSurface","Tags":[],"ValueType":{"Name":"SurfaceType","Category":"Enum"},"Security":{"Read":"None","Write":"None"},"Category":"Surface","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"BottomSurfaceInput","Tags":[],"ValueType":{"Name":"InputType","Category":"Enum"},"Security":{"Write":"None","Read":"None"},"Category":"Surface Inputs","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"BrickColor","Tags":["NotReplicated"],"ValueType":{"Name":"BrickColor","Category":"DataType"},"Security":{"Read":"None","Write":"None"},"Category":"Appearance","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"CFrame","Tags":[],"ValueType":{"Name":"CFrame","Category":"DataType"},"Security":{"Write":"None","Read":"None"},"Category":"Data","Description":"Contains information regarding the Part's position and a matrix that defines the Part's rotation. Can read/write. <a href=\"http://wiki.roblox.com/index.php/Cframe\" target=\"_blank\">More info</a>","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Property","Name":"CanCollide","Tags":[],"ValueType":{"Name":"bool","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Behavior","Description":"Determines whether physical interactions with other Parts are respected. If true, will collide and react with physics to other Parts. If false, other parts will pass thru instead of colliding","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Property","Name":"CenterOfMass","Tags":["ReadOnly","NotReplicated"],"ValueType":{"Name":"Vector3","Category":"DataType"},"Security":{"Read":"None","Write":"None"},"Category":"Data","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"CollisionGroupId","Tags":[],"ValueType":{"Name":"int","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Behavior","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"Color","Tags":["NotReplicated"],"ValueType":{"Name":"Color3","Category":"DataType"},"Security":{"Write":"None","Read":"None"},"Category":"Appearance","Description":"Color3 of the part.","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Property","Name":"CustomPhysicalProperties","Tags":[],"ValueType":{"Name":"PhysicalProperties","Category":"DataType"},"Security":{"Read":"None","Write":"None"},"Category":"Part ","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"Elasticity","Tags":["Hidden","NotReplicated","Deprecated"],"ValueType":{"Name":"float","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Part ","Description":"A float value ranging from 0.0f to 1.0f. Sets how much the Part will rebound against another. a value of 1 is like a superball, and 0 is like a lead block.","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Property","Name":"Friction","Tags":["Hidden","NotReplicated","Deprecated"],"ValueType":{"Name":"float","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Part ","Description":"A float value ranging from 0.0f to 1.0f. Sets how much the Part will be able to slide. a value of 1 is no sliding, and 0 is no friction, so infinite sliding.","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Property","Name":"FrontParamA","Tags":[],"ValueType":{"Name":"float","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Surface Inputs","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"FrontParamB","Tags":[],"ValueType":{"Name":"float","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Surface Inputs","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"FrontSurface","Tags":[],"ValueType":{"Name":"SurfaceType","Category":"Enum"},"Security":{"Write":"None","Read":"None"},"Category":"Surface","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"FrontSurfaceInput","Tags":[],"ValueType":{"Name":"InputType","Category":"Enum"},"Security":{"Read":"None","Write":"None"},"Category":"Surface Inputs","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"LeftParamA","Tags":[],"ValueType":{"Name":"float","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Surface Inputs","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"LeftParamB","Tags":[],"ValueType":{"Name":"float","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Surface Inputs","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"LeftSurface","Tags":[],"ValueType":{"Name":"SurfaceType","Category":"Enum"},"Security":{"Read":"None","Write":"None"},"Category":"Surface","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"LeftSurfaceInput","Tags":[],"ValueType":{"Name":"InputType","Category":"Enum"},"Security":{"Write":"None","Read":"None"},"Category":"Surface Inputs","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"LocalTransparencyModifier","Tags":["Hidden","NotReplicated"],"ValueType":{"Name":"float","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Data","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"Locked","Tags":[],"ValueType":{"Name":"bool","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Behavior","Description":"Determines whether building tools (in-game and studio) can manipulate this Part. If true, no editing allowed. If false, editing is allowed.","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Property","Name":"Massless","Tags":[],"ValueType":{"Name":"bool","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Behavior","Description":"If true the part will be massless when welded to another part that is not massless. The part will still have mass like a normal part if it is an assembly root part according to GetRootPart().","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Property","Name":"Material","Tags":[],"ValueType":{"Name":"Material","Category":"Enum"},"Security":{"Read":"None","Write":"None"},"Category":"Appearance","Description":"Specifies the look and feel the Part should have. Note: this does not define the color the Part is, see BrickColor for that. <a href=\"http://wiki.roblox.com/index.php/Material\" target=\"_blank\">More info</a>","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Property","Name":"Orientation","Tags":["NotReplicated"],"ValueType":{"Name":"Vector3","Category":"DataType"},"Security":{"Read":"None","Write":"None"},"Category":"Data","Description":"Rotation around X, Y, and Z axis. Rotations applied in YXZ order.","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Property","Name":"Position","Tags":["NotReplicated"],"ValueType":{"Name":"Vector3","Category":"DataType"},"Security":{"Read":"None","Write":"None"},"Category":"Data","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"ReceiveAge","Tags":["Hidden","ReadOnly","NotReplicated"],"ValueType":{"Name":"float","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Part ","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"Reflectance","Tags":[],"ValueType":{"Name":"float","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Appearance","Description":"Specifies how shiny the Part is. A value of 1 is completely reflective (chrome), while a value of 0 is no reflectance (concrete wall)","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Property","Name":"ResizeIncrement","Tags":["ReadOnly","NotReplicated"],"ValueType":{"Name":"int","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Behavior","Description":"Sets the value for the smallest change in size allowable by the Resize(NormalId, int) function.","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Property","Name":"ResizeableFaces","Tags":["ReadOnly","NotReplicated"],"ValueType":{"Name":"Faces","Category":"DataType"},"Security":{"Write":"None","Read":"None"},"Category":"Behavior","Description":"Sets the value for the faces allowed to be resized by the Resize(NormalId, int) function.","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Property","Name":"RightParamA","Tags":[],"ValueType":{"Name":"float","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Surface Inputs","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"RightParamB","Tags":[],"ValueType":{"Name":"float","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Surface Inputs","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"RightSurface","Tags":[],"ValueType":{"Name":"SurfaceType","Category":"Enum"},"Security":{"Write":"None","Read":"None"},"Category":"Surface","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"RightSurfaceInput","Tags":[],"ValueType":{"Name":"InputType","Category":"Enum"},"Security":{"Read":"None","Write":"None"},"Category":"Surface Inputs","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"RootPriority","Tags":[],"ValueType":{"Name":"int","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Part ","Description":"An integer from -127 to 127. Compares before other all other part properties besides massless for deciding which part is the assembly root part according to GetRootPart().","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Property","Name":"RotVelocity","Tags":[],"ValueType":{"Name":"Vector3","Category":"DataType"},"Security":{"Read":"None","Write":"None"},"Category":"Data","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"Rotation","Tags":["NotReplicated"],"ValueType":{"Name":"Vector3","Category":"DataType"},"Security":{"Read":"None","Write":"None"},"Category":"Data","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"Size","Tags":["NotReplicated"],"ValueType":{"Name":"Vector3","Category":"DataType"},"Security":{"Read":"None","Write":"None"},"Category":"Part ","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"SpecificGravity","Tags":["ReadOnly","NotReplicated","Deprecated"],"ValueType":{"Name":"float","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Data","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"TopParamA","Tags":[],"ValueType":{"Name":"float","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Surface Inputs","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"TopParamB","Tags":[],"ValueType":{"Name":"float","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Surface Inputs","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"TopSurface","Tags":[],"ValueType":{"Name":"SurfaceType","Category":"Enum"},"Security":{"Read":"None","Write":"None"},"Category":"Surface","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"TopSurfaceInput","Tags":[],"ValueType":{"Name":"InputType","Category":"Enum"},"Security":{"Write":"None","Read":"None"},"Category":"Surface Inputs","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"Transparency","Tags":[],"ValueType":{"Name":"float","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Appearance","Description":"Sets how visible an object is. A value of 1 makes the object invisible, while a value of 0 makes the object opaque.","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Property","Name":"Velocity","Tags":[],"ValueType":{"Name":"Vector3","Category":"DataType"},"Security":{"Read":"None","Write":"None"},"Category":"Data","Description":"How fast the Part is traveling in studs/second. This property is NOT recommended to be modified directly, unless there is good reason. Otherwise, try using a BodyForce to move a Part.","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Property","Name":"brickColor","Tags":["NotReplicated","Deprecated"],"ValueType":{"Name":"BrickColor","Category":"DataType"},"Security":{"Write":"None","Read":"None"},"Category":"Appearance","Description":"`brickColor` is deprecated. Use `BrickColor` instead.","DescriptionSource":"Heuristic"},{"MemberType":"Function","Name":"BreakJoints","Tags":[],"Parameters":[],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"None","Description":"Destroys SurfaceJoints with all parts that are touching this Instance (including internal joints in the Instance, as in a Model).","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Function","Name":"CanCollideWith","Tags":[],"Parameters":[{"Name":"part","Type":{"Name":"Instance","Category":"Class"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"bool","Category":"Primitive"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"CanSetNetworkOwnership","Tags":[],"Parameters":[],"ReturnType":{"Name":"Tuple","Category":"Group"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"GetConnectedParts","Tags":[],"Parameters":[{"Name":"recursive","Type":{"Name":"bool","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"Objects","Category":"DataType"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"GetJoints","Tags":[],"Parameters":[],"ReturnType":{"Name":"Objects","Category":"DataType"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"GetMass","Tags":["CustomLuaState"],"Parameters":[],"ReturnType":{"Name":"float","Category":"Primitive"},"Security":"None","Description":"Returns a number that is the mass of this Instance. Mass of a Part is immutable, and is changed only by the size of the Part.","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Function","Name":"GetNetworkOwner","Tags":[],"Parameters":[],"ReturnType":{"Name":"Instance","Category":"Class"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"GetNetworkOwnershipAuto","Tags":[],"Parameters":[],"ReturnType":{"Name":"bool","Category":"Primitive"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"GetRenderCFrame","Tags":["Deprecated"],"Parameters":[],"ReturnType":{"Name":"CFrame","Category":"DataType"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"GetRootPart","Tags":[],"Parameters":[],"ReturnType":{"Name":"Instance","Category":"Class"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"GetTouchingParts","Tags":[],"Parameters":[],"ReturnType":{"Name":"Objects","Category":"DataType"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"IsGrounded","Tags":[],"Parameters":[],"ReturnType":{"Name":"bool","Category":"Primitive"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"MakeJoints","Tags":[],"Parameters":[],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"None","Description":"Creates the appropriate SurfaceJoints with all parts that are touching this Instance (including internal joints in the Instance, as in a Model). This uses the SurfaceTypes defined on the surfaces of parts to create the appropriate welds. <a href=\"http://wiki.roblox.com/index.php/MakeJoints\" target=\"_blank\">More info</a>","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Function","Name":"Resize","Tags":[],"Parameters":[{"Name":"normalId","Type":{"Name":"NormalId","Category":"Enum"},"Description":null,"DescriptionSource":null},{"Name":"deltaAmount","Type":{"Name":"int","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"bool","Category":"Primitive"},"Security":"None","Description":"Resizes a Part in the direction of the face defined by 'NormalId', by the amount specified by 'deltaAmount'. If the operation will expand the part to intersect another Instance, the part will not resize at all. Return true if the call is successful, false otherwise.","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Function","Name":"SetNetworkOwner","Tags":[],"Parameters":[{"Name":"playerInstance","Type":{"Name":"Instance","Category":"Class"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"SetNetworkOwnershipAuto","Tags":[],"Parameters":[],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"breakJoints","Tags":["Deprecated"],"Parameters":[],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"None","Description":"`breakJoints` is deprecated. Use `BreakJoints` instead.","DescriptionSource":"Heuristic"},{"MemberType":"Function","Name":"getMass","Tags":["Deprecated","CustomLuaState"],"Parameters":[],"ReturnType":{"Name":"float","Category":"Primitive"},"Security":"None","Description":"`getMass` is deprecated. Use `GetMass` instead.","DescriptionSource":"Heuristic"},{"MemberType":"Function","Name":"makeJoints","Tags":["Deprecated"],"Parameters":[],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"None","Description":"`makeJoints` is deprecated. Use `MakeJoints` instead.","DescriptionSource":"Heuristic"},{"MemberType":"Function","Name":"resize","Tags":["Deprecated"],"Parameters":[{"Name":"normalId","Type":{"Name":"NormalId","Category":"Enum"},"Description":null,"DescriptionSource":null},{"Name":"deltaAmount","Type":{"Name":"int","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"bool","Category":"Primitive"},"Security":"None","Description":"`resize` is deprecated. Use `Resize` instead.","DescriptionSource":"Heuristic"},{"MemberType":"Function","Name":"SubtractAsync","Tags":["Yields"],"Parameters":[{"Name":"parts","Type":{"Name":"Objects","Category":"DataType"},"Description":null,"DescriptionSource":null},{"Name":"collisionfidelity","Type":{"Name":"CollisionFidelity","Category":"Enum"},"Description":null,"DescriptionSource":null},{"Name":"renderFidelity","Type":{"Name":"RenderFidelity","Category":"Enum"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"Instance","Category":"Class"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"UnionAsync","Tags":["Yields"],"Parameters":[{"Name":"parts","Type":{"Name":"Objects","Category":"DataType"},"Description":null,"DescriptionSource":null},{"Name":"collisionfidelity","Type":{"Name":"CollisionFidelity","Category":"Enum"},"Description":null,"DescriptionSource":null},{"Name":"renderFidelity","Type":{"Name":"RenderFidelity","Category":"Enum"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"Instance","Category":"Class"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Event","Name":"LocalSimulationTouched","Tags":["Deprecated"],"Parameters":[{"Name":"part","Type":{"Name":"Instance","Category":"Class"},"Description":null,"DescriptionSource":null}],"Security":"None","Description":"Deprecated. Use Touched instead","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Event","Name":"OutfitChanged","Tags":["Deprecated"],"Parameters":[],"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Event","Name":"StoppedTouching","Tags":["Deprecated"],"Parameters":[{"Name":"otherPart","Type":{"Name":"Instance","Category":"Class"},"Description":null,"DescriptionSource":null}],"Security":"None","Description":"Deprecated. Use TouchEnded instead","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Event","Name":"TouchEnded","Tags":[],"Parameters":[{"Name":"otherPart","Type":{"Name":"Instance","Category":"Class"},"Description":null,"DescriptionSource":null}],"Security":"None","Description":"Fired when the part stops touching another part","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Event","Name":"Touched","Tags":[],"Parameters":[{"Name":"otherPart","Type":{"Name":"Instance","Category":"Class"},"Description":null,"DescriptionSource":null}],"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Event","Name":"touched","Tags":["Deprecated"],"Parameters":[{"Name":"otherPart","Type":{"Name":"Instance","Category":"Class"},"Description":null,"DescriptionSource":null}],"Security":"None","Description":"`touched` is deprecated. Use `Touched` instead.","DescriptionSource":"Heuristic"}],"Tags":["NotCreatable","NotBrowsable"],"Superclass":"PVInstance","Description":"A structural class, not creatable","DescriptionSource":null},{"Name":"CornerWedgePart","Members":[],"Tags":[],"Superclass":"BasePart","Description":"A CornerWedge Part","DescriptionSource":null},{"Name":"FormFactorPart","Members":[{"MemberType":"Property","Name":"FormFactor","Tags":["NotReplicated","Deprecated"],"ValueType":{"Name":"FormFactor","Category":"Enum"},"Security":{"Read":"None","Write":"None"},"Category":"Part ","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"formFactor","Tags":["Hidden","NotReplicated","Deprecated"],"ValueType":{"Name":"FormFactor","Category":"Enum"},"Security":{"Write":"None","Read":"None"},"Category":"Part ","Description":"`formFactor` is deprecated. Use `FormFactor` instead.","DescriptionSource":"Heuristic"}],"Tags":["NotCreatable"],"Superclass":"BasePart","Description":null,"DescriptionSource":null},{"Name":"Part","Members":[{"MemberType":"Property","Name":"Shape","Tags":["NotReplicated"],"ValueType":{"Name":"PartType","Category":"Enum"},"Security":{"Write":"None","Read":"None"},"Category":"Part ","Description":null,"DescriptionSource":null}],"Tags":[],"Superclass":"FormFactorPart","Description":"A plastic building block - the fundamental component of ROBLOX","DescriptionSource":null},{"Name":"FlagStand","Members":[{"MemberType":"Property","Name":"TeamColor","Tags":[],"ValueType":{"Name":"BrickColor","Category":"DataType"},"Security":{"Write":"None","Read":"None"},"Category":"Data","Description":null,"DescriptionSource":null},{"MemberType":"Event","Name":"FlagCaptured","Tags":[],"Parameters":[{"Name":"player","Type":{"Name":"Instance","Category":"Class"},"Description":null,"DescriptionSource":null}],"Security":"None","Description":null,"DescriptionSource":null}],"Tags":["Deprecated"],"Superclass":"Part","Description":null,"DescriptionSource":null},{"Name":"Platform","Members":[],"Tags":["NotCreatable"],"Superclass":"Part","Description":"Equivalent to a seat, except that the character stands up rather than sits down.","DescriptionSource":null},{"Name":"Seat","Members":[{"MemberType":"Property","Name":"Disabled","Tags":[],"ValueType":{"Name":"bool","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Control","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"Occupant","Tags":["ReadOnly","NotReplicated"],"ValueType":{"Name":"Humanoid","Category":"Class"},"Security":{"Write":"None","Read":"None"},"Category":"Control","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"Sit","Tags":[],"Parameters":[{"Name":"humanoid","Type":{"Name":"Instance","Category":"Class"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"None","Description":null,"DescriptionSource":null}],"Tags":[],"Superclass":"Part","Description":null,"DescriptionSource":null},{"Name":"SkateboardPlatform","Members":[{"MemberType":"Property","Name":"Controller","Tags":["ReadOnly","NotReplicated"],"ValueType":{"Name":"SkateboardController","Category":"Class"},"Security":{"Write":"None","Read":"None"},"Category":"Control","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"ControllingHumanoid","Tags":["ReadOnly","NotReplicated"],"ValueType":{"Name":"Humanoid","Category":"Class"},"Security":{"Write":"None","Read":"None"},"Category":"Control","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"Steer","Tags":[],"ValueType":{"Name":"int","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Control","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"StickyWheels","Tags":[],"ValueType":{"Name":"bool","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Control","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"Throttle","Tags":[],"ValueType":{"Name":"int","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Control","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"ApplySpecificImpulse","Tags":[],"Parameters":[{"Name":"impulseWorld","Type":{"Name":"Vector3","Category":"DataType"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Event","Name":"Equipped","Tags":[],"Parameters":[{"Name":"humanoid","Type":{"Name":"Instance","Category":"Class"},"Description":null,"DescriptionSource":null},{"Name":"skateboardController","Type":{"Name":"Instance","Category":"Class"},"Description":null,"DescriptionSource":null}],"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Event","Name":"MoveStateChanged","Tags":[],"Parameters":[{"Name":"newState","Type":{"Name":"MoveState","Category":"Enum"},"Description":null,"DescriptionSource":null},{"Name":"oldState","Type":{"Name":"MoveState","Category":"Enum"},"Description":null,"DescriptionSource":null}],"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Event","Name":"Unequipped","Tags":[],"Parameters":[{"Name":"humanoid","Type":{"Name":"Instance","Category":"Class"},"Description":null,"DescriptionSource":null}],"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Event","Name":"equipped","Tags":["Deprecated"],"Parameters":[{"Name":"humanoid","Type":{"Name":"Instance","Category":"Class"},"Description":null,"DescriptionSource":null},{"Name":"skateboardController","Type":{"Name":"Instance","Category":"Class"},"Description":null,"DescriptionSource":null}],"Security":"None","Description":"`equipped` is deprecated. Use `Equipped` instead.","DescriptionSource":"Heuristic"},{"MemberType":"Event","Name":"unequipped","Tags":["Deprecated"],"Parameters":[{"Name":"humanoid","Type":{"Name":"Instance","Category":"Class"},"Description":null,"DescriptionSource":null}],"Security":"None","Description":"`unequipped` is deprecated. Use `Unequipped` instead.","DescriptionSource":"Heuristic"}],"Tags":["Deprecated"],"Superclass":"Part","Description":null,"DescriptionSource":null},{"Name":"SpawnLocation","Members":[{"MemberType":"Property","Name":"AllowTeamChangeOnTouch","Tags":[],"ValueType":{"Name":"bool","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Teams","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"Duration","Tags":[],"ValueType":{"Name":"int","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Forcefield","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"Enabled","Tags":[],"ValueType":{"Name":"bool","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Behavior","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"Neutral","Tags":[],"ValueType":{"Name":"bool","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Teams","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"TeamColor","Tags":[],"ValueType":{"Name":"BrickColor","Category":"DataType"},"Security":{"Write":"None","Read":"None"},"Category":"Teams","Description":null,"DescriptionSource":null}],"Tags":[],"Superclass":"Part","Description":null,"DescriptionSource":null},{"Name":"WedgePart","Members":[],"Tags":[],"Superclass":"FormFactorPart","Description":"A Wedge Part","DescriptionSource":null},{"Name":"MeshPart","Members":[{"MemberType":"Property","Name":"CollisionFidelity","Tags":["NotReplicated","NotScriptable"],"ValueType":{"Name":"CollisionFidelity","Category":"Enum"},"Security":{"Read":"None","Write":"None"},"Category":"Behavior","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"MeshID","Tags":["NotScriptable","Deprecated"],"ValueType":{"Name":"Content","Category":"DataType"},"Security":{"Read":"None","Write":"None"},"Category":"Appearance","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"MeshId","Tags":[],"ValueType":{"Name":"Content","Category":"DataType"},"Security":{"Read":"None","Write":"NotAccessibleSecurity"},"Category":"Appearance","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"TextureID","Tags":[],"ValueType":{"Name":"Content","Category":"DataType"},"Security":{"Write":"None","Read":"None"},"Category":"Appearance","Description":null,"DescriptionSource":null}],"Tags":[],"Superclass":"BasePart","Description":"A MeshPart is a physically simulatable mesh","DescriptionSource":null},{"Name":"PartOperation","Members":[{"MemberType":"Property","Name":"CollisionFidelity","Tags":["NotReplicated","NotScriptable"],"ValueType":{"Name":"CollisionFidelity","Category":"Enum"},"Security":{"Read":"None","Write":"None"},"Category":"Behavior","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"RenderFidelity","Tags":[],"ValueType":{"Name":"RenderFidelity","Category":"Enum"},"Security":{"Write":"PluginSecurity","Read":"None"},"Category":"Behavior","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"TriangleCount","Tags":["ReadOnly","NotReplicated"],"ValueType":{"Name":"int","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Data","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"UsePartColor","Tags":[],"ValueType":{"Name":"bool","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Data","Description":null,"DescriptionSource":null}],"Tags":[],"Superclass":"BasePart","Description":null,"DescriptionSource":null},{"Name":"NegateOperation","Members":[],"Tags":[],"Superclass":"PartOperation","Description":"A NegateOperation can be used to create holes in other parts","DescriptionSource":null},{"Name":"UnionOperation","Members":[],"Tags":[],"Superclass":"PartOperation","Description":"A UnionOperation is a union of multiple parts","DescriptionSource":null},{"Name":"Terrain","Members":[{"MemberType":"Property","Name":"IsSmooth","Tags":["ReadOnly","NotReplicated","Deprecated"],"ValueType":{"Name":"bool","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Data","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"MaterialColors","Tags":["NotScriptable"],"ValueType":{"Name":"BinaryString","Category":"DataType"},"Security":{"Write":"None","Read":"None"},"Category":"Appearance","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"MaxExtents","Tags":["ReadOnly","NotReplicated"],"ValueType":{"Name":"Region3int16","Category":"DataType"},"Security":{"Write":"None","Read":"None"},"Category":"Data","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"WaterColor","Tags":[],"ValueType":{"Name":"Color3","Category":"DataType"},"Security":{"Read":"None","Write":"None"},"Category":"Appearance","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"WaterReflectance","Tags":[],"ValueType":{"Name":"float","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Appearance","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"WaterTransparency","Tags":[],"ValueType":{"Name":"float","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Appearance","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"WaterWaveSize","Tags":[],"ValueType":{"Name":"float","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Appearance","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"WaterWaveSpeed","Tags":[],"ValueType":{"Name":"float","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Appearance","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"AutowedgeCell","Tags":["Deprecated"],"Parameters":[{"Name":"x","Type":{"Name":"int","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"y","Type":{"Name":"int","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"z","Type":{"Name":"int","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"bool","Category":"Primitive"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"AutowedgeCells","Tags":["Deprecated"],"Parameters":[{"Name":"region","Type":{"Name":"Region3int16","Category":"DataType"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"CellCenterToWorld","Tags":[],"Parameters":[{"Name":"x","Type":{"Name":"int","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"y","Type":{"Name":"int","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"z","Type":{"Name":"int","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"Vector3","Category":"DataType"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"CellCornerToWorld","Tags":[],"Parameters":[{"Name":"x","Type":{"Name":"int","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"y","Type":{"Name":"int","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"z","Type":{"Name":"int","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"Vector3","Category":"DataType"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"Clear","Tags":[],"Parameters":[],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"ConvertToSmooth","Tags":["Deprecated"],"Parameters":[],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"PluginSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"CopyRegion","Tags":[],"Parameters":[{"Name":"region","Type":{"Name":"Region3int16","Category":"DataType"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"Instance","Category":"Class"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"CountCells","Tags":[],"Parameters":[],"ReturnType":{"Name":"int","Category":"Primitive"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"FillBall","Tags":[],"Parameters":[{"Name":"center","Type":{"Name":"Vector3","Category":"DataType"},"Description":null,"DescriptionSource":null},{"Name":"radius","Type":{"Name":"float","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"material","Type":{"Name":"Material","Category":"Enum"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"FillBlock","Tags":[],"Parameters":[{"Name":"cframe","Type":{"Name":"CFrame","Category":"DataType"},"Description":null,"DescriptionSource":null},{"Name":"size","Type":{"Name":"Vector3","Category":"DataType"},"Description":null,"DescriptionSource":null},{"Name":"material","Type":{"Name":"Material","Category":"Enum"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"FillRegion","Tags":[],"Parameters":[{"Name":"region","Type":{"Name":"Region3","Category":"DataType"},"Description":null,"DescriptionSource":null},{"Name":"resolution","Type":{"Name":"float","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"material","Type":{"Name":"Material","Category":"Enum"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"GetCell","Tags":["Deprecated"],"Parameters":[{"Name":"x","Type":{"Name":"int","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"y","Type":{"Name":"int","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"z","Type":{"Name":"int","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"Tuple","Category":"Group"},"Security":"None","Description":"Returns CellMaterial, CellBlock, CellOrientation","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Function","Name":"GetMaterialColor","Tags":[],"Parameters":[{"Name":"material","Type":{"Name":"Material","Category":"Enum"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"Color3","Category":"DataType"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"GetWaterCell","Tags":["Deprecated"],"Parameters":[{"Name":"x","Type":{"Name":"int","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"y","Type":{"Name":"int","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"z","Type":{"Name":"int","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"Tuple","Category":"Group"},"Security":"None","Description":"Returns hasAnyWater, WaterForce, WaterDirection","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Function","Name":"PasteRegion","Tags":[],"Parameters":[{"Name":"region","Type":{"Name":"Instance","Category":"Class"},"Description":null,"DescriptionSource":null},{"Name":"corner","Type":{"Name":"Vector3int16","Category":"DataType"},"Description":null,"DescriptionSource":null},{"Name":"pasteEmptyCells","Type":{"Name":"bool","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"ReadVoxels","Tags":["CustomLuaState"],"Parameters":[{"Name":"region","Type":{"Name":"Region3","Category":"DataType"},"Description":null,"DescriptionSource":null},{"Name":"resolution","Type":{"Name":"float","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"Tuple","Category":"Group"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"SetCell","Tags":["Deprecated"],"Parameters":[{"Name":"x","Type":{"Name":"int","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"y","Type":{"Name":"int","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"z","Type":{"Name":"int","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"material","Type":{"Name":"CellMaterial","Category":"Enum"},"Description":null,"DescriptionSource":null},{"Name":"block","Type":{"Name":"CellBlock","Category":"Enum"},"Description":null,"DescriptionSource":null},{"Name":"orientation","Type":{"Name":"CellOrientation","Category":"Enum"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"SetCells","Tags":["Deprecated"],"Parameters":[{"Name":"region","Type":{"Name":"Region3int16","Category":"DataType"},"Description":null,"DescriptionSource":null},{"Name":"material","Type":{"Name":"CellMaterial","Category":"Enum"},"Description":null,"DescriptionSource":null},{"Name":"block","Type":{"Name":"CellBlock","Category":"Enum"},"Description":null,"DescriptionSource":null},{"Name":"orientation","Type":{"Name":"CellOrientation","Category":"Enum"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"SetMaterialColor","Tags":[],"Parameters":[{"Name":"material","Type":{"Name":"Material","Category":"Enum"},"Description":null,"DescriptionSource":null},{"Name":"value","Type":{"Name":"Color3","Category":"DataType"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"SetWaterCell","Tags":["Deprecated"],"Parameters":[{"Name":"x","Type":{"Name":"int","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"y","Type":{"Name":"int","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"z","Type":{"Name":"int","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"force","Type":{"Name":"WaterForce","Category":"Enum"},"Description":null,"DescriptionSource":null},{"Name":"direction","Type":{"Name":"WaterDirection","Category":"Enum"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"WorldToCell","Tags":[],"Parameters":[{"Name":"position","Type":{"Name":"Vector3","Category":"DataType"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"Vector3","Category":"DataType"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"WorldToCellPreferEmpty","Tags":[],"Parameters":[{"Name":"position","Type":{"Name":"Vector3","Category":"DataType"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"Vector3","Category":"DataType"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"WorldToCellPreferSolid","Tags":[],"Parameters":[{"Name":"position","Type":{"Name":"Vector3","Category":"DataType"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"Vector3","Category":"DataType"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"WriteVoxels","Tags":["CustomLuaState"],"Parameters":[{"Name":"region","Type":{"Name":"Region3","Category":"DataType"},"Description":null,"DescriptionSource":null},{"Name":"resolution","Type":{"Name":"float","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"materials","Type":{"Name":"Array","Category":"Group"},"Description":null,"DescriptionSource":null},{"Name":"occupancy","Type":{"Name":"Array","Category":"Group"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"None","Description":null,"DescriptionSource":null}],"Tags":["NotCreatable"],"Superclass":"BasePart","Description":"Object representing a high performance bounded grid of static 4x4 parts","DescriptionSource":null},{"Name":"TrussPart","Members":[{"MemberType":"Property","Name":"Style","Tags":["NotReplicated"],"ValueType":{"Name":"Style","Category":"Enum"},"Security":{"Read":"None","Write":"None"},"Category":"Part ","Description":null,"DescriptionSource":null}],"Tags":[],"Superclass":"BasePart","Description":"An extendable building truss","DescriptionSource":null},{"Name":"VehicleSeat","Members":[{"MemberType":"Property","Name":"AreHingesDetected","Tags":["ReadOnly","NotReplicated"],"ValueType":{"Name":"int","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Control","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"Disabled","Tags":[],"ValueType":{"Name":"bool","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Control","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"HeadsUpDisplay","Tags":[],"ValueType":{"Name":"bool","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Control","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"MaxSpeed","Tags":[],"ValueType":{"Name":"float","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Control","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"Occupant","Tags":["ReadOnly","NotReplicated"],"ValueType":{"Name":"Humanoid","Category":"Class"},"Security":{"Write":"None","Read":"None"},"Category":"Control","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"Steer","Tags":[],"ValueType":{"Name":"int","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Control","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"SteerFloat","Tags":[],"ValueType":{"Name":"float","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Control","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"Throttle","Tags":[],"ValueType":{"Name":"int","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Control","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"ThrottleFloat","Tags":[],"ValueType":{"Name":"float","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Control","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"Torque","Tags":[],"ValueType":{"Name":"float","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Control","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"TurnSpeed","Tags":[],"ValueType":{"Name":"float","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Control","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"Sit","Tags":[],"Parameters":[{"Name":"humanoid","Type":{"Name":"Instance","Category":"Class"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"None","Description":null,"DescriptionSource":null}],"Tags":[],"Superclass":"BasePart","Description":"Automatically finds and powers hinge joints in an assembly. Ignores motors.","DescriptionSource":null},{"Name":"Model","Members":[{"MemberType":"Property","Name":"PrimaryPart","Tags":[],"ValueType":{"Name":"BasePart","Category":"Class"},"Security":{"Read":"None","Write":"None"},"Category":"Data","Description":"A Part that serves as a reference for the Model's CFrame. Used in conjunction with GetModelPrimaryPartCFrame and SetModelPrimaryPartCFrame. Use this to rotate/translate all Parts relative to the PrimaryPart.","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Function","Name":"BreakJoints","Tags":[],"Parameters":[],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"None","Description":"Breaks all surface joints contained within","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Function","Name":"GetBoundingBox","Tags":[],"Parameters":[],"ReturnType":{"Name":"Tuple","Category":"Group"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"GetExtentsSize","Tags":[],"Parameters":[],"ReturnType":{"Name":"Vector3","Category":"DataType"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"GetModelCFrame","Tags":["Deprecated"],"Parameters":[],"ReturnType":{"Name":"CFrame","Category":"DataType"},"Security":"None","Description":"Returns a CFrame that has position of the centroid of all Parts in the Model. The rotation matrix is either the rotation matrix of the user-defined PrimaryPart, or if not specified then a part in the Model chosen by the engine.","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Function","Name":"GetModelSize","Tags":["Deprecated"],"Parameters":[],"ReturnType":{"Name":"Vector3","Category":"DataType"},"Security":"None","Description":"Returns a Vector3 that is union of the extents of all Parts in the model.","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Function","Name":"GetPrimaryPartCFrame","Tags":[],"Parameters":[],"ReturnType":{"Name":"CFrame","Category":"DataType"},"Security":"None","Description":"Returns the cframe of the Model.PrimaryPart. If PrimaryPart is nil, then this function will throw an error.","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Function","Name":"MakeJoints","Tags":[],"Parameters":[],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"None","Description":"Creates the appropriate SurfaceJoints between all touching Parts contrained within the model. Technically, this function calls MakeJoints() on all Parts inside the model.","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Function","Name":"MoveTo","Tags":[],"Parameters":[{"Name":"position","Type":{"Name":"Vector3","Category":"DataType"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"None","Description":"Moves the centroid of the Model to the specified location, respecting all relative distances between parts in the model.","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Function","Name":"ResetOrientationToIdentity","Tags":["Deprecated"],"Parameters":[],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"None","Description":"Rotates all parts in the model to the orientation that was set using SetIdentityOrientation(). If this function has never been called, rotation is reset to GetModelCFrame()'s rotation.","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Function","Name":"SetIdentityOrientation","Tags":["Deprecated"],"Parameters":[],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"None","Description":"Takes the current rotation matrix of the model and stores it as the model's identity matrix. The rotation is applied when ResetOrientationToIdentity() is called.","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Function","Name":"SetPrimaryPartCFrame","Tags":[],"Parameters":[{"Name":"cframe","Type":{"Name":"CFrame","Category":"DataType"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"None","Description":"Sets the cframe of the Model.PrimaryPart. If PrimaryPart is nil, then this function will throw an error. This also sets the cframe of all descendant Parts relative to the cframe change to PrimaryPart.","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Function","Name":"TranslateBy","Tags":[],"Parameters":[{"Name":"delta","Type":{"Name":"Vector3","Category":"DataType"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"None","Description":"Similar to MoveTo(), except instead of moving to an explicit location, we use the model's current CFrame location and offset it.","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Function","Name":"breakJoints","Tags":["Deprecated"],"Parameters":[],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"None","Description":"`breakJoints` is deprecated. Use `BreakJoints` instead.","DescriptionSource":"Heuristic"},{"MemberType":"Function","Name":"makeJoints","Tags":["Deprecated"],"Parameters":[],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"None","Description":"`makeJoints` is deprecated. Use `MakeJoints` instead.","DescriptionSource":"Heuristic"},{"MemberType":"Function","Name":"move","Tags":["Deprecated"],"Parameters":[{"Name":"location","Type":{"Name":"Vector3","Category":"DataType"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"None","Description":"Use MoveTo() instead","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Function","Name":"moveTo","Tags":["Deprecated"],"Parameters":[{"Name":"location","Type":{"Name":"Vector3","Category":"DataType"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"None","Description":"`moveTo` is deprecated. Use `MoveTo` instead.","DescriptionSource":"Heuristic"}],"Tags":[],"Superclass":"PVInstance","Description":"A construct used to group Parts and other objects together, also allows manipulation of multiple objects.","DescriptionSource":null},{"Name":"Status","Members":[],"Tags":["NotCreatable","Deprecated"],"Superclass":"Model","Description":null,"DescriptionSource":null},{"Name":"Workspace","Members":[{"MemberType":"Property","Name":"AllowThirdPartySales","Tags":["NotReplicated"],"ValueType":{"Name":"bool","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Behavior","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"AutoJointsMode","Tags":["NotScriptable"],"ValueType":{"Name":"AutoJointsMode","Category":"Enum"},"Security":{"Read":"None","Write":"None"},"Category":"Behavior","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"CurrentCamera","Tags":["NotReplicated"],"ValueType":{"Name":"Camera","Category":"Class"},"Security":{"Write":"None","Read":"None"},"Category":"Data","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"DistributedGameTime","Tags":["NotReplicated"],"ValueType":{"Name":"double","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Data","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"FallenPartsDestroyHeight","Tags":[],"ValueType":{"Name":"float","Category":"Primitive"},"Security":{"Read":"None","Write":"PluginSecurity"},"Category":"Behavior","Description":"Sets the height at which falling characters and parts are destroyed. This property is not scriptable and can only be set in Studio","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Property","Name":"FilteringEnabled","Tags":[],"ValueType":{"Name":"bool","Category":"Primitive"},"Security":{"Read":"None","Write":"PluginSecurity"},"Category":"Behavior","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"Gravity","Tags":[],"ValueType":{"Name":"float","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Behavior","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"PGSPhysicsSolverEnabled","Tags":["NotReplicated","NotScriptable"],"ValueType":{"Name":"bool","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Behavior","Description":"Boolean used to enable the new physics solver","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Property","Name":"StreamingEnabled","Tags":[],"ValueType":{"Name":"bool","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Behavior","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"StreamingMinRadius","Tags":["NotScriptable"],"ValueType":{"Name":"int","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Behavior","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"StreamingTargetRadius","Tags":["NotScriptable"],"ValueType":{"Name":"int","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Behavior","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"TemporaryLegacyPhysicsSolverOverride","Tags":["NotReplicated","NotScriptable"],"ValueType":{"Name":"bool","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Behavior","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"Terrain","Tags":["ReadOnly","NotReplicated"],"ValueType":{"Name":"Instance","Category":"Class"},"Security":{"Write":"None","Read":"None"},"Category":"Behavior","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"BreakJoints","Tags":[],"Parameters":[{"Name":"objects","Type":{"Name":"Objects","Category":"DataType"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"PluginSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"ExperimentalSolverIsEnabled","Tags":[],"Parameters":[],"ReturnType":{"Name":"bool","Category":"Primitive"},"Security":"LocalUserSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"FindPartOnRay","Tags":[],"Parameters":[{"Name":"ray","Type":{"Name":"Ray","Category":"DataType"},"Description":null,"DescriptionSource":null},{"Name":"ignoreDescendantsInstance","Type":{"Name":"Instance","Category":"Class"},"Description":null,"DescriptionSource":null},{"Name":"terrainCellsAreCubes","Type":{"Name":"bool","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"ignoreWater","Type":{"Name":"bool","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"Tuple","Category":"Group"},"Security":"None","Description":"Return type is (BasePart, Vector3) if the ray hits. If it misses it will return (nil, PointAtEndOfRay)","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Function","Name":"FindPartOnRayWithIgnoreList","Tags":[],"Parameters":[{"Name":"ray","Type":{"Name":"Ray","Category":"DataType"},"Description":null,"DescriptionSource":null},{"Name":"ignoreDescendantsTable","Type":{"Name":"Objects","Category":"DataType"},"Description":null,"DescriptionSource":null},{"Name":"terrainCellsAreCubes","Type":{"Name":"bool","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"ignoreWater","Type":{"Name":"bool","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"Tuple","Category":"Group"},"Security":"None","Description":"Return type is (BasePart, Vector3) if the ray hits. If it misses it will return (nil, PointAtEndOfRay)","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Function","Name":"FindPartOnRayWithWhitelist","Tags":[],"Parameters":[{"Name":"ray","Type":{"Name":"Ray","Category":"DataType"},"Description":null,"DescriptionSource":null},{"Name":"whitelistDescendantsTable","Type":{"Name":"Objects","Category":"DataType"},"Description":null,"DescriptionSource":null},{"Name":"ignoreWater","Type":{"Name":"bool","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"Tuple","Category":"Group"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"FindPartsInRegion3","Tags":[],"Parameters":[{"Name":"region","Type":{"Name":"Region3","Category":"DataType"},"Description":null,"DescriptionSource":null},{"Name":"ignoreDescendantsInstance","Type":{"Name":"Instance","Category":"Class"},"Description":null,"DescriptionSource":null},{"Name":"maxParts","Type":{"Name":"int","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"Objects","Category":"DataType"},"Security":"None","Description":"Returns parts in the area defined by the Region3, up to specified maxCount or 100, whichever is less","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Function","Name":"FindPartsInRegion3WithIgnoreList","Tags":[],"Parameters":[{"Name":"region","Type":{"Name":"Region3","Category":"DataType"},"Description":null,"DescriptionSource":null},{"Name":"ignoreDescendantsTable","Type":{"Name":"Objects","Category":"DataType"},"Description":null,"DescriptionSource":null},{"Name":"maxParts","Type":{"Name":"int","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"Objects","Category":"DataType"},"Security":"None","Description":"Returns parts in the area defined by the Region3, up to specified maxCount or 100, whichever is less","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Function","Name":"FindPartsInRegion3WithWhiteList","Tags":[],"Parameters":[{"Name":"region","Type":{"Name":"Region3","Category":"DataType"},"Description":null,"DescriptionSource":null},{"Name":"whitelistDescendantsTable","Type":{"Name":"Objects","Category":"DataType"},"Description":null,"DescriptionSource":null},{"Name":"maxParts","Type":{"Name":"int","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"Objects","Category":"DataType"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"GetNumAwakeParts","Tags":[],"Parameters":[],"ReturnType":{"Name":"int","Category":"Primitive"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"GetPhysicsThrottling","Tags":[],"Parameters":[],"ReturnType":{"Name":"int","Category":"Primitive"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"GetRealPhysicsFPS","Tags":[],"Parameters":[],"ReturnType":{"Name":"double","Category":"Primitive"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"IsRegion3Empty","Tags":[],"Parameters":[{"Name":"region","Type":{"Name":"Region3","Category":"DataType"},"Description":null,"DescriptionSource":null},{"Name":"ignoreDescendentsInstance","Type":{"Name":"Instance","Category":"Class"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"bool","Category":"Primitive"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"IsRegion3EmptyWithIgnoreList","Tags":[],"Parameters":[{"Name":"region","Type":{"Name":"Region3","Category":"DataType"},"Description":null,"DescriptionSource":null},{"Name":"ignoreDescendentsTable","Type":{"Name":"Objects","Category":"DataType"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"bool","Category":"Primitive"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"JoinToOutsiders","Tags":[],"Parameters":[{"Name":"objects","Type":{"Name":"Objects","Category":"DataType"},"Description":null,"DescriptionSource":null},{"Name":"jointType","Type":{"Name":"JointCreationMode","Category":"Enum"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"MakeJoints","Tags":[],"Parameters":[{"Name":"objects","Type":{"Name":"Objects","Category":"DataType"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"PluginSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"PGSIsEnabled","Tags":[],"Parameters":[],"ReturnType":{"Name":"bool","Category":"Primitive"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"SetPhysicsThrottleEnabled","Tags":[],"Parameters":[{"Name":"value","Type":{"Name":"bool","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"LocalUserSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"UnjoinFromOutsiders","Tags":[],"Parameters":[{"Name":"objects","Type":{"Name":"Objects","Category":"DataType"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"ZoomToExtents","Tags":[],"Parameters":[],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"PluginSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"findPartOnRay","Tags":["Deprecated"],"Parameters":[{"Name":"ray","Type":{"Name":"Ray","Category":"DataType"},"Description":null,"DescriptionSource":null},{"Name":"ignoreDescendantsInstance","Type":{"Name":"Instance","Category":"Class"},"Description":null,"DescriptionSource":null},{"Name":"terrainCellsAreCubes","Type":{"Name":"bool","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"ignoreWater","Type":{"Name":"bool","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"Tuple","Category":"Group"},"Security":"None","Description":"`findPartOnRay` is deprecated. Use `FindPartOnRay` instead.","DescriptionSource":"Heuristic"},{"MemberType":"Function","Name":"findPartsInRegion3","Tags":["Deprecated"],"Parameters":[{"Name":"region","Type":{"Name":"Region3","Category":"DataType"},"Description":null,"DescriptionSource":null},{"Name":"ignoreDescendantsInstance","Type":{"Name":"Instance","Category":"Class"},"Description":null,"DescriptionSource":null},{"Name":"maxParts","Type":{"Name":"int","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"Objects","Category":"DataType"},"Security":"None","Description":"`findPartsInRegion3` is deprecated. Use `FindPartsInRegion3` instead.","DescriptionSource":"Heuristic"}],"Tags":["NotCreatable","Service"],"Superclass":"Model","Description":null,"DescriptionSource":null},{"Name":"PackageLink","Members":[{"MemberType":"Property","Name":"PackageId","Tags":["ReadOnly","NotReplicated"],"ValueType":{"Name":"Content","Category":"DataType"},"Security":{"Read":"None","Write":"None"},"Category":"Link","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"Status","Tags":["ReadOnly","NotReplicated"],"ValueType":{"Name":"string","Category":"Primitive"},"Security":{"Write":"RobloxScriptSecurity","Read":"RobloxScriptSecurity"},"Category":"Link","Description":"Current status of the Package","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Property","Name":"VersionNumber","Tags":["ReadOnly","NotReplicated"],"ValueType":{"Name":"int64","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Link","Description":null,"DescriptionSource":null}],"Tags":["NotCreatable","NotBrowsable"],"Superclass":"Instance","Description":null,"DescriptionSource":null},{"Name":"Pages","Members":[{"MemberType":"Property","Name":"IsFinished","Tags":["ReadOnly","NotReplicated"],"ValueType":{"Name":"bool","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Data","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"GetCurrentPage","Tags":[],"Parameters":[],"ReturnType":{"Name":"Array","Category":"Group"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"AdvanceToNextPageAsync","Tags":["Yields"],"Parameters":[],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"None","Description":null,"DescriptionSource":null}],"Tags":["NotCreatable","NotReplicated"],"Superclass":"Instance","Description":null,"DescriptionSource":null},{"Name":"DataStorePages","Members":[],"Tags":["NotCreatable","NotReplicated"],"Superclass":"Pages","Description":null,"DescriptionSource":null},{"Name":"FriendPages","Members":[],"Tags":["NotCreatable","NotReplicated"],"Superclass":"Pages","Description":null,"DescriptionSource":null},{"Name":"InventoryPages","Members":[],"Tags":["NotCreatable","NotReplicated"],"Superclass":"Pages","Description":null,"DescriptionSource":null},{"Name":"StandardPages","Members":[],"Tags":["NotCreatable","NotReplicated"],"Superclass":"Pages","Description":null,"DescriptionSource":null},{"Name":"PartOperationAsset","Members":[],"Tags":[],"Superclass":"Instance","Description":null,"DescriptionSource":null},{"Name":"ParticleEmitter","Members":[{"MemberType":"Property","Name":"Acceleration","Tags":[],"ValueType":{"Name":"Vector3","Category":"DataType"},"Security":{"Write":"None","Read":"None"},"Category":"Motion","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"Color","Tags":[],"ValueType":{"Name":"ColorSequence","Category":"DataType"},"Security":{"Read":"None","Write":"None"},"Category":"Appearance","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"Drag","Tags":[],"ValueType":{"Name":"float","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Particles","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"EmissionDirection","Tags":[],"ValueType":{"Name":"NormalId","Category":"Enum"},"Security":{"Read":"None","Write":"None"},"Category":"Emission","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"Enabled","Tags":[],"ValueType":{"Name":"bool","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Emission","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"Lifetime","Tags":[],"ValueType":{"Name":"NumberRange","Category":"DataType"},"Security":{"Read":"None","Write":"None"},"Category":"Emission","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"LightEmission","Tags":[],"ValueType":{"Name":"float","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Appearance","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"LightInfluence","Tags":[],"ValueType":{"Name":"float","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Appearance","Description":"Specifies the amount of influence lighting has on the particle emmitter. A value of 0 is unlit, 1 is fully lit. Fractional values blend from unlit to lit.","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Property","Name":"LockedToPart","Tags":[],"ValueType":{"Name":"bool","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Particles","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"Rate","Tags":[],"ValueType":{"Name":"float","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Emission","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"RotSpeed","Tags":[],"ValueType":{"Name":"NumberRange","Category":"DataType"},"Security":{"Write":"None","Read":"None"},"Category":"Emission","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"Rotation","Tags":[],"ValueType":{"Name":"NumberRange","Category":"DataType"},"Security":{"Read":"None","Write":"None"},"Category":"Emission","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"Size","Tags":[],"ValueType":{"Name":"NumberSequence","Category":"DataType"},"Security":{"Write":"None","Read":"None"},"Category":"Appearance","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"Speed","Tags":[],"ValueType":{"Name":"NumberRange","Category":"DataType"},"Security":{"Read":"None","Write":"None"},"Category":"Emission","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"SpreadAngle","Tags":[],"ValueType":{"Name":"Vector2","Category":"DataType"},"Security":{"Read":"None","Write":"None"},"Category":"Emission","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"Texture","Tags":[],"ValueType":{"Name":"Content","Category":"DataType"},"Security":{"Read":"None","Write":"None"},"Category":"Appearance","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"Transparency","Tags":[],"ValueType":{"Name":"NumberSequence","Category":"DataType"},"Security":{"Write":"None","Read":"None"},"Category":"Appearance","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"VelocityInheritance","Tags":[],"ValueType":{"Name":"float","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Particles","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"VelocitySpread","Tags":["NotReplicated","Deprecated"],"ValueType":{"Name":"float","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Emission","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"ZOffset","Tags":[],"ValueType":{"Name":"float","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Appearance","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"Clear","Tags":[],"Parameters":[],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"Emit","Tags":[],"Parameters":[{"Name":"particleCount","Type":{"Name":"int","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"None","Description":null,"DescriptionSource":null}],"Tags":[],"Superclass":"Instance","Description":"A generic particle system.","DescriptionSource":null},{"Name":"Path","Members":[{"MemberType":"Property","Name":"Status","Tags":["ReadOnly","NotReplicated"],"ValueType":{"Name":"PathStatus","Category":"Enum"},"Security":{"Write":"None","Read":"None"},"Category":"Data","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"GetPointCoordinates","Tags":["Deprecated"],"Parameters":[],"ReturnType":{"Name":"Array","Category":"Group"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"GetWaypoints","Tags":[],"Parameters":[],"ReturnType":{"Name":"Array","Category":"Group"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"CheckOcclusionAsync","Tags":["Yields"],"Parameters":[{"Name":"start","Type":{"Name":"int","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"int","Category":"Primitive"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"ComputeAsync","Tags":["Yields"],"Parameters":[{"Name":"start","Type":{"Name":"Vector3","Category":"DataType"},"Description":null,"DescriptionSource":null},{"Name":"finish","Type":{"Name":"Vector3","Category":"DataType"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Event","Name":"Blocked","Tags":[],"Parameters":[{"Name":"blockedWaypointIdx","Type":{"Name":"int","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"Security":"None","Description":null,"DescriptionSource":null}],"Tags":["NotCreatable","NotReplicated"],"Superclass":"Instance","Description":null,"DescriptionSource":null},{"Name":"PathfindingService","Members":[{"MemberType":"Property","Name":"EmptyCutoff","Tags":["NotReplicated","Deprecated"],"ValueType":{"Name":"float","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Data","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"CreatePath","Tags":[],"Parameters":[{"Name":"agentParameters","Type":{"Name":"Dictionary","Category":"Group"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"Instance","Category":"Class"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"ComputeRawPathAsync","Tags":["Yields","Deprecated"],"Parameters":[{"Name":"start","Type":{"Name":"Vector3","Category":"DataType"},"Description":null,"DescriptionSource":null},{"Name":"finish","Type":{"Name":"Vector3","Category":"DataType"},"Description":null,"DescriptionSource":null},{"Name":"maxDistance","Type":{"Name":"float","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"Instance","Category":"Class"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"ComputeSmoothPathAsync","Tags":["Yields","Deprecated"],"Parameters":[{"Name":"start","Type":{"Name":"Vector3","Category":"DataType"},"Description":null,"DescriptionSource":null},{"Name":"finish","Type":{"Name":"Vector3","Category":"DataType"},"Description":null,"DescriptionSource":null},{"Name":"maxDistance","Type":{"Name":"float","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"Instance","Category":"Class"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"FindPathAsync","Tags":["Yields"],"Parameters":[{"Name":"start","Type":{"Name":"Vector3","Category":"DataType"},"Description":null,"DescriptionSource":null},{"Name":"finish","Type":{"Name":"Vector3","Category":"DataType"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"Instance","Category":"Class"},"Security":"None","Description":null,"DescriptionSource":null}],"Tags":["NotCreatable","Service","NotReplicated"],"Superclass":"Instance","Description":null,"DescriptionSource":null},{"Name":"PhysicsPacketCache","Members":[],"Tags":["NotCreatable","Service","NotReplicated"],"Superclass":"Instance","Description":null,"DescriptionSource":null},{"Name":"PhysicsService","Members":[{"MemberType":"Function","Name":"CollisionGroupContainsPart","Tags":[],"Parameters":[{"Name":"name","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"part","Type":{"Name":"Instance","Category":"Class"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"bool","Category":"Primitive"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"CollisionGroupSetCollidable","Tags":[],"Parameters":[{"Name":"name1","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"name2","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"collidable","Type":{"Name":"bool","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"CollisionGroupsAreCollidable","Tags":[],"Parameters":[{"Name":"name1","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"name2","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"bool","Category":"Primitive"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"CreateCollisionGroup","Tags":[],"Parameters":[{"Name":"name","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"int","Category":"Primitive"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"GetCollisionGroupId","Tags":[],"Parameters":[{"Name":"name","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"int","Category":"Primitive"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"GetCollisionGroupName","Tags":[],"Parameters":[{"Name":"name","Type":{"Name":"int","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"string","Category":"Primitive"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"GetCollisionGroups","Tags":[],"Parameters":[],"ReturnType":{"Name":"Array","Category":"Group"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"GetMaxCollisionGroups","Tags":[],"Parameters":[],"ReturnType":{"Name":"int","Category":"Primitive"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"IkSolve","Tags":[],"Parameters":[{"Name":"part","Type":{"Name":"Instance","Category":"Class"},"Description":null,"DescriptionSource":null},{"Name":"target","Type":{"Name":"CFrame","Category":"DataType"},"Description":null,"DescriptionSource":null},{"Name":"translateStiffness","Type":{"Name":"float","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"rotateStiffness","Type":{"Name":"float","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"RobloxScriptSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"LocalIkSolve","Tags":[],"Parameters":[{"Name":"part","Type":{"Name":"Instance","Category":"Class"},"Description":null,"DescriptionSource":null},{"Name":"target","Type":{"Name":"CFrame","Category":"DataType"},"Description":null,"DescriptionSource":null},{"Name":"translateStiffness","Type":{"Name":"float","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"rotateStiffness","Type":{"Name":"float","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"LocalUserSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"RemoveCollisionGroup","Tags":[],"Parameters":[{"Name":"name","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"RenameCollisionGroup","Tags":[],"Parameters":[{"Name":"from","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"to","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"SetPartCollisionGroup","Tags":[],"Parameters":[{"Name":"part","Type":{"Name":"Instance","Category":"Class"},"Description":null,"DescriptionSource":null},{"Name":"name","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"None","Description":null,"DescriptionSource":null}],"Tags":["NotCreatable","Service"],"Superclass":"Instance","Description":null,"DescriptionSource":null},{"Name":"PhysicsSettings","Members":[{"MemberType":"Property","Name":"AllowSleep","Tags":[],"ValueType":{"Name":"bool","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Performance","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"AreAnchorsShown","Tags":[],"ValueType":{"Name":"bool","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Display","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"AreAssembliesShown","Tags":[],"ValueType":{"Name":"bool","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Display","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"AreAwakePartsHighlighted","Tags":[],"ValueType":{"Name":"bool","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Display","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"AreBodyTypesShown","Tags":[],"ValueType":{"Name":"bool","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Display","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"AreContactIslandsShown","Tags":[],"ValueType":{"Name":"bool","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Display","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"AreContactPointsShown","Tags":[],"ValueType":{"Name":"bool","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Display","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"AreJointCoordinatesShown","Tags":[],"ValueType":{"Name":"bool","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Display","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"AreMechanismsShown","Tags":[],"ValueType":{"Name":"bool","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Display","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"AreModelCoordsShown","Tags":[],"ValueType":{"Name":"bool","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Display","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"AreOwnersShown","Tags":[],"ValueType":{"Name":"bool","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Display","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"ArePartCoordsShown","Tags":[],"ValueType":{"Name":"bool","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Display","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"AreRegionsShown","Tags":[],"ValueType":{"Name":"bool","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Display","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"AreUnalignedPartsShown","Tags":[],"ValueType":{"Name":"bool","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Display","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"AreWorldCoordsShown","Tags":[],"ValueType":{"Name":"bool","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Display","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"DisableCSGv2","Tags":[],"ValueType":{"Name":"bool","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Display","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"IsReceiveAgeShown","Tags":[],"ValueType":{"Name":"bool","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Display","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"IsTreeShown","Tags":[],"ValueType":{"Name":"bool","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Display","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"PhysicsEnvironmentalThrottle","Tags":[],"ValueType":{"Name":"EnviromentalPhysicsThrottle","Category":"Enum"},"Security":{"Read":"None","Write":"None"},"Category":"Performance","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"ShowDecompositionGeometry","Tags":[],"ValueType":{"Name":"bool","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Display","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"ThrottleAdjustTime","Tags":[],"ValueType":{"Name":"double","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Performance","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"UseCSGv2","Tags":[],"ValueType":{"Name":"bool","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Display","Description":null,"DescriptionSource":null}],"Tags":["Settings"],"Superclass":"Instance","Description":null,"DescriptionSource":null},{"Name":"Player","Members":[{"MemberType":"Property","Name":"AccountAge","Tags":["ReadOnly","NotReplicated"],"ValueType":{"Name":"int","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Data","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"AppearanceDidLoad","Tags":["ReadOnly","NotReplicated","Deprecated"],"ValueType":{"Name":"bool","Category":"Primitive"},"Security":{"Write":"RobloxScriptSecurity","Read":"RobloxScriptSecurity"},"Category":"Data","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"AutoJumpEnabled","Tags":[],"ValueType":{"Name":"bool","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Data","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"CameraMaxZoomDistance","Tags":[],"ValueType":{"Name":"float","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Camera","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"CameraMinZoomDistance","Tags":[],"ValueType":{"Name":"float","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Camera","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"CameraMode","Tags":[],"ValueType":{"Name":"CameraMode","Category":"Enum"},"Security":{"Read":"None","Write":"None"},"Category":"Camera","Description":"An enum that describes how a Player's camera is allowed to behave. <a href=\"http://wiki.roblox.com/index.php/CameraMode\" target=\"_blank\">More info</a>.","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Property","Name":"CanLoadCharacterAppearance","Tags":[],"ValueType":{"Name":"bool","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Behavior","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"Character","Tags":[],"ValueType":{"Name":"Model","Category":"Class"},"Security":{"Write":"None","Read":"None"},"Category":"Data","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"CharacterAppearance","Tags":["NotBrowsable","Deprecated"],"ValueType":{"Name":"string","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Data","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"CharacterAppearanceId","Tags":[],"ValueType":{"Name":"int64","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Data","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"ChatMode","Tags":["ReadOnly","NotReplicated"],"ValueType":{"Name":"ChatMode","Category":"Enum"},"Security":{"Read":"RobloxScriptSecurity","Write":"RobloxScriptSecurity"},"Category":"Data","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"DataComplexity","Tags":["ReadOnly","NotReplicated","Deprecated"],"ValueType":{"Name":"int","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Data","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"DataComplexityLimit","Tags":["NotReplicated","Deprecated"],"ValueType":{"Name":"int","Category":"Primitive"},"Security":{"Write":"LocalUserSecurity","Read":"LocalUserSecurity"},"Category":"Data","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"DataReady","Tags":["ReadOnly","NotReplicated","Deprecated"],"ValueType":{"Name":"bool","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Data","Description":"Read-only. If true, this Player's persistent data can be loaded, false otherwise. <a href=\"http://wiki.roblox.com/index.php/ROBLOX_Scripting_How_To:_Data_Persistence\" target=\"_blank\">Info on Data Persistence</a>.","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Property","Name":"DevCameraOcclusionMode","Tags":[],"ValueType":{"Name":"DevCameraOcclusionMode","Category":"Enum"},"Security":{"Write":"None","Read":"None"},"Category":"Camera","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"DevComputerCameraMode","Tags":[],"ValueType":{"Name":"DevComputerCameraMovementMode","Category":"Enum"},"Security":{"Read":"None","Write":"None"},"Category":"Camera","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"DevComputerMovementMode","Tags":[],"ValueType":{"Name":"DevComputerMovementMode","Category":"Enum"},"Security":{"Read":"None","Write":"None"},"Category":"Control","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"DevEnableMouseLock","Tags":[],"ValueType":{"Name":"bool","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Camera","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"DevTouchCameraMode","Tags":[],"ValueType":{"Name":"DevTouchCameraMovementMode","Category":"Enum"},"Security":{"Write":"None","Read":"None"},"Category":"Camera","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"DevTouchMovementMode","Tags":[],"ValueType":{"Name":"DevTouchMovementMode","Category":"Enum"},"Security":{"Write":"None","Read":"None"},"Category":"Control","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"DisplayName","Tags":[],"ValueType":{"Name":"string","Category":"Primitive"},"Security":{"Write":"RobloxScriptSecurity","Read":"RobloxScriptSecurity"},"Category":"Data","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"FollowUserId","Tags":["ReadOnly","NotReplicated"],"ValueType":{"Name":"int64","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Data","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"Guest","Tags":["ReadOnly","NotReplicated"],"ValueType":{"Name":"bool","Category":"Primitive"},"Security":{"Read":"RobloxScriptSecurity","Write":"RobloxScriptSecurity"},"Category":"Data","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"HealthDisplayDistance","Tags":[],"ValueType":{"Name":"float","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Camera","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"LocaleId","Tags":["Hidden","ReadOnly","NotReplicated"],"ValueType":{"Name":"string","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Data","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"MaximumSimulationRadius","Tags":["NotReplicated"],"ValueType":{"Name":"float","Category":"Primitive"},"Security":{"Read":"LocalUserSecurity","Write":"LocalUserSecurity"},"Category":"Data","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"MembershipType","Tags":["ReadOnly","NotReplicated"],"ValueType":{"Name":"MembershipType","Category":"Enum"},"Security":{"Write":"None","Read":"None"},"Category":"Data","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"NameDisplayDistance","Tags":[],"ValueType":{"Name":"float","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Camera","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"Neutral","Tags":[],"ValueType":{"Name":"bool","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Team","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"OsPlatform","Tags":[],"ValueType":{"Name":"string","Category":"Primitive"},"Security":{"Read":"RobloxScriptSecurity","Write":"RobloxScriptSecurity"},"Category":"Data","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"ReplicationFocus","Tags":[],"ValueType":{"Name":"Instance","Category":"Class"},"Security":{"Read":"None","Write":"None"},"Category":"Data","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"RespawnLocation","Tags":[],"ValueType":{"Name":"SpawnLocation","Category":"Class"},"Security":{"Read":"None","Write":"None"},"Category":"Data","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"SimulationRadius","Tags":[],"ValueType":{"Name":"float","Category":"Primitive"},"Security":{"Write":"LocalUserSecurity","Read":"LocalUserSecurity"},"Category":"Data","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"Team","Tags":["NotReplicated"],"ValueType":{"Name":"Team","Category":"Class"},"Security":{"Read":"None","Write":"None"},"Category":"Team","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"TeamColor","Tags":[],"ValueType":{"Name":"BrickColor","Category":"DataType"},"Security":{"Read":"None","Write":"None"},"Category":"Team","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"Teleported","Tags":["Hidden","ReadOnly","NotReplicated"],"ValueType":{"Name":"bool","Category":"Primitive"},"Security":{"Read":"RobloxScriptSecurity","Write":"RobloxScriptSecurity"},"Category":"Data","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"TeleportedIn","Tags":[],"ValueType":{"Name":"bool","Category":"Primitive"},"Security":{"Read":"RobloxScriptSecurity","Write":"RobloxScriptSecurity"},"Category":"Data","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"UserId","Tags":[],"ValueType":{"Name":"int64","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Data","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"VRDevice","Tags":[],"ValueType":{"Name":"string","Category":"Primitive"},"Security":{"Write":"RobloxScriptSecurity","Read":"RobloxScriptSecurity"},"Category":"Data","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"userId","Tags":["Deprecated"],"ValueType":{"Name":"int64","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Data","Description":"`userId` is deprecated. Use `UserId` instead.","DescriptionSource":"Heuristic"},{"MemberType":"Function","Name":"AddToBlockList","Tags":[],"Parameters":[{"Name":"userIds","Type":{"Name":"Array","Category":"Group"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"RobloxScriptSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"ClearCharacterAppearance","Tags":[],"Parameters":[],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"DistanceFromCharacter","Tags":[],"Parameters":[{"Name":"point","Type":{"Name":"Vector3","Category":"DataType"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"float","Category":"Primitive"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"GetFriendStatus","Tags":[],"Parameters":[{"Name":"player","Type":{"Name":"Instance","Category":"Class"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"FriendStatus","Category":"Enum"},"Security":"RobloxScriptSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"GetGameSessionID","Tags":[],"Parameters":[],"ReturnType":{"Name":"string","Category":"Primitive"},"Security":"RobloxSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"GetJoinData","Tags":[],"Parameters":[],"ReturnType":{"Name":"Dictionary","Category":"Group"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"GetMouse","Tags":[],"Parameters":[],"ReturnType":{"Name":"Instance","Category":"Class"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"GetUnder13","Tags":[],"Parameters":[],"ReturnType":{"Name":"bool","Category":"Primitive"},"Security":"RobloxScriptSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"HasAppearanceLoaded","Tags":[],"Parameters":[],"ReturnType":{"Name":"bool","Category":"Primitive"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"IsUserAvailableForExperiment","Tags":["Deprecated"],"Parameters":[],"ReturnType":{"Name":"bool","Category":"Primitive"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"Kick","Tags":[],"Parameters":[{"Name":"message","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"LoadBoolean","Tags":["Deprecated"],"Parameters":[{"Name":"key","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"bool","Category":"Primitive"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"LoadCharacterAppearance","Tags":[],"Parameters":[{"Name":"assetInstance","Type":{"Name":"Instance","Category":"Class"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"LoadData","Tags":["Deprecated"],"Parameters":[],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"LocalUserSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"LoadInstance","Tags":["Deprecated"],"Parameters":[{"Name":"key","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"Instance","Category":"Class"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"LoadNumber","Tags":["Deprecated"],"Parameters":[{"Name":"key","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"double","Category":"Primitive"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"LoadString","Tags":["Deprecated"],"Parameters":[{"Name":"key","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"string","Category":"Primitive"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"Move","Tags":[],"Parameters":[{"Name":"walkDirection","Type":{"Name":"Vector3","Category":"DataType"},"Description":null,"DescriptionSource":null},{"Name":"relativeToCamera","Type":{"Name":"bool","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"RemoveCharacter","Tags":[],"Parameters":[],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"LocalUserSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"RequestFriendship","Tags":[],"Parameters":[{"Name":"player","Type":{"Name":"Instance","Category":"Class"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"RobloxScriptSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"RevokeFriendship","Tags":[],"Parameters":[{"Name":"player","Type":{"Name":"Instance","Category":"Class"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"RobloxScriptSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"SaveBoolean","Tags":["Deprecated"],"Parameters":[{"Name":"key","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"value","Type":{"Name":"bool","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"SaveData","Tags":["Deprecated"],"Parameters":[],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"LocalUserSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"SaveInstance","Tags":["Deprecated"],"Parameters":[{"Name":"key","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"value","Type":{"Name":"Instance","Category":"Class"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"SaveNumber","Tags":["Deprecated"],"Parameters":[{"Name":"key","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"value","Type":{"Name":"double","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"SaveString","Tags":["Deprecated"],"Parameters":[{"Name":"key","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"value","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"SetAccountAge","Tags":[],"Parameters":[{"Name":"accountAge","Type":{"Name":"int","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"PluginSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"SetMembershipType","Tags":[],"Parameters":[{"Name":"membershipType","Type":{"Name":"MembershipType","Category":"Enum"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"RobloxScriptSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"SetSuperSafeChat","Tags":[],"Parameters":[{"Name":"value","Type":{"Name":"bool","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"PluginSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"SetUnder13","Tags":["Deprecated"],"Parameters":[{"Name":"value","Type":{"Name":"bool","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"RobloxSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"UpdatePlayerBlocked","Tags":[],"Parameters":[{"Name":"userId","Type":{"Name":"int64","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"blocked","Type":{"Name":"bool","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"RobloxScriptSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"loadBoolean","Tags":["Deprecated"],"Parameters":[{"Name":"key","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"bool","Category":"Primitive"},"Security":"None","Description":"`loadBoolean` is deprecated. Use `LoadBoolean` instead.","DescriptionSource":"Heuristic"},{"MemberType":"Function","Name":"loadInstance","Tags":["Deprecated"],"Parameters":[{"Name":"key","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"Instance","Category":"Class"},"Security":"None","Description":"`loadInstance` is deprecated. Use `LoadInstance` instead.","DescriptionSource":"Heuristic"},{"MemberType":"Function","Name":"loadNumber","Tags":["Deprecated"],"Parameters":[{"Name":"key","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"double","Category":"Primitive"},"Security":"None","Description":"`loadNumber` is deprecated. Use `LoadNumber` instead.","DescriptionSource":"Heuristic"},{"MemberType":"Function","Name":"loadString","Tags":["Deprecated"],"Parameters":[{"Name":"key","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"string","Category":"Primitive"},"Security":"None","Description":"`loadString` is deprecated. Use `LoadString` instead.","DescriptionSource":"Heuristic"},{"MemberType":"Function","Name":"saveBoolean","Tags":["Deprecated"],"Parameters":[{"Name":"key","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"value","Type":{"Name":"bool","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"None","Description":"`saveBoolean` is deprecated. Use `SaveBoolean` instead.","DescriptionSource":"Heuristic"},{"MemberType":"Function","Name":"saveInstance","Tags":["Deprecated"],"Parameters":[{"Name":"key","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"value","Type":{"Name":"Instance","Category":"Class"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"None","Description":"`saveInstance` is deprecated. Use `SaveInstance` instead.","DescriptionSource":"Heuristic"},{"MemberType":"Function","Name":"saveNumber","Tags":["Deprecated"],"Parameters":[{"Name":"key","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"value","Type":{"Name":"double","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"None","Description":"`saveNumber` is deprecated. Use `SaveNumber` instead.","DescriptionSource":"Heuristic"},{"MemberType":"Function","Name":"saveString","Tags":["Deprecated"],"Parameters":[{"Name":"key","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"value","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"None","Description":"`saveString` is deprecated. Use `SaveString` instead.","DescriptionSource":"Heuristic"},{"MemberType":"Function","Name":"GetFriendsOnline","Tags":["Yields"],"Parameters":[{"Name":"maxFriends","Type":{"Name":"int","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"Array","Category":"Group"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"GetRankInGroup","Tags":["Yields"],"Parameters":[{"Name":"groupId","Type":{"Name":"int64","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"int","Category":"Primitive"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"GetRoleInGroup","Tags":["Yields"],"Parameters":[{"Name":"groupId","Type":{"Name":"int64","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"string","Category":"Primitive"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"IsBestFriendsWith","Tags":["Yields","Deprecated"],"Parameters":[{"Name":"userId","Type":{"Name":"int64","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"bool","Category":"Primitive"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"IsFriendsWith","Tags":["Yields"],"Parameters":[{"Name":"userId","Type":{"Name":"int64","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"bool","Category":"Primitive"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"IsInGroup","Tags":["Yields"],"Parameters":[{"Name":"groupId","Type":{"Name":"int64","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"bool","Category":"Primitive"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"LoadCharacter","Tags":["Yields"],"Parameters":[],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"None","Description":"Loads in a new character for this player. This will replace the player's current character, if they have one. This should be used in conjunction with Players.CharacterAutoLoads to control spawning of characters. This function only works from a server-side script (NOT a LocalScript).","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Function","Name":"LoadCharacterBlocking","Tags":["Yields"],"Parameters":[],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"LocalUserSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"LoadCharacterWithHumanoidDescription","Tags":["Yields"],"Parameters":[{"Name":"humanoidDescription","Type":{"Name":"Instance","Category":"Class"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"WaitForDataReady","Tags":["Yields","Deprecated"],"Parameters":[],"ReturnType":{"Name":"bool","Category":"Primitive"},"Security":"None","Description":"Yields until the persistent data for this Player is ready to be loaded. <a href=\"http://wiki.roblox.com/index.php/ROBLOX_Scripting_How_To:_Data_Persistence\" target=\"_blank\">Info on Data Persistence</a>.","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Function","Name":"isFriendsWith","Tags":["Yields","Deprecated"],"Parameters":[{"Name":"userId","Type":{"Name":"int64","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"bool","Category":"Primitive"},"Security":"None","Description":"`isFriendsWith` is deprecated. Use `IsFriendsWith` instead.","DescriptionSource":"Heuristic"},{"MemberType":"Function","Name":"waitForDataReady","Tags":["Yields","Deprecated"],"Parameters":[],"ReturnType":{"Name":"bool","Category":"Primitive"},"Security":"None","Description":"`waitForDataReady` is deprecated. Use `WaitForDataReady` instead.","DescriptionSource":"Heuristic"},{"MemberType":"Event","Name":"CharacterAdded","Tags":[],"Parameters":[{"Name":"character","Type":{"Name":"Instance","Category":"Class"},"Description":null,"DescriptionSource":null}],"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Event","Name":"CharacterAppearanceLoaded","Tags":[],"Parameters":[{"Name":"character","Type":{"Name":"Instance","Category":"Class"},"Description":null,"DescriptionSource":null}],"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Event","Name":"CharacterRemoving","Tags":[],"Parameters":[{"Name":"character","Type":{"Name":"Instance","Category":"Class"},"Description":null,"DescriptionSource":null}],"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Event","Name":"Chatted","Tags":[],"Parameters":[{"Name":"message","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"recipient","Type":{"Name":"Instance","Category":"Class"},"Description":null,"DescriptionSource":null}],"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Event","Name":"FriendStatusChanged","Tags":[],"Parameters":[{"Name":"player","Type":{"Name":"Instance","Category":"Class"},"Description":null,"DescriptionSource":null},{"Name":"friendStatus","Type":{"Name":"FriendStatus","Category":"Enum"},"Description":null,"DescriptionSource":null}],"Security":"RobloxScriptSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Event","Name":"Idled","Tags":[],"Parameters":[{"Name":"time","Type":{"Name":"double","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"Security":"None","Description":"Fired periodically after the user has been AFK for a while. Currently this event is only fired for the *local* Player. \"time\" is the time in seconds that the user has been idle.","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Event","Name":"OnTeleport","Tags":[],"Parameters":[{"Name":"teleportState","Type":{"Name":"TeleportState","Category":"Enum"},"Description":null,"DescriptionSource":null},{"Name":"placeId","Type":{"Name":"int64","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"spawnName","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Event","Name":"SimulationRadiusChanged","Tags":[],"Parameters":[{"Name":"radius","Type":{"Name":"float","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"Security":"LocalUserSecurity","Description":null,"DescriptionSource":null}],"Tags":[],"Superclass":"Instance","Description":null,"DescriptionSource":null},{"Name":"PlayerScripts","Members":[{"MemberType":"Function","Name":"ClearComputerCameraMovementModes","Tags":[],"Parameters":[],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"ClearComputerMovementModes","Tags":[],"Parameters":[],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"ClearTouchCameraMovementModes","Tags":[],"Parameters":[],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"ClearTouchMovementModes","Tags":[],"Parameters":[],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"GetRegisteredComputerCameraMovementModes","Tags":[],"Parameters":[],"ReturnType":{"Name":"Array","Category":"Group"},"Security":"RobloxScriptSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"GetRegisteredComputerMovementModes","Tags":[],"Parameters":[],"ReturnType":{"Name":"Array","Category":"Group"},"Security":"RobloxScriptSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"GetRegisteredTouchCameraMovementModes","Tags":[],"Parameters":[],"ReturnType":{"Name":"Array","Category":"Group"},"Security":"RobloxScriptSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"GetRegisteredTouchMovementModes","Tags":[],"Parameters":[],"ReturnType":{"Name":"Array","Category":"Group"},"Security":"RobloxScriptSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"RegisterComputerCameraMovementMode","Tags":[],"Parameters":[{"Name":"cameraMovementMode","Type":{"Name":"ComputerCameraMovementMode","Category":"Enum"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"RegisterComputerMovementMode","Tags":[],"Parameters":[{"Name":"movementMode","Type":{"Name":"ComputerMovementMode","Category":"Enum"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"RegisterTouchCameraMovementMode","Tags":[],"Parameters":[{"Name":"cameraMovementMode","Type":{"Name":"TouchCameraMovementMode","Category":"Enum"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"RegisterTouchMovementMode","Tags":[],"Parameters":[{"Name":"movementMode","Type":{"Name":"TouchMovementMode","Category":"Enum"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Event","Name":"ComputerCameraMovementModeRegistered","Tags":[],"Parameters":[],"Security":"RobloxScriptSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Event","Name":"ComputerMovementModeRegistered","Tags":[],"Parameters":[],"Security":"RobloxScriptSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Event","Name":"TouchCameraMovementModeRegistered","Tags":[],"Parameters":[],"Security":"RobloxScriptSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Event","Name":"TouchMovementModeRegistered","Tags":[],"Parameters":[],"Security":"RobloxScriptSecurity","Description":null,"DescriptionSource":null}],"Tags":["NotCreatable","NotReplicated"],"Superclass":"Instance","Description":"A container instance that contains LocalScripts. LocalScript objects that are placed in this container will be exectue only when a Player is the parent.","DescriptionSource":null},{"Name":"Players","Members":[{"MemberType":"Property","Name":"BubbleChat","Tags":["ReadOnly","NotReplicated"],"ValueType":{"Name":"bool","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Data","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"CharacterAutoLoads","Tags":["NotReplicated"],"ValueType":{"Name":"bool","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Behavior","Description":"Set to true, when a player joins a game, they get a character automatically, as well as when they die. When set to false, characters do not auto load and will only load in using Player:LoadCharacter().","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Property","Name":"ClassicChat","Tags":["ReadOnly","NotReplicated"],"ValueType":{"Name":"bool","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Data","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"LocalPlayer","Tags":["ReadOnly","NotReplicated"],"ValueType":{"Name":"Instance","Category":"Class"},"Security":{"Write":"None","Read":"None"},"Category":"Data","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"MaxPlayers","Tags":["ReadOnly","NotReplicated"],"ValueType":{"Name":"int","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Data","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"MaxPlayersInternal","Tags":[],"ValueType":{"Name":"int","Category":"Primitive"},"Security":{"Read":"LocalUserSecurity","Write":"LocalUserSecurity"},"Category":"Data","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"NumPlayers","Tags":["ReadOnly","NotReplicated","Deprecated"],"ValueType":{"Name":"int","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Data","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"PreferredPlayers","Tags":["ReadOnly","NotReplicated"],"ValueType":{"Name":"int","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Data","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"PreferredPlayersInternal","Tags":[],"ValueType":{"Name":"int","Category":"Primitive"},"Security":{"Read":"LocalUserSecurity","Write":"LocalUserSecurity"},"Category":"Data","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"RespawnTime","Tags":[],"ValueType":{"Name":"float","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Data","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"localPlayer","Tags":["Hidden","ReadOnly","NotReplicated","Deprecated"],"ValueType":{"Name":"Instance","Category":"Class"},"Security":{"Read":"None","Write":"None"},"Category":"Data","Description":"`localPlayer` is deprecated. Use `LocalPlayer` instead.","DescriptionSource":"Heuristic"},{"MemberType":"Property","Name":"numPlayers","Tags":["Hidden","ReadOnly","NotReplicated","Deprecated"],"ValueType":{"Name":"int","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Data","Description":"`numPlayers` is deprecated. Use `NumPlayers` instead.","DescriptionSource":"Heuristic"},{"MemberType":"Function","Name":"Chat","Tags":[],"Parameters":[{"Name":"message","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"PluginSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"CreateLocalPlayer","Tags":[],"Parameters":[],"ReturnType":{"Name":"Instance","Category":"Class"},"Security":"LocalUserSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"GetPlayerByUserId","Tags":[],"Parameters":[{"Name":"userId","Type":{"Name":"int64","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"Instance","Category":"Class"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"GetPlayerFromCharacter","Tags":[],"Parameters":[{"Name":"character","Type":{"Name":"Instance","Category":"Class"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"Instance","Category":"Class"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"GetPlayers","Tags":[],"Parameters":[],"ReturnType":{"Name":"Objects","Category":"DataType"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"ReportAbuse","Tags":[],"Parameters":[{"Name":"player","Type":{"Name":"Instance","Category":"Class"},"Description":null,"DescriptionSource":null},{"Name":"reason","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"optionalMessage","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"LocalUserSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"SetChatStyle","Tags":[],"Parameters":[{"Name":"style","Type":{"Name":"ChatStyle","Category":"Enum"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"PluginSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"TeamChat","Tags":[],"Parameters":[{"Name":"message","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"PluginSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"WhisperChat","Tags":[],"Parameters":[{"Name":"message","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"player","Type":{"Name":"Instance","Category":"Class"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"LocalUserSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"getPlayerFromCharacter","Tags":["Deprecated"],"Parameters":[{"Name":"character","Type":{"Name":"Instance","Category":"Class"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"Instance","Category":"Class"},"Security":"None","Description":"`getPlayerFromCharacter` is deprecated. Use `GetPlayerFromCharacter` instead.","DescriptionSource":"Heuristic"},{"MemberType":"Function","Name":"getPlayers","Tags":["Deprecated"],"Parameters":[],"ReturnType":{"Name":"Objects","Category":"DataType"},"Security":"None","Description":"`getPlayers` is deprecated. Use `GetPlayers` instead.","DescriptionSource":"Heuristic"},{"MemberType":"Function","Name":"playerFromCharacter","Tags":["Deprecated"],"Parameters":[{"Name":"character","Type":{"Name":"Instance","Category":"Class"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"Instance","Category":"Class"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"players","Tags":["Deprecated"],"Parameters":[],"ReturnType":{"Name":"Objects","Category":"DataType"},"Security":"None","Description":"Use GetPlayers() instead","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Function","Name":"GetCharacterAppearanceAsync","Tags":["Yields"],"Parameters":[{"Name":"userId","Type":{"Name":"int64","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"Instance","Category":"Class"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"GetCharacterAppearanceInfoAsync","Tags":["Yields"],"Parameters":[{"Name":"userId","Type":{"Name":"int64","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"Dictionary","Category":"Group"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"GetFriendsAsync","Tags":["Yields"],"Parameters":[{"Name":"userId","Type":{"Name":"int64","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"Instance","Category":"Class"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"GetHumanoidDescriptionFromOutfitId","Tags":["Yields"],"Parameters":[{"Name":"outfitId","Type":{"Name":"int64","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"Instance","Category":"Class"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"GetHumanoidDescriptionFromUserId","Tags":["Yields"],"Parameters":[{"Name":"userId","Type":{"Name":"int64","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"Instance","Category":"Class"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"GetNameFromUserIdAsync","Tags":["Yields"],"Parameters":[{"Name":"userId","Type":{"Name":"int64","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"string","Category":"Primitive"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"GetUserIdFromNameAsync","Tags":["Yields"],"Parameters":[{"Name":"userName","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"int64","Category":"Primitive"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"GetUserThumbnailAsync","Tags":["Yields"],"Parameters":[{"Name":"userId","Type":{"Name":"int64","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"thumbnailType","Type":{"Name":"ThumbnailType","Category":"Enum"},"Description":null,"DescriptionSource":null},{"Name":"thumbnailSize","Type":{"Name":"ThumbnailSize","Category":"Enum"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"Tuple","Category":"Group"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Event","Name":"FriendRequestEvent","Tags":[],"Parameters":[{"Name":"player","Type":{"Name":"Instance","Category":"Class"},"Description":null,"DescriptionSource":null},{"Name":"player","Type":{"Name":"Instance","Category":"Class"},"Description":null,"DescriptionSource":null},{"Name":"friendRequestEvent","Type":{"Name":"FriendRequestEvent","Category":"Enum"},"Description":null,"DescriptionSource":null}],"Security":"RobloxScriptSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Event","Name":"GameAnnounce","Tags":[],"Parameters":[{"Name":"message","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"Security":"RobloxScriptSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Event","Name":"PlayerAdded","Tags":[],"Parameters":[{"Name":"player","Type":{"Name":"Instance","Category":"Class"},"Description":null,"DescriptionSource":null}],"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Event","Name":"PlayerChatted","Tags":[],"Parameters":[{"Name":"chatType","Type":{"Name":"PlayerChatType","Category":"Enum"},"Description":null,"DescriptionSource":null},{"Name":"player","Type":{"Name":"Instance","Category":"Class"},"Description":null,"DescriptionSource":null},{"Name":"message","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"targetPlayer","Type":{"Name":"Instance","Category":"Class"},"Description":null,"DescriptionSource":null}],"Security":"LocalUserSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Event","Name":"PlayerConnecting","Tags":[],"Parameters":[{"Name":"player","Type":{"Name":"Instance","Category":"Class"},"Description":null,"DescriptionSource":null}],"Security":"LocalUserSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Event","Name":"PlayerDisconnecting","Tags":[],"Parameters":[{"Name":"player","Type":{"Name":"Instance","Category":"Class"},"Description":null,"DescriptionSource":null}],"Security":"LocalUserSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Event","Name":"PlayerRejoining","Tags":[],"Parameters":[{"Name":"player","Type":{"Name":"Instance","Category":"Class"},"Description":null,"DescriptionSource":null}],"Security":"LocalUserSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Event","Name":"PlayerRemoving","Tags":[],"Parameters":[{"Name":"player","Type":{"Name":"Instance","Category":"Class"},"Description":null,"DescriptionSource":null}],"Security":"None","Description":null,"DescriptionSource":null}],"Tags":["NotCreatable","Service"],"Superclass":"Instance","Description":null,"DescriptionSource":null},{"Name":"Plugin","Members":[{"MemberType":"Property","Name":"CollisionEnabled","Tags":["ReadOnly","NotReplicated"],"ValueType":{"Name":"bool","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Data","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"GridSize","Tags":["ReadOnly","NotReplicated"],"ValueType":{"Name":"float","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Data","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"UsesAssetInsertionDrag","Tags":["NotReplicated"],"ValueType":{"Name":"bool","Category":"Primitive"},"Security":{"Write":"RobloxScriptSecurity","Read":"RobloxScriptSecurity"},"Category":"Behavior","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"Activate","Tags":[],"Parameters":[{"Name":"exclusiveMouse","Type":{"Name":"bool","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"PluginSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"CreatePluginAction","Tags":[],"Parameters":[{"Name":"actionId","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"text","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"statusTip","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"iconName","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"allowBinding","Type":{"Name":"bool","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"Instance","Category":"Class"},"Security":"PluginSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"CreatePluginMenu","Tags":[],"Parameters":[{"Name":"id","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"title","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"icon","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"Instance","Category":"Class"},"Security":"PluginSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"CreateToolbar","Tags":[],"Parameters":[{"Name":"name","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"Instance","Category":"Class"},"Security":"PluginSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"Deactivate","Tags":[],"Parameters":[],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"PluginSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"GetJoinMode","Tags":[],"Parameters":[],"ReturnType":{"Name":"JointCreationMode","Category":"Enum"},"Security":"PluginSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"GetMouse","Tags":[],"Parameters":[],"ReturnType":{"Name":"Instance","Category":"Class"},"Security":"PluginSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"GetSelectedRibbonTool","Tags":[],"Parameters":[],"ReturnType":{"Name":"RibbonTool","Category":"Enum"},"Security":"PluginSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"GetSetting","Tags":[],"Parameters":[{"Name":"key","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"Variant","Category":"Group"},"Security":"PluginSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"GetStudioUserId","Tags":[],"Parameters":[],"ReturnType":{"Name":"int64","Category":"Primitive"},"Security":"PluginSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"IsActivated","Tags":[],"Parameters":[],"ReturnType":{"Name":"bool","Category":"Primitive"},"Security":"PluginSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"IsActivatedWithExclusiveMouse","Tags":[],"Parameters":[],"ReturnType":{"Name":"bool","Category":"Primitive"},"Security":"PluginSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"Negate","Tags":[],"Parameters":[{"Name":"objects","Type":{"Name":"Objects","Category":"DataType"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"Objects","Category":"DataType"},"Security":"PluginSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"OpenScript","Tags":[],"Parameters":[{"Name":"script","Type":{"Name":"Instance","Category":"Class"},"Description":null,"DescriptionSource":null},{"Name":"lineNumber","Type":{"Name":"int","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"PluginSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"OpenWikiPage","Tags":[],"Parameters":[{"Name":"url","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"PluginSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"PauseSound","Tags":[],"Parameters":[{"Name":"soundChannel","Type":{"Name":"Instance","Category":"Class"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"RobloxScriptSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"PlaySound","Tags":[],"Parameters":[{"Name":"soundChannel","Type":{"Name":"Instance","Category":"Class"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"RobloxScriptSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"ResumeSound","Tags":[],"Parameters":[{"Name":"soundChannel","Type":{"Name":"Instance","Category":"Class"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"RobloxScriptSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"SaveSelectedToRoblox","Tags":[],"Parameters":[],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"PluginSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"SelectRibbonTool","Tags":[],"Parameters":[{"Name":"tool","Type":{"Name":"RibbonTool","Category":"Enum"},"Description":null,"DescriptionSource":null},{"Name":"position","Type":{"Name":"UDim2","Category":"DataType"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"PluginSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"Separate","Tags":[],"Parameters":[{"Name":"objects","Type":{"Name":"Objects","Category":"DataType"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"Objects","Category":"DataType"},"Security":"PluginSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"SetSetting","Tags":[],"Parameters":[{"Name":"key","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"value","Type":{"Name":"Variant","Category":"Group"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"PluginSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"StartDecalDrag","Tags":[],"Parameters":[{"Name":"decal","Type":{"Name":"Instance","Category":"Class"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"RobloxScriptSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"StartDrag","Tags":[],"Parameters":[{"Name":"dragData","Type":{"Name":"Dictionary","Category":"Group"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"PluginSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"StopAllSounds","Tags":[],"Parameters":[],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"RobloxScriptSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"Union","Tags":[],"Parameters":[{"Name":"objects","Type":{"Name":"Objects","Category":"DataType"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"Instance","Category":"Class"},"Security":"PluginSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"CreateDockWidgetPluginGui","Tags":["Yields"],"Parameters":[{"Name":"pluginGuiId","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"dockWidgetPluginGuiInfo","Type":{"Name":"DockWidgetPluginGuiInfo","Category":"DataType"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"Instance","Category":"Class"},"Security":"PluginSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"CreateQWidgetPluginGui","Tags":["Yields"],"Parameters":[{"Name":"pluginGuiId","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"pluginGuiOptions","Type":{"Name":"Dictionary","Category":"Group"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"Instance","Category":"Class"},"Security":"RobloxScriptSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"ImportFbxAnimation","Tags":["Yields"],"Parameters":[{"Name":"rigModel","Type":{"Name":"Instance","Category":"Class"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"Instance","Category":"Class"},"Security":"PluginSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"ImportFbxRig","Tags":["Yields"],"Parameters":[],"ReturnType":{"Name":"Instance","Category":"Class"},"Security":"PluginSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"PromptForExistingAssetId","Tags":["Yields"],"Parameters":[{"Name":"assetType","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"int64","Category":"Primitive"},"Security":"PluginSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"PromptSaveSelection","Tags":["Yields"],"Parameters":[{"Name":"suggestedFileName","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"bool","Category":"Primitive"},"Security":"PluginSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Event","Name":"Deactivation","Tags":[],"Parameters":[],"Security":"PluginSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Event","Name":"Unloading","Tags":[],"Parameters":[],"Security":"PluginSecurity","Description":null,"DescriptionSource":null}],"Tags":["NotCreatable"],"Superclass":"Instance","Description":null,"DescriptionSource":null},{"Name":"PluginAction","Members":[{"MemberType":"Property","Name":"ActionId","Tags":["ReadOnly","NotReplicated"],"ValueType":{"Name":"string","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Data","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"AllowBinding","Tags":["ReadOnly","NotReplicated"],"ValueType":{"Name":"bool","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Data","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"StatusTip","Tags":["ReadOnly","NotReplicated"],"ValueType":{"Name":"string","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Data","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"Text","Tags":["ReadOnly","NotReplicated"],"ValueType":{"Name":"string","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Data","Description":null,"DescriptionSource":null},{"MemberType":"Event","Name":"Triggered","Tags":[],"Parameters":[],"Security":"PluginSecurity","Description":null,"DescriptionSource":null}],"Tags":["NotReplicated"],"Superclass":"Instance","Description":null,"DescriptionSource":null},{"Name":"PluginDragEvent","Members":[{"MemberType":"Property","Name":"Data","Tags":["ReadOnly","NotReplicated"],"ValueType":{"Name":"string","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Data","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"MimeType","Tags":["ReadOnly","NotReplicated"],"ValueType":{"Name":"string","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Data","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"Position","Tags":["ReadOnly","NotReplicated"],"ValueType":{"Name":"Vector2","Category":"DataType"},"Security":{"Write":"None","Read":"None"},"Category":"Data","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"Sender","Tags":["ReadOnly","NotReplicated"],"ValueType":{"Name":"string","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Data","Description":null,"DescriptionSource":null}],"Tags":["NotCreatable","NotReplicated"],"Superclass":"Instance","Description":null,"DescriptionSource":null},{"Name":"PluginGuiService","Members":[],"Tags":["NotCreatable","Service","NotReplicated"],"Superclass":"Instance","Description":null,"DescriptionSource":null},{"Name":"PluginManager","Members":[{"MemberType":"Function","Name":"CreatePlugin","Tags":["CustomLuaState"],"Parameters":[],"ReturnType":{"Name":"Instance","Category":"Class"},"Security":"PluginSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"ExportPlace","Tags":[],"Parameters":[{"Name":"filePath","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"PluginSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"ExportSelection","Tags":[],"Parameters":[{"Name":"filePath","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"PluginSecurity","Description":null,"DescriptionSource":null}],"Tags":["NotCreatable"],"Superclass":"Instance","Description":null,"DescriptionSource":null},{"Name":"PluginMenu","Members":[{"MemberType":"Property","Name":"Icon","Tags":["NotReplicated"],"ValueType":{"Name":"string","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Appearance","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"Title","Tags":["NotReplicated"],"ValueType":{"Name":"string","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Appearance","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"AddAction","Tags":[],"Parameters":[{"Name":"action","Type":{"Name":"Instance","Category":"Class"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"PluginSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"AddMenu","Tags":[],"Parameters":[{"Name":"menu","Type":{"Name":"Instance","Category":"Class"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"PluginSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"AddNewAction","Tags":[],"Parameters":[{"Name":"actionId","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"text","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"icon","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"Instance","Category":"Class"},"Security":"PluginSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"AddSeparator","Tags":[],"Parameters":[],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"PluginSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"Clear","Tags":[],"Parameters":[],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"PluginSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"ShowAsync","Tags":["Yields"],"Parameters":[],"ReturnType":{"Name":"Instance","Category":"Class"},"Security":"PluginSecurity","Description":null,"DescriptionSource":null}],"Tags":["NotCreatable","NotReplicated"],"Superclass":"Instance","Description":null,"DescriptionSource":null},{"Name":"PluginToolbar","Members":[{"MemberType":"Function","Name":"CreateButton","Tags":[],"Parameters":[{"Name":"buttonId","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"tooltip","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"iconname","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"text","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"Instance","Category":"Class"},"Security":"PluginSecurity","Description":null,"DescriptionSource":null}],"Tags":["NotCreatable"],"Superclass":"Instance","Description":null,"DescriptionSource":null},{"Name":"PluginToolbarButton","Members":[{"MemberType":"Property","Name":"ClickableWhenViewportHidden","Tags":["NotReplicated"],"ValueType":{"Name":"bool","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Appearance","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"Enabled","Tags":["NotReplicated"],"ValueType":{"Name":"bool","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Appearance","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"Icon","Tags":["NotReplicated"],"ValueType":{"Name":"Content","Category":"DataType"},"Security":{"Write":"None","Read":"None"},"Category":"Appearance","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"SetActive","Tags":[],"Parameters":[{"Name":"active","Type":{"Name":"bool","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"PluginSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Event","Name":"Click","Tags":[],"Parameters":[],"Security":"PluginSecurity","Description":null,"DescriptionSource":null}],"Tags":["NotCreatable"],"Superclass":"Instance","Description":null,"DescriptionSource":null},{"Name":"PointsService","Members":[{"MemberType":"Function","Name":"GetAwardablePoints","Tags":["Deprecated"],"Parameters":[],"ReturnType":{"Name":"int","Category":"Primitive"},"Security":"None","Description":"Returns the number of points the current universe can award to players. Works with server scripts ONLY.","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Function","Name":"AwardPoints","Tags":["Yields","Deprecated"],"Parameters":[{"Name":"userId","Type":{"Name":"int64","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"amount","Type":{"Name":"int","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"Tuple","Category":"Group"},"Security":"None","Description":"Will attempt to award the 'amount' points to 'userId', returns 'userId' awarded to, the number of points awarded, the new point total the user has in the game, and the total number of points the user now has. Will also fire PointsService.PointsAwarded. Works with server scripts ONLY.","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Function","Name":"GetGamePointBalance","Tags":["Yields","Deprecated"],"Parameters":[{"Name":"userId","Type":{"Name":"int64","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"int","Category":"Primitive"},"Security":"None","Description":"Returns the balance of points that player with userId has in the current game (all placeID points combined within the game). Works with server scripts ONLY.","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Function","Name":"GetPointBalance","Tags":["Yields","Deprecated"],"Parameters":[{"Name":"userId","Type":{"Name":"int64","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"int","Category":"Primitive"},"Security":"None","Description":"Returns the overall balance of points that player with userId has (the sum of all points across all games). Works with server scripts ONLY.","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Event","Name":"PointsAwarded","Tags":[],"Parameters":[{"Name":"userId","Type":{"Name":"int64","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"pointsAwarded","Type":{"Name":"int","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"userBalanceInGame","Type":{"Name":"int","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"userTotalBalance","Type":{"Name":"int","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"Security":"None","Description":"Fired when points are successfully awarded 'userId'. Also returns the updated balance of points for usedId in universe via 'userBalanceInUniverse', total points via 'userTotalBalance', and the amount points that were awarded via 'pointsAwarded'. This event fires on the server and also all clients in the game that awarded the points.","DescriptionSource":"ReflectionMetadata"}],"Tags":["NotCreatable","Service","Deprecated"],"Superclass":"Instance","Description":"A service used to query and award points for Roblox users using the universal point system.","DescriptionSource":null},{"Name":"Pose","Members":[{"MemberType":"Property","Name":"CFrame","Tags":[],"ValueType":{"Name":"CFrame","Category":"DataType"},"Security":{"Read":"None","Write":"None"},"Category":"Data","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"EasingDirection","Tags":[],"ValueType":{"Name":"PoseEasingDirection","Category":"Enum"},"Security":{"Write":"None","Read":"None"},"Category":"Data","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"EasingStyle","Tags":[],"ValueType":{"Name":"PoseEasingStyle","Category":"Enum"},"Security":{"Write":"None","Read":"None"},"Category":"Data","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"MaskWeight","Tags":["NotReplicated","Deprecated"],"ValueType":{"Name":"float","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Data","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"Weight","Tags":[],"ValueType":{"Name":"float","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Data","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"AddSubPose","Tags":[],"Parameters":[{"Name":"pose","Type":{"Name":"Instance","Category":"Class"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"GetSubPoses","Tags":[],"Parameters":[],"ReturnType":{"Name":"Objects","Category":"DataType"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"RemoveSubPose","Tags":[],"Parameters":[{"Name":"pose","Type":{"Name":"Instance","Category":"Class"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"None","Description":null,"DescriptionSource":null}],"Tags":[],"Superclass":"Instance","Description":"The pose of a joint relative to it's parent part in a keyframe","DescriptionSource":null},{"Name":"PostEffect","Members":[{"MemberType":"Property","Name":"Enabled","Tags":[],"ValueType":{"Name":"bool","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"State","Description":null,"DescriptionSource":null}],"Tags":["NotCreatable"],"Superclass":"Instance","Description":null,"DescriptionSource":null},{"Name":"BloomEffect","Members":[{"MemberType":"Property","Name":"Intensity","Tags":[],"ValueType":{"Name":"float","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"State","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"Size","Tags":[],"ValueType":{"Name":"float","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"State","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"Threshold","Tags":[],"ValueType":{"Name":"float","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"State","Description":null,"DescriptionSource":null}],"Tags":[],"Superclass":"PostEffect","Description":null,"DescriptionSource":null},{"Name":"BlurEffect","Members":[{"MemberType":"Property","Name":"Size","Tags":[],"ValueType":{"Name":"float","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"State","Description":null,"DescriptionSource":null}],"Tags":[],"Superclass":"PostEffect","Description":null,"DescriptionSource":null},{"Name":"ColorCorrectionEffect","Members":[{"MemberType":"Property","Name":"Brightness","Tags":[],"ValueType":{"Name":"float","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"State","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"Contrast","Tags":[],"ValueType":{"Name":"float","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"State","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"Saturation","Tags":[],"ValueType":{"Name":"float","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"State","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"TintColor","Tags":[],"ValueType":{"Name":"Color3","Category":"DataType"},"Security":{"Read":"None","Write":"None"},"Category":"State","Description":null,"DescriptionSource":null}],"Tags":[],"Superclass":"PostEffect","Description":null,"DescriptionSource":null},{"Name":"SunRaysEffect","Members":[{"MemberType":"Property","Name":"Intensity","Tags":[],"ValueType":{"Name":"float","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"State","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"Spread","Tags":[],"ValueType":{"Name":"float","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"State","Description":null,"DescriptionSource":null}],"Tags":[],"Superclass":"PostEffect","Description":null,"DescriptionSource":null},{"Name":"ReflectionMetadata","Members":[],"Tags":[],"Superclass":"Instance","Description":null,"DescriptionSource":null},{"Name":"ReflectionMetadataCallbacks","Members":[],"Tags":[],"Superclass":"Instance","Description":null,"DescriptionSource":null},{"Name":"ReflectionMetadataClasses","Members":[],"Tags":[],"Superclass":"Instance","Description":null,"DescriptionSource":null},{"Name":"ReflectionMetadataEnums","Members":[],"Tags":[],"Superclass":"Instance","Description":null,"DescriptionSource":null},{"Name":"ReflectionMetadataEvents","Members":[],"Tags":[],"Superclass":"Instance","Description":null,"DescriptionSource":null},{"Name":"ReflectionMetadataFunctions","Members":[],"Tags":[],"Superclass":"Instance","Description":null,"DescriptionSource":null},{"Name":"ReflectionMetadataItem","Members":[{"MemberType":"Property","Name":"Browsable","Tags":[],"ValueType":{"Name":"bool","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Reflection","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"ClassCategory","Tags":[],"ValueType":{"Name":"string","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Reflection","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"ClientOnly","Tags":[],"ValueType":{"Name":"bool","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Reflection","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"Constraint","Tags":[],"ValueType":{"Name":"string","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Reflection","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"Deprecated","Tags":[],"ValueType":{"Name":"bool","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Reflection","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"EditingDisabled","Tags":[],"ValueType":{"Name":"bool","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Reflection","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"IsBackend","Tags":[],"ValueType":{"Name":"bool","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Reflection","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"ScriptContext","Tags":[],"ValueType":{"Name":"string","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Reflection","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"ServerOnly","Tags":[],"ValueType":{"Name":"bool","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Reflection","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"UIMaximum","Tags":[],"ValueType":{"Name":"double","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Reflection","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"UIMinimum","Tags":[],"ValueType":{"Name":"double","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Reflection","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"UINumTicks","Tags":[],"ValueType":{"Name":"double","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Reflection","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"summary","Tags":[],"ValueType":{"Name":"string","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Reflection","Description":null,"DescriptionSource":null}],"Tags":["NotCreatable"],"Superclass":"Instance","Description":null,"DescriptionSource":null},{"Name":"ReflectionMetadataClass","Members":[{"MemberType":"Property","Name":"ExplorerImageIndex","Tags":[],"ValueType":{"Name":"int","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Reflection","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"ExplorerOrder","Tags":[],"ValueType":{"Name":"int","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Reflection","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"Insertable","Tags":[],"ValueType":{"Name":"bool","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Reflection","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"PreferredParent","Tags":[],"ValueType":{"Name":"string","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Reflection","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"PreferredParents","Tags":[],"ValueType":{"Name":"string","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Reflection","Description":null,"DescriptionSource":null}],"Tags":[],"Superclass":"ReflectionMetadataItem","Description":null,"DescriptionSource":null},{"Name":"ReflectionMetadataEnum","Members":[],"Tags":[],"Superclass":"ReflectionMetadataItem","Description":null,"DescriptionSource":null},{"Name":"ReflectionMetadataEnumItem","Members":[],"Tags":[],"Superclass":"ReflectionMetadataItem","Description":null,"DescriptionSource":null},{"Name":"ReflectionMetadataMember","Members":[],"Tags":[],"Superclass":"ReflectionMetadataItem","Description":null,"DescriptionSource":null},{"Name":"ReflectionMetadataProperties","Members":[],"Tags":[],"Superclass":"Instance","Description":null,"DescriptionSource":null},{"Name":"ReflectionMetadataYieldFunctions","Members":[],"Tags":[],"Superclass":"Instance","Description":null,"DescriptionSource":null},{"Name":"RemoteEvent","Members":[{"MemberType":"Function","Name":"FireAllClients","Tags":[],"Parameters":[{"Name":"arguments","Type":{"Name":"Tuple","Category":"Group"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"FireClient","Tags":[],"Parameters":[{"Name":"player","Type":{"Name":"Instance","Category":"Class"},"Description":null,"DescriptionSource":null},{"Name":"arguments","Type":{"Name":"Tuple","Category":"Group"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"FireServer","Tags":[],"Parameters":[{"Name":"arguments","Type":{"Name":"Tuple","Category":"Group"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Event","Name":"OnClientEvent","Tags":[],"Parameters":[{"Name":"arguments","Type":{"Name":"Tuple","Category":"Group"},"Description":null,"DescriptionSource":null}],"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Event","Name":"OnServerEvent","Tags":[],"Parameters":[{"Name":"player","Type":{"Name":"Instance","Category":"Class"},"Description":null,"DescriptionSource":null},{"Name":"arguments","Type":{"Name":"Tuple","Category":"Group"},"Description":null,"DescriptionSource":null}],"Security":"None","Description":null,"DescriptionSource":null}],"Tags":[],"Superclass":"Instance","Description":"Allow events defined in one script to be subscribed to by another script across client/server boundary","DescriptionSource":null},{"Name":"RemoteFunction","Members":[{"MemberType":"Function","Name":"InvokeClient","Tags":["Yields"],"Parameters":[{"Name":"player","Type":{"Name":"Instance","Category":"Class"},"Description":null,"DescriptionSource":null},{"Name":"arguments","Type":{"Name":"Tuple","Category":"Group"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"Tuple","Category":"Group"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"InvokeServer","Tags":["Yields"],"Parameters":[{"Name":"arguments","Type":{"Name":"Tuple","Category":"Group"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"Tuple","Category":"Group"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Callback","Name":"OnClientInvoke","Tags":[],"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Callback","Name":"OnServerInvoke","Tags":[],"Security":"None","Description":null,"DescriptionSource":null}],"Tags":[],"Superclass":"Instance","Description":"Allow functions defined in one script to be called by another script across client/server boundary","DescriptionSource":null},{"Name":"RenderSettings","Members":[{"MemberType":"Property","Name":"AutoFRMLevel","Tags":[],"ValueType":{"Name":"int","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Debug","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"EagerBulkExecution","Tags":[],"ValueType":{"Name":"bool","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Performance","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"EditQualityLevel","Tags":[],"ValueType":{"Name":"QualityLevel","Category":"Enum"},"Security":{"Read":"None","Write":"None"},"Category":"Performance","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"EnableFRM","Tags":["Hidden","NotReplicated"],"ValueType":{"Name":"bool","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Debug","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"ExportMergeByMaterial","Tags":[],"ValueType":{"Name":"bool","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"General","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"FrameRateManager","Tags":[],"ValueType":{"Name":"FramerateManagerMode","Category":"Enum"},"Security":{"Write":"None","Read":"None"},"Category":"General","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"GraphicsMode","Tags":[],"ValueType":{"Name":"GraphicsMode","Category":"Enum"},"Security":{"Write":"None","Read":"None"},"Category":"General","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"MeshCacheSize","Tags":[],"ValueType":{"Name":"int","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Cache","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"QualityLevel","Tags":[],"ValueType":{"Name":"QualityLevel","Category":"Enum"},"Security":{"Write":"None","Read":"None"},"Category":"Performance","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"ReloadAssets","Tags":[],"ValueType":{"Name":"bool","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Debug","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"RenderCSGTrianglesDebug","Tags":[],"ValueType":{"Name":"bool","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Debug","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"ShowBoundingBoxes","Tags":[],"ValueType":{"Name":"bool","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Debug","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"GetMaxQualityLevel","Tags":[],"Parameters":[],"ReturnType":{"Name":"int","Category":"Primitive"},"Security":"None","Description":null,"DescriptionSource":null}],"Tags":["Service","NotBrowsable"],"Superclass":"Instance","Description":null,"DescriptionSource":null},{"Name":"RenderingTest","Members":[{"MemberType":"Property","Name":"CFrame","Tags":[],"ValueType":{"Name":"CFrame","Category":"DataType"},"Security":{"Read":"None","Write":"None"},"Category":"RenderingTest","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"ComparisonDiffThreshold","Tags":[],"ValueType":{"Name":"int","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"RenderingTest","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"ComparisonMethod","Tags":[],"ValueType":{"Name":"RenderingTestComparisonMethod","Category":"Enum"},"Security":{"Write":"None","Read":"None"},"Category":"RenderingTest","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"ComparisonPsnrThreshold","Tags":[],"ValueType":{"Name":"float","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"RenderingTest","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"Description","Tags":[],"ValueType":{"Name":"string","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"RenderingTest","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"FieldOfView","Tags":[],"ValueType":{"Name":"float","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"RenderingTest","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"Orientation","Tags":["NotReplicated"],"ValueType":{"Name":"Vector3","Category":"DataType"},"Security":{"Read":"None","Write":"None"},"Category":"RenderingTest","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"Position","Tags":["NotReplicated"],"ValueType":{"Name":"Vector3","Category":"DataType"},"Security":{"Read":"None","Write":"None"},"Category":"RenderingTest","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"QualityLevel","Tags":[],"ValueType":{"Name":"int","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"RenderingTest","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"ShouldSkip","Tags":[],"ValueType":{"Name":"bool","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"RenderingTest","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"Ticket","Tags":[],"ValueType":{"Name":"string","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"RenderingTest","Description":null,"DescriptionSource":null}],"Tags":[],"Superclass":"Instance","Description":"dummy summary","DescriptionSource":null},{"Name":"ReplicatedFirst","Members":[{"MemberType":"Function","Name":"IsDefaultLoadingGuiRemoved","Tags":[],"Parameters":[],"ReturnType":{"Name":"bool","Category":"Primitive"},"Security":"RobloxScriptSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"IsFinishedReplicating","Tags":[],"Parameters":[],"ReturnType":{"Name":"bool","Category":"Primitive"},"Security":"RobloxScriptSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"RemoveDefaultLoadingScreen","Tags":[],"Parameters":[],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"SetDefaultLoadingGuiRemoved","Tags":[],"Parameters":[],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"RobloxScriptSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Event","Name":"DefaultLoadingGuiRemoved","Tags":[],"Parameters":[],"Security":"RobloxScriptSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Event","Name":"FinishedReplicating","Tags":[],"Parameters":[],"Security":"RobloxScriptSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Event","Name":"RemoveDefaultLoadingGuiSignal","Tags":[],"Parameters":[],"Security":"RobloxScriptSecurity","Description":null,"DescriptionSource":null}],"Tags":["NotCreatable","Service"],"Superclass":"Instance","Description":"A container whose contents are replicated to all clients (but not back to the server) first before anything else. Useful for creating loading guis, tutorials, etc.","DescriptionSource":null},{"Name":"ReplicatedStorage","Members":[],"Tags":["NotCreatable","Service"],"Superclass":"Instance","Description":"A container whose contents are replicated to all clients and the server.","DescriptionSource":null},{"Name":"RobloxReplicatedStorage","Members":[],"Tags":["NotCreatable","Service","NotBrowsable"],"Superclass":"Instance","Description":null,"DescriptionSource":null},{"Name":"RunService","Members":[{"MemberType":"Function","Name":"BindToRenderStep","Tags":[],"Parameters":[{"Name":"name","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"priority","Type":{"Name":"int","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"function","Type":{"Name":"Function","Category":"DataType"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"GetRobloxVersion","Tags":[],"Parameters":[],"ReturnType":{"Name":"string","Category":"Primitive"},"Security":"RobloxScriptSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"IsClient","Tags":[],"Parameters":[],"ReturnType":{"Name":"bool","Category":"Primitive"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"IsEdit","Tags":[],"Parameters":[],"ReturnType":{"Name":"bool","Category":"Primitive"},"Security":"PluginSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"IsRunMode","Tags":[],"Parameters":[],"ReturnType":{"Name":"bool","Category":"Primitive"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"IsRunning","Tags":[],"Parameters":[],"ReturnType":{"Name":"bool","Category":"Primitive"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"IsServer","Tags":[],"Parameters":[],"ReturnType":{"Name":"bool","Category":"Primitive"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"IsStudio","Tags":[],"Parameters":[],"ReturnType":{"Name":"bool","Category":"Primitive"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"Pause","Tags":[],"Parameters":[],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"PluginSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"Reset","Tags":["Deprecated"],"Parameters":[],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"PluginSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"Run","Tags":[],"Parameters":[],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"PluginSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"Set3dRenderingEnabled","Tags":[],"Parameters":[{"Name":"enable","Type":{"Name":"bool","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"RobloxScriptSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"SetRobloxGuiFocused","Tags":[],"Parameters":[{"Name":"focus","Type":{"Name":"bool","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"RobloxScriptSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"Stop","Tags":[],"Parameters":[],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"PluginSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"UnbindFromRenderStep","Tags":[],"Parameters":[{"Name":"name","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"setThrottleFramerateEnabled","Tags":[],"Parameters":[{"Name":"enable","Type":{"Name":"bool","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"RobloxScriptSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Event","Name":"Heartbeat","Tags":[],"Parameters":[{"Name":"step","Type":{"Name":"double","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Event","Name":"RenderStepped","Tags":[],"Parameters":[{"Name":"step","Type":{"Name":"double","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Event","Name":"Stepped","Tags":[],"Parameters":[{"Name":"time","Type":{"Name":"double","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"step","Type":{"Name":"double","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"Security":"None","Description":null,"DescriptionSource":null}],"Tags":["NotCreatable","Service","NotReplicated"],"Superclass":"Instance","Description":null,"DescriptionSource":null},{"Name":"RuntimeScriptService","Members":[],"Tags":["NotCreatable","Service","NotReplicated"],"Superclass":"Instance","Description":null,"DescriptionSource":null},{"Name":"ScriptContext","Members":[{"MemberType":"Property","Name":"ScriptsDisabled","Tags":["NotReplicated"],"ValueType":{"Name":"bool","Category":"Primitive"},"Security":{"Write":"LocalUserSecurity","Read":"LocalUserSecurity"},"Category":"State","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"AddCoreScriptLocal","Tags":[],"Parameters":[{"Name":"name","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"parent","Type":{"Name":"Instance","Category":"Class"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"RobloxScriptSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"GetCoverageStats","Tags":[],"Parameters":[],"ReturnType":{"Name":"Array","Category":"Group"},"Security":"RobloxScriptSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"ResetCoverageCollection","Tags":[],"Parameters":[],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"RobloxScriptSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"SetCoverageFilter","Tags":[],"Parameters":[{"Name":"callback","Type":{"Name":"Function","Category":"DataType"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"RobloxScriptSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"SetTimeout","Tags":[],"Parameters":[{"Name":"seconds","Type":{"Name":"double","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"PluginSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"StartCoverageCollection","Tags":[],"Parameters":[],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"RobloxScriptSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"StopCoverageCollection","Tags":[],"Parameters":[],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"RobloxScriptSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Event","Name":"Error","Tags":[],"Parameters":[{"Name":"message","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"stackTrace","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"script","Type":{"Name":"Instance","Category":"Class"},"Description":null,"DescriptionSource":null}],"Security":"None","Description":null,"DescriptionSource":null}],"Tags":["NotCreatable","Service","NotReplicated"],"Superclass":"Instance","Description":null,"DescriptionSource":null},{"Name":"ScriptDebugger","Members":[{"MemberType":"Property","Name":"CurrentLine","Tags":["ReadOnly","NotReplicated"],"ValueType":{"Name":"int","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Data","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"IsDebugging","Tags":["ReadOnly","NotReplicated"],"ValueType":{"Name":"bool","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Data","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"IsPaused","Tags":["ReadOnly","NotReplicated"],"ValueType":{"Name":"bool","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Data","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"Script","Tags":["ReadOnly","NotReplicated"],"ValueType":{"Name":"Instance","Category":"Class"},"Security":{"Write":"None","Read":"None"},"Category":"Data","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"AddWatch","Tags":[],"Parameters":[{"Name":"expression","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"Instance","Category":"Class"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"GetBreakpoints","Tags":[],"Parameters":[],"ReturnType":{"Name":"Objects","Category":"DataType"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"GetGlobals","Tags":[],"Parameters":[],"ReturnType":{"Name":"Map","Category":"Group"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"GetLocals","Tags":[],"Parameters":[{"Name":"stackFrame","Type":{"Name":"int","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"Map","Category":"Group"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"GetStack","Tags":[],"Parameters":[],"ReturnType":{"Name":"Array","Category":"Group"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"GetUpvalues","Tags":[],"Parameters":[{"Name":"stackFrame","Type":{"Name":"int","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"Map","Category":"Group"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"GetWatchValue","Tags":[],"Parameters":[{"Name":"watch","Type":{"Name":"Instance","Category":"Class"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"Variant","Category":"Group"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"GetWatches","Tags":[],"Parameters":[],"ReturnType":{"Name":"Objects","Category":"DataType"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"Resume","Tags":["Deprecated"],"Parameters":[],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"SetBreakpoint","Tags":[],"Parameters":[{"Name":"line","Type":{"Name":"int","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"Instance","Category":"Class"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"SetGlobal","Tags":[],"Parameters":[{"Name":"name","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"value","Type":{"Name":"Variant","Category":"Group"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"SetLocal","Tags":[],"Parameters":[{"Name":"name","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"value","Type":{"Name":"Variant","Category":"Group"},"Description":null,"DescriptionSource":null},{"Name":"stackFrame","Type":{"Name":"int","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"SetUpvalue","Tags":[],"Parameters":[{"Name":"name","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"value","Type":{"Name":"Variant","Category":"Group"},"Description":null,"DescriptionSource":null},{"Name":"stackFrame","Type":{"Name":"int","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"StepIn","Tags":["Deprecated"],"Parameters":[],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"StepOut","Tags":["Deprecated"],"Parameters":[],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"StepOver","Tags":["Deprecated"],"Parameters":[],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Event","Name":"BreakpointAdded","Tags":[],"Parameters":[{"Name":"breakpoint","Type":{"Name":"Instance","Category":"Class"},"Description":null,"DescriptionSource":null}],"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Event","Name":"BreakpointRemoved","Tags":[],"Parameters":[{"Name":"breakpoint","Type":{"Name":"Instance","Category":"Class"},"Description":null,"DescriptionSource":null}],"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Event","Name":"EncounteredBreak","Tags":[],"Parameters":[{"Name":"line","Type":{"Name":"int","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Event","Name":"Resuming","Tags":[],"Parameters":[],"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Event","Name":"WatchAdded","Tags":[],"Parameters":[{"Name":"watch","Type":{"Name":"Instance","Category":"Class"},"Description":null,"DescriptionSource":null}],"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Event","Name":"WatchRemoved","Tags":[],"Parameters":[{"Name":"watch","Type":{"Name":"Instance","Category":"Class"},"Description":null,"DescriptionSource":null}],"Security":"None","Description":null,"DescriptionSource":null}],"Tags":["NotCreatable"],"Superclass":"Instance","Description":null,"DescriptionSource":null},{"Name":"ScriptService","Members":[],"Tags":["NotCreatable","Service"],"Superclass":"Instance","Description":null,"DescriptionSource":null},{"Name":"Selection","Members":[{"MemberType":"Function","Name":"Get","Tags":[],"Parameters":[],"ReturnType":{"Name":"Objects","Category":"DataType"},"Security":"PluginSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"Set","Tags":[],"Parameters":[{"Name":"selection","Type":{"Name":"Objects","Category":"DataType"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"PluginSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Event","Name":"SelectionChanged","Tags":[],"Parameters":[],"Security":"None","Description":null,"DescriptionSource":null}],"Tags":["NotCreatable","Service"],"Superclass":"Instance","Description":null,"DescriptionSource":null},{"Name":"ServerScriptService","Members":[{"MemberType":"Property","Name":"LoadStringEnabled","Tags":["NotReplicated","NotScriptable"],"ValueType":{"Name":"bool","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Behavior","Description":null,"DescriptionSource":null}],"Tags":["NotCreatable","Service","NotReplicated"],"Superclass":"Instance","Description":"A container whose contents should be scripts. Scripts that are added to the container are run on the server.","DescriptionSource":null},{"Name":"ServerStorage","Members":[],"Tags":["NotCreatable","Service","NotReplicated"],"Superclass":"Instance","Description":"A container whose contents are only on the server.","DescriptionSource":null},{"Name":"ServiceProvider","Members":[{"MemberType":"Function","Name":"FindService","Tags":[],"Parameters":[{"Name":"className","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"Instance","Category":"Class"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"GetService","Tags":[],"Parameters":[{"Name":"className","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"Instance","Category":"Class"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"getService","Tags":["Deprecated"],"Parameters":[{"Name":"className","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"Instance","Category":"Class"},"Security":"None","Description":"`getService` is deprecated. Use `GetService` instead.","DescriptionSource":"Heuristic"},{"MemberType":"Function","Name":"service","Tags":["Deprecated"],"Parameters":[{"Name":"className","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"Instance","Category":"Class"},"Security":"None","Description":"Use GetService() instead","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Event","Name":"Close","Tags":[],"Parameters":[],"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Event","Name":"CloseLate","Tags":[],"Parameters":[],"Security":"LocalUserSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Event","Name":"ServiceAdded","Tags":[],"Parameters":[{"Name":"service","Type":{"Name":"Instance","Category":"Class"},"Description":null,"DescriptionSource":null}],"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Event","Name":"ServiceRemoving","Tags":[],"Parameters":[{"Name":"service","Type":{"Name":"Instance","Category":"Class"},"Description":null,"DescriptionSource":null}],"Security":"None","Description":null,"DescriptionSource":null}],"Tags":["NotCreatable","NotBrowsable"],"Superclass":"Instance","Description":null,"DescriptionSource":null},{"Name":"DataModel","Members":[{"MemberType":"Property","Name":"CreatorId","Tags":["ReadOnly","NotReplicated"],"ValueType":{"Name":"int64","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"State","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"CreatorType","Tags":["ReadOnly","NotReplicated"],"ValueType":{"Name":"CreatorType","Category":"Enum"},"Security":{"Write":"None","Read":"None"},"Category":"State","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"GameId","Tags":["ReadOnly","NotReplicated"],"ValueType":{"Name":"int64","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"State","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"GearGenreSetting","Tags":["ReadOnly","NotReplicated"],"ValueType":{"Name":"GearGenreSetting","Category":"Enum"},"Security":{"Read":"None","Write":"None"},"Category":"State","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"Genre","Tags":["ReadOnly","NotReplicated"],"ValueType":{"Name":"Genre","Category":"Enum"},"Security":{"Read":"None","Write":"None"},"Category":"State","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"IsSFFlagsLoaded","Tags":["ReadOnly","NotReplicated"],"ValueType":{"Name":"bool","Category":"Primitive"},"Security":{"Read":"RobloxScriptSecurity","Write":"RobloxScriptSecurity"},"Category":"Data","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"JobId","Tags":["ReadOnly","NotReplicated"],"ValueType":{"Name":"string","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"JobInfo","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"PlaceId","Tags":["ReadOnly","NotReplicated"],"ValueType":{"Name":"int64","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"State","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"PlaceVersion","Tags":["ReadOnly","NotReplicated"],"ValueType":{"Name":"int","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"State","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"PrivateServerId","Tags":["ReadOnly","NotReplicated"],"ValueType":{"Name":"string","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Data","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"PrivateServerOwnerId","Tags":["ReadOnly","NotReplicated"],"ValueType":{"Name":"int64","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Data","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"VIPServerId","Tags":["Hidden","ReadOnly","NotReplicated","Deprecated"],"ValueType":{"Name":"string","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Data","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"VIPServerOwnerId","Tags":["Hidden","ReadOnly","NotReplicated","Deprecated"],"ValueType":{"Name":"int64","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Data","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"Workspace","Tags":["ReadOnly","NotReplicated"],"ValueType":{"Name":"Workspace","Category":"Class"},"Security":{"Write":"None","Read":"None"},"Category":"Data","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"lighting","Tags":["ReadOnly","NotReplicated","Deprecated"],"ValueType":{"Name":"Instance","Category":"Class"},"Security":{"Read":"None","Write":"None"},"Category":"Data","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"workspace","Tags":["ReadOnly","NotReplicated","Deprecated"],"ValueType":{"Name":"Workspace","Category":"Class"},"Security":{"Write":"None","Read":"None"},"Category":"Data","Description":"`workspace` is deprecated. Use `Workspace` instead.","DescriptionSource":"Heuristic"},{"MemberType":"Function","Name":"BindToClose","Tags":[],"Parameters":[{"Name":"function","Type":{"Name":"Function","Category":"DataType"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"GetJobIntervalPeakFraction","Tags":[],"Parameters":[{"Name":"jobname","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"greaterThan","Type":{"Name":"double","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"double","Category":"Primitive"},"Security":"PluginSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"GetJobTimePeakFraction","Tags":[],"Parameters":[{"Name":"jobname","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"greaterThan","Type":{"Name":"double","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"double","Category":"Primitive"},"Security":"PluginSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"GetJobsExtendedStats","Tags":[],"Parameters":[],"ReturnType":{"Name":"Array","Category":"Group"},"Security":"PluginSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"GetJobsInfo","Tags":[],"Parameters":[],"ReturnType":{"Name":"Array","Category":"Group"},"Security":"PluginSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"GetMessage","Tags":["Deprecated"],"Parameters":[],"ReturnType":{"Name":"string","Category":"Primitive"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"GetObjects","Tags":[],"Parameters":[{"Name":"url","Type":{"Name":"Content","Category":"DataType"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"Objects","Category":"DataType"},"Security":"PluginSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"GetRemoteBuildMode","Tags":["Deprecated"],"Parameters":[],"ReturnType":{"Name":"bool","Category":"Primitive"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"IsGearTypeAllowed","Tags":[],"Parameters":[{"Name":"gearType","Type":{"Name":"GearType","Category":"Enum"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"bool","Category":"Primitive"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"IsLoaded","Tags":[],"Parameters":[],"ReturnType":{"Name":"bool","Category":"Primitive"},"Security":"None","Description":"Returns true if the game has finished loading, false otherwise. Check this before listening to the Loaded signal to ensure a script knows when a game finishes loading.","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Function","Name":"Load","Tags":[],"Parameters":[{"Name":"url","Type":{"Name":"Content","Category":"DataType"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"LocalUserSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"OpenScreenshotsFolder","Tags":[],"Parameters":[],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"RobloxScriptSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"OpenVideosFolder","Tags":[],"Parameters":[],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"RobloxScriptSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"ReportInGoogleAnalytics","Tags":[],"Parameters":[{"Name":"category","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"action","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"label","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"value","Type":{"Name":"int","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"RobloxScriptSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"SetPlaceId","Tags":[],"Parameters":[{"Name":"placeId","Type":{"Name":"int64","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"PluginSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"SetUniverseId","Tags":[],"Parameters":[{"Name":"universeId","Type":{"Name":"int64","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"PluginSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"Shutdown","Tags":[],"Parameters":[],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"LocalUserSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"HttpGetAsync","Tags":["Yields"],"Parameters":[{"Name":"url","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"httpRequestType","Type":{"Name":"HttpRequestType","Category":"Enum"},"Description":null,"DescriptionSource":null},{"Name":"doNotAllowDiabolicalMode","Type":{"Name":"bool","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"string","Category":"Primitive"},"Security":"RobloxScriptSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"HttpPostAsync","Tags":["Yields"],"Parameters":[{"Name":"url","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"data","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"contentType","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"httpRequestType","Type":{"Name":"HttpRequestType","Category":"Enum"},"Description":null,"DescriptionSource":null},{"Name":"doNotAllowDiabolicalMode","Type":{"Name":"bool","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"string","Category":"Primitive"},"Security":"RobloxScriptSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"SavePlace","Tags":["Yields","Deprecated"],"Parameters":[{"Name":"saveFilter","Type":{"Name":"SaveFilter","Category":"Enum"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"bool","Category":"Primitive"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Event","Name":"AllowedGearTypeChanged","Tags":["Deprecated"],"Parameters":[],"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Event","Name":"GraphicsQualityChangeRequest","Tags":[],"Parameters":[{"Name":"betterQuality","Type":{"Name":"bool","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Event","Name":"ItemChanged","Tags":["Deprecated"],"Parameters":[{"Name":"object","Type":{"Name":"Instance","Category":"Class"},"Description":null,"DescriptionSource":null},{"Name":"descriptor","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Event","Name":"Loaded","Tags":[],"Parameters":[],"Security":"None","Description":"Fires when the game finishes loading. Use this to know when to remove your custom loading gui. It is best to check IsLoaded() before connecting to this event, as the game may load before the event is connected to.","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Event","Name":"ScreenshotReady","Tags":[],"Parameters":[{"Name":"path","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"Security":"RobloxScriptSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Callback","Name":"OnClose","Tags":["Deprecated"],"Security":"None","Description":"Deprecated. Use DataModel.BindToClose","DescriptionSource":"ReflectionMetadata"}],"Tags":["NotCreatable"],"Superclass":"ServiceProvider","Description":"The root of ROBLOX's parent-child hierarchy (commonly known as game after the global variable used to access it)","DescriptionSource":null},{"Name":"GenericSettings","Members":[],"Tags":["NotCreatable"],"Superclass":"ServiceProvider","Description":null,"DescriptionSource":null},{"Name":"AnalysticsSettings","Members":[],"Tags":["NotCreatable"],"Superclass":"GenericSettings","Description":null,"DescriptionSource":null},{"Name":"GlobalSettings","Members":[{"MemberType":"Function","Name":"GetFFlag","Tags":[],"Parameters":[{"Name":"name","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"bool","Category":"Primitive"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"GetFVariable","Tags":[],"Parameters":[{"Name":"name","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"string","Category":"Primitive"},"Security":"None","Description":null,"DescriptionSource":null}],"Tags":["NotCreatable","NotBrowsable"],"Superclass":"GenericSettings","Description":null,"DescriptionSource":null},{"Name":"UserSettings","Members":[{"MemberType":"Function","Name":"IsUserFeatureEnabled","Tags":[],"Parameters":[{"Name":"name","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"bool","Category":"Primitive"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"Reset","Tags":[],"Parameters":[],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"None","Description":null,"DescriptionSource":null}],"Tags":["NotCreatable"],"Superclass":"GenericSettings","Description":null,"DescriptionSource":null},{"Name":"Sky","Members":[{"MemberType":"Property","Name":"CelestialBodiesShown","Tags":[],"ValueType":{"Name":"bool","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Appearance","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"MoonAngularSize","Tags":[],"ValueType":{"Name":"float","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Appearance","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"MoonTextureId","Tags":[],"ValueType":{"Name":"Content","Category":"DataType"},"Security":{"Read":"None","Write":"None"},"Category":"Appearance","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"SkyboxBk","Tags":[],"ValueType":{"Name":"Content","Category":"DataType"},"Security":{"Write":"None","Read":"None"},"Category":"Appearance","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"SkyboxDn","Tags":[],"ValueType":{"Name":"Content","Category":"DataType"},"Security":{"Read":"None","Write":"None"},"Category":"Appearance","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"SkyboxFt","Tags":[],"ValueType":{"Name":"Content","Category":"DataType"},"Security":{"Write":"None","Read":"None"},"Category":"Appearance","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"SkyboxLf","Tags":[],"ValueType":{"Name":"Content","Category":"DataType"},"Security":{"Read":"None","Write":"None"},"Category":"Appearance","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"SkyboxRt","Tags":[],"ValueType":{"Name":"Content","Category":"DataType"},"Security":{"Write":"None","Read":"None"},"Category":"Appearance","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"SkyboxUp","Tags":[],"ValueType":{"Name":"Content","Category":"DataType"},"Security":{"Read":"None","Write":"None"},"Category":"Appearance","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"StarCount","Tags":[],"ValueType":{"Name":"int","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Appearance","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"SunAngularSize","Tags":[],"ValueType":{"Name":"float","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Appearance","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"SunTextureId","Tags":[],"ValueType":{"Name":"Content","Category":"DataType"},"Security":{"Read":"None","Write":"None"},"Category":"Appearance","Description":null,"DescriptionSource":null}],"Tags":[],"Superclass":"Instance","Description":null,"DescriptionSource":null},{"Name":"Smoke","Members":[{"MemberType":"Property","Name":"Color","Tags":[],"ValueType":{"Name":"Color3","Category":"DataType"},"Security":{"Read":"None","Write":"None"},"Category":"Data","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"Enabled","Tags":[],"ValueType":{"Name":"bool","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Data","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"Opacity","Tags":["NotReplicated"],"ValueType":{"Name":"float","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Data","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"RiseVelocity","Tags":["NotReplicated"],"ValueType":{"Name":"float","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Data","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"Size","Tags":["NotReplicated"],"ValueType":{"Name":"float","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Data","Description":null,"DescriptionSource":null}],"Tags":[],"Superclass":"Instance","Description":"Makes the parent part or model object emit smoke","DescriptionSource":null},{"Name":"SocialService","Members":[{"MemberType":"Function","Name":"InvokeGameInvitePromptClosed","Tags":[],"Parameters":[{"Name":"player","Type":{"Name":"Instance","Category":"Class"},"Description":null,"DescriptionSource":null},{"Name":"recipientIds","Type":{"Name":"Array","Category":"Group"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"RobloxScriptSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"PromptGameInvite","Tags":[],"Parameters":[{"Name":"player","Type":{"Name":"Instance","Category":"Class"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"CanSendGameInviteAsync","Tags":["Yields"],"Parameters":[{"Name":"player","Type":{"Name":"Instance","Category":"Class"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"bool","Category":"Primitive"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Event","Name":"GameInvitePromptClosed","Tags":[],"Parameters":[{"Name":"player","Type":{"Name":"Instance","Category":"Class"},"Description":null,"DescriptionSource":null},{"Name":"recipientIds","Type":{"Name":"Array","Category":"Group"},"Description":null,"DescriptionSource":null}],"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Event","Name":"PromptInviteRequested","Tags":[],"Parameters":[{"Name":"player","Type":{"Name":"Instance","Category":"Class"},"Description":null,"DescriptionSource":null}],"Security":"RobloxScriptSecurity","Description":null,"DescriptionSource":null}],"Tags":["NotCreatable","Service","NotReplicated"],"Superclass":"Instance","Description":null,"DescriptionSource":null},{"Name":"Sound","Members":[{"MemberType":"Property","Name":"EmitterSize","Tags":[],"ValueType":{"Name":"float","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Data","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"IsLoaded","Tags":["ReadOnly","NotReplicated"],"ValueType":{"Name":"bool","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Data","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"IsPaused","Tags":["ReadOnly","NotReplicated"],"ValueType":{"Name":"bool","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Data","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"IsPlaying","Tags":["ReadOnly","NotReplicated"],"ValueType":{"Name":"bool","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Data","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"Looped","Tags":[],"ValueType":{"Name":"bool","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Data","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"MaxDistance","Tags":[],"ValueType":{"Name":"float","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Data","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"MinDistance","Tags":["Deprecated"],"ValueType":{"Name":"float","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Data","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"Pitch","Tags":["Deprecated"],"ValueType":{"Name":"float","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Data","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"PlayOnRemove","Tags":[],"ValueType":{"Name":"bool","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Behavior","Description":"The sound will play when it is removed from the Workspace. Looped sounds don't play","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Property","Name":"PlaybackLoudness","Tags":["ReadOnly","NotReplicated"],"ValueType":{"Name":"double","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Data","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"PlaybackSpeed","Tags":[],"ValueType":{"Name":"float","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Data","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"Playing","Tags":[],"ValueType":{"Name":"bool","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Data","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"RollOffMode","Tags":[],"ValueType":{"Name":"RollOffMode","Category":"Enum"},"Security":{"Read":"None","Write":"None"},"Category":"Data","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"SoundGroup","Tags":[],"ValueType":{"Name":"SoundGroup","Category":"Class"},"Security":{"Write":"None","Read":"None"},"Category":"Data","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"SoundId","Tags":[],"ValueType":{"Name":"Content","Category":"DataType"},"Security":{"Write":"None","Read":"None"},"Category":"Data","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"TimeLength","Tags":["ReadOnly","NotReplicated"],"ValueType":{"Name":"double","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Data","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"TimePosition","Tags":[],"ValueType":{"Name":"double","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Data","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"Volume","Tags":[],"ValueType":{"Name":"float","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Data","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"isPlaying","Tags":["ReadOnly","NotReplicated","Deprecated"],"ValueType":{"Name":"bool","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Data","Description":"`isPlaying` is deprecated. Use `IsPlaying` instead.","DescriptionSource":"Heuristic"},{"MemberType":"Function","Name":"Pause","Tags":[],"Parameters":[],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"Play","Tags":[],"Parameters":[],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"Resume","Tags":[],"Parameters":[],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"Stop","Tags":[],"Parameters":[],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"pause","Tags":["Deprecated"],"Parameters":[],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"None","Description":"`pause` is deprecated. Use `Pause` instead.","DescriptionSource":"Heuristic"},{"MemberType":"Function","Name":"play","Tags":["Deprecated"],"Parameters":[],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"None","Description":"`play` is deprecated. Use `Play` instead.","DescriptionSource":"Heuristic"},{"MemberType":"Function","Name":"stop","Tags":["Deprecated"],"Parameters":[],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"None","Description":"`stop` is deprecated. Use `Stop` instead.","DescriptionSource":"Heuristic"},{"MemberType":"Event","Name":"DidLoop","Tags":[],"Parameters":[{"Name":"soundId","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"numOfTimesLooped","Type":{"Name":"int","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Event","Name":"Ended","Tags":[],"Parameters":[{"Name":"soundId","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Event","Name":"Loaded","Tags":[],"Parameters":[{"Name":"soundId","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Event","Name":"Paused","Tags":[],"Parameters":[{"Name":"soundId","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Event","Name":"Played","Tags":[],"Parameters":[{"Name":"soundId","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Event","Name":"Resumed","Tags":[],"Parameters":[{"Name":"soundId","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Event","Name":"Stopped","Tags":[],"Parameters":[{"Name":"soundId","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"Security":"None","Description":null,"DescriptionSource":null}],"Tags":[],"Superclass":"Instance","Description":null,"DescriptionSource":null},{"Name":"SoundEffect","Members":[{"MemberType":"Property","Name":"Enabled","Tags":[],"ValueType":{"Name":"bool","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"State","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"Priority","Tags":[],"ValueType":{"Name":"int","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"State","Description":null,"DescriptionSource":null}],"Tags":["NotCreatable"],"Superclass":"Instance","Description":null,"DescriptionSource":null},{"Name":"ChorusSoundEffect","Members":[{"MemberType":"Property","Name":"Depth","Tags":[],"ValueType":{"Name":"float","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"State","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"Mix","Tags":[],"ValueType":{"Name":"float","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"State","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"Rate","Tags":[],"ValueType":{"Name":"float","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"State","Description":null,"DescriptionSource":null}],"Tags":[],"Superclass":"SoundEffect","Description":"A Chorus audio effect that can be applied to a Sound or SoundGroup.","DescriptionSource":null},{"Name":"CompressorSoundEffect","Members":[{"MemberType":"Property","Name":"Attack","Tags":[],"ValueType":{"Name":"float","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"State","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"GainMakeup","Tags":[],"ValueType":{"Name":"float","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"State","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"Ratio","Tags":[],"ValueType":{"Name":"float","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"State","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"Release","Tags":[],"ValueType":{"Name":"float","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"State","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"SideChain","Tags":[],"ValueType":{"Name":"Instance","Category":"Class"},"Security":{"Read":"None","Write":"None"},"Category":"State","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"Threshold","Tags":[],"ValueType":{"Name":"float","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"State","Description":null,"DescriptionSource":null}],"Tags":[],"Superclass":"SoundEffect","Description":"A Compressor audio effect that can be applied to a Sound or SoundGroup.","DescriptionSource":null},{"Name":"DistortionSoundEffect","Members":[{"MemberType":"Property","Name":"Level","Tags":[],"ValueType":{"Name":"float","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"State","Description":null,"DescriptionSource":null}],"Tags":[],"Superclass":"SoundEffect","Description":"A Distortion audio effect that can be applied to a Sound or SoundGroup.","DescriptionSource":null},{"Name":"EchoSoundEffect","Members":[{"MemberType":"Property","Name":"Delay","Tags":[],"ValueType":{"Name":"float","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"State","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"DryLevel","Tags":[],"ValueType":{"Name":"float","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"State","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"Feedback","Tags":[],"ValueType":{"Name":"float","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"State","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"WetLevel","Tags":[],"ValueType":{"Name":"float","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"State","Description":null,"DescriptionSource":null}],"Tags":[],"Superclass":"SoundEffect","Description":"An echo audio effect that can be applied to a Sound or SoundGroup.","DescriptionSource":null},{"Name":"EqualizerSoundEffect","Members":[{"MemberType":"Property","Name":"HighGain","Tags":[],"ValueType":{"Name":"float","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"State","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"LowGain","Tags":[],"ValueType":{"Name":"float","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"State","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"MidGain","Tags":[],"ValueType":{"Name":"float","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"State","Description":null,"DescriptionSource":null}],"Tags":[],"Superclass":"SoundEffect","Description":"An Three-band Equalizer audio effect that can be applied to a Sound or SoundGroup.","DescriptionSource":null},{"Name":"FlangeSoundEffect","Members":[{"MemberType":"Property","Name":"Depth","Tags":[],"ValueType":{"Name":"float","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"State","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"Mix","Tags":[],"ValueType":{"Name":"float","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"State","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"Rate","Tags":[],"ValueType":{"Name":"float","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"State","Description":null,"DescriptionSource":null}],"Tags":[],"Superclass":"SoundEffect","Description":"A Flanging audio effect that can be applied to a Sound or SoundGroup.","DescriptionSource":null},{"Name":"PitchShiftSoundEffect","Members":[{"MemberType":"Property","Name":"Octave","Tags":[],"ValueType":{"Name":"float","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"State","Description":null,"DescriptionSource":null}],"Tags":[],"Superclass":"SoundEffect","Description":"A Pitch Shifting audio effect that can be applied to a Sound or SoundGroup.","DescriptionSource":null},{"Name":"ReverbSoundEffect","Members":[{"MemberType":"Property","Name":"DecayTime","Tags":[],"ValueType":{"Name":"float","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"State","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"Density","Tags":[],"ValueType":{"Name":"float","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"State","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"Diffusion","Tags":[],"ValueType":{"Name":"float","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"State","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"DryLevel","Tags":[],"ValueType":{"Name":"float","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"State","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"WetLevel","Tags":[],"ValueType":{"Name":"float","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"State","Description":null,"DescriptionSource":null}],"Tags":[],"Superclass":"SoundEffect","Description":"A Reverb audio effect that can be applied to a Sound or SoundGroup.","DescriptionSource":null},{"Name":"TremoloSoundEffect","Members":[{"MemberType":"Property","Name":"Depth","Tags":[],"ValueType":{"Name":"float","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"State","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"Duty","Tags":[],"ValueType":{"Name":"float","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"State","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"Frequency","Tags":[],"ValueType":{"Name":"float","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"State","Description":null,"DescriptionSource":null}],"Tags":[],"Superclass":"SoundEffect","Description":"A Tremolo audio effect that can be applied to a Sound or SoundGroup.","DescriptionSource":null},{"Name":"SoundGroup","Members":[{"MemberType":"Property","Name":"Volume","Tags":[],"ValueType":{"Name":"float","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"State","Description":null,"DescriptionSource":null}],"Tags":[],"Superclass":"Instance","Description":null,"DescriptionSource":null},{"Name":"SoundService","Members":[{"MemberType":"Property","Name":"AmbientReverb","Tags":[],"ValueType":{"Name":"ReverbType","Category":"Enum"},"Security":{"Write":"None","Read":"None"},"Category":"Data","Description":"The ambient sound environment. May not work when using hardware sound","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Property","Name":"DistanceFactor","Tags":[],"ValueType":{"Name":"float","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Data","Description":"the relative distance factor, compared to 1.0 meters.","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Property","Name":"DopplerScale","Tags":[],"ValueType":{"Name":"float","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Data","Description":"The doppler scale is a general scaling factor for how much the pitch varies due to doppler shifting in 3D sound. Doppler is the pitch bending effect when a sound comes towards the listener or moves away from it, much like the effect you hear when a train goes past you with its horn sounding. With dopplerscale you can exaggerate or diminish the effect.","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Property","Name":"RespectFilteringEnabled","Tags":[],"ValueType":{"Name":"bool","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Data","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"RolloffScale","Tags":[],"ValueType":{"Name":"float","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Data","Description":"Setting this value makes the sound drop off faster or slower. The higher the value, the faster volume will attenuate, and conversely the lower the value, the slower it will attenuate. For example a rolloff factor of 1 will simulate the real world, where as a value of 2 will make sounds attenuate 2 times quicker.","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Function","Name":"BeginRecording","Tags":[],"Parameters":[],"ReturnType":{"Name":"bool","Category":"Primitive"},"Security":"RobloxScriptSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"GetListener","Tags":[],"Parameters":[],"ReturnType":{"Name":"Tuple","Category":"Group"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"GetSoundMemoryData","Tags":[],"Parameters":[],"ReturnType":{"Name":"Dictionary","Category":"Group"},"Security":"RobloxScriptSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"PlayLocalSound","Tags":[],"Parameters":[{"Name":"sound","Type":{"Name":"Instance","Category":"Class"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"PlayStockSound","Tags":[],"Parameters":[{"Name":"sound","Type":{"Name":"SoundType","Category":"Enum"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"RobloxScriptSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"SetListener","Tags":[],"Parameters":[{"Name":"listenerType","Type":{"Name":"ListenerType","Category":"Enum"},"Description":null,"DescriptionSource":null},{"Name":"listener","Type":{"Name":"Tuple","Category":"Group"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"SetRecordingDevice","Tags":[],"Parameters":[{"Name":"deviceIndex","Type":{"Name":"int","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"bool","Category":"Primitive"},"Security":"RobloxScriptSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"EndRecording","Tags":["Yields"],"Parameters":[],"ReturnType":{"Name":"Dictionary","Category":"Group"},"Security":"RobloxScriptSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"GetRecordingDevices","Tags":["Yields"],"Parameters":[],"ReturnType":{"Name":"Dictionary","Category":"Group"},"Security":"RobloxScriptSecurity","Description":null,"DescriptionSource":null}],"Tags":["NotCreatable","Service"],"Superclass":"Instance","Description":null,"DescriptionSource":null},{"Name":"Sparkles","Members":[{"MemberType":"Property","Name":"Color","Tags":["Hidden","NotReplicated"],"ValueType":{"Name":"Color3","Category":"DataType"},"Security":{"Write":"None","Read":"None"},"Category":"Data","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"Enabled","Tags":[],"ValueType":{"Name":"bool","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Data","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"SparkleColor","Tags":[],"ValueType":{"Name":"Color3","Category":"DataType"},"Security":{"Read":"None","Write":"None"},"Category":"Data","Description":null,"DescriptionSource":null}],"Tags":[],"Superclass":"Instance","Description":"Makes the parent part or model object fantastic","DescriptionSource":null},{"Name":"SpawnerService","Members":[],"Tags":["NotCreatable","Service"],"Superclass":"Instance","Description":null,"DescriptionSource":null},{"Name":"StarterGear","Members":[],"Tags":[],"Superclass":"Instance","Description":null,"DescriptionSource":null},{"Name":"StarterPlayer","Members":[{"MemberType":"Property","Name":"AllowCustomAnimations","Tags":["Hidden"],"ValueType":{"Name":"bool","Category":"Primitive"},"Security":{"Read":"None","Write":"NotAccessibleSecurity"},"Category":"Character","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"AutoJumpEnabled","Tags":[],"ValueType":{"Name":"bool","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Mobile","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"CameraMaxZoomDistance","Tags":[],"ValueType":{"Name":"float","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Camera","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"CameraMinZoomDistance","Tags":[],"ValueType":{"Name":"float","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Camera","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"CameraMode","Tags":[],"ValueType":{"Name":"CameraMode","Category":"Enum"},"Security":{"Write":"None","Read":"None"},"Category":"Camera","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"DevCameraOcclusionMode","Tags":[],"ValueType":{"Name":"DevCameraOcclusionMode","Category":"Enum"},"Security":{"Write":"None","Read":"None"},"Category":"Camera","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"DevComputerCameraMovementMode","Tags":[],"ValueType":{"Name":"DevComputerCameraMovementMode","Category":"Enum"},"Security":{"Read":"None","Write":"None"},"Category":"Camera","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"DevComputerMovementMode","Tags":[],"ValueType":{"Name":"DevComputerMovementMode","Category":"Enum"},"Security":{"Write":"None","Read":"None"},"Category":"Controls","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"DevTouchCameraMovementMode","Tags":[],"ValueType":{"Name":"DevTouchCameraMovementMode","Category":"Enum"},"Security":{"Read":"None","Write":"None"},"Category":"Camera","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"DevTouchMovementMode","Tags":[],"ValueType":{"Name":"DevTouchMovementMode","Category":"Enum"},"Security":{"Read":"None","Write":"None"},"Category":"Controls","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"EnableMouseLockOption","Tags":[],"ValueType":{"Name":"bool","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Controls","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"HealthDisplayDistance","Tags":[],"ValueType":{"Name":"float","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Data","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"LoadCharacterAppearance","Tags":[],"ValueType":{"Name":"bool","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Character","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"NameDisplayDistance","Tags":[],"ValueType":{"Name":"float","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Data","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"ClearDefaults","Tags":[],"Parameters":[],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"RobloxScriptSecurity","Description":null,"DescriptionSource":null}],"Tags":["NotCreatable","Service"],"Superclass":"Instance","Description":null,"DescriptionSource":null},{"Name":"StarterPlayerScripts","Members":[],"Tags":[],"Superclass":"Instance","Description":"A container instance that contains LocalScripts. LocalScript objects that are placed in this container will be copied to new Players on startup.","DescriptionSource":null},{"Name":"StarterCharacterScripts","Members":[],"Tags":[],"Superclass":"StarterPlayerScripts","Description":"A container instance that contains LocalScripts. LocalScript objects that are placed in this container will be copied to new characters on startup.","DescriptionSource":null},{"Name":"Stats","Members":[{"MemberType":"Property","Name":"ContactsCount","Tags":["ReadOnly","NotReplicated"],"ValueType":{"Name":"int","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Data","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"DataReceiveKbps","Tags":["ReadOnly","NotReplicated"],"ValueType":{"Name":"float","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Data","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"DataSendKbps","Tags":["ReadOnly","NotReplicated"],"ValueType":{"Name":"float","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Data","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"HeartbeatTimeMs","Tags":["ReadOnly","NotReplicated"],"ValueType":{"Name":"float","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Data","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"InstanceCount","Tags":["ReadOnly","NotReplicated"],"ValueType":{"Name":"int","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Data","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"MovingPrimitivesCount","Tags":["ReadOnly","NotReplicated"],"ValueType":{"Name":"int","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Data","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"PhysicsReceiveKbps","Tags":["ReadOnly","NotReplicated"],"ValueType":{"Name":"float","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Data","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"PhysicsSendKbps","Tags":["ReadOnly","NotReplicated"],"ValueType":{"Name":"float","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Data","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"PhysicsStepTimeMs","Tags":["ReadOnly","NotReplicated"],"ValueType":{"Name":"float","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Data","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"PrimitivesCount","Tags":["ReadOnly","NotReplicated"],"ValueType":{"Name":"int","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Data","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"GetMemoryUsageMbForTag","Tags":[],"Parameters":[{"Name":"tag","Type":{"Name":"DeveloperMemoryTag","Category":"Enum"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"float","Category":"Primitive"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"GetTotalMemoryUsageMb","Tags":[],"Parameters":[],"ReturnType":{"Name":"float","Category":"Primitive"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"GetPaginatedMemoryByTexture","Tags":["Yields"],"Parameters":[{"Name":"queryType","Type":{"Name":"TextureQueryType","Category":"Enum"},"Description":null,"DescriptionSource":null},{"Name":"pageIndex","Type":{"Name":"int","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"pageSize","Type":{"Name":"int","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"Dictionary","Category":"Group"},"Security":"RobloxScriptSecurity","Description":null,"DescriptionSource":null}],"Tags":["NotCreatable","Service"],"Superclass":"Instance","Description":null,"DescriptionSource":null},{"Name":"StatsItem","Members":[{"MemberType":"Function","Name":"GetValue","Tags":[],"Parameters":[],"ReturnType":{"Name":"double","Category":"Primitive"},"Security":"PluginSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"GetValueString","Tags":[],"Parameters":[],"ReturnType":{"Name":"string","Category":"Primitive"},"Security":"PluginSecurity","Description":null,"DescriptionSource":null}],"Tags":["NotCreatable"],"Superclass":"Instance","Description":null,"DescriptionSource":null},{"Name":"RunningAverageItemDouble","Members":[],"Tags":["NotCreatable"],"Superclass":"StatsItem","Description":null,"DescriptionSource":null},{"Name":"RunningAverageItemInt","Members":[],"Tags":["NotCreatable"],"Superclass":"StatsItem","Description":null,"DescriptionSource":null},{"Name":"RunningAverageTimeIntervalItem","Members":[],"Tags":["NotCreatable"],"Superclass":"StatsItem","Description":null,"DescriptionSource":null},{"Name":"TotalCountTimeIntervalItem","Members":[],"Tags":["NotCreatable"],"Superclass":"StatsItem","Description":null,"DescriptionSource":null},{"Name":"StopWatchReporter","Members":[{"MemberType":"Function","Name":"FinishTask","Tags":[],"Parameters":[{"Name":"taskId","Type":{"Name":"int","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"RobloxScriptSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"SendReport","Tags":[],"Parameters":[{"Name":"reportName","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"RobloxScriptSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"StartTask","Tags":[],"Parameters":[{"Name":"reportName","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"taskName","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"int","Category":"Primitive"},"Security":"RobloxScriptSecurity","Description":null,"DescriptionSource":null}],"Tags":["NotCreatable","Service","NotReplicated"],"Superclass":"Instance","Description":null,"DescriptionSource":null},{"Name":"Studio","Members":[{"MemberType":"Property","Name":"Always Save Script Changes","Tags":[],"ValueType":{"Name":"bool","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"General","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"Animate Hover Over","Tags":[],"ValueType":{"Name":"bool","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Tools","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"Attach Debugger To","Tags":[],"ValueType":{"Name":"DEPRECATED_DebuggerDataModelPreference","Category":"Enum"},"Security":{"Read":"None","Write":"None"},"Category":"Advanced","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"Auto Indent","Tags":[],"ValueType":{"Name":"bool","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Script Editor","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"Auto-Save Enabled","Tags":[],"ValueType":{"Name":"bool","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Auto-Save","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"Auto-Save Interval (Minutes)","Tags":[],"ValueType":{"Name":"int","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Auto-Save","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"Auto-Save Path","Tags":[],"ValueType":{"Name":"QDir","Category":"DataType"},"Security":{"Read":"None","Write":"None"},"Category":"Auto-Save","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"Background Color","Tags":[],"ValueType":{"Name":"Color3","Category":"DataType"},"Security":{"Write":"None","Read":"None"},"Category":"Script Editor Colors","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"Basic Objects Display Mode","Tags":[],"ValueType":{"Name":"ListDisplayMode","Category":"Enum"},"Security":{"Read":"None","Write":"None"},"Category":"General","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"Built-in Function Color","Tags":[],"ValueType":{"Name":"Color3","Category":"DataType"},"Security":{"Write":"None","Read":"None"},"Category":"Script Editor Colors","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"Camera Mouse Wheel Speed","Tags":[],"ValueType":{"Name":"float","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Camera","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"Camera Shift Speed","Tags":[],"ValueType":{"Name":"float","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Camera","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"Camera Speed","Tags":[],"ValueType":{"Name":"float","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Camera","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"Camera Zoom to Mouse Position","Tags":[],"ValueType":{"Name":"bool","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Camera","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"Clear Output On Start","Tags":[],"ValueType":{"Name":"bool","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Output","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"Comment Color","Tags":[],"ValueType":{"Name":"Color3","Category":"DataType"},"Security":{"Read":"None","Write":"None"},"Category":"Script Editor Colors","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"DefaultScriptFileDir","Tags":[],"ValueType":{"Name":"QDir","Category":"DataType"},"Security":{"Read":"None","Write":"None"},"Category":"Directories","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"DeprecatedObjectsShown","Tags":[],"ValueType":{"Name":"bool","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Browsing","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"Device Pairing Code","Tags":[],"ValueType":{"Name":"int","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Device Deployment","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"Disable Accurate Play Solo","Tags":[],"ValueType":{"Name":"bool","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Advanced","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"Drag Multiple Parts As Single Part","Tags":[],"ValueType":{"Name":"bool","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Advanced","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"Enable Autocomplete","Tags":[],"ValueType":{"Name":"bool","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Advanced","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"Enable CoreScript Debugger","Tags":[],"ValueType":{"Name":"bool","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Advanced","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"Enable Intellisense","Tags":["NotReplicated","Deprecated"],"ValueType":{"Name":"bool","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Advanced","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"Error Color","Tags":[],"ValueType":{"Name":"Color3","Category":"DataType"},"Security":{"Read":"None","Write":"None"},"Category":"Script Editor Colors","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"Find Selection Background Color","Tags":[],"ValueType":{"Name":"Color3","Category":"DataType"},"Security":{"Write":"None","Read":"None"},"Category":"Script Editor Colors","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"Font","Tags":[],"ValueType":{"Name":"QFont","Category":"DataType"},"Security":{"Read":"None","Write":"None"},"Category":"Script Editor","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"Hover Animate Speed","Tags":[],"ValueType":{"Name":"HoverAnimateSpeed","Category":"Enum"},"Security":{"Write":"None","Read":"None"},"Category":"Tools","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"Hover Over Color","Tags":[],"ValueType":{"Name":"Color3","Category":"DataType"},"Security":{"Write":"None","Read":"None"},"Category":"Tools","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"Import mesh files as single mesh","Tags":[],"ValueType":{"Name":"bool","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Advanced","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"Keyword Color","Tags":[],"ValueType":{"Name":"Color3","Category":"DataType"},"Security":{"Read":"None","Write":"None"},"Category":"Script Editor Colors","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"Line Thickness","Tags":[],"ValueType":{"Name":"float","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Primary Part","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"LuaDebuggerEnabled","Tags":[],"ValueType":{"Name":"bool","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Lua Debugger","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"LuaDebuggerEnabledAtStartup","Tags":["Hidden","ReadOnly","NotReplicated"],"ValueType":{"Name":"bool","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Lua Debugger","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"Matching Word Background Color","Tags":[],"ValueType":{"Name":"Color3","Category":"DataType"},"Security":{"Write":"None","Read":"None"},"Category":"Script Editor Colors","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"Maximum Output Lines","Tags":[],"ValueType":{"Name":"int","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Output","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"Number Color","Tags":[],"ValueType":{"Name":"Color3","Category":"DataType"},"Security":{"Read":"None","Write":"None"},"Category":"Script Editor Colors","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"Only Play Audio from Window in Focus","Tags":[],"ValueType":{"Name":"bool","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Audio","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"Operator Color","Tags":[],"ValueType":{"Name":"Color3","Category":"DataType"},"Security":{"Write":"None","Read":"None"},"Category":"Script Editor Colors","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"Output Font","Tags":[],"ValueType":{"Name":"QFont","Category":"DataType"},"Security":{"Write":"None","Read":"None"},"Category":"Output","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"Output Layout Mode","Tags":[],"ValueType":{"Name":"OutputLayoutMode","Category":"Enum"},"Security":{"Write":"None","Read":"None"},"Category":"Output","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"OverrideCoreScripts","Tags":[],"ValueType":{"Name":"bool","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Directories","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"OverrideCoreScriptsDir","Tags":[],"ValueType":{"Name":"QDir","Category":"DataType"},"Security":{"Read":"None","Write":"None"},"Category":"Directories","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"PermissionLevelShown","Tags":[],"ValueType":{"Name":"PermissionLevelShown","Category":"Enum"},"Security":{"Write":"None","Read":"None"},"Category":"Browsing","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"PluginsDir","Tags":[],"ValueType":{"Name":"QDir","Category":"DataType"},"Security":{"Write":"None","Read":"None"},"Category":"Directories","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"Preprocessor Color","Tags":[],"ValueType":{"Name":"Color3","Category":"DataType"},"Security":{"Read":"None","Write":"None"},"Category":"Script Editor Colors","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"RecentSavesDir","Tags":[],"ValueType":{"Name":"QDir","Category":"DataType"},"Security":{"Read":"None","Write":"None"},"Category":"Directories","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"Render Throttle Percentage","Tags":[],"ValueType":{"Name":"int","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"General","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"Respect Studio shortcuts when game has focus","Tags":[],"ValueType":{"Name":"bool","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Advanced","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"RuntimeUndoBehavior","Tags":[],"ValueType":{"Name":"RuntimeUndoBehavior","Category":"Enum"},"Security":{"Read":"None","Write":"None"},"Category":"Undo","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"ScriptTimeoutLength","Tags":[],"ValueType":{"Name":"int","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Lua Debugger","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"Select Color","Tags":[],"ValueType":{"Name":"Color3","Category":"DataType"},"Security":{"Write":"None","Read":"None"},"Category":"Tools","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"Select/Hover Color","Tags":[],"ValueType":{"Name":"Color3","Category":"DataType"},"Security":{"Read":"None","Write":"None"},"Category":"Primary Part","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"Selection Background Color","Tags":[],"ValueType":{"Name":"Color3","Category":"DataType"},"Security":{"Write":"None","Read":"None"},"Category":"Script Editor Colors","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"Selection Color","Tags":[],"ValueType":{"Name":"Color3","Category":"DataType"},"Security":{"Write":"None","Read":"None"},"Category":"Script Editor Colors","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"Server Audio Behavior","Tags":[],"ValueType":{"Name":"ServerAudioBehavior","Category":"Enum"},"Security":{"Read":"None","Write":"None"},"Category":"Audio","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"Show Core GUI in Explorer while Playing","Tags":[],"ValueType":{"Name":"bool","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Explorer","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"Show Diagnostics Bar","Tags":[],"ValueType":{"Name":"bool","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Advanced","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"Show Hidden Objects in Explorer","Tags":[],"ValueType":{"Name":"bool","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Explorer","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"Show Hover Over","Tags":[],"ValueType":{"Name":"bool","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Tools","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"Show Navigation Mesh","Tags":[],"ValueType":{"Name":"bool","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Visualization","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"Show Plugin GUI Service in Explorer","Tags":[],"ValueType":{"Name":"bool","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Explorer","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"Show QT warnings in output","Tags":[],"ValueType":{"Name":"bool","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Advanced","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"Show plus button on hover in Explorer","Tags":[],"ValueType":{"Name":"bool","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Explorer","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"String Color","Tags":[],"ValueType":{"Name":"Color3","Category":"DataType"},"Security":{"Write":"None","Read":"None"},"Category":"Script Editor Colors","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"Tab Width","Tags":[],"ValueType":{"Name":"int","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Script Editor","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"Text Color","Tags":[],"ValueType":{"Name":"Color3","Category":"DataType"},"Security":{"Write":"None","Read":"None"},"Category":"Script Editor Colors","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"Text Wrapping","Tags":[],"ValueType":{"Name":"bool","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Script Editor","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"Theme","Tags":[],"ValueType":{"Name":"Instance","Category":"Class"},"Security":{"Read":"None","Write":"None"},"Category":"General","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"UI Theme","Tags":["ReadOnly","NotReplicated"],"ValueType":{"Name":"UITheme","Category":"Enum"},"Security":{"Write":"None","Read":"None"},"Category":"General","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"Warning Color","Tags":[],"ValueType":{"Name":"Color3","Category":"DataType"},"Security":{"Read":"None","Write":"None"},"Category":"Script Editor Colors","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"GetAvailableThemes","Tags":[],"Parameters":[],"ReturnType":{"Name":"Array","Category":"Group"},"Security":"PluginSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Event","Name":"ThemeChanged","Tags":[],"Parameters":[],"Security":"PluginSecurity","Description":null,"DescriptionSource":null}],"Tags":["Service","NotReplicated"],"Superclass":"Instance","Description":null,"DescriptionSource":null},{"Name":"StudioService","Members":[{"MemberType":"Property","Name":"ActiveScript","Tags":["ReadOnly","NotReplicated"],"ValueType":{"Name":"Instance","Category":"Class"},"Security":{"Read":"None","Write":"None"},"Category":"State","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"CopyToClipboard","Tags":[],"Parameters":[{"Name":"stringToCopy","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"RobloxScriptSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"OpenPluginInsertPage","Tags":[],"Parameters":[{"Name":"assetId","Type":{"Name":"int64","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"RobloxScriptSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"SetUniverseDisplayName","Tags":[],"Parameters":[{"Name":"newName","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"RobloxScriptSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"ShowPublishToRoblox","Tags":[],"Parameters":[],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"RobloxScriptSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"PromptImportFile","Tags":["Yields"],"Parameters":[{"Name":"fileTypeFilter","Type":{"Name":"Array","Category":"Group"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"Instance","Category":"Class"},"Security":"PluginSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"PromptImportFiles","Tags":["Yields"],"Parameters":[{"Name":"fileTypeFilter","Type":{"Name":"Array","Category":"Group"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"Objects","Category":"DataType"},"Security":"PluginSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"PromptImportLocalAsset","Tags":["Yields","Deprecated"],"Parameters":[{"Name":"prompt","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"fileTypeFilter","Type":{"Name":"Array","Category":"Group"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"Instance","Category":"Class"},"Security":"PluginSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"PromptImportLocalAssets","Tags":["Yields","Deprecated"],"Parameters":[{"Name":"prompt","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"fileTypeFilter","Type":{"Name":"Array","Category":"Group"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"Objects","Category":"DataType"},"Security":"PluginSecurity","Description":null,"DescriptionSource":null}],"Tags":["NotCreatable","Service","NotReplicated"],"Superclass":"Instance","Description":"A service for interfacing with the current studio state from Lua.","DescriptionSource":null},{"Name":"StudioTheme","Members":[{"MemberType":"Function","Name":"GetColor","Tags":[],"Parameters":[{"Name":"styleguideitem","Type":{"Name":"StudioStyleGuideColor","Category":"Enum"},"Description":null,"DescriptionSource":null},{"Name":"modifier","Type":{"Name":"StudioStyleGuideModifier","Category":"Enum"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"Color3","Category":"DataType"},"Security":"PluginSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"GetPath","Tags":[],"Parameters":[{"Name":"assetid","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"modifier","Type":{"Name":"StudioStyleGuideModifier","Category":"Enum"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"string","Category":"Primitive"},"Security":"PluginSecurity","Description":null,"DescriptionSource":null}],"Tags":["NotCreatable","NotReplicated"],"Superclass":"Instance","Description":null,"DescriptionSource":null},{"Name":"TaskScheduler","Members":[{"MemberType":"Property","Name":"SchedulerDutyCycle","Tags":["ReadOnly","NotReplicated"],"ValueType":{"Name":"double","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Diagnostics","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"SchedulerRate","Tags":["ReadOnly","NotReplicated"],"ValueType":{"Name":"double","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Diagnostics","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"ThreadPoolConfig","Tags":[],"ValueType":{"Name":"ThreadPoolConfig","Category":"Enum"},"Security":{"Read":"None","Write":"None"},"Category":"Configuration","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"ThreadPoolSize","Tags":["ReadOnly","NotReplicated"],"ValueType":{"Name":"int","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Diagnostics","Description":null,"DescriptionSource":null}],"Tags":["Service"],"Superclass":"Instance","Description":null,"DescriptionSource":null},{"Name":"Team","Members":[{"MemberType":"Property","Name":"AutoAssignable","Tags":[],"ValueType":{"Name":"bool","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Data","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"AutoColorCharacters","Tags":["NotReplicated","Deprecated"],"ValueType":{"Name":"bool","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Data","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"Score","Tags":["NotReplicated","Deprecated"],"ValueType":{"Name":"int","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Data","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"TeamColor","Tags":[],"ValueType":{"Name":"BrickColor","Category":"DataType"},"Security":{"Read":"None","Write":"None"},"Category":"Data","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"GetPlayers","Tags":[],"Parameters":[],"ReturnType":{"Name":"Objects","Category":"DataType"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Event","Name":"PlayerAdded","Tags":[],"Parameters":[{"Name":"player","Type":{"Name":"Instance","Category":"Class"},"Description":null,"DescriptionSource":null}],"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Event","Name":"PlayerRemoved","Tags":[],"Parameters":[{"Name":"player","Type":{"Name":"Instance","Category":"Class"},"Description":null,"DescriptionSource":null}],"Security":"None","Description":null,"DescriptionSource":null}],"Tags":[],"Superclass":"Instance","Description":"The Team class is used to represent a faction in a team game. The only valid location for a Team object is under the Teams service. <a href=\"http://wiki.roblox.com/index.php/Team\" target=\"_blank\">More info</a>","DescriptionSource":null},{"Name":"Teams","Members":[{"MemberType":"Function","Name":"GetTeams","Tags":[],"Parameters":[],"ReturnType":{"Name":"Objects","Category":"DataType"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"RebalanceTeams","Tags":["Deprecated"],"Parameters":[],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"None","Description":null,"DescriptionSource":null}],"Tags":["NotCreatable","Service"],"Superclass":"Instance","Description":"This Service-level object is the container for all Team objects in a level. A map that supports team games must have a Teams service. <a href=\"http://wiki.roblox.com/index.php/Team\" target=\"_blank\">More info</a>","DescriptionSource":null},{"Name":"TeleportService","Members":[{"MemberType":"Property","Name":"CustomizedTeleportUI","Tags":["NotReplicated","Deprecated"],"ValueType":{"Name":"bool","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Data","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"GetArrivingTeleportGui","Tags":[],"Parameters":[],"ReturnType":{"Name":"Instance","Category":"Class"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"GetLocalPlayerTeleportData","Tags":[],"Parameters":[],"ReturnType":{"Name":"Variant","Category":"Group"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"GetTeleportSetting","Tags":[],"Parameters":[{"Name":"setting","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"Variant","Category":"Group"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"SetTeleportGui","Tags":[],"Parameters":[{"Name":"gui","Type":{"Name":"Instance","Category":"Class"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"SetTeleportSetting","Tags":[],"Parameters":[{"Name":"setting","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"value","Type":{"Name":"Variant","Category":"Group"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"Teleport","Tags":[],"Parameters":[{"Name":"placeId","Type":{"Name":"int64","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"player","Type":{"Name":"Instance","Category":"Class"},"Description":null,"DescriptionSource":null},{"Name":"teleportData","Type":{"Name":"Variant","Category":"Group"},"Description":null,"DescriptionSource":null},{"Name":"customLoadingScreen","Type":{"Name":"Instance","Category":"Class"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"TeleportCancel","Tags":[],"Parameters":[],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"RobloxScriptSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"TeleportToPlaceInstance","Tags":[],"Parameters":[{"Name":"placeId","Type":{"Name":"int64","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"instanceId","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"player","Type":{"Name":"Instance","Category":"Class"},"Description":null,"DescriptionSource":null},{"Name":"spawnName","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"teleportData","Type":{"Name":"Variant","Category":"Group"},"Description":null,"DescriptionSource":null},{"Name":"customLoadingScreen","Type":{"Name":"Instance","Category":"Class"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"TeleportToPrivateServer","Tags":[],"Parameters":[{"Name":"placeId","Type":{"Name":"int64","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"reservedServerAccessCode","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"players","Type":{"Name":"Objects","Category":"DataType"},"Description":null,"DescriptionSource":null},{"Name":"spawnName","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"teleportData","Type":{"Name":"Variant","Category":"Group"},"Description":null,"DescriptionSource":null},{"Name":"customLoadingScreen","Type":{"Name":"Instance","Category":"Class"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"TeleportToSpawnByName","Tags":[],"Parameters":[{"Name":"placeId","Type":{"Name":"int64","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"spawnName","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"player","Type":{"Name":"Instance","Category":"Class"},"Description":null,"DescriptionSource":null},{"Name":"teleportData","Type":{"Name":"Variant","Category":"Group"},"Description":null,"DescriptionSource":null},{"Name":"customLoadingScreen","Type":{"Name":"Instance","Category":"Class"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"GetPlayerPlaceInstanceAsync","Tags":["Yields"],"Parameters":[{"Name":"userId","Type":{"Name":"int64","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"Tuple","Category":"Group"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"ReserveServer","Tags":["Yields"],"Parameters":[{"Name":"placeId","Type":{"Name":"int64","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"Tuple","Category":"Group"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"TeleportPartyAsync","Tags":["Yields"],"Parameters":[{"Name":"placeId","Type":{"Name":"int64","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"players","Type":{"Name":"Objects","Category":"DataType"},"Description":null,"DescriptionSource":null},{"Name":"teleportData","Type":{"Name":"Variant","Category":"Group"},"Description":null,"DescriptionSource":null},{"Name":"customLoadingScreen","Type":{"Name":"Instance","Category":"Class"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"string","Category":"Primitive"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Event","Name":"LocalPlayerArrivedFromTeleport","Tags":[],"Parameters":[{"Name":"loadingGui","Type":{"Name":"Instance","Category":"Class"},"Description":null,"DescriptionSource":null},{"Name":"dataTable","Type":{"Name":"Variant","Category":"Group"},"Description":null,"DescriptionSource":null}],"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Event","Name":"TeleportInitFailed","Tags":[],"Parameters":[{"Name":"player","Type":{"Name":"Instance","Category":"Class"},"Description":null,"DescriptionSource":null},{"Name":"teleportResult","Type":{"Name":"TeleportResult","Category":"Enum"},"Description":null,"DescriptionSource":null},{"Name":"errorMessage","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"Security":"None","Description":null,"DescriptionSource":null}],"Tags":["NotCreatable","Service"],"Superclass":"Instance","Description":"Allows players to seamlessly leave a game and join another","DescriptionSource":null},{"Name":"TerrainRegion","Members":[{"MemberType":"Property","Name":"IsSmooth","Tags":["ReadOnly","NotReplicated","Deprecated"],"ValueType":{"Name":"bool","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Data","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"SizeInCells","Tags":["ReadOnly","NotReplicated"],"ValueType":{"Name":"Vector3","Category":"DataType"},"Security":{"Read":"None","Write":"None"},"Category":"Data","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"ConvertToSmooth","Tags":["Deprecated"],"Parameters":[],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"PluginSecurity","Description":null,"DescriptionSource":null}],"Tags":[],"Superclass":"Instance","Description":"Object representing a snapshot of the region of terrain","DescriptionSource":null},{"Name":"TestService","Members":[{"MemberType":"Property","Name":"AutoRuns","Tags":[],"ValueType":{"Name":"bool","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Physics","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"Description","Tags":[],"ValueType":{"Name":"string","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Data","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"ErrorCount","Tags":["ReadOnly","NotReplicated"],"ValueType":{"Name":"int","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Results","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"ExecuteWithStudioRun","Tags":[],"ValueType":{"Name":"bool","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Settings","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"Is30FpsThrottleEnabled","Tags":[],"ValueType":{"Name":"bool","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Physics","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"IsPhysicsEnvironmentalThrottled","Tags":[],"ValueType":{"Name":"bool","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Physics","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"IsSleepAllowed","Tags":[],"ValueType":{"Name":"bool","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Physics","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"NumberOfPlayers","Tags":[],"ValueType":{"Name":"int","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Settings","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"SimulateSecondsLag","Tags":[],"ValueType":{"Name":"double","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Settings","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"TestCount","Tags":["ReadOnly","NotReplicated"],"ValueType":{"Name":"int","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Results","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"Timeout","Tags":[],"ValueType":{"Name":"double","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Settings","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"WarnCount","Tags":["ReadOnly","NotReplicated"],"ValueType":{"Name":"int","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Results","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"Check","Tags":[],"Parameters":[{"Name":"condition","Type":{"Name":"bool","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"description","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"source","Type":{"Name":"Instance","Category":"Class"},"Description":null,"DescriptionSource":null},{"Name":"line","Type":{"Name":"int","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"Checkpoint","Tags":[],"Parameters":[{"Name":"text","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"source","Type":{"Name":"Instance","Category":"Class"},"Description":null,"DescriptionSource":null},{"Name":"line","Type":{"Name":"int","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"Done","Tags":[],"Parameters":[],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"Error","Tags":[],"Parameters":[{"Name":"description","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"source","Type":{"Name":"Instance","Category":"Class"},"Description":null,"DescriptionSource":null},{"Name":"line","Type":{"Name":"int","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"Fail","Tags":[],"Parameters":[{"Name":"description","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"source","Type":{"Name":"Instance","Category":"Class"},"Description":null,"DescriptionSource":null},{"Name":"line","Type":{"Name":"int","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"Message","Tags":[],"Parameters":[{"Name":"text","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"source","Type":{"Name":"Instance","Category":"Class"},"Description":null,"DescriptionSource":null},{"Name":"line","Type":{"Name":"int","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"Require","Tags":[],"Parameters":[{"Name":"condition","Type":{"Name":"bool","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"description","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"source","Type":{"Name":"Instance","Category":"Class"},"Description":null,"DescriptionSource":null},{"Name":"line","Type":{"Name":"int","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"Warn","Tags":[],"Parameters":[{"Name":"condition","Type":{"Name":"bool","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"description","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"source","Type":{"Name":"Instance","Category":"Class"},"Description":null,"DescriptionSource":null},{"Name":"line","Type":{"Name":"int","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"isFeatureEnabled","Tags":[],"Parameters":[{"Name":"name","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"bool","Category":"Primitive"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"Run","Tags":["Yields"],"Parameters":[],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"PluginSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Event","Name":"ServerCollectConditionalResult","Tags":[],"Parameters":[{"Name":"condition","Type":{"Name":"bool","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"text","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"script","Type":{"Name":"Instance","Category":"Class"},"Description":null,"DescriptionSource":null},{"Name":"line","Type":{"Name":"int","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Event","Name":"ServerCollectResult","Tags":[],"Parameters":[{"Name":"text","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"script","Type":{"Name":"Instance","Category":"Class"},"Description":null,"DescriptionSource":null},{"Name":"line","Type":{"Name":"int","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"Security":"None","Description":null,"DescriptionSource":null}],"Tags":["Service"],"Superclass":"Instance","Description":null,"DescriptionSource":null},{"Name":"TextFilterResult","Members":[{"MemberType":"Function","Name":"GetChatForUserAsync","Tags":["Yields"],"Parameters":[{"Name":"toUserId","Type":{"Name":"int64","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"string","Category":"Primitive"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"GetNonChatStringForBroadcastAsync","Tags":["Yields"],"Parameters":[],"ReturnType":{"Name":"string","Category":"Primitive"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"GetNonChatStringForUserAsync","Tags":["Yields"],"Parameters":[{"Name":"toUserId","Type":{"Name":"int64","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"string","Category":"Primitive"},"Security":"None","Description":null,"DescriptionSource":null}],"Tags":["NotCreatable","NotReplicated"],"Superclass":"Instance","Description":null,"DescriptionSource":null},{"Name":"TextService","Members":[{"MemberType":"Function","Name":"GetTextSize","Tags":[],"Parameters":[{"Name":"string","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"fontSize","Type":{"Name":"int","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"font","Type":{"Name":"Font","Category":"Enum"},"Description":null,"DescriptionSource":null},{"Name":"frameSize","Type":{"Name":"Vector2","Category":"DataType"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"Vector2","Category":"DataType"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"FilterStringAsync","Tags":["Yields"],"Parameters":[{"Name":"stringToFilter","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"fromUserId","Type":{"Name":"int64","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"textContext","Type":{"Name":"TextFilterContext","Category":"Enum"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"Instance","Category":"Class"},"Security":"None","Description":null,"DescriptionSource":null}],"Tags":["NotCreatable","Service","NotReplicated"],"Superclass":"Instance","Description":null,"DescriptionSource":null},{"Name":"ThirdPartyUserService","Members":[{"MemberType":"Function","Name":"GetUserDisplayName","Tags":[],"Parameters":[],"ReturnType":{"Name":"string","Category":"Primitive"},"Security":"RobloxScriptSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"GetUserPlatformId","Tags":[],"Parameters":[],"ReturnType":{"Name":"string","Category":"Primitive"},"Security":"RobloxScriptSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"HaveActiveUser","Tags":[],"Parameters":[],"ReturnType":{"Name":"bool","Category":"Primitive"},"Security":"RobloxScriptSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"ReturnToEngagement","Tags":[],"Parameters":[],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"RobloxScriptSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"ShowAccountPicker","Tags":[],"Parameters":[],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"RobloxScriptSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"RegisterActiveUser","Tags":["Yields"],"Parameters":[{"Name":"gamepadId","Type":{"Name":"UserInputType","Category":"Enum"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"int","Category":"Primitive"},"Security":"RobloxScriptSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Event","Name":"ActiveGamepadAdded","Tags":[],"Parameters":[],"Security":"RobloxScriptSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Event","Name":"ActiveGamepadRemoved","Tags":[],"Parameters":[],"Security":"RobloxScriptSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Event","Name":"ActiveUserSignedOut","Tags":[],"Parameters":[{"Name":"signOutStatus","Type":{"Name":"int","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"Security":"RobloxScriptSecurity","Description":null,"DescriptionSource":null}],"Tags":["NotCreatable","Service","NotReplicated"],"Superclass":"Instance","Description":null,"DescriptionSource":null},{"Name":"TimerService","Members":[],"Tags":["NotCreatable","Service"],"Superclass":"Instance","Description":null,"DescriptionSource":null},{"Name":"TouchInputService","Members":[],"Tags":["NotCreatable","Service"],"Superclass":"Instance","Description":null,"DescriptionSource":null},{"Name":"TouchTransmitter","Members":[],"Tags":["NotCreatable","NotBrowsable"],"Superclass":"Instance","Description":"Used by networking and replication code to transmit touch events - no other purpose","DescriptionSource":null},{"Name":"Trail","Members":[{"MemberType":"Property","Name":"Attachment0","Tags":[],"ValueType":{"Name":"Attachment","Category":"Class"},"Security":{"Read":"None","Write":"None"},"Category":"Data","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"Attachment1","Tags":[],"ValueType":{"Name":"Attachment","Category":"Class"},"Security":{"Write":"None","Read":"None"},"Category":"Data","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"Color","Tags":[],"ValueType":{"Name":"ColorSequence","Category":"DataType"},"Security":{"Write":"None","Read":"None"},"Category":"Appearance","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"Enabled","Tags":[],"ValueType":{"Name":"bool","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Emission","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"FaceCamera","Tags":[],"ValueType":{"Name":"bool","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Appearance","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"Lifetime","Tags":[],"ValueType":{"Name":"float","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Emission","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"LightEmission","Tags":[],"ValueType":{"Name":"float","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Appearance","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"LightInfluence","Tags":[],"ValueType":{"Name":"float","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Appearance","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"MaxLength","Tags":[],"ValueType":{"Name":"float","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Emission","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"MinLength","Tags":[],"ValueType":{"Name":"float","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Emission","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"Texture","Tags":[],"ValueType":{"Name":"Content","Category":"DataType"},"Security":{"Read":"None","Write":"None"},"Category":"Appearance","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"TextureLength","Tags":[],"ValueType":{"Name":"float","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Appearance","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"TextureMode","Tags":[],"ValueType":{"Name":"TextureMode","Category":"Enum"},"Security":{"Write":"None","Read":"None"},"Category":"Appearance","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"Transparency","Tags":[],"ValueType":{"Name":"NumberSequence","Category":"DataType"},"Security":{"Read":"None","Write":"None"},"Category":"Appearance","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"WidthScale","Tags":[],"ValueType":{"Name":"NumberSequence","Category":"DataType"},"Security":{"Write":"None","Read":"None"},"Category":"Emission","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"Clear","Tags":[],"Parameters":[],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"None","Description":null,"DescriptionSource":null}],"Tags":[],"Superclass":"Instance","Description":"Makes two attachments emit trail when moving","DescriptionSource":null},{"Name":"Translator","Members":[{"MemberType":"Property","Name":"LocaleId","Tags":["ReadOnly","NotReplicated"],"ValueType":{"Name":"string","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Behavior","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"FormatByKey","Tags":[],"Parameters":[{"Name":"key","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"args","Type":{"Name":"Variant","Category":"Group"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"string","Category":"Primitive"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"RobloxOnlyTranslate","Tags":[],"Parameters":[{"Name":"context","Type":{"Name":"Instance","Category":"Class"},"Description":null,"DescriptionSource":null},{"Name":"text","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"string","Category":"Primitive"},"Security":"RobloxScriptSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"Translate","Tags":[],"Parameters":[{"Name":"context","Type":{"Name":"Instance","Category":"Class"},"Description":null,"DescriptionSource":null},{"Name":"text","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"string","Category":"Primitive"},"Security":"None","Description":null,"DescriptionSource":null}],"Tags":["NotCreatable","NotReplicated"],"Superclass":"Instance","Description":null,"DescriptionSource":null},{"Name":"TweenBase","Members":[{"MemberType":"Property","Name":"PlaybackState","Tags":["ReadOnly","NotReplicated"],"ValueType":{"Name":"PlaybackState","Category":"Enum"},"Security":{"Read":"None","Write":"None"},"Category":"Behavior","Description":"The current state of how the tween is animating. Possible values are Begin, Playing, Paused, Completed and Cancelled. This property is modified by using functions such as Tween:Play(), Tween:Pause(), and Tween:Cancel(). Read-only.","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Function","Name":"Cancel","Tags":[],"Parameters":[],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"None","Description":"Stops the tween animation. Animation can be restarted by calling Play(). Animation will start from the beginning values.","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Function","Name":"Pause","Tags":[],"Parameters":[],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"None","Description":"Temporarily stops the tween animation. Animation can be resumed by calling Play().","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Function","Name":"Play","Tags":[],"Parameters":[],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"None","Description":"Starts or resumes (if Tween.PlaybackState is Paused) the tween animation. If current PlaybackState is Cancelled, this property will reset the tween to the beginning properties and play the animations from the beginning.","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Event","Name":"Completed","Tags":[],"Parameters":[{"Name":"playbackState","Type":{"Name":"PlaybackState","Category":"Enum"},"Description":null,"DescriptionSource":null}],"Security":"None","Description":"Fires when the tween either reaches PlaybackState Completed or Cancelled. PlaybackState of one of these types is passed as the first arg to the function listening to this event.","DescriptionSource":"ReflectionMetadata"}],"Tags":["NotCreatable","NotBrowsable"],"Superclass":"Instance","Description":null,"DescriptionSource":null},{"Name":"Tween","Members":[{"MemberType":"Property","Name":"Instance","Tags":["ReadOnly","NotReplicated"],"ValueType":{"Name":"Instance","Category":"Class"},"Security":{"Write":"None","Read":"None"},"Category":"Data","Description":"The object this tween is operating on. Read-only.","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Property","Name":"TweenInfo","Tags":["ReadOnly","NotReplicated"],"ValueType":{"Name":"TweenInfo","Category":"DataType"},"Security":{"Read":"None","Write":"None"},"Category":"Data","Description":"Specifies how the tween animates. Read-only.","DescriptionSource":"ReflectionMetadata"}],"Tags":[],"Superclass":"TweenBase","Description":"An object linked to an instance that animates properties on the instance over a specified period of time. Useful for easily moving UI objects around, rotating objects, etc. without having to write a lot of code. To create a new tween, please use TweenService:Create.","DescriptionSource":null},{"Name":"TweenService","Members":[{"MemberType":"Function","Name":"Create","Tags":[],"Parameters":[{"Name":"instance","Type":{"Name":"Instance","Category":"Class"},"Description":null,"DescriptionSource":null},{"Name":"tweenInfo","Type":{"Name":"TweenInfo","Category":"DataType"},"Description":null,"DescriptionSource":null},{"Name":"propertyTable","Type":{"Name":"Dictionary","Category":"Group"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"Instance","Category":"Class"},"Security":"None","Description":null,"DescriptionSource":null}],"Tags":["NotCreatable","Service"],"Superclass":"Instance","Description":"Service responsible for creating tweens on instances.","DescriptionSource":null},{"Name":"UIBase","Members":[],"Tags":["NotCreatable"],"Superclass":"Instance","Description":null,"DescriptionSource":null},{"Name":"UIComponent","Members":[],"Tags":["NotCreatable"],"Superclass":"UIBase","Description":null,"DescriptionSource":null},{"Name":"UIConstraint","Members":[],"Tags":["NotCreatable"],"Superclass":"UIComponent","Description":null,"DescriptionSource":null},{"Name":"UIAspectRatioConstraint","Members":[{"MemberType":"Property","Name":"AspectRatio","Tags":[],"ValueType":{"Name":"float","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Behavior","Description":"The aspect ratio to maintain. This is the width/height. Only positive numbers allowed.","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Property","Name":"AspectType","Tags":[],"ValueType":{"Name":"AspectType","Category":"Enum"},"Security":{"Write":"None","Read":"None"},"Category":"Behavior","Description":"Describes how the aspect ratio will determine its size. Options are FitWithinMaxSize, ScaleWithParentSize. FitWithinMaxSize will make the element the maximum size it can be within the current possible AbsoluteSize of the element while maintaining the AspectRatio. ScaleWithParentSize will make the element the closest to the parent element’s maximum size while maintaining aspect ratio.","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Property","Name":"DominantAxis","Tags":[],"ValueType":{"Name":"DominantAxis","Category":"Enum"},"Security":{"Read":"None","Write":"None"},"Category":"Behavior","Description":"Describes which axis to use when determining the new size of the element, while keeping respect to the aspect ratio.","DescriptionSource":"ReflectionMetadata"}],"Tags":[],"Superclass":"UIConstraint","Description":"Ensures a GuiObject will always have a particular aspect ratio. If an element with a constraint is under the control of a layout, the constraint takes precedence in determining the element’s size, but not position. You can use a Constraint by parenting it to the element you wish to constrain.","DescriptionSource":null},{"Name":"UISizeConstraint","Members":[{"MemberType":"Property","Name":"MaxSize","Tags":[],"ValueType":{"Name":"Vector2","Category":"DataType"},"Security":{"Read":"None","Write":"None"},"Category":"Behavior","Description":"The biggest size the GuiObject is allowed to be.","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Property","Name":"MinSize","Tags":[],"ValueType":{"Name":"Vector2","Category":"DataType"},"Security":{"Read":"None","Write":"None"},"Category":"Behavior","Description":"The smallest size the GuiObject is allowed to be.","DescriptionSource":"ReflectionMetadata"}],"Tags":[],"Superclass":"UIConstraint","Description":"Ensures a GuiObject does not become smaller or larger than the min and max size. If an element with a constraint is under the control of a layout, the constraint takes precedence in determining the element’s size, but not position. You can use a Constraint by parenting it to the element you wish to constrain.","DescriptionSource":null},{"Name":"UITextSizeConstraint","Members":[{"MemberType":"Property","Name":"MaxTextSize","Tags":[],"ValueType":{"Name":"int","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Behavior","Description":"The biggest size the font is allowed to be.","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Property","Name":"MinTextSize","Tags":[],"ValueType":{"Name":"int","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Behavior","Description":"The smallest size the font is allowed to be.","DescriptionSource":"ReflectionMetadata"}],"Tags":[],"Superclass":"UIConstraint","Description":"Ensures a GuiObject with text does not allow the font size to become larger or smaller than min and max text sizes. If an element with a constraint is under the control of a layout, the constraint takes precedence in determining the element’s size, but not position. You can use a Constraint by parenting it to the element you wish to constrain.","DescriptionSource":null},{"Name":"UILayout","Members":[],"Tags":["NotCreatable"],"Superclass":"UIComponent","Description":null,"DescriptionSource":null},{"Name":"UIGridStyleLayout","Members":[{"MemberType":"Property","Name":"AbsoluteContentSize","Tags":["ReadOnly","NotReplicated"],"ValueType":{"Name":"Vector2","Category":"DataType"},"Security":{"Write":"None","Read":"None"},"Category":"Data","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"FillDirection","Tags":[],"ValueType":{"Name":"FillDirection","Category":"Enum"},"Security":{"Write":"None","Read":"None"},"Category":"Behavior","Description":"Determines which direction to fill the grid. Can be Horizontal or Vertical.","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Property","Name":"HorizontalAlignment","Tags":[],"ValueType":{"Name":"HorizontalAlignment","Category":"Enum"},"Security":{"Read":"None","Write":"None"},"Category":"Behavior","Description":"Determines how grid is placed within it's parent's container in the x direction. Can be Left, Center, or Right.","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Property","Name":"SortOrder","Tags":[],"ValueType":{"Name":"SortOrder","Category":"Enum"},"Security":{"Read":"None","Write":"None"},"Category":"Behavior","Description":"Determines how we decide which element to place next. Can be Name or Custom. If using Custom, make sure SetCustomSortFunction was called with an appropriate sort function.","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Property","Name":"VerticalAlignment","Tags":[],"ValueType":{"Name":"VerticalAlignment","Category":"Enum"},"Security":{"Read":"None","Write":"None"},"Category":"Behavior","Description":"Determines how grid is placed within it's parent's container in the y direction. Can be Top, Center, or Bottom.","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Function","Name":"ApplyLayout","Tags":[],"Parameters":[],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"None","Description":"Forces a relayout of all elements. Useful when sort is set to Custom.","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Function","Name":"SetCustomSortFunction","Tags":["Deprecated"],"Parameters":[{"Name":"function","Type":{"Name":"Function","Category":"DataType"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"None","Description":"When SortOrder is set to Custom, this lua function is used to determine the ordering of elements. Function should take two arguments (each will be an Instance child to compare), and return true if a comes before b, otherwise return false. In other words, use this function the same way you would use a table.sort function. The sorting should be deterministic, otherwise sort will fail and fall back to name order.","DescriptionSource":"ReflectionMetadata"}],"Tags":["NotCreatable","NotBrowsable"],"Superclass":"UILayout","Description":null,"DescriptionSource":null},{"Name":"UIGridLayout","Members":[{"MemberType":"Property","Name":"CellPadding","Tags":[],"ValueType":{"Name":"UDim2","Category":"DataType"},"Security":{"Read":"None","Write":"None"},"Category":"Appearance","Description":"How much space between elements there should be.","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Property","Name":"CellSize","Tags":[],"ValueType":{"Name":"UDim2","Category":"DataType"},"Security":{"Read":"None","Write":"None"},"Category":"Appearance","Description":"Denotes what size each element should be. Can be overridden by elements using constraints on individual elements.","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Property","Name":"FillDirectionMaxCells","Tags":[],"ValueType":{"Name":"int","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Behavior","Description":"Determines how many cells over in the FillDirection we go before starting a new row or column. Set to 0 for max cell count. Will be clamped if this is set higher than the parent container allows room for.","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Property","Name":"StartCorner","Tags":[],"ValueType":{"Name":"StartCorner","Category":"Enum"},"Security":{"Write":"None","Read":"None"},"Category":"Behavior","Description":"Which corner we start laying the elements out from. Can be TopLeft, TopRight, BottomLeft, BottomRight.","DescriptionSource":"ReflectionMetadata"}],"Tags":[],"Superclass":"UIGridStyleLayout","Description":"Sets the position of UI elements in a 2D grid (this can be modified to 1D grid for list layout). This will also set the elements to a particular size, although this can be overridden with particular constraints on elements. You can use a UIGridLayout by parenting it to a GuiObject. The UIGridLayout will then apply itself to all of its GuiObject siblings.","DescriptionSource":null},{"Name":"UIListLayout","Members":[{"MemberType":"Property","Name":"Padding","Tags":[],"ValueType":{"Name":"UDim","Category":"DataType"},"Security":{"Write":"None","Read":"None"},"Category":"Appearance","Description":"Determines the amount of free space between each element. Can be set either using scale (Percentage of parent's size in the current direction) or offset (a static spacing value, similar to pixel size).","DescriptionSource":"ReflectionMetadata"}],"Tags":[],"Superclass":"UIGridStyleLayout","Description":"Sets the position of UI elements in a list. You can use a UIListLayout by parenting it to a GuiObject. The UIListLayout will then apply itself to all of its GuiObject siblings.","DescriptionSource":null},{"Name":"UIPageLayout","Members":[{"MemberType":"Property","Name":"Animated","Tags":[],"ValueType":{"Name":"bool","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Appearance","Description":"Whether or not to animate transitions between pages.","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Property","Name":"Circular","Tags":[],"ValueType":{"Name":"bool","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Appearance","Description":"Whether or not the page layout wraps around at the ends.","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Property","Name":"CurrentPage","Tags":["ReadOnly","NotReplicated"],"ValueType":{"Name":"GuiObject","Category":"Class"},"Security":{"Write":"None","Read":"None"},"Category":"Data","Description":"The page that is either currently being displayed or is the target of the current animation.","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Property","Name":"EasingDirection","Tags":[],"ValueType":{"Name":"EasingDirection","Category":"Enum"},"Security":{"Read":"None","Write":"None"},"Category":"Appearance","Description":"The easing direction to use when performing an animation.","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Property","Name":"EasingStyle","Tags":[],"ValueType":{"Name":"EasingStyle","Category":"Enum"},"Security":{"Read":"None","Write":"None"},"Category":"Appearance","Description":"The easing style to use when performing an animation.","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Property","Name":"GamepadInputEnabled","Tags":[],"ValueType":{"Name":"bool","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Input","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"Padding","Tags":[],"ValueType":{"Name":"UDim","Category":"DataType"},"Security":{"Read":"None","Write":"None"},"Category":"Appearance","Description":"Determines the amount that pages are separated from each other by. Can be set either using scale (Percentage of parent's size in the current direction) or offset (a static spacing value, similar to pixel size).","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Property","Name":"ScrollWheelInputEnabled","Tags":[],"ValueType":{"Name":"bool","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Input","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"TouchInputEnabled","Tags":[],"ValueType":{"Name":"bool","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Input","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"TweenTime","Tags":[],"ValueType":{"Name":"float","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Appearance","Description":"The length of the animation.","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Function","Name":"JumpTo","Tags":[],"Parameters":[{"Name":"page","Type":{"Name":"Instance","Category":"Class"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"None","Description":"If the instance is in the layout, then it sets CurrentPage to it and animtes to it. If circular layout is set, it will take the shortest path.","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Function","Name":"JumpToIndex","Tags":[],"Parameters":[{"Name":"index","Type":{"Name":"int","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"None","Description":"If the index is >= 0 and less than the size of the layout, acts like JumpTo. If it's out of bounds and circular is set, it will animate the full distance between the in-bounds index of CurrentPage and the new index.","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Function","Name":"Next","Tags":[],"Parameters":[],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"None","Description":"Sets CurrentPage to the page after the current page and animates to it, or does nothing if there isn't a next page.","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Function","Name":"Previous","Tags":[],"Parameters":[],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"None","Description":"Sets CurrentPage to the page after the current page and animates to it, or does nothing if there isn't a next page.","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Event","Name":"PageEnter","Tags":[],"Parameters":[{"Name":"page","Type":{"Name":"Instance","Category":"Class"},"Description":null,"DescriptionSource":null}],"Security":"None","Description":"Fires when a page comes into view, and is going to be rendered.","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Event","Name":"PageLeave","Tags":[],"Parameters":[{"Name":"page","Type":{"Name":"Instance","Category":"Class"},"Description":null,"DescriptionSource":null}],"Security":"None","Description":"Fires when a page leaves view, and will not be rendered.","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Event","Name":"Stopped","Tags":[],"Parameters":[{"Name":"currentPage","Type":{"Name":"Instance","Category":"Class"},"Description":null,"DescriptionSource":null}],"Security":"None","Description":"Fires when an animation to CurrentPage is completed without being cancelled, and the view stops scrolling.","DescriptionSource":"ReflectionMetadata"}],"Tags":[],"Superclass":"UIGridStyleLayout","Description":"Creates a paged viewing window, like the home screen of a mobile device. You can use a UIPageLayout by parenting it to a GuiObject. The UIPageLayout will then apply itself to all of its GuiObject siblings.","DescriptionSource":null},{"Name":"UITableLayout","Members":[{"MemberType":"Property","Name":"FillEmptySpaceColumns","Tags":[],"ValueType":{"Name":"bool","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Appearance","Description":"Whether the table should expand to fill the available space of its container, column-wise.","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Property","Name":"FillEmptySpaceRows","Tags":[],"ValueType":{"Name":"bool","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Appearance","Description":"Whether the table should expand to fill the available space of its container, row-wise.","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Property","Name":"MajorAxis","Tags":[],"ValueType":{"Name":"TableMajorAxis","Category":"Enum"},"Security":{"Read":"None","Write":"None"},"Category":"Behavior","Description":"Whether the direct siblings are considered the rows or the columns. The children of the direct siblings are the columns or rows, respectively.","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Property","Name":"Padding","Tags":[],"ValueType":{"Name":"UDim2","Category":"DataType"},"Security":{"Write":"None","Read":"None"},"Category":"Appearance","Description":"The amount of padding to insert in between the cells of the table.","DescriptionSource":"ReflectionMetadata"}],"Tags":[],"Superclass":"UIGridStyleLayout","Description":"Provides a layout of rows and columns that are sized based on the cells in them.","DescriptionSource":null},{"Name":"UIPadding","Members":[{"MemberType":"Property","Name":"PaddingBottom","Tags":[],"ValueType":{"Name":"UDim","Category":"DataType"},"Security":{"Write":"None","Read":"None"},"Category":"Behavior","Description":"The padding to apply on the bottom side relative to the parent's normal size.","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Property","Name":"PaddingLeft","Tags":[],"ValueType":{"Name":"UDim","Category":"DataType"},"Security":{"Write":"None","Read":"None"},"Category":"Behavior","Description":"The padding to apply on the left side relative to the parent's normal size.","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Property","Name":"PaddingRight","Tags":[],"ValueType":{"Name":"UDim","Category":"DataType"},"Security":{"Read":"None","Write":"None"},"Category":"Behavior","Description":"The padding to apply on the right side relative to the parent's normal size.","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Property","Name":"PaddingTop","Tags":[],"ValueType":{"Name":"UDim","Category":"DataType"},"Security":{"Write":"None","Read":"None"},"Category":"Behavior","Description":"The padding to apply on the top side relative to the parent's normal size.","DescriptionSource":"ReflectionMetadata"}],"Tags":[],"Superclass":"UIComponent","Description":null,"DescriptionSource":null},{"Name":"UIScale","Members":[{"MemberType":"Property","Name":"Scale","Tags":[],"ValueType":{"Name":"float","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Behavior","Description":"The scale factor to apply.","DescriptionSource":"ReflectionMetadata"}],"Tags":[],"Superclass":"UIComponent","Description":"Uniformly scales a GUI object and all its children.","DescriptionSource":null},{"Name":"UserGameSettings","Members":[{"MemberType":"Property","Name":"AllTutorialsDisabled","Tags":[],"ValueType":{"Name":"bool","Category":"Primitive"},"Security":{"Read":"RobloxScriptSecurity","Write":"RobloxScriptSecurity"},"Category":"Data","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"CameraMode","Tags":[],"ValueType":{"Name":"CustomCameraMode","Category":"Enum"},"Security":{"Write":"RobloxScriptSecurity","Read":"RobloxScriptSecurity"},"Category":"Control","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"CameraYInverted","Tags":["Hidden","NotReplicated"],"ValueType":{"Name":"bool","Category":"Primitive"},"Security":{"Read":"RobloxScriptSecurity","Write":"RobloxScriptSecurity"},"Category":"Data","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"ChatVisible","Tags":[],"ValueType":{"Name":"bool","Category":"Primitive"},"Security":{"Write":"RobloxScriptSecurity","Read":"RobloxScriptSecurity"},"Category":"Data","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"ComputerCameraMovementMode","Tags":[],"ValueType":{"Name":"ComputerCameraMovementMode","Category":"Enum"},"Security":{"Read":"None","Write":"None"},"Category":"Control","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"ComputerMovementMode","Tags":[],"ValueType":{"Name":"ComputerMovementMode","Category":"Enum"},"Security":{"Write":"None","Read":"None"},"Category":"Control","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"ControlMode","Tags":[],"ValueType":{"Name":"ControlMode","Category":"Enum"},"Security":{"Write":"None","Read":"None"},"Category":"Control","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"Fullscreen","Tags":[],"ValueType":{"Name":"bool","Category":"Primitive"},"Security":{"Read":"RobloxScriptSecurity","Write":"RobloxScriptSecurity"},"Category":"Data","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"GamepadCameraSensitivity","Tags":[],"ValueType":{"Name":"float","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Data","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"HasEverUsedVR","Tags":[],"ValueType":{"Name":"bool","Category":"Primitive"},"Security":{"Write":"RobloxScriptSecurity","Read":"RobloxScriptSecurity"},"Category":"Data","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"IsUsingCameraYInverted","Tags":["Hidden","ReadOnly","NotReplicated"],"ValueType":{"Name":"bool","Category":"Primitive"},"Security":{"Read":"RobloxScriptSecurity","Write":"RobloxScriptSecurity"},"Category":"Data","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"IsUsingGamepadCameraSensitivity","Tags":["Hidden","ReadOnly","NotReplicated"],"ValueType":{"Name":"bool","Category":"Primitive"},"Security":{"Write":"RobloxScriptSecurity","Read":"RobloxScriptSecurity"},"Category":"Data","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"MasterVolume","Tags":[],"ValueType":{"Name":"float","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Data","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"MicroProfilerWebServerEnabled","Tags":["Hidden"],"ValueType":{"Name":"bool","Category":"Primitive"},"Security":{"Write":"RobloxScriptSecurity","Read":"RobloxScriptSecurity"},"Category":"Data","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"MicroProfilerWebServerIP","Tags":["Hidden","ReadOnly","NotReplicated"],"ValueType":{"Name":"string","Category":"Primitive"},"Security":{"Read":"RobloxScriptSecurity","Write":"RobloxScriptSecurity"},"Category":"Data","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"MicroProfilerWebServerPort","Tags":["Hidden","ReadOnly","NotReplicated"],"ValueType":{"Name":"int","Category":"Primitive"},"Security":{"Read":"RobloxScriptSecurity","Write":"RobloxScriptSecurity"},"Category":"Data","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"MouseSensitivity","Tags":[],"ValueType":{"Name":"float","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Data","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"MouseSensitivityFirstPerson","Tags":["Hidden","NotReplicated"],"ValueType":{"Name":"Vector2","Category":"DataType"},"Security":{"Read":"RobloxScriptSecurity","Write":"RobloxScriptSecurity"},"Category":"Data","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"MouseSensitivityThirdPerson","Tags":["Hidden","NotReplicated"],"ValueType":{"Name":"Vector2","Category":"DataType"},"Security":{"Read":"RobloxScriptSecurity","Write":"RobloxScriptSecurity"},"Category":"Data","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"OnScreenProfilerEnabled","Tags":["Hidden"],"ValueType":{"Name":"bool","Category":"Primitive"},"Security":{"Write":"RobloxScriptSecurity","Read":"RobloxScriptSecurity"},"Category":"Data","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"OnboardingsCompleted","Tags":[],"ValueType":{"Name":"string","Category":"Primitive"},"Security":{"Write":"RobloxScriptSecurity","Read":"RobloxScriptSecurity"},"Category":"Data","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"PerformanceStatsVisible","Tags":["Hidden"],"ValueType":{"Name":"bool","Category":"Primitive"},"Security":{"Read":"RobloxScriptSecurity","Write":"RobloxScriptSecurity"},"Category":"Data","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"RCCProfilerRecordFrameRate","Tags":[],"ValueType":{"Name":"int","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Data","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"RCCProfilerRecordTimeFrame","Tags":[],"ValueType":{"Name":"int","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Data","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"RotationType","Tags":[],"ValueType":{"Name":"RotationType","Category":"Enum"},"Security":{"Read":"None","Write":"None"},"Category":"Control","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"SavedQualityLevel","Tags":[],"ValueType":{"Name":"SavedQualitySetting","Category":"Enum"},"Security":{"Read":"None","Write":"None"},"Category":"Appearance","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"StartMaximized","Tags":["NotReplicated","NotScriptable"],"ValueType":{"Name":"bool","Category":"Primitive"},"Security":{"Read":"RobloxScriptSecurity","Write":"RobloxScriptSecurity"},"Category":"Data","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"StartScreenPosition","Tags":["NotReplicated","NotScriptable"],"ValueType":{"Name":"Vector2","Category":"DataType"},"Security":{"Read":"RobloxScriptSecurity","Write":"RobloxScriptSecurity"},"Category":"Data","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"StartScreenSize","Tags":["NotReplicated","NotScriptable"],"ValueType":{"Name":"Vector2","Category":"DataType"},"Security":{"Read":"RobloxScriptSecurity","Write":"RobloxScriptSecurity"},"Category":"Data","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"TouchCameraMovementMode","Tags":[],"ValueType":{"Name":"TouchCameraMovementMode","Category":"Enum"},"Security":{"Read":"None","Write":"None"},"Category":"Control","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"TouchMovementMode","Tags":[],"ValueType":{"Name":"TouchMovementMode","Category":"Enum"},"Security":{"Read":"None","Write":"None"},"Category":"Control","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"UsedCoreGuiIsVisibleToggle","Tags":[],"ValueType":{"Name":"bool","Category":"Primitive"},"Security":{"Read":"RobloxScriptSecurity","Write":"RobloxScriptSecurity"},"Category":"Data","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"UsedCustomGuiIsVisibleToggle","Tags":[],"ValueType":{"Name":"bool","Category":"Primitive"},"Security":{"Read":"RobloxScriptSecurity","Write":"RobloxScriptSecurity"},"Category":"Data","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"UsedHideHudShortcut","Tags":[],"ValueType":{"Name":"bool","Category":"Primitive"},"Security":{"Write":"RobloxScriptSecurity","Read":"RobloxScriptSecurity"},"Category":"Data","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"VREnabled","Tags":[],"ValueType":{"Name":"bool","Category":"Primitive"},"Security":{"Write":"RobloxScriptSecurity","Read":"RobloxScriptSecurity"},"Category":"Data","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"VRRotationIntensity","Tags":[],"ValueType":{"Name":"int","Category":"Primitive"},"Security":{"Read":"RobloxScriptSecurity","Write":"RobloxScriptSecurity"},"Category":"Data","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"GetCameraYInvertValue","Tags":[],"Parameters":[],"ReturnType":{"Name":"int","Category":"Primitive"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"GetOnboardingCompleted","Tags":[],"Parameters":[{"Name":"onboardingId","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"bool","Category":"Primitive"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"GetTutorialState","Tags":[],"Parameters":[{"Name":"tutorialId","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"bool","Category":"Primitive"},"Security":"RobloxScriptSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"InFullScreen","Tags":[],"Parameters":[],"ReturnType":{"Name":"bool","Category":"Primitive"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"InStudioMode","Tags":[],"Parameters":[],"ReturnType":{"Name":"bool","Category":"Primitive"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"ResetOnboardingCompleted","Tags":[],"Parameters":[{"Name":"onboardingId","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"RobloxScriptSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"SetCameraYInvertVisible","Tags":[],"Parameters":[],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"SetGamepadCameraSensitivityVisible","Tags":[],"Parameters":[],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"SetOnboardingCompleted","Tags":[],"Parameters":[{"Name":"onboardingId","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"SetTutorialState","Tags":[],"Parameters":[{"Name":"tutorialId","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"value","Type":{"Name":"bool","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"RobloxScriptSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Event","Name":"FullscreenChanged","Tags":[],"Parameters":[{"Name":"isFullscreen","Type":{"Name":"bool","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Event","Name":"PerformanceStatsVisibleChanged","Tags":[],"Parameters":[{"Name":"isPerformanceStatsVisible","Type":{"Name":"bool","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"Security":"RobloxScriptSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Event","Name":"StudioModeChanged","Tags":[],"Parameters":[{"Name":"isStudioMode","Type":{"Name":"bool","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"Security":"None","Description":null,"DescriptionSource":null}],"Tags":["Service"],"Superclass":"Instance","Description":null,"DescriptionSource":null},{"Name":"UserInputService","Members":[{"MemberType":"Property","Name":"AccelerometerEnabled","Tags":["ReadOnly","NotReplicated"],"ValueType":{"Name":"bool","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Data","Description":"Returns true if the local device has an accelerometer, false otherwise.","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Property","Name":"BottomBarSize","Tags":["ReadOnly","NotReplicated"],"ValueType":{"Name":"Vector2","Category":"DataType"},"Security":{"Write":"RobloxScriptSecurity","Read":"RobloxScriptSecurity"},"Category":"Data","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"GamepadEnabled","Tags":["ReadOnly","NotReplicated"],"ValueType":{"Name":"bool","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Data","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"GazeSelectionEnabled","Tags":["Hidden","NotReplicated"],"ValueType":{"Name":"bool","Category":"Primitive"},"Security":{"Read":"RobloxScriptSecurity","Write":"RobloxScriptSecurity"},"Category":"Data","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"GyroscopeEnabled","Tags":["ReadOnly","NotReplicated"],"ValueType":{"Name":"bool","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Data","Description":"Returns true if the local device has an gyroscope, false otherwise.","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Property","Name":"KeyboardEnabled","Tags":["ReadOnly","NotReplicated"],"ValueType":{"Name":"bool","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Data","Description":"Returns true if the local device accepts keyboard input, false otherwise.","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Property","Name":"LegacyInputEventsEnabled","Tags":[],"ValueType":{"Name":"bool","Category":"Primitive"},"Security":{"Read":"RobloxScriptSecurity","Write":"RobloxScriptSecurity"},"Category":"Behavior","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"ModalEnabled","Tags":[],"ValueType":{"Name":"bool","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Behavior","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"MouseBehavior","Tags":[],"ValueType":{"Name":"MouseBehavior","Category":"Enum"},"Security":{"Read":"None","Write":"None"},"Category":"Data","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"MouseDeltaSensitivity","Tags":["NotReplicated"],"ValueType":{"Name":"float","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Data","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"MouseEnabled","Tags":["ReadOnly","NotReplicated"],"ValueType":{"Name":"bool","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Data","Description":"Returns true if the local device accepts mouse input, false otherwise.","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Property","Name":"MouseIconEnabled","Tags":[],"ValueType":{"Name":"bool","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Data","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"NavBarSize","Tags":["ReadOnly","NotReplicated"],"ValueType":{"Name":"Vector2","Category":"DataType"},"Security":{"Write":"RobloxScriptSecurity","Read":"RobloxScriptSecurity"},"Category":"Data","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"OnScreenKeyboardAnimationDuration","Tags":["ReadOnly","NotReplicated"],"ValueType":{"Name":"double","Category":"Primitive"},"Security":{"Write":"RobloxScriptSecurity","Read":"RobloxScriptSecurity"},"Category":"Data","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"OnScreenKeyboardPosition","Tags":["ReadOnly","NotReplicated"],"ValueType":{"Name":"Vector2","Category":"DataType"},"Security":{"Write":"None","Read":"None"},"Category":"Data","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"OnScreenKeyboardSize","Tags":["ReadOnly","NotReplicated"],"ValueType":{"Name":"Vector2","Category":"DataType"},"Security":{"Read":"None","Write":"None"},"Category":"Data","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"OnScreenKeyboardVisible","Tags":["ReadOnly","NotReplicated"],"ValueType":{"Name":"bool","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Data","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"OverrideMouseIconBehavior","Tags":[],"ValueType":{"Name":"OverrideMouseIconBehavior","Category":"Enum"},"Security":{"Read":"RobloxScriptSecurity","Write":"RobloxScriptSecurity"},"Category":"Data","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"RightBarSize","Tags":["ReadOnly","NotReplicated"],"ValueType":{"Name":"Vector2","Category":"DataType"},"Security":{"Write":"RobloxScriptSecurity","Read":"RobloxScriptSecurity"},"Category":"Data","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"StatusBarSize","Tags":["ReadOnly","NotReplicated"],"ValueType":{"Name":"Vector2","Category":"DataType"},"Security":{"Read":"RobloxScriptSecurity","Write":"RobloxScriptSecurity"},"Category":"Data","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"TouchEnabled","Tags":["ReadOnly","NotReplicated"],"ValueType":{"Name":"bool","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Data","Description":"Returns true if the local device accepts touch input, false otherwise.","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Property","Name":"UserHeadCFrame","Tags":["ReadOnly","NotReplicated","Deprecated"],"ValueType":{"Name":"CFrame","Category":"DataType"},"Security":{"Write":"None","Read":"None"},"Category":"Data","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"VREnabled","Tags":["ReadOnly","NotReplicated"],"ValueType":{"Name":"bool","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Data","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"GamepadSupports","Tags":[],"Parameters":[{"Name":"gamepadNum","Type":{"Name":"UserInputType","Category":"Enum"},"Description":null,"DescriptionSource":null},{"Name":"gamepadKeyCode","Type":{"Name":"KeyCode","Category":"Enum"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"bool","Category":"Primitive"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"GetConnectedGamepads","Tags":[],"Parameters":[],"ReturnType":{"Name":"Array","Category":"Group"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"GetDeviceAcceleration","Tags":[],"Parameters":[],"ReturnType":{"Name":"Instance","Category":"Class"},"Security":"None","Description":"Returns an InputObject that describes the device's current acceleration. This is fired with an InputObject, which has type Enum.InputType.Accelerometer, and position that shows the g force in each local device axis. The delta property describes the amount of rotation that last happened. This event only fires locally.","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Function","Name":"GetDeviceGravity","Tags":[],"Parameters":[],"ReturnType":{"Name":"Instance","Category":"Class"},"Security":"None","Description":"Returns an InputObject that describes the device's current gravity vector. This is fired with an InputObject, which has type Enum.InputType.Accelerometer, and position that shows the g force in each local device axis. The delta property describes the amount of rotation that last happened. This event only fires locally.","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Function","Name":"GetDeviceRotation","Tags":[],"Parameters":[],"ReturnType":{"Name":"Tuple","Category":"Group"},"Security":"None","Description":"Returns an InputObject and a Vector4 that describes the device's current rotation vector. This is fired with an InputObject, which has type Enum.InputType.Gyroscope, and position that shows total rotation in each local device axis. The delta property describes the amount of rotation that last happened. The Vector4 is the device's current quaternion rotation in reference to it's default reference frame. This event only fires locally.","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Function","Name":"GetFocusedTextBox","Tags":[],"Parameters":[],"ReturnType":{"Name":"Instance","Category":"Class"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"GetGamepadConnected","Tags":[],"Parameters":[{"Name":"gamepadNum","Type":{"Name":"UserInputType","Category":"Enum"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"bool","Category":"Primitive"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"GetGamepadState","Tags":[],"Parameters":[{"Name":"gamepadNum","Type":{"Name":"UserInputType","Category":"Enum"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"Array","Category":"Group"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"GetKeysPressed","Tags":[],"Parameters":[],"ReturnType":{"Name":"Array","Category":"Group"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"GetLastInputType","Tags":[],"Parameters":[],"ReturnType":{"Name":"UserInputType","Category":"Enum"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"GetMouseButtonsPressed","Tags":[],"Parameters":[],"ReturnType":{"Name":"Array","Category":"Group"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"GetMouseDelta","Tags":[],"Parameters":[],"ReturnType":{"Name":"Vector2","Category":"DataType"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"GetMouseLocation","Tags":[],"Parameters":[],"ReturnType":{"Name":"Vector2","Category":"DataType"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"GetNavigationGamepads","Tags":[],"Parameters":[],"ReturnType":{"Name":"Array","Category":"Group"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"GetPlatform","Tags":[],"Parameters":[],"ReturnType":{"Name":"Platform","Category":"Enum"},"Security":"RobloxScriptSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"GetSupportedGamepadKeyCodes","Tags":[],"Parameters":[{"Name":"gamepadNum","Type":{"Name":"UserInputType","Category":"Enum"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"Array","Category":"Group"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"GetUserCFrame","Tags":[],"Parameters":[{"Name":"type","Type":{"Name":"UserCFrame","Category":"Enum"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"CFrame","Category":"DataType"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"IsGamepadButtonDown","Tags":[],"Parameters":[{"Name":"gamepadNum","Type":{"Name":"UserInputType","Category":"Enum"},"Description":null,"DescriptionSource":null},{"Name":"gamepadKeyCode","Type":{"Name":"KeyCode","Category":"Enum"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"bool","Category":"Primitive"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"IsKeyDown","Tags":[],"Parameters":[{"Name":"keyCode","Type":{"Name":"KeyCode","Category":"Enum"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"bool","Category":"Primitive"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"IsMouseButtonPressed","Tags":[],"Parameters":[{"Name":"mouseButton","Type":{"Name":"UserInputType","Category":"Enum"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"bool","Category":"Primitive"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"IsNavigationGamepad","Tags":[],"Parameters":[{"Name":"gamepadEnum","Type":{"Name":"UserInputType","Category":"Enum"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"bool","Category":"Primitive"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"RecenterUserHeadCFrame","Tags":[],"Parameters":[],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"SendAppUISizes","Tags":[],"Parameters":[{"Name":"statusBarSize","Type":{"Name":"Vector2","Category":"DataType"},"Description":null,"DescriptionSource":null},{"Name":"navBarSize","Type":{"Name":"Vector2","Category":"DataType"},"Description":null,"DescriptionSource":null},{"Name":"bottomBarSize","Type":{"Name":"Vector2","Category":"DataType"},"Description":null,"DescriptionSource":null},{"Name":"rightBarSize","Type":{"Name":"Vector2","Category":"DataType"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"RobloxScriptSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"SetNavigationGamepad","Tags":[],"Parameters":[{"Name":"gamepadEnum","Type":{"Name":"UserInputType","Category":"Enum"},"Description":null,"DescriptionSource":null},{"Name":"enabled","Type":{"Name":"bool","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Event","Name":"DeviceAccelerationChanged","Tags":[],"Parameters":[{"Name":"acceleration","Type":{"Name":"Instance","Category":"Class"},"Description":null,"DescriptionSource":null}],"Security":"None","Description":"Fired when a user moves a device that has an accelerometer. This is fired with an InputObject, which has type Enum.InputType.Accelerometer, and position that shows the g force in each local device axis. This event only fires locally.","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Event","Name":"DeviceGravityChanged","Tags":[],"Parameters":[{"Name":"gravity","Type":{"Name":"Instance","Category":"Class"},"Description":null,"DescriptionSource":null}],"Security":"None","Description":"Fired when the force of gravity changes on a device that has an accelerometer. This is fired with an InputObject, which has type Enum.InputType.Accelerometer, and position that shows the g force in each local device axis. This event only fires locally.","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Event","Name":"DeviceRotationChanged","Tags":[],"Parameters":[{"Name":"rotation","Type":{"Name":"Instance","Category":"Class"},"Description":null,"DescriptionSource":null},{"Name":"cframe","Type":{"Name":"CFrame","Category":"DataType"},"Description":null,"DescriptionSource":null}],"Security":"None","Description":"Fired when a user rotates a device that has an gyroscope. This is fired with an InputObject, which has type Enum.InputType.Gyroscope, and position that shows total rotation in each local device axis. The delta property describes the amount of rotation that last happened. A second argument of Vector4 is the device's current quaternion rotation in reference to it's default reference frame. This event only fires locally.","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Event","Name":"GamepadConnected","Tags":[],"Parameters":[{"Name":"gamepadNum","Type":{"Name":"UserInputType","Category":"Enum"},"Description":null,"DescriptionSource":null}],"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Event","Name":"GamepadDisconnected","Tags":[],"Parameters":[{"Name":"gamepadNum","Type":{"Name":"UserInputType","Category":"Enum"},"Description":null,"DescriptionSource":null}],"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Event","Name":"InputBegan","Tags":[],"Parameters":[{"Name":"input","Type":{"Name":"Instance","Category":"Class"},"Description":null,"DescriptionSource":null},{"Name":"gameProcessedEvent","Type":{"Name":"bool","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"Security":"None","Description":"Fired when a user begins interacting via a Human-Computer Interface device (Mouse button down, touch begin, keyboard button down, etc.). 'inputObject' is an InputObject, which contains useful data for querying user input. This event only fires locally. This event will always fire regardless of game state.","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Event","Name":"InputChanged","Tags":[],"Parameters":[{"Name":"input","Type":{"Name":"Instance","Category":"Class"},"Description":null,"DescriptionSource":null},{"Name":"gameProcessedEvent","Type":{"Name":"bool","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"Security":"None","Description":"Fired when a user changes interacting via a Human-Computer Interface device (Mouse move, touch move, mouse wheel, etc.). 'inputObject' is an InputObject, which contains useful data for querying user input. This event only fires locally. This event will always fire regardless of game state.","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Event","Name":"InputEnded","Tags":[],"Parameters":[{"Name":"input","Type":{"Name":"Instance","Category":"Class"},"Description":null,"DescriptionSource":null},{"Name":"gameProcessedEvent","Type":{"Name":"bool","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"Security":"None","Description":"Fired when a user stops interacting via a Human-Computer Interface device (Mouse button up, touch end, keyboard button up, etc.). 'inputObject' is an InputObject, which contains useful data for querying user input. This event only fires locally. This event will always fire regardless of game state.","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Event","Name":"JumpRequest","Tags":[],"Parameters":[],"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Event","Name":"LastInputTypeChanged","Tags":[],"Parameters":[{"Name":"lastInputType","Type":{"Name":"UserInputType","Category":"Enum"},"Description":null,"DescriptionSource":null}],"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Event","Name":"StatusBarTapped","Tags":[],"Parameters":[{"Name":"position","Type":{"Name":"Vector2","Category":"DataType"},"Description":null,"DescriptionSource":null}],"Security":"RobloxScriptSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Event","Name":"TextBoxFocusReleased","Tags":[],"Parameters":[{"Name":"textboxReleased","Type":{"Name":"Instance","Category":"Class"},"Description":null,"DescriptionSource":null}],"Security":"None","Description":"Fired when a user stops text entry into a textbox (usually by pressing return or clicking/tapping somewhere else on the screen). Argument is the textbox that was taken out of focus. This event only fires locally.","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Event","Name":"TextBoxFocused","Tags":[],"Parameters":[{"Name":"textboxFocused","Type":{"Name":"Instance","Category":"Class"},"Description":null,"DescriptionSource":null}],"Security":"None","Description":"Fired when a user clicks/taps on a textbox to begin text entry. Argument is the textbox that was put in focus. This also fires if a textbox forces focus on the user. This event only fires locally.","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Event","Name":"TouchEnded","Tags":[],"Parameters":[{"Name":"touch","Type":{"Name":"Instance","Category":"Class"},"Description":null,"DescriptionSource":null},{"Name":"gameProcessedEvent","Type":{"Name":"bool","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"Security":"None","Description":"Fired when a user moves their finger on a TouchEnabled device. 'touch' is an InputObject, which contains useful data for querying user input. This event only fires locally. This event will always fire regardless of game state.","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Event","Name":"TouchLongPress","Tags":[],"Parameters":[{"Name":"touchPositions","Type":{"Name":"Array","Category":"Group"},"Description":null,"DescriptionSource":null},{"Name":"state","Type":{"Name":"UserInputState","Category":"Enum"},"Description":null,"DescriptionSource":null},{"Name":"gameProcessedEvent","Type":{"Name":"bool","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"Security":"None","Description":"Fired when a user holds at least one finger for a short amount of time on the same screen position on a TouchEnabled device. 'touchPositions' is a Lua array of Vector2, each indicating the position of all the fingers involved in the gesture. 'state' indicates the Enum.UserInputState of the gesture. This event only fires locally. This event will always fire regardless of game state.","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Event","Name":"TouchMoved","Tags":[],"Parameters":[{"Name":"touch","Type":{"Name":"Instance","Category":"Class"},"Description":null,"DescriptionSource":null},{"Name":"gameProcessedEvent","Type":{"Name":"bool","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"Security":"None","Description":"Fired when a user moves their finger on a TouchEnabled device. 'touch' is an InputObject, which contains useful data for querying user input. This event only fires locally. This event will always fire regardless of game state.","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Event","Name":"TouchPan","Tags":[],"Parameters":[{"Name":"touchPositions","Type":{"Name":"Array","Category":"Group"},"Description":null,"DescriptionSource":null},{"Name":"totalTranslation","Type":{"Name":"Vector2","Category":"DataType"},"Description":null,"DescriptionSource":null},{"Name":"velocity","Type":{"Name":"Vector2","Category":"DataType"},"Description":null,"DescriptionSource":null},{"Name":"state","Type":{"Name":"UserInputState","Category":"Enum"},"Description":null,"DescriptionSource":null},{"Name":"gameProcessedEvent","Type":{"Name":"bool","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"Security":"None","Description":"Fired when a user drags at least one finger on a TouchEnabled device. 'touchPositions' is a Lua array of Vector2, each indicating the position of all the fingers involved in the gesture. 'totalTranslation' is a Vector2, indicating how far the pan gesture has gone from its starting point. 'velocity' is a Vector2 that indicates how quickly the gesture is being performed in each dimension. 'state' indicates the Enum.UserInputState of the gesture. This event only fires locally. This event will always fire regardless of game state.","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Event","Name":"TouchPinch","Tags":[],"Parameters":[{"Name":"touchPositions","Type":{"Name":"Array","Category":"Group"},"Description":null,"DescriptionSource":null},{"Name":"scale","Type":{"Name":"float","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"velocity","Type":{"Name":"float","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"state","Type":{"Name":"UserInputState","Category":"Enum"},"Description":null,"DescriptionSource":null},{"Name":"gameProcessedEvent","Type":{"Name":"bool","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"Security":"None","Description":"Fired when a user pinches their fingers on a TouchEnabled device. 'touchPositions' is a Lua array of Vector2, each indicating the position of all the fingers involved in the pinch gesture. 'scale' is a float that indicates the difference from the beginning of the pinch gesture. 'velocity' is a float indicating how quickly the pinch gesture is happening. 'state' indicates the Enum.UserInputState of the gesture. This event only fires locally. This event will always fire regardless of game state.","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Event","Name":"TouchRotate","Tags":[],"Parameters":[{"Name":"touchPositions","Type":{"Name":"Array","Category":"Group"},"Description":null,"DescriptionSource":null},{"Name":"rotation","Type":{"Name":"float","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"velocity","Type":{"Name":"float","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"state","Type":{"Name":"UserInputState","Category":"Enum"},"Description":null,"DescriptionSource":null},{"Name":"gameProcessedEvent","Type":{"Name":"bool","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"Security":"None","Description":"Fired when a user rotates two fingers on a TouchEnabled device. 'touchPositions' is a Lua array of Vector2, each indicating the position of all the fingers involved in the gesture. 'rotation' is a float indicating how much the rotation has gone from the start of the gesture. 'velocity' is a float that indicates how quickly the gesture is being performed. 'state' indicates the Enum.UserInputState of the gesture. This event only fires locally. This event will always fire regardless of game state.","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Event","Name":"TouchStarted","Tags":[],"Parameters":[{"Name":"touch","Type":{"Name":"Instance","Category":"Class"},"Description":null,"DescriptionSource":null},{"Name":"gameProcessedEvent","Type":{"Name":"bool","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"Security":"None","Description":"Fired when a user places their finger on a TouchEnabled device. 'touch' is an InputObject, which contains useful data for querying user input. This event only fires locally. This event will always fire regardless of game state.","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Event","Name":"TouchSwipe","Tags":[],"Parameters":[{"Name":"swipeDirection","Type":{"Name":"SwipeDirection","Category":"Enum"},"Description":null,"DescriptionSource":null},{"Name":"numberOfTouches","Type":{"Name":"int","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"gameProcessedEvent","Type":{"Name":"bool","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"Security":"None","Description":"Fired when a user swipes their fingers on a TouchEnabled device. 'swipeDirection' is an Enum.SwipeDirection, indicating the direction the user swiped. 'numberOfTouches' is an int that indicates how many touches were involved with the gesture. This event only fires locally. This event will always fire regardless of game state.","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Event","Name":"TouchTap","Tags":[],"Parameters":[{"Name":"touchPositions","Type":{"Name":"Array","Category":"Group"},"Description":null,"DescriptionSource":null},{"Name":"gameProcessedEvent","Type":{"Name":"bool","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"Security":"None","Description":"Fired when a user taps their finger on a TouchEnabled device. 'touchPositions' is a Lua array of Vector2, each indicating the position of all the fingers involved in the tap gesture. This event only fires locally. This event will always fire regardless of game state.","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Event","Name":"TouchTapInWorld","Tags":[],"Parameters":[{"Name":"position","Type":{"Name":"Vector2","Category":"DataType"},"Description":null,"DescriptionSource":null},{"Name":"processedByUI","Type":{"Name":"bool","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Event","Name":"UserCFrameChanged","Tags":[],"Parameters":[{"Name":"type","Type":{"Name":"UserCFrame","Category":"Enum"},"Description":null,"DescriptionSource":null},{"Name":"value","Type":{"Name":"CFrame","Category":"DataType"},"Description":null,"DescriptionSource":null}],"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Event","Name":"WindowFocusReleased","Tags":[],"Parameters":[],"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Event","Name":"WindowFocused","Tags":[],"Parameters":[],"Security":"None","Description":null,"DescriptionSource":null}],"Tags":["NotCreatable","Service","NotReplicated"],"Superclass":"Instance","Description":null,"DescriptionSource":null},{"Name":"VRService","Members":[{"MemberType":"Property","Name":"GuiInputUserCFrame","Tags":[],"ValueType":{"Name":"UserCFrame","Category":"Enum"},"Security":{"Read":"None","Write":"None"},"Category":"Data","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"VRDeviceName","Tags":["ReadOnly","NotReplicated"],"ValueType":{"Name":"string","Category":"Primitive"},"Security":{"Read":"RobloxScriptSecurity","Write":"RobloxScriptSecurity"},"Category":"Data","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"VREnabled","Tags":["ReadOnly","NotReplicated"],"ValueType":{"Name":"bool","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Data","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"GetTouchpadMode","Tags":[],"Parameters":[{"Name":"pad","Type":{"Name":"VRTouchpad","Category":"Enum"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"VRTouchpadMode","Category":"Enum"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"GetUserCFrame","Tags":[],"Parameters":[{"Name":"type","Type":{"Name":"UserCFrame","Category":"Enum"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"CFrame","Category":"DataType"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"GetUserCFrameEnabled","Tags":[],"Parameters":[{"Name":"type","Type":{"Name":"UserCFrame","Category":"Enum"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"bool","Category":"Primitive"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"RecenterUserHeadCFrame","Tags":[],"Parameters":[],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"RequestNavigation","Tags":[],"Parameters":[{"Name":"cframe","Type":{"Name":"CFrame","Category":"DataType"},"Description":null,"DescriptionSource":null},{"Name":"inputUserCFrame","Type":{"Name":"UserCFrame","Category":"Enum"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"SetTouchpadMode","Tags":[],"Parameters":[{"Name":"pad","Type":{"Name":"VRTouchpad","Category":"Enum"},"Description":null,"DescriptionSource":null},{"Name":"mode","Type":{"Name":"VRTouchpadMode","Category":"Enum"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Event","Name":"NavigationRequested","Tags":[],"Parameters":[{"Name":"cframe","Type":{"Name":"CFrame","Category":"DataType"},"Description":null,"DescriptionSource":null},{"Name":"inputUserCFrame","Type":{"Name":"UserCFrame","Category":"Enum"},"Description":null,"DescriptionSource":null}],"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Event","Name":"TouchpadModeChanged","Tags":[],"Parameters":[{"Name":"pad","Type":{"Name":"VRTouchpad","Category":"Enum"},"Description":null,"DescriptionSource":null},{"Name":"mode","Type":{"Name":"VRTouchpadMode","Category":"Enum"},"Description":null,"DescriptionSource":null}],"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Event","Name":"UserCFrameChanged","Tags":[],"Parameters":[{"Name":"type","Type":{"Name":"UserCFrame","Category":"Enum"},"Description":null,"DescriptionSource":null},{"Name":"value","Type":{"Name":"CFrame","Category":"DataType"},"Description":null,"DescriptionSource":null}],"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Event","Name":"UserCFrameEnabled","Tags":[],"Parameters":[{"Name":"type","Type":{"Name":"UserCFrame","Category":"Enum"},"Description":null,"DescriptionSource":null},{"Name":"enabled","Type":{"Name":"bool","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"Security":"None","Description":null,"DescriptionSource":null}],"Tags":["NotCreatable","Service"],"Superclass":"Instance","Description":null,"DescriptionSource":null},{"Name":"ValueBase","Members":[],"Tags":["NotCreatable"],"Superclass":"Instance","Description":"The base class to all Value Objects.","DescriptionSource":null},{"Name":"BinaryStringValue","Members":[{"MemberType":"Event","Name":"Changed","Tags":[],"Parameters":[{"Name":"value","Type":{"Name":"BinaryString","Category":"DataType"},"Description":null,"DescriptionSource":null}],"Security":"None","Description":null,"DescriptionSource":null}],"Tags":[],"Superclass":"ValueBase","Description":null,"DescriptionSource":null},{"Name":"BoolValue","Members":[{"MemberType":"Property","Name":"Value","Tags":[],"ValueType":{"Name":"bool","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Data","Description":null,"DescriptionSource":null},{"MemberType":"Event","Name":"Changed","Tags":[],"Parameters":[{"Name":"value","Type":{"Name":"bool","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Event","Name":"changed","Tags":["Deprecated"],"Parameters":[{"Name":"value","Type":{"Name":"bool","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"Security":"None","Description":"`changed` is deprecated. Use `Changed` instead.","DescriptionSource":"Heuristic"}],"Tags":[],"Superclass":"ValueBase","Description":"Stores a boolean value in it's Value member. Useful to share boolean information across multiple scripts.","DescriptionSource":null},{"Name":"BrickColorValue","Members":[{"MemberType":"Property","Name":"Value","Tags":[],"ValueType":{"Name":"BrickColor","Category":"DataType"},"Security":{"Read":"None","Write":"None"},"Category":"Data","Description":null,"DescriptionSource":null},{"MemberType":"Event","Name":"Changed","Tags":[],"Parameters":[{"Name":"value","Type":{"Name":"BrickColor","Category":"DataType"},"Description":null,"DescriptionSource":null}],"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Event","Name":"changed","Tags":["Deprecated"],"Parameters":[{"Name":"value","Type":{"Name":"BrickColor","Category":"DataType"},"Description":null,"DescriptionSource":null}],"Security":"None","Description":"`changed` is deprecated. Use `Changed` instead.","DescriptionSource":"Heuristic"}],"Tags":[],"Superclass":"ValueBase","Description":"Stores a BrickColor value in it's Value member. Useful to share BrickColor information across multiple scripts.","DescriptionSource":null},{"Name":"CFrameValue","Members":[{"MemberType":"Property","Name":"Value","Tags":[],"ValueType":{"Name":"CFrame","Category":"DataType"},"Security":{"Read":"None","Write":"None"},"Category":"Data","Description":null,"DescriptionSource":null},{"MemberType":"Event","Name":"Changed","Tags":[],"Parameters":[{"Name":"value","Type":{"Name":"CFrame","Category":"DataType"},"Description":null,"DescriptionSource":null}],"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Event","Name":"changed","Tags":["Deprecated"],"Parameters":[{"Name":"value","Type":{"Name":"CFrame","Category":"DataType"},"Description":null,"DescriptionSource":null}],"Security":"None","Description":"`changed` is deprecated. Use `Changed` instead.","DescriptionSource":"Heuristic"}],"Tags":[],"Superclass":"ValueBase","Description":"Stores a CFrame value in it's Value member. Useful to share CFrame information across multiple scripts.","DescriptionSource":null},{"Name":"Color3Value","Members":[{"MemberType":"Property","Name":"Value","Tags":[],"ValueType":{"Name":"Color3","Category":"DataType"},"Security":{"Read":"None","Write":"None"},"Category":"Data","Description":null,"DescriptionSource":null},{"MemberType":"Event","Name":"Changed","Tags":[],"Parameters":[{"Name":"value","Type":{"Name":"Color3","Category":"DataType"},"Description":null,"DescriptionSource":null}],"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Event","Name":"changed","Tags":["Deprecated"],"Parameters":[{"Name":"value","Type":{"Name":"Color3","Category":"DataType"},"Description":null,"DescriptionSource":null}],"Security":"None","Description":"`changed` is deprecated. Use `Changed` instead.","DescriptionSource":"Heuristic"}],"Tags":[],"Superclass":"ValueBase","Description":"Stores a Color3 value in it's Value member. Useful to share Color3 information across multiple scripts.","DescriptionSource":null},{"Name":"DoubleConstrainedValue","Members":[{"MemberType":"Property","Name":"ConstrainedValue","Tags":["Hidden","NotReplicated"],"ValueType":{"Name":"double","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Data","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"MaxValue","Tags":[],"ValueType":{"Name":"double","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Data","Description":"The maximum we allow this Value to be set. If Value is set higher than this, it automatically gets adjusted to MaxValue","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Property","Name":"MinValue","Tags":[],"ValueType":{"Name":"double","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Data","Description":"The minimum we allow this Value to be set. If Value is set lower than this, it automatically gets adjusted to MinValue","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Property","Name":"Value","Tags":["NotReplicated"],"ValueType":{"Name":"double","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Data","Description":null,"DescriptionSource":null},{"MemberType":"Event","Name":"Changed","Tags":[],"Parameters":[{"Name":"value","Type":{"Name":"double","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Event","Name":"changed","Tags":["Deprecated"],"Parameters":[{"Name":"value","Type":{"Name":"double","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"Security":"None","Description":"`changed` is deprecated. Use `Changed` instead.","DescriptionSource":"Heuristic"}],"Tags":["Deprecated"],"Superclass":"ValueBase","Description":"Stores a double value in it's Value member. Value is clamped to be in range of Min and MaxValue. Useful to share double information across multiple scripts.","DescriptionSource":null},{"Name":"IntConstrainedValue","Members":[{"MemberType":"Property","Name":"ConstrainedValue","Tags":["Hidden","NotReplicated"],"ValueType":{"Name":"int64","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Data","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"MaxValue","Tags":[],"ValueType":{"Name":"int64","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Data","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"MinValue","Tags":[],"ValueType":{"Name":"int64","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Data","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"Value","Tags":["NotReplicated"],"ValueType":{"Name":"int64","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Data","Description":null,"DescriptionSource":null},{"MemberType":"Event","Name":"Changed","Tags":[],"Parameters":[{"Name":"value","Type":{"Name":"int64","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Event","Name":"changed","Tags":["Deprecated"],"Parameters":[{"Name":"value","Type":{"Name":"int64","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"Security":"None","Description":"`changed` is deprecated. Use `Changed` instead.","DescriptionSource":"Heuristic"}],"Tags":["Deprecated"],"Superclass":"ValueBase","Description":"Stores an int value in it's Value member. Value is clamped to be in range of Min and MaxValue. Useful to share int information across multiple scripts.","DescriptionSource":null},{"Name":"IntValue","Members":[{"MemberType":"Property","Name":"Value","Tags":[],"ValueType":{"Name":"int64","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Data","Description":null,"DescriptionSource":null},{"MemberType":"Event","Name":"Changed","Tags":[],"Parameters":[{"Name":"value","Type":{"Name":"int64","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Event","Name":"changed","Tags":["Deprecated"],"Parameters":[{"Name":"value","Type":{"Name":"int64","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"Security":"None","Description":"`changed` is deprecated. Use `Changed` instead.","DescriptionSource":"Heuristic"}],"Tags":[],"Superclass":"ValueBase","Description":"Stores a int value in it's Value member. Useful to share int information across multiple scripts.","DescriptionSource":null},{"Name":"NumberValue","Members":[{"MemberType":"Property","Name":"Value","Tags":[],"ValueType":{"Name":"double","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Data","Description":null,"DescriptionSource":null},{"MemberType":"Event","Name":"Changed","Tags":[],"Parameters":[{"Name":"value","Type":{"Name":"double","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Event","Name":"changed","Tags":["Deprecated"],"Parameters":[{"Name":"value","Type":{"Name":"double","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"Security":"None","Description":"`changed` is deprecated. Use `Changed` instead.","DescriptionSource":"Heuristic"}],"Tags":[],"Superclass":"ValueBase","Description":null,"DescriptionSource":null},{"Name":"ObjectValue","Members":[{"MemberType":"Property","Name":"Value","Tags":[],"ValueType":{"Name":"Instance","Category":"Class"},"Security":{"Write":"None","Read":"None"},"Category":"Data","Description":null,"DescriptionSource":null},{"MemberType":"Event","Name":"Changed","Tags":[],"Parameters":[{"Name":"value","Type":{"Name":"Instance","Category":"Class"},"Description":null,"DescriptionSource":null}],"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Event","Name":"changed","Tags":["Deprecated"],"Parameters":[{"Name":"value","Type":{"Name":"Instance","Category":"Class"},"Description":null,"DescriptionSource":null}],"Security":"None","Description":"`changed` is deprecated. Use `Changed` instead.","DescriptionSource":"Heuristic"}],"Tags":[],"Superclass":"ValueBase","Description":null,"DescriptionSource":null},{"Name":"RayValue","Members":[{"MemberType":"Property","Name":"Value","Tags":[],"ValueType":{"Name":"Ray","Category":"DataType"},"Security":{"Write":"None","Read":"None"},"Category":"Data","Description":null,"DescriptionSource":null},{"MemberType":"Event","Name":"Changed","Tags":[],"Parameters":[{"Name":"value","Type":{"Name":"Ray","Category":"DataType"},"Description":null,"DescriptionSource":null}],"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Event","Name":"changed","Tags":["Deprecated"],"Parameters":[{"Name":"value","Type":{"Name":"Ray","Category":"DataType"},"Description":null,"DescriptionSource":null}],"Security":"None","Description":"`changed` is deprecated. Use `Changed` instead.","DescriptionSource":"Heuristic"}],"Tags":[],"Superclass":"ValueBase","Description":"Stores a Ray value in it's Value member. Useful to share Ray information across multiple scripts.","DescriptionSource":null},{"Name":"StringValue","Members":[{"MemberType":"Property","Name":"Value","Tags":[],"ValueType":{"Name":"string","Category":"Primitive"},"Security":{"Read":"None","Write":"None"},"Category":"Data","Description":null,"DescriptionSource":null},{"MemberType":"Event","Name":"Changed","Tags":[],"Parameters":[{"Name":"value","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Event","Name":"changed","Tags":["Deprecated"],"Parameters":[{"Name":"value","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"Security":"None","Description":"`changed` is deprecated. Use `Changed` instead.","DescriptionSource":"Heuristic"}],"Tags":[],"Superclass":"ValueBase","Description":null,"DescriptionSource":null},{"Name":"Vector3Value","Members":[{"MemberType":"Property","Name":"Value","Tags":[],"ValueType":{"Name":"Vector3","Category":"DataType"},"Security":{"Read":"None","Write":"None"},"Category":"Data","Description":null,"DescriptionSource":null},{"MemberType":"Event","Name":"Changed","Tags":[],"Parameters":[{"Name":"value","Type":{"Name":"Vector3","Category":"DataType"},"Description":null,"DescriptionSource":null}],"Security":"None","Description":null,"DescriptionSource":null},{"MemberType":"Event","Name":"changed","Tags":["Deprecated"],"Parameters":[{"Name":"value","Type":{"Name":"Vector3","Category":"DataType"},"Description":null,"DescriptionSource":null}],"Security":"None","Description":"`changed` is deprecated. Use `Changed` instead.","DescriptionSource":"Heuristic"}],"Tags":[],"Superclass":"ValueBase","Description":null,"DescriptionSource":null},{"Name":"VirtualInputManager","Members":[{"MemberType":"Property","Name":"AdditionalLuaState","Tags":["NotReplicated"],"ValueType":{"Name":"string","Category":"Primitive"},"Security":{"Read":"RobloxScriptSecurity","Write":"RobloxScriptSecurity"},"Category":"Data","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"Dump","Tags":[],"Parameters":[],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"RobloxScriptSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"HandleGamepadAxisInput","Tags":[],"Parameters":[{"Name":"objectId","Type":{"Name":"int","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"keyCode","Type":{"Name":"KeyCode","Category":"Enum"},"Description":null,"DescriptionSource":null},{"Name":"x","Type":{"Name":"float","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"y","Type":{"Name":"float","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"z","Type":{"Name":"float","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"RobloxScriptSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"HandleGamepadButtonInput","Tags":[],"Parameters":[{"Name":"deviceId","Type":{"Name":"int","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"keyCode","Type":{"Name":"KeyCode","Category":"Enum"},"Description":null,"DescriptionSource":null},{"Name":"buttonState","Type":{"Name":"int","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"RobloxScriptSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"HandleGamepadConnect","Tags":[],"Parameters":[{"Name":"deviceId","Type":{"Name":"int","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"RobloxScriptSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"HandleGamepadDisconnect","Tags":[],"Parameters":[{"Name":"deviceId","Type":{"Name":"int","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"RobloxScriptSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"SendAccelerometerEvent","Tags":[],"Parameters":[{"Name":"x","Type":{"Name":"float","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"y","Type":{"Name":"float","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"z","Type":{"Name":"float","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"RobloxScriptSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"SendGravityEvent","Tags":[],"Parameters":[{"Name":"x","Type":{"Name":"float","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"y","Type":{"Name":"float","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"z","Type":{"Name":"float","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"RobloxScriptSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"SendGyroscopeEvent","Tags":[],"Parameters":[{"Name":"quatX","Type":{"Name":"float","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"quatY","Type":{"Name":"float","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"quatZ","Type":{"Name":"float","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"quatW","Type":{"Name":"float","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"RobloxScriptSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"SendKeyEvent","Tags":[],"Parameters":[{"Name":"isPressed","Type":{"Name":"bool","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"keyCode","Type":{"Name":"KeyCode","Category":"Enum"},"Description":null,"DescriptionSource":null},{"Name":"isRepeatedKey","Type":{"Name":"bool","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"pluginGui","Type":{"Name":"Instance","Category":"Class"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"RobloxScriptSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"SendMouseButtonEvent","Tags":[],"Parameters":[{"Name":"x","Type":{"Name":"int","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"y","Type":{"Name":"int","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"mouseButton","Type":{"Name":"int","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"isDown","Type":{"Name":"bool","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"pluginGui","Type":{"Name":"Instance","Category":"Class"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"RobloxScriptSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"SendMouseMoveEvent","Tags":[],"Parameters":[{"Name":"x","Type":{"Name":"float","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"y","Type":{"Name":"float","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"pluginGui","Type":{"Name":"Instance","Category":"Class"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"RobloxScriptSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"SendMouseWheelEvent","Tags":[],"Parameters":[{"Name":"x","Type":{"Name":"float","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"y","Type":{"Name":"float","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"isForwardScroll","Type":{"Name":"bool","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"pluginGui","Type":{"Name":"Instance","Category":"Class"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"RobloxScriptSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"SendTextInputCharacterEvent","Tags":[],"Parameters":[{"Name":"str","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"pluginGui","Type":{"Name":"Instance","Category":"Class"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"RobloxScriptSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"SendTouchEvent","Tags":[],"Parameters":[{"Name":"touchId","Type":{"Name":"int64","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"state","Type":{"Name":"int","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"x","Type":{"Name":"float","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"y","Type":{"Name":"float","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"RobloxScriptSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"StartPlaying","Tags":[],"Parameters":[{"Name":"fileName","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"RobloxScriptSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"StartRecording","Tags":[],"Parameters":[],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"RobloxScriptSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"StopRecording","Tags":[],"Parameters":[],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"RobloxScriptSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"sendRobloxEvent","Tags":[],"Parameters":[{"Name":"namespace","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"detail","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null},{"Name":"detailType","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"RobloxScriptSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Event","Name":"PlaybackCompleted","Tags":[],"Parameters":[{"Name":"additionalLuaState","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"Security":"RobloxScriptSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Event","Name":"RecordingCompleted","Tags":[],"Parameters":[{"Name":"result","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"Security":"RobloxScriptSecurity","Description":null,"DescriptionSource":null}],"Tags":["Service"],"Superclass":"Instance","Description":null,"DescriptionSource":null},{"Name":"VirtualUser","Members":[{"MemberType":"Function","Name":"Button1Down","Tags":[],"Parameters":[{"Name":"position","Type":{"Name":"Vector2","Category":"DataType"},"Description":null,"DescriptionSource":null},{"Name":"camera","Type":{"Name":"CFrame","Category":"DataType"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"LocalUserSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"Button1Up","Tags":[],"Parameters":[{"Name":"position","Type":{"Name":"Vector2","Category":"DataType"},"Description":null,"DescriptionSource":null},{"Name":"camera","Type":{"Name":"CFrame","Category":"DataType"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"LocalUserSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"Button2Down","Tags":[],"Parameters":[{"Name":"position","Type":{"Name":"Vector2","Category":"DataType"},"Description":null,"DescriptionSource":null},{"Name":"camera","Type":{"Name":"CFrame","Category":"DataType"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"LocalUserSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"Button2Up","Tags":[],"Parameters":[{"Name":"position","Type":{"Name":"Vector2","Category":"DataType"},"Description":null,"DescriptionSource":null},{"Name":"camera","Type":{"Name":"CFrame","Category":"DataType"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"LocalUserSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"CaptureController","Tags":[],"Parameters":[],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"LocalUserSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"ClickButton1","Tags":[],"Parameters":[{"Name":"position","Type":{"Name":"Vector2","Category":"DataType"},"Description":null,"DescriptionSource":null},{"Name":"camera","Type":{"Name":"CFrame","Category":"DataType"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"LocalUserSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"ClickButton2","Tags":[],"Parameters":[{"Name":"position","Type":{"Name":"Vector2","Category":"DataType"},"Description":null,"DescriptionSource":null},{"Name":"camera","Type":{"Name":"CFrame","Category":"DataType"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"LocalUserSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"MoveMouse","Tags":[],"Parameters":[{"Name":"position","Type":{"Name":"Vector2","Category":"DataType"},"Description":null,"DescriptionSource":null},{"Name":"camera","Type":{"Name":"CFrame","Category":"DataType"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"LocalUserSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"SetKeyDown","Tags":[],"Parameters":[{"Name":"key","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"LocalUserSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"SetKeyUp","Tags":[],"Parameters":[{"Name":"key","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"LocalUserSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"StartRecording","Tags":[],"Parameters":[],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"LocalUserSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"StopRecording","Tags":[],"Parameters":[],"ReturnType":{"Name":"string","Category":"Primitive"},"Security":"LocalUserSecurity","Description":null,"DescriptionSource":null},{"MemberType":"Function","Name":"TypeKey","Tags":[],"Parameters":[{"Name":"key","Type":{"Name":"string","Category":"Primitive"},"Description":null,"DescriptionSource":null}],"ReturnType":{"Name":"void","Category":"Primitive"},"Security":"LocalUserSecurity","Description":null,"DescriptionSource":null}],"Tags":["NotCreatable","Service","NotReplicated"],"Superclass":"Instance","Description":null,"DescriptionSource":null},{"Name":"Visit","Members":[],"Tags":["NotCreatable","Service","NotReplicated"],"Superclass":"Instance","Description":null,"DescriptionSource":null},{"Name":"WeldConstraint","Members":[{"MemberType":"Property","Name":"Active","Tags":["ReadOnly","NotReplicated"],"ValueType":{"Name":"bool","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Behavior","Description":"Read-only boolean, true if the joint is active in world. Rigid joints may be inactive if they are redundant or form cycles.","DescriptionSource":"ReflectionMetadata"},{"MemberType":"Property","Name":"Enabled","Tags":[],"ValueType":{"Name":"bool","Category":"Primitive"},"Security":{"Write":"None","Read":"None"},"Category":"Behavior","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"Part0","Tags":["NotReplicated"],"ValueType":{"Name":"BasePart","Category":"Class"},"Security":{"Write":"None","Read":"None"},"Category":"Parts","Description":null,"DescriptionSource":null},{"MemberType":"Property","Name":"Part1","Tags":["NotReplicated"],"ValueType":{"Name":"BasePart","Category":"Class"},"Security":{"Read":"None","Write":"None"},"Category":"Parts","Description":null,"DescriptionSource":null}],"Tags":[],"Superclass":"Instance","Description":null,"DescriptionSource":null}],"Enums":[{"Name":"ActionType","Items":[{"Name":"Nothing","Value":0},{"Name":"Pause","Value":1},{"Name":"Lose","Value":2},{"Name":"Draw","Value":3},{"Name":"Win","Value":4}]},{"Name":"ActuatorRelativeTo","Items":[{"Name":"Attachment0","Value":0},{"Name":"Attachment1","Value":1},{"Name":"World","Value":2}]},{"Name":"ActuatorType","Items":[{"Name":"None","Value":0},{"Name":"Motor","Value":1},{"Name":"Servo","Value":2}]},{"Name":"AlignType","Items":[{"Name":"Parallel","Value":0},{"Name":"Perpendicular","Value":1}]},{"Name":"AnimationPriority","Items":[{"Name":"Idle","Value":0},{"Name":"Movement","Value":1},{"Name":"Action","Value":2},{"Name":"Core","Value":1000}]},{"Name":"AppShellActionType","Items":[{"Name":"None","Value":0},{"Name":"OpenApp","Value":1},{"Name":"TapChatTab","Value":2},{"Name":"TapConversationEntry","Value":3},{"Name":"TapAvatarTab","Value":4},{"Name":"ReadConversation","Value":5},{"Name":"TapGamePageTab","Value":6},{"Name":"TapHomePageTab","Value":7},{"Name":"GamePageLoaded","Value":8},{"Name":"HomePageLoaded","Value":9},{"Name":"AvatarEditorPageLoaded","Value":10}]},{"Name":"AspectType","Items":[{"Name":"FitWithinMaxSize","Value":0},{"Name":"ScaleWithParentSize","Value":1}]},{"Name":"AssetType","Items":[{"Name":"Image","Value":1},{"Name":"TeeShirt","Value":2},{"Name":"Audio","Value":3},{"Name":"Mesh","Value":4},{"Name":"Lua","Value":5},{"Name":"Hat","Value":8},{"Name":"Place","Value":9},{"Name":"Model","Value":10},{"Name":"Shirt","Value":11},{"Name":"Pants","Value":12},{"Name":"Decal","Value":13},{"Name":"Head","Value":17},{"Name":"Face","Value":18},{"Name":"Gear","Value":19},{"Name":"Badge","Value":21},{"Name":"Animation","Value":24},{"Name":"Torso","Value":27},{"Name":"RightArm","Value":28},{"Name":"LeftArm","Value":29},{"Name":"LeftLeg","Value":30},{"Name":"RightLeg","Value":31},{"Name":"Package","Value":32},{"Name":"GamePass","Value":34},{"Name":"Plugin","Value":38},{"Name":"MeshPart","Value":40},{"Name":"HairAccessory","Value":41},{"Name":"FaceAccessory","Value":42},{"Name":"NeckAccessory","Value":43},{"Name":"ShoulderAccessory","Value":44},{"Name":"FrontAccessory","Value":45},{"Name":"BackAccessory","Value":46},{"Name":"WaistAccessory","Value":47},{"Name":"ClimbAnimation","Value":48},{"Name":"DeathAnimation","Value":49},{"Name":"FallAnimation","Value":50},{"Name":"IdleAnimation","Value":51},{"Name":"JumpAnimation","Value":52},{"Name":"RunAnimation","Value":53},{"Name":"SwimAnimation","Value":54},{"Name":"WalkAnimation","Value":55},{"Name":"PoseAnimation","Value":56},{"Name":"EarAccessory","Value":57},{"Name":"EyeAccessory","Value":58}]},{"Name":"AutoJointsMode","Items":[{"Name":"Default","Value":0},{"Name":"Explicit","Value":1},{"Name":"LegacyImplicit","Value":2}]},{"Name":"AvatarContextMenuOption","Items":[{"Name":"Friend","Value":0},{"Name":"Chat","Value":1},{"Name":"Emote","Value":2}]},{"Name":"AvatarJointPositionType","Items":[{"Name":"Fixed","Value":0},{"Name":"ArtistIntent","Value":1}]},{"Name":"Axis","Items":[{"Name":"X","Value":0},{"Name":"Y","Value":1},{"Name":"Z","Value":2}]},{"Name":"BinType","Items":[{"Name":"Script","Value":0},{"Name":"GameTool","Value":1},{"Name":"Grab","Value":2},{"Name":"Clone","Value":3},{"Name":"Hammer","Value":4}]},{"Name":"BodyPart","Items":[{"Name":"Head","Value":0},{"Name":"Torso","Value":1},{"Name":"LeftArm","Value":2},{"Name":"RightArm","Value":3},{"Name":"LeftLeg","Value":4},{"Name":"RightLeg","Value":5}]},{"Name":"BodyPartR15","Items":[{"Name":"Head","Value":0},{"Name":"UpperTorso","Value":1},{"Name":"LowerTorso","Value":2},{"Name":"LeftFoot","Value":3},{"Name":"LeftLowerLeg","Value":4},{"Name":"LeftUpperLeg","Value":5},{"Name":"RightFoot","Value":6},{"Name":"RightLowerLeg","Value":7},{"Name":"RightUpperLeg","Value":8},{"Name":"LeftHand","Value":9},{"Name":"LeftLowerArm","Value":10},{"Name":"LeftUpperArm","Value":11},{"Name":"RightHand","Value":12},{"Name":"RightLowerArm","Value":13},{"Name":"RightUpperArm","Value":14},{"Name":"RootPart","Value":15},{"Name":"Unknown","Value":17}]},{"Name":"Button","Items":[{"Name":"Jump","Value":32},{"Name":"Dismount","Value":8}]},{"Name":"ButtonStyle","Items":[{"Name":"Custom","Value":0},{"Name":"RobloxButtonDefault","Value":1},{"Name":"RobloxButton","Value":2},{"Name":"RobloxRoundButton","Value":3},{"Name":"RobloxRoundDefaultButton","Value":4},{"Name":"RobloxRoundDropdownButton","Value":5}]},{"Name":"CameraMode","Items":[{"Name":"Classic","Value":0},{"Name":"LockFirstPerson","Value":1}]},{"Name":"CameraPanMode","Items":[{"Name":"Classic","Value":0},{"Name":"EdgeBump","Value":1}]},{"Name":"CameraType","Items":[{"Name":"Fixed","Value":0},{"Name":"Watch","Value":2},{"Name":"Attach","Value":1},{"Name":"Track","Value":3},{"Name":"Follow","Value":4},{"Name":"Custom","Value":5},{"Name":"Scriptable","Value":6},{"Name":"Orbital","Value":7}]},{"Name":"CellBlock","Items":[{"Name":"Solid","Value":0},{"Name":"VerticalWedge","Value":1},{"Name":"CornerWedge","Value":2},{"Name":"InverseCornerWedge","Value":3},{"Name":"HorizontalWedge","Value":4}]},{"Name":"CellMaterial","Items":[{"Name":"Empty","Value":0},{"Name":"Grass","Value":1},{"Name":"Sand","Value":2},{"Name":"Brick","Value":3},{"Name":"Granite","Value":4},{"Name":"Asphalt","Value":5},{"Name":"Iron","Value":6},{"Name":"Aluminum","Value":7},{"Name":"Gold","Value":8},{"Name":"WoodPlank","Value":9},{"Name":"WoodLog","Value":10},{"Name":"Gravel","Value":11},{"Name":"CinderBlock","Value":12},{"Name":"MossyStone","Value":13},{"Name":"Cement","Value":14},{"Name":"RedPlastic","Value":15},{"Name":"BluePlastic","Value":16},{"Name":"Water","Value":17}]},{"Name":"CellOrientation","Items":[{"Name":"NegZ","Value":0},{"Name":"X","Value":1},{"Name":"Z","Value":2},{"Name":"NegX","Value":3}]},{"Name":"CenterDialogType","Items":[{"Name":"UnsolicitedDialog","Value":1},{"Name":"PlayerInitiatedDialog","Value":2},{"Name":"ModalDialog","Value":3},{"Name":"QuitDialog","Value":4}]},{"Name":"ChatCallbackType","Items":[{"Name":"OnCreatingChatWindow","Value":1},{"Name":"OnClientSendingMessage","Value":2},{"Name":"OnClientFormattingMessage","Value":3},{"Name":"OnServerReceivingMessage","Value":17}]},{"Name":"ChatColor","Items":[{"Name":"Blue","Value":0},{"Name":"Green","Value":1},{"Name":"Red","Value":2},{"Name":"White","Value":3}]},{"Name":"ChatMode","Items":[{"Name":"Menu","Value":0},{"Name":"TextAndMenu","Value":1}]},{"Name":"ChatPrivacyMode","Items":[{"Name":"AllUsers","Value":0},{"Name":"NoOne","Value":1},{"Name":"Friends","Value":2}]},{"Name":"ChatStyle","Items":[{"Name":"Classic","Value":0},{"Name":"Bubble","Value":1},{"Name":"ClassicAndBubble","Value":2}]},{"Name":"CollisionFidelity","Items":[{"Name":"Default","Value":0},{"Name":"Hull","Value":1},{"Name":"Box","Value":2}]},{"Name":"ComputerCameraMovementMode","Items":[{"Name":"Default","Value":0},{"Name":"Follow","Value":2},{"Name":"Classic","Value":1},{"Name":"Orbital","Value":3}]},{"Name":"ComputerMovementMode","Items":[{"Name":"Default","Value":0},{"Name":"KeyboardMouse","Value":1},{"Name":"ClickToMove","Value":2}]},{"Name":"ConnectionError","Items":[{"Name":"OK","Value":0},{"Name":"DisconnectErrors","Value":256},{"Name":"DisconnectBadhash","Value":257},{"Name":"DisconnectSecurityKeyMismatch","Value":258},{"Name":"DisconnectNewSecurityKeyMismatch","Value":272},{"Name":"DisconnectProtocolMismatch","Value":259},{"Name":"DisconnectReceivePacketError","Value":260},{"Name":"DisconnectReceivePacketStreamError","Value":261},{"Name":"DisconnectSendPacketError","Value":262},{"Name":"DisconnectIllegalTeleport","Value":263},{"Name":"DisconnectDuplicatePlayer","Value":264},{"Name":"DisconnectDuplicateTicket","Value":265},{"Name":"DisconnectTimeout","Value":266},{"Name":"DisconnectLuaKick","Value":267},{"Name":"DisconnectOnRemoteSysStats","Value":268},{"Name":"DisconnectHashTimeout","Value":269},{"Name":"DisconnectCloudEditKick","Value":270},{"Name":"DisconnectPlayerless","Value":271},{"Name":"DisconnectEvicted","Value":273},{"Name":"DisconnectDevMaintenance","Value":274},{"Name":"DisconnectRobloxMaintenance","Value":275},{"Name":"DisconnectRejoin","Value":276},{"Name":"DisconnectConnectionLost","Value":277},{"Name":"DisconnectIdle","Value":278},{"Name":"DisconnectRaknetErrors","Value":279},{"Name":"DisconnectWrongVersion","Value":280},{"Name":"PlacelaunchErrors","Value":512},{"Name":"PlacelaunchDisabled","Value":515},{"Name":"PlacelaunchError","Value":516},{"Name":"PlacelaunchGameEnded","Value":517},{"Name":"PlacelaunchGameFull","Value":518},{"Name":"PlacelaunchUserLeft","Value":522},{"Name":"PlacelaunchRestricted","Value":523},{"Name":"PlacelaunchUnauthorized","Value":524},{"Name":"PlacelaunchFlooded","Value":525},{"Name":"PlacelaunchHashExpired","Value":526},{"Name":"PlacelaunchHashException","Value":527},{"Name":"PlacelaunchPartyCannotFit","Value":528},{"Name":"PlacelaunchHttpError","Value":529},{"Name":"PlacelaunchCustomMessage","Value":610},{"Name":"PlacelaunchOtherError","Value":611},{"Name":"TeleportErrors","Value":768},{"Name":"TeleportFailure","Value":769},{"Name":"TeleportGameNotFound","Value":770},{"Name":"TeleportGameEnded","Value":771},{"Name":"TeleportGameFull","Value":772},{"Name":"TeleportUnauthorized","Value":773},{"Name":"TeleportFlooded","Value":774},{"Name":"TeleportIsTeleporting","Value":775}]},{"Name":"ConnectionState","Items":[{"Name":"Connected","Value":0},{"Name":"Disconnected","Value":1}]},{"Name":"ContextActionPriority","Items":[{"Name":"Low","Value":1000},{"Name":"Medium","Value":2000},{"Name":"Default","Value":2000},{"Name":"High","Value":3000}]},{"Name":"ContextActionResult","Items":[{"Name":"Pass","Value":1},{"Name":"Sink","Value":0}]},{"Name":"ControlMode","Items":[{"Name":"MouseLockSwitch","Value":1},{"Name":"Classic","Value":0}]},{"Name":"CoreGuiType","Items":[{"Name":"PlayerList","Value":0},{"Name":"Health","Value":1},{"Name":"Backpack","Value":2},{"Name":"Chat","Value":3},{"Name":"All","Value":4}]},{"Name":"CreatorType","Items":[{"Name":"User","Value":0},{"Name":"Group","Value":1}]},{"Name":"CurrencyType","Items":[{"Name":"Default","Value":0},{"Name":"Robux","Value":1},{"Name":"Tix","Value":2}]},{"Name":"CustomCameraMode","Items":[{"Name":"Default","Value":0},{"Name":"Follow","Value":2},{"Name":"Classic","Value":1}]},{"Name":"DEPRECATED_DebuggerDataModelPreference","Items":[{"Name":"Server","Value":0},{"Name":"Client","Value":1}]},{"Name":"DataStoreRequestType","Items":[{"Name":"GetAsync","Value":0},{"Name":"SetIncrementAsync","Value":1},{"Name":"UpdateAsync","Value":2},{"Name":"GetSortedAsync","Value":3},{"Name":"SetIncrementSortedAsync","Value":4},{"Name":"OnUpdate","Value":5}]},{"Name":"DevCameraOcclusionMode","Items":[{"Name":"Zoom","Value":0},{"Name":"Invisicam","Value":1}]},{"Name":"DevComputerCameraMovementMode","Items":[{"Name":"UserChoice","Value":0},{"Name":"Classic","Value":1},{"Name":"Follow","Value":2},{"Name":"Orbital","Value":3}]},{"Name":"DevComputerMovementMode","Items":[{"Name":"UserChoice","Value":0},{"Name":"KeyboardMouse","Value":1},{"Name":"ClickToMove","Value":2},{"Name":"Scriptable","Value":3}]},{"Name":"DevTouchCameraMovementMode","Items":[{"Name":"UserChoice","Value":0},{"Name":"Classic","Value":1},{"Name":"Follow","Value":2},{"Name":"Orbital","Value":3}]},{"Name":"DevTouchMovementMode","Items":[{"Name":"UserChoice","Value":0},{"Name":"Thumbstick","Value":1},{"Name":"DPad","Value":2},{"Name":"Thumbpad","Value":3},{"Name":"ClickToMove","Value":4},{"Name":"Scriptable","Value":5},{"Name":"DynamicThumbstick","Value":6}]},{"Name":"DeveloperMemoryTag","Items":[{"Name":"Internal","Value":0},{"Name":"HttpCache","Value":1},{"Name":"Instances","Value":2},{"Name":"Signals","Value":3},{"Name":"LuaHeap","Value":4},{"Name":"Script","Value":5},{"Name":"PhysicsCollision","Value":6},{"Name":"PhysicsParts","Value":7},{"Name":"GraphicsSolidModels","Value":8},{"Name":"GraphicsMeshParts","Value":9},{"Name":"GraphicsParticles","Value":10},{"Name":"GraphicsParts","Value":11},{"Name":"GraphicsSpatialHash","Value":12},{"Name":"GraphicsTerrain","Value":13},{"Name":"GraphicsTexture","Value":14},{"Name":"GraphicsTextureCharacter","Value":15},{"Name":"Sounds","Value":16},{"Name":"StreamingSounds","Value":17},{"Name":"TerrainVoxels","Value":18},{"Name":"Gui","Value":20},{"Name":"Animation","Value":21},{"Name":"Navigation","Value":22}]},{"Name":"DialogBehaviorType","Items":[{"Name":"SinglePlayer","Value":0},{"Name":"MultiplePlayers","Value":1}]},{"Name":"DialogPurpose","Items":[{"Name":"Quest","Value":0},{"Name":"Help","Value":1},{"Name":"Shop","Value":2}]},{"Name":"DialogTone","Items":[{"Name":"Neutral","Value":0},{"Name":"Friendly","Value":1},{"Name":"Enemy","Value":2}]},{"Name":"DominantAxis","Items":[{"Name":"Width","Value":0},{"Name":"Height","Value":1}]},{"Name":"EasingDirection","Items":[{"Name":"In","Value":0},{"Name":"Out","Value":1},{"Name":"InOut","Value":2}]},{"Name":"EasingStyle","Items":[{"Name":"Linear","Value":0},{"Name":"Sine","Value":1},{"Name":"Back","Value":2},{"Name":"Quad","Value":3},{"Name":"Quart","Value":4},{"Name":"Quint","Value":5},{"Name":"Bounce","Value":6},{"Name":"Elastic","Value":7}]},{"Name":"ElasticBehavior","Items":[{"Name":"WhenScrollable","Value":0},{"Name":"Always","Value":1},{"Name":"Never","Value":2}]},{"Name":"EnviromentalPhysicsThrottle","Items":[{"Name":"DefaultAuto","Value":0},{"Name":"Disabled","Value":1},{"Name":"Always","Value":2},{"Name":"Skip2","Value":3},{"Name":"Skip4","Value":4},{"Name":"Skip8","Value":5},{"Name":"Skip16","Value":6}]},{"Name":"ErrorReporting","Items":[{"Name":"DontReport","Value":0},{"Name":"Prompt","Value":1},{"Name":"Report","Value":2}]},{"Name":"ExplosionType","Items":[{"Name":"NoCraters","Value":0},{"Name":"Craters","Value":1},{"Name":"CratersAndDebris","Value":2}]},{"Name":"FillDirection","Items":[{"Name":"Horizontal","Value":0},{"Name":"Vertical","Value":1}]},{"Name":"FilterResult","Items":[{"Name":"Rejected","Value":1},{"Name":"Accepted","Value":0}]},{"Name":"Font","Items":[{"Name":"Legacy","Value":0},{"Name":"Arial","Value":1},{"Name":"ArialBold","Value":2},{"Name":"SourceSans","Value":3},{"Name":"SourceSansBold","Value":4},{"Name":"SourceSansSemibold","Value":16},{"Name":"SourceSansLight","Value":5},{"Name":"SourceSansItalic","Value":6},{"Name":"Bodoni","Value":7},{"Name":"Garamond","Value":8},{"Name":"Cartoon","Value":9},{"Name":"Code","Value":10},{"Name":"Highway","Value":11},{"Name":"SciFi","Value":12},{"Name":"Arcade","Value":13},{"Name":"Fantasy","Value":14},{"Name":"Antique","Value":15},{"Name":"Gotham","Value":17},{"Name":"GothamSemibold","Value":18},{"Name":"GothamBold","Value":19},{"Name":"GothamBlack","Value":20}]},{"Name":"FontSize","Items":[{"Name":"Size8","Value":0},{"Name":"Size9","Value":1},{"Name":"Size10","Value":2},{"Name":"Size11","Value":3},{"Name":"Size12","Value":4},{"Name":"Size14","Value":5},{"Name":"Size18","Value":6},{"Name":"Size24","Value":7},{"Name":"Size36","Value":8},{"Name":"Size48","Value":9},{"Name":"Size28","Value":10},{"Name":"Size32","Value":11},{"Name":"Size42","Value":12},{"Name":"Size60","Value":13},{"Name":"Size96","Value":14}]},{"Name":"FormFactor","Items":[{"Name":"Symmetric","Value":0},{"Name":"Brick","Value":1},{"Name":"Plate","Value":2},{"Name":"Custom","Value":3}]},{"Name":"FrameStyle","Items":[{"Name":"Custom","Value":0},{"Name":"ChatBlue","Value":1},{"Name":"RobloxSquare","Value":2},{"Name":"RobloxRound","Value":3},{"Name":"ChatGreen","Value":4},{"Name":"ChatRed","Value":5},{"Name":"DropShadow","Value":6}]},{"Name":"FramerateManagerMode","Items":[{"Name":"Automatic","Value":0},{"Name":"On","Value":1},{"Name":"Off","Value":2}]},{"Name":"FriendRequestEvent","Items":[{"Name":"Issue","Value":0},{"Name":"Revoke","Value":1},{"Name":"Accept","Value":2},{"Name":"Deny","Value":3}]},{"Name":"FriendStatus","Items":[{"Name":"Unknown","Value":0},{"Name":"NotFriend","Value":1},{"Name":"Friend","Value":2},{"Name":"FriendRequestSent","Value":3},{"Name":"FriendRequestReceived","Value":4}]},{"Name":"FunctionalTestResult","Items":[{"Name":"Passed","Value":0},{"Name":"Warning","Value":1},{"Name":"Error","Value":2}]},{"Name":"GameAvatarType","Items":[{"Name":"R6","Value":0},{"Name":"R15","Value":1},{"Name":"PlayerChoice","Value":2}]},{"Name":"GearGenreSetting","Items":[{"Name":"AllGenres","Value":0},{"Name":"MatchingGenreOnly","Value":1}]},{"Name":"GearType","Items":[{"Name":"MeleeWeapons","Value":0},{"Name":"RangedWeapons","Value":1},{"Name":"Explosives","Value":2},{"Name":"PowerUps","Value":3},{"Name":"NavigationEnhancers","Value":4},{"Name":"MusicalInstruments","Value":5},{"Name":"SocialItems","Value":6},{"Name":"BuildingTools","Value":7},{"Name":"Transport","Value":8}]},{"Name":"Genre","Items":[{"Name":"All","Value":0},{"Name":"TownAndCity","Value":1},{"Name":"Fantasy","Value":2},{"Name":"SciFi","Value":3},{"Name":"Ninja","Value":4},{"Name":"Scary","Value":5},{"Name":"Pirate","Value":6},{"Name":"Adventure","Value":7},{"Name":"Sports","Value":8},{"Name":"Funny","Value":9},{"Name":"WildWest","Value":10},{"Name":"War","Value":11},{"Name":"SkatePark","Value":12},{"Name":"Tutorial","Value":13}]},{"Name":"GraphicsMode","Items":[{"Name":"Automatic","Value":1},{"Name":"Direct3D9","Value":3},{"Name":"Direct3D11","Value":2},{"Name":"OpenGL","Value":4},{"Name":"Metal","Value":5},{"Name":"Vulkan","Value":6},{"Name":"NoGraphics","Value":7}]},{"Name":"HandlesStyle","Items":[{"Name":"Resize","Value":0},{"Name":"Movement","Value":1}]},{"Name":"HorizontalAlignment","Items":[{"Name":"Center","Value":0},{"Name":"Left","Value":1},{"Name":"Right","Value":2}]},{"Name":"HoverAnimateSpeed","Items":[{"Name":"VerySlow","Value":0},{"Name":"Slow","Value":1},{"Name":"Medium","Value":2},{"Name":"Fast","Value":3},{"Name":"VeryFast","Value":4}]},{"Name":"HttpCachePolicy","Items":[{"Name":"None","Value":0},{"Name":"Full","Value":1},{"Name":"DataOnly","Value":2},{"Name":"Default","Value":3},{"Name":"InternalRedirectRefresh","Value":4}]},{"Name":"HttpContentType","Items":[{"Name":"ApplicationJson","Value":0},{"Name":"ApplicationXml","Value":1},{"Name":"ApplicationUrlEncoded","Value":2},{"Name":"TextPlain","Value":3},{"Name":"TextXml","Value":4}]},{"Name":"HttpError","Items":[{"Name":"OK","Value":0},{"Name":"InvalidUrl","Value":1},{"Name":"DnsResolve","Value":2},{"Name":"ConnectFail","Value":3},{"Name":"OutOfMemory","Value":4},{"Name":"TimedOut","Value":5},{"Name":"TooManyRedirects","Value":6},{"Name":"InvalidRedirect","Value":7},{"Name":"NetFail","Value":8},{"Name":"Aborted","Value":9},{"Name":"SslConnectFail","Value":10},{"Name":"Unknown","Value":11}]},{"Name":"HttpRequestType","Items":[{"Name":"Default","Value":0},{"Name":"MarketplaceService","Value":2},{"Name":"Players","Value":7},{"Name":"Chat","Value":15},{"Name":"Avatar","Value":16},{"Name":"Analytics","Value":22},{"Name":"Localization","Value":24}]},{"Name":"HumanoidDisplayDistanceType","Items":[{"Name":"Viewer","Value":0},{"Name":"Subject","Value":1},{"Name":"None","Value":2}]},{"Name":"HumanoidHealthDisplayType","Items":[{"Name":"DisplayWhenDamaged","Value":0},{"Name":"AlwaysOn","Value":1},{"Name":"AlwaysOff","Value":2}]},{"Name":"HumanoidRigType","Items":[{"Name":"R6","Value":0},{"Name":"R15","Value":1}]},{"Name":"HumanoidStateType","Items":[{"Name":"FallingDown","Value":0},{"Name":"Running","Value":8},{"Name":"RunningNoPhysics","Value":10},{"Name":"Climbing","Value":12},{"Name":"StrafingNoPhysics","Value":11},{"Name":"Ragdoll","Value":1},{"Name":"GettingUp","Value":2},{"Name":"Jumping","Value":3},{"Name":"Landed","Value":7},{"Name":"Flying","Value":6},{"Name":"Freefall","Value":5},{"Name":"Seated","Value":13},{"Name":"PlatformStanding","Value":14},{"Name":"Dead","Value":15},{"Name":"Swimming","Value":4},{"Name":"Physics","Value":16},{"Name":"None","Value":18}]},{"Name":"InOut","Items":[{"Name":"Edge","Value":0},{"Name":"Inset","Value":1},{"Name":"Center","Value":2}]},{"Name":"InfoType","Items":[{"Name":"Asset","Value":0},{"Name":"Product","Value":1},{"Name":"GamePass","Value":2}]},{"Name":"InitialDockState","Items":[{"Name":"Top","Value":0},{"Name":"Bottom","Value":1},{"Name":"Left","Value":2},{"Name":"Right","Value":3},{"Name":"Float","Value":4}]},{"Name":"InputType","Items":[{"Name":"NoInput","Value":0},{"Name":"Constant","Value":12},{"Name":"Sin","Value":13}]},{"Name":"JointCreationMode","Items":[{"Name":"All","Value":0},{"Name":"Surface","Value":1},{"Name":"None","Value":2}]},{"Name":"JointType","Items":[{"Name":"None","Value":28},{"Name":"Rotate","Value":7},{"Name":"RotateP","Value":8},{"Name":"RotateV","Value":9},{"Name":"Glue","Value":10},{"Name":"Weld","Value":1},{"Name":"Snap","Value":3}]},{"Name":"KeyCode","Items":[{"Name":"Unknown","Value":0},{"Name":"Backspace","Value":8},{"Name":"Tab","Value":9},{"Name":"Clear","Value":12},{"Name":"Return","Value":13},{"Name":"Pause","Value":19},{"Name":"Escape","Value":27},{"Name":"Space","Value":32},{"Name":"QuotedDouble","Value":34},{"Name":"Hash","Value":35},{"Name":"Dollar","Value":36},{"Name":"Percent","Value":37},{"Name":"Ampersand","Value":38},{"Name":"Quote","Value":39},{"Name":"LeftParenthesis","Value":40},{"Name":"RightParenthesis","Value":41},{"Name":"Asterisk","Value":42},{"Name":"Plus","Value":43},{"Name":"Comma","Value":44},{"Name":"Minus","Value":45},{"Name":"Period","Value":46},{"Name":"Slash","Value":47},{"Name":"Zero","Value":48},{"Name":"One","Value":49},{"Name":"Two","Value":50},{"Name":"Three","Value":51},{"Name":"Four","Value":52},{"Name":"Five","Value":53},{"Name":"Six","Value":54},{"Name":"Seven","Value":55},{"Name":"Eight","Value":56},{"Name":"Nine","Value":57},{"Name":"Colon","Value":58},{"Name":"Semicolon","Value":59},{"Name":"LessThan","Value":60},{"Name":"Equals","Value":61},{"Name":"GreaterThan","Value":62},{"Name":"Question","Value":63},{"Name":"At","Value":64},{"Name":"LeftBracket","Value":91},{"Name":"BackSlash","Value":92},{"Name":"RightBracket","Value":93},{"Name":"Caret","Value":94},{"Name":"Underscore","Value":95},{"Name":"Backquote","Value":96},{"Name":"A","Value":97},{"Name":"B","Value":98},{"Name":"C","Value":99},{"Name":"D","Value":100},{"Name":"E","Value":101},{"Name":"F","Value":102},{"Name":"G","Value":103},{"Name":"H","Value":104},{"Name":"I","Value":105},{"Name":"J","Value":106},{"Name":"K","Value":107},{"Name":"L","Value":108},{"Name":"M","Value":109},{"Name":"N","Value":110},{"Name":"O","Value":111},{"Name":"P","Value":112},{"Name":"Q","Value":113},{"Name":"R","Value":114},{"Name":"S","Value":115},{"Name":"T","Value":116},{"Name":"U","Value":117},{"Name":"V","Value":118},{"Name":"W","Value":119},{"Name":"X","Value":120},{"Name":"Y","Value":121},{"Name":"Z","Value":122},{"Name":"LeftCurly","Value":123},{"Name":"Pipe","Value":124},{"Name":"RightCurly","Value":125},{"Name":"Tilde","Value":126},{"Name":"Delete","Value":127},{"Name":"KeypadZero","Value":256},{"Name":"KeypadOne","Value":257},{"Name":"KeypadTwo","Value":258},{"Name":"KeypadThree","Value":259},{"Name":"KeypadFour","Value":260},{"Name":"KeypadFive","Value":261},{"Name":"KeypadSix","Value":262},{"Name":"KeypadSeven","Value":263},{"Name":"KeypadEight","Value":264},{"Name":"KeypadNine","Value":265},{"Name":"KeypadPeriod","Value":266},{"Name":"KeypadDivide","Value":267},{"Name":"KeypadMultiply","Value":268},{"Name":"KeypadMinus","Value":269},{"Name":"KeypadPlus","Value":270},{"Name":"KeypadEnter","Value":271},{"Name":"KeypadEquals","Value":272},{"Name":"Up","Value":273},{"Name":"Down","Value":274},{"Name":"Right","Value":275},{"Name":"Left","Value":276},{"Name":"Insert","Value":277},{"Name":"Home","Value":278},{"Name":"End","Value":279},{"Name":"PageUp","Value":280},{"Name":"PageDown","Value":281},{"Name":"LeftShift","Value":304},{"Name":"RightShift","Value":303},{"Name":"LeftMeta","Value":310},{"Name":"RightMeta","Value":309},{"Name":"LeftAlt","Value":308},{"Name":"RightAlt","Value":307},{"Name":"LeftControl","Value":306},{"Name":"RightControl","Value":305},{"Name":"CapsLock","Value":301},{"Name":"NumLock","Value":300},{"Name":"ScrollLock","Value":302},{"Name":"LeftSuper","Value":311},{"Name":"RightSuper","Value":312},{"Name":"Mode","Value":313},{"Name":"Compose","Value":314},{"Name":"Help","Value":315},{"Name":"Print","Value":316},{"Name":"SysReq","Value":317},{"Name":"Break","Value":318},{"Name":"Menu","Value":319},{"Name":"Power","Value":320},{"Name":"Euro","Value":321},{"Name":"Undo","Value":322},{"Name":"F1","Value":282},{"Name":"F2","Value":283},{"Name":"F3","Value":284},{"Name":"F4","Value":285},{"Name":"F5","Value":286},{"Name":"F6","Value":287},{"Name":"F7","Value":288},{"Name":"F8","Value":289},{"Name":"F9","Value":290},{"Name":"F10","Value":291},{"Name":"F11","Value":292},{"Name":"F12","Value":293},{"Name":"F13","Value":294},{"Name":"F14","Value":295},{"Name":"F15","Value":296},{"Name":"World0","Value":160},{"Name":"World1","Value":161},{"Name":"World2","Value":162},{"Name":"World3","Value":163},{"Name":"World4","Value":164},{"Name":"World5","Value":165},{"Name":"World6","Value":166},{"Name":"World7","Value":167},{"Name":"World8","Value":168},{"Name":"World9","Value":169},{"Name":"World10","Value":170},{"Name":"World11","Value":171},{"Name":"World12","Value":172},{"Name":"World13","Value":173},{"Name":"World14","Value":174},{"Name":"World15","Value":175},{"Name":"World16","Value":176},{"Name":"World17","Value":177},{"Name":"World18","Value":178},{"Name":"World19","Value":179},{"Name":"World20","Value":180},{"Name":"World21","Value":181},{"Name":"World22","Value":182},{"Name":"World23","Value":183},{"Name":"World24","Value":184},{"Name":"World25","Value":185},{"Name":"World26","Value":186},{"Name":"World27","Value":187},{"Name":"World28","Value":188},{"Name":"World29","Value":189},{"Name":"World30","Value":190},{"Name":"World31","Value":191},{"Name":"World32","Value":192},{"Name":"World33","Value":193},{"Name":"World34","Value":194},{"Name":"World35","Value":195},{"Name":"World36","Value":196},{"Name":"World37","Value":197},{"Name":"World38","Value":198},{"Name":"World39","Value":199},{"Name":"World40","Value":200},{"Name":"World41","Value":201},{"Name":"World42","Value":202},{"Name":"World43","Value":203},{"Name":"World44","Value":204},{"Name":"World45","Value":205},{"Name":"World46","Value":206},{"Name":"World47","Value":207},{"Name":"World48","Value":208},{"Name":"World49","Value":209},{"Name":"World50","Value":210},{"Name":"World51","Value":211},{"Name":"World52","Value":212},{"Name":"World53","Value":213},{"Name":"World54","Value":214},{"Name":"World55","Value":215},{"Name":"World56","Value":216},{"Name":"World57","Value":217},{"Name":"World58","Value":218},{"Name":"World59","Value":219},{"Name":"World60","Value":220},{"Name":"World61","Value":221},{"Name":"World62","Value":222},{"Name":"World63","Value":223},{"Name":"World64","Value":224},{"Name":"World65","Value":225},{"Name":"World66","Value":226},{"Name":"World67","Value":227},{"Name":"World68","Value":228},{"Name":"World69","Value":229},{"Name":"World70","Value":230},{"Name":"World71","Value":231},{"Name":"World72","Value":232},{"Name":"World73","Value":233},{"Name":"World74","Value":234},{"Name":"World75","Value":235},{"Name":"World76","Value":236},{"Name":"World77","Value":237},{"Name":"World78","Value":238},{"Name":"World79","Value":239},{"Name":"World80","Value":240},{"Name":"World81","Value":241},{"Name":"World82","Value":242},{"Name":"World83","Value":243},{"Name":"World84","Value":244},{"Name":"World85","Value":245},{"Name":"World86","Value":246},{"Name":"World87","Value":247},{"Name":"World88","Value":248},{"Name":"World89","Value":249},{"Name":"World90","Value":250},{"Name":"World91","Value":251},{"Name":"World92","Value":252},{"Name":"World93","Value":253},{"Name":"World94","Value":254},{"Name":"World95","Value":255},{"Name":"ButtonX","Value":1000},{"Name":"ButtonY","Value":1001},{"Name":"ButtonA","Value":1002},{"Name":"ButtonB","Value":1003},{"Name":"ButtonR1","Value":1004},{"Name":"ButtonL1","Value":1005},{"Name":"ButtonR2","Value":1006},{"Name":"ButtonL2","Value":1007},{"Name":"ButtonR3","Value":1008},{"Name":"ButtonL3","Value":1009},{"Name":"ButtonStart","Value":1010},{"Name":"ButtonSelect","Value":1011},{"Name":"DPadLeft","Value":1012},{"Name":"DPadRight","Value":1013},{"Name":"DPadUp","Value":1014},{"Name":"DPadDown","Value":1015},{"Name":"Thumbstick1","Value":1016},{"Name":"Thumbstick2","Value":1017}]},{"Name":"KeywordFilterType","Items":[{"Name":"Include","Value":0},{"Name":"Exclude","Value":1}]},{"Name":"Language","Items":[{"Name":"Default","Value":0}]},{"Name":"LeftRight","Items":[{"Name":"Left","Value":0},{"Name":"Center","Value":1},{"Name":"Right","Value":2}]},{"Name":"LevelOfDetailSetting","Items":[{"Name":"High","Value":2},{"Name":"Medium","Value":1},{"Name":"Low","Value":0}]},{"Name":"Limb","Items":[{"Name":"Head","Value":0},{"Name":"Torso","Value":1},{"Name":"LeftArm","Value":2},{"Name":"RightArm","Value":3},{"Name":"LeftLeg","Value":4},{"Name":"RightLeg","Value":5},{"Name":"Unknown","Value":6}]},{"Name":"ListDisplayMode","Items":[{"Name":"Horizontal","Value":0},{"Name":"Vertical","Value":1}]},{"Name":"ListenerType","Items":[{"Name":"Camera","Value":0},{"Name":"CFrame","Value":1},{"Name":"ObjectPosition","Value":2},{"Name":"ObjectCFrame","Value":3}]},{"Name":"Material","Items":[{"Name":"Plastic","Value":256},{"Name":"Wood","Value":512},{"Name":"Slate","Value":800},{"Name":"Concrete","Value":816},{"Name":"CorrodedMetal","Value":1040},{"Name":"DiamondPlate","Value":1056},{"Name":"Foil","Value":1072},{"Name":"Grass","Value":1280},{"Name":"Ice","Value":1536},{"Name":"Marble","Value":784},{"Name":"Granite","Value":832},{"Name":"Brick","Value":848},{"Name":"Pebble","Value":864},{"Name":"Sand","Value":1296},{"Name":"Fabric","Value":1312},{"Name":"SmoothPlastic","Value":272},{"Name":"Metal","Value":1088},{"Name":"WoodPlanks","Value":528},{"Name":"Cobblestone","Value":880},{"Name":"Air","Value":1792},{"Name":"Water","Value":2048},{"Name":"Rock","Value":896},{"Name":"Glacier","Value":1552},{"Name":"Snow","Value":1328},{"Name":"Sandstone","Value":912},{"Name":"Mud","Value":1344},{"Name":"Basalt","Value":788},{"Name":"Ground","Value":1360},{"Name":"CrackedLava","Value":804},{"Name":"Neon","Value":288},{"Name":"Glass","Value":1568},{"Name":"Asphalt","Value":1376},{"Name":"LeafyGrass","Value":1284},{"Name":"Salt","Value":1392},{"Name":"Limestone","Value":820},{"Name":"Pavement","Value":836}]},{"Name":"MembershipType","Items":[{"Name":"None","Value":0},{"Name":"BuildersClub","Value":1},{"Name":"TurboBuildersClub","Value":2},{"Name":"OutrageousBuildersClub","Value":3}]},{"Name":"MeshType","Items":[{"Name":"Head","Value":0},{"Name":"Torso","Value":1},{"Name":"Wedge","Value":2},{"Name":"Prism","Value":7},{"Name":"Pyramid","Value":8},{"Name":"ParallelRamp","Value":9},{"Name":"RightAngleRamp","Value":10},{"Name":"CornerWedge","Value":11},{"Name":"Brick","Value":6},{"Name":"Sphere","Value":3},{"Name":"Cylinder","Value":4},{"Name":"FileMesh","Value":5}]},{"Name":"MessageType","Items":[{"Name":"MessageOutput","Value":0},{"Name":"MessageInfo","Value":1},{"Name":"MessageWarning","Value":2},{"Name":"MessageError","Value":3}]},{"Name":"MouseBehavior","Items":[{"Name":"Default","Value":0},{"Name":"LockCenter","Value":1},{"Name":"LockCurrentPosition","Value":2}]},{"Name":"MoveState","Items":[{"Name":"Stopped","Value":0},{"Name":"Coasting","Value":1},{"Name":"Pushing","Value":2},{"Name":"Stopping","Value":3},{"Name":"AirFree","Value":4}]},{"Name":"NameOcclusion","Items":[{"Name":"OccludeAll","Value":2},{"Name":"EnemyOcclusion","Value":1},{"Name":"NoOcclusion","Value":0}]},{"Name":"NetworkOwnership","Items":[{"Name":"Automatic","Value":0},{"Name":"Manual","Value":1},{"Name":"OnContact","Value":2}]},{"Name":"NormalId","Items":[{"Name":"Top","Value":1},{"Name":"Bottom","Value":4},{"Name":"Back","Value":2},{"Name":"Front","Value":5},{"Name":"Right","Value":0},{"Name":"Left","Value":3}]},{"Name":"OutputLayoutMode","Items":[{"Name":"Horizontal","Value":0},{"Name":"Vertical","Value":1}]},{"Name":"OverrideMouseIconBehavior","Items":[{"Name":"None","Value":0},{"Name":"ForceShow","Value":1},{"Name":"ForceHide","Value":2}]},{"Name":"PacketPriority","Items":[{"Name":"IMMEDIATE_PRIORITY","Value":0},{"Name":"HIGH_PRIORITY","Value":1},{"Name":"MEDIUM_PRIORITY","Value":2},{"Name":"LOW_PRIORITY","Value":3}]},{"Name":"PartType","Items":[{"Name":"Ball","Value":0},{"Name":"Block","Value":1},{"Name":"Cylinder","Value":2}]},{"Name":"PathStatus","Items":[{"Name":"Success","Value":0},{"Name":"ClosestNoPath","Value":1},{"Name":"ClosestOutOfRange","Value":2},{"Name":"FailStartNotEmpty","Value":3},{"Name":"FailFinishNotEmpty","Value":4},{"Name":"NoPath","Value":5}]},{"Name":"PathWaypointAction","Items":[{"Name":"Walk","Value":0},{"Name":"Jump","Value":1}]},{"Name":"PermissionLevelShown","Items":[{"Name":"Game","Value":0},{"Name":"RobloxGame","Value":1},{"Name":"RobloxScript","Value":2},{"Name":"Studio","Value":3},{"Name":"Roblox","Value":4}]},{"Name":"Platform","Items":[{"Name":"Windows","Value":0},{"Name":"OSX","Value":1},{"Name":"IOS","Value":2},{"Name":"Android","Value":3},{"Name":"XBoxOne","Value":4},{"Name":"PS4","Value":5},{"Name":"PS3","Value":6},{"Name":"XBox360","Value":7},{"Name":"WiiU","Value":8},{"Name":"NX","Value":9},{"Name":"Ouya","Value":10},{"Name":"AndroidTV","Value":11},{"Name":"Chromecast","Value":12},{"Name":"Linux","Value":13},{"Name":"SteamOS","Value":14},{"Name":"WebOS","Value":15},{"Name":"DOS","Value":16},{"Name":"BeOS","Value":17},{"Name":"UWP","Value":18},{"Name":"None","Value":19}]},{"Name":"PlaybackState","Items":[{"Name":"Begin","Value":0},{"Name":"Delayed","Value":1},{"Name":"Playing","Value":2},{"Name":"Paused","Value":3},{"Name":"Completed","Value":4},{"Name":"Cancelled","Value":5}]},{"Name":"PlayerActions","Items":[{"Name":"CharacterForward","Value":0},{"Name":"CharacterBackward","Value":1},{"Name":"CharacterLeft","Value":2},{"Name":"CharacterRight","Value":3},{"Name":"CharacterJump","Value":4}]},{"Name":"PlayerChatType","Items":[{"Name":"All","Value":0},{"Name":"Team","Value":1},{"Name":"Whisper","Value":2}]},{"Name":"PoseEasingDirection","Items":[{"Name":"Out","Value":1},{"Name":"InOut","Value":2},{"Name":"In","Value":0}]},{"Name":"PoseEasingStyle","Items":[{"Name":"Linear","Value":0},{"Name":"Constant","Value":1},{"Name":"Elastic","Value":2},{"Name":"Cubic","Value":3},{"Name":"Bounce","Value":4}]},{"Name":"PrivilegeType","Items":[{"Name":"Owner","Value":255},{"Name":"Admin","Value":240},{"Name":"Member","Value":128},{"Name":"Visitor","Value":10},{"Name":"Banned","Value":0}]},{"Name":"ProductPurchaseDecision","Items":[{"Name":"NotProcessedYet","Value":0},{"Name":"PurchaseGranted","Value":1}]},{"Name":"QualityLevel","Items":[{"Name":"Automatic","Value":0},{"Name":"Level01","Value":1},{"Name":"Level02","Value":2},{"Name":"Level03","Value":3},{"Name":"Level04","Value":4},{"Name":"Level05","Value":5},{"Name":"Level06","Value":6},{"Name":"Level07","Value":7},{"Name":"Level08","Value":8},{"Name":"Level09","Value":9},{"Name":"Level10","Value":10},{"Name":"Level11","Value":11},{"Name":"Level12","Value":12},{"Name":"Level13","Value":13},{"Name":"Level14","Value":14},{"Name":"Level15","Value":15},{"Name":"Level16","Value":16},{"Name":"Level17","Value":17},{"Name":"Level18","Value":18},{"Name":"Level19","Value":19},{"Name":"Level20","Value":20},{"Name":"Level21","Value":21}]},{"Name":"R15CollisionType","Items":[{"Name":"OuterBox","Value":0},{"Name":"InnerBox","Value":1}]},{"Name":"RenderFidelity","Items":[{"Name":"Automatic","Value":0},{"Name":"Precise","Value":1}]},{"Name":"RenderPriority","Items":[{"Name":"First","Value":0},{"Name":"Input","Value":100},{"Name":"Camera","Value":200},{"Name":"Character","Value":300},{"Name":"Last","Value":2000}]},{"Name":"RenderingTestComparisonMethod","Items":[{"Name":"psnr","Value":0},{"Name":"diff","Value":1}]},{"Name":"ReverbType","Items":[{"Name":"NoReverb","Value":0},{"Name":"GenericReverb","Value":1},{"Name":"PaddedCell","Value":2},{"Name":"Room","Value":3},{"Name":"Bathroom","Value":4},{"Name":"LivingRoom","Value":5},{"Name":"StoneRoom","Value":6},{"Name":"Auditorium","Value":7},{"Name":"ConcertHall","Value":8},{"Name":"Cave","Value":9},{"Name":"Arena","Value":10},{"Name":"Hangar","Value":11},{"Name":"CarpettedHallway","Value":12},{"Name":"Hallway","Value":13},{"Name":"StoneCorridor","Value":14},{"Name":"Alley","Value":15},{"Name":"Forest","Value":16},{"Name":"City","Value":17},{"Name":"Mountains","Value":18},{"Name":"Quarry","Value":19},{"Name":"Plain","Value":20},{"Name":"ParkingLot","Value":21},{"Name":"SewerPipe","Value":22},{"Name":"UnderWater","Value":23}]},{"Name":"RibbonTool","Items":[{"Name":"Select","Value":0},{"Name":"Scale","Value":1},{"Name":"Rotate","Value":2},{"Name":"Move","Value":3},{"Name":"Transform","Value":4},{"Name":"ColorPicker","Value":5},{"Name":"MaterialPicker","Value":6},{"Name":"Group","Value":7},{"Name":"Ungroup","Value":8},{"Name":"None","Value":9}]},{"Name":"RollOffMode","Items":[{"Name":"Inverse","Value":0},{"Name":"Linear","Value":1},{"Name":"InverseTapered","Value":3},{"Name":"LinearSquare","Value":2}]},{"Name":"RotationType","Items":[{"Name":"MovementRelative","Value":0},{"Name":"CameraRelative","Value":1}]},{"Name":"RuntimeUndoBehavior","Items":[{"Name":"Aggregate","Value":0},{"Name":"Snapshot","Value":1},{"Name":"Hybrid","Value":2}]},{"Name":"SaveFilter","Items":[{"Name":"SaveAll","Value":2},{"Name":"SaveWorld","Value":0},{"Name":"SaveGame","Value":1}]},{"Name":"SavedQualitySetting","Items":[{"Name":"Automatic","Value":0},{"Name":"QualityLevel1","Value":1},{"Name":"QualityLevel2","Value":2},{"Name":"QualityLevel3","Value":3},{"Name":"QualityLevel4","Value":4},{"Name":"QualityLevel5","Value":5},{"Name":"QualityLevel6","Value":6},{"Name":"QualityLevel7","Value":7},{"Name":"QualityLevel8","Value":8},{"Name":"QualityLevel9","Value":9},{"Name":"QualityLevel10","Value":10}]},{"Name":"ScaleType","Items":[{"Name":"Stretch","Value":0},{"Name":"Slice","Value":1},{"Name":"Tile","Value":2},{"Name":"Fit","Value":3},{"Name":"Crop","Value":4}]},{"Name":"ScreenOrientation","Items":[{"Name":"LandscapeLeft","Value":0},{"Name":"LandscapeRight","Value":1},{"Name":"LandscapeSensor","Value":2},{"Name":"Portrait","Value":3},{"Name":"Sensor","Value":4}]},{"Name":"ScrollBarInset","Items":[{"Name":"None","Value":0},{"Name":"ScrollBar","Value":1},{"Name":"Always","Value":2}]},{"Name":"ScrollingDirection","Items":[{"Name":"X","Value":1},{"Name":"Y","Value":2},{"Name":"XY","Value":4}]},{"Name":"ServerAudioBehavior","Items":[{"Name":"Enabled","Value":0},{"Name":"Muted","Value":1},{"Name":"OnlineGame","Value":2}]},{"Name":"SizeConstraint","Items":[{"Name":"RelativeXY","Value":0},{"Name":"RelativeXX","Value":1},{"Name":"RelativeYY","Value":2}]},{"Name":"SortOrder","Items":[{"Name":"LayoutOrder","Value":2},{"Name":"Name","Value":0},{"Name":"Custom","Value":1}]},{"Name":"SoundType","Items":[{"Name":"NoSound","Value":0},{"Name":"Boing","Value":1},{"Name":"Bomb","Value":2},{"Name":"Break","Value":3},{"Name":"Click","Value":4},{"Name":"Clock","Value":5},{"Name":"Slingshot","Value":6},{"Name":"Page","Value":7},{"Name":"Ping","Value":8},{"Name":"Snap","Value":9},{"Name":"Splat","Value":10},{"Name":"Step","Value":11},{"Name":"StepOn","Value":12},{"Name":"Swoosh","Value":13},{"Name":"Victory","Value":14}]},{"Name":"SpecialKey","Items":[{"Name":"Insert","Value":0},{"Name":"Home","Value":1},{"Name":"End","Value":2},{"Name":"PageUp","Value":3},{"Name":"PageDown","Value":4},{"Name":"ChatHotkey","Value":5}]},{"Name":"StartCorner","Items":[{"Name":"TopLeft","Value":0},{"Name":"TopRight","Value":1},{"Name":"BottomLeft","Value":2},{"Name":"BottomRight","Value":3}]},{"Name":"Status","Items":[{"Name":"Poison","Value":0},{"Name":"Confusion","Value":1}]},{"Name":"StudioStyleGuideColor","Items":[{"Name":"MainBackground","Value":0},{"Name":"Titlebar","Value":1},{"Name":"Dropdown","Value":2},{"Name":"Tooltip","Value":3},{"Name":"Notification","Value":4},{"Name":"ScrollBar","Value":5},{"Name":"ScrollBarBackground","Value":6},{"Name":"TabBar","Value":7},{"Name":"Tab","Value":8},{"Name":"RibbonTab","Value":9},{"Name":"RibbonTabTopBar","Value":10},{"Name":"Button","Value":11},{"Name":"MainButton","Value":12},{"Name":"RibbonButton","Value":13},{"Name":"ViewPortBackground","Value":14},{"Name":"InputFieldBackground","Value":15},{"Name":"Item","Value":16},{"Name":"TableItem","Value":17},{"Name":"CategoryItem","Value":18},{"Name":"GameSettingsTableItem","Value":19},{"Name":"GameSettingsTooltip","Value":20},{"Name":"EmulatorBar","Value":21},{"Name":"EmulatorDropDown","Value":22},{"Name":"ColorPickerFrame","Value":23},{"Name":"CurrentMarker","Value":24},{"Name":"Border","Value":25},{"Name":"Shadow","Value":26},{"Name":"Light","Value":27},{"Name":"Dark","Value":28},{"Name":"Mid","Value":29},{"Name":"MainText","Value":30},{"Name":"SubText","Value":31},{"Name":"TitlebarText","Value":32},{"Name":"BrightText","Value":33},{"Name":"DimmedText","Value":34},{"Name":"LinkText","Value":35},{"Name":"WarningText","Value":36},{"Name":"ErrorText","Value":37},{"Name":"InfoText","Value":38},{"Name":"SensitiveText","Value":39},{"Name":"ScriptSideWidget","Value":40},{"Name":"ScriptBackground","Value":41},{"Name":"ScriptText","Value":42},{"Name":"ScriptSelectionText","Value":43},{"Name":"ScriptSelectionBackground","Value":44},{"Name":"ScriptFindSelectionBackground","Value":45},{"Name":"ScriptMatchingWordSelectionBackground","Value":46},{"Name":"ScriptOperator","Value":47},{"Name":"ScriptNumber","Value":48},{"Name":"ScriptString","Value":49},{"Name":"ScriptComment","Value":50},{"Name":"ScriptPreprocessor","Value":51},{"Name":"ScriptKeyword","Value":52},{"Name":"ScriptBuiltInFunction","Value":53},{"Name":"ScriptWarning","Value":54},{"Name":"ScriptError","Value":55},{"Name":"DebuggerCurrentLine","Value":56},{"Name":"DebuggerErrorLine","Value":57},{"Name":"DiffFilePathText","Value":58},{"Name":"DiffTextHunkInfo","Value":59},{"Name":"DiffTextNoChange","Value":60},{"Name":"DiffTextAddition","Value":61},{"Name":"DiffTextDeletion","Value":62},{"Name":"DiffTextSeparatorBackground","Value":63},{"Name":"DiffTextNoChangeBackground","Value":64},{"Name":"DiffTextAdditionBackground","Value":65},{"Name":"DiffTextDeletionBackground","Value":66},{"Name":"DiffLineNum","Value":67},{"Name":"DiffLineNumSeparatorBackground","Value":68},{"Name":"DiffLineNumNoChangeBackground","Value":69},{"Name":"DiffLineNumAdditionBackground","Value":70},{"Name":"DiffLineNumDeletionBackground","Value":71},{"Name":"DiffFilePathBackground","Value":72},{"Name":"DiffFilePathBorder","Value":73},{"Name":"Separator","Value":74},{"Name":"ButtonBorder","Value":75},{"Name":"ButtonText","Value":76},{"Name":"InputFieldBorder","Value":77},{"Name":"CheckedFieldBackground","Value":78},{"Name":"CheckedFieldBorder","Value":79},{"Name":"CheckedFieldIndicator","Value":80},{"Name":"HeaderSection","Value":81},{"Name":"Midlight","Value":82},{"Name":"StatusBar","Value":83}]},{"Name":"StudioStyleGuideModifier","Items":[{"Name":"Default","Value":0},{"Name":"Selected","Value":1},{"Name":"Pressed","Value":2},{"Name":"Disabled","Value":3},{"Name":"Hover","Value":4}]},{"Name":"Style","Items":[{"Name":"AlternatingSupports","Value":0},{"Name":"BridgeStyleSupports","Value":1},{"Name":"NoSupports","Value":2}]},{"Name":"SurfaceConstraint","Items":[{"Name":"None","Value":0},{"Name":"Hinge","Value":1},{"Name":"SteppingMotor","Value":2},{"Name":"Motor","Value":3}]},{"Name":"SurfaceType","Items":[{"Name":"Smooth","Value":0},{"Name":"Glue","Value":1},{"Name":"Weld","Value":2},{"Name":"Studs","Value":3},{"Name":"Inlet","Value":4},{"Name":"Universal","Value":5},{"Name":"Hinge","Value":6},{"Name":"Motor","Value":7},{"Name":"SteppingMotor","Value":8},{"Name":"SmoothNoOutlines","Value":10}]},{"Name":"SwipeDirection","Items":[{"Name":"Right","Value":0},{"Name":"Left","Value":1},{"Name":"Up","Value":2},{"Name":"Down","Value":3},{"Name":"None","Value":4}]},{"Name":"TableMajorAxis","Items":[{"Name":"RowMajor","Value":0},{"Name":"ColumnMajor","Value":1}]},{"Name":"Technology","Items":[{"Name":"Legacy","Value":0},{"Name":"Voxel","Value":1}]},{"Name":"TeleportResult","Items":[{"Name":"Success","Value":0},{"Name":"Failure","Value":1},{"Name":"GameNotFound","Value":2},{"Name":"GameEnded","Value":3},{"Name":"GameFull","Value":4},{"Name":"Unauthorized","Value":5},{"Name":"Flooded","Value":6},{"Name":"IsTeleporting","Value":7}]},{"Name":"TeleportState","Items":[{"Name":"RequestedFromServer","Value":0},{"Name":"Started","Value":1},{"Name":"WaitingForServer","Value":2},{"Name":"Failed","Value":3},{"Name":"InProgress","Value":4}]},{"Name":"TeleportType","Items":[{"Name":"ToPlace","Value":0},{"Name":"ToInstance","Value":1},{"Name":"ToReservedServer","Value":2}]},{"Name":"TextFilterContext","Items":[{"Name":"PublicChat","Value":1},{"Name":"PrivateChat","Value":2}]},{"Name":"TextTruncate","Items":[{"Name":"None","Value":0},{"Name":"AtEnd","Value":1}]},{"Name":"TextXAlignment","Items":[{"Name":"Left","Value":0},{"Name":"Center","Value":2},{"Name":"Right","Value":1}]},{"Name":"TextYAlignment","Items":[{"Name":"Top","Value":0},{"Name":"Center","Value":1},{"Name":"Bottom","Value":2}]},{"Name":"TextureMode","Items":[{"Name":"Stretch","Value":0},{"Name":"Wrap","Value":1},{"Name":"Static","Value":2}]},{"Name":"TextureQueryType","Items":[{"Name":"NonHumanoid","Value":0},{"Name":"NonHumanoidOrphaned","Value":1},{"Name":"Humanoid","Value":2},{"Name":"HumanoidOrphaned","Value":3}]},{"Name":"ThreadPoolConfig","Items":[{"Name":"Auto","Value":0},{"Name":"PerCore1","Value":101},{"Name":"PerCore2","Value":102},{"Name":"PerCore3","Value":103},{"Name":"PerCore4","Value":104},{"Name":"Threads1","Value":1},{"Name":"Threads2","Value":2},{"Name":"Threads3","Value":3},{"Name":"Threads4","Value":4},{"Name":"Threads8","Value":8},{"Name":"Threads16","Value":16}]},{"Name":"ThrottlingPriority","Items":[{"Name":"Extreme","Value":2},{"Name":"ElevatedOnServer","Value":1},{"Name":"Default","Value":0}]},{"Name":"ThumbnailSize","Items":[{"Name":"Size48x48","Value":0},{"Name":"Size180x180","Value":1},{"Name":"Size420x420","Value":2},{"Name":"Size60x60","Value":3},{"Name":"Size100x100","Value":4},{"Name":"Size150x150","Value":5},{"Name":"Size352x352","Value":6}]},{"Name":"ThumbnailType","Items":[{"Name":"HeadShot","Value":0},{"Name":"AvatarBust","Value":1},{"Name":"AvatarThumbnail","Value":2}]},{"Name":"TickCountSampleMethod","Items":[{"Name":"Fast","Value":0},{"Name":"Benchmark","Value":1},{"Name":"Precise","Value":2}]},{"Name":"TopBottom","Items":[{"Name":"Top","Value":0},{"Name":"Center","Value":1},{"Name":"Bottom","Value":2}]},{"Name":"TouchCameraMovementMode","Items":[{"Name":"Default","Value":0},{"Name":"Follow","Value":2},{"Name":"Classic","Value":1},{"Name":"Orbital","Value":3}]},{"Name":"TouchMovementMode","Items":[{"Name":"Default","Value":0},{"Name":"Thumbstick","Value":1},{"Name":"DPad","Value":2},{"Name":"Thumbpad","Value":3},{"Name":"ClickToMove","Value":4},{"Name":"DynamicThumbstick","Value":5}]},{"Name":"TweenStatus","Items":[{"Name":"Canceled","Value":0},{"Name":"Completed","Value":1}]},{"Name":"UITheme","Items":[{"Name":"Light","Value":0},{"Name":"Dark","Value":1}]},{"Name":"UiMessageType","Items":[{"Name":"UiMessageError","Value":0},{"Name":"UiMessageInfo","Value":1}]},{"Name":"UploadSetting","Items":[{"Name":"Never","Value":0},{"Name":"Ask","Value":1},{"Name":"Always","Value":2}]},{"Name":"UserCFrame","Items":[{"Name":"Head","Value":0},{"Name":"LeftHand","Value":1},{"Name":"RightHand","Value":2}]},{"Name":"UserInputState","Items":[{"Name":"Begin","Value":0},{"Name":"Change","Value":1},{"Name":"End","Value":2},{"Name":"Cancel","Value":3},{"Name":"None","Value":4}]},{"Name":"UserInputType","Items":[{"Name":"MouseButton1","Value":0},{"Name":"MouseButton2","Value":1},{"Name":"MouseButton3","Value":2},{"Name":"MouseWheel","Value":3},{"Name":"MouseMovement","Value":4},{"Name":"Touch","Value":7},{"Name":"Keyboard","Value":8},{"Name":"Focus","Value":9},{"Name":"Accelerometer","Value":10},{"Name":"Gyro","Value":11},{"Name":"Gamepad1","Value":12},{"Name":"Gamepad2","Value":13},{"Name":"Gamepad3","Value":14},{"Name":"Gamepad4","Value":15},{"Name":"Gamepad5","Value":16},{"Name":"Gamepad6","Value":17},{"Name":"Gamepad7","Value":18},{"Name":"Gamepad8","Value":19},{"Name":"TextInput","Value":20},{"Name":"InputMethod","Value":21},{"Name":"None","Value":22}]},{"Name":"VRTouchpad","Items":[{"Name":"Left","Value":0},{"Name":"Right","Value":1}]},{"Name":"VRTouchpadMode","Items":[{"Name":"Touch","Value":0},{"Name":"VirtualThumbstick","Value":1},{"Name":"ABXY","Value":2}]},{"Name":"VerticalAlignment","Items":[{"Name":"Center","Value":0},{"Name":"Top","Value":1},{"Name":"Bottom","Value":2}]},{"Name":"VerticalScrollBarPosition","Items":[{"Name":"Left","Value":1},{"Name":"Right","Value":0}]},{"Name":"VibrationMotor","Items":[{"Name":"Large","Value":0},{"Name":"Small","Value":1},{"Name":"LeftTrigger","Value":2},{"Name":"RightTrigger","Value":3},{"Name":"LeftHand","Value":4},{"Name":"RightHand","Value":5}]},{"Name":"VideoQualitySettings","Items":[{"Name":"LowResolution","Value":0},{"Name":"MediumResolution","Value":1},{"Name":"HighResolution","Value":2}]},{"Name":"VirtualInputMode","Items":[{"Name":"Recording","Value":1},{"Name":"Playing","Value":2},{"Name":"None","Value":0}]},{"Name":"WaterDirection","Items":[{"Name":"NegX","Value":0},{"Name":"X","Value":1},{"Name":"NegY","Value":2},{"Name":"Y","Value":3},{"Name":"NegZ","Value":4},{"Name":"Z","Value":5}]},{"Name":"WaterForce","Items":[{"Name":"None","Value":0},{"Name":"Small","Value":1},{"Name":"Medium","Value":2},{"Name":"Strong","Value":3},{"Name":"Max","Value":4}]},{"Name":"ZIndexBehavior","Items":[{"Name":"Global","Value":0},{"Name":"Sibling","Value":1}]}],"Version":1}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment