2.0.0-beta40

This commit is contained in:
maji
2026-01-17 21:42:26 +07:00
parent 882aa45e96
commit 4b7b5eb163
141 changed files with 1460 additions and 51 deletions

View File

@@ -6,11 +6,13 @@ Properties:
IsAccessibleByScripts: true
IsReadOnly: false
IsObsolete: false
IsStatic: false
Description: Specifies the character attachment point
Methods: []
Events: []
IsStatic: false
IsAbstract: false
IsInstantiatable: true
StaticAlias: null
Description: Accessory represents a attachable object that can be equipped by a
CharacterModel.

View File

@@ -6,6 +6,7 @@ Properties:
IsAccessibleByScripts: true
IsReadOnly: false
IsObsolete: false
IsStatic: false
Description: Determine if achievement sound effect should play when user
receives an achievement
- Name: NotifyAchievements
@@ -13,28 +14,10 @@ Properties:
IsAccessibleByScripts: true
IsReadOnly: false
IsObsolete: false
IsStatic: false
Description: Determine if achievement toast should show when user receives an
achievement
Methods:
- Name: Award
ReturnType: nil
Parameters:
- Name: userID
Type: number
IsOptional: false
DefaultValue: ""
- Name: achievementID
Type: number
IsOptional: false
DefaultValue: ""
- Name: callback
Type: function
IsOptional: false
DefaultValue: ""
IsAsync: false
IsObsolete: false
IsStatic: false
Description: Award achievement to the user
- Name: AwardAsync
ReturnType: nil
Parameters:
@@ -50,25 +33,6 @@ Methods:
IsObsolete: false
IsStatic: false
Description: Award achievement to the user asynchronously.
- Name: HasAchievement
ReturnType: nil
Parameters:
- Name: userID
Type: number
IsOptional: false
DefaultValue: ""
- Name: achievementID
Type: number
IsOptional: false
DefaultValue: ""
- Name: callback
Type: function
IsOptional: false
DefaultValue: ""
IsAsync: false
IsObsolete: false
IsStatic: false
Description: Check if user of ID has the achievement.
- Name: HasAchievementAsync
ReturnType: boolean
Parameters:
@@ -93,4 +57,5 @@ Events:
IsStatic: true
IsAbstract: false
IsInstantiatable: false
StaticAlias: Achievements
Description: Service for managing achievements

View File

@@ -6,4 +6,5 @@ Events: []
IsStatic: false
IsAbstract: false
IsInstantiatable: true
StaticAlias: null
Description: WIP class

View File

@@ -42,4 +42,5 @@ Events: []
IsStatic: false
IsAbstract: false
IsInstantiatable: true
StaticAlias: null
Description: WIP class

View File

@@ -0,0 +1,54 @@
Name: AssetsService
BaseType: Instance
Properties: []
Methods:
- Name: NewAsset
ReturnType: BaseAsset
Parameters:
- Name: assetClassName
Type: string
IsOptional: false
DefaultValue: ""
IsAsync: false
IsObsolete: false
IsStatic: false
Description: Missing Documentation
- Name: NewPTImage
ReturnType: PTImageAsset
Parameters:
- Name: imgID
Type: number
IsOptional: false
DefaultValue: ""
IsAsync: false
IsObsolete: false
IsStatic: false
Description: Missing Documentation
- Name: NewPTAudio
ReturnType: PTAudioAsset
Parameters:
- Name: audioID
Type: number
IsOptional: false
DefaultValue: ""
IsAsync: false
IsObsolete: false
IsStatic: false
Description: Missing Documentation
- Name: NewPTMesh
ReturnType: PTMeshAsset
Parameters:
- Name: assetID
Type: number
IsOptional: false
DefaultValue: ""
IsAsync: false
IsObsolete: false
IsStatic: false
Description: Missing Documentation
Events: []
IsStatic: true
IsAbstract: false
IsInstantiatable: false
StaticAlias: Assets
Description: Missing Documentation

View File

@@ -6,4 +6,5 @@ Events: []
IsStatic: false
IsAbstract: true
IsInstantiatable: false
StaticAlias: null
Description: Abstract class for audio

View File

@@ -6,4 +6,5 @@ Events: []
IsStatic: false
IsAbstract: true
IsInstantiatable: false
StaticAlias: null
Description: Base class for all assets

View File

@@ -22,5 +22,6 @@ Events:
IsStatic: false
IsAbstract: false
IsInstantiatable: true
StaticAlias: null
Description: BindableEvent are events that can be called to communicate between
scripts in the same boundary.

View File

@@ -6,18 +6,21 @@ Properties:
IsAccessibleByScripts: true
IsReadOnly: false
IsObsolete: false
IsStatic: false
Description: Determines the target position that the body applies forces to get to.
- Name: Force
Type: number
IsAccessibleByScripts: true
IsReadOnly: false
IsObsolete: false
IsStatic: false
Description: Determines how much force the body applies.
- Name: AcceptanceDistance
Type: number
IsAccessibleByScripts: true
IsReadOnly: false
IsObsolete: false
IsStatic: false
Description: Determines how close the body has to be to the target position to
stop applying forces to it.
Methods: []
@@ -25,5 +28,6 @@ Events: []
IsStatic: false
IsAbstract: false
IsInstantiatable: true
StaticAlias: null
Description: BodyPosition are objects that apply a force to their parent until
it moves toward the target position.

View File

@@ -6,10 +6,12 @@ Properties:
IsAccessibleByScripts: true
IsReadOnly: false
IsObsolete: false
IsStatic: false
Description: The value of this object.
Methods: []
Events: []
IsStatic: false
IsAbstract: false
IsInstantiatable: true
StaticAlias: null
Description: BoolValue is a ValueBase that stores a boolean.

View File

@@ -6,36 +6,42 @@ Properties:
IsAccessibleByScripts: true
IsReadOnly: true
IsObsolete: false
IsStatic: false
Description: Indicates the center point of the bounds.
- Name: Size
Type: Vector3
IsAccessibleByScripts: true
IsReadOnly: false
IsObsolete: false
IsStatic: false
Description: Determines the size of the bounds.
- Name: Extents
Type: Vector3
IsAccessibleByScripts: true
IsReadOnly: true
IsObsolete: false
IsStatic: false
Description: Indicates the extents of the bounds.
- Name: Start
Type: Vector3
IsAccessibleByScripts: true
IsReadOnly: true
IsObsolete: false
IsStatic: false
Description: The origin point
- Name: End
Type: Vector3
IsAccessibleByScripts: true
IsReadOnly: false
IsObsolete: false
IsStatic: false
Description: The ending point
- Name: Volume
Type: number
IsAccessibleByScripts: true
IsReadOnly: true
IsObsolete: false
IsStatic: false
Description: Indicates the volume of the bounds.
Methods:
- Name: New
@@ -60,6 +66,32 @@ Methods:
IsObsolete: false
IsStatic: true
Description: Creates a new Bounds object with the specified position and size.
- Name: __eq
ReturnType: boolean
Parameters:
- Name: a
Type: Bounds
IsOptional: false
DefaultValue: ""
- Name: b
Type: Bounds
IsOptional: false
DefaultValue: ""
IsAsync: false
IsObsolete: false
IsStatic: true
Description: Missing Documentation
- Name: __tostring
ReturnType: string
Parameters:
- Name: v
Type: Bounds
IsOptional: false
DefaultValue: ""
IsAsync: false
IsObsolete: false
IsStatic: true
Description: Missing Documentation
- Name: ClosestPoint
ReturnType: Vector3
Parameters:
@@ -188,4 +220,5 @@ Events: []
IsStatic: false
IsAbstract: false
IsInstantiatable: false
StaticAlias: null
Description: Represents a bounding box in 3D space.

View File

@@ -6,10 +6,12 @@ Properties:
IsAccessibleByScripts: false
IsReadOnly: false
IsObsolete: false
IsStatic: false
Description: The target audio to use
Methods: []
Events: []
IsStatic: false
IsAbstract: false
IsInstantiatable: true
StaticAlias: null
Description: Audio asset that's built-in with the client

View File

@@ -6,10 +6,12 @@ Properties:
IsAccessibleByScripts: false
IsReadOnly: false
IsObsolete: false
IsStatic: false
Description: Target font to use
Methods: []
Events: []
IsStatic: false
IsAbstract: false
IsInstantiatable: true
StaticAlias: null
Description: Font asset that's built-in with the client

View File

@@ -6,36 +6,42 @@ Properties:
IsAccessibleByScripts: true
IsReadOnly: false
IsObsolete: false
IsStatic: false
Description: Determines or returns the camera's current mode.
- Name: FOV
Type: number
IsAccessibleByScripts: true
IsReadOnly: false
IsObsolete: false
IsStatic: false
Description: Determines or returns the camera's field of view.
- Name: ClipThroughWalls
Type: boolean
IsAccessibleByScripts: true
IsReadOnly: false
IsObsolete: false
IsStatic: false
Description: Determines whether or not the camera should clip through walls.
- Name: MinDistance
Type: number
IsAccessibleByScripts: true
IsReadOnly: false
IsObsolete: false
IsStatic: false
Description: The camera's minimum distance from the player in Follow mode.
- Name: MaxDistance
Type: number
IsAccessibleByScripts: true
IsReadOnly: false
IsObsolete: false
IsStatic: false
Description: Determines camera's maximum distance from the player in Follow mode.
- Name: Distance
Type: number
IsAccessibleByScripts: true
IsReadOnly: false
IsObsolete: false
IsStatic: false
Description: Determines the distance between the camera and the player when the
camera is in Follow mode.
- Name: ScrollSensitivity
@@ -43,12 +49,14 @@ Properties:
IsAccessibleByScripts: true
IsReadOnly: false
IsObsolete: false
IsStatic: false
Description: Determines the scroll move speed of the camera.
- Name: Orthographic
Type: boolean
IsAccessibleByScripts: true
IsReadOnly: false
IsObsolete: false
IsStatic: false
Description: Determines whether or not the camera should render in orthographic
(2D) mode or not (3D).
- Name: FollowLerp
@@ -56,90 +64,105 @@ Properties:
IsAccessibleByScripts: true
IsReadOnly: false
IsObsolete: false
IsStatic: false
Description: Determines whether or not to use lerping in Follow mode.
- Name: LerpSpeed
Type: number
IsAccessibleByScripts: true
IsReadOnly: false
IsObsolete: false
IsStatic: false
Description: Determines the lerp speed of the camera when lerping is enabled.
- Name: OrthographicSize
Type: number
IsAccessibleByScripts: true
IsReadOnly: false
IsObsolete: false
IsStatic: false
Description: Determines the half-size of the camera when in orthographic mode.
- Name: PositionOffset
Type: Vector3
IsAccessibleByScripts: true
IsReadOnly: false
IsObsolete: false
IsStatic: false
Description: Determines the camera's offset from its position.
- Name: RotationOffset
Type: Vector3
IsAccessibleByScripts: true
IsReadOnly: false
IsObsolete: false
IsStatic: false
Description: Determines the camera's offset from its rotation.
- Name: IsFirstPerson
Type: boolean
IsAccessibleByScripts: true
IsReadOnly: true
IsObsolete: false
IsStatic: false
Description: Returns whether or not the camera is in first person.
- Name: CanLock
Type: boolean
IsAccessibleByScripts: true
IsReadOnly: false
IsObsolete: false
IsStatic: false
Description: Determine if camera can be ctrl locked.
- Name: SensitivityMultiplier
Type: number
IsAccessibleByScripts: true
IsReadOnly: false
IsObsolete: false
IsStatic: false
Description: Multipler for camera sensitivity
- Name: Sensitivity
Type: number
IsAccessibleByScripts: true
IsReadOnly: true
IsObsolete: false
IsStatic: false
Description: Current sensitivity of the camera
- Name: HorizontalSpeed
Type: number
IsAccessibleByScripts: true
IsReadOnly: false
IsObsolete: false
IsStatic: false
Description: Determines the horizontal movement speed of the camera in Follow mode.
- Name: VerticalSpeed
Type: number
IsAccessibleByScripts: true
IsReadOnly: false
IsObsolete: false
IsStatic: false
Description: Determines the vertical move speed of the camera.
- Name: ScrollLerpSpeed
Type: number
IsAccessibleByScripts: true
IsReadOnly: false
IsObsolete: false
IsStatic: false
Description: Determines the lerp amount when scrolling
- Name: CtrlLocked
Type: boolean
IsAccessibleByScripts: true
IsReadOnly: false
IsObsolete: false
IsStatic: false
Description: Determine if camera is in Ctrl lock mode
- Name: AlwaysLocked
Type: boolean
IsAccessibleByScripts: true
IsReadOnly: false
IsObsolete: false
IsStatic: false
Description: Determine if camera should always be in locked mode
- Name: Target
Type: Dynamic
IsAccessibleByScripts: true
IsReadOnly: false
IsObsolete: false
IsStatic: false
Description: The target of Follow mode
Methods:
- Name: ViewportPointToRay
@@ -258,4 +281,5 @@ Events:
IsStatic: false
IsAbstract: false
IsInstantiatable: true
StaticAlias: null
Description: Camera is a class that represents the local player's camera.

View File

@@ -6,24 +6,28 @@ Properties:
IsAccessibleByScripts: true
IsReadOnly: true
IsObsolete: false
IsStatic: false
Description: Returns whenever the capture is on cooldown.
- Name: CanCapture
Type: boolean
IsAccessibleByScripts: true
IsReadOnly: false
IsObsolete: false
IsStatic: false
Description: Determines if user/scripts can take a picture.
- Name: DefaultCaptureOverlay
Type: UIField
IsAccessibleByScripts: true
IsReadOnly: false
IsObsolete: false
IsStatic: false
Description: Default capture overlay for all captures
- Name: SpectatorAttach
Type: Dynamic
IsAccessibleByScripts: true
IsReadOnly: false
IsObsolete: false
IsStatic: false
Description: Attaches a spectator camera at dynamic for use with spectator mode.
Methods:
- Name: TakePhotoAtDynamic
@@ -74,4 +78,5 @@ Events: []
IsStatic: true
IsAbstract: false
IsInstantiatable: false
StaticAlias: Capture
Description: Service for capturing photos

View File

@@ -6,6 +6,7 @@ Properties:
IsAccessibleByScripts: true
IsReadOnly: false
IsObsolete: false
IsStatic: false
Description: The animator for this character
Methods:
- Name: GetAttachment
@@ -23,4 +24,5 @@ Events: []
IsStatic: false
IsAbstract: false
IsInstantiatable: true
StaticAlias: null
Description: Base class for Character Models

View File

@@ -45,4 +45,5 @@ Events:
IsStatic: true
IsAbstract: false
IsInstantiatable: false
StaticAlias: Chat
Description: Chat is a static class used for various actions regarding the chat.

View File

@@ -6,5 +6,6 @@ Events: []
IsStatic: false
IsAbstract: false
IsInstantiatable: true
StaticAlias: null
Description: ClientScript is a script that runs locally for each player. It can
only see what the player can see.

View File

@@ -6,24 +6,28 @@ Properties:
IsAccessibleByScripts: true
IsReadOnly: false
IsObsolete: false
IsStatic: false
Description: Red color component
- Name: G
Type: number
IsAccessibleByScripts: true
IsReadOnly: false
IsObsolete: false
IsStatic: false
Description: Green color component
- Name: B
Type: number
IsAccessibleByScripts: true
IsReadOnly: false
IsObsolete: false
IsStatic: false
Description: Blue color component
- Name: A
Type: number
IsAccessibleByScripts: true
IsReadOnly: false
IsObsolete: false
IsStatic: false
Description: Alpha (opacity) color component
Methods:
- Name: New
@@ -86,6 +90,77 @@ Methods:
IsObsolete: false
IsStatic: true
Description: Creates a new Color with the set R, G, B and A values
- Name: __add
ReturnType: Color
Parameters:
- Name: a
Type: Color
IsOptional: false
DefaultValue: ""
- Name: b
Type: Color
IsOptional: false
DefaultValue: ""
IsAsync: false
IsObsolete: false
IsStatic: true
Description: Missing Documentation
- Name: __sub
ReturnType: Color
Parameters:
- Name: a
Type: Color
IsOptional: false
DefaultValue: ""
- Name: b
Type: Color
IsOptional: false
DefaultValue: ""
IsAsync: false
IsObsolete: false
IsStatic: true
Description: Missing Documentation
- Name: __mul
ReturnType: any
Parameters:
- Name: a
Type: Color
IsOptional: false
DefaultValue: ""
- Name: b
Type: any
IsOptional: false
DefaultValue: ""
IsAsync: false
IsObsolete: false
IsStatic: true
Description: Missing Documentation
- Name: __eq
ReturnType: boolean
Parameters:
- Name: a
Type: Color
IsOptional: false
DefaultValue: ""
- Name: b
Type: Color
IsOptional: false
DefaultValue: ""
IsAsync: false
IsObsolete: false
IsStatic: true
Description: Missing Documentation
- Name: __tostring
ReturnType: string
Parameters:
- Name: v
Type: Color
IsOptional: false
DefaultValue: ""
IsAsync: false
IsObsolete: false
IsStatic: true
Description: Missing Documentation
- Name: Random
ReturnType: Color
Parameters: []
@@ -127,6 +202,7 @@ Events: []
IsStatic: false
IsAbstract: false
IsInstantiatable: false
StaticAlias: null
Description: >-
Color is a data type that represents a color.

View File

@@ -6,29 +6,34 @@ Properties:
IsAccessibleByScripts: true
IsReadOnly: false
IsObsolete: false
IsStatic: false
Description: Determine the brightness adjustment
- Name: Contrast
Type: number
IsAccessibleByScripts: true
IsReadOnly: false
IsObsolete: false
IsStatic: false
Description: Determine the contrast adjustment
- Name: Saturation
Type: number
IsAccessibleByScripts: true
IsReadOnly: false
IsObsolete: false
IsStatic: false
Description: Determine the saturation adjustment
- Name: TintColor
Type: Color
IsAccessibleByScripts: true
IsReadOnly: false
IsObsolete: false
IsStatic: false
Description: Determine the tint color
Methods: []
Events: []
IsStatic: false
IsAbstract: false
IsInstantiatable: true
StaticAlias: null
Description: ColorAdjustModifier is a LightingModifier that allows the
adjustment of lighting

View File

@@ -1,11 +1,12 @@
Name: ColorSeries
BaseType: ValueType
BaseType: null
Properties:
- Name: PointCount
Type: number
IsAccessibleByScripts: true
IsReadOnly: true
IsObsolete: false
IsStatic: false
Description: Returns the point count of this color series
Methods:
- Name: New
@@ -30,6 +31,13 @@ Methods:
IsObsolete: false
IsStatic: true
Description: Create color series by this color range
- Name: Clear
ReturnType: nil
Parameters: []
IsAsync: false
IsObsolete: false
IsStatic: false
Description: Missing Documentation
- Name: SetColor
ReturnType: nil
Parameters:
@@ -108,5 +116,6 @@ Events: []
IsStatic: false
IsAbstract: false
IsInstantiatable: false
StaticAlias: null
Description: Color series is a data type that represents a collection of color
and points, also known as gradient.

View File

@@ -6,10 +6,12 @@ Properties:
IsAccessibleByScripts: true
IsReadOnly: false
IsObsolete: false
IsStatic: false
Description: The value of this object.
Methods: []
Events: []
IsStatic: false
IsAbstract: false
IsInstantiatable: true
StaticAlias: null
Description: ColorValue is an object that holds a Color value.

View File

@@ -6,6 +6,7 @@ Properties:
IsAccessibleByScripts: true
IsReadOnly: false
IsObsolete: false
IsStatic: false
Description: Determines whether or not the user card (in the upper right hand
corner above the leaderboard) is visible.
- Name: UseChat
@@ -13,46 +14,61 @@ Properties:
IsAccessibleByScripts: true
IsReadOnly: false
IsObsolete: false
IsStatic: false
Description: Determines whether or not the chat box is visible.
- Name: UseHealthBar
Type: boolean
IsAccessibleByScripts: true
IsReadOnly: false
IsObsolete: false
IsStatic: false
Description: Determines whether or not the player's health bar is visible.
- Name: UseLeaderboard
Type: boolean
IsAccessibleByScripts: true
IsReadOnly: false
IsObsolete: false
IsStatic: false
Description: Determines whether or not the player list/leaderboard is visible.
- Name: UseHotbar
Type: boolean
IsAccessibleByScripts: true
IsReadOnly: false
IsObsolete: false
IsStatic: false
Description: Determines whether or not the hot bar is visible.
- Name: UseBackpack
Type: boolean
IsAccessibleByScripts: true
IsReadOnly: false
IsObsolete: false
IsStatic: false
Description: Missing Documentation
- Name: UseMenuButton
Type: boolean
IsAccessibleByScripts: true
IsReadOnly: false
IsObsolete: false
IsStatic: false
Description: Determines whether or not the menu button is visible.
- Name: UseEmoteWheel
Type: boolean
IsAccessibleByScripts: true
IsReadOnly: false
IsObsolete: false
IsStatic: false
Description: Determines whether or not the emote wheel is visible.
- Name: CanRespawn
Type: boolean
IsAccessibleByScripts: true
IsReadOnly: false
IsObsolete: false
IsStatic: false
Description: Determines whether or not the player can respawn.
Methods: []
Events: []
IsStatic: true
IsAbstract: false
IsInstantiatable: false
StaticAlias: CoreUI
Description: CoreUI is a static class that allows for the toggling of certain core GUI.

View File

@@ -6,6 +6,7 @@ Events: []
IsStatic: true
IsAbstract: false
IsInstantiatable: false
StaticAlias: CreatorContext
Description: CreatorContextService is a service that manage per game specific
tools, such as Selections and History. This class is only available in the
creator.

View File

@@ -3,8 +3,9 @@ BaseType: PlayerGUI
Properties: []
Methods: []
Events: []
IsStatic: false
IsStatic: true
IsAbstract: false
IsInstantiatable: false
StaticAlias: PlayerGUI
Description: CreatorGUI is an object that allows GUI to overlay on top of the
viewport in the creator. This class is only available in the creator.

View File

@@ -46,5 +46,6 @@ Events: []
IsStatic: false
IsAbstract: false
IsInstantiatable: false
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

@@ -6,59 +6,69 @@ Properties:
IsAccessibleByScripts: true
IsReadOnly: true
IsObsolete: false
IsStatic: false
Description: Returns the target tool mode
- Name: TargetPartColor
Type: Color
IsAccessibleByScripts: true
IsReadOnly: true
IsObsolete: false
IsStatic: false
Description: Returns the target part color
- Name: TargetPartMaterial
Type: PartMaterialEnum
IsAccessibleByScripts: true
IsReadOnly: true
IsObsolete: false
IsStatic: false
Description: Returns the target part material
- Name: MoveSnapEnabled
Type: boolean
IsAccessibleByScripts: true
IsReadOnly: true
IsObsolete: false
IsStatic: false
Description: Returns the move snapping value
- Name: MoveSnapping
Type: number
IsAccessibleByScripts: true
IsReadOnly: true
IsObsolete: false
IsStatic: false
Description: Returns whenever the move snapping is enabled by the user
- Name: UserMoveSnapping
Type: number
IsAccessibleByScripts: true
IsReadOnly: true
IsObsolete: false
IsStatic: false
Description: Returns the move snapping value defined by the user
- Name: RotateSnapEnabled
Type: boolean
IsAccessibleByScripts: true
IsReadOnly: true
IsObsolete: false
IsStatic: false
Description: Returns whenever the rotate snapping is enabled by the user
- Name: RotateSnapping
Type: number
IsAccessibleByScripts: true
IsReadOnly: true
IsObsolete: false
IsStatic: false
Description: Returns the rotate snapping value
- Name: UserRotateSnapping
Type: number
IsAccessibleByScripts: true
IsReadOnly: true
IsObsolete: false
IsStatic: false
Description: Returns the rotate snapping value defined by the user
Methods: []
Events: []
IsStatic: false
IsAbstract: false
IsInstantiatable: false
StaticAlias: null
Description: CreatorInterface represent the user interface of the creator. This
class is only available in the creator.

View File

@@ -68,5 +68,6 @@ Events: []
IsStatic: false
IsAbstract: false
IsInstantiatable: false
StaticAlias: null
Description: CreatorSelections is an object that manages selections in the game
instance. This class is only available in the creator.

View File

@@ -6,24 +6,21 @@ Properties:
IsAccessibleByScripts: true
IsReadOnly: true
IsObsolete: false
IsStatic: true
Description: The interface
- Name: Clipboard
Type: CreatorClipboard
IsAccessibleByScripts: true
IsReadOnly: true
IsObsolete: false
Description: The clipboard
- Name: CurrentGame
Type: Game
IsAccessibleByScripts: true
IsReadOnly: true
IsObsolete: false
IsStatic: true
Description: Current active game
- Name: LocalTestActive
Type: boolean
IsAccessibleByScripts: true
IsReadOnly: true
IsObsolete: false
IsStatic: false
Description: Returns true if local test is active
Methods: []
Events:
@@ -36,5 +33,6 @@ Events:
IsStatic: true
IsAbstract: false
IsInstantiatable: false
StaticAlias: Creator
Description: CreatorService is the class that manages the creator. This class is
only available in the creator.

View File

@@ -6,6 +6,7 @@ Properties:
IsAccessibleByScripts: true
IsReadOnly: true
IsObsolete: false
IsStatic: false
Description: The key identifying this Datastore connection.
Methods:
- Name: GetAsync
@@ -53,4 +54,5 @@ Events:
IsStatic: false
IsAbstract: false
IsInstantiatable: false
StaticAlias: null
Description: Datastore is an object that represent datastore connection.

View File

@@ -17,5 +17,6 @@ Events: []
IsStatic: true
IsAbstract: false
IsInstantiatable: false
StaticAlias: Datastore
Description: Datastore (not to be confused with the Datastore data type) is a
service used for storing data between place sessions.

View File

@@ -6,23 +6,27 @@ Properties:
IsAccessibleByScripts: true
IsReadOnly: false
IsObsolete: false
IsStatic: false
Description: The image texture applied to the decal.
- Name: Energy
Type: number
IsAccessibleByScripts: true
IsReadOnly: false
IsObsolete: false
IsStatic: false
Description: Energy multiplier for the decal.
- Name: Color
Type: Color
IsAccessibleByScripts: true
IsReadOnly: false
IsObsolete: false
IsStatic: false
Description: The color tint applied to the decal.
Methods: []
Events: []
IsStatic: false
IsAbstract: false
IsInstantiatable: true
StaticAlias: null
Description: Decals are objects that can have an image texture and are wrapped
around other objects.

View File

@@ -6,66 +6,84 @@ Properties:
IsAccessibleByScripts: true
IsReadOnly: false
IsObsolete: false
IsStatic: false
Description: The position of the object.
- Name: Rotation
Type: Vector3
IsAccessibleByScripts: true
IsReadOnly: false
IsObsolete: false
IsStatic: false
Description: The rotation of the object.
- Name: Size
Type: Vector3
IsAccessibleByScripts: true
IsReadOnly: false
IsObsolete: false
IsStatic: false
Description: The size of the object.
- Name: LocalPosition
Type: Vector3
IsAccessibleByScripts: true
IsReadOnly: false
IsObsolete: false
IsStatic: false
Description: The position of the object relative to its parent.
- Name: LocalRotation
Type: Vector3
IsAccessibleByScripts: true
IsReadOnly: false
IsObsolete: false
IsStatic: false
Description: The rotation of the object relative to its parent.
- Name: LocalSize
Type: Vector3
IsAccessibleByScripts: true
IsReadOnly: false
IsObsolete: false
IsStatic: false
Description: The size of the object relative to its parent.
- Name: Quaternion
Type: Quaternion
IsAccessibleByScripts: true
IsReadOnly: false
IsObsolete: false
IsStatic: false
Description: The rotation of the object represented as a quaternion.
- Name: LocalQuaternion
Type: Quaternion
IsAccessibleByScripts: true
IsReadOnly: false
IsObsolete: false
IsStatic: false
Description: Missing Documentation
- Name: Locked
Type: boolean
IsAccessibleByScripts: true
IsReadOnly: false
IsObsolete: false
IsStatic: false
Description: Determines whether the object can be selected in the Creator.
- Name: Forward
Type: Vector3
IsAccessibleByScripts: true
IsReadOnly: true
IsObsolete: false
IsStatic: false
Description: The forward direction vector of the object.
- Name: Right
Type: Vector3
IsAccessibleByScripts: true
IsReadOnly: true
IsObsolete: false
IsStatic: false
Description: The right direction vector of the object.
- Name: Up
Type: Vector3
IsAccessibleByScripts: true
IsReadOnly: true
IsObsolete: false
IsStatic: false
Description: The up direction vector of the object.
Methods:
- Name: LookAt
@@ -212,5 +230,6 @@ Events: []
IsStatic: false
IsAbstract: false
IsInstantiatable: true
StaticAlias: null
Description: Dynamic is the base class where all objects with a position,
rotation and scale derive from.

View File

@@ -6,54 +6,63 @@ Properties:
IsAccessibleByScripts: true
IsReadOnly: false
IsObsolete: false
IsStatic: false
Description: The color of the entity.
- Name: CastShadows
Type: boolean
IsAccessibleByScripts: true
IsReadOnly: false
IsObsolete: false
IsStatic: false
Description: Determines whether the entity casts shadows.
- Name: IsSpawn
Type: boolean
IsAccessibleByScripts: true
IsReadOnly: false
IsObsolete: false
IsStatic: false
Description: Determines whether the part can be used as a spawn location or not.
- Name: UseGravity
Type: boolean
IsAccessibleByScripts: true
IsReadOnly: false
IsObsolete: false
IsStatic: false
Description: Determines whether the entity is affected by gravity.
- Name: Mass
Type: number
IsAccessibleByScripts: true
IsReadOnly: false
IsObsolete: false
IsStatic: false
Description: Determines the mass of the entity.
- Name: Friction
Type: number
IsAccessibleByScripts: true
IsReadOnly: false
IsObsolete: false
IsStatic: false
Description: Determines the friction of the entity.
- Name: Drag
Type: number
IsAccessibleByScripts: true
IsReadOnly: false
IsObsolete: false
IsStatic: false
Description: Determines the drag (air resistance) of the entity.
- Name: AngularDrag
Type: number
IsAccessibleByScripts: true
IsReadOnly: false
IsObsolete: false
IsStatic: false
Description: Determines the angular drag of the entity.
- Name: Bounciness
Type: number
IsAccessibleByScripts: true
IsReadOnly: false
IsObsolete: false
IsStatic: false
Description: Determines the bounciness of the entity.
Methods:
- Name: AddForce
@@ -139,5 +148,6 @@ Events: []
IsStatic: false
IsAbstract: true
IsInstantiatable: false
StaticAlias: null
Description: Entity represents a physics object that's related to building
blocks (inherited by Part and Mesh)

View File

@@ -6,24 +6,28 @@ Properties:
IsAccessibleByScripts: true
IsReadOnly: false
IsObsolete: false
IsStatic: false
Description: Determines the current camera which player is using to view
- Name: Gravity
Type: Vector3
IsAccessibleByScripts: true
IsReadOnly: false
IsObsolete: false
IsStatic: false
Description: The direction and strength of gravity in the world.
- Name: PartDestroyHeight
Type: number
IsAccessibleByScripts: true
IsReadOnly: false
IsObsolete: false
IsStatic: false
Description: The height at which unanchored parts are destroyed when they fall below it.
- Name: AutoGenerateNavMesh
Type: boolean
IsAccessibleByScripts: true
IsReadOnly: false
IsObsolete: false
IsStatic: false
Description: Determines whether or not to automatically build a navigation mesh
for NPC pathfinding. This property is disabled by default so there are no
performance issues with larger maps.
@@ -143,5 +147,6 @@ Events: []
IsStatic: true
IsAbstract: false
IsInstantiatable: false
StaticAlias: Environment
Description: Environment is the primary object intended for storing active
objects in the place.

View File

@@ -6,12 +6,14 @@ Properties:
IsAccessibleByScripts: true
IsReadOnly: false
IsObsolete: false
IsStatic: false
Description: Determines the radius of this explosion
- Name: Force
Type: number
IsAccessibleByScripts: true
IsReadOnly: false
IsObsolete: false
IsStatic: false
Description: Determines the force of this explosion that will be applied to
affected hits
- Name: AffectAnchored
@@ -19,18 +21,21 @@ Properties:
IsAccessibleByScripts: true
IsReadOnly: false
IsObsolete: false
IsStatic: false
Description: Determines if this explosion should affect anchored parts or not
- Name: Damage
Type: number
IsAccessibleByScripts: true
IsReadOnly: false
IsObsolete: false
IsStatic: false
Description: Damage that is affected to player
- Name: AffectPredicate
Type: function
IsAccessibleByScripts: true
IsReadOnly: false
IsObsolete: false
IsStatic: false
Description: |-
A predicate function deciding whenever this part should be accepted or not
@@ -51,5 +56,6 @@ Events:
IsStatic: false
IsAbstract: false
IsInstantiatable: true
StaticAlias: null
Description: Explosion is a deadly explosion killing players and applying force
to parts at the given position.

View File

@@ -6,10 +6,12 @@ Properties:
IsAccessibleByScripts: false
IsReadOnly: false
IsObsolete: false
IsStatic: false
Description: The ID of the file
Methods: []
Events: []
IsStatic: false
IsAbstract: false
IsInstantiatable: true
StaticAlias: null
Description: Represents a link to a file path in the file system

View File

@@ -17,4 +17,5 @@ Events: []
IsStatic: true
IsAbstract: false
IsInstantiatable: false
StaticAlias: Filter
Description: FilterService is a service which processes and filter user inputs

View File

@@ -6,4 +6,5 @@ Events: []
IsStatic: false
IsAbstract: false
IsInstantiatable: true
StaticAlias: null
Description: Folder is similar to a model, used for storing objects in the place.

View File

@@ -6,4 +6,5 @@ Events: []
IsStatic: false
IsAbstract: true
IsInstantiatable: false
StaticAlias: null
Description: Base class for font assets

View File

@@ -1,9 +1,31 @@
Name: GUI
BaseType: UIField
Properties: []
BaseType: Instance
Properties:
- Name: Visible
Type: boolean
IsAccessibleByScripts: true
IsReadOnly: false
IsObsolete: false
IsStatic: false
Description: Missing Documentation
- Name: ZIndex
Type: number
IsAccessibleByScripts: true
IsReadOnly: false
IsObsolete: false
IsStatic: false
Description: Missing Documentation
- Name: AbsoluteSize
Type: Vector2
IsAccessibleByScripts: true
IsReadOnly: true
IsObsolete: false
IsStatic: false
Description: Missing Documentation
Methods: []
Events: []
IsStatic: false
IsAbstract: false
IsInstantiatable: true
StaticAlias: null
Description: GUI is a class that is used to create a GUI.

View File

@@ -6,24 +6,28 @@ Properties:
IsAccessibleByScripts: true
IsReadOnly: false
IsObsolete: false
IsStatic: false
Description: Determines the canvas size for this GUI
- Name: Shaded
Type: boolean
IsAccessibleByScripts: true
IsReadOnly: false
IsObsolete: false
IsStatic: false
Description: Determines if this GUI3D should be affected by lighting
- Name: FaceCamera
Type: boolean
IsAccessibleByScripts: true
IsReadOnly: false
IsObsolete: false
IsStatic: false
Description: Determines if this GUI3D always face the camera?
- Name: Transparent
Type: boolean
IsAccessibleByScripts: true
IsReadOnly: false
IsObsolete: false
IsStatic: false
Description: Determines if the background should be transparent. Recommended to
be set to false if transparent background is not needed.
Methods: []
@@ -31,4 +35,5 @@ Events: []
IsStatic: false
IsAbstract: false
IsInstantiatable: true
StaticAlias: null
Description: GUI3D is a class that allows GUI to be displayed in a 3D space.

View File

@@ -6,30 +6,35 @@ Properties:
IsAccessibleByScripts: true
IsReadOnly: true
IsObsolete: false
IsStatic: false
Description: Returns true if this current session is being tested locally
- Name: GameID
Type: number
IsAccessibleByScripts: true
IsReadOnly: true
IsObsolete: false
IsStatic: false
Description: The ID of the current Polytoria place.
- Name: ServerID
Type: number
IsAccessibleByScripts: true
IsReadOnly: true
IsObsolete: false
IsStatic: false
Description: The server ID of the current instance.
- Name: UpTime
Type: number
IsAccessibleByScripts: true
IsReadOnly: true
IsObsolete: false
IsStatic: false
Description: The uptime of this game in seconds.
- Name: InstanceCount
Type: number
IsAccessibleByScripts: true
IsReadOnly: true
IsObsolete: false
IsStatic: false
Description: The total number of instances currently loaded.
Methods: []
Events:
@@ -45,5 +50,6 @@ Events:
IsStatic: true
IsAbstract: false
IsInstantiatable: false
StaticAlias: game
Description: Game is the root object in the Polytoria instance tree. It is the
object from which everything is descended.

View File

@@ -6,30 +6,35 @@ Properties:
IsAccessibleByScripts: true
IsReadOnly: false
IsObsolete: false
IsStatic: false
Description: Determines the force used to drag this object.
- Name: MaxRange
Type: number
IsAccessibleByScripts: true
IsReadOnly: false
IsObsolete: false
IsStatic: false
Description: Determines the max range that this object can be dragged.
- Name: PermissionMode
Type: GrabbablePermissionModeEnum
IsAccessibleByScripts: true
IsReadOnly: false
IsObsolete: false
IsStatic: false
Description: Determines the permission mode for this grabber
- Name: Dragger
Type: Player
IsAccessibleByScripts: true
IsReadOnly: true
IsObsolete: false
IsStatic: false
Description: Returns the current dragger
- Name: PermissionPredicate
Type: function
IsAccessibleByScripts: true
IsReadOnly: false
IsObsolete: false
IsStatic: false
Description: >-
A predicate function deciding whenever this player can grab this object.
`PermissionMode` must be set to `GrabbablePermissionMode.Scripted`
@@ -59,5 +64,6 @@ Events:
IsStatic: false
IsAbstract: false
IsInstantiatable: true
StaticAlias: null
Description: Grabbable represents a object that can be dragged by user. It can
be parented to Physical to give user ability to drag that object.

View File

@@ -6,76 +6,89 @@ Properties:
IsAccessibleByScripts: true
IsReadOnly: false
IsObsolete: false
IsStatic: false
Description: Determines the color emitting off the sun.
- Name: SunDiscMultiplier
Type: number
IsAccessibleByScripts: true
IsReadOnly: false
IsObsolete: false
IsStatic: false
Description: Determines the multiplier of the sun.
- Name: SunDiscExponent
Type: number
IsAccessibleByScripts: true
IsReadOnly: false
IsObsolete: false
IsStatic: false
Description: Determines the exponent of the sun.
- Name: SunHaloColor
Type: Color
IsAccessibleByScripts: true
IsReadOnly: false
IsObsolete: false
IsStatic: false
Description: Determines the color of the sun halo.
- Name: SunHaloExponent
Type: number
IsAccessibleByScripts: true
IsReadOnly: false
IsObsolete: false
IsStatic: false
Description: Determines the exponent of the sun halo.
- Name: SunHaloContribution
Type: number
IsAccessibleByScripts: true
IsReadOnly: false
IsObsolete: false
IsStatic: false
Description: Determines the contribution of the sun halo.
- Name: HorizonLineColor
Type: Color
IsAccessibleByScripts: true
IsReadOnly: false
IsObsolete: false
IsStatic: false
Description: Determines the horizon line's color.
- Name: HorizonLineExponent
Type: number
IsAccessibleByScripts: true
IsReadOnly: false
IsObsolete: false
IsStatic: false
Description: Determines the horizon line's exponent.
- Name: HorizonLineContribution
Type: number
IsAccessibleByScripts: true
IsReadOnly: false
IsObsolete: false
IsStatic: false
Description: Determines how much the horizon line contributes.
- Name: SkyGradientTop
Type: Color
IsAccessibleByScripts: true
IsReadOnly: false
IsObsolete: false
IsStatic: false
Description: Determines the top color of the gradient.
- Name: SkyGradientBottom
Type: Color
IsAccessibleByScripts: true
IsReadOnly: false
IsObsolete: false
IsStatic: false
Description: Determines the bottom color of the gradient.
- Name: SkyGradientExponent
Type: number
IsAccessibleByScripts: true
IsReadOnly: false
IsObsolete: false
IsStatic: false
Description: Determines the gradient's exponent.
Methods: []
Events: []
IsStatic: false
IsAbstract: false
IsInstantiatable: true
StaticAlias: null
Description: GradientSky is a class that is used to set a gradient skybox in the world.

View File

@@ -6,4 +6,5 @@ Events: []
IsStatic: false
IsAbstract: false
IsInstantiatable: false
StaticAlias: null
Description: Hidden is a object used for hiding instances.

View File

@@ -6,24 +6,28 @@ Properties:
IsAccessibleByScripts: true
IsReadOnly: false
IsObsolete: false
IsStatic: false
Description: The target endpoint of the HTTP request.
- Name: Method
Type: HttpRequestMethodEnum
IsAccessibleByScripts: true
IsReadOnly: false
IsObsolete: false
IsStatic: false
Description: The HTTP method used for the request.
- Name: Body
Type: string
IsAccessibleByScripts: true
IsReadOnly: false
IsObsolete: false
IsStatic: false
Description: The payload sent with the request.
- Name: Headers
Type: table
IsAccessibleByScripts: true
IsReadOnly: false
IsObsolete: false
IsStatic: false
Description: A table of HTTP headers to include with the request, represented as
key-value pairs.
Methods:
@@ -38,4 +42,5 @@ Events: []
IsStatic: false
IsAbstract: false
IsInstantiatable: false
StaticAlias: null
Description: HttpRequestData represents the data required to construct an HTTP request

View File

@@ -6,18 +6,21 @@ Properties:
IsAccessibleByScripts: true
IsReadOnly: true
IsObsolete: false
IsStatic: false
Description: Indicates whether the HTTP request completed successfully.
- Name: StatusCode
Type: number
IsAccessibleByScripts: true
IsReadOnly: true
IsObsolete: false
IsStatic: false
Description: The HTTP status code returned by the server.
- Name: Headers
Type: table
IsAccessibleByScripts: true
IsReadOnly: true
IsObsolete: false
IsStatic: false
Description: A table containing the HTTP response headers returned by the
server, represented as key-value pairs.
- Name: Body
@@ -25,10 +28,12 @@ Properties:
IsAccessibleByScripts: true
IsReadOnly: true
IsObsolete: false
IsStatic: false
Description: The response payload returned by the server as a string buffer.
Methods: []
Events: []
IsStatic: false
IsAbstract: false
IsInstantiatable: false
StaticAlias: null
Description: HttpResponseData represents the result of an HTTP request.

View File

@@ -108,4 +108,5 @@ Events: []
IsStatic: true
IsAbstract: false
IsInstantiatable: false
StaticAlias: Http
Description: Http is a service used for HTTP communications and requests.

View File

@@ -61,5 +61,6 @@ Events: []
IsStatic: true
IsAbstract: false
IsInstantiatable: false
StaticAlias: IO
Description: Class for interacting with IO in project, only usable with scripts
with the respective permission.

View File

@@ -6,46 +6,54 @@ Properties:
IsAccessibleByScripts: true
IsReadOnly: false
IsObsolete: false
IsStatic: false
Description: Specifies the image of the decal.
- Name: TextureScale
Type: Vector2
IsAccessibleByScripts: true
IsReadOnly: false
IsObsolete: false
IsStatic: false
Description: The scale of the texture on the decal.
- Name: TextureOffset
Type: Vector2
IsAccessibleByScripts: true
IsReadOnly: false
IsObsolete: false
IsStatic: false
Description: The offset of the texture on the decal.
- Name: Color
Type: Color
IsAccessibleByScripts: true
IsReadOnly: false
IsObsolete: false
IsStatic: false
Description: Determines the color of the decal.
- Name: CastShadows
Type: boolean
IsAccessibleByScripts: true
IsReadOnly: false
IsObsolete: false
IsStatic: false
Description: Determines whether or not the decal should cast shadows.
- Name: Shaded
Type: boolean
IsAccessibleByScripts: true
IsReadOnly: false
IsObsolete: false
IsStatic: false
Description: Determines whether or not the decal should be affected by lighting.
- Name: FaceCamera
Type: boolean
IsAccessibleByScripts: true
IsReadOnly: false
IsObsolete: false
IsStatic: false
Description: Determines whether or not the decal should always face the camera.
Methods: []
Events: []
IsStatic: false
IsAbstract: false
IsInstantiatable: true
StaticAlias: null
Description: Decals are objects that can have an image texture and are placed in the world.

View File

@@ -6,4 +6,5 @@ Events: []
IsStatic: false
IsAbstract: true
IsInstantiatable: false
StaticAlias: null
Description: Base class for image assets

View File

@@ -6,4 +6,5 @@ Events: []
IsStatic: false
IsAbstract: false
IsInstantiatable: false
StaticAlias: null
Description: Base class for input action

View File

@@ -6,22 +6,26 @@ Properties:
IsAccessibleByScripts: true
IsReadOnly: false
IsObsolete: false
IsStatic: false
Description: Collection of negative inputs
- Name: Positive
Type: InputButtonCollection
IsAccessibleByScripts: true
IsReadOnly: false
IsObsolete: false
IsStatic: false
Description: Collection of positive inputs
- Name: Value
Type: number
IsAccessibleByScripts: true
IsReadOnly: true
IsObsolete: false
IsStatic: false
Description: The value of the input
Methods: []
Events: []
IsStatic: false
IsAbstract: false
IsInstantiatable: false
StaticAlias: null
Description: InputActionAxis is a class that represents input action of axis type.

View File

@@ -6,12 +6,14 @@ Properties:
IsAccessibleByScripts: true
IsReadOnly: true
IsObsolete: false
IsStatic: false
Description: Collection of button inputs.
- Name: IsPressed
Type: boolean
IsAccessibleByScripts: true
IsReadOnly: false
IsObsolete: false
IsStatic: false
Description: Returns true if any of the button in the collection is currently
being pressed.
- Name: Weight
@@ -19,6 +21,7 @@ Properties:
IsAccessibleByScripts: true
IsReadOnly: false
IsObsolete: false
IsStatic: false
Description: Returns the current analog input of the button.
Methods: []
Events:
@@ -31,4 +34,5 @@ Events:
IsStatic: false
IsAbstract: false
IsInstantiatable: false
StaticAlias: null
Description: InputActionButton is a class that represents input action of button type.

View File

@@ -6,34 +6,40 @@ Properties:
IsAccessibleByScripts: true
IsReadOnly: false
IsObsolete: false
IsStatic: false
Description: Collection of up inputs.
- Name: Down
Type: InputButtonCollection
IsAccessibleByScripts: true
IsReadOnly: false
IsObsolete: false
IsStatic: false
Description: Collection of down inputs.
- Name: Left
Type: InputButtonCollection
IsAccessibleByScripts: true
IsReadOnly: false
IsObsolete: false
IsStatic: false
Description: Collection of left inputs.
- Name: Right
Type: InputButtonCollection
IsAccessibleByScripts: true
IsReadOnly: false
IsObsolete: false
IsStatic: false
Description: Collection of right inputs.
- Name: Value
Type: Vector2
IsAccessibleByScripts: true
IsReadOnly: true
IsObsolete: false
IsStatic: false
Description: The value of this input
Methods: []
Events: []
IsStatic: false
IsAbstract: false
IsInstantiatable: false
StaticAlias: null
Description: InputActionVector2 is a class that represents input action of Vector2 type.

View File

@@ -6,6 +6,7 @@ Properties:
IsAccessibleByScripts: true
IsReadOnly: false
IsObsolete: false
IsStatic: false
Description: Key code for this button
Methods:
- Name: New
@@ -26,8 +27,24 @@ Methods:
IsObsolete: false
IsStatic: true
Description: Create new button of this keycode
- Name: __eq
ReturnType: boolean
Parameters:
- Name: a
Type: InputButton
IsOptional: false
DefaultValue: ""
- Name: b
Type: InputButton
IsOptional: false
DefaultValue: ""
IsAsync: false
IsObsolete: false
IsStatic: true
Description: Missing Documentation
Events: []
IsStatic: false
IsAbstract: false
IsInstantiatable: false
StaticAlias: null
Description: InputButton is a class that represents a button KeyCode

View File

@@ -28,4 +28,5 @@ Events: []
IsStatic: false
IsAbstract: false
IsInstantiatable: false
StaticAlias: null
Description: A collection of Input Buttons

View File

@@ -6,66 +6,77 @@ Properties:
IsAccessibleByScripts: true
IsReadOnly: true
IsObsolete: false
IsStatic: false
Description: Indicates whether the game window is currently focused.
- Name: IsTouchscreen
Type: boolean
IsAccessibleByScripts: true
IsReadOnly: true
IsObsolete: false
IsStatic: false
Description: Indicates whether the input device is a touchscreen.
- Name: IsGameFocused
Type: boolean
IsAccessibleByScripts: true
IsReadOnly: true
IsObsolete: false
IsStatic: false
Description: Indicates whether the game is currently focused.
- Name: IsInputFocused
Type: boolean
IsAccessibleByScripts: true
IsReadOnly: true
IsObsolete: false
IsStatic: false
Description: Indicates whether an input is currently focused.
- Name: IsGamepadConnected
Type: boolean
IsAccessibleByScripts: true
IsReadOnly: true
IsObsolete: false
IsStatic: false
Description: Indicates whether a gamepad is currently connected.
- Name: IsMenuOpened
Type: boolean
IsAccessibleByScripts: true
IsReadOnly: true
IsObsolete: false
IsStatic: false
Description: Indicates whether the game menu is currently opened.
- Name: CursorLocked
Type: boolean
IsAccessibleByScripts: true
IsReadOnly: false
IsObsolete: false
IsStatic: false
Description: Determines whether the cursor is currently locked.
- Name: CursorVisible
Type: boolean
IsAccessibleByScripts: true
IsReadOnly: false
IsObsolete: false
IsStatic: false
Description: Determines whether the cursor is currently visible.
- Name: MousePosition
Type: Vector2
IsAccessibleByScripts: true
IsReadOnly: true
IsObsolete: false
IsStatic: false
Description: Indicates the current position of the mouse cursor.
- Name: ScreenWidth
Type: number
IsAccessibleByScripts: true
IsReadOnly: true
IsObsolete: false
IsStatic: false
Description: Indicates the width of the screen.
- Name: ScreenHeight
Type: number
IsAccessibleByScripts: true
IsReadOnly: true
IsObsolete: false
IsStatic: false
Description: Indicates the height of the screen.
Methods:
- Name: GetMouseWorldPosition
@@ -179,5 +190,6 @@ Events:
IsStatic: true
IsAbstract: false
IsInstantiatable: false
StaticAlias: Input
Description: InputService is a class used for retrieving user input data, such
as the mouse and keyboard.

View File

@@ -39,5 +39,6 @@ Events: []
IsStatic: true
IsAbstract: false
IsInstantiatable: false
StaticAlias: Insert
Description: Insert is a class used for inserting user-generated models into
your game via scripts.

View File

@@ -6,12 +6,14 @@ Properties:
IsAccessibleByScripts: true
IsReadOnly: false
IsObsolete: false
IsStatic: false
Description: Defines the parent of this instance in the hierarchy.
- Name: EditableChildren
Type: boolean
IsAccessibleByScripts: false
IsReadOnly: false
IsObsolete: false
IsStatic: false
Description: Determine if children is editable, this is to be used if this
instance is a Linked model. Only used in creator.
- Name: Tags
@@ -19,6 +21,7 @@ Properties:
IsAccessibleByScripts: true
IsReadOnly: false
IsObsolete: false
IsStatic: false
Description: Tags associated with this instance.
Methods:
- Name: GetDescendants
@@ -65,6 +68,28 @@ Methods:
IsObsolete: false
IsStatic: false
Description: Finds a child of this instance by class name.
- Name: FindAncestorByClass
ReturnType: Instance
Parameters:
- Name: className
Type: string
IsOptional: false
DefaultValue: ""
IsAsync: false
IsObsolete: false
IsStatic: false
Description: Missing Documentation
- Name: FindChildByIndex
ReturnType: Instance
Parameters:
- Name: index
Type: number
IsOptional: false
DefaultValue: ""
IsAsync: false
IsObsolete: false
IsStatic: false
Description: Missing Documentation
- Name: MoveChild
ReturnType: nil
Parameters:
@@ -208,6 +233,28 @@ Methods:
IsObsolete: false
IsStatic: false
Description: Sets the parent of this instance.
- Name: __index
ReturnType: any
Parameters:
- Name: indexer
Type: any
IsOptional: false
DefaultValue: null
IsAsync: false
IsObsolete: false
IsStatic: false
Description: Missing Documentation
- Name: __newindex
ReturnType: nil
Parameters:
- Name: indexer
Type: any
IsOptional: false
DefaultValue: null
IsAsync: false
IsObsolete: false
IsStatic: false
Description: Missing Documentation
Events:
- Name: ChildAdded
Arguments:
@@ -233,5 +280,6 @@ Events:
IsStatic: false
IsAbstract: true
IsInstantiatable: false
StaticAlias: null
Description: Instance is the base class of all classes. Every class derives from
it and has all properties, events and functions Instance has.

View File

@@ -6,10 +6,12 @@ Properties:
IsAccessibleByScripts: true
IsReadOnly: false
IsObsolete: false
IsStatic: false
Description: The value of this object.
Methods: []
Events: []
IsStatic: false
IsAbstract: false
IsInstantiatable: true
StaticAlias: null
Description: InstanceValue is an object that holds an Instance value.

View File

@@ -6,10 +6,12 @@ Properties:
IsAccessibleByScripts: true
IsReadOnly: false
IsObsolete: false
IsStatic: false
Description: The value of this object.
Methods: []
Events: []
IsStatic: false
IsAbstract: false
IsInstantiatable: true
StaticAlias: null
Description: IntValue is an object that holds an integer value.

View File

@@ -6,30 +6,35 @@ Properties:
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:
@@ -45,4 +50,5 @@ Events:
IsStatic: false
IsAbstract: false
IsInstantiatable: true
StaticAlias: null
Description: WIP class, not functional yet

View File

@@ -6,4 +6,5 @@ Events: []
IsStatic: true
IsAbstract: false
IsInstantiatable: false
StaticAlias: null
Description: Inventory is a container for Tools, equippable by player.

View File

@@ -6,28 +6,33 @@ Properties:
IsAccessibleByScripts: true
IsReadOnly: false
IsObsolete: false
IsStatic: false
Description: Sets the color of the light.
- Name: Brightness
Type: number
IsAccessibleByScripts: true
IsReadOnly: false
IsObsolete: false
IsStatic: false
Description: Sets the brightness of the light.
- Name: Specular
Type: number
IsAccessibleByScripts: true
IsReadOnly: false
IsObsolete: false
IsStatic: false
Description: Sets the specular intensity of the light.
- Name: Shadows
Type: boolean
IsAccessibleByScripts: true
IsReadOnly: false
IsObsolete: false
IsStatic: false
Description: Enables or disables shadows cast by the light.
Methods: []
Events: []
IsStatic: false
IsAbstract: true
IsInstantiatable: false
StaticAlias: null
Description: Light is an abstract base class for all light objects in the world.

View File

@@ -6,48 +6,56 @@ Properties:
IsAccessibleByScripts: true
IsReadOnly: false
IsObsolete: false
IsStatic: false
Description: Sets the skybox to one of the preset skyboxes.
- Name: AmbientSource
Type: AmbientSourceEnum
IsAccessibleByScripts: true
IsReadOnly: false
IsObsolete: false
IsStatic: false
Description: Determines the source of ambient lighting in the place.
- Name: AmbientColor
Type: Color
IsAccessibleByScripts: true
IsReadOnly: false
IsObsolete: false
IsStatic: false
Description: Sets the ambient color of the lighting in the place.
- Name: FogEnabled
Type: boolean
IsAccessibleByScripts: true
IsReadOnly: false
IsObsolete: false
IsStatic: false
Description: Enables or disables fog in the place.
- Name: FogColor
Type: Color
IsAccessibleByScripts: true
IsReadOnly: false
IsObsolete: false
IsStatic: false
Description: Sets the color of the fog in the place.
- Name: FogStartDistance
Type: number
IsAccessibleByScripts: true
IsReadOnly: false
IsObsolete: false
IsStatic: false
Description: Sets the distance from the camera at which fog begins to appear.
- Name: FogEndDistance
Type: number
IsAccessibleByScripts: true
IsReadOnly: false
IsObsolete: false
IsStatic: false
Description: Sets the distance from the camera at which fog stops appearing.
Methods: []
Events: []
IsStatic: true
IsAbstract: false
IsInstantiatable: false
StaticAlias: Lighting
Description: Lighting is responsible for controlling the state of the lighting
in the place. It provides many different options for creators to enhance and
fine-tune the visuals of their worlds.

View File

@@ -6,4 +6,5 @@ Events: []
IsStatic: false
IsAbstract: true
IsInstantiatable: false
StaticAlias: null
Description: Base class for lighting modifiers

View File

@@ -6,17 +6,20 @@ Properties:
IsAccessibleByScripts: true
IsReadOnly: false
IsObsolete: false
IsStatic: false
Description: Length of this Marker
- Name: AppearOnTop
Type: boolean
IsAccessibleByScripts: true
IsReadOnly: false
IsObsolete: false
IsStatic: false
Description: Determine if this marker should appear on top of everything else in 3D
Methods: []
Events: []
IsStatic: false
IsAbstract: false
IsInstantiatable: true
StaticAlias: null
Description: Marker3D is a object that allows marking a specific point in world.
This will hint an axis gizmo in local test and creator.

View File

@@ -6,54 +6,63 @@ Properties:
IsAccessibleByScripts: true
IsReadOnly: false
IsObsolete: false
IsStatic: false
Description: The mesh asset used by this Mesh.
- Name: IncludeOffset
Type: boolean
IsAccessibleByScripts: true
IsReadOnly: false
IsObsolete: false
IsStatic: false
Description: Whether to keep the offset of the mesh or recenter it.
- Name: CollisionType
Type: CollisionTypeEnum
IsAccessibleByScripts: true
IsReadOnly: false
IsObsolete: false
IsStatic: false
Description: The type of collision shape to apply to the mesh.
- Name: PlayAnimationOnStart
Type: boolean
IsAccessibleByScripts: true
IsReadOnly: false
IsObsolete: false
IsStatic: false
Description: Whether to play the mesh's animation automatically when the mesh is loaded.
- Name: UsePartColor
Type: boolean
IsAccessibleByScripts: true
IsReadOnly: false
IsObsolete: false
IsStatic: false
Description: Whether to use the color of the part this mesh is attached to.
- Name: Color
Type: Color
IsAccessibleByScripts: true
IsReadOnly: false
IsObsolete: false
IsStatic: false
Description: The color of the mesh.
- Name: CastShadows
Type: boolean
IsAccessibleByScripts: true
IsReadOnly: false
IsObsolete: false
IsStatic: false
Description: Whether the mesh casts shadows.
- Name: CurrentAnimation
Type: string
IsAccessibleByScripts: true
IsReadOnly: true
IsObsolete: false
IsStatic: false
Description: Indicates the name of the current animation playing on the mesh.
- Name: IsAnimationPlaying
Type: boolean
IsAccessibleByScripts: true
IsReadOnly: true
IsObsolete: false
IsStatic: false
Description: Indicates whether an animation is currently playing on the mesh.
Methods:
- Name: PlayAnimation
@@ -93,10 +102,18 @@ Methods:
IsObsolete: false
IsStatic: false
Description: Gets a list of all animations available on the mesh.
- Name: GetAnimationInfo
ReturnType: table
Parameters: []
IsAsync: false
IsObsolete: false
IsStatic: false
Description: Missing Documentation
Events: []
IsStatic: false
IsAbstract: false
IsInstantiatable: true
StaticAlias: null
Description: Represents a part that can have custom mesh applied to it, the mesh
may be from the Polytoria Store (Hats, Tools and Heads) or user-uploaded
meshes.

View File

@@ -0,0 +1,31 @@
Name: MeshAnimationInfo
BaseType: null
Properties:
- Name: Name
Type: string
IsAccessibleByScripts: true
IsReadOnly: false
IsObsolete: false
IsStatic: false
Description: Missing Documentation
- Name: Length
Type: number
IsAccessibleByScripts: true
IsReadOnly: false
IsObsolete: false
IsStatic: false
Description: Missing Documentation
- Name: IsPlaying
Type: boolean
IsAccessibleByScripts: true
IsReadOnly: false
IsObsolete: false
IsStatic: false
Description: Missing Documentation
Methods: []
Events: []
IsStatic: false
IsAbstract: false
IsInstantiatable: false
StaticAlias: null
Description: Missing Documentation

View File

@@ -6,4 +6,5 @@ Events: []
IsStatic: false
IsAbstract: true
IsInstantiatable: false
StaticAlias: null
Description: Base class for mesh assets

View File

@@ -6,5 +6,6 @@ Events: []
IsStatic: false
IsAbstract: false
IsInstantiatable: true
StaticAlias: null
Description: Model is an instance that can hold other instances, and which
transform affects its children.

View File

@@ -6,6 +6,7 @@ Events: []
IsStatic: false
IsAbstract: false
IsInstantiatable: true
StaticAlias: null
Description: ModuleScripts are specialized scripts to hold data that can be
accessed by other scripts using the require() function. It is important to
define and return a table in a ModuleScript. When the place starts, the server

View File

@@ -6,120 +6,140 @@ Properties:
IsAccessibleByScripts: true
IsReadOnly: false
IsObsolete: false
IsStatic: false
Description: The offset to the seat at which the NPC is positioned when sitting.
- Name: Health
Type: number
IsAccessibleByScripts: true
IsReadOnly: false
IsObsolete: false
IsStatic: false
Description: The current health of the NPC.
- Name: MaxHealth
Type: number
IsAccessibleByScripts: true
IsReadOnly: false
IsObsolete: false
IsStatic: false
Description: The maximum health of the NPC.
- Name: JumpPower
Type: number
IsAccessibleByScripts: true
IsReadOnly: false
IsObsolete: false
IsStatic: false
Description: Determines the jump power of the NPC.
- Name: WalkSpeed
Type: number
IsAccessibleByScripts: true
IsReadOnly: false
IsObsolete: false
IsStatic: false
Description: Determines the walking speed of the NPC.
- Name: UseNametag
Type: boolean
IsAccessibleByScripts: true
IsReadOnly: false
IsObsolete: false
IsStatic: false
Description: Determines whether the NPC uses a nametag.
- Name: NametagOffset
Type: Vector3
IsAccessibleByScripts: true
IsReadOnly: false
IsObsolete: false
IsStatic: false
Description: Determines the offset position of the NPC's nametag.
- Name: DisplayName
Type: string
IsAccessibleByScripts: true
IsReadOnly: false
IsObsolete: false
IsStatic: false
Description: Determines the display name of the NPC.
- Name: JumpSound
Type: Sound
IsAccessibleByScripts: true
IsReadOnly: false
IsObsolete: false
IsStatic: false
Description: Determines the sound played when the NPC jumps.
- Name: IsSitting
Type: boolean
IsAccessibleByScripts: true
IsReadOnly: true
IsObsolete: false
IsStatic: false
Description: Indicates whether the NPC is currently sitting.
- Name: IsDead
Type: boolean
IsAccessibleByScripts: true
IsReadOnly: true
IsObsolete: false
IsStatic: false
Description: Indicates whether the NPC is currently dead.
- Name: HoldingTool
Type: Tool
IsAccessibleByScripts: true
IsReadOnly: true
IsObsolete: false
IsStatic: false
Description: Indicates the tool currently held by the NPC.
- Name: SittingIn
Type: Seat
IsAccessibleByScripts: true
IsReadOnly: true
IsObsolete: false
IsStatic: false
Description: Indicates the seat in which the NPC is currently sitting.
- Name: Character
Type: CharacterModel
IsAccessibleByScripts: true
IsReadOnly: true
IsObsolete: false
IsStatic: false
Description: The character model associated with the NPC.
- Name: MoveTarget
Type: Dynamic
IsAccessibleByScripts: true
IsReadOnly: false
IsObsolete: false
IsStatic: false
Description: Determines the instance the NPC should walk towards.
- Name: OnGround
Type: boolean
IsAccessibleByScripts: true
IsReadOnly: true
IsObsolete: false
IsStatic: false
Description: Indicates whether the NPC is currently on the ground.
- Name: OnCeiling
Type: boolean
IsAccessibleByScripts: true
IsReadOnly: true
IsObsolete: false
IsStatic: false
Description: Indicates whether the NPC is currently on the ceiling.
- Name: NavDestinationDistance
Type: number
IsAccessibleByScripts: true
IsReadOnly: true
IsObsolete: false
IsStatic: false
Description: Indicates the distance to the navigation destination.
- Name: NavDestinationReached
Type: boolean
IsAccessibleByScripts: true
IsReadOnly: true
IsObsolete: false
IsStatic: false
Description: Indicates whether the NPC has reached its navigation destination.
- Name: NavDestinationValid
Type: boolean
IsAccessibleByScripts: true
IsReadOnly: true
IsObsolete: false
IsStatic: false
Description: Indicates whether the navigation destination is valid.
Methods:
- Name: Kill
@@ -247,6 +267,7 @@ Events:
IsStatic: false
IsAbstract: false
IsInstantiatable: true
StaticAlias: null
Description: NPC (non-player character) is an object similar to a Player but
that can be controlled by code. Like players, it can walk and jump, and its
body part colors can be customized.

View File

@@ -221,5 +221,6 @@ Events: []
IsStatic: false
IsAbstract: false
IsInstantiatable: false
StaticAlias: null
Description: Represents a network message used for communication between clients
and servers.

View File

@@ -6,6 +6,7 @@ Properties:
IsAccessibleByScripts: true
IsReadOnly: false
IsObsolete: false
IsStatic: false
Description: Determines if this network event should send messages reliably.
Recommended to be off if you're passing lot of data that doesn't need to
arrive reliably.
@@ -69,6 +70,7 @@ Events:
IsStatic: false
IsAbstract: false
IsInstantiatable: true
StaticAlias: null
Description: NetworkEvents are events that can be called to communicate between
server and client. NetMessages are the class used for sharing data between
server and client when sending NetworkEvents.

View File

@@ -6,24 +6,28 @@ Properties:
IsAccessibleByScripts: true
IsReadOnly: false
IsObsolete: false
IsStatic: false
Description: Name of this object
- Name: ClassName
Type: string
IsAccessibleByScripts: true
IsReadOnly: true
IsObsolete: false
IsStatic: false
Description: Class name of this object
- Name: Shared
Type: ScriptSharedTable
IsAccessibleByScripts: true
IsReadOnly: true
IsObsolete: false
IsStatic: false
Description: A shared table accessible by scripts.
- Name: NetworkedObjectID
Type: string
IsAccessibleByScripts: true
IsReadOnly: true
IsObsolete: false
IsStatic: false
Description: Returns networked ID of this object. Networked ID are always unique
per network session.
- Name: ObjectID
@@ -31,12 +35,14 @@ Properties:
IsAccessibleByScripts: true
IsReadOnly: true
IsObsolete: false
IsStatic: false
Description: Returns object ID of this object. Object ID originates from the .poly file.
- Name: ExistInNetwork
Type: boolean
IsAccessibleByScripts: true
IsReadOnly: true
IsObsolete: false
IsStatic: false
Description: Returns true if this object exists in network, false if this object
is spawned by the local client.
Methods:
@@ -85,6 +91,32 @@ Methods:
IsObsolete: false
IsStatic: false
Description: Deletes the instance (same as Destroy method)
- Name: __tostring
ReturnType: string
Parameters:
- Name: obj
Type: NetworkedObject
IsOptional: false
DefaultValue: ""
IsAsync: false
IsObsolete: false
IsStatic: true
Description: Missing Documentation
- Name: __eq
ReturnType: boolean
Parameters:
- Name: a
Type: any
IsOptional: false
DefaultValue: ""
- Name: b
Type: any
IsOptional: false
DefaultValue: ""
IsAsync: false
IsObsolete: false
IsStatic: true
Description: Missing Documentation
Events:
- Name: PropertyChanged
Arguments:
@@ -103,5 +135,6 @@ Events:
IsStatic: false
IsAbstract: true
IsInstantiatable: false
StaticAlias: null
Description: NetworkedObject is a base class for all object that's synchronized
by the network.

View File

@@ -6,12 +6,14 @@ Properties:
IsAccessibleByScripts: true
IsReadOnly: false
IsObsolete: false
IsStatic: false
Description: Target place path.
- Name: MaxPlayers
Type: number
IsAccessibleByScripts: true
IsReadOnly: false
IsObsolete: false
IsStatic: false
Description: How much player slot should the new server allocates for.
Methods:
- Name: New
@@ -25,5 +27,6 @@ Events: []
IsStatic: false
IsAbstract: false
IsInstantiatable: false
StaticAlias: null
Description: NewServerRequestData represents the request data for a new server
instance, to be used with PlacesService.

View File

@@ -1,17 +1,19 @@
Name: NumberRange
BaseType: ValueType
BaseType: null
Properties:
- Name: Min
Type: number
IsAccessibleByScripts: true
IsReadOnly: false
IsObsolete: false
IsStatic: false
Description: Determines the minimum value of the range.
- Name: Max
Type: number
IsAccessibleByScripts: true
IsReadOnly: false
IsObsolete: false
IsStatic: false
Description: Determines the maximum value of the range.
Methods:
- Name: New
@@ -46,5 +48,6 @@ Events: []
IsStatic: false
IsAbstract: false
IsInstantiatable: false
StaticAlias: null
Description: NumberRange is a data type that represents a range between two
numbers, defined by a minimum and maximum value.

View File

@@ -6,10 +6,12 @@ Properties:
IsAccessibleByScripts: true
IsReadOnly: false
IsObsolete: false
IsStatic: false
Description: The value of this object.
Methods: []
Events: []
IsStatic: false
IsAbstract: false
IsInstantiatable: true
StaticAlias: null
Description: NumberValue is an object that holds a number value.

View File

@@ -6,10 +6,12 @@ Properties:
IsAccessibleByScripts: false
IsReadOnly: false
IsObsolete: false
IsStatic: false
Description: The audio ID to load
Methods: []
Events: []
IsStatic: false
IsAbstract: false
IsInstantiatable: true
StaticAlias: null
Description: Audio asset which is loaded from Polytoria

View File

@@ -6,5 +6,6 @@ Events: []
IsStatic: false
IsAbstract: false
IsInstantiatable: false
StaticAlias: null
Description: A function that doesn't expect a return value. This will sometimes
be referred as `function`

View File

@@ -6,5 +6,6 @@ Events: []
IsStatic: false
IsAbstract: false
IsInstantiatable: false
StaticAlias: null
Description: A function that expects a return value. This will sometimes be
referred as `function`

View File

@@ -6,16 +6,19 @@ Properties:
IsAccessibleByScripts: true
IsReadOnly: false
IsObsolete: false
IsStatic: false
Description: Asset ID of this image
- Name: ImageType
Type: ImageTypeEnum
IsAccessibleByScripts: true
IsReadOnly: false
IsObsolete: false
IsStatic: false
Description: Image type of this image
Methods: []
Events: []
IsStatic: false
IsAbstract: false
IsInstantiatable: true
StaticAlias: null
Description: An image asset that's loaded from Polytoria.

View File

@@ -6,10 +6,12 @@ Properties:
IsAccessibleByScripts: false
IsReadOnly: false
IsObsolete: false
IsStatic: false
Description: Asset ID of this mesh
Methods: []
Events: []
IsStatic: false
IsAbstract: false
IsInstantiatable: true
StaticAlias: null
Description: A mesh asset that's loaded from Polytoria.

View File

@@ -24,6 +24,17 @@ Methods:
IsObsolete: false
IsStatic: false
Description: Disconnect a function from this signal
- Name: __tostring
ReturnType: string
Parameters:
- Name: signal
Type: PTSignal
IsOptional: false
DefaultValue: ""
IsAsync: false
IsObsolete: false
IsStatic: true
Description: Missing Documentation
- Name: Wait
ReturnType: any
Parameters: []
@@ -46,4 +57,5 @@ Events: []
IsStatic: false
IsAbstract: false
IsInstantiatable: false
StaticAlias: null
Description: A signal which scripts can subscribe to

View File

@@ -6,28 +6,33 @@ Properties:
IsAccessibleByScripts: true
IsReadOnly: false
IsObsolete: false
IsStatic: false
Description: Determines the shape of the part.
- Name: Material
Type: PartMaterialEnum
IsAccessibleByScripts: true
IsReadOnly: false
IsObsolete: false
IsStatic: false
Description: Determines the material of the part.
- Name: Color
Type: Color
IsAccessibleByScripts: true
IsReadOnly: false
IsObsolete: false
IsStatic: false
Description: Determines the color of the part.
- Name: CastShadows
Type: boolean
IsAccessibleByScripts: true
IsReadOnly: false
IsObsolete: false
IsStatic: false
Description: Determines whether the part casts shadows.
Methods: []
Events: []
IsStatic: false
IsAbstract: false
IsInstantiatable: true
StaticAlias: null
Description: Parts represent the basic building blocks of the world.

View File

@@ -6,42 +6,49 @@ Properties:
IsAccessibleByScripts: false
IsReadOnly: false
IsObsolete: false
IsStatic: false
Description: The image used for the particles.
- Name: Color
Type: ColorSeries
IsAccessibleByScripts: true
IsReadOnly: false
IsObsolete: false
IsStatic: false
Description: The color gradient used for the particles.
- Name: Lifetime
Type: NumberRange
IsAccessibleByScripts: true
IsReadOnly: false
IsObsolete: false
IsStatic: false
Description: Determines the lifetime of a particle.
- Name: Amount
Type: number
IsAccessibleByScripts: true
IsReadOnly: false
IsObsolete: false
IsStatic: false
Description: Determines the number of particles emitted.
- Name: Gravity
Type: number
IsAccessibleByScripts: true
IsReadOnly: false
IsObsolete: false
IsStatic: false
Description: Determines the gravity effect applied to the particles.
- Name: Shaded
Type: boolean
IsAccessibleByScripts: true
IsReadOnly: false
IsObsolete: false
IsStatic: false
Description: Determines whether the particles are shaded.
- Name: Autoplay
Type: boolean
IsAccessibleByScripts: true
IsReadOnly: false
IsObsolete: false
IsStatic: false
Description: Determines whether the particle system plays automatically.
Methods:
- Name: Play
@@ -73,5 +80,6 @@ Events: []
IsStatic: false
IsAbstract: false
IsInstantiatable: true
StaticAlias: null
Description: Particles represents a particle system that can be used to create
various visual effects.

View File

@@ -6,24 +6,28 @@ Properties:
IsAccessibleByScripts: true
IsReadOnly: false
IsObsolete: false
IsStatic: false
Description: Determines whether this object is affected by physics.
- Name: CanCollide
Type: boolean
IsAccessibleByScripts: true
IsReadOnly: false
IsObsolete: false
IsStatic: false
Description: Determines whether this object can collide with other objects.
- Name: Velocity
Type: Vector3
IsAccessibleByScripts: true
IsReadOnly: false
IsObsolete: false
IsStatic: false
Description: Determines the linear velocity of this object.
- Name: AngularVelocity
Type: Vector3
IsAccessibleByScripts: true
IsReadOnly: false
IsObsolete: false
IsStatic: false
Description: Determines the angular velocity of this object.
Methods:
- Name: SetNetworkAuthority
@@ -37,6 +41,13 @@ Methods:
IsObsolete: false
IsStatic: false
Description: Sets the network authority of this object to the specified player.
- Name: GetTouching
ReturnType: table
Parameters: []
IsAsync: false
IsObsolete: false
IsStatic: false
Description: Missing Documentation
- Name: MovePosition
ReturnType: nil
Parameters:
@@ -84,4 +95,5 @@ Events:
IsStatic: false
IsAbstract: true
IsInstantiatable: false
StaticAlias: null
Description: Physical represents an object affected by physics in the world.

View File

@@ -6,5 +6,6 @@ Events: []
IsStatic: false
IsAbstract: false
IsInstantiatable: true
StaticAlias: null
Description: PhysicalModel is a object that represent a group of objects, that's
affected by physics.

View File

@@ -88,4 +88,5 @@ Events: []
IsStatic: true
IsAbstract: false
IsInstantiatable: false
StaticAlias: Places
Description: PlacesService is a service that is used to join players to other places

View File

@@ -6,126 +6,147 @@ Properties:
IsAccessibleByScripts: true
IsReadOnly: true
IsObsolete: false
IsStatic: false
Description: The unique ID of the player.
- Name: CanMove
Type: boolean
IsAccessibleByScripts: true
IsReadOnly: false
IsObsolete: false
IsStatic: false
Description: Determines whether the player can move.
- Name: SprintSpeed
Type: number
IsAccessibleByScripts: true
IsReadOnly: false
IsObsolete: false
IsStatic: false
Description: Determines the sprinting speed of the player.
- Name: Stamina
Type: number
IsAccessibleByScripts: true
IsReadOnly: false
IsObsolete: false
IsStatic: false
Description: Determines the current stamina of the player.
- Name: MaxStamina
Type: number
IsAccessibleByScripts: true
IsReadOnly: false
IsObsolete: false
IsStatic: false
Description: Determines the maximum stamina of the player.
- Name: UseStamina
Type: boolean
IsAccessibleByScripts: true
IsReadOnly: false
IsObsolete: false
IsStatic: false
Description: Determines whether the player uses stamina.
- Name: StaminaRegen
Type: number
IsAccessibleByScripts: true
IsReadOnly: false
IsObsolete: false
IsStatic: false
Description: Determines the rate at which the player's stamina regenerates.
- Name: StaminaBurn
Type: number
IsAccessibleByScripts: true
IsReadOnly: false
IsObsolete: false
IsStatic: false
Description: Determines the rate at which the player's stamina depletes while sprinting.
- Name: RespawnTime
Type: number
IsAccessibleByScripts: true
IsReadOnly: false
IsObsolete: false
IsStatic: false
Description: Determines the time the player has to wait before respawning.
- Name: UseHeadTurning
Type: boolean
IsAccessibleByScripts: true
IsReadOnly: false
IsObsolete: false
IsStatic: false
Description: Determines whether the player uses head turning.
- Name: UseBubbleChat
Type: boolean
IsAccessibleByScripts: true
IsReadOnly: false
IsObsolete: false
IsStatic: false
Description: Determines whether the player uses bubble chat.
- Name: AutoLoadAppearance
Type: boolean
IsAccessibleByScripts: true
IsReadOnly: false
IsObsolete: false
IsStatic: false
Description: Determines whether the player's appearance is automatically loaded.
- Name: NetworkPing
Type: number
IsAccessibleByScripts: true
IsReadOnly: true
IsObsolete: false
IsStatic: false
Description: The amount of network latency (ping) the player is experiencing.
- Name: IsAdmin
Type: boolean
IsAccessibleByScripts: true
IsReadOnly: true
IsObsolete: false
IsStatic: false
Description: Determines whether the player is an administrator.
- Name: IsCreator
Type: boolean
IsAccessibleByScripts: true
IsReadOnly: true
IsObsolete: false
IsStatic: false
Description: Determines whether the player is the creator of the game.
- Name: ChatColor
Type: Color
IsAccessibleByScripts: true
IsReadOnly: false
IsObsolete: false
IsStatic: false
Description: Determines the chat color of the player.
- Name: IsLocal
Type: boolean
IsAccessibleByScripts: true
IsReadOnly: true
IsObsolete: false
IsStatic: false
Description: Determines whether the player is the local player.
- Name: IsClimbing
Type: boolean
IsAccessibleByScripts: true
IsReadOnly: true
IsObsolete: false
IsStatic: false
Description: Determines whether the player is currently climbing.
- Name: ClimbingTruss
Type: Truss
IsAccessibleByScripts: true
IsReadOnly: true
IsObsolete: false
IsStatic: false
Description: Determines the truss the player is currently climbing.
- Name: UserPlatform
Type: ClientPlatformEnum
IsAccessibleByScripts: true
IsReadOnly: true
IsObsolete: false
IsStatic: false
Description: Determines the platform the player is using.
- Name: Inventory
Type: Inventory
IsAccessibleByScripts: true
IsReadOnly: true
IsObsolete: false
IsStatic: false
Description: The inventory of the player.
Methods:
- Name: Jump
@@ -179,4 +200,5 @@ Events:
IsStatic: false
IsAbstract: false
IsInstantiatable: false
StaticAlias: null
Description: Player represents a user playing the game.

View File

@@ -6,96 +6,112 @@ Properties:
IsAccessibleByScripts: true
IsReadOnly: false
IsObsolete: false
IsStatic: false
Description: The default maximum health of the player.
- Name: WalkSpeed
Type: number
IsAccessibleByScripts: true
IsReadOnly: false
IsObsolete: false
IsStatic: false
Description: The default walking speed of the player.
- Name: SprintSpeed
Type: number
IsAccessibleByScripts: true
IsReadOnly: false
IsObsolete: false
IsStatic: false
Description: The default sprinting speed of the player.
- Name: JumpPower
Type: number
IsAccessibleByScripts: true
IsReadOnly: false
IsObsolete: false
IsStatic: false
Description: The default jump power of the player.
- Name: RespawnTime
Type: number
IsAccessibleByScripts: true
IsReadOnly: false
IsObsolete: false
IsStatic: false
Description: The default time the player has to wait before respawning.
- Name: ChatColor
Type: Color
IsAccessibleByScripts: true
IsReadOnly: false
IsObsolete: false
IsStatic: false
Description: The default chat color of the player.
- Name: CanMove
Type: boolean
IsAccessibleByScripts: true
IsReadOnly: false
IsObsolete: false
IsStatic: false
Description: Determines whether the player can move by default.
- Name: StaminaBurn
Type: number
IsAccessibleByScripts: true
IsReadOnly: false
IsObsolete: false
IsStatic: false
Description: The rate at which the player's stamina depletes while sprinting.
- Name: UseStamina
Type: boolean
IsAccessibleByScripts: true
IsReadOnly: false
IsObsolete: false
IsStatic: false
Description: Determines whether the player uses stamina.
- Name: StaminaEnabled
Type: boolean
IsAccessibleByScripts: false
IsReadOnly: false
IsObsolete: false
IsStatic: false
Description: Legacy value for stamina.
- Name: Stamina
Type: number
IsAccessibleByScripts: true
IsReadOnly: false
IsObsolete: false
IsStatic: false
Description: Determines the default stamina of players.
- Name: MaxStamina
Type: number
IsAccessibleByScripts: true
IsReadOnly: false
IsObsolete: false
IsStatic: false
Description: Determines the default maximum stamina of players.
- Name: StaminaRegen
Type: number
IsAccessibleByScripts: true
IsReadOnly: false
IsObsolete: false
IsStatic: false
Description: Determines the rate at which the player's stamina regenerates.
- Name: UseHeadTurning
Type: boolean
IsAccessibleByScripts: true
IsReadOnly: false
IsObsolete: false
IsStatic: false
Description: Determines whether the player uses head turning by default.
- Name: UseBubbleChat
Type: boolean
IsAccessibleByScripts: true
IsReadOnly: false
IsObsolete: false
IsStatic: false
Description: Determines whether the player uses bubble chat by default.
- Name: AutoLoadAppearance
Type: boolean
IsAccessibleByScripts: true
IsReadOnly: false
IsObsolete: false
IsStatic: false
Description: Determines whether the player's appearance is automatically loaded
by default.
Methods:
@@ -110,5 +126,6 @@ Events: []
IsStatic: true
IsAbstract: false
IsInstantiatable: false
StaticAlias: PlayerDefaults
Description: PlayerDefaults is a service used for storing the default values of
the Player when created.

View File

@@ -6,4 +6,5 @@ Events: []
IsStatic: true
IsAbstract: false
IsInstantiatable: false
StaticAlias: PlayerGUI
Description: PlayerGUI is a class that contains all custom GUIs.

View File

@@ -6,18 +6,21 @@ Properties:
IsAccessibleByScripts: true
IsReadOnly: true
IsObsolete: false
IsStatic: false
Description: The player who is currently playing the game.
- Name: PlayerCollisionEnabled
Type: boolean
IsAccessibleByScripts: true
IsReadOnly: false
IsObsolete: false
IsStatic: false
Description: Determines whether or not collisions between players are enabled.
- Name: PlayersCount
Type: number
IsAccessibleByScripts: true
IsReadOnly: true
IsObsolete: false
IsStatic: false
Description: The number of players currently in the game.
Methods:
- Name: GetPlayers
@@ -63,4 +66,5 @@ Events:
IsStatic: true
IsAbstract: false
IsInstantiatable: false
StaticAlias: Players
Description: Players is the container class for all Player instances.

View File

@@ -6,11 +6,13 @@ Properties:
IsAccessibleByScripts: true
IsReadOnly: false
IsObsolete: false
IsStatic: false
Description: The range of the point light's illumination.
Methods: []
Events: []
IsStatic: false
IsAbstract: false
IsInstantiatable: true
StaticAlias: null
Description: PointLight is a type of light that emits light in all directions
from a single point.

View File

@@ -6,72 +6,84 @@ Properties:
IsAccessibleByScripts: true
IsReadOnly: false
IsObsolete: false
IsStatic: false
Description: The head color
- Name: TorsoColor
Type: Color
IsAccessibleByScripts: true
IsReadOnly: false
IsObsolete: false
IsStatic: false
Description: The torso color
- Name: LeftArmColor
Type: Color
IsAccessibleByScripts: true
IsReadOnly: false
IsObsolete: false
IsStatic: false
Description: The left arm color
- Name: RightArmColor
Type: Color
IsAccessibleByScripts: true
IsReadOnly: false
IsObsolete: false
IsStatic: false
Description: The right arm color
- Name: LeftLegColor
Type: Color
IsAccessibleByScripts: true
IsReadOnly: false
IsObsolete: false
IsStatic: false
Description: The left leg color
- Name: RightLegColor
Type: Color
IsAccessibleByScripts: true
IsReadOnly: false
IsObsolete: false
IsStatic: false
Description: The right leg color
- Name: FaceImage
Type: ImageAsset
IsAccessibleByScripts: true
IsReadOnly: false
IsObsolete: false
IsStatic: false
Description: The face image to use
- Name: ShirtImage
Type: ImageAsset
IsAccessibleByScripts: true
IsReadOnly: false
IsObsolete: false
IsStatic: false
Description: The shirt image to use
- Name: PantsImage
Type: ImageAsset
IsAccessibleByScripts: true
IsReadOnly: false
IsObsolete: false
IsStatic: false
Description: The pants image to use
- Name: TorsoMesh
Type: MeshAsset
IsAccessibleByScripts: true
IsReadOnly: false
IsObsolete: false
IsStatic: false
Description: The torso mesh to use
- Name: Ragdolling
Type: boolean
IsAccessibleByScripts: true
IsReadOnly: true
IsObsolete: false
IsStatic: false
Description: Returns true if this character is ragdolling
- Name: RagdollPosition
Type: Vector3
IsAccessibleByScripts: true
IsReadOnly: true
IsObsolete: false
IsStatic: false
Description: Returns the current global ragdoll position, if ragdoll haven't
starts yet. Returns `Vector3.Zero`
- Name: RagdollRotation
@@ -79,6 +91,7 @@ Properties:
IsAccessibleByScripts: true
IsReadOnly: true
IsObsolete: false
IsStatic: false
Description: Returns the current global ragdoll rotation, if ragdoll haven't
starts yet. Returns `Vector3.Zero`
Methods:
@@ -129,6 +142,73 @@ Methods:
IsObsolete: false
IsStatic: false
Description: Clear current appearance.
- Name: SetBoneOverrideTo
ReturnType: nil
Parameters:
- Name: attachment
Type: CharacterAttachmentEnum
IsOptional: false
DefaultValue: ""
- Name: to
Type: boolean
IsOptional: false
DefaultValue: ""
IsAsync: false
IsObsolete: false
IsStatic: false
Description: Set Bone override mode
- Name: SetBoneOverridePosition
ReturnType: nil
Parameters:
- Name: attachment
Type: CharacterAttachmentEnum
IsOptional: false
DefaultValue: ""
- Name: pos
Type: Vector3
IsOptional: false
DefaultValue: ""
IsAsync: false
IsObsolete: false
IsStatic: false
Description: Set bone override position
- Name: SetBoneOverrideRotation
ReturnType: nil
Parameters:
- Name: attachment
Type: CharacterAttachmentEnum
IsOptional: false
DefaultValue: ""
- Name: euler
Type: Vector3
IsOptional: false
DefaultValue: ""
IsAsync: false
IsObsolete: false
IsStatic: false
Description: Set bone override rotation
- Name: GetBoneOverridePosition
ReturnType: Vector3
Parameters:
- Name: attachment
Type: CharacterAttachmentEnum
IsOptional: false
DefaultValue: ""
IsAsync: false
IsObsolete: false
IsStatic: false
Description: Get bone override position
- Name: GetBoneOverrideRotation
ReturnType: Vector3
Parameters:
- Name: attachment
Type: CharacterAttachmentEnum
IsOptional: false
DefaultValue: ""
IsAsync: false
IsObsolete: false
IsStatic: false
Description: Get bone override rotation
Events:
- Name: RagdollStarted
Arguments: ""
@@ -139,4 +219,5 @@ Events:
IsStatic: false
IsAbstract: false
IsInstantiatable: true
StaticAlias: null
Description: PolytorianModel is a CharacterModel that represent default Polytoria Character.

View File

@@ -6,12 +6,14 @@ Properties:
IsAccessibleByScripts: true
IsReadOnly: true
IsObsolete: false
IsStatic: true
Description: Determines whether the player has photo mode enabled.
- Name: UsePostProcessing
Type: boolean
IsAccessibleByScripts: true
IsReadOnly: true
IsObsolete: false
IsStatic: true
Description: Determines whether the player has post-processing effects enabled.
Methods: []
Events:
@@ -25,5 +27,6 @@ Events:
IsStatic: true
IsAbstract: false
IsInstantiatable: false
StaticAlias: Preferences
Description: PreferencesService is a service that allows scripts to access some
of the user preferences

View File

@@ -6,12 +6,14 @@ Properties:
IsAccessibleByScripts: true
IsReadOnly: false
IsObsolete: false
IsStatic: false
Description: Current activity status.
- Name: CoverImage
Type: PTImageAsset
IsAccessibleByScripts: true
IsReadOnly: false
IsObsolete: false
IsStatic: false
Description: Activity cover image.
Methods:
- Name: ResetTimer
@@ -25,5 +27,6 @@ Events: []
IsStatic: true
IsAbstract: false
IsInstantiatable: false
StaticAlias: Presence
Description: PresenceService is a service that allows scripts to set the active
status of the player. Which will be used to display in supported integrations.

Some files were not shown because too many files have changed in this diff Show More