From 45fc10999ff97d55aa97298561974308c44c6cf1 Mon Sep 17 00:00:00 2001 From: Lewin Kelly Date: Wed, 11 Oct 2023 09:47:18 +0100 Subject: [PATCH] Add prototype for Mercury Sync plugin --- README.md | 3 +- Sync/Plugin/Plugin.lua | 164 + Sync/Plugin/icon.png | Bin 0 -> 2534 bytes Sync/Plugin/icon2.png | Bin 0 -> 2786 bytes Sync/Server/.gitignore | 169 + Sync/Server/bun.lockb | Bin 0 -> 3861 bytes Sync/Server/index.ts | 5 + Sync/Server/package.json | 14 + Sync/Server/tsconfig.json | 21 + melt.yml | 269 - mercury.yml | 9572 +++++++++++++++++++++++++++++++++ selene.toml | 5 +- src/client/Client.client.luau | 19 - src/shared/melt/init.luau | 163 - stylua.toml | 2 +- 15 files changed, 9949 insertions(+), 457 deletions(-) create mode 100644 Sync/Plugin/Plugin.lua create mode 100644 Sync/Plugin/icon.png create mode 100644 Sync/Plugin/icon2.png create mode 100644 Sync/Server/.gitignore create mode 100644 Sync/Server/bun.lockb create mode 100644 Sync/Server/index.ts create mode 100644 Sync/Server/package.json create mode 100644 Sync/Server/tsconfig.json delete mode 100644 melt.yml create mode 100644 mercury.yml delete mode 100644 src/client/Client.client.luau delete mode 100644 src/shared/melt/init.luau diff --git a/README.md b/README.md index b1ec0c6..858baea 100644 --- a/README.md +++ b/README.md @@ -1,2 +1,3 @@ # melt -Roblox UI library built for backwards compatibility + +Backwards-compatible tooling for Roblox development diff --git a/Sync/Plugin/Plugin.lua b/Sync/Plugin/Plugin.lua new file mode 100644 index 0000000..58969b2 --- /dev/null +++ b/Sync/Plugin/Plugin.lua @@ -0,0 +1,164 @@ +local plugin = PluginManager():CreatePlugin() +local initiated = false + +local HttpService = game:GetService "HttpService" +HttpService.HttpEnabled = true + +local function initiate() + if initiated then + return + end + initiated = true + + print "Initiating network server for Mercury Sync." + print "Hosting servers is not possible after opening Mercury Sync! Please restart Studio to host servers again." + + game:GetService("NetworkServer"):Start() +end + +local toolbar = plugin:CreateToolbar "Mercury Sync" +local button = toolbar:CreateButton( + "", -- The text next to the icon. Leave this blank if the icon is sufficient. + "Sync!", -- hover text + "icon.png" -- The icon file's name. Make sure you change it to your own icon file's name! +) + +local Fusion = LoadLibrary "RbxFusion" + +local New = Fusion.New +local Children = Fusion.Children +local Value = Fusion.Value +local Spring = Fusion.Spring +local peek = Fusion.peek + +local g +local notifications = {} + +local WIDTH = 250 + +-- the gui is removed when there are no notifications, +-- to prevent remaining in StarterGui +local function gui() + if not g then + g = New "ScreenGui" { + Name = "Mercury Sync", + Parent = game.StarterGui, + + [Children] = New "Frame" { + Name = "Notifications", + BackgroundColor3 = Color3.new(0, 0, 0), + BackgroundTransparency = 1, + Position = UDim2.new(0, 0, 0, 0), + Size = UDim2.new(0, WIDTH, 1, 0), + }, + } + + local conn, destroyed + conn = g.Notifications.DescendantRemoving:connect(function() + wait(1) + if not destroyed and #g.Notifications:GetChildren() == 0 then + g:Destroy() + g = nil + notifications = {} + destroyed = true + conn:disconnect() + end + end) + end + + return g +end + +local function notifyCount() + local count = 0 + for _, _ in pairs(notifications) do + count = count + 1 + end + return count +end + +local idCount = 0 + +local function notify(text) + local startCount = notifyCount() + local position = Value(UDim2.new(0, -WIDTH, 0, 60 * (startCount + 1) - 50)) + local transparency = Value(0) + + idCount = idCount + 1 + local id = idCount + + local t = New "Frame" { + Name = "Notification", + Parent = gui().Notifications, + BackgroundColor3 = Color3.new(), + BackgroundTransparency = Spring(transparency, 15), + BorderSizePixel = 0, + Position = Spring(position, 15), + Size = UDim2.new(1, 0, 0, 50), + + [Children] = { + New "ImageLabel" { + Image = "rbxasset://../../../Plugins/TestPlugin/icon2.png", + BackgroundTransparency = 1, + Position = UDim2.new(0, 5, 0, 5), + Size = UDim2.new(0, 40, 0, 40), + }, + New "TextLabel" { + Position = UDim2.new(0, 50, 0, 0), + Size = UDim2.new(1, -60, 1, 0), + BackgroundTransparency = 1, + Text = text, + TextWrapped = true, + TextColor3 = Color3.new(1, 1, 1), + Font = Enum.Font.SourceSans, + FontSize = Enum.FontSize.Size18, + TextXAlignment = Enum.TextXAlignment.Center, + TextYAlignment = Enum.TextYAlignment.Center, + }, + }, + } + local tbl = { + obj = t, + pos = position, + } + notifications[id] = tbl + + position:set(peek(position) + UDim2.new(0, WIDTH, 0, 0)) + transparency:set(0.5) + wait(3) + + position:set(UDim2.new(0, 0, 0, -60)) + transparency:set(1) + + notifications[id] = nil + + for _, v in pairs(notifications) do + if peek(v.pos).Y.Offset > peek(position).Y.Offset then + v.pos:set(peek(v.pos) - UDim2.new(0, 0, 0, 60)) + end + end + + wait(1) + t:Destroy() +end + +local debounce +button.Click:connect(function() + if debounce then + return + end + debounce = true + initiate() + + local ok, res = ypcall(function() + return HttpService:GetAsync "http://localhost:2013/" + end) + + if ok then + notify("Synced: " .. res) + else + notify "Failed to sync! Is Mercury Sync Server running?" + end + + debounce = false +end) diff --git a/Sync/Plugin/icon.png b/Sync/Plugin/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..36c335f646fc7493ed8e53a2f1af4a9a1c1f1223 GIT binary patch literal 2534 zcmVkt3jd@=cNw>Z2c8R3K z>EU!Y3IGYP`M$3-R8J3oP=x|e1%R+JC%c3Eagf){#CKd5=IG}!pE|L`r#i@XaNWN$ z14}c2TUzBlKgf^WaWA*H(Hp{0em%&C?sq&GkIDajkUbHJZ2)}_f6B3~r7g4%oyh-xLx;=^ns~$6?D7NR zB4ZWCj1sxUsAyIpfpJ>Cixe_WYY)6iVxr#oI@gD-C$pw_O zmhXe5jd5G@Mhsx+!G=n+gU|cp&wR`Bea3%*$>bRP+kI&|u72iguIyNqf3>{EPx%e2 z^0UR@7wleBOZn@)896PqjI=zamfj5=6NWiyzZF9+Idr3Hn9vq zT)&G!p7jE^=pLxSAEUhXn8a92Q4;R{HiY3Np5<~gazYIiX(11}B^;s87m6Ppzc0`6 z!1#_0Kx3KqApa#jq!}m(L&b6uT2EGTt^2PDgHc}pl>CA}Cc=Gf2t%p7{?}$;=mE6u z|6inw3<-TZggeq@kB%4p!O#HiaA!~Y6Fax)-S=zKcKsHe5fuHw&De(yyd{15W!tV8 z@>sL*9(NvjdvTSTw!{z)qr8VprNE6k;=ODLhqmwbO#Zm{0GjaW2lATNFABXhHc)nw z1G2V2v$*Dq7w8S(4tMtCh2b)np6ZzY6notHQt5p>fTr!4n~L+zR_YzUF*K7)9_ZX_ zEEx!+ybo8|C2$WL!lLa5eDMI<_CLFIZ5;(qE8vuIq)fkf)Rkvq00ws~dGm(H9;_tq zaPJ;>3NZlJgo5^BDRJDj74lfzfz? zCAohsiz$O88Gxk?@Wf_Mx_Jr9oD4u48>q-@h^(F4shUw5qN zYEC(=>)DeRmVAOcmr$S!&wm;I_f3FU{~mWVu4g4Ini0jG&U4=!edtQb`XZ>g(R9Y& z_Xk4*(DVcPW?*F=N^}+QtFDhdfW;k640eWeQW@G+&hCBqgnC8pj*)TfukY+*p#sMT+W`nU;myf+S>o-_=7P6 zkWi@QGGb1_UKz)rtNqecKl0W$Pkiy*E8jkKH*xAaD{(lNs(uRb?AGNEOn0$io>`9X zi8Ce45O+R6NE-a^Q!{)MN{?%ru@ipBWjyPC#@rc1hLgTA1&MD@F)HyjG|hb)+Fi^H z?!0AfuCu2maP42ohZ4Q=YgV$x;MeCctYnMyi+q&7lnt=1775&Fl`n>4Sjm=(d4`%R z2~gpu{2eRVQsSq43Dy}_vZTaM`64;I=*kN-kb>n<;jjD}M=lKoYcM0nw|tvH^uyrz z+;@k^$4E~(#6AFXQsKW{z2$roZxRZ03l+5z;`Oj|Ax8ZU|1wCb-LIKW`63(g#NeM* zOtRfCm`?dS^5iw)yyTVy5w|>r0T}Ya&>C&1=TA1&yCuHzleGL3RD|st)g+8`Zen%> z8}gwbTw9-o@_SsiWN{Tk`V@q9_gN`lD2Su{)Ki?YSTly=vr>LfjDl!r3&M~NhVX5C zZiYWfNxT9Pkwf!A4cJ5L} zV)suKTz%s2qz09QnM4^&={s5jUTgaap6U!XT%O^RbI3;3HPcN$`{RjwmVV70tJ0m= z^0+X4X0}S<-*x8|4-vyCn(o}9@E0sZ;Zr1o#^}93k3GoW2#+Lk`lQb7K+MQ@he;ya wNuN;q%(^3LaCUsFU51sb!_d0@J62}nPw{cJM$h0mQvd(}07*qoM6N<$g2sCPo&W#< literal 0 HcmV?d00001 diff --git a/Sync/Plugin/icon2.png b/Sync/Plugin/icon2.png new file mode 100644 index 0000000000000000000000000000000000000000..9fac5e8d247e86295c99cc084bd8ffbde41b5a66 GIT binary patch literal 2786 zcmV<83LW){P)rU`86V#m`%mj5Oh&w_2P7q~+I1|{NAkGA4Cx|_P&_<0`KiXuxC?{GNW9ROfqGKlDb4A+>5Gn^3mMpyP>wdW@Ms$g?9tU?u<3`n-Y$)PpSM^zjJ|m_n@`=oQ9kgseA2BRas5{Z-skAw zpCq&u`gh8owQjex^*6fTqq6_Mk55=I=$mn_+k4u2$|b^<;a%rD-5z;8E4Zt#;zf2o zfV}}cEqV`k$1PWsZS{!PUTa_AGZK-F0?btK5|TQDlPka?_(9%kC1{XvnbsfY~%Gx-^70)z+OM+87_J) z715o+XbO&5;S@{8d!50y4#siuBKz4BhGP#Re3QzL+wujuL1Df9 zH5Fp+yHH%y-zT4rL1BeoT(4&+jp^_50fG4ma@ZtQ@PmUktCSTmfe9{<)QA*-Oh(T) z!l!imLks^AM;fI0=aViuHnYxDV9K9s z{I71`+s7&L{XwBH<33l)E)_r}LjEP%i||WD3+|fySTDja6f&mYC)l&5ft4}~g+P8; zuJt1Pf+7DT&r$(S;0S5y?-1{L5_bNCBddSQWq!}-clKqK< zknwA{TuU;uxtU@&5GOo)|2x6w`6gCsBt(DS4asr7Ke0HJ3y_ZAcUrsuLV9lXjr}b} zc$G}=&#p|%b^>nyvrlcdv2hN$lf3t@NjT-BFsaofPABe%=?_0wI3a0?k3Mk1xBH9v60m!W)sqX*%(CT36 z#jTJBtiacZLsokkkeNBTSl!=`z9Gr*>izb!LzY(sUra$^%ie=n05a<^yzWci0!T}- zSI7(glEEB8d((1^YX0i@dj1|e%GXx_iDs&arhUg?XRSsUR*1g{G!;9Y{6zt*me+8n zLB4n|tfWlm{1(Zw_qsa_bS;3?{C`Bg@S+u8hcM@5Sq)^oID=gUkSxk*3MlOSK=R-e zD^GkwMyD6x)FG6Wa}AX)nKvAA_@Tj~R` z_`J7b*@KmZf+Oq*vIVH%jzZbo^c_O$_*E#E2JY0X0ImrI>4)XSj-yww>F**L2F_Ul zBxzHH^64gvN}2N?LXsD_U^ELj)IL}URJ7IHKSh{+Vd=X} z0Z@(?{D1gUg6U@}xTB;_V1)v(ThXr|=cb^_XGvYhMgb(XeUcRNRPY}A3hpT6z3i<| z1$V?lKrss75gS+)mh}|XcCrG9D@rq@8hX;k23*3#Q|)x-gQ&9mmDO_RSU?FgfgWtm z$9zwPvP^%ww9k18$g*$a01e!^L_t_ZA0yb@!@Wa@%s>Bl)%}MfH40-yY@kHb&-@N| z8vfDl6e?NeyV+@?!16G52!~b&jkORtQp25wf3yl9swsytJq-%Nn)gzIJ4dml?UL~P zX8OMw0&FjC;Eu%fEQCd}u~*Yt?rt)ufjd`3%Rx{RBXP#>+Xr0*koW=ZFt9KIc2SF@ z1HQ=mMFDKEM8O?N40<69(tRCYe7=4?z#ZIKhJXpM>E9aeG~Ivn6+ki!%&MfUAf&6A zcMhQ5Q2=2*T`4<-%?8{1ui(z(S?{#=p^~tBjHfv(`}p@#k@o%{5@JINz@boual|aa zUKqfm_w!KwgSGxa0c?PPBV`JQ-|VWuq{$qRp2v7UB(K4$;7+*o4!cesKV~!XTcJsl zqOtS-8Zrj+9A_B!!JFK_7J9UuL2N|PH>U8E=-4>P#+qH6uhW`--o>nfJ9nuM)?5e- z`JLciVWC`TIm7vMA#<44n&ebiC=)WLxUEUfTsFWuO~~(n>h;q53x?cI1RWxq6UrAH z2_XC;H@#j!kP}MzbkGV52D>-DQMQy7w6Ug7}GtP7VQK4W7v}=ai$LH8q z5dGYFeC)N|$9;GScZhueCWD0!|Ly9PZf_?~&~dLMGY+NV8w!QYJpT*%BOdpELU?%k zk+M$k1_eTX$(=s=tY;)+0a8)qbVpzJHHEX1`JHs4FX|hmp+Z5Baa$r zic??TCB+duQ&w?Dq#Lm&Qyx_z6UaDsp~v_><>mG%OltDj*2e8A^ok|gF2;Oge^-dlW{*StU0hacIT2L>7^}T2q=#=F zD}l1@$v)RMbbfagw6cwJ6&JQuNWThNAwg_Eg#z%6`;G+{IK2Ha#Tp0c$)Th1*nj90 z;d}K5XE#&rz7|~pEOR?*B?fo8y^cBF4-tI`Xdx55tFX{V!7Q|$WS@mp7J#|KLKimi zoW^}UmGGIA79i!6FlX8o)}M3OWi^=vuwV8Lr^}|t!;JGEa}Yk0atL6)j(ClN3AFr) zd7M16KX9#Y;AaS+?e;P? zwz2!rN};gLEi}6QJ%{mpDh2502YCP5*9Z)mG;y2MIq$S;;N{&Uk+Q8#DE)i#&Rb|` o*BPv^a9WTls9=Y1@suazKV6*iK|QNizW@LL07*qoM6N<$f|0vBBLDyZ literal 0 HcmV?d00001 diff --git a/Sync/Server/.gitignore b/Sync/Server/.gitignore new file mode 100644 index 0000000..f81d56e --- /dev/null +++ b/Sync/Server/.gitignore @@ -0,0 +1,169 @@ +# Based on https://raw.githubusercontent.com/github/gitignore/main/Node.gitignore + +# Logs + +logs +_.log +npm-debug.log_ +yarn-debug.log* +yarn-error.log* +lerna-debug.log* +.pnpm-debug.log* + +# Diagnostic reports (https://nodejs.org/api/report.html) + +report.[0-9]_.[0-9]_.[0-9]_.[0-9]_.json + +# Runtime data + +pids +_.pid +_.seed +\*.pid.lock + +# Directory for instrumented libs generated by jscoverage/JSCover + +lib-cov + +# Coverage directory used by tools like istanbul + +coverage +\*.lcov + +# nyc test coverage + +.nyc_output + +# Grunt intermediate storage (https://gruntjs.com/creating-plugins#storing-task-files) + +.grunt + +# Bower dependency directory (https://bower.io/) + +bower_components + +# node-waf configuration + +.lock-wscript + +# Compiled binary addons (https://nodejs.org/api/addons.html) + +build/Release + +# Dependency directories + +node_modules/ +jspm_packages/ + +# Snowpack dependency directory (https://snowpack.dev/) + +web_modules/ + +# TypeScript cache + +\*.tsbuildinfo + +# Optional npm cache directory + +.npm + +# Optional eslint cache + +.eslintcache + +# Optional stylelint cache + +.stylelintcache + +# Microbundle cache + +.rpt2_cache/ +.rts2_cache_cjs/ +.rts2_cache_es/ +.rts2_cache_umd/ + +# Optional REPL history + +.node_repl_history + +# Output of 'npm pack' + +\*.tgz + +# Yarn Integrity file + +.yarn-integrity + +# dotenv environment variable files + +.env +.env.development.local +.env.test.local +.env.production.local +.env.local + +# parcel-bundler cache (https://parceljs.org/) + +.cache +.parcel-cache + +# Next.js build output + +.next +out + +# Nuxt.js build / generate output + +.nuxt +dist + +# Gatsby files + +.cache/ + +# Comment in the public line in if your project uses Gatsby and not Next.js + +# https://nextjs.org/blog/next-9-1#public-directory-support + +# public + +# vuepress build output + +.vuepress/dist + +# vuepress v2.x temp and cache directory + +.temp +.cache + +# Docusaurus cache and generated files + +.docusaurus + +# Serverless directories + +.serverless/ + +# FuseBox cache + +.fusebox/ + +# DynamoDB Local files + +.dynamodb/ + +# TernJS port file + +.tern-port + +# Stores VSCode versions used for testing VSCode extensions + +.vscode-test + +# yarn v2 + +.yarn/cache +.yarn/unplugged +.yarn/build-state.yml +.yarn/install-state.gz +.pnp.\* diff --git a/Sync/Server/bun.lockb b/Sync/Server/bun.lockb new file mode 100644 index 0000000000000000000000000000000000000000..ba54193e94cae26aa7007575c09366bd200456e7 GIT binary patch literal 3861 zcmds3X;2hL6rP1ua1}XJkQl=XA_cOu2P*>M5Gdo3LK81k3gWU1n~}Yo*(HEdwWy%c zWaC{b7)43cctwL6l|;%TVw9+*7@-g-4JDRDBN5MldA&QmE`$hH^272~&AjgE{=WBK z_v@bLH%x3~8F4DD6;s+wVX9FpfJda(DKpY(H6=>dF&c$IlqnH75CjqXi)+oh*&YiT0>r;3F!Deff=p&`hW@!aM z%!jrML6{iOFv&!7dKPFm=r7?Bgg5B%(02zd;Krwv-<$ksN!z;kEjJ(6MOEj!))(HC zn&*7-r1UK>XYW&IhPyi+4BDU#Z@d|$QLkH{7N=mOD%g>x4U(%uLtsa`AA*FTtB+`7{3Zs_jXv*q^}HwG@+zp3od zAuoNy`@8c(Jpu~ac0J!J_nZ~b9JKt;+ZC)Gul+gV56Zk>IVrEVdr9Ky-=`e+Se=kf zd76l0HPu**S1RU-{wtCh#T8; zU5g8&g3L9>K@s$^>Fdw3g>iQ#riD*;Jzq9FC|M^M;rcASRj+e-xMxyrTc7opBU z4>)a(D*Nz*;RUDtPd>Hd?FDTt{6$;$2GaS-l|I54&zZS?%j$#|d3jsb$E{dBq{_Q+ z|FD6f52Dk=j!pjFk2A)$up#4HZxsZ5aW3eaWkr?p31`eegx444CKmq89fH~YQ>G5N zl&1FlBdK0f{ETNPu0GLT7yXe$eMJ&HgTLu|V&<`=7+Ll6yYb@=JAL(a@x@2QWY*{M zsG-v;e1Qn_I$=`K{PLu|E9F1wKY3Vg7x8=ml z#YcarN!<0>;jF^^>$93G$Z^{PNBD-ny{~9+|J*}6ol+7em=^@_&Q05}v8K9DmL$4HQ`Fl*+H!^P^{ra?TBkX2VRPV3?-#9RDoEkL|o-rMnWW{oWS)Y zt_NX6N=iu?LC}Cfc5ub$z>~m$9KPb36xWm-27JR+E3P`xhzw96fUB3T)Oo}1LW*I0(t58ohFtk<`EtI}k&M@0@I-~LtB$unp zAwyv0rClt%AzM$eN`}@OQ2B4^eQYr3*$A "Hello World!").listen(2013) + +console.log(`Serving at http://${app.server?.hostname}:${app.server?.port}`) diff --git a/Sync/Server/package.json b/Sync/Server/package.json new file mode 100644 index 0000000..81088be --- /dev/null +++ b/Sync/Server/package.json @@ -0,0 +1,14 @@ +{ + "name": "sync", + "module": "index.ts", + "type": "module", + "devDependencies": { + "bun-types": "latest" + }, + "peerDependencies": { + "typescript": "^5.0.0" + }, + "dependencies": { + "elysia": "^0.6.12" + } +} \ No newline at end of file diff --git a/Sync/Server/tsconfig.json b/Sync/Server/tsconfig.json new file mode 100644 index 0000000..29f8aa0 --- /dev/null +++ b/Sync/Server/tsconfig.json @@ -0,0 +1,21 @@ +{ + "compilerOptions": { + "lib": ["ESNext"], + "module": "esnext", + "target": "esnext", + "moduleResolution": "bundler", + "moduleDetection": "force", + "allowImportingTsExtensions": true, + "strict": true, + "downlevelIteration": true, + "skipLibCheck": true, + "jsx": "preserve", + "allowSyntheticDefaultImports": true, + "forceConsistentCasingInFileNames": true, + "allowJs": true, + "noEmit": true, + "types": [ + "bun-types" // add Bun global + ] + } +} diff --git a/melt.yml b/melt.yml deleted file mode 100644 index 9011754..0000000 --- a/melt.yml +++ /dev/null @@ -1,269 +0,0 @@ -globals: - Accoutrement: - any: true - Animation: - any: true - AnimationController: - any: true - AnimationTrack: - any: true - ArcHandles: - any: true - Backpack: - any: true - BackpackItem: - any: true - BillboardGui: - any: true - BindableEvent: - any: true - BindableFunction: - any: true - BlockMesh: - any: true - BodyAngularVelocityBodyColors: - any: true - BodyForce: - any: true - BodyGyro: - any: true - BodyPosition: - any: true - BodyThrust: - any: true - BodyVelocity: - any: true - BoolValue: - any: true - BrickColorValue: - any: true - CFrameValue: - any: true - Camera: - any: true - CharacterMesh: - any: true - ClickDetector: - any: true - Clothing: - any: true - Color3Value: - any: true - Configuration: - any: true - CornerWedgePart: - any: true - CustomEvent: - any: true - CustomEventReceiver: - any: true - CylinderMesh: - any: true - DataModel: - any: true - Debris: - any: true - Decal: - any: true - Dialog: - any: true - DialogChoice: - any: true - DoubleConstrainedValue: - any: true - Explosion: - any: true - Feature: - any: true - FileMesh: - any: true - Fire: - any: true - Flag: - any: true - FlagStand: - any: true - FloorWire: - any: true - ForceField: - any: true - Frame: - any: true - Glue: - any: true - Handles: - any: true - Hat: - any: true - Hole: - any: true - HopperBin: - any: true - Humanoid: - any: true - ImageButton: - any: true - ImageLabel: - any: true - IntConstrainedValue: - any: true - IntValue: - any: true - JointInstance: - any: true - Keyframe: - any: true - Lighting: - any: true - LocalBackpack: - any: true - LocalScript: - any: true - Message: - any: true - Model: - any: true - ModuleScript: - any: true - Motor: - any: true - MotorFeature: - any: true - Mouse: - any: true - NetworkClient: - any: true - NetworkReplicator: - any: true - NetworkServer: - any: true - NumberValue: - any: true - ObjectValue: - any: true - Pants: - any: true - Part: - any: true - Platform: - any: true - Player: - any: true - PlayerGui: - any: true - Players: - any: true - Plugin: - any: true - PluginManager: - any: true - PluginMouse: - any: true - PointLight: - any: true - Pose: - any: true - ProfilingItem: - any: true - RayValue: - any: true - RemoteEvent: - any: true - RemoteFunction: - any: true - ReplicatedStorage: - any: true - RocketPropulsion: - any: true - RotateP: - any: true - RotateV: - any: true - ScreenGui: - any: true - Script: - any: true - ScriptContext: - any: true - Seat: - any: true - Selection: - any: true - SelectionBox: - any: true - SelectionPartLasso: - any: true - SelectionPointLasso: - any: true - Shirt: - any: true - ShirtGraphic: - any: true - SkateboardPlatform: - any: true - Skin: - any: true - Sky: - any: true - Smoke: - any: true - Snap: - any: true - Sound: - any: true - Sparkles: - any: true - SpawnLocation: - any: true - SpecialMesh: - any: true - SpotLight: - any: true - StarterGear: - any: true - StatsItem: - any: true - Status: - any: true - StringValue: - any: true - StudioTool: - any: true - SurfaceGui: - any: true - SurfaceSelection: - any: true - TaskScheduler: - any: true - Team: - any: true - Terrain: - any: true - TerrainRegion: - any: true - TextBox: - any: true - TextButton: - any: true - TextLabel: - any: true - Texture: - any: true - TextureTrail: - any: true - Tool: - any: true - TrussPart: - any: true - Vector3Value: - any: true - VehicleSeat: - any: true - VelocityMotor: - any: true - WedgePart: - any: true - Weld: - any: true - - \ No newline at end of file diff --git a/mercury.yml b/mercury.yml new file mode 100644 index 0000000..af761e3 --- /dev/null +++ b/mercury.yml @@ -0,0 +1,9572 @@ +# This file was @generated by generate-roblox-std at 2022-06-17 03:38:33.243546500 +01:00 +--- +base: lua51 +name: mercury +globals: + # Substitutions + _USER_ID: + args: [] + _CREATOR_ID: + args: [] + _SERVER_PORT: + args: [] + _SERVER_PRESENCE_URL: + args: [] + _SERVER_ADDRESS: + args: [] + _PLACE_ID: + args: [] + _IS_STUDIO_JOIN: + args: [] + _MAP_LOCATION: + args: [] + _MAP_LOCATION_EXISTS: + args: [] + _CHAR_APPEARANCE: + args: [] + _SERVER: + args: [] + _CLIENT: + args: [] + + assert: + args: + - type: any + - required: false + type: string + ypcall: + args: + - type: function + - required: false + type: "..." + Axes.new: + args: + - type: "..." + BrickColor.Black: + args: [] + BrickColor.Blue: + args: [] + BrickColor.DarkGray: + args: [] + BrickColor.Gray: + args: [] + BrickColor.Green: + args: [] + BrickColor.Red: + args: [] + BrickColor.White: + args: [] + BrickColor.Yellow: + args: [] + BrickColor.new: + args: + - type: any + - required: false + type: number + - required: false + type: number + BrickColor.palette: + args: + - type: number + BrickColor.random: + args: [] + CFrame.Angles: + args: + - required: false + type: number + - required: false + type: number + - required: false + type: number + CFrame.fromAxisAngle: + args: + - type: + display: Vector3 + - type: number + CFrame.fromEulerAnglesXYZ: + args: + - type: number + - type: number + - type: number + CFrame.fromEulerAnglesYXZ: + args: + - type: number + - type: number + - type: number + CFrame.fromMatrix: + args: + - type: + display: Vector3 + - type: + display: Vector3 + - type: + display: Vector3 + - required: false + type: + display: Vector3 + CFrame.fromOrientation: + args: + - type: number + - type: number + - type: number + CFrame.identity: + property: read-only + CFrame.lookAt: + args: + - type: + display: Vector3 + - type: + display: Vector3 + - required: false + type: + display: Vector3 + CFrame.new: + args: + - required: false + type: any + - required: false + type: any + - required: false + type: number + - required: false + type: number + - required: false + type: number + - required: false + type: number + - required: false + type: number + - required: false + type: number + - required: false + type: number + - required: false + type: number + - required: false + type: number + - required: false + type: number + Color3.fromHSV: + args: + - type: number + - type: number + - type: number + Color3.fromHex: + args: + - type: string + Color3.fromRGB: + args: + - type: number + - type: number + - type: number + Color3.new: + args: + - required: false + type: number + - required: false + type: number + - required: false + type: number + Color3.toHSV: + args: + - type: + display: Color3 + ColorSequence.new: + args: + - type: any + - required: false + type: + display: Color3 + ColorSequenceKeypoint.new: + args: + - type: number + - type: + display: Color3 + DateTime.fromIsoDate: + args: + - type: string + DateTime.fromLocalTime: + args: + - required: false + type: number + - required: false + type: number + - required: false + type: number + - required: false + type: number + - required: false + type: number + - required: false + type: number + - required: false + type: number + DateTime.fromUniversalTime: + args: + - required: false + type: number + - required: false + type: number + - required: false + type: number + - required: false + type: number + - required: false + type: number + - required: false + type: number + - required: false + type: number + DateTime.fromUnixTimestamp: + args: + - type: number + DateTime.fromUnixTimestampMillis: + args: + - type: number + DateTime.now: + args: [] + DebuggerManager: + args: [] + DockWidgetPluginGuiInfo.new: + args: + - required: false + type: + display: InitialDockState + - required: false + type: bool + - required: false + type: bool + - required: false + type: number + - required: false + type: number + - required: false + type: number + - required: false + type: number + + Enum.UploadSetting.Never: + struct: EnumItem + Enum.PriorityMethod.Ask me first: + struct: EnumItem + + Enum.PriorityMethod.AccumulatedError: + struct: EnumItem + Enum.PhysicsSendMethod.ErrorComputation2: + struct: EnumItem + + Enum.ABTestLoadingStatus.Error: + struct: EnumItem + Enum.ABTestLoadingStatus.GetEnumItems: + args: [] + method: true + Enum.ABTestLoadingStatus.Initialized: + struct: EnumItem + Enum.ABTestLoadingStatus.None: + struct: EnumItem + Enum.ABTestLoadingStatus.Pending: + struct: EnumItem + Enum.ABTestLoadingStatus.ShutOff: + struct: EnumItem + Enum.ABTestLoadingStatus.TimedOut: + struct: EnumItem + Enum.AccessoryType.Back: + struct: EnumItem + Enum.AccessoryType.DressSkirt: + struct: EnumItem + Enum.AccessoryType.Eyebrow: + struct: EnumItem + Enum.AccessoryType.Eyelash: + struct: EnumItem + Enum.AccessoryType.Face: + struct: EnumItem + Enum.AccessoryType.Front: + struct: EnumItem + Enum.AccessoryType.GetEnumItems: + args: [] + method: true + Enum.AccessoryType.Hair: + struct: EnumItem + Enum.AccessoryType.Hat: + struct: EnumItem + Enum.AccessoryType.Jacket: + struct: EnumItem + Enum.AccessoryType.LeftShoe: + struct: EnumItem + Enum.AccessoryType.Neck: + struct: EnumItem + Enum.AccessoryType.Pants: + struct: EnumItem + Enum.AccessoryType.RightShoe: + struct: EnumItem + Enum.AccessoryType.Shirt: + struct: EnumItem + Enum.AccessoryType.Shorts: + struct: EnumItem + Enum.AccessoryType.Shoulder: + struct: EnumItem + Enum.AccessoryType.Sweater: + struct: EnumItem + Enum.AccessoryType.TShirt: + struct: EnumItem + Enum.AccessoryType.Unknown: + struct: EnumItem + Enum.AccessoryType.Waist: + struct: EnumItem + Enum.ActionType.Draw: + struct: EnumItem + Enum.ActionType.GetEnumItems: + args: [] + method: true + Enum.ActionType.Lose: + struct: EnumItem + Enum.ActionType.Nothing: + struct: EnumItem + Enum.ActionType.Pause: + struct: EnumItem + Enum.ActionType.Win: + struct: EnumItem + Enum.ActuatorRelativeTo.Attachment0: + struct: EnumItem + Enum.ActuatorRelativeTo.Attachment1: + struct: EnumItem + Enum.ActuatorRelativeTo.GetEnumItems: + args: [] + method: true + Enum.ActuatorRelativeTo.World: + struct: EnumItem + Enum.ActuatorType.GetEnumItems: + args: [] + method: true + Enum.ActuatorType.Motor: + struct: EnumItem + Enum.ActuatorType.None: + struct: EnumItem + Enum.ActuatorType.Servo: + struct: EnumItem + Enum.AdornCullingMode.Automatic: + struct: EnumItem + Enum.AdornCullingMode.GetEnumItems: + args: [] + method: true + Enum.AdornCullingMode.Never: + struct: EnumItem + Enum.AlignType.GetEnumItems: + args: [] + method: true + Enum.AlignType.Parallel: + struct: EnumItem + Enum.AlignType.Perpendicular: + struct: EnumItem + Enum.AlphaMode.GetEnumItems: + args: [] + method: true + Enum.AlphaMode.Overlay: + struct: EnumItem + Enum.AlphaMode.Transparency: + struct: EnumItem + Enum.AnalyticsEconomyAction.Acquire: + struct: EnumItem + Enum.AnalyticsEconomyAction.Default: + struct: EnumItem + Enum.AnalyticsEconomyAction.GetEnumItems: + args: [] + method: true + Enum.AnalyticsEconomyAction.Spend: + struct: EnumItem + Enum.AnalyticsLogLevel.Debug: + struct: EnumItem + Enum.AnalyticsLogLevel.Error: + struct: EnumItem + Enum.AnalyticsLogLevel.Fatal: + struct: EnumItem + Enum.AnalyticsLogLevel.GetEnumItems: + args: [] + method: true + Enum.AnalyticsLogLevel.Information: + struct: EnumItem + Enum.AnalyticsLogLevel.Trace: + struct: EnumItem + Enum.AnalyticsLogLevel.Warning: + struct: EnumItem + Enum.AnalyticsProgressionStatus.Abandon: + struct: EnumItem + Enum.AnalyticsProgressionStatus.Begin: + struct: EnumItem + Enum.AnalyticsProgressionStatus.Complete: + struct: EnumItem + Enum.AnalyticsProgressionStatus.Default: + struct: EnumItem + Enum.AnalyticsProgressionStatus.Fail: + struct: EnumItem + Enum.AnalyticsProgressionStatus.GetEnumItems: + args: [] + method: true + Enum.AnimationPriority.Action: + struct: EnumItem + Enum.AnimationPriority.Action2: + struct: EnumItem + Enum.AnimationPriority.Action3: + struct: EnumItem + Enum.AnimationPriority.Action4: + struct: EnumItem + Enum.AnimationPriority.Core: + struct: EnumItem + Enum.AnimationPriority.GetEnumItems: + args: [] + method: true + Enum.AnimationPriority.Idle: + struct: EnumItem + Enum.AnimationPriority.Movement: + struct: EnumItem + Enum.AnimatorRetargetingMode.Default: + struct: EnumItem + Enum.AnimatorRetargetingMode.Disabled: + struct: EnumItem + Enum.AnimatorRetargetingMode.Enabled: + struct: EnumItem + Enum.AnimatorRetargetingMode.GetEnumItems: + args: [] + method: true + Enum.AppShellActionType.AvatarEditorPageLoaded: + struct: EnumItem + Enum.AppShellActionType.GamePageLoaded: + struct: EnumItem + Enum.AppShellActionType.GetEnumItems: + args: [] + method: true + Enum.AppShellActionType.HomePageLoaded: + struct: EnumItem + Enum.AppShellActionType.None: + struct: EnumItem + Enum.AppShellActionType.OpenApp: + struct: EnumItem + Enum.AppShellActionType.ReadConversation: + struct: EnumItem + Enum.AppShellActionType.TapAvatarTab: + struct: EnumItem + Enum.AppShellActionType.TapChatTab: + struct: EnumItem + Enum.AppShellActionType.TapConversationEntry: + struct: EnumItem + Enum.AppShellActionType.TapGamePageTab: + struct: EnumItem + Enum.AppShellActionType.TapHomePageTab: + struct: EnumItem + Enum.AppShellFeature.AvatarEditor: + struct: EnumItem + Enum.AppShellFeature.Chat: + struct: EnumItem + Enum.AppShellFeature.GamePage: + struct: EnumItem + Enum.AppShellFeature.GetEnumItems: + args: [] + method: true + Enum.AppShellFeature.HomePage: + struct: EnumItem + Enum.AppShellFeature.Landing: + struct: EnumItem + Enum.AppShellFeature.More: + struct: EnumItem + Enum.AppShellFeature.None: + struct: EnumItem + Enum.AppUpdateStatus.Available: + struct: EnumItem + Enum.AppUpdateStatus.Failed: + struct: EnumItem + Enum.AppUpdateStatus.GetEnumItems: + args: [] + method: true + Enum.AppUpdateStatus.NotAvailable: + struct: EnumItem + Enum.AppUpdateStatus.NotSupported: + struct: EnumItem + Enum.AppUpdateStatus.Unknown: + struct: EnumItem + Enum.ApplyStrokeMode.Border: + struct: EnumItem + Enum.ApplyStrokeMode.Contextual: + struct: EnumItem + Enum.ApplyStrokeMode.GetEnumItems: + args: [] + method: true + Enum.AspectType.FitWithinMaxSize: + struct: EnumItem + Enum.AspectType.GetEnumItems: + args: [] + method: true + Enum.AspectType.ScaleWithParentSize: + struct: EnumItem + Enum.AssetFetchStatus.Failure: + struct: EnumItem + Enum.AssetFetchStatus.GetEnumItems: + args: [] + method: true + Enum.AssetFetchStatus.Success: + struct: EnumItem + Enum.AssetType.Animation: + struct: EnumItem + Enum.AssetType.Audio: + struct: EnumItem + Enum.AssetType.BackAccessory: + struct: EnumItem + Enum.AssetType.Badge: + struct: EnumItem + Enum.AssetType.ClimbAnimation: + struct: EnumItem + Enum.AssetType.DeathAnimation: + struct: EnumItem + Enum.AssetType.Decal: + struct: EnumItem + Enum.AssetType.DressSkirtAccessory: + struct: EnumItem + Enum.AssetType.EarAccessory: + struct: EnumItem + Enum.AssetType.EmoteAnimation: + struct: EnumItem + Enum.AssetType.EyeAccessory: + struct: EnumItem + Enum.AssetType.EyebrowAccessory: + struct: EnumItem + Enum.AssetType.EyelashAccessory: + struct: EnumItem + Enum.AssetType.Face: + struct: EnumItem + Enum.AssetType.FaceAccessory: + struct: EnumItem + Enum.AssetType.FallAnimation: + struct: EnumItem + Enum.AssetType.FrontAccessory: + struct: EnumItem + Enum.AssetType.GamePass: + struct: EnumItem + Enum.AssetType.Gear: + struct: EnumItem + Enum.AssetType.GetEnumItems: + args: [] + method: true + Enum.AssetType.HairAccessory: + struct: EnumItem + Enum.AssetType.Hat: + struct: EnumItem + Enum.AssetType.Head: + struct: EnumItem + Enum.AssetType.IdleAnimation: + struct: EnumItem + Enum.AssetType.Image: + struct: EnumItem + Enum.AssetType.JacketAccessory: + struct: EnumItem + Enum.AssetType.JumpAnimation: + struct: EnumItem + Enum.AssetType.LeftArm: + struct: EnumItem + Enum.AssetType.LeftLeg: + struct: EnumItem + Enum.AssetType.LeftShoeAccessory: + struct: EnumItem + Enum.AssetType.Lua: + struct: EnumItem + Enum.AssetType.Mesh: + struct: EnumItem + Enum.AssetType.MeshPart: + struct: EnumItem + Enum.AssetType.Model: + struct: EnumItem + Enum.AssetType.NeckAccessory: + struct: EnumItem + Enum.AssetType.Package: + struct: EnumItem + Enum.AssetType.Pants: + struct: EnumItem + Enum.AssetType.PantsAccessory: + struct: EnumItem + Enum.AssetType.Place: + struct: EnumItem + Enum.AssetType.Plugin: + struct: EnumItem + Enum.AssetType.PoseAnimation: + struct: EnumItem + Enum.AssetType.RightArm: + struct: EnumItem + Enum.AssetType.RightLeg: + struct: EnumItem + Enum.AssetType.RightShoeAccessory: + struct: EnumItem + Enum.AssetType.RunAnimation: + struct: EnumItem + Enum.AssetType.Shirt: + struct: EnumItem + Enum.AssetType.ShirtAccessory: + struct: EnumItem + Enum.AssetType.ShortsAccessory: + struct: EnumItem + Enum.AssetType.ShoulderAccessory: + struct: EnumItem + Enum.AssetType.SweaterAccessory: + struct: EnumItem + Enum.AssetType.SwimAnimation: + struct: EnumItem + Enum.AssetType.TShirt: + struct: EnumItem + Enum.AssetType.TShirtAccessory: + struct: EnumItem + Enum.AssetType.Torso: + struct: EnumItem + Enum.AssetType.Video: + struct: EnumItem + Enum.AssetType.WaistAccessory: + struct: EnumItem + Enum.AssetType.WalkAnimation: + struct: EnumItem + Enum.AssetTypeVerification.Always: + struct: EnumItem + Enum.AssetTypeVerification.ClientOnly: + struct: EnumItem + Enum.AssetTypeVerification.Default: + struct: EnumItem + Enum.AssetTypeVerification.GetEnumItems: + args: [] + method: true + Enum.AutoIndentRule.Absolute: + struct: EnumItem + Enum.AutoIndentRule.GetEnumItems: + args: [] + method: true + Enum.AutoIndentRule.Off: + struct: EnumItem + Enum.AutoIndentRule.Relative: + struct: EnumItem + Enum.AutomaticSize.GetEnumItems: + args: [] + method: true + Enum.AutomaticSize.None: + struct: EnumItem + Enum.AutomaticSize.X: + struct: EnumItem + Enum.AutomaticSize.XY: + struct: EnumItem + Enum.AutomaticSize.Y: + struct: EnumItem + Enum.AvatarAssetType.BackAccessory: + struct: EnumItem + Enum.AvatarAssetType.ClimbAnimation: + struct: EnumItem + Enum.AvatarAssetType.DressSkirtAccessory: + struct: EnumItem + Enum.AvatarAssetType.EmoteAnimation: + struct: EnumItem + Enum.AvatarAssetType.EyebrowAccessory: + struct: EnumItem + Enum.AvatarAssetType.EyelashAccessory: + struct: EnumItem + Enum.AvatarAssetType.Face: + struct: EnumItem + Enum.AvatarAssetType.FaceAccessory: + struct: EnumItem + Enum.AvatarAssetType.FallAnimation: + struct: EnumItem + Enum.AvatarAssetType.FrontAccessory: + struct: EnumItem + Enum.AvatarAssetType.Gear: + struct: EnumItem + Enum.AvatarAssetType.GetEnumItems: + args: [] + method: true + Enum.AvatarAssetType.HairAccessory: + struct: EnumItem + Enum.AvatarAssetType.Hat: + struct: EnumItem + Enum.AvatarAssetType.Head: + struct: EnumItem + Enum.AvatarAssetType.IdleAnimation: + struct: EnumItem + Enum.AvatarAssetType.JacketAccessory: + struct: EnumItem + Enum.AvatarAssetType.JumpAnimation: + struct: EnumItem + Enum.AvatarAssetType.LeftArm: + struct: EnumItem + Enum.AvatarAssetType.LeftLeg: + struct: EnumItem + Enum.AvatarAssetType.LeftShoeAccessory: + struct: EnumItem + Enum.AvatarAssetType.NeckAccessory: + struct: EnumItem + Enum.AvatarAssetType.Pants: + struct: EnumItem + Enum.AvatarAssetType.PantsAccessory: + struct: EnumItem + Enum.AvatarAssetType.RightArm: + struct: EnumItem + Enum.AvatarAssetType.RightLeg: + struct: EnumItem + Enum.AvatarAssetType.RightShoeAccessory: + struct: EnumItem + Enum.AvatarAssetType.RunAnimation: + struct: EnumItem + Enum.AvatarAssetType.Shirt: + struct: EnumItem + Enum.AvatarAssetType.ShirtAccessory: + struct: EnumItem + Enum.AvatarAssetType.ShortsAccessory: + struct: EnumItem + Enum.AvatarAssetType.ShoulderAccessory: + struct: EnumItem + Enum.AvatarAssetType.SweaterAccessory: + struct: EnumItem + Enum.AvatarAssetType.SwimAnimation: + struct: EnumItem + Enum.AvatarAssetType.TShirt: + struct: EnumItem + Enum.AvatarAssetType.TShirtAccessory: + struct: EnumItem + Enum.AvatarAssetType.Torso: + struct: EnumItem + Enum.AvatarAssetType.WaistAccessory: + struct: EnumItem + Enum.AvatarAssetType.WalkAnimation: + struct: EnumItem + Enum.AvatarContextMenuOption.Chat: + struct: EnumItem + Enum.AvatarContextMenuOption.Emote: + struct: EnumItem + Enum.AvatarContextMenuOption.Friend: + struct: EnumItem + Enum.AvatarContextMenuOption.GetEnumItems: + args: [] + method: true + Enum.AvatarContextMenuOption.InspectMenu: + struct: EnumItem + Enum.AvatarItemType.Asset: + struct: EnumItem + Enum.AvatarItemType.Bundle: + struct: EnumItem + Enum.AvatarItemType.GetEnumItems: + args: [] + method: true + Enum.AvatarPromptResult.Failed: + struct: EnumItem + Enum.AvatarPromptResult.GetEnumItems: + args: [] + method: true + Enum.AvatarPromptResult.PermissionDenied: + struct: EnumItem + Enum.AvatarPromptResult.Success: + struct: EnumItem + Enum.Axis.GetEnumItems: + args: [] + method: true + Enum.Axis.X: + struct: EnumItem + Enum.Axis.Y: + struct: EnumItem + Enum.Axis.Z: + struct: EnumItem + Enum.BinType.Clone: + struct: EnumItem + Enum.BinType.GameTool: + struct: EnumItem + Enum.BinType.GetEnumItems: + args: [] + method: true + Enum.BinType.Grab: + struct: EnumItem + Enum.BinType.Hammer: + struct: EnumItem + Enum.BinType.Script: + struct: EnumItem + Enum.BodyPart.GetEnumItems: + args: [] + method: true + Enum.BodyPart.Head: + struct: EnumItem + Enum.BodyPart.LeftArm: + struct: EnumItem + Enum.BodyPart.LeftLeg: + struct: EnumItem + Enum.BodyPart.RightArm: + struct: EnumItem + Enum.BodyPart.RightLeg: + struct: EnumItem + Enum.BodyPart.Torso: + struct: EnumItem + Enum.BodyPartR15.GetEnumItems: + args: [] + method: true + Enum.BodyPartR15.Head: + struct: EnumItem + Enum.BodyPartR15.LeftFoot: + struct: EnumItem + Enum.BodyPartR15.LeftHand: + struct: EnumItem + Enum.BodyPartR15.LeftLowerArm: + struct: EnumItem + Enum.BodyPartR15.LeftLowerLeg: + struct: EnumItem + Enum.BodyPartR15.LeftUpperArm: + struct: EnumItem + Enum.BodyPartR15.LeftUpperLeg: + struct: EnumItem + Enum.BodyPartR15.LowerTorso: + struct: EnumItem + Enum.BodyPartR15.RightFoot: + struct: EnumItem + Enum.BodyPartR15.RightHand: + struct: EnumItem + Enum.BodyPartR15.RightLowerArm: + struct: EnumItem + Enum.BodyPartR15.RightLowerLeg: + struct: EnumItem + Enum.BodyPartR15.RightUpperArm: + struct: EnumItem + Enum.BodyPartR15.RightUpperLeg: + struct: EnumItem + Enum.BodyPartR15.RootPart: + struct: EnumItem + Enum.BodyPartR15.Unknown: + struct: EnumItem + Enum.BodyPartR15.UpperTorso: + struct: EnumItem + Enum.BorderMode.GetEnumItems: + args: [] + method: true + Enum.BorderMode.Inset: + struct: EnumItem + Enum.BorderMode.Middle: + struct: EnumItem + Enum.BorderMode.Outline: + struct: EnumItem + Enum.BreakReason.Error: + struct: EnumItem + Enum.BreakReason.GetEnumItems: + args: [] + method: true + Enum.BreakReason.Other: + struct: EnumItem + Enum.BreakReason.SpecialBreakpoint: + struct: EnumItem + Enum.BreakReason.UserBreakpoint: + struct: EnumItem + Enum.BreakpointRemoveReason.GetEnumItems: + args: [] + method: true + Enum.BreakpointRemoveReason.Requested: + struct: EnumItem + Enum.BreakpointRemoveReason.ScriptChanged: + struct: EnumItem + Enum.BreakpointRemoveReason.ScriptRemoved: + struct: EnumItem + Enum.BulkMoveMode.FireAllEvents: + struct: EnumItem + Enum.BulkMoveMode.FireCFrameChanged: + struct: EnumItem + Enum.BulkMoveMode.GetEnumItems: + args: [] + method: true + Enum.BundleType.Animations: + struct: EnumItem + Enum.BundleType.BodyParts: + struct: EnumItem + Enum.BundleType.GetEnumItems: + args: [] + method: true + Enum.BundleType.Shoes: + struct: EnumItem + Enum.Button.Dismount: + struct: EnumItem + Enum.Button.GetEnumItems: + args: [] + method: true + Enum.Button.Jump: + struct: EnumItem + Enum.ButtonStyle.Custom: + struct: EnumItem + Enum.ButtonStyle.GetEnumItems: + args: [] + method: true + Enum.ButtonStyle.RobloxButton: + struct: EnumItem + Enum.ButtonStyle.RobloxButtonDefault: + struct: EnumItem + Enum.ButtonStyle.RobloxRoundButton: + struct: EnumItem + Enum.ButtonStyle.RobloxRoundDefaultButton: + struct: EnumItem + Enum.ButtonStyle.RobloxRoundDropdownButton: + struct: EnumItem + Enum.CageType.GetEnumItems: + args: [] + method: true + Enum.CageType.Inner: + struct: EnumItem + Enum.CageType.Outer: + struct: EnumItem + Enum.CameraMode.Classic: + struct: EnumItem + Enum.CameraMode.GetEnumItems: + args: [] + method: true + Enum.CameraMode.LockFirstPerson: + struct: EnumItem + Enum.CameraPanMode.Classic: + struct: EnumItem + Enum.CameraPanMode.EdgeBump: + struct: EnumItem + Enum.CameraPanMode.GetEnumItems: + args: [] + method: true + Enum.CameraType.Attach: + struct: EnumItem + Enum.CameraType.Custom: + struct: EnumItem + Enum.CameraType.Fixed: + struct: EnumItem + Enum.CameraType.Follow: + struct: EnumItem + Enum.CameraType.GetEnumItems: + args: [] + method: true + Enum.CameraType.Orbital: + struct: EnumItem + Enum.CameraType.Scriptable: + struct: EnumItem + Enum.CameraType.Track: + struct: EnumItem + Enum.CameraType.Watch: + struct: EnumItem + Enum.CatalogCategoryFilter.Collectibles: + struct: EnumItem + Enum.CatalogCategoryFilter.CommunityCreations: + struct: EnumItem + Enum.CatalogCategoryFilter.Featured: + struct: EnumItem + Enum.CatalogCategoryFilter.GetEnumItems: + args: [] + method: true + Enum.CatalogCategoryFilter.None: + struct: EnumItem + Enum.CatalogCategoryFilter.Premium: + struct: EnumItem + Enum.CatalogCategoryFilter.Recommended: + struct: EnumItem + Enum.CatalogSortType.GetEnumItems: + args: [] + method: true + Enum.CatalogSortType.MostFavorited: + struct: EnumItem + Enum.CatalogSortType.PriceHighToLow: + struct: EnumItem + Enum.CatalogSortType.PriceLowToHigh: + struct: EnumItem + Enum.CatalogSortType.RecentlyUpdated: + struct: EnumItem + Enum.CatalogSortType.Relevance: + struct: EnumItem + Enum.CellBlock.CornerWedge: + struct: EnumItem + Enum.CellBlock.GetEnumItems: + args: [] + method: true + Enum.CellBlock.HorizontalWedge: + struct: EnumItem + Enum.CellBlock.InverseCornerWedge: + struct: EnumItem + Enum.CellBlock.Solid: + struct: EnumItem + Enum.CellBlock.VerticalWedge: + struct: EnumItem + Enum.CellMaterial.Aluminum: + struct: EnumItem + Enum.CellMaterial.Asphalt: + struct: EnumItem + Enum.CellMaterial.BluePlastic: + struct: EnumItem + Enum.CellMaterial.Brick: + struct: EnumItem + Enum.CellMaterial.Cement: + struct: EnumItem + Enum.CellMaterial.CinderBlock: + struct: EnumItem + Enum.CellMaterial.Empty: + struct: EnumItem + Enum.CellMaterial.GetEnumItems: + args: [] + method: true + Enum.CellMaterial.Gold: + struct: EnumItem + Enum.CellMaterial.Granite: + struct: EnumItem + Enum.CellMaterial.Grass: + struct: EnumItem + Enum.CellMaterial.Gravel: + struct: EnumItem + Enum.CellMaterial.Iron: + struct: EnumItem + Enum.CellMaterial.MossyStone: + struct: EnumItem + Enum.CellMaterial.RedPlastic: + struct: EnumItem + Enum.CellMaterial.Sand: + struct: EnumItem + Enum.CellMaterial.Water: + struct: EnumItem + Enum.CellMaterial.WoodLog: + struct: EnumItem + Enum.CellMaterial.WoodPlank: + struct: EnumItem + Enum.CellOrientation.GetEnumItems: + args: [] + method: true + Enum.CellOrientation.NegX: + struct: EnumItem + Enum.CellOrientation.NegZ: + struct: EnumItem + Enum.CellOrientation.X: + struct: EnumItem + Enum.CellOrientation.Z: + struct: EnumItem + Enum.CenterDialogType.GetEnumItems: + args: [] + method: true + Enum.CenterDialogType.ModalDialog: + struct: EnumItem + Enum.CenterDialogType.PlayerInitiatedDialog: + struct: EnumItem + Enum.CenterDialogType.QuitDialog: + struct: EnumItem + Enum.CenterDialogType.UnsolicitedDialog: + struct: EnumItem + Enum.ChatCallbackType.GetEnumItems: + args: [] + method: true + Enum.ChatCallbackType.OnClientFormattingMessage: + struct: EnumItem + Enum.ChatCallbackType.OnClientSendingMessage: + struct: EnumItem + Enum.ChatCallbackType.OnCreatingChatWindow: + struct: EnumItem + Enum.ChatCallbackType.OnServerReceivingMessage: + struct: EnumItem + Enum.ChatColor.Blue: + struct: EnumItem + Enum.ChatColor.GetEnumItems: + args: [] + method: true + Enum.ChatColor.Green: + struct: EnumItem + Enum.ChatColor.Red: + struct: EnumItem + Enum.ChatColor.White: + struct: EnumItem + Enum.ChatMode.GetEnumItems: + args: [] + method: true + Enum.ChatMode.Menu: + struct: EnumItem + Enum.ChatMode.TextAndMenu: + struct: EnumItem + Enum.ChatPrivacyMode.AllUsers: + struct: EnumItem + Enum.ChatPrivacyMode.Friends: + struct: EnumItem + Enum.ChatPrivacyMode.GetEnumItems: + args: [] + method: true + Enum.ChatPrivacyMode.NoOne: + struct: EnumItem + Enum.ChatStyle.Bubble: + struct: EnumItem + Enum.ChatStyle.Classic: + struct: EnumItem + Enum.ChatStyle.ClassicAndBubble: + struct: EnumItem + Enum.ChatStyle.GetEnumItems: + args: [] + method: true + Enum.ChatVersion.GetEnumItems: + args: [] + method: true + Enum.ChatVersion.LegacyChatService: + struct: EnumItem + Enum.ChatVersion.TextChatService: + struct: EnumItem + Enum.ClientAnimatorThrottlingMode.Default: + struct: EnumItem + Enum.ClientAnimatorThrottlingMode.Disabled: + struct: EnumItem + Enum.ClientAnimatorThrottlingMode.Enabled: + struct: EnumItem + Enum.ClientAnimatorThrottlingMode.GetEnumItems: + args: [] + method: true + Enum.CollisionFidelity.Box: + struct: EnumItem + Enum.CollisionFidelity.Default: + struct: EnumItem + Enum.CollisionFidelity.GetEnumItems: + args: [] + method: true + Enum.CollisionFidelity.Hull: + struct: EnumItem + Enum.CollisionFidelity.PreciseConvexDecomposition: + struct: EnumItem + Enum.CommandPermission.GetEnumItems: + args: [] + method: true + Enum.CommandPermission.LocalUser: + struct: EnumItem + Enum.CommandPermission.Plugin: + struct: EnumItem + Enum.ComputerCameraMovementMode.CameraToggle: + struct: EnumItem + Enum.ComputerCameraMovementMode.Classic: + struct: EnumItem + Enum.ComputerCameraMovementMode.Default: + struct: EnumItem + Enum.ComputerCameraMovementMode.Follow: + struct: EnumItem + Enum.ComputerCameraMovementMode.GetEnumItems: + args: [] + method: true + Enum.ComputerCameraMovementMode.Orbital: + struct: EnumItem + Enum.ComputerMovementMode.ClickToMove: + struct: EnumItem + Enum.ComputerMovementMode.Default: + struct: EnumItem + Enum.ComputerMovementMode.GetEnumItems: + args: [] + method: true + Enum.ComputerMovementMode.KeyboardMouse: + struct: EnumItem + Enum.ConnectionError.DisconnectBadhash: + struct: EnumItem + Enum.ConnectionError.DisconnectBlockedIP: + struct: EnumItem + Enum.ConnectionError.DisconnectBySecurityPolicy: + struct: EnumItem + Enum.ConnectionError.DisconnectClientFailure: + struct: EnumItem + Enum.ConnectionError.DisconnectClientRequest: + struct: EnumItem + Enum.ConnectionError.DisconnectCloudEditKick: + struct: EnumItem + Enum.ConnectionError.DisconnectConnectionLost: + struct: EnumItem + Enum.ConnectionError.DisconnectDevMaintenance: + struct: EnumItem + Enum.ConnectionError.DisconnectDuplicatePlayer: + struct: EnumItem + Enum.ConnectionError.DisconnectDuplicateTicket: + struct: EnumItem + Enum.ConnectionError.DisconnectErrors: + struct: EnumItem + Enum.ConnectionError.DisconnectEvicted: + struct: EnumItem + Enum.ConnectionError.DisconnectHashTimeout: + struct: EnumItem + Enum.ConnectionError.DisconnectIdle: + struct: EnumItem + Enum.ConnectionError.DisconnectIllegalTeleport: + struct: EnumItem + Enum.ConnectionError.DisconnectLuaKick: + struct: EnumItem + Enum.ConnectionError.DisconnectModeratedGame: + struct: EnumItem + Enum.ConnectionError.DisconnectNewSecurityKeyMismatch: + struct: EnumItem + Enum.ConnectionError.DisconnectOnRemoteSysStats: + struct: EnumItem + Enum.ConnectionError.DisconnectOutOfMemory: + struct: EnumItem + Enum.ConnectionError.DisconnectOutOfMemoryExitContinue: + struct: EnumItem + Enum.ConnectionError.DisconnectPlayerless: + struct: EnumItem + Enum.ConnectionError.DisconnectProtocolMismatch: + struct: EnumItem + Enum.ConnectionError.DisconnectRaknetErrors: + struct: EnumItem + Enum.ConnectionError.DisconnectReceivePacketError: + struct: EnumItem + Enum.ConnectionError.DisconnectReceivePacketStreamError: + struct: EnumItem + Enum.ConnectionError.DisconnectRejoin: + struct: EnumItem + Enum.ConnectionError.DisconnectRobloxMaintenance: + struct: EnumItem + Enum.ConnectionError.DisconnectSecurityKeyMismatch: + struct: EnumItem + Enum.ConnectionError.DisconnectSendPacketError: + struct: EnumItem + Enum.ConnectionError.DisconnectTimeout: + struct: EnumItem + Enum.ConnectionError.DisconnectWrongVersion: + struct: EnumItem + Enum.ConnectionError.GetEnumItems: + args: [] + method: true + Enum.ConnectionError.OK: + struct: EnumItem + Enum.ConnectionError.PlacelaunchCustomMessage: + struct: EnumItem + Enum.ConnectionError.PlacelaunchDisabled: + struct: EnumItem + Enum.ConnectionError.PlacelaunchError: + struct: EnumItem + Enum.ConnectionError.PlacelaunchErrors: + struct: EnumItem + Enum.ConnectionError.PlacelaunchFlooded: + struct: EnumItem + Enum.ConnectionError.PlacelaunchGameEnded: + struct: EnumItem + Enum.ConnectionError.PlacelaunchGameFull: + struct: EnumItem + Enum.ConnectionError.PlacelaunchHashException: + struct: EnumItem + Enum.ConnectionError.PlacelaunchHashExpired: + struct: EnumItem + Enum.ConnectionError.PlacelaunchHttpError: + struct: EnumItem + Enum.ConnectionError.PlacelaunchOtherError: + struct: EnumItem + Enum.ConnectionError.PlacelaunchPartyCannotFit: + struct: EnumItem + Enum.ConnectionError.PlacelaunchRestricted: + struct: EnumItem + Enum.ConnectionError.PlacelaunchUnauthorized: + struct: EnumItem + Enum.ConnectionError.PlacelaunchUserLeft: + struct: EnumItem + Enum.ConnectionError.TeleportErrors: + struct: EnumItem + Enum.ConnectionError.TeleportFailure: + struct: EnumItem + Enum.ConnectionError.TeleportFlooded: + struct: EnumItem + Enum.ConnectionError.TeleportGameEnded: + struct: EnumItem + Enum.ConnectionError.TeleportGameFull: + struct: EnumItem + Enum.ConnectionError.TeleportGameNotFound: + struct: EnumItem + Enum.ConnectionError.TeleportIsTeleporting: + struct: EnumItem + Enum.ConnectionError.TeleportUnauthorized: + struct: EnumItem + Enum.ConnectionError.Unknown: + struct: EnumItem + Enum.ConnectionState.Connected: + struct: EnumItem + Enum.ConnectionState.Disconnected: + struct: EnumItem + Enum.ConnectionState.GetEnumItems: + args: [] + method: true + Enum.ContextActionPriority.Default: + struct: EnumItem + Enum.ContextActionPriority.GetEnumItems: + args: [] + method: true + Enum.ContextActionPriority.High: + struct: EnumItem + Enum.ContextActionPriority.Low: + struct: EnumItem + Enum.ContextActionPriority.Medium: + struct: EnumItem + Enum.ContextActionResult.GetEnumItems: + args: [] + method: true + Enum.ContextActionResult.Pass: + struct: EnumItem + Enum.ContextActionResult.Sink: + struct: EnumItem + Enum.ControlMode.Classic: + struct: EnumItem + Enum.ControlMode.GetEnumItems: + args: [] + method: true + Enum.ControlMode.MouseLockSwitch: + struct: EnumItem + Enum.CoreGuiType.All: + struct: EnumItem + Enum.CoreGuiType.Backpack: + struct: EnumItem + Enum.CoreGuiType.Chat: + struct: EnumItem + Enum.CoreGuiType.EmotesMenu: + struct: EnumItem + Enum.CoreGuiType.GetEnumItems: + args: [] + method: true + Enum.CoreGuiType.Health: + struct: EnumItem + Enum.CoreGuiType.PlayerList: + struct: EnumItem + Enum.CreateOutfitFailure.GetEnumItems: + args: [] + method: true + Enum.CreateOutfitFailure.InvalidName: + struct: EnumItem + Enum.CreateOutfitFailure.Other: + struct: EnumItem + Enum.CreateOutfitFailure.OutfitLimitReached: + struct: EnumItem + Enum.CreatorType.GetEnumItems: + args: [] + method: true + Enum.CreatorType.Group: + struct: EnumItem + Enum.CreatorType.User: + struct: EnumItem + Enum.CurrencyType.Default: + struct: EnumItem + Enum.CurrencyType.GetEnumItems: + args: [] + method: true + Enum.CurrencyType.Robux: + struct: EnumItem + Enum.CurrencyType.Tix: + struct: EnumItem + Enum.CustomCameraMode.Classic: + struct: EnumItem + Enum.CustomCameraMode.Default: + struct: EnumItem + Enum.CustomCameraMode.Follow: + struct: EnumItem + Enum.CustomCameraMode.GetEnumItems: + args: [] + method: true + Enum.DataStoreRequestType.GetAsync: + struct: EnumItem + Enum.DataStoreRequestType.GetEnumItems: + args: [] + method: true + Enum.DataStoreRequestType.GetSortedAsync: + struct: EnumItem + Enum.DataStoreRequestType.OnUpdate: + struct: EnumItem + Enum.DataStoreRequestType.SetIncrementAsync: + struct: EnumItem + Enum.DataStoreRequestType.SetIncrementSortedAsync: + struct: EnumItem + Enum.DataStoreRequestType.UpdateAsync: + struct: EnumItem + Enum.DebuggerEndReason.ClientRequest: + struct: EnumItem + Enum.DebuggerEndReason.ConfigurationFailed: + struct: EnumItem + Enum.DebuggerEndReason.Disconnected: + struct: EnumItem + Enum.DebuggerEndReason.GetEnumItems: + args: [] + method: true + Enum.DebuggerEndReason.InvalidHost: + struct: EnumItem + Enum.DebuggerEndReason.RpcError: + struct: EnumItem + Enum.DebuggerEndReason.ServerProtocolMismatch: + struct: EnumItem + Enum.DebuggerEndReason.ServerShutdown: + struct: EnumItem + Enum.DebuggerEndReason.Timeout: + struct: EnumItem + Enum.DebuggerExceptionBreakMode.Always: + struct: EnumItem + Enum.DebuggerExceptionBreakMode.GetEnumItems: + args: [] + method: true + Enum.DebuggerExceptionBreakMode.Never: + struct: EnumItem + Enum.DebuggerExceptionBreakMode.Unhandled: + struct: EnumItem + Enum.DebuggerFrameType.C: + struct: EnumItem + Enum.DebuggerFrameType.GetEnumItems: + args: [] + method: true + Enum.DebuggerFrameType.Lua: + struct: EnumItem + Enum.DebuggerPauseReason.Breakpoint: + struct: EnumItem + Enum.DebuggerPauseReason.Entrypoint: + struct: EnumItem + Enum.DebuggerPauseReason.Exception: + struct: EnumItem + Enum.DebuggerPauseReason.GetEnumItems: + args: [] + method: true + Enum.DebuggerPauseReason.Requested: + struct: EnumItem + Enum.DebuggerPauseReason.SingleStep: + struct: EnumItem + Enum.DebuggerPauseReason.Unknown: + struct: EnumItem + Enum.DebuggerStatus.ConnectionClosed: + struct: EnumItem + Enum.DebuggerStatus.ConnectionLost: + struct: EnumItem + Enum.DebuggerStatus.GetEnumItems: + args: [] + method: true + Enum.DebuggerStatus.InternalError: + struct: EnumItem + Enum.DebuggerStatus.InvalidArgument: + struct: EnumItem + Enum.DebuggerStatus.InvalidResponse: + struct: EnumItem + Enum.DebuggerStatus.InvalidState: + struct: EnumItem + Enum.DebuggerStatus.RpcError: + struct: EnumItem + Enum.DebuggerStatus.Success: + struct: EnumItem + Enum.DebuggerStatus.Timeout: + struct: EnumItem + Enum.DevCameraOcclusionMode.GetEnumItems: + args: [] + method: true + Enum.DevCameraOcclusionMode.Invisicam: + struct: EnumItem + Enum.DevCameraOcclusionMode.Zoom: + struct: EnumItem + Enum.DevComputerCameraMovementMode.CameraToggle: + struct: EnumItem + Enum.DevComputerCameraMovementMode.Classic: + struct: EnumItem + Enum.DevComputerCameraMovementMode.Follow: + struct: EnumItem + Enum.DevComputerCameraMovementMode.GetEnumItems: + args: [] + method: true + Enum.DevComputerCameraMovementMode.Orbital: + struct: EnumItem + Enum.DevComputerCameraMovementMode.UserChoice: + struct: EnumItem + Enum.DevComputerMovementMode.ClickToMove: + struct: EnumItem + Enum.DevComputerMovementMode.GetEnumItems: + args: [] + method: true + Enum.DevComputerMovementMode.KeyboardMouse: + struct: EnumItem + Enum.DevComputerMovementMode.Scriptable: + struct: EnumItem + Enum.DevComputerMovementMode.UserChoice: + struct: EnumItem + Enum.DevTouchCameraMovementMode.Classic: + struct: EnumItem + Enum.DevTouchCameraMovementMode.Follow: + struct: EnumItem + Enum.DevTouchCameraMovementMode.GetEnumItems: + args: [] + method: true + Enum.DevTouchCameraMovementMode.Orbital: + struct: EnumItem + Enum.DevTouchCameraMovementMode.UserChoice: + struct: EnumItem + Enum.DevTouchMovementMode.ClickToMove: + struct: EnumItem + Enum.DevTouchMovementMode.DPad: + struct: EnumItem + Enum.DevTouchMovementMode.DynamicThumbstick: + struct: EnumItem + Enum.DevTouchMovementMode.GetEnumItems: + args: [] + method: true + Enum.DevTouchMovementMode.Scriptable: + struct: EnumItem + Enum.DevTouchMovementMode.Thumbpad: + struct: EnumItem + Enum.DevTouchMovementMode.Thumbstick: + struct: EnumItem + Enum.DevTouchMovementMode.UserChoice: + struct: EnumItem + Enum.DeveloperMemoryTag.Animation: + struct: EnumItem + Enum.DeveloperMemoryTag.GeometryCSG: + struct: EnumItem + Enum.DeveloperMemoryTag.GetEnumItems: + args: [] + method: true + Enum.DeveloperMemoryTag.GraphicsMeshParts: + struct: EnumItem + Enum.DeveloperMemoryTag.GraphicsParticles: + struct: EnumItem + Enum.DeveloperMemoryTag.GraphicsParts: + struct: EnumItem + Enum.DeveloperMemoryTag.GraphicsSolidModels: + struct: EnumItem + Enum.DeveloperMemoryTag.GraphicsSpatialHash: + struct: EnumItem + Enum.DeveloperMemoryTag.GraphicsTerrain: + struct: EnumItem + Enum.DeveloperMemoryTag.GraphicsTexture: + struct: EnumItem + Enum.DeveloperMemoryTag.GraphicsTextureCharacter: + struct: EnumItem + Enum.DeveloperMemoryTag.Gui: + struct: EnumItem + Enum.DeveloperMemoryTag.HttpCache: + struct: EnumItem + Enum.DeveloperMemoryTag.Instances: + struct: EnumItem + Enum.DeveloperMemoryTag.Internal: + struct: EnumItem + Enum.DeveloperMemoryTag.LuaHeap: + struct: EnumItem + Enum.DeveloperMemoryTag.Navigation: + struct: EnumItem + Enum.DeveloperMemoryTag.PhysicsCollision: + struct: EnumItem + Enum.DeveloperMemoryTag.PhysicsParts: + struct: EnumItem + Enum.DeveloperMemoryTag.Script: + struct: EnumItem + Enum.DeveloperMemoryTag.Signals: + struct: EnumItem + Enum.DeveloperMemoryTag.Sounds: + struct: EnumItem + Enum.DeveloperMemoryTag.StreamingSounds: + struct: EnumItem + Enum.DeveloperMemoryTag.TerrainVoxels: + struct: EnumItem + Enum.DeviceType.Desktop: + struct: EnumItem + Enum.DeviceType.GetEnumItems: + args: [] + method: true + Enum.DeviceType.Phone: + struct: EnumItem + Enum.DeviceType.Tablet: + struct: EnumItem + Enum.DeviceType.Unknown: + struct: EnumItem + Enum.DialogBehaviorType.GetEnumItems: + args: [] + method: true + Enum.DialogBehaviorType.MultiplePlayers: + struct: EnumItem + Enum.DialogBehaviorType.SinglePlayer: + struct: EnumItem + Enum.DialogPurpose.GetEnumItems: + args: [] + method: true + Enum.DialogPurpose.Help: + struct: EnumItem + Enum.DialogPurpose.Quest: + struct: EnumItem + Enum.DialogPurpose.Shop: + struct: EnumItem + Enum.DialogTone.Enemy: + struct: EnumItem + Enum.DialogTone.Friendly: + struct: EnumItem + Enum.DialogTone.GetEnumItems: + args: [] + method: true + Enum.DialogTone.Neutral: + struct: EnumItem + Enum.DominantAxis.GetEnumItems: + args: [] + method: true + Enum.DominantAxis.Height: + struct: EnumItem + Enum.DominantAxis.Width: + struct: EnumItem + Enum.DraftStatusCode.DraftCommitted: + struct: EnumItem + Enum.DraftStatusCode.DraftOutdated: + struct: EnumItem + Enum.DraftStatusCode.GetEnumItems: + args: [] + method: true + Enum.DraftStatusCode.OK: + struct: EnumItem + Enum.DraftStatusCode.ScriptRemoved: + struct: EnumItem + Enum.DraggerCoordinateSpace.GetEnumItems: + args: [] + method: true + Enum.DraggerCoordinateSpace.Object: + struct: EnumItem + Enum.DraggerCoordinateSpace.World: + struct: EnumItem + Enum.DraggerMovementMode.Geometric: + struct: EnumItem + Enum.DraggerMovementMode.GetEnumItems: + args: [] + method: true + Enum.DraggerMovementMode.Physical: + struct: EnumItem + Enum.EasingDirection.GetEnumItems: + args: [] + method: true + Enum.EasingDirection.In: + struct: EnumItem + Enum.EasingDirection.InOut: + struct: EnumItem + Enum.EasingDirection.Out: + struct: EnumItem + Enum.EasingStyle.Back: + struct: EnumItem + Enum.EasingStyle.Bounce: + struct: EnumItem + Enum.EasingStyle.Circular: + struct: EnumItem + Enum.EasingStyle.Cubic: + struct: EnumItem + Enum.EasingStyle.Elastic: + struct: EnumItem + Enum.EasingStyle.Exponential: + struct: EnumItem + Enum.EasingStyle.GetEnumItems: + args: [] + method: true + Enum.EasingStyle.Linear: + struct: EnumItem + Enum.EasingStyle.Quad: + struct: EnumItem + Enum.EasingStyle.Quart: + struct: EnumItem + Enum.EasingStyle.Quint: + struct: EnumItem + Enum.EasingStyle.Sine: + struct: EnumItem + Enum.ElasticBehavior.Always: + struct: EnumItem + Enum.ElasticBehavior.GetEnumItems: + args: [] + method: true + Enum.ElasticBehavior.Never: + struct: EnumItem + Enum.ElasticBehavior.WhenScrollable: + struct: EnumItem + Enum.EnviromentalPhysicsThrottle.Always: + struct: EnumItem + Enum.EnviromentalPhysicsThrottle.DefaultAuto: + struct: EnumItem + Enum.EnviromentalPhysicsThrottle.Disabled: + struct: EnumItem + Enum.EnviromentalPhysicsThrottle.GetEnumItems: + args: [] + method: true + Enum.EnviromentalPhysicsThrottle.Skip16: + struct: EnumItem + Enum.EnviromentalPhysicsThrottle.Skip2: + struct: EnumItem + Enum.EnviromentalPhysicsThrottle.Skip4: + struct: EnumItem + Enum.EnviromentalPhysicsThrottle.Skip8: + struct: EnumItem + Enum.ExplosionType.Craters: + struct: EnumItem + Enum.ExplosionType.GetEnumItems: + args: [] + method: true + Enum.ExplosionType.NoCraters: + struct: EnumItem + Enum.FieldOfViewMode.Diagonal: + struct: EnumItem + Enum.FieldOfViewMode.GetEnumItems: + args: [] + method: true + Enum.FieldOfViewMode.MaxAxis: + struct: EnumItem + Enum.FieldOfViewMode.Vertical: + struct: EnumItem + Enum.FillDirection.GetEnumItems: + args: [] + method: true + Enum.FillDirection.Horizontal: + struct: EnumItem + Enum.FillDirection.Vertical: + struct: EnumItem + Enum.FilterResult.Accepted: + struct: EnumItem + Enum.FilterResult.GetEnumItems: + args: [] + method: true + Enum.FilterResult.Rejected: + struct: EnumItem + Enum.Font.AmaticSC: + struct: EnumItem + Enum.Font.Antique: + struct: EnumItem + Enum.Font.Arcade: + struct: EnumItem + Enum.Font.Arial: + struct: EnumItem + Enum.Font.ArialBold: + struct: EnumItem + Enum.Font.Bangers: + struct: EnumItem + Enum.Font.Bodoni: + struct: EnumItem + Enum.Font.Cartoon: + struct: EnumItem + Enum.Font.Code: + struct: EnumItem + Enum.Font.Creepster: + struct: EnumItem + Enum.Font.DenkOne: + struct: EnumItem + Enum.Font.Fantasy: + struct: EnumItem + Enum.Font.Fondamento: + struct: EnumItem + Enum.Font.FredokaOne: + struct: EnumItem + Enum.Font.Garamond: + struct: EnumItem + Enum.Font.GetEnumItems: + args: [] + method: true + Enum.Font.Gotham: + struct: EnumItem + Enum.Font.GothamBlack: + struct: EnumItem + Enum.Font.GothamBold: + struct: EnumItem + Enum.Font.GothamMedium: + struct: EnumItem + Enum.Font.GrenzeGotisch: + struct: EnumItem + Enum.Font.Highway: + struct: EnumItem + Enum.Font.IndieFlower: + struct: EnumItem + Enum.Font.JosefinSans: + struct: EnumItem + Enum.Font.Jura: + struct: EnumItem + Enum.Font.Kalam: + struct: EnumItem + Enum.Font.Legacy: + struct: EnumItem + Enum.Font.LuckiestGuy: + struct: EnumItem + Enum.Font.Merriweather: + struct: EnumItem + Enum.Font.Michroma: + struct: EnumItem + Enum.Font.Nunito: + struct: EnumItem + Enum.Font.Oswald: + struct: EnumItem + Enum.Font.PatrickHand: + struct: EnumItem + Enum.Font.PermanentMarker: + struct: EnumItem + Enum.Font.Roboto: + struct: EnumItem + Enum.Font.RobotoCondensed: + struct: EnumItem + Enum.Font.RobotoMono: + struct: EnumItem + Enum.Font.Sarpanch: + struct: EnumItem + Enum.Font.SciFi: + struct: EnumItem + Enum.Font.SourceSans: + struct: EnumItem + Enum.Font.SourceSansBold: + struct: EnumItem + Enum.Font.SourceSansItalic: + struct: EnumItem + Enum.Font.SourceSansLight: + struct: EnumItem + Enum.Font.SourceSansSemibold: + struct: EnumItem + Enum.Font.SpecialElite: + struct: EnumItem + Enum.Font.TitilliumWeb: + struct: EnumItem + Enum.Font.Ubuntu: + struct: EnumItem + Enum.Font.Unknown: + struct: EnumItem + Enum.FontSize.GetEnumItems: + args: [] + method: true + Enum.FontSize.Size10: + struct: EnumItem + Enum.FontSize.Size11: + struct: EnumItem + Enum.FontSize.Size12: + struct: EnumItem + Enum.FontSize.Size14: + struct: EnumItem + Enum.FontSize.Size18: + struct: EnumItem + Enum.FontSize.Size24: + struct: EnumItem + Enum.FontSize.Size28: + struct: EnumItem + Enum.FontSize.Size32: + struct: EnumItem + Enum.FontSize.Size36: + struct: EnumItem + Enum.FontSize.Size42: + struct: EnumItem + Enum.FontSize.Size48: + struct: EnumItem + Enum.FontSize.Size60: + struct: EnumItem + Enum.FontSize.Size8: + struct: EnumItem + Enum.FontSize.Size9: + struct: EnumItem + Enum.FontSize.Size96: + struct: EnumItem + Enum.FontStyle.GetEnumItems: + args: [] + method: true + Enum.FontStyle.Italic: + struct: EnumItem + Enum.FontStyle.Normal: + struct: EnumItem + Enum.FontWeight.Bold: + struct: EnumItem + Enum.FontWeight.ExtraBold: + struct: EnumItem + Enum.FontWeight.ExtraLight: + struct: EnumItem + Enum.FontWeight.GetEnumItems: + args: [] + method: true + Enum.FontWeight.Heavy: + struct: EnumItem + Enum.FontWeight.Light: + struct: EnumItem + Enum.FontWeight.Medium: + struct: EnumItem + Enum.FontWeight.Regular: + struct: EnumItem + Enum.FontWeight.SemiBold: + struct: EnumItem + Enum.FontWeight.Thin: + struct: EnumItem + Enum.FormFactor.Brick: + struct: EnumItem + Enum.FormFactor.Custom: + struct: EnumItem + Enum.FormFactor.GetEnumItems: + args: [] + method: true + Enum.FormFactor.Plate: + struct: EnumItem + Enum.FormFactor.Symmetric: + struct: EnumItem + Enum.FrameStyle.ChatBlue: + struct: EnumItem + Enum.FrameStyle.ChatGreen: + struct: EnumItem + Enum.FrameStyle.ChatRed: + struct: EnumItem + Enum.FrameStyle.Custom: + struct: EnumItem + Enum.FrameStyle.DropShadow: + struct: EnumItem + Enum.FrameStyle.GetEnumItems: + args: [] + method: true + Enum.FrameStyle.RobloxRound: + struct: EnumItem + Enum.FrameStyle.RobloxSquare: + struct: EnumItem + Enum.FramerateManagerMode.Automatic: + struct: EnumItem + Enum.FramerateManagerMode.GetEnumItems: + args: [] + method: true + Enum.FramerateManagerMode.Off: + struct: EnumItem + Enum.FramerateManagerMode.On: + struct: EnumItem + Enum.FriendRequestEvent.Accept: + struct: EnumItem + Enum.FriendRequestEvent.Deny: + struct: EnumItem + Enum.FriendRequestEvent.GetEnumItems: + args: [] + method: true + Enum.FriendRequestEvent.Issue: + struct: EnumItem + Enum.FriendRequestEvent.Revoke: + struct: EnumItem + Enum.FriendStatus.Friend: + struct: EnumItem + Enum.FriendStatus.FriendRequestReceived: + struct: EnumItem + Enum.FriendStatus.FriendRequestSent: + struct: EnumItem + Enum.FriendStatus.GetEnumItems: + args: [] + method: true + Enum.FriendStatus.NotFriend: + struct: EnumItem + Enum.FriendStatus.Unknown: + struct: EnumItem + Enum.FunctionalTestResult.Error: + struct: EnumItem + Enum.FunctionalTestResult.GetEnumItems: + args: [] + method: true + Enum.FunctionalTestResult.Passed: + struct: EnumItem + Enum.FunctionalTestResult.Warning: + struct: EnumItem + Enum.GameAvatarType.GetEnumItems: + args: [] + method: true + Enum.GameAvatarType.PlayerChoice: + struct: EnumItem + Enum.GameAvatarType.R15: + struct: EnumItem + Enum.GameAvatarType.R6: + struct: EnumItem + Enum.GearGenreSetting.AllGenres: + struct: EnumItem + Enum.GearGenreSetting.GetEnumItems: + args: [] + method: true + Enum.GearGenreSetting.MatchingGenreOnly: + struct: EnumItem + Enum.GearType.BuildingTools: + struct: EnumItem + Enum.GearType.Explosives: + struct: EnumItem + Enum.GearType.GetEnumItems: + args: [] + method: true + Enum.GearType.MeleeWeapons: + struct: EnumItem + Enum.GearType.MusicalInstruments: + struct: EnumItem + Enum.GearType.NavigationEnhancers: + struct: EnumItem + Enum.GearType.PowerUps: + struct: EnumItem + Enum.GearType.RangedWeapons: + struct: EnumItem + Enum.GearType.SocialItems: + struct: EnumItem + Enum.GearType.Transport: + struct: EnumItem + Enum.Genre.Adventure: + struct: EnumItem + Enum.Genre.All: + struct: EnumItem + Enum.Genre.Fantasy: + struct: EnumItem + Enum.Genre.Funny: + struct: EnumItem + Enum.Genre.GetEnumItems: + args: [] + method: true + Enum.Genre.Ninja: + struct: EnumItem + Enum.Genre.Pirate: + struct: EnumItem + Enum.Genre.Scary: + struct: EnumItem + Enum.Genre.SciFi: + struct: EnumItem + Enum.Genre.SkatePark: + struct: EnumItem + Enum.Genre.Sports: + struct: EnumItem + Enum.Genre.TownAndCity: + struct: EnumItem + Enum.Genre.Tutorial: + struct: EnumItem + Enum.Genre.War: + struct: EnumItem + Enum.Genre.WildWest: + struct: EnumItem + Enum.GetEnums: + args: [] + method: true + Enum.GraphicsMode.Automatic: + struct: EnumItem + Enum.GraphicsMode.Direct3D11: + struct: EnumItem + Enum.GraphicsMode.GetEnumItems: + args: [] + method: true + Enum.GraphicsMode.Metal: + struct: EnumItem + Enum.GraphicsMode.NoGraphics: + struct: EnumItem + Enum.GraphicsMode.OpenGL: + struct: EnumItem + Enum.GraphicsMode.Vulkan: + struct: EnumItem + Enum.HandlesStyle.GetEnumItems: + args: [] + method: true + Enum.HandlesStyle.Movement: + struct: EnumItem + Enum.HandlesStyle.Resize: + struct: EnumItem + Enum.HighlightDepthMode.AlwaysOnTop: + struct: EnumItem + Enum.HighlightDepthMode.GetEnumItems: + args: [] + method: true + Enum.HighlightDepthMode.Occluded: + struct: EnumItem + Enum.HorizontalAlignment.Center: + struct: EnumItem + Enum.HorizontalAlignment.GetEnumItems: + args: [] + method: true + Enum.HorizontalAlignment.Left: + struct: EnumItem + Enum.HorizontalAlignment.Right: + struct: EnumItem + Enum.HoverAnimateSpeed.Fast: + struct: EnumItem + Enum.HoverAnimateSpeed.GetEnumItems: + args: [] + method: true + Enum.HoverAnimateSpeed.Medium: + struct: EnumItem + Enum.HoverAnimateSpeed.Slow: + struct: EnumItem + Enum.HoverAnimateSpeed.VeryFast: + struct: EnumItem + Enum.HoverAnimateSpeed.VerySlow: + struct: EnumItem + Enum.HttpCachePolicy.DataOnly: + struct: EnumItem + Enum.HttpCachePolicy.Default: + struct: EnumItem + Enum.HttpCachePolicy.Full: + struct: EnumItem + Enum.HttpCachePolicy.GetEnumItems: + args: [] + method: true + Enum.HttpCachePolicy.InternalRedirectRefresh: + struct: EnumItem + Enum.HttpCachePolicy.None: + struct: EnumItem + Enum.HttpContentType.ApplicationJson: + struct: EnumItem + Enum.HttpContentType.ApplicationUrlEncoded: + struct: EnumItem + Enum.HttpContentType.ApplicationXml: + struct: EnumItem + Enum.HttpContentType.GetEnumItems: + args: [] + method: true + Enum.HttpContentType.TextPlain: + struct: EnumItem + Enum.HttpContentType.TextXml: + struct: EnumItem + Enum.HttpError.Aborted: + struct: EnumItem + Enum.HttpError.ConnectFail: + struct: EnumItem + Enum.HttpError.DnsResolve: + struct: EnumItem + Enum.HttpError.GetEnumItems: + args: [] + method: true + Enum.HttpError.InvalidRedirect: + struct: EnumItem + Enum.HttpError.InvalidUrl: + struct: EnumItem + Enum.HttpError.NetFail: + struct: EnumItem + Enum.HttpError.OK: + struct: EnumItem + Enum.HttpError.OutOfMemory: + struct: EnumItem + Enum.HttpError.SslConnectFail: + struct: EnumItem + Enum.HttpError.SslVerificationFail: + struct: EnumItem + Enum.HttpError.TimedOut: + struct: EnumItem + Enum.HttpError.TooManyRedirects: + struct: EnumItem + Enum.HttpError.Unknown: + struct: EnumItem + Enum.HttpRequestType.Analytics: + struct: EnumItem + Enum.HttpRequestType.Avatar: + struct: EnumItem + Enum.HttpRequestType.Chat: + struct: EnumItem + Enum.HttpRequestType.Default: + struct: EnumItem + Enum.HttpRequestType.GetEnumItems: + args: [] + method: true + Enum.HttpRequestType.Localization: + struct: EnumItem + Enum.HttpRequestType.MarketplaceService: + struct: EnumItem + Enum.HttpRequestType.Players: + struct: EnumItem + Enum.HumanoidCollisionType.GetEnumItems: + args: [] + method: true + Enum.HumanoidCollisionType.InnerBox: + struct: EnumItem + Enum.HumanoidCollisionType.OuterBox: + struct: EnumItem + Enum.HumanoidDisplayDistanceType.GetEnumItems: + args: [] + method: true + Enum.HumanoidDisplayDistanceType.None: + struct: EnumItem + Enum.HumanoidDisplayDistanceType.Subject: + struct: EnumItem + Enum.HumanoidDisplayDistanceType.Viewer: + struct: EnumItem + Enum.HumanoidHealthDisplayType.AlwaysOff: + struct: EnumItem + Enum.HumanoidHealthDisplayType.AlwaysOn: + struct: EnumItem + Enum.HumanoidHealthDisplayType.DisplayWhenDamaged: + struct: EnumItem + Enum.HumanoidHealthDisplayType.GetEnumItems: + args: [] + method: true + Enum.HumanoidOnlySetCollisionsOnStateChange.Default: + struct: EnumItem + Enum.HumanoidOnlySetCollisionsOnStateChange.Disabled: + struct: EnumItem + Enum.HumanoidOnlySetCollisionsOnStateChange.Enabled: + struct: EnumItem + Enum.HumanoidOnlySetCollisionsOnStateChange.GetEnumItems: + args: [] + method: true + Enum.HumanoidRigType.GetEnumItems: + args: [] + method: true + Enum.HumanoidRigType.R15: + struct: EnumItem + Enum.HumanoidRigType.R6: + struct: EnumItem + Enum.HumanoidStateType.Climbing: + struct: EnumItem + Enum.HumanoidStateType.Dead: + struct: EnumItem + Enum.HumanoidStateType.FallingDown: + struct: EnumItem + Enum.HumanoidStateType.Flying: + struct: EnumItem + Enum.HumanoidStateType.Freefall: + struct: EnumItem + Enum.HumanoidStateType.GetEnumItems: + args: [] + method: true + Enum.HumanoidStateType.GettingUp: + struct: EnumItem + Enum.HumanoidStateType.Jumping: + struct: EnumItem + Enum.HumanoidStateType.Landed: + struct: EnumItem + Enum.HumanoidStateType.None: + struct: EnumItem + Enum.HumanoidStateType.Physics: + struct: EnumItem + Enum.HumanoidStateType.PlatformStanding: + struct: EnumItem + Enum.HumanoidStateType.Ragdoll: + struct: EnumItem + Enum.HumanoidStateType.Running: + struct: EnumItem + Enum.HumanoidStateType.RunningNoPhysics: + struct: EnumItem + Enum.HumanoidStateType.Seated: + struct: EnumItem + Enum.HumanoidStateType.StrafingNoPhysics: + struct: EnumItem + Enum.HumanoidStateType.Swimming: + struct: EnumItem + Enum.IKCollisionsMode.GetEnumItems: + args: [] + method: true + Enum.IKCollisionsMode.IncludeContactedMechanisms: + struct: EnumItem + Enum.IKCollisionsMode.NoCollisions: + struct: EnumItem + Enum.IKCollisionsMode.OtherMechanismsAnchored: + struct: EnumItem + Enum.IXPLoadingStatus.ErrorConnection: + struct: EnumItem + Enum.IXPLoadingStatus.ErrorInvalidUser: + struct: EnumItem + Enum.IXPLoadingStatus.ErrorJsonParse: + struct: EnumItem + Enum.IXPLoadingStatus.ErrorTimedOut: + struct: EnumItem + Enum.IXPLoadingStatus.GetEnumItems: + args: [] + method: true + Enum.IXPLoadingStatus.Initialized: + struct: EnumItem + Enum.IXPLoadingStatus.None: + struct: EnumItem + Enum.IXPLoadingStatus.Pending: + struct: EnumItem + Enum.IXPLoadingStatus.ShutOff: + struct: EnumItem + Enum.InOut.Center: + struct: EnumItem + Enum.InOut.Edge: + struct: EnumItem + Enum.InOut.GetEnumItems: + args: [] + method: true + Enum.InOut.Inset: + struct: EnumItem + Enum.InfoType.Asset: + struct: EnumItem + Enum.InfoType.Bundle: + struct: EnumItem + Enum.InfoType.GamePass: + struct: EnumItem + Enum.InfoType.GetEnumItems: + args: [] + method: true + Enum.InfoType.Product: + struct: EnumItem + Enum.InfoType.Subscription: + struct: EnumItem + Enum.InitialDockState.Bottom: + struct: EnumItem + Enum.InitialDockState.Float: + struct: EnumItem + Enum.InitialDockState.GetEnumItems: + args: [] + method: true + Enum.InitialDockState.Left: + struct: EnumItem + Enum.InitialDockState.Right: + struct: EnumItem + Enum.InitialDockState.Top: + struct: EnumItem + Enum.InputType.Constant: + struct: EnumItem + Enum.InputType.GetEnumItems: + args: [] + method: true + Enum.InputType.NoInput: + struct: EnumItem + Enum.InputType.Sin: + struct: EnumItem + Enum.InterpolationThrottlingMode.Default: + struct: EnumItem + Enum.InterpolationThrottlingMode.Disabled: + struct: EnumItem + Enum.InterpolationThrottlingMode.Enabled: + struct: EnumItem + Enum.InterpolationThrottlingMode.GetEnumItems: + args: [] + method: true + Enum.JointCreationMode.All: + struct: EnumItem + Enum.JointCreationMode.GetEnumItems: + args: [] + method: true + Enum.JointCreationMode.None: + struct: EnumItem + Enum.JointCreationMode.Surface: + struct: EnumItem + Enum.KeyCode.A: + struct: EnumItem + Enum.KeyCode.Ampersand: + struct: EnumItem + Enum.KeyCode.Asterisk: + struct: EnumItem + Enum.KeyCode.At: + struct: EnumItem + Enum.KeyCode.B: + struct: EnumItem + Enum.KeyCode.BackSlash: + struct: EnumItem + Enum.KeyCode.Backquote: + struct: EnumItem + Enum.KeyCode.Backspace: + struct: EnumItem + Enum.KeyCode.Break: + struct: EnumItem + Enum.KeyCode.ButtonA: + struct: EnumItem + Enum.KeyCode.ButtonB: + struct: EnumItem + Enum.KeyCode.ButtonL1: + struct: EnumItem + Enum.KeyCode.ButtonL2: + struct: EnumItem + Enum.KeyCode.ButtonL3: + struct: EnumItem + Enum.KeyCode.ButtonR1: + struct: EnumItem + Enum.KeyCode.ButtonR2: + struct: EnumItem + Enum.KeyCode.ButtonR3: + struct: EnumItem + Enum.KeyCode.ButtonSelect: + struct: EnumItem + Enum.KeyCode.ButtonStart: + struct: EnumItem + Enum.KeyCode.ButtonX: + struct: EnumItem + Enum.KeyCode.ButtonY: + struct: EnumItem + Enum.KeyCode.C: + struct: EnumItem + Enum.KeyCode.CapsLock: + struct: EnumItem + Enum.KeyCode.Caret: + struct: EnumItem + Enum.KeyCode.Clear: + struct: EnumItem + Enum.KeyCode.Colon: + struct: EnumItem + Enum.KeyCode.Comma: + struct: EnumItem + Enum.KeyCode.Compose: + struct: EnumItem + Enum.KeyCode.D: + struct: EnumItem + Enum.KeyCode.DPadDown: + struct: EnumItem + Enum.KeyCode.DPadLeft: + struct: EnumItem + Enum.KeyCode.DPadRight: + struct: EnumItem + Enum.KeyCode.DPadUp: + struct: EnumItem + Enum.KeyCode.Delete: + struct: EnumItem + Enum.KeyCode.Dollar: + struct: EnumItem + Enum.KeyCode.Down: + struct: EnumItem + Enum.KeyCode.E: + struct: EnumItem + Enum.KeyCode.Eight: + struct: EnumItem + Enum.KeyCode.End: + struct: EnumItem + Enum.KeyCode.Equals: + struct: EnumItem + Enum.KeyCode.Escape: + struct: EnumItem + Enum.KeyCode.Euro: + struct: EnumItem + Enum.KeyCode.F: + struct: EnumItem + Enum.KeyCode.F1: + struct: EnumItem + Enum.KeyCode.F10: + struct: EnumItem + Enum.KeyCode.F11: + struct: EnumItem + Enum.KeyCode.F12: + struct: EnumItem + Enum.KeyCode.F13: + struct: EnumItem + Enum.KeyCode.F14: + struct: EnumItem + Enum.KeyCode.F15: + struct: EnumItem + Enum.KeyCode.F2: + struct: EnumItem + Enum.KeyCode.F3: + struct: EnumItem + Enum.KeyCode.F4: + struct: EnumItem + Enum.KeyCode.F5: + struct: EnumItem + Enum.KeyCode.F6: + struct: EnumItem + Enum.KeyCode.F7: + struct: EnumItem + Enum.KeyCode.F8: + struct: EnumItem + Enum.KeyCode.F9: + struct: EnumItem + Enum.KeyCode.Five: + struct: EnumItem + Enum.KeyCode.Four: + struct: EnumItem + Enum.KeyCode.G: + struct: EnumItem + Enum.KeyCode.GetEnumItems: + args: [] + method: true + Enum.KeyCode.GreaterThan: + struct: EnumItem + Enum.KeyCode.H: + struct: EnumItem + Enum.KeyCode.Hash: + struct: EnumItem + Enum.KeyCode.Help: + struct: EnumItem + Enum.KeyCode.Home: + struct: EnumItem + Enum.KeyCode.I: + struct: EnumItem + Enum.KeyCode.Insert: + struct: EnumItem + Enum.KeyCode.J: + struct: EnumItem + Enum.KeyCode.K: + struct: EnumItem + Enum.KeyCode.KeypadDivide: + struct: EnumItem + Enum.KeyCode.KeypadEight: + struct: EnumItem + Enum.KeyCode.KeypadEnter: + struct: EnumItem + Enum.KeyCode.KeypadEquals: + struct: EnumItem + Enum.KeyCode.KeypadFive: + struct: EnumItem + Enum.KeyCode.KeypadFour: + struct: EnumItem + Enum.KeyCode.KeypadMinus: + struct: EnumItem + Enum.KeyCode.KeypadMultiply: + struct: EnumItem + Enum.KeyCode.KeypadNine: + struct: EnumItem + Enum.KeyCode.KeypadOne: + struct: EnumItem + Enum.KeyCode.KeypadPeriod: + struct: EnumItem + Enum.KeyCode.KeypadPlus: + struct: EnumItem + Enum.KeyCode.KeypadSeven: + struct: EnumItem + Enum.KeyCode.KeypadSix: + struct: EnumItem + Enum.KeyCode.KeypadThree: + struct: EnumItem + Enum.KeyCode.KeypadTwo: + struct: EnumItem + Enum.KeyCode.KeypadZero: + struct: EnumItem + Enum.KeyCode.L: + struct: EnumItem + Enum.KeyCode.Left: + struct: EnumItem + Enum.KeyCode.LeftAlt: + struct: EnumItem + Enum.KeyCode.LeftBracket: + struct: EnumItem + Enum.KeyCode.LeftControl: + struct: EnumItem + Enum.KeyCode.LeftCurly: + struct: EnumItem + Enum.KeyCode.LeftMeta: + struct: EnumItem + Enum.KeyCode.LeftParenthesis: + struct: EnumItem + Enum.KeyCode.LeftShift: + struct: EnumItem + Enum.KeyCode.LeftSuper: + struct: EnumItem + Enum.KeyCode.LessThan: + struct: EnumItem + Enum.KeyCode.M: + struct: EnumItem + Enum.KeyCode.Menu: + struct: EnumItem + Enum.KeyCode.Minus: + struct: EnumItem + Enum.KeyCode.Mode: + struct: EnumItem + Enum.KeyCode.N: + struct: EnumItem + Enum.KeyCode.Nine: + struct: EnumItem + Enum.KeyCode.NumLock: + struct: EnumItem + Enum.KeyCode.O: + struct: EnumItem + Enum.KeyCode.One: + struct: EnumItem + Enum.KeyCode.P: + struct: EnumItem + Enum.KeyCode.PageDown: + struct: EnumItem + Enum.KeyCode.PageUp: + struct: EnumItem + Enum.KeyCode.Pause: + struct: EnumItem + Enum.KeyCode.Percent: + struct: EnumItem + Enum.KeyCode.Period: + struct: EnumItem + Enum.KeyCode.Pipe: + struct: EnumItem + Enum.KeyCode.Plus: + struct: EnumItem + Enum.KeyCode.Power: + struct: EnumItem + Enum.KeyCode.Print: + struct: EnumItem + Enum.KeyCode.Q: + struct: EnumItem + Enum.KeyCode.Question: + struct: EnumItem + Enum.KeyCode.Quote: + struct: EnumItem + Enum.KeyCode.QuotedDouble: + struct: EnumItem + Enum.KeyCode.R: + struct: EnumItem + Enum.KeyCode.Return: + struct: EnumItem + Enum.KeyCode.Right: + struct: EnumItem + Enum.KeyCode.RightAlt: + struct: EnumItem + Enum.KeyCode.RightBracket: + struct: EnumItem + Enum.KeyCode.RightControl: + struct: EnumItem + Enum.KeyCode.RightCurly: + struct: EnumItem + Enum.KeyCode.RightMeta: + struct: EnumItem + Enum.KeyCode.RightParenthesis: + struct: EnumItem + Enum.KeyCode.RightShift: + struct: EnumItem + Enum.KeyCode.RightSuper: + struct: EnumItem + Enum.KeyCode.S: + struct: EnumItem + Enum.KeyCode.ScrollLock: + struct: EnumItem + Enum.KeyCode.Semicolon: + struct: EnumItem + Enum.KeyCode.Seven: + struct: EnumItem + Enum.KeyCode.Six: + struct: EnumItem + Enum.KeyCode.Slash: + struct: EnumItem + Enum.KeyCode.Space: + struct: EnumItem + Enum.KeyCode.SysReq: + struct: EnumItem + Enum.KeyCode.T: + struct: EnumItem + Enum.KeyCode.Tab: + struct: EnumItem + Enum.KeyCode.Three: + struct: EnumItem + Enum.KeyCode.Thumbstick1: + struct: EnumItem + Enum.KeyCode.Thumbstick2: + struct: EnumItem + Enum.KeyCode.Tilde: + struct: EnumItem + Enum.KeyCode.Two: + struct: EnumItem + Enum.KeyCode.U: + struct: EnumItem + Enum.KeyCode.Underscore: + struct: EnumItem + Enum.KeyCode.Undo: + struct: EnumItem + Enum.KeyCode.Unknown: + struct: EnumItem + Enum.KeyCode.Up: + struct: EnumItem + Enum.KeyCode.V: + struct: EnumItem + Enum.KeyCode.W: + struct: EnumItem + Enum.KeyCode.World0: + struct: EnumItem + Enum.KeyCode.World1: + struct: EnumItem + Enum.KeyCode.World10: + struct: EnumItem + Enum.KeyCode.World11: + struct: EnumItem + Enum.KeyCode.World12: + struct: EnumItem + Enum.KeyCode.World13: + struct: EnumItem + Enum.KeyCode.World14: + struct: EnumItem + Enum.KeyCode.World15: + struct: EnumItem + Enum.KeyCode.World16: + struct: EnumItem + Enum.KeyCode.World17: + struct: EnumItem + Enum.KeyCode.World18: + struct: EnumItem + Enum.KeyCode.World19: + struct: EnumItem + Enum.KeyCode.World2: + struct: EnumItem + Enum.KeyCode.World20: + struct: EnumItem + Enum.KeyCode.World21: + struct: EnumItem + Enum.KeyCode.World22: + struct: EnumItem + Enum.KeyCode.World23: + struct: EnumItem + Enum.KeyCode.World24: + struct: EnumItem + Enum.KeyCode.World25: + struct: EnumItem + Enum.KeyCode.World26: + struct: EnumItem + Enum.KeyCode.World27: + struct: EnumItem + Enum.KeyCode.World28: + struct: EnumItem + Enum.KeyCode.World29: + struct: EnumItem + Enum.KeyCode.World3: + struct: EnumItem + Enum.KeyCode.World30: + struct: EnumItem + Enum.KeyCode.World31: + struct: EnumItem + Enum.KeyCode.World32: + struct: EnumItem + Enum.KeyCode.World33: + struct: EnumItem + Enum.KeyCode.World34: + struct: EnumItem + Enum.KeyCode.World35: + struct: EnumItem + Enum.KeyCode.World36: + struct: EnumItem + Enum.KeyCode.World37: + struct: EnumItem + Enum.KeyCode.World38: + struct: EnumItem + Enum.KeyCode.World39: + struct: EnumItem + Enum.KeyCode.World4: + struct: EnumItem + Enum.KeyCode.World40: + struct: EnumItem + Enum.KeyCode.World41: + struct: EnumItem + Enum.KeyCode.World42: + struct: EnumItem + Enum.KeyCode.World43: + struct: EnumItem + Enum.KeyCode.World44: + struct: EnumItem + Enum.KeyCode.World45: + struct: EnumItem + Enum.KeyCode.World46: + struct: EnumItem + Enum.KeyCode.World47: + struct: EnumItem + Enum.KeyCode.World48: + struct: EnumItem + Enum.KeyCode.World49: + struct: EnumItem + Enum.KeyCode.World5: + struct: EnumItem + Enum.KeyCode.World50: + struct: EnumItem + Enum.KeyCode.World51: + struct: EnumItem + Enum.KeyCode.World52: + struct: EnumItem + Enum.KeyCode.World53: + struct: EnumItem + Enum.KeyCode.World54: + struct: EnumItem + Enum.KeyCode.World55: + struct: EnumItem + Enum.KeyCode.World56: + struct: EnumItem + Enum.KeyCode.World57: + struct: EnumItem + Enum.KeyCode.World58: + struct: EnumItem + Enum.KeyCode.World59: + struct: EnumItem + Enum.KeyCode.World6: + struct: EnumItem + Enum.KeyCode.World60: + struct: EnumItem + Enum.KeyCode.World61: + struct: EnumItem + Enum.KeyCode.World62: + struct: EnumItem + Enum.KeyCode.World63: + struct: EnumItem + Enum.KeyCode.World64: + struct: EnumItem + Enum.KeyCode.World65: + struct: EnumItem + Enum.KeyCode.World66: + struct: EnumItem + Enum.KeyCode.World67: + struct: EnumItem + Enum.KeyCode.World68: + struct: EnumItem + Enum.KeyCode.World69: + struct: EnumItem + Enum.KeyCode.World7: + struct: EnumItem + Enum.KeyCode.World70: + struct: EnumItem + Enum.KeyCode.World71: + struct: EnumItem + Enum.KeyCode.World72: + struct: EnumItem + Enum.KeyCode.World73: + struct: EnumItem + Enum.KeyCode.World74: + struct: EnumItem + Enum.KeyCode.World75: + struct: EnumItem + Enum.KeyCode.World76: + struct: EnumItem + Enum.KeyCode.World77: + struct: EnumItem + Enum.KeyCode.World78: + struct: EnumItem + Enum.KeyCode.World79: + struct: EnumItem + Enum.KeyCode.World8: + struct: EnumItem + Enum.KeyCode.World80: + struct: EnumItem + Enum.KeyCode.World81: + struct: EnumItem + Enum.KeyCode.World82: + struct: EnumItem + Enum.KeyCode.World83: + struct: EnumItem + Enum.KeyCode.World84: + struct: EnumItem + Enum.KeyCode.World85: + struct: EnumItem + Enum.KeyCode.World86: + struct: EnumItem + Enum.KeyCode.World87: + struct: EnumItem + Enum.KeyCode.World88: + struct: EnumItem + Enum.KeyCode.World89: + struct: EnumItem + Enum.KeyCode.World9: + struct: EnumItem + Enum.KeyCode.World90: + struct: EnumItem + Enum.KeyCode.World91: + struct: EnumItem + Enum.KeyCode.World92: + struct: EnumItem + Enum.KeyCode.World93: + struct: EnumItem + Enum.KeyCode.World94: + struct: EnumItem + Enum.KeyCode.World95: + struct: EnumItem + Enum.KeyCode.X: + struct: EnumItem + Enum.KeyCode.Y: + struct: EnumItem + Enum.KeyCode.Z: + struct: EnumItem + Enum.KeyCode.Zero: + struct: EnumItem + Enum.KeyInterpolationMode.Constant: + struct: EnumItem + Enum.KeyInterpolationMode.Cubic: + struct: EnumItem + Enum.KeyInterpolationMode.GetEnumItems: + args: [] + method: true + Enum.KeyInterpolationMode.Linear: + struct: EnumItem + Enum.KeywordFilterType.Exclude: + struct: EnumItem + Enum.KeywordFilterType.GetEnumItems: + args: [] + method: true + Enum.KeywordFilterType.Include: + struct: EnumItem + Enum.LSPMethodType.CancelRequest: + struct: EnumItem + Enum.LSPMethodType.Completion: + struct: EnumItem + Enum.LSPMethodType.Declaration: + struct: EnumItem + Enum.LSPMethodType.DocumentSymbols: + struct: EnumItem + Enum.LSPMethodType.GetEnumItems: + args: [] + method: true + Enum.LSPMethodType.Initialize: + struct: EnumItem + Enum.LSPMethodType.Initialized: + struct: EnumItem + Enum.LSPMethodType.Roblox_findColor3: + struct: EnumItem + Enum.LSPMethodType.Roblox_findExecutablePosition: + struct: EnumItem + Enum.LSPMethodType.Roblox_patchSnippetData: + struct: EnumItem + Enum.LSPMethodType.Roblox_registerSyntaxCategories: + struct: EnumItem + Enum.LSPMethodType.Roblox_signalQuiescence: + struct: EnumItem + Enum.LSPMethodType.Roblox_suggestExtraSelections: + struct: EnumItem + Enum.LSPMethodType.Roblox_syntaxHighlight: + struct: EnumItem + Enum.LSPMethodType.ShutdownRequest: + struct: EnumItem + Enum.LSPMethodType.TextDocument_didChange: + struct: EnumItem + Enum.LSPMethodType.TextDocument_didClose: + struct: EnumItem + Enum.LSPMethodType.TextDocument_didOpen: + struct: EnumItem + Enum.LSPMethodType.TextDocument_foldingRange: + struct: EnumItem + Enum.LSPMethodType.TextDocument_formatting: + struct: EnumItem + Enum.LSPMethodType.TextDocument_hover: + struct: EnumItem + Enum.LSPMethodType.TextDocument_onTypeFormatting: + struct: EnumItem + Enum.LSPMethodType.TextDocument_publishDiagnostics: + struct: EnumItem + Enum.LSPMethodType.TextDocument_rangeFormatting: + struct: EnumItem + Enum.LSPMethodType.TextDocument_signatureHelp: + struct: EnumItem + Enum.LSPMethodType.Window_showMessage: + struct: EnumItem + Enum.LSPMethodType.Window_showMessageRequest: + struct: EnumItem + Enum.LSPMethodType.Workspace_DidChangeConfiguration: + struct: EnumItem + Enum.Language.Default: + struct: EnumItem + Enum.Language.GetEnumItems: + args: [] + method: true + Enum.LeftRight.Center: + struct: EnumItem + Enum.LeftRight.GetEnumItems: + args: [] + method: true + Enum.LeftRight.Left: + struct: EnumItem + Enum.LeftRight.Right: + struct: EnumItem + Enum.LevelOfDetailSetting.GetEnumItems: + args: [] + method: true + Enum.LevelOfDetailSetting.High: + struct: EnumItem + Enum.LevelOfDetailSetting.Low: + struct: EnumItem + Enum.LevelOfDetailSetting.Medium: + struct: EnumItem + Enum.Limb.GetEnumItems: + args: [] + method: true + Enum.Limb.Head: + struct: EnumItem + Enum.Limb.LeftArm: + struct: EnumItem + Enum.Limb.LeftLeg: + struct: EnumItem + Enum.Limb.RightArm: + struct: EnumItem + Enum.Limb.RightLeg: + struct: EnumItem + Enum.Limb.Torso: + struct: EnumItem + Enum.Limb.Unknown: + struct: EnumItem + Enum.LineJoinMode.Bevel: + struct: EnumItem + Enum.LineJoinMode.GetEnumItems: + args: [] + method: true + Enum.LineJoinMode.Miter: + struct: EnumItem + Enum.LineJoinMode.Round: + struct: EnumItem + Enum.ListDisplayMode.GetEnumItems: + args: [] + method: true + Enum.ListDisplayMode.Horizontal: + struct: EnumItem + Enum.ListDisplayMode.Vertical: + struct: EnumItem + Enum.ListenerType.CFrame: + struct: EnumItem + Enum.ListenerType.Camera: + struct: EnumItem + Enum.ListenerType.GetEnumItems: + args: [] + method: true + Enum.ListenerType.ObjectCFrame: + struct: EnumItem + Enum.ListenerType.ObjectPosition: + struct: EnumItem + Enum.LoadCharacterLayeredClothing.Default: + struct: EnumItem + Enum.LoadCharacterLayeredClothing.Disabled: + struct: EnumItem + Enum.LoadCharacterLayeredClothing.Enabled: + struct: EnumItem + Enum.LoadCharacterLayeredClothing.GetEnumItems: + args: [] + method: true + Enum.Material.Air: + struct: EnumItem + Enum.Material.Asphalt: + struct: EnumItem + Enum.Material.Basalt: + struct: EnumItem + Enum.Material.Brick: + struct: EnumItem + Enum.Material.Cobblestone: + struct: EnumItem + Enum.Material.Concrete: + struct: EnumItem + Enum.Material.CorrodedMetal: + struct: EnumItem + Enum.Material.CrackedLava: + struct: EnumItem + Enum.Material.DiamondPlate: + struct: EnumItem + Enum.Material.Fabric: + struct: EnumItem + Enum.Material.Foil: + struct: EnumItem + Enum.Material.ForceField: + struct: EnumItem + Enum.Material.GetEnumItems: + args: [] + method: true + Enum.Material.Glacier: + struct: EnumItem + Enum.Material.Glass: + struct: EnumItem + Enum.Material.Granite: + struct: EnumItem + Enum.Material.Grass: + struct: EnumItem + Enum.Material.Ground: + struct: EnumItem + Enum.Material.Ice: + struct: EnumItem + Enum.Material.LeafyGrass: + struct: EnumItem + Enum.Material.Limestone: + struct: EnumItem + Enum.Material.Marble: + struct: EnumItem + Enum.Material.Metal: + struct: EnumItem + Enum.Material.Mud: + struct: EnumItem + Enum.Material.Neon: + struct: EnumItem + Enum.Material.Pavement: + struct: EnumItem + Enum.Material.Pebble: + struct: EnumItem + Enum.Material.Plastic: + struct: EnumItem + Enum.Material.Rock: + struct: EnumItem + Enum.Material.Salt: + struct: EnumItem + Enum.Material.Sand: + struct: EnumItem + Enum.Material.Sandstone: + struct: EnumItem + Enum.Material.Slate: + struct: EnumItem + Enum.Material.SmoothPlastic: + struct: EnumItem + Enum.Material.Snow: + struct: EnumItem + Enum.Material.Water: + struct: EnumItem + Enum.Material.Wood: + struct: EnumItem + Enum.Material.WoodPlanks: + struct: EnumItem + Enum.MaterialPattern.GetEnumItems: + args: [] + method: true + Enum.MaterialPattern.Organic: + struct: EnumItem + Enum.MaterialPattern.Regular: + struct: EnumItem + Enum.MembershipType.BuildersClub: + struct: EnumItem + Enum.MembershipType.GetEnumItems: + args: [] + method: true + Enum.MembershipType.None: + struct: EnumItem + Enum.MembershipType.OutrageousBuildersClub: + struct: EnumItem + Enum.MembershipType.Premium: + struct: EnumItem + Enum.MembershipType.TurboBuildersClub: + struct: EnumItem + Enum.MembershipType._MEMBERSHIP_TYPE: + struct: EnumItem + Enum.MeshPartDetailLevel.DistanceBased: + struct: EnumItem + Enum.MeshPartDetailLevel.GetEnumItems: + args: [] + method: true + Enum.MeshPartDetailLevel.Level01: + struct: EnumItem + Enum.MeshPartDetailLevel.Level02: + struct: EnumItem + Enum.MeshPartDetailLevel.Level03: + struct: EnumItem + Enum.MeshPartDetailLevel.Level04: + struct: EnumItem + Enum.MeshPartHeadsAndAccessories.Default: + struct: EnumItem + Enum.MeshPartHeadsAndAccessories.Disabled: + struct: EnumItem + Enum.MeshPartHeadsAndAccessories.Enabled: + struct: EnumItem + Enum.MeshPartHeadsAndAccessories.GetEnumItems: + args: [] + method: true + Enum.MeshScaleUnit.CM: + struct: EnumItem + Enum.MeshScaleUnit.Foot: + struct: EnumItem + Enum.MeshScaleUnit.GetEnumItems: + args: [] + method: true + Enum.MeshScaleUnit.Inch: + struct: EnumItem + Enum.MeshScaleUnit.MM: + struct: EnumItem + Enum.MeshScaleUnit.Meter: + struct: EnumItem + Enum.MeshScaleUnit.Stud: + struct: EnumItem + Enum.MeshType.Brick: + struct: EnumItem + Enum.MeshType.CornerWedge: + struct: EnumItem + Enum.MeshType.Cylinder: + struct: EnumItem + Enum.MeshType.FileMesh: + struct: EnumItem + Enum.MeshType.GetEnumItems: + args: [] + method: true + Enum.MeshType.Head: + struct: EnumItem + Enum.MeshType.ParallelRamp: + struct: EnumItem + Enum.MeshType.Prism: + struct: EnumItem + Enum.MeshType.Pyramid: + struct: EnumItem + Enum.MeshType.RightAngleRamp: + struct: EnumItem + Enum.MeshType.Sphere: + struct: EnumItem + Enum.MeshType.Torso: + struct: EnumItem + Enum.MeshType.Wedge: + struct: EnumItem + Enum.MessageType.GetEnumItems: + args: [] + method: true + Enum.MessageType.MessageError: + struct: EnumItem + Enum.MessageType.MessageInfo: + struct: EnumItem + Enum.MessageType.MessageOutput: + struct: EnumItem + Enum.MessageType.MessageWarning: + struct: EnumItem + Enum.ModelLevelOfDetail.Automatic: + struct: EnumItem + Enum.ModelLevelOfDetail.Disabled: + struct: EnumItem + Enum.ModelLevelOfDetail.GetEnumItems: + args: [] + method: true + Enum.ModelLevelOfDetail.StreamingMesh: + struct: EnumItem + Enum.ModifierKey.Alt: + struct: EnumItem + Enum.ModifierKey.Ctrl: + struct: EnumItem + Enum.ModifierKey.GetEnumItems: + args: [] + method: true + Enum.ModifierKey.Meta: + struct: EnumItem + Enum.ModifierKey.Shift: + struct: EnumItem + Enum.MouseBehavior.Default: + struct: EnumItem + Enum.MouseBehavior.GetEnumItems: + args: [] + method: true + Enum.MouseBehavior.LockCenter: + struct: EnumItem + Enum.MouseBehavior.LockCurrentPosition: + struct: EnumItem + Enum.MoveState.AirFree: + struct: EnumItem + Enum.MoveState.Coasting: + struct: EnumItem + Enum.MoveState.GetEnumItems: + args: [] + method: true + Enum.MoveState.Pushing: + struct: EnumItem + Enum.MoveState.Stopped: + struct: EnumItem + Enum.MoveState.Stopping: + struct: EnumItem + Enum.NameOcclusion.EnemyOcclusion: + struct: EnumItem + Enum.NameOcclusion.GetEnumItems: + args: [] + method: true + Enum.NameOcclusion.NoOcclusion: + struct: EnumItem + Enum.NameOcclusion.OccludeAll: + struct: EnumItem + Enum.NetworkOwnership.Automatic: + struct: EnumItem + Enum.NetworkOwnership.GetEnumItems: + args: [] + method: true + Enum.NetworkOwnership.Manual: + struct: EnumItem + Enum.NetworkOwnership.OnContact: + struct: EnumItem + Enum.NewAnimationRuntimeSetting.Default: + struct: EnumItem + Enum.NewAnimationRuntimeSetting.Disabled: + struct: EnumItem + Enum.NewAnimationRuntimeSetting.Enabled: + struct: EnumItem + Enum.NewAnimationRuntimeSetting.GetEnumItems: + args: [] + method: true + Enum.NormalId.Back: + struct: EnumItem + Enum.NormalId.Bottom: + struct: EnumItem + Enum.NormalId.Front: + struct: EnumItem + Enum.NormalId.GetEnumItems: + args: [] + method: true + Enum.NormalId.Left: + struct: EnumItem + Enum.NormalId.Right: + struct: EnumItem + Enum.NormalId.Top: + struct: EnumItem + Enum.OrientationAlignmentMode.GetEnumItems: + args: [] + method: true + Enum.OrientationAlignmentMode.OneAttachment: + struct: EnumItem + Enum.OrientationAlignmentMode.TwoAttachment: + struct: EnumItem + Enum.OutfitSource.All: + struct: EnumItem + Enum.OutfitSource.Created: + struct: EnumItem + Enum.OutfitSource.GetEnumItems: + args: [] + method: true + Enum.OutfitSource.Purchased: + struct: EnumItem + Enum.OutputLayoutMode.GetEnumItems: + args: [] + method: true + Enum.OutputLayoutMode.Horizontal: + struct: EnumItem + Enum.OutputLayoutMode.Vertical: + struct: EnumItem + Enum.OverrideMouseIconBehavior.ForceHide: + struct: EnumItem + Enum.OverrideMouseIconBehavior.ForceShow: + struct: EnumItem + Enum.OverrideMouseIconBehavior.GetEnumItems: + args: [] + method: true + Enum.OverrideMouseIconBehavior.None: + struct: EnumItem + Enum.PackagePermission.Edit: + struct: EnumItem + Enum.PackagePermission.GetEnumItems: + args: [] + method: true + Enum.PackagePermission.NoAccess: + struct: EnumItem + Enum.PackagePermission.None: + struct: EnumItem + Enum.PackagePermission.Own: + struct: EnumItem + Enum.PackagePermission.Revoked: + struct: EnumItem + Enum.PackagePermission.UseView: + struct: EnumItem + Enum.PartType.Ball: + struct: EnumItem + Enum.PartType.Block: + struct: EnumItem + Enum.PartType.Cylinder: + struct: EnumItem + Enum.PartType.GetEnumItems: + args: [] + method: true + Enum.ParticleEmitterShape.Box: + struct: EnumItem + Enum.ParticleEmitterShape.Cylinder: + struct: EnumItem + Enum.ParticleEmitterShape.Disc: + struct: EnumItem + Enum.ParticleEmitterShape.GetEnumItems: + args: [] + method: true + Enum.ParticleEmitterShape.Sphere: + struct: EnumItem + Enum.ParticleEmitterShapeInOut.GetEnumItems: + args: [] + method: true + Enum.ParticleEmitterShapeInOut.InAndOut: + struct: EnumItem + Enum.ParticleEmitterShapeInOut.Inward: + struct: EnumItem + Enum.ParticleEmitterShapeInOut.Outward: + struct: EnumItem + Enum.ParticleEmitterShapeStyle.GetEnumItems: + args: [] + method: true + Enum.ParticleEmitterShapeStyle.Surface: + struct: EnumItem + Enum.ParticleEmitterShapeStyle.Volume: + struct: EnumItem + Enum.ParticleFlipbookLayout.EightByEight: + struct: EnumItem + Enum.ParticleFlipbookLayout.FourByFour: + struct: EnumItem + Enum.ParticleFlipbookLayout.GetEnumItems: + args: [] + method: true + Enum.ParticleFlipbookLayout.None: + struct: EnumItem + Enum.ParticleFlipbookLayout.TwoByTwo: + struct: EnumItem + Enum.ParticleFlipbookMode.GetEnumItems: + args: [] + method: true + Enum.ParticleFlipbookMode.Loop: + struct: EnumItem + Enum.ParticleFlipbookMode.OneShot: + struct: EnumItem + Enum.ParticleFlipbookMode.PingPong: + struct: EnumItem + Enum.ParticleFlipbookMode.Random: + struct: EnumItem + Enum.ParticleOrientation.FacingCamera: + struct: EnumItem + Enum.ParticleOrientation.FacingCameraWorldUp: + struct: EnumItem + Enum.ParticleOrientation.GetEnumItems: + args: [] + method: true + Enum.ParticleOrientation.VelocityParallel: + struct: EnumItem + Enum.ParticleOrientation.VelocityPerpendicular: + struct: EnumItem + Enum.PathStatus.ClosestNoPath: + struct: EnumItem + Enum.PathStatus.ClosestOutOfRange: + struct: EnumItem + Enum.PathStatus.FailFinishNotEmpty: + struct: EnumItem + Enum.PathStatus.FailStartNotEmpty: + struct: EnumItem + Enum.PathStatus.GetEnumItems: + args: [] + method: true + Enum.PathStatus.NoPath: + struct: EnumItem + Enum.PathStatus.Success: + struct: EnumItem + Enum.PathWaypointAction.Custom: + struct: EnumItem + Enum.PathWaypointAction.GetEnumItems: + args: [] + method: true + Enum.PathWaypointAction.Jump: + struct: EnumItem + Enum.PathWaypointAction.Walk: + struct: EnumItem + Enum.PermissionLevelShown.Game: + struct: EnumItem + Enum.PermissionLevelShown.GetEnumItems: + args: [] + method: true + Enum.PermissionLevelShown.Roblox: + struct: EnumItem + Enum.PermissionLevelShown.RobloxGame: + struct: EnumItem + Enum.PermissionLevelShown.RobloxScript: + struct: EnumItem + Enum.PermissionLevelShown.Studio: + struct: EnumItem + Enum.PhysicsInertiaAndVolumeFix.Default: + struct: EnumItem + Enum.PhysicsInertiaAndVolumeFix.Disabled: + struct: EnumItem + Enum.PhysicsInertiaAndVolumeFix.Enabled: + struct: EnumItem + Enum.PhysicsInertiaAndVolumeFix.GetEnumItems: + args: [] + method: true + Enum.PhysicsSimulationRate.Fixed120Hz: + struct: EnumItem + Enum.PhysicsSimulationRate.Fixed240Hz: + struct: EnumItem + Enum.PhysicsSimulationRate.Fixed60Hz: + struct: EnumItem + Enum.PhysicsSimulationRate.GetEnumItems: + args: [] + method: true + Enum.PhysicsSteppingMethod.Adaptive: + struct: EnumItem + Enum.PhysicsSteppingMethod.Default: + struct: EnumItem + Enum.PhysicsSteppingMethod.Fixed: + struct: EnumItem + Enum.PhysicsSteppingMethod.GetEnumItems: + args: [] + method: true + Enum.Platform.Android: + struct: EnumItem + Enum.Platform.AndroidTV: + struct: EnumItem + Enum.Platform.BeOS: + struct: EnumItem + Enum.Platform.Chromecast: + struct: EnumItem + Enum.Platform.DOS: + struct: EnumItem + Enum.Platform.GetEnumItems: + args: [] + method: true + Enum.Platform.IOS: + struct: EnumItem + Enum.Platform.Linux: + struct: EnumItem + Enum.Platform.NX: + struct: EnumItem + Enum.Platform.None: + struct: EnumItem + Enum.Platform.OSX: + struct: EnumItem + Enum.Platform.Ouya: + struct: EnumItem + Enum.Platform.PS3: + struct: EnumItem + Enum.Platform.PS4: + struct: EnumItem + Enum.Platform.SteamOS: + struct: EnumItem + Enum.Platform.UWP: + struct: EnumItem + Enum.Platform.WebOS: + struct: EnumItem + Enum.Platform.WiiU: + struct: EnumItem + Enum.Platform.Windows: + struct: EnumItem + Enum.Platform.XBox360: + struct: EnumItem + Enum.Platform.XBoxOne: + struct: EnumItem + Enum.PlaybackState.Begin: + struct: EnumItem + Enum.PlaybackState.Cancelled: + struct: EnumItem + Enum.PlaybackState.Completed: + struct: EnumItem + Enum.PlaybackState.Delayed: + struct: EnumItem + Enum.PlaybackState.GetEnumItems: + args: [] + method: true + Enum.PlaybackState.Paused: + struct: EnumItem + Enum.PlaybackState.Playing: + struct: EnumItem + Enum.PlayerActions.CharacterBackward: + struct: EnumItem + Enum.PlayerActions.CharacterForward: + struct: EnumItem + Enum.PlayerActions.CharacterJump: + struct: EnumItem + Enum.PlayerActions.CharacterLeft: + struct: EnumItem + Enum.PlayerActions.CharacterRight: + struct: EnumItem + Enum.PlayerActions.GetEnumItems: + args: [] + method: true + Enum.PlayerChatType.All: + struct: EnumItem + Enum.PlayerChatType.GetEnumItems: + args: [] + method: true + Enum.PlayerChatType.Team: + struct: EnumItem + Enum.PlayerChatType.Whisper: + struct: EnumItem + Enum.PoseEasingDirection.GetEnumItems: + args: [] + method: true + Enum.PoseEasingDirection.In: + struct: EnumItem + Enum.PoseEasingDirection.InOut: + struct: EnumItem + Enum.PoseEasingDirection.Out: + struct: EnumItem + Enum.PoseEasingStyle.Bounce: + struct: EnumItem + Enum.PoseEasingStyle.Constant: + struct: EnumItem + Enum.PoseEasingStyle.Cubic: + struct: EnumItem + Enum.PoseEasingStyle.Elastic: + struct: EnumItem + Enum.PoseEasingStyle.GetEnumItems: + args: [] + method: true + Enum.PoseEasingStyle.Linear: + struct: EnumItem + Enum.PositionAlignmentMode.GetEnumItems: + args: [] + method: true + Enum.PositionAlignmentMode.OneAttachment: + struct: EnumItem + Enum.PositionAlignmentMode.TwoAttachment: + struct: EnumItem + Enum.PrivilegeType.Admin: + struct: EnumItem + Enum.PrivilegeType.Banned: + struct: EnumItem + Enum.PrivilegeType.GetEnumItems: + args: [] + method: true + Enum.PrivilegeType.Member: + struct: EnumItem + Enum.PrivilegeType.Owner: + struct: EnumItem + Enum.PrivilegeType.Visitor: + struct: EnumItem + Enum.ProductLocationRestriction.AllGames: + struct: EnumItem + Enum.ProductLocationRestriction.AllowedGames: + struct: EnumItem + Enum.ProductLocationRestriction.AvatarShop: + struct: EnumItem + Enum.ProductLocationRestriction.GetEnumItems: + args: [] + method: true + Enum.ProductPurchaseDecision.GetEnumItems: + args: [] + method: true + Enum.ProductPurchaseDecision.NotProcessedYet: + struct: EnumItem + Enum.ProductPurchaseDecision.PurchaseGranted: + struct: EnumItem + Enum.PropertyStatus.Error: + struct: EnumItem + Enum.PropertyStatus.GetEnumItems: + args: [] + method: true + Enum.PropertyStatus.Ok: + struct: EnumItem + Enum.PropertyStatus.Warning: + struct: EnumItem + Enum.ProximityPromptExclusivity.AlwaysShow: + struct: EnumItem + Enum.ProximityPromptExclusivity.GetEnumItems: + args: [] + method: true + Enum.ProximityPromptExclusivity.OneGlobally: + struct: EnumItem + Enum.ProximityPromptExclusivity.OnePerButton: + struct: EnumItem + Enum.ProximityPromptInputType.Gamepad: + struct: EnumItem + Enum.ProximityPromptInputType.GetEnumItems: + args: [] + method: true + Enum.ProximityPromptInputType.Keyboard: + struct: EnumItem + Enum.ProximityPromptInputType.Touch: + struct: EnumItem + Enum.ProximityPromptStyle.Custom: + struct: EnumItem + Enum.ProximityPromptStyle.Default: + struct: EnumItem + Enum.ProximityPromptStyle.GetEnumItems: + args: [] + method: true + Enum.QualityLevel.Automatic: + struct: EnumItem + Enum.QualityLevel.GetEnumItems: + args: [] + method: true + Enum.QualityLevel.Level01: + struct: EnumItem + Enum.QualityLevel.Level02: + struct: EnumItem + Enum.QualityLevel.Level03: + struct: EnumItem + Enum.QualityLevel.Level04: + struct: EnumItem + Enum.QualityLevel.Level05: + struct: EnumItem + Enum.QualityLevel.Level06: + struct: EnumItem + Enum.QualityLevel.Level07: + struct: EnumItem + Enum.QualityLevel.Level08: + struct: EnumItem + Enum.QualityLevel.Level09: + struct: EnumItem + Enum.QualityLevel.Level10: + struct: EnumItem + Enum.QualityLevel.Level11: + struct: EnumItem + Enum.QualityLevel.Level12: + struct: EnumItem + Enum.QualityLevel.Level13: + struct: EnumItem + Enum.QualityLevel.Level14: + struct: EnumItem + Enum.QualityLevel.Level15: + struct: EnumItem + Enum.QualityLevel.Level16: + struct: EnumItem + Enum.QualityLevel.Level17: + struct: EnumItem + Enum.QualityLevel.Level18: + struct: EnumItem + Enum.QualityLevel.Level19: + struct: EnumItem + Enum.QualityLevel.Level20: + struct: EnumItem + Enum.QualityLevel.Level21: + struct: EnumItem + Enum.R15CollisionType.GetEnumItems: + args: [] + method: true + Enum.R15CollisionType.InnerBox: + struct: EnumItem + Enum.R15CollisionType.OuterBox: + struct: EnumItem + Enum.RaycastFilterType.Blacklist: + struct: EnumItem + Enum.RaycastFilterType.GetEnumItems: + args: [] + method: true + Enum.RaycastFilterType.Whitelist: + struct: EnumItem + Enum.RenderFidelity.Automatic: + struct: EnumItem + Enum.RenderFidelity.GetEnumItems: + args: [] + method: true + Enum.RenderFidelity.Performance: + struct: EnumItem + Enum.RenderFidelity.Precise: + struct: EnumItem + Enum.RenderPriority.Camera: + struct: EnumItem + Enum.RenderPriority.Character: + struct: EnumItem + Enum.RenderPriority.First: + struct: EnumItem + Enum.RenderPriority.GetEnumItems: + args: [] + method: true + Enum.RenderPriority.Input: + struct: EnumItem + Enum.RenderPriority.Last: + struct: EnumItem + Enum.RenderingTestComparisonMethod.GetEnumItems: + args: [] + method: true + Enum.RenderingTestComparisonMethod.diff: + struct: EnumItem + Enum.RenderingTestComparisonMethod.psnr: + struct: EnumItem + Enum.ReplicateInstanceDestroySetting.Default: + struct: EnumItem + Enum.ReplicateInstanceDestroySetting.Disabled: + struct: EnumItem + Enum.ReplicateInstanceDestroySetting.Enabled: + struct: EnumItem + Enum.ReplicateInstanceDestroySetting.GetEnumItems: + args: [] + method: true + Enum.ResamplerMode.Default: + struct: EnumItem + Enum.ResamplerMode.GetEnumItems: + args: [] + method: true + Enum.ResamplerMode.Pixelated: + struct: EnumItem + Enum.ReturnKeyType.Default: + struct: EnumItem + Enum.ReturnKeyType.Done: + struct: EnumItem + Enum.ReturnKeyType.GetEnumItems: + args: [] + method: true + Enum.ReturnKeyType.Go: + struct: EnumItem + Enum.ReturnKeyType.Next: + struct: EnumItem + Enum.ReturnKeyType.Search: + struct: EnumItem + Enum.ReturnKeyType.Send: + struct: EnumItem + Enum.ReverbType.Alley: + struct: EnumItem + Enum.ReverbType.Arena: + struct: EnumItem + Enum.ReverbType.Auditorium: + struct: EnumItem + Enum.ReverbType.Bathroom: + struct: EnumItem + Enum.ReverbType.CarpettedHallway: + struct: EnumItem + Enum.ReverbType.Cave: + struct: EnumItem + Enum.ReverbType.City: + struct: EnumItem + Enum.ReverbType.ConcertHall: + struct: EnumItem + Enum.ReverbType.Forest: + struct: EnumItem + Enum.ReverbType.GenericReverb: + struct: EnumItem + Enum.ReverbType.GetEnumItems: + args: [] + method: true + Enum.ReverbType.Hallway: + struct: EnumItem + Enum.ReverbType.Hangar: + struct: EnumItem + Enum.ReverbType.LivingRoom: + struct: EnumItem + Enum.ReverbType.Mountains: + struct: EnumItem + Enum.ReverbType.NoReverb: + struct: EnumItem + Enum.ReverbType.PaddedCell: + struct: EnumItem + Enum.ReverbType.ParkingLot: + struct: EnumItem + Enum.ReverbType.Plain: + struct: EnumItem + Enum.ReverbType.Quarry: + struct: EnumItem + Enum.ReverbType.Room: + struct: EnumItem + Enum.ReverbType.SewerPipe: + struct: EnumItem + Enum.ReverbType.StoneCorridor: + struct: EnumItem + Enum.ReverbType.StoneRoom: + struct: EnumItem + Enum.ReverbType.UnderWater: + struct: EnumItem + Enum.RibbonTool.ColorPicker: + struct: EnumItem + Enum.RibbonTool.GetEnumItems: + args: [] + method: true + Enum.RibbonTool.Group: + struct: EnumItem + Enum.RibbonTool.MaterialPicker: + struct: EnumItem + Enum.RibbonTool.Move: + struct: EnumItem + Enum.RibbonTool.None: + struct: EnumItem + Enum.RibbonTool.Rotate: + struct: EnumItem + Enum.RibbonTool.Scale: + struct: EnumItem + Enum.RibbonTool.Select: + struct: EnumItem + Enum.RibbonTool.Transform: + struct: EnumItem + Enum.RibbonTool.Ungroup: + struct: EnumItem + Enum.RigType.Custom: + struct: EnumItem + Enum.RigType.GetEnumItems: + args: [] + method: true + Enum.RigType.None: + struct: EnumItem + Enum.RigType.R15: + struct: EnumItem + Enum.RigType.Rthro: + struct: EnumItem + Enum.RigType.RthroNarrow: + struct: EnumItem + Enum.RollOffMode.GetEnumItems: + args: [] + method: true + Enum.RollOffMode.Inverse: + struct: EnumItem + Enum.RollOffMode.InverseTapered: + struct: EnumItem + Enum.RollOffMode.Linear: + struct: EnumItem + Enum.RollOffMode.LinearSquare: + struct: EnumItem + Enum.RotationOrder.GetEnumItems: + args: [] + method: true + Enum.RotationOrder.XYZ: + struct: EnumItem + Enum.RotationOrder.XZY: + struct: EnumItem + Enum.RotationOrder.YXZ: + struct: EnumItem + Enum.RotationOrder.YZX: + struct: EnumItem + Enum.RotationOrder.ZXY: + struct: EnumItem + Enum.RotationOrder.ZYX: + struct: EnumItem + Enum.RotationType.CameraRelative: + struct: EnumItem + Enum.RotationType.GetEnumItems: + args: [] + method: true + Enum.RotationType.MovementRelative: + struct: EnumItem + Enum.RuntimeUndoBehavior.Aggregate: + struct: EnumItem + Enum.RuntimeUndoBehavior.GetEnumItems: + args: [] + method: true + Enum.RuntimeUndoBehavior.Hybrid: + struct: EnumItem + Enum.RuntimeUndoBehavior.Snapshot: + struct: EnumItem + Enum.SaveFilter.GetEnumItems: + args: [] + method: true + Enum.SaveFilter.SaveAll: + struct: EnumItem + Enum.SaveFilter.SaveGame: + struct: EnumItem + Enum.SaveFilter.SaveWorld: + struct: EnumItem + Enum.SavedQualitySetting.Automatic: + struct: EnumItem + Enum.SavedQualitySetting.GetEnumItems: + args: [] + method: true + Enum.SavedQualitySetting.QualityLevel1: + struct: EnumItem + Enum.SavedQualitySetting.QualityLevel10: + struct: EnumItem + Enum.SavedQualitySetting.QualityLevel2: + struct: EnumItem + Enum.SavedQualitySetting.QualityLevel3: + struct: EnumItem + Enum.SavedQualitySetting.QualityLevel4: + struct: EnumItem + Enum.SavedQualitySetting.QualityLevel5: + struct: EnumItem + Enum.SavedQualitySetting.QualityLevel6: + struct: EnumItem + Enum.SavedQualitySetting.QualityLevel7: + struct: EnumItem + Enum.SavedQualitySetting.QualityLevel8: + struct: EnumItem + Enum.SavedQualitySetting.QualityLevel9: + struct: EnumItem + Enum.ScaleType.Crop: + struct: EnumItem + Enum.ScaleType.Fit: + struct: EnumItem + Enum.ScaleType.GetEnumItems: + args: [] + method: true + Enum.ScaleType.Slice: + struct: EnumItem + Enum.ScaleType.Stretch: + struct: EnumItem + Enum.ScaleType.Tile: + struct: EnumItem + Enum.ScreenOrientation.GetEnumItems: + args: [] + method: true + Enum.ScreenOrientation.LandscapeLeft: + struct: EnumItem + Enum.ScreenOrientation.LandscapeRight: + struct: EnumItem + Enum.ScreenOrientation.LandscapeSensor: + struct: EnumItem + Enum.ScreenOrientation.Portrait: + struct: EnumItem + Enum.ScreenOrientation.Sensor: + struct: EnumItem + Enum.ScrollBarInset.Always: + struct: EnumItem + Enum.ScrollBarInset.GetEnumItems: + args: [] + method: true + Enum.ScrollBarInset.None: + struct: EnumItem + Enum.ScrollBarInset.ScrollBar: + struct: EnumItem + Enum.ScrollingDirection.GetEnumItems: + args: [] + method: true + Enum.ScrollingDirection.X: + struct: EnumItem + Enum.ScrollingDirection.XY: + struct: EnumItem + Enum.ScrollingDirection.Y: + struct: EnumItem + Enum.SelectionBehavior.Escape: + struct: EnumItem + Enum.SelectionBehavior.GetEnumItems: + args: [] + method: true + Enum.SelectionBehavior.Stop: + struct: EnumItem + Enum.ServerAudioBehavior.Enabled: + struct: EnumItem + Enum.ServerAudioBehavior.GetEnumItems: + args: [] + method: true + Enum.ServerAudioBehavior.Muted: + struct: EnumItem + Enum.ServerAudioBehavior.OnlineGame: + struct: EnumItem + Enum.SignalBehavior.AncestryDeferred: + struct: EnumItem + Enum.SignalBehavior.Default: + struct: EnumItem + Enum.SignalBehavior.Deferred: + struct: EnumItem + Enum.SignalBehavior.GetEnumItems: + args: [] + method: true + Enum.SignalBehavior.Immediate: + struct: EnumItem + Enum.SizeConstraint.GetEnumItems: + args: [] + method: true + Enum.SizeConstraint.RelativeXX: + struct: EnumItem + Enum.SizeConstraint.RelativeXY: + struct: EnumItem + Enum.SizeConstraint.RelativeYY: + struct: EnumItem + Enum.SortDirection.Ascending: + struct: EnumItem + Enum.SortDirection.Descending: + struct: EnumItem + Enum.SortDirection.GetEnumItems: + args: [] + method: true + Enum.SortOrder.Custom: + struct: EnumItem + Enum.SortOrder.GetEnumItems: + args: [] + method: true + Enum.SortOrder.LayoutOrder: + struct: EnumItem + Enum.SortOrder.Name: + struct: EnumItem + Enum.SpecialKey.ChatHotkey: + struct: EnumItem + Enum.SpecialKey.End: + struct: EnumItem + Enum.SpecialKey.GetEnumItems: + args: [] + method: true + Enum.SpecialKey.Home: + struct: EnumItem + Enum.SpecialKey.Insert: + struct: EnumItem + Enum.SpecialKey.PageDown: + struct: EnumItem + Enum.SpecialKey.PageUp: + struct: EnumItem + Enum.StartCorner.BottomLeft: + struct: EnumItem + Enum.StartCorner.BottomRight: + struct: EnumItem + Enum.StartCorner.GetEnumItems: + args: [] + method: true + Enum.StartCorner.TopLeft: + struct: EnumItem + Enum.StartCorner.TopRight: + struct: EnumItem + Enum.Status.Confusion: + struct: EnumItem + Enum.Status.GetEnumItems: + args: [] + method: true + Enum.Status.Poison: + struct: EnumItem + Enum.StreamOutBehavior.Default: + struct: EnumItem + Enum.StreamOutBehavior.GetEnumItems: + args: [] + method: true + Enum.StreamOutBehavior.LowMemory: + struct: EnumItem + Enum.StreamOutBehavior.Opportunistic: + struct: EnumItem + Enum.StreamingPauseMode.ClientPhysicsPause: + struct: EnumItem + Enum.StreamingPauseMode.Default: + struct: EnumItem + Enum.StreamingPauseMode.Disabled: + struct: EnumItem + Enum.StreamingPauseMode.GetEnumItems: + args: [] + method: true + Enum.StudioCloseMode.CloseDoc: + struct: EnumItem + Enum.StudioCloseMode.CloseStudio: + struct: EnumItem + Enum.StudioCloseMode.GetEnumItems: + args: [] + method: true + Enum.StudioCloseMode.None: + struct: EnumItem + Enum.StudioDataModelType.Edit: + struct: EnumItem + Enum.StudioDataModelType.GetEnumItems: + args: [] + method: true + Enum.StudioDataModelType.None: + struct: EnumItem + Enum.StudioDataModelType.PlayClient: + struct: EnumItem + Enum.StudioDataModelType.PlayServer: + struct: EnumItem + Enum.StudioDataModelType.Standalone: + struct: EnumItem + Enum.StudioScriptEditorColorCategories.ActiveLine: + struct: EnumItem + Enum.StudioScriptEditorColorCategories.Background: + struct: EnumItem + Enum.StudioScriptEditorColorCategories.Bool: + struct: EnumItem + Enum.StudioScriptEditorColorCategories.Bracket: + struct: EnumItem + Enum.StudioScriptEditorColorCategories.Builtin: + struct: EnumItem + Enum.StudioScriptEditorColorCategories.Comment: + struct: EnumItem + Enum.StudioScriptEditorColorCategories.DebuggerCurrentLine: + struct: EnumItem + Enum.StudioScriptEditorColorCategories.DebuggerErrorLine: + struct: EnumItem + Enum.StudioScriptEditorColorCategories.Default: + struct: EnumItem + Enum.StudioScriptEditorColorCategories.DocViewCodeBackground: + struct: EnumItem + Enum.StudioScriptEditorColorCategories.Error: + struct: EnumItem + Enum.StudioScriptEditorColorCategories.FindSelectionBackground: + struct: EnumItem + Enum.StudioScriptEditorColorCategories.Function: + struct: EnumItem + Enum.StudioScriptEditorColorCategories.FunctionName: + struct: EnumItem + Enum.StudioScriptEditorColorCategories.GetEnumItems: + args: [] + method: true + Enum.StudioScriptEditorColorCategories.Keyword: + struct: EnumItem + Enum.StudioScriptEditorColorCategories.Local: + struct: EnumItem + Enum.StudioScriptEditorColorCategories.LuauKeyword: + struct: EnumItem + Enum.StudioScriptEditorColorCategories.MatchingWordBackground: + struct: EnumItem + Enum.StudioScriptEditorColorCategories.MenuBackground: + struct: EnumItem + Enum.StudioScriptEditorColorCategories.MenuBorder: + struct: EnumItem + Enum.StudioScriptEditorColorCategories.MenuPrimaryText: + struct: EnumItem + Enum.StudioScriptEditorColorCategories.MenuScrollbarBackground: + struct: EnumItem + Enum.StudioScriptEditorColorCategories.MenuScrollbarHandle: + struct: EnumItem + Enum.StudioScriptEditorColorCategories.MenuSecondaryText: + struct: EnumItem + Enum.StudioScriptEditorColorCategories.MenuSelectedBackground: + struct: EnumItem + Enum.StudioScriptEditorColorCategories.MenuSelectedText: + struct: EnumItem + Enum.StudioScriptEditorColorCategories.Method: + struct: EnumItem + Enum.StudioScriptEditorColorCategories.Nil: + struct: EnumItem + Enum.StudioScriptEditorColorCategories.Number: + struct: EnumItem + Enum.StudioScriptEditorColorCategories.Operator: + struct: EnumItem + Enum.StudioScriptEditorColorCategories.Property: + struct: EnumItem + Enum.StudioScriptEditorColorCategories.Ruler: + struct: EnumItem + Enum.StudioScriptEditorColorCategories.SelectionBackground: + struct: EnumItem + Enum.StudioScriptEditorColorCategories.SelectionText: + struct: EnumItem + Enum.StudioScriptEditorColorCategories.Self: + struct: EnumItem + Enum.StudioScriptEditorColorCategories.String: + struct: EnumItem + Enum.StudioScriptEditorColorCategories.TODO: + struct: EnumItem + Enum.StudioScriptEditorColorCategories.Warning: + struct: EnumItem + Enum.StudioScriptEditorColorCategories.Whitespace: + struct: EnumItem + Enum.StudioScriptEditorColorPresets.Custom: + struct: EnumItem + Enum.StudioScriptEditorColorPresets.Extra1: + struct: EnumItem + Enum.StudioScriptEditorColorPresets.Extra2: + struct: EnumItem + Enum.StudioScriptEditorColorPresets.GetEnumItems: + args: [] + method: true + Enum.StudioScriptEditorColorPresets.RobloxDefault: + struct: EnumItem + Enum.StudioStyleGuideColor.AttributeCog: + struct: EnumItem + Enum.StudioStyleGuideColor.Border: + struct: EnumItem + Enum.StudioStyleGuideColor.BrightText: + struct: EnumItem + Enum.StudioStyleGuideColor.Button: + struct: EnumItem + Enum.StudioStyleGuideColor.ButtonBorder: + struct: EnumItem + Enum.StudioStyleGuideColor.ButtonText: + struct: EnumItem + Enum.StudioStyleGuideColor.CategoryItem: + struct: EnumItem + Enum.StudioStyleGuideColor.ChatIncomingBgColor: + struct: EnumItem + Enum.StudioStyleGuideColor.ChatIncomingTextColor: + struct: EnumItem + Enum.StudioStyleGuideColor.ChatModeratedMessageColor: + struct: EnumItem + Enum.StudioStyleGuideColor.ChatOutgoingBgColor: + struct: EnumItem + Enum.StudioStyleGuideColor.ChatOutgoingTextColor: + struct: EnumItem + Enum.StudioStyleGuideColor.CheckedFieldBackground: + struct: EnumItem + Enum.StudioStyleGuideColor.CheckedFieldBorder: + struct: EnumItem + Enum.StudioStyleGuideColor.CheckedFieldIndicator: + struct: EnumItem + Enum.StudioStyleGuideColor.ColorPickerFrame: + struct: EnumItem + Enum.StudioStyleGuideColor.CurrentMarker: + struct: EnumItem + Enum.StudioStyleGuideColor.Dark: + struct: EnumItem + Enum.StudioStyleGuideColor.DebuggerCurrentLine: + struct: EnumItem + Enum.StudioStyleGuideColor.DebuggerErrorLine: + struct: EnumItem + Enum.StudioStyleGuideColor.DialogButton: + struct: EnumItem + Enum.StudioStyleGuideColor.DialogButtonBorder: + struct: EnumItem + Enum.StudioStyleGuideColor.DialogButtonText: + struct: EnumItem + Enum.StudioStyleGuideColor.DialogMainButton: + struct: EnumItem + Enum.StudioStyleGuideColor.DialogMainButtonText: + struct: EnumItem + Enum.StudioStyleGuideColor.DiffFilePathBackground: + struct: EnumItem + Enum.StudioStyleGuideColor.DiffFilePathBorder: + struct: EnumItem + Enum.StudioStyleGuideColor.DiffFilePathText: + struct: EnumItem + Enum.StudioStyleGuideColor.DiffLineNum: + struct: EnumItem + Enum.StudioStyleGuideColor.DiffLineNumAdditionBackground: + struct: EnumItem + Enum.StudioStyleGuideColor.DiffLineNumDeletionBackground: + struct: EnumItem + Enum.StudioStyleGuideColor.DiffLineNumNoChangeBackground: + struct: EnumItem + Enum.StudioStyleGuideColor.DiffLineNumSeparatorBackground: + struct: EnumItem + Enum.StudioStyleGuideColor.DiffTextAddition: + struct: EnumItem + Enum.StudioStyleGuideColor.DiffTextAdditionBackground: + struct: EnumItem + Enum.StudioStyleGuideColor.DiffTextDeletion: + struct: EnumItem + Enum.StudioStyleGuideColor.DiffTextDeletionBackground: + struct: EnumItem + Enum.StudioStyleGuideColor.DiffTextHunkInfo: + struct: EnumItem + Enum.StudioStyleGuideColor.DiffTextNoChange: + struct: EnumItem + Enum.StudioStyleGuideColor.DiffTextNoChangeBackground: + struct: EnumItem + Enum.StudioStyleGuideColor.DiffTextSeparatorBackground: + struct: EnumItem + Enum.StudioStyleGuideColor.DimmedText: + struct: EnumItem + Enum.StudioStyleGuideColor.DocViewCodeBackground: + struct: EnumItem + Enum.StudioStyleGuideColor.DropShadow: + struct: EnumItem + Enum.StudioStyleGuideColor.Dropdown: + struct: EnumItem + Enum.StudioStyleGuideColor.EmulatorBar: + struct: EnumItem + Enum.StudioStyleGuideColor.EmulatorDropDown: + struct: EnumItem + Enum.StudioStyleGuideColor.ErrorText: + struct: EnumItem + Enum.StudioStyleGuideColor.FilterButtonAccent: + struct: EnumItem + Enum.StudioStyleGuideColor.FilterButtonBorder: + struct: EnumItem + Enum.StudioStyleGuideColor.FilterButtonBorderAlt: + struct: EnumItem + Enum.StudioStyleGuideColor.FilterButtonChecked: + struct: EnumItem + Enum.StudioStyleGuideColor.FilterButtonDefault: + struct: EnumItem + Enum.StudioStyleGuideColor.FilterButtonHover: + struct: EnumItem + Enum.StudioStyleGuideColor.GameSettingsTableItem: + struct: EnumItem + Enum.StudioStyleGuideColor.GameSettingsTooltip: + struct: EnumItem + Enum.StudioStyleGuideColor.GetEnumItems: + args: [] + method: true + Enum.StudioStyleGuideColor.HeaderSection: + struct: EnumItem + Enum.StudioStyleGuideColor.InfoBarWarningBackground: + struct: EnumItem + Enum.StudioStyleGuideColor.InfoBarWarningText: + struct: EnumItem + Enum.StudioStyleGuideColor.InfoText: + struct: EnumItem + Enum.StudioStyleGuideColor.InputFieldBackground: + struct: EnumItem + Enum.StudioStyleGuideColor.InputFieldBorder: + struct: EnumItem + Enum.StudioStyleGuideColor.Item: + struct: EnumItem + Enum.StudioStyleGuideColor.Light: + struct: EnumItem + Enum.StudioStyleGuideColor.LinkText: + struct: EnumItem + Enum.StudioStyleGuideColor.MainBackground: + struct: EnumItem + Enum.StudioStyleGuideColor.MainButton: + struct: EnumItem + Enum.StudioStyleGuideColor.MainText: + struct: EnumItem + Enum.StudioStyleGuideColor.Mid: + struct: EnumItem + Enum.StudioStyleGuideColor.Midlight: + struct: EnumItem + Enum.StudioStyleGuideColor.Notification: + struct: EnumItem + Enum.StudioStyleGuideColor.RibbonButton: + struct: EnumItem + Enum.StudioStyleGuideColor.RibbonTab: + struct: EnumItem + Enum.StudioStyleGuideColor.RibbonTabTopBar: + struct: EnumItem + Enum.StudioStyleGuideColor.ScriptBackground: + struct: EnumItem + Enum.StudioStyleGuideColor.ScriptBool: + struct: EnumItem + Enum.StudioStyleGuideColor.ScriptBracket: + struct: EnumItem + Enum.StudioStyleGuideColor.ScriptBuiltInFunction: + struct: EnumItem + Enum.StudioStyleGuideColor.ScriptComment: + struct: EnumItem + Enum.StudioStyleGuideColor.ScriptEditorCurrentLine: + struct: EnumItem + Enum.StudioStyleGuideColor.ScriptError: + struct: EnumItem + Enum.StudioStyleGuideColor.ScriptFindSelectionBackground: + struct: EnumItem + Enum.StudioStyleGuideColor.ScriptFunction: + struct: EnumItem + Enum.StudioStyleGuideColor.ScriptFunctionName: + struct: EnumItem + Enum.StudioStyleGuideColor.ScriptKeyword: + struct: EnumItem + Enum.StudioStyleGuideColor.ScriptLocal: + struct: EnumItem + Enum.StudioStyleGuideColor.ScriptLuauKeyword: + struct: EnumItem + Enum.StudioStyleGuideColor.ScriptMatchingWordSelectionBackground: + struct: EnumItem + Enum.StudioStyleGuideColor.ScriptMethod: + struct: EnumItem + Enum.StudioStyleGuideColor.ScriptNil: + struct: EnumItem + Enum.StudioStyleGuideColor.ScriptNumber: + struct: EnumItem + Enum.StudioStyleGuideColor.ScriptOperator: + struct: EnumItem + Enum.StudioStyleGuideColor.ScriptProperty: + struct: EnumItem + Enum.StudioStyleGuideColor.ScriptRuler: + struct: EnumItem + Enum.StudioStyleGuideColor.ScriptSelectionBackground: + struct: EnumItem + Enum.StudioStyleGuideColor.ScriptSelectionText: + struct: EnumItem + Enum.StudioStyleGuideColor.ScriptSelf: + struct: EnumItem + Enum.StudioStyleGuideColor.ScriptSideWidget: + struct: EnumItem + Enum.StudioStyleGuideColor.ScriptString: + struct: EnumItem + Enum.StudioStyleGuideColor.ScriptText: + struct: EnumItem + Enum.StudioStyleGuideColor.ScriptTodo: + struct: EnumItem + Enum.StudioStyleGuideColor.ScriptWarning: + struct: EnumItem + Enum.StudioStyleGuideColor.ScriptWhitespace: + struct: EnumItem + Enum.StudioStyleGuideColor.ScrollBar: + struct: EnumItem + Enum.StudioStyleGuideColor.ScrollBarBackground: + struct: EnumItem + Enum.StudioStyleGuideColor.SensitiveText: + struct: EnumItem + Enum.StudioStyleGuideColor.Separator: + struct: EnumItem + Enum.StudioStyleGuideColor.Shadow: + struct: EnumItem + Enum.StudioStyleGuideColor.StatusBar: + struct: EnumItem + Enum.StudioStyleGuideColor.SubText: + struct: EnumItem + Enum.StudioStyleGuideColor.Tab: + struct: EnumItem + Enum.StudioStyleGuideColor.TabBar: + struct: EnumItem + Enum.StudioStyleGuideColor.TableItem: + struct: EnumItem + Enum.StudioStyleGuideColor.Titlebar: + struct: EnumItem + Enum.StudioStyleGuideColor.TitlebarText: + struct: EnumItem + Enum.StudioStyleGuideColor.Tooltip: + struct: EnumItem + Enum.StudioStyleGuideColor.ViewPortBackground: + struct: EnumItem + Enum.StudioStyleGuideColor.WarningText: + struct: EnumItem + Enum.StudioStyleGuideModifier.Default: + struct: EnumItem + Enum.StudioStyleGuideModifier.Disabled: + struct: EnumItem + Enum.StudioStyleGuideModifier.GetEnumItems: + args: [] + method: true + Enum.StudioStyleGuideModifier.Hover: + struct: EnumItem + Enum.StudioStyleGuideModifier.Pressed: + struct: EnumItem + Enum.StudioStyleGuideModifier.Selected: + struct: EnumItem + Enum.Style.AlternatingSupports: + struct: EnumItem + Enum.Style.BridgeStyleSupports: + struct: EnumItem + Enum.Style.GetEnumItems: + args: [] + method: true + Enum.Style.NoSupports: + struct: EnumItem + Enum.SurfaceConstraint.GetEnumItems: + args: [] + method: true + Enum.SurfaceConstraint.Hinge: + struct: EnumItem + Enum.SurfaceConstraint.Motor: + struct: EnumItem + Enum.SurfaceConstraint.None: + struct: EnumItem + Enum.SurfaceConstraint.SteppingMotor: + struct: EnumItem + Enum.SurfaceGuiSizingMode.FixedSize: + struct: EnumItem + Enum.SurfaceGuiSizingMode.GetEnumItems: + args: [] + method: true + Enum.SurfaceGuiSizingMode.PixelsPerStud: + struct: EnumItem + Enum.SurfaceType.GetEnumItems: + args: [] + method: true + Enum.SurfaceType.Glue: + struct: EnumItem + Enum.SurfaceType.Hinge: + struct: EnumItem + Enum.SurfaceType.Inlet: + struct: EnumItem + Enum.SurfaceType.Motor: + struct: EnumItem + Enum.SurfaceType.Smooth: + struct: EnumItem + Enum.SurfaceType.SmoothNoOutlines: + struct: EnumItem + Enum.SurfaceType.SteppingMotor: + struct: EnumItem + Enum.SurfaceType.Studs: + struct: EnumItem + Enum.SurfaceType.Universal: + struct: EnumItem + Enum.SurfaceType.Weld: + struct: EnumItem + Enum.SwipeDirection.Down: + struct: EnumItem + Enum.SwipeDirection.GetEnumItems: + args: [] + method: true + Enum.SwipeDirection.Left: + struct: EnumItem + Enum.SwipeDirection.None: + struct: EnumItem + Enum.SwipeDirection.Right: + struct: EnumItem + Enum.SwipeDirection.Up: + struct: EnumItem + Enum.TableMajorAxis.ColumnMajor: + struct: EnumItem + Enum.TableMajorAxis.GetEnumItems: + args: [] + method: true + Enum.TableMajorAxis.RowMajor: + struct: EnumItem + Enum.Technology.Compatibility: + struct: EnumItem + Enum.Technology.Future: + struct: EnumItem + Enum.Technology.GetEnumItems: + args: [] + method: true + Enum.Technology.Legacy: + struct: EnumItem + Enum.Technology.ShadowMap: + struct: EnumItem + Enum.Technology.Voxel: + struct: EnumItem + Enum.TeleportMethod.GetEnumItems: + args: [] + method: true + Enum.TeleportMethod.TeleportPartyAsync: + struct: EnumItem + Enum.TeleportMethod.TeleportToPlaceInstance: + struct: EnumItem + Enum.TeleportMethod.TeleportToPrivateServer: + struct: EnumItem + Enum.TeleportMethod.TeleportToSpawnByName: + struct: EnumItem + Enum.TeleportMethod.TeleportUnknown: + struct: EnumItem + Enum.TeleportResult.Failure: + struct: EnumItem + Enum.TeleportResult.Flooded: + struct: EnumItem + Enum.TeleportResult.GameEnded: + struct: EnumItem + Enum.TeleportResult.GameFull: + struct: EnumItem + Enum.TeleportResult.GameNotFound: + struct: EnumItem + Enum.TeleportResult.GetEnumItems: + args: [] + method: true + Enum.TeleportResult.IsTeleporting: + struct: EnumItem + Enum.TeleportResult.Success: + struct: EnumItem + Enum.TeleportResult.Unauthorized: + struct: EnumItem + Enum.TeleportState.Failed: + struct: EnumItem + Enum.TeleportState.GetEnumItems: + args: [] + method: true + Enum.TeleportState.InProgress: + struct: EnumItem + Enum.TeleportState.RequestedFromServer: + struct: EnumItem + Enum.TeleportState.Started: + struct: EnumItem + Enum.TeleportState.WaitingForServer: + struct: EnumItem + Enum.TeleportType.GetEnumItems: + args: [] + method: true + Enum.TeleportType.ToInstance: + struct: EnumItem + Enum.TeleportType.ToPlace: + struct: EnumItem + Enum.TeleportType.ToReservedServer: + struct: EnumItem + Enum.TerrainAcquisitionMethod.Convert: + struct: EnumItem + Enum.TerrainAcquisitionMethod.EditAddTool: + struct: EnumItem + Enum.TerrainAcquisitionMethod.EditReplaceTool: + struct: EnumItem + Enum.TerrainAcquisitionMethod.EditSeaLevelTool: + struct: EnumItem + Enum.TerrainAcquisitionMethod.Generate: + struct: EnumItem + Enum.TerrainAcquisitionMethod.GetEnumItems: + args: [] + method: true + Enum.TerrainAcquisitionMethod.Import: + struct: EnumItem + Enum.TerrainAcquisitionMethod.Legacy: + struct: EnumItem + Enum.TerrainAcquisitionMethod.None: + struct: EnumItem + Enum.TerrainAcquisitionMethod.Other: + struct: EnumItem + Enum.TerrainAcquisitionMethod.RegionFillTool: + struct: EnumItem + Enum.TerrainAcquisitionMethod.RegionPasteTool: + struct: EnumItem + Enum.TerrainAcquisitionMethod.Template: + struct: EnumItem + Enum.TerrainFace.Bottom: + struct: EnumItem + Enum.TerrainFace.GetEnumItems: + args: [] + method: true + Enum.TerrainFace.Side: + struct: EnumItem + Enum.TerrainFace.Top: + struct: EnumItem + Enum.TextChatMessageStatus.Floodchecked: + struct: EnumItem + Enum.TextChatMessageStatus.GetEnumItems: + args: [] + method: true + Enum.TextChatMessageStatus.InvalidPrivacySettings: + struct: EnumItem + Enum.TextChatMessageStatus.InvalidTextChannelPermissions: + struct: EnumItem + Enum.TextChatMessageStatus.MessageTooLong: + struct: EnumItem + Enum.TextChatMessageStatus.Sending: + struct: EnumItem + Enum.TextChatMessageStatus.Success: + struct: EnumItem + Enum.TextChatMessageStatus.TextFilterFailed: + struct: EnumItem + Enum.TextChatMessageStatus.Unknown: + struct: EnumItem + Enum.TextFilterContext.GetEnumItems: + args: [] + method: true + Enum.TextFilterContext.PrivateChat: + struct: EnumItem + Enum.TextFilterContext.PublicChat: + struct: EnumItem + Enum.TextInputType.Default: + struct: EnumItem + Enum.TextInputType.Email: + struct: EnumItem + Enum.TextInputType.GetEnumItems: + args: [] + method: true + Enum.TextInputType.NoSuggestions: + struct: EnumItem + Enum.TextInputType.Number: + struct: EnumItem + Enum.TextInputType.OneTimePassword: + struct: EnumItem + Enum.TextInputType.Password: + struct: EnumItem + Enum.TextInputType.PasswordShown: + struct: EnumItem + Enum.TextInputType.Phone: + struct: EnumItem + Enum.TextInputType.Username: + struct: EnumItem + Enum.TextTruncate.AtEnd: + struct: EnumItem + Enum.TextTruncate.GetEnumItems: + args: [] + method: true + Enum.TextTruncate.None: + struct: EnumItem + Enum.TextXAlignment.Center: + struct: EnumItem + Enum.TextXAlignment.GetEnumItems: + args: [] + method: true + Enum.TextXAlignment.Left: + struct: EnumItem + Enum.TextXAlignment.Right: + struct: EnumItem + Enum.TextYAlignment.Bottom: + struct: EnumItem + Enum.TextYAlignment.Center: + struct: EnumItem + Enum.TextYAlignment.GetEnumItems: + args: [] + method: true + Enum.TextYAlignment.Top: + struct: EnumItem + Enum.TextureMode.GetEnumItems: + args: [] + method: true + Enum.TextureMode.Static: + struct: EnumItem + Enum.TextureMode.Stretch: + struct: EnumItem + Enum.TextureMode.Wrap: + struct: EnumItem + Enum.TextureQueryType.GetEnumItems: + args: [] + method: true + Enum.TextureQueryType.Humanoid: + struct: EnumItem + Enum.TextureQueryType.HumanoidOrphaned: + struct: EnumItem + Enum.TextureQueryType.NonHumanoid: + struct: EnumItem + Enum.TextureQueryType.NonHumanoidOrphaned: + struct: EnumItem + Enum.ThreadPoolConfig.Auto: + struct: EnumItem + Enum.ThreadPoolConfig.GetEnumItems: + args: [] + method: true + Enum.ThreadPoolConfig.PerCore1: + struct: EnumItem + Enum.ThreadPoolConfig.PerCore2: + struct: EnumItem + Enum.ThreadPoolConfig.PerCore3: + struct: EnumItem + Enum.ThreadPoolConfig.PerCore4: + struct: EnumItem + Enum.ThreadPoolConfig.Threads1: + struct: EnumItem + Enum.ThreadPoolConfig.Threads16: + struct: EnumItem + Enum.ThreadPoolConfig.Threads2: + struct: EnumItem + Enum.ThreadPoolConfig.Threads3: + struct: EnumItem + Enum.ThreadPoolConfig.Threads4: + struct: EnumItem + Enum.ThreadPoolConfig.Threads8: + struct: EnumItem + Enum.ThrottlingPriority.Default: + struct: EnumItem + Enum.ThrottlingPriority.ElevatedOnServer: + struct: EnumItem + Enum.ThrottlingPriority.Extreme: + struct: EnumItem + Enum.ThrottlingPriority.GetEnumItems: + args: [] + method: true + Enum.ThumbnailSize.GetEnumItems: + args: [] + method: true + Enum.ThumbnailSize.Size100x100: + struct: EnumItem + Enum.ThumbnailSize.Size150x150: + struct: EnumItem + Enum.ThumbnailSize.Size180x180: + struct: EnumItem + Enum.ThumbnailSize.Size352x352: + struct: EnumItem + Enum.ThumbnailSize.Size420x420: + struct: EnumItem + Enum.ThumbnailSize.Size48x48: + struct: EnumItem + Enum.ThumbnailSize.Size60x60: + struct: EnumItem + Enum.ThumbnailType.AvatarBust: + struct: EnumItem + Enum.ThumbnailType.AvatarThumbnail: + struct: EnumItem + Enum.ThumbnailType.GetEnumItems: + args: [] + method: true + Enum.ThumbnailType.HeadShot: + struct: EnumItem + Enum.TickCountSampleMethod.Benchmark: + struct: EnumItem + Enum.TickCountSampleMethod.Fast: + struct: EnumItem + Enum.TickCountSampleMethod.GetEnumItems: + args: [] + method: true + Enum.TickCountSampleMethod.Precise: + struct: EnumItem + Enum.TopBottom.Bottom: + struct: EnumItem + Enum.TopBottom.Center: + struct: EnumItem + Enum.TopBottom.GetEnumItems: + args: [] + method: true + Enum.TopBottom.Top: + struct: EnumItem + Enum.TouchCameraMovementMode.Classic: + struct: EnumItem + Enum.TouchCameraMovementMode.Default: + struct: EnumItem + Enum.TouchCameraMovementMode.Follow: + struct: EnumItem + Enum.TouchCameraMovementMode.GetEnumItems: + args: [] + method: true + Enum.TouchCameraMovementMode.Orbital: + struct: EnumItem + Enum.TouchMovementMode.ClickToMove: + struct: EnumItem + Enum.TouchMovementMode.DPad: + struct: EnumItem + Enum.TouchMovementMode.Default: + struct: EnumItem + Enum.TouchMovementMode.DynamicThumbstick: + struct: EnumItem + Enum.TouchMovementMode.GetEnumItems: + args: [] + method: true + Enum.TouchMovementMode.Thumbpad: + struct: EnumItem + Enum.TouchMovementMode.Thumbstick: + struct: EnumItem + Enum.TriStateBoolean.False: + struct: EnumItem + Enum.TriStateBoolean.GetEnumItems: + args: [] + method: true + Enum.TriStateBoolean.True: + struct: EnumItem + Enum.TriStateBoolean.Unknown: + struct: EnumItem + Enum.TweenStatus.Canceled: + struct: EnumItem + Enum.TweenStatus.Completed: + struct: EnumItem + Enum.TweenStatus.GetEnumItems: + args: [] + method: true + Enum.UITheme.Dark: + struct: EnumItem + Enum.UITheme.GetEnumItems: + args: [] + method: true + Enum.UITheme.Light: + struct: EnumItem + Enum.UiMessageType.GetEnumItems: + args: [] + method: true + Enum.UiMessageType.UiMessageError: + struct: EnumItem + Enum.UiMessageType.UiMessageInfo: + struct: EnumItem + Enum.UsageContext.Default: + struct: EnumItem + Enum.UsageContext.GetEnumItems: + args: [] + method: true + Enum.UsageContext.Preview: + struct: EnumItem + Enum.UserCFrame.GetEnumItems: + args: [] + method: true + Enum.UserCFrame.Head: + struct: EnumItem + Enum.UserCFrame.LeftHand: + struct: EnumItem + Enum.UserCFrame.RightHand: + struct: EnumItem + Enum.UserInputState.Begin: + struct: EnumItem + Enum.UserInputState.Cancel: + struct: EnumItem + Enum.UserInputState.Change: + struct: EnumItem + Enum.UserInputState.End: + struct: EnumItem + Enum.UserInputState.GetEnumItems: + args: [] + method: true + Enum.UserInputState.None: + struct: EnumItem + Enum.UserInputType.Accelerometer: + struct: EnumItem + Enum.UserInputType.Focus: + struct: EnumItem + Enum.UserInputType.Gamepad1: + struct: EnumItem + Enum.UserInputType.Gamepad2: + struct: EnumItem + Enum.UserInputType.Gamepad3: + struct: EnumItem + Enum.UserInputType.Gamepad4: + struct: EnumItem + Enum.UserInputType.Gamepad5: + struct: EnumItem + Enum.UserInputType.Gamepad6: + struct: EnumItem + Enum.UserInputType.Gamepad7: + struct: EnumItem + Enum.UserInputType.Gamepad8: + struct: EnumItem + Enum.UserInputType.GetEnumItems: + args: [] + method: true + Enum.UserInputType.Gyro: + struct: EnumItem + Enum.UserInputType.InputMethod: + struct: EnumItem + Enum.UserInputType.Keyboard: + struct: EnumItem + Enum.UserInputType.MouseButton1: + struct: EnumItem + Enum.UserInputType.MouseButton2: + struct: EnumItem + Enum.UserInputType.MouseButton3: + struct: EnumItem + Enum.UserInputType.MouseMovement: + struct: EnumItem + Enum.UserInputType.MouseWheel: + struct: EnumItem + Enum.UserInputType.None: + struct: EnumItem + Enum.UserInputType.TextInput: + struct: EnumItem + Enum.UserInputType.Touch: + struct: EnumItem + Enum.VRTouchpad.GetEnumItems: + args: [] + method: true + Enum.VRTouchpad.Left: + struct: EnumItem + Enum.VRTouchpad.Right: + struct: EnumItem + Enum.VRTouchpadMode.ABXY: + struct: EnumItem + Enum.VRTouchpadMode.GetEnumItems: + args: [] + method: true + Enum.VRTouchpadMode.Touch: + struct: EnumItem + Enum.VRTouchpadMode.VirtualThumbstick: + struct: EnumItem + Enum.VelocityConstraintMode.GetEnumItems: + args: [] + method: true + Enum.VelocityConstraintMode.Line: + struct: EnumItem + Enum.VelocityConstraintMode.Plane: + struct: EnumItem + Enum.VelocityConstraintMode.Vector: + struct: EnumItem + Enum.VerticalAlignment.Bottom: + struct: EnumItem + Enum.VerticalAlignment.Center: + struct: EnumItem + Enum.VerticalAlignment.GetEnumItems: + args: [] + method: true + Enum.VerticalAlignment.Top: + struct: EnumItem + Enum.VerticalScrollBarPosition.GetEnumItems: + args: [] + method: true + Enum.VerticalScrollBarPosition.Left: + struct: EnumItem + Enum.VerticalScrollBarPosition.Right: + struct: EnumItem + Enum.VibrationMotor.GetEnumItems: + args: [] + method: true + Enum.VibrationMotor.Large: + struct: EnumItem + Enum.VibrationMotor.LeftHand: + struct: EnumItem + Enum.VibrationMotor.LeftTrigger: + struct: EnumItem + Enum.VibrationMotor.RightHand: + struct: EnumItem + Enum.VibrationMotor.RightTrigger: + struct: EnumItem + Enum.VibrationMotor.Small: + struct: EnumItem + Enum.VirtualCursorMode.Default: + struct: EnumItem + Enum.VirtualCursorMode.Disabled: + struct: EnumItem + Enum.VirtualCursorMode.Enabled: + struct: EnumItem + Enum.VirtualCursorMode.GetEnumItems: + args: [] + method: true + Enum.VirtualInputMode.GetEnumItems: + args: [] + method: true + Enum.VirtualInputMode.None: + struct: EnumItem + Enum.VirtualInputMode.Playing: + struct: EnumItem + Enum.VirtualInputMode.Recording: + struct: EnumItem + Enum.VoiceChatState.Ended: + struct: EnumItem + Enum.VoiceChatState.Failed: + struct: EnumItem + Enum.VoiceChatState.GetEnumItems: + args: [] + method: true + Enum.VoiceChatState.Idle: + struct: EnumItem + Enum.VoiceChatState.Joined: + struct: EnumItem + Enum.VoiceChatState.Joining: + struct: EnumItem + Enum.VoiceChatState.JoiningRetry: + struct: EnumItem + Enum.VoiceChatState.Leaving: + struct: EnumItem + Enum.WaterDirection.GetEnumItems: + args: [] + method: true + Enum.WaterDirection.NegX: + struct: EnumItem + Enum.WaterDirection.NegY: + struct: EnumItem + Enum.WaterDirection.NegZ: + struct: EnumItem + Enum.WaterDirection.X: + struct: EnumItem + Enum.WaterDirection.Y: + struct: EnumItem + Enum.WaterDirection.Z: + struct: EnumItem + Enum.WaterForce.GetEnumItems: + args: [] + method: true + Enum.WaterForce.Max: + struct: EnumItem + Enum.WaterForce.Medium: + struct: EnumItem + Enum.WaterForce.None: + struct: EnumItem + Enum.WaterForce.Small: + struct: EnumItem + Enum.WaterForce.Strong: + struct: EnumItem + Enum.WrapLayerAutoSkin.Disabled: + struct: EnumItem + Enum.WrapLayerAutoSkin.EnabledOverride: + struct: EnumItem + Enum.WrapLayerAutoSkin.EnabledPreserve: + struct: EnumItem + Enum.WrapLayerAutoSkin.GetEnumItems: + args: [] + method: true + Enum.WrapLayerDebugMode.BoundCage: + struct: EnumItem + Enum.WrapLayerDebugMode.BoundCageAndLinks: + struct: EnumItem + Enum.WrapLayerDebugMode.GetEnumItems: + args: [] + method: true + Enum.WrapLayerDebugMode.HSRInner: + struct: EnumItem + Enum.WrapLayerDebugMode.HSRInnerReverse: + struct: EnumItem + Enum.WrapLayerDebugMode.HSROuter: + struct: EnumItem + Enum.WrapLayerDebugMode.HSROuterDetail: + struct: EnumItem + Enum.WrapLayerDebugMode.LayerCage: + struct: EnumItem + Enum.WrapLayerDebugMode.None: + struct: EnumItem + Enum.WrapLayerDebugMode.OuterCage: + struct: EnumItem + Enum.WrapLayerDebugMode.Rbf: + struct: EnumItem + Enum.WrapLayerDebugMode.Reference: + struct: EnumItem + Enum.WrapLayerDebugMode.ReferenceMeshAfterMorph: + struct: EnumItem + Enum.WrapTargetDebugMode.GetEnumItems: + args: [] + method: true + Enum.WrapTargetDebugMode.None: + struct: EnumItem + Enum.WrapTargetDebugMode.OuterCageDetail: + struct: EnumItem + Enum.WrapTargetDebugMode.Rbf: + struct: EnumItem + Enum.WrapTargetDebugMode.TargetCageCompressed: + struct: EnumItem + Enum.WrapTargetDebugMode.TargetCageInterface: + struct: EnumItem + Enum.WrapTargetDebugMode.TargetCageOriginal: + struct: EnumItem + Enum.WrapTargetDebugMode.TargetLayerCageCompressed: + struct: EnumItem + Enum.WrapTargetDebugMode.TargetLayerCageOriginal: + struct: EnumItem + Enum.WrapTargetDebugMode.TargetLayerInterface: + struct: EnumItem + Enum.ZIndexBehavior.GetEnumItems: + args: [] + method: true + Enum.ZIndexBehavior.Global: + struct: EnumItem + Enum.ZIndexBehavior.Sibling: + struct: EnumItem + Faces.new: + args: + - type: "..." + Instance.Lock: + args: + - type: "..." + Instance.Unlock: + args: + - type: "..." + Instance.new: + args: + - type: + - Accoutrement + - Accessory + - Hat + - AdvancedDragger + - AnalyticsService + - Animation + - CurveAnimation + - KeyframeSequence + - AnimationController + - AnimationRigData + - Animator + - Attachment + - Bone + - Backpack + - HopperBin + - Tool + - Flag + - WrapLayer + - WrapTarget + - Beam + - BindableEvent + - BindableFunction + - BodyAngularVelocity + - BodyForce + - BodyGyro + - BodyPosition + - BodyThrust + - BodyVelocity + - RocketPropulsion + - Breakpoint + - Camera + - BodyColors + - CharacterMesh + - Pants + - Shirt + - ShirtGraphic + - Skin + - ClickDetector + - Clouds + - Configuration + - AlignOrientation + - AlignPosition + - AngularVelocity + - BallSocketConstraint + - HingeConstraint + - LineForce + - LinearVelocity + - PlaneConstraint + - Plane + - RigidConstraint + - RodConstraint + - RopeConstraint + - CylindricalConstraint + - PrismaticConstraint + - SpringConstraint + - Torque + - TorsionSpringConstraint + - UniversalConstraint + - VectorForce + - HumanoidController + - SkateboardController + - VehicleController + - CustomEvent + - CustomEventReceiver + - BlockMesh + - CylinderMesh + - FileMesh + - SpecialMesh + - DataStoreIncrementOptions + - DataStoreOptions + - DataStoreSetOptions + - DebuggerWatch + - Dialog + - DialogChoice + - Dragger + - EulerRotationCurve + - Explosion + - FaceControls + - Decal + - Texture + - Hole + - MotorFeature + - Fire + - FloatCurve + - FlyweightService + - CSGDictionaryService + - NonReplicatedCSGDictionaryService + - ForceField + - FunctionalTest + - GetTextBoundsParams + - CanvasGroup + - Frame + - ImageButton + - TextButton + - ImageLabel + - TextLabel + - ScrollingFrame + - TextBox + - VideoFrame + - ViewportFrame + - BillboardGui + - ScreenGui + - GuiMain + - SurfaceGui + - FloorWire + - SelectionBox + - BoxHandleAdornment + - ConeHandleAdornment + - CylinderHandleAdornment + - ImageHandleAdornment + - LineHandleAdornment + - SphereHandleAdornment + - ParabolaAdornment + - SelectionSphere + - ArcHandles + - Handles + - SurfaceSelection + - SelectionPartLasso + - SelectionPointLasso + - HeightmapImporterService + - HiddenSurfaceRemovalAsset + - Highlight + - Humanoid + - HumanoidDescription + - RotateP + - RotateV + - Glue + - ManualGlue + - ManualWeld + - Motor + - Motor6D + - Rotate + - Snap + - VelocityMotor + - Weld + - Keyframe + - KeyframeMarker + - PointLight + - SpotLight + - SurfaceLight + - LocalizationTable + - Script + - LocalScript + - ModuleScript + - MarkerCurve + - MaterialVariant + - MemoryStoreService + - Message + - Hint + - NoCollisionConstraint + - CornerWedgePart + - Part + - FlagStand + - Seat + - SkateboardPlatform + - SpawnLocation + - WedgePart + - MeshPart + - PartOperation + - NegateOperation + - UnionOperation + - TrussPart + - VehicleSeat + - Model + - Actor + - WorldModel + - PartOperationAsset + - ParticleEmitter + - PathfindingLink + - PathfindingModifier + - Player + - PluginAction + - NumberPose + - Pose + - BloomEffect + - BlurEffect + - ColorCorrectionEffect + - DepthOfFieldEffect + - SunRaysEffect + - ReflectionMetadata + - ReflectionMetadataCallbacks + - ReflectionMetadataClasses + - ReflectionMetadataEnums + - ReflectionMetadataEvents + - ReflectionMetadataFunctions + - ReflectionMetadataClass + - ReflectionMetadataEnum + - ReflectionMetadataEnumItem + - ReflectionMetadataMember + - ReflectionMetadataProperties + - ReflectionMetadataYieldFunctions + - RemoteEvent + - RemoteFunction + - RenderingTest + - RotationCurve + - Sky + - Smoke + - Sound + - ChorusSoundEffect + - CompressorSoundEffect + - ChannelSelectorSoundEffect + - DistortionSoundEffect + - EchoSoundEffect + - EqualizerSoundEffect + - FlangeSoundEffect + - PitchShiftSoundEffect + - ReverbSoundEffect + - TremoloSoundEffect + - SoundGroup + - Sparkles + - Speaker + - StandalonePluginScripts + - StarterGear + - SurfaceAppearance + - Team + - TeleportOptions + - TerrainDetail + - TerrainRegion + - TestService + - TextChannel + - TextChatCommand + - TextChatMessageProperties + - TrackerStreamAnimation + - Trail + - Tween + - BinaryStringValue + - BoolValue + - BrickColorValue + - CFrameValue + - Color3Value + - DoubleConstrainedValue + - IntConstrainedValue + - IntValue + - NumberValue + - ObjectValue + - RayValue + - StringValue + - Vector3Value + - Vector3Curve + - VirtualInputManager + - VoiceChannel + - WeldConstraint + NumberRange.new: + args: + - type: number + - required: false + type: number + NumberSequence.new: + args: + - type: any + - required: false + type: number + NumberSequenceKeypoint.new: + args: + - type: number + - type: number + - required: false + type: number + OverlapParams.new: + args: [] + PathWaypoint.new: + args: + - required: false + type: + display: Vector3 + - required: false + type: + display: PathWaypointAction + PhysicalProperties.new: + args: + - type: any + - required: false + type: number + - required: false + type: number + - required: false + type: number + - required: false + type: number + Random.new: + args: + - required: false + type: number + Ray.new: + args: + - type: + display: Vector3 + - type: + display: Vector3 + RaycastParams.new: + args: [] + Rect.new: + args: + - type: any + - type: any + - required: false + type: number + - required: false + type: number + Region3.new: + args: + - type: + display: Vector3 + - type: + display: Vector3 + Region3int16.new: + args: + - required: false + type: + display: Vector3 + - required: false + type: + display: Vector3 + TweenInfo.new: + args: + - required: false + type: number + - required: false + type: + display: EasingStyle + - required: false + type: + display: EasingDirection + - required: false + type: number + - required: false + type: bool + - required: false + type: number + UDim.new: + args: + - required: false + type: number + - required: false + type: number + UDim2.fromOffset: + args: + - required: use UDim2.new() if you want an empty UDim2 + type: number + - required: false + type: number + UDim2.fromScale: + args: + - required: use UDim2.new() if you want an empty UDim2 + type: number + - required: false + type: number + UDim2.new: + args: + - required: false + type: any + - required: false + type: any + - required: false + type: number + - required: false + type: number + UserSettings: + args: [] + Vector2.new: + args: + - required: false + type: number + - required: false + type: number + Vector2.one: + property: read-only + Vector2.xAxis: + property: read-only + Vector2.yAxis: + property: read-only + Vector2.zero: + property: read-only + Vector2int16.new: + args: + - required: false + type: number + - required: false + type: number + Vector3.FromAxis: + args: + - type: + display: Axis + Vector3.FromNormalId: + args: + - type: + display: NormalId + Vector3.new: + args: + - required: false + type: number + - required: false + type: number + - required: false + type: number + Vector3.one: + property: read-only + Vector3.xAxis: + property: read-only + Vector3.yAxis: + property: read-only + Vector3.zAxis: + property: read-only + Vector3.zero: + property: read-only + Vector3int16.new: + args: + - required: false + type: number + - required: false + type: number + - required: false + type: number + bit32.arshift: + args: + - type: number + - type: number + bit32.band: + args: + - type: "..." + bit32.bnot: + args: + - type: number + bit32.bor: + args: + - type: "..." + bit32.btest: + args: + - type: "..." + bit32.bxor: + args: + - type: "..." + bit32.countlz: + args: + - type: number + bit32.countrz: + args: + - type: number + bit32.extract: + args: + - type: number + - type: number + - required: false + type: number + bit32.lrotate: + args: + - type: number + - type: number + bit32.lshift: + args: + - type: number + - type: number + bit32.replace: + args: + - type: number + - type: number + - type: number + - required: false + type: number + bit32.rrotate: + args: + - type: number + - type: number + bit32.rshift: + args: + - type: number + - type: number + collectgarbage: + args: + - type: + - count + coroutine.close: + args: + - type: + display: thread + coroutine.isyieldable: + args: [] + debug.debug: + removed: true + debug.getfenv: + removed: true + debug.gethook: + removed: true + debug.getinfo: + removed: true + debug.getlocal: + removed: true + debug.getmetatable: + removed: true + debug.getregistry: + removed: true + debug.getupvalue: + removed: true + debug.info: + args: + - type: any + - type: any + - required: false + type: string + debug.profilebegin: + args: + - type: string + debug.profileend: + args: [] + debug.resetmemorycategory: + args: [] + debug.setfenv: + removed: true + debug.sethook: + removed: true + debug.setlocal: + removed: true + debug.setmemorycategory: + args: + - type: string + debug.setmetatable: + removed: true + debug.setupvalue: + removed: true + delay: + args: + - type: number + - type: function + Delay: + args: + - type: number + - type: function + dofile: + removed: true + elapsedTime: + args: [] + error: + args: + - required: Erroring without an explanation is unhelpful to users. + type: any + - required: false + type: number + game: + struct: DataModel + Game: + struct: DataModel + gcinfo: + args: [] + io: + removed: true + load: + removed: true + math.clamp: + args: + - type: number + - type: number + - type: number + math.log: + args: + - type: number + - required: false + type: number + math.noise: + args: + - type: number + - required: false + type: number + - required: false + type: number + math.round: + args: + - type: number + math.sign: + args: + - type: number + math.nan: + property: read-only + math.inf: + property: read-only + module: + removed: true + os.execute: + removed: true + os.exit: + removed: true + os.getenv: + removed: true + os.remove: + removed: true + os.rename: + removed: true + os.setlocale: + removed: true + os.tmpname: + removed: true + package: + removed: true + plugin: + struct: Plugin + require: + args: + - type: any + script: + struct: Script + settings: + args: [] + shared: + property: new-fields + spawn: + args: + - type: function + Spawn: + args: + - type: function + - required: false + type: "..." + LoadLibrary: + args: + - type: string + string.dump: + removed: true + string.pack: + args: + - type: string + - type: "..." + string.packsize: + args: + - type: string + string.split: + args: + - type: string + - required: false + type: string + string.unpack: + args: + - type: string + - type: string + - required: false + type: number + table.clear: + args: + - type: table + table.clone: + args: + - type: table + table.create: + args: + - type: number + - required: false + type: any + table.find: + args: + - type: table + - type: any + - required: false + type: number + table.freeze: + args: + - type: table + table.isfrozen: + args: + - type: table + table.move: + args: + - type: table + - type: number + - type: number + - type: number + - required: false + type: table + table.pack: + args: + - type: "..." + table.unpack: + args: + - type: table + - required: false + type: number + - required: false + type: number + task.cancel: + args: + - type: + display: thread + task.defer: + args: + - type: function + - required: false + type: "..." + task.delay: + args: + - required: false + type: number + - type: function + - required: false + type: "..." + task.desynchronize: + args: [] + task.spawn: + args: + - type: function + - required: false + type: "..." + task.synchronize: + args: [] + task.wait: + args: + - required: false + type: number + tick: + args: [] + time: + args: [] + typeof: + args: + - type: any + utf8.char: + args: + - required: utf8.char should be used with an argument despite it not throwing + type: number + - required: false + type: "..." + utf8.charpattern: + property: read-only + utf8.codepoint: + args: + - type: string + - required: false + type: number + - required: false + type: number + utf8.codes: + args: + - type: string + utf8.graphemes: + args: + - type: string + - required: false + type: number + - required: false + type: number + utf8.len: + args: + - type: string + - required: false + type: number + - required: false + type: number + utf8.nfcnormalize: + args: + - type: string + utf8.nfdnormalize: + args: + - type: string + utf8.offset: + args: + - type: string + - required: false + type: number + - required: false + type: number + wait: + args: + - required: false + type: number + warn: + args: + - type: string + - required: false + type: "..." + workspace: + struct: Workspace +structs: + BasePart: + "*": + struct: Instance + AncestryChanged: + struct: Event + Anchored: + property: override-fields + ApplyAngularImpulse: + args: + - required: false + type: any + method: true + ApplyImpulse: + args: + - required: false + type: any + method: true + ApplyImpulseAtPosition: + args: + - required: false + type: any + - required: false + type: any + method: true + Archivable: + property: override-fields + AssemblyAngularVelocity: + any: true + AssemblyCenterOfMass: + any: true + AssemblyLinearVelocity: + any: true + AssemblyMass: + property: read-only + AssemblyRootPart: + struct: BasePart + AttributeChanged: + struct: Event + BackParamA: + property: override-fields + deprecated: + message: this property is deprecated. + replace: [] + BackParamB: + property: override-fields + deprecated: + message: this property is deprecated. + replace: [] + BackSurface: + property: override-fields + BackSurfaceInput: + property: override-fields + deprecated: + message: this property is deprecated. + replace: [] + BottomParamA: + property: override-fields + deprecated: + message: this property is deprecated. + replace: [] + BottomParamB: + property: override-fields + deprecated: + message: this property is deprecated. + replace: [] + BottomSurface: + property: override-fields + BottomSurfaceInput: + property: override-fields + deprecated: + message: this property is deprecated. + replace: [] + BreakJoints: + args: [] + method: true + BrickColor: + property: override-fields + CFrame: + any: true + CanCollide: + property: override-fields + CanCollideWith: + args: + - required: false + type: any + method: true + CanQuery: + property: override-fields + CanSetNetworkOwnership: + args: [] + method: true + CanTouch: + property: override-fields + CastShadow: + property: override-fields + CenterOfMass: + any: true + Changed: + struct: Event + ChildAdded: + struct: Event + ChildRemoved: + struct: Event + ClassName: + property: read-only + ClearAllChildren: + args: [] + method: true + Clone: + args: [] + method: true + CollisionGroupId: + property: override-fields + Color: + property: override-fields + CustomPhysicalProperties: + property: override-fields + DescendantAdded: + struct: Event + DescendantRemoving: + struct: Event + Destroy: + args: [] + method: true + Destroying: + struct: Event + Elasticity: + property: override-fields + deprecated: + message: this property is deprecated. + replace: [] + FindFirstAncestor: + args: + - required: false + type: any + method: true + FindFirstAncestorOfClass: + args: + - required: false + type: any + method: true + FindFirstAncestorWhichIsA: + args: + - required: false + type: any + method: true + FindFirstChild: + args: + - required: false + type: any + - required: false + type: any + method: true + FindFirstChildOfClass: + args: + - required: false + type: any + method: true + FindFirstChildWhichIsA: + args: + - required: false + type: any + - required: false + type: any + method: true + FindFirstDescendant: + args: + - required: false + type: any + method: true + Friction: + property: override-fields + deprecated: + message: this property is deprecated. + replace: [] + FrontParamA: + property: override-fields + deprecated: + message: this property is deprecated. + replace: [] + FrontParamB: + property: override-fields + deprecated: + message: this property is deprecated. + replace: [] + FrontSurface: + property: override-fields + FrontSurfaceInput: + property: override-fields + deprecated: + message: this property is deprecated. + replace: [] + GetActor: + args: [] + method: true + GetAttribute: + args: + - required: false + type: any + method: true + GetAttributeChangedSignal: + args: + - required: false + type: any + method: true + GetAttributes: + args: [] + method: true + GetChildren: + args: [] + method: true + GetConnectedParts: + args: + - required: false + type: any + method: true + GetDebugId: + args: + - required: false + type: any + method: true + GetDescendants: + args: [] + method: true + GetFullName: + args: [] + method: true + GetJoints: + args: [] + method: true + GetMass: + args: [] + method: true + GetNetworkOwner: + args: [] + method: true + GetNetworkOwnershipAuto: + args: [] + method: true + GetPivot: + args: [] + method: true + GetPropertyChangedSignal: + args: + - required: false + type: any + method: true + GetRenderCFrame: + args: [] + method: true + deprecated: + message: this property is deprecated. + replace: [] + GetRootPart: + args: [] + method: true + GetTouchingParts: + args: [] + method: true + GetVelocityAtPosition: + args: + - required: false + type: any + method: true + IsA: + args: + - required: false + type: any + method: true + IsAncestorOf: + args: + - required: false + type: any + method: true + IsDescendantOf: + args: + - required: false + type: any + method: true + IsGrounded: + args: [] + method: true + LeftParamA: + property: override-fields + deprecated: + message: this property is deprecated. + replace: [] + LeftParamB: + property: override-fields + deprecated: + message: this property is deprecated. + replace: [] + LeftSurface: + property: override-fields + LeftSurfaceInput: + property: override-fields + deprecated: + message: this property is deprecated. + replace: [] + LocalSimulationTouched: + struct: Event + deprecated: + message: this property is deprecated. + replace: [] + LocalTransparencyModifier: + property: override-fields + Locked: + property: override-fields + MakeJoints: + args: [] + method: true + Mass: + property: read-only + Massless: + property: override-fields + Material: + property: override-fields + MaterialVariant: + property: override-fields + Name: + property: override-fields + Orientation: + any: true + Origin Orientation: + any: true + Origin Position: + any: true + OutfitChanged: + struct: Event + deprecated: + message: this property is deprecated. + replace: [] + Parent: + struct: Instance + Pivot Offset Orientation: + any: true + Pivot Offset Position: + any: true + PivotOffset: + any: true + PivotTo: + args: + - required: false + type: any + method: true + Position: + any: true + ReceiveAge: + property: read-only + Reflectance: + property: override-fields + Remove: + args: [] + method: true + deprecated: + message: this property is deprecated. + replace: [] + Resize: + args: + - required: false + type: any + - required: false + type: any + method: true + ResizeIncrement: + property: read-only + ResizeableFaces: + property: read-only + RightParamA: + property: override-fields + deprecated: + message: this property is deprecated. + replace: [] + RightParamB: + property: override-fields + deprecated: + message: this property is deprecated. + replace: [] + RightSurface: + property: override-fields + RightSurfaceInput: + property: override-fields + deprecated: + message: this property is deprecated. + replace: [] + RootPriority: + property: override-fields + RotVelocity: + any: true + deprecated: + message: this property is deprecated. + replace: [] + Rotation: + any: true + SetAttribute: + args: + - required: false + type: any + - required: false + type: any + method: true + SetNetworkOwner: + args: + - required: false + type: any + method: true + SetNetworkOwnershipAuto: + args: [] + method: true + Size: + any: true + SpecificGravity: + property: read-only + deprecated: + message: this property is deprecated. + replace: [] + StoppedTouching: + struct: Event + deprecated: + message: this property is deprecated. + replace: [] + SubtractAsync: + args: + - required: false + type: any + - required: false + type: any + - required: false + type: any + method: true + TopParamA: + property: override-fields + deprecated: + message: this property is deprecated. + replace: [] + TopParamB: + property: override-fields + deprecated: + message: this property is deprecated. + replace: [] + TopSurface: + property: override-fields + TopSurfaceInput: + property: override-fields + deprecated: + message: this property is deprecated. + replace: [] + TouchEnded: + struct: Event + Touched: + struct: Event + Transparency: + property: override-fields + UnionAsync: + args: + - required: false + type: any + - required: false + type: any + - required: false + type: any + method: true + Velocity: + any: true + deprecated: + message: this property is deprecated. + replace: [] + WaitForChild: + args: + - required: false + type: any + - required: false + type: any + method: true + archivable: + property: override-fields + deprecated: + message: this property is deprecated. + replace: [] + breakJoints: + args: [] + method: true + deprecated: + message: this property is deprecated. + replace: [] + brickColor: + property: override-fields + deprecated: + message: this property is deprecated. + replace: [] + childAdded: + struct: Event + deprecated: + message: this property is deprecated. + replace: [] + children: + args: [] + method: true + deprecated: + message: this property is deprecated. + replace: [] + className: + property: read-only + deprecated: + message: this property is deprecated. + replace: [] + clone: + args: [] + method: true + deprecated: + message: this property is deprecated. + replace: [] + destroy: + args: [] + method: true + deprecated: + message: this property is deprecated. + replace: [] + findFirstChild: + args: + - required: false + type: any + - required: false + type: any + method: true + deprecated: + message: this property is deprecated. + replace: [] + getChildren: + args: [] + method: true + deprecated: + message: this property is deprecated. + replace: [] + getMass: + args: [] + method: true + deprecated: + message: this property is deprecated. + replace: [] + isA: + args: + - required: false + type: any + method: true + deprecated: + message: this property is deprecated. + replace: [] + isDescendantOf: + args: + - required: false + type: any + method: true + deprecated: + message: this property is deprecated. + replace: [] + makeJoints: + args: [] + method: true + deprecated: + message: this property is deprecated. + replace: [] + remove: + args: [] + method: true + deprecated: + message: this property is deprecated. + replace: [] + resize: + args: + - required: false + type: any + - required: false + type: any + method: true + deprecated: + message: this property is deprecated. + replace: [] + Camera: + "*": + struct: Instance + AncestryChanged: + struct: Event + Archivable: + property: override-fields + AttributeChanged: + struct: Event + CFrame: + any: true + CameraSubject: + struct: Instance + CameraType: + property: override-fields + Changed: + struct: Event + ChildAdded: + struct: Event + ChildRemoved: + struct: Event + ClassName: + property: read-only + ClearAllChildren: + args: [] + method: true + Clone: + args: [] + method: true + CoordinateFrame: + any: true + DescendantAdded: + struct: Event + DescendantRemoving: + struct: Event + Destroy: + args: [] + method: true + Destroying: + struct: Event + DiagonalFieldOfView: + property: override-fields + FieldOfView: + property: override-fields + FieldOfViewMode: + property: override-fields + FindFirstAncestor: + args: + - required: false + type: any + method: true + FindFirstAncestorOfClass: + args: + - required: false + type: any + method: true + FindFirstAncestorWhichIsA: + args: + - required: false + type: any + method: true + FindFirstChild: + args: + - required: false + type: any + - required: false + type: any + method: true + FindFirstChildOfClass: + args: + - required: false + type: any + method: true + FindFirstChildWhichIsA: + args: + - required: false + type: any + - required: false + type: any + method: true + FindFirstDescendant: + args: + - required: false + type: any + method: true + FirstPersonTransition: + struct: Event + Focus: + any: true + GetActor: + args: [] + method: true + GetAttribute: + args: + - required: false + type: any + method: true + GetAttributeChangedSignal: + args: + - required: false + type: any + method: true + GetAttributes: + args: [] + method: true + GetChildren: + args: [] + method: true + GetDebugId: + args: + - required: false + type: any + method: true + GetDescendants: + args: [] + method: true + GetFullName: + args: [] + method: true + GetLargestCutoffDistance: + args: + - required: false + type: any + method: true + deprecated: + message: this property is deprecated. + replace: [] + GetPanSpeed: + args: [] + method: true + GetPartsObscuringTarget: + args: + - required: false + type: any + - required: false + type: any + method: true + GetPropertyChangedSignal: + args: + - required: false + type: any + method: true + GetRenderCFrame: + args: [] + method: true + GetRoll: + args: [] + method: true + GetTiltSpeed: + args: [] + method: true + HeadLocked: + property: override-fields + HeadScale: + property: override-fields + Interpolate: + args: + - required: false + type: any + - required: false + type: any + - required: false + type: any + method: true + deprecated: + message: this property is deprecated. + replace: [] + InterpolationFinished: + struct: Event + IsA: + args: + - required: false + type: any + method: true + IsAncestorOf: + args: + - required: false + type: any + method: true + IsDescendantOf: + args: + - required: false + type: any + method: true + MaxAxisFieldOfView: + property: override-fields + Name: + property: override-fields + NearPlaneZ: + property: read-only + PanUnits: + args: + - required: false + type: any + method: true + deprecated: + message: this property is deprecated. + replace: [] + Parent: + struct: Instance + Remove: + args: [] + method: true + deprecated: + message: this property is deprecated. + replace: [] + ScreenPointToRay: + args: + - required: false + type: any + - required: false + type: any + - required: false + type: any + method: true + SetAttribute: + args: + - required: false + type: any + - required: false + type: any + method: true + SetCameraPanMode: + args: + - required: false + type: any + method: true + SetImageServerView: + args: + - required: false + type: any + method: true + SetRoll: + args: + - required: false + type: any + method: true + TiltUnits: + args: + - required: false + type: any + method: true + deprecated: + message: this property is deprecated. + replace: [] + ViewportPointToRay: + args: + - required: false + type: any + - required: false + type: any + - required: false + type: any + method: true + ViewportSize: + any: true + WaitForChild: + args: + - required: false + type: any + - required: false + type: any + method: true + WorldToScreenPoint: + args: + - required: false + type: any + method: true + WorldToViewportPoint: + args: + - required: false + type: any + method: true + Zoom: + args: + - required: false + type: any + method: true + archivable: + property: override-fields + deprecated: + message: this property is deprecated. + replace: [] + childAdded: + struct: Event + deprecated: + message: this property is deprecated. + replace: [] + children: + args: [] + method: true + deprecated: + message: this property is deprecated. + replace: [] + className: + property: read-only + deprecated: + message: this property is deprecated. + replace: [] + clone: + args: [] + method: true + deprecated: + message: this property is deprecated. + replace: [] + destroy: + args: [] + method: true + deprecated: + message: this property is deprecated. + replace: [] + findFirstChild: + args: + - required: false + type: any + - required: false + type: any + method: true + deprecated: + message: this property is deprecated. + replace: [] + focus: + any: true + deprecated: + message: this property is deprecated. + replace: [] + getChildren: + args: [] + method: true + deprecated: + message: this property is deprecated. + replace: [] + isA: + args: + - required: false + type: any + method: true + deprecated: + message: this property is deprecated. + replace: [] + isDescendantOf: + args: + - required: false + type: any + method: true + deprecated: + message: this property is deprecated. + replace: [] + remove: + args: [] + method: true + deprecated: + message: this property is deprecated. + replace: [] + DataModel: + "*": + struct: Instance + AllowedGearTypeChanged: + struct: Event + deprecated: + message: this property is deprecated. + replace: [] + AncestryChanged: + struct: Event + Archivable: + property: override-fields + AttributeChanged: + struct: Event + BindToClose: + args: + - required: false + type: any + method: true + Changed: + struct: Event + ChildAdded: + struct: Event + ChildRemoved: + struct: Event + ClassName: + property: read-only + ClearAllChildren: + args: [] + method: true + Clone: + args: [] + method: true + Close: + struct: Event + CloseLate: + struct: Event + CreatorId: + property: read-only + CreatorType: + property: read-only + DefineFastFlag: + args: + - required: false + type: any + - required: false + type: any + method: true + DefineFastInt: + args: + - required: false + type: any + - required: false + type: any + method: true + DefineFastString: + args: + - required: false + type: any + - required: false + type: any + method: true + DescendantAdded: + struct: Event + DescendantRemoving: + struct: Event + Destroy: + args: [] + method: true + Destroying: + struct: Event + FindFirstAncestor: + args: + - required: false + type: any + method: true + FindFirstAncestorOfClass: + args: + - required: false + type: any + method: true + FindFirstAncestorWhichIsA: + args: + - required: false + type: any + method: true + FindFirstChild: + args: + - required: false + type: any + - required: false + type: any + method: true + FindFirstChildOfClass: + args: + - required: false + type: any + method: true + FindFirstChildWhichIsA: + args: + - required: false + type: any + - required: false + type: any + method: true + FindFirstDescendant: + args: + - required: false + type: any + method: true + FindService: + args: + - required: false + type: any + method: true + GameId: + property: read-only + GearGenreSetting: + property: read-only + deprecated: + message: this property is deprecated. + replace: [] + Genre: + property: read-only + GetActor: + args: [] + method: true + GetAttribute: + args: + - required: false + type: any + method: true + GetAttributeChangedSignal: + args: + - required: false + type: any + method: true + GetAttributes: + args: [] + method: true + GetChildren: + args: [] + method: true + GetDebugId: + args: + - required: false + type: any + method: true + GetDescendants: + args: [] + method: true + GetEngineFeature: + args: + - required: false + type: any + method: true + GetFastFlag: + args: + - required: false + type: any + method: true + GetFastInt: + args: + - required: false + type: any + method: true + GetFastString: + args: + - required: false + type: any + method: true + GetFullName: + args: [] + method: true + GetJobsInfo: + args: [] + method: true + GetMessage: + args: [] + method: true + deprecated: + message: this property is deprecated. + replace: [] + GetObjects: + args: + - required: false + type: any + method: true + GetObjectsAllOrNone: + args: + - required: false + type: any + method: true + GetObjectsAsync: + args: + - required: false + type: any + method: true + GetObjectsList: + args: + - required: false + type: any + method: true + GetPropertyChangedSignal: + args: + - required: false + type: any + method: true + GetRemoteBuildMode: + args: [] + method: true + deprecated: + message: this property is deprecated. + replace: [] + SetRemoteBuildMode: + args: + - type: any + method: true + + SaveToRoblox: + method: true + args: + - required: false + type: any + FinishShutdown: + method: true + args: + - required: false + type: any + SetMessageBrickCount: + method: true + args: [] + GetService: + args: + - type: + - ABTestService + - AdService + - AnalyticsService + - AnimationClipProvider + - AnimationFromVideoCreatorService + - AnimationFromVideoCreatorStudioService + - AppUpdateService + - AssetCounterService + - AssetDeliveryProxy + - AssetImportService + - AssetManagerService + - AssetService + - AvatarEditorService + - AvatarImportService + - BadgeService + - CoreGui + - StarterGui + - BreakpointManager + - BrowserService + - BulkImportService + - CacheableContentProvider + - HSRDataContentProvider + - MeshContentProvider + - SolidModelContentProvider + - CalloutService + - ChangeHistoryService + - Chat + - ClusterPacketCache + - CollectionService + - CommandService + - ConfigureServerService + - ContentProvider + - ContextActionService + - ControllerService + - CookiesService + - CorePackages + - CoreScriptSyncService + - CrossDMScriptChangeListener + - DataModelPatchService + - DataStoreService + - Debris + - DebuggablePluginWatcher + - DebuggerConnectionManager + - DebuggerManager + - DebuggerUIService + - DraftsService + - DraggerService + - EventIngestService + - FaceAnimatorService + - FacialAnimationStreamingService + - FlagStandService + - FlyweightService + - CSGDictionaryService + - NonReplicatedCSGDictionaryService + - FriendService + - GamePassService + - GamepadService + - Geometry + - GoogleAnalyticsConfiguration + - GroupService + - GuiService + - GuidRegistryService + - HapticService + - HeightmapImporterService + - Hopper + - HttpRbxApiService + - HttpService + - ILegacyStudioBridge + - LegacyStudioBridge + - IXPService + - IncrementalPatchBuilder + - InsertService + - JointsService + - KeyboardService + - KeyframeSequenceProvider + - LSPFileSyncService + - LanguageService + - Lighting + - LocalStorageService + - LogService + - AppStorageService + - UserStorageService + - LocalizationService + - LodDataService + - LoginService + - LuaWebService + - LuauScriptAnalyzerService + - MarketplaceService + - MaterialService + - MemStorageService + - MemoryStoreService + - MessageBusService + - MessagingService + - MouseService + - NetworkClient + - NetworkServer + - NetworkSettings + - NotificationService + - Workspace + - PackageService + - PackageUIService + - PathfindingService + - PermissionsService + - PersonalServerService + - PhysicsService + - PlayerEmulatorService + - Players + - PluginDebugService + - PluginGuiService + - PluginPolicyService + - PointsService + - PolicyService + - ProcessInstancePhysicsService + - ProximityPromptService + - PublishService + - RbxAnalyticsService + - RemoteDebuggerServer + - RenderSettings + - ReplicatedFirst + - ReplicatedStorage + - RobloxPluginGuiService + - RobloxReplicatedStorage + - RtMessagingService + - RunService + - RuntimeScriptService + - ScriptChangeService + - ScriptCloneWatcher + - ScriptCloneWatcherHelper + - ScriptContext + - ScriptEditorService + - ScriptInformationProvider + - ScriptRegistrationService + - ScriptService + - Selection + - ServerScriptService + - ServerStorage + - SessionService + - SnippetService + - SocialService + - SoundService + - SpawnerService + - StarterPack + - StarterPlayer + - Stats + - StopWatchReporter + - Studio + - StudioAssetService + - StudioData + - StudioDeviceEmulatorService + - StudioHighDpiService + - StudioPublishService + - StudioScriptDebugEventListener + - StudioService + - TaskScheduler + - Teams + - TeleportService + - TemporaryCageMeshProvider + - TemporaryScriptService + - Terrain + - TestService + - TextBoxService + - TextChatService + - TextService + - ThirdPartyUserService + - TimerService + - ToastNotificationService + - ToolboxService + - TouchInputService + - TracerService + - TweenService + - UGCValidationService + - UnvalidatedAssetService + - UserInputService + - UserService + - VRService + - VersionControlService + - VideoCaptureService + - VirtualInputManager + - VirtualUser + - VisibilityService + - Visit + - VoiceChatInternal + - VoiceChatService + method: true + GraphicsQualityChangeRequest: + struct: Event + HttpGet: + args: + - required: false + type: any + - required: false + type: any + method: true + HttpGetAsync: + args: + - required: false + type: any + - required: false + type: any + method: true + HttpPost: + args: + - required: false + type: any + - required: false + type: any + - required: false + type: any + - required: false + type: any + method: true + HttpPostAsync: + args: + - required: false + type: any + - required: false + type: any + - required: false + type: any + - required: false + type: any + method: true + InsertObjectsAndJoinIfLegacyAsync: + args: + - required: false + type: any + method: true + IsA: + args: + - required: false + type: any + method: true + IsAncestorOf: + args: + - required: false + type: any + method: true + IsDescendantOf: + args: + - required: false + type: any + method: true + IsGearTypeAllowed: + args: + - required: false + type: any + method: true + deprecated: + message: this property is deprecated. + replace: [] + IsLoaded: + args: [] + method: true + ItemChanged: + struct: Event + deprecated: + message: this property is deprecated. + replace: [] + JobId: + property: read-only + Load: + args: + - required: false + type: any + method: true + Loaded: + struct: Event + Name: + property: override-fields + OnClose: + property: override-fields + deprecated: + message: this property is deprecated. + replace: [] + OpenScreenshotsFolder: + args: [] + method: true + OpenVideosFolder: + args: [] + method: true + Parent: + struct: Instance + PlaceId: + property: read-only + PlaceVersion: + property: read-only + PrivateServerId: + property: read-only + PrivateServerOwnerId: + property: read-only + Remove: + args: [] + method: true + deprecated: + message: this property is deprecated. + replace: [] + ReportInGoogleAnalytics: + args: + - required: false + type: any + - required: false + type: any + - required: false + type: any + - required: false + type: any + method: true + SavePlace: + args: + - required: false + type: any + method: true + deprecated: + message: this property is deprecated. + replace: [] + ScreenshotReady: + struct: Event + ScreenshotSavedToAlbum: + struct: Event + ServiceAdded: + struct: Event + ServiceRemoving: + struct: Event + SetAttribute: + args: + - required: false + type: any + - required: false + type: any + method: true + SetFastFlagForTesting: + args: + - required: false + type: any + - required: false + type: any + method: true + SetFastIntForTesting: + args: + - required: false + type: any + - required: false + type: any + method: true + SetFastStringForTesting: + args: + - required: false + type: any + - required: false + type: any + method: true + SetPlaceId: + args: + - required: false + type: any + method: true + SetPlaceID: + args: + - type: any + - required: false + type: any + method: true + SetCreatorID: + args: + - type: any + - type: any + method: true + SetScreenshotInfo: + args: + - type: any + method: true + SetVideoInfo: + args: + - type: any + method: true + SetUniverseId: + args: + - required: false + type: any + method: true + SetMessage: + args: + - type: any + method: true + ClearMessage: + args: [] + method: true + Shutdown: + args: [] + method: true + VIPServerId: + property: read-only + deprecated: + message: this property is deprecated. + replace: [] + VIPServerOwnerId: + property: read-only + deprecated: + message: this property is deprecated. + replace: [] + WaitForChild: + args: + - required: false + type: any + - required: false + type: any + method: true + Workspace: + struct: Workspace + archivable: + property: override-fields + deprecated: + message: this property is deprecated. + replace: [] + childAdded: + struct: Event + deprecated: + message: this property is deprecated. + replace: [] + children: + args: [] + method: true + deprecated: + message: this property is deprecated. + replace: [] + className: + property: read-only + deprecated: + message: this property is deprecated. + replace: [] + clone: + args: [] + method: true + deprecated: + message: this property is deprecated. + replace: [] + destroy: + args: [] + method: true + deprecated: + message: this property is deprecated. + replace: [] + findFirstChild: + args: + - required: false + type: any + - required: false + type: any + method: true + deprecated: + message: this property is deprecated. + replace: [] + getChildren: + args: [] + method: true + deprecated: + message: this property is deprecated. + replace: [] + getService: + args: + - required: false + type: any + method: true + deprecated: + message: this property is deprecated. + replace: [] + isA: + args: + - required: false + type: any + method: true + deprecated: + message: this property is deprecated. + replace: [] + isDescendantOf: + args: + - required: false + type: any + method: true + deprecated: + message: this property is deprecated. + replace: [] + lighting: + struct: Instance + deprecated: + message: this property is deprecated. + replace: [] + remove: + args: [] + method: true + deprecated: + message: this property is deprecated. + replace: [] + service: + args: + - required: false + type: any + method: true + deprecated: + message: this property is deprecated. + replace: [] + workspace: + struct: Workspace + deprecated: + message: this property is deprecated. + replace: [] + EnumItem: + Name: + property: read-only + Value: + property: read-only + Event: + connect: + args: + - type: function + method: true + wait: + args: + - type: function + method: true + Instance: + "*": + any: true + Plugin: + "*": + struct: Instance + Activate: + args: + - required: false + type: any + method: true + AncestryChanged: + struct: Event + Archivable: + property: override-fields + AttributeChanged: + struct: Event + Changed: + struct: Event + ChildAdded: + struct: Event + ChildRemoved: + struct: Event + ClassName: + property: read-only + ClearAllChildren: + args: [] + method: true + Clone: + args: [] + method: true + CollisionEnabled: + property: read-only + CreateDockWidgetPluginGui: + args: + - required: false + type: any + - required: false + type: any + method: true + CreatePluginAction: + args: + - required: false + type: any + - required: false + type: any + - required: false + type: any + - required: false + type: any + - required: false + type: any + method: true + CreatePluginMenu: + args: + - required: false + type: any + - required: false + type: any + - required: false + type: any + method: true + CreateQWidgetPluginGui: + args: + - required: false + type: any + - required: false + type: any + method: true + CreateToolbar: + args: + - required: false + type: any + method: true + Deactivate: + args: [] + method: true + Deactivation: + struct: Event + DescendantAdded: + struct: Event + DescendantRemoving: + struct: Event + Destroy: + args: [] + method: true + Destroying: + struct: Event + FindFirstAncestor: + args: + - required: false + type: any + method: true + FindFirstAncestorOfClass: + args: + - required: false + type: any + method: true + FindFirstAncestorWhichIsA: + args: + - required: false + type: any + method: true + FindFirstChild: + args: + - required: false + type: any + - required: false + type: any + method: true + FindFirstChildOfClass: + args: + - required: false + type: any + method: true + FindFirstChildWhichIsA: + args: + - required: false + type: any + - required: false + type: any + method: true + FindFirstDescendant: + args: + - required: false + type: any + method: true + GetActor: + args: [] + method: true + GetAttribute: + args: + - required: false + type: any + method: true + GetAttributeChangedSignal: + args: + - required: false + type: any + method: true + GetAttributes: + args: [] + method: true + GetChildren: + args: [] + method: true + GetDebugId: + args: + - required: false + type: any + method: true + GetDescendants: + args: [] + method: true + GetFullName: + args: [] + method: true + GetItem: + args: + - required: false + type: any + - required: false + type: any + method: true + GetJoinMode: + args: [] + method: true + GetMouse: + args: [] + method: true + GetPropertyChangedSignal: + args: + - required: false + type: any + method: true + GetSelectedRibbonTool: + args: [] + method: true + GetSetting: + args: + - required: false + type: any + method: true + GetStudioUserId: + args: [] + method: true + deprecated: + message: this property is deprecated. + replace: [] + GridSize: + property: read-only + ImportFbxAnimation: + args: + - required: false + type: any + - required: false + type: any + method: true + ImportFbxRig: + args: + - required: false + type: any + method: true + Invoke: + args: + - required: false + type: any + - required: false + type: any + method: true + IsA: + args: + - required: false + type: any + method: true + IsActivated: + args: [] + method: true + IsActivatedWithExclusiveMouse: + args: [] + method: true + IsAncestorOf: + args: + - required: false + type: any + method: true + IsDescendantOf: + args: + - required: false + type: any + method: true + Name: + property: override-fields + Negate: + args: + - required: false + type: any + method: true + OnInvoke: + args: + - required: false + type: any + - required: false + type: any + method: true + OnSetItem: + args: + - required: false + type: any + - required: false + type: any + method: true + OpenScript: + args: + - required: false + type: any + - required: false + type: any + method: true + OpenWikiPage: + args: + - required: false + type: any + method: true + Parent: + struct: Instance + PauseSound: + args: + - required: false + type: any + method: true + PlaySound: + args: + - required: false + type: any + - required: false + type: any + method: true + PromptForExistingAssetId: + args: + - required: false + type: any + method: true + PromptSaveSelection: + args: + - required: false + type: any + method: true + Ready: + struct: Event + Remove: + args: [] + method: true + deprecated: + message: this property is deprecated. + replace: [] + ResumeSound: + args: + - required: false + type: any + method: true + SaveSelectedToRoblox: + args: [] + method: true + SelectRibbonTool: + args: + - required: false + type: any + - required: false + type: any + method: true + Separate: + args: + - required: false + type: any + method: true + SetAttribute: + args: + - required: false + type: any + - required: false + type: any + method: true + SetItem: + args: + - required: false + type: any + - required: false + type: any + method: true + SetReady: + args: [] + method: true + SetSetting: + args: + - required: false + type: any + - required: false + type: any + method: true + StartDecalDrag: + args: + - required: false + type: any + method: true + StartDrag: + args: + - required: false + type: any + method: true + StopAllSounds: + args: [] + method: true + Union: + args: + - required: false + type: any + method: true + Unloading: + struct: Event + WaitForChild: + args: + - required: false + type: any + - required: false + type: any + method: true + archivable: + property: override-fields + deprecated: + message: this property is deprecated. + replace: [] + childAdded: + struct: Event + deprecated: + message: this property is deprecated. + replace: [] + children: + args: [] + method: true + deprecated: + message: this property is deprecated. + replace: [] + className: + property: read-only + deprecated: + message: this property is deprecated. + replace: [] + clone: + args: [] + method: true + deprecated: + message: this property is deprecated. + replace: [] + destroy: + args: [] + method: true + deprecated: + message: this property is deprecated. + replace: [] + findFirstChild: + args: + - required: false + type: any + - required: false + type: any + method: true + deprecated: + message: this property is deprecated. + replace: [] + getChildren: + args: [] + method: true + deprecated: + message: this property is deprecated. + replace: [] + isA: + args: + - required: false + type: any + method: true + deprecated: + message: this property is deprecated. + replace: [] + isDescendantOf: + args: + - required: false + type: any + method: true + deprecated: + message: this property is deprecated. + replace: [] + remove: + args: [] + method: true + deprecated: + message: this property is deprecated. + replace: [] + Script: + "*": + struct: Instance + AncestryChanged: + struct: Event + Archivable: + property: override-fields + AttributeChanged: + struct: Event + Changed: + struct: Event + ChildAdded: + struct: Event + ChildRemoved: + struct: Event + ClassName: + property: read-only + ClearAllChildren: + args: [] + method: true + Clone: + args: [] + method: true + CurrentEditor: + struct: Instance + DescendantAdded: + struct: Event + DescendantRemoving: + struct: Event + Destroy: + args: [] + method: true + Destroying: + struct: Event + Disabled: + property: override-fields + FindFirstAncestor: + args: + - required: false + type: any + method: true + FindFirstAncestorOfClass: + args: + - required: false + type: any + method: true + FindFirstAncestorWhichIsA: + args: + - required: false + type: any + method: true + FindFirstChild: + args: + - required: false + type: any + - required: false + type: any + method: true + FindFirstChildOfClass: + args: + - required: false + type: any + method: true + FindFirstChildWhichIsA: + args: + - required: false + type: any + - required: false + type: any + method: true + FindFirstDescendant: + args: + - required: false + type: any + method: true + GetActor: + args: [] + method: true + GetAttribute: + args: + - required: false + type: any + method: true + GetAttributeChangedSignal: + args: + - required: false + type: any + method: true + GetAttributes: + args: [] + method: true + GetChildren: + args: [] + method: true + GetDebugId: + args: + - required: false + type: any + method: true + GetDescendants: + args: [] + method: true + GetFullName: + args: [] + method: true + GetHash: + args: [] + method: true + GetPropertyChangedSignal: + args: + - required: false + type: any + method: true + IsA: + args: + - required: false + type: any + method: true + IsAncestorOf: + args: + - required: false + type: any + method: true + IsDescendantOf: + args: + - required: false + type: any + method: true + LinkedSource: + property: override-fields + Name: + property: override-fields + Parent: + struct: Instance + Remove: + args: [] + method: true + SetAttribute: + args: + - required: false + type: any + - required: false + type: any + method: true + WaitForChild: + args: + - required: false + type: any + - required: false + type: any + method: true + archivable: + property: override-fields + deprecated: + message: this property is deprecated. + replace: [] + childAdded: + struct: Event + deprecated: + message: this property is deprecated. + replace: [] + children: + args: [] + method: true + deprecated: + message: this property is deprecated. + replace: [] + className: + property: read-only + deprecated: + message: this property is deprecated. + replace: [] + clone: + args: [] + method: true + deprecated: + message: this property is deprecated. + replace: [] + destroy: + args: [] + method: true + deprecated: + message: this property is deprecated. + replace: [] + findFirstChild: + args: + - required: false + type: any + - required: false + type: any + method: true + deprecated: + message: this property is deprecated. + replace: [] + getChildren: + args: [] + method: true + deprecated: + message: this property is deprecated. + replace: [] + isA: + args: + - required: false + type: any + method: true + deprecated: + message: this property is deprecated. + replace: [] + isDescendantOf: + args: + - required: false + type: any + method: true + deprecated: + message: this property is deprecated. + replace: [] + remove: + args: [] + method: true + Terrain: + "*": + struct: Instance + AncestryChanged: + struct: Event + Anchored: + property: override-fields + ApplyAngularImpulse: + args: + - required: false + type: any + method: true + ApplyImpulse: + args: + - required: false + type: any + method: true + ApplyImpulseAtPosition: + args: + - required: false + type: any + - required: false + type: any + method: true + Archivable: + property: override-fields + AssemblyAngularVelocity: + any: true + AssemblyCenterOfMass: + any: true + AssemblyLinearVelocity: + any: true + AssemblyMass: + property: read-only + AssemblyRootPart: + struct: BasePart + AttributeChanged: + struct: Event + AutowedgeCell: + args: + - required: false + type: any + - required: false + type: any + - required: false + type: any + method: true + AutowedgeCells: + args: + - required: false + type: any + method: true + BackParamA: + property: override-fields + deprecated: + message: this property is deprecated. + replace: [] + BackParamB: + property: override-fields + deprecated: + message: this property is deprecated. + replace: [] + BackSurface: + property: override-fields + BackSurfaceInput: + property: override-fields + deprecated: + message: this property is deprecated. + replace: [] + BottomParamA: + property: override-fields + deprecated: + message: this property is deprecated. + replace: [] + BottomParamB: + property: override-fields + deprecated: + message: this property is deprecated. + replace: [] + BottomSurface: + property: override-fields + BottomSurfaceInput: + property: override-fields + deprecated: + message: this property is deprecated. + replace: [] + BreakJoints: + args: [] + method: true + BrickColor: + property: override-fields + CFrame: + any: true + CanCollide: + property: override-fields + CanCollideWith: + args: + - required: false + type: any + method: true + CanQuery: + property: override-fields + CanSetNetworkOwnership: + args: [] + method: true + CanTouch: + property: override-fields + CastShadow: + property: override-fields + CellCenterToWorld: + args: + - required: false + type: any + - required: false + type: any + - required: false + type: any + method: true + CellCornerToWorld: + args: + - required: false + type: any + - required: false + type: any + - required: false + type: any + method: true + CenterOfMass: + any: true + Changed: + struct: Event + ChildAdded: + struct: Event + ChildRemoved: + struct: Event + ClassName: + property: read-only + Clear: + args: [] + method: true + ClearAllChildren: + args: [] + method: true + Clone: + args: [] + method: true + CollisionGroupId: + property: override-fields + Color: + property: override-fields + ConvertToSmooth: + args: [] + method: true + deprecated: + message: this property is deprecated. + replace: [] + CopyRegion: + args: + - required: false + type: any + method: true + CountCells: + args: [] + method: true + CustomPhysicalProperties: + property: override-fields + Decoration: + property: override-fields + DescendantAdded: + struct: Event + DescendantRemoving: + struct: Event + Destroy: + args: [] + method: true + Destroying: + struct: Event + Elasticity: + property: override-fields + deprecated: + message: this property is deprecated. + replace: [] + FillBall: + args: + - required: false + type: any + - required: false + type: any + - required: false + type: any + method: true + FillBlock: + args: + - required: false + type: any + - required: false + type: any + - required: false + type: any + method: true + FillCylinder: + args: + - required: false + type: any + - required: false + type: any + - required: false + type: any + - required: false + type: any + method: true + FillRegion: + args: + - required: false + type: any + - required: false + type: any + - required: false + type: any + method: true + FillWedge: + args: + - required: false + type: any + - required: false + type: any + - required: false + type: any + method: true + FindFirstAncestor: + args: + - required: false + type: any + method: true + FindFirstAncestorOfClass: + args: + - required: false + type: any + method: true + FindFirstAncestorWhichIsA: + args: + - required: false + type: any + method: true + FindFirstChild: + args: + - required: false + type: any + - required: false + type: any + method: true + FindFirstChildOfClass: + args: + - required: false + type: any + method: true + FindFirstChildWhichIsA: + args: + - required: false + type: any + - required: false + type: any + method: true + FindFirstDescendant: + args: + - required: false + type: any + method: true + Friction: + property: override-fields + deprecated: + message: this property is deprecated. + replace: [] + FrontParamA: + property: override-fields + deprecated: + message: this property is deprecated. + replace: [] + FrontParamB: + property: override-fields + deprecated: + message: this property is deprecated. + replace: [] + FrontSurface: + property: override-fields + FrontSurfaceInput: + property: override-fields + deprecated: + message: this property is deprecated. + replace: [] + GetActor: + args: [] + method: true + GetAttribute: + args: + - required: false + type: any + method: true + GetAttributeChangedSignal: + args: + - required: false + type: any + method: true + GetAttributes: + args: [] + method: true + GetCell: + args: + - required: false + type: any + - required: false + type: any + - required: false + type: any + method: true + GetChildren: + args: [] + method: true + GetConnectedParts: + args: + - required: false + type: any + method: true + GetDebugId: + args: + - required: false + type: any + method: true + GetDescendants: + args: [] + method: true + GetFullName: + args: [] + method: true + GetJoints: + args: [] + method: true + GetMass: + args: [] + method: true + GetMaterialColor: + args: + - required: false + type: any + method: true + GetNetworkOwner: + args: [] + method: true + GetNetworkOwnershipAuto: + args: [] + method: true + GetPivot: + args: [] + method: true + GetPropertyChangedSignal: + args: + - required: false + type: any + method: true + GetRenderCFrame: + args: [] + method: true + deprecated: + message: this property is deprecated. + replace: [] + GetRootPart: + args: [] + method: true + GetTouchingParts: + args: [] + method: true + GetVelocityAtPosition: + args: + - required: false + type: any + method: true + GetWaterCell: + args: + - required: false + type: any + - required: false + type: any + - required: false + type: any + method: true + deprecated: + message: this property is deprecated. + replace: [] + IsA: + args: + - required: false + type: any + method: true + IsAncestorOf: + args: + - required: false + type: any + method: true + IsDescendantOf: + args: + - required: false + type: any + method: true + IsGrounded: + args: [] + method: true + IsSmooth: + property: read-only + deprecated: + message: this property is deprecated. + replace: [] + LeftParamA: + property: override-fields + deprecated: + message: this property is deprecated. + replace: [] + LeftParamB: + property: override-fields + deprecated: + message: this property is deprecated. + replace: [] + LeftSurface: + property: override-fields + LeftSurfaceInput: + property: override-fields + deprecated: + message: this property is deprecated. + replace: [] + LocalSimulationTouched: + struct: Event + deprecated: + message: this property is deprecated. + replace: [] + LocalTransparencyModifier: + property: override-fields + Locked: + property: override-fields + MakeJoints: + args: [] + method: true + Mass: + property: read-only + Massless: + property: override-fields + Material: + property: override-fields + MaterialColors: + property: override-fields + MaterialVariant: + property: override-fields + MaxExtents: + property: read-only + Name: + property: override-fields + Orientation: + any: true + Origin Orientation: + any: true + Origin Position: + any: true + OutfitChanged: + struct: Event + deprecated: + message: this property is deprecated. + replace: [] + Parent: + struct: Instance + PasteRegion: + args: + - required: false + type: any + - required: false + type: any + - required: false + type: any + method: true + Pivot Offset Orientation: + any: true + Pivot Offset Position: + any: true + PivotOffset: + any: true + PivotTo: + args: + - required: false + type: any + method: true + Position: + any: true + ReadVoxels: + args: + - required: false + type: any + - required: false + type: any + method: true + ReceiveAge: + property: read-only + Reflectance: + property: override-fields + Remove: + args: [] + method: true + deprecated: + message: this property is deprecated. + replace: [] + ReplaceMaterial: + args: + - required: false + type: any + - required: false + type: any + - required: false + type: any + - required: false + type: any + method: true + Resize: + args: + - required: false + type: any + - required: false + type: any + method: true + ResizeIncrement: + property: read-only + ResizeableFaces: + property: read-only + RightParamA: + property: override-fields + deprecated: + message: this property is deprecated. + replace: [] + RightParamB: + property: override-fields + deprecated: + message: this property is deprecated. + replace: [] + RightSurface: + property: override-fields + RightSurfaceInput: + property: override-fields + deprecated: + message: this property is deprecated. + replace: [] + RootPriority: + property: override-fields + RotVelocity: + any: true + deprecated: + message: this property is deprecated. + replace: [] + Rotation: + any: true + SetAttribute: + args: + - required: false + type: any + - required: false + type: any + method: true + SetCell: + args: + - required: false + type: any + - required: false + type: any + - required: false + type: any + - required: false + type: any + - required: false + type: any + - required: false + type: any + method: true + deprecated: + message: this property is deprecated. + replace: [] + SetCells: + args: + - required: false + type: any + - required: false + type: any + - required: false + type: any + - required: false + type: any + method: true + deprecated: + message: this property is deprecated. + replace: [] + SetMaterialColor: + args: + - required: false + type: any + - required: false + type: any + method: true + SetNetworkOwner: + args: + - required: false + type: any + method: true + SetNetworkOwnershipAuto: + args: [] + method: true + SetWaterCell: + args: + - required: false + type: any + - required: false + type: any + - required: false + type: any + - required: false + type: any + - required: false + type: any + method: true + deprecated: + message: this property is deprecated. + replace: [] + Size: + any: true + SpecificGravity: + property: read-only + deprecated: + message: this property is deprecated. + replace: [] + StoppedTouching: + struct: Event + deprecated: + message: this property is deprecated. + replace: [] + SubtractAsync: + args: + - required: false + type: any + - required: false + type: any + - required: false + type: any + method: true + TopParamA: + property: override-fields + deprecated: + message: this property is deprecated. + replace: [] + TopParamB: + property: override-fields + deprecated: + message: this property is deprecated. + replace: [] + TopSurface: + property: override-fields + TopSurfaceInput: + property: override-fields + deprecated: + message: this property is deprecated. + replace: [] + TouchEnded: + struct: Event + Touched: + struct: Event + Transparency: + property: override-fields + UnionAsync: + args: + - required: false + type: any + - required: false + type: any + - required: false + type: any + method: true + Velocity: + any: true + deprecated: + message: this property is deprecated. + replace: [] + WaitForChild: + args: + - required: false + type: any + - required: false + type: any + method: true + WaterColor: + property: override-fields + WaterReflectance: + property: override-fields + WaterTransparency: + property: override-fields + WaterWaveSize: + property: override-fields + WaterWaveSpeed: + property: override-fields + WorldToCell: + args: + - required: false + type: any + method: true + WorldToCellPreferEmpty: + args: + - required: false + type: any + method: true + WorldToCellPreferSolid: + args: + - required: false + type: any + method: true + WriteVoxels: + args: + - required: false + type: any + - required: false + type: any + - required: false + type: any + - required: false + type: any + method: true + archivable: + property: override-fields + deprecated: + message: this property is deprecated. + replace: [] + breakJoints: + args: [] + method: true + deprecated: + message: this property is deprecated. + replace: [] + brickColor: + property: override-fields + deprecated: + message: this property is deprecated. + replace: [] + childAdded: + struct: Event + deprecated: + message: this property is deprecated. + replace: [] + children: + args: [] + method: true + deprecated: + message: this property is deprecated. + replace: [] + className: + property: read-only + deprecated: + message: this property is deprecated. + replace: [] + clone: + args: [] + method: true + deprecated: + message: this property is deprecated. + replace: [] + destroy: + args: [] + method: true + deprecated: + message: this property is deprecated. + replace: [] + findFirstChild: + args: + - required: false + type: any + - required: false + type: any + method: true + deprecated: + message: this property is deprecated. + replace: [] + getChildren: + args: [] + method: true + deprecated: + message: this property is deprecated. + replace: [] + getMass: + args: [] + method: true + deprecated: + message: this property is deprecated. + replace: [] + isA: + args: + - required: false + type: any + method: true + deprecated: + message: this property is deprecated. + replace: [] + isDescendantOf: + args: + - required: false + type: any + method: true + deprecated: + message: this property is deprecated. + replace: [] + makeJoints: + args: [] + method: true + deprecated: + message: this property is deprecated. + replace: [] + remove: + args: [] + method: true + deprecated: + message: this property is deprecated. + replace: [] + resize: + args: + - required: false + type: any + - required: false + type: any + method: true + deprecated: + message: this property is deprecated. + replace: [] + Workspace: + "*": + struct: Instance + AllowThirdPartySales: + property: override-fields + AncestryChanged: + struct: Event + AnimationWeightedBlendFix: + property: override-fields + Archivable: + property: override-fields + ArePartsTouchingOthers: + args: + - required: false + type: any + - required: false + type: any + method: true + AttributeChanged: + struct: Event + BreakJoints: + args: [] + method: true + BulkMoveTo: + args: + - required: false + type: any + - required: false + type: any + - required: false + type: any + method: true + CalculateJumpDistance: + args: + - required: false + type: any + - required: false + type: any + - required: false + type: any + method: true + CalculateJumpHeight: + args: + - required: false + type: any + - required: false + type: any + method: true + CalculateJumpPower: + args: + - required: false + type: any + - required: false + type: any + method: true + Changed: + struct: Event + ChildAdded: + struct: Event + ChildRemoved: + struct: Event + ClassName: + property: read-only + ClearAllChildren: + args: [] + method: true + ClientAnimatorThrottling: + property: override-fields + Clone: + args: [] + method: true + CurrentCamera: + struct: Camera + DescendantAdded: + struct: Event + DescendantRemoving: + struct: Event + Destroy: + args: [] + method: true + Destroying: + struct: Event + DistributedGameTime: + property: override-fields + ExperimentalSolverIsEnabled: + args: [] + method: true + FindFirstAncestor: + args: + - required: false + type: any + method: true + FindFirstAncestorOfClass: + args: + - required: false + type: any + method: true + FindFirstAncestorWhichIsA: + args: + - required: false + type: any + method: true + FindFirstChild: + args: + - required: false + type: any + - required: false + type: any + method: true + FindFirstChildOfClass: + args: + - required: false + type: any + method: true + FindFirstChildWhichIsA: + args: + - required: false + type: any + - required: false + type: any + method: true + FindFirstDescendant: + args: + - required: false + type: any + method: true + FindPartOnRay: + args: + - required: false + type: any + - required: false + type: any + - required: false + type: any + - required: false + type: any + method: true + deprecated: + message: this property is deprecated. + replace: [] + FindPartOnRayWithIgnoreList: + args: + - required: false + type: any + - required: false + type: any + - required: false + type: any + - required: false + type: any + method: true + deprecated: + message: this property is deprecated. + replace: [] + FindPartOnRayWithWhitelist: + args: + - required: false + type: any + - required: false + type: any + - required: false + type: any + method: true + deprecated: + message: this property is deprecated. + replace: [] + FindPartsInRegion3: + args: + - required: false + type: any + - required: false + type: any + - required: false + type: any + method: true + FindPartsInRegion3WithIgnoreList: + args: + - required: false + type: any + - required: false + type: any + - required: false + type: any + method: true + FindPartsInRegion3WithWhiteList: + args: + - required: false + type: any + - required: false + type: any + - required: false + type: any + method: true + GetActor: + args: [] + method: true + GetAttribute: + args: + - required: false + type: any + method: true + GetAttributeChangedSignal: + args: + - required: false + type: any + method: true + GetAttributes: + args: [] + method: true + GetBoundingBox: + args: [] + method: true + GetChildren: + args: [] + method: true + GetDebugId: + args: + - required: false + type: any + method: true + GetDescendants: + args: [] + method: true + GetExtentsSize: + args: [] + method: true + GetFullName: + args: [] + method: true + GetModelCFrame: + args: [] + method: true + deprecated: + message: this property is deprecated. + replace: [] + GetModelSize: + args: [] + method: true + deprecated: + message: this property is deprecated. + replace: [] + GetNumAwakeParts: + args: [] + method: true + GetPartBoundsInBox: + args: + - required: false + type: any + - required: false + type: any + - required: false + type: any + method: true + GetPartBoundsInRadius: + args: + - required: false + type: any + - required: false + type: any + - required: false + type: any + method: true + GetPartsInPart: + args: + - required: false + type: any + - required: false + type: any + method: true + GetPhysicsThrottling: + args: [] + method: true + GetPivot: + args: [] + method: true + GetPrimaryPartCFrame: + args: [] + method: true + GetPropertyChangedSignal: + args: + - required: false + type: any + method: true + GetRealPhysicsFPS: + args: [] + method: true + GetServerTimeNow: + args: [] + method: true + GlobalWind: + any: true + Gravity: + property: override-fields + HumanoidOnlySetCollisionsOnStateChange: + property: override-fields + IKMoveTo: + args: + - required: false + type: any + - required: false + type: any + - required: false + type: any + - required: false + type: any + - required: false + type: any + method: true + IsA: + args: + - required: false + type: any + method: true + IsAncestorOf: + args: + - required: false + type: any + method: true + IsDescendantOf: + args: + - required: false + type: any + method: true + IsRegion3Empty: + args: + - required: false + type: any + - required: false + type: any + method: true + deprecated: + message: this property is deprecated. + replace: [] + IsRegion3EmptyWithIgnoreList: + args: + - required: false + type: any + - required: false + type: any + method: true + deprecated: + message: this property is deprecated. + replace: [] + JoinToOutsiders: + args: + - required: false + type: any + - required: false + type: any + method: true + MakeJoints: + args: [] + method: true + MeshPartHeadsAndAccessories: + property: override-fields + MoveTo: + args: + - required: false + type: any + method: true + Name: + property: override-fields + Origin Orientation: + any: true + Origin Position: + any: true + PGSIsEnabled: + args: [] + method: true + Parent: + struct: Instance + PhysicsInertiaAndVolumeFix: + property: override-fields + PhysicsSimulationRate: + property: override-fields + PhysicsSteppingMethod: + property: override-fields + Pivot Offset Orientation: + any: true + Pivot Offset Position: + any: true + PivotTo: + args: + - required: false + type: any + method: true + PrimaryPart: + struct: BasePart + Raycast: + args: + - required: false + type: any + - required: false + type: any + - required: false + type: any + method: true + Remove: + args: [] + method: true + deprecated: + message: this property is deprecated. + replace: [] + ReplicateInstanceDestroySetting: + property: override-fields + ResetOrientationToIdentity: + args: [] + method: true + deprecated: + message: this property is deprecated. + replace: [] + Retargeting: + property: override-fields + SetAttribute: + args: + - required: false + type: any + - required: false + type: any + method: true + SetIdentityOrientation: + args: [] + method: true + deprecated: + message: this property is deprecated. + replace: [] + SetInsertPoint: + args: + - required: false + type: any + - required: false + type: any + method: true + SetMeshPartHeadsAndAccessories: + args: + - required: false + type: any + method: true + SetPhysicsThrottleEnabled: + args: + - required: false + type: any + method: true + SetPrimaryPartCFrame: + args: + - required: false + type: any + method: true + SignalBehavior: + property: override-fields + StreamOutBehavior: + property: override-fields + StreamingMinRadius: + property: override-fields + StreamingPauseMode: + property: override-fields + StreamingTargetRadius: + property: override-fields + Terrain: + struct: Terrain + TouchesUseCollisionGroups: + property: override-fields + TranslateBy: + args: + - required: false + type: any + method: true + UnjoinFromOutsiders: + args: + - required: false + type: any + method: true + WaitForChild: + args: + - required: false + type: any + - required: false + type: any + method: true + World Pivot Orientation: + any: true + World Pivot Position: + any: true + WorldPivot: + any: true + ZoomToExtents: + args: [] + method: true + archivable: + property: override-fields + deprecated: + message: this property is deprecated. + replace: [] + breakJoints: + args: [] + method: true + deprecated: + message: this property is deprecated. + replace: [] + childAdded: + struct: Event + deprecated: + message: this property is deprecated. + replace: [] + children: + args: [] + method: true + deprecated: + message: this property is deprecated. + replace: [] + className: + property: read-only + deprecated: + message: this property is deprecated. + replace: [] + clone: + args: [] + method: true + deprecated: + message: this property is deprecated. + replace: [] + destroy: + args: [] + method: true + deprecated: + message: this property is deprecated. + replace: [] + findFirstChild: + args: + - required: false + type: any + - required: false + type: any + method: true + deprecated: + message: this property is deprecated. + replace: [] + findPartOnRay: + args: + - required: false + type: any + - required: false + type: any + - required: false + type: any + - required: false + type: any + method: true + deprecated: + message: this property is deprecated. + replace: [] + findPartsInRegion3: + args: + - required: false + type: any + - required: false + type: any + - required: false + type: any + method: true + deprecated: + message: this property is deprecated. + replace: [] + getChildren: + args: [] + method: true + deprecated: + message: this property is deprecated. + replace: [] + isA: + args: + - required: false + type: any + method: true + deprecated: + message: this property is deprecated. + replace: [] + isDescendantOf: + args: + - required: false + type: any + method: true + deprecated: + message: this property is deprecated. + replace: [] + makeJoints: + args: [] + method: true + deprecated: + message: this property is deprecated. + replace: [] + move: + args: + - required: false + type: any + method: true + deprecated: + message: this property is deprecated. + replace: [] + moveTo: + args: + - required: false + type: any + method: true + deprecated: + message: this property is deprecated. + replace: [] + remove: + args: [] + method: true + deprecated: + message: this property is deprecated. + replace: [] +last_updated: 1655433513 diff --git a/selene.toml b/selene.toml index 0bb0a20..05673c5 100644 --- a/selene.toml +++ b/selene.toml @@ -1,4 +1 @@ -std = "roblox+melt" - -[lints] -global_usage = "allow" +std = "mercury" diff --git a/src/client/Client.client.luau b/src/client/Client.client.luau deleted file mode 100644 index 7761402..0000000 --- a/src/client/Client.client.luau +++ /dev/null @@ -1,19 +0,0 @@ -local ReplicatedStorage = game:GetService "ReplicatedStorage" -require(ReplicatedStorage.melt)() - -local localPlayer = game:GetService("Players").LocalPlayer - -ScreenGui { - Parent = localPlayer:WaitForChild "PlayerGui", - - Frame { - Size = UDim2.fromScale(0.5, 0.5), - - TextLabel { - Position = UDim2.fromScale(0.5, 0.5), - Text = "Hello world!", - TextSize = 24, - BackgroundTransparency = 1, - }, - }, -} diff --git a/src/shared/melt/init.luau b/src/shared/melt/init.luau deleted file mode 100644 index be37ad6..0000000 --- a/src/shared/melt/init.luau +++ /dev/null @@ -1,163 +0,0 @@ -local instances = { - "Accoutrement", - "Animation", - "AnimationController", - "AnimationTrack", - "ArcHandles", - "Backpack", - "BackpackItem", - "BillboardGui", - "BindableEvent", - "BindableFunction", - "BlockMesh", - "BodyAngularVelocityBodyColors", - "BodyForce", - "BodyGyro", - "BodyPosition", - "BodyThrust", - "BodyVelocity", - "BoolValue", - "BrickColorValue", - "CFrameValue", - "Camera", - "CharacterMesh", - "ClickDetector", - "Clothing", - "Color3Value", - "Configuration", - "CornerWedgePart", - "CustomEvent", - "CustomEventReceiver", - "CylinderMesh", - "Decal", - "Dialog", - "DialogChoice", - "DoubleConstrainedValue", - "Explosion", - "Feature", - "FileMesh", - "Fire", - "Flag", - "FlagStand", - "FloorWire", - "ForceField", - "Frame", - "Glue", - "Handles", - "Hat", - "Hole", - "HopperBin", - "Humanoid", - "ImageButton", - "ImageLabel", - "IntConstrainedValue", - "IntValue", - "JointInstance", - "Keyframe", - "LocalBackpack", - "LocalScript", - "Message", - "Model", - "ModuleScript", - "Motor", - "MotorFeature", - "Mouse", - "NetworkClient", - "NetworkReplicator", - "NetworkServer", - "NumberValue", - "ObjectValue", - "Pants", - "Part", - "Platform", - "Plugin", - "PluginManager", - "PluginMouse", - "PointLight", - "Pose", - "ProfilingItem", - "RayValue", - "RemoteEvent", - "RemoteFunction", - "ReplicatedStorage", - "RocketPropulsion", - "RotateP", - "RotateV", - "ScreenGui", - "Script", - "ScriptContext", - "Seat", - "Selection", - "SelectionBox", - "SelectionPartLasso", - "SelectionPointLasso", - "Shirt", - "ShirtGraphic", - "SkateboardPlatform", - "Skin", - "Sky", - "Smoke", - "Snap", - "Sound", - "Sparkles", - "SpawnLocation", - "SpecialMesh", - "SpotLight", - "StarterGear", - "StatsItem", - "Status", - "StringValue", - "StudioTool", - "SurfaceGui", - "SurfaceSelection", - "TaskScheduler", - "Team", - "Terrain", - "TerrainRegion", - "TextBox", - "TextButton", - "TextLabel", - "Texture", - "TextureTrail", - "Tool", - "TrussPart", - "Vector3Value", - "VehicleSeat", - "VelocityMotor", - "WedgePart", - "Weld", -} - -local globals = {} - -for _, objectType in ipairs(instances) do - globals[objectType] = function(dat) - local obj = Instance.new(objectType) - local parent - - for k, v in pairs(dat) do - if type(k) == "string" then - if k == "Parent" then - parent = v - else - obj[k] = v - end - elseif type(k) == "number" and type(v) == "userdata" then - v.Parent = obj - end - end - - obj.Parent = parent - - return obj - end -end - -return function() - -- Vomit everything into the global scope - local env = getfenv(0) - for k, v in globals do - env[k] = v - end - setfenv(0, env) -end diff --git a/stylua.toml b/stylua.toml index 6342351..91aa655 100644 --- a/stylua.toml +++ b/stylua.toml @@ -1,4 +1,4 @@ -column_width = 120 +column_width = 80 line_endings = "Unix" indent_type = "Tabs" indent_width = 4