diff --git a/.gitmodules b/.gitmodules
index 2851e057..46789ed1 100644
--- a/.gitmodules
+++ b/.gitmodules
@@ -13,3 +13,6 @@
[submodule "plugin/Packages/TestEZ"]
path = plugin/Packages/TestEZ
url = https://github.com/roblox/testez.git
+[submodule "plugin/Packages/Highlighter"]
+ path = plugin/Packages/Highlighter
+ url = https://github.com/boatbomber/highlighter.git
diff --git a/CHANGELOG.md b/CHANGELOG.md
index df9875bf..ae116190 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -2,6 +2,8 @@
## Unreleased Changes
* Added headless API for Studio companion plugins. ([#631])
+* Internally for themes, we use `Color3.fromHex` now instead of custom-made solution ([#761]).
+* On failing to open a file from Roblox Studio, it is now logged appropriately instead of being ignored ([#745]).
* Significantly improved performance of `rojo sourcemap`. ([#668])
* Fixed the diff visualizer of connected sessions. ([#674])
* Fixed disconnected session activity. ([#675])
@@ -20,8 +22,16 @@
* Added support for syncing in `.toml` files ([#633])
* Add `plugin` flag to the `build` command that outputs to the local plugins folder ([#735])
* Added better support for `Font` properties ([#731])
+* Add new plugin template to the `init` command ([#738])
+* Added rich Source diffs in patch visualizer ([#748])
+* Fix PatchTree performance issues ([#755])
+* Don't override the initial enabled state for source diffing ([#760])
+* Added support for `Terrain.MaterialColors` ([#770])
+* Allow `Terrain` to be specified without a classname ([#771])
[#631]: https://github.com/rojo-rbx/rojo/pull/631
+[#761]: https://github.com/rojo-rbx/rojo/pull/761
+[#745]: https://github.com/rojo-rbx/rojo/pull/745
[#668]: https://github.com/rojo-rbx/rojo/pull/668
[#674]: https://github.com/rojo-rbx/rojo/pull/674
[#675]: https://github.com/rojo-rbx/rojo/pull/675
@@ -40,6 +50,12 @@
[#633]: https://github.com/rojo-rbx/rojo/pull/633
[#735]: https://github.com/rojo-rbx/rojo/pull/735
[#731]: https://github.com/rojo-rbx/rojo/pull/731
+[#738]: https://github.com/rojo-rbx/rojo/pull/738
+[#748]: https://github.com/rojo-rbx/rojo/pull/748
+[#755]: https://github.com/rojo-rbx/rojo/pull/755
+[#760]: https://github.com/rojo-rbx/rojo/pull/760
+[#770]: https://github.com/rojo-rbx/rojo/pull/770
+[#771]: https://github.com/rojo-rbx/rojo/pull/771
## [7.3.0] - April 22, 2023
* Added `$attributes` to project format. ([#574])
diff --git a/Cargo.lock b/Cargo.lock
index cc544cf7..f106d61f 100644
--- a/Cargo.lock
+++ b/Cargo.lock
@@ -1647,9 +1647,9 @@ dependencies = [
[[package]]
name = "rbx_binary"
-version = "0.7.0"
+version = "0.7.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "1631584eb343930a5a738635504b8c1f3ef2ae9c947bff942bbbac075f6887f6"
+checksum = "4e50573021d04b680018955662eba7dc4aac3de92219231798f6c9b41e38ab01"
dependencies = [
"log",
"lz4",
@@ -1662,9 +1662,9 @@ dependencies = [
[[package]]
name = "rbx_dom_weak"
-version = "2.4.0"
+version = "2.5.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "b7cc2238fd858d706f4f5c6a0f9af3cd4a10f3f8dc8b6534e683f8543af26f33"
+checksum = "161729449bbb0cfa657ce7bcca6a160d0af06d8b8d9efdc9abe14735dccacdb9"
dependencies = [
"rbx_types",
"serde",
@@ -1672,19 +1672,20 @@ dependencies = [
[[package]]
name = "rbx_reflection"
-version = "4.2.0"
+version = "4.3.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "a8915748c8a3b2a92540e4e35e99ebd548df2d62b0a6cf38ae5d0081f0e611d5"
+checksum = "08bd48487192046fec8f805f3fa29f3d7d5beb9890b0859b1a92bd8aff580343"
dependencies = [
"rbx_types",
"serde",
+ "thiserror",
]
[[package]]
name = "rbx_reflection_database"
-version = "0.2.6+roblox-572"
+version = "0.2.7+roblox-588"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "780a70e2aff0c2a922bf2e72449e3a67e656ce622af4f8895c22d15cd98dfd5b"
+checksum = "1be6cf674182806f11ad4899dd1feafe977591f1ae035ae05a58d4b74e487276"
dependencies = [
"lazy_static",
"rbx_reflection",
@@ -1694,9 +1695,9 @@ dependencies = [
[[package]]
name = "rbx_types"
-version = "1.5.0"
+version = "1.6.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "b9644faf3ae1858ba10615fa5955c330e49cf0f6ad37a83db3e1c398c4afac12"
+checksum = "070106e926b8ae54c7bc443e5db4d868d7f0af51c1d7cfd7efe1364c1753d8a3"
dependencies = [
"base64 0.13.1",
"bitflags",
@@ -1709,9 +1710,9 @@ dependencies = [
[[package]]
name = "rbx_xml"
-version = "0.13.0"
+version = "0.13.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "6d5f9361d83d06aae8ea42d7002d35e2652b198e8ce68c918b97e371f8a31352"
+checksum = "4bc65b70827519fdc4ab47416d1085b912f087fadab9ed415471b6daba635574"
dependencies = [
"base64 0.13.1",
"log",
@@ -1856,9 +1857,9 @@ dependencies = [
[[package]]
name = "rmp-serde"
-version = "0.14.4"
+version = "1.1.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "4ce7d70c926fe472aed493b902010bccc17fa9f7284145cb8772fd22fdb052d8"
+checksum = "bffea85eea980d8a74453e5d02a8d93028f3c34725de143085a844ebe953258a"
dependencies = [
"byteorder",
"rmp",
diff --git a/Cargo.toml b/Cargo.toml
index 124d5c8f..4c210934 100644
--- a/Cargo.toml
+++ b/Cargo.toml
@@ -12,9 +12,7 @@ readme = "README.md"
edition = "2021"
build = "build.rs"
-exclude = [
- "/test-projects/**",
-]
+exclude = ["/test-projects/**"]
[profile.dev]
panic = "abort"
@@ -51,11 +49,11 @@ memofs = { version = "0.2.0", path = "crates/memofs" }
# rbx_reflection_database = { path = "../rbx-dom/rbx_reflection_database" }
# rbx_xml = { path = "../rbx-dom/rbx_xml" }
-rbx_binary = "0.7.0"
-rbx_dom_weak = "2.4.0"
-rbx_reflection = "4.2.0"
-rbx_reflection_database = "0.2.6"
-rbx_xml = "0.13.0"
+rbx_binary = "0.7.1"
+rbx_dom_weak = "2.5.0"
+rbx_reflection = "4.3.0"
+rbx_reflection_database = "0.2.7"
+rbx_xml = "0.13.1"
anyhow = "1.0.44"
backtrace = "0.3.61"
@@ -75,7 +73,11 @@ notify = "4.0.17"
num_cpus = "1.15.0"
opener = "0.5.0"
rayon = "1.7.0"
-reqwest = { version = "0.11.10", features = ["blocking", "json", "native-tls-vendored"] }
+reqwest = { version = "0.11.10", features = [
+ "blocking",
+ "json",
+ "native-tls-vendored",
+] }
ritz = "0.1.0"
roblox_install = "1.0.0"
serde = { version = "1.0.130", features = ["derive", "rc"] }
diff --git a/assets/default-model-project/README.md b/assets/default-model-project/README.md
index 30dfc436..1c1ad23c 100644
--- a/assets/default-model-project/README.md
+++ b/assets/default-model-project/README.md
@@ -2,7 +2,7 @@
Generated by [Rojo](https://github.com/rojo-rbx/rojo) {rojo_version}.
## Getting Started
-To build this library or plugin, use:
+To build this library, use:
```bash
rojo build -o "{project_name}.rbxmx"
diff --git a/assets/default-plugin-project/README.md b/assets/default-plugin-project/README.md
new file mode 100644
index 00000000..a02eac72
--- /dev/null
+++ b/assets/default-plugin-project/README.md
@@ -0,0 +1,17 @@
+# {project_name}
+Generated by [Rojo](https://github.com/rojo-rbx/rojo) {rojo_version}.
+
+## Getting Started
+To build this plugin to your local plugins folder, use:
+
+```bash
+rojo build -p "{project_name}.rbxm"
+```
+
+You can include the `watch` flag to re-build it on save:
+
+```bash
+rojo build -p "{project_name}.rbxm" --watch
+```
+
+For more help, check out [the Rojo documentation](https://rojo.space/docs).
diff --git a/assets/default-plugin-project/default.project.json b/assets/default-plugin-project/default.project.json
new file mode 100644
index 00000000..e7bb5891
--- /dev/null
+++ b/assets/default-plugin-project/default.project.json
@@ -0,0 +1,6 @@
+{
+ "name": "{project_name}",
+ "tree": {
+ "$path": "src"
+ }
+}
\ No newline at end of file
diff --git a/assets/default-plugin-project/gitignore.txt b/assets/default-plugin-project/gitignore.txt
new file mode 100644
index 00000000..608ce35a
--- /dev/null
+++ b/assets/default-plugin-project/gitignore.txt
@@ -0,0 +1,3 @@
+# Plugin model files
+/{project_name}.rbxmx
+/{project_name}.rbxm
diff --git a/plugin/Packages/Highlighter b/plugin/Packages/Highlighter
new file mode 160000
index 00000000..e0d06144
--- /dev/null
+++ b/plugin/Packages/Highlighter
@@ -0,0 +1 @@
+Subproject commit e0d061449ea5c4452ef77008b5197ae4d3d77621
diff --git a/plugin/rbx_dom_lua/EncodedValue.lua b/plugin/rbx_dom_lua/EncodedValue.lua
index b1a82dd7..16dde489 100644
--- a/plugin/rbx_dom_lua/EncodedValue.lua
+++ b/plugin/rbx_dom_lua/EncodedValue.lua
@@ -265,6 +265,26 @@ types = {
toPod = identity,
},
+ MaterialColors = {
+ fromPod = function(pod: { [string]: { number } })
+ local real = {}
+ for name, color in pod do
+ real[Enum.Material[name]] = Color3.fromRGB(color[1], color[2], color[3])
+ end
+ return real
+ end,
+ toPod = function(roblox: { [Enum.Material]: Color3 })
+ local pod = {}
+ for material, color in roblox do
+ pod[material.Name] = {
+ math.round(math.clamp(color.R, 0, 1) * 255),
+ math.round(math.clamp(color.G, 0, 1) * 255),
+ math.round(math.clamp(color.B, 0, 1) * 255)
+ }
+ end
+ end,
+ },
+
NumberRange = {
fromPod = unpackDecoder(NumberRange.new),
diff --git a/plugin/rbx_dom_lua/allValues.json b/plugin/rbx_dom_lua/allValues.json
index 545c9306..b233ab25 100644
--- a/plugin/rbx_dom_lua/allValues.json
+++ b/plugin/rbx_dom_lua/allValues.json
@@ -230,6 +230,118 @@
},
"ty": "Int64"
},
+ "MaterialColors": {
+ "value": {
+ "MaterialColors": {
+ "Grass": [
+ 106,
+ 127,
+ 63
+ ],
+ "Slate": [
+ 63,
+ 127,
+ 107
+ ],
+ "Concrete": [
+ 127,
+ 102,
+ 63
+ ],
+ "Brick": [
+ 138,
+ 86,
+ 62
+ ],
+ "Sand": [
+ 143,
+ 126,
+ 95
+ ],
+ "WoodPlanks": [
+ 139,
+ 109,
+ 79
+ ],
+ "Rock": [
+ 102,
+ 108,
+ 111
+ ],
+ "Glacier": [
+ 101,
+ 176,
+ 234
+ ],
+ "Snow": [
+ 195,
+ 199,
+ 218
+ ],
+ "Sandstone": [
+ 137,
+ 90,
+ 71
+ ],
+ "Mud": [
+ 58,
+ 46,
+ 36
+ ],
+ "Basalt": [
+ 30,
+ 30,
+ 37
+ ],
+ "Ground": [
+ 102,
+ 92,
+ 59
+ ],
+ "CrackedLava": [
+ 232,
+ 156,
+ 74
+ ],
+ "Asphalt": [
+ 115,
+ 123,
+ 107
+ ],
+ "Cobblestone": [
+ 132,
+ 123,
+ 90
+ ],
+ "Ice": [
+ 129,
+ 194,
+ 224
+ ],
+ "LeafyGrass": [
+ 115,
+ 132,
+ 74
+ ],
+ "Salt": [
+ 198,
+ 189,
+ 181
+ ],
+ "Limestone": [
+ 206,
+ 173,
+ 148
+ ],
+ "Pavement": [
+ 148,
+ 148,
+ 140
+ ]
+ }
+ },
+ "ty": "MaterialColors"
+ },
"NumberRange": {
"value": {
"NumberRange": [
diff --git a/plugin/rbx_dom_lua/customProperties.lua b/plugin/rbx_dom_lua/customProperties.lua
index 3720a0d7..d4d6f723 100644
--- a/plugin/rbx_dom_lua/customProperties.lua
+++ b/plugin/rbx_dom_lua/customProperties.lua
@@ -1,5 +1,30 @@
local CollectionService = game:GetService("CollectionService")
+--- A list of `Enum.Material` values that are used for Terrain.MaterialColors
+local TERRAIN_MATERIAL_COLORS = {
+ Enum.Material.Grass,
+ Enum.Material.Slate,
+ Enum.Material.Concrete,
+ Enum.Material.Brick,
+ Enum.Material.Sand,
+ Enum.Material.WoodPlanks,
+ Enum.Material.Rock,
+ Enum.Material.Glacier,
+ Enum.Material.Snow,
+ Enum.Material.Sandstone,
+ Enum.Material.Mud,
+ Enum.Material.Basalt,
+ Enum.Material.Ground,
+ Enum.Material.CrackedLava,
+ Enum.Material.Asphalt,
+ Enum.Material.Cobblestone,
+ Enum.Material.Ice,
+ Enum.Material.LeafyGrass,
+ Enum.Material.Salt,
+ Enum.Material.Limestone,
+ Enum.Material.Pavement,
+}
+
-- Defines how to read and write properties that aren't directly scriptable.
--
-- The reflection database refers to these as having scriptability = "Custom"
@@ -71,4 +96,24 @@ return {
end,
},
},
+ Terrain = {
+ MaterialColors = {
+ read = function(instance: Terrain)
+ -- There's no way to get a list of every color, so we have to
+ -- make one.
+ local colors = {}
+ for _, material in TERRAIN_MATERIAL_COLORS do
+ colors[material] = instance:GetMaterialColor(material)
+ end
+
+ return true, colors
+ end,
+ write = function(instance: Terrain, _, value: { [Enum.Material]: Color3 })
+ for material, color in value do
+ instance:SetMaterialColor(material, color)
+ end
+ return true
+ end,
+ },
+ },
}
diff --git a/plugin/rbx_dom_lua/database.json b/plugin/rbx_dom_lua/database.json
index b26361a3..1c88154c 100644
--- a/plugin/rbx_dom_lua/database.json
+++ b/plugin/rbx_dom_lua/database.json
@@ -1,9 +1,9 @@
{
"Version": [
0,
- 572,
+ 588,
0,
- 5720484
+ 5880517
],
"Classes": {
"Accessory": {
@@ -56,13 +56,13 @@
}
},
"Attributes": {
- "BinaryString": ""
+ "Attributes": {}
},
"SourceAssetId": {
"Int64": -1
},
"Tags": {
- "BinaryString": ""
+ "Tags": []
}
}
},
@@ -147,6 +147,22 @@
"Serialization": "DoesNotSerialize"
}
}
+ },
+ "BackendAccoutrementState": {
+ "Name": "BackendAccoutrementState",
+ "Scriptability": "None",
+ "DataType": {
+ "Value": "Int32"
+ },
+ "Tags": [
+ "Hidden",
+ "NotScriptable"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "DoesNotSerialize"
+ }
+ }
}
},
"DefaultProperties": {
@@ -177,13 +193,13 @@
}
},
"Attributes": {
- "BinaryString": ""
+ "Attributes": {}
},
"SourceAssetId": {
"Int64": -1
},
"Tags": {
- "BinaryString": ""
+ "Tags": []
}
}
},
@@ -194,14 +210,50 @@
"Properties": {},
"DefaultProperties": {
"Attributes": {
- "BinaryString": ""
+ "Attributes": {}
},
"LevelOfDetail": {
"Enum": 0
},
+ "ModelMeshCFrame": {
+ "CFrame": {
+ "position": [
+ 0.0,
+ 0.0,
+ 0.0
+ ],
+ "orientation": [
+ [
+ 1.0,
+ 0.0,
+ 0.0
+ ],
+ [
+ 0.0,
+ 1.0,
+ 0.0
+ ],
+ [
+ 0.0,
+ 0.0,
+ 1.0
+ ]
+ ]
+ }
+ },
+ "ModelMeshSize": {
+ "Vector3": [
+ 0.0,
+ 0.0,
+ 0.0
+ ]
+ },
"ModelStreamingMode": {
"Enum": 0
},
+ "NeedsPivotMigration": {
+ "Bool": false
+ },
"Scale": {
"Float32": 1.0
},
@@ -209,7 +261,33 @@
"Int64": -1
},
"Tags": {
- "BinaryString": ""
+ "Tags": []
+ },
+ "WorldPivotData": {
+ "OptionalCFrame": {
+ "position": [
+ 0.0,
+ 0.0,
+ 0.0
+ ],
+ "orientation": [
+ [
+ 1.0,
+ 0.0,
+ 0.0
+ ],
+ [
+ 0.0,
+ 1.0,
+ 0.0
+ ],
+ [
+ 0.0,
+ 0.0,
+ 1.0
+ ]
+ ]
+ }
}
}
},
@@ -231,6 +309,19 @@
}
}
},
+ "FallbackImage": {
+ "Name": "FallbackImage",
+ "Scriptability": "ReadWrite",
+ "DataType": {
+ "Value": "Content"
+ },
+ "Tags": [],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
+ },
"Status": {
"Name": "Status",
"Scriptability": "Read",
@@ -272,23 +363,6 @@
}
}
},
- "PortalStatus": {
- "Name": "PortalStatus",
- "Scriptability": "Read",
- "DataType": {
- "Enum": "AdPortalStatus"
- },
- "Tags": [
- "Deprecated",
- "NotReplicated",
- "ReadOnly"
- ],
- "Kind": {
- "Canonical": {
- "Serialization": "DoesNotSerialize"
- }
- }
- },
"PortalVersion": {
"Name": "PortalVersion",
"Scriptability": "None",
@@ -362,19 +436,6 @@
}
}
},
- "BalanceRigidityEnabled": {
- "Name": "BalanceRigidityEnabled",
- "Scriptability": "ReadWrite",
- "DataType": {
- "Value": "Bool"
- },
- "Tags": [],
- "Kind": {
- "Canonical": {
- "Serialization": "Serializes"
- }
- }
- },
"BalanceSpeed": {
"Name": "BalanceSpeed",
"Scriptability": "ReadWrite",
@@ -388,6 +449,22 @@
}
}
},
+ "LinearImpulse": {
+ "Name": "LinearImpulse",
+ "Scriptability": "ReadWrite",
+ "DataType": {
+ "Value": "Vector3"
+ },
+ "Tags": [
+ "Hidden",
+ "NotReplicated"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "DoesNotSerialize"
+ }
+ }
+ },
"MaintainAngularMomentum": {
"Name": "MaintainAngularMomentum",
"Scriptability": "ReadWrite",
@@ -427,8 +504,8 @@
}
}
},
- "OrientationMaxTorque": {
- "Name": "OrientationMaxTorque",
+ "TurnMaxTorque": {
+ "Name": "TurnMaxTorque",
"Scriptability": "ReadWrite",
"DataType": {
"Value": "Float32"
@@ -440,8 +517,8 @@
}
}
},
- "OrientationSpeedFactor": {
- "Name": "OrientationSpeedFactor",
+ "TurnSpeedFactor": {
+ "Name": "TurnSpeedFactor",
"Scriptability": "ReadWrite",
"DataType": {
"Value": "Float32"
@@ -452,50 +529,11 @@
"Serialization": "Serializes"
}
}
- },
- "TurningMaxTorque": {
- "Name": "TurningMaxTorque",
- "Scriptability": "ReadWrite",
- "DataType": {
- "Value": "Float32"
- },
- "Tags": [],
- "Kind": {
- "Canonical": {
- "Serialization": "Serializes"
- }
- }
- },
- "TurningSpeedFactor": {
- "Name": "TurningSpeedFactor",
- "Scriptability": "ReadWrite",
- "DataType": {
- "Value": "Float32"
- },
- "Tags": [],
- "Kind": {
- "Canonical": {
- "Serialization": "Serializes"
- }
- }
- },
- "VectorForce": {
- "Name": "VectorForce",
- "Scriptability": "ReadWrite",
- "DataType": {
- "Value": "Vector3"
- },
- "Tags": [],
- "Kind": {
- "Canonical": {
- "Serialization": "Serializes"
- }
- }
}
},
"DefaultProperties": {
"Attributes": {
- "BinaryString": ""
+ "Attributes": {}
},
"BalanceMaxTorque": {
"Float32": 10000.0
@@ -518,33 +556,17 @@
"MoveSpeedFactor": {
"Float32": 1.0
},
- "OrientationMaxTorque": {
- "Float32": 10000.0
- },
- "OrientationSpeedFactor": {
- "Float32": 1.0
- },
- "RigidityEnabled": {
- "Bool": false
- },
"SourceAssetId": {
"Int64": -1
},
"Tags": {
- "BinaryString": ""
+ "Tags": []
},
- "TurningMaxTorque": {
+ "TurnMaxTorque": {
"Float32": 10000.0
},
- "TurningSpeedFactor": {
+ "TurnSpeedFactor": {
"Float32": 1.0
- },
- "VectorForce": {
- "Vector3": [
- 0.0,
- 0.0,
- 0.0
- ]
}
}
},
@@ -579,6 +601,21 @@
}
}
},
+ "LookAtPosition": {
+ "Name": "LookAtPosition",
+ "Scriptability": "ReadWrite",
+ "DataType": {
+ "Value": "Vector3"
+ },
+ "Tags": [
+ "NotReplicated"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "DoesNotSerialize"
+ }
+ }
+ },
"MaxAngularVelocity": {
"Name": "MaxAngularVelocity",
"Scriptability": "ReadWrite",
@@ -706,7 +743,7 @@
"Enum": 0
},
"Attributes": {
- "BinaryString": ""
+ "Attributes": {}
},
"CFrame": {
"CFrame": {
@@ -735,7 +772,7 @@
}
},
"Color": {
- "Int32": 23
+ "BrickColor": 23
},
"Enabled": {
"Bool": true
@@ -765,7 +802,7 @@
"Int64": -1
},
"Tags": {
- "BinaryString": ""
+ "Tags": []
},
"Visible": {
"Bool": false
@@ -790,6 +827,45 @@
}
}
},
+ "ForceLimitMode": {
+ "Name": "ForceLimitMode",
+ "Scriptability": "ReadWrite",
+ "DataType": {
+ "Enum": "ForceLimitMode"
+ },
+ "Tags": [],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
+ },
+ "ForceRelativeTo": {
+ "Name": "ForceRelativeTo",
+ "Scriptability": "ReadWrite",
+ "DataType": {
+ "Enum": "ActuatorRelativeTo"
+ },
+ "Tags": [],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
+ },
+ "MaxAxesForce": {
+ "Name": "MaxAxesForce",
+ "Scriptability": "ReadWrite",
+ "DataType": {
+ "Value": "Vector3"
+ },
+ "Tags": [],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
+ },
"MaxForce": {
"Name": "MaxForce",
"Scriptability": "ReadWrite",
@@ -887,14 +963,27 @@
"Bool": false
},
"Attributes": {
- "BinaryString": ""
+ "Attributes": {}
},
"Color": {
- "Int32": 194
+ "BrickColor": 194
},
"Enabled": {
"Bool": true
},
+ "ForceLimitMode": {
+ "Enum": 0
+ },
+ "ForceRelativeTo": {
+ "Enum": 2
+ },
+ "MaxAxesForce": {
+ "Vector3": [
+ 10000.0,
+ 10000.0,
+ 10000.0
+ ]
+ },
"MaxForce": {
"Float32": 10000.0
},
@@ -924,7 +1013,7 @@
"Int64": -1
},
"Tags": {
- "BinaryString": ""
+ "Tags": []
},
"Visible": {
"Bool": false
@@ -969,13 +1058,13 @@
"String": ""
},
"Attributes": {
- "BinaryString": ""
+ "Attributes": {}
},
"SourceAssetId": {
"Int64": -1
},
"Tags": {
- "BinaryString": ""
+ "Tags": []
}
}
},
@@ -1046,10 +1135,10 @@
]
},
"Attributes": {
- "BinaryString": ""
+ "Attributes": {}
},
"Color": {
- "Int32": 23
+ "BrickColor": 23
},
"Enabled": {
"Bool": true
@@ -1067,7 +1156,7 @@
"Int64": -1
},
"Tags": {
- "BinaryString": ""
+ "Tags": []
},
"Visible": {
"Bool": false
@@ -1098,13 +1187,13 @@
"Content": ""
},
"Attributes": {
- "BinaryString": ""
+ "Attributes": {}
},
"SourceAssetId": {
"Int64": -1
},
"Tags": {
- "BinaryString": ""
+ "Tags": []
}
}
},
@@ -1131,6 +1220,22 @@
}
}
},
+ "GuidBinaryString": {
+ "Name": "GuidBinaryString",
+ "Scriptability": "None",
+ "DataType": {
+ "Value": "BinaryString"
+ },
+ "Tags": [
+ "Hidden",
+ "NotScriptable"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
+ },
"Loop": {
"Name": "Loop",
"Scriptability": "ReadWrite",
@@ -1233,10 +1338,10 @@
},
"DefaultProperties": {
"Attributes": {
- "BinaryString": ""
+ "Attributes": {}
},
"Color": {
- "Int32": 23
+ "BrickColor": 23
},
"Enabled": {
"Bool": true
@@ -1254,7 +1359,7 @@
"Int64": -1
},
"Tags": {
- "BinaryString": ""
+ "Tags": []
},
"Transform": {
"CFrame": {
@@ -1294,13 +1399,13 @@
"Properties": {},
"DefaultProperties": {
"Attributes": {
- "BinaryString": ""
+ "Attributes": {}
},
"SourceAssetId": {
"Int64": -1
},
"Tags": {
- "BinaryString": ""
+ "Tags": []
}
}
},
@@ -1314,13 +1419,13 @@
"Properties": {},
"DefaultProperties": {
"Attributes": {
- "BinaryString": ""
+ "Attributes": {}
},
"SourceAssetId": {
"Int64": -1
},
"Tags": {
- "BinaryString": ""
+ "Tags": []
}
}
},
@@ -1335,20 +1440,259 @@
"Properties": {},
"DefaultProperties": {}
},
+ "AnimationImportData": {
+ "Name": "AnimationImportData",
+ "Tags": [
+ "NotCreatable",
+ "NotReplicated"
+ ],
+ "Superclass": "BaseImportData",
+ "Properties": {},
+ "DefaultProperties": {}
+ },
"AnimationRigData": {
"Name": "AnimationRigData",
"Tags": [],
"Superclass": "Instance",
- "Properties": {},
+ "Properties": {
+ "articulatedJoint": {
+ "Name": "articulatedJoint",
+ "Scriptability": "None",
+ "DataType": {
+ "Value": "BinaryString"
+ },
+ "Tags": [
+ "Hidden",
+ "NotScriptable"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
+ },
+ "endEffectorRotationConstraint": {
+ "Name": "endEffectorRotationConstraint",
+ "Scriptability": "None",
+ "DataType": {
+ "Value": "BinaryString"
+ },
+ "Tags": [
+ "Hidden",
+ "NotScriptable"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
+ },
+ "endEffectorTranslationConstraint": {
+ "Name": "endEffectorTranslationConstraint",
+ "Scriptability": "None",
+ "DataType": {
+ "Value": "BinaryString"
+ },
+ "Tags": [
+ "Hidden",
+ "NotScriptable"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
+ },
+ "endEffectorWeight": {
+ "Name": "endEffectorWeight",
+ "Scriptability": "None",
+ "DataType": {
+ "Value": "BinaryString"
+ },
+ "Tags": [
+ "Hidden",
+ "NotScriptable"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
+ },
+ "facsControl": {
+ "Name": "facsControl",
+ "Scriptability": "None",
+ "DataType": {
+ "Value": "BinaryString"
+ },
+ "Tags": [
+ "Hidden",
+ "NotScriptable"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
+ },
+ "label": {
+ "Name": "label",
+ "Scriptability": "None",
+ "DataType": {
+ "Value": "BinaryString"
+ },
+ "Tags": [
+ "Hidden",
+ "NotScriptable"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
+ },
+ "name": {
+ "Name": "name",
+ "Scriptability": "None",
+ "DataType": {
+ "Value": "BinaryString"
+ },
+ "Tags": [
+ "Hidden",
+ "NotScriptable"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
+ },
+ "parent": {
+ "Name": "parent",
+ "Scriptability": "None",
+ "DataType": {
+ "Value": "BinaryString"
+ },
+ "Tags": [
+ "Hidden",
+ "NotScriptable"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
+ },
+ "postTransform": {
+ "Name": "postTransform",
+ "Scriptability": "None",
+ "DataType": {
+ "Value": "BinaryString"
+ },
+ "Tags": [
+ "Hidden",
+ "NotScriptable"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
+ },
+ "preTransform": {
+ "Name": "preTransform",
+ "Scriptability": "None",
+ "DataType": {
+ "Value": "BinaryString"
+ },
+ "Tags": [
+ "Hidden",
+ "NotScriptable"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
+ },
+ "transform": {
+ "Name": "transform",
+ "Scriptability": "None",
+ "DataType": {
+ "Value": "BinaryString"
+ },
+ "Tags": [
+ "Hidden",
+ "NotScriptable"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
+ },
+ "weight": {
+ "Name": "weight",
+ "Scriptability": "None",
+ "DataType": {
+ "Value": "BinaryString"
+ },
+ "Tags": [
+ "Hidden",
+ "NotScriptable"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
+ }
+ },
"DefaultProperties": {
"Attributes": {
- "BinaryString": ""
+ "Attributes": {}
},
"SourceAssetId": {
"Int64": -1
},
"Tags": {
+ "Tags": []
+ },
+ "articulatedJoint": {
"BinaryString": ""
+ },
+ "endEffectorRotationConstraint": {
+ "BinaryString": ""
+ },
+ "endEffectorTranslationConstraint": {
+ "BinaryString": ""
+ },
+ "endEffectorWeight": {
+ "BinaryString": ""
+ },
+ "facsControl": {
+ "BinaryString": ""
+ },
+ "label": {
+ "BinaryString": "AQAAAAEAAAAAAAAA"
+ },
+ "name": {
+ "BinaryString": "AQAAAAEAAAAAAAAA"
+ },
+ "parent": {
+ "BinaryString": "AQAAAAEAAAAAAA=="
+ },
+ "postTransform": {
+ "BinaryString": "AQAAAAEAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAA="
+ },
+ "preTransform": {
+ "BinaryString": "AQAAAAEAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAA="
+ },
+ "transform": {
+ "BinaryString": "AQAAAAEAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAA="
+ },
+ "weight": {
+ "BinaryString": "AQAAAAAAAAA="
}
}
},
@@ -1632,7 +1976,7 @@
},
"DefaultProperties": {
"Attributes": {
- "BinaryString": ""
+ "Attributes": {}
},
"PreferLodEnabled": {
"Bool": true
@@ -1641,7 +1985,7 @@
"Int64": -1
},
"Tags": {
- "BinaryString": ""
+ "Tags": []
}
}
},
@@ -1684,11 +2028,91 @@
"Serialization": "Serializes"
}
}
+ },
+ "MouseButton1DownConnectionCount": {
+ "Name": "MouseButton1DownConnectionCount",
+ "Scriptability": "None",
+ "DataType": {
+ "Value": "Int32"
+ },
+ "Tags": [
+ "Hidden",
+ "NotScriptable"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "DoesNotSerialize"
+ }
+ }
+ },
+ "MouseButton1UpConnectionCount": {
+ "Name": "MouseButton1UpConnectionCount",
+ "Scriptability": "None",
+ "DataType": {
+ "Value": "Int32"
+ },
+ "Tags": [
+ "Hidden",
+ "NotScriptable"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "DoesNotSerialize"
+ }
+ }
+ },
+ "MouseDragConnectionCount": {
+ "Name": "MouseDragConnectionCount",
+ "Scriptability": "None",
+ "DataType": {
+ "Value": "Int32"
+ },
+ "Tags": [
+ "Hidden",
+ "NotScriptable"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "DoesNotSerialize"
+ }
+ }
+ },
+ "MouseEnterConnectionCount": {
+ "Name": "MouseEnterConnectionCount",
+ "Scriptability": "None",
+ "DataType": {
+ "Value": "Int32"
+ },
+ "Tags": [
+ "Hidden",
+ "NotScriptable"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "DoesNotSerialize"
+ }
+ }
+ },
+ "MouseLeaveConnectionCount": {
+ "Name": "MouseLeaveConnectionCount",
+ "Scriptability": "None",
+ "DataType": {
+ "Value": "Int32"
+ },
+ "Tags": [
+ "Hidden",
+ "NotScriptable"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "DoesNotSerialize"
+ }
+ }
}
},
"DefaultProperties": {
"Attributes": {
- "BinaryString": ""
+ "Attributes": {}
},
"Axes": {
"Axes": [
@@ -1708,7 +2132,7 @@
"Int64": -1
},
"Tags": {
- "BinaryString": ""
+ "Tags": []
},
"Transparency": {
"Float32": 0.0
@@ -1872,13 +2296,13 @@
"Properties": {},
"DefaultProperties": {
"Attributes": {
- "BinaryString": ""
+ "Attributes": {}
},
"SourceAssetId": {
"Int64": -1
},
"Tags": {
- "BinaryString": ""
+ "Tags": []
}
}
},
@@ -1977,7 +2401,7 @@
},
"DefaultProperties": {
"Attributes": {
- "BinaryString": ""
+ "Attributes": {}
},
"Color": {
"Color3": [
@@ -2009,7 +2433,7 @@
"Int64": -1
},
"Tags": {
- "BinaryString": ""
+ "Tags": []
}
}
},
@@ -2221,7 +2645,7 @@
},
"DefaultProperties": {
"Attributes": {
- "BinaryString": ""
+ "Attributes": {}
},
"CFrame": {
"CFrame": {
@@ -2253,13 +2677,762 @@
"Int64": -1
},
"Tags": {
- "BinaryString": ""
+ "Tags": []
},
"Visible": {
"Bool": false
}
}
},
+ "AudioAnalyzer": {
+ "Name": "AudioAnalyzer",
+ "Tags": [
+ "NotBrowsable"
+ ],
+ "Superclass": "Instance",
+ "Properties": {
+ "PeakLevel": {
+ "Name": "PeakLevel",
+ "Scriptability": "Read",
+ "DataType": {
+ "Value": "Float32"
+ },
+ "Tags": [
+ "NotReplicated",
+ "ReadOnly"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "DoesNotSerialize"
+ }
+ }
+ },
+ "RmsLevel": {
+ "Name": "RmsLevel",
+ "Scriptability": "Read",
+ "DataType": {
+ "Value": "Float32"
+ },
+ "Tags": [
+ "NotReplicated",
+ "ReadOnly"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "DoesNotSerialize"
+ }
+ }
+ }
+ },
+ "DefaultProperties": {
+ "Attributes": {
+ "Attributes": {}
+ },
+ "SourceAssetId": {
+ "Int64": -1
+ },
+ "Tags": {
+ "Tags": []
+ }
+ }
+ },
+ "AudioChorus": {
+ "Name": "AudioChorus",
+ "Tags": [
+ "NotBrowsable"
+ ],
+ "Superclass": "Instance",
+ "Properties": {
+ "Depth": {
+ "Name": "Depth",
+ "Scriptability": "ReadWrite",
+ "DataType": {
+ "Value": "Float32"
+ },
+ "Tags": [],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
+ },
+ "Mix": {
+ "Name": "Mix",
+ "Scriptability": "ReadWrite",
+ "DataType": {
+ "Value": "Float32"
+ },
+ "Tags": [],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
+ },
+ "Rate": {
+ "Name": "Rate",
+ "Scriptability": "ReadWrite",
+ "DataType": {
+ "Value": "Float32"
+ },
+ "Tags": [],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
+ }
+ },
+ "DefaultProperties": {
+ "Attributes": {
+ "Attributes": {}
+ },
+ "Depth": {
+ "Float32": 0.45
+ },
+ "Mix": {
+ "Float32": 0.85
+ },
+ "Rate": {
+ "Float32": 5.0
+ },
+ "SourceAssetId": {
+ "Int64": -1
+ },
+ "Tags": {
+ "Tags": []
+ }
+ }
+ },
+ "AudioCompressor": {
+ "Name": "AudioCompressor",
+ "Tags": [
+ "NotBrowsable"
+ ],
+ "Superclass": "Instance",
+ "Properties": {
+ "Attack": {
+ "Name": "Attack",
+ "Scriptability": "ReadWrite",
+ "DataType": {
+ "Value": "Float32"
+ },
+ "Tags": [],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
+ },
+ "MakeupGain": {
+ "Name": "MakeupGain",
+ "Scriptability": "ReadWrite",
+ "DataType": {
+ "Value": "Float32"
+ },
+ "Tags": [],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
+ },
+ "Ratio": {
+ "Name": "Ratio",
+ "Scriptability": "ReadWrite",
+ "DataType": {
+ "Value": "Float32"
+ },
+ "Tags": [],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
+ },
+ "Release": {
+ "Name": "Release",
+ "Scriptability": "ReadWrite",
+ "DataType": {
+ "Value": "Float32"
+ },
+ "Tags": [],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
+ },
+ "Threshold": {
+ "Name": "Threshold",
+ "Scriptability": "ReadWrite",
+ "DataType": {
+ "Value": "Float32"
+ },
+ "Tags": [],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
+ }
+ },
+ "DefaultProperties": {
+ "Attack": {
+ "Float32": 0.1
+ },
+ "Attributes": {
+ "Attributes": {}
+ },
+ "MakeupGain": {
+ "Float32": 0.0
+ },
+ "Ratio": {
+ "Float32": 40.0
+ },
+ "Release": {
+ "Float32": 0.1
+ },
+ "SourceAssetId": {
+ "Int64": -1
+ },
+ "Tags": {
+ "Tags": []
+ },
+ "Threshold": {
+ "Float32": -40.0
+ }
+ }
+ },
+ "AudioDeviceInput": {
+ "Name": "AudioDeviceInput",
+ "Tags": [
+ "NotBrowsable"
+ ],
+ "Superclass": "Instance",
+ "Properties": {
+ "AccessList": {
+ "Name": "AccessList",
+ "Scriptability": "None",
+ "DataType": {
+ "Value": "BinaryString"
+ },
+ "Tags": [
+ "Hidden",
+ "NotScriptable"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "DoesNotSerialize"
+ }
+ }
+ },
+ "AccessType": {
+ "Name": "AccessType",
+ "Scriptability": "ReadWrite",
+ "DataType": {
+ "Enum": "AccessModifierType"
+ },
+ "Tags": [],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
+ },
+ "Active": {
+ "Name": "Active",
+ "Scriptability": "Read",
+ "DataType": {
+ "Value": "Bool"
+ },
+ "Tags": [],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
+ },
+ "IsReady": {
+ "Name": "IsReady",
+ "Scriptability": "None",
+ "DataType": {
+ "Value": "Bool"
+ },
+ "Tags": [
+ "NotReplicated",
+ "ReadOnly"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "DoesNotSerialize"
+ }
+ }
+ },
+ "Muted": {
+ "Name": "Muted",
+ "Scriptability": "ReadWrite",
+ "DataType": {
+ "Value": "Bool"
+ },
+ "Tags": [],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
+ },
+ "Player": {
+ "Name": "Player",
+ "Scriptability": "ReadWrite",
+ "DataType": {
+ "Value": "Ref"
+ },
+ "Tags": [],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
+ }
+ },
+ "DefaultProperties": {
+ "AccessType": {
+ "Enum": 1
+ },
+ "Active": {
+ "Bool": true
+ },
+ "Attributes": {
+ "Attributes": {}
+ },
+ "Muted": {
+ "Bool": false
+ },
+ "SourceAssetId": {
+ "Int64": -1
+ },
+ "Tags": {
+ "Tags": []
+ }
+ }
+ },
+ "AudioDeviceOutput": {
+ "Name": "AudioDeviceOutput",
+ "Tags": [
+ "NotBrowsable"
+ ],
+ "Superclass": "Instance",
+ "Properties": {
+ "Player": {
+ "Name": "Player",
+ "Scriptability": "ReadWrite",
+ "DataType": {
+ "Value": "Ref"
+ },
+ "Tags": [],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
+ }
+ },
+ "DefaultProperties": {
+ "Attributes": {
+ "Attributes": {}
+ },
+ "SourceAssetId": {
+ "Int64": -1
+ },
+ "Tags": {
+ "Tags": []
+ }
+ }
+ },
+ "AudioDistortion": {
+ "Name": "AudioDistortion",
+ "Tags": [
+ "NotBrowsable"
+ ],
+ "Superclass": "Instance",
+ "Properties": {
+ "Level": {
+ "Name": "Level",
+ "Scriptability": "ReadWrite",
+ "DataType": {
+ "Value": "Float32"
+ },
+ "Tags": [],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
+ }
+ },
+ "DefaultProperties": {
+ "Attributes": {
+ "Attributes": {}
+ },
+ "Level": {
+ "Float32": 0.5
+ },
+ "SourceAssetId": {
+ "Int64": -1
+ },
+ "Tags": {
+ "Tags": []
+ }
+ }
+ },
+ "AudioEcho": {
+ "Name": "AudioEcho",
+ "Tags": [
+ "NotBrowsable"
+ ],
+ "Superclass": "Instance",
+ "Properties": {
+ "DelayTime": {
+ "Name": "DelayTime",
+ "Scriptability": "ReadWrite",
+ "DataType": {
+ "Value": "Float32"
+ },
+ "Tags": [],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
+ },
+ "DryLevel": {
+ "Name": "DryLevel",
+ "Scriptability": "ReadWrite",
+ "DataType": {
+ "Value": "Float32"
+ },
+ "Tags": [],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
+ },
+ "Feedback": {
+ "Name": "Feedback",
+ "Scriptability": "ReadWrite",
+ "DataType": {
+ "Value": "Float32"
+ },
+ "Tags": [],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
+ },
+ "WetLevel": {
+ "Name": "WetLevel",
+ "Scriptability": "ReadWrite",
+ "DataType": {
+ "Value": "Float32"
+ },
+ "Tags": [],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
+ }
+ },
+ "DefaultProperties": {
+ "Attributes": {
+ "Attributes": {}
+ },
+ "DelayTime": {
+ "Float32": 1.0
+ },
+ "DryLevel": {
+ "Float32": 0.0
+ },
+ "Feedback": {
+ "Float32": 0.5
+ },
+ "SourceAssetId": {
+ "Int64": -1
+ },
+ "Tags": {
+ "Tags": []
+ },
+ "WetLevel": {
+ "Float32": 0.0
+ }
+ }
+ },
+ "AudioEmitter": {
+ "Name": "AudioEmitter",
+ "Tags": [
+ "NotBrowsable"
+ ],
+ "Superclass": "Instance",
+ "Properties": {
+ "AudioInteractionGroup": {
+ "Name": "AudioInteractionGroup",
+ "Scriptability": "ReadWrite",
+ "DataType": {
+ "Value": "String"
+ },
+ "Tags": [],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
+ }
+ },
+ "DefaultProperties": {
+ "Attributes": {
+ "Attributes": {}
+ },
+ "AudioInteractionGroup": {
+ "String": ""
+ },
+ "SourceAssetId": {
+ "Int64": -1
+ },
+ "Tags": {
+ "Tags": []
+ }
+ }
+ },
+ "AudioEqualizer": {
+ "Name": "AudioEqualizer",
+ "Tags": [
+ "NotBrowsable"
+ ],
+ "Superclass": "Instance",
+ "Properties": {
+ "HighGain": {
+ "Name": "HighGain",
+ "Scriptability": "ReadWrite",
+ "DataType": {
+ "Value": "Float32"
+ },
+ "Tags": [],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
+ },
+ "LowGain": {
+ "Name": "LowGain",
+ "Scriptability": "ReadWrite",
+ "DataType": {
+ "Value": "Float32"
+ },
+ "Tags": [],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
+ },
+ "MidGain": {
+ "Name": "MidGain",
+ "Scriptability": "ReadWrite",
+ "DataType": {
+ "Value": "Float32"
+ },
+ "Tags": [],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
+ },
+ "MidRange": {
+ "Name": "MidRange",
+ "Scriptability": "ReadWrite",
+ "DataType": {
+ "Value": "NumberRange"
+ },
+ "Tags": [],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
+ }
+ },
+ "DefaultProperties": {
+ "Attributes": {
+ "Attributes": {}
+ },
+ "HighGain": {
+ "Float32": 0.0
+ },
+ "LowGain": {
+ "Float32": 0.0
+ },
+ "MidGain": {
+ "Float32": 0.0
+ },
+ "MidRange": {
+ "NumberRange": [
+ 400.0,
+ 4000.0
+ ]
+ },
+ "SourceAssetId": {
+ "Int64": -1
+ },
+ "Tags": {
+ "Tags": []
+ }
+ }
+ },
+ "AudioFader": {
+ "Name": "AudioFader",
+ "Tags": [
+ "NotBrowsable"
+ ],
+ "Superclass": "Instance",
+ "Properties": {
+ "Volume": {
+ "Name": "Volume",
+ "Scriptability": "ReadWrite",
+ "DataType": {
+ "Value": "Float32"
+ },
+ "Tags": [],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
+ }
+ },
+ "DefaultProperties": {
+ "Attributes": {
+ "Attributes": {}
+ },
+ "SourceAssetId": {
+ "Int64": -1
+ },
+ "Tags": {
+ "Tags": []
+ },
+ "Volume": {
+ "Float32": 1.0
+ }
+ }
+ },
+ "AudioFlanger": {
+ "Name": "AudioFlanger",
+ "Tags": [
+ "NotBrowsable"
+ ],
+ "Superclass": "Instance",
+ "Properties": {
+ "Depth": {
+ "Name": "Depth",
+ "Scriptability": "ReadWrite",
+ "DataType": {
+ "Value": "Float32"
+ },
+ "Tags": [],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
+ },
+ "Mix": {
+ "Name": "Mix",
+ "Scriptability": "ReadWrite",
+ "DataType": {
+ "Value": "Float32"
+ },
+ "Tags": [],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
+ },
+ "Rate": {
+ "Name": "Rate",
+ "Scriptability": "ReadWrite",
+ "DataType": {
+ "Value": "Float32"
+ },
+ "Tags": [],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
+ }
+ },
+ "DefaultProperties": {
+ "Attributes": {
+ "Attributes": {}
+ },
+ "Depth": {
+ "Float32": 0.45
+ },
+ "Mix": {
+ "Float32": 0.85
+ },
+ "Rate": {
+ "Float32": 5.0
+ },
+ "SourceAssetId": {
+ "Int64": -1
+ },
+ "Tags": {
+ "Tags": []
+ }
+ }
+ },
+ "AudioListener": {
+ "Name": "AudioListener",
+ "Tags": [
+ "NotBrowsable"
+ ],
+ "Superclass": "Instance",
+ "Properties": {
+ "AudioInteractionGroup": {
+ "Name": "AudioInteractionGroup",
+ "Scriptability": "ReadWrite",
+ "DataType": {
+ "Value": "String"
+ },
+ "Tags": [],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
+ }
+ },
+ "DefaultProperties": {
+ "Attributes": {
+ "Attributes": {}
+ },
+ "AudioInteractionGroup": {
+ "String": ""
+ },
+ "SourceAssetId": {
+ "Int64": -1
+ },
+ "Tags": {
+ "Tags": []
+ }
+ }
+ },
"AudioPages": {
"Name": "AudioPages",
"Tags": [
@@ -2270,6 +3443,437 @@
"Properties": {},
"DefaultProperties": {}
},
+ "AudioPitchShifter": {
+ "Name": "AudioPitchShifter",
+ "Tags": [
+ "NotBrowsable"
+ ],
+ "Superclass": "Instance",
+ "Properties": {
+ "Pitch": {
+ "Name": "Pitch",
+ "Scriptability": "ReadWrite",
+ "DataType": {
+ "Value": "Float32"
+ },
+ "Tags": [],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
+ }
+ },
+ "DefaultProperties": {
+ "Attributes": {
+ "Attributes": {}
+ },
+ "Pitch": {
+ "Float32": 1.25
+ },
+ "SourceAssetId": {
+ "Int64": -1
+ },
+ "Tags": {
+ "Tags": []
+ }
+ }
+ },
+ "AudioPlayer": {
+ "Name": "AudioPlayer",
+ "Tags": [
+ "NotBrowsable"
+ ],
+ "Superclass": "Instance",
+ "Properties": {
+ "AssetId": {
+ "Name": "AssetId",
+ "Scriptability": "ReadWrite",
+ "DataType": {
+ "Value": "String"
+ },
+ "Tags": [],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
+ },
+ "AutoLoad": {
+ "Name": "AutoLoad",
+ "Scriptability": "ReadWrite",
+ "DataType": {
+ "Value": "Bool"
+ },
+ "Tags": [],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
+ },
+ "IsPlaying": {
+ "Name": "IsPlaying",
+ "Scriptability": "Read",
+ "DataType": {
+ "Value": "Bool"
+ },
+ "Tags": [],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "DoesNotSerialize"
+ }
+ }
+ },
+ "IsReady": {
+ "Name": "IsReady",
+ "Scriptability": "Read",
+ "DataType": {
+ "Value": "Bool"
+ },
+ "Tags": [
+ "NotReplicated",
+ "ReadOnly"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "DoesNotSerialize"
+ }
+ }
+ },
+ "LoopRegion": {
+ "Name": "LoopRegion",
+ "Scriptability": "ReadWrite",
+ "DataType": {
+ "Value": "NumberRange"
+ },
+ "Tags": [],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
+ },
+ "Looping": {
+ "Name": "Looping",
+ "Scriptability": "ReadWrite",
+ "DataType": {
+ "Value": "Bool"
+ },
+ "Tags": [],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
+ },
+ "PlaybackRegion": {
+ "Name": "PlaybackRegion",
+ "Scriptability": "ReadWrite",
+ "DataType": {
+ "Value": "NumberRange"
+ },
+ "Tags": [],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
+ },
+ "PlaybackSpeed": {
+ "Name": "PlaybackSpeed",
+ "Scriptability": "ReadWrite",
+ "DataType": {
+ "Value": "Float64"
+ },
+ "Tags": [],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
+ },
+ "TimeLength": {
+ "Name": "TimeLength",
+ "Scriptability": "Read",
+ "DataType": {
+ "Value": "Float64"
+ },
+ "Tags": [
+ "NotReplicated",
+ "ReadOnly"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "DoesNotSerialize"
+ }
+ }
+ },
+ "TimePosition": {
+ "Name": "TimePosition",
+ "Scriptability": "ReadWrite",
+ "DataType": {
+ "Value": "Float64"
+ },
+ "Tags": [],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
+ }
+ },
+ "DefaultProperties": {
+ "AssetId": {
+ "String": ""
+ },
+ "Attributes": {
+ "Attributes": {}
+ },
+ "AutoLoad": {
+ "Bool": true
+ },
+ "LoopRegion": {
+ "NumberRange": [
+ 0.0,
+ 60000.0
+ ]
+ },
+ "Looping": {
+ "Bool": false
+ },
+ "PlaybackRegion": {
+ "NumberRange": [
+ 0.0,
+ 60000.0
+ ]
+ },
+ "PlaybackSpeed": {
+ "Float64": 1.0
+ },
+ "SourceAssetId": {
+ "Int64": -1
+ },
+ "Tags": {
+ "Tags": []
+ },
+ "TimePosition": {
+ "Float64": 0.0
+ }
+ }
+ },
+ "AudioReverb": {
+ "Name": "AudioReverb",
+ "Tags": [
+ "NotBrowsable"
+ ],
+ "Superclass": "Instance",
+ "Properties": {
+ "DecayRatio": {
+ "Name": "DecayRatio",
+ "Scriptability": "ReadWrite",
+ "DataType": {
+ "Value": "Float32"
+ },
+ "Tags": [],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
+ },
+ "DecayTime": {
+ "Name": "DecayTime",
+ "Scriptability": "ReadWrite",
+ "DataType": {
+ "Value": "Float32"
+ },
+ "Tags": [],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
+ },
+ "Density": {
+ "Name": "Density",
+ "Scriptability": "ReadWrite",
+ "DataType": {
+ "Value": "Float32"
+ },
+ "Tags": [],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
+ },
+ "Diffusion": {
+ "Name": "Diffusion",
+ "Scriptability": "ReadWrite",
+ "DataType": {
+ "Value": "Float32"
+ },
+ "Tags": [],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
+ },
+ "DryLevel": {
+ "Name": "DryLevel",
+ "Scriptability": "ReadWrite",
+ "DataType": {
+ "Value": "Float32"
+ },
+ "Tags": [],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
+ },
+ "EarlyDelayTime": {
+ "Name": "EarlyDelayTime",
+ "Scriptability": "ReadWrite",
+ "DataType": {
+ "Value": "Float32"
+ },
+ "Tags": [],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
+ },
+ "HighCutFrequency": {
+ "Name": "HighCutFrequency",
+ "Scriptability": "ReadWrite",
+ "DataType": {
+ "Value": "Float32"
+ },
+ "Tags": [],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
+ },
+ "LateDelayTime": {
+ "Name": "LateDelayTime",
+ "Scriptability": "ReadWrite",
+ "DataType": {
+ "Value": "Float32"
+ },
+ "Tags": [],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
+ },
+ "LowShelfFrequency": {
+ "Name": "LowShelfFrequency",
+ "Scriptability": "ReadWrite",
+ "DataType": {
+ "Value": "Float32"
+ },
+ "Tags": [],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
+ },
+ "LowShelfGain": {
+ "Name": "LowShelfGain",
+ "Scriptability": "ReadWrite",
+ "DataType": {
+ "Value": "Float32"
+ },
+ "Tags": [],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
+ },
+ "ReferenceFrequency": {
+ "Name": "ReferenceFrequency",
+ "Scriptability": "ReadWrite",
+ "DataType": {
+ "Value": "Float32"
+ },
+ "Tags": [],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
+ },
+ "WetLevel": {
+ "Name": "WetLevel",
+ "Scriptability": "ReadWrite",
+ "DataType": {
+ "Value": "Float32"
+ },
+ "Tags": [],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
+ }
+ },
+ "DefaultProperties": {
+ "Attributes": {
+ "Attributes": {}
+ },
+ "DecayRatio": {
+ "Float32": 0.5
+ },
+ "DecayTime": {
+ "Float32": 1.5
+ },
+ "Density": {
+ "Float32": 1.0
+ },
+ "Diffusion": {
+ "Float32": 1.0
+ },
+ "DryLevel": {
+ "Float32": 0.0
+ },
+ "EarlyDelayTime": {
+ "Float32": 0.02
+ },
+ "HighCutFrequency": {
+ "Float32": 20000.0
+ },
+ "LateDelayTime": {
+ "Float32": 0.04
+ },
+ "LowShelfFrequency": {
+ "Float32": 250.0
+ },
+ "LowShelfGain": {
+ "Float32": 0.0
+ },
+ "ReferenceFrequency": {
+ "Float32": 5000.0
+ },
+ "SourceAssetId": {
+ "Int64": -1
+ },
+ "Tags": {
+ "Tags": []
+ },
+ "WetLevel": {
+ "Float32": -6.0
+ }
+ }
+ },
"AudioSearchParams": {
"Name": "AudioSearchParams",
"Tags": [
@@ -2400,6 +4004,66 @@
},
"DefaultProperties": {}
},
+ "AvatarChatService": {
+ "Name": "AvatarChatService",
+ "Tags": [
+ "NotCreatable",
+ "Service"
+ ],
+ "Superclass": "Instance",
+ "Properties": {
+ "ClientFeatures": {
+ "Name": "ClientFeatures",
+ "Scriptability": "None",
+ "DataType": {
+ "Value": "Int32"
+ },
+ "Tags": [
+ "Hidden",
+ "NotReplicated",
+ "ReadOnly"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "DoesNotSerialize"
+ }
+ }
+ },
+ "ClientFeaturesInitialized": {
+ "Name": "ClientFeaturesInitialized",
+ "Scriptability": "None",
+ "DataType": {
+ "Value": "Bool"
+ },
+ "Tags": [
+ "Hidden",
+ "NotReplicated",
+ "ReadOnly"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "DoesNotSerialize"
+ }
+ }
+ },
+ "ServerFeatures": {
+ "Name": "ServerFeatures",
+ "Scriptability": "None",
+ "DataType": {
+ "Value": "Int32"
+ },
+ "Tags": [
+ "Hidden"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "DoesNotSerialize"
+ }
+ }
+ }
+ },
+ "DefaultProperties": {}
+ },
"AvatarEditorService": {
"Name": "AvatarEditorService",
"Tags": [
@@ -2429,13 +4093,13 @@
"Properties": {},
"DefaultProperties": {
"Attributes": {
- "BinaryString": ""
+ "Attributes": {}
},
"SourceAssetId": {
"Int64": -1
},
"Tags": {
- "BinaryString": ""
+ "Tags": []
}
}
},
@@ -2503,6 +4167,23 @@
}
}
},
+ "MaxFrictionTorqueXml": {
+ "Name": "MaxFrictionTorqueXml",
+ "Scriptability": "None",
+ "DataType": {
+ "Value": "Float32"
+ },
+ "Tags": [
+ "Hidden",
+ "NotReplicated",
+ "NotScriptable"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
+ },
"Radius": {
"Name": "Radius",
"Scriptability": "ReadWrite",
@@ -2584,10 +4265,10 @@
},
"DefaultProperties": {
"Attributes": {
- "BinaryString": ""
+ "Attributes": {}
},
"Color": {
- "Int32": 1009
+ "BrickColor": 1009
},
"Enabled": {
"Bool": true
@@ -2595,6 +4276,9 @@
"LimitsEnabled": {
"Bool": false
},
+ "MaxFrictionTorqueXml": {
+ "Float32": 0.0
+ },
"Radius": {
"Float32": 0.15
},
@@ -2605,7 +4289,7 @@
"Int64": -1
},
"Tags": {
- "BinaryString": ""
+ "Tags": []
},
"TwistLimitsEnabled": {
"Bool": false
@@ -2624,6 +4308,59 @@
}
}
},
+ "BaseImportData": {
+ "Name": "BaseImportData",
+ "Tags": [
+ "NotCreatable",
+ "NotReplicated"
+ ],
+ "Superclass": "Instance",
+ "Properties": {
+ "Id": {
+ "Name": "Id",
+ "Scriptability": "Read",
+ "DataType": {
+ "Value": "String"
+ },
+ "Tags": [
+ "NotReplicated",
+ "ReadOnly"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "DoesNotSerialize"
+ }
+ }
+ },
+ "ImportName": {
+ "Name": "ImportName",
+ "Scriptability": "ReadWrite",
+ "DataType": {
+ "Value": "String"
+ },
+ "Tags": [],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
+ },
+ "ShouldImport": {
+ "Name": "ShouldImport",
+ "Scriptability": "ReadWrite",
+ "DataType": {
+ "Value": "Bool"
+ },
+ "Tags": [],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
+ }
+ },
+ "DefaultProperties": {}
+ },
"BasePart": {
"Name": "BasePart",
"Tags": [
@@ -2855,8 +4592,13 @@
"NotReplicated"
],
"Kind": {
- "Alias": {
- "AliasFor": "Color"
+ "Canonical": {
+ "Serialization": {
+ "Migrate": {
+ "To": "Color",
+ "Migration": "BrickColorToColor"
+ }
+ }
}
}
},
@@ -2963,6 +4705,7 @@
"Value": "Int32"
},
"Tags": [
+ "Deprecated",
"NotReplicated"
],
"Kind": {
@@ -2971,16 +4714,19 @@
}
}
},
- "CollisionGroups": {
- "Name": "CollisionGroups",
- "Scriptability": "Custom",
+ "CollisionGroupReplicate": {
+ "Name": "CollisionGroupReplicate",
+ "Scriptability": "None",
"DataType": {
"Value": "String"
},
- "Tags": [],
+ "Tags": [
+ "Hidden",
+ "NotScriptable"
+ ],
"Kind": {
"Canonical": {
- "Serialization": "Serializes"
+ "Serialization": "DoesNotSerialize"
}
}
},
@@ -3007,7 +4753,10 @@
"DataType": {
"Value": "Color3uint8"
},
- "Tags": [],
+ "Tags": [
+ "Hidden",
+ "NotScriptable"
+ ],
"Kind": {
"Alias": {
"AliasFor": "Color"
@@ -3043,6 +4792,22 @@
}
}
},
+ "DraggingV1": {
+ "Name": "DraggingV1",
+ "Scriptability": "None",
+ "DataType": {
+ "Value": "Bool"
+ },
+ "Tags": [
+ "Hidden",
+ "NotScriptable"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "DoesNotSerialize"
+ }
+ }
+ },
"Elasticity": {
"Name": "Elasticity",
"Scriptability": "ReadWrite",
@@ -3060,6 +4825,19 @@
}
}
},
+ "EnableFluidForces": {
+ "Name": "EnableFluidForces",
+ "Scriptability": "ReadWrite",
+ "DataType": {
+ "Value": "Bool"
+ },
+ "Tags": [],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
+ },
"ExtentsCFrame": {
"Name": "ExtentsCFrame",
"Scriptability": "Read",
@@ -3231,6 +5009,22 @@
}
}
},
+ "LocalSimulationValidation": {
+ "Name": "LocalSimulationValidation",
+ "Scriptability": "None",
+ "DataType": {
+ "Value": "Int32"
+ },
+ "Tags": [
+ "Hidden",
+ "NotScriptable"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "DoesNotSerialize"
+ }
+ }
+ },
"LocalTransparencyModifier": {
"Name": "LocalTransparencyModifier",
"Scriptability": "ReadWrite",
@@ -3317,6 +5111,54 @@
}
}
},
+ "MaterialVariantSerialized": {
+ "Name": "MaterialVariantSerialized",
+ "Scriptability": "None",
+ "DataType": {
+ "Value": "String"
+ },
+ "Tags": [
+ "Hidden",
+ "NotScriptable"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
+ },
+ "NetworkIsSleeping": {
+ "Name": "NetworkIsSleeping",
+ "Scriptability": "None",
+ "DataType": {
+ "Value": "Bool"
+ },
+ "Tags": [
+ "Hidden",
+ "NotScriptable"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "DoesNotSerialize"
+ }
+ }
+ },
+ "NetworkOwnershipRule": {
+ "Name": "NetworkOwnershipRule",
+ "Scriptability": "None",
+ "DataType": {
+ "Enum": "NetworkOwnership"
+ },
+ "Tags": [
+ "Hidden",
+ "NotScriptable"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "DoesNotSerialize"
+ }
+ }
+ },
"Orientation": {
"Name": "Orientation",
"Scriptability": "ReadWrite",
@@ -3664,8 +5506,31 @@
"NotReplicated"
],
"Kind": {
- "Alias": {
- "AliasFor": "Color"
+ "Canonical": {
+ "Serialization": {
+ "Migrate": {
+ "To": "Color",
+ "Migration": "BrickColorToColor"
+ }
+ }
+ }
+ }
+ },
+ "siz": {
+ "Name": "siz",
+ "Scriptability": "None",
+ "DataType": {
+ "Value": "Vector3"
+ },
+ "Tags": [
+ "Hidden",
+ "NotReplicated",
+ "NotScriptable",
+ "WriteOnly"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "DoesNotSerialize"
}
}
},
@@ -3675,7 +5540,10 @@
"DataType": {
"Value": "Vector3"
},
- "Tags": [],
+ "Tags": [
+ "Hidden",
+ "NotScriptable"
+ ],
"Kind": {
"Alias": {
"AliasFor": "Size"
@@ -3822,6 +5690,54 @@
}
}
},
+ "HSRData": {
+ "Name": "HSRData",
+ "Scriptability": "None",
+ "DataType": {
+ "Value": "SharedString"
+ },
+ "Tags": [
+ "Hidden",
+ "NotScriptable"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
+ },
+ "HSRMeshIdData": {
+ "Name": "HSRMeshIdData",
+ "Scriptability": "None",
+ "DataType": {
+ "Value": "SharedString"
+ },
+ "Tags": [
+ "Hidden",
+ "NotScriptable"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
+ },
+ "ImportInProcess": {
+ "Name": "ImportInProcess",
+ "Scriptability": "None",
+ "DataType": {
+ "Value": "Bool"
+ },
+ "Tags": [
+ "Hidden",
+ "NotScriptable"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "DoesNotSerialize"
+ }
+ }
+ },
"ImportOrigin": {
"Name": "ImportOrigin",
"Scriptability": "ReadWrite",
@@ -3850,6 +5766,22 @@
"Serialization": "DoesNotSerialize"
}
}
+ },
+ "TemporaryCageMeshId": {
+ "Name": "TemporaryCageMeshId",
+ "Scriptability": "None",
+ "DataType": {
+ "Value": "Content"
+ },
+ "Tags": [
+ "Hidden",
+ "NotScriptable"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
}
},
"DefaultProperties": {}
@@ -4109,7 +6041,7 @@
},
"DefaultProperties": {
"Attributes": {
- "BinaryString": ""
+ "Attributes": {}
},
"Brightness": {
"Float32": 1.0
@@ -4161,7 +6093,7 @@
"Int64": -1
},
"Tags": {
- "BinaryString": ""
+ "Tags": []
},
"Texture": {
"Content": ""
@@ -4210,7 +6142,56 @@
"NotCreatable"
],
"Superclass": "DataModelMesh",
- "Properties": {},
+ "Properties": {
+ "Bevel": {
+ "Name": "Bevel",
+ "Scriptability": "None",
+ "DataType": {
+ "Value": "Float32"
+ },
+ "Tags": [
+ "Hidden",
+ "NotScriptable"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
+ },
+ "Bevel Roundness": {
+ "Name": "Bevel Roundness",
+ "Scriptability": "None",
+ "DataType": {
+ "Value": "Float32"
+ },
+ "Tags": [
+ "Hidden",
+ "NotScriptable"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
+ },
+ "Bulge": {
+ "Name": "Bulge",
+ "Scriptability": "None",
+ "DataType": {
+ "Value": "Float32"
+ },
+ "Tags": [
+ "Hidden",
+ "NotScriptable"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
+ }
+ },
"DefaultProperties": {}
},
"BillboardGui": {
@@ -4464,7 +6445,7 @@
"Bool": false
},
"Attributes": {
- "BinaryString": ""
+ "Attributes": {}
},
"AutoLocalize": {
"Bool": true
@@ -4561,7 +6542,7 @@
]
},
"Tags": {
- "BinaryString": ""
+ "Tags": []
},
"ZIndexBehavior": {
"Enum": 0
@@ -4572,15 +6553,35 @@
"Name": "BinaryStringValue",
"Tags": [],
"Superclass": "ValueBase",
- "Properties": {},
+ "Properties": {
+ "Value": {
+ "Name": "Value",
+ "Scriptability": "None",
+ "DataType": {
+ "Value": "BinaryString"
+ },
+ "Tags": [
+ "Hidden",
+ "NotScriptable"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
+ }
+ },
"DefaultProperties": {
"Attributes": {
- "BinaryString": ""
+ "Attributes": {}
},
"SourceAssetId": {
"Int64": -1
},
"Tags": {
+ "Tags": []
+ },
+ "Value": {
"BinaryString": ""
}
}
@@ -4592,13 +6593,13 @@
"Properties": {},
"DefaultProperties": {
"Attributes": {
- "BinaryString": ""
+ "Attributes": {}
},
"SourceAssetId": {
"Int64": -1
},
"Tags": {
- "BinaryString": ""
+ "Tags": []
}
}
},
@@ -4609,13 +6610,13 @@
"Properties": {},
"DefaultProperties": {
"Attributes": {
- "BinaryString": ""
+ "Attributes": {}
},
"SourceAssetId": {
"Int64": -1
},
"Tags": {
- "BinaryString": ""
+ "Tags": []
}
}
},
@@ -4626,7 +6627,16 @@
"Properties": {},
"DefaultProperties": {
"Attributes": {
- "BinaryString": ""
+ "Attributes": {}
+ },
+ "Bevel": {
+ "Float32": 0.0
+ },
+ "Bevel Roundness": {
+ "Float32": 0.0
+ },
+ "Bulge": {
+ "Float32": 0.0
},
"Offset": {
"Vector3": [
@@ -4646,7 +6656,7 @@
"Int64": -1
},
"Tags": {
- "BinaryString": ""
+ "Tags": []
},
"VertexColor": {
"Vector3": [
@@ -4704,7 +6714,7 @@
},
"DefaultProperties": {
"Attributes": {
- "BinaryString": ""
+ "Attributes": {}
},
"Enabled": {
"Bool": true
@@ -4719,7 +6729,7 @@
"Int64": -1
},
"Tags": {
- "BinaryString": ""
+ "Tags": []
},
"Threshold": {
"Float32": 0.95
@@ -4747,7 +6757,7 @@
},
"DefaultProperties": {
"Attributes": {
- "BinaryString": ""
+ "Attributes": {}
},
"Enabled": {
"Bool": true
@@ -4759,7 +6769,7 @@
"Int64": -1
},
"Tags": {
- "BinaryString": ""
+ "Tags": []
}
}
},
@@ -4851,7 +6861,7 @@
]
},
"Attributes": {
- "BinaryString": ""
+ "Attributes": {}
},
"MaxTorque": {
"Vector3": [
@@ -4867,7 +6877,7 @@
"Int64": -1
},
"Tags": {
- "BinaryString": ""
+ "Tags": []
}
}
},
@@ -5035,7 +7045,7 @@
},
"DefaultProperties": {
"Attributes": {
- "BinaryString": ""
+ "Attributes": {}
},
"HeadColor3": {
"Color3": [
@@ -5076,7 +7086,7 @@
"Int64": -1
},
"Tags": {
- "BinaryString": ""
+ "Tags": []
},
"TorsoColor3": {
"Color3": [
@@ -5126,7 +7136,7 @@
},
"DefaultProperties": {
"Attributes": {
- "BinaryString": ""
+ "Attributes": {}
},
"Force": {
"Vector3": [
@@ -5139,7 +7149,7 @@
"Int64": -1
},
"Tags": {
- "BinaryString": ""
+ "Tags": []
}
}
},
@@ -5237,7 +7247,7 @@
},
"DefaultProperties": {
"Attributes": {
- "BinaryString": ""
+ "Attributes": {}
},
"CFrame": {
"CFrame": {
@@ -5282,7 +7292,7 @@
"Int64": -1
},
"Tags": {
- "BinaryString": ""
+ "Tags": []
}
}
},
@@ -5390,7 +7400,7 @@
},
"DefaultProperties": {
"Attributes": {
- "BinaryString": ""
+ "Attributes": {}
},
"D": {
"Float32": 1250.0
@@ -5416,7 +7426,7 @@
"Int64": -1
},
"Tags": {
- "BinaryString": ""
+ "Tags": []
}
}
},
@@ -5488,7 +7498,7 @@
},
"DefaultProperties": {
"Attributes": {
- "BinaryString": ""
+ "Attributes": {}
},
"Force": {
"Vector3": [
@@ -5508,7 +7518,7 @@
"Int64": -1
},
"Tags": {
- "BinaryString": ""
+ "Tags": []
}
}
},
@@ -5593,7 +7603,7 @@
},
"DefaultProperties": {
"Attributes": {
- "BinaryString": ""
+ "Attributes": {}
},
"MaxForce": {
"Vector3": [
@@ -5609,7 +7619,7 @@
"Int64": -1
},
"Tags": {
- "BinaryString": ""
+ "Tags": []
},
"Velocity": {
"Vector3": [
@@ -5676,7 +7686,7 @@
},
"DefaultProperties": {
"Attributes": {
- "BinaryString": ""
+ "Attributes": {}
},
"CFrame": {
"CFrame": {
@@ -5708,7 +7718,7 @@
"Int64": -1
},
"Tags": {
- "BinaryString": ""
+ "Tags": []
},
"Visible": {
"Bool": false
@@ -5736,13 +7746,13 @@
},
"DefaultProperties": {
"Attributes": {
- "BinaryString": ""
+ "Attributes": {}
},
"SourceAssetId": {
"Int64": -1
},
"Tags": {
- "BinaryString": ""
+ "Tags": []
},
"Value": {
"Bool": false
@@ -5776,7 +7786,7 @@
"Bool": false
},
"Attributes": {
- "BinaryString": ""
+ "Attributes": {}
},
"CFrame": {
"CFrame": {
@@ -5829,7 +7839,7 @@
"Int64": -1
},
"Tags": {
- "BinaryString": ""
+ "Tags": []
},
"Transparency": {
"Float32": 0.0
@@ -5964,6 +7974,22 @@
}
}
},
+ "RemoveOnHit": {
+ "Name": "RemoveOnHit",
+ "Scriptability": "None",
+ "DataType": {
+ "Value": "Bool"
+ },
+ "Tags": [
+ "Hidden",
+ "NotReplicated"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "DoesNotSerialize"
+ }
+ }
+ },
"Script": {
"Name": "Script",
"Scriptability": "None",
@@ -6039,16 +8065,16 @@
},
"DefaultProperties": {
"Attributes": {
- "BinaryString": ""
+ "Attributes": {}
},
"SourceAssetId": {
"Int64": -1
},
"Tags": {
- "BinaryString": ""
+ "Tags": []
},
"Value": {
- "Int32": 194
+ "BrickColor": 194
}
}
},
@@ -6189,6 +8215,19 @@
}
}
},
+ "MaxBubbles": {
+ "Name": "MaxBubbles",
+ "Scriptability": "ReadWrite",
+ "DataType": {
+ "Value": "Float32"
+ },
+ "Tags": [],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
+ },
"MaxDistance": {
"Name": "MaxDistance",
"Scriptability": "ReadWrite",
@@ -6215,6 +8254,19 @@
}
}
},
+ "TailVisible": {
+ "Name": "TailVisible",
+ "Scriptability": "ReadWrite",
+ "DataType": {
+ "Value": "Bool"
+ },
+ "Tags": [],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
+ },
"TextColor3": {
"Name": "TextColor3",
"Scriptability": "ReadWrite",
@@ -6260,7 +8312,7 @@
"String": "HumanoidRootPart"
},
"Attributes": {
- "BinaryString": ""
+ "Attributes": {}
},
"BackgroundColor3": {
"Color3": [
@@ -6299,6 +8351,9 @@
0.0
]
},
+ "MaxBubbles": {
+ "Float32": 3.0
+ },
"MaxDistance": {
"Float32": 100.0
},
@@ -6309,7 +8364,10 @@
"Int64": -1
},
"Tags": {
- "BinaryString": ""
+ "Tags": []
+ },
+ "TailVisible": {
+ "Bool": true
},
"TextColor3": {
"Color3": [
@@ -6326,6 +8384,89 @@
}
}
},
+ "BubbleChatMessageProperties": {
+ "Name": "BubbleChatMessageProperties",
+ "Tags": [],
+ "Superclass": "Instance",
+ "Properties": {
+ "BackgroundColor3": {
+ "Name": "BackgroundColor3",
+ "Scriptability": "ReadWrite",
+ "DataType": {
+ "Value": "Color3"
+ },
+ "Tags": [],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "DoesNotSerialize"
+ }
+ }
+ },
+ "BackgroundTransparency": {
+ "Name": "BackgroundTransparency",
+ "Scriptability": "ReadWrite",
+ "DataType": {
+ "Value": "Float64"
+ },
+ "Tags": [],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "DoesNotSerialize"
+ }
+ }
+ },
+ "FontFace": {
+ "Name": "FontFace",
+ "Scriptability": "ReadWrite",
+ "DataType": {
+ "Value": "Font"
+ },
+ "Tags": [],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "DoesNotSerialize"
+ }
+ }
+ },
+ "TextColor3": {
+ "Name": "TextColor3",
+ "Scriptability": "ReadWrite",
+ "DataType": {
+ "Value": "Color3"
+ },
+ "Tags": [],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "DoesNotSerialize"
+ }
+ }
+ },
+ "TextSize": {
+ "Name": "TextSize",
+ "Scriptability": "ReadWrite",
+ "DataType": {
+ "Value": "Int64"
+ },
+ "Tags": [],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "DoesNotSerialize"
+ }
+ }
+ }
+ },
+ "DefaultProperties": {
+ "Attributes": {
+ "Attributes": {}
+ },
+ "SourceAssetId": {
+ "Int64": -1
+ },
+ "Tags": {
+ "Tags": []
+ }
+ }
+ },
"BulkImportService": {
"Name": "BulkImportService",
"Tags": [
@@ -6373,7 +8514,7 @@
},
"DefaultProperties": {
"Attributes": {
- "BinaryString": ""
+ "Attributes": {}
},
"FullySubmerged": {
"Bool": false
@@ -6382,7 +8523,7 @@
"Int64": -1
},
"Tags": {
- "BinaryString": ""
+ "Tags": []
},
"TouchingSurface": {
"Bool": false
@@ -6413,13 +8554,13 @@
},
"DefaultProperties": {
"Attributes": {
- "BinaryString": ""
+ "Attributes": {}
},
"SourceAssetId": {
"Int64": -1
},
"Tags": {
- "BinaryString": ""
+ "Tags": []
},
"Value": {
"CFrame": {
@@ -6458,13 +8599,13 @@
"Properties": {},
"DefaultProperties": {
"Attributes": {
- "BinaryString": ""
+ "Attributes": {}
},
"SourceAssetId": {
"Int64": -1
},
"Tags": {
- "BinaryString": ""
+ "Tags": []
}
}
},
@@ -6664,6 +8805,19 @@
}
}
},
+ "VRTiltAndRollEnabled": {
+ "Name": "VRTiltAndRollEnabled",
+ "Scriptability": "ReadWrite",
+ "DataType": {
+ "Value": "Bool"
+ },
+ "Tags": [],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
+ },
"ViewportSize": {
"Name": "ViewportSize",
"Scriptability": "Read",
@@ -6699,7 +8853,7 @@
},
"DefaultProperties": {
"Attributes": {
- "BinaryString": ""
+ "Attributes": {}
},
"CFrame": {
"CFrame": {
@@ -6772,7 +8926,10 @@
"Int64": -1
},
"Tags": {
- "BinaryString": ""
+ "Tags": []
+ },
+ "VRTiltAndRollEnabled": {
+ "Bool": false
}
}
},
@@ -6819,7 +8976,7 @@
]
},
"Attributes": {
- "BinaryString": ""
+ "Attributes": {}
},
"AutoLocalize": {
"Bool": true
@@ -6924,7 +9081,7 @@
"Int64": -1
},
"Tags": {
- "BinaryString": ""
+ "Tags": []
},
"Visible": {
"Bool": true
@@ -6934,6 +9091,17 @@
}
}
},
+ "CaptureService": {
+ "Name": "CaptureService",
+ "Tags": [
+ "NotCreatable",
+ "NotReplicated",
+ "Service"
+ ],
+ "Superclass": "Instance",
+ "Properties": {},
+ "DefaultProperties": {}
+ },
"CatalogPages": {
"Name": "CatalogPages",
"Tags": [
@@ -6978,7 +9146,7 @@
},
"DefaultProperties": {
"Attributes": {
- "BinaryString": ""
+ "Attributes": {}
},
"Channel": {
"Int32": 1
@@ -6993,7 +9161,7 @@
"Int64": -1
},
"Tags": {
- "BinaryString": ""
+ "Tags": []
}
}
},
@@ -7066,7 +9234,7 @@
},
"DefaultProperties": {
"Attributes": {
- "BinaryString": ""
+ "Attributes": {}
},
"BaseTextureId": {
"Int64": 0
@@ -7084,7 +9252,7 @@
"Int64": -1
},
"Tags": {
- "BinaryString": ""
+ "Tags": []
}
}
},
@@ -7126,7 +9294,7 @@
},
"DefaultProperties": {
"Attributes": {
- "BinaryString": ""
+ "Attributes": {}
},
"BubbleChatEnabled": {
"Bool": false
@@ -7138,7 +9306,7 @@
"Int64": -1
},
"Tags": {
- "BinaryString": ""
+ "Tags": []
}
}
},
@@ -7211,6 +9379,19 @@
}
}
},
+ "AutocompleteEnabled": {
+ "Name": "AutocompleteEnabled",
+ "Scriptability": "ReadWrite",
+ "DataType": {
+ "Value": "Bool"
+ },
+ "Tags": [],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
+ },
"BackgroundColor3": {
"Name": "BackgroundColor3",
"Scriptability": "ReadWrite",
@@ -7263,6 +9444,50 @@
}
}
},
+ "IsFocused": {
+ "Name": "IsFocused",
+ "Scriptability": "Read",
+ "DataType": {
+ "Value": "Bool"
+ },
+ "Tags": [
+ "NotReplicated",
+ "ReadOnly"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "DoesNotSerialize"
+ }
+ }
+ },
+ "IsFocusedWrite": {
+ "Name": "IsFocusedWrite",
+ "Scriptability": "None",
+ "DataType": {
+ "Value": "Bool"
+ },
+ "Tags": [
+ "Hidden"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "DoesNotSerialize"
+ }
+ }
+ },
+ "KeyboardKeyCode": {
+ "Name": "KeyboardKeyCode",
+ "Scriptability": "ReadWrite",
+ "DataType": {
+ "Enum": "KeyCode"
+ },
+ "Tags": [],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
+ },
"PlaceholderColor3": {
"Name": "PlaceholderColor3",
"Scriptability": "ReadWrite",
@@ -7357,7 +9582,10 @@
},
"DefaultProperties": {
"Attributes": {
- "BinaryString": ""
+ "Attributes": {}
+ },
+ "AutocompleteEnabled": {
+ "Bool": true
},
"BackgroundColor3": {
"Color3": [
@@ -7380,6 +9608,9 @@
"cachedFaceId": "rbxasset://fonts/GothamSSm-Medium.otf"
}
},
+ "KeyboardKeyCode": {
+ "Enum": 47
+ },
"PlaceholderColor3": {
"Color3": [
0.69803923,
@@ -7391,7 +9622,7 @@
"Int64": -1
},
"Tags": {
- "BinaryString": ""
+ "Tags": []
},
"TextColor3": {
"Color3": [
@@ -7643,7 +9874,7 @@
},
"DefaultProperties": {
"Attributes": {
- "BinaryString": ""
+ "Attributes": {}
},
"BackgroundColor3": {
"Color3": [
@@ -7676,7 +9907,7 @@
"Int64": -1
},
"Tags": {
- "BinaryString": ""
+ "Tags": []
},
"TextColor3": {
"Color3": [
@@ -7753,7 +9984,7 @@
},
"DefaultProperties": {
"Attributes": {
- "BinaryString": ""
+ "Attributes": {}
},
"Depth": {
"Float32": 0.15
@@ -7774,7 +10005,7 @@
"Int64": -1
},
"Tags": {
- "BinaryString": ""
+ "Tags": []
}
}
},
@@ -7812,7 +10043,7 @@
},
"DefaultProperties": {
"Attributes": {
- "BinaryString": ""
+ "Attributes": {}
},
"CursorIcon": {
"Content": ""
@@ -7824,7 +10055,7 @@
"Int64": -1
},
"Tags": {
- "BinaryString": ""
+ "Tags": []
}
}
},
@@ -7871,19 +10102,6 @@
}
}
},
- "BalanceRigidityEnabled": {
- "Name": "BalanceRigidityEnabled",
- "Scriptability": "ReadWrite",
- "DataType": {
- "Value": "Bool"
- },
- "Tags": [],
- "Kind": {
- "Canonical": {
- "Serialization": "Serializes"
- }
- }
- },
"BalanceSpeed": {
"Name": "BalanceSpeed",
"Scriptability": "ReadWrite",
@@ -7909,32 +10127,6 @@
"Serialization": "Serializes"
}
}
- },
- "OrientationMaxTorque": {
- "Name": "OrientationMaxTorque",
- "Scriptability": "ReadWrite",
- "DataType": {
- "Value": "Float32"
- },
- "Tags": [],
- "Kind": {
- "Canonical": {
- "Serialization": "Serializes"
- }
- }
- },
- "OrientationSpeedFactor": {
- "Name": "OrientationSpeedFactor",
- "Scriptability": "ReadWrite",
- "DataType": {
- "Value": "Float32"
- },
- "Tags": [],
- "Kind": {
- "Canonical": {
- "Serialization": "Serializes"
- }
- }
}
},
"DefaultProperties": {
@@ -7942,7 +10134,7 @@
"Float32": 0.0
},
"Attributes": {
- "BinaryString": ""
+ "Attributes": {}
},
"BalanceMaxTorque": {
"Float32": 10000.0
@@ -7959,20 +10151,11 @@
"MoveSpeedFactor": {
"Float32": 1.0
},
- "OrientationMaxTorque": {
- "Float32": 10000.0
- },
- "OrientationSpeedFactor": {
- "Float32": 100.0
- },
- "RigidityEnabled": {
- "Bool": false
- },
"SourceAssetId": {
"Int64": -1
},
"Tags": {
- "BinaryString": ""
+ "Tags": []
}
}
},
@@ -7995,6 +10178,40 @@
"Serialization": "Serializes"
}
}
+ },
+ "Outfit1": {
+ "Name": "Outfit1",
+ "Scriptability": "None",
+ "DataType": {
+ "Value": "Content"
+ },
+ "Tags": [
+ "Hidden",
+ "NotReplicated",
+ "NotScriptable"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "DoesNotSerialize"
+ }
+ }
+ },
+ "Outfit2": {
+ "Name": "Outfit2",
+ "Scriptability": "None",
+ "DataType": {
+ "Value": "Content"
+ },
+ "Tags": [
+ "Hidden",
+ "NotReplicated",
+ "NotScriptable"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "DoesNotSerialize"
+ }
+ }
}
},
"DefaultProperties": {}
@@ -8069,7 +10286,7 @@
},
"DefaultProperties": {
"Attributes": {
- "BinaryString": ""
+ "Attributes": {}
},
"Color": {
"Color3": [
@@ -8091,7 +10308,7 @@
"Int64": -1
},
"Tags": {
- "BinaryString": ""
+ "Tags": []
}
}
},
@@ -8116,13 +10333,13 @@
"Properties": {},
"DefaultProperties": {
"Attributes": {
- "BinaryString": ""
+ "Attributes": {}
},
"SourceAssetId": {
"Int64": -1
},
"Tags": {
- "BinaryString": ""
+ "Tags": []
}
}
},
@@ -8147,13 +10364,13 @@
},
"DefaultProperties": {
"Attributes": {
- "BinaryString": ""
+ "Attributes": {}
},
"SourceAssetId": {
"Int64": -1
},
"Tags": {
- "BinaryString": ""
+ "Tags": []
},
"Value": {
"Color3": [
@@ -8224,7 +10441,7 @@
},
"DefaultProperties": {
"Attributes": {
- "BinaryString": ""
+ "Attributes": {}
},
"Brightness": {
"Float32": 0.0
@@ -8242,7 +10459,7 @@
"Int64": -1
},
"Tags": {
- "BinaryString": ""
+ "Tags": []
},
"TintColor": {
"Color3": [
@@ -8503,7 +10720,7 @@
"Float32": 0.1
},
"Attributes": {
- "BinaryString": ""
+ "Attributes": {}
},
"Enabled": {
"Bool": true
@@ -8524,7 +10741,7 @@
"Int64": -1
},
"Tags": {
- "BinaryString": ""
+ "Tags": []
},
"Threshold": {
"Float32": -40.0
@@ -8571,7 +10788,7 @@
"Bool": false
},
"Attributes": {
- "BinaryString": ""
+ "Attributes": {}
},
"CFrame": {
"CFrame": {
@@ -8623,7 +10840,7 @@
"Int64": -1
},
"Tags": {
- "BinaryString": ""
+ "Tags": []
},
"Transparency": {
"Float32": 0.0
@@ -8643,13 +10860,13 @@
"Properties": {},
"DefaultProperties": {
"Attributes": {
- "BinaryString": ""
+ "Attributes": {}
},
"SourceAssetId": {
"Int64": -1
},
"Tags": {
- "BinaryString": ""
+ "Tags": []
}
}
},
@@ -8808,13 +11025,13 @@
"Properties": {},
"DefaultProperties": {
"Attributes": {
- "BinaryString": ""
+ "Attributes": {}
},
"SourceAssetId": {
"Int64": -1
},
"Tags": {
- "BinaryString": ""
+ "Tags": []
}
}
},
@@ -8834,11 +11051,27 @@
],
"Superclass": "Instance",
"Properties": {
- "MoveSpeedFactor": {
- "Name": "MoveSpeedFactor",
+ "Active": {
+ "Name": "Active",
+ "Scriptability": "Read",
+ "DataType": {
+ "Value": "Bool"
+ },
+ "Tags": [
+ "NotReplicated",
+ "ReadOnly"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "DoesNotSerialize"
+ }
+ }
+ },
+ "BalanceRigidityEnabled": {
+ "Name": "BalanceRigidityEnabled",
"Scriptability": "ReadWrite",
"DataType": {
- "Value": "Float32"
+ "Value": "Bool"
},
"Tags": [],
"Kind": {
@@ -8847,11 +11080,11 @@
}
}
},
- "RigidityEnabled": {
- "Name": "RigidityEnabled",
+ "MoveSpeedFactor": {
+ "Name": "MoveSpeedFactor",
"Scriptability": "ReadWrite",
"DataType": {
- "Value": "Bool"
+ "Value": "Float32"
},
"Tags": [],
"Kind": {
@@ -8960,11 +11193,24 @@
"Serialization": "Serializes"
}
}
+ },
+ "RootPart": {
+ "Name": "RootPart",
+ "Scriptability": "ReadWrite",
+ "DataType": {
+ "Value": "Ref"
+ },
+ "Tags": [],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
}
},
"DefaultProperties": {
"Attributes": {
- "BinaryString": ""
+ "Attributes": {}
},
"BaseMoveSpeed": {
"Float32": 16.0
@@ -8990,7 +11236,7 @@
"Int64": -1
},
"Tags": {
- "BinaryString": ""
+ "Tags": []
}
}
},
@@ -9069,7 +11315,7 @@
},
"DefaultProperties": {
"Attributes": {
- "BinaryString": ""
+ "Attributes": {}
},
"HitFrame": {
"CFrame": {
@@ -9114,7 +11360,7 @@
"Int64": -1
},
"Tags": {
- "BinaryString": ""
+ "Tags": []
},
"UpdateType": {
"Enum": 0
@@ -9151,13 +11397,13 @@
"Properties": {},
"DefaultProperties": {
"Attributes": {
- "BinaryString": ""
+ "Attributes": {}
},
"SourceAssetId": {
"Int64": -1
},
"Tags": {
- "BinaryString": ""
+ "Tags": []
}
}
},
@@ -9254,7 +11500,7 @@
"Bool": false
},
"Attributes": {
- "BinaryString": ""
+ "Attributes": {}
},
"BackParamA": {
"Float32": -0.5
@@ -9334,6 +11580,9 @@
"CustomPhysicalProperties": {
"PhysicalProperties": "Default"
},
+ "EnableFluidForces": {
+ "Bool": true
+ },
"FrontParamA": {
"Float32": -0.5
},
@@ -9367,6 +11616,9 @@
"Material": {
"Enum": 256
},
+ "MaterialVariantSerialized": {
+ "String": ""
+ },
"PivotOffset": {
"CFrame": {
"position": [
@@ -9429,7 +11681,7 @@
"Int64": -1
},
"Tags": {
- "BinaryString": ""
+ "Tags": []
},
"TopParamA": {
"Float32": -0.5
@@ -9473,7 +11725,10 @@
"Properties": {},
"DefaultProperties": {
"Attributes": {
- "BinaryString": ""
+ "Attributes": {}
+ },
+ "GuidBinaryString": {
+ "BinaryString": "AAAAAAAAAAAAAAAAAAAAAA=="
},
"Loop": {
"Bool": true
@@ -9485,7 +11740,7 @@
"Int64": -1
},
"Tags": {
- "BinaryString": ""
+ "Tags": []
}
}
},
@@ -9495,16 +11750,36 @@
"Deprecated"
],
"Superclass": "Instance",
- "Properties": {},
+ "Properties": {
+ "PersistedCurrentValue": {
+ "Name": "PersistedCurrentValue",
+ "Scriptability": "None",
+ "DataType": {
+ "Value": "Float32"
+ },
+ "Tags": [
+ "Hidden",
+ "NotScriptable"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
+ }
+ },
"DefaultProperties": {
"Attributes": {
- "BinaryString": ""
+ "Attributes": {}
+ },
+ "PersistedCurrentValue": {
+ "Float32": 0.0
},
"SourceAssetId": {
"Int64": -1
},
"Tags": {
- "BinaryString": ""
+ "Tags": []
}
}
},
@@ -9531,13 +11806,13 @@
},
"DefaultProperties": {
"Attributes": {
- "BinaryString": ""
+ "Attributes": {}
},
"SourceAssetId": {
"Int64": -1
},
"Tags": {
- "BinaryString": ""
+ "Tags": []
}
}
},
@@ -9619,7 +11894,7 @@
"Float32": 360.0
},
"Attributes": {
- "BinaryString": ""
+ "Attributes": {}
},
"CFrame": {
"CFrame": {
@@ -9674,7 +11949,7 @@
"Int64": -1
},
"Tags": {
- "BinaryString": ""
+ "Tags": []
},
"Transparency": {
"Float32": 0.0
@@ -9696,7 +11971,16 @@
"Properties": {},
"DefaultProperties": {
"Attributes": {
- "BinaryString": ""
+ "Attributes": {}
+ },
+ "Bevel": {
+ "Float32": 0.0
+ },
+ "Bevel Roundness": {
+ "Float32": 0.0
+ },
+ "Bulge": {
+ "Float32": 0.0
},
"Offset": {
"Vector3": [
@@ -9716,7 +12000,7 @@
"Int64": -1
},
"Tags": {
- "BinaryString": ""
+ "Tags": []
},
"VertexColor": {
"Vector3": [
@@ -9970,10 +12254,10 @@
"Float32": 0.0
},
"Attributes": {
- "BinaryString": ""
+ "Attributes": {}
},
"Color": {
- "Int32": 1009
+ "BrickColor": 1009
},
"Enabled": {
"Bool": true
@@ -10027,7 +12311,7 @@
"Float32": 0.0
},
"Tags": {
- "BinaryString": ""
+ "Tags": []
},
"TargetAngle": {
"Float32": 0.0
@@ -10088,6 +12372,39 @@
}
}
},
+ "ForceR15": {
+ "Name": "ForceR15",
+ "Scriptability": "None",
+ "DataType": {
+ "Value": "Bool"
+ },
+ "Tags": [
+ "Hidden",
+ "NotScriptable"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "DoesNotSerialize"
+ }
+ }
+ },
+ "GameAvatarType": {
+ "Name": "GameAvatarType",
+ "Scriptability": "None",
+ "DataType": {
+ "Enum": "GameAvatarType"
+ },
+ "Tags": [
+ "Deprecated",
+ "Hidden",
+ "NotScriptable"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "DoesNotSerialize"
+ }
+ }
+ },
"GameId": {
"Name": "GameId",
"Scriptability": "Read",
@@ -10234,6 +12551,23 @@
}
}
},
+ "R15CollisionType": {
+ "Name": "R15CollisionType",
+ "Scriptability": "None",
+ "DataType": {
+ "Enum": "R15CollisionType"
+ },
+ "Tags": [
+ "Deprecated",
+ "Hidden",
+ "NotScriptable"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "DoesNotSerialize"
+ }
+ }
+ },
"VIPServerId": {
"Name": "VIPServerId",
"Scriptability": "Read",
@@ -10781,7 +13115,7 @@
},
"DefaultProperties": {
"Attributes": {
- "BinaryString": ""
+ "Attributes": {}
},
"AutomaticRetry": {
"Bool": true
@@ -10793,7 +13127,7 @@
"Int64": -1
},
"Tags": {
- "BinaryString": ""
+ "Tags": []
}
}
},
@@ -10842,7 +13176,7 @@
},
"DefaultProperties": {
"Attributes": {
- "BinaryString": ""
+ "Attributes": {}
},
"MaxItems": {
"Int32": 1000
@@ -10851,7 +13185,7 @@
"Int64": -1
},
"Tags": {
- "BinaryString": ""
+ "Tags": []
}
}
},
@@ -11084,6 +13418,22 @@
"Serialization": "Serializes"
}
}
+ },
+ "line": {
+ "Name": "line",
+ "Scriptability": "None",
+ "DataType": {
+ "Value": "Int32"
+ },
+ "Tags": [
+ "Hidden",
+ "NotScriptable"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
}
},
"DefaultProperties": {}
@@ -11572,7 +13922,7 @@
},
"DefaultProperties": {
"Attributes": {
- "BinaryString": ""
+ "Attributes": {}
},
"Color3": {
"Color3": [
@@ -11588,7 +13938,7 @@
"Int64": -1
},
"Tags": {
- "BinaryString": ""
+ "Tags": []
},
"Texture": {
"Content": ""
@@ -11661,7 +14011,7 @@
},
"DefaultProperties": {
"Attributes": {
- "BinaryString": ""
+ "Attributes": {}
},
"Enabled": {
"Bool": true
@@ -11682,7 +14032,7 @@
"Int64": -1
},
"Tags": {
- "BinaryString": ""
+ "Tags": []
}
}
},
@@ -11835,7 +14185,7 @@
},
"DefaultProperties": {
"Attributes": {
- "BinaryString": ""
+ "Attributes": {}
},
"BehaviorType": {
"Enum": 0
@@ -11859,7 +14209,7 @@
"Int64": -1
},
"Tags": {
- "BinaryString": ""
+ "Tags": []
},
"Tone": {
"Enum": 0
@@ -11936,7 +14286,7 @@
},
"DefaultProperties": {
"Attributes": {
- "BinaryString": ""
+ "Attributes": {}
},
"GoodbyeChoiceActive": {
"Bool": true
@@ -11951,7 +14301,7 @@
"Int64": -1
},
"Tags": {
- "BinaryString": ""
+ "Tags": []
},
"UserDialog": {
"String": ""
@@ -11979,7 +14329,7 @@
},
"DefaultProperties": {
"Attributes": {
- "BinaryString": ""
+ "Attributes": {}
},
"Enabled": {
"Bool": true
@@ -11994,7 +14344,7 @@
"Int64": -1
},
"Tags": {
- "BinaryString": ""
+ "Tags": []
}
}
},
@@ -12088,11 +14438,27 @@
"Serialization": "DoesNotSerialize"
}
}
+ },
+ "value": {
+ "Name": "value",
+ "Scriptability": "None",
+ "DataType": {
+ "Value": "Float64"
+ },
+ "Tags": [
+ "Hidden",
+ "NotScriptable"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
}
},
"DefaultProperties": {
"Attributes": {
- "BinaryString": ""
+ "Attributes": {}
},
"MaxValue": {
"Float64": 1.0
@@ -12104,7 +14470,10 @@
"Int64": -1
},
"Tags": {
- "BinaryString": ""
+ "Tags": []
+ },
+ "value": {
+ "Float64": 0.0
}
}
},
@@ -12119,6 +14488,508 @@
"Properties": {},
"DefaultProperties": {}
},
+ "DragDetector": {
+ "Name": "DragDetector",
+ "Tags": [
+ "NotBrowsable"
+ ],
+ "Superclass": "ClickDetector",
+ "Properties": {
+ "ActivatedCursorIcon": {
+ "Name": "ActivatedCursorIcon",
+ "Scriptability": "ReadWrite",
+ "DataType": {
+ "Value": "Content"
+ },
+ "Tags": [],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
+ },
+ "ApplyAtCenterOfMass": {
+ "Name": "ApplyAtCenterOfMass",
+ "Scriptability": "ReadWrite",
+ "DataType": {
+ "Value": "Bool"
+ },
+ "Tags": [],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
+ },
+ "Axis": {
+ "Name": "Axis",
+ "Scriptability": "ReadWrite",
+ "DataType": {
+ "Value": "Vector3"
+ },
+ "Tags": [
+ "NotReplicated"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "DoesNotSerialize"
+ }
+ }
+ },
+ "DragFrame": {
+ "Name": "DragFrame",
+ "Scriptability": "ReadWrite",
+ "DataType": {
+ "Value": "CFrame"
+ },
+ "Tags": [],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
+ },
+ "DragStyle": {
+ "Name": "DragStyle",
+ "Scriptability": "ReadWrite",
+ "DataType": {
+ "Enum": "DragDetectorDragStyle"
+ },
+ "Tags": [],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
+ },
+ "Enabled": {
+ "Name": "Enabled",
+ "Scriptability": "ReadWrite",
+ "DataType": {
+ "Value": "Bool"
+ },
+ "Tags": [],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
+ },
+ "GamepadModeSwitchKeyCode": {
+ "Name": "GamepadModeSwitchKeyCode",
+ "Scriptability": "ReadWrite",
+ "DataType": {
+ "Enum": "KeyCode"
+ },
+ "Tags": [],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
+ },
+ "KeyboardModeSwitchKeyCode": {
+ "Name": "KeyboardModeSwitchKeyCode",
+ "Scriptability": "ReadWrite",
+ "DataType": {
+ "Enum": "KeyCode"
+ },
+ "Tags": [],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
+ },
+ "MaxDragAngle": {
+ "Name": "MaxDragAngle",
+ "Scriptability": "ReadWrite",
+ "DataType": {
+ "Value": "Float32"
+ },
+ "Tags": [],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
+ },
+ "MaxDragTranslation": {
+ "Name": "MaxDragTranslation",
+ "Scriptability": "ReadWrite",
+ "DataType": {
+ "Value": "Vector3"
+ },
+ "Tags": [],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
+ },
+ "MaxForce": {
+ "Name": "MaxForce",
+ "Scriptability": "ReadWrite",
+ "DataType": {
+ "Value": "Float32"
+ },
+ "Tags": [],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
+ },
+ "MaxTorque": {
+ "Name": "MaxTorque",
+ "Scriptability": "ReadWrite",
+ "DataType": {
+ "Value": "Float32"
+ },
+ "Tags": [],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
+ },
+ "MinDragAngle": {
+ "Name": "MinDragAngle",
+ "Scriptability": "ReadWrite",
+ "DataType": {
+ "Value": "Float32"
+ },
+ "Tags": [],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
+ },
+ "MinDragTranslation": {
+ "Name": "MinDragTranslation",
+ "Scriptability": "ReadWrite",
+ "DataType": {
+ "Value": "Vector3"
+ },
+ "Tags": [],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
+ },
+ "Orientation": {
+ "Name": "Orientation",
+ "Scriptability": "ReadWrite",
+ "DataType": {
+ "Value": "Vector3"
+ },
+ "Tags": [],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
+ },
+ "PhysicalDragClickedPart": {
+ "Name": "PhysicalDragClickedPart",
+ "Scriptability": "None",
+ "DataType": {
+ "Value": "Ref"
+ },
+ "Tags": [
+ "Hidden",
+ "NotScriptable"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "DoesNotSerialize"
+ }
+ }
+ },
+ "PhysicalDragHitPoint": {
+ "Name": "PhysicalDragHitPoint",
+ "Scriptability": "None",
+ "DataType": {
+ "Value": "Vector3"
+ },
+ "Tags": [
+ "Hidden",
+ "NotScriptable"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "DoesNotSerialize"
+ }
+ }
+ },
+ "PhysicalDragTargetFrame": {
+ "Name": "PhysicalDragTargetFrame",
+ "Scriptability": "None",
+ "DataType": {
+ "Value": "CFrame"
+ },
+ "Tags": [
+ "Hidden",
+ "NotScriptable"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "DoesNotSerialize"
+ }
+ }
+ },
+ "ReferenceInstance": {
+ "Name": "ReferenceInstance",
+ "Scriptability": "ReadWrite",
+ "DataType": {
+ "Value": "Ref"
+ },
+ "Tags": [],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
+ },
+ "ResponseStyle": {
+ "Name": "ResponseStyle",
+ "Scriptability": "ReadWrite",
+ "DataType": {
+ "Enum": "DragDetectorResponseStyle"
+ },
+ "Tags": [],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
+ },
+ "Responsiveness": {
+ "Name": "Responsiveness",
+ "Scriptability": "ReadWrite",
+ "DataType": {
+ "Value": "Float32"
+ },
+ "Tags": [],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
+ },
+ "RunLocally": {
+ "Name": "RunLocally",
+ "Scriptability": "ReadWrite",
+ "DataType": {
+ "Value": "Bool"
+ },
+ "Tags": [],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
+ },
+ "SecondaryAxis": {
+ "Name": "SecondaryAxis",
+ "Scriptability": "ReadWrite",
+ "DataType": {
+ "Value": "Vector3"
+ },
+ "Tags": [
+ "NotReplicated"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "DoesNotSerialize"
+ }
+ }
+ },
+ "TrackballRadialPullFactor": {
+ "Name": "TrackballRadialPullFactor",
+ "Scriptability": "ReadWrite",
+ "DataType": {
+ "Value": "Float32"
+ },
+ "Tags": [],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
+ },
+ "TrackballRollFactor": {
+ "Name": "TrackballRollFactor",
+ "Scriptability": "ReadWrite",
+ "DataType": {
+ "Value": "Float32"
+ },
+ "Tags": [],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
+ },
+ "VRSwitchKeyCode": {
+ "Name": "VRSwitchKeyCode",
+ "Scriptability": "ReadWrite",
+ "DataType": {
+ "Enum": "KeyCode"
+ },
+ "Tags": [],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
+ },
+ "WorldAxis": {
+ "Name": "WorldAxis",
+ "Scriptability": "ReadWrite",
+ "DataType": {
+ "Value": "Vector3"
+ },
+ "Tags": [
+ "NotReplicated"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "DoesNotSerialize"
+ }
+ }
+ },
+ "WorldSecondaryAxis": {
+ "Name": "WorldSecondaryAxis",
+ "Scriptability": "ReadWrite",
+ "DataType": {
+ "Value": "Vector3"
+ },
+ "Tags": [
+ "NotReplicated"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "DoesNotSerialize"
+ }
+ }
+ }
+ },
+ "DefaultProperties": {
+ "ActivatedCursorIcon": {
+ "Content": ""
+ },
+ "ApplyAtCenterOfMass": {
+ "Bool": false
+ },
+ "Attributes": {
+ "Attributes": {}
+ },
+ "CursorIcon": {
+ "Content": ""
+ },
+ "DragFrame": {
+ "CFrame": {
+ "position": [
+ 0.0,
+ 0.0,
+ 0.0
+ ],
+ "orientation": [
+ [
+ 1.0,
+ 0.0,
+ 0.0
+ ],
+ [
+ 0.0,
+ 1.0,
+ 0.0
+ ],
+ [
+ 0.0,
+ 0.0,
+ 1.0
+ ]
+ ]
+ }
+ },
+ "DragStyle": {
+ "Enum": 1
+ },
+ "Enabled": {
+ "Bool": true
+ },
+ "GamepadModeSwitchKeyCode": {
+ "Enum": 1004
+ },
+ "KeyboardModeSwitchKeyCode": {
+ "Enum": 306
+ },
+ "MaxActivationDistance": {
+ "Float32": 32.0
+ },
+ "MaxDragAngle": {
+ "Float32": 0.0
+ },
+ "MaxDragTranslation": {
+ "Vector3": [
+ 0.0,
+ 0.0,
+ 0.0
+ ]
+ },
+ "MaxForce": {
+ "Float32": 10000000.0
+ },
+ "MaxTorque": {
+ "Float32": 10000.0
+ },
+ "MinDragAngle": {
+ "Float32": 0.0
+ },
+ "MinDragTranslation": {
+ "Vector3": [
+ 0.0,
+ 0.0,
+ 0.0
+ ]
+ },
+ "Orientation": {
+ "Vector3": [
+ -0.0,
+ 180.0,
+ 90.0
+ ]
+ },
+ "ResponseStyle": {
+ "Enum": 1
+ },
+ "Responsiveness": {
+ "Float32": 10.0
+ },
+ "RunLocally": {
+ "Bool": false
+ },
+ "SourceAssetId": {
+ "Int64": -1
+ },
+ "Tags": {
+ "Tags": []
+ },
+ "TrackballRadialPullFactor": {
+ "Float32": 1.0
+ },
+ "TrackballRollFactor": {
+ "Float32": 1.0
+ },
+ "VRSwitchKeyCode": {
+ "Enum": 1007
+ }
+ }
+ },
"Dragger": {
"Name": "Dragger",
"Tags": [],
@@ -12410,6 +15281,67 @@
},
"DefaultProperties": {}
},
+ "DynamicImage": {
+ "Name": "DynamicImage",
+ "Tags": [
+ "NotCreatable"
+ ],
+ "Superclass": "Instance",
+ "Properties": {
+ "Size": {
+ "Name": "Size",
+ "Scriptability": "ReadWrite",
+ "DataType": {
+ "Value": "Vector2"
+ },
+ "Tags": [],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
+ }
+ },
+ "DefaultProperties": {}
+ },
+ "DynamicMesh": {
+ "Name": "DynamicMesh",
+ "Tags": [],
+ "Superclass": "DataModelMesh",
+ "Properties": {},
+ "DefaultProperties": {
+ "Attributes": {
+ "Attributes": {}
+ },
+ "Offset": {
+ "Vector3": [
+ 0.0,
+ 0.0,
+ 0.0
+ ]
+ },
+ "Scale": {
+ "Vector3": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "SourceAssetId": {
+ "Int64": -1
+ },
+ "Tags": {
+ "Tags": []
+ },
+ "VertexColor": {
+ "Vector3": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ }
+ }
+ },
"DynamicRotate": {
"Name": "DynamicRotate",
"Tags": [
@@ -12493,7 +15425,7 @@
},
"DefaultProperties": {
"Attributes": {
- "BinaryString": ""
+ "Attributes": {}
},
"Delay": {
"Float32": 1.0
@@ -12514,7 +15446,7 @@
"Int64": -1
},
"Tags": {
- "BinaryString": ""
+ "Tags": []
},
"WetLevel": {
"Float32": 0.0
@@ -12578,7 +15510,7 @@
},
"DefaultProperties": {
"Attributes": {
- "BinaryString": ""
+ "Attributes": {}
},
"Enabled": {
"Bool": true
@@ -12599,7 +15531,7 @@
"Int64": -1
},
"Tags": {
- "BinaryString": ""
+ "Tags": []
}
}
},
@@ -12624,7 +15556,7 @@
},
"DefaultProperties": {
"Attributes": {
- "BinaryString": ""
+ "Attributes": {}
},
"RotationOrder": {
"Enum": 0
@@ -12633,7 +15565,7 @@
"Int64": -1
},
"Tags": {
- "BinaryString": ""
+ "Tags": []
}
}
},
@@ -12818,7 +15750,7 @@
},
"DefaultProperties": {
"Attributes": {
- "BinaryString": ""
+ "Attributes": {}
},
"BlastPressure": {
"Float32": 500000.0
@@ -12843,7 +15775,7 @@
"Int64": -1
},
"Tags": {
- "BinaryString": ""
+ "Tags": []
},
"TimeScale": {
"Float32": 1.0
@@ -13671,13 +16603,13 @@
},
"DefaultProperties": {
"Attributes": {
- "BinaryString": ""
+ "Attributes": {}
},
"SourceAssetId": {
"Int64": -1
},
"Tags": {
- "BinaryString": ""
+ "Tags": []
}
}
},
@@ -13733,57 +16665,6 @@
},
"DefaultProperties": {}
},
- "FacialAnimationStreamingService": {
- "Name": "FacialAnimationStreamingService",
- "Tags": [
- "NotCreatable",
- "Service"
- ],
- "Superclass": "Instance",
- "Properties": {
- "EnableFlags": {
- "Name": "EnableFlags",
- "Scriptability": "None",
- "DataType": {
- "Enum": "FacialAnimationFlags"
- },
- "Tags": [
- "Hidden"
- ],
- "Kind": {
- "Canonical": {
- "Serialization": "DoesNotSerialize"
- }
- }
- },
- "Enabled": {
- "Name": "Enabled",
- "Scriptability": "None",
- "DataType": {
- "Value": "Bool"
- },
- "Tags": [
- "Hidden"
- ],
- "Kind": {
- "Canonical": {
- "Serialization": "DoesNotSerialize"
- }
- }
- }
- },
- "DefaultProperties": {
- "Attributes": {
- "BinaryString": ""
- },
- "SourceAssetId": {
- "Int64": -1
- },
- "Tags": {
- "BinaryString": ""
- }
- }
- },
"FacialAnimationStreamingServiceStats": {
"Name": "FacialAnimationStreamingServiceStats",
"Tags": [
@@ -13820,6 +16701,26 @@
},
"DefaultProperties": {}
},
+ "FacialAnimationStreamingSubsessionStats": {
+ "Name": "FacialAnimationStreamingSubsessionStats",
+ "Tags": [
+ "NotCreatable",
+ "NotReplicated"
+ ],
+ "Superclass": "Instance",
+ "Properties": {},
+ "DefaultProperties": {}
+ },
+ "FacsImportData": {
+ "Name": "FacsImportData",
+ "Tags": [
+ "NotCreatable",
+ "NotReplicated"
+ ],
+ "Superclass": "BaseImportData",
+ "Properties": {},
+ "DefaultProperties": {}
+ },
"Feature": {
"Name": "Feature",
"Tags": [
@@ -13944,7 +16845,7 @@
},
"DefaultProperties": {
"Attributes": {
- "BinaryString": ""
+ "Attributes": {}
},
"MeshId": {
"Content": ""
@@ -13967,7 +16868,7 @@
"Int64": -1
},
"Tags": {
- "BinaryString": ""
+ "Tags": []
},
"TextureId": {
"Content": ""
@@ -14078,7 +16979,10 @@
"DataType": {
"Value": "Float32"
},
- "Tags": [],
+ "Tags": [
+ "Hidden",
+ "NotScriptable"
+ ],
"Kind": {
"Alias": {
"AliasFor": "Heat"
@@ -14107,7 +17011,10 @@
"DataType": {
"Value": "Float32"
},
- "Tags": [],
+ "Tags": [
+ "Hidden",
+ "NotScriptable"
+ ],
"Kind": {
"Alias": {
"AliasFor": "Size"
@@ -14117,7 +17024,7 @@
},
"DefaultProperties": {
"Attributes": {
- "BinaryString": ""
+ "Attributes": {}
},
"Color": {
"Color3": [
@@ -14146,7 +17053,7 @@
"Int64": -1
},
"Tags": {
- "BinaryString": ""
+ "Tags": []
},
"TimeScale": {
"Float32": 1.0
@@ -14176,7 +17083,7 @@
},
"DefaultProperties": {
"Attributes": {
- "BinaryString": ""
+ "Attributes": {}
},
"CanBeDropped": {
"Bool": true
@@ -14216,9 +17123,45 @@
"ManualActivationOnly": {
"Bool": false
},
+ "ModelMeshCFrame": {
+ "CFrame": {
+ "position": [
+ 0.0,
+ 0.0,
+ 0.0
+ ],
+ "orientation": [
+ [
+ 1.0,
+ 0.0,
+ 0.0
+ ],
+ [
+ 0.0,
+ 1.0,
+ 0.0
+ ],
+ [
+ 0.0,
+ 0.0,
+ 1.0
+ ]
+ ]
+ }
+ },
+ "ModelMeshSize": {
+ "Vector3": [
+ 0.0,
+ 0.0,
+ 0.0
+ ]
+ },
"ModelStreamingMode": {
"Enum": 0
},
+ "NeedsPivotMigration": {
+ "Bool": false
+ },
"RequiresHandle": {
"Bool": true
},
@@ -14229,16 +17172,42 @@
"Int64": -1
},
"Tags": {
- "BinaryString": ""
+ "Tags": []
},
"TeamColor": {
- "Int32": 194
+ "BrickColor": 194
},
"TextureId": {
"Content": ""
},
"ToolTip": {
"String": ""
+ },
+ "WorldPivotData": {
+ "OptionalCFrame": {
+ "position": [
+ 0.0,
+ 0.0,
+ 0.0
+ ],
+ "orientation": [
+ [
+ 1.0,
+ 0.0,
+ 0.0
+ ],
+ [
+ 0.0,
+ 1.0,
+ 0.0
+ ],
+ [
+ 0.0,
+ 0.0,
+ 1.0
+ ]
+ ]
+ }
}
}
},
@@ -14268,7 +17237,7 @@
"Bool": false
},
"Attributes": {
- "BinaryString": ""
+ "Attributes": {}
},
"BackParamA": {
"Float32": -0.5
@@ -14348,6 +17317,9 @@
"CustomPhysicalProperties": {
"PhysicalProperties": "Default"
},
+ "EnableFluidForces": {
+ "Bool": true
+ },
"FormFactor": {
"Enum": 1
},
@@ -14384,6 +17356,9 @@
"Material": {
"Enum": 256
},
+ "MaterialVariantSerialized": {
+ "String": ""
+ },
"PivotOffset": {
"CFrame": {
"position": [
@@ -14449,10 +17424,10 @@
"Int64": -1
},
"Tags": {
- "BinaryString": ""
+ "Tags": []
},
"TeamColor": {
- "Int32": 194
+ "BrickColor": 194
},
"TopParamA": {
"Float32": -0.5
@@ -14535,7 +17510,7 @@
},
"DefaultProperties": {
"Attributes": {
- "BinaryString": ""
+ "Attributes": {}
},
"Depth": {
"Float32": 0.45
@@ -14556,7 +17531,7 @@
"Int64": -1
},
"Tags": {
- "BinaryString": ""
+ "Tags": []
}
}
},
@@ -14580,17 +17555,36 @@
"Serialization": "DoesNotSerialize"
}
}
+ },
+ "ValuesAndTimes": {
+ "Name": "ValuesAndTimes",
+ "Scriptability": "None",
+ "DataType": {
+ "Value": "BinaryString"
+ },
+ "Tags": [
+ "Hidden",
+ "NotScriptable"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
}
},
"DefaultProperties": {
"Attributes": {
- "BinaryString": ""
+ "Attributes": {}
},
"SourceAssetId": {
"Int64": -1
},
"Tags": {
- "BinaryString": ""
+ "Tags": []
+ },
+ "ValuesAndTimes": {
+ "BinaryString": "AQAAAAAAAAAAAAAAAAAWRQAAAAA="
}
}
},
@@ -14708,7 +17702,7 @@
},
"DefaultProperties": {
"Attributes": {
- "BinaryString": ""
+ "Attributes": {}
},
"Color3": {
"Color3": [
@@ -14727,7 +17721,7 @@
"Float32": 4.0
},
"Tags": {
- "BinaryString": ""
+ "Tags": []
},
"Texture": {
"Content": ""
@@ -14761,13 +17755,13 @@
"Properties": {},
"DefaultProperties": {
"Attributes": {
- "BinaryString": ""
+ "Attributes": {}
},
"SourceAssetId": {
"Int64": -1
},
"Tags": {
- "BinaryString": ""
+ "Tags": []
}
}
},
@@ -14775,16 +17769,33 @@
"Name": "Folder",
"Tags": [],
"Superclass": "Instance",
- "Properties": {},
+ "Properties": {
+ "ReplicatedGuiInsertionOrder": {
+ "Name": "ReplicatedGuiInsertionOrder",
+ "Scriptability": "None",
+ "DataType": {
+ "Value": "Int32"
+ },
+ "Tags": [
+ "Hidden",
+ "NotScriptable"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "DoesNotSerialize"
+ }
+ }
+ }
+ },
"DefaultProperties": {
"Attributes": {
- "BinaryString": ""
+ "Attributes": {}
},
"SourceAssetId": {
"Int64": -1
},
"Tags": {
- "BinaryString": ""
+ "Tags": []
}
}
},
@@ -14809,13 +17820,13 @@
},
"DefaultProperties": {
"Attributes": {
- "BinaryString": ""
+ "Attributes": {}
},
"SourceAssetId": {
"Int64": -1
},
"Tags": {
- "BinaryString": ""
+ "Tags": []
},
"Visible": {
"Bool": true
@@ -14870,7 +17881,10 @@
"DataType": {
"Enum": "FormFactor"
},
- "Tags": [],
+ "Tags": [
+ "Hidden",
+ "NotScriptable"
+ ],
"Kind": {
"Alias": {
"AliasFor": "FormFactor"
@@ -14910,7 +17924,7 @@
]
},
"Attributes": {
- "BinaryString": ""
+ "Attributes": {}
},
"AutoLocalize": {
"Bool": true
@@ -15008,7 +18022,7 @@
"Enum": 0
},
"Tags": {
- "BinaryString": ""
+ "Tags": []
},
"Visible": {
"Bool": true
@@ -15045,6 +18059,23 @@
],
"Superclass": "Instance",
"Properties": {
+ "AllowSleep": {
+ "Name": "AllowSleep",
+ "Scriptability": "None",
+ "DataType": {
+ "Value": "Bool"
+ },
+ "Tags": [
+ "Hidden",
+ "NotReplicated",
+ "NotScriptable"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "DoesNotSerialize"
+ }
+ }
+ },
"Description": {
"Name": "Description",
"Scriptability": "ReadWrite",
@@ -15057,20 +18088,90 @@
"Serialization": "Serializes"
}
}
+ },
+ "HasMigratedSettingsToTestService": {
+ "Name": "HasMigratedSettingsToTestService",
+ "Scriptability": "None",
+ "DataType": {
+ "Value": "Bool"
+ },
+ "Tags": [
+ "Hidden",
+ "NotScriptable"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
+ },
+ "Is30FpsThrottleEnabled": {
+ "Name": "Is30FpsThrottleEnabled",
+ "Scriptability": "None",
+ "DataType": {
+ "Value": "Bool"
+ },
+ "Tags": [
+ "Hidden",
+ "NotReplicated",
+ "NotScriptable"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "DoesNotSerialize"
+ }
+ }
+ },
+ "PhysicsEnvironmentalThrottle": {
+ "Name": "PhysicsEnvironmentalThrottle",
+ "Scriptability": "None",
+ "DataType": {
+ "Value": "Bool"
+ },
+ "Tags": [
+ "Hidden",
+ "NotReplicated",
+ "NotScriptable"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "DoesNotSerialize"
+ }
+ }
+ },
+ "Timeout": {
+ "Name": "Timeout",
+ "Scriptability": "None",
+ "DataType": {
+ "Value": "Float64"
+ },
+ "Tags": [
+ "Hidden",
+ "NotReplicated",
+ "NotScriptable"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "DoesNotSerialize"
+ }
+ }
}
},
"DefaultProperties": {
"Attributes": {
- "BinaryString": ""
+ "Attributes": {}
},
"Description": {
"String": "?"
},
+ "HasMigratedSettingsToTestService": {
+ "Bool": false
+ },
"SourceAssetId": {
"Int64": -1
},
"Tags": {
- "BinaryString": ""
+ "Tags": []
}
}
},
@@ -15084,13 +18185,13 @@
"Properties": {},
"DefaultProperties": {
"Attributes": {
- "BinaryString": ""
+ "Attributes": {}
},
"SourceAssetId": {
"Int64": -1
},
"Tags": {
- "BinaryString": ""
+ "Tags": []
}
}
},
@@ -15176,17 +18277,17 @@
],
"Superclass": "Instance",
"Properties": {},
- "DefaultProperties": {
- "Attributes": {
- "BinaryString": ""
- },
- "SourceAssetId": {
- "Int64": -1
- },
- "Tags": {
- "BinaryString": ""
- }
- }
+ "DefaultProperties": {}
+ },
+ "GeometryService": {
+ "Name": "GeometryService",
+ "Tags": [
+ "NotCreatable",
+ "Service"
+ ],
+ "Superclass": "Instance",
+ "Properties": {},
+ "DefaultProperties": {}
},
"GetTextBoundsParams": {
"Name": "GetTextBoundsParams",
@@ -15332,7 +18433,7 @@
},
"DefaultProperties": {
"Attributes": {
- "BinaryString": ""
+ "Attributes": {}
},
"C0": {
"CFrame": {
@@ -15421,7 +18522,7 @@
"Int64": -1
},
"Tags": {
- "BinaryString": ""
+ "Tags": []
}
}
},
@@ -15432,7 +18533,25 @@
"Service"
],
"Superclass": "Instance",
- "Properties": {},
+ "Properties": {
+ "gaID": {
+ "Name": "gaID",
+ "Scriptability": "None",
+ "DataType": {
+ "Value": "String"
+ },
+ "Tags": [
+ "Hidden",
+ "NotReplicated",
+ "NotScriptable"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
+ }
+ },
"DefaultProperties": {}
},
"GroundController": {
@@ -15468,32 +18587,6 @@
}
}
},
- "AlignSpeed": {
- "Name": "AlignSpeed",
- "Scriptability": "ReadWrite",
- "DataType": {
- "Value": "Float32"
- },
- "Tags": [],
- "Kind": {
- "Canonical": {
- "Serialization": "Serializes"
- }
- }
- },
- "AlignTorque": {
- "Name": "AlignTorque",
- "Scriptability": "ReadWrite",
- "DataType": {
- "Value": "Float32"
- },
- "Tags": [],
- "Kind": {
- "Canonical": {
- "Serialization": "Serializes"
- }
- }
- },
"BalanceMaxTorque": {
"Name": "BalanceMaxTorque",
"Scriptability": "ReadWrite",
@@ -15507,19 +18600,6 @@
}
}
},
- "BalanceRigidityEnabled": {
- "Name": "BalanceRigidityEnabled",
- "Scriptability": "ReadWrite",
- "DataType": {
- "Value": "Bool"
- },
- "Tags": [],
- "Kind": {
- "Canonical": {
- "Serialization": "Serializes"
- }
- }
- },
"BalanceSpeed": {
"Name": "BalanceSpeed",
"Scriptability": "ReadWrite",
@@ -15611,8 +18691,8 @@
}
}
},
- "TurningFactor": {
- "Name": "TurningFactor",
+ "TurnSpeedFactor": {
+ "Name": "TurnSpeedFactor",
"Scriptability": "ReadWrite",
"DataType": {
"Value": "Float32"
@@ -15632,14 +18712,8 @@
"AccelerationTime": {
"Float32": 0.0
},
- "AlignSpeed": {
- "Float32": 100.0
- },
- "AlignTorque": {
- "Float32": 10000.0
- },
"Attributes": {
- "BinaryString": ""
+ "Attributes": {}
},
"BalanceMaxTorque": {
"Float32": 10000.0
@@ -15665,9 +18739,6 @@
"MoveSpeedFactor": {
"Float32": 1.0
},
- "RigidityEnabled": {
- "Bool": false
- },
"SourceAssetId": {
"Int64": -1
},
@@ -15678,13 +18749,63 @@
"Float32": 100.0
},
"Tags": {
- "BinaryString": ""
+ "Tags": []
},
- "TurningFactor": {
+ "TurnSpeedFactor": {
"Float32": 1.0
}
}
},
+ "GroupImportData": {
+ "Name": "GroupImportData",
+ "Tags": [
+ "NotCreatable",
+ "NotReplicated"
+ ],
+ "Superclass": "BaseImportData",
+ "Properties": {
+ "Anchored": {
+ "Name": "Anchored",
+ "Scriptability": "ReadWrite",
+ "DataType": {
+ "Value": "Bool"
+ },
+ "Tags": [],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
+ },
+ "ImportAsModelAsset": {
+ "Name": "ImportAsModelAsset",
+ "Scriptability": "ReadWrite",
+ "DataType": {
+ "Value": "Bool"
+ },
+ "Tags": [],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
+ },
+ "InsertInWorkspace": {
+ "Name": "InsertInWorkspace",
+ "Scriptability": "ReadWrite",
+ "DataType": {
+ "Value": "Bool"
+ },
+ "Tags": [],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
+ }
+ },
+ "DefaultProperties": {}
+ },
"GroupService": {
"Name": "GroupService",
"Tags": [
@@ -15842,6 +18963,22 @@
}
}
},
+ "ReplicatedInsertionOrder": {
+ "Name": "ReplicatedInsertionOrder",
+ "Scriptability": "None",
+ "DataType": {
+ "Value": "Int32"
+ },
+ "Tags": [
+ "Hidden",
+ "NotScriptable"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "DoesNotSerialize"
+ }
+ }
+ },
"RootLocalizationTable": {
"Name": "RootLocalizationTable",
"Scriptability": "ReadWrite",
@@ -16040,6 +19177,102 @@
}
}
},
+ "MouseButton1ClickConnectionCount": {
+ "Name": "MouseButton1ClickConnectionCount",
+ "Scriptability": "None",
+ "DataType": {
+ "Value": "Int32"
+ },
+ "Tags": [
+ "Hidden",
+ "NotScriptable"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "DoesNotSerialize"
+ }
+ }
+ },
+ "MouseButton1DownConnectionCount": {
+ "Name": "MouseButton1DownConnectionCount",
+ "Scriptability": "None",
+ "DataType": {
+ "Value": "Int32"
+ },
+ "Tags": [
+ "Hidden",
+ "NotScriptable"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "DoesNotSerialize"
+ }
+ }
+ },
+ "MouseButton1UpConnectionCount": {
+ "Name": "MouseButton1UpConnectionCount",
+ "Scriptability": "None",
+ "DataType": {
+ "Value": "Int32"
+ },
+ "Tags": [
+ "Hidden",
+ "NotScriptable"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "DoesNotSerialize"
+ }
+ }
+ },
+ "MouseButton2ClickConnectionCount": {
+ "Name": "MouseButton2ClickConnectionCount",
+ "Scriptability": "None",
+ "DataType": {
+ "Value": "Int32"
+ },
+ "Tags": [
+ "Hidden",
+ "NotScriptable"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "DoesNotSerialize"
+ }
+ }
+ },
+ "MouseButton2DownConnectionCount": {
+ "Name": "MouseButton2DownConnectionCount",
+ "Scriptability": "None",
+ "DataType": {
+ "Value": "Int32"
+ },
+ "Tags": [
+ "Hidden",
+ "NotScriptable"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "DoesNotSerialize"
+ }
+ }
+ },
+ "MouseButton2UpConnectionCount": {
+ "Name": "MouseButton2UpConnectionCount",
+ "Scriptability": "None",
+ "DataType": {
+ "Value": "Int32"
+ },
+ "Tags": [
+ "Hidden",
+ "NotScriptable"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "DoesNotSerialize"
+ }
+ }
+ },
"Selected": {
"Name": "Selected",
"Scriptability": "ReadWrite",
@@ -16087,7 +19320,7 @@
"Properties": {},
"DefaultProperties": {
"Attributes": {
- "BinaryString": ""
+ "Attributes": {}
},
"AutoLocalize": {
"Bool": true
@@ -16129,7 +19362,7 @@
"Int64": -1
},
"Tags": {
- "BinaryString": ""
+ "Tags": []
},
"ZIndexBehavior": {
"Enum": 0
@@ -16295,6 +19528,38 @@
}
}
},
+ "DragBeginConnectionCount": {
+ "Name": "DragBeginConnectionCount",
+ "Scriptability": "None",
+ "DataType": {
+ "Value": "Int32"
+ },
+ "Tags": [
+ "Hidden",
+ "NotScriptable"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "DoesNotSerialize"
+ }
+ }
+ },
+ "DragStoppedConnectionCount": {
+ "Name": "DragStoppedConnectionCount",
+ "Scriptability": "None",
+ "DataType": {
+ "Value": "Int32"
+ },
+ "Tags": [
+ "Hidden",
+ "NotScriptable"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "DoesNotSerialize"
+ }
+ }
+ },
"Draggable": {
"Name": "Draggable",
"Scriptability": "ReadWrite",
@@ -16310,6 +19575,22 @@
}
}
},
+ "GuiState": {
+ "Name": "GuiState",
+ "Scriptability": "Read",
+ "DataType": {
+ "Enum": "GuiState"
+ },
+ "Tags": [
+ "NotReplicated",
+ "ReadOnly"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "DoesNotSerialize"
+ }
+ }
+ },
"LayoutOrder": {
"Name": "LayoutOrder",
"Scriptability": "ReadWrite",
@@ -16323,6 +19604,86 @@
}
}
},
+ "MouseEnterConnectionCount": {
+ "Name": "MouseEnterConnectionCount",
+ "Scriptability": "None",
+ "DataType": {
+ "Value": "Int32"
+ },
+ "Tags": [
+ "Hidden",
+ "NotScriptable"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "DoesNotSerialize"
+ }
+ }
+ },
+ "MouseLeaveConnectionCount": {
+ "Name": "MouseLeaveConnectionCount",
+ "Scriptability": "None",
+ "DataType": {
+ "Value": "Int32"
+ },
+ "Tags": [
+ "Hidden",
+ "NotScriptable"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "DoesNotSerialize"
+ }
+ }
+ },
+ "MouseMovedConnectionCount": {
+ "Name": "MouseMovedConnectionCount",
+ "Scriptability": "None",
+ "DataType": {
+ "Value": "Int32"
+ },
+ "Tags": [
+ "Hidden",
+ "NotScriptable"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "DoesNotSerialize"
+ }
+ }
+ },
+ "MouseWheelBackwardConnectionCount": {
+ "Name": "MouseWheelBackwardConnectionCount",
+ "Scriptability": "None",
+ "DataType": {
+ "Value": "Int32"
+ },
+ "Tags": [
+ "Hidden",
+ "NotScriptable"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "DoesNotSerialize"
+ }
+ }
+ },
+ "MouseWheelForwardConnectionCount": {
+ "Name": "MouseWheelForwardConnectionCount",
+ "Scriptability": "None",
+ "DataType": {
+ "Value": "Int32"
+ },
+ "Tags": [
+ "Hidden",
+ "NotScriptable"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "DoesNotSerialize"
+ }
+ }
+ },
"NextSelectionDown": {
"Name": "NextSelectionDown",
"Scriptability": "ReadWrite",
@@ -16644,6 +20005,40 @@
}
}
},
+ "PreferredTransparency": {
+ "Name": "PreferredTransparency",
+ "Scriptability": "Read",
+ "DataType": {
+ "Value": "Float32"
+ },
+ "Tags": [
+ "Hidden",
+ "NotReplicated",
+ "ReadOnly"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "DoesNotSerialize"
+ }
+ }
+ },
+ "ReducedMotionEnabled": {
+ "Name": "ReducedMotionEnabled",
+ "Scriptability": "Read",
+ "DataType": {
+ "Value": "Bool"
+ },
+ "Tags": [
+ "Hidden",
+ "NotReplicated",
+ "ReadOnly"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "DoesNotSerialize"
+ }
+ }
+ },
"SelectedCoreObject": {
"Name": "SelectedCoreObject",
"Scriptability": "None",
@@ -16803,6 +20198,86 @@
}
}
},
+ "MouseButton1DownConnectionCount": {
+ "Name": "MouseButton1DownConnectionCount",
+ "Scriptability": "None",
+ "DataType": {
+ "Value": "Int32"
+ },
+ "Tags": [
+ "Hidden",
+ "NotScriptable"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "DoesNotSerialize"
+ }
+ }
+ },
+ "MouseButton1UpConnectionCount": {
+ "Name": "MouseButton1UpConnectionCount",
+ "Scriptability": "None",
+ "DataType": {
+ "Value": "Int32"
+ },
+ "Tags": [
+ "Hidden",
+ "NotScriptable"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "DoesNotSerialize"
+ }
+ }
+ },
+ "MouseDragConnectionCount": {
+ "Name": "MouseDragConnectionCount",
+ "Scriptability": "None",
+ "DataType": {
+ "Value": "Int32"
+ },
+ "Tags": [
+ "Hidden",
+ "NotScriptable"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "DoesNotSerialize"
+ }
+ }
+ },
+ "MouseEnterConnectionCount": {
+ "Name": "MouseEnterConnectionCount",
+ "Scriptability": "None",
+ "DataType": {
+ "Value": "Int32"
+ },
+ "Tags": [
+ "Hidden",
+ "NotScriptable"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "DoesNotSerialize"
+ }
+ }
+ },
+ "MouseLeaveConnectionCount": {
+ "Name": "MouseLeaveConnectionCount",
+ "Scriptability": "None",
+ "DataType": {
+ "Value": "Int32"
+ },
+ "Tags": [
+ "Hidden",
+ "NotScriptable"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "DoesNotSerialize"
+ }
+ }
+ },
"Style": {
"Name": "Style",
"Scriptability": "ReadWrite",
@@ -16819,7 +20294,7 @@
},
"DefaultProperties": {
"Attributes": {
- "BinaryString": ""
+ "Attributes": {}
},
"Color3": {
"Color3": [
@@ -16845,7 +20320,7 @@
"Enum": 0
},
"Tags": {
- "BinaryString": ""
+ "Tags": []
},
"Transparency": {
"Float32": 0.0
@@ -16910,13 +20385,13 @@
}
},
"Attributes": {
- "BinaryString": ""
+ "Attributes": {}
},
"SourceAssetId": {
"Int64": -1
},
"Tags": {
- "BinaryString": ""
+ "Tags": []
}
}
},
@@ -16934,16 +20409,57 @@
"Name": "HiddenSurfaceRemovalAsset",
"Tags": [],
"Superclass": "Instance",
- "Properties": {},
+ "Properties": {
+ "HSRData": {
+ "Name": "HSRData",
+ "Scriptability": "None",
+ "DataType": {
+ "Value": "BinaryString"
+ },
+ "Tags": [
+ "Hidden",
+ "NotReplicated",
+ "NotScriptable"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
+ },
+ "HSRMeshIdData": {
+ "Name": "HSRMeshIdData",
+ "Scriptability": "None",
+ "DataType": {
+ "Value": "BinaryString"
+ },
+ "Tags": [
+ "Hidden",
+ "NotReplicated",
+ "NotScriptable"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
+ }
+ },
"DefaultProperties": {
"Attributes": {
+ "Attributes": {}
+ },
+ "HSRData": {
+ "BinaryString": ""
+ },
+ "HSRMeshIdData": {
"BinaryString": ""
},
"SourceAssetId": {
"Int64": -1
},
"Tags": {
- "BinaryString": ""
+ "Tags": []
}
}
},
@@ -17076,7 +20592,7 @@
},
"DefaultProperties": {
"Attributes": {
- "BinaryString": ""
+ "Attributes": {}
},
"DepthMode": {
"Enum": 0
@@ -17108,7 +20624,7 @@
"Int64": -1
},
"Tags": {
- "BinaryString": ""
+ "Tags": []
}
}
},
@@ -17317,10 +20833,10 @@
"Float32": 0.0
},
"Attributes": {
- "BinaryString": ""
+ "Attributes": {}
},
"Color": {
- "Int32": 1009
+ "BrickColor": 1009
},
"Enabled": {
"Bool": true
@@ -17350,7 +20866,7 @@
"Int64": -1
},
"Tags": {
- "BinaryString": ""
+ "Tags": []
},
"TargetAngle": {
"Float32": 0.0
@@ -17372,13 +20888,13 @@
"Properties": {},
"DefaultProperties": {
"Attributes": {
- "BinaryString": ""
+ "Attributes": {}
},
"SourceAssetId": {
"Int64": -1
},
"Tags": {
- "BinaryString": ""
+ "Tags": []
},
"Text": {
"String": ""
@@ -17394,7 +20910,7 @@
"Properties": {},
"DefaultProperties": {
"Attributes": {
- "BinaryString": ""
+ "Attributes": {}
},
"FaceId": {
"Enum": 0
@@ -17409,7 +20925,7 @@
"Int64": -1
},
"Tags": {
- "BinaryString": ""
+ "Tags": []
},
"TopBottom": {
"Enum": 1
@@ -17459,6 +20975,42 @@
"Serialization": "Serializes"
}
}
+ },
+ "Command": {
+ "Name": "Command",
+ "Scriptability": "None",
+ "DataType": {
+ "Value": "String"
+ },
+ "Tags": [
+ "Hidden",
+ "NotReplicated",
+ "NotScriptable",
+ "WriteOnly"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "DoesNotSerialize"
+ }
+ }
+ },
+ "TextureName": {
+ "Name": "TextureName",
+ "Scriptability": "None",
+ "DataType": {
+ "Value": "String"
+ },
+ "Tags": [
+ "Hidden",
+ "NotReplicated",
+ "NotScriptable",
+ "WriteOnly"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "DoesNotSerialize"
+ }
+ }
}
},
"DefaultProperties": {
@@ -17466,7 +21018,7 @@
"Bool": false
},
"Attributes": {
- "BinaryString": ""
+ "Attributes": {}
},
"BinType": {
"Enum": 0
@@ -17474,9 +21026,45 @@
"LevelOfDetail": {
"Enum": 0
},
+ "ModelMeshCFrame": {
+ "CFrame": {
+ "position": [
+ 0.0,
+ 0.0,
+ 0.0
+ ],
+ "orientation": [
+ [
+ 1.0,
+ 0.0,
+ 0.0
+ ],
+ [
+ 0.0,
+ 1.0,
+ 0.0
+ ],
+ [
+ 0.0,
+ 0.0,
+ 1.0
+ ]
+ ]
+ }
+ },
+ "ModelMeshSize": {
+ "Vector3": [
+ 0.0,
+ 0.0,
+ 0.0
+ ]
+ },
"ModelStreamingMode": {
"Enum": 0
},
+ "NeedsPivotMigration": {
+ "Bool": false
+ },
"Scale": {
"Float32": 1.0
},
@@ -17484,10 +21072,36 @@
"Int64": -1
},
"Tags": {
- "BinaryString": ""
+ "Tags": []
},
"TextureId": {
"Content": ""
+ },
+ "WorldPivotData": {
+ "OptionalCFrame": {
+ "position": [
+ 0.0,
+ 0.0,
+ 0.0
+ ],
+ "orientation": [
+ [
+ 1.0,
+ 0.0,
+ 0.0
+ ],
+ [
+ 0.0,
+ 1.0,
+ 0.0
+ ],
+ [
+ 0.0,
+ 0.0,
+ 1.0
+ ]
+ ]
+ }
}
}
},
@@ -17534,7 +21148,7 @@
},
"DefaultProperties": {
"Attributes": {
- "BinaryString": ""
+ "Attributes": {}
},
"HttpEnabled": {
"Bool": false
@@ -17543,7 +21157,7 @@
"Int64": -1
},
"Tags": {
- "BinaryString": ""
+ "Tags": []
}
}
},
@@ -17604,6 +21218,54 @@
}
}
},
+ "CameraMaxDistance": {
+ "Name": "CameraMaxDistance",
+ "Scriptability": "None",
+ "DataType": {
+ "Value": "Float32"
+ },
+ "Tags": [
+ "Hidden",
+ "NotScriptable"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "DoesNotSerialize"
+ }
+ }
+ },
+ "CameraMinDistance": {
+ "Name": "CameraMinDistance",
+ "Scriptability": "None",
+ "DataType": {
+ "Value": "Float32"
+ },
+ "Tags": [
+ "Hidden",
+ "NotScriptable"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "DoesNotSerialize"
+ }
+ }
+ },
+ "CameraMode": {
+ "Name": "CameraMode",
+ "Scriptability": "None",
+ "DataType": {
+ "Enum": "CameraMode"
+ },
+ "Tags": [
+ "Hidden",
+ "NotScriptable"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "DoesNotSerialize"
+ }
+ }
+ },
"CameraOffset": {
"Name": "CameraOffset",
"Scriptability": "ReadWrite",
@@ -17730,6 +21392,22 @@
}
}
},
+ "Health_XML": {
+ "Name": "Health_XML",
+ "Scriptability": "None",
+ "DataType": {
+ "Value": "Float32"
+ },
+ "Tags": [
+ "Hidden",
+ "NotScriptable"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
+ },
"HipHeight": {
"Name": "HipHeight",
"Scriptability": "ReadWrite",
@@ -17743,6 +21421,72 @@
}
}
},
+ "InternalBodyScale": {
+ "Name": "InternalBodyScale",
+ "Scriptability": "None",
+ "DataType": {
+ "Value": "Vector3"
+ },
+ "Tags": [
+ "Hidden",
+ "NotReplicated",
+ "NotScriptable"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
+ },
+ "InternalDisplayName": {
+ "Name": "InternalDisplayName",
+ "Scriptability": "None",
+ "DataType": {
+ "Value": "String"
+ },
+ "Tags": [
+ "Hidden",
+ "NotReplicated"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "DoesNotSerialize"
+ }
+ }
+ },
+ "InternalHeadScale": {
+ "Name": "InternalHeadScale",
+ "Scriptability": "None",
+ "DataType": {
+ "Value": "Float32"
+ },
+ "Tags": [
+ "Hidden",
+ "NotReplicated",
+ "NotScriptable"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
+ },
+ "InternalOriginalHipHeight": {
+ "Name": "InternalOriginalHipHeight",
+ "Scriptability": "None",
+ "DataType": {
+ "Value": "Float32"
+ },
+ "Tags": [
+ "Hidden",
+ "NotScriptable"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "DoesNotSerialize"
+ }
+ }
+ },
"Jump": {
"Name": "Jump",
"Scriptability": "ReadWrite",
@@ -17784,6 +21528,22 @@
}
}
},
+ "JumpReplicate": {
+ "Name": "JumpReplicate",
+ "Scriptability": "None",
+ "DataType": {
+ "Value": "Bool"
+ },
+ "Tags": [
+ "Hidden",
+ "NotScriptable"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "DoesNotSerialize"
+ }
+ }
+ },
"LeftLeg": {
"Name": "LeftLeg",
"Scriptability": "ReadWrite",
@@ -17843,6 +21603,22 @@
}
}
},
+ "MoveDirectionInternal": {
+ "Name": "MoveDirectionInternal",
+ "Scriptability": "None",
+ "DataType": {
+ "Value": "Vector3"
+ },
+ "Tags": [
+ "Hidden",
+ "NotScriptable"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "DoesNotSerialize"
+ }
+ }
+ },
"NameDisplayDistance": {
"Name": "NameDisplayDistance",
"Scriptability": "ReadWrite",
@@ -17869,6 +21645,22 @@
}
}
},
+ "NetworkHumanoidState": {
+ "Name": "NetworkHumanoidState",
+ "Scriptability": "None",
+ "DataType": {
+ "Enum": "HumanoidStateType"
+ },
+ "Tags": [
+ "Hidden",
+ "NotScriptable"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "DoesNotSerialize"
+ }
+ }
+ },
"PlatformStand": {
"Name": "PlatformStand",
"Scriptability": "ReadWrite",
@@ -17970,6 +21762,22 @@
}
}
},
+ "Strafe": {
+ "Name": "Strafe",
+ "Scriptability": "None",
+ "DataType": {
+ "Value": "Bool"
+ },
+ "Tags": [
+ "Hidden",
+ "NotScriptable"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "DoesNotSerialize"
+ }
+ }
+ },
"TargetPoint": {
"Name": "TargetPoint",
"Scriptability": "ReadWrite",
@@ -18013,6 +21821,38 @@
}
}
},
+ "WalkAngleError": {
+ "Name": "WalkAngleError",
+ "Scriptability": "None",
+ "DataType": {
+ "Value": "Float32"
+ },
+ "Tags": [
+ "Hidden",
+ "NotScriptable"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "DoesNotSerialize"
+ }
+ }
+ },
+ "WalkDirection": {
+ "Name": "WalkDirection",
+ "Scriptability": "None",
+ "DataType": {
+ "Value": "Vector3"
+ },
+ "Tags": [
+ "Hidden",
+ "NotScriptable"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "DoesNotSerialize"
+ }
+ }
+ },
"WalkSpeed": {
"Name": "WalkSpeed",
"Scriptability": "ReadWrite",
@@ -18071,7 +21911,7 @@
},
"DefaultProperties": {
"Attributes": {
- "BinaryString": ""
+ "Attributes": {}
},
"AutoJumpEnabled": {
"Bool": true
@@ -18103,9 +21943,22 @@
"HealthDisplayType": {
"Enum": 0
},
+ "Health_XML": {
+ "Float32": 100.0
+ },
"HipHeight": {
"Float32": 0.0
},
+ "InternalBodyScale": {
+ "Vector3": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "InternalHeadScale": {
+ "Float32": 1.0
+ },
"JumpHeight": {
"Float32": 7.2
},
@@ -18134,7 +21987,7 @@
"Int64": -1
},
"Tags": {
- "BinaryString": ""
+ "Tags": []
},
"UseJumpPower": {
"Bool": true
@@ -18151,13 +22004,13 @@
"Properties": {},
"DefaultProperties": {
"Attributes": {
- "BinaryString": ""
+ "Attributes": {}
},
"SourceAssetId": {
"Int64": -1
},
"Tags": {
- "BinaryString": ""
+ "Tags": []
}
}
},
@@ -18233,6 +22086,38 @@
}
}
},
+ "EmotesDataInternal": {
+ "Name": "EmotesDataInternal",
+ "Scriptability": "None",
+ "DataType": {
+ "Value": "String"
+ },
+ "Tags": [
+ "Hidden",
+ "NotScriptable"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
+ },
+ "EquippedEmotesDataInternal": {
+ "Name": "EquippedEmotesDataInternal",
+ "Scriptability": "None",
+ "DataType": {
+ "Value": "String"
+ },
+ "Tags": [
+ "Hidden",
+ "NotScriptable"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
+ },
"Face": {
"Name": "Face",
"Scriptability": "ReadWrite",
@@ -18696,7 +22581,7 @@
"String": "[]"
},
"Attributes": {
- "BinaryString": ""
+ "Attributes": {}
},
"BackAccessory": {
"String": ""
@@ -18710,6 +22595,12 @@
"DepthScale": {
"Float32": 1.0
},
+ "EmotesDataInternal": {
+ "String": ""
+ },
+ "EquippedEmotesDataInternal": {
+ "String": ""
+ },
"Face": {
"Int64": 0
},
@@ -18821,7 +22712,7 @@
"Int64": 0
},
"Tags": {
- "BinaryString": ""
+ "Tags": []
},
"Torso": {
"Int64": 0
@@ -18995,7 +22886,7 @@
},
"DefaultProperties": {
"Attributes": {
- "BinaryString": ""
+ "Attributes": {}
},
"Enabled": {
"Bool": true
@@ -19062,7 +22953,7 @@
"Int64": -1
},
"Tags": {
- "BinaryString": ""
+ "Tags": []
},
"Type": {
"Enum": 0
@@ -19299,7 +23190,7 @@
]
},
"Attributes": {
- "BinaryString": ""
+ "Attributes": {}
},
"AutoButtonColor": {
"Bool": true
@@ -19458,7 +23349,7 @@
"Enum": 0
},
"Tags": {
- "BinaryString": ""
+ "Tags": []
},
"TileSize": {
"UDim2": [
@@ -19480,45 +23371,6 @@
}
}
},
- "ImageDataExperimental": {
- "Name": "ImageDataExperimental",
- "Tags": [
- "NotCreatable"
- ],
- "Superclass": "Instance",
- "Properties": {
- "Size": {
- "Name": "Size",
- "Scriptability": "ReadWrite",
- "DataType": {
- "Value": "Vector2"
- },
- "Tags": [],
- "Kind": {
- "Canonical": {
- "Serialization": "Serializes"
- }
- }
- },
- "TemporaryId": {
- "Name": "TemporaryId",
- "Scriptability": "Read",
- "DataType": {
- "Value": "Content"
- },
- "Tags": [
- "NotReplicated",
- "ReadOnly"
- ],
- "Kind": {
- "Canonical": {
- "Serialization": "DoesNotSerialize"
- }
- }
- }
- },
- "DefaultProperties": {}
- },
"ImageHandleAdornment": {
"Name": "ImageHandleAdornment",
"Tags": [],
@@ -19559,7 +23411,7 @@
"Bool": false
},
"Attributes": {
- "BinaryString": ""
+ "Attributes": {}
},
"CFrame": {
"CFrame": {
@@ -19614,7 +23466,7 @@
"Int64": -1
},
"Tags": {
- "BinaryString": ""
+ "Tags": []
},
"Transparency": {
"Float32": 0.0
@@ -19807,7 +23659,7 @@
]
},
"Attributes": {
- "BinaryString": ""
+ "Attributes": {}
},
"AutoLocalize": {
"Bool": true
@@ -19948,7 +23800,7 @@
"Int64": -1
},
"Tags": {
- "BinaryString": ""
+ "Tags": []
},
"TileSize": {
"UDim2": [
@@ -19970,26 +23822,295 @@
}
}
},
- "ImporterAnimationSettings": {
- "Name": "ImporterAnimationSettings",
+ "IncrementalPatchBuilder": {
+ "Name": "IncrementalPatchBuilder",
"Tags": [
"NotCreatable",
- "NotReplicated"
- ],
- "Superclass": "ImporterBaseSettings",
- "Properties": {},
- "DefaultProperties": {}
- },
- "ImporterBaseSettings": {
- "Name": "ImporterBaseSettings",
- "Tags": [
- "NotCreatable",
- "NotReplicated"
+ "NotReplicated",
+ "Service"
],
"Superclass": "Instance",
"Properties": {
- "Id": {
- "Name": "Id",
+ "AddPathsToBundle": {
+ "Name": "AddPathsToBundle",
+ "Scriptability": "ReadWrite",
+ "DataType": {
+ "Value": "Bool"
+ },
+ "Tags": [],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
+ },
+ "BuildDebouncePeriod": {
+ "Name": "BuildDebouncePeriod",
+ "Scriptability": "ReadWrite",
+ "DataType": {
+ "Value": "Float64"
+ },
+ "Tags": [],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
+ },
+ "HighCompression": {
+ "Name": "HighCompression",
+ "Scriptability": "ReadWrite",
+ "DataType": {
+ "Value": "Bool"
+ },
+ "Tags": [],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
+ },
+ "SerializePatch": {
+ "Name": "SerializePatch",
+ "Scriptability": "ReadWrite",
+ "DataType": {
+ "Value": "Bool"
+ },
+ "Tags": [],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
+ },
+ "ZstdCompression": {
+ "Name": "ZstdCompression",
+ "Scriptability": "ReadWrite",
+ "DataType": {
+ "Value": "Bool"
+ },
+ "Tags": [],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
+ }
+ },
+ "DefaultProperties": {}
+ },
+ "InputObject": {
+ "Name": "InputObject",
+ "Tags": [
+ "NotCreatable"
+ ],
+ "Superclass": "Instance",
+ "Properties": {
+ "Delta": {
+ "Name": "Delta",
+ "Scriptability": "ReadWrite",
+ "DataType": {
+ "Value": "Vector3"
+ },
+ "Tags": [],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "DoesNotSerialize"
+ }
+ }
+ },
+ "KeyCode": {
+ "Name": "KeyCode",
+ "Scriptability": "ReadWrite",
+ "DataType": {
+ "Enum": "KeyCode"
+ },
+ "Tags": [],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "DoesNotSerialize"
+ }
+ }
+ },
+ "Position": {
+ "Name": "Position",
+ "Scriptability": "ReadWrite",
+ "DataType": {
+ "Value": "Vector3"
+ },
+ "Tags": [],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "DoesNotSerialize"
+ }
+ }
+ },
+ "UserInputState": {
+ "Name": "UserInputState",
+ "Scriptability": "ReadWrite",
+ "DataType": {
+ "Enum": "UserInputState"
+ },
+ "Tags": [],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "DoesNotSerialize"
+ }
+ }
+ },
+ "UserInputType": {
+ "Name": "UserInputType",
+ "Scriptability": "ReadWrite",
+ "DataType": {
+ "Enum": "UserInputType"
+ },
+ "Tags": [],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "DoesNotSerialize"
+ }
+ }
+ }
+ },
+ "DefaultProperties": {}
+ },
+ "InsertService": {
+ "Name": "InsertService",
+ "Tags": [
+ "NotCreatable",
+ "Service"
+ ],
+ "Superclass": "Instance",
+ "Properties": {
+ "AllowClientInsertModels": {
+ "Name": "AllowClientInsertModels",
+ "Scriptability": "None",
+ "DataType": {
+ "Value": "Bool"
+ },
+ "Tags": [
+ "NotScriptable"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
+ },
+ "AllowInsertFreeModels": {
+ "Name": "AllowInsertFreeModels",
+ "Scriptability": "ReadWrite",
+ "DataType": {
+ "Value": "Bool"
+ },
+ "Tags": [
+ "Deprecated",
+ "NotBrowsable",
+ "NotReplicated"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
+ }
+ },
+ "DefaultProperties": {
+ "AllowClientInsertModels": {
+ "Bool": false
+ },
+ "AllowInsertFreeModels": {
+ "Bool": false
+ },
+ "Attributes": {
+ "Attributes": {}
+ },
+ "SourceAssetId": {
+ "Int64": -1
+ },
+ "Tags": {
+ "Tags": []
+ }
+ }
+ },
+ "Instance": {
+ "Name": "Instance",
+ "Tags": [
+ "NotBrowsable",
+ "NotCreatable"
+ ],
+ "Superclass": null,
+ "Properties": {
+ "Archivable": {
+ "Name": "Archivable",
+ "Scriptability": "ReadWrite",
+ "DataType": {
+ "Value": "Bool"
+ },
+ "Tags": [],
+ "Kind": {
+ "Canonical": {
+ "Serialization": {
+ "SerializesAs": "archivable"
+ }
+ }
+ }
+ },
+ "Attributes": {
+ "Name": "Attributes",
+ "Scriptability": "Custom",
+ "DataType": {
+ "Value": "Attributes"
+ },
+ "Tags": [
+ "Hidden",
+ "NotReplicated",
+ "NotScriptable",
+ "ReadOnly"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": {
+ "SerializesAs": "AttributesSerialize"
+ }
+ }
+ }
+ },
+ "AttributesReplicate": {
+ "Name": "AttributesReplicate",
+ "Scriptability": "None",
+ "DataType": {
+ "Value": "String"
+ },
+ "Tags": [
+ "Hidden",
+ "NotScriptable"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "DoesNotSerialize"
+ }
+ }
+ },
+ "AttributesSerialize": {
+ "Name": "AttributesSerialize",
+ "Scriptability": "None",
+ "DataType": {
+ "Value": "BinaryString"
+ },
+ "Tags": [
+ "Hidden",
+ "NotReplicated",
+ "NotScriptable"
+ ],
+ "Kind": {
+ "Alias": {
+ "AliasFor": "Attributes"
+ }
+ }
+ },
+ "ClassName": {
+ "Name": "ClassName",
"Scriptability": "Read",
"DataType": {
"Value": "String"
@@ -20004,8 +24125,43 @@
}
}
},
- "ImportName": {
- "Name": "ImportName",
+ "DataCost": {
+ "Name": "DataCost",
+ "Scriptability": "None",
+ "DataType": {
+ "Value": "Int32"
+ },
+ "Tags": [
+ "Deprecated",
+ "Hidden",
+ "NotReplicated",
+ "ReadOnly"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "DoesNotSerialize"
+ }
+ }
+ },
+ "HistoryId": {
+ "Name": "HistoryId",
+ "Scriptability": "None",
+ "DataType": {
+ "Value": "UniqueId"
+ },
+ "Tags": [
+ "Hidden",
+ "NotReplicated",
+ "NotScriptable"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "DoesNotSerialize"
+ }
+ }
+ },
+ "Name": {
+ "Name": "Name",
"Scriptability": "ReadWrite",
"DataType": {
"Value": "String"
@@ -20017,42 +24173,715 @@
}
}
},
- "ShouldImport": {
- "Name": "ShouldImport",
+ "Parent": {
+ "Name": "Parent",
+ "Scriptability": "ReadWrite",
+ "DataType": {
+ "Value": "Ref"
+ },
+ "Tags": [
+ "NotReplicated"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "DoesNotSerialize"
+ }
+ }
+ },
+ "PropertyStatusStudio": {
+ "Name": "PropertyStatusStudio",
+ "Scriptability": "None",
+ "DataType": {
+ "Enum": "PropertyStatus"
+ },
+ "Tags": [
+ "Hidden",
+ "NotReplicated",
+ "NotScriptable",
+ "ReadOnly"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "DoesNotSerialize"
+ }
+ }
+ },
+ "RobloxLocked": {
+ "Name": "RobloxLocked",
"Scriptability": "ReadWrite",
"DataType": {
"Value": "Bool"
},
- "Tags": [],
+ "Tags": [
+ "Hidden"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "DoesNotSerialize"
+ }
+ }
+ },
+ "SourceAssetId": {
+ "Name": "SourceAssetId",
+ "Scriptability": "None",
+ "DataType": {
+ "Value": "Int64"
+ },
+ "Tags": [
+ "Hidden",
+ "NotReplicated"
+ ],
"Kind": {
"Canonical": {
"Serialization": "Serializes"
}
}
+ },
+ "Tags": {
+ "Name": "Tags",
+ "Scriptability": "Custom",
+ "DataType": {
+ "Value": "Tags"
+ },
+ "Tags": [
+ "Hidden",
+ "NotScriptable"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
+ },
+ "UniqueId": {
+ "Name": "UniqueId",
+ "Scriptability": "None",
+ "DataType": {
+ "Value": "UniqueId"
+ },
+ "Tags": [
+ "Hidden",
+ "NotReplicated",
+ "NotScriptable"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "DoesNotSerialize"
+ }
+ }
+ },
+ "archivable": {
+ "Name": "archivable",
+ "Scriptability": "ReadWrite",
+ "DataType": {
+ "Value": "Bool"
+ },
+ "Tags": [
+ "Deprecated",
+ "Hidden",
+ "NotReplicated"
+ ],
+ "Kind": {
+ "Alias": {
+ "AliasFor": "Archivable"
+ }
+ }
+ },
+ "className": {
+ "Name": "className",
+ "Scriptability": "Read",
+ "DataType": {
+ "Value": "String"
+ },
+ "Tags": [
+ "Deprecated",
+ "NotReplicated",
+ "ReadOnly"
+ ],
+ "Kind": {
+ "Alias": {
+ "AliasFor": "ClassName"
+ }
+ }
+ },
+ "numExpectedDirectChildren": {
+ "Name": "numExpectedDirectChildren",
+ "Scriptability": "None",
+ "DataType": {
+ "Value": "Int32"
+ },
+ "Tags": [
+ "Hidden",
+ "NotScriptable"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "DoesNotSerialize"
+ }
+ }
}
},
"DefaultProperties": {}
},
- "ImporterFacsSettings": {
- "Name": "ImporterFacsSettings",
+ "InstanceAdornment": {
+ "Name": "InstanceAdornment",
"Tags": [
- "NotCreatable",
- "NotReplicated"
+ "NotCreatable"
],
- "Superclass": "ImporterBaseSettings",
- "Properties": {},
- "DefaultProperties": {}
- },
- "ImporterGroupSettings": {
- "Name": "ImporterGroupSettings",
- "Tags": [
- "NotCreatable",
- "NotReplicated"
- ],
- "Superclass": "ImporterBaseSettings",
+ "Superclass": "GuiBase3d",
"Properties": {
+ "Adornee": {
+ "Name": "Adornee",
+ "Scriptability": "ReadWrite",
+ "DataType": {
+ "Value": "Ref"
+ },
+ "Tags": [],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
+ }
+ },
+ "DefaultProperties": {}
+ },
+ "IntConstrainedValue": {
+ "Name": "IntConstrainedValue",
+ "Tags": [
+ "Deprecated"
+ ],
+ "Superclass": "ValueBase",
+ "Properties": {
+ "ConstrainedValue": {
+ "Name": "ConstrainedValue",
+ "Scriptability": "ReadWrite",
+ "DataType": {
+ "Value": "Int64"
+ },
+ "Tags": [
+ "Hidden",
+ "NotReplicated"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "DoesNotSerialize"
+ }
+ }
+ },
+ "MaxValue": {
+ "Name": "MaxValue",
+ "Scriptability": "ReadWrite",
+ "DataType": {
+ "Value": "Int64"
+ },
+ "Tags": [],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
+ },
+ "MinValue": {
+ "Name": "MinValue",
+ "Scriptability": "ReadWrite",
+ "DataType": {
+ "Value": "Int64"
+ },
+ "Tags": [],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
+ },
+ "Value": {
+ "Name": "Value",
+ "Scriptability": "ReadWrite",
+ "DataType": {
+ "Value": "Int64"
+ },
+ "Tags": [
+ "NotReplicated"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "DoesNotSerialize"
+ }
+ }
+ },
+ "value": {
+ "Name": "value",
+ "Scriptability": "None",
+ "DataType": {
+ "Value": "Int64"
+ },
+ "Tags": [
+ "Hidden",
+ "NotScriptable"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
+ }
+ },
+ "DefaultProperties": {
+ "Attributes": {
+ "Attributes": {}
+ },
+ "MaxValue": {
+ "Int64": 10
+ },
+ "MinValue": {
+ "Int64": 0
+ },
+ "SourceAssetId": {
+ "Int64": -1
+ },
+ "Tags": {
+ "Tags": []
+ },
+ "value": {
+ "Int64": 0
+ }
+ }
+ },
+ "IntValue": {
+ "Name": "IntValue",
+ "Tags": [],
+ "Superclass": "ValueBase",
+ "Properties": {
+ "Value": {
+ "Name": "Value",
+ "Scriptability": "ReadWrite",
+ "DataType": {
+ "Value": "Int64"
+ },
+ "Tags": [],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
+ }
+ },
+ "DefaultProperties": {
+ "Attributes": {
+ "Attributes": {}
+ },
+ "SourceAssetId": {
+ "Int64": -1
+ },
+ "Tags": {
+ "Tags": []
+ },
+ "Value": {
+ "Int64": 0
+ }
+ }
+ },
+ "InternalSyncItem": {
+ "Name": "InternalSyncItem",
+ "Tags": [
+ "NotReplicated"
+ ],
+ "Superclass": "Instance",
+ "Properties": {
+ "AutoSync": {
+ "Name": "AutoSync",
+ "Scriptability": "None",
+ "DataType": {
+ "Value": "Bool"
+ },
+ "Tags": [
+ "NotReplicated"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
+ },
+ "Enabled": {
+ "Name": "Enabled",
+ "Scriptability": "None",
+ "DataType": {
+ "Value": "Bool"
+ },
+ "Tags": [
+ "NotReplicated"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
+ },
+ "Path": {
+ "Name": "Path",
+ "Scriptability": "None",
+ "DataType": {
+ "Value": "String"
+ },
+ "Tags": [
+ "NotReplicated"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
+ },
+ "Target": {
+ "Name": "Target",
+ "Scriptability": "None",
+ "DataType": {
+ "Value": "Ref"
+ },
+ "Tags": [
+ "NotReplicated"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "DoesNotSerialize"
+ }
+ }
+ }
+ },
+ "DefaultProperties": {}
+ },
+ "InternalSyncService": {
+ "Name": "InternalSyncService",
+ "Tags": [
+ "NotCreatable",
+ "NotReplicated",
+ "Service"
+ ],
+ "Superclass": "Instance",
+ "Properties": {},
+ "DefaultProperties": {}
+ },
+ "IntersectOperation": {
+ "Name": "IntersectOperation",
+ "Tags": [],
+ "Superclass": "PartOperation",
+ "Properties": {},
+ "DefaultProperties": {
"Anchored": {
- "Name": "Anchored",
+ "Bool": false
+ },
+ "AssetId": {
+ "Content": ""
+ },
+ "Attributes": {
+ "Attributes": {}
+ },
+ "BackParamA": {
+ "Float32": -0.5
+ },
+ "BackParamB": {
+ "Float32": 0.5
+ },
+ "BackSurface": {
+ "Enum": 0
+ },
+ "BackSurfaceInput": {
+ "Enum": 0
+ },
+ "BottomParamA": {
+ "Float32": -0.5
+ },
+ "BottomParamB": {
+ "Float32": 0.5
+ },
+ "BottomSurface": {
+ "Enum": 0
+ },
+ "BottomSurfaceInput": {
+ "Enum": 0
+ },
+ "CFrame": {
+ "CFrame": {
+ "position": [
+ 0.0,
+ 0.0,
+ 0.0
+ ],
+ "orientation": [
+ [
+ 1.0,
+ 0.0,
+ 0.0
+ ],
+ [
+ 0.0,
+ 1.0,
+ 0.0
+ ],
+ [
+ 0.0,
+ 0.0,
+ 1.0
+ ]
+ ]
+ }
+ },
+ "CanCollide": {
+ "Bool": true
+ },
+ "CanQuery": {
+ "Bool": true
+ },
+ "CanTouch": {
+ "Bool": true
+ },
+ "CastShadow": {
+ "Bool": true
+ },
+ "ChildData": {
+ "BinaryString": ""
+ },
+ "CollisionGroup": {
+ "String": "Default"
+ },
+ "CollisionGroupId": {
+ "Int32": 0
+ },
+ "Color": {
+ "Color3uint8": [
+ 255,
+ 255,
+ 255
+ ]
+ },
+ "CustomPhysicalProperties": {
+ "PhysicalProperties": "Default"
+ },
+ "EnableFluidForces": {
+ "Bool": true
+ },
+ "FormFactor": {
+ "Enum": 3
+ },
+ "FrontParamA": {
+ "Float32": -0.5
+ },
+ "FrontParamB": {
+ "Float32": 0.5
+ },
+ "FrontSurface": {
+ "Enum": 0
+ },
+ "FrontSurfaceInput": {
+ "Enum": 0
+ },
+ "InitialSize": {
+ "Vector3": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
+ "LeftParamA": {
+ "Float32": -0.5
+ },
+ "LeftParamB": {
+ "Float32": 0.5
+ },
+ "LeftSurface": {
+ "Enum": 0
+ },
+ "LeftSurfaceInput": {
+ "Enum": 0
+ },
+ "Locked": {
+ "Bool": false
+ },
+ "Massless": {
+ "Bool": false
+ },
+ "Material": {
+ "Enum": 256
+ },
+ "MaterialVariantSerialized": {
+ "String": ""
+ },
+ "MeshData": {
+ "BinaryString": ""
+ },
+ "PhysicsData": {
+ "BinaryString": ""
+ },
+ "PivotOffset": {
+ "CFrame": {
+ "position": [
+ 0.0,
+ 0.0,
+ 0.0
+ ],
+ "orientation": [
+ [
+ 1.0,
+ 0.0,
+ 0.0
+ ],
+ [
+ 0.0,
+ 1.0,
+ 0.0
+ ],
+ [
+ 0.0,
+ 0.0,
+ 1.0
+ ]
+ ]
+ }
+ },
+ "Reflectance": {
+ "Float32": 0.0
+ },
+ "RenderFidelity": {
+ "Enum": 1
+ },
+ "RightParamA": {
+ "Float32": -0.5
+ },
+ "RightParamB": {
+ "Float32": 0.5
+ },
+ "RightSurface": {
+ "Enum": 0
+ },
+ "RightSurfaceInput": {
+ "Enum": 0
+ },
+ "RootPriority": {
+ "Int32": 0
+ },
+ "RotVelocity": {
+ "Vector3": [
+ 0.0,
+ 0.0,
+ 0.0
+ ]
+ },
+ "Size": {
+ "Vector3": [
+ 4.0,
+ 1.2,
+ 2.0
+ ]
+ },
+ "SmoothingAngle": {
+ "Float32": 0.0
+ },
+ "SourceAssetId": {
+ "Int64": -1
+ },
+ "Tags": {
+ "Tags": []
+ },
+ "TopParamA": {
+ "Float32": -0.5
+ },
+ "TopParamB": {
+ "Float32": 0.5
+ },
+ "TopSurface": {
+ "Enum": 0
+ },
+ "TopSurfaceInput": {
+ "Enum": 0
+ },
+ "Transparency": {
+ "Float32": 0.0
+ },
+ "UsePartColor": {
+ "Bool": false
+ },
+ "Velocity": {
+ "Vector3": [
+ 0.0,
+ 0.0,
+ 0.0
+ ]
+ }
+ }
+ },
+ "InventoryPages": {
+ "Name": "InventoryPages",
+ "Tags": [
+ "NotCreatable",
+ "NotReplicated"
+ ],
+ "Superclass": "Pages",
+ "Properties": {},
+ "DefaultProperties": {}
+ },
+ "JointImportData": {
+ "Name": "JointImportData",
+ "Tags": [
+ "NotCreatable",
+ "NotReplicated"
+ ],
+ "Superclass": "BaseImportData",
+ "Properties": {},
+ "DefaultProperties": {}
+ },
+ "JointInstance": {
+ "Name": "JointInstance",
+ "Tags": [
+ "NotCreatable"
+ ],
+ "Superclass": "Instance",
+ "Properties": {
+ "Active": {
+ "Name": "Active",
+ "Scriptability": "Read",
+ "DataType": {
+ "Value": "Bool"
+ },
+ "Tags": [
+ "NotReplicated",
+ "ReadOnly"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "DoesNotSerialize"
+ }
+ }
+ },
+ "C0": {
+ "Name": "C0",
+ "Scriptability": "ReadWrite",
+ "DataType": {
+ "Value": "CFrame"
+ },
+ "Tags": [],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
+ },
+ "C1": {
+ "Name": "C1",
+ "Scriptability": "ReadWrite",
+ "DataType": {
+ "Value": "CFrame"
+ },
+ "Tags": [],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
+ },
+ "Enabled": {
+ "Name": "Enabled",
"Scriptability": "ReadWrite",
"DataType": {
"Value": "Bool"
@@ -20064,8 +24893,239 @@
}
}
},
- "ImportAsModelAsset": {
- "Name": "ImportAsModelAsset",
+ "Part0": {
+ "Name": "Part0",
+ "Scriptability": "ReadWrite",
+ "DataType": {
+ "Value": "Ref"
+ },
+ "Tags": [],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
+ },
+ "Part1": {
+ "Name": "Part1",
+ "Scriptability": "ReadWrite",
+ "DataType": {
+ "Value": "Ref"
+ },
+ "Tags": [],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
+ },
+ "part1": {
+ "Name": "part1",
+ "Scriptability": "ReadWrite",
+ "DataType": {
+ "Value": "Ref"
+ },
+ "Tags": [
+ "Deprecated",
+ "Hidden",
+ "NotReplicated"
+ ],
+ "Kind": {
+ "Alias": {
+ "AliasFor": "Part1"
+ }
+ }
+ }
+ },
+ "DefaultProperties": {}
+ },
+ "JointsService": {
+ "Name": "JointsService",
+ "Tags": [
+ "Deprecated",
+ "NotCreatable",
+ "Service"
+ ],
+ "Superclass": "Instance",
+ "Properties": {},
+ "DefaultProperties": {}
+ },
+ "KeyboardService": {
+ "Name": "KeyboardService",
+ "Tags": [
+ "NotCreatable",
+ "Service"
+ ],
+ "Superclass": "Instance",
+ "Properties": {},
+ "DefaultProperties": {}
+ },
+ "Keyframe": {
+ "Name": "Keyframe",
+ "Tags": [],
+ "Superclass": "Instance",
+ "Properties": {
+ "Time": {
+ "Name": "Time",
+ "Scriptability": "ReadWrite",
+ "DataType": {
+ "Value": "Float32"
+ },
+ "Tags": [],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
+ }
+ },
+ "DefaultProperties": {
+ "Attributes": {
+ "Attributes": {}
+ },
+ "SourceAssetId": {
+ "Int64": -1
+ },
+ "Tags": {
+ "Tags": []
+ },
+ "Time": {
+ "Float32": 0.0
+ }
+ }
+ },
+ "KeyframeMarker": {
+ "Name": "KeyframeMarker",
+ "Tags": [],
+ "Superclass": "Instance",
+ "Properties": {
+ "Value": {
+ "Name": "Value",
+ "Scriptability": "ReadWrite",
+ "DataType": {
+ "Value": "String"
+ },
+ "Tags": [],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
+ }
+ },
+ "DefaultProperties": {
+ "Attributes": {
+ "Attributes": {}
+ },
+ "SourceAssetId": {
+ "Int64": -1
+ },
+ "Tags": {
+ "Tags": []
+ },
+ "Value": {
+ "String": ""
+ }
+ }
+ },
+ "KeyframeSequence": {
+ "Name": "KeyframeSequence",
+ "Tags": [],
+ "Superclass": "AnimationClip",
+ "Properties": {
+ "AuthoredHipHeight": {
+ "Name": "AuthoredHipHeight",
+ "Scriptability": "ReadWrite",
+ "DataType": {
+ "Value": "Float32"
+ },
+ "Tags": [
+ "Hidden"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
+ }
+ },
+ "DefaultProperties": {
+ "Attributes": {
+ "Attributes": {}
+ },
+ "AuthoredHipHeight": {
+ "Float32": 2.0
+ },
+ "GuidBinaryString": {
+ "BinaryString": "AAAAAAAAAAAAAAAAAAAAAA=="
+ },
+ "Loop": {
+ "Bool": true
+ },
+ "Priority": {
+ "Enum": 2
+ },
+ "SourceAssetId": {
+ "Int64": -1
+ },
+ "Tags": {
+ "Tags": []
+ }
+ }
+ },
+ "KeyframeSequenceProvider": {
+ "Name": "KeyframeSequenceProvider",
+ "Tags": [
+ "NotCreatable",
+ "NotReplicated",
+ "Service"
+ ],
+ "Superclass": "Instance",
+ "Properties": {},
+ "DefaultProperties": {}
+ },
+ "LSPFileSyncService": {
+ "Name": "LSPFileSyncService",
+ "Tags": [
+ "NotCreatable",
+ "NotReplicated",
+ "Service"
+ ],
+ "Superclass": "Instance",
+ "Properties": {},
+ "DefaultProperties": {}
+ },
+ "LanguageService": {
+ "Name": "LanguageService",
+ "Tags": [
+ "NotCreatable",
+ "NotReplicated",
+ "Service"
+ ],
+ "Superclass": "Instance",
+ "Properties": {},
+ "DefaultProperties": {
+ "Attributes": {
+ "Attributes": {}
+ },
+ "SourceAssetId": {
+ "Int64": -1
+ },
+ "Tags": {
+ "Tags": []
+ }
+ }
+ },
+ "LayerCollector": {
+ "Name": "LayerCollector",
+ "Tags": [
+ "NotBrowsable",
+ "NotCreatable"
+ ],
+ "Superclass": "GuiBase2d",
+ "Properties": {
+ "Enabled": {
+ "Name": "Enabled",
"Scriptability": "ReadWrite",
"DataType": {
"Value": "Bool"
@@ -20077,8 +25137,94 @@
}
}
},
- "InsertInWorkspace": {
- "Name": "InsertInWorkspace",
+ "ResetOnSpawn": {
+ "Name": "ResetOnSpawn",
+ "Scriptability": "ReadWrite",
+ "DataType": {
+ "Value": "Bool"
+ },
+ "Tags": [],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
+ },
+ "ZIndexBehavior": {
+ "Name": "ZIndexBehavior",
+ "Scriptability": "ReadWrite",
+ "DataType": {
+ "Enum": "ZIndexBehavior"
+ },
+ "Tags": [],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
+ }
+ },
+ "DefaultProperties": {}
+ },
+ "LegacyStudioBridge": {
+ "Name": "LegacyStudioBridge",
+ "Tags": [
+ "NotCreatable",
+ "NotReplicated",
+ "Service"
+ ],
+ "Superclass": "ILegacyStudioBridge",
+ "Properties": {},
+ "DefaultProperties": {}
+ },
+ "Light": {
+ "Name": "Light",
+ "Tags": [
+ "NotCreatable"
+ ],
+ "Superclass": "Instance",
+ "Properties": {
+ "Brightness": {
+ "Name": "Brightness",
+ "Scriptability": "ReadWrite",
+ "DataType": {
+ "Value": "Float32"
+ },
+ "Tags": [],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
+ },
+ "Color": {
+ "Name": "Color",
+ "Scriptability": "ReadWrite",
+ "DataType": {
+ "Value": "Color3"
+ },
+ "Tags": [],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
+ },
+ "Enabled": {
+ "Name": "Enabled",
+ "Scriptability": "ReadWrite",
+ "DataType": {
+ "Value": "Bool"
+ },
+ "Tags": [],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
+ },
+ "Shadows": {
+ "Name": "Shadows",
"Scriptability": "ReadWrite",
"DataType": {
"Value": "Bool"
@@ -20093,23 +25239,1764 @@
},
"DefaultProperties": {}
},
- "ImporterJointSettings": {
- "Name": "ImporterJointSettings",
+ "Lighting": {
+ "Name": "Lighting",
"Tags": [
"NotCreatable",
- "NotReplicated"
+ "Service"
],
- "Superclass": "ImporterBaseSettings",
+ "Superclass": "Instance",
+ "Properties": {
+ "Ambient": {
+ "Name": "Ambient",
+ "Scriptability": "ReadWrite",
+ "DataType": {
+ "Value": "Color3"
+ },
+ "Tags": [],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
+ },
+ "Brightness": {
+ "Name": "Brightness",
+ "Scriptability": "ReadWrite",
+ "DataType": {
+ "Value": "Float32"
+ },
+ "Tags": [],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
+ },
+ "ClockTime": {
+ "Name": "ClockTime",
+ "Scriptability": "ReadWrite",
+ "DataType": {
+ "Value": "Float32"
+ },
+ "Tags": [
+ "NotReplicated"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
+ },
+ "ColorShift_Bottom": {
+ "Name": "ColorShift_Bottom",
+ "Scriptability": "ReadWrite",
+ "DataType": {
+ "Value": "Color3"
+ },
+ "Tags": [],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
+ },
+ "ColorShift_Top": {
+ "Name": "ColorShift_Top",
+ "Scriptability": "ReadWrite",
+ "DataType": {
+ "Value": "Color3"
+ },
+ "Tags": [],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
+ },
+ "EnvironmentDiffuseScale": {
+ "Name": "EnvironmentDiffuseScale",
+ "Scriptability": "ReadWrite",
+ "DataType": {
+ "Value": "Float32"
+ },
+ "Tags": [],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
+ },
+ "EnvironmentSpecularScale": {
+ "Name": "EnvironmentSpecularScale",
+ "Scriptability": "ReadWrite",
+ "DataType": {
+ "Value": "Float32"
+ },
+ "Tags": [],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
+ },
+ "ExposureCompensation": {
+ "Name": "ExposureCompensation",
+ "Scriptability": "ReadWrite",
+ "DataType": {
+ "Value": "Float32"
+ },
+ "Tags": [],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
+ },
+ "FogColor": {
+ "Name": "FogColor",
+ "Scriptability": "ReadWrite",
+ "DataType": {
+ "Value": "Color3"
+ },
+ "Tags": [],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
+ },
+ "FogEnd": {
+ "Name": "FogEnd",
+ "Scriptability": "ReadWrite",
+ "DataType": {
+ "Value": "Float32"
+ },
+ "Tags": [],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
+ },
+ "FogStart": {
+ "Name": "FogStart",
+ "Scriptability": "ReadWrite",
+ "DataType": {
+ "Value": "Float32"
+ },
+ "Tags": [],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
+ },
+ "GeographicLatitude": {
+ "Name": "GeographicLatitude",
+ "Scriptability": "ReadWrite",
+ "DataType": {
+ "Value": "Float32"
+ },
+ "Tags": [],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
+ },
+ "GlobalShadows": {
+ "Name": "GlobalShadows",
+ "Scriptability": "ReadWrite",
+ "DataType": {
+ "Value": "Bool"
+ },
+ "Tags": [],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
+ },
+ "OutdoorAmbient": {
+ "Name": "OutdoorAmbient",
+ "Scriptability": "ReadWrite",
+ "DataType": {
+ "Value": "Color3"
+ },
+ "Tags": [],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
+ },
+ "Outlines": {
+ "Name": "Outlines",
+ "Scriptability": "ReadWrite",
+ "DataType": {
+ "Value": "Bool"
+ },
+ "Tags": [
+ "Deprecated"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
+ },
+ "ShadowColor": {
+ "Name": "ShadowColor",
+ "Scriptability": "ReadWrite",
+ "DataType": {
+ "Value": "Color3"
+ },
+ "Tags": [
+ "Deprecated",
+ "NotReplicated"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "DoesNotSerialize"
+ }
+ }
+ },
+ "ShadowSoftness": {
+ "Name": "ShadowSoftness",
+ "Scriptability": "ReadWrite",
+ "DataType": {
+ "Value": "Float32"
+ },
+ "Tags": [],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
+ },
+ "Technology": {
+ "Name": "Technology",
+ "Scriptability": "None",
+ "DataType": {
+ "Enum": "Technology"
+ },
+ "Tags": [
+ "NotScriptable"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
+ },
+ "TempUseNewSkyRemovalBehaviour": {
+ "Name": "TempUseNewSkyRemovalBehaviour",
+ "Scriptability": "None",
+ "DataType": {
+ "Value": "Bool"
+ },
+ "Tags": [
+ "Hidden",
+ "NotReplicated"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "DoesNotSerialize"
+ }
+ }
+ },
+ "TimeOfDay": {
+ "Name": "TimeOfDay",
+ "Scriptability": "ReadWrite",
+ "DataType": {
+ "Value": "String"
+ },
+ "Tags": [],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
+ }
+ },
+ "DefaultProperties": {
+ "Ambient": {
+ "Color3": [
+ 0.5,
+ 0.5,
+ 0.5
+ ]
+ },
+ "Attributes": {
+ "Attributes": {}
+ },
+ "Brightness": {
+ "Float32": 1.0
+ },
+ "ColorShift_Bottom": {
+ "Color3": [
+ 0.0,
+ 0.0,
+ 0.0
+ ]
+ },
+ "ColorShift_Top": {
+ "Color3": [
+ 0.0,
+ 0.0,
+ 0.0
+ ]
+ },
+ "EnvironmentDiffuseScale": {
+ "Float32": 0.0
+ },
+ "EnvironmentSpecularScale": {
+ "Float32": 0.0
+ },
+ "ExposureCompensation": {
+ "Float32": 0.0
+ },
+ "FogColor": {
+ "Color3": [
+ 0.75,
+ 0.75,
+ 0.75
+ ]
+ },
+ "FogEnd": {
+ "Float32": 100000.0
+ },
+ "FogStart": {
+ "Float32": 0.0
+ },
+ "GeographicLatitude": {
+ "Float32": 41.7333
+ },
+ "GlobalShadows": {
+ "Bool": false
+ },
+ "OutdoorAmbient": {
+ "Color3": [
+ 0.5,
+ 0.5,
+ 0.5
+ ]
+ },
+ "Outlines": {
+ "Bool": true
+ },
+ "ShadowSoftness": {
+ "Float32": 0.5
+ },
+ "SourceAssetId": {
+ "Int64": -1
+ },
+ "Tags": {
+ "Tags": []
+ },
+ "Technology": {
+ "Enum": 2
+ },
+ "TimeOfDay": {
+ "String": "14:00:00"
+ }
+ }
+ },
+ "LineForce": {
+ "Name": "LineForce",
+ "Tags": [],
+ "Superclass": "Constraint",
+ "Properties": {
+ "ApplyAtCenterOfMass": {
+ "Name": "ApplyAtCenterOfMass",
+ "Scriptability": "ReadWrite",
+ "DataType": {
+ "Value": "Bool"
+ },
+ "Tags": [],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
+ },
+ "InverseSquareLaw": {
+ "Name": "InverseSquareLaw",
+ "Scriptability": "ReadWrite",
+ "DataType": {
+ "Value": "Bool"
+ },
+ "Tags": [],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
+ },
+ "Magnitude": {
+ "Name": "Magnitude",
+ "Scriptability": "ReadWrite",
+ "DataType": {
+ "Value": "Float32"
+ },
+ "Tags": [],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
+ },
+ "MaxForce": {
+ "Name": "MaxForce",
+ "Scriptability": "ReadWrite",
+ "DataType": {
+ "Value": "Float32"
+ },
+ "Tags": [],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
+ },
+ "ReactionForceEnabled": {
+ "Name": "ReactionForceEnabled",
+ "Scriptability": "ReadWrite",
+ "DataType": {
+ "Value": "Bool"
+ },
+ "Tags": [],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
+ }
+ },
+ "DefaultProperties": {
+ "ApplyAtCenterOfMass": {
+ "Bool": false
+ },
+ "Attributes": {
+ "Attributes": {}
+ },
+ "Color": {
+ "BrickColor": 23
+ },
+ "Enabled": {
+ "Bool": true
+ },
+ "InverseSquareLaw": {
+ "Bool": false
+ },
+ "Magnitude": {
+ "Float32": 1000.0
+ },
+ "MaxForce": {
+ "Float32": null
+ },
+ "ReactionForceEnabled": {
+ "Bool": false
+ },
+ "SourceAssetId": {
+ "Int64": -1
+ },
+ "Tags": {
+ "Tags": []
+ },
+ "Visible": {
+ "Bool": false
+ }
+ }
+ },
+ "LineHandleAdornment": {
+ "Name": "LineHandleAdornment",
+ "Tags": [],
+ "Superclass": "HandleAdornment",
+ "Properties": {
+ "Length": {
+ "Name": "Length",
+ "Scriptability": "ReadWrite",
+ "DataType": {
+ "Value": "Float32"
+ },
+ "Tags": [],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
+ },
+ "Thickness": {
+ "Name": "Thickness",
+ "Scriptability": "ReadWrite",
+ "DataType": {
+ "Value": "Float32"
+ },
+ "Tags": [],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
+ }
+ },
+ "DefaultProperties": {
+ "AdornCullingMode": {
+ "Enum": 0
+ },
+ "AlwaysOnTop": {
+ "Bool": false
+ },
+ "Attributes": {
+ "Attributes": {}
+ },
+ "CFrame": {
+ "CFrame": {
+ "position": [
+ 0.0,
+ 0.0,
+ 0.0
+ ],
+ "orientation": [
+ [
+ 1.0,
+ 0.0,
+ 0.0
+ ],
+ [
+ 0.0,
+ 1.0,
+ 0.0
+ ],
+ [
+ 0.0,
+ 0.0,
+ 1.0
+ ]
+ ]
+ }
+ },
+ "Color3": {
+ "Color3": [
+ 0.050980397,
+ 0.41176474,
+ 0.6745098
+ ]
+ },
+ "Length": {
+ "Float32": 5.0
+ },
+ "SizeRelativeOffset": {
+ "Vector3": [
+ 0.0,
+ 0.0,
+ 0.0
+ ]
+ },
+ "SourceAssetId": {
+ "Int64": -1
+ },
+ "Tags": {
+ "Tags": []
+ },
+ "Thickness": {
+ "Float32": 1.0
+ },
+ "Transparency": {
+ "Float32": 0.0
+ },
+ "Visible": {
+ "Bool": true
+ },
+ "ZIndex": {
+ "Int32": -1
+ }
+ }
+ },
+ "LinearVelocity": {
+ "Name": "LinearVelocity",
+ "Tags": [],
+ "Superclass": "Constraint",
+ "Properties": {
+ "ForceLimitMode": {
+ "Name": "ForceLimitMode",
+ "Scriptability": "ReadWrite",
+ "DataType": {
+ "Enum": "ForceLimitMode"
+ },
+ "Tags": [],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
+ },
+ "LineDirection": {
+ "Name": "LineDirection",
+ "Scriptability": "ReadWrite",
+ "DataType": {
+ "Value": "Vector3"
+ },
+ "Tags": [],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
+ },
+ "LineVelocity": {
+ "Name": "LineVelocity",
+ "Scriptability": "ReadWrite",
+ "DataType": {
+ "Value": "Float32"
+ },
+ "Tags": [],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
+ },
+ "MaxAxesForce": {
+ "Name": "MaxAxesForce",
+ "Scriptability": "ReadWrite",
+ "DataType": {
+ "Value": "Vector3"
+ },
+ "Tags": [],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
+ },
+ "MaxForce": {
+ "Name": "MaxForce",
+ "Scriptability": "ReadWrite",
+ "DataType": {
+ "Value": "Float32"
+ },
+ "Tags": [],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
+ },
+ "MaxPlanarAxesForce": {
+ "Name": "MaxPlanarAxesForce",
+ "Scriptability": "ReadWrite",
+ "DataType": {
+ "Value": "Vector2"
+ },
+ "Tags": [],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
+ },
+ "PlaneVelocity": {
+ "Name": "PlaneVelocity",
+ "Scriptability": "ReadWrite",
+ "DataType": {
+ "Value": "Vector2"
+ },
+ "Tags": [],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
+ },
+ "PrimaryTangentAxis": {
+ "Name": "PrimaryTangentAxis",
+ "Scriptability": "ReadWrite",
+ "DataType": {
+ "Value": "Vector3"
+ },
+ "Tags": [],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
+ },
+ "RelativeTo": {
+ "Name": "RelativeTo",
+ "Scriptability": "ReadWrite",
+ "DataType": {
+ "Enum": "ActuatorRelativeTo"
+ },
+ "Tags": [],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
+ },
+ "SecondaryTangentAxis": {
+ "Name": "SecondaryTangentAxis",
+ "Scriptability": "ReadWrite",
+ "DataType": {
+ "Value": "Vector3"
+ },
+ "Tags": [],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
+ },
+ "VectorVelocity": {
+ "Name": "VectorVelocity",
+ "Scriptability": "ReadWrite",
+ "DataType": {
+ "Value": "Vector3"
+ },
+ "Tags": [],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
+ },
+ "VelocityConstraintMode": {
+ "Name": "VelocityConstraintMode",
+ "Scriptability": "ReadWrite",
+ "DataType": {
+ "Enum": "VelocityConstraintMode"
+ },
+ "Tags": [],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
+ }
+ },
+ "DefaultProperties": {
+ "Attributes": {
+ "Attributes": {}
+ },
+ "Color": {
+ "BrickColor": 26
+ },
+ "Enabled": {
+ "Bool": true
+ },
+ "ForceLimitMode": {
+ "Enum": 0
+ },
+ "LineDirection": {
+ "Vector3": [
+ 1.0,
+ 0.0,
+ 0.0
+ ]
+ },
+ "LineVelocity": {
+ "Float32": -0.0
+ },
+ "MaxAxesForce": {
+ "Vector3": [
+ 1000.0,
+ 1000.0,
+ 1000.0
+ ]
+ },
+ "MaxForce": {
+ "Float32": 1000.0
+ },
+ "MaxPlanarAxesForce": {
+ "Vector2": [
+ 1000.0,
+ 1000.0
+ ]
+ },
+ "PlaneVelocity": {
+ "Vector2": [
+ 0.0,
+ 0.0
+ ]
+ },
+ "PrimaryTangentAxis": {
+ "Vector3": [
+ 1.0,
+ 0.0,
+ 0.0
+ ]
+ },
+ "RelativeTo": {
+ "Enum": 2
+ },
+ "SecondaryTangentAxis": {
+ "Vector3": [
+ 0.0,
+ 1.0,
+ 0.0
+ ]
+ },
+ "SourceAssetId": {
+ "Int64": -1
+ },
+ "Tags": {
+ "Tags": []
+ },
+ "VectorVelocity": {
+ "Vector3": [
+ 0.0,
+ 0.0,
+ 0.0
+ ]
+ },
+ "VelocityConstraintMode": {
+ "Enum": 2
+ },
+ "Visible": {
+ "Bool": false
+ }
+ }
+ },
+ "LiveScriptingService": {
+ "Name": "LiveScriptingService",
+ "Tags": [
+ "NotCreatable",
+ "Service"
+ ],
+ "Superclass": "Instance",
"Properties": {},
"DefaultProperties": {}
},
- "ImporterMaterialSettings": {
- "Name": "ImporterMaterialSettings",
+ "LocalDebuggerConnection": {
+ "Name": "LocalDebuggerConnection",
"Tags": [
"NotCreatable",
"NotReplicated"
],
- "Superclass": "ImporterBaseSettings",
+ "Superclass": "DebuggerConnection",
+ "Properties": {},
+ "DefaultProperties": {}
+ },
+ "LocalScript": {
+ "Name": "LocalScript",
+ "Tags": [],
+ "Superclass": "Script",
+ "Properties": {},
+ "DefaultProperties": {
+ "Attributes": {
+ "Attributes": {}
+ },
+ "Disabled": {
+ "Bool": false
+ },
+ "LinkedSource": {
+ "Content": ""
+ },
+ "RunContext": {
+ "Enum": 0
+ },
+ "Source": {
+ "String": ""
+ },
+ "SourceAssetId": {
+ "Int64": -1
+ },
+ "Tags": {
+ "Tags": []
+ }
+ }
+ },
+ "LocalStorageService": {
+ "Name": "LocalStorageService",
+ "Tags": [
+ "NotCreatable",
+ "NotReplicated",
+ "Service"
+ ],
+ "Superclass": "Instance",
+ "Properties": {},
+ "DefaultProperties": {}
+ },
+ "LocalizationService": {
+ "Name": "LocalizationService",
+ "Tags": [
+ "NotCreatable",
+ "NotReplicated",
+ "Service"
+ ],
+ "Superclass": "Instance",
+ "Properties": {
+ "ForcePlayModeGameLocaleId": {
+ "Name": "ForcePlayModeGameLocaleId",
+ "Scriptability": "None",
+ "DataType": {
+ "Value": "String"
+ },
+ "Tags": [
+ "Hidden",
+ "NotReplicated"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "DoesNotSerialize"
+ }
+ }
+ },
+ "ForcePlayModeRobloxLocaleId": {
+ "Name": "ForcePlayModeRobloxLocaleId",
+ "Scriptability": "None",
+ "DataType": {
+ "Value": "String"
+ },
+ "Tags": [
+ "Hidden",
+ "NotReplicated"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "DoesNotSerialize"
+ }
+ }
+ },
+ "GameSourceLanguageId": {
+ "Name": "GameSourceLanguageId",
+ "Scriptability": "None",
+ "DataType": {
+ "Value": "String"
+ },
+ "Tags": [
+ "Hidden",
+ "NotScriptable"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "DoesNotSerialize"
+ }
+ }
+ },
+ "IsTextScraperRunning": {
+ "Name": "IsTextScraperRunning",
+ "Scriptability": "None",
+ "DataType": {
+ "Value": "Bool"
+ },
+ "Tags": [
+ "Hidden"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "DoesNotSerialize"
+ }
+ }
+ },
+ "LocaleManifest": {
+ "Name": "LocaleManifest",
+ "Scriptability": "None",
+ "DataType": {
+ "Value": "String"
+ },
+ "Tags": [
+ "Hidden",
+ "NotScriptable"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "DoesNotSerialize"
+ }
+ }
+ },
+ "RobloxForcePlayModeGameLocaleId": {
+ "Name": "RobloxForcePlayModeGameLocaleId",
+ "Scriptability": "None",
+ "DataType": {
+ "Value": "String"
+ },
+ "Tags": [
+ "Hidden",
+ "NotReplicated"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "DoesNotSerialize"
+ }
+ }
+ },
+ "RobloxForcePlayModeRobloxLocaleId": {
+ "Name": "RobloxForcePlayModeRobloxLocaleId",
+ "Scriptability": "None",
+ "DataType": {
+ "Value": "String"
+ },
+ "Tags": [
+ "Hidden",
+ "NotReplicated"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "DoesNotSerialize"
+ }
+ }
+ },
+ "RobloxLocaleId": {
+ "Name": "RobloxLocaleId",
+ "Scriptability": "Read",
+ "DataType": {
+ "Value": "String"
+ },
+ "Tags": [
+ "NotReplicated",
+ "ReadOnly"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "DoesNotSerialize"
+ }
+ }
+ },
+ "ShouldUseCloudTable": {
+ "Name": "ShouldUseCloudTable",
+ "Scriptability": "None",
+ "DataType": {
+ "Value": "Bool"
+ },
+ "Tags": [
+ "Hidden",
+ "NotScriptable"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "DoesNotSerialize"
+ }
+ }
+ },
+ "SystemLocaleId": {
+ "Name": "SystemLocaleId",
+ "Scriptability": "Read",
+ "DataType": {
+ "Value": "String"
+ },
+ "Tags": [
+ "NotReplicated",
+ "ReadOnly"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "DoesNotSerialize"
+ }
+ }
+ }
+ },
+ "DefaultProperties": {
+ "Attributes": {
+ "Attributes": {}
+ },
+ "SourceAssetId": {
+ "Int64": -1
+ },
+ "Tags": {
+ "Tags": []
+ }
+ }
+ },
+ "LocalizationTable": {
+ "Name": "LocalizationTable",
+ "Tags": [],
+ "Superclass": "Instance",
+ "Properties": {
+ "Contents": {
+ "Name": "Contents",
+ "Scriptability": "Custom",
+ "DataType": {
+ "Value": "String"
+ },
+ "Tags": [
+ "Hidden",
+ "NotScriptable"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
+ },
+ "DevelopmentLanguage": {
+ "Name": "DevelopmentLanguage",
+ "Scriptability": "ReadWrite",
+ "DataType": {
+ "Value": "String"
+ },
+ "Tags": [
+ "Deprecated",
+ "Hidden",
+ "NotReplicated"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "DoesNotSerialize"
+ }
+ }
+ },
+ "IsExemptFromUGCAnalytics": {
+ "Name": "IsExemptFromUGCAnalytics",
+ "Scriptability": "None",
+ "DataType": {
+ "Value": "Bool"
+ },
+ "Tags": [
+ "Hidden",
+ "NotScriptable"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "DoesNotSerialize"
+ }
+ }
+ },
+ "Root": {
+ "Name": "Root",
+ "Scriptability": "ReadWrite",
+ "DataType": {
+ "Value": "Ref"
+ },
+ "Tags": [
+ "Deprecated",
+ "Hidden",
+ "NotReplicated"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "DoesNotSerialize"
+ }
+ }
+ },
+ "SourceLocaleId": {
+ "Name": "SourceLocaleId",
+ "Scriptability": "ReadWrite",
+ "DataType": {
+ "Value": "String"
+ },
+ "Tags": [],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
+ }
+ },
+ "DefaultProperties": {
+ "Attributes": {
+ "Attributes": {}
+ },
+ "Contents": {
+ "String": "[]"
+ },
+ "SourceAssetId": {
+ "Int64": -1
+ },
+ "SourceLocaleId": {
+ "String": "en-us"
+ },
+ "Tags": {
+ "Tags": []
+ }
+ }
+ },
+ "LodDataEntity": {
+ "Name": "LodDataEntity",
+ "Tags": [
+ "NotCreatable"
+ ],
+ "Superclass": "Instance",
+ "Properties": {
+ "EntityData": {
+ "Name": "EntityData",
+ "Scriptability": "None",
+ "DataType": {
+ "Value": "SharedString"
+ },
+ "Tags": [
+ "Hidden",
+ "NotScriptable"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "DoesNotSerialize"
+ }
+ }
+ },
+ "EntityLodEnabled": {
+ "Name": "EntityLodEnabled",
+ "Scriptability": "ReadWrite",
+ "DataType": {
+ "Value": "Bool"
+ },
+ "Tags": [
+ "Hidden",
+ "NotReplicated"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "DoesNotSerialize"
+ }
+ }
+ },
+ "EntityPosition": {
+ "Name": "EntityPosition",
+ "Scriptability": "None",
+ "DataType": {
+ "Value": "CFrame"
+ },
+ "Tags": [
+ "Hidden",
+ "NotScriptable"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "DoesNotSerialize"
+ }
+ }
+ },
+ "EntityScale": {
+ "Name": "EntityScale",
+ "Scriptability": "None",
+ "DataType": {
+ "Value": "Vector3"
+ },
+ "Tags": [
+ "Hidden",
+ "NotScriptable"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "DoesNotSerialize"
+ }
+ }
+ },
+ "EntitySource": {
+ "Name": "EntitySource",
+ "Scriptability": "None",
+ "DataType": {
+ "Value": "Ref"
+ },
+ "Tags": [
+ "Hidden",
+ "NotScriptable"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "DoesNotSerialize"
+ }
+ }
+ }
+ },
+ "DefaultProperties": {}
+ },
+ "LodDataService": {
+ "Name": "LodDataService",
+ "Tags": [
+ "NotCreatable",
+ "NotReplicated",
+ "Service"
+ ],
+ "Superclass": "Instance",
+ "Properties": {},
+ "DefaultProperties": {
+ "Attributes": {
+ "Attributes": {}
+ },
+ "SourceAssetId": {
+ "Int64": -1
+ },
+ "Tags": {
+ "Tags": []
+ }
+ }
+ },
+ "LogService": {
+ "Name": "LogService",
+ "Tags": [
+ "NotCreatable",
+ "Service"
+ ],
+ "Superclass": "Instance",
+ "Properties": {},
+ "DefaultProperties": {}
+ },
+ "LoginService": {
+ "Name": "LoginService",
+ "Tags": [
+ "NotCreatable",
+ "Service"
+ ],
+ "Superclass": "Instance",
+ "Properties": {},
+ "DefaultProperties": {}
+ },
+ "LuaSettings": {
+ "Name": "LuaSettings",
+ "Tags": [
+ "NotCreatable",
+ "Settings"
+ ],
+ "Superclass": "Instance",
+ "Properties": {},
+ "DefaultProperties": {}
+ },
+ "LuaSourceContainer": {
+ "Name": "LuaSourceContainer",
+ "Tags": [
+ "NotBrowsable",
+ "NotCreatable"
+ ],
+ "Superclass": "Instance",
+ "Properties": {
+ "CachedRemoteSource": {
+ "Name": "CachedRemoteSource",
+ "Scriptability": "None",
+ "DataType": {
+ "Value": "String"
+ },
+ "Tags": [
+ "Hidden",
+ "NotScriptable"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "DoesNotSerialize"
+ }
+ }
+ },
+ "CachedRemoteSourceLoadState": {
+ "Name": "CachedRemoteSourceLoadState",
+ "Scriptability": "None",
+ "DataType": {
+ "Value": "Int32"
+ },
+ "Tags": [
+ "Hidden",
+ "NotScriptable"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "DoesNotSerialize"
+ }
+ }
+ },
+ "CurrentEditor": {
+ "Name": "CurrentEditor",
+ "Scriptability": "None",
+ "DataType": {
+ "Value": "Ref"
+ },
+ "Tags": [
+ "NotScriptable"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "DoesNotSerialize"
+ }
+ }
+ },
+ "HasAssociatedDrafts": {
+ "Name": "HasAssociatedDrafts",
+ "Scriptability": "None",
+ "DataType": {
+ "Value": "Bool"
+ },
+ "Tags": [
+ "Hidden",
+ "NotScriptable"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "DoesNotSerialize"
+ }
+ }
+ },
+ "IsDifferentFromFileSystem": {
+ "Name": "IsDifferentFromFileSystem",
+ "Scriptability": "None",
+ "DataType": {
+ "Value": "Bool"
+ },
+ "Tags": [
+ "Hidden",
+ "NotReplicated",
+ "NotScriptable"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "DoesNotSerialize"
+ }
+ }
+ },
+ "OriginalScriptGuid": {
+ "Name": "OriginalScriptGuid",
+ "Scriptability": "None",
+ "DataType": {
+ "Value": "String"
+ },
+ "Tags": [
+ "Hidden",
+ "NotScriptable"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "DoesNotSerialize"
+ }
+ }
+ },
+ "RuntimeSource": {
+ "Name": "RuntimeSource",
+ "Scriptability": "ReadWrite",
+ "DataType": {
+ "Value": "String"
+ },
+ "Tags": [
+ "NotReplicated"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "DoesNotSerialize"
+ }
+ }
+ },
+ "SandboxedSource": {
+ "Name": "SandboxedSource",
+ "Scriptability": "None",
+ "DataType": {
+ "Value": "String"
+ },
+ "Tags": [
+ "Hidden",
+ "NotReplicated",
+ "NotScriptable"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "DoesNotSerialize"
+ }
+ }
+ },
+ "ScriptGuid": {
+ "Name": "ScriptGuid",
+ "Scriptability": "None",
+ "DataType": {
+ "Value": "String"
+ },
+ "Tags": [
+ "Hidden",
+ "NotScriptable"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "DoesNotSerialize"
+ }
+ }
+ },
+ "SyncingEditorText": {
+ "Name": "SyncingEditorText",
+ "Scriptability": "None",
+ "DataType": {
+ "Value": "Bool"
+ },
+ "Tags": [
+ "Hidden",
+ "NotReplicated",
+ "NotScriptable"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "DoesNotSerialize"
+ }
+ }
+ }
+ },
+ "DefaultProperties": {}
+ },
+ "LuaWebService": {
+ "Name": "LuaWebService",
+ "Tags": [
+ "NotCreatable",
+ "Service"
+ ],
+ "Superclass": "Instance",
+ "Properties": {},
+ "DefaultProperties": {
+ "Attributes": {
+ "Attributes": {}
+ },
+ "SourceAssetId": {
+ "Int64": -1
+ },
+ "Tags": {
+ "Tags": []
+ }
+ }
+ },
+ "LuauScriptAnalyzerService": {
+ "Name": "LuauScriptAnalyzerService",
+ "Tags": [
+ "NotCreatable",
+ "NotReplicated",
+ "Service"
+ ],
+ "Superclass": "Instance",
+ "Properties": {},
+ "DefaultProperties": {}
+ },
+ "ManualGlue": {
+ "Name": "ManualGlue",
+ "Tags": [
+ "Deprecated"
+ ],
+ "Superclass": "ManualSurfaceJointInstance",
+ "Properties": {},
+ "DefaultProperties": {
+ "Attributes": {
+ "Attributes": {}
+ },
+ "C0": {
+ "CFrame": {
+ "position": [
+ 0.0,
+ 0.0,
+ 0.0
+ ],
+ "orientation": [
+ [
+ 1.0,
+ 0.0,
+ 0.0
+ ],
+ [
+ 0.0,
+ 1.0,
+ 0.0
+ ],
+ [
+ 0.0,
+ 0.0,
+ 1.0
+ ]
+ ]
+ }
+ },
+ "C1": {
+ "CFrame": {
+ "position": [
+ 0.0,
+ 0.0,
+ 0.0
+ ],
+ "orientation": [
+ [
+ 1.0,
+ 0.0,
+ 0.0
+ ],
+ [
+ 0.0,
+ 1.0,
+ 0.0
+ ],
+ [
+ 0.0,
+ 0.0,
+ 1.0
+ ]
+ ]
+ }
+ },
+ "Enabled": {
+ "Bool": true
+ },
+ "SourceAssetId": {
+ "Int64": -1
+ },
+ "Tags": {
+ "Tags": []
+ }
+ }
+ },
+ "ManualSurfaceJointInstance": {
+ "Name": "ManualSurfaceJointInstance",
+ "Tags": [
+ "Deprecated",
+ "NotCreatable"
+ ],
+ "Superclass": "JointInstance",
+ "Properties": {},
+ "DefaultProperties": {}
+ },
+ "ManualWeld": {
+ "Name": "ManualWeld",
+ "Tags": [
+ "Deprecated"
+ ],
+ "Superclass": "ManualSurfaceJointInstance",
+ "Properties": {},
+ "DefaultProperties": {
+ "Attributes": {
+ "Attributes": {}
+ },
+ "C0": {
+ "CFrame": {
+ "position": [
+ 0.0,
+ 0.0,
+ 0.0
+ ],
+ "orientation": [
+ [
+ 1.0,
+ 0.0,
+ 0.0
+ ],
+ [
+ 0.0,
+ 1.0,
+ 0.0
+ ],
+ [
+ 0.0,
+ 0.0,
+ 1.0
+ ]
+ ]
+ }
+ },
+ "C1": {
+ "CFrame": {
+ "position": [
+ 0.0,
+ 0.0,
+ 0.0
+ ],
+ "orientation": [
+ [
+ 1.0,
+ 0.0,
+ 0.0
+ ],
+ [
+ 0.0,
+ 1.0,
+ 0.0
+ ],
+ [
+ 0.0,
+ 0.0,
+ 1.0
+ ]
+ ]
+ }
+ },
+ "Enabled": {
+ "Bool": true
+ },
+ "SourceAssetId": {
+ "Int64": -1
+ },
+ "Tags": {
+ "Tags": []
+ }
+ }
+ },
+ "MarkerCurve": {
+ "Name": "MarkerCurve",
+ "Tags": [],
+ "Superclass": "Instance",
+ "Properties": {
+ "Length": {
+ "Name": "Length",
+ "Scriptability": "Read",
+ "DataType": {
+ "Value": "Int32"
+ },
+ "Tags": [
+ "NotReplicated",
+ "ReadOnly"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "DoesNotSerialize"
+ }
+ }
+ },
+ "ValuesAndTimes": {
+ "Name": "ValuesAndTimes",
+ "Scriptability": "None",
+ "DataType": {
+ "Value": "BinaryString"
+ },
+ "Tags": [
+ "Hidden",
+ "NotScriptable"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
+ }
+ },
+ "DefaultProperties": {
+ "Attributes": {
+ "Attributes": {}
+ },
+ "SourceAssetId": {
+ "Int64": -1
+ },
+ "Tags": {
+ "Tags": []
+ },
+ "ValuesAndTimes": {
+ "BinaryString": "AAAAAAEAAAAKAAAAAAAAFkUAAAAA"
+ }
+ }
+ },
+ "MarketplaceService": {
+ "Name": "MarketplaceService",
+ "Tags": [
+ "NotCreatable",
+ "Service"
+ ],
+ "Superclass": "Instance",
+ "Properties": {},
+ "DefaultProperties": {}
+ },
+ "MaterialGenerationService": {
+ "Name": "MaterialGenerationService",
+ "Tags": [
+ "NotCreatable",
+ "NotReplicated",
+ "Service"
+ ],
+ "Superclass": "Instance",
+ "Properties": {},
+ "DefaultProperties": {}
+ },
+ "MaterialGenerationSession": {
+ "Name": "MaterialGenerationSession",
+ "Tags": [
+ "NotCreatable",
+ "NotReplicated"
+ ],
+ "Superclass": "Instance",
+ "Properties": {},
+ "DefaultProperties": {}
+ },
+ "MaterialImportData": {
+ "Name": "MaterialImportData",
+ "Tags": [
+ "NotCreatable",
+ "NotReplicated"
+ ],
+ "Superclass": "BaseImportData",
"Properties": {
"DiffuseFilePath": {
"Name": "DiffuseFilePath",
@@ -20182,13 +27069,1060 @@
},
"DefaultProperties": {}
},
- "ImporterMeshSettings": {
- "Name": "ImporterMeshSettings",
+ "MaterialService": {
+ "Name": "MaterialService",
+ "Tags": [
+ "NotCreatable",
+ "Service"
+ ],
+ "Superclass": "Instance",
+ "Properties": {
+ "AsphaltName": {
+ "Name": "AsphaltName",
+ "Scriptability": "None",
+ "DataType": {
+ "Value": "String"
+ },
+ "Tags": [
+ "NotScriptable"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
+ },
+ "BasaltName": {
+ "Name": "BasaltName",
+ "Scriptability": "None",
+ "DataType": {
+ "Value": "String"
+ },
+ "Tags": [
+ "NotScriptable"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
+ },
+ "BrickName": {
+ "Name": "BrickName",
+ "Scriptability": "None",
+ "DataType": {
+ "Value": "String"
+ },
+ "Tags": [
+ "NotScriptable"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
+ },
+ "CardboardName": {
+ "Name": "CardboardName",
+ "Scriptability": "None",
+ "DataType": {
+ "Value": "String"
+ },
+ "Tags": [
+ "NotScriptable"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
+ },
+ "CarpetName": {
+ "Name": "CarpetName",
+ "Scriptability": "None",
+ "DataType": {
+ "Value": "String"
+ },
+ "Tags": [
+ "NotScriptable"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
+ },
+ "CeramicTilesName": {
+ "Name": "CeramicTilesName",
+ "Scriptability": "None",
+ "DataType": {
+ "Value": "String"
+ },
+ "Tags": [
+ "NotScriptable"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
+ },
+ "ClayRoofTilesName": {
+ "Name": "ClayRoofTilesName",
+ "Scriptability": "None",
+ "DataType": {
+ "Value": "String"
+ },
+ "Tags": [
+ "NotScriptable"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
+ },
+ "CobblestoneName": {
+ "Name": "CobblestoneName",
+ "Scriptability": "None",
+ "DataType": {
+ "Value": "String"
+ },
+ "Tags": [
+ "NotScriptable"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
+ },
+ "ConcreteName": {
+ "Name": "ConcreteName",
+ "Scriptability": "None",
+ "DataType": {
+ "Value": "String"
+ },
+ "Tags": [
+ "NotScriptable"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
+ },
+ "CorrodedMetalName": {
+ "Name": "CorrodedMetalName",
+ "Scriptability": "None",
+ "DataType": {
+ "Value": "String"
+ },
+ "Tags": [
+ "NotScriptable"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
+ },
+ "CrackedLavaName": {
+ "Name": "CrackedLavaName",
+ "Scriptability": "None",
+ "DataType": {
+ "Value": "String"
+ },
+ "Tags": [
+ "NotScriptable"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
+ },
+ "DiamondPlateName": {
+ "Name": "DiamondPlateName",
+ "Scriptability": "None",
+ "DataType": {
+ "Value": "String"
+ },
+ "Tags": [
+ "NotScriptable"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
+ },
+ "FabricName": {
+ "Name": "FabricName",
+ "Scriptability": "None",
+ "DataType": {
+ "Value": "String"
+ },
+ "Tags": [
+ "NotScriptable"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
+ },
+ "FoilName": {
+ "Name": "FoilName",
+ "Scriptability": "None",
+ "DataType": {
+ "Value": "String"
+ },
+ "Tags": [
+ "NotScriptable"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
+ },
+ "GlacierName": {
+ "Name": "GlacierName",
+ "Scriptability": "None",
+ "DataType": {
+ "Value": "String"
+ },
+ "Tags": [
+ "NotScriptable"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
+ },
+ "GraniteName": {
+ "Name": "GraniteName",
+ "Scriptability": "None",
+ "DataType": {
+ "Value": "String"
+ },
+ "Tags": [
+ "NotScriptable"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
+ },
+ "GrassName": {
+ "Name": "GrassName",
+ "Scriptability": "None",
+ "DataType": {
+ "Value": "String"
+ },
+ "Tags": [
+ "NotScriptable"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
+ },
+ "GroundName": {
+ "Name": "GroundName",
+ "Scriptability": "None",
+ "DataType": {
+ "Value": "String"
+ },
+ "Tags": [
+ "NotScriptable"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
+ },
+ "IceName": {
+ "Name": "IceName",
+ "Scriptability": "None",
+ "DataType": {
+ "Value": "String"
+ },
+ "Tags": [
+ "NotScriptable"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
+ },
+ "LeafyGrassName": {
+ "Name": "LeafyGrassName",
+ "Scriptability": "None",
+ "DataType": {
+ "Value": "String"
+ },
+ "Tags": [
+ "NotScriptable"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
+ },
+ "LeatherName": {
+ "Name": "LeatherName",
+ "Scriptability": "None",
+ "DataType": {
+ "Value": "String"
+ },
+ "Tags": [
+ "NotScriptable"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
+ },
+ "LimestoneName": {
+ "Name": "LimestoneName",
+ "Scriptability": "None",
+ "DataType": {
+ "Value": "String"
+ },
+ "Tags": [
+ "NotScriptable"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
+ },
+ "MarbleName": {
+ "Name": "MarbleName",
+ "Scriptability": "None",
+ "DataType": {
+ "Value": "String"
+ },
+ "Tags": [
+ "NotScriptable"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
+ },
+ "MetalName": {
+ "Name": "MetalName",
+ "Scriptability": "None",
+ "DataType": {
+ "Value": "String"
+ },
+ "Tags": [
+ "NotScriptable"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
+ },
+ "MudName": {
+ "Name": "MudName",
+ "Scriptability": "None",
+ "DataType": {
+ "Value": "String"
+ },
+ "Tags": [
+ "NotScriptable"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
+ },
+ "PavementName": {
+ "Name": "PavementName",
+ "Scriptability": "None",
+ "DataType": {
+ "Value": "String"
+ },
+ "Tags": [
+ "NotScriptable"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
+ },
+ "PebbleName": {
+ "Name": "PebbleName",
+ "Scriptability": "None",
+ "DataType": {
+ "Value": "String"
+ },
+ "Tags": [
+ "NotScriptable"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
+ },
+ "PlasterName": {
+ "Name": "PlasterName",
+ "Scriptability": "None",
+ "DataType": {
+ "Value": "String"
+ },
+ "Tags": [
+ "NotScriptable"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
+ },
+ "PlasticName": {
+ "Name": "PlasticName",
+ "Scriptability": "None",
+ "DataType": {
+ "Value": "String"
+ },
+ "Tags": [
+ "NotScriptable"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
+ },
+ "RockName": {
+ "Name": "RockName",
+ "Scriptability": "None",
+ "DataType": {
+ "Value": "String"
+ },
+ "Tags": [
+ "NotScriptable"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
+ },
+ "RoofShinglesName": {
+ "Name": "RoofShinglesName",
+ "Scriptability": "None",
+ "DataType": {
+ "Value": "String"
+ },
+ "Tags": [
+ "NotScriptable"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
+ },
+ "RubberName": {
+ "Name": "RubberName",
+ "Scriptability": "None",
+ "DataType": {
+ "Value": "String"
+ },
+ "Tags": [
+ "NotScriptable"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
+ },
+ "SaltName": {
+ "Name": "SaltName",
+ "Scriptability": "None",
+ "DataType": {
+ "Value": "String"
+ },
+ "Tags": [
+ "NotScriptable"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
+ },
+ "SandName": {
+ "Name": "SandName",
+ "Scriptability": "None",
+ "DataType": {
+ "Value": "String"
+ },
+ "Tags": [
+ "NotScriptable"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
+ },
+ "SandstoneName": {
+ "Name": "SandstoneName",
+ "Scriptability": "None",
+ "DataType": {
+ "Value": "String"
+ },
+ "Tags": [
+ "NotScriptable"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
+ },
+ "SlateName": {
+ "Name": "SlateName",
+ "Scriptability": "None",
+ "DataType": {
+ "Value": "String"
+ },
+ "Tags": [
+ "NotScriptable"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
+ },
+ "SmoothPlasticName": {
+ "Name": "SmoothPlasticName",
+ "Scriptability": "None",
+ "DataType": {
+ "Value": "String"
+ },
+ "Tags": [
+ "NotScriptable"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
+ },
+ "SnowName": {
+ "Name": "SnowName",
+ "Scriptability": "None",
+ "DataType": {
+ "Value": "String"
+ },
+ "Tags": [
+ "NotScriptable"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
+ },
+ "Use2022Materials": {
+ "Name": "Use2022Materials",
+ "Scriptability": "None",
+ "DataType": {
+ "Value": "Bool"
+ },
+ "Tags": [
+ "NotReplicated"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": {
+ "SerializesAs": "Use2022MaterialsXml"
+ }
+ }
+ }
+ },
+ "Use2022MaterialsXml": {
+ "Name": "Use2022MaterialsXml",
+ "Scriptability": "None",
+ "DataType": {
+ "Value": "Bool"
+ },
+ "Tags": [
+ "Hidden",
+ "NotScriptable"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
+ },
+ "WoodName": {
+ "Name": "WoodName",
+ "Scriptability": "None",
+ "DataType": {
+ "Value": "String"
+ },
+ "Tags": [
+ "NotScriptable"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
+ },
+ "WoodPlanksName": {
+ "Name": "WoodPlanksName",
+ "Scriptability": "None",
+ "DataType": {
+ "Value": "String"
+ },
+ "Tags": [
+ "NotScriptable"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
+ }
+ },
+ "DefaultProperties": {
+ "AsphaltName": {
+ "String": "Asphalt"
+ },
+ "Attributes": {
+ "Attributes": {}
+ },
+ "BasaltName": {
+ "String": "Basalt"
+ },
+ "BrickName": {
+ "String": "Brick"
+ },
+ "CardboardName": {
+ "String": "Cardboard"
+ },
+ "CarpetName": {
+ "String": "Carpet"
+ },
+ "CeramicTilesName": {
+ "String": "CeramicTiles"
+ },
+ "ClayRoofTilesName": {
+ "String": "ClayRoofTiles"
+ },
+ "CobblestoneName": {
+ "String": "Cobblestone"
+ },
+ "ConcreteName": {
+ "String": "Concrete"
+ },
+ "CorrodedMetalName": {
+ "String": "CorrodedMetal"
+ },
+ "CrackedLavaName": {
+ "String": "CrackedLava"
+ },
+ "DiamondPlateName": {
+ "String": "DiamondPlate"
+ },
+ "FabricName": {
+ "String": "Fabric"
+ },
+ "FoilName": {
+ "String": "Foil"
+ },
+ "GlacierName": {
+ "String": "Glacier"
+ },
+ "GraniteName": {
+ "String": "Granite"
+ },
+ "GrassName": {
+ "String": "Grass"
+ },
+ "GroundName": {
+ "String": "Ground"
+ },
+ "IceName": {
+ "String": "Ice"
+ },
+ "LeafyGrassName": {
+ "String": "LeafyGrass"
+ },
+ "LeatherName": {
+ "String": "Leather"
+ },
+ "LimestoneName": {
+ "String": "Limestone"
+ },
+ "MarbleName": {
+ "String": "Marble"
+ },
+ "MetalName": {
+ "String": "Metal"
+ },
+ "MudName": {
+ "String": "Mud"
+ },
+ "PavementName": {
+ "String": "Pavement"
+ },
+ "PebbleName": {
+ "String": "Pebble"
+ },
+ "PlasterName": {
+ "String": "Plaster"
+ },
+ "PlasticName": {
+ "String": "Plastic"
+ },
+ "RockName": {
+ "String": "Rock"
+ },
+ "RoofShinglesName": {
+ "String": "RoofShingles"
+ },
+ "RubberName": {
+ "String": "Rubber"
+ },
+ "SaltName": {
+ "String": "Salt"
+ },
+ "SandName": {
+ "String": "Sand"
+ },
+ "SandstoneName": {
+ "String": "Sandstone"
+ },
+ "SlateName": {
+ "String": "Slate"
+ },
+ "SmoothPlasticName": {
+ "String": "SmoothPlastic"
+ },
+ "SnowName": {
+ "String": "Snow"
+ },
+ "SourceAssetId": {
+ "Int64": -1
+ },
+ "Tags": {
+ "Tags": []
+ },
+ "Use2022MaterialsXml": {
+ "Bool": false
+ },
+ "WoodName": {
+ "String": "Wood"
+ },
+ "WoodPlanksName": {
+ "String": "WoodPlanks"
+ }
+ }
+ },
+ "MaterialVariant": {
+ "Name": "MaterialVariant",
+ "Tags": [],
+ "Superclass": "Instance",
+ "Properties": {
+ "AvgMetalness": {
+ "Name": "AvgMetalness",
+ "Scriptability": "None",
+ "DataType": {
+ "Value": "Int32"
+ },
+ "Tags": [
+ "Hidden",
+ "NotReplicated",
+ "NotScriptable"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "DoesNotSerialize"
+ }
+ }
+ },
+ "AvgRoughness": {
+ "Name": "AvgRoughness",
+ "Scriptability": "None",
+ "DataType": {
+ "Value": "Int32"
+ },
+ "Tags": [
+ "Hidden",
+ "NotReplicated",
+ "NotScriptable"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "DoesNotSerialize"
+ }
+ }
+ },
+ "BaseMaterial": {
+ "Name": "BaseMaterial",
+ "Scriptability": "ReadWrite",
+ "DataType": {
+ "Enum": "Material"
+ },
+ "Tags": [],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
+ },
+ "ColorMap": {
+ "Name": "ColorMap",
+ "Scriptability": "ReadWrite",
+ "DataType": {
+ "Value": "Content"
+ },
+ "Tags": [],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
+ },
+ "CustomPhysicalProperties": {
+ "Name": "CustomPhysicalProperties",
+ "Scriptability": "ReadWrite",
+ "DataType": {
+ "Value": "PhysicalProperties"
+ },
+ "Tags": [],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
+ },
+ "MaterialPattern": {
+ "Name": "MaterialPattern",
+ "Scriptability": "ReadWrite",
+ "DataType": {
+ "Enum": "MaterialPattern"
+ },
+ "Tags": [],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
+ },
+ "MetalnessMap": {
+ "Name": "MetalnessMap",
+ "Scriptability": "ReadWrite",
+ "DataType": {
+ "Value": "Content"
+ },
+ "Tags": [],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
+ },
+ "NormalMap": {
+ "Name": "NormalMap",
+ "Scriptability": "ReadWrite",
+ "DataType": {
+ "Value": "Content"
+ },
+ "Tags": [],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
+ },
+ "RoughnessMap": {
+ "Name": "RoughnessMap",
+ "Scriptability": "ReadWrite",
+ "DataType": {
+ "Value": "Content"
+ },
+ "Tags": [],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
+ },
+ "StudsPerTile": {
+ "Name": "StudsPerTile",
+ "Scriptability": "ReadWrite",
+ "DataType": {
+ "Value": "Float32"
+ },
+ "Tags": [],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
+ },
+ "TexturePack": {
+ "Name": "TexturePack",
+ "Scriptability": "None",
+ "DataType": {
+ "Value": "Content"
+ },
+ "Tags": [
+ "Hidden",
+ "NotScriptable"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
+ }
+ },
+ "DefaultProperties": {
+ "Attributes": {
+ "Attributes": {}
+ },
+ "BaseMaterial": {
+ "Enum": 256
+ },
+ "ColorMap": {
+ "Content": ""
+ },
+ "CustomPhysicalProperties": {
+ "PhysicalProperties": "Default"
+ },
+ "MaterialPattern": {
+ "Enum": 0
+ },
+ "MetalnessMap": {
+ "Content": ""
+ },
+ "NormalMap": {
+ "Content": ""
+ },
+ "RoughnessMap": {
+ "Content": ""
+ },
+ "SourceAssetId": {
+ "Int64": -1
+ },
+ "StudsPerTile": {
+ "Float32": 10.0
+ },
+ "Tags": {
+ "Tags": []
+ },
+ "TexturePack": {
+ "Content": ""
+ }
+ }
+ },
+ "MemStorageConnection": {
+ "Name": "MemStorageConnection",
"Tags": [
"NotCreatable",
"NotReplicated"
],
- "Superclass": "ImporterBaseSettings",
+ "Superclass": "Instance",
+ "Properties": {},
+ "DefaultProperties": {}
+ },
+ "MemStorageService": {
+ "Name": "MemStorageService",
+ "Tags": [
+ "NotCreatable",
+ "NotReplicated",
+ "Service"
+ ],
+ "Superclass": "Instance",
+ "Properties": {},
+ "DefaultProperties": {}
+ },
+ "MemoryStoreQueue": {
+ "Name": "MemoryStoreQueue",
+ "Tags": [
+ "NotCreatable",
+ "NotReplicated"
+ ],
+ "Superclass": "Instance",
+ "Properties": {},
+ "DefaultProperties": {}
+ },
+ "MemoryStoreService": {
+ "Name": "MemoryStoreService",
+ "Tags": [
+ "Service"
+ ],
+ "Superclass": "Instance",
+ "Properties": {},
+ "DefaultProperties": {
+ "Attributes": {
+ "Attributes": {}
+ },
+ "SourceAssetId": {
+ "Int64": -1
+ },
+ "Tags": {
+ "Tags": []
+ }
+ }
+ },
+ "MemoryStoreSortedMap": {
+ "Name": "MemoryStoreSortedMap",
+ "Tags": [
+ "NotCreatable",
+ "NotReplicated"
+ ],
+ "Superclass": "Instance",
+ "Properties": {},
+ "DefaultProperties": {}
+ },
+ "MeshContentProvider": {
+ "Name": "MeshContentProvider",
+ "Tags": [
+ "NotCreatable",
+ "NotReplicated",
+ "Service"
+ ],
+ "Superclass": "CacheableContentProvider",
+ "Properties": {},
+ "DefaultProperties": {}
+ },
+ "MeshImportData": {
+ "Name": "MeshImportData",
+ "Tags": [
+ "NotCreatable",
+ "NotReplicated"
+ ],
+ "Superclass": "BaseImportData",
"Properties": {
"Anchored": {
"Name": "Anchored",
@@ -20480,3728 +28414,45 @@
},
"DefaultProperties": {}
},
- "ImporterRootSettings": {
- "Name": "ImporterRootSettings",
- "Tags": [
- "NotCreatable",
- "NotReplicated"
- ],
- "Superclass": "ImporterBaseSettings",
- "Properties": {
- "AddModelToInventory": {
- "Name": "AddModelToInventory",
- "Scriptability": "ReadWrite",
- "DataType": {
- "Value": "Bool"
- },
- "Tags": [],
- "Kind": {
- "Canonical": {
- "Serialization": "Serializes"
- }
- }
- },
- "Anchored": {
- "Name": "Anchored",
- "Scriptability": "ReadWrite",
- "DataType": {
- "Value": "Bool"
- },
- "Tags": [],
- "Kind": {
- "Canonical": {
- "Serialization": "Serializes"
- }
- }
- },
- "ExistingPackageId": {
- "Name": "ExistingPackageId",
- "Scriptability": "ReadWrite",
- "DataType": {
- "Value": "String"
- },
- "Tags": [],
- "Kind": {
- "Canonical": {
- "Serialization": "Serializes"
- }
- }
- },
- "FileDimensions": {
- "Name": "FileDimensions",
- "Scriptability": "Read",
- "DataType": {
- "Value": "Vector3"
- },
- "Tags": [
- "NotReplicated",
- "ReadOnly"
- ],
- "Kind": {
- "Canonical": {
- "Serialization": "DoesNotSerialize"
- }
- }
- },
- "ImportAsModelAsset": {
- "Name": "ImportAsModelAsset",
- "Scriptability": "ReadWrite",
- "DataType": {
- "Value": "Bool"
- },
- "Tags": [],
- "Kind": {
- "Canonical": {
- "Serialization": "Serializes"
- }
- }
- },
- "ImportAsPackage": {
- "Name": "ImportAsPackage",
- "Scriptability": "ReadWrite",
- "DataType": {
- "Value": "Bool"
- },
- "Tags": [],
- "Kind": {
- "Canonical": {
- "Serialization": "Serializes"
- }
- }
- },
- "InsertInWorkspace": {
- "Name": "InsertInWorkspace",
- "Scriptability": "ReadWrite",
- "DataType": {
- "Value": "Bool"
- },
- "Tags": [],
- "Kind": {
- "Canonical": {
- "Serialization": "Serializes"
- }
- }
- },
- "InsertWithScenePosition": {
- "Name": "InsertWithScenePosition",
- "Scriptability": "ReadWrite",
- "DataType": {
- "Value": "Bool"
- },
- "Tags": [],
- "Kind": {
- "Canonical": {
- "Serialization": "Serializes"
- }
- }
- },
- "InvertNegativeFaces": {
- "Name": "InvertNegativeFaces",
- "Scriptability": "ReadWrite",
- "DataType": {
- "Value": "Bool"
- },
- "Tags": [],
- "Kind": {
- "Canonical": {
- "Serialization": "Serializes"
- }
- }
- },
- "MergeMeshes": {
- "Name": "MergeMeshes",
- "Scriptability": "ReadWrite",
- "DataType": {
- "Value": "Bool"
- },
- "Tags": [],
- "Kind": {
- "Canonical": {
- "Serialization": "Serializes"
- }
- }
- },
- "PolygonCount": {
- "Name": "PolygonCount",
- "Scriptability": "Read",
- "DataType": {
- "Value": "Float32"
- },
- "Tags": [
- "NotReplicated",
- "ReadOnly"
- ],
- "Kind": {
- "Canonical": {
- "Serialization": "DoesNotSerialize"
- }
- }
- },
- "RigScale": {
- "Name": "RigScale",
- "Scriptability": "ReadWrite",
- "DataType": {
- "Enum": "RigScale"
- },
- "Tags": [],
- "Kind": {
- "Canonical": {
- "Serialization": "Serializes"
- }
- }
- },
- "RigType": {
- "Name": "RigType",
- "Scriptability": "ReadWrite",
- "DataType": {
- "Enum": "RigType"
- },
- "Tags": [],
- "Kind": {
- "Canonical": {
- "Serialization": "Serializes"
- }
- }
- },
- "ScaleUnit": {
- "Name": "ScaleUnit",
- "Scriptability": "ReadWrite",
- "DataType": {
- "Enum": "MeshScaleUnit"
- },
- "Tags": [],
- "Kind": {
- "Canonical": {
- "Serialization": "Serializes"
- }
- }
- },
- "UseSceneOriginAsCFrame": {
- "Name": "UseSceneOriginAsCFrame",
- "Scriptability": "ReadWrite",
- "DataType": {
- "Value": "Bool"
- },
- "Tags": [],
- "Kind": {
- "Canonical": {
- "Serialization": "Serializes"
- }
- }
- },
- "UseSceneOriginAsPivot": {
- "Name": "UseSceneOriginAsPivot",
- "Scriptability": "ReadWrite",
- "DataType": {
- "Value": "Bool"
- },
- "Tags": [],
- "Kind": {
- "Canonical": {
- "Serialization": "Serializes"
- }
- }
- },
- "UsesCages": {
- "Name": "UsesCages",
- "Scriptability": "ReadWrite",
- "DataType": {
- "Value": "Bool"
- },
- "Tags": [],
- "Kind": {
- "Canonical": {
- "Serialization": "Serializes"
- }
- }
- },
- "WorldForward": {
- "Name": "WorldForward",
- "Scriptability": "ReadWrite",
- "DataType": {
- "Enum": "NormalId"
- },
- "Tags": [],
- "Kind": {
- "Canonical": {
- "Serialization": "Serializes"
- }
- }
- },
- "WorldUp": {
- "Name": "WorldUp",
- "Scriptability": "ReadWrite",
- "DataType": {
- "Enum": "NormalId"
- },
- "Tags": [],
- "Kind": {
- "Canonical": {
- "Serialization": "Serializes"
- }
- }
- }
- },
- "DefaultProperties": {}
- },
- "IncrementalPatchBuilder": {
- "Name": "IncrementalPatchBuilder",
- "Tags": [
- "NotCreatable",
- "NotReplicated",
- "Service"
- ],
- "Superclass": "Instance",
- "Properties": {
- "AddPathsToBundle": {
- "Name": "AddPathsToBundle",
- "Scriptability": "ReadWrite",
- "DataType": {
- "Value": "Bool"
- },
- "Tags": [],
- "Kind": {
- "Canonical": {
- "Serialization": "Serializes"
- }
- }
- },
- "BuildDebouncePeriod": {
- "Name": "BuildDebouncePeriod",
- "Scriptability": "ReadWrite",
- "DataType": {
- "Value": "Float64"
- },
- "Tags": [],
- "Kind": {
- "Canonical": {
- "Serialization": "Serializes"
- }
- }
- },
- "HighCompression": {
- "Name": "HighCompression",
- "Scriptability": "ReadWrite",
- "DataType": {
- "Value": "Bool"
- },
- "Tags": [],
- "Kind": {
- "Canonical": {
- "Serialization": "Serializes"
- }
- }
- },
- "SerializePatch": {
- "Name": "SerializePatch",
- "Scriptability": "ReadWrite",
- "DataType": {
- "Value": "Bool"
- },
- "Tags": [],
- "Kind": {
- "Canonical": {
- "Serialization": "Serializes"
- }
- }
- },
- "ZstdCompression": {
- "Name": "ZstdCompression",
- "Scriptability": "ReadWrite",
- "DataType": {
- "Value": "Bool"
- },
- "Tags": [],
- "Kind": {
- "Canonical": {
- "Serialization": "Serializes"
- }
- }
- }
- },
- "DefaultProperties": {}
- },
- "InputObject": {
- "Name": "InputObject",
- "Tags": [
- "NotCreatable"
- ],
- "Superclass": "Instance",
- "Properties": {
- "Delta": {
- "Name": "Delta",
- "Scriptability": "ReadWrite",
- "DataType": {
- "Value": "Vector3"
- },
- "Tags": [],
- "Kind": {
- "Canonical": {
- "Serialization": "DoesNotSerialize"
- }
- }
- },
- "KeyCode": {
- "Name": "KeyCode",
- "Scriptability": "ReadWrite",
- "DataType": {
- "Enum": "KeyCode"
- },
- "Tags": [],
- "Kind": {
- "Canonical": {
- "Serialization": "DoesNotSerialize"
- }
- }
- },
- "Position": {
- "Name": "Position",
- "Scriptability": "ReadWrite",
- "DataType": {
- "Value": "Vector3"
- },
- "Tags": [],
- "Kind": {
- "Canonical": {
- "Serialization": "DoesNotSerialize"
- }
- }
- },
- "UserInputState": {
- "Name": "UserInputState",
- "Scriptability": "ReadWrite",
- "DataType": {
- "Enum": "UserInputState"
- },
- "Tags": [],
- "Kind": {
- "Canonical": {
- "Serialization": "DoesNotSerialize"
- }
- }
- },
- "UserInputType": {
- "Name": "UserInputType",
- "Scriptability": "ReadWrite",
- "DataType": {
- "Enum": "UserInputType"
- },
- "Tags": [],
- "Kind": {
- "Canonical": {
- "Serialization": "DoesNotSerialize"
- }
- }
- }
- },
- "DefaultProperties": {}
- },
- "InsertService": {
- "Name": "InsertService",
- "Tags": [
- "NotCreatable",
- "Service"
- ],
- "Superclass": "Instance",
- "Properties": {
- "AllowClientInsertModels": {
- "Name": "AllowClientInsertModels",
- "Scriptability": "None",
- "DataType": {
- "Value": "Bool"
- },
- "Tags": [
- "NotScriptable"
- ],
- "Kind": {
- "Canonical": {
- "Serialization": "Serializes"
- }
- }
- },
- "AllowInsertFreeModels": {
- "Name": "AllowInsertFreeModels",
- "Scriptability": "ReadWrite",
- "DataType": {
- "Value": "Bool"
- },
- "Tags": [
- "Deprecated",
- "NotBrowsable",
- "NotReplicated"
- ],
- "Kind": {
- "Canonical": {
- "Serialization": "Serializes"
- }
- }
- }
- },
- "DefaultProperties": {
- "AllowClientInsertModels": {
- "Bool": false
- },
- "AllowInsertFreeModels": {
- "Bool": false
- },
- "Attributes": {
- "BinaryString": ""
- },
- "SourceAssetId": {
- "Int64": -1
- },
- "Tags": {
- "BinaryString": ""
- }
- }
- },
- "Instance": {
- "Name": "Instance",
- "Tags": [
- "NotBrowsable",
- "NotCreatable"
- ],
- "Superclass": null,
- "Properties": {
- "Archivable": {
- "Name": "Archivable",
- "Scriptability": "ReadWrite",
- "DataType": {
- "Value": "Bool"
- },
- "Tags": [],
- "Kind": {
- "Canonical": {
- "Serialization": {
- "SerializesAs": "archivable"
- }
- }
- }
- },
- "Attributes": {
- "Name": "Attributes",
- "Scriptability": "Custom",
- "DataType": {
- "Value": "Attributes"
- },
- "Tags": [],
- "Kind": {
- "Canonical": {
- "Serialization": {
- "SerializesAs": "AttributesSerialize"
- }
- }
- }
- },
- "AttributesSerialize": {
- "Name": "AttributesSerialize",
- "Scriptability": "None",
- "DataType": {
- "Value": "BinaryString"
- },
- "Tags": [],
- "Kind": {
- "Alias": {
- "AliasFor": "Attributes"
- }
- }
- },
- "ClassName": {
- "Name": "ClassName",
- "Scriptability": "Read",
- "DataType": {
- "Value": "String"
- },
- "Tags": [
- "NotReplicated",
- "ReadOnly"
- ],
- "Kind": {
- "Canonical": {
- "Serialization": "DoesNotSerialize"
- }
- }
- },
- "DataCost": {
- "Name": "DataCost",
- "Scriptability": "None",
- "DataType": {
- "Value": "Int32"
- },
- "Tags": [
- "Deprecated",
- "Hidden",
- "NotReplicated",
- "ReadOnly"
- ],
- "Kind": {
- "Canonical": {
- "Serialization": "DoesNotSerialize"
- }
- }
- },
- "Name": {
- "Name": "Name",
- "Scriptability": "ReadWrite",
- "DataType": {
- "Value": "String"
- },
- "Tags": [],
- "Kind": {
- "Canonical": {
- "Serialization": "Serializes"
- }
- }
- },
- "Parent": {
- "Name": "Parent",
- "Scriptability": "ReadWrite",
- "DataType": {
- "Value": "Ref"
- },
- "Tags": [
- "NotReplicated"
- ],
- "Kind": {
- "Canonical": {
- "Serialization": "DoesNotSerialize"
- }
- }
- },
- "RobloxLocked": {
- "Name": "RobloxLocked",
- "Scriptability": "ReadWrite",
- "DataType": {
- "Value": "Bool"
- },
- "Tags": [
- "Hidden"
- ],
- "Kind": {
- "Canonical": {
- "Serialization": "DoesNotSerialize"
- }
- }
- },
- "SourceAssetId": {
- "Name": "SourceAssetId",
- "Scriptability": "None",
- "DataType": {
- "Value": "Int64"
- },
- "Tags": [
- "Hidden",
- "NotReplicated"
- ],
- "Kind": {
- "Canonical": {
- "Serialization": "Serializes"
- }
- }
- },
- "Tags": {
- "Name": "Tags",
- "Scriptability": "Custom",
- "DataType": {
- "Value": "Tags"
- },
- "Tags": [],
- "Kind": {
- "Canonical": {
- "Serialization": "Serializes"
- }
- }
- },
- "archivable": {
- "Name": "archivable",
- "Scriptability": "ReadWrite",
- "DataType": {
- "Value": "Bool"
- },
- "Tags": [
- "Deprecated",
- "Hidden",
- "NotReplicated"
- ],
- "Kind": {
- "Alias": {
- "AliasFor": "Archivable"
- }
- }
- },
- "className": {
- "Name": "className",
- "Scriptability": "Read",
- "DataType": {
- "Value": "String"
- },
- "Tags": [
- "Deprecated",
- "NotReplicated",
- "ReadOnly"
- ],
- "Kind": {
- "Alias": {
- "AliasFor": "ClassName"
- }
- }
- }
- },
- "DefaultProperties": {}
- },
- "InstanceAdornment": {
- "Name": "InstanceAdornment",
- "Tags": [
- "NotCreatable"
- ],
- "Superclass": "GuiBase3d",
- "Properties": {
- "Adornee": {
- "Name": "Adornee",
- "Scriptability": "ReadWrite",
- "DataType": {
- "Value": "Ref"
- },
- "Tags": [],
- "Kind": {
- "Canonical": {
- "Serialization": "Serializes"
- }
- }
- }
- },
- "DefaultProperties": {}
- },
- "IntConstrainedValue": {
- "Name": "IntConstrainedValue",
- "Tags": [
- "Deprecated"
- ],
- "Superclass": "ValueBase",
- "Properties": {
- "ConstrainedValue": {
- "Name": "ConstrainedValue",
- "Scriptability": "ReadWrite",
- "DataType": {
- "Value": "Int64"
- },
- "Tags": [
- "Hidden",
- "NotReplicated"
- ],
- "Kind": {
- "Canonical": {
- "Serialization": "DoesNotSerialize"
- }
- }
- },
- "MaxValue": {
- "Name": "MaxValue",
- "Scriptability": "ReadWrite",
- "DataType": {
- "Value": "Int64"
- },
- "Tags": [],
- "Kind": {
- "Canonical": {
- "Serialization": "Serializes"
- }
- }
- },
- "MinValue": {
- "Name": "MinValue",
- "Scriptability": "ReadWrite",
- "DataType": {
- "Value": "Int64"
- },
- "Tags": [],
- "Kind": {
- "Canonical": {
- "Serialization": "Serializes"
- }
- }
- },
- "Value": {
- "Name": "Value",
- "Scriptability": "ReadWrite",
- "DataType": {
- "Value": "Int64"
- },
- "Tags": [
- "NotReplicated"
- ],
- "Kind": {
- "Canonical": {
- "Serialization": "DoesNotSerialize"
- }
- }
- }
- },
- "DefaultProperties": {
- "Attributes": {
- "BinaryString": ""
- },
- "MaxValue": {
- "Int64": 10
- },
- "MinValue": {
- "Int64": 0
- },
- "SourceAssetId": {
- "Int64": -1
- },
- "Tags": {
- "BinaryString": ""
- }
- }
- },
- "IntValue": {
- "Name": "IntValue",
- "Tags": [],
- "Superclass": "ValueBase",
- "Properties": {
- "Value": {
- "Name": "Value",
- "Scriptability": "ReadWrite",
- "DataType": {
- "Value": "Int64"
- },
- "Tags": [],
- "Kind": {
- "Canonical": {
- "Serialization": "Serializes"
- }
- }
- }
- },
- "DefaultProperties": {
- "Attributes": {
- "BinaryString": ""
- },
- "SourceAssetId": {
- "Int64": -1
- },
- "Tags": {
- "BinaryString": ""
- },
- "Value": {
- "Int64": 0
- }
- }
- },
- "IntersectOperation": {
- "Name": "IntersectOperation",
- "Tags": [],
- "Superclass": "PartOperation",
- "Properties": {},
- "DefaultProperties": {
- "Anchored": {
- "Bool": false
- },
- "AssetId": {
- "Content": ""
- },
- "Attributes": {
- "BinaryString": ""
- },
- "BackParamA": {
- "Float32": -0.5
- },
- "BackParamB": {
- "Float32": 0.5
- },
- "BackSurface": {
- "Enum": 0
- },
- "BackSurfaceInput": {
- "Enum": 0
- },
- "BottomParamA": {
- "Float32": -0.5
- },
- "BottomParamB": {
- "Float32": 0.5
- },
- "BottomSurface": {
- "Enum": 0
- },
- "BottomSurfaceInput": {
- "Enum": 0
- },
- "CFrame": {
- "CFrame": {
- "position": [
- 0.0,
- 0.0,
- 0.0
- ],
- "orientation": [
- [
- 1.0,
- 0.0,
- 0.0
- ],
- [
- 0.0,
- 1.0,
- 0.0
- ],
- [
- 0.0,
- 0.0,
- 1.0
- ]
- ]
- }
- },
- "CanCollide": {
- "Bool": true
- },
- "CanQuery": {
- "Bool": true
- },
- "CanTouch": {
- "Bool": true
- },
- "CastShadow": {
- "Bool": true
- },
- "CollisionGroup": {
- "String": "Default"
- },
- "CollisionGroupId": {
- "Int32": 0
- },
- "Color": {
- "Color3uint8": [
- 255,
- 255,
- 255
- ]
- },
- "CustomPhysicalProperties": {
- "PhysicalProperties": "Default"
- },
- "FrontParamA": {
- "Float32": -0.5
- },
- "FrontParamB": {
- "Float32": 0.5
- },
- "FrontSurface": {
- "Enum": 0
- },
- "FrontSurfaceInput": {
- "Enum": 0
- },
- "LeftParamA": {
- "Float32": -0.5
- },
- "LeftParamB": {
- "Float32": 0.5
- },
- "LeftSurface": {
- "Enum": 0
- },
- "LeftSurfaceInput": {
- "Enum": 0
- },
- "Locked": {
- "Bool": false
- },
- "Massless": {
- "Bool": false
- },
- "Material": {
- "Enum": 256
- },
- "PivotOffset": {
- "CFrame": {
- "position": [
- 0.0,
- 0.0,
- 0.0
- ],
- "orientation": [
- [
- 1.0,
- 0.0,
- 0.0
- ],
- [
- 0.0,
- 1.0,
- 0.0
- ],
- [
- 0.0,
- 0.0,
- 1.0
- ]
- ]
- }
- },
- "Reflectance": {
- "Float32": 0.0
- },
- "RenderFidelity": {
- "Enum": 1
- },
- "RightParamA": {
- "Float32": -0.5
- },
- "RightParamB": {
- "Float32": 0.5
- },
- "RightSurface": {
- "Enum": 0
- },
- "RightSurfaceInput": {
- "Enum": 0
- },
- "RootPriority": {
- "Int32": 0
- },
- "RotVelocity": {
- "Vector3": [
- 0.0,
- 0.0,
- 0.0
- ]
- },
- "Size": {
- "Vector3": [
- 4.0,
- 1.2,
- 2.0
- ]
- },
- "SmoothingAngle": {
- "Float32": 0.0
- },
- "SourceAssetId": {
- "Int64": -1
- },
- "Tags": {
- "BinaryString": ""
- },
- "TopParamA": {
- "Float32": -0.5
- },
- "TopParamB": {
- "Float32": 0.5
- },
- "TopSurface": {
- "Enum": 0
- },
- "TopSurfaceInput": {
- "Enum": 0
- },
- "Transparency": {
- "Float32": 0.0
- },
- "UsePartColor": {
- "Bool": false
- },
- "Velocity": {
- "Vector3": [
- 0.0,
- 0.0,
- 0.0
- ]
- }
- }
- },
- "InventoryPages": {
- "Name": "InventoryPages",
- "Tags": [
- "NotCreatable",
- "NotReplicated"
- ],
- "Superclass": "Pages",
- "Properties": {},
- "DefaultProperties": {}
- },
- "JointInstance": {
- "Name": "JointInstance",
- "Tags": [
- "NotCreatable"
- ],
- "Superclass": "Instance",
- "Properties": {
- "Active": {
- "Name": "Active",
- "Scriptability": "Read",
- "DataType": {
- "Value": "Bool"
- },
- "Tags": [
- "NotReplicated",
- "ReadOnly"
- ],
- "Kind": {
- "Canonical": {
- "Serialization": "DoesNotSerialize"
- }
- }
- },
- "C0": {
- "Name": "C0",
- "Scriptability": "ReadWrite",
- "DataType": {
- "Value": "CFrame"
- },
- "Tags": [],
- "Kind": {
- "Canonical": {
- "Serialization": "Serializes"
- }
- }
- },
- "C1": {
- "Name": "C1",
- "Scriptability": "ReadWrite",
- "DataType": {
- "Value": "CFrame"
- },
- "Tags": [],
- "Kind": {
- "Canonical": {
- "Serialization": "Serializes"
- }
- }
- },
- "Enabled": {
- "Name": "Enabled",
- "Scriptability": "ReadWrite",
- "DataType": {
- "Value": "Bool"
- },
- "Tags": [],
- "Kind": {
- "Canonical": {
- "Serialization": "Serializes"
- }
- }
- },
- "Part0": {
- "Name": "Part0",
- "Scriptability": "ReadWrite",
- "DataType": {
- "Value": "Ref"
- },
- "Tags": [],
- "Kind": {
- "Canonical": {
- "Serialization": "Serializes"
- }
- }
- },
- "Part1": {
- "Name": "Part1",
- "Scriptability": "ReadWrite",
- "DataType": {
- "Value": "Ref"
- },
- "Tags": [],
- "Kind": {
- "Canonical": {
- "Serialization": "Serializes"
- }
- }
- },
- "part1": {
- "Name": "part1",
- "Scriptability": "ReadWrite",
- "DataType": {
- "Value": "Ref"
- },
- "Tags": [
- "Deprecated",
- "Hidden",
- "NotReplicated"
- ],
- "Kind": {
- "Alias": {
- "AliasFor": "Part1"
- }
- }
- }
- },
- "DefaultProperties": {}
- },
- "JointsService": {
- "Name": "JointsService",
- "Tags": [
- "Deprecated",
- "NotCreatable",
- "Service"
- ],
- "Superclass": "Instance",
- "Properties": {},
- "DefaultProperties": {}
- },
- "KeyboardService": {
- "Name": "KeyboardService",
- "Tags": [
- "NotCreatable",
- "Service"
- ],
- "Superclass": "Instance",
- "Properties": {},
- "DefaultProperties": {}
- },
- "Keyframe": {
- "Name": "Keyframe",
- "Tags": [],
- "Superclass": "Instance",
- "Properties": {
- "Time": {
- "Name": "Time",
- "Scriptability": "ReadWrite",
- "DataType": {
- "Value": "Float32"
- },
- "Tags": [],
- "Kind": {
- "Canonical": {
- "Serialization": "Serializes"
- }
- }
- }
- },
- "DefaultProperties": {
- "Attributes": {
- "BinaryString": ""
- },
- "SourceAssetId": {
- "Int64": -1
- },
- "Tags": {
- "BinaryString": ""
- },
- "Time": {
- "Float32": 0.0
- }
- }
- },
- "KeyframeMarker": {
- "Name": "KeyframeMarker",
- "Tags": [],
- "Superclass": "Instance",
- "Properties": {
- "Value": {
- "Name": "Value",
- "Scriptability": "ReadWrite",
- "DataType": {
- "Value": "String"
- },
- "Tags": [],
- "Kind": {
- "Canonical": {
- "Serialization": "Serializes"
- }
- }
- }
- },
- "DefaultProperties": {
- "Attributes": {
- "BinaryString": ""
- },
- "SourceAssetId": {
- "Int64": -1
- },
- "Tags": {
- "BinaryString": ""
- },
- "Value": {
- "String": ""
- }
- }
- },
- "KeyframeSequence": {
- "Name": "KeyframeSequence",
- "Tags": [],
- "Superclass": "AnimationClip",
- "Properties": {
- "AuthoredHipHeight": {
- "Name": "AuthoredHipHeight",
- "Scriptability": "ReadWrite",
- "DataType": {
- "Value": "Float32"
- },
- "Tags": [
- "Hidden"
- ],
- "Kind": {
- "Canonical": {
- "Serialization": "Serializes"
- }
- }
- }
- },
- "DefaultProperties": {
- "Attributes": {
- "BinaryString": ""
- },
- "AuthoredHipHeight": {
- "Float32": 2.0
- },
- "Loop": {
- "Bool": true
- },
- "Priority": {
- "Enum": 2
- },
- "SourceAssetId": {
- "Int64": -1
- },
- "Tags": {
- "BinaryString": ""
- }
- }
- },
- "KeyframeSequenceProvider": {
- "Name": "KeyframeSequenceProvider",
- "Tags": [
- "NotCreatable",
- "NotReplicated",
- "Service"
- ],
- "Superclass": "Instance",
- "Properties": {},
- "DefaultProperties": {}
- },
- "LSPFileSyncService": {
- "Name": "LSPFileSyncService",
- "Tags": [
- "NotCreatable",
- "NotReplicated",
- "Service"
- ],
- "Superclass": "Instance",
- "Properties": {},
- "DefaultProperties": {}
- },
- "LanguageService": {
- "Name": "LanguageService",
- "Tags": [
- "NotCreatable",
- "NotReplicated",
- "Service"
- ],
- "Superclass": "Instance",
- "Properties": {},
- "DefaultProperties": {
- "Attributes": {
- "BinaryString": ""
- },
- "SourceAssetId": {
- "Int64": -1
- },
- "Tags": {
- "BinaryString": ""
- }
- }
- },
- "LayerCollector": {
- "Name": "LayerCollector",
- "Tags": [
- "NotBrowsable",
- "NotCreatable"
- ],
- "Superclass": "GuiBase2d",
- "Properties": {
- "Enabled": {
- "Name": "Enabled",
- "Scriptability": "ReadWrite",
- "DataType": {
- "Value": "Bool"
- },
- "Tags": [],
- "Kind": {
- "Canonical": {
- "Serialization": "Serializes"
- }
- }
- },
- "ResetOnSpawn": {
- "Name": "ResetOnSpawn",
- "Scriptability": "ReadWrite",
- "DataType": {
- "Value": "Bool"
- },
- "Tags": [],
- "Kind": {
- "Canonical": {
- "Serialization": "Serializes"
- }
- }
- },
- "ZIndexBehavior": {
- "Name": "ZIndexBehavior",
- "Scriptability": "ReadWrite",
- "DataType": {
- "Enum": "ZIndexBehavior"
- },
- "Tags": [],
- "Kind": {
- "Canonical": {
- "Serialization": "Serializes"
- }
- }
- }
- },
- "DefaultProperties": {}
- },
- "LegacyStudioBridge": {
- "Name": "LegacyStudioBridge",
- "Tags": [
- "NotCreatable",
- "NotReplicated",
- "Service"
- ],
- "Superclass": "ILegacyStudioBridge",
- "Properties": {},
- "DefaultProperties": {}
- },
- "Light": {
- "Name": "Light",
- "Tags": [
- "NotCreatable"
- ],
- "Superclass": "Instance",
- "Properties": {
- "Brightness": {
- "Name": "Brightness",
- "Scriptability": "ReadWrite",
- "DataType": {
- "Value": "Float32"
- },
- "Tags": [],
- "Kind": {
- "Canonical": {
- "Serialization": "Serializes"
- }
- }
- },
- "Color": {
- "Name": "Color",
- "Scriptability": "ReadWrite",
- "DataType": {
- "Value": "Color3"
- },
- "Tags": [],
- "Kind": {
- "Canonical": {
- "Serialization": "Serializes"
- }
- }
- },
- "Enabled": {
- "Name": "Enabled",
- "Scriptability": "ReadWrite",
- "DataType": {
- "Value": "Bool"
- },
- "Tags": [],
- "Kind": {
- "Canonical": {
- "Serialization": "Serializes"
- }
- }
- },
- "Shadows": {
- "Name": "Shadows",
- "Scriptability": "ReadWrite",
- "DataType": {
- "Value": "Bool"
- },
- "Tags": [],
- "Kind": {
- "Canonical": {
- "Serialization": "Serializes"
- }
- }
- }
- },
- "DefaultProperties": {}
- },
- "Lighting": {
- "Name": "Lighting",
- "Tags": [
- "NotCreatable",
- "Service"
- ],
- "Superclass": "Instance",
- "Properties": {
- "Ambient": {
- "Name": "Ambient",
- "Scriptability": "ReadWrite",
- "DataType": {
- "Value": "Color3"
- },
- "Tags": [],
- "Kind": {
- "Canonical": {
- "Serialization": "Serializes"
- }
- }
- },
- "Brightness": {
- "Name": "Brightness",
- "Scriptability": "ReadWrite",
- "DataType": {
- "Value": "Float32"
- },
- "Tags": [],
- "Kind": {
- "Canonical": {
- "Serialization": "Serializes"
- }
- }
- },
- "ClockTime": {
- "Name": "ClockTime",
- "Scriptability": "ReadWrite",
- "DataType": {
- "Value": "Float32"
- },
- "Tags": [
- "NotReplicated"
- ],
- "Kind": {
- "Canonical": {
- "Serialization": "DoesNotSerialize"
- }
- }
- },
- "ColorShift_Bottom": {
- "Name": "ColorShift_Bottom",
- "Scriptability": "ReadWrite",
- "DataType": {
- "Value": "Color3"
- },
- "Tags": [],
- "Kind": {
- "Canonical": {
- "Serialization": "Serializes"
- }
- }
- },
- "ColorShift_Top": {
- "Name": "ColorShift_Top",
- "Scriptability": "ReadWrite",
- "DataType": {
- "Value": "Color3"
- },
- "Tags": [],
- "Kind": {
- "Canonical": {
- "Serialization": "Serializes"
- }
- }
- },
- "EnvironmentDiffuseScale": {
- "Name": "EnvironmentDiffuseScale",
- "Scriptability": "ReadWrite",
- "DataType": {
- "Value": "Float32"
- },
- "Tags": [],
- "Kind": {
- "Canonical": {
- "Serialization": "Serializes"
- }
- }
- },
- "EnvironmentSpecularScale": {
- "Name": "EnvironmentSpecularScale",
- "Scriptability": "ReadWrite",
- "DataType": {
- "Value": "Float32"
- },
- "Tags": [],
- "Kind": {
- "Canonical": {
- "Serialization": "Serializes"
- }
- }
- },
- "ExposureCompensation": {
- "Name": "ExposureCompensation",
- "Scriptability": "ReadWrite",
- "DataType": {
- "Value": "Float32"
- },
- "Tags": [],
- "Kind": {
- "Canonical": {
- "Serialization": "Serializes"
- }
- }
- },
- "FogColor": {
- "Name": "FogColor",
- "Scriptability": "ReadWrite",
- "DataType": {
- "Value": "Color3"
- },
- "Tags": [],
- "Kind": {
- "Canonical": {
- "Serialization": "Serializes"
- }
- }
- },
- "FogEnd": {
- "Name": "FogEnd",
- "Scriptability": "ReadWrite",
- "DataType": {
- "Value": "Float32"
- },
- "Tags": [],
- "Kind": {
- "Canonical": {
- "Serialization": "Serializes"
- }
- }
- },
- "FogStart": {
- "Name": "FogStart",
- "Scriptability": "ReadWrite",
- "DataType": {
- "Value": "Float32"
- },
- "Tags": [],
- "Kind": {
- "Canonical": {
- "Serialization": "Serializes"
- }
- }
- },
- "GeographicLatitude": {
- "Name": "GeographicLatitude",
- "Scriptability": "ReadWrite",
- "DataType": {
- "Value": "Float32"
- },
- "Tags": [],
- "Kind": {
- "Canonical": {
- "Serialization": "Serializes"
- }
- }
- },
- "GlobalShadows": {
- "Name": "GlobalShadows",
- "Scriptability": "ReadWrite",
- "DataType": {
- "Value": "Bool"
- },
- "Tags": [],
- "Kind": {
- "Canonical": {
- "Serialization": "Serializes"
- }
- }
- },
- "OutdoorAmbient": {
- "Name": "OutdoorAmbient",
- "Scriptability": "ReadWrite",
- "DataType": {
- "Value": "Color3"
- },
- "Tags": [],
- "Kind": {
- "Canonical": {
- "Serialization": "Serializes"
- }
- }
- },
- "Outlines": {
- "Name": "Outlines",
- "Scriptability": "ReadWrite",
- "DataType": {
- "Value": "Bool"
- },
- "Tags": [
- "Deprecated"
- ],
- "Kind": {
- "Canonical": {
- "Serialization": "Serializes"
- }
- }
- },
- "ShadowColor": {
- "Name": "ShadowColor",
- "Scriptability": "ReadWrite",
- "DataType": {
- "Value": "Color3"
- },
- "Tags": [
- "Deprecated",
- "NotReplicated"
- ],
- "Kind": {
- "Canonical": {
- "Serialization": "DoesNotSerialize"
- }
- }
- },
- "ShadowSoftness": {
- "Name": "ShadowSoftness",
- "Scriptability": "ReadWrite",
- "DataType": {
- "Value": "Float32"
- },
- "Tags": [],
- "Kind": {
- "Canonical": {
- "Serialization": "Serializes"
- }
- }
- },
- "Technology": {
- "Name": "Technology",
- "Scriptability": "None",
- "DataType": {
- "Enum": "Technology"
- },
- "Tags": [
- "NotScriptable"
- ],
- "Kind": {
- "Canonical": {
- "Serialization": "Serializes"
- }
- }
- },
- "TempUseNewSkyRemovalBehaviour": {
- "Name": "TempUseNewSkyRemovalBehaviour",
- "Scriptability": "None",
- "DataType": {
- "Value": "Bool"
- },
- "Tags": [
- "Hidden",
- "NotReplicated"
- ],
- "Kind": {
- "Canonical": {
- "Serialization": "DoesNotSerialize"
- }
- }
- },
- "TimeOfDay": {
- "Name": "TimeOfDay",
- "Scriptability": "ReadWrite",
- "DataType": {
- "Value": "String"
- },
- "Tags": [],
- "Kind": {
- "Canonical": {
- "Serialization": "Serializes"
- }
- }
- }
- },
- "DefaultProperties": {
- "Ambient": {
- "Color3": [
- 0.5,
- 0.5,
- 0.5
- ]
- },
- "Attributes": {
- "BinaryString": ""
- },
- "Brightness": {
- "Float32": 1.0
- },
- "ColorShift_Bottom": {
- "Color3": [
- 0.0,
- 0.0,
- 0.0
- ]
- },
- "ColorShift_Top": {
- "Color3": [
- 0.0,
- 0.0,
- 0.0
- ]
- },
- "EnvironmentDiffuseScale": {
- "Float32": 0.0
- },
- "EnvironmentSpecularScale": {
- "Float32": 0.0
- },
- "ExposureCompensation": {
- "Float32": 0.0
- },
- "FogColor": {
- "Color3": [
- 0.75,
- 0.75,
- 0.75
- ]
- },
- "FogEnd": {
- "Float32": 100000.0
- },
- "FogStart": {
- "Float32": 0.0
- },
- "GeographicLatitude": {
- "Float32": 41.7333
- },
- "GlobalShadows": {
- "Bool": false
- },
- "OutdoorAmbient": {
- "Color3": [
- 0.5,
- 0.5,
- 0.5
- ]
- },
- "Outlines": {
- "Bool": true
- },
- "ShadowSoftness": {
- "Float32": 0.5
- },
- "SourceAssetId": {
- "Int64": -1
- },
- "Tags": {
- "BinaryString": ""
- },
- "Technology": {
- "Enum": 2
- },
- "TimeOfDay": {
- "String": "14:00:00"
- }
- }
- },
- "LineForce": {
- "Name": "LineForce",
- "Tags": [],
- "Superclass": "Constraint",
- "Properties": {
- "ApplyAtCenterOfMass": {
- "Name": "ApplyAtCenterOfMass",
- "Scriptability": "ReadWrite",
- "DataType": {
- "Value": "Bool"
- },
- "Tags": [],
- "Kind": {
- "Canonical": {
- "Serialization": "Serializes"
- }
- }
- },
- "InverseSquareLaw": {
- "Name": "InverseSquareLaw",
- "Scriptability": "ReadWrite",
- "DataType": {
- "Value": "Bool"
- },
- "Tags": [],
- "Kind": {
- "Canonical": {
- "Serialization": "Serializes"
- }
- }
- },
- "Magnitude": {
- "Name": "Magnitude",
- "Scriptability": "ReadWrite",
- "DataType": {
- "Value": "Float32"
- },
- "Tags": [],
- "Kind": {
- "Canonical": {
- "Serialization": "Serializes"
- }
- }
- },
- "MaxForce": {
- "Name": "MaxForce",
- "Scriptability": "ReadWrite",
- "DataType": {
- "Value": "Float32"
- },
- "Tags": [],
- "Kind": {
- "Canonical": {
- "Serialization": "Serializes"
- }
- }
- },
- "ReactionForceEnabled": {
- "Name": "ReactionForceEnabled",
- "Scriptability": "ReadWrite",
- "DataType": {
- "Value": "Bool"
- },
- "Tags": [],
- "Kind": {
- "Canonical": {
- "Serialization": "Serializes"
- }
- }
- }
- },
- "DefaultProperties": {
- "ApplyAtCenterOfMass": {
- "Bool": false
- },
- "Attributes": {
- "BinaryString": ""
- },
- "Color": {
- "Int32": 23
- },
- "Enabled": {
- "Bool": true
- },
- "InverseSquareLaw": {
- "Bool": false
- },
- "Magnitude": {
- "Float32": 1000.0
- },
- "MaxForce": {
- "Float32": null
- },
- "ReactionForceEnabled": {
- "Bool": false
- },
- "SourceAssetId": {
- "Int64": -1
- },
- "Tags": {
- "BinaryString": ""
- },
- "Visible": {
- "Bool": false
- }
- }
- },
- "LineHandleAdornment": {
- "Name": "LineHandleAdornment",
- "Tags": [],
- "Superclass": "HandleAdornment",
- "Properties": {
- "Length": {
- "Name": "Length",
- "Scriptability": "ReadWrite",
- "DataType": {
- "Value": "Float32"
- },
- "Tags": [],
- "Kind": {
- "Canonical": {
- "Serialization": "Serializes"
- }
- }
- },
- "Thickness": {
- "Name": "Thickness",
- "Scriptability": "ReadWrite",
- "DataType": {
- "Value": "Float32"
- },
- "Tags": [],
- "Kind": {
- "Canonical": {
- "Serialization": "Serializes"
- }
- }
- }
- },
- "DefaultProperties": {
- "AdornCullingMode": {
- "Enum": 0
- },
- "AlwaysOnTop": {
- "Bool": false
- },
- "Attributes": {
- "BinaryString": ""
- },
- "CFrame": {
- "CFrame": {
- "position": [
- 0.0,
- 0.0,
- 0.0
- ],
- "orientation": [
- [
- 1.0,
- 0.0,
- 0.0
- ],
- [
- 0.0,
- 1.0,
- 0.0
- ],
- [
- 0.0,
- 0.0,
- 1.0
- ]
- ]
- }
- },
- "Color3": {
- "Color3": [
- 0.050980397,
- 0.41176474,
- 0.6745098
- ]
- },
- "Length": {
- "Float32": 5.0
- },
- "SizeRelativeOffset": {
- "Vector3": [
- 0.0,
- 0.0,
- 0.0
- ]
- },
- "SourceAssetId": {
- "Int64": -1
- },
- "Tags": {
- "BinaryString": ""
- },
- "Thickness": {
- "Float32": 1.0
- },
- "Transparency": {
- "Float32": 0.0
- },
- "Visible": {
- "Bool": true
- },
- "ZIndex": {
- "Int32": -1
- }
- }
- },
- "LinearVelocity": {
- "Name": "LinearVelocity",
- "Tags": [],
- "Superclass": "Constraint",
- "Properties": {
- "LineDirection": {
- "Name": "LineDirection",
- "Scriptability": "ReadWrite",
- "DataType": {
- "Value": "Vector3"
- },
- "Tags": [],
- "Kind": {
- "Canonical": {
- "Serialization": "Serializes"
- }
- }
- },
- "LineVelocity": {
- "Name": "LineVelocity",
- "Scriptability": "ReadWrite",
- "DataType": {
- "Value": "Float32"
- },
- "Tags": [],
- "Kind": {
- "Canonical": {
- "Serialization": "Serializes"
- }
- }
- },
- "MaxForce": {
- "Name": "MaxForce",
- "Scriptability": "ReadWrite",
- "DataType": {
- "Value": "Float32"
- },
- "Tags": [],
- "Kind": {
- "Canonical": {
- "Serialization": "Serializes"
- }
- }
- },
- "PlaneVelocity": {
- "Name": "PlaneVelocity",
- "Scriptability": "ReadWrite",
- "DataType": {
- "Value": "Vector2"
- },
- "Tags": [],
- "Kind": {
- "Canonical": {
- "Serialization": "Serializes"
- }
- }
- },
- "PrimaryTangentAxis": {
- "Name": "PrimaryTangentAxis",
- "Scriptability": "ReadWrite",
- "DataType": {
- "Value": "Vector3"
- },
- "Tags": [],
- "Kind": {
- "Canonical": {
- "Serialization": "Serializes"
- }
- }
- },
- "RelativeTo": {
- "Name": "RelativeTo",
- "Scriptability": "ReadWrite",
- "DataType": {
- "Enum": "ActuatorRelativeTo"
- },
- "Tags": [],
- "Kind": {
- "Canonical": {
- "Serialization": "Serializes"
- }
- }
- },
- "SecondaryTangentAxis": {
- "Name": "SecondaryTangentAxis",
- "Scriptability": "ReadWrite",
- "DataType": {
- "Value": "Vector3"
- },
- "Tags": [],
- "Kind": {
- "Canonical": {
- "Serialization": "Serializes"
- }
- }
- },
- "VectorVelocity": {
- "Name": "VectorVelocity",
- "Scriptability": "ReadWrite",
- "DataType": {
- "Value": "Vector3"
- },
- "Tags": [],
- "Kind": {
- "Canonical": {
- "Serialization": "Serializes"
- }
- }
- },
- "VelocityConstraintMode": {
- "Name": "VelocityConstraintMode",
- "Scriptability": "ReadWrite",
- "DataType": {
- "Enum": "VelocityConstraintMode"
- },
- "Tags": [],
- "Kind": {
- "Canonical": {
- "Serialization": "Serializes"
- }
- }
- }
- },
- "DefaultProperties": {
- "Attributes": {
- "BinaryString": ""
- },
- "Color": {
- "Int32": 26
- },
- "Enabled": {
- "Bool": true
- },
- "LineDirection": {
- "Vector3": [
- 1.0,
- 0.0,
- 0.0
- ]
- },
- "LineVelocity": {
- "Float32": -0.0
- },
- "MaxForce": {
- "Float32": 1000.0
- },
- "PlaneVelocity": {
- "Vector2": [
- 0.0,
- 0.0
- ]
- },
- "PrimaryTangentAxis": {
- "Vector3": [
- 1.0,
- 0.0,
- 0.0
- ]
- },
- "RelativeTo": {
- "Enum": 2
- },
- "SecondaryTangentAxis": {
- "Vector3": [
- 0.0,
- 1.0,
- 0.0
- ]
- },
- "SourceAssetId": {
- "Int64": -1
- },
- "Tags": {
- "BinaryString": ""
- },
- "VectorVelocity": {
- "Vector3": [
- 0.0,
- 0.0,
- 0.0
- ]
- },
- "VelocityConstraintMode": {
- "Enum": 2
- },
- "Visible": {
- "Bool": false
- }
- }
- },
- "LiveScriptingService": {
- "Name": "LiveScriptingService",
- "Tags": [
- "NotCreatable",
- "Service"
- ],
- "Superclass": "Instance",
- "Properties": {},
- "DefaultProperties": {}
- },
- "LocalDebuggerConnection": {
- "Name": "LocalDebuggerConnection",
- "Tags": [
- "NotCreatable",
- "NotReplicated"
- ],
- "Superclass": "DebuggerConnection",
- "Properties": {},
- "DefaultProperties": {}
- },
- "LocalScript": {
- "Name": "LocalScript",
- "Tags": [],
- "Superclass": "Script",
- "Properties": {},
- "DefaultProperties": {
- "Attributes": {
- "BinaryString": ""
- },
- "Disabled": {
- "Bool": false
- },
- "LinkedSource": {
- "Content": ""
- },
- "RunContext": {
- "Enum": 0
- },
- "Source": {
- "String": ""
- },
- "SourceAssetId": {
- "Int64": -1
- },
- "Tags": {
- "BinaryString": ""
- }
- }
- },
- "LocalStorageService": {
- "Name": "LocalStorageService",
- "Tags": [
- "NotCreatable",
- "NotReplicated",
- "Service"
- ],
- "Superclass": "Instance",
- "Properties": {},
- "DefaultProperties": {}
- },
- "LocalizationService": {
- "Name": "LocalizationService",
- "Tags": [
- "NotCreatable",
- "NotReplicated",
- "Service"
- ],
- "Superclass": "Instance",
- "Properties": {
- "ForcePlayModeGameLocaleId": {
- "Name": "ForcePlayModeGameLocaleId",
- "Scriptability": "None",
- "DataType": {
- "Value": "String"
- },
- "Tags": [
- "Hidden",
- "NotReplicated"
- ],
- "Kind": {
- "Canonical": {
- "Serialization": "DoesNotSerialize"
- }
- }
- },
- "ForcePlayModeRobloxLocaleId": {
- "Name": "ForcePlayModeRobloxLocaleId",
- "Scriptability": "None",
- "DataType": {
- "Value": "String"
- },
- "Tags": [
- "Hidden",
- "NotReplicated"
- ],
- "Kind": {
- "Canonical": {
- "Serialization": "DoesNotSerialize"
- }
- }
- },
- "IsTextScraperRunning": {
- "Name": "IsTextScraperRunning",
- "Scriptability": "None",
- "DataType": {
- "Value": "Bool"
- },
- "Tags": [
- "Hidden"
- ],
- "Kind": {
- "Canonical": {
- "Serialization": "DoesNotSerialize"
- }
- }
- },
- "RobloxForcePlayModeGameLocaleId": {
- "Name": "RobloxForcePlayModeGameLocaleId",
- "Scriptability": "None",
- "DataType": {
- "Value": "String"
- },
- "Tags": [
- "Hidden",
- "NotReplicated"
- ],
- "Kind": {
- "Canonical": {
- "Serialization": "DoesNotSerialize"
- }
- }
- },
- "RobloxForcePlayModeRobloxLocaleId": {
- "Name": "RobloxForcePlayModeRobloxLocaleId",
- "Scriptability": "None",
- "DataType": {
- "Value": "String"
- },
- "Tags": [
- "Hidden",
- "NotReplicated"
- ],
- "Kind": {
- "Canonical": {
- "Serialization": "DoesNotSerialize"
- }
- }
- },
- "RobloxLocaleId": {
- "Name": "RobloxLocaleId",
- "Scriptability": "Read",
- "DataType": {
- "Value": "String"
- },
- "Tags": [
- "NotReplicated",
- "ReadOnly"
- ],
- "Kind": {
- "Canonical": {
- "Serialization": "DoesNotSerialize"
- }
- }
- },
- "SystemLocaleId": {
- "Name": "SystemLocaleId",
- "Scriptability": "Read",
- "DataType": {
- "Value": "String"
- },
- "Tags": [
- "NotReplicated",
- "ReadOnly"
- ],
- "Kind": {
- "Canonical": {
- "Serialization": "DoesNotSerialize"
- }
- }
- }
- },
- "DefaultProperties": {
- "Attributes": {
- "BinaryString": ""
- },
- "SourceAssetId": {
- "Int64": -1
- },
- "Tags": {
- "BinaryString": ""
- }
- }
- },
- "LocalizationTable": {
- "Name": "LocalizationTable",
- "Tags": [],
- "Superclass": "Instance",
- "Properties": {
- "Contents": {
- "Name": "Contents",
- "Scriptability": "Custom",
- "DataType": {
- "Value": "String"
- },
- "Tags": [],
- "Kind": {
- "Canonical": {
- "Serialization": "Serializes"
- }
- }
- },
- "DevelopmentLanguage": {
- "Name": "DevelopmentLanguage",
- "Scriptability": "ReadWrite",
- "DataType": {
- "Value": "String"
- },
- "Tags": [
- "Deprecated",
- "Hidden",
- "NotReplicated"
- ],
- "Kind": {
- "Canonical": {
- "Serialization": "DoesNotSerialize"
- }
- }
- },
- "Root": {
- "Name": "Root",
- "Scriptability": "ReadWrite",
- "DataType": {
- "Value": "Ref"
- },
- "Tags": [
- "Deprecated",
- "Hidden",
- "NotReplicated"
- ],
- "Kind": {
- "Canonical": {
- "Serialization": "DoesNotSerialize"
- }
- }
- },
- "SourceLocaleId": {
- "Name": "SourceLocaleId",
- "Scriptability": "ReadWrite",
- "DataType": {
- "Value": "String"
- },
- "Tags": [],
- "Kind": {
- "Canonical": {
- "Serialization": "Serializes"
- }
- }
- }
- },
- "DefaultProperties": {
- "Attributes": {
- "BinaryString": ""
- },
- "Contents": {
- "String": "[]"
- },
- "SourceAssetId": {
- "Int64": -1
- },
- "SourceLocaleId": {
- "String": "en-us"
- },
- "Tags": {
- "BinaryString": ""
- }
- }
- },
- "LodDataEntity": {
- "Name": "LodDataEntity",
- "Tags": [
- "NotCreatable"
- ],
- "Superclass": "Instance",
- "Properties": {
- "EntityLodEnabled": {
- "Name": "EntityLodEnabled",
- "Scriptability": "ReadWrite",
- "DataType": {
- "Value": "Bool"
- },
- "Tags": [
- "Hidden",
- "NotReplicated"
- ],
- "Kind": {
- "Canonical": {
- "Serialization": "DoesNotSerialize"
- }
- }
- }
- },
- "DefaultProperties": {}
- },
- "LodDataService": {
- "Name": "LodDataService",
- "Tags": [
- "NotCreatable",
- "NotReplicated",
- "Service"
- ],
- "Superclass": "Instance",
- "Properties": {},
- "DefaultProperties": {
- "Attributes": {
- "BinaryString": ""
- },
- "SourceAssetId": {
- "Int64": -1
- },
- "Tags": {
- "BinaryString": ""
- }
- }
- },
- "LogService": {
- "Name": "LogService",
- "Tags": [
- "NotCreatable",
- "Service"
- ],
- "Superclass": "Instance",
- "Properties": {},
- "DefaultProperties": {}
- },
- "LoginService": {
- "Name": "LoginService",
- "Tags": [
- "NotCreatable",
- "Service"
- ],
- "Superclass": "Instance",
- "Properties": {},
- "DefaultProperties": {}
- },
- "LuaSettings": {
- "Name": "LuaSettings",
- "Tags": [
- "NotCreatable",
- "Settings"
- ],
- "Superclass": "Instance",
- "Properties": {},
- "DefaultProperties": {}
- },
- "LuaSourceContainer": {
- "Name": "LuaSourceContainer",
- "Tags": [
- "NotBrowsable",
- "NotCreatable"
- ],
- "Superclass": "Instance",
- "Properties": {
- "CurrentEditor": {
- "Name": "CurrentEditor",
- "Scriptability": "None",
- "DataType": {
- "Value": "Ref"
- },
- "Tags": [
- "NotScriptable"
- ],
- "Kind": {
- "Canonical": {
- "Serialization": "DoesNotSerialize"
- }
- }
- },
- "RuntimeSource": {
- "Name": "RuntimeSource",
- "Scriptability": "ReadWrite",
- "DataType": {
- "Value": "String"
- },
- "Tags": [
- "NotReplicated"
- ],
- "Kind": {
- "Canonical": {
- "Serialization": "DoesNotSerialize"
- }
- }
- }
- },
- "DefaultProperties": {}
- },
- "LuaWebService": {
- "Name": "LuaWebService",
- "Tags": [
- "NotCreatable",
- "Service"
- ],
- "Superclass": "Instance",
- "Properties": {},
- "DefaultProperties": {
- "Attributes": {
- "BinaryString": ""
- },
- "SourceAssetId": {
- "Int64": -1
- },
- "Tags": {
- "BinaryString": ""
- }
- }
- },
- "LuauScriptAnalyzerService": {
- "Name": "LuauScriptAnalyzerService",
- "Tags": [
- "NotCreatable",
- "NotReplicated",
- "Service"
- ],
- "Superclass": "Instance",
- "Properties": {},
- "DefaultProperties": {}
- },
- "ManualGlue": {
- "Name": "ManualGlue",
- "Tags": [
- "Deprecated"
- ],
- "Superclass": "ManualSurfaceJointInstance",
- "Properties": {},
- "DefaultProperties": {
- "Attributes": {
- "BinaryString": ""
- },
- "C0": {
- "CFrame": {
- "position": [
- 0.0,
- 0.0,
- 0.0
- ],
- "orientation": [
- [
- 1.0,
- 0.0,
- 0.0
- ],
- [
- 0.0,
- 1.0,
- 0.0
- ],
- [
- 0.0,
- 0.0,
- 1.0
- ]
- ]
- }
- },
- "C1": {
- "CFrame": {
- "position": [
- 0.0,
- 0.0,
- 0.0
- ],
- "orientation": [
- [
- 1.0,
- 0.0,
- 0.0
- ],
- [
- 0.0,
- 1.0,
- 0.0
- ],
- [
- 0.0,
- 0.0,
- 1.0
- ]
- ]
- }
- },
- "Enabled": {
- "Bool": true
- },
- "SourceAssetId": {
- "Int64": -1
- },
- "Tags": {
- "BinaryString": ""
- }
- }
- },
- "ManualSurfaceJointInstance": {
- "Name": "ManualSurfaceJointInstance",
- "Tags": [
- "Deprecated",
- "NotCreatable"
- ],
- "Superclass": "JointInstance",
- "Properties": {},
- "DefaultProperties": {}
- },
- "ManualWeld": {
- "Name": "ManualWeld",
- "Tags": [
- "Deprecated"
- ],
- "Superclass": "ManualSurfaceJointInstance",
- "Properties": {},
- "DefaultProperties": {
- "Attributes": {
- "BinaryString": ""
- },
- "C0": {
- "CFrame": {
- "position": [
- 0.0,
- 0.0,
- 0.0
- ],
- "orientation": [
- [
- 1.0,
- 0.0,
- 0.0
- ],
- [
- 0.0,
- 1.0,
- 0.0
- ],
- [
- 0.0,
- 0.0,
- 1.0
- ]
- ]
- }
- },
- "C1": {
- "CFrame": {
- "position": [
- 0.0,
- 0.0,
- 0.0
- ],
- "orientation": [
- [
- 1.0,
- 0.0,
- 0.0
- ],
- [
- 0.0,
- 1.0,
- 0.0
- ],
- [
- 0.0,
- 0.0,
- 1.0
- ]
- ]
- }
- },
- "Enabled": {
- "Bool": true
- },
- "SourceAssetId": {
- "Int64": -1
- },
- "Tags": {
- "BinaryString": ""
- }
- }
- },
- "MarkerCurve": {
- "Name": "MarkerCurve",
- "Tags": [],
- "Superclass": "Instance",
- "Properties": {
- "Length": {
- "Name": "Length",
- "Scriptability": "Read",
- "DataType": {
- "Value": "Int32"
- },
- "Tags": [
- "NotReplicated",
- "ReadOnly"
- ],
- "Kind": {
- "Canonical": {
- "Serialization": "DoesNotSerialize"
- }
- }
- }
- },
- "DefaultProperties": {
- "Attributes": {
- "BinaryString": ""
- },
- "SourceAssetId": {
- "Int64": -1
- },
- "Tags": {
- "BinaryString": ""
- }
- }
- },
- "MarketplaceService": {
- "Name": "MarketplaceService",
- "Tags": [
- "NotCreatable",
- "Service"
- ],
- "Superclass": "Instance",
- "Properties": {},
- "DefaultProperties": {}
- },
- "MaterialGenerationService": {
- "Name": "MaterialGenerationService",
- "Tags": [
- "NotCreatable",
- "NotReplicated",
- "Service"
- ],
- "Superclass": "Instance",
- "Properties": {},
- "DefaultProperties": {}
- },
- "MaterialGenerationSession": {
- "Name": "MaterialGenerationSession",
- "Tags": [
- "NotCreatable",
- "NotReplicated"
- ],
- "Superclass": "Instance",
- "Properties": {},
- "DefaultProperties": {}
- },
- "MaterialService": {
- "Name": "MaterialService",
- "Tags": [
- "NotCreatable",
- "Service"
- ],
- "Superclass": "Instance",
- "Properties": {
- "AsphaltName": {
- "Name": "AsphaltName",
- "Scriptability": "None",
- "DataType": {
- "Value": "String"
- },
- "Tags": [
- "NotScriptable"
- ],
- "Kind": {
- "Canonical": {
- "Serialization": "Serializes"
- }
- }
- },
- "BasaltName": {
- "Name": "BasaltName",
- "Scriptability": "None",
- "DataType": {
- "Value": "String"
- },
- "Tags": [
- "NotScriptable"
- ],
- "Kind": {
- "Canonical": {
- "Serialization": "Serializes"
- }
- }
- },
- "BrickName": {
- "Name": "BrickName",
- "Scriptability": "None",
- "DataType": {
- "Value": "String"
- },
- "Tags": [
- "NotScriptable"
- ],
- "Kind": {
- "Canonical": {
- "Serialization": "Serializes"
- }
- }
- },
- "CobblestoneName": {
- "Name": "CobblestoneName",
- "Scriptability": "None",
- "DataType": {
- "Value": "String"
- },
- "Tags": [
- "NotScriptable"
- ],
- "Kind": {
- "Canonical": {
- "Serialization": "Serializes"
- }
- }
- },
- "ConcreteName": {
- "Name": "ConcreteName",
- "Scriptability": "None",
- "DataType": {
- "Value": "String"
- },
- "Tags": [
- "NotScriptable"
- ],
- "Kind": {
- "Canonical": {
- "Serialization": "Serializes"
- }
- }
- },
- "CorrodedMetalName": {
- "Name": "CorrodedMetalName",
- "Scriptability": "None",
- "DataType": {
- "Value": "String"
- },
- "Tags": [
- "NotScriptable"
- ],
- "Kind": {
- "Canonical": {
- "Serialization": "Serializes"
- }
- }
- },
- "CrackedLavaName": {
- "Name": "CrackedLavaName",
- "Scriptability": "None",
- "DataType": {
- "Value": "String"
- },
- "Tags": [
- "NotScriptable"
- ],
- "Kind": {
- "Canonical": {
- "Serialization": "Serializes"
- }
- }
- },
- "DiamondPlateName": {
- "Name": "DiamondPlateName",
- "Scriptability": "None",
- "DataType": {
- "Value": "String"
- },
- "Tags": [
- "NotScriptable"
- ],
- "Kind": {
- "Canonical": {
- "Serialization": "Serializes"
- }
- }
- },
- "FabricName": {
- "Name": "FabricName",
- "Scriptability": "None",
- "DataType": {
- "Value": "String"
- },
- "Tags": [
- "NotScriptable"
- ],
- "Kind": {
- "Canonical": {
- "Serialization": "Serializes"
- }
- }
- },
- "FoilName": {
- "Name": "FoilName",
- "Scriptability": "None",
- "DataType": {
- "Value": "String"
- },
- "Tags": [
- "NotScriptable"
- ],
- "Kind": {
- "Canonical": {
- "Serialization": "Serializes"
- }
- }
- },
- "GlacierName": {
- "Name": "GlacierName",
- "Scriptability": "None",
- "DataType": {
- "Value": "String"
- },
- "Tags": [
- "NotScriptable"
- ],
- "Kind": {
- "Canonical": {
- "Serialization": "Serializes"
- }
- }
- },
- "GraniteName": {
- "Name": "GraniteName",
- "Scriptability": "None",
- "DataType": {
- "Value": "String"
- },
- "Tags": [
- "NotScriptable"
- ],
- "Kind": {
- "Canonical": {
- "Serialization": "Serializes"
- }
- }
- },
- "GrassName": {
- "Name": "GrassName",
- "Scriptability": "None",
- "DataType": {
- "Value": "String"
- },
- "Tags": [
- "NotScriptable"
- ],
- "Kind": {
- "Canonical": {
- "Serialization": "Serializes"
- }
- }
- },
- "GroundName": {
- "Name": "GroundName",
- "Scriptability": "None",
- "DataType": {
- "Value": "String"
- },
- "Tags": [
- "NotScriptable"
- ],
- "Kind": {
- "Canonical": {
- "Serialization": "Serializes"
- }
- }
- },
- "IceName": {
- "Name": "IceName",
- "Scriptability": "None",
- "DataType": {
- "Value": "String"
- },
- "Tags": [
- "NotScriptable"
- ],
- "Kind": {
- "Canonical": {
- "Serialization": "Serializes"
- }
- }
- },
- "LeafyGrassName": {
- "Name": "LeafyGrassName",
- "Scriptability": "None",
- "DataType": {
- "Value": "String"
- },
- "Tags": [
- "NotScriptable"
- ],
- "Kind": {
- "Canonical": {
- "Serialization": "Serializes"
- }
- }
- },
- "LimestoneName": {
- "Name": "LimestoneName",
- "Scriptability": "None",
- "DataType": {
- "Value": "String"
- },
- "Tags": [
- "NotScriptable"
- ],
- "Kind": {
- "Canonical": {
- "Serialization": "Serializes"
- }
- }
- },
- "MarbleName": {
- "Name": "MarbleName",
- "Scriptability": "None",
- "DataType": {
- "Value": "String"
- },
- "Tags": [
- "NotScriptable"
- ],
- "Kind": {
- "Canonical": {
- "Serialization": "Serializes"
- }
- }
- },
- "MetalName": {
- "Name": "MetalName",
- "Scriptability": "None",
- "DataType": {
- "Value": "String"
- },
- "Tags": [
- "NotScriptable"
- ],
- "Kind": {
- "Canonical": {
- "Serialization": "Serializes"
- }
- }
- },
- "MudName": {
- "Name": "MudName",
- "Scriptability": "None",
- "DataType": {
- "Value": "String"
- },
- "Tags": [
- "NotScriptable"
- ],
- "Kind": {
- "Canonical": {
- "Serialization": "Serializes"
- }
- }
- },
- "PavementName": {
- "Name": "PavementName",
- "Scriptability": "None",
- "DataType": {
- "Value": "String"
- },
- "Tags": [
- "NotScriptable"
- ],
- "Kind": {
- "Canonical": {
- "Serialization": "Serializes"
- }
- }
- },
- "PebbleName": {
- "Name": "PebbleName",
- "Scriptability": "None",
- "DataType": {
- "Value": "String"
- },
- "Tags": [
- "NotScriptable"
- ],
- "Kind": {
- "Canonical": {
- "Serialization": "Serializes"
- }
- }
- },
- "PlasticName": {
- "Name": "PlasticName",
- "Scriptability": "None",
- "DataType": {
- "Value": "String"
- },
- "Tags": [
- "NotScriptable"
- ],
- "Kind": {
- "Canonical": {
- "Serialization": "Serializes"
- }
- }
- },
- "RockName": {
- "Name": "RockName",
- "Scriptability": "None",
- "DataType": {
- "Value": "String"
- },
- "Tags": [
- "NotScriptable"
- ],
- "Kind": {
- "Canonical": {
- "Serialization": "Serializes"
- }
- }
- },
- "SaltName": {
- "Name": "SaltName",
- "Scriptability": "None",
- "DataType": {
- "Value": "String"
- },
- "Tags": [
- "NotScriptable"
- ],
- "Kind": {
- "Canonical": {
- "Serialization": "Serializes"
- }
- }
- },
- "SandName": {
- "Name": "SandName",
- "Scriptability": "None",
- "DataType": {
- "Value": "String"
- },
- "Tags": [
- "NotScriptable"
- ],
- "Kind": {
- "Canonical": {
- "Serialization": "Serializes"
- }
- }
- },
- "SandstoneName": {
- "Name": "SandstoneName",
- "Scriptability": "None",
- "DataType": {
- "Value": "String"
- },
- "Tags": [
- "NotScriptable"
- ],
- "Kind": {
- "Canonical": {
- "Serialization": "Serializes"
- }
- }
- },
- "SlateName": {
- "Name": "SlateName",
- "Scriptability": "None",
- "DataType": {
- "Value": "String"
- },
- "Tags": [
- "NotScriptable"
- ],
- "Kind": {
- "Canonical": {
- "Serialization": "Serializes"
- }
- }
- },
- "SmoothPlasticName": {
- "Name": "SmoothPlasticName",
- "Scriptability": "None",
- "DataType": {
- "Value": "String"
- },
- "Tags": [
- "NotScriptable"
- ],
- "Kind": {
- "Canonical": {
- "Serialization": "Serializes"
- }
- }
- },
- "SnowName": {
- "Name": "SnowName",
- "Scriptability": "None",
- "DataType": {
- "Value": "String"
- },
- "Tags": [
- "NotScriptable"
- ],
- "Kind": {
- "Canonical": {
- "Serialization": "Serializes"
- }
- }
- },
- "Use2022Materials": {
- "Name": "Use2022Materials",
- "Scriptability": "None",
- "DataType": {
- "Value": "Bool"
- },
- "Tags": [
- "NotReplicated"
- ],
- "Kind": {
- "Canonical": {
- "Serialization": "DoesNotSerialize"
- }
- }
- },
- "WoodName": {
- "Name": "WoodName",
- "Scriptability": "None",
- "DataType": {
- "Value": "String"
- },
- "Tags": [
- "NotScriptable"
- ],
- "Kind": {
- "Canonical": {
- "Serialization": "Serializes"
- }
- }
- },
- "WoodPlanksName": {
- "Name": "WoodPlanksName",
- "Scriptability": "None",
- "DataType": {
- "Value": "String"
- },
- "Tags": [
- "NotScriptable"
- ],
- "Kind": {
- "Canonical": {
- "Serialization": "Serializes"
- }
- }
- }
- },
- "DefaultProperties": {
- "AsphaltName": {
- "String": "Asphalt"
- },
- "Attributes": {
- "BinaryString": ""
- },
- "BasaltName": {
- "String": "Basalt"
- },
- "BrickName": {
- "String": "Brick"
- },
- "CobblestoneName": {
- "String": "Cobblestone"
- },
- "ConcreteName": {
- "String": "Concrete"
- },
- "CorrodedMetalName": {
- "String": "CorrodedMetal"
- },
- "CrackedLavaName": {
- "String": "CrackedLava"
- },
- "DiamondPlateName": {
- "String": "DiamondPlate"
- },
- "FabricName": {
- "String": "Fabric"
- },
- "FoilName": {
- "String": "Foil"
- },
- "GlacierName": {
- "String": "Glacier"
- },
- "GraniteName": {
- "String": "Granite"
- },
- "GrassName": {
- "String": "Grass"
- },
- "GroundName": {
- "String": "Ground"
- },
- "IceName": {
- "String": "Ice"
- },
- "LeafyGrassName": {
- "String": "LeafyGrass"
- },
- "LimestoneName": {
- "String": "Limestone"
- },
- "MarbleName": {
- "String": "Marble"
- },
- "MetalName": {
- "String": "Metal"
- },
- "MudName": {
- "String": "Mud"
- },
- "PavementName": {
- "String": "Pavement"
- },
- "PebbleName": {
- "String": "Pebble"
- },
- "PlasticName": {
- "String": "Plastic"
- },
- "RockName": {
- "String": "Rock"
- },
- "SaltName": {
- "String": "Salt"
- },
- "SandName": {
- "String": "Sand"
- },
- "SandstoneName": {
- "String": "Sandstone"
- },
- "SlateName": {
- "String": "Slate"
- },
- "SmoothPlasticName": {
- "String": "SmoothPlastic"
- },
- "SnowName": {
- "String": "Snow"
- },
- "SourceAssetId": {
- "Int64": -1
- },
- "Tags": {
- "BinaryString": ""
- },
- "WoodName": {
- "String": "Wood"
- },
- "WoodPlanksName": {
- "String": "WoodPlanks"
- }
- }
- },
- "MaterialVariant": {
- "Name": "MaterialVariant",
- "Tags": [],
- "Superclass": "Instance",
- "Properties": {
- "BaseMaterial": {
- "Name": "BaseMaterial",
- "Scriptability": "ReadWrite",
- "DataType": {
- "Enum": "Material"
- },
- "Tags": [],
- "Kind": {
- "Canonical": {
- "Serialization": "Serializes"
- }
- }
- },
- "ColorMap": {
- "Name": "ColorMap",
- "Scriptability": "ReadWrite",
- "DataType": {
- "Value": "Content"
- },
- "Tags": [],
- "Kind": {
- "Canonical": {
- "Serialization": "Serializes"
- }
- }
- },
- "CustomPhysicalProperties": {
- "Name": "CustomPhysicalProperties",
- "Scriptability": "ReadWrite",
- "DataType": {
- "Value": "PhysicalProperties"
- },
- "Tags": [],
- "Kind": {
- "Canonical": {
- "Serialization": "Serializes"
- }
- }
- },
- "MaterialPattern": {
- "Name": "MaterialPattern",
- "Scriptability": "ReadWrite",
- "DataType": {
- "Enum": "MaterialPattern"
- },
- "Tags": [],
- "Kind": {
- "Canonical": {
- "Serialization": "Serializes"
- }
- }
- },
- "MetalnessMap": {
- "Name": "MetalnessMap",
- "Scriptability": "ReadWrite",
- "DataType": {
- "Value": "Content"
- },
- "Tags": [],
- "Kind": {
- "Canonical": {
- "Serialization": "Serializes"
- }
- }
- },
- "NormalMap": {
- "Name": "NormalMap",
- "Scriptability": "ReadWrite",
- "DataType": {
- "Value": "Content"
- },
- "Tags": [],
- "Kind": {
- "Canonical": {
- "Serialization": "Serializes"
- }
- }
- },
- "RoughnessMap": {
- "Name": "RoughnessMap",
- "Scriptability": "ReadWrite",
- "DataType": {
- "Value": "Content"
- },
- "Tags": [],
- "Kind": {
- "Canonical": {
- "Serialization": "Serializes"
- }
- }
- },
- "StudsPerTile": {
- "Name": "StudsPerTile",
- "Scriptability": "ReadWrite",
- "DataType": {
- "Value": "Float32"
- },
- "Tags": [],
- "Kind": {
- "Canonical": {
- "Serialization": "Serializes"
- }
- }
- }
- },
- "DefaultProperties": {
- "Attributes": {
- "BinaryString": ""
- },
- "BaseMaterial": {
- "Enum": 256
- },
- "ColorMap": {
- "Content": ""
- },
- "CustomPhysicalProperties": {
- "PhysicalProperties": "Default"
- },
- "MaterialPattern": {
- "Enum": 0
- },
- "MetalnessMap": {
- "Content": ""
- },
- "NormalMap": {
- "Content": ""
- },
- "RoughnessMap": {
- "Content": ""
- },
- "SourceAssetId": {
- "Int64": -1
- },
- "StudsPerTile": {
- "Float32": 10.0
- },
- "Tags": {
- "BinaryString": ""
- }
- }
- },
- "MemStorageConnection": {
- "Name": "MemStorageConnection",
- "Tags": [
- "NotCreatable",
- "NotReplicated"
- ],
- "Superclass": "Instance",
- "Properties": {},
- "DefaultProperties": {}
- },
- "MemStorageService": {
- "Name": "MemStorageService",
- "Tags": [
- "NotCreatable",
- "NotReplicated",
- "Service"
- ],
- "Superclass": "Instance",
- "Properties": {},
- "DefaultProperties": {}
- },
- "MemoryStoreQueue": {
- "Name": "MemoryStoreQueue",
- "Tags": [
- "NotCreatable",
- "NotReplicated"
- ],
- "Superclass": "Instance",
- "Properties": {},
- "DefaultProperties": {}
- },
- "MemoryStoreService": {
- "Name": "MemoryStoreService",
- "Tags": [
- "Service"
- ],
- "Superclass": "Instance",
- "Properties": {},
- "DefaultProperties": {
- "Attributes": {
- "BinaryString": ""
- },
- "SourceAssetId": {
- "Int64": -1
- },
- "Tags": {
- "BinaryString": ""
- }
- }
- },
- "MemoryStoreSortedMap": {
- "Name": "MemoryStoreSortedMap",
- "Tags": [
- "NotCreatable",
- "NotReplicated"
- ],
- "Superclass": "Instance",
- "Properties": {},
- "DefaultProperties": {}
- },
- "MeshContentProvider": {
- "Name": "MeshContentProvider",
- "Tags": [
- "NotCreatable",
- "NotReplicated",
- "Service"
- ],
- "Superclass": "CacheableContentProvider",
- "Properties": {},
- "DefaultProperties": {}
- },
- "MeshDataExperimental": {
- "Name": "MeshDataExperimental",
- "Tags": [
- "NotCreatable"
- ],
- "Superclass": "Instance",
- "Properties": {
- "Size": {
- "Name": "Size",
- "Scriptability": "Read",
- "DataType": {
- "Value": "Vector3"
- },
- "Tags": [
- "NotReplicated",
- "ReadOnly"
- ],
- "Kind": {
- "Canonical": {
- "Serialization": "DoesNotSerialize"
- }
- }
- }
- },
- "DefaultProperties": {}
- },
"MeshPart": {
"Name": "MeshPart",
"Tags": [],
"Superclass": "TriangleMeshPart",
"Properties": {
+ "AeroMeshData": {
+ "Name": "AeroMeshData",
+ "Scriptability": "None",
+ "DataType": {
+ "Value": "SharedString"
+ },
+ "Tags": [
+ "Hidden",
+ "NotScriptable"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
+ },
+ "AlternateMeshHash": {
+ "Name": "AlternateMeshHash",
+ "Scriptability": "None",
+ "DataType": {
+ "Value": "Int64"
+ },
+ "Tags": [
+ "Hidden",
+ "NotReplicated",
+ "NotScriptable",
+ "ReadOnly"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "DoesNotSerialize"
+ }
+ }
+ },
"DoubleSided": {
"Name": "DoubleSided",
"Scriptability": "ReadWrite",
@@ -24245,6 +28496,22 @@
}
}
},
+ "InitialSize": {
+ "Name": "InitialSize",
+ "Scriptability": "None",
+ "DataType": {
+ "Value": "Vector3"
+ },
+ "Tags": [
+ "Hidden",
+ "NotScriptable"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
+ },
"JointOffset": {
"Name": "JointOffset",
"Scriptability": "Read",
@@ -24260,6 +28527,24 @@
}
}
},
+ "MeshID": {
+ "Name": "MeshID",
+ "Scriptability": "None",
+ "DataType": {
+ "Value": "Content"
+ },
+ "Tags": [
+ "Deprecated",
+ "Hidden",
+ "NotReplicated",
+ "NotScriptable"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "DoesNotSerialize"
+ }
+ }
+ },
"MeshId": {
"Name": "MeshId",
"Scriptability": "Read",
@@ -24273,6 +28558,22 @@
}
}
},
+ "PhysicsData": {
+ "Name": "PhysicsData",
+ "Scriptability": "None",
+ "DataType": {
+ "Value": "BinaryString"
+ },
+ "Tags": [
+ "Hidden",
+ "NotScriptable"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
+ },
"RenderFidelity": {
"Name": "RenderFidelity",
"Scriptability": "ReadWrite",
@@ -24288,6 +28589,22 @@
}
}
},
+ "RenderFidelityReplicate": {
+ "Name": "RenderFidelityReplicate",
+ "Scriptability": "None",
+ "DataType": {
+ "Enum": "RenderFidelity"
+ },
+ "Tags": [
+ "Hidden",
+ "NotScriptable"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "DoesNotSerialize"
+ }
+ }
+ },
"TextureID": {
"Name": "TextureID",
"Scriptability": "ReadWrite",
@@ -24300,6 +28617,22 @@
"Serialization": "Serializes"
}
}
+ },
+ "VertexCount": {
+ "Name": "VertexCount",
+ "Scriptability": "None",
+ "DataType": {
+ "Value": "Int32"
+ },
+ "Tags": [
+ "Hidden",
+ "NotScriptable"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
}
},
"DefaultProperties": {
@@ -24307,7 +28640,7 @@
"Bool": false
},
"Attributes": {
- "BinaryString": ""
+ "Attributes": {}
},
"BackParamA": {
"Float32": -0.5
@@ -24390,6 +28723,9 @@
"DoubleSided": {
"Bool": false
},
+ "EnableFluidForces": {
+ "Bool": true
+ },
"FrontParamA": {
"Float32": -0.5
},
@@ -24408,6 +28744,13 @@
"HasSkinnedMesh": {
"Bool": false
},
+ "InitialSize": {
+ "Vector3": [
+ 0.0,
+ 0.0,
+ 0.0
+ ]
+ },
"JointOffset": {
"Vector3": [
0.0,
@@ -24436,9 +28779,15 @@
"Material": {
"Enum": 256
},
+ "MaterialVariantSerialized": {
+ "String": ""
+ },
"MeshId": {
"Content": ""
},
+ "PhysicsData": {
+ "BinaryString": ""
+ },
"PivotOffset": {
"CFrame": {
"position": [
@@ -24504,7 +28853,7 @@
"Int64": -1
},
"Tags": {
- "BinaryString": ""
+ "Tags": []
},
"TextureID": {
"Content": ""
@@ -24530,6 +28879,9 @@
0.0,
0.0
]
+ },
+ "VertexCount": {
+ "Int32": 0
}
}
},
@@ -24556,13 +28908,13 @@
},
"DefaultProperties": {
"Attributes": {
- "BinaryString": ""
+ "Attributes": {}
},
"SourceAssetId": {
"Int64": -1
},
"Tags": {
- "BinaryString": ""
+ "Tags": []
},
"Text": {
"String": ""
@@ -24723,6 +29075,22 @@
}
}
},
+ "RemoveOnHit": {
+ "Name": "RemoveOnHit",
+ "Scriptability": "None",
+ "DataType": {
+ "Value": "Bool"
+ },
+ "Tags": [
+ "Hidden",
+ "NotReplicated"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
+ },
"Script": {
"Name": "Script",
"Scriptability": "None",
@@ -24759,7 +29127,7 @@
},
"DefaultProperties": {
"Attributes": {
- "BinaryString": ""
+ "Attributes": {}
},
"Condition": {
"String": ""
@@ -24776,6 +29144,9 @@
"LogMessage": {
"String": ""
},
+ "RemoveOnHit": {
+ "Bool": false
+ },
"Script": {
"String": ""
},
@@ -24783,7 +29154,7 @@
"Int64": -1
},
"Tags": {
- "BinaryString": ""
+ "Tags": []
}
}
},
@@ -24794,16 +29165,36 @@
"NotReplicated"
],
"Superclass": "Instance",
- "Properties": {},
+ "Properties": {
+ "ContextDataInternal": {
+ "Name": "ContextDataInternal",
+ "Scriptability": "None",
+ "DataType": {
+ "Value": "String"
+ },
+ "Tags": [
+ "Hidden",
+ "NotScriptable"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
+ }
+ },
"DefaultProperties": {
"Attributes": {
- "BinaryString": ""
+ "Attributes": {}
+ },
+ "ContextDataInternal": {
+ "String": "0 1 2 "
},
"SourceAssetId": {
"Int64": -1
},
"Tags": {
- "BinaryString": ""
+ "Tags": []
}
}
},
@@ -24836,6 +29227,70 @@
}
}
},
+ "LodEntity": {
+ "Name": "LodEntity",
+ "Scriptability": "None",
+ "DataType": {
+ "Value": "Ref"
+ },
+ "Tags": [
+ "Hidden",
+ "NotScriptable"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "DoesNotSerialize"
+ }
+ }
+ },
+ "ModelMeshCFrame": {
+ "Name": "ModelMeshCFrame",
+ "Scriptability": "None",
+ "DataType": {
+ "Value": "CFrame"
+ },
+ "Tags": [
+ "Hidden",
+ "NotScriptable"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
+ },
+ "ModelMeshData": {
+ "Name": "ModelMeshData",
+ "Scriptability": "None",
+ "DataType": {
+ "Value": "SharedString"
+ },
+ "Tags": [
+ "Hidden",
+ "NotScriptable"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
+ },
+ "ModelMeshSize": {
+ "Name": "ModelMeshSize",
+ "Scriptability": "None",
+ "DataType": {
+ "Value": "Vector3"
+ },
+ "Tags": [
+ "Hidden",
+ "NotScriptable"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
+ },
"ModelStreamingMode": {
"Name": "ModelStreamingMode",
"Scriptability": "ReadWrite",
@@ -24849,6 +29304,23 @@
}
}
},
+ "NeedsPivotMigration": {
+ "Name": "NeedsPivotMigration",
+ "Scriptability": "None",
+ "DataType": {
+ "Value": "Bool"
+ },
+ "Tags": [
+ "Hidden",
+ "NotReplicated",
+ "NotScriptable"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
+ },
"PrimaryPart": {
"Name": "PrimaryPart",
"Scriptability": "ReadWrite",
@@ -24886,7 +29358,10 @@
"DataType": {
"Value": "Float32"
},
- "Tags": [],
+ "Tags": [
+ "Hidden",
+ "NotScriptable"
+ ],
"Kind": {
"Alias": {
"AliasFor": "Scale"
@@ -24907,18 +29382,70 @@
"Serialization": "DoesNotSerialize"
}
}
+ },
+ "WorldPivotData": {
+ "Name": "WorldPivotData",
+ "Scriptability": "None",
+ "DataType": {
+ "Value": "OptionalCFrame"
+ },
+ "Tags": [
+ "Hidden",
+ "NotScriptable"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
}
},
"DefaultProperties": {
"Attributes": {
- "BinaryString": ""
+ "Attributes": {}
},
"LevelOfDetail": {
"Enum": 0
},
+ "ModelMeshCFrame": {
+ "CFrame": {
+ "position": [
+ 0.0,
+ 0.0,
+ 0.0
+ ],
+ "orientation": [
+ [
+ 1.0,
+ 0.0,
+ 0.0
+ ],
+ [
+ 0.0,
+ 1.0,
+ 0.0
+ ],
+ [
+ 0.0,
+ 0.0,
+ 1.0
+ ]
+ ]
+ }
+ },
+ "ModelMeshSize": {
+ "Vector3": [
+ 0.0,
+ 0.0,
+ 0.0
+ ]
+ },
"ModelStreamingMode": {
"Enum": 0
},
+ "NeedsPivotMigration": {
+ "Bool": false
+ },
"Scale": {
"Float32": 1.0
},
@@ -24926,7 +29453,33 @@
"Int64": -1
},
"Tags": {
- "BinaryString": ""
+ "Tags": []
+ },
+ "WorldPivotData": {
+ "OptionalCFrame": {
+ "position": [
+ 0.0,
+ 0.0,
+ 0.0
+ ],
+ "orientation": [
+ [
+ 1.0,
+ 0.0,
+ 0.0
+ ],
+ [
+ 0.0,
+ 1.0,
+ 0.0
+ ],
+ [
+ 0.0,
+ 0.0,
+ 1.0
+ ]
+ ]
+ }
}
}
},
@@ -24935,6 +29488,23 @@
"Tags": [],
"Superclass": "LuaSourceContainer",
"Properties": {
+ "Confidential": {
+ "Name": "Confidential",
+ "Scriptability": "None",
+ "DataType": {
+ "Value": "Bool"
+ },
+ "Tags": [
+ "Hidden",
+ "NotReplicated",
+ "NotScriptable"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "DoesNotSerialize"
+ }
+ }
+ },
"LinkedSource": {
"Name": "LinkedSource",
"Scriptability": "ReadWrite",
@@ -24964,7 +29534,7 @@
},
"DefaultProperties": {
"Attributes": {
- "BinaryString": ""
+ "Attributes": {}
},
"LinkedSource": {
"Content": ""
@@ -24976,7 +29546,7 @@
"Int64": -1
},
"Tags": {
- "BinaryString": ""
+ "Tags": []
}
}
},
@@ -25029,7 +29599,7 @@
},
"DefaultProperties": {
"Attributes": {
- "BinaryString": ""
+ "Attributes": {}
},
"C0": {
"CFrame": {
@@ -25096,7 +29666,7 @@
"Int64": -1
},
"Tags": {
- "BinaryString": ""
+ "Tags": []
}
}
},
@@ -25158,7 +29728,7 @@
},
"DefaultProperties": {
"Attributes": {
- "BinaryString": ""
+ "Attributes": {}
},
"C0": {
"CFrame": {
@@ -25225,7 +29795,7 @@
"Int64": -1
},
"Tags": {
- "BinaryString": ""
+ "Tags": []
}
}
},
@@ -25238,7 +29808,7 @@
"Properties": {},
"DefaultProperties": {
"Attributes": {
- "BinaryString": ""
+ "Attributes": {}
},
"FaceId": {
"Enum": 0
@@ -25253,7 +29823,7 @@
"Int64": -1
},
"Tags": {
- "BinaryString": ""
+ "Tags": []
},
"TopBottom": {
"Enum": 1
@@ -25527,7 +30097,7 @@
"Content": ""
},
"Attributes": {
- "BinaryString": ""
+ "Attributes": {}
},
"BackParamA": {
"Float32": -0.5
@@ -25591,6 +30161,9 @@
"CastShadow": {
"Bool": true
},
+ "ChildData": {
+ "BinaryString": ""
+ },
"CollisionGroup": {
"String": "Default"
},
@@ -25607,6 +30180,12 @@
"CustomPhysicalProperties": {
"PhysicalProperties": "Default"
},
+ "EnableFluidForces": {
+ "Bool": true
+ },
+ "FormFactor": {
+ "Enum": 3
+ },
"FrontParamA": {
"Float32": -0.5
},
@@ -25619,6 +30198,13 @@
"FrontSurfaceInput": {
"Enum": 0
},
+ "InitialSize": {
+ "Vector3": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
"LeftParamA": {
"Float32": -0.5
},
@@ -25640,6 +30226,15 @@
"Material": {
"Enum": 256
},
+ "MaterialVariantSerialized": {
+ "String": ""
+ },
+ "MeshData": {
+ "BinaryString": ""
+ },
+ "PhysicsData": {
+ "BinaryString": ""
+ },
"PivotOffset": {
"CFrame": {
"position": [
@@ -25708,7 +30303,7 @@
"Int64": -1
},
"Tags": {
- "BinaryString": ""
+ "Tags": []
},
"TopParamA": {
"Float32": -0.5
@@ -25870,6 +30465,23 @@
}
}
},
+ "OpenCertManagerDialog": {
+ "Name": "OpenCertManagerDialog",
+ "Scriptability": "None",
+ "DataType": {
+ "Value": "Int32"
+ },
+ "Tags": [
+ "Hidden",
+ "NotReplicated",
+ "NotScriptable"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "DoesNotSerialize"
+ }
+ }
+ },
"PrintJoinSizeBreakdown": {
"Name": "PrintJoinSizeBreakdown",
"Scriptability": "ReadWrite",
@@ -25998,7 +30610,7 @@
},
"DefaultProperties": {
"Attributes": {
- "BinaryString": ""
+ "Attributes": {}
},
"Enabled": {
"Bool": true
@@ -26007,7 +30619,7 @@
"Int64": -1
},
"Tags": {
- "BinaryString": ""
+ "Tags": []
}
}
},
@@ -26020,13 +30632,13 @@
"Properties": {},
"DefaultProperties": {
"Attributes": {
- "BinaryString": ""
+ "Attributes": {}
},
"SourceAssetId": {
"Int64": -1
},
"Tags": {
- "BinaryString": ""
+ "Tags": []
}
}
},
@@ -26127,7 +30739,7 @@
},
"DefaultProperties": {
"Attributes": {
- "BinaryString": ""
+ "Attributes": {}
},
"EasingDirection": {
"Enum": 0
@@ -26139,7 +30751,7 @@
"Int64": -1
},
"Tags": {
- "BinaryString": ""
+ "Tags": []
},
"Value": {
"Float64": 0.0
@@ -26170,13 +30782,13 @@
},
"DefaultProperties": {
"Attributes": {
- "BinaryString": ""
+ "Attributes": {}
},
"SourceAssetId": {
"Int64": -1
},
"Tags": {
- "BinaryString": ""
+ "Tags": []
},
"Value": {
"Float64": 0.0
@@ -26204,13 +30816,55 @@
},
"DefaultProperties": {
"Attributes": {
- "BinaryString": ""
+ "Attributes": {}
},
"SourceAssetId": {
"Int64": -1
},
"Tags": {
- "BinaryString": ""
+ "Tags": []
+ }
+ }
+ },
+ "OmniRecommendationsService": {
+ "Name": "OmniRecommendationsService",
+ "Tags": [
+ "NotCreatable",
+ "NotReplicated",
+ "Service"
+ ],
+ "Superclass": "Instance",
+ "Properties": {},
+ "DefaultProperties": {}
+ },
+ "OpenCloudApiV1": {
+ "Name": "OpenCloudApiV1",
+ "Tags": [
+ "NotCreatable",
+ "NotReplicated"
+ ],
+ "Superclass": "Instance",
+ "Properties": {},
+ "DefaultProperties": {}
+ },
+ "OpenCloudService": {
+ "Name": "OpenCloudService",
+ "Tags": [
+ "NotCreatable",
+ "NotReplicated",
+ "Service"
+ ],
+ "Superclass": "Instance",
+ "Properties": {},
+ "DefaultProperties": {
+ "Attributes": {
+ "Attributes": {}
+ },
+ "SourceAssetId": {
+ "Int64": -1
+ },
+ "Tags": {
+ "Tags": []
}
}
},
@@ -26323,6 +30977,23 @@
}
}
},
+ "CanAutoUpdate": {
+ "Name": "CanAutoUpdate",
+ "Scriptability": "None",
+ "DataType": {
+ "Value": "Bool"
+ },
+ "Tags": [
+ "Hidden",
+ "NotReplicated",
+ "NotScriptable"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "DoesNotSerialize"
+ }
+ }
+ },
"Creator": {
"Name": "Creator",
"Scriptability": "None",
@@ -26340,6 +31011,22 @@
}
}
},
+ "ModifiedState": {
+ "Name": "ModifiedState",
+ "Scriptability": "None",
+ "DataType": {
+ "Value": "Int32"
+ },
+ "Tags": [
+ "Hidden",
+ "NotScriptable"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
+ },
"PackageAssetName": {
"Name": "PackageAssetName",
"Scriptability": "None",
@@ -26357,6 +31044,22 @@
}
}
},
+ "PackageGuid": {
+ "Name": "PackageGuid",
+ "Scriptability": "None",
+ "DataType": {
+ "Value": "Int64"
+ },
+ "Tags": [
+ "Hidden",
+ "NotScriptable"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "DoesNotSerialize"
+ }
+ }
+ },
"PackageId": {
"Name": "PackageId",
"Scriptability": "Read",
@@ -26381,7 +31084,10 @@
"DataType": {
"Value": "Content"
},
- "Tags": [],
+ "Tags": [
+ "Hidden",
+ "NotScriptable"
+ ],
"Kind": {
"Alias": {
"AliasFor": "PackageId"
@@ -26421,6 +31127,22 @@
}
}
},
+ "VersionIdSerialize": {
+ "Name": "VersionIdSerialize",
+ "Scriptability": "None",
+ "DataType": {
+ "Value": "Int64"
+ },
+ "Tags": [
+ "Hidden",
+ "NotScriptable"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
+ },
"VersionNumber": {
"Name": "VersionNumber",
"Scriptability": "Read",
@@ -26509,7 +31231,7 @@
},
"DefaultProperties": {
"Attributes": {
- "BinaryString": ""
+ "Attributes": {}
},
"Color3": {
"Color3": [
@@ -26525,7 +31247,7 @@
"Int64": -1
},
"Tags": {
- "BinaryString": ""
+ "Tags": []
}
}
},
@@ -26612,7 +31334,7 @@
},
"DefaultProperties": {
"Attributes": {
- "BinaryString": ""
+ "Attributes": {}
},
"Color3": {
"Color3": [
@@ -26625,7 +31347,7 @@
"Int64": -1
},
"Tags": {
- "BinaryString": ""
+ "Tags": []
},
"Transparency": {
"Float32": 0.0
@@ -26657,13 +31379,34 @@
}
}
},
+ "shap": {
+ "Name": "shap",
+ "Scriptability": "None",
+ "DataType": {
+ "Enum": "PartType"
+ },
+ "Tags": [
+ "Hidden",
+ "NotReplicated",
+ "NotScriptable",
+ "WriteOnly"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "DoesNotSerialize"
+ }
+ }
+ },
"shape": {
"Name": "shape",
"Scriptability": "None",
"DataType": {
"Enum": "PartType"
},
- "Tags": [],
+ "Tags": [
+ "Hidden",
+ "NotScriptable"
+ ],
"Kind": {
"Alias": {
"AliasFor": "Shape"
@@ -26676,7 +31419,7 @@
"Bool": false
},
"Attributes": {
- "BinaryString": ""
+ "Attributes": {}
},
"BackParamA": {
"Float32": -0.5
@@ -26756,6 +31499,9 @@
"CustomPhysicalProperties": {
"PhysicalProperties": "Default"
},
+ "EnableFluidForces": {
+ "Bool": true
+ },
"FormFactor": {
"Enum": 1
},
@@ -26792,6 +31538,9 @@
"Material": {
"Enum": 256
},
+ "MaterialVariantSerialized": {
+ "String": ""
+ },
"PivotOffset": {
"CFrame": {
"position": [
@@ -26857,7 +31606,7 @@
"Int64": -1
},
"Tags": {
- "BinaryString": ""
+ "Tags": []
},
"TopParamA": {
"Float32": -0.5
@@ -26917,7 +31666,141 @@
"DataType": {
"Value": "Content"
},
- "Tags": [],
+ "Tags": [
+ "Hidden",
+ "NotScriptable"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
+ },
+ "CSGMesh2KernelMap": {
+ "Name": "CSGMesh2KernelMap",
+ "Scriptability": "None",
+ "DataType": {
+ "Value": "SharedString"
+ },
+ "Tags": [
+ "Hidden",
+ "NotReplicated",
+ "NotScriptable"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "DoesNotSerialize"
+ }
+ }
+ },
+ "ChildData": {
+ "Name": "ChildData",
+ "Scriptability": "None",
+ "DataType": {
+ "Value": "BinaryString"
+ },
+ "Tags": [
+ "Hidden",
+ "NotReplicated",
+ "NotScriptable"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
+ },
+ "ChildData2": {
+ "Name": "ChildData2",
+ "Scriptability": "None",
+ "DataType": {
+ "Value": "SharedString"
+ },
+ "Tags": [
+ "Hidden",
+ "NotReplicated",
+ "NotScriptable"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
+ },
+ "FormFactor": {
+ "Name": "FormFactor",
+ "Scriptability": "None",
+ "DataType": {
+ "Enum": "FormFactor"
+ },
+ "Tags": [
+ "Hidden",
+ "NotScriptable"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
+ },
+ "InitialSize": {
+ "Name": "InitialSize",
+ "Scriptability": "None",
+ "DataType": {
+ "Value": "Vector3"
+ },
+ "Tags": [
+ "Hidden",
+ "NotScriptable"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
+ },
+ "MeshData": {
+ "Name": "MeshData",
+ "Scriptability": "None",
+ "DataType": {
+ "Value": "BinaryString"
+ },
+ "Tags": [
+ "Hidden",
+ "NotScriptable"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
+ },
+ "MeshData2": {
+ "Name": "MeshData2",
+ "Scriptability": "None",
+ "DataType": {
+ "Value": "SharedString"
+ },
+ "Tags": [
+ "Hidden",
+ "NotScriptable"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
+ },
+ "PhysicsData": {
+ "Name": "PhysicsData",
+ "Scriptability": "None",
+ "DataType": {
+ "Value": "BinaryString"
+ },
+ "Tags": [
+ "Hidden",
+ "NotScriptable"
+ ],
"Kind": {
"Canonical": {
"Serialization": "Serializes"
@@ -26937,6 +31820,23 @@
}
}
},
+ "SerializedCSGTree": {
+ "Name": "SerializedCSGTree",
+ "Scriptability": "None",
+ "DataType": {
+ "Value": "SharedString"
+ },
+ "Tags": [
+ "Hidden",
+ "NotReplicated",
+ "NotScriptable"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "DoesNotSerialize"
+ }
+ }
+ },
"SmoothingAngle": {
"Name": "SmoothingAngle",
"Scriptability": "ReadWrite",
@@ -26988,7 +31888,7 @@
"Content": ""
},
"Attributes": {
- "BinaryString": ""
+ "Attributes": {}
},
"BackParamA": {
"Float32": -0.5
@@ -27052,6 +31952,9 @@
"CastShadow": {
"Bool": true
},
+ "ChildData": {
+ "BinaryString": ""
+ },
"CollisionGroup": {
"String": "Default"
},
@@ -27068,6 +31971,12 @@
"CustomPhysicalProperties": {
"PhysicalProperties": "Default"
},
+ "EnableFluidForces": {
+ "Bool": true
+ },
+ "FormFactor": {
+ "Enum": 3
+ },
"FrontParamA": {
"Float32": -0.5
},
@@ -27080,6 +31989,13 @@
"FrontSurfaceInput": {
"Enum": 0
},
+ "InitialSize": {
+ "Vector3": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
"LeftParamA": {
"Float32": -0.5
},
@@ -27101,6 +32017,15 @@
"Material": {
"Enum": 256
},
+ "MaterialVariantSerialized": {
+ "String": ""
+ },
+ "MeshData": {
+ "BinaryString": ""
+ },
+ "PhysicsData": {
+ "BinaryString": ""
+ },
"PivotOffset": {
"CFrame": {
"position": [
@@ -27169,7 +32094,7 @@
"Int64": -1
},
"Tags": {
- "BinaryString": ""
+ "Tags": []
},
"TopParamA": {
"Float32": -0.5
@@ -27202,16 +32127,56 @@
"Name": "PartOperationAsset",
"Tags": [],
"Superclass": "Instance",
- "Properties": {},
+ "Properties": {
+ "ChildData": {
+ "Name": "ChildData",
+ "Scriptability": "None",
+ "DataType": {
+ "Value": "BinaryString"
+ },
+ "Tags": [
+ "Hidden",
+ "NotReplicated",
+ "NotScriptable"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
+ },
+ "MeshData": {
+ "Name": "MeshData",
+ "Scriptability": "None",
+ "DataType": {
+ "Value": "BinaryString"
+ },
+ "Tags": [
+ "Hidden",
+ "NotScriptable"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
+ }
+ },
"DefaultProperties": {
"Attributes": {
+ "Attributes": {}
+ },
+ "ChildData": {
+ "BinaryString": ""
+ },
+ "MeshData": {
"BinaryString": ""
},
"SourceAssetId": {
"Int64": -1
},
"Tags": {
- "BinaryString": ""
+ "Tags": []
}
}
},
@@ -27363,6 +32328,23 @@
}
}
},
+ "FlipbookTextureCompatible": {
+ "Name": "FlipbookTextureCompatible",
+ "Scriptability": "None",
+ "DataType": {
+ "Enum": "ParticleFlipbookTextureCompatible"
+ },
+ "Tags": [
+ "Hidden",
+ "NotReplicated",
+ "NotScriptable"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "DoesNotSerialize"
+ }
+ }
+ },
"Lifetime": {
"Name": "Lifetime",
"Scriptability": "ReadWrite",
@@ -27639,6 +32621,19 @@
}
}
},
+ "WindAffectsDrag": {
+ "Name": "WindAffectsDrag",
+ "Scriptability": "ReadWrite",
+ "DataType": {
+ "Value": "Bool"
+ },
+ "Tags": [],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
+ },
"ZOffset": {
"Name": "ZOffset",
"Scriptability": "ReadWrite",
@@ -27662,7 +32657,7 @@
]
},
"Attributes": {
- "BinaryString": ""
+ "Attributes": {}
},
"Brightness": {
"Float32": 1.0
@@ -27809,7 +32804,7 @@
}
},
"Tags": {
- "BinaryString": ""
+ "Tags": []
},
"Texture": {
"Content": "rbxasset://textures/particles/sparkles_main.dds"
@@ -27836,6 +32831,9 @@
"VelocityInheritance": {
"Float32": 0.0
},
+ "WindAffectsDrag": {
+ "Bool": false
+ },
"ZOffset": {
"Float32": 0.0
}
@@ -27989,7 +32987,7 @@
},
"DefaultProperties": {
"Attributes": {
- "BinaryString": ""
+ "Attributes": {}
},
"IsBidirectional": {
"Bool": true
@@ -28001,7 +32999,7 @@
"Int64": -1
},
"Tags": {
- "BinaryString": ""
+ "Tags": []
}
}
},
@@ -28039,7 +33037,7 @@
},
"DefaultProperties": {
"Attributes": {
- "BinaryString": ""
+ "Attributes": {}
},
"Label": {
"String": ""
@@ -28051,7 +33049,7 @@
"Int64": -1
},
"Tags": {
- "BinaryString": ""
+ "Tags": []
}
}
},
@@ -28211,13 +33209,13 @@
"Properties": {},
"DefaultProperties": {
"Attributes": {
- "BinaryString": ""
+ "Attributes": {}
},
"SourceAssetId": {
"Int64": -1
},
"Tags": {
- "BinaryString": ""
+ "Tags": []
}
}
},
@@ -28231,13 +33229,13 @@
"Properties": {},
"DefaultProperties": {
"Attributes": {
- "BinaryString": ""
+ "Attributes": {}
},
"SourceAssetId": {
"Int64": -1
},
"Tags": {
- "BinaryString": ""
+ "Tags": []
}
}
},
@@ -28288,6 +33286,19 @@
}
}
},
+ "AreAssemblyCentersOfMassShown": {
+ "Name": "AreAssemblyCentersOfMassShown",
+ "Scriptability": "None",
+ "DataType": {
+ "Value": "Bool"
+ },
+ "Tags": [],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
+ },
"AreAwakePartsHighlighted": {
"Name": "AreAwakePartsHighlighted",
"Scriptability": "ReadWrite",
@@ -28314,6 +33325,19 @@
}
}
},
+ "AreCollisionCostsShown": {
+ "Name": "AreCollisionCostsShown",
+ "Scriptability": "None",
+ "DataType": {
+ "Value": "Bool"
+ },
+ "Tags": [],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
+ },
"AreConstraintForcesShownForSelectedOrHoveredInstances": {
"Name": "AreConstraintForcesShownForSelectedOrHoveredInstances",
"Scriptability": "None",
@@ -28548,6 +33572,19 @@
}
}
},
+ "DisableCSGv3ForPlugins": {
+ "Name": "DisableCSGv3ForPlugins",
+ "Scriptability": "ReadWrite",
+ "DataType": {
+ "Value": "Bool"
+ },
+ "Tags": [],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
+ },
"ForceCSGv2": {
"Name": "ForceCSGv2",
"Scriptability": "ReadWrite",
@@ -28705,7 +33742,7 @@
},
"DefaultProperties": {
"Attributes": {
- "BinaryString": ""
+ "Attributes": {}
},
"Enabled": {
"Bool": true
@@ -28720,10 +33757,32 @@
"Int64": -1
},
"Tags": {
- "BinaryString": ""
+ "Tags": []
}
}
},
+ "PlaceStatsService": {
+ "Name": "PlaceStatsService",
+ "Tags": [
+ "NotCreatable",
+ "NotReplicated",
+ "Service"
+ ],
+ "Superclass": "Instance",
+ "Properties": {},
+ "DefaultProperties": {}
+ },
+ "PlacesService": {
+ "Name": "PlacesService",
+ "Tags": [
+ "NotCreatable",
+ "NotReplicated",
+ "Service"
+ ],
+ "Superclass": "Instance",
+ "Properties": {},
+ "DefaultProperties": {}
+ },
"Plane": {
"Name": "Plane",
"Tags": [
@@ -28733,10 +33792,10 @@
"Properties": {},
"DefaultProperties": {
"Attributes": {
- "BinaryString": ""
+ "Attributes": {}
},
"Color": {
- "Int32": 194
+ "BrickColor": 194
},
"Enabled": {
"Bool": true
@@ -28745,7 +33804,7 @@
"Int64": -1
},
"Tags": {
- "BinaryString": ""
+ "Tags": []
},
"Visible": {
"Bool": false
@@ -28759,10 +33818,10 @@
"Properties": {},
"DefaultProperties": {
"Attributes": {
- "BinaryString": ""
+ "Attributes": {}
},
"Color": {
- "Int32": 194
+ "BrickColor": 194
},
"Enabled": {
"Bool": true
@@ -28771,7 +33830,7 @@
"Int64": -1
},
"Tags": {
- "BinaryString": ""
+ "Tags": []
},
"Visible": {
"Bool": false
@@ -28808,6 +33867,22 @@
}
}
},
+ "AccountAgeReplicate": {
+ "Name": "AccountAgeReplicate",
+ "Scriptability": "None",
+ "DataType": {
+ "Value": "Int32"
+ },
+ "Tags": [
+ "Hidden",
+ "NotScriptable"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "DoesNotSerialize"
+ }
+ }
+ },
"AppearanceDidLoad": {
"Name": "AppearanceDidLoad",
"Scriptability": "None",
@@ -28933,6 +34008,22 @@
}
}
},
+ "ChararacterRegionId": {
+ "Name": "ChararacterRegionId",
+ "Scriptability": "None",
+ "DataType": {
+ "Value": "Vector3"
+ },
+ "Tags": [
+ "Hidden",
+ "NotScriptable"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "DoesNotSerialize"
+ }
+ }
+ },
"ChatMode": {
"Name": "ChatMode",
"Scriptability": "None",
@@ -28950,6 +34041,70 @@
}
}
},
+ "ChatPrivacyMode": {
+ "Name": "ChatPrivacyMode",
+ "Scriptability": "None",
+ "DataType": {
+ "Enum": "ChatPrivacyMode"
+ },
+ "Tags": [
+ "Hidden",
+ "NotScriptable"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "DoesNotSerialize"
+ }
+ }
+ },
+ "CloudEditCameraCoordinateFrame": {
+ "Name": "CloudEditCameraCoordinateFrame",
+ "Scriptability": "None",
+ "DataType": {
+ "Value": "CFrame"
+ },
+ "Tags": [
+ "Hidden",
+ "NotScriptable"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "DoesNotSerialize"
+ }
+ }
+ },
+ "CloudEditPlayerActive": {
+ "Name": "CloudEditPlayerActive",
+ "Scriptability": "None",
+ "DataType": {
+ "Value": "Bool"
+ },
+ "Tags": [
+ "Hidden",
+ "NotScriptable"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "DoesNotSerialize"
+ }
+ }
+ },
+ "CountryRegionCodeReplicate": {
+ "Name": "CountryRegionCodeReplicate",
+ "Scriptability": "None",
+ "DataType": {
+ "Value": "String"
+ },
+ "Tags": [
+ "Hidden",
+ "NotScriptable"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "DoesNotSerialize"
+ }
+ }
+ },
"DataComplexity": {
"Name": "DataComplexity",
"Scriptability": "Read",
@@ -29110,6 +34265,22 @@
}
}
},
+ "FollowUserIdReplicated": {
+ "Name": "FollowUserIdReplicated",
+ "Scriptability": "None",
+ "DataType": {
+ "Value": "Int64"
+ },
+ "Tags": [
+ "Hidden",
+ "NotScriptable"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "DoesNotSerialize"
+ }
+ }
+ },
"GameplayPaused": {
"Name": "GameplayPaused",
"Scriptability": "Read",
@@ -29166,6 +34337,22 @@
}
}
},
+ "InternalCharacterAppearanceLoaded": {
+ "Name": "InternalCharacterAppearanceLoaded",
+ "Scriptability": "None",
+ "DataType": {
+ "Value": "Bool"
+ },
+ "Tags": [
+ "Hidden",
+ "NotScriptable"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "DoesNotSerialize"
+ }
+ }
+ },
"LocaleId": {
"Name": "LocaleId",
"Scriptability": "Read",
@@ -29183,6 +34370,22 @@
}
}
},
+ "MaxSimulationRadius": {
+ "Name": "MaxSimulationRadius",
+ "Scriptability": "None",
+ "DataType": {
+ "Value": "Float32"
+ },
+ "Tags": [
+ "Hidden",
+ "NotScriptable"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "DoesNotSerialize"
+ }
+ }
+ },
"MaximumSimulationRadius": {
"Name": "MaximumSimulationRadius",
"Scriptability": "None",
@@ -29215,6 +34418,22 @@
}
}
},
+ "MembershipTypeReplicate": {
+ "Name": "MembershipTypeReplicate",
+ "Scriptability": "None",
+ "DataType": {
+ "Enum": "MembershipType"
+ },
+ "Tags": [
+ "Hidden",
+ "NotScriptable"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "DoesNotSerialize"
+ }
+ }
+ },
"NameDisplayDistance": {
"Name": "NameDisplayDistance",
"Scriptability": "ReadWrite",
@@ -29272,6 +34491,22 @@
}
}
},
+ "RawJoinData": {
+ "Name": "RawJoinData",
+ "Scriptability": "None",
+ "DataType": {
+ "Value": "BinaryString"
+ },
+ "Tags": [
+ "Hidden",
+ "NotScriptable"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
+ },
"ReplicationFocus": {
"Name": "ReplicationFocus",
"Scriptability": "ReadWrite",
@@ -29313,6 +34548,22 @@
}
}
},
+ "SuperSafeChatReplicate": {
+ "Name": "SuperSafeChatReplicate",
+ "Scriptability": "None",
+ "DataType": {
+ "Value": "Bool"
+ },
+ "Tags": [
+ "Hidden",
+ "NotScriptable"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "DoesNotSerialize"
+ }
+ }
+ },
"Team": {
"Name": "Team",
"Scriptability": "ReadWrite",
@@ -29544,7 +34795,7 @@
},
"DefaultProperties": {
"Attributes": {
- "BinaryString": ""
+ "Attributes": {}
},
"CustomPoliciesEnabled": {
"Bool": false
@@ -29565,7 +34816,7 @@
"Int64": -1
},
"Tags": {
- "BinaryString": ""
+ "Tags": []
}
}
},
@@ -29808,6 +35059,38 @@
}
}
},
+ "ServerGitHash": {
+ "Name": "ServerGitHash",
+ "Scriptability": "None",
+ "DataType": {
+ "Value": "String"
+ },
+ "Tags": [
+ "Hidden",
+ "NotScriptable"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "DoesNotSerialize"
+ }
+ }
+ },
+ "ServerLogPrefix": {
+ "Name": "ServerLogPrefix",
+ "Scriptability": "None",
+ "DataType": {
+ "Value": "String"
+ },
+ "Tags": [
+ "Hidden",
+ "NotScriptable"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "DoesNotSerialize"
+ }
+ }
+ },
"UseStrafingAnimations": {
"Name": "UseStrafingAnimations",
"Scriptability": "None",
@@ -29815,7 +35098,6 @@
"Value": "Bool"
},
"Tags": [
- "NotReplicated",
"NotScriptable"
],
"Kind": {
@@ -29863,7 +35145,7 @@
},
"DefaultProperties": {
"Attributes": {
- "BinaryString": ""
+ "Attributes": {}
},
"CharacterAutoLoads": {
"Bool": true
@@ -29881,7 +35163,7 @@
"Int64": -1
},
"Tags": {
- "BinaryString": ""
+ "Tags": []
},
"UseStrafingAnimations": {
"Bool": false
@@ -30119,6 +35401,40 @@
},
"DefaultProperties": {}
},
+ "PluginCapabilities": {
+ "Name": "PluginCapabilities",
+ "Tags": [],
+ "Superclass": "Instance",
+ "Properties": {
+ "Manifest": {
+ "Name": "Manifest",
+ "Scriptability": "None",
+ "DataType": {
+ "Value": "String"
+ },
+ "Tags": [],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
+ }
+ },
+ "DefaultProperties": {
+ "Attributes": {
+ "Attributes": {}
+ },
+ "Manifest": {
+ "String": "{\"Metadata\":{\"TargetDataModels\": [\"Edit\", \"Server\", \"Client\"]},\"Permissions\":{}}"
+ },
+ "SourceAssetId": {
+ "Int64": -1
+ },
+ "Tags": {
+ "Tags": []
+ }
+ }
+ },
"PluginDebugService": {
"Name": "PluginDebugService",
"Tags": [
@@ -30416,7 +35732,7 @@
},
"DefaultProperties": {
"Attributes": {
- "BinaryString": ""
+ "Attributes": {}
},
"Brightness": {
"Float32": 1.0
@@ -30441,7 +35757,7 @@
"Int64": -1
},
"Tags": {
- "BinaryString": ""
+ "Tags": []
}
}
},
@@ -30535,7 +35851,7 @@
},
"DefaultProperties": {
"Attributes": {
- "BinaryString": ""
+ "Attributes": {}
},
"CFrame": {
"CFrame": {
@@ -30573,7 +35889,7 @@
"Int64": -1
},
"Tags": {
- "BinaryString": ""
+ "Tags": []
},
"Weight": {
"Float32": 1.0
@@ -30662,10 +35978,10 @@
"Enum": 0
},
"Attributes": {
- "BinaryString": ""
+ "Attributes": {}
},
"Color": {
- "Int32": 1009
+ "BrickColor": 1009
},
"Enabled": {
"Bool": true
@@ -30701,7 +36017,7 @@
"Float32": 0.0
},
"Tags": {
- "BinaryString": ""
+ "Tags": []
},
"TargetPosition": {
"Float32": 0.0
@@ -30727,13 +36043,13 @@
"Properties": {},
"DefaultProperties": {
"Attributes": {
- "BinaryString": ""
+ "Attributes": {}
},
"SourceAssetId": {
"Int64": -1
},
"Tags": {
- "BinaryString": ""
+ "Tags": []
}
}
},
@@ -30930,7 +36246,7 @@
"String": "Interact"
},
"Attributes": {
- "BinaryString": ""
+ "Attributes": {}
},
"AutoLocalize": {
"Bool": true
@@ -30969,7 +36285,7 @@
"Enum": 0
},
"Tags": {
- "BinaryString": ""
+ "Tags": []
},
"UIOffset": {
"Vector2": [
@@ -31016,7 +36332,7 @@
},
"DefaultProperties": {
"Attributes": {
- "BinaryString": ""
+ "Attributes": {}
},
"Enabled": {
"Bool": true
@@ -31028,7 +36344,7 @@
"Int64": -1
},
"Tags": {
- "BinaryString": ""
+ "Tags": []
}
}
},
@@ -31074,13 +36390,13 @@
},
"DefaultProperties": {
"Attributes": {
- "BinaryString": ""
+ "Attributes": {}
},
"SourceAssetId": {
"Int64": -1
},
"Tags": {
- "BinaryString": ""
+ "Tags": []
},
"Value": {
"Ray": {
@@ -31115,13 +36431,13 @@
"Properties": {},
"DefaultProperties": {
"Attributes": {
- "BinaryString": ""
+ "Attributes": {}
},
"SourceAssetId": {
"Int64": -1
},
"Tags": {
- "BinaryString": ""
+ "Tags": []
}
}
},
@@ -31132,13 +36448,13 @@
"Properties": {},
"DefaultProperties": {
"Attributes": {
- "BinaryString": ""
+ "Attributes": {}
},
"SourceAssetId": {
"Int64": -1
},
"Tags": {
- "BinaryString": ""
+ "Tags": []
}
}
},
@@ -31218,7 +36534,7 @@
},
"DefaultProperties": {
"Attributes": {
- "BinaryString": ""
+ "Attributes": {}
},
"Browsable": {
"Bool": true
@@ -31278,7 +36594,7 @@
"Int64": -1
},
"Tags": {
- "BinaryString": ""
+ "Tags": []
},
"UIMaximum": {
"Float64": 0.0
@@ -31298,13 +36614,13 @@
"Properties": {},
"DefaultProperties": {
"Attributes": {
- "BinaryString": ""
+ "Attributes": {}
},
"SourceAssetId": {
"Int64": -1
},
"Tags": {
- "BinaryString": ""
+ "Tags": []
}
}
},
@@ -31315,7 +36631,7 @@
"Properties": {},
"DefaultProperties": {
"Attributes": {
- "BinaryString": ""
+ "Attributes": {}
},
"Browsable": {
"Bool": true
@@ -31360,7 +36676,7 @@
"Int64": -1
},
"Tags": {
- "BinaryString": ""
+ "Tags": []
},
"UIMaximum": {
"Float64": 0.0
@@ -31380,7 +36696,7 @@
"Properties": {},
"DefaultProperties": {
"Attributes": {
- "BinaryString": ""
+ "Attributes": {}
},
"Browsable": {
"Bool": true
@@ -31425,7 +36741,7 @@
"Int64": -1
},
"Tags": {
- "BinaryString": ""
+ "Tags": []
},
"UIMaximum": {
"Float64": 0.0
@@ -31445,13 +36761,13 @@
"Properties": {},
"DefaultProperties": {
"Attributes": {
- "BinaryString": ""
+ "Attributes": {}
},
"SourceAssetId": {
"Int64": -1
},
"Tags": {
- "BinaryString": ""
+ "Tags": []
}
}
},
@@ -31462,13 +36778,13 @@
"Properties": {},
"DefaultProperties": {
"Attributes": {
- "BinaryString": ""
+ "Attributes": {}
},
"SourceAssetId": {
"Int64": -1
},
"Tags": {
- "BinaryString": ""
+ "Tags": []
}
}
},
@@ -31479,13 +36795,13 @@
"Properties": {},
"DefaultProperties": {
"Attributes": {
- "BinaryString": ""
+ "Attributes": {}
},
"SourceAssetId": {
"Int64": -1
},
"Tags": {
- "BinaryString": ""
+ "Tags": []
}
}
},
@@ -31714,7 +37030,7 @@
"Properties": {},
"DefaultProperties": {
"Attributes": {
- "BinaryString": ""
+ "Attributes": {}
},
"Browsable": {
"Bool": true
@@ -31759,7 +37075,7 @@
"Int64": -1
},
"Tags": {
- "BinaryString": ""
+ "Tags": []
},
"UIMaximum": {
"Float64": 0.0
@@ -31779,13 +37095,13 @@
"Properties": {},
"DefaultProperties": {
"Attributes": {
- "BinaryString": ""
+ "Attributes": {}
},
"SourceAssetId": {
"Int64": -1
},
"Tags": {
- "BinaryString": ""
+ "Tags": []
}
}
},
@@ -31796,13 +37112,13 @@
"Properties": {},
"DefaultProperties": {
"Attributes": {
- "BinaryString": ""
+ "Attributes": {}
},
"SourceAssetId": {
"Int64": -1
},
"Tags": {
- "BinaryString": ""
+ "Tags": []
}
}
},
@@ -31834,13 +37150,13 @@
"Properties": {},
"DefaultProperties": {
"Attributes": {
- "BinaryString": ""
+ "Attributes": {}
},
"SourceAssetId": {
"Int64": -1
},
"Tags": {
- "BinaryString": ""
+ "Tags": []
}
}
},
@@ -31851,13 +37167,13 @@
"Properties": {},
"DefaultProperties": {
"Attributes": {
- "BinaryString": ""
+ "Attributes": {}
},
"SourceAssetId": {
"Int64": -1
},
"Tags": {
- "BinaryString": ""
+ "Tags": []
}
}
},
@@ -31909,6 +37225,19 @@
}
}
},
+ "Enable VR Mode": {
+ "Name": "Enable VR Mode",
+ "Scriptability": "ReadWrite",
+ "DataType": {
+ "Value": "Bool"
+ },
+ "Tags": [],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
+ },
"EnableFRM": {
"Name": "EnableFRM",
"Scriptability": "ReadWrite",
@@ -32041,6 +37370,19 @@
"Serialization": "Serializes"
}
}
+ },
+ "ViewMode": {
+ "Name": "ViewMode",
+ "Scriptability": "ReadWrite",
+ "DataType": {
+ "Enum": "ViewMode"
+ },
+ "Tags": [],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
}
},
"DefaultProperties": {}
@@ -32144,6 +37486,19 @@
}
}
},
+ "PerfTest": {
+ "Name": "PerfTest",
+ "Scriptability": "ReadWrite",
+ "DataType": {
+ "Value": "Bool"
+ },
+ "Tags": [],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
+ },
"Position": {
"Name": "Position",
"Scriptability": "ReadWrite",
@@ -32198,11 +37553,24 @@
"Serialization": "Serializes"
}
}
+ },
+ "Timeout": {
+ "Name": "Timeout",
+ "Scriptability": "ReadWrite",
+ "DataType": {
+ "Value": "Int32"
+ },
+ "Tags": [],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
}
},
"DefaultProperties": {
"Attributes": {
- "BinaryString": ""
+ "Attributes": {}
},
"CFrame": {
"CFrame": {
@@ -32245,6 +37613,9 @@
"FieldOfView": {
"Float32": 70.0
},
+ "PerfTest": {
+ "Bool": false
+ },
"QualityLevel": {
"Int32": 21
},
@@ -32255,10 +37626,13 @@
"Int64": -1
},
"Tags": {
- "BinaryString": ""
+ "Tags": []
},
"Ticket": {
"String": ""
+ },
+ "Timeout": {
+ "Int32": 10
}
}
},
@@ -32272,13 +37646,13 @@
"Properties": {},
"DefaultProperties": {
"Attributes": {
- "BinaryString": ""
+ "Attributes": {}
},
"SourceAssetId": {
"Int64": -1
},
"Tags": {
- "BinaryString": ""
+ "Tags": []
}
}
},
@@ -32292,13 +37666,13 @@
"Properties": {},
"DefaultProperties": {
"Attributes": {
- "BinaryString": ""
+ "Attributes": {}
},
"SourceAssetId": {
"Int64": -1
},
"Tags": {
- "BinaryString": ""
+ "Tags": []
}
}
},
@@ -32375,7 +37749,7 @@
},
"DefaultProperties": {
"Attributes": {
- "BinaryString": ""
+ "Attributes": {}
},
"DecayTime": {
"Float32": 1.5
@@ -32399,7 +37773,7 @@
"Int64": -1
},
"Tags": {
- "BinaryString": ""
+ "Tags": []
},
"WetLevel": {
"Float32": 0.0
@@ -32413,10 +37787,10 @@
"Properties": {},
"DefaultProperties": {
"Attributes": {
- "BinaryString": ""
+ "Attributes": {}
},
"Color": {
- "Int32": 194
+ "BrickColor": 194
},
"Enabled": {
"Bool": true
@@ -32425,7 +37799,7 @@
"Int64": -1
},
"Tags": {
- "BinaryString": ""
+ "Tags": []
},
"Visible": {
"Bool": false
@@ -32454,6 +37828,17 @@
"Properties": {},
"DefaultProperties": {}
},
+ "RobloxServerStorage": {
+ "Name": "RobloxServerStorage",
+ "Tags": [
+ "NotCreatable",
+ "NotReplicated",
+ "Service"
+ ],
+ "Superclass": "Instance",
+ "Properties": {},
+ "DefaultProperties": {}
+ },
"RocketPropulsion": {
"Name": "RocketPropulsion",
"Tags": [
@@ -32461,6 +37846,22 @@
],
"Superclass": "BodyMover",
"Properties": {
+ "Active": {
+ "Name": "Active",
+ "Scriptability": "None",
+ "DataType": {
+ "Value": "Bool"
+ },
+ "Tags": [
+ "Hidden",
+ "NotScriptable"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "DoesNotSerialize"
+ }
+ }
+ },
"CartoonFactor": {
"Name": "CartoonFactor",
"Scriptability": "ReadWrite",
@@ -32607,7 +38008,7 @@
},
"DefaultProperties": {
"Attributes": {
- "BinaryString": ""
+ "Attributes": {}
},
"CartoonFactor": {
"Float32": 0.7
@@ -32629,7 +38030,7 @@
"Int64": -1
},
"Tags": {
- "BinaryString": ""
+ "Tags": []
},
"TargetOffset": {
"Vector3": [
@@ -32744,10 +38145,10 @@
},
"DefaultProperties": {
"Attributes": {
- "BinaryString": ""
+ "Attributes": {}
},
"Color": {
- "Int32": 26
+ "BrickColor": 26
},
"Enabled": {
"Bool": true
@@ -32768,7 +38169,7 @@
"Int64": -1
},
"Tags": {
- "BinaryString": ""
+ "Tags": []
},
"Thickness": {
"Float32": 0.1
@@ -32778,6 +38179,319 @@
}
}
},
+ "RomarkService": {
+ "Name": "RomarkService",
+ "Tags": [
+ "NotCreatable",
+ "Service"
+ ],
+ "Superclass": "Instance",
+ "Properties": {},
+ "DefaultProperties": {}
+ },
+ "RootImportData": {
+ "Name": "RootImportData",
+ "Tags": [
+ "NotCreatable",
+ "NotReplicated"
+ ],
+ "Superclass": "BaseImportData",
+ "Properties": {
+ "AddModelToInventory": {
+ "Name": "AddModelToInventory",
+ "Scriptability": "ReadWrite",
+ "DataType": {
+ "Value": "Bool"
+ },
+ "Tags": [],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
+ },
+ "Anchored": {
+ "Name": "Anchored",
+ "Scriptability": "ReadWrite",
+ "DataType": {
+ "Value": "Bool"
+ },
+ "Tags": [],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
+ },
+ "AnimationIdForRestPose": {
+ "Name": "AnimationIdForRestPose",
+ "Scriptability": "ReadWrite",
+ "DataType": {
+ "Value": "Float32"
+ },
+ "Tags": [],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
+ },
+ "ExistingPackageId": {
+ "Name": "ExistingPackageId",
+ "Scriptability": "ReadWrite",
+ "DataType": {
+ "Value": "String"
+ },
+ "Tags": [],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
+ },
+ "FileDimensions": {
+ "Name": "FileDimensions",
+ "Scriptability": "Read",
+ "DataType": {
+ "Value": "Vector3"
+ },
+ "Tags": [
+ "NotReplicated",
+ "ReadOnly"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "DoesNotSerialize"
+ }
+ }
+ },
+ "ImportAsModelAsset": {
+ "Name": "ImportAsModelAsset",
+ "Scriptability": "ReadWrite",
+ "DataType": {
+ "Value": "Bool"
+ },
+ "Tags": [],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
+ },
+ "ImportAsPackage": {
+ "Name": "ImportAsPackage",
+ "Scriptability": "ReadWrite",
+ "DataType": {
+ "Value": "Bool"
+ },
+ "Tags": [],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
+ },
+ "InsertInWorkspace": {
+ "Name": "InsertInWorkspace",
+ "Scriptability": "ReadWrite",
+ "DataType": {
+ "Value": "Bool"
+ },
+ "Tags": [],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
+ },
+ "InsertWithScenePosition": {
+ "Name": "InsertWithScenePosition",
+ "Scriptability": "ReadWrite",
+ "DataType": {
+ "Value": "Bool"
+ },
+ "Tags": [],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
+ },
+ "InvertNegativeFaces": {
+ "Name": "InvertNegativeFaces",
+ "Scriptability": "ReadWrite",
+ "DataType": {
+ "Value": "Bool"
+ },
+ "Tags": [],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
+ },
+ "MergeMeshes": {
+ "Name": "MergeMeshes",
+ "Scriptability": "ReadWrite",
+ "DataType": {
+ "Value": "Bool"
+ },
+ "Tags": [],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
+ },
+ "PolygonCount": {
+ "Name": "PolygonCount",
+ "Scriptability": "Read",
+ "DataType": {
+ "Value": "Float32"
+ },
+ "Tags": [
+ "NotReplicated",
+ "ReadOnly"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "DoesNotSerialize"
+ }
+ }
+ },
+ "RestPose": {
+ "Name": "RestPose",
+ "Scriptability": "ReadWrite",
+ "DataType": {
+ "Enum": "RestPose"
+ },
+ "Tags": [],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
+ },
+ "RigScale": {
+ "Name": "RigScale",
+ "Scriptability": "ReadWrite",
+ "DataType": {
+ "Enum": "RigScale"
+ },
+ "Tags": [],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
+ },
+ "RigType": {
+ "Name": "RigType",
+ "Scriptability": "ReadWrite",
+ "DataType": {
+ "Enum": "RigType"
+ },
+ "Tags": [],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
+ },
+ "RigVisualization": {
+ "Name": "RigVisualization",
+ "Scriptability": "ReadWrite",
+ "DataType": {
+ "Value": "Bool"
+ },
+ "Tags": [],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
+ },
+ "ScaleUnit": {
+ "Name": "ScaleUnit",
+ "Scriptability": "ReadWrite",
+ "DataType": {
+ "Enum": "MeshScaleUnit"
+ },
+ "Tags": [],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
+ },
+ "UseSceneOriginAsCFrame": {
+ "Name": "UseSceneOriginAsCFrame",
+ "Scriptability": "ReadWrite",
+ "DataType": {
+ "Value": "Bool"
+ },
+ "Tags": [],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
+ },
+ "UseSceneOriginAsPivot": {
+ "Name": "UseSceneOriginAsPivot",
+ "Scriptability": "ReadWrite",
+ "DataType": {
+ "Value": "Bool"
+ },
+ "Tags": [],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
+ },
+ "UsesCages": {
+ "Name": "UsesCages",
+ "Scriptability": "ReadWrite",
+ "DataType": {
+ "Value": "Bool"
+ },
+ "Tags": [],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
+ },
+ "WorldForward": {
+ "Name": "WorldForward",
+ "Scriptability": "ReadWrite",
+ "DataType": {
+ "Enum": "NormalId"
+ },
+ "Tags": [],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
+ },
+ "WorldUp": {
+ "Name": "WorldUp",
+ "Scriptability": "ReadWrite",
+ "DataType": {
+ "Enum": "NormalId"
+ },
+ "Tags": [],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
+ }
+ },
+ "DefaultProperties": {}
+ },
"RopeConstraint": {
"Name": "RopeConstraint",
"Tags": [],
@@ -32906,10 +38620,10 @@
},
"DefaultProperties": {
"Attributes": {
- "BinaryString": ""
+ "Attributes": {}
},
"Color": {
- "Int32": 25
+ "BrickColor": 25
},
"Enabled": {
"Bool": true
@@ -32924,7 +38638,7 @@
"Int64": -1
},
"Tags": {
- "BinaryString": ""
+ "Tags": []
},
"Thickness": {
"Float32": 0.1
@@ -32958,7 +38672,7 @@
"Properties": {},
"DefaultProperties": {
"Attributes": {
- "BinaryString": ""
+ "Attributes": {}
},
"C0": {
"CFrame": {
@@ -33019,7 +38733,7 @@
"Int64": -1
},
"Tags": {
- "BinaryString": ""
+ "Tags": []
}
}
},
@@ -33032,7 +38746,7 @@
"Properties": {},
"DefaultProperties": {
"Attributes": {
- "BinaryString": ""
+ "Attributes": {}
},
"BaseAngle": {
"Float32": 0.0
@@ -33096,7 +38810,7 @@
"Int64": -1
},
"Tags": {
- "BinaryString": ""
+ "Tags": []
}
}
},
@@ -33109,7 +38823,7 @@
"Properties": {},
"DefaultProperties": {
"Attributes": {
- "BinaryString": ""
+ "Attributes": {}
},
"BaseAngle": {
"Float32": 0.0
@@ -33173,7 +38887,7 @@
"Int64": -1
},
"Tags": {
- "BinaryString": ""
+ "Tags": []
}
}
},
@@ -33197,17 +38911,36 @@
"Serialization": "DoesNotSerialize"
}
}
+ },
+ "ValuesAndTimes": {
+ "Name": "ValuesAndTimes",
+ "Scriptability": "None",
+ "DataType": {
+ "Value": "BinaryString"
+ },
+ "Tags": [
+ "Hidden",
+ "NotScriptable"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
}
},
"DefaultProperties": {
"Attributes": {
- "BinaryString": ""
+ "Attributes": {}
},
"SourceAssetId": {
"Int64": -1
},
"Tags": {
- "BinaryString": ""
+ "Tags": []
+ },
+ "ValuesAndTimes": {
+ "BinaryString": "AAAAAAAAAAAAAAAAAAAWRQAAAAA="
}
}
},
@@ -33340,7 +39073,12 @@
"Tags": [],
"Kind": {
"Canonical": {
- "Serialization": "DoesNotSerialize"
+ "Serialization": {
+ "Migrate": {
+ "To": "ScreenInsets",
+ "Migration": "IgnoreGuiInsetToScreenInsets"
+ }
+ }
}
}
},
@@ -33392,7 +39130,7 @@
},
"DefaultProperties": {
"Attributes": {
- "BinaryString": ""
+ "Attributes": {}
},
"AutoLocalize": {
"Bool": true
@@ -33434,7 +39172,7 @@
"Int64": -1
},
"Tags": {
- "BinaryString": ""
+ "Tags": []
},
"ZIndexBehavior": {
"Enum": 0
@@ -33577,7 +39315,7 @@
},
"DefaultProperties": {
"Attributes": {
- "BinaryString": ""
+ "Attributes": {}
},
"Disabled": {
"Bool": false
@@ -33595,7 +39333,7 @@
"Int64": -1
},
"Tags": {
- "BinaryString": ""
+ "Tags": []
}
}
},
@@ -33642,6 +39380,17 @@
"Properties": {},
"DefaultProperties": {}
},
+ "ScriptCommitService": {
+ "Name": "ScriptCommitService",
+ "Tags": [
+ "NotCreatable",
+ "NotReplicated",
+ "Service"
+ ],
+ "Superclass": "Instance",
+ "Properties": {},
+ "DefaultProperties": {}
+ },
"ScriptContext": {
"Name": "ScriptContext",
"Tags": [
@@ -33676,6 +39425,22 @@
],
"Superclass": "Instance",
"Properties": {
+ "CoreScriptIdentifier": {
+ "Name": "CoreScriptIdentifier",
+ "Scriptability": "None",
+ "DataType": {
+ "Value": "String"
+ },
+ "Tags": [
+ "Hidden",
+ "NotScriptable"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
+ },
"CurrentLine": {
"Name": "CurrentLine",
"Scriptability": "Read",
@@ -33739,6 +39504,22 @@
"Serialization": "DoesNotSerialize"
}
}
+ },
+ "ScriptGuid": {
+ "Name": "ScriptGuid",
+ "Scriptability": "None",
+ "DataType": {
+ "Value": "String"
+ },
+ "Tags": [
+ "Hidden",
+ "NotScriptable"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
}
},
"DefaultProperties": {}
@@ -33795,13 +39576,13 @@
"Properties": {},
"DefaultProperties": {
"Attributes": {
- "BinaryString": ""
+ "Attributes": {}
},
"SourceAssetId": {
"Int64": -1
},
"Tags": {
- "BinaryString": ""
+ "Tags": []
}
}
},
@@ -34116,7 +39897,7 @@
]
},
"Attributes": {
- "BinaryString": ""
+ "Attributes": {}
},
"AutoLocalize": {
"Bool": true
@@ -34263,7 +40044,7 @@
"Int64": -1
},
"Tags": {
- "BinaryString": ""
+ "Tags": []
},
"TopImage": {
"Content": "rbxasset://textures/ui/Scroll/scroll-top.png"
@@ -34322,7 +40103,7 @@
"Bool": false
},
"Attributes": {
- "BinaryString": ""
+ "Attributes": {}
},
"BackParamA": {
"Float32": -0.5
@@ -34405,6 +40186,9 @@
"Disabled": {
"Bool": false
},
+ "EnableFluidForces": {
+ "Bool": true
+ },
"FormFactor": {
"Enum": 1
},
@@ -34441,6 +40225,9 @@
"Material": {
"Enum": 256
},
+ "MaterialVariantSerialized": {
+ "String": ""
+ },
"PivotOffset": {
"CFrame": {
"position": [
@@ -34506,7 +40293,7 @@
"Int64": -1
},
"Tags": {
- "BinaryString": ""
+ "Tags": []
},
"TopParamA": {
"Float32": -0.5
@@ -34557,6 +40344,23 @@
}
}
},
+ "RenderMode": {
+ "Name": "RenderMode",
+ "Scriptability": "None",
+ "DataType": {
+ "Enum": "SelectionRenderMode"
+ },
+ "Tags": [
+ "Hidden",
+ "NotReplicated",
+ "ReadOnly"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "DoesNotSerialize"
+ }
+ }
+ },
"SelectionBoxThickness": {
"Name": "SelectionBoxThickness",
"Scriptability": "None",
@@ -34607,14 +40411,15 @@
}
}
},
- "ShowBoundingBox": {
- "Name": "ShowBoundingBox",
+ "ShowActiveInstanceHighlight": {
+ "Name": "ShowActiveInstanceHighlight",
"Scriptability": "None",
"DataType": {
"Value": "Bool"
},
"Tags": [
- "Hidden"
+ "Hidden",
+ "NotReplicated"
],
"Kind": {
"Canonical": {
@@ -34625,13 +40430,13 @@
},
"DefaultProperties": {
"Attributes": {
- "BinaryString": ""
+ "Attributes": {}
},
"SourceAssetId": {
"Int64": -1
},
"Tags": {
- "BinaryString": ""
+ "Tags": []
}
}
},
@@ -34714,7 +40519,7 @@
},
"DefaultProperties": {
"Attributes": {
- "BinaryString": ""
+ "Attributes": {}
},
"Color3": {
"Color3": [
@@ -34743,7 +40548,7 @@
"Float32": 1.0
},
"Tags": {
- "BinaryString": ""
+ "Tags": []
},
"Transparency": {
"Float32": 0.0
@@ -34809,7 +40614,7 @@
},
"DefaultProperties": {
"Attributes": {
- "BinaryString": ""
+ "Attributes": {}
},
"Color3": {
"Color3": [
@@ -34822,7 +40627,7 @@
"Int64": -1
},
"Tags": {
- "BinaryString": ""
+ "Tags": []
},
"Transparency": {
"Float32": 0.0
@@ -34855,7 +40660,7 @@
},
"DefaultProperties": {
"Attributes": {
- "BinaryString": ""
+ "Attributes": {}
},
"Color3": {
"Color3": [
@@ -34875,7 +40680,7 @@
"Int64": -1
},
"Tags": {
- "BinaryString": ""
+ "Tags": []
},
"Transparency": {
"Float32": 0.0
@@ -34936,7 +40741,7 @@
},
"DefaultProperties": {
"Attributes": {
- "BinaryString": ""
+ "Attributes": {}
},
"Color3": {
"Color3": [
@@ -34959,7 +40764,7 @@
"Float32": 1.0
},
"Tags": {
- "BinaryString": ""
+ "Tags": []
},
"Transparency": {
"Float32": 0.0
@@ -35030,7 +40835,7 @@
},
"DefaultProperties": {
"Attributes": {
- "BinaryString": ""
+ "Attributes": {}
},
"LoadStringEnabled": {
"Bool": false
@@ -35039,7 +40844,7 @@
"Int64": -1
},
"Tags": {
- "BinaryString": ""
+ "Tags": []
}
}
},
@@ -35054,13 +40859,13 @@
"Properties": {},
"DefaultProperties": {
"Attributes": {
- "BinaryString": ""
+ "Attributes": {}
},
"SourceAssetId": {
"Int64": -1
},
"Tags": {
- "BinaryString": ""
+ "Tags": []
}
}
},
@@ -35082,6 +40887,19 @@
],
"Superclass": "Instance",
"Properties": {
+ "HiddenServices": {
+ "Name": "HiddenServices",
+ "Scriptability": "None",
+ "DataType": {
+ "Value": "BinaryString"
+ },
+ "Tags": [],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
+ },
"VisibleServices": {
"Name": "VisibleServices",
"Scriptability": "None",
@@ -35098,13 +40916,16 @@
},
"DefaultProperties": {
"Attributes": {
- "BinaryString": ""
+ "Attributes": {}
+ },
+ "HiddenServices": {
+ "BinaryString": "AAAAAA=="
},
"SourceAssetId": {
"Int64": -1
},
"Tags": {
- "BinaryString": ""
+ "Tags": []
},
"VisibleServices": {
"BinaryString": "AAAAAA=="
@@ -35153,7 +40974,7 @@
},
"DefaultProperties": {
"Attributes": {
- "BinaryString": ""
+ "Attributes": {}
},
"Color3": {
"Color3": [
@@ -35169,7 +40990,7 @@
"Int64": -1
},
"Tags": {
- "BinaryString": ""
+ "Tags": []
}
}
},
@@ -35207,7 +41028,7 @@
},
"DefaultProperties": {
"Attributes": {
- "BinaryString": ""
+ "Attributes": {}
},
"Color3": {
"Color3": [
@@ -35223,7 +41044,7 @@
"Int64": -1
},
"Tags": {
- "BinaryString": ""
+ "Tags": []
}
}
},
@@ -35278,13 +41099,13 @@
},
"DefaultProperties": {
"Attributes": {
- "BinaryString": ""
+ "Attributes": {}
},
"SourceAssetId": {
"Int64": -1
},
"Tags": {
- "BinaryString": ""
+ "Tags": []
}
}
},
@@ -35327,6 +41148,22 @@
}
}
},
+ "MoveState": {
+ "Name": "MoveState",
+ "Scriptability": "None",
+ "DataType": {
+ "Enum": "MoveState"
+ },
+ "Tags": [
+ "Hidden",
+ "NotScriptable"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "DoesNotSerialize"
+ }
+ }
+ },
"Steer": {
"Name": "Steer",
"Scriptability": "ReadWrite",
@@ -35372,7 +41209,7 @@
"Bool": false
},
"Attributes": {
- "BinaryString": ""
+ "Attributes": {}
},
"BackParamA": {
"Float32": -0.5
@@ -35452,6 +41289,9 @@
"CustomPhysicalProperties": {
"PhysicalProperties": "Default"
},
+ "EnableFluidForces": {
+ "Bool": true
+ },
"FormFactor": {
"Enum": 1
},
@@ -35488,6 +41328,9 @@
"Material": {
"Enum": 256
},
+ "MaterialVariantSerialized": {
+ "String": ""
+ },
"PivotOffset": {
"CFrame": {
"position": [
@@ -35559,7 +41402,7 @@
"Bool": true
},
"Tags": {
- "BinaryString": ""
+ "Tags": []
},
"Throttle": {
"Int32": 0
@@ -35611,16 +41454,16 @@
},
"DefaultProperties": {
"Attributes": {
- "BinaryString": ""
+ "Attributes": {}
},
"SkinColor": {
- "Int32": 226
+ "BrickColor": 226
},
"SourceAssetId": {
"Int64": -1
},
"Tags": {
- "BinaryString": ""
+ "Tags": []
}
}
},
@@ -35788,7 +41631,7 @@
},
"DefaultProperties": {
"Attributes": {
- "BinaryString": ""
+ "Attributes": {}
},
"CelestialBodiesShown": {
"Bool": true
@@ -35830,7 +41673,7 @@
"Content": "rbxasset://sky/sun.jpg"
},
"Tags": {
- "BinaryString": ""
+ "Tags": []
}
}
},
@@ -36130,7 +41973,10 @@
"DataType": {
"Value": "Float32"
},
- "Tags": [],
+ "Tags": [
+ "Hidden",
+ "NotScriptable"
+ ],
"Kind": {
"Alias": {
"AliasFor": "Opacity"
@@ -36143,7 +41989,10 @@
"DataType": {
"Value": "Float32"
},
- "Tags": [],
+ "Tags": [
+ "Hidden",
+ "NotScriptable"
+ ],
"Kind": {
"Alias": {
"AliasFor": "RiseVelocity"
@@ -36156,7 +42005,10 @@
"DataType": {
"Value": "Float32"
},
- "Tags": [],
+ "Tags": [
+ "Hidden",
+ "NotScriptable"
+ ],
"Kind": {
"Alias": {
"AliasFor": "Size"
@@ -36166,7 +42018,7 @@
},
"DefaultProperties": {
"Attributes": {
- "BinaryString": ""
+ "Attributes": {}
},
"Color": {
"Color3": [
@@ -36191,7 +42043,7 @@
"Int64": -1
},
"Tags": {
- "BinaryString": ""
+ "Tags": []
},
"TimeScale": {
"Float32": 1.0
@@ -36218,7 +42070,7 @@
"Properties": {},
"DefaultProperties": {
"Attributes": {
- "BinaryString": ""
+ "Attributes": {}
},
"C0": {
"CFrame": {
@@ -36279,7 +42131,7 @@
"Int64": -1
},
"Tags": {
- "BinaryString": ""
+ "Tags": []
}
}
},
@@ -36348,8 +42200,8 @@
"Deprecated"
],
"Kind": {
- "Canonical": {
- "Serialization": "Serializes"
+ "Alias": {
+ "AliasFor": "RollOffMinDistance"
}
}
},
@@ -36541,9 +42393,7 @@
"DataType": {
"Value": "Bool"
},
- "Tags": [
- "NotBrowsable"
- ],
+ "Tags": [],
"Kind": {
"Canonical": {
"Serialization": "Serializes"
@@ -36580,6 +42430,22 @@
}
}
},
+ "PlayingReplicator": {
+ "Name": "PlayingReplicator",
+ "Scriptability": "None",
+ "DataType": {
+ "Value": "Bool"
+ },
+ "Tags": [
+ "Hidden",
+ "NotScriptable"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "DoesNotSerialize"
+ }
+ }
+ },
"RollOffGain": {
"Name": "RollOffGain",
"Scriptability": "None",
@@ -36608,7 +42474,9 @@
],
"Kind": {
"Canonical": {
- "Serialization": "DoesNotSerialize"
+ "Serialization": {
+ "SerializesAs": "xmlRead_MaxDistance_3"
+ }
}
}
},
@@ -36623,7 +42491,9 @@
],
"Kind": {
"Canonical": {
- "Serialization": "DoesNotSerialize"
+ "Serialization": {
+ "SerializesAs": "EmitterSize"
+ }
}
}
},
@@ -36697,6 +42567,22 @@
}
}
},
+ "TimePositionReplicator": {
+ "Name": "TimePositionReplicator",
+ "Scriptability": "None",
+ "DataType": {
+ "Value": "Float64"
+ },
+ "Tags": [
+ "Hidden",
+ "NotScriptable"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "DoesNotSerialize"
+ }
+ }
+ },
"UsageContextPermission": {
"Name": "UsageContextPermission",
"Scriptability": "None",
@@ -36749,20 +42635,38 @@
"DataType": {
"Value": "Float32"
},
- "Tags": [],
+ "Tags": [
+ "Hidden",
+ "NotReplicated",
+ "NotScriptable"
+ ],
"Kind": {
"Alias": {
- "AliasFor": "MaxDistance"
+ "AliasFor": "RollOffMaxDistance"
+ }
+ }
+ },
+ "xmlRead_MinDistance_3": {
+ "Name": "xmlRead_MinDistance_3",
+ "Scriptability": "None",
+ "DataType": {
+ "Value": "Float32"
+ },
+ "Tags": [
+ "Hidden",
+ "NotReplicated",
+ "NotScriptable"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "DoesNotSerialize"
}
}
}
},
"DefaultProperties": {
"Attributes": {
- "BinaryString": ""
- },
- "EmitterSize": {
- "Float32": 10.0
+ "Attributes": {}
},
"LoopRegion": {
"NumberRange": [
@@ -36773,9 +42677,6 @@
"Looped": {
"Bool": false
},
- "MaxDistance": {
- "Float32": 10000.0
- },
"PlayOnRemove": {
"Bool": false
},
@@ -36794,6 +42695,12 @@
"Playing": {
"Bool": false
},
+ "RollOffMaxDistance": {
+ "Float32": 10000.0
+ },
+ "RollOffMinDistance": {
+ "Float32": 10.0
+ },
"RollOffMode": {
"Enum": 0
},
@@ -36804,7 +42711,7 @@
"Int64": -1
},
"Tags": {
- "BinaryString": ""
+ "Tags": []
},
"TimePosition": {
"Float64": 0.0
@@ -36871,13 +42778,13 @@
},
"DefaultProperties": {
"Attributes": {
- "BinaryString": ""
+ "Attributes": {}
},
"SourceAssetId": {
"Int64": -1
},
"Tags": {
- "BinaryString": ""
+ "Tags": []
},
"Volume": {
"Float32": 0.5
@@ -36978,7 +42885,7 @@
"Enum": 0
},
"Attributes": {
- "BinaryString": ""
+ "Attributes": {}
},
"DistanceFactor": {
"Float32": 3.33
@@ -36996,7 +42903,7 @@
"Int64": -1
},
"Tags": {
- "BinaryString": ""
+ "Tags": []
},
"VolumetricAudio": {
"Enum": 1
@@ -37066,7 +42973,7 @@
},
"DefaultProperties": {
"Attributes": {
- "BinaryString": ""
+ "Attributes": {}
},
"Enabled": {
"Bool": true
@@ -37082,7 +42989,7 @@
]
},
"Tags": {
- "BinaryString": ""
+ "Tags": []
},
"TimeScale": {
"Float32": 1.0
@@ -37168,7 +43075,7 @@
"Bool": false
},
"Attributes": {
- "BinaryString": ""
+ "Attributes": {}
},
"BackParamA": {
"Float32": -0.5
@@ -37251,6 +43158,9 @@
"Duration": {
"Int32": 10
},
+ "EnableFluidForces": {
+ "Bool": true
+ },
"Enabled": {
"Bool": true
},
@@ -37290,6 +43200,9 @@
"Material": {
"Enum": 256
},
+ "MaterialVariantSerialized": {
+ "String": ""
+ },
"Neutral": {
"Bool": true
},
@@ -37358,10 +43271,10 @@
"Int64": -1
},
"Tags": {
- "BinaryString": ""
+ "Tags": []
},
"TeamColor": {
- "Int32": 194
+ "BrickColor": 194
},
"TopParamA": {
"Float32": -0.5
@@ -37397,148 +43310,6 @@
"Properties": {},
"DefaultProperties": {}
},
- "Speaker": {
- "Name": "Speaker",
- "Tags": [
- "Deprecated",
- "NotCreatable"
- ],
- "Superclass": "Instance",
- "Properties": {
- "ChannelCount": {
- "Name": "ChannelCount",
- "Scriptability": "Read",
- "DataType": {
- "Value": "Int32"
- },
- "Tags": [
- "NotBrowsable",
- "NotReplicated",
- "ReadOnly"
- ],
- "Kind": {
- "Canonical": {
- "Serialization": "DoesNotSerialize"
- }
- }
- },
- "PlaybackLoudness": {
- "Name": "PlaybackLoudness",
- "Scriptability": "Read",
- "DataType": {
- "Value": "Float64"
- },
- "Tags": [
- "NotReplicated",
- "ReadOnly"
- ],
- "Kind": {
- "Canonical": {
- "Serialization": "DoesNotSerialize"
- }
- }
- },
- "RollOffMaxDistance": {
- "Name": "RollOffMaxDistance",
- "Scriptability": "ReadWrite",
- "DataType": {
- "Value": "Float32"
- },
- "Tags": [
- "NotReplicated"
- ],
- "Kind": {
- "Canonical": {
- "Serialization": "DoesNotSerialize"
- }
- }
- },
- "RollOffMinDistance": {
- "Name": "RollOffMinDistance",
- "Scriptability": "ReadWrite",
- "DataType": {
- "Value": "Float32"
- },
- "Tags": [
- "NotReplicated"
- ],
- "Kind": {
- "Canonical": {
- "Serialization": "DoesNotSerialize"
- }
- }
- },
- "RollOffMode": {
- "Name": "RollOffMode",
- "Scriptability": "ReadWrite",
- "DataType": {
- "Enum": "RollOffMode"
- },
- "Tags": [],
- "Kind": {
- "Canonical": {
- "Serialization": "Serializes"
- }
- }
- },
- "SoundGroup": {
- "Name": "SoundGroup",
- "Scriptability": "ReadWrite",
- "DataType": {
- "Value": "Ref"
- },
- "Tags": [],
- "Kind": {
- "Canonical": {
- "Serialization": "Serializes"
- }
- }
- },
- "Source": {
- "Name": "Source",
- "Scriptability": "ReadWrite",
- "DataType": {
- "Value": "Ref"
- },
- "Tags": [],
- "Kind": {
- "Canonical": {
- "Serialization": "Serializes"
- }
- }
- },
- "Volume": {
- "Name": "Volume",
- "Scriptability": "ReadWrite",
- "DataType": {
- "Value": "Float32"
- },
- "Tags": [],
- "Kind": {
- "Canonical": {
- "Serialization": "Serializes"
- }
- }
- }
- },
- "DefaultProperties": {
- "Attributes": {
- "BinaryString": ""
- },
- "RollOffMode": {
- "Enum": 0
- },
- "SourceAssetId": {
- "Int64": -1
- },
- "Tags": {
- "BinaryString": ""
- },
- "Volume": {
- "Float32": 0.0
- }
- }
- },
"SpecialMesh": {
"Name": "SpecialMesh",
"Tags": [],
@@ -37560,7 +43331,7 @@
},
"DefaultProperties": {
"Attributes": {
- "BinaryString": ""
+ "Attributes": {}
},
"MeshId": {
"Content": ""
@@ -37586,7 +43357,7 @@
"Int64": -1
},
"Tags": {
- "BinaryString": ""
+ "Tags": []
},
"TextureId": {
"Content": ""
@@ -37627,7 +43398,7 @@
"Bool": false
},
"Attributes": {
- "BinaryString": ""
+ "Attributes": {}
},
"CFrame": {
"CFrame": {
@@ -37676,7 +43447,7 @@
"Int64": -1
},
"Tags": {
- "BinaryString": ""
+ "Tags": []
},
"Transparency": {
"Float32": 0.0
@@ -37739,7 +43510,7 @@
"Float32": 90.0
},
"Attributes": {
- "BinaryString": ""
+ "Attributes": {}
},
"Brightness": {
"Float32": 1.0
@@ -37767,7 +43538,7 @@
"Int64": -1
},
"Tags": {
- "BinaryString": ""
+ "Tags": []
}
}
},
@@ -37925,13 +43696,13 @@
},
"DefaultProperties": {
"Attributes": {
- "BinaryString": ""
+ "Attributes": {}
},
"Coils": {
"Float32": 3.0
},
"Color": {
- "Int32": 200
+ "BrickColor": 200
},
"Damping": {
"Float32": 0.0
@@ -37964,7 +43735,7 @@
"Float32": 0.0
},
"Tags": {
- "BinaryString": ""
+ "Tags": []
},
"Thickness": {
"Float32": 0.1
@@ -38145,13 +43916,13 @@
"Properties": {},
"DefaultProperties": {
"Attributes": {
- "BinaryString": ""
+ "Attributes": {}
},
"SourceAssetId": {
"Int64": -1
},
"Tags": {
- "BinaryString": ""
+ "Tags": []
}
}
},
@@ -38174,13 +43945,13 @@
"Properties": {},
"DefaultProperties": {
"Attributes": {
- "BinaryString": ""
+ "Attributes": {}
},
"SourceAssetId": {
"Int64": -1
},
"Tags": {
- "BinaryString": ""
+ "Tags": []
}
}
},
@@ -38191,13 +43962,13 @@
"Properties": {},
"DefaultProperties": {
"Attributes": {
- "BinaryString": ""
+ "Attributes": {}
},
"SourceAssetId": {
"Int64": -1
},
"Tags": {
- "BinaryString": ""
+ "Tags": []
}
}
},
@@ -38299,7 +44070,7 @@
},
"DefaultProperties": {
"Attributes": {
- "BinaryString": ""
+ "Attributes": {}
},
"ResetPlayerGuiOnSpawn": {
"Bool": true
@@ -38317,7 +44088,7 @@
"Int64": -1
},
"Tags": {
- "BinaryString": ""
+ "Tags": []
},
"VirtualCursorMode": {
"Enum": 0
@@ -38334,13 +44105,13 @@
"Properties": {},
"DefaultProperties": {
"Attributes": {
- "BinaryString": ""
+ "Attributes": {}
},
"SourceAssetId": {
"Int64": -1
},
"Tags": {
- "BinaryString": ""
+ "Tags": []
}
}
},
@@ -38380,6 +44151,21 @@
}
}
},
+ "AvatarJointUpgrade": {
+ "Name": "AvatarJointUpgrade",
+ "Scriptability": "ReadWrite",
+ "DataType": {
+ "Enum": "AvatarJointUpgrade"
+ },
+ "Tags": [
+ "NotBrowsable"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
+ },
"CameraMaxZoomDistance": {
"Name": "CameraMaxZoomDistance",
"Scriptability": "ReadWrite",
@@ -38484,6 +44270,21 @@
}
}
},
+ "DeathStyle": {
+ "Name": "DeathStyle",
+ "Scriptability": "ReadWrite",
+ "DataType": {
+ "Enum": "DeathStyle"
+ },
+ "Tags": [
+ "NotBrowsable"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
+ },
"DevCameraOcclusionMode": {
"Name": "DevCameraOcclusionMode",
"Scriptability": "ReadWrite",
@@ -38890,6 +44691,22 @@
}
}
},
+ "LoadCharacterLayeredClothing": {
+ "Name": "LoadCharacterLayeredClothing",
+ "Scriptability": "None",
+ "DataType": {
+ "Enum": "LoadCharacterLayeredClothing"
+ },
+ "Tags": [
+ "Hidden",
+ "NotScriptable"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
+ },
"LoadCharacterLayeredClothing ": {
"Name": "LoadCharacterLayeredClothing ",
"Scriptability": "None",
@@ -38938,11 +44755,14 @@
"Bool": true
},
"Attributes": {
- "BinaryString": ""
+ "Attributes": {}
},
"AutoJumpEnabled": {
"Bool": true
},
+ "AvatarJointUpgrade": {
+ "Enum": 0
+ },
"CameraMaxZoomDistance": {
"Float32": 400.0
},
@@ -38967,6 +44787,9 @@
"CharacterWalkSpeed": {
"Float32": 16.0
},
+ "DeathStyle": {
+ "Enum": 0
+ },
"DevCameraOcclusionMode": {
"Enum": 0
},
@@ -39063,6 +44886,9 @@
"LoadCharacterAppearance": {
"Bool": true
},
+ "LoadCharacterLayeredClothing": {
+ "Enum": 0
+ },
"NameDisplayDistance": {
"Float32": 100.0
},
@@ -39070,7 +44896,7 @@
"Int64": -1
},
"Tags": {
- "BinaryString": ""
+ "Tags": []
},
"UserEmotesEnabled": {
"Bool": true
@@ -39086,13 +44912,13 @@
"Properties": {},
"DefaultProperties": {
"Attributes": {
- "BinaryString": ""
+ "Attributes": {}
},
"SourceAssetId": {
"Int64": -1
},
"Tags": {
- "BinaryString": ""
+ "Tags": []
}
}
},
@@ -39304,6 +45130,17 @@
"Properties": {},
"DefaultProperties": {}
},
+ "StopWatchReporter": {
+ "Name": "StopWatchReporter",
+ "Tags": [
+ "NotCreatable",
+ "NotReplicated",
+ "Service"
+ ],
+ "Superclass": "Instance",
+ "Properties": {},
+ "DefaultProperties": {}
+ },
"StringValue": {
"Name": "StringValue",
"Tags": [],
@@ -39325,13 +45162,13 @@
},
"DefaultProperties": {
"Attributes": {
- "BinaryString": ""
+ "Attributes": {}
},
"SourceAssetId": {
"Int64": -1
},
"Tags": {
- "BinaryString": ""
+ "Tags": []
},
"Value": {
"String": ""
@@ -39578,6 +45415,19 @@
}
}
},
+ "Automatically trigger AI Code Completion": {
+ "Name": "Automatically trigger AI Code Completion",
+ "Scriptability": "None",
+ "DataType": {
+ "Value": "Bool"
+ },
+ "Tags": [],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
+ },
"Background Color": {
"Name": "Background Color",
"Scriptability": "ReadWrite",
@@ -39815,19 +45665,6 @@
}
}
},
- "Display Team Create toggle when creating a new experience": {
- "Name": "Display Team Create toggle when creating a new experience",
- "Scriptability": "ReadWrite",
- "DataType": {
- "Value": "Bool"
- },
- "Tags": [],
- "Kind": {
- "Canonical": {
- "Serialization": "Serializes"
- }
- }
- },
"DisplayLanguage": {
"Name": "DisplayLanguage",
"Scriptability": "None",
@@ -39857,19 +45694,6 @@
}
}
},
- "Drag Multiple Parts As Single Part": {
- "Name": "Drag Multiple Parts As Single Part",
- "Scriptability": "ReadWrite",
- "DataType": {
- "Value": "Bool"
- },
- "Tags": [],
- "Kind": {
- "Canonical": {
- "Serialization": "Serializes"
- }
- }
- },
"Enable Autocomplete": {
"Name": "Enable Autocomplete",
"Scriptability": "ReadWrite",
@@ -40039,6 +45863,19 @@
}
}
},
+ "EnableIndentationRulers": {
+ "Name": "EnableIndentationRulers",
+ "Scriptability": "None",
+ "DataType": {
+ "Value": "Bool"
+ },
+ "Tags": [],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
+ },
"EnableOnTypeAutocomplete": {
"Name": "EnableOnTypeAutocomplete",
"Scriptability": "None",
@@ -40070,19 +45907,6 @@
}
}
},
- "File > New creates a place with Team Create off": {
- "Name": "File > New creates a place with Team Create off",
- "Scriptability": "ReadWrite",
- "DataType": {
- "Value": "Bool"
- },
- "Tags": [],
- "Kind": {
- "Canonical": {
- "Serialization": "Serializes"
- }
- }
- },
"Find Selection Background Color": {
"Name": "Find Selection Background Color",
"Scriptability": "ReadWrite",
@@ -40165,6 +45989,21 @@
}
}
},
+ "HintColor": {
+ "Name": "HintColor",
+ "Scriptability": "ReadWrite",
+ "DataType": {
+ "Value": "Color3"
+ },
+ "Tags": [
+ "NotReplicated"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "DoesNotSerialize"
+ }
+ }
+ },
"Hover Animate Speed": {
"Name": "Hover Animate Speed",
"Scriptability": "ReadWrite",
@@ -40230,6 +46069,36 @@
}
}
},
+ "IndentationRulerColor": {
+ "Name": "IndentationRulerColor",
+ "Scriptability": "None",
+ "DataType": {
+ "Value": "Color3"
+ },
+ "Tags": [
+ "NotReplicated"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "DoesNotSerialize"
+ }
+ }
+ },
+ "InformationColor": {
+ "Name": "InformationColor",
+ "Scriptability": "ReadWrite",
+ "DataType": {
+ "Value": "Color3"
+ },
+ "Tags": [
+ "NotReplicated"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "DoesNotSerialize"
+ }
+ }
+ },
"Keyword Color": {
"Name": "Keyword Color",
"Scriptability": "ReadWrite",
@@ -40512,6 +46381,32 @@
}
}
},
+ "ReloadBuiltinPluginsOnChange": {
+ "Name": "ReloadBuiltinPluginsOnChange",
+ "Scriptability": "None",
+ "DataType": {
+ "Value": "Bool"
+ },
+ "Tags": [],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
+ },
+ "ReloadLocalPluginsOnChange": {
+ "Name": "ReloadLocalPluginsOnChange",
+ "Scriptability": "None",
+ "DataType": {
+ "Value": "Bool"
+ },
+ "Tags": [],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
+ },
"Render Throttle Percentage": {
"Name": "Render Throttle Percentage",
"Scriptability": "ReadWrite",
@@ -40680,19 +46575,6 @@
}
}
},
- "Search Content For Core Scripts": {
- "Name": "Search Content For Core Scripts",
- "Scriptability": "ReadWrite",
- "DataType": {
- "Value": "Bool"
- },
- "Tags": [],
- "Kind": {
- "Canonical": {
- "Serialization": "Serializes"
- }
- }
- },
"Secondary Text Color": {
"Name": "Secondary Text Color",
"Scriptability": "ReadWrite",
@@ -40807,19 +46689,6 @@
}
}
},
- "Selection Highlight Thickness": {
- "Name": "Selection Highlight Thickness",
- "Scriptability": "None",
- "DataType": {
- "Value": "Float32"
- },
- "Tags": [],
- "Kind": {
- "Canonical": {
- "Serialization": "Serializes"
- }
- }
- },
"Selection Line Thickness": {
"Name": "Selection Line Thickness",
"Scriptability": "None",
@@ -40989,9 +46858,9 @@
}
}
},
- "Show QT warnings in output": {
- "Name": "Show QT warnings in output",
- "Scriptability": "ReadWrite",
+ "Show Singly Selected Attachment Parent Frame": {
+ "Name": "Show Singly Selected Attachment Parent Frame",
+ "Scriptability": "None",
"DataType": {
"Value": "Bool"
},
@@ -41198,6 +47067,120 @@
"Properties": {},
"DefaultProperties": {}
},
+ "StudioCallout": {
+ "Name": "StudioCallout",
+ "Tags": [],
+ "Superclass": "Instance",
+ "Properties": {
+ "AnchorPoint": {
+ "Name": "AnchorPoint",
+ "Scriptability": "None",
+ "DataType": {
+ "Value": "Vector2"
+ },
+ "Tags": [
+ "Hidden",
+ "NotReplicated"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "DoesNotSerialize"
+ }
+ }
+ },
+ "IsArrowVisible": {
+ "Name": "IsArrowVisible",
+ "Scriptability": "None",
+ "DataType": {
+ "Value": "Bool"
+ },
+ "Tags": [
+ "Hidden",
+ "NotReplicated"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "DoesNotSerialize"
+ }
+ }
+ },
+ "IsNextVisible": {
+ "Name": "IsNextVisible",
+ "Scriptability": "None",
+ "DataType": {
+ "Value": "Bool"
+ },
+ "Tags": [
+ "Hidden",
+ "NotReplicated"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "DoesNotSerialize"
+ }
+ }
+ },
+ "RowName": {
+ "Name": "RowName",
+ "Scriptability": "None",
+ "DataType": {
+ "Value": "String"
+ },
+ "Tags": [
+ "Hidden",
+ "NotReplicated"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "DoesNotSerialize"
+ }
+ }
+ },
+ "Text": {
+ "Name": "Text",
+ "Scriptability": "None",
+ "DataType": {
+ "Value": "String"
+ },
+ "Tags": [
+ "Hidden",
+ "NotReplicated"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "DoesNotSerialize"
+ }
+ }
+ },
+ "Title": {
+ "Name": "Title",
+ "Scriptability": "None",
+ "DataType": {
+ "Value": "String"
+ },
+ "Tags": [
+ "Hidden",
+ "NotReplicated"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "DoesNotSerialize"
+ }
+ }
+ }
+ },
+ "DefaultProperties": {
+ "Attributes": {
+ "Attributes": {}
+ },
+ "SourceAssetId": {
+ "Int64": -1
+ },
+ "Tags": {
+ "Tags": []
+ }
+ }
+ },
"StudioData": {
"Name": "StudioData",
"Tags": [
@@ -41224,7 +47207,7 @@
},
"DefaultProperties": {
"Attributes": {
- "BinaryString": ""
+ "Attributes": {}
},
"EnableScriptCollabByDefaultOnLoad": {
"Bool": false
@@ -41233,7 +47216,7 @@
"Int64": -1
},
"Tags": {
- "BinaryString": ""
+ "Tags": []
}
}
},
@@ -41316,6 +47299,23 @@
},
"DefaultProperties": {}
},
+ "StudioObjectBase": {
+ "Name": "StudioObjectBase",
+ "Tags": [],
+ "Superclass": "Instance",
+ "Properties": {},
+ "DefaultProperties": {
+ "Attributes": {
+ "Attributes": {}
+ },
+ "SourceAssetId": {
+ "Int64": -1
+ },
+ "Tags": {
+ "Tags": []
+ }
+ }
+ },
"StudioPublishService": {
"Name": "StudioPublishService",
"Tags": [
@@ -41414,6 +47414,7 @@
"Value": "Bool"
},
"Tags": [
+ "Deprecated",
"NotReplicated",
"ReadOnly"
],
@@ -41505,22 +47506,6 @@
}
}
},
- "ShowActiveInstanceHighlight": {
- "Name": "ShowActiveInstanceHighlight",
- "Scriptability": "None",
- "DataType": {
- "Value": "Bool"
- },
- "Tags": [
- "Hidden",
- "NotReplicated"
- ],
- "Kind": {
- "Canonical": {
- "Serialization": "DoesNotSerialize"
- }
- }
- },
"ShowConstraintDetails": {
"Name": "ShowConstraintDetails",
"Scriptability": "Read",
@@ -41581,6 +47566,229 @@
"Properties": {},
"DefaultProperties": {}
},
+ "StudioWidget": {
+ "Name": "StudioWidget",
+ "Tags": [],
+ "Superclass": "StudioObjectBase",
+ "Properties": {},
+ "DefaultProperties": {
+ "Attributes": {
+ "Attributes": {}
+ },
+ "SourceAssetId": {
+ "Int64": -1
+ },
+ "Tags": {
+ "Tags": []
+ }
+ }
+ },
+ "StyleBase": {
+ "Name": "StyleBase",
+ "Tags": [
+ "NotCreatable"
+ ],
+ "Superclass": "Instance",
+ "Properties": {},
+ "DefaultProperties": {}
+ },
+ "StyleDerive": {
+ "Name": "StyleDerive",
+ "Tags": [],
+ "Superclass": "Instance",
+ "Properties": {
+ "Index": {
+ "Name": "Index",
+ "Scriptability": "None",
+ "DataType": {
+ "Value": "Int32"
+ },
+ "Tags": [
+ "Hidden",
+ "NotScriptable"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
+ },
+ "StyleSheet": {
+ "Name": "StyleSheet",
+ "Scriptability": "ReadWrite",
+ "DataType": {
+ "Value": "Ref"
+ },
+ "Tags": [],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
+ }
+ },
+ "DefaultProperties": {
+ "Attributes": {
+ "Attributes": {}
+ },
+ "Index": {
+ "Int32": -1
+ },
+ "SourceAssetId": {
+ "Int64": -1
+ },
+ "Tags": {
+ "Tags": []
+ }
+ }
+ },
+ "StyleLink": {
+ "Name": "StyleLink",
+ "Tags": [],
+ "Superclass": "Instance",
+ "Properties": {
+ "StyleSheet": {
+ "Name": "StyleSheet",
+ "Scriptability": "ReadWrite",
+ "DataType": {
+ "Value": "Ref"
+ },
+ "Tags": [],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
+ }
+ },
+ "DefaultProperties": {
+ "Attributes": {
+ "Attributes": {}
+ },
+ "SourceAssetId": {
+ "Int64": -1
+ },
+ "Tags": {
+ "Tags": []
+ }
+ }
+ },
+ "StyleRule": {
+ "Name": "StyleRule",
+ "Tags": [],
+ "Superclass": "StyleBase",
+ "Properties": {
+ "Index": {
+ "Name": "Index",
+ "Scriptability": "None",
+ "DataType": {
+ "Value": "Int32"
+ },
+ "Tags": [
+ "Hidden",
+ "NotScriptable"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
+ },
+ "PropertiesSerialize": {
+ "Name": "PropertiesSerialize",
+ "Scriptability": "None",
+ "DataType": {
+ "Value": "BinaryString"
+ },
+ "Tags": [
+ "Hidden",
+ "NotScriptable"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
+ },
+ "Selector": {
+ "Name": "Selector",
+ "Scriptability": "ReadWrite",
+ "DataType": {
+ "Value": "String"
+ },
+ "Tags": [],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
+ },
+ "SelectorError": {
+ "Name": "SelectorError",
+ "Scriptability": "Read",
+ "DataType": {
+ "Value": "String"
+ },
+ "Tags": [
+ "NotReplicated",
+ "ReadOnly"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "DoesNotSerialize"
+ }
+ }
+ }
+ },
+ "DefaultProperties": {
+ "Attributes": {
+ "Attributes": {}
+ },
+ "Index": {
+ "Int32": -1
+ },
+ "PropertiesSerialize": {
+ "BinaryString": ""
+ },
+ "Selector": {
+ "String": ""
+ },
+ "SourceAssetId": {
+ "Int64": -1
+ },
+ "Tags": {
+ "Tags": []
+ }
+ }
+ },
+ "StyleSheet": {
+ "Name": "StyleSheet",
+ "Tags": [],
+ "Superclass": "StyleBase",
+ "Properties": {},
+ "DefaultProperties": {
+ "Attributes": {
+ "Attributes": {}
+ },
+ "SourceAssetId": {
+ "Int64": -1
+ },
+ "Tags": {
+ "Tags": []
+ }
+ }
+ },
+ "StylingService": {
+ "Name": "StylingService",
+ "Tags": [
+ "NotCreatable",
+ "NotReplicated",
+ "Service"
+ ],
+ "Superclass": "Instance",
+ "Properties": {},
+ "DefaultProperties": {}
+ },
"SunRaysEffect": {
"Name": "SunRaysEffect",
"Tags": [],
@@ -41615,7 +47823,7 @@
},
"DefaultProperties": {
"Attributes": {
- "BinaryString": ""
+ "Attributes": {}
},
"Enabled": {
"Bool": true
@@ -41630,7 +47838,7 @@
"Float32": 1.0
},
"Tags": {
- "BinaryString": ""
+ "Tags": []
}
}
},
@@ -41723,7 +47931,7 @@
"Enum": 0
},
"Attributes": {
- "BinaryString": ""
+ "Attributes": {}
},
"ColorMap": {
"Content": ""
@@ -41741,7 +47949,7 @@
"Int64": -1
},
"Tags": {
- "BinaryString": ""
+ "Tags": []
},
"TexturePack": {
"Content": ""
@@ -41909,7 +48117,7 @@
"Bool": false
},
"Attributes": {
- "BinaryString": ""
+ "Attributes": {}
},
"AutoLocalize": {
"Bool": true
@@ -41963,7 +48171,7 @@
"Int64": -1
},
"Tags": {
- "BinaryString": ""
+ "Tags": []
},
"ToolPunchThroughDistance": {
"Float32": 0.0
@@ -42075,7 +48283,7 @@
"Float32": 90.0
},
"Attributes": {
- "BinaryString": ""
+ "Attributes": {}
},
"Brightness": {
"Float32": 1.0
@@ -42103,7 +48311,7 @@
"Int64": -1
},
"Tags": {
- "BinaryString": ""
+ "Tags": []
}
}
},
@@ -42128,7 +48336,7 @@
},
"DefaultProperties": {
"Attributes": {
- "BinaryString": ""
+ "Attributes": {}
},
"Color3": {
"Color3": [
@@ -42141,7 +48349,7 @@
"Int64": -1
},
"Tags": {
- "BinaryString": ""
+ "Tags": []
},
"TargetSurface": {
"Enum": 0
@@ -42232,7 +48440,10 @@
"Float32": 0.0
},
"Attributes": {
- "BinaryString": ""
+ "Attributes": {}
+ },
+ "BalanceRigidityEnabled": {
+ "Bool": false
},
"MoveSpeedFactor": {
"Float32": 1.0
@@ -42243,9 +48454,6 @@
"PitchSpeedFactor": {
"Float32": 1.0
},
- "RigidityEnabled": {
- "Bool": false
- },
"RollMaxTorque": {
"Float32": 10000.0
},
@@ -42256,7 +48464,7 @@
"Int64": -1
},
"Tags": {
- "BinaryString": ""
+ "Tags": []
}
}
},
@@ -42268,6 +48476,19 @@
],
"Superclass": "ScriptBuilder",
"Properties": {
+ "CompileTarget": {
+ "Name": "CompileTarget",
+ "Scriptability": "ReadWrite",
+ "DataType": {
+ "Enum": "CompileTarget"
+ },
+ "Tags": [],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
+ },
"CoverageInfo": {
"Name": "CoverageInfo",
"Scriptability": "ReadWrite",
@@ -42313,7 +48534,9 @@
"DataType": {
"Value": "Bool"
},
- "Tags": [],
+ "Tags": [
+ "Deprecated"
+ ],
"Kind": {
"Canonical": {
"Serialization": "Serializes"
@@ -42476,7 +48699,7 @@
},
"DefaultProperties": {
"Attributes": {
- "BinaryString": ""
+ "Attributes": {}
},
"AutoAssignable": {
"Bool": true
@@ -42485,10 +48708,10 @@
"Int64": -1
},
"Tags": {
- "BinaryString": ""
+ "Tags": []
},
"TeamColor": {
- "Int32": 1
+ "BrickColor": 1
}
}
},
@@ -42499,7 +48722,24 @@
"Service"
],
"Superclass": "Instance",
- "Properties": {},
+ "Properties": {
+ "InitialCameraCFrame": {
+ "Name": "InitialCameraCFrame",
+ "Scriptability": "None",
+ "DataType": {
+ "Value": "CFrame"
+ },
+ "Tags": [
+ "Hidden",
+ "NotScriptable"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "DoesNotSerialize"
+ }
+ }
+ }
+ },
"DefaultProperties": {}
},
"TeamCreatePublishService": {
@@ -42533,13 +48773,13 @@
"Properties": {},
"DefaultProperties": {
"Attributes": {
- "BinaryString": ""
+ "Attributes": {}
},
"SourceAssetId": {
"Int64": -1
},
"Tags": {
- "BinaryString": ""
+ "Tags": []
}
}
},
@@ -42632,7 +48872,7 @@
},
"DefaultProperties": {
"Attributes": {
- "BinaryString": ""
+ "Attributes": {}
},
"ReservedServerAccessCode": {
"String": ""
@@ -42647,7 +48887,7 @@
"Int64": -1
},
"Tags": {
- "BinaryString": ""
+ "Tags": []
}
}
},
@@ -42678,13 +48918,13 @@
},
"DefaultProperties": {
"Attributes": {
- "BinaryString": ""
+ "Attributes": {}
},
"SourceAssetId": {
"Int64": -1
},
"Tags": {
- "BinaryString": ""
+ "Tags": []
}
}
},
@@ -42717,6 +48957,76 @@
],
"Superclass": "BasePart",
"Properties": {
+ "AcquisitionMethod": {
+ "Name": "AcquisitionMethod",
+ "Scriptability": "None",
+ "DataType": {
+ "Enum": "TerrainAcquisitionMethod"
+ },
+ "Tags": [
+ "Hidden",
+ "NotScriptable"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
+ },
+ "ClusterGrid": {
+ "Name": "ClusterGrid",
+ "Scriptability": "None",
+ "DataType": {
+ "Value": "String"
+ },
+ "Tags": [
+ "Hidden",
+ "NotReplicated",
+ "NotScriptable",
+ "WriteOnly"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "DoesNotSerialize"
+ }
+ }
+ },
+ "ClusterGridV2": {
+ "Name": "ClusterGridV2",
+ "Scriptability": "None",
+ "DataType": {
+ "Value": "String"
+ },
+ "Tags": [
+ "Hidden",
+ "NotReplicated",
+ "NotScriptable",
+ "WriteOnly"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "DoesNotSerialize"
+ }
+ }
+ },
+ "ClusterGridV3": {
+ "Name": "ClusterGridV3",
+ "Scriptability": "None",
+ "DataType": {
+ "Value": "BinaryString"
+ },
+ "Tags": [
+ "Hidden",
+ "NotReplicated",
+ "NotScriptable",
+ "WriteOnly"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "DoesNotSerialize"
+ }
+ }
+ },
"Decoration": {
"Name": "Decoration",
"Scriptability": "None",
@@ -42767,9 +49077,9 @@
},
"MaterialColors": {
"Name": "MaterialColors",
- "Scriptability": "None",
+ "Scriptability": "Custom",
"DataType": {
- "Value": "BinaryString"
+ "Value": "MaterialColors"
},
"Tags": [
"NotScriptable"
@@ -42796,6 +49106,23 @@
}
}
},
+ "PhysicsGrid": {
+ "Name": "PhysicsGrid",
+ "Scriptability": "None",
+ "DataType": {
+ "Value": "BinaryString"
+ },
+ "Tags": [
+ "Hidden",
+ "NotReplicated",
+ "NotScriptable"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
+ },
"ShorelinesUpgraded": {
"Name": "ShorelinesUpgraded",
"Scriptability": "None",
@@ -42811,6 +49138,23 @@
}
}
},
+ "SmoothGrid": {
+ "Name": "SmoothGrid",
+ "Scriptability": "None",
+ "DataType": {
+ "Value": "BinaryString"
+ },
+ "Tags": [
+ "Hidden",
+ "NotReplicated",
+ "NotScriptable"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
+ },
"SmoothVoxelsUpgraded": {
"Name": "SmoothVoxelsUpgraded",
"Scriptability": "None",
@@ -42893,11 +49237,14 @@
}
},
"DefaultProperties": {
+ "AcquisitionMethod": {
+ "Enum": 0
+ },
"Anchored": {
"Bool": true
},
"Attributes": {
- "BinaryString": ""
+ "Attributes": {}
},
"BackParamA": {
"Float32": -0.5
@@ -42980,6 +49327,9 @@
"Decoration": {
"Bool": false
},
+ "EnableFluidForces": {
+ "Bool": true
+ },
"FrontParamA": {
"Float32": -0.5
},
@@ -43014,7 +49364,119 @@
"Enum": 256
},
"MaterialColors": {
- "BinaryString": "AAAAAAAAan8/P39rf2Y/ilY+j35fi21PZmxvZbDqw8faiVpHOi4kHh4lZlw76JxKc3trhHtagcLgc4RKxr21zq2UlJSM"
+ "MaterialColors": {
+ "Grass": [
+ 106,
+ 127,
+ 63
+ ],
+ "Slate": [
+ 63,
+ 127,
+ 107
+ ],
+ "Concrete": [
+ 127,
+ 102,
+ 63
+ ],
+ "Brick": [
+ 138,
+ 86,
+ 62
+ ],
+ "Sand": [
+ 143,
+ 126,
+ 95
+ ],
+ "WoodPlanks": [
+ 139,
+ 109,
+ 79
+ ],
+ "Rock": [
+ 102,
+ 108,
+ 111
+ ],
+ "Glacier": [
+ 101,
+ 176,
+ 234
+ ],
+ "Snow": [
+ 195,
+ 199,
+ 218
+ ],
+ "Sandstone": [
+ 137,
+ 90,
+ 71
+ ],
+ "Mud": [
+ 58,
+ 46,
+ 36
+ ],
+ "Basalt": [
+ 30,
+ 30,
+ 37
+ ],
+ "Ground": [
+ 102,
+ 92,
+ 59
+ ],
+ "CrackedLava": [
+ 232,
+ 156,
+ 74
+ ],
+ "Asphalt": [
+ 115,
+ 123,
+ 107
+ ],
+ "Cobblestone": [
+ 132,
+ 123,
+ 90
+ ],
+ "Ice": [
+ 129,
+ 194,
+ 224
+ ],
+ "LeafyGrass": [
+ 115,
+ 132,
+ 74
+ ],
+ "Salt": [
+ 198,
+ 189,
+ 181
+ ],
+ "Limestone": [
+ 206,
+ 173,
+ 148
+ ],
+ "Pavement": [
+ 148,
+ 148,
+ 140
+ ]
+ }
+ },
+ "MaterialVariantSerialized": {
+ "String": ""
+ },
+ "PhysicsGrid": {
+ "BinaryString": "AgMAAAAAAAAAAAAAAAA="
},
"PivotOffset": {
"CFrame": {
@@ -43077,6 +49539,9 @@
2044.0
]
},
+ "SmoothGrid": {
+ "BinaryString": "AQU="
+ },
"SmoothVoxelsUpgraded": {
"Bool": false
},
@@ -43084,7 +49549,7 @@
"Int64": -1
},
"Tags": {
- "BinaryString": ""
+ "Tags": []
},
"TopParamA": {
"Float32": -0.5
@@ -43224,11 +49689,27 @@
"Serialization": "Serializes"
}
}
+ },
+ "TexturePack": {
+ "Name": "TexturePack",
+ "Scriptability": "None",
+ "DataType": {
+ "Value": "Content"
+ },
+ "Tags": [
+ "Hidden",
+ "NotScriptable"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
}
},
"DefaultProperties": {
"Attributes": {
- "BinaryString": ""
+ "Attributes": {}
},
"ColorMap": {
"Content": ""
@@ -43255,7 +49736,10 @@
"Float32": 10.0
},
"Tags": {
- "BinaryString": ""
+ "Tags": []
+ },
+ "TexturePack": {
+ "Content": ""
}
}
},
@@ -43264,6 +49748,56 @@
"Tags": [],
"Superclass": "Instance",
"Properties": {
+ "ExtentsMax": {
+ "Name": "ExtentsMax",
+ "Scriptability": "None",
+ "DataType": {
+ "Value": "Vector3int16"
+ },
+ "Tags": [
+ "Hidden",
+ "NotScriptable"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
+ },
+ "ExtentsMin": {
+ "Name": "ExtentsMin",
+ "Scriptability": "None",
+ "DataType": {
+ "Value": "Vector3int16"
+ },
+ "Tags": [
+ "Hidden",
+ "NotScriptable"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
+ },
+ "GridV3": {
+ "Name": "GridV3",
+ "Scriptability": "None",
+ "DataType": {
+ "Value": "BinaryString"
+ },
+ "Tags": [
+ "Hidden",
+ "NotReplicated",
+ "NotScriptable",
+ "WriteOnly"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "DoesNotSerialize"
+ }
+ }
+ },
"IsSmooth": {
"Name": "IsSmooth",
"Scriptability": "Read",
@@ -43296,17 +49830,51 @@
"Serialization": "DoesNotSerialize"
}
}
+ },
+ "SmoothGrid": {
+ "Name": "SmoothGrid",
+ "Scriptability": "None",
+ "DataType": {
+ "Value": "BinaryString"
+ },
+ "Tags": [
+ "Hidden",
+ "NotReplicated",
+ "NotScriptable"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
}
},
"DefaultProperties": {
"Attributes": {
- "BinaryString": ""
+ "Attributes": {}
+ },
+ "ExtentsMax": {
+ "Vector3int16": [
+ 0,
+ 0,
+ 0
+ ]
+ },
+ "ExtentsMin": {
+ "Vector3int16": [
+ 0,
+ 0,
+ 0
+ ]
+ },
+ "SmoothGrid": {
+ "BinaryString": "AQU="
},
"SourceAssetId": {
"Int64": -1
},
"Tags": {
- "BinaryString": ""
+ "Tags": []
}
}
},
@@ -43485,7 +50053,7 @@
},
"DefaultProperties": {
"Attributes": {
- "BinaryString": ""
+ "Attributes": {}
},
"AutoRuns": {
"Bool": true
@@ -43515,7 +50083,7 @@
"Int64": -1
},
"Tags": {
- "BinaryString": ""
+ "Tags": []
},
"Timeout": {
"Float64": 10.0
@@ -43540,6 +50108,23 @@
}
}
},
+ "Confidential": {
+ "Name": "Confidential",
+ "Scriptability": "None",
+ "DataType": {
+ "Value": "Bool"
+ },
+ "Tags": [
+ "Hidden",
+ "NotReplicated",
+ "NotScriptable"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "DoesNotSerialize"
+ }
+ }
+ },
"ContentText": {
"Name": "ContentText",
"Scriptability": "Read",
@@ -43581,7 +50166,12 @@
],
"Kind": {
"Canonical": {
- "Serialization": "DoesNotSerialize"
+ "Serialization": {
+ "Migrate": {
+ "To": "FontFace",
+ "Migration": "FontToFontFace"
+ }
+ }
}
}
},
@@ -43825,6 +50415,19 @@
}
}
},
+ "TextDirection": {
+ "Name": "TextDirection",
+ "Scriptability": "ReadWrite",
+ "DataType": {
+ "Enum": "TextDirection"
+ },
+ "Tags": [],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
+ },
"TextEditable": {
"Name": "TextEditable",
"Scriptability": "ReadWrite",
@@ -44015,7 +50618,7 @@
]
},
"Attributes": {
- "BinaryString": ""
+ "Attributes": {}
},
"AutoLocalize": {
"Bool": true
@@ -44146,7 +50749,7 @@
"Int64": -1
},
"Tags": {
- "BinaryString": ""
+ "Tags": []
},
"Text": {
"String": "TextBox"
@@ -44158,6 +50761,9 @@
0.20784315
]
},
+ "TextDirection": {
+ "Enum": 0
+ },
"TextEditable": {
"Bool": true
},
@@ -44215,6 +50821,23 @@
"Tags": [],
"Superclass": "GuiButton",
"Properties": {
+ "Confidential": {
+ "Name": "Confidential",
+ "Scriptability": "None",
+ "DataType": {
+ "Value": "Bool"
+ },
+ "Tags": [
+ "Hidden",
+ "NotReplicated",
+ "NotScriptable"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "DoesNotSerialize"
+ }
+ }
+ },
"ContentText": {
"Name": "ContentText",
"Scriptability": "Read",
@@ -44243,7 +50866,12 @@
],
"Kind": {
"Canonical": {
- "Serialization": "DoesNotSerialize"
+ "Serialization": {
+ "Migrate": {
+ "To": "FontFace",
+ "Migration": "FontToFontFace"
+ }
+ }
}
}
},
@@ -44391,6 +51019,19 @@
}
}
},
+ "TextDirection": {
+ "Name": "TextDirection",
+ "Scriptability": "ReadWrite",
+ "DataType": {
+ "Enum": "TextDirection"
+ },
+ "Tags": [],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
+ },
"TextFits": {
"Name": "TextFits",
"Scriptability": "Read",
@@ -44552,7 +51193,7 @@
]
},
"Attributes": {
- "BinaryString": ""
+ "Attributes": {}
},
"AutoButtonColor": {
"Bool": true
@@ -44676,7 +51317,7 @@
"Enum": 0
},
"Tags": {
- "BinaryString": ""
+ "Tags": []
},
"Text": {
"String": "Button"
@@ -44688,6 +51329,9 @@
0.20784315
]
},
+ "TextDirection": {
+ "Enum": 0
+ },
"TextScaled": {
"Bool": false
},
@@ -44734,13 +51378,13 @@
"Properties": {},
"DefaultProperties": {
"Attributes": {
- "BinaryString": ""
+ "Attributes": {}
},
"SourceAssetId": {
"Int64": -1
},
"Tags": {
- "BinaryString": ""
+ "Tags": []
}
}
},
@@ -44791,7 +51435,7 @@
},
"DefaultProperties": {
"Attributes": {
- "BinaryString": ""
+ "Attributes": {}
},
"Enabled": {
"Bool": true
@@ -44806,7 +51450,7 @@
"Int64": -1
},
"Tags": {
- "BinaryString": ""
+ "Tags": []
}
}
},
@@ -44827,6 +51471,19 @@
],
"Superclass": "Instance",
"Properties": {
+ "BubbleChatMessageProperties": {
+ "Name": "BubbleChatMessageProperties",
+ "Scriptability": "ReadWrite",
+ "DataType": {
+ "Value": "Ref"
+ },
+ "Tags": [],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
+ },
"MessageId": {
"Name": "MessageId",
"Scriptability": "ReadWrite",
@@ -44955,13 +51612,13 @@
},
"DefaultProperties": {
"Attributes": {
- "BinaryString": ""
+ "Attributes": {}
},
"SourceAssetId": {
"Int64": -1
},
"Tags": {
- "BinaryString": ""
+ "Tags": []
}
}
},
@@ -45015,7 +51672,7 @@
},
"DefaultProperties": {
"Attributes": {
- "BinaryString": ""
+ "Attributes": {}
},
"ChatVersion": {
"Enum": 0
@@ -45030,7 +51687,7 @@
"Int64": -1
},
"Tags": {
- "BinaryString": ""
+ "Tags": []
}
}
},
@@ -45044,11 +51701,71 @@
"Properties": {},
"DefaultProperties": {}
},
+ "TextFilterTranslatedResult": {
+ "Name": "TextFilterTranslatedResult",
+ "Tags": [
+ "NotCreatable",
+ "NotReplicated"
+ ],
+ "Superclass": "Instance",
+ "Properties": {
+ "SourceLanguage": {
+ "Name": "SourceLanguage",
+ "Scriptability": "Read",
+ "DataType": {
+ "Value": "String"
+ },
+ "Tags": [
+ "NotReplicated",
+ "ReadOnly"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "DoesNotSerialize"
+ }
+ }
+ },
+ "SourceText": {
+ "Name": "SourceText",
+ "Scriptability": "Read",
+ "DataType": {
+ "Value": "Ref"
+ },
+ "Tags": [
+ "NotReplicated",
+ "ReadOnly"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "DoesNotSerialize"
+ }
+ }
+ }
+ },
+ "DefaultProperties": {}
+ },
"TextLabel": {
"Name": "TextLabel",
"Tags": [],
"Superclass": "GuiLabel",
"Properties": {
+ "Confidential": {
+ "Name": "Confidential",
+ "Scriptability": "None",
+ "DataType": {
+ "Value": "Bool"
+ },
+ "Tags": [
+ "Hidden",
+ "NotReplicated",
+ "NotScriptable"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "DoesNotSerialize"
+ }
+ }
+ },
"ContentText": {
"Name": "ContentText",
"Scriptability": "Read",
@@ -45077,7 +51794,12 @@
],
"Kind": {
"Canonical": {
- "Serialization": "DoesNotSerialize"
+ "Serialization": {
+ "Migrate": {
+ "To": "FontFace",
+ "Migration": "FontToFontFace"
+ }
+ }
}
}
},
@@ -45225,6 +51947,19 @@
}
}
},
+ "TextDirection": {
+ "Name": "TextDirection",
+ "Scriptability": "ReadWrite",
+ "DataType": {
+ "Enum": "TextDirection"
+ },
+ "Tags": [],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
+ },
"TextFits": {
"Name": "TextFits",
"Scriptability": "Read",
@@ -45386,7 +52121,7 @@
]
},
"Attributes": {
- "BinaryString": ""
+ "Attributes": {}
},
"AutoLocalize": {
"Bool": true
@@ -45498,7 +52233,7 @@
"Int64": -1
},
"Tags": {
- "BinaryString": ""
+ "Tags": []
},
"Text": {
"String": "Label"
@@ -45510,6 +52245,9 @@
0.20784315
]
},
+ "TextDirection": {
+ "Enum": 0
+ },
"TextScaled": {
"Bool": false
},
@@ -45595,6 +52333,22 @@
"Serialization": "DoesNotSerialize"
}
}
+ },
+ "UserIdReplicated": {
+ "Name": "UserIdReplicated",
+ "Scriptability": "None",
+ "DataType": {
+ "Value": "Int64"
+ },
+ "Tags": [
+ "Hidden",
+ "NotScriptable"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "DoesNotSerialize"
+ }
+ }
}
},
"DefaultProperties": {}
@@ -45659,7 +52413,7 @@
},
"DefaultProperties": {
"Attributes": {
- "BinaryString": ""
+ "Attributes": {}
},
"Color3": {
"Color3": [
@@ -45687,7 +52441,7 @@
"Float32": 2.0
},
"Tags": {
- "BinaryString": ""
+ "Tags": []
},
"Texture": {
"Content": ""
@@ -45700,45 +52454,6 @@
}
}
},
- "TextureGuiExperimental": {
- "Name": "TextureGuiExperimental",
- "Tags": [
- "NotCreatable"
- ],
- "Superclass": "LayerCollector",
- "Properties": {
- "Size": {
- "Name": "Size",
- "Scriptability": "ReadWrite",
- "DataType": {
- "Value": "Vector2"
- },
- "Tags": [],
- "Kind": {
- "Canonical": {
- "Serialization": "Serializes"
- }
- }
- },
- "TemporaryId": {
- "Name": "TemporaryId",
- "Scriptability": "Read",
- "DataType": {
- "Value": "Content"
- },
- "Tags": [
- "NotReplicated",
- "ReadOnly"
- ],
- "Kind": {
- "Canonical": {
- "Serialization": "DoesNotSerialize"
- }
- }
- }
- },
- "DefaultProperties": {}
- },
"ThirdPartyUserService": {
"Name": "ThirdPartyUserService",
"Tags": [
@@ -45839,13 +52554,13 @@
"Properties": {},
"DefaultProperties": {
"Attributes": {
- "BinaryString": ""
+ "Attributes": {}
},
"SourceAssetId": {
"Int64": -1
},
"Tags": {
- "BinaryString": ""
+ "Tags": []
}
}
},
@@ -46010,7 +52725,7 @@
},
"DefaultProperties": {
"Attributes": {
- "BinaryString": ""
+ "Attributes": {}
},
"CanBeDropped": {
"Bool": true
@@ -46050,9 +52765,45 @@
"ManualActivationOnly": {
"Bool": false
},
+ "ModelMeshCFrame": {
+ "CFrame": {
+ "position": [
+ 0.0,
+ 0.0,
+ 0.0
+ ],
+ "orientation": [
+ [
+ 1.0,
+ 0.0,
+ 0.0
+ ],
+ [
+ 0.0,
+ 1.0,
+ 0.0
+ ],
+ [
+ 0.0,
+ 0.0,
+ 1.0
+ ]
+ ]
+ }
+ },
+ "ModelMeshSize": {
+ "Vector3": [
+ 0.0,
+ 0.0,
+ 0.0
+ ]
+ },
"ModelStreamingMode": {
"Enum": 0
},
+ "NeedsPivotMigration": {
+ "Bool": false
+ },
"RequiresHandle": {
"Bool": true
},
@@ -46063,13 +52814,39 @@
"Int64": -1
},
"Tags": {
- "BinaryString": ""
+ "Tags": []
},
"TextureId": {
"Content": ""
},
"ToolTip": {
"String": ""
+ },
+ "WorldPivotData": {
+ "OptionalCFrame": {
+ "position": [
+ 0.0,
+ 0.0,
+ 0.0
+ ],
+ "orientation": [
+ [
+ 1.0,
+ 0.0,
+ 0.0
+ ],
+ [
+ 0.0,
+ 1.0,
+ 0.0
+ ],
+ [
+ 0.0,
+ 0.0,
+ 1.0
+ ]
+ ]
+ }
}
}
},
@@ -46107,10 +52884,10 @@
},
"DefaultProperties": {
"Attributes": {
- "BinaryString": ""
+ "Attributes": {}
},
"Color": {
- "Int32": 23
+ "BrickColor": 23
},
"Enabled": {
"Bool": true
@@ -46122,7 +52899,7 @@
"Int64": -1
},
"Tags": {
- "BinaryString": ""
+ "Tags": []
},
"Torque": {
"Vector3": [
@@ -46280,13 +53057,13 @@
},
"DefaultProperties": {
"Attributes": {
- "BinaryString": ""
+ "Attributes": {}
},
"Coils": {
"Float32": 8.0
},
"Color": {
- "Int32": 200
+ "BrickColor": 200
},
"Damping": {
"Float32": 0.01
@@ -46319,7 +53096,7 @@
"Float32": 100.0
},
"Tags": {
- "BinaryString": ""
+ "Tags": []
},
"Visible": {
"Bool": false
@@ -46345,13 +53122,13 @@
"Properties": {},
"DefaultProperties": {
"Attributes": {
- "BinaryString": ""
+ "Attributes": {}
},
"SourceAssetId": {
"Int64": -1
},
"Tags": {
- "BinaryString": ""
+ "Tags": []
}
}
},
@@ -46664,7 +53441,7 @@
},
"DefaultProperties": {
"Attributes": {
- "BinaryString": ""
+ "Attributes": {}
},
"Brightness": {
"Float32": 1.0
@@ -46716,7 +53493,7 @@
"Int64": -1
},
"Tags": {
- "BinaryString": ""
+ "Tags": []
},
"Texture": {
"Content": ""
@@ -46835,7 +53612,7 @@
},
"DefaultProperties": {
"Attributes": {
- "BinaryString": ""
+ "Attributes": {}
},
"Depth": {
"Float32": 1.0
@@ -46856,7 +53633,7 @@
"Int64": -1
},
"Tags": {
- "BinaryString": ""
+ "Tags": []
}
}
},
@@ -46897,6 +53674,22 @@
"Serialization": "DoesNotSerialize"
}
}
+ },
+ "PhysicalConfigData": {
+ "Name": "PhysicalConfigData",
+ "Scriptability": "None",
+ "DataType": {
+ "Value": "SharedString"
+ },
+ "Tags": [
+ "Hidden",
+ "NotScriptable"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
}
},
"DefaultProperties": {}
@@ -46920,6 +53713,22 @@
"Serialization": "DoesNotSerialize"
}
}
+ },
+ "style": {
+ "Name": "style",
+ "Scriptability": "None",
+ "DataType": {
+ "Enum": "Style"
+ },
+ "Tags": [
+ "Hidden",
+ "NotScriptable"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
}
},
"DefaultProperties": {
@@ -46927,7 +53736,7 @@
"Bool": false
},
"Attributes": {
- "BinaryString": ""
+ "Attributes": {}
},
"BackParamA": {
"Float32": -0.5
@@ -47007,6 +53816,9 @@
"CustomPhysicalProperties": {
"PhysicalProperties": "Default"
},
+ "EnableFluidForces": {
+ "Bool": true
+ },
"FrontParamA": {
"Float32": -0.5
},
@@ -47040,6 +53852,9 @@
"Material": {
"Enum": 256
},
+ "MaterialVariantSerialized": {
+ "String": ""
+ },
"PivotOffset": {
"CFrame": {
"position": [
@@ -47102,7 +53917,7 @@
"Int64": -1
},
"Tags": {
- "BinaryString": ""
+ "Tags": []
},
"TopParamA": {
"Float32": -0.5
@@ -47125,9 +53940,23 @@
0.0,
0.0
]
+ },
+ "style": {
+ "Enum": 0
}
}
},
+ "TutorialService": {
+ "Name": "TutorialService",
+ "Tags": [
+ "NotCreatable",
+ "NotReplicated",
+ "Service"
+ ],
+ "Superclass": "Instance",
+ "Properties": {},
+ "DefaultProperties": {}
+ },
"Tween": {
"Name": "Tween",
"Tags": [],
@@ -47152,13 +53981,13 @@
},
"DefaultProperties": {
"Attributes": {
- "BinaryString": ""
+ "Attributes": {}
},
"SourceAssetId": {
"Int64": -1
},
"Tags": {
- "BinaryString": ""
+ "Tags": []
}
}
},
@@ -47199,13 +54028,33 @@
"Properties": {},
"DefaultProperties": {
"Attributes": {
- "BinaryString": ""
+ "Attributes": {}
},
"SourceAssetId": {
"Int64": -1
},
"Tags": {
- "BinaryString": ""
+ "Tags": []
+ }
+ }
+ },
+ "UGCAvatarService": {
+ "Name": "UGCAvatarService",
+ "Tags": [
+ "NotCreatable",
+ "Service"
+ ],
+ "Superclass": "Instance",
+ "Properties": {},
+ "DefaultProperties": {
+ "Attributes": {
+ "Attributes": {}
+ },
+ "SourceAssetId": {
+ "Int64": -1
+ },
+ "Tags": {
+ "Tags": []
}
}
},
@@ -47273,7 +54122,7 @@
"Enum": 0
},
"Attributes": {
- "BinaryString": ""
+ "Attributes": {}
},
"DominantAxis": {
"Enum": 0
@@ -47282,7 +54131,7 @@
"Int64": -1
},
"Tags": {
- "BinaryString": ""
+ "Tags": []
}
}
},
@@ -47334,7 +54183,7 @@
},
"DefaultProperties": {
"Attributes": {
- "BinaryString": ""
+ "Attributes": {}
},
"CornerRadius": {
"UDim": [
@@ -47346,7 +54195,7 @@
"Int64": -1
},
"Tags": {
- "BinaryString": ""
+ "Tags": []
}
}
},
@@ -47423,7 +54272,7 @@
},
"DefaultProperties": {
"Attributes": {
- "BinaryString": ""
+ "Attributes": {}
},
"Color": {
"ColorSequence": {
@@ -47463,7 +54312,7 @@
"Int64": -1
},
"Tags": {
- "BinaryString": ""
+ "Tags": []
},
"Transparency": {
"NumberSequence": {
@@ -47575,7 +54424,7 @@
},
"DefaultProperties": {
"Attributes": {
- "BinaryString": ""
+ "Attributes": {}
},
"CellPadding": {
"UDim2": [
@@ -47620,7 +54469,7 @@
"Enum": 0
},
"Tags": {
- "BinaryString": ""
+ "Tags": []
},
"VerticalAlignment": {
"Enum": 1
@@ -47736,7 +54585,7 @@
},
"DefaultProperties": {
"Attributes": {
- "BinaryString": ""
+ "Attributes": {}
},
"FillDirection": {
"Enum": 1
@@ -47757,7 +54606,7 @@
"Int64": -1
},
"Tags": {
- "BinaryString": ""
+ "Tags": []
},
"VerticalAlignment": {
"Enum": 1
@@ -47824,7 +54673,7 @@
},
"DefaultProperties": {
"Attributes": {
- "BinaryString": ""
+ "Attributes": {}
},
"PaddingBottom": {
"UDim": [
@@ -47854,7 +54703,7 @@
"Int64": -1
},
"Tags": {
- "BinaryString": ""
+ "Tags": []
}
}
},
@@ -48002,7 +54851,7 @@
"Bool": true
},
"Attributes": {
- "BinaryString": ""
+ "Attributes": {}
},
"Circular": {
"Bool": false
@@ -48038,7 +54887,7 @@
"Int64": -1
},
"Tags": {
- "BinaryString": ""
+ "Tags": []
},
"TouchInputEnabled": {
"Bool": true
@@ -48072,7 +54921,7 @@
},
"DefaultProperties": {
"Attributes": {
- "BinaryString": ""
+ "Attributes": {}
},
"Scale": {
"Float32": 1.0
@@ -48081,7 +54930,7 @@
"Int64": -1
},
"Tags": {
- "BinaryString": ""
+ "Tags": []
}
}
},
@@ -48119,7 +54968,7 @@
},
"DefaultProperties": {
"Attributes": {
- "BinaryString": ""
+ "Attributes": {}
},
"MaxSize": {
"Vector2": [
@@ -48137,7 +54986,7 @@
"Int64": -1
},
"Tags": {
- "BinaryString": ""
+ "Tags": []
}
}
},
@@ -48230,7 +55079,7 @@
"Enum": 0
},
"Attributes": {
- "BinaryString": ""
+ "Attributes": {}
},
"Color": {
"Color3": [
@@ -48249,7 +55098,7 @@
"Int64": -1
},
"Tags": {
- "BinaryString": ""
+ "Tags": []
},
"Thickness": {
"Float32": 1.0
@@ -48319,7 +55168,7 @@
},
"DefaultProperties": {
"Attributes": {
- "BinaryString": ""
+ "Attributes": {}
},
"FillDirection": {
"Enum": 1
@@ -48355,7 +55204,7 @@
"Int64": -1
},
"Tags": {
- "BinaryString": ""
+ "Tags": []
},
"VerticalAlignment": {
"Enum": 1
@@ -48396,7 +55245,7 @@
},
"DefaultProperties": {
"Attributes": {
- "BinaryString": ""
+ "Attributes": {}
},
"MaxTextSize": {
"Int32": 100
@@ -48408,7 +55257,7 @@
"Int64": -1
},
"Tags": {
- "BinaryString": ""
+ "Tags": []
}
}
},
@@ -48425,7 +55274,7 @@
"Content": ""
},
"Attributes": {
- "BinaryString": ""
+ "Attributes": {}
},
"BackParamA": {
"Float32": -0.5
@@ -48489,6 +55338,9 @@
"CastShadow": {
"Bool": true
},
+ "ChildData": {
+ "BinaryString": ""
+ },
"CollisionGroup": {
"String": "Default"
},
@@ -48505,6 +55357,12 @@
"CustomPhysicalProperties": {
"PhysicalProperties": "Default"
},
+ "EnableFluidForces": {
+ "Bool": true
+ },
+ "FormFactor": {
+ "Enum": 3
+ },
"FrontParamA": {
"Float32": -0.5
},
@@ -48517,6 +55375,13 @@
"FrontSurfaceInput": {
"Enum": 0
},
+ "InitialSize": {
+ "Vector3": [
+ 1.0,
+ 1.0,
+ 1.0
+ ]
+ },
"LeftParamA": {
"Float32": -0.5
},
@@ -48538,6 +55403,15 @@
"Material": {
"Enum": 256
},
+ "MaterialVariantSerialized": {
+ "String": ""
+ },
+ "MeshData": {
+ "BinaryString": ""
+ },
+ "PhysicsData": {
+ "BinaryString": ""
+ },
"PivotOffset": {
"CFrame": {
"position": [
@@ -48606,7 +55480,7 @@
"Int64": -1
},
"Tags": {
- "BinaryString": ""
+ "Tags": []
},
"TopParamA": {
"Float32": -0.5
@@ -48695,10 +55569,10 @@
},
"DefaultProperties": {
"Attributes": {
- "BinaryString": ""
+ "Attributes": {}
},
"Color": {
- "Int32": 1009
+ "BrickColor": 1009
},
"Enabled": {
"Bool": true
@@ -48719,7 +55593,7 @@
"Int64": -1
},
"Tags": {
- "BinaryString": ""
+ "Tags": []
},
"Visible": {
"Bool": false
@@ -48733,16 +55607,36 @@
"Service"
],
"Superclass": "Instance",
- "Properties": {},
+ "Properties": {
+ "CachedData": {
+ "Name": "CachedData",
+ "Scriptability": "None",
+ "DataType": {
+ "Value": "String"
+ },
+ "Tags": [
+ "Hidden",
+ "NotScriptable"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
+ }
+ },
"DefaultProperties": {
"Attributes": {
- "BinaryString": ""
+ "Attributes": {}
+ },
+ "CachedData": {
+ "String": "{\"lastSaveTime\":0,\"lastKnownPublishRequest\":0,\"users\":[]}"
},
"SourceAssetId": {
"Int64": -1
},
"Tags": {
- "BinaryString": ""
+ "Tags": []
}
}
},
@@ -48809,6 +55703,39 @@
}
}
},
+ "CompletedTutorials": {
+ "Name": "CompletedTutorials",
+ "Scriptability": "None",
+ "DataType": {
+ "Value": "String"
+ },
+ "Tags": [
+ "Hidden",
+ "NotScriptable"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
+ },
+ "ComputerCameraMovementChanged": {
+ "Name": "ComputerCameraMovementChanged",
+ "Scriptability": "None",
+ "DataType": {
+ "Value": "Bool"
+ },
+ "Tags": [
+ "Hidden",
+ "NotReplicated",
+ "NotScriptable"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
+ },
"ComputerCameraMovementMode": {
"Name": "ComputerCameraMovementMode",
"Scriptability": "ReadWrite",
@@ -48822,6 +55749,23 @@
}
}
},
+ "ComputerMovementChanged": {
+ "Name": "ComputerMovementChanged",
+ "Scriptability": "None",
+ "DataType": {
+ "Value": "Bool"
+ },
+ "Tags": [
+ "Hidden",
+ "NotReplicated",
+ "NotScriptable"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
+ },
"ComputerMovementMode": {
"Name": "ComputerMovementMode",
"Scriptability": "ReadWrite",
@@ -49116,6 +56060,22 @@
}
}
},
+ "PreferredTransparency": {
+ "Name": "PreferredTransparency",
+ "Scriptability": "None",
+ "DataType": {
+ "Value": "Float32"
+ },
+ "Tags": [
+ "Hidden",
+ "NotReplicated"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
+ },
"RCCProfilerRecordFrameRate": {
"Name": "RCCProfilerRecordFrameRate",
"Scriptability": "ReadWrite",
@@ -49142,6 +56102,22 @@
}
}
},
+ "ReducedMotion": {
+ "Name": "ReducedMotion",
+ "Scriptability": "None",
+ "DataType": {
+ "Value": "Bool"
+ },
+ "Tags": [
+ "Hidden",
+ "NotReplicated"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
+ },
"RotationType": {
"Name": "RotationType",
"Scriptability": "ReadWrite",
@@ -49216,6 +56192,23 @@
}
}
},
+ "TouchCameraMovementChanged": {
+ "Name": "TouchCameraMovementChanged",
+ "Scriptability": "None",
+ "DataType": {
+ "Value": "Bool"
+ },
+ "Tags": [
+ "Hidden",
+ "NotReplicated",
+ "NotScriptable"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
+ },
"TouchCameraMovementMode": {
"Name": "TouchCameraMovementMode",
"Scriptability": "ReadWrite",
@@ -49229,6 +56222,23 @@
}
}
},
+ "TouchMovementChanged": {
+ "Name": "TouchMovementChanged",
+ "Scriptability": "None",
+ "DataType": {
+ "Value": "Bool"
+ },
+ "Tags": [
+ "Hidden",
+ "NotReplicated",
+ "NotScriptable"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
+ },
"TouchMovementMode": {
"Name": "TouchMovementMode",
"Scriptability": "ReadWrite",
@@ -49242,6 +56252,22 @@
}
}
},
+ "UiNavigationKeyBindEnabled": {
+ "Name": "UiNavigationKeyBindEnabled",
+ "Scriptability": "None",
+ "DataType": {
+ "Value": "Bool"
+ },
+ "Tags": [
+ "Hidden",
+ "NotReplicated"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
+ },
"UsedCoreGuiIsVisibleToggle": {
"Name": "UsedCoreGuiIsVisibleToggle",
"Scriptability": "None",
@@ -49294,22 +56320,6 @@
}
}
},
- "VRPlayMode": {
- "Name": "VRPlayMode",
- "Scriptability": "Read",
- "DataType": {
- "Enum": "VRPlayMode"
- },
- "Tags": [
- "Hidden",
- "NotReplicated"
- ],
- "Kind": {
- "Canonical": {
- "Serialization": "Serializes"
- }
- }
- },
"VRRotationIntensity": {
"Name": "VRRotationIntensity",
"Scriptability": "None",
@@ -49364,6 +56374,23 @@
"Serialization": "Serializes"
}
}
+ },
+ "gaID": {
+ "Name": "gaID",
+ "Scriptability": "None",
+ "DataType": {
+ "Value": "String"
+ },
+ "Tags": [
+ "Hidden",
+ "NotReplicated",
+ "NotScriptable"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
}
},
"DefaultProperties": {}
@@ -49941,16 +56968,26 @@
},
"DefaultProperties": {
"Attributes": {
- "BinaryString": ""
+ "Attributes": {}
},
"SourceAssetId": {
"Int64": -1
},
"Tags": {
- "BinaryString": ""
+ "Tags": []
}
}
},
+ "VRStatusService": {
+ "Name": "VRStatusService",
+ "Tags": [
+ "NotCreatable",
+ "Service"
+ ],
+ "Superclass": "Instance",
+ "Properties": {},
+ "DefaultProperties": {}
+ },
"ValueBase": {
"Name": "ValueBase",
"Tags": [
@@ -49967,13 +57004,13 @@
"Properties": {},
"DefaultProperties": {
"Attributes": {
- "BinaryString": ""
+ "Attributes": {}
},
"SourceAssetId": {
"Int64": -1
},
"Tags": {
- "BinaryString": ""
+ "Tags": []
}
}
},
@@ -49998,13 +57035,13 @@
},
"DefaultProperties": {
"Attributes": {
- "BinaryString": ""
+ "Attributes": {}
},
"SourceAssetId": {
"Int64": -1
},
"Tags": {
- "BinaryString": ""
+ "Tags": []
},
"Value": {
"Vector3": [
@@ -50065,10 +57102,10 @@
"Bool": false
},
"Attributes": {
- "BinaryString": ""
+ "Attributes": {}
},
"Color": {
- "Int32": 23
+ "BrickColor": 23
},
"Enabled": {
"Bool": true
@@ -50087,7 +57124,7 @@
"Int64": -1
},
"Tags": {
- "BinaryString": ""
+ "Tags": []
},
"Visible": {
"Bool": false
@@ -50101,13 +57138,13 @@
"Properties": {},
"DefaultProperties": {
"Attributes": {
- "BinaryString": ""
+ "Attributes": {}
},
"SourceAssetId": {
"Int64": -1
},
"Tags": {
- "BinaryString": ""
+ "Tags": []
}
}
},
@@ -50193,7 +57230,9 @@
"DataType": {
"Value": "Int32"
},
- "Tags": [],
+ "Tags": [
+ "NotReplicated"
+ ],
"Kind": {
"Canonical": {
"Serialization": "Serializes"
@@ -50219,7 +57258,9 @@
"DataType": {
"Value": "Int32"
},
- "Tags": [],
+ "Tags": [
+ "NotReplicated"
+ ],
"Kind": {
"Canonical": {
"Serialization": "Serializes"
@@ -50271,7 +57312,7 @@
"Bool": false
},
"Attributes": {
- "BinaryString": ""
+ "Attributes": {}
},
"BackParamA": {
"Float32": -0.5
@@ -50354,6 +57395,9 @@
"Disabled": {
"Bool": false
},
+ "EnableFluidForces": {
+ "Bool": true
+ },
"FrontParamA": {
"Float32": -0.5
},
@@ -50390,6 +57434,9 @@
"Material": {
"Enum": 256
},
+ "MaterialVariantSerialized": {
+ "String": ""
+ },
"MaxSpeed": {
"Float32": 25.0
},
@@ -50461,7 +57508,7 @@
"Float32": 0.0
},
"Tags": {
- "BinaryString": ""
+ "Tags": []
},
"Throttle": {
"Int32": 0
@@ -50559,7 +57606,7 @@
},
"DefaultProperties": {
"Attributes": {
- "BinaryString": ""
+ "Attributes": {}
},
"C0": {
"CFrame": {
@@ -50629,7 +57676,7 @@
"Int64": -1
},
"Tags": {
- "BinaryString": ""
+ "Tags": []
}
}
},
@@ -50655,6 +57702,22 @@
"Serialization": "DoesNotSerialize"
}
}
+ },
+ "ScriptCollabVersionHistoryEnabled": {
+ "Name": "ScriptCollabVersionHistoryEnabled",
+ "Scriptability": "None",
+ "DataType": {
+ "Value": "Bool"
+ },
+ "Tags": [
+ "Hidden",
+ "NotScriptable"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "DoesNotSerialize"
+ }
+ }
}
},
"DefaultProperties": {}
@@ -50702,13 +57765,13 @@
},
"DefaultProperties": {
"Attributes": {
- "BinaryString": ""
+ "Attributes": {}
},
"SourceAssetId": {
"Int64": -1
},
"Tags": {
- "BinaryString": ""
+ "Tags": []
}
}
},
@@ -50761,6 +57824,22 @@
}
}
},
+ "PlayingReplicating": {
+ "Name": "PlayingReplicating",
+ "Scriptability": "None",
+ "DataType": {
+ "Value": "Bool"
+ },
+ "Tags": [
+ "Hidden",
+ "NotScriptable"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "DoesNotSerialize"
+ }
+ }
+ },
"Resolution": {
"Name": "Resolution",
"Scriptability": "Read",
@@ -50808,6 +57887,22 @@
}
}
},
+ "TimePositionReplicating": {
+ "Name": "TimePositionReplicating",
+ "Scriptability": "None",
+ "DataType": {
+ "Value": "Float64"
+ },
+ "Tags": [
+ "Hidden",
+ "NotScriptable"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "DoesNotSerialize"
+ }
+ }
+ },
"Video": {
"Name": "Video",
"Scriptability": "ReadWrite",
@@ -50846,7 +57941,7 @@
]
},
"Attributes": {
- "BinaryString": ""
+ "Attributes": {}
},
"AutoLocalize": {
"Bool": true
@@ -50947,7 +58042,7 @@
"Int64": -1
},
"Tags": {
- "BinaryString": ""
+ "Tags": []
},
"TimePosition": {
"Float64": 0.0
@@ -50966,6 +58061,26 @@
}
}
},
+ "VideoService": {
+ "Name": "VideoService",
+ "Tags": [
+ "NotCreatable",
+ "Service"
+ ],
+ "Superclass": "Instance",
+ "Properties": {},
+ "DefaultProperties": {
+ "Attributes": {
+ "Attributes": {}
+ },
+ "SourceAssetId": {
+ "Int64": -1
+ },
+ "Tags": {
+ "Tags": []
+ }
+ }
+ },
"ViewportFrame": {
"Name": "ViewportFrame",
"Tags": [],
@@ -50984,6 +58099,38 @@
}
}
},
+ "CameraCFrame": {
+ "Name": "CameraCFrame",
+ "Scriptability": "None",
+ "DataType": {
+ "Value": "CFrame"
+ },
+ "Tags": [
+ "Hidden",
+ "NotScriptable"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
+ },
+ "CameraFieldOfView": {
+ "Name": "CameraFieldOfView",
+ "Scriptability": "None",
+ "DataType": {
+ "Value": "Float32"
+ },
+ "Tags": [
+ "Hidden",
+ "NotScriptable"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
+ },
"CurrentCamera": {
"Name": "CurrentCamera",
"Scriptability": "ReadWrite",
@@ -51086,7 +58233,7 @@
]
},
"Attributes": {
- "BinaryString": ""
+ "Attributes": {}
},
"AutoLocalize": {
"Bool": true
@@ -51117,6 +58264,35 @@
"BorderSizePixel": {
"Int32": 1
},
+ "CameraCFrame": {
+ "CFrame": {
+ "position": [
+ 0.0,
+ 0.0,
+ 0.0
+ ],
+ "orientation": [
+ [
+ 1.0,
+ 0.0,
+ 0.0
+ ],
+ [
+ 0.0,
+ 1.0,
+ 0.0
+ ],
+ [
+ 0.0,
+ 0.0,
+ 1.0
+ ]
+ ]
+ }
+ },
+ "CameraFieldOfView": {
+ "Float32": 1.2217306
+ },
"ClipsDescendants": {
"Bool": false
},
@@ -51205,7 +58381,7 @@
"Int64": -1
},
"Tags": {
- "BinaryString": ""
+ "Tags": []
},
"Visible": {
"Bool": true
@@ -51241,13 +58417,13 @@
},
"DefaultProperties": {
"Attributes": {
- "BinaryString": ""
+ "Attributes": {}
},
"SourceAssetId": {
"Int64": -1
},
"Tags": {
- "BinaryString": ""
+ "Tags": []
}
}
},
@@ -51323,13 +58499,13 @@
},
"DefaultProperties": {
"Attributes": {
- "BinaryString": ""
+ "Attributes": {}
},
"SourceAssetId": {
"Int64": -1
},
"Tags": {
- "BinaryString": ""
+ "Tags": []
}
}
},
@@ -51354,6 +58530,21 @@
}
}
},
+ "UseNewJoinFlow": {
+ "Name": "UseNewJoinFlow",
+ "Scriptability": "None",
+ "DataType": {
+ "Value": "Bool"
+ },
+ "Tags": [
+ "Hidden"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "DoesNotSerialize"
+ }
+ }
+ },
"VoiceChatEnabledForPlaceOnRcc": {
"Name": "VoiceChatEnabledForPlaceOnRcc",
"Scriptability": "None",
@@ -51387,7 +58578,7 @@
},
"DefaultProperties": {
"Attributes": {
- "BinaryString": ""
+ "Attributes": {}
},
"EnableDefaultVoice": {
"Bool": true
@@ -51396,44 +58587,7 @@
"Int64": -1
},
"Tags": {
- "BinaryString": ""
- }
- }
- },
- "VoiceSource": {
- "Name": "VoiceSource",
- "Tags": [
- "Deprecated",
- "NotCreatable"
- ],
- "Superclass": "Instance",
- "Properties": {
- "UserId": {
- "Name": "UserId",
- "Scriptability": "Read",
- "DataType": {
- "Value": "Int64"
- },
- "Tags": [
- "NotReplicated",
- "ReadOnly"
- ],
- "Kind": {
- "Canonical": {
- "Serialization": "DoesNotSerialize"
- }
- }
- }
- },
- "DefaultProperties": {
- "Attributes": {
- "BinaryString": ""
- },
- "SourceAssetId": {
- "Int64": -1
- },
- "Tags": {
- "BinaryString": ""
+ "Tags": []
}
}
},
@@ -51447,7 +58601,7 @@
"Bool": false
},
"Attributes": {
- "BinaryString": ""
+ "Attributes": {}
},
"BackParamA": {
"Float32": -0.5
@@ -51527,6 +58681,9 @@
"CustomPhysicalProperties": {
"PhysicalProperties": "Default"
},
+ "EnableFluidForces": {
+ "Bool": true
+ },
"FormFactor": {
"Enum": 1
},
@@ -51563,6 +58720,9 @@
"Material": {
"Enum": 256
},
+ "MaterialVariantSerialized": {
+ "String": ""
+ },
"PivotOffset": {
"CFrame": {
"position": [
@@ -51625,7 +58785,7 @@
"Int64": -1
},
"Tags": {
- "BinaryString": ""
+ "Tags": []
},
"TopParamA": {
"Float32": -0.5
@@ -51658,7 +58818,7 @@
"Properties": {},
"DefaultProperties": {
"Attributes": {
- "BinaryString": ""
+ "Attributes": {}
},
"C0": {
"CFrame": {
@@ -51719,7 +58879,7 @@
"Int64": -1
},
"Tags": {
- "BinaryString": ""
+ "Tags": []
}
}
},
@@ -51744,6 +58904,39 @@
}
}
},
+ "CFrame0": {
+ "Name": "CFrame0",
+ "Scriptability": "None",
+ "DataType": {
+ "Value": "CFrame"
+ },
+ "Tags": [
+ "Hidden",
+ "NotScriptable"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
+ },
+ "CFrame1": {
+ "Name": "CFrame1",
+ "Scriptability": "None",
+ "DataType": {
+ "Value": "CFrame"
+ },
+ "Tags": [
+ "Hidden",
+ "NotReplicated",
+ "NotScriptable"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "DoesNotSerialize"
+ }
+ }
+ },
"Enabled": {
"Name": "Enabled",
"Scriptability": "ReadWrite",
@@ -51782,7 +58975,10 @@
"DataType": {
"Value": "Ref"
},
- "Tags": [],
+ "Tags": [
+ "Hidden",
+ "NotScriptable"
+ ],
"Kind": {
"Alias": {
"AliasFor": "Part0"
@@ -51812,23 +59008,165 @@
"DataType": {
"Value": "Ref"
},
- "Tags": [],
+ "Tags": [
+ "Hidden",
+ "NotScriptable"
+ ],
"Kind": {
"Alias": {
"AliasFor": "Part1"
}
}
+ },
+ "State": {
+ "Name": "State",
+ "Scriptability": "None",
+ "DataType": {
+ "Value": "Int32"
+ },
+ "Tags": [
+ "Hidden",
+ "NotScriptable"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
}
},
"DefaultProperties": {
"Attributes": {
- "BinaryString": ""
+ "Attributes": {}
+ },
+ "CFrame0": {
+ "CFrame": {
+ "position": [
+ 0.0,
+ 0.0,
+ 0.0
+ ],
+ "orientation": [
+ [
+ 1.0,
+ 0.0,
+ 0.0
+ ],
+ [
+ 0.0,
+ 1.0,
+ 0.0
+ ],
+ [
+ 0.0,
+ 0.0,
+ 1.0
+ ]
+ ]
+ }
},
"SourceAssetId": {
"Int64": -1
},
+ "State": {
+ "Int32": 3
+ },
"Tags": {
- "BinaryString": ""
+ "Tags": []
+ }
+ }
+ },
+ "Wire": {
+ "Name": "Wire",
+ "Tags": [
+ "NotBrowsable"
+ ],
+ "Superclass": "Instance",
+ "Properties": {
+ "Connected": {
+ "Name": "Connected",
+ "Scriptability": "Read",
+ "DataType": {
+ "Value": "Bool"
+ },
+ "Tags": [
+ "NotReplicated",
+ "ReadOnly"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "DoesNotSerialize"
+ }
+ }
+ },
+ "SourceInstance": {
+ "Name": "SourceInstance",
+ "Scriptability": "ReadWrite",
+ "DataType": {
+ "Value": "Ref"
+ },
+ "Tags": [],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
+ },
+ "SourceName": {
+ "Name": "SourceName",
+ "Scriptability": "ReadWrite",
+ "DataType": {
+ "Value": "String"
+ },
+ "Tags": [],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
+ },
+ "TargetInstance": {
+ "Name": "TargetInstance",
+ "Scriptability": "ReadWrite",
+ "DataType": {
+ "Value": "Ref"
+ },
+ "Tags": [],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
+ },
+ "TargetName": {
+ "Name": "TargetName",
+ "Scriptability": "ReadWrite",
+ "DataType": {
+ "Value": "String"
+ },
+ "Tags": [],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
+ }
+ },
+ "DefaultProperties": {
+ "Attributes": {
+ "Attributes": {}
+ },
+ "SourceAssetId": {
+ "Int64": -1
+ },
+ "SourceName": {
+ "String": "Output"
+ },
+ "Tags": {
+ "Tags": []
+ },
+ "TargetName": {
+ "String": "Input"
}
}
},
@@ -51859,7 +59197,7 @@
"Bool": false
},
"Attributes": {
- "BinaryString": ""
+ "Attributes": {}
},
"CFrame": {
"CFrame": {
@@ -51912,7 +59250,7 @@
"Int64": -1
},
"Tags": {
- "BinaryString": ""
+ "Tags": []
},
"Transparency": {
"Float32": 0.0
@@ -51933,6 +59271,19 @@
],
"Superclass": "WorldRoot",
"Properties": {
+ "AirDensity": {
+ "Name": "AirDensity",
+ "Scriptability": "ReadWrite",
+ "DataType": {
+ "Value": "Float32"
+ },
+ "Tags": [],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
+ },
"AllowThirdPartySales": {
"Name": "AllowThirdPartySales",
"Scriptability": "ReadWrite",
@@ -51976,13 +59327,34 @@
}
}
},
+ "CollisionGroupData": {
+ "Name": "CollisionGroupData",
+ "Scriptability": "None",
+ "DataType": {
+ "Value": "BinaryString"
+ },
+ "Tags": [
+ "Hidden",
+ "NotScriptable"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
+ },
"CollisionGroups": {
"Name": "CollisionGroups",
"Scriptability": "None",
"DataType": {
"Value": "String"
},
- "Tags": [],
+ "Tags": [
+ "Hidden",
+ "NotReplicated",
+ "NotScriptable",
+ "WriteOnly"
+ ],
"Kind": {
"Canonical": {
"Serialization": "Serializes"
@@ -52004,6 +59376,22 @@
}
}
},
+ "DataModelPlaceVersion": {
+ "Name": "DataModelPlaceVersion",
+ "Scriptability": "None",
+ "DataType": {
+ "Value": "Int32"
+ },
+ "Tags": [
+ "Hidden",
+ "NotScriptable"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "DoesNotSerialize"
+ }
+ }
+ },
"DistributedGameTime": {
"Name": "DistributedGameTime",
"Scriptability": "ReadWrite",
@@ -52025,7 +59413,10 @@
"DataType": {
"Value": "Bool"
},
- "Tags": [],
+ "Tags": [
+ "Hidden",
+ "NotScriptable"
+ ],
"Kind": {
"Canonical": {
"Serialization": "Serializes"
@@ -52062,6 +59453,21 @@
}
}
},
+ "FluidForces": {
+ "Name": "FluidForces",
+ "Scriptability": "None",
+ "DataType": {
+ "Enum": "FluidForces"
+ },
+ "Tags": [
+ "NotScriptable"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
+ },
"GlobalWind": {
"Name": "GlobalWind",
"Scriptability": "ReadWrite",
@@ -52103,6 +59509,21 @@
}
}
},
+ "IKControlConstraintSupport": {
+ "Name": "IKControlConstraintSupport",
+ "Scriptability": "None",
+ "DataType": {
+ "Enum": "IKControlConstraintSupport"
+ },
+ "Tags": [
+ "NotScriptable"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
+ },
"InterpolationThrottling": {
"Name": "InterpolationThrottling",
"Scriptability": "ReadWrite",
@@ -52131,6 +59552,21 @@
}
}
},
+ "ModelStreamingBehavior": {
+ "Name": "ModelStreamingBehavior",
+ "Scriptability": "None",
+ "DataType": {
+ "Enum": "ModelStreamingBehavior"
+ },
+ "Tags": [
+ "NotScriptable"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
+ },
"PhysicsSteppingMethod": {
"Name": "PhysicsSteppingMethod",
"Scriptability": "None",
@@ -52200,7 +59636,26 @@
],
"Kind": {
"Canonical": {
- "Serialization": "DoesNotSerialize"
+ "Serialization": {
+ "SerializesAs": "SignalBehavior2"
+ }
+ }
+ }
+ },
+ "SignalBehavior2": {
+ "Name": "SignalBehavior2",
+ "Scriptability": "None",
+ "DataType": {
+ "Enum": "SignalBehavior"
+ },
+ "Tags": [
+ "Hidden",
+ "NotReplicated",
+ "NotScriptable"
+ ],
+ "Kind": {
+ "Alias": {
+ "AliasFor": "SignalBehavior"
}
}
},
@@ -52262,6 +59717,24 @@
}
}
},
+ "StreamingPauseMode": {
+ "Name": "StreamingPauseMode",
+ "Scriptability": "None",
+ "DataType": {
+ "Enum": "StreamingPauseMode"
+ },
+ "Tags": [
+ "Hidden",
+ "NotReplicated",
+ "NotScriptable",
+ "WriteOnly"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "DoesNotSerialize"
+ }
+ }
+ },
"StreamingTargetRadius": {
"Name": "StreamingTargetRadius",
"Scriptability": "None",
@@ -52293,6 +59766,22 @@
}
}
},
+ "TerrainWeldsFixed": {
+ "Name": "TerrainWeldsFixed",
+ "Scriptability": "None",
+ "DataType": {
+ "Value": "Bool"
+ },
+ "Tags": [
+ "Hidden",
+ "NotScriptable"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
+ },
"TouchesUseCollisionGroups": {
"Name": "TouchesUseCollisionGroups",
"Scriptability": "None",
@@ -52310,11 +59799,14 @@
}
},
"DefaultProperties": {
+ "AirDensity": {
+ "Float32": 0.0012
+ },
"AllowThirdPartySales": {
"Bool": false
},
"Attributes": {
- "BinaryString": ""
+ "Attributes": {}
},
"AvatarUnificationMode": {
"Enum": 0
@@ -52322,6 +59814,9 @@
"ClientAnimatorThrottling": {
"Enum": 0
},
+ "CollisionGroupData": {
+ "BinaryString": "AQEABP////8HRGVmYXVsdA=="
+ },
"DistributedGameTime": {
"Float64": 0.0
},
@@ -52331,6 +59826,9 @@
"FallenPartsDestroyHeight": {
"Float32": -500.0
},
+ "FluidForces": {
+ "Enum": 0
+ },
"GlobalWind": {
"Vector3": [
0.0,
@@ -52344,6 +59842,9 @@
"HumanoidOnlySetCollisionsOnStateChange": {
"Enum": 0
},
+ "IKControlConstraintSupport": {
+ "Enum": 0
+ },
"InterpolationThrottling": {
"Enum": 0
},
@@ -52353,9 +59854,48 @@
"MeshPartHeadsAndAccessories": {
"Enum": 0
},
+ "ModelMeshCFrame": {
+ "CFrame": {
+ "position": [
+ 0.0,
+ 0.0,
+ 0.0
+ ],
+ "orientation": [
+ [
+ 1.0,
+ 0.0,
+ 0.0
+ ],
+ [
+ 0.0,
+ 1.0,
+ 0.0
+ ],
+ [
+ 0.0,
+ 0.0,
+ 1.0
+ ]
+ ]
+ }
+ },
+ "ModelMeshSize": {
+ "Vector3": [
+ 0.0,
+ 0.0,
+ 0.0
+ ]
+ },
+ "ModelStreamingBehavior": {
+ "Enum": 0
+ },
"ModelStreamingMode": {
"Enum": 0
},
+ "NeedsPivotMigration": {
+ "Bool": false
+ },
"PhysicsSteppingMethod": {
"Enum": 0
},
@@ -52371,6 +59911,9 @@
"Scale": {
"Float32": 1.0
},
+ "SignalBehavior": {
+ "Enum": 0
+ },
"SourceAssetId": {
"Int64": -1
},
@@ -52390,10 +59933,39 @@
"Int32": 1024
},
"Tags": {
- "BinaryString": ""
+ "Tags": []
+ },
+ "TerrainWeldsFixed": {
+ "Bool": true
},
"TouchesUseCollisionGroups": {
"Bool": false
+ },
+ "WorldPivotData": {
+ "OptionalCFrame": {
+ "position": [
+ 0.0,
+ 0.0,
+ 0.0
+ ],
+ "orientation": [
+ [
+ 1.0,
+ 0.0,
+ 0.0
+ ],
+ [
+ 0.0,
+ 1.0,
+ 0.0
+ ],
+ [
+ 0.0,
+ 0.0,
+ 1.0
+ ]
+ ]
+ }
}
}
},
@@ -52402,7 +59974,88 @@
"Tags": [],
"Superclass": "WorldRoot",
"Properties": {},
- "DefaultProperties": {}
+ "DefaultProperties": {
+ "Attributes": {
+ "Attributes": {}
+ },
+ "LevelOfDetail": {
+ "Enum": 0
+ },
+ "ModelMeshCFrame": {
+ "CFrame": {
+ "position": [
+ 0.0,
+ 0.0,
+ 0.0
+ ],
+ "orientation": [
+ [
+ 1.0,
+ 0.0,
+ 0.0
+ ],
+ [
+ 0.0,
+ 1.0,
+ 0.0
+ ],
+ [
+ 0.0,
+ 0.0,
+ 1.0
+ ]
+ ]
+ }
+ },
+ "ModelMeshSize": {
+ "Vector3": [
+ 0.0,
+ 0.0,
+ 0.0
+ ]
+ },
+ "ModelStreamingMode": {
+ "Enum": 0
+ },
+ "NeedsPivotMigration": {
+ "Bool": false
+ },
+ "Scale": {
+ "Float32": 1.0
+ },
+ "SourceAssetId": {
+ "Int64": -1
+ },
+ "Tags": {
+ "Tags": []
+ },
+ "WorldPivotData": {
+ "OptionalCFrame": {
+ "position": [
+ 0.0,
+ 0.0,
+ 0.0
+ ],
+ "orientation": [
+ [
+ 1.0,
+ 0.0,
+ 0.0
+ ],
+ [
+ 0.0,
+ 1.0,
+ 0.0
+ ],
+ [
+ 0.0,
+ 0.0,
+ 1.0
+ ]
+ ]
+ }
+ }
+ }
},
"WorldRoot": {
"Name": "WorldRoot",
@@ -52569,11 +60222,27 @@
"Serialization": "Serializes"
}
}
+ },
+ "TemporaryReferenceId": {
+ "Name": "TemporaryReferenceId",
+ "Scriptability": "None",
+ "DataType": {
+ "Value": "Content"
+ },
+ "Tags": [
+ "Hidden",
+ "NotScriptable"
+ ],
+ "Kind": {
+ "Canonical": {
+ "Serialization": "Serializes"
+ }
+ }
}
},
"DefaultProperties": {
"Attributes": {
- "BinaryString": ""
+ "Attributes": {}
},
"AutoSkin": {
"Enum": 0
@@ -52707,7 +60376,13 @@
"Int64": -1
},
"Tags": {
- "BinaryString": ""
+ "Tags": []
+ },
+ "TemporaryCageMeshId": {
+ "Content": ""
+ },
+ "TemporaryReferenceId": {
+ "Content": ""
}
}
},
@@ -52764,7 +60439,7 @@
},
"DefaultProperties": {
"Attributes": {
- "BinaryString": ""
+ "Attributes": {}
},
"CageMeshId": {
"Content": ""
@@ -52831,12 +60506,22 @@
"Float32": 0.0
},
"Tags": {
- "BinaryString": ""
+ "Tags": []
+ },
+ "TemporaryCageMeshId": {
+ "Content": ""
}
}
}
},
"Enums": {
+ "AccessModifierType": {
+ "name": "AccessModifierType",
+ "items": {
+ "Allow": 0,
+ "Deny": 1
+ }
+ },
"AccessoryType": {
"name": "AccessoryType",
"items": {
@@ -52888,21 +60573,6 @@
"Servo": 2
}
},
- "AdPortalStatus": {
- "name": "AdPortalStatus",
- "items": {
- "Active": 2,
- "Inactive": 1,
- "Invalid": 0
- }
- },
- "AdPortalType": {
- "name": "AdPortalType",
- "items": {
- "Forward": 0,
- "Return": 1
- }
- },
"AdShape": {
"name": "AdShape",
"items": {
@@ -52912,10 +60582,9 @@
"AdTeleportMethod": {
"name": "AdTeleportMethod",
"items": {
- "InGameMenuBackButton": 3,
+ "InGameMenuBackButton": 2,
"PortalForward": 1,
- "PortalReturn": 2,
- "UIBackButton": 4,
+ "UIBackButton": 3,
"Undefined": 0
}
},
@@ -53137,6 +60806,14 @@
"SoundEffect": 2
}
},
+ "AudioWindowSize": {
+ "name": "AudioWindowSize",
+ "items": {
+ "Large": 2,
+ "Medium": 1,
+ "Small": 0
+ }
+ },
"AutoIndentRule": {
"name": "AutoIndentRule",
"items": {
@@ -53199,6 +60876,21 @@
"WalkAnimation": 55
}
},
+ "AvatarChatServiceFeature": {
+ "name": "AvatarChatServiceFeature",
+ "items": {
+ "None": 0,
+ "PlaceAudio": 4,
+ "PlaceVideo": 8,
+ "UniverseAudio": 1,
+ "UniverseVideo": 2,
+ "UserAudio": 32,
+ "UserAudioEligible": 16,
+ "UserBanned": 256,
+ "UserVideo": 128,
+ "UserVideoEligible": 64
+ }
+ },
"AvatarContextMenuOption": {
"name": "AvatarContextMenuOption",
"items": {
@@ -53215,6 +60907,14 @@
"Bundle": 2
}
},
+ "AvatarJointUpgrade": {
+ "name": "AvatarJointUpgrade",
+ "items": {
+ "Default": 0,
+ "Disabled": 2,
+ "Enabled": 1
+ }
+ },
"AvatarPromptResult": {
"name": "AvatarPromptResult",
"items": {
@@ -53540,6 +61240,15 @@
"Plugin": 0
}
},
+ "CompileTarget": {
+ "name": "CompileTarget",
+ "items": {
+ "Client": 0,
+ "CoreScript": 1,
+ "CoreScriptRaw": 3,
+ "Studio": 2
+ }
+ },
"CompletionItemKind": {
"name": "CompletionItemKind",
"items": {
@@ -53619,6 +61328,8 @@
"DisconnectClientFailure": 284,
"DisconnectClientRequest": 285,
"DisconnectCloudEditKick": 270,
+ "DisconnectCollaboratorPermissionRevoked": 294,
+ "DisconnectCollaboratorUnderage": 295,
"DisconnectConnectionLost": 277,
"DisconnectDevMaintenance": 274,
"DisconnectDuplicatePlayer": 264,
@@ -53634,6 +61345,7 @@
"DisconnectOnRemoteSysStats": 268,
"DisconnectOutOfMemoryKeepPlayingLeave": 292,
"DisconnectPlayerless": 271,
+ "DisconnectPrivateServerKickout": 286,
"DisconnectProtocolMismatch": 259,
"DisconnectRaknetErrors": 279,
"DisconnectReceivePacketError": 260,
@@ -53766,6 +61478,15 @@
"UpdateAsync": 2
}
},
+ "DeathStyle": {
+ "name": "DeathStyle",
+ "items": {
+ "ClassicBreakApart": 1,
+ "Default": 0,
+ "NonGraphic": 2,
+ "Scriptable": 3
+ }
+ },
"DebuggerEndReason": {
"name": "DebuggerEndReason",
"items": {
@@ -53942,6 +61663,28 @@
"ScriptRemoved": 2
}
},
+ "DragDetectorDragStyle": {
+ "name": "DragDetectorDragStyle",
+ "items": {
+ "BestForDevice": 8,
+ "RotateAxis": 5,
+ "RotateTrackball": 6,
+ "Scriptable": 7,
+ "TranslateLine": 0,
+ "TranslateLineOrPlane": 3,
+ "TranslatePlane": 1,
+ "TranslatePlaneOrLine": 2,
+ "TranslateViewPlane": 4
+ }
+ },
+ "DragDetectorResponseStyle": {
+ "name": "DragDetectorResponseStyle",
+ "items": {
+ "Custom": 2,
+ "Geometric": 0,
+ "Physical": 1
+ }
+ },
"DraggerCoordinateSpace": {
"name": "DraggerCoordinateSpace",
"items": {
@@ -54014,15 +61757,6 @@
"NoCraters": 0
}
},
- "FacialAnimationFlags": {
- "name": "FacialAnimationFlags",
- "items": {
- "None": 0,
- "Place": 1,
- "PlaceServer": 3,
- "Server": 2
- }
- },
"FacialAnimationStreamingState": {
"name": "FacialAnimationStreamingState",
"items": {
@@ -54055,6 +61789,21 @@
"Rejected": 1
}
},
+ "FinishRecordingOperation": {
+ "name": "FinishRecordingOperation",
+ "items": {
+ "Append": 2,
+ "Cancel": 0,
+ "Commit": 1
+ }
+ },
+ "FluidForces": {
+ "name": "FluidForces",
+ "items": {
+ "Default": 0,
+ "Experimental": 1
+ }
+ },
"Font": {
"name": "Font",
"items": {
@@ -54148,6 +61897,13 @@
"Thin": 100
}
},
+ "ForceLimitMode": {
+ "name": "ForceLimitMode",
+ "items": {
+ "Magnitude": 0,
+ "PerAxis": 1
+ }
+ },
"FormFactor": {
"name": "FormFactor",
"items": {
@@ -54263,6 +62019,14 @@
"Vulkan": 6
}
},
+ "GuiState": {
+ "name": "GuiState",
+ "items": {
+ "Hover": 1,
+ "Idle": 0,
+ "Press": 2
+ }
+ },
"GuiType": {
"name": "GuiType",
"items": {
@@ -54431,6 +62195,14 @@
"OtherMechanismsAnchored": 1
}
},
+ "IKControlConstraintSupport": {
+ "name": "IKControlConstraintSupport",
+ "items": {
+ "Default": 0,
+ "Disabled": 1,
+ "Enabled": 2
+ }
+ },
"IKControlType": {
"name": "IKControlType",
"items": {
@@ -54858,6 +62630,10 @@
"Asphalt": 1376,
"Basalt": 788,
"Brick": 848,
+ "Cardboard": 2304,
+ "Carpet": 2305,
+ "CeramicTiles": 2306,
+ "ClayRoofTiles": 2307,
"Cobblestone": 880,
"Concrete": 816,
"CorrodedMetal": 1040,
@@ -54873,6 +62649,7 @@
"Ground": 1360,
"Ice": 1536,
"LeafyGrass": 1284,
+ "Leather": 2309,
"Limestone": 820,
"Marble": 784,
"Metal": 1088,
@@ -54880,8 +62657,11 @@
"Neon": 288,
"Pavement": 836,
"Pebble": 864,
+ "Plaster": 2310,
"Plastic": 256,
"Rock": 896,
+ "RoofShingles": 2308,
+ "Rubber": 2311,
"Salt": 1392,
"Sand": 1296,
"Sandstone": 912,
@@ -54974,6 +62754,14 @@
"StreamingMesh": 1
}
},
+ "ModelStreamingBehavior": {
+ "name": "ModelStreamingBehavior",
+ "items": {
+ "Default": 0,
+ "Improved": 2,
+ "Legacy": 1
+ }
+ },
"ModelStreamingMode": {
"name": "ModelStreamingMode",
"items": {
@@ -55099,7 +62887,9 @@
"items": {
"Ball": 0,
"Block": 1,
- "Cylinder": 2
+ "CornerWedge": 4,
+ "Cylinder": 2,
+ "Wedge": 3
}
},
"ParticleEmitterShape": {
@@ -55310,6 +63100,17 @@
"PurchaseGranted": 1
}
},
+ "PromptCreateAssetResult": {
+ "name": "PromptCreateAssetResult",
+ "items": {
+ "NoUserInput": 5,
+ "PermissionDenied": 2,
+ "Success": 1,
+ "Timeout": 3,
+ "UnknownFailure": 6,
+ "UploadFailed": 4
+ }
+ },
"PromptPublishAssetResult": {
"name": "PromptPublishAssetResult",
"items": {
@@ -55317,6 +63118,7 @@
"PermissionDenied": 2,
"Success": 1,
"Timeout": 3,
+ "UnknownFailure": 6,
"UploadFailed": 4
}
},
@@ -55449,6 +63251,14 @@
"Standard": 0
}
},
+ "RestPose": {
+ "name": "RestPose",
+ "items": {
+ "Custom": 2,
+ "Default": 0,
+ "RotationsReset": 1
+ }
+ },
"ReturnKeyType": {
"name": "ReturnKeyType",
"items": {
@@ -55515,11 +63325,9 @@
"RigType": {
"name": "RigType",
"items": {
- "Custom": 3,
- "None": 4,
- "R15": 0,
- "Rthro": 1,
- "RthroNarrow": 2
+ "Custom": 1,
+ "None": 2,
+ "R15": 0
}
},
"RollOffMode": {
@@ -55687,6 +63495,24 @@
"Stop": 1
}
},
+ "SelectionRenderMode": {
+ "name": "SelectionRenderMode",
+ "items": {
+ "Both": 2,
+ "BoundingBoxes": 1,
+ "Outlines": 0
+ }
+ },
+ "SelfViewPosition": {
+ "name": "SelfViewPosition",
+ "items": {
+ "BottomLeft": 3,
+ "BottomRight": 4,
+ "LastPosition": 0,
+ "TopLeft": 1,
+ "TopRight": 2
+ }
+ },
"SensorMode": {
"name": "SensorMode",
"items": {
@@ -55721,6 +63547,8 @@
"name": "Severity",
"items": {
"Error": 1,
+ "Hint": 4,
+ "Information": 3,
"Warning": 2
}
},
@@ -55837,45 +63665,52 @@
"StudioScriptEditorColorCategories": {
"name": "StudioScriptEditorColorCategories",
"items": {
- "ActiveLine": 25,
+ "AICOOverlayButtonBackground": 42,
+ "AICOOverlayButtonBackgroundHover": 43,
+ "AICOOverlayButtonBackgroundPressed": 44,
+ "AICOOverlayText": 41,
+ "ActiveLine": 27,
"Background": 17,
"Bool": 10,
- "Bracket": 29,
+ "Bracket": 31,
"Builtin": 6,
"Comment": 4,
- "DebuggerCurrentLine": 26,
- "DebuggerErrorLine": 27,
+ "DebuggerCurrentLine": 28,
+ "DebuggerErrorLine": 29,
"Default": 0,
- "DocViewCodeBackground": 38,
+ "DocViewCodeBackground": 40,
"Error": 23,
"FindSelectionBackground": 20,
"Function": 11,
"FunctionName": 15,
+ "Hint": 25,
+ "IndentationRuler": 45,
+ "Info": 24,
"Keyword": 5,
"Local": 12,
"LuauKeyword": 14,
"MatchingWordBackground": 21,
- "MenuBackground": 33,
- "MenuBorder": 37,
- "MenuPrimaryText": 30,
- "MenuScrollbarBackground": 35,
- "MenuScrollbarHandle": 36,
- "MenuSecondaryText": 31,
- "MenuSelectedBackground": 34,
- "MenuSelectedText": 32,
+ "MenuBackground": 35,
+ "MenuBorder": 39,
+ "MenuPrimaryText": 32,
+ "MenuScrollbarBackground": 37,
+ "MenuScrollbarHandle": 38,
+ "MenuSecondaryText": 33,
+ "MenuSelectedBackground": 36,
+ "MenuSelectedText": 34,
"Method": 7,
"Nil": 9,
"Number": 2,
"Operator": 1,
"Property": 8,
- "Ruler": 28,
+ "Ruler": 30,
"SelectionBackground": 19,
"SelectionText": 18,
"Self": 13,
"String": 3,
"TODO": 16,
"Warning": 22,
- "Whitespace": 24
+ "Whitespace": 26
}
},
"StudioScriptEditorColorPresets": {
@@ -55890,49 +63725,53 @@
"StudioStyleGuideColor": {
"name": "StudioStyleGuideColor",
"items": {
- "AttributeCog": 117,
+ "AICOOverlayButtonBackground": 129,
+ "AICOOverlayButtonBackgroundHover": 130,
+ "AICOOverlayButtonBackgroundPressed": 131,
+ "AICOOverlayText": 128,
+ "AttributeCog": 119,
"Border": 31,
"BrightText": 40,
"Button": 17,
- "ButtonBorder": 89,
- "ButtonText": 90,
+ "ButtonBorder": 91,
+ "ButtonText": 92,
"CategoryItem": 24,
- "ChatIncomingBgColor": 83,
- "ChatIncomingTextColor": 84,
- "ChatModeratedMessageColor": 87,
- "ChatOutgoingBgColor": 85,
- "ChatOutgoingTextColor": 86,
- "CheckedFieldBackground": 92,
- "CheckedFieldBorder": 93,
- "CheckedFieldIndicator": 94,
+ "ChatIncomingBgColor": 85,
+ "ChatIncomingTextColor": 86,
+ "ChatModeratedMessageColor": 89,
+ "ChatOutgoingBgColor": 87,
+ "ChatOutgoingTextColor": 88,
+ "CheckedFieldBackground": 94,
+ "CheckedFieldBorder": 95,
+ "CheckedFieldIndicator": 96,
"ColorPickerFrame": 29,
"CurrentMarker": 30,
"Dark": 35,
- "DebuggerCurrentLine": 65,
- "DebuggerErrorLine": 66,
- "DialogButton": 98,
- "DialogButtonBorder": 100,
- "DialogButtonText": 99,
- "DialogMainButton": 101,
- "DialogMainButtonText": 102,
- "DiffFilePathBackground": 81,
- "DiffFilePathBorder": 82,
- "DiffFilePathText": 67,
- "DiffLineNum": 76,
- "DiffLineNumAdditionBackground": 79,
- "DiffLineNumDeletionBackground": 80,
- "DiffLineNumNoChangeBackground": 78,
- "DiffLineNumSeparatorBackground": 77,
- "DiffTextAddition": 70,
- "DiffTextAdditionBackground": 74,
- "DiffTextDeletion": 71,
- "DiffTextDeletionBackground": 75,
- "DiffTextHunkInfo": 68,
- "DiffTextNoChange": 69,
- "DiffTextNoChangeBackground": 73,
- "DiffTextSeparatorBackground": 72,
+ "DebuggerCurrentLine": 67,
+ "DebuggerErrorLine": 68,
+ "DialogButton": 100,
+ "DialogButtonBorder": 102,
+ "DialogButtonText": 101,
+ "DialogMainButton": 103,
+ "DialogMainButtonText": 104,
+ "DiffFilePathBackground": 83,
+ "DiffFilePathBorder": 84,
+ "DiffFilePathText": 69,
+ "DiffLineNum": 78,
+ "DiffLineNumAdditionBackground": 81,
+ "DiffLineNumDeletionBackground": 82,
+ "DiffLineNumNoChangeBackground": 80,
+ "DiffLineNumSeparatorBackground": 79,
+ "DiffTextAddition": 72,
+ "DiffTextAdditionBackground": 76,
+ "DiffTextDeletion": 73,
+ "DiffTextDeletionBackground": 77,
+ "DiffTextHunkInfo": 70,
+ "DiffTextNoChange": 71,
+ "DiffTextNoChangeBackground": 75,
+ "DiffTextSeparatorBackground": 74,
"DimmedText": 41,
- "DocViewCodeBackground": 64,
+ "DocViewCodeBackground": 66,
"DropShadow": 32,
"Dropdown": 2,
"EmulatorBar": 27,
@@ -55946,12 +63785,12 @@
"FilterButtonHover": 10,
"GameSettingsTableItem": 25,
"GameSettingsTooltip": 26,
- "HeaderSection": 95,
- "InfoBarWarningBackground": 103,
- "InfoBarWarningText": 104,
+ "HeaderSection": 97,
+ "InfoBarWarningBackground": 105,
+ "InfoBarWarningText": 106,
"InfoText": 45,
"InputFieldBackground": 21,
- "InputFieldBorder": 91,
+ "InputFieldBorder": 93,
"Item": 22,
"Light": 34,
"LinkText": 42,
@@ -55959,46 +63798,48 @@
"MainButton": 18,
"MainText": 37,
"Mid": 36,
- "Midlight": 96,
+ "Midlight": 98,
"Notification": 4,
"RibbonButton": 19,
"RibbonTab": 15,
"RibbonTabTopBar": 16,
"ScriptBackground": 48,
- "ScriptBool": 109,
- "ScriptBracket": 116,
+ "ScriptBool": 111,
+ "ScriptBracket": 118,
"ScriptBuiltInFunction": 59,
"ScriptComment": 57,
- "ScriptEditorCurrentLine": 105,
+ "ScriptEditorCurrentLine": 107,
"ScriptError": 61,
"ScriptFindSelectionBackground": 52,
- "ScriptFunction": 110,
- "ScriptFunctionName": 114,
+ "ScriptFunction": 112,
+ "ScriptFunctionName": 116,
+ "ScriptHint": 63,
+ "ScriptInformation": 62,
"ScriptKeyword": 58,
- "ScriptLocal": 111,
- "ScriptLuauKeyword": 113,
+ "ScriptLocal": 113,
+ "ScriptLuauKeyword": 115,
"ScriptMatchingWordSelectionBackground": 53,
- "ScriptMethod": 106,
- "ScriptNil": 108,
+ "ScriptMethod": 108,
+ "ScriptNil": 110,
"ScriptNumber": 55,
"ScriptOperator": 54,
- "ScriptProperty": 107,
- "ScriptRuler": 63,
+ "ScriptProperty": 109,
+ "ScriptRuler": 65,
"ScriptSelectionBackground": 51,
"ScriptSelectionText": 50,
- "ScriptSelf": 112,
+ "ScriptSelf": 114,
"ScriptSideWidget": 47,
"ScriptString": 56,
"ScriptText": 49,
- "ScriptTodo": 115,
+ "ScriptTodo": 117,
"ScriptWarning": 60,
- "ScriptWhitespace": 62,
+ "ScriptWhitespace": 64,
"ScrollBar": 5,
"ScrollBarBackground": 6,
"SensitiveText": 46,
- "Separator": 88,
+ "Separator": 90,
"Shadow": 33,
- "StatusBar": 97,
+ "StatusBar": 99,
"SubText": 38,
"Tab": 8,
"TabBar": 7,
@@ -56172,6 +64013,14 @@
"Unknown": 1
}
},
+ "TextDirection": {
+ "name": "TextDirection",
+ "items": {
+ "Auto": 0,
+ "LeftToRight": 1,
+ "RightToLeft": 2
+ }
+ },
"TextFilterContext": {
"name": "TextFilterContext",
"items": {
@@ -56323,6 +64172,7 @@
"NoService": 1,
"NoVideo": 3,
"Ok": 0,
+ "UnsupportedDevice": 10,
"VideoError": 4,
"VideoNoPermission": 5,
"VideoUnsupported": 6
@@ -56449,13 +64299,6 @@
"Touch": 7
}
},
- "VRPlayMode": {
- "name": "VRPlayMode",
- "items": {
- "Seated": 0,
- "Standing": 1
- }
- },
"VRSafetyBubbleMode": {
"name": "VRSafetyBubbleMode",
"items": {
@@ -56530,6 +64373,15 @@
"Small": 1
}
},
+ "ViewMode": {
+ "name": "ViewMode",
+ "items": {
+ "Decal": 3,
+ "GeometryComplexity": 1,
+ "None": 0,
+ "Transparent": 2
+ }
+ },
"VirtualCursorMode": {
"name": "VirtualCursorMode",
"items": {
@@ -56587,6 +64439,14 @@
"Strong": 3
}
},
+ "WeldConstraintPreserve": {
+ "name": "WeldConstraintPreserve",
+ "items": {
+ "All": 0,
+ "None": 1,
+ "Touching": 2
+ }
+ },
"WrapLayerAutoSkin": {
"name": "WrapLayerAutoSkin",
"items": {
diff --git a/plugin/src/App/Components/CodeLabel.lua b/plugin/src/App/Components/CodeLabel.lua
new file mode 100644
index 00000000..192bcf3a
--- /dev/null
+++ b/plugin/src/App/Components/CodeLabel.lua
@@ -0,0 +1,61 @@
+local Rojo = script:FindFirstAncestor("Rojo")
+local Packages = Rojo.Packages
+
+local Roact = require(Packages.Roact)
+local Highlighter = require(Packages.Highlighter)
+Highlighter.matchStudioSettings()
+
+local e = Roact.createElement
+
+local CodeLabel = Roact.PureComponent:extend("CodeLabel")
+
+function CodeLabel:init()
+ self.labelRef = Roact.createRef()
+ self.highlightsRef = Roact.createRef()
+end
+
+function CodeLabel:didMount()
+ Highlighter.highlight({
+ textObject = self.labelRef:getValue(),
+ })
+ self:updateHighlights()
+end
+
+function CodeLabel:didUpdate()
+ self:updateHighlights()
+end
+
+function CodeLabel:updateHighlights()
+ local highlights = self.highlightsRef:getValue()
+ if not highlights then
+ return
+ end
+
+ for _, lineLabel in highlights:GetChildren() do
+ local lineNum = tonumber(string.match(lineLabel.Name, "%d+") or "0")
+ lineLabel.BackgroundColor3 = self.props.lineBackground
+ lineLabel.BorderSizePixel = 0
+ lineLabel.BackgroundTransparency = if self.props.markedLines[lineNum] then 0.25 else 1
+ end
+end
+
+function CodeLabel:render()
+ return e("TextLabel", {
+ Size = self.props.size,
+ Position = self.props.position,
+ Text = self.props.text,
+ BackgroundTransparency = 1,
+ Font = Enum.Font.RobotoMono,
+ TextSize = 16,
+ TextXAlignment = Enum.TextXAlignment.Left,
+ TextYAlignment = Enum.TextYAlignment.Top,
+ TextColor3 = Color3.fromRGB(255, 255, 255),
+ [Roact.Ref] = self.labelRef,
+ }, {
+ SyntaxHighlights = e("Folder", {
+ [Roact.Ref] = self.highlightsRef,
+ }),
+ })
+end
+
+return CodeLabel
diff --git a/plugin/src/App/Components/PatchVisualizer/ChangeList.lua b/plugin/src/App/Components/PatchVisualizer/ChangeList.lua
index ed6da37a..7aac862a 100644
--- a/plugin/src/App/Components/PatchVisualizer/ChangeList.lua
+++ b/plugin/src/App/Components/PatchVisualizer/ChangeList.lua
@@ -4,8 +4,10 @@ local Packages = Rojo.Packages
local Roact = require(Packages.Roact)
+local Assets = require(Plugin.Assets)
local Theme = require(Plugin.App.Theme)
local ScrollingFrame = require(Plugin.App.Components.ScrollingFrame)
+local BorderedContainer = require(Plugin.App.Components.BorderedContainer)
local DisplayValue = require(script.Parent.DisplayValue)
local EMPTY_TABLE = {}
@@ -93,6 +95,89 @@ function ChangeList:render()
local metadata = values[4] or EMPTY_TABLE
local isWarning = metadata.isWarning
+ -- Special case for .Source updates
+ -- because we want to display a syntax highlighted diff for better UX
+ if self.props.showSourceDiff and tostring(values[1]) == "Source" then
+ rows[row] = e("Frame", {
+ Size = UDim2.new(1, 0, 0, 30),
+ BackgroundTransparency = row % 2 ~= 0 and rowTransparency or 1,
+ BackgroundColor3 = theme.Diff.Row,
+ BorderSizePixel = 0,
+ LayoutOrder = row,
+ }, {
+ Padding = e("UIPadding", pad),
+ Layout = e("UIListLayout", {
+ FillDirection = Enum.FillDirection.Horizontal,
+ SortOrder = Enum.SortOrder.LayoutOrder,
+ HorizontalAlignment = Enum.HorizontalAlignment.Left,
+ VerticalAlignment = Enum.VerticalAlignment.Center,
+ }),
+ A = e("TextLabel", {
+ Text = (if isWarning then "⚠ " else "") .. tostring(values[1]),
+ BackgroundTransparency = 1,
+ Font = Enum.Font.GothamMedium,
+ TextSize = 14,
+ TextColor3 = if isWarning then theme.Diff.Warning else theme.Settings.Setting.DescriptionColor,
+ TextXAlignment = Enum.TextXAlignment.Left,
+ TextTransparency = props.transparency,
+ TextTruncate = Enum.TextTruncate.AtEnd,
+ Size = UDim2.new(0.3, 0, 1, 0),
+ LayoutOrder = 1,
+ }),
+ Button = e("TextButton", {
+ Text = "",
+ Size = UDim2.new(0.7, 0, 1, -4),
+ LayoutOrder = 2,
+ BackgroundTransparency = 1,
+ [Roact.Event.Activated] = function()
+ if props.showSourceDiff then
+ props.showSourceDiff(tostring(values[2]), tostring(values[3]))
+ end
+ end,
+ }, {
+ e(BorderedContainer, {
+ size = UDim2.new(1, 0, 1, 0),
+ transparency = self.props.transparency:map(function(t)
+ return 0.5 + (0.5 * t)
+ end),
+ }, {
+ Layout = e("UIListLayout", {
+ FillDirection = Enum.FillDirection.Horizontal,
+ SortOrder = Enum.SortOrder.LayoutOrder,
+ HorizontalAlignment = Enum.HorizontalAlignment.Center,
+ VerticalAlignment = Enum.VerticalAlignment.Center,
+ Padding = UDim.new(0, 5),
+ }),
+ Label = e("TextLabel", {
+ Text = "View Diff",
+ BackgroundTransparency = 1,
+ Font = Enum.Font.GothamMedium,
+ TextSize = 14,
+ TextColor3 = theme.Settings.Setting.DescriptionColor,
+ TextXAlignment = Enum.TextXAlignment.Left,
+ TextTransparency = props.transparency,
+ TextTruncate = Enum.TextTruncate.AtEnd,
+ Size = UDim2.new(0, 65, 1, 0),
+ LayoutOrder = 1,
+ }),
+ Icon = e("ImageLabel", {
+ Image = Assets.Images.Icons.Expand,
+ ImageColor3 = theme.Settings.Setting.DescriptionColor,
+ ImageTransparency = self.props.transparency,
+
+ Size = UDim2.new(0, 16, 0, 16),
+ Position = UDim2.new(0.5, 0, 0.5, 0),
+ AnchorPoint = Vector2.new(0.5, 0.5),
+
+ BackgroundTransparency = 1,
+ LayoutOrder = 2,
+ }),
+ }),
+ }),
+ })
+ continue
+ end
+
rows[row] = e("Frame", {
Size = UDim2.new(1, 0, 0, 30),
BackgroundTransparency = row % 2 ~= 0 and rowTransparency or 1,
diff --git a/plugin/src/App/Components/PatchVisualizer/DomLabel.lua b/plugin/src/App/Components/PatchVisualizer/DomLabel.lua
index facf70cd..8495d712 100644
--- a/plugin/src/App/Components/PatchVisualizer/DomLabel.lua
+++ b/plugin/src/App/Components/PatchVisualizer/DomLabel.lua
@@ -34,6 +34,7 @@ function Expansion:render()
ChangeList = e(ChangeList, {
changes = props.changeList,
transparency = props.transparency,
+ showSourceDiff = props.showSourceDiff,
}),
})
end
@@ -170,6 +171,7 @@ function DomLabel:render()
indent = indent,
transparency = props.transparency,
changeList = props.changeList,
+ showSourceDiff = props.showSourceDiff,
})
else nil,
DiffIcon = if props.patchType
diff --git a/plugin/src/App/Components/PatchVisualizer/init.lua b/plugin/src/App/Components/PatchVisualizer/init.lua
index 73af4502..f95f96b6 100644
--- a/plugin/src/App/Components/PatchVisualizer/init.lua
+++ b/plugin/src/App/Components/PatchVisualizer/init.lua
@@ -71,6 +71,7 @@ function PatchVisualizer:render()
changeList = node.changeList,
depth = depth,
transparency = self.props.transparency,
+ showSourceDiff = self.props.showSourceDiff,
})
)
end
diff --git a/plugin/src/App/Components/ScrollingFrame.lua b/plugin/src/App/Components/ScrollingFrame.lua
index ae301799..05a10283 100644
--- a/plugin/src/App/Components/ScrollingFrame.lua
+++ b/plugin/src/App/Components/ScrollingFrame.lua
@@ -23,20 +23,27 @@ local function ScrollingFrame(props)
BottomImage = Assets.Images.ScrollBar.Bottom,
ElasticBehavior = Enum.ElasticBehavior.Always,
- ScrollingDirection = Enum.ScrollingDirection.Y,
+ ScrollingDirection = props.scrollingDirection or Enum.ScrollingDirection.Y,
LayoutOrder = props.layoutOrder,
Size = props.size,
Position = props.position,
AnchorPoint = props.anchorPoint,
CanvasSize = props.contentSize:map(function(value)
- return UDim2.new(0, 0, 0, value.Y)
+ return UDim2.new(
+ 0,
+ if (props.scrollingDirection and props.scrollingDirection ~= Enum.ScrollingDirection.Y)
+ then value.X
+ else 0,
+ 0,
+ value.Y
+ )
end),
BorderSizePixel = 0,
BackgroundTransparency = 1,
- [Roact.Change.AbsoluteSize] = props[Roact.Change.AbsoluteSize]
+ [Roact.Change.AbsoluteSize] = props[Roact.Change.AbsoluteSize],
}, props[Roact.Children])
end)
end
diff --git a/plugin/src/App/Components/StringDiffVisualizer/StringDiff.lua b/plugin/src/App/Components/StringDiffVisualizer/StringDiff.lua
new file mode 100644
index 00000000..6632c006
--- /dev/null
+++ b/plugin/src/App/Components/StringDiffVisualizer/StringDiff.lua
@@ -0,0 +1,441 @@
+--[[
+ Based on DiffMatchPatch by Neil Fraser.
+ https://github.com/google/diff-match-patch
+]]
+
+export type DiffAction = number
+export type Diff = { actionType: DiffAction, value: string }
+export type Diffs = { Diff }
+
+local StringDiff = {
+ ActionTypes = table.freeze({
+ Equal = 0,
+ Delete = 1,
+ Insert = 2,
+ }),
+}
+
+function StringDiff.findDiffs(text1: string, text2: string): Diffs
+ -- Validate inputs
+ if type(text1) ~= "string" or type(text2) ~= "string" then
+ error(
+ string.format(
+ "Invalid inputs to StringDiff.findDiffs, expected strings and got (%s, %s)",
+ type(text1),
+ type(text2)
+ ),
+ 2
+ )
+ end
+
+ -- Shortcut if the texts are identical
+ if text1 == text2 then
+ return { { actionType = StringDiff.ActionTypes.Equal, value = text1 } }
+ end
+
+ -- Trim off any shared prefix and suffix
+ -- These are easy to detect and can be dealt with quickly without needing a complex diff
+ -- and later we simply add them as Equal to the start and end of the diff
+ local sharedPrefix, sharedSuffix
+ local prefixLength = StringDiff._sharedPrefix(text1, text2)
+ if prefixLength > 0 then
+ -- Store the prefix
+ sharedPrefix = string.sub(text1, 1, prefixLength)
+ -- Now trim it off
+ text1 = string.sub(text1, prefixLength + 1)
+ text2 = string.sub(text2, prefixLength + 1)
+ end
+
+ local suffixLength = StringDiff._sharedSuffix(text1, text2)
+ if suffixLength > 0 then
+ -- Store the suffix
+ sharedSuffix = string.sub(text1, -suffixLength)
+ -- Now trim it off
+ text1 = string.sub(text1, 1, -suffixLength - 1)
+ text2 = string.sub(text2, 1, -suffixLength - 1)
+ end
+
+ -- Compute the diff on the middle block where the changes lie
+ local diffs = StringDiff._computeDiff(text1, text2)
+
+ -- Restore the prefix and suffix
+ if sharedPrefix then
+ table.insert(diffs, 1, { actionType = StringDiff.ActionTypes.Equal, value = sharedPrefix })
+ end
+ if sharedSuffix then
+ table.insert(diffs, { actionType = StringDiff.ActionTypes.Equal, value = sharedSuffix })
+ end
+
+ -- Cleanup the diff
+ diffs = StringDiff._reorderAndMerge(diffs)
+
+ return diffs
+end
+
+function StringDiff._sharedPrefix(text1: string, text2: string): number
+ -- Uses a binary search to find the largest common prefix between the two strings
+ -- Performance analysis: http://neil.fraser.name/news/2007/10/09/
+
+ -- Shortcut common cases
+ if (#text1 == 0) or (#text2 == 0) or (string.byte(text1, 1) ~= string.byte(text2, 1)) then
+ return 0
+ end
+
+ local pointerMin = 1
+ local pointerMax = math.min(#text1, #text2)
+ local pointerMid = pointerMax
+ local pointerStart = 1
+ while pointerMin < pointerMid do
+ if string.sub(text1, pointerStart, pointerMid) == string.sub(text2, pointerStart, pointerMid) then
+ pointerMin = pointerMid
+ pointerStart = pointerMin
+ else
+ pointerMax = pointerMid
+ end
+ pointerMid = math.floor(pointerMin + (pointerMax - pointerMin) / 2)
+ end
+
+ return pointerMid
+end
+
+function StringDiff._sharedSuffix(text1: string, text2: string): number
+ -- Uses a binary search to find the largest common suffix between the two strings
+ -- Performance analysis: http://neil.fraser.name/news/2007/10/09/
+
+ -- Shortcut common cases
+ if (#text1 == 0) or (#text2 == 0) or (string.byte(text1, -1) ~= string.byte(text2, -1)) then
+ return 0
+ end
+
+ local pointerMin = 1
+ local pointerMax = math.min(#text1, #text2)
+ local pointerMid = pointerMax
+ local pointerEnd = 1
+ while pointerMin < pointerMid do
+ if string.sub(text1, -pointerMid, -pointerEnd) == string.sub(text2, -pointerMid, -pointerEnd) then
+ pointerMin = pointerMid
+ pointerEnd = pointerMin
+ else
+ pointerMax = pointerMid
+ end
+ pointerMid = math.floor(pointerMin + (pointerMax - pointerMin) / 2)
+ end
+
+ return pointerMid
+end
+
+function StringDiff._computeDiff(text1: string, text2: string): Diffs
+ -- Assumes that the prefix and suffix have already been trimmed off
+ -- and shortcut returns have been made so these texts must be different
+
+ local text1Length, text2Length = #text1, #text2
+
+ if text1Length == 0 then
+ -- It's simply inserting all of text2 into text1
+ return { { actionType = StringDiff.ActionTypes.Insert, value = text2 } }
+ end
+
+ if text2Length == 0 then
+ -- It's simply deleting all of text1
+ return { { actionType = StringDiff.ActionTypes.Delete, value = text1 } }
+ end
+
+ local longText = if text1Length > text2Length then text1 else text2
+ local shortText = if text1Length > text2Length then text2 else text1
+ local shortTextLength = #shortText
+
+ -- Shortcut if the shorter string exists entirely inside the longer one
+ local indexOf = if shortTextLength == 0 then nil else string.find(longText, shortText, 1, true)
+ if indexOf ~= nil then
+ local diffs = {
+ { actionType = StringDiff.ActionTypes.Insert, value = string.sub(longText, 1, indexOf - 1) },
+ { actionType = StringDiff.ActionTypes.Equal, value = shortText },
+ { actionType = StringDiff.ActionTypes.Insert, value = string.sub(longText, indexOf + shortTextLength) },
+ }
+ -- Swap insertions for deletions if diff is reversed
+ if text1Length > text2Length then
+ diffs[1].actionType, diffs[3].actionType = StringDiff.ActionTypes.Delete, StringDiff.ActionTypes.Delete
+ end
+ return diffs
+ end
+
+ if shortTextLength == 1 then
+ -- Single character string
+ -- After the previous shortcut, the character can't be an equality
+ return {
+ { actionType = StringDiff.ActionTypes.Delete, value = text1 },
+ { actionType = StringDiff.ActionTypes.Insert, value = text2 },
+ }
+ end
+
+ return StringDiff._bisect(text1, text2)
+end
+
+function StringDiff._bisect(text1: string, text2: string): Diffs
+ -- Find the 'middle snake' of a diff, split the problem in two
+ -- and return the recursively constructed diff
+ -- See Myers 1986 paper: An O(ND) Difference Algorithm and Its Variations
+
+ -- Cache the text lengths to prevent multiple calls
+ local text1Length = #text1
+ local text2Length = #text2
+
+ local _sub, _element
+ local maxD = math.ceil((text1Length + text2Length) / 2)
+ local vOffset = maxD
+ local vLength = 2 * maxD
+ local v1 = table.create(vLength)
+ local v2 = table.create(vLength)
+
+ -- Setting all elements to -1 is faster in Lua than mixing integers and nil
+ for x = 0, vLength - 1 do
+ v1[x] = -1
+ v2[x] = -1
+ end
+ v1[vOffset + 1] = 0
+ v2[vOffset + 1] = 0
+ local delta = text1Length - text2Length
+
+ -- If the total number of characters is odd, then
+ -- the front path will collide with the reverse path
+ local front = (delta % 2 ~= 0)
+
+ -- Offsets for start and end of k loop
+ -- Prevents mapping of space beyond the grid
+ local k1Start = 0
+ local k1End = 0
+ local k2Start = 0
+ local k2End = 0
+ for d = 0, maxD - 1 do
+ -- Walk the front path one step
+ for k1 = -d + k1Start, d - k1End, 2 do
+ local k1_offset = vOffset + k1
+ local x1
+ if (k1 == -d) or ((k1 ~= d) and (v1[k1_offset - 1] < v1[k1_offset + 1])) then
+ x1 = v1[k1_offset + 1]
+ else
+ x1 = v1[k1_offset - 1] + 1
+ end
+ local y1 = x1 - k1
+ while
+ (x1 <= text1Length)
+ and (y1 <= text2Length)
+ and (string.sub(text1, x1, x1) == string.sub(text2, y1, y1))
+ do
+ x1 = x1 + 1
+ y1 = y1 + 1
+ end
+ v1[k1_offset] = x1
+ if x1 > text1Length + 1 then
+ -- Ran off the right of the graph
+ k1End = k1End + 2
+ elseif y1 > text2Length + 1 then
+ -- Ran off the bottom of the graph
+ k1Start = k1Start + 2
+ elseif front then
+ local k2_offset = vOffset + delta - k1
+ if k2_offset >= 0 and k2_offset < vLength and v2[k2_offset] ~= -1 then
+ -- Mirror x2 onto top-left coordinate system
+ local x2 = text1Length - v2[k2_offset] + 1
+ if x1 > x2 then
+ -- Overlap detected
+ return StringDiff._bisectSplit(text1, text2, x1, y1)
+ end
+ end
+ end
+ end
+
+ -- Walk the reverse path one step
+ for k2 = -d + k2Start, d - k2End, 2 do
+ local k2_offset = vOffset + k2
+ local x2
+ if (k2 == -d) or ((k2 ~= d) and (v2[k2_offset - 1] < v2[k2_offset + 1])) then
+ x2 = v2[k2_offset + 1]
+ else
+ x2 = v2[k2_offset - 1] + 1
+ end
+ local y2 = x2 - k2
+ while
+ (x2 <= text1Length)
+ and (y2 <= text2Length)
+ and (string.sub(text1, -x2, -x2) == string.sub(text2, -y2, -y2))
+ do
+ x2 = x2 + 1
+ y2 = y2 + 1
+ end
+ v2[k2_offset] = x2
+ if x2 > text1Length + 1 then
+ -- Ran off the left of the graph
+ k2End = k2End + 2
+ elseif y2 > text2Length + 1 then
+ -- Ran off the top of the graph
+ k2Start = k2Start + 2
+ elseif not front then
+ local k1_offset = vOffset + delta - k2
+ if k1_offset >= 0 and k1_offset < vLength and v1[k1_offset] ~= -1 then
+ local x1 = v1[k1_offset]
+ local y1 = vOffset + x1 - k1_offset
+ -- Mirror x2 onto top-left coordinate system
+ x2 = text1Length - x2 + 1
+ if x1 > x2 then
+ -- Overlap detected
+ return StringDiff._bisectSplit(text1, text2, x1, y1)
+ end
+ end
+ end
+ end
+ end
+
+ -- Number of diffs equals number of characters, no commonality at all
+ return {
+ { actionType = StringDiff.ActionTypes.Delete, value = text1 },
+ { actionType = StringDiff.ActionTypes.Insert, value = text2 },
+ }
+end
+
+function StringDiff._bisectSplit(text1: string, text2: string, x: number, y: number): Diffs
+ -- Given the location of the 'middle snake',
+ -- split the diff in two parts and recurse
+
+ local text1a = string.sub(text1, 1, x - 1)
+ local text2a = string.sub(text2, 1, y - 1)
+ local text1b = string.sub(text1, x)
+ local text2b = string.sub(text2, y)
+
+ -- Compute both diffs serially
+ local diffs = StringDiff.findDiffs(text1a, text2a)
+ local diffsB = StringDiff.findDiffs(text1b, text2b)
+
+ -- Merge diffs
+ table.move(diffsB, 1, #diffsB, #diffs + 1, diffs)
+ return diffs
+end
+
+function StringDiff._reorderAndMerge(diffs: Diffs): Diffs
+ -- Reorder and merge like edit sections and merge equalities
+ -- Any edit section can move as long as it doesn't cross an equality
+
+ -- Add a dummy entry at the end
+ table.insert(diffs, { actionType = StringDiff.ActionTypes.Equal, value = "" })
+
+ local pointer = 1
+ local countDelete, countInsert = 0, 0
+ local textDelete, textInsert = "", ""
+ local commonLength
+ while diffs[pointer] do
+ local actionType = diffs[pointer].actionType
+ if actionType == StringDiff.ActionTypes.Insert then
+ countInsert = countInsert + 1
+ textInsert = textInsert .. diffs[pointer].value
+ pointer = pointer + 1
+ elseif actionType == StringDiff.ActionTypes.Delete then
+ countDelete = countDelete + 1
+ textDelete = textDelete .. diffs[pointer].value
+ pointer = pointer + 1
+ elseif actionType == StringDiff.ActionTypes.Equal then
+ -- Upon reaching an equality, check for prior redundancies
+ if countDelete + countInsert > 1 then
+ if (countDelete > 0) and (countInsert > 0) then
+ -- Factor out any common prefixies
+ commonLength = StringDiff._sharedPrefix(textInsert, textDelete)
+ if commonLength > 0 then
+ local back_pointer = pointer - countDelete - countInsert
+ if
+ (back_pointer > 1) and (diffs[back_pointer - 1].actionType == StringDiff.ActionTypes.Equal)
+ then
+ diffs[back_pointer - 1].value = diffs[back_pointer - 1].value
+ .. string.sub(textInsert, 1, commonLength)
+ else
+ table.insert(diffs, 1, {
+ actionType = StringDiff.ActionTypes.Equal,
+ value = string.sub(textInsert, 1, commonLength),
+ })
+ pointer = pointer + 1
+ end
+ textInsert = string.sub(textInsert, commonLength + 1)
+ textDelete = string.sub(textDelete, commonLength + 1)
+ end
+ -- Factor out any common suffixies
+ commonLength = StringDiff._sharedSuffix(textInsert, textDelete)
+ if commonLength ~= 0 then
+ diffs[pointer].value = string.sub(textInsert, -commonLength) .. diffs[pointer].value
+ textInsert = string.sub(textInsert, 1, -commonLength - 1)
+ textDelete = string.sub(textDelete, 1, -commonLength - 1)
+ end
+ end
+ -- Delete the offending records and add the merged ones
+ pointer = pointer - countDelete - countInsert
+ for _ = 1, countDelete + countInsert do
+ table.remove(diffs, pointer)
+ end
+ if #textDelete > 0 then
+ table.insert(diffs, pointer, { actionType = StringDiff.ActionTypes.Delete, value = textDelete })
+ pointer = pointer + 1
+ end
+ if #textInsert > 0 then
+ table.insert(diffs, pointer, { actionType = StringDiff.ActionTypes.Insert, value = textInsert })
+ pointer = pointer + 1
+ end
+ pointer = pointer + 1
+ elseif (pointer > 1) and (diffs[pointer - 1].actionType == StringDiff.ActionTypes.Equal) then
+ -- Merge this equality with the previous one
+ diffs[pointer - 1].value = diffs[pointer - 1].value .. diffs[pointer].value
+ table.remove(diffs, pointer)
+ else
+ pointer = pointer + 1
+ end
+ countInsert, countDelete = 0, 0
+ textDelete, textInsert = "", ""
+ end
+ end
+ if diffs[#diffs].value == "" then
+ -- Remove the dummy entry at the end
+ diffs[#diffs] = nil
+ end
+
+ -- Second pass: look for single edits surrounded on both sides by equalities
+ -- which can be shifted sideways to eliminate an equality
+ -- e.g: ABAC -> ABAC
+ local changes = false
+ pointer = 2
+ -- Intentionally ignore the first and last element (don't need checking)
+ while pointer < #diffs do
+ local prevDiff, nextDiff = diffs[pointer - 1], diffs[pointer + 1]
+ if
+ (prevDiff.actionType == StringDiff.ActionTypes.Equal)
+ and (nextDiff.actionType == StringDiff.ActionTypes.Equal)
+ then
+ -- This is a single edit surrounded by equalities
+ local currentDiff = diffs[pointer]
+ local currentText = currentDiff.value
+ local prevText = prevDiff.value
+ local nextText = nextDiff.value
+ if #prevText == 0 then
+ table.remove(diffs, pointer - 1)
+ changes = true
+ elseif string.sub(currentText, -#prevText) == prevText then
+ -- Shift the edit over the previous equality
+ currentDiff.value = prevText .. string.sub(currentText, 1, -#prevText - 1)
+ nextDiff.value = prevText .. nextDiff.value
+ table.remove(diffs, pointer - 1)
+ changes = true
+ elseif string.sub(currentText, 1, #nextText) == nextText then
+ -- Shift the edit over the next equality
+ prevDiff.value = prevText .. nextText
+ currentDiff.value = string.sub(currentText, #nextText + 1) .. nextText
+ table.remove(diffs, pointer + 1)
+ changes = true
+ end
+ end
+ pointer = pointer + 1
+ end
+
+ -- If shifts were made, the diffs need reordering and another shift sweep
+ if changes then
+ return StringDiff._reorderAndMerge(diffs)
+ end
+
+ return diffs
+end
+
+return StringDiff
diff --git a/plugin/src/App/Components/StringDiffVisualizer/init.lua b/plugin/src/App/Components/StringDiffVisualizer/init.lua
new file mode 100644
index 00000000..cbdc7dec
--- /dev/null
+++ b/plugin/src/App/Components/StringDiffVisualizer/init.lua
@@ -0,0 +1,202 @@
+local TextService = game:GetService("TextService")
+
+local Rojo = script:FindFirstAncestor("Rojo")
+local Plugin = Rojo.Plugin
+local Packages = Rojo.Packages
+
+local Roact = require(Packages.Roact)
+local Log = require(Packages.Log)
+local Highlighter = require(Packages.Highlighter)
+local StringDiff = require(script:FindFirstChild("StringDiff"))
+
+local Theme = require(Plugin.App.Theme)
+
+local CodeLabel = require(Plugin.App.Components.CodeLabel)
+local BorderedContainer = require(Plugin.App.Components.BorderedContainer)
+local ScrollingFrame = require(Plugin.App.Components.ScrollingFrame)
+
+local e = Roact.createElement
+
+local StringDiffVisualizer = Roact.Component:extend("StringDiffVisualizer")
+
+function StringDiffVisualizer:init()
+ self.scriptBackground, self.setScriptBackground = Roact.createBinding(Color3.fromRGB(0, 0, 0))
+ self.contentSize, self.setContentSize = Roact.createBinding(Vector2.new(0, 0))
+
+ -- Ensure that the script background is up to date with the current theme
+ self.themeChangedConnection = settings().Studio.ThemeChanged:Connect(function()
+ task.defer(function()
+ -- Defer to allow Highlighter to process the theme change first
+ self:updateScriptBackground()
+ end)
+ end)
+
+ self:calculateContentSize()
+ self:updateScriptBackground()
+
+ self:setState({
+ add = {},
+ remove = {},
+ })
+end
+
+function StringDiffVisualizer:willUnmount()
+ self.themeChangedConnection:Disconnect()
+end
+
+function StringDiffVisualizer:updateScriptBackground()
+ local backgroundColor = Highlighter.getTokenColor("background")
+ if backgroundColor ~= self.scriptBackground:getValue() then
+ self.setScriptBackground(backgroundColor)
+ end
+end
+
+function StringDiffVisualizer:didUpdate(previousProps)
+ if previousProps.oldText ~= self.props.oldText or previousProps.newText ~= self.props.newText then
+ self:calculateContentSize()
+ local add, remove = self:calculateDiffLines()
+ self:setState({
+ add = add,
+ remove = remove,
+ })
+ end
+end
+
+function StringDiffVisualizer:calculateContentSize()
+ local oldText, newText = self.props.oldText, self.props.newText
+
+ local oldTextBounds = TextService:GetTextSize(oldText, 16, Enum.Font.RobotoMono, Vector2.new(99999, 99999))
+ local newTextBounds = TextService:GetTextSize(newText, 16, Enum.Font.RobotoMono, Vector2.new(99999, 99999))
+
+ self.setContentSize(
+ Vector2.new(math.max(oldTextBounds.X, newTextBounds.X), math.max(oldTextBounds.Y, newTextBounds.Y))
+ )
+end
+
+function StringDiffVisualizer:calculateDiffLines()
+ local oldText, newText = self.props.oldText, self.props.newText
+
+ -- Diff the two texts
+ local startClock = os.clock()
+ local diffs = StringDiff.findDiffs(oldText, newText)
+ local stopClock = os.clock()
+
+ Log.trace(
+ "Diffing {} byte and {} byte strings took {} microseconds and found {} diff sections",
+ #oldText,
+ #newText,
+ math.round((stopClock - startClock) * 1000 * 1000),
+ #diffs
+ )
+
+ -- Determine which lines to highlight
+ local add, remove = {}, {}
+
+ local oldLineNum, newLineNum = 1, 1
+ for _, diff in diffs do
+ local actionType, text = diff.actionType, diff.value
+ local lines = select(2, string.gsub(text, "\n", "\n"))
+
+ if actionType == StringDiff.ActionTypes.Equal then
+ oldLineNum += lines
+ newLineNum += lines
+ elseif actionType == StringDiff.ActionTypes.Insert then
+ if lines > 0 then
+ local textLines = string.split(text, "\n")
+ for i, textLine in textLines do
+ if string.match(textLine, "%S") then
+ add[newLineNum + i - 1] = true
+ end
+ end
+ else
+ if string.match(text, "%S") then
+ add[newLineNum] = true
+ end
+ end
+ newLineNum += lines
+ elseif actionType == StringDiff.ActionTypes.Delete then
+ if lines > 0 then
+ local textLines = string.split(text, "\n")
+ for i, textLine in textLines do
+ if string.match(textLine, "%S") then
+ remove[oldLineNum + i - 1] = true
+ end
+ end
+ else
+ if string.match(text, "%S") then
+ remove[oldLineNum] = true
+ end
+ end
+ oldLineNum += lines
+ else
+ Log.warn("Unknown diff action: {} {}", actionType, text)
+ end
+ end
+
+ return add, remove
+end
+
+function StringDiffVisualizer:render()
+ local oldText, newText = self.props.oldText, self.props.newText
+
+ return Theme.with(function(theme)
+ return e(BorderedContainer, {
+ size = self.props.size,
+ position = self.props.position,
+ anchorPoint = self.props.anchorPoint,
+ transparency = self.props.transparency,
+ }, {
+ Background = e("Frame", {
+ Size = UDim2.new(1, 0, 1, 0),
+ Position = UDim2.new(0, 0, 0, 0),
+ BorderSizePixel = 0,
+ BackgroundColor3 = self.scriptBackground,
+ ZIndex = -10,
+ }, {
+ UICorner = e("UICorner", {
+ CornerRadius = UDim.new(0, 5),
+ }),
+ }),
+ Separator = e("Frame", {
+ Size = UDim2.new(0, 2, 1, 0),
+ Position = UDim2.new(0.5, 0, 0, 0),
+ AnchorPoint = Vector2.new(0.5, 0),
+ BorderSizePixel = 0,
+ BackgroundColor3 = theme.BorderedContainer.BorderColor,
+ BackgroundTransparency = 0.5,
+ }),
+ Old = e(ScrollingFrame, {
+ position = UDim2.new(0, 2, 0, 2),
+ size = UDim2.new(0.5, -7, 1, -4),
+ scrollingDirection = Enum.ScrollingDirection.XY,
+ transparency = self.props.transparency,
+ contentSize = self.contentSize,
+ }, {
+ Source = e(CodeLabel, {
+ size = UDim2.new(1, 0, 1, 0),
+ position = UDim2.new(0, 0, 0, 0),
+ text = oldText,
+ lineBackground = theme.Diff.Remove,
+ markedLines = self.state.remove,
+ }),
+ }),
+ New = e(ScrollingFrame, {
+ position = UDim2.new(0.5, 5, 0, 2),
+ size = UDim2.new(0.5, -7, 1, -4),
+ scrollingDirection = Enum.ScrollingDirection.XY,
+ transparency = self.props.transparency,
+ contentSize = self.contentSize,
+ }, {
+ Source = e(CodeLabel, {
+ size = UDim2.new(1, 0, 1, 0),
+ position = UDim2.new(0, 0, 0, 0),
+ text = newText,
+ lineBackground = theme.Diff.Add,
+ markedLines = self.state.add,
+ }),
+ }),
+ })
+ end)
+end
+
+return StringDiffVisualizer
diff --git a/plugin/src/App/Components/Studio/StudioPluginGui.lua b/plugin/src/App/Components/Studio/StudioPluginGui.lua
index 59bd3d85..6b9910a9 100644
--- a/plugin/src/App/Components/Studio/StudioPluginGui.lua
+++ b/plugin/src/App/Components/Studio/StudioPluginGui.lua
@@ -76,6 +76,12 @@ function StudioPluginGui:didUpdate(lastProps)
if self.props.active ~= lastProps.active then
-- This is intentionally in didUpdate to make sure the initial active state
-- (if the PluginGui is open initially) is preserved.
+
+ -- Studio widgets are very unreliable and sometimes need to be flickered
+ -- in order to force them to render correctly
+ -- This happens within a single frame so it doesn't flicker visibly
+ self.pluginGui.Enabled = self.props.active
+ self.pluginGui.Enabled = not self.props.active
self.pluginGui.Enabled = self.props.active
end
end
diff --git a/plugin/src/App/StatusPages/Confirming.lua b/plugin/src/App/StatusPages/Confirming.lua
index a5592347..74c814a1 100644
--- a/plugin/src/App/StatusPages/Confirming.lua
+++ b/plugin/src/App/StatusPages/Confirming.lua
@@ -13,6 +13,7 @@ local Header = require(Plugin.App.Components.Header)
local StudioPluginGui = require(Plugin.App.Components.Studio.StudioPluginGui)
local Tooltip = require(Plugin.App.Components.Tooltip)
local PatchVisualizer = require(Plugin.App.Components.PatchVisualizer)
+local StringDiffVisualizer = require(Plugin.App.Components.StringDiffVisualizer)
local e = Roact.createElement
@@ -21,6 +22,12 @@ local ConfirmingPage = Roact.Component:extend("ConfirmingPage")
function ConfirmingPage:init()
self.contentSize, self.setContentSize = Roact.createBinding(0)
self.containerSize, self.setContainerSize = Roact.createBinding(Vector2.new(0, 0))
+
+ self:setState({
+ showingSourceDiff = false,
+ oldSource = "",
+ newSource = "",
+ })
end
function ConfirmingPage:render()
@@ -55,6 +62,14 @@ function ConfirmingPage:render()
changeListHeaders = { "Property", "Current", "Incoming" },
patch = self.props.confirmData.patch,
instanceMap = self.props.confirmData.instanceMap,
+
+ showSourceDiff = function(oldSource: string, newSource: string)
+ self:setState({
+ showingSourceDiff = true,
+ oldSource = oldSource,
+ newSource = newSource,
+ })
+ end,
}),
Buttons = e("Frame", {
@@ -120,6 +135,43 @@ function ConfirmingPage:render()
PaddingLeft = UDim.new(0, 20),
PaddingRight = UDim.new(0, 20),
}),
+
+ SourceDiff = e(StudioPluginGui, {
+ id = "Rojo_ConfirmingSourceDiff",
+ title = "Source diff",
+ active = self.state.showingSourceDiff,
+
+ initDockState = Enum.InitialDockState.Float,
+ overridePreviousState = true,
+ floatingSize = Vector2.new(500, 350),
+ minimumSize = Vector2.new(400, 250),
+
+ zIndexBehavior = Enum.ZIndexBehavior.Sibling,
+
+ onClose = function()
+ self:setState({
+ showingSourceDiff = false,
+ })
+ end,
+ }, {
+ TooltipsProvider = e(Tooltip.Provider, nil, {
+ Tooltips = e(Tooltip.Container, nil),
+ Content = e("Frame", {
+ Size = UDim2.fromScale(1, 1),
+ BackgroundTransparency = 1,
+ }, {
+ e(StringDiffVisualizer, {
+ size = UDim2.new(1, -10, 1, -10),
+ position = UDim2.new(0, 5, 0, 5),
+ anchorPoint = Vector2.new(0, 0),
+ transparency = self.props.transparency,
+
+ oldText = self.state.oldSource,
+ newText = self.state.newSource,
+ })
+ }),
+ }),
+ }),
})
if self.props.createPopup then
@@ -132,8 +184,7 @@ function ConfirmingPage:render()
active = true,
initDockState = Enum.InitialDockState.Float,
- initEnabled = true,
- overridePreviousState = true,
+ overridePreviousState = false,
floatingSize = Vector2.new(500, 350),
minimumSize = Vector2.new(400, 250),
diff --git a/plugin/src/App/StatusPages/Connected.lua b/plugin/src/App/StatusPages/Connected.lua
index 00f6822b..27f4e7ca 100644
--- a/plugin/src/App/StatusPages/Connected.lua
+++ b/plugin/src/App/StatusPages/Connected.lua
@@ -10,12 +10,14 @@ local Theme = require(Plugin.App.Theme)
local Assets = require(Plugin.Assets)
local PatchSet = require(Plugin.PatchSet)
+local StudioPluginGui = require(Plugin.App.Components.Studio.StudioPluginGui)
local Header = require(Plugin.App.Components.Header)
local IconButton = require(Plugin.App.Components.IconButton)
local TextButton = require(Plugin.App.Components.TextButton)
local BorderedContainer = require(Plugin.App.Components.BorderedContainer)
local Tooltip = require(Plugin.App.Components.Tooltip)
local PatchVisualizer = require(Plugin.App.Components.PatchVisualizer)
+local StringDiffVisualizer = require(Plugin.App.Components.StringDiffVisualizer)
local e = Roact.createElement
@@ -39,7 +41,7 @@ function timeSinceText(elapsed: number): string
return ageText
end
-local ChangesDrawer = Roact.Component:extend("ConnectedPage")
+local ChangesDrawer = Roact.Component:extend("ChangesDrawer")
function ChangesDrawer:init()
-- Hold onto the serve session during the lifecycle of this component
@@ -84,6 +86,8 @@ function ChangesDrawer:render()
layoutOrder = 3,
patchTree = self.props.patchTree,
+
+ showSourceDiff = self.props.showSourceDiff,
}),
})
end)
@@ -226,6 +230,9 @@ function ConnectedPage:init()
self:setState({
renderChanges = false,
hoveringChangeInfo = false,
+ showingSourceDiff = false,
+ oldSource = "",
+ newSource = "",
})
self.changeInfoText, self.setChangeInfoText = Roact.createBinding("")
@@ -239,7 +246,11 @@ end
function ConnectedPage:didUpdate(previousProps)
if self.props.patchData.timestamp ~= previousProps.patchData.timestamp then
+ -- New patch recieved
self:startChangeInfoTextUpdater()
+ self:setState({
+ showingSourceDiff = false,
+ })
end
end
@@ -367,6 +378,14 @@ function ConnectedPage:render()
height = self.changeDrawerHeight,
layoutOrder = 5,
+ showSourceDiff = function(oldSource: string, newSource: string)
+ self:setState({
+ showingSourceDiff = true,
+ oldSource = oldSource,
+ newSource = newSource,
+ })
+ end,
+
onClose = function()
self.changeDrawerMotor:setGoal(Flipper.Spring.new(0, {
frequency = 4,
@@ -374,6 +393,43 @@ function ConnectedPage:render()
}))
end,
}),
+
+ SourceDiff = e(StudioPluginGui, {
+ id = "Rojo_ConnectedSourceDiff",
+ title = "Source diff",
+ active = self.state.showingSourceDiff,
+
+ initDockState = Enum.InitialDockState.Float,
+ overridePreviousState = false,
+ floatingSize = Vector2.new(500, 350),
+ minimumSize = Vector2.new(400, 250),
+
+ zIndexBehavior = Enum.ZIndexBehavior.Sibling,
+
+ onClose = function()
+ self:setState({
+ showingSourceDiff = false,
+ })
+ end,
+ }, {
+ TooltipsProvider = e(Tooltip.Provider, nil, {
+ Tooltips = e(Tooltip.Container, nil),
+ Content = e("Frame", {
+ Size = UDim2.fromScale(1, 1),
+ BackgroundTransparency = 1,
+ }, {
+ e(StringDiffVisualizer, {
+ size = UDim2.new(1, -10, 1, -10),
+ position = UDim2.new(0, 5, 0, 5),
+ anchorPoint = Vector2.new(0, 0),
+ transparency = self.props.transparency,
+
+ oldText = self.state.oldSource,
+ newText = self.state.newSource,
+ })
+ }),
+ }),
+ }),
})
end)
end
diff --git a/plugin/src/App/Theme.lua b/plugin/src/App/Theme.lua
index 8ef05fab..2bb355d9 100644
--- a/plugin/src/App/Theme.lua
+++ b/plugin/src/App/Theme.lua
@@ -23,207 +23,198 @@ local Log = require(Packages.Log)
local strict = require(script.Parent.Parent.strict)
--- Copying hex colors back and forth from design programs is faster
-local function hexColor(decimal)
- local red = bit32.band(bit32.rshift(decimal, 16), 2^8 - 1)
- local green = bit32.band(bit32.rshift(decimal, 8), 2^8 - 1)
- local blue = bit32.band(decimal, 2^8 - 1)
-
- return Color3.fromRGB(red, green, blue)
-end
-
-local BRAND_COLOR = hexColor(0xE13835)
+local BRAND_COLOR = Color3.fromHex("E13835")
local lightTheme = strict("LightTheme", {
- BackgroundColor = hexColor(0xFFFFFF),
+ BackgroundColor = Color3.fromHex("FFFFFF"),
Button = {
Solid = {
- ActionFillColor = hexColor(0xFFFFFF),
+ ActionFillColor = Color3.fromHex("FFFFFF"),
ActionFillTransparency = 0.8,
Enabled = {
- TextColor = hexColor(0xFFFFFF),
+ TextColor = Color3.fromHex("FFFFFF"),
BackgroundColor = BRAND_COLOR,
},
Disabled = {
- TextColor = hexColor(0xFFFFFF),
+ TextColor = Color3.fromHex("FFFFFF"),
BackgroundColor = BRAND_COLOR,
},
},
Bordered = {
- ActionFillColor = hexColor(0x000000),
+ ActionFillColor = Color3.fromHex("000000"),
ActionFillTransparency = 0.9,
Enabled = {
- TextColor = hexColor(0x393939),
- BorderColor = hexColor(0xACACAC),
+ TextColor = Color3.fromHex("393939"),
+ BorderColor = Color3.fromHex("ACACAC"),
},
Disabled = {
- TextColor = hexColor(0x393939),
- BorderColor = hexColor(0xACACAC),
+ TextColor = Color3.fromHex("393939"),
+ BorderColor = Color3.fromHex("ACACAC"),
},
},
},
Checkbox = {
Active = {
- IconColor = hexColor(0xFFFFFF),
+ IconColor = Color3.fromHex("FFFFFF"),
BackgroundColor = BRAND_COLOR,
},
Inactive = {
- IconColor = hexColor(0xEEEEEE),
- BorderColor = hexColor(0xAFAFAF),
+ IconColor = Color3.fromHex("EEEEEE"),
+ BorderColor = Color3.fromHex("AFAFAF"),
},
},
Dropdown = {
- TextColor = hexColor(0x00000),
- BorderColor = hexColor(0xAFAFAF),
- BackgroundColor = hexColor(0xEEEEEE),
+ TextColor = Color3.fromHex("000000"),
+ BorderColor = Color3.fromHex("AFAFAF"),
+ BackgroundColor = Color3.fromHex("EEEEEE"),
Open = {
IconColor = BRAND_COLOR,
},
Closed = {
- IconColor = hexColor(0xEEEEEE),
+ IconColor = Color3.fromHex("EEEEEE"),
},
},
AddressEntry = {
- TextColor = hexColor(0x000000),
- PlaceholderColor = hexColor(0x8C8C8C)
+ TextColor = Color3.fromHex("000000"),
+ PlaceholderColor = Color3.fromHex("8C8C8C")
},
BorderedContainer = {
- BorderColor = hexColor(0xCBCBCB),
- BackgroundColor = hexColor(0xEEEEEE),
+ BorderColor = Color3.fromHex("CBCBCB"),
+ BackgroundColor = Color3.fromHex("EEEEEE"),
},
Spinner = {
ForegroundColor = BRAND_COLOR,
- BackgroundColor = hexColor(0xEEEEEE),
+ BackgroundColor = Color3.fromHex("EEEEEE"),
},
Diff = {
- Add = hexColor(0xbaffbd),
- Remove = hexColor(0xffbdba),
- Edit = hexColor(0xbacdff),
- Row = hexColor(0x000000),
- Warning = hexColor(0xFF8E3C),
+ Add = Color3.fromHex("baffbd"),
+ Remove = Color3.fromHex("ffbdba"),
+ Edit = Color3.fromHex("bacdff"),
+ Row = Color3.fromHex("000000"),
+ Warning = Color3.fromHex("FF8E3C"),
},
ConnectionDetails = {
- ProjectNameColor = hexColor(0x00000),
- AddressColor = hexColor(0x00000),
+ ProjectNameColor = Color3.fromHex("000000"),
+ AddressColor = Color3.fromHex("000000"),
DisconnectColor = BRAND_COLOR,
},
Settings = {
- DividerColor = hexColor(0xCBCBCB),
+ DividerColor = Color3.fromHex("CBCBCB"),
Navbar = {
- BackButtonColor = hexColor(0x000000),
- TextColor = hexColor(0x000000),
+ BackButtonColor = Color3.fromHex("000000"),
+ TextColor = Color3.fromHex("000000"),
},
Setting = {
- NameColor = hexColor(0x000000),
- DescriptionColor = hexColor(0x5F5F5F),
+ NameColor = Color3.fromHex("000000"),
+ DescriptionColor = Color3.fromHex("5F5F5F"),
},
},
Header = {
LogoColor = BRAND_COLOR,
- VersionColor = hexColor(0x727272),
+ VersionColor = Color3.fromHex("727272"),
},
Notification = {
- InfoColor = hexColor(0x00000),
+ InfoColor = Color3.fromHex("000000"),
CloseColor = BRAND_COLOR,
},
- ErrorColor = hexColor(0x000000),
- ScrollBarColor = hexColor(0x000000),
+ ErrorColor = Color3.fromHex("000000"),
+ ScrollBarColor = Color3.fromHex("000000"),
})
local darkTheme = strict("DarkTheme", {
- BackgroundColor = hexColor(0x2E2E2E),
+ BackgroundColor = Color3.fromHex("2E2E2E"),
Button = {
Solid = {
- ActionFillColor = hexColor(0xFFFFFF),
+ ActionFillColor = Color3.fromHex("FFFFFF"),
ActionFillTransparency = 0.8,
Enabled = {
- TextColor = hexColor(0xFFFFFF),
+ TextColor = Color3.fromHex("FFFFFF"),
BackgroundColor = BRAND_COLOR,
},
Disabled = {
- TextColor = hexColor(0xFFFFFF),
+ TextColor = Color3.fromHex("FFFFFF"),
BackgroundColor = BRAND_COLOR,
},
},
Bordered = {
- ActionFillColor = hexColor(0xFFFFFF),
+ ActionFillColor = Color3.fromHex("FFFFFF"),
ActionFillTransparency = 0.9,
Enabled = {
- TextColor = hexColor(0xDBDBDB),
- BorderColor = hexColor(0x535353),
+ TextColor = Color3.fromHex("DBDBDB"),
+ BorderColor = Color3.fromHex("535353"),
},
Disabled = {
- TextColor = hexColor(0xDBDBDB),
- BorderColor = hexColor(0x535353),
+ TextColor = Color3.fromHex("DBDBDB"),
+ BorderColor = Color3.fromHex("535353"),
},
},
},
Checkbox = {
Active = {
- IconColor = hexColor(0xFFFFFF),
+ IconColor = Color3.fromHex("FFFFFF"),
BackgroundColor = BRAND_COLOR,
},
Inactive = {
- IconColor = hexColor(0x484848),
- BorderColor = hexColor(0x5A5A5A),
+ IconColor = Color3.fromHex("484848"),
+ BorderColor = Color3.fromHex("5A5A5A"),
},
},
Dropdown = {
- TextColor = hexColor(0xFFFFFF),
- BorderColor = hexColor(0x5A5A5A),
- BackgroundColor = hexColor(0x2B2B2B),
+ TextColor = Color3.fromHex("FFFFFF"),
+ BorderColor = Color3.fromHex("5A5A5A"),
+ BackgroundColor = Color3.fromHex("2B2B2B"),
Open = {
IconColor = BRAND_COLOR,
},
Closed = {
- IconColor = hexColor(0x484848),
+ IconColor = Color3.fromHex("484848"),
},
},
AddressEntry = {
- TextColor = hexColor(0xFFFFFF),
- PlaceholderColor = hexColor(0x8B8B8B)
+ TextColor = Color3.fromHex("FFFFFF"),
+ PlaceholderColor = Color3.fromHex("8B8B8B")
},
BorderedContainer = {
- BorderColor = hexColor(0x535353),
- BackgroundColor = hexColor(0x2B2B2B),
+ BorderColor = Color3.fromHex("535353"),
+ BackgroundColor = Color3.fromHex("2B2B2B"),
},
Spinner = {
ForegroundColor = BRAND_COLOR,
- BackgroundColor = hexColor(0x2B2B2B),
+ BackgroundColor = Color3.fromHex("2B2B2B"),
},
Diff = {
- Add = hexColor(0x273732),
- Remove = hexColor(0x3F2D32),
- Edit = hexColor(0x193345),
- Row = hexColor(0xFFFFFF),
- Warning = hexColor(0xFF8E3C),
+ Add = Color3.fromHex("273732"),
+ Remove = Color3.fromHex("3F2D32"),
+ Edit = Color3.fromHex("193345"),
+ Row = Color3.fromHex("FFFFFF"),
+ Warning = Color3.fromHex("FF8E3C"),
},
ConnectionDetails = {
- ProjectNameColor = hexColor(0xFFFFFF),
- AddressColor = hexColor(0xFFFFFF),
- DisconnectColor = hexColor(0xFFFFFF),
+ ProjectNameColor = Color3.fromHex("FFFFFF"),
+ AddressColor = Color3.fromHex("FFFFFF"),
+ DisconnectColor = Color3.fromHex("FFFFFF"),
},
Settings = {
- DividerColor = hexColor(0x535353),
+ DividerColor = Color3.fromHex("535353"),
Navbar = {
- BackButtonColor = hexColor(0xFFFFFF),
- TextColor = hexColor(0xFFFFFF),
+ BackButtonColor = Color3.fromHex("FFFFFF"),
+ TextColor = Color3.fromHex("FFFFFF"),
},
Setting = {
- NameColor = hexColor(0xFFFFFF),
- DescriptionColor = hexColor(0xD3D3D3),
+ NameColor = Color3.fromHex("FFFFFF"),
+ DescriptionColor = Color3.fromHex("D3D3D3"),
},
},
Header = {
LogoColor = BRAND_COLOR,
- VersionColor = hexColor(0xD3D3D3)
+ VersionColor = Color3.fromHex("D3D3D3")
},
Notification = {
- InfoColor = hexColor(0xFFFFFF),
- CloseColor = hexColor(0xFFFFFF),
+ InfoColor = Color3.fromHex("FFFFFF"),
+ CloseColor = Color3.fromHex("FFFFFF"),
},
- ErrorColor = hexColor(0xFFFFFF),
- ScrollBarColor = hexColor(0xFFFFFF),
+ ErrorColor = Color3.fromHex("FFFFFF"),
+ ScrollBarColor = Color3.fromHex("FFFFFF"),
})
local Context = Roact.createContext(lightTheme)
diff --git a/plugin/src/App/init.lua b/plugin/src/App/init.lua
index 9ffc8b8e..3c22d5a8 100644
--- a/plugin/src/App/init.lua
+++ b/plugin/src/App/init.lua
@@ -717,7 +717,6 @@ function App:render()
active = self.state.guiEnabled,
initDockState = Enum.InitialDockState.Right,
- initEnabled = false,
overridePreviousState = false,
floatingSize = Vector2.new(320, 210),
minimumSize = Vector2.new(300, 210),
diff --git a/plugin/src/PatchTree.lua b/plugin/src/PatchTree.lua
index b241472d..568f2412 100644
--- a/plugin/src/PatchTree.lua
+++ b/plugin/src/PatchTree.lua
@@ -64,18 +64,18 @@ local Tree = {}
Tree.__index = Tree
function Tree.new()
- local tree = {
- idToNode = {},
+ local tree = {
+ idToNode = {},
ROOT = {
className = "DataModel",
name = "ROOT",
children = {},
},
- }
- -- Add ROOT to idToNode or it won't be found by getNode since that searches *within* ROOT
+ }
+ -- Add ROOT to idToNode or it won't be found by getNode since that searches *within* ROOT
tree.idToNode["ROOT"] = tree.ROOT
- return setmetatable(tree, Tree)
+ return setmetatable(tree, Tree)
end
-- Iterates over all sub-nodes, depth first
@@ -94,23 +94,27 @@ end
-- Finds a node by id, depth first
-- searchNode is the node to start the search within, defaults to root
function Tree:getNode(id, searchNode)
- if self.idToNode[id] then
- return self.idToNode[id]
- end
+ if self.idToNode[id] then
+ return self.idToNode[id]
+ end
local searchChildren = (searchNode or self.ROOT).children
- for nodeId, node in searchChildren do
- if nodeId == id then
- self.idToNode[id] = node
- return node
- end
- local descendant = self:getNode(id, node)
- if descendant then
- return descendant
- end
- end
+ for nodeId, node in searchChildren do
+ if nodeId == id then
+ self.idToNode[id] = node
+ return node
+ end
+ local descendant = self:getNode(id, node)
+ if descendant then
+ return descendant
+ end
+ end
- return nil
+ return nil
+end
+
+function Tree:doesNodeExist(id)
+ return self.idToNode[id] ~= nil
end
-- Adds a node to the tree as a child of the node with id == parent
@@ -120,52 +124,53 @@ end
function Tree:addNode(parent, props)
assert(props.id, "props must contain id")
- parent = parent or "ROOT"
+ parent = parent or "ROOT"
- local node = self:getNode(props.id)
- if node then
+ if self:doesNodeExist(props.id) then
-- Update existing node
- for k, v in props do
- node[k] = v
- end
- return node
- end
+ local node = self:getNode(props.id)
+ for k, v in props do
+ node[k] = v
+ end
+ return node
+ end
- node = table.clone(props)
- node.children = {}
+ local node = table.clone(props)
+ node.children = {}
node.parentId = parent
- local parentNode = self:getNode(parent)
- if not parentNode then
- Log.warn("Failed to create node since parent doesnt exist: {}, {}", parent, props)
- return
- end
+ local parentNode = self:getNode(parent)
+ if not parentNode then
+ Log.warn("Failed to create node since parent doesnt exist: {}, {}", parent, props)
+ return
+ end
- parentNode.children[node.id] = node
- self.idToNode[node.id] = node
+ parentNode.children[node.id] = node
+ self.idToNode[node.id] = node
- return node
+ return node
end
-- Given a list of ancestor ids in descending order, builds the nodes for them
-- using the patch and instanceMap info
-function Tree:buildAncestryNodes(ancestryIds: { string }, patch, instanceMap)
- -- Build nodes for ancestry by going up the tree
- local previousId = "ROOT"
- for _, ancestorId in ancestryIds do
- local value = instanceMap.fromIds[ancestorId] or patch.added[ancestorId]
- if not value then
- Log.warn("Failed to find ancestor object for " .. ancestorId)
- continue
- end
- self:addNode(previousId, {
- id = ancestorId,
- className = value.ClassName,
- name = value.Name,
- instance = if typeof(value) == "Instance" then value else nil,
- })
- previousId = ancestorId
- end
+function Tree:buildAncestryNodes(previousId: string?, ancestryIds: { string }, patch, instanceMap)
+ -- Build nodes for ancestry by going up the tree
+ previousId = previousId or "ROOT"
+
+ for _, ancestorId in ancestryIds do
+ local value = instanceMap.fromIds[ancestorId] or patch.added[ancestorId]
+ if not value then
+ Log.warn("Failed to find ancestor object for " .. ancestorId)
+ continue
+ end
+ self:addNode(previousId, {
+ id = ancestorId,
+ className = value.ClassName,
+ name = value.Name,
+ instance = if typeof(value) == "Instance" then value else nil,
+ })
+ previousId = ancestorId
+ end
end
local PatchTree = {}
@@ -175,6 +180,8 @@ local PatchTree = {}
function PatchTree.build(patch, instanceMap, changeListHeaders)
local tree = Tree.new()
+ local knownAncestors = {}
+
for _, change in patch.updated do
local instance = instanceMap.fromIds[change.id]
if not instance then
@@ -185,13 +192,21 @@ function PatchTree.build(patch, instanceMap, changeListHeaders)
local ancestryIds = {}
local parentObject = instance.Parent
local parentId = instanceMap.fromInstances[parentObject]
+ local previousId = nil
while parentObject do
+ if knownAncestors[parentId] then
+ -- We've already added this ancestor
+ previousId = parentId
+ break
+ end
+
table.insert(ancestryIds, 1, parentId)
+ knownAncestors[parentId] = true
parentObject = parentObject.Parent
parentId = instanceMap.fromInstances[parentObject]
end
- tree:buildAncestryNodes(ancestryIds, patch, instanceMap)
+ tree:buildAncestryNodes(previousId, ancestryIds, patch, instanceMap)
-- Gather detail text
local changeList, hint = nil, nil
@@ -268,14 +283,22 @@ function PatchTree.build(patch, instanceMap, changeListHeaders)
local ancestryIds = {}
local parentObject = instance.Parent
local parentId = instanceMap.fromInstances[parentObject] or HttpService:GenerateGUID(false)
+ local previousId = nil
while parentObject do
+ if knownAncestors[parentId] then
+ -- We've already added this ancestor
+ previousId = parentId
+ break
+ end
+
instanceMap:insert(parentId, parentObject) -- This ensures we can find the parent later
table.insert(ancestryIds, 1, parentId)
+ knownAncestors[parentId] = true
parentObject = parentObject.Parent
parentId = instanceMap.fromInstances[parentObject] or HttpService:GenerateGUID(false)
end
- tree:buildAncestryNodes(ancestryIds, patch, instanceMap)
+ tree:buildAncestryNodes(previousId, ancestryIds, patch, instanceMap)
-- Add this node to tree
local nodeId = instanceMap.fromInstances[instance] or HttpService:GenerateGUID(false)
@@ -295,8 +318,16 @@ function PatchTree.build(patch, instanceMap, changeListHeaders)
local parentId = change.Parent
local parentData = patch.added[parentId]
local parentObject = instanceMap.fromIds[parentId]
+ local previousId = nil
while parentId do
+ if knownAncestors[parentId] then
+ -- We've already added this ancestor
+ previousId = parentId
+ break
+ end
+
table.insert(ancestryIds, 1, parentId)
+ knownAncestors[parentId] = true
parentId = nil
if parentData then
@@ -312,7 +343,7 @@ function PatchTree.build(patch, instanceMap, changeListHeaders)
end
end
- tree:buildAncestryNodes(ancestryIds, patch, instanceMap)
+ tree:buildAncestryNodes(previousId, ancestryIds, patch, instanceMap)
-- Gather detail text
local changeList, hint = nil, nil
diff --git a/src/cli/init.rs b/src/cli/init.rs
index b770f55d..48d513b1 100644
--- a/src/cli/init.rs
+++ b/src/cli/init.rs
@@ -21,6 +21,11 @@ static PLACE_PROJECT: &str =
static PLACE_README: &str = include_str!("../../assets/default-place-project/README.md");
static PLACE_GIT_IGNORE: &str = include_str!("../../assets/default-place-project/gitignore.txt");
+static PLUGIN_PROJECT: &str =
+ include_str!("../../assets/default-plugin-project/default.project.json");
+static PLUGIN_README: &str = include_str!("../../assets/default-plugin-project/README.md");
+static PLUGIN_GIT_IGNORE: &str = include_str!("../../assets/default-plugin-project/gitignore.txt");
+
/// Initializes a new Rojo project.
#[derive(Debug, Parser)]
pub struct InitCommand {
@@ -28,7 +33,7 @@ pub struct InitCommand {
#[clap(default_value = "")]
pub path: PathBuf,
- /// The kind of project to create, 'place' or 'model'. Defaults to place.
+ /// The kind of project to create, 'place', 'plugin', or 'model'. Defaults to place.
#[clap(long, default_value = "place")]
pub kind: InitKind,
}
@@ -51,6 +56,7 @@ impl InitCommand {
match self.kind {
InitKind::Place => init_place(&base_path, project_params)?,
InitKind::Model => init_model(&base_path, project_params)?,
+ InitKind::Plugin => init_plugin(&base_path, project_params)?,
}
println!("Created project successfully.");
@@ -65,8 +71,11 @@ pub enum InitKind {
/// A place that contains a baseplate.
Place,
- /// An empty model, suitable for a library or plugin.
+ /// An empty model, suitable for a library.
Model,
+
+ /// An empty plugin.
+ Plugin,
}
impl FromStr for InitKind {
@@ -76,8 +85,9 @@ impl FromStr for InitKind {
match source {
"place" => Ok(InitKind::Place),
"model" => Ok(InitKind::Model),
+ "plugin" => Ok(InitKind::Plugin),
_ => Err(format_err!(
- "Invalid init kind '{}'. Valid kinds are: place, model",
+ "Invalid init kind '{}'. Valid kinds are: place, model, plugin",
source
)),
}
@@ -147,6 +157,29 @@ fn init_model(base_path: &Path, project_params: ProjectParams) -> anyhow::Result
Ok(())
}
+fn init_plugin(base_path: &Path, project_params: ProjectParams) -> anyhow::Result<()> {
+ println!("Creating new plugin project '{}'", project_params.name);
+
+ let project_file = project_params.render_template(PLUGIN_PROJECT);
+ try_create_project(base_path, &project_file)?;
+
+ let readme = project_params.render_template(PLUGIN_README);
+ write_if_not_exists(&base_path.join("README.md"), &readme)?;
+
+ let src = base_path.join("src");
+ fs::create_dir_all(&src)?;
+
+ write_if_not_exists(
+ &src.join("init.server.lua"),
+ "print(\"Hello world, from plugin!\")\n",
+ )?;
+
+ let git_ignore = project_params.render_template(PLUGIN_GIT_IGNORE);
+ try_git_init(base_path, &git_ignore)?;
+
+ Ok(())
+}
+
/// Contains parameters used in templates to create a project.
struct ProjectParams {
name: String,
diff --git a/src/resolution.rs b/src/resolution.rs
index c667080c..9a0219ee 100644
--- a/src/resolution.rs
+++ b/src/resolution.rs
@@ -2,8 +2,8 @@ use std::borrow::Borrow;
use anyhow::{bail, format_err};
use rbx_dom_weak::types::{
- Attributes, CFrame, Color3, Content, Enum, Font, Matrix3, Tags, Variant, VariantType, Vector2,
- Vector3,
+ Attributes, CFrame, Color3, Content, Enum, Font, MaterialColors, Matrix3, Tags, Variant,
+ VariantType, Vector2, Vector3,
};
use rbx_reflection::{DataType, PropertyDescriptor};
use serde::{Deserialize, Serialize};
@@ -50,6 +50,7 @@ pub enum AmbiguousValue {
Array12([f64; 12]),
Attributes(Attributes),
Font(Font),
+ MaterialColors(MaterialColors),
}
impl AmbiguousValue {
@@ -142,6 +143,10 @@ impl AmbiguousValue {
(VariantType::Font, AmbiguousValue::Font(value)) => Ok(value.into()),
+ (VariantType::MaterialColors, AmbiguousValue::MaterialColors(value)) => {
+ Ok(value.into())
+ }
+
(_, unresolved) => Err(format_err!(
"Wrong type of value for property {}.{}. Expected {:?}, got {}",
class_name,
@@ -180,6 +185,7 @@ impl AmbiguousValue {
AmbiguousValue::Array12(_) => "an array of twelve numbers",
AmbiguousValue::Attributes(_) => "an object containing attributes",
AmbiguousValue::Font(_) => "an object describing a Font",
+ AmbiguousValue::MaterialColors(_) => "an object describing MaterialColors",
}
}
}
@@ -351,4 +357,27 @@ mod test {
})
)
}
+
+ #[test]
+ fn material_colors() {
+ use rbx_dom_weak::types::{Color3uint8, TerrainMaterials};
+
+ let mut material_colors = MaterialColors::new();
+ material_colors.set_color(TerrainMaterials::Grass, Color3uint8::new(10, 20, 30));
+ material_colors.set_color(TerrainMaterials::Asphalt, Color3uint8::new(40, 50, 60));
+ material_colors.set_color(TerrainMaterials::LeafyGrass, Color3uint8::new(255, 155, 55));
+
+ assert_eq!(
+ resolve(
+ "Terrain",
+ "MaterialColors",
+ r#"{
+ "Grass": [10, 20, 30],
+ "Asphalt": [40, 50, 60],
+ "LeafyGrass": [255, 155, 55]
+ }"#
+ ),
+ Variant::MaterialColors(material_colors)
+ )
+ }
}
diff --git a/src/snapshot_middleware/project.rs b/src/snapshot_middleware/project.rs
index 2d54a179..a451abc9 100644
--- a/src/snapshot_middleware/project.rs
+++ b/src/snapshot_middleware/project.rs
@@ -301,6 +301,11 @@ fn infer_class_name(name: &str, parent_class: Option<&str>) -> Option {}
+ Err(error) => match error {
+ OpenError::Io(io_error) => {
+ return json(
+ ErrorResponse::internal_error(format!(
+ "Attempting to open {} failed because of the following io error: {}",
+ script_path.display(),
+ io_error
+ )),
+ StatusCode::INTERNAL_SERVER_ERROR,
+ )
+ }
+ OpenError::ExitStatus {
+ cmd,
+ status,
+ stderr,
+ } => {
+ return json(
+ ErrorResponse::internal_error(format!(
+ r#"The command '{}' to open '{}' failed with the error code '{}'.
+ Error logs:
+ {}"#,
+ cmd,
+ script_path.display(),
+ status,
+ stderr
+ )),
+ StatusCode::INTERNAL_SERVER_ERROR,
+ )
+ }
+ },
+ };
json_ok(&OpenResponse {
session_id: self.serve_session.session_id(),