diff --git a/xml/types/ColorSeries.xml b/xml/types/ColorSeries.xml
index 30dcd42..139ec23 100644
--- a/xml/types/ColorSeries.xml
+++ b/xml/types/ColorSeries.xml
@@ -38,6 +38,102 @@
true
Create color series by this color range
+
+ SetColor
+ nil
+
+ point
+ number
+ false
+
+
+
+ color
+ Color
+ false
+
+
+ false
+ false
+ false
+ Missing Documentation
+
+
+ RemovePoint
+ nil
+
+ point
+ number
+ false
+
+
+ false
+ false
+ false
+ Missing Documentation
+
+
+ SetOffset
+ nil
+
+ point
+ number
+ false
+
+
+
+ offset
+ number
+ false
+
+
+ false
+ false
+ false
+ Missing Documentation
+
+
+ GetColor
+ Color
+
+ point
+ number
+ false
+
+
+ false
+ false
+ false
+ Missing Documentation
+
+
+ GetOffset
+ number
+
+ point
+ number
+ false
+
+
+ false
+ false
+ false
+ Missing Documentation
+
+
+ Lerp
+ Color
+
+ t
+ number
+ false
+
+
+ false
+ false
+ false
+ Missing Documentation
+
false
false
false
diff --git a/xml/types/Environment.xml b/xml/types/Environment.xml
index a8b463b..499e5e7 100644
--- a/xml/types/Environment.xml
+++ b/xml/types/Environment.xml
@@ -6,7 +6,7 @@
CurrentCamera
Camera
true
- true
+ false
false
Determines the current camera which player is using to view
diff --git a/xml/types/IOService.xml b/xml/types/IOService.xml
index a24300f..215be07 100644
--- a/xml/types/IOService.xml
+++ b/xml/types/IOService.xml
@@ -14,7 +14,7 @@
false
false
false
- Missing Documentation
+ Read the file data from path
WriteBytesToPath
@@ -34,7 +34,7 @@
true
false
false
- Missing Documentation
+ Write data to file in the project
ListProjectFiles
@@ -42,7 +42,7 @@
false
false
false
- Missing Documentation
+ List all files in the project
ReadBytesFromID
@@ -56,7 +56,7 @@
false
false
false
- Missing Documentation
+ Read the file data from linked ID
GetPathFromID
@@ -70,10 +70,10 @@
false
false
false
- Missing Documentation
+ Get the file path from linked ID
true
false
false
- Missing Documentation
+ Class for interacting with IO in project, only usable with scripts with the respective permission.
diff --git a/xml/types/InputActionAxis.xml b/xml/types/InputActionAxis.xml
index bde8f4b..e9ed077 100644
--- a/xml/types/InputActionAxis.xml
+++ b/xml/types/InputActionAxis.xml
@@ -29,5 +29,5 @@
false
false
false
-
+ InputActionAxis is a class that represents input action of axis type.
diff --git a/xml/types/InputActionButton.xml b/xml/types/InputActionButton.xml
index 6a54f02..fde6f07 100644
--- a/xml/types/InputActionButton.xml
+++ b/xml/types/InputActionButton.xml
@@ -39,5 +39,5 @@
false
false
false
- Missing Documentation
+ InputActionButton is a class that represents input action of button type.
diff --git a/xml/types/InputActionVector2.xml b/xml/types/InputActionVector2.xml
index 954f30a..8c37a8f 100644
--- a/xml/types/InputActionVector2.xml
+++ b/xml/types/InputActionVector2.xml
@@ -45,5 +45,5 @@
false
false
false
- Missing Documentation
+ InputActionVector2 is a class that represents input action of Vector2 type.
diff --git a/xml/types/InputButton.xml b/xml/types/InputButton.xml
index 6ea5e46..474bee0 100644
--- a/xml/types/InputButton.xml
+++ b/xml/types/InputButton.xml
@@ -35,5 +35,5 @@
false
false
false
- Missing Documentation
+ InputButton is a class that represents a button KeyCode
diff --git a/xml/types/InputButtonCollection.xml b/xml/types/InputButtonCollection.xml
index 371e836..a4e9aa2 100644
--- a/xml/types/InputButtonCollection.xml
+++ b/xml/types/InputButtonCollection.xml
@@ -33,5 +33,5 @@
false
false
false
- Missing Documentation
+ A collection of Input Buttons
diff --git a/xml/types/InteractionPrompt.xml b/xml/types/InteractionPrompt.xml
index eb1c79e..baa90ff 100644
--- a/xml/types/InteractionPrompt.xml
+++ b/xml/types/InteractionPrompt.xml
@@ -60,5 +60,5 @@
false
false
true
- Missing Documentation
+ WIP class, not functional yet
diff --git a/xml/types/LightingModifier.xml b/xml/types/LightingModifier.xml
index 60f55cf..b3c36a6 100644
--- a/xml/types/LightingModifier.xml
+++ b/xml/types/LightingModifier.xml
@@ -5,5 +5,5 @@
false
true
false
- Missing Documentation
+ Base class for lighting modifiers
diff --git a/xml/types/LogDispatcher.xml b/xml/types/LogDispatcher.xml
deleted file mode 100644
index 923da22..0000000
--- a/xml/types/LogDispatcher.xml
+++ /dev/null
@@ -1,9 +0,0 @@
-
-
- LogDispatcher
- NetworkedObject
- false
- false
- false
- Missing Documentation
-
diff --git a/xml/types/Marker3D.xml b/xml/types/Marker3D.xml
index f79eca4..d115c19 100644
--- a/xml/types/Marker3D.xml
+++ b/xml/types/Marker3D.xml
@@ -21,5 +21,5 @@
false
false
true
- Missing Documentation
+ Marker3D is a object that allows marking a specific point in world. This will hint an axis gizmo in local test and creator.
diff --git a/xml/types/MeshAsset.xml b/xml/types/MeshAsset.xml
index f8093ca..b4d988f 100644
--- a/xml/types/MeshAsset.xml
+++ b/xml/types/MeshAsset.xml
@@ -5,5 +5,5 @@
false
true
false
- Missing Documentation
+ Base class for mesh assets
diff --git a/xml/types/NewServerRequestData.xml b/xml/types/NewServerRequestData.xml
index 18ae6b2..f1d0dd1 100644
--- a/xml/types/NewServerRequestData.xml
+++ b/xml/types/NewServerRequestData.xml
@@ -29,5 +29,5 @@
false
false
false
- Missing Documentation
+ NewServerRequestData represents the request data for a new server instance, to be used with PlacesService.
diff --git a/xml/types/NumberRange.xml b/xml/types/NumberRange.xml
index 6567913..443ca48 100644
--- a/xml/types/NumberRange.xml
+++ b/xml/types/NumberRange.xml
@@ -38,6 +38,20 @@
true
Missing Documentation
+
+ Lerp
+ number
+
+ t
+ number
+ false
+
+
+ false
+ false
+ false
+ Missing Documentation
+
false
false
false
diff --git a/xml/types/PTAudioAsset.xml b/xml/types/PTAudioAsset.xml
index 7d9253a..d397e26 100644
--- a/xml/types/PTAudioAsset.xml
+++ b/xml/types/PTAudioAsset.xml
@@ -13,5 +13,5 @@
false
false
true
- Missing Documentation
+ Audio asset which is loaded from Polytoria
diff --git a/xml/types/PTCallback.xml b/xml/types/PTCallback.xml
index f7858d7..d136e5b 100644
--- a/xml/types/PTCallback.xml
+++ b/xml/types/PTCallback.xml
@@ -5,5 +5,5 @@
false
false
false
- Missing Documentation
+ A function that doesn't expect a return value. This will sometimes be referred as `function`
diff --git a/xml/types/PTFunction.xml b/xml/types/PTFunction.xml
index bb89391..65fba26 100644
--- a/xml/types/PTFunction.xml
+++ b/xml/types/PTFunction.xml
@@ -5,5 +5,5 @@
false
false
false
- Missing Documentation
+ A function that expects a return value. This will sometimes be referred as `function`
diff --git a/xml/types/PTImageAsset.xml b/xml/types/PTImageAsset.xml
index 0061a87..c1a0f0a 100644
--- a/xml/types/PTImageAsset.xml
+++ b/xml/types/PTImageAsset.xml
@@ -8,7 +8,7 @@
true
false
false
- Missing Documentation
+ Asset ID of this image
ImageType
@@ -16,10 +16,10 @@
true
false
false
- Missing Documentation
+ Image type of this image
false
false
true
- Missing Documentation
+ An image asset that's loaded from Polytoria.
diff --git a/xml/types/PTMeshAsset.xml b/xml/types/PTMeshAsset.xml
index 87633e0..71db652 100644
--- a/xml/types/PTMeshAsset.xml
+++ b/xml/types/PTMeshAsset.xml
@@ -8,10 +8,10 @@
false
false
false
- Missing Documentation
+ Asset ID of this mesh
false
false
true
- Missing Documentation
+ A messh asset that's loaded from Polytoria.
diff --git a/xml/types/PTSignal.xml b/xml/types/PTSignal.xml
index 3b1213e..ad7c168 100644
--- a/xml/types/PTSignal.xml
+++ b/xml/types/PTSignal.xml
@@ -14,7 +14,7 @@
false
false
false
- Missing Documentation
+ Connect a function to this signal
Disconnect
@@ -28,7 +28,7 @@
false
false
false
- Missing Documentation
+ Disconnect a function from this signal
Wait
@@ -36,7 +36,7 @@
true
false
false
- Missing Documentation
+ Wait until this signal's emitted
Once
@@ -50,10 +50,10 @@
false
false
false
- Missing Documentation
+ Listen to this signal only once
false
false
false
- Missing Documentation
+ A signal which scripts can subscribe to
diff --git a/xml/types/Physical.xml b/xml/types/Physical.xml
index 7780ea6..23e81d6 100644
--- a/xml/types/Physical.xml
+++ b/xml/types/Physical.xml
@@ -85,5 +85,5 @@
false
true
false
- Missing Documentation
+ Physical represents a physics object
diff --git a/xml/types/PhysicalModel.xml b/xml/types/PhysicalModel.xml
index fb0bb67..282917d 100644
--- a/xml/types/PhysicalModel.xml
+++ b/xml/types/PhysicalModel.xml
@@ -5,5 +5,5 @@
false
false
true
- Missing Documentation
+ PhysicalModel is a object that represent a group of objects, that's affected by physics.
diff --git a/xml/types/PlacesService.xml b/xml/types/PlacesService.xml
index d1ed6af..c43ccb1 100644
--- a/xml/types/PlacesService.xml
+++ b/xml/types/PlacesService.xml
@@ -14,7 +14,7 @@
true
false
false
- Missing Documentation
+ Request a new server with data
NewServerAsync
@@ -28,7 +28,7 @@
true
false
false
- Missing Documentation
+ Request a new server with data
JoinPlaceAsync
@@ -48,7 +48,7 @@
true
false
false
- Missing Documentation
+ Join a player to a public server of the specified place
JoinPlacePartyAsync
@@ -68,7 +68,7 @@
true
false
false
- Missing Documentation
+ Join a party of player to a public server of the specified place
JoinPrivateAsync
@@ -88,7 +88,7 @@
true
false
false
- Missing Documentation
+ Join a player to a private server of the specified place
JoinPrivatePartyAsync
@@ -108,10 +108,10 @@
true
false
false
- Missing Documentation
+ Join a party of player to a private server of the specified place
true
false
false
- Missing Documentation
+ PlacesService is a service that is used to join players to other places
diff --git a/xml/types/PreferencesService.xml b/xml/types/PreferencesService.xml
index 0244a52..d2e33a5 100644
--- a/xml/types/PreferencesService.xml
+++ b/xml/types/PreferencesService.xml
@@ -33,5 +33,5 @@
true
false
false
- Missing Documentation
+ PreferencesService is a service that allows scripts to access some of the user preferences
diff --git a/xml/types/PresenceService.xml b/xml/types/PresenceService.xml
index 520fd11..84bdfac 100644
--- a/xml/types/PresenceService.xml
+++ b/xml/types/PresenceService.xml
@@ -29,5 +29,5 @@
true
false
false
- Missing Documentation
+ PresenceService is a service that allows scripts to set the active status of the player. Which will be used to display in supported integrations.
diff --git a/xml/types/ResourceAsset.xml b/xml/types/ResourceAsset.xml
index 071c1d1..b62e702 100644
--- a/xml/types/ResourceAsset.xml
+++ b/xml/types/ResourceAsset.xml
@@ -5,5 +5,5 @@
false
true
false
- Missing Documentation
+ Base class for resource based assets
diff --git a/xml/types/ScriptSharedTable.xml b/xml/types/ScriptSharedTable.xml
index 6c305c6..ba19e0e 100644
--- a/xml/types/ScriptSharedTable.xml
+++ b/xml/types/ScriptSharedTable.xml
@@ -5,5 +5,5 @@
false
false
false
- Missing Documentation
+ Shared table of object. This class provides a table which any scripts can modify.
diff --git a/xml/types/Temporary.xml b/xml/types/Temporary.xml
index 6a9810e..c480e04 100644
--- a/xml/types/Temporary.xml
+++ b/xml/types/Temporary.xml
@@ -5,5 +5,5 @@
true
false
false
- Missing Documentation
+ A temporary container. All class that were instantiated from `Instance.New` will have this class as their first parent.
diff --git a/xml/types/TweenObject.xml b/xml/types/TweenObject.xml
index 3fa9426..024ad86 100644
--- a/xml/types/TweenObject.xml
+++ b/xml/types/TweenObject.xml
@@ -8,7 +8,7 @@
true
false
false
- Missing Documentation
+ Determines if this tween is looped
Parallel
@@ -16,7 +16,7 @@
true
false
false
- Missing Documentation
+ Determines if this tween will run all the tweens in parallel
SpeedScale
@@ -24,7 +24,7 @@
true
false
false
- Missing Documentation
+ Determines the speed scale of this tween
IsRunning
@@ -32,7 +32,7 @@
true
true
false
- Missing Documentation
+ Returns whether or not this tween is running
ElapsedTime
@@ -40,7 +40,7 @@
true
true
false
- Missing Documentation
+ Returns the elapsed time of this tween
SetDirection
@@ -54,7 +54,7 @@
false
false
false
- Missing Documentation
+ Set the direction of this tween. This function returns a `TweenObject` which means you can stack it with other functions.
SetTrans
@@ -68,7 +68,7 @@
false
false
false
- Missing Documentation
+ Set the transition of this tween. This function returns a `TweenObject` which means you can stack it with other functions.
TweenPosition
@@ -94,7 +94,7 @@
false
false
false
- Missing Documentation
+ Tweens the position of a Dynamic.
TweenRotation
@@ -120,7 +120,7 @@
false
false
false
- Missing Documentation
+ Tweens the rotation of a Dynamic.
TweenSize
@@ -146,7 +146,7 @@
false
false
false
- Missing Documentation
+ Tweens the size of a Dynamic.
TweenColor
@@ -178,7 +178,7 @@
false
false
false
- Missing Documentation
+ Tweens a color between two specified values.
TweenNumber
@@ -210,7 +210,7 @@
false
false
false
- Missing Documentation
+ Tweens a number between two specified values.
TweenVector2
@@ -242,7 +242,7 @@
false
false
false
- Missing Documentation
+ Tweens a Vector2 between two specified values.
TweenVector3
@@ -274,7 +274,7 @@
false
false
false
- Missing Documentation
+ Tweens a Vector3 between two specified values.
Play
@@ -282,7 +282,7 @@
false
false
false
- Missing Documentation
+ Play this tween
Pause
@@ -290,7 +290,7 @@
false
false
false
- Missing Documentation
+ Pause this tween
Stop
@@ -298,7 +298,7 @@
false
false
false
- Missing Documentation
+ Stop this tween
Interval
@@ -312,7 +312,7 @@
false
false
false
- Missing Documentation
+ Creates a delay in the tween.
Chain
@@ -320,7 +320,7 @@
false
false
false
- Missing Documentation
+ Chain a tween if parallel is set to true
Cancel
@@ -334,7 +334,7 @@
false
false
false
- Missing Documentation
+ Cancel this tween
Finished
@@ -349,5 +349,5 @@
false
false
false
- Missing Documentation
+ An object that represents tween
diff --git a/xml/types/TweenService.xml b/xml/types/TweenService.xml
index 7203ac8..dae79f9 100644
--- a/xml/types/TweenService.xml
+++ b/xml/types/TweenService.xml
@@ -8,10 +8,12 @@
false
false
false
- Missing Documentation
+ Creates a new tween object
+
+ Note: Tween will run automatically after one frame, you must use it's function right after creating it.
true
false
false
- Missing Documentation
+ TweenService is a service for managing tweens
diff --git a/xml/types/Vehicle.xml b/xml/types/Vehicle.xml
index 5f6a27c..9f20a3b 100644
--- a/xml/types/Vehicle.xml
+++ b/xml/types/Vehicle.xml
@@ -8,7 +8,7 @@
true
false
false
- Missing Documentation
+ Determines the forward force limit in kg/s.
SteerLimit
@@ -16,7 +16,7 @@
true
false
false
- Missing Documentation
+ Determines the steering limit in degrees.
Force
@@ -24,7 +24,7 @@
true
false
false
- Missing Documentation
+ Determines the forward force in kg/s.
Brake
@@ -32,7 +32,7 @@
true
false
false
- Missing Documentation
+ Determines the break amount in kg/s.
Steering
@@ -40,7 +40,7 @@
true
false
false
- Missing Documentation
+ Determines the steering angle in degrees
Driver
@@ -48,10 +48,10 @@
true
false
false
- Missing Documentation
+ Determines the current driver of this vehicle.
false
false
true
- Missing Documentation
+ Vehicle class represents a vehicle that can be driven by a player
diff --git a/xml/types/VehicleSeat.xml b/xml/types/VehicleSeat.xml
index f9bb67c..8c66cbf 100644
--- a/xml/types/VehicleSeat.xml
+++ b/xml/types/VehicleSeat.xml
@@ -5,5 +5,5 @@
false
false
true
- Missing Documentation
+ A seat for Vehicle
diff --git a/xml/types/VehicleWheel.xml b/xml/types/VehicleWheel.xml
index 334c770..40a631e 100644
--- a/xml/types/VehicleWheel.xml
+++ b/xml/types/VehicleWheel.xml
@@ -8,7 +8,7 @@
true
false
false
- Missing Documentation
+ Determines if this wheel should be used for traction.
UseForSteering
@@ -16,7 +16,7 @@
true
false
false
- Missing Documentation
+ Determines if this wheel should be used for steering.
Radius
@@ -24,10 +24,10 @@
true
false
false
- Missing Documentation
+ Determines the radius for this wheel.
false
false
true
- Missing Documentation
+ A wheel for the vehicle