/
API-Dump.txt
5041 lines (5041 loc) · 278 KB
/
API-Dump.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
Class Instance : <<<ROOT>>> [NotCreatable] [NotBrowsable]
Property bool Instance.Archivable
Property string Instance.ClassName [ReadOnly] [NotReplicated]
Property int Instance.DataCost {LocalUserSecurity} [ReadOnly] [NotReplicated] [Deprecated]
Property string Instance.Name
Property Instance Instance.Parent [<📁> LoadOnly] [NotReplicated]
Property bool Instance.RobloxLocked {PluginSecurity}
Function void Instance:ClearAllChildren()
Function Instance Instance:Clone()
Function void Instance:Destroy()
Function Instance Instance:FindFirstAncestor(string name)
Function Instance Instance:FindFirstAncestorOfClass(string className)
Function Instance Instance:FindFirstAncestorWhichIsA(string className)
Function Instance Instance:FindFirstChild(string name, bool recursive = false)
Function Instance Instance:FindFirstChildOfClass(string className)
Function Instance Instance:FindFirstChildWhichIsA(string className, bool recursive = false)
Function Variant Instance:GetAttribute(string attribute)
Function RBXScriptSignal Instance:GetAttributeChangedSignal(string attribute)
Function Dictionary Instance:GetAttributes()
Function Objects Instance:GetChildren()
Function string Instance:GetDebugId(int scopeLength = 4) {PluginSecurity} [NotBrowsable]
Function Array Instance:GetDescendants() [CustomLuaState]
Function string Instance:GetFullName()
Function RBXScriptSignal Instance:GetPropertyChangedSignal(string property)
Function bool Instance:IsA(string className) [CustomLuaState]
Function bool Instance:IsAncestorOf(Instance descendant)
Function bool Instance:IsDescendantOf(Instance ancestor)
Function void Instance:Remove() [Deprecated]
Function void Instance:SetAttribute(string attribute, Variant value)
Function Instance Instance:WaitForChild(string childName, double timeOut) [CustomLuaState] [CanYield]
Function Objects Instance:children() [Deprecated]
Event Instance.AncestryChanged(Instance child, Instance parent)
Event Instance.AttributeChanged(string attribute)
Event Instance.Changed(string property)
Event Instance.ChildAdded(Instance child)
Event Instance.ChildRemoved(Instance child)
Event Instance.DescendantAdded(Instance descendant)
Event Instance.DescendantRemoving(Instance descendant)
Class ABTestService : Instance [NotCreatable] [Service] [NotReplicated]
Function void ABTestService:ClearUserVariations() {LocalUserSecurity}
Function Enum<ABTestLoadingStatus> ABTestService:GetBrowserTrackerABTestLoadingStatus() {LocalUserSecurity}
Function int64 ABTestService:GetPendingOrInitializedUserId() {LocalUserSecurity}
Function Enum<ABTestLoadingStatus> ABTestService:GetUserABTestLoadingStatus() {LocalUserSecurity}
Function string ABTestService:GetVariant(string name) {LocalUserSecurity}
Function void ABTestService:InitializeForUserId(int64 userId) {LocalUserSecurity}
Function void ABTestService:WaitUntilBrowserTrackerABTestsInitialized() {LocalUserSecurity} [Yields]
Function void ABTestService:WaitUntilUserABTestsInitialized() {LocalUserSecurity} [Yields]
Event ABTestService.OnBrowserTrackerABTestLoadingStatusChanged(Enum<ABTestLoadingStatus> status) {LocalUserSecurity}
Event ABTestService.OnUserABTestLoadingStatusChanged(Enum<ABTestLoadingStatus> status, int64 userId) {LocalUserSecurity}
Class Accoutrement : Instance
Property Vector3 Accoutrement.AttachmentForward [<📁> LoadOnly] [NotReplicated]
Property CFrame Accoutrement.AttachmentPoint
Property Vector3 Accoutrement.AttachmentPos [<📁> LoadOnly] [NotReplicated]
Property Vector3 Accoutrement.AttachmentRight [<📁> LoadOnly] [NotReplicated]
Property Vector3 Accoutrement.AttachmentUp [<📁> LoadOnly] [NotReplicated]
Class Accessory : Accoutrement
Class Hat : Accoutrement [Deprecated]
Class AdService : Instance [NotCreatable] [Service] [Deprecated]
Function void AdService:ShowVideoAd() [Deprecated]
Event AdService.VideoAdClosed(bool adShown) [Deprecated]
Class AdvancedDragger : Instance
Class AnalyticsService : Instance [NotCreatable] [Service]
Property string AnalyticsService.ApiKey {LocalUserSecurity}
Function void AnalyticsService:FireEvent(string category, Variant value)
Class Animation : Instance
Property Content Animation.AnimationId
Class AnimationController : Instance
Function Array AnimationController:GetPlayingAnimationTracks()
Function Instance AnimationController:LoadAnimation(Instance animation)
Event AnimationController.AnimationPlayed(Instance animationTrack)
Class AnimationTrack : Instance [NotCreatable]
Property Class<Animation> AnimationTrack.Animation [ReadOnly] [NotReplicated]
Property bool AnimationTrack.IsPlaying [ReadOnly] [NotReplicated]
Property float AnimationTrack.Length [ReadOnly] [NotReplicated]
Property bool AnimationTrack.Looped
Property Enum<AnimationPriority> AnimationTrack.Priority
Property float AnimationTrack.Speed [ReadOnly] [NotReplicated]
Property float AnimationTrack.TimePosition [<📁> LoadOnly] [NotReplicated]
Property float AnimationTrack.WeightCurrent [ReadOnly] [NotReplicated]
Property float AnimationTrack.WeightTarget [ReadOnly] [NotReplicated]
Function void AnimationTrack:AdjustSpeed(float speed = 1)
Function void AnimationTrack:AdjustWeight(float weight = 1, float fadeTime = 0.100000001)
Function RBXScriptSignal AnimationTrack:GetMarkerReachedSignal(string name)
Function double AnimationTrack:GetTimeOfKeyframe(string keyframeName)
Function void AnimationTrack:Play(float fadeTime = 0.100000001, float weight = 1, float speed = 1)
Function void AnimationTrack:Stop(float fadeTime = 0.100000001)
Event AnimationTrack.DidLoop()
Event AnimationTrack.KeyframeReached(string keyframeName)
Event AnimationTrack.Stopped()
Class Animator : Instance
Function void Animator:ApplyJointVelocities(Variant motors)
Function Array Animator:GetPlayingAnimationTracks()
Function Instance Animator:LoadAnimation(Instance animation)
Function void Animator:StepAnimations(float deltaTime) {PluginSecurity}
Event Animator.AnimationPlayed(Instance animationTrack)
Class AssetManagerService : Instance [NotCreatable] [Service] [NotReplicated]
Function int64 AssetManagerService:AddNewPlace() {RobloxScriptSecurity} [Yields]
Function void AssetManagerService:DeleteAlias(string aliasName) {RobloxScriptSecurity} [Yields]
Function int64 AssetManagerService:GetMeshId(string aliasName) {RobloxScriptSecurity}
Function int64 AssetManagerService:GetTextureId(string aliasName) {RobloxScriptSecurity}
Function bool AssetManagerService:HasUnpublishedChangesForLinkedSource(string aliasName) {RobloxScriptSecurity}
Function void AssetManagerService:InsertImage(int64 assetId) {RobloxScriptSecurity}
Function void AssetManagerService:InsertLinkedSourceAsLocalScript(string aliasName) {RobloxScriptSecurity}
Function void AssetManagerService:InsertLinkedSourceAsModuleScript(string aliasName) {RobloxScriptSecurity}
Function void AssetManagerService:InsertLinkedSourceAsScript(string aliasName) {RobloxScriptSecurity}
Function void AssetManagerService:InsertMesh(string aliasName, bool insertWithLocation) {RobloxScriptSecurity}
Function void AssetManagerService:InsertPackage(int64 packageId) {RobloxScriptSecurity}
Function void AssetManagerService:OpenLinkedSource(string aliasName) {RobloxScriptSecurity}
Function void AssetManagerService:OpenPlace(int64 placeId) {RobloxScriptSecurity}
Function void AssetManagerService:PublishLinkedSource(int64 assetId, string aliasName) {RobloxScriptSecurity} [Yields]
Function void AssetManagerService:RefreshLinkedSource(string aliasName) {RobloxScriptSecurity}
Function void AssetManagerService:RemovePlace(int64 placeId) {RobloxScriptSecurity} [Yields]
Function void AssetManagerService:RenameAlias(int assetType, int64 assetId, string oldAliasName, string newAliasName) {RobloxScriptSecurity} [Yields]
Function void AssetManagerService:RenamePlace(int64 placeId, string newName) {RobloxScriptSecurity} [Yields]
Function void AssetManagerService:RevertLinkedSourceToLastPublishedVersion(string aliasName) {RobloxScriptSecurity}
Function void AssetManagerService:ShowPackageDetails(int64 packageId) {RobloxScriptSecurity}
Function void AssetManagerService:UpdateAllPackages(int64 packageId) {RobloxScriptSecurity}
Function void AssetManagerService:ViewPackageOnWebsite(int64 packageId) {RobloxScriptSecurity}
Event AssetManagerService.MayBeLinkedSourceModified(string aliasName) {RobloxScriptSecurity}
Class AssetService : Instance [NotCreatable] [Service]
Function int64 AssetService:CreatePlaceAsync(string placeName, int64 templatePlaceID, string description = "") [Yields]
Function int64 AssetService:CreatePlaceInPlayerInventoryAsync(Instance player, string placeName, int64 templatePlaceID, string description = "") [Yields]
Function Array AssetService:GetAssetIdsForPackage(int64 packageAssetId) [Yields]
Function Tuple AssetService:GetAssetThumbnailAsync(int64 assetId, Vector2 thumbnailSize, int assetType = 0) {RobloxScriptSecurity} [Yields]
Function Dictionary AssetService:GetBundleDetailsAsync(int64 bundleId) [Yields]
Function Dictionary AssetService:GetBundleDetailsSync(int64 bundleId) {RobloxScriptSecurity}
Function int64 AssetService:GetCreatorAssetID(int64 creationID) [Yields] [Deprecated]
Function Instance AssetService:GetGamePlacesAsync() [Yields]
Function void AssetService:SavePlaceAsync() [Yields]
Class Atmosphere : Instance
Property float Atmosphere.Density
Property float Atmosphere.Offset
Property Color3 Atmosphere.Color
Property Color3 Atmosphere.Decay
Property float Atmosphere.Glare
Property float Atmosphere.Haze
Class Attachment : Instance
Property bool Attachment.Visible
Property CFrame Attachment.CFrame
Property Vector3 Attachment.Orientation [<📁> LoadOnly] [NotReplicated]
Property Vector3 Attachment.Position [<📁> LoadOnly] [NotReplicated]
Property Vector3 Attachment.Rotation [Hidden] [NotReplicated] [Deprecated]
Property Vector3 Attachment.Axis [<📁> LoadOnly] [NotReplicated]
Property Vector3 Attachment.SecondaryAxis [<📁> LoadOnly] [NotReplicated]
Property Vector3 Attachment.WorldRotation [Hidden] [ReadOnly] [NotReplicated] [Deprecated]
Property Vector3 Attachment.WorldAxis [<📁> LoadOnly] [NotReplicated]
Property CFrame Attachment.WorldCFrame [<📁> LoadOnly] [NotReplicated]
Property Vector3 Attachment.WorldOrientation [<📁> LoadOnly] [NotReplicated]
Property Vector3 Attachment.WorldPosition [<📁> LoadOnly] [NotReplicated]
Property Vector3 Attachment.WorldSecondaryAxis [<📁> LoadOnly] [NotReplicated]
Function Vector3 Attachment:GetAxis() [Deprecated]
Function Vector3 Attachment:GetSecondaryAxis() [Deprecated]
Function void Attachment:SetAxis(Vector3 axis) [Deprecated]
Function void Attachment:SetSecondaryAxis(Vector3 axis) [Deprecated]
Class Bone : Attachment
Property CFrame Bone.Transform [<📁> LoadOnly] [NotReplicated]
Property CFrame Bone.TransformedCFrame [ReadOnly] [NotReplicated]
Property CFrame Bone.TransformedWorldCFrame [ReadOnly] [NotReplicated]
Class Backpack : Instance
Class BackpackItem : Instance [NotCreatable]
Property Content BackpackItem.TextureId
Class HopperBin : BackpackItem [Deprecated]
Property bool HopperBin.Active [Deprecated]
Property Enum<BinType> HopperBin.BinType [Deprecated]
Function void HopperBin:Disable() {RobloxScriptSecurity} [Deprecated]
Function void HopperBin:ToggleSelect() {RobloxScriptSecurity} [Deprecated]
Event HopperBin.Deselected() [Deprecated]
Event HopperBin.Selected(Instance mouse) [Deprecated]
Class Tool : BackpackItem
Property CFrame Tool.Grip
Property Vector3 Tool.GripForward [<📁> LoadOnly] [NotReplicated]
Property Vector3 Tool.GripPos [<📁> LoadOnly] [NotReplicated]
Property Vector3 Tool.GripRight [<📁> LoadOnly] [NotReplicated]
Property Vector3 Tool.GripUp [<📁> LoadOnly] [NotReplicated]
Property string Tool.ToolTip
Property bool Tool.CanBeDropped
Property bool Tool.ManualActivationOnly
Property bool Tool.RequiresHandle
Property bool Tool.Enabled
Function void Tool:Activate()
Function void Tool:Deactivate()
Event Tool.Activated()
Event Tool.Deactivated()
Event Tool.Equipped(Instance mouse)
Event Tool.Unequipped()
Class Flag : Tool [Deprecated]
Property BrickColor Flag.TeamColor [Deprecated]
Class BadgeService : Instance [NotCreatable] [Service]
Function bool BadgeService:AwardBadge(int64 userId, int64 badgeId) [Yields]
Function Dictionary BadgeService:GetBadgeInfoAsync(int64 badgeId) [Yields]
Function bool BadgeService:IsDisabled(int64 badgeId) [Yields] [Deprecated]
Function bool BadgeService:IsLegal(int64 badgeId) [Yields] [Deprecated]
Function bool BadgeService:UserHasBadge(int64 userId, int64 badgeId) [Yields] [Deprecated]
Function bool BadgeService:UserHasBadgeAsync(int64 userId, int64 badgeId) [Yields]
Event BadgeService.BadgeAwarded(string message, int64 userId, int64 badgeId) {RobloxScriptSecurity}
Event BadgeService.OnBadgeAwarded(int64 userId, int64 creatorId, int64 badgeId) {RobloxScriptSecurity}
Class BasePlayerGui : Instance [NotCreatable]
Function Objects BasePlayerGui:GetGuiObjectsAtPosition(int x, int y)
Class CoreGui : BasePlayerGui [NotCreatable] [Service] [NotReplicated]
Property Class<GuiObject> CoreGui.SelectionImageObject {RobloxScriptSecurity}
Property int CoreGui.Version [<💾> SaveOnly] [ReadOnly] [NotReplicated]
Function void CoreGui:SetUserGuiRendering(bool enabled, Instance guiAdornee, Enum<NormalId> faceId) {RobloxScriptSecurity}
Function void CoreGui:TakeScreenshot() {RobloxScriptSecurity}
Function void CoreGui:ToggleRecording() {RobloxScriptSecurity}
Class PlayerGui : BasePlayerGui [NotCreatable] [PlayerReplicated]
Property Class<GuiObject> PlayerGui.SelectionImageObject
Property Enum<ScreenOrientation> PlayerGui.CurrentScreenOrientation [ReadOnly] [NotReplicated]
Property Enum<ScreenOrientation> PlayerGui.ScreenOrientation
Function float PlayerGui:GetTopbarTransparency()
Function void PlayerGui:SetTopbarTransparency(float transparency)
Event PlayerGui.TopbarTransparencyChangedSignal(float transparency)
Class StarterGui : BasePlayerGui [NotCreatable] [Service]
Property bool StarterGui.ProcessUserInput {PluginSecurity} [Hidden] [NotReplicated]
Property bool StarterGui.ResetPlayerGuiOnSpawn [Deprecated]
Property Enum<ScreenOrientation> StarterGui.ScreenOrientation
Property bool StarterGui.ShowDevelopmentGui
Function Variant StarterGui:GetCore(string parameterName) [Yields]
Function bool StarterGui:GetCoreGuiEnabled(Enum<CoreGuiType> coreGuiType)
Function void StarterGui:RegisterGetCore(string parameterName, Function getFunction) {RobloxScriptSecurity}
Function void StarterGui:RegisterSetCore(string parameterName, Function setFunction) {RobloxScriptSecurity}
Function void StarterGui:SetCore(string parameterName, Variant value)
Function void StarterGui:SetCoreGuiEnabled(Enum<CoreGuiType> coreGuiType, bool enabled)
Event StarterGui.CoreGuiChangedSignal(Enum<CoreGuiType> coreGuiType, bool enabled) {RobloxScriptSecurity}
Class Beam : Instance
Property ColorSequence Beam.Color
Property bool Beam.Enabled
Property float Beam.LightEmission
Property float Beam.LightInfluence
Property Content Beam.Texture
Property float Beam.TextureLength
Property Enum<TextureMode> Beam.TextureMode
Property float Beam.TextureSpeed
Property NumberSequence Beam.Transparency
Property float Beam.ZOffset
Property Class<Attachment> Beam.Attachment0
Property Class<Attachment> Beam.Attachment1
Property float Beam.CurveSize0
Property float Beam.CurveSize1
Property bool Beam.FaceCamera
Property int Beam.Segments
Property float Beam.Width0
Property float Beam.Width1
Function void Beam:SetTextureOffset(float offset = 0)
Class BindableEvent : Instance
Function void BindableEvent:Fire(Tuple arguments)
Event BindableEvent.Event(Tuple arguments)
Class BindableFunction : Instance
Function Tuple BindableFunction:Invoke(Tuple arguments) [Yields]
Callback Tuple BindableFunction.OnInvoke(Tuple arguments)
Class BodyMover : Instance [NotCreatable]
Class BodyAngularVelocity : BodyMover
Property Vector3 BodyAngularVelocity.AngularVelocity
Property Vector3 BodyAngularVelocity.MaxTorque
Property float BodyAngularVelocity.P
Property Vector3 BodyAngularVelocity.angularvelocity [<📁> LoadOnly] [NotReplicated] [Deprecated]
Class BodyForce : BodyMover
Property Vector3 BodyForce.Force
Class BodyGyro : BodyMover
Property CFrame BodyGyro.CFrame
Property float BodyGyro.D
Property Vector3 BodyGyro.MaxTorque
Property float BodyGyro.P
Property CFrame BodyGyro.cframe [<📁> LoadOnly] [NotReplicated] [Deprecated]
Class BodyPosition : BodyMover
Property float BodyPosition.D
Property Vector3 BodyPosition.MaxForce
Property float BodyPosition.P
Property Vector3 BodyPosition.Position
Function Vector3 BodyPosition:GetLastForce()
Function Vector3 BodyPosition:lastForce() [Deprecated]
Event BodyPosition.ReachedTarget()
Class BodyThrust : BodyMover
Property Vector3 BodyThrust.Force
Property Vector3 BodyThrust.Location
Class BodyVelocity : BodyMover
Property Vector3 BodyVelocity.MaxForce
Property float BodyVelocity.P
Property Vector3 BodyVelocity.Velocity
Function Vector3 BodyVelocity:GetLastForce()
Function Vector3 BodyVelocity:lastForce()
Class RocketPropulsion : BodyMover
Property float RocketPropulsion.CartoonFactor
Property Class<BasePart> RocketPropulsion.Target
Property Vector3 RocketPropulsion.TargetOffset
Property float RocketPropulsion.TargetRadius
Property float RocketPropulsion.MaxSpeed
Property float RocketPropulsion.MaxThrust
Property float RocketPropulsion.ThrustD
Property float RocketPropulsion.ThrustP
Property Vector3 RocketPropulsion.MaxTorque
Property float RocketPropulsion.TurnD
Property float RocketPropulsion.TurnP
Function void RocketPropulsion:Abort()
Function void RocketPropulsion:Fire()
Event RocketPropulsion.ReachedTarget()
Class BrowserService : Instance [NotCreatable] [Service] [NotReplicated]
Function void BrowserService:CloseBrowserWindow() {RobloxScriptSecurity}
Function void BrowserService:CopyAuthCookieFromBrowserToEngine() {RobloxScriptSecurity}
Function void BrowserService:EmitHybridEvent(string moduleName, string eventName, string params) {RobloxScriptSecurity}
Function void BrowserService:ExecuteJavaScript(string javascript) {RobloxScriptSecurity}
Function void BrowserService:OpenBrowserWindow(string url) {RobloxScriptSecurity}
Function void BrowserService:OpenNativeOverlay(string title, string url) {RobloxScriptSecurity}
Function void BrowserService:OpenWeChatAuthWindow() {RobloxScriptSecurity}
Function void BrowserService:ReturnToJavaScript(string callbackId, bool success, string params) {RobloxScriptSecurity}
Function void BrowserService:SendCommand(string command) {RobloxScriptSecurity}
Event BrowserService.AuthCookieCopiedToEngine() {RobloxScriptSecurity}
Event BrowserService.BrowserWindowClosed() {RobloxScriptSecurity}
Event BrowserService.BrowserWindowWillNavigate(string url) {RobloxScriptSecurity}
Event BrowserService.JavaScriptCallback(string content) {RobloxScriptSecurity}
Class BulkImportService : Instance [NotCreatable] [Service] [NotReplicated]
Function void BulkImportService:LaunchBulkImport(int assetTypeToImport) {RobloxScriptSecurity}
Function void BulkImportService:ShowBulkImportView() {RobloxScriptSecurity}
Event BulkImportService.BulkImportFinished(int state) {RobloxScriptSecurity}
Event BulkImportService.BulkImportStarted() {RobloxScriptSecurity}
Class CacheableContentProvider : Instance [NotCreatable] [Service] [NotReplicated]
Class MeshContentProvider : CacheableContentProvider [NotCreatable] [Service] [NotReplicated]
Function Dictionary MeshContentProvider:GetContentMemoryData() {RobloxScriptSecurity}
Class SolidModelContentProvider : CacheableContentProvider [NotCreatable] [Service] [NotReplicated]
Class Camera : Instance [NotReplicated]
Property Instance Camera.CameraSubject
Property Enum<CameraType> Camera.CameraType
Property CFrame Camera.CFrame
Property CFrame Camera.CoordinateFrame [<📁> LoadOnly] [Hidden] [NotReplicated] [Deprecated]
Property float Camera.FieldOfView
Property CFrame Camera.Focus
Property bool Camera.HeadLocked
Property float Camera.HeadScale
Property float Camera.NearPlaneZ [<💾> SaveOnly] [ReadOnly] [NotReplicated]
Property Vector2 Camera.ViewportSize [<💾> SaveOnly] [ReadOnly] [NotReplicated]
Function float Camera:GetLargestCutoffDistance(Objects ignoreList) [Deprecated]
Function float Camera:GetPanSpeed()
Function Objects Camera:GetPartsObscuringTarget(Array castPoints, Objects ignoreList)
Function CFrame Camera:GetRenderCFrame()
Function float Camera:GetRoll()
Function float Camera:GetTiltSpeed()
Function void Camera:Interpolate(CFrame endPos, CFrame endFocus, float duration) [Deprecated]
Function void Camera:PanUnits(int units) [Deprecated]
Function Ray Camera:ScreenPointToRay(float x, float y, float depth = 0)
Function void Camera:SetCameraPanMode(Enum<CameraPanMode> mode = "Classic")
Function void Camera:SetImageServerView(CFrame modelCoord) {RobloxScriptSecurity}
Function void Camera:SetRoll(float rollAngle)
Function bool Camera:TiltUnits(int units) [Deprecated]
Function Ray Camera:ViewportPointToRay(float x, float y, float depth = 0)
Function Tuple Camera:WorldToScreenPoint(Vector3 worldPoint)
Function Tuple Camera:WorldToViewportPoint(Vector3 worldPoint)
Function bool Camera:Zoom(float distance) {RobloxScriptSecurity}
Event Camera.FirstPersonTransition(bool entering) {LocalUserSecurity}
Event Camera.InterpolationFinished()
Class ChangeHistoryService : Instance [NotCreatable] [Service]
Function Tuple ChangeHistoryService:GetCanRedo() {PluginSecurity}
Function Tuple ChangeHistoryService:GetCanUndo() {PluginSecurity}
Function void ChangeHistoryService:Redo() {PluginSecurity}
Function void ChangeHistoryService:ResetWaypoints() {PluginSecurity}
Function void ChangeHistoryService:SetEnabled(bool state) {PluginSecurity}
Function void ChangeHistoryService:SetWaypoint(string name) {PluginSecurity}
Function void ChangeHistoryService:Undo() {PluginSecurity}
Event ChangeHistoryService.OnRedo(string waypoint) {PluginSecurity}
Event ChangeHistoryService.OnUndo(string waypoint) {PluginSecurity}
Class CharacterAppearance : Instance [NotCreatable]
Class BodyColors : CharacterAppearance
Property BrickColor BodyColors.HeadColor [<📁> LoadOnly]
Property Color3 BodyColors.HeadColor3
Property BrickColor BodyColors.LeftArmColor [<📁> LoadOnly]
Property Color3 BodyColors.LeftArmColor3
Property BrickColor BodyColors.LeftLegColor [<📁> LoadOnly]
Property Color3 BodyColors.LeftLegColor3
Property BrickColor BodyColors.RightArmColor [<📁> LoadOnly]
Property Color3 BodyColors.RightArmColor3
Property BrickColor BodyColors.RightLegColor [<📁> LoadOnly]
Property Color3 BodyColors.RightLegColor3
Property BrickColor BodyColors.TorsoColor [<📁> LoadOnly]
Property Color3 BodyColors.TorsoColor3
Class CharacterMesh : CharacterAppearance
Property int64 CharacterMesh.BaseTextureId
Property Enum<BodyPart> CharacterMesh.BodyPart
Property int64 CharacterMesh.MeshId
Property int64 CharacterMesh.OverlayTextureId
Class Clothing : CharacterAppearance [NotCreatable]
Property Color3 Clothing.Color3
Class Pants : Clothing
Property Content Pants.PantsTemplate
Class Shirt : Clothing
Property Content Shirt.ShirtTemplate
Class ShirtGraphic : CharacterAppearance
Property Color3 ShirtGraphic.Color3
Property Content ShirtGraphic.Graphic
Class Skin : CharacterAppearance [Deprecated]
Property BrickColor Skin.SkinColor [Deprecated]
Class Chat : Instance [NotCreatable] [Service] [NotReplicated]
Property bool Chat.BubbleChatEnabled
Property bool Chat.LoadDefaultChat {✏️NotAccessibleSecurity}
Function bool Chat:CanUserChatAsync(int64 userId) [Yields]
Function bool Chat:CanUsersChatAsync(int64 userIdFrom, int64 userIdTo) [Yields]
Function void Chat:Chat(Instance partOrCharacter, string message, Enum<ChatColor> color = "Blue")
Function void Chat:ChatLocal(Instance partOrCharacter, string message, Enum<ChatColor> color = "Blue") {RobloxScriptSecurity}
Function string Chat:FilterStringAsync(string stringToFilter, Instance playerFrom, Instance playerTo) [Yields]
Function string Chat:FilterStringForBroadcast(string stringToFilter, Instance playerFrom) [Yields]
Function string Chat:FilterStringForPlayerAsync(string stringToFilter, Instance playerToFilterFor) [Yields] [Deprecated]
Function bool Chat:GetShouldUseLuaChat() {RobloxScriptSecurity}
Function Tuple Chat:InvokeChatCallback(Enum<ChatCallbackType> callbackType, Tuple callbackArguments)
Function void Chat:RegisterChatCallback(Enum<ChatCallbackType> callbackType, Function callbackFunction)
Event Chat.Chatted(Instance part, string message, Enum<ChatColor> color)
Class ClickDetector : Instance
Property float ClickDetector.MaxActivationDistance
Property Content ClickDetector.CursorIcon
Event ClickDetector.MouseClick(Instance playerWhoClicked)
Event ClickDetector.MouseHoverEnter(Instance playerWhoHovered)
Event ClickDetector.MouseHoverLeave(Instance playerWhoHovered)
Event ClickDetector.RightMouseClick(Instance playerWhoClicked)
Class ClusterPacketCache : Instance [NotCreatable] [Service] [NotReplicated]
Class CollectionService : Instance [NotCreatable] [Service]
Function void CollectionService:AddTag(Instance instance, string tag)
Function Objects CollectionService:GetCollection(string class) [Deprecated]
Function RBXScriptSignal CollectionService:GetInstanceAddedSignal(string tag)
Function RBXScriptSignal CollectionService:GetInstanceRemovedSignal(string tag)
Function Objects CollectionService:GetTagged(string tag)
Function Array CollectionService:GetTags(Instance instance)
Function bool CollectionService:HasTag(Instance instance, string tag)
Function void CollectionService:RemoveTag(Instance instance, string tag)
Event CollectionService.ItemAdded(Instance instance) [Deprecated]
Event CollectionService.ItemRemoved(Instance instance) [Deprecated]
Class Configuration : Instance
Class Constraint : Instance [NotCreatable]
Property BrickColor Constraint.Color
Property bool Constraint.Visible
Property Class<Attachment> Constraint.Attachment0
Property Class<Attachment> Constraint.Attachment1
Property bool Constraint.Active [ReadOnly] [NotReplicated]
Property bool Constraint.Enabled
Class AlignOrientation : Constraint
Property Enum<AlignType> AlignOrientation.AlignType
Property bool AlignOrientation.PrimaryAxisOnly
Property bool AlignOrientation.ReactionTorqueEnabled
Property bool AlignOrientation.RigidityEnabled
Property float AlignOrientation.MaxAngularVelocity
Property float AlignOrientation.MaxTorque
Property float AlignOrientation.Responsiveness
Class AlignPosition : Constraint
Property bool AlignPosition.ApplyAtCenterOfMass
Property bool AlignPosition.ReactionForceEnabled
Property bool AlignPosition.RigidityEnabled
Property float AlignPosition.MaxForce
Property float AlignPosition.MaxVelocity
Property float AlignPosition.Responsiveness
Class AngularVelocity : Constraint
Property Vector3 AngularVelocity.AngularVelocity
Property float AngularVelocity.MaxTorque
Property bool AngularVelocity.ReactionTorqueEnabled
Property Enum<ActuatorRelativeTo> AngularVelocity.RelativeTo
Class BallSocketConstraint : Constraint
Property float BallSocketConstraint.Radius
Property bool BallSocketConstraint.LimitsEnabled
Property float BallSocketConstraint.MaxFrictionTorque
Property float BallSocketConstraint.Restitution
Property bool BallSocketConstraint.TwistLimitsEnabled
Property float BallSocketConstraint.UpperAngle
Property float BallSocketConstraint.TwistLowerAngle
Property float BallSocketConstraint.TwistUpperAngle
Class HingeConstraint : Constraint
Property float HingeConstraint.Radius
Property float HingeConstraint.CurrentAngle [<💾> SaveOnly] [ReadOnly] [NotReplicated]
Property Enum<ActuatorType> HingeConstraint.ActuatorType
Property bool HingeConstraint.LimitsEnabled
Property float HingeConstraint.LowerAngle
Property float HingeConstraint.Restitution
Property float HingeConstraint.UpperAngle
Property float HingeConstraint.AngularVelocity
Property float HingeConstraint.MotorMaxAcceleration
Property float HingeConstraint.MotorMaxTorque
Property float HingeConstraint.AngularSpeed
Property float HingeConstraint.ServoMaxTorque
Property float HingeConstraint.TargetAngle
Class LineForce : Constraint
Property bool LineForce.ApplyAtCenterOfMass
Property bool LineForce.InverseSquareLaw
Property float LineForce.Magnitude
Property float LineForce.MaxForce
Property bool LineForce.ReactionForceEnabled
Class RodConstraint : Constraint
Property float RodConstraint.Thickness
Property float RodConstraint.CurrentDistance [<💾> SaveOnly] [ReadOnly] [NotReplicated]
Property float RodConstraint.Length
Class RopeConstraint : Constraint
Property float RopeConstraint.Thickness
Property float RopeConstraint.CurrentDistance [<💾> SaveOnly] [ReadOnly] [NotReplicated]
Property float RopeConstraint.Length
Property float RopeConstraint.Restitution
Class SlidingBallConstraint : Constraint [NotCreatable]
Property float SlidingBallConstraint.Size
Property float SlidingBallConstraint.CurrentPosition [<💾> SaveOnly] [ReadOnly] [NotReplicated]
Property float SlidingBallConstraint.LowerLimit
Property float SlidingBallConstraint.Restitution
Property float SlidingBallConstraint.UpperLimit
Property float SlidingBallConstraint.MotorMaxAcceleration
Property float SlidingBallConstraint.MotorMaxForce
Property float SlidingBallConstraint.Velocity
Property float SlidingBallConstraint.ServoMaxForce
Property float SlidingBallConstraint.Speed
Property float SlidingBallConstraint.TargetPosition
Property Enum<ActuatorType> SlidingBallConstraint.ActuatorType
Property bool SlidingBallConstraint.LimitsEnabled
Class CylindricalConstraint : SlidingBallConstraint
Property float CylindricalConstraint.AngularRestitution
Property float CylindricalConstraint.LowerAngle
Property float CylindricalConstraint.UpperAngle
Property float CylindricalConstraint.AngularVelocity
Property float CylindricalConstraint.MotorMaxAngularAcceleration
Property float CylindricalConstraint.MotorMaxTorque
Property float CylindricalConstraint.AngularSpeed
Property float CylindricalConstraint.ServoMaxTorque
Property float CylindricalConstraint.TargetAngle
Property bool CylindricalConstraint.RotationAxisVisible
Property Enum<ActuatorType> CylindricalConstraint.AngularActuatorType
Property bool CylindricalConstraint.AngularLimitsEnabled
Property float CylindricalConstraint.InclinationAngle
Property float CylindricalConstraint.CurrentAngle [<💾> SaveOnly] [ReadOnly] [NotReplicated]
Property Vector3 CylindricalConstraint.WorldRotationAxis [<💾> SaveOnly] [ReadOnly] [NotReplicated]
Class PrismaticConstraint : SlidingBallConstraint
Class SpringConstraint : Constraint
Property float SpringConstraint.Coils
Property float SpringConstraint.Radius
Property float SpringConstraint.Thickness
Property float SpringConstraint.CurrentLength [<💾> SaveOnly] [ReadOnly] [NotReplicated]
Property float SpringConstraint.MaxLength
Property float SpringConstraint.MinLength
Property float SpringConstraint.Damping
Property float SpringConstraint.FreeLength
Property bool SpringConstraint.LimitsEnabled
Property float SpringConstraint.MaxForce
Property float SpringConstraint.Stiffness
Class Torque : Constraint
Property Enum<ActuatorRelativeTo> Torque.RelativeTo
Property Vector3 Torque.Torque
Class VectorForce : Constraint
Property bool VectorForce.ApplyAtCenterOfMass
Property Vector3 VectorForce.Force
Property Enum<ActuatorRelativeTo> VectorForce.RelativeTo
Class ContentProvider : Instance [NotCreatable] [Service] [NotReplicated]
Property string ContentProvider.BaseUrl [<💾> SaveOnly] [ReadOnly] [NotReplicated]
Property int ContentProvider.RequestQueueSize [<💾> SaveOnly] [ReadOnly] [NotReplicated]
Function int ContentProvider:CalculateNumTrianglesInMesh(string meshId) {RobloxScriptSecurity} [Yields]
Function int ContentProvider:CalculateNumTrianglesInMeshSync(string meshId) {RobloxScriptSecurity}
Function Array ContentProvider:GetFailedRequests() {RobloxScriptSecurity}
Function void ContentProvider:Preload(Content contentId) [Deprecated]
Function void ContentProvider:PreloadAsync(Array contentIdList, Function callbackFunction = nil) [Yields]
Function void ContentProvider:SetBaseUrl(string url) {LocalUserSecurity}
Class ContextActionService : Instance [NotCreatable] [Service]
Function void ContextActionService:BindAction(string actionName, Function functionToBind, bool createTouchButton, Tuple inputTypes)
Function void ContextActionService:BindActionAtPriority(string actionName, Function functionToBind, bool createTouchButton, int priorityLevel, Tuple inputTypes)
Function void ContextActionService:BindActionToInputTypes(string actionName, Function functionToBind, bool createTouchButton, Tuple inputTypes) [Deprecated]
Function void ContextActionService:BindActivate(Enum<UserInputType> userInputTypeForActivation, Enum<KeyCode> keyCodeForActivation = "Unknown")
Function void ContextActionService:BindCoreAction(string actionName, Function functionToBind, bool createTouchButton, Tuple inputTypes) {RobloxScriptSecurity}
Function void ContextActionService:BindCoreActionAtPriority(string actionName, Function functionToBind, bool createTouchButton, int priorityLevel, Tuple inputTypes) {RobloxScriptSecurity}
Function Tuple ContextActionService:CallFunction(string actionName, Enum<UserInputState> state, Instance inputObject) {RobloxScriptSecurity}
Function void ContextActionService:FireActionButtonFoundSignal(string actionName, Instance actionButton) {RobloxScriptSecurity}
Function Dictionary ContextActionService:GetAllBoundActionInfo()
Function Dictionary ContextActionService:GetAllBoundCoreActionInfo() {RobloxScriptSecurity}
Function Dictionary ContextActionService:GetBoundActionInfo(string actionName)
Function Dictionary ContextActionService:GetBoundCoreActionInfo(string actionName) {RobloxScriptSecurity}
Function Instance ContextActionService:GetButton(string actionName) [Yields]
Function string ContextActionService:GetCurrentLocalToolIcon()
Function void ContextActionService:SetDescription(string actionName, string description)
Function void ContextActionService:SetImage(string actionName, string image)
Function void ContextActionService:SetPosition(string actionName, UDim2 position)
Function void ContextActionService:SetTitle(string actionName, string title)
Function void ContextActionService:UnbindAction(string actionName)
Function void ContextActionService:UnbindActivate(Enum<UserInputType> userInputTypeForActivation, Enum<KeyCode> keyCodeForActivation = "Unknown")
Function void ContextActionService:UnbindAllActions()
Function void ContextActionService:UnbindCoreAction(string actionName) {RobloxScriptSecurity}
Event ContextActionService.BoundActionAdded(string actionAdded, bool createTouchButton, Dictionary functionInfoTable, bool isCore) {RobloxScriptSecurity}
Event ContextActionService.BoundActionChanged(string actionChanged, string changeName, Dictionary changeTable) {RobloxScriptSecurity}
Event ContextActionService.BoundActionRemoved(string actionRemoved, Dictionary functionInfoTable, bool isCore) {RobloxScriptSecurity}
Event ContextActionService.GetActionButtonEvent(string actionName) {RobloxScriptSecurity}
Event ContextActionService.LocalToolEquipped(Instance toolEquipped)
Event ContextActionService.LocalToolUnequipped(Instance toolUnequipped)
Class Controller : Instance [NotCreatable]
Function void Controller:BindButton(Enum<Button> button, string caption)
Function bool Controller:GetButton(Enum<Button> button)
Function void Controller:UnbindButton(Enum<Button> button)
Event Controller.ButtonChanged(Enum<Button> button)
Class HumanoidController : Controller
Class SkateboardController : Controller
Property float SkateboardController.Steer [ReadOnly] [NotReplicated]
Property float SkateboardController.Throttle [ReadOnly] [NotReplicated]
Event SkateboardController.AxisChanged(string axis)
Class VehicleController : Controller
Class ControllerService : Instance [NotCreatable] [Service] [NotReplicated]
Class CookiesService : Instance [NotCreatable] [Service]
Class CorePackages : Instance [NotCreatable] [Service] [NotReplicated]
Class CoreScriptSyncService : Instance [NotCreatable] [Service] [NotReplicated]
Function string CoreScriptSyncService:GetScriptFilePath(Instance script) {RobloxScriptSecurity}
Class CustomEvent : Instance [Deprecated]
Function Objects CustomEvent:GetAttachedReceivers() [Deprecated]
Function void CustomEvent:SetValue(float newValue) [Deprecated]
Event CustomEvent.ReceiverConnected(Instance receiver) [Deprecated]
Event CustomEvent.ReceiverDisconnected(Instance receiver) [Deprecated]
Class CustomEventReceiver : Instance [Deprecated]
Property Instance CustomEventReceiver.Source [Deprecated]
Function float CustomEventReceiver:GetCurrentValue() [Deprecated]
Event CustomEventReceiver.EventConnected(Instance event) [Deprecated]
Event CustomEventReceiver.EventDisconnected(Instance event) [Deprecated]
Event CustomEventReceiver.SourceValueChanged(float newValue) [Deprecated]
Class DataModelMesh : Instance [NotCreatable] [NotBrowsable]
Property Vector3 DataModelMesh.Offset
Property Vector3 DataModelMesh.Scale
Property Vector3 DataModelMesh.VertexColor
Class BevelMesh : DataModelMesh [NotCreatable] [NotBrowsable] [Deprecated]
Class BlockMesh : BevelMesh
Class CylinderMesh : BevelMesh [Deprecated]
Class FileMesh : DataModelMesh
Property Content FileMesh.MeshId
Property Content FileMesh.TextureId
Class SpecialMesh : FileMesh
Property Enum<MeshType> SpecialMesh.MeshType
Class DataModelSession : Instance [NotCreatable]
Property Enum<StudioDataModelType> DataModelSession.CurrentDataModelType {RobloxScriptSecurity} [ReadOnly] [NotReplicated]
Property string DataModelSession.SessionId {RobloxScriptSecurity} [ReadOnly] [NotReplicated]
Event DataModelSession.CurrentDataModelTypeAboutToChange(Enum<StudioDataModelType> dataModelType) {RobloxScriptSecurity}
Event DataModelSession.CurrentDataModelTypeChanged() {RobloxScriptSecurity}
Event DataModelSession.DataModelCreated(Enum<StudioDataModelType> gameStateType) {RobloxScriptSecurity}
Event DataModelSession.DataModelWillBeDestroyed(Enum<StudioDataModelType> gameStateType) {RobloxScriptSecurity}
Class DataStoreService : Instance [NotCreatable] [Service] [NotReplicated]
Property bool DataStoreService.AutomaticRetry {LocalUserSecurity} [NotReplicated]
Property bool DataStoreService.LegacyNamingScheme {LocalUserSecurity} [Deprecated]
Function Instance DataStoreService:GetDataStore(string name, string scope = "global")
Function Instance DataStoreService:GetGlobalDataStore()
Function Instance DataStoreService:GetOrderedDataStore(string name, string scope = "global")
Function int DataStoreService:GetRequestBudgetForRequestType(Enum<DataStoreRequestType> requestType)
Class Debris : Instance [NotCreatable] [Service]
Property int Debris.MaxItems [Deprecated]
Function void Debris:AddItem(Instance item, double lifetime = 10)
Function void Debris:SetLegacyMaxItems(bool enabled) {LocalUserSecurity}
Class DebugSettings : Instance [NotCreatable] [Settings] [NotBrowsable]
Property Enum<TickCountSampleMethod> DebugSettings.TickCountPreciseOverride
Property bool DebugSettings.IsScriptStackTracingEnabled
Property bool DebugSettings.ReportSoundWarnings
Property int DebugSettings.DataModel [<💾> SaveOnly] [ReadOnly] [NotReplicated]
Property int DebugSettings.InstanceCount [<💾> SaveOnly] [ReadOnly] [NotReplicated]
Property int DebugSettings.JobCount [<💾> SaveOnly] [ReadOnly] [NotReplicated]
Property int DebugSettings.PlayerCount [<💾> SaveOnly] [ReadOnly] [NotReplicated]
Property string DebugSettings.RobloxVersion [<💾> SaveOnly] [ReadOnly] [NotReplicated]
Class DebuggerBreakpoint : Instance [NotCreatable]
Property string DebuggerBreakpoint.Condition
Property bool DebuggerBreakpoint.IsEnabled
Property bool DebuggerBreakpoint.IsLocal
Property int DebuggerBreakpoint.Line [ReadOnly] [NotReplicated]
Class DebuggerManager : Instance [NotCreatable] [NotReplicated]
Property bool DebuggerManager.DebuggingEnabled [<💾> SaveOnly] [ReadOnly] [NotReplicated]
Function Instance DebuggerManager:AddDebugger(Instance script)
Function void DebuggerManager:EnableDebugging() {LocalUserSecurity}
Function Objects DebuggerManager:GetDebuggers()
Function void DebuggerManager:Resume()
Function void DebuggerManager:StepIn()
Function void DebuggerManager:StepOut()
Function void DebuggerManager:StepOver()
Event DebuggerManager.DebuggerAdded(Instance debugger)
Event DebuggerManager.DebuggerRemoved(Instance debugger)
Class DebuggerWatch : Instance
Property string DebuggerWatch.Expression
Class Dialog : Instance
Property Enum<DialogBehaviorType> Dialog.BehaviorType
Property float Dialog.ConversationDistance
Property bool Dialog.GoodbyeChoiceActive
Property string Dialog.GoodbyeDialog
Property bool Dialog.InUse
Property string Dialog.InitialPrompt
Property Enum<DialogPurpose> Dialog.Purpose
Property Enum<DialogTone> Dialog.Tone
Property float Dialog.TriggerDistance
Property Vector3 Dialog.TriggerOffset
Function Objects Dialog:GetCurrentPlayers()
Function void Dialog:SetPlayerIsUsing(Instance player, bool isUsing) {RobloxScriptSecurity}
Function void Dialog:SignalDialogChoiceSelected(Instance player, Instance dialogChoice) {RobloxScriptSecurity}
Event Dialog.DialogChoiceSelected(Instance player, Instance dialogChoice)
Class DialogChoice : Instance
Property bool DialogChoice.GoodbyeChoiceActive
Property string DialogChoice.GoodbyeDialog
Property string DialogChoice.ResponseDialog
Property string DialogChoice.UserDialog
Class DraftsService : Instance [NotCreatable] [Service] [NotReplicated]
Function void DraftsService:CommitEdits(Objects scripts) {RobloxScriptSecurity} [Yields]
Function void DraftsService:DiscardEdits(Objects scripts) {RobloxScriptSecurity}
Function Enum<DraftStatusCode> DraftsService:GetDraftStatus(Instance script) {RobloxScriptSecurity}
Function Objects DraftsService:GetDrafts() {RobloxScriptSecurity} [Yields]
Function Objects DraftsService:GetEditors(Instance script) {RobloxScriptSecurity}
Function void DraftsService:RestoreScripts(Objects scripts) {RobloxScriptSecurity}
Function void DraftsService:ShowDiffsAgainstBase(Objects scripts) {RobloxScriptSecurity}
Function void DraftsService:ShowDiffsAgainstServer(Objects scripts) {RobloxScriptSecurity}
Function void DraftsService:UpdateToLatestVersion(Objects scripts) {RobloxScriptSecurity} [Yields]
Event DraftsService.CommitStatusChanged(Instance script, Enum<DraftStatusCode> status) {RobloxScriptSecurity}
Event DraftsService.DraftAdded(Instance script) {RobloxScriptSecurity}
Event DraftsService.DraftRemoved(Instance script) {RobloxScriptSecurity}
Event DraftsService.DraftStatusChanged(Instance script) {RobloxScriptSecurity}
Event DraftsService.EditorsListChanged(Instance script) {RobloxScriptSecurity}
Event DraftsService.UpdateStatusChanged(Instance script, Enum<DraftStatusCode> status) {RobloxScriptSecurity}
Class Dragger : Instance
Function void Dragger:AxisRotate(Enum<Axis> axis = "X")
Function void Dragger:MouseDown(Instance mousePart, Vector3 pointOnMousePart, Objects parts)
Function void Dragger:MouseMove(Ray mouseRay)
Function void Dragger:MouseUp()
Class EventIngestService : Instance [NotCreatable] [Service]
Function void EventIngestService:SendEventDeferred(string target, string eventContext, string eventName, Dictionary additionalArgs) {RobloxScriptSecurity}
Function void EventIngestService:SendEventImmediately(string target, string eventContext, string eventName, Dictionary additionalArgs) {RobloxScriptSecurity}
Function void EventIngestService:SetRBXEvent(string target, string eventContext, string eventName, Dictionary additionalArgs) {RobloxScriptSecurity}
Function void EventIngestService:SetRBXEventStream(string target, string eventContext, string eventName, Dictionary additionalArgs) {RobloxScriptSecurity}
Class Explosion : Instance
Property float Explosion.BlastPressure
Property float Explosion.BlastRadius
Property float Explosion.DestroyJointRadiusPercent
Property Enum<ExplosionType> Explosion.ExplosionType
Property Vector3 Explosion.Position
Property bool Explosion.Visible
Event Explosion.Hit(Instance part, float distance)
Class FaceInstance : Instance [NotCreatable] [NotBrowsable]
Property Enum<NormalId> FaceInstance.Face
Class Decal : FaceInstance
Property Color3 Decal.Color3
Property float Decal.LocalTransparencyModifier [Hidden] [NotReplicated]
Property float Decal.Shiny [<📁> LoadOnly] [NotReplicated] [Deprecated]
Property float Decal.Specular [<📁> LoadOnly] [NotReplicated] [Deprecated]
Property Content Decal.Texture
Property float Decal.Transparency
Class Texture : Decal
Property float Texture.OffsetStudsU
Property float Texture.OffsetStudsV
Property float Texture.StudsPerTileU
Property float Texture.StudsPerTileV
Class Feature : Instance [NotCreatable]
Property Enum<NormalId> Feature.FaceId
Property Enum<InOut> Feature.InOut
Property Enum<LeftRight> Feature.LeftRight
Property Enum<TopBottom> Feature.TopBottom
Class Hole : Feature [Deprecated]
Class MotorFeature : Feature [Deprecated]
Class File : Instance [NotCreatable] [NotReplicated]
Property string File.FileName {PluginSecurity} [Hidden] [ReadOnly] [NotReplicated] [Deprecated]
Property int64 File.FileSize {PluginSecurity} [Hidden] [ReadOnly] [NotReplicated] [Deprecated]
Property int64 File.Size {PluginSecurity} [Hidden] [ReadOnly] [NotReplicated]
Function string File:GetBinaryContents() {PluginSecurity}
Function string File:GetFileContentsBinary() {PluginSecurity} [Deprecated]
Function Content File:GetTemporaryId() {PluginSecurity}
Class Fire : Instance
Property Color3 Fire.Color
Property bool Fire.Enabled
Property float Fire.Heat [<📁> LoadOnly] [NotReplicated]
Property Color3 Fire.SecondaryColor
Property float Fire.Size [<📁> LoadOnly] [NotReplicated]
Class FlagStandService : Instance [NotCreatable] [Service]
Class FlyweightService : Instance [Service]
Class CSGDictionaryService : FlyweightService [Service]
Class NonReplicatedCSGDictionaryService : FlyweightService [Service]
Class Folder : Instance
Class ForceField : Instance
Property bool ForceField.Visible
Class FriendService : Instance [NotCreatable] [Service]
Function Array FriendService:GetPlatformFriends() {RobloxScriptSecurity} [Yields]
Event FriendService.FriendsUpdated(Array friendData) {RobloxScriptSecurity}
Class FunctionalTest : Instance [Deprecated]
Property string FunctionalTest.Description [Deprecated]
Function void FunctionalTest:Error(string message = "") [Deprecated]
Function void FunctionalTest:Failed(string message = "") [Deprecated]
Function void FunctionalTest:Pass(string message = "") [Deprecated]
Function void FunctionalTest:Passed(string message = "") [Deprecated]
Function void FunctionalTest:Warn(string message = "") [Deprecated]
Class GamePassService : Instance [NotCreatable] [Service] [Deprecated]
Function bool GamePassService:PlayerHasPass(Instance player, int64 gamePassId) [Yields] [Deprecated]
Class GameSettings : Instance [NotCreatable] [Settings] [NotBrowsable]
Property string GameSettings.AdditionalCoreIncludeDirs {✏️RobloxScriptSecurity}
Property bool GameSettings.HardwareMouse
Property float GameSettings.BubbleChatLifetime
Property int GameSettings.BubbleChatMaxBubbles
Property int GameSettings.ChatHistory
Property int GameSettings.ChatScrollLength
Property int GameSettings.ReportAbuseChatHistory
Property string GameSettings.OverrideStarterScript {✏️RobloxScriptSecurity}
Property bool GameSettings.CollisionSoundEnabled [<📁> LoadOnly] [NotReplicated] [Deprecated]
Property float GameSettings.CollisionSoundVolume [<📁> LoadOnly] [NotReplicated] [Deprecated]
Property int GameSettings.MaxCollisionSounds [<📁> LoadOnly] [NotReplicated] [Deprecated]
Property bool GameSettings.SoftwareSound
Property bool GameSettings.VideoCaptureEnabled
Property Enum<VideoQualitySettings> GameSettings.VideoQuality
Property bool GameSettings.VideoRecording {RobloxScriptSecurity} {✏️RobloxSecurity} [<📁> LoadOnly] [NotReplicated]
Event GameSettings.VideoRecordingChangeRequest(bool recording) {RobloxScriptSecurity}
Class GamepadService : Instance [NotCreatable] [Service]
Class Geometry : Instance [NotCreatable] [Service]
Class GlobalDataStore : Instance [NotCreatable] [NotReplicated]
Function Variant GlobalDataStore:GetAsync(string key) [Yields]
Function Variant GlobalDataStore:IncrementAsync(string key, int delta = 1) [Yields]
Function RBXScriptConnection GlobalDataStore:OnUpdate(string key, Function callback) [Deprecated]
Function Variant GlobalDataStore:RemoveAsync(string key) [Yields]
Function void GlobalDataStore:SetAsync(string key, Variant value) [Yields]
Function Tuple GlobalDataStore:UpdateAsync(string key, Function transformFunction) [Yields]
Class OrderedDataStore : GlobalDataStore [NotCreatable] [NotReplicated]
Function Instance OrderedDataStore:GetSortedAsync(bool ascending, int pagesize, Variant minValue, Variant maxValue) [Yields]
Class GoogleAnalyticsConfiguration : Instance [NotCreatable] [Service]
Class GroupService : Instance [NotCreatable] [Service] [NotReplicated]
Function Instance GroupService:GetAlliesAsync(int64 groupId) [Yields]
Function Instance GroupService:GetEnemiesAsync(int64 groupId) [Yields]
Function Variant GroupService:GetGroupInfoAsync(int64 groupId) [Yields]
Function Array GroupService:GetGroupsAsync(int64 userId) [Yields]
Class GuiBase : Instance [NotCreatable]
Class GuiBase2d : GuiBase [NotCreatable] [NotBrowsable]
Property Vector2 GuiBase2d.AbsolutePosition [ReadOnly] [NotReplicated]
Property float GuiBase2d.AbsoluteRotation [ReadOnly] [NotReplicated]
Property Vector2 GuiBase2d.AbsoluteSize [ReadOnly] [NotReplicated]
Property bool GuiBase2d.AutoLocalize
Property bool GuiBase2d.Localize [<📁> LoadOnly] [Hidden] [NotReplicated] [Deprecated]
Property Class<LocalizationTable> GuiBase2d.RootLocalizationTable
Class GuiObject : GuiBase2d [NotCreatable] [NotBrowsable]
Property Class<GuiObject> GuiObject.SelectionImageObject
Property bool GuiObject.ClipsDescendants
Property bool GuiObject.Draggable [Deprecated]
Property Class<GuiObject> GuiObject.NextSelectionDown
Property Class<GuiObject> GuiObject.NextSelectionLeft
Property Class<GuiObject> GuiObject.NextSelectionRight
Property Class<GuiObject> GuiObject.NextSelectionUp
Property bool GuiObject.Active
Property Vector2 GuiObject.AnchorPoint
Property BrickColor GuiObject.BackgroundColor [<📁> LoadOnly] [Hidden] [NotReplicated] [Deprecated]
Property Color3 GuiObject.BackgroundColor3
Property float GuiObject.BackgroundTransparency
Property BrickColor GuiObject.BorderColor [<📁> LoadOnly] [Hidden] [NotReplicated] [Deprecated]
Property Color3 GuiObject.BorderColor3
Property Enum<BorderMode> GuiObject.BorderMode
Property int GuiObject.BorderSizePixel
Property int GuiObject.LayoutOrder
Property UDim2 GuiObject.Position
Property float GuiObject.Rotation
Property bool GuiObject.Selectable
Property UDim2 GuiObject.Size
Property Enum<SizeConstraint> GuiObject.SizeConstraint
Property float GuiObject.Transparency [<📁> LoadOnly] [Hidden] [NotReplicated]
Property bool GuiObject.Visible
Property int GuiObject.ZIndex
Function bool GuiObject:TweenPosition(UDim2 endPosition, Enum<EasingDirection> easingDirection = "Out", Enum<EasingStyle> easingStyle = "Quad", float time = 1, bool override = false, Function callback = nil)
Function bool GuiObject:TweenSize(UDim2 endSize, Enum<EasingDirection> easingDirection = "Out", Enum<EasingStyle> easingStyle = "Quad", float time = 1, bool override = false, Function callback = nil)
Function bool GuiObject:TweenSizeAndPosition(UDim2 endSize, UDim2 endPosition, Enum<EasingDirection> easingDirection = "Out", Enum<EasingStyle> easingStyle = "Quad", float time = 1, bool override = false, Function callback = nil)
Event GuiObject.DragBegin(UDim2 initialPosition) [Deprecated]
Event GuiObject.DragStopped(int x, int y) [Deprecated]
Event GuiObject.InputBegan(Instance input)
Event GuiObject.InputChanged(Instance input)
Event GuiObject.InputEnded(Instance input)
Event GuiObject.MouseEnter(int x, int y)
Event GuiObject.MouseLeave(int x, int y)
Event GuiObject.MouseMoved(int x, int y)
Event GuiObject.MouseWheelBackward(int x, int y)
Event GuiObject.MouseWheelForward(int x, int y)
Event GuiObject.SelectionGained()
Event GuiObject.SelectionLost()
Event GuiObject.TouchLongPress(Array touchPositions, Enum<UserInputState> state)
Event GuiObject.TouchPan(Array touchPositions, Vector2 totalTranslation, Vector2 velocity, Enum<UserInputState> state)
Event GuiObject.TouchPinch(Array touchPositions, float scale, float velocity, Enum<UserInputState> state)
Event GuiObject.TouchRotate(Array touchPositions, float rotation, float velocity, Enum<UserInputState> state)
Event GuiObject.TouchSwipe(Enum<SwipeDirection> swipeDirection, int numberOfTouches)
Event GuiObject.TouchTap(Array touchPositions)
Class Frame : GuiObject
Property Enum<FrameStyle> Frame.Style
Class GuiButton : GuiObject [NotCreatable] [NotBrowsable]
Property bool GuiButton.AutoButtonColor
Property bool GuiButton.Modal
Property bool GuiButton.Selected
Property Enum<ButtonStyle> GuiButton.Style
Event GuiButton.Activated(Instance inputObject, int clickCount)
Event GuiButton.MouseButton1Click()
Event GuiButton.MouseButton1Down(int x, int y)
Event GuiButton.MouseButton1Up(int x, int y)
Event GuiButton.MouseButton2Click()
Event GuiButton.MouseButton2Down(int x, int y)
Event GuiButton.MouseButton2Up(int x, int y)
Class ImageButton : GuiButton
Property Content ImageButton.HoverImage
Property Content ImageButton.Image
Property Color3 ImageButton.ImageColor3
Property Vector2 ImageButton.ImageRectOffset
Property Vector2 ImageButton.ImageRectSize
Property float ImageButton.ImageTransparency
Property bool ImageButton.IsLoaded [ReadOnly] [NotReplicated]
Property Content ImageButton.PressedImage
Property Enum<ScaleType> ImageButton.ScaleType
Property Rect ImageButton.SliceCenter
Property float ImageButton.SliceScale
Property UDim2 ImageButton.TileSize
Class TextButton : GuiButton
Property string TextButton.LocalizedText [<💾> SaveOnly] [Hidden] [ReadOnly] [NotReplicated]
Property Enum<Font> TextButton.Font
Property Enum<FontSize> TextButton.FontSize [<📁> LoadOnly] [NotReplicated] [Deprecated]
Property float TextButton.LineHeight
Property string TextButton.Text
Property Vector2 TextButton.TextBounds [ReadOnly] [NotReplicated]
Property BrickColor TextButton.TextColor [<📁> LoadOnly] [Hidden] [NotReplicated] [Deprecated]
Property Color3 TextButton.TextColor3
Property bool TextButton.TextFits [ReadOnly] [NotReplicated]
Property bool TextButton.TextScaled
Property float TextButton.TextSize
Property Color3 TextButton.TextStrokeColor3
Property float TextButton.TextStrokeTransparency
Property float TextButton.TextTransparency
Property Enum<TextTruncate> TextButton.TextTruncate
Property bool TextButton.TextWrap [<📁> LoadOnly] [NotReplicated] [Deprecated]
Property bool TextButton.TextWrapped
Property Enum<TextXAlignment> TextButton.TextXAlignment
Property Enum<TextYAlignment> TextButton.TextYAlignment
Function void TextButton:SetTextFromInput(string text) {RobloxScriptSecurity}
Class GuiLabel : GuiObject [NotCreatable]
Class ImageLabel : GuiLabel
Property Content ImageLabel.Image
Property Color3 ImageLabel.ImageColor3
Property Vector2 ImageLabel.ImageRectOffset
Property Vector2 ImageLabel.ImageRectSize
Property float ImageLabel.ImageTransparency
Property bool ImageLabel.IsLoaded [ReadOnly] [NotReplicated]
Property Enum<ScaleType> ImageLabel.ScaleType
Property Rect ImageLabel.SliceCenter
Property float ImageLabel.SliceScale
Property UDim2 ImageLabel.TileSize
Class TextLabel : GuiLabel
Property string TextLabel.LocalizedText [<💾> SaveOnly] [Hidden] [ReadOnly] [NotReplicated]
Property Enum<Font> TextLabel.Font
Property Enum<FontSize> TextLabel.FontSize [<📁> LoadOnly] [NotReplicated] [Deprecated]
Property float TextLabel.LineHeight
Property string TextLabel.Text
Property Vector2 TextLabel.TextBounds [ReadOnly] [NotReplicated]
Property BrickColor TextLabel.TextColor [<📁> LoadOnly] [Hidden] [NotReplicated] [Deprecated]
Property Color3 TextLabel.TextColor3
Property bool TextLabel.TextFits [ReadOnly] [NotReplicated]
Property bool TextLabel.TextScaled
Property float TextLabel.TextSize
Property Color3 TextLabel.TextStrokeColor3
Property float TextLabel.TextStrokeTransparency
Property float TextLabel.TextTransparency
Property Enum<TextTruncate> TextLabel.TextTruncate
Property bool TextLabel.TextWrap [<📁> LoadOnly] [NotReplicated] [Deprecated]
Property bool TextLabel.TextWrapped
Property Enum<TextXAlignment> TextLabel.TextXAlignment
Property Enum<TextYAlignment> TextLabel.TextYAlignment
Function void TextLabel:SetTextFromInput(string text) {RobloxScriptSecurity}
Class ScrollingFrame : GuiObject
Property Vector2 ScrollingFrame.AbsoluteWindowSize [<💾> SaveOnly] [ReadOnly] [NotReplicated]
Property Content ScrollingFrame.BottomImage
Property Vector2 ScrollingFrame.CanvasPosition
Property UDim2 ScrollingFrame.CanvasSize
Property Enum<ElasticBehavior> ScrollingFrame.ElasticBehavior
Property Enum<ScrollBarInset> ScrollingFrame.HorizontalScrollBarInset
Property Content ScrollingFrame.MidImage
Property Color3 ScrollingFrame.ScrollBarImageColor3
Property float ScrollingFrame.ScrollBarImageTransparency
Property int ScrollingFrame.ScrollBarThickness
Property Enum<ScrollingDirection> ScrollingFrame.ScrollingDirection
Property bool ScrollingFrame.ScrollingEnabled
Property Content ScrollingFrame.TopImage
Property Enum<ScrollBarInset> ScrollingFrame.VerticalScrollBarInset
Property Enum<VerticalScrollBarPosition> ScrollingFrame.VerticalScrollBarPosition
Function void ScrollingFrame:ClearInertialScrolling() {RobloxScriptSecurity}
Function Vector2 ScrollingFrame:GetSampledInertialVelocity() {RobloxScriptSecurity}
Function void ScrollingFrame:ScrollToTop() {RobloxScriptSecurity}
Class TextBox : GuiObject
Property bool TextBox.ClearTextOnFocus
Property int TextBox.CursorPosition
Property bool TextBox.ManualFocusRelease {RobloxScriptSecurity} [<📁> LoadOnly] [NotReplicated]
Property bool TextBox.MultiLine
Property bool TextBox.OverlayNativeInput {RobloxScriptSecurity} [<📁> LoadOnly] [NotReplicated]
Property Enum<ReturnKeyType> TextBox.ReturnKeyType {RobloxScriptSecurity} [<📁> LoadOnly] [NotReplicated]
Property int TextBox.SelectionStart
Property bool TextBox.ShowNativeInput
Property bool TextBox.TextEditable
Property Enum<TextInputType> TextBox.TextInputType {RobloxScriptSecurity} [<📁> LoadOnly] [NotReplicated]
Property bool TextBox.EnableRealtimeFilteringHints {RobloxScriptSecurity} [<📁> LoadOnly] [NotReplicated]
Property Enum<Font> TextBox.Font
Property Enum<FontSize> TextBox.FontSize [<📁> LoadOnly] [NotReplicated] [Deprecated]
Property float TextBox.LineHeight
Property Color3 TextBox.PlaceholderColor3
Property string TextBox.PlaceholderText
Property string TextBox.Text
Property Vector2 TextBox.TextBounds [ReadOnly] [NotReplicated]
Property BrickColor TextBox.TextColor [<📁> LoadOnly] [Hidden] [NotReplicated] [Deprecated]
Property Color3 TextBox.TextColor3
Property bool TextBox.TextFits [ReadOnly] [NotReplicated]
Property bool TextBox.TextScaled
Property float TextBox.TextSize
Property Color3 TextBox.TextStrokeColor3
Property float TextBox.TextStrokeTransparency
Property float TextBox.TextTransparency
Property Enum<TextTruncate> TextBox.TextTruncate
Property bool TextBox.TextWrap [<📁> LoadOnly] [NotReplicated] [Deprecated]
Property bool TextBox.TextWrapped
Property Enum<TextXAlignment> TextBox.TextXAlignment
Property Enum<TextYAlignment> TextBox.TextYAlignment
Function void TextBox:CaptureFocus()
Function bool TextBox:IsFocused()
Function void TextBox:ReleaseFocus(bool submitted = false)
Function void TextBox:ResetKeyboardMode() {RobloxScriptSecurity}
Function void TextBox:SetTextFromInput(string text) {RobloxScriptSecurity}
Event TextBox.FocusLost(bool enterPressed, Instance inputThatCausedFocusLoss)
Event TextBox.Focused()
Event TextBox.ReturnPressedFromOnScreenKeyboard()
Class VideoFrame : GuiObject
Property bool VideoFrame.IsLoaded [ReadOnly] [NotReplicated]
Property bool VideoFrame.Looped
Property bool VideoFrame.Playing [NotReplicated]
Property Vector2 VideoFrame.Resolution [ReadOnly] [NotReplicated]