Compare commits

2 Commits

Author SHA1 Message Date
maji
4b7b5eb163 2.0.0-beta40 2026-01-17 21:42:26 +07:00
maji
882aa45e96 setup 2026-01-02 22:15:02 +07:00
69 changed files with 400 additions and 1060 deletions

View File

@@ -1 +0,0 @@
# Docs

View File

@@ -8,28 +8,6 @@ const iconDataPath = path.join(__dirname, "../", "docs/theme/.icons", "polytoria
const yamlEnumPath = path.join(__dirname, "../", "yaml", "enums")
const mdEnumPath = path.join(__dirname, "../", "docs/api", "enums")
// Cleanup md (excluding index.md files)
if (fs.existsSync(mdAPIPath)) {
const files = fs.readdirSync(mdAPIPath)
for (const file of files) {
if (file !== 'index.md') {
const filePath = path.join(mdAPIPath, file)
fs.rmSync(filePath, { recursive: true, force: true })
}
}
}
if (fs.existsSync(mdEnumPath)) {
const files = fs.readdirSync(mdEnumPath)
for (const file of files) {
if (file !== 'index.md') {
const filePath = path.join(mdEnumPath, file)
fs.rmSync(filePath, { recursive: true, force: true })
}
}
}
// Create directories
if (!fs.existsSync(mdAPIPath)) {
fs.mkdirSync(mdAPIPath, { recursive: true })
}
@@ -90,8 +68,7 @@ for (const yamlFile of yamlFiles) {
appendLine("")
if (c.IsStatic) {
appendLine("")
appendLine(`{{ staticclass(${c.StaticAlias ? `"${c.StaticAlias}"` : ""}) }}`)
appendLine(`{{ staticclass(${c.Name.replace("Service", "")}) }}`)
appendLine("")
}
@@ -167,7 +144,7 @@ for (const yamlFile of yamlFiles) {
fs.writeFileSync(mdPath, mk)
}
console.log(`Converted ${yamlFiles.length} YAML files to Markdown`)
console.log(`Converted ${yamlFiles.length} XML files to Markdown`)
// Process Enums
const yamlEnumFiles = fs.readdirSync(yamlEnumPath).filter(file => file.endsWith('.yaml'));
@@ -213,4 +190,4 @@ for (const yamlFile of yamlEnumFiles) {
fs.writeFileSync(mdPath, mk)
}
console.log(`Converted ${yamlEnumFiles.length} enum YAML files to Markdown`)
console.log(`Converted ${yamlEnumFiles.length} enum XML files to Markdown`)

58
autogen/package-lock.json generated Normal file
View File

@@ -0,0 +1,58 @@
{
"name": "autogen",
"lockfileVersion": 3,
"requires": true,
"packages": {
"": {
"dependencies": {
"fast-xml-parser": "^5.3.3",
"yaml": "^2.8.2"
}
},
"node_modules/fast-xml-parser": {
"version": "5.3.3",
"resolved": "https://registry.npmjs.org/fast-xml-parser/-/fast-xml-parser-5.3.3.tgz",
"integrity": "sha512-2O3dkPAAC6JavuMm8+4+pgTk+5hoAs+CjZ+sWcQLkX9+/tHRuTkQh/Oaifr8qDmZ8iEHb771Ea6G8CdwkrgvYA==",
"funding": [
{
"type": "github",
"url": "https://github.com/sponsors/NaturalIntelligence"
}
],
"license": "MIT",
"dependencies": {
"strnum": "^2.1.0"
},
"bin": {
"fxparser": "src/cli/cli.js"
}
},
"node_modules/strnum": {
"version": "2.1.2",
"resolved": "https://registry.npmjs.org/strnum/-/strnum-2.1.2.tgz",
"integrity": "sha512-l63NF9y/cLROq/yqKXSLtcMeeyOfnSQlfMSlzFt/K73oIaD8DGaQWd7Z34X9GPiKqP5rbSh84Hl4bOlLcjiSrQ==",
"funding": [
{
"type": "github",
"url": "https://github.com/sponsors/NaturalIntelligence"
}
],
"license": "MIT"
},
"node_modules/yaml": {
"version": "2.8.2",
"resolved": "https://registry.npmjs.org/yaml/-/yaml-2.8.2.tgz",
"integrity": "sha512-mplynKqc1C2hTVYxd0PU2xQAc22TI1vShAYGksCCfxbn/dFwnHTNi1bvYsBTkhdUNtGIf5xNOg938rrSSYvS9A==",
"license": "ISC",
"bin": {
"yaml": "bin.mjs"
},
"engines": {
"node": ">= 14.6"
},
"funding": {
"url": "https://github.com/sponsors/eemeli"
}
}
}
}

6
autogen/package.json Normal file
View File

@@ -0,0 +1,6 @@
{
"dependencies": {
"fast-xml-parser": "^5.3.3",
"yaml": "^2.8.2"
}
}

View File

@@ -15,40 +15,6 @@ if (!fs.existsSync(yamlEnumPath)) {
const data = JSON.parse(fs.readFileSync("def.json", "utf-8"))
// Track current classes and enums
const currentClasses = new Set(data.Classes.map(c => c.Name))
const currentEnums = new Set(data.Enums.map(e => e.Name))
// Clean up removed classes
if (fs.existsSync(yamlAPIPath)) {
const existingFiles = fs.readdirSync(yamlAPIPath)
for (const file of existingFiles) {
if (file.endsWith('.yaml')) {
const className = path.basename(file, '.yaml')
if (!currentClasses.has(className)) {
const filePath = path.join(yamlAPIPath, file)
fs.unlinkSync(filePath)
console.log(`Removed obsolete class: ${className}`)
}
}
}
}
// Clean up removed enums
if (fs.existsSync(yamlEnumPath)) {
const existingFiles = fs.readdirSync(yamlEnumPath)
for (const file of existingFiles) {
if (file.endsWith('.yaml')) {
const enumName = path.basename(file, '.yaml')
if (!currentEnums.has(enumName)) {
const filePath = path.join(yamlEnumPath, file)
fs.unlinkSync(filePath)
console.log(`Removed obsolete enum: ${enumName}`)
}
}
}
}
// Process Classes
for (const c of data.Classes) {
let yamlPath = path.join(yamlAPIPath, c.Name + ".yaml")
@@ -66,8 +32,8 @@ for (const c of data.Classes) {
let existingClassDescription = "Missing Documentation";
if (fs.existsSync(yamlPath)) {
const existingYaml = fs.readFileSync(yamlPath, "utf-8");
const existingData = yaml.parse(existingYaml);
const existingXml = fs.readFileSync(yamlPath, "utf-8");
const existingData = yaml.parse(existingXml);
// Preserve existing class description
if (existingData.Description) {
@@ -151,8 +117,8 @@ for (const e of data.Enums) {
let existingDescriptions = {};
let existingEnumDescription = "";
if (fs.existsSync(yamlPath)) {
const existingYaml = fs.readFileSync(yamlPath, "utf-8");
const existingData = yaml.parse(existingYaml);
const existingXml = fs.readFileSync(yamlPath, "utf-8");
const existingData = yaml.parse(existingXml);
existingEnumDescription = existingData.Description || "";

View File

@@ -1,7 +0,0 @@
---
title: Tutorials
weight: 3
empty: true
---
# Tutorials

View File

@@ -1,80 +0,0 @@
---
title: Migrating to 2.0
description: Guide on how you can migrate your place to 2.0
---
!! WORK IN PROGRESS !!
# Migrating to 2.0
Tutorial on how to migrate to 2.0
## Lua 5.2 -> Luau
This is the biggest compatibility breaking change for 2.0. The transition from Lua 5.2 (Moonsharp) to Luau. One of the big change being the now non-available `goto` statements. Which you'll have to switch to `continue` statement instead.
## Tweening
Tweening has been revamped in 2.0. You should create a tween object first, then tween it from there. Example:
```lua
local part: Part = script.Parent
local origin = part.Position
local tw = Tween:NewTween()
print("Tween Start!")
tw:TweenVector3(origin, origin + Vector3.New(0, 10, 0), 10, function(val)
part.Position = val
end)
tw.Finished:Wait()
print("Tween Finished!")
```
## Particles
Particles has been revamped in 2.0.
## Datastore retrieving
Datastore now no longer requires waiting for it to load first.
```lua
local ds = Datastore:GetDatastore("datastore1")
ds:SetAsync("coins", 11)
local coins: number = ds:GetAsync("coins")
print(coins)
```
You may notice that these function now require Async suffix, which brings us to:
## Async functions
Some function will now be required to be async in non compatibility mode. These include but not limited to: Http requests, Datastore data retrieving, Insert via InsertService etc.
Example HTTP Request made with 2.0:
```lua
local success, res = pcall(function()
return Http:GetAsync("http://example.com/")
end)
print(success, res)
```
To run multiple tasks simultaneously, use `spawn`
```lua
spawn(function()
local success, res = pcall(function()
return Http:GetAsync("https://example.com")
end)
print(success, res)
end)
local ds = Datastore:GetDatastore("datastore1")
ds:SetAsync("coins", 11)
local coins: number = ds:GetAsync("coins")
print(coins)
```

14
main.py
View File

@@ -122,18 +122,10 @@ def define_env(env):
</div>"""
@env.macro
def staticclass(className = ""):
if className != "":
return """<div data-search-exclude markdown>
def staticclass(className):
return """<div data-search-exclude markdown>
!!! tip "Static Class"
This object is a static class. It can be accessed like this: `%s`.
Additionally, it cannot be created in the creator menu or with `Instance.New()`.
</div>""" % (className)
else:
return """<div data-search-exclude markdown>
!!! tip "Static Class"
This object is a static class.
This object is a static class. It can be accessed by using its name as a keyword.
Additionally, it cannot be created in the creator menu or with `Instance.New()`.
</div>"""

51
package-lock.json generated
View File

@@ -7,56 +7,7 @@
"": {
"name": "docs-2",
"version": "1.0.0",
"license": "ISC",
"dependencies": {
"fast-xml-parser": "^5.3.3",
"yaml": "^2.8.2"
}
},
"node_modules/fast-xml-parser": {
"version": "5.3.3",
"resolved": "https://registry.npmjs.org/fast-xml-parser/-/fast-xml-parser-5.3.3.tgz",
"integrity": "sha512-2O3dkPAAC6JavuMm8+4+pgTk+5hoAs+CjZ+sWcQLkX9+/tHRuTkQh/Oaifr8qDmZ8iEHb771Ea6G8CdwkrgvYA==",
"funding": [
{
"type": "github",
"url": "https://github.com/sponsors/NaturalIntelligence"
}
],
"license": "MIT",
"dependencies": {
"strnum": "^2.1.0"
},
"bin": {
"fxparser": "src/cli/cli.js"
}
},
"node_modules/strnum": {
"version": "2.1.2",
"resolved": "https://registry.npmjs.org/strnum/-/strnum-2.1.2.tgz",
"integrity": "sha512-l63NF9y/cLROq/yqKXSLtcMeeyOfnSQlfMSlzFt/K73oIaD8DGaQWd7Z34X9GPiKqP5rbSh84Hl4bOlLcjiSrQ==",
"funding": [
{
"type": "github",
"url": "https://github.com/sponsors/NaturalIntelligence"
}
],
"license": "MIT"
},
"node_modules/yaml": {
"version": "2.8.2",
"resolved": "https://registry.npmjs.org/yaml/-/yaml-2.8.2.tgz",
"integrity": "sha512-mplynKqc1C2hTVYxd0PU2xQAc22TI1vShAYGksCCfxbn/dFwnHTNi1bvYsBTkhdUNtGIf5xNOg938rrSSYvS9A==",
"license": "ISC",
"bin": {
"yaml": "bin.mjs"
},
"engines": {
"node": ">= 14.6"
},
"funding": {
"url": "https://github.com/sponsors/eemeli"
}
"license": "ISC"
}
}
}

View File

@@ -9,15 +9,11 @@
"scripts": {
"dev": "npm run gen && mkdocs serve",
"build": "npm run gen && mkdocs build",
"setup": "npm i && node autogen/mdgen.js && mkdocs build",
"setup": "npm i && npm run gen && mkdocs build",
"gen": "node autogen/yamlgen.js && node autogen/mdgen.js"
},
"keywords": [],
"author": "",
"license": "ISC",
"type": "commonjs",
"dependencies": {
"fast-xml-parser": "^5.3.3",
"yaml": "^2.8.2"
}
"type": "commonjs"
}

View File

@@ -1,10 +0,0 @@
Name: AddonPermission
InternalName: AddonPermissionEnum
Options:
- Name: IORead
Description: ""
- Name: IOWrite
Description: ""
- Name: ScriptSource
Description: ""
Description: ""

View File

@@ -1,12 +0,0 @@
Name: BlendMode
InternalName: BlendModeEnum
Options:
- Name: Mix
Description: ""
- Name: Add
Description: ""
- Name: Subtract
Description: ""
- Name: Multiply
Description: ""
Description: ""

View File

@@ -1,8 +0,0 @@
Name: FontStyle
InternalName: FontStyleEnum
Options:
- Name: Normal
Description: ""
- Name: Italic
Description: ""
Description: ""

View File

@@ -1,22 +0,0 @@
Name: FontWeight
InternalName: FontWeightEnum
Options:
- Name: Thin
Description: ""
- Name: ExtraLight
Description: ""
- Name: Light
Description: ""
- Name: Regular
Description: ""
- Name: Medium
Description: ""
- Name: SemiBold
Description: ""
- Name: Bold
Description: ""
- Name: ExtraBold
Description: ""
- Name: Black
Description: ""
Description: ""

View File

@@ -1,10 +0,0 @@
Name: GradientImageFill
InternalName: GradientImageFillEnum
Options:
- Name: Linear
Description: ""
- Name: Radial
Description: ""
- Name: Square
Description: ""
Description: ""

View File

@@ -1,14 +0,0 @@
Name: ParticleEmissionShape
InternalName: ParticleEmissionShapeEnum
Options:
- Name: Point
Description: ""
- Name: Sphere
Description: ""
- Name: SphereSurface
Description: ""
- Name: Box
Description: ""
- Name: Ring
Description: ""
Description: ""

View File

@@ -1,8 +0,0 @@
Name: ParticleSimulationSpace
InternalName: ParticleSimulationSpaceEnum
Options:
- Name: Local
Description: ""
- Name: World
Description: ""
Description: ""

View File

@@ -44,7 +44,7 @@ Methods:
Type: number
IsOptional: false
DefaultValue: ""
IsAsync: true
IsAsync: false
IsObsolete: false
IsStatic: false
Description: Check if player of ID has the achievement, asynchronously.

View File

@@ -1,56 +0,0 @@
Name: AddonObject
BaseType: null
Properties:
- Name: Identifier
Type: string
IsAccessibleByScripts: true
IsReadOnly: true
IsObsolete: false
IsStatic: false
Description: Missing Documentation
- Name: AddonName
Type: string
IsAccessibleByScripts: true
IsReadOnly: false
IsObsolete: false
IsStatic: false
Description: Missing Documentation
- Name: AddonIcon
Type: PTImageAsset
IsAccessibleByScripts: true
IsReadOnly: false
IsObsolete: false
IsStatic: false
Description: Missing Documentation
Methods:
- Name: RequestPermissions
ReturnType: nil
Parameters:
- Name: perms
Type: "{ AddonPermissionEnum }"
IsOptional: false
DefaultValue: ""
IsAsync: true
IsObsolete: false
IsStatic: false
Description: Missing Documentation
- Name: CreateToolItem
ReturnType: AddonToolItem
Parameters:
- Name: txt
Type: string
IsOptional: false
DefaultValue: ""
IsAsync: false
IsObsolete: false
IsStatic: false
Description: Missing Documentation
Events:
- Name: CleanupReceived
Arguments: ""
Description: Missing Documentation
IsStatic: false
IsAbstract: false
IsInstantiatable: false
StaticAlias: null
Description: Missing Documentation

View File

@@ -1,13 +0,0 @@
Name: AddonToolItem
BaseType: null
Properties: []
Methods: []
Events:
- Name: Pressed
Arguments: ""
Description: Missing Documentation
IsStatic: false
IsAbstract: false
IsInstantiatable: false
StaticAlias: null
Description: Missing Documentation

View File

@@ -0,0 +1,53 @@
Name: AssetService
BaseType: Instance
Properties: []
Methods:
- Name: NewAsset
ReturnType: BaseAsset
Parameters:
- Name: assetClassName
Type: string
IsOptional: false
DefaultValue: ""
IsAsync: false
IsObsolete: false
IsStatic: false
Description: Create new asset with the class name
- Name: NewPTImage
ReturnType: PTImageAsset
Parameters:
- Name: imgID
Type: number
IsOptional: false
DefaultValue: ""
IsAsync: false
IsObsolete: false
IsStatic: false
Description: Create new image from Polytoria with the target ID
- Name: NewPTAudio
ReturnType: PTAudioAsset
Parameters:
- Name: audioID
Type: number
IsOptional: false
DefaultValue: ""
IsAsync: false
IsObsolete: false
IsStatic: false
Description: Create new audio from Polytoria with the target ID
- Name: NewPTMesh
ReturnType: PTMeshAsset
Parameters:
- Name: assetID
Type: number
IsOptional: false
DefaultValue: ""
IsAsync: false
IsObsolete: false
IsStatic: false
Description: Create new mesh from Polytoria with the target ID
Events: []
IsStatic: true
IsAbstract: false
IsInstantiatable: false
Description: Service for managing assets

View File

@@ -12,7 +12,7 @@ Methods:
IsAsync: false
IsObsolete: false
IsStatic: false
Description: Create new asset with the class name
Description: Missing Documentation
- Name: NewPTImage
ReturnType: PTImageAsset
Parameters:
@@ -23,7 +23,7 @@ Methods:
IsAsync: false
IsObsolete: false
IsStatic: false
Description: Create new image from Polytoria with the target ID
Description: Missing Documentation
- Name: NewPTAudio
ReturnType: PTAudioAsset
Parameters:
@@ -34,7 +34,7 @@ Methods:
IsAsync: false
IsObsolete: false
IsStatic: false
Description: Create new audio from Polytoria with the target ID
Description: Missing Documentation
- Name: NewPTMesh
ReturnType: PTMeshAsset
Parameters:
@@ -45,32 +45,10 @@ Methods:
IsAsync: false
IsObsolete: false
IsStatic: false
Description: Create new mesh from Polytoria with the target ID
- Name: GetFileLinkByPath
ReturnType: FileLinkAsset
Parameters:
- Name: path
Type: string
IsOptional: false
DefaultValue: ""
IsAsync: false
IsObsolete: false
IsStatic: false
Description: Missing Documentation
- Name: GetFileLinkByID
ReturnType: FileLinkAsset
Parameters:
- Name: id
Type: string
IsOptional: false
DefaultValue: ""
IsAsync: false
IsObsolete: false
IsStatic: false
Description: Missing Documentation
Events: []
IsStatic: true
IsAbstract: false
IsInstantiatable: false
StaticAlias: Assets
Description: Service for managing/creating assets
Description: Missing Documentation

View File

@@ -8,20 +8,6 @@ Properties:
IsObsolete: false
IsStatic: false
Description: Target font to use
- Name: FontWeight
Type: FontWeightEnum
IsAccessibleByScripts: false
IsReadOnly: false
IsObsolete: false
IsStatic: false
Description: Missing Documentation
- Name: FontStyle
Type: FontStyleEnum
IsAccessibleByScripts: false
IsReadOnly: false
IsObsolete: false
IsStatic: false
Description: Missing Documentation
Methods: []
Events: []
IsStatic: false

View File

@@ -173,7 +173,7 @@ Methods:
IsOptional: false
DefaultValue: ""
- Name: ignoreList
Type: "{ Instance }"
Type: table
IsOptional: true
DefaultValue: null
- Name: maxDistance
@@ -194,7 +194,7 @@ Methods:
IsOptional: false
DefaultValue: ""
- Name: ignoreList
Type: "{ Instance }"
Type: table
IsOptional: true
DefaultValue: null
- Name: maxDistance

View File

@@ -1,13 +1,6 @@
Name: ChatService
BaseType: Instance
Properties:
- Name: ChatPredicate
Type: function
IsAccessibleByScripts: true
IsReadOnly: false
IsObsolete: false
IsStatic: false
Description: Missing Documentation
Properties: []
Methods:
- Name: BroadcastMessage
ReturnType: nil
@@ -49,9 +42,6 @@ Events:
Type: string
Description: Fires when new message has been received from either
`BroadcastMessage` or `UnicastMessage`
- Name: MessageDeclined
Arguments: ""
Description: Missing Documentation
IsStatic: true
IsAbstract: false
IsInstantiatable: false

View File

@@ -64,20 +64,6 @@ Methods:
IsObsolete: false
IsStatic: false
Description: Removes the point at the specified index from the color series.
- Name: GetOffsets
ReturnType: "{ number }"
Parameters: []
IsAsync: false
IsObsolete: false
IsStatic: false
Description: Missing Documentation
- Name: GetColors
ReturnType: "{ Color }"
Parameters: []
IsAsync: false
IsObsolete: false
IsStatic: false
Description: Missing Documentation
- Name: SetOffset
ReturnType: nil
Parameters:
@@ -115,21 +101,6 @@ Methods:
IsObsolete: false
IsStatic: false
Description: Gets the offset at the specified point in the color series.
- Name: AddPoint
ReturnType: number
Parameters:
- Name: offset
Type: number
IsOptional: false
DefaultValue: ""
- Name: color
Type: Color
IsOptional: false
DefaultValue: ""
IsAsync: false
IsObsolete: false
IsStatic: false
Description: Missing Documentation
- Name: Lerp
ReturnType: Color
Parameters:

View File

@@ -1,21 +0,0 @@
Name: CreatorAddons
BaseType: Instance
Properties: []
Methods:
- Name: Register
ReturnType: AddonObject
Parameters:
- Name: identifier
Type: string
IsOptional: false
DefaultValue: ""
IsAsync: false
IsObsolete: false
IsStatic: false
Description: Missing Documentation
Events: []
IsStatic: true
IsAbstract: false
IsInstantiatable: false
StaticAlias: Addons
Description: Missing Documentation

View File

@@ -43,9 +43,9 @@ Methods:
IsStatic: false
Description: Commit the current action
Events: []
IsStatic: true
IsStatic: false
IsAbstract: false
IsInstantiatable: false
StaticAlias: History
StaticAlias: null
Description: CreatorHistory is a class that manages history (undo-redo) of this
game instance. This class is only available in the creator.

View File

@@ -24,13 +24,6 @@ Methods:
IsObsolete: false
IsStatic: false
Description: Select all children of the instance
- Name: GetSelected
ReturnType: "{ Instance }"
Parameters: []
IsAsync: false
IsObsolete: false
IsStatic: false
Description: Missing Documentation
- Name: Deselect
ReturnType: nil
Parameters:
@@ -71,16 +64,10 @@ Methods:
IsObsolete: false
IsStatic: false
Description: Check if instance has been selected
Events:
- Name: Selected
Arguments: ""
Description: Missing Documentation
- Name: Deselected
Arguments: ""
Description: Missing Documentation
IsStatic: true
Events: []
IsStatic: false
IsAbstract: false
IsInstantiatable: false
StaticAlias: Selections
StaticAlias: null
Description: CreatorSelections is an object that manages selections in the game
instance. This class is only available in the creator.

View File

@@ -16,7 +16,7 @@ Methods:
Type: string
IsOptional: false
DefaultValue: ""
IsAsync: true
IsAsync: false
IsObsolete: false
IsStatic: false
Description: Retrieves a value from the datastore asynchronously using the
@@ -32,7 +32,7 @@ Methods:
Type: any
IsOptional: false
DefaultValue: ""
IsAsync: true
IsAsync: false
IsObsolete: false
IsStatic: false
Description: Stores a value in the datastore asynchronously using the specified key.
@@ -43,18 +43,14 @@ Methods:
Type: string
IsOptional: false
DefaultValue: ""
IsAsync: true
IsObsolete: false
IsStatic: false
Description: Removes a value from the datastore asynchronously using the specified key.
- Name: Disconnect
ReturnType: nil
Parameters: []
IsAsync: false
IsObsolete: false
IsStatic: false
Description: Missing Documentation
Events: []
Description: Removes a value from the datastore asynchronously using the specified key.
Events:
- Name: Loaded
Arguments: ""
Description: Fires when this datastore has been loaded
IsStatic: false
IsAbstract: false
IsInstantiatable: false

View File

@@ -153,6 +153,72 @@ Methods:
IsObsolete: false
IsStatic: false
Description: Rotates the object by the specified Euler angles.
- Name: InverseTransformPoint
ReturnType: Vector3
Parameters:
- Name: point
Type: Vector3
IsOptional: false
DefaultValue: ""
IsAsync: false
IsObsolete: false
IsStatic: false
Description: Transforms a point from world space to local space.
- Name: TransformPoint
ReturnType: Vector3
Parameters:
- Name: point
Type: Vector3
IsOptional: false
DefaultValue: ""
IsAsync: false
IsObsolete: false
IsStatic: false
Description: Transforms a point from local space to world space.
- Name: InverseTransformDirection
ReturnType: Vector3
Parameters:
- Name: direction
Type: Vector3
IsOptional: false
DefaultValue: ""
IsAsync: false
IsObsolete: false
IsStatic: false
Description: Transforms a direction from world space to local space.
- Name: TransformDirection
ReturnType: Vector3
Parameters:
- Name: direction
Type: Vector3
IsOptional: false
DefaultValue: ""
IsAsync: false
IsObsolete: false
IsStatic: false
Description: Transforms a direction from local space to world space.
- Name: InverseTransformVector
ReturnType: Vector3
Parameters:
- Name: vector
Type: Vector3
IsOptional: false
DefaultValue: ""
IsAsync: false
IsObsolete: false
IsStatic: false
Description: Transforms a vector from world space to local space.
- Name: InverseTransformPosition
ReturnType: Vector3
Parameters:
- Name: position
Type: Vector3
IsOptional: false
DefaultValue: ""
IsAsync: false
IsObsolete: false
IsStatic: false
Description: Transforms a position from world space to local space.
- Name: GetBounds
ReturnType: Bounds
Parameters: []

View File

@@ -48,7 +48,7 @@ Methods:
IsOptional: true
DefaultValue: "10000"
- Name: ignoreList
Type: "{ Instance }"
Type: table
IsOptional: true
DefaultValue: null
IsAsync: false
@@ -57,7 +57,7 @@ Methods:
Description: Casts a ray from origin with a specified direction and returns a
RayResult for the first hit object.
- Name: RaycastAll
ReturnType: "{ RayResult }"
ReturnType: table
Parameters:
- Name: origin
Type: Vector3
@@ -72,7 +72,7 @@ Methods:
IsOptional: true
DefaultValue: "1000"
- Name: ignoreList
Type: "{ Instance }"
Type: table
IsOptional: true
DefaultValue: null
IsAsync: false
@@ -81,7 +81,7 @@ Methods:
Description: Casts a ray from origin with a specified direction and returns a
RayResult array for all hit objects.
- Name: OverlapSphere
ReturnType: "{ Instance }"
ReturnType: table
Parameters:
- Name: origin
Type: Vector3
@@ -92,7 +92,7 @@ Methods:
IsOptional: false
DefaultValue: ""
- Name: ignoreList
Type: "{ Instance }"
Type: table
IsOptional: true
DefaultValue: null
IsAsync: false
@@ -101,7 +101,7 @@ Methods:
Description: Returns a list of instances intersecting with the sphere in the
given position and radius.
- Name: OverlapBox
ReturnType: "{ Instance }"
ReturnType: table
Parameters:
- Name: pos
Type: Vector3
@@ -116,7 +116,7 @@ Methods:
IsOptional: false
DefaultValue: ""
- Name: ignoreList
Type: "{ Instance }"
Type: table
IsOptional: true
DefaultValue: null
IsAsync: false

View File

@@ -29,13 +29,6 @@ Properties:
IsObsolete: false
IsStatic: false
Description: The uptime of this game in seconds.
- Name: ServerTime
Type: number
IsAccessibleByScripts: true
IsReadOnly: true
IsObsolete: false
IsStatic: false
Description: Missing Documentation
- Name: InstanceCount
Type: number
IsAccessibleByScripts: true

View File

@@ -15,13 +15,6 @@ Properties:
IsObsolete: false
IsStatic: false
Description: Determines the max range that this object can be dragged.
- Name: UseDragForce
Type: boolean
IsAccessibleByScripts: true
IsReadOnly: false
IsObsolete: false
IsStatic: false
Description: Missing Documentation
- Name: PermissionMode
Type: GrabbablePermissionModeEnum
IsAccessibleByScripts: true

View File

@@ -1,10 +1,10 @@
Name: Hidden
BaseType: HiddenBase
BaseType: Instance
Properties: []
Methods: []
Events: []
IsStatic: true
IsStatic: false
IsAbstract: false
IsInstantiatable: false
StaticAlias: Hidden
StaticAlias: null
Description: Hidden is a object used for hiding instances.

View File

@@ -1,10 +0,0 @@
Name: HiddenBase
BaseType: Instance
Properties: []
Methods: []
Events: []
IsStatic: false
IsAbstract: true
IsInstantiatable: false
StaticAlias: null
Description: Missing Documentation

View File

@@ -30,13 +30,6 @@ Properties:
IsObsolete: false
IsStatic: false
Description: The response payload returned by the server as a string buffer.
- Name: Buffer
Type: buffer
IsAccessibleByScripts: true
IsReadOnly: true
IsObsolete: false
IsStatic: false
Description: Missing Documentation
Methods: []
Events: []
IsStatic: false

View File

@@ -104,97 +104,6 @@ Methods:
IsObsolete: false
IsStatic: false
Description: Sends a PATCH request to the specified url.
- Name: GetBufferAsync
ReturnType: buffer
Parameters:
- Name: url
Type: string
IsOptional: false
DefaultValue: ""
- Name: headers
Type: table
IsOptional: true
DefaultValue: null
IsAsync: true
IsObsolete: false
IsStatic: false
Description: Missing Documentation
- Name: PostBufferAsync
ReturnType: buffer
Parameters:
- Name: url
Type: string
IsOptional: false
DefaultValue: ""
- Name: body
Type: string
IsOptional: false
DefaultValue: ""
- Name: headers
Type: table
IsOptional: true
DefaultValue: null
IsAsync: true
IsObsolete: false
IsStatic: false
Description: Missing Documentation
- Name: PutBufferAsync
ReturnType: buffer
Parameters:
- Name: url
Type: string
IsOptional: false
DefaultValue: ""
- Name: body
Type: string
IsOptional: false
DefaultValue: ""
- Name: headers
Type: table
IsOptional: true
DefaultValue: null
IsAsync: true
IsObsolete: false
IsStatic: false
Description: Missing Documentation
- Name: DeleteBufferAsync
ReturnType: buffer
Parameters:
- Name: url
Type: string
IsOptional: false
DefaultValue: ""
- Name: body
Type: string
IsOptional: false
DefaultValue: ""
- Name: headers
Type: table
IsOptional: true
DefaultValue: null
IsAsync: true
IsObsolete: false
IsStatic: false
Description: Missing Documentation
- Name: PatchBufferAsync
ReturnType: buffer
Parameters:
- Name: url
Type: string
IsOptional: false
DefaultValue: ""
- Name: body
Type: string
IsOptional: false
DefaultValue: ""
- Name: headers
Type: table
IsOptional: true
DefaultValue: null
IsAsync: true
IsObsolete: false
IsStatic: false
Description: Missing Documentation
Events: []
IsStatic: true
IsAbstract: false

View File

@@ -3,17 +3,6 @@ BaseType: Instance
Properties: []
Methods:
- Name: ReadBytesFromPath
ReturnType: buffer
Parameters:
- Name: path
Type: string
IsOptional: false
DefaultValue: ""
IsAsync: false
IsObsolete: false
IsStatic: false
Description: Read the file data from path
- Name: ReadTextFromPath
ReturnType: string
Parameters:
- Name: path
@@ -23,7 +12,7 @@ Methods:
IsAsync: false
IsObsolete: false
IsStatic: false
Description: Missing Documentation
Description: Read the file data from path
- Name: WriteBytesToPath
ReturnType: nil
Parameters:
@@ -32,37 +21,22 @@ Methods:
IsOptional: false
DefaultValue: ""
- Name: bytes
Type: buffer
Type: string
IsOptional: false
DefaultValue: ""
IsAsync: false
IsAsync: true
IsObsolete: false
IsStatic: false
Description: Write data to file in the project
- Name: WriteTextToPath
ReturnType: nil
Parameters:
- Name: path
Type: string
IsOptional: false
DefaultValue: ""
- Name: txt
Type: string
IsOptional: false
DefaultValue: ""
IsAsync: false
IsObsolete: false
IsStatic: false
Description: Missing Documentation
- Name: ListProjectFiles
ReturnType: "{ string }"
ReturnType: table
Parameters: []
IsAsync: false
IsObsolete: false
IsStatic: false
Description: List all files in the project
- Name: ReadBytesFromID
ReturnType: buffer
ReturnType: string
Parameters:
- Name: id
Type: string

View File

@@ -1,52 +0,0 @@
Name: ImageSky
BaseType: Sky
Properties:
- Name: TopImage
Type: ImageAsset
IsAccessibleByScripts: true
IsReadOnly: false
IsObsolete: false
IsStatic: false
Description: Missing Documentation
- Name: BottomImage
Type: ImageAsset
IsAccessibleByScripts: true
IsReadOnly: false
IsObsolete: false
IsStatic: false
Description: Missing Documentation
- Name: LeftImage
Type: ImageAsset
IsAccessibleByScripts: true
IsReadOnly: false
IsObsolete: false
IsStatic: false
Description: Missing Documentation
- Name: RightImage
Type: ImageAsset
IsAccessibleByScripts: true
IsReadOnly: false
IsObsolete: false
IsStatic: false
Description: Missing Documentation
- Name: FrontImage
Type: ImageAsset
IsAccessibleByScripts: true
IsReadOnly: false
IsObsolete: false
IsStatic: false
Description: Missing Documentation
- Name: BackImage
Type: ImageAsset
IsAccessibleByScripts: true
IsReadOnly: false
IsObsolete: false
IsStatic: false
Description: Missing Documentation
Methods: []
Events: []
IsStatic: false
IsAbstract: false
IsInstantiatable: true
StaticAlias: null
Description: Missing Documentation

View File

@@ -83,7 +83,7 @@ Methods:
ReturnType: Vector3
Parameters:
- Name: ignoreList
Type: "{ Instance }"
Type: table
IsOptional: true
DefaultValue: null
IsAsync: false
@@ -172,17 +172,13 @@ Events:
Description: Fires when gamepad has been disconnected
- Name: KeyDown
Arguments:
- Name: keycode
Type: KeyCodeEnum
- Name: gameFocused
Type: boolean
Name: keycode
Type: KeyCodeEnum
Description: Fires when key has been pressed
- Name: KeyUp
Arguments:
- Name: keycode
Type: KeyCodeEnum
- Name: gameFocused
Type: boolean
Name: keycode
Type: KeyCodeEnum
Description: Fires when key has been released
- Name: AxisValueChanged
Arguments:

View File

@@ -17,22 +17,15 @@ Properties:
Description: Determine if children is editable, this is to be used if this
instance is a Linked model. Only used in creator.
- Name: Tags
Type: "{ string }"
Type: table
IsAccessibleByScripts: true
IsReadOnly: false
IsObsolete: false
IsStatic: false
Description: Tags associated with this instance.
- Name: Archivable
Type: boolean
IsAccessibleByScripts: true
IsReadOnly: false
IsObsolete: false
IsStatic: false
Description: Missing Documentation
Methods:
- Name: GetDescendants
ReturnType: "{ Instance }"
ReturnType: table
Parameters: []
IsAsync: false
IsObsolete: false
@@ -75,28 +68,6 @@ Methods:
IsObsolete: false
IsStatic: false
Description: Finds a child of this instance by class name.
- Name: FindChildWithTag
ReturnType: Instance
Parameters:
- Name: tag
Type: string
IsOptional: false
DefaultValue: ""
IsAsync: false
IsObsolete: false
IsStatic: false
Description: Missing Documentation
- Name: GetChildrenWithTag
ReturnType: "{ Instance }"
Parameters:
- Name: tag
Type: string
IsOptional: false
DefaultValue: ""
IsAsync: false
IsObsolete: false
IsStatic: false
Description: Missing Documentation
- Name: FindAncestorByClass
ReturnType: Instance
Parameters:
@@ -135,14 +106,14 @@ Methods:
IsStatic: false
Description: Move children to specified index
- Name: GetChildren
ReturnType: "{ Instance }"
ReturnType: table
Parameters: []
IsAsync: false
IsObsolete: false
IsStatic: false
Description: Gets all children of this instance.
- Name: GetChildrenOfClass
ReturnType: "{ Instance }"
ReturnType: table
Parameters:
- Name: className
Type: string

View File

@@ -0,0 +1,54 @@
Name: InteractionPrompt
BaseType: Dynamic
Properties:
- Name: Title
Type: string
IsAccessibleByScripts: true
IsReadOnly: false
IsObsolete: false
IsStatic: false
Description: WIP
- Name: SubTitle
Type: string
IsAccessibleByScripts: true
IsReadOnly: false
IsObsolete: false
IsStatic: false
Description: WIP
- Name: HoldDuration
Type: number
IsAccessibleByScripts: true
IsReadOnly: false
IsObsolete: false
IsStatic: false
Description: WIP
- Name: Key
Type: KeyCodeEnum
IsAccessibleByScripts: true
IsReadOnly: false
IsObsolete: false
IsStatic: false
Description: WIP
- Name: UseDefaultUI
Type: boolean
IsAccessibleByScripts: true
IsReadOnly: false
IsObsolete: false
IsStatic: false
Description: WIP
Methods: []
Events:
- Name: Triggered
Arguments: ""
Description: WIP
- Name: TriggerStarted
Arguments: ""
Description: WIP
- Name: TriggerReleased
Arguments: ""
Description: WIP
IsStatic: false
IsAbstract: false
IsInstantiatable: true
StaticAlias: null
Description: WIP class, not functional yet

View File

@@ -1,5 +1,5 @@
Name: Inventory
BaseType: HiddenBase
BaseType: Hidden
Properties: []
Methods: []
Events: []

View File

@@ -64,13 +64,6 @@ Properties:
IsObsolete: false
IsStatic: false
Description: Indicates whether an animation is currently playing on the mesh.
- Name: Loading
Type: boolean
IsAccessibleByScripts: true
IsReadOnly: true
IsObsolete: false
IsStatic: false
Description: Missing Documentation
Methods:
- Name: PlayAnimation
ReturnType: nil
@@ -103,23 +96,20 @@ Methods:
IsStatic: false
Description: Stops the specified animation on the mesh.
- Name: GetAnimations
ReturnType: "{ string }"
ReturnType: table
Parameters: []
IsAsync: false
IsObsolete: false
IsStatic: false
Description: Gets a list of all animations available on the mesh.
- Name: GetAnimationInfo
ReturnType: "{ MeshAnimationInfo }"
ReturnType: table
Parameters: []
IsAsync: false
IsObsolete: false
IsStatic: false
Description: Missing Documentation
Events:
- Name: Loaded
Arguments: ""
Description: Missing Documentation
Events: []
IsStatic: false
IsAbstract: false
IsInstantiatable: true

View File

@@ -1,10 +0,0 @@
Name: MissingInstance
BaseType: Instance
Properties: []
Methods: []
Events: []
IsStatic: false
IsAbstract: false
IsInstantiatable: false
StaticAlias: null
Description: Missing Documentation

View File

@@ -50,13 +50,6 @@ Properties:
IsObsolete: false
IsStatic: false
Description: Determines the offset position of the NPC's nametag.
- Name: NametagVisibleRadius
Type: number
IsAccessibleByScripts: true
IsReadOnly: false
IsObsolete: false
IsStatic: false
Description: Missing Documentation
- Name: DisplayName
Type: string
IsAccessibleByScripts: true

View File

@@ -122,21 +122,6 @@ Methods:
IsObsolete: false
IsStatic: false
Description: Adds an Instance value to the message with the specified key.
- Name: AddBuffer
ReturnType: nil
Parameters:
- Name: key
Type: string
IsOptional: false
DefaultValue: ""
- Name: buffer
Type: buffer
IsOptional: false
DefaultValue: ""
IsAsync: false
IsObsolete: false
IsStatic: false
Description: Missing Documentation
- Name: GetString
ReturnType: string
Parameters:
@@ -225,17 +210,6 @@ Methods:
IsObsolete: false
IsStatic: false
Description: Gets an Instance value from the message with the specified key.
- Name: GetBuffer
ReturnType: buffer
Parameters:
- Name: key
Type: string
IsOptional: false
DefaultValue: ""
IsAsync: false
IsObsolete: false
IsStatic: false
Description: Missing Documentation
- Name: New
ReturnType: NetMessage
Parameters: []

View File

@@ -16,8 +16,8 @@ Methods:
Parameters:
- Name: msg
Type: NetMessage
IsOptional: true
DefaultValue: null
IsOptional: false
DefaultValue: ""
- Name: _
Type: any
IsOptional: true
@@ -31,12 +31,12 @@ Methods:
Parameters:
- Name: msg
Type: NetMessage
IsOptional: true
DefaultValue: null
IsOptional: false
DefaultValue: ""
- Name: player
Type: Player
IsOptional: true
DefaultValue: null
IsOptional: false
DefaultValue: ""
IsAsync: false
IsObsolete: false
IsStatic: false
@@ -46,8 +46,8 @@ Methods:
Parameters:
- Name: msg
Type: NetMessage
IsOptional: true
DefaultValue: null
IsOptional: false
DefaultValue: ""
IsAsync: false
IsObsolete: false
IsStatic: false
@@ -62,6 +62,8 @@ Events:
Description: Fires when server receives message from client
- Name: InvokedClient
Arguments:
- Name: sender
Type: nil
- Name: msg
Type: NetMessage
Description: Fires when client receives message from server

View File

@@ -27,7 +27,7 @@ Methods:
- Name: __tostring
ReturnType: string
Parameters:
- Name: _
- Name: signal
Type: PTSignal
IsOptional: false
DefaultValue: ""

View File

@@ -1,16 +1,9 @@
Name: Particles
BaseType: Dynamic
Properties:
- Name: Playing
Type: boolean
IsAccessibleByScripts: true
IsReadOnly: false
IsObsolete: false
IsStatic: false
Description: Missing Documentation
- Name: Image
Type: ImageAsset
IsAccessibleByScripts: true
IsAccessibleByScripts: false
IsReadOnly: false
IsObsolete: false
IsStatic: false
@@ -37,61 +30,12 @@ Properties:
IsStatic: false
Description: Determines the number of particles emitted.
- Name: Gravity
Type: Vector3
Type: number
IsAccessibleByScripts: true
IsReadOnly: false
IsObsolete: false
IsStatic: false
Description: Determines the gravity effect applied to the particles.
- Name: VelocityDirection
Type: Vector3
IsAccessibleByScripts: true
IsReadOnly: false
IsObsolete: false
IsStatic: false
Description: Missing Documentation
- Name: InitialVelocity
Type: NumberRange
IsAccessibleByScripts: true
IsReadOnly: false
IsObsolete: false
IsStatic: false
Description: Missing Documentation
- Name: Spread
Type: number
IsAccessibleByScripts: true
IsReadOnly: false
IsObsolete: false
IsStatic: false
Description: Missing Documentation
- Name: Flatness
Type: number
IsAccessibleByScripts: true
IsReadOnly: false
IsObsolete: false
IsStatic: false
Description: Missing Documentation
- Name: Scale
Type: NumberRange
IsAccessibleByScripts: true
IsReadOnly: false
IsObsolete: false
IsStatic: false
Description: Missing Documentation
- Name: HueVariation
Type: NumberRange
IsAccessibleByScripts: true
IsReadOnly: false
IsObsolete: false
IsStatic: false
Description: Missing Documentation
- Name: BlendMode
Type: BlendModeEnum
IsAccessibleByScripts: true
IsReadOnly: false
IsObsolete: false
IsStatic: false
Description: Missing Documentation
- Name: Shaded
Type: boolean
IsAccessibleByScripts: true
@@ -99,27 +43,13 @@ Properties:
IsObsolete: false
IsStatic: false
Description: Determines whether the particles are shaded.
- Name: EmissionShape
Type: ParticleEmissionShapeEnum
- Name: Autoplay
Type: boolean
IsAccessibleByScripts: true
IsReadOnly: false
IsObsolete: false
IsStatic: false
Description: Missing Documentation
- Name: EmissionShapeScale
Type: Vector3
IsAccessibleByScripts: true
IsReadOnly: false
IsObsolete: false
IsStatic: false
Description: Missing Documentation
- Name: SimulationSpace
Type: ParticleSimulationSpaceEnum
IsAccessibleByScripts: true
IsReadOnly: false
IsObsolete: false
IsStatic: false
Description: Missing Documentation
Description: Determines whether the particle system plays automatically.
Methods:
- Name: Play
ReturnType: nil

View File

@@ -42,7 +42,7 @@ Methods:
IsStatic: false
Description: Sets the network authority of this object to the specified player.
- Name: GetTouching
ReturnType: "{ Physical }"
ReturnType: table
Parameters: []
IsAsync: false
IsObsolete: false

View File

@@ -43,7 +43,7 @@ Methods:
ReturnType: nil
Parameters:
- Name: plrs
Type: "{ Player }"
Type: table
IsOptional: false
DefaultValue: ""
- Name: to
@@ -73,7 +73,7 @@ Methods:
ReturnType: nil
Parameters:
- Name: players
Type: "{ Player }"
Type: table
IsOptional: false
DefaultValue: ""
- Name: accessID

View File

@@ -1,5 +1,5 @@
Name: PlayerDefaults
BaseType: HiddenBase
BaseType: Hidden
Properties:
- Name: MaxHealth
Type: number

View File

@@ -24,7 +24,7 @@ Properties:
Description: The number of players currently in the game.
Methods:
- Name: GetPlayers
ReturnType: "{ Player }"
ReturnType: table
Parameters: []
IsAsync: false
IsObsolete: false

View File

@@ -131,10 +131,6 @@ Methods:
Type: number
IsOptional: false
DefaultValue: ""
- Name: loadTool
Type: boolean
IsOptional: true
DefaultValue: "True"
IsAsync: false
IsObsolete: false
IsStatic: false
@@ -160,18 +156,7 @@ Methods:
IsAsync: false
IsObsolete: false
IsStatic: false
Description: Missing Documentation
- Name: SetAnimationOverrideTo
ReturnType: nil
Parameters:
- Name: to
Type: boolean
IsOptional: false
DefaultValue: ""
IsAsync: false
IsObsolete: false
IsStatic: false
Description: Missing Documentation
Description: Set Bone override mode
- Name: SetBoneOverridePosition
ReturnType: nil
Parameters:
@@ -186,7 +171,7 @@ Methods:
IsAsync: false
IsObsolete: false
IsStatic: false
Description: Missing Documentation
Description: Set bone override position
- Name: SetBoneOverrideRotation
ReturnType: nil
Parameters:
@@ -201,7 +186,7 @@ Methods:
IsAsync: false
IsObsolete: false
IsStatic: false
Description: Missing Documentation
Description: Set bone override rotation
- Name: GetBoneOverridePosition
ReturnType: Vector3
Parameters:
@@ -212,7 +197,7 @@ Methods:
IsAsync: false
IsObsolete: false
IsStatic: false
Description: Missing Documentation
Description: Get bone override position
- Name: GetBoneOverrideRotation
ReturnType: Vector3
Parameters:
@@ -223,7 +208,7 @@ Methods:
IsAsync: false
IsObsolete: false
IsStatic: false
Description: Missing Documentation
Description: Get bone override rotation
Events:
- Name: RagdollStarted
Arguments: ""

View File

@@ -2,8 +2,8 @@ Name: PurchasesService
BaseType: Instance
Properties: []
Methods:
- Name: PromptAsync
ReturnType: boolean
- Name: Prompt
ReturnType: nil
Parameters:
- Name: player
Type: Player
@@ -13,10 +13,10 @@ Methods:
Type: number
IsOptional: false
DefaultValue: ""
IsAsync: true
IsAsync: false
IsObsolete: false
IsStatic: false
Description: Missing Documentation
Description: Prompts the specified player to purchase the asset with the given asset ID.
- Name: OwnsItemAsync
ReturnType: boolean
Parameters:

View File

@@ -3,7 +3,7 @@ BaseType: Instance
Properties:
- Name: Source
Type: string
IsAccessibleByScripts: true
IsAccessibleByScripts: false
IsReadOnly: false
IsObsolete: false
IsStatic: false
@@ -14,7 +14,7 @@ Properties:
IsReadOnly: false
IsObsolete: false
IsStatic: false
Description: Missing Documentation
Description: Determine if this script should run, can be set to false in runtime to stop running script when it yields.
- Name: LinkedScript
Type: FileLinkAsset
IsAccessibleByScripts: false
@@ -60,17 +60,6 @@ Methods:
IsObsolete: false
IsStatic: false
Description: Calls a function in the script asynchronously with the given arguments.
- Name: LinkWithScriptFile
ReturnType: nil
Parameters:
- Name: scriptPath
Type: string
IsOptional: false
DefaultValue: ""
IsAsync: false
IsObsolete: false
IsStatic: false
Description: Missing Documentation
Events: []
IsStatic: false
IsAbstract: true

View File

@@ -2,46 +2,6 @@ Name: ScriptSharedTable
BaseType: null
Properties: []
Methods:
- Name: Clear
ReturnType: nil
Parameters: []
IsAsync: false
IsObsolete: false
IsStatic: false
Description: Missing Documentation
- Name: Remove
ReturnType: nil
Parameters:
- Name: key
Type: string
IsOptional: false
DefaultValue: ""
IsAsync: false
IsObsolete: false
IsStatic: false
Description: Missing Documentation
- Name: ClearPrefix
ReturnType: nil
Parameters:
- Name: prefix
Type: string
IsOptional: false
DefaultValue: ""
IsAsync: false
IsObsolete: false
IsStatic: false
Description: Missing Documentation
- Name: ClearSuffix
ReturnType: nil
Parameters:
- Name: suffix
Type: string
IsOptional: false
DefaultValue: ""
IsAsync: false
IsObsolete: false
IsStatic: false
Description: Missing Documentation
- Name: __index
ReturnType: any
Parameters:

View File

@@ -1,5 +1,5 @@
Name: ServerHidden
BaseType: HiddenBase
BaseType: Hidden
Properties: []
Methods: []
Events: []

View File

@@ -1,10 +0,0 @@
Name: SocialService
BaseType: Instance
Properties: []
Methods: []
Events: []
IsStatic: true
IsAbstract: false
IsInstantiatable: false
StaticAlias: Social
Description: Missing Documentation

View File

@@ -50,7 +50,7 @@ Properties:
IsReadOnly: false
IsObsolete: false
IsStatic: false
Description: Missing Documentation
Description: Determines if this sound is paused
- Name: MaxDistance
Type: number
IsAccessibleByScripts: true
@@ -112,7 +112,7 @@ Methods:
IsAsync: false
IsObsolete: false
IsStatic: false
Description: Missing Documentation
Description: Pause the sound if it is currently playing.
- Name: Stop
ReturnType: nil
Parameters: []

View File

@@ -1,5 +1,5 @@
Name: Temporary
BaseType: ServerHidden
BaseType: Hidden
Properties: []
Methods: []
Events: []

View File

@@ -210,29 +210,6 @@ Methods:
IsObsolete: false
IsStatic: false
Description: Tweens a Vector3 between two specified values.
- Name: TweenQuaternion
ReturnType: nil
Parameters:
- Name: from
Type: Quaternion
IsOptional: false
DefaultValue: ""
- Name: to
Type: Quaternion
IsOptional: false
DefaultValue: ""
- Name: time
Type: number
IsOptional: false
DefaultValue: ""
- Name: callback
Type: function
IsOptional: false
DefaultValue: ""
IsAsync: false
IsObsolete: false
IsStatic: false
Description: Missing Documentation
- Name: Play
ReturnType: nil
Parameters: []

View File

@@ -77,21 +77,14 @@ Properties:
IsReadOnly: false
IsObsolete: false
IsStatic: false
Description: Missing Documentation
Description: If true, this UI field can grab the UI focus via cursor.
- Name: ZIndex
Type: number
IsAccessibleByScripts: true
IsReadOnly: false
IsObsolete: false
IsStatic: false
Description: Missing Documentation
- Name: AbsolutePosition
Type: Vector2
IsAccessibleByScripts: true
IsReadOnly: true
IsObsolete: false
IsStatic: false
Description: Missing Documentation
Description: The Z-Index layer value
- Name: AbsoluteSize
Type: Vector2
IsAccessibleByScripts: true

View File

@@ -90,12 +90,6 @@ Events:
Name: text
Type: string
Description: Fires when user changed the text
- Name: FocusEnter
Arguments: ""
Description: Missing Documentation
- Name: FocusExit
Arguments: ""
Description: Missing Documentation
IsStatic: false
IsAbstract: false
IsInstantiatable: true

View File

@@ -1,52 +1,52 @@
Name: GradientImageAsset
BaseType: ImageAsset
Name: Vehicle
BaseType: PhysicalModel
Properties:
- Name: Series
Type: ColorSeries
IsAccessibleByScripts: true
IsReadOnly: false
IsObsolete: false
IsStatic: false
Description: Missing Documentation
- Name: Width
- Name: MaxSpeed
Type: number
IsAccessibleByScripts: true
IsReadOnly: false
IsObsolete: false
IsStatic: false
Description: Missing Documentation
- Name: Height
Description: Determines the forward force limit in kg/s.
- Name: SteerLimit
Type: number
IsAccessibleByScripts: true
IsReadOnly: false
IsObsolete: false
IsStatic: false
Description: Missing Documentation
- Name: Fill
Type: GradientImageFillEnum
Description: Determines the steering limit in degrees.
- Name: Force
Type: number
IsAccessibleByScripts: true
IsReadOnly: false
IsObsolete: false
IsStatic: false
Description: Missing Documentation
- Name: FillFrom
Type: Vector2
Description: Determines the forward force in kg/s.
- Name: Brake
Type: number
IsAccessibleByScripts: true
IsReadOnly: false
IsObsolete: false
IsStatic: false
Description: Missing Documentation
- Name: FillTo
Type: Vector2
Description: Determines the break amount in kg/s.
- Name: Steering
Type: number
IsAccessibleByScripts: true
IsReadOnly: false
IsObsolete: false
IsStatic: false
Description: Missing Documentation
Description: Determines the steering angle in degrees
- Name: Driver
Type: Player
IsAccessibleByScripts: true
IsReadOnly: false
IsObsolete: false
IsStatic: false
Description: Determines the current driver of this vehicle.
Methods: []
Events: []
IsStatic: false
IsAbstract: false
IsInstantiatable: true
StaticAlias: null
Description: Missing Documentation
Description: Vehicle class represents a vehicle that can be driven by a player

View File

@@ -0,0 +1,10 @@
Name: VehicleSeat
BaseType: Seat
Properties: []
Methods: []
Events: []
IsStatic: false
IsAbstract: false
IsInstantiatable: true
StaticAlias: null
Description: A seat for Vehicle

View File

@@ -0,0 +1,31 @@
Name: VehicleWheel
BaseType: Dynamic
Properties:
- Name: UseForTraction
Type: boolean
IsAccessibleByScripts: true
IsReadOnly: false
IsObsolete: false
IsStatic: false
Description: Determines if this wheel should be used for traction.
- Name: UseForSteering
Type: boolean
IsAccessibleByScripts: true
IsReadOnly: false
IsObsolete: false
IsStatic: false
Description: Determines if this wheel should be used for steering.
- Name: Radius
Type: number
IsAccessibleByScripts: true
IsReadOnly: false
IsObsolete: false
IsStatic: false
Description: Determines the radius for this wheel.
Methods: []
Events: []
IsStatic: false
IsAbstract: false
IsInstantiatable: true
StaticAlias: null
Description: A wheel for the vehicle