diff --git a/xml/types/RayResult.xml b/xml/types/RayResult.xml
index 34369cb..da516e1 100644
--- a/xml/types/RayResult.xml
+++ b/xml/types/RayResult.xml
@@ -8,7 +8,7 @@
true
false
false
- Missing Documentation
+ The origin point of the ray.
Direction
@@ -16,7 +16,7 @@
true
false
false
- Missing Documentation
+ The direction vector of the ray.
Position
@@ -24,7 +24,7 @@
true
false
false
- Missing Documentation
+ The position where the ray hit an object.
Normal
@@ -32,7 +32,7 @@
true
false
false
- Missing Documentation
+ The surface normal at the point where the ray hit.
Distance
@@ -40,7 +40,7 @@
true
false
false
- Missing Documentation
+ The distance from the ray's origin to the hit point.
Instance
@@ -48,10 +48,10 @@
true
false
false
- Missing Documentation
+ The instance that was hit by the ray.
false
false
false
- Missing Documentation
+ RayResult is a data type that contains data about a raycast result.
diff --git a/xml/types/Script.xml b/xml/types/Script.xml
index 50e9ac5..c3eb0b6 100644
--- a/xml/types/Script.xml
+++ b/xml/types/Script.xml
@@ -8,7 +8,7 @@
false
false
false
- Missing Documentation
+ The source code of the script as a string.
LinkedScript
@@ -16,7 +16,7 @@
false
false
false
- Missing Documentation
+ A linked script asset associated with this script.
Compatibility
@@ -24,7 +24,7 @@
false
false
false
- Missing Documentation
+ Indicates whether the script is running in compatibility mode.
Call
@@ -44,7 +44,7 @@
false
false
false
- Missing Documentation
+ Calls a function in the script with the given arguments.
CallAsync
@@ -64,10 +64,10 @@
false
false
false
- Missing Documentation
+ Calls a function in the script asynchronously with the given arguments.
false
true
false
- Missing Documentation
+ Scripts are abstract base classes representing Lua code that can be executed in the game.
diff --git a/xml/types/ScriptService.xml b/xml/types/ScriptService.xml
index 245c4aa..31b1b9d 100644
--- a/xml/types/ScriptService.xml
+++ b/xml/types/ScriptService.xml
@@ -5,5 +5,5 @@
true
false
false
- Missing Documentation
+ ScriptService is a service used for storing scripts and local scripts. It is also responsible for managing their execution within the game.
diff --git a/xml/types/Seat.xml b/xml/types/Seat.xml
index 656b4b7..729a0b0 100644
--- a/xml/types/Seat.xml
+++ b/xml/types/Seat.xml
@@ -8,7 +8,7 @@
true
false
false
- Missing Documentation
+ Indicates who is currently occupying the seat.
CanNPCSit
@@ -16,7 +16,7 @@
true
false
false
- Missing Documentation
+ Determines whether NPCs are allowed to sit on this seat or only players.
Sat
@@ -24,7 +24,7 @@
occupant
NPC
- Missing Documentation
+ Fires when an occupant sits on the seat.
Vacated
@@ -32,10 +32,10 @@
occupant
NPC
- Missing Documentation
+ Fires when an occupant leaves the seat.
false
false
true
- Missing Documentation
+ Seats are parts the player can sit on.
diff --git a/xml/types/ServerHidden.xml b/xml/types/ServerHidden.xml
index 623c5d2..8df5046 100644
--- a/xml/types/ServerHidden.xml
+++ b/xml/types/ServerHidden.xml
@@ -5,5 +5,5 @@
true
false
false
- Missing Documentation
+ ServerHidden, similar to Hidden, is a container for objects that are meant to be hidden. Unlike Hidden, ServerHidden won't replicate its contents to clients and can only be accessed by the server.
diff --git a/xml/types/ServerScript.xml b/xml/types/ServerScript.xml
index c541d09..526e906 100644
--- a/xml/types/ServerScript.xml
+++ b/xml/types/ServerScript.xml
@@ -5,5 +5,5 @@
false
false
true
- Missing Documentation
+ ServerScript is a script that runs on the server.
diff --git a/xml/types/Sky.xml b/xml/types/Sky.xml
index 6a8598e..15d0387 100644
--- a/xml/types/Sky.xml
+++ b/xml/types/Sky.xml
@@ -5,5 +5,5 @@
false
true
false
- Missing Documentation
+ Sky is an abstract base class representing the sky in the game world.
diff --git a/xml/types/Sound.xml b/xml/types/Sound.xml
index f60d311..bc00234 100644
--- a/xml/types/Sound.xml
+++ b/xml/types/Sound.xml
@@ -8,7 +8,7 @@
true
false
false
- Missing Documentation
+ The audio asset to be played by the sound.
Volume
@@ -16,7 +16,7 @@
true
false
false
- Missing Documentation
+ The volume level of the sound.
Pitch
@@ -24,7 +24,7 @@
true
false
false
- Missing Documentation
+ The pitch level of the sound.
Autoplay
@@ -32,7 +32,7 @@
true
false
false
- Missing Documentation
+ Determines whether the sound should start playing automatically when loaded.
Loop
@@ -40,7 +40,7 @@
true
false
false
- Missing Documentation
+ Determines whether the sound should loop when it reaches the end.
PlayInWorld
@@ -48,7 +48,7 @@
true
false
false
- Missing Documentation
+ Determines whether the sound should be played in the 3D world space.
MaxDistance
@@ -56,7 +56,7 @@
true
false
false
- Missing Documentation
+ The maximum distance at which the sound can be heard.
Time
@@ -64,7 +64,7 @@
true
false
false
- Missing Documentation
+ Indicates the current playback position of the sound in seconds.
Playing
@@ -72,7 +72,7 @@
true
true
false
- Missing Documentation
+ Indicates whether the sound is currently playing.
Loading
@@ -80,7 +80,7 @@
true
true
false
- Missing Documentation
+ Indicates whether the sound is currently loading.
Length
@@ -88,7 +88,7 @@
true
true
false
- Missing Documentation
+ The total length of the sound in seconds.
Play
@@ -96,7 +96,7 @@
false
false
false
- Missing Documentation
+ Starts playing the sound.
PlayOneShot
@@ -110,7 +110,7 @@
false
false
false
- Missing Documentation
+ Plays the sound once at the specified volume without affecting the current playback.
Stop
@@ -118,7 +118,7 @@
false
false
false
- Missing Documentation
+ Stops the sound if it is currently playing.
Loaded
@@ -128,5 +128,5 @@
false
false
true
- Missing Documentation
+ Sounds are objects that can be placed in the world and play audio.
diff --git a/xml/types/SpotLight.xml b/xml/types/SpotLight.xml
index 9e1b20f..de7764e 100644
--- a/xml/types/SpotLight.xml
+++ b/xml/types/SpotLight.xml
@@ -8,7 +8,7 @@
true
false
false
- Missing Documentation
+ The maximum distance the light can reach.
Angle
@@ -16,10 +16,10 @@
true
false
false
- Missing Documentation
+ The angle of the spotlight's cone.
false
false
true
- Missing Documentation
+ SpotLight is a source of light emitting in a specific direction and angle that can be placed in the world.
diff --git a/xml/types/StringValue.xml b/xml/types/StringValue.xml
index c9de708..72d7181 100644
--- a/xml/types/StringValue.xml
+++ b/xml/types/StringValue.xml
@@ -8,10 +8,10 @@
true
false
false
- Missing Documentation
+ The value of this object.
false
false
true
- Missing Documentation
+ StringValue is an object that holds a string value.
diff --git a/xml/types/SunLight.xml b/xml/types/SunLight.xml
index dd392c2..e80f6ba 100644
--- a/xml/types/SunLight.xml
+++ b/xml/types/SunLight.xml
@@ -5,5 +5,5 @@
true
false
false
- Missing Documentation
+ SunLight is the main directional light source representing the sun in the game world.
diff --git a/xml/types/Text3D.xml b/xml/types/Text3D.xml
index bed64d0..c0eb982 100644
--- a/xml/types/Text3D.xml
+++ b/xml/types/Text3D.xml
@@ -8,7 +8,7 @@
true
false
false
- Missing Documentation
+ The text content displayed.
FontSize
@@ -16,7 +16,7 @@
true
false
false
- Missing Documentation
+ The size of the font used for the text.
Color
@@ -24,7 +24,7 @@
true
false
false
- Missing Documentation
+ The color of the text.
OutlineWidth
@@ -32,7 +32,7 @@
true
false
false
- Missing Documentation
+ The width of the text outline.
OutlineColor
@@ -40,7 +40,7 @@
true
false
false
- Missing Documentation
+ The color of the text outline.
FaceCamera
@@ -48,7 +48,7 @@
true
false
false
- Missing Documentation
+ Determines whether the text should always be facing the camera.
HorizontalAlignment
@@ -56,7 +56,7 @@
true
false
false
- Missing Documentation
+ Determines the horizontal alignment of the text.
VerticalAlignment
@@ -64,7 +64,7 @@
true
false
false
- Missing Documentation
+ Determines the vertical alignment of the text.
FontAsset
@@ -72,7 +72,7 @@
true
false
false
- Missing Documentation
+ The font asset used for the text.
UseRichText
@@ -80,10 +80,10 @@
true
false
false
- Missing Documentation
+ Determines whether the text should be parsed as rich text.
false
false
true
- Missing Documentation
+ Text3D is a class that represents 3D text in the game world.
diff --git a/xml/types/Tool.xml b/xml/types/Tool.xml
index d0f9e61..a1eab9b 100644
--- a/xml/types/Tool.xml
+++ b/xml/types/Tool.xml
@@ -8,7 +8,7 @@
true
false
false
- Missing Documentation
+ Determines whether the tool can be dropped by the player.
Holder
@@ -16,7 +16,7 @@
true
false
false
- Missing Documentation
+ Determines who is currently holding this tool.
Activate
@@ -24,7 +24,7 @@
false
false
false
- Missing Documentation
+ Activates the tool, similarly to pressing the mouse button.
Deactivate
@@ -32,7 +32,7 @@
false
false
false
- Missing Documentation
+ Deactivates the tool, similarly to releasing the mouse button.
PlayAnimation
@@ -46,7 +46,7 @@
false
false
false
- Missing Documentation
+ Plays the specified animation on the holder of the tool.
Equipped
@@ -71,5 +71,5 @@
false
false
true
- Missing Documentation
+ Tools are objects that can be held by the player.
diff --git a/xml/types/Truss.xml b/xml/types/Truss.xml
index 7e31768..c948719 100644
--- a/xml/types/Truss.xml
+++ b/xml/types/Truss.xml
@@ -8,10 +8,10 @@
true
false
false
- Missing Documentation
+ The speed at which the player can climb the truss.
false
false
true
- Missing Documentation
+ Trusses are parts that can be climbed by the player.