Implement Syncback to support converting Roblox files to a Rojo project (#937)

This is a very large commit.
Consider checking the linked PR for more information.
This commit is contained in:
Micah
2025-11-19 09:21:33 -08:00
committed by GitHub
parent 071b6e7e23
commit 9b5a07191b
239 changed files with 5325 additions and 225 deletions

View File

@@ -0,0 +1 @@
-- satellite beef psychology response supply

View File

@@ -0,0 +1,29 @@
{
"name": "project_reserialize",
"tree": {
"$className": "DataModel",
"Workspace": {
"attribute_mismatch": {
"$attributes": {
"foo": "bar"
},
"$path": "attribute_mismatch.luau"
},
"property_mismatch": {
"$path": "property_mismatch.project.json"
},
"$properties": {
"EditorLiveScripting": {
"Enum": 0
},
"SignalBehavior": "Deferred",
"StreamOutBehavior": "Opportunistic",
"StreamingEnabled": true,
"StreamingIntegrityMode": "PauseOutsideLoadedArea"
},
"$attributes": {
"Rojo_Target_CurrentCamera": "6d6ae1d713c82fae0620aa1300000375"
}
}
}
}

View File

@@ -0,0 +1,11 @@
{
"name": "property_mismatch",
"tree": {
"$className": "BrickColorValue",
"$properties": {
"Value": {
"BrickColor": 345
}
}
}
}

View File

@@ -0,0 +1,15 @@
{
"name": "project_reserialize",
"tree": {
"$className": "Folder",
"attribute_mismatch": {
"$attributes": {
"foo": "bar"
},
"$path": "attribute_mismatch.luau"
},
"property_mismatch": {
"$path": "property_mismatch.project.json"
}
}
}

View File

@@ -0,0 +1,6 @@
{
"name": "property_mismatch",
"tree": {
"$className": "BrickColorValue"
}
}