From 36de59999a15a7e866b63acbbabefa494303a8d1 Mon Sep 17 00:00:00 2001
From: Robii Aragon <55045932+RobiiAragon@users.noreply.github.com>
Date: Thu, 12 Feb 2026 02:40:53 -0800
Subject: [PATCH] Add Pause Menu UI, terrains, and X Bot model
Add a new Pause Menu UI (UXML, USS, TSS, asset/meta) and related UI folder metadata. Add new terrain assets and TerrainData files, plus lighting settings for the 2.5d demo scene. Import a new character model (X Bot.fbx) with its importer meta and new characters folder. Update SampleScene and LFS pointers, and refresh render pipeline settings (Mobile RP & URP global settings) and project/package settings. Tweak multiple material files: align _Color with BaseColor, add SHADOWCASTER to disabled shader passes for Ellen materials, and assign a missing main texture for Vincent_Hero_High_diffuse.
---
.../Pop Up Window Folder.meta | 8 +
.../2.5d Demo (8 Way Aim Direction).unity | 4 +-
...emo (8 Way Aim Direction)Settings.lighting | 69 +
...8 Way Aim Direction)Settings.lighting.meta | 8 +
.../Ellen/Materials/Ellen_Tear_Mat.mat | 3 +-
.../Materials/Vincent_Hero_High_diffuse.mat | 2 +-
.../Materials/metal.001.mat | 2 +-
.../Default_Material.mat | 2 +-
.../Materials/Alpha_Body_MAT.mat | 2 +-
.../Materials/Alpha_Joints_MAT.mat | 2 +-
.../Materials/Beta_Joints_MAT.mat | 2 +-
.../Materials/asdf1_Beta_HighLimbsGeoSG2.mat | 2 +-
.../Movement/Materials/Default_Material.mat | 2 +-
.../Movement/Materials/Ellen_Tear_Mat.mat | 3 +-
Assets/New Terrain.asset | 3 +
Assets/New Terrain.asset.meta | 8 +
Assets/Scenes/SampleScene.unity | 4 +-
Assets/Settings/Mobile_RPAsset.asset | 4 +-
...niversalRenderPipelineGlobalSettings.asset | 4 +-
...8c532b47-a4f9-449e-aaf6-f0cb9a10b326.asset | 3 +
...b47-a4f9-449e-aaf6-f0cb9a10b326.asset.meta | 8 +
...b202602a-f8e2-4252-9d29-a0b0164e99a8.asset | 3 +
...02a-f8e2-4252-9d29-a0b0164e99a8.asset.meta | 8 +
...ec59b1b8-e02c-4b1d-980f-9a505f77af4c.asset | 3 +
...1b8-e02c-4b1d-980f-9a505f77af4c.asset.meta | 8 +
Assets/UI.meta | 8 +
Assets/UI/PauseMenu.asset | 3 +
Assets/UI/PauseMenu.asset.meta | 8 +
Assets/UI/PauseMenu.tss | 1 +
Assets/UI/PauseMenu.tss.meta | 12 +
Assets/UI/PauseMenu.uss | 93 +
Assets/UI/PauseMenu.uss.meta | 12 +
Assets/UI/PauseMenu.uxml | 24 +
Assets/UI/PauseMenu.uxml.meta | 10 +
Assets/characters.meta | 8 +
Assets/characters/models.meta | 8 +
Assets/characters/models/X Bot.fbx | 3 +
Assets/characters/models/X Bot.fbx.meta | 895 ++++++
ProjectSettings/PackageManagerSettings.asset | 2 +-
ProjectSettings/ProjectSettings.asset | 2 +-
ProjectSettings/QualitySettings.asset | 4 +-
ProjectSettings/SceneTemplateSettings.json | 121 +
UIElementsSchema/UIElements.xsd | 24 +
.../Unity.Multiplayer.PlayMode.Editor.xsd | 50 +
.../Unity.Profiling.Editor.UI.xsd | 142 +
UIElementsSchema/Unity.Profiling.Editor.xsd | 129 +
UIElementsSchema/Unity.UI.Builder.xsd | 2762 +++++++++++++++++
UIElementsSchema/Unity.UIToolkit.Editor.xsd | 126 +
.../UnityEditor.Accessibility.xsd | 121 +
.../UnityEditor.Audio.UIElements.xsd | 101 +
.../UnityEditor.Experimental.GraphView.xsd | 75 +
...r.Inspector.GraphicsSettingsInspectors.xsd | 27 +
UIElementsSchema/UnityEditor.Inspector.xsd | 31 +
UIElementsSchema/UnityEditor.Overlays.xsd | 130 +
...UnityEditor.PackageManager.UI.Internal.xsd | 970 ++++++
UIElementsSchema/UnityEditor.Rendering.xsd | 82 +
UIElementsSchema/UnityEditor.Search.xsd | 31 +
.../UnityEditor.ShaderGraph.Drawing.xsd | 96 +
.../UnityEditor.ShortcutManagement.xsd | 52 +
UIElementsSchema/UnityEditor.Toolbars.xsd | 37 +
.../UnityEditor.UIElements.Debugger.xsd | 28 +
...UnityEditor.UIElements.ProjectSettings.xsd | 127 +
UIElementsSchema/UnityEditor.UIElements.xsd | 793 +++++
UIElementsSchema/UnityEngine.UIElements.xsd | 2484 +++++++++++++++
64 files changed, 9777 insertions(+), 22 deletions(-)
create mode 100644 Assets/Game Kit Controller/Pop Up Window Folder.meta
create mode 100644 Assets/Game Kit Controller/Scenes/2.5d Demo (8 Way Aim Direction)Settings.lighting
create mode 100644 Assets/Game Kit Controller/Scenes/2.5d Demo (8 Way Aim Direction)Settings.lighting.meta
create mode 100644 Assets/New Terrain.asset
create mode 100644 Assets/New Terrain.asset.meta
create mode 100644 Assets/TerrainData_8c532b47-a4f9-449e-aaf6-f0cb9a10b326.asset
create mode 100644 Assets/TerrainData_8c532b47-a4f9-449e-aaf6-f0cb9a10b326.asset.meta
create mode 100644 Assets/TerrainData_b202602a-f8e2-4252-9d29-a0b0164e99a8.asset
create mode 100644 Assets/TerrainData_b202602a-f8e2-4252-9d29-a0b0164e99a8.asset.meta
create mode 100644 Assets/TerrainData_ec59b1b8-e02c-4b1d-980f-9a505f77af4c.asset
create mode 100644 Assets/TerrainData_ec59b1b8-e02c-4b1d-980f-9a505f77af4c.asset.meta
create mode 100644 Assets/UI.meta
create mode 100644 Assets/UI/PauseMenu.asset
create mode 100644 Assets/UI/PauseMenu.asset.meta
create mode 100644 Assets/UI/PauseMenu.tss
create mode 100644 Assets/UI/PauseMenu.tss.meta
create mode 100644 Assets/UI/PauseMenu.uss
create mode 100644 Assets/UI/PauseMenu.uss.meta
create mode 100644 Assets/UI/PauseMenu.uxml
create mode 100644 Assets/UI/PauseMenu.uxml.meta
create mode 100644 Assets/characters.meta
create mode 100644 Assets/characters/models.meta
create mode 100644 Assets/characters/models/X Bot.fbx
create mode 100644 Assets/characters/models/X Bot.fbx.meta
create mode 100644 ProjectSettings/SceneTemplateSettings.json
create mode 100644 UIElementsSchema/UIElements.xsd
create mode 100644 UIElementsSchema/Unity.Multiplayer.PlayMode.Editor.xsd
create mode 100644 UIElementsSchema/Unity.Profiling.Editor.UI.xsd
create mode 100644 UIElementsSchema/Unity.Profiling.Editor.xsd
create mode 100644 UIElementsSchema/Unity.UI.Builder.xsd
create mode 100644 UIElementsSchema/Unity.UIToolkit.Editor.xsd
create mode 100644 UIElementsSchema/UnityEditor.Accessibility.xsd
create mode 100644 UIElementsSchema/UnityEditor.Audio.UIElements.xsd
create mode 100644 UIElementsSchema/UnityEditor.Experimental.GraphView.xsd
create mode 100644 UIElementsSchema/UnityEditor.Inspector.GraphicsSettingsInspectors.xsd
create mode 100644 UIElementsSchema/UnityEditor.Inspector.xsd
create mode 100644 UIElementsSchema/UnityEditor.Overlays.xsd
create mode 100644 UIElementsSchema/UnityEditor.PackageManager.UI.Internal.xsd
create mode 100644 UIElementsSchema/UnityEditor.Rendering.xsd
create mode 100644 UIElementsSchema/UnityEditor.Search.xsd
create mode 100644 UIElementsSchema/UnityEditor.ShaderGraph.Drawing.xsd
create mode 100644 UIElementsSchema/UnityEditor.ShortcutManagement.xsd
create mode 100644 UIElementsSchema/UnityEditor.Toolbars.xsd
create mode 100644 UIElementsSchema/UnityEditor.UIElements.Debugger.xsd
create mode 100644 UIElementsSchema/UnityEditor.UIElements.ProjectSettings.xsd
create mode 100644 UIElementsSchema/UnityEditor.UIElements.xsd
create mode 100644 UIElementsSchema/UnityEngine.UIElements.xsd
diff --git a/Assets/Game Kit Controller/Pop Up Window Folder.meta b/Assets/Game Kit Controller/Pop Up Window Folder.meta
new file mode 100644
index 00000000..ea847515
--- /dev/null
+++ b/Assets/Game Kit Controller/Pop Up Window Folder.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: ffa9be8063badb445b0c1ab2e827471a
+folderAsset: yes
+DefaultImporter:
+ externalObjects: {}
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/Game Kit Controller/Scenes/2.5d Demo (8 Way Aim Direction).unity b/Assets/Game Kit Controller/Scenes/2.5d Demo (8 Way Aim Direction).unity
index 2b077798..e2c00bd0 100644
--- a/Assets/Game Kit Controller/Scenes/2.5d Demo (8 Way Aim Direction).unity
+++ b/Assets/Game Kit Controller/Scenes/2.5d Demo (8 Way Aim Direction).unity
@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
-oid sha256:dbb9b48a299c6dd75764be5edcb6cc9e3ea3d92918771c47d735fec4009edaef
-size 21239840
+oid sha256:b9f9c16b02e75b1a257d8ba45396059d0efcd088a932346fc8b98c81f81fd37e
+size 21625627
diff --git a/Assets/Game Kit Controller/Scenes/2.5d Demo (8 Way Aim Direction)Settings.lighting b/Assets/Game Kit Controller/Scenes/2.5d Demo (8 Way Aim Direction)Settings.lighting
new file mode 100644
index 00000000..4b5ffb98
--- /dev/null
+++ b/Assets/Game Kit Controller/Scenes/2.5d Demo (8 Way Aim Direction)Settings.lighting
@@ -0,0 +1,69 @@
+%YAML 1.1
+%TAG !u! tag:unity3d.com,2011:
+--- !u!850595691 &4890085278179872738
+LightingSettings:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_Name: 2.5d Demo (8 Way Aim Direction)Settings
+ serializedVersion: 10
+ m_EnableBakedLightmaps: 1
+ m_EnableRealtimeLightmaps: 1
+ m_RealtimeEnvironmentLighting: 0
+ m_BounceScale: 1
+ m_AlbedoBoost: 1
+ m_IndirectOutputScale: 1
+ m_UsingShadowmask: 1
+ m_BakeBackend: 1
+ m_LightmapMaxSize: 1024
+ m_LightmapSizeFixed: 0
+ m_UseMipmapLimits: 1
+ m_BakeResolution: 40
+ m_Padding: 2
+ m_LightmapCompression: 3
+ m_LightmapPackingMode: 1
+ m_LightmapPackingMethod: 0
+ m_XAtlasPackingAttempts: 16384
+ m_XAtlasBruteForce: 0
+ m_XAtlasBlockAlign: 0
+ m_XAtlasRepackUnderutilizedLightmaps: 1
+ m_AO: 0
+ m_AOMaxDistance: 1
+ m_CompAOExponent: 1
+ m_CompAOExponentDirect: 0
+ m_ExtractAO: 0
+ m_MixedBakeMode: 2
+ m_LightmapsBakeMode: 1
+ m_FilterMode: 1
+ m_LightmapParameters: {fileID: 15204, guid: 0000000000000000f000000000000000, type: 0}
+ m_ExportTrainingData: 0
+ m_EnableWorkerProcessBaking: 1
+ m_TrainingDataDestination: TrainingData
+ m_RealtimeResolution: 2
+ m_ForceWhiteAlbedo: 0
+ m_ForceUpdates: 0
+ m_PVRCulling: 1
+ m_PVRSampling: 1
+ m_PVRDirectSampleCount: 32
+ m_PVRSampleCount: 512
+ m_PVREnvironmentSampleCount: 512
+ m_PVREnvironmentReferencePointCount: 2048
+ m_LightProbeSampleCountMultiplier: 4
+ m_PVRBounces: 2
+ m_PVRMinBounces: 2
+ m_PVREnvironmentImportanceSampling: 0
+ m_PVRFilteringMode: 2
+ m_PVRDenoiserTypeDirect: 0
+ m_PVRDenoiserTypeIndirect: 0
+ m_PVRDenoiserTypeAO: 0
+ m_PVRFilterTypeDirect: 0
+ m_PVRFilterTypeIndirect: 0
+ m_PVRFilterTypeAO: 0
+ m_PVRFilteringGaussRadiusDirect: 1
+ m_PVRFilteringGaussRadiusIndirect: 5
+ m_PVRFilteringGaussRadiusAO: 2
+ m_PVRFilteringAtrousPositionSigmaDirect: 0.5
+ m_PVRFilteringAtrousPositionSigmaIndirect: 2
+ m_PVRFilteringAtrousPositionSigmaAO: 1
+ m_RespectSceneVisibilityWhenBakingGI: 0
diff --git a/Assets/Game Kit Controller/Scenes/2.5d Demo (8 Way Aim Direction)Settings.lighting.meta b/Assets/Game Kit Controller/Scenes/2.5d Demo (8 Way Aim Direction)Settings.lighting.meta
new file mode 100644
index 00000000..71dbd8aa
--- /dev/null
+++ b/Assets/Game Kit Controller/Scenes/2.5d Demo (8 Way Aim Direction)Settings.lighting.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: fb3b36f7f361e6146bcbfbe897f58955
+NativeFormatImporter:
+ externalObjects: {}
+ mainObjectFileID: 4890085278179872738
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/Mixamo Animations/Changed Folder/Ellen/Materials/Ellen_Tear_Mat.mat b/Assets/Mixamo Animations/Changed Folder/Ellen/Materials/Ellen_Tear_Mat.mat
index bfd92068..b67e616b 100644
--- a/Assets/Mixamo Animations/Changed Folder/Ellen/Materials/Ellen_Tear_Mat.mat
+++ b/Assets/Mixamo Animations/Changed Folder/Ellen/Materials/Ellen_Tear_Mat.mat
@@ -37,6 +37,7 @@ Material:
disabledShaderPasses:
- MOTIONVECTORS
- DepthOnly
+ - SHADOWCASTER
m_LockedProperties:
m_SavedProperties:
serializedVersion: 3
@@ -135,7 +136,7 @@ Material:
- _ZWrite: 0
m_Colors:
- _BaseColor: {r: 0.5882353, g: 0.5882353, b: 0.5882353, a: 0}
- - _Color: {r: 1, g: 1, b: 1, a: 1}
+ - _Color: {r: 0.5882353, g: 0.5882353, b: 0.5882353, a: 0}
- _EmissionColor: {r: 0, g: 0, b: 0, a: 1}
- _SpecColor: {r: 0.375, g: 0.375, b: 0.375, a: 0}
m_BuildTextureStacks: []
diff --git a/Assets/Mixamo Animations/Changed Folder/Get Up/Materials/Vincent_Hero_High_diffuse.mat b/Assets/Mixamo Animations/Changed Folder/Get Up/Materials/Vincent_Hero_High_diffuse.mat
index 9183f4f2..90073b32 100644
--- a/Assets/Mixamo Animations/Changed Folder/Get Up/Materials/Vincent_Hero_High_diffuse.mat
+++ b/Assets/Mixamo Animations/Changed Folder/Get Up/Materials/Vincent_Hero_High_diffuse.mat
@@ -63,7 +63,7 @@ Material:
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _MainTex:
- m_Texture: {fileID: 0}
+ m_Texture: {fileID: 2800000, guid: 572dfe384bfb013459329b7f6d27b52b, type: 3}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _MetallicGlossMap:
diff --git a/Assets/Mixamo Animations/Changed Folder/Reload Animation Examples/Materials/metal.001.mat b/Assets/Mixamo Animations/Changed Folder/Reload Animation Examples/Materials/metal.001.mat
index c92066db..64f8285d 100644
--- a/Assets/Mixamo Animations/Changed Folder/Reload Animation Examples/Materials/metal.001.mat
+++ b/Assets/Mixamo Animations/Changed Folder/Reload Animation Examples/Materials/metal.001.mat
@@ -119,7 +119,7 @@ Material:
- _ZWrite: 1
m_Colors:
- _BaseColor: {r: 0.28546706, g: 0.31722936, b: 0.32352933, a: 1}
- - _Color: {r: 1, g: 1, b: 1, a: 1}
+ - _Color: {r: 0.28546703, g: 0.31722933, b: 0.3235293, a: 1}
- _EmissionColor: {r: 0, g: 0, b: 0, a: 1}
- _SpecColor: {r: 0.19999996, g: 0.19999996, b: 0.19999996, a: 1}
m_BuildTextureStacks: []
diff --git a/Assets/Mixamo Animations/Materials Second Avatar/Default_Material.mat b/Assets/Mixamo Animations/Materials Second Avatar/Default_Material.mat
index 4df3807a..7df03d8c 100644
--- a/Assets/Mixamo Animations/Materials Second Avatar/Default_Material.mat
+++ b/Assets/Mixamo Animations/Materials Second Avatar/Default_Material.mat
@@ -132,7 +132,7 @@ Material:
- _ZWrite: 1
m_Colors:
- _BaseColor: {r: 0.5, g: 0.5, b: 0.5, a: 1}
- - _Color: {r: 1, g: 1, b: 1, a: 1}
+ - _Color: {r: 0.5, g: 0.5, b: 0.5, a: 1}
- _EmissionColor: {r: 0, g: 0, b: 0, a: 1}
- _SpecColor: {r: 0.19999996, g: 0.19999996, b: 0.19999996, a: 1}
m_BuildTextureStacks: []
diff --git a/Assets/Mixamo Animations/Materials/Alpha_Body_MAT.mat b/Assets/Mixamo Animations/Materials/Alpha_Body_MAT.mat
index c6ac2eeb..4fe7affd 100644
--- a/Assets/Mixamo Animations/Materials/Alpha_Body_MAT.mat
+++ b/Assets/Mixamo Animations/Materials/Alpha_Body_MAT.mat
@@ -119,7 +119,7 @@ Material:
- _ZWrite: 1
m_Colors:
- _BaseColor: {r: 0.09656998, g: 0.42161977, b: 0.522, a: 1}
- - _Color: {r: 1, g: 1, b: 1, a: 1}
+ - _Color: {r: 0.09656995, g: 0.42161974, b: 0.522, a: 1}
- _EmissionColor: {r: 0, g: 0, b: 0, a: 1}
- _SpecColor: {r: 0.19999996, g: 0.19999996, b: 0.19999996, a: 1}
m_BuildTextureStacks: []
diff --git a/Assets/Mixamo Animations/Materials/Alpha_Joints_MAT.mat b/Assets/Mixamo Animations/Materials/Alpha_Joints_MAT.mat
index f2297394..b70ef7c3 100644
--- a/Assets/Mixamo Animations/Materials/Alpha_Joints_MAT.mat
+++ b/Assets/Mixamo Animations/Materials/Alpha_Joints_MAT.mat
@@ -132,7 +132,7 @@ Material:
- _ZWrite: 1
m_Colors:
- _BaseColor: {r: 0.15355149, g: 0.21289384, b: 0.22221711, a: 1}
- - _Color: {r: 1, g: 1, b: 1, a: 1}
+ - _Color: {r: 0.15355146, g: 0.21289381, b: 0.22221708, a: 1}
- _EmissionColor: {r: 0, g: 0, b: 0, a: 1}
- _SpecColor: {r: 0.19999996, g: 0.19999996, b: 0.19999996, a: 1}
m_BuildTextureStacks: []
diff --git a/Assets/Mixamo Animations/Materials/Beta_Joints_MAT.mat b/Assets/Mixamo Animations/Materials/Beta_Joints_MAT.mat
index aec7aee5..03c398af 100644
--- a/Assets/Mixamo Animations/Materials/Beta_Joints_MAT.mat
+++ b/Assets/Mixamo Animations/Materials/Beta_Joints_MAT.mat
@@ -119,7 +119,7 @@ Material:
- _ZWrite: 1
m_Colors:
- _BaseColor: {r: 0.3333333, g: 0.12452885, b: 0.101014696, a: 1}
- - _Color: {r: 1, g: 1, b: 1, a: 1}
+ - _Color: {r: 0.33333328, g: 0.12452882, b: 0.101014666, a: 1}
- _EmissionColor: {r: 0, g: 0, b: 0, a: 1}
- _SpecColor: {r: 0.19999996, g: 0.19999996, b: 0.19999996, a: 1}
m_BuildTextureStacks: []
diff --git a/Assets/Mixamo Animations/Materials/asdf1_Beta_HighLimbsGeoSG2.mat b/Assets/Mixamo Animations/Materials/asdf1_Beta_HighLimbsGeoSG2.mat
index 34b92086..9ba83124 100644
--- a/Assets/Mixamo Animations/Materials/asdf1_Beta_HighLimbsGeoSG2.mat
+++ b/Assets/Mixamo Animations/Materials/asdf1_Beta_HighLimbsGeoSG2.mat
@@ -119,7 +119,7 @@ Material:
- _ZWrite: 1
m_Colors:
- _BaseColor: {r: 0.837, g: 0.302308, b: 0.26365498, a: 1}
- - _Color: {r: 1, g: 1, b: 1, a: 1}
+ - _Color: {r: 0.837, g: 0.30230796, b: 0.26365495, a: 1}
- _EmissionColor: {r: 0, g: 0, b: 0, a: 1}
- _SpecColor: {r: 0.19999996, g: 0.19999996, b: 0.19999996, a: 1}
m_BuildTextureStacks: []
diff --git a/Assets/Mixamo Animations/Movement/Materials/Default_Material.mat b/Assets/Mixamo Animations/Movement/Materials/Default_Material.mat
index ff59c595..84e75e94 100644
--- a/Assets/Mixamo Animations/Movement/Materials/Default_Material.mat
+++ b/Assets/Mixamo Animations/Movement/Materials/Default_Material.mat
@@ -132,7 +132,7 @@ Material:
- _ZWrite: 1
m_Colors:
- _BaseColor: {r: 0.5, g: 0.5, b: 0.5, a: 1}
- - _Color: {r: 1, g: 1, b: 1, a: 1}
+ - _Color: {r: 0.5, g: 0.5, b: 0.5, a: 1}
- _EmissionColor: {r: 0, g: 0, b: 0, a: 1}
- _SpecColor: {r: 0.19999996, g: 0.19999996, b: 0.19999996, a: 1}
m_BuildTextureStacks: []
diff --git a/Assets/Mixamo Animations/Movement/Materials/Ellen_Tear_Mat.mat b/Assets/Mixamo Animations/Movement/Materials/Ellen_Tear_Mat.mat
index 790e1fc2..08f67220 100644
--- a/Assets/Mixamo Animations/Movement/Materials/Ellen_Tear_Mat.mat
+++ b/Assets/Mixamo Animations/Movement/Materials/Ellen_Tear_Mat.mat
@@ -36,6 +36,7 @@ Material:
disabledShaderPasses:
- MOTIONVECTORS
- DepthOnly
+ - SHADOWCASTER
m_LockedProperties:
m_SavedProperties:
serializedVersion: 3
@@ -134,7 +135,7 @@ Material:
- _ZWrite: 0
m_Colors:
- _BaseColor: {r: 0.5882353, g: 0.5882353, b: 0.5882353, a: 0.00999999}
- - _Color: {r: 1, g: 1, b: 1, a: 1}
+ - _Color: {r: 0.5882353, g: 0.5882353, b: 0.5882353, a: 0.00999999}
- _EmissionColor: {r: 0, g: 0, b: 0, a: 1}
- _SpecColor: {r: 0.19999996, g: 0.19999996, b: 0.19999996, a: 1}
m_BuildTextureStacks: []
diff --git a/Assets/New Terrain.asset b/Assets/New Terrain.asset
new file mode 100644
index 00000000..3288cf9b
--- /dev/null
+++ b/Assets/New Terrain.asset
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:e40fb16a6ec0ebcf74e6c9bf4ee8c7ae1d3684613a27ea8b21607c9790c95e9c
+size 557360
diff --git a/Assets/New Terrain.asset.meta b/Assets/New Terrain.asset.meta
new file mode 100644
index 00000000..2a69c38d
--- /dev/null
+++ b/Assets/New Terrain.asset.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: be2239a59dcf86e4b98d164843f730e9
+NativeFormatImporter:
+ externalObjects: {}
+ mainObjectFileID: 15600000
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/Scenes/SampleScene.unity b/Assets/Scenes/SampleScene.unity
index 5b772c51..20285435 100644
--- a/Assets/Scenes/SampleScene.unity
+++ b/Assets/Scenes/SampleScene.unity
@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
-oid sha256:07fce8b04804ddccb3026db5b43d8dc41ba138e49d50d36a5c24877081eacdca
-size 11413
+oid sha256:a2f9533511a95e75a9386d7175554fedd74c495ac2d0742f0d82cb76320cd72e
+size 28229854
diff --git a/Assets/Settings/Mobile_RPAsset.asset b/Assets/Settings/Mobile_RPAsset.asset
index 13f4efa0..d9c45578 100644
--- a/Assets/Settings/Mobile_RPAsset.asset
+++ b/Assets/Settings/Mobile_RPAsset.asset
@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
-oid sha256:077b30c366ee79c2b0906284297c3433c470b59a7bca563801901512d6cabf64
-size 4345
+oid sha256:3e1ad0b0d6f5b7f8d4a8897148d9d3005a907ff75903edba98e5e12dd1513b11
+size 4650
diff --git a/Assets/Settings/UniversalRenderPipelineGlobalSettings.asset b/Assets/Settings/UniversalRenderPipelineGlobalSettings.asset
index dafec839..7435a007 100644
--- a/Assets/Settings/UniversalRenderPipelineGlobalSettings.asset
+++ b/Assets/Settings/UniversalRenderPipelineGlobalSettings.asset
@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
-oid sha256:b11c5a2bf9cfdd4054959c383bae53505a76a754d7282e9f6cdebe975922d35b
-size 22478
+oid sha256:bb00ab1890fbca45e950c24e2859979deb967cf055dac1644fb28109b85378e2
+size 22871
diff --git a/Assets/TerrainData_8c532b47-a4f9-449e-aaf6-f0cb9a10b326.asset b/Assets/TerrainData_8c532b47-a4f9-449e-aaf6-f0cb9a10b326.asset
new file mode 100644
index 00000000..6d4b159d
--- /dev/null
+++ b/Assets/TerrainData_8c532b47-a4f9-449e-aaf6-f0cb9a10b326.asset
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:aba3dade02e1b1a52de1ff6f8caf9d67c5b39459b572968b69e07663dc792bfd
+size 557396
diff --git a/Assets/TerrainData_8c532b47-a4f9-449e-aaf6-f0cb9a10b326.asset.meta b/Assets/TerrainData_8c532b47-a4f9-449e-aaf6-f0cb9a10b326.asset.meta
new file mode 100644
index 00000000..c543fd9b
--- /dev/null
+++ b/Assets/TerrainData_8c532b47-a4f9-449e-aaf6-f0cb9a10b326.asset.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: c30eaa849c52a2f448dde07053691992
+NativeFormatImporter:
+ externalObjects: {}
+ mainObjectFileID: 15600000
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/TerrainData_b202602a-f8e2-4252-9d29-a0b0164e99a8.asset b/Assets/TerrainData_b202602a-f8e2-4252-9d29-a0b0164e99a8.asset
new file mode 100644
index 00000000..8ad96ca5
--- /dev/null
+++ b/Assets/TerrainData_b202602a-f8e2-4252-9d29-a0b0164e99a8.asset
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:02ffe5ab2eee53417a8e7e39ae01cd12dba6b51e2695a658ca66109545f79b84
+size 557396
diff --git a/Assets/TerrainData_b202602a-f8e2-4252-9d29-a0b0164e99a8.asset.meta b/Assets/TerrainData_b202602a-f8e2-4252-9d29-a0b0164e99a8.asset.meta
new file mode 100644
index 00000000..451b9363
--- /dev/null
+++ b/Assets/TerrainData_b202602a-f8e2-4252-9d29-a0b0164e99a8.asset.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: e2d81849ee639c04399f018c0bbe4a34
+NativeFormatImporter:
+ externalObjects: {}
+ mainObjectFileID: 15600000
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/TerrainData_ec59b1b8-e02c-4b1d-980f-9a505f77af4c.asset b/Assets/TerrainData_ec59b1b8-e02c-4b1d-980f-9a505f77af4c.asset
new file mode 100644
index 00000000..f511a6aa
--- /dev/null
+++ b/Assets/TerrainData_ec59b1b8-e02c-4b1d-980f-9a505f77af4c.asset
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:01459865e38f3f575db23d10b98c4ada3119fae8960cb7b86e437a6a1879b6f5
+size 557396
diff --git a/Assets/TerrainData_ec59b1b8-e02c-4b1d-980f-9a505f77af4c.asset.meta b/Assets/TerrainData_ec59b1b8-e02c-4b1d-980f-9a505f77af4c.asset.meta
new file mode 100644
index 00000000..421d0e5b
--- /dev/null
+++ b/Assets/TerrainData_ec59b1b8-e02c-4b1d-980f-9a505f77af4c.asset.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: cabfde1ab789641428ab70a309ddf7e2
+NativeFormatImporter:
+ externalObjects: {}
+ mainObjectFileID: 15600000
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/UI.meta b/Assets/UI.meta
new file mode 100644
index 00000000..9d10828b
--- /dev/null
+++ b/Assets/UI.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: b91c57170be2b124a81f40c8dd402d05
+folderAsset: yes
+DefaultImporter:
+ externalObjects: {}
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/UI/PauseMenu.asset b/Assets/UI/PauseMenu.asset
new file mode 100644
index 00000000..b3c38b9e
--- /dev/null
+++ b/Assets/UI/PauseMenu.asset
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:caa2ce23ece4f97adf7465808a4cc4516bc597121848d3023f74cec387a6ac5b
+size 1890
diff --git a/Assets/UI/PauseMenu.asset.meta b/Assets/UI/PauseMenu.asset.meta
new file mode 100644
index 00000000..10c56a03
--- /dev/null
+++ b/Assets/UI/PauseMenu.asset.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: 742020ff6ab3fe14daa48f87aaf616a0
+NativeFormatImporter:
+ externalObjects: {}
+ mainObjectFileID: 11400000
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/UI/PauseMenu.tss b/Assets/UI/PauseMenu.tss
new file mode 100644
index 00000000..1161b085
--- /dev/null
+++ b/Assets/UI/PauseMenu.tss
@@ -0,0 +1 @@
+VisualElement {}
\ No newline at end of file
diff --git a/Assets/UI/PauseMenu.tss.meta b/Assets/UI/PauseMenu.tss.meta
new file mode 100644
index 00000000..7aebe2de
--- /dev/null
+++ b/Assets/UI/PauseMenu.tss.meta
@@ -0,0 +1,12 @@
+fileFormatVersion: 2
+guid: b481e81cf0c97ad47b0715ac1499bcd1
+ScriptedImporter:
+ internalIDToNameTable: []
+ externalObjects: {}
+ serializedVersion: 2
+ userData:
+ assetBundleName:
+ assetBundleVariant:
+ script: {fileID: 12388, guid: 0000000000000000e000000000000000, type: 0}
+ disableValidation: 0
+ unsupportedSelectorAction: 0
diff --git a/Assets/UI/PauseMenu.uss b/Assets/UI/PauseMenu.uss
new file mode 100644
index 00000000..f9a14630
--- /dev/null
+++ b/Assets/UI/PauseMenu.uss
@@ -0,0 +1,93 @@
+.pause-menu-root {
+ width: 100%;
+ height: 100%;
+ justify-content: center;
+ align-items: center;
+ position: absolute;
+}
+
+.pause-menu-blur {
+ position: absolute;
+ width: 100%;
+ height: 100%;
+ background-color: rgba(30,30,30,0.6);
+ backdrop-filter: blur(8px);
+ z-index: 0;
+}
+
+.pause-menu-panel {
+ min-width: 600px;
+ min-height: 500px;
+ background-color: rgba(40,40,40,0.95);
+ border-radius: 18px;
+ box-shadow: 0 8px 32px rgba(0,0,0,0.3);
+ padding: 32px 48px;
+ display: flex;
+ flex-direction: row;
+ align-items: flex-start;
+ z-index: 1;
+}
+
+.pause-menu-title {
+ font-size: 32px;
+ color: #ffd700;
+ margin-bottom: 32px;
+ font-weight: bold;
+ letter-spacing: 2px;
+}
+
+.pause-menu-buttons {
+ display: flex;
+ flex-direction: column;
+ gap: 16px;
+ flex: 1;
+}
+
+.pause-menu-btn {
+ width: 320px;
+ height: 48px;
+ font-size: 18px;
+ background-color: #a44;
+ color: #fff;
+ border-radius: 8px;
+ transition: background-color 0.2s, transform 0.2s;
+ font-weight: 600;
+ border: none;
+ box-shadow: 0 2px 8px rgba(0,0,0,0.15);
+}
+.pause-menu-btn:hover {
+ background-color: #d55;
+ transform: scale(1.04);
+}
+.pause-menu-btn:active {
+ background-color: #822;
+ transform: scale(0.98);
+}
+
+.pause-menu-side {
+ display: flex;
+ flex-direction: column;
+ gap: 16px;
+ margin-left: 32px;
+ align-items: flex-end;
+}
+.pause-menu-side-btn {
+ width: 180px;
+ height: 40px;
+ font-size: 16px;
+ background-color: #444;
+ color: #fff;
+ border-radius: 8px;
+ transition: background-color 0.2s, transform 0.2s;
+ font-weight: 500;
+ border: none;
+ box-shadow: 0 2px 8px rgba(0,0,0,0.10);
+}
+.pause-menu-side-btn:hover {
+ background-color: #666;
+ transform: scale(1.05);
+}
+.pause-menu-side-btn:active {
+ background-color: #222;
+ transform: scale(0.97);
+}
\ No newline at end of file
diff --git a/Assets/UI/PauseMenu.uss.meta b/Assets/UI/PauseMenu.uss.meta
new file mode 100644
index 00000000..1394830c
--- /dev/null
+++ b/Assets/UI/PauseMenu.uss.meta
@@ -0,0 +1,12 @@
+fileFormatVersion: 2
+guid: e944fca9e5ae62046ac8a5f038aeba54
+ScriptedImporter:
+ internalIDToNameTable: []
+ externalObjects: {}
+ serializedVersion: 2
+ userData:
+ assetBundleName:
+ assetBundleVariant:
+ script: {fileID: 12385, guid: 0000000000000000e000000000000000, type: 0}
+ disableValidation: 0
+ unsupportedSelectorAction: 0
diff --git a/Assets/UI/PauseMenu.uxml b/Assets/UI/PauseMenu.uxml
new file mode 100644
index 00000000..327f4bde
--- /dev/null
+++ b/Assets/UI/PauseMenu.uxml
@@ -0,0 +1,24 @@
+
+
+
+
\ No newline at end of file
diff --git a/Assets/UI/PauseMenu.uxml.meta b/Assets/UI/PauseMenu.uxml.meta
new file mode 100644
index 00000000..3ee6832d
--- /dev/null
+++ b/Assets/UI/PauseMenu.uxml.meta
@@ -0,0 +1,10 @@
+fileFormatVersion: 2
+guid: d850c0f1200f54949bb614446ffe2bf8
+ScriptedImporter:
+ internalIDToNameTable: []
+ externalObjects: {}
+ serializedVersion: 2
+ userData:
+ assetBundleName:
+ assetBundleVariant:
+ script: {fileID: 13804, guid: 0000000000000000e000000000000000, type: 0}
diff --git a/Assets/characters.meta b/Assets/characters.meta
new file mode 100644
index 00000000..dfc1921f
--- /dev/null
+++ b/Assets/characters.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: 0a57fb35b58c64d4099d6ea6e1d5f658
+folderAsset: yes
+DefaultImporter:
+ externalObjects: {}
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/characters/models.meta b/Assets/characters/models.meta
new file mode 100644
index 00000000..f11c4b62
--- /dev/null
+++ b/Assets/characters/models.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: bdff1ac726fc39143b0a929c2e267d4f
+folderAsset: yes
+DefaultImporter:
+ externalObjects: {}
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/characters/models/X Bot.fbx b/Assets/characters/models/X Bot.fbx
new file mode 100644
index 00000000..7d8d4f23
--- /dev/null
+++ b/Assets/characters/models/X Bot.fbx
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:83953c846cc3331601ea77e459698c3ad0901af0d7d7b1123c2d42ba022c879a
+size 1750032
diff --git a/Assets/characters/models/X Bot.fbx.meta b/Assets/characters/models/X Bot.fbx.meta
new file mode 100644
index 00000000..41eec38d
--- /dev/null
+++ b/Assets/characters/models/X Bot.fbx.meta
@@ -0,0 +1,895 @@
+fileFormatVersion: 2
+guid: 3a756491388c81a4daa187d650d6660d
+ModelImporter:
+ serializedVersion: 24200
+ internalIDToNameTable: []
+ externalObjects: {}
+ materials:
+ materialImportMode: 2
+ materialName: 0
+ materialSearch: 1
+ materialLocation: 1
+ animations:
+ legacyGenerateAnimations: 4
+ bakeSimulation: 0
+ resampleCurves: 1
+ optimizeGameObjects: 0
+ removeConstantScaleCurves: 0
+ motionNodeName:
+ animationImportErrors:
+ animationImportWarnings:
+ animationRetargetingWarnings:
+ animationDoRetargetingWarnings: 0
+ importAnimatedCustomProperties: 0
+ importConstraints: 0
+ animationCompression: 3
+ animationRotationError: 0.5
+ animationPositionError: 0.5
+ animationScaleError: 0.5
+ animationWrapMode: 0
+ extraExposedTransformPaths: []
+ extraUserProperties: []
+ clipAnimations:
+ - serializedVersion: 16
+ name: Xbot
+ takeName: mixamo.com
+ internalID: -203655887218126122
+ firstFrame: 0
+ lastFrame: 1
+ wrapMode: 0
+ orientationOffsetY: 0
+ level: 0
+ cycleOffset: 0
+ loop: 0
+ hasAdditiveReferencePose: 0
+ loopTime: 0
+ loopBlend: 0
+ loopBlendOrientation: 0
+ loopBlendPositionY: 0
+ loopBlendPositionXZ: 0
+ keepOriginalOrientation: 0
+ keepOriginalPositionY: 1
+ keepOriginalPositionXZ: 0
+ heightFromFeet: 0
+ mirror: 0
+ bodyMask: 01000000010000000100000001000000010000000100000001000000010000000100000001000000010000000100000001000000
+ curves: []
+ events: []
+ transformMask: []
+ maskType: 3
+ maskSource: {instanceID: 0}
+ additiveReferencePoseFrame: 0
+ isReadable: 0
+ meshes:
+ lODScreenPercentages: []
+ globalScale: 1
+ meshCompression: 0
+ addColliders: 0
+ useSRGBMaterialColor: 1
+ sortHierarchyByName: 1
+ importPhysicalCameras: 1
+ importVisibility: 1
+ importBlendShapes: 1
+ importCameras: 1
+ importLights: 1
+ nodeNameCollisionStrategy: 1
+ fileIdsGeneration: 2
+ swapUVChannels: 0
+ generateSecondaryUV: 0
+ useFileUnits: 1
+ keepQuads: 0
+ weldVertices: 1
+ bakeAxisConversion: 0
+ preserveHierarchy: 0
+ skinWeightsMode: 0
+ maxBonesPerVertex: 4
+ minBoneWeight: 0.001
+ optimizeBones: 1
+ generateMeshLods: 0
+ meshLodGenerationFlags: 0
+ maximumMeshLod: -1
+ meshOptimizationFlags: -1
+ indexFormat: 0
+ secondaryUVAngleDistortion: 8
+ secondaryUVAreaDistortion: 15.000001
+ secondaryUVHardAngle: 88
+ secondaryUVMarginMethod: 1
+ secondaryUVMinLightmapResolution: 40
+ secondaryUVMinObjectScale: 1
+ secondaryUVPackMargin: 4
+ useFileScale: 1
+ strictVertexDataChecks: 0
+ tangentSpace:
+ normalSmoothAngle: 60
+ normalImportMode: 0
+ tangentImportMode: 3
+ normalCalculationMode: 4
+ legacyComputeAllNormalsFromSmoothingGroupsWhenMeshHasBlendShapes: 0
+ blendShapeNormalImportMode: 1
+ normalSmoothingSource: 0
+ referencedClips: []
+ importAnimation: 1
+ humanDescription:
+ serializedVersion: 3
+ human:
+ - boneName: mixamorig:Hips
+ humanName: Hips
+ limit:
+ min: {x: 0, y: 0, z: 0}
+ max: {x: 0, y: 0, z: 0}
+ value: {x: 0, y: 0, z: 0}
+ length: 0
+ modified: 0
+ - boneName: mixamorig:LeftUpLeg
+ humanName: LeftUpperLeg
+ limit:
+ min: {x: 0, y: 0, z: 0}
+ max: {x: 0, y: 0, z: 0}
+ value: {x: 0, y: 0, z: 0}
+ length: 0
+ modified: 0
+ - boneName: mixamorig:RightUpLeg
+ humanName: RightUpperLeg
+ limit:
+ min: {x: 0, y: 0, z: 0}
+ max: {x: 0, y: 0, z: 0}
+ value: {x: 0, y: 0, z: 0}
+ length: 0
+ modified: 0
+ - boneName: mixamorig:LeftLeg
+ humanName: LeftLowerLeg
+ limit:
+ min: {x: 0, y: 0, z: 0}
+ max: {x: 0, y: 0, z: 0}
+ value: {x: 0, y: 0, z: 0}
+ length: 0
+ modified: 0
+ - boneName: mixamorig:RightLeg
+ humanName: RightLowerLeg
+ limit:
+ min: {x: 0, y: 0, z: 0}
+ max: {x: 0, y: 0, z: 0}
+ value: {x: 0, y: 0, z: 0}
+ length: 0
+ modified: 0
+ - boneName: mixamorig:LeftFoot
+ humanName: LeftFoot
+ limit:
+ min: {x: 0, y: 0, z: 0}
+ max: {x: 0, y: 0, z: 0}
+ value: {x: 0, y: 0, z: 0}
+ length: 0
+ modified: 0
+ - boneName: mixamorig:RightFoot
+ humanName: RightFoot
+ limit:
+ min: {x: 0, y: 0, z: 0}
+ max: {x: 0, y: 0, z: 0}
+ value: {x: 0, y: 0, z: 0}
+ length: 0
+ modified: 0
+ - boneName: mixamorig:Spine
+ humanName: Spine
+ limit:
+ min: {x: 0, y: 0, z: 0}
+ max: {x: 0, y: 0, z: 0}
+ value: {x: 0, y: 0, z: 0}
+ length: 0
+ modified: 0
+ - boneName: mixamorig:Spine1
+ humanName: Chest
+ limit:
+ min: {x: 0, y: 0, z: 0}
+ max: {x: 0, y: 0, z: 0}
+ value: {x: 0, y: 0, z: 0}
+ length: 0
+ modified: 0
+ - boneName: mixamorig:Neck
+ humanName: Neck
+ limit:
+ min: {x: 0, y: 0, z: 0}
+ max: {x: 0, y: 0, z: 0}
+ value: {x: 0, y: 0, z: 0}
+ length: 0
+ modified: 0
+ - boneName: mixamorig:Head
+ humanName: Head
+ limit:
+ min: {x: 0, y: 0, z: 0}
+ max: {x: 0, y: 0, z: 0}
+ value: {x: 0, y: 0, z: 0}
+ length: 0
+ modified: 0
+ - boneName: mixamorig:LeftShoulder
+ humanName: LeftShoulder
+ limit:
+ min: {x: 0, y: 0, z: 0}
+ max: {x: 0, y: 0, z: 0}
+ value: {x: 0, y: 0, z: 0}
+ length: 0
+ modified: 0
+ - boneName: mixamorig:RightShoulder
+ humanName: RightShoulder
+ limit:
+ min: {x: 0, y: 0, z: 0}
+ max: {x: 0, y: 0, z: 0}
+ value: {x: 0, y: 0, z: 0}
+ length: 0
+ modified: 0
+ - boneName: mixamorig:LeftArm
+ humanName: LeftUpperArm
+ limit:
+ min: {x: 0, y: 0, z: 0}
+ max: {x: 0, y: 0, z: 0}
+ value: {x: 0, y: 0, z: 0}
+ length: 0
+ modified: 0
+ - boneName: mixamorig:RightArm
+ humanName: RightUpperArm
+ limit:
+ min: {x: 0, y: 0, z: 0}
+ max: {x: 0, y: 0, z: 0}
+ value: {x: 0, y: 0, z: 0}
+ length: 0
+ modified: 0
+ - boneName: mixamorig:LeftForeArm
+ humanName: LeftLowerArm
+ limit:
+ min: {x: 0, y: 0, z: 0}
+ max: {x: 0, y: 0, z: 0}
+ value: {x: 0, y: 0, z: 0}
+ length: 0
+ modified: 0
+ - boneName: mixamorig:RightForeArm
+ humanName: RightLowerArm
+ limit:
+ min: {x: 0, y: 0, z: 0}
+ max: {x: 0, y: 0, z: 0}
+ value: {x: 0, y: 0, z: 0}
+ length: 0
+ modified: 0
+ - boneName: mixamorig:LeftHand
+ humanName: LeftHand
+ limit:
+ min: {x: 0, y: 0, z: 0}
+ max: {x: 0, y: 0, z: 0}
+ value: {x: 0, y: 0, z: 0}
+ length: 0
+ modified: 0
+ - boneName: mixamorig:RightHand
+ humanName: RightHand
+ limit:
+ min: {x: 0, y: 0, z: 0}
+ max: {x: 0, y: 0, z: 0}
+ value: {x: 0, y: 0, z: 0}
+ length: 0
+ modified: 0
+ - boneName: mixamorig:LeftToeBase
+ humanName: LeftToes
+ limit:
+ min: {x: 0, y: 0, z: 0}
+ max: {x: 0, y: 0, z: 0}
+ value: {x: 0, y: 0, z: 0}
+ length: 0
+ modified: 0
+ - boneName: mixamorig:RightToeBase
+ humanName: RightToes
+ limit:
+ min: {x: 0, y: 0, z: 0}
+ max: {x: 0, y: 0, z: 0}
+ value: {x: 0, y: 0, z: 0}
+ length: 0
+ modified: 0
+ - boneName: mixamorig:LeftHandThumb1
+ humanName: Left Thumb Proximal
+ limit:
+ min: {x: 0, y: 0, z: 0}
+ max: {x: 0, y: 0, z: 0}
+ value: {x: 0, y: 0, z: 0}
+ length: 0
+ modified: 0
+ - boneName: mixamorig:LeftHandThumb2
+ humanName: Left Thumb Intermediate
+ limit:
+ min: {x: 0, y: 0, z: 0}
+ max: {x: 0, y: 0, z: 0}
+ value: {x: 0, y: 0, z: 0}
+ length: 0
+ modified: 0
+ - boneName: mixamorig:LeftHandThumb3
+ humanName: Left Thumb Distal
+ limit:
+ min: {x: 0, y: 0, z: 0}
+ max: {x: 0, y: 0, z: 0}
+ value: {x: 0, y: 0, z: 0}
+ length: 0
+ modified: 0
+ - boneName: mixamorig:LeftHandIndex1
+ humanName: Left Index Proximal
+ limit:
+ min: {x: 0, y: 0, z: 0}
+ max: {x: 0, y: 0, z: 0}
+ value: {x: 0, y: 0, z: 0}
+ length: 0
+ modified: 0
+ - boneName: mixamorig:LeftHandIndex2
+ humanName: Left Index Intermediate
+ limit:
+ min: {x: 0, y: 0, z: 0}
+ max: {x: 0, y: 0, z: 0}
+ value: {x: 0, y: 0, z: 0}
+ length: 0
+ modified: 0
+ - boneName: mixamorig:LeftHandIndex3
+ humanName: Left Index Distal
+ limit:
+ min: {x: 0, y: 0, z: 0}
+ max: {x: 0, y: 0, z: 0}
+ value: {x: 0, y: 0, z: 0}
+ length: 0
+ modified: 0
+ - boneName: mixamorig:LeftHandMiddle1
+ humanName: Left Middle Proximal
+ limit:
+ min: {x: 0, y: 0, z: 0}
+ max: {x: 0, y: 0, z: 0}
+ value: {x: 0, y: 0, z: 0}
+ length: 0
+ modified: 0
+ - boneName: mixamorig:LeftHandMiddle2
+ humanName: Left Middle Intermediate
+ limit:
+ min: {x: 0, y: 0, z: 0}
+ max: {x: 0, y: 0, z: 0}
+ value: {x: 0, y: 0, z: 0}
+ length: 0
+ modified: 0
+ - boneName: mixamorig:LeftHandMiddle3
+ humanName: Left Middle Distal
+ limit:
+ min: {x: 0, y: 0, z: 0}
+ max: {x: 0, y: 0, z: 0}
+ value: {x: 0, y: 0, z: 0}
+ length: 0
+ modified: 0
+ - boneName: mixamorig:LeftHandRing1
+ humanName: Left Ring Proximal
+ limit:
+ min: {x: 0, y: 0, z: 0}
+ max: {x: 0, y: 0, z: 0}
+ value: {x: 0, y: 0, z: 0}
+ length: 0
+ modified: 0
+ - boneName: mixamorig:LeftHandRing2
+ humanName: Left Ring Intermediate
+ limit:
+ min: {x: 0, y: 0, z: 0}
+ max: {x: 0, y: 0, z: 0}
+ value: {x: 0, y: 0, z: 0}
+ length: 0
+ modified: 0
+ - boneName: mixamorig:LeftHandRing3
+ humanName: Left Ring Distal
+ limit:
+ min: {x: 0, y: 0, z: 0}
+ max: {x: 0, y: 0, z: 0}
+ value: {x: 0, y: 0, z: 0}
+ length: 0
+ modified: 0
+ - boneName: mixamorig:LeftHandPinky1
+ humanName: Left Little Proximal
+ limit:
+ min: {x: 0, y: 0, z: 0}
+ max: {x: 0, y: 0, z: 0}
+ value: {x: 0, y: 0, z: 0}
+ length: 0
+ modified: 0
+ - boneName: mixamorig:LeftHandPinky2
+ humanName: Left Little Intermediate
+ limit:
+ min: {x: 0, y: 0, z: 0}
+ max: {x: 0, y: 0, z: 0}
+ value: {x: 0, y: 0, z: 0}
+ length: 0
+ modified: 0
+ - boneName: mixamorig:LeftHandPinky3
+ humanName: Left Little Distal
+ limit:
+ min: {x: 0, y: 0, z: 0}
+ max: {x: 0, y: 0, z: 0}
+ value: {x: 0, y: 0, z: 0}
+ length: 0
+ modified: 0
+ - boneName: mixamorig:RightHandThumb1
+ humanName: Right Thumb Proximal
+ limit:
+ min: {x: 0, y: 0, z: 0}
+ max: {x: 0, y: 0, z: 0}
+ value: {x: 0, y: 0, z: 0}
+ length: 0
+ modified: 0
+ - boneName: mixamorig:RightHandThumb2
+ humanName: Right Thumb Intermediate
+ limit:
+ min: {x: 0, y: 0, z: 0}
+ max: {x: 0, y: 0, z: 0}
+ value: {x: 0, y: 0, z: 0}
+ length: 0
+ modified: 0
+ - boneName: mixamorig:RightHandThumb3
+ humanName: Right Thumb Distal
+ limit:
+ min: {x: 0, y: 0, z: 0}
+ max: {x: 0, y: 0, z: 0}
+ value: {x: 0, y: 0, z: 0}
+ length: 0
+ modified: 0
+ - boneName: mixamorig:RightHandIndex1
+ humanName: Right Index Proximal
+ limit:
+ min: {x: 0, y: 0, z: 0}
+ max: {x: 0, y: 0, z: 0}
+ value: {x: 0, y: 0, z: 0}
+ length: 0
+ modified: 0
+ - boneName: mixamorig:RightHandIndex2
+ humanName: Right Index Intermediate
+ limit:
+ min: {x: 0, y: 0, z: 0}
+ max: {x: 0, y: 0, z: 0}
+ value: {x: 0, y: 0, z: 0}
+ length: 0
+ modified: 0
+ - boneName: mixamorig:RightHandIndex3
+ humanName: Right Index Distal
+ limit:
+ min: {x: 0, y: 0, z: 0}
+ max: {x: 0, y: 0, z: 0}
+ value: {x: 0, y: 0, z: 0}
+ length: 0
+ modified: 0
+ - boneName: mixamorig:RightHandMiddle1
+ humanName: Right Middle Proximal
+ limit:
+ min: {x: 0, y: 0, z: 0}
+ max: {x: 0, y: 0, z: 0}
+ value: {x: 0, y: 0, z: 0}
+ length: 0
+ modified: 0
+ - boneName: mixamorig:RightHandMiddle2
+ humanName: Right Middle Intermediate
+ limit:
+ min: {x: 0, y: 0, z: 0}
+ max: {x: 0, y: 0, z: 0}
+ value: {x: 0, y: 0, z: 0}
+ length: 0
+ modified: 0
+ - boneName: mixamorig:RightHandMiddle3
+ humanName: Right Middle Distal
+ limit:
+ min: {x: 0, y: 0, z: 0}
+ max: {x: 0, y: 0, z: 0}
+ value: {x: 0, y: 0, z: 0}
+ length: 0
+ modified: 0
+ - boneName: mixamorig:RightHandRing1
+ humanName: Right Ring Proximal
+ limit:
+ min: {x: 0, y: 0, z: 0}
+ max: {x: 0, y: 0, z: 0}
+ value: {x: 0, y: 0, z: 0}
+ length: 0
+ modified: 0
+ - boneName: mixamorig:RightHandRing2
+ humanName: Right Ring Intermediate
+ limit:
+ min: {x: 0, y: 0, z: 0}
+ max: {x: 0, y: 0, z: 0}
+ value: {x: 0, y: 0, z: 0}
+ length: 0
+ modified: 0
+ - boneName: mixamorig:RightHandRing3
+ humanName: Right Ring Distal
+ limit:
+ min: {x: 0, y: 0, z: 0}
+ max: {x: 0, y: 0, z: 0}
+ value: {x: 0, y: 0, z: 0}
+ length: 0
+ modified: 0
+ - boneName: mixamorig:RightHandPinky1
+ humanName: Right Little Proximal
+ limit:
+ min: {x: 0, y: 0, z: 0}
+ max: {x: 0, y: 0, z: 0}
+ value: {x: 0, y: 0, z: 0}
+ length: 0
+ modified: 0
+ - boneName: mixamorig:RightHandPinky2
+ humanName: Right Little Intermediate
+ limit:
+ min: {x: 0, y: 0, z: 0}
+ max: {x: 0, y: 0, z: 0}
+ value: {x: 0, y: 0, z: 0}
+ length: 0
+ modified: 0
+ - boneName: mixamorig:RightHandPinky3
+ humanName: Right Little Distal
+ limit:
+ min: {x: 0, y: 0, z: 0}
+ max: {x: 0, y: 0, z: 0}
+ value: {x: 0, y: 0, z: 0}
+ length: 0
+ modified: 0
+ - boneName: mixamorig:Spine2
+ humanName: UpperChest
+ limit:
+ min: {x: 0, y: 0, z: 0}
+ max: {x: 0, y: 0, z: 0}
+ value: {x: 0, y: 0, z: 0}
+ length: 0
+ modified: 0
+ skeleton:
+ - name: X Bot(Clone)
+ parentName:
+ position: {x: 0, y: 0, z: 0}
+ rotation: {x: 0, y: 0, z: 0, w: 1}
+ scale: {x: 1, y: 1, z: 1}
+ - name: Beta_Surface
+ parentName: X Bot(Clone)
+ position: {x: -0, y: 0, z: 0}
+ rotation: {x: 0, y: -0, z: -0, w: 1}
+ scale: {x: 1, y: 1, z: 1}
+ - name: Beta_Joints
+ parentName: X Bot(Clone)
+ position: {x: -0, y: 0, z: 0}
+ rotation: {x: 0, y: -0, z: -0, w: 1}
+ scale: {x: 1, y: 1, z: 1}
+ - name: mixamorig:Hips
+ parentName: X Bot(Clone)
+ position: {x: -0.00000006394334, y: 1.0427046, z: 0.01554256}
+ rotation: {x: 0.006458546, y: -0.000000017584803, z: 0.0000007343956, w: 0.99997914}
+ scale: {x: 1, y: 1, z: 1}
+ - name: mixamorig:Spine
+ parentName: mixamorig:Hips
+ position: {x: 4.2558305e-12, y: 0.101824366, z: -3.9690472e-17}
+ rotation: {x: -0.08015572, y: 0.00000007167351, z: -0.00000048303406, w: 0.99678236}
+ scale: {x: 1, y: 1, z: 1}
+ - name: mixamorig:Spine1
+ parentName: mixamorig:Spine
+ position: {x: 9.32854e-23, y: 0.10002675, z: 5.83388e-18}
+ rotation: {x: 9.5227246e-26, y: -1.4246206e-13, z: 6.684393e-13, w: 1}
+ scale: {x: 1, y: 1, z: 1}
+ - name: mixamorig:Spine2
+ parentName: mixamorig:Spine1
+ position: {x: -1.1375431e-16, y: 0.09322091, z: 0.000000002823681}
+ rotation: {x: 0.01288562, y: 4.7711735e-10, z: 0.000000037024044, w: 0.999917}
+ scale: {x: 1, y: 1, z: 1}
+ - name: mixamorig:Neck
+ parentName: mixamorig:Spine2
+ position: {x: -4.1474883e-12, y: 0.16865322, z: 5.7686385e-16}
+ rotation: {x: -3.3920896e-27, y: 1.4692705e-14, z: 2.3086895e-13, w: 1}
+ scale: {x: 1, y: 1, z: 1}
+ - name: mixamorig:Head
+ parentName: mixamorig:Neck
+ position: {x: 0.0000000010756748, y: 0.09341923, z: 0.028410409}
+ rotation: {x: 0, y: -0, z: -0, w: 1}
+ scale: {x: 1, y: 1, z: 1}
+ - name: mixamorig:HeadTop_End
+ parentName: mixamorig:Head
+ position: {x: -0.000000009856974, y: 0.2096278, z: 0.10122935}
+ rotation: {x: 9.7144515e-17, y: -0, z: -0, w: 1}
+ scale: {x: 1, y: 1, z: 1}
+ - name: mixamorig:RightShoulder
+ parentName: mixamorig:Spine2
+ position: {x: 0.0456997, y: 0.111958444, z: -0.008066318}
+ rotation: {x: 0.48443064, y: 0.57096374, z: -0.52616364, w: 0.40308726}
+ scale: {x: 1, y: 1, z: 1}
+ - name: mixamorig:RightArm
+ parentName: mixamorig:RightShoulder
+ position: {x: -3.151008e-17, y: 0.108381756, z: -9.694985e-18}
+ rotation: {x: -0.02461611, y: -0.0025627238, z: 0.10349884, w: 0.99432164}
+ scale: {x: 1, y: 1, z: 1}
+ - name: mixamorig:RightForeArm
+ parentName: mixamorig:RightArm
+ position: {x: 9.964063e-11, y: 0.27841517, z: 3.5581792e-16}
+ rotation: {x: -0.000000029802301, y: -0.00000008940694, z: -5.950795e-14, w: 1}
+ scale: {x: 1, y: 1, z: 1}
+ - name: mixamorig:RightHand
+ parentName: mixamorig:RightForeArm
+ position: {x: -0.00000022858599, y: 0.2832884, z: 0.000000044725386}
+ rotation: {x: 0.00000008940579, y: -0.0000028014183, z: -0.00000038743, w: 1}
+ scale: {x: 1, y: 1, z: 1}
+ - name: mixamorig:RightHandThumb1
+ parentName: mixamorig:RightHand
+ position: {x: -0.026818518, y: 0.02464805, z: 0.01573984}
+ rotation: {x: 0.11495968, y: -0.12252347, z: 0.33641118, w: 0.92660666}
+ scale: {x: 1, y: 1, z: 1}
+ - name: mixamorig:RightHandThumb2
+ parentName: mixamorig:RightHandThumb1
+ position: {x: 1.5692586e-16, y: 0.041889854, z: -9.679277e-17}
+ rotation: {x: -0.000000012847989, y: 0.0011705202, z: -0.00000045966183, w: 0.99999934}
+ scale: {x: 1, y: 1, z: 1}
+ - name: mixamorig:RightHandThumb3
+ parentName: mixamorig:RightHandThumb2
+ position: {x: 1.837671e-16, y: 0.03416271, z: 1.9955813e-16}
+ rotation: {x: 0.00000005937968, y: 0.0008078255, z: -0.000000106261886, w: 0.9999997}
+ scale: {x: 1, y: 1, z: 1}
+ - name: mixamorig:RightHandThumb4
+ parentName: mixamorig:RightHandThumb3
+ position: {x: 1.4209324e-16, y: 0.025749773, z: -2.6613211e-16}
+ rotation: {x: 0.0057748538, y: 0.1175092, z: 0.04874371, w: 0.991858}
+ scale: {x: 1, y: 1, z: 1}
+ - name: mixamorig:RightHandIndex1
+ parentName: mixamorig:RightHand
+ position: {x: -0.02259835, y: 0.091082826, z: 0.0051786215}
+ rotation: {x: 0.00000029653276, y: -0.000000059517056, z: 0.00000017676955, w: 1}
+ scale: {x: 1, y: 1, z: 1}
+ - name: mixamorig:RightHandIndex2
+ parentName: mixamorig:RightHandIndex1
+ position: {x: 8.564062e-17, y: 0.037, z: -9.3649935e-17}
+ rotation: {x: -0.00000005960482, y: 0.000000044703484, z: 0.000000016681241, w: 1}
+ scale: {x: 1, y: 1, z: 1}
+ - name: mixamorig:RightHandIndex3
+ parentName: mixamorig:RightHandIndex2
+ position: {x: 3.4287106e-15, y: 0.028499998, z: -8.893045e-12}
+ rotation: {x: -0.00000002980207, y: -0.000000044703484, z: -0.00000015755253, w: 1}
+ scale: {x: 1, y: 1, z: 1}
+ - name: mixamorig:RightHandIndex4
+ parentName: mixamorig:RightHandIndex3
+ position: {x: -7.9067536e-15, y: 0.027721904, z: 5.114471e-12}
+ rotation: {x: 0.0000000865986, y: -0.001002692, z: -0.000087058324, w: 0.9999995}
+ scale: {x: 1, y: 1, z: 1}
+ - name: mixamorig:RightHandMiddle1
+ parentName: mixamorig:RightHand
+ position: {x: 0.00000023687323, y: 0.09532501, z: 0.0000003985569}
+ rotation: {x: -0.000000016102785, y: -0.000000029908218, z: -0.000000065639, w: 1}
+ scale: {x: 1, y: 1, z: 1}
+ - name: mixamorig:RightHandMiddle2
+ parentName: mixamorig:RightHandMiddle1
+ position: {x: 1.0026188e-16, y: 0.037, z: -2.8084325e-16}
+ rotation: {x: -0.00000008940678, y: -0.000000014901168, z: 0.00000016338068, w: 1}
+ scale: {x: 1, y: 1, z: 1}
+ - name: mixamorig:RightHandMiddle3
+ parentName: mixamorig:RightHandMiddle2
+ position: {x: 2.5163898e-15, y: 0.0295, z: -1.5411337e-10}
+ rotation: {x: -0.000000029802496, y: 0.000000014901515, z: -0.00000017121899, w: 1}
+ scale: {x: 1, y: 1, z: 1}
+ - name: mixamorig:RightHandMiddle4
+ parentName: mixamorig:RightHandMiddle3
+ position: {x: -1.1329194e-15, y: 0.029466288, z: 7.2058734e-11}
+ rotation: {x: 0.00000015498269, y: -0.0009288142, z: -0.00016639449, w: 0.9999996}
+ scale: {x: 1, y: 1, z: 1}
+ - name: mixamorig:RightHandRing1
+ parentName: mixamorig:RightHand
+ position: {x: 0.01865133, y: 0.09103592, z: 0.0004306965}
+ rotation: {x: 0.00000006963165, y: -2.1727602e-11, z: 0.00000037766478, w: 1}
+ scale: {x: 1, y: 1, z: 1}
+ - name: mixamorig:RightHandRing2
+ parentName: mixamorig:RightHandRing1
+ position: {x: 5.1494657e-17, y: 0.03379273, z: -2.837085e-16}
+ rotation: {x: -0.000000029801885, y: -0.000000029801978, z: -0.000000052319, w: 1}
+ scale: {x: 1, y: 1, z: 1}
+ - name: mixamorig:RightHandRing3
+ parentName: mixamorig:RightHandRing2
+ position: {x: -2.6225074e-15, y: 0.028896846, z: 8.202333e-12}
+ rotation: {x: 0.000000029801877, y: 0.00000002980199, z: 0.00000014196344, w: 1}
+ scale: {x: 1, y: 1, z: 1}
+ - name: mixamorig:RightHandRing4
+ parentName: mixamorig:RightHandRing3
+ position: {x: -4.719501e-15, y: 0.026388155, z: 5.682296e-12}
+ rotation: {x: -0.00000013396453, y: -0.00014607502, z: 0.00079928624, w: 0.9999997}
+ scale: {x: 1, y: 1, z: 1}
+ - name: mixamorig:RightHandPinky1
+ parentName: mixamorig:RightHand
+ position: {x: 0.038062774, y: 0.08076676, z: 0.004867037}
+ rotation: {x: 0.00000015838519, y: -3.1912573e-10, z: -0.00000022509583, w: 1}
+ scale: {x: 1, y: 1, z: 1}
+ - name: mixamorig:RightHandPinky2
+ parentName: mixamorig:RightHandPinky1
+ position: {x: 1.0715117e-16, y: 0.036, z: -3.087779e-16}
+ rotation: {x: 0.00000014901183, y: 0.000000014900509, z: 0.0000002529358, w: 1}
+ scale: {x: 1, y: 1, z: 1}
+ - name: mixamorig:RightHandPinky3
+ parentName: mixamorig:RightHandPinky2
+ position: {x: 5.2800265e-16, y: 0.020999998, z: -2.1163896e-10}
+ rotation: {x: 0.00000002980224, y: -0.00000004470347, z: 0.00000017207036, w: 1}
+ scale: {x: 1, y: 1, z: 1}
+ - name: mixamorig:RightHandPinky4
+ parentName: mixamorig:RightHandPinky3
+ position: {x: -1.2959057e-15, y: 0.02115781, z: 1.4407352e-10}
+ rotation: {x: -0.0000000642066, y: -0.0015694813, z: 0.000041285286, w: 0.9999988}
+ scale: {x: 1, y: 1, z: 1}
+ - name: mixamorig:LeftShoulder
+ parentName: mixamorig:Spine2
+ position: {x: -0.045704458, y: 0.11195644, z: -0.008066272}
+ rotation: {x: -0.48442268, y: 0.5709704, z: -0.5261617, w: -0.40308976}
+ scale: {x: 1, y: 1, z: 1}
+ - name: mixamorig:LeftArm
+ parentName: mixamorig:LeftShoulder
+ position: {x: 2.6006848e-17, y: 0.108377054, z: -9.237507e-18}
+ rotation: {x: -0.024607385, y: 0.0025615052, z: -0.10350362, w: 0.99432135}
+ scale: {x: 1, y: 1, z: 1}
+ - name: mixamorig:LeftForeArm
+ parentName: mixamorig:LeftArm
+ position: {x: -9.0380454e-17, y: 0.2784152, z: -4.3119334e-17}
+ rotation: {x: -0.000000059604634, y: 0.00000005960464, z: -0.000000059604634, w: 1}
+ scale: {x: 1, y: 1, z: 1}
+ - name: mixamorig:LeftHand
+ parentName: mixamorig:LeftForeArm
+ position: {x: -0.00000005438735, y: 0.28328833, z: -0.0000000055642486}
+ rotation: {x: -4.6185176e-14, y: -0.0000001788138, z: -0.00000077486027, w: 1}
+ scale: {x: 1, y: 1, z: 1}
+ - name: mixamorig:LeftHandThumb1
+ parentName: mixamorig:LeftHand
+ position: {x: 0.026817314, y: 0.024661448, z: 0.015761929}
+ rotation: {x: 0.11491776, y: 0.12241219, z: -0.3364262, w: 0.9266211}
+ scale: {x: 1, y: 1, z: 1}
+ - name: mixamorig:LeftHandThumb2
+ parentName: mixamorig:LeftHandThumb1
+ position: {x: 8.920065e-17, y: 0.041870944, z: 1.1859406e-16}
+ rotation: {x: -0.00000026462337, y: -0.0010427855, z: 0.00000059159026, w: 0.99999946}
+ scale: {x: 1, y: 1, z: 1}
+ - name: mixamorig:LeftHandThumb3
+ parentName: mixamorig:LeftHandThumb2
+ position: {x: 1.2823348e-17, y: 0.034183882, z: 5.503636e-16}
+ rotation: {x: 0.000000032398653, y: -0.0007452, z: -0.00000024176848, w: 0.99999976}
+ scale: {x: 1, y: 1, z: 1}
+ - name: mixamorig:LeftHandThumb4
+ parentName: mixamorig:LeftHandThumb3
+ position: {x: -1.6462281e-16, y: 0.025805814, z: 2.600447e-17}
+ rotation: {x: 0.0051534073, y: -0.12268278, z: -0.041651536, w: 0.99155813}
+ scale: {x: 1, y: 1, z: 1}
+ - name: mixamorig:LeftHandIndex1
+ parentName: mixamorig:LeftHand
+ position: {x: 0.022598628, y: 0.09109309, z: 0.005180343}
+ rotation: {x: -0.00000014648408, y: -0.0000001043264, z: -0.0000004889817, w: 1}
+ scale: {x: 1, y: 1, z: 1}
+ - name: mixamorig:LeftHandIndex2
+ parentName: mixamorig:LeftHandIndex1
+ position: {x: 6.4293255e-17, y: 0.037, z: -7.240398e-17}
+ rotation: {x: 0.00000022151215, y: 0.00000007443435, z: -0.0000003188171, w: 1}
+ scale: {x: 1, y: 1, z: 1}
+ - name: mixamorig:LeftHandIndex3
+ parentName: mixamorig:LeftHandIndex2
+ position: {x: 7.177584e-15, y: 0.028499998, z: 3.2100108e-16}
+ rotation: {x: 0.00000036455287, y: 0.0000000149455, z: -0.00000007340778, w: 1}
+ scale: {x: 1, y: 1, z: 1}
+ - name: mixamorig:LeftHandIndex4
+ parentName: mixamorig:LeftHandIndex3
+ position: {x: -8.589727e-15, y: 0.027748656, z: 3.9775513e-16}
+ rotation: {x: 0.000000010594604, y: 0.00037756326, z: 0.000013069538, w: 0.99999994}
+ scale: {x: 1, y: 1, z: 1}
+ - name: mixamorig:LeftHandMiddle1
+ parentName: mixamorig:LeftHand
+ position: {x: 0.0000003660436, y: 0.095334016, z: -0.00000032540473}
+ rotation: {x: 0.00000046807824, y: -0.000000029776528, z: 0.00000023048098, w: 1}
+ scale: {x: 1, y: 1, z: 1}
+ - name: mixamorig:LeftHandMiddle2
+ parentName: mixamorig:LeftHandMiddle1
+ position: {x: 1.8484327e-17, y: 0.037, z: -4.1078256e-17}
+ rotation: {x: -0.00000022318848, y: 0.000000044710372, z: -0.00000025219094, w: 1}
+ scale: {x: 1, y: 1, z: 1}
+ - name: mixamorig:LeftHandMiddle3
+ parentName: mixamorig:LeftHandMiddle2
+ position: {x: 2.870735e-14, y: 0.0295, z: -1.8927175e-16}
+ rotation: {x: -0.00000042758987, y: -0.00000010429029, z: 0.0000002544499, w: 1}
+ scale: {x: 1, y: 1, z: 1}
+ - name: mixamorig:LeftHandMiddle4
+ parentName: mixamorig:LeftHandMiddle3
+ position: {x: 8.712009e-14, y: 0.029528635, z: -1.3157035e-15}
+ rotation: {x: -0.000000026759425, y: 0.0010241407, z: -0.000027984757, w: 0.99999946}
+ scale: {x: 1, y: 1, z: 1}
+ - name: mixamorig:LeftHandRing1
+ parentName: mixamorig:LeftHand
+ position: {x: -0.018650811, y: 0.09104528, z: 0.00043028235}
+ rotation: {x: -0.00000021796272, y: -0.000000059601565, z: -0.00000020462471, w: 1}
+ scale: {x: 1, y: 1, z: 1}
+ - name: mixamorig:LeftHandRing2
+ parentName: mixamorig:LeftHandRing1
+ position: {x: 3.8807003e-17, y: 0.0315, z: -1.2637012e-16}
+ rotation: {x: 0.000000029802287, y: 0.000000044703462, z: -1.0613732e-13, w: 1}
+ scale: {x: 1, y: 1, z: 1}
+ - name: mixamorig:LeftHandRing3
+ parentName: mixamorig:LeftHandRing2
+ position: {x: -0.000000026432891, y: 0.0295, z: 0.0000000052098597}
+ rotation: {x: 0.000000029802365, y: -0.000000089406974, z: 0.00000011920925, w: 1}
+ scale: {x: 1, y: 1, z: 1}
+ - name: mixamorig:LeftHandRing4
+ parentName: mixamorig:LeftHandRing3
+ position: {x: 0.0000002327433, y: 0.026443163, z: -0.000000014607575}
+ rotation: {x: -0.00000027316935, y: -0.00049343734, z: -0.000016047023, w: 0.9999999}
+ scale: {x: 1, y: 1, z: 1}
+ - name: mixamorig:LeftHandPinky1
+ parentName: mixamorig:LeftHand
+ position: {x: -0.038062632, y: 0.08077779, z: 0.00486877}
+ rotation: {x: 0.0000001411864, y: -0.00000011082403, z: -0.0000001505803, w: 1}
+ scale: {x: 1, y: 1, z: 1}
+ - name: mixamorig:LeftHandPinky2
+ parentName: mixamorig:LeftHandPinky1
+ position: {x: 3.8940705e-17, y: 0.036, z: 2.5409893e-16}
+ rotation: {x: -0.00000012490868, y: 0.000000014798431, z: 0.00000022861724, w: 1}
+ scale: {x: 1, y: 1, z: 1}
+ - name: mixamorig:LeftHandPinky3
+ parentName: mixamorig:LeftHandPinky2
+ position: {x: -2.4071785e-15, y: 0.021000002, z: 3.3381643e-16}
+ rotation: {x: 0.00000019501242, y: -0.000000029788245, z: 0.00000012535493, w: 1}
+ scale: {x: 1, y: 1, z: 1}
+ - name: mixamorig:LeftHandPinky4
+ parentName: mixamorig:LeftHandPinky3
+ position: {x: -1.10373645e-14, y: 0.021255314, z: -4.7608096e-17}
+ rotation: {x: 0.00000022034712, y: 0.0007833988, z: 0.00029538563, w: 0.99999964}
+ scale: {x: 1, y: 1, z: 1}
+ - name: mixamorig:RightUpLeg
+ parentName: mixamorig:Hips
+ position: {x: 0.08207789, y: -0.06771764, z: -0.015122186}
+ rotation: {x: 0.000000018984258, y: 0.011028455, z: 0.9999392, w: 0.00000053245526}
+ scale: {x: 1, y: 1, z: 1}
+ - name: mixamorig:RightLeg
+ parentName: mixamorig:RightUpLeg
+ position: {x: -6.197275e-11, y: 0.44371462, z: -1.6627694e-15}
+ rotation: {x: -0.03943182, y: 2.4880561e-10, z: -0.000000021124885, w: 0.9992223}
+ scale: {x: 1, y: 1, z: 1}
+ - name: mixamorig:RightFoot
+ parentName: mixamorig:RightLeg
+ position: {x: 5.538293e-11, y: 0.4452781, z: 1.8670634e-16}
+ rotation: {x: 0.46033442, y: 0.000000007743378, z: 0.00000013930745, w: 0.88774556}
+ scale: {x: 1, y: 1, z: 1}
+ - name: mixamorig:RightToeBase
+ parentName: mixamorig:RightFoot
+ position: {x: 1.2271307e-17, y: 0.13816866, z: 4.8857846e-17}
+ rotation: {x: 0.3352415, y: -1.8409916e-11, z: 0.00000011136366, w: 0.94213223}
+ scale: {x: 1, y: 1, z: 1}
+ - name: mixamorig:RightToe_End
+ parentName: mixamorig:RightToeBase
+ position: {x: 3.3725423e-18, y: 0.09278121, z: 4.2890198e-17}
+ rotation: {x: 0, y: -0.011608068, z: -0, w: 0.99993265}
+ scale: {x: 1, y: 1, z: 1}
+ - name: mixamorig:LeftUpLeg
+ parentName: mixamorig:Hips
+ position: {x: -0.08207788, y: -0.06771803, z: -0.015122138}
+ rotation: {x: 0.000000018995559, y: 0.01101821, z: 0.9999393, w: 0.00000053245526}
+ scale: {x: 1, y: 1, z: 1}
+ - name: mixamorig:LeftLeg
+ parentName: mixamorig:LeftUpLeg
+ position: {x: -6.468267e-11, y: 0.4437139, z: 3.7506209e-16}
+ rotation: {x: -0.03941025, y: 0.000000015021994, z: -0.000000022099435, w: 0.9992231}
+ scale: {x: 1, y: 1, z: 1}
+ - name: mixamorig:LeftFoot
+ parentName: mixamorig:LeftLeg
+ position: {x: 5.5477796e-11, y: 0.44527847, z: -2.2030602e-16}
+ rotation: {x: 0.4603244, y: 0.000000007996993, z: 0.00000013181912, w: 0.8877508}
+ scale: {x: 1, y: 1, z: 1}
+ - name: mixamorig:LeftToeBase
+ parentName: mixamorig:LeftFoot
+ position: {x: -2.3797458e-17, y: 0.13816865, z: -3.4315254e-17}
+ rotation: {x: 0.33524147, y: 8.340843e-10, z: 0.000000114941855, w: 0.9421323}
+ scale: {x: 1, y: 1, z: 1}
+ - name: mixamorig:LeftToe_End
+ parentName: mixamorig:LeftToeBase
+ position: {x: 4.3545176e-19, y: 0.09278137, z: -1.3126546e-17}
+ rotation: {x: 0, y: 0.011869166, z: -0, w: 0.99992955}
+ scale: {x: 1, y: 1, z: 1}
+ armTwist: 0.5
+ foreArmTwist: 0.5
+ upperLegTwist: 0.5
+ legTwist: 0.5
+ armStretch: 0.05
+ legStretch: 0.05
+ feetSpacing: 0
+ globalScale: 1
+ rootMotionBoneName:
+ hasTranslationDoF: 0
+ hasExtraRoot: 1
+ skeletonHasParents: 1
+ lastHumanDescriptionAvatarSource: {instanceID: 0}
+ autoGenerateAvatarMappingIfUnspecified: 1
+ animationType: 3
+ humanoidOversampling: 1
+ avatarSetup: 1
+ addHumanoidExtraRootOnlyWhenUsingAvatar: 1
+ importBlendShapeDeformPercent: 1
+ remapMaterialsIfMaterialImportModeIsNone: 0
+ additionalBone: 0
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/ProjectSettings/PackageManagerSettings.asset b/ProjectSettings/PackageManagerSettings.asset
index 1d55fe73..00594ab9 100644
--- a/ProjectSettings/PackageManagerSettings.asset
+++ b/ProjectSettings/PackageManagerSettings.asset
@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
-oid sha256:6208b4a7e87da94790d8fa38d0f56cca167273dedfc5e78ebf1970247156f597
+oid sha256:f2ed39a976539b6920d01883e6b2b0e46ca06aa5015a86ecc164b265c53ffe02
size 1048
diff --git a/ProjectSettings/ProjectSettings.asset b/ProjectSettings/ProjectSettings.asset
index 75fbdd3f..f454e15c 100644
--- a/ProjectSettings/ProjectSettings.asset
+++ b/ProjectSettings/ProjectSettings.asset
@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
-oid sha256:a432cddb07f7acca78541b308f7180c7f709431b6561880a682caf14ad7308d2
+oid sha256:68afd1e7b86adc93d085d32f3a472a1e16bf57cb86764f9d5b5d65a7df254bb8
size 25381
diff --git a/ProjectSettings/QualitySettings.asset b/ProjectSettings/QualitySettings.asset
index 10b0a063..7a7790f4 100644
--- a/ProjectSettings/QualitySettings.asset
+++ b/ProjectSettings/QualitySettings.asset
@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
-oid sha256:e214c548a3857c7d532e668ffe331fbd82ccb391053d5b1df82994aaeb8f18ff
-size 3650
+oid sha256:90a6246b84df30886fb817936db3934edd391241d003785606137c0e27014856
+size 3723
diff --git a/ProjectSettings/SceneTemplateSettings.json b/ProjectSettings/SceneTemplateSettings.json
new file mode 100644
index 00000000..ede5887b
--- /dev/null
+++ b/ProjectSettings/SceneTemplateSettings.json
@@ -0,0 +1,121 @@
+{
+ "templatePinStates": [],
+ "dependencyTypeInfos": [
+ {
+ "userAdded": false,
+ "type": "UnityEngine.AnimationClip",
+ "defaultInstantiationMode": 0
+ },
+ {
+ "userAdded": false,
+ "type": "UnityEditor.Animations.AnimatorController",
+ "defaultInstantiationMode": 0
+ },
+ {
+ "userAdded": false,
+ "type": "UnityEngine.AnimatorOverrideController",
+ "defaultInstantiationMode": 0
+ },
+ {
+ "userAdded": false,
+ "type": "UnityEditor.Audio.AudioMixerController",
+ "defaultInstantiationMode": 0
+ },
+ {
+ "userAdded": false,
+ "type": "UnityEngine.ComputeShader",
+ "defaultInstantiationMode": 1
+ },
+ {
+ "userAdded": false,
+ "type": "UnityEngine.Cubemap",
+ "defaultInstantiationMode": 0
+ },
+ {
+ "userAdded": false,
+ "type": "UnityEngine.GameObject",
+ "defaultInstantiationMode": 0
+ },
+ {
+ "userAdded": false,
+ "type": "UnityEditor.LightingDataAsset",
+ "defaultInstantiationMode": 0
+ },
+ {
+ "userAdded": false,
+ "type": "UnityEngine.LightingSettings",
+ "defaultInstantiationMode": 0
+ },
+ {
+ "userAdded": false,
+ "type": "UnityEngine.Material",
+ "defaultInstantiationMode": 0
+ },
+ {
+ "userAdded": false,
+ "type": "UnityEditor.MonoScript",
+ "defaultInstantiationMode": 1
+ },
+ {
+ "userAdded": false,
+ "type": "UnityEngine.PhysicsMaterial",
+ "defaultInstantiationMode": 0
+ },
+ {
+ "userAdded": false,
+ "type": "UnityEngine.PhysicsMaterial2D",
+ "defaultInstantiationMode": 0
+ },
+ {
+ "userAdded": false,
+ "type": "UnityEngine.Rendering.PostProcessing.PostProcessProfile",
+ "defaultInstantiationMode": 0
+ },
+ {
+ "userAdded": false,
+ "type": "UnityEngine.Rendering.PostProcessing.PostProcessResources",
+ "defaultInstantiationMode": 0
+ },
+ {
+ "userAdded": false,
+ "type": "UnityEngine.Rendering.VolumeProfile",
+ "defaultInstantiationMode": 0
+ },
+ {
+ "userAdded": false,
+ "type": "UnityEditor.SceneAsset",
+ "defaultInstantiationMode": 1
+ },
+ {
+ "userAdded": false,
+ "type": "UnityEngine.Shader",
+ "defaultInstantiationMode": 1
+ },
+ {
+ "userAdded": false,
+ "type": "UnityEngine.ShaderVariantCollection",
+ "defaultInstantiationMode": 1
+ },
+ {
+ "userAdded": false,
+ "type": "UnityEngine.Texture",
+ "defaultInstantiationMode": 0
+ },
+ {
+ "userAdded": false,
+ "type": "UnityEngine.Texture2D",
+ "defaultInstantiationMode": 0
+ },
+ {
+ "userAdded": false,
+ "type": "UnityEngine.Timeline.TimelineAsset",
+ "defaultInstantiationMode": 0
+ }
+ ],
+ "defaultDependencyTypeInfo": {
+ "userAdded": false,
+ "type": "",
+ "defaultInstantiationMode": 1
+ },
+ "newSceneOverride": 0
+}
\ No newline at end of file
diff --git a/UIElementsSchema/UIElements.xsd b/UIElementsSchema/UIElements.xsd
new file mode 100644
index 00000000..7802e263
--- /dev/null
+++ b/UIElementsSchema/UIElements.xsd
@@ -0,0 +1,24 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/UIElementsSchema/Unity.Multiplayer.PlayMode.Editor.xsd b/UIElementsSchema/Unity.Multiplayer.PlayMode.Editor.xsd
new file mode 100644
index 00000000..27adc567
--- /dev/null
+++ b/UIElementsSchema/Unity.Multiplayer.PlayMode.Editor.xsd
@@ -0,0 +1,50 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/UIElementsSchema/Unity.Profiling.Editor.UI.xsd b/UIElementsSchema/Unity.Profiling.Editor.UI.xsd
new file mode 100644
index 00000000..76847b74
--- /dev/null
+++ b/UIElementsSchema/Unity.Profiling.Editor.UI.xsd
@@ -0,0 +1,142 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/UIElementsSchema/Unity.Profiling.Editor.xsd b/UIElementsSchema/Unity.Profiling.Editor.xsd
new file mode 100644
index 00000000..e61bc51e
--- /dev/null
+++ b/UIElementsSchema/Unity.Profiling.Editor.xsd
@@ -0,0 +1,129 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/UIElementsSchema/Unity.UI.Builder.xsd b/UIElementsSchema/Unity.UI.Builder.xsd
new file mode 100644
index 00000000..012914b2
--- /dev/null
+++ b/UIElementsSchema/Unity.UI.Builder.xsd
@@ -0,0 +1,2762 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/UIElementsSchema/Unity.UIToolkit.Editor.xsd b/UIElementsSchema/Unity.UIToolkit.Editor.xsd
new file mode 100644
index 00000000..9124366b
--- /dev/null
+++ b/UIElementsSchema/Unity.UIToolkit.Editor.xsd
@@ -0,0 +1,126 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/UIElementsSchema/UnityEditor.Accessibility.xsd b/UIElementsSchema/UnityEditor.Accessibility.xsd
new file mode 100644
index 00000000..4921c116
--- /dev/null
+++ b/UIElementsSchema/UnityEditor.Accessibility.xsd
@@ -0,0 +1,121 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/UIElementsSchema/UnityEditor.Audio.UIElements.xsd b/UIElementsSchema/UnityEditor.Audio.UIElements.xsd
new file mode 100644
index 00000000..4d8e75fa
--- /dev/null
+++ b/UIElementsSchema/UnityEditor.Audio.UIElements.xsd
@@ -0,0 +1,101 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/UIElementsSchema/UnityEditor.Experimental.GraphView.xsd b/UIElementsSchema/UnityEditor.Experimental.GraphView.xsd
new file mode 100644
index 00000000..69b453b4
--- /dev/null
+++ b/UIElementsSchema/UnityEditor.Experimental.GraphView.xsd
@@ -0,0 +1,75 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/UIElementsSchema/UnityEditor.Inspector.GraphicsSettingsInspectors.xsd b/UIElementsSchema/UnityEditor.Inspector.GraphicsSettingsInspectors.xsd
new file mode 100644
index 00000000..01ed10db
--- /dev/null
+++ b/UIElementsSchema/UnityEditor.Inspector.GraphicsSettingsInspectors.xsd
@@ -0,0 +1,27 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/UIElementsSchema/UnityEditor.Inspector.xsd b/UIElementsSchema/UnityEditor.Inspector.xsd
new file mode 100644
index 00000000..392fb799
--- /dev/null
+++ b/UIElementsSchema/UnityEditor.Inspector.xsd
@@ -0,0 +1,31 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/UIElementsSchema/UnityEditor.Overlays.xsd b/UIElementsSchema/UnityEditor.Overlays.xsd
new file mode 100644
index 00000000..5bf010d1
--- /dev/null
+++ b/UIElementsSchema/UnityEditor.Overlays.xsd
@@ -0,0 +1,130 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/UIElementsSchema/UnityEditor.PackageManager.UI.Internal.xsd b/UIElementsSchema/UnityEditor.PackageManager.UI.Internal.xsd
new file mode 100644
index 00000000..f646b87b
--- /dev/null
+++ b/UIElementsSchema/UnityEditor.PackageManager.UI.Internal.xsd
@@ -0,0 +1,970 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/UIElementsSchema/UnityEditor.Rendering.xsd b/UIElementsSchema/UnityEditor.Rendering.xsd
new file mode 100644
index 00000000..99dd0559
--- /dev/null
+++ b/UIElementsSchema/UnityEditor.Rendering.xsd
@@ -0,0 +1,82 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/UIElementsSchema/UnityEditor.Search.xsd b/UIElementsSchema/UnityEditor.Search.xsd
new file mode 100644
index 00000000..5b6c9fe3
--- /dev/null
+++ b/UIElementsSchema/UnityEditor.Search.xsd
@@ -0,0 +1,31 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/UIElementsSchema/UnityEditor.ShaderGraph.Drawing.xsd b/UIElementsSchema/UnityEditor.ShaderGraph.Drawing.xsd
new file mode 100644
index 00000000..7c7e46d5
--- /dev/null
+++ b/UIElementsSchema/UnityEditor.ShaderGraph.Drawing.xsd
@@ -0,0 +1,96 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/UIElementsSchema/UnityEditor.ShortcutManagement.xsd b/UIElementsSchema/UnityEditor.ShortcutManagement.xsd
new file mode 100644
index 00000000..d27c44e0
--- /dev/null
+++ b/UIElementsSchema/UnityEditor.ShortcutManagement.xsd
@@ -0,0 +1,52 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/UIElementsSchema/UnityEditor.Toolbars.xsd b/UIElementsSchema/UnityEditor.Toolbars.xsd
new file mode 100644
index 00000000..ee114446
--- /dev/null
+++ b/UIElementsSchema/UnityEditor.Toolbars.xsd
@@ -0,0 +1,37 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/UIElementsSchema/UnityEditor.UIElements.Debugger.xsd b/UIElementsSchema/UnityEditor.UIElements.Debugger.xsd
new file mode 100644
index 00000000..d863ebf2
--- /dev/null
+++ b/UIElementsSchema/UnityEditor.UIElements.Debugger.xsd
@@ -0,0 +1,28 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/UIElementsSchema/UnityEditor.UIElements.ProjectSettings.xsd b/UIElementsSchema/UnityEditor.UIElements.ProjectSettings.xsd
new file mode 100644
index 00000000..148c6dc5
--- /dev/null
+++ b/UIElementsSchema/UnityEditor.UIElements.ProjectSettings.xsd
@@ -0,0 +1,127 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/UIElementsSchema/UnityEditor.UIElements.xsd b/UIElementsSchema/UnityEditor.UIElements.xsd
new file mode 100644
index 00000000..d31fe4e3
--- /dev/null
+++ b/UIElementsSchema/UnityEditor.UIElements.xsd
@@ -0,0 +1,793 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/UIElementsSchema/UnityEngine.UIElements.xsd b/UIElementsSchema/UnityEngine.UIElements.xsd
new file mode 100644
index 00000000..4edacdf1
--- /dev/null
+++ b/UIElementsSchema/UnityEngine.UIElements.xsd
@@ -0,0 +1,2484 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file