diff --git a/defs.d.lua b/defs.d.lua index f55465c..bb6137c 100644 --- a/defs.d.lua +++ b/defs.d.lua @@ -1443,19 +1443,6 @@ declare class EnumIKCollisionsMode_INTERNAL extends Enum OtherMechanismsAnchored: EnumIKCollisionsMode IncludeContactedMechanisms: EnumIKCollisionsMode end -declare class EnumIKControlConstraintSupport extends EnumItem end -declare class EnumIKControlConstraintSupport_INTERNAL extends Enum - Default: EnumIKControlConstraintSupport - Disabled: EnumIKControlConstraintSupport - Enabled: EnumIKControlConstraintSupport -end -declare class EnumIKControlType extends EnumItem end -declare class EnumIKControlType_INTERNAL extends Enum - Transform: EnumIKControlType - Position: EnumIKControlType - Rotation: EnumIKControlType - LookAt: EnumIKControlType -end declare class EnumIXPLoadingStatus extends EnumItem end declare class EnumIXPLoadingStatus_INTERNAL extends Enum None: EnumIXPLoadingStatus @@ -1506,263 +1493,6 @@ declare class EnumJointCreationMode_INTERNAL extends Enum Surface: EnumJointCreationMode None: EnumJointCreationMode end -declare class EnumKeyCode extends EnumItem end -declare class EnumKeyCode_INTERNAL extends Enum - Unknown: EnumKeyCode - Backspace: EnumKeyCode - Tab: EnumKeyCode - Clear: EnumKeyCode - Return: EnumKeyCode - Pause: EnumKeyCode - Escape: EnumKeyCode - Space: EnumKeyCode - QuotedDouble: EnumKeyCode - Hash: EnumKeyCode - Dollar: EnumKeyCode - Percent: EnumKeyCode - Ampersand: EnumKeyCode - Quote: EnumKeyCode - LeftParenthesis: EnumKeyCode - RightParenthesis: EnumKeyCode - Asterisk: EnumKeyCode - Plus: EnumKeyCode - Comma: EnumKeyCode - Minus: EnumKeyCode - Period: EnumKeyCode - Slash: EnumKeyCode - Zero: EnumKeyCode - One: EnumKeyCode - Two: EnumKeyCode - Three: EnumKeyCode - Four: EnumKeyCode - Five: EnumKeyCode - Six: EnumKeyCode - Seven: EnumKeyCode - Eight: EnumKeyCode - Nine: EnumKeyCode - Colon: EnumKeyCode - Semicolon: EnumKeyCode - LessThan: EnumKeyCode - Equals: EnumKeyCode - GreaterThan: EnumKeyCode - Question: EnumKeyCode - At: EnumKeyCode - LeftBracket: EnumKeyCode - BackSlash: EnumKeyCode - RightBracket: EnumKeyCode - Caret: EnumKeyCode - Underscore: EnumKeyCode - Backquote: EnumKeyCode - A: EnumKeyCode - B: EnumKeyCode - C: EnumKeyCode - D: EnumKeyCode - E: EnumKeyCode - F: EnumKeyCode - G: EnumKeyCode - H: EnumKeyCode - I: EnumKeyCode - J: EnumKeyCode - K: EnumKeyCode - L: EnumKeyCode - M: EnumKeyCode - N: EnumKeyCode - O: EnumKeyCode - P: EnumKeyCode - Q: EnumKeyCode - R: EnumKeyCode - S: EnumKeyCode - T: EnumKeyCode - U: EnumKeyCode - V: EnumKeyCode - W: EnumKeyCode - X: EnumKeyCode - Y: EnumKeyCode - Z: EnumKeyCode - LeftCurly: EnumKeyCode - Pipe: EnumKeyCode - RightCurly: EnumKeyCode - Tilde: EnumKeyCode - Delete: EnumKeyCode - KeypadZero: EnumKeyCode - KeypadOne: EnumKeyCode - KeypadTwo: EnumKeyCode - KeypadThree: EnumKeyCode - KeypadFour: EnumKeyCode - KeypadFive: EnumKeyCode - KeypadSix: EnumKeyCode - KeypadSeven: EnumKeyCode - KeypadEight: EnumKeyCode - KeypadNine: EnumKeyCode - KeypadPeriod: EnumKeyCode - KeypadDivide: EnumKeyCode - KeypadMultiply: EnumKeyCode - KeypadMinus: EnumKeyCode - KeypadPlus: EnumKeyCode - KeypadEnter: EnumKeyCode - KeypadEquals: EnumKeyCode - Up: EnumKeyCode - Down: EnumKeyCode - Right: EnumKeyCode - Left: EnumKeyCode - Insert: EnumKeyCode - Home: EnumKeyCode - End: EnumKeyCode - PageUp: EnumKeyCode - PageDown: EnumKeyCode - LeftShift: EnumKeyCode - RightShift: EnumKeyCode - LeftMeta: EnumKeyCode - RightMeta: EnumKeyCode - LeftAlt: EnumKeyCode - RightAlt: EnumKeyCode - LeftControl: EnumKeyCode - RightControl: EnumKeyCode - CapsLock: EnumKeyCode - NumLock: EnumKeyCode - ScrollLock: EnumKeyCode - LeftSuper: EnumKeyCode - RightSuper: EnumKeyCode - Mode: EnumKeyCode - Compose: EnumKeyCode - Help: EnumKeyCode - Print: EnumKeyCode - SysReq: EnumKeyCode - Break: EnumKeyCode - Menu: EnumKeyCode - Power: EnumKeyCode - Euro: EnumKeyCode - Undo: EnumKeyCode - F1: EnumKeyCode - F2: EnumKeyCode - F3: EnumKeyCode - F4: EnumKeyCode - F5: EnumKeyCode - F6: EnumKeyCode - F7: EnumKeyCode - F8: EnumKeyCode - F9: EnumKeyCode - F10: EnumKeyCode - F11: EnumKeyCode - F12: EnumKeyCode - F13: EnumKeyCode - F14: EnumKeyCode - F15: EnumKeyCode - World0: EnumKeyCode - World1: EnumKeyCode - World2: EnumKeyCode - World3: EnumKeyCode - World4: EnumKeyCode - World5: EnumKeyCode - World6: EnumKeyCode - World7: EnumKeyCode - World8: EnumKeyCode - World9: EnumKeyCode - World10: EnumKeyCode - World11: EnumKeyCode - World12: EnumKeyCode - World13: EnumKeyCode - World14: EnumKeyCode - World15: EnumKeyCode - World16: EnumKeyCode - World17: EnumKeyCode - World18: EnumKeyCode - World19: EnumKeyCode - World20: EnumKeyCode - World21: EnumKeyCode - World22: EnumKeyCode - World23: EnumKeyCode - World24: EnumKeyCode - World25: EnumKeyCode - World26: EnumKeyCode - World27: EnumKeyCode - World28: EnumKeyCode - World29: EnumKeyCode - World30: EnumKeyCode - World31: EnumKeyCode - World32: EnumKeyCode - World33: EnumKeyCode - World34: EnumKeyCode - World35: EnumKeyCode - World36: EnumKeyCode - World37: EnumKeyCode - World38: EnumKeyCode - World39: EnumKeyCode - World40: EnumKeyCode - World41: EnumKeyCode - World42: EnumKeyCode - World43: EnumKeyCode - World44: EnumKeyCode - World45: EnumKeyCode - World46: EnumKeyCode - World47: EnumKeyCode - World48: EnumKeyCode - World49: EnumKeyCode - World50: EnumKeyCode - World51: EnumKeyCode - World52: EnumKeyCode - World53: EnumKeyCode - World54: EnumKeyCode - World55: EnumKeyCode - World56: EnumKeyCode - World57: EnumKeyCode - World58: EnumKeyCode - World59: EnumKeyCode - World60: EnumKeyCode - World61: EnumKeyCode - World62: EnumKeyCode - World63: EnumKeyCode - World64: EnumKeyCode - World65: EnumKeyCode - World66: EnumKeyCode - World67: EnumKeyCode - World68: EnumKeyCode - World69: EnumKeyCode - World70: EnumKeyCode - World71: EnumKeyCode - World72: EnumKeyCode - World73: EnumKeyCode - World74: EnumKeyCode - World75: EnumKeyCode - World76: EnumKeyCode - World77: EnumKeyCode - World78: EnumKeyCode - World79: EnumKeyCode - World80: EnumKeyCode - World81: EnumKeyCode - World82: EnumKeyCode - World83: EnumKeyCode - World84: EnumKeyCode - World85: EnumKeyCode - World86: EnumKeyCode - World87: EnumKeyCode - World88: EnumKeyCode - World89: EnumKeyCode - World90: EnumKeyCode - World91: EnumKeyCode - World92: EnumKeyCode - World93: EnumKeyCode - World94: EnumKeyCode - World95: EnumKeyCode - ButtonX: EnumKeyCode - ButtonY: EnumKeyCode - ButtonA: EnumKeyCode - ButtonB: EnumKeyCode - ButtonR1: EnumKeyCode - ButtonL1: EnumKeyCode - ButtonR2: EnumKeyCode - ButtonL2: EnumKeyCode - ButtonR3: EnumKeyCode - ButtonL3: EnumKeyCode - ButtonStart: EnumKeyCode - ButtonSelect: EnumKeyCode - DPadLeft: EnumKeyCode - DPadRight: EnumKeyCode - DPadUp: EnumKeyCode - DPadDown: EnumKeyCode - Thumbstick1: EnumKeyCode - Thumbstick2: EnumKeyCode -end declare class EnumKeyInterpolationMode extends EnumItem end declare class EnumKeyInterpolationMode_INTERNAL extends Enum Constant: EnumKeyInterpolationMode @@ -3251,16 +2981,6 @@ declare class EnumVirtualInputMode_INTERNAL extends Enum Playing: EnumVirtualInputMode None: EnumVirtualInputMode end -declare class EnumVoiceChatState extends EnumItem end -declare class EnumVoiceChatState_INTERNAL extends Enum - Idle: EnumVoiceChatState - Joining: EnumVoiceChatState - JoiningRetry: EnumVoiceChatState - Joined: EnumVoiceChatState - Leaving: EnumVoiceChatState - Ended: EnumVoiceChatState - Failed: EnumVoiceChatState -end declare class EnumVolumetricAudio extends EnumItem end declare class EnumVolumetricAudio_INTERNAL extends Enum Disabled: EnumVolumetricAudio @@ -3284,12 +3004,6 @@ declare class EnumWaterForce_INTERNAL extends Enum Strong: EnumWaterForce Max: EnumWaterForce end -declare class EnumWeldConstraintPreserve extends EnumItem end -declare class EnumWeldConstraintPreserve_INTERNAL extends Enum - All: EnumWeldConstraintPreserve - None: EnumWeldConstraintPreserve - Touching: EnumWeldConstraintPreserve -end declare class EnumWrapLayerAutoSkin extends EnumItem end declare class EnumWrapLayerAutoSkin_INTERNAL extends Enum Disabled: EnumWrapLayerAutoSkin @@ -3506,8 +3220,6 @@ type ENUM_LIST = { HumanoidStateMachineMode: EnumHumanoidStateMachineMode_INTERNAL, HumanoidStateType: EnumHumanoidStateType_INTERNAL, IKCollisionsMode: EnumIKCollisionsMode_INTERNAL, - IKControlConstraintSupport: EnumIKControlConstraintSupport_INTERNAL, - IKControlType: EnumIKControlType_INTERNAL, IXPLoadingStatus: EnumIXPLoadingStatus_INTERNAL, InOut: EnumInOut_INTERNAL, InfoType: EnumInfoType_INTERNAL, @@ -3515,7 +3227,6 @@ type ENUM_LIST = { InputType: EnumInputType_INTERNAL, InterpolationThrottlingMode: EnumInterpolationThrottlingMode_INTERNAL, JointCreationMode: EnumJointCreationMode_INTERNAL, - KeyCode: EnumKeyCode_INTERNAL, KeyInterpolationMode: EnumKeyInterpolationMode_INTERNAL, KeywordFilterType: EnumKeywordFilterType_INTERNAL, Language: EnumLanguage_INTERNAL, @@ -3692,11 +3403,9 @@ type ENUM_LIST = { ViewMode: EnumViewMode_INTERNAL, VirtualCursorMode: EnumVirtualCursorMode_INTERNAL, VirtualInputMode: EnumVirtualInputMode_INTERNAL, - VoiceChatState: EnumVoiceChatState_INTERNAL, VolumetricAudio: EnumVolumetricAudio_INTERNAL, WaterDirection: EnumWaterDirection_INTERNAL, WaterForce: EnumWaterForce_INTERNAL, - WeldConstraintPreserve: EnumWeldConstraintPreserve_INTERNAL, WrapLayerAutoSkin: EnumWrapLayerAutoSkin_INTERNAL, WrapLayerDebugMode: EnumWrapLayerDebugMode_INTERNAL, WrapTargetDebugMode: EnumWrapTargetDebugMode_INTERNAL, @@ -4948,8 +4657,6 @@ declare class DragDetector extends ClickDetector DragStart: RBXScriptSignal DragStyle: EnumDragDetectorDragStyle Enabled: boolean - GamepadModeSwitchKeyCode: EnumKeyCode - KeyboardModeSwitchKeyCode: EnumKeyCode MaxDragAngle: number MaxDragTranslation: Vector3 MaxForce: number @@ -4964,7 +4671,6 @@ declare class DragDetector extends ClickDetector SecondaryAxis: Vector3 TrackballRadialPullFactor: number TrackballRollFactor: number - VRSwitchKeyCode: EnumKeyCode WorldAxis: Vector3 WorldSecondaryAxis: Vector3 function AddConstraintFunction(self, priority: number, func: ((...any) -> ...any)): RBXScriptConnection @@ -5247,8 +4953,6 @@ declare class ContextActionService extends Instance GetActionButtonEvent: RBXScriptSignal LocalToolEquipped: RBXScriptSignal LocalToolUnequipped: RBXScriptSignal - function BindAction(self, actionName: string, functionToBind: (actionName: string, inputState: EnumUserInputState, inputObject: InputObject) -> EnumContextActionResult?, createTouchButton: boolean, ...: EnumUserInputType | EnumKeyCode): () - function BindActionAtPriority(self, actionName: string, functionToBind: (actionName: string, inputState: EnumUserInputState, inputObject: InputObject) -> EnumContextActionResult?, createTouchButton: boolean, priorityLevel: number, ...: EnumUserInputType | EnumKeyCode): () function BindActivate(self, userInputTypeForActivation: EnumUserInputType, keyCodesForActivation: any): nil function BindCoreAction(self, actionName: string, functionToBind: ((...any) -> ...any), createTouchButton: boolean, inputTypes: any): nil function BindCoreActionAtPriority(self, actionName: string, functionToBind: ((...any) -> ...any), createTouchButton: boolean, priorityLevel: number, inputTypes: any): nil @@ -5266,10 +4970,8 @@ declare class ContextActionService extends Instance function SetPosition(self, actionName: string, position: UDim2): nil function SetTitle(self, actionName: string, title: string): nil function UnbindAction(self, actionName: string): nil - function UnbindActivate(self, userInputTypeForActivation: EnumUserInputType, keyCodeForActivation: EnumKeyCode?): nil function UnbindAllActions(self): nil function UnbindCoreAction(self, actionName: string): nil - function UnbindCoreActivate(self, userInputTypeForActivation: EnumUserInputType, keyCodeForActivation: EnumKeyCode?): nil end declare class Controller extends Instance @@ -6603,43 +6305,6 @@ declare class HumanoidDescription extends Instance function SetEquippedEmotes(self, equippedEmotes: { string } | { Slot: number, Name: string }): () end -declare class IKControl extends Instance - ChainRoot: Instance - Enabled: boolean - EndEffector: Instance - EndEffectorOffset: CFrame - Offset: CFrame - Pole: Instance - Priority: number - SmoothTime: number - Target: Instance - Type: EnumIKControlType - Weight: number - function GetChainCount(self): number - function GetChainLength(self): number - function GetNodeLocalCFrame(self, index: number): CFrame - function GetNodeWorldCFrame(self, index: number): CFrame - function GetRawFinalTarget(self): CFrame - function GetSmoothedFinalTarget(self): CFrame -end - -declare class IXPService extends Instance - OnBrowserTrackerLayerLoadingStatusChanged: RBXScriptSignal - OnUserLayerLoadingStatusChanged: RBXScriptSignal - function ClearUserLayers(self): nil - function GetBrowserTrackerLayerLoadingStatus(self): EnumIXPLoadingStatus - function GetBrowserTrackerLayerVariables(self, layerName: string): { [any]: any } - function GetBrowserTrackerStatusForLayer(self, layerName: string): EnumIXPLoadingStatus? - function GetRegisteredUserLayersToStatus(self): { [any]: any } - function GetUserLayerLoadingStatus(self): EnumIXPLoadingStatus - function GetUserLayerVariables(self, layerName: string): { [any]: any } - function GetUserStatusForLayer(self, layerName: string): EnumIXPLoadingStatus? - function InitializeUserLayers(self, userId: number): nil - function LogBrowserTrackerLayerExposure(self, layerName: string): nil - function LogUserLayerExposure(self, layerName: string): nil - function RegisterUserLayers(self, userLayers: any): nil -end - declare class IncrementalPatchBuilder extends Instance AddPathsToBundle: boolean BuildDebouncePeriod: number @@ -6650,7 +6315,6 @@ end declare class InputObject extends Instance Delta: Vector3 - KeyCode: EnumKeyCode Position: Vector3 UserInputState: EnumUserInputState UserInputType: EnumUserInputType @@ -6806,9 +6470,6 @@ declare class Lighting extends Instance function SetMinutesAfterMidnight(self, minutes: number): nil end -declare class LiveScriptingService extends Instance -end - declare class LocalStorageService extends Instance ItemWasSet: RBXScriptSignal StoreWasCleared: RBXScriptSignal<> @@ -7445,7 +7106,6 @@ declare class Workspace extends WorldRoot GlobalWind: Vector3 Gravity: number HumanoidOnlySetCollisionsOnStateChange: EnumHumanoidOnlySetCollisionsOnStateChange - IKControlConstraintSupport: EnumIKControlConstraintSupport InterpolationThrottling: EnumInterpolationThrottlingMode MeshPartHeadsAndAccessories: EnumMeshPartHeadsAndAccessories ModelStreamingBehavior: EnumModelStreamingBehavior @@ -8019,36 +7679,6 @@ end declare class ProcessInstancePhysicsService extends Instance end -declare class PublishService extends Instance - function CreateAssetAndWaitForAssetId(self, instances: { Instance }, operationId: string, creatorId: number, assetType: string, name: string, description: string): number - function PublishCageMeshAsync(self, wrap: Instance, cageType: EnumCageType): Content - function PublishDescendantAssets(self, instance: Instance): boolean -end - -declare class RbxAnalyticsService extends Instance - function AddGlobalPointsField(self, key: string, value: number): nil - function AddGlobalPointsTag(self, key: string, value: string): nil - function DEPRECATED_TrackEvent(self, category: string, action: string, label: string, value: number?): nil - function DEPRECATED_TrackEventWithArgs(self, category: string, action: string, label: string, args: { [any]: any }, value: number?): nil - function GetClientId(self): string - function GetPlaySessionId(self): string - function GetSessionId(self): string - function ReleaseRBXEventStream(self, target: string): nil - function RemoveGlobalPointsField(self, key: string): nil - function RemoveGlobalPointsTag(self, key: string): nil - function ReportCounter(self, counterName: string, amount: number?): nil - function ReportInfluxSeries(self, seriesName: string, points: { [any]: any }, throttlingPercentage: number): nil - function ReportStats(self, category: string, value: number): nil - function ReportToDiagByCountryCode(self, featureName: string, measureName: string, seconds: number): nil - function SendEventDeferred(self, target: string, eventContext: string, eventName: string, additionalArgs: { [any]: any }): nil - function SendEventImmediately(self, target: string, eventContext: string, eventName: string, additionalArgs: { [any]: any }): nil - function SetRBXEvent(self, target: string, eventContext: string, eventName: string, additionalArgs: { [any]: any }): nil - function SetRBXEventStream(self, target: string, eventContext: string, eventName: string, additionalArgs: { [any]: any }): nil - function TrackEvent(self, category: string, action: string, label: string, value: number?): nil - function TrackEventWithArgs(self, category: string, action: string, label: string, args: { [any]: any }, value: number?): nil - function UpdateHeartbeatObject(self, args: { [any]: any }): nil -end - declare class ReflectionMetadata extends Instance end @@ -8168,12 +7798,6 @@ end declare class ReplicatedStorage extends Instance end -declare class RobloxPluginGuiService extends Instance -end - -declare class RobloxReplicatedStorage extends Instance -end - declare class RobloxServerStorage extends Instance end @@ -8404,6 +8028,10 @@ end declare class ServerStorage extends Instance end +declare class ThumbnailGenerator extends Instance + function Click(self, format: string, x: number, y: number, hideSky: boolean): string +end + declare class ServiceProvider extends Instance Close: RBXScriptSignal<> CloseLate: RBXScriptSignal<> @@ -8474,14 +8102,12 @@ declare class ServiceProvider extends Instance HeightmapImporterService: HeightmapImporterService HttpRbxApiService: HttpRbxApiService HttpService: HttpService - IXPService: IXPService IncrementalPatchBuilder: IncrementalPatchBuilder InsertService: InsertService KeyboardService: KeyboardService KeyframeSequenceProvider: KeyframeSequenceProvider LanguageService: LanguageService Lighting: Lighting - LiveScriptingService: LiveScriptingService LocalStorageService: LocalStorageService LodDataService: LodDataService LoginService: LoginService @@ -8520,14 +8146,10 @@ declare class ServiceProvider extends Instance PluginPolicyService: PluginPolicyService PolicyService: PolicyService ProcessInstancePhysicsService: ProcessInstancePhysicsService - PublishService: PublishService - RbxAnalyticsService: RbxAnalyticsService RemoteCursorService: RemoteCursorService RemoteDebuggerServer: RemoteDebuggerServer RenderSettings: RenderSettings ReplicatedStorage: ReplicatedStorage - RobloxPluginGuiService: RobloxPluginGuiService - RobloxReplicatedStorage: RobloxReplicatedStorage RobloxServerStorage: RobloxServerStorage RomarkService: RomarkService RtMessagingService: RtMessagingService @@ -8547,9 +8169,7 @@ declare class ServiceProvider extends Instance ServerScriptService: ServerScriptService ServerStorage: ServerStorage ServiceVisibilityService: ServiceVisibilityService - SessionService: SessionService SharedTableRegistry: SharedTableRegistry - ShorelineUpgraderService: ShorelineUpgraderService SmoothVoxelsUpgraderService: SmoothVoxelsUpgraderService SnippetService: SnippetService SocialService: SocialService @@ -8560,19 +8180,15 @@ declare class ServiceProvider extends Instance StarterPack: StarterPack StarterPlayer: StarterPlayer Stats: Stats - StopWatchReporter: StopWatchReporter Studio: Studio StudioAssetService: StudioAssetService StudioData: StudioData - StudioDeviceEmulatorService: StudioDeviceEmulatorService - StudioPublishService: StudioPublishService StudioScriptDebugEventListener: StudioScriptDebugEventListener StudioSdkService: StudioSdkService StudioService: StudioService StylingService: StylingService TaskScheduler: TaskScheduler TeamCreateData: TeamCreateData - TeamCreatePublishService: TeamCreatePublishService TeamCreateService: TeamCreateService Teams: Teams TeleportService: TeleportService @@ -8586,8 +8202,6 @@ declare class ServiceProvider extends Instance TimerService: TimerService ToastNotificationService: ToastNotificationService TouchInputService: TouchInputService - UGCAvatarService: UGCAvatarService - UGCValidationService: UGCValidationService UnvalidatedAssetService: UnvalidatedAssetService UserInputService: UserInputService UserService: UserService @@ -8595,19 +8209,17 @@ declare class ServiceProvider extends Instance VersionControlService: VersionControlService VideoCaptureService: VideoCaptureService VideoService: VideoService - VirtualInputManager: VirtualInputManager VirtualUser: VirtualUser VisibilityCheckDispatcher: VisibilityCheckDispatcher VisibilityService: VisibilityService Visit: Visit - VoiceChatInternal: VoiceChatInternal - VoiceChatService: VoiceChatService Workspace: Workspace LoadingGuiService: any ScriptInformationProvider: ScriptInformationProvider JointsService: JointsService LogService: any + ThumbnailGenerator: ThumbnailGenerator function FindService(self, className: string): Instance function GetService(self, service: "AnimationClipProvider"): AnimationClipProvider @@ -8675,7 +8287,6 @@ declare class ServiceProvider extends Instance function GetService(self, service: "Hopper"): Hopper function GetService(self, service: "HttpRbxApiService"): HttpRbxApiService function GetService(self, service: "HttpService"): HttpService - function GetService(self, service: "IXPService"): IXPService function GetService(self, service: "IncrementalPatchBuilder"): IncrementalPatchBuilder function GetService(self, service: "InsertService"): InsertService function GetService(self, service: "JointsService"): JointsService @@ -8683,7 +8294,6 @@ declare class ServiceProvider extends Instance function GetService(self, service: "KeyframeSequenceProvider"): KeyframeSequenceProvider function GetService(self, service: "LanguageService"): LanguageService function GetService(self, service: "Lighting"): Lighting - function GetService(self, service: "LiveScriptingService"): LiveScriptingService function GetService(self, service: "LocalStorageService"): LocalStorageService function GetService(self, service: "LodDataService"): LodDataService function GetService(self, service: "LoginService"): LoginService @@ -8723,14 +8333,10 @@ declare class ServiceProvider extends Instance function GetService(self, service: "PointsService"): PointsService function GetService(self, service: "PolicyService"): PolicyService function GetService(self, service: "ProcessInstancePhysicsService"): ProcessInstancePhysicsService - function GetService(self, service: "PublishService"): PublishService - function GetService(self, service: "RbxAnalyticsService"): RbxAnalyticsService function GetService(self, service: "RemoteCursorService"): RemoteCursorService function GetService(self, service: "RemoteDebuggerServer"): RemoteDebuggerServer function GetService(self, service: "RenderSettings"): RenderSettings function GetService(self, service: "ReplicatedStorage"): ReplicatedStorage - function GetService(self, service: "RobloxPluginGuiService"): RobloxPluginGuiService - function GetService(self, service: "RobloxReplicatedStorage"): RobloxReplicatedStorage function GetService(self, service: "RobloxServerStorage"): RobloxServerStorage function GetService(self, service: "RomarkService"): RomarkService function GetService(self, service: "RtMessagingService"): RtMessagingService @@ -8750,9 +8356,7 @@ declare class ServiceProvider extends Instance function GetService(self, service: "ServerScriptService"): ServerScriptService function GetService(self, service: "ServerStorage"): ServerStorage function GetService(self, service: "ServiceVisibilityService"): ServiceVisibilityService - function GetService(self, service: "SessionService"): SessionService function GetService(self, service: "SharedTableRegistry"): SharedTableRegistry - function GetService(self, service: "ShorelineUpgraderService"): ShorelineUpgraderService function GetService(self, service: "SmoothVoxelsUpgraderService"): SmoothVoxelsUpgraderService function GetService(self, service: "SnippetService"): SnippetService function GetService(self, service: "SocialService"): SocialService @@ -8763,19 +8367,15 @@ declare class ServiceProvider extends Instance function GetService(self, service: "StarterPack"): StarterPack function GetService(self, service: "StarterPlayer"): StarterPlayer function GetService(self, service: "Stats"): Stats - function GetService(self, service: "StopWatchReporter"): StopWatchReporter function GetService(self, service: "Studio"): Studio function GetService(self, service: "StudioAssetService"): StudioAssetService function GetService(self, service: "StudioData"): StudioData - function GetService(self, service: "StudioDeviceEmulatorService"): StudioDeviceEmulatorService - function GetService(self, service: "StudioPublishService"): StudioPublishService function GetService(self, service: "StudioScriptDebugEventListener"): StudioScriptDebugEventListener function GetService(self, service: "StudioSdkService"): StudioSdkService function GetService(self, service: "StudioService"): StudioService function GetService(self, service: "StylingService"): StylingService function GetService(self, service: "TaskScheduler"): TaskScheduler function GetService(self, service: "TeamCreateData"): TeamCreateData - function GetService(self, service: "TeamCreatePublishService"): TeamCreatePublishService function GetService(self, service: "TeamCreateService"): TeamCreateService function GetService(self, service: "Teams"): Teams function GetService(self, service: "TeleportService"): TeleportService @@ -8790,8 +8390,6 @@ declare class ServiceProvider extends Instance function GetService(self, service: "ToastNotificationService"): ToastNotificationService function GetService(self, service: "TouchInputService"): TouchInputService function GetService(self, service: "TweenService"): nil - function GetService(self, service: "UGCAvatarService"): UGCAvatarService - function GetService(self, service: "UGCValidationService"): UGCValidationService function GetService(self, service: "UnvalidatedAssetService"): UnvalidatedAssetService function GetService(self, service: "UserInputService"): UserInputService function GetService(self, service: "UserService"): UserService @@ -8799,13 +8397,10 @@ declare class ServiceProvider extends Instance function GetService(self, service: "VersionControlService"): VersionControlService function GetService(self, service: "VideoCaptureService"): VideoCaptureService function GetService(self, service: "VideoService"): VideoService - function GetService(self, service: "VirtualInputManager"): VirtualInputManager function GetService(self, service: "VirtualUser"): VirtualUser function GetService(self, service: "VisibilityCheckDispatcher"): VisibilityCheckDispatcher function GetService(self, service: "VisibilityService"): VisibilityService function GetService(self, service: "Visit"): Visit - function GetService(self, service: "VoiceChatInternal"): VoiceChatInternal - function GetService(self, service: "VoiceChatService"): VoiceChatService function GetService(self, service: "Workspace"): Workspace function GetService(self, service: "ScriptInformationProvider"): ScriptInformationProvider @@ -8813,6 +8408,7 @@ declare class ServiceProvider extends Instance function GetService(self, service: "PersonalServerService"): PersonalServerService function GetService(self, service: "Terrain"): Terrain function GetService(self, service: "LogService"): any + function GetService(self, service: "ThumbnailGenerator"): ThumbnailGenerator end declare class DataModel extends ServiceProvider @@ -8903,30 +8499,11 @@ declare class ServiceVisibilityService extends Instance VisibleServices: BinaryString end -declare class SessionService extends Instance - function GetCreatedTimestampUtcMs(self, sid: string): number - function GetMetadata(self, sid: string, key: string): any - function GetRootSID(self): string - function RemoveMetadata(self, sid: string, key: string): nil - function RemoveSession(self, sid: string): nil - function RemoveSessionsWithMetadataKey(self, key: string): nil - function ReplaceSession(self, sid: string, tag: string): nil - function SessionExists(self, sid: string): boolean - function SetMetadata(self, sid: string, key: string, value: any): nil - function SetSession(self, parentSid: string, childSid: string, tag: string): nil -end - declare class SharedTableRegistry extends Instance function GetSharedTable(self, name: string): SharedTable function SetSharedTable(self, name: string, st: SharedTable?): nil end -declare class ShorelineUpgraderService extends Instance - Status: RBXScriptSignal - function Cancel(self): nil - function Start(self): nil -end - declare class Sky extends Instance CelestialBodiesShown: boolean MoonAngularSize: number @@ -8963,20 +8540,13 @@ end declare class SocialService extends Instance GameInvitePromptClosed: RBXScriptSignal - IrisInvitePromptClosed: RBXScriptSignal - OnIrisInviteInvoked: (tag: string, irisParticipantIds: { any }) -> Instance PromptInviteRequested: RBXScriptSignal - PromptIrisInviteRequested: RBXScriptSignal SelfViewHidden: RBXScriptSignal<> SelfViewVisible: RBXScriptSignal function CanSendGameInviteAsync(self, player: Player, recipientId: number?): boolean - function CanSendIrisInviteAsync(self, player: Instance): boolean function HideSelfView(self): nil function InvokeGameInvitePromptClosed(self, player: Instance, recipientIds: { any }): nil - function InvokeIrisInvite(self, player: Instance, tag: string, irisParticipantIds: { any }): nil - function InvokeIrisInvitePromptClosed(self, player: Instance): nil function PromptGameInvite(self, player: Player, experienceInviteOptions: Instance?): nil - function PromptIrisInvite(self, player: Instance, tag: string): nil function ShowSelfView(self, selfViewPosition: EnumSelfViewPosition?): nil end @@ -9163,12 +8733,6 @@ end declare class TotalCountTimeIntervalItem extends StatsItem end -declare class StopWatchReporter extends Instance - function FinishTask(self, taskId: number): nil - function SendReport(self, reportName: string): nil - function StartTask(self, reportName: string, taskName: string): number -end - declare class Studio extends Instance CommandBarLocalState: boolean DefaultScriptFileDir: QDir @@ -9224,47 +8788,12 @@ declare class StudioData extends Instance EnableScriptCollabByDefaultOnLoad: boolean end -declare class StudioDeviceEmulatorService extends Instance - CurrentDeviceIdChanged: RBXScriptSignal<> - HasMultiTouchStarted: boolean - IsMultiTouchEmulationOn: boolean - IsMultiTouchEnabled: boolean - OrientationChanged: RBXScriptSignal<> - PivotPosition: Vector2 - TouchInBoundsChanged: RBXScriptSignal<> - TouchPositionsChanged: RBXScriptSignal<> - function EmulatePCDeviceWithResolution(self, deviceId: string, resolution: Vector2): boolean - function GetCurrentDeviceId(self): string - function GetCurrentOrientation(self): EnumScreenOrientation - function GetMaxNumTouches(self): number - function GetTouchInBounds(self, index: number): boolean - function GetTouchPosition(self, index: number): Vector2 - function HasDeviceWithId(self, deviceId: string): boolean - function SetCurrentDeviceId(self, deviceId: string): nil - function SetCurrentOrientation(self, orientation: EnumScreenOrientation): nil -end - declare class StudioObjectBase extends Instance end declare class StudioWidget extends StudioObjectBase end -declare class StudioPublishService extends Instance - GameNameUpdated: RBXScriptSignal - GamePublishCancelled: RBXScriptSignal<> - GamePublishFinished: RBXScriptSignal - OnSaveOrPublishPlaceToRoblox: RBXScriptSignal - function ClearUploadNames(self): nil - function PublishAs(self, universeId: number, placeId: number, groupId: number, isPublish: boolean, publishParameters: any): nil - function PublishThenTurnOnTeamCreate(self): nil - function RefreshDocumentDisplayName(self): nil - function SetTeamCreateOnPublishInfo(self, shouldTurnOnTcOnPublish: boolean, newPlaceName: string): nil - function SetUniverseDisplayName(self, newName: string): nil - function SetUploadNames(self, placeName: string, universeName: string): nil - function ShowSaveOrPublishPlaceToRoblox(self, showGameSelect: boolean, isPublish: boolean, closeMode: EnumStudioCloseMode): nil -end - declare class StudioScriptDebugEventListener extends Instance end @@ -9391,9 +8920,6 @@ end declare class TeamCreateData extends Instance end -declare class TeamCreatePublishService extends Instance -end - declare class TeamCreateService extends Instance ToggleManageCollaborators: RBXScriptSignal<> function CloseGameIfUserDoesntHavePerms(self): nil @@ -9506,69 +9032,6 @@ declare class TextChatCommand extends Instance SecondaryAlias: string end -declare class TextChatConfigurations extends Instance -end - -declare class BubbleChatConfiguration extends TextChatConfigurations - AdorneeName: string - BackgroundColor3: Color3 - BackgroundTransparency: number - BubbleDuration: number - BubblesSpacing: number - Enabled: boolean - Font: EnumFont - FontFace: Font - LocalPlayerStudsOffset: Vector3 - MaxBubbles: number - MaxDistance: number - MinimizeDistance: number - TailVisible: boolean - TextColor3: Color3 - TextSize: number - VerticalStudsOffset: number -end - -declare class ChatInputBarConfiguration extends TextChatConfigurations - AbsolutePosition: Vector2 - AbsolutePositionWrite: Vector2 - AbsoluteSize: Vector2 - AbsoluteSizeWrite: Vector2 - AutocompleteEnabled: boolean - BackgroundColor3: Color3 - BackgroundTransparency: number - Enabled: boolean - FontFace: Font - IsFocused: boolean - IsFocusedWrite: boolean - KeyboardKeyCode: EnumKeyCode - PlaceholderColor3: Color3 - TargetTextChannel: TextChannel - TextBox: TextBox - TextColor3: Color3 - TextSize: number - TextStrokeColor3: Color3 - TextStrokeTransparency: number -end - -declare class ChatWindowConfiguration extends TextChatConfigurations - AbsolutePosition: Vector2 - AbsolutePositionWrite: Vector2 - AbsoluteSize: Vector2 - AbsoluteSizeWrite: Vector2 - BackgroundColor3: Color3 - BackgroundTransparency: number - Enabled: boolean - FontFace: Font - HeightScale: number - HorizontalAlignment: EnumHorizontalAlignment - TextColor3: Color3 - TextSize: number - TextStrokeColor3: Color3 - TextStrokeTransparency: number - VerticalAlignment: EnumVerticalAlignment - WidthScale: number -end - declare class TextChatMessage extends Instance BubbleChatMessageProperties: BubbleChatMessageProperties MessageId: string @@ -9670,43 +9133,6 @@ end declare class TrackerStreamAnimation extends Instance end -declare class Translator extends Instance - LocaleId: string - function FormatByKey(self, key: string, args: any): string - function RobloxOnlyTranslate(self, context: Instance, text: string): string - function Translate(self, context: Instance, text: string): string -end - -declare class UGCAvatarService extends Instance -end - -declare class UGCValidationService extends Instance - function CalculateUniqueUVCount(self, meshId: string): number - function CanLoadAsset(self, assetId: string): boolean - function FetchAssetWithFormat(self, url: Content, assetFormat: string): { Instance } - function GetMeshTriCount(self, meshId: string): number - function GetMeshVertColors(self, meshId: string): { any } - function GetMeshVerts(self, meshId: string): { any } - function GetPropertyValue(self, instance: Instance, property: string): any - function GetTextureSize(self, textureId: string): Vector2 - function ResetCollisionFidelity(self, meshPart: Instance): nil - function SetMeshIdBlocking(self, meshPart: Instance, meshId: string): nil - function ValidateCageMeshIntersection(self, innerCageMeshId: string, outerCageMeshId: string, refMeshId: string): any - function ValidateCageNonManifoldAndHoles(self, meshId: string): any - function ValidateDynamicHeadMesh(self, meshId: string): boolean - function ValidateFullBodyCageDeletion(self, meshId: string): boolean - function ValidateMeshBounds(self, meshId: string, meshScale: Vector3, boundsOffset: Vector3, attachmentCF: CFrame, handleCF: CFrame): boolean - function ValidateMeshTriangles(self, meshId: string): boolean - function ValidateMeshVertColors(self, meshId: string, includeAlpha: boolean?): boolean - function ValidateMisMatchUV(self, innerCageMeshId: string, outerCageMeshId: string): boolean - function ValidateNumTextureChannels(self, textureId: string, numChannelsRequired: number): boolean - function ValidateOverlappingVertices(self, meshId: string): boolean - function ValidateSkinnedMesh(self, meshId: string): boolean - function ValidateTextureSize(self, textureId: string): boolean - function ValidateUVSpace(self, meshId: string): boolean - function ValidateUniqueUVCount(self, meshId: string, numRequired: number): boolean -end - declare class UnvalidatedAssetService extends Instance function AppendTempAssetId(self, userId: number, id: number, lookAt: Vector3, camPos: Vector3, usage: string): nil function AppendVantagePoint(self, userId: number, id: number, lookAt: Vector3, camPos: Vector3): boolean @@ -9826,7 +9252,6 @@ declare class UserInputService extends Instance VREnabled: boolean WindowFocusReleased: RBXScriptSignal<> WindowFocused: RBXScriptSignal<> - function GamepadSupports(self, gamepadNum: EnumUserInputType, gamepadKeyCode: EnumKeyCode): boolean function GetConnectedGamepads(self): { EnumUserInputType } function GetDeviceAcceleration(self): InputObject function GetDeviceGravity(self): InputObject @@ -9842,11 +9267,7 @@ declare class UserInputService extends Instance function GetMouseLocation(self): Vector2 function GetNavigationGamepads(self): { EnumUserInputType } function GetPlatform(self): EnumPlatform - function GetStringForKeyCode(self, keyCode: EnumKeyCode): string - function GetSupportedGamepadKeyCodes(self, gamepadNum: EnumUserInputType): { EnumKeyCode } function GetUserCFrame(self, type: EnumUserCFrame): CFrame - function IsGamepadButtonDown(self, gamepadNum: EnumUserInputType, gamepadKeyCode: EnumKeyCode): boolean - function IsKeyDown(self, keyCode: EnumKeyCode): boolean function IsMouseButtonPressed(self, mouseButton: EnumUserInputType): boolean function IsNavigationGamepad(self, gamepadEnum: EnumUserInputType): boolean function RecenterUserHeadCFrame(self): nil @@ -9950,35 +9371,6 @@ end declare class VideoService extends Instance end -declare class VirtualInputManager extends Instance - AdditionalLuaState: string - PlaybackCompleted: RBXScriptSignal - RecordingCompleted: RBXScriptSignal - function Dump(self): nil - function HandleGamepadAxisInput(self, objectId: number, keyCode: EnumKeyCode, x: number, y: number, z: number): nil - function HandleGamepadButtonInput(self, deviceId: number, keyCode: EnumKeyCode, buttonState: number): nil - function HandleGamepadConnect(self, deviceId: number): nil - function HandleGamepadDisconnect(self, deviceId: number): nil - function SendAccelerometerEvent(self, x: number, y: number, z: number): nil - function SendGravityEvent(self, x: number, y: number, z: number): nil - function SendGyroscopeEvent(self, quatX: number, quatY: number, quatZ: number, quatW: number): nil - function SendKeyEvent(self, isPressed: boolean, keyCode: EnumKeyCode, isRepeatedKey: boolean, layerCollector: Instance): nil - function SendMouseButtonEvent(self, x: number, y: number, mouseButton: number, isDown: boolean, layerCollector: Instance, repeatCount: number): nil - function SendMouseMoveEvent(self, x: number, y: number, layerCollector: Instance): nil - function SendMouseWheelEvent(self, x: number, y: number, isForwardScroll: boolean, layerCollector: Instance): nil - function SendTextInputCharacterEvent(self, str: string, layerCollector: Instance): nil - function SendTouchEvent(self, touchId: number, state: number, x: number, y: number): nil - function SetInputTypesToIgnore(self, inputTypesToIgnore: any): nil - function StartPlaying(self, fileName: string): nil - function StartPlayingJSON(self, string: string): nil - function StartRecording(self): nil - function StopPlaying(self): nil - function StopRecording(self): nil - function WaitForInputEventsProcessed(self): nil - function sendRobloxEvent(self, namespace: string, detail: string, detailType: string): nil - function sendThemeChangeEvent(self, themeName: string): nil -end - declare class VirtualUser extends Instance function Button1Down(self, position: Vector2, camera: CFrame?): nil function Button1Up(self, position: Vector2, camera: CFrame?): nil @@ -10005,36 +9397,6 @@ declare class Visit extends Instance function SetPing(self, url: string, interval: number): nil end -declare class VoiceChatInternal extends Instance - LocalPlayerModerated: RBXScriptSignal<> - function GetChannelId(self): string - function GetGroupId(self): string - function GetSessionId(self): string - function GetVoiceExperienceId(self): string - function IsContextVoiceEnabled(self): boolean - function IsVoiceEnabledForUserIdAsync(self, userId: number): boolean - function LogPublisherWebRTCStats(self): boolean - function LogSubscriptionWebRTCStats(self): boolean - function SubscribeBlock(self, userId: number): boolean - function SubscribeRetry(self, userId: number): boolean - function SubscribeUnblock(self, userId: number): boolean -end - -declare class VoiceChatService extends Instance - EnableDefaultVoice: boolean - UseNewJoinFlow: boolean - VoiceChatEnabledForPlaceOnRcc: boolean - VoiceChatEnabledForUniverseOnRcc: boolean - function IsVoiceEnabledForUserIdAsync(self, userId: number): boolean -end - -declare class WeldConstraint extends Instance - Active: boolean - Enabled: boolean - Part0: BasePart - Part1: BasePart -end - declare class Wire extends Instance Connected: boolean SourceInstance: Instance @@ -10044,7 +9406,7 @@ declare class Wire extends Instance end declare Instance: { - new: ((className: "Accoutrement", parent: Instance?) -> Accoutrement) & ((className: "Accessory", parent: Instance?) -> Accessory) & ((className: "Hat", parent: Instance?) -> Hat) & ((className: "AdvancedDragger", parent: Instance?) -> AdvancedDragger) & ((className: "Animation", parent: Instance?) -> Animation) & ((className: "CurveAnimation", parent: Instance?) -> CurveAnimation) & ((className: "KeyframeSequence", parent: Instance?) -> KeyframeSequence) & ((className: "AnimationController", parent: Instance?) -> AnimationController) & ((className: "AnimationRigData", parent: Instance?) -> AnimationRigData) & ((className: "Animator", parent: Instance?) -> Animator) & ((className: "AudioDeviceInput", parent: Instance?) -> AudioDeviceInput) & ((className: "AudioDeviceOutput", parent: Instance?) -> AudioDeviceOutput) & ((className: "AudioDistortion", parent: Instance?) -> AudioDistortion) & ((className: "AudioEcho", parent: Instance?) -> AudioEcho) & ((className: "AudioEmitter", parent: Instance?) -> AudioEmitter) & ((className: "AudioEqualizer", parent: Instance?) -> AudioEqualizer) & ((className: "AudioFader", parent: Instance?) -> AudioFader) & ((className: "AudioFlanger", parent: Instance?) -> AudioFlanger) & ((className: "AudioListener", parent: Instance?) -> AudioListener) & ((className: "AudioPitchShifter", parent: Instance?) -> AudioPitchShifter) & ((className: "AudioPlayer", parent: Instance?) -> AudioPlayer) & ((className: "AudioReverb", parent: Instance?) -> AudioReverb) & ((className: "AudioSearchParams", parent: Instance?) -> AudioSearchParams) & ((className: "Backpack", parent: Instance?) -> Backpack) & ((className: "WrapLayer", parent: Instance?) -> WrapLayer) & ((className: "WrapTarget", parent: Instance?) -> WrapTarget) & ((className: "BindableEvent", parent: Instance?) -> BindableEvent) & ((className: "BindableFunction", parent: Instance?) -> BindableFunction) & ((className: "BodyAngularVelocity", parent: Instance?) -> BodyAngularVelocity) & ((className: "BodyForce", parent: Instance?) -> BodyForce) & ((className: "BodyGyro", parent: Instance?) -> BodyGyro) & ((className: "BodyPosition", parent: Instance?) -> BodyPosition) & ((className: "BodyThrust", parent: Instance?) -> BodyThrust) & ((className: "BodyVelocity", parent: Instance?) -> BodyVelocity) & ((className: "RocketPropulsion", parent: Instance?) -> RocketPropulsion) & ((className: "BubbleChatMessageProperties", parent: Instance?) -> BubbleChatMessageProperties) & ((className: "Camera", parent: Instance?) -> Camera) & ((className: "BodyColors", parent: Instance?) -> BodyColors) & ((className: "CharacterMesh", parent: Instance?) -> CharacterMesh) & ((className: "Pants", parent: Instance?) -> Pants) & ((className: "Shirt", parent: Instance?) -> Shirt) & ((className: "ShirtGraphic", parent: Instance?) -> ShirtGraphic) & ((className: "Skin", parent: Instance?) -> Skin) & ((className: "ClickDetector", parent: Instance?) -> ClickDetector) & ((className: "DragDetector", parent: Instance?) -> DragDetector) & ((className: "Configuration", parent: Instance?) -> Configuration) & ((className: "AlignOrientation", parent: Instance?) -> AlignOrientation) & ((className: "AlignPosition", parent: Instance?) -> AlignPosition) & ((className: "AngularVelocity", parent: Instance?) -> AngularVelocity) & ((className: "AnimationConstraint", parent: Instance?) -> AnimationConstraint) & ((className: "BallSocketConstraint", parent: Instance?) -> BallSocketConstraint) & ((className: "HingeConstraint", parent: Instance?) -> HingeConstraint) & ((className: "LineForce", parent: Instance?) -> LineForce) & ((className: "LinearVelocity", parent: Instance?) -> LinearVelocity) & ((className: "PlaneConstraint", parent: Instance?) -> PlaneConstraint) & ((className: "Plane", parent: Instance?) -> Plane) & ((className: "RigidConstraint", parent: Instance?) -> RigidConstraint) & ((className: "RodConstraint", parent: Instance?) -> RodConstraint) & ((className: "RopeConstraint", parent: Instance?) -> RopeConstraint) & ((className: "CylindricalConstraint", parent: Instance?) -> CylindricalConstraint) & ((className: "PrismaticConstraint", parent: Instance?) -> PrismaticConstraint) & ((className: "SpringConstraint", parent: Instance?) -> SpringConstraint) & ((className: "Torque", parent: Instance?) -> Torque) & ((className: "TorsionSpringConstraint", parent: Instance?) -> TorsionSpringConstraint) & ((className: "UniversalConstraint", parent: Instance?) -> UniversalConstraint) & ((className: "HumanoidController", parent: Instance?) -> HumanoidController) & ((className: "SkateboardController", parent: Instance?) -> SkateboardController) & ((className: "VehicleController", parent: Instance?) -> VehicleController) & ((className: "AirController", parent: Instance?) -> AirController) & ((className: "ClimbController", parent: Instance?) -> ClimbController) & ((className: "GroundController", parent: Instance?) -> GroundController) & ((className: "SwimController", parent: Instance?) -> SwimController) & ((className: "ControllerManager", parent: Instance?) -> ControllerManager) & ((className: "CustomEvent", parent: Instance?) -> CustomEvent) & ((className: "CustomEventReceiver", parent: Instance?) -> CustomEventReceiver) & ((className: "CylinderMesh", parent: Instance?) -> CylinderMesh) & ((className: "DynamicMesh", parent: Instance?) -> DynamicMesh) & ((className: "FileMesh", parent: Instance?) -> FileMesh) & ((className: "SpecialMesh", parent: Instance?) -> SpecialMesh) & ((className: "DataStoreIncrementOptions", parent: Instance?) -> DataStoreIncrementOptions) & ((className: "DataStoreOptions", parent: Instance?) -> DataStoreOptions) & ((className: "DataStoreSetOptions", parent: Instance?) -> DataStoreSetOptions) & ((className: "DebuggerWatch", parent: Instance?) -> DebuggerWatch) & ((className: "Dialog", parent: Instance?) -> Dialog) & ((className: "DialogChoice", parent: Instance?) -> DialogChoice) & ((className: "Dragger", parent: Instance?) -> Dragger) & ((className: "EulerRotationCurve", parent: Instance?) -> EulerRotationCurve) & ((className: "ExperienceInviteOptions", parent: Instance?) -> ExperienceInviteOptions) & ((className: "Explosion", parent: Instance?) -> Explosion) & ((className: "Decal", parent: Instance?) -> Decal) & ((className: "Texture", parent: Instance?) -> Texture) & ((className: "Hole", parent: Instance?) -> Hole) & ((className: "MotorFeature", parent: Instance?) -> MotorFeature) & ((className: "Fire", parent: Instance?) -> Fire) & ((className: "FloatCurve", parent: Instance?) -> FloatCurve) & ((className: "CSGDictionaryService", parent: Instance?) -> CSGDictionaryService) & ((className: "NonReplicatedCSGDictionaryService", parent: Instance?) -> NonReplicatedCSGDictionaryService) & ((className: "ForceField", parent: Instance?) -> ForceField) & ((className: "FunctionalTest", parent: Instance?) -> FunctionalTest) & ((className: "GetTextBoundsParams", parent: Instance?) -> GetTextBoundsParams) & ((className: "Frame", parent: Instance?) -> Frame) & ((className: "ImageButton", parent: Instance?) -> ImageButton) & ((className: "TextButton", parent: Instance?) -> TextButton) & ((className: "ImageLabel", parent: Instance?) -> ImageLabel) & ((className: "TextLabel", parent: Instance?) -> TextLabel) & ((className: "TextBox", parent: Instance?) -> TextBox) & ((className: "VideoFrame", parent: Instance?) -> VideoFrame) & ((className: "ViewportFrame", parent: Instance?) -> ViewportFrame) & ((className: "BillboardGui", parent: Instance?) -> BillboardGui) & ((className: "ScreenGui", parent: Instance?) -> ScreenGui) & ((className: "GuiMain", parent: Instance?) -> GuiMain) & ((className: "AdGui", parent: Instance?) -> AdGui) & ((className: "SurfaceGui", parent: Instance?) -> SurfaceGui) & ((className: "FloorWire", parent: Instance?) -> FloorWire) & ((className: "SelectionBox", parent: Instance?) -> SelectionBox) & ((className: "BoxHandleAdornment", parent: Instance?) -> BoxHandleAdornment) & ((className: "ConeHandleAdornment", parent: Instance?) -> ConeHandleAdornment) & ((className: "CylinderHandleAdornment", parent: Instance?) -> CylinderHandleAdornment) & ((className: "ImageHandleAdornment", parent: Instance?) -> ImageHandleAdornment) & ((className: "LineHandleAdornment", parent: Instance?) -> LineHandleAdornment) & ((className: "SphereHandleAdornment", parent: Instance?) -> SphereHandleAdornment) & ((className: "WireframeHandleAdornment", parent: Instance?) -> WireframeHandleAdornment) & ((className: "ParabolaAdornment", parent: Instance?) -> ParabolaAdornment) & ((className: "SelectionSphere", parent: Instance?) -> SelectionSphere) & ((className: "ArcHandles", parent: Instance?) -> ArcHandles) & ((className: "Handles", parent: Instance?) -> Handles) & ((className: "SurfaceSelection", parent: Instance?) -> SurfaceSelection) & ((className: "SelectionPartLasso", parent: Instance?) -> SelectionPartLasso) & ((className: "SelectionPointLasso", parent: Instance?) -> SelectionPointLasso) & ((className: "HeightmapImporterService", parent: Instance?) -> HeightmapImporterService) & ((className: "HiddenSurfaceRemovalAsset", parent: Instance?) -> HiddenSurfaceRemovalAsset) & ((className: "Humanoid", parent: Instance?) -> Humanoid) & ((className: "HumanoidDescription", parent: Instance?) -> HumanoidDescription) & ((className: "IKControl", parent: Instance?) -> IKControl) & ((className: "RotateP", parent: Instance?) -> RotateP) & ((className: "RotateV", parent: Instance?) -> RotateV) & ((className: "Glue", parent: Instance?) -> Glue) & ((className: "ManualGlue", parent: Instance?) -> ManualGlue) & ((className: "ManualWeld", parent: Instance?) -> ManualWeld) & ((className: "Motor", parent: Instance?) -> Motor) & ((className: "Motor6D", parent: Instance?) -> Motor6D) & ((className: "Rotate", parent: Instance?) -> Rotate) & ((className: "Snap", parent: Instance?) -> Snap) & ((className: "VelocityMotor", parent: Instance?) -> VelocityMotor) & ((className: "Weld", parent: Instance?) -> Weld) & ((className: "Keyframe", parent: Instance?) -> Keyframe) & ((className: "KeyframeMarker", parent: Instance?) -> KeyframeMarker) & ((className: "PointLight", parent: Instance?) -> PointLight) & ((className: "SpotLight", parent: Instance?) -> SpotLight) & ((className: "SurfaceLight", parent: Instance?) -> SurfaceLight) & ((className: "Script", parent: Instance?) -> Script) & ((className: "LocalScript", parent: Instance?) -> LocalScript) & ((className: "ModuleScript", parent: Instance?) -> ModuleScript) & ((className: "MarkerCurve", parent: Instance?) -> MarkerCurve) & ((className: "MemoryStoreService", parent: Instance?) -> MemoryStoreService) & ((className: "Message", parent: Instance?) -> Message) & ((className: "Hint", parent: Instance?) -> Hint) & ((className: "CornerWedgePart", parent: Instance?) -> CornerWedgePart) & ((className: "Part", parent: Instance?) -> Part) & ((className: "FlagStand", parent: Instance?) -> FlagStand) & ((className: "Seat", parent: Instance?) -> Seat) & ((className: "SkateboardPlatform", parent: Instance?) -> SkateboardPlatform) & ((className: "SpawnLocation", parent: Instance?) -> SpawnLocation) & ((className: "WedgePart", parent: Instance?) -> WedgePart) & ((className: "PartOperation", parent: Instance?) -> PartOperation) & ((className: "IntersectOperation", parent: Instance?) -> IntersectOperation) & ((className: "NegateOperation", parent: Instance?) -> NegateOperation) & ((className: "UnionOperation", parent: Instance?) -> UnionOperation) & ((className: "TrussPart", parent: Instance?) -> TrussPart) & ((className: "VehicleSeat", parent: Instance?) -> VehicleSeat) & ((className: "Model", parent: Instance?) -> Model) & ((className: "HopperBin", parent: Instance?) -> HopperBin) & ((className: "Tool", parent: Instance?) -> Tool) & ((className: "Flag", parent: Instance?) -> Flag) & ((className: "WorldModel", parent: Instance?) -> WorldModel) & ((className: "PartOperationAsset", parent: Instance?) -> PartOperationAsset) & ((className: "ParticleEmitter", parent: Instance?) -> ParticleEmitter) & ((className: "PathfindingLink", parent: Instance?) -> PathfindingLink) & ((className: "PathfindingModifier", parent: Instance?) -> PathfindingModifier) & ((className: "Player", parent: Instance?) -> Player) & ((className: "PluginAction", parent: Instance?) -> PluginAction) & ((className: "PluginCapabilities", parent: Instance?) -> PluginCapabilities) & ((className: "NumberPose", parent: Instance?) -> NumberPose) & ((className: "Pose", parent: Instance?) -> Pose) & ((className: "ReflectionMetadata", parent: Instance?) -> ReflectionMetadata) & ((className: "ReflectionMetadataCallbacks", parent: Instance?) -> ReflectionMetadataCallbacks) & ((className: "ReflectionMetadataClasses", parent: Instance?) -> ReflectionMetadataClasses) & ((className: "ReflectionMetadataEnums", parent: Instance?) -> ReflectionMetadataEnums) & ((className: "ReflectionMetadataEvents", parent: Instance?) -> ReflectionMetadataEvents) & ((className: "ReflectionMetadataFunctions", parent: Instance?) -> ReflectionMetadataFunctions) & ((className: "ReflectionMetadataClass", parent: Instance?) -> ReflectionMetadataClass) & ((className: "ReflectionMetadataEnum", parent: Instance?) -> ReflectionMetadataEnum) & ((className: "ReflectionMetadataEnumItem", parent: Instance?) -> ReflectionMetadataEnumItem) & ((className: "ReflectionMetadataMember", parent: Instance?) -> ReflectionMetadataMember) & ((className: "ReflectionMetadataProperties", parent: Instance?) -> ReflectionMetadataProperties) & ((className: "ReflectionMetadataYieldFunctions", parent: Instance?) -> ReflectionMetadataYieldFunctions) & ((className: "RemoteEvent", parent: Instance?) -> RemoteEvent) & ((className: "RemoteFunction", parent: Instance?) -> RemoteFunction) & ((className: "RenderingTest", parent: Instance?) -> RenderingTest) & ((className: "RotationCurve", parent: Instance?) -> RotationCurve) & ((className: "BuoyancySensor", parent: Instance?) -> BuoyancySensor) & ((className: "ControllerPartSensor", parent: Instance?) -> ControllerPartSensor) & ((className: "Sky", parent: Instance?) -> Sky) & ((className: "Smoke", parent: Instance?) -> Smoke) & ((className: "Sound", parent: Instance?) -> Sound) & ((className: "Sparkles", parent: Instance?) -> Sparkles) & ((className: "StandalonePluginScripts", parent: Instance?) -> StandalonePluginScripts) & ((className: "StarterGear", parent: Instance?) -> StarterGear) & ((className: "StudioCallout", parent: Instance?) -> StudioCallout) & ((className: "StudioObjectBase", parent: Instance?) -> StudioObjectBase) & ((className: "StudioWidget", parent: Instance?) -> StudioWidget) & ((className: "StyleRule", parent: Instance?) -> StyleRule) & ((className: "StyleSheet", parent: Instance?) -> StyleSheet) & ((className: "StyleDerive", parent: Instance?) -> StyleDerive) & ((className: "StyleLink", parent: Instance?) -> StyleLink) & ((className: "SurfaceAppearance", parent: Instance?) -> SurfaceAppearance) & ((className: "Team", parent: Instance?) -> Team) & ((className: "TeleportOptions", parent: Instance?) -> TeleportOptions) & ((className: "TerrainDetail", parent: Instance?) -> TerrainDetail) & ((className: "TerrainRegion", parent: Instance?) -> TerrainRegion) & ((className: "TestService", parent: Instance?) -> TestService) & ((className: "TextChannel", parent: Instance?) -> TextChannel) & ((className: "TextChatCommand", parent: Instance?) -> TextChatCommand) & ((className: "TextChatMessageProperties", parent: Instance?) -> TextChatMessageProperties) & ((className: "TrackerStreamAnimation", parent: Instance?) -> TrackerStreamAnimation) & ((className: "BinaryStringValue", parent: Instance?) -> BinaryStringValue) & ((className: "BoolValue", parent: Instance?) -> BoolValue) & ((className: "BrickColorValue", parent: Instance?) -> BrickColorValue) & ((className: "CFrameValue", parent: Instance?) -> CFrameValue) & ((className: "Color3Value", parent: Instance?) -> Color3Value) & ((className: "DoubleConstrainedValue", parent: Instance?) -> DoubleConstrainedValue) & ((className: "IntConstrainedValue", parent: Instance?) -> IntConstrainedValue) & ((className: "IntValue", parent: Instance?) -> IntValue) & ((className: "NumberValue", parent: Instance?) -> NumberValue) & ((className: "ObjectValue", parent: Instance?) -> ObjectValue) & ((className: "RayValue", parent: Instance?) -> RayValue) & ((className: "StringValue", parent: Instance?) -> StringValue) & ((className: "Vector3Value", parent: Instance?) -> Vector3Value) & ((className: "Vector3Curve", parent: Instance?) -> Vector3Curve) & ((className: "VirtualInputManager", parent: Instance?) -> VirtualInputManager) & ((className: "WeldConstraint", parent: Instance?) -> WeldConstraint) & ((className: "Wire", parent: Instance?) -> Wire) & ((className: string, parent: Instance?) -> Instance), + new: ((className: "Accoutrement", parent: Instance?) -> Accoutrement) & ((className: "Accessory", parent: Instance?) -> Accessory) & ((className: "Hat", parent: Instance?) -> Hat) & ((className: "AdvancedDragger", parent: Instance?) -> AdvancedDragger) & ((className: "Animation", parent: Instance?) -> Animation) & ((className: "CurveAnimation", parent: Instance?) -> CurveAnimation) & ((className: "KeyframeSequence", parent: Instance?) -> KeyframeSequence) & ((className: "AnimationController", parent: Instance?) -> AnimationController) & ((className: "AnimationRigData", parent: Instance?) -> AnimationRigData) & ((className: "Animator", parent: Instance?) -> Animator) & ((className: "AudioDeviceInput", parent: Instance?) -> AudioDeviceInput) & ((className: "AudioDeviceOutput", parent: Instance?) -> AudioDeviceOutput) & ((className: "AudioDistortion", parent: Instance?) -> AudioDistortion) & ((className: "AudioEcho", parent: Instance?) -> AudioEcho) & ((className: "AudioEmitter", parent: Instance?) -> AudioEmitter) & ((className: "AudioEqualizer", parent: Instance?) -> AudioEqualizer) & ((className: "AudioFader", parent: Instance?) -> AudioFader) & ((className: "AudioFlanger", parent: Instance?) -> AudioFlanger) & ((className: "AudioListener", parent: Instance?) -> AudioListener) & ((className: "AudioPitchShifter", parent: Instance?) -> AudioPitchShifter) & ((className: "AudioPlayer", parent: Instance?) -> AudioPlayer) & ((className: "AudioReverb", parent: Instance?) -> AudioReverb) & ((className: "AudioSearchParams", parent: Instance?) -> AudioSearchParams) & ((className: "Backpack", parent: Instance?) -> Backpack) & ((className: "WrapLayer", parent: Instance?) -> WrapLayer) & ((className: "WrapTarget", parent: Instance?) -> WrapTarget) & ((className: "BindableEvent", parent: Instance?) -> BindableEvent) & ((className: "BindableFunction", parent: Instance?) -> BindableFunction) & ((className: "BodyAngularVelocity", parent: Instance?) -> BodyAngularVelocity) & ((className: "BodyForce", parent: Instance?) -> BodyForce) & ((className: "BodyGyro", parent: Instance?) -> BodyGyro) & ((className: "BodyPosition", parent: Instance?) -> BodyPosition) & ((className: "BodyThrust", parent: Instance?) -> BodyThrust) & ((className: "BodyVelocity", parent: Instance?) -> BodyVelocity) & ((className: "RocketPropulsion", parent: Instance?) -> RocketPropulsion) & ((className: "BubbleChatMessageProperties", parent: Instance?) -> BubbleChatMessageProperties) & ((className: "Camera", parent: Instance?) -> Camera) & ((className: "BodyColors", parent: Instance?) -> BodyColors) & ((className: "CharacterMesh", parent: Instance?) -> CharacterMesh) & ((className: "Pants", parent: Instance?) -> Pants) & ((className: "Shirt", parent: Instance?) -> Shirt) & ((className: "ShirtGraphic", parent: Instance?) -> ShirtGraphic) & ((className: "Skin", parent: Instance?) -> Skin) & ((className: "ClickDetector", parent: Instance?) -> ClickDetector) & ((className: "DragDetector", parent: Instance?) -> DragDetector) & ((className: "Configuration", parent: Instance?) -> Configuration) & ((className: "AlignOrientation", parent: Instance?) -> AlignOrientation) & ((className: "AlignPosition", parent: Instance?) -> AlignPosition) & ((className: "AngularVelocity", parent: Instance?) -> AngularVelocity) & ((className: "AnimationConstraint", parent: Instance?) -> AnimationConstraint) & ((className: "BallSocketConstraint", parent: Instance?) -> BallSocketConstraint) & ((className: "HingeConstraint", parent: Instance?) -> HingeConstraint) & ((className: "LineForce", parent: Instance?) -> LineForce) & ((className: "LinearVelocity", parent: Instance?) -> LinearVelocity) & ((className: "PlaneConstraint", parent: Instance?) -> PlaneConstraint) & ((className: "Plane", parent: Instance?) -> Plane) & ((className: "RigidConstraint", parent: Instance?) -> RigidConstraint) & ((className: "RodConstraint", parent: Instance?) -> RodConstraint) & ((className: "RopeConstraint", parent: Instance?) -> RopeConstraint) & ((className: "CylindricalConstraint", parent: Instance?) -> CylindricalConstraint) & ((className: "PrismaticConstraint", parent: Instance?) -> PrismaticConstraint) & ((className: "SpringConstraint", parent: Instance?) -> SpringConstraint) & ((className: "Torque", parent: Instance?) -> Torque) & ((className: "TorsionSpringConstraint", parent: Instance?) -> TorsionSpringConstraint) & ((className: "UniversalConstraint", parent: Instance?) -> UniversalConstraint) & ((className: "HumanoidController", parent: Instance?) -> HumanoidController) & ((className: "SkateboardController", parent: Instance?) -> SkateboardController) & ((className: "VehicleController", parent: Instance?) -> VehicleController) & ((className: "AirController", parent: Instance?) -> AirController) & ((className: "ClimbController", parent: Instance?) -> ClimbController) & ((className: "GroundController", parent: Instance?) -> GroundController) & ((className: "SwimController", parent: Instance?) -> SwimController) & ((className: "ControllerManager", parent: Instance?) -> ControllerManager) & ((className: "CustomEvent", parent: Instance?) -> CustomEvent) & ((className: "CustomEventReceiver", parent: Instance?) -> CustomEventReceiver) & ((className: "CylinderMesh", parent: Instance?) -> CylinderMesh) & ((className: "DynamicMesh", parent: Instance?) -> DynamicMesh) & ((className: "FileMesh", parent: Instance?) -> FileMesh) & ((className: "SpecialMesh", parent: Instance?) -> SpecialMesh) & ((className: "DataStoreIncrementOptions", parent: Instance?) -> DataStoreIncrementOptions) & ((className: "DataStoreOptions", parent: Instance?) -> DataStoreOptions) & ((className: "DataStoreSetOptions", parent: Instance?) -> DataStoreSetOptions) & ((className: "DebuggerWatch", parent: Instance?) -> DebuggerWatch) & ((className: "Dialog", parent: Instance?) -> Dialog) & ((className: "DialogChoice", parent: Instance?) -> DialogChoice) & ((className: "Dragger", parent: Instance?) -> Dragger) & ((className: "EulerRotationCurve", parent: Instance?) -> EulerRotationCurve) & ((className: "ExperienceInviteOptions", parent: Instance?) -> ExperienceInviteOptions) & ((className: "Explosion", parent: Instance?) -> Explosion) & ((className: "Decal", parent: Instance?) -> Decal) & ((className: "Texture", parent: Instance?) -> Texture) & ((className: "Hole", parent: Instance?) -> Hole) & ((className: "MotorFeature", parent: Instance?) -> MotorFeature) & ((className: "Fire", parent: Instance?) -> Fire) & ((className: "FloatCurve", parent: Instance?) -> FloatCurve) & ((className: "CSGDictionaryService", parent: Instance?) -> CSGDictionaryService) & ((className: "NonReplicatedCSGDictionaryService", parent: Instance?) -> NonReplicatedCSGDictionaryService) & ((className: "ForceField", parent: Instance?) -> ForceField) & ((className: "FunctionalTest", parent: Instance?) -> FunctionalTest) & ((className: "GetTextBoundsParams", parent: Instance?) -> GetTextBoundsParams) & ((className: "Frame", parent: Instance?) -> Frame) & ((className: "ImageButton", parent: Instance?) -> ImageButton) & ((className: "TextButton", parent: Instance?) -> TextButton) & ((className: "ImageLabel", parent: Instance?) -> ImageLabel) & ((className: "TextLabel", parent: Instance?) -> TextLabel) & ((className: "TextBox", parent: Instance?) -> TextBox) & ((className: "VideoFrame", parent: Instance?) -> VideoFrame) & ((className: "ViewportFrame", parent: Instance?) -> ViewportFrame) & ((className: "BillboardGui", parent: Instance?) -> BillboardGui) & ((className: "ScreenGui", parent: Instance?) -> ScreenGui) & ((className: "GuiMain", parent: Instance?) -> GuiMain) & ((className: "AdGui", parent: Instance?) -> AdGui) & ((className: "SurfaceGui", parent: Instance?) -> SurfaceGui) & ((className: "FloorWire", parent: Instance?) -> FloorWire) & ((className: "SelectionBox", parent: Instance?) -> SelectionBox) & ((className: "BoxHandleAdornment", parent: Instance?) -> BoxHandleAdornment) & ((className: "ConeHandleAdornment", parent: Instance?) -> ConeHandleAdornment) & ((className: "CylinderHandleAdornment", parent: Instance?) -> CylinderHandleAdornment) & ((className: "ImageHandleAdornment", parent: Instance?) -> ImageHandleAdornment) & ((className: "LineHandleAdornment", parent: Instance?) -> LineHandleAdornment) & ((className: "SphereHandleAdornment", parent: Instance?) -> SphereHandleAdornment) & ((className: "WireframeHandleAdornment", parent: Instance?) -> WireframeHandleAdornment) & ((className: "ParabolaAdornment", parent: Instance?) -> ParabolaAdornment) & ((className: "SelectionSphere", parent: Instance?) -> SelectionSphere) & ((className: "ArcHandles", parent: Instance?) -> ArcHandles) & ((className: "Handles", parent: Instance?) -> Handles) & ((className: "SurfaceSelection", parent: Instance?) -> SurfaceSelection) & ((className: "SelectionPartLasso", parent: Instance?) -> SelectionPartLasso) & ((className: "SelectionPointLasso", parent: Instance?) -> SelectionPointLasso) & ((className: "HeightmapImporterService", parent: Instance?) -> HeightmapImporterService) & ((className: "HiddenSurfaceRemovalAsset", parent: Instance?) -> HiddenSurfaceRemovalAsset) & ((className: "Humanoid", parent: Instance?) -> Humanoid) & ((className: "HumanoidDescription", parent: Instance?) -> HumanoidDescription) & ((className: "RotateP", parent: Instance?) -> RotateP) & ((className: "RotateV", parent: Instance?) -> RotateV) & ((className: "Glue", parent: Instance?) -> Glue) & ((className: "ManualGlue", parent: Instance?) -> ManualGlue) & ((className: "ManualWeld", parent: Instance?) -> ManualWeld) & ((className: "Motor", parent: Instance?) -> Motor) & ((className: "Motor6D", parent: Instance?) -> Motor6D) & ((className: "Rotate", parent: Instance?) -> Rotate) & ((className: "Snap", parent: Instance?) -> Snap) & ((className: "VelocityMotor", parent: Instance?) -> VelocityMotor) & ((className: "Weld", parent: Instance?) -> Weld) & ((className: "Keyframe", parent: Instance?) -> Keyframe) & ((className: "KeyframeMarker", parent: Instance?) -> KeyframeMarker) & ((className: "PointLight", parent: Instance?) -> PointLight) & ((className: "SpotLight", parent: Instance?) -> SpotLight) & ((className: "SurfaceLight", parent: Instance?) -> SurfaceLight) & ((className: "Script", parent: Instance?) -> Script) & ((className: "LocalScript", parent: Instance?) -> LocalScript) & ((className: "ModuleScript", parent: Instance?) -> ModuleScript) & ((className: "MarkerCurve", parent: Instance?) -> MarkerCurve) & ((className: "MemoryStoreService", parent: Instance?) -> MemoryStoreService) & ((className: "Message", parent: Instance?) -> Message) & ((className: "Hint", parent: Instance?) -> Hint) & ((className: "CornerWedgePart", parent: Instance?) -> CornerWedgePart) & ((className: "Part", parent: Instance?) -> Part) & ((className: "FlagStand", parent: Instance?) -> FlagStand) & ((className: "Seat", parent: Instance?) -> Seat) & ((className: "SkateboardPlatform", parent: Instance?) -> SkateboardPlatform) & ((className: "SpawnLocation", parent: Instance?) -> SpawnLocation) & ((className: "WedgePart", parent: Instance?) -> WedgePart) & ((className: "PartOperation", parent: Instance?) -> PartOperation) & ((className: "IntersectOperation", parent: Instance?) -> IntersectOperation) & ((className: "NegateOperation", parent: Instance?) -> NegateOperation) & ((className: "UnionOperation", parent: Instance?) -> UnionOperation) & ((className: "TrussPart", parent: Instance?) -> TrussPart) & ((className: "VehicleSeat", parent: Instance?) -> VehicleSeat) & ((className: "Model", parent: Instance?) -> Model) & ((className: "HopperBin", parent: Instance?) -> HopperBin) & ((className: "Tool", parent: Instance?) -> Tool) & ((className: "Flag", parent: Instance?) -> Flag) & ((className: "WorldModel", parent: Instance?) -> WorldModel) & ((className: "PartOperationAsset", parent: Instance?) -> PartOperationAsset) & ((className: "ParticleEmitter", parent: Instance?) -> ParticleEmitter) & ((className: "PathfindingLink", parent: Instance?) -> PathfindingLink) & ((className: "PathfindingModifier", parent: Instance?) -> PathfindingModifier) & ((className: "Player", parent: Instance?) -> Player) & ((className: "PluginAction", parent: Instance?) -> PluginAction) & ((className: "PluginCapabilities", parent: Instance?) -> PluginCapabilities) & ((className: "NumberPose", parent: Instance?) -> NumberPose) & ((className: "Pose", parent: Instance?) -> Pose) & ((className: "ReflectionMetadata", parent: Instance?) -> ReflectionMetadata) & ((className: "ReflectionMetadataCallbacks", parent: Instance?) -> ReflectionMetadataCallbacks) & ((className: "ReflectionMetadataClasses", parent: Instance?) -> ReflectionMetadataClasses) & ((className: "ReflectionMetadataEnums", parent: Instance?) -> ReflectionMetadataEnums) & ((className: "ReflectionMetadataEvents", parent: Instance?) -> ReflectionMetadataEvents) & ((className: "ReflectionMetadataFunctions", parent: Instance?) -> ReflectionMetadataFunctions) & ((className: "ReflectionMetadataClass", parent: Instance?) -> ReflectionMetadataClass) & ((className: "ReflectionMetadataEnum", parent: Instance?) -> ReflectionMetadataEnum) & ((className: "ReflectionMetadataEnumItem", parent: Instance?) -> ReflectionMetadataEnumItem) & ((className: "ReflectionMetadataMember", parent: Instance?) -> ReflectionMetadataMember) & ((className: "ReflectionMetadataProperties", parent: Instance?) -> ReflectionMetadataProperties) & ((className: "ReflectionMetadataYieldFunctions", parent: Instance?) -> ReflectionMetadataYieldFunctions) & ((className: "RemoteEvent", parent: Instance?) -> RemoteEvent) & ((className: "RemoteFunction", parent: Instance?) -> RemoteFunction) & ((className: "RenderingTest", parent: Instance?) -> RenderingTest) & ((className: "RotationCurve", parent: Instance?) -> RotationCurve) & ((className: "BuoyancySensor", parent: Instance?) -> BuoyancySensor) & ((className: "ControllerPartSensor", parent: Instance?) -> ControllerPartSensor) & ((className: "Sky", parent: Instance?) -> Sky) & ((className: "Smoke", parent: Instance?) -> Smoke) & ((className: "Sound", parent: Instance?) -> Sound) & ((className: "Sparkles", parent: Instance?) -> Sparkles) & ((className: "StandalonePluginScripts", parent: Instance?) -> StandalonePluginScripts) & ((className: "StarterGear", parent: Instance?) -> StarterGear) & ((className: "StudioCallout", parent: Instance?) -> StudioCallout) & ((className: "StudioObjectBase", parent: Instance?) -> StudioObjectBase) & ((className: "StudioWidget", parent: Instance?) -> StudioWidget) & ((className: "StyleRule", parent: Instance?) -> StyleRule) & ((className: "StyleSheet", parent: Instance?) -> StyleSheet) & ((className: "StyleDerive", parent: Instance?) -> StyleDerive) & ((className: "StyleLink", parent: Instance?) -> StyleLink) & ((className: "SurfaceAppearance", parent: Instance?) -> SurfaceAppearance) & ((className: "Team", parent: Instance?) -> Team) & ((className: "TeleportOptions", parent: Instance?) -> TeleportOptions) & ((className: "TerrainDetail", parent: Instance?) -> TerrainDetail) & ((className: "TerrainRegion", parent: Instance?) -> TerrainRegion) & ((className: "TestService", parent: Instance?) -> TestService) & ((className: "TextChannel", parent: Instance?) -> TextChannel) & ((className: "TextChatCommand", parent: Instance?) -> TextChatCommand) & ((className: "TextChatMessageProperties", parent: Instance?) -> TextChatMessageProperties) & ((className: "TrackerStreamAnimation", parent: Instance?) -> TrackerStreamAnimation) & ((className: "BinaryStringValue", parent: Instance?) -> BinaryStringValue) & ((className: "BoolValue", parent: Instance?) -> BoolValue) & ((className: "BrickColorValue", parent: Instance?) -> BrickColorValue) & ((className: "CFrameValue", parent: Instance?) -> CFrameValue) & ((className: "Color3Value", parent: Instance?) -> Color3Value) & ((className: "DoubleConstrainedValue", parent: Instance?) -> DoubleConstrainedValue) & ((className: "IntConstrainedValue", parent: Instance?) -> IntConstrainedValue) & ((className: "IntValue", parent: Instance?) -> IntValue) & ((className: "NumberValue", parent: Instance?) -> NumberValue) & ((className: "ObjectValue", parent: Instance?) -> ObjectValue) & ((className: "RayValue", parent: Instance?) -> RayValue) & ((className: "StringValue", parent: Instance?) -> StringValue) & ((className: "Vector3Value", parent: Instance?) -> Vector3Value) & ((className: "Vector3Curve", parent: Instance?) -> Vector3Curve) & ((className: "Wire", parent: Instance?) -> Wire) & ((className: string, parent: Instance?) -> Instance), Lock: (instance: Instance, player: Player) -> nil, Unlock: (instance: Instance) -> nil, diff --git a/luau/renderAvatar.luau b/luau/renderAvatar.luau index a81faab..b7096fc 100644 --- a/luau/renderAvatar.luau +++ b/luau/renderAvatar.luau @@ -71,16 +71,15 @@ while true do "text/json" ) end) - if not ok then - print( - "[" - .. game.JobId - .. "] An error occurred! (" - .. err - .. "). Uploading again..." - ) - else + if ok then print("[" .. game.JobId .. "] Upload successful! Moving on...") break end + print( + "[" + .. game.JobId + .. "] An error occurred! (" + .. err + .. "). Uploading again..." + ) end diff --git a/luau/renderClothing.luau b/luau/renderClothing.luau index d1cee36..e5e316a 100644 --- a/luau/renderClothing.luau +++ b/luau/renderClothing.luau @@ -15,13 +15,14 @@ local ScriptContext = game:GetService "ScriptContext" pcall(function() ContentProvider:SetBaseUrl(baseUrl) InsertService:SetAssetUrl(baseUrl .. "/asset/assetfetch?id=%d") - InsertService:SetAssetVersionUrl(baseUrl .. "/asset/assetfetch?assetversionid=%d") + InsertService:SetAssetVersionUrl( + baseUrl .. "/asset/assetfetch?assetversionid=%d" + ) end) HttpService.HttpEnabled = true ScriptContext.ScriptsDisabled = true - print( "[" .. game.JobId @@ -72,16 +73,15 @@ while true do "text/json" ) end) - if not ok then - print( - "[" - .. game.JobId - .. "] An error occurred! (" - .. err - .. "). Uploading again..." - ) - else + if ok then print("[" .. game.JobId .. "] Upload successful! Moving on...") break end + print( + "[" + .. game.JobId + .. "] An error occurred! (" + .. err + .. "). Uploading again..." + ) end