diff --git a/package/Changelog.md b/package/Changelog.md
index f7eb5d66c..0a8dea9ae 100644
--- a/package/Changelog.md
+++ b/package/Changelog.md
@@ -4,6 +4,23 @@ All notable changes to this package will be documented in this file.
The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/)
and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.html).
+## [0.16.0] - 2024-04-12
+- add NeedleMenu component to all samples
+- add Progressive Loading settings to relevant samples
+- add HTML Meta to all samples that were missing it
+- add pointer controls to Bow & Arrow
+- add VR support for CameraGoal (used in LOD sample)
+- add music to Multi Scenes sample
+- add music to Product Flyover
+- fix Hotspot editor multi-editing
+- fix LineDrawer creating long segments when turning with a VR controller stick
+- fix incorrect vertical position in some cases for NavMesh agents sample
+- fix DeviceSensor gyroscope sample to be more easily driven externally
+- update test for checking outdated deployments (compared to latest stable)
+- updated some skybox assets to EXR
+- update Multiple Lightmaps sample with the website house model
+- update Needle Engine to `3.36.6`
+
## [0.15.0] - 2024-02-19
- add Bow & Arrow sample
- add Navmesh sample
diff --git a/package/Editor/Screenshots/MultipleLightmaps.jpg b/package/Editor/Screenshots/MultipleLightmaps.jpg
index 0b8fa9ccb..73403e39d 100644
Binary files a/package/Editor/Screenshots/MultipleLightmaps.jpg and b/package/Editor/Screenshots/MultipleLightmaps.jpg differ
diff --git a/package/Runtime/ARBackground/ARBackground.unity b/package/Runtime/ARBackground/ARBackground.unity
index cbacacdd1..d1271642c 100644
--- a/package/Runtime/ARBackground/ARBackground.unity
+++ b/package/Runtime/ARBackground/ARBackground.unity
@@ -223,10 +223,15 @@ MonoBehaviour:
m_Name:
m_EditorClassIdentifier: Needle.Engine.Components.OrbitControls, Needle.Engine
$ GlobalObjectId_V1-2-6970efae85fc0304caaa0ddae51e2e5b-251576946-0
+ autoTarget: 1
autoFit: 0
enableRotate: 1
autoRotate: 0
autoRotateSpeed: 0.2
+ minPolarAngle: 0
+ maxPolarAngle: 3.1415927
+ minAzimuthAngle: Infinity
+ maxAzimuthAngle: Infinity
enableZoom: 1
minZoom: 0
maxZoom: Infinity
@@ -588,6 +593,7 @@ Transform:
- {fileID: 1162540919}
- {fileID: 771045970}
- {fileID: 1399574441}
+ - {fileID: 1279714407}
m_Father: {fileID: 0}
m_RootOrder: 1
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
@@ -632,6 +638,7 @@ MonoBehaviour:
$ GlobalObjectId_V1-2-6970efae85fc0304caaa0ddae51e2e5b-488474456-0
arScale: 1
invertForward: 1
+ customReticle: {fileID: 0}
arTouchTransform: 0
useXRAnchor: 0
--- !u!114 &488474457
@@ -1324,6 +1331,55 @@ MonoBehaviour:
m_ShadowLayerMask: 1
m_LightCookieSize: {x: 1, y: 1}
m_LightCookieOffset: {x: 0, y: 0}
+--- !u!1 &1279714406
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 1279714407}
+ - component: {fileID: 1279714408}
+ m_Layer: 0
+ m_Name: NeedleMenu
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!4 &1279714407
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1279714406}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children: []
+ m_Father: {fileID: 488474454}
+ m_RootOrder: 4
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!114 &1279714408
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1279714406}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: e6d2c67ae7e4416a98aa03d96398832b, type: 3}
+ m_Name:
+ m_EditorClassIdentifier: Needle.Engine.Components.NeedleMenu, Needle.Engine
+ _position: 1
+ ShowNeedleLogo: 1
+ CreateFullscreenButton: 1
+ CreateMuteButton: 0
+ ShowSpatialMenu: 1
--- !u!1 &1399574440
GameObject:
m_ObjectHideFlags: 0
@@ -1636,6 +1692,7 @@ GameObject:
- component: {fileID: 2005835377}
- component: {fileID: 2005835378}
- component: {fileID: 2005835376}
+ - component: {fileID: 2005835379}
m_Layer: 0
m_Name: Export Info
m_TagString: EditorOnly
@@ -1736,6 +1793,22 @@ MonoBehaviour:
Path: /ar-camera-background
OverrideGzipCompression: 1
UseGzipCompression: 0
+--- !u!114 &2005835379
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 2005835372}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: cf2ffc5481d126c498a97e14b35c2fb0, type: 3}
+ m_Name:
+ m_EditorClassIdentifier: Needle.Engine.HtmlMeta, Needle.Engine.Meta
+ meta:
+ title: AR Camera Background
+ description: Modify the camera stream and use it for material effects.
+ image: {fileID: 2800000, guid: 0c40d4d0f8de86b47a8f4d7692051925, type: 3}
--- !u!1001 &2489356573647218947
PrefabInstance:
m_ObjectHideFlags: 0
diff --git a/package/Runtime/AnimatedMaterials/AnimatedMaterials.unity b/package/Runtime/AnimatedMaterials/AnimatedMaterials.unity
index ce83ab138..810061ded 100644
--- a/package/Runtime/AnimatedMaterials/AnimatedMaterials.unity
+++ b/package/Runtime/AnimatedMaterials/AnimatedMaterials.unity
@@ -2563,6 +2563,7 @@ GameObject:
- component: {fileID: 1224042574}
- component: {fileID: 1224042573}
- component: {fileID: 1224042575}
+ - component: {fileID: 1224042576}
m_Layer: 0
m_Name: Export Info
m_TagString: EditorOnly
@@ -2664,6 +2665,23 @@ MonoBehaviour:
m_EditorClassIdentifier: Needle.Engine.NeedleEngineModules, Needle.Engine.Common
$ GlobalObjectId_V1-2-4a948fdd6e7466946b9ba02f83b0faa2-1224042575-0
PhysicsEngine: 1
+--- !u!114 &1224042576
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1224042568}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 52882cd15871496cba5a3596b2e735c1, type: 3}
+ m_Name:
+ m_EditorClassIdentifier: Needle.Engine.Gltf.Experimental.progressive.ProgressiveTexturesSettings,
+ Needle.Engine.GltfExport
+ AllowProgressiveLoading: 1
+ UseMaxSize: 0
+ MaxSize: 128
+ GenerateLODs: 0
--- !u!1 &1238210735
GameObject:
m_ObjectHideFlags: 0
@@ -2716,6 +2734,7 @@ Transform:
- {fileID: 167718236}
- {fileID: 1509315807}
- {fileID: 1751268390}
+ - {fileID: 2039211698}
m_Father: {fileID: 0}
m_RootOrder: 1
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
@@ -4776,10 +4795,15 @@ MonoBehaviour:
m_Name:
m_EditorClassIdentifier: Needle.Engine.Components.OrbitControls, Needle.Engine
$ GlobalObjectId_V1-2-aecb3602a75fd4c4c92a0ab539ac9d80-2017089613-0
+ autoTarget: 1
autoFit: 0
enableRotate: 1
autoRotate: 0
autoRotateSpeed: 0.2
+ minPolarAngle: 0
+ maxPolarAngle: 3.1415927
+ minAzimuthAngle: Infinity
+ maxAzimuthAngle: Infinity
enableZoom: 1
minZoom: 0
maxZoom: Infinity
@@ -4825,6 +4849,55 @@ MonoBehaviour:
blendDistance: 0
weight: 1
sharedProfile: {fileID: 11400000, guid: 03beac4a1fcf2444aaf9454f3c618b42, type: 2}
+--- !u!1 &2039211697
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 2039211698}
+ - component: {fileID: 2039211699}
+ m_Layer: 0
+ m_Name: NeedleMenu
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!4 &2039211698
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 2039211697}
+ m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children: []
+ m_Father: {fileID: 1238210737}
+ m_RootOrder: 6
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!114 &2039211699
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 2039211697}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: e6d2c67ae7e4416a98aa03d96398832b, type: 3}
+ m_Name:
+ m_EditorClassIdentifier: Needle.Engine.Components.NeedleMenu, Needle.Engine
+ _position: 1
+ ShowNeedleLogo: 1
+ CreateFullscreenButton: 1
+ CreateMuteButton: 0
+ ShowSpatialMenu: 1
--- !u!1001 &2058896288
PrefabInstance:
m_ObjectHideFlags: 0
diff --git a/package/Runtime/AnimatedProperties/AnimatedProperties.unity b/package/Runtime/AnimatedProperties/AnimatedProperties.unity
index 4557abc9c..d04b9c949 100644
--- a/package/Runtime/AnimatedProperties/AnimatedProperties.unity
+++ b/package/Runtime/AnimatedProperties/AnimatedProperties.unity
@@ -2894,6 +2894,7 @@ Transform:
- {fileID: 776314651}
- {fileID: 1751268390}
- {fileID: 16992283}
+ - {fileID: 1279714407}
m_Father: {fileID: 0}
m_RootOrder: 1
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
@@ -2948,6 +2949,55 @@ MonoBehaviour:
exportFileName: Needle
customUsdzFile:
File: {fileID: 0}
+--- !u!1 &1279714406
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 1279714407}
+ - component: {fileID: 1279714408}
+ m_Layer: 0
+ m_Name: NeedleMenu
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!4 &1279714407
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1279714406}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children: []
+ m_Father: {fileID: 1238210737}
+ m_RootOrder: 6
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!114 &1279714408
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1279714406}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: e6d2c67ae7e4416a98aa03d96398832b, type: 3}
+ m_Name:
+ m_EditorClassIdentifier: Needle.Engine.Components.NeedleMenu, Needle.Engine
+ _position: 1
+ ShowNeedleLogo: 1
+ CreateFullscreenButton: 1
+ CreateMuteButton: 0
+ ShowSpatialMenu: 1
--- !u!1 &1311749860
GameObject:
m_ObjectHideFlags: 0
@@ -5199,10 +5249,15 @@ MonoBehaviour:
m_Name:
m_EditorClassIdentifier: Needle.Engine.Components.OrbitControls, Needle.Engine
$ GlobalObjectId_V1-2-aecb3602a75fd4c4c92a0ab539ac9d80-2017089613-0
+ autoTarget: 1
autoFit: 0
enableRotate: 1
autoRotate: 0
autoRotateSpeed: 0.2
+ minPolarAngle: 0
+ maxPolarAngle: 3.1415927
+ minAzimuthAngle: Infinity
+ maxAzimuthAngle: Infinity
enableZoom: 1
minZoom: 0
maxZoom: Infinity
diff --git a/package/Runtime/AnimatorController/AnimatorController.unity b/package/Runtime/AnimatorController/AnimatorController.unity
index 268fc3fb8..8cf904f1a 100644
--- a/package/Runtime/AnimatorController/AnimatorController.unity
+++ b/package/Runtime/AnimatorController/AnimatorController.unity
@@ -526,10 +526,15 @@ MonoBehaviour:
m_Name:
m_EditorClassIdentifier: Needle.Engine.Components.OrbitControls, Needle.Engine
$ GlobalObjectId_V1-2-e5267d04fa46959479eb7b113fca8a24-706762907-0
+ autoTarget: 1
autoFit: 0
enableRotate: 1
autoRotate: 1
autoRotateSpeed: 0.3
+ minPolarAngle: 0
+ maxPolarAngle: 3.1415927
+ minAzimuthAngle: Infinity
+ maxAzimuthAngle: Infinity
enableZoom: 1
minZoom: 2
maxZoom: 10
@@ -964,6 +969,55 @@ AudioSource:
m_PreInfinity: 2
m_PostInfinity: 2
m_RotationOrder: 4
+--- !u!1 &1279714406
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 1279714407}
+ - component: {fileID: 1279714408}
+ m_Layer: 0
+ m_Name: NeedleMenu
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!4 &1279714407
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1279714406}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children: []
+ m_Father: {fileID: 1597275518}
+ m_RootOrder: 7
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!114 &1279714408
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1279714406}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: e6d2c67ae7e4416a98aa03d96398832b, type: 3}
+ m_Name:
+ m_EditorClassIdentifier: Needle.Engine.Components.NeedleMenu, Needle.Engine
+ _position: 1
+ ShowNeedleLogo: 1
+ CreateFullscreenButton: 1
+ CreateMuteButton: 0
+ ShowSpatialMenu: 1
--- !u!1 &1597275517
GameObject:
m_ObjectHideFlags: 0
@@ -1004,6 +1058,7 @@ Transform:
- {fileID: 791039604}
- {fileID: 202831489}
- {fileID: 13782483}
+ - {fileID: 1279714407}
m_Father: {fileID: 0}
m_RootOrder: 1
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
@@ -1050,6 +1105,7 @@ MonoBehaviour:
$ GlobalObjectId_V1-2-e5267d04fa46959479eb7b113fca8a24-1597275521-0
arScale: 1
invertForward: 1
+ customReticle: {fileID: 0}
arTouchTransform: 0
useXRAnchor: 0
--- !u!114 &1597275522
@@ -1193,7 +1249,8 @@ MonoBehaviour:
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 474bcb49853aa07438625e644c072ee6, type: 3}
m_Name:
- m_EditorClassIdentifier:
+ m_EditorClassIdentifier: UnityEngine.Rendering.Universal.UniversalAdditionalLightData,
+ Unity.RenderPipelines.Universal.Runtime
m_Version: 1
m_UsePipelineSettings: 1
m_AdditionalLightsShadowResolutionTier: 2
diff --git a/package/Runtime/Bow & Arrow/Assets/Bow & Arrows/Bow.glb.asset b/package/Runtime/Bow & Arrow/Assets/Bow & Arrows/Bow.glb.asset
new file mode 100644
index 000000000..27b441f13
--- /dev/null
+++ b/package/Runtime/Bow & Arrow/Assets/Bow & Arrows/Bow.glb.asset
@@ -0,0 +1,103 @@
+%YAML 1.1
+%TAG !u! tag:unity3d.com,2011:
+--- !u!114 &-25315359942215308
+MonoBehaviour:
+ m_ObjectHideFlags: 1
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 0}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 4ba8ed63859b4cfcb041f10d6882ab3b, type: 3}
+ m_Name: Horn Bow
+ m_EditorClassIdentifier:
+ asset: {fileID: 3385259845521372417, guid: 0bee620368aae134d971b2c04aecc3c5, type: 3}
+ identifier: Horn Bow
+ override: 1
+ useProgressiveMesh: 0
+ useSimplifier: 0
+ ratio: 0.5
+ error: 0.001
+ lockBorder: 0
+--- !u!114 &11400000
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 0}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 813be320c76046cfaad2d2d04519c651, type: 3}
+ m_Name: Bow.glb
+ m_EditorClassIdentifier:
+ asset: {fileID: 8771091787928289351, guid: 0bee620368aae134d971b2c04aecc3c5, type: 3}
+ assetSettings:
+ - {fileID: -25315359942215308}
+ - {fileID: 1814389349229006055}
+ - {fileID: 2399250624140229657}
+ - {fileID: 4899965063474975177}
+--- !u!114 &1814389349229006055
+MonoBehaviour:
+ m_ObjectHideFlags: 1
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 0}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 93b14165156d413fbdcb7f65e3a196a9, type: 3}
+ m_Name: Horn_Bow_Base_color
+ m_EditorClassIdentifier:
+ asset: {fileID: -8252706164591738530, guid: 0bee620368aae134d971b2c04aecc3c5, type: 3}
+ identifier: d58bdb571bedb23123496eaa3439f649
+ Settings:
+ Override: 0
+ MaxSize: 4096
+ CompressionMode: 0
+ CompressionQuality: 90
+ UseProgressiveLoading: 0
+ ProgressiveLoadingSize: 128
+--- !u!114 &2399250624140229657
+MonoBehaviour:
+ m_ObjectHideFlags: 1
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 0}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 93b14165156d413fbdcb7f65e3a196a9, type: 3}
+ m_Name: Horn_Bow_Roughness
+ m_EditorClassIdentifier:
+ asset: {fileID: 4519986094842919330, guid: 0bee620368aae134d971b2c04aecc3c5, type: 3}
+ identifier: c54f09e6fbb2fa0a3a073ef1d491046f
+ Settings:
+ Override: 0
+ MaxSize: 4096
+ CompressionMode: 0
+ CompressionQuality: 90
+ UseProgressiveLoading: 0
+ ProgressiveLoadingSize: 128
+--- !u!114 &4899965063474975177
+MonoBehaviour:
+ m_ObjectHideFlags: 1
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 0}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 93b14165156d413fbdcb7f65e3a196a9, type: 3}
+ m_Name: Horn_Bow_Normal_OpenGL
+ m_EditorClassIdentifier:
+ asset: {fileID: -6050055917179518517, guid: 0bee620368aae134d971b2c04aecc3c5, type: 3}
+ identifier: 6c0d6c38925da1e05b4c038efca27e6e
+ Settings:
+ Override: 0
+ MaxSize: 4096
+ CompressionMode: 0
+ CompressionQuality: 90
+ UseProgressiveLoading: 0
+ ProgressiveLoadingSize: 128
diff --git a/package/Runtime/Bow & Arrow/Assets/Bow & Arrows/Bow.glb.asset.meta b/package/Runtime/Bow & Arrow/Assets/Bow & Arrows/Bow.glb.asset.meta
new file mode 100644
index 000000000..3fe9f409e
--- /dev/null
+++ b/package/Runtime/Bow & Arrow/Assets/Bow & Arrows/Bow.glb.asset.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: f713462712b9bfc4ea65d6a90f86cb37
+NativeFormatImporter:
+ externalObjects: {}
+ mainObjectFileID: 11400000
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/package/Runtime/Bow & Arrow/Bow & Arrow.unity b/package/Runtime/Bow & Arrow/Bow & Arrow.unity
index ae1a536a0..f7877663d 100644
--- a/package/Runtime/Bow & Arrow/Bow & Arrow.unity
+++ b/package/Runtime/Bow & Arrow/Bow & Arrow.unity
@@ -526,7 +526,6 @@ GameObject:
m_Component:
- component: {fileID: 97074197}
- component: {fileID: 97074196}
- - component: {fileID: 97074195}
m_Layer: 0
m_Name: WorldAudio
m_TagString: Untagged
@@ -534,19 +533,6 @@ GameObject:
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
---- !u!114 &97074195
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 97074194}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: 385d14bf62e962549a8aeb84fdd6bad1, type: 3}
- m_Name:
- m_EditorClassIdentifier: Needle.Engine.Components.XRFlag, Needle.Engine
- VisibleIn: 6
--- !u!82 &97074196
AudioSource:
m_ObjectHideFlags: 0
@@ -944,8 +930,39 @@ Transform:
m_ConstrainProportionsScale: 0
m_Children: []
m_Father: {fileID: 0}
- m_RootOrder: 14
+ m_RootOrder: 15
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!1 &151841532
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 151841533}
+ m_Layer: 0
+ m_Name: Mounted Wrapper
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!4 &151841533
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 151841532}
+ m_LocalRotation: {x: -0.10892352, y: 0.09599302, z: 0.69108206, w: 0.70804423}
+ m_LocalPosition: {x: -0.0029822493, y: -0.128, z: 0.856}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children: []
+ m_Father: {fileID: 600802131}
+ m_RootOrder: 0
+ m_LocalEulerAnglesHint: {x: -16.674, y: -0.874, z: 88.739}
--- !u!1 &227155130
GameObject:
m_ObjectHideFlags: 0
@@ -956,6 +973,7 @@ GameObject:
m_Component:
- component: {fileID: 227155131}
- component: {fileID: 227155133}
+ - component: {fileID: 227155134}
m_Layer: 0
m_Name: Bow
m_TagString: Untagged
@@ -970,8 +988,8 @@ Transform:
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 227155130}
- m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
- m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalRotation: {x: -0.00029212981, y: 0.011061026, z: 0.00016185816, w: 0.99993885}
+ m_LocalPosition: {x: -0.014312039, y: -0.00036562514, z: -0.00082943926}
m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0
m_Children:
@@ -994,8 +1012,76 @@ MonoBehaviour:
_side: 1
controller: 1
hands: 1
- controlVisibility: 1
+ controlVisibility: 0
useGripSpace: 1
+--- !u!114 &227155134
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 227155130}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 3fed8bef97bd7a09c2077c570746b0c4, type: 3}
+ m_Name:
+ m_EditorClassIdentifier: Needle.Typescript.GeneratedComponents.ArrowShooting, Needle.Engine-Samples.Runtime
+ power: 1.5
+ drawMaxPhysicalDistance: 0.47269
+ drawMinPhysicalDistance: 0.1132593
+ drawProgression:
+ serializedVersion: 2
+ m_Curve:
+ - serializedVersion: 3
+ time: 0
+ value: 0
+ inSlope: 3.2477174
+ outSlope: 3.2477174
+ tangentMode: 0
+ weightedMode: 0
+ inWeight: 0
+ outWeight: 0.16459174
+ - serializedVersion: 3
+ time: 0.2105009
+ value: 0.3067082
+ inSlope: 0.5682996
+ outSlope: 0.5682996
+ tangentMode: 0
+ weightedMode: 0
+ inWeight: 0.38941777
+ outWeight: 0.10416196
+ - serializedVersion: 3
+ time: 0.7015716
+ value: 0.5888325
+ inSlope: 0.4016178
+ outSlope: 0.4016178
+ tangentMode: 0
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ - serializedVersion: 3
+ time: 1
+ value: 1
+ inSlope: 1.377776
+ outSlope: 1.377776
+ tangentMode: 34
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0
+ m_PreInfinity: 2
+ m_PostInfinity: 2
+ m_RotationOrder: 4
+ cameraParent: {fileID: 151841532}
+ desktopIdleDrawAmount: 0.25
+ interactionPixelOrigin: {x: 0.5, y: 0.65}
+ interactionPixelTreshold: 85
+ drawMaxPixelDistance: 100
+ bowObject: {fileID: 282106529}
+ animationComponent: {fileID: 282106532}
+ arrowPrefab: {fileID: 229769267}
+ arrowSpawnSpot: {fileID: 1107799087}
+ sound: {fileID: 282106533}
+ fakeArrowRespawnDuration: 0.3
--- !u!1 &229769266
GameObject:
m_ObjectHideFlags: 0
@@ -1005,8 +1091,9 @@ GameObject:
serializedVersion: 6
m_Component:
- component: {fileID: 229769267}
- - component: {fileID: 229769269}
- component: {fileID: 229769268}
+ - component: {fileID: 229769270}
+ - component: {fileID: 229769269}
m_Layer: 0
m_Name: Arrow
m_TagString: Untagged
@@ -1044,7 +1131,20 @@ MonoBehaviour:
m_Name:
m_EditorClassIdentifier: Needle.Typescript.GeneratedComponents.Arrow, Needle.Engine-Samples.Runtime
destroyTarget: 1
---- !u!54 &229769269
+--- !u!114 &229769269
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 229769266}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: c1359894956e58b4e9893858bb20ed43, type: 3}
+ m_Name:
+ m_EditorClassIdentifier: Needle.Engine.AdditionalData.RigidbodyData, Needle.Engine
+ autoMass: 0
+--- !u!54 &229769270
Rigidbody:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
@@ -1067,6 +1167,174 @@ PrefabInstance:
m_Modification:
m_TransformParent: {fileID: 227155131}
m_Modifications:
+ - target: {fileID: -8778897600308047249, guid: 0bee620368aae134d971b2c04aecc3c5, type: 3}
+ propertyPath: m_LocalEulerAnglesHint.x
+ value: -0.0000019651739
+ objectReference: {fileID: 0}
+ - target: {fileID: -8778897600308047249, guid: 0bee620368aae134d971b2c04aecc3c5, type: 3}
+ propertyPath: m_LocalEulerAnglesHint.y
+ value: 0.000000080933106
+ objectReference: {fileID: 0}
+ - target: {fileID: -8778897600308047249, guid: 0bee620368aae134d971b2c04aecc3c5, type: 3}
+ propertyPath: m_LocalEulerAnglesHint.z
+ value: -17.302708
+ objectReference: {fileID: 0}
+ - target: {fileID: -8618571996151476639, guid: 0bee620368aae134d971b2c04aecc3c5, type: 3}
+ propertyPath: m_LocalEulerAnglesHint.x
+ value: -0.0000003808341
+ objectReference: {fileID: 0}
+ - target: {fileID: -8618571996151476639, guid: 0bee620368aae134d971b2c04aecc3c5, type: 3}
+ propertyPath: m_LocalEulerAnglesHint.y
+ value: -0.00000006893676
+ objectReference: {fileID: 0}
+ - target: {fileID: -8618571996151476639, guid: 0bee620368aae134d971b2c04aecc3c5, type: 3}
+ propertyPath: m_LocalEulerAnglesHint.z
+ value: 10.260222
+ objectReference: {fileID: 0}
+ - target: {fileID: -7725383260993615026, guid: 0bee620368aae134d971b2c04aecc3c5, type: 3}
+ propertyPath: m_LocalEulerAnglesHint.x
+ value: -9.640837e-14
+ objectReference: {fileID: 0}
+ - target: {fileID: -7725383260993615026, guid: 0bee620368aae134d971b2c04aecc3c5, type: 3}
+ propertyPath: m_LocalEulerAnglesHint.y
+ value: -1.797864e-21
+ objectReference: {fileID: 0}
+ - target: {fileID: -7725383260993615026, guid: 0bee620368aae134d971b2c04aecc3c5, type: 3}
+ propertyPath: m_LocalEulerAnglesHint.z
+ value: -0.0000005297028
+ objectReference: {fileID: 0}
+ - target: {fileID: -6957155160653267191, guid: 0bee620368aae134d971b2c04aecc3c5, type: 3}
+ propertyPath: m_LocalEulerAnglesHint.x
+ value: 2.569e-42
+ objectReference: {fileID: 0}
+ - target: {fileID: -6957155160653267191, guid: 0bee620368aae134d971b2c04aecc3c5, type: 3}
+ propertyPath: m_LocalEulerAnglesHint.y
+ value: -2.1552276e-35
+ objectReference: {fileID: 0}
+ - target: {fileID: -6559472056299814855, guid: 0bee620368aae134d971b2c04aecc3c5, type: 3}
+ propertyPath: m_LocalEulerAnglesHint.x
+ value: 0.000003017349
+ objectReference: {fileID: 0}
+ - target: {fileID: -6559472056299814855, guid: 0bee620368aae134d971b2c04aecc3c5, type: 3}
+ propertyPath: m_LocalEulerAnglesHint.y
+ value: 0.0000015180669
+ objectReference: {fileID: 0}
+ - target: {fileID: -6559472056299814855, guid: 0bee620368aae134d971b2c04aecc3c5, type: 3}
+ propertyPath: m_LocalEulerAnglesHint.z
+ value: -8.662856
+ objectReference: {fileID: 0}
+ - target: {fileID: -6399008612299531636, guid: 0bee620368aae134d971b2c04aecc3c5, type: 3}
+ propertyPath: m_LocalEulerAnglesHint.x
+ value: -90
+ objectReference: {fileID: 0}
+ - target: {fileID: -6399008612299531636, guid: 0bee620368aae134d971b2c04aecc3c5, type: 3}
+ propertyPath: m_LocalEulerAnglesHint.y
+ value: 179.99998
+ objectReference: {fileID: 0}
+ - target: {fileID: -6312270174483524908, guid: 0bee620368aae134d971b2c04aecc3c5, type: 3}
+ propertyPath: m_LocalEulerAnglesHint.x
+ value: -0.0000006324087
+ objectReference: {fileID: 0}
+ - target: {fileID: -6312270174483524908, guid: 0bee620368aae134d971b2c04aecc3c5, type: 3}
+ propertyPath: m_LocalEulerAnglesHint.y
+ value: -0.00000023514875
+ objectReference: {fileID: 0}
+ - target: {fileID: -6312270174483524908, guid: 0bee620368aae134d971b2c04aecc3c5, type: 3}
+ propertyPath: m_LocalEulerAnglesHint.z
+ value: 14.532331
+ objectReference: {fileID: 0}
+ - target: {fileID: -6157817649071029757, guid: 0bee620368aae134d971b2c04aecc3c5, type: 3}
+ propertyPath: m_LocalEulerAnglesHint.x
+ value: -90
+ objectReference: {fileID: 0}
+ - target: {fileID: -6157817649071029757, guid: 0bee620368aae134d971b2c04aecc3c5, type: 3}
+ propertyPath: m_LocalEulerAnglesHint.y
+ value: 179.99998
+ objectReference: {fileID: 0}
+ - target: {fileID: -6068849321384766992, guid: 0bee620368aae134d971b2c04aecc3c5, type: 3}
+ propertyPath: m_LocalEulerAnglesHint.x
+ value: -0.0000035267901
+ objectReference: {fileID: 0}
+ - target: {fileID: -6068849321384766992, guid: 0bee620368aae134d971b2c04aecc3c5, type: 3}
+ propertyPath: m_LocalEulerAnglesHint.y
+ value: 0.000001254469
+ objectReference: {fileID: 0}
+ - target: {fileID: -6068849321384766992, guid: 0bee620368aae134d971b2c04aecc3c5, type: 3}
+ propertyPath: m_LocalEulerAnglesHint.z
+ value: 4.3451357
+ objectReference: {fileID: 0}
+ - target: {fileID: -5470477898893418712, guid: 0bee620368aae134d971b2c04aecc3c5, type: 3}
+ propertyPath: m_LocalEulerAnglesHint.x
+ value: 0.000000632408
+ objectReference: {fileID: 0}
+ - target: {fileID: -5470477898893418712, guid: 0bee620368aae134d971b2c04aecc3c5, type: 3}
+ propertyPath: m_LocalEulerAnglesHint.y
+ value: -0.00000023514768
+ objectReference: {fileID: 0}
+ - target: {fileID: -5470477898893418712, guid: 0bee620368aae134d971b2c04aecc3c5, type: 3}
+ propertyPath: m_LocalEulerAnglesHint.z
+ value: -14.5323105
+ objectReference: {fileID: 0}
+ - target: {fileID: -5379877442167591338, guid: 0bee620368aae134d971b2c04aecc3c5, type: 3}
+ propertyPath: m_LocalEulerAnglesHint.x
+ value: 0.0000015464742
+ objectReference: {fileID: 0}
+ - target: {fileID: -5379877442167591338, guid: 0bee620368aae134d971b2c04aecc3c5, type: 3}
+ propertyPath: m_LocalEulerAnglesHint.y
+ value: -0.0000005072096
+ objectReference: {fileID: 0}
+ - target: {fileID: -5379877442167591338, guid: 0bee620368aae134d971b2c04aecc3c5, type: 3}
+ propertyPath: m_LocalEulerAnglesHint.z
+ value: 2.2670248
+ objectReference: {fileID: 0}
+ - target: {fileID: -5247019548581841669, guid: 0bee620368aae134d971b2c04aecc3c5, type: 3}
+ propertyPath: m_LocalEulerAnglesHint.x
+ value: -19.58032
+ objectReference: {fileID: 0}
+ - target: {fileID: -5247019548581841669, guid: 0bee620368aae134d971b2c04aecc3c5, type: 3}
+ propertyPath: m_LocalEulerAnglesHint.y
+ value: 89.99999
+ objectReference: {fileID: 0}
+ - target: {fileID: -5247019548581841669, guid: 0bee620368aae134d971b2c04aecc3c5, type: 3}
+ propertyPath: m_LocalEulerAnglesHint.z
+ value: -0.000004530876
+ objectReference: {fileID: 0}
+ - target: {fileID: -5215844796065316618, guid: 0bee620368aae134d971b2c04aecc3c5, type: 3}
+ propertyPath: m_LocalEulerAnglesHint.x
+ value: 0.00000006197639
+ objectReference: {fileID: 0}
+ - target: {fileID: -5215844796065316618, guid: 0bee620368aae134d971b2c04aecc3c5, type: 3}
+ propertyPath: m_LocalEulerAnglesHint.y
+ value: 0.00000020424679
+ objectReference: {fileID: 0}
+ - target: {fileID: -5215844796065316618, guid: 0bee620368aae134d971b2c04aecc3c5, type: 3}
+ propertyPath: m_LocalEulerAnglesHint.z
+ value: 73.12032
+ objectReference: {fileID: 0}
+ - target: {fileID: -4217874432516142052, guid: 0bee620368aae134d971b2c04aecc3c5, type: 3}
+ propertyPath: m_LocalEulerAnglesHint.x
+ value: -0.0000011730128
+ objectReference: {fileID: 0}
+ - target: {fileID: -4217874432516142052, guid: 0bee620368aae134d971b2c04aecc3c5, type: 3}
+ propertyPath: m_LocalEulerAnglesHint.y
+ value: -0.00000056799047
+ objectReference: {fileID: 0}
+ - target: {fileID: -4217874432516142052, guid: 0bee620368aae134d971b2c04aecc3c5, type: 3}
+ propertyPath: m_LocalEulerAnglesHint.z
+ value: -0.29452676
+ objectReference: {fileID: 0}
+ - target: {fileID: -4165246002733516826, guid: 0bee620368aae134d971b2c04aecc3c5, type: 3}
+ propertyPath: m_LocalEulerAnglesHint.x
+ value: 0.00000038083436
+ objectReference: {fileID: 0}
+ - target: {fileID: -4165246002733516826, guid: 0bee620368aae134d971b2c04aecc3c5, type: 3}
+ propertyPath: m_LocalEulerAnglesHint.y
+ value: -0.000000068936124
+ objectReference: {fileID: 0}
+ - target: {fileID: -4165246002733516826, guid: 0bee620368aae134d971b2c04aecc3c5, type: 3}
+ propertyPath: m_LocalEulerAnglesHint.z
+ value: -10.260222
+ objectReference: {fileID: 0}
- target: {fileID: -3910990755373119420, guid: 0bee620368aae134d971b2c04aecc3c5, type: 3}
propertyPath: m_RootOrder
value: 0
@@ -1111,6 +1379,78 @@ PrefabInstance:
propertyPath: m_LocalEulerAnglesHint.z
value: 90
objectReference: {fileID: 0}
+ - target: {fileID: -3685040963933622009, guid: 0bee620368aae134d971b2c04aecc3c5, type: 3}
+ propertyPath: m_LocalEulerAnglesHint.x
+ value: 0.00000075501407
+ objectReference: {fileID: 0}
+ - target: {fileID: -3685040963933622009, guid: 0bee620368aae134d971b2c04aecc3c5, type: 3}
+ propertyPath: m_LocalEulerAnglesHint.y
+ value: 0.00000045214696
+ objectReference: {fileID: 0}
+ - target: {fileID: -3685040963933622009, guid: 0bee620368aae134d971b2c04aecc3c5, type: 3}
+ propertyPath: m_LocalEulerAnglesHint.z
+ value: -73.12032
+ objectReference: {fileID: 0}
+ - target: {fileID: -3248369954815248207, guid: 0bee620368aae134d971b2c04aecc3c5, type: 3}
+ propertyPath: m_LocalEulerAnglesHint.x
+ value: 0.0000024423578
+ objectReference: {fileID: 0}
+ - target: {fileID: -3248369954815248207, guid: 0bee620368aae134d971b2c04aecc3c5, type: 3}
+ propertyPath: m_LocalEulerAnglesHint.y
+ value: 0.0000011845021
+ objectReference: {fileID: 0}
+ - target: {fileID: -3248369954815248207, guid: 0bee620368aae134d971b2c04aecc3c5, type: 3}
+ propertyPath: m_LocalEulerAnglesHint.z
+ value: 14.976823
+ objectReference: {fileID: 0}
+ - target: {fileID: -3238352178491466065, guid: 0bee620368aae134d971b2c04aecc3c5, type: 3}
+ propertyPath: m_LocalEulerAnglesHint.x
+ value: 3.8166708e-14
+ objectReference: {fileID: 0}
+ - target: {fileID: -3238352178491466065, guid: 0bee620368aae134d971b2c04aecc3c5, type: 3}
+ propertyPath: m_LocalEulerAnglesHint.y
+ value: 3.0533323e-13
+ objectReference: {fileID: 0}
+ - target: {fileID: -3238352178491466065, guid: 0bee620368aae134d971b2c04aecc3c5, type: 3}
+ propertyPath: m_LocalEulerAnglesHint.z
+ value: 0.0000005336085
+ objectReference: {fileID: 0}
+ - target: {fileID: -2963830910778418151, guid: 0bee620368aae134d971b2c04aecc3c5, type: 3}
+ propertyPath: m_LocalEulerAnglesHint.x
+ value: -1.7047778e-12
+ objectReference: {fileID: 0}
+ - target: {fileID: -2963830910778418151, guid: 0bee620368aae134d971b2c04aecc3c5, type: 3}
+ propertyPath: m_LocalEulerAnglesHint.y
+ value: -1.1449994e-13
+ objectReference: {fileID: 0}
+ - target: {fileID: -2963830910778418151, guid: 0bee620368aae134d971b2c04aecc3c5, type: 3}
+ propertyPath: m_LocalEulerAnglesHint.z
+ value: -0.0000009604953
+ objectReference: {fileID: 0}
+ - target: {fileID: -2622267512201325560, guid: 0bee620368aae134d971b2c04aecc3c5, type: 3}
+ propertyPath: m_LocalEulerAnglesHint.x
+ value: 0.00000022025192
+ objectReference: {fileID: 0}
+ - target: {fileID: -2622267512201325560, guid: 0bee620368aae134d971b2c04aecc3c5, type: 3}
+ propertyPath: m_LocalEulerAnglesHint.y
+ value: -0.000000851707
+ objectReference: {fileID: 0}
+ - target: {fileID: -2622267512201325560, guid: 0bee620368aae134d971b2c04aecc3c5, type: 3}
+ propertyPath: m_LocalEulerAnglesHint.z
+ value: 0.0000005336085
+ objectReference: {fileID: 0}
+ - target: {fileID: -1761170834951216665, guid: 0bee620368aae134d971b2c04aecc3c5, type: 3}
+ propertyPath: m_LocalEulerAnglesHint.x
+ value: -0.0000015464759
+ objectReference: {fileID: 0}
+ - target: {fileID: -1761170834951216665, guid: 0bee620368aae134d971b2c04aecc3c5, type: 3}
+ propertyPath: m_LocalEulerAnglesHint.y
+ value: -0.00000050721246
+ objectReference: {fileID: 0}
+ - target: {fileID: -1761170834951216665, guid: 0bee620368aae134d971b2c04aecc3c5, type: 3}
+ propertyPath: m_LocalEulerAnglesHint.z
+ value: -2.2670534
+ objectReference: {fileID: 0}
- target: {fileID: -1735942295992612675, guid: 0bee620368aae134d971b2c04aecc3c5, type: 3}
propertyPath: m_LocalRotation.w
value: 0.5135325
@@ -1127,6 +1467,86 @@ PrefabInstance:
propertyPath: m_LocalRotation.z
value: 0.48988026
objectReference: {fileID: 0}
+ - target: {fileID: -1735942295992612675, guid: 0bee620368aae134d971b2c04aecc3c5, type: 3}
+ propertyPath: m_LocalEulerAnglesHint.x
+ value: -90
+ objectReference: {fileID: 0}
+ - target: {fileID: -1735942295992612675, guid: 0bee620368aae134d971b2c04aecc3c5, type: 3}
+ propertyPath: m_LocalEulerAnglesHint.y
+ value: 87.29937
+ objectReference: {fileID: 0}
+ - target: {fileID: -1523972672710330379, guid: 0bee620368aae134d971b2c04aecc3c5, type: 3}
+ propertyPath: m_LocalEulerAnglesHint.x
+ value: 0.0000011730106
+ objectReference: {fileID: 0}
+ - target: {fileID: -1523972672710330379, guid: 0bee620368aae134d971b2c04aecc3c5, type: 3}
+ propertyPath: m_LocalEulerAnglesHint.y
+ value: -0.0000005679855
+ objectReference: {fileID: 0}
+ - target: {fileID: -1523972672710330379, guid: 0bee620368aae134d971b2c04aecc3c5, type: 3}
+ propertyPath: m_LocalEulerAnglesHint.z
+ value: 0.2945592
+ objectReference: {fileID: 0}
+ - target: {fileID: -1465617799817142493, guid: 0bee620368aae134d971b2c04aecc3c5, type: 3}
+ propertyPath: m_LocalEulerAnglesHint.x
+ value: -0.0000030173503
+ objectReference: {fileID: 0}
+ - target: {fileID: -1465617799817142493, guid: 0bee620368aae134d971b2c04aecc3c5, type: 3}
+ propertyPath: m_LocalEulerAnglesHint.y
+ value: 0.0000015180692
+ objectReference: {fileID: 0}
+ - target: {fileID: -1465617799817142493, guid: 0bee620368aae134d971b2c04aecc3c5, type: 3}
+ propertyPath: m_LocalEulerAnglesHint.z
+ value: 8.662863
+ objectReference: {fileID: 0}
+ - target: {fileID: -1102923699985179163, guid: 0bee620368aae134d971b2c04aecc3c5, type: 3}
+ propertyPath: m_LocalEulerAnglesHint.x
+ value: 19.58032
+ objectReference: {fileID: 0}
+ - target: {fileID: -1102923699985179163, guid: 0bee620368aae134d971b2c04aecc3c5, type: 3}
+ propertyPath: m_LocalEulerAnglesHint.y
+ value: 89.99999
+ objectReference: {fileID: 0}
+ - target: {fileID: -1102923699985179163, guid: 0bee620368aae134d971b2c04aecc3c5, type: 3}
+ propertyPath: m_LocalEulerAnglesHint.z
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: -621364766758546238, guid: 0bee620368aae134d971b2c04aecc3c5, type: 3}
+ propertyPath: m_LocalEulerAnglesHint.x
+ value: -0.0000023047214
+ objectReference: {fileID: 0}
+ - target: {fileID: -621364766758546238, guid: 0bee620368aae134d971b2c04aecc3c5, type: 3}
+ propertyPath: m_LocalEulerAnglesHint.y
+ value: 0.0000019552228
+ objectReference: {fileID: 0}
+ - target: {fileID: -621364766758546238, guid: 0bee620368aae134d971b2c04aecc3c5, type: 3}
+ propertyPath: m_LocalEulerAnglesHint.z
+ value: -17.236158
+ objectReference: {fileID: 0}
+ - target: {fileID: 715490698382271465, guid: 0bee620368aae134d971b2c04aecc3c5, type: 3}
+ propertyPath: m_LocalEulerAnglesHint.x
+ value: 2.0595517e-18
+ objectReference: {fileID: 0}
+ - target: {fileID: 715490698382271465, guid: 0bee620368aae134d971b2c04aecc3c5, type: 3}
+ propertyPath: m_LocalEulerAnglesHint.y
+ value: -3.6584988e-33
+ objectReference: {fileID: 0}
+ - target: {fileID: 715490698382271465, guid: 0bee620368aae134d971b2c04aecc3c5, type: 3}
+ propertyPath: m_LocalEulerAnglesHint.z
+ value: -2.0355549e-13
+ objectReference: {fileID: 0}
+ - target: {fileID: 747535702004497813, guid: 0bee620368aae134d971b2c04aecc3c5, type: 3}
+ propertyPath: m_LocalEulerAnglesHint.x
+ value: -0.0000022846657
+ objectReference: {fileID: 0}
+ - target: {fileID: 747535702004497813, guid: 0bee620368aae134d971b2c04aecc3c5, type: 3}
+ propertyPath: m_LocalEulerAnglesHint.y
+ value: 0.00000051309036
+ objectReference: {fileID: 0}
+ - target: {fileID: 747535702004497813, guid: 0bee620368aae134d971b2c04aecc3c5, type: 3}
+ propertyPath: m_LocalEulerAnglesHint.z
+ value: -10.676762
+ objectReference: {fileID: 0}
- target: {fileID: 1581358305052458456, guid: 0bee620368aae134d971b2c04aecc3c5, type: 3}
propertyPath: m_LocalRotation.w
value: 1
@@ -1139,6 +1559,86 @@ PrefabInstance:
propertyPath: m_LocalEulerAnglesHint.y
value: 0
objectReference: {fileID: 0}
+ - target: {fileID: 1830973473881836105, guid: 0bee620368aae134d971b2c04aecc3c5, type: 3}
+ propertyPath: m_LocalEulerAnglesHint.x
+ value: -0.00000082551793
+ objectReference: {fileID: 0}
+ - target: {fileID: 1830973473881836105, guid: 0bee620368aae134d971b2c04aecc3c5, type: 3}
+ propertyPath: m_LocalEulerAnglesHint.y
+ value: -0.0000005740124
+ objectReference: {fileID: 0}
+ - target: {fileID: 1830973473881836105, guid: 0bee620368aae134d971b2c04aecc3c5, type: 3}
+ propertyPath: m_LocalEulerAnglesHint.z
+ value: 21.287254
+ objectReference: {fileID: 0}
+ - target: {fileID: 2361833955669959374, guid: 0bee620368aae134d971b2c04aecc3c5, type: 3}
+ propertyPath: m_LocalEulerAnglesHint.x
+ value: 2.569e-42
+ objectReference: {fileID: 0}
+ - target: {fileID: 2361833955669959374, guid: 0bee620368aae134d971b2c04aecc3c5, type: 3}
+ propertyPath: m_LocalEulerAnglesHint.y
+ value: -2.1552276e-35
+ objectReference: {fileID: 0}
+ - target: {fileID: 2869095189000948593, guid: 0bee620368aae134d971b2c04aecc3c5, type: 3}
+ propertyPath: m_LocalEulerAnglesHint.x
+ value: 0.0000008255165
+ objectReference: {fileID: 0}
+ - target: {fileID: 2869095189000948593, guid: 0bee620368aae134d971b2c04aecc3c5, type: 3}
+ propertyPath: m_LocalEulerAnglesHint.y
+ value: -0.0000005740089
+ objectReference: {fileID: 0}
+ - target: {fileID: 2869095189000948593, guid: 0bee620368aae134d971b2c04aecc3c5, type: 3}
+ propertyPath: m_LocalEulerAnglesHint.z
+ value: -21.287294
+ objectReference: {fileID: 0}
+ - target: {fileID: 3366450180126718685, guid: 0bee620368aae134d971b2c04aecc3c5, type: 3}
+ propertyPath: m_LocalEulerAnglesHint.x
+ value: 0.00000041088572
+ objectReference: {fileID: 0}
+ - target: {fileID: 3366450180126718685, guid: 0bee620368aae134d971b2c04aecc3c5, type: 3}
+ propertyPath: m_LocalEulerAnglesHint.y
+ value: 0.0000007938628
+ objectReference: {fileID: 0}
+ - target: {fileID: 3366450180126718685, guid: 0bee620368aae134d971b2c04aecc3c5, type: 3}
+ propertyPath: m_LocalEulerAnglesHint.z
+ value: 0.00000021344346
+ objectReference: {fileID: 0}
+ - target: {fileID: 3405911604267185826, guid: 0bee620368aae134d971b2c04aecc3c5, type: 3}
+ propertyPath: m_LocalEulerAnglesHint.x
+ value: 0.0000023047203
+ objectReference: {fileID: 0}
+ - target: {fileID: 3405911604267185826, guid: 0bee620368aae134d971b2c04aecc3c5, type: 3}
+ propertyPath: m_LocalEulerAnglesHint.y
+ value: 0.0000019552217
+ objectReference: {fileID: 0}
+ - target: {fileID: 3405911604267185826, guid: 0bee620368aae134d971b2c04aecc3c5, type: 3}
+ propertyPath: m_LocalEulerAnglesHint.z
+ value: 17.236156
+ objectReference: {fileID: 0}
+ - target: {fileID: 5145153832462215832, guid: 0bee620368aae134d971b2c04aecc3c5, type: 3}
+ propertyPath: m_LocalEulerAnglesHint.x
+ value: 0.0000022846646
+ objectReference: {fileID: 0}
+ - target: {fileID: 5145153832462215832, guid: 0bee620368aae134d971b2c04aecc3c5, type: 3}
+ propertyPath: m_LocalEulerAnglesHint.y
+ value: 0.00000051309075
+ objectReference: {fileID: 0}
+ - target: {fileID: 5145153832462215832, guid: 0bee620368aae134d971b2c04aecc3c5, type: 3}
+ propertyPath: m_LocalEulerAnglesHint.z
+ value: 10.676747
+ objectReference: {fileID: 0}
+ - target: {fileID: 5346687412549399059, guid: 0bee620368aae134d971b2c04aecc3c5, type: 3}
+ propertyPath: m_LocalEulerAnglesHint.x
+ value: 0.0000019651695
+ objectReference: {fileID: 0}
+ - target: {fileID: 5346687412549399059, guid: 0bee620368aae134d971b2c04aecc3c5, type: 3}
+ propertyPath: m_LocalEulerAnglesHint.y
+ value: 0.00000008093239
+ objectReference: {fileID: 0}
+ - target: {fileID: 5346687412549399059, guid: 0bee620368aae134d971b2c04aecc3c5, type: 3}
+ propertyPath: m_LocalEulerAnglesHint.z
+ value: 17.3027
+ objectReference: {fileID: 0}
- target: {fileID: 5861065710416171337, guid: 0bee620368aae134d971b2c04aecc3c5, type: 3}
propertyPath: m_LocalRotation.w
value: 0.506845
@@ -1155,6 +1655,34 @@ PrefabInstance:
propertyPath: m_LocalRotation.z
value: -0.48350075
objectReference: {fileID: 0}
+ - target: {fileID: 5861065710416171337, guid: 0bee620368aae134d971b2c04aecc3c5, type: 3}
+ propertyPath: m_LocalEulerAnglesHint.x
+ value: -90
+ objectReference: {fileID: 0}
+ - target: {fileID: 5861065710416171337, guid: 0bee620368aae134d971b2c04aecc3c5, type: 3}
+ propertyPath: m_LocalEulerAnglesHint.y
+ value: -87.29938
+ objectReference: {fileID: 0}
+ - target: {fileID: 5914783702449793379, guid: 0bee620368aae134d971b2c04aecc3c5, type: 3}
+ propertyPath: m_LocalEulerAnglesHint.x
+ value: -0.0000024423573
+ objectReference: {fileID: 0}
+ - target: {fileID: 5914783702449793379, guid: 0bee620368aae134d971b2c04aecc3c5, type: 3}
+ propertyPath: m_LocalEulerAnglesHint.y
+ value: 0.000001184502
+ objectReference: {fileID: 0}
+ - target: {fileID: 5914783702449793379, guid: 0bee620368aae134d971b2c04aecc3c5, type: 3}
+ propertyPath: m_LocalEulerAnglesHint.z
+ value: -14.976831
+ objectReference: {fileID: 0}
+ - target: {fileID: 6622233191305282599, guid: 0bee620368aae134d971b2c04aecc3c5, type: 3}
+ propertyPath: m_LocalEulerAnglesHint.x
+ value: 90
+ objectReference: {fileID: 0}
+ - target: {fileID: 6622233191305282599, guid: 0bee620368aae134d971b2c04aecc3c5, type: 3}
+ propertyPath: m_LocalEulerAnglesHint.y
+ value: -179.99998
+ objectReference: {fileID: 0}
- target: {fileID: 7766303944026867986, guid: 0bee620368aae134d971b2c04aecc3c5, type: 3}
propertyPath: m_DirtyAABB
value: 0
@@ -1181,7 +1709,19 @@ PrefabInstance:
objectReference: {fileID: 0}
- target: {fileID: 8771091787928289351, guid: 0bee620368aae134d971b2c04aecc3c5, type: 3}
propertyPath: m_Name
- value: Bow
+ value: BowModel
+ objectReference: {fileID: 0}
+ - target: {fileID: 9127857737060716396, guid: 0bee620368aae134d971b2c04aecc3c5, type: 3}
+ propertyPath: m_LocalEulerAnglesHint.x
+ value: 0.0000035267897
+ objectReference: {fileID: 0}
+ - target: {fileID: 9127857737060716396, guid: 0bee620368aae134d971b2c04aecc3c5, type: 3}
+ propertyPath: m_LocalEulerAnglesHint.y
+ value: 0.0000012544684
+ objectReference: {fileID: 0}
+ - target: {fileID: 9127857737060716396, guid: 0bee620368aae134d971b2c04aecc3c5, type: 3}
+ propertyPath: m_LocalEulerAnglesHint.z
+ value: -4.3451133
objectReference: {fileID: 0}
m_RemovedComponents:
- {fileID: -4748361991329772099, guid: 0bee620368aae134d971b2c04aecc3c5, type: 3}
@@ -1196,6 +1736,11 @@ GameObject:
m_CorrespondingSourceObject: {fileID: 8771091787928289351, guid: 0bee620368aae134d971b2c04aecc3c5, type: 3}
m_PrefabInstance: {fileID: 282106527}
m_PrefabAsset: {fileID: 0}
+--- !u!4 &282106530 stripped
+Transform:
+ m_CorrespondingSourceObject: {fileID: -7725383260993615026, guid: 0bee620368aae134d971b2c04aecc3c5, type: 3}
+ m_PrefabInstance: {fileID: 282106527}
+ m_PrefabAsset: {fileID: 0}
--- !u!114 &282106531
MonoBehaviour:
m_ObjectHideFlags: 0
@@ -1321,22 +1866,6 @@ AudioSource:
m_PreInfinity: 2
m_PostInfinity: 2
m_RotationOrder: 4
---- !u!114 &282106534
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 282106529}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: 3fed8bef97bd7a09c2077c570746b0c4, type: 3}
- m_Name:
- m_EditorClassIdentifier: Needle.Typescript.GeneratedComponents.ArrowShooting, Needle.Engine-Samples.Runtime
- arrowPrefab: {fileID: 229769267}
- sound: {fileID: 282106533}
- bowAnimation: {fileID: -3845162692500905421, guid: 0bee620368aae134d971b2c04aecc3c5, type: 3}
- bowObject: {fileID: 282106529}
--- !u!1 &373053268
GameObject:
m_ObjectHideFlags: 0
@@ -6255,7 +6784,6 @@ GameObject:
- component: {fileID: 600802131}
- component: {fileID: 600802130}
- component: {fileID: 600802129}
- - component: {fileID: 600802133}
- component: {fileID: 600802132}
m_Layer: 0
m_Name: Main Camera
@@ -6322,14 +6850,15 @@ Transform:
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 600802128}
- m_LocalRotation: {x: 0.09009706, y: 0.046610747, z: -0.00402136, w: 0.9948336}
- m_LocalPosition: {x: -0.34848762, y: 1.4582675, z: -1.6639192}
- m_LocalScale: {x: 0.9999998, y: 0.99999976, z: 1.000001}
+ m_LocalRotation: {x: 0.090189375, y: -0, z: -0, w: 0.99592465}
+ m_LocalPosition: {x: 0, y: 1.74, z: -2.86}
+ m_LocalScale: {x: 0.9999999, y: 0.99999976, z: 1.000001}
m_ConstrainProportionsScale: 0
- m_Children: []
+ m_Children:
+ - {fileID: 151841533}
m_Father: {fileID: 0}
m_RootOrder: 1
- m_LocalEulerAnglesHint: {x: 3.735, y: 8.284, z: 0}
+ m_LocalEulerAnglesHint: {x: 10.349, y: 0, z: 0}
--- !u!114 &600802132
MonoBehaviour:
m_ObjectHideFlags: 0
@@ -6364,34 +6893,6 @@ MonoBehaviour:
m_RequiresDepthTexture: 0
m_RequiresColorTexture: 0
m_Version: 2
---- !u!114 &600802133
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 600802128}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: e6c38416c1a949c1a024aacb22e308af, type: 3}
- m_Name:
- m_EditorClassIdentifier: Needle.Engine.Components.OrbitControls, Needle.Engine
- autoFit: 0
- enableRotate: 1
- autoRotate: 0
- autoRotateSpeed: 0.2
- enableZoom: 1
- minZoom: 0.2
- maxZoom: 10
- enablePan: 1
- enableDamping: 1
- dampingFactor: 0.1
- targetLerpDuration: 1
- enableKeys: 0
- middleClickToFocus: 1
- doubleClickToFocus: 1
- allowInterrupt: 1
- lookAtConstraint: {fileID: 0}
--- !u!1 &605782278
GameObject:
m_ObjectHideFlags: 0
@@ -6404,6 +6905,7 @@ GameObject:
- component: {fileID: 605782280}
- component: {fileID: 605782279}
- component: {fileID: 605782283}
+ - component: {fileID: 605782284}
m_Layer: 0
m_Name: Export Info
m_TagString: EditorOnly
@@ -6440,7 +6942,7 @@ MonoBehaviour:
DirectoryName: Library/Needle/Sample
RemoteUrl:
AutoExport: 1
- AutoCompress: 1
+ AutoCompress: 0
Dependencies:
- Name: '@needle-tools/samples-scripts'
VersionOrPath: Packages/com.needle.engine-samples/Runtime/_Shared/SampleScripts.npmdef
@@ -6476,6 +6978,22 @@ MonoBehaviour:
Path: /bow-and-arrow
OverrideGzipCompression: 1
UseGzipCompression: 0
+--- !u!114 &605782284
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 605782278}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: cf2ffc5481d126c498a97e14b35c2fb0, type: 3}
+ m_Name:
+ m_EditorClassIdentifier: Needle.Engine.HtmlMeta, Needle.Engine.Meta
+ meta:
+ title: Bow & Arrow
+ description: Minigame where you play as an archer
+ image: {fileID: 2800000, guid: ff65e6bd9af50af4196e41cb14965456, type: 3}
--- !u!1001 &730710851
PrefabInstance:
m_ObjectHideFlags: 0
@@ -6586,9 +7104,9 @@ Transform:
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 918951948}
- m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
- m_LocalPosition: {x: 0, y: 0.878, z: 0.824}
- m_LocalScale: {x: 1, y: 1, z: 1}
+ m_LocalRotation: {x: -0.03670665, y: 0.025559444, z: 0.69724864, w: 0.7154325}
+ m_LocalPosition: {x: -0.0029822488, y: 1.4065756, z: -2.0415866}
+ m_LocalScale: {x: 0.99999994, y: 1, z: 1}
m_ConstrainProportionsScale: 0
m_Children:
- {fileID: 229769267}
@@ -6596,6 +7114,37 @@ Transform:
m_Father: {fileID: 0}
m_RootOrder: 4
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!1 &1107799087
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 1107799088}
+ m_Layer: 0
+ m_Name: ArrowSlot
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!4 &1107799088
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1107799087}
+ m_LocalRotation: {x: -0.7372774, y: 0, z: 0, w: 0.67559016}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children: []
+ m_Father: {fileID: 282106530}
+ m_RootOrder: 1
+ m_LocalEulerAnglesHint: {x: -95, y: 0, z: 0}
--- !u!1 &1213961346
GameObject:
m_ObjectHideFlags: 0
@@ -6656,7 +7205,7 @@ MonoBehaviour:
m_Calls: []
m_FontData:
m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0}
- m_FontSize: 300
+ m_FontSize: 170
m_FontStyle: 1
m_BestFit: 0
m_MinSize: 1
@@ -6667,9 +7216,9 @@ MonoBehaviour:
m_HorizontalOverflow: 1
m_VerticalOverflow: 1
m_LineSpacing: 0.8
- m_Text: 'ENTER VR
+ m_Text: 'PLAY IN XR
- TO PLAY'
+ IT''S FUN'
--- !u!222 &1213961349
CanvasRenderer:
m_ObjectHideFlags: 0
@@ -6678,6 +7227,55 @@ CanvasRenderer:
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1213961346}
m_CullTransparentMesh: 1
+--- !u!1 &1279714406
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 1279714408}
+ - component: {fileID: 1279714407}
+ m_Layer: 0
+ m_Name: NeedleMenu
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!114 &1279714407
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1279714406}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: e6d2c67ae7e4416a98aa03d96398832b, type: 3}
+ m_Name:
+ m_EditorClassIdentifier: Needle.Engine.Components.NeedleMenu, Needle.Engine
+ _position: 1
+ ShowNeedleLogo: 1
+ CreateFullscreenButton: 1
+ CreateMuteButton: 0
+ ShowSpatialMenu: 1
+--- !u!4 &1279714408
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1279714406}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children: []
+ m_Father: {fileID: 0}
+ m_RootOrder: 14
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!1001 &1352864892
PrefabInstance:
m_ObjectHideFlags: 0
@@ -6788,7 +7386,7 @@ MonoBehaviour:
createVRButton: 1
createARButton: 1
createSendToQuestButton: 1
- createQRCode: 0
+ createQRCode: 1
usePlacementReticle: 0
usePlacementAdjustment: 0
arSceneScale: 1
diff --git a/package/Runtime/Canvas Texture with P5js/P5js.unity b/package/Runtime/Canvas Texture with P5js/P5js.unity
index 93d70f4a1..8979fe356 100644
--- a/package/Runtime/Canvas Texture with P5js/P5js.unity
+++ b/package/Runtime/Canvas Texture with P5js/P5js.unity
@@ -385,10 +385,15 @@ MonoBehaviour:
m_Name:
m_EditorClassIdentifier: Needle.Engine.Components.OrbitControls, Needle.Engine
$ GlobalObjectId_V1-2-9e8fd67ad2f7b144ba3795e6346a06b1-706762907-0
+ autoTarget: 1
autoFit: 0
enableRotate: 1
autoRotate: 1
autoRotateSpeed: 0.3
+ minPolarAngle: 0
+ maxPolarAngle: 3.1415927
+ minAzimuthAngle: Infinity
+ maxAzimuthAngle: Infinity
enableZoom: 1
minZoom: 0
maxZoom: 10000
@@ -816,6 +821,7 @@ Transform:
- {fileID: 327123592}
- {fileID: 1039118115}
- {fileID: 151183369}
+ - {fileID: 1664320033}
m_Father: {fileID: 0}
m_RootOrder: 1
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
@@ -980,6 +986,55 @@ MonoBehaviour:
m_ShadowLayerMask: 1
m_LightCookieSize: {x: 1, y: 1}
m_LightCookieOffset: {x: 0, y: 0}
+--- !u!1 &1664320032
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 1664320033}
+ - component: {fileID: 1664320034}
+ m_Layer: 0
+ m_Name: NeedleMenu
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!4 &1664320033
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1664320032}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children: []
+ m_Father: {fileID: 1597275518}
+ m_RootOrder: 10
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!114 &1664320034
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1664320032}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: e6d2c67ae7e4416a98aa03d96398832b, type: 3}
+ m_Name:
+ m_EditorClassIdentifier: Needle.Engine.Components.NeedleMenu, Needle.Engine
+ _position: 1
+ ShowNeedleLogo: 1
+ CreateFullscreenButton: 1
+ CreateMuteButton: 0
+ ShowSpatialMenu: 1
--- !u!1 &1786657968
GameObject:
m_ObjectHideFlags: 0
diff --git a/package/Runtime/CharacterController/CharacterController.unity b/package/Runtime/CharacterController/CharacterController.unity
index 53c770d2f..e0b71d59c 100644
--- a/package/Runtime/CharacterController/CharacterController.unity
+++ b/package/Runtime/CharacterController/CharacterController.unity
@@ -4475,10 +4475,15 @@ MonoBehaviour:
m_Name:
m_EditorClassIdentifier: Needle.Engine.Components.OrbitControls, Needle.Engine
$ GlobalObjectId_V1-2-eac4dd0f2678cca419a5cb70efd54f74-706762907-0
+ autoTarget: 1
autoFit: 0
enableRotate: 1
autoRotate: 0
autoRotateSpeed: 0.3
+ minPolarAngle: 0
+ maxPolarAngle: 3.1415927
+ minAzimuthAngle: Infinity
+ maxAzimuthAngle: Infinity
enableZoom: 1
minZoom: 3
maxZoom: 15
@@ -5573,6 +5578,55 @@ Transform:
m_Father: {fileID: 2036857876}
m_RootOrder: 3
m_LocalEulerAnglesHint: {x: 0, y: -90, z: 0}
+--- !u!1 &971788227
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 971788228}
+ - component: {fileID: 971788229}
+ m_Layer: 0
+ m_Name: NeedleMenu
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!4 &971788228
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 971788227}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children: []
+ m_Father: {fileID: 1597275518}
+ m_RootOrder: 3
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!114 &971788229
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 971788227}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: e6d2c67ae7e4416a98aa03d96398832b, type: 3}
+ m_Name:
+ m_EditorClassIdentifier: Needle.Engine.Components.NeedleMenu, Needle.Engine
+ _position: 1
+ ShowNeedleLogo: 1
+ CreateFullscreenButton: 1
+ CreateMuteButton: 0
+ ShowSpatialMenu: 1
--- !u!1 &1030704717
GameObject:
m_ObjectHideFlags: 0
@@ -7829,6 +7883,7 @@ Transform:
- {fileID: 1786657970}
- {fileID: 1211803453}
- {fileID: 706762906}
+ - {fileID: 971788228}
m_Father: {fileID: 0}
m_RootOrder: 1
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
diff --git a/package/Runtime/Configurator/Configurator.unity b/package/Runtime/Configurator/Configurator.unity
index f6215aaab..0867cdc0c 100644
--- a/package/Runtime/Configurator/Configurator.unity
+++ b/package/Runtime/Configurator/Configurator.unity
@@ -38,7 +38,7 @@ RenderSettings:
m_ReflectionIntensity: 1
m_CustomReflection: {fileID: 0}
m_Sun: {fileID: 0}
- m_IndirectSpecularColor: {r: 0.79497606, g: 0.79189, b: 0.79497606, a: 1}
+ m_IndirectSpecularColor: {r: 1.1381154, g: 1.1336019, b: 1.1381154, a: 1}
m_UseRadianceAmbientProbe: 0
--- !u!157 &3
LightmapSettings:
@@ -1493,8 +1493,9 @@ MonoBehaviour:
m_EditorClassIdentifier: Needle.Engine.Gltf.Experimental.progressive.ProgressiveTexturesSettings,
Needle.Engine.GltfExport $ GlobalObjectId_V1-2-f3358783656e15d469be50d1ad87dd35-712576437-0
AllowProgressiveLoading: 1
- UseMaxSize: 1
+ UseMaxSize: 0
MaxSize: 128
+ GenerateLODs: 0
--- !u!114 &712576439
MonoBehaviour:
m_ObjectHideFlags: 0
@@ -1806,6 +1807,55 @@ Transform:
m_Father: {fileID: 336906762}
m_RootOrder: 2
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!1 &1279714406
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 1279714407}
+ - component: {fileID: 1279714408}
+ m_Layer: 0
+ m_Name: NeedleMenu
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!4 &1279714407
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1279714406}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children: []
+ m_Father: {fileID: 1964046024}
+ m_RootOrder: 4
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!114 &1279714408
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1279714406}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: e6d2c67ae7e4416a98aa03d96398832b, type: 3}
+ m_Name:
+ m_EditorClassIdentifier: Needle.Engine.Components.NeedleMenu, Needle.Engine
+ _position: 1
+ ShowNeedleLogo: 1
+ CreateFullscreenButton: 1
+ CreateMuteButton: 0
+ ShowSpatialMenu: 1
--- !u!1 &1286129590
GameObject:
m_ObjectHideFlags: 0
@@ -3215,10 +3265,15 @@ MonoBehaviour:
m_Name:
m_EditorClassIdentifier: Needle.Engine.Components.OrbitControls, Needle.Engine
$ GlobalObjectId_V1-2-f3358783656e15d469be50d1ad87dd35-1848992511-0
+ autoTarget: 1
autoFit: 0
enableRotate: 1
autoRotate: 0
autoRotateSpeed: 0.2
+ minPolarAngle: 0
+ maxPolarAngle: 3.1415927
+ minAzimuthAngle: Infinity
+ maxAzimuthAngle: Infinity
enableZoom: 1
minZoom: 0
maxZoom: Infinity
@@ -3490,6 +3545,7 @@ Transform:
- {fileID: 625337246}
- {fileID: 1370896369}
- {fileID: 666866439}
+ - {fileID: 1279714407}
m_Father: {fileID: 0}
m_RootOrder: 1
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
diff --git a/package/Runtime/Configurator/Content/Fake Shadows/FakeShadow_Circle.mat b/package/Runtime/Configurator/Content/Fake Shadows/FakeShadow_Circle.mat
index 1f85aa08a..712980516 100644
--- a/package/Runtime/Configurator/Content/Fake Shadows/FakeShadow_Circle.mat
+++ b/package/Runtime/Configurator/Content/Fake Shadows/FakeShadow_Circle.mat
@@ -61,7 +61,7 @@ Material:
- _QueueOffset: 0
- _TEXTURE_TRANSFORM: 0
- _VERTEX_COLORS: 1
- - alphaCutoff: -0.5
+ - alphaCutoff: 0.0001
- baseColorTextureRotation: 0
- baseColorTextureTexCoord: 0
m_Colors:
diff --git a/package/Runtime/Configurator/Content/Fake Shadows/FakeShadow_Square.mat b/package/Runtime/Configurator/Content/Fake Shadows/FakeShadow_Square.mat
index f5d672bb2..5ba5ca0e9 100644
--- a/package/Runtime/Configurator/Content/Fake Shadows/FakeShadow_Square.mat
+++ b/package/Runtime/Configurator/Content/Fake Shadows/FakeShadow_Square.mat
@@ -74,7 +74,7 @@ Material:
- _QueueOffset: 0
- _TEXTURE_TRANSFORM: 0
- _VERTEX_COLORS: 1
- - alphaCutoff: -0.5
+ - alphaCutoff: 0.0001
- baseColorTextureRotation: 0
- baseColorTextureTexCoord: 0
m_Colors:
diff --git a/package/Runtime/CustomHands/CustomHands.unity b/package/Runtime/CustomHands/CustomHands.unity
index 32933ab0b..7f416e0e0 100644
--- a/package/Runtime/CustomHands/CustomHands.unity
+++ b/package/Runtime/CustomHands/CustomHands.unity
@@ -175,6 +175,7 @@ MonoBehaviour:
usePlacementReticle: 1
usePlacementAdjustment: 0
arSceneScale: 1
+ useXRAnchor: 0
useQuicklookExport: 1
useDepthSensing: 0
useDefaultControls: 1
@@ -449,10 +450,15 @@ MonoBehaviour:
m_Name:
m_EditorClassIdentifier: Needle.Engine.Components.OrbitControls, Needle.Engine
$ GlobalObjectId_V1-2-9d36f42c454b30b4383f7348e5eab006-153658944-0
+ autoTarget: 1
autoFit: 0
enableRotate: 1
autoRotate: 0
autoRotateSpeed: 0.2
+ minPolarAngle: 0
+ maxPolarAngle: 3.1415927
+ minAzimuthAngle: Infinity
+ maxAzimuthAngle: Infinity
enableZoom: 1
minZoom: 0
maxZoom: Infinity
@@ -527,6 +533,7 @@ Transform:
- {fileID: 17664450}
- {fileID: 1539867471}
- {fileID: 1222249167}
+ - {fileID: 1279714407}
m_Father: {fileID: 0}
m_RootOrder: 1
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
@@ -963,6 +970,55 @@ Transform:
m_Father: {fileID: 165792253}
m_RootOrder: 4
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!1 &1279714406
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 1279714407}
+ - component: {fileID: 1279714408}
+ m_Layer: 0
+ m_Name: NeedleMenu
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!4 &1279714407
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1279714406}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children: []
+ m_Father: {fileID: 165792253}
+ m_RootOrder: 5
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!114 &1279714408
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1279714406}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: e6d2c67ae7e4416a98aa03d96398832b, type: 3}
+ m_Name:
+ m_EditorClassIdentifier: Needle.Engine.Components.NeedleMenu, Needle.Engine
+ _position: 1
+ ShowNeedleLogo: 1
+ CreateFullscreenButton: 1
+ CreateMuteButton: 0
+ ShowSpatialMenu: 1
--- !u!1 &1327368426
GameObject:
m_ObjectHideFlags: 0
diff --git a/package/Runtime/DepthSensing/DepthSensing.unity b/package/Runtime/DepthSensing/DepthSensing.unity
index 322bf7fed..8087f3149 100644
--- a/package/Runtime/DepthSensing/DepthSensing.unity
+++ b/package/Runtime/DepthSensing/DepthSensing.unity
@@ -184,6 +184,7 @@ GameObject:
- component: {fileID: 347326414}
- component: {fileID: 347326413}
- component: {fileID: 347326416}
+ - component: {fileID: 347326417}
m_Layer: 0
m_Name: Export Info
m_TagString: EditorOnly
@@ -259,6 +260,22 @@ MonoBehaviour:
Path: /depth-sensing/
OverrideGzipCompression: 1
UseGzipCompression: 0
+--- !u!114 &347326417
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 347326412}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: cf2ffc5481d126c498a97e14b35c2fb0, type: 3}
+ m_Name:
+ m_EditorClassIdentifier: Needle.Engine.HtmlMeta, Needle.Engine.Meta
+ meta:
+ title: Depth sensing
+ description: Blend virtual objects with your real environment
+ image: {fileID: 2800000, guid: 0efff3d80c88ea0418f0d7f0e1f4c632, type: 3}
--- !u!1 &568170416
GameObject:
m_ObjectHideFlags: 0
@@ -786,10 +803,15 @@ MonoBehaviour:
m_Script: {fileID: 11500000, guid: e6c38416c1a949c1a024aacb22e308af, type: 3}
m_Name:
m_EditorClassIdentifier: Needle.Engine.Components.OrbitControls, Needle.Engine
+ autoTarget: 1
autoFit: 0
enableRotate: 1
autoRotate: 0
autoRotateSpeed: 0.2
+ minPolarAngle: 0
+ maxPolarAngle: 3.1415927
+ minAzimuthAngle: Infinity
+ maxAzimuthAngle: Infinity
enableZoom: 1
minZoom: 0.1
maxZoom: 500
@@ -1080,6 +1102,55 @@ MonoBehaviour:
m_EditorClassIdentifier: Needle.Typescript.GeneratedComponents.RandomColor, Needle.Engine-Samples.Runtime
applyOnStart: 1
randomMetallicRoughness: 1
+--- !u!1 &1279714406
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 1279714408}
+ - component: {fileID: 1279714407}
+ m_Layer: 0
+ m_Name: NeedleMenu
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!114 &1279714407
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1279714406}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: e6d2c67ae7e4416a98aa03d96398832b, type: 3}
+ m_Name:
+ m_EditorClassIdentifier: Needle.Engine.Components.NeedleMenu, Needle.Engine
+ _position: 1
+ ShowNeedleLogo: 1
+ CreateFullscreenButton: 1
+ CreateMuteButton: 0
+ ShowSpatialMenu: 1
+--- !u!4 &1279714408
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1279714406}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children: []
+ m_Father: {fileID: 0}
+ m_RootOrder: 8
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!1 &1282920900
GameObject:
m_ObjectHideFlags: 0
@@ -1735,5 +1806,5 @@ Transform:
m_ConstrainProportionsScale: 0
m_Children: []
m_Father: {fileID: 0}
- m_RootOrder: 8
+ m_RootOrder: 9
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
diff --git a/package/Runtime/DeviceSensors/DeviceSensors.unity b/package/Runtime/DeviceSensors/DeviceSensors.unity
index be0486f89..e488476bc 100644
--- a/package/Runtime/DeviceSensors/DeviceSensors.unity
+++ b/package/Runtime/DeviceSensors/DeviceSensors.unity
@@ -154,7 +154,7 @@ Transform:
m_LocalScale: {x: 0.6320638, y: 0.06865475, z: 0.6320638}
m_ConstrainProportionsScale: 0
m_Children: []
- m_Father: {fileID: 1288832667}
+ m_Father: {fileID: 706068931}
m_RootOrder: 5
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!135 &162293897
@@ -265,6 +265,55 @@ Transform:
m_Father: {fileID: 0}
m_RootOrder: 2
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!1 &588265430
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 588265431}
+ - component: {fileID: 588265432}
+ m_Layer: 0
+ m_Name: NeedleMenu
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!4 &588265431
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 588265430}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children: []
+ m_Father: {fileID: 733584894}
+ m_RootOrder: 4
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!114 &588265432
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 588265430}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: e6d2c67ae7e4416a98aa03d96398832b, type: 3}
+ m_Name:
+ m_EditorClassIdentifier: Needle.Engine.Components.NeedleMenu, Needle.Engine
+ _position: 1
+ ShowNeedleLogo: 1
+ CreateFullscreenButton: 1
+ CreateMuteButton: 0
+ ShowSpatialMenu: 1
--- !u!1 &626105691
GameObject:
m_ObjectHideFlags: 0
@@ -293,10 +342,10 @@ Transform:
m_GameObject: {fileID: 626105691}
m_LocalRotation: {x: 0.38710648, y: 0.83251107, z: 0.34703672, w: -0.19141419}
m_LocalPosition: {x: -0.131, y: -0.509, z: 0.692}
- m_LocalScale: {x: 0.3808974, y: 0.39721373, z: 0.47}
+ m_LocalScale: {x: 0.3808974, y: 0.39721382, z: 0.47}
m_ConstrainProportionsScale: 0
m_Children: []
- m_Father: {fileID: 1288832667}
+ m_Father: {fileID: 706068931}
m_RootOrder: 10
m_LocalEulerAnglesHint: {x: -46.554, y: -355.828, z: 48.08}
--- !u!64 &626105693
@@ -506,10 +555,15 @@ MonoBehaviour:
m_Script: {fileID: 11500000, guid: e6c38416c1a949c1a024aacb22e308af, type: 3}
m_Name:
m_EditorClassIdentifier: Needle.Engine.Components.OrbitControls, Needle.Engine
+ autoTarget: 1
autoFit: 0
enableRotate: 1
autoRotate: 0
autoRotateSpeed: 0.2
+ minPolarAngle: 0
+ maxPolarAngle: 3.1415927
+ minAzimuthAngle: Infinity
+ maxAzimuthAngle: Infinity
enableZoom: 1
minZoom: 0.1
maxZoom: 500
@@ -532,6 +586,7 @@ GameObject:
m_Component:
- component: {fileID: 706068931}
- component: {fileID: 706068932}
+ - component: {fileID: 706068933}
m_Layer: 0
m_Name: Root
m_TagString: Untagged
@@ -551,7 +606,17 @@ Transform:
m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0
m_Children:
- - {fileID: 1288832667}
+ - {fileID: 2101239162}
+ - {fileID: 1490308571}
+ - {fileID: 1457779482}
+ - {fileID: 2033701871}
+ - {fileID: 1803301426}
+ - {fileID: 162293896}
+ - {fileID: 1580482099}
+ - {fileID: 1621434249}
+ - {fileID: 1687838154}
+ - {fileID: 878778394}
+ - {fileID: 626105692}
m_Father: {fileID: 733584894}
m_RootOrder: 2
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
@@ -568,6 +633,22 @@ MonoBehaviour:
m_Name:
m_EditorClassIdentifier: Needle.Typescript.GeneratedComponents.SensorAccessSample,
Needle.Engine-Samples.Runtime
+ invert: 1
+--- !u!114 &706068933
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 706068930}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 141c4525abe049cc8376792dfeed6718, type: 3}
+ m_Name:
+ m_EditorClassIdentifier: Needle.Engine.Components.AxesHelper, Needle.Engine
+ Length: 0.5
+ DepthTest: 0
+ IsGizmo: 0
--- !u!1 &733584892
GameObject:
m_ObjectHideFlags: 0
@@ -616,6 +697,8 @@ Transform:
- {fileID: 1752238037}
- {fileID: 706068931}
- {fileID: 1523401799}
+ - {fileID: 588265431}
+ - {fileID: 1617575287}
m_Father: {fileID: 0}
m_RootOrder: 1
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
@@ -761,12 +844,12 @@ Transform:
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 878778393}
- m_LocalRotation: {x: -0.035543874, y: 0.5318057, z: 0.018866323, w: -0.8459099}
+ m_LocalRotation: {x: -0.035543866, y: 0.5318057, z: 0.01886632, w: -0.8459099}
m_LocalPosition: {x: 0.954, y: 0.085, z: 0.065}
- m_LocalScale: {x: 0.38089743, y: 0.3972138, z: 0.47000012}
+ m_LocalScale: {x: 0.38089743, y: 0.39721397, z: 0.47000018}
m_ConstrainProportionsScale: 0
m_Children: []
- m_Father: {fileID: 1288832667}
+ m_Father: {fileID: 706068931}
m_RootOrder: 9
m_LocalEulerAnglesHint: {x: 2.296, y: -244.394, z: -4.001}
--- !u!64 &878778395
@@ -833,48 +916,6 @@ MeshFilter:
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 878778393}
m_Mesh: {fileID: 10210, guid: 0000000000000000e000000000000000, type: 0}
---- !u!1 &1288832666
-GameObject:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- serializedVersion: 6
- m_Component:
- - component: {fileID: 1288832667}
- m_Layer: 0
- m_Name: Offset
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!4 &1288832667
-Transform:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1288832666}
- m_LocalRotation: {x: 0, y: 1, z: 0, w: 0}
- m_LocalPosition: {x: 0, y: 0, z: 0}
- m_LocalScale: {x: 1, y: 1, z: 1}
- m_ConstrainProportionsScale: 0
- m_Children:
- - {fileID: 2101239162}
- - {fileID: 1490308571}
- - {fileID: 1457779482}
- - {fileID: 2033701871}
- - {fileID: 1803301426}
- - {fileID: 162293896}
- - {fileID: 1580482099}
- - {fileID: 1621434249}
- - {fileID: 1687838154}
- - {fileID: 878778394}
- - {fileID: 626105692}
- m_Father: {fileID: 706068931}
- m_RootOrder: 0
- m_LocalEulerAnglesHint: {x: 0, y: 180, z: 0}
--- !u!1 &1457779481
GameObject:
m_ObjectHideFlags: 0
@@ -906,7 +947,7 @@ Transform:
m_LocalScale: {x: 0.47000006, y: 0.47, z: 0.47000006}
m_ConstrainProportionsScale: 0
m_Children: []
- m_Father: {fileID: 1288832667}
+ m_Father: {fileID: 706068931}
m_RootOrder: 2
m_LocalEulerAnglesHint: {x: 0, y: -169.566, z: 0}
--- !u!64 &1457779483
@@ -1004,7 +1045,7 @@ Transform:
m_LocalScale: {x: 0.32115856, y: 0.32115856, z: 0.32115856}
m_ConstrainProportionsScale: 0
m_Children: []
- m_Father: {fileID: 1288832667}
+ m_Father: {fileID: 706068931}
m_RootOrder: 1
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!135 &1490308572
@@ -1217,7 +1258,7 @@ Transform:
m_LocalScale: {x: 0.77147007, y: 0.77147007, z: 0.77147007}
m_ConstrainProportionsScale: 0
m_Children: []
- m_Father: {fileID: 1288832667}
+ m_Father: {fileID: 706068931}
m_RootOrder: 6
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!135 &1580482100
@@ -1283,6 +1324,64 @@ MeshFilter:
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1580482098}
m_Mesh: {fileID: 10207, guid: 0000000000000000e000000000000000, type: 0}
+--- !u!1 &1617575286
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 1617575287}
+ - component: {fileID: 1617575288}
+ m_Layer: 0
+ m_Name: QR
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!4 &1617575287
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1617575286}
+ m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children: []
+ m_Father: {fileID: 733584894}
+ m_RootOrder: 5
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!114 &1617575288
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1617575286}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: cf409ffccda34166b926284faafa75c8, type: 3}
+ m_Name:
+ m_EditorClassIdentifier: Needle.Engine.WebXR, Needle.Engine
+ createVRButton: 0
+ createARButton: 0
+ createSendToQuestButton: 0
+ createQRCode: 1
+ usePlacementReticle: 0
+ usePlacementAdjustment: 0
+ arSceneScale: 0
+ useXRAnchor: 0
+ useQuicklookExport: 0
+ useDepthSensing: 0
+ useDefaultControls: 0
+ showControllerModels: 0
+ showHandModels: 0
+ defaultAvatar: {fileID: 0}
--- !u!1 &1621434248
GameObject:
m_ObjectHideFlags: 0
@@ -1314,7 +1413,7 @@ Transform:
m_LocalScale: {x: 0.56424344, y: 0.56424344, z: 0.56424344}
m_ConstrainProportionsScale: 0
m_Children: []
- m_Father: {fileID: 1288832667}
+ m_Father: {fileID: 706068931}
m_RootOrder: 7
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!135 &1621434250
@@ -1408,10 +1507,10 @@ Transform:
m_GameObject: {fileID: 1687838153}
m_LocalRotation: {x: -0.27889523, y: 0.82023466, z: 0.09410197, w: -0.49048695}
m_LocalPosition: {x: 0.163, y: 0.89, z: 0.307}
- m_LocalScale: {x: 0.46999994, y: 0.47, z: 0.46999994}
+ m_LocalScale: {x: 0.46999994, y: 0.47, z: 0.46999985}
m_ConstrainProportionsScale: 0
m_Children: []
- m_Father: {fileID: 1288832667}
+ m_Father: {fileID: 706068931}
m_RootOrder: 8
m_LocalEulerAnglesHint: {x: 6.847, y: -300.314, z: -33.627}
--- !u!64 &1687838155
@@ -1625,7 +1724,7 @@ Transform:
m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0
m_Children: []
- m_Father: {fileID: 1288832667}
+ m_Father: {fileID: 706068931}
m_RootOrder: 4
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!65 &1803301427
@@ -1719,10 +1818,10 @@ Transform:
m_GameObject: {fileID: 2033701870}
m_LocalRotation: {x: -0.14057547, y: 0.14057544, z: 0.6929926, w: -0.6929924}
m_LocalPosition: {x: -0.732, y: -0.27, z: -0.097}
- m_LocalScale: {x: 0.691199, y: 0.25512847, z: 0.69119924}
+ m_LocalScale: {x: 0.6911989, y: 0.25512847, z: 0.69119924}
m_ConstrainProportionsScale: 0
m_Children: []
- m_Father: {fileID: 1288832667}
+ m_Father: {fileID: 706068931}
m_RootOrder: 3
m_LocalEulerAnglesHint: {x: 0, y: -202.934, z: -90}
--- !u!64 &2033701872
@@ -1820,7 +1919,7 @@ Transform:
m_LocalScale: {x: 0.4597831, y: 0.4597831, z: 0.4597831}
m_ConstrainProportionsScale: 0
m_Children: []
- m_Father: {fileID: 1288832667}
+ m_Father: {fileID: 706068931}
m_RootOrder: 0
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!135 &2101239163
diff --git a/package/Runtime/DeviceSensors/Scripts/Samples.Sensors.codegen/GyroscopeControls.cs b/package/Runtime/DeviceSensors/Scripts/Samples.Sensors.codegen/GyroscopeControls.cs
index 0b829a0ab..99b9b017b 100644
--- a/package/Runtime/DeviceSensors/Scripts/Samples.Sensors.codegen/GyroscopeControls.cs
+++ b/package/Runtime/DeviceSensors/Scripts/Samples.Sensors.codegen/GyroscopeControls.cs
@@ -7,10 +7,10 @@ namespace Needle.Typescript.GeneratedComponents
{
public partial class GyroscopeControls : UnityEngine.MonoBehaviour
{
- public bool @activateOnStart = true;
+ public bool @invert = false;
public void awake(){}
- public void activate(){}
- public void deactivate(){}
+ public void OnEnable(){}
+ public void OnDisable(){}
}
}
diff --git a/package/Runtime/DeviceSensors/Scripts/Samples.Sensors.codegen/SensorAccessSample.cs b/package/Runtime/DeviceSensors/Scripts/Samples.Sensors.codegen/SensorAccessSample.cs
index e081bc973..54cce5e9b 100644
--- a/package/Runtime/DeviceSensors/Scripts/Samples.Sensors.codegen/SensorAccessSample.cs
+++ b/package/Runtime/DeviceSensors/Scripts/Samples.Sensors.codegen/SensorAccessSample.cs
@@ -7,6 +7,7 @@ namespace Needle.Typescript.GeneratedComponents
{
public partial class SensorAccessSample : UnityEngine.MonoBehaviour
{
+ public bool @invert = false;
public void start(){}
public void update(){}
}
diff --git a/package/Runtime/DeviceSensors/Scripts/Samples.Sensors~/GyroscopeControls.ts b/package/Runtime/DeviceSensors/Scripts/Samples.Sensors~/GyroscopeControls.ts
index 6bab25a8e..684f1f85e 100644
--- a/package/Runtime/DeviceSensors/Scripts/Samples.Sensors~/GyroscopeControls.ts
+++ b/package/Runtime/DeviceSensors/Scripts/Samples.Sensors~/GyroscopeControls.ts
@@ -1,31 +1,33 @@
import { Behaviour, Context, getParam, getTempQuaternion, serializeable } from "@needle-tools/engine";
-import { Object3D, MathUtils, Quaternion, Vector3 } from "three";
+import { Object3D, MathUtils } from "three";
+
+const debug = getParam("debuggyro");
export class GyroscopeControls extends Behaviour {
@serializeable()
- activateOnStart: boolean = true;
+ invert: boolean = false;
+ // better refresh rate, but not supported on all devices (Android devices)
protected sensorOrientation!: OrientationSensor;
+ // worse refresh rate, but supported on majority of devices (iOS and Android)
protected deviceOrientation!: DeviceMotion;
awake() {
this.sensorOrientation = new OrientationSensor(this.gameObject);
- this.deviceOrientation = new DeviceMotion(this.gameObject);
-
- if(this.activateOnStart) {
- this.activate();
- }
+ this.deviceOrientation = new DeviceMotion(this.gameObject);
}
- activate() {
- this.sensorOrientation.initialize(() => {
- this.deviceOrientation.initialize(() => {
+ onEnable() {
+ this.sensorOrientation.initialize((msg) => {
+ if(debug) console.error("OrientationSensor: ", msg);
+ this.deviceOrientation.initialize((msg) => {
+ if(debug) console.error("DeviceMotion: ", msg);
this.onFail();
- });
- });
+ }, this.invert);
+ }, this.invert);
}
- deactivate() {
+ onDisable() {
this.sensorOrientation.disconnect();
this.deviceOrientation.disconnect();
}
@@ -72,6 +74,8 @@ abstract class GyroscopeHandler {
}
export class DeviceMotion extends GyroscopeHandler {
+ private invert: boolean = false;
+ private connectFromClick: boolean = false;
constructor(target: Object3D) {
super(target);
@@ -115,18 +119,24 @@ export class DeviceMotion extends GyroscopeHandler {
// compensate for device orientation offset (portrait/landscape)
this.target.rotateZ(MathUtils.degToRad(-deviceZAngle));
+
+ if (this.invert)
+ this.target.quaternion.invert();
};
- initialize(onFail?: (msg: string) => void) {
+ initialize(onFail?: (msg: string) => void, invert: boolean = false) {
+ this.invert = invert;
if (!("DeviceMotionEvent" in globalThis)) {
onFail?.("DeviceMotionEvent not supported.");
}
-
+
+ this.connectFromClick = true;
// awaiting user interaction -> tryConnectOnClick
}
protected tryConnectOnClick() {
if (this.isConnected) return;
+ if (!this.connectFromClick) return;
//@ts-ignore
if ("requestPermission" in DeviceMotionEvent) {
@@ -144,6 +154,8 @@ export class DeviceMotion extends GyroscopeHandler {
}
export class OrientationSensor extends GyroscopeHandler {
+ private invert: boolean = false;
+
//@ts-ignore
protected sensor?: RelativeOrientationSensor;
@@ -156,7 +168,9 @@ export class OrientationSensor extends GyroscopeHandler {
this.sensor?.stop();
}
- initialize(onFail?: (msg: string) => void): void {
+ initialize(onFail?: (msg: string) => void, invert: boolean = false): void {
+ this.invert = invert;
+
if (this.isInitialized) {
this.connect();
return;
@@ -192,6 +206,9 @@ export class OrientationSensor extends GyroscopeHandler {
// compensate for device orientation offset (portrait/landscape)
this.target.rotateZ(MathUtils.degToRad(-deviceZAngle));
+
+ if (this.invert)
+ this.target.quaternion.invert();
});
// then get permission and start the sensor
diff --git a/package/Runtime/DeviceSensors/Scripts/Samples.Sensors~/SensorAccessSample.ts b/package/Runtime/DeviceSensors/Scripts/Samples.Sensors~/SensorAccessSample.ts
index 0ce02d12b..c6181bb68 100644
--- a/package/Runtime/DeviceSensors/Scripts/Samples.Sensors~/SensorAccessSample.ts
+++ b/package/Runtime/DeviceSensors/Scripts/Samples.Sensors~/SensorAccessSample.ts
@@ -1,10 +1,13 @@
-import { Behaviour } from "@needle-tools/engine";
+import { Behaviour, serializable } from "@needle-tools/engine";
import { Euler, MathUtils } from "three";
import { OrientationSensor, DeviceMotion } from "./GyroscopeControls";
// Documentation → https://docs.needle.tools/scripting
export class SensorAccessSample extends Behaviour {
+ @serializable()
+ invert: boolean = false;
+
private sensorOrientation!: OrientationSensor;
private deviceOrientation!: DeviceMotion;
@@ -21,38 +24,7 @@ export class SensorAccessSample extends Behaviour {
label2.innerHTML = "Pick up your phone!";
div.appendChild(label2);
div.appendChild(this.orientationLabel);
- const btn = document.createElement("button");
- const defaultText = "Fullscreen";
- btn.innerText = defaultText;
-
- // check if the Fullscreen API is available and show a button if it is
- if ("requestFullscreen" in document.body) {
- btn.addEventListener("click", () => {
- if (window.matchMedia('(display-mode: fullscreen)').matches || document.fullscreenElement) {
- document.exitFullscreen();
- btn.innerText = defaultText;
- } else {
- this.context.domElement.requestFullscreen();
-
- // in fullscreen, we can lock device orientation on some devices
- if ("orientation" in screen && "lock" in screen.orientation) {
- try {
- //@ts-ignore
- screen.orientation.lock("portrait-primary");
- }
- catch (e) {
- console.warn("Could not lock screen orientation.");
- }
- }
- btn.innerText = "Exit";
- }
- });
- }
- else {
- btn.style.display = "none";
- }
- div.appendChild(btn);
this.context.domElement.appendChild(div);
this.sensorOrientation = new OrientationSensor(this.gameObject);
@@ -62,8 +34,8 @@ export class SensorAccessSample extends Behaviour {
this.orientationLabel.innerText = "Click anywhere to enable orientation data.";
this.deviceOrientation.initialize(() => {
this.orientationLabel.innerText = "No API available.";
- });
- });
+ }, this.invert);
+ }, this.invert);
}
update(): void {
diff --git a/package/Runtime/DeviceSensors/Scripts/Samples.Sensors~/index.ts b/package/Runtime/DeviceSensors/Scripts/Samples.Sensors~/index.ts
index fbbc89f66..65a7e1b31 100644
--- a/package/Runtime/DeviceSensors/Scripts/Samples.Sensors~/index.ts
+++ b/package/Runtime/DeviceSensors/Scripts/Samples.Sensors~/index.ts
@@ -4,3 +4,4 @@
// Learn more about npm definition packages:
// https://docs.needle.tools/npmdef
+export * from "./GyroscopeControls";
\ No newline at end of file
diff --git a/package/Runtime/DigitalLandscape/DigitalLandscape.unity b/package/Runtime/DigitalLandscape/DigitalLandscape.unity
index bff1ac515..9ab84ab67 100644
--- a/package/Runtime/DigitalLandscape/DigitalLandscape.unity
+++ b/package/Runtime/DigitalLandscape/DigitalLandscape.unity
@@ -434,6 +434,7 @@ MonoBehaviour:
DirectoryName: Library/Needle/Sample
RemoteUrl:
AutoExport: 1
+ AutoCompress: 1
Dependencies:
- Name: samplescripts
VersionOrPath: Packages/com.needle.engine-samples/Runtime/_Shared/SampleScripts.npmdef
@@ -485,6 +486,55 @@ MonoBehaviour:
title: Digital Landscape
description: Custom shader showcasing terrain visualization
image: {fileID: 2800000, guid: 6513f39d4787ab5418f691a4d3fc83eb, type: 3}
+--- !u!1 &588265430
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 588265431}
+ - component: {fileID: 588265432}
+ m_Layer: 0
+ m_Name: NeedleMenu
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!4 &588265431
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 588265430}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children: []
+ m_Father: {fileID: 831225476}
+ m_RootOrder: 4
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!114 &588265432
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 588265430}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: e6d2c67ae7e4416a98aa03d96398832b, type: 3}
+ m_Name:
+ m_EditorClassIdentifier: Needle.Engine.Components.NeedleMenu, Needle.Engine
+ _position: 1
+ ShowNeedleLogo: 1
+ CreateFullscreenButton: 1
+ CreateMuteButton: 0
+ ShowSpatialMenu: 1
--- !u!1 &831225474
GameObject:
m_ObjectHideFlags: 0
@@ -532,6 +582,7 @@ Transform:
- {fileID: 143633870}
- {fileID: 2726249}
- {fileID: 503637198}
+ - {fileID: 588265431}
m_Father: {fileID: 0}
m_RootOrder: 1
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
@@ -680,20 +731,27 @@ MonoBehaviour:
m_Name:
m_EditorClassIdentifier: Needle.Engine.Components.OrbitControls, Needle.Engine
$ GlobalObjectId_V1-2-25d62f79ab419984abf45f9c64f5bedf-1721079834-0
+ autoTarget: 1
+ autoFit: 0
enableRotate: 1
autoRotate: 0
autoRotateSpeed: 0.2
- autoFit: 0
- enableKeys: 0
- enableDamping: 1
- dampingFactor: 0.1
+ minPolarAngle: 0
+ maxPolarAngle: 3.1415927
+ minAzimuthAngle: Infinity
+ maxAzimuthAngle: Infinity
enableZoom: 1
minZoom: 0
maxZoom: Infinity
enablePan: 1
- lookAtConstraint: {fileID: 0}
+ enableDamping: 1
+ dampingFactor: 0.1
+ targetLerpDuration: 1
+ enableKeys: 0
middleClickToFocus: 1
doubleClickToFocus: 1
+ allowInterrupt: 1
+ lookAtConstraint: {fileID: 0}
--- !u!114 &1721079835
MonoBehaviour:
m_ObjectHideFlags: 0
diff --git a/package/Runtime/ExternalContent/ExternalContent.unity b/package/Runtime/ExternalContent/ExternalContent.unity
index ff1708b59..6624fd230 100644
--- a/package/Runtime/ExternalContent/ExternalContent.unity
+++ b/package/Runtime/ExternalContent/ExternalContent.unity
@@ -1150,6 +1150,55 @@ CanvasRenderer:
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 579203734}
m_CullTransparentMesh: 1
+--- !u!1 &588265430
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 588265431}
+ - component: {fileID: 588265432}
+ m_Layer: 0
+ m_Name: NeedleMenu
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!4 &588265431
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 588265430}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children: []
+ m_Father: {fileID: 889594832}
+ m_RootOrder: 3
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!114 &588265432
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 588265430}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: e6d2c67ae7e4416a98aa03d96398832b, type: 3}
+ m_Name:
+ m_EditorClassIdentifier: Needle.Engine.Components.NeedleMenu, Needle.Engine
+ _position: 1
+ ShowNeedleLogo: 1
+ CreateFullscreenButton: 1
+ CreateMuteButton: 0
+ ShowSpatialMenu: 1
--- !u!1 &592237892
GameObject:
m_ObjectHideFlags: 0
@@ -1677,6 +1726,7 @@ Transform:
- {fileID: 1841108907}
- {fileID: 686781981}
- {fileID: 1377675047}
+ - {fileID: 588265431}
m_Father: {fileID: 0}
m_RootOrder: 1
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
@@ -3874,10 +3924,15 @@ MonoBehaviour:
m_Name:
m_EditorClassIdentifier: Needle.Engine.Components.OrbitControls, Needle.Engine
$ GlobalObjectId_V1-2-b78185ceafd3953409f8517ba3e15483-1841108908-0
+ autoTarget: 1
autoFit: 0
enableRotate: 1
autoRotate: 0
autoRotateSpeed: 0.2
+ minPolarAngle: 0
+ maxPolarAngle: 3.1415927
+ minAzimuthAngle: Infinity
+ maxAzimuthAngle: Infinity
enableZoom: 1
minZoom: 0
maxZoom: Infinity
diff --git a/package/Runtime/FirstPersonController/First Person Controller - Multiplayer.unity b/package/Runtime/FirstPersonController/First Person Controller - Multiplayer.unity
index ab2aacb48..62ca28a14 100644
--- a/package/Runtime/FirstPersonController/First Person Controller - Multiplayer.unity
+++ b/package/Runtime/FirstPersonController/First Person Controller - Multiplayer.unity
@@ -2161,6 +2161,7 @@ Transform:
- {fileID: 1990773340}
- {fileID: 163177334}
- {fileID: 2017710846}
+ - {fileID: 588265431}
m_Father: {fileID: 0}
m_RootOrder: 1
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
@@ -2596,6 +2597,55 @@ MeshFilter:
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 581259595}
m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0}
+--- !u!1 &588265430
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 588265431}
+ - component: {fileID: 588265432}
+ m_Layer: 0
+ m_Name: NeedleMenu
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!4 &588265431
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 588265430}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children: []
+ m_Father: {fileID: 503258321}
+ m_RootOrder: 4
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!114 &588265432
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 588265430}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: e6d2c67ae7e4416a98aa03d96398832b, type: 3}
+ m_Name:
+ m_EditorClassIdentifier: Needle.Engine.Components.NeedleMenu, Needle.Engine
+ _position: 1
+ ShowNeedleLogo: 1
+ CreateFullscreenButton: 0
+ CreateMuteButton: 0
+ ShowSpatialMenu: 1
--- !u!1 &702405386
GameObject:
m_ObjectHideFlags: 0
@@ -6472,6 +6522,7 @@ MonoBehaviour:
AllowProgressiveLoading: 1
UseMaxSize: 1
MaxSize: 128
+ GenerateLODs: 1
--- !u!114 &1666012071
MonoBehaviour:
m_ObjectHideFlags: 0
@@ -7704,6 +7755,7 @@ MonoBehaviour:
joinRandomRoom: 1
requireRoomParameter: 0
autoRejoin: 1
+ createJoinButton: 1
--- !u!1 &2003209296
GameObject:
m_ObjectHideFlags: 0
diff --git a/package/Runtime/FirstPersonController/First Person Controller - Singleplayer.unity b/package/Runtime/FirstPersonController/First Person Controller - Singleplayer.unity
index 9069062d7..92753624d 100644
--- a/package/Runtime/FirstPersonController/First Person Controller - Singleplayer.unity
+++ b/package/Runtime/FirstPersonController/First Person Controller - Singleplayer.unity
@@ -3529,6 +3529,7 @@ Transform:
- {fileID: 1027208388}
- {fileID: 1420847695}
- {fileID: 186114767}
+ - {fileID: 588265431}
m_Father: {fileID: 0}
m_RootOrder: 1
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
@@ -4345,6 +4346,55 @@ MeshFilter:
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 581259595}
m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0}
+--- !u!1 &588265430
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 588265431}
+ - component: {fileID: 588265432}
+ m_Layer: 0
+ m_Name: NeedleMenu
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!4 &588265431
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 588265430}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children: []
+ m_Father: {fileID: 503258321}
+ m_RootOrder: 4
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!114 &588265432
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 588265430}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: e6d2c67ae7e4416a98aa03d96398832b, type: 3}
+ m_Name:
+ m_EditorClassIdentifier: Needle.Engine.Components.NeedleMenu, Needle.Engine
+ _position: 1
+ ShowNeedleLogo: 1
+ CreateFullscreenButton: 0
+ CreateMuteButton: 0
+ ShowSpatialMenu: 1
--- !u!1 &601332862
GameObject:
m_ObjectHideFlags: 0
@@ -9977,6 +10027,7 @@ MonoBehaviour:
AllowProgressiveLoading: 1
UseMaxSize: 1
MaxSize: 128
+ GenerateLODs: 1
--- !u!114 &1666012071
MonoBehaviour:
m_ObjectHideFlags: 0
diff --git a/package/Runtime/Framerate/Framerate.unity b/package/Runtime/Framerate/Framerate.unity
index 3af2aa1f6..dfc3d95c3 100644
--- a/package/Runtime/Framerate/Framerate.unity
+++ b/package/Runtime/Framerate/Framerate.unity
@@ -754,6 +754,55 @@ CanvasRenderer:
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 576553463}
m_CullTransparentMesh: 1
+--- !u!1 &588265430
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 588265431}
+ - component: {fileID: 588265432}
+ m_Layer: 0
+ m_Name: NeedleMenu
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!4 &588265431
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 588265430}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children: []
+ m_Father: {fileID: 1611875265}
+ m_RootOrder: 6
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!114 &588265432
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 588265430}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: e6d2c67ae7e4416a98aa03d96398832b, type: 3}
+ m_Name:
+ m_EditorClassIdentifier: Needle.Engine.Components.NeedleMenu, Needle.Engine
+ _position: 1
+ ShowNeedleLogo: 1
+ CreateFullscreenButton: 1
+ CreateMuteButton: 0
+ ShowSpatialMenu: 1
--- !u!1 &720379451
GameObject:
m_ObjectHideFlags: 0
@@ -1053,10 +1102,15 @@ MonoBehaviour:
m_Name:
m_EditorClassIdentifier: Needle.Engine.Components.OrbitControls, Needle.Engine
$ GlobalObjectId_V1-2-83ed5173d480d3746bdeddb08ebcc055-755164646-0
+ autoTarget: 1
autoFit: 0
enableRotate: 1
autoRotate: 0
autoRotateSpeed: 0.2
+ minPolarAngle: 0
+ maxPolarAngle: 3.1415927
+ minAzimuthAngle: Infinity
+ maxAzimuthAngle: Infinity
enableZoom: 1
minZoom: 0
maxZoom: Infinity
@@ -2055,6 +2109,7 @@ GameObject:
- component: {fileID: 1381034108}
- component: {fileID: 1381034107}
- component: {fileID: 1381034110}
+ - component: {fileID: 1381034111}
m_Layer: 0
m_Name: Export Info
m_TagString: EditorOnly
@@ -2129,6 +2184,22 @@ MonoBehaviour:
Path: /framerate
OverrideGzipCompression: 1
UseGzipCompression: 0
+--- !u!114 &1381034111
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1381034106}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: cf2ffc5481d126c498a97e14b35c2fb0, type: 3}
+ m_Name:
+ m_EditorClassIdentifier: Needle.Engine.HtmlMeta, Needle.Engine.Meta
+ meta:
+ title: Framerates
+ description: This sample shows how to modify the target framerate
+ image: {fileID: 2800000, guid: 1f838c9a0dedb4845bda090a95d0189b, type: 3}
--- !u!1 &1386621698
GameObject:
m_ObjectHideFlags: 0
@@ -2547,6 +2618,7 @@ Transform:
- {fileID: 2016891641}
- {fileID: 1164274545}
- {fileID: 720379452}
+ - {fileID: 588265431}
m_Father: {fileID: 0}
m_RootOrder: 1
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
diff --git a/package/Runtime/GaussianSplats/GaussianSplats.unity b/package/Runtime/GaussianSplats/GaussianSplats.unity
index a436be909..de8b39688 100644
--- a/package/Runtime/GaussianSplats/GaussianSplats.unity
+++ b/package/Runtime/GaussianSplats/GaussianSplats.unity
@@ -471,6 +471,55 @@ MonoBehaviour:
m_EditorClassIdentifier: Needle.Engine.AdditionalData.CameraSkyboxData, Needle.Engine
backgroundBlurriness: 0.5
backgroundIntensity: 1
+--- !u!1 &588265430
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 588265432}
+ - component: {fileID: 588265431}
+ m_Layer: 0
+ m_Name: NeedleMenu
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!114 &588265431
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 588265430}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: e6d2c67ae7e4416a98aa03d96398832b, type: 3}
+ m_Name:
+ m_EditorClassIdentifier: Needle.Engine.Components.NeedleMenu, Needle.Engine
+ _position: 1
+ ShowNeedleLogo: 1
+ CreateFullscreenButton: 1
+ CreateMuteButton: 0
+ ShowSpatialMenu: 1
+--- !u!4 &588265432
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 588265430}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children: []
+ m_Father: {fileID: 0}
+ m_RootOrder: 6
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!1 &823872163
GameObject:
m_ObjectHideFlags: 0
@@ -635,6 +684,7 @@ GameObject:
- component: {fileID: 1080015696}
- component: {fileID: 1080015698}
- component: {fileID: 1080015699}
+ - component: {fileID: 1080015700}
m_Layer: 0
m_Name: Export Info
m_TagString: EditorOnly
@@ -706,6 +756,23 @@ MonoBehaviour:
m_Name:
m_EditorClassIdentifier: Needle.Engine.NeedleEngineModules, Needle.Engine.Common
PhysicsEngine: 0
+--- !u!114 &1080015700
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1080015695}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: cf2ffc5481d126c498a97e14b35c2fb0, type: 3}
+ m_Name:
+ m_EditorClassIdentifier: Needle.Engine.HtmlMeta, Needle.Engine.Meta
+ meta:
+ title: Gaussian Splatting
+ description: Renderer and tooling for gaussian splatting, a novel way to render
+ 3D content.
+ image: {fileID: 2800000, guid: 27c77743be14f4e2caf8d86fe16139b6, type: 3}
--- !u!1 &1234562381
GameObject:
m_ObjectHideFlags: 0
@@ -790,7 +857,7 @@ Transform:
m_ConstrainProportionsScale: 0
m_Children: []
m_Father: {fileID: 0}
- m_RootOrder: 6
+ m_RootOrder: 7
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!114 &1517932946
MonoBehaviour:
diff --git a/package/Runtime/GroundProjection/GroundProjection.unity b/package/Runtime/GroundProjection/GroundProjection.unity
index 5c83c956d..e2d192ba3 100644
--- a/package/Runtime/GroundProjection/GroundProjection.unity
+++ b/package/Runtime/GroundProjection/GroundProjection.unity
@@ -239,6 +239,55 @@ Light:
m_UseViewFrustumForShadowCasterCull: 1
m_ShadowRadius: 0
m_ShadowAngle: 0
+--- !u!1 &588265430
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 588265431}
+ - component: {fileID: 588265432}
+ m_Layer: 0
+ m_Name: NeedleMenu
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!4 &588265431
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 588265430}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children: []
+ m_Father: {fileID: 1597275518}
+ m_RootOrder: 9
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!114 &588265432
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 588265430}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: e6d2c67ae7e4416a98aa03d96398832b, type: 3}
+ m_Name:
+ m_EditorClassIdentifier: Needle.Engine.Components.NeedleMenu, Needle.Engine
+ _position: 1
+ ShowNeedleLogo: 1
+ CreateFullscreenButton: 1
+ CreateMuteButton: 0
+ ShowSpatialMenu: 1
--- !u!1 &706762903
GameObject:
m_ObjectHideFlags: 0
@@ -338,10 +387,15 @@ MonoBehaviour:
m_Name:
m_EditorClassIdentifier: Needle.Engine.Components.OrbitControls, Needle.Engine
$ GlobalObjectId_V1-2-06b8a702cf5718e448e201aa2221ca54-706762907-0
+ autoTarget: 1
autoFit: 0
enableRotate: 1
autoRotate: 1
autoRotateSpeed: -0.2
+ minPolarAngle: 0
+ maxPolarAngle: 3.1415927
+ minAzimuthAngle: Infinity
+ maxAzimuthAngle: Infinity
enableZoom: 1
minZoom: 0
maxZoom: 20
@@ -744,8 +798,9 @@ Transform:
- {fileID: 1071027919}
- {fileID: 1581178372}
- {fileID: 832372437}
- - {fileID: 1289165311449512719}
- {fileID: 1776648251}
+ - {fileID: 1289165311449512719}
+ - {fileID: 588265431}
m_Father: {fileID: 0}
m_RootOrder: 1
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
@@ -838,6 +893,7 @@ MonoBehaviour:
joinRandomRoom: 1
requireRoomParameter: 0
autoRejoin: 1
+ createJoinButton: 1
--- !u!114 &1597275525
MonoBehaviour:
m_ObjectHideFlags: 0
@@ -1057,7 +1113,7 @@ Transform:
m_ConstrainProportionsScale: 1
m_Children: []
m_Father: {fileID: 1597275518}
- m_RootOrder: 8
+ m_RootOrder: 7
m_LocalEulerAnglesHint: {x: 0, y: 118.364, z: 0}
--- !u!1 &1786657968
GameObject:
diff --git a/package/Runtime/GroundProjection/Panorama/small_hangar_01_1k.exr b/package/Runtime/GroundProjection/Panorama/small_hangar_01_1k.exr
new file mode 100644
index 000000000..e828187b6
Binary files /dev/null and b/package/Runtime/GroundProjection/Panorama/small_hangar_01_1k.exr differ
diff --git a/package/Runtime/GroundProjection/Panorama/small_hangar_01_2k.jpg.meta b/package/Runtime/GroundProjection/Panorama/small_hangar_01_1k.exr.meta
similarity index 100%
rename from package/Runtime/GroundProjection/Panorama/small_hangar_01_2k.jpg.meta
rename to package/Runtime/GroundProjection/Panorama/small_hangar_01_1k.exr.meta
diff --git a/package/Runtime/GroundProjection/Panorama/small_hangar_01_2k.jpg b/package/Runtime/GroundProjection/Panorama/small_hangar_01_2k.jpg
deleted file mode 100644
index 77ee9ef71..000000000
Binary files a/package/Runtime/GroundProjection/Panorama/small_hangar_01_2k.jpg and /dev/null differ
diff --git a/package/Runtime/GroundProjection/Plane/Materials/Plane_Shadow.mat b/package/Runtime/GroundProjection/Plane/Materials/Plane_Shadow.mat
index ed04b2772..6cbe00da9 100644
--- a/package/Runtime/GroundProjection/Plane/Materials/Plane_Shadow.mat
+++ b/package/Runtime/GroundProjection/Plane/Materials/Plane_Shadow.mat
@@ -174,7 +174,7 @@ Material:
- _VOLUME_TRANSMISSION: 0
- _WorkflowMode: 1
- _ZWrite: 0
- - alphaCutoff: -0.5
+ - alphaCutoff: 0.0001
- attenuationDistance: 0.001
- baseColorTextureRotation: 0
- baseColorTextureTexCoord: 0
diff --git a/package/Runtime/HTMLAROverlay/AROverlay.unity b/package/Runtime/HTMLAROverlay/AROverlay.unity
index 4e0f35328..138324d78 100644
--- a/package/Runtime/HTMLAROverlay/AROverlay.unity
+++ b/package/Runtime/HTMLAROverlay/AROverlay.unity
@@ -254,10 +254,15 @@ MonoBehaviour:
m_Name:
m_EditorClassIdentifier: Needle.Engine.Components.OrbitControls, Needle.Engine
$ GlobalObjectId_V1-2-091aedc0f36d8824abbc523c525b85f8-144437616-0
+ autoTarget: 1
autoFit: 0
enableRotate: 1
autoRotate: 1
autoRotateSpeed: 0.2
+ minPolarAngle: 0
+ maxPolarAngle: 3.1415927
+ minAzimuthAngle: Infinity
+ maxAzimuthAngle: Infinity
enableZoom: 1
minZoom: 0
maxZoom: Infinity
@@ -647,6 +652,55 @@ Transform:
m_CorrespondingSourceObject: {fileID: -3910990755373119420, guid: 4f521bcaeda9b9647b799715f43ad4b9, type: 3}
m_PrefabInstance: {fileID: 865102260}
m_PrefabAsset: {fileID: 0}
+--- !u!1 &967688235
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 967688236}
+ - component: {fileID: 967688237}
+ m_Layer: 0
+ m_Name: NeedleMenu
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!4 &967688236
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 967688235}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children: []
+ m_Father: {fileID: 1779680406}
+ m_RootOrder: 4
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!114 &967688237
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 967688235}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: e6d2c67ae7e4416a98aa03d96398832b, type: 3}
+ m_Name:
+ m_EditorClassIdentifier: Needle.Engine.Components.NeedleMenu, Needle.Engine
+ _position: 1
+ ShowNeedleLogo: 1
+ CreateFullscreenButton: 0
+ CreateMuteButton: 0
+ ShowSpatialMenu: 1
--- !u!1 &996993975
GameObject:
m_ObjectHideFlags: 0
@@ -1146,6 +1200,7 @@ Transform:
- {fileID: 27124671}
- {fileID: 743016995}
- {fileID: 1265000507}
+ - {fileID: 967688236}
m_Father: {fileID: 0}
m_RootOrder: 1
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
diff --git a/package/Runtime/HTMLCustomLayout/CustomLayout.unity b/package/Runtime/HTMLCustomLayout/CustomLayout.unity
index 63f32cf32..2ab39eb4b 100644
--- a/package/Runtime/HTMLCustomLayout/CustomLayout.unity
+++ b/package/Runtime/HTMLCustomLayout/CustomLayout.unity
@@ -339,8 +339,13 @@ MonoBehaviour:
m_Name:
m_EditorClassIdentifier: Needle.Engine.Components.DragControls, Needle.Engine $
GlobalObjectId_V1-2-c8b78dedb0a5c52409be12274acec209-1983389685-0
+ dragMode: 3
+ snapGridResolution: 0
+ keepRotation: 1
+ xrDragMode: 1
+ xrKeepRotation: 0
+ xrDistanceDragFactor: 1
showGizmo: 1
- useViewAngle: 1
--- !u!1 &220869205
GameObject:
m_ObjectHideFlags: 0
@@ -520,8 +525,13 @@ MonoBehaviour:
m_Name:
m_EditorClassIdentifier: Needle.Engine.Components.DragControls, Needle.Engine $
GlobalObjectId_V1-2-c8b78dedb0a5c52409be12274acec209-1983389685-0
+ dragMode: 3
+ snapGridResolution: 0
+ keepRotation: 1
+ xrDragMode: 1
+ xrKeepRotation: 0
+ xrDistanceDragFactor: 1
showGizmo: 1
- useViewAngle: 1
--- !u!1001 &664310652
PrefabInstance:
m_ObjectHideFlags: 0
@@ -614,8 +624,13 @@ MonoBehaviour:
m_Name:
m_EditorClassIdentifier: Needle.Engine.Components.DragControls, Needle.Engine $
GlobalObjectId_V1-2-c8b78dedb0a5c52409be12274acec209-1983389685-0
+ dragMode: 3
+ snapGridResolution: 0
+ keepRotation: 1
+ xrDragMode: 1
+ xrKeepRotation: 0
+ xrDistanceDragFactor: 1
showGizmo: 1
- useViewAngle: 1
--- !u!1001 &819229649
PrefabInstance:
m_ObjectHideFlags: 0
@@ -708,8 +723,62 @@ MonoBehaviour:
m_Name:
m_EditorClassIdentifier: Needle.Engine.Components.DragControls, Needle.Engine $
GlobalObjectId_V1-2-c8b78dedb0a5c52409be12274acec209-1983389685-0
+ dragMode: 3
+ snapGridResolution: 0
+ keepRotation: 1
+ xrDragMode: 1
+ xrKeepRotation: 0
+ xrDistanceDragFactor: 1
showGizmo: 1
- useViewAngle: 1
+--- !u!1 &967688235
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 967688236}
+ - component: {fileID: 967688237}
+ m_Layer: 0
+ m_Name: NeedleMenu
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!4 &967688236
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 967688235}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children: []
+ m_Father: {fileID: 1504981973}
+ m_RootOrder: 9
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!114 &967688237
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 967688235}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: e6d2c67ae7e4416a98aa03d96398832b, type: 3}
+ m_Name:
+ m_EditorClassIdentifier: Needle.Engine.Components.NeedleMenu, Needle.Engine
+ _position: 1
+ ShowNeedleLogo: 1
+ CreateFullscreenButton: 1
+ CreateMuteButton: 0
+ ShowSpatialMenu: 1
--- !u!1 &1063343114
GameObject:
m_ObjectHideFlags: 0
@@ -760,6 +829,7 @@ MonoBehaviour:
DirectoryName: Packages/com.needle.engine-samples/WebProjects~/HTMLCustomLayout
RemoteUrl:
AutoExport: 1
+ AutoCompress: 1
Dependencies: []
--- !u!4 &1063343117
Transform:
@@ -837,7 +907,7 @@ MonoBehaviour:
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 5c280f685421ecc46a892fedfe14dfa3, type: 3}
m_Name:
- m_EditorClassIdentifier:
+ m_EditorClassIdentifier: Needle.Engine.Readme, Needle.Engine-Samples.Runtime
Guid: c8b78dedb0a5c52409be12274acec209
--- !u!4 &1374991662
Transform:
@@ -907,6 +977,7 @@ Transform:
- {fileID: 386185895}
- {fileID: 664310653}
- {fileID: 220869206}
+ - {fileID: 967688236}
m_Father: {fileID: 0}
m_RootOrder: 1
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
@@ -923,6 +994,7 @@ MonoBehaviour:
m_Name:
m_EditorClassIdentifier: Needle.Engine.Components.ObjectRaycaster, Needle.Engine
$ GlobalObjectId_V1-2-c8b78dedb0a5c52409be12274acec209-1504981974-0
+ IgnoreSkinnedMeshes: 0
--- !u!1 &1762021516
GameObject:
m_ObjectHideFlags: 0
@@ -1023,20 +1095,27 @@ MonoBehaviour:
m_Name:
m_EditorClassIdentifier: Needle.Engine.Components.OrbitControls, Needle.Engine
$ GlobalObjectId_V1-2-c8b78dedb0a5c52409be12274acec209-1762021520-0
+ autoTarget: 1
+ autoFit: 0
enableRotate: 1
autoRotate: 0
autoRotateSpeed: 0.2
- autoFit: 0
- enableKeys: 1
- enableDamping: 1
- dampingFactor: 0.1
+ minPolarAngle: 0
+ maxPolarAngle: 3.1415927
+ minAzimuthAngle: Infinity
+ maxAzimuthAngle: Infinity
enableZoom: 1
minZoom: 0
maxZoom: Infinity
enablePan: 1
- lookAtConstraint: {fileID: 0}
+ enableDamping: 1
+ dampingFactor: 0.1
+ targetLerpDuration: 1
+ enableKeys: 1
middleClickToFocus: 1
doubleClickToFocus: 1
+ allowInterrupt: 1
+ lookAtConstraint: {fileID: 0}
--- !u!114 &1762021521
MonoBehaviour:
m_ObjectHideFlags: 0
@@ -1201,5 +1280,10 @@ MonoBehaviour:
m_Name:
m_EditorClassIdentifier: Needle.Engine.Components.DragControls, Needle.Engine $
GlobalObjectId_V1-2-c8b78dedb0a5c52409be12274acec209-1983389685-0
+ dragMode: 3
+ snapGridResolution: 0
+ keepRotation: 1
+ xrDragMode: 1
+ xrKeepRotation: 0
+ xrDistanceDragFactor: 1
showGizmo: 1
- useViewAngle: 1
diff --git a/package/Runtime/HTMLCustomXRButtons/HTMLCustomXRButtons.unity b/package/Runtime/HTMLCustomXRButtons/HTMLCustomXRButtons.unity
index 794ace8ca..051f36e7f 100644
--- a/package/Runtime/HTMLCustomXRButtons/HTMLCustomXRButtons.unity
+++ b/package/Runtime/HTMLCustomXRButtons/HTMLCustomXRButtons.unity
@@ -377,6 +377,55 @@ Transform:
m_Father: {fileID: 1696033061}
m_RootOrder: 1
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!1 &967688235
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 967688236}
+ - component: {fileID: 967688237}
+ m_Layer: 0
+ m_Name: NeedleMenu
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!4 &967688236
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 967688235}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children: []
+ m_Father: {fileID: 1696033061}
+ m_RootOrder: 7
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!114 &967688237
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 967688235}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: e6d2c67ae7e4416a98aa03d96398832b, type: 3}
+ m_Name:
+ m_EditorClassIdentifier: Needle.Engine.Components.NeedleMenu, Needle.Engine
+ _position: 1
+ ShowNeedleLogo: 1
+ CreateFullscreenButton: 1
+ CreateMuteButton: 0
+ ShowSpatialMenu: 1
--- !u!1 &1072521941
GameObject:
m_ObjectHideFlags: 0
@@ -730,10 +779,15 @@ MonoBehaviour:
m_Name:
m_EditorClassIdentifier: Needle.Engine.Components.OrbitControls, Needle.Engine
$ GlobalObjectId_V1-2-6d35115f0b3856747b249df7640272df-1577903635-0
+ autoTarget: 1
autoFit: 0
enableRotate: 1
autoRotate: 0
autoRotateSpeed: 0.2
+ minPolarAngle: 0
+ maxPolarAngle: 3.1415927
+ minAzimuthAngle: Infinity
+ maxAzimuthAngle: Infinity
enableZoom: 1
minZoom: 0
maxZoom: Infinity
@@ -816,6 +870,7 @@ Transform:
- {fileID: 1959953293}
- {fileID: 825969986}
- {fileID: 1941776212}
+ - {fileID: 967688236}
m_Father: {fileID: 0}
m_RootOrder: 1
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
diff --git a/package/Runtime/Hotspots/Hotspots.unity b/package/Runtime/Hotspots/Hotspots.unity
index e7508ed1b..865ef4b54 100644
--- a/package/Runtime/Hotspots/Hotspots.unity
+++ b/package/Runtime/Hotspots/Hotspots.unity
@@ -38,7 +38,7 @@ RenderSettings:
m_ReflectionIntensity: 1
m_CustomReflection: {fileID: 0}
m_Sun: {fileID: 2094875757}
- m_IndirectSpecularColor: {r: 0.80202043, g: 0.8526958, b: 0.78248525, a: 1}
+ m_IndirectSpecularColor: {r: 0.8020205, g: 0.852696, b: 0.7824853, a: 1}
m_UseRadianceAmbientProbe: 0
--- !u!157 &3
LightmapSettings:
@@ -1123,10 +1123,15 @@ MonoBehaviour:
m_Name:
m_EditorClassIdentifier: Needle.Engine.Components.OrbitControls, Needle.Engine
$ GlobalObjectId_V1-2-bd465658213b0f24faa101d0816b5a7a-498933280-0
+ autoTarget: 1
autoFit: 0
enableRotate: 1
autoRotate: 1
autoRotateSpeed: -0.2
+ minPolarAngle: 0
+ maxPolarAngle: 3.1415927
+ minAzimuthAngle: Infinity
+ maxAzimuthAngle: Infinity
enableZoom: 1
minZoom: 20
maxZoom: 150
@@ -2845,6 +2850,55 @@ Transform:
m_Father: {fileID: 1379746829}
m_RootOrder: 2
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!1 &967688235
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 967688236}
+ - component: {fileID: 967688237}
+ m_Layer: 0
+ m_Name: NeedleMenu
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!4 &967688236
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 967688235}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children: []
+ m_Father: {fileID: 1786409564}
+ m_RootOrder: 7
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!114 &967688237
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 967688235}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: e6d2c67ae7e4416a98aa03d96398832b, type: 3}
+ m_Name:
+ m_EditorClassIdentifier: Needle.Engine.Components.NeedleMenu, Needle.Engine
+ _position: 1
+ ShowNeedleLogo: 1
+ CreateFullscreenButton: 1
+ CreateMuteButton: 0
+ ShowSpatialMenu: 1
--- !u!1001 &1037037730
PrefabInstance:
m_ObjectHideFlags: 0
@@ -4491,6 +4545,7 @@ Transform:
- {fileID: 809438968}
- {fileID: 130973174}
- {fileID: 1379746829}
+ - {fileID: 967688236}
m_Father: {fileID: 0}
m_RootOrder: 1
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
diff --git a/package/Runtime/Hotspots/Models/Silhouettes/Sil_1.mat b/package/Runtime/Hotspots/Models/Silhouettes/Sil_1.mat
index 555718417..75cfb5d44 100644
--- a/package/Runtime/Hotspots/Models/Silhouettes/Sil_1.mat
+++ b/package/Runtime/Hotspots/Models/Silhouettes/Sil_1.mat
@@ -145,7 +145,7 @@ Material:
- _VERTEX_COLORS: 1
- _WorkflowMode: 1
- _ZWrite: 1
- - alphaCutoff: -0.5
+ - alphaCutoff: 0.0001
- baseColorTextureRotation: 0
- baseColorTextureTexCoord: 0
m_Colors:
diff --git a/package/Runtime/Hotspots/Models/Silhouettes/Sil_2.mat b/package/Runtime/Hotspots/Models/Silhouettes/Sil_2.mat
index 1eb790cff..ab69dc62a 100644
--- a/package/Runtime/Hotspots/Models/Silhouettes/Sil_2.mat
+++ b/package/Runtime/Hotspots/Models/Silhouettes/Sil_2.mat
@@ -131,7 +131,7 @@ Material:
- _VERTEX_COLORS: 1
- _WorkflowMode: 1
- _ZWrite: 1
- - alphaCutoff: -0.5
+ - alphaCutoff: 0.0001
- baseColorTextureRotation: 0
- baseColorTextureTexCoord: 0
m_Colors:
diff --git a/package/Runtime/Hotspots/Models/Silhouettes/Sil_3.mat b/package/Runtime/Hotspots/Models/Silhouettes/Sil_3.mat
index 22bf14655..472b7c44a 100644
--- a/package/Runtime/Hotspots/Models/Silhouettes/Sil_3.mat
+++ b/package/Runtime/Hotspots/Models/Silhouettes/Sil_3.mat
@@ -145,7 +145,7 @@ Material:
- _VERTEX_COLORS: 1
- _WorkflowMode: 1
- _ZWrite: 1
- - alphaCutoff: -0.5
+ - alphaCutoff: 0.0001
- baseColorTextureRotation: 0
- baseColorTextureTexCoord: 0
m_Colors:
diff --git a/package/Runtime/Hotspots/Models/Silhouettes/Sil_4.mat b/package/Runtime/Hotspots/Models/Silhouettes/Sil_4.mat
index b08384409..371e7ecd1 100644
--- a/package/Runtime/Hotspots/Models/Silhouettes/Sil_4.mat
+++ b/package/Runtime/Hotspots/Models/Silhouettes/Sil_4.mat
@@ -132,7 +132,7 @@ Material:
- _VERTEX_COLORS: 1
- _WorkflowMode: 1
- _ZWrite: 1
- - alphaCutoff: -0.5
+ - alphaCutoff: 0.0001
- baseColorTextureRotation: 0
- baseColorTextureTexCoord: 0
m_Colors:
diff --git a/package/Runtime/Hotspots/Models/Silhouettes/Sil_5.mat b/package/Runtime/Hotspots/Models/Silhouettes/Sil_5.mat
index df51153c3..c74840ca4 100644
--- a/package/Runtime/Hotspots/Models/Silhouettes/Sil_5.mat
+++ b/package/Runtime/Hotspots/Models/Silhouettes/Sil_5.mat
@@ -145,7 +145,7 @@ Material:
- _VERTEX_COLORS: 1
- _WorkflowMode: 1
- _ZWrite: 1
- - alphaCutoff: -0.5
+ - alphaCutoff: 0.0001
- baseColorTextureRotation: 0
- baseColorTextureTexCoord: 0
m_Colors:
diff --git a/package/Runtime/Hotspots/Models/Silhouettes/Sil_6.mat b/package/Runtime/Hotspots/Models/Silhouettes/Sil_6.mat
index d2bdbaa8e..fea310c93 100644
--- a/package/Runtime/Hotspots/Models/Silhouettes/Sil_6.mat
+++ b/package/Runtime/Hotspots/Models/Silhouettes/Sil_6.mat
@@ -144,7 +144,7 @@ Material:
- _VERTEX_COLORS: 1
- _WorkflowMode: 1
- _ZWrite: 1
- - alphaCutoff: -0.5
+ - alphaCutoff: 0.0001
- baseColorTextureRotation: 0
- baseColorTextureTexCoord: 0
m_Colors:
diff --git a/package/Runtime/Hotspots/Models/Silhouettes/Sil_7.mat b/package/Runtime/Hotspots/Models/Silhouettes/Sil_7.mat
index 8d9aa57c0..7c6b492ac 100644
--- a/package/Runtime/Hotspots/Models/Silhouettes/Sil_7.mat
+++ b/package/Runtime/Hotspots/Models/Silhouettes/Sil_7.mat
@@ -132,7 +132,7 @@ Material:
- _VERTEX_COLORS: 1
- _WorkflowMode: 1
- _ZWrite: 1
- - alphaCutoff: -0.5
+ - alphaCutoff: 0.0001
- baseColorTextureRotation: 0
- baseColorTextureTexCoord: 0
m_Colors:
diff --git a/package/Runtime/Hotspots/Scripts/Editor/HotspotEditor.cs b/package/Runtime/Hotspots/Scripts/Editor/HotspotEditor.cs
index b64e78495..4223269d6 100644
--- a/package/Runtime/Hotspots/Scripts/Editor/HotspotEditor.cs
+++ b/package/Runtime/Hotspots/Scripts/Editor/HotspotEditor.cs
@@ -9,13 +9,11 @@ namespace Needle.Typescript.GeneratedComponents
[CustomEditor(typeof(Hotspot)), CanEditMultipleObjects]
public class HotspotEditor : Editor
{
- // ---- Inspector -----
-
SerializedProperty titleProperty;
SerializedProperty contentProperty;
SerializedProperty viewAngleProperty;
- void OnEnable()
+ private void OnEnable()
{
titleProperty = serializedObject.FindProperty("titleText");
contentProperty = serializedObject.FindProperty("contentText");
@@ -26,34 +24,17 @@ public override void OnInspectorGUI()
{
serializedObject.Update();
- var multi = serializedObject.isEditingMultipleObjects;
-
- var titleUserVal = EditorGUILayout.TextField(multi ? "-" : titleProperty.stringValue);
- if(!multi || titleUserVal != "-")
- titleProperty.stringValue = titleUserVal;
-
- var oldState = EditorStyles.textField.wordWrap;
- EditorStyles.textField.wordWrap = true;
- var contentUserVal = EditorGUILayout.TextArea(multi ? "-" : contentProperty.stringValue, GUILayout.Height(80));
- EditorStyles.textField.wordWrap = oldState;
-
- if (!multi || contentUserVal != "-")
- contentProperty.stringValue = contentUserVal;
-
- EditorGUILayout.LabelField("", GUI.skin.horizontalSlider);
-
+ EditorGUILayout.PropertyField(titleProperty);
+ EditorGUILayout.PropertyField(contentProperty);
EditorGUILayout.Slider(viewAngleProperty, 0, 180);
serializedObject.ApplyModifiedProperties();
}
- // ---- Scene -----
-
- const float GizmosConeLength = 5;
- const int GizmosConeSegments = 50;
-
- Hotspot hotspot => target as Hotspot;
- Transform transform => hotspot.transform;
+ private const float GizmosConeLength = 5;
+ private const int GizmosConeSegments = 50;
+ private Hotspot hotspot => target as Hotspot;
+ private Transform transform => hotspot.transform;
private void OnSceneGUI()
{
@@ -63,30 +44,33 @@ private void OnSceneGUI()
DrawCone(transform, Color.red, hotspot.viewAngle);
}
- void DrawCone(Transform transform, Color color, float angle, int segments = GizmosConeSegments) =>
+ private void DrawCone(Transform transform, Color color, float angle, int segments = GizmosConeSegments)
+ {
DrawCone(transform.position, transform.forward, transform.up, color, angle, segments);
- void DrawCone(Vector3 origin, Vector3 fwd, Vector3 up, Color color, float angle, int segments = GizmosConeSegments)
+ }
+
+ private void DrawCone(Vector3 origin, Vector3 fwd, Vector3 up, Color color, float angle, int segments = GizmosConeSegments)
{
//Circle
Handles.color = color;
- Draw((a, b) => Handles.DrawLine(a, b),
- origin, fwd, up, angle, segments);
+ Draw((a, b) => Handles.DrawLine(a, b), origin, fwd, up, angle, segments);
//Cone
Handles.color = color * .4f;
- Draw((a, b) => Handles.DrawLine(origin, a),
- origin, fwd, up, angle, segments);
+ Draw((a, b) => Handles.DrawLine(origin, a), origin, fwd, up, angle, segments);
}
- void Draw(Action drawElement, Vector3 origin, Vector3 direction, Vector3 up, float angle, int segments)
+ private void Draw(Action drawElement, Vector3 origin, Vector3 direction, Vector3 up, float angle, int segments)
{
angle = Mathf.Clamp(angle, 0, 180);
-
var angledDir = Quaternion.AngleAxis(angle, up) * direction;
- Vector3 CalculatePoint(int index) => origin + (Quaternion.AngleAxis((360f / segments) * index, direction) * angledDir) * GizmosConeLength;
+ Vector3 CalculatePoint(int index)
+ {
+ return origin + (Quaternion.AngleAxis((360f / segments) * index, direction) * angledDir) * GizmosConeLength;
+ }
- for (int i = 0; i < segments; i++)
+ for (var i = 0; i < segments; i++)
drawElement(CalculatePoint(i), CalculatePoint(i + 1));
}
}
diff --git a/package/Runtime/Hotspots/Scripts/Needle.Hotspots.codegen/Hotspot.cs b/package/Runtime/Hotspots/Scripts/Needle.Hotspots.codegen/Hotspot.cs
index df472a285..5e3c5a332 100644
--- a/package/Runtime/Hotspots/Scripts/Needle.Hotspots.codegen/Hotspot.cs
+++ b/package/Runtime/Hotspots/Scripts/Needle.Hotspots.codegen/Hotspot.cs
@@ -1,4 +1,5 @@
using Needle.Engine;
+using UnityEngine;
// NEEDLE_CODEGEN_START
// auto generated code - do not edit directly
diff --git a/package/Runtime/Hotspots/Scripts/Needle.Hotspots~/package-lock.json b/package/Runtime/Hotspots/Scripts/Needle.Hotspots~/package-lock.json
index c52493d65..a067d3827 100644
--- a/package/Runtime/Hotspots/Scripts/Needle.Hotspots~/package-lock.json
+++ b/package/Runtime/Hotspots/Scripts/Needle.Hotspots~/package-lock.json
@@ -11,20 +11,13 @@
"@types/three": "0.162.0"
},
"peerDependencies": {
- "@needle-tools/engine": "^3.34.2-alpha.2",
- "three": "npm:@needle-tools/three@^0.162.1"
+ "@needle-tools/engine": "^3.36.0-beta",
+ "three": "npm:@needle-tools/three@^0.162.2"
}
},
- "node_modules/@dimforge/rapier3d-compat": {
- "version": "0.11.2",
- "resolved": "https://registry.npmjs.org/@dimforge/rapier3d-compat/-/rapier3d-compat-0.11.2.tgz",
- "integrity": "sha512-vdWmlkpS3G8nGAzLuK7GYTpNdrkn/0NKCe0l1Jqxc7ZZOB3N0q9uG/Ap9l9bothWuAvxscIt0U97GVLr0lXWLg==",
- "peer": true
- },
- "node_modules/@needle-tools/engine": {
- "version": "3.34.2-alpha.2",
- "resolved": "https://registry.npmjs.org/@needle-tools/engine/-/engine-3.34.2-alpha.2.tgz",
- "integrity": "sha512-k/MR+3JnbrjHm9Xo6DLMdRqffj4B+Hn/N6eYd0+5JdvfgoLEZwV+k4hfQZPXKwC0BUFbA796BjC4qBaci1gqWA==",
+ "../../../../../../needle-engine/js/package~": {
+ "name": "@needle-tools/engine",
+ "version": "3.36.0-beta",
"peer": true,
"dependencies": {
"@dimforge/rapier3d-compat": "^0.11.2",
@@ -36,262 +29,11898 @@
"postprocessing": "^6.35.1",
"simplex-noise": "^4.0.1",
"stats.js": "^0.17.0",
- "three": "npm:@needle-tools/three@^0.162.1",
+ "three": "npm:@needle-tools/three@^0.162.2",
"three-mesh-ui": "npm:@needle-tools/three-mesh-ui@^7.1.5-alpha.5",
"three.quarks": "0.10.8",
"uuid": "^9.0.0",
"websocket-ts": "^2.1.5"
+ },
+ "devDependencies": {
+ "@babel/runtime": "^7.16.0",
+ "@luncheon/esbuild-plugin-gzip": "^0.1.0",
+ "@needle-tools/helper": "^1.8.0",
+ "@needle-tools/needle-component-compiler": "^1.9.3",
+ "@stylistic/eslint-plugin-ts": "^1.5.4",
+ "@types/three": "0.162.0",
+ "@typescript-eslint/eslint-plugin": "^6.2.0",
+ "@typescript-eslint/parser": "^6.2.0",
+ "esbuild": "^0.15.10",
+ "esbuild-node-externals": "^1.5.0",
+ "eslint": "^8.56.0",
+ "eslint-plugin-import": "^2.29.1",
+ "eslint-plugin-no-secrets": "^0.8.9",
+ "eslint-plugin-no-unsanitized": "^4.0.2",
+ "eslint-plugin-promise": "^6.1.1",
+ "eslint-plugin-simple-import-sort": "^10.0.0",
+ "eslint-plugin-xss": "^0.1.12",
+ "filehound": "^1.17.6",
+ "fs-extra": "^11.1.1",
+ "ftp-deploy": "^2.4.4",
+ "howfat": "^0.3.7",
+ "jsdoc-babel": "^0.5.0",
+ "jsdoc-to-markdown": "^7.1.1",
+ "madge": "^5.0.1",
+ "npm-watch": "^0.11.0",
+ "typescript": "^4.5.5",
+ "vite": "<= 4.3.9"
}
},
- "node_modules/@swc/helpers": {
- "version": "0.3.17",
- "resolved": "https://registry.npmjs.org/@swc/helpers/-/helpers-0.3.17.tgz",
- "integrity": "sha512-tb7Iu+oZ+zWJZ3HJqwx8oNwSDIU440hmVMDPhpACWQWnrZHK99Bxs70gT1L2dnr5Hg50ZRWEFkQCAnOVVV0z1Q==",
+ "../../../../../../needle-engine/js/package~/node_modules/@aashutoshrathi/word-wrap": {
+ "version": "1.2.6",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/@ampproject/remapping": {
+ "version": "2.3.0",
+ "dev": true,
+ "license": "Apache-2.0",
"peer": true,
"dependencies": {
- "tslib": "^2.4.0"
+ "@jridgewell/gen-mapping": "^0.3.5",
+ "@jridgewell/trace-mapping": "^0.3.24"
+ },
+ "engines": {
+ "node": ">=6.0.0"
}
},
- "node_modules/@tweenjs/tween.js": {
- "version": "23.1.1",
- "resolved": "https://registry.npmjs.org/@tweenjs/tween.js/-/tween.js-23.1.1.tgz",
- "integrity": "sha512-ZpboH7pCPPeyBWKf8c7TJswtCEQObFo3bOBYalm99NzZarATALYCo5OhbCa/n4RQyJyHfhkdx+hNrdL5ByFYDw==",
- "dev": true
+ "../../../../../../needle-engine/js/package~/node_modules/@babel/code-frame": {
+ "version": "7.23.5",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "@babel/highlight": "^7.23.4",
+ "chalk": "^2.4.2"
+ },
+ "engines": {
+ "node": ">=6.9.0"
+ }
},
- "node_modules/@types/stats.js": {
- "version": "0.17.3",
- "resolved": "https://registry.npmjs.org/@types/stats.js/-/stats.js-0.17.3.tgz",
- "integrity": "sha512-pXNfAD3KHOdif9EQXZ9deK82HVNaXP5ZIF5RP2QG6OQFNTaY2YIetfrE9t528vEreGQvEPRDDc8muaoYeK0SxQ==",
- "dev": true
+ "../../../../../../needle-engine/js/package~/node_modules/@babel/compat-data": {
+ "version": "7.23.5",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "engines": {
+ "node": ">=6.9.0"
+ }
},
- "node_modules/@types/three": {
- "version": "0.162.0",
- "resolved": "https://registry.npmjs.org/@types/three/-/three-0.162.0.tgz",
- "integrity": "sha512-0j5yZcVukVIhrhSIC7+LmBPkkMoMuEJ1AfYBZfgNytdYqYREMuiyXWhYOMeZLBElTEAlJIZn7r2W3vqTIgjWlg==",
+ "../../../../../../needle-engine/js/package~/node_modules/@babel/core": {
+ "version": "7.24.0",
"dev": true,
+ "license": "MIT",
+ "peer": true,
"dependencies": {
- "@tweenjs/tween.js": "~23.1.1",
- "@types/stats.js": "*",
- "@types/webxr": "*",
- "fflate": "~0.6.10",
- "meshoptimizer": "~0.18.1"
+ "@ampproject/remapping": "^2.2.0",
+ "@babel/code-frame": "^7.23.5",
+ "@babel/generator": "^7.23.6",
+ "@babel/helper-compilation-targets": "^7.23.6",
+ "@babel/helper-module-transforms": "^7.23.3",
+ "@babel/helpers": "^7.24.0",
+ "@babel/parser": "^7.24.0",
+ "@babel/template": "^7.24.0",
+ "@babel/traverse": "^7.24.0",
+ "@babel/types": "^7.24.0",
+ "convert-source-map": "^2.0.0",
+ "debug": "^4.1.0",
+ "gensync": "^1.0.0-beta.2",
+ "json5": "^2.2.3",
+ "semver": "^6.3.1"
+ },
+ "engines": {
+ "node": ">=6.9.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/babel"
}
},
- "node_modules/@types/webxr": {
- "version": "0.5.14",
- "resolved": "https://registry.npmjs.org/@types/webxr/-/webxr-0.5.14.tgz",
- "integrity": "sha512-UEMMm/Xn3DtEa+gpzUrOcDj+SJS1tk5YodjwOxcqStNhCfPcwgyC5Srg2ToVKyg2Fhq16Ffpb0UWUQHqoT9AMA==",
- "dev": true
+ "../../../../../../needle-engine/js/package~/node_modules/@babel/generator": {
+ "version": "7.23.6",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "@babel/types": "^7.23.6",
+ "@jridgewell/gen-mapping": "^0.3.2",
+ "@jridgewell/trace-mapping": "^0.3.17",
+ "jsesc": "^2.5.1"
+ },
+ "engines": {
+ "node": ">=6.9.0"
+ }
},
- "node_modules/@webxr-input-profiles/motion-controllers": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/@webxr-input-profiles/motion-controllers/-/motion-controllers-1.0.0.tgz",
- "integrity": "sha512-Ppxde+G1/QZbU8ShCQg+eq5VtlcL/FPkerF1dkDOLlIml0LJD1tFqnCZYR0SrHzYleIQ2siRnOx7xbFLaCpExQ==",
- "peer": true
+ "../../../../../../needle-engine/js/package~/node_modules/@babel/helper-compilation-targets": {
+ "version": "7.23.6",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "@babel/compat-data": "^7.23.5",
+ "@babel/helper-validator-option": "^7.23.5",
+ "browserslist": "^4.22.2",
+ "lru-cache": "^5.1.1",
+ "semver": "^6.3.1"
+ },
+ "engines": {
+ "node": ">=6.9.0"
+ }
},
- "node_modules/charenc": {
- "version": "0.0.2",
- "resolved": "https://registry.npmjs.org/charenc/-/charenc-0.0.2.tgz",
- "integrity": "sha512-yrLQ/yVUFXkzg7EDQsPieE/53+0RlaWTs+wBrvW36cyilJ2SaDWfl4Yj7MtLTXleV9uEKefbAGUPv2/iWSooRA==",
+ "../../../../../../needle-engine/js/package~/node_modules/@babel/helper-environment-visitor": {
+ "version": "7.22.20",
+ "dev": true,
+ "license": "MIT",
"peer": true,
"engines": {
- "node": "*"
+ "node": ">=6.9.0"
}
},
- "node_modules/crypt": {
- "version": "0.0.2",
- "resolved": "https://registry.npmjs.org/crypt/-/crypt-0.0.2.tgz",
- "integrity": "sha512-mCxBlsHFYh9C+HVpiEacem8FEBnMXgU9gy4zmNC+SXAZNB/1idgp/aulFJ4FgCi7GPEVbfyng092GqL2k2rmow==",
+ "../../../../../../needle-engine/js/package~/node_modules/@babel/helper-function-name": {
+ "version": "7.23.0",
+ "dev": true,
+ "license": "MIT",
"peer": true,
+ "dependencies": {
+ "@babel/template": "^7.22.15",
+ "@babel/types": "^7.23.0"
+ },
"engines": {
- "node": "*"
+ "node": ">=6.9.0"
}
},
- "node_modules/eventemitter3": {
- "version": "4.0.7",
- "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.7.tgz",
- "integrity": "sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==",
- "peer": true
+ "../../../../../../needle-engine/js/package~/node_modules/@babel/helper-hoist-variables": {
+ "version": "7.22.5",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "@babel/types": "^7.22.5"
+ },
+ "engines": {
+ "node": ">=6.9.0"
+ }
},
- "node_modules/fflate": {
- "version": "0.6.10",
- "resolved": "https://registry.npmjs.org/fflate/-/fflate-0.6.10.tgz",
- "integrity": "sha512-IQrh3lEPM93wVCEczc9SaAOvkmcoQn/G8Bo1e8ZPlY3X3bnAxWaBdvTdvM1hP62iZp0BXWDy4vTAy4fF0+Dlpg==",
- "dev": true
+ "../../../../../../needle-engine/js/package~/node_modules/@babel/helper-module-imports": {
+ "version": "7.22.15",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "@babel/types": "^7.22.15"
+ },
+ "engines": {
+ "node": ">=6.9.0"
+ }
},
- "node_modules/flatbuffers": {
- "version": "2.0.4",
- "resolved": "https://registry.npmjs.org/flatbuffers/-/flatbuffers-2.0.4.tgz",
- "integrity": "sha512-4rUFVDPjSoP0tOII34oQf+72NKU7E088U5oX7kwICahft0UB2kOQ9wUzzCp+OHxByERIfxRDCgX5mP8Pjkfl0g==",
- "peer": true
+ "../../../../../../needle-engine/js/package~/node_modules/@babel/helper-module-transforms": {
+ "version": "7.23.3",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "@babel/helper-environment-visitor": "^7.22.20",
+ "@babel/helper-module-imports": "^7.22.15",
+ "@babel/helper-simple-access": "^7.22.5",
+ "@babel/helper-split-export-declaration": "^7.22.6",
+ "@babel/helper-validator-identifier": "^7.22.20"
+ },
+ "engines": {
+ "node": ">=6.9.0"
+ },
+ "peerDependencies": {
+ "@babel/core": "^7.0.0"
+ }
},
- "node_modules/is-buffer": {
- "version": "1.1.6",
- "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz",
- "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==",
- "peer": true
+ "../../../../../../needle-engine/js/package~/node_modules/@babel/helper-simple-access": {
+ "version": "7.22.5",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "@babel/types": "^7.22.5"
+ },
+ "engines": {
+ "node": ">=6.9.0"
+ }
},
- "node_modules/md5": {
- "version": "2.3.0",
- "resolved": "https://registry.npmjs.org/md5/-/md5-2.3.0.tgz",
- "integrity": "sha512-T1GITYmFaKuO91vxyoQMFETst+O71VUPEU3ze5GNzDm0OWdP8v1ziTaAEPUr/3kLsY3Sftgz242A1SetQiDL7g==",
+ "../../../../../../needle-engine/js/package~/node_modules/@babel/helper-split-export-declaration": {
+ "version": "7.22.6",
+ "dev": true,
+ "license": "MIT",
"peer": true,
"dependencies": {
- "charenc": "0.0.2",
- "crypt": "0.0.2",
- "is-buffer": "~1.1.6"
+ "@babel/types": "^7.22.5"
+ },
+ "engines": {
+ "node": ">=6.9.0"
}
},
- "node_modules/meshoptimizer": {
- "version": "0.18.1",
- "resolved": "https://registry.npmjs.org/meshoptimizer/-/meshoptimizer-0.18.1.tgz",
- "integrity": "sha512-ZhoIoL7TNV4s5B6+rx5mC//fw8/POGyNxS/DZyCJeiZ12ScLfVwRE/GfsxwiTkMYYD5DmK2/JXnEVXqL4rF+Sw==",
- "dev": true
+ "../../../../../../needle-engine/js/package~/node_modules/@babel/helper-string-parser": {
+ "version": "7.23.4",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "engines": {
+ "node": ">=6.9.0"
+ }
},
- "node_modules/n8ao": {
- "version": "1.8.1",
- "resolved": "https://registry.npmjs.org/n8ao/-/n8ao-1.8.1.tgz",
- "integrity": "sha512-biKUW09KnflZpeWmbCy1gjuiyZsbeG6y+EsqV+1IDqQ1KqEydXc6nUUseZp9ZRbjvEOPnsvsjaTce8Pta0803A==",
+ "../../../../../../needle-engine/js/package~/node_modules/@babel/helper-validator-identifier": {
+ "version": "7.22.20",
+ "dev": true,
+ "license": "MIT",
"peer": true,
- "peerDependencies": {
- "postprocessing": ">=6.30.0",
- "three": ">=0.137"
+ "engines": {
+ "node": ">=6.9.0"
}
},
- "node_modules/peerjs": {
- "version": "1.4.7",
- "resolved": "https://registry.npmjs.org/peerjs/-/peerjs-1.4.7.tgz",
- "integrity": "sha512-dWE2HIGvJO0Hm8lYHJiO/5OWl8xYtGcAuU08To1HMIfhh76ULzkCS3NIQO/PZm4noO1RhaGTkQaQ6sbAss6/Tg==",
+ "../../../../../../needle-engine/js/package~/node_modules/@babel/helper-validator-option": {
+ "version": "7.23.5",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "engines": {
+ "node": ">=6.9.0"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/@babel/helpers": {
+ "version": "7.24.0",
+ "dev": true,
+ "license": "MIT",
"peer": true,
"dependencies": {
- "@swc/helpers": "^0.3.13",
- "eventemitter3": "^4.0.7",
- "peerjs-js-binarypack": "1.0.1",
- "webrtc-adapter": "^7.7.1"
+ "@babel/template": "^7.24.0",
+ "@babel/traverse": "^7.24.0",
+ "@babel/types": "^7.24.0"
},
"engines": {
- "node": ">= 10"
+ "node": ">=6.9.0"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/@babel/highlight": {
+ "version": "7.23.4",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "@babel/helper-validator-identifier": "^7.22.20",
+ "chalk": "^2.4.2",
+ "js-tokens": "^4.0.0"
},
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/peer"
+ "engines": {
+ "node": ">=6.9.0"
}
},
- "node_modules/peerjs-js-binarypack": {
- "version": "1.0.1",
- "resolved": "https://registry.npmjs.org/peerjs-js-binarypack/-/peerjs-js-binarypack-1.0.1.tgz",
- "integrity": "sha512-N6aeia3NhdpV7kiGxJV5xQiZZCVEEVjRz2T2C6UZQiBkHWHzUv/oWA4myQLcwBwO8LUoR1KWW5oStvwVesmfCg==",
+ "../../../../../../needle-engine/js/package~/node_modules/@babel/parser": {
+ "version": "7.24.0",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "bin": {
+ "parser": "bin/babel-parser.js"
+ },
+ "engines": {
+ "node": ">=6.0.0"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/@babel/polyfill": {
+ "version": "7.12.1",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "core-js": "^2.6.5",
+ "regenerator-runtime": "^0.13.4"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/@babel/polyfill/node_modules/regenerator-runtime": {
+ "version": "0.13.11",
+ "dev": true,
+ "license": "MIT",
"peer": true
},
- "node_modules/postprocessing": {
- "version": "6.35.2",
- "resolved": "https://registry.npmjs.org/postprocessing/-/postprocessing-6.35.2.tgz",
- "integrity": "sha512-yGmidrVzA1dSEmExYGgWOGcRvyOVahvurNo9iuzOonRCY6f1hnJe6/HMVSnKV9ppjLtCTqzZOI9iz8CACkmijw==",
+ "../../../../../../needle-engine/js/package~/node_modules/@babel/runtime": {
+ "version": "7.24.0",
+ "dev": true,
+ "license": "MIT",
"peer": true,
+ "dependencies": {
+ "regenerator-runtime": "^0.14.0"
+ },
"engines": {
- "node": ">= 0.13.2"
+ "node": ">=6.9.0"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/@babel/template": {
+ "version": "7.24.0",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "@babel/code-frame": "^7.23.5",
+ "@babel/parser": "^7.24.0",
+ "@babel/types": "^7.24.0"
},
- "peerDependencies": {
- "three": ">= 0.152.0 < 0.163.0"
+ "engines": {
+ "node": ">=6.9.0"
}
},
- "node_modules/rtcpeerconnection-shim": {
- "version": "1.2.15",
- "resolved": "https://registry.npmjs.org/rtcpeerconnection-shim/-/rtcpeerconnection-shim-1.2.15.tgz",
- "integrity": "sha512-C6DxhXt7bssQ1nHb154lqeL0SXz5Dx4RczXZu2Aa/L1NJFnEVDxFwCBo3fqtuljhHIGceg5JKBV4XJ0gW5JKyw==",
+ "../../../../../../needle-engine/js/package~/node_modules/@babel/traverse": {
+ "version": "7.24.0",
+ "dev": true,
+ "license": "MIT",
"peer": true,
"dependencies": {
- "sdp": "^2.6.0"
+ "@babel/code-frame": "^7.23.5",
+ "@babel/generator": "^7.23.6",
+ "@babel/helper-environment-visitor": "^7.22.20",
+ "@babel/helper-function-name": "^7.23.0",
+ "@babel/helper-hoist-variables": "^7.22.5",
+ "@babel/helper-split-export-declaration": "^7.22.6",
+ "@babel/parser": "^7.24.0",
+ "@babel/types": "^7.24.0",
+ "debug": "^4.3.1",
+ "globals": "^11.1.0"
},
"engines": {
- "node": ">=6.0.0",
- "npm": ">=3.10.0"
+ "node": ">=6.9.0"
}
},
- "node_modules/sdp": {
- "version": "2.12.0",
- "resolved": "https://registry.npmjs.org/sdp/-/sdp-2.12.0.tgz",
- "integrity": "sha512-jhXqQAQVM+8Xj5EjJGVweuEzgtGWb3tmEEpl3CLP3cStInSbVHSg0QWOGQzNq8pSID4JkpeV2mPqlMDLrm0/Vw==",
- "peer": true
+ "../../../../../../needle-engine/js/package~/node_modules/@babel/types": {
+ "version": "7.24.0",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "@babel/helper-string-parser": "^7.23.4",
+ "@babel/helper-validator-identifier": "^7.22.20",
+ "to-fast-properties": "^2.0.0"
+ },
+ "engines": {
+ "node": ">=6.9.0"
+ }
},
- "node_modules/simplex-noise": {
- "version": "4.0.1",
- "resolved": "https://registry.npmjs.org/simplex-noise/-/simplex-noise-4.0.1.tgz",
- "integrity": "sha512-zl/+bdSqW7HJOQ0oDbxrNYaF4F5ik0i7M6YOYmEoIJNtg16NpvWaTTM1Y7oV/7T0jFljawLgYPS81Uu2rsfo1A==",
- "peer": true
+ "../../../../../../needle-engine/js/package~/node_modules/@caporal/core": {
+ "version": "2.0.7",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "@types/glob": "^7.1.1",
+ "@types/lodash": "^4.14.149",
+ "@types/node": "13.9.3",
+ "@types/table": "^5.0.0",
+ "@types/tabtab": "^3.0.1",
+ "@types/wrap-ansi": "^3.0.0",
+ "chalk": "^3.0.0",
+ "glob": "^7.1.6",
+ "lodash": "^4.17.21",
+ "table": "^5.4.6",
+ "tabtab": "^3.0.2",
+ "winston": "^3.2.1",
+ "wrap-ansi": "^6.2.0"
+ },
+ "engines": {
+ "node": ">= 10"
+ }
},
- "node_modules/stats.js": {
- "version": "0.17.0",
- "resolved": "https://registry.npmjs.org/stats.js/-/stats.js-0.17.0.tgz",
- "integrity": "sha512-hNKz8phvYLPEcRkeG1rsGmV5ChMjKDAWU7/OJJdDErPBNChQXxCo3WZurGpnWc6gZhAzEPFad1aVgyOANH1sMw==",
+ "../../../../../../needle-engine/js/package~/node_modules/@caporal/core/node_modules/@types/node": {
+ "version": "13.9.3",
+ "dev": true,
+ "license": "MIT",
"peer": true
},
- "node_modules/three": {
- "name": "@needle-tools/three",
- "version": "0.162.1",
- "resolved": "https://registry.npmjs.org/@needle-tools/three/-/three-0.162.1.tgz",
- "integrity": "sha512-m+7aImPqydGhkM8g20s+0/mYjx6Fy0CiPGRQeBQNZe/8TIWDDXa7jTlM5EykuSuddBtd72dq7A3weSDoYTuLsQ==",
+ "../../../../../../needle-engine/js/package~/node_modules/@caporal/core/node_modules/ansi-styles": {
+ "version": "4.3.0",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "color-convert": "^2.0.1"
+ },
+ "engines": {
+ "node": ">=8"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/ansi-styles?sponsor=1"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/@caporal/core/node_modules/chalk": {
+ "version": "3.0.0",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "ansi-styles": "^4.1.0",
+ "supports-color": "^7.1.0"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/@caporal/core/node_modules/color-convert": {
+ "version": "2.0.1",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "color-name": "~1.1.4"
+ },
+ "engines": {
+ "node": ">=7.0.0"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/@caporal/core/node_modules/color-name": {
+ "version": "1.1.4",
+ "dev": true,
+ "license": "MIT",
"peer": true
},
- "node_modules/three-mesh-ui": {
- "name": "@needle-tools/three-mesh-ui",
- "version": "7.1.5-alpha.5",
- "resolved": "https://registry.npmjs.org/@needle-tools/three-mesh-ui/-/three-mesh-ui-7.1.5-alpha.5.tgz",
- "integrity": "sha512-bUfZOQrWoYgYSv0GHEkDh6d1FaPBrS9/fay+aoxT5Fb4FCgh5k+3YBENUXgup4thjOSOiBkrSpqheV0FCyuYNg==",
+ "../../../../../../needle-engine/js/package~/node_modules/@caporal/core/node_modules/has-flag": {
+ "version": "4.0.0",
+ "dev": true,
+ "license": "MIT",
"peer": true,
"engines": {
- "node": "x.x.x"
+ "node": ">=8"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/@caporal/core/node_modules/supports-color": {
+ "version": "7.2.0",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "has-flag": "^4.0.0"
},
- "peerDependencies": {
- "three": ">=0.154.0"
+ "engines": {
+ "node": ">=8"
}
},
- "node_modules/three.quarks": {
- "version": "0.10.8",
- "resolved": "https://registry.npmjs.org/three.quarks/-/three.quarks-0.10.8.tgz",
- "integrity": "sha512-gUh2sEvVw4fIgc18nACJP2Q9UiDKBs3kgP7qyM7m1/wrqZyacIMuF6Z1cPPkMCOvH7Yp4bymsILZ25nROCiVDg==",
+ "../../../../../../needle-engine/js/package~/node_modules/@colors/colors": {
+ "version": "1.6.0",
+ "dev": true,
+ "license": "MIT",
"peer": true,
- "peerDependencies": {
- "three": ">=0.153.0"
+ "engines": {
+ "node": ">=0.1.90"
}
},
- "node_modules/tslib": {
- "version": "2.6.2",
- "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.2.tgz",
- "integrity": "sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==",
+ "../../../../../../needle-engine/js/package~/node_modules/@dabh/diagnostics": {
+ "version": "2.0.3",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "colorspace": "1.1.x",
+ "enabled": "2.0.x",
+ "kuler": "^2.0.0"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/@dimforge/rapier3d-compat": {
+ "version": "0.11.2",
+ "license": "Apache-2.0",
"peer": true
},
- "node_modules/uuid": {
- "version": "9.0.1",
- "resolved": "https://registry.npmjs.org/uuid/-/uuid-9.0.1.tgz",
- "integrity": "sha512-b+1eJOlsR9K8HJpow9Ok3fiWOWSIcIzXodvv0rQjVoOVNpWMpxf1wZNpt4y9h10odCNrqnYp1OBzRktckBe3sA==",
- "funding": [
- "https://github.com/sponsors/broofa",
- "https://github.com/sponsors/ctavan"
+ "../../../../../../needle-engine/js/package~/node_modules/@esbuild/darwin-arm64": {
+ "version": "0.17.19",
+ "cpu": [
+ "arm64"
+ ],
+ "dev": true,
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "darwin"
],
"peer": true,
- "bin": {
- "uuid": "dist/bin/uuid"
+ "engines": {
+ "node": ">=12"
}
},
- "node_modules/webrtc-adapter": {
- "version": "7.7.1",
- "resolved": "https://registry.npmjs.org/webrtc-adapter/-/webrtc-adapter-7.7.1.tgz",
- "integrity": "sha512-TbrbBmiQBL9n0/5bvDdORc6ZfRY/Z7JnEj+EYOD1ghseZdpJ+nF2yx14k3LgQKc7JZnG7HAcL+zHnY25So9d7A==",
+ "../../../../../../needle-engine/js/package~/node_modules/@eslint-community/eslint-utils": {
+ "version": "4.4.0",
+ "dev": true,
+ "license": "MIT",
"peer": true,
"dependencies": {
- "rtcpeerconnection-shim": "^1.2.15",
- "sdp": "^2.12.0"
+ "eslint-visitor-keys": "^3.3.0"
+ },
+ "engines": {
+ "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
+ },
+ "peerDependencies": {
+ "eslint": "^6.0.0 || ^7.0.0 || >=8.0.0"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/@eslint-community/regexpp": {
+ "version": "4.10.0",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "engines": {
+ "node": "^12.0.0 || ^14.0.0 || >=16.0.0"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/@eslint/eslintrc": {
+ "version": "2.1.4",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "ajv": "^6.12.4",
+ "debug": "^4.3.2",
+ "espree": "^9.6.0",
+ "globals": "^13.19.0",
+ "ignore": "^5.2.0",
+ "import-fresh": "^3.2.1",
+ "js-yaml": "^4.1.0",
+ "minimatch": "^3.1.2",
+ "strip-json-comments": "^3.1.1"
+ },
+ "engines": {
+ "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
+ },
+ "funding": {
+ "url": "https://opencollective.com/eslint"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/@eslint/eslintrc/node_modules/brace-expansion": {
+ "version": "1.1.11",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "balanced-match": "^1.0.0",
+ "concat-map": "0.0.1"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/@eslint/eslintrc/node_modules/globals": {
+ "version": "13.24.0",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "type-fest": "^0.20.2"
+ },
+ "engines": {
+ "node": ">=8"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/@eslint/eslintrc/node_modules/minimatch": {
+ "version": "3.1.2",
+ "dev": true,
+ "license": "ISC",
+ "peer": true,
+ "dependencies": {
+ "brace-expansion": "^1.1.7"
+ },
+ "engines": {
+ "node": "*"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/@eslint/js": {
+ "version": "8.57.0",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "engines": {
+ "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/@gltf-transform/core": {
+ "version": "3.10.0",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "property-graph": "^1.3.1"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/donmccurdy"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/@gltf-transform/extensions": {
+ "version": "3.10.0",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "@gltf-transform/core": "^3.10.0",
+ "ktx-parse": "^0.6.0"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/donmccurdy"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/@gltf-transform/functions": {
+ "version": "3.10.0",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "@gltf-transform/core": "^3.10.0",
+ "@gltf-transform/extensions": "^3.10.0",
+ "ktx-parse": "^0.6.0",
+ "ndarray": "^1.0.19",
+ "ndarray-lanczos": "^0.3.0",
+ "ndarray-pixels": "^3.0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/donmccurdy"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/@gltf-transform/functions/node_modules/lru-cache": {
+ "version": "6.0.0",
+ "dev": true,
+ "license": "ISC",
+ "peer": true,
+ "dependencies": {
+ "yallist": "^4.0.0"
+ },
+ "engines": {
+ "node": ">=10"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/@gltf-transform/functions/node_modules/ndarray-pixels": {
+ "version": "3.1.0",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "@types/ndarray": "^1.0.11",
+ "ndarray": "^1.0.19",
+ "ndarray-ops": "^1.2.2",
+ "sharp": "^0.32.6"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/@gltf-transform/functions/node_modules/node-addon-api": {
+ "version": "6.1.0",
+ "dev": true,
+ "license": "MIT",
+ "peer": true
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/@gltf-transform/functions/node_modules/semver": {
+ "version": "7.6.0",
+ "dev": true,
+ "license": "ISC",
+ "peer": true,
+ "dependencies": {
+ "lru-cache": "^6.0.0"
+ },
+ "bin": {
+ "semver": "bin/semver.js"
+ },
+ "engines": {
+ "node": ">=10"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/@gltf-transform/functions/node_modules/sharp": {
+ "version": "0.32.6",
+ "dev": true,
+ "hasInstallScript": true,
+ "license": "Apache-2.0",
+ "peer": true,
+ "dependencies": {
+ "color": "^4.2.3",
+ "detect-libc": "^2.0.2",
+ "node-addon-api": "^6.1.0",
+ "prebuild-install": "^7.1.1",
+ "semver": "^7.5.4",
+ "simple-get": "^4.0.1",
+ "tar-fs": "^3.0.4",
+ "tunnel-agent": "^0.6.0"
+ },
+ "engines": {
+ "node": ">=14.15.0"
+ },
+ "funding": {
+ "url": "https://opencollective.com/libvips"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/@gltf-transform/functions/node_modules/tar-fs": {
+ "version": "3.0.5",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "pump": "^3.0.0",
+ "tar-stream": "^3.1.5"
+ },
+ "optionalDependencies": {
+ "bare-fs": "^2.1.1",
+ "bare-path": "^2.1.0"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/@gltf-transform/functions/node_modules/tar-stream": {
+ "version": "3.1.7",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "b4a": "^1.6.4",
+ "fast-fifo": "^1.2.0",
+ "streamx": "^2.15.0"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/@gltf-transform/functions/node_modules/yallist": {
+ "version": "4.0.0",
+ "dev": true,
+ "license": "ISC",
+ "peer": true
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/@humanwhocodes/config-array": {
+ "version": "0.11.14",
+ "dev": true,
+ "license": "Apache-2.0",
+ "peer": true,
+ "dependencies": {
+ "@humanwhocodes/object-schema": "^2.0.2",
+ "debug": "^4.3.1",
+ "minimatch": "^3.0.5"
+ },
+ "engines": {
+ "node": ">=10.10.0"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/@humanwhocodes/config-array/node_modules/brace-expansion": {
+ "version": "1.1.11",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "balanced-match": "^1.0.0",
+ "concat-map": "0.0.1"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/@humanwhocodes/config-array/node_modules/minimatch": {
+ "version": "3.1.2",
+ "dev": true,
+ "license": "ISC",
+ "peer": true,
+ "dependencies": {
+ "brace-expansion": "^1.1.7"
+ },
+ "engines": {
+ "node": "*"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/@humanwhocodes/module-importer": {
+ "version": "1.0.1",
+ "dev": true,
+ "license": "Apache-2.0",
+ "peer": true,
+ "engines": {
+ "node": ">=12.22"
+ },
+ "funding": {
+ "type": "github",
+ "url": "https://github.com/sponsors/nzakas"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/@humanwhocodes/object-schema": {
+ "version": "2.0.2",
+ "dev": true,
+ "license": "BSD-3-Clause",
+ "peer": true
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/@icetee/ftp": {
+ "version": "0.3.15",
+ "dev": true,
+ "peer": true,
+ "dependencies": {
+ "readable-stream": "1.1.x",
+ "xregexp": "2.0.0"
+ },
+ "engines": {
+ "node": ">=0.8.0"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/@icetee/ftp/node_modules/isarray": {
+ "version": "0.0.1",
+ "dev": true,
+ "license": "MIT",
+ "peer": true
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/@icetee/ftp/node_modules/readable-stream": {
+ "version": "1.1.14",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "core-util-is": "~1.0.0",
+ "inherits": "~2.0.1",
+ "isarray": "0.0.1",
+ "string_decoder": "~0.10.x"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/@icetee/ftp/node_modules/string_decoder": {
+ "version": "0.10.31",
+ "dev": true,
+ "license": "MIT",
+ "peer": true
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/@jimp/bmp": {
+ "version": "0.3.9",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "@jimp/utils": "^0.3.9",
+ "bmp-js": "^0.1.0",
+ "core-js": "^2.5.7"
+ },
+ "peerDependencies": {
+ "@jimp/custom": ">=0.3.5"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/@jimp/core": {
+ "version": "0.3.9",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "@jimp/utils": "^0.3.9",
+ "any-base": "^1.1.0",
+ "buffer": "^5.2.0",
+ "core-js": "^2.5.7",
+ "exif-parser": "^0.1.12",
+ "file-type": "^9.0.0",
+ "load-bmfont": "^1.3.1",
+ "mkdirp": "0.5.1",
+ "phin": "^2.9.1",
+ "pixelmatch": "^4.0.2",
+ "tinycolor2": "^1.4.1"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/@jimp/core/node_modules/minimist": {
+ "version": "0.0.8",
+ "dev": true,
+ "license": "MIT",
+ "peer": true
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/@jimp/core/node_modules/mkdirp": {
+ "version": "0.5.1",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "minimist": "0.0.8"
+ },
+ "bin": {
+ "mkdirp": "bin/cmd.js"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/@jimp/custom": {
+ "version": "0.3.9",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "@jimp/core": "^0.3.9",
+ "core-js": "^2.5.7"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/@jimp/gif": {
+ "version": "0.3.9",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "@jimp/utils": "^0.3.9",
+ "core-js": "^2.5.7",
+ "omggif": "^1.0.9"
+ },
+ "peerDependencies": {
+ "@jimp/custom": ">=0.3.5"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/@jimp/jpeg": {
+ "version": "0.3.9",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "@jimp/utils": "^0.3.9",
+ "core-js": "^2.5.7",
+ "jpeg-js": "^0.3.4"
+ },
+ "peerDependencies": {
+ "@jimp/custom": ">=0.3.5"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/@jimp/plugin-blit": {
+ "version": "0.3.9",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "@jimp/utils": "^0.3.9",
+ "core-js": "^2.5.7"
+ },
+ "peerDependencies": {
+ "@jimp/custom": ">=0.3.5"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/@jimp/plugin-blur": {
+ "version": "0.3.9",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "@jimp/utils": "^0.3.9",
+ "core-js": "^2.5.7"
+ },
+ "peerDependencies": {
+ "@jimp/custom": ">=0.3.5"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/@jimp/plugin-color": {
+ "version": "0.3.10",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "@jimp/utils": "^0.3.9",
+ "core-js": "^2.5.7",
+ "tinycolor2": "^1.4.1"
+ },
+ "peerDependencies": {
+ "@jimp/custom": ">=0.3.5"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/@jimp/plugin-contain": {
+ "version": "0.3.9",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "@jimp/utils": "^0.3.9",
+ "core-js": "^2.5.7"
+ },
+ "peerDependencies": {
+ "@jimp/custom": ">=0.3.5",
+ "@jimp/plugin-blit": ">=0.3.5",
+ "@jimp/plugin-resize": ">=0.3.5",
+ "@jimp/plugin-scale": ">=0.3.5"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/@jimp/plugin-cover": {
+ "version": "0.3.9",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "@jimp/utils": "^0.3.9",
+ "core-js": "^2.5.7"
+ },
+ "peerDependencies": {
+ "@jimp/custom": ">=0.3.5",
+ "@jimp/plugin-crop": ">=0.3.5",
+ "@jimp/plugin-scale": ">=0.3.5"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/@jimp/plugin-crop": {
+ "version": "0.3.9",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "@jimp/utils": "^0.3.9",
+ "core-js": "^2.5.7"
+ },
+ "peerDependencies": {
+ "@jimp/custom": ">=0.3.5"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/@jimp/plugin-displace": {
+ "version": "0.3.9",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "@jimp/utils": "^0.3.9",
+ "core-js": "^2.5.7"
+ },
+ "peerDependencies": {
+ "@jimp/custom": ">=0.3.5"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/@jimp/plugin-dither": {
+ "version": "0.3.9",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "@jimp/utils": "^0.3.9",
+ "core-js": "^2.5.7"
+ },
+ "peerDependencies": {
+ "@jimp/custom": ">=0.3.5"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/@jimp/plugin-flip": {
+ "version": "0.3.9",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "@jimp/utils": "^0.3.9",
+ "core-js": "^2.5.7"
+ },
+ "peerDependencies": {
+ "@jimp/custom": ">=0.3.5",
+ "@jimp/plugin-rotate": ">=0.3.5"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/@jimp/plugin-gaussian": {
+ "version": "0.3.9",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "@jimp/utils": "^0.3.9",
+ "core-js": "^2.5.7"
+ },
+ "peerDependencies": {
+ "@jimp/custom": ">=0.3.5"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/@jimp/plugin-invert": {
+ "version": "0.3.9",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "@jimp/utils": "^0.3.9",
+ "core-js": "^2.5.7"
+ },
+ "peerDependencies": {
+ "@jimp/custom": ">=0.3.5"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/@jimp/plugin-mask": {
+ "version": "0.3.9",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "@jimp/utils": "^0.3.9",
+ "core-js": "^2.5.7"
+ },
+ "peerDependencies": {
+ "@jimp/custom": ">=0.3.5"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/@jimp/plugin-normalize": {
+ "version": "0.3.9",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "@jimp/utils": "^0.3.9",
+ "core-js": "^2.5.7"
+ },
+ "peerDependencies": {
+ "@jimp/custom": ">=0.3.5"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/@jimp/plugin-print": {
+ "version": "0.3.9",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "@jimp/utils": "^0.3.9",
+ "core-js": "^2.5.7",
+ "load-bmfont": "^1.3.1"
+ },
+ "peerDependencies": {
+ "@jimp/custom": ">=0.3.5"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/@jimp/plugin-resize": {
+ "version": "0.3.9",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "@jimp/utils": "^0.3.9",
+ "core-js": "^2.5.7"
+ },
+ "peerDependencies": {
+ "@jimp/custom": ">=0.3.5"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/@jimp/plugin-rotate": {
+ "version": "0.3.9",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "@jimp/utils": "^0.3.9",
+ "core-js": "^2.5.7"
+ },
+ "peerDependencies": {
+ "@jimp/custom": ">=0.3.5",
+ "@jimp/plugin-blit": ">=0.3.5",
+ "@jimp/plugin-crop": ">=0.3.5",
+ "@jimp/plugin-resize": ">=0.3.5"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/@jimp/plugin-scale": {
+ "version": "0.3.9",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "@jimp/utils": "^0.3.9",
+ "core-js": "^2.5.7"
+ },
+ "peerDependencies": {
+ "@jimp/custom": ">=0.3.5",
+ "@jimp/plugin-resize": ">=0.3.5"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/@jimp/plugins": {
+ "version": "0.3.10",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "@jimp/plugin-blit": "^0.3.9",
+ "@jimp/plugin-blur": "^0.3.9",
+ "@jimp/plugin-color": "^0.3.10",
+ "@jimp/plugin-contain": "^0.3.9",
+ "@jimp/plugin-cover": "^0.3.9",
+ "@jimp/plugin-crop": "^0.3.9",
+ "@jimp/plugin-displace": "^0.3.9",
+ "@jimp/plugin-dither": "^0.3.9",
+ "@jimp/plugin-flip": "^0.3.9",
+ "@jimp/plugin-gaussian": "^0.3.9",
+ "@jimp/plugin-invert": "^0.3.9",
+ "@jimp/plugin-mask": "^0.3.9",
+ "@jimp/plugin-normalize": "^0.3.9",
+ "@jimp/plugin-print": "^0.3.9",
+ "@jimp/plugin-resize": "^0.3.9",
+ "@jimp/plugin-rotate": "^0.3.9",
+ "@jimp/plugin-scale": "^0.3.9",
+ "core-js": "^2.5.7",
+ "timm": "^1.6.1"
+ },
+ "peerDependencies": {
+ "@jimp/custom": ">=0.3.5"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/@jimp/png": {
+ "version": "0.3.9",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "@jimp/utils": "^0.3.9",
+ "core-js": "^2.5.7",
+ "pngjs": "^3.3.3"
+ },
+ "peerDependencies": {
+ "@jimp/custom": ">=0.3.5"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/@jimp/tiff": {
+ "version": "0.3.9",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "core-js": "^2.5.7",
+ "utif": "^2.0.0"
+ },
+ "peerDependencies": {
+ "@jimp/custom": ">=0.3.5"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/@jimp/types": {
+ "version": "0.3.9",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "@jimp/bmp": "^0.3.9",
+ "@jimp/gif": "^0.3.9",
+ "@jimp/jpeg": "^0.3.9",
+ "@jimp/png": "^0.3.9",
+ "@jimp/tiff": "^0.3.9",
+ "core-js": "^2.5.7",
+ "timm": "^1.6.1"
+ },
+ "peerDependencies": {
+ "@jimp/custom": ">=0.3.5"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/@jimp/utils": {
+ "version": "0.3.9",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "core-js": "^2.5.7"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/@jridgewell/gen-mapping": {
+ "version": "0.3.5",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "@jridgewell/set-array": "^1.2.1",
+ "@jridgewell/sourcemap-codec": "^1.4.10",
+ "@jridgewell/trace-mapping": "^0.3.24"
+ },
+ "engines": {
+ "node": ">=6.0.0"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/@jridgewell/resolve-uri": {
+ "version": "3.1.2",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "engines": {
+ "node": ">=6.0.0"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/@jridgewell/set-array": {
+ "version": "1.2.1",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "engines": {
+ "node": ">=6.0.0"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/@jridgewell/sourcemap-codec": {
+ "version": "1.4.15",
+ "dev": true,
+ "license": "MIT",
+ "peer": true
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/@jridgewell/trace-mapping": {
+ "version": "0.3.25",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "@jridgewell/resolve-uri": "^3.1.0",
+ "@jridgewell/sourcemap-codec": "^1.4.14"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/@jsdoc/salty": {
+ "version": "0.2.7",
+ "dev": true,
+ "license": "Apache-2.0",
+ "peer": true,
+ "dependencies": {
+ "lodash": "^4.17.21"
+ },
+ "engines": {
+ "node": ">=v12.0.0"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/@luncheon/esbuild-plugin-gzip": {
+ "version": "0.1.0",
+ "dev": true,
+ "license": "WTFPL",
+ "peer": true,
+ "peerDependencies": {
+ "esbuild": ">=0.11.15"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/@needle-tools/gltf-build-pipeline": {
+ "version": "1.3.1",
+ "dev": true,
+ "peer": true,
+ "dependencies": {
+ "@gltf-transform/core": "^3.7.3",
+ "@gltf-transform/extensions": "^3.7.3",
+ "@gltf-transform/functions": "^3.7.3",
+ "command-exists": "^1.2.9",
+ "command-line-args": "^5.2.1",
+ "draco3dgltf": "^1.5.3",
+ "glob": "^7.2.0",
+ "meshoptimizer": "^0.18.1",
+ "micromatch": "^4.0.5",
+ "ndarray": "^1.0.19",
+ "ndarray-lanczos": "^0.3.0",
+ "ndarray-pixels": "^2.0.1",
+ "p-limit": "3.1.0",
+ "semver": "^7.3.7",
+ "sharp": "^0.31.3",
+ "tmp": "^0.2.1"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/@needle-tools/gltf-build-pipeline/node_modules/lru-cache": {
+ "version": "6.0.0",
+ "dev": true,
+ "license": "ISC",
+ "peer": true,
+ "dependencies": {
+ "yallist": "^4.0.0"
+ },
+ "engines": {
+ "node": ">=10"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/@needle-tools/gltf-build-pipeline/node_modules/semver": {
+ "version": "7.6.0",
+ "dev": true,
+ "license": "ISC",
+ "peer": true,
+ "dependencies": {
+ "lru-cache": "^6.0.0"
+ },
+ "bin": {
+ "semver": "bin/semver.js"
+ },
+ "engines": {
+ "node": ">=10"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/@needle-tools/gltf-build-pipeline/node_modules/yallist": {
+ "version": "4.0.0",
+ "dev": true,
+ "license": "ISC",
+ "peer": true
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/@needle-tools/helper": {
+ "version": "1.7.0-beta.2",
+ "dev": true,
+ "license": "ISC",
+ "peer": true,
+ "dependencies": {
+ "@caporal/core": "^2.0.7",
+ "@needle-tools/gltf-build-pipeline": "^1.3.0",
+ "@needle-tools/needle-component-compiler": "^1.0.0",
+ "archiver": "^5.3.1",
+ "basic-ftp": "^5.0.5",
+ "command-line-args": "^5.2.1",
+ "find-process": "^1.4.7",
+ "form-data": "^4.0.0",
+ "ftp-deploy": "^2.4.4",
+ "msdf-bmfont-xml": "^2.7.0",
+ "node-fetch": "^3.3.1",
+ "node-stream-zip": "^1.15.0",
+ "request": "^2.88.2",
+ "shelljs": "^0.8.5"
+ },
+ "bin": {
+ "helper": "dist/cli.js"
+ },
+ "optionalDependencies": {
+ "ultimate-text-to-image": "^1.0.1"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/@needle-tools/needle-component-compiler": {
+ "version": "1.11.1",
+ "dev": true,
+ "peer": true,
+ "dependencies": {
+ "typescript": "^4.5.5"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/@nodelib/fs.scandir": {
+ "version": "2.1.5",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "@nodelib/fs.stat": "2.0.5",
+ "run-parallel": "^1.1.9"
+ },
+ "engines": {
+ "node": ">= 8"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/@nodelib/fs.stat": {
+ "version": "2.0.5",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "engines": {
+ "node": ">= 8"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/@nodelib/fs.walk": {
+ "version": "1.2.8",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "@nodelib/fs.scandir": "2.1.5",
+ "fastq": "^1.6.0"
+ },
+ "engines": {
+ "node": ">= 8"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/@sindresorhus/is": {
+ "version": "0.14.0",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "engines": {
+ "node": ">=6"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/@stylistic/eslint-plugin-js": {
+ "version": "1.6.3",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "@types/eslint": "^8.56.2",
+ "acorn": "^8.11.3",
+ "escape-string-regexp": "^4.0.0",
+ "eslint-visitor-keys": "^3.4.3",
+ "espree": "^9.6.1"
+ },
+ "engines": {
+ "node": "^16.0.0 || >=18.0.0"
+ },
+ "peerDependencies": {
+ "eslint": ">=8.40.0"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/@stylistic/eslint-plugin-ts": {
+ "version": "1.6.3",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "@stylistic/eslint-plugin-js": "1.6.3",
+ "@types/eslint": "^8.56.2",
+ "@typescript-eslint/utils": "^6.21.0"
+ },
+ "engines": {
+ "node": "^16.0.0 || >=18.0.0"
+ },
+ "peerDependencies": {
+ "eslint": ">=8.40.0"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/@swc/helpers": {
+ "version": "0.3.17",
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "tslib": "^2.4.0"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/@szmarczak/http-timer": {
+ "version": "1.1.2",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "defer-to-connect": "^1.0.1"
+ },
+ "engines": {
+ "node": ">=6"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/@tweenjs/tween.js": {
+ "version": "23.1.1",
+ "dev": true,
+ "license": "MIT",
+ "peer": true
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/@types/eslint": {
+ "version": "8.56.5",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "@types/estree": "*",
+ "@types/json-schema": "*"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/@types/estree": {
+ "version": "1.0.5",
+ "dev": true,
+ "license": "MIT",
+ "peer": true
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/@types/glob": {
+ "version": "7.2.0",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "@types/minimatch": "*",
+ "@types/node": "*"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/@types/json-schema": {
+ "version": "7.0.15",
+ "dev": true,
+ "license": "MIT",
+ "peer": true
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/@types/json5": {
+ "version": "0.0.29",
+ "dev": true,
+ "license": "MIT",
+ "peer": true
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/@types/linkify-it": {
+ "version": "3.0.5",
+ "dev": true,
+ "license": "MIT",
+ "peer": true
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/@types/lodash": {
+ "version": "4.14.202",
+ "dev": true,
+ "license": "MIT",
+ "peer": true
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/@types/markdown-it": {
+ "version": "12.2.3",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "@types/linkify-it": "*",
+ "@types/mdurl": "*"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/@types/mdurl": {
+ "version": "1.0.5",
+ "dev": true,
+ "license": "MIT",
+ "peer": true
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/@types/minimatch": {
+ "version": "5.1.2",
+ "dev": true,
+ "license": "MIT",
+ "peer": true
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/@types/ndarray": {
+ "version": "1.0.14",
+ "dev": true,
+ "license": "MIT",
+ "peer": true
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/@types/node": {
+ "version": "20.11.24",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "undici-types": "~5.26.4"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/@types/semver": {
+ "version": "7.5.8",
+ "dev": true,
+ "license": "MIT",
+ "peer": true
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/@types/stats.js": {
+ "version": "0.17.3",
+ "dev": true,
+ "license": "MIT",
+ "peer": true
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/@types/table": {
+ "version": "5.0.0",
+ "dev": true,
+ "license": "MIT",
+ "peer": true
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/@types/tabtab": {
+ "version": "3.0.4",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "@types/node": "*"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/@types/three": {
+ "version": "0.162.0",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "@tweenjs/tween.js": "~23.1.1",
+ "@types/stats.js": "*",
+ "@types/webxr": "*",
+ "fflate": "~0.6.10",
+ "meshoptimizer": "~0.18.1"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/@types/triple-beam": {
+ "version": "1.3.5",
+ "dev": true,
+ "license": "MIT",
+ "peer": true
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/@types/webxr": {
+ "version": "0.5.14",
+ "dev": true,
+ "license": "MIT",
+ "peer": true
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/@types/wrap-ansi": {
+ "version": "3.0.0",
+ "dev": true,
+ "license": "MIT",
+ "peer": true
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/@typescript-eslint/eslint-plugin": {
+ "version": "6.21.0",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "@eslint-community/regexpp": "^4.5.1",
+ "@typescript-eslint/scope-manager": "6.21.0",
+ "@typescript-eslint/type-utils": "6.21.0",
+ "@typescript-eslint/utils": "6.21.0",
+ "@typescript-eslint/visitor-keys": "6.21.0",
+ "debug": "^4.3.4",
+ "graphemer": "^1.4.0",
+ "ignore": "^5.2.4",
+ "natural-compare": "^1.4.0",
+ "semver": "^7.5.4",
+ "ts-api-utils": "^1.0.1"
+ },
+ "engines": {
+ "node": "^16.0.0 || >=18.0.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/typescript-eslint"
+ },
+ "peerDependencies": {
+ "@typescript-eslint/parser": "^6.0.0 || ^6.0.0-alpha",
+ "eslint": "^7.0.0 || ^8.0.0"
+ },
+ "peerDependenciesMeta": {
+ "typescript": {
+ "optional": true
+ }
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/@typescript-eslint/eslint-plugin/node_modules/lru-cache": {
+ "version": "6.0.0",
+ "dev": true,
+ "license": "ISC",
+ "peer": true,
+ "dependencies": {
+ "yallist": "^4.0.0"
+ },
+ "engines": {
+ "node": ">=10"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/@typescript-eslint/eslint-plugin/node_modules/semver": {
+ "version": "7.6.0",
+ "dev": true,
+ "license": "ISC",
+ "peer": true,
+ "dependencies": {
+ "lru-cache": "^6.0.0"
+ },
+ "bin": {
+ "semver": "bin/semver.js"
+ },
+ "engines": {
+ "node": ">=10"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/@typescript-eslint/eslint-plugin/node_modules/yallist": {
+ "version": "4.0.0",
+ "dev": true,
+ "license": "ISC",
+ "peer": true
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/@typescript-eslint/parser": {
+ "version": "6.21.0",
+ "dev": true,
+ "license": "BSD-2-Clause",
+ "peer": true,
+ "dependencies": {
+ "@typescript-eslint/scope-manager": "6.21.0",
+ "@typescript-eslint/types": "6.21.0",
+ "@typescript-eslint/typescript-estree": "6.21.0",
+ "@typescript-eslint/visitor-keys": "6.21.0",
+ "debug": "^4.3.4"
+ },
+ "engines": {
+ "node": "^16.0.0 || >=18.0.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/typescript-eslint"
+ },
+ "peerDependencies": {
+ "eslint": "^7.0.0 || ^8.0.0"
+ },
+ "peerDependenciesMeta": {
+ "typescript": {
+ "optional": true
+ }
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/@typescript-eslint/scope-manager": {
+ "version": "6.21.0",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "@typescript-eslint/types": "6.21.0",
+ "@typescript-eslint/visitor-keys": "6.21.0"
+ },
+ "engines": {
+ "node": "^16.0.0 || >=18.0.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/typescript-eslint"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/@typescript-eslint/type-utils": {
+ "version": "6.21.0",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "@typescript-eslint/typescript-estree": "6.21.0",
+ "@typescript-eslint/utils": "6.21.0",
+ "debug": "^4.3.4",
+ "ts-api-utils": "^1.0.1"
+ },
+ "engines": {
+ "node": "^16.0.0 || >=18.0.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/typescript-eslint"
+ },
+ "peerDependencies": {
+ "eslint": "^7.0.0 || ^8.0.0"
+ },
+ "peerDependenciesMeta": {
+ "typescript": {
+ "optional": true
+ }
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/@typescript-eslint/types": {
+ "version": "6.21.0",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "engines": {
+ "node": "^16.0.0 || >=18.0.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/typescript-eslint"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/@typescript-eslint/typescript-estree": {
+ "version": "6.21.0",
+ "dev": true,
+ "license": "BSD-2-Clause",
+ "peer": true,
+ "dependencies": {
+ "@typescript-eslint/types": "6.21.0",
+ "@typescript-eslint/visitor-keys": "6.21.0",
+ "debug": "^4.3.4",
+ "globby": "^11.1.0",
+ "is-glob": "^4.0.3",
+ "minimatch": "9.0.3",
+ "semver": "^7.5.4",
+ "ts-api-utils": "^1.0.1"
+ },
+ "engines": {
+ "node": "^16.0.0 || >=18.0.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/typescript-eslint"
+ },
+ "peerDependenciesMeta": {
+ "typescript": {
+ "optional": true
+ }
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/@typescript-eslint/typescript-estree/node_modules/lru-cache": {
+ "version": "6.0.0",
+ "dev": true,
+ "license": "ISC",
+ "peer": true,
+ "dependencies": {
+ "yallist": "^4.0.0"
+ },
+ "engines": {
+ "node": ">=10"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/@typescript-eslint/typescript-estree/node_modules/semver": {
+ "version": "7.6.0",
+ "dev": true,
+ "license": "ISC",
+ "peer": true,
+ "dependencies": {
+ "lru-cache": "^6.0.0"
+ },
+ "bin": {
+ "semver": "bin/semver.js"
+ },
+ "engines": {
+ "node": ">=10"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/@typescript-eslint/typescript-estree/node_modules/yallist": {
+ "version": "4.0.0",
+ "dev": true,
+ "license": "ISC",
+ "peer": true
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/@typescript-eslint/utils": {
+ "version": "6.21.0",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "@eslint-community/eslint-utils": "^4.4.0",
+ "@types/json-schema": "^7.0.12",
+ "@types/semver": "^7.5.0",
+ "@typescript-eslint/scope-manager": "6.21.0",
+ "@typescript-eslint/types": "6.21.0",
+ "@typescript-eslint/typescript-estree": "6.21.0",
+ "semver": "^7.5.4"
+ },
+ "engines": {
+ "node": "^16.0.0 || >=18.0.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/typescript-eslint"
+ },
+ "peerDependencies": {
+ "eslint": "^7.0.0 || ^8.0.0"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/@typescript-eslint/utils/node_modules/lru-cache": {
+ "version": "6.0.0",
+ "dev": true,
+ "license": "ISC",
+ "peer": true,
+ "dependencies": {
+ "yallist": "^4.0.0"
+ },
+ "engines": {
+ "node": ">=10"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/@typescript-eslint/utils/node_modules/semver": {
+ "version": "7.6.0",
+ "dev": true,
+ "license": "ISC",
+ "peer": true,
+ "dependencies": {
+ "lru-cache": "^6.0.0"
+ },
+ "bin": {
+ "semver": "bin/semver.js"
+ },
+ "engines": {
+ "node": ">=10"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/@typescript-eslint/utils/node_modules/yallist": {
+ "version": "4.0.0",
+ "dev": true,
+ "license": "ISC",
+ "peer": true
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/@typescript-eslint/visitor-keys": {
+ "version": "6.21.0",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "@typescript-eslint/types": "6.21.0",
+ "eslint-visitor-keys": "^3.4.1"
+ },
+ "engines": {
+ "node": "^16.0.0 || >=18.0.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/typescript-eslint"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/@ungap/structured-clone": {
+ "version": "1.2.0",
+ "dev": true,
+ "license": "ISC",
+ "peer": true
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/@webxr-input-profiles/motion-controllers": {
+ "version": "1.0.0",
+ "peer": true
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/abbrev": {
+ "version": "1.1.1",
+ "dev": true,
+ "license": "ISC",
+ "peer": true
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/acorn": {
+ "version": "8.11.3",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "bin": {
+ "acorn": "bin/acorn"
+ },
+ "engines": {
+ "node": ">=0.4.0"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/acorn-jsx": {
+ "version": "5.3.2",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "peerDependencies": {
+ "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/ajv": {
+ "version": "6.12.6",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "fast-deep-equal": "^3.1.1",
+ "fast-json-stable-stringify": "^2.0.0",
+ "json-schema-traverse": "^0.4.1",
+ "uri-js": "^4.2.2"
+ },
+ "funding": {
+ "type": "github",
+ "url": "https://github.com/sponsors/epoberezkin"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/ansi-align": {
+ "version": "3.0.1",
+ "dev": true,
+ "license": "ISC",
+ "peer": true,
+ "dependencies": {
+ "string-width": "^4.1.0"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/ansi-escape-sequences": {
+ "version": "4.1.0",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "array-back": "^3.0.1"
+ },
+ "engines": {
+ "node": ">=8.0.0"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/ansi-escapes": {
+ "version": "3.2.0",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/ansi-regex": {
+ "version": "5.0.1",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/ansi-styles": {
+ "version": "3.2.1",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "color-convert": "^1.9.0"
+ },
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/any-base": {
+ "version": "1.1.0",
+ "dev": true,
+ "license": "MIT",
+ "peer": true
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/anymatch": {
+ "version": "3.1.3",
+ "dev": true,
+ "license": "ISC",
+ "peer": true,
+ "dependencies": {
+ "normalize-path": "^3.0.0",
+ "picomatch": "^2.0.4"
+ },
+ "engines": {
+ "node": ">= 8"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/app-module-path": {
+ "version": "2.2.0",
+ "dev": true,
+ "license": "BSD-2-Clause",
+ "peer": true
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/arabic-persian-reshaper": {
+ "version": "1.0.1",
+ "dev": true,
+ "license": "MIT",
+ "peer": true
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/archiver": {
+ "version": "5.3.2",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "archiver-utils": "^2.1.0",
+ "async": "^3.2.4",
+ "buffer-crc32": "^0.2.1",
+ "readable-stream": "^3.6.0",
+ "readdir-glob": "^1.1.2",
+ "tar-stream": "^2.2.0",
+ "zip-stream": "^4.1.0"
+ },
+ "engines": {
+ "node": ">= 10"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/archiver-utils": {
+ "version": "2.1.0",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "glob": "^7.1.4",
+ "graceful-fs": "^4.2.0",
+ "lazystream": "^1.0.0",
+ "lodash.defaults": "^4.2.0",
+ "lodash.difference": "^4.5.0",
+ "lodash.flatten": "^4.4.0",
+ "lodash.isplainobject": "^4.0.6",
+ "lodash.union": "^4.6.0",
+ "normalize-path": "^3.0.0",
+ "readable-stream": "^2.0.0"
+ },
+ "engines": {
+ "node": ">= 6"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/archiver-utils/node_modules/isarray": {
+ "version": "1.0.0",
+ "dev": true,
+ "license": "MIT",
+ "peer": true
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/archiver-utils/node_modules/readable-stream": {
+ "version": "2.3.8",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "core-util-is": "~1.0.0",
+ "inherits": "~2.0.3",
+ "isarray": "~1.0.0",
+ "process-nextick-args": "~2.0.0",
+ "safe-buffer": "~5.1.1",
+ "string_decoder": "~1.1.1",
+ "util-deprecate": "~1.0.1"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/archiver-utils/node_modules/safe-buffer": {
+ "version": "5.1.2",
+ "dev": true,
+ "license": "MIT",
+ "peer": true
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/archiver-utils/node_modules/string_decoder": {
+ "version": "1.1.1",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "safe-buffer": "~5.1.0"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/argparse": {
+ "version": "2.0.1",
+ "dev": true,
+ "license": "Python-2.0",
+ "peer": true
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/array-back": {
+ "version": "3.1.0",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "engines": {
+ "node": ">=6"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/array-buffer-byte-length": {
+ "version": "1.0.1",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "call-bind": "^1.0.5",
+ "is-array-buffer": "^3.0.4"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/array-includes": {
+ "version": "3.1.7",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "call-bind": "^1.0.2",
+ "define-properties": "^1.2.0",
+ "es-abstract": "^1.22.1",
+ "get-intrinsic": "^1.2.1",
+ "is-string": "^1.0.7"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/array-union": {
+ "version": "2.1.0",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/array.prototype.filter": {
+ "version": "1.0.3",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "call-bind": "^1.0.2",
+ "define-properties": "^1.2.0",
+ "es-abstract": "^1.22.1",
+ "es-array-method-boxes-properly": "^1.0.0",
+ "is-string": "^1.0.7"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/array.prototype.findlastindex": {
+ "version": "1.2.4",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "call-bind": "^1.0.5",
+ "define-properties": "^1.2.1",
+ "es-abstract": "^1.22.3",
+ "es-errors": "^1.3.0",
+ "es-shim-unscopables": "^1.0.2"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/array.prototype.flat": {
+ "version": "1.3.2",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "call-bind": "^1.0.2",
+ "define-properties": "^1.2.0",
+ "es-abstract": "^1.22.1",
+ "es-shim-unscopables": "^1.0.0"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/array.prototype.flatmap": {
+ "version": "1.3.2",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "call-bind": "^1.0.2",
+ "define-properties": "^1.2.0",
+ "es-abstract": "^1.22.1",
+ "es-shim-unscopables": "^1.0.0"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/arraybuffer.prototype.slice": {
+ "version": "1.0.3",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "array-buffer-byte-length": "^1.0.1",
+ "call-bind": "^1.0.5",
+ "define-properties": "^1.2.1",
+ "es-abstract": "^1.22.3",
+ "es-errors": "^1.2.1",
+ "get-intrinsic": "^1.2.3",
+ "is-array-buffer": "^3.0.4",
+ "is-shared-array-buffer": "^1.0.2"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/asn1": {
+ "version": "0.2.6",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "safer-buffer": "~2.1.0"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/assert-plus": {
+ "version": "1.0.0",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "engines": {
+ "node": ">=0.8"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/ast-module-types": {
+ "version": "3.0.0",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "engines": {
+ "node": ">=6.0"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/astral-regex": {
+ "version": "1.0.0",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/async": {
+ "version": "3.2.5",
+ "dev": true,
+ "license": "MIT",
+ "peer": true
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/asynckit": {
+ "version": "0.4.0",
+ "dev": true,
+ "license": "MIT",
+ "peer": true
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/available-typed-arrays": {
+ "version": "1.0.7",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "possible-typed-array-names": "^1.0.0"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/aws-sign2": {
+ "version": "0.7.0",
+ "dev": true,
+ "license": "Apache-2.0",
+ "peer": true,
+ "engines": {
+ "node": "*"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/aws4": {
+ "version": "1.12.0",
+ "dev": true,
+ "license": "MIT",
+ "peer": true
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/axios": {
+ "version": "0.26.1",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "follow-redirects": "^1.14.8"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/b4a": {
+ "version": "1.6.6",
+ "dev": true,
+ "license": "Apache-2.0",
+ "peer": true
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/balanced-match": {
+ "version": "1.0.2",
+ "dev": true,
+ "license": "MIT",
+ "peer": true
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/bare-events": {
+ "version": "2.2.1",
+ "dev": true,
+ "license": "Apache-2.0",
+ "optional": true,
+ "peer": true
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/bare-fs": {
+ "version": "2.2.1",
+ "dev": true,
+ "license": "Apache-2.0",
+ "optional": true,
+ "peer": true,
+ "dependencies": {
+ "bare-events": "^2.0.0",
+ "bare-os": "^2.0.0",
+ "bare-path": "^2.0.0",
+ "streamx": "^2.13.0"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/bare-os": {
+ "version": "2.2.0",
+ "dev": true,
+ "license": "Apache-2.0",
+ "optional": true,
+ "peer": true
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/bare-path": {
+ "version": "2.1.0",
+ "dev": true,
+ "license": "Apache-2.0",
+ "optional": true,
+ "peer": true,
+ "dependencies": {
+ "bare-os": "^2.1.0"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/base64-js": {
+ "version": "1.5.1",
+ "dev": true,
+ "funding": [
+ {
+ "type": "github",
+ "url": "https://github.com/sponsors/feross"
+ },
+ {
+ "type": "patreon",
+ "url": "https://www.patreon.com/feross"
+ },
+ {
+ "type": "consulting",
+ "url": "https://feross.org/support"
+ }
+ ],
+ "license": "MIT",
+ "peer": true
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/basic-ftp": {
+ "version": "5.0.5",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "engines": {
+ "node": ">=10.0.0"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/bcrypt-pbkdf": {
+ "version": "1.0.2",
+ "dev": true,
+ "license": "BSD-3-Clause",
+ "peer": true,
+ "dependencies": {
+ "tweetnacl": "^0.14.3"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/binary-extensions": {
+ "version": "2.2.0",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/bl": {
+ "version": "4.1.0",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "buffer": "^5.5.0",
+ "inherits": "^2.0.4",
+ "readable-stream": "^3.4.0"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/bluebird": {
+ "version": "3.7.2",
+ "dev": true,
+ "license": "MIT",
+ "peer": true
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/bmp-js": {
+ "version": "0.1.0",
+ "dev": true,
+ "license": "MIT",
+ "peer": true
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/boxen": {
+ "version": "5.1.2",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "ansi-align": "^3.0.0",
+ "camelcase": "^6.2.0",
+ "chalk": "^4.1.0",
+ "cli-boxes": "^2.2.1",
+ "string-width": "^4.2.2",
+ "type-fest": "^0.20.2",
+ "widest-line": "^3.1.0",
+ "wrap-ansi": "^7.0.0"
+ },
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/boxen/node_modules/ansi-styles": {
+ "version": "4.3.0",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "color-convert": "^2.0.1"
+ },
+ "engines": {
+ "node": ">=8"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/ansi-styles?sponsor=1"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/boxen/node_modules/chalk": {
+ "version": "4.1.2",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "ansi-styles": "^4.1.0",
+ "supports-color": "^7.1.0"
+ },
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/chalk?sponsor=1"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/boxen/node_modules/color-convert": {
+ "version": "2.0.1",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "color-name": "~1.1.4"
+ },
+ "engines": {
+ "node": ">=7.0.0"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/boxen/node_modules/color-name": {
+ "version": "1.1.4",
+ "dev": true,
+ "license": "MIT",
+ "peer": true
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/boxen/node_modules/has-flag": {
+ "version": "4.0.0",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/boxen/node_modules/supports-color": {
+ "version": "7.2.0",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "has-flag": "^4.0.0"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/boxen/node_modules/wrap-ansi": {
+ "version": "7.0.0",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "ansi-styles": "^4.0.0",
+ "string-width": "^4.1.0",
+ "strip-ansi": "^6.0.0"
+ },
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/wrap-ansi?sponsor=1"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/brace-expansion": {
+ "version": "2.0.1",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "balanced-match": "^1.0.0"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/braces": {
+ "version": "3.0.2",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "fill-range": "^7.0.1"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/browserslist": {
+ "version": "4.23.0",
+ "dev": true,
+ "funding": [
+ {
+ "type": "opencollective",
+ "url": "https://opencollective.com/browserslist"
+ },
+ {
+ "type": "tidelift",
+ "url": "https://tidelift.com/funding/github/npm/browserslist"
+ },
+ {
+ "type": "github",
+ "url": "https://github.com/sponsors/ai"
+ }
+ ],
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "caniuse-lite": "^1.0.30001587",
+ "electron-to-chromium": "^1.4.668",
+ "node-releases": "^2.0.14",
+ "update-browserslist-db": "^1.0.13"
+ },
+ "bin": {
+ "browserslist": "cli.js"
+ },
+ "engines": {
+ "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/buffer": {
+ "version": "5.7.1",
+ "dev": true,
+ "funding": [
+ {
+ "type": "github",
+ "url": "https://github.com/sponsors/feross"
+ },
+ {
+ "type": "patreon",
+ "url": "https://www.patreon.com/feross"
+ },
+ {
+ "type": "consulting",
+ "url": "https://feross.org/support"
+ }
+ ],
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "base64-js": "^1.3.1",
+ "ieee754": "^1.1.13"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/buffer-crc32": {
+ "version": "0.2.13",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "engines": {
+ "node": "*"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/buffer-equal": {
+ "version": "0.0.1",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "engines": {
+ "node": ">=0.4.0"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/buffer-from": {
+ "version": "1.1.2",
+ "dev": true,
+ "license": "MIT",
+ "peer": true
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/buildcheck": {
+ "version": "0.0.6",
+ "dev": true,
+ "optional": true,
+ "peer": true,
+ "engines": {
+ "node": ">=10.0.0"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/builtins": {
+ "version": "5.0.1",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "semver": "^7.0.0"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/builtins/node_modules/lru-cache": {
+ "version": "6.0.0",
+ "dev": true,
+ "license": "ISC",
+ "peer": true,
+ "dependencies": {
+ "yallist": "^4.0.0"
+ },
+ "engines": {
+ "node": ">=10"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/builtins/node_modules/semver": {
+ "version": "7.6.0",
+ "dev": true,
+ "license": "ISC",
+ "peer": true,
+ "dependencies": {
+ "lru-cache": "^6.0.0"
+ },
+ "bin": {
+ "semver": "bin/semver.js"
+ },
+ "engines": {
+ "node": ">=10"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/builtins/node_modules/yallist": {
+ "version": "4.0.0",
+ "dev": true,
+ "license": "ISC",
+ "peer": true
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/cache-point": {
+ "version": "2.0.0",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "array-back": "^4.0.1",
+ "fs-then-native": "^2.0.0",
+ "mkdirp2": "^1.0.4"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/cache-point/node_modules/array-back": {
+ "version": "4.0.2",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/cacheable-request": {
+ "version": "6.1.0",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "clone-response": "^1.0.2",
+ "get-stream": "^5.1.0",
+ "http-cache-semantics": "^4.0.0",
+ "keyv": "^3.0.0",
+ "lowercase-keys": "^2.0.0",
+ "normalize-url": "^4.1.0",
+ "responselike": "^1.0.2"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/cacheable-request/node_modules/get-stream": {
+ "version": "5.2.0",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "pump": "^3.0.0"
+ },
+ "engines": {
+ "node": ">=8"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/cacheable-request/node_modules/json-buffer": {
+ "version": "3.0.0",
+ "dev": true,
+ "license": "MIT",
+ "peer": true
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/cacheable-request/node_modules/keyv": {
+ "version": "3.1.0",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "json-buffer": "3.0.0"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/cacheable-request/node_modules/lowercase-keys": {
+ "version": "2.0.0",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/call-bind": {
+ "version": "1.0.7",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "es-define-property": "^1.0.0",
+ "es-errors": "^1.3.0",
+ "function-bind": "^1.1.2",
+ "get-intrinsic": "^1.2.4",
+ "set-function-length": "^1.2.1"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/callsites": {
+ "version": "3.1.0",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "engines": {
+ "node": ">=6"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/camelcase": {
+ "version": "6.3.0",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/caniuse-lite": {
+ "version": "1.0.30001594",
+ "dev": true,
+ "funding": [
+ {
+ "type": "opencollective",
+ "url": "https://opencollective.com/browserslist"
+ },
+ {
+ "type": "tidelift",
+ "url": "https://tidelift.com/funding/github/npm/caniuse-lite"
+ },
+ {
+ "type": "github",
+ "url": "https://github.com/sponsors/ai"
+ }
+ ],
+ "license": "CC-BY-4.0",
+ "peer": true
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/caseless": {
+ "version": "0.12.0",
+ "dev": true,
+ "license": "Apache-2.0",
+ "peer": true
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/catharsis": {
+ "version": "0.9.0",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "lodash": "^4.17.15"
+ },
+ "engines": {
+ "node": ">= 10"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/chalk": {
+ "version": "2.4.2",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "ansi-styles": "^3.2.1",
+ "escape-string-regexp": "^1.0.5",
+ "supports-color": "^5.3.0"
+ },
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/chalk/node_modules/escape-string-regexp": {
+ "version": "1.0.5",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "engines": {
+ "node": ">=0.8.0"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/chardet": {
+ "version": "0.7.0",
+ "dev": true,
+ "license": "MIT",
+ "peer": true
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/charenc": {
+ "version": "0.0.2",
+ "license": "BSD-3-Clause",
+ "peer": true,
+ "engines": {
+ "node": "*"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/chokidar": {
+ "version": "3.6.0",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "anymatch": "~3.1.2",
+ "braces": "~3.0.2",
+ "glob-parent": "~5.1.2",
+ "is-binary-path": "~2.1.0",
+ "is-glob": "~4.0.1",
+ "normalize-path": "~3.0.0",
+ "readdirp": "~3.6.0"
+ },
+ "engines": {
+ "node": ">= 8.10.0"
+ },
+ "funding": {
+ "url": "https://paulmillr.com/funding/"
+ },
+ "optionalDependencies": {
+ "fsevents": "~2.3.2"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/chokidar/node_modules/glob-parent": {
+ "version": "5.1.2",
+ "dev": true,
+ "license": "ISC",
+ "peer": true,
+ "dependencies": {
+ "is-glob": "^4.0.1"
+ },
+ "engines": {
+ "node": ">= 6"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/chownr": {
+ "version": "2.0.0",
+ "dev": true,
+ "license": "ISC",
+ "peer": true,
+ "engines": {
+ "node": ">=10"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/ci-info": {
+ "version": "2.0.0",
+ "dev": true,
+ "license": "MIT",
+ "peer": true
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/cli-boxes": {
+ "version": "2.2.1",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "engines": {
+ "node": ">=6"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/cli-cursor": {
+ "version": "3.1.0",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "restore-cursor": "^3.1.0"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/cli-progress": {
+ "version": "3.12.0",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "string-width": "^4.2.3"
+ },
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/cli-spinners": {
+ "version": "2.9.2",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "engines": {
+ "node": ">=6"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/cli-width": {
+ "version": "2.2.1",
+ "dev": true,
+ "license": "ISC",
+ "peer": true
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/clone": {
+ "version": "1.0.4",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "engines": {
+ "node": ">=0.8"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/clone-response": {
+ "version": "1.0.3",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "mimic-response": "^1.0.0"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/clone-response/node_modules/mimic-response": {
+ "version": "1.0.1",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/collect-all": {
+ "version": "1.0.4",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "stream-connect": "^1.0.2",
+ "stream-via": "^1.0.4"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/color": {
+ "version": "4.2.3",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "color-convert": "^2.0.1",
+ "color-string": "^1.9.0"
+ },
+ "engines": {
+ "node": ">=12.5.0"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/color-convert": {
+ "version": "1.9.3",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "color-name": "1.1.3"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/color-name": {
+ "version": "1.1.3",
+ "dev": true,
+ "license": "MIT",
+ "peer": true
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/color-string": {
+ "version": "1.9.1",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "color-name": "^1.0.0",
+ "simple-swizzle": "^0.2.2"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/color/node_modules/color-convert": {
+ "version": "2.0.1",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "color-name": "~1.1.4"
+ },
+ "engines": {
+ "node": ">=7.0.0"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/color/node_modules/color-name": {
+ "version": "1.1.4",
+ "dev": true,
+ "license": "MIT",
+ "peer": true
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/colorspace": {
+ "version": "1.1.4",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "color": "^3.1.3",
+ "text-hex": "1.0.x"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/colorspace/node_modules/color": {
+ "version": "3.2.1",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "color-convert": "^1.9.3",
+ "color-string": "^1.6.0"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/combined-stream": {
+ "version": "1.0.8",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "delayed-stream": "~1.0.0"
+ },
+ "engines": {
+ "node": ">= 0.8"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/command-exists": {
+ "version": "1.2.9",
+ "dev": true,
+ "license": "MIT",
+ "peer": true
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/command-line-args": {
+ "version": "5.2.1",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "array-back": "^3.1.0",
+ "find-replace": "^3.0.0",
+ "lodash.camelcase": "^4.3.0",
+ "typical": "^4.0.0"
+ },
+ "engines": {
+ "node": ">=4.0.0"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/command-line-tool": {
+ "version": "0.8.0",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "ansi-escape-sequences": "^4.0.0",
+ "array-back": "^2.0.0",
+ "command-line-args": "^5.0.0",
+ "command-line-usage": "^4.1.0",
+ "typical": "^2.6.1"
+ },
+ "engines": {
+ "node": ">=4.0.0"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/command-line-tool/node_modules/array-back": {
+ "version": "2.0.0",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "typical": "^2.6.1"
+ },
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/command-line-tool/node_modules/typical": {
+ "version": "2.6.1",
+ "dev": true,
+ "license": "MIT",
+ "peer": true
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/command-line-usage": {
+ "version": "4.1.0",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "ansi-escape-sequences": "^4.0.0",
+ "array-back": "^2.0.0",
+ "table-layout": "^0.4.2",
+ "typical": "^2.6.1"
+ },
+ "engines": {
+ "node": ">=4.0.0"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/command-line-usage/node_modules/array-back": {
+ "version": "2.0.0",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "typical": "^2.6.1"
+ },
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/command-line-usage/node_modules/typical": {
+ "version": "2.6.1",
+ "dev": true,
+ "license": "MIT",
+ "peer": true
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/commander": {
+ "version": "5.1.0",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "engines": {
+ "node": ">= 6"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/common-sequence": {
+ "version": "2.0.2",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/commondir": {
+ "version": "1.0.1",
+ "dev": true,
+ "license": "MIT",
+ "peer": true
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/compress-commons": {
+ "version": "4.1.2",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "buffer-crc32": "^0.2.13",
+ "crc32-stream": "^4.0.2",
+ "normalize-path": "^3.0.0",
+ "readable-stream": "^3.6.0"
+ },
+ "engines": {
+ "node": ">= 10"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/concat-map": {
+ "version": "0.0.1",
+ "dev": true,
+ "license": "MIT",
+ "peer": true
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/concat-stream": {
+ "version": "2.0.0",
+ "dev": true,
+ "engines": [
+ "node >= 6.0"
+ ],
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "buffer-from": "^1.0.0",
+ "inherits": "^2.0.3",
+ "readable-stream": "^3.0.2",
+ "typedarray": "^0.0.6"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/config-master": {
+ "version": "3.1.0",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "walk-back": "^2.0.1"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/config-master/node_modules/walk-back": {
+ "version": "2.0.1",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/configstore": {
+ "version": "5.0.1",
+ "dev": true,
+ "license": "BSD-2-Clause",
+ "peer": true,
+ "dependencies": {
+ "dot-prop": "^5.2.0",
+ "graceful-fs": "^4.1.2",
+ "make-dir": "^3.0.0",
+ "unique-string": "^2.0.0",
+ "write-file-atomic": "^3.0.0",
+ "xdg-basedir": "^4.0.0"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/contentstream": {
+ "version": "1.0.0",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "readable-stream": "~1.0.33-1"
+ },
+ "engines": {
+ "node": ">= 0.8.0"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/contentstream/node_modules/isarray": {
+ "version": "0.0.1",
+ "dev": true,
+ "license": "MIT",
+ "peer": true
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/contentstream/node_modules/readable-stream": {
+ "version": "1.0.34",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "core-util-is": "~1.0.0",
+ "inherits": "~2.0.1",
+ "isarray": "0.0.1",
+ "string_decoder": "~0.10.x"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/contentstream/node_modules/string_decoder": {
+ "version": "0.10.31",
+ "dev": true,
+ "license": "MIT",
+ "peer": true
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/convert-source-map": {
+ "version": "2.0.0",
+ "dev": true,
+ "license": "MIT",
+ "peer": true
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/core-js": {
+ "version": "2.6.12",
+ "dev": true,
+ "hasInstallScript": true,
+ "license": "MIT",
+ "peer": true
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/core-util-is": {
+ "version": "1.0.2",
+ "dev": true,
+ "license": "MIT",
+ "peer": true
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/cpu-features": {
+ "version": "0.0.9",
+ "dev": true,
+ "hasInstallScript": true,
+ "optional": true,
+ "peer": true,
+ "dependencies": {
+ "buildcheck": "~0.0.6",
+ "nan": "^2.17.0"
+ },
+ "engines": {
+ "node": ">=10.0.0"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/crc-32": {
+ "version": "1.2.2",
+ "dev": true,
+ "license": "Apache-2.0",
+ "peer": true,
+ "bin": {
+ "crc32": "bin/crc32.njs"
+ },
+ "engines": {
+ "node": ">=0.8"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/crc32-stream": {
+ "version": "4.0.3",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "crc-32": "^1.2.0",
+ "readable-stream": "^3.4.0"
+ },
+ "engines": {
+ "node": ">= 10"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/cross-spawn": {
+ "version": "7.0.3",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "path-key": "^3.1.0",
+ "shebang-command": "^2.0.0",
+ "which": "^2.0.1"
+ },
+ "engines": {
+ "node": ">= 8"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/crypt": {
+ "version": "0.0.2",
+ "license": "BSD-3-Clause",
+ "peer": true,
+ "engines": {
+ "node": "*"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/crypto-random-string": {
+ "version": "2.0.0",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/cwise-compiler": {
+ "version": "1.1.3",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "uniq": "^1.0.0"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/dashdash": {
+ "version": "1.14.1",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "assert-plus": "^1.0.0"
+ },
+ "engines": {
+ "node": ">=0.10"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/data-uri-to-buffer": {
+ "version": "0.0.3",
+ "dev": true,
+ "license": "MIT",
+ "peer": true
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/debug": {
+ "version": "4.3.4",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "ms": "2.1.2"
+ },
+ "engines": {
+ "node": ">=6.0"
+ },
+ "peerDependenciesMeta": {
+ "supports-color": {
+ "optional": true
+ }
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/decompress-response": {
+ "version": "6.0.0",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "mimic-response": "^3.1.0"
+ },
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/deep-extend": {
+ "version": "0.6.0",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "engines": {
+ "node": ">=4.0.0"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/deep-is": {
+ "version": "0.1.4",
+ "dev": true,
+ "license": "MIT",
+ "peer": true
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/defaults": {
+ "version": "1.0.4",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "clone": "^1.0.2"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/defer-to-connect": {
+ "version": "1.1.3",
+ "dev": true,
+ "license": "MIT",
+ "peer": true
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/define-data-property": {
+ "version": "1.1.4",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "es-define-property": "^1.0.0",
+ "es-errors": "^1.3.0",
+ "gopd": "^1.0.1"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/define-properties": {
+ "version": "1.2.1",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "define-data-property": "^1.0.1",
+ "has-property-descriptors": "^1.0.0",
+ "object-keys": "^1.1.1"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/delayed-stream": {
+ "version": "1.0.0",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "engines": {
+ "node": ">=0.4.0"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/dependency-tree": {
+ "version": "8.1.2",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "commander": "^2.20.3",
+ "debug": "^4.3.1",
+ "filing-cabinet": "^3.0.1",
+ "precinct": "^8.0.0",
+ "typescript": "^3.9.7"
+ },
+ "bin": {
+ "dependency-tree": "bin/cli.js"
+ },
+ "engines": {
+ "node": "^10.13 || ^12 || >=14"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/dependency-tree/node_modules/commander": {
+ "version": "2.20.3",
+ "dev": true,
+ "license": "MIT",
+ "peer": true
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/dependency-tree/node_modules/typescript": {
+ "version": "3.9.10",
+ "dev": true,
+ "license": "Apache-2.0",
+ "peer": true,
+ "bin": {
+ "tsc": "bin/tsc",
+ "tsserver": "bin/tsserver"
+ },
+ "engines": {
+ "node": ">=4.2.0"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/detect-libc": {
+ "version": "2.0.2",
+ "dev": true,
+ "license": "Apache-2.0",
+ "peer": true,
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/detective-amd": {
+ "version": "3.1.2",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "ast-module-types": "^3.0.0",
+ "escodegen": "^2.0.0",
+ "get-amd-module-type": "^3.0.0",
+ "node-source-walk": "^4.2.0"
+ },
+ "bin": {
+ "detective-amd": "bin/cli.js"
+ },
+ "engines": {
+ "node": ">=6.0"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/detective-cjs": {
+ "version": "3.1.3",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "ast-module-types": "^3.0.0",
+ "node-source-walk": "^4.0.0"
+ },
+ "engines": {
+ "node": ">=6.0"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/detective-es6": {
+ "version": "2.2.2",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "node-source-walk": "^4.0.0"
+ },
+ "engines": {
+ "node": ">=6.0"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/detective-less": {
+ "version": "1.0.2",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "debug": "^4.0.0",
+ "gonzales-pe": "^4.2.3",
+ "node-source-walk": "^4.0.0"
+ },
+ "engines": {
+ "node": ">= 6.0"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/detective-postcss": {
+ "version": "5.1.3",
+ "dev": true,
+ "license": "Apache-2.0",
+ "peer": true,
+ "dependencies": {
+ "is-url": "^1.2.4",
+ "postcss": "^8.4.6",
+ "postcss-values-parser": "^5.0.0"
+ },
+ "engines": {
+ "node": "^10 || ^12 || >=14"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/detective-sass": {
+ "version": "3.0.2",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "gonzales-pe": "^4.3.0",
+ "node-source-walk": "^4.0.0"
+ },
+ "engines": {
+ "node": ">=6.0"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/detective-scss": {
+ "version": "2.0.2",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "gonzales-pe": "^4.3.0",
+ "node-source-walk": "^4.0.0"
+ },
+ "engines": {
+ "node": ">=6.0"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/detective-stylus": {
+ "version": "1.0.3",
+ "dev": true,
+ "license": "MIT",
+ "peer": true
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/detective-typescript": {
+ "version": "7.0.2",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "@typescript-eslint/typescript-estree": "^4.33.0",
+ "ast-module-types": "^2.7.1",
+ "node-source-walk": "^4.2.0",
+ "typescript": "^3.9.10"
+ },
+ "engines": {
+ "node": "^10.13 || >=12.0.0"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/detective-typescript/node_modules/@typescript-eslint/types": {
+ "version": "4.33.0",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "engines": {
+ "node": "^8.10.0 || ^10.13.0 || >=11.10.1"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/typescript-eslint"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/detective-typescript/node_modules/@typescript-eslint/typescript-estree": {
+ "version": "4.33.0",
+ "dev": true,
+ "license": "BSD-2-Clause",
+ "peer": true,
+ "dependencies": {
+ "@typescript-eslint/types": "4.33.0",
+ "@typescript-eslint/visitor-keys": "4.33.0",
+ "debug": "^4.3.1",
+ "globby": "^11.0.3",
+ "is-glob": "^4.0.1",
+ "semver": "^7.3.5",
+ "tsutils": "^3.21.0"
+ },
+ "engines": {
+ "node": "^10.12.0 || >=12.0.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/typescript-eslint"
+ },
+ "peerDependenciesMeta": {
+ "typescript": {
+ "optional": true
+ }
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/detective-typescript/node_modules/@typescript-eslint/visitor-keys": {
+ "version": "4.33.0",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "@typescript-eslint/types": "4.33.0",
+ "eslint-visitor-keys": "^2.0.0"
+ },
+ "engines": {
+ "node": "^8.10.0 || ^10.13.0 || >=11.10.1"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/typescript-eslint"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/detective-typescript/node_modules/ast-module-types": {
+ "version": "2.7.1",
+ "dev": true,
+ "license": "MIT",
+ "peer": true
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/detective-typescript/node_modules/eslint-visitor-keys": {
+ "version": "2.1.0",
+ "dev": true,
+ "license": "Apache-2.0",
+ "peer": true,
+ "engines": {
+ "node": ">=10"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/detective-typescript/node_modules/lru-cache": {
+ "version": "6.0.0",
+ "dev": true,
+ "license": "ISC",
+ "peer": true,
+ "dependencies": {
+ "yallist": "^4.0.0"
+ },
+ "engines": {
+ "node": ">=10"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/detective-typescript/node_modules/semver": {
+ "version": "7.6.0",
+ "dev": true,
+ "license": "ISC",
+ "peer": true,
+ "dependencies": {
+ "lru-cache": "^6.0.0"
+ },
+ "bin": {
+ "semver": "bin/semver.js"
+ },
+ "engines": {
+ "node": ">=10"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/detective-typescript/node_modules/typescript": {
+ "version": "3.9.10",
+ "dev": true,
+ "license": "Apache-2.0",
+ "peer": true,
+ "bin": {
+ "tsc": "bin/tsc",
+ "tsserver": "bin/tsserver"
+ },
+ "engines": {
+ "node": ">=4.2.0"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/detective-typescript/node_modules/yallist": {
+ "version": "4.0.0",
+ "dev": true,
+ "license": "ISC",
+ "peer": true
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/dir-glob": {
+ "version": "3.0.1",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "path-type": "^4.0.0"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/dmd": {
+ "version": "6.2.0",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "array-back": "^6.2.2",
+ "cache-point": "^2.0.0",
+ "common-sequence": "^2.0.2",
+ "file-set": "^4.0.2",
+ "handlebars": "^4.7.7",
+ "marked": "^4.2.3",
+ "object-get": "^2.1.1",
+ "reduce-flatten": "^3.0.1",
+ "reduce-unique": "^2.0.1",
+ "reduce-without": "^1.0.1",
+ "test-value": "^3.0.0",
+ "walk-back": "^5.1.0"
+ },
+ "engines": {
+ "node": ">=12"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/dmd/node_modules/array-back": {
+ "version": "6.2.2",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "engines": {
+ "node": ">=12.17"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/doctrine": {
+ "version": "3.0.0",
+ "dev": true,
+ "license": "Apache-2.0",
+ "peer": true,
+ "dependencies": {
+ "esutils": "^2.0.2"
+ },
+ "engines": {
+ "node": ">=6.0.0"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/dom-walk": {
+ "version": "0.1.2",
+ "dev": true,
+ "peer": true
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/dot-prop": {
+ "version": "5.3.0",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "is-obj": "^2.0.0"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/dot-prop/node_modules/is-obj": {
+ "version": "2.0.0",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/draco3dgltf": {
+ "version": "1.5.7",
+ "dev": true,
+ "license": "Apache-2.0",
+ "peer": true
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/duplexer3": {
+ "version": "0.1.5",
+ "dev": true,
+ "license": "BSD-3-Clause",
+ "peer": true
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/ecc-jsbn": {
+ "version": "0.1.2",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "jsbn": "~0.1.0",
+ "safer-buffer": "^2.1.0"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/electron-to-chromium": {
+ "version": "1.4.693",
+ "dev": true,
+ "license": "ISC",
+ "peer": true
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/emoji-regex": {
+ "version": "8.0.0",
+ "dev": true,
+ "license": "MIT",
+ "peer": true
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/enabled": {
+ "version": "2.0.0",
+ "dev": true,
+ "license": "MIT",
+ "peer": true
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/end-of-stream": {
+ "version": "1.4.4",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "once": "^1.4.0"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/enhanced-resolve": {
+ "version": "5.15.1",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "graceful-fs": "^4.2.4",
+ "tapable": "^2.2.0"
+ },
+ "engines": {
+ "node": ">=10.13.0"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/entities": {
+ "version": "2.1.0",
+ "dev": true,
+ "license": "BSD-2-Clause",
+ "peer": true,
+ "funding": {
+ "url": "https://github.com/fb55/entities?sponsor=1"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/err-code": {
+ "version": "1.1.2",
+ "dev": true,
+ "license": "MIT",
+ "peer": true
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/es-abstract": {
+ "version": "1.22.5",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "array-buffer-byte-length": "^1.0.1",
+ "arraybuffer.prototype.slice": "^1.0.3",
+ "available-typed-arrays": "^1.0.7",
+ "call-bind": "^1.0.7",
+ "es-define-property": "^1.0.0",
+ "es-errors": "^1.3.0",
+ "es-set-tostringtag": "^2.0.3",
+ "es-to-primitive": "^1.2.1",
+ "function.prototype.name": "^1.1.6",
+ "get-intrinsic": "^1.2.4",
+ "get-symbol-description": "^1.0.2",
+ "globalthis": "^1.0.3",
+ "gopd": "^1.0.1",
+ "has-property-descriptors": "^1.0.2",
+ "has-proto": "^1.0.3",
+ "has-symbols": "^1.0.3",
+ "hasown": "^2.0.1",
+ "internal-slot": "^1.0.7",
+ "is-array-buffer": "^3.0.4",
+ "is-callable": "^1.2.7",
+ "is-negative-zero": "^2.0.3",
+ "is-regex": "^1.1.4",
+ "is-shared-array-buffer": "^1.0.3",
+ "is-string": "^1.0.7",
+ "is-typed-array": "^1.1.13",
+ "is-weakref": "^1.0.2",
+ "object-inspect": "^1.13.1",
+ "object-keys": "^1.1.1",
+ "object.assign": "^4.1.5",
+ "regexp.prototype.flags": "^1.5.2",
+ "safe-array-concat": "^1.1.0",
+ "safe-regex-test": "^1.0.3",
+ "string.prototype.trim": "^1.2.8",
+ "string.prototype.trimend": "^1.0.7",
+ "string.prototype.trimstart": "^1.0.7",
+ "typed-array-buffer": "^1.0.2",
+ "typed-array-byte-length": "^1.0.1",
+ "typed-array-byte-offset": "^1.0.2",
+ "typed-array-length": "^1.0.5",
+ "unbox-primitive": "^1.0.2",
+ "which-typed-array": "^1.1.14"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/es-array-method-boxes-properly": {
+ "version": "1.0.0",
+ "dev": true,
+ "license": "MIT",
+ "peer": true
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/es-define-property": {
+ "version": "1.0.0",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "get-intrinsic": "^1.2.4"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/es-errors": {
+ "version": "1.3.0",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "engines": {
+ "node": ">= 0.4"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/es-set-tostringtag": {
+ "version": "2.0.3",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "get-intrinsic": "^1.2.4",
+ "has-tostringtag": "^1.0.2",
+ "hasown": "^2.0.1"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/es-shim-unscopables": {
+ "version": "1.0.2",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "hasown": "^2.0.0"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/es-to-primitive": {
+ "version": "1.2.1",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "is-callable": "^1.1.4",
+ "is-date-object": "^1.0.1",
+ "is-symbol": "^1.0.2"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/es6-promisify": {
+ "version": "6.1.1",
+ "dev": true,
+ "license": "MIT",
+ "peer": true
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/esbuild": {
+ "version": "0.15.18",
+ "dev": true,
+ "hasInstallScript": true,
+ "license": "MIT",
+ "peer": true,
+ "bin": {
+ "esbuild": "bin/esbuild"
+ },
+ "engines": {
+ "node": ">=12"
+ },
+ "optionalDependencies": {
+ "@esbuild/android-arm": "0.15.18",
+ "@esbuild/linux-loong64": "0.15.18",
+ "esbuild-android-64": "0.15.18",
+ "esbuild-android-arm64": "0.15.18",
+ "esbuild-darwin-64": "0.15.18",
+ "esbuild-darwin-arm64": "0.15.18",
+ "esbuild-freebsd-64": "0.15.18",
+ "esbuild-freebsd-arm64": "0.15.18",
+ "esbuild-linux-32": "0.15.18",
+ "esbuild-linux-64": "0.15.18",
+ "esbuild-linux-arm": "0.15.18",
+ "esbuild-linux-arm64": "0.15.18",
+ "esbuild-linux-mips64le": "0.15.18",
+ "esbuild-linux-ppc64le": "0.15.18",
+ "esbuild-linux-riscv64": "0.15.18",
+ "esbuild-linux-s390x": "0.15.18",
+ "esbuild-netbsd-64": "0.15.18",
+ "esbuild-openbsd-64": "0.15.18",
+ "esbuild-sunos-64": "0.15.18",
+ "esbuild-windows-32": "0.15.18",
+ "esbuild-windows-64": "0.15.18",
+ "esbuild-windows-arm64": "0.15.18"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/esbuild-darwin-arm64": {
+ "version": "0.15.18",
+ "cpu": [
+ "arm64"
+ ],
+ "dev": true,
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "darwin"
+ ],
+ "peer": true,
+ "engines": {
+ "node": ">=12"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/esbuild-node-externals": {
+ "version": "1.13.0",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "find-up": "^5.0.0",
+ "tslib": "^2.4.1"
+ },
+ "engines": {
+ "node": ">=12"
+ },
+ "peerDependencies": {
+ "esbuild": "0.12 - 0.20"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/escalade": {
+ "version": "3.1.2",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "engines": {
+ "node": ">=6"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/escape-goat": {
+ "version": "2.1.1",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/escape-string-regexp": {
+ "version": "4.0.0",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/escodegen": {
+ "version": "2.1.0",
+ "dev": true,
+ "license": "BSD-2-Clause",
+ "peer": true,
+ "dependencies": {
+ "esprima": "^4.0.1",
+ "estraverse": "^5.2.0",
+ "esutils": "^2.0.2"
+ },
+ "bin": {
+ "escodegen": "bin/escodegen.js",
+ "esgenerate": "bin/esgenerate.js"
+ },
+ "engines": {
+ "node": ">=6.0"
+ },
+ "optionalDependencies": {
+ "source-map": "~0.6.1"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/eslint": {
+ "version": "8.57.0",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "@eslint-community/eslint-utils": "^4.2.0",
+ "@eslint-community/regexpp": "^4.6.1",
+ "@eslint/eslintrc": "^2.1.4",
+ "@eslint/js": "8.57.0",
+ "@humanwhocodes/config-array": "^0.11.14",
+ "@humanwhocodes/module-importer": "^1.0.1",
+ "@nodelib/fs.walk": "^1.2.8",
+ "@ungap/structured-clone": "^1.2.0",
+ "ajv": "^6.12.4",
+ "chalk": "^4.0.0",
+ "cross-spawn": "^7.0.2",
+ "debug": "^4.3.2",
+ "doctrine": "^3.0.0",
+ "escape-string-regexp": "^4.0.0",
+ "eslint-scope": "^7.2.2",
+ "eslint-visitor-keys": "^3.4.3",
+ "espree": "^9.6.1",
+ "esquery": "^1.4.2",
+ "esutils": "^2.0.2",
+ "fast-deep-equal": "^3.1.3",
+ "file-entry-cache": "^6.0.1",
+ "find-up": "^5.0.0",
+ "glob-parent": "^6.0.2",
+ "globals": "^13.19.0",
+ "graphemer": "^1.4.0",
+ "ignore": "^5.2.0",
+ "imurmurhash": "^0.1.4",
+ "is-glob": "^4.0.0",
+ "is-path-inside": "^3.0.3",
+ "js-yaml": "^4.1.0",
+ "json-stable-stringify-without-jsonify": "^1.0.1",
+ "levn": "^0.4.1",
+ "lodash.merge": "^4.6.2",
+ "minimatch": "^3.1.2",
+ "natural-compare": "^1.4.0",
+ "optionator": "^0.9.3",
+ "strip-ansi": "^6.0.1",
+ "text-table": "^0.2.0"
+ },
+ "bin": {
+ "eslint": "bin/eslint.js"
+ },
+ "engines": {
+ "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
+ },
+ "funding": {
+ "url": "https://opencollective.com/eslint"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/eslint-import-resolver-node": {
+ "version": "0.3.9",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "debug": "^3.2.7",
+ "is-core-module": "^2.13.0",
+ "resolve": "^1.22.4"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/eslint-import-resolver-node/node_modules/debug": {
+ "version": "3.2.7",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "ms": "^2.1.1"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/eslint-module-utils": {
+ "version": "2.8.1",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "debug": "^3.2.7"
+ },
+ "engines": {
+ "node": ">=4"
+ },
+ "peerDependenciesMeta": {
+ "eslint": {
+ "optional": true
+ }
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/eslint-module-utils/node_modules/debug": {
+ "version": "3.2.7",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "ms": "^2.1.1"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/eslint-plugin-import": {
+ "version": "2.29.1",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "array-includes": "^3.1.7",
+ "array.prototype.findlastindex": "^1.2.3",
+ "array.prototype.flat": "^1.3.2",
+ "array.prototype.flatmap": "^1.3.2",
+ "debug": "^3.2.7",
+ "doctrine": "^2.1.0",
+ "eslint-import-resolver-node": "^0.3.9",
+ "eslint-module-utils": "^2.8.0",
+ "hasown": "^2.0.0",
+ "is-core-module": "^2.13.1",
+ "is-glob": "^4.0.3",
+ "minimatch": "^3.1.2",
+ "object.fromentries": "^2.0.7",
+ "object.groupby": "^1.0.1",
+ "object.values": "^1.1.7",
+ "semver": "^6.3.1",
+ "tsconfig-paths": "^3.15.0"
+ },
+ "engines": {
+ "node": ">=4"
+ },
+ "peerDependencies": {
+ "eslint": "^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/eslint-plugin-import/node_modules/brace-expansion": {
+ "version": "1.1.11",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "balanced-match": "^1.0.0",
+ "concat-map": "0.0.1"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/eslint-plugin-import/node_modules/debug": {
+ "version": "3.2.7",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "ms": "^2.1.1"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/eslint-plugin-import/node_modules/doctrine": {
+ "version": "2.1.0",
+ "dev": true,
+ "license": "Apache-2.0",
+ "peer": true,
+ "dependencies": {
+ "esutils": "^2.0.2"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/eslint-plugin-import/node_modules/minimatch": {
+ "version": "3.1.2",
+ "dev": true,
+ "license": "ISC",
+ "peer": true,
+ "dependencies": {
+ "brace-expansion": "^1.1.7"
+ },
+ "engines": {
+ "node": "*"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/eslint-plugin-no-secrets": {
+ "version": "0.8.9",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "engines": {
+ "node": ">=10.0.0",
+ "npm": ">=6.9.0"
+ },
+ "peerDependencies": {
+ "eslint": ">=3.0.0"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/eslint-plugin-no-unsanitized": {
+ "version": "4.0.2",
+ "dev": true,
+ "license": "MPL-2.0",
+ "peer": true,
+ "peerDependencies": {
+ "eslint": "^6 || ^7 || ^8"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/eslint-plugin-promise": {
+ "version": "6.1.1",
+ "dev": true,
+ "license": "ISC",
+ "peer": true,
+ "engines": {
+ "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
+ },
+ "peerDependencies": {
+ "eslint": "^7.0.0 || ^8.0.0"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/eslint-plugin-simple-import-sort": {
+ "version": "10.0.0",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "peerDependencies": {
+ "eslint": ">=5.0.0"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/eslint-plugin-xss": {
+ "version": "0.1.12",
+ "dev": true,
+ "license": "ISC",
+ "peer": true,
+ "dependencies": {
+ "requireindex": "~1.1.0"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/eslint-scope": {
+ "version": "7.2.2",
+ "dev": true,
+ "license": "BSD-2-Clause",
+ "peer": true,
+ "dependencies": {
+ "esrecurse": "^4.3.0",
+ "estraverse": "^5.2.0"
+ },
+ "engines": {
+ "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
+ },
+ "funding": {
+ "url": "https://opencollective.com/eslint"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/eslint-visitor-keys": {
+ "version": "3.4.3",
+ "dev": true,
+ "license": "Apache-2.0",
+ "peer": true,
+ "engines": {
+ "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
+ },
+ "funding": {
+ "url": "https://opencollective.com/eslint"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/eslint/node_modules/ansi-styles": {
+ "version": "4.3.0",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "color-convert": "^2.0.1"
+ },
+ "engines": {
+ "node": ">=8"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/ansi-styles?sponsor=1"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/eslint/node_modules/brace-expansion": {
+ "version": "1.1.11",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "balanced-match": "^1.0.0",
+ "concat-map": "0.0.1"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/eslint/node_modules/chalk": {
+ "version": "4.1.2",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "ansi-styles": "^4.1.0",
+ "supports-color": "^7.1.0"
+ },
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/chalk?sponsor=1"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/eslint/node_modules/color-convert": {
+ "version": "2.0.1",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "color-name": "~1.1.4"
+ },
+ "engines": {
+ "node": ">=7.0.0"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/eslint/node_modules/color-name": {
+ "version": "1.1.4",
+ "dev": true,
+ "license": "MIT",
+ "peer": true
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/eslint/node_modules/globals": {
+ "version": "13.24.0",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "type-fest": "^0.20.2"
+ },
+ "engines": {
+ "node": ">=8"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/eslint/node_modules/has-flag": {
+ "version": "4.0.0",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/eslint/node_modules/minimatch": {
+ "version": "3.1.2",
+ "dev": true,
+ "license": "ISC",
+ "peer": true,
+ "dependencies": {
+ "brace-expansion": "^1.1.7"
+ },
+ "engines": {
+ "node": "*"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/eslint/node_modules/supports-color": {
+ "version": "7.2.0",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "has-flag": "^4.0.0"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/espree": {
+ "version": "9.6.1",
+ "dev": true,
+ "license": "BSD-2-Clause",
+ "peer": true,
+ "dependencies": {
+ "acorn": "^8.9.0",
+ "acorn-jsx": "^5.3.2",
+ "eslint-visitor-keys": "^3.4.1"
+ },
+ "engines": {
+ "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
+ },
+ "funding": {
+ "url": "https://opencollective.com/eslint"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/esprima": {
+ "version": "4.0.1",
+ "dev": true,
+ "license": "BSD-2-Clause",
+ "peer": true,
+ "bin": {
+ "esparse": "bin/esparse.js",
+ "esvalidate": "bin/esvalidate.js"
+ },
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/esquery": {
+ "version": "1.5.0",
+ "dev": true,
+ "license": "BSD-3-Clause",
+ "peer": true,
+ "dependencies": {
+ "estraverse": "^5.1.0"
+ },
+ "engines": {
+ "node": ">=0.10"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/esrecurse": {
+ "version": "4.3.0",
+ "dev": true,
+ "license": "BSD-2-Clause",
+ "peer": true,
+ "dependencies": {
+ "estraverse": "^5.2.0"
+ },
+ "engines": {
+ "node": ">=4.0"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/estraverse": {
+ "version": "5.3.0",
+ "dev": true,
+ "license": "BSD-2-Clause",
+ "peer": true,
+ "engines": {
+ "node": ">=4.0"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/esutils": {
+ "version": "2.0.3",
+ "dev": true,
+ "license": "BSD-2-Clause",
+ "peer": true,
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/eventemitter3": {
+ "version": "4.0.7",
+ "license": "MIT",
+ "peer": true
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/exif-parser": {
+ "version": "0.1.12",
+ "dev": true,
+ "peer": true
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/expand-template": {
+ "version": "2.0.3",
+ "dev": true,
+ "license": "(MIT OR WTFPL)",
+ "peer": true,
+ "engines": {
+ "node": ">=6"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/extend": {
+ "version": "3.0.2",
+ "dev": true,
+ "license": "MIT",
+ "peer": true
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/external-editor": {
+ "version": "3.1.0",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "chardet": "^0.7.0",
+ "iconv-lite": "^0.4.24",
+ "tmp": "^0.0.33"
+ },
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/external-editor/node_modules/tmp": {
+ "version": "0.0.33",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "os-tmpdir": "~1.0.2"
+ },
+ "engines": {
+ "node": ">=0.6.0"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/extsprintf": {
+ "version": "1.3.0",
+ "dev": true,
+ "engines": [
+ "node >=0.6.0"
+ ],
+ "license": "MIT",
+ "peer": true
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/fast-deep-equal": {
+ "version": "3.1.3",
+ "dev": true,
+ "license": "MIT",
+ "peer": true
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/fast-fifo": {
+ "version": "1.3.2",
+ "dev": true,
+ "license": "MIT",
+ "peer": true
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/fast-glob": {
+ "version": "3.3.2",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "@nodelib/fs.stat": "^2.0.2",
+ "@nodelib/fs.walk": "^1.2.3",
+ "glob-parent": "^5.1.2",
+ "merge2": "^1.3.0",
+ "micromatch": "^4.0.4"
+ },
+ "engines": {
+ "node": ">=8.6.0"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/fast-glob/node_modules/glob-parent": {
+ "version": "5.1.2",
+ "dev": true,
+ "license": "ISC",
+ "peer": true,
+ "dependencies": {
+ "is-glob": "^4.0.1"
+ },
+ "engines": {
+ "node": ">= 6"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/fast-json-stable-stringify": {
+ "version": "2.1.0",
+ "dev": true,
+ "license": "MIT",
+ "peer": true
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/fast-levenshtein": {
+ "version": "2.0.6",
+ "dev": true,
+ "license": "MIT",
+ "peer": true
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/fastq": {
+ "version": "1.17.1",
+ "dev": true,
+ "license": "ISC",
+ "peer": true,
+ "dependencies": {
+ "reusify": "^1.0.4"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/fecha": {
+ "version": "4.2.3",
+ "dev": true,
+ "license": "MIT",
+ "peer": true
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/fetch-blob": {
+ "version": "3.2.0",
+ "dev": true,
+ "funding": [
+ {
+ "type": "github",
+ "url": "https://github.com/sponsors/jimmywarting"
+ },
+ {
+ "type": "paypal",
+ "url": "https://paypal.me/jimmywarting"
+ }
+ ],
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "node-domexception": "^1.0.0",
+ "web-streams-polyfill": "^3.0.3"
+ },
+ "engines": {
+ "node": "^12.20 || >= 14.13"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/fflate": {
+ "version": "0.6.10",
+ "dev": true,
+ "license": "MIT",
+ "peer": true
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/figures": {
+ "version": "2.0.0",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "escape-string-regexp": "^1.0.5"
+ },
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/figures/node_modules/escape-string-regexp": {
+ "version": "1.0.5",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "engines": {
+ "node": ">=0.8.0"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/file-entry-cache": {
+ "version": "6.0.1",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "flat-cache": "^3.0.4"
+ },
+ "engines": {
+ "node": "^10.12.0 || >=12.0.0"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/file-js": {
+ "version": "0.3.0",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "bluebird": "^3.4.7",
+ "minimatch": "^3.0.3",
+ "proper-lockfile": "^1.2.0"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/file-js/node_modules/brace-expansion": {
+ "version": "1.1.11",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "balanced-match": "^1.0.0",
+ "concat-map": "0.0.1"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/file-js/node_modules/minimatch": {
+ "version": "3.1.2",
+ "dev": true,
+ "license": "ISC",
+ "peer": true,
+ "dependencies": {
+ "brace-expansion": "^1.1.7"
+ },
+ "engines": {
+ "node": "*"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/file-set": {
+ "version": "4.0.2",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "array-back": "^5.0.0",
+ "glob": "^7.1.6"
+ },
+ "engines": {
+ "node": ">=10"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/file-set/node_modules/array-back": {
+ "version": "5.0.0",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "engines": {
+ "node": ">=10"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/file-type": {
+ "version": "9.0.0",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "engines": {
+ "node": ">=6"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/filehound": {
+ "version": "1.17.6",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "bluebird": "^3.7.2",
+ "file-js": "0.3.0",
+ "lodash": "^4.17.21",
+ "minimatch": "^5.0.0",
+ "moment": "^2.29.1",
+ "unit-compare": "^1.0.1"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/filehound/node_modules/minimatch": {
+ "version": "5.1.6",
+ "dev": true,
+ "license": "ISC",
+ "peer": true,
+ "dependencies": {
+ "brace-expansion": "^2.0.1"
+ },
+ "engines": {
+ "node": ">=10"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/filing-cabinet": {
+ "version": "3.3.1",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "app-module-path": "^2.2.0",
+ "commander": "^2.20.3",
+ "debug": "^4.3.3",
+ "enhanced-resolve": "^5.8.3",
+ "is-relative-path": "^1.0.2",
+ "module-definition": "^3.3.1",
+ "module-lookup-amd": "^7.0.1",
+ "resolve": "^1.21.0",
+ "resolve-dependency-path": "^2.0.0",
+ "sass-lookup": "^3.0.0",
+ "stylus-lookup": "^3.0.1",
+ "tsconfig-paths": "^3.10.1",
+ "typescript": "^3.9.7"
+ },
+ "bin": {
+ "filing-cabinet": "bin/cli.js"
+ },
+ "engines": {
+ "node": ">=10.13.0"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/filing-cabinet/node_modules/commander": {
+ "version": "2.20.3",
+ "dev": true,
+ "license": "MIT",
+ "peer": true
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/filing-cabinet/node_modules/typescript": {
+ "version": "3.9.10",
+ "dev": true,
+ "license": "Apache-2.0",
+ "peer": true,
+ "bin": {
+ "tsc": "bin/tsc",
+ "tsserver": "bin/tsserver"
+ },
+ "engines": {
+ "node": ">=4.2.0"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/fill-range": {
+ "version": "7.0.1",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "to-regex-range": "^5.0.1"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/find-process": {
+ "version": "1.4.7",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "chalk": "^4.0.0",
+ "commander": "^5.1.0",
+ "debug": "^4.1.1"
+ },
+ "bin": {
+ "find-process": "bin/find-process.js"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/find-process/node_modules/ansi-styles": {
+ "version": "4.3.0",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "color-convert": "^2.0.1"
+ },
+ "engines": {
+ "node": ">=8"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/ansi-styles?sponsor=1"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/find-process/node_modules/chalk": {
+ "version": "4.1.2",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "ansi-styles": "^4.1.0",
+ "supports-color": "^7.1.0"
+ },
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/chalk?sponsor=1"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/find-process/node_modules/color-convert": {
+ "version": "2.0.1",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "color-name": "~1.1.4"
+ },
+ "engines": {
+ "node": ">=7.0.0"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/find-process/node_modules/color-name": {
+ "version": "1.1.4",
+ "dev": true,
+ "license": "MIT",
+ "peer": true
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/find-process/node_modules/has-flag": {
+ "version": "4.0.0",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/find-process/node_modules/supports-color": {
+ "version": "7.2.0",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "has-flag": "^4.0.0"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/find-replace": {
+ "version": "3.0.0",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "array-back": "^3.0.1"
+ },
+ "engines": {
+ "node": ">=4.0.0"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/find-up": {
+ "version": "5.0.0",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "locate-path": "^6.0.0",
+ "path-exists": "^4.0.0"
+ },
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/flat-cache": {
+ "version": "3.2.0",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "flatted": "^3.2.9",
+ "keyv": "^4.5.3",
+ "rimraf": "^3.0.2"
+ },
+ "engines": {
+ "node": "^10.12.0 || >=12.0.0"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/flatbuffers": {
+ "version": "2.0.4",
+ "license": "SEE LICENSE IN LICENSE.txt",
+ "peer": true
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/flatted": {
+ "version": "3.3.1",
+ "dev": true,
+ "license": "ISC",
+ "peer": true
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/flatten": {
+ "version": "1.0.3",
+ "dev": true,
+ "license": "MIT",
+ "peer": true
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/fn.name": {
+ "version": "1.1.0",
+ "dev": true,
+ "license": "MIT",
+ "peer": true
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/follow-redirects": {
+ "version": "1.15.5",
+ "dev": true,
+ "funding": [
+ {
+ "type": "individual",
+ "url": "https://github.com/sponsors/RubenVerborgh"
+ }
+ ],
+ "license": "MIT",
+ "peer": true,
+ "engines": {
+ "node": ">=4.0"
+ },
+ "peerDependenciesMeta": {
+ "debug": {
+ "optional": true
+ }
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/for-each": {
+ "version": "0.3.3",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "is-callable": "^1.1.3"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/forever-agent": {
+ "version": "0.6.1",
+ "dev": true,
+ "license": "Apache-2.0",
+ "peer": true,
+ "engines": {
+ "node": "*"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/form-data": {
+ "version": "4.0.0",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "asynckit": "^0.4.0",
+ "combined-stream": "^1.0.8",
+ "mime-types": "^2.1.12"
+ },
+ "engines": {
+ "node": ">= 6"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/formdata-polyfill": {
+ "version": "4.0.10",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "fetch-blob": "^3.1.2"
+ },
+ "engines": {
+ "node": ">=12.20.0"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/fs-constants": {
+ "version": "1.0.0",
+ "dev": true,
+ "license": "MIT",
+ "peer": true
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/fs-extra": {
+ "version": "11.2.0",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "graceful-fs": "^4.2.0",
+ "jsonfile": "^6.0.1",
+ "universalify": "^2.0.0"
+ },
+ "engines": {
+ "node": ">=14.14"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/fs-minipass": {
+ "version": "2.1.0",
+ "dev": true,
+ "license": "ISC",
+ "peer": true,
+ "dependencies": {
+ "minipass": "^3.0.0"
+ },
+ "engines": {
+ "node": ">= 8"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/fs-minipass/node_modules/minipass": {
+ "version": "3.3.6",
+ "dev": true,
+ "license": "ISC",
+ "peer": true,
+ "dependencies": {
+ "yallist": "^4.0.0"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/fs-minipass/node_modules/yallist": {
+ "version": "4.0.0",
+ "dev": true,
+ "license": "ISC",
+ "peer": true
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/fs-then-native": {
+ "version": "2.0.0",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "engines": {
+ "node": ">=4.0.0"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/fs.realpath": {
+ "version": "1.0.0",
+ "dev": true,
+ "license": "ISC",
+ "peer": true
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/fsevents": {
+ "version": "2.3.3",
+ "dev": true,
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "darwin"
+ ],
+ "peer": true,
+ "engines": {
+ "node": "^8.16.0 || ^10.6.0 || >=11.0.0"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/ftp-deploy": {
+ "version": "2.4.7",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "minimatch": "9.0.0",
+ "promise-ftp": "^1.3.5",
+ "read": "^2.1.0",
+ "ssh2-sftp-client": "^7.2.3",
+ "upath": "^2.0.1"
+ },
+ "engines": {
+ "node": ">=12"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/ftp-deploy/node_modules/minimatch": {
+ "version": "9.0.0",
+ "dev": true,
+ "license": "ISC",
+ "peer": true,
+ "dependencies": {
+ "brace-expansion": "^2.0.1"
+ },
+ "engines": {
+ "node": ">=16 || 14 >=14.17"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/isaacs"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/function-bind": {
+ "version": "1.1.2",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/function.prototype.name": {
+ "version": "1.1.6",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "call-bind": "^1.0.2",
+ "define-properties": "^1.2.0",
+ "es-abstract": "^1.22.1",
+ "functions-have-names": "^1.2.3"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/functions-have-names": {
+ "version": "1.2.3",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/gensync": {
+ "version": "1.0.0-beta.2",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "engines": {
+ "node": ">=6.9.0"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/get-amd-module-type": {
+ "version": "3.0.2",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "ast-module-types": "^3.0.0",
+ "node-source-walk": "^4.2.2"
+ },
+ "engines": {
+ "node": ">=6.0"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/get-intrinsic": {
+ "version": "1.2.4",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "es-errors": "^1.3.0",
+ "function-bind": "^1.1.2",
+ "has-proto": "^1.0.1",
+ "has-symbols": "^1.0.3",
+ "hasown": "^2.0.0"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/get-own-enumerable-property-symbols": {
+ "version": "3.0.2",
+ "dev": true,
+ "license": "ISC",
+ "peer": true
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/get-pixels": {
+ "version": "3.3.3",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "data-uri-to-buffer": "0.0.3",
+ "jpeg-js": "^0.4.1",
+ "mime-types": "^2.0.1",
+ "ndarray": "^1.0.13",
+ "ndarray-pack": "^1.1.1",
+ "node-bitmap": "0.0.1",
+ "omggif": "^1.0.5",
+ "parse-data-uri": "^0.2.0",
+ "pngjs": "^3.3.3",
+ "request": "^2.44.0",
+ "through": "^2.3.4"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/get-pixels/node_modules/jpeg-js": {
+ "version": "0.4.4",
+ "dev": true,
+ "license": "BSD-3-Clause",
+ "peer": true
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/get-stream": {
+ "version": "4.1.0",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "pump": "^3.0.0"
+ },
+ "engines": {
+ "node": ">=6"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/get-symbol-description": {
+ "version": "1.0.2",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "call-bind": "^1.0.5",
+ "es-errors": "^1.3.0",
+ "get-intrinsic": "^1.2.4"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/getpass": {
+ "version": "0.1.7",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "assert-plus": "^1.0.0"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/gif-encoder": {
+ "version": "0.4.3",
+ "dev": true,
+ "peer": true,
+ "dependencies": {
+ "readable-stream": "~1.1.9"
+ },
+ "engines": {
+ "node": ">= 0.8.0"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/gif-encoder/node_modules/isarray": {
+ "version": "0.0.1",
+ "dev": true,
+ "license": "MIT",
+ "peer": true
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/gif-encoder/node_modules/readable-stream": {
+ "version": "1.1.14",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "core-util-is": "~1.0.0",
+ "inherits": "~2.0.1",
+ "isarray": "0.0.1",
+ "string_decoder": "~0.10.x"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/gif-encoder/node_modules/string_decoder": {
+ "version": "0.10.31",
+ "dev": true,
+ "license": "MIT",
+ "peer": true
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/github-from-package": {
+ "version": "0.0.0",
+ "dev": true,
+ "license": "MIT",
+ "peer": true
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/glob": {
+ "version": "7.2.3",
+ "dev": true,
+ "license": "ISC",
+ "peer": true,
+ "dependencies": {
+ "fs.realpath": "^1.0.0",
+ "inflight": "^1.0.4",
+ "inherits": "2",
+ "minimatch": "^3.1.1",
+ "once": "^1.3.0",
+ "path-is-absolute": "^1.0.0"
+ },
+ "engines": {
+ "node": "*"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/isaacs"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/glob-parent": {
+ "version": "6.0.2",
+ "dev": true,
+ "license": "ISC",
+ "peer": true,
+ "dependencies": {
+ "is-glob": "^4.0.3"
+ },
+ "engines": {
+ "node": ">=10.13.0"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/glob/node_modules/brace-expansion": {
+ "version": "1.1.11",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "balanced-match": "^1.0.0",
+ "concat-map": "0.0.1"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/glob/node_modules/minimatch": {
+ "version": "3.1.2",
+ "dev": true,
+ "license": "ISC",
+ "peer": true,
+ "dependencies": {
+ "brace-expansion": "^1.1.7"
+ },
+ "engines": {
+ "node": "*"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/global": {
+ "version": "4.4.0",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "min-document": "^2.19.0",
+ "process": "^0.11.10"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/global-dirs": {
+ "version": "3.0.1",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "ini": "2.0.0"
+ },
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/global-dirs/node_modules/ini": {
+ "version": "2.0.0",
+ "dev": true,
+ "license": "ISC",
+ "peer": true,
+ "engines": {
+ "node": ">=10"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/globals": {
+ "version": "11.12.0",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/globalthis": {
+ "version": "1.0.3",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "define-properties": "^1.1.3"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/globby": {
+ "version": "11.1.0",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "array-union": "^2.1.0",
+ "dir-glob": "^3.0.1",
+ "fast-glob": "^3.2.9",
+ "ignore": "^5.2.0",
+ "merge2": "^1.4.1",
+ "slash": "^3.0.0"
+ },
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/gonzales-pe": {
+ "version": "4.3.0",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "minimist": "^1.2.5"
+ },
+ "bin": {
+ "gonzales": "bin/gonzales.js"
+ },
+ "engines": {
+ "node": ">=0.6.0"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/gopd": {
+ "version": "1.0.1",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "get-intrinsic": "^1.1.3"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/got": {
+ "version": "9.6.0",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "@sindresorhus/is": "^0.14.0",
+ "@szmarczak/http-timer": "^1.1.2",
+ "cacheable-request": "^6.0.0",
+ "decompress-response": "^3.3.0",
+ "duplexer3": "^0.1.4",
+ "get-stream": "^4.1.0",
+ "lowercase-keys": "^1.0.1",
+ "mimic-response": "^1.0.1",
+ "p-cancelable": "^1.0.0",
+ "to-readable-stream": "^1.0.0",
+ "url-parse-lax": "^3.0.0"
+ },
+ "engines": {
+ "node": ">=8.6"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/got/node_modules/decompress-response": {
+ "version": "3.3.0",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "mimic-response": "^1.0.0"
+ },
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/got/node_modules/mimic-response": {
+ "version": "1.0.1",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/graceful-fs": {
+ "version": "4.2.11",
+ "dev": true,
+ "license": "ISC",
+ "peer": true
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/graphemer": {
+ "version": "1.4.0",
+ "dev": true,
+ "license": "MIT",
+ "peer": true
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/graphviz": {
+ "version": "0.0.9",
+ "dev": true,
+ "license": "GPL-3.0",
+ "peer": true,
+ "dependencies": {
+ "temp": "~0.4.0"
+ },
+ "engines": {
+ "node": ">=0.6.8"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/handlebars": {
+ "version": "4.7.8",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "minimist": "^1.2.5",
+ "neo-async": "^2.6.2",
+ "source-map": "^0.6.1",
+ "wordwrap": "^1.0.0"
+ },
+ "bin": {
+ "handlebars": "bin/handlebars"
+ },
+ "engines": {
+ "node": ">=0.4.7"
+ },
+ "optionalDependencies": {
+ "uglify-js": "^3.1.4"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/har-schema": {
+ "version": "2.0.0",
+ "dev": true,
+ "license": "ISC",
+ "peer": true,
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/har-validator": {
+ "version": "5.1.5",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "ajv": "^6.12.3",
+ "har-schema": "^2.0.0"
+ },
+ "engines": {
+ "node": ">=6"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/has-bigints": {
+ "version": "1.0.2",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/has-flag": {
+ "version": "3.0.0",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/has-property-descriptors": {
+ "version": "1.0.2",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "es-define-property": "^1.0.0"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/has-proto": {
+ "version": "1.0.3",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/has-symbols": {
+ "version": "1.0.3",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/has-tostringtag": {
+ "version": "1.0.2",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "has-symbols": "^1.0.3"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/has-yarn": {
+ "version": "2.1.0",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/hasown": {
+ "version": "2.0.1",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "function-bind": "^1.1.2"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/hosted-git-info": {
+ "version": "6.1.1",
+ "dev": true,
+ "license": "ISC",
+ "peer": true,
+ "dependencies": {
+ "lru-cache": "^7.5.1"
+ },
+ "engines": {
+ "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/hosted-git-info/node_modules/lru-cache": {
+ "version": "7.18.3",
+ "dev": true,
+ "license": "ISC",
+ "peer": true,
+ "engines": {
+ "node": ">=12"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/howfat": {
+ "version": "0.3.8",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "axios": "^0.26.1",
+ "npm-package-arg": "^10.0.0",
+ "package-options": "^0.1.4",
+ "semver": "^7.3.8",
+ "tar": "^6.1.12"
+ },
+ "bin": {
+ "howfat": "src/index.js"
+ },
+ "engines": {
+ "node": ">=14"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/howfat/node_modules/lru-cache": {
+ "version": "6.0.0",
+ "dev": true,
+ "license": "ISC",
+ "peer": true,
+ "dependencies": {
+ "yallist": "^4.0.0"
+ },
+ "engines": {
+ "node": ">=10"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/howfat/node_modules/semver": {
+ "version": "7.6.0",
+ "dev": true,
+ "license": "ISC",
+ "peer": true,
+ "dependencies": {
+ "lru-cache": "^6.0.0"
+ },
+ "bin": {
+ "semver": "bin/semver.js"
+ },
+ "engines": {
+ "node": ">=10"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/howfat/node_modules/yallist": {
+ "version": "4.0.0",
+ "dev": true,
+ "license": "ISC",
+ "peer": true
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/http-cache-semantics": {
+ "version": "4.1.1",
+ "dev": true,
+ "license": "BSD-2-Clause",
+ "peer": true
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/http-signature": {
+ "version": "1.2.0",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "assert-plus": "^1.0.0",
+ "jsprim": "^1.2.2",
+ "sshpk": "^1.7.0"
+ },
+ "engines": {
+ "node": ">=0.8",
+ "npm": ">=1.3.7"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/iconv-lite": {
+ "version": "0.4.24",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "safer-buffer": ">= 2.1.2 < 3"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/ieee754": {
+ "version": "1.2.1",
+ "dev": true,
+ "funding": [
+ {
+ "type": "github",
+ "url": "https://github.com/sponsors/feross"
+ },
+ {
+ "type": "patreon",
+ "url": "https://www.patreon.com/feross"
+ },
+ {
+ "type": "consulting",
+ "url": "https://feross.org/support"
+ }
+ ],
+ "license": "BSD-3-Clause",
+ "peer": true
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/ignore": {
+ "version": "5.3.1",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "engines": {
+ "node": ">= 4"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/ignore-by-default": {
+ "version": "1.0.1",
+ "dev": true,
+ "license": "ISC",
+ "peer": true
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/import-fresh": {
+ "version": "3.3.0",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "parent-module": "^1.0.0",
+ "resolve-from": "^4.0.0"
+ },
+ "engines": {
+ "node": ">=6"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/import-lazy": {
+ "version": "2.1.0",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/imurmurhash": {
+ "version": "0.1.4",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "engines": {
+ "node": ">=0.8.19"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/indexes-of": {
+ "version": "1.0.1",
+ "dev": true,
+ "license": "MIT",
+ "peer": true
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/inflight": {
+ "version": "1.0.6",
+ "dev": true,
+ "license": "ISC",
+ "peer": true,
+ "dependencies": {
+ "once": "^1.3.0",
+ "wrappy": "1"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/inherits": {
+ "version": "2.0.4",
+ "dev": true,
+ "license": "ISC",
+ "peer": true
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/ini": {
+ "version": "1.3.8",
+ "dev": true,
+ "license": "ISC",
+ "peer": true
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/inquirer": {
+ "version": "6.5.2",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "ansi-escapes": "^3.2.0",
+ "chalk": "^2.4.2",
+ "cli-cursor": "^2.1.0",
+ "cli-width": "^2.0.0",
+ "external-editor": "^3.0.3",
+ "figures": "^2.0.0",
+ "lodash": "^4.17.12",
+ "mute-stream": "0.0.7",
+ "run-async": "^2.2.0",
+ "rxjs": "^6.4.0",
+ "string-width": "^2.1.0",
+ "strip-ansi": "^5.1.0",
+ "through": "^2.3.6"
+ },
+ "engines": {
+ "node": ">=6.0.0"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/inquirer/node_modules/ansi-regex": {
+ "version": "4.1.1",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "engines": {
+ "node": ">=6"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/inquirer/node_modules/cli-cursor": {
+ "version": "2.1.0",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "restore-cursor": "^2.0.0"
+ },
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/inquirer/node_modules/is-fullwidth-code-point": {
+ "version": "2.0.0",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/inquirer/node_modules/mimic-fn": {
+ "version": "1.2.0",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/inquirer/node_modules/mute-stream": {
+ "version": "0.0.7",
+ "dev": true,
+ "license": "ISC",
+ "peer": true
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/inquirer/node_modules/onetime": {
+ "version": "2.0.1",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "mimic-fn": "^1.0.0"
+ },
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/inquirer/node_modules/restore-cursor": {
+ "version": "2.0.0",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "onetime": "^2.0.0",
+ "signal-exit": "^3.0.2"
+ },
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/inquirer/node_modules/string-width": {
+ "version": "2.1.1",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "is-fullwidth-code-point": "^2.0.0",
+ "strip-ansi": "^4.0.0"
+ },
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/inquirer/node_modules/string-width/node_modules/ansi-regex": {
+ "version": "3.0.1",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/inquirer/node_modules/string-width/node_modules/strip-ansi": {
+ "version": "4.0.0",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "ansi-regex": "^3.0.0"
+ },
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/inquirer/node_modules/strip-ansi": {
+ "version": "5.2.0",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "ansi-regex": "^4.1.0"
+ },
+ "engines": {
+ "node": ">=6"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/internal-slot": {
+ "version": "1.0.7",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "es-errors": "^1.3.0",
+ "hasown": "^2.0.0",
+ "side-channel": "^1.0.4"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/interpret": {
+ "version": "1.4.0",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "engines": {
+ "node": ">= 0.10"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/iota-array": {
+ "version": "1.0.0",
+ "dev": true,
+ "license": "MIT",
+ "peer": true
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/is-array-buffer": {
+ "version": "3.0.4",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "call-bind": "^1.0.2",
+ "get-intrinsic": "^1.2.1"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/is-arrayish": {
+ "version": "0.3.2",
+ "dev": true,
+ "license": "MIT",
+ "peer": true
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/is-bigint": {
+ "version": "1.0.4",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "has-bigints": "^1.0.1"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/is-binary-path": {
+ "version": "2.1.0",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "binary-extensions": "^2.0.0"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/is-boolean-object": {
+ "version": "1.1.2",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "call-bind": "^1.0.2",
+ "has-tostringtag": "^1.0.0"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/is-buffer": {
+ "version": "1.1.6",
+ "license": "MIT",
+ "peer": true
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/is-callable": {
+ "version": "1.2.7",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/is-ci": {
+ "version": "2.0.0",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "ci-info": "^2.0.0"
+ },
+ "bin": {
+ "is-ci": "bin.js"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/is-core-module": {
+ "version": "2.13.1",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "hasown": "^2.0.0"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/is-date-object": {
+ "version": "1.0.5",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "has-tostringtag": "^1.0.0"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/is-extglob": {
+ "version": "2.1.1",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/is-fullwidth-code-point": {
+ "version": "3.0.0",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/is-function": {
+ "version": "1.0.2",
+ "dev": true,
+ "license": "MIT",
+ "peer": true
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/is-glob": {
+ "version": "4.0.3",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "is-extglob": "^2.1.1"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/is-installed-globally": {
+ "version": "0.4.0",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "global-dirs": "^3.0.0",
+ "is-path-inside": "^3.0.2"
+ },
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/is-interactive": {
+ "version": "1.0.0",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/is-invalid-path": {
+ "version": "1.0.2",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "engines": {
+ "node": ">=6.0"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/is-negative-zero": {
+ "version": "2.0.3",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/is-npm": {
+ "version": "5.0.0",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/is-number": {
+ "version": "7.0.0",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "engines": {
+ "node": ">=0.12.0"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/is-number-object": {
+ "version": "1.0.7",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "has-tostringtag": "^1.0.0"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/is-obj": {
+ "version": "1.0.1",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/is-path-inside": {
+ "version": "3.0.3",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/is-regex": {
+ "version": "1.1.4",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "call-bind": "^1.0.2",
+ "has-tostringtag": "^1.0.0"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/is-regexp": {
+ "version": "1.0.0",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/is-relative-path": {
+ "version": "1.0.2",
+ "dev": true,
+ "license": "MIT",
+ "peer": true
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/is-shared-array-buffer": {
+ "version": "1.0.3",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "call-bind": "^1.0.7"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/is-stream": {
+ "version": "2.0.1",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "engines": {
+ "node": ">=8"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/is-string": {
+ "version": "1.0.7",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "has-tostringtag": "^1.0.0"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/is-symbol": {
+ "version": "1.0.4",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "has-symbols": "^1.0.2"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/is-typed-array": {
+ "version": "1.1.13",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "which-typed-array": "^1.1.14"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/is-typedarray": {
+ "version": "1.0.0",
+ "dev": true,
+ "license": "MIT",
+ "peer": true
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/is-unicode-supported": {
+ "version": "0.1.0",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/is-url": {
+ "version": "1.2.4",
+ "dev": true,
+ "license": "MIT",
+ "peer": true
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/is-url-superb": {
+ "version": "4.0.0",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/is-weakref": {
+ "version": "1.0.2",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "call-bind": "^1.0.2"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/is-yarn-global": {
+ "version": "0.3.0",
+ "dev": true,
+ "license": "MIT",
+ "peer": true
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/isarray": {
+ "version": "2.0.5",
+ "dev": true,
+ "license": "MIT",
+ "peer": true
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/isexe": {
+ "version": "2.0.0",
+ "dev": true,
+ "license": "ISC",
+ "peer": true
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/isstream": {
+ "version": "0.1.2",
+ "dev": true,
+ "license": "MIT",
+ "peer": true
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/jimp": {
+ "version": "0.3.11",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "@babel/polyfill": "^7.0.0",
+ "@jimp/custom": "^0.3.9",
+ "@jimp/plugins": "^0.3.10",
+ "@jimp/types": "^0.3.9",
+ "core-js": "^2.5.7"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/jpeg-js": {
+ "version": "0.3.7",
+ "dev": true,
+ "license": "BSD-3-Clause",
+ "peer": true
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/js-tokens": {
+ "version": "4.0.0",
+ "dev": true,
+ "license": "MIT",
+ "peer": true
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/js-yaml": {
+ "version": "4.1.0",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "argparse": "^2.0.1"
+ },
+ "bin": {
+ "js-yaml": "bin/js-yaml.js"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/js2xmlparser": {
+ "version": "4.0.2",
+ "dev": true,
+ "license": "Apache-2.0",
+ "peer": true,
+ "dependencies": {
+ "xmlcreate": "^2.0.4"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/jsbn": {
+ "version": "0.1.1",
+ "dev": true,
+ "license": "MIT",
+ "peer": true
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/jsdoc": {
+ "version": "4.0.2",
+ "dev": true,
+ "license": "Apache-2.0",
+ "peer": true,
+ "dependencies": {
+ "@babel/parser": "^7.20.15",
+ "@jsdoc/salty": "^0.2.1",
+ "@types/markdown-it": "^12.2.3",
+ "bluebird": "^3.7.2",
+ "catharsis": "^0.9.0",
+ "escape-string-regexp": "^2.0.0",
+ "js2xmlparser": "^4.0.2",
+ "klaw": "^3.0.0",
+ "markdown-it": "^12.3.2",
+ "markdown-it-anchor": "^8.4.1",
+ "marked": "^4.0.10",
+ "mkdirp": "^1.0.4",
+ "requizzle": "^0.2.3",
+ "strip-json-comments": "^3.1.0",
+ "underscore": "~1.13.2"
+ },
+ "bin": {
+ "jsdoc": "jsdoc.js"
+ },
+ "engines": {
+ "node": ">=12.0.0"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/jsdoc-api": {
+ "version": "7.2.0",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "array-back": "^6.2.2",
+ "cache-point": "^2.0.0",
+ "collect-all": "^1.0.4",
+ "file-set": "^4.0.2",
+ "fs-then-native": "^2.0.0",
+ "jsdoc": "^4.0.0",
+ "object-to-spawn-args": "^2.0.1",
+ "temp-path": "^1.0.0",
+ "walk-back": "^5.1.0"
+ },
+ "engines": {
+ "node": ">=12.17"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/jsdoc-api/node_modules/array-back": {
+ "version": "6.2.2",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "engines": {
+ "node": ">=12.17"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/jsdoc-babel": {
+ "version": "0.5.0",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "jsdoc-regex": "^1.0.1",
+ "lodash": "^4.17.10"
+ },
+ "peerDependencies": {
+ "@babel/core": "^7.0.0"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/jsdoc-parse": {
+ "version": "6.2.1",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "array-back": "^6.2.2",
+ "lodash.omit": "^4.5.0",
+ "reduce-extract": "^1.0.0",
+ "sort-array": "^4.1.5",
+ "test-value": "^3.0.0"
+ },
+ "engines": {
+ "node": ">=12"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/jsdoc-parse/node_modules/array-back": {
+ "version": "6.2.2",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "engines": {
+ "node": ">=12.17"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/jsdoc-regex": {
+ "version": "1.0.1",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "engines": {
+ "node": ">=4.0"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/jsdoc-to-markdown": {
+ "version": "7.1.1",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "array-back": "^6.2.2",
+ "command-line-tool": "^0.8.0",
+ "config-master": "^3.1.0",
+ "dmd": "^6.1.0",
+ "jsdoc-api": "^7.1.1",
+ "jsdoc-parse": "^6.1.0",
+ "walk-back": "^5.1.0"
+ },
+ "bin": {
+ "jsdoc2md": "bin/cli.js"
+ },
+ "engines": {
+ "node": ">=12.17"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/jsdoc-to-markdown/node_modules/array-back": {
+ "version": "6.2.2",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "engines": {
+ "node": ">=12.17"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/jsdoc/node_modules/escape-string-regexp": {
+ "version": "2.0.0",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/jsesc": {
+ "version": "2.5.2",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "bin": {
+ "jsesc": "bin/jsesc"
+ },
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/json-buffer": {
+ "version": "3.0.1",
+ "dev": true,
+ "license": "MIT",
+ "peer": true
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/json-schema": {
+ "version": "0.4.0",
+ "dev": true,
+ "license": "(AFL-2.1 OR BSD-3-Clause)",
+ "peer": true
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/json-schema-traverse": {
+ "version": "0.4.1",
+ "dev": true,
+ "license": "MIT",
+ "peer": true
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/json-stable-stringify-without-jsonify": {
+ "version": "1.0.1",
+ "dev": true,
+ "license": "MIT",
+ "peer": true
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/json-stringify-safe": {
+ "version": "5.0.1",
+ "dev": true,
+ "license": "ISC",
+ "peer": true
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/json5": {
+ "version": "2.2.3",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "bin": {
+ "json5": "lib/cli.js"
+ },
+ "engines": {
+ "node": ">=6"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/jsonfile": {
+ "version": "6.1.0",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "universalify": "^2.0.0"
+ },
+ "optionalDependencies": {
+ "graceful-fs": "^4.1.6"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/jsprim": {
+ "version": "1.4.2",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "assert-plus": "1.0.0",
+ "extsprintf": "1.3.0",
+ "json-schema": "0.4.0",
+ "verror": "1.10.0"
+ },
+ "engines": {
+ "node": ">=0.6.0"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/keyv": {
+ "version": "4.5.4",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "json-buffer": "3.0.1"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/klaw": {
+ "version": "3.0.0",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "graceful-fs": "^4.1.9"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/ktx-parse": {
+ "version": "0.6.0",
+ "dev": true,
+ "license": "MIT",
+ "peer": true
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/kuler": {
+ "version": "2.0.0",
+ "dev": true,
+ "license": "MIT",
+ "peer": true
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/latest-version": {
+ "version": "5.1.0",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "package-json": "^6.3.0"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/lazystream": {
+ "version": "1.0.1",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "readable-stream": "^2.0.5"
+ },
+ "engines": {
+ "node": ">= 0.6.3"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/lazystream/node_modules/isarray": {
+ "version": "1.0.0",
+ "dev": true,
+ "license": "MIT",
+ "peer": true
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/lazystream/node_modules/readable-stream": {
+ "version": "2.3.8",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "core-util-is": "~1.0.0",
+ "inherits": "~2.0.3",
+ "isarray": "~1.0.0",
+ "process-nextick-args": "~2.0.0",
+ "safe-buffer": "~5.1.1",
+ "string_decoder": "~1.1.1",
+ "util-deprecate": "~1.0.1"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/lazystream/node_modules/safe-buffer": {
+ "version": "5.1.2",
+ "dev": true,
+ "license": "MIT",
+ "peer": true
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/lazystream/node_modules/string_decoder": {
+ "version": "1.1.1",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "safe-buffer": "~5.1.0"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/levn": {
+ "version": "0.4.1",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "prelude-ls": "^1.2.1",
+ "type-check": "~0.4.0"
+ },
+ "engines": {
+ "node": ">= 0.8.0"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/linkify-it": {
+ "version": "3.0.3",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "uc.micro": "^1.0.1"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/load-bmfont": {
+ "version": "1.4.1",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "buffer-equal": "0.0.1",
+ "mime": "^1.3.4",
+ "parse-bmfont-ascii": "^1.0.3",
+ "parse-bmfont-binary": "^1.0.5",
+ "parse-bmfont-xml": "^1.1.4",
+ "phin": "^2.9.1",
+ "xhr": "^2.0.1",
+ "xtend": "^4.0.0"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/locate-path": {
+ "version": "6.0.0",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "p-locate": "^5.0.0"
+ },
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/lodash": {
+ "version": "4.17.21",
+ "dev": true,
+ "license": "MIT",
+ "peer": true
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/lodash.camelcase": {
+ "version": "4.3.0",
+ "dev": true,
+ "license": "MIT",
+ "peer": true
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/lodash.defaults": {
+ "version": "4.2.0",
+ "dev": true,
+ "license": "MIT",
+ "peer": true
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/lodash.difference": {
+ "version": "4.5.0",
+ "dev": true,
+ "license": "MIT",
+ "peer": true
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/lodash.flatten": {
+ "version": "4.4.0",
+ "dev": true,
+ "license": "MIT",
+ "peer": true
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/lodash.isplainobject": {
+ "version": "4.0.6",
+ "dev": true,
+ "license": "MIT",
+ "peer": true
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/lodash.merge": {
+ "version": "4.6.2",
+ "dev": true,
+ "license": "MIT",
+ "peer": true
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/lodash.omit": {
+ "version": "4.5.0",
+ "dev": true,
+ "license": "MIT",
+ "peer": true
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/lodash.padend": {
+ "version": "4.6.1",
+ "dev": true,
+ "license": "MIT",
+ "peer": true
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/lodash.union": {
+ "version": "4.6.0",
+ "dev": true,
+ "license": "MIT",
+ "peer": true
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/log-symbols": {
+ "version": "4.1.0",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "chalk": "^4.1.0",
+ "is-unicode-supported": "^0.1.0"
+ },
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/log-symbols/node_modules/ansi-styles": {
+ "version": "4.3.0",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "color-convert": "^2.0.1"
+ },
+ "engines": {
+ "node": ">=8"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/ansi-styles?sponsor=1"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/log-symbols/node_modules/chalk": {
+ "version": "4.1.2",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "ansi-styles": "^4.1.0",
+ "supports-color": "^7.1.0"
+ },
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/chalk?sponsor=1"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/log-symbols/node_modules/color-convert": {
+ "version": "2.0.1",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "color-name": "~1.1.4"
+ },
+ "engines": {
+ "node": ">=7.0.0"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/log-symbols/node_modules/color-name": {
+ "version": "1.1.4",
+ "dev": true,
+ "license": "MIT",
+ "peer": true
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/log-symbols/node_modules/has-flag": {
+ "version": "4.0.0",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/log-symbols/node_modules/supports-color": {
+ "version": "7.2.0",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "has-flag": "^4.0.0"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/logform": {
+ "version": "2.6.0",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "@colors/colors": "1.6.0",
+ "@types/triple-beam": "^1.3.2",
+ "fecha": "^4.2.0",
+ "ms": "^2.1.1",
+ "safe-stable-stringify": "^2.3.1",
+ "triple-beam": "^1.3.0"
+ },
+ "engines": {
+ "node": ">= 12.0.0"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/lowercase-keys": {
+ "version": "1.0.1",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/lru-cache": {
+ "version": "5.1.1",
+ "dev": true,
+ "license": "ISC",
+ "peer": true,
+ "dependencies": {
+ "yallist": "^3.0.2"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/madge": {
+ "version": "5.0.2",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "chalk": "^4.1.1",
+ "commander": "^7.2.0",
+ "commondir": "^1.0.1",
+ "debug": "^4.3.1",
+ "dependency-tree": "^8.1.1",
+ "detective-amd": "^3.1.0",
+ "detective-cjs": "^3.1.1",
+ "detective-es6": "^2.2.0",
+ "detective-less": "^1.0.2",
+ "detective-postcss": "^5.0.0",
+ "detective-sass": "^3.0.1",
+ "detective-scss": "^2.0.1",
+ "detective-stylus": "^1.0.0",
+ "detective-typescript": "^7.0.0",
+ "graphviz": "0.0.9",
+ "ora": "^5.4.1",
+ "pluralize": "^8.0.0",
+ "precinct": "^8.1.0",
+ "pretty-ms": "^7.0.1",
+ "rc": "^1.2.7",
+ "typescript": "^3.9.5",
+ "walkdir": "^0.4.1"
+ },
+ "bin": {
+ "madge": "bin/cli.js"
+ },
+ "engines": {
+ "node": "^10.13 || ^12 || >=14"
+ },
+ "funding": {
+ "type": "individual",
+ "url": "https://www.paypal.me/pahen"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/madge/node_modules/ansi-styles": {
+ "version": "4.3.0",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "color-convert": "^2.0.1"
+ },
+ "engines": {
+ "node": ">=8"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/ansi-styles?sponsor=1"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/madge/node_modules/chalk": {
+ "version": "4.1.2",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "ansi-styles": "^4.1.0",
+ "supports-color": "^7.1.0"
+ },
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/chalk?sponsor=1"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/madge/node_modules/color-convert": {
+ "version": "2.0.1",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "color-name": "~1.1.4"
+ },
+ "engines": {
+ "node": ">=7.0.0"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/madge/node_modules/color-name": {
+ "version": "1.1.4",
+ "dev": true,
+ "license": "MIT",
+ "peer": true
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/madge/node_modules/commander": {
+ "version": "7.2.0",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "engines": {
+ "node": ">= 10"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/madge/node_modules/has-flag": {
+ "version": "4.0.0",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/madge/node_modules/supports-color": {
+ "version": "7.2.0",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "has-flag": "^4.0.0"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/madge/node_modules/typescript": {
+ "version": "3.9.10",
+ "dev": true,
+ "license": "Apache-2.0",
+ "peer": true,
+ "bin": {
+ "tsc": "bin/tsc",
+ "tsserver": "bin/tsserver"
+ },
+ "engines": {
+ "node": ">=4.2.0"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/make-dir": {
+ "version": "3.1.0",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "semver": "^6.0.0"
+ },
+ "engines": {
+ "node": ">=8"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/map-limit": {
+ "version": "0.0.1",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "once": "~1.3.0"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/map-limit/node_modules/once": {
+ "version": "1.3.3",
+ "dev": true,
+ "license": "ISC",
+ "peer": true,
+ "dependencies": {
+ "wrappy": "1"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/markdown-it": {
+ "version": "12.3.2",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "argparse": "^2.0.1",
+ "entities": "~2.1.0",
+ "linkify-it": "^3.0.1",
+ "mdurl": "^1.0.1",
+ "uc.micro": "^1.0.5"
+ },
+ "bin": {
+ "markdown-it": "bin/markdown-it.js"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/markdown-it-anchor": {
+ "version": "8.6.7",
+ "dev": true,
+ "license": "Unlicense",
+ "peer": true,
+ "peerDependencies": {
+ "@types/markdown-it": "*",
+ "markdown-it": "*"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/marked": {
+ "version": "4.3.0",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "bin": {
+ "marked": "bin/marked.js"
+ },
+ "engines": {
+ "node": ">= 12"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/maxrects-packer": {
+ "version": "2.7.3",
+ "dev": true,
+ "license": "MIT",
+ "peer": true
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/md5": {
+ "version": "2.3.0",
+ "license": "BSD-3-Clause",
+ "peer": true,
+ "dependencies": {
+ "charenc": "0.0.2",
+ "crypt": "0.0.2",
+ "is-buffer": "~1.1.6"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/mdurl": {
+ "version": "1.0.1",
+ "dev": true,
+ "license": "MIT",
+ "peer": true
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/merge2": {
+ "version": "1.4.1",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "engines": {
+ "node": ">= 8"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/meshoptimizer": {
+ "version": "0.18.1",
+ "dev": true,
+ "license": "MIT",
+ "peer": true
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/micromatch": {
+ "version": "4.0.5",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "braces": "^3.0.2",
+ "picomatch": "^2.3.1"
+ },
+ "engines": {
+ "node": ">=8.6"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/mime": {
+ "version": "1.6.0",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "bin": {
+ "mime": "cli.js"
+ },
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/mime-db": {
+ "version": "1.52.0",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "engines": {
+ "node": ">= 0.6"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/mime-types": {
+ "version": "2.1.35",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "mime-db": "1.52.0"
+ },
+ "engines": {
+ "node": ">= 0.6"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/mimic-fn": {
+ "version": "2.1.0",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "engines": {
+ "node": ">=6"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/mimic-response": {
+ "version": "3.1.0",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/min-document": {
+ "version": "2.19.0",
+ "dev": true,
+ "peer": true,
+ "dependencies": {
+ "dom-walk": "^0.1.0"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/minimatch": {
+ "version": "9.0.3",
+ "dev": true,
+ "license": "ISC",
+ "peer": true,
+ "dependencies": {
+ "brace-expansion": "^2.0.1"
+ },
+ "engines": {
+ "node": ">=16 || 14 >=14.17"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/isaacs"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/minimist": {
+ "version": "1.2.8",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/minipass": {
+ "version": "5.0.0",
+ "dev": true,
+ "license": "ISC",
+ "peer": true,
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/minizlib": {
+ "version": "2.1.2",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "minipass": "^3.0.0",
+ "yallist": "^4.0.0"
+ },
+ "engines": {
+ "node": ">= 8"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/minizlib/node_modules/minipass": {
+ "version": "3.3.6",
+ "dev": true,
+ "license": "ISC",
+ "peer": true,
+ "dependencies": {
+ "yallist": "^4.0.0"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/minizlib/node_modules/yallist": {
+ "version": "4.0.0",
+ "dev": true,
+ "license": "ISC",
+ "peer": true
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/mkdirp": {
+ "version": "1.0.4",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "bin": {
+ "mkdirp": "bin/cmd.js"
+ },
+ "engines": {
+ "node": ">=10"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/mkdirp-classic": {
+ "version": "0.5.3",
+ "dev": true,
+ "license": "MIT",
+ "peer": true
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/mkdirp2": {
+ "version": "1.0.5",
+ "dev": true,
+ "license": "MIT",
+ "peer": true
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/module-definition": {
+ "version": "3.4.0",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "ast-module-types": "^3.0.0",
+ "node-source-walk": "^4.0.0"
+ },
+ "bin": {
+ "module-definition": "bin/cli.js"
+ },
+ "engines": {
+ "node": ">=6.0"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/module-lookup-amd": {
+ "version": "7.0.1",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "commander": "^2.8.1",
+ "debug": "^4.1.0",
+ "glob": "^7.1.6",
+ "requirejs": "^2.3.5",
+ "requirejs-config-file": "^4.0.0"
+ },
+ "bin": {
+ "lookup-amd": "bin/cli.js"
+ },
+ "engines": {
+ "node": ">=10.13.0"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/module-lookup-amd/node_modules/commander": {
+ "version": "2.20.3",
+ "dev": true,
+ "license": "MIT",
+ "peer": true
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/moment": {
+ "version": "2.30.1",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "engines": {
+ "node": "*"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/ms": {
+ "version": "2.1.2",
+ "dev": true,
+ "license": "MIT",
+ "peer": true
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/msdf-bmfont-xml": {
+ "version": "2.7.0",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "arabic-persian-reshaper": "^1.0.1",
+ "cli-progress": "^3.10.0",
+ "commander": "^2.19.0",
+ "handlebars": "^4.7.2",
+ "is-invalid-path": "^1.0.2",
+ "jimp": "^0.3.5",
+ "js2xmlparser": "^4.0.0",
+ "map-limit": "0.0.1",
+ "maxrects-packer": "^2.4.0-alpha.0",
+ "opentype.js": "^0.11.0",
+ "update-notifier": "^5.1.0"
+ },
+ "bin": {
+ "msdf-bmfont": "cli.js"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/msdf-bmfont-xml/node_modules/commander": {
+ "version": "2.20.3",
+ "dev": true,
+ "license": "MIT",
+ "peer": true
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/mute-stream": {
+ "version": "1.0.0",
+ "dev": true,
+ "license": "ISC",
+ "peer": true,
+ "engines": {
+ "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/n8ao": {
+ "version": "1.8.1",
+ "license": "ISC",
+ "peer": true,
+ "peerDependencies": {
+ "postprocessing": ">=6.30.0",
+ "three": ">=0.137"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/nan": {
+ "version": "2.19.0",
+ "dev": true,
+ "license": "MIT",
+ "optional": true,
+ "peer": true
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/nanoid": {
+ "version": "3.3.7",
+ "dev": true,
+ "funding": [
+ {
+ "type": "github",
+ "url": "https://github.com/sponsors/ai"
+ }
+ ],
+ "license": "MIT",
+ "peer": true,
+ "bin": {
+ "nanoid": "bin/nanoid.cjs"
+ },
+ "engines": {
+ "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/napi-build-utils": {
+ "version": "1.0.2",
+ "dev": true,
+ "license": "MIT",
+ "peer": true
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/natural-compare": {
+ "version": "1.4.0",
+ "dev": true,
+ "license": "MIT",
+ "peer": true
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/ndarray": {
+ "version": "1.0.19",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "iota-array": "^1.0.0",
+ "is-buffer": "^1.0.2"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/ndarray-lanczos": {
+ "version": "0.3.0",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "@types/ndarray": "^1.0.11",
+ "ndarray": "^1.0.19"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/ndarray-ops": {
+ "version": "1.2.2",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "cwise-compiler": "^1.0.0"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/ndarray-pack": {
+ "version": "1.2.1",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "cwise-compiler": "^1.1.2",
+ "ndarray": "^1.0.13"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/ndarray-pixels": {
+ "version": "2.0.4",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "@types/ndarray": "^1.0.11",
+ "get-pixels": "^3.3.3",
+ "ndarray": "^1.0.19",
+ "ndarray-ops": "^1.2.2",
+ "save-pixels": "^2.3.6"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/neo-async": {
+ "version": "2.6.2",
+ "dev": true,
+ "license": "MIT",
+ "peer": true
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/node-abi": {
+ "version": "3.56.0",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "semver": "^7.3.5"
+ },
+ "engines": {
+ "node": ">=10"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/node-abi/node_modules/lru-cache": {
+ "version": "6.0.0",
+ "dev": true,
+ "license": "ISC",
+ "peer": true,
+ "dependencies": {
+ "yallist": "^4.0.0"
+ },
+ "engines": {
+ "node": ">=10"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/node-abi/node_modules/semver": {
+ "version": "7.6.0",
+ "dev": true,
+ "license": "ISC",
+ "peer": true,
+ "dependencies": {
+ "lru-cache": "^6.0.0"
+ },
+ "bin": {
+ "semver": "bin/semver.js"
+ },
+ "engines": {
+ "node": ">=10"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/node-abi/node_modules/yallist": {
+ "version": "4.0.0",
+ "dev": true,
+ "license": "ISC",
+ "peer": true
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/node-addon-api": {
+ "version": "5.1.0",
+ "dev": true,
+ "license": "MIT",
+ "peer": true
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/node-bitmap": {
+ "version": "0.0.1",
+ "dev": true,
+ "peer": true,
+ "engines": {
+ "node": ">=v0.6.5"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/node-domexception": {
+ "version": "1.0.0",
+ "dev": true,
+ "funding": [
+ {
+ "type": "github",
+ "url": "https://github.com/sponsors/jimmywarting"
+ },
+ {
+ "type": "github",
+ "url": "https://paypal.me/jimmywarting"
+ }
+ ],
+ "license": "MIT",
+ "peer": true,
+ "engines": {
+ "node": ">=10.5.0"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/node-fetch": {
+ "version": "3.3.2",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "data-uri-to-buffer": "^4.0.0",
+ "fetch-blob": "^3.1.4",
+ "formdata-polyfill": "^4.0.10"
+ },
+ "engines": {
+ "node": "^12.20.0 || ^14.13.1 || >=16.0.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/node-fetch"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/node-fetch/node_modules/data-uri-to-buffer": {
+ "version": "4.0.1",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "engines": {
+ "node": ">= 12"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/node-releases": {
+ "version": "2.0.14",
+ "dev": true,
+ "license": "MIT",
+ "peer": true
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/node-source-walk": {
+ "version": "4.3.0",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "@babel/parser": "^7.0.0"
+ },
+ "engines": {
+ "node": ">=6.0"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/node-stream-zip": {
+ "version": "1.15.0",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "engines": {
+ "node": ">=0.12.0"
+ },
+ "funding": {
+ "type": "github",
+ "url": "https://github.com/sponsors/antelle"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/nodemon": {
+ "version": "2.0.22",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "chokidar": "^3.5.2",
+ "debug": "^3.2.7",
+ "ignore-by-default": "^1.0.1",
+ "minimatch": "^3.1.2",
+ "pstree.remy": "^1.1.8",
+ "semver": "^5.7.1",
+ "simple-update-notifier": "^1.0.7",
+ "supports-color": "^5.5.0",
+ "touch": "^3.1.0",
+ "undefsafe": "^2.0.5"
+ },
+ "bin": {
+ "nodemon": "bin/nodemon.js"
+ },
+ "engines": {
+ "node": ">=8.10.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/nodemon"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/nodemon/node_modules/brace-expansion": {
+ "version": "1.1.11",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "balanced-match": "^1.0.0",
+ "concat-map": "0.0.1"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/nodemon/node_modules/debug": {
+ "version": "3.2.7",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "ms": "^2.1.1"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/nodemon/node_modules/minimatch": {
+ "version": "3.1.2",
+ "dev": true,
+ "license": "ISC",
+ "peer": true,
+ "dependencies": {
+ "brace-expansion": "^1.1.7"
+ },
+ "engines": {
+ "node": "*"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/nodemon/node_modules/semver": {
+ "version": "5.7.2",
+ "dev": true,
+ "license": "ISC",
+ "peer": true,
+ "bin": {
+ "semver": "bin/semver"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/nopt": {
+ "version": "1.0.10",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "abbrev": "1"
+ },
+ "bin": {
+ "nopt": "bin/nopt.js"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/normalize-path": {
+ "version": "3.0.0",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/normalize-url": {
+ "version": "4.5.1",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/npm-package-arg": {
+ "version": "10.1.0",
+ "dev": true,
+ "license": "ISC",
+ "peer": true,
+ "dependencies": {
+ "hosted-git-info": "^6.0.0",
+ "proc-log": "^3.0.0",
+ "semver": "^7.3.5",
+ "validate-npm-package-name": "^5.0.0"
+ },
+ "engines": {
+ "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/npm-package-arg/node_modules/lru-cache": {
+ "version": "6.0.0",
+ "dev": true,
+ "license": "ISC",
+ "peer": true,
+ "dependencies": {
+ "yallist": "^4.0.0"
+ },
+ "engines": {
+ "node": ">=10"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/npm-package-arg/node_modules/semver": {
+ "version": "7.6.0",
+ "dev": true,
+ "license": "ISC",
+ "peer": true,
+ "dependencies": {
+ "lru-cache": "^6.0.0"
+ },
+ "bin": {
+ "semver": "bin/semver.js"
+ },
+ "engines": {
+ "node": ">=10"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/npm-package-arg/node_modules/yallist": {
+ "version": "4.0.0",
+ "dev": true,
+ "license": "ISC",
+ "peer": true
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/npm-watch": {
+ "version": "0.11.0",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "nodemon": "^2.0.7",
+ "through2": "^4.0.2"
+ },
+ "bin": {
+ "npm-watch": "cli.js"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/oauth-sign": {
+ "version": "0.9.0",
+ "dev": true,
+ "license": "Apache-2.0",
+ "peer": true,
+ "engines": {
+ "node": "*"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/object-get": {
+ "version": "2.1.1",
+ "dev": true,
+ "license": "MIT",
+ "peer": true
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/object-inspect": {
+ "version": "1.13.1",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/object-keys": {
+ "version": "1.1.1",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "engines": {
+ "node": ">= 0.4"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/object-to-spawn-args": {
+ "version": "2.0.1",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "engines": {
+ "node": ">=8.0.0"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/object.assign": {
+ "version": "4.1.5",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "call-bind": "^1.0.5",
+ "define-properties": "^1.2.1",
+ "has-symbols": "^1.0.3",
+ "object-keys": "^1.1.1"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/object.fromentries": {
+ "version": "2.0.7",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "call-bind": "^1.0.2",
+ "define-properties": "^1.2.0",
+ "es-abstract": "^1.22.1"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/object.groupby": {
+ "version": "1.0.2",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "array.prototype.filter": "^1.0.3",
+ "call-bind": "^1.0.5",
+ "define-properties": "^1.2.1",
+ "es-abstract": "^1.22.3",
+ "es-errors": "^1.0.0"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/object.values": {
+ "version": "1.1.7",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "call-bind": "^1.0.2",
+ "define-properties": "^1.2.0",
+ "es-abstract": "^1.22.1"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/omggif": {
+ "version": "1.0.10",
+ "dev": true,
+ "license": "MIT",
+ "peer": true
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/once": {
+ "version": "1.4.0",
+ "dev": true,
+ "license": "ISC",
+ "peer": true,
+ "dependencies": {
+ "wrappy": "1"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/one-time": {
+ "version": "1.0.0",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "fn.name": "1.x.x"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/onetime": {
+ "version": "5.1.2",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "mimic-fn": "^2.1.0"
+ },
+ "engines": {
+ "node": ">=6"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/opentype.js": {
+ "version": "0.11.0",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "string.prototype.codepointat": "^0.2.1",
+ "tiny-inflate": "^1.0.2"
+ },
+ "bin": {
+ "ot": "bin/ot"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/optionator": {
+ "version": "0.9.3",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "@aashutoshrathi/word-wrap": "^1.2.3",
+ "deep-is": "^0.1.3",
+ "fast-levenshtein": "^2.0.6",
+ "levn": "^0.4.1",
+ "prelude-ls": "^1.2.1",
+ "type-check": "^0.4.0"
+ },
+ "engines": {
+ "node": ">= 0.8.0"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/ora": {
+ "version": "5.4.1",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "bl": "^4.1.0",
+ "chalk": "^4.1.0",
+ "cli-cursor": "^3.1.0",
+ "cli-spinners": "^2.5.0",
+ "is-interactive": "^1.0.0",
+ "is-unicode-supported": "^0.1.0",
+ "log-symbols": "^4.1.0",
+ "strip-ansi": "^6.0.0",
+ "wcwidth": "^1.0.1"
+ },
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/ora/node_modules/ansi-styles": {
+ "version": "4.3.0",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "color-convert": "^2.0.1"
+ },
+ "engines": {
+ "node": ">=8"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/ansi-styles?sponsor=1"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/ora/node_modules/chalk": {
+ "version": "4.1.2",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "ansi-styles": "^4.1.0",
+ "supports-color": "^7.1.0"
+ },
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/chalk?sponsor=1"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/ora/node_modules/color-convert": {
+ "version": "2.0.1",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "color-name": "~1.1.4"
+ },
+ "engines": {
+ "node": ">=7.0.0"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/ora/node_modules/color-name": {
+ "version": "1.1.4",
+ "dev": true,
+ "license": "MIT",
+ "peer": true
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/ora/node_modules/has-flag": {
+ "version": "4.0.0",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/ora/node_modules/supports-color": {
+ "version": "7.2.0",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "has-flag": "^4.0.0"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/os-tmpdir": {
+ "version": "1.0.2",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/p-cancelable": {
+ "version": "1.1.0",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "engines": {
+ "node": ">=6"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/p-limit": {
+ "version": "3.1.0",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "yocto-queue": "^0.1.0"
+ },
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/p-locate": {
+ "version": "5.0.0",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "p-limit": "^3.0.2"
+ },
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/package-json": {
+ "version": "6.5.0",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "got": "^9.6.0",
+ "registry-auth-token": "^4.0.0",
+ "registry-url": "^5.0.0",
+ "semver": "^6.2.0"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/package-options": {
+ "version": "0.1.4",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/parent-module": {
+ "version": "1.0.1",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "callsites": "^3.0.0"
+ },
+ "engines": {
+ "node": ">=6"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/parse-bmfont-ascii": {
+ "version": "1.0.6",
+ "dev": true,
+ "license": "MIT",
+ "peer": true
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/parse-bmfont-binary": {
+ "version": "1.0.6",
+ "dev": true,
+ "license": "MIT",
+ "peer": true
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/parse-bmfont-xml": {
+ "version": "1.1.6",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "xml-parse-from-string": "^1.0.0",
+ "xml2js": "^0.5.0"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/parse-data-uri": {
+ "version": "0.2.0",
+ "dev": true,
+ "license": "ISC",
+ "peer": true,
+ "dependencies": {
+ "data-uri-to-buffer": "0.0.3"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/parse-headers": {
+ "version": "2.0.5",
+ "dev": true,
+ "license": "MIT",
+ "peer": true
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/parse-ms": {
+ "version": "2.1.0",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "engines": {
+ "node": ">=6"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/path-exists": {
+ "version": "4.0.0",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/path-is-absolute": {
+ "version": "1.0.1",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/path-key": {
+ "version": "3.1.1",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/path-parse": {
+ "version": "1.0.7",
+ "dev": true,
+ "license": "MIT",
+ "peer": true
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/path-type": {
+ "version": "4.0.0",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/peerjs": {
+ "version": "1.4.7",
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "@swc/helpers": "^0.3.13",
+ "eventemitter3": "^4.0.7",
+ "peerjs-js-binarypack": "1.0.1",
+ "webrtc-adapter": "^7.7.1"
+ },
+ "engines": {
+ "node": ">= 10"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/peer"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/peerjs-js-binarypack": {
+ "version": "1.0.1",
+ "license": "BSD",
+ "peer": true
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/performance-now": {
+ "version": "2.1.0",
+ "dev": true,
+ "license": "MIT",
+ "peer": true
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/phin": {
+ "version": "2.9.3",
+ "dev": true,
+ "license": "MIT",
+ "peer": true
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/picocolors": {
+ "version": "1.0.0",
+ "dev": true,
+ "license": "ISC",
+ "peer": true
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/picomatch": {
+ "version": "2.3.1",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "engines": {
+ "node": ">=8.6"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/jonschlinkert"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/pixelmatch": {
+ "version": "4.0.2",
+ "dev": true,
+ "license": "ISC",
+ "peer": true,
+ "dependencies": {
+ "pngjs": "^3.0.0"
+ },
+ "bin": {
+ "pixelmatch": "bin/pixelmatch"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/pluralize": {
+ "version": "8.0.0",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/pngjs": {
+ "version": "3.4.0",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "engines": {
+ "node": ">=4.0.0"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/pngjs-nozlib": {
+ "version": "1.0.0",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "engines": {
+ "iojs": ">= 1.0.0",
+ "node": ">=0.10.0"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/possible-typed-array-names": {
+ "version": "1.0.0",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "engines": {
+ "node": ">= 0.4"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/postcss": {
+ "version": "8.4.35",
+ "dev": true,
+ "funding": [
+ {
+ "type": "opencollective",
+ "url": "https://opencollective.com/postcss/"
+ },
+ {
+ "type": "tidelift",
+ "url": "https://tidelift.com/funding/github/npm/postcss"
+ },
+ {
+ "type": "github",
+ "url": "https://github.com/sponsors/ai"
+ }
+ ],
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "nanoid": "^3.3.7",
+ "picocolors": "^1.0.0",
+ "source-map-js": "^1.0.2"
+ },
+ "engines": {
+ "node": "^10 || ^12 || >=14"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/postcss-values-parser": {
+ "version": "5.0.0",
+ "dev": true,
+ "license": "MPL-2.0",
+ "peer": true,
+ "dependencies": {
+ "color-name": "^1.1.4",
+ "is-url-superb": "^4.0.0",
+ "quote-unquote": "^1.0.0"
+ },
+ "engines": {
+ "node": ">=10"
+ },
+ "peerDependencies": {
+ "postcss": "^8.0.9"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/postcss-values-parser/node_modules/color-name": {
+ "version": "1.1.4",
+ "dev": true,
+ "license": "MIT",
+ "peer": true
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/postprocessing": {
+ "version": "6.35.1",
+ "license": "Zlib",
+ "peer": true,
+ "engines": {
+ "node": ">= 0.13.2"
+ },
+ "peerDependencies": {
+ "three": ">= 0.152.0 < 0.163.0"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/prebuild-install": {
+ "version": "7.1.2",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "detect-libc": "^2.0.0",
+ "expand-template": "^2.0.3",
+ "github-from-package": "0.0.0",
+ "minimist": "^1.2.3",
+ "mkdirp-classic": "^0.5.3",
+ "napi-build-utils": "^1.0.1",
+ "node-abi": "^3.3.0",
+ "pump": "^3.0.0",
+ "rc": "^1.2.7",
+ "simple-get": "^4.0.0",
+ "tar-fs": "^2.0.0",
+ "tunnel-agent": "^0.6.0"
+ },
+ "bin": {
+ "prebuild-install": "bin.js"
+ },
+ "engines": {
+ "node": ">=10"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/precinct": {
+ "version": "8.3.1",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "commander": "^2.20.3",
+ "debug": "^4.3.3",
+ "detective-amd": "^3.1.0",
+ "detective-cjs": "^3.1.1",
+ "detective-es6": "^2.2.1",
+ "detective-less": "^1.0.2",
+ "detective-postcss": "^4.0.0",
+ "detective-sass": "^3.0.1",
+ "detective-scss": "^2.0.1",
+ "detective-stylus": "^1.0.0",
+ "detective-typescript": "^7.0.0",
+ "module-definition": "^3.3.1",
+ "node-source-walk": "^4.2.0"
+ },
+ "bin": {
+ "precinct": "bin/cli.js"
+ },
+ "engines": {
+ "node": "^10.13 || ^12 || >=14"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/precinct/node_modules/commander": {
+ "version": "2.20.3",
+ "dev": true,
+ "license": "MIT",
+ "peer": true
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/precinct/node_modules/detective-postcss": {
+ "version": "4.0.0",
+ "dev": true,
+ "license": "Apache-2.0",
+ "peer": true,
+ "dependencies": {
+ "debug": "^4.1.1",
+ "is-url": "^1.2.4",
+ "postcss": "^8.1.7",
+ "postcss-values-parser": "^2.0.1"
+ },
+ "engines": {
+ "node": "^10 || ^12 || >=14"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/precinct/node_modules/postcss-values-parser": {
+ "version": "2.0.1",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "flatten": "^1.0.2",
+ "indexes-of": "^1.0.1",
+ "uniq": "^1.0.1"
+ },
+ "engines": {
+ "node": ">=6.14.4"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/prelude-ls": {
+ "version": "1.2.1",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "engines": {
+ "node": ">= 0.8.0"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/prepend-http": {
+ "version": "2.0.0",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/pretty-ms": {
+ "version": "7.0.1",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "parse-ms": "^2.1.0"
+ },
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/proc-log": {
+ "version": "3.0.0",
+ "dev": true,
+ "license": "ISC",
+ "peer": true,
+ "engines": {
+ "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/process": {
+ "version": "0.11.10",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "engines": {
+ "node": ">= 0.6.0"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/process-nextick-args": {
+ "version": "2.0.1",
+ "dev": true,
+ "license": "MIT",
+ "peer": true
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/promise-ftp": {
+ "version": "1.3.5",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "@icetee/ftp": "^0.3.15",
+ "bluebird": "2.x",
+ "promise-ftp-common": "^1.1.5"
+ },
+ "engines": {
+ "iojs": "*",
+ "node": ">=0.11.13"
+ },
+ "peerDependencies": {
+ "promise-ftp-common": "^1.1.5"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/promise-ftp-common": {
+ "version": "1.1.5",
+ "dev": true,
+ "license": "MIT",
+ "peer": true
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/promise-ftp/node_modules/bluebird": {
+ "version": "2.11.0",
+ "dev": true,
+ "license": "MIT",
+ "peer": true
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/promise-retry": {
+ "version": "2.0.1",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "err-code": "^2.0.2",
+ "retry": "^0.12.0"
+ },
+ "engines": {
+ "node": ">=10"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/promise-retry/node_modules/err-code": {
+ "version": "2.0.3",
+ "dev": true,
+ "license": "MIT",
+ "peer": true
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/promise-retry/node_modules/retry": {
+ "version": "0.12.0",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "engines": {
+ "node": ">= 4"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/proper-lockfile": {
+ "version": "1.2.0",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "err-code": "^1.0.0",
+ "extend": "^3.0.0",
+ "graceful-fs": "^4.1.2",
+ "retry": "^0.10.0"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/property-graph": {
+ "version": "1.3.1",
+ "dev": true,
+ "license": "MIT",
+ "peer": true
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/psl": {
+ "version": "1.9.0",
+ "dev": true,
+ "license": "MIT",
+ "peer": true
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/pstree.remy": {
+ "version": "1.1.8",
+ "dev": true,
+ "license": "MIT",
+ "peer": true
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/pump": {
+ "version": "3.0.0",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "end-of-stream": "^1.1.0",
+ "once": "^1.3.1"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/punycode": {
+ "version": "2.3.1",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "engines": {
+ "node": ">=6"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/pupa": {
+ "version": "2.1.1",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "escape-goat": "^2.0.0"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/qs": {
+ "version": "6.5.3",
+ "dev": true,
+ "license": "BSD-3-Clause",
+ "peer": true,
+ "engines": {
+ "node": ">=0.6"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/queue-microtask": {
+ "version": "1.2.3",
+ "dev": true,
+ "funding": [
+ {
+ "type": "github",
+ "url": "https://github.com/sponsors/feross"
+ },
+ {
+ "type": "patreon",
+ "url": "https://www.patreon.com/feross"
+ },
+ {
+ "type": "consulting",
+ "url": "https://feross.org/support"
+ }
+ ],
+ "license": "MIT",
+ "peer": true
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/queue-tick": {
+ "version": "1.0.1",
+ "dev": true,
+ "license": "MIT",
+ "peer": true
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/quote-unquote": {
+ "version": "1.0.0",
+ "dev": true,
+ "license": "MIT",
+ "peer": true
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/rc": {
+ "version": "1.2.8",
+ "dev": true,
+ "license": "(BSD-2-Clause OR MIT OR Apache-2.0)",
+ "peer": true,
+ "dependencies": {
+ "deep-extend": "^0.6.0",
+ "ini": "~1.3.0",
+ "minimist": "^1.2.0",
+ "strip-json-comments": "~2.0.1"
+ },
+ "bin": {
+ "rc": "cli.js"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/rc/node_modules/strip-json-comments": {
+ "version": "2.0.1",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/read": {
+ "version": "2.1.0",
+ "dev": true,
+ "license": "ISC",
+ "peer": true,
+ "dependencies": {
+ "mute-stream": "~1.0.0"
+ },
+ "engines": {
+ "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/readable-stream": {
+ "version": "3.6.2",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "inherits": "^2.0.3",
+ "string_decoder": "^1.1.1",
+ "util-deprecate": "^1.0.1"
+ },
+ "engines": {
+ "node": ">= 6"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/readdir-glob": {
+ "version": "1.1.3",
+ "dev": true,
+ "license": "Apache-2.0",
+ "peer": true,
+ "dependencies": {
+ "minimatch": "^5.1.0"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/readdir-glob/node_modules/minimatch": {
+ "version": "5.1.6",
+ "dev": true,
+ "license": "ISC",
+ "peer": true,
+ "dependencies": {
+ "brace-expansion": "^2.0.1"
+ },
+ "engines": {
+ "node": ">=10"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/readdirp": {
+ "version": "3.6.0",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "picomatch": "^2.2.1"
+ },
+ "engines": {
+ "node": ">=8.10.0"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/rechoir": {
+ "version": "0.6.2",
+ "dev": true,
+ "peer": true,
+ "dependencies": {
+ "resolve": "^1.1.6"
+ },
+ "engines": {
+ "node": ">= 0.10"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/reduce-extract": {
+ "version": "1.0.0",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "test-value": "^1.0.1"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/reduce-extract/node_modules/array-back": {
+ "version": "1.0.4",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "typical": "^2.6.0"
+ },
+ "engines": {
+ "node": ">=0.12.0"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/reduce-extract/node_modules/test-value": {
+ "version": "1.1.0",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "array-back": "^1.0.2",
+ "typical": "^2.4.2"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/reduce-extract/node_modules/typical": {
+ "version": "2.6.1",
+ "dev": true,
+ "license": "MIT",
+ "peer": true
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/reduce-flatten": {
+ "version": "3.0.1",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/reduce-unique": {
+ "version": "2.0.1",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "engines": {
+ "node": ">=6"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/reduce-without": {
+ "version": "1.0.1",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "test-value": "^2.0.0"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/reduce-without/node_modules/array-back": {
+ "version": "1.0.4",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "typical": "^2.6.0"
+ },
+ "engines": {
+ "node": ">=0.12.0"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/reduce-without/node_modules/test-value": {
+ "version": "2.1.0",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "array-back": "^1.0.3",
+ "typical": "^2.6.0"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/reduce-without/node_modules/typical": {
+ "version": "2.6.1",
+ "dev": true,
+ "license": "MIT",
+ "peer": true
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/regenerator-runtime": {
+ "version": "0.14.1",
+ "dev": true,
+ "license": "MIT",
+ "peer": true
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/regexp.prototype.flags": {
+ "version": "1.5.2",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "call-bind": "^1.0.6",
+ "define-properties": "^1.2.1",
+ "es-errors": "^1.3.0",
+ "set-function-name": "^2.0.1"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/registry-auth-token": {
+ "version": "4.2.2",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "rc": "1.2.8"
+ },
+ "engines": {
+ "node": ">=6.0.0"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/registry-url": {
+ "version": "5.1.0",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "rc": "^1.2.8"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/request": {
+ "version": "2.88.2",
+ "dev": true,
+ "license": "Apache-2.0",
+ "peer": true,
+ "dependencies": {
+ "aws-sign2": "~0.7.0",
+ "aws4": "^1.8.0",
+ "caseless": "~0.12.0",
+ "combined-stream": "~1.0.6",
+ "extend": "~3.0.2",
+ "forever-agent": "~0.6.1",
+ "form-data": "~2.3.2",
+ "har-validator": "~5.1.3",
+ "http-signature": "~1.2.0",
+ "is-typedarray": "~1.0.0",
+ "isstream": "~0.1.2",
+ "json-stringify-safe": "~5.0.1",
+ "mime-types": "~2.1.19",
+ "oauth-sign": "~0.9.0",
+ "performance-now": "^2.1.0",
+ "qs": "~6.5.2",
+ "safe-buffer": "^5.1.2",
+ "tough-cookie": "~2.5.0",
+ "tunnel-agent": "^0.6.0",
+ "uuid": "^3.3.2"
+ },
+ "engines": {
+ "node": ">= 6"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/request/node_modules/form-data": {
+ "version": "2.3.3",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "asynckit": "^0.4.0",
+ "combined-stream": "^1.0.6",
+ "mime-types": "^2.1.12"
+ },
+ "engines": {
+ "node": ">= 0.12"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/request/node_modules/uuid": {
+ "version": "3.4.0",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "bin": {
+ "uuid": "bin/uuid"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/requireindex": {
+ "version": "1.1.0",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "engines": {
+ "node": ">=0.10.5"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/requirejs": {
+ "version": "2.3.6",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "bin": {
+ "r_js": "bin/r.js",
+ "r.js": "bin/r.js"
+ },
+ "engines": {
+ "node": ">=0.4.0"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/requirejs-config-file": {
+ "version": "4.0.0",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "esprima": "^4.0.0",
+ "stringify-object": "^3.2.1"
+ },
+ "engines": {
+ "node": ">=10.13.0"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/requizzle": {
+ "version": "0.2.4",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "lodash": "^4.17.21"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/resolve": {
+ "version": "1.22.8",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "is-core-module": "^2.13.0",
+ "path-parse": "^1.0.7",
+ "supports-preserve-symlinks-flag": "^1.0.0"
+ },
+ "bin": {
+ "resolve": "bin/resolve"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/resolve-dependency-path": {
+ "version": "2.0.0",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "engines": {
+ "node": ">=6.0.0"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/resolve-from": {
+ "version": "4.0.0",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/responselike": {
+ "version": "1.0.2",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "lowercase-keys": "^1.0.0"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/restore-cursor": {
+ "version": "3.1.0",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "onetime": "^5.1.0",
+ "signal-exit": "^3.0.2"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/retry": {
+ "version": "0.10.1",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "engines": {
+ "node": "*"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/reusify": {
+ "version": "1.0.4",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "engines": {
+ "iojs": ">=1.0.0",
+ "node": ">=0.10.0"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/rimraf": {
+ "version": "3.0.2",
+ "dev": true,
+ "license": "ISC",
+ "peer": true,
+ "dependencies": {
+ "glob": "^7.1.3"
+ },
+ "bin": {
+ "rimraf": "bin.js"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/isaacs"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/rollup": {
+ "version": "3.29.4",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "bin": {
+ "rollup": "dist/bin/rollup"
+ },
+ "engines": {
+ "node": ">=14.18.0",
+ "npm": ">=8.0.0"
+ },
+ "optionalDependencies": {
+ "fsevents": "~2.3.2"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/rtcpeerconnection-shim": {
+ "version": "1.2.15",
+ "license": "BSD-3-Clause",
+ "peer": true,
+ "dependencies": {
+ "sdp": "^2.6.0"
+ },
+ "engines": {
+ "node": ">=6.0.0",
+ "npm": ">=3.10.0"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/run-async": {
+ "version": "2.4.1",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "engines": {
+ "node": ">=0.12.0"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/run-parallel": {
+ "version": "1.2.0",
+ "dev": true,
+ "funding": [
+ {
+ "type": "github",
+ "url": "https://github.com/sponsors/feross"
+ },
+ {
+ "type": "patreon",
+ "url": "https://www.patreon.com/feross"
+ },
+ {
+ "type": "consulting",
+ "url": "https://feross.org/support"
+ }
+ ],
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "queue-microtask": "^1.2.2"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/rxjs": {
+ "version": "6.6.7",
+ "dev": true,
+ "license": "Apache-2.0",
+ "peer": true,
+ "dependencies": {
+ "tslib": "^1.9.0"
+ },
+ "engines": {
+ "npm": ">=2.0.0"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/rxjs/node_modules/tslib": {
+ "version": "1.14.1",
+ "dev": true,
+ "license": "0BSD",
+ "peer": true
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/safe-array-concat": {
+ "version": "1.1.0",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "call-bind": "^1.0.5",
+ "get-intrinsic": "^1.2.2",
+ "has-symbols": "^1.0.3",
+ "isarray": "^2.0.5"
+ },
+ "engines": {
+ "node": ">=0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/safe-buffer": {
+ "version": "5.2.1",
+ "dev": true,
+ "funding": [
+ {
+ "type": "github",
+ "url": "https://github.com/sponsors/feross"
+ },
+ {
+ "type": "patreon",
+ "url": "https://www.patreon.com/feross"
+ },
+ {
+ "type": "consulting",
+ "url": "https://feross.org/support"
+ }
+ ],
+ "license": "MIT",
+ "peer": true
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/safe-regex-test": {
+ "version": "1.0.3",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "call-bind": "^1.0.6",
+ "es-errors": "^1.3.0",
+ "is-regex": "^1.1.4"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/safe-stable-stringify": {
+ "version": "2.4.3",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "engines": {
+ "node": ">=10"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/safer-buffer": {
+ "version": "2.1.2",
+ "dev": true,
+ "license": "MIT",
+ "peer": true
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/sass-lookup": {
+ "version": "3.0.0",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "commander": "^2.16.0"
+ },
+ "bin": {
+ "sass-lookup": "bin/cli.js"
+ },
+ "engines": {
+ "node": ">=6.0.0"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/sass-lookup/node_modules/commander": {
+ "version": "2.20.3",
+ "dev": true,
+ "license": "MIT",
+ "peer": true
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/save-pixels": {
+ "version": "2.3.6",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "contentstream": "^1.0.0",
+ "gif-encoder": "~0.4.1",
+ "jpeg-js": "^0.4.3",
+ "ndarray": "^1.0.18",
+ "ndarray-ops": "^1.2.2",
+ "pngjs-nozlib": "^1.0.0",
+ "through": "^2.3.4"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/save-pixels/node_modules/jpeg-js": {
+ "version": "0.4.4",
+ "dev": true,
+ "license": "BSD-3-Clause",
+ "peer": true
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/sax": {
+ "version": "1.3.0",
+ "dev": true,
+ "license": "ISC",
+ "peer": true
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/sdp": {
+ "version": "2.12.0",
+ "license": "MIT",
+ "peer": true
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/semver": {
+ "version": "6.3.1",
+ "dev": true,
+ "license": "ISC",
+ "peer": true,
+ "bin": {
+ "semver": "bin/semver.js"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/semver-diff": {
+ "version": "3.1.1",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "semver": "^6.3.0"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/set-function-length": {
+ "version": "1.2.1",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "define-data-property": "^1.1.2",
+ "es-errors": "^1.3.0",
+ "function-bind": "^1.1.2",
+ "get-intrinsic": "^1.2.3",
+ "gopd": "^1.0.1",
+ "has-property-descriptors": "^1.0.1"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/set-function-name": {
+ "version": "2.0.2",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "define-data-property": "^1.1.4",
+ "es-errors": "^1.3.0",
+ "functions-have-names": "^1.2.3",
+ "has-property-descriptors": "^1.0.2"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/sharp": {
+ "version": "0.31.3",
+ "dev": true,
+ "hasInstallScript": true,
+ "license": "Apache-2.0",
+ "peer": true,
+ "dependencies": {
+ "color": "^4.2.3",
+ "detect-libc": "^2.0.1",
+ "node-addon-api": "^5.0.0",
+ "prebuild-install": "^7.1.1",
+ "semver": "^7.3.8",
+ "simple-get": "^4.0.1",
+ "tar-fs": "^2.1.1",
+ "tunnel-agent": "^0.6.0"
+ },
+ "engines": {
+ "node": ">=14.15.0"
+ },
+ "funding": {
+ "url": "https://opencollective.com/libvips"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/sharp/node_modules/lru-cache": {
+ "version": "6.0.0",
+ "dev": true,
+ "license": "ISC",
+ "peer": true,
+ "dependencies": {
+ "yallist": "^4.0.0"
+ },
+ "engines": {
+ "node": ">=10"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/sharp/node_modules/semver": {
+ "version": "7.6.0",
+ "dev": true,
+ "license": "ISC",
+ "peer": true,
+ "dependencies": {
+ "lru-cache": "^6.0.0"
+ },
+ "bin": {
+ "semver": "bin/semver.js"
+ },
+ "engines": {
+ "node": ">=10"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/sharp/node_modules/yallist": {
+ "version": "4.0.0",
+ "dev": true,
+ "license": "ISC",
+ "peer": true
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/shebang-command": {
+ "version": "2.0.0",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "shebang-regex": "^3.0.0"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/shebang-regex": {
+ "version": "3.0.0",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/shelljs": {
+ "version": "0.8.5",
+ "dev": true,
+ "license": "BSD-3-Clause",
+ "peer": true,
+ "dependencies": {
+ "glob": "^7.0.0",
+ "interpret": "^1.0.0",
+ "rechoir": "^0.6.2"
+ },
+ "bin": {
+ "shjs": "bin/shjs"
+ },
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/side-channel": {
+ "version": "1.0.6",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "call-bind": "^1.0.7",
+ "es-errors": "^1.3.0",
+ "get-intrinsic": "^1.2.4",
+ "object-inspect": "^1.13.1"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/signal-exit": {
+ "version": "3.0.7",
+ "dev": true,
+ "license": "ISC",
+ "peer": true
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/simple-concat": {
+ "version": "1.0.1",
+ "dev": true,
+ "funding": [
+ {
+ "type": "github",
+ "url": "https://github.com/sponsors/feross"
+ },
+ {
+ "type": "patreon",
+ "url": "https://www.patreon.com/feross"
+ },
+ {
+ "type": "consulting",
+ "url": "https://feross.org/support"
+ }
+ ],
+ "license": "MIT",
+ "peer": true
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/simple-get": {
+ "version": "4.0.1",
+ "dev": true,
+ "funding": [
+ {
+ "type": "github",
+ "url": "https://github.com/sponsors/feross"
+ },
+ {
+ "type": "patreon",
+ "url": "https://www.patreon.com/feross"
+ },
+ {
+ "type": "consulting",
+ "url": "https://feross.org/support"
+ }
+ ],
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "decompress-response": "^6.0.0",
+ "once": "^1.3.1",
+ "simple-concat": "^1.0.0"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/simple-swizzle": {
+ "version": "0.2.2",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "is-arrayish": "^0.3.1"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/simple-update-notifier": {
+ "version": "1.1.0",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "semver": "~7.0.0"
+ },
+ "engines": {
+ "node": ">=8.10.0"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/simple-update-notifier/node_modules/semver": {
+ "version": "7.0.0",
+ "dev": true,
+ "license": "ISC",
+ "peer": true,
+ "bin": {
+ "semver": "bin/semver.js"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/simplex-noise": {
+ "version": "4.0.1",
+ "license": "MIT",
+ "peer": true
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/slash": {
+ "version": "3.0.0",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/slice-ansi": {
+ "version": "2.1.0",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "ansi-styles": "^3.2.0",
+ "astral-regex": "^1.0.0",
+ "is-fullwidth-code-point": "^2.0.0"
+ },
+ "engines": {
+ "node": ">=6"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/slice-ansi/node_modules/is-fullwidth-code-point": {
+ "version": "2.0.0",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/sort-array": {
+ "version": "4.1.5",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "array-back": "^5.0.0",
+ "typical": "^6.0.1"
+ },
+ "engines": {
+ "node": ">=10"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/sort-array/node_modules/array-back": {
+ "version": "5.0.0",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "engines": {
+ "node": ">=10"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/sort-array/node_modules/typical": {
+ "version": "6.0.1",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "engines": {
+ "node": ">=10"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/source-map": {
+ "version": "0.6.1",
+ "dev": true,
+ "license": "BSD-3-Clause",
+ "peer": true,
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/source-map-js": {
+ "version": "1.0.2",
+ "dev": true,
+ "license": "BSD-3-Clause",
+ "peer": true,
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/ssh2": {
+ "version": "1.15.0",
+ "dev": true,
+ "hasInstallScript": true,
+ "peer": true,
+ "dependencies": {
+ "asn1": "^0.2.6",
+ "bcrypt-pbkdf": "^1.0.2"
+ },
+ "engines": {
+ "node": ">=10.16.0"
+ },
+ "optionalDependencies": {
+ "cpu-features": "~0.0.9",
+ "nan": "^2.18.0"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/ssh2-sftp-client": {
+ "version": "7.2.3",
+ "dev": true,
+ "license": "Apache-2.0",
+ "peer": true,
+ "dependencies": {
+ "concat-stream": "^2.0.0",
+ "promise-retry": "^2.0.1",
+ "ssh2": "^1.8.0"
+ },
+ "engines": {
+ "node": ">=10.24.1"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/sshpk": {
+ "version": "1.18.0",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "asn1": "~0.2.3",
+ "assert-plus": "^1.0.0",
+ "bcrypt-pbkdf": "^1.0.0",
+ "dashdash": "^1.12.0",
+ "ecc-jsbn": "~0.1.1",
+ "getpass": "^0.1.1",
+ "jsbn": "~0.1.0",
+ "safer-buffer": "^2.0.2",
+ "tweetnacl": "~0.14.0"
+ },
+ "bin": {
+ "sshpk-conv": "bin/sshpk-conv",
+ "sshpk-sign": "bin/sshpk-sign",
+ "sshpk-verify": "bin/sshpk-verify"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/stack-trace": {
+ "version": "0.0.10",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "engines": {
+ "node": "*"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/stats.js": {
+ "version": "0.17.0",
+ "license": "MIT",
+ "peer": true
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/stream-connect": {
+ "version": "1.0.2",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "array-back": "^1.0.2"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/stream-connect/node_modules/array-back": {
+ "version": "1.0.4",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "typical": "^2.6.0"
+ },
+ "engines": {
+ "node": ">=0.12.0"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/stream-connect/node_modules/typical": {
+ "version": "2.6.1",
+ "dev": true,
+ "license": "MIT",
+ "peer": true
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/stream-via": {
+ "version": "1.0.4",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/streamx": {
+ "version": "2.16.1",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "fast-fifo": "^1.1.0",
+ "queue-tick": "^1.0.1"
+ },
+ "optionalDependencies": {
+ "bare-events": "^2.2.0"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/string_decoder": {
+ "version": "1.3.0",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "safe-buffer": "~5.2.0"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/string-width": {
+ "version": "4.2.3",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "emoji-regex": "^8.0.0",
+ "is-fullwidth-code-point": "^3.0.0",
+ "strip-ansi": "^6.0.1"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/string.prototype.codepointat": {
+ "version": "0.2.1",
+ "dev": true,
+ "license": "MIT",
+ "peer": true
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/string.prototype.trim": {
+ "version": "1.2.8",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "call-bind": "^1.0.2",
+ "define-properties": "^1.2.0",
+ "es-abstract": "^1.22.1"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/string.prototype.trimend": {
+ "version": "1.0.7",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "call-bind": "^1.0.2",
+ "define-properties": "^1.2.0",
+ "es-abstract": "^1.22.1"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/string.prototype.trimstart": {
+ "version": "1.0.7",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "call-bind": "^1.0.2",
+ "define-properties": "^1.2.0",
+ "es-abstract": "^1.22.1"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/stringify-object": {
+ "version": "3.3.0",
+ "dev": true,
+ "license": "BSD-2-Clause",
+ "peer": true,
+ "dependencies": {
+ "get-own-enumerable-property-symbols": "^3.0.0",
+ "is-obj": "^1.0.1",
+ "is-regexp": "^1.0.0"
+ },
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/strip-ansi": {
+ "version": "6.0.1",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "ansi-regex": "^5.0.1"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/strip-bom": {
+ "version": "3.0.0",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/strip-json-comments": {
+ "version": "3.1.1",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "engines": {
+ "node": ">=8"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/stylus-lookup": {
+ "version": "3.0.2",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "commander": "^2.8.1",
+ "debug": "^4.1.0"
+ },
+ "bin": {
+ "stylus-lookup": "bin/cli.js"
+ },
+ "engines": {
+ "node": ">=6.0.0"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/stylus-lookup/node_modules/commander": {
+ "version": "2.20.3",
+ "dev": true,
+ "license": "MIT",
+ "peer": true
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/supports-color": {
+ "version": "5.5.0",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "has-flag": "^3.0.0"
+ },
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/supports-preserve-symlinks-flag": {
+ "version": "1.0.0",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/table": {
+ "version": "5.4.6",
+ "dev": true,
+ "license": "BSD-3-Clause",
+ "peer": true,
+ "dependencies": {
+ "ajv": "^6.10.2",
+ "lodash": "^4.17.14",
+ "slice-ansi": "^2.1.0",
+ "string-width": "^3.0.0"
+ },
+ "engines": {
+ "node": ">=6.0.0"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/table-layout": {
+ "version": "0.4.5",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "array-back": "^2.0.0",
+ "deep-extend": "~0.6.0",
+ "lodash.padend": "^4.6.1",
+ "typical": "^2.6.1",
+ "wordwrapjs": "^3.0.0"
+ },
+ "engines": {
+ "node": ">=4.0.0"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/table-layout/node_modules/array-back": {
+ "version": "2.0.0",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "typical": "^2.6.1"
+ },
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/table-layout/node_modules/typical": {
+ "version": "2.6.1",
+ "dev": true,
+ "license": "MIT",
+ "peer": true
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/table/node_modules/ansi-regex": {
+ "version": "4.1.1",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "engines": {
+ "node": ">=6"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/table/node_modules/emoji-regex": {
+ "version": "7.0.3",
+ "dev": true,
+ "license": "MIT",
+ "peer": true
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/table/node_modules/is-fullwidth-code-point": {
+ "version": "2.0.0",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/table/node_modules/string-width": {
+ "version": "3.1.0",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "emoji-regex": "^7.0.1",
+ "is-fullwidth-code-point": "^2.0.0",
+ "strip-ansi": "^5.1.0"
+ },
+ "engines": {
+ "node": ">=6"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/table/node_modules/strip-ansi": {
+ "version": "5.2.0",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "ansi-regex": "^4.1.0"
+ },
+ "engines": {
+ "node": ">=6"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/tabtab": {
+ "version": "3.0.2",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "debug": "^4.0.1",
+ "es6-promisify": "^6.0.0",
+ "inquirer": "^6.0.0",
+ "minimist": "^1.2.0",
+ "mkdirp": "^0.5.1",
+ "untildify": "^3.0.3"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/tabtab/node_modules/mkdirp": {
+ "version": "0.5.6",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "minimist": "^1.2.6"
+ },
+ "bin": {
+ "mkdirp": "bin/cmd.js"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/tapable": {
+ "version": "2.2.1",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "engines": {
+ "node": ">=6"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/tar": {
+ "version": "6.2.0",
+ "dev": true,
+ "license": "ISC",
+ "peer": true,
+ "dependencies": {
+ "chownr": "^2.0.0",
+ "fs-minipass": "^2.0.0",
+ "minipass": "^5.0.0",
+ "minizlib": "^2.1.1",
+ "mkdirp": "^1.0.3",
+ "yallist": "^4.0.0"
+ },
+ "engines": {
+ "node": ">=10"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/tar-fs": {
+ "version": "2.1.1",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "chownr": "^1.1.1",
+ "mkdirp-classic": "^0.5.2",
+ "pump": "^3.0.0",
+ "tar-stream": "^2.1.4"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/tar-fs/node_modules/chownr": {
+ "version": "1.1.4",
+ "dev": true,
+ "license": "ISC",
+ "peer": true
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/tar-stream": {
+ "version": "2.2.0",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "bl": "^4.0.3",
+ "end-of-stream": "^1.4.1",
+ "fs-constants": "^1.0.0",
+ "inherits": "^2.0.3",
+ "readable-stream": "^3.1.1"
+ },
+ "engines": {
+ "node": ">=6"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/tar/node_modules/yallist": {
+ "version": "4.0.0",
+ "dev": true,
+ "license": "ISC",
+ "peer": true
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/temp": {
+ "version": "0.4.0",
+ "dev": true,
+ "engines": [
+ "node >=0.4.0"
+ ],
+ "peer": true
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/temp-path": {
+ "version": "1.0.0",
+ "dev": true,
+ "license": "MIT",
+ "peer": true
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/test-value": {
+ "version": "3.0.0",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "array-back": "^2.0.0",
+ "typical": "^2.6.1"
+ },
+ "engines": {
+ "node": ">=4.0.0"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/test-value/node_modules/array-back": {
+ "version": "2.0.0",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "typical": "^2.6.1"
+ },
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/test-value/node_modules/typical": {
+ "version": "2.6.1",
+ "dev": true,
+ "license": "MIT",
+ "peer": true
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/text-hex": {
+ "version": "1.0.0",
+ "dev": true,
+ "license": "MIT",
+ "peer": true
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/text-table": {
+ "version": "0.2.0",
+ "dev": true,
+ "license": "MIT",
+ "peer": true
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/three": {
+ "name": "@needle-tools/three",
+ "version": "0.162.1",
+ "license": "MIT",
+ "peer": true
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/three-mesh-ui": {
+ "name": "@needle-tools/three-mesh-ui",
+ "version": "7.1.5-alpha.5",
+ "license": "MIT",
+ "peer": true,
+ "engines": {
+ "node": "x.x.x"
+ },
+ "peerDependencies": {
+ "three": ">=0.154.0"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/three.quarks": {
+ "version": "0.10.8",
+ "license": "MIT",
+ "peer": true,
+ "peerDependencies": {
+ "three": ">=0.153.0"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/through": {
+ "version": "2.3.8",
+ "dev": true,
+ "license": "MIT",
+ "peer": true
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/through2": {
+ "version": "4.0.2",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "readable-stream": "3"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/timm": {
+ "version": "1.7.1",
+ "dev": true,
+ "license": "MIT",
+ "peer": true
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/tiny-inflate": {
+ "version": "1.0.3",
+ "dev": true,
+ "license": "MIT",
+ "peer": true
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/tinycolor2": {
+ "version": "1.6.0",
+ "dev": true,
+ "license": "MIT",
+ "peer": true
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/tmp": {
+ "version": "0.2.3",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "engines": {
+ "node": ">=14.14"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/to-fast-properties": {
+ "version": "2.0.0",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/to-readable-stream": {
+ "version": "1.0.0",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "engines": {
+ "node": ">=6"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/to-regex-range": {
+ "version": "5.0.1",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "is-number": "^7.0.0"
+ },
+ "engines": {
+ "node": ">=8.0"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/touch": {
+ "version": "3.1.0",
+ "dev": true,
+ "license": "ISC",
+ "peer": true,
+ "dependencies": {
+ "nopt": "~1.0.10"
+ },
+ "bin": {
+ "nodetouch": "bin/nodetouch.js"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/tough-cookie": {
+ "version": "2.5.0",
+ "dev": true,
+ "license": "BSD-3-Clause",
+ "peer": true,
+ "dependencies": {
+ "psl": "^1.1.28",
+ "punycode": "^2.1.1"
+ },
+ "engines": {
+ "node": ">=0.8"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/triple-beam": {
+ "version": "1.4.1",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "engines": {
+ "node": ">= 14.0.0"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/ts-api-utils": {
+ "version": "1.2.1",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "engines": {
+ "node": ">=16"
+ },
+ "peerDependencies": {
+ "typescript": ">=4.2.0"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/tsconfig-paths": {
+ "version": "3.15.0",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "@types/json5": "^0.0.29",
+ "json5": "^1.0.2",
+ "minimist": "^1.2.6",
+ "strip-bom": "^3.0.0"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/tsconfig-paths/node_modules/json5": {
+ "version": "1.0.2",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "minimist": "^1.2.0"
+ },
+ "bin": {
+ "json5": "lib/cli.js"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/tslib": {
+ "version": "2.6.2",
+ "license": "0BSD",
+ "peer": true
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/tsutils": {
+ "version": "3.21.0",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "tslib": "^1.8.1"
+ },
+ "engines": {
+ "node": ">= 6"
+ },
+ "peerDependencies": {
+ "typescript": ">=2.8.0 || >= 3.2.0-dev || >= 3.3.0-dev || >= 3.4.0-dev || >= 3.5.0-dev || >= 3.6.0-dev || >= 3.6.0-beta || >= 3.7.0-dev || >= 3.7.0-beta"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/tsutils/node_modules/tslib": {
+ "version": "1.14.1",
+ "dev": true,
+ "license": "0BSD",
+ "peer": true
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/tunnel-agent": {
+ "version": "0.6.0",
+ "dev": true,
+ "license": "Apache-2.0",
+ "peer": true,
+ "dependencies": {
+ "safe-buffer": "^5.0.1"
+ },
+ "engines": {
+ "node": "*"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/tweetnacl": {
+ "version": "0.14.5",
+ "dev": true,
+ "license": "Unlicense",
+ "peer": true
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/type-check": {
+ "version": "0.4.0",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "prelude-ls": "^1.2.1"
+ },
+ "engines": {
+ "node": ">= 0.8.0"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/type-fest": {
+ "version": "0.20.2",
+ "dev": true,
+ "license": "(MIT OR CC0-1.0)",
+ "peer": true,
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/typed-array-buffer": {
+ "version": "1.0.2",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "call-bind": "^1.0.7",
+ "es-errors": "^1.3.0",
+ "is-typed-array": "^1.1.13"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/typed-array-byte-length": {
+ "version": "1.0.1",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "call-bind": "^1.0.7",
+ "for-each": "^0.3.3",
+ "gopd": "^1.0.1",
+ "has-proto": "^1.0.3",
+ "is-typed-array": "^1.1.13"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/typed-array-byte-offset": {
+ "version": "1.0.2",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "available-typed-arrays": "^1.0.7",
+ "call-bind": "^1.0.7",
+ "for-each": "^0.3.3",
+ "gopd": "^1.0.1",
+ "has-proto": "^1.0.3",
+ "is-typed-array": "^1.1.13"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/typed-array-length": {
+ "version": "1.0.5",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "call-bind": "^1.0.7",
+ "for-each": "^0.3.3",
+ "gopd": "^1.0.1",
+ "has-proto": "^1.0.3",
+ "is-typed-array": "^1.1.13",
+ "possible-typed-array-names": "^1.0.0"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/typedarray": {
+ "version": "0.0.6",
+ "dev": true,
+ "license": "MIT",
+ "peer": true
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/typedarray-to-buffer": {
+ "version": "3.1.5",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "is-typedarray": "^1.0.0"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/typescript": {
+ "version": "4.9.5",
+ "dev": true,
+ "license": "Apache-2.0",
+ "peer": true,
+ "bin": {
+ "tsc": "bin/tsc",
+ "tsserver": "bin/tsserver"
+ },
+ "engines": {
+ "node": ">=4.2.0"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/typical": {
+ "version": "4.0.0",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/uc.micro": {
+ "version": "1.0.6",
+ "dev": true,
+ "license": "MIT",
+ "peer": true
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/uglify-js": {
+ "version": "3.17.4",
+ "dev": true,
+ "license": "BSD-2-Clause",
+ "optional": true,
+ "peer": true,
+ "bin": {
+ "uglifyjs": "bin/uglifyjs"
+ },
+ "engines": {
+ "node": ">=0.8.0"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/unbox-primitive": {
+ "version": "1.0.2",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "call-bind": "^1.0.2",
+ "has-bigints": "^1.0.2",
+ "has-symbols": "^1.0.3",
+ "which-boxed-primitive": "^1.0.2"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/undefsafe": {
+ "version": "2.0.5",
+ "dev": true,
+ "license": "MIT",
+ "peer": true
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/underscore": {
+ "version": "1.13.6",
+ "dev": true,
+ "license": "MIT",
+ "peer": true
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/undici-types": {
+ "version": "5.26.5",
+ "dev": true,
+ "license": "MIT",
+ "peer": true
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/uniq": {
+ "version": "1.0.1",
+ "dev": true,
+ "license": "MIT",
+ "peer": true
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/unique-string": {
+ "version": "2.0.0",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "crypto-random-string": "^2.0.0"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/unit-compare": {
+ "version": "1.0.1",
+ "dev": true,
+ "license": "ISC",
+ "peer": true,
+ "dependencies": {
+ "moment": "^2.14.1"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/universalify": {
+ "version": "2.0.1",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "engines": {
+ "node": ">= 10.0.0"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/untildify": {
+ "version": "3.0.3",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/upath": {
+ "version": "2.0.1",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "engines": {
+ "node": ">=4",
+ "yarn": "*"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/update-browserslist-db": {
+ "version": "1.0.13",
+ "dev": true,
+ "funding": [
+ {
+ "type": "opencollective",
+ "url": "https://opencollective.com/browserslist"
+ },
+ {
+ "type": "tidelift",
+ "url": "https://tidelift.com/funding/github/npm/browserslist"
+ },
+ {
+ "type": "github",
+ "url": "https://github.com/sponsors/ai"
+ }
+ ],
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "escalade": "^3.1.1",
+ "picocolors": "^1.0.0"
+ },
+ "bin": {
+ "update-browserslist-db": "cli.js"
+ },
+ "peerDependencies": {
+ "browserslist": ">= 4.21.0"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/update-notifier": {
+ "version": "5.1.0",
+ "dev": true,
+ "license": "BSD-2-Clause",
+ "peer": true,
+ "dependencies": {
+ "boxen": "^5.0.0",
+ "chalk": "^4.1.0",
+ "configstore": "^5.0.1",
+ "has-yarn": "^2.1.0",
+ "import-lazy": "^2.1.0",
+ "is-ci": "^2.0.0",
+ "is-installed-globally": "^0.4.0",
+ "is-npm": "^5.0.0",
+ "is-yarn-global": "^0.3.0",
+ "latest-version": "^5.1.0",
+ "pupa": "^2.1.1",
+ "semver": "^7.3.4",
+ "semver-diff": "^3.1.1",
+ "xdg-basedir": "^4.0.0"
+ },
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/yeoman/update-notifier?sponsor=1"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/update-notifier/node_modules/ansi-styles": {
+ "version": "4.3.0",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "color-convert": "^2.0.1"
+ },
+ "engines": {
+ "node": ">=8"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/ansi-styles?sponsor=1"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/update-notifier/node_modules/chalk": {
+ "version": "4.1.2",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "ansi-styles": "^4.1.0",
+ "supports-color": "^7.1.0"
+ },
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/chalk?sponsor=1"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/update-notifier/node_modules/color-convert": {
+ "version": "2.0.1",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "color-name": "~1.1.4"
+ },
+ "engines": {
+ "node": ">=7.0.0"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/update-notifier/node_modules/color-name": {
+ "version": "1.1.4",
+ "dev": true,
+ "license": "MIT",
+ "peer": true
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/update-notifier/node_modules/has-flag": {
+ "version": "4.0.0",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/update-notifier/node_modules/lru-cache": {
+ "version": "6.0.0",
+ "dev": true,
+ "license": "ISC",
+ "peer": true,
+ "dependencies": {
+ "yallist": "^4.0.0"
+ },
+ "engines": {
+ "node": ">=10"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/update-notifier/node_modules/semver": {
+ "version": "7.6.0",
+ "dev": true,
+ "license": "ISC",
+ "peer": true,
+ "dependencies": {
+ "lru-cache": "^6.0.0"
+ },
+ "bin": {
+ "semver": "bin/semver.js"
+ },
+ "engines": {
+ "node": ">=10"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/update-notifier/node_modules/supports-color": {
+ "version": "7.2.0",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "has-flag": "^4.0.0"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/update-notifier/node_modules/yallist": {
+ "version": "4.0.0",
+ "dev": true,
+ "license": "ISC",
+ "peer": true
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/uri-js": {
+ "version": "4.4.1",
+ "dev": true,
+ "license": "BSD-2-Clause",
+ "peer": true,
+ "dependencies": {
+ "punycode": "^2.1.0"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/url-parse-lax": {
+ "version": "3.0.0",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "prepend-http": "^2.0.0"
+ },
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/utif": {
+ "version": "2.0.1",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "pako": "^1.0.5"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/utif/node_modules/pako": {
+ "version": "1.0.11",
+ "dev": true,
+ "license": "(MIT AND Zlib)",
+ "peer": true
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/util-deprecate": {
+ "version": "1.0.2",
+ "dev": true,
+ "license": "MIT",
+ "peer": true
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/uuid": {
+ "version": "9.0.1",
+ "funding": [
+ "https://github.com/sponsors/broofa",
+ "https://github.com/sponsors/ctavan"
+ ],
+ "license": "MIT",
+ "peer": true,
+ "bin": {
+ "uuid": "dist/bin/uuid"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/validate-npm-package-name": {
+ "version": "5.0.0",
+ "dev": true,
+ "license": "ISC",
+ "peer": true,
+ "dependencies": {
+ "builtins": "^5.0.0"
+ },
+ "engines": {
+ "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/verror": {
+ "version": "1.10.0",
+ "dev": true,
+ "engines": [
+ "node >=0.6.0"
+ ],
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "assert-plus": "^1.0.0",
+ "core-util-is": "1.0.2",
+ "extsprintf": "^1.2.0"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/vite": {
+ "version": "4.3.9",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "esbuild": "^0.17.5",
+ "postcss": "^8.4.23",
+ "rollup": "^3.21.0"
+ },
+ "bin": {
+ "vite": "bin/vite.js"
+ },
+ "engines": {
+ "node": "^14.18.0 || >=16.0.0"
+ },
+ "optionalDependencies": {
+ "fsevents": "~2.3.2"
+ },
+ "peerDependencies": {
+ "@types/node": ">= 14",
+ "less": "*",
+ "sass": "*",
+ "stylus": "*",
+ "sugarss": "*",
+ "terser": "^5.4.0"
+ },
+ "peerDependenciesMeta": {
+ "@types/node": {
+ "optional": true
+ },
+ "less": {
+ "optional": true
+ },
+ "sass": {
+ "optional": true
+ },
+ "stylus": {
+ "optional": true
+ },
+ "sugarss": {
+ "optional": true
+ },
+ "terser": {
+ "optional": true
+ }
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/vite/node_modules/esbuild": {
+ "version": "0.17.19",
+ "dev": true,
+ "hasInstallScript": true,
+ "license": "MIT",
+ "peer": true,
+ "bin": {
+ "esbuild": "bin/esbuild"
+ },
+ "engines": {
+ "node": ">=12"
+ },
+ "optionalDependencies": {
+ "@esbuild/android-arm": "0.17.19",
+ "@esbuild/android-arm64": "0.17.19",
+ "@esbuild/android-x64": "0.17.19",
+ "@esbuild/darwin-arm64": "0.17.19",
+ "@esbuild/darwin-x64": "0.17.19",
+ "@esbuild/freebsd-arm64": "0.17.19",
+ "@esbuild/freebsd-x64": "0.17.19",
+ "@esbuild/linux-arm": "0.17.19",
+ "@esbuild/linux-arm64": "0.17.19",
+ "@esbuild/linux-ia32": "0.17.19",
+ "@esbuild/linux-loong64": "0.17.19",
+ "@esbuild/linux-mips64el": "0.17.19",
+ "@esbuild/linux-ppc64": "0.17.19",
+ "@esbuild/linux-riscv64": "0.17.19",
+ "@esbuild/linux-s390x": "0.17.19",
+ "@esbuild/linux-x64": "0.17.19",
+ "@esbuild/netbsd-x64": "0.17.19",
+ "@esbuild/openbsd-x64": "0.17.19",
+ "@esbuild/sunos-x64": "0.17.19",
+ "@esbuild/win32-arm64": "0.17.19",
+ "@esbuild/win32-ia32": "0.17.19",
+ "@esbuild/win32-x64": "0.17.19"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/walk-back": {
+ "version": "5.1.0",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "engines": {
+ "node": ">=12.17"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/walkdir": {
+ "version": "0.4.1",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "engines": {
+ "node": ">=6.0.0"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/wcwidth": {
+ "version": "1.0.1",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "defaults": "^1.0.3"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/web-streams-polyfill": {
+ "version": "3.3.3",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "engines": {
+ "node": ">= 8"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/webrtc-adapter": {
+ "version": "7.7.1",
+ "license": "BSD-3-Clause",
+ "peer": true,
+ "dependencies": {
+ "rtcpeerconnection-shim": "^1.2.15",
+ "sdp": "^2.12.0"
},
"engines": {
"node": ">=6.0.0",
"npm": ">=3.10.0"
}
},
- "node_modules/websocket-ts": {
+ "../../../../../../needle-engine/js/package~/node_modules/websocket-ts": {
"version": "2.1.5",
- "resolved": "https://registry.npmjs.org/websocket-ts/-/websocket-ts-2.1.5.tgz",
- "integrity": "sha512-rCNl9w6Hsir1azFm/pbjBEFzLD/gi7Th5ZgOxMifB6STUfTSovYAzryWw0TRvSZ1+Qu1Z5Plw4z42UfTNA9idA==",
+ "license": "MIT",
+ "peer": true
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/which": {
+ "version": "2.0.2",
+ "dev": true,
+ "license": "ISC",
+ "peer": true,
+ "dependencies": {
+ "isexe": "^2.0.0"
+ },
+ "bin": {
+ "node-which": "bin/node-which"
+ },
+ "engines": {
+ "node": ">= 8"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/which-boxed-primitive": {
+ "version": "1.0.2",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "is-bigint": "^1.0.1",
+ "is-boolean-object": "^1.1.0",
+ "is-number-object": "^1.0.4",
+ "is-string": "^1.0.5",
+ "is-symbol": "^1.0.3"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/which-typed-array": {
+ "version": "1.1.14",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "available-typed-arrays": "^1.0.6",
+ "call-bind": "^1.0.5",
+ "for-each": "^0.3.3",
+ "gopd": "^1.0.1",
+ "has-tostringtag": "^1.0.1"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/widest-line": {
+ "version": "3.1.0",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "string-width": "^4.0.0"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/winston": {
+ "version": "3.12.0",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "@colors/colors": "^1.6.0",
+ "@dabh/diagnostics": "^2.0.2",
+ "async": "^3.2.3",
+ "is-stream": "^2.0.0",
+ "logform": "^2.4.0",
+ "one-time": "^1.0.0",
+ "readable-stream": "^3.4.0",
+ "safe-stable-stringify": "^2.3.1",
+ "stack-trace": "0.0.x",
+ "triple-beam": "^1.3.0",
+ "winston-transport": "^4.7.0"
+ },
+ "engines": {
+ "node": ">= 12.0.0"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/winston-transport": {
+ "version": "4.7.0",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "logform": "^2.3.2",
+ "readable-stream": "^3.6.0",
+ "triple-beam": "^1.3.0"
+ },
+ "engines": {
+ "node": ">= 12.0.0"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/wordwrap": {
+ "version": "1.0.0",
+ "dev": true,
+ "license": "MIT",
+ "peer": true
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/wordwrapjs": {
+ "version": "3.0.0",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "reduce-flatten": "^1.0.1",
+ "typical": "^2.6.1"
+ },
+ "engines": {
+ "node": ">=4.0.0"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/wordwrapjs/node_modules/reduce-flatten": {
+ "version": "1.0.1",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/wordwrapjs/node_modules/typical": {
+ "version": "2.6.1",
+ "dev": true,
+ "license": "MIT",
+ "peer": true
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/wrap-ansi": {
+ "version": "6.2.0",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "ansi-styles": "^4.0.0",
+ "string-width": "^4.1.0",
+ "strip-ansi": "^6.0.0"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/wrap-ansi/node_modules/ansi-styles": {
+ "version": "4.3.0",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "color-convert": "^2.0.1"
+ },
+ "engines": {
+ "node": ">=8"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/ansi-styles?sponsor=1"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/wrap-ansi/node_modules/color-convert": {
+ "version": "2.0.1",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "color-name": "~1.1.4"
+ },
+ "engines": {
+ "node": ">=7.0.0"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/wrap-ansi/node_modules/color-name": {
+ "version": "1.1.4",
+ "dev": true,
+ "license": "MIT",
+ "peer": true
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/wrappy": {
+ "version": "1.0.2",
+ "dev": true,
+ "license": "ISC",
+ "peer": true
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/write-file-atomic": {
+ "version": "3.0.3",
+ "dev": true,
+ "license": "ISC",
+ "peer": true,
+ "dependencies": {
+ "imurmurhash": "^0.1.4",
+ "is-typedarray": "^1.0.0",
+ "signal-exit": "^3.0.2",
+ "typedarray-to-buffer": "^3.1.5"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/xdg-basedir": {
+ "version": "4.0.0",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/xhr": {
+ "version": "2.6.0",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "global": "~4.4.0",
+ "is-function": "^1.0.1",
+ "parse-headers": "^2.0.0",
+ "xtend": "^4.0.0"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/xml-parse-from-string": {
+ "version": "1.0.1",
+ "dev": true,
+ "license": "MIT",
+ "peer": true
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/xml2js": {
+ "version": "0.5.0",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "sax": ">=0.6.0",
+ "xmlbuilder": "~11.0.0"
+ },
+ "engines": {
+ "node": ">=4.0.0"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/xmlbuilder": {
+ "version": "11.0.1",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "engines": {
+ "node": ">=4.0"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/xmlcreate": {
+ "version": "2.0.4",
+ "dev": true,
+ "license": "Apache-2.0",
+ "peer": true
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/xregexp": {
+ "version": "2.0.0",
+ "dev": true,
+ "license": "MIT",
+ "peer": true
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/xtend": {
+ "version": "4.0.2",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "engines": {
+ "node": ">=0.4"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/yallist": {
+ "version": "3.1.1",
+ "dev": true,
+ "license": "ISC",
+ "peer": true
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/yocto-queue": {
+ "version": "0.1.0",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/zip-stream": {
+ "version": "4.1.1",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "archiver-utils": "^3.0.4",
+ "compress-commons": "^4.1.2",
+ "readable-stream": "^3.6.0"
+ },
+ "engines": {
+ "node": ">= 10"
+ }
+ },
+ "../../../../../../needle-engine/js/package~/node_modules/zip-stream/node_modules/archiver-utils": {
+ "version": "3.0.4",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "glob": "^7.2.3",
+ "graceful-fs": "^4.2.0",
+ "lazystream": "^1.0.0",
+ "lodash.defaults": "^4.2.0",
+ "lodash.difference": "^4.5.0",
+ "lodash.flatten": "^4.4.0",
+ "lodash.isplainobject": "^4.0.6",
+ "lodash.union": "^4.6.0",
+ "normalize-path": "^3.0.0",
+ "readable-stream": "^3.6.0"
+ },
+ "engines": {
+ "node": ">= 10"
+ }
+ },
+ "node_modules/@needle-tools/engine": {
+ "resolved": "../../../../../../needle-engine/js/package~",
+ "link": true
+ },
+ "node_modules/@tweenjs/tween.js": {
+ "version": "23.1.1",
+ "dev": true,
+ "license": "MIT"
+ },
+ "node_modules/@types/stats.js": {
+ "version": "0.17.3",
+ "dev": true,
+ "license": "MIT"
+ },
+ "node_modules/@types/three": {
+ "version": "0.162.0",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "@tweenjs/tween.js": "~23.1.1",
+ "@types/stats.js": "*",
+ "@types/webxr": "*",
+ "fflate": "~0.6.10",
+ "meshoptimizer": "~0.18.1"
+ }
+ },
+ "node_modules/@types/webxr": {
+ "version": "0.5.14",
+ "dev": true,
+ "license": "MIT"
+ },
+ "node_modules/fflate": {
+ "version": "0.6.10",
+ "dev": true,
+ "license": "MIT"
+ },
+ "node_modules/meshoptimizer": {
+ "version": "0.18.1",
+ "dev": true,
+ "license": "MIT"
+ },
+ "node_modules/three": {
+ "name": "@needle-tools/three",
+ "version": "0.162.2",
+ "license": "MIT",
"peer": true
}
}
diff --git a/package/Runtime/Hotspots/Scripts/Needle.Hotspots~/package.json b/package/Runtime/Hotspots/Scripts/Needle.Hotspots~/package.json
index 94ebe4e67..0eb7b7278 100644
--- a/package/Runtime/Hotspots/Scripts/Needle.Hotspots~/package.json
+++ b/package/Runtime/Hotspots/Scripts/Needle.Hotspots~/package.json
@@ -4,8 +4,8 @@
"main": "index.ts",
"dependencies": {},
"peerDependencies": {
- "@needle-tools/engine": "^3.34.2-alpha.2",
- "three": "npm:@needle-tools/three@^0.162.1"
+ "@needle-tools/engine": "^3.36.0-beta",
+ "three": "npm:@needle-tools/three@^0.162.2"
},
"devDependencies": {
"@types/three": "0.162.0"
diff --git a/package/Runtime/ImageTracking/ImageTracking.unity b/package/Runtime/ImageTracking/ImageTracking.unity
index a10db0f5f..717d491bb 100644
--- a/package/Runtime/ImageTracking/ImageTracking.unity
+++ b/package/Runtime/ImageTracking/ImageTracking.unity
@@ -883,6 +883,7 @@ Transform:
- {fileID: 577633982}
- {fileID: 1384266630}
- {fileID: 1266078810}
+ - {fileID: 967688236}
m_Father: {fileID: 0}
m_RootOrder: 1
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
@@ -1154,6 +1155,55 @@ MonoBehaviour:
exportFileName: Needle
customUsdzFile:
File: {fileID: 0}
+--- !u!1 &967688235
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 967688236}
+ - component: {fileID: 967688237}
+ m_Layer: 0
+ m_Name: NeedleMenu
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!4 &967688236
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 967688235}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children: []
+ m_Father: {fileID: 652927526}
+ m_RootOrder: 6
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!114 &967688237
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 967688235}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: e6d2c67ae7e4416a98aa03d96398832b, type: 3}
+ m_Name:
+ m_EditorClassIdentifier: Needle.Engine.Components.NeedleMenu, Needle.Engine
+ _position: 1
+ ShowNeedleLogo: 1
+ CreateFullscreenButton: 1
+ CreateMuteButton: 0
+ ShowSpatialMenu: 1
--- !u!1001 &969571448
PrefabInstance:
m_ObjectHideFlags: 0
@@ -2750,10 +2800,15 @@ MonoBehaviour:
m_Name:
m_EditorClassIdentifier: Needle.Engine.Components.OrbitControls, Needle.Engine
$ GlobalObjectId_V1-2-cbf4489e1f7cfe44a8c739a511b0e4c7-2123263964-0
+ autoTarget: 1
autoFit: 1
enableRotate: 1
autoRotate: 0
autoRotateSpeed: 0.2
+ minPolarAngle: 0
+ maxPolarAngle: 3.1415927
+ minAzimuthAngle: Infinity
+ maxAzimuthAngle: Infinity
enableZoom: 1
minZoom: 0
maxZoom: Infinity
diff --git a/package/Runtime/InteractiveMap/InteractiveMap.unity b/package/Runtime/InteractiveMap/InteractiveMap.unity
index c253b9d8d..71e76080f 100644
--- a/package/Runtime/InteractiveMap/InteractiveMap.unity
+++ b/package/Runtime/InteractiveMap/InteractiveMap.unity
@@ -468,6 +468,7 @@ MonoBehaviour:
DirectoryName: Library/Needle/Sample
RemoteUrl:
AutoExport: 1
+ AutoCompress: 1
Dependencies:
- Name: needle.interactivemap
VersionOrPath: Packages/com.needle.engine-samples/Runtime/InteractiveMap/Scripts/Needle.InteractiveMap.npmdef
@@ -520,6 +521,55 @@ MonoBehaviour:
title: Interactive Map
description: Openstreetmap.org integration in 3D
image: {fileID: 2800000, guid: c8e45c2b909c92448a41f3b5842a3188, type: 3}
+--- !u!1 &967688235
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 967688236}
+ - component: {fileID: 967688237}
+ m_Layer: 0
+ m_Name: NeedleMenu
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!4 &967688236
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 967688235}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children: []
+ m_Father: {fileID: 1062683073}
+ m_RootOrder: 3
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!114 &967688237
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 967688235}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: e6d2c67ae7e4416a98aa03d96398832b, type: 3}
+ m_Name:
+ m_EditorClassIdentifier: Needle.Engine.Components.NeedleMenu, Needle.Engine
+ _position: 1
+ ShowNeedleLogo: 1
+ CreateFullscreenButton: 1
+ CreateMuteButton: 0
+ ShowSpatialMenu: 1
--- !u!1 &1034118157
GameObject:
m_ObjectHideFlags: 0
@@ -611,6 +661,7 @@ Transform:
- {fileID: 1319876877}
- {fileID: 1591985427}
- {fileID: 683825362}
+ - {fileID: 967688236}
m_Father: {fileID: 0}
m_RootOrder: 1
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
@@ -796,20 +847,27 @@ MonoBehaviour:
m_Name:
m_EditorClassIdentifier: Needle.Engine.Components.OrbitControls, Needle.Engine
$ GlobalObjectId_V1-2-fb0f95cde5663294186a7d7dcd3f89fd-1319876878-0
+ autoTarget: 1
+ autoFit: 0
enableRotate: 1
autoRotate: 0
autoRotateSpeed: 0.2
- autoFit: 0
- enableKeys: 0
- enableDamping: 1
- dampingFactor: 0.1
+ minPolarAngle: 0
+ maxPolarAngle: 3.1415927
+ minAzimuthAngle: Infinity
+ maxAzimuthAngle: Infinity
enableZoom: 1
minZoom: 0
maxZoom: Infinity
enablePan: 1
- lookAtConstraint: {fileID: 0}
+ enableDamping: 1
+ dampingFactor: 0.1
+ targetLerpDuration: 1
+ enableKeys: 0
middleClickToFocus: 1
doubleClickToFocus: 1
+ allowInterrupt: 1
+ lookAtConstraint: {fileID: 0}
--- !u!114 &1319876879
MonoBehaviour:
m_ObjectHideFlags: 0
diff --git a/package/Runtime/InteractiveMap/Materials/Ring.mat b/package/Runtime/InteractiveMap/Materials/Ring.mat
index 48f863d09..53425c140 100644
--- a/package/Runtime/InteractiveMap/Materials/Ring.mat
+++ b/package/Runtime/InteractiveMap/Materials/Ring.mat
@@ -184,7 +184,7 @@ Material:
- _VOLUME_TRANSMISSION: 0
- _WorkflowMode: 1
- _ZWrite: 0
- - alphaCutoff: -0.5
+ - alphaCutoff: 0.0001
- attenuationDistance: 0.001
- baseColorTextureRotation: 0
- baseColorTextureTexCoord: 0
diff --git a/package/Runtime/InteractiveMap/Materials/RingFloor 1.mat b/package/Runtime/InteractiveMap/Materials/RingFloor 1.mat
index 2ce8b600c..ff712ce31 100644
--- a/package/Runtime/InteractiveMap/Materials/RingFloor 1.mat
+++ b/package/Runtime/InteractiveMap/Materials/RingFloor 1.mat
@@ -176,7 +176,7 @@ Material:
- _VOLUME_TRANSMISSION: 0
- _WorkflowMode: 1
- _ZWrite: 0
- - alphaCutoff: -0.5
+ - alphaCutoff: 0.0001
- attenuationDistance: 0.001
- baseColorTextureRotation: 0
- baseColorTextureTexCoord: 0
diff --git a/package/Runtime/InteractiveMap/Materials/RingFloor 2.mat b/package/Runtime/InteractiveMap/Materials/RingFloor 2.mat
index c5524d11a..ea31fc692 100644
--- a/package/Runtime/InteractiveMap/Materials/RingFloor 2.mat
+++ b/package/Runtime/InteractiveMap/Materials/RingFloor 2.mat
@@ -176,7 +176,7 @@ Material:
- _VOLUME_TRANSMISSION: 0
- _WorkflowMode: 1
- _ZWrite: 0
- - alphaCutoff: -0.5
+ - alphaCutoff: 0.0001
- attenuationDistance: 0.001
- baseColorTextureRotation: 0
- baseColorTextureTexCoord: 0
diff --git a/package/Runtime/InteractiveMap/Materials/RingFloor 3.mat b/package/Runtime/InteractiveMap/Materials/RingFloor 3.mat
index cd0c9b191..f4afb4255 100644
--- a/package/Runtime/InteractiveMap/Materials/RingFloor 3.mat
+++ b/package/Runtime/InteractiveMap/Materials/RingFloor 3.mat
@@ -176,7 +176,7 @@ Material:
- _VOLUME_TRANSMISSION: 0
- _WorkflowMode: 1
- _ZWrite: 0
- - alphaCutoff: -0.5
+ - alphaCutoff: 0.0001
- attenuationDistance: 0.001
- baseColorTextureRotation: 0
- baseColorTextureTexCoord: 0
diff --git a/package/Runtime/Javascript Communication/Javascript Communication.unity b/package/Runtime/Javascript Communication/Javascript Communication.unity
index 51e95874c..30ab100ed 100644
--- a/package/Runtime/Javascript Communication/Javascript Communication.unity
+++ b/package/Runtime/Javascript Communication/Javascript Communication.unity
@@ -1436,10 +1436,15 @@ MonoBehaviour:
m_Name:
m_EditorClassIdentifier: Needle.Engine.Components.OrbitControls, Needle.Engine
$ GlobalObjectId_V1-2-49068307165cdb346a242c48a6528235-706762907-0
+ autoTarget: 1
autoFit: 0
enableRotate: 1
autoRotate: 1
autoRotateSpeed: 0.3
+ minPolarAngle: 0
+ maxPolarAngle: 3.1415927
+ minAzimuthAngle: Infinity
+ maxAzimuthAngle: Infinity
enableZoom: 1
minZoom: 0
maxZoom: 10000
@@ -1833,6 +1838,55 @@ MeshFilter:
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 954992305}
m_Mesh: {fileID: 10209, guid: 0000000000000000e000000000000000, type: 0}
+--- !u!1 &967688235
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 967688236}
+ - component: {fileID: 967688237}
+ m_Layer: 0
+ m_Name: NeedleMenu
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!4 &967688236
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 967688235}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children: []
+ m_Father: {fileID: 1597275518}
+ m_RootOrder: 2
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!114 &967688237
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 967688235}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: e6d2c67ae7e4416a98aa03d96398832b, type: 3}
+ m_Name:
+ m_EditorClassIdentifier: Needle.Engine.Components.NeedleMenu, Needle.Engine
+ _position: 1
+ ShowNeedleLogo: 1
+ CreateFullscreenButton: 0
+ CreateMuteButton: 0
+ ShowSpatialMenu: 1
--- !u!1 &1034403046
GameObject:
m_ObjectHideFlags: 0
@@ -2628,6 +2682,7 @@ Transform:
m_Children:
- {fileID: 274968158}
- {fileID: 1472726469}
+ - {fileID: 967688236}
m_Father: {fileID: 0}
m_RootOrder: 1
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
diff --git a/package/Runtime/Jewelry/JewelryRing.unity b/package/Runtime/Jewelry/JewelryRing.unity
index 37429b79a..59ffe512e 100644
--- a/package/Runtime/Jewelry/JewelryRing.unity
+++ b/package/Runtime/Jewelry/JewelryRing.unity
@@ -154,6 +154,55 @@ Transform:
m_Father: {fileID: 2049127151}
m_RootOrder: 2
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!1 &208071532
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 208071534}
+ - component: {fileID: 208071533}
+ m_Layer: 0
+ m_Name: NeedleMenu
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!114 &208071533
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 208071532}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: e6d2c67ae7e4416a98aa03d96398832b, type: 3}
+ m_Name:
+ m_EditorClassIdentifier: Needle.Engine.Components.NeedleMenu, Needle.Engine
+ _position: 1
+ ShowNeedleLogo: 1
+ CreateFullscreenButton: 1
+ CreateMuteButton: 0
+ ShowSpatialMenu: 1
+--- !u!4 &208071534
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 208071532}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children: []
+ m_Father: {fileID: 0}
+ m_RootOrder: 6
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!1 &351215431
GameObject:
m_ObjectHideFlags: 0
@@ -197,7 +246,7 @@ Transform:
m_ConstrainProportionsScale: 0
m_Children: []
m_Father: {fileID: 0}
- m_RootOrder: 6
+ m_RootOrder: 7
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!1001 &1272996735
PrefabInstance:
@@ -748,10 +797,15 @@ MonoBehaviour:
m_Name:
m_EditorClassIdentifier: Needle.Engine.Components.OrbitControls, Needle.Engine
$ GlobalObjectId_V1-2-ef02bffc2c9043d40b0a324be262325e-1625788027-0
+ autoTarget: 1
autoFit: 0
enableRotate: 1
autoRotate: 0
autoRotateSpeed: 0.2
+ minPolarAngle: 0
+ maxPolarAngle: 3.1415927
+ minAzimuthAngle: Infinity
+ maxAzimuthAngle: Infinity
enableZoom: 1
minZoom: 0
maxZoom: Infinity
@@ -845,6 +899,7 @@ GameObject:
- component: {fileID: 1982933253}
- component: {fileID: 1982933256}
- component: {fileID: 1982933257}
+ - component: {fileID: 1982933258}
m_Layer: 0
m_Name: Export Info
m_TagString: EditorOnly
@@ -932,6 +987,22 @@ MonoBehaviour:
Path: /jewelry-ring
OverrideGzipCompression: 1
UseGzipCompression: 0
+--- !u!114 &1982933258
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1982933252}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: cf2ffc5481d126c498a97e14b35c2fb0, type: 3}
+ m_Name:
+ m_EditorClassIdentifier: Needle.Engine.HtmlMeta, Needle.Engine.Meta
+ meta:
+ title: Diamond Ring
+ description: Jewelry rendering and caustics bake
+ image: {fileID: 2800000, guid: d15322a588b4b418d9322a770807d528, type: 3}
--- !u!1 &2049127150
GameObject:
m_ObjectHideFlags: 0
diff --git a/package/Runtime/LOD/Content/Paprika/Materials/Paprika.mat b/package/Runtime/LOD/Content/Paprika/Materials/Paprika.mat
index 24cd832fe..c98cb9c08 100644
--- a/package/Runtime/LOD/Content/Paprika/Materials/Paprika.mat
+++ b/package/Runtime/LOD/Content/Paprika/Materials/Paprika.mat
@@ -149,7 +149,7 @@ Material:
- _AutoSurfaceMode: 0
- _BUILTIN_AlphaClip: 0
- _BUILTIN_Blend: 0
- - _BUILTIN_CullMode: 2
+ - _BUILTIN_CullMode: 0
- _BUILTIN_DstBlend: 0
- _BUILTIN_QueueControl: 1
- _BUILTIN_QueueOffset: 0
@@ -175,7 +175,9 @@ Material:
- _GlossyReflections: 0
- _IRIDESCENCE: 0
- _Metallic: 0
+ - _NormalMapFormatXYZ: 0
- _OcclusionStrength: 1
+ - _OverrideSurfaceMode: 0
- _Parallax: 0.005
- _QueueControl: -1
- _QueueOffset: 0
diff --git a/package/Runtime/LOD/Content/Paprika/Models/LOD_0.glb.asset b/package/Runtime/LOD/Content/Paprika/Models/LOD_0.glb.asset
new file mode 100644
index 000000000..a7c66a236
--- /dev/null
+++ b/package/Runtime/LOD/Content/Paprika/Models/LOD_0.glb.asset
@@ -0,0 +1,58 @@
+%YAML 1.1
+%TAG !u! tag:unity3d.com,2011:
+--- !u!114 &-7626915042706715104
+MonoBehaviour:
+ m_ObjectHideFlags: 1
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 0}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 4ba8ed63859b4cfcb041f10d6882ab3b, type: 3}
+ m_Name: Paprika_Wireframe_LOD0
+ m_EditorClassIdentifier:
+ asset: {fileID: 389482722073929268, guid: 7fc692e1a5ab0584fb7482667bc1cd09, type: 3}
+ identifier: Paprika_Wireframe_LOD0
+ override: 0
+ useProgressiveMesh: 1
+ useSimplifier: 0
+ ratio: 0.5
+ error: 0.001
+ lockBorder: 0
+--- !u!114 &-4765659332244046716
+MonoBehaviour:
+ m_ObjectHideFlags: 1
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 0}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 4ba8ed63859b4cfcb041f10d6882ab3b, type: 3}
+ m_Name: Paprika_Solid_LOD0
+ m_EditorClassIdentifier:
+ asset: {fileID: 4092649891230125967, guid: 7fc692e1a5ab0584fb7482667bc1cd09, type: 3}
+ identifier: Paprika_Solid_LOD0
+ override: 1
+ useProgressiveMesh: 0
+ useSimplifier: 0
+ ratio: 0.5
+ error: 0.001
+ lockBorder: 0
+--- !u!114 &11400000
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 0}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 813be320c76046cfaad2d2d04519c651, type: 3}
+ m_Name: LOD_0.glb
+ m_EditorClassIdentifier:
+ asset: {fileID: 8771091787928289351, guid: 7fc692e1a5ab0584fb7482667bc1cd09, type: 3}
+ assetSettings:
+ - {fileID: -7626915042706715104}
+ - {fileID: -4765659332244046716}
diff --git a/package/Runtime/LOD/Content/Paprika/Models/LOD_0.glb.asset.meta b/package/Runtime/LOD/Content/Paprika/Models/LOD_0.glb.asset.meta
new file mode 100644
index 000000000..d555015a0
--- /dev/null
+++ b/package/Runtime/LOD/Content/Paprika/Models/LOD_0.glb.asset.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: 5c5b9cde163039049931594dfe7fbc7a
+NativeFormatImporter:
+ externalObjects: {}
+ mainObjectFileID: 11400000
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/package/Runtime/LOD/Content/Paprika/Models/LOD_1.glb.asset b/package/Runtime/LOD/Content/Paprika/Models/LOD_1.glb.asset
new file mode 100644
index 000000000..b3963b0d4
--- /dev/null
+++ b/package/Runtime/LOD/Content/Paprika/Models/LOD_1.glb.asset
@@ -0,0 +1,59 @@
+%YAML 1.1
+%TAG !u! tag:unity3d.com,2011:
+--- !u!114 &11400000
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 0}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 813be320c76046cfaad2d2d04519c651, type: 3}
+ m_Name: LOD_1.glb
+ m_EditorClassIdentifier: Needle.Engine.Gltf.ImportSettings.NeedleAssetSettings,
+ Needle.Engine.Common.Editor
+ asset: {fileID: 8771091787928289351, guid: 05b715ee07a79de4595bd8eae0b5acd7, type: 3}
+ assetSettings:
+ - {fileID: 6894736415586851528}
+ - {fileID: 6225314030253787126}
+--- !u!114 &6225314030253787126
+MonoBehaviour:
+ m_ObjectHideFlags: 1
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 0}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 4ba8ed63859b4cfcb041f10d6882ab3b, type: 3}
+ m_Name: Paprika_Solid_LOD1
+ m_EditorClassIdentifier:
+ asset: {fileID: -5354628231201074460, guid: 05b715ee07a79de4595bd8eae0b5acd7, type: 3}
+ identifier: Paprika_Solid_LOD1
+ override: 1
+ useProgressiveMesh: 0
+ useSimplifier: 0
+ ratio: 0.5
+ error: 0.001
+ lockBorder: 0
+--- !u!114 &6894736415586851528
+MonoBehaviour:
+ m_ObjectHideFlags: 1
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 0}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 4ba8ed63859b4cfcb041f10d6882ab3b, type: 3}
+ m_Name: Paprika_Wireframe_LOD1
+ m_EditorClassIdentifier:
+ asset: {fileID: -3666316653972790363, guid: 05b715ee07a79de4595bd8eae0b5acd7, type: 3}
+ identifier: Paprika_Wireframe_LOD1
+ override: 1
+ useProgressiveMesh: 0
+ useSimplifier: 0
+ ratio: 0.5
+ error: 0.001
+ lockBorder: 0
diff --git a/package/Runtime/LOD/Content/Paprika/Models/LOD_1.glb.asset.meta b/package/Runtime/LOD/Content/Paprika/Models/LOD_1.glb.asset.meta
new file mode 100644
index 000000000..b890853cf
--- /dev/null
+++ b/package/Runtime/LOD/Content/Paprika/Models/LOD_1.glb.asset.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: 362d8da267f917d4bb3a6d6c65997edc
+NativeFormatImporter:
+ externalObjects: {}
+ mainObjectFileID: 11400000
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/package/Runtime/LOD/Content/Paprika/Models/LOD_2.glb.asset b/package/Runtime/LOD/Content/Paprika/Models/LOD_2.glb.asset
new file mode 100644
index 000000000..7404dc2e8
--- /dev/null
+++ b/package/Runtime/LOD/Content/Paprika/Models/LOD_2.glb.asset
@@ -0,0 +1,58 @@
+%YAML 1.1
+%TAG !u! tag:unity3d.com,2011:
+--- !u!114 &-8246436438727950561
+MonoBehaviour:
+ m_ObjectHideFlags: 1
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 0}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 4ba8ed63859b4cfcb041f10d6882ab3b, type: 3}
+ m_Name: Paprika_Solid_LOD2
+ m_EditorClassIdentifier:
+ asset: {fileID: 1303802047219078969, guid: a99b2dee7996ad843848dcec87756745, type: 3}
+ identifier: Paprika_Solid_LOD2
+ override: 0
+ useProgressiveMesh: 1
+ useSimplifier: 0
+ ratio: 0.5
+ error: 0.001
+ lockBorder: 0
+--- !u!114 &11400000
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 0}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 813be320c76046cfaad2d2d04519c651, type: 3}
+ m_Name: LOD_2.glb
+ m_EditorClassIdentifier:
+ asset: {fileID: 8771091787928289351, guid: a99b2dee7996ad843848dcec87756745, type: 3}
+ assetSettings:
+ - {fileID: -8246436438727950561}
+ - {fileID: 1572113380301212843}
+--- !u!114 &1572113380301212843
+MonoBehaviour:
+ m_ObjectHideFlags: 1
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 0}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 4ba8ed63859b4cfcb041f10d6882ab3b, type: 3}
+ m_Name: Paprika_Wireframe_LOD2
+ m_EditorClassIdentifier:
+ asset: {fileID: 8819726321802837549, guid: a99b2dee7996ad843848dcec87756745, type: 3}
+ identifier: Paprika_Wireframe_LOD2
+ override: 1
+ useProgressiveMesh: 0
+ useSimplifier: 0
+ ratio: 0.5
+ error: 0.001
+ lockBorder: 0
diff --git a/package/Runtime/LOD/Content/Paprika/Models/LOD_2.glb.asset.meta b/package/Runtime/LOD/Content/Paprika/Models/LOD_2.glb.asset.meta
new file mode 100644
index 000000000..cbd7a4f57
--- /dev/null
+++ b/package/Runtime/LOD/Content/Paprika/Models/LOD_2.glb.asset.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: cd401d89ca822fe48b15f7048062fde8
+NativeFormatImporter:
+ externalObjects: {}
+ mainObjectFileID: 11400000
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/package/Runtime/LOD/LOD.unity b/package/Runtime/LOD/LOD.unity
index 79a3d7240..596b93387 100644
--- a/package/Runtime/LOD/LOD.unity
+++ b/package/Runtime/LOD/LOD.unity
@@ -134,7 +134,7 @@ GameObject:
- component: {fileID: 133880412}
- component: {fileID: 133880413}
m_Layer: 0
- m_Name: Culled
+ m_Name: LOD Culled
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
@@ -167,6 +167,9 @@ MonoBehaviour:
m_Script: {fileID: 11500000, guid: 573bccbe1ab9e5b0ef68b5254ab408ad, type: 3}
m_Name:
m_EditorClassIdentifier: Needle.Typescript.GeneratedComponents.CameraGoal, Needle.Engine-Samples.Runtime
+ createMenuButton: 1
+ teleportVRPlayer: 1
+ ignoreYInVR: 1
--- !u!1 &149767005
GameObject:
m_ObjectHideFlags: 0
@@ -178,7 +181,7 @@ GameObject:
- component: {fileID: 149767006}
- component: {fileID: 149767007}
m_Layer: 0
- m_Name: LOD2
+ m_Name: LOD 2
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
@@ -211,6 +214,58 @@ MonoBehaviour:
m_Script: {fileID: 11500000, guid: 573bccbe1ab9e5b0ef68b5254ab408ad, type: 3}
m_Name:
m_EditorClassIdentifier: Needle.Typescript.GeneratedComponents.CameraGoal, Needle.Engine-Samples.Runtime
+ createMenuButton: 1
+ teleportVRPlayer: 1
+ ignoreYInVR: 1
+--- !u!1 &208071532
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 208071533}
+ - component: {fileID: 208071534}
+ m_Layer: 0
+ m_Name: NeedleMenu
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!4 &208071533
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 208071532}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children: []
+ m_Father: {fileID: 577162388}
+ m_RootOrder: 11
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!114 &208071534
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 208071532}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: e6d2c67ae7e4416a98aa03d96398832b, type: 3}
+ m_Name:
+ m_EditorClassIdentifier: Needle.Engine.Components.NeedleMenu, Needle.Engine
+ _position: 1
+ ShowNeedleLogo: 1
+ CreateFullscreenButton: 1
+ CreateMuteButton: 0
+ ShowSpatialMenu: 1
--- !u!1 &218719408
GameObject:
m_ObjectHideFlags: 0
@@ -246,10 +301,10 @@ RectTransform:
m_Father: {fileID: 1630017184}
m_RootOrder: 3
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
- m_AnchorMin: {x: 0, y: 0}
- m_AnchorMax: {x: 0, y: 0}
- m_AnchoredPosition: {x: 0, y: 0}
- m_SizeDelta: {x: 0, y: 0}
+ m_AnchorMin: {x: 0, y: 1}
+ m_AnchorMax: {x: 0, y: 1}
+ m_AnchoredPosition: {x: 285.26718, y: -22.33575}
+ m_SizeDelta: {x: 64.36205, y: 44.6715}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!114 &218719410
MonoBehaviour:
@@ -527,6 +582,7 @@ Transform:
- {fileID: 631097315}
- {fileID: 1847399822}
- {fileID: 1629782370}
+ - {fileID: 208071533}
m_Father: {fileID: 0}
m_RootOrder: 1
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
@@ -726,7 +782,7 @@ MonoBehaviour:
m_Name:
m_EditorClassIdentifier: UnityEngine.UI.Text, UnityEngine.UI
m_Material: {fileID: 0}
- m_Color: {r: 1, g: 1, b: 1, a: 1}
+ m_Color: {r: 0, g: 0, b: 0, a: 1}
m_RaycastTarget: 1
m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
m_Maskable: 1
@@ -854,10 +910,15 @@ MonoBehaviour:
m_Script: {fileID: 11500000, guid: e6c38416c1a949c1a024aacb22e308af, type: 3}
m_Name:
m_EditorClassIdentifier: Needle.Engine.Components.OrbitControls, Needle.Engine
+ autoTarget: 1
autoFit: 0
enableRotate: 1
autoRotate: 0
autoRotateSpeed: 0.2
+ minPolarAngle: 0
+ maxPolarAngle: 3.1415927
+ minAzimuthAngle: Infinity
+ maxAzimuthAngle: Infinity
enableZoom: 1
minZoom: 5
maxZoom: 65
@@ -965,7 +1026,7 @@ GameObject:
- component: {fileID: 693121074}
- component: {fileID: 693121075}
m_Layer: 0
- m_Name: LOD1
+ m_Name: LOD 1
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
@@ -998,6 +1059,9 @@ MonoBehaviour:
m_Script: {fileID: 11500000, guid: 573bccbe1ab9e5b0ef68b5254ab408ad, type: 3}
m_Name:
m_EditorClassIdentifier: Needle.Typescript.GeneratedComponents.CameraGoal, Needle.Engine-Samples.Runtime
+ createMenuButton: 1
+ teleportVRPlayer: 1
+ ignoreYInVR: 1
--- !u!1 &742929042
GameObject:
m_ObjectHideFlags: 0
@@ -1228,10 +1292,10 @@ RectTransform:
m_Father: {fileID: 1630017184}
m_RootOrder: 0
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
- m_AnchorMin: {x: 0, y: 0}
- m_AnchorMax: {x: 0, y: 0}
- m_AnchoredPosition: {x: 0, y: 0}
- m_SizeDelta: {x: 0, y: 0}
+ m_AnchorMin: {x: 0, y: 1}
+ m_AnchorMax: {x: 0, y: 1}
+ m_AnchoredPosition: {x: 32.181026, y: -22.33575}
+ m_SizeDelta: {x: 64.36205, y: 44.6715}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!114 &890720746
MonoBehaviour:
@@ -1338,7 +1402,7 @@ GameObject:
m_Component:
- component: {fileID: 1020000800}
- component: {fileID: 1020000801}
- m_Layer: 0
+ m_Layer: 2
m_Name: LOD group - Solid
m_TagString: Untagged
m_Icon: {fileID: 0}
@@ -1425,10 +1489,10 @@ RectTransform:
m_Father: {fileID: 1630017184}
m_RootOrder: 2
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
- m_AnchorMin: {x: 0, y: 0}
- m_AnchorMax: {x: 0, y: 0}
- m_AnchoredPosition: {x: 0, y: 0}
- m_SizeDelta: {x: 0, y: 0}
+ m_AnchorMin: {x: 0, y: 1}
+ m_AnchorMax: {x: 0, y: 1}
+ m_AnchoredPosition: {x: 200.90514, y: -22.33575}
+ m_SizeDelta: {x: 64.36205, y: 44.6715}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!114 &1124987434
MonoBehaviour:
@@ -2050,7 +2114,7 @@ GameObject:
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
- m_IsActive: 1
+ m_IsActive: 0
--- !u!224 &1629782370
RectTransform:
m_ObjectHideFlags: 0
@@ -2163,7 +2227,7 @@ GameObject:
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
- m_IsActive: 1
+ m_IsActive: 0
--- !u!224 &1630017184
RectTransform:
m_ObjectHideFlags: 0
@@ -2238,7 +2302,7 @@ GameObject:
- component: {fileID: 1656307759}
- component: {fileID: 1656307760}
m_Layer: 0
- m_Name: LOD0
+ m_Name: LOD 0
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
@@ -2271,6 +2335,9 @@ MonoBehaviour:
m_Script: {fileID: 11500000, guid: 573bccbe1ab9e5b0ef68b5254ab408ad, type: 3}
m_Name:
m_EditorClassIdentifier: Needle.Typescript.GeneratedComponents.CameraGoal, Needle.Engine-Samples.Runtime
+ createMenuButton: 1
+ teleportVRPlayer: 1
+ ignoreYInVR: 1
--- !u!1 &1847399821
GameObject:
m_ObjectHideFlags: 0
@@ -2351,10 +2418,10 @@ RectTransform:
m_Father: {fileID: 1630017184}
m_RootOrder: 1
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
- m_AnchorMin: {x: 0, y: 0}
- m_AnchorMax: {x: 0, y: 0}
- m_AnchoredPosition: {x: 0, y: 0}
- m_SizeDelta: {x: 0, y: 0}
+ m_AnchorMin: {x: 0, y: 1}
+ m_AnchorMax: {x: 0, y: 1}
+ m_AnchoredPosition: {x: 116.543076, y: -22.33575}
+ m_SizeDelta: {x: 64.36205, y: 44.6715}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!114 &1947602166
MonoBehaviour:
@@ -2563,7 +2630,7 @@ GameObject:
- component: {fileID: 1970254424}
- component: {fileID: 1970254426}
- component: {fileID: 1970254425}
- m_Layer: 0
+ m_Layer: 2
m_Name: LOD group - Wireframe
m_TagString: Untagged
m_Icon: {fileID: 0}
@@ -2742,11 +2809,11 @@ RectTransform:
m_Father: {fileID: 631097315}
m_RootOrder: 1
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
- m_AnchorMin: {x: 0.5, y: 0}
- m_AnchorMax: {x: 0.5, y: 0}
- m_AnchoredPosition: {x: 0, y: 144.2}
- m_SizeDelta: {x: 317.4482, y: 63.2067}
- m_Pivot: {x: 0.5, y: 0}
+ m_AnchorMin: {x: 0.5, y: 1}
+ m_AnchorMax: {x: 0.5, y: 1}
+ m_AnchoredPosition: {x: 0, y: -25}
+ m_SizeDelta: {x: 317.4482, y: 70}
+ m_Pivot: {x: 0.5, y: 1}
--- !u!114 &2140821920
MonoBehaviour:
m_ObjectHideFlags: 0
@@ -2760,7 +2827,7 @@ MonoBehaviour:
m_Name:
m_EditorClassIdentifier: UnityEngine.UI.Image, UnityEngine.UI
m_Material: {fileID: 0}
- m_Color: {r: 0, g: 0, b: 0, a: 0.6}
+ m_Color: {r: 1, g: 1, b: 1, a: 0.8}
m_RaycastTarget: 1
m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
m_Maskable: 1
@@ -2818,7 +2885,7 @@ GameObject:
- component: {fileID: 3577983435124916633}
- component: {fileID: 2702007928003077810}
- component: {fileID: 8091090065484177681}
- m_Layer: 0
+ m_Layer: 2
m_Name: LOD1
m_TagString: Untagged
m_Icon: {fileID: 0}
@@ -2935,7 +3002,7 @@ GameObject:
- component: {fileID: 8434277709760791483}
- component: {fileID: 309649316395114385}
- component: {fileID: 6064649707902547033}
- m_Layer: 0
+ m_Layer: 2
m_Name: Wireframe_LOD1
m_TagString: Untagged
m_Icon: {fileID: 0}
@@ -3075,7 +3142,7 @@ GameObject:
- component: {fileID: 3324232186861778502}
- component: {fileID: 6873197843943074412}
- component: {fileID: 1082957017064948132}
- m_Layer: 0
+ m_Layer: 2
m_Name: Wireframe_LOD0
m_TagString: Untagged
m_Icon: {fileID: 0}
@@ -3158,7 +3225,7 @@ GameObject:
- component: {fileID: 7676690775920555108}
- component: {fileID: 9102316396581278543}
- component: {fileID: 3127691562360313068}
- m_Layer: 0
+ m_Layer: 2
m_Name: LOD0
m_TagString: Untagged
m_Icon: {fileID: 0}
@@ -3184,7 +3251,7 @@ GameObject:
- component: {fileID: 587397583876992818}
- component: {fileID: 8747767801584612120}
- component: {fileID: 2955415621398272208}
- m_Layer: 0
+ m_Layer: 2
m_Name: Wireframe_LOD2
m_TagString: Untagged
m_Icon: {fileID: 0}
@@ -3274,7 +3341,7 @@ GameObject:
- component: {fileID: 5516281603430214928}
- component: {fileID: 6365061798404098619}
- component: {fileID: 964645074858200472}
- m_Layer: 0
+ m_Layer: 2
m_Name: LOD2
m_TagString: Untagged
m_Icon: {fileID: 0}
diff --git a/package/Runtime/Lightmaps/Assets/Lightmap Post.asset b/package/Runtime/Lightmaps/Assets/Lightmap Post.asset
index ecfeb195e..5c9c576a8 100644
--- a/package/Runtime/Lightmaps/Assets/Lightmap Post.asset
+++ b/package/Runtime/Lightmaps/Assets/Lightmap Post.asset
@@ -15,13 +15,13 @@ MonoBehaviour:
active: 1
threshold:
m_OverrideState: 1
- m_Value: 0.5
+ m_Value: 1
intensity:
m_OverrideState: 1
- m_Value: 2
+ m_Value: 0.37
scatter:
- m_OverrideState: 1
- m_Value: 0.585
+ m_OverrideState: 0
+ m_Value: 0.5
clamp:
m_OverrideState: 0
m_Value: 65472
@@ -69,7 +69,7 @@ MonoBehaviour:
m_Script: {fileID: 11500000, guid: 97c23e3b12dc18c42a140437e53d3951, type: 3}
m_Name: Tonemapping
m_EditorClassIdentifier:
- active: 1
+ active: 0
mode:
m_OverrideState: 1
m_Value: 1
diff --git a/package/Runtime/Lightmaps/Assets/Materials/RoomSkybox.mat b/package/Runtime/Lightmaps/Assets/Materials/RoomSkybox.mat
index 4e97455c1..5882abd8a 100644
--- a/package/Runtime/Lightmaps/Assets/Materials/RoomSkybox.mat
+++ b/package/Runtime/Lightmaps/Assets/Materials/RoomSkybox.mat
@@ -2,14 +2,16 @@
%TAG !u! tag:unity3d.com,2011:
--- !u!21 &2100000
Material:
- serializedVersion: 6
+ serializedVersion: 8
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_Name: RoomSkybox
- m_Shader: {fileID: 103, guid: 0000000000000000f000000000000000, type: 0}
- m_ShaderKeywords:
+ m_Shader: {fileID: 108, guid: 0000000000000000f000000000000000, type: 0}
+ m_ValidKeywords: []
+ m_InvalidKeywords:
+ - _MAPPING_LATITUDE_LONGITUDE_LAYOUT
m_LightmapFlags: 4
m_EnableInstancingVariants: 0
m_DoubleSidedGI: 0
@@ -103,6 +105,7 @@ Material:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
+ m_Ints: []
m_Floats:
- _AlphaClip: 0
- _Blend: 0
@@ -115,12 +118,16 @@ Material:
- _DetailNormalMapScale: 1
- _DstBlend: 0
- _EnvironmentReflections: 1
- - _Exposure: 0.5
+ - _Exposure: 0.1
- _GlossMapScale: 0
- _Glossiness: 0
- _GlossyReflections: 0
+ - _ImageType: 0
- _Intensity: 0.27
+ - _Layout: 0
+ - _Mapping: 1
- _Metallic: 0
+ - _MirrorOnBack: 0
- _OcclusionStrength: 1
- _Parallax: 0.005
- _QueueOffset: 0
@@ -137,11 +144,11 @@ Material:
- _BaseColor: {r: 1, g: 1, b: 1, a: 1}
- _Color: {r: 1, g: 1, b: 1, a: 1}
- _EmissionColor: {r: 0, g: 0, b: 0, a: 1}
- - _EquatorColor: {r: 0.22600001, g: 0.18414816, b: 0.1757778, a: 1}
+ - _EquatorColor: {r: 0.07071429, g: 0.09, b: 0.073285714, a: 1}
- _GroundColor: {r: 0, g: 0, b: 0, a: 1}
- - _SkyColor: {r: 0.773, g: 0.61742765, b: 0.6222893, a: 1}
+ - _SkyColor: {r: 0.07889848, g: 0.099, b: 0.09045685, a: 1}
- _SpecColor: {r: 0.19999996, g: 0.19999996, b: 0.19999996, a: 1}
- - _Tint: {r: 0.5, g: 0.5, b: 0.5, a: 0.5}
+ - _Tint: {r: 0.6320754, g: 0.6320754, b: 0.6320754, a: 0.5}
m_BuildTextureStacks: []
--- !u!114 &4609244459767432700
MonoBehaviour:
diff --git a/package/Runtime/Lightmaps/Assets/Objects/Room/Materials.meta b/package/Runtime/Lightmaps/Assets/Objects/House.meta
similarity index 77%
rename from package/Runtime/Lightmaps/Assets/Objects/Room/Materials.meta
rename to package/Runtime/Lightmaps/Assets/Objects/House.meta
index 21015dc24..93eef5233 100644
--- a/package/Runtime/Lightmaps/Assets/Objects/Room/Materials.meta
+++ b/package/Runtime/Lightmaps/Assets/Objects/House.meta
@@ -1,5 +1,5 @@
fileFormatVersion: 2
-guid: 8ffe16ef8df4e584f8ee245f9e13a55c
+guid: d6bb29a1fda75624393b2946163966d9
folderAsset: yes
DefaultImporter:
externalObjects: {}
diff --git a/package/Runtime/Lightmaps/Assets/Objects/Room.meta b/package/Runtime/Lightmaps/Assets/Objects/House/Adjusted materials.meta
similarity index 77%
rename from package/Runtime/Lightmaps/Assets/Objects/Room.meta
rename to package/Runtime/Lightmaps/Assets/Objects/House/Adjusted materials.meta
index d913f8958..0ae872655 100644
--- a/package/Runtime/Lightmaps/Assets/Objects/Room.meta
+++ b/package/Runtime/Lightmaps/Assets/Objects/House/Adjusted materials.meta
@@ -1,5 +1,5 @@
fileFormatVersion: 2
-guid: d71256de028a1b341adda03580b63bce
+guid: ab6bbb867701c3c48a187c51d4e7cc06
folderAsset: yes
DefaultImporter:
externalObjects: {}
diff --git a/package/Runtime/Lightmaps/Assets/Objects/Room/Materials/Carpet.mat b/package/Runtime/Lightmaps/Assets/Objects/House/Adjusted materials/GlassArchitecture.mat
similarity index 85%
rename from package/Runtime/Lightmaps/Assets/Objects/Room/Materials/Carpet.mat
rename to package/Runtime/Lightmaps/Assets/Objects/House/Adjusted materials/GlassArchitecture.mat
index ba69faf2b..8aa59625d 100644
--- a/package/Runtime/Lightmaps/Assets/Objects/Room/Materials/Carpet.mat
+++ b/package/Runtime/Lightmaps/Assets/Objects/House/Adjusted materials/GlassArchitecture.mat
@@ -1,6 +1,6 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
---- !u!114 &-7163503886537889517
+--- !u!114 &-7748801351644699442
MonoBehaviour:
m_ObjectHideFlags: 11
m_CorrespondingSourceObject: {fileID: 0}
@@ -12,7 +12,20 @@ MonoBehaviour:
m_Script: {fileID: 11500000, guid: d0353a89b1f911e48b9e16bdc9f2e058, type: 3}
m_Name:
m_EditorClassIdentifier:
- version: 7
+ version: 5
+--- !u!114 &-7564589723383555589
+MonoBehaviour:
+ m_ObjectHideFlags: 11
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 0}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 639247ca83abc874e893eb93af2b5e44, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ version: 0
--- !u!21 &2100000
Material:
serializedVersion: 8
@@ -20,19 +33,30 @@ Material:
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_Name: Carpet
+ m_Name: GlassArchitecture
m_Shader: {fileID: -6465566751694194690, guid: 478ce3626be7a5f4ea58d6b13f05a2e4, type: 3}
m_ValidKeywords:
- - _ALPHATEST_ON
+ - _RECEIVE_SHADOWS_OFF
+ - _SURFACE_TYPE_TRANSPARENT
- _VERTEX_COLORS_ON
- m_InvalidKeywords: []
- m_LightmapFlags: 4
+ m_InvalidKeywords:
+ - _ALPHABLEND_ON
+ - _BUILTIN_ALPHABLEND_ON
+ - _DISABLE_SSR_TRANSPARENT
+ - _ENABLE_FOG_ON_TRANSPARENT
+ m_LightmapFlags: 6
m_EnableInstancingVariants: 0
m_DoubleSidedGI: 1
- m_CustomRenderQueue: 2450
+ m_CustomRenderQueue: 3000
stringTagMap:
- RenderType: TransparentCutout
- disabledShaderPasses: []
+ RenderType: Transparent
+ disabledShaderPasses:
+ - TransparentDepthPrepass
+ - TransparentDepthPostpass
+ - TransparentBackface
+ - RayTracingPrepass
+ - DepthOnly
+ - SHADOWCASTER
m_SavedProperties:
serializedVersion: 3
m_TexEnvs:
@@ -102,11 +126,10 @@ Material:
m_Offset: {x: 0, y: 0}
m_Ints: []
m_Floats:
- - _AlphaClip: 1
- - _AlphaToMask: 1
+ - _AlphaClip: 0
- _BUILTIN_AlphaClip: 0
- _BUILTIN_Blend: 0
- - _BUILTIN_CullMode: 2
+ - _BUILTIN_CullMode: 0
- _BUILTIN_DstBlend: 0
- _BUILTIN_QueueControl: 0
- _BUILTIN_QueueOffset: 0
@@ -116,30 +139,28 @@ Material:
- _BUILTIN_ZWrite: 1
- _BUILTIN_ZWriteControl: 0
- _Blend: 0
- - _BlendModePreserveSpecular: 1
- _CLEARCOAT: 0
- - _CastShadows: 1
- - _Cull: 2
- - _DstBlend: 0
+ - _CastShadows: 0
+ - _Cull: 0
+ - _DstBlend: 10
- _IRIDESCENCE: 0
- _NormalMapFormatXYZ: 0
- _OverrideSurfaceMode: 0
- - _QueueControl: -1
+ - _QueueControl: 0
- _QueueOffset: 0
- - _ReceiveShadows: 1
+ - _ReceiveShadows: 0
- _SPECULAR: 0
- - _Smoothness: 1
- - _SrcBlend: 1
- - _Surface: 0
+ - _SrcBlend: 5
+ - _Surface: 1
- _TEXTURE_TRANSFORM: 0
- _VERTEX_COLORS: 1
- _VOLUME_ON: 0
- _VOLUME_TRANSMISSION: 0
- _WorkflowMode: 1
- _ZTest: 4
- - _ZWrite: 1
+ - _ZWrite: 0
- _ZWriteControl: 0
- - alphaCutoff: 0
+ - alphaCutoff: 1
- attenuationDistance: 0.001
- baseColorTextureRotation: 0
- baseColorTextureTexCoord: 0
@@ -160,7 +181,7 @@ Material:
- iridescenceThicknessMinimum: 100
- iridescenceThicknessTextureRotation: 0
- iridescenceThicknessTextureTexCoord: 0
- - metallicFactor: 0.198
+ - metallicFactor: 1
- metallicRoughnessTextureRotation: 0
- metallicRoughnessTextureTexCoord: 0
- normalScale: 1
@@ -169,7 +190,7 @@ Material:
- occlusionStrength: 1
- occlusionTextureRotation: 0
- occlusionTextureTexCoord: 0
- - roughnessFactor: 0.821
+ - roughnessFactor: 0
- specularColorTextureRotation: 0
- specularColorTextureTexCoord: 0
- specularFactor: 1
@@ -178,25 +199,12 @@ Material:
- thicknessFactor: 0
- thicknessTextureRotation: 0
- thicknessTextureTexCoord: 0
- - transmissionFactor: 0
+ - transmissionFactor: 0.58898294
- transmissionTextureRotation: 0
- transmissionTextureTexCoord: 0
m_Colors:
- attenuationColor: {r: 1, g: 1, b: 1, a: 0}
- - baseColorFactor: {r: 0.9765041, g: 0.98010015, b: 0.9811321, a: 1}
+ - baseColorFactor: {r: 0, g: 0, b: 0, a: 0.16470589}
- emissiveFactor: {r: 0, g: 0, b: 0, a: 0}
- specularColorFactor: {r: 1, g: 1, b: 1, a: 1}
m_BuildTextureStacks: []
---- !u!114 &9060137945211006339
-MonoBehaviour:
- m_ObjectHideFlags: 11
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 0}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: 639247ca83abc874e893eb93af2b5e44, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- version: 0
diff --git a/package/Runtime/Lightmaps/Assets/Objects/Room/Materials/CeilingLights_Body.mat.meta b/package/Runtime/Lightmaps/Assets/Objects/House/Adjusted materials/GlassArchitecture.mat.meta
similarity index 79%
rename from package/Runtime/Lightmaps/Assets/Objects/Room/Materials/CeilingLights_Body.mat.meta
rename to package/Runtime/Lightmaps/Assets/Objects/House/Adjusted materials/GlassArchitecture.mat.meta
index 46364bdd4..b8762074f 100644
--- a/package/Runtime/Lightmaps/Assets/Objects/Room/Materials/CeilingLights_Body.mat.meta
+++ b/package/Runtime/Lightmaps/Assets/Objects/House/Adjusted materials/GlassArchitecture.mat.meta
@@ -1,5 +1,5 @@
fileFormatVersion: 2
-guid: 6c2b1d61add56994097759e9a1b7d1fd
+guid: 128de637946132a47a4c077499720346
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 2100000
diff --git a/package/Runtime/Lightmaps/Assets/Objects/Room/Materials/CeilingLights_Body.mat b/package/Runtime/Lightmaps/Assets/Objects/House/Adjusted materials/LampGlow - Red.mat
similarity index 91%
rename from package/Runtime/Lightmaps/Assets/Objects/Room/Materials/CeilingLights_Body.mat
rename to package/Runtime/Lightmaps/Assets/Objects/House/Adjusted materials/LampGlow - Red.mat
index d78811f73..3b19a8c21 100644
--- a/package/Runtime/Lightmaps/Assets/Objects/Room/Materials/CeilingLights_Body.mat
+++ b/package/Runtime/Lightmaps/Assets/Objects/House/Adjusted materials/LampGlow - Red.mat
@@ -1,18 +1,5 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
---- !u!114 &-8638443945447173463
-MonoBehaviour:
- m_ObjectHideFlags: 11
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 0}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: d0353a89b1f911e48b9e16bdc9f2e058, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- version: 7
--- !u!21 &2100000
Material:
serializedVersion: 8
@@ -20,18 +7,17 @@ Material:
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_Name: CeilingLights_Body
+ m_Name: LampGlow - Red
m_Shader: {fileID: -6465566751694194690, guid: 478ce3626be7a5f4ea58d6b13f05a2e4, type: 3}
m_ValidKeywords:
- - _ALPHATEST_ON
- _VERTEX_COLORS_ON
m_InvalidKeywords: []
- m_LightmapFlags: 4
+ m_LightmapFlags: 2
m_EnableInstancingVariants: 0
- m_DoubleSidedGI: 1
- m_CustomRenderQueue: 2450
+ m_DoubleSidedGI: 0
+ m_CustomRenderQueue: 2000
stringTagMap:
- RenderType: TransparentCutout
+ RenderType: Opaque
disabledShaderPasses: []
m_SavedProperties:
serializedVersion: 3
@@ -102,13 +88,12 @@ Material:
m_Offset: {x: 0, y: 0}
m_Ints: []
m_Floats:
- - _AlphaClip: 1
- - _AlphaToMask: 1
+ - _AlphaClip: 0
- _BUILTIN_AlphaClip: 0
- _BUILTIN_Blend: 0
- _BUILTIN_CullMode: 2
- _BUILTIN_DstBlend: 0
- - _BUILTIN_QueueControl: 0
+ - _BUILTIN_QueueControl: 1
- _BUILTIN_QueueOffset: 0
- _BUILTIN_SrcBlend: 1
- _BUILTIN_Surface: 0
@@ -116,7 +101,6 @@ Material:
- _BUILTIN_ZWrite: 1
- _BUILTIN_ZWriteControl: 0
- _Blend: 0
- - _BlendModePreserveSpecular: 1
- _CLEARCOAT: 0
- _CastShadows: 1
- _Cull: 2
@@ -124,7 +108,7 @@ Material:
- _IRIDESCENCE: 0
- _NormalMapFormatXYZ: 0
- _OverrideSurfaceMode: 0
- - _QueueControl: -1
+ - _QueueControl: 1
- _QueueOffset: 0
- _ReceiveShadows: 1
- _SPECULAR: 0
@@ -138,7 +122,7 @@ Material:
- _ZTest: 4
- _ZWrite: 1
- _ZWriteControl: 0
- - alphaCutoff: 0
+ - alphaCutoff: 0.5
- attenuationDistance: 0.001
- baseColorTextureRotation: 0
- baseColorTextureTexCoord: 0
@@ -168,7 +152,7 @@ Material:
- occlusionStrength: 1
- occlusionTextureRotation: 0
- occlusionTextureTexCoord: 0
- - roughnessFactor: 1
+ - roughnessFactor: 0
- specularColorTextureRotation: 0
- specularColorTextureTexCoord: 0
- specularFactor: 1
@@ -182,11 +166,24 @@ Material:
- transmissionTextureTexCoord: 0
m_Colors:
- attenuationColor: {r: 1, g: 1, b: 1, a: 0}
- - baseColorFactor: {r: 0, g: 0, b: 0, a: 1}
- - emissiveFactor: {r: 0, g: 0, b: 0, a: 0}
+ - baseColorFactor: {r: 0.6886792, g: 0.6886792, b: 0.6886792, a: 1}
+ - emissiveFactor: {r: 1.7333333, g: 0.14117648, b: 0.08627451, a: 1}
- specularColorFactor: {r: 1, g: 1, b: 1, a: 1}
m_BuildTextureStacks: []
---- !u!114 &7875853528772342405
+--- !u!114 &2132176685864693878
+MonoBehaviour:
+ m_ObjectHideFlags: 11
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 0}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: d0353a89b1f911e48b9e16bdc9f2e058, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ version: 5
+--- !u!114 &4820878126738577137
MonoBehaviour:
m_ObjectHideFlags: 11
m_CorrespondingSourceObject: {fileID: 0}
diff --git a/package/Runtime/Lightmaps/Assets/Objects/Room/Materials/CeilingLights_Core_Blue.mat.meta b/package/Runtime/Lightmaps/Assets/Objects/House/Adjusted materials/LampGlow - Red.mat.meta
similarity index 79%
rename from package/Runtime/Lightmaps/Assets/Objects/Room/Materials/CeilingLights_Core_Blue.mat.meta
rename to package/Runtime/Lightmaps/Assets/Objects/House/Adjusted materials/LampGlow - Red.mat.meta
index 2980995e7..88831f7ef 100644
--- a/package/Runtime/Lightmaps/Assets/Objects/Room/Materials/CeilingLights_Core_Blue.mat.meta
+++ b/package/Runtime/Lightmaps/Assets/Objects/House/Adjusted materials/LampGlow - Red.mat.meta
@@ -1,5 +1,5 @@
fileFormatVersion: 2
-guid: 779971a72d0f5584a88ba0eb643dbd11
+guid: 12f4bea5debe4a0449c4e638ea90fc80
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 2100000
diff --git a/package/Runtime/Lightmaps/Assets/Objects/Room/Materials/~.mat b/package/Runtime/Lightmaps/Assets/Objects/House/Adjusted materials/LampGlow - White.mat
similarity index 91%
rename from package/Runtime/Lightmaps/Assets/Objects/Room/Materials/~.mat
rename to package/Runtime/Lightmaps/Assets/Objects/House/Adjusted materials/LampGlow - White.mat
index 460fd9f52..fe3e5c765 100644
--- a/package/Runtime/Lightmaps/Assets/Objects/Room/Materials/~.mat
+++ b/package/Runtime/Lightmaps/Assets/Objects/House/Adjusted materials/LampGlow - White.mat
@@ -1,18 +1,5 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
---- !u!114 &-5404441642577395857
-MonoBehaviour:
- m_ObjectHideFlags: 11
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 0}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: d0353a89b1f911e48b9e16bdc9f2e058, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- version: 7
--- !u!21 &2100000
Material:
serializedVersion: 8
@@ -20,18 +7,17 @@ Material:
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_Name: ~
+ m_Name: LampGlow - White
m_Shader: {fileID: -6465566751694194690, guid: 478ce3626be7a5f4ea58d6b13f05a2e4, type: 3}
m_ValidKeywords:
- - _ALPHATEST_ON
- _VERTEX_COLORS_ON
m_InvalidKeywords: []
- m_LightmapFlags: 4
+ m_LightmapFlags: 2
m_EnableInstancingVariants: 0
- m_DoubleSidedGI: 1
- m_CustomRenderQueue: 2450
+ m_DoubleSidedGI: 0
+ m_CustomRenderQueue: 2000
stringTagMap:
- RenderType: TransparentCutout
+ RenderType: Opaque
disabledShaderPasses: []
m_SavedProperties:
serializedVersion: 3
@@ -102,13 +88,12 @@ Material:
m_Offset: {x: 0, y: 0}
m_Ints: []
m_Floats:
- - _AlphaClip: 1
- - _AlphaToMask: 1
+ - _AlphaClip: 0
- _BUILTIN_AlphaClip: 0
- _BUILTIN_Blend: 0
- _BUILTIN_CullMode: 2
- _BUILTIN_DstBlend: 0
- - _BUILTIN_QueueControl: 0
+ - _BUILTIN_QueueControl: 1
- _BUILTIN_QueueOffset: 0
- _BUILTIN_SrcBlend: 1
- _BUILTIN_Surface: 0
@@ -116,7 +101,6 @@ Material:
- _BUILTIN_ZWrite: 1
- _BUILTIN_ZWriteControl: 0
- _Blend: 0
- - _BlendModePreserveSpecular: 1
- _CLEARCOAT: 0
- _CastShadows: 1
- _Cull: 2
@@ -124,11 +108,10 @@ Material:
- _IRIDESCENCE: 0
- _NormalMapFormatXYZ: 0
- _OverrideSurfaceMode: 0
- - _QueueControl: -1
+ - _QueueControl: 1
- _QueueOffset: 0
- _ReceiveShadows: 1
- _SPECULAR: 0
- - _Smoothness: 1
- _SrcBlend: 1
- _Surface: 0
- _TEXTURE_TRANSFORM: 0
@@ -139,7 +122,7 @@ Material:
- _ZTest: 4
- _ZWrite: 1
- _ZWriteControl: 0
- - alphaCutoff: 0
+ - alphaCutoff: 0.5
- attenuationDistance: 0.001
- baseColorTextureRotation: 0
- baseColorTextureTexCoord: 0
@@ -169,7 +152,7 @@ Material:
- occlusionStrength: 1
- occlusionTextureRotation: 0
- occlusionTextureTexCoord: 0
- - roughnessFactor: 0.4
+ - roughnessFactor: 0
- specularColorTextureRotation: 0
- specularColorTextureTexCoord: 0
- specularFactor: 1
@@ -183,11 +166,24 @@ Material:
- transmissionTextureTexCoord: 0
m_Colors:
- attenuationColor: {r: 1, g: 1, b: 1, a: 0}
- - baseColorFactor: {r: 1, g: 1, b: 1, a: 1}
- - emissiveFactor: {r: 0, g: 0, b: 0, a: 0}
+ - baseColorFactor: {r: 0.745283, g: 0.7429609, b: 0.70661265, a: 1}
+ - emissiveFactor: {r: 0.9221513, g: 0.9221513, b: 0.9221513, a: 1}
- specularColorFactor: {r: 1, g: 1, b: 1, a: 1}
m_BuildTextureStacks: []
---- !u!114 &2484262564512594304
+--- !u!114 &2132176685864693878
+MonoBehaviour:
+ m_ObjectHideFlags: 11
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 0}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: d0353a89b1f911e48b9e16bdc9f2e058, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ version: 5
+--- !u!114 &4820878126738577137
MonoBehaviour:
m_ObjectHideFlags: 11
m_CorrespondingSourceObject: {fileID: 0}
diff --git a/package/Runtime/Lightmaps/Assets/Objects/Room/Materials/Carpet.mat.meta b/package/Runtime/Lightmaps/Assets/Objects/House/Adjusted materials/LampGlow - White.mat.meta
similarity index 79%
rename from package/Runtime/Lightmaps/Assets/Objects/Room/Materials/Carpet.mat.meta
rename to package/Runtime/Lightmaps/Assets/Objects/House/Adjusted materials/LampGlow - White.mat.meta
index 06dbb534c..2ffec0c0c 100644
--- a/package/Runtime/Lightmaps/Assets/Objects/Room/Materials/Carpet.mat.meta
+++ b/package/Runtime/Lightmaps/Assets/Objects/House/Adjusted materials/LampGlow - White.mat.meta
@@ -1,5 +1,5 @@
fileFormatVersion: 2
-guid: 1c87fb931dd05324abbe9e1641d0770e
+guid: 9a63b19091ebc0044a1f643502ff6d3f
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 2100000
diff --git a/package/Runtime/Lightmaps/Assets/Objects/Room/Materials/Panel.mat b/package/Runtime/Lightmaps/Assets/Objects/House/Adjusted materials/LampGlow - Yellow.mat
similarity index 91%
rename from package/Runtime/Lightmaps/Assets/Objects/Room/Materials/Panel.mat
rename to package/Runtime/Lightmaps/Assets/Objects/House/Adjusted materials/LampGlow - Yellow.mat
index 0e682d83b..275304ac9 100644
--- a/package/Runtime/Lightmaps/Assets/Objects/Room/Materials/Panel.mat
+++ b/package/Runtime/Lightmaps/Assets/Objects/House/Adjusted materials/LampGlow - Yellow.mat
@@ -1,18 +1,5 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
---- !u!114 &-6790942812932590057
-MonoBehaviour:
- m_ObjectHideFlags: 11
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 0}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: 639247ca83abc874e893eb93af2b5e44, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- version: 0
--- !u!21 &2100000
Material:
serializedVersion: 8
@@ -20,18 +7,17 @@ Material:
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_Name: Panel
+ m_Name: LampGlow - Yellow
m_Shader: {fileID: -6465566751694194690, guid: 478ce3626be7a5f4ea58d6b13f05a2e4, type: 3}
m_ValidKeywords:
- - _ALPHATEST_ON
- _VERTEX_COLORS_ON
m_InvalidKeywords: []
- m_LightmapFlags: 4
+ m_LightmapFlags: 2
m_EnableInstancingVariants: 0
- m_DoubleSidedGI: 1
- m_CustomRenderQueue: 2450
+ m_DoubleSidedGI: 0
+ m_CustomRenderQueue: 2000
stringTagMap:
- RenderType: TransparentCutout
+ RenderType: Opaque
disabledShaderPasses: []
m_SavedProperties:
serializedVersion: 3
@@ -102,13 +88,12 @@ Material:
m_Offset: {x: 0, y: 0}
m_Ints: []
m_Floats:
- - _AlphaClip: 1
- - _AlphaToMask: 1
+ - _AlphaClip: 0
- _BUILTIN_AlphaClip: 0
- _BUILTIN_Blend: 0
- _BUILTIN_CullMode: 2
- _BUILTIN_DstBlend: 0
- - _BUILTIN_QueueControl: 0
+ - _BUILTIN_QueueControl: 1
- _BUILTIN_QueueOffset: 0
- _BUILTIN_SrcBlend: 1
- _BUILTIN_Surface: 0
@@ -116,7 +101,6 @@ Material:
- _BUILTIN_ZWrite: 1
- _BUILTIN_ZWriteControl: 0
- _Blend: 0
- - _BlendModePreserveSpecular: 1
- _CLEARCOAT: 0
- _CastShadows: 1
- _Cull: 2
@@ -124,11 +108,10 @@ Material:
- _IRIDESCENCE: 0
- _NormalMapFormatXYZ: 0
- _OverrideSurfaceMode: 0
- - _QueueControl: -1
+ - _QueueControl: 1
- _QueueOffset: 0
- _ReceiveShadows: 1
- _SPECULAR: 0
- - _Smoothness: 1
- _SrcBlend: 1
- _Surface: 0
- _TEXTURE_TRANSFORM: 0
@@ -139,7 +122,7 @@ Material:
- _ZTest: 4
- _ZWrite: 1
- _ZWriteControl: 0
- - alphaCutoff: 0
+ - alphaCutoff: 0.5
- attenuationDistance: 0.001
- baseColorTextureRotation: 0
- baseColorTextureTexCoord: 0
@@ -169,7 +152,7 @@ Material:
- occlusionStrength: 1
- occlusionTextureRotation: 0
- occlusionTextureTexCoord: 0
- - roughnessFactor: 0.5
+ - roughnessFactor: 0
- specularColorTextureRotation: 0
- specularColorTextureTexCoord: 0
- specularFactor: 1
@@ -183,11 +166,11 @@ Material:
- transmissionTextureTexCoord: 0
m_Colors:
- attenuationColor: {r: 1, g: 1, b: 1, a: 0}
- - baseColorFactor: {r: 1, g: 1, b: 1, a: 1}
- - emissiveFactor: {r: 0, g: 0, b: 0, a: 0}
+ - baseColorFactor: {r: 0.745283, g: 0.7429609, b: 0.70661265, a: 1}
+ - emissiveFactor: {r: 2.0907834, g: 0.40394524, b: 0, a: 1}
- specularColorFactor: {r: 1, g: 1, b: 1, a: 1}
m_BuildTextureStacks: []
---- !u!114 &4277362637189580049
+--- !u!114 &2132176685864693878
MonoBehaviour:
m_ObjectHideFlags: 11
m_CorrespondingSourceObject: {fileID: 0}
@@ -199,4 +182,17 @@ MonoBehaviour:
m_Script: {fileID: 11500000, guid: d0353a89b1f911e48b9e16bdc9f2e058, type: 3}
m_Name:
m_EditorClassIdentifier:
- version: 7
+ version: 5
+--- !u!114 &4820878126738577137
+MonoBehaviour:
+ m_ObjectHideFlags: 11
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 0}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 639247ca83abc874e893eb93af2b5e44, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ version: 0
diff --git a/package/Runtime/Lightmaps/Assets/Objects/Room/Materials/CeilingLights_Core_Red.mat.meta b/package/Runtime/Lightmaps/Assets/Objects/House/Adjusted materials/LampGlow - Yellow.mat.meta
similarity index 79%
rename from package/Runtime/Lightmaps/Assets/Objects/Room/Materials/CeilingLights_Core_Red.mat.meta
rename to package/Runtime/Lightmaps/Assets/Objects/House/Adjusted materials/LampGlow - Yellow.mat.meta
index a0de33732..fe7e87a51 100644
--- a/package/Runtime/Lightmaps/Assets/Objects/Room/Materials/CeilingLights_Core_Red.mat.meta
+++ b/package/Runtime/Lightmaps/Assets/Objects/House/Adjusted materials/LampGlow - Yellow.mat.meta
@@ -1,5 +1,5 @@
fileFormatVersion: 2
-guid: fc8904821e3a99e4ea2262523ea62909
+guid: cbb65005412e7254b85a0a0d78729980
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 2100000
diff --git a/package/Runtime/Lightmaps/Assets/Objects/Room/Materials/Chair_Rim.mat b/package/Runtime/Lightmaps/Assets/Objects/House/Adjusted materials/StairsStrip.mat
similarity index 91%
rename from package/Runtime/Lightmaps/Assets/Objects/Room/Materials/Chair_Rim.mat
rename to package/Runtime/Lightmaps/Assets/Objects/House/Adjusted materials/StairsStrip.mat
index c7b495f81..877d18e2c 100644
--- a/package/Runtime/Lightmaps/Assets/Objects/Room/Materials/Chair_Rim.mat
+++ b/package/Runtime/Lightmaps/Assets/Objects/House/Adjusted materials/StairsStrip.mat
@@ -1,18 +1,5 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
---- !u!114 &-7426964411582524642
-MonoBehaviour:
- m_ObjectHideFlags: 11
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 0}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: d0353a89b1f911e48b9e16bdc9f2e058, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- version: 7
--- !u!21 &2100000
Material:
serializedVersion: 8
@@ -20,18 +7,17 @@ Material:
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_Name: Chair_Rim
+ m_Name: StairsStrip
m_Shader: {fileID: -6465566751694194690, guid: 478ce3626be7a5f4ea58d6b13f05a2e4, type: 3}
m_ValidKeywords:
- - _ALPHATEST_ON
- _VERTEX_COLORS_ON
m_InvalidKeywords: []
- m_LightmapFlags: 4
+ m_LightmapFlags: 2
m_EnableInstancingVariants: 0
- m_DoubleSidedGI: 1
- m_CustomRenderQueue: 2450
+ m_DoubleSidedGI: 0
+ m_CustomRenderQueue: 2000
stringTagMap:
- RenderType: TransparentCutout
+ RenderType: Opaque
disabledShaderPasses: []
m_SavedProperties:
serializedVersion: 3
@@ -102,13 +88,12 @@ Material:
m_Offset: {x: 0, y: 0}
m_Ints: []
m_Floats:
- - _AlphaClip: 1
- - _AlphaToMask: 1
+ - _AlphaClip: 0
- _BUILTIN_AlphaClip: 0
- _BUILTIN_Blend: 0
- _BUILTIN_CullMode: 2
- _BUILTIN_DstBlend: 0
- - _BUILTIN_QueueControl: 0
+ - _BUILTIN_QueueControl: 1
- _BUILTIN_QueueOffset: 0
- _BUILTIN_SrcBlend: 1
- _BUILTIN_Surface: 0
@@ -116,7 +101,6 @@ Material:
- _BUILTIN_ZWrite: 1
- _BUILTIN_ZWriteControl: 0
- _Blend: 0
- - _BlendModePreserveSpecular: 1
- _CLEARCOAT: 0
- _CastShadows: 1
- _Cull: 2
@@ -124,11 +108,10 @@ Material:
- _IRIDESCENCE: 0
- _NormalMapFormatXYZ: 0
- _OverrideSurfaceMode: 0
- - _QueueControl: -1
+ - _QueueControl: 1
- _QueueOffset: 0
- _ReceiveShadows: 1
- _SPECULAR: 0
- - _Smoothness: 1
- _SrcBlend: 1
- _Surface: 0
- _TEXTURE_TRANSFORM: 0
@@ -139,7 +122,7 @@ Material:
- _ZTest: 4
- _ZWrite: 1
- _ZWriteControl: 0
- - alphaCutoff: 0
+ - alphaCutoff: 0.5
- attenuationDistance: 0.001
- baseColorTextureRotation: 0
- baseColorTextureTexCoord: 0
@@ -169,7 +152,7 @@ Material:
- occlusionStrength: 1
- occlusionTextureRotation: 0
- occlusionTextureTexCoord: 0
- - roughnessFactor: 1
+ - roughnessFactor: 0.375
- specularColorTextureRotation: 0
- specularColorTextureTexCoord: 0
- specularFactor: 1
@@ -183,11 +166,24 @@ Material:
- transmissionTextureTexCoord: 0
m_Colors:
- attenuationColor: {r: 1, g: 1, b: 1, a: 0}
- - baseColorFactor: {r: 0, g: 0, b: 0, a: 1}
- - emissiveFactor: {r: 0, g: 0, b: 0, a: 0}
+ - baseColorFactor: {r: 0.745283, g: 0.7429609, b: 0.70661265, a: 1}
+ - emissiveFactor: {r: 1, g: 1, b: 1, a: 0}
- specularColorFactor: {r: 1, g: 1, b: 1, a: 1}
m_BuildTextureStacks: []
---- !u!114 &1115891079905177655
+--- !u!114 &2132176685864693878
+MonoBehaviour:
+ m_ObjectHideFlags: 11
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 0}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: d0353a89b1f911e48b9e16bdc9f2e058, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ version: 5
+--- !u!114 &4820878126738577137
MonoBehaviour:
m_ObjectHideFlags: 11
m_CorrespondingSourceObject: {fileID: 0}
diff --git a/package/Runtime/Lightmaps/Assets/Objects/House/Adjusted materials/StairsStrip.mat.meta b/package/Runtime/Lightmaps/Assets/Objects/House/Adjusted materials/StairsStrip.mat.meta
new file mode 100644
index 000000000..334168deb
--- /dev/null
+++ b/package/Runtime/Lightmaps/Assets/Objects/House/Adjusted materials/StairsStrip.mat.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: 9dba81a50627582428c43512c4ac50f0
+NativeFormatImporter:
+ externalObjects: {}
+ mainObjectFileID: 2100000
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/package/Runtime/Lightmaps/Assets/Objects/Room/Materials/CeilingLights_Core_Red.mat b/package/Runtime/Lightmaps/Assets/Objects/House/Adjusted materials/TVScreen.mat
similarity index 69%
rename from package/Runtime/Lightmaps/Assets/Objects/Room/Materials/CeilingLights_Core_Red.mat
rename to package/Runtime/Lightmaps/Assets/Objects/House/Adjusted materials/TVScreen.mat
index bb580420f..5248f6bcc 100644
--- a/package/Runtime/Lightmaps/Assets/Objects/Room/Materials/CeilingLights_Core_Red.mat
+++ b/package/Runtime/Lightmaps/Assets/Objects/House/Adjusted materials/TVScreen.mat
@@ -1,6 +1,6 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
---- !u!114 &-8523921882924623724
+--- !u!114 &-5664736530674901829
MonoBehaviour:
m_ObjectHideFlags: 11
m_CorrespondingSourceObject: {fileID: 0}
@@ -20,22 +20,65 @@ Material:
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_Name: CeilingLights_Core_Red
+ m_Name: TVScreen
m_Shader: {fileID: -6465566751694194690, guid: 478ce3626be7a5f4ea58d6b13f05a2e4, type: 3}
m_ValidKeywords:
- - _ALPHATEST_ON
- _VERTEX_COLORS_ON
m_InvalidKeywords: []
m_LightmapFlags: 4
m_EnableInstancingVariants: 0
m_DoubleSidedGI: 1
- m_CustomRenderQueue: 2450
+ m_CustomRenderQueue: 2000
stringTagMap:
- RenderType: TransparentCutout
+ RenderType: Opaque
disabledShaderPasses: []
m_SavedProperties:
serializedVersion: 3
m_TexEnvs:
+ - _BaseMap:
+ m_Texture: {fileID: 0}
+ m_Scale: {x: 1, y: 1}
+ m_Offset: {x: 0, y: 0}
+ - _BumpMap:
+ m_Texture: {fileID: 0}
+ m_Scale: {x: 1, y: 1}
+ m_Offset: {x: 0, y: 0}
+ - _DetailAlbedoMap:
+ m_Texture: {fileID: 0}
+ m_Scale: {x: 1, y: 1}
+ m_Offset: {x: 0, y: 0}
+ - _DetailMask:
+ m_Texture: {fileID: 0}
+ m_Scale: {x: 1, y: 1}
+ m_Offset: {x: 0, y: 0}
+ - _DetailNormalMap:
+ m_Texture: {fileID: 0}
+ m_Scale: {x: 1, y: 1}
+ m_Offset: {x: 0, y: 0}
+ - _EmissionMap:
+ m_Texture: {fileID: 0}
+ m_Scale: {x: 1, y: 1}
+ m_Offset: {x: 0, y: 0}
+ - _MainTex:
+ m_Texture: {fileID: 0}
+ m_Scale: {x: 1, y: 1}
+ m_Offset: {x: 0, y: 0}
+ - _MetallicGlossMap:
+ m_Texture: {fileID: 0}
+ m_Scale: {x: 1, y: 1}
+ m_Offset: {x: 0, y: 0}
+ - _OcclusionMap:
+ m_Texture: {fileID: 0}
+ m_Scale: {x: 1, y: 1}
+ m_Offset: {x: 0, y: 0}
+ - _ParallaxMap:
+ m_Texture: {fileID: 0}
+ m_Scale: {x: 1, y: 1}
+ m_Offset: {x: 0, y: 0}
+ - _SpecGlossMap:
+ m_Texture: {fileID: 0}
+ m_Scale: {x: 1, y: 1}
+ m_Offset: {x: 0, y: 0}
- baseColorTexture:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
@@ -102,14 +145,12 @@ Material:
m_Offset: {x: 0, y: 0}
m_Ints: []
m_Floats:
- - _AlphaClip: 1
- - _AlphaToMask: 1
- - _AutoSurfaceMode: 0
+ - _AlphaClip: 0
- _BUILTIN_AlphaClip: 0
- _BUILTIN_Blend: 0
- - _BUILTIN_CullMode: 2
+ - _BUILTIN_CullMode: 0
- _BUILTIN_DstBlend: 0
- - _BUILTIN_QueueControl: 0
+ - _BUILTIN_QueueControl: 1
- _BUILTIN_QueueOffset: 0
- _BUILTIN_SrcBlend: 1
- _BUILTIN_Surface: 0
@@ -117,19 +158,33 @@ Material:
- _BUILTIN_ZWrite: 1
- _BUILTIN_ZWriteControl: 0
- _Blend: 0
- - _BlendModePreserveSpecular: 1
+ - _BumpScale: 1
- _CLEARCOAT: 0
- _CastShadows: 1
- - _Cull: 2
+ - _ClearCoatMask: 0
+ - _ClearCoatSmoothness: 0
+ - _Cull: 0
+ - _Cutoff: 0.5
+ - _DetailAlbedoMapScale: 1
+ - _DetailNormalMapScale: 1
- _DstBlend: 0
+ - _EnvironmentReflections: 1
+ - _GlossMapScale: 0
+ - _Glossiness: 0
+ - _GlossyReflections: 0
- _IRIDESCENCE: 0
+ - _Metallic: 0
- _NormalMapFormatXYZ: 0
+ - _OcclusionStrength: 1
- _OverrideSurfaceMode: 0
+ - _Parallax: 0.005
- _QueueControl: -1
- _QueueOffset: 0
- _ReceiveShadows: 1
- _SPECULAR: 0
- - _Smoothness: 1
+ - _Smoothness: 0.5
+ - _SmoothnessTextureChannel: 0
+ - _SpecularHighlights: 1
- _SrcBlend: 1
- _Surface: 0
- _TEXTURE_TRANSFORM: 0
@@ -140,7 +195,7 @@ Material:
- _ZTest: 4
- _ZWrite: 1
- _ZWriteControl: 0
- - alphaCutoff: 0
+ - alphaCutoff: 0.5
- attenuationDistance: 0.001
- baseColorTextureRotation: 0
- baseColorTextureTexCoord: 0
@@ -170,7 +225,7 @@ Material:
- occlusionStrength: 1
- occlusionTextureRotation: 0
- occlusionTextureTexCoord: 0
- - roughnessFactor: 0.4
+ - roughnessFactor: 0.10406093
- specularColorTextureRotation: 0
- specularColorTextureTexCoord: 0
- specularFactor: 1
@@ -183,12 +238,16 @@ Material:
- transmissionTextureRotation: 0
- transmissionTextureTexCoord: 0
m_Colors:
+ - _BaseColor: {r: 1, g: 1, b: 1, a: 1}
+ - _Color: {r: 1, g: 1, b: 1, a: 1}
+ - _EmissionColor: {r: 0, g: 0, b: 0, a: 1}
+ - _SpecColor: {r: 0.19999996, g: 0.19999996, b: 0.19999996, a: 1}
- attenuationColor: {r: 1, g: 1, b: 1, a: 0}
- - baseColorFactor: {r: 1, g: 1, b: 1, a: 1}
- - emissiveFactor: {r: 2.9960785, g: 0.72156864, b: 0.72156864, a: 1}
+ - baseColorFactor: {r: 0.17194629, g: 0.1759783, b: 0.18330824, a: 1}
+ - emissiveFactor: {r: 1.7207954, g: 1.7207954, b: 1.7207954, a: 1}
- specularColorFactor: {r: 1, g: 1, b: 1, a: 1}
m_BuildTextureStacks: []
---- !u!114 &8947846208939640313
+--- !u!114 &8561522762548165650
MonoBehaviour:
m_ObjectHideFlags: 11
m_CorrespondingSourceObject: {fileID: 0}
@@ -200,4 +259,4 @@ MonoBehaviour:
m_Script: {fileID: 11500000, guid: d0353a89b1f911e48b9e16bdc9f2e058, type: 3}
m_Name:
m_EditorClassIdentifier:
- version: 7
+ version: 5
diff --git a/package/Runtime/Lightmaps/Assets/Objects/House/Adjusted materials/TVScreen.mat.meta b/package/Runtime/Lightmaps/Assets/Objects/House/Adjusted materials/TVScreen.mat.meta
new file mode 100644
index 000000000..9a05c7a0e
--- /dev/null
+++ b/package/Runtime/Lightmaps/Assets/Objects/House/Adjusted materials/TVScreen.mat.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: cec55d8a25c251744b458b0dff00243f
+NativeFormatImporter:
+ externalObjects: {}
+ mainObjectFileID: 2100000
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/package/Runtime/Lightmaps/Assets/Objects/Room/Materials/CeilingLights_Core_Blue.mat b/package/Runtime/Lightmaps/Assets/Objects/House/Adjusted materials/Window.mat
similarity index 84%
rename from package/Runtime/Lightmaps/Assets/Objects/Room/Materials/CeilingLights_Core_Blue.mat
rename to package/Runtime/Lightmaps/Assets/Objects/House/Adjusted materials/Window.mat
index cbd79aa77..95cf19769 100644
--- a/package/Runtime/Lightmaps/Assets/Objects/Room/Materials/CeilingLights_Core_Blue.mat
+++ b/package/Runtime/Lightmaps/Assets/Objects/House/Adjusted materials/Window.mat
@@ -1,6 +1,19 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
---- !u!114 &-8945928322079874602
+--- !u!114 &-7748801351644699442
+MonoBehaviour:
+ m_ObjectHideFlags: 11
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 0}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: d0353a89b1f911e48b9e16bdc9f2e058, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ version: 5
+--- !u!114 &-7564589723383555589
MonoBehaviour:
m_ObjectHideFlags: 11
m_CorrespondingSourceObject: {fileID: 0}
@@ -20,19 +33,30 @@ Material:
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_Name: CeilingLights_Core_Blue
+ m_Name: Window
m_Shader: {fileID: -6465566751694194690, guid: 478ce3626be7a5f4ea58d6b13f05a2e4, type: 3}
m_ValidKeywords:
- - _ALPHATEST_ON
+ - _RECEIVE_SHADOWS_OFF
+ - _SURFACE_TYPE_TRANSPARENT
- _VERTEX_COLORS_ON
- m_InvalidKeywords: []
- m_LightmapFlags: 4
+ m_InvalidKeywords:
+ - _ALPHABLEND_ON
+ - _BUILTIN_ALPHABLEND_ON
+ - _DISABLE_SSR_TRANSPARENT
+ - _ENABLE_FOG_ON_TRANSPARENT
+ m_LightmapFlags: 2
m_EnableInstancingVariants: 0
m_DoubleSidedGI: 1
- m_CustomRenderQueue: 2450
+ m_CustomRenderQueue: 3000
stringTagMap:
- RenderType: TransparentCutout
- disabledShaderPasses: []
+ RenderType: Transparent
+ disabledShaderPasses:
+ - TransparentDepthPrepass
+ - TransparentDepthPostpass
+ - TransparentBackface
+ - RayTracingPrepass
+ - DepthOnly
+ - SHADOWCASTER
m_SavedProperties:
serializedVersion: 3
m_TexEnvs:
@@ -102,12 +126,10 @@ Material:
m_Offset: {x: 0, y: 0}
m_Ints: []
m_Floats:
- - _AlphaClip: 1
- - _AlphaToMask: 1
- - _AutoSurfaceMode: 0
+ - _AlphaClip: 0
- _BUILTIN_AlphaClip: 0
- _BUILTIN_Blend: 0
- - _BUILTIN_CullMode: 2
+ - _BUILTIN_CullMode: 0
- _BUILTIN_DstBlend: 0
- _BUILTIN_QueueControl: 0
- _BUILTIN_QueueOffset: 0
@@ -117,30 +139,28 @@ Material:
- _BUILTIN_ZWrite: 1
- _BUILTIN_ZWriteControl: 0
- _Blend: 0
- - _BlendModePreserveSpecular: 1
- _CLEARCOAT: 0
- - _CastShadows: 1
- - _Cull: 2
- - _DstBlend: 0
+ - _CastShadows: 0
+ - _Cull: 0
+ - _DstBlend: 10
- _IRIDESCENCE: 0
- _NormalMapFormatXYZ: 0
- _OverrideSurfaceMode: 0
- - _QueueControl: -1
+ - _QueueControl: 0
- _QueueOffset: 0
- - _ReceiveShadows: 1
+ - _ReceiveShadows: 0
- _SPECULAR: 0
- - _Smoothness: 1
- - _SrcBlend: 1
- - _Surface: 0
+ - _SrcBlend: 5
+ - _Surface: 1
- _TEXTURE_TRANSFORM: 0
- _VERTEX_COLORS: 1
- _VOLUME_ON: 0
- _VOLUME_TRANSMISSION: 0
- _WorkflowMode: 1
- _ZTest: 4
- - _ZWrite: 1
+ - _ZWrite: 0
- _ZWriteControl: 0
- - alphaCutoff: 0
+ - alphaCutoff: 1
- attenuationDistance: 0.001
- baseColorTextureRotation: 0
- baseColorTextureTexCoord: 0
@@ -170,7 +190,7 @@ Material:
- occlusionStrength: 1
- occlusionTextureRotation: 0
- occlusionTextureTexCoord: 0
- - roughnessFactor: 0.4
+ - roughnessFactor: 0
- specularColorTextureRotation: 0
- specularColorTextureTexCoord: 0
- specularFactor: 1
@@ -179,25 +199,12 @@ Material:
- thicknessFactor: 0
- thicknessTextureRotation: 0
- thicknessTextureTexCoord: 0
- - transmissionFactor: 0
+ - transmissionFactor: 0.58898294
- transmissionTextureRotation: 0
- transmissionTextureTexCoord: 0
m_Colors:
- attenuationColor: {r: 1, g: 1, b: 1, a: 0}
- - baseColorFactor: {r: 1, g: 1, b: 1, a: 1}
- - emissiveFactor: {r: 0.39215687, g: 2.1333334, b: 2.9960785, a: 1}
+ - baseColorFactor: {r: 0.8490566, g: 0.8490566, b: 0.8490566, a: 0.49019608}
+ - emissiveFactor: {r: 2.9960785, g: 1.772549, b: 0.9882353, a: 0}
- specularColorFactor: {r: 1, g: 1, b: 1, a: 1}
m_BuildTextureStacks: []
---- !u!114 &5072036193511625122
-MonoBehaviour:
- m_ObjectHideFlags: 11
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 0}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: d0353a89b1f911e48b9e16bdc9f2e058, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- version: 7
diff --git a/package/Runtime/Lightmaps/Assets/Objects/House/Adjusted materials/Window.mat.meta b/package/Runtime/Lightmaps/Assets/Objects/House/Adjusted materials/Window.mat.meta
new file mode 100644
index 000000000..16b925e3a
--- /dev/null
+++ b/package/Runtime/Lightmaps/Assets/Objects/House/Adjusted materials/Window.mat.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: ff3f42a78275c6c4fb2e1d615293f9ac
+NativeFormatImporter:
+ externalObjects: {}
+ mainObjectFileID: 2100000
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/package/Runtime/Lightmaps/Assets/Objects/House/house.glb b/package/Runtime/Lightmaps/Assets/Objects/House/house.glb
new file mode 100644
index 000000000..41f1f79a8
Binary files /dev/null and b/package/Runtime/Lightmaps/Assets/Objects/House/house.glb differ
diff --git a/package/Runtime/Lightmaps/Assets/Objects/House/house.glb.meta b/package/Runtime/Lightmaps/Assets/Objects/House/house.glb.meta
new file mode 100644
index 000000000..45eda68fe
--- /dev/null
+++ b/package/Runtime/Lightmaps/Assets/Objects/House/house.glb.meta
@@ -0,0 +1,111 @@
+fileFormatVersion: 2
+guid: 281520a259f5b7a40b7757eadb3f6177
+importerOverride: UnityGLTFEditor:UnityGLTF:GLTFImporter
+ScriptedImporter:
+ internalIDToNameTable: []
+ externalObjects:
+ - first:
+ type: UnityEngine:Material
+ assembly: UnityEngine.CoreModule
+ name: GlassArchitecture
+ second: {fileID: 2100000, guid: 128de637946132a47a4c077499720346, type: 2}
+ - first:
+ type: UnityEngine:Material
+ assembly: UnityEngine.CoreModule
+ name: LampGlow
+ second: {fileID: 2100000, guid: cbb65005412e7254b85a0a0d78729980, type: 2}
+ - first:
+ type: UnityEngine:Material
+ assembly: UnityEngine.CoreModule
+ name: LampGlow.001
+ second: {fileID: 2100000, guid: cbb65005412e7254b85a0a0d78729980, type: 2}
+ - first:
+ type: UnityEngine:Material
+ assembly: UnityEngine.CoreModule
+ name: StairGlow
+ second: {fileID: 2100000, guid: 9dba81a50627582428c43512c4ac50f0, type: 2}
+ - first:
+ type: UnityEngine:Material
+ assembly: UnityEngine.CoreModule
+ name: TVScreen
+ second: {fileID: 2100000, guid: cec55d8a25c251744b458b0dff00243f, type: 2}
+ serializedVersion: 2
+ userData:
+ assetBundleName:
+ assetBundleVariant:
+ script: {fileID: 11500000, guid: 804e1ce4c496647cfa3f1a1134187c71, type: 3}
+ _removeEmptyRootObjects: 1
+ _scaleFactor: 1
+ _maximumLod: 300
+ _readWriteEnabled: 1
+ _generateColliders: 0
+ _swapUvs: 0
+ _generateLightmapUVs: 0
+ _importBlendShapeNames: 1
+ _blendShapeFrameWeight:
+ _option: 0
+ _multiplier: 1
+ _importNormals: 0
+ _importTangents: 0
+ _importAnimations: 2
+ _addAnimatorComponent: 0
+ _animationLoopTime: 1
+ _animationLoopPose: 0
+ _importMaterials: 1
+ _enableGpuInstancing: 0
+ _useSceneNameIdentifier: 1
+ _textureCompression: -50
+ optimizeGameObjects: 0
+ materials:
+ - {fileID: 4404839247605695133, guid: 281520a259f5b7a40b7757eadb3f6177, type: 3}
+ - {fileID: -1067449773676107114, guid: 281520a259f5b7a40b7757eadb3f6177, type: 3}
+ - {fileID: 8010736134356901537, guid: 281520a259f5b7a40b7757eadb3f6177, type: 3}
+ - {fileID: -487500104050759710, guid: 281520a259f5b7a40b7757eadb3f6177, type: 3}
+ - {fileID: 6716253333553859175, guid: 281520a259f5b7a40b7757eadb3f6177, type: 3}
+ - {fileID: 8683641660473123473, guid: 281520a259f5b7a40b7757eadb3f6177, type: 3}
+ - {fileID: -6168518415829198197, guid: 281520a259f5b7a40b7757eadb3f6177, type: 3}
+ - {fileID: 6616838892485940239, guid: 281520a259f5b7a40b7757eadb3f6177, type: 3}
+ - {fileID: -2671640254879639633, guid: 281520a259f5b7a40b7757eadb3f6177, type: 3}
+ - {fileID: -8649992195856677659, guid: 281520a259f5b7a40b7757eadb3f6177, type: 3}
+ - {fileID: -2244956576723499771, guid: 281520a259f5b7a40b7757eadb3f6177, type: 3}
+ - {fileID: -7357100303123016458, guid: 281520a259f5b7a40b7757eadb3f6177, type: 3}
+ - {fileID: 8304658820060970974, guid: 281520a259f5b7a40b7757eadb3f6177, type: 3}
+ - {fileID: -8186454049877555515, guid: 281520a259f5b7a40b7757eadb3f6177, type: 3}
+ - {fileID: 4619595260488455004, guid: 281520a259f5b7a40b7757eadb3f6177, type: 3}
+ - {fileID: -3659596829866730250, guid: 281520a259f5b7a40b7757eadb3f6177, type: 3}
+ - {fileID: 3724558101408282144, guid: 281520a259f5b7a40b7757eadb3f6177, type: 3}
+ - {fileID: 9218413491885431714, guid: 281520a259f5b7a40b7757eadb3f6177, type: 3}
+ textures:
+ - {fileID: 1540591237302558186, guid: 281520a259f5b7a40b7757eadb3f6177, type: 3}
+ - {fileID: -3924329044756270921, guid: 281520a259f5b7a40b7757eadb3f6177, type: 3}
+ - {fileID: 8570481932978889236, guid: 281520a259f5b7a40b7757eadb3f6177, type: 3}
+ - {fileID: -5991066187695610749, guid: 281520a259f5b7a40b7757eadb3f6177, type: 3}
+ - {fileID: -5674668677655062882, guid: 281520a259f5b7a40b7757eadb3f6177, type: 3}
+ hasSceneData: 1
+ hasAnimationData: 0
+ hasMaterialData: 1
+ hasTextureData: 1
+ animations: []
+ _extensions:
+ - name: KHR_materials_transmission
+ supported: 1
+ used: 1
+ required: 0
+ _textures:
+ - texture: {fileID: 1540591237302558186, guid: 281520a259f5b7a40b7757eadb3f6177, type: 3}
+ shouldBeLinear: 0
+ shouldBeNormalMap: 0
+ - texture: {fileID: -3924329044756270921, guid: 281520a259f5b7a40b7757eadb3f6177, type: 3}
+ shouldBeLinear: 0
+ shouldBeNormalMap: 0
+ - texture: {fileID: 8570481932978889236, guid: 281520a259f5b7a40b7757eadb3f6177, type: 3}
+ shouldBeLinear: 0
+ shouldBeNormalMap: 0
+ - texture: {fileID: -5991066187695610749, guid: 281520a259f5b7a40b7757eadb3f6177, type: 3}
+ shouldBeLinear: 0
+ shouldBeNormalMap: 0
+ - texture: {fileID: -5674668677655062882, guid: 281520a259f5b7a40b7757eadb3f6177, type: 3}
+ shouldBeLinear: 0
+ shouldBeNormalMap: 0
+ _mainAssetIdentifier: scenes/Scene
+ _importPlugins: []
diff --git a/package/Runtime/Lightmaps/Assets/Objects/Room/LICENSE.txt b/package/Runtime/Lightmaps/Assets/Objects/Room/LICENSE.txt
deleted file mode 100644
index 063080511..000000000
--- a/package/Runtime/Lightmaps/Assets/Objects/Room/LICENSE.txt
+++ /dev/null
@@ -1,3 +0,0 @@
-Author: ChristyHsu
-Source: https://sketchfab.com/3d-models/vr-apartment-loft-interior-baked-54bc929a26094b6cb36f977903fbcd97
-License: CC-BY-4.0 (https://creativecommons.org/licenses/by/4.0/)
\ No newline at end of file
diff --git a/package/Runtime/Lightmaps/Assets/Objects/Room/LICENSE.txt.meta b/package/Runtime/Lightmaps/Assets/Objects/Room/LICENSE.txt.meta
deleted file mode 100644
index 00276687b..000000000
--- a/package/Runtime/Lightmaps/Assets/Objects/Room/LICENSE.txt.meta
+++ /dev/null
@@ -1,7 +0,0 @@
-fileFormatVersion: 2
-guid: 5c34fee8198d7ea4488d9502d99707ce
-TextScriptImporter:
- externalObjects: {}
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/package/Runtime/Lightmaps/Assets/Objects/Room/Materials/Chair_Body.mat b/package/Runtime/Lightmaps/Assets/Objects/Room/Materials/Chair_Body.mat
deleted file mode 100644
index 10595a34f..000000000
--- a/package/Runtime/Lightmaps/Assets/Objects/Room/Materials/Chair_Body.mat
+++ /dev/null
@@ -1,202 +0,0 @@
-%YAML 1.1
-%TAG !u! tag:unity3d.com,2011:
---- !u!21 &2100000
-Material:
- serializedVersion: 8
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_Name: Chair_Body
- m_Shader: {fileID: -6465566751694194690, guid: 478ce3626be7a5f4ea58d6b13f05a2e4, type: 3}
- m_ValidKeywords:
- - _ALPHATEST_ON
- - _VERTEX_COLORS_ON
- m_InvalidKeywords: []
- m_LightmapFlags: 4
- m_EnableInstancingVariants: 0
- m_DoubleSidedGI: 1
- m_CustomRenderQueue: 2450
- stringTagMap:
- RenderType: TransparentCutout
- disabledShaderPasses: []
- m_SavedProperties:
- serializedVersion: 3
- m_TexEnvs:
- - baseColorTexture:
- m_Texture: {fileID: 0}
- m_Scale: {x: 1, y: 1}
- m_Offset: {x: 0, y: 0}
- - clearcoatRoughnessTexture:
- m_Texture: {fileID: 0}
- m_Scale: {x: 0, y: 0}
- m_Offset: {x: 0, y: 0}
- - clearcoatTexture:
- m_Texture: {fileID: 0}
- m_Scale: {x: 1, y: 1}
- m_Offset: {x: 0, y: 0}
- - emissiveTexture:
- m_Texture: {fileID: 0}
- m_Scale: {x: 1, y: 1}
- m_Offset: {x: 0, y: 0}
- - iridescenceTexture:
- m_Texture: {fileID: 0}
- m_Scale: {x: 1, y: 1}
- m_Offset: {x: 0, y: 0}
- - iridescenceThicknessTexture:
- m_Texture: {fileID: 0}
- m_Scale: {x: 1, y: 1}
- m_Offset: {x: 0, y: 0}
- - metallicRoughnessTexture:
- m_Texture: {fileID: 0}
- m_Scale: {x: 1, y: 1}
- m_Offset: {x: 0, y: 0}
- - normalTexture:
- m_Texture: {fileID: 0}
- m_Scale: {x: 1, y: 1}
- m_Offset: {x: 0, y: 0}
- - occlusionTexture:
- m_Texture: {fileID: 0}
- m_Scale: {x: 1, y: 1}
- m_Offset: {x: 0, y: 0}
- - specularColorTexture:
- m_Texture: {fileID: 0}
- m_Scale: {x: 1, y: 1}
- m_Offset: {x: 0, y: 0}
- - specularTexture:
- m_Texture: {fileID: 0}
- m_Scale: {x: 1, y: 1}
- m_Offset: {x: 0, y: 0}
- - thicknessTexture:
- m_Texture: {fileID: 0}
- m_Scale: {x: 1, y: 1}
- m_Offset: {x: 0, y: 0}
- - transmissionTexture:
- m_Texture: {fileID: 0}
- m_Scale: {x: 1, y: 1}
- m_Offset: {x: 0, y: 0}
- - unity_Lightmaps:
- m_Texture: {fileID: 0}
- m_Scale: {x: 1, y: 1}
- m_Offset: {x: 0, y: 0}
- - unity_LightmapsInd:
- m_Texture: {fileID: 0}
- m_Scale: {x: 1, y: 1}
- m_Offset: {x: 0, y: 0}
- - unity_ShadowMasks:
- m_Texture: {fileID: 0}
- m_Scale: {x: 1, y: 1}
- m_Offset: {x: 0, y: 0}
- m_Ints: []
- m_Floats:
- - _AlphaClip: 1
- - _AlphaToMask: 1
- - _BUILTIN_AlphaClip: 0
- - _BUILTIN_Blend: 0
- - _BUILTIN_CullMode: 2
- - _BUILTIN_DstBlend: 0
- - _BUILTIN_QueueControl: 0
- - _BUILTIN_QueueOffset: 0
- - _BUILTIN_SrcBlend: 1
- - _BUILTIN_Surface: 0
- - _BUILTIN_ZTest: 4
- - _BUILTIN_ZWrite: 1
- - _BUILTIN_ZWriteControl: 0
- - _Blend: 0
- - _BlendModePreserveSpecular: 1
- - _CLEARCOAT: 0
- - _CastShadows: 1
- - _Cull: 2
- - _DstBlend: 0
- - _IRIDESCENCE: 0
- - _NormalMapFormatXYZ: 0
- - _OverrideSurfaceMode: 0
- - _QueueControl: -1
- - _QueueOffset: 0
- - _ReceiveShadows: 1
- - _SPECULAR: 0
- - _Smoothness: 1
- - _SrcBlend: 1
- - _Surface: 0
- - _TEXTURE_TRANSFORM: 0
- - _VERTEX_COLORS: 1
- - _VOLUME_ON: 0
- - _VOLUME_TRANSMISSION: 0
- - _WorkflowMode: 1
- - _ZTest: 4
- - _ZWrite: 1
- - _ZWriteControl: 0
- - alphaCutoff: 0
- - attenuationDistance: 0.001
- - baseColorTextureRotation: 0
- - baseColorTextureTexCoord: 0
- - clearcoatFactor: 0
- - clearcoatRoughnessFactor: 0
- - clearcoatRoughnessTextureRotation: 0
- - clearcoatRoughnessTextureTexCoord: 0
- - clearcoatTextureRotation: 0
- - clearcoatTextureTexCoord: 0
- - emissiveTextureRotation: 0
- - emissiveTextureTexCoord: 0
- - ior: 1.5
- - iridescenceFactor: 0
- - iridescenceIor: 1.3
- - iridescenceTextureRotation: 0
- - iridescenceTextureTexCoord: 0
- - iridescenceThicknessMaximum: 400
- - iridescenceThicknessMinimum: 100
- - iridescenceThicknessTextureRotation: 0
- - iridescenceThicknessTextureTexCoord: 0
- - metallicFactor: 0.01
- - metallicRoughnessTextureRotation: 0
- - metallicRoughnessTextureTexCoord: 0
- - normalScale: 1
- - normalTextureRotation: 0
- - normalTextureTexCoord: 0
- - occlusionStrength: 1
- - occlusionTextureRotation: 0
- - occlusionTextureTexCoord: 0
- - roughnessFactor: 0.578
- - specularColorTextureRotation: 0
- - specularColorTextureTexCoord: 0
- - specularFactor: 1
- - specularTextureRotation: 0
- - specularTextureTexCoord: 0
- - thicknessFactor: 0
- - thicknessTextureRotation: 0
- - thicknessTextureTexCoord: 0
- - transmissionFactor: 0
- - transmissionTextureRotation: 0
- - transmissionTextureTexCoord: 0
- m_Colors:
- - attenuationColor: {r: 1, g: 1, b: 1, a: 0}
- - baseColorFactor: {r: 1, g: 1, b: 1, a: 1}
- - emissiveFactor: {r: 0, g: 0, b: 0, a: 0}
- - specularColorFactor: {r: 1, g: 1, b: 1, a: 1}
- m_BuildTextureStacks: []
---- !u!114 &2019894747265230574
-MonoBehaviour:
- m_ObjectHideFlags: 11
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 0}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: 639247ca83abc874e893eb93af2b5e44, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- version: 0
---- !u!114 &3980577445600966417
-MonoBehaviour:
- m_ObjectHideFlags: 11
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 0}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: d0353a89b1f911e48b9e16bdc9f2e058, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- version: 7
diff --git a/package/Runtime/Lightmaps/Assets/Objects/Room/Materials/Chair_Body.mat.meta b/package/Runtime/Lightmaps/Assets/Objects/Room/Materials/Chair_Body.mat.meta
deleted file mode 100644
index 57bb04b42..000000000
--- a/package/Runtime/Lightmaps/Assets/Objects/Room/Materials/Chair_Body.mat.meta
+++ /dev/null
@@ -1,8 +0,0 @@
-fileFormatVersion: 2
-guid: 2e1042ba2ed883f4ea729a0f0ffac761
-NativeFormatImporter:
- externalObjects: {}
- mainObjectFileID: 2100000
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/package/Runtime/Lightmaps/Assets/Objects/Room/Materials/Chair_Rim.mat.meta b/package/Runtime/Lightmaps/Assets/Objects/Room/Materials/Chair_Rim.mat.meta
deleted file mode 100644
index b84f0ba6d..000000000
--- a/package/Runtime/Lightmaps/Assets/Objects/Room/Materials/Chair_Rim.mat.meta
+++ /dev/null
@@ -1,8 +0,0 @@
-fileFormatVersion: 2
-guid: 672ce8f598ea42c40a2324ba5ecbfa9b
-NativeFormatImporter:
- externalObjects: {}
- mainObjectFileID: 2100000
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/package/Runtime/Lightmaps/Assets/Objects/Room/Materials/Panel.mat.meta b/package/Runtime/Lightmaps/Assets/Objects/Room/Materials/Panel.mat.meta
deleted file mode 100644
index ebf812b1c..000000000
--- a/package/Runtime/Lightmaps/Assets/Objects/Room/Materials/Panel.mat.meta
+++ /dev/null
@@ -1,8 +0,0 @@
-fileFormatVersion: 2
-guid: d103078523573c249903153c9b573d99
-NativeFormatImporter:
- externalObjects: {}
- mainObjectFileID: 2100000
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/package/Runtime/Lightmaps/Assets/Objects/Room/Materials/Room_Lower_Floor.mat b/package/Runtime/Lightmaps/Assets/Objects/Room/Materials/Room_Lower_Floor.mat
deleted file mode 100644
index f13acc8b8..000000000
--- a/package/Runtime/Lightmaps/Assets/Objects/Room/Materials/Room_Lower_Floor.mat
+++ /dev/null
@@ -1,202 +0,0 @@
-%YAML 1.1
-%TAG !u! tag:unity3d.com,2011:
---- !u!114 &-3128120967231918674
-MonoBehaviour:
- m_ObjectHideFlags: 11
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 0}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: 639247ca83abc874e893eb93af2b5e44, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- version: 0
---- !u!21 &2100000
-Material:
- serializedVersion: 8
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_Name: Room_Lower_Floor
- m_Shader: {fileID: -6465566751694194690, guid: 478ce3626be7a5f4ea58d6b13f05a2e4, type: 3}
- m_ValidKeywords:
- - _ALPHATEST_ON
- - _VERTEX_COLORS_ON
- m_InvalidKeywords: []
- m_LightmapFlags: 4
- m_EnableInstancingVariants: 0
- m_DoubleSidedGI: 1
- m_CustomRenderQueue: 2450
- stringTagMap:
- RenderType: TransparentCutout
- disabledShaderPasses: []
- m_SavedProperties:
- serializedVersion: 3
- m_TexEnvs:
- - baseColorTexture:
- m_Texture: {fileID: 0}
- m_Scale: {x: 1, y: 1}
- m_Offset: {x: 0, y: 0}
- - clearcoatRoughnessTexture:
- m_Texture: {fileID: 0}
- m_Scale: {x: 0, y: 0}
- m_Offset: {x: 0, y: 0}
- - clearcoatTexture:
- m_Texture: {fileID: 0}
- m_Scale: {x: 1, y: 1}
- m_Offset: {x: 0, y: 0}
- - emissiveTexture:
- m_Texture: {fileID: 0}
- m_Scale: {x: 1, y: 1}
- m_Offset: {x: 0, y: 0}
- - iridescenceTexture:
- m_Texture: {fileID: 0}
- m_Scale: {x: 1, y: 1}
- m_Offset: {x: 0, y: 0}
- - iridescenceThicknessTexture:
- m_Texture: {fileID: 0}
- m_Scale: {x: 1, y: 1}
- m_Offset: {x: 0, y: 0}
- - metallicRoughnessTexture:
- m_Texture: {fileID: 0}
- m_Scale: {x: 1, y: 1}
- m_Offset: {x: 0, y: 0}
- - normalTexture:
- m_Texture: {fileID: 0}
- m_Scale: {x: 1, y: 1}
- m_Offset: {x: 0, y: 0}
- - occlusionTexture:
- m_Texture: {fileID: 0}
- m_Scale: {x: 1, y: 1}
- m_Offset: {x: 0, y: 0}
- - specularColorTexture:
- m_Texture: {fileID: 0}
- m_Scale: {x: 1, y: 1}
- m_Offset: {x: 0, y: 0}
- - specularTexture:
- m_Texture: {fileID: 0}
- m_Scale: {x: 1, y: 1}
- m_Offset: {x: 0, y: 0}
- - thicknessTexture:
- m_Texture: {fileID: 0}
- m_Scale: {x: 1, y: 1}
- m_Offset: {x: 0, y: 0}
- - transmissionTexture:
- m_Texture: {fileID: 0}
- m_Scale: {x: 1, y: 1}
- m_Offset: {x: 0, y: 0}
- - unity_Lightmaps:
- m_Texture: {fileID: 0}
- m_Scale: {x: 1, y: 1}
- m_Offset: {x: 0, y: 0}
- - unity_LightmapsInd:
- m_Texture: {fileID: 0}
- m_Scale: {x: 1, y: 1}
- m_Offset: {x: 0, y: 0}
- - unity_ShadowMasks:
- m_Texture: {fileID: 0}
- m_Scale: {x: 1, y: 1}
- m_Offset: {x: 0, y: 0}
- m_Ints: []
- m_Floats:
- - _AlphaClip: 1
- - _AlphaToMask: 1
- - _BUILTIN_AlphaClip: 0
- - _BUILTIN_Blend: 0
- - _BUILTIN_CullMode: 2
- - _BUILTIN_DstBlend: 0
- - _BUILTIN_QueueControl: 0
- - _BUILTIN_QueueOffset: 0
- - _BUILTIN_SrcBlend: 1
- - _BUILTIN_Surface: 0
- - _BUILTIN_ZTest: 4
- - _BUILTIN_ZWrite: 1
- - _BUILTIN_ZWriteControl: 0
- - _Blend: 0
- - _BlendModePreserveSpecular: 1
- - _CLEARCOAT: 0
- - _CastShadows: 1
- - _Cull: 2
- - _DstBlend: 0
- - _IRIDESCENCE: 0
- - _NormalMapFormatXYZ: 0
- - _OverrideSurfaceMode: 0
- - _QueueControl: -1
- - _QueueOffset: 0
- - _ReceiveShadows: 1
- - _SPECULAR: 0
- - _Smoothness: 1
- - _SrcBlend: 1
- - _Surface: 0
- - _TEXTURE_TRANSFORM: 0
- - _VERTEX_COLORS: 1
- - _VOLUME_ON: 0
- - _VOLUME_TRANSMISSION: 0
- - _WorkflowMode: 1
- - _ZTest: 4
- - _ZWrite: 1
- - _ZWriteControl: 0
- - alphaCutoff: 0
- - attenuationDistance: 0.001
- - baseColorTextureRotation: 0
- - baseColorTextureTexCoord: 0
- - clearcoatFactor: 0
- - clearcoatRoughnessFactor: 0
- - clearcoatRoughnessTextureRotation: 0
- - clearcoatRoughnessTextureTexCoord: 0
- - clearcoatTextureRotation: 0
- - clearcoatTextureTexCoord: 0
- - emissiveTextureRotation: 0
- - emissiveTextureTexCoord: 0
- - ior: 1.5
- - iridescenceFactor: 0
- - iridescenceIor: 1.3
- - iridescenceTextureRotation: 0
- - iridescenceTextureTexCoord: 0
- - iridescenceThicknessMaximum: 400
- - iridescenceThicknessMinimum: 100
- - iridescenceThicknessTextureRotation: 0
- - iridescenceThicknessTextureTexCoord: 0
- - metallicFactor: 0
- - metallicRoughnessTextureRotation: 0
- - metallicRoughnessTextureTexCoord: 0
- - normalScale: 1
- - normalTextureRotation: 0
- - normalTextureTexCoord: 0
- - occlusionStrength: 1
- - occlusionTextureRotation: 0
- - occlusionTextureTexCoord: 0
- - roughnessFactor: 0.743
- - specularColorTextureRotation: 0
- - specularColorTextureTexCoord: 0
- - specularFactor: 1
- - specularTextureRotation: 0
- - specularTextureTexCoord: 0
- - thicknessFactor: 0
- - thicknessTextureRotation: 0
- - thicknessTextureTexCoord: 0
- - transmissionFactor: 0
- - transmissionTextureRotation: 0
- - transmissionTextureTexCoord: 0
- m_Colors:
- - attenuationColor: {r: 1, g: 1, b: 1, a: 0}
- - baseColorFactor: {r: 1, g: 1, b: 1, a: 1}
- - emissiveFactor: {r: 0, g: 0, b: 0, a: 0}
- - specularColorFactor: {r: 1, g: 1, b: 1, a: 1}
- m_BuildTextureStacks: []
---- !u!114 &7810965994522580233
-MonoBehaviour:
- m_ObjectHideFlags: 11
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 0}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: d0353a89b1f911e48b9e16bdc9f2e058, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- version: 7
diff --git a/package/Runtime/Lightmaps/Assets/Objects/Room/Materials/Room_Lower_Floor.mat.meta b/package/Runtime/Lightmaps/Assets/Objects/Room/Materials/Room_Lower_Floor.mat.meta
deleted file mode 100644
index 36ffb6113..000000000
--- a/package/Runtime/Lightmaps/Assets/Objects/Room/Materials/Room_Lower_Floor.mat.meta
+++ /dev/null
@@ -1,8 +0,0 @@
-fileFormatVersion: 2
-guid: 2b56e079ecfac2c4e894d67d31c79c33
-NativeFormatImporter:
- externalObjects: {}
- mainObjectFileID: 2100000
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/package/Runtime/Lightmaps/Assets/Objects/Room/Materials/Room_Staircase.mat b/package/Runtime/Lightmaps/Assets/Objects/Room/Materials/Room_Staircase.mat
deleted file mode 100644
index b740e2840..000000000
--- a/package/Runtime/Lightmaps/Assets/Objects/Room/Materials/Room_Staircase.mat
+++ /dev/null
@@ -1,202 +0,0 @@
-%YAML 1.1
-%TAG !u! tag:unity3d.com,2011:
---- !u!114 &-8405527161109883924
-MonoBehaviour:
- m_ObjectHideFlags: 11
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 0}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: d0353a89b1f911e48b9e16bdc9f2e058, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- version: 7
---- !u!21 &2100000
-Material:
- serializedVersion: 8
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_Name: Room_Staircase
- m_Shader: {fileID: -6465566751694194690, guid: 478ce3626be7a5f4ea58d6b13f05a2e4, type: 3}
- m_ValidKeywords:
- - _ALPHATEST_ON
- - _VERTEX_COLORS_ON
- m_InvalidKeywords: []
- m_LightmapFlags: 4
- m_EnableInstancingVariants: 0
- m_DoubleSidedGI: 1
- m_CustomRenderQueue: 2450
- stringTagMap:
- RenderType: TransparentCutout
- disabledShaderPasses: []
- m_SavedProperties:
- serializedVersion: 3
- m_TexEnvs:
- - baseColorTexture:
- m_Texture: {fileID: 0}
- m_Scale: {x: 1, y: 1}
- m_Offset: {x: 0, y: 0}
- - clearcoatRoughnessTexture:
- m_Texture: {fileID: 0}
- m_Scale: {x: 0, y: 0}
- m_Offset: {x: 0, y: 0}
- - clearcoatTexture:
- m_Texture: {fileID: 0}
- m_Scale: {x: 1, y: 1}
- m_Offset: {x: 0, y: 0}
- - emissiveTexture:
- m_Texture: {fileID: 0}
- m_Scale: {x: 1, y: 1}
- m_Offset: {x: 0, y: 0}
- - iridescenceTexture:
- m_Texture: {fileID: 0}
- m_Scale: {x: 1, y: 1}
- m_Offset: {x: 0, y: 0}
- - iridescenceThicknessTexture:
- m_Texture: {fileID: 0}
- m_Scale: {x: 1, y: 1}
- m_Offset: {x: 0, y: 0}
- - metallicRoughnessTexture:
- m_Texture: {fileID: 0}
- m_Scale: {x: 1, y: 1}
- m_Offset: {x: 0, y: 0}
- - normalTexture:
- m_Texture: {fileID: 0}
- m_Scale: {x: 1, y: 1}
- m_Offset: {x: 0, y: 0}
- - occlusionTexture:
- m_Texture: {fileID: 0}
- m_Scale: {x: 1, y: 1}
- m_Offset: {x: 0, y: 0}
- - specularColorTexture:
- m_Texture: {fileID: 0}
- m_Scale: {x: 1, y: 1}
- m_Offset: {x: 0, y: 0}
- - specularTexture:
- m_Texture: {fileID: 0}
- m_Scale: {x: 1, y: 1}
- m_Offset: {x: 0, y: 0}
- - thicknessTexture:
- m_Texture: {fileID: 0}
- m_Scale: {x: 1, y: 1}
- m_Offset: {x: 0, y: 0}
- - transmissionTexture:
- m_Texture: {fileID: 0}
- m_Scale: {x: 1, y: 1}
- m_Offset: {x: 0, y: 0}
- - unity_Lightmaps:
- m_Texture: {fileID: 0}
- m_Scale: {x: 1, y: 1}
- m_Offset: {x: 0, y: 0}
- - unity_LightmapsInd:
- m_Texture: {fileID: 0}
- m_Scale: {x: 1, y: 1}
- m_Offset: {x: 0, y: 0}
- - unity_ShadowMasks:
- m_Texture: {fileID: 0}
- m_Scale: {x: 1, y: 1}
- m_Offset: {x: 0, y: 0}
- m_Ints: []
- m_Floats:
- - _AlphaClip: 1
- - _AlphaToMask: 1
- - _BUILTIN_AlphaClip: 0
- - _BUILTIN_Blend: 0
- - _BUILTIN_CullMode: 2
- - _BUILTIN_DstBlend: 0
- - _BUILTIN_QueueControl: 0
- - _BUILTIN_QueueOffset: 0
- - _BUILTIN_SrcBlend: 1
- - _BUILTIN_Surface: 0
- - _BUILTIN_ZTest: 4
- - _BUILTIN_ZWrite: 1
- - _BUILTIN_ZWriteControl: 0
- - _Blend: 0
- - _BlendModePreserveSpecular: 1
- - _CLEARCOAT: 0
- - _CastShadows: 1
- - _Cull: 2
- - _DstBlend: 0
- - _IRIDESCENCE: 0
- - _NormalMapFormatXYZ: 0
- - _OverrideSurfaceMode: 0
- - _QueueControl: -1
- - _QueueOffset: 0
- - _ReceiveShadows: 1
- - _SPECULAR: 0
- - _Smoothness: 1
- - _SrcBlend: 1
- - _Surface: 0
- - _TEXTURE_TRANSFORM: 0
- - _VERTEX_COLORS: 1
- - _VOLUME_ON: 0
- - _VOLUME_TRANSMISSION: 0
- - _WorkflowMode: 1
- - _ZTest: 4
- - _ZWrite: 1
- - _ZWriteControl: 0
- - alphaCutoff: 0
- - attenuationDistance: 0.001
- - baseColorTextureRotation: 0
- - baseColorTextureTexCoord: 0
- - clearcoatFactor: 0
- - clearcoatRoughnessFactor: 0
- - clearcoatRoughnessTextureRotation: 0
- - clearcoatRoughnessTextureTexCoord: 0
- - clearcoatTextureRotation: 0
- - clearcoatTextureTexCoord: 0
- - emissiveTextureRotation: 0
- - emissiveTextureTexCoord: 0
- - ior: 1.5
- - iridescenceFactor: 0
- - iridescenceIor: 1.3
- - iridescenceTextureRotation: 0
- - iridescenceTextureTexCoord: 0
- - iridescenceThicknessMaximum: 400
- - iridescenceThicknessMinimum: 100
- - iridescenceThicknessTextureRotation: 0
- - iridescenceThicknessTextureTexCoord: 0
- - metallicFactor: 0
- - metallicRoughnessTextureRotation: 0
- - metallicRoughnessTextureTexCoord: 0
- - normalScale: 1
- - normalTextureRotation: 0
- - normalTextureTexCoord: 0
- - occlusionStrength: 1
- - occlusionTextureRotation: 0
- - occlusionTextureTexCoord: 0
- - roughnessFactor: 1
- - specularColorTextureRotation: 0
- - specularColorTextureTexCoord: 0
- - specularFactor: 1
- - specularTextureRotation: 0
- - specularTextureTexCoord: 0
- - thicknessFactor: 0
- - thicknessTextureRotation: 0
- - thicknessTextureTexCoord: 0
- - transmissionFactor: 0
- - transmissionTextureRotation: 0
- - transmissionTextureTexCoord: 0
- m_Colors:
- - attenuationColor: {r: 1, g: 1, b: 1, a: 0}
- - baseColorFactor: {r: 1, g: 1, b: 1, a: 1}
- - emissiveFactor: {r: 0, g: 0, b: 0, a: 0}
- - specularColorFactor: {r: 1, g: 1, b: 1, a: 1}
- m_BuildTextureStacks: []
---- !u!114 &224113490364938200
-MonoBehaviour:
- m_ObjectHideFlags: 11
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 0}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: 639247ca83abc874e893eb93af2b5e44, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- version: 0
diff --git a/package/Runtime/Lightmaps/Assets/Objects/Room/Materials/Room_Staircase.mat.meta b/package/Runtime/Lightmaps/Assets/Objects/Room/Materials/Room_Staircase.mat.meta
deleted file mode 100644
index 6d0de0db5..000000000
--- a/package/Runtime/Lightmaps/Assets/Objects/Room/Materials/Room_Staircase.mat.meta
+++ /dev/null
@@ -1,8 +0,0 @@
-fileFormatVersion: 2
-guid: 86a52932ca4ae4647bca9d9492caf690
-NativeFormatImporter:
- externalObjects: {}
- mainObjectFileID: 2100000
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/package/Runtime/Lightmaps/Assets/Objects/Room/Materials/Room_Upper_Floor.mat b/package/Runtime/Lightmaps/Assets/Objects/Room/Materials/Room_Upper_Floor.mat
deleted file mode 100644
index ac70fc9d7..000000000
--- a/package/Runtime/Lightmaps/Assets/Objects/Room/Materials/Room_Upper_Floor.mat
+++ /dev/null
@@ -1,202 +0,0 @@
-%YAML 1.1
-%TAG !u! tag:unity3d.com,2011:
---- !u!21 &2100000
-Material:
- serializedVersion: 8
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_Name: Room_Upper_Floor
- m_Shader: {fileID: -6465566751694194690, guid: 478ce3626be7a5f4ea58d6b13f05a2e4, type: 3}
- m_ValidKeywords:
- - _ALPHATEST_ON
- - _VERTEX_COLORS_ON
- m_InvalidKeywords: []
- m_LightmapFlags: 4
- m_EnableInstancingVariants: 0
- m_DoubleSidedGI: 1
- m_CustomRenderQueue: 2450
- stringTagMap:
- RenderType: TransparentCutout
- disabledShaderPasses: []
- m_SavedProperties:
- serializedVersion: 3
- m_TexEnvs:
- - baseColorTexture:
- m_Texture: {fileID: 0}
- m_Scale: {x: 1, y: 1}
- m_Offset: {x: 0, y: 0}
- - clearcoatRoughnessTexture:
- m_Texture: {fileID: 0}
- m_Scale: {x: 0, y: 0}
- m_Offset: {x: 0, y: 0}
- - clearcoatTexture:
- m_Texture: {fileID: 0}
- m_Scale: {x: 1, y: 1}
- m_Offset: {x: 0, y: 0}
- - emissiveTexture:
- m_Texture: {fileID: 0}
- m_Scale: {x: 1, y: 1}
- m_Offset: {x: 0, y: 0}
- - iridescenceTexture:
- m_Texture: {fileID: 0}
- m_Scale: {x: 1, y: 1}
- m_Offset: {x: 0, y: 0}
- - iridescenceThicknessTexture:
- m_Texture: {fileID: 0}
- m_Scale: {x: 1, y: 1}
- m_Offset: {x: 0, y: 0}
- - metallicRoughnessTexture:
- m_Texture: {fileID: 0}
- m_Scale: {x: 1, y: 1}
- m_Offset: {x: 0, y: 0}
- - normalTexture:
- m_Texture: {fileID: 0}
- m_Scale: {x: 1, y: 1}
- m_Offset: {x: 0, y: 0}
- - occlusionTexture:
- m_Texture: {fileID: 0}
- m_Scale: {x: 1, y: 1}
- m_Offset: {x: 0, y: 0}
- - specularColorTexture:
- m_Texture: {fileID: 0}
- m_Scale: {x: 1, y: 1}
- m_Offset: {x: 0, y: 0}
- - specularTexture:
- m_Texture: {fileID: 0}
- m_Scale: {x: 1, y: 1}
- m_Offset: {x: 0, y: 0}
- - thicknessTexture:
- m_Texture: {fileID: 0}
- m_Scale: {x: 1, y: 1}
- m_Offset: {x: 0, y: 0}
- - transmissionTexture:
- m_Texture: {fileID: 0}
- m_Scale: {x: 1, y: 1}
- m_Offset: {x: 0, y: 0}
- - unity_Lightmaps:
- m_Texture: {fileID: 0}
- m_Scale: {x: 1, y: 1}
- m_Offset: {x: 0, y: 0}
- - unity_LightmapsInd:
- m_Texture: {fileID: 0}
- m_Scale: {x: 1, y: 1}
- m_Offset: {x: 0, y: 0}
- - unity_ShadowMasks:
- m_Texture: {fileID: 0}
- m_Scale: {x: 1, y: 1}
- m_Offset: {x: 0, y: 0}
- m_Ints: []
- m_Floats:
- - _AlphaClip: 1
- - _AlphaToMask: 1
- - _BUILTIN_AlphaClip: 0
- - _BUILTIN_Blend: 0
- - _BUILTIN_CullMode: 2
- - _BUILTIN_DstBlend: 0
- - _BUILTIN_QueueControl: 0
- - _BUILTIN_QueueOffset: 0
- - _BUILTIN_SrcBlend: 1
- - _BUILTIN_Surface: 0
- - _BUILTIN_ZTest: 4
- - _BUILTIN_ZWrite: 1
- - _BUILTIN_ZWriteControl: 0
- - _Blend: 0
- - _BlendModePreserveSpecular: 1
- - _CLEARCOAT: 0
- - _CastShadows: 1
- - _Cull: 2
- - _DstBlend: 0
- - _IRIDESCENCE: 0
- - _NormalMapFormatXYZ: 0
- - _OverrideSurfaceMode: 0
- - _QueueControl: -1
- - _QueueOffset: 0
- - _ReceiveShadows: 1
- - _SPECULAR: 0
- - _Smoothness: 1
- - _SrcBlend: 1
- - _Surface: 0
- - _TEXTURE_TRANSFORM: 0
- - _VERTEX_COLORS: 1
- - _VOLUME_ON: 0
- - _VOLUME_TRANSMISSION: 0
- - _WorkflowMode: 1
- - _ZTest: 4
- - _ZWrite: 1
- - _ZWriteControl: 0
- - alphaCutoff: 0
- - attenuationDistance: 0.001
- - baseColorTextureRotation: 0
- - baseColorTextureTexCoord: 0
- - clearcoatFactor: 0
- - clearcoatRoughnessFactor: 0
- - clearcoatRoughnessTextureRotation: 0
- - clearcoatRoughnessTextureTexCoord: 0
- - clearcoatTextureRotation: 0
- - clearcoatTextureTexCoord: 0
- - emissiveTextureRotation: 0
- - emissiveTextureTexCoord: 0
- - ior: 1.5
- - iridescenceFactor: 0
- - iridescenceIor: 1.3
- - iridescenceTextureRotation: 0
- - iridescenceTextureTexCoord: 0
- - iridescenceThicknessMaximum: 400
- - iridescenceThicknessMinimum: 100
- - iridescenceThicknessTextureRotation: 0
- - iridescenceThicknessTextureTexCoord: 0
- - metallicFactor: 0
- - metallicRoughnessTextureRotation: 0
- - metallicRoughnessTextureTexCoord: 0
- - normalScale: 1
- - normalTextureRotation: 0
- - normalTextureTexCoord: 0
- - occlusionStrength: 1
- - occlusionTextureRotation: 0
- - occlusionTextureTexCoord: 0
- - roughnessFactor: 0.4
- - specularColorTextureRotation: 0
- - specularColorTextureTexCoord: 0
- - specularFactor: 1
- - specularTextureRotation: 0
- - specularTextureTexCoord: 0
- - thicknessFactor: 0
- - thicknessTextureRotation: 0
- - thicknessTextureTexCoord: 0
- - transmissionFactor: 0
- - transmissionTextureRotation: 0
- - transmissionTextureTexCoord: 0
- m_Colors:
- - attenuationColor: {r: 1, g: 1, b: 1, a: 0}
- - baseColorFactor: {r: 1, g: 1, b: 1, a: 1}
- - emissiveFactor: {r: 0, g: 0, b: 0, a: 0}
- - specularColorFactor: {r: 1, g: 1, b: 1, a: 1}
- m_BuildTextureStacks: []
---- !u!114 &6486943818723268850
-MonoBehaviour:
- m_ObjectHideFlags: 11
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 0}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: d0353a89b1f911e48b9e16bdc9f2e058, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- version: 7
---- !u!114 &8044430661503120885
-MonoBehaviour:
- m_ObjectHideFlags: 11
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 0}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: 639247ca83abc874e893eb93af2b5e44, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- version: 0
diff --git a/package/Runtime/Lightmaps/Assets/Objects/Room/Materials/Room_Upper_Floor.mat.meta b/package/Runtime/Lightmaps/Assets/Objects/Room/Materials/Room_Upper_Floor.mat.meta
deleted file mode 100644
index 6061d8c19..000000000
--- a/package/Runtime/Lightmaps/Assets/Objects/Room/Materials/Room_Upper_Floor.mat.meta
+++ /dev/null
@@ -1,8 +0,0 @@
-fileFormatVersion: 2
-guid: 3f2bc7b6dae28b845b61e1a6c37be7ee
-NativeFormatImporter:
- externalObjects: {}
- mainObjectFileID: 2100000
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/package/Runtime/Lightmaps/Assets/Objects/Room/Materials/Room_Walls.mat b/package/Runtime/Lightmaps/Assets/Objects/Room/Materials/Room_Walls.mat
deleted file mode 100644
index 438296c0a..000000000
--- a/package/Runtime/Lightmaps/Assets/Objects/Room/Materials/Room_Walls.mat
+++ /dev/null
@@ -1,203 +0,0 @@
-%YAML 1.1
-%TAG !u! tag:unity3d.com,2011:
---- !u!114 &-7152892289267878424
-MonoBehaviour:
- m_ObjectHideFlags: 11
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 0}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: 639247ca83abc874e893eb93af2b5e44, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- version: 0
---- !u!114 &-4167091607896166942
-MonoBehaviour:
- m_ObjectHideFlags: 11
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 0}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: d0353a89b1f911e48b9e16bdc9f2e058, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- version: 7
---- !u!21 &2100000
-Material:
- serializedVersion: 8
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_Name: Room_Walls
- m_Shader: {fileID: -6465566751694194690, guid: 478ce3626be7a5f4ea58d6b13f05a2e4, type: 3}
- m_ValidKeywords:
- - _ALPHATEST_ON
- - _VERTEX_COLORS_ON
- m_InvalidKeywords: []
- m_LightmapFlags: 4
- m_EnableInstancingVariants: 0
- m_DoubleSidedGI: 1
- m_CustomRenderQueue: 2450
- stringTagMap:
- RenderType: TransparentCutout
- disabledShaderPasses: []
- m_SavedProperties:
- serializedVersion: 3
- m_TexEnvs:
- - baseColorTexture:
- m_Texture: {fileID: 0}
- m_Scale: {x: 1, y: 1}
- m_Offset: {x: 0, y: 0}
- - clearcoatRoughnessTexture:
- m_Texture: {fileID: 0}
- m_Scale: {x: 0, y: 0}
- m_Offset: {x: 0, y: 0}
- - clearcoatTexture:
- m_Texture: {fileID: 0}
- m_Scale: {x: 1, y: 1}
- m_Offset: {x: 0, y: 0}
- - emissiveTexture:
- m_Texture: {fileID: 0}
- m_Scale: {x: 1, y: 1}
- m_Offset: {x: 0, y: 0}
- - iridescenceTexture:
- m_Texture: {fileID: 0}
- m_Scale: {x: 1, y: 1}
- m_Offset: {x: 0, y: 0}
- - iridescenceThicknessTexture:
- m_Texture: {fileID: 0}
- m_Scale: {x: 1, y: 1}
- m_Offset: {x: 0, y: 0}
- - metallicRoughnessTexture:
- m_Texture: {fileID: 0}
- m_Scale: {x: 1, y: 1}
- m_Offset: {x: 0, y: 0}
- - normalTexture:
- m_Texture: {fileID: 0}
- m_Scale: {x: 1, y: 1}
- m_Offset: {x: 0, y: 0}
- - occlusionTexture:
- m_Texture: {fileID: 0}
- m_Scale: {x: 1, y: 1}
- m_Offset: {x: 0, y: 0}
- - specularColorTexture:
- m_Texture: {fileID: 0}
- m_Scale: {x: 1, y: 1}
- m_Offset: {x: 0, y: 0}
- - specularTexture:
- m_Texture: {fileID: 0}
- m_Scale: {x: 1, y: 1}
- m_Offset: {x: 0, y: 0}
- - thicknessTexture:
- m_Texture: {fileID: 0}
- m_Scale: {x: 1, y: 1}
- m_Offset: {x: 0, y: 0}
- - transmissionTexture:
- m_Texture: {fileID: 0}
- m_Scale: {x: 1, y: 1}
- m_Offset: {x: 0, y: 0}
- - unity_Lightmaps:
- m_Texture: {fileID: 0}
- m_Scale: {x: 1, y: 1}
- m_Offset: {x: 0, y: 0}
- - unity_LightmapsInd:
- m_Texture: {fileID: 0}
- m_Scale: {x: 1, y: 1}
- m_Offset: {x: 0, y: 0}
- - unity_ShadowMasks:
- m_Texture: {fileID: 0}
- m_Scale: {x: 1, y: 1}
- m_Offset: {x: 0, y: 0}
- m_Ints: []
- m_Floats:
- - _AlphaClip: 1
- - _AlphaToMask: 1
- - _AutoSurfaceMode: 0
- - _BUILTIN_AlphaClip: 0
- - _BUILTIN_Blend: 0
- - _BUILTIN_CullMode: 2
- - _BUILTIN_DstBlend: 0
- - _BUILTIN_QueueControl: 0
- - _BUILTIN_QueueOffset: 0
- - _BUILTIN_SrcBlend: 1
- - _BUILTIN_Surface: 0
- - _BUILTIN_ZTest: 4
- - _BUILTIN_ZWrite: 1
- - _BUILTIN_ZWriteControl: 0
- - _Blend: 0
- - _BlendModePreserveSpecular: 1
- - _CLEARCOAT: 0
- - _CastShadows: 1
- - _Cull: 2
- - _DstBlend: 0
- - _IRIDESCENCE: 0
- - _NormalMapFormatXYZ: 0
- - _OverrideSurfaceMode: 0
- - _QueueControl: -1
- - _QueueOffset: 0
- - _ReceiveShadows: 1
- - _SPECULAR: 0
- - _Smoothness: 1
- - _SrcBlend: 1
- - _Surface: 0
- - _TEXTURE_TRANSFORM: 0
- - _VERTEX_COLORS: 1
- - _VOLUME_ON: 0
- - _VOLUME_TRANSMISSION: 0
- - _WorkflowMode: 1
- - _ZTest: 4
- - _ZWrite: 1
- - _ZWriteControl: 0
- - alphaCutoff: 0
- - attenuationDistance: 0.001
- - baseColorTextureRotation: 0
- - baseColorTextureTexCoord: 0
- - clearcoatFactor: 0
- - clearcoatRoughnessFactor: 0
- - clearcoatRoughnessTextureRotation: 0
- - clearcoatRoughnessTextureTexCoord: 0
- - clearcoatTextureRotation: 0
- - clearcoatTextureTexCoord: 0
- - emissiveTextureRotation: 0
- - emissiveTextureTexCoord: 0
- - ior: 1.5
- - iridescenceFactor: 0
- - iridescenceIor: 1.3
- - iridescenceTextureRotation: 0
- - iridescenceTextureTexCoord: 0
- - iridescenceThicknessMaximum: 400
- - iridescenceThicknessMinimum: 100
- - iridescenceThicknessTextureRotation: 0
- - iridescenceThicknessTextureTexCoord: 0
- - metallicFactor: 0
- - metallicRoughnessTextureRotation: 0
- - metallicRoughnessTextureTexCoord: 0
- - normalScale: 1
- - normalTextureRotation: 0
- - normalTextureTexCoord: 0
- - occlusionStrength: 1
- - occlusionTextureRotation: 0
- - occlusionTextureTexCoord: 0
- - roughnessFactor: 0.4
- - specularColorTextureRotation: 0
- - specularColorTextureTexCoord: 0
- - specularFactor: 1
- - specularTextureRotation: 0
- - specularTextureTexCoord: 0
- - thicknessFactor: 0
- - thicknessTextureRotation: 0
- - thicknessTextureTexCoord: 0
- - transmissionFactor: 0
- - transmissionTextureRotation: 0
- - transmissionTextureTexCoord: 0
- m_Colors:
- - attenuationColor: {r: 1, g: 1, b: 1, a: 0}
- - baseColorFactor: {r: 1, g: 1, b: 1, a: 1}
- - emissiveFactor: {r: 0, g: 0, b: 0, a: 0}
- - specularColorFactor: {r: 1, g: 1, b: 1, a: 1}
- m_BuildTextureStacks: []
diff --git a/package/Runtime/Lightmaps/Assets/Objects/Room/Materials/Room_Walls.mat.meta b/package/Runtime/Lightmaps/Assets/Objects/Room/Materials/Room_Walls.mat.meta
deleted file mode 100644
index c4d8a991c..000000000
--- a/package/Runtime/Lightmaps/Assets/Objects/Room/Materials/Room_Walls.mat.meta
+++ /dev/null
@@ -1,8 +0,0 @@
-fileFormatVersion: 2
-guid: a79c1e5e05c0ab345a8b0c6037b88943
-NativeFormatImporter:
- externalObjects: {}
- mainObjectFileID: 2100000
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/package/Runtime/Lightmaps/Assets/Objects/Room/Materials/Table.mat b/package/Runtime/Lightmaps/Assets/Objects/Room/Materials/Table.mat
deleted file mode 100644
index f89b120e9..000000000
--- a/package/Runtime/Lightmaps/Assets/Objects/Room/Materials/Table.mat
+++ /dev/null
@@ -1,201 +0,0 @@
-%YAML 1.1
-%TAG !u! tag:unity3d.com,2011:
---- !u!114 &-8762895285061216504
-MonoBehaviour:
- m_ObjectHideFlags: 11
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 0}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: d0353a89b1f911e48b9e16bdc9f2e058, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- version: 7
---- !u!21 &2100000
-Material:
- serializedVersion: 8
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_Name: Table
- m_Shader: {fileID: -6465566751694194690, guid: 478ce3626be7a5f4ea58d6b13f05a2e4, type: 3}
- m_ValidKeywords:
- - _ALPHATEST_ON
- - _VERTEX_COLORS_ON
- m_InvalidKeywords: []
- m_LightmapFlags: 4
- m_EnableInstancingVariants: 0
- m_DoubleSidedGI: 1
- m_CustomRenderQueue: 2450
- stringTagMap:
- RenderType: TransparentCutout
- disabledShaderPasses: []
- m_SavedProperties:
- serializedVersion: 3
- m_TexEnvs:
- - baseColorTexture:
- m_Texture: {fileID: 0}
- m_Scale: {x: 1, y: 1}
- m_Offset: {x: 0, y: 0}
- - clearcoatRoughnessTexture:
- m_Texture: {fileID: 0}
- m_Scale: {x: 0, y: 0}
- m_Offset: {x: 0, y: 0}
- - clearcoatTexture:
- m_Texture: {fileID: 0}
- m_Scale: {x: 1, y: 1}
- m_Offset: {x: 0, y: 0}
- - emissiveTexture:
- m_Texture: {fileID: 0}
- m_Scale: {x: 1, y: 1}
- m_Offset: {x: 0, y: 0}
- - iridescenceTexture:
- m_Texture: {fileID: 0}
- m_Scale: {x: 1, y: 1}
- m_Offset: {x: 0, y: 0}
- - iridescenceThicknessTexture:
- m_Texture: {fileID: 0}
- m_Scale: {x: 1, y: 1}
- m_Offset: {x: 0, y: 0}
- - metallicRoughnessTexture:
- m_Texture: {fileID: 0}
- m_Scale: {x: 1, y: 1}
- m_Offset: {x: 0, y: 0}
- - normalTexture:
- m_Texture: {fileID: 0}
- m_Scale: {x: 1, y: 1}
- m_Offset: {x: 0, y: 0}
- - occlusionTexture:
- m_Texture: {fileID: 0}
- m_Scale: {x: 1, y: 1}
- m_Offset: {x: 0, y: 0}
- - specularColorTexture:
- m_Texture: {fileID: 0}
- m_Scale: {x: 1, y: 1}
- m_Offset: {x: 0, y: 0}
- - specularTexture:
- m_Texture: {fileID: 0}
- m_Scale: {x: 1, y: 1}
- m_Offset: {x: 0, y: 0}
- - thicknessTexture:
- m_Texture: {fileID: 0}
- m_Scale: {x: 1, y: 1}
- m_Offset: {x: 0, y: 0}
- - transmissionTexture:
- m_Texture: {fileID: 0}
- m_Scale: {x: 1, y: 1}
- m_Offset: {x: 0, y: 0}
- - unity_Lightmaps:
- m_Texture: {fileID: 0}
- m_Scale: {x: 1, y: 1}
- m_Offset: {x: 0, y: 0}
- - unity_LightmapsInd:
- m_Texture: {fileID: 0}
- m_Scale: {x: 1, y: 1}
- m_Offset: {x: 0, y: 0}
- - unity_ShadowMasks:
- m_Texture: {fileID: 0}
- m_Scale: {x: 1, y: 1}
- m_Offset: {x: 0, y: 0}
- m_Ints: []
- m_Floats:
- - _AlphaClip: 1
- - _AlphaToMask: 1
- - _BUILTIN_AlphaClip: 0
- - _BUILTIN_Blend: 0
- - _BUILTIN_CullMode: 2
- - _BUILTIN_DstBlend: 0
- - _BUILTIN_QueueControl: 0
- - _BUILTIN_QueueOffset: 0
- - _BUILTIN_SrcBlend: 1
- - _BUILTIN_Surface: 0
- - _BUILTIN_ZTest: 4
- - _BUILTIN_ZWrite: 1
- - _BUILTIN_ZWriteControl: 0
- - _Blend: 0
- - _BlendModePreserveSpecular: 1
- - _CLEARCOAT: 0
- - _CastShadows: 1
- - _Cull: 2
- - _DstBlend: 0
- - _IRIDESCENCE: 0
- - _NormalMapFormatXYZ: 0
- - _OverrideSurfaceMode: 0
- - _QueueControl: -1
- - _QueueOffset: 0
- - _ReceiveShadows: 1
- - _SPECULAR: 0
- - _SrcBlend: 1
- - _Surface: 0
- - _TEXTURE_TRANSFORM: 0
- - _VERTEX_COLORS: 1
- - _VOLUME_ON: 0
- - _VOLUME_TRANSMISSION: 0
- - _WorkflowMode: 1
- - _ZTest: 4
- - _ZWrite: 1
- - _ZWriteControl: 0
- - alphaCutoff: 0
- - attenuationDistance: 0.001
- - baseColorTextureRotation: 0
- - baseColorTextureTexCoord: 0
- - clearcoatFactor: 0
- - clearcoatRoughnessFactor: 0
- - clearcoatRoughnessTextureRotation: 0
- - clearcoatRoughnessTextureTexCoord: 0
- - clearcoatTextureRotation: 0
- - clearcoatTextureTexCoord: 0
- - emissiveTextureRotation: 0
- - emissiveTextureTexCoord: 0
- - ior: 1.5
- - iridescenceFactor: 0
- - iridescenceIor: 1.3
- - iridescenceTextureRotation: 0
- - iridescenceTextureTexCoord: 0
- - iridescenceThicknessMaximum: 400
- - iridescenceThicknessMinimum: 100
- - iridescenceThicknessTextureRotation: 0
- - iridescenceThicknessTextureTexCoord: 0
- - metallicFactor: 0.126
- - metallicRoughnessTextureRotation: 0
- - metallicRoughnessTextureTexCoord: 0
- - normalScale: 1
- - normalTextureRotation: 0
- - normalTextureTexCoord: 0
- - occlusionStrength: 1
- - occlusionTextureRotation: 0
- - occlusionTextureTexCoord: 0
- - roughnessFactor: 0.49
- - specularColorTextureRotation: 0
- - specularColorTextureTexCoord: 0
- - specularFactor: 1
- - specularTextureRotation: 0
- - specularTextureTexCoord: 0
- - thicknessFactor: 0
- - thicknessTextureRotation: 0
- - thicknessTextureTexCoord: 0
- - transmissionFactor: 0
- - transmissionTextureRotation: 0
- - transmissionTextureTexCoord: 0
- m_Colors:
- - attenuationColor: {r: 1, g: 1, b: 1, a: 0}
- - baseColorFactor: {r: 1, g: 1, b: 1, a: 1}
- - emissiveFactor: {r: 0, g: 0, b: 0, a: 0}
- - specularColorFactor: {r: 1, g: 1, b: 1, a: 1}
- m_BuildTextureStacks: []
---- !u!114 &4924520342058024192
-MonoBehaviour:
- m_ObjectHideFlags: 11
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 0}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: 639247ca83abc874e893eb93af2b5e44, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- version: 0
diff --git a/package/Runtime/Lightmaps/Assets/Objects/Room/Materials/Table.mat.meta b/package/Runtime/Lightmaps/Assets/Objects/Room/Materials/Table.mat.meta
deleted file mode 100644
index 75e048ae6..000000000
--- a/package/Runtime/Lightmaps/Assets/Objects/Room/Materials/Table.mat.meta
+++ /dev/null
@@ -1,8 +0,0 @@
-fileFormatVersion: 2
-guid: ce9637f352ca15c488e3d8448b8fabc4
-NativeFormatImporter:
- externalObjects: {}
- mainObjectFileID: 2100000
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/package/Runtime/Lightmaps/Assets/Objects/Room/Materials/Vase_Big.mat b/package/Runtime/Lightmaps/Assets/Objects/Room/Materials/Vase_Big.mat
deleted file mode 100644
index 7f288c843..000000000
--- a/package/Runtime/Lightmaps/Assets/Objects/Room/Materials/Vase_Big.mat
+++ /dev/null
@@ -1,177 +0,0 @@
-%YAML 1.1
-%TAG !u! tag:unity3d.com,2011:
---- !u!21 &2100000
-Material:
- serializedVersion: 8
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_Name: Vase_Big
- m_Shader: {fileID: -6465566751694194690, guid: 54352a53405971b41a6587615f947085, type: 3}
- m_Parent: {fileID: 0}
- m_ModifiedSerializedProperties: 0
- m_ValidKeywords:
- - _VERTEX_COLORS_ON
- m_InvalidKeywords: []
- m_LightmapFlags: 4
- m_EnableInstancingVariants: 0
- m_DoubleSidedGI: 1
- m_CustomRenderQueue: -1
- stringTagMap: {}
- disabledShaderPasses: []
- m_LockedProperties:
- m_SavedProperties:
- serializedVersion: 3
- m_TexEnvs:
- - baseColorTexture:
- m_Texture: {fileID: 0}
- m_Scale: {x: 1, y: 1}
- m_Offset: {x: 0, y: 0}
- - clearcoatRoughnessTexture:
- m_Texture: {fileID: 0}
- m_Scale: {x: 0, y: 0}
- m_Offset: {x: 0, y: 0}
- - clearcoatTexture:
- m_Texture: {fileID: 0}
- m_Scale: {x: 1, y: 1}
- m_Offset: {x: 0, y: 0}
- - emissiveTexture:
- m_Texture: {fileID: 0}
- m_Scale: {x: 1, y: 1}
- m_Offset: {x: 0, y: 0}
- - iridescenceTexture:
- m_Texture: {fileID: 0}
- m_Scale: {x: 1, y: 1}
- m_Offset: {x: 0, y: 0}
- - iridescenceThicknessTexture:
- m_Texture: {fileID: 0}
- m_Scale: {x: 1, y: 1}
- m_Offset: {x: 0, y: 0}
- - metallicRoughnessTexture:
- m_Texture: {fileID: 0}
- m_Scale: {x: 1, y: 1}
- m_Offset: {x: 0, y: 0}
- - normalTexture:
- m_Texture: {fileID: 0}
- m_Scale: {x: 1, y: 1}
- m_Offset: {x: 0, y: 0}
- - occlusionTexture:
- m_Texture: {fileID: 0}
- m_Scale: {x: 1, y: 1}
- m_Offset: {x: 0, y: 0}
- - specularColorTexture:
- m_Texture: {fileID: 0}
- m_Scale: {x: 1, y: 1}
- m_Offset: {x: 0, y: 0}
- - specularTexture:
- m_Texture: {fileID: 0}
- m_Scale: {x: 1, y: 1}
- m_Offset: {x: 0, y: 0}
- - thicknessTexture:
- m_Texture: {fileID: 0}
- m_Scale: {x: 1, y: 1}
- m_Offset: {x: 0, y: 0}
- - transmissionTexture:
- m_Texture: {fileID: 0}
- m_Scale: {x: 1, y: 1}
- m_Offset: {x: 0, y: 0}
- - unity_Lightmaps:
- m_Texture: {fileID: 0}
- m_Scale: {x: 1, y: 1}
- m_Offset: {x: 0, y: 0}
- - unity_LightmapsInd:
- m_Texture: {fileID: 0}
- m_Scale: {x: 1, y: 1}
- m_Offset: {x: 0, y: 0}
- - unity_ShadowMasks:
- m_Texture: {fileID: 0}
- m_Scale: {x: 1, y: 1}
- m_Offset: {x: 0, y: 0}
- m_Ints: []
- m_Floats:
- - _BUILTIN_QueueControl: 0
- - _BUILTIN_QueueOffset: 0
- - _CLEARCOAT: 0
- - _IRIDESCENCE: 0
- - _QueueControl: -1
- - _QueueOffset: 0
- - _SPECULAR: 0
- - _TEXTURE_TRANSFORM: 0
- - _VERTEX_COLORS: 1
- - _VOLUME_ON: 0
- - _VOLUME_TRANSMISSION: 0
- - alphaCutoff: 0
- - attenuationDistance: 0.001
- - baseColorTextureRotation: 0
- - baseColorTextureTexCoord: 0
- - clearcoatFactor: 0
- - clearcoatRoughnessFactor: 0
- - clearcoatRoughnessTextureRotation: 0
- - clearcoatRoughnessTextureTexCoord: 0
- - clearcoatTextureRotation: 0
- - clearcoatTextureTexCoord: 0
- - emissiveTextureRotation: 0
- - emissiveTextureTexCoord: 0
- - ior: 1.5
- - iridescenceFactor: 0
- - iridescenceIor: 1.3
- - iridescenceTextureRotation: 0
- - iridescenceTextureTexCoord: 0
- - iridescenceThicknessMaximum: 400
- - iridescenceThicknessMinimum: 100
- - iridescenceThicknessTextureRotation: 0
- - iridescenceThicknessTextureTexCoord: 0
- - metallicFactor: 0.075
- - metallicRoughnessTextureRotation: 0
- - metallicRoughnessTextureTexCoord: 0
- - normalScale: 1
- - normalTextureRotation: 0
- - normalTextureTexCoord: 0
- - occlusionStrength: 1
- - occlusionTextureRotation: 0
- - occlusionTextureTexCoord: 0
- - roughnessFactor: 0.005
- - specularColorTextureRotation: 0
- - specularColorTextureTexCoord: 0
- - specularFactor: 1
- - specularTextureRotation: 0
- - specularTextureTexCoord: 0
- - thicknessFactor: 0
- - thicknessTextureRotation: 0
- - thicknessTextureTexCoord: 0
- - transmissionFactor: 0
- - transmissionTextureRotation: 0
- - transmissionTextureTexCoord: 0
- m_Colors:
- - attenuationColor: {r: 1, g: 1, b: 1, a: 0}
- - baseColorFactor: {r: 0, g: 0.9144993, b: 1, a: 0.9372549}
- - emissiveFactor: {r: 0, g: 0.07117494, b: 0.16037738, a: 0}
- - specularColorFactor: {r: 1, g: 1, b: 1, a: 1}
- m_BuildTextureStacks: []
---- !u!114 &975520071420619269
-MonoBehaviour:
- m_ObjectHideFlags: 11
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 0}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: d0353a89b1f911e48b9e16bdc9f2e058, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- version: 7
---- !u!114 &5470504437179883099
-MonoBehaviour:
- m_ObjectHideFlags: 11
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 0}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: 639247ca83abc874e893eb93af2b5e44, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- version: 0
diff --git a/package/Runtime/Lightmaps/Assets/Objects/Room/Materials/Vase_Big.mat.meta b/package/Runtime/Lightmaps/Assets/Objects/Room/Materials/Vase_Big.mat.meta
deleted file mode 100644
index 63519436b..000000000
--- a/package/Runtime/Lightmaps/Assets/Objects/Room/Materials/Vase_Big.mat.meta
+++ /dev/null
@@ -1,8 +0,0 @@
-fileFormatVersion: 2
-guid: 4ab0bc278c0e93a48bf2ba184195a1e8
-NativeFormatImporter:
- externalObjects: {}
- mainObjectFileID: 2100000
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/package/Runtime/Lightmaps/Assets/Objects/Room/Materials/Vase_Small.mat b/package/Runtime/Lightmaps/Assets/Objects/Room/Materials/Vase_Small.mat
deleted file mode 100644
index 0cfca1098..000000000
--- a/package/Runtime/Lightmaps/Assets/Objects/Room/Materials/Vase_Small.mat
+++ /dev/null
@@ -1,177 +0,0 @@
-%YAML 1.1
-%TAG !u! tag:unity3d.com,2011:
---- !u!114 &-5711990550631393202
-MonoBehaviour:
- m_ObjectHideFlags: 11
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 0}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: d0353a89b1f911e48b9e16bdc9f2e058, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- version: 7
---- !u!21 &2100000
-Material:
- serializedVersion: 8
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_Name: Vase_Small
- m_Shader: {fileID: -6465566751694194690, guid: 54352a53405971b41a6587615f947085, type: 3}
- m_Parent: {fileID: 0}
- m_ModifiedSerializedProperties: 0
- m_ValidKeywords:
- - _VERTEX_COLORS_ON
- m_InvalidKeywords: []
- m_LightmapFlags: 4
- m_EnableInstancingVariants: 0
- m_DoubleSidedGI: 1
- m_CustomRenderQueue: -1
- stringTagMap: {}
- disabledShaderPasses: []
- m_LockedProperties:
- m_SavedProperties:
- serializedVersion: 3
- m_TexEnvs:
- - baseColorTexture:
- m_Texture: {fileID: 0}
- m_Scale: {x: 1, y: 1}
- m_Offset: {x: 0, y: 0}
- - clearcoatRoughnessTexture:
- m_Texture: {fileID: 0}
- m_Scale: {x: 0, y: 0}
- m_Offset: {x: 0, y: 0}
- - clearcoatTexture:
- m_Texture: {fileID: 0}
- m_Scale: {x: 1, y: 1}
- m_Offset: {x: 0, y: 0}
- - emissiveTexture:
- m_Texture: {fileID: 0}
- m_Scale: {x: 1, y: 1}
- m_Offset: {x: 0, y: 0}
- - iridescenceTexture:
- m_Texture: {fileID: 0}
- m_Scale: {x: 1, y: 1}
- m_Offset: {x: 0, y: 0}
- - iridescenceThicknessTexture:
- m_Texture: {fileID: 0}
- m_Scale: {x: 1, y: 1}
- m_Offset: {x: 0, y: 0}
- - metallicRoughnessTexture:
- m_Texture: {fileID: 0}
- m_Scale: {x: 1, y: 1}
- m_Offset: {x: 0, y: 0}
- - normalTexture:
- m_Texture: {fileID: 0}
- m_Scale: {x: 1, y: 1}
- m_Offset: {x: 0, y: 0}
- - occlusionTexture:
- m_Texture: {fileID: 0}
- m_Scale: {x: 1, y: 1}
- m_Offset: {x: 0, y: 0}
- - specularColorTexture:
- m_Texture: {fileID: 0}
- m_Scale: {x: 1, y: 1}
- m_Offset: {x: 0, y: 0}
- - specularTexture:
- m_Texture: {fileID: 0}
- m_Scale: {x: 1, y: 1}
- m_Offset: {x: 0, y: 0}
- - thicknessTexture:
- m_Texture: {fileID: 0}
- m_Scale: {x: 1, y: 1}
- m_Offset: {x: 0, y: 0}
- - transmissionTexture:
- m_Texture: {fileID: 0}
- m_Scale: {x: 1, y: 1}
- m_Offset: {x: 0, y: 0}
- - unity_Lightmaps:
- m_Texture: {fileID: 0}
- m_Scale: {x: 1, y: 1}
- m_Offset: {x: 0, y: 0}
- - unity_LightmapsInd:
- m_Texture: {fileID: 0}
- m_Scale: {x: 1, y: 1}
- m_Offset: {x: 0, y: 0}
- - unity_ShadowMasks:
- m_Texture: {fileID: 0}
- m_Scale: {x: 1, y: 1}
- m_Offset: {x: 0, y: 0}
- m_Ints: []
- m_Floats:
- - _BUILTIN_QueueControl: 0
- - _BUILTIN_QueueOffset: 0
- - _CLEARCOAT: 0
- - _IRIDESCENCE: 0
- - _QueueControl: -1
- - _QueueOffset: 0
- - _SPECULAR: 0
- - _TEXTURE_TRANSFORM: 0
- - _VERTEX_COLORS: 1
- - _VOLUME_ON: 0
- - _VOLUME_TRANSMISSION: 0
- - alphaCutoff: 0
- - attenuationDistance: 0.001
- - baseColorTextureRotation: 0
- - baseColorTextureTexCoord: 0
- - clearcoatFactor: 0
- - clearcoatRoughnessFactor: 0
- - clearcoatRoughnessTextureRotation: 0
- - clearcoatRoughnessTextureTexCoord: 0
- - clearcoatTextureRotation: 0
- - clearcoatTextureTexCoord: 0
- - emissiveTextureRotation: 0
- - emissiveTextureTexCoord: 0
- - ior: 1.5
- - iridescenceFactor: 0
- - iridescenceIor: 1.3
- - iridescenceTextureRotation: 0
- - iridescenceTextureTexCoord: 0
- - iridescenceThicknessMaximum: 400
- - iridescenceThicknessMinimum: 100
- - iridescenceThicknessTextureRotation: 0
- - iridescenceThicknessTextureTexCoord: 0
- - metallicFactor: 0.008
- - metallicRoughnessTextureRotation: 0
- - metallicRoughnessTextureTexCoord: 0
- - normalScale: 1
- - normalTextureRotation: 0
- - normalTextureTexCoord: 0
- - occlusionStrength: 1
- - occlusionTextureRotation: 0
- - occlusionTextureTexCoord: 0
- - roughnessFactor: 0.011
- - specularColorTextureRotation: 0
- - specularColorTextureTexCoord: 0
- - specularFactor: 1
- - specularTextureRotation: 0
- - specularTextureTexCoord: 0
- - thicknessFactor: 0
- - thicknessTextureRotation: 0
- - thicknessTextureTexCoord: 0
- - transmissionFactor: 0
- - transmissionTextureRotation: 0
- - transmissionTextureTexCoord: 0
- m_Colors:
- - attenuationColor: {r: 1, g: 1, b: 1, a: 0}
- - baseColorFactor: {r: 1, g: 0.93162394, b: 0, a: 0.972549}
- - emissiveFactor: {r: 0.1509434, g: 0.11683082, b: 0.016375938, a: 0}
- - specularColorFactor: {r: 1, g: 1, b: 1, a: 1}
- m_BuildTextureStacks: []
---- !u!114 &5592538523441451640
-MonoBehaviour:
- m_ObjectHideFlags: 11
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 0}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: 639247ca83abc874e893eb93af2b5e44, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- version: 0
diff --git a/package/Runtime/Lightmaps/Assets/Objects/Room/Materials/Vase_Small.mat.meta b/package/Runtime/Lightmaps/Assets/Objects/Room/Materials/Vase_Small.mat.meta
deleted file mode 100644
index 6ec969c07..000000000
--- a/package/Runtime/Lightmaps/Assets/Objects/Room/Materials/Vase_Small.mat.meta
+++ /dev/null
@@ -1,8 +0,0 @@
-fileFormatVersion: 2
-guid: 7eec962e60baedf4b8d21709ff562d7f
-NativeFormatImporter:
- externalObjects: {}
- mainObjectFileID: 2100000
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/package/Runtime/Lightmaps/Assets/Objects/Room/Materials/Window_Glass.mat b/package/Runtime/Lightmaps/Assets/Objects/Room/Materials/Window_Glass.mat
deleted file mode 100644
index 3e044869e..000000000
--- a/package/Runtime/Lightmaps/Assets/Objects/Room/Materials/Window_Glass.mat
+++ /dev/null
@@ -1,177 +0,0 @@
-%YAML 1.1
-%TAG !u! tag:unity3d.com,2011:
---- !u!114 &-2580619678149399739
-MonoBehaviour:
- m_ObjectHideFlags: 11
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 0}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: 639247ca83abc874e893eb93af2b5e44, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- version: 0
---- !u!21 &2100000
-Material:
- serializedVersion: 8
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_Name: Window_Glass
- m_Shader: {fileID: -6465566751694194690, guid: 0a931320a74ca574b91d2d7d4557dcf1, type: 3}
- m_ValidKeywords:
- - _VERTEX_COLORS_ON
- m_InvalidKeywords: []
- m_LightmapFlags: 2
- m_EnableInstancingVariants: 0
- m_DoubleSidedGI: 1
- m_CustomRenderQueue: -1
- stringTagMap: {}
- disabledShaderPasses: []
- m_SavedProperties:
- serializedVersion: 3
- m_TexEnvs:
- - baseColorTexture:
- m_Texture: {fileID: 0}
- m_Scale: {x: 1, y: 1}
- m_Offset: {x: 0, y: 0}
- - clearcoatRoughnessTexture:
- m_Texture: {fileID: 0}
- m_Scale: {x: 0, y: 0}
- m_Offset: {x: 0, y: 0}
- - clearcoatTexture:
- m_Texture: {fileID: 0}
- m_Scale: {x: 1, y: 1}
- m_Offset: {x: 0, y: 0}
- - emissiveTexture:
- m_Texture: {fileID: 0}
- m_Scale: {x: 1, y: 1}
- m_Offset: {x: 0, y: 0}
- - iridescenceTexture:
- m_Texture: {fileID: 0}
- m_Scale: {x: 1, y: 1}
- m_Offset: {x: 0, y: 0}
- - iridescenceThicknessTexture:
- m_Texture: {fileID: 0}
- m_Scale: {x: 1, y: 1}
- m_Offset: {x: 0, y: 0}
- - metallicRoughnessTexture:
- m_Texture: {fileID: 0}
- m_Scale: {x: 1, y: 1}
- m_Offset: {x: 0, y: 0}
- - normalTexture:
- m_Texture: {fileID: 0}
- m_Scale: {x: 1, y: 1}
- m_Offset: {x: 0, y: 0}
- - occlusionTexture:
- m_Texture: {fileID: 0}
- m_Scale: {x: 1, y: 1}
- m_Offset: {x: 0, y: 0}
- - specularColorTexture:
- m_Texture: {fileID: 0}
- m_Scale: {x: 1, y: 1}
- m_Offset: {x: 0, y: 0}
- - specularTexture:
- m_Texture: {fileID: 0}
- m_Scale: {x: 1, y: 1}
- m_Offset: {x: 0, y: 0}
- - thicknessTexture:
- m_Texture: {fileID: 0}
- m_Scale: {x: 1, y: 1}
- m_Offset: {x: 0, y: 0}
- - transmissionTexture:
- m_Texture: {fileID: 0}
- m_Scale: {x: 1, y: 1}
- m_Offset: {x: 0, y: 0}
- - unity_Lightmaps:
- m_Texture: {fileID: 0}
- m_Scale: {x: 1, y: 1}
- m_Offset: {x: 0, y: 0}
- - unity_LightmapsInd:
- m_Texture: {fileID: 0}
- m_Scale: {x: 1, y: 1}
- m_Offset: {x: 0, y: 0}
- - unity_ShadowMasks:
- m_Texture: {fileID: 0}
- m_Scale: {x: 1, y: 1}
- m_Offset: {x: 0, y: 0}
- m_Ints: []
- m_Floats:
- - _BUILTIN_QueueControl: 0
- - _BUILTIN_QueueOffset: 0
- - _CLEARCOAT: 0
- - _IRIDESCENCE: 0
- - _NormalMapFormatXYZ: 0
- - _OverrideSurfaceMode: 0
- - _QueueControl: -1
- - _QueueOffset: 0
- - _SPECULAR: 0
- - _Smoothness: 1
- - _TEXTURE_TRANSFORM: 0
- - _VERTEX_COLORS: 1
- - _VOLUME_ON: 0
- - _VOLUME_TRANSMISSION: 0
- - alphaCutoff: 0
- - attenuationDistance: 0.001
- - baseColorTextureRotation: 0
- - baseColorTextureTexCoord: 0
- - clearcoatFactor: 0
- - clearcoatRoughnessFactor: 0
- - clearcoatRoughnessTextureRotation: 0
- - clearcoatRoughnessTextureTexCoord: 0
- - clearcoatTextureRotation: 0
- - clearcoatTextureTexCoord: 0
- - emissiveTextureRotation: 0
- - emissiveTextureTexCoord: 0
- - ior: 1.5
- - iridescenceFactor: 0
- - iridescenceIor: 1.3
- - iridescenceTextureRotation: 0
- - iridescenceTextureTexCoord: 0
- - iridescenceThicknessMaximum: 400
- - iridescenceThicknessMinimum: 100
- - iridescenceThicknessTextureRotation: 0
- - iridescenceThicknessTextureTexCoord: 0
- - metallicFactor: 0
- - metallicRoughnessTextureRotation: 0
- - metallicRoughnessTextureTexCoord: 0
- - normalScale: 1
- - normalTextureRotation: 0
- - normalTextureTexCoord: 0
- - occlusionStrength: 1
- - occlusionTextureRotation: 0
- - occlusionTextureTexCoord: 0
- - roughnessFactor: 0
- - specularColorTextureRotation: 0
- - specularColorTextureTexCoord: 0
- - specularFactor: 1
- - specularTextureRotation: 0
- - specularTextureTexCoord: 0
- - thicknessFactor: 0
- - thicknessTextureRotation: 0
- - thicknessTextureTexCoord: 0
- - transmissionFactor: 0
- - transmissionTextureRotation: 0
- - transmissionTextureTexCoord: 0
- m_Colors:
- - attenuationColor: {r: 1, g: 1, b: 1, a: 0}
- - baseColorFactor: {r: 0.2735849, g: 0.2735849, b: 0.2735849, a: 0.3882353}
- - emissiveFactor: {r: 0.9732815, g: 1.3172231, b: 1.39772, a: 1}
- - specularColorFactor: {r: 1, g: 1, b: 1, a: 1}
- m_BuildTextureStacks: []
---- !u!114 &8188416581883492494
-MonoBehaviour:
- m_ObjectHideFlags: 11
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 0}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: d0353a89b1f911e48b9e16bdc9f2e058, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- version: 7
diff --git a/package/Runtime/Lightmaps/Assets/Objects/Room/Materials/Window_Glass.mat.meta b/package/Runtime/Lightmaps/Assets/Objects/Room/Materials/Window_Glass.mat.meta
deleted file mode 100644
index bf8275380..000000000
--- a/package/Runtime/Lightmaps/Assets/Objects/Room/Materials/Window_Glass.mat.meta
+++ /dev/null
@@ -1,8 +0,0 @@
-fileFormatVersion: 2
-guid: d15285ba4640d444aa5ad0fd3db0e626
-NativeFormatImporter:
- externalObjects: {}
- mainObjectFileID: 2100000
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/package/Runtime/Lightmaps/Assets/Objects/Room/Materials/~.mat.meta b/package/Runtime/Lightmaps/Assets/Objects/Room/Materials/~.mat.meta
deleted file mode 100644
index 80f837a83..000000000
--- a/package/Runtime/Lightmaps/Assets/Objects/Room/Materials/~.mat.meta
+++ /dev/null
@@ -1,8 +0,0 @@
-fileFormatVersion: 2
-guid: a9c017c8124cbc147989bc23b2b74ff7
-NativeFormatImporter:
- externalObjects: {}
- mainObjectFileID: 2100000
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/package/Runtime/Lightmaps/Assets/Objects/Room/Models.meta b/package/Runtime/Lightmaps/Assets/Objects/Room/Models.meta
deleted file mode 100644
index d84fb7bd8..000000000
--- a/package/Runtime/Lightmaps/Assets/Objects/Room/Models.meta
+++ /dev/null
@@ -1,8 +0,0 @@
-fileFormatVersion: 2
-guid: 12c579afb10e5644d919b34a28ae3624
-folderAsset: yes
-DefaultImporter:
- externalObjects: {}
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/package/Runtime/Lightmaps/Assets/Objects/Room/Models/Room.glb b/package/Runtime/Lightmaps/Assets/Objects/Room/Models/Room.glb
deleted file mode 100644
index ccc176516..000000000
Binary files a/package/Runtime/Lightmaps/Assets/Objects/Room/Models/Room.glb and /dev/null differ
diff --git a/package/Runtime/Lightmaps/Assets/Objects/Room/Models/Room.glb.meta b/package/Runtime/Lightmaps/Assets/Objects/Room/Models/Room.glb.meta
deleted file mode 100644
index ea04149ec..000000000
--- a/package/Runtime/Lightmaps/Assets/Objects/Room/Models/Room.glb.meta
+++ /dev/null
@@ -1,52 +0,0 @@
-fileFormatVersion: 2
-guid: fc8c74845c029bb4fa3d579035a977ba
-importerOverride: UnityGLTFEditor:UnityGLTF:GLTFImporter
-ScriptedImporter:
- internalIDToNameTable: []
- externalObjects: {}
- serializedVersion: 2
- userData:
- assetBundleName:
- assetBundleVariant:
- script: {fileID: 11500000, guid: 804e1ce4c496647cfa3f1a1134187c71, type: 3}
- _removeEmptyRootObjects: 1
- _scaleFactor: 1
- _maximumLod: 300
- _readWriteEnabled: 1
- _generateColliders: 0
- _swapUvs: 0
- _generateLightmapUVs: 0
- _importNormals: 0
- _importTangents: 0
- _importAnimations: 2
- _addAnimatorComponent: 0
- _animationLoopTime: 1
- _animationLoopPose: 0
- _importMaterials: 1
- _useSceneNameIdentifier: 1
- optimizeGameObjects: 0
- materials:
- - {instanceID: 0}
- - {instanceID: 0}
- - {instanceID: 0}
- - {instanceID: 0}
- - {instanceID: 0}
- - {instanceID: 0}
- - {instanceID: 0}
- - {instanceID: 0}
- - {instanceID: 0}
- - {instanceID: 0}
- - {instanceID: 0}
- - {instanceID: 0}
- - {instanceID: 0}
- - {instanceID: 0}
- - {instanceID: 0}
- textures: []
- hasSceneData: 1
- hasAnimationData: 0
- hasMaterialData: 1
- hasTextureData: 0
- animations: []
- _extensions: []
- _textures: []
- _mainAssetIdentifier: scenes/Scene
diff --git a/package/Runtime/Lightmaps/LightmapBaker.unity b/package/Runtime/Lightmaps/LightmapBaker.unity
index 6b2eb5d54..d5b0dd381 100644
--- a/package/Runtime/Lightmaps/LightmapBaker.unity
+++ b/package/Runtime/Lightmaps/LightmapBaker.unity
@@ -26,7 +26,7 @@ RenderSettings:
m_AmbientIntensity: 1
m_AmbientMode: 0
m_SubtractiveShadowColor: {r: 0.42, g: 0.478, b: 0.627, a: 1}
- m_SkyboxMaterial: {fileID: 2100000, guid: 49bfee5aefa4652488911cb748ccdf4a, type: 2}
+ m_SkyboxMaterial: {fileID: 2100000, guid: 19d377341399ea642a4bb94be6d9522c, type: 2}
m_HaloStrength: 0.5
m_FlareStrength: 1
m_FlareFadeSpeed: 3
@@ -36,9 +36,9 @@ RenderSettings:
m_DefaultReflectionResolution: 128
m_ReflectionBounces: 1
m_ReflectionIntensity: 1
- m_CustomReflection: {fileID: 8900000, guid: 899c8a35064d7fd4ca1c0e185ddc2080, type: 3}
+ m_CustomReflection: {fileID: 0}
m_Sun: {fileID: 0}
- m_IndirectSpecularColor: {r: 0.19085494, g: 0.1797482, b: 0.17077929, a: 1}
+ m_IndirectSpecularColor: {r: 0.057983212, g: 0.057758685, b: 0.057983212, a: 1}
m_UseRadianceAmbientProbe: 0
--- !u!157 &3
LightmapSettings:
@@ -229,18 +229,18 @@ RectTransform:
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 20814355}
- m_LocalRotation: {x: 0.66700155, y: 0.08052235, z: -0.096070394, w: 0.7344356}
- m_LocalPosition: {x: 0, y: 0, z: -112}
+ m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0
m_Children:
- {fileID: 736811883}
m_Father: {fileID: 992587675}
m_RootOrder: 0
- m_LocalEulerAnglesHint: {x: 84.39, y: -5.802, z: -20.165}
- m_AnchorMin: {x: 0.5, y: 0.5}
- m_AnchorMax: {x: 0.5, y: 0.5}
- m_AnchoredPosition: {x: -736, y: 61}
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+ m_AnchorMin: {x: 0, y: 0}
+ m_AnchorMax: {x: 0, y: 0}
+ m_AnchoredPosition: {x: 0, y: 0}
m_SizeDelta: {x: 219.1, y: 219.1}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!114 &20814357
@@ -303,10 +303,10 @@ MonoBehaviour:
m_Transition: 1
m_Colors:
m_NormalColor: {r: 0, g: 0, b: 0, a: 0.34117648}
- m_HighlightedColor: {r: 0, g: 0, b: 0, a: 0.79607844}
- m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1}
- m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1}
- m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608}
+ m_HighlightedColor: {r: 0, g: 0, b: 0, a: 0.5686275}
+ m_PressedColor: {r: 0, g: 0, b: 0, a: 0.8352941}
+ m_SelectedColor: {r: 0, g: 0, b: 0, a: 0.34117648}
+ m_DisabledColor: {r: 0, g: 0, b: 0, a: 0.13333334}
m_ColorMultiplier: 1
m_FadeDuration: 0.1
m_SpriteState:
@@ -338,6 +338,122 @@ MonoBehaviour:
m_StringArgument:
m_BoolArgument: 0
m_CallState: 2
+--- !u!1 &134708613
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 134708614}
+ - component: {fileID: 134708616}
+ - component: {fileID: 134708615}
+ m_Layer: 0
+ m_Name: Night Light
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!4 &134708614
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 134708613}
+ m_LocalRotation: {x: 0.82326835, y: 0.033827264, z: -0.48237675, w: 0.29731742}
+ m_LocalPosition: {x: 0.5551617, y: -0.3557136, z: -0.03774476}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children: []
+ m_Father: {fileID: 467191618}
+ m_RootOrder: 1
+ m_LocalEulerAnglesHint: {x: 148.521, y: 65.192, z: 15.725006}
+--- !u!114 &134708615
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 134708613}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 474bcb49853aa07438625e644c072ee6, type: 3}
+ m_Name:
+ m_EditorClassIdentifier: UnityEngine.Rendering.Universal.UniversalAdditionalLightData,
+ Unity.RenderPipelines.Universal.Runtime
+ m_Version: 1
+ m_UsePipelineSettings: 1
+ m_AdditionalLightsShadowResolutionTier: 2
+ m_LightLayerMask: 1
+ m_CustomShadowLayers: 0
+ m_ShadowLayerMask: 1
+ m_LightCookieSize: {x: 1, y: 1}
+ m_LightCookieOffset: {x: 0, y: 0}
+--- !u!108 &134708616
+Light:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 134708613}
+ m_Enabled: 1
+ serializedVersion: 10
+ m_Type: 1
+ m_Shape: 0
+ m_Color: {r: 0.41389284, g: 0.4610791, b: 0.6698113, a: 1}
+ m_Intensity: 1
+ m_Range: 10
+ m_SpotAngle: 30
+ m_InnerSpotAngle: 21.80208
+ m_CookieSize: 10
+ m_Shadows:
+ m_Type: 2
+ m_Resolution: -1
+ m_CustomResolution: -1
+ m_Strength: 1
+ m_Bias: 0.05
+ m_NormalBias: 0.4
+ m_NearPlane: 0.2
+ m_CullingMatrixOverride:
+ e00: 1
+ e01: 0
+ e02: 0
+ e03: 0
+ e10: 0
+ e11: 1
+ e12: 0
+ e13: 0
+ e20: 0
+ e21: 0
+ e22: 1
+ e23: 0
+ e30: 0
+ e31: 0
+ e32: 0
+ e33: 1
+ m_UseCullingMatrixOverride: 0
+ m_Cookie: {fileID: 0}
+ m_DrawHalo: 0
+ m_Flare: {fileID: 0}
+ m_RenderMode: 0
+ m_CullingMask:
+ serializedVersion: 2
+ m_Bits: 4294967295
+ m_RenderingLayerMask: 1
+ m_Lightmapping: 2
+ m_LightShadowCasterMode: 0
+ m_AreaSize: {x: 1, y: 1}
+ m_BounceIntensity: 1
+ m_ColorTemperature: 6570
+ m_UseColorTemperature: 0
+ m_BoundingSphereOverride: {x: 1.02e-43, y: 0, z: 0, w: 9.226364e+23}
+ m_UseBoundingSphereOverride: 0
+ m_UseViewFrustumForShadowCasterCull: 1
+ m_ShadowRadius: 0
+ m_ShadowAngle: 0
--- !u!1 &175989663
GameObject:
m_ObjectHideFlags: 0
@@ -364,18 +480,18 @@ RectTransform:
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 175989663}
- m_LocalRotation: {x: 0.67305636, y: -0.0063176146, z: -0.007833629, w: 0.73952276}
- m_LocalPosition: {x: 0, y: 0, z: -194}
+ m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0
m_Children:
- {fileID: 1238516621}
m_Father: {fileID: 992587675}
m_RootOrder: 2
- m_LocalEulerAnglesHint: {x: 84.491, y: -11.958, z: -12.081}
- m_AnchorMin: {x: 0.5, y: 0.5}
- m_AnchorMax: {x: 0.5, y: 0.5}
- m_AnchoredPosition: {x: -153, y: 43}
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+ m_AnchorMin: {x: 0, y: 0}
+ m_AnchorMax: {x: 0, y: 0}
+ m_AnchoredPosition: {x: 0, y: 0}
m_SizeDelta: {x: 219.1, y: 219.1}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!114 &175989665
@@ -438,10 +554,10 @@ MonoBehaviour:
m_Transition: 1
m_Colors:
m_NormalColor: {r: 0, g: 0, b: 0, a: 0.34117648}
- m_HighlightedColor: {r: 0, g: 0, b: 0, a: 0.79607844}
- m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1}
- m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1}
- m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608}
+ m_HighlightedColor: {r: 0, g: 0, b: 0, a: 0.5686275}
+ m_PressedColor: {r: 0, g: 0, b: 0, a: 0.8352941}
+ m_SelectedColor: {r: 0, g: 0, b: 0, a: 0.34117648}
+ m_DisabledColor: {r: 0, g: 0, b: 0, a: 0.13333334}
m_ColorMultiplier: 1
m_FadeDuration: 0.1
m_SpriteState:
@@ -473,122 +589,332 @@ MonoBehaviour:
m_StringArgument:
m_BoolArgument: 0
m_CallState: 2
---- !u!1 &188370186
-GameObject:
+--- !u!1001 &192551296
+PrefabInstance:
m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
+ serializedVersion: 2
+ m_Modification:
+ m_TransformParent: {fileID: 1832395240}
+ m_Modifications:
+ - target: {fileID: -9123059770449148178, guid: 281520a259f5b7a40b7757eadb3f6177, type: 3}
+ propertyPath: m_StaticEditorFlags
+ value: 2147483647
+ objectReference: {fileID: 0}
+ - target: {fileID: -8868915030092872676, guid: 281520a259f5b7a40b7757eadb3f6177, type: 3}
+ propertyPath: m_StaticEditorFlags
+ value: 2147483647
+ objectReference: {fileID: 0}
+ - target: {fileID: -8136053226223073051, guid: 281520a259f5b7a40b7757eadb3f6177, type: 3}
+ propertyPath: m_IsActive
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: -6425525256738547174, guid: 281520a259f5b7a40b7757eadb3f6177, type: 3}
+ propertyPath: m_StaticEditorFlags
+ value: 2147483647
+ objectReference: {fileID: 0}
+ - target: {fileID: -6060360157734305385, guid: 281520a259f5b7a40b7757eadb3f6177, type: 3}
+ propertyPath: m_StaticEditorFlags
+ value: 2147483647
+ objectReference: {fileID: 0}
+ - target: {fileID: -6014448336155765446, guid: 281520a259f5b7a40b7757eadb3f6177, type: 3}
+ propertyPath: m_Materials.Array.data[0]
+ value:
+ objectReference: {fileID: -3659596829866730250, guid: 281520a259f5b7a40b7757eadb3f6177, type: 3}
+ - target: {fileID: -6014448336155765446, guid: 281520a259f5b7a40b7757eadb3f6177, type: 3}
+ propertyPath: m_Materials.Array.data[1]
+ value:
+ objectReference: {fileID: 2100000, guid: cec55d8a25c251744b458b0dff00243f, type: 2}
+ - target: {fileID: -5736046125622238735, guid: 281520a259f5b7a40b7757eadb3f6177, type: 3}
+ propertyPath: m_Materials.Array.data[0]
+ value:
+ objectReference: {fileID: 2100000, guid: 9a63b19091ebc0044a1f643502ff6d3f, type: 2}
+ - target: {fileID: -5020588061020248572, guid: 281520a259f5b7a40b7757eadb3f6177, type: 3}
+ propertyPath: m_ScaleInLightmap
+ value: 1.5
+ objectReference: {fileID: 0}
+ - target: {fileID: -4646152910975922213, guid: 281520a259f5b7a40b7757eadb3f6177, type: 3}
+ propertyPath: m_StaticEditorFlags
+ value: 2147483647
+ objectReference: {fileID: 0}
+ - target: {fileID: -4559766928010131270, guid: 281520a259f5b7a40b7757eadb3f6177, type: 3}
+ propertyPath: m_StaticEditorFlags
+ value: 2147483647
+ objectReference: {fileID: 0}
+ - target: {fileID: -4547169520591502111, guid: 281520a259f5b7a40b7757eadb3f6177, type: 3}
+ propertyPath: m_IsActive
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: -4547169520591502111, guid: 281520a259f5b7a40b7757eadb3f6177, type: 3}
+ propertyPath: m_StaticEditorFlags
+ value: 2147483647
+ objectReference: {fileID: 0}
+ - target: {fileID: -3983738344330102441, guid: 281520a259f5b7a40b7757eadb3f6177, type: 3}
+ propertyPath: m_Materials.Array.data[0]
+ value:
+ objectReference: {fileID: 2100000, guid: 9a63b19091ebc0044a1f643502ff6d3f, type: 2}
+ - target: {fileID: -3910990755373119420, guid: 281520a259f5b7a40b7757eadb3f6177, type: 3}
+ propertyPath: m_RootOrder
+ value: 6
+ objectReference: {fileID: 0}
+ - target: {fileID: -3910990755373119420, guid: 281520a259f5b7a40b7757eadb3f6177, type: 3}
+ propertyPath: m_LocalPosition.x
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: -3910990755373119420, guid: 281520a259f5b7a40b7757eadb3f6177, type: 3}
+ propertyPath: m_LocalPosition.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: -3910990755373119420, guid: 281520a259f5b7a40b7757eadb3f6177, type: 3}
+ propertyPath: m_LocalPosition.z
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: -3910990755373119420, guid: 281520a259f5b7a40b7757eadb3f6177, type: 3}
+ propertyPath: m_LocalRotation.w
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: -3910990755373119420, guid: 281520a259f5b7a40b7757eadb3f6177, type: 3}
+ propertyPath: m_LocalRotation.x
+ value: -0
+ objectReference: {fileID: 0}
+ - target: {fileID: -3910990755373119420, guid: 281520a259f5b7a40b7757eadb3f6177, type: 3}
+ propertyPath: m_LocalRotation.y
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: -3910990755373119420, guid: 281520a259f5b7a40b7757eadb3f6177, type: 3}
+ propertyPath: m_LocalRotation.z
+ value: -0
+ objectReference: {fileID: 0}
+ - target: {fileID: -3910990755373119420, guid: 281520a259f5b7a40b7757eadb3f6177, type: 3}
+ propertyPath: m_LocalEulerAnglesHint.x
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: -3910990755373119420, guid: 281520a259f5b7a40b7757eadb3f6177, type: 3}
+ propertyPath: m_LocalEulerAnglesHint.y
+ value: 180
+ objectReference: {fileID: 0}
+ - target: {fileID: -3910990755373119420, guid: 281520a259f5b7a40b7757eadb3f6177, type: 3}
+ propertyPath: m_LocalEulerAnglesHint.z
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: -3514958962853819469, guid: 281520a259f5b7a40b7757eadb3f6177, type: 3}
+ propertyPath: m_LocalScale.x
+ value: 0.726
+ objectReference: {fileID: 0}
+ - target: {fileID: -3514958962853819469, guid: 281520a259f5b7a40b7757eadb3f6177, type: 3}
+ propertyPath: m_LocalScale.y
+ value: 0.726
+ objectReference: {fileID: 0}
+ - target: {fileID: -3514958962853819469, guid: 281520a259f5b7a40b7757eadb3f6177, type: 3}
+ propertyPath: m_LocalScale.z
+ value: 0.726
+ objectReference: {fileID: 0}
+ - target: {fileID: -3475622574131758494, guid: 281520a259f5b7a40b7757eadb3f6177, type: 3}
+ propertyPath: m_IsActive
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: -3475622574131758494, guid: 281520a259f5b7a40b7757eadb3f6177, type: 3}
+ propertyPath: m_StaticEditorFlags
+ value: 2147483647
+ objectReference: {fileID: 0}
+ - target: {fileID: -3366053979542920340, guid: 281520a259f5b7a40b7757eadb3f6177, type: 3}
+ propertyPath: m_Materials.Array.data[0]
+ value:
+ objectReference: {fileID: 2100000, guid: ff3f42a78275c6c4fb2e1d615293f9ac, type: 2}
+ - target: {fileID: -2416354003798316455, guid: 281520a259f5b7a40b7757eadb3f6177, type: 3}
+ propertyPath: m_StaticEditorFlags
+ value: 2147483647
+ objectReference: {fileID: 0}
+ - target: {fileID: -2007021593451675313, guid: 281520a259f5b7a40b7757eadb3f6177, type: 3}
+ propertyPath: m_StaticEditorFlags
+ value: 2147483647
+ objectReference: {fileID: 0}
+ - target: {fileID: 208277283908258236, guid: 281520a259f5b7a40b7757eadb3f6177, type: 3}
+ propertyPath: m_StaticEditorFlags
+ value: 2147483647
+ objectReference: {fileID: 0}
+ - target: {fileID: 704294908477975645, guid: 281520a259f5b7a40b7757eadb3f6177, type: 3}
+ propertyPath: m_StaticEditorFlags
+ value: 2147483647
+ objectReference: {fileID: 0}
+ - target: {fileID: 1016244668620556765, guid: 281520a259f5b7a40b7757eadb3f6177, type: 3}
+ propertyPath: m_StaticEditorFlags
+ value: 2147483647
+ objectReference: {fileID: 0}
+ - target: {fileID: 2179133114299456840, guid: 281520a259f5b7a40b7757eadb3f6177, type: 3}
+ propertyPath: m_StaticEditorFlags
+ value: 2147483647
+ objectReference: {fileID: 0}
+ - target: {fileID: 2560236014484009554, guid: 281520a259f5b7a40b7757eadb3f6177, type: 3}
+ propertyPath: m_StaticEditorFlags
+ value: 2147483647
+ objectReference: {fileID: 0}
+ - target: {fileID: 2591625247935283671, guid: 281520a259f5b7a40b7757eadb3f6177, type: 3}
+ propertyPath: m_StaticEditorFlags
+ value: 2147483647
+ objectReference: {fileID: 0}
+ - target: {fileID: 2694341081294506429, guid: 281520a259f5b7a40b7757eadb3f6177, type: 3}
+ propertyPath: m_StaticEditorFlags
+ value: 2147483647
+ objectReference: {fileID: 0}
+ - target: {fileID: 3107453883420856023, guid: 281520a259f5b7a40b7757eadb3f6177, type: 3}
+ propertyPath: m_IsActive
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 3107453883420856023, guid: 281520a259f5b7a40b7757eadb3f6177, type: 3}
+ propertyPath: m_StaticEditorFlags
+ value: 2147483647
+ objectReference: {fileID: 0}
+ - target: {fileID: 4020856234379689670, guid: 281520a259f5b7a40b7757eadb3f6177, type: 3}
+ propertyPath: m_IsActive
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 4020856234379689670, guid: 281520a259f5b7a40b7757eadb3f6177, type: 3}
+ propertyPath: m_StaticEditorFlags
+ value: 2147483647
+ objectReference: {fileID: 0}
+ - target: {fileID: 4778559107381626051, guid: 281520a259f5b7a40b7757eadb3f6177, type: 3}
+ propertyPath: m_StaticEditorFlags
+ value: 2147483647
+ objectReference: {fileID: 0}
+ - target: {fileID: 5220658486126626027, guid: 281520a259f5b7a40b7757eadb3f6177, type: 3}
+ propertyPath: m_IsActive
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 5220658486126626027, guid: 281520a259f5b7a40b7757eadb3f6177, type: 3}
+ propertyPath: m_StaticEditorFlags
+ value: 2147483647
+ objectReference: {fileID: 0}
+ - target: {fileID: 5790056758303495598, guid: 281520a259f5b7a40b7757eadb3f6177, type: 3}
+ propertyPath: m_StaticEditorFlags
+ value: 2147483647
+ objectReference: {fileID: 0}
+ - target: {fileID: 5808678487903202435, guid: 281520a259f5b7a40b7757eadb3f6177, type: 3}
+ propertyPath: m_StaticEditorFlags
+ value: 2147483647
+ objectReference: {fileID: 0}
+ - target: {fileID: 6210704863640854718, guid: 281520a259f5b7a40b7757eadb3f6177, type: 3}
+ propertyPath: m_IsActive
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 6805600743634391537, guid: 281520a259f5b7a40b7757eadb3f6177, type: 3}
+ propertyPath: m_StaticEditorFlags
+ value: 2147483647
+ objectReference: {fileID: 0}
+ - target: {fileID: 6844961811741802406, guid: 281520a259f5b7a40b7757eadb3f6177, type: 3}
+ propertyPath: m_StaticEditorFlags
+ value: 2147483647
+ objectReference: {fileID: 0}
+ - target: {fileID: 7264223320224766654, guid: 281520a259f5b7a40b7757eadb3f6177, type: 3}
+ propertyPath: m_Materials.Array.data[0]
+ value:
+ objectReference: {fileID: 2100000, guid: 12f4bea5debe4a0449c4e638ea90fc80, type: 2}
+ - target: {fileID: 8132157461575160026, guid: 281520a259f5b7a40b7757eadb3f6177, type: 3}
+ propertyPath: m_IsActive
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 8523710806527914775, guid: 281520a259f5b7a40b7757eadb3f6177, type: 3}
+ propertyPath: m_StaticEditorFlags
+ value: 2147483647
+ objectReference: {fileID: 0}
+ - target: {fileID: 8771091787928289351, guid: 281520a259f5b7a40b7757eadb3f6177, type: 3}
+ propertyPath: m_Name
+ value: house
+ objectReference: {fileID: 0}
+ - target: {fileID: 8771091787928289351, guid: 281520a259f5b7a40b7757eadb3f6177, type: 3}
+ propertyPath: m_StaticEditorFlags
+ value: 2147483647
+ objectReference: {fileID: 0}
+ m_RemovedComponents: []
+ m_SourcePrefab: {fileID: -4161369568681901532, guid: 281520a259f5b7a40b7757eadb3f6177, type: 3}
+--- !u!4 &192551297 stripped
+Transform:
+ m_CorrespondingSourceObject: {fileID: -3910990755373119420, guid: 281520a259f5b7a40b7757eadb3f6177, type: 3}
+ m_PrefabInstance: {fileID: 192551296}
m_PrefabAsset: {fileID: 0}
- serializedVersion: 6
- m_Component:
- - component: {fileID: 188370188}
- - component: {fileID: 188370187}
- - component: {fileID: 188370189}
- m_Layer: 0
- m_Name: Red
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 0
---- !u!108 &188370187
-Light:
+--- !u!23 &192551299 stripped
+MeshRenderer:
+ m_CorrespondingSourceObject: {fileID: -3144384626673939075, guid: 281520a259f5b7a40b7757eadb3f6177, type: 3}
+ m_PrefabInstance: {fileID: 192551296}
+ m_PrefabAsset: {fileID: 0}
+--- !u!23 &192551300 stripped
+MeshRenderer:
+ m_CorrespondingSourceObject: {fileID: 9220371057572643212, guid: 281520a259f5b7a40b7757eadb3f6177, type: 3}
+ m_PrefabInstance: {fileID: 192551296}
+ m_PrefabAsset: {fileID: 0}
+--- !u!23 &192551301 stripped
+MeshRenderer:
+ m_CorrespondingSourceObject: {fileID: -7338918751350842229, guid: 281520a259f5b7a40b7757eadb3f6177, type: 3}
+ m_PrefabInstance: {fileID: 192551296}
+ m_PrefabAsset: {fileID: 0}
+--- !u!23 &192551302 stripped
+MeshRenderer:
+ m_CorrespondingSourceObject: {fileID: -3983738344330102441, guid: 281520a259f5b7a40b7757eadb3f6177, type: 3}
+ m_PrefabInstance: {fileID: 192551296}
+ m_PrefabAsset: {fileID: 0}
+--- !u!23 &192551303 stripped
+MeshRenderer:
+ m_CorrespondingSourceObject: {fileID: -5736046125622238735, guid: 281520a259f5b7a40b7757eadb3f6177, type: 3}
+ m_PrefabInstance: {fileID: 192551296}
+ m_PrefabAsset: {fileID: 0}
+--- !u!23 &192551304 stripped
+MeshRenderer:
+ m_CorrespondingSourceObject: {fileID: 7264223320224766654, guid: 281520a259f5b7a40b7757eadb3f6177, type: 3}
+ m_PrefabInstance: {fileID: 192551296}
+ m_PrefabAsset: {fileID: 0}
+--- !u!23 &192551305 stripped
+MeshRenderer:
+ m_CorrespondingSourceObject: {fileID: -3907602529470692265, guid: 281520a259f5b7a40b7757eadb3f6177, type: 3}
+ m_PrefabInstance: {fileID: 192551296}
+ m_PrefabAsset: {fileID: 0}
+--- !u!1 &208071532
+GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 188370186}
- m_Enabled: 1
- serializedVersion: 10
- m_Type: 2
- m_Shape: 0
- m_Color: {r: 1, g: 0.7761727, b: 0.6933962, a: 1}
- m_Intensity: 2
- m_Range: 6
- m_SpotAngle: 30
- m_InnerSpotAngle: 21.80208
- m_CookieSize: 10
- m_Shadows:
- m_Type: 2
- m_Resolution: -1
- m_CustomResolution: -1
- m_Strength: 1
- m_Bias: 0.05
- m_NormalBias: 0.4
- m_NearPlane: 0.2
- m_CullingMatrixOverride:
- e00: 1
- e01: 0
- e02: 0
- e03: 0
- e10: 0
- e11: 1
- e12: 0
- e13: 0
- e20: 0
- e21: 0
- e22: 1
- e23: 0
- e30: 0
- e31: 0
- e32: 0
- e33: 1
- m_UseCullingMatrixOverride: 0
- m_Cookie: {fileID: 0}
- m_DrawHalo: 0
- m_Flare: {fileID: 0}
- m_RenderMode: 0
- m_CullingMask:
- serializedVersion: 2
- m_Bits: 4294967295
- m_RenderingLayerMask: 1
- m_Lightmapping: 2
- m_LightShadowCasterMode: 0
- m_AreaSize: {x: 1, y: 1}
- m_BounceIntensity: 1
- m_ColorTemperature: 6570
- m_UseColorTemperature: 0
- m_BoundingSphereOverride: {x: 0, y: 0, z: 0, w: 0}
- m_UseBoundingSphereOverride: 0
- m_UseViewFrustumForShadowCasterCull: 1
- m_ShadowRadius: 1
- m_ShadowAngle: 0
---- !u!4 &188370188
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 208071533}
+ - component: {fileID: 208071534}
+ m_Layer: 0
+ m_Name: NeedleMenu
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!4 &208071533
Transform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 188370186}
+ m_GameObject: {fileID: 208071532}
m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
- m_LocalPosition: {x: 0.574, y: 2.706, z: 0.707}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0
m_Children: []
- m_Father: {fileID: 467191618}
- m_RootOrder: 4
+ m_Father: {fileID: 1832395240}
+ m_RootOrder: 7
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
---- !u!114 &188370189
+--- !u!114 &208071534
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 188370186}
+ m_GameObject: {fileID: 208071532}
m_Enabled: 1
m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: 474bcb49853aa07438625e644c072ee6, type: 3}
+ m_Script: {fileID: 11500000, guid: e6d2c67ae7e4416a98aa03d96398832b, type: 3}
m_Name:
- m_EditorClassIdentifier: UnityEngine.Rendering.Universal.UniversalAdditionalLightData,
- Unity.RenderPipelines.Universal.Runtime
- m_Version: 1
- m_UsePipelineSettings: 1
- m_AdditionalLightsShadowResolutionTier: 2
- m_LightLayerMask: 1
- m_CustomShadowLayers: 0
- m_ShadowLayerMask: 1
- m_LightCookieSize: {x: 1, y: 1}
- m_LightCookieOffset: {x: 0, y: 0}
+ m_EditorClassIdentifier: Needle.Engine.Components.NeedleMenu, Needle.Engine
+ _position: 1
+ ShowNeedleLogo: 1
+ CreateFullscreenButton: 1
+ CreateMuteButton: 0
+ ShowSpatialMenu: 1
--- !u!1 &228121862
GameObject:
m_ObjectHideFlags: 0
@@ -618,14 +944,14 @@ Transform:
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 228121862}
- m_LocalRotation: {x: 0.04856573, y: 0.67849547, z: -0.042249463, w: 0.7317789}
- m_LocalPosition: {x: -5.015, y: 1.727, z: -1.064}
+ m_LocalRotation: {x: -0.08409657, y: -0.16457556, z: 0.008372369, w: -0.98273736}
+ m_LocalPosition: {x: -5.602, y: 3.58, z: -16.111}
m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0
m_Children: []
m_Father: {fileID: 1832395240}
m_RootOrder: 1
- m_LocalEulerAnglesHint: {x: 7.378, y: 85.688, z: 0.235}
+ m_LocalEulerAnglesHint: {x: 9.674, y: 19.069, z: 0.652}
--- !u!114 &228121864
MonoBehaviour:
m_ObjectHideFlags: 0
@@ -706,6 +1032,7 @@ MonoBehaviour:
m_Name:
m_EditorClassIdentifier: Needle.Engine.Components.OrbitControls, Needle.Engine
$ GlobalObjectId_V1-2-b8a0606ee6f38b94e9ff246e56bc332d-855807837-0
+ autoTarget: 1
autoFit: 0
enableRotate: 1
autoRotate: 0
@@ -723,7 +1050,7 @@ MonoBehaviour:
targetLerpDuration: 1
enableKeys: 0
middleClickToFocus: 1
- doubleClickToFocus: 1
+ doubleClickToFocus: 0
allowInterrupt: 1
lookAtConstraint: {fileID: 0}
--- !u!81 &228121868
@@ -758,14 +1085,14 @@ Camera:
width: 1
height: 1
near clip plane: 0.3
- far clip plane: 1000
- field of view: 60
+ far clip plane: 200
+ field of view: 19
orthographic: 0
orthographic size: 5
m_Depth: -1
m_CullingMask:
serializedVersion: 2
- m_Bits: 4294967295
+ m_Bits: 55
m_RenderingPath: -1
m_TargetTexture: {fileID: 0}
m_TargetDisplay: 0
@@ -807,7 +1134,7 @@ Transform:
m_ConstrainProportionsScale: 0
m_Children: []
m_Father: {fileID: 1832395240}
- m_RootOrder: 5
+ m_RootOrder: 4
m_LocalEulerAnglesHint: {x: 0, y: -90, z: 0}
--- !u!114 &287253461
MonoBehaviour:
@@ -826,7 +1153,7 @@ MonoBehaviour:
customReticle: {fileID: 0}
arTouchTransform: 1
useXRAnchor: 0
---- !u!1 &321173120
+--- !u!1 &446271500
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
@@ -834,45 +1161,66 @@ GameObject:
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- - component: {fileID: 321173121}
- - component: {fileID: 321173122}
- - component: {fileID: 321173123}
+ - component: {fileID: 446271501}
+ - component: {fileID: 446271503}
+ - component: {fileID: 446271502}
m_Layer: 0
- m_Name: Blue
+ m_Name: Day Light
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!4 &321173121
+ m_IsActive: 0
+--- !u!4 &446271501
Transform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 321173120}
- m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
- m_LocalPosition: {x: 0.572, y: 1.8139999, z: 0.068}
+ m_GameObject: {fileID: 446271500}
+ m_LocalRotation: {x: 0.82326835, y: 0.033827264, z: -0.48237675, w: 0.29731742}
+ m_LocalPosition: {x: 0.5551617, y: -0.3557136, z: -0.03774476}
m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0
m_Children: []
m_Father: {fileID: 467191618}
- m_RootOrder: 5
- m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
---- !u!108 &321173122
+ m_RootOrder: 0
+ m_LocalEulerAnglesHint: {x: 148.521, y: 65.192, z: 15.725006}
+--- !u!114 &446271502
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 446271500}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 474bcb49853aa07438625e644c072ee6, type: 3}
+ m_Name:
+ m_EditorClassIdentifier: UnityEngine.Rendering.Universal.UniversalAdditionalLightData,
+ Unity.RenderPipelines.Universal.Runtime
+ m_Version: 1
+ m_UsePipelineSettings: 1
+ m_AdditionalLightsShadowResolutionTier: 2
+ m_LightLayerMask: 1
+ m_CustomShadowLayers: 0
+ m_ShadowLayerMask: 1
+ m_LightCookieSize: {x: 1, y: 1}
+ m_LightCookieOffset: {x: 0, y: 0}
+--- !u!108 &446271503
Light:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 321173120}
+ m_GameObject: {fileID: 446271500}
m_Enabled: 1
serializedVersion: 10
- m_Type: 2
+ m_Type: 1
m_Shape: 0
- m_Color: {r: 0.84313726, g: 0.9881014, b: 1, a: 1}
- m_Intensity: 1.2
- m_Range: 6
+ m_Color: {r: 1, g: 0.9594768, b: 0.8726415, a: 1}
+ m_Intensity: 6
+ m_Range: 10
m_SpotAngle: 30
m_InnerSpotAngle: 21.80208
m_CookieSize: 10
@@ -913,36 +1261,15 @@ Light:
m_Lightmapping: 2
m_LightShadowCasterMode: 0
m_AreaSize: {x: 1, y: 1}
- m_BounceIntensity: 2
+ m_BounceIntensity: 10
m_ColorTemperature: 6570
m_UseColorTemperature: 0
- m_BoundingSphereOverride: {x: 0, y: 0, z: 0, w: 0}
+ m_BoundingSphereOverride: {x: 6e-45, y: 0, z: 0, w: 0}
m_UseBoundingSphereOverride: 0
m_UseViewFrustumForShadowCasterCull: 1
- m_ShadowRadius: 1
+ m_ShadowRadius: 0
m_ShadowAngle: 0
---- !u!114 &321173123
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 321173120}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: 474bcb49853aa07438625e644c072ee6, type: 3}
- m_Name:
- m_EditorClassIdentifier: UnityEngine.Rendering.Universal.UniversalAdditionalLightData,
- Unity.RenderPipelines.Universal.Runtime
- m_Version: 1
- m_UsePipelineSettings: 1
- m_AdditionalLightsShadowResolutionTier: 2
- m_LightLayerMask: 1
- m_CustomShadowLayers: 0
- m_ShadowLayerMask: 1
- m_LightCookieSize: {x: 1, y: 1}
- m_LightCookieOffset: {x: 0, y: 0}
---- !u!1 &324622595
+--- !u!1 &467191616
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
@@ -950,96 +1277,82 @@ GameObject:
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- - component: {fileID: 324622596}
- - component: {fileID: 324622599}
- - component: {fileID: 324622598}
- - component: {fileID: 324622597}
- m_Layer: 2
- m_Name: Cube (1)
- m_TagString: Untagged
+ - component: {fileID: 467191618}
+ - component: {fileID: 467191617}
+ m_Layer: 0
+ m_Name: Lightmaps (Editor Tooling)
+ m_TagString: EditorOnly
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
- m_StaticEditorFlags: 4294967294
+ m_StaticEditorFlags: 0
m_IsActive: 1
---- !u!4 &324622596
-Transform:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 324622595}
- m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
- m_LocalPosition: {x: 4.011, y: 3.7383, z: -6.5}
- m_LocalScale: {x: 1, y: 8.476597, z: -2.8963008}
- m_ConstrainProportionsScale: 0
- m_Children: []
- m_Father: {fileID: 1801115535}
- m_RootOrder: 1
- m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
---- !u!65 &324622597
-BoxCollider:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 324622595}
- m_Material: {fileID: 0}
- m_IsTrigger: 0
- m_Enabled: 1
- serializedVersion: 2
- m_Size: {x: 1, y: 1, z: 1}
- m_Center: {x: 0, y: 0, z: 0}
---- !u!23 &324622598
-MeshRenderer:
+--- !u!114 &467191617
+MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 324622595}
+ m_GameObject: {fileID: 467191616}
m_Enabled: 1
- m_CastShadows: 1
- m_ReceiveShadows: 1
- m_DynamicOccludee: 1
- m_StaticShadowCaster: 0
- m_MotionVectors: 1
- m_LightProbeUsage: 1
- m_ReflectionProbeUsage: 1
- m_RayTracingMode: 2
- m_RayTraceProcedural: 0
- m_RenderingLayerMask: 1
- m_RendererPriority: 0
- m_Materials:
- - {fileID: 2100000, guid: 179104804dbcb7d468d84c5fe529753a, type: 2}
- m_StaticBatchInfo:
- firstSubMesh: 0
- subMeshCount: 0
- m_StaticBatchRoot: {fileID: 0}
- m_ProbeAnchor: {fileID: 0}
- m_LightProbeVolumeOverride: {fileID: 0}
- m_ScaleInLightmap: 0
- m_ReceiveGI: 1
- m_PreserveUVs: 0
- m_IgnoreNormalsForChartDetection: 0
- m_ImportantGI: 0
- m_StitchLightmapSeams: 1
- m_SelectedEditorRenderState: 3
- m_MinimumChartSize: 4
- m_AutoUVMaxDistance: 0.5
- m_AutoUVMaxAngle: 89
- m_LightmapParameters: {fileID: 0}
- m_SortingLayerID: 0
- m_SortingLayer: 0
- m_SortingOrder: 0
- m_AdditionalVertexStreams: {fileID: 0}
---- !u!33 &324622599
-MeshFilter:
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 3332d564662a1e44ba2565f704565da1, type: 3}
+ m_Name:
+ m_EditorClassIdentifier: Needle.MultiLightmaps.LightmapBaker, Needle.Multi-Lightmaps
+ $ GlobalObjectId_V1-2-b8a0606ee6f38b94e9ff246e56bc332d-467191617-0
+ Configurations:
+ - Name: Day
+ BakedLightmap: {fileID: 0}
+ Objects:
+ - {fileID: 446271500}
+ Emissive:
+ - {fileID: 1323092295}
+ - Name: Lights
+ BakedLightmap: {fileID: 0}
+ Objects:
+ - {fileID: 134708613}
+ - {fileID: 1535853987}
+ - {fileID: 1493238179}
+ - {fileID: 822248027}
+ - {fileID: 2072636002}
+ - {fileID: 1895645662}
+ Emissive:
+ - {fileID: 192551301}
+ - {fileID: 192551300}
+ - {fileID: 192551299}
+ - {fileID: 192551304}
+ - {fileID: 192551303}
+ - {fileID: 192551302}
+ - {fileID: 192551305}
+ - {fileID: 1759158341}
+ - Name: Dark
+ BakedLightmap: {fileID: 0}
+ Objects:
+ - {fileID: 134708613}
+ Emissive: []
+--- !u!4 &467191618
+Transform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 324622595}
- m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0}
---- !u!1 &460070392
+ m_GameObject: {fileID: 467191616}
+ m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
+ m_LocalPosition: {x: -0.5551617, y: 0.3557136, z: 0.03774476}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children:
+ - {fileID: 446271501}
+ - {fileID: 134708614}
+ - {fileID: 1535853988}
+ - {fileID: 1493238180}
+ - {fileID: 822248028}
+ - {fileID: 2072636003}
+ - {fileID: 1895645663}
+ - {fileID: 1172196040}
+ m_Father: {fileID: 0}
+ m_RootOrder: 1
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!1 &526606571
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
@@ -1047,201 +1360,30 @@ GameObject:
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- - component: {fileID: 460070393}
- - component: {fileID: 460070396}
- - component: {fileID: 460070395}
- - component: {fileID: 460070394}
- m_Layer: 2
- m_Name: Cube (2)
+ - component: {fileID: 526606572}
+ - component: {fileID: 526606574}
+ - component: {fileID: 526606573}
+ m_Layer: 5
+ m_Name: Image
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
- m_StaticEditorFlags: 4294967294
+ m_StaticEditorFlags: 0
m_IsActive: 1
---- !u!4 &460070393
-Transform:
+--- !u!224 &526606572
+RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 460070392}
+ m_GameObject: {fileID: 526606571}
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
- m_LocalPosition: {x: -0.851, y: 8.5459, z: -0.7553}
- m_LocalScale: {x: 10.724, y: -1.1384069, z: -14.385447}
+ m_LocalPosition: {x: 0, y: 0, z: -2}
+ m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0
m_Children: []
- m_Father: {fileID: 1801115535}
- m_RootOrder: 2
- m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
---- !u!65 &460070394
-BoxCollider:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 460070392}
- m_Material: {fileID: 0}
- m_IsTrigger: 0
- m_Enabled: 1
- serializedVersion: 2
- m_Size: {x: 1, y: 1, z: 1}
- m_Center: {x: 0, y: 0, z: 0}
---- !u!23 &460070395
-MeshRenderer:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 460070392}
- m_Enabled: 1
- m_CastShadows: 1
- m_ReceiveShadows: 1
- m_DynamicOccludee: 1
- m_StaticShadowCaster: 0
- m_MotionVectors: 1
- m_LightProbeUsage: 1
- m_ReflectionProbeUsage: 1
- m_RayTracingMode: 2
- m_RayTraceProcedural: 0
- m_RenderingLayerMask: 1
- m_RendererPriority: 0
- m_Materials:
- - {fileID: 2100000, guid: 179104804dbcb7d468d84c5fe529753a, type: 2}
- m_StaticBatchInfo:
- firstSubMesh: 0
- subMeshCount: 0
- m_StaticBatchRoot: {fileID: 0}
- m_ProbeAnchor: {fileID: 0}
- m_LightProbeVolumeOverride: {fileID: 0}
- m_ScaleInLightmap: 0
- m_ReceiveGI: 1
- m_PreserveUVs: 0
- m_IgnoreNormalsForChartDetection: 0
- m_ImportantGI: 0
- m_StitchLightmapSeams: 1
- m_SelectedEditorRenderState: 3
- m_MinimumChartSize: 4
- m_AutoUVMaxDistance: 0.5
- m_AutoUVMaxAngle: 89
- m_LightmapParameters: {fileID: 0}
- m_SortingLayerID: 0
- m_SortingLayer: 0
- m_SortingOrder: 0
- m_AdditionalVertexStreams: {fileID: 0}
---- !u!33 &460070396
-MeshFilter:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 460070392}
- m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0}
---- !u!1 &467191616
-GameObject:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- serializedVersion: 6
- m_Component:
- - component: {fileID: 467191618}
- - component: {fileID: 467191617}
- m_Layer: 0
- m_Name: Lightmaps (Editor Tooling)
- m_TagString: EditorOnly
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!114 &467191617
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 467191616}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: 3332d564662a1e44ba2565f704565da1, type: 3}
- m_Name:
- m_EditorClassIdentifier: Needle.MultiLightmaps.LightmapBaker, Needle.Multi-Lightmaps
- $ GlobalObjectId_V1-2-b8a0606ee6f38b94e9ff246e56bc332d-467191617-0
- Configurations:
- - Name: Day
- BakedLightmap: {fileID: 0}
- Objects:
- - {fileID: 1834572858}
- - {fileID: 982160588}
- Emissive:
- - {fileID: 810615839}
- - Name: Night
- BakedLightmap: {fileID: 0}
- Objects:
- - {fileID: 188370186}
- - {fileID: 778744630}
- Emissive:
- - {fileID: 810615838}
- - Name: Night-2
- BakedLightmap: {fileID: 0}
- Objects:
- - {fileID: 321173120}
- - {fileID: 2014262569}
- Emissive:
- - {fileID: 810615837}
---- !u!4 &467191618
-Transform:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 467191616}
- m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
- m_LocalPosition: {x: -0.5551617, y: 0.3557136, z: 0.03774476}
- m_LocalScale: {x: 1, y: 1, z: 1}
- m_ConstrainProportionsScale: 0
- m_Children:
- - {fileID: 1834572860}
- - {fileID: 982160590}
- - {fileID: 778744632}
- - {fileID: 2014262572}
- - {fileID: 188370188}
- - {fileID: 321173121}
- - {fileID: 1801115535}
- m_Father: {fileID: 0}
- m_RootOrder: 1
- m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
---- !u!1 &526606571
-GameObject:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- serializedVersion: 6
- m_Component:
- - component: {fileID: 526606572}
- - component: {fileID: 526606574}
- - component: {fileID: 526606573}
- m_Layer: 5
- m_Name: Image
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!224 &526606572
-RectTransform:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 526606571}
- m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
- m_LocalPosition: {x: 0, y: 0, z: -2}
- m_LocalScale: {x: 1, y: 1, z: 1}
- m_ConstrainProportionsScale: 0
- m_Children: []
- m_Father: {fileID: 1528917366}
- m_RootOrder: 0
+ m_Father: {fileID: 1528917366}
+ m_RootOrder: 0
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0.5, y: 0.5}
m_AnchorMax: {x: 0.5, y: 0.5}
@@ -1407,6 +1549,89 @@ CanvasRenderer:
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 626675794}
m_CullTransparentMesh: 1
+--- !u!1 &684976940
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 684976941}
+ - component: {fileID: 684976943}
+ - component: {fileID: 684976942}
+ m_Layer: 6
+ m_Name: Cube
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 2147483647
+ m_IsActive: 1
+--- !u!4 &684976941
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 684976940}
+ m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
+ m_LocalPosition: {x: 0.0017, y: 3.344, z: 0.0052}
+ m_LocalScale: {x: 5.666036, y: 0.2089, z: 5.659054}
+ m_ConstrainProportionsScale: 0
+ m_Children: []
+ m_Father: {fileID: 1172196040}
+ m_RootOrder: 0
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!23 &684976942
+MeshRenderer:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 684976940}
+ m_Enabled: 1
+ m_CastShadows: 1
+ m_ReceiveShadows: 1
+ m_DynamicOccludee: 1
+ m_StaticShadowCaster: 0
+ m_MotionVectors: 1
+ m_LightProbeUsage: 1
+ m_ReflectionProbeUsage: 1
+ m_RayTracingMode: 2
+ m_RayTraceProcedural: 0
+ m_RenderingLayerMask: 1
+ m_RendererPriority: 0
+ m_Materials:
+ - {fileID: 2100000, guid: 18efe1bf08c204d44abbb105d0a29461, type: 2}
+ m_StaticBatchInfo:
+ firstSubMesh: 0
+ subMeshCount: 0
+ m_StaticBatchRoot: {fileID: 0}
+ m_ProbeAnchor: {fileID: 0}
+ m_LightProbeVolumeOverride: {fileID: 0}
+ m_ScaleInLightmap: 0
+ m_ReceiveGI: 1
+ m_PreserveUVs: 0
+ m_IgnoreNormalsForChartDetection: 0
+ m_ImportantGI: 0
+ m_StitchLightmapSeams: 1
+ m_SelectedEditorRenderState: 3
+ m_MinimumChartSize: 4
+ m_AutoUVMaxDistance: 0.5
+ m_AutoUVMaxAngle: 89
+ m_LightmapParameters: {fileID: 0}
+ m_SortingLayerID: 0
+ m_SortingLayer: 0
+ m_SortingOrder: 0
+ m_AdditionalVertexStreams: {fileID: 0}
+--- !u!33 &684976943
+MeshFilter:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 684976940}
+ m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0}
--- !u!1 &736811882
GameObject:
m_ObjectHideFlags: 0
@@ -1483,7 +1708,7 @@ CanvasRenderer:
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 736811882}
m_CullTransparentMesh: 1
---- !u!1 &778744630
+--- !u!1 &822248027
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
@@ -1491,100 +1716,38 @@ GameObject:
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- - component: {fileID: 778744632}
- - component: {fileID: 778744631}
- - component: {fileID: 778744633}
+ - component: {fileID: 822248028}
+ - component: {fileID: 822248030}
+ - component: {fileID: 822248029}
m_Layer: 0
- m_Name: Window Night Light
+ m_Name: Lamp Modern - White A
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 0
---- !u!108 &778744631
-Light:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 778744630}
- m_Enabled: 1
- serializedVersion: 10
- m_Type: 1
- m_Shape: 0
- m_Color: {r: 1, g: 0.8229193, b: 0.7764706, a: 1}
- m_Intensity: 0.1
- m_Range: 399.37164
- m_SpotAngle: 15.57091
- m_InnerSpotAngle: 15.57091
- m_CookieSize: 10
- m_Shadows:
- m_Type: 2
- m_Resolution: -1
- m_CustomResolution: -1
- m_Strength: 1
- m_Bias: 0.05
- m_NormalBias: 0.4
- m_NearPlane: 0.2
- m_CullingMatrixOverride:
- e00: 1
- e01: 0
- e02: 0
- e03: 0
- e10: 0
- e11: 1
- e12: 0
- e13: 0
- e20: 0
- e21: 0
- e22: 1
- e23: 0
- e30: 0
- e31: 0
- e32: 0
- e33: 1
- m_UseCullingMatrixOverride: 0
- m_Cookie: {fileID: 0}
- m_DrawHalo: 0
- m_Flare: {fileID: 0}
- m_RenderMode: 0
- m_CullingMask:
- serializedVersion: 2
- m_Bits: 4294967295
- m_RenderingLayerMask: 1
- m_Lightmapping: 2
- m_LightShadowCasterMode: 0
- m_AreaSize: {x: 1, y: 1}
- m_BounceIntensity: 0.3
- m_ColorTemperature: 6570
- m_UseColorTemperature: 0
- m_BoundingSphereOverride: {x: 7.236842e+25, y: 1.9362433e+31, z: 6.767901e+22, w: 1.9432918e-19}
- m_UseBoundingSphereOverride: 0
- m_UseViewFrustumForShadowCasterCull: 1
- m_ShadowRadius: 0
- m_ShadowAngle: 15
---- !u!4 &778744632
+--- !u!4 &822248028
Transform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 778744630}
- m_LocalRotation: {x: 0.42847392, y: -0.16381311, z: -0.59249973, w: 0.66220796}
- m_LocalPosition: {x: 5.1558847, y: 9.38833, z: -7.02289}
+ m_GameObject: {fileID: 822248027}
+ m_LocalRotation: {x: -0, y: 1, z: -0, w: 0}
+ m_LocalPosition: {x: 2.5211616, y: 0.97168636, z: -1.7474447}
m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0
m_Children: []
m_Father: {fileID: 467191618}
- m_RootOrder: 2
- m_LocalEulerAnglesHint: {x: 21.923, y: -51.37, z: -94.284}
---- !u!114 &778744633
+ m_RootOrder: 4
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!114 &822248029
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 778744630}
+ m_GameObject: {fileID: 822248027}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 474bcb49853aa07438625e644c072ee6, type: 3}
@@ -1599,312 +1762,25 @@ MonoBehaviour:
m_ShadowLayerMask: 1
m_LightCookieSize: {x: 1, y: 1}
m_LightCookieOffset: {x: 0, y: 0}
---- !u!1001 &810615835
-PrefabInstance:
- m_ObjectHideFlags: 0
- serializedVersion: 2
- m_Modification:
- m_TransformParent: {fileID: 1832395240}
- m_Modifications:
- - target: {fileID: -8136053226223073051, guid: fc8c74845c029bb4fa3d579035a977ba, type: 3}
- propertyPath: m_Layer
- value: 2
- objectReference: {fileID: 0}
- - target: {fileID: -8136053226223073051, guid: fc8c74845c029bb4fa3d579035a977ba, type: 3}
- propertyPath: m_IsActive
- value: 1
- objectReference: {fileID: 0}
- - target: {fileID: -8136053226223073051, guid: fc8c74845c029bb4fa3d579035a977ba, type: 3}
- propertyPath: m_StaticEditorFlags
- value: 0
- objectReference: {fileID: 0}
- - target: {fileID: -7994727958374856548, guid: fc8c74845c029bb4fa3d579035a977ba, type: 3}
- propertyPath: m_ScaleInLightmap
- value: 3
- objectReference: {fileID: 0}
- - target: {fileID: -6865848431780957478, guid: fc8c74845c029bb4fa3d579035a977ba, type: 3}
- propertyPath: m_ScaleInLightmap
- value: 3
- objectReference: {fileID: 0}
- - target: {fileID: -5528427808871798862, guid: fc8c74845c029bb4fa3d579035a977ba, type: 3}
- propertyPath: m_StaticEditorFlags
- value: 4294967295
- objectReference: {fileID: 0}
- - target: {fileID: -5224659970317501416, guid: fc8c74845c029bb4fa3d579035a977ba, type: 3}
- propertyPath: m_StaticEditorFlags
- value: 4294967295
- objectReference: {fileID: 0}
- - target: {fileID: -5200049630672342076, guid: fc8c74845c029bb4fa3d579035a977ba, type: 3}
- propertyPath: m_Materials.Array.data[0]
- value:
- objectReference: {fileID: 2100000, guid: fc8904821e3a99e4ea2262523ea62909, type: 2}
- - target: {fileID: -4770553020841642671, guid: fc8c74845c029bb4fa3d579035a977ba, type: 3}
- propertyPath: m_LocalScale.x
- value: -0.39273888
- objectReference: {fileID: 0}
- - target: {fileID: -4770553020841642671, guid: fc8c74845c029bb4fa3d579035a977ba, type: 3}
- propertyPath: m_LocalScale.y
- value: -0.39273888
- objectReference: {fileID: 0}
- - target: {fileID: -4770553020841642671, guid: fc8c74845c029bb4fa3d579035a977ba, type: 3}
- propertyPath: m_LocalScale.z
- value: -0.39273888
- objectReference: {fileID: 0}
- - target: {fileID: -3910990755373119420, guid: fc8c74845c029bb4fa3d579035a977ba, type: 3}
- propertyPath: m_RootOrder
- value: 3
- objectReference: {fileID: 0}
- - target: {fileID: -3910990755373119420, guid: fc8c74845c029bb4fa3d579035a977ba, type: 3}
- propertyPath: m_LocalPosition.x
- value: 0
- objectReference: {fileID: 0}
- - target: {fileID: -3910990755373119420, guid: fc8c74845c029bb4fa3d579035a977ba, type: 3}
- propertyPath: m_LocalPosition.y
- value: 0
- objectReference: {fileID: 0}
- - target: {fileID: -3910990755373119420, guid: fc8c74845c029bb4fa3d579035a977ba, type: 3}
- propertyPath: m_LocalPosition.z
- value: 0
- objectReference: {fileID: 0}
- - target: {fileID: -3910990755373119420, guid: fc8c74845c029bb4fa3d579035a977ba, type: 3}
- propertyPath: m_LocalRotation.w
- value: 1
- objectReference: {fileID: 0}
- - target: {fileID: -3910990755373119420, guid: fc8c74845c029bb4fa3d579035a977ba, type: 3}
- propertyPath: m_LocalRotation.x
- value: 0
- objectReference: {fileID: 0}
- - target: {fileID: -3910990755373119420, guid: fc8c74845c029bb4fa3d579035a977ba, type: 3}
- propertyPath: m_LocalRotation.y
- value: 0
- objectReference: {fileID: 0}
- - target: {fileID: -3910990755373119420, guid: fc8c74845c029bb4fa3d579035a977ba, type: 3}
- propertyPath: m_LocalRotation.z
- value: 0
- objectReference: {fileID: 0}
- - target: {fileID: -3910990755373119420, guid: fc8c74845c029bb4fa3d579035a977ba, type: 3}
- propertyPath: m_LocalEulerAnglesHint.x
- value: 0
- objectReference: {fileID: 0}
- - target: {fileID: -3910990755373119420, guid: fc8c74845c029bb4fa3d579035a977ba, type: 3}
- propertyPath: m_LocalEulerAnglesHint.y
- value: 0
- objectReference: {fileID: 0}
- - target: {fileID: -3910990755373119420, guid: fc8c74845c029bb4fa3d579035a977ba, type: 3}
- propertyPath: m_LocalEulerAnglesHint.z
- value: 0
- objectReference: {fileID: 0}
- - target: {fileID: -3366053979542920340, guid: fc8c74845c029bb4fa3d579035a977ba, type: 3}
- propertyPath: m_ScaleInLightmap
- value: 1
- objectReference: {fileID: 0}
- - target: {fileID: -3366053979542920340, guid: fc8c74845c029bb4fa3d579035a977ba, type: 3}
- propertyPath: m_Materials.Array.data[0]
- value:
- objectReference: {fileID: 2100000, guid: d15285ba4640d444aa5ad0fd3db0e626, type: 2}
- - target: {fileID: -3124319271697254014, guid: fc8c74845c029bb4fa3d579035a977ba, type: 3}
- propertyPath: m_StaticEditorFlags
- value: 4294967295
- objectReference: {fileID: 0}
- - target: {fileID: -2416354003798316455, guid: fc8c74845c029bb4fa3d579035a977ba, type: 3}
- propertyPath: m_StaticEditorFlags
- value: 4294967295
- objectReference: {fileID: 0}
- - target: {fileID: -1285942899893138099, guid: fc8c74845c029bb4fa3d579035a977ba, type: 3}
- propertyPath: m_Enabled
- value: 1
- objectReference: {fileID: 0}
- - target: {fileID: -1285942899893138099, guid: fc8c74845c029bb4fa3d579035a977ba, type: 3}
- propertyPath: m_Materials.Array.data[0]
- value:
- objectReference: {fileID: 2100000, guid: a79c1e5e05c0ab345a8b0c6037b88943, type: 2}
- - target: {fileID: -30621829495355930, guid: fc8c74845c029bb4fa3d579035a977ba, type: 3}
- propertyPath: m_ScaleInLightmap
- value: 1
- objectReference: {fileID: 0}
- - target: {fileID: 833142170186387915, guid: fc8c74845c029bb4fa3d579035a977ba, type: 3}
- propertyPath: m_StaticEditorFlags
- value: 4294967295
- objectReference: {fileID: 0}
- - target: {fileID: 1147048131503350245, guid: fc8c74845c029bb4fa3d579035a977ba, type: 3}
- propertyPath: m_LocalScale.x
- value: -0.31984168
- objectReference: {fileID: 0}
- - target: {fileID: 1147048131503350245, guid: fc8c74845c029bb4fa3d579035a977ba, type: 3}
- propertyPath: m_LocalScale.y
- value: -0.31984168
- objectReference: {fileID: 0}
- - target: {fileID: 1147048131503350245, guid: fc8c74845c029bb4fa3d579035a977ba, type: 3}
- propertyPath: m_LocalScale.z
- value: -0.31984168
- objectReference: {fileID: 0}
- - target: {fileID: 3192474810534772226, guid: fc8c74845c029bb4fa3d579035a977ba, type: 3}
- propertyPath: m_StaticEditorFlags
- value: 4294967295
- objectReference: {fileID: 0}
- - target: {fileID: 3743603489132434543, guid: fc8c74845c029bb4fa3d579035a977ba, type: 3}
- propertyPath: m_Mesh
- value:
- objectReference: {fileID: 10207, guid: 0000000000000000e000000000000000, type: 0}
- - target: {fileID: 4342584652771544165, guid: fc8c74845c029bb4fa3d579035a977ba, type: 3}
- propertyPath: m_StaticEditorFlags
- value: 4294967295
- objectReference: {fileID: 0}
- - target: {fileID: 4705173316782338674, guid: fc8c74845c029bb4fa3d579035a977ba, type: 3}
- propertyPath: m_Layer
- value: 2
- objectReference: {fileID: 0}
- - target: {fileID: 4705173316782338674, guid: fc8c74845c029bb4fa3d579035a977ba, type: 3}
- propertyPath: m_StaticEditorFlags
- value: 4294967295
- objectReference: {fileID: 0}
- - target: {fileID: 5186423350808066383, guid: fc8c74845c029bb4fa3d579035a977ba, type: 3}
- propertyPath: m_Layer
- value: 2
- objectReference: {fileID: 0}
- - target: {fileID: 5186423350808066383, guid: fc8c74845c029bb4fa3d579035a977ba, type: 3}
- propertyPath: m_StaticEditorFlags
- value: 4294967295
- objectReference: {fileID: 0}
- - target: {fileID: 5320256653703179645, guid: fc8c74845c029bb4fa3d579035a977ba, type: 3}
- propertyPath: m_IsActive
- value: 0
- objectReference: {fileID: 0}
- - target: {fileID: 5320256653703179645, guid: fc8c74845c029bb4fa3d579035a977ba, type: 3}
- propertyPath: m_TagString
- value: EditorOnly
- objectReference: {fileID: 0}
- - target: {fileID: 5320256653703179645, guid: fc8c74845c029bb4fa3d579035a977ba, type: 3}
- propertyPath: m_StaticEditorFlags
- value: 4294967295
- objectReference: {fileID: 0}
- - target: {fileID: 5465962677066435760, guid: fc8c74845c029bb4fa3d579035a977ba, type: 3}
- propertyPath: m_IsActive
- value: 0
- objectReference: {fileID: 0}
- - target: {fileID: 5465962677066435760, guid: fc8c74845c029bb4fa3d579035a977ba, type: 3}
- propertyPath: m_TagString
- value: EditorOnly
- objectReference: {fileID: 0}
- - target: {fileID: 5465962677066435760, guid: fc8c74845c029bb4fa3d579035a977ba, type: 3}
- propertyPath: m_StaticEditorFlags
- value: 4294967295
- objectReference: {fileID: 0}
- - target: {fileID: 5794239460425527871, guid: fc8c74845c029bb4fa3d579035a977ba, type: 3}
- propertyPath: m_Materials.Array.data[0]
- value:
- objectReference: {fileID: 2100000, guid: 779971a72d0f5584a88ba0eb643dbd11, type: 2}
- - target: {fileID: 6081988674281158277, guid: fc8c74845c029bb4fa3d579035a977ba, type: 3}
- propertyPath: m_IsActive
- value: 0
- objectReference: {fileID: 0}
- - target: {fileID: 6081988674281158277, guid: fc8c74845c029bb4fa3d579035a977ba, type: 3}
- propertyPath: m_TagString
- value: EditorOnly
- objectReference: {fileID: 0}
- - target: {fileID: 6081988674281158277, guid: fc8c74845c029bb4fa3d579035a977ba, type: 3}
- propertyPath: m_StaticEditorFlags
- value: 4294967295
- objectReference: {fileID: 0}
- - target: {fileID: 7193859194173960938, guid: fc8c74845c029bb4fa3d579035a977ba, type: 3}
- propertyPath: m_Layer
- value: 2
- objectReference: {fileID: 0}
- - target: {fileID: 7193859194173960938, guid: fc8c74845c029bb4fa3d579035a977ba, type: 3}
- propertyPath: m_IsActive
- value: 1
- objectReference: {fileID: 0}
- - target: {fileID: 7193859194173960938, guid: fc8c74845c029bb4fa3d579035a977ba, type: 3}
- propertyPath: m_StaticEditorFlags
- value: 4294967295
- objectReference: {fileID: 0}
- - target: {fileID: 7589360548822412952, guid: fc8c74845c029bb4fa3d579035a977ba, type: 3}
- propertyPath: m_IsActive
- value: 0
- objectReference: {fileID: 0}
- - target: {fileID: 7589360548822412952, guid: fc8c74845c029bb4fa3d579035a977ba, type: 3}
- propertyPath: m_TagString
- value: EditorOnly
- objectReference: {fileID: 0}
- - target: {fileID: 7589360548822412952, guid: fc8c74845c029bb4fa3d579035a977ba, type: 3}
- propertyPath: m_StaticEditorFlags
- value: 4294967295
- objectReference: {fileID: 0}
- - target: {fileID: 8243635131332901269, guid: fc8c74845c029bb4fa3d579035a977ba, type: 3}
- propertyPath: m_StaticEditorFlags
- value: 4294967295
- objectReference: {fileID: 0}
- - target: {fileID: 8771091787928289351, guid: fc8c74845c029bb4fa3d579035a977ba, type: 3}
- propertyPath: m_Name
- value: Room
- objectReference: {fileID: 0}
- - target: {fileID: 8771091787928289351, guid: fc8c74845c029bb4fa3d579035a977ba, type: 3}
- propertyPath: m_IsActive
- value: 1
- objectReference: {fileID: 0}
- - target: {fileID: 8771091787928289351, guid: fc8c74845c029bb4fa3d579035a977ba, type: 3}
- propertyPath: m_StaticEditorFlags
- value: 4294967295
- objectReference: {fileID: 0}
- m_RemovedComponents: []
- m_SourcePrefab: {fileID: -4161369568681901532, guid: fc8c74845c029bb4fa3d579035a977ba, type: 3}
---- !u!4 &810615836 stripped
-Transform:
- m_CorrespondingSourceObject: {fileID: -3910990755373119420, guid: fc8c74845c029bb4fa3d579035a977ba, type: 3}
- m_PrefabInstance: {fileID: 810615835}
- m_PrefabAsset: {fileID: 0}
---- !u!23 &810615837 stripped
-MeshRenderer:
- m_CorrespondingSourceObject: {fileID: 5794239460425527871, guid: fc8c74845c029bb4fa3d579035a977ba, type: 3}
- m_PrefabInstance: {fileID: 810615835}
- m_PrefabAsset: {fileID: 0}
---- !u!23 &810615838 stripped
-MeshRenderer:
- m_CorrespondingSourceObject: {fileID: -5200049630672342076, guid: fc8c74845c029bb4fa3d579035a977ba, type: 3}
- m_PrefabInstance: {fileID: 810615835}
- m_PrefabAsset: {fileID: 0}
---- !u!23 &810615839 stripped
-MeshRenderer:
- m_CorrespondingSourceObject: {fileID: -3366053979542920340, guid: fc8c74845c029bb4fa3d579035a977ba, type: 3}
- m_PrefabInstance: {fileID: 810615835}
- m_PrefabAsset: {fileID: 0}
---- !u!1 &982160588
-GameObject:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- serializedVersion: 6
- m_Component:
- - component: {fileID: 982160590}
- - component: {fileID: 982160589}
- - component: {fileID: 982160591}
- m_Layer: 0
- m_Name: Window Day Light Area
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 0
---- !u!108 &982160589
+--- !u!108 &822248030
Light:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 982160588}
+ m_GameObject: {fileID: 822248027}
m_Enabled: 1
serializedVersion: 10
- m_Type: 3
+ m_Type: 2
m_Shape: 0
- m_Color: {r: 1, g: 0.99415976, b: 0.9103774, a: 1}
- m_Intensity: 1
- m_Range: 20
+ m_Color: {r: 1, g: 1, b: 1, a: 1}
+ m_Intensity: 0.015
+ m_Range: 10
m_SpotAngle: 30
m_InnerSpotAngle: 21.80208
m_CookieSize: 10
m_Shadows:
- m_Type: 2
+ m_Type: 0
m_Resolution: -1
m_CustomResolution: -1
m_Strength: 1
@@ -1939,51 +1815,15 @@ Light:
m_RenderingLayerMask: 1
m_Lightmapping: 2
m_LightShadowCasterMode: 0
- m_AreaSize: {x: 3.2503738, y: 8.382322}
- m_BounceIntensity: 3
- m_ColorTemperature: 6570
- m_UseColorTemperature: 0
- m_BoundingSphereOverride: {x: 6.7e-44, y: 0, z: 0, w: 7e-45}
- m_UseBoundingSphereOverride: 0
- m_UseViewFrustumForShadowCasterCull: 1
- m_ShadowRadius: 0
- m_ShadowAngle: 0
---- !u!4 &982160590
-Transform:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 982160588}
- m_LocalRotation: {x: -0, y: -0.70710707, z: -0, w: 0.70710653}
- m_LocalPosition: {x: 3.51, y: 3.77, z: -3.49}
- m_LocalScale: {x: 1, y: 1, z: 1}
- m_ConstrainProportionsScale: 0
- m_Children: []
- m_Father: {fileID: 467191618}
- m_RootOrder: 1
- m_LocalEulerAnglesHint: {x: 0, y: -90, z: 0}
---- !u!114 &982160591
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 982160588}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: 474bcb49853aa07438625e644c072ee6, type: 3}
- m_Name:
- m_EditorClassIdentifier: UnityEngine.Rendering.Universal.UniversalAdditionalLightData,
- Unity.RenderPipelines.Universal.Runtime
- m_Version: 1
- m_UsePipelineSettings: 1
- m_AdditionalLightsShadowResolutionTier: 2
- m_LightLayerMask: 1
- m_CustomShadowLayers: 0
- m_ShadowLayerMask: 1
- m_LightCookieSize: {x: 1, y: 1}
- m_LightCookieOffset: {x: 0, y: 0}
+ m_AreaSize: {x: 1, y: 1}
+ m_BounceIntensity: 0.5
+ m_ColorTemperature: 6570
+ m_UseColorTemperature: 0
+ m_BoundingSphereOverride: {x: 0, y: 0, z: 0, w: 0}
+ m_UseBoundingSphereOverride: 0
+ m_UseViewFrustumForShadowCasterCull: 1
+ m_ShadowRadius: 0
+ m_ShadowAngle: 0
--- !u!1 &982864557
GameObject:
m_ObjectHideFlags: 0
@@ -2031,11 +1871,17 @@ MonoBehaviour:
Needle.Multi-Lightmaps $ GlobalObjectId_V1-2-b8a0606ee6f38b94e9ff246e56bc332d-982864559-0
settings:
- Emissive:
- - {fileID: 810615839}
+ - {fileID: 1323092295}
- Emissive:
- - {fileID: 810615838}
- - Emissive:
- - {fileID: 810615837}
+ - {fileID: 192551301}
+ - {fileID: 192551300}
+ - {fileID: 192551299}
+ - {fileID: 192551304}
+ - {fileID: 192551303}
+ - {fileID: 192551302}
+ - {fileID: 192551305}
+ - {fileID: 1759158341}
+ - Emissive: []
cycleLigthmaps: 1
cycleInterval: 1
pingPong: 0
@@ -2055,6 +1901,7 @@ GameObject:
- component: {fileID: 992587678}
- component: {fileID: 992587677}
- component: {fileID: 992587676}
+ - component: {fileID: 992587679}
m_Layer: 5
m_Name: Selection
m_TagString: Untagged
@@ -2069,8 +1916,8 @@ RectTransform:
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 992587674}
- m_LocalRotation: {x: -0, y: 0.4999996, z: -0, w: 0.8660257}
- m_LocalPosition: {x: 0, y: 0, z: -0.581}
+ m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: -2.849}
m_LocalScale: {x: 0.001, y: 0.001, z: 0.001}
m_ConstrainProportionsScale: 1
m_Children:
@@ -2082,10 +1929,10 @@ RectTransform:
- {fileID: 1528917366}
m_Father: {fileID: 1832395240}
m_RootOrder: 2
- m_LocalEulerAnglesHint: {x: 0, y: 60, z: 0}
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0, y: 0}
m_AnchorMax: {x: 0, y: 0}
- m_AnchoredPosition: {x: -1.725, y: 0}
+ m_AnchoredPosition: {x: -1.538, y: -0.326}
m_SizeDelta: {x: 1024, y: 1024}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!114 &992587676
@@ -2149,74 +1996,32 @@ Canvas:
m_SortingLayerID: 0
m_SortingOrder: 0
m_TargetDisplay: 0
---- !u!1 &1042684493
-GameObject:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- serializedVersion: 6
- m_Component:
- - component: {fileID: 1042684496}
- - component: {fileID: 1042684495}
- - component: {fileID: 1042684494}
- m_Layer: 0
- m_Name: EventSystem
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!114 &1042684494
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1042684493}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: 4f231c4fb786f3946a6b90b886c48677, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- m_SendPointerHoverToParent: 1
- m_HorizontalAxis: Horizontal
- m_VerticalAxis: Vertical
- m_SubmitButton: Submit
- m_CancelButton: Cancel
- m_InputActionsPerSecond: 10
- m_RepeatDelay: 0.5
- m_ForceModuleActive: 0
---- !u!114 &1042684495
+--- !u!114 &992587679
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1042684493}
+ m_GameObject: {fileID: 992587674}
m_Enabled: 1
m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: 76c392e42b5098c458856cdf6ecaaaa1, type: 3}
+ m_Script: {fileID: 11500000, guid: 30649d3a9faa99c48a7b1166b86bf2a0, type: 3}
m_Name:
- m_EditorClassIdentifier:
- m_FirstSelected: {fileID: 0}
- m_sendNavigationEvents: 1
- m_DragThreshold: 10
---- !u!4 &1042684496
-Transform:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1042684493}
- m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
- m_LocalPosition: {x: 0, y: 0, z: 0}
- m_LocalScale: {x: 1, y: 1, z: 1}
- m_ConstrainProportionsScale: 0
- m_Children: []
- m_Father: {fileID: 0}
- m_RootOrder: 4
- m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+ m_EditorClassIdentifier: UnityEngine.UI.HorizontalLayoutGroup, UnityEngine.UI
+ m_Padding:
+ m_Left: 0
+ m_Right: 0
+ m_Top: 0
+ m_Bottom: 0
+ m_ChildAlignment: 4
+ m_Spacing: 177.4
+ m_ChildForceExpandWidth: 1
+ m_ChildForceExpandHeight: 1
+ m_ChildControlWidth: 0
+ m_ChildControlHeight: 0
+ m_ChildScaleWidth: 0
+ m_ChildScaleHeight: 0
+ m_ReverseArrangement: 0
--- !u!1 &1078463689
GameObject:
m_ObjectHideFlags: 0
@@ -2243,18 +2048,18 @@ RectTransform:
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1078463689}
- m_LocalRotation: {x: 0.671659, y: 0.03899157, z: -0.055744678, w: 0.7377306}
- m_LocalPosition: {x: 0, y: 0, z: -172}
+ m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0
m_Children:
- {fileID: 626675795}
m_Father: {fileID: 992587675}
m_RootOrder: 1
- m_LocalEulerAnglesHint: {x: 84.475, y: -10.383, z: -18.074}
- m_AnchorMin: {x: 0.5, y: 0.5}
- m_AnchorMax: {x: 0.5, y: 0.5}
- m_AnchoredPosition: {x: -450, y: 51}
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+ m_AnchorMin: {x: 0, y: 0}
+ m_AnchorMax: {x: 0, y: 0}
+ m_AnchoredPosition: {x: 0, y: 0}
m_SizeDelta: {x: 219.1, y: 219.1}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!114 &1078463691
@@ -2317,10 +2122,10 @@ MonoBehaviour:
m_Transition: 1
m_Colors:
m_NormalColor: {r: 0, g: 0, b: 0, a: 0.34117648}
- m_HighlightedColor: {r: 0, g: 0, b: 0, a: 0.79607844}
- m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1}
- m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1}
- m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608}
+ m_HighlightedColor: {r: 0, g: 0, b: 0, a: 0.5686275}
+ m_PressedColor: {r: 0, g: 0, b: 0, a: 0.8352941}
+ m_SelectedColor: {r: 0, g: 0, b: 0, a: 0.34117648}
+ m_DisabledColor: {r: 0, g: 0, b: 0, a: 0.13333334}
m_ColorMultiplier: 1
m_FadeDuration: 0.1
m_SpriteState:
@@ -2352,6 +2157,38 @@ MonoBehaviour:
m_StringArgument:
m_BoolArgument: 0
m_CallState: 2
+--- !u!1 &1172196039
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 1172196040}
+ m_Layer: 6
+ m_Name: Light blocks
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!4 &1172196040
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1172196039}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0.5551617, y: -0.3557136, z: -0.03774476}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children:
+ - {fileID: 684976941}
+ m_Father: {fileID: 467191618}
+ m_RootOrder: 7
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!1 &1238516620
GameObject:
m_ObjectHideFlags: 0
@@ -2462,7 +2299,7 @@ Transform:
m_ConstrainProportionsScale: 0
m_Children: []
m_Father: {fileID: 1832395240}
- m_RootOrder: 6
+ m_RootOrder: 5
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!114 &1272661825
MonoBehaviour:
@@ -2484,7 +2321,7 @@ MonoBehaviour:
usePlacementAdjustment: 0
arSceneScale: 5
useXRAnchor: 0
- useQuicklookExport: 1
+ useQuicklookExport: 0
useDepthSensing: 0
useDefaultControls: 1
showControllerModels: 1
@@ -2502,6 +2339,9 @@ GameObject:
- component: {fileID: 1276007242}
- component: {fileID: 1276007241}
- component: {fileID: 1276007244}
+ - component: {fileID: 1276007245}
+ - component: {fileID: 1276007246}
+ - component: {fileID: 1276007247}
m_Layer: 0
m_Name: Export Info
m_TagString: EditorOnly
@@ -2576,6 +2416,57 @@ MonoBehaviour:
Path: /multi-lightmaps
OverrideGzipCompression: 1
UseGzipCompression: 0
+--- !u!114 &1276007245
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1276007240}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 52882cd15871496cba5a3596b2e735c1, type: 3}
+ m_Name:
+ m_EditorClassIdentifier: Needle.Engine.Gltf.Experimental.progressive.ProgressiveTexturesSettings,
+ Needle.Engine.GltfExport
+ AllowProgressiveLoading: 1
+ UseMaxSize: 1
+ MaxSize: 1024
+ GenerateLODs: 1
+--- !u!114 &1276007246
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1276007240}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: cf2ffc5481d126c498a97e14b35c2fb0, type: 3}
+ m_Name:
+ m_EditorClassIdentifier: Needle.Engine.HtmlMeta, Needle.Engine.Meta
+ meta:
+ title: Multiple lightmaps
+ description: Easily bake multiple lightmaps for a scene and switch between different
+ lightmaps at runtime.
+ image: {fileID: 2800000, guid: 98b34eb1360d6fd4dbb66cb013d600eb, type: 3}
+--- !u!114 &1276007247
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1276007240}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 52882cd15871496cba5a3596b2e735c1, type: 3}
+ m_Name:
+ m_EditorClassIdentifier: Needle.Engine.Gltf.Experimental.progressive.ProgressiveTexturesSettings,
+ Needle.Engine.GltfExport
+ AllowProgressiveLoading: 1
+ UseMaxSize: 1
+ MaxSize: 2048
+ GenerateLODs: 0
--- !u!1 &1297954663
GameObject:
m_ObjectHideFlags: 0
@@ -2606,7 +2497,7 @@ Transform:
m_ConstrainProportionsScale: 0
m_Children: []
m_Father: {fileID: 1832395240}
- m_RootOrder: 4
+ m_RootOrder: 3
m_LocalEulerAnglesHint: {x: 0, y: 54.515, z: 0}
--- !u!114 &1297954665
MonoBehaviour:
@@ -2621,6 +2512,11 @@ MonoBehaviour:
m_Name:
m_EditorClassIdentifier: Needle.Engine.Components.XRRig, Needle.Engine
priority: 0
+--- !u!23 &1323092295 stripped
+MeshRenderer:
+ m_CorrespondingSourceObject: {fileID: -3366053979542920340, guid: 281520a259f5b7a40b7757eadb3f6177, type: 3}
+ m_PrefabInstance: {fileID: 192551296}
+ m_PrefabAsset: {fileID: 0}
--- !u!1 &1345923540
GameObject:
m_ObjectHideFlags: 0
@@ -2727,18 +2623,18 @@ RectTransform:
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1346152406}
- m_LocalRotation: {x: 0.67231834, y: -0.029047515, z: 0.02616283, w: 0.73922926}
- m_LocalPosition: {x: 0, y: 0, z: -188}
+ m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0
m_Children:
- {fileID: 2504803}
m_Father: {fileID: 992587675}
m_RootOrder: 3
- m_LocalEulerAnglesHint: {x: 84.571, y: -4.709, z: -0.229}
- m_AnchorMin: {x: 0.5, y: 0.5}
- m_AnchorMax: {x: 0.5, y: 0.5}
- m_AnchoredPosition: {x: 152, y: 40}
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+ m_AnchorMin: {x: 0, y: 0}
+ m_AnchorMax: {x: 0, y: 0}
+ m_AnchoredPosition: {x: 0, y: 0}
m_SizeDelta: {x: 219.1, y: 219.1}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!114 &1346152408
@@ -2801,10 +2697,10 @@ MonoBehaviour:
m_Transition: 1
m_Colors:
m_NormalColor: {r: 0, g: 0, b: 0, a: 0.34117648}
- m_HighlightedColor: {r: 0, g: 0, b: 0, a: 0.79607844}
- m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1}
- m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1}
- m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608}
+ m_HighlightedColor: {r: 0, g: 0, b: 0, a: 0.5686275}
+ m_PressedColor: {r: 0, g: 0, b: 0, a: 0.8352941}
+ m_SelectedColor: {r: 0, g: 0, b: 0, a: 0.34117648}
+ m_DisabledColor: {r: 0, g: 0, b: 0, a: 0.13333334}
m_ColorMultiplier: 1
m_FadeDuration: 0.1
m_SpriteState:
@@ -2836,7 +2732,7 @@ MonoBehaviour:
m_StringArgument:
m_BoolArgument: 0
m_CallState: 2
---- !u!1 &1460088710
+--- !u!1 &1493238179
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
@@ -2844,95 +2740,114 @@ GameObject:
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- - component: {fileID: 1460088711}
- - component: {fileID: 1460088714}
- - component: {fileID: 1460088713}
- - component: {fileID: 1460088712}
- m_Layer: 2
- m_Name: Cube
+ - component: {fileID: 1493238180}
+ - component: {fileID: 1493238182}
+ - component: {fileID: 1493238181}
+ m_Layer: 0
+ m_Name: Lamp Cylinder - White
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
- m_StaticEditorFlags: 4294967294
- m_IsActive: 1
---- !u!4 &1460088711
+ m_StaticEditorFlags: 0
+ m_IsActive: 0
+--- !u!4 &1493238180
Transform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1460088710}
- m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
- m_LocalPosition: {x: 4.011, y: 3.7383, z: 2.2605}
- m_LocalScale: {x: 1, y: 8.476597, z: 8.207556}
+ m_GameObject: {fileID: 1493238179}
+ m_LocalRotation: {x: -0, y: 1, z: -0, w: 0}
+ m_LocalPosition: {x: -1.0728642, y: 2.5012865, z: 2.103301}
+ m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0
m_Children: []
- m_Father: {fileID: 1801115535}
- m_RootOrder: 0
+ m_Father: {fileID: 467191618}
+ m_RootOrder: 3
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
---- !u!65 &1460088712
-BoxCollider:
+--- !u!114 &1493238181
+MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1460088710}
- m_Material: {fileID: 0}
- m_IsTrigger: 0
+ m_GameObject: {fileID: 1493238179}
m_Enabled: 1
- serializedVersion: 2
- m_Size: {x: 1, y: 1, z: 1}
- m_Center: {x: 0, y: 0, z: 0}
---- !u!23 &1460088713
-MeshRenderer:
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 474bcb49853aa07438625e644c072ee6, type: 3}
+ m_Name:
+ m_EditorClassIdentifier: UnityEngine.Rendering.Universal.UniversalAdditionalLightData,
+ Unity.RenderPipelines.Universal.Runtime
+ m_Version: 1
+ m_UsePipelineSettings: 1
+ m_AdditionalLightsShadowResolutionTier: 2
+ m_LightLayerMask: 1
+ m_CustomShadowLayers: 0
+ m_ShadowLayerMask: 1
+ m_LightCookieSize: {x: 1, y: 1}
+ m_LightCookieOffset: {x: 0, y: 0}
+--- !u!108 &1493238182
+Light:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1460088710}
+ m_GameObject: {fileID: 1493238179}
m_Enabled: 1
- m_CastShadows: 1
- m_ReceiveShadows: 1
- m_DynamicOccludee: 1
- m_StaticShadowCaster: 0
- m_MotionVectors: 1
- m_LightProbeUsage: 1
- m_ReflectionProbeUsage: 1
- m_RayTracingMode: 2
- m_RayTraceProcedural: 0
+ serializedVersion: 10
+ m_Type: 2
+ m_Shape: 0
+ m_Color: {r: 0.4719206, g: 0.8839863, b: 0.990566, a: 1}
+ m_Intensity: 0.189
+ m_Range: 10
+ m_SpotAngle: 30
+ m_InnerSpotAngle: 21.80208
+ m_CookieSize: 10
+ m_Shadows:
+ m_Type: 0
+ m_Resolution: -1
+ m_CustomResolution: -1
+ m_Strength: 1
+ m_Bias: 0.05
+ m_NormalBias: 0.4
+ m_NearPlane: 0.2
+ m_CullingMatrixOverride:
+ e00: 1
+ e01: 0
+ e02: 0
+ e03: 0
+ e10: 0
+ e11: 1
+ e12: 0
+ e13: 0
+ e20: 0
+ e21: 0
+ e22: 1
+ e23: 0
+ e30: 0
+ e31: 0
+ e32: 0
+ e33: 1
+ m_UseCullingMatrixOverride: 0
+ m_Cookie: {fileID: 0}
+ m_DrawHalo: 0
+ m_Flare: {fileID: 0}
+ m_RenderMode: 0
+ m_CullingMask:
+ serializedVersion: 2
+ m_Bits: 4294967295
m_RenderingLayerMask: 1
- m_RendererPriority: 0
- m_Materials:
- - {fileID: 2100000, guid: 179104804dbcb7d468d84c5fe529753a, type: 2}
- m_StaticBatchInfo:
- firstSubMesh: 0
- subMeshCount: 0
- m_StaticBatchRoot: {fileID: 0}
- m_ProbeAnchor: {fileID: 0}
- m_LightProbeVolumeOverride: {fileID: 0}
- m_ScaleInLightmap: 0
- m_ReceiveGI: 1
- m_PreserveUVs: 0
- m_IgnoreNormalsForChartDetection: 0
- m_ImportantGI: 0
- m_StitchLightmapSeams: 1
- m_SelectedEditorRenderState: 3
- m_MinimumChartSize: 4
- m_AutoUVMaxDistance: 0.5
- m_AutoUVMaxAngle: 89
- m_LightmapParameters: {fileID: 0}
- m_SortingLayerID: 0
- m_SortingLayer: 0
- m_SortingOrder: 0
- m_AdditionalVertexStreams: {fileID: 0}
---- !u!33 &1460088714
-MeshFilter:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1460088710}
- m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0}
+ m_Lightmapping: 2
+ m_LightShadowCasterMode: 0
+ m_AreaSize: {x: 1, y: 1}
+ m_BounceIntensity: 8
+ m_ColorTemperature: 6570
+ m_UseColorTemperature: 0
+ m_BoundingSphereOverride: {x: 0, y: 0, z: 0, w: 0}
+ m_UseBoundingSphereOverride: 0
+ m_UseViewFrustumForShadowCasterCull: 1
+ m_ShadowRadius: 0
+ m_ShadowAngle: 0
--- !u!1 &1528917365
GameObject:
m_ObjectHideFlags: 0
@@ -2959,18 +2874,18 @@ RectTransform:
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1528917365}
- m_LocalRotation: {x: 0.6634537, y: -0.098758355, z: 0.12006673, w: 0.73188806}
- m_LocalPosition: {x: 0, y: 0, z: -83}
+ m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0
m_Children:
- {fileID: 526606572}
m_Father: {fileID: 992587675}
m_RootOrder: 5
- m_LocalEulerAnglesHint: {x: 84.19, y: 8.382, z: 26.208}
- m_AnchorMin: {x: 0.5, y: 0.5}
- m_AnchorMax: {x: 0.5, y: 0.5}
- m_AnchoredPosition: {x: 730, y: 55}
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+ m_AnchorMin: {x: 0, y: 0}
+ m_AnchorMax: {x: 0, y: 0}
+ m_AnchoredPosition: {x: 0, y: 0}
m_SizeDelta: {x: 219.1, y: 219.1}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!114 &1528917367
@@ -3033,10 +2948,10 @@ MonoBehaviour:
m_Transition: 1
m_Colors:
m_NormalColor: {r: 0, g: 0, b: 0, a: 0.34117648}
- m_HighlightedColor: {r: 0, g: 0, b: 0, a: 0.79607844}
- m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1}
- m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1}
- m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608}
+ m_HighlightedColor: {r: 0, g: 0, b: 0, a: 0.5686275}
+ m_PressedColor: {r: 0, g: 0, b: 0, a: 0.8352941}
+ m_SelectedColor: {r: 0, g: 0, b: 0, a: 0.34117648}
+ m_DisabledColor: {r: 0, g: 0, b: 0, a: 0.13333334}
m_ColorMultiplier: 1
m_FadeDuration: 0.1
m_SpriteState:
@@ -3068,6 +2983,122 @@ MonoBehaviour:
m_StringArgument:
m_BoolArgument: 0
m_CallState: 2
+--- !u!1 &1535853987
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 1535853988}
+ - component: {fileID: 1535853990}
+ - component: {fileID: 1535853989}
+ m_Layer: 0
+ m_Name: TV Light
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 0
+--- !u!4 &1535853988
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1535853987}
+ m_LocalRotation: {x: -0.00245666, y: 0.71039736, z: 0.002479715, w: 0.7037922}
+ m_LocalPosition: {x: -1.6098382, y: 0.19128639, z: -1.6397448}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children: []
+ m_Father: {fileID: 467191618}
+ m_RootOrder: 2
+ m_LocalEulerAnglesHint: {x: -0.4, y: 90.535, z: 0}
+--- !u!114 &1535853989
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1535853987}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 474bcb49853aa07438625e644c072ee6, type: 3}
+ m_Name:
+ m_EditorClassIdentifier: UnityEngine.Rendering.Universal.UniversalAdditionalLightData,
+ Unity.RenderPipelines.Universal.Runtime
+ m_Version: 1
+ m_UsePipelineSettings: 1
+ m_AdditionalLightsShadowResolutionTier: 2
+ m_LightLayerMask: 1
+ m_CustomShadowLayers: 0
+ m_ShadowLayerMask: 1
+ m_LightCookieSize: {x: 1, y: 1}
+ m_LightCookieOffset: {x: 0, y: 0}
+--- !u!108 &1535853990
+Light:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1535853987}
+ m_Enabled: 1
+ serializedVersion: 10
+ m_Type: 3
+ m_Shape: 0
+ m_Color: {r: 0.83637416, g: 0.9499892, b: 0.990566, a: 1}
+ m_Intensity: 7
+ m_Range: 6.22
+ m_SpotAngle: 30
+ m_InnerSpotAngle: 21.80208
+ m_CookieSize: 10
+ m_Shadows:
+ m_Type: 2
+ m_Resolution: -1
+ m_CustomResolution: -1
+ m_Strength: 1
+ m_Bias: 0.05
+ m_NormalBias: 0.4
+ m_NearPlane: 0.2
+ m_CullingMatrixOverride:
+ e00: 1
+ e01: 0
+ e02: 0
+ e03: 0
+ e10: 0
+ e11: 1
+ e12: 0
+ e13: 0
+ e20: 0
+ e21: 0
+ e22: 1
+ e23: 0
+ e30: 0
+ e31: 0
+ e32: 0
+ e33: 1
+ m_UseCullingMatrixOverride: 0
+ m_Cookie: {fileID: 0}
+ m_DrawHalo: 0
+ m_Flare: {fileID: 0}
+ m_RenderMode: 0
+ m_CullingMask:
+ serializedVersion: 2
+ m_Bits: 4294967295
+ m_RenderingLayerMask: 1
+ m_Lightmapping: 2
+ m_LightShadowCasterMode: 0
+ m_AreaSize: {x: 1.271513, y: 0.70690084}
+ m_BounceIntensity: 1
+ m_ColorTemperature: 6570
+ m_UseColorTemperature: 0
+ m_BoundingSphereOverride: {x: -0.01997561, y: 0, z: 0.89729416, w: 0.22508056}
+ m_UseBoundingSphereOverride: 0
+ m_UseViewFrustumForShadowCasterCull: 1
+ m_ShadowRadius: 0
+ m_ShadowAngle: 0
--- !u!1 &1589880300
GameObject:
m_ObjectHideFlags: 0
@@ -3094,18 +3125,18 @@ RectTransform:
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1589880300}
- m_LocalRotation: {x: 0.6687643, y: -0.06894382, z: 0.07963882, w: 0.7359748}
- m_LocalPosition: {x: 0, y: 0, z: -148}
+ m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0
m_Children:
- {fileID: 1345923541}
m_Father: {fileID: 992587675}
m_RootOrder: 4
- m_LocalEulerAnglesHint: {x: 84.484, y: 3.004, z: 15.079}
- m_AnchorMin: {x: 0.5, y: 0.5}
- m_AnchorMax: {x: 0.5, y: 0.5}
- m_AnchoredPosition: {x: 445, y: 43}
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+ m_AnchorMin: {x: 0, y: 0}
+ m_AnchorMax: {x: 0, y: 0}
+ m_AnchoredPosition: {x: 0, y: 0}
m_SizeDelta: {x: 219.1, y: 219.1}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!114 &1589880302
@@ -3168,10 +3199,10 @@ MonoBehaviour:
m_Transition: 1
m_Colors:
m_NormalColor: {r: 0, g: 0, b: 0, a: 0.34117648}
- m_HighlightedColor: {r: 0, g: 0, b: 0, a: 0.79607844}
- m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1}
- m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1}
- m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608}
+ m_HighlightedColor: {r: 0, g: 0, b: 0, a: 0.5686275}
+ m_PressedColor: {r: 0, g: 0, b: 0, a: 0.8352941}
+ m_SelectedColor: {r: 0, g: 0, b: 0, a: 0.34117648}
+ m_DisabledColor: {r: 0, g: 0, b: 0, a: 0.13333334}
m_ColorMultiplier: 1
m_FadeDuration: 0.1
m_SpriteState:
@@ -3203,40 +3234,107 @@ MonoBehaviour:
m_StringArgument:
m_BoolArgument: 0
m_CallState: 2
---- !u!1 &1801115534
-GameObject:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
+--- !u!23 &1759158341 stripped
+MeshRenderer:
+ m_CorrespondingSourceObject: {fileID: -7284625240812562605, guid: 281520a259f5b7a40b7757eadb3f6177, type: 3}
+ m_PrefabInstance: {fileID: 192551296}
m_PrefabAsset: {fileID: 0}
- serializedVersion: 6
- m_Component:
- - component: {fileID: 1801115535}
- m_Layer: 2
- m_Name: Window block
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 4294967295
- m_IsActive: 1
---- !u!4 &1801115535
+--- !u!1001 &1829057062
+PrefabInstance:
+ m_ObjectHideFlags: 0
+ serializedVersion: 2
+ m_Modification:
+ m_TransformParent: {fileID: 1832395240}
+ m_Modifications:
+ - target: {fileID: -3910990755373119420, guid: acb013f31cad638439273ba3bcca8c39, type: 3}
+ propertyPath: m_RootOrder
+ value: 8
+ objectReference: {fileID: 0}
+ - target: {fileID: -3910990755373119420, guid: acb013f31cad638439273ba3bcca8c39, type: 3}
+ propertyPath: m_LocalScale.x
+ value: 0.90277
+ objectReference: {fileID: 0}
+ - target: {fileID: -3910990755373119420, guid: acb013f31cad638439273ba3bcca8c39, type: 3}
+ propertyPath: m_LocalScale.y
+ value: 1.4258349
+ objectReference: {fileID: 0}
+ - target: {fileID: -3910990755373119420, guid: acb013f31cad638439273ba3bcca8c39, type: 3}
+ propertyPath: m_LocalScale.z
+ value: 0.90277
+ objectReference: {fileID: 0}
+ - target: {fileID: -3910990755373119420, guid: acb013f31cad638439273ba3bcca8c39, type: 3}
+ propertyPath: m_LocalPosition.x
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: -3910990755373119420, guid: acb013f31cad638439273ba3bcca8c39, type: 3}
+ propertyPath: m_LocalPosition.y
+ value: -0.463
+ objectReference: {fileID: 0}
+ - target: {fileID: -3910990755373119420, guid: acb013f31cad638439273ba3bcca8c39, type: 3}
+ propertyPath: m_LocalPosition.z
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: -3910990755373119420, guid: acb013f31cad638439273ba3bcca8c39, type: 3}
+ propertyPath: m_LocalRotation.w
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: -3910990755373119420, guid: acb013f31cad638439273ba3bcca8c39, type: 3}
+ propertyPath: m_LocalRotation.x
+ value: -0
+ objectReference: {fileID: 0}
+ - target: {fileID: -3910990755373119420, guid: acb013f31cad638439273ba3bcca8c39, type: 3}
+ propertyPath: m_LocalRotation.y
+ value: -0
+ objectReference: {fileID: 0}
+ - target: {fileID: -3910990755373119420, guid: acb013f31cad638439273ba3bcca8c39, type: 3}
+ propertyPath: m_LocalRotation.z
+ value: -0
+ objectReference: {fileID: 0}
+ - target: {fileID: -3910990755373119420, guid: acb013f31cad638439273ba3bcca8c39, type: 3}
+ propertyPath: m_LocalEulerAnglesHint.x
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: -3910990755373119420, guid: acb013f31cad638439273ba3bcca8c39, type: 3}
+ propertyPath: m_LocalEulerAnglesHint.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: -3910990755373119420, guid: acb013f31cad638439273ba3bcca8c39, type: 3}
+ propertyPath: m_LocalEulerAnglesHint.z
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 8771091787928289351, guid: acb013f31cad638439273ba3bcca8c39, type: 3}
+ propertyPath: m_Name
+ value: GroundCubeQuad
+ objectReference: {fileID: 0}
+ - target: {fileID: 8771091787928289351, guid: acb013f31cad638439273ba3bcca8c39, type: 3}
+ propertyPath: m_StaticEditorFlags
+ value: 2147483647
+ objectReference: {fileID: 0}
+ m_RemovedComponents: []
+ m_SourcePrefab: {fileID: -4161369568681901532, guid: acb013f31cad638439273ba3bcca8c39, type: 3}
+--- !u!4 &1829057063 stripped
Transform:
+ m_CorrespondingSourceObject: {fileID: -3910990755373119420, guid: acb013f31cad638439273ba3bcca8c39, type: 3}
+ m_PrefabInstance: {fileID: 1829057062}
+ m_PrefabAsset: {fileID: 0}
+--- !u!1 &1829057064 stripped
+GameObject:
+ m_CorrespondingSourceObject: {fileID: 8771091787928289351, guid: acb013f31cad638439273ba3bcca8c39, type: 3}
+ m_PrefabInstance: {fileID: 1829057062}
+ m_PrefabAsset: {fileID: 0}
+--- !u!114 &1829057065
+MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1801115534}
- m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
- m_LocalPosition: {x: 0, y: 0, z: 0}
- m_LocalScale: {x: 1, y: 1, z: 1}
- m_ConstrainProportionsScale: 0
- m_Children:
- - {fileID: 1460088711}
- - {fileID: 324622596}
- - {fileID: 460070393}
- m_Father: {fileID: 467191618}
- m_RootOrder: 6
- m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+ m_GameObject: {fileID: 1829057064}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 385d14bf62e962549a8aeb84fdd6bad1, type: 3}
+ m_Name:
+ m_EditorClassIdentifier: Needle.Engine.Components.XRFlag, Needle.Engine $ GlobalObjectId_V1-2-d541a43e59ef6e94b8483da1bfc954ea-608534421-0
+ VisibleIn: 5
--- !u!1 &1832395238
GameObject:
m_ObjectHideFlags: 0
@@ -3284,10 +3382,12 @@ Transform:
- {fileID: 982864558}
- {fileID: 228121863}
- {fileID: 992587675}
- - {fileID: 810615836}
- {fileID: 1297954664}
- {fileID: 287253460}
- {fileID: 1272661824}
+ - {fileID: 192551297}
+ - {fileID: 208071533}
+ - {fileID: 1829057063}
m_Father: {fileID: 0}
m_RootOrder: 2
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
@@ -3309,7 +3409,7 @@ MonoBehaviour:
requireRoomParameter: 0
autoRejoin: 1
createJoinButton: 1
---- !u!1 &1834572858
+--- !u!1 &1895645662
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
@@ -3317,35 +3417,71 @@ GameObject:
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- - component: {fileID: 1834572860}
- - component: {fileID: 1834572859}
- - component: {fileID: 1834572861}
+ - component: {fileID: 1895645663}
+ - component: {fileID: 1895645665}
+ - component: {fileID: 1895645664}
m_Layer: 0
- m_Name: Window Day Light
+ m_Name: Lamp Classic - Red
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 0
---- !u!108 &1834572859
+--- !u!4 &1895645663
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1895645662}
+ m_LocalRotation: {x: -0, y: 1, z: -0, w: 0}
+ m_LocalPosition: {x: 2.8821616, y: 2.5012865, z: -1.7387447}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children: []
+ m_Father: {fileID: 467191618}
+ m_RootOrder: 6
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!114 &1895645664
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1895645662}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 474bcb49853aa07438625e644c072ee6, type: 3}
+ m_Name:
+ m_EditorClassIdentifier: UnityEngine.Rendering.Universal.UniversalAdditionalLightData,
+ Unity.RenderPipelines.Universal.Runtime
+ m_Version: 1
+ m_UsePipelineSettings: 1
+ m_AdditionalLightsShadowResolutionTier: 2
+ m_LightLayerMask: 1
+ m_CustomShadowLayers: 0
+ m_ShadowLayerMask: 1
+ m_LightCookieSize: {x: 1, y: 1}
+ m_LightCookieOffset: {x: 0, y: 0}
+--- !u!108 &1895645665
Light:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1834572858}
+ m_GameObject: {fileID: 1895645662}
m_Enabled: 1
serializedVersion: 10
- m_Type: 1
+ m_Type: 2
m_Shape: 0
- m_Color: {r: 1, g: 0.99415976, b: 0.9103774, a: 1}
- m_Intensity: 0.3
- m_Range: 50
+ m_Color: {r: 0.8113208, g: 0.38733587, b: 0.31763974, a: 1}
+ m_Intensity: 0.01
+ m_Range: 10
m_SpotAngle: 30
m_InnerSpotAngle: 21.80208
m_CookieSize: 10
m_Shadows:
- m_Type: 2
+ m_Type: 0
m_Resolution: -1
m_CustomResolution: -1
m_Strength: 1
@@ -3380,52 +3516,16 @@ Light:
m_RenderingLayerMask: 1
m_Lightmapping: 2
m_LightShadowCasterMode: 0
- m_AreaSize: {x: 3.2503738, y: 8.382322}
- m_BounceIntensity: 3
+ m_AreaSize: {x: 1, y: 1}
+ m_BounceIntensity: 10
m_ColorTemperature: 6570
m_UseColorTemperature: 0
- m_BoundingSphereOverride: {x: 0, y: -3.3007807e+27, z: 4.5905e-41, w: 0}
+ m_BoundingSphereOverride: {x: 0, y: 0, z: 0, w: 0}
m_UseBoundingSphereOverride: 0
m_UseViewFrustumForShadowCasterCull: 1
m_ShadowRadius: 0
- m_ShadowAngle: 1
---- !u!4 &1834572860
-Transform:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1834572858}
- m_LocalRotation: {x: 0.4783755, y: -0.45808598, z: 0.028541783, w: 0.7486652}
- m_LocalPosition: {x: 5.1558847, y: 9.38833, z: -7.02289}
- m_LocalScale: {x: 1, y: 1, z: 1}
- m_ConstrainProportionsScale: 0
- m_Children: []
- m_Father: {fileID: 467191618}
- m_RootOrder: 0
- m_LocalEulerAnglesHint: {x: 32.852, y: -140.238, z: -13.929}
---- !u!114 &1834572861
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1834572858}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: 474bcb49853aa07438625e644c072ee6, type: 3}
- m_Name:
- m_EditorClassIdentifier: UnityEngine.Rendering.Universal.UniversalAdditionalLightData,
- Unity.RenderPipelines.Universal.Runtime
- m_Version: 1
- m_UsePipelineSettings: 1
- m_AdditionalLightsShadowResolutionTier: 2
- m_LightLayerMask: 1
- m_CustomShadowLayers: 0
- m_ShadowLayerMask: 1
- m_LightCookieSize: {x: 1, y: 1}
- m_LightCookieOffset: {x: 0, y: 0}
---- !u!1 &2014262569
+ m_ShadowAngle: 0
+--- !u!1 &2072636002
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
@@ -3433,23 +3533,38 @@ GameObject:
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- - component: {fileID: 2014262572}
- - component: {fileID: 2014262571}
- - component: {fileID: 2014262570}
+ - component: {fileID: 2072636003}
+ - component: {fileID: 2072636005}
+ - component: {fileID: 2072636004}
m_Layer: 0
- m_Name: Window Night Light 2
+ m_Name: Lamp Modern - White B
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!114 &2014262570
+ m_IsActive: 0
+--- !u!4 &2072636003
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 2072636002}
+ m_LocalRotation: {x: -0, y: 1, z: -0, w: 0}
+ m_LocalPosition: {x: 2.5211616, y: 0.97168636, z: -1.5577447}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children: []
+ m_Father: {fileID: 467191618}
+ m_RootOrder: 5
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!114 &2072636004
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 2014262569}
+ m_GameObject: {fileID: 2072636002}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 474bcb49853aa07438625e644c072ee6, type: 3}
@@ -3464,25 +3579,25 @@ MonoBehaviour:
m_ShadowLayerMask: 1
m_LightCookieSize: {x: 1, y: 1}
m_LightCookieOffset: {x: 0, y: 0}
---- !u!108 &2014262571
+--- !u!108 &2072636005
Light:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 2014262569}
+ m_GameObject: {fileID: 2072636002}
m_Enabled: 1
serializedVersion: 10
- m_Type: 1
+ m_Type: 2
m_Shape: 0
- m_Color: {r: 0.7783019, g: 0.9861439, b: 1, a: 1}
- m_Intensity: 0.1
- m_Range: 399.37164
- m_SpotAngle: 15.57091
- m_InnerSpotAngle: 15.57091
+ m_Color: {r: 1, g: 1, b: 1, a: 1}
+ m_Intensity: 0.015
+ m_Range: 10
+ m_SpotAngle: 30
+ m_InnerSpotAngle: 21.80208
m_CookieSize: 10
m_Shadows:
- m_Type: 2
+ m_Type: 0
m_Resolution: -1
m_CustomResolution: -1
m_Strength: 1
@@ -3518,26 +3633,11 @@ Light:
m_Lightmapping: 2
m_LightShadowCasterMode: 0
m_AreaSize: {x: 1, y: 1}
- m_BounceIntensity: 0.3
+ m_BounceIntensity: 0.5
m_ColorTemperature: 6570
m_UseColorTemperature: 0
- m_BoundingSphereOverride: {x: 7.236842e+25, y: 1.9362433e+31, z: 6.767901e+22, w: 1.9432918e-19}
+ m_BoundingSphereOverride: {x: 0, y: 0, z: 0, w: 0}
m_UseBoundingSphereOverride: 0
m_UseViewFrustumForShadowCasterCull: 1
m_ShadowRadius: 0
- m_ShadowAngle: 15
---- !u!4 &2014262572
-Transform:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 2014262569}
- m_LocalRotation: {x: 0.38254982, y: 0.110127054, z: -0.40446356, w: 0.82336926}
- m_LocalPosition: {x: 5.1558847, y: 9.38833, z: -7.02289}
- m_LocalScale: {x: 1, y: 1, z: 1}
- m_ConstrainProportionsScale: 0
- m_Children: []
- m_Father: {fileID: 467191618}
- m_RootOrder: 3
- m_LocalEulerAnglesHint: {x: 45.976, y: -10.622, z: -56.84}
+ m_ShadowAngle: 0
diff --git a/package/Runtime/Lightmaps/LightmapBakerLightingSettings.lighting b/package/Runtime/Lightmaps/LightmapBakerLightingSettings.lighting
index 9628cac30..da597e55a 100644
--- a/package/Runtime/Lightmaps/LightmapBakerLightingSettings.lighting
+++ b/package/Runtime/Lightmaps/LightmapBakerLightingSettings.lighting
@@ -18,13 +18,13 @@ LightingSettings:
m_UsingShadowmask: 1
m_BakeBackend: 2
m_LightmapMaxSize: 2048
- m_BakeResolution: 32
- m_Padding: 2
+ m_BakeResolution: 44
+ m_Padding: 8
m_LightmapCompression: 0
- m_AO: 0
+ m_AO: 1
m_AOMaxDistance: 1
- m_CompAOExponent: 0
- m_CompAOExponentDirect: 0
+ m_CompAOExponent: 0.5
+ m_CompAOExponentDirect: 0.25
m_ExtractAO: 0
m_MixedBakeMode: 2
m_LightmapsBakeMode: 0
@@ -40,13 +40,13 @@ LightingSettings:
m_FinalGatherFiltering: 1
m_PVRCulling: 1
m_PVRSampling: 1
- m_PVRDirectSampleCount: 32
- m_PVRSampleCount: 256
- m_PVREnvironmentSampleCount: 128
+ m_PVRDirectSampleCount: 128
+ m_PVRSampleCount: 128
+ m_PVREnvironmentSampleCount: 64
m_PVREnvironmentReferencePointCount: 2048
m_LightProbeSampleCountMultiplier: 4
- m_PVRBounces: 2
- m_PVRMinBounces: 1
+ m_PVRBounces: 10
+ m_PVRMinBounces: 4
m_PVREnvironmentMIS: 1
m_PVRFilteringMode: 1
m_PVRDenoiserTypeDirect: 1
diff --git a/package/Runtime/Lightmaps/Runtime/Module/MultiLightmap~/Lightmaps.ts b/package/Runtime/Lightmaps/Runtime/Module/MultiLightmap~/Lightmaps.ts
index 56b97a617..824c0883c 100644
--- a/package/Runtime/Lightmaps/Runtime/Module/MultiLightmap~/Lightmaps.ts
+++ b/package/Runtime/Lightmaps/Runtime/Module/MultiLightmap~/Lightmaps.ts
@@ -50,7 +50,7 @@ class LightmapSettings {
//@dont-generate-component
export class LightmapConfigurations extends Behaviour {
- private _didSwitchLightTime?: number;
+ private _didSwitchLightTime: number | undefined;
cycleLigthmaps: boolean = true;
cycleInterval: number = 1;
@@ -116,7 +116,7 @@ export class LightmapConfigurations extends Behaviour {
}
let i = 0;
while (true) {
- if (!this.lightmaps?.length) return;
+ if (!this.lightmaps?.length) continue;
// if someone switched the light dont auto proceed
if (!this._didSwitchLightTime || Date.now() - this._didSwitchLightTime > 600 * 1000) {
this._didSwitchLightTime = undefined;
@@ -132,6 +132,8 @@ export class LightmapConfigurations extends Behaviour {
else
i -= 1;
+ i %= this.lightmaps.length;
+
this.setLightmap(i);
}
yield WaitForSeconds(this.cycleInterval);//.3 + Math.random() * .5);
@@ -148,7 +150,7 @@ export class LightmapConfigurations extends Behaviour {
}
previousLightmap() {
this._didSwitchLightTime = Date.now();
- this.index = this.index + 1;
+ this.index = this.index - 1;
this.context.connection.send("lightmap_index", this.index);
}
@@ -161,7 +163,11 @@ export class LightmapConfigurations extends Behaviour {
private setLightmap(index: number) {
if (typeof index !== "number") return;
if (!this.lightmaps) return;
- index %= this.lightmaps.length;
+ if (index < 0)
+ index = this.lightmaps.length - 1;
+ else if (index >= this.lightmaps.length) {
+ index = 0;
+ }
this._index = index;
for (const rend of this._renderers) {
rend.lightmap = this.lightmaps[index];
diff --git a/package/Runtime/LineDrawing/LineDrawing.unity b/package/Runtime/LineDrawing/LineDrawing.unity
index a4c93d698..6367704ef 100644
--- a/package/Runtime/LineDrawing/LineDrawing.unity
+++ b/package/Runtime/LineDrawing/LineDrawing.unity
@@ -322,6 +322,55 @@ CanvasRenderer:
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 118181903}
m_CullTransparentMesh: 1
+--- !u!1 &208071532
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 208071533}
+ - component: {fileID: 208071534}
+ m_Layer: 0
+ m_Name: NeedleMenu
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!4 &208071533
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 208071532}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children: []
+ m_Father: {fileID: 1597275518}
+ m_RootOrder: 7
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!114 &208071534
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 208071532}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: e6d2c67ae7e4416a98aa03d96398832b, type: 3}
+ m_Name:
+ m_EditorClassIdentifier: Needle.Engine.Components.NeedleMenu, Needle.Engine
+ _position: 1
+ ShowNeedleLogo: 1
+ CreateFullscreenButton: 1
+ CreateMuteButton: 0
+ ShowSpatialMenu: 1
--- !u!1 &647179065
GameObject:
m_ObjectHideFlags: 0
@@ -523,10 +572,15 @@ MonoBehaviour:
m_Name:
m_EditorClassIdentifier: Needle.Engine.Components.OrbitControls, Needle.Engine
$ GlobalObjectId_V1-2-7c4dd75796901e14c976fb6ba38ab38c-706762907-0
+ autoTarget: 1
autoFit: 0
enableRotate: 1
autoRotate: 1
autoRotateSpeed: 0.3
+ minPolarAngle: 0
+ maxPolarAngle: 3.1415927
+ minAzimuthAngle: Infinity
+ maxAzimuthAngle: Infinity
enableZoom: 1
minZoom: 0
maxZoom: 10000
@@ -1463,6 +1517,7 @@ Transform:
- {fileID: 18824311}
- {fileID: 647179066}
- {fileID: 1923787229}
+ - {fileID: 208071533}
m_Father: {fileID: 0}
m_RootOrder: 1
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
@@ -1529,6 +1584,7 @@ MonoBehaviour:
joinRandomRoom: 1
requireRoomParameter: 0
autoRejoin: 1
+ createJoinButton: 1
--- !u!114 &1597275523
MonoBehaviour:
m_ObjectHideFlags: 0
diff --git a/package/Runtime/LineDrawing/Needle.Samples.LineDrawing~/LineDrawer.ts b/package/Runtime/LineDrawing/Needle.Samples.LineDrawing~/LineDrawer.ts
index cd6274144..04409fb3a 100644
--- a/package/Runtime/LineDrawing/Needle.Samples.LineDrawing~/LineDrawer.ts
+++ b/package/Runtime/LineDrawing/Needle.Samples.LineDrawing~/LineDrawer.ts
@@ -114,7 +114,7 @@ export class LinesDrawer extends Behaviour {
state.maxDistance = this.context.mainCamera?.getWorldPosition(new Vector3()).length() ?? 0;
prev = state.maxDistance;
}
- if (hit) {
+ if (hit) {
if (!state.currentHandle) {
state.maxDistance = hit.distance;
}
@@ -135,6 +135,17 @@ export class LinesDrawer extends Behaviour {
}
if (pt) {
+ // abort the draw if the drawn segment is too long
+ if(state.lastHit.distanceTo(pt) > 6) {
+ if (state.currentHandle) {
+ // this.sendLineUpdate();
+ this.lines.endLine(state.currentHandle);
+ state.currentHandle = null;
+
+ return state;
+ }
+ }
+
if (!state.currentHandle) {
let parent = state.lastParent ?? this.gameObject as THREE.Object3D;
if (this.addToPaintedObject && hit) parent = hit.object;
diff --git a/package/Runtime/LookingGlass/LookingGlass.unity b/package/Runtime/LookingGlass/LookingGlass.unity
index 9476340dd..9e0c756d8 100644
--- a/package/Runtime/LookingGlass/LookingGlass.unity
+++ b/package/Runtime/LookingGlass/LookingGlass.unity
@@ -248,6 +248,55 @@ Transform:
m_CorrespondingSourceObject: {fileID: -3910990755373119420, guid: f747010238922ae448abd02d66270030, type: 3}
m_PrefabInstance: {fileID: 111422523}
m_PrefabAsset: {fileID: 0}
+--- !u!1 &208071532
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 208071534}
+ - component: {fileID: 208071533}
+ m_Layer: 0
+ m_Name: NeedleMenu
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!114 &208071533
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 208071532}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: e6d2c67ae7e4416a98aa03d96398832b, type: 3}
+ m_Name:
+ m_EditorClassIdentifier: Needle.Engine.Components.NeedleMenu, Needle.Engine
+ _position: 1
+ ShowNeedleLogo: 1
+ CreateFullscreenButton: 1
+ CreateMuteButton: 0
+ ShowSpatialMenu: 1
+--- !u!4 &208071534
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 208071532}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children: []
+ m_Father: {fileID: 0}
+ m_RootOrder: 2
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!1 &284856214
GameObject:
m_ObjectHideFlags: 0
@@ -623,7 +672,7 @@ Transform:
m_ConstrainProportionsScale: 0
m_Children: []
m_Father: {fileID: 0}
- m_RootOrder: 2
+ m_RootOrder: 3
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!1001 &697044724
PrefabInstance:
@@ -784,7 +833,7 @@ Transform:
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 706762903}
- m_LocalRotation: {x: 0.19280659, y: -0.088459976, z: 0.017455658, w: 0.97708535}
+ m_LocalRotation: {x: 0.19280668, y: -0.08845998, z: 0.017455665, w: 0.97708535}
m_LocalPosition: {x: 0.55499905, y: 1.7689999, z: -3.04}
m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0
diff --git a/package/Runtime/LookingGlass/needle-lookingglass~/SingleFileDrop.ts b/package/Runtime/LookingGlass/needle-lookingglass~/SingleFileDrop.ts
index 2fcf2f0b2..aae72894f 100644
--- a/package/Runtime/LookingGlass/needle-lookingglass~/SingleFileDrop.ts
+++ b/package/Runtime/LookingGlass/needle-lookingglass~/SingleFileDrop.ts
@@ -30,7 +30,7 @@ export class SingleFileDrop extends Behaviour {
// get OrbitControls from mainCamera
const orbitControls = getComponent(this.context.mainCamera!, OrbitControls);
if (orbitControls)
- orbitControls.fitCameraToObjects([this.gameObject], 1.3);
+ orbitControls.fitCamera([this.gameObject], 1.3);
});
// create centered p element
diff --git a/package/Runtime/Mediapipe/Mediapipe Hands.unity b/package/Runtime/Mediapipe/Mediapipe Hands.unity
index 4b4807a88..4c51d3178 100644
--- a/package/Runtime/Mediapipe/Mediapipe Hands.unity
+++ b/package/Runtime/Mediapipe/Mediapipe Hands.unity
@@ -5018,6 +5018,55 @@ ParticleSystem:
m_PostInfinity: 2
m_RotationOrder: 4
vectorLabel1_3: W
+--- !u!1 &208071532
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 208071534}
+ - component: {fileID: 208071533}
+ m_Layer: 0
+ m_Name: NeedleMenu
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!114 &208071533
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 208071532}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: e6d2c67ae7e4416a98aa03d96398832b, type: 3}
+ m_Name:
+ m_EditorClassIdentifier: Needle.Engine.Components.NeedleMenu, Needle.Engine
+ _position: 1
+ ShowNeedleLogo: 1
+ CreateFullscreenButton: 1
+ CreateMuteButton: 0
+ ShowSpatialMenu: 1
+--- !u!4 &208071534
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 208071532}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children: []
+ m_Father: {fileID: 0}
+ m_RootOrder: 11
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!1 &299646641
GameObject:
m_ObjectHideFlags: 0
@@ -5391,20 +5440,27 @@ MonoBehaviour:
m_Name:
m_EditorClassIdentifier: Needle.Engine.Components.OrbitControls, Needle.Engine
$ GlobalObjectId_V1-2-d541a43e59ef6e94b8483da1bfc954ea-706762907-0
+ autoTarget: 1
+ autoFit: 0
enableRotate: 1
autoRotate: 1
autoRotateSpeed: 0.3
- autoFit: 0
- enableKeys: 1
- enableDamping: 1
- dampingFactor: 0.1
+ minPolarAngle: 0
+ maxPolarAngle: 3.1415927
+ minAzimuthAngle: Infinity
+ maxAzimuthAngle: Infinity
enableZoom: 1
minZoom: 0
maxZoom: 80
enablePan: 1
- lookAtConstraint: {fileID: 706762909}
+ enableDamping: 1
+ dampingFactor: 0.1
+ targetLerpDuration: 1
+ enableKeys: 1
middleClickToFocus: 1
doubleClickToFocus: 1
+ allowInterrupt: 1
+ lookAtConstraint: {fileID: 706762909}
--- !u!114 &706762908
MonoBehaviour:
m_ObjectHideFlags: 0
@@ -5494,6 +5550,7 @@ MonoBehaviour:
DirectoryName: Library/Needle/Sample
RemoteUrl:
AutoExport: 1
+ AutoCompress: 1
Dependencies:
- Name: '@needle-tools/mediapipe-sample'
VersionOrPath: Packages/com.needle.engine-samples/Runtime/Mediapipe/needle-mediapipe.npmdef
@@ -5828,7 +5885,7 @@ Transform:
m_ConstrainProportionsScale: 0
m_Children: []
m_Father: {fileID: 0}
- m_RootOrder: 11
+ m_RootOrder: 12
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!1 &1589812080
GameObject:
diff --git a/package/Runtime/MeshTracking/MeshTracking.unity b/package/Runtime/MeshTracking/MeshTracking.unity
index 9bc99d666..baa163ecd 100644
--- a/package/Runtime/MeshTracking/MeshTracking.unity
+++ b/package/Runtime/MeshTracking/MeshTracking.unity
@@ -123,6 +123,55 @@ NavMeshSettings:
debug:
m_Flags: 0
m_NavMeshData: {fileID: 0}
+--- !u!1 &213470579
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 213470581}
+ - component: {fileID: 213470580}
+ m_Layer: 0
+ m_Name: NeedleMenu
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!114 &213470580
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 213470579}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: e6d2c67ae7e4416a98aa03d96398832b, type: 3}
+ m_Name:
+ m_EditorClassIdentifier: Needle.Engine.Components.NeedleMenu, Needle.Engine
+ _position: 1
+ ShowNeedleLogo: 1
+ CreateFullscreenButton: 1
+ CreateMuteButton: 0
+ ShowSpatialMenu: 1
+--- !u!4 &213470581
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 213470579}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children: []
+ m_Father: {fileID: 0}
+ m_RootOrder: 6
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!1 &320006889
GameObject:
m_ObjectHideFlags: 0
@@ -211,7 +260,7 @@ Transform:
m_ConstrainProportionsScale: 0
m_Children: []
m_Father: {fileID: 0}
- m_RootOrder: 6
+ m_RootOrder: 7
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!1 &700669867
GameObject:
@@ -311,10 +360,15 @@ MonoBehaviour:
m_Script: {fileID: 11500000, guid: e6c38416c1a949c1a024aacb22e308af, type: 3}
m_Name:
m_EditorClassIdentifier: Needle.Engine.Components.OrbitControls, Needle.Engine
+ autoTarget: 1
autoFit: 0
enableRotate: 1
autoRotate: 0
autoRotateSpeed: 0.2
+ minPolarAngle: 0
+ maxPolarAngle: 3.1415927
+ minAzimuthAngle: Infinity
+ maxAzimuthAngle: Infinity
enableZoom: 1
minZoom: 0
maxZoom: Infinity
@@ -675,6 +729,7 @@ GameObject:
- component: {fileID: 1627146191}
- component: {fileID: 1627146193}
- component: {fileID: 1627146194}
+ - component: {fileID: 1627146195}
m_Layer: 0
m_Name: Export Info
m_TagString: EditorOnly
@@ -747,6 +802,22 @@ MonoBehaviour:
Path: /mesh-tracking
OverrideGzipCompression: 1
UseGzipCompression: 0
+--- !u!114 &1627146195
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1627146190}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: cf2ffc5481d126c498a97e14b35c2fb0, type: 3}
+ m_Name:
+ m_EditorClassIdentifier: Needle.Engine.HtmlMeta, Needle.Engine.Meta
+ meta:
+ title: XR Mesh Detection
+ description: Access and render room meshes on Quest 3
+ image: {fileID: 2800000, guid: e20f164cf222b4f7f985895ef7738f6a, type: 3}
--- !u!1001 &1687472723
PrefabInstance:
m_ObjectHideFlags: 0
diff --git a/package/Runtime/MiscScripting/MiscScripting.unity b/package/Runtime/MiscScripting/MiscScripting.unity
index 00cb96478..382637f0e 100644
--- a/package/Runtime/MiscScripting/MiscScripting.unity
+++ b/package/Runtime/MiscScripting/MiscScripting.unity
@@ -628,8 +628,6 @@ MonoBehaviour:
m_EditorClassIdentifier: Needle.Typescript.GeneratedComponents.ClickToOpenWebsite,
Needle.Tiny.Samples $ GlobalObjectId_V1-2-4bdc09f82e9c02b4a8b57a59a7d7a826-796143822-0
url:
- keepQuery: 0
- keepHash: 0
openNewTab: 0
--- !u!33 &796143823
MeshFilter:
@@ -1221,8 +1219,6 @@ MonoBehaviour:
m_EditorClassIdentifier: Needle.Typescript.GeneratedComponents.ClickToOpenWebsite,
Needle.Tiny.Samples $ GlobalObjectId_V1-2-4bdc09f82e9c02b4a8b57a59a7d7a826-1219839411-0
url:
- keepQuery: 0
- keepHash: 0
openNewTab: 0
--- !u!33 &1219839412
MeshFilter:
@@ -1232,6 +1228,55 @@ MeshFilter:
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1219839408}
m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0}
+--- !u!1 &1283880998
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 1283880999}
+ - component: {fileID: 1283881000}
+ m_Layer: 0
+ m_Name: NeedleMenu
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!4 &1283880999
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1283880998}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children: []
+ m_Father: {fileID: 1526562593}
+ m_RootOrder: 6
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!114 &1283881000
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1283880998}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: e6d2c67ae7e4416a98aa03d96398832b, type: 3}
+ m_Name:
+ m_EditorClassIdentifier: Needle.Engine.Components.NeedleMenu, Needle.Engine
+ _position: 1
+ ShowNeedleLogo: 1
+ CreateFullscreenButton: 1
+ CreateMuteButton: 0
+ ShowSpatialMenu: 1
--- !u!1 &1290005927
GameObject:
m_ObjectHideFlags: 0
@@ -1401,6 +1446,7 @@ Transform:
- {fileID: 2120999431}
- {fileID: 1839906124}
- {fileID: 399677}
+ - {fileID: 1283880999}
m_Father: {fileID: 0}
m_RootOrder: 1
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
@@ -1417,6 +1463,7 @@ MonoBehaviour:
m_Name:
m_EditorClassIdentifier: Needle.Engine.Components.ObjectRaycaster, Needle.Engine
$ GlobalObjectId_V1-2-4bdc09f82e9c02b4a8b57a59a7d7a826-1526562594-0
+ IgnoreSkinnedMeshes: 0
--- !u!1 &1531838827
GameObject:
m_ObjectHideFlags: 0
@@ -2091,6 +2138,7 @@ MonoBehaviour:
m_StringArgument:
m_BoolArgument: 0
m_CallState: 2
+ color: {r: 1, g: 1, b: 1, a: 1}
--- !u!1 &1865803038
GameObject:
m_ObjectHideFlags: 0
@@ -2296,20 +2344,27 @@ MonoBehaviour:
m_Name:
m_EditorClassIdentifier: Needle.Engine.Components.OrbitControls, Needle.Engine
$ GlobalObjectId_V1-2-4bdc09f82e9c02b4a8b57a59a7d7a826-1891683900-0
+ autoTarget: 1
+ autoFit: 0
enableRotate: 1
autoRotate: 0
autoRotateSpeed: 0.2
- autoFit: 0
- enableKeys: 1
- enableDamping: 1
- dampingFactor: 0.1
+ minPolarAngle: 0
+ maxPolarAngle: 3.1415927
+ minAzimuthAngle: Infinity
+ maxAzimuthAngle: Infinity
enableZoom: 1
minZoom: 0
maxZoom: Infinity
enablePan: 1
- lookAtConstraint: {fileID: 0}
+ enableDamping: 1
+ dampingFactor: 0.1
+ targetLerpDuration: 1
+ enableKeys: 1
middleClickToFocus: 1
doubleClickToFocus: 1
+ allowInterrupt: 1
+ lookAtConstraint: {fileID: 0}
--- !u!114 &1891683901
MonoBehaviour:
m_ObjectHideFlags: 0
@@ -2496,6 +2551,7 @@ MonoBehaviour:
DirectoryName: Library/Needle/Sample
RemoteUrl:
AutoExport: 1
+ AutoCompress: 1
Dependencies:
- Name: '@needle-tools/needle-engine-samples'
VersionOrPath: Packages/com.needle.engine.samples/Runtime/Needle Engine Samples.npmdef
@@ -2638,8 +2694,6 @@ MonoBehaviour:
m_EditorClassIdentifier: Needle.Typescript.GeneratedComponents.ClickToOpenWebsite,
Needle.Tiny.Samples $ GlobalObjectId_V1-2-4bdc09f82e9c02b4a8b57a59a7d7a826-2063934553-0
url:
- keepQuery: 0
- keepHash: 0
openNewTab: 0
--- !u!33 &2063934554
MeshFilter:
diff --git a/package/Runtime/Multi-Scenes/Content/Controls.prefab b/package/Runtime/Multi-Scenes/Content/Controls.prefab
index 85d9cad63..fe34471f0 100644
--- a/package/Runtime/Multi-Scenes/Content/Controls.prefab
+++ b/package/Runtime/Multi-Scenes/Content/Controls.prefab
@@ -61,7 +61,7 @@ MonoBehaviour:
m_Name:
m_EditorClassIdentifier: UnityEngine.UI.Image, UnityEngine.UI
m_Material: {fileID: 0}
- m_Color: {r: 0, g: 0, b: 0, a: 0.18431373}
+ m_Color: {r: 1, g: 1, b: 1, a: 1}
m_RaycastTarget: 1
m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
m_Maskable: 1
@@ -99,11 +99,11 @@ MonoBehaviour:
m_SelectOnRight: {fileID: 0}
m_Transition: 1
m_Colors:
- m_NormalColor: {r: 1, g: 1, b: 1, a: 1}
- m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1}
- m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1}
- m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1}
- m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608}
+ m_NormalColor: {r: 0, g: 0, b: 0, a: 0.18039216}
+ m_HighlightedColor: {r: 0, g: 0, b: 0, a: 0.36862746}
+ m_PressedColor: {r: 0, g: 0, b: 0, a: 0.54509807}
+ m_SelectedColor: {r: 0, g: 0, b: 0, a: 0.18039216}
+ m_DisabledColor: {r: 0, g: 0, b: 0, a: 0.050980393}
m_ColorMultiplier: 1
m_FadeDuration: 0.1
m_SpriteState:
@@ -296,7 +296,7 @@ RectTransform:
m_LocalEulerAnglesHint: {x: 90, y: -90, z: 0}
m_AnchorMin: {x: 0, y: 0}
m_AnchorMax: {x: 0, y: 0}
- m_AnchoredPosition: {x: -1.4630127, y: 0.035003662}
+ m_AnchoredPosition: {x: -1.4630127, y: 0.03503418}
m_SizeDelta: {x: 512, y: 512}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!223 &1855280757207794776
@@ -341,7 +341,7 @@ MonoBehaviour:
m_PhysicalUnit: 3
m_FallbackScreenDPI: 96
m_DefaultSpriteDPI: 96
- m_DynamicPixelsPerUnit: 1
+ m_DynamicPixelsPerUnit: 5
m_PresetInfoIsWorld: 1
--- !u!114 &1855280757207794778
MonoBehaviour:
@@ -667,7 +667,7 @@ MonoBehaviour:
m_Name:
m_EditorClassIdentifier: UnityEngine.UI.Image, UnityEngine.UI
m_Material: {fileID: 0}
- m_Color: {r: 0, g: 0, b: 0, a: 0.18431373}
+ m_Color: {r: 1, g: 1, b: 1, a: 1}
m_RaycastTarget: 1
m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
m_Maskable: 1
@@ -705,11 +705,11 @@ MonoBehaviour:
m_SelectOnRight: {fileID: 0}
m_Transition: 1
m_Colors:
- m_NormalColor: {r: 1, g: 1, b: 1, a: 1}
- m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1}
- m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1}
- m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1}
- m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608}
+ m_NormalColor: {r: 0, g: 0, b: 0, a: 0.18039216}
+ m_HighlightedColor: {r: 0, g: 0, b: 0, a: 0.36862746}
+ m_PressedColor: {r: 0, g: 0, b: 0, a: 0.54509807}
+ m_SelectedColor: {r: 0, g: 0, b: 0, a: 0.18039216}
+ m_DisabledColor: {r: 0, g: 0, b: 0, a: 0.050980393}
m_ColorMultiplier: 1
m_FadeDuration: 0.1
m_SpriteState:
diff --git a/package/Runtime/Multi-Scenes/Multi Scenes.unity b/package/Runtime/Multi-Scenes/Multi Scenes.unity
index 7684ee97f..1b12b11d4 100644
--- a/package/Runtime/Multi-Scenes/Multi Scenes.unity
+++ b/package/Runtime/Multi-Scenes/Multi Scenes.unity
@@ -123,6 +123,55 @@ NavMeshSettings:
debug:
m_Flags: 0
m_NavMeshData: {fileID: 0}
+--- !u!1 &208071532
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 208071533}
+ - component: {fileID: 208071534}
+ m_Layer: 0
+ m_Name: NeedleMenu
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!4 &208071533
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 208071532}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children: []
+ m_Father: {fileID: 1458125670}
+ m_RootOrder: 1
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!114 &208071534
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 208071532}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: e6d2c67ae7e4416a98aa03d96398832b, type: 3}
+ m_Name:
+ m_EditorClassIdentifier: Needle.Engine.Components.NeedleMenu, Needle.Engine
+ _position: 1
+ ShowNeedleLogo: 1
+ CreateFullscreenButton: 1
+ CreateMuteButton: 0
+ ShowSpatialMenu: 1
--- !u!114 &784234927
MonoBehaviour:
m_ObjectHideFlags: 0
@@ -413,6 +462,7 @@ Transform:
m_ConstrainProportionsScale: 0
m_Children:
- {fileID: 1132596503}
+ - {fileID: 208071533}
m_Father: {fileID: 0}
m_RootOrder: 1
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
@@ -440,9 +490,9 @@ MonoBehaviour:
useSceneName: 1
clamp: 0
useHistory: 1
- useKeyboard: 0
+ useKeyboard: 1
useSwipe: 0
- useSceneLighting: 0
+ useSceneLighting: 1
preloadNext: 1
preloadPrevious: 1
preloadConcurrent: 2
@@ -540,7 +590,7 @@ MonoBehaviour:
createVRButton: 1
createARButton: 1
createSendToQuestButton: 1
- createQRCode: 0
+ createQRCode: 1
usePlacementReticle: 1
usePlacementAdjustment: 0
arSceneScale: 1
diff --git a/package/Runtime/Multi-Scenes/Scenes/Scene 1/ES_Selenelion - Andres Cantu.mp3 b/package/Runtime/Multi-Scenes/Scenes/Scene 1/ES_Selenelion - Andres Cantu.mp3
new file mode 100644
index 000000000..790db9ed1
Binary files /dev/null and b/package/Runtime/Multi-Scenes/Scenes/Scene 1/ES_Selenelion - Andres Cantu.mp3 differ
diff --git a/package/Runtime/Multi-Scenes/Scenes/Scene 1/ES_Selenelion - Andres Cantu.mp3.meta b/package/Runtime/Multi-Scenes/Scenes/Scene 1/ES_Selenelion - Andres Cantu.mp3.meta
new file mode 100644
index 000000000..7f8282be4
--- /dev/null
+++ b/package/Runtime/Multi-Scenes/Scenes/Scene 1/ES_Selenelion - Andres Cantu.mp3.meta
@@ -0,0 +1,22 @@
+fileFormatVersion: 2
+guid: c0256edc101fc1f4ebfeeeabe1c3d957
+AudioImporter:
+ externalObjects: {}
+ serializedVersion: 6
+ defaultSettings:
+ loadType: 0
+ sampleRateSetting: 0
+ sampleRateOverride: 44100
+ compressionFormat: 1
+ quality: 1
+ conversionMode: 0
+ platformSettingOverrides: {}
+ forceToMono: 0
+ normalize: 1
+ preloadAudioData: 1
+ loadInBackground: 0
+ ambisonic: 0
+ 3D: 1
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/package/Runtime/Multi-Scenes/Scenes/Scene 1/Scene 1 - Simple.unity b/package/Runtime/Multi-Scenes/Scenes/Scene 1/Scene 1 - Simple.unity
index d50e9aef8..cc4e11c32 100644
--- a/package/Runtime/Multi-Scenes/Scenes/Scene 1/Scene 1 - Simple.unity
+++ b/package/Runtime/Multi-Scenes/Scenes/Scene 1/Scene 1 - Simple.unity
@@ -815,20 +815,27 @@ MonoBehaviour:
m_Script: {fileID: 11500000, guid: e6c38416c1a949c1a024aacb22e308af, type: 3}
m_Name:
m_EditorClassIdentifier: Needle.Engine.Components.OrbitControls, Needle.Engine
+ autoTarget: 1
+ autoFit: 0
enableRotate: 1
autoRotate: 0
autoRotateSpeed: 0.2
- autoFit: 0
- enableKeys: 0
- enableDamping: 1
- dampingFactor: 0.1
+ minPolarAngle: 0
+ maxPolarAngle: 3.1415927
+ minAzimuthAngle: Infinity
+ maxAzimuthAngle: Infinity
enableZoom: 1
minZoom: 0
maxZoom: Infinity
enablePan: 1
- lookAtConstraint: {fileID: 0}
+ enableDamping: 1
+ dampingFactor: 0.1
+ targetLerpDuration: 1
+ enableKeys: 0
middleClickToFocus: 1
doubleClickToFocus: 1
+ allowInterrupt: 1
+ lookAtConstraint: {fileID: 0}
--- !u!1 &729719042
GameObject:
m_ObjectHideFlags: 0
@@ -1116,15 +1123,15 @@ PrefabInstance:
objectReference: {fileID: 0}
- target: {fileID: 1855280757207794855, guid: af1a6bbf8471cc842a4c8c043f6bc5b0, type: 3}
propertyPath: m_LocalScale.x
- value: 0.010000008
+ value: 0.010000011
objectReference: {fileID: 0}
- target: {fileID: 1855280757207794855, guid: af1a6bbf8471cc842a4c8c043f6bc5b0, type: 3}
propertyPath: m_LocalScale.y
- value: 0.01000001
+ value: 0.010000017
objectReference: {fileID: 0}
- target: {fileID: 1855280757207794855, guid: af1a6bbf8471cc842a4c8c043f6bc5b0, type: 3}
propertyPath: m_LocalScale.z
- value: 0.010000003
+ value: 0.010000005
objectReference: {fileID: 0}
- target: {fileID: 1855280757207794855, guid: af1a6bbf8471cc842a4c8c043f6bc5b0, type: 3}
propertyPath: m_LocalPosition.x
@@ -1381,8 +1388,13 @@ MonoBehaviour:
m_Script: {fileID: 11500000, guid: eb1822f1751a4acabd7c1dba099b6b56, type: 3}
m_Name:
m_EditorClassIdentifier: Needle.Engine.Components.DragControls, Needle.Engine
+ dragMode: 3
+ snapGridResolution: 0
+ keepRotation: 1
+ xrDragMode: 1
+ xrKeepRotation: 0
+ xrDistanceDragFactor: 1
showGizmo: 0
- useViewAngle: 0
--- !u!4 &990150450 stripped
Transform:
m_CorrespondingSourceObject: {fileID: 6863370408674549772, guid: 6882fa030597e4b4db76333a12164865, type: 3}
@@ -1554,8 +1566,13 @@ MonoBehaviour:
m_Script: {fileID: 11500000, guid: eb1822f1751a4acabd7c1dba099b6b56, type: 3}
m_Name:
m_EditorClassIdentifier: Needle.Engine.Components.DragControls, Needle.Engine
+ dragMode: 3
+ snapGridResolution: 0
+ keepRotation: 1
+ xrDragMode: 1
+ xrKeepRotation: 0
+ xrDistanceDragFactor: 1
showGizmo: 0
- useViewAngle: 0
--- !u!4 &1035279181 stripped
Transform:
m_CorrespondingSourceObject: {fileID: 3445362787198382902, guid: 5fe34d9de64dc004bb27713e0b6f417d, type: 3}
@@ -1652,8 +1669,13 @@ MonoBehaviour:
m_Script: {fileID: 11500000, guid: eb1822f1751a4acabd7c1dba099b6b56, type: 3}
m_Name:
m_EditorClassIdentifier: Needle.Engine.Components.DragControls, Needle.Engine
+ dragMode: 3
+ snapGridResolution: 0
+ keepRotation: 1
+ xrDragMode: 1
+ xrKeepRotation: 0
+ xrDistanceDragFactor: 1
showGizmo: 0
- useViewAngle: 0
--- !u!54 &1188827108
Rigidbody:
m_ObjectHideFlags: 0
@@ -1889,8 +1911,13 @@ MonoBehaviour:
m_Script: {fileID: 11500000, guid: eb1822f1751a4acabd7c1dba099b6b56, type: 3}
m_Name:
m_EditorClassIdentifier: Needle.Engine.Components.DragControls, Needle.Engine
+ dragMode: 3
+ snapGridResolution: 0
+ keepRotation: 1
+ xrDragMode: 1
+ xrKeepRotation: 0
+ xrDistanceDragFactor: 1
showGizmo: 0
- useViewAngle: 0
--- !u!4 &1270609103 stripped
Transform:
m_CorrespondingSourceObject: {fileID: 908409272947668052, guid: 518b1eca5e81efa419cc9f707554f59a, type: 3}
@@ -2003,8 +2030,13 @@ MonoBehaviour:
m_Script: {fileID: 11500000, guid: eb1822f1751a4acabd7c1dba099b6b56, type: 3}
m_Name:
m_EditorClassIdentifier: Needle.Engine.Components.DragControls, Needle.Engine
+ dragMode: 3
+ snapGridResolution: 0
+ keepRotation: 1
+ xrDragMode: 1
+ xrKeepRotation: 0
+ xrDistanceDragFactor: 1
showGizmo: 0
- useViewAngle: 0
--- !u!4 &1281237442 stripped
Transform:
m_CorrespondingSourceObject: {fileID: 6432195040489705109, guid: 1ea68dbeffac3574387f0dedd6d1b7b1, type: 3}
@@ -2023,6 +2055,134 @@ BoxCollider:
serializedVersion: 2
m_Size: {x: 0.2, y: 0.2, z: 0.2}
m_Center: {x: 0, y: 0.103, z: 0}
+--- !u!1 &1455335101
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 1455335103}
+ - component: {fileID: 1455335102}
+ m_Layer: 0
+ m_Name: Audio
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!82 &1455335102
+AudioSource:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1455335101}
+ m_Enabled: 1
+ serializedVersion: 4
+ OutputAudioMixerGroup: {fileID: 0}
+ m_audioClip: {fileID: 8300000, guid: c0256edc101fc1f4ebfeeeabe1c3d957, type: 3}
+ m_PlayOnAwake: 1
+ m_Volume: 0.209
+ m_Pitch: 1
+ Loop: 0
+ Mute: 0
+ Spatialize: 0
+ SpatializePostEffects: 0
+ Priority: 128
+ DopplerLevel: 1
+ MinDistance: 1
+ MaxDistance: 500
+ Pan2D: 0
+ rolloffMode: 0
+ BypassEffects: 0
+ BypassListenerEffects: 0
+ BypassReverbZones: 0
+ rolloffCustomCurve:
+ serializedVersion: 2
+ m_Curve:
+ - serializedVersion: 3
+ time: 0
+ value: 1
+ inSlope: 0
+ outSlope: 0
+ tangentMode: 0
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ - serializedVersion: 3
+ time: 1
+ value: 0
+ inSlope: 0
+ outSlope: 0
+ tangentMode: 0
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ m_PreInfinity: 2
+ m_PostInfinity: 2
+ m_RotationOrder: 4
+ panLevelCustomCurve:
+ serializedVersion: 2
+ m_Curve:
+ - serializedVersion: 3
+ time: 0
+ value: 0
+ inSlope: 0
+ outSlope: 0
+ tangentMode: 0
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ m_PreInfinity: 2
+ m_PostInfinity: 2
+ m_RotationOrder: 4
+ spreadCustomCurve:
+ serializedVersion: 2
+ m_Curve:
+ - serializedVersion: 3
+ time: 0
+ value: 0
+ inSlope: 0
+ outSlope: 0
+ tangentMode: 0
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ m_PreInfinity: 2
+ m_PostInfinity: 2
+ m_RotationOrder: 4
+ reverbZoneMixCustomCurve:
+ serializedVersion: 2
+ m_Curve:
+ - serializedVersion: 3
+ time: 0
+ value: 1
+ inSlope: 0
+ outSlope: 0
+ tangentMode: 0
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ m_PreInfinity: 2
+ m_PostInfinity: 2
+ m_RotationOrder: 4
+--- !u!4 &1455335103
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1455335101}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children: []
+ m_Father: {fileID: 0}
+ m_RootOrder: 7
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!1 &1544480329
GameObject:
m_ObjectHideFlags: 0
@@ -2161,8 +2321,13 @@ MonoBehaviour:
m_Script: {fileID: 11500000, guid: eb1822f1751a4acabd7c1dba099b6b56, type: 3}
m_Name:
m_EditorClassIdentifier: Needle.Engine.Components.DragControls, Needle.Engine
+ dragMode: 3
+ snapGridResolution: 0
+ keepRotation: 1
+ xrDragMode: 1
+ xrKeepRotation: 0
+ xrDistanceDragFactor: 1
showGizmo: 0
- useViewAngle: 0
--- !u!4 &1593447919 stripped
Transform:
m_CorrespondingSourceObject: {fileID: 6542038656970245071, guid: 220d6b488b6d163469ab8892e4daa848, type: 3}
@@ -2508,6 +2673,7 @@ MonoBehaviour:
m_Script: {fileID: 11500000, guid: 8babe471bb9745c49bc168b0d44b4a6f, type: 3}
m_Name:
m_EditorClassIdentifier: Needle.Engine.Components.XRRig, Needle.Engine $ GlobalObjectId_V1-2-d541a43e59ef6e94b8483da1bfc954ea-519983825-0
+ priority: 0
--- !u!4 &1976356639
Transform:
m_ObjectHideFlags: 0
@@ -2517,7 +2683,7 @@ Transform:
m_GameObject: {fileID: 1976356637}
m_LocalRotation: {x: -0, y: -0.86602515, z: -0, w: 0.50000054}
m_LocalPosition: {x: 1.921, y: 0, z: 1.028}
- m_LocalScale: {x: 0.7, y: 0.7, z: 0.7}
+ m_LocalScale: {x: 0.7000008, y: 0.7, z: 0.7000008}
m_ConstrainProportionsScale: 0
m_Children: []
m_Father: {fileID: 0}
diff --git a/package/Runtime/Multi-Scenes/Scenes/Scene 2/ES_Starways - Eden Avery.mp3 b/package/Runtime/Multi-Scenes/Scenes/Scene 2/ES_Starways - Eden Avery.mp3
new file mode 100644
index 000000000..a556b804d
Binary files /dev/null and b/package/Runtime/Multi-Scenes/Scenes/Scene 2/ES_Starways - Eden Avery.mp3 differ
diff --git a/package/Runtime/Multi-Scenes/Scenes/Scene 2/ES_Starways - Eden Avery.mp3.meta b/package/Runtime/Multi-Scenes/Scenes/Scene 2/ES_Starways - Eden Avery.mp3.meta
new file mode 100644
index 000000000..ffe2587a2
--- /dev/null
+++ b/package/Runtime/Multi-Scenes/Scenes/Scene 2/ES_Starways - Eden Avery.mp3.meta
@@ -0,0 +1,22 @@
+fileFormatVersion: 2
+guid: 0d5805bffaf02234f800ca1951d8c376
+AudioImporter:
+ externalObjects: {}
+ serializedVersion: 6
+ defaultSettings:
+ loadType: 0
+ sampleRateSetting: 0
+ sampleRateOverride: 44100
+ compressionFormat: 1
+ quality: 1
+ conversionMode: 0
+ platformSettingOverrides: {}
+ forceToMono: 0
+ normalize: 1
+ preloadAudioData: 1
+ loadInBackground: 0
+ ambisonic: 0
+ 3D: 1
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/package/Runtime/Multi-Scenes/Scenes/Scene 2/Scene 2 - Fog.unity b/package/Runtime/Multi-Scenes/Scenes/Scene 2/Scene 2 - Fog.unity
index b23b6e140..9276297b7 100644
--- a/package/Runtime/Multi-Scenes/Scenes/Scene 2/Scene 2 - Fog.unity
+++ b/package/Runtime/Multi-Scenes/Scenes/Scene 2/Scene 2 - Fog.unity
@@ -234,8 +234,13 @@ MonoBehaviour:
m_Script: {fileID: 11500000, guid: eb1822f1751a4acabd7c1dba099b6b56, type: 3}
m_Name:
m_EditorClassIdentifier: Needle.Engine.Components.DragControls, Needle.Engine
+ dragMode: 3
+ snapGridResolution: 0
+ keepRotation: 1
+ xrDragMode: 1
+ xrKeepRotation: 0
+ xrDistanceDragFactor: 1
showGizmo: 0
- useViewAngle: 0
--- !u!54 &72516763
Rigidbody:
m_ObjectHideFlags: 0
@@ -285,8 +290,13 @@ MonoBehaviour:
m_Script: {fileID: 11500000, guid: eb1822f1751a4acabd7c1dba099b6b56, type: 3}
m_Name:
m_EditorClassIdentifier: Needle.Engine.Components.DragControls, Needle.Engine
+ dragMode: 3
+ snapGridResolution: 0
+ keepRotation: 1
+ xrDragMode: 1
+ xrKeepRotation: 0
+ xrDistanceDragFactor: 1
showGizmo: 0
- useViewAngle: 0
--- !u!54 &92875001
Rigidbody:
m_ObjectHideFlags: 0
@@ -492,8 +502,13 @@ MonoBehaviour:
m_Script: {fileID: 11500000, guid: eb1822f1751a4acabd7c1dba099b6b56, type: 3}
m_Name:
m_EditorClassIdentifier: Needle.Engine.Components.DragControls, Needle.Engine
+ dragMode: 3
+ snapGridResolution: 0
+ keepRotation: 1
+ xrDragMode: 1
+ xrKeepRotation: 0
+ xrDistanceDragFactor: 1
showGizmo: 0
- useViewAngle: 0
--- !u!54 &100305514
Rigidbody:
m_ObjectHideFlags: 0
@@ -539,6 +554,7 @@ MonoBehaviour:
m_Script: {fileID: 11500000, guid: 8babe471bb9745c49bc168b0d44b4a6f, type: 3}
m_Name:
m_EditorClassIdentifier: Needle.Engine.Components.XRRig, Needle.Engine $ GlobalObjectId_V1-2-d541a43e59ef6e94b8483da1bfc954ea-519983825-0
+ priority: 0
--- !u!4 &125964930
Transform:
m_ObjectHideFlags: 0
@@ -548,7 +564,7 @@ Transform:
m_GameObject: {fileID: 125964928}
m_LocalRotation: {x: -0, y: 0.9630825, z: -0, w: 0.26920658}
m_LocalPosition: {x: -2.437, y: 0.035, z: 2.055}
- m_LocalScale: {x: 0.7, y: 0.7, z: 0.7}
+ m_LocalScale: {x: 0.70000094, y: 0.7, z: 0.70000094}
m_ConstrainProportionsScale: 1
m_Children: []
m_Father: {fileID: 0}
@@ -665,8 +681,13 @@ MonoBehaviour:
m_Script: {fileID: 11500000, guid: eb1822f1751a4acabd7c1dba099b6b56, type: 3}
m_Name:
m_EditorClassIdentifier: Needle.Engine.Components.DragControls, Needle.Engine
+ dragMode: 3
+ snapGridResolution: 0
+ keepRotation: 1
+ xrDragMode: 1
+ xrKeepRotation: 0
+ xrDistanceDragFactor: 1
showGizmo: 0
- useViewAngle: 0
--- !u!54 &175585946
Rigidbody:
m_ObjectHideFlags: 0
@@ -716,8 +737,13 @@ MonoBehaviour:
m_Script: {fileID: 11500000, guid: eb1822f1751a4acabd7c1dba099b6b56, type: 3}
m_Name:
m_EditorClassIdentifier: Needle.Engine.Components.DragControls, Needle.Engine
+ dragMode: 3
+ snapGridResolution: 0
+ keepRotation: 1
+ xrDragMode: 1
+ xrKeepRotation: 0
+ xrDistanceDragFactor: 1
showGizmo: 0
- useViewAngle: 0
--- !u!54 &195271403
Rigidbody:
m_ObjectHideFlags: 0
@@ -943,8 +969,13 @@ MonoBehaviour:
m_Script: {fileID: 11500000, guid: eb1822f1751a4acabd7c1dba099b6b56, type: 3}
m_Name:
m_EditorClassIdentifier: Needle.Engine.Components.DragControls, Needle.Engine
+ dragMode: 3
+ snapGridResolution: 0
+ keepRotation: 1
+ xrDragMode: 1
+ xrKeepRotation: 0
+ xrDistanceDragFactor: 1
showGizmo: 0
- useViewAngle: 0
--- !u!54 &296425985
Rigidbody:
m_ObjectHideFlags: 0
@@ -1150,8 +1181,13 @@ MonoBehaviour:
m_Script: {fileID: 11500000, guid: eb1822f1751a4acabd7c1dba099b6b56, type: 3}
m_Name:
m_EditorClassIdentifier: Needle.Engine.Components.DragControls, Needle.Engine
+ dragMode: 3
+ snapGridResolution: 0
+ keepRotation: 1
+ xrDragMode: 1
+ xrKeepRotation: 0
+ xrDistanceDragFactor: 1
showGizmo: 0
- useViewAngle: 0
--- !u!54 &332766656
Rigidbody:
m_ObjectHideFlags: 0
@@ -1377,8 +1413,13 @@ MonoBehaviour:
m_Script: {fileID: 11500000, guid: eb1822f1751a4acabd7c1dba099b6b56, type: 3}
m_Name:
m_EditorClassIdentifier: Needle.Engine.Components.DragControls, Needle.Engine
+ dragMode: 3
+ snapGridResolution: 0
+ keepRotation: 1
+ xrDragMode: 1
+ xrKeepRotation: 0
+ xrDistanceDragFactor: 1
showGizmo: 0
- useViewAngle: 0
--- !u!54 &496173288
Rigidbody:
m_ObjectHideFlags: 0
@@ -1395,6 +1436,134 @@ Rigidbody:
m_Interpolate: 0
m_Constraints: 0
m_CollisionDetection: 0
+--- !u!1 &594645060
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 594645062}
+ - component: {fileID: 594645061}
+ m_Layer: 0
+ m_Name: Audio
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!82 &594645061
+AudioSource:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 594645060}
+ m_Enabled: 1
+ serializedVersion: 4
+ OutputAudioMixerGroup: {fileID: 0}
+ m_audioClip: {fileID: 8300000, guid: 0d5805bffaf02234f800ca1951d8c376, type: 3}
+ m_PlayOnAwake: 1
+ m_Volume: 0.193
+ m_Pitch: 1
+ Loop: 0
+ Mute: 0
+ Spatialize: 0
+ SpatializePostEffects: 0
+ Priority: 128
+ DopplerLevel: 1
+ MinDistance: 1
+ MaxDistance: 500
+ Pan2D: 0
+ rolloffMode: 0
+ BypassEffects: 0
+ BypassListenerEffects: 0
+ BypassReverbZones: 0
+ rolloffCustomCurve:
+ serializedVersion: 2
+ m_Curve:
+ - serializedVersion: 3
+ time: 0
+ value: 1
+ inSlope: 0
+ outSlope: 0
+ tangentMode: 0
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ - serializedVersion: 3
+ time: 1
+ value: 0
+ inSlope: 0
+ outSlope: 0
+ tangentMode: 0
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ m_PreInfinity: 2
+ m_PostInfinity: 2
+ m_RotationOrder: 4
+ panLevelCustomCurve:
+ serializedVersion: 2
+ m_Curve:
+ - serializedVersion: 3
+ time: 0
+ value: 0
+ inSlope: 0
+ outSlope: 0
+ tangentMode: 0
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ m_PreInfinity: 2
+ m_PostInfinity: 2
+ m_RotationOrder: 4
+ spreadCustomCurve:
+ serializedVersion: 2
+ m_Curve:
+ - serializedVersion: 3
+ time: 0
+ value: 0
+ inSlope: 0
+ outSlope: 0
+ tangentMode: 0
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ m_PreInfinity: 2
+ m_PostInfinity: 2
+ m_RotationOrder: 4
+ reverbZoneMixCustomCurve:
+ serializedVersion: 2
+ m_Curve:
+ - serializedVersion: 3
+ time: 0
+ value: 1
+ inSlope: 0
+ outSlope: 0
+ tangentMode: 0
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ m_PreInfinity: 2
+ m_PostInfinity: 2
+ m_RotationOrder: 4
+--- !u!4 &594645062
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 594645060}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children: []
+ m_Father: {fileID: 0}
+ m_RootOrder: 8
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!1 &679717292
GameObject:
m_ObjectHideFlags: 0
@@ -1603,8 +1772,13 @@ MonoBehaviour:
m_Script: {fileID: 11500000, guid: eb1822f1751a4acabd7c1dba099b6b56, type: 3}
m_Name:
m_EditorClassIdentifier: Needle.Engine.Components.DragControls, Needle.Engine
+ dragMode: 3
+ snapGridResolution: 0
+ keepRotation: 1
+ xrDragMode: 1
+ xrKeepRotation: 0
+ xrDistanceDragFactor: 1
showGizmo: 0
- useViewAngle: 0
--- !u!54 &682488097
Rigidbody:
m_ObjectHideFlags: 0
@@ -1673,8 +1847,8 @@ Camera:
y: 0
width: 1
height: 1
- near clip plane: 0.01
- far clip plane: 50
+ near clip plane: 0.05
+ far clip plane: 200
field of view: 60
orthographic: 0
orthographic size: 5
@@ -1702,7 +1876,7 @@ Transform:
m_GameObject: {fileID: 706762903}
m_LocalRotation: {x: -0.03347501, y: -0.9626213, z: 0.14045566, w: -0.22915484}
m_LocalPosition: {x: -2.7583494, y: 1.2230926, z: 2.817154}
- m_LocalScale: {x: 1.0000064, y: 1, z: 1.0000066}
+ m_LocalScale: {x: 1.0000064, y: 1, z: 1.000007}
m_ConstrainProportionsScale: 0
m_Children: []
m_Father: {fileID: 0}
@@ -1721,20 +1895,27 @@ MonoBehaviour:
m_Name:
m_EditorClassIdentifier: Needle.Engine.Components.OrbitControls, Needle.Engine
$ GlobalObjectId_V1-2-37b057fe12700594a9a1fbe1c047e8de-706762907-0
+ autoTarget: 1
+ autoFit: 0
enableRotate: 1
autoRotate: 0
autoRotateSpeed: 0.3
- autoFit: 0
- enableKeys: 1
- enableDamping: 1
- dampingFactor: 0.1
+ minPolarAngle: 0
+ maxPolarAngle: 3.1415927
+ minAzimuthAngle: Infinity
+ maxAzimuthAngle: Infinity
enableZoom: 1
minZoom: 0
maxZoom: 10000
enablePan: 1
- lookAtConstraint: {fileID: 706762909}
+ enableDamping: 1
+ dampingFactor: 0.1
+ targetLerpDuration: 1
+ enableKeys: 1
middleClickToFocus: 1
doubleClickToFocus: 1
+ allowInterrupt: 1
+ lookAtConstraint: {fileID: 706762909}
--- !u!114 &706762908
MonoBehaviour:
m_ObjectHideFlags: 0
@@ -1899,8 +2080,13 @@ MonoBehaviour:
m_Script: {fileID: 11500000, guid: eb1822f1751a4acabd7c1dba099b6b56, type: 3}
m_Name:
m_EditorClassIdentifier: Needle.Engine.Components.DragControls, Needle.Engine
+ dragMode: 3
+ snapGridResolution: 0
+ keepRotation: 1
+ xrDragMode: 1
+ xrKeepRotation: 0
+ xrDistanceDragFactor: 1
showGizmo: 0
- useViewAngle: 0
--- !u!54 &741773272
Rigidbody:
m_ObjectHideFlags: 0
@@ -2048,8 +2234,13 @@ MonoBehaviour:
m_Script: {fileID: 11500000, guid: eb1822f1751a4acabd7c1dba099b6b56, type: 3}
m_Name:
m_EditorClassIdentifier: Needle.Engine.Components.DragControls, Needle.Engine
+ dragMode: 3
+ snapGridResolution: 0
+ keepRotation: 1
+ xrDragMode: 1
+ xrKeepRotation: 0
+ xrDistanceDragFactor: 1
showGizmo: 0
- useViewAngle: 0
--- !u!54 &806261794
Rigidbody:
m_ObjectHideFlags: 0
@@ -2256,8 +2447,13 @@ MonoBehaviour:
m_Script: {fileID: 11500000, guid: eb1822f1751a4acabd7c1dba099b6b56, type: 3}
m_Name:
m_EditorClassIdentifier: Needle.Engine.Components.DragControls, Needle.Engine
+ dragMode: 3
+ snapGridResolution: 0
+ keepRotation: 1
+ xrDragMode: 1
+ xrKeepRotation: 0
+ xrDistanceDragFactor: 1
showGizmo: 0
- useViewAngle: 0
--- !u!54 &828223212
Rigidbody:
m_ObjectHideFlags: 0
@@ -2386,8 +2582,13 @@ MonoBehaviour:
m_Script: {fileID: 11500000, guid: eb1822f1751a4acabd7c1dba099b6b56, type: 3}
m_Name:
m_EditorClassIdentifier: Needle.Engine.Components.DragControls, Needle.Engine
+ dragMode: 3
+ snapGridResolution: 0
+ keepRotation: 1
+ xrDragMode: 1
+ xrKeepRotation: 0
+ xrDistanceDragFactor: 1
showGizmo: 0
- useViewAngle: 0
--- !u!54 &832279085
Rigidbody:
m_ObjectHideFlags: 0
@@ -2516,8 +2717,13 @@ MonoBehaviour:
m_Script: {fileID: 11500000, guid: eb1822f1751a4acabd7c1dba099b6b56, type: 3}
m_Name:
m_EditorClassIdentifier: Needle.Engine.Components.DragControls, Needle.Engine
+ dragMode: 3
+ snapGridResolution: 0
+ keepRotation: 1
+ xrDragMode: 1
+ xrKeepRotation: 0
+ xrDistanceDragFactor: 1
showGizmo: 0
- useViewAngle: 0
--- !u!54 &870219701
Rigidbody:
m_ObjectHideFlags: 0
@@ -2645,8 +2851,13 @@ MonoBehaviour:
m_Script: {fileID: 11500000, guid: eb1822f1751a4acabd7c1dba099b6b56, type: 3}
m_Name:
m_EditorClassIdentifier: Needle.Engine.Components.DragControls, Needle.Engine
+ dragMode: 3
+ snapGridResolution: 0
+ keepRotation: 1
+ xrDragMode: 1
+ xrKeepRotation: 0
+ xrDistanceDragFactor: 1
showGizmo: 0
- useViewAngle: 0
--- !u!54 &926578920
Rigidbody:
m_ObjectHideFlags: 0
@@ -2696,8 +2907,13 @@ MonoBehaviour:
m_Script: {fileID: 11500000, guid: eb1822f1751a4acabd7c1dba099b6b56, type: 3}
m_Name:
m_EditorClassIdentifier: Needle.Engine.Components.DragControls, Needle.Engine
+ dragMode: 3
+ snapGridResolution: 0
+ keepRotation: 1
+ xrDragMode: 1
+ xrKeepRotation: 0
+ xrDistanceDragFactor: 1
showGizmo: 0
- useViewAngle: 0
--- !u!54 &1072688150
Rigidbody:
m_ObjectHideFlags: 0
@@ -2891,8 +3107,13 @@ MonoBehaviour:
m_Script: {fileID: 11500000, guid: eb1822f1751a4acabd7c1dba099b6b56, type: 3}
m_Name:
m_EditorClassIdentifier: Needle.Engine.Components.DragControls, Needle.Engine
+ dragMode: 3
+ snapGridResolution: 0
+ keepRotation: 1
+ xrDragMode: 1
+ xrKeepRotation: 0
+ xrDistanceDragFactor: 1
showGizmo: 0
- useViewAngle: 0
--- !u!54 &1105331188
Rigidbody:
m_ObjectHideFlags: 0
@@ -3098,8 +3319,13 @@ MonoBehaviour:
m_Script: {fileID: 11500000, guid: eb1822f1751a4acabd7c1dba099b6b56, type: 3}
m_Name:
m_EditorClassIdentifier: Needle.Engine.Components.DragControls, Needle.Engine
+ dragMode: 3
+ snapGridResolution: 0
+ keepRotation: 1
+ xrDragMode: 1
+ xrKeepRotation: 0
+ xrDistanceDragFactor: 1
showGizmo: 0
- useViewAngle: 0
--- !u!54 &1148949683
Rigidbody:
m_ObjectHideFlags: 0
@@ -3247,8 +3473,13 @@ MonoBehaviour:
m_Script: {fileID: 11500000, guid: eb1822f1751a4acabd7c1dba099b6b56, type: 3}
m_Name:
m_EditorClassIdentifier: Needle.Engine.Components.DragControls, Needle.Engine
+ dragMode: 3
+ snapGridResolution: 0
+ keepRotation: 1
+ xrDragMode: 1
+ xrKeepRotation: 0
+ xrDistanceDragFactor: 1
showGizmo: 0
- useViewAngle: 0
--- !u!54 &1285862527
Rigidbody:
m_ObjectHideFlags: 0
@@ -3454,8 +3685,13 @@ MonoBehaviour:
m_Script: {fileID: 11500000, guid: eb1822f1751a4acabd7c1dba099b6b56, type: 3}
m_Name:
m_EditorClassIdentifier: Needle.Engine.Components.DragControls, Needle.Engine
+ dragMode: 3
+ snapGridResolution: 0
+ keepRotation: 1
+ xrDragMode: 1
+ xrKeepRotation: 0
+ xrDistanceDragFactor: 1
showGizmo: 0
- useViewAngle: 0
--- !u!54 &1386126140
Rigidbody:
m_ObjectHideFlags: 0
@@ -3505,8 +3741,13 @@ MonoBehaviour:
m_Script: {fileID: 11500000, guid: eb1822f1751a4acabd7c1dba099b6b56, type: 3}
m_Name:
m_EditorClassIdentifier: Needle.Engine.Components.DragControls, Needle.Engine
+ dragMode: 3
+ snapGridResolution: 0
+ keepRotation: 1
+ xrDragMode: 1
+ xrKeepRotation: 0
+ xrDistanceDragFactor: 1
showGizmo: 0
- useViewAngle: 0
--- !u!54 &1442950647
Rigidbody:
m_ObjectHideFlags: 0
@@ -3634,8 +3875,13 @@ MonoBehaviour:
m_Script: {fileID: 11500000, guid: eb1822f1751a4acabd7c1dba099b6b56, type: 3}
m_Name:
m_EditorClassIdentifier: Needle.Engine.Components.DragControls, Needle.Engine
+ dragMode: 3
+ snapGridResolution: 0
+ keepRotation: 1
+ xrDragMode: 1
+ xrKeepRotation: 0
+ xrDistanceDragFactor: 1
showGizmo: 0
- useViewAngle: 0
--- !u!54 &1463546601
Rigidbody:
m_ObjectHideFlags: 0
@@ -3843,8 +4089,13 @@ MonoBehaviour:
m_Script: {fileID: 11500000, guid: eb1822f1751a4acabd7c1dba099b6b56, type: 3}
m_Name:
m_EditorClassIdentifier: Needle.Engine.Components.DragControls, Needle.Engine
+ dragMode: 3
+ snapGridResolution: 0
+ keepRotation: 1
+ xrDragMode: 1
+ xrKeepRotation: 0
+ xrDistanceDragFactor: 1
showGizmo: 0
- useViewAngle: 0
--- !u!54 &1514479350
Rigidbody:
m_ObjectHideFlags: 0
@@ -3972,8 +4223,13 @@ MonoBehaviour:
m_Script: {fileID: 11500000, guid: eb1822f1751a4acabd7c1dba099b6b56, type: 3}
m_Name:
m_EditorClassIdentifier: Needle.Engine.Components.DragControls, Needle.Engine
+ dragMode: 3
+ snapGridResolution: 0
+ keepRotation: 1
+ xrDragMode: 1
+ xrKeepRotation: 0
+ xrDistanceDragFactor: 1
showGizmo: 0
- useViewAngle: 0
--- !u!54 &1576828978
Rigidbody:
m_ObjectHideFlags: 0
@@ -4276,7 +4532,7 @@ Transform:
m_GameObject: {fileID: 1609064305}
m_LocalRotation: {x: 0.51609015, y: -0.2187791, z: 0.13828592, w: 0.8164948}
m_LocalPosition: {x: 10.6, y: 39.6, z: -21.7}
- m_LocalScale: {x: 1, y: 1.0000035, z: 1.0000032}
+ m_LocalScale: {x: 1, y: 1.0000039, z: 1.0000037}
m_ConstrainProportionsScale: 0
m_Children: []
m_Father: {fileID: 0}
@@ -4433,8 +4689,13 @@ MonoBehaviour:
m_Script: {fileID: 11500000, guid: eb1822f1751a4acabd7c1dba099b6b56, type: 3}
m_Name:
m_EditorClassIdentifier: Needle.Engine.Components.DragControls, Needle.Engine
+ dragMode: 3
+ snapGridResolution: 0
+ keepRotation: 1
+ xrDragMode: 1
+ xrKeepRotation: 0
+ xrDistanceDragFactor: 1
showGizmo: 0
- useViewAngle: 0
--- !u!54 &1666859366
Rigidbody:
m_ObjectHideFlags: 0
@@ -4562,8 +4823,13 @@ MonoBehaviour:
m_Script: {fileID: 11500000, guid: eb1822f1751a4acabd7c1dba099b6b56, type: 3}
m_Name:
m_EditorClassIdentifier: Needle.Engine.Components.DragControls, Needle.Engine
+ dragMode: 3
+ snapGridResolution: 0
+ keepRotation: 1
+ xrDragMode: 1
+ xrKeepRotation: 0
+ xrDistanceDragFactor: 1
showGizmo: 0
- useViewAngle: 0
--- !u!54 &1673180075
Rigidbody:
m_ObjectHideFlags: 0
@@ -4691,8 +4957,13 @@ MonoBehaviour:
m_Script: {fileID: 11500000, guid: eb1822f1751a4acabd7c1dba099b6b56, type: 3}
m_Name:
m_EditorClassIdentifier: Needle.Engine.Components.DragControls, Needle.Engine
+ dragMode: 3
+ snapGridResolution: 0
+ keepRotation: 1
+ xrDragMode: 1
+ xrKeepRotation: 0
+ xrDistanceDragFactor: 1
showGizmo: 0
- useViewAngle: 0
--- !u!54 &1717478909
Rigidbody:
m_ObjectHideFlags: 0
@@ -9819,7 +10090,7 @@ Transform:
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 2083633949}
- m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
m_LocalPosition: {x: -0.873, y: 0, z: -0.67}
m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0
@@ -9939,8 +10210,13 @@ MonoBehaviour:
m_Script: {fileID: 11500000, guid: eb1822f1751a4acabd7c1dba099b6b56, type: 3}
m_Name:
m_EditorClassIdentifier: Needle.Engine.Components.DragControls, Needle.Engine
+ dragMode: 3
+ snapGridResolution: 0
+ keepRotation: 1
+ xrDragMode: 1
+ xrKeepRotation: 0
+ xrDistanceDragFactor: 1
showGizmo: 0
- useViewAngle: 0
--- !u!54 &2128614072
Rigidbody:
m_ObjectHideFlags: 0
diff --git a/package/Runtime/Multi-Scenes/Scenes/Scene 3/ES_Final Examination - Jay Varton.mp3 b/package/Runtime/Multi-Scenes/Scenes/Scene 3/ES_Final Examination - Jay Varton.mp3
new file mode 100644
index 000000000..48773f948
Binary files /dev/null and b/package/Runtime/Multi-Scenes/Scenes/Scene 3/ES_Final Examination - Jay Varton.mp3 differ
diff --git a/package/Runtime/Multi-Scenes/Scenes/Scene 3/ES_Final Examination - Jay Varton.mp3.meta b/package/Runtime/Multi-Scenes/Scenes/Scene 3/ES_Final Examination - Jay Varton.mp3.meta
new file mode 100644
index 000000000..109242da0
--- /dev/null
+++ b/package/Runtime/Multi-Scenes/Scenes/Scene 3/ES_Final Examination - Jay Varton.mp3.meta
@@ -0,0 +1,22 @@
+fileFormatVersion: 2
+guid: 6057a0cc169b83c46a77a8b65105e118
+AudioImporter:
+ externalObjects: {}
+ serializedVersion: 6
+ defaultSettings:
+ loadType: 0
+ sampleRateSetting: 0
+ sampleRateOverride: 44100
+ compressionFormat: 1
+ quality: 1
+ conversionMode: 0
+ platformSettingOverrides: {}
+ forceToMono: 0
+ normalize: 1
+ preloadAudioData: 1
+ loadInBackground: 0
+ ambisonic: 0
+ 3D: 1
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/package/Runtime/Multi-Scenes/Scenes/Scene 3/Scene 3 - Lightmap.unity b/package/Runtime/Multi-Scenes/Scenes/Scene 3/Scene 3 - Lightmap.unity
index a095d7b7d..008b73c29 100644
--- a/package/Runtime/Multi-Scenes/Scenes/Scene 3/Scene 3 - Lightmap.unity
+++ b/package/Runtime/Multi-Scenes/Scenes/Scene 3/Scene 3 - Lightmap.unity
@@ -15,10 +15,10 @@ RenderSettings:
m_ObjectHideFlags: 0
serializedVersion: 9
m_Fog: 0
- m_FogColor: {r: 0, g: 0, b: 0, a: 1}
+ m_FogColor: {r: 0.6509434, g: 0.6509434, b: 0.6509434, a: 1}
m_FogMode: 1
m_FogDensity: 0.14
- m_LinearFogStart: 0.5
+ m_LinearFogStart: 3
m_LinearFogEnd: 5
m_AmbientSkyColor: {r: 0, g: 0, b: 0, a: 1}
m_AmbientEquatorColor: {r: 0.114, g: 0.125, b: 0.133, a: 1}
@@ -97,7 +97,7 @@ LightmapSettings:
m_ExportTrainingData: 0
m_TrainingDataDestination: TrainingData
m_LightProbeSampleCountMultiplier: 4
- m_LightingDataAsset: {fileID: 112000000, guid: 8b41a7779abc6df448bfe2beaaa40c71, type: 2}
+ m_LightingDataAsset: {fileID: 112000000, guid: 141e7e46caac2c7479441d7671ce1d11, type: 2}
m_LightingSettings: {fileID: 4890085278179872738, guid: 813c885d91ab1e241b8c409e2c2d72bd, type: 2}
--- !u!196 &4
NavMeshSettings:
@@ -152,6 +152,7 @@ MonoBehaviour:
m_Script: {fileID: 11500000, guid: 8babe471bb9745c49bc168b0d44b4a6f, type: 3}
m_Name:
m_EditorClassIdentifier: Needle.Engine.Components.XRRig, Needle.Engine $ GlobalObjectId_V1-2-d541a43e59ef6e94b8483da1bfc954ea-519983825-0
+ priority: 0
--- !u!4 &117747218
Transform:
m_ObjectHideFlags: 0
@@ -161,7 +162,7 @@ Transform:
m_GameObject: {fileID: 117747216}
m_LocalRotation: {x: -0, y: 0.9238797, z: -0, w: -0.38268322}
m_LocalPosition: {x: 1.371, y: 0.049, z: 1.437}
- m_LocalScale: {x: 0.7, y: 0.7, z: 0.7}
+ m_LocalScale: {x: 0.7000004, y: 0.7, z: 0.7000004}
m_ConstrainProportionsScale: 0
m_Children: []
m_Father: {fileID: 0}
@@ -483,6 +484,134 @@ MeshFilter:
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 816909454}
m_Mesh: {fileID: 10206, guid: 0000000000000000e000000000000000, type: 0}
+--- !u!1 &909199948
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 909199950}
+ - component: {fileID: 909199949}
+ m_Layer: 0
+ m_Name: Audio
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!82 &909199949
+AudioSource:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 909199948}
+ m_Enabled: 1
+ serializedVersion: 4
+ OutputAudioMixerGroup: {fileID: 0}
+ m_audioClip: {fileID: 8300000, guid: 6057a0cc169b83c46a77a8b65105e118, type: 3}
+ m_PlayOnAwake: 1
+ m_Volume: 0.396
+ m_Pitch: 1
+ Loop: 0
+ Mute: 0
+ Spatialize: 0
+ SpatializePostEffects: 0
+ Priority: 128
+ DopplerLevel: 1
+ MinDistance: 1
+ MaxDistance: 500
+ Pan2D: 0
+ rolloffMode: 0
+ BypassEffects: 0
+ BypassListenerEffects: 0
+ BypassReverbZones: 0
+ rolloffCustomCurve:
+ serializedVersion: 2
+ m_Curve:
+ - serializedVersion: 3
+ time: 0
+ value: 1
+ inSlope: 0
+ outSlope: 0
+ tangentMode: 0
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ - serializedVersion: 3
+ time: 1
+ value: 0
+ inSlope: 0
+ outSlope: 0
+ tangentMode: 0
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ m_PreInfinity: 2
+ m_PostInfinity: 2
+ m_RotationOrder: 4
+ panLevelCustomCurve:
+ serializedVersion: 2
+ m_Curve:
+ - serializedVersion: 3
+ time: 0
+ value: 0
+ inSlope: 0
+ outSlope: 0
+ tangentMode: 0
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ m_PreInfinity: 2
+ m_PostInfinity: 2
+ m_RotationOrder: 4
+ spreadCustomCurve:
+ serializedVersion: 2
+ m_Curve:
+ - serializedVersion: 3
+ time: 0
+ value: 0
+ inSlope: 0
+ outSlope: 0
+ tangentMode: 0
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ m_PreInfinity: 2
+ m_PostInfinity: 2
+ m_RotationOrder: 4
+ reverbZoneMixCustomCurve:
+ serializedVersion: 2
+ m_Curve:
+ - serializedVersion: 3
+ time: 0
+ value: 1
+ inSlope: 0
+ outSlope: 0
+ tangentMode: 0
+ weightedMode: 0
+ inWeight: 0.33333334
+ outWeight: 0.33333334
+ m_PreInfinity: 2
+ m_PostInfinity: 2
+ m_RotationOrder: 4
+--- !u!4 &909199950
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 909199948}
+ m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children: []
+ m_Father: {fileID: 0}
+ m_RootOrder: 4
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!1 &1033995712
GameObject:
m_ObjectHideFlags: 0
@@ -835,10 +964,15 @@ MonoBehaviour:
m_Name:
m_EditorClassIdentifier: Needle.Engine.Components.OrbitControls, Needle.Engine
$ GlobalObjectId_V1-2-56a0b2b8e68befd429282b4fc6416c5a-1426173381-0
+ autoTarget: 1
autoFit: 0
enableRotate: 1
autoRotate: 0
autoRotateSpeed: 0.2
+ minPolarAngle: 0
+ maxPolarAngle: 3.1415927
+ minAzimuthAngle: Infinity
+ maxAzimuthAngle: Infinity
enableZoom: 1
minZoom: 0
maxZoom: Infinity
diff --git a/package/Runtime/MusicalInstrument/MusicalInstrument.unity b/package/Runtime/MusicalInstrument/MusicalInstrument.unity
index 7ade966fd..aaa999844 100644
--- a/package/Runtime/MusicalInstrument/MusicalInstrument.unity
+++ b/package/Runtime/MusicalInstrument/MusicalInstrument.unity
@@ -151,7 +151,7 @@ MonoBehaviour:
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 5c280f685421ecc46a892fedfe14dfa3, type: 3}
m_Name:
- m_EditorClassIdentifier:
+ m_EditorClassIdentifier: Needle.Engine.Readme, Needle.Engine-Samples.Runtime
Guid: 1ff470193d6411f4a9532cd61b595e4b
--- !u!4 &144912125
Transform:
@@ -262,6 +262,55 @@ Transform:
m_CorrespondingSourceObject: {fileID: 2571336369794282193, guid: 3a0fc359cb8870d45848ac743e6361fd, type: 3}
m_PrefabInstance: {fileID: 157611134}
m_PrefabAsset: {fileID: 0}
+--- !u!1 &208071532
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 208071533}
+ - component: {fileID: 208071534}
+ m_Layer: 0
+ m_Name: NeedleMenu
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!4 &208071533
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 208071532}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children: []
+ m_Father: {fileID: 2084322108}
+ m_RootOrder: 12
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!114 &208071534
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 208071532}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: e6d2c67ae7e4416a98aa03d96398832b, type: 3}
+ m_Name:
+ m_EditorClassIdentifier: Needle.Engine.Components.NeedleMenu, Needle.Engine
+ _position: 1
+ ShowNeedleLogo: 1
+ CreateFullscreenButton: 1
+ CreateMuteButton: 0
+ ShowSpatialMenu: 1
--- !u!1001 &366456111
PrefabInstance:
m_ObjectHideFlags: 0
@@ -1153,7 +1202,7 @@ Transform:
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1408803974}
- m_LocalRotation: {x: -0, y: 0.82919115, z: -0.5589652, w: 0}
+ m_LocalRotation: {x: -0, y: 0.82919097, z: -0.5589653, w: 0}
m_LocalPosition: {x: 0, y: 2.229, z: 0.902}
m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0
@@ -1174,10 +1223,15 @@ MonoBehaviour:
m_Name:
m_EditorClassIdentifier: Needle.Engine.Components.OrbitControls, Needle.Engine
$ GlobalObjectId_V1-2-1ff470193d6411f4a9532cd61b595e4b-1408803978-0
+ autoTarget: 1
autoFit: 0
enableRotate: 1
autoRotate: 0
autoRotateSpeed: 0.2
+ minPolarAngle: 0
+ maxPolarAngle: 3.1415927
+ minAzimuthAngle: Infinity
+ maxAzimuthAngle: Infinity
enableZoom: 1
minZoom: 0
maxZoom: Infinity
@@ -1416,6 +1470,7 @@ Transform:
- {fileID: 1313082124}
- {fileID: 1916728704}
- {fileID: 1125787647}
+ - {fileID: 208071533}
m_Father: {fileID: 0}
m_RootOrder: 1
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
diff --git a/package/Runtime/Navmesh/Navmesh.unity b/package/Runtime/Navmesh/Navmesh.unity
index fd37cb0b3..5d26f1dff 100644
--- a/package/Runtime/Navmesh/Navmesh.unity
+++ b/package/Runtime/Navmesh/Navmesh.unity
@@ -415,6 +415,55 @@ MeshFilter:
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 148371590}
m_Mesh: {fileID: 10209, guid: 0000000000000000e000000000000000, type: 0}
+--- !u!1 &208071532
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 208071534}
+ - component: {fileID: 208071533}
+ m_Layer: 0
+ m_Name: NeedleMenu
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!114 &208071533
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 208071532}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: e6d2c67ae7e4416a98aa03d96398832b, type: 3}
+ m_Name:
+ m_EditorClassIdentifier: Needle.Engine.Components.NeedleMenu, Needle.Engine
+ _position: 1
+ ShowNeedleLogo: 1
+ CreateFullscreenButton: 1
+ CreateMuteButton: 0
+ ShowSpatialMenu: 1
+--- !u!4 &208071534
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 208071532}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children: []
+ m_Father: {fileID: 0}
+ m_RootOrder: 12
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!1 &399847920
GameObject:
m_ObjectHideFlags: 0
@@ -1488,10 +1537,15 @@ MonoBehaviour:
m_Script: {fileID: 11500000, guid: e6c38416c1a949c1a024aacb22e308af, type: 3}
m_Name:
m_EditorClassIdentifier: Needle.Engine.Components.OrbitControls, Needle.Engine
+ autoTarget: 1
autoFit: 1
enableRotate: 1
autoRotate: 0
autoRotateSpeed: 0.2
+ minPolarAngle: 0
+ maxPolarAngle: 3.1415927
+ minAzimuthAngle: Infinity
+ maxAzimuthAngle: Infinity
enableZoom: 1
minZoom: 4
maxZoom: 7
@@ -1950,7 +2004,7 @@ Transform:
m_ConstrainProportionsScale: 0
m_Children: []
m_Father: {fileID: 0}
- m_RootOrder: 12
+ m_RootOrder: 13
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!1001 &1698242729
PrefabInstance:
diff --git a/package/Runtime/Navmesh/Scripts/Needle.Navmesh~/Navmesh.ts b/package/Runtime/Navmesh/Scripts/Needle.Navmesh~/Navmesh.ts
index 196cd4d8f..5b39f533c 100644
--- a/package/Runtime/Navmesh/Scripts/Needle.Navmesh~/Navmesh.ts
+++ b/package/Runtime/Navmesh/Scripts/Needle.Navmesh~/Navmesh.ts
@@ -59,7 +59,7 @@ export class Navmesh extends Behaviour {
Navmesh.displayPath(path, debugDuration);
}
- return path ?? new Vector3[0];
+ return path ?? [];
}
static displayPath(path: Vector3[] | undefined, debugDuration?: number, color: ColorRepresentation = 0xff9747, depthTest: boolean = false) {
@@ -136,7 +136,7 @@ export class Navmesh extends Behaviour {
return c;
}
- private static getClosestCentroid(position: Vector3): Vector3 | null {
+ static getClosestCentroid(position: Vector3): Vector3 | null {
let minDistance = Number.MAX_SAFE_INTEGER;
let safePosition: Vector3 | null = null;
Navmesh.ZoneData?.groups.forEach(group => {
diff --git a/package/Runtime/Navmesh/Scripts/Needle.Navmesh~/NavmeshDemo_Agent.ts b/package/Runtime/Navmesh/Scripts/Needle.Navmesh~/NavmeshDemo_Agent.ts
index 7e47415e6..b45a55afb 100644
--- a/package/Runtime/Navmesh/Scripts/Needle.Navmesh~/NavmeshDemo_Agent.ts
+++ b/package/Runtime/Navmesh/Scripts/Needle.Navmesh~/NavmeshDemo_Agent.ts
@@ -55,12 +55,19 @@ export class NavmeshDemo_Agent extends Behaviour {
const b = this.squareArea;
- const x = randomNumber(-b.x, b.x);
- const z = randomNumber(-b.y, b.y);
+ const x = Mathf.random(-b.x, b.x);
+ const z = Mathf.random(-b.y, b.y);
const target = new Vector3(x, this.worldPosition.y, z);
const from = this.worldPosition;
+ // get the Y of the navmesh on the XZ cords
+ // this won't solve issues on slopes
+ const targetPolyCentroid = Navmesh.getClosestCentroid(target);
+ if (targetPolyCentroid) {
+ target.y = targetPolyCentroid.y;
+ }
+
const path = Navmesh.FindPath(from, target, -1); // disables the visualization
const onArrive = async () => {
diff --git a/package/Runtime/Netlify/Netlify.unity b/package/Runtime/Netlify/Netlify.unity
index ed85175e6..708ef1210 100644
--- a/package/Runtime/Netlify/Netlify.unity
+++ b/package/Runtime/Netlify/Netlify.unity
@@ -299,10 +299,15 @@ MonoBehaviour:
m_Name:
m_EditorClassIdentifier: Needle.Engine.Components.OrbitControls, Needle.Engine
$ GlobalObjectId_V1-2-49068307165cdb346a242c48a6528235-706762907-0
+ autoTarget: 1
autoFit: 0
enableRotate: 1
autoRotate: 1
autoRotateSpeed: 0.3
+ minPolarAngle: 0
+ maxPolarAngle: 3.1415927
+ minAzimuthAngle: Infinity
+ maxAzimuthAngle: Infinity
enableZoom: 1
minZoom: 0
maxZoom: 10000
@@ -345,6 +350,7 @@ GameObject:
- component: {fileID: 784234924}
- component: {fileID: 784234923}
- component: {fileID: 784234925}
+ - component: {fileID: 784234926}
m_Layer: 0
m_Name: Export
m_TagString: EditorOnly
@@ -399,6 +405,22 @@ MonoBehaviour:
$ GlobalObjectId_V1-2-4fb091b879281a947b21008d62712eb3-784234925-0
compilerDirectory: Library/Needle/Sample/node_modules/@needle-tools/needle-component-compiler/src
Debug: 0
+--- !u!114 &784234926
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 784234922}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: cf2ffc5481d126c498a97e14b35c2fb0, type: 3}
+ m_Name:
+ m_EditorClassIdentifier: Needle.Engine.HtmlMeta, Needle.Engine.Meta
+ meta:
+ title: Netlify
+ description: Deploy projects made with Needle to Netlify
+ image: {fileID: 2800000, guid: 51e70dcd73d578a4491f2fc34c62a3f3, type: 3}
--- !u!1 &806518225
GameObject:
m_ObjectHideFlags: 0
@@ -783,6 +805,7 @@ Transform:
- {fileID: 1053964263}
- {fileID: 1712550856}
- {fileID: 873071400}
+ - {fileID: 1664320033}
m_Father: {fileID: 0}
m_RootOrder: 2
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
@@ -947,6 +970,55 @@ MonoBehaviour:
m_ShadowLayerMask: 1
m_LightCookieSize: {x: 1, y: 1}
m_LightCookieOffset: {x: 0, y: 0}
+--- !u!1 &1664320032
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 1664320033}
+ - component: {fileID: 1664320034}
+ m_Layer: 0
+ m_Name: NeedleMenu
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!4 &1664320033
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1664320032}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children: []
+ m_Father: {fileID: 1597275518}
+ m_RootOrder: 10
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!114 &1664320034
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1664320032}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: e6d2c67ae7e4416a98aa03d96398832b, type: 3}
+ m_Name:
+ m_EditorClassIdentifier: Needle.Engine.Components.NeedleMenu, Needle.Engine
+ _position: 1
+ ShowNeedleLogo: 1
+ CreateFullscreenButton: 1
+ CreateMuteButton: 0
+ ShowSpatialMenu: 1
--- !u!1001 &1712550855
PrefabInstance:
m_ObjectHideFlags: 0
diff --git a/package/Runtime/Networking/Networking Animator.unity b/package/Runtime/Networking/Networking Animator.unity
index 329a6137e..dd4c955df 100644
--- a/package/Runtime/Networking/Networking Animator.unity
+++ b/package/Runtime/Networking/Networking Animator.unity
@@ -136,6 +136,7 @@ GameObject:
- component: {fileID: 25417592}
- component: {fileID: 25417595}
- component: {fileID: 25417596}
+ - component: {fileID: 25417597}
m_Layer: 0
m_Name: Export Info
m_TagString: EditorOnly
@@ -173,6 +174,7 @@ MonoBehaviour:
DirectoryName: Library/Needle/Sample
RemoteUrl:
AutoExport: 1
+ AutoCompress: 1
Dependencies:
- Name: networking
VersionOrPath: Packages/com.needle.engine-samples/Runtime/Networking/Scripts/Networking.npmdef
@@ -225,6 +227,23 @@ MonoBehaviour:
title: Synchronized Animator
description: Synchronize any animator over network
image: {fileID: 2800000, guid: 45f32e75ea656714abebba9943009ef0, type: 3}
+--- !u!114 &25417597
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 25417591}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 52882cd15871496cba5a3596b2e735c1, type: 3}
+ m_Name:
+ m_EditorClassIdentifier: Needle.Engine.Gltf.Experimental.progressive.ProgressiveTexturesSettings,
+ Needle.Engine.GltfExport
+ AllowProgressiveLoading: 0
+ UseMaxSize: 1
+ MaxSize: 128
+ GenerateLODs: 1
--- !u!1001 &30548293
PrefabInstance:
m_ObjectHideFlags: 0
@@ -1301,6 +1320,7 @@ MonoBehaviour:
joinRandomRoom: 1
requireRoomParameter: 0
autoRejoin: 1
+ createJoinButton: 1
--- !u!1 &1310777011
GameObject:
m_ObjectHideFlags: 0
@@ -1488,6 +1508,7 @@ Transform:
- {fileID: 755076031}
- {fileID: 773534023}
- {fileID: 2139678995}
+ - {fileID: 1664320033}
m_Father: {fileID: 0}
m_RootOrder: 1
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
@@ -1504,6 +1525,56 @@ MonoBehaviour:
m_Name:
m_EditorClassIdentifier: Needle.Engine.Components.ObjectRaycaster, Needle.Engine
$ GlobalObjectId_V1-2-e9f1535860a50a14cb85e49bb0635ae9-1440317951-0
+ IgnoreSkinnedMeshes: 0
+--- !u!1 &1664320032
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 1664320033}
+ - component: {fileID: 1664320034}
+ m_Layer: 0
+ m_Name: NeedleMenu
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!4 &1664320033
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1664320032}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children: []
+ m_Father: {fileID: 1440317950}
+ m_RootOrder: 6
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!114 &1664320034
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1664320032}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: e6d2c67ae7e4416a98aa03d96398832b, type: 3}
+ m_Name:
+ m_EditorClassIdentifier: Needle.Engine.Components.NeedleMenu, Needle.Engine
+ _position: 1
+ ShowNeedleLogo: 1
+ CreateFullscreenButton: 1
+ CreateMuteButton: 0
+ ShowSpatialMenu: 1
--- !u!1 &1715480774
GameObject:
m_ObjectHideFlags: 0
@@ -1957,20 +2028,27 @@ MonoBehaviour:
m_Name:
m_EditorClassIdentifier: Needle.Engine.Components.OrbitControls, Needle.Engine
$ GlobalObjectId_V1-2-e9f1535860a50a14cb85e49bb0635ae9-2102536299-0
+ autoTarget: 1
+ autoFit: 0
enableRotate: 1
autoRotate: 0
autoRotateSpeed: 0.2
- autoFit: 0
- enableKeys: 0
- enableDamping: 1
- dampingFactor: 0.1
+ minPolarAngle: 0
+ maxPolarAngle: 3.1415927
+ minAzimuthAngle: Infinity
+ maxAzimuthAngle: Infinity
enableZoom: 1
minZoom: 0
maxZoom: Infinity
enablePan: 1
- lookAtConstraint: {fileID: 2102536301}
+ enableDamping: 1
+ dampingFactor: 0.1
+ targetLerpDuration: 1
+ enableKeys: 0
middleClickToFocus: 0
doubleClickToFocus: 0
+ allowInterrupt: 1
+ lookAtConstraint: {fileID: 2102536301}
--- !u!114 &2102536300
MonoBehaviour:
m_ObjectHideFlags: 0
diff --git a/package/Runtime/Networking/Networking Player.unity b/package/Runtime/Networking/Networking Player.unity
index 80b4f8b15..cd67b0e5b 100644
--- a/package/Runtime/Networking/Networking Player.unity
+++ b/package/Runtime/Networking/Networking Player.unity
@@ -272,6 +272,7 @@ Transform:
- {fileID: 869501961}
- {fileID: 930688385}
- {fileID: 2016998137}
+ - {fileID: 1664320033}
m_Father: {fileID: 0}
m_RootOrder: 1
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
@@ -292,6 +293,7 @@ MonoBehaviour:
joinRandomRoom: 1
requireRoomParameter: 0
autoRejoin: 1
+ createJoinButton: 1
--- !u!1 &671381873
GameObject:
m_ObjectHideFlags: 0
@@ -304,6 +306,7 @@ GameObject:
- component: {fileID: 671381875}
- component: {fileID: 671381874}
- component: {fileID: 671381877}
+ - component: {fileID: 671381878}
m_Layer: 0
m_Name: Export Info
m_TagString: EditorOnly
@@ -341,6 +344,7 @@ MonoBehaviour:
DirectoryName: Library/Needle/Sample
RemoteUrl:
AutoExport: 1
+ AutoCompress: 1
Dependencies:
- Name: '@needle-tools/samples-scripts'
VersionOrPath: Packages/com.needle.engine-samples/Runtime/_Shared/SampleScripts.npmdef
@@ -380,6 +384,23 @@ MonoBehaviour:
Path: /networking_players
OverrideGzipCompression: 1
UseGzipCompression: 0
+--- !u!114 &671381878
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 671381873}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: cf2ffc5481d126c498a97e14b35c2fb0, type: 3}
+ m_Name:
+ m_EditorClassIdentifier: Needle.Engine.HtmlMeta, Needle.Engine.Meta
+ meta:
+ title: Networking Players
+ description: Spawn and control players - this sample also shows the lifecycle
+ of networked players
+ image: {fileID: 2800000, guid: 158af30540f9b44449bfdfef82acc1a4, type: 3}
--- !u!1 &869501959
GameObject:
m_ObjectHideFlags: 0
@@ -614,6 +635,55 @@ MeshFilter:
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 930688384}
m_Mesh: {fileID: 10209, guid: 0000000000000000e000000000000000, type: 0}
+--- !u!1 &1664320032
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 1664320033}
+ - component: {fileID: 1664320034}
+ m_Layer: 0
+ m_Name: NeedleMenu
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!4 &1664320033
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1664320032}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children: []
+ m_Father: {fileID: 619865973}
+ m_RootOrder: 4
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!114 &1664320034
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1664320032}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: e6d2c67ae7e4416a98aa03d96398832b, type: 3}
+ m_Name:
+ m_EditorClassIdentifier: Needle.Engine.Components.NeedleMenu, Needle.Engine
+ _position: 1
+ ShowNeedleLogo: 1
+ CreateFullscreenButton: 1
+ CreateMuteButton: 0
+ ShowSpatialMenu: 1
--- !u!1 &1791489691
GameObject:
m_ObjectHideFlags: 0
@@ -747,21 +817,27 @@ MonoBehaviour:
m_Name:
m_EditorClassIdentifier: Needle.Engine.Components.OrbitControls, Needle.Engine
$ GlobalObjectId_V1-2-375db29c7005fb54587043b09654568b-1791489696-0
+ autoTarget: 1
autoFit: 0
enableRotate: 1
autoRotate: 0
autoRotateSpeed: 0.2
- enableKeys: 0
- enableDamping: 1
- dampingFactor: 0.1
+ minPolarAngle: 0
+ maxPolarAngle: 3.1415927
+ minAzimuthAngle: Infinity
+ maxAzimuthAngle: Infinity
enableZoom: 1
minZoom: 0
maxZoom: Infinity
enablePan: 1
- lookAtConstraint: {fileID: 0}
+ enableDamping: 1
+ dampingFactor: 0.1
+ targetLerpDuration: 1
+ enableKeys: 0
middleClickToFocus: 1
doubleClickToFocus: 1
allowInterrupt: 1
+ lookAtConstraint: {fileID: 0}
--- !u!1 &1819763279
GameObject:
m_ObjectHideFlags: 0
diff --git a/package/Runtime/Nextjs/Next.unity b/package/Runtime/Nextjs/Next.unity
index 7a46b86ce..56d7ab541 100644
--- a/package/Runtime/Nextjs/Next.unity
+++ b/package/Runtime/Nextjs/Next.unity
@@ -460,10 +460,15 @@ MonoBehaviour:
m_Name:
m_EditorClassIdentifier: Needle.Engine.Components.OrbitControls, Needle.Engine
$ GlobalObjectId_V1-2-49068307165cdb346a242c48a6528235-706762907-0
+ autoTarget: 1
autoFit: 0
enableRotate: 1
autoRotate: 1
autoRotateSpeed: 0.3
+ minPolarAngle: 0
+ maxPolarAngle: 3.1415927
+ minAzimuthAngle: Infinity
+ maxAzimuthAngle: Infinity
enableZoom: 1
minZoom: 0
maxZoom: 10000
@@ -647,6 +652,7 @@ GameObject:
- component: {fileID: 784234924}
- component: {fileID: 784234923}
- component: {fileID: 784234925}
+ - component: {fileID: 784234926}
m_Layer: 0
m_Name: Export
m_TagString: EditorOnly
@@ -701,6 +707,22 @@ MonoBehaviour:
$ GlobalObjectId_V1-2-49068307165cdb346a242c48a6528235-784234925-0
compilerDirectory: Library/Empty/node_modules/@needle-tools/engine/node_modules/@needle-tools/needle-component-compiler/src
Debug: 0
+--- !u!114 &784234926
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 784234922}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: cf2ffc5481d126c498a97e14b35c2fb0, type: 3}
+ m_Name:
+ m_EditorClassIdentifier: Needle.Engine.HtmlMeta, Needle.Engine.Meta
+ meta:
+ title: NextJS
+ description: Integration with the NextJS framework.
+ image: {fileID: 2800000, guid: 368772b012d7d6e4d97f4706b2f7d076, type: 3}
--- !u!1001 &1170649121
PrefabInstance:
m_ObjectHideFlags: 0
@@ -988,6 +1010,7 @@ Transform:
- {fileID: 761463757}
- {fileID: 1457758622}
- {fileID: 480255566}
+ - {fileID: 1664320033}
m_Father: {fileID: 0}
m_RootOrder: 1
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
@@ -1152,6 +1175,55 @@ MonoBehaviour:
m_ShadowLayerMask: 1
m_LightCookieSize: {x: 1, y: 1}
m_LightCookieOffset: {x: 0, y: 0}
+--- !u!1 &1664320032
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 1664320033}
+ - component: {fileID: 1664320034}
+ m_Layer: 0
+ m_Name: NeedleMenu
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!4 &1664320033
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1664320032}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children: []
+ m_Father: {fileID: 1597275518}
+ m_RootOrder: 12
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!114 &1664320034
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1664320032}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: e6d2c67ae7e4416a98aa03d96398832b, type: 3}
+ m_Name:
+ m_EditorClassIdentifier: Needle.Engine.Components.NeedleMenu, Needle.Engine
+ _position: 1
+ ShowNeedleLogo: 1
+ CreateFullscreenButton: 1
+ CreateMuteButton: 0
+ ShowSpatialMenu: 1
--- !u!1 &1786657968
GameObject:
m_ObjectHideFlags: 0
diff --git a/package/Runtime/ObjectVisibility/ObjectVisibility.unity b/package/Runtime/ObjectVisibility/ObjectVisibility.unity
index b96b74758..9931265f4 100644
--- a/package/Runtime/ObjectVisibility/ObjectVisibility.unity
+++ b/package/Runtime/ObjectVisibility/ObjectVisibility.unity
@@ -123,6 +123,55 @@ NavMeshSettings:
debug:
m_Flags: 0
m_NavMeshData: {fileID: 0}
+--- !u!1 &213470579
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 213470580}
+ - component: {fileID: 213470581}
+ m_Layer: 0
+ m_Name: NeedleMenu
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!4 &213470580
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 213470579}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children: []
+ m_Father: {fileID: 1597275518}
+ m_RootOrder: 11
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!114 &213470581
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 213470579}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: e6d2c67ae7e4416a98aa03d96398832b, type: 3}
+ m_Name:
+ m_EditorClassIdentifier: Needle.Engine.Components.NeedleMenu, Needle.Engine
+ _position: 1
+ ShowNeedleLogo: 1
+ CreateFullscreenButton: 1
+ CreateMuteButton: 0
+ ShowSpatialMenu: 1
--- !u!1 &382029353
GameObject:
m_ObjectHideFlags: 0
@@ -151,7 +200,7 @@ MonoBehaviour:
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 5c280f685421ecc46a892fedfe14dfa3, type: 3}
m_Name:
- m_EditorClassIdentifier:
+ m_EditorClassIdentifier: Needle.Engine.Readme, Needle.Engine-Samples.Runtime
Guid: 3ff99836b61ba9f4fac090280307530b
--- !u!4 &382029355
Transform:
@@ -558,10 +607,15 @@ MonoBehaviour:
m_Name:
m_EditorClassIdentifier: Needle.Engine.Components.OrbitControls, Needle.Engine
$ GlobalObjectId_V1-2-3ff99836b61ba9f4fac090280307530b-706762907-0
+ autoTarget: 1
autoFit: 0
enableRotate: 1
autoRotate: 0
autoRotateSpeed: 0.3
+ minPolarAngle: 0
+ maxPolarAngle: 3.1415927
+ minAzimuthAngle: Infinity
+ maxAzimuthAngle: Infinity
enableZoom: 1
minZoom: 0
maxZoom: 10000
@@ -1434,6 +1488,7 @@ Transform:
- {fileID: 890544304}
- {fileID: 2030664750}
- {fileID: 1925686705}
+ - {fileID: 213470580}
m_Father: {fileID: 0}
m_RootOrder: 1
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
diff --git a/package/Runtime/Particles/Particles Burst on click.unity b/package/Runtime/Particles/Particles Burst on click.unity
index 0a08a2196..d748942d5 100644
--- a/package/Runtime/Particles/Particles Burst on click.unity
+++ b/package/Runtime/Particles/Particles Burst on click.unity
@@ -591,10 +591,15 @@ MonoBehaviour:
m_Name:
m_EditorClassIdentifier: Needle.Engine.Components.OrbitControls, Needle.Engine
$ GlobalObjectId_V1-2-a5e233d73a8ba174aac775a95a521848-706762907-0
+ autoTarget: 1
autoFit: 0
enableRotate: 1
autoRotate: 0
autoRotateSpeed: 0.3
+ minPolarAngle: 0
+ maxPolarAngle: 3.1415927
+ minAzimuthAngle: Infinity
+ maxAzimuthAngle: Infinity
enableZoom: 1
minZoom: 0
maxZoom: 10000
@@ -1025,6 +1030,7 @@ Transform:
- {fileID: 806518227}
- {fileID: 1035975159}
- {fileID: 12490354}
+ - {fileID: 1664320033}
m_Father: {fileID: 0}
m_RootOrder: 1
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
@@ -1190,6 +1196,55 @@ MonoBehaviour:
m_ShadowLayerMask: 1
m_LightCookieSize: {x: 1, y: 1}
m_LightCookieOffset: {x: 0, y: 0}
+--- !u!1 &1664320032
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 1664320033}
+ - component: {fileID: 1664320034}
+ m_Layer: 0
+ m_Name: NeedleMenu
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!4 &1664320033
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1664320032}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children: []
+ m_Father: {fileID: 1597275518}
+ m_RootOrder: 9
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!114 &1664320034
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1664320032}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: e6d2c67ae7e4416a98aa03d96398832b, type: 3}
+ m_Name:
+ m_EditorClassIdentifier: Needle.Engine.Components.NeedleMenu, Needle.Engine
+ _position: 1
+ ShowNeedleLogo: 1
+ CreateFullscreenButton: 1
+ CreateMuteButton: 0
+ ShowSpatialMenu: 1
--- !u!1 &1786657968
GameObject:
m_ObjectHideFlags: 0
diff --git a/package/Runtime/Particles/Particles.unity b/package/Runtime/Particles/Particles.unity
index 1f0abb352..4da8316e9 100644
--- a/package/Runtime/Particles/Particles.unity
+++ b/package/Runtime/Particles/Particles.unity
@@ -45220,10 +45220,15 @@ MonoBehaviour:
m_Name:
m_EditorClassIdentifier: Needle.Engine.Components.OrbitControls, Needle.Engine
$ GlobalObjectId_V1-2-2ba6afd4622b4454685d58bdab703e5f-706762907-0
+ autoTarget: 1
autoFit: 0
enableRotate: 1
autoRotate: 0
autoRotateSpeed: 0.3
+ minPolarAngle: 0
+ maxPolarAngle: 3.1415927
+ minAzimuthAngle: Infinity
+ maxAzimuthAngle: Infinity
enableZoom: 1
minZoom: 0
maxZoom: 70
@@ -105057,6 +105062,7 @@ Transform:
- {fileID: 856549053}
- {fileID: 1078875778}
- {fileID: 629448747}
+ - {fileID: 1664320033}
m_Father: {fileID: 0}
m_RootOrder: 1
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
@@ -110264,6 +110270,55 @@ MonoBehaviour:
m_ShadowLayerMask: 1
m_LightCookieSize: {x: 1, y: 1}
m_LightCookieOffset: {x: 0, y: 0}
+--- !u!1 &1664320032
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 1664320033}
+ - component: {fileID: 1664320034}
+ m_Layer: 0
+ m_Name: NeedleMenu
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!4 &1664320033
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1664320032}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children: []
+ m_Father: {fileID: 1597275518}
+ m_RootOrder: 5
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!114 &1664320034
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1664320032}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: e6d2c67ae7e4416a98aa03d96398832b, type: 3}
+ m_Name:
+ m_EditorClassIdentifier: Needle.Engine.Components.NeedleMenu, Needle.Engine
+ _position: 1
+ ShowNeedleLogo: 1
+ CreateFullscreenButton: 1
+ CreateMuteButton: 0
+ ShowSpatialMenu: 1
--- !u!1 &1666009717
GameObject:
m_ObjectHideFlags: 0
diff --git a/package/Runtime/Particles/ParticlesOnCollision.unity b/package/Runtime/Particles/ParticlesOnCollision.unity
index ab41eac1b..d4f16a5af 100644
--- a/package/Runtime/Particles/ParticlesOnCollision.unity
+++ b/package/Runtime/Particles/ParticlesOnCollision.unity
@@ -244,7 +244,7 @@ MonoBehaviour:
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 5c280f685421ecc46a892fedfe14dfa3, type: 3}
m_Name:
- m_EditorClassIdentifier:
+ m_EditorClassIdentifier: Needle.Engine.Readme, Needle.Engine-Samples.Runtime
Guid: 9446a08b11ecd5a40b4575a8534b4f8c
--- !u!4 &280387221
Transform:
@@ -392,10 +392,15 @@ MonoBehaviour:
m_Name:
m_EditorClassIdentifier: Needle.Engine.Components.OrbitControls, Needle.Engine
$ GlobalObjectId_V1-2-9446a08b11ecd5a40b4575a8534b4f8c-706762907-0
+ autoTarget: 1
autoFit: 0
enableRotate: 1
autoRotate: 1
autoRotateSpeed: 0.3
+ minPolarAngle: 0
+ maxPolarAngle: 3.1415927
+ minAzimuthAngle: Infinity
+ maxAzimuthAngle: Infinity
enableZoom: 1
minZoom: 0
maxZoom: 10000
@@ -1145,6 +1150,7 @@ Transform:
- {fileID: 1609064307}
- {fileID: 931577954}
- {fileID: 180157640}
+ - {fileID: 1664320033}
m_Father: {fileID: 0}
m_RootOrder: 1
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
@@ -1191,6 +1197,7 @@ MonoBehaviour:
$ GlobalObjectId_V1-2-9446a08b11ecd5a40b4575a8534b4f8c-1597275521-0
arScale: 5
invertForward: 0
+ customReticle: {fileID: 0}
arTouchTransform: 0
useXRAnchor: 0
--- !u!1 &1609064305
@@ -1308,6 +1315,55 @@ MonoBehaviour:
m_ShadowLayerMask: 1
m_LightCookieSize: {x: 1, y: 1}
m_LightCookieOffset: {x: 0, y: 0}
+--- !u!1 &1664320032
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 1664320033}
+ - component: {fileID: 1664320034}
+ m_Layer: 0
+ m_Name: NeedleMenu
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!4 &1664320033
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1664320032}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children: []
+ m_Father: {fileID: 1597275518}
+ m_RootOrder: 7
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!114 &1664320034
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1664320032}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: e6d2c67ae7e4416a98aa03d96398832b, type: 3}
+ m_Name:
+ m_EditorClassIdentifier: Needle.Engine.Components.NeedleMenu, Needle.Engine
+ _position: 1
+ ShowNeedleLogo: 1
+ CreateFullscreenButton: 1
+ CreateMuteButton: 0
+ ShowSpatialMenu: 1
--- !u!1 &1773181167
GameObject:
m_ObjectHideFlags: 0
diff --git a/package/Runtime/PenData/PencilSword.unity b/package/Runtime/PenData/PencilSword.unity
index a7cf86e4c..d68179101 100644
--- a/package/Runtime/PenData/PencilSword.unity
+++ b/package/Runtime/PenData/PencilSword.unity
@@ -400,10 +400,15 @@ MonoBehaviour:
m_Name:
m_EditorClassIdentifier: Needle.Engine.Components.OrbitControls, Needle.Engine
$ GlobalObjectId_V1-2-fdb2769f1867cff44a4396476325261d-736313718-0
+ autoTarget: 1
autoFit: 0
enableRotate: 1
autoRotate: 0
autoRotateSpeed: 0.2
+ minPolarAngle: 0
+ maxPolarAngle: 3.1415927
+ minAzimuthAngle: Infinity
+ maxAzimuthAngle: Infinity
enableZoom: 1
minZoom: 0
maxZoom: Infinity
@@ -477,6 +482,7 @@ GameObject:
- component: {fileID: 833388993}
- component: {fileID: 833388992}
- component: {fileID: 833388995}
+ - component: {fileID: 833388996}
m_Layer: 0
m_Name: Export Info
m_TagString: EditorOnly
@@ -551,6 +557,22 @@ MonoBehaviour:
Path: /pencil-sword
OverrideGzipCompression: 1
UseGzipCompression: 0
+--- !u!114 &833388996
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 833388991}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: cf2ffc5481d126c498a97e14b35c2fb0, type: 3}
+ m_Name:
+ m_EditorClassIdentifier: Needle.Engine.HtmlMeta, Needle.Engine.Meta
+ meta:
+ title: Pencil Sword
+ description: Combining pen data and 3D
+ image: {fileID: 2800000, guid: f906e630cfac50a40ac54a9f399d91f3, type: 3}
--- !u!1 &994236880
GameObject:
m_ObjectHideFlags: 0
@@ -598,6 +620,7 @@ Transform:
- {fileID: 1970560973}
- {fileID: 177024330}
- {fileID: 2116129267}
+ - {fileID: 2043448614}
m_Father: {fileID: 0}
m_RootOrder: 1
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
@@ -900,6 +923,55 @@ Transform:
m_Father: {fileID: 177024330}
m_RootOrder: 1
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!1 &2043448613
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 2043448614}
+ - component: {fileID: 2043448615}
+ m_Layer: 0
+ m_Name: NeedleMenu
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!4 &2043448614
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 2043448613}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children: []
+ m_Father: {fileID: 994236882}
+ m_RootOrder: 4
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!114 &2043448615
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 2043448613}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: e6d2c67ae7e4416a98aa03d96398832b, type: 3}
+ m_Name:
+ m_EditorClassIdentifier: Needle.Engine.Components.NeedleMenu, Needle.Engine
+ _position: 1
+ ShowNeedleLogo: 1
+ CreateFullscreenButton: 1
+ CreateMuteButton: 0
+ ShowSpatialMenu: 1
--- !u!1 &2116129266
GameObject:
m_ObjectHideFlags: 0
diff --git a/package/Runtime/Physics/Basic Physics.unity b/package/Runtime/Physics/Basic Physics.unity
index 90a440211..f7db54187 100644
--- a/package/Runtime/Physics/Basic Physics.unity
+++ b/package/Runtime/Physics/Basic Physics.unity
@@ -527,7 +527,7 @@ Transform:
m_ConstrainProportionsScale: 0
m_Children: []
m_Father: {fileID: 1597275518}
- m_RootOrder: 8
+ m_RootOrder: 7
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!114 &283271275
MonoBehaviour:
@@ -1156,7 +1156,7 @@ Transform:
- {fileID: 1571929580}
- {fileID: 2134910296}
m_Father: {fileID: 1597275518}
- m_RootOrder: 7
+ m_RootOrder: 6
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!1 &626181970
GameObject:
@@ -1317,7 +1317,7 @@ Transform:
m_ConstrainProportionsScale: 0
m_Children: []
m_Father: {fileID: 1597275518}
- m_RootOrder: 6
+ m_RootOrder: 5
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!65 &692051026
BoxCollider:
@@ -1390,7 +1390,6 @@ GameObject:
- component: {fileID: 706762904}
- component: {fileID: 706762907}
- component: {fileID: 706762908}
- - component: {fileID: 706762909}
m_Layer: 0
m_Name: Camera
m_TagString: MainCamera
@@ -1456,14 +1455,14 @@ Transform:
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 706762903}
- m_LocalRotation: {x: 0.09134135, y: -0.8732213, z: 0.17978752, w: 0.44364148}
+ m_LocalRotation: {x: 0.08490517, y: -0.872306, z: 0.16352552, w: 0.45291585}
m_LocalPosition: {x: 9.56, y: 5.48, z: 6.98}
m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0
m_Children: []
m_Father: {fileID: 1597275518}
m_RootOrder: 3
- m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+ m_LocalEulerAnglesHint: {x: 21.235, y: -125.122, z: 0}
--- !u!114 &706762907
MonoBehaviour:
m_ObjectHideFlags: 0
@@ -1477,10 +1476,15 @@ MonoBehaviour:
m_Name:
m_EditorClassIdentifier: Needle.Engine.Components.OrbitControls, Needle.Engine
$ GlobalObjectId_V1-2-843fb2edad548a64d90bb18c68448109-706762907-0
+ autoTarget: 1
autoFit: 0
enableRotate: 1
autoRotate: 1
autoRotateSpeed: 0.3
+ minPolarAngle: 0
+ maxPolarAngle: 3.1415927
+ minAzimuthAngle: Infinity
+ maxAzimuthAngle: Infinity
enableZoom: 1
minZoom: 5
maxZoom: 25
@@ -1492,7 +1496,7 @@ MonoBehaviour:
middleClickToFocus: 1
doubleClickToFocus: 1
allowInterrupt: 1
- lookAtConstraint: {fileID: 706762909}
+ lookAtConstraint: {fileID: 0}
--- !u!114 &706762908
MonoBehaviour:
m_ObjectHideFlags: 0
@@ -1527,25 +1531,6 @@ MonoBehaviour:
m_RequiresDepthTexture: 0
m_RequiresColorTexture: 0
m_Version: 2
---- !u!1183024399 &706762909
-LookAtConstraint:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 706762903}
- m_Enabled: 1
- m_Weight: 1
- m_RotationAtRest: {x: 0, y: 0, z: 0}
- m_RotationOffset: {x: 0, y: 0, z: 0}
- m_Roll: 0
- m_WorldUpObject: {fileID: 0}
- m_UseUpObject: 0
- m_IsContraintActive: 1
- m_IsLocked: 1
- m_Sources:
- - sourceTransform: {fileID: 1025131913}
- weight: 1
--- !u!1 &784234922
GameObject:
m_ObjectHideFlags: 0
@@ -2039,37 +2024,6 @@ MeshFilter:
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 947289709}
m_Mesh: {fileID: 10207, guid: 0000000000000000e000000000000000, type: 0}
---- !u!1 &1025131912
-GameObject:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- serializedVersion: 6
- m_Component:
- - component: {fileID: 1025131913}
- m_Layer: 0
- m_Name: LookAt
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!4 &1025131913
-Transform:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1025131912}
- m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
- m_LocalPosition: {x: 0, y: 0.39, z: 0}
- m_LocalScale: {x: 1, y: 1, z: 1}
- m_ConstrainProportionsScale: 0
- m_Children: []
- m_Father: {fileID: 1597275518}
- m_RootOrder: 4
- m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!1001 &1157711308
PrefabInstance:
m_ObjectHideFlags: 0
@@ -4223,11 +4177,11 @@ Transform:
- {fileID: 1211803453}
- {fileID: 592103936}
- {fileID: 706762906}
- - {fileID: 1025131913}
- {fileID: 1609064307}
- {fileID: 692051025}
- {fileID: 599714508}
- {fileID: 283271274}
+ - {fileID: 2043448614}
m_Father: {fileID: 0}
m_RootOrder: 1
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
@@ -4371,7 +4325,7 @@ Transform:
m_ConstrainProportionsScale: 0
m_Children: []
m_Father: {fileID: 1597275518}
- m_RootOrder: 5
+ m_RootOrder: 4
m_LocalEulerAnglesHint: {x: 50, y: -30, z: 0}
--- !u!114 &1609064308
MonoBehaviour:
@@ -5506,6 +5460,55 @@ MeshFilter:
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 2001501240}
m_Mesh: {fileID: 10207, guid: 0000000000000000e000000000000000, type: 0}
+--- !u!1 &2043448613
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 2043448614}
+ - component: {fileID: 2043448615}
+ m_Layer: 0
+ m_Name: NeedleMenu
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!4 &2043448614
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 2043448613}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children: []
+ m_Father: {fileID: 1597275518}
+ m_RootOrder: 8
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!114 &2043448615
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 2043448613}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: e6d2c67ae7e4416a98aa03d96398832b, type: 3}
+ m_Name:
+ m_EditorClassIdentifier: Needle.Engine.Components.NeedleMenu, Needle.Engine
+ _position: 1
+ ShowNeedleLogo: 1
+ CreateFullscreenButton: 1
+ CreateMuteButton: 0
+ ShowSpatialMenu: 1
--- !u!1001 &2065954388
PrefabInstance:
m_ObjectHideFlags: 0
diff --git a/package/Runtime/Physics/Joints.unity b/package/Runtime/Physics/Joints.unity
index 18711473b..5413a6d54 100644
--- a/package/Runtime/Physics/Joints.unity
+++ b/package/Runtime/Physics/Joints.unity
@@ -1850,7 +1850,6 @@ GameObject:
- component: {fileID: 706762904}
- component: {fileID: 706762907}
- component: {fileID: 706762908}
- - component: {fileID: 706762909}
- component: {fileID: 706762910}
m_Layer: 0
m_Name: Camera
@@ -1891,7 +1890,7 @@ Camera:
width: 1
height: 1
near clip plane: 0.03
- far clip plane: 50
+ far clip plane: 150
field of view: 40
orthographic: 0
orthographic size: 5
@@ -1938,10 +1937,15 @@ MonoBehaviour:
m_Name:
m_EditorClassIdentifier: Needle.Engine.Components.OrbitControls, Needle.Engine
$ GlobalObjectId_V1-2-9d449fc60113ea04e89ec4efb2e55a3c-706762907-0
+ autoTarget: 0
autoFit: 0
enableRotate: 1
autoRotate: 0
autoRotateSpeed: 0.3
+ minPolarAngle: 0
+ maxPolarAngle: 3.1415927
+ minAzimuthAngle: Infinity
+ maxAzimuthAngle: Infinity
enableZoom: 1
minZoom: 15
maxZoom: 35
@@ -1953,7 +1957,7 @@ MonoBehaviour:
middleClickToFocus: 1
doubleClickToFocus: 1
allowInterrupt: 1
- lookAtConstraint: {fileID: 706762909}
+ lookAtConstraint: {fileID: 0}
--- !u!114 &706762908
MonoBehaviour:
m_ObjectHideFlags: 0
@@ -1988,25 +1992,6 @@ MonoBehaviour:
m_RequiresDepthTexture: 0
m_RequiresColorTexture: 0
m_Version: 2
---- !u!1183024399 &706762909
-LookAtConstraint:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 706762903}
- m_Enabled: 1
- m_Weight: 1
- m_RotationAtRest: {x: 0, y: 0, z: 0}
- m_RotationOffset: {x: 0, y: 0, z: 0}
- m_Roll: 0
- m_WorldUpObject: {fileID: 0}
- m_UseUpObject: 0
- m_IsContraintActive: 1
- m_IsLocked: 1
- m_Sources:
- - sourceTransform: {fileID: 1276546026}
- weight: 1
--- !u!114 &706762910
MonoBehaviour:
m_ObjectHideFlags: 0
@@ -2577,6 +2562,7 @@ GameObject:
- component: {fileID: 784234925}
- component: {fileID: 784234927}
- component: {fileID: 784234928}
+ - component: {fileID: 784234929}
m_Layer: 0
m_Name: Export
m_TagString: EditorOnly
@@ -2667,6 +2653,23 @@ MonoBehaviour:
title: Physics Joints
description: Connections between physical objects
image: {fileID: 2800000, guid: 12cd4f6cddfbdf8439ce5dda00158dcb, type: 3}
+--- !u!114 &784234929
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 784234922}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 52882cd15871496cba5a3596b2e735c1, type: 3}
+ m_Name:
+ m_EditorClassIdentifier: Needle.Engine.Gltf.Experimental.progressive.ProgressiveTexturesSettings,
+ Needle.Engine.GltfExport
+ AllowProgressiveLoading: 1
+ UseMaxSize: 0
+ MaxSize: 128
+ GenerateLODs: 0
--- !u!1001 &809754519
PrefabInstance:
m_ObjectHideFlags: 0
@@ -5139,6 +5142,7 @@ Transform:
- {fileID: 1345538156}
- {fileID: 1153238086}
- {fileID: 457299904}
+ - {fileID: 2043448614}
m_Father: {fileID: 0}
m_RootOrder: 1
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
@@ -5779,6 +5783,55 @@ Rigidbody:
m_Interpolate: 0
m_Constraints: 0
m_CollisionDetection: 1
+--- !u!1 &2043448613
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 2043448614}
+ - component: {fileID: 2043448615}
+ m_Layer: 0
+ m_Name: NeedleMenu
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!4 &2043448614
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 2043448613}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children: []
+ m_Father: {fileID: 1597275518}
+ m_RootOrder: 12
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!114 &2043448615
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 2043448613}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: e6d2c67ae7e4416a98aa03d96398832b, type: 3}
+ m_Name:
+ m_EditorClassIdentifier: Needle.Engine.Components.NeedleMenu, Needle.Engine
+ _position: 1
+ ShowNeedleLogo: 1
+ CreateFullscreenButton: 1
+ CreateMuteButton: 0
+ ShowSpatialMenu: 1
--- !u!1001 &2110045769
PrefabInstance:
m_ObjectHideFlags: 0
diff --git a/package/Runtime/Physics/Physics + Animation.unity b/package/Runtime/Physics/Physics + Animation.unity
index eac32c19c..725cee730 100644
--- a/package/Runtime/Physics/Physics + Animation.unity
+++ b/package/Runtime/Physics/Physics + Animation.unity
@@ -1335,7 +1335,7 @@ Transform:
m_GameObject: {fileID: 393675636}
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 10, z: 0}
- m_LocalScale: {x: 21.658674, y: 22.962091, z: 21.658674}
+ m_LocalScale: {x: 21.658674, y: 40, z: 21.658674}
m_ConstrainProportionsScale: 0
m_Children: []
m_Father: {fileID: 1597275518}
@@ -2116,7 +2116,6 @@ GameObject:
- component: {fileID: 706762904}
- component: {fileID: 706762907}
- component: {fileID: 706762908}
- - component: {fileID: 706762909}
- component: {fileID: 706762910}
m_Layer: 0
m_Name: Camera
@@ -2157,7 +2156,7 @@ Camera:
width: 1
height: 1
near clip plane: 0.03
- far clip plane: 50
+ far clip plane: 100
field of view: 30
orthographic: 0
orthographic size: 5
@@ -2204,13 +2203,18 @@ MonoBehaviour:
m_Name:
m_EditorClassIdentifier: Needle.Engine.Components.OrbitControls, Needle.Engine
$ GlobalObjectId_V1-2-7ac4ed825375f054da0b3d3338b03649-706762907-0
+ autoTarget: 1
autoFit: 0
enableRotate: 1
autoRotate: 1
autoRotateSpeed: 0.8
+ minPolarAngle: 0
+ maxPolarAngle: 3.1415927
+ minAzimuthAngle: Infinity
+ maxAzimuthAngle: Infinity
enableZoom: 1
- minZoom: 0
- maxZoom: 10000
+ minZoom: 5
+ maxZoom: 70
enablePan: 1
enableDamping: 1
dampingFactor: 0.1
@@ -2219,7 +2223,7 @@ MonoBehaviour:
middleClickToFocus: 1
doubleClickToFocus: 1
allowInterrupt: 1
- lookAtConstraint: {fileID: 706762909}
+ lookAtConstraint: {fileID: 0}
--- !u!114 &706762908
MonoBehaviour:
m_ObjectHideFlags: 0
@@ -2254,25 +2258,6 @@ MonoBehaviour:
m_RequiresDepthTexture: 0
m_RequiresColorTexture: 0
m_Version: 2
---- !u!1183024399 &706762909
-LookAtConstraint:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 706762903}
- m_Enabled: 1
- m_Weight: 1
- m_RotationAtRest: {x: 0, y: 0, z: 0}
- m_RotationOffset: {x: 0, y: 0, z: 0}
- m_Roll: 0
- m_WorldUpObject: {fileID: 0}
- m_UseUpObject: 0
- m_IsContraintActive: 0
- m_IsLocked: 0
- m_Sources:
- - sourceTransform: {fileID: 1273572414}
- weight: 1
--- !u!114 &706762910
MonoBehaviour:
m_ObjectHideFlags: 0
@@ -2685,7 +2670,7 @@ PrefabInstance:
- target: {fileID: 3348085282797861472, guid: 6dfbbb489966c7d4ba60c223c5f976bf, type: 3}
propertyPath: m_Materials.Array.data[0]
value:
- objectReference: {fileID: -5519335126755129899, guid: 4e337fc767f15274886202f350d39c43, type: 3}
+ objectReference: {fileID: 2091791396104251804, guid: 4e337fc767f15274886202f350d39c43, type: 3}
- target: {fileID: 8595295419036682151, guid: 6dfbbb489966c7d4ba60c223c5f976bf, type: 3}
propertyPath: m_RootOrder
value: 4
@@ -2871,10 +2856,6 @@ PrefabInstance:
propertyPath: m_Name
value: Cylinder_1x1x1_
objectReference: {fileID: 0}
- - target: {fileID: 7174761615570170291, guid: a0066d9450d9045419d939195cff47a1, type: 3}
- propertyPath: m_Materials.Array.data[0]
- value:
- objectReference: {fileID: -8963999304616863736, guid: 4e337fc767f15274886202f350d39c43, type: 3}
m_RemovedComponents: []
m_SourcePrefab: {fileID: 100100000, guid: a0066d9450d9045419d939195cff47a1, type: 3}
--- !u!4 &799629485 stripped
@@ -3596,7 +3577,7 @@ Transform:
m_ConstrainProportionsScale: 0
m_Children: []
m_Father: {fileID: 1597275518}
- m_RootOrder: 8
+ m_RootOrder: 7
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!65 &1131657797
BoxCollider:
@@ -3735,37 +3716,6 @@ Transform:
m_Father: {fileID: 1597275518}
m_RootOrder: 2
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
---- !u!1 &1273572413
-GameObject:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- serializedVersion: 6
- m_Component:
- - component: {fileID: 1273572414}
- m_Layer: 0
- m_Name: LookAt
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!4 &1273572414
-Transform:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1273572413}
- m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
- m_LocalPosition: {x: 0, y: 0, z: 0}
- m_LocalScale: {x: 1, y: 1, z: 1}
- m_ConstrainProportionsScale: 0
- m_Children: []
- m_Father: {fileID: 1597275518}
- m_RootOrder: 9
- m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!1 &1276833632
GameObject:
m_ObjectHideFlags: 0
@@ -4245,7 +4195,6 @@ GameObject:
- component: {fileID: 1597275519}
- component: {fileID: 1597275520}
- component: {fileID: 1597275521}
- - component: {fileID: 1597275522}
- component: {fileID: 1597275523}
m_Layer: 0
m_Name: Physics & Animation
@@ -4272,10 +4221,9 @@ Transform:
- {fileID: 1609064307}
- {fileID: 599714508}
- {fileID: 393675637}
- - {fileID: 1735917268}
- {fileID: 1638831709}
- {fileID: 1131657796}
- - {fileID: 1273572414}
+ - {fileID: 2043448614}
m_Father: {fileID: 0}
m_RootOrder: 1
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
@@ -4323,26 +4271,8 @@ MonoBehaviour:
arScale: 10
invertForward: 0
customReticle: {fileID: 0}
- arTouchTransform: 0
+ arTouchTransform: 1
useXRAnchor: 0
---- !u!114 &1597275522
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1597275517}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: 3678e6ee7af44e4d9fecf9a0f082ba74, type: 3}
- m_Name:
- m_EditorClassIdentifier: Needle.Engine.Components.SyncedRoom, Needle.Engine $ GlobalObjectId_V1-2-7ac4ed825375f054da0b3d3338b03649-1597275522-0
- roomName: Physics + Animation
- urlParameterName: room
- joinRandomRoom: 1
- requireRoomParameter: 0
- autoRejoin: 1
- createJoinButton: 1
--- !u!114 &1597275523
MonoBehaviour:
m_ObjectHideFlags: 0
@@ -4637,9 +4567,6 @@ GameObject:
m_Component:
- component: {fileID: 1638831709}
- component: {fileID: 1638831710}
- - component: {fileID: 1638831712}
- - component: {fileID: 1638831711}
- - component: {fileID: 1638831714}
m_Layer: 0
m_Name: XRRig (Experimental)
m_TagString: Untagged
@@ -4660,7 +4587,7 @@ Transform:
m_ConstrainProportionsScale: 0
m_Children: []
m_Father: {fileID: 1597275518}
- m_RootOrder: 7
+ m_RootOrder: 6
m_LocalEulerAnglesHint: {x: 0, y: -138.95, z: 0}
--- !u!114 &1638831710
MonoBehaviour:
@@ -4675,49 +4602,6 @@ MonoBehaviour:
m_Name:
m_EditorClassIdentifier: Needle.Engine.Components.XRRig, Needle.Engine $ GlobalObjectId_V1-2-7ac4ed825375f054da0b3d3338b03649-1638831710-0
priority: 0
---- !u!54 &1638831711
-Rigidbody:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1638831708}
- serializedVersion: 2
- m_Mass: 1
- m_Drag: 0
- m_AngularDrag: 0.05
- m_UseGravity: 1
- m_IsKinematic: 0
- m_Interpolate: 0
- m_Constraints: 80
- m_CollisionDetection: 0
---- !u!65 &1638831712
-BoxCollider:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1638831708}
- m_Material: {fileID: 0}
- m_IsTrigger: 0
- m_Enabled: 1
- serializedVersion: 2
- m_Size: {x: 0.2, y: 0.5, z: 0.2}
- m_Center: {x: 0, y: 0.25, z: 0}
---- !u!114 &1638831714
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1638831708}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: f6640489f291355f2ebffbcbfbec1452, type: 3}
- m_Name:
- m_EditorClassIdentifier: Needle.Typescript.GeneratedComponents.AutoReset, Needle.Engine-Samples.Runtime
- $ GlobalObjectId_V1-2-7ac4ed825375f054da0b3d3338b03649-1638831714-0
- worldCollider: {fileID: 1131657797}
--- !u!1 &1654274936
GameObject:
m_ObjectHideFlags: 0
@@ -4912,132 +4796,6 @@ MeshFilter:
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1671961240}
m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0}
---- !u!1 &1735917267
-GameObject:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- serializedVersion: 6
- m_Component:
- - component: {fileID: 1735917268}
- - component: {fileID: 1735917271}
- - component: {fileID: 1735917270}
- - component: {fileID: 1735917269}
- m_Layer: 0
- m_Name: Spectator
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!4 &1735917268
-Transform:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1735917267}
- m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
- m_LocalPosition: {x: 0, y: 0, z: 0}
- m_LocalScale: {x: 1, y: 1, z: 1}
- m_ConstrainProportionsScale: 0
- m_Children: []
- m_Father: {fileID: 1597275518}
- m_RootOrder: 6
- m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
---- !u!114 &1735917269
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1735917267}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: a79441f348de89743a2939f4d699eac1, type: 3}
- m_Name:
- m_EditorClassIdentifier: UnityEngine.Rendering.Universal.UniversalAdditionalCameraData,
- Unity.RenderPipelines.Universal.Runtime $ GlobalObjectId_V1-2-7ac4ed825375f054da0b3d3338b03649-1735917269-0
- m_RenderShadows: 1
- m_RequiresDepthTextureOption: 2
- m_RequiresOpaqueTextureOption: 2
- m_CameraType: 0
- m_Cameras: []
- m_RendererIndex: -1
- m_VolumeLayerMask:
- serializedVersion: 2
- m_Bits: 1
- m_VolumeTrigger: {fileID: 0}
- m_VolumeFrameworkUpdateModeOption: 2
- m_RenderPostProcessing: 0
- m_Antialiasing: 0
- m_AntialiasingQuality: 2
- m_StopNaN: 0
- m_Dithering: 0
- m_ClearDepth: 1
- m_AllowXRRendering: 1
- m_RequiresDepthTexture: 0
- m_RequiresColorTexture: 0
- m_Version: 2
---- !u!114 &1735917270
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1735917267}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: 79ab78f1b389ffa4082062e946ee337b, type: 3}
- m_Name:
- m_EditorClassIdentifier: Needle.Engine.Components.SpectatorCamera, Needle.Engine
- $ GlobalObjectId_V1-2-7ac4ed825375f054da0b3d3338b03649-1735917270-0
- mode: 0
- useKeys: 1
---- !u!20 &1735917271
-Camera:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1735917267}
- m_Enabled: 1
- serializedVersion: 2
- m_ClearFlags: 1
- m_BackGroundColor: {r: 0.19215687, g: 0.3019608, b: 0.4745098, a: 0}
- m_projectionMatrixMode: 1
- m_GateFitMode: 2
- m_FOVAxisMode: 0
- m_SensorSize: {x: 36, y: 24}
- m_LensShift: {x: 0, y: 0}
- m_FocalLength: 50
- m_NormalizedViewPortRect:
- serializedVersion: 2
- x: 0
- y: 0
- width: 1
- height: 1
- near clip plane: 0.3
- far clip plane: 1000
- field of view: 60
- orthographic: 0
- orthographic size: 5
- m_Depth: -1
- m_CullingMask:
- serializedVersion: 2
- m_Bits: 4294967295
- m_RenderingPath: -1
- m_TargetTexture: {fileID: 0}
- m_TargetDisplay: 0
- m_TargetEye: 3
- m_HDR: 1
- m_AllowMSAA: 1
- m_AllowDynamicResolution: 0
- m_ForceIntoRT: 0
- m_OcclusionCulling: 1
- m_StereoConvergence: 10
- m_StereoSeparation: 0.022
--- !u!1001 &1761488954
PrefabInstance:
m_ObjectHideFlags: 0
@@ -5668,6 +5426,56 @@ Transform:
m_CorrespondingSourceObject: {fileID: 855969098971049829, guid: 729f1f58b7c8c124a9976e2cfa064c70, type: 3}
m_PrefabInstance: {fileID: 7640366029083380085}
m_PrefabAsset: {fileID: 0}
+--- !u!1 &2043448613
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 2043448614}
+ - component: {fileID: 2043448615}
+ m_Layer: 0
+ m_Name: NeedleMenu
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!4 &2043448614
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 2043448613}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children: []
+ m_Father: {fileID: 1597275518}
+ m_RootOrder: 8
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!114 &2043448615
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 2043448613}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: e6d2c67ae7e4416a98aa03d96398832b, type: 3}
+ m_Name:
+ m_EditorClassIdentifier: Needle.Engine.Components.NeedleMenu, Needle.Engine
+ _position: 1
+ ShowNeedleLogo: 1
+ CreateFullscreenButton: 1
+ CreateMuteButton: 0
+ CreateQRCodeButton: 1
+ ShowSpatialMenu: 1
--- !u!1 &2114675815
GameObject:
m_ObjectHideFlags: 0
diff --git a/package/Runtime/Physics/Physics Playground.unity b/package/Runtime/Physics/Physics Playground.unity
index 0996aaa31..222607791 100644
--- a/package/Runtime/Physics/Physics Playground.unity
+++ b/package/Runtime/Physics/Physics Playground.unity
@@ -1192,7 +1192,7 @@ Camera:
width: 1
height: 1
near clip plane: 0.03
- far clip plane: 50
+ far clip plane: 200
field of view: 60
orthographic: 0
orthographic size: 5
@@ -1239,13 +1239,18 @@ MonoBehaviour:
m_Name:
m_EditorClassIdentifier: Needle.Engine.Components.OrbitControls, Needle.Engine
$ GlobalObjectId_V1-2-9e2592fe05891e945abadaa9177a3d1f-706762907-0
+ autoTarget: 1
autoFit: 0
enableRotate: 1
autoRotate: 0
autoRotateSpeed: 0.3
+ minPolarAngle: 0
+ maxPolarAngle: 3.1415927
+ minAzimuthAngle: Infinity
+ maxAzimuthAngle: Infinity
enableZoom: 1
- minZoom: 0
- maxZoom: 10000
+ minZoom: 1
+ maxZoom: 70
enablePan: 1
enableDamping: 1
dampingFactor: 0.1
@@ -2948,6 +2953,56 @@ Transform:
m_Father: {fileID: 1597275518}
m_RootOrder: 1
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!1 &1279714406
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 1279714407}
+ - component: {fileID: 1279714408}
+ m_Layer: 0
+ m_Name: NeedleMenu
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!4 &1279714407
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1279714406}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children: []
+ m_Father: {fileID: 1597275518}
+ m_RootOrder: 8
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!114 &1279714408
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1279714406}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: e6d2c67ae7e4416a98aa03d96398832b, type: 3}
+ m_Name:
+ m_EditorClassIdentifier: Needle.Engine.Components.NeedleMenu, Needle.Engine
+ _position: 1
+ ShowNeedleLogo: 1
+ CreateFullscreenButton: 1
+ CreateMuteButton: 0
+ CreateQRCodeButton: 1
+ ShowSpatialMenu: 1
--- !u!1 &1328420418
GameObject:
m_ObjectHideFlags: 0
@@ -3563,6 +3618,7 @@ Transform:
- {fileID: 724005985}
- {fileID: 599714508}
- {fileID: 745824562}
+ - {fileID: 1279714407}
m_Father: {fileID: 0}
m_RootOrder: 1
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
@@ -3609,6 +3665,7 @@ MonoBehaviour:
$ GlobalObjectId_V1-2-9e2592fe05891e945abadaa9177a3d1f-1597275521-0
arScale: 3
invertForward: 0
+ customReticle: {fileID: 0}
arTouchTransform: 0
useXRAnchor: 0
--- !u!1 &1609064305
diff --git a/package/Runtime/PostProcessing/PostProcessing.unity b/package/Runtime/PostProcessing/PostProcessing.unity
index d9e78847c..0d19cd470 100644
--- a/package/Runtime/PostProcessing/PostProcessing.unity
+++ b/package/Runtime/PostProcessing/PostProcessing.unity
@@ -1492,10 +1492,15 @@ MonoBehaviour:
m_Name:
m_EditorClassIdentifier: Needle.Engine.Components.OrbitControls, Needle.Engine
$ GlobalObjectId_V1-2-6f11602d2f40d164385e7346fa7d9244-706762907-0
+ autoTarget: 1
autoFit: 0
enableRotate: 1
autoRotate: 1
autoRotateSpeed: -0.3
+ minPolarAngle: 0
+ maxPolarAngle: 3.1415927
+ minAzimuthAngle: Infinity
+ maxAzimuthAngle: Infinity
enableZoom: 1
minZoom: 0
maxZoom: 80
@@ -3423,6 +3428,7 @@ Transform:
- {fileID: 1139443096}
- {fileID: 1477258133}
- {fileID: 969208505}
+ - {fileID: 2043448614}
m_Father: {fileID: 0}
m_RootOrder: 2
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
@@ -4108,6 +4114,55 @@ MonoBehaviour:
xrKeepRotation: 0
xrDistanceDragFactor: 1
showGizmo: 1
+--- !u!1 &2043448613
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 2043448614}
+ - component: {fileID: 2043448615}
+ m_Layer: 0
+ m_Name: NeedleMenu
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!4 &2043448614
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 2043448613}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: -0.05, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children: []
+ m_Father: {fileID: 1597275518}
+ m_RootOrder: 6
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!114 &2043448615
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 2043448613}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: e6d2c67ae7e4416a98aa03d96398832b, type: 3}
+ m_Name:
+ m_EditorClassIdentifier: Needle.Engine.Components.NeedleMenu, Needle.Engine
+ _position: 1
+ ShowNeedleLogo: 1
+ CreateFullscreenButton: 1
+ CreateMuteButton: 0
+ ShowSpatialMenu: 1
--- !u!1001 &2096237073
PrefabInstance:
m_ObjectHideFlags: 0
diff --git a/package/Runtime/PresencePlatform/PresencePlatformRoomTracking.unity b/package/Runtime/PresencePlatform/PresencePlatformRoomTracking.unity
index d82fcf48c..9abb65289 100644
--- a/package/Runtime/PresencePlatform/PresencePlatformRoomTracking.unity
+++ b/package/Runtime/PresencePlatform/PresencePlatformRoomTracking.unity
@@ -2601,6 +2601,7 @@ Transform:
m_ConstrainProportionsScale: 0
m_Children:
- {fileID: 1635512916}
+ - {fileID: 2043448614}
m_Father: {fileID: 0}
m_RootOrder: 1
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
@@ -3055,10 +3056,15 @@ MonoBehaviour:
m_Name:
m_EditorClassIdentifier: Needle.Engine.Components.OrbitControls, Needle.Engine
$ GlobalObjectId_V1-2-4df8ad6383ca955479e2c1e64907811e-1783786680-0
+ autoTarget: 1
autoFit: 0
enableRotate: 1
autoRotate: 0
autoRotateSpeed: 0.2
+ minPolarAngle: 0
+ maxPolarAngle: 3.1415927
+ minAzimuthAngle: Infinity
+ maxAzimuthAngle: Infinity
enableZoom: 1
minZoom: 0
maxZoom: Infinity
@@ -3926,6 +3932,55 @@ MonoBehaviour:
m_ShadowLayerMask: 1
m_LightCookieSize: {x: 1, y: 1}
m_LightCookieOffset: {x: 0, y: 0}
+--- !u!1 &2043448613
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 2043448614}
+ - component: {fileID: 2043448615}
+ m_Layer: 0
+ m_Name: NeedleMenu
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!4 &2043448614
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 2043448613}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children: []
+ m_Father: {fileID: 1457076220}
+ m_RootOrder: 1
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!114 &2043448615
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 2043448613}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: e6d2c67ae7e4416a98aa03d96398832b, type: 3}
+ m_Name:
+ m_EditorClassIdentifier: Needle.Engine.Components.NeedleMenu, Needle.Engine
+ _position: 1
+ ShowNeedleLogo: 1
+ CreateFullscreenButton: 1
+ CreateMuteButton: 0
+ ShowSpatialMenu: 1
--- !u!1 &2069300365
GameObject:
m_ObjectHideFlags: 0
diff --git a/package/Runtime/PresencePlatform/SwitchableWalls.unity b/package/Runtime/PresencePlatform/SwitchableWalls.unity
index 0650017a9..322a64a9e 100644
--- a/package/Runtime/PresencePlatform/SwitchableWalls.unity
+++ b/package/Runtime/PresencePlatform/SwitchableWalls.unity
@@ -174,6 +174,7 @@ Transform:
- {fileID: 1161821288}
- {fileID: 1710653929}
- {fileID: 890490159}
+ - {fileID: 592671035}
m_Father: {fileID: 0}
m_RootOrder: 1
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
@@ -306,6 +307,55 @@ Transform:
m_Father: {fileID: 0}
m_RootOrder: 2
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!1 &592671034
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 592671035}
+ - component: {fileID: 592671036}
+ m_Layer: 0
+ m_Name: NeedleMenu
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!4 &592671035
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 592671034}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children: []
+ m_Father: {fileID: 85564751}
+ m_RootOrder: 7
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!114 &592671036
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 592671034}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: e6d2c67ae7e4416a98aa03d96398832b, type: 3}
+ m_Name:
+ m_EditorClassIdentifier: Needle.Engine.Components.NeedleMenu, Needle.Engine
+ _position: 1
+ ShowNeedleLogo: 1
+ CreateFullscreenButton: 1
+ CreateMuteButton: 0
+ ShowSpatialMenu: 1
--- !u!1 &692633716
GameObject:
m_ObjectHideFlags: 0
@@ -405,10 +455,15 @@ MonoBehaviour:
m_Name:
m_EditorClassIdentifier: Needle.Engine.Components.OrbitControls, Needle.Engine
$ GlobalObjectId_V1-2-00000000000000000000000000000000-692633720-0
+ autoTarget: 1
autoFit: 0
enableRotate: 1
autoRotate: 0
autoRotateSpeed: 0.2
+ minPolarAngle: 0
+ maxPolarAngle: 3.1415927
+ minAzimuthAngle: Infinity
+ maxAzimuthAngle: Infinity
enableZoom: 1
minZoom: 0
maxZoom: Infinity
@@ -730,6 +785,7 @@ GameObject:
- component: {fileID: 991630712}
- component: {fileID: 991630711}
- component: {fileID: 991630714}
+ - component: {fileID: 991630715}
m_Layer: 0
m_Name: Export Info
m_TagString: EditorOnly
@@ -807,6 +863,22 @@ MonoBehaviour:
Path: /switchable-walls
OverrideGzipCompression: 1
UseGzipCompression: 0
+--- !u!114 &991630715
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 991630710}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: cf2ffc5481d126c498a97e14b35c2fb0, type: 3}
+ m_Name:
+ m_EditorClassIdentifier: Needle.Engine.HtmlMeta, Needle.Engine.Meta
+ meta:
+ title: Switchable Walls
+ description: Plane Tracking, Passthrough, Spatial Understanding
+ image: {fileID: 2800000, guid: a53e12831d839814e8f2a21151dba182, type: 3}
--- !u!1 &1094915765
GameObject:
m_ObjectHideFlags: 0
diff --git a/package/Runtime/ProductFlyover/Assets/ES_Nights in Rio (Sting Version) - Tiki Tiki.mp3 b/package/Runtime/ProductFlyover/Assets/ES_Nights in Rio (Sting Version) - Tiki Tiki.mp3
index 707494a5e..e7d3f32aa 100644
Binary files a/package/Runtime/ProductFlyover/Assets/ES_Nights in Rio (Sting Version) - Tiki Tiki.mp3 and b/package/Runtime/ProductFlyover/Assets/ES_Nights in Rio (Sting Version) - Tiki Tiki.mp3 differ
diff --git a/package/Runtime/ProductFlyover/Assets/ES_Young Mystery Detectives - Trailer Worx.mp3 b/package/Runtime/ProductFlyover/Assets/ES_Young Mystery Detectives - Trailer Worx.mp3
index dc93b775d..3bb1a6323 100644
Binary files a/package/Runtime/ProductFlyover/Assets/ES_Young Mystery Detectives - Trailer Worx.mp3 and b/package/Runtime/ProductFlyover/Assets/ES_Young Mystery Detectives - Trailer Worx.mp3 differ
diff --git a/package/Runtime/ProductFlyover/ProductFlyover.unity b/package/Runtime/ProductFlyover/ProductFlyover.unity
index af7746727..ce69e533c 100644
--- a/package/Runtime/ProductFlyover/ProductFlyover.unity
+++ b/package/Runtime/ProductFlyover/ProductFlyover.unity
@@ -303,6 +303,7 @@ MonoBehaviour:
m_Name:
m_EditorClassIdentifier: Needle.Engine.Components.SceneSwitcher, Needle.Engine
$ GlobalObjectId_V1-2-f82ee043c07e1c44f9fbbfab957220c3-1159028125-0
+ autoLoadFirstScene: 1
scenes:
- asset: {fileID: 102900000, guid: 367d6d9e2cec8af44922821090f1ed13, type: 3}
- asset: {fileID: 102900000, guid: d3faddbb672fc794197d7ba8a9961519, type: 3}
@@ -407,7 +408,7 @@ Transform:
m_ConstrainProportionsScale: 0
m_Children: []
m_Father: {fileID: 0}
- m_RootOrder: 3
+ m_RootOrder: 4
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!1 &1898678074
GameObject:
@@ -422,6 +423,7 @@ GameObject:
- component: {fileID: 1898678075}
- component: {fileID: 1898678079}
- component: {fileID: 1898678080}
+ - component: {fileID: 1898678081}
m_Layer: 0
m_Name: Export Info
m_TagString: EditorOnly
@@ -510,3 +512,69 @@ MonoBehaviour:
Path: /product-flyover
OverrideGzipCompression: 1
UseGzipCompression: 0
+--- !u!114 &1898678081
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1898678074}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: cf2ffc5481d126c498a97e14b35c2fb0, type: 3}
+ m_Name:
+ m_EditorClassIdentifier: Needle.Engine.HtmlMeta, Needle.Engine.Meta
+ meta:
+ title: Product Flyover
+ description: Scroll through multiple product pages using a Timeline and Timeline
+ Events
+ image: {fileID: 2800000, guid: e07a758718d65a44c99795b0bbf84e85, type: 3}
+--- !u!1 &2043448613
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 2043448615}
+ - component: {fileID: 2043448614}
+ m_Layer: 0
+ m_Name: NeedleMenu
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!114 &2043448614
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 2043448613}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: e6d2c67ae7e4416a98aa03d96398832b, type: 3}
+ m_Name:
+ m_EditorClassIdentifier: Needle.Engine.Components.NeedleMenu, Needle.Engine
+ _position: 1
+ ShowNeedleLogo: 1
+ CreateFullscreenButton: 1
+ CreateMuteButton: 0
+ ShowSpatialMenu: 1
+--- !u!4 &2043448615
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 2043448613}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children: []
+ m_Father: {fileID: 0}
+ m_RootOrder: 3
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
diff --git a/package/Runtime/ProgressiveLoading/ProgressiveLoading.unity b/package/Runtime/ProgressiveLoading/ProgressiveLoading.unity
index 0da4096ee..d67803c8d 100644
--- a/package/Runtime/ProgressiveLoading/ProgressiveLoading.unity
+++ b/package/Runtime/ProgressiveLoading/ProgressiveLoading.unity
@@ -270,10 +270,15 @@ MonoBehaviour:
m_Name:
m_EditorClassIdentifier: Needle.Engine.Components.OrbitControls, Needle.Engine
$ GlobalObjectId_V1-2-1209dc86e5a79324389ed95570bebe69-706762907-0
+ autoTarget: 1
autoFit: 0
enableRotate: 1
autoRotate: 1
autoRotateSpeed: 0.3
+ minPolarAngle: 0
+ maxPolarAngle: 3.1415927
+ minAzimuthAngle: Infinity
+ maxAzimuthAngle: Infinity
enableZoom: 1
minZoom: 0
maxZoom: 10000
@@ -608,6 +613,7 @@ Transform:
- {fileID: 1609064307}
- {fileID: 1922865382}
- {fileID: 1371627400}
+ - {fileID: 2043448614}
m_Father: {fileID: 0}
m_RootOrder: 2
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
@@ -886,3 +892,52 @@ Transform:
m_CorrespondingSourceObject: {fileID: -3910990755373119420, guid: ef3de3382664b464d8eefde886e75ed0, type: 3}
m_PrefabInstance: {fileID: 1922865381}
m_PrefabAsset: {fileID: 0}
+--- !u!1 &2043448613
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 2043448614}
+ - component: {fileID: 2043448615}
+ m_Layer: 0
+ m_Name: NeedleMenu
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!4 &2043448614
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 2043448613}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children: []
+ m_Father: {fileID: 1597275518}
+ m_RootOrder: 6
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!114 &2043448615
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 2043448613}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: e6d2c67ae7e4416a98aa03d96398832b, type: 3}
+ m_Name:
+ m_EditorClassIdentifier: Needle.Engine.Components.NeedleMenu, Needle.Engine
+ _position: 1
+ ShowNeedleLogo: 1
+ CreateFullscreenButton: 1
+ CreateMuteButton: 0
+ ShowSpatialMenu: 1
diff --git a/package/Runtime/React Sample/ReactSample.unity b/package/Runtime/React Sample/ReactSample.unity
index 3407b9cfc..39f4698b1 100644
--- a/package/Runtime/React Sample/ReactSample.unity
+++ b/package/Runtime/React Sample/ReactSample.unity
@@ -171,8 +171,13 @@ MonoBehaviour:
m_Script: {fileID: 11500000, guid: eb1822f1751a4acabd7c1dba099b6b56, type: 3}
m_Name:
m_EditorClassIdentifier: Needle.Engine.Components.DragControls, Needle.Engine
+ dragMode: 3
+ snapGridResolution: 0
+ keepRotation: 1
+ xrDragMode: 1
+ xrKeepRotation: 0
+ xrDistanceDragFactor: 1
showGizmo: 1
- useViewAngle: 1
--- !u!54 &13262416
Rigidbody:
m_ObjectHideFlags: 0
@@ -300,8 +305,13 @@ MonoBehaviour:
m_Script: {fileID: 11500000, guid: eb1822f1751a4acabd7c1dba099b6b56, type: 3}
m_Name:
m_EditorClassIdentifier: Needle.Engine.Components.DragControls, Needle.Engine
+ dragMode: 3
+ snapGridResolution: 0
+ keepRotation: 1
+ xrDragMode: 1
+ xrKeepRotation: 0
+ xrDistanceDragFactor: 1
showGizmo: 1
- useViewAngle: 1
--- !u!54 &23995474
Rigidbody:
m_ObjectHideFlags: 0
@@ -429,8 +439,13 @@ MonoBehaviour:
m_Script: {fileID: 11500000, guid: eb1822f1751a4acabd7c1dba099b6b56, type: 3}
m_Name:
m_EditorClassIdentifier: Needle.Engine.Components.DragControls, Needle.Engine
+ dragMode: 3
+ snapGridResolution: 0
+ keepRotation: 1
+ xrDragMode: 1
+ xrKeepRotation: 0
+ xrDistanceDragFactor: 1
showGizmo: 1
- useViewAngle: 1
--- !u!54 &25844560
Rigidbody:
m_ObjectHideFlags: 0
@@ -558,8 +573,13 @@ MonoBehaviour:
m_Script: {fileID: 11500000, guid: eb1822f1751a4acabd7c1dba099b6b56, type: 3}
m_Name:
m_EditorClassIdentifier: Needle.Engine.Components.DragControls, Needle.Engine
+ dragMode: 3
+ snapGridResolution: 0
+ keepRotation: 1
+ xrDragMode: 1
+ xrKeepRotation: 0
+ xrDistanceDragFactor: 1
showGizmo: 1
- useViewAngle: 1
--- !u!54 &96481933
Rigidbody:
m_ObjectHideFlags: 0
@@ -669,7 +689,7 @@ Transform:
m_ConstrainProportionsScale: 0
m_Children: []
m_Father: {fileID: 0}
- m_RootOrder: 6
+ m_RootOrder: 7
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!114 &111651185
MonoBehaviour:
@@ -868,8 +888,13 @@ MonoBehaviour:
m_Script: {fileID: 11500000, guid: eb1822f1751a4acabd7c1dba099b6b56, type: 3}
m_Name:
m_EditorClassIdentifier: Needle.Engine.Components.DragControls, Needle.Engine
+ dragMode: 3
+ snapGridResolution: 0
+ keepRotation: 1
+ xrDragMode: 1
+ xrKeepRotation: 0
+ xrDistanceDragFactor: 1
showGizmo: 1
- useViewAngle: 1
--- !u!54 &274212499
Rigidbody:
m_ObjectHideFlags: 0
@@ -1094,8 +1119,13 @@ MonoBehaviour:
m_Script: {fileID: 11500000, guid: eb1822f1751a4acabd7c1dba099b6b56, type: 3}
m_Name:
m_EditorClassIdentifier: Needle.Engine.Components.DragControls, Needle.Engine
+ dragMode: 3
+ snapGridResolution: 0
+ keepRotation: 1
+ xrDragMode: 1
+ xrKeepRotation: 0
+ xrDistanceDragFactor: 1
showGizmo: 1
- useViewAngle: 1
--- !u!54 &313198324
Rigidbody:
m_ObjectHideFlags: 0
@@ -1223,8 +1253,13 @@ MonoBehaviour:
m_Script: {fileID: 11500000, guid: eb1822f1751a4acabd7c1dba099b6b56, type: 3}
m_Name:
m_EditorClassIdentifier: Needle.Engine.Components.DragControls, Needle.Engine
+ dragMode: 3
+ snapGridResolution: 0
+ keepRotation: 1
+ xrDragMode: 1
+ xrKeepRotation: 0
+ xrDistanceDragFactor: 1
showGizmo: 1
- useViewAngle: 1
--- !u!54 &409377338
Rigidbody:
m_ObjectHideFlags: 0
@@ -1449,8 +1484,13 @@ MonoBehaviour:
m_Script: {fileID: 11500000, guid: eb1822f1751a4acabd7c1dba099b6b56, type: 3}
m_Name:
m_EditorClassIdentifier: Needle.Engine.Components.DragControls, Needle.Engine
+ dragMode: 3
+ snapGridResolution: 0
+ keepRotation: 1
+ xrDragMode: 1
+ xrKeepRotation: 0
+ xrDistanceDragFactor: 1
showGizmo: 1
- useViewAngle: 1
--- !u!54 &585794921
Rigidbody:
m_ObjectHideFlags: 0
@@ -1578,8 +1618,13 @@ MonoBehaviour:
m_Script: {fileID: 11500000, guid: eb1822f1751a4acabd7c1dba099b6b56, type: 3}
m_Name:
m_EditorClassIdentifier: Needle.Engine.Components.DragControls, Needle.Engine
+ dragMode: 3
+ snapGridResolution: 0
+ keepRotation: 1
+ xrDragMode: 1
+ xrKeepRotation: 0
+ xrDistanceDragFactor: 1
showGizmo: 1
- useViewAngle: 1
--- !u!54 &597035638
Rigidbody:
m_ObjectHideFlags: 0
@@ -1707,8 +1752,13 @@ MonoBehaviour:
m_Script: {fileID: 11500000, guid: eb1822f1751a4acabd7c1dba099b6b56, type: 3}
m_Name:
m_EditorClassIdentifier: Needle.Engine.Components.DragControls, Needle.Engine
+ dragMode: 3
+ snapGridResolution: 0
+ keepRotation: 1
+ xrDragMode: 1
+ xrKeepRotation: 0
+ xrDistanceDragFactor: 1
showGizmo: 1
- useViewAngle: 1
--- !u!54 &627402473
Rigidbody:
m_ObjectHideFlags: 0
@@ -1836,8 +1886,13 @@ MonoBehaviour:
m_Script: {fileID: 11500000, guid: eb1822f1751a4acabd7c1dba099b6b56, type: 3}
m_Name:
m_EditorClassIdentifier: Needle.Engine.Components.DragControls, Needle.Engine
+ dragMode: 3
+ snapGridResolution: 0
+ keepRotation: 1
+ xrDragMode: 1
+ xrKeepRotation: 0
+ xrDistanceDragFactor: 1
showGizmo: 1
- useViewAngle: 1
--- !u!54 &648972613
Rigidbody:
m_ObjectHideFlags: 0
@@ -1965,8 +2020,13 @@ MonoBehaviour:
m_Script: {fileID: 11500000, guid: eb1822f1751a4acabd7c1dba099b6b56, type: 3}
m_Name:
m_EditorClassIdentifier: Needle.Engine.Components.DragControls, Needle.Engine
+ dragMode: 3
+ snapGridResolution: 0
+ keepRotation: 1
+ xrDragMode: 1
+ xrKeepRotation: 0
+ xrDistanceDragFactor: 1
showGizmo: 1
- useViewAngle: 1
--- !u!54 &664644843
Rigidbody:
m_ObjectHideFlags: 0
@@ -2094,8 +2154,13 @@ MonoBehaviour:
m_Script: {fileID: 11500000, guid: eb1822f1751a4acabd7c1dba099b6b56, type: 3}
m_Name:
m_EditorClassIdentifier: Needle.Engine.Components.DragControls, Needle.Engine
+ dragMode: 3
+ snapGridResolution: 0
+ keepRotation: 1
+ xrDragMode: 1
+ xrKeepRotation: 0
+ xrDistanceDragFactor: 1
showGizmo: 1
- useViewAngle: 1
--- !u!54 &667967538
Rigidbody:
m_ObjectHideFlags: 0
@@ -2223,8 +2288,13 @@ MonoBehaviour:
m_Script: {fileID: 11500000, guid: eb1822f1751a4acabd7c1dba099b6b56, type: 3}
m_Name:
m_EditorClassIdentifier: Needle.Engine.Components.DragControls, Needle.Engine
+ dragMode: 3
+ snapGridResolution: 0
+ keepRotation: 1
+ xrDragMode: 1
+ xrKeepRotation: 0
+ xrDistanceDragFactor: 1
showGizmo: 1
- useViewAngle: 1
--- !u!54 &677743943
Rigidbody:
m_ObjectHideFlags: 0
@@ -2352,8 +2422,13 @@ MonoBehaviour:
m_Script: {fileID: 11500000, guid: eb1822f1751a4acabd7c1dba099b6b56, type: 3}
m_Name:
m_EditorClassIdentifier: Needle.Engine.Components.DragControls, Needle.Engine
+ dragMode: 3
+ snapGridResolution: 0
+ keepRotation: 1
+ xrDragMode: 1
+ xrKeepRotation: 0
+ xrDistanceDragFactor: 1
showGizmo: 1
- useViewAngle: 1
--- !u!54 &702261034
Rigidbody:
m_ObjectHideFlags: 0
@@ -2481,8 +2556,13 @@ MonoBehaviour:
m_Script: {fileID: 11500000, guid: eb1822f1751a4acabd7c1dba099b6b56, type: 3}
m_Name:
m_EditorClassIdentifier: Needle.Engine.Components.DragControls, Needle.Engine
+ dragMode: 3
+ snapGridResolution: 0
+ keepRotation: 1
+ xrDragMode: 1
+ xrKeepRotation: 0
+ xrDistanceDragFactor: 1
showGizmo: 1
- useViewAngle: 1
--- !u!54 &728324298
Rigidbody:
m_ObjectHideFlags: 0
@@ -2610,8 +2690,13 @@ MonoBehaviour:
m_Script: {fileID: 11500000, guid: eb1822f1751a4acabd7c1dba099b6b56, type: 3}
m_Name:
m_EditorClassIdentifier: Needle.Engine.Components.DragControls, Needle.Engine
+ dragMode: 3
+ snapGridResolution: 0
+ keepRotation: 1
+ xrDragMode: 1
+ xrKeepRotation: 0
+ xrDistanceDragFactor: 1
showGizmo: 1
- useViewAngle: 1
--- !u!54 &812646995
Rigidbody:
m_ObjectHideFlags: 0
@@ -2818,8 +2903,13 @@ MonoBehaviour:
m_Script: {fileID: 11500000, guid: eb1822f1751a4acabd7c1dba099b6b56, type: 3}
m_Name:
m_EditorClassIdentifier: Needle.Engine.Components.DragControls, Needle.Engine
+ dragMode: 3
+ snapGridResolution: 0
+ keepRotation: 1
+ xrDragMode: 1
+ xrKeepRotation: 0
+ xrDistanceDragFactor: 1
showGizmo: 1
- useViewAngle: 1
--- !u!1 &828977736
GameObject:
m_ObjectHideFlags: 0
@@ -2868,8 +2958,13 @@ MonoBehaviour:
m_Script: {fileID: 11500000, guid: eb1822f1751a4acabd7c1dba099b6b56, type: 3}
m_Name:
m_EditorClassIdentifier: Needle.Engine.Components.DragControls, Needle.Engine
+ dragMode: 3
+ snapGridResolution: 0
+ keepRotation: 1
+ xrDragMode: 1
+ xrKeepRotation: 0
+ xrDistanceDragFactor: 1
showGizmo: 1
- useViewAngle: 1
--- !u!54 &828977739
Rigidbody:
m_ObjectHideFlags: 0
@@ -2997,8 +3092,13 @@ MonoBehaviour:
m_Script: {fileID: 11500000, guid: eb1822f1751a4acabd7c1dba099b6b56, type: 3}
m_Name:
m_EditorClassIdentifier: Needle.Engine.Components.DragControls, Needle.Engine
+ dragMode: 3
+ snapGridResolution: 0
+ keepRotation: 1
+ xrDragMode: 1
+ xrKeepRotation: 0
+ xrDistanceDragFactor: 1
showGizmo: 1
- useViewAngle: 1
--- !u!54 &834458803
Rigidbody:
m_ObjectHideFlags: 0
@@ -3378,8 +3478,13 @@ MonoBehaviour:
m_Script: {fileID: 11500000, guid: eb1822f1751a4acabd7c1dba099b6b56, type: 3}
m_Name:
m_EditorClassIdentifier: Needle.Engine.Components.DragControls, Needle.Engine
+ dragMode: 3
+ snapGridResolution: 0
+ keepRotation: 1
+ xrDragMode: 1
+ xrKeepRotation: 0
+ xrDistanceDragFactor: 1
showGizmo: 1
- useViewAngle: 1
--- !u!1 &941545817
GameObject:
m_ObjectHideFlags: 0
@@ -3428,8 +3533,13 @@ MonoBehaviour:
m_Script: {fileID: 11500000, guid: eb1822f1751a4acabd7c1dba099b6b56, type: 3}
m_Name:
m_EditorClassIdentifier: Needle.Engine.Components.DragControls, Needle.Engine
+ dragMode: 3
+ snapGridResolution: 0
+ keepRotation: 1
+ xrDragMode: 1
+ xrKeepRotation: 0
+ xrDistanceDragFactor: 1
showGizmo: 1
- useViewAngle: 1
--- !u!54 &941545820
Rigidbody:
m_ObjectHideFlags: 0
@@ -3642,20 +3752,27 @@ MonoBehaviour:
m_Script: {fileID: 11500000, guid: e6c38416c1a949c1a024aacb22e308af, type: 3}
m_Name:
m_EditorClassIdentifier: Needle.Engine.Components.OrbitControls, Needle.Engine
+ autoTarget: 1
+ autoFit: 0
enableRotate: 1
autoRotate: 0
autoRotateSpeed: 0.2
- autoFit: 0
- enableKeys: 0
- enableDamping: 1
- dampingFactor: 0.1
+ minPolarAngle: 0
+ maxPolarAngle: 3.1415927
+ minAzimuthAngle: Infinity
+ maxAzimuthAngle: Infinity
enableZoom: 1
minZoom: 0
maxZoom: Infinity
enablePan: 1
- lookAtConstraint: {fileID: 0}
+ enableDamping: 1
+ dampingFactor: 0.1
+ targetLerpDuration: 1
+ enableKeys: 0
middleClickToFocus: 1
doubleClickToFocus: 1
+ allowInterrupt: 1
+ lookAtConstraint: {fileID: 0}
--- !u!114 &961739755
MonoBehaviour:
m_ObjectHideFlags: 0
@@ -3718,8 +3835,13 @@ MonoBehaviour:
m_Script: {fileID: 11500000, guid: eb1822f1751a4acabd7c1dba099b6b56, type: 3}
m_Name:
m_EditorClassIdentifier: Needle.Engine.Components.DragControls, Needle.Engine
+ dragMode: 3
+ snapGridResolution: 0
+ keepRotation: 1
+ xrDragMode: 1
+ xrKeepRotation: 0
+ xrDistanceDragFactor: 1
showGizmo: 1
- useViewAngle: 1
--- !u!54 &966769148
Rigidbody:
m_ObjectHideFlags: 0
@@ -3847,8 +3969,13 @@ MonoBehaviour:
m_Script: {fileID: 11500000, guid: eb1822f1751a4acabd7c1dba099b6b56, type: 3}
m_Name:
m_EditorClassIdentifier: Needle.Engine.Components.DragControls, Needle.Engine
+ dragMode: 3
+ snapGridResolution: 0
+ keepRotation: 1
+ xrDragMode: 1
+ xrKeepRotation: 0
+ xrDistanceDragFactor: 1
showGizmo: 1
- useViewAngle: 1
--- !u!54 &980277290
Rigidbody:
m_ObjectHideFlags: 0
@@ -3976,8 +4103,13 @@ MonoBehaviour:
m_Script: {fileID: 11500000, guid: eb1822f1751a4acabd7c1dba099b6b56, type: 3}
m_Name:
m_EditorClassIdentifier: Needle.Engine.Components.DragControls, Needle.Engine
+ dragMode: 3
+ snapGridResolution: 0
+ keepRotation: 1
+ xrDragMode: 1
+ xrKeepRotation: 0
+ xrDistanceDragFactor: 1
showGizmo: 1
- useViewAngle: 1
--- !u!54 &1024450054
Rigidbody:
m_ObjectHideFlags: 0
@@ -4184,8 +4316,13 @@ MonoBehaviour:
m_Script: {fileID: 11500000, guid: eb1822f1751a4acabd7c1dba099b6b56, type: 3}
m_Name:
m_EditorClassIdentifier: Needle.Engine.Components.DragControls, Needle.Engine
+ dragMode: 3
+ snapGridResolution: 0
+ keepRotation: 1
+ xrDragMode: 1
+ xrKeepRotation: 0
+ xrDistanceDragFactor: 1
showGizmo: 1
- useViewAngle: 1
--- !u!1 &1106910991
GameObject:
m_ObjectHideFlags: 0
@@ -4331,8 +4468,13 @@ MonoBehaviour:
m_Script: {fileID: 11500000, guid: eb1822f1751a4acabd7c1dba099b6b56, type: 3}
m_Name:
m_EditorClassIdentifier: Needle.Engine.Components.DragControls, Needle.Engine
+ dragMode: 3
+ snapGridResolution: 0
+ keepRotation: 1
+ xrDragMode: 1
+ xrKeepRotation: 0
+ xrDistanceDragFactor: 1
showGizmo: 1
- useViewAngle: 1
--- !u!54 &1188250351
Rigidbody:
m_ObjectHideFlags: 0
@@ -4572,8 +4714,13 @@ MonoBehaviour:
m_Script: {fileID: 11500000, guid: eb1822f1751a4acabd7c1dba099b6b56, type: 3}
m_Name:
m_EditorClassIdentifier: Needle.Engine.Components.DragControls, Needle.Engine
+ dragMode: 3
+ snapGridResolution: 0
+ keepRotation: 1
+ xrDragMode: 1
+ xrKeepRotation: 0
+ xrDistanceDragFactor: 1
showGizmo: 1
- useViewAngle: 1
--- !u!54 &1235962841
Rigidbody:
m_ObjectHideFlags: 0
@@ -4701,8 +4848,13 @@ MonoBehaviour:
m_Script: {fileID: 11500000, guid: eb1822f1751a4acabd7c1dba099b6b56, type: 3}
m_Name:
m_EditorClassIdentifier: Needle.Engine.Components.DragControls, Needle.Engine
+ dragMode: 3
+ snapGridResolution: 0
+ keepRotation: 1
+ xrDragMode: 1
+ xrKeepRotation: 0
+ xrDistanceDragFactor: 1
showGizmo: 1
- useViewAngle: 1
--- !u!54 &1244941122
Rigidbody:
m_ObjectHideFlags: 0
@@ -4782,6 +4934,55 @@ MeshFilter:
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1244941119}
m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0}
+--- !u!1 &1283880998
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 1283881000}
+ - component: {fileID: 1283880999}
+ m_Layer: 0
+ m_Name: NeedleMenu
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!114 &1283880999
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1283880998}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: e6d2c67ae7e4416a98aa03d96398832b, type: 3}
+ m_Name:
+ m_EditorClassIdentifier: Needle.Engine.Components.NeedleMenu, Needle.Engine
+ _position: 1
+ ShowNeedleLogo: 1
+ CreateFullscreenButton: 0
+ CreateMuteButton: 0
+ ShowSpatialMenu: 1
+--- !u!4 &1283881000
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1283880998}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children: []
+ m_Father: {fileID: 0}
+ m_RootOrder: 6
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!1 &1336460511
GameObject:
m_ObjectHideFlags: 0
@@ -4830,8 +5031,13 @@ MonoBehaviour:
m_Script: {fileID: 11500000, guid: eb1822f1751a4acabd7c1dba099b6b56, type: 3}
m_Name:
m_EditorClassIdentifier: Needle.Engine.Components.DragControls, Needle.Engine
+ dragMode: 3
+ snapGridResolution: 0
+ keepRotation: 1
+ xrDragMode: 1
+ xrKeepRotation: 0
+ xrDistanceDragFactor: 1
showGizmo: 1
- useViewAngle: 1
--- !u!54 &1336460514
Rigidbody:
m_ObjectHideFlags: 0
@@ -4959,8 +5165,13 @@ MonoBehaviour:
m_Script: {fileID: 11500000, guid: eb1822f1751a4acabd7c1dba099b6b56, type: 3}
m_Name:
m_EditorClassIdentifier: Needle.Engine.Components.DragControls, Needle.Engine
+ dragMode: 3
+ snapGridResolution: 0
+ keepRotation: 1
+ xrDragMode: 1
+ xrKeepRotation: 0
+ xrDistanceDragFactor: 1
showGizmo: 1
- useViewAngle: 1
--- !u!54 &1353287292
Rigidbody:
m_ObjectHideFlags: 0
@@ -5167,8 +5378,13 @@ MonoBehaviour:
m_Script: {fileID: 11500000, guid: eb1822f1751a4acabd7c1dba099b6b56, type: 3}
m_Name:
m_EditorClassIdentifier: Needle.Engine.Components.DragControls, Needle.Engine
+ dragMode: 3
+ snapGridResolution: 0
+ keepRotation: 1
+ xrDragMode: 1
+ xrKeepRotation: 0
+ xrDistanceDragFactor: 1
showGizmo: 1
- useViewAngle: 1
--- !u!1 &1485502916
GameObject:
m_ObjectHideFlags: 0
@@ -5314,8 +5530,13 @@ MonoBehaviour:
m_Script: {fileID: 11500000, guid: eb1822f1751a4acabd7c1dba099b6b56, type: 3}
m_Name:
m_EditorClassIdentifier: Needle.Engine.Components.DragControls, Needle.Engine
+ dragMode: 3
+ snapGridResolution: 0
+ keepRotation: 1
+ xrDragMode: 1
+ xrKeepRotation: 0
+ xrDistanceDragFactor: 1
showGizmo: 1
- useViewAngle: 1
--- !u!54 &1554830614
Rigidbody:
m_ObjectHideFlags: 0
@@ -5443,8 +5664,13 @@ MonoBehaviour:
m_Script: {fileID: 11500000, guid: eb1822f1751a4acabd7c1dba099b6b56, type: 3}
m_Name:
m_EditorClassIdentifier: Needle.Engine.Components.DragControls, Needle.Engine
+ dragMode: 3
+ snapGridResolution: 0
+ keepRotation: 1
+ xrDragMode: 1
+ xrKeepRotation: 0
+ xrDistanceDragFactor: 1
showGizmo: 1
- useViewAngle: 1
--- !u!54 &1745341279
Rigidbody:
m_ObjectHideFlags: 0
@@ -5572,8 +5798,13 @@ MonoBehaviour:
m_Script: {fileID: 11500000, guid: eb1822f1751a4acabd7c1dba099b6b56, type: 3}
m_Name:
m_EditorClassIdentifier: Needle.Engine.Components.DragControls, Needle.Engine
+ dragMode: 3
+ snapGridResolution: 0
+ keepRotation: 1
+ xrDragMode: 1
+ xrKeepRotation: 0
+ xrDistanceDragFactor: 1
showGizmo: 1
- useViewAngle: 1
--- !u!54 &1759151938
Rigidbody:
m_ObjectHideFlags: 0
@@ -5701,8 +5932,13 @@ MonoBehaviour:
m_Script: {fileID: 11500000, guid: eb1822f1751a4acabd7c1dba099b6b56, type: 3}
m_Name:
m_EditorClassIdentifier: Needle.Engine.Components.DragControls, Needle.Engine
+ dragMode: 3
+ snapGridResolution: 0
+ keepRotation: 1
+ xrDragMode: 1
+ xrKeepRotation: 0
+ xrDistanceDragFactor: 1
showGizmo: 1
- useViewAngle: 1
--- !u!54 &1759228596
Rigidbody:
m_ObjectHideFlags: 0
@@ -5830,6 +6066,7 @@ MonoBehaviour:
DirectoryName: https://github.com/needle-engine/react-sample
RemoteUrl: https://github.com/needle-engine/react-sample
AutoExport: 1
+ AutoCompress: 1
Dependencies: []
--- !u!4 &1783284222
Transform:
@@ -5989,8 +6226,13 @@ MonoBehaviour:
m_Script: {fileID: 11500000, guid: eb1822f1751a4acabd7c1dba099b6b56, type: 3}
m_Name:
m_EditorClassIdentifier: Needle.Engine.Components.DragControls, Needle.Engine
+ dragMode: 3
+ snapGridResolution: 0
+ keepRotation: 1
+ xrDragMode: 1
+ xrKeepRotation: 0
+ xrDistanceDragFactor: 1
showGizmo: 1
- useViewAngle: 1
--- !u!1 &1809428877
GameObject:
m_ObjectHideFlags: 0
@@ -6039,8 +6281,13 @@ MonoBehaviour:
m_Script: {fileID: 11500000, guid: eb1822f1751a4acabd7c1dba099b6b56, type: 3}
m_Name:
m_EditorClassIdentifier: Needle.Engine.Components.DragControls, Needle.Engine
+ dragMode: 3
+ snapGridResolution: 0
+ keepRotation: 1
+ xrDragMode: 1
+ xrKeepRotation: 0
+ xrDistanceDragFactor: 1
showGizmo: 1
- useViewAngle: 1
--- !u!54 &1809428880
Rigidbody:
m_ObjectHideFlags: 0
@@ -6344,8 +6591,13 @@ MonoBehaviour:
m_Script: {fileID: 11500000, guid: eb1822f1751a4acabd7c1dba099b6b56, type: 3}
m_Name:
m_EditorClassIdentifier: Needle.Engine.Components.DragControls, Needle.Engine
+ dragMode: 3
+ snapGridResolution: 0
+ keepRotation: 1
+ xrDragMode: 1
+ xrKeepRotation: 0
+ xrDistanceDragFactor: 1
showGizmo: 1
- useViewAngle: 1
--- !u!1 &1930763498
GameObject:
m_ObjectHideFlags: 0
@@ -6394,8 +6646,13 @@ MonoBehaviour:
m_Script: {fileID: 11500000, guid: eb1822f1751a4acabd7c1dba099b6b56, type: 3}
m_Name:
m_EditorClassIdentifier: Needle.Engine.Components.DragControls, Needle.Engine
+ dragMode: 3
+ snapGridResolution: 0
+ keepRotation: 1
+ xrDragMode: 1
+ xrKeepRotation: 0
+ xrDistanceDragFactor: 1
showGizmo: 1
- useViewAngle: 1
--- !u!54 &1930763501
Rigidbody:
m_ObjectHideFlags: 0
diff --git a/package/Runtime/ReflectionProbe/ReflectionProbes.unity b/package/Runtime/ReflectionProbe/ReflectionProbes.unity
index adc8ad713..d7f8568ab 100644
--- a/package/Runtime/ReflectionProbe/ReflectionProbes.unity
+++ b/package/Runtime/ReflectionProbe/ReflectionProbes.unity
@@ -512,10 +512,15 @@ MonoBehaviour:
m_Name:
m_EditorClassIdentifier: Needle.Engine.Components.OrbitControls, Needle.Engine
$ GlobalObjectId_V1-2-f514d1d331c449849a0dc16a6a1fc75c-706762907-0
+ autoTarget: 1
autoFit: 0
enableRotate: 1
autoRotate: 1
autoRotateSpeed: 0.3
+ minPolarAngle: 0
+ maxPolarAngle: 3.1415927
+ minAzimuthAngle: Infinity
+ maxAzimuthAngle: Infinity
enableZoom: 1
minZoom: 0
maxZoom: 10000
@@ -681,6 +686,55 @@ MonoBehaviour:
title: Reflection Probes
description: EnvMap controlled with a volume
image: {fileID: 2800000, guid: 0f4757d30bafc474bb21c35e43eb0b17, type: 3}
+--- !u!1 &1283880998
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 1283880999}
+ - component: {fileID: 1283881000}
+ m_Layer: 0
+ m_Name: NeedleMenu
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!4 &1283880999
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1283880998}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children: []
+ m_Father: {fileID: 1597275518}
+ m_RootOrder: 8
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!114 &1283881000
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1283880998}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: e6d2c67ae7e4416a98aa03d96398832b, type: 3}
+ m_Name:
+ m_EditorClassIdentifier: Needle.Engine.Components.NeedleMenu, Needle.Engine
+ _position: 1
+ ShowNeedleLogo: 1
+ CreateFullscreenButton: 1
+ CreateMuteButton: 0
+ ShowSpatialMenu: 1
--- !u!1 &1429726917
GameObject:
m_ObjectHideFlags: 0
@@ -803,6 +857,7 @@ Transform:
- {fileID: 692315835}
- {fileID: 648729441}
- {fileID: 691125483}
+ - {fileID: 1283880999}
m_Father: {fileID: 0}
m_RootOrder: 1
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
diff --git a/package/Runtime/Sandbox/Sandbox.unity b/package/Runtime/Sandbox/Sandbox.unity
index 27d08071d..335487dd8 100644
--- a/package/Runtime/Sandbox/Sandbox.unity
+++ b/package/Runtime/Sandbox/Sandbox.unity
@@ -26,7 +26,7 @@ RenderSettings:
m_AmbientIntensity: 1
m_AmbientMode: 3
m_SubtractiveShadowColor: {r: 0.42, g: 0.478, b: 0.627, a: 1}
- m_SkyboxMaterial: {fileID: 2100000, guid: f0fe2ff02a3cbde40ac60243cd454a43, type: 2}
+ m_SkyboxMaterial: {fileID: 2100000, guid: 88212a08f095e664187f4330a3af0c2e, type: 2}
m_HaloStrength: 0.5
m_FlareStrength: 1
m_FlareFadeSpeed: 3
@@ -1356,10 +1356,15 @@ MonoBehaviour:
m_Name:
m_EditorClassIdentifier: Needle.Engine.Components.OrbitControls, Needle.Engine
$ GlobalObjectId_V1-2-6cdc62d53d9dc014195cabef7c8fcb76-706762907-0
+ autoTarget: 1
autoFit: 0
enableRotate: 1
autoRotate: 1
autoRotateSpeed: 0.3
+ minPolarAngle: 0
+ maxPolarAngle: 3.1415927
+ minAzimuthAngle: Infinity
+ maxAzimuthAngle: Infinity
enableZoom: 1
minZoom: 0
maxZoom: 80
@@ -2485,6 +2490,56 @@ MonoBehaviour:
xrKeepRotation: 0
xrDistanceDragFactor: 1
showGizmo: 1
+--- !u!1 &1283880998
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 1283880999}
+ - component: {fileID: 1283881000}
+ m_Layer: 0
+ m_Name: NeedleMenu
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!4 &1283880999
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1283880998}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: -0.05, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children: []
+ m_Father: {fileID: 1597275518}
+ m_RootOrder: 6
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!114 &1283881000
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1283880998}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: e6d2c67ae7e4416a98aa03d96398832b, type: 3}
+ m_Name:
+ m_EditorClassIdentifier: Needle.Engine.Components.NeedleMenu, Needle.Engine
+ _position: 1
+ ShowNeedleLogo: 1
+ CreateFullscreenButton: 1
+ CreateMuteButton: 0
+ CreateQRCodeButton: 1
+ ShowSpatialMenu: 1
--- !u!1001 &1294452952
PrefabInstance:
m_ObjectHideFlags: 0
@@ -2660,6 +2715,7 @@ MonoBehaviour:
joinRandomRoom: 1
requireRoomParameter: 0
autoRejoin: 1
+ createJoinButton: 1
--- !u!4 &1365103855
Transform:
m_ObjectHideFlags: 0
@@ -3086,6 +3142,7 @@ Transform:
- {fileID: 1459212022}
- {fileID: 1139443096}
- {fileID: 969208505}
+ - {fileID: 1283880999}
m_Father: {fileID: 0}
m_RootOrder: 1
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
diff --git a/package/Runtime/Screensharing/Screensharing.unity b/package/Runtime/Screensharing/Screensharing.unity
index 4217dc78a..68527fe1b 100644
--- a/package/Runtime/Screensharing/Screensharing.unity
+++ b/package/Runtime/Screensharing/Screensharing.unity
@@ -1117,7 +1117,7 @@ Transform:
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 706762903}
- m_LocalRotation: {x: 0.29380167, y: 0.18118607, z: -0.056823105, w: 0.93681556}
+ m_LocalRotation: {x: 0.29380175, y: 0.18118607, z: -0.05682312, w: 0.93681556}
m_LocalPosition: {x: -3.1635873, y: 5.902317, z: -7.8726707}
m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0
@@ -1138,10 +1138,15 @@ MonoBehaviour:
m_Name:
m_EditorClassIdentifier: Needle.Engine.Components.OrbitControls, Needle.Engine
$ GlobalObjectId_V1-2-404faf10c46d0cf499cd01f6a999997a-706762907-0
+ autoTarget: 1
autoFit: 0
enableRotate: 1
autoRotate: 0
autoRotateSpeed: 0.3
+ minPolarAngle: 0
+ maxPolarAngle: 3.1415927
+ minAzimuthAngle: Infinity
+ maxAzimuthAngle: Infinity
enableZoom: 1
minZoom: 0.3
maxZoom: 50
@@ -2240,6 +2245,55 @@ Transform:
m_Father: {fileID: 1597275518}
m_RootOrder: 2
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!1 &1283880998
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 1283880999}
+ - component: {fileID: 1283881000}
+ m_Layer: 0
+ m_Name: NeedleMenu
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!4 &1283880999
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1283880998}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children: []
+ m_Father: {fileID: 1597275518}
+ m_RootOrder: 20
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!114 &1283881000
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1283880998}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: e6d2c67ae7e4416a98aa03d96398832b, type: 3}
+ m_Name:
+ m_EditorClassIdentifier: Needle.Engine.Components.NeedleMenu, Needle.Engine
+ _position: 1
+ ShowNeedleLogo: 1
+ CreateFullscreenButton: 1
+ CreateMuteButton: 1
+ ShowSpatialMenu: 1
--- !u!1 &1305528483
GameObject:
m_ObjectHideFlags: 0
@@ -2734,6 +2788,7 @@ Transform:
- {fileID: 1101652362}
- {fileID: 715434257}
- {fileID: 2011716686}
+ - {fileID: 1283880999}
m_Father: {fileID: 0}
m_RootOrder: 1
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
@@ -3183,7 +3238,7 @@ MonoBehaviour:
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 5c280f685421ecc46a892fedfe14dfa3, type: 3}
m_Name:
- m_EditorClassIdentifier:
+ m_EditorClassIdentifier: Needle.Engine.Readme, Needle.Engine-Samples.Runtime
Guid: 404faf10c46d0cf499cd01f6a999997a
--- !u!4 &1848171362
Transform:
diff --git a/package/Runtime/Scrollytelling/Scrollytelling.unity b/package/Runtime/Scrollytelling/Scrollytelling.unity
index 2b1b4d383..818274a96 100644
--- a/package/Runtime/Scrollytelling/Scrollytelling.unity
+++ b/package/Runtime/Scrollytelling/Scrollytelling.unity
@@ -38,7 +38,7 @@ RenderSettings:
m_ReflectionIntensity: 1
m_CustomReflection: {fileID: 0}
m_Sun: {fileID: 0}
- m_IndirectSpecularColor: {r: 0.92647076, g: 0.8808818, b: 0.8378601, a: 1}
+ m_IndirectSpecularColor: {r: 0.926476, g: 0.88088715, b: 0.8378648, a: 1}
m_UseRadianceAmbientProbe: 0
--- !u!157 &3
LightmapSettings:
@@ -541,6 +541,7 @@ Transform:
m_Children:
- {fileID: 1464404555}
- {fileID: 1050133064}
+ - {fileID: 1283880999}
m_Father: {fileID: 0}
m_RootOrder: 2
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
@@ -1160,6 +1161,55 @@ MeshFilter:
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1265201951}
m_Mesh: {fileID: 10210, guid: 0000000000000000e000000000000000, type: 0}
+--- !u!1 &1283880998
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 1283880999}
+ - component: {fileID: 1283881000}
+ m_Layer: 0
+ m_Name: NeedleMenu
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!4 &1283880999
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1283880998}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children: []
+ m_Father: {fileID: 622914238}
+ m_RootOrder: 2
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!114 &1283881000
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1283880998}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: e6d2c67ae7e4416a98aa03d96398832b, type: 3}
+ m_Name:
+ m_EditorClassIdentifier: Needle.Engine.Components.NeedleMenu, Needle.Engine
+ _position: 1
+ ShowNeedleLogo: 1
+ CreateFullscreenButton: 1
+ CreateMuteButton: 0
+ ShowSpatialMenu: 1
--- !u!1 &1296487680
GameObject:
m_ObjectHideFlags: 0
@@ -1173,6 +1223,7 @@ GameObject:
- component: {fileID: 1296487681}
- component: {fileID: 1296487685}
- component: {fileID: 1296487686}
+ - component: {fileID: 1296487687}
m_Layer: 0
m_Name: Export Info
m_TagString: EditorOnly
@@ -1263,6 +1314,23 @@ MonoBehaviour:
title: Product Scrollytelling
description: Lnyx R1 scrolling website
image: {fileID: 2800000, guid: eeeed88a191a37d4490546c979f670b5, type: 3}
+--- !u!114 &1296487687
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1296487680}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 52882cd15871496cba5a3596b2e735c1, type: 3}
+ m_Name:
+ m_EditorClassIdentifier: Needle.Engine.Gltf.Experimental.progressive.ProgressiveTexturesSettings,
+ Needle.Engine.GltfExport
+ AllowProgressiveLoading: 0
+ UseMaxSize: 1
+ MaxSize: 128
+ GenerateLODs: 1
--- !u!1 &1319072830
GameObject:
m_ObjectHideFlags: 0
diff --git a/package/Runtime/Shaders/CustomShader.unity b/package/Runtime/Shaders/CustomShader.unity
index 1226ba2b9..556cf5da0 100644
--- a/package/Runtime/Shaders/CustomShader.unity
+++ b/package/Runtime/Shaders/CustomShader.unity
@@ -680,10 +680,15 @@ MonoBehaviour:
m_Name:
m_EditorClassIdentifier: Needle.Engine.Components.OrbitControls, Needle.Engine
$ GlobalObjectId_V1-2-83853195d526044408102880d8c8eaf7-706762907-0
+ autoTarget: 1
autoFit: 0
enableRotate: 1
autoRotate: 1
autoRotateSpeed: -1
+ minPolarAngle: 0
+ maxPolarAngle: 3.1415927
+ minAzimuthAngle: Infinity
+ maxAzimuthAngle: Infinity
enableZoom: 1
minZoom: 0
maxZoom: 10000
@@ -763,6 +768,7 @@ GameObject:
- component: {fileID: 784234927}
- component: {fileID: 784234928}
- component: {fileID: 784234929}
+ - component: {fileID: 784234930}
m_Layer: 0
m_Name: Export
m_TagString: EditorOnly
@@ -867,6 +873,23 @@ MonoBehaviour:
title: Shaders
description: Exporting Unity Shaders to the web
image: {fileID: 2800000, guid: 4732c12aa06b31c4fafdef9ffe92c7bc, type: 3}
+--- !u!114 &784234930
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 784234922}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 52882cd15871496cba5a3596b2e735c1, type: 3}
+ m_Name:
+ m_EditorClassIdentifier: Needle.Engine.Gltf.Experimental.progressive.ProgressiveTexturesSettings,
+ Needle.Engine.GltfExport
+ AllowProgressiveLoading: 0
+ UseMaxSize: 1
+ MaxSize: 128
+ GenerateLODs: 1
--- !u!1 &921820540
GameObject:
m_ObjectHideFlags: 0
@@ -1107,6 +1130,55 @@ Transform:
m_Father: {fileID: 1597275518}
m_RootOrder: 1
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!1 &1279714406
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 1279714407}
+ - component: {fileID: 1279714408}
+ m_Layer: 0
+ m_Name: NeedleMenu
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!4 &1279714407
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1279714406}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children: []
+ m_Father: {fileID: 1597275518}
+ m_RootOrder: 8
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!114 &1279714408
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1279714406}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: e6d2c67ae7e4416a98aa03d96398832b, type: 3}
+ m_Name:
+ m_EditorClassIdentifier: Needle.Engine.Components.NeedleMenu, Needle.Engine
+ _position: 1
+ ShowNeedleLogo: 1
+ CreateFullscreenButton: 1
+ CreateMuteButton: 0
+ ShowSpatialMenu: 1
--- !u!1 &1597275517
GameObject:
m_ObjectHideFlags: 0
@@ -1146,6 +1218,7 @@ Transform:
- {fileID: 1609064307}
- {fileID: 66703918}
- {fileID: 1175688898}
+ - {fileID: 1279714407}
m_Father: {fileID: 0}
m_RootOrder: 1
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
@@ -1360,7 +1433,7 @@ MonoBehaviour:
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 5c280f685421ecc46a892fedfe14dfa3, type: 3}
m_Name:
- m_EditorClassIdentifier:
+ m_EditorClassIdentifier: Needle.Engine.Readme, Needle.Engine-Samples.Runtime
Guid: 83853195d526044408102880d8c8eaf7
--- !u!4 &1706224725
Transform:
diff --git a/package/Runtime/ShadowCatcher/ShadowCatcher.unity b/package/Runtime/ShadowCatcher/ShadowCatcher.unity
index ca794b020..89149a073 100644
--- a/package/Runtime/ShadowCatcher/ShadowCatcher.unity
+++ b/package/Runtime/ShadowCatcher/ShadowCatcher.unity
@@ -393,10 +393,15 @@ MonoBehaviour:
m_Name:
m_EditorClassIdentifier: Needle.Engine.Components.OrbitControls, Needle.Engine
$ GlobalObjectId_V1-2-28fc51c374dec6740b6b34b648a64644-299177318-0
+ autoTarget: 1
autoFit: 1
enableRotate: 1
autoRotate: 0
autoRotateSpeed: 0.2
+ minPolarAngle: 0
+ maxPolarAngle: 3.1415927
+ minAzimuthAngle: Infinity
+ maxAzimuthAngle: Infinity
enableZoom: 1
minZoom: 0
maxZoom: Infinity
@@ -931,6 +936,7 @@ Transform:
- {fileID: 1561943340}
- {fileID: 832397815}
- {fileID: 28031855}
+ - {fileID: 1283880999}
m_Father: {fileID: 0}
m_RootOrder: 1
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
@@ -966,7 +972,7 @@ MonoBehaviour:
m_EditorClassIdentifier: Needle.Engine.WebXR, Needle.Engine
createVRButton: 0
createARButton: 1
- createSendToQuestButton: 0
+ createSendToQuestButton: 1
createQRCode: 1
usePlacementReticle: 1
usePlacementAdjustment: 0
@@ -978,6 +984,55 @@ MonoBehaviour:
showControllerModels: 1
showHandModels: 1
defaultAvatar: {fileID: 0}
+--- !u!1 &1283880998
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 1283880999}
+ - component: {fileID: 1283881000}
+ m_Layer: 0
+ m_Name: NeedleMenu
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!4 &1283880999
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1283880998}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children: []
+ m_Father: {fileID: 1219450060}
+ m_RootOrder: 4
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!114 &1283881000
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1283880998}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: e6d2c67ae7e4416a98aa03d96398832b, type: 3}
+ m_Name:
+ m_EditorClassIdentifier: Needle.Engine.Components.NeedleMenu, Needle.Engine
+ _position: 1
+ ShowNeedleLogo: 1
+ CreateFullscreenButton: 1
+ CreateMuteButton: 0
+ ShowSpatialMenu: 1
--- !u!1 &1296517667
GameObject:
m_ObjectHideFlags: 0
diff --git a/package/Runtime/ShootingRange/ShootingRange - FPS Showcase.unity b/package/Runtime/ShootingRange/ShootingRange - FPS Showcase.unity
index 515f4a7ff..9bb006f22 100644
--- a/package/Runtime/ShootingRange/ShootingRange - FPS Showcase.unity
+++ b/package/Runtime/ShootingRange/ShootingRange - FPS Showcase.unity
@@ -1402,6 +1402,7 @@ Transform:
- {fileID: 325779857}
- {fileID: 532856724}
- {fileID: 1790678628}
+ - {fileID: 592671035}
m_Father: {fileID: 0}
m_RootOrder: 1
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
@@ -1985,6 +1986,55 @@ Transform:
m_CorrespondingSourceObject: {fileID: 6483400335695112339, guid: 7bfb6df83c85f544191a108e47e20ded, type: 3}
m_PrefabInstance: {fileID: 583104102}
m_PrefabAsset: {fileID: 0}
+--- !u!1 &592671034
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 592671035}
+ - component: {fileID: 592671036}
+ m_Layer: 0
+ m_Name: NeedleMenu
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!4 &592671035
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 592671034}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children: []
+ m_Father: {fileID: 503258321}
+ m_RootOrder: 8
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!114 &592671036
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 592671034}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: e6d2c67ae7e4416a98aa03d96398832b, type: 3}
+ m_Name:
+ m_EditorClassIdentifier: Needle.Engine.Components.NeedleMenu, Needle.Engine
+ _position: 1
+ ShowNeedleLogo: 1
+ CreateFullscreenButton: 1
+ CreateMuteButton: 0
+ ShowSpatialMenu: 1
--- !u!1001 &606676336
PrefabInstance:
m_ObjectHideFlags: 0
diff --git a/package/Runtime/Sidescroller/Sidescroller.unity b/package/Runtime/Sidescroller/Sidescroller.unity
index b49ee548a..a9a1b955c 100644
--- a/package/Runtime/Sidescroller/Sidescroller.unity
+++ b/package/Runtime/Sidescroller/Sidescroller.unity
@@ -753,6 +753,7 @@ Transform:
- {fileID: 1477152420}
- {fileID: 1767133185}
- {fileID: 63310993}
+ - {fileID: 592671035}
m_Father: {fileID: 0}
m_RootOrder: 1
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
@@ -1994,6 +1995,7 @@ MonoBehaviour:
DirectoryName: Library/Needle/Sample
RemoteUrl:
AutoExport: 1
+ AutoCompress: 1
Dependencies:
- Name: needle.sidescroller
VersionOrPath: Packages/com.needle.engine-samples/Runtime/Sidescroller/Needle.Sidescroller.npmdef
@@ -2382,6 +2384,55 @@ SpriteRenderer:
m_WasSpriteAssigned: 1
m_MaskInteraction: 0
m_SpriteSortPoint: 0
+--- !u!1 &592671034
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 592671035}
+ - component: {fileID: 592671036}
+ m_Layer: 0
+ m_Name: NeedleMenu
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!4 &592671035
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 592671034}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children: []
+ m_Father: {fileID: 169181154}
+ m_RootOrder: 4
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!114 &592671036
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 592671034}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: e6d2c67ae7e4416a98aa03d96398832b, type: 3}
+ m_Name:
+ m_EditorClassIdentifier: Needle.Engine.Components.NeedleMenu, Needle.Engine
+ _position: 1
+ ShowNeedleLogo: 1
+ CreateFullscreenButton: 1
+ CreateMuteButton: 0
+ ShowSpatialMenu: 1
--- !u!1 &624744916
GameObject:
m_ObjectHideFlags: 0
diff --git a/package/Runtime/SpatialAudio/SpatialAudio.unity b/package/Runtime/SpatialAudio/SpatialAudio.unity
index 34f7382df..574d1411a 100644
--- a/package/Runtime/SpatialAudio/SpatialAudio.unity
+++ b/package/Runtime/SpatialAudio/SpatialAudio.unity
@@ -38,7 +38,7 @@ RenderSettings:
m_ReflectionIntensity: 1
m_CustomReflection: {fileID: 0}
m_Sun: {fileID: 0}
- m_IndirectSpecularColor: {r: 0.9264569, g: 0.88087213, b: 0.8378514, a: 1}
+ m_IndirectSpecularColor: {r: 0.926476, g: 0.88088715, b: 0.8378648, a: 1}
m_UseRadianceAmbientProbe: 0
--- !u!157 &3
LightmapSettings:
@@ -399,6 +399,8 @@ Transform:
- {fileID: 278439870}
- {fileID: 1337634475}
- {fileID: 1508709947}
+ - {fileID: 592671035}
+ - {fileID: 904715016}
m_Father: {fileID: 0}
m_RootOrder: 1
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
@@ -784,6 +786,55 @@ Transform:
m_Father: {fileID: 0}
m_RootOrder: 2
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!1 &592671034
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 592671035}
+ - component: {fileID: 592671036}
+ m_Layer: 0
+ m_Name: NeedleMenu
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!4 &592671035
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 592671034}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children: []
+ m_Father: {fileID: 147928117}
+ m_RootOrder: 6
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!114 &592671036
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 592671034}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: e6d2c67ae7e4416a98aa03d96398832b, type: 3}
+ m_Name:
+ m_EditorClassIdentifier: Needle.Engine.Components.NeedleMenu, Needle.Engine
+ _position: 1
+ ShowNeedleLogo: 1
+ CreateFullscreenButton: 1
+ CreateMuteButton: 0
+ ShowSpatialMenu: 1
--- !u!1 &682463205
GameObject:
m_ObjectHideFlags: 0
@@ -1011,7 +1062,7 @@ Transform:
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 869960923}
- m_LocalRotation: {x: 0.012743883, y: 0.9530328, z: -0.2998762, w: 0.040501684}
+ m_LocalRotation: {x: 0.012744201, y: 0.9530328, z: -0.29987636, w: 0.040501136}
m_LocalPosition: {x: -0.389, y: 1.022, z: 0.284}
m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0
@@ -1032,10 +1083,15 @@ MonoBehaviour:
m_Name:
m_EditorClassIdentifier: Needle.Engine.Components.OrbitControls, Needle.Engine
$ GlobalObjectId_V1-2-87a0faca15d16764d8fc01acfc1e3f1e-869960927-0
+ autoTarget: 1
autoFit: 0
enableRotate: 1
autoRotate: 0
autoRotateSpeed: 0.2
+ minPolarAngle: 0
+ maxPolarAngle: 3.1415927
+ minAzimuthAngle: Infinity
+ maxAzimuthAngle: Infinity
enableZoom: 1
minZoom: 0
maxZoom: Infinity
@@ -1163,6 +1219,51 @@ MonoBehaviour:
m_EditorClassIdentifier: Needle.Typescript.GeneratedComponents.OrbitControlsView,
Needle.Engine-Samples.Runtime $ GlobalObjectId_V1-2-87a0faca15d16764d8fc01acfc1e3f1e-875641784-0
lookAt: {fileID: 781349341}
+--- !u!1 &904715014
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 904715016}
+ - component: {fileID: 904715015}
+ m_Layer: 0
+ m_Name: XR Rig
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!114 &904715015
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 904715014}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 8babe471bb9745c49bc168b0d44b4a6f, type: 3}
+ m_Name:
+ m_EditorClassIdentifier: Needle.Engine.Components.XRRig, Needle.Engine
+ priority: 0
+--- !u!4 &904715016
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 904715014}
+ m_LocalRotation: {x: -0, y: 0.99986255, z: -0, w: 0.016581116}
+ m_LocalPosition: {x: -0.414, y: 0, z: 1.052}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children: []
+ m_Father: {fileID: 147928117}
+ m_RootOrder: 7
+ m_LocalEulerAnglesHint: {x: 0, y: 178.1, z: 0}
--- !u!1 &1189523347
GameObject:
m_ObjectHideFlags: 0
diff --git a/package/Runtime/SpatialTrigger/SpatialTrigger.unity b/package/Runtime/SpatialTrigger/SpatialTrigger.unity
index f3fc0f48b..2c3d728e7 100644
--- a/package/Runtime/SpatialTrigger/SpatialTrigger.unity
+++ b/package/Runtime/SpatialTrigger/SpatialTrigger.unity
@@ -326,20 +326,76 @@ MonoBehaviour:
m_Name:
m_EditorClassIdentifier: Needle.Engine.Components.OrbitControls, Needle.Engine
$ GlobalObjectId_V1-2-bc26eabbe5592844d824eeb82f17df18-456977239-0
+ autoTarget: 1
+ autoFit: 0
enableRotate: 1
autoRotate: 0
autoRotateSpeed: 0.2
- autoFit: 0
- enableKeys: 1
- enableDamping: 1
- dampingFactor: 0.1
+ minPolarAngle: 0
+ maxPolarAngle: 3.1415927
+ minAzimuthAngle: Infinity
+ maxAzimuthAngle: Infinity
enableZoom: 1
minZoom: 0
maxZoom: Infinity
enablePan: 1
- lookAtConstraint: {fileID: 0}
+ enableDamping: 1
+ dampingFactor: 0.1
+ targetLerpDuration: 1
+ enableKeys: 1
middleClickToFocus: 1
doubleClickToFocus: 1
+ allowInterrupt: 1
+ lookAtConstraint: {fileID: 0}
+--- !u!1 &592671034
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 592671035}
+ - component: {fileID: 592671036}
+ m_Layer: 0
+ m_Name: NeedleMenu
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!4 &592671035
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 592671034}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children: []
+ m_Father: {fileID: 652168557}
+ m_RootOrder: 9
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!114 &592671036
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 592671034}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: e6d2c67ae7e4416a98aa03d96398832b, type: 3}
+ m_Name:
+ m_EditorClassIdentifier: Needle.Engine.Components.NeedleMenu, Needle.Engine
+ _position: 1
+ ShowNeedleLogo: 1
+ CreateFullscreenButton: 1
+ CreateMuteButton: 0
+ ShowSpatialMenu: 1
--- !u!1 &652168555
GameObject:
m_ObjectHideFlags: 0
@@ -393,6 +449,7 @@ Transform:
- {fileID: 1203524989}
- {fileID: 916620858}
- {fileID: 1197622688}
+ - {fileID: 592671035}
m_Father: {fileID: 0}
m_RootOrder: 1
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
@@ -409,6 +466,7 @@ MonoBehaviour:
m_Name:
m_EditorClassIdentifier: Needle.Engine.Components.ObjectRaycaster, Needle.Engine
$ GlobalObjectId_V1-2-bc26eabbe5592844d824eeb82f17df18-652168558-0
+ IgnoreSkinnedMeshes: 0
--- !u!1 &822809842
GameObject:
m_ObjectHideFlags: 0
@@ -583,6 +641,7 @@ MonoBehaviour:
m_EditorClassIdentifier: Needle.Typescript.GeneratedComponents.RandomColor, Needle.Engine-Samples.Runtime
$ GlobalObjectId_V1-2-bc26eabbe5592844d824eeb82f17df18-822809848-0
applyOnStart: 1
+ randomMetallicRoughness: 1
--- !u!114 &822809849
MonoBehaviour:
m_ObjectHideFlags: 0
@@ -596,8 +655,13 @@ MonoBehaviour:
m_Name:
m_EditorClassIdentifier: Needle.Engine.Components.DragControls, Needle.Engine $
GlobalObjectId_V1-2-bc26eabbe5592844d824eeb82f17df18-822809849-0
+ dragMode: 0
+ snapGridResolution: 0
+ keepRotation: 1
+ xrDragMode: 0
+ xrKeepRotation: 0
+ xrDistanceDragFactor: 1
showGizmo: 1
- useViewAngle: 1
--- !u!135 &822809850
SphereCollider:
m_ObjectHideFlags: 0
@@ -1069,6 +1133,7 @@ MonoBehaviour:
DirectoryName: Library/Needle/Sample
RemoteUrl:
AutoExport: 1
+ AutoCompress: 1
Dependencies:
- Name: samplescripts
VersionOrPath: Packages/com.needle.sample-assets/Runtime/_Shared/SampleScripts.npmdef
diff --git a/package/Runtime/Spritesheets/Spritesheet.unity b/package/Runtime/Spritesheets/Spritesheet.unity
index 711b96f2a..8729fe954 100644
--- a/package/Runtime/Spritesheets/Spritesheet.unity
+++ b/package/Runtime/Spritesheets/Spritesheet.unity
@@ -277,6 +277,55 @@ SpriteRenderer:
m_WasSpriteAssigned: 1
m_MaskInteraction: 0
m_SpriteSortPoint: 0
+--- !u!1 &592671034
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 592671035}
+ - component: {fileID: 592671036}
+ m_Layer: 0
+ m_Name: NeedleMenu
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!4 &592671035
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 592671034}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children: []
+ m_Father: {fileID: 1597275518}
+ m_RootOrder: 5
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!114 &592671036
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 592671034}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: e6d2c67ae7e4416a98aa03d96398832b, type: 3}
+ m_Name:
+ m_EditorClassIdentifier: Needle.Engine.Components.NeedleMenu, Needle.Engine
+ _position: 1
+ ShowNeedleLogo: 1
+ CreateFullscreenButton: 1
+ CreateMuteButton: 0
+ ShowSpatialMenu: 1
--- !u!1 &706762903
GameObject:
m_ObjectHideFlags: 0
@@ -377,20 +426,27 @@ MonoBehaviour:
m_Name:
m_EditorClassIdentifier: Needle.Engine.Components.OrbitControls, Needle.Engine
$ GlobalObjectId_V1-2-549bb028f55a3384998207088a9aae41-706762907-0
+ autoTarget: 1
+ autoFit: 0
enableRotate: 1
autoRotate: 0
autoRotateSpeed: 0.3
- autoFit: 0
- enableKeys: 1
- enableDamping: 1
- dampingFactor: 0.1
+ minPolarAngle: 0
+ maxPolarAngle: 3.1415927
+ minAzimuthAngle: Infinity
+ maxAzimuthAngle: Infinity
enableZoom: 1
minZoom: 0
maxZoom: 10000
enablePan: 1
- lookAtConstraint: {fileID: 706762909}
+ enableDamping: 1
+ dampingFactor: 0.1
+ targetLerpDuration: 1
+ enableKeys: 1
middleClickToFocus: 1
doubleClickToFocus: 1
+ allowInterrupt: 1
+ lookAtConstraint: {fileID: 706762909}
--- !u!114 &706762908
MonoBehaviour:
m_ObjectHideFlags: 0
@@ -563,6 +619,7 @@ MonoBehaviour:
DirectoryName: Library/Needle/Sample
RemoteUrl:
AutoExport: 1
+ AutoCompress: 1
Dependencies: []
--- !u!4 &784234924
Transform:
@@ -959,6 +1016,7 @@ Transform:
- {fileID: 1609064307}
- {fileID: 2094452973}
- {fileID: 523938219}
+ - {fileID: 592671035}
m_Father: {fileID: 0}
m_RootOrder: 1
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
@@ -989,6 +1047,7 @@ MonoBehaviour:
m_Name:
m_EditorClassIdentifier: Needle.Engine.Components.ObjectRaycaster, Needle.Engine
$ GlobalObjectId_V1-2-549bb028f55a3384998207088a9aae41-1597275520-0
+ IgnoreSkinnedMeshes: 0
--- !u!1 &1609064305
GameObject:
m_ObjectHideFlags: 0
diff --git a/package/Runtime/Stencil Portals/Content/Planet/Models/Materials/Clouds_Transparent_1.mat b/package/Runtime/Stencil Portals/Content/Planet/Models/Materials/Clouds_Transparent_1.mat
index 48766015a..027ec4def 100644
--- a/package/Runtime/Stencil Portals/Content/Planet/Models/Materials/Clouds_Transparent_1.mat
+++ b/package/Runtime/Stencil Portals/Content/Planet/Models/Materials/Clouds_Transparent_1.mat
@@ -119,7 +119,7 @@ Material:
- _VERTEX_COLORS: 1
- _VOLUME_ON: 0
- _VOLUME_TRANSMISSION: 0
- - alphaCutoff: -0.0001
+ - alphaCutoff: 0.0001
- attenuationDistance: 0.001
- baseColorTextureRotation: 0
- baseColorTextureTexCoord: 0
diff --git a/package/Runtime/Stencil Portals/Content/Planet/Models/Materials/Clouds_Transparent_2.mat b/package/Runtime/Stencil Portals/Content/Planet/Models/Materials/Clouds_Transparent_2.mat
index 89c851ec5..540cd4f23 100644
--- a/package/Runtime/Stencil Portals/Content/Planet/Models/Materials/Clouds_Transparent_2.mat
+++ b/package/Runtime/Stencil Portals/Content/Planet/Models/Materials/Clouds_Transparent_2.mat
@@ -106,7 +106,7 @@ Material:
- _VERTEX_COLORS: 1
- _VOLUME_ON: 0
- _VOLUME_TRANSMISSION: 0
- - alphaCutoff: -0.0001
+ - alphaCutoff: 0.0001
- attenuationDistance: 0.001
- baseColorTextureRotation: 0
- baseColorTextureTexCoord: 0
diff --git a/package/Runtime/Stencil Portals/Content/Planet/Models/Materials/Glow.mat b/package/Runtime/Stencil Portals/Content/Planet/Models/Materials/Glow.mat
index 7472332a0..466ef7f94 100644
--- a/package/Runtime/Stencil Portals/Content/Planet/Models/Materials/Glow.mat
+++ b/package/Runtime/Stencil Portals/Content/Planet/Models/Materials/Glow.mat
@@ -93,7 +93,7 @@ Material:
- _VERTEX_COLORS: 1
- _VOLUME_ON: 0
- _VOLUME_TRANSMISSION: 0
- - alphaCutoff: -0.0001
+ - alphaCutoff: 0.0001
- attenuationDistance: 0.001
- baseColorTextureRotation: 0
- baseColorTextureTexCoord: 0
diff --git a/package/Runtime/Stencil Portals/Stencil Portals.unity b/package/Runtime/Stencil Portals/Stencil Portals.unity
index 37aa861fd..385534a83 100644
--- a/package/Runtime/Stencil Portals/Stencil Portals.unity
+++ b/package/Runtime/Stencil Portals/Stencil Portals.unity
@@ -104,7 +104,7 @@ NavMeshSettings:
serializedVersion: 2
m_ObjectHideFlags: 0
m_BuildSettings:
- serializedVersion: 3
+ serializedVersion: 2
agentTypeID: 0
agentRadius: 0.5
agentHeight: 2
@@ -117,7 +117,7 @@ NavMeshSettings:
cellSize: 0.16666667
manualTileSize: 0
tileSize: 256
- buildHeightMesh: 0
+ accuratePlacement: 0
maxJobWorkers: 0
preserveTilesOutsideBounds: 0
debug:
@@ -146,13 +146,13 @@ Transform:
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 284856214}
- serializedVersion: 2
m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
m_LocalPosition: {x: 0, y: 2.09, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0
m_Children: []
m_Father: {fileID: 367337686}
+ m_RootOrder: 1
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!1 &367337685
GameObject:
@@ -178,7 +178,6 @@ Transform:
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 367337685}
- serializedVersion: 2
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
@@ -188,6 +187,7 @@ Transform:
- {fileID: 284856215}
- {fileID: 1326222209}
m_Father: {fileID: 1597275518}
+ m_RootOrder: 4
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!114 &367337687
MonoBehaviour:
@@ -203,6 +203,55 @@ MonoBehaviour:
m_EditorClassIdentifier: Needle.Engine.Components.ObjectRaycaster, Needle.Engine
$ GlobalObjectId_V1-2-01c53b9b68d767443a2973d34bcf1dce-1597275520-0
IgnoreSkinnedMeshes: 0
+--- !u!1 &592671034
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 592671035}
+ - component: {fileID: 592671036}
+ m_Layer: 0
+ m_Name: NeedleMenu
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!4 &592671035
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 592671034}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children: []
+ m_Father: {fileID: 1597275518}
+ m_RootOrder: 6
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!114 &592671036
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 592671034}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: e6d2c67ae7e4416a98aa03d96398832b, type: 3}
+ m_Name:
+ m_EditorClassIdentifier: Needle.Engine.Components.NeedleMenu, Needle.Engine
+ _position: 1
+ ShowNeedleLogo: 1
+ CreateFullscreenButton: 1
+ CreateMuteButton: 0
+ ShowSpatialMenu: 1
--- !u!1 &706762903
GameObject:
m_ObjectHideFlags: 0
@@ -246,17 +295,9 @@ Camera:
m_projectionMatrixMode: 1
m_GateFitMode: 2
m_FOVAxisMode: 0
- m_Iso: 200
- m_ShutterSpeed: 0.005
- m_Aperture: 16
- m_FocusDistance: 10
- m_FocalLength: 50
- m_BladeCount: 5
- m_Curvature: {x: 2, y: 11}
- m_BarrelClipping: 0.25
- m_Anamorphism: 0
m_SensorSize: {x: 36, y: 24}
m_LensShift: {x: 0, y: 0}
+ m_FocalLength: 50
m_NormalizedViewPortRect:
serializedVersion: 2
x: 0
@@ -290,13 +331,13 @@ Transform:
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 706762903}
- serializedVersion: 2
m_LocalRotation: {x: -0.0063510607, y: -0.94515246, z: -0.018410522, w: 0.32604837}
m_LocalPosition: {x: 7.9739795, y: 1.5859716, z: 10.182131}
m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0
m_Children: []
m_Father: {fileID: 367337686}
+ m_RootOrder: 0
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!114 &706762907
MonoBehaviour:
@@ -363,20 +404,9 @@ MonoBehaviour:
m_Dithering: 0
m_ClearDepth: 1
m_AllowXRRendering: 1
- m_AllowHDROutput: 1
- m_UseScreenCoordOverride: 0
- m_ScreenSizeOverride: {x: 0, y: 0, z: 0, w: 0}
- m_ScreenCoordScaleBias: {x: 0, y: 0, z: 0, w: 0}
m_RequiresDepthTexture: 0
m_RequiresColorTexture: 0
m_Version: 2
- m_TaaSettings:
- quality: 3
- frameInfluence: 0.1
- jitterScale: 1
- mipBias: 0
- varianceClampScale: 0.9
- contrastAdaptiveSharpening: 0
--- !u!1183024399 &706762909
LookAtConstraint:
m_ObjectHideFlags: 0
@@ -385,14 +415,13 @@ LookAtConstraint:
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 706762903}
m_Enabled: 1
- serializedVersion: 2
m_Weight: 1
m_RotationAtRest: {x: 0, y: 0, z: 0}
m_RotationOffset: {x: 0, y: 0, z: 0}
m_Roll: 0
m_WorldUpObject: {fileID: 0}
m_UseUpObject: 0
- m_Active: 1
+ m_IsContraintActive: 0
m_IsLocked: 0
m_Sources:
- sourceTransform: {fileID: 284856215}
@@ -444,13 +473,13 @@ Transform:
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 784234922}
- serializedVersion: 2
m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
m_LocalPosition: {x: 0, y: 2.672, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0
m_Children: []
m_Father: {fileID: 0}
+ m_RootOrder: 0
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!114 &784234925
MonoBehaviour:
@@ -524,13 +553,13 @@ Transform:
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 943584602}
- serializedVersion: 2
m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0
m_Children: []
m_Father: {fileID: 1597275518}
+ m_RootOrder: 2
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!114 &943584604
MonoBehaviour:
@@ -600,13 +629,13 @@ Transform:
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1211803451}
- serializedVersion: 2
m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
m_LocalPosition: {x: -0.36957884, y: 0.020661592, z: -0.32284284}
m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0
m_Children: []
m_Father: {fileID: 1597275518}
+ m_RootOrder: 0
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!4 &1326222209 stripped
Transform:
@@ -637,13 +666,13 @@ Transform:
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1388558288}
- serializedVersion: 2
m_LocalRotation: {x: 0, y: 1, z: 0, w: 0}
m_LocalPosition: {x: 0, y: 0.061, z: 3.39}
m_LocalScale: {x: 1.5, y: 1.5, z: 1.5}
m_ConstrainProportionsScale: 1
m_Children: []
m_Father: {fileID: 1597275518}
+ m_RootOrder: 5
m_LocalEulerAnglesHint: {x: 0, y: 180, z: 0}
--- !u!114 &1388558290
MonoBehaviour:
@@ -682,13 +711,13 @@ Transform:
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1398181111}
- serializedVersion: 2
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0
m_Children: []
m_Father: {fileID: 1597275518}
+ m_RootOrder: 3
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!114 &1398181113
MonoBehaviour:
@@ -734,7 +763,6 @@ Transform:
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1597275517}
- serializedVersion: 2
m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
@@ -746,7 +774,9 @@ Transform:
- {fileID: 1398181112}
- {fileID: 367337686}
- {fileID: 1388558289}
+ - {fileID: 592671035}
m_Father: {fileID: 0}
+ m_RootOrder: 3
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!114 &1597275519
MonoBehaviour:
@@ -867,13 +897,13 @@ Transform:
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1609064305}
- serializedVersion: 2
m_LocalRotation: {x: -0.12767664, y: -0.8639592, z: 0.4028709, w: -0.2738034}
m_LocalPosition: {x: 0, y: 2.39, z: -3.31}
m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0
m_Children: []
m_Father: {fileID: 1597275518}
+ m_RootOrder: 1
m_LocalEulerAnglesHint: {x: 50, y: -215.169, z: 0}
--- !u!114 &1609064308
MonoBehaviour:
@@ -892,13 +922,10 @@ MonoBehaviour:
m_UsePipelineSettings: 1
m_AdditionalLightsShadowResolutionTier: 2
m_LightLayerMask: 1
- m_RenderingLayers: 1
m_CustomShadowLayers: 0
m_ShadowLayerMask: 1
- m_ShadowRenderingLayers: 1
m_LightCookieSize: {x: 1, y: 1}
m_LightCookieOffset: {x: 0, y: 0}
- m_SoftShadowQuality: 1
--- !u!1 &1802031445
GameObject:
m_ObjectHideFlags: 0
@@ -936,13 +963,13 @@ Transform:
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1802031445}
- serializedVersion: 2
m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
m_LocalPosition: {x: 0.5847594, y: 2.4996128, z: 0.9681751}
m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0
m_Children: []
m_Father: {fileID: 0}
+ m_RootOrder: 4
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!1 &1911484112
GameObject:
@@ -974,7 +1001,6 @@ MonoBehaviour:
m_Script: {fileID: 11500000, guid: 06c0317e0632e6c47bb855ee99f95544, type: 3}
m_Name:
m_EditorClassIdentifier: UnityEngine.Rendering.SceneRenderPipeline, Unity.RenderPipelines.Core.Runtime
- firstTimeCreated: 0
renderPipelineAsset: {fileID: 11400000, guid: 86bb4c07bca38b84787d43d8482190ba, type: 2}
--- !u!4 &1911484114
Transform:
@@ -983,13 +1009,13 @@ Transform:
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1911484112}
- serializedVersion: 2
m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
m_LocalPosition: {x: 0, y: 1.81, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0
m_Children: []
m_Father: {fileID: 0}
+ m_RootOrder: 2
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!114 &1911484115
MonoBehaviour:
@@ -1040,20 +1066,19 @@ Transform:
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 2100537132}
- serializedVersion: 2
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0
m_Children: []
m_Father: {fileID: 0}
+ m_RootOrder: 1
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!1001 &8575813152740418545
PrefabInstance:
m_ObjectHideFlags: 0
serializedVersion: 2
m_Modification:
- serializedVersion: 3
m_TransformParent: {fileID: 367337686}
m_Modifications:
- target: {fileID: 1234963685, guid: 1342eb9d5a3be2240ab35214b54dd0ae, type: 3}
@@ -1129,16 +1154,4 @@ PrefabInstance:
value: UnityEngine.UI.RawImage, UnityEngine.UI $ GlobalObjectId_V1-2-01c53b9b68d767443a2973d34bcf1dce-8575813153917676292-8575813152740418545
objectReference: {fileID: 0}
m_RemovedComponents: []
- m_RemovedGameObjects: []
- m_AddedGameObjects: []
- m_AddedComponents: []
m_SourcePrefab: {fileID: 100100000, guid: 1342eb9d5a3be2240ab35214b54dd0ae, type: 3}
---- !u!1660057539 &9223372036854775807
-SceneRoots:
- m_ObjectHideFlags: 0
- m_Roots:
- - {fileID: 1802031447}
- - {fileID: 1911484114}
- - {fileID: 784234924}
- - {fileID: 1597275518}
- - {fileID: 2100537134}
diff --git a/package/Runtime/Svelte Project Sample/Svelte Project Sample.unity b/package/Runtime/Svelte Project Sample/Svelte Project Sample.unity
index 0a6a12199..64657ad54 100644
--- a/package/Runtime/Svelte Project Sample/Svelte Project Sample.unity
+++ b/package/Runtime/Svelte Project Sample/Svelte Project Sample.unity
@@ -256,6 +256,55 @@ Transform:
m_Father: {fileID: 0}
m_RootOrder: 2
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!1 &592671034
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 592671035}
+ - component: {fileID: 592671036}
+ m_Layer: 0
+ m_Name: NeedleMenu
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!4 &592671035
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 592671034}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children: []
+ m_Father: {fileID: 782358483}
+ m_RootOrder: 4
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!114 &592671036
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 592671034}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: e6d2c67ae7e4416a98aa03d96398832b, type: 3}
+ m_Name:
+ m_EditorClassIdentifier: Needle.Engine.Components.NeedleMenu, Needle.Engine
+ _position: 1
+ ShowNeedleLogo: 1
+ CreateFullscreenButton: 1
+ CreateMuteButton: 0
+ ShowSpatialMenu: 1
--- !u!1 &782358481
GameObject:
m_ObjectHideFlags: 0
@@ -304,6 +353,7 @@ Transform:
- {fileID: 1133591488}
- {fileID: 161777159}
- {fileID: 2011333929}
+ - {fileID: 592671035}
m_Father: {fileID: 0}
m_RootOrder: 1
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
@@ -320,6 +370,7 @@ MonoBehaviour:
m_Name:
m_EditorClassIdentifier: Needle.Engine.Components.ObjectRaycaster, Needle.Engine
$ GlobalObjectId_V1-2-a0aa50bbe40bcef4b8f263b37e43fdda-782358484-0
+ IgnoreSkinnedMeshes: 0
--- !u!1001 &951869483
PrefabInstance:
m_ObjectHideFlags: 0
@@ -424,6 +475,7 @@ GameObject:
- component: {fileID: 1039520752}
- component: {fileID: 1039520751}
- component: {fileID: 1039520754}
+ - component: {fileID: 1039520755}
m_Layer: 0
m_Name: Export Info
m_TagString: EditorOnly
@@ -461,6 +513,7 @@ MonoBehaviour:
DirectoryName: https://github.com/needle-engine/svelte-sample
RemoteUrl: https://github.com/needle-engine/svelte-sample
AutoExport: 1
+ AutoCompress: 1
Dependencies: []
--- !u!4 &1039520753
Transform:
@@ -494,6 +547,22 @@ MonoBehaviour:
Path: /svelte-project-sample
OverrideGzipCompression: 1
UseGzipCompression: 0
+--- !u!114 &1039520755
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1039520750}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: cf2ffc5481d126c498a97e14b35c2fb0, type: 3}
+ m_Name:
+ m_EditorClassIdentifier: Needle.Engine.HtmlMeta, Needle.Engine.Meta
+ meta:
+ title: Svelte integration
+ description: Integration with the Svelte web framework.
+ image: {fileID: 2800000, guid: 1e5efc39816950e478368be31869f5c7, type: 3}
--- !u!1 &1133591486
GameObject:
m_ObjectHideFlags: 0
@@ -801,20 +870,27 @@ MonoBehaviour:
m_Name:
m_EditorClassIdentifier: Needle.Engine.Components.OrbitControls, Needle.Engine
$ GlobalObjectId_V1-2-a0aa50bbe40bcef4b8f263b37e43fdda-1672042218-0
+ autoTarget: 1
+ autoFit: 0
enableRotate: 1
autoRotate: 0
autoRotateSpeed: 0.2
- autoFit: 0
- enableKeys: 0
- enableDamping: 1
- dampingFactor: 0.1
+ minPolarAngle: 0
+ maxPolarAngle: 3.1415927
+ minAzimuthAngle: Infinity
+ maxAzimuthAngle: Infinity
enableZoom: 1
minZoom: 0
maxZoom: Infinity
enablePan: 1
- lookAtConstraint: {fileID: 0}
+ enableDamping: 1
+ dampingFactor: 0.1
+ targetLerpDuration: 1
+ enableKeys: 0
middleClickToFocus: 1
doubleClickToFocus: 1
+ allowInterrupt: 1
+ lookAtConstraint: {fileID: 0}
--- !u!114 &1672042219
MonoBehaviour:
m_ObjectHideFlags: 0
diff --git a/package/Runtime/Sveltekit Project Sample/SvelteKitSample.unity b/package/Runtime/Sveltekit Project Sample/SvelteKitSample.unity
index 915aaeabb..e71c29e12 100644
--- a/package/Runtime/Sveltekit Project Sample/SvelteKitSample.unity
+++ b/package/Runtime/Sveltekit Project Sample/SvelteKitSample.unity
@@ -1701,6 +1701,55 @@ MonoBehaviour:
xrKeepRotation: 0
xrDistanceDragFactor: 1
showGizmo: 1
+--- !u!1 &592671034
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 592671036}
+ - component: {fileID: 592671035}
+ m_Layer: 0
+ m_Name: NeedleMenu
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!114 &592671035
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 592671034}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: e6d2c67ae7e4416a98aa03d96398832b, type: 3}
+ m_Name:
+ m_EditorClassIdentifier: Needle.Engine.Components.NeedleMenu, Needle.Engine
+ _position: 1
+ ShowNeedleLogo: 1
+ CreateFullscreenButton: 1
+ CreateMuteButton: 0
+ ShowSpatialMenu: 1
+--- !u!4 &592671036
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 592671034}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children: []
+ m_Father: {fileID: 0}
+ m_RootOrder: 6
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!1001 &639223281
PrefabInstance:
m_ObjectHideFlags: 0
@@ -1893,10 +1942,15 @@ MonoBehaviour:
m_Name:
m_EditorClassIdentifier: Needle.Engine.Components.OrbitControls, Needle.Engine
$ GlobalObjectId_V1-2-54e0d634fbfeecc47b2de4de2737984b-680039236-0
+ autoTarget: 1
autoFit: 0
enableRotate: 1
autoRotate: 0
autoRotateSpeed: 0.2
+ minPolarAngle: 0
+ maxPolarAngle: 3.1415927
+ minAzimuthAngle: Infinity
+ maxAzimuthAngle: Infinity
enableZoom: 1
minZoom: 0
maxZoom: Infinity
@@ -4390,7 +4444,7 @@ Transform:
m_ConstrainProportionsScale: 0
m_Children: []
m_Father: {fileID: 0}
- m_RootOrder: 6
+ m_RootOrder: 7
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!33 &1554642581
MeshFilter:
@@ -5988,6 +6042,7 @@ GameObject:
- component: {fileID: 1987085565}
- component: {fileID: 1987085564}
- component: {fileID: 1987085567}
+ - component: {fileID: 1987085568}
m_Layer: 0
m_Name: Export Info
m_TagString: EditorOnly
@@ -6059,6 +6114,22 @@ MonoBehaviour:
Path: /sveltekit-sample
OverrideGzipCompression: 1
UseGzipCompression: 0
+--- !u!114 &1987085568
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1987085563}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: cf2ffc5481d126c498a97e14b35c2fb0, type: 3}
+ m_Name:
+ m_EditorClassIdentifier: Needle.Engine.HtmlMeta, Needle.Engine.Meta
+ meta:
+ title: SvelteKit integration
+ description: Integration with SvelteKit for dynamic or static pages
+ image: {fileID: 2800000, guid: 16be7c4e6f0a847118cc5eb6783f036f, type: 3}
--- !u!1 &2008819108
GameObject:
m_ObjectHideFlags: 0
diff --git a/package/Runtime/TextureDetails/TextureDetailsPainting.unity b/package/Runtime/TextureDetails/TextureDetailsPainting.unity
index e1df13c81..46f99006c 100644
--- a/package/Runtime/TextureDetails/TextureDetailsPainting.unity
+++ b/package/Runtime/TextureDetails/TextureDetailsPainting.unity
@@ -135,7 +135,6 @@ GameObject:
- component: {fileID: 22652766}
- component: {fileID: 22652768}
- component: {fileID: 22652769}
- - component: {fileID: 22652770}
- component: {fileID: 22652771}
- component: {fileID: 22652772}
- component: {fileID: 22652773}
@@ -176,6 +175,7 @@ Transform:
- {fileID: 1214626829}
- {fileID: 40076871}
- {fileID: 287068655}
+ - {fileID: 971788228}
m_Father: {fileID: 0}
m_RootOrder: 1
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
@@ -230,22 +230,6 @@ MonoBehaviour:
exportFileName: Needle
customUsdzFile:
File: {fileID: 0}
---- !u!114 &22652770
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 22652765}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: 52882cd15871496cba5a3596b2e735c1, type: 3}
- m_Name:
- m_EditorClassIdentifier: Needle.Engine.Gltf.Experimental.progressive.ProgressiveTexturesSettings,
- Needle.Engine.GltfExport $ GlobalObjectId_V1-2-d8000741f0164d447ad3599561026dbc-22652770-0
- AllowProgressiveLoading: 1
- UseMaxSize: 1
- MaxSize: 256
--- !u!114 &22652771
MonoBehaviour:
m_ObjectHideFlags: 0
@@ -499,6 +483,8 @@ GameObject:
- component: {fileID: 492380014}
- component: {fileID: 492380017}
- component: {fileID: 492380018}
+ - component: {fileID: 492380019}
+ - component: {fileID: 492380020}
m_Layer: 0
m_Name: Export Info
m_TagString: EditorOnly
@@ -587,6 +573,39 @@ MonoBehaviour:
m_EditorClassIdentifier: Needle.Engine.NeedleEngineModules, Needle.Engine.Common
$ GlobalObjectId_V1-2-d8000741f0164d447ad3599561026dbc-492380018-0
PhysicsEngine: 1
+--- !u!114 &492380019
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 492380013}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: cf2ffc5481d126c498a97e14b35c2fb0, type: 3}
+ m_Name:
+ m_EditorClassIdentifier: Needle.Engine.HtmlMeta, Needle.Engine.Meta
+ meta:
+ title: Texture Details
+ description: High-res textures and AR placement
+ image: {fileID: 2800000, guid: 8f7d388d02ac24d81abac647562859a5, type: 3}
+--- !u!114 &492380020
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 492380013}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 52882cd15871496cba5a3596b2e735c1, type: 3}
+ m_Name:
+ m_EditorClassIdentifier: Needle.Engine.Gltf.Experimental.progressive.ProgressiveTexturesSettings,
+ Needle.Engine.GltfExport
+ AllowProgressiveLoading: 1
+ UseMaxSize: 1
+ MaxSize: 4096
+ GenerateLODs: 1
--- !u!1 &930661536
GameObject:
m_ObjectHideFlags: 0
@@ -632,6 +651,55 @@ Transform:
m_Father: {fileID: 0}
m_RootOrder: 2
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!1 &971788227
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 971788228}
+ - component: {fileID: 971788229}
+ m_Layer: 0
+ m_Name: NeedleMenu
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!4 &971788228
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 971788227}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children: []
+ m_Father: {fileID: 22652767}
+ m_RootOrder: 3
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!114 &971788229
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 971788227}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: e6d2c67ae7e4416a98aa03d96398832b, type: 3}
+ m_Name:
+ m_EditorClassIdentifier: Needle.Engine.Components.NeedleMenu, Needle.Engine
+ _position: 1
+ ShowNeedleLogo: 1
+ CreateFullscreenButton: 1
+ CreateMuteButton: 0
+ ShowSpatialMenu: 1
--- !u!1 &1214626826
GameObject:
m_ObjectHideFlags: 0
@@ -732,10 +800,15 @@ MonoBehaviour:
m_Name:
m_EditorClassIdentifier: Needle.Engine.Components.OrbitControls, Needle.Engine
$ GlobalObjectId_V1-2-d8000741f0164d447ad3599561026dbc-1214626830-0
+ autoTarget: 1
autoFit: 1
enableRotate: 1
autoRotate: 0
autoRotateSpeed: 0.2
+ minPolarAngle: 0
+ maxPolarAngle: 3.1415927
+ minAzimuthAngle: Infinity
+ maxAzimuthAngle: Infinity
enableZoom: 1
minZoom: 0
maxZoom: Infinity
diff --git a/package/Runtime/Transmission/Transmission.unity b/package/Runtime/Transmission/Transmission.unity
index 1dc4d8ea0..dad497241 100644
--- a/package/Runtime/Transmission/Transmission.unity
+++ b/package/Runtime/Transmission/Transmission.unity
@@ -684,6 +684,7 @@ Transform:
- {fileID: 827612269}
- {fileID: 1722110305}
- {fileID: 1830388102}
+ - {fileID: 971788228}
m_Father: {fileID: 0}
m_RootOrder: 1
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
@@ -821,10 +822,15 @@ MonoBehaviour:
m_Script: {fileID: 11500000, guid: e6c38416c1a949c1a024aacb22e308af, type: 3}
m_Name:
m_EditorClassIdentifier: Needle.Engine.Components.OrbitControls, Needle.Engine
+ autoTarget: 1
autoFit: 0
enableRotate: 1
autoRotate: 0
autoRotateSpeed: 0.2
+ minPolarAngle: 0
+ maxPolarAngle: 3.1415927
+ minAzimuthAngle: Infinity
+ maxAzimuthAngle: Infinity
enableZoom: 1
minZoom: 0
maxZoom: Infinity
@@ -1161,6 +1167,55 @@ MeshFilter:
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 907469070}
m_Mesh: {fileID: 10207, guid: 0000000000000000e000000000000000, type: 0}
+--- !u!1 &971788227
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 971788228}
+ - component: {fileID: 971788229}
+ m_Layer: 0
+ m_Name: NeedleMenu
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!4 &971788228
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 971788227}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children: []
+ m_Father: {fileID: 446787769}
+ m_RootOrder: 15
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!114 &971788229
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 971788227}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: e6d2c67ae7e4416a98aa03d96398832b, type: 3}
+ m_Name:
+ m_EditorClassIdentifier: Needle.Engine.Components.NeedleMenu, Needle.Engine
+ _position: 1
+ ShowNeedleLogo: 1
+ CreateFullscreenButton: 1
+ CreateMuteButton: 0
+ ShowSpatialMenu: 1
--- !u!1001 &980620244
PrefabInstance:
m_ObjectHideFlags: 0
diff --git a/package/Runtime/UI/Fonts.unity b/package/Runtime/UI/Fonts.unity
index 51671d36a..d76446584 100644
--- a/package/Runtime/UI/Fonts.unity
+++ b/package/Runtime/UI/Fonts.unity
@@ -283,6 +283,55 @@ CanvasRenderer:
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 386106304}
m_CullTransparentMesh: 1
+--- !u!1 &588265430
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 588265431}
+ - component: {fileID: 588265432}
+ m_Layer: 0
+ m_Name: NeedleMenu
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!4 &588265431
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 588265430}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children: []
+ m_Father: {fileID: 1597275518}
+ m_RootOrder: 6
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!114 &588265432
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 588265430}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: e6d2c67ae7e4416a98aa03d96398832b, type: 3}
+ m_Name:
+ m_EditorClassIdentifier: Needle.Engine.Components.NeedleMenu, Needle.Engine
+ _position: 1
+ ShowNeedleLogo: 1
+ CreateFullscreenButton: 1
+ CreateMuteButton: 0
+ ShowSpatialMenu: 1
--- !u!1 &706762903
GameObject:
m_ObjectHideFlags: 0
@@ -382,10 +431,15 @@ MonoBehaviour:
m_Name:
m_EditorClassIdentifier: Needle.Engine.Components.OrbitControls, Needle.Engine
$ GlobalObjectId_V1-2-55b852c8ae5e04f48a6952f2c6e6d7e2-706762907-0
+ autoTarget: 1
autoFit: 0
enableRotate: 1
autoRotate: 1
autoRotateSpeed: -0.3
+ minPolarAngle: 0
+ maxPolarAngle: 3.1415927
+ minAzimuthAngle: Infinity
+ maxAzimuthAngle: Infinity
enableZoom: 1
minZoom: 0
maxZoom: 10000
@@ -688,8 +742,8 @@ MonoBehaviour:
m_EditorClassIdentifier: Needle.Engine.WebXR, Needle.Engine
createVRButton: 1
createARButton: 1
- createSendToQuestButton: 0
- createQRCode: 0
+ createSendToQuestButton: 1
+ createQRCode: 1
usePlacementReticle: 1
usePlacementAdjustment: 0
arSceneScale: 1
@@ -984,6 +1038,7 @@ Transform:
- {fileID: 1609064307}
- {fileID: 1867601485}
- {fileID: 1551054482}
+ - {fileID: 588265431}
m_Father: {fileID: 0}
m_RootOrder: 1
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
diff --git a/package/Runtime/UI/Screenspace UI.unity b/package/Runtime/UI/Screenspace UI.unity
index f96feb402..54503189b 100644
--- a/package/Runtime/UI/Screenspace UI.unity
+++ b/package/Runtime/UI/Screenspace UI.unity
@@ -605,10 +605,15 @@ MonoBehaviour:
m_Name:
m_EditorClassIdentifier: Needle.Engine.Components.OrbitControls, Needle.Engine
$ GlobalObjectId_V1-2-47baff919591bf14098d1e82ce561557-706762907-0
+ autoTarget: 1
autoFit: 0
enableRotate: 1
autoRotate: 1
autoRotateSpeed: 0.3
+ minPolarAngle: 0
+ maxPolarAngle: 3.1415927
+ minAzimuthAngle: Infinity
+ maxAzimuthAngle: Infinity
enableZoom: 1
minZoom: 0
maxZoom: 10000
@@ -986,6 +991,7 @@ Transform:
- {fileID: 806518227}
- {fileID: 1427723382}
- {fileID: 1105099409}
+ - {fileID: 1283880999}
m_Father: {fileID: 0}
m_RootOrder: 2
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
@@ -1217,8 +1223,8 @@ RectTransform:
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0, y: 0}
m_AnchorMax: {x: 0, y: 0}
- m_AnchoredPosition: {x: 116.5, y: 0}
- m_SizeDelta: {x: 217, y: 0}
+ m_AnchoredPosition: {x: 0, y: 0}
+ m_SizeDelta: {x: 0, y: 0}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!114 &1116635112
MonoBehaviour:
@@ -1319,8 +1325,8 @@ RectTransform:
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0, y: 0}
m_AnchorMax: {x: 0, y: 0}
- m_AnchoredPosition: {x: 116.5, y: 0}
- m_SizeDelta: {x: 217, y: 0}
+ m_AnchoredPosition: {x: 0, y: 0}
+ m_SizeDelta: {x: 0, y: 0}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!114 &1194469541
MonoBehaviour:
@@ -1472,6 +1478,55 @@ MonoBehaviour:
m_EffectColor: {r: 0.5174472, g: 0.6981132, b: 0.20745817, a: 0.5}
m_EffectDistance: {x: 2, y: 2}
m_UseGraphicAlpha: 1
+--- !u!1 &1283880998
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 1283880999}
+ - component: {fileID: 1283881000}
+ m_Layer: 0
+ m_Name: NeedleMenu
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!4 &1283880999
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1283880998}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children: []
+ m_Father: {fileID: 976960320}
+ m_RootOrder: 6
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!114 &1283881000
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1283880998}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: e6d2c67ae7e4416a98aa03d96398832b, type: 3}
+ m_Name:
+ m_EditorClassIdentifier: Needle.Engine.Components.NeedleMenu, Needle.Engine
+ _position: 1
+ ShowNeedleLogo: 1
+ CreateFullscreenButton: 1
+ CreateMuteButton: 0
+ ShowSpatialMenu: 1
--- !u!1 &1385530234
GameObject:
m_ObjectHideFlags: 0
@@ -1512,8 +1567,8 @@ RectTransform:
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0, y: 0}
m_AnchorMax: {x: 0, y: 0}
- m_AnchoredPosition: {x: 116.5, y: 0}
- m_SizeDelta: {x: 217, y: 0}
+ m_AnchoredPosition: {x: 0, y: 0}
+ m_SizeDelta: {x: 0, y: 0}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!114 &1385530236
MonoBehaviour:
@@ -1845,8 +1900,8 @@ RectTransform:
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0, y: 0}
m_AnchorMax: {x: 0, y: 0}
- m_AnchoredPosition: {x: 116.5, y: 0}
- m_SizeDelta: {x: 217, y: 0}
+ m_AnchoredPosition: {x: 0, y: 0}
+ m_SizeDelta: {x: 0, y: 0}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!114 &1460516890
MonoBehaviour:
diff --git a/package/Runtime/UI/Worldspace UI.unity b/package/Runtime/UI/Worldspace UI.unity
index b36dbe43f..dadd22cd6 100644
--- a/package/Runtime/UI/Worldspace UI.unity
+++ b/package/Runtime/UI/Worldspace UI.unity
@@ -413,6 +413,55 @@ MonoBehaviour:
clampWhenFinished: 0
minMaxSpeed: {x: 1, y: 1}
minMaxOffsetNormalized: {x: 0, y: 0}
+--- !u!1 &213470579
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 213470580}
+ - component: {fileID: 213470581}
+ m_Layer: 0
+ m_Name: NeedleMenu
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!4 &213470580
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 213470579}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children: []
+ m_Father: {fileID: 1142793836}
+ m_RootOrder: 8
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!114 &213470581
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 213470579}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: e6d2c67ae7e4416a98aa03d96398832b, type: 3}
+ m_Name:
+ m_EditorClassIdentifier: Needle.Engine.Components.NeedleMenu, Needle.Engine
+ _position: 1
+ ShowNeedleLogo: 1
+ CreateFullscreenButton: 1
+ CreateMuteButton: 0
+ ShowSpatialMenu: 1
--- !u!1 &258511624
GameObject:
m_ObjectHideFlags: 0
@@ -6696,6 +6745,7 @@ Transform:
- {fileID: 2086394766}
- {fileID: 749876083}
- {fileID: 258511625}
+ - {fileID: 213470580}
m_Father: {fileID: 0}
m_RootOrder: 1
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
@@ -12284,10 +12334,15 @@ MonoBehaviour:
m_Name:
m_EditorClassIdentifier: Needle.Engine.Components.OrbitControls, Needle.Engine
$ GlobalObjectId_V1-2-26c5b48b522fc5b479db57be2d275c44-1834845064-0
+ autoTarget: 1
autoFit: 0
enableRotate: 1
autoRotate: 1
autoRotateSpeed: 0.2
+ minPolarAngle: 0
+ maxPolarAngle: 3.1415927
+ minAzimuthAngle: Infinity
+ maxAzimuthAngle: Infinity
enableZoom: 1
minZoom: 0
maxZoom: Infinity
diff --git a/package/Runtime/USDZCustomBehaviours/VoxelEditor.unity b/package/Runtime/USDZCustomBehaviours/VoxelEditor.unity
index b602f257a..2c9eefd15 100644
--- a/package/Runtime/USDZCustomBehaviours/VoxelEditor.unity
+++ b/package/Runtime/USDZCustomBehaviours/VoxelEditor.unity
@@ -171,8 +171,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1130398965}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &244229
MeshRenderer:
m_ObjectHideFlags: 0
@@ -473,8 +473,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1111155783}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1480187
MeshRenderer:
m_ObjectHideFlags: 0
@@ -573,8 +573,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 36698857}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1667000
MeshRenderer:
m_ObjectHideFlags: 0
@@ -673,8 +673,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1439168309}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &2636976
MeshRenderer:
m_ObjectHideFlags: 0
@@ -773,8 +773,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1914388358}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &3317547
MeshRenderer:
m_ObjectHideFlags: 0
@@ -873,8 +873,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1251660410}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &5109031
MeshRenderer:
m_ObjectHideFlags: 0
@@ -1074,8 +1074,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 681473201}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &7279525
MeshRenderer:
m_ObjectHideFlags: 0
@@ -1174,8 +1174,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 2048124446}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &9960484
MeshRenderer:
m_ObjectHideFlags: 0
@@ -1375,8 +1375,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1332752996}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &11814764
MeshRenderer:
m_ObjectHideFlags: 0
@@ -1475,8 +1475,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1822996972}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &12251028
MeshRenderer:
m_ObjectHideFlags: 0
@@ -1575,8 +1575,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1924949957}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &12902034
MeshRenderer:
m_ObjectHideFlags: 0
@@ -1675,8 +1675,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1806693158}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &13080255
MeshRenderer:
m_ObjectHideFlags: 0
@@ -1775,8 +1775,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1923997118}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &13464658
MeshRenderer:
m_ObjectHideFlags: 0
@@ -1875,8 +1875,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1576540719}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &14283951
MeshRenderer:
m_ObjectHideFlags: 0
@@ -1975,8 +1975,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 352758112}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &15010772
MeshRenderer:
m_ObjectHideFlags: 0
@@ -2176,8 +2176,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1956651966}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &17442687
MeshRenderer:
m_ObjectHideFlags: 0
@@ -2276,8 +2276,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1806693158}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &19142475
MeshRenderer:
m_ObjectHideFlags: 0
@@ -2376,8 +2376,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1914388358}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &19637423
MeshRenderer:
m_ObjectHideFlags: 0
@@ -2476,8 +2476,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 2067136816}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &20566128
MeshRenderer:
m_ObjectHideFlags: 0
@@ -2576,8 +2576,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 2025511181}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &20897134
MeshRenderer:
m_ObjectHideFlags: 0
@@ -2778,8 +2778,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1195020571}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &23256531
MeshRenderer:
m_ObjectHideFlags: 0
@@ -2979,8 +2979,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1155927288}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &24131360
MeshRenderer:
m_ObjectHideFlags: 0
@@ -3079,8 +3079,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 66051059}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &24827939
MeshRenderer:
m_ObjectHideFlags: 0
@@ -3179,8 +3179,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1777442163}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &25790966
MeshRenderer:
m_ObjectHideFlags: 0
@@ -3279,8 +3279,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 437766332}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &29750129
MeshRenderer:
m_ObjectHideFlags: 0
@@ -3379,8 +3379,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1482459718}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &29778671
MeshRenderer:
m_ObjectHideFlags: 0
@@ -3479,8 +3479,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 2007284357}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &32360578
MeshRenderer:
m_ObjectHideFlags: 0
@@ -3579,8 +3579,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1114978738}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &33190488
MeshRenderer:
m_ObjectHideFlags: 0
@@ -3679,8 +3679,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 289945595}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &33519980
MeshRenderer:
m_ObjectHideFlags: 0
@@ -3779,8 +3779,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1588054411}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &33751714
MeshRenderer:
m_ObjectHideFlags: 0
@@ -3879,8 +3879,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1216211350}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &33930126
MeshRenderer:
m_ObjectHideFlags: 0
@@ -3979,8 +3979,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 946552141}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &35479853
MeshRenderer:
m_ObjectHideFlags: 0
@@ -4079,8 +4079,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1931429263}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &36211553
MeshRenderer:
m_ObjectHideFlags: 0
@@ -4281,8 +4281,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 861357291}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &37745523
MeshRenderer:
m_ObjectHideFlags: 0
@@ -4381,8 +4381,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1121645793}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &38022206
MeshRenderer:
m_ObjectHideFlags: 0
@@ -4481,8 +4481,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 495192149}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &38058908
MeshRenderer:
m_ObjectHideFlags: 0
@@ -4581,8 +4581,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 162156782}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &39117680
MeshRenderer:
m_ObjectHideFlags: 0
@@ -4681,8 +4681,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 714123955}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &39608073
MeshRenderer:
m_ObjectHideFlags: 0
@@ -4781,8 +4781,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 864223662}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &41173252
MeshRenderer:
m_ObjectHideFlags: 0
@@ -4881,8 +4881,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1287020373}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &41496888
MeshRenderer:
m_ObjectHideFlags: 0
@@ -4981,8 +4981,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1320904054}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &41593744
MeshRenderer:
m_ObjectHideFlags: 0
@@ -5081,8 +5081,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 381857629}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &44290794
MeshRenderer:
m_ObjectHideFlags: 0
@@ -5181,8 +5181,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1000122790}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &45349185
MeshRenderer:
m_ObjectHideFlags: 0
@@ -5281,8 +5281,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 23901696}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &45385366
MeshRenderer:
m_ObjectHideFlags: 0
@@ -5481,8 +5481,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1130398965}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &48435878
MeshRenderer:
m_ObjectHideFlags: 0
@@ -5581,8 +5581,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1312603769}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &49804814
MeshRenderer:
m_ObjectHideFlags: 0
@@ -5681,8 +5681,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1414742745}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &50443959
MeshRenderer:
m_ObjectHideFlags: 0
@@ -5781,8 +5781,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 740415718}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &51204911
MeshRenderer:
m_ObjectHideFlags: 0
@@ -5881,8 +5881,8 @@ MonoBehaviour:
m_EditorClassIdentifier: Needle.Engine.Components.SetActiveOnClick, Needle.Engine
target: {fileID: 978854414}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &51313758
MeshRenderer:
m_ObjectHideFlags: 0
@@ -5981,8 +5981,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1932287707}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &51396937
MeshRenderer:
m_ObjectHideFlags: 0
@@ -6081,8 +6081,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 2071653329}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &52198128
MeshRenderer:
m_ObjectHideFlags: 0
@@ -6181,8 +6181,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 186108597}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &52793787
MeshRenderer:
m_ObjectHideFlags: 0
@@ -6281,8 +6281,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1660951881}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &53731926
MeshRenderer:
m_ObjectHideFlags: 0
@@ -6381,8 +6381,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1962676951}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &55633999
MeshRenderer:
m_ObjectHideFlags: 0
@@ -6582,8 +6582,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 2041698772}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &59352058
MeshRenderer:
m_ObjectHideFlags: 0
@@ -6682,8 +6682,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 370357935}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &61027680
MeshRenderer:
m_ObjectHideFlags: 0
@@ -6883,8 +6883,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 468188892}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &63078847
MeshRenderer:
m_ObjectHideFlags: 0
@@ -6983,8 +6983,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1175426397}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &64546441
MeshRenderer:
m_ObjectHideFlags: 0
@@ -7083,8 +7083,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1430394857}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &65314360
MeshRenderer:
m_ObjectHideFlags: 0
@@ -7183,8 +7183,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1788165024}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &65782435
MeshRenderer:
m_ObjectHideFlags: 0
@@ -7485,8 +7485,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 675778347}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &70249394
MeshRenderer:
m_ObjectHideFlags: 0
@@ -7585,8 +7585,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 400000120}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &70386688
MeshRenderer:
m_ObjectHideFlags: 0
@@ -7685,8 +7685,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1590020793}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &70930977
MeshRenderer:
m_ObjectHideFlags: 0
@@ -7785,8 +7785,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1572878552}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &72297484
MeshRenderer:
m_ObjectHideFlags: 0
@@ -7885,8 +7885,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 377977817}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &72631893
MeshRenderer:
m_ObjectHideFlags: 0
@@ -7985,8 +7985,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 191455441}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &73379767
MeshRenderer:
m_ObjectHideFlags: 0
@@ -8085,8 +8085,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 863157994}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &73484203
MeshRenderer:
m_ObjectHideFlags: 0
@@ -8185,8 +8185,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 262519227}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &75496100
MeshRenderer:
m_ObjectHideFlags: 0
@@ -8285,8 +8285,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1682835072}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &80151464
MeshRenderer:
m_ObjectHideFlags: 0
@@ -8385,8 +8385,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 15464838}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &81481372
MeshRenderer:
m_ObjectHideFlags: 0
@@ -8485,8 +8485,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 638607526}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &82240480
MeshRenderer:
m_ObjectHideFlags: 0
@@ -8585,8 +8585,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1583161246}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &84423811
MeshRenderer:
m_ObjectHideFlags: 0
@@ -8685,8 +8685,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 167546961}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &88986095
MeshRenderer:
m_ObjectHideFlags: 0
@@ -8887,8 +8887,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 786610331}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &90767484
MeshRenderer:
m_ObjectHideFlags: 0
@@ -8987,8 +8987,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1932287707}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &91269210
MeshRenderer:
m_ObjectHideFlags: 0
@@ -9087,8 +9087,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1887857746}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &91883556
MeshRenderer:
m_ObjectHideFlags: 0
@@ -9187,8 +9187,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1196467507}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &93306405
MeshRenderer:
m_ObjectHideFlags: 0
@@ -9287,8 +9287,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 598392778}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &94353536
MeshRenderer:
m_ObjectHideFlags: 0
@@ -9387,8 +9387,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 805925414}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &95230023
MeshRenderer:
m_ObjectHideFlags: 0
@@ -9487,8 +9487,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1954768525}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &95792315
MeshRenderer:
m_ObjectHideFlags: 0
@@ -9587,8 +9587,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 295128088}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &95909551
MeshRenderer:
m_ObjectHideFlags: 0
@@ -9687,8 +9687,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1410050504}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &101497996
MeshRenderer:
m_ObjectHideFlags: 0
@@ -9787,8 +9787,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1159121826}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &103648072
MeshRenderer:
m_ObjectHideFlags: 0
@@ -10090,8 +10090,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1667291592}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &106717928
MeshRenderer:
m_ObjectHideFlags: 0
@@ -10190,8 +10190,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 377977817}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &107413529
MeshRenderer:
m_ObjectHideFlags: 0
@@ -10290,8 +10290,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1777442163}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &108204911
MeshRenderer:
m_ObjectHideFlags: 0
@@ -10390,8 +10390,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1358668230}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &111219240
MeshRenderer:
m_ObjectHideFlags: 0
@@ -10490,8 +10490,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 262519227}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &111396127
MeshRenderer:
m_ObjectHideFlags: 0
@@ -10590,8 +10590,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 2057539149}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &112354575
MeshRenderer:
m_ObjectHideFlags: 0
@@ -10690,8 +10690,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1186858025}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &113173839
MeshRenderer:
m_ObjectHideFlags: 0
@@ -10790,8 +10790,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1725713545}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &113484248
MeshRenderer:
m_ObjectHideFlags: 0
@@ -10890,8 +10890,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 364610469}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &113760259
MeshRenderer:
m_ObjectHideFlags: 0
@@ -10990,8 +10990,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1012239186}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &114858822
MeshRenderer:
m_ObjectHideFlags: 0
@@ -11090,8 +11090,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1147227470}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &115114061
MeshRenderer:
m_ObjectHideFlags: 0
@@ -11190,8 +11190,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 861357291}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &115323406
MeshRenderer:
m_ObjectHideFlags: 0
@@ -11290,8 +11290,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1297004641}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &117570574
MeshRenderer:
m_ObjectHideFlags: 0
@@ -11390,8 +11390,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1255533633}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &118368354
MeshRenderer:
m_ObjectHideFlags: 0
@@ -11490,8 +11490,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 704393590}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &118699043
MeshRenderer:
m_ObjectHideFlags: 0
@@ -11590,8 +11590,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1981509511}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &119579577
MeshRenderer:
m_ObjectHideFlags: 0
@@ -11690,8 +11690,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 703951012}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &119721932
MeshRenderer:
m_ObjectHideFlags: 0
@@ -11790,8 +11790,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1588054411}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &122202410
MeshRenderer:
m_ObjectHideFlags: 0
@@ -11890,8 +11890,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 253479315}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &123229461
MeshRenderer:
m_ObjectHideFlags: 0
@@ -12091,8 +12091,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 188962979}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &123941494
MeshRenderer:
m_ObjectHideFlags: 0
@@ -12191,8 +12191,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1760069847}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &125319168
MeshRenderer:
m_ObjectHideFlags: 0
@@ -12291,8 +12291,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1410050504}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &126068746
MeshRenderer:
m_ObjectHideFlags: 0
@@ -12391,8 +12391,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 243288119}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &127414453
MeshRenderer:
m_ObjectHideFlags: 0
@@ -12491,8 +12491,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 477267939}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &128413687
MeshRenderer:
m_ObjectHideFlags: 0
@@ -12591,8 +12591,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1602452682}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &128533232
MeshRenderer:
m_ObjectHideFlags: 0
@@ -12691,8 +12691,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1760069847}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &130517117
MeshRenderer:
m_ObjectHideFlags: 0
@@ -12791,8 +12791,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1806693158}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &131223410
MeshRenderer:
m_ObjectHideFlags: 0
@@ -12891,8 +12891,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1682835072}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &131668298
MeshRenderer:
m_ObjectHideFlags: 0
@@ -12991,8 +12991,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1528167698}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &132113132
MeshRenderer:
m_ObjectHideFlags: 0
@@ -13191,8 +13191,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 495192149}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &134330146
MeshRenderer:
m_ObjectHideFlags: 0
@@ -13291,8 +13291,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 90469971}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &136710850
MeshRenderer:
m_ObjectHideFlags: 0
@@ -13491,8 +13491,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1394675357}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &138344809
MeshRenderer:
m_ObjectHideFlags: 0
@@ -13591,8 +13591,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1029971297}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &139267543
MeshRenderer:
m_ObjectHideFlags: 0
@@ -13691,8 +13691,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 364610469}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &139299214
MeshRenderer:
m_ObjectHideFlags: 0
@@ -13791,8 +13791,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1932287707}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &140244380
MeshRenderer:
m_ObjectHideFlags: 0
@@ -13891,8 +13891,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 951202301}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &140775823
MeshRenderer:
m_ObjectHideFlags: 0
@@ -13991,8 +13991,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 582964333}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &143573526
MeshRenderer:
m_ObjectHideFlags: 0
@@ -14091,8 +14091,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 57733632}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &144740905
MeshRenderer:
m_ObjectHideFlags: 0
@@ -14191,8 +14191,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 874324431}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &144801009
MeshRenderer:
m_ObjectHideFlags: 0
@@ -14291,8 +14291,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1956651966}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &145514016
MeshRenderer:
m_ObjectHideFlags: 0
@@ -14391,8 +14391,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 638470044}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &145980921
MeshRenderer:
m_ObjectHideFlags: 0
@@ -14491,8 +14491,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1184079104}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &146345729
MeshRenderer:
m_ObjectHideFlags: 0
@@ -14591,8 +14591,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1195020571}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &147128841
MeshRenderer:
m_ObjectHideFlags: 0
@@ -14791,8 +14791,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 624494940}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &147812475
MeshRenderer:
m_ObjectHideFlags: 0
@@ -14993,8 +14993,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1126728856}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &148731478
MeshRenderer:
m_ObjectHideFlags: 0
@@ -15093,8 +15093,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 425737045}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &150697067
MeshRenderer:
m_ObjectHideFlags: 0
@@ -15193,8 +15193,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1684462067}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &151089277
MeshRenderer:
m_ObjectHideFlags: 0
@@ -15293,8 +15293,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 2073894635}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &151207749
MeshRenderer:
m_ObjectHideFlags: 0
@@ -15393,8 +15393,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 871437307}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &151236058
MeshRenderer:
m_ObjectHideFlags: 0
@@ -15493,8 +15493,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 431171284}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &153303043
MeshRenderer:
m_ObjectHideFlags: 0
@@ -15693,8 +15693,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 300780216}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &157398868
MeshRenderer:
m_ObjectHideFlags: 0
@@ -15793,8 +15793,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 697856015}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &157435320
MeshRenderer:
m_ObjectHideFlags: 0
@@ -15893,8 +15893,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1772673125}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &157755451
MeshRenderer:
m_ObjectHideFlags: 0
@@ -15993,8 +15993,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1915302353}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &158539272
MeshRenderer:
m_ObjectHideFlags: 0
@@ -16093,8 +16093,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1147227470}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &159349690
MeshRenderer:
m_ObjectHideFlags: 0
@@ -16193,8 +16193,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1511333706}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &160007634
MeshRenderer:
m_ObjectHideFlags: 0
@@ -16293,8 +16293,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 885522494}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &160646386
MeshRenderer:
m_ObjectHideFlags: 0
@@ -16393,8 +16393,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1312603769}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &160728861
MeshRenderer:
m_ObjectHideFlags: 0
@@ -16493,8 +16493,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1196467507}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &161074566
MeshRenderer:
m_ObjectHideFlags: 0
@@ -16694,8 +16694,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 363315096}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &162268933
MeshRenderer:
m_ObjectHideFlags: 0
@@ -16794,8 +16794,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1609308388}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &163318205
MeshRenderer:
m_ObjectHideFlags: 0
@@ -16894,8 +16894,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1449524455}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &165052754
MeshRenderer:
m_ObjectHideFlags: 0
@@ -16994,8 +16994,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 983470674}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &165291282
MeshRenderer:
m_ObjectHideFlags: 0
@@ -17094,8 +17094,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1702380719}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &165338865
MeshRenderer:
m_ObjectHideFlags: 0
@@ -17194,8 +17194,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1489284460}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &167019697
MeshRenderer:
m_ObjectHideFlags: 0
@@ -17294,8 +17294,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 781123785}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &167433355
MeshRenderer:
m_ObjectHideFlags: 0
@@ -17394,8 +17394,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 573544512}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &167543915
MeshRenderer:
m_ObjectHideFlags: 0
@@ -17596,8 +17596,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1760069847}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &168034390
MeshRenderer:
m_ObjectHideFlags: 0
@@ -17696,8 +17696,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 638607526}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &168180785
MeshRenderer:
m_ObjectHideFlags: 0
@@ -17796,8 +17796,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1791878283}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &168981779
MeshRenderer:
m_ObjectHideFlags: 0
@@ -17896,8 +17896,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1294350348}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &169363690
MeshRenderer:
m_ObjectHideFlags: 0
@@ -17996,8 +17996,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1816895950}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &169967620
MeshRenderer:
m_ObjectHideFlags: 0
@@ -18096,8 +18096,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1743877330}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &170052951
MeshRenderer:
m_ObjectHideFlags: 0
@@ -18196,8 +18196,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 295128088}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &170417813
MeshRenderer:
m_ObjectHideFlags: 0
@@ -18296,8 +18296,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 573544512}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &170662545
MeshRenderer:
m_ObjectHideFlags: 0
@@ -18396,8 +18396,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1482459718}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &172472725
MeshRenderer:
m_ObjectHideFlags: 0
@@ -18496,8 +18496,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 683093335}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &172694738
MeshRenderer:
m_ObjectHideFlags: 0
@@ -18596,8 +18596,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1294350348}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &173197921
MeshRenderer:
m_ObjectHideFlags: 0
@@ -18696,8 +18696,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1473878013}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &174240151
MeshRenderer:
m_ObjectHideFlags: 0
@@ -18796,8 +18796,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1853810209}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &174244468
MeshRenderer:
m_ObjectHideFlags: 0
@@ -18896,8 +18896,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 425737045}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &176238720
MeshRenderer:
m_ObjectHideFlags: 0
@@ -19096,8 +19096,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 698696273}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &177265134
MeshRenderer:
m_ObjectHideFlags: 0
@@ -19196,8 +19196,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 240531989}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &178713269
MeshRenderer:
m_ObjectHideFlags: 0
@@ -19296,8 +19296,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1937712157}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &179001189
MeshRenderer:
m_ObjectHideFlags: 0
@@ -19396,8 +19396,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1012239186}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &180757909
MeshRenderer:
m_ObjectHideFlags: 0
@@ -19496,8 +19496,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 23901696}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &181366009
MeshRenderer:
m_ObjectHideFlags: 0
@@ -19596,8 +19596,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 953511406}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &181736830
MeshRenderer:
m_ObjectHideFlags: 0
@@ -19696,8 +19696,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 221150169}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &183296454
MeshRenderer:
m_ObjectHideFlags: 0
@@ -19796,8 +19796,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1573944000}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &184209405
MeshRenderer:
m_ObjectHideFlags: 0
@@ -19896,8 +19896,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 310340846}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &184749583
MeshRenderer:
m_ObjectHideFlags: 0
@@ -19996,8 +19996,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1822996972}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &184796727
MeshRenderer:
m_ObjectHideFlags: 0
@@ -20197,8 +20197,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1184079104}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &187250608
MeshRenderer:
m_ObjectHideFlags: 0
@@ -20297,8 +20297,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1399303559}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &188014089
MeshRenderer:
m_ObjectHideFlags: 0
@@ -20499,8 +20499,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 786610331}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &190699119
MeshRenderer:
m_ObjectHideFlags: 0
@@ -20599,8 +20599,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 929508416}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &191074144
MeshRenderer:
m_ObjectHideFlags: 0
@@ -20801,8 +20801,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1887857746}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &197312358
MeshRenderer:
m_ObjectHideFlags: 0
@@ -21002,8 +21002,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 874036608}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &197928217
MeshRenderer:
m_ObjectHideFlags: 0
@@ -21102,8 +21102,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 310340846}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &198406347
MeshRenderer:
m_ObjectHideFlags: 0
@@ -21202,8 +21202,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 752316483}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &200050640
MeshRenderer:
m_ObjectHideFlags: 0
@@ -21302,8 +21302,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 697856015}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &200816210
MeshRenderer:
m_ObjectHideFlags: 0
@@ -21402,8 +21402,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1287020373}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &202566001
MeshRenderer:
m_ObjectHideFlags: 0
@@ -21502,8 +21502,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1602452682}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &203048167
MeshRenderer:
m_ObjectHideFlags: 0
@@ -21602,8 +21602,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 703951012}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &203227007
MeshRenderer:
m_ObjectHideFlags: 0
@@ -21755,20 +21755,27 @@ MonoBehaviour:
m_Name:
m_EditorClassIdentifier: Needle.Engine.Components.OrbitControls, Needle.Engine
$ GlobalObjectId_V1-2-660e8120b859a0144a35923f81ebe7b7-203286393-0
+ autoTarget: 1
+ autoFit: 0
enableRotate: 1
autoRotate: 0
autoRotateSpeed: 0.2
- autoFit: 0
- enableKeys: 0
- enableDamping: 1
- dampingFactor: 0.1
+ minPolarAngle: 0
+ maxPolarAngle: 3.1415927
+ minAzimuthAngle: Infinity
+ maxAzimuthAngle: Infinity
enableZoom: 1
minZoom: 0
maxZoom: Infinity
enablePan: 1
- lookAtConstraint: {fileID: 203286396}
+ enableDamping: 1
+ dampingFactor: 0.1
+ targetLerpDuration: 1
+ enableKeys: 0
middleClickToFocus: 1
doubleClickToFocus: 1
+ allowInterrupt: 1
+ lookAtConstraint: {fileID: 203286396}
--- !u!114 &203286394
MonoBehaviour:
m_ObjectHideFlags: 0
@@ -21986,8 +21993,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1196467507}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &205066998
MeshRenderer:
m_ObjectHideFlags: 0
@@ -22086,8 +22093,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 609667264}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &205647481
MeshRenderer:
m_ObjectHideFlags: 0
@@ -22186,8 +22193,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 66051059}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &205792932
MeshRenderer:
m_ObjectHideFlags: 0
@@ -22286,8 +22293,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1793780991}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &207819828
MeshRenderer:
m_ObjectHideFlags: 0
@@ -22386,8 +22393,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1394675357}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &208084289
MeshRenderer:
m_ObjectHideFlags: 0
@@ -22486,8 +22493,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1952235573}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &212386144
MeshRenderer:
m_ObjectHideFlags: 0
@@ -22586,8 +22593,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 495192149}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &213099152
MeshRenderer:
m_ObjectHideFlags: 0
@@ -22638,6 +22645,55 @@ MeshFilter:
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 213099149}
m_Mesh: {fileID: 712098023}
+--- !u!1 &213470579
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 213470580}
+ - component: {fileID: 213470581}
+ m_Layer: 0
+ m_Name: NeedleMenu
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!4 &213470580
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 213470579}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children: []
+ m_Father: {fileID: 391271251}
+ m_RootOrder: 5
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!114 &213470581
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 213470579}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: e6d2c67ae7e4416a98aa03d96398832b, type: 3}
+ m_Name:
+ m_EditorClassIdentifier: Needle.Engine.Components.NeedleMenu, Needle.Engine
+ _position: 1
+ ShowNeedleLogo: 1
+ CreateFullscreenButton: 1
+ CreateMuteButton: 0
+ ShowSpatialMenu: 1
--- !u!1 &213479651
GameObject:
m_ObjectHideFlags: 0
@@ -22686,8 +22742,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1590020793}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &213479654
MeshRenderer:
m_ObjectHideFlags: 0
@@ -22786,8 +22842,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1248145086}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &213914656
MeshRenderer:
m_ObjectHideFlags: 0
@@ -22886,8 +22942,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 864223662}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &215338070
MeshRenderer:
m_ObjectHideFlags: 0
@@ -22986,8 +23042,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 565233686}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &215590734
MeshRenderer:
m_ObjectHideFlags: 0
@@ -23086,8 +23142,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 221150169}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &217064602
MeshRenderer:
m_ObjectHideFlags: 0
@@ -23186,8 +23242,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 364610469}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &218886897
MeshRenderer:
m_ObjectHideFlags: 0
@@ -23286,8 +23342,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 674278364}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &219977670
MeshRenderer:
m_ObjectHideFlags: 0
@@ -23486,8 +23542,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1931429263}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &221191133
MeshRenderer:
m_ObjectHideFlags: 0
@@ -23586,8 +23642,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1868767066}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &225163293
MeshRenderer:
m_ObjectHideFlags: 0
@@ -23686,8 +23742,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1889446964}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &226668293
MeshRenderer:
m_ObjectHideFlags: 0
@@ -23786,8 +23842,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 982181224}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &228469707
MeshRenderer:
m_ObjectHideFlags: 0
@@ -23886,8 +23942,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 397468542}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &228888000
MeshRenderer:
m_ObjectHideFlags: 0
@@ -24088,8 +24144,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1742260058}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &234055341
MeshRenderer:
m_ObjectHideFlags: 0
@@ -24188,8 +24244,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1572878552}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &234098686
MeshRenderer:
m_ObjectHideFlags: 0
@@ -24288,8 +24344,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1336308802}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &234578029
MeshRenderer:
m_ObjectHideFlags: 0
@@ -24388,8 +24444,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 963618059}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &235375703
MeshRenderer:
m_ObjectHideFlags: 0
@@ -24488,8 +24544,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1082004470}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &236088155
MeshRenderer:
m_ObjectHideFlags: 0
@@ -24588,8 +24644,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 2089937823}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &236522842
MeshRenderer:
m_ObjectHideFlags: 0
@@ -24688,8 +24744,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1737546396}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &238423156
MeshRenderer:
m_ObjectHideFlags: 0
@@ -24788,8 +24844,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 624494940}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &238549682
MeshRenderer:
m_ObjectHideFlags: 0
@@ -24888,8 +24944,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1838579778}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &238744938
MeshRenderer:
m_ObjectHideFlags: 0
@@ -25088,8 +25144,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1332752996}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &240753049
MeshRenderer:
m_ObjectHideFlags: 0
@@ -25188,8 +25244,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1182974845}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &241827411
MeshRenderer:
m_ObjectHideFlags: 0
@@ -25390,8 +25446,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 2071653329}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &243299053
MeshRenderer:
m_ObjectHideFlags: 0
@@ -25490,8 +25546,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 148134360}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &244946776
MeshRenderer:
m_ObjectHideFlags: 0
@@ -25590,8 +25646,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1853810209}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &248826310
MeshRenderer:
m_ObjectHideFlags: 0
@@ -25690,8 +25746,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 893294108}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &250735611
MeshRenderer:
m_ObjectHideFlags: 0
@@ -25790,8 +25846,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1440194985}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &251036997
MeshRenderer:
m_ObjectHideFlags: 0
@@ -25890,8 +25946,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1319202946}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &251731719
MeshRenderer:
m_ObjectHideFlags: 0
@@ -25990,8 +26046,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1791878283}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &252250811
MeshRenderer:
m_ObjectHideFlags: 0
@@ -26090,8 +26146,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1029971297}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &252278641
MeshRenderer:
m_ObjectHideFlags: 0
@@ -26190,8 +26246,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 662678840}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &253104963
MeshRenderer:
m_ObjectHideFlags: 0
@@ -26290,8 +26346,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 735067910}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &253262540
MeshRenderer:
m_ObjectHideFlags: 0
@@ -26491,8 +26547,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 638470044}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &253657972
MeshRenderer:
m_ObjectHideFlags: 0
@@ -26591,8 +26647,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 978854414}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &254080831
MeshRenderer:
m_ObjectHideFlags: 0
@@ -26691,8 +26747,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 2140490326}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &255777460
MeshRenderer:
m_ObjectHideFlags: 0
@@ -26791,8 +26847,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1622873869}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &256427466
MeshRenderer:
m_ObjectHideFlags: 0
@@ -26891,8 +26947,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1423890538}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &258212190
MeshRenderer:
m_ObjectHideFlags: 0
@@ -26991,8 +27047,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1294139853}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &258413454
MeshRenderer:
m_ObjectHideFlags: 0
@@ -27091,8 +27147,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1430394857}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &258827985
MeshRenderer:
m_ObjectHideFlags: 0
@@ -27191,8 +27247,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 468851016}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &258902757
MeshRenderer:
m_ObjectHideFlags: 0
@@ -27291,8 +27347,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1905986507}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &259874292
MeshRenderer:
m_ObjectHideFlags: 0
@@ -27391,8 +27447,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1956651966}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &259983388
MeshRenderer:
m_ObjectHideFlags: 0
@@ -27491,8 +27547,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1295286598}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &260811917
MeshRenderer:
m_ObjectHideFlags: 0
@@ -27591,8 +27647,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1915302353}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &262498771
MeshRenderer:
m_ObjectHideFlags: 0
@@ -27793,8 +27849,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1807004940}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &263020269
MeshRenderer:
m_ObjectHideFlags: 0
@@ -27893,8 +27949,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 698696273}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &264626798
MeshRenderer:
m_ObjectHideFlags: 0
@@ -27993,8 +28049,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1045222394}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &264714744
MeshRenderer:
m_ObjectHideFlags: 0
@@ -28093,8 +28149,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 176672726}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &264831374
MeshRenderer:
m_ObjectHideFlags: 0
@@ -28294,8 +28350,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1029971297}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &265525358
MeshRenderer:
m_ObjectHideFlags: 0
@@ -28394,8 +28450,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1816895950}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &267316097
MeshRenderer:
m_ObjectHideFlags: 0
@@ -28696,8 +28752,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 523163627}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &267904489
MeshRenderer:
m_ObjectHideFlags: 0
@@ -28796,8 +28852,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1336308802}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &268914170
MeshRenderer:
m_ObjectHideFlags: 0
@@ -28896,8 +28952,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 573544512}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &269194127
MeshRenderer:
m_ObjectHideFlags: 0
@@ -28996,8 +29052,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 186108597}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &269792025
MeshRenderer:
m_ObjectHideFlags: 0
@@ -29096,8 +29152,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 703797730}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &270584099
MeshRenderer:
m_ObjectHideFlags: 0
@@ -29196,8 +29252,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1742260058}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &272175585
MeshRenderer:
m_ObjectHideFlags: 0
@@ -29296,8 +29352,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 347749359}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &274453240
MeshRenderer:
m_ObjectHideFlags: 0
@@ -29612,8 +29668,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 685209038}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &274576200
MeshRenderer:
m_ObjectHideFlags: 0
@@ -29712,8 +29768,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1414742745}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &274659264
MeshRenderer:
m_ObjectHideFlags: 0
@@ -29812,8 +29868,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 675778347}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &274680773
MeshRenderer:
m_ObjectHideFlags: 0
@@ -29912,8 +29968,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1541563353}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &275245452
MeshRenderer:
m_ObjectHideFlags: 0
@@ -30012,8 +30068,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 481247337}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &277047691
MeshRenderer:
m_ObjectHideFlags: 0
@@ -30112,8 +30168,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1791878283}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &279998396
MeshRenderer:
m_ObjectHideFlags: 0
@@ -30212,8 +30268,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1637691460}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &280867941
MeshRenderer:
m_ObjectHideFlags: 0
@@ -30312,8 +30368,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 885522494}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &281652381
MeshRenderer:
m_ObjectHideFlags: 0
@@ -30412,8 +30468,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 381857629}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &282694430
MeshRenderer:
m_ObjectHideFlags: 0
@@ -30512,8 +30568,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1351251099}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &284422600
MeshRenderer:
m_ObjectHideFlags: 0
@@ -30612,8 +30668,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1853810209}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &284964308
MeshRenderer:
m_ObjectHideFlags: 0
@@ -30712,8 +30768,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 704393590}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &285487867
MeshRenderer:
m_ObjectHideFlags: 0
@@ -30913,8 +30969,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1541563353}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &286514381
MeshRenderer:
m_ObjectHideFlags: 0
@@ -31013,8 +31069,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 559770046}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &287065094
MeshRenderer:
m_ObjectHideFlags: 0
@@ -31113,8 +31169,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1937712157}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &287561620
MeshRenderer:
m_ObjectHideFlags: 0
@@ -31213,8 +31269,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1049069992}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &287711593
MeshRenderer:
m_ObjectHideFlags: 0
@@ -31313,8 +31369,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 941427397}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &287729450
MeshRenderer:
m_ObjectHideFlags: 0
@@ -31616,8 +31672,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1070529238}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &293174121
MeshRenderer:
m_ObjectHideFlags: 0
@@ -31716,8 +31772,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 874324431}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &293713998
MeshRenderer:
m_ObjectHideFlags: 0
@@ -31816,8 +31872,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 61633949}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &293717310
MeshRenderer:
m_ObjectHideFlags: 0
@@ -31916,8 +31972,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 197363004}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &294305827
MeshRenderer:
m_ObjectHideFlags: 0
@@ -32016,8 +32072,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1053907130}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &294920943
MeshRenderer:
m_ObjectHideFlags: 0
@@ -32217,8 +32273,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1576540719}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &296376142
MeshRenderer:
m_ObjectHideFlags: 0
@@ -32317,8 +32373,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1952235573}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &298589792
MeshRenderer:
m_ObjectHideFlags: 0
@@ -32417,8 +32473,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 519509197}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &299180475
MeshRenderer:
m_ObjectHideFlags: 0
@@ -32517,8 +32573,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 66051059}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &300006745
MeshRenderer:
m_ObjectHideFlags: 0
@@ -32617,8 +32673,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1103281389}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &300656314
MeshRenderer:
m_ObjectHideFlags: 0
@@ -32819,8 +32875,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 477267939}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &301557728
MeshRenderer:
m_ObjectHideFlags: 0
@@ -32919,8 +32975,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 859230773}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &304205312
MeshRenderer:
m_ObjectHideFlags: 0
@@ -33019,8 +33075,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 735067910}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &304797633
MeshRenderer:
m_ObjectHideFlags: 0
@@ -33221,8 +33277,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 871970916}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &306101953
MeshRenderer:
m_ObjectHideFlags: 0
@@ -33321,8 +33377,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1312170989}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &307589955
MeshRenderer:
m_ObjectHideFlags: 0
@@ -33622,8 +33678,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 714123955}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &312027786
MeshRenderer:
m_ObjectHideFlags: 0
@@ -33722,8 +33778,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1449524455}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &312880022
MeshRenderer:
m_ObjectHideFlags: 0
@@ -33822,8 +33878,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 674278364}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &314412239
MeshRenderer:
m_ObjectHideFlags: 0
@@ -33922,8 +33978,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1410375294}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &315038278
MeshRenderer:
m_ObjectHideFlags: 0
@@ -34022,8 +34078,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1660951881}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &315133667
MeshRenderer:
m_ObjectHideFlags: 0
@@ -34122,8 +34178,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1049069992}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &316345084
MeshRenderer:
m_ObjectHideFlags: 0
@@ -34323,8 +34379,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 740579534}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &321411747
MeshRenderer:
m_ObjectHideFlags: 0
@@ -34423,8 +34479,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 104864477}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &321511180
MeshRenderer:
m_ObjectHideFlags: 0
@@ -34625,8 +34681,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 188962979}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &323410061
MeshRenderer:
m_ObjectHideFlags: 0
@@ -34725,8 +34781,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 992370395}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &329005095
MeshRenderer:
m_ObjectHideFlags: 0
@@ -34825,8 +34881,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1634962918}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &329466821
MeshRenderer:
m_ObjectHideFlags: 0
@@ -34925,8 +34981,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1777442163}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &331694902
MeshRenderer:
m_ObjectHideFlags: 0
@@ -35025,8 +35081,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 203295833}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &331765265
MeshRenderer:
m_ObjectHideFlags: 0
@@ -35125,8 +35181,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1919523482}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &333405233
MeshRenderer:
m_ObjectHideFlags: 0
@@ -35225,8 +35281,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 176672726}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &333807566
MeshRenderer:
m_ObjectHideFlags: 0
@@ -35325,8 +35381,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 468851016}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &334806182
MeshRenderer:
m_ObjectHideFlags: 0
@@ -35425,8 +35481,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 2007284357}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &335951319
MeshRenderer:
m_ObjectHideFlags: 0
@@ -35525,8 +35581,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 786610331}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &340642578
MeshRenderer:
m_ObjectHideFlags: 0
@@ -35625,8 +35681,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 622509630}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &341557316
MeshRenderer:
m_ObjectHideFlags: 0
@@ -35725,8 +35781,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 591746031}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &342181557
MeshRenderer:
m_ObjectHideFlags: 0
@@ -35825,8 +35881,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 461678953}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &342612014
MeshRenderer:
m_ObjectHideFlags: 0
@@ -35925,8 +35981,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 295128088}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &343578469
MeshRenderer:
m_ObjectHideFlags: 0
@@ -36025,8 +36081,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1667291592}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &345953685
MeshRenderer:
m_ObjectHideFlags: 0
@@ -36125,8 +36181,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1892872822}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &346014768
MeshRenderer:
m_ObjectHideFlags: 0
@@ -36225,8 +36281,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1937586706}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &347258648
MeshRenderer:
m_ObjectHideFlags: 0
@@ -36426,8 +36482,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1279456989}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &348029510
MeshRenderer:
m_ObjectHideFlags: 0
@@ -36526,8 +36582,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1449524455}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &348794023
MeshRenderer:
m_ObjectHideFlags: 0
@@ -36626,8 +36682,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 786610331}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &348889549
MeshRenderer:
m_ObjectHideFlags: 0
@@ -36726,8 +36782,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1489284460}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &349966072
MeshRenderer:
m_ObjectHideFlags: 0
@@ -36826,8 +36882,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1962676951}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &350411776
MeshRenderer:
m_ObjectHideFlags: 0
@@ -36926,8 +36982,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1923997118}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &352164488
MeshRenderer:
m_ObjectHideFlags: 0
@@ -37128,8 +37184,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1737546396}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &352813965
MeshRenderer:
m_ObjectHideFlags: 0
@@ -37228,8 +37284,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1725713545}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &354243944
MeshRenderer:
m_ObjectHideFlags: 0
@@ -37328,8 +37384,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 577834536}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &354559606
MeshRenderer:
m_ObjectHideFlags: 0
@@ -37428,8 +37484,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 874324431}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &354903862
MeshRenderer:
m_ObjectHideFlags: 0
@@ -37528,8 +37584,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 2007284357}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &358426663
MeshRenderer:
m_ObjectHideFlags: 0
@@ -37792,8 +37848,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 232880547}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &359714475
MeshRenderer:
m_ObjectHideFlags: 0
@@ -38095,8 +38151,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 519509197}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &368220619
MeshRenderer:
m_ObjectHideFlags: 0
@@ -38397,8 +38453,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 10585449}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &371355558
MeshRenderer:
m_ObjectHideFlags: 0
@@ -38497,8 +38553,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1669133332}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &372822780
MeshRenderer:
m_ObjectHideFlags: 0
@@ -38597,8 +38653,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 874324431}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &373051528
MeshRenderer:
m_ObjectHideFlags: 0
@@ -38697,8 +38753,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 698696273}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &374372376
MeshRenderer:
m_ObjectHideFlags: 0
@@ -38797,8 +38853,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 876725271}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &375190427
MeshRenderer:
m_ObjectHideFlags: 0
@@ -38897,8 +38953,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1255533633}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &376020327
MeshRenderer:
m_ObjectHideFlags: 0
@@ -38997,8 +39053,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 495192149}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &376445492
MeshRenderer:
m_ObjectHideFlags: 0
@@ -39097,8 +39153,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 752316483}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &377038518
MeshRenderer:
m_ObjectHideFlags: 0
@@ -39197,8 +39253,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 714123955}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &377954419
MeshRenderer:
m_ObjectHideFlags: 0
@@ -39399,8 +39455,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 767188537}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &378409661
MeshRenderer:
m_ObjectHideFlags: 0
@@ -39499,8 +39555,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 2127580926}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &379257917
MeshRenderer:
m_ObjectHideFlags: 0
@@ -39599,8 +39655,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 874324431}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &380301217
MeshRenderer:
m_ObjectHideFlags: 0
@@ -39699,8 +39755,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 289945595}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &381109632
MeshRenderer:
m_ObjectHideFlags: 0
@@ -39799,8 +39855,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 637765215}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &381652916
MeshRenderer:
m_ObjectHideFlags: 0
@@ -40000,8 +40056,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1511333706}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &383216662
MeshRenderer:
m_ObjectHideFlags: 0
@@ -40100,8 +40156,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 582964333}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &383881326
MeshRenderer:
m_ObjectHideFlags: 0
@@ -40200,8 +40256,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1399303559}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &384545178
MeshRenderer:
m_ObjectHideFlags: 0
@@ -40300,8 +40356,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 527349200}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &386233281
MeshRenderer:
m_ObjectHideFlags: 0
@@ -40400,8 +40456,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 2048124446}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &386295142
MeshRenderer:
m_ObjectHideFlags: 0
@@ -40500,8 +40556,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 137290802}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &386324848
MeshRenderer:
m_ObjectHideFlags: 0
@@ -40600,8 +40656,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1742260058}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &387893634
MeshRenderer:
m_ObjectHideFlags: 0
@@ -40700,8 +40756,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1634962918}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &390275759
MeshRenderer:
m_ObjectHideFlags: 0
@@ -40800,8 +40856,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1880347957}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &390603099
MeshRenderer:
m_ObjectHideFlags: 0
@@ -40900,8 +40956,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1066803789}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &390917398
MeshRenderer:
m_ObjectHideFlags: 0
@@ -41003,6 +41059,8 @@ Transform:
- {fileID: 274517668}
- {fileID: 895273000}
- {fileID: 1429135987}
+ - {fileID: 213470580}
+ - {fileID: 1960683905}
m_Father: {fileID: 0}
m_RootOrder: 1
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
@@ -41019,6 +41077,7 @@ MonoBehaviour:
m_Name:
m_EditorClassIdentifier: Needle.Engine.Components.ObjectRaycaster, Needle.Engine
$ GlobalObjectId_V1-2-660e8120b859a0144a35923f81ebe7b7-391271252-0
+ IgnoreSkinnedMeshes: 0
--- !u!114 &391271253
MonoBehaviour:
m_ObjectHideFlags: 0
@@ -41055,13 +41114,21 @@ MonoBehaviour:
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: cf409ffccda34166b926284faafa75c8, type: 3}
m_Name:
- m_EditorClassIdentifier: Needle.Engine.Components.WebXR, Needle.Engine $ GlobalObjectId_V1-2-660e8120b859a0144a35923f81ebe7b7-391271254-0
- enableVR: 1
- enableAR: 1
- defaultAvatar: {fileID: 0}
+ m_EditorClassIdentifier: Needle.Engine.WebXR, Needle.Engine
createVRButton: 1
createARButton: 1
- handModelPath:
+ createSendToQuestButton: 1
+ createQRCode: 1
+ usePlacementReticle: 1
+ usePlacementAdjustment: 0
+ arSceneScale: 1
+ useXRAnchor: 0
+ useQuicklookExport: 1
+ useDepthSensing: 0
+ useDefaultControls: 1
+ showControllerModels: 1
+ showHandModels: 1
+ defaultAvatar: {fileID: 0}
--- !u!1 &391379991
GameObject:
m_ObjectHideFlags: 0
@@ -41210,8 +41277,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1078503058}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &391649414
MeshRenderer:
m_ObjectHideFlags: 0
@@ -41310,8 +41377,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1652778484}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &393100755
MeshRenderer:
m_ObjectHideFlags: 0
@@ -41410,8 +41477,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 598392778}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &393798875
MeshRenderer:
m_ObjectHideFlags: 0
@@ -41510,8 +41577,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 449311781}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &394185283
MeshRenderer:
m_ObjectHideFlags: 0
@@ -41610,8 +41677,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 352758112}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &394324359
MeshRenderer:
m_ObjectHideFlags: 0
@@ -41710,8 +41777,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1410050504}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &396696259
MeshRenderer:
m_ObjectHideFlags: 0
@@ -41810,8 +41877,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 703797730}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &397075911
MeshRenderer:
m_ObjectHideFlags: 0
@@ -42012,8 +42079,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1669133332}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &397707697
MeshRenderer:
m_ObjectHideFlags: 0
@@ -42112,8 +42179,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 982181224}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &398236289
MeshRenderer:
m_ObjectHideFlags: 0
@@ -42212,8 +42279,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1919523482}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &398348418
MeshRenderer:
m_ObjectHideFlags: 0
@@ -42414,8 +42481,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 582964333}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &404889097
MeshRenderer:
m_ObjectHideFlags: 0
@@ -42514,8 +42581,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1937586706}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &408446561
MeshRenderer:
m_ObjectHideFlags: 0
@@ -42614,8 +42681,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 864223662}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &408447307
MeshRenderer:
m_ObjectHideFlags: 0
@@ -42714,8 +42781,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 876725271}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &409353629
MeshRenderer:
m_ObjectHideFlags: 0
@@ -42814,8 +42881,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 267634663}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &410640367
MeshRenderer:
m_ObjectHideFlags: 0
@@ -42914,8 +42981,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1465220661}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &411456170
MeshRenderer:
m_ObjectHideFlags: 0
@@ -43014,8 +43081,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 662678840}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &411581328
MeshRenderer:
m_ObjectHideFlags: 0
@@ -43215,8 +43282,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 21213391}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &412603293
MeshRenderer:
m_ObjectHideFlags: 0
@@ -43315,8 +43382,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1440194985}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &413298613
MeshRenderer:
m_ObjectHideFlags: 0
@@ -43415,8 +43482,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1838579778}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &414794927
MeshRenderer:
m_ObjectHideFlags: 0
@@ -43515,8 +43582,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 885522494}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &416457805
MeshRenderer:
m_ObjectHideFlags: 0
@@ -43615,8 +43682,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 861357291}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &420490121
MeshRenderer:
m_ObjectHideFlags: 0
@@ -43815,8 +43882,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 874036608}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &421085922
MeshRenderer:
m_ObjectHideFlags: 0
@@ -43915,8 +43982,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 300780216}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &421460791
MeshRenderer:
m_ObjectHideFlags: 0
@@ -44015,8 +44082,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 265207735}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &423068218
MeshRenderer:
m_ObjectHideFlags: 0
@@ -44115,8 +44182,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 2124776492}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &423710045
MeshRenderer:
m_ObjectHideFlags: 0
@@ -44215,8 +44282,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1449524455}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &424755782
MeshRenderer:
m_ObjectHideFlags: 0
@@ -44315,8 +44382,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 431463948}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &425166259
MeshRenderer:
m_ObjectHideFlags: 0
@@ -44415,8 +44482,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 57733632}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &425179162
MeshRenderer:
m_ObjectHideFlags: 0
@@ -44819,8 +44886,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 48184201}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &429803337
MeshRenderer:
m_ObjectHideFlags: 0
@@ -45122,8 +45189,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 461200099}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &431840911
MeshRenderer:
m_ObjectHideFlags: 0
@@ -45222,8 +45289,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1410375294}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &433737828
MeshRenderer:
m_ObjectHideFlags: 0
@@ -45322,8 +45389,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 624494940}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &434275471
MeshRenderer:
m_ObjectHideFlags: 0
@@ -45422,8 +45489,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 740579534}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &435500693
MeshRenderer:
m_ObjectHideFlags: 0
@@ -45522,8 +45589,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 683093335}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &435549653
MeshRenderer:
m_ObjectHideFlags: 0
@@ -45724,8 +45791,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1682835072}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &438929281
MeshRenderer:
m_ObjectHideFlags: 0
@@ -45926,8 +45993,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 863157994}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &441436781
MeshRenderer:
m_ObjectHideFlags: 0
@@ -46026,8 +46093,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1641708382}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &441937956
MeshRenderer:
m_ObjectHideFlags: 0
@@ -46126,8 +46193,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1332752996}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &442907839
MeshRenderer:
m_ObjectHideFlags: 0
@@ -46226,8 +46293,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 871437307}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &443405991
MeshRenderer:
m_ObjectHideFlags: 0
@@ -46326,8 +46393,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 267634663}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &443499986
MeshRenderer:
m_ObjectHideFlags: 0
@@ -46426,8 +46493,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 21213391}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &447624299
MeshRenderer:
m_ObjectHideFlags: 0
@@ -46526,8 +46593,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 703951012}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &448136789
MeshRenderer:
m_ObjectHideFlags: 0
@@ -46728,8 +46795,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 460891152}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &449332546
MeshRenderer:
m_ObjectHideFlags: 0
@@ -46929,8 +46996,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 871437307}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &450288181
MeshRenderer:
m_ObjectHideFlags: 0
@@ -47029,8 +47096,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1489284460}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &453952386
MeshRenderer:
m_ObjectHideFlags: 0
@@ -47129,8 +47196,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 274489890}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &457174348
MeshRenderer:
m_ObjectHideFlags: 0
@@ -47229,8 +47296,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 637765215}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &457579889
MeshRenderer:
m_ObjectHideFlags: 0
@@ -47329,8 +47396,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 681473201}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &458036601
MeshRenderer:
m_ObjectHideFlags: 0
@@ -47429,8 +47496,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1800024757}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &458722769
MeshRenderer:
m_ObjectHideFlags: 0
@@ -47529,8 +47596,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 527349200}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &458942422
MeshRenderer:
m_ObjectHideFlags: 0
@@ -47629,8 +47696,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1777442163}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &459129897
MeshRenderer:
m_ObjectHideFlags: 0
@@ -47729,8 +47796,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1439168309}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &459321704
MeshRenderer:
m_ObjectHideFlags: 0
@@ -48032,8 +48099,8 @@ MonoBehaviour:
m_EditorClassIdentifier: Needle.Engine.Components.SetActiveOnClick, Needle.Engine
target: {fileID: 1914388358}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &461235714
MeshRenderer:
m_ObjectHideFlags: 0
@@ -48132,8 +48199,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1914388358}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &461486774
MeshRenderer:
m_ObjectHideFlags: 0
@@ -48232,8 +48299,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 695097516}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &461633406
MeshRenderer:
m_ObjectHideFlags: 0
@@ -48433,8 +48500,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 321775060}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &462154136
MeshRenderer:
m_ObjectHideFlags: 0
@@ -48533,8 +48600,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1702380719}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &465376891
MeshRenderer:
m_ObjectHideFlags: 0
@@ -48633,8 +48700,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 48184201}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &467228921
MeshRenderer:
m_ObjectHideFlags: 0
@@ -48733,8 +48800,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 985951285}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &467904761
MeshRenderer:
m_ObjectHideFlags: 0
@@ -49037,8 +49104,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 295128088}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &470822799
MeshRenderer:
m_ObjectHideFlags: 0
@@ -49137,8 +49204,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1335363231}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &471444666
MeshRenderer:
m_ObjectHideFlags: 0
@@ -49237,8 +49304,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 685313683}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &471894250
MeshRenderer:
m_ObjectHideFlags: 0
@@ -49337,8 +49404,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 157049500}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &472631179
MeshRenderer:
m_ObjectHideFlags: 0
@@ -49437,8 +49504,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 672860655}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &472991228
MeshRenderer:
m_ObjectHideFlags: 0
@@ -49537,8 +49604,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 262519227}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &473319377
MeshRenderer:
m_ObjectHideFlags: 0
@@ -49637,8 +49704,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1216211350}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &474088618
MeshRenderer:
m_ObjectHideFlags: 0
@@ -49737,8 +49804,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 2087686843}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &474201872
MeshRenderer:
m_ObjectHideFlags: 0
@@ -49837,8 +49904,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1954768525}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &474574367
MeshRenderer:
m_ObjectHideFlags: 0
@@ -50038,8 +50105,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 827734421}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &477633991
MeshRenderer:
m_ObjectHideFlags: 0
@@ -50138,8 +50205,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1184079104}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &479848748
MeshRenderer:
m_ObjectHideFlags: 0
@@ -50337,8 +50404,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 500783942}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &482145968
MeshRenderer:
m_ObjectHideFlags: 0
@@ -50437,8 +50504,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 2103841021}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &482920671
MeshRenderer:
m_ObjectHideFlags: 0
@@ -50537,8 +50604,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1920778670}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &483846024
MeshRenderer:
m_ObjectHideFlags: 0
@@ -50637,8 +50704,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 36698857}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &484064510
MeshRenderer:
m_ObjectHideFlags: 0
@@ -50737,8 +50804,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 23901696}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &485323919
MeshRenderer:
m_ObjectHideFlags: 0
@@ -50837,8 +50904,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 2036701843}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &486202841
MeshRenderer:
m_ObjectHideFlags: 0
@@ -50937,8 +51004,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 289803160}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &486358650
MeshRenderer:
m_ObjectHideFlags: 0
@@ -51037,8 +51104,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 2146732497}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &487618740
MeshRenderer:
m_ObjectHideFlags: 0
@@ -51301,8 +51368,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 148134360}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &488389591
MeshRenderer:
m_ObjectHideFlags: 0
@@ -51401,8 +51468,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 519509197}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &488517483
MeshRenderer:
m_ObjectHideFlags: 0
@@ -51501,8 +51568,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1114978738}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &489007159
MeshRenderer:
m_ObjectHideFlags: 0
@@ -51601,8 +51668,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1667291592}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &490521717
MeshRenderer:
m_ObjectHideFlags: 0
@@ -51701,8 +51768,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1880347957}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &491385925
MeshRenderer:
m_ObjectHideFlags: 0
@@ -51801,8 +51868,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1932287707}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &492118069
MeshRenderer:
m_ObjectHideFlags: 0
@@ -51901,8 +51968,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1195020571}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &493172041
MeshRenderer:
m_ObjectHideFlags: 0
@@ -52001,8 +52068,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 628809041}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &493805565
MeshRenderer:
m_ObjectHideFlags: 0
@@ -52101,8 +52168,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1465220661}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &494041838
MeshRenderer:
m_ObjectHideFlags: 0
@@ -52302,8 +52369,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1465220661}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &497375771
MeshRenderer:
m_ObjectHideFlags: 0
@@ -52402,8 +52469,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1417096071}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &497939442
MeshRenderer:
m_ObjectHideFlags: 0
@@ -52502,8 +52569,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 10585449}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &498449699
MeshRenderer:
m_ObjectHideFlags: 0
@@ -52602,8 +52669,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1358668230}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &499262129
MeshRenderer:
m_ObjectHideFlags: 0
@@ -52702,8 +52769,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 871970916}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &500612899
MeshRenderer:
m_ObjectHideFlags: 0
@@ -52902,8 +52969,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 370357935}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &500789827
MeshRenderer:
m_ObjectHideFlags: 0
@@ -53002,8 +53069,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 2103841021}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &501385092
MeshRenderer:
m_ObjectHideFlags: 0
@@ -53102,8 +53169,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 2089937823}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &503415791
MeshRenderer:
m_ObjectHideFlags: 0
@@ -53202,8 +53269,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 703951012}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &506431317
MeshRenderer:
m_ObjectHideFlags: 0
@@ -53302,8 +53369,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 908935381}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &507387003
MeshRenderer:
m_ObjectHideFlags: 0
@@ -53402,8 +53469,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1111155783}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &507660010
MeshRenderer:
m_ObjectHideFlags: 0
@@ -53502,8 +53569,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1482459718}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &508855272
MeshRenderer:
m_ObjectHideFlags: 0
@@ -53602,8 +53669,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 15464838}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &510056018
MeshRenderer:
m_ObjectHideFlags: 0
@@ -53702,8 +53769,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 481247337}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &510499453
MeshRenderer:
m_ObjectHideFlags: 0
@@ -53802,8 +53869,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1934502025}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &511083719
MeshRenderer:
m_ObjectHideFlags: 0
@@ -53902,8 +53969,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 320365155}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &512459242
MeshRenderer:
m_ObjectHideFlags: 0
@@ -54102,8 +54169,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 431171284}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &514439306
MeshRenderer:
m_ObjectHideFlags: 0
@@ -54202,8 +54269,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 591746031}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &514741874
MeshRenderer:
m_ObjectHideFlags: 0
@@ -54302,8 +54369,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 57733632}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &515635350
MeshRenderer:
m_ObjectHideFlags: 0
@@ -54402,8 +54469,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1806693158}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &519354146
MeshRenderer:
m_ObjectHideFlags: 0
@@ -54604,8 +54671,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 186108597}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &520191386
MeshRenderer:
m_ObjectHideFlags: 0
@@ -54704,8 +54771,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1195936655}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &521448171
MeshRenderer:
m_ObjectHideFlags: 0
@@ -54905,8 +54972,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 565233686}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &524204304
MeshRenderer:
m_ObjectHideFlags: 0
@@ -55005,8 +55072,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 908935381}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &524225379
MeshRenderer:
m_ObjectHideFlags: 0
@@ -55105,8 +55172,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1439168309}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &526655640
MeshRenderer:
m_ObjectHideFlags: 0
@@ -55307,8 +55374,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 289945595}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &527441772
MeshRenderer:
m_ObjectHideFlags: 0
@@ -55407,8 +55474,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 893294108}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &529309733
MeshRenderer:
m_ObjectHideFlags: 0
@@ -55507,8 +55574,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1186858025}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &530777652
MeshRenderer:
m_ObjectHideFlags: 0
@@ -55607,8 +55674,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 461200099}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &532055862
MeshRenderer:
m_ObjectHideFlags: 0
@@ -55707,8 +55774,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 637765215}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &532137910
MeshRenderer:
m_ObjectHideFlags: 0
@@ -55807,8 +55874,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1309106002}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &532173459
MeshRenderer:
m_ObjectHideFlags: 0
@@ -56009,8 +56076,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1450454448}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &535653523
MeshRenderer:
m_ObjectHideFlags: 0
@@ -56109,8 +56176,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1045222394}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &536484296
MeshRenderer:
m_ObjectHideFlags: 0
@@ -56209,8 +56276,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1196467507}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &536847997
MeshRenderer:
m_ObjectHideFlags: 0
@@ -56309,8 +56376,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1637691460}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &538443510
MeshRenderer:
m_ObjectHideFlags: 0
@@ -56409,8 +56476,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1439168309}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &539049968
MeshRenderer:
m_ObjectHideFlags: 0
@@ -56509,8 +56576,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1083936474}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &539050301
MeshRenderer:
m_ObjectHideFlags: 0
@@ -56609,8 +56676,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 449518023}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &540017168
MeshRenderer:
m_ObjectHideFlags: 0
@@ -56709,8 +56776,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 523163627}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &540061999
MeshRenderer:
m_ObjectHideFlags: 0
@@ -56809,8 +56876,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 638470044}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &541683362
MeshRenderer:
m_ObjectHideFlags: 0
@@ -56909,8 +56976,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 253479315}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &542438367
MeshRenderer:
m_ObjectHideFlags: 0
@@ -57009,8 +57076,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1199502398}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &543461591
MeshRenderer:
m_ObjectHideFlags: 0
@@ -57109,8 +57176,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1312603769}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &545818432
MeshRenderer:
m_ObjectHideFlags: 0
@@ -57209,8 +57276,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1742260058}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &547128648
MeshRenderer:
m_ObjectHideFlags: 0
@@ -57309,8 +57376,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 767188537}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &548214871
MeshRenderer:
m_ObjectHideFlags: 0
@@ -57409,8 +57476,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1179830}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &549789862
MeshRenderer:
m_ObjectHideFlags: 0
@@ -57509,8 +57576,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1362314241}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &552246359
MeshRenderer:
m_ObjectHideFlags: 0
@@ -57609,8 +57676,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1130398965}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &552382792
MeshRenderer:
m_ObjectHideFlags: 0
@@ -57709,8 +57776,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1800024757}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &554753025
MeshRenderer:
m_ObjectHideFlags: 0
@@ -57809,8 +57876,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 2067136816}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &556324072
MeshRenderer:
m_ObjectHideFlags: 0
@@ -57909,8 +57976,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1247522278}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &558961082
MeshRenderer:
m_ObjectHideFlags: 0
@@ -58110,8 +58177,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1880347957}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &562846611
MeshRenderer:
m_ObjectHideFlags: 0
@@ -58210,8 +58277,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 2085652818}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &563733226
MeshRenderer:
m_ObjectHideFlags: 0
@@ -58310,8 +58377,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 814093842}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &564295835
MeshRenderer:
m_ObjectHideFlags: 0
@@ -58410,8 +58477,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 978980878}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &564931543
MeshRenderer:
m_ObjectHideFlags: 0
@@ -58612,8 +58679,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1450454448}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &567571723
MeshRenderer:
m_ObjectHideFlags: 0
@@ -58712,8 +58779,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1702380719}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &568130543
MeshRenderer:
m_ObjectHideFlags: 0
@@ -58812,8 +58879,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 412007886}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &568576433
MeshRenderer:
m_ObjectHideFlags: 0
@@ -58912,8 +58979,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1742260058}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &569213544
MeshRenderer:
m_ObjectHideFlags: 0
@@ -59012,8 +59079,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1335363231}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &571989542
MeshRenderer:
m_ObjectHideFlags: 0
@@ -59112,8 +59179,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1255533633}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &572003028
MeshRenderer:
m_ObjectHideFlags: 0
@@ -59313,8 +59380,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 876725271}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &574416173
MeshRenderer:
m_ObjectHideFlags: 0
@@ -59413,8 +59480,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 147601144}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &575743858
MeshRenderer:
m_ObjectHideFlags: 0
@@ -59513,8 +59580,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 791958361}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &577279871
MeshRenderer:
m_ObjectHideFlags: 0
@@ -59713,8 +59780,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 953511406}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &578014635
MeshRenderer:
m_ObjectHideFlags: 0
@@ -59813,8 +59880,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 2022184255}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &578791647
MeshRenderer:
m_ObjectHideFlags: 0
@@ -59913,8 +59980,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1414742745}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &579011303
MeshRenderer:
m_ObjectHideFlags: 0
@@ -60013,8 +60080,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 573544512}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &580084881
MeshRenderer:
m_ObjectHideFlags: 0
@@ -60113,8 +60180,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 697856015}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &580339753
MeshRenderer:
m_ObjectHideFlags: 0
@@ -60213,8 +60280,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 68491854}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &580582207
MeshRenderer:
m_ObjectHideFlags: 0
@@ -60313,8 +60380,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1123108402}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &582322786
MeshRenderer:
m_ObjectHideFlags: 0
@@ -60515,8 +60582,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1414742745}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &583051134
MeshRenderer:
m_ObjectHideFlags: 0
@@ -60615,8 +60682,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1361841934}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &586119306
MeshRenderer:
m_ObjectHideFlags: 0
@@ -60715,8 +60782,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 953511406}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &587184791
MeshRenderer:
m_ObjectHideFlags: 0
@@ -60815,8 +60882,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1123108402}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &587933638
MeshRenderer:
m_ObjectHideFlags: 0
@@ -60915,8 +60982,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1652778484}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &588175182
MeshRenderer:
m_ObjectHideFlags: 0
@@ -61015,8 +61082,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1361841934}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &588699710
MeshRenderer:
m_ObjectHideFlags: 0
@@ -61115,8 +61182,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 946552141}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &589332760
MeshRenderer:
m_ObjectHideFlags: 0
@@ -61215,8 +61282,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 188962979}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &590990217
MeshRenderer:
m_ObjectHideFlags: 0
@@ -61417,8 +61484,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 370357935}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &595546391
MeshRenderer:
m_ObjectHideFlags: 0
@@ -61517,8 +61584,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1613678917}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &595897573
MeshRenderer:
m_ObjectHideFlags: 0
@@ -61617,8 +61684,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1335363231}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &596634518
MeshRenderer:
m_ObjectHideFlags: 0
@@ -61717,8 +61784,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1287020373}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &597062506
MeshRenderer:
m_ObjectHideFlags: 0
@@ -61918,8 +61985,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 449311781}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &598439611
MeshRenderer:
m_ObjectHideFlags: 0
@@ -62018,8 +62085,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 767188537}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &598740530
MeshRenderer:
m_ObjectHideFlags: 0
@@ -62118,8 +62185,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 449311781}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &600069908
MeshRenderer:
m_ObjectHideFlags: 0
@@ -62218,8 +62285,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1954768525}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &600712472
MeshRenderer:
m_ObjectHideFlags: 0
@@ -62318,8 +62385,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 714123955}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &600714490
MeshRenderer:
m_ObjectHideFlags: 0
@@ -62418,8 +62485,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1404087071}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &602906160
MeshRenderer:
m_ObjectHideFlags: 0
@@ -62518,8 +62585,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 104864477}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &607528061
MeshRenderer:
m_ObjectHideFlags: 0
@@ -62618,8 +62685,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 397468542}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &609041615
MeshRenderer:
m_ObjectHideFlags: 0
@@ -62818,8 +62885,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 932378906}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &609293147
MeshRenderer:
m_ObjectHideFlags: 0
@@ -63019,8 +63086,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1616004619}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &609688085
MeshRenderer:
m_ObjectHideFlags: 0
@@ -63119,8 +63186,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1328021168}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &610059178
MeshRenderer:
m_ObjectHideFlags: 0
@@ -63219,8 +63286,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1123108402}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &611595479
MeshRenderer:
m_ObjectHideFlags: 0
@@ -63319,8 +63386,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 2124776492}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &611978971
MeshRenderer:
m_ObjectHideFlags: 0
@@ -63419,8 +63486,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 591746031}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &612638716
MeshRenderer:
m_ObjectHideFlags: 0
@@ -63519,8 +63586,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 533082141}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &612940004
MeshRenderer:
m_ObjectHideFlags: 0
@@ -63619,8 +63686,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1159121826}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &613353801
MeshRenderer:
m_ObjectHideFlags: 0
@@ -63719,8 +63786,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 862087629}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &613581750
MeshRenderer:
m_ObjectHideFlags: 0
@@ -63819,8 +63886,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1196467507}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &613637289
MeshRenderer:
m_ObjectHideFlags: 0
@@ -63919,8 +63986,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 305152268}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &615030952
MeshRenderer:
m_ObjectHideFlags: 0
@@ -64019,8 +64086,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 449311781}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &616070067
MeshRenderer:
m_ObjectHideFlags: 0
@@ -64119,8 +64186,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 123567320}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &616117531
MeshRenderer:
m_ObjectHideFlags: 0
@@ -64219,8 +64286,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 985951285}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &616573566
MeshRenderer:
m_ObjectHideFlags: 0
@@ -64319,8 +64386,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1103281389}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &616634234
MeshRenderer:
m_ObjectHideFlags: 0
@@ -64419,8 +64486,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 662678840}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &616725280
MeshRenderer:
m_ObjectHideFlags: 0
@@ -64519,8 +64586,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 791958361}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &617143834
MeshRenderer:
m_ObjectHideFlags: 0
@@ -64619,8 +64686,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 767188537}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &618337650
MeshRenderer:
m_ObjectHideFlags: 0
@@ -64719,8 +64786,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1179830}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &618567571
MeshRenderer:
m_ObjectHideFlags: 0
@@ -64819,8 +64886,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1919523482}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &619604443
MeshRenderer:
m_ObjectHideFlags: 0
@@ -64919,8 +64986,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1920778670}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &620121264
MeshRenderer:
m_ObjectHideFlags: 0
@@ -65019,8 +65086,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1000122790}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &621876466
MeshRenderer:
m_ObjectHideFlags: 0
@@ -65220,8 +65287,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 461678953}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &623271798
MeshRenderer:
m_ObjectHideFlags: 0
@@ -65320,8 +65387,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1952235573}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &623668368
MeshRenderer:
m_ObjectHideFlags: 0
@@ -65420,8 +65487,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 582964333}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &623725687
MeshRenderer:
m_ObjectHideFlags: 0
@@ -65620,8 +65687,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 704393590}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &624686166
MeshRenderer:
m_ObjectHideFlags: 0
@@ -65720,8 +65787,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 874036608}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &624922210
MeshRenderer:
m_ObjectHideFlags: 0
@@ -65820,8 +65887,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1319202946}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &625286705
MeshRenderer:
m_ObjectHideFlags: 0
@@ -65920,8 +65987,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 243288119}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &626676296
MeshRenderer:
m_ObjectHideFlags: 0
@@ -66020,8 +66087,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 429583830}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &626874531
MeshRenderer:
m_ObjectHideFlags: 0
@@ -66120,8 +66187,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 963618059}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &628631521
MeshRenderer:
m_ObjectHideFlags: 0
@@ -66321,8 +66388,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 104376987}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &629564094
MeshRenderer:
m_ObjectHideFlags: 0
@@ -66421,8 +66488,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 232880547}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &632979896
MeshRenderer:
m_ObjectHideFlags: 0
@@ -66521,8 +66588,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 2071653329}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &634878479
MeshRenderer:
m_ObjectHideFlags: 0
@@ -66723,8 +66790,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1319202946}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &636597671
MeshRenderer:
m_ObjectHideFlags: 0
@@ -66823,8 +66890,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 197363004}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &637164467
MeshRenderer:
m_ObjectHideFlags: 0
@@ -66923,8 +66990,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 265207735}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &637610029
MeshRenderer:
m_ObjectHideFlags: 0
@@ -67326,8 +67393,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 635053036}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &641705384
MeshRenderer:
m_ObjectHideFlags: 0
@@ -67426,8 +67493,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 683093335}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &642554295
MeshRenderer:
m_ObjectHideFlags: 0
@@ -67526,8 +67593,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 982181224}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &644200595
MeshRenderer:
m_ObjectHideFlags: 0
@@ -67626,8 +67693,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1755760968}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &644899008
MeshRenderer:
m_ObjectHideFlags: 0
@@ -67726,8 +67793,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 622509630}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &645245834
MeshRenderer:
m_ObjectHideFlags: 0
@@ -67826,8 +67893,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1255509967}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &645319228
MeshRenderer:
m_ObjectHideFlags: 0
@@ -67926,8 +67993,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1111155783}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &647967754
MeshRenderer:
m_ObjectHideFlags: 0
@@ -68026,8 +68093,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 461678953}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &648040170
MeshRenderer:
m_ObjectHideFlags: 0
@@ -68126,8 +68193,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 162156782}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &652943930
MeshRenderer:
m_ObjectHideFlags: 0
@@ -68226,8 +68293,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 527349200}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &653775939
MeshRenderer:
m_ObjectHideFlags: 0
@@ -68326,8 +68393,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 863157994}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &654090085
MeshRenderer:
m_ObjectHideFlags: 0
@@ -68426,8 +68493,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 2036701843}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &656955479
MeshRenderer:
m_ObjectHideFlags: 0
@@ -68526,8 +68593,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1195936655}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &657108349
MeshRenderer:
m_ObjectHideFlags: 0
@@ -68626,8 +68693,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1755760968}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &658211626
MeshRenderer:
m_ObjectHideFlags: 0
@@ -68726,8 +68793,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 810548674}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &658952816
MeshRenderer:
m_ObjectHideFlags: 0
@@ -68826,8 +68893,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 240531989}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &659265456
MeshRenderer:
m_ObjectHideFlags: 0
@@ -68926,8 +68993,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 2041698772}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &659674796
MeshRenderer:
m_ObjectHideFlags: 0
@@ -69026,8 +69093,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 347749359}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &661288621
MeshRenderer:
m_ObjectHideFlags: 0
@@ -69227,8 +69294,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 2025511181}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &663607160
MeshRenderer:
m_ObjectHideFlags: 0
@@ -69327,8 +69394,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1915036205}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &663758696
MeshRenderer:
m_ObjectHideFlags: 0
@@ -69427,8 +69494,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 481247337}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &665950526
MeshRenderer:
m_ObjectHideFlags: 0
@@ -69629,8 +69696,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 321775060}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &673272893
MeshRenderer:
m_ObjectHideFlags: 0
@@ -69729,8 +69796,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 36698857}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &673367642
MeshRenderer:
m_ObjectHideFlags: 0
@@ -70032,8 +70099,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 66051059}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &676062803
MeshRenderer:
m_ObjectHideFlags: 0
@@ -70132,8 +70199,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 400000120}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &677321546
MeshRenderer:
m_ObjectHideFlags: 0
@@ -70334,8 +70401,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 767188537}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &681765057
MeshRenderer:
m_ObjectHideFlags: 0
@@ -70534,8 +70601,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 859230773}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &684520565
MeshRenderer:
m_ObjectHideFlags: 0
@@ -70634,8 +70701,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 935465096}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &685148860
MeshRenderer:
m_ObjectHideFlags: 0
@@ -70936,8 +71003,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 703951012}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &685460028
MeshRenderer:
m_ObjectHideFlags: 0
@@ -71036,8 +71103,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 305152268}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &686100532
MeshRenderer:
m_ObjectHideFlags: 0
@@ -71136,8 +71203,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1335363231}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &688007036
MeshRenderer:
m_ObjectHideFlags: 0
@@ -71236,8 +71303,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 2041698772}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &688110883
MeshRenderer:
m_ObjectHideFlags: 0
@@ -71336,8 +71403,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1793780991}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &689492181
MeshRenderer:
m_ObjectHideFlags: 0
@@ -71436,8 +71503,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1981509511}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &693307287
MeshRenderer:
m_ObjectHideFlags: 0
@@ -71536,8 +71603,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 703797730}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &693372128
MeshRenderer:
m_ObjectHideFlags: 0
@@ -71636,8 +71703,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1417096071}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &694429941
MeshRenderer:
m_ObjectHideFlags: 0
@@ -71836,8 +71903,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 878601538}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &697183148
MeshRenderer:
m_ObjectHideFlags: 0
@@ -72136,8 +72203,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 188962979}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &700111075
MeshRenderer:
m_ObjectHideFlags: 0
@@ -72236,8 +72303,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 836647337}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &700937630
MeshRenderer:
m_ObjectHideFlags: 0
@@ -72436,8 +72503,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1147227470}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &701924020
MeshRenderer:
m_ObjectHideFlags: 0
@@ -72536,8 +72603,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 437766332}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &703392230
MeshRenderer:
m_ObjectHideFlags: 0
@@ -72839,8 +72906,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1417096071}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &704338895
MeshRenderer:
m_ObjectHideFlags: 0
@@ -73039,8 +73106,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 863157994}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &704466821
MeshRenderer:
m_ObjectHideFlags: 0
@@ -73139,8 +73206,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 2048124446}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &705038049
MeshRenderer:
m_ObjectHideFlags: 0
@@ -73239,8 +73306,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 638470044}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &706594851
MeshRenderer:
m_ObjectHideFlags: 0
@@ -73339,8 +73406,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1702380719}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &709597698
MeshRenderer:
m_ObjectHideFlags: 0
@@ -73439,8 +73506,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1613678917}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &710263603
MeshRenderer:
m_ObjectHideFlags: 0
@@ -73539,8 +73606,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 978980878}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &710575671
MeshRenderer:
m_ObjectHideFlags: 0
@@ -73639,8 +73706,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 752316483}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &710663563
MeshRenderer:
m_ObjectHideFlags: 0
@@ -74005,8 +74072,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 397468542}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &715041933
MeshRenderer:
m_ObjectHideFlags: 0
@@ -74105,8 +74172,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1147227470}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &716384728
MeshRenderer:
m_ObjectHideFlags: 0
@@ -74205,8 +74272,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 2112094725}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &716553540
MeshRenderer:
m_ObjectHideFlags: 0
@@ -74305,8 +74372,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 963618059}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &716850897
MeshRenderer:
m_ObjectHideFlags: 0
@@ -74405,8 +74472,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 513410194}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &717039644
MeshRenderer:
m_ObjectHideFlags: 0
@@ -74505,8 +74572,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 638470044}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &717957658
MeshRenderer:
m_ObjectHideFlags: 0
@@ -74605,8 +74672,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 425737045}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &720774817
MeshRenderer:
m_ObjectHideFlags: 0
@@ -74705,8 +74772,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 147601144}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &720834720
MeshRenderer:
m_ObjectHideFlags: 0
@@ -74805,8 +74872,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 2053042997}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &721543527
MeshRenderer:
m_ObjectHideFlags: 0
@@ -74905,8 +74972,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1078503058}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &721623709
MeshRenderer:
m_ObjectHideFlags: 0
@@ -75005,8 +75072,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1195936655}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &721672066
MeshRenderer:
m_ObjectHideFlags: 0
@@ -75105,8 +75172,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1669133332}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &723550509
MeshRenderer:
m_ObjectHideFlags: 0
@@ -75205,8 +75272,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1121645793}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &723723608
MeshRenderer:
m_ObjectHideFlags: 0
@@ -75305,8 +75372,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1410050504}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &725374218
MeshRenderer:
m_ObjectHideFlags: 0
@@ -75405,8 +75472,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 429583830}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &730640975
MeshRenderer:
m_ObjectHideFlags: 0
@@ -75607,8 +75674,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1255509967}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &739110765
MeshRenderer:
m_ObjectHideFlags: 0
@@ -75809,8 +75876,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 2112094725}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &740553915
MeshRenderer:
m_ObjectHideFlags: 0
@@ -76011,8 +76078,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1328021168}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &742821819
MeshRenderer:
m_ObjectHideFlags: 0
@@ -76111,8 +76178,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 310536727}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &743171682
MeshRenderer:
m_ObjectHideFlags: 0
@@ -76211,8 +76278,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 884139624}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &744735908
MeshRenderer:
m_ObjectHideFlags: 0
@@ -76311,8 +76378,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1439168309}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &746295719
MeshRenderer:
m_ObjectHideFlags: 0
@@ -76411,8 +76478,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 188962979}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &748056171
MeshRenderer:
m_ObjectHideFlags: 0
@@ -76511,8 +76578,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 377977817}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &748470280
MeshRenderer:
m_ObjectHideFlags: 0
@@ -76611,8 +76678,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1631225860}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &748911265
MeshRenderer:
m_ObjectHideFlags: 0
@@ -76711,8 +76778,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1590020793}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &749049660
MeshRenderer:
m_ObjectHideFlags: 0
@@ -76811,8 +76878,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 221150169}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &751310219
MeshRenderer:
m_ObjectHideFlags: 0
@@ -76911,8 +76978,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1430394857}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &751367757
MeshRenderer:
m_ObjectHideFlags: 0
@@ -77112,8 +77179,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1658713756}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &754652702
MeshRenderer:
m_ObjectHideFlags: 0
@@ -77212,8 +77279,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1606653343}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &755597165
MeshRenderer:
m_ObjectHideFlags: 0
@@ -77312,8 +77379,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1733153957}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &758408509
MeshRenderer:
m_ObjectHideFlags: 0
@@ -77412,8 +77479,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1511333706}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &759839015
MeshRenderer:
m_ObjectHideFlags: 0
@@ -77512,8 +77579,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1114978738}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &760702358
MeshRenderer:
m_ObjectHideFlags: 0
@@ -77612,8 +77679,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1905986507}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &761343718
MeshRenderer:
m_ObjectHideFlags: 0
@@ -77712,8 +77779,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1981509511}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &762174195
MeshRenderer:
m_ObjectHideFlags: 0
@@ -77812,8 +77879,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1111155783}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &762352027
MeshRenderer:
m_ObjectHideFlags: 0
@@ -77912,8 +77979,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1641708382}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &763110470
MeshRenderer:
m_ObjectHideFlags: 0
@@ -78012,8 +78079,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 740415718}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &763125076
MeshRenderer:
m_ObjectHideFlags: 0
@@ -78112,8 +78179,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1026298003}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &764753651
MeshRenderer:
m_ObjectHideFlags: 0
@@ -78212,8 +78279,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1347625016}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &765673614
MeshRenderer:
m_ObjectHideFlags: 0
@@ -78312,8 +78379,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 871437307}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &766373188
MeshRenderer:
m_ObjectHideFlags: 0
@@ -78412,8 +78479,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1001147645}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &766530431
MeshRenderer:
m_ObjectHideFlags: 0
@@ -78614,8 +78681,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 878601538}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &768147922
MeshRenderer:
m_ObjectHideFlags: 0
@@ -78714,8 +78781,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 983470674}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &769685129
MeshRenderer:
m_ObjectHideFlags: 0
@@ -78814,8 +78881,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 133196745}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &770415438
MeshRenderer:
m_ObjectHideFlags: 0
@@ -78914,8 +78981,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 701222333}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &771522899
MeshRenderer:
m_ObjectHideFlags: 0
@@ -79014,8 +79081,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1319202946}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &772511666
MeshRenderer:
m_ObjectHideFlags: 0
@@ -79114,8 +79181,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1179830}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &774227989
MeshRenderer:
m_ObjectHideFlags: 0
@@ -79214,8 +79281,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 963618059}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &775176667
MeshRenderer:
m_ObjectHideFlags: 0
@@ -79314,8 +79381,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 533082141}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &779180877
MeshRenderer:
m_ObjectHideFlags: 0
@@ -79514,8 +79581,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1328021168}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &781409060
MeshRenderer:
m_ObjectHideFlags: 0
@@ -79614,8 +79681,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 477267939}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &782436527
MeshRenderer:
m_ObjectHideFlags: 0
@@ -79714,8 +79781,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 2085652818}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &783286099
MeshRenderer:
m_ObjectHideFlags: 0
@@ -79814,8 +79881,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1297004641}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &786307857
MeshRenderer:
m_ObjectHideFlags: 0
@@ -79914,8 +79981,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 637765215}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &786562440
MeshRenderer:
m_ObjectHideFlags: 0
@@ -80116,8 +80183,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 232880547}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &786843814
MeshRenderer:
m_ObjectHideFlags: 0
@@ -80317,8 +80384,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 697856015}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &788340320
MeshRenderer:
m_ObjectHideFlags: 0
@@ -80417,8 +80484,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 186108597}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &788814539
MeshRenderer:
m_ObjectHideFlags: 0
@@ -80517,8 +80584,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 104864477}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &788851516
MeshRenderer:
m_ObjectHideFlags: 0
@@ -80617,8 +80684,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 674278364}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &790494338
MeshRenderer:
m_ObjectHideFlags: 0
@@ -80819,8 +80886,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1616004619}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &792700225
MeshRenderer:
m_ObjectHideFlags: 0
@@ -80919,8 +80986,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1394675357}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &793730003
MeshRenderer:
m_ObjectHideFlags: 0
@@ -81019,8 +81086,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 441003384}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &794033436
MeshRenderer:
m_ObjectHideFlags: 0
@@ -81119,8 +81186,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 10585449}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &795279155
MeshRenderer:
m_ObjectHideFlags: 0
@@ -81219,8 +81286,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 609085603}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &795991236
MeshRenderer:
m_ObjectHideFlags: 0
@@ -81319,8 +81386,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 953511406}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &797123748
MeshRenderer:
m_ObjectHideFlags: 0
@@ -81419,8 +81486,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1070529238}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &798129886
MeshRenderer:
m_ObjectHideFlags: 0
@@ -81519,8 +81586,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 788132608}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &800558117
MeshRenderer:
m_ObjectHideFlags: 0
@@ -81619,8 +81686,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 104376987}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &801947950
MeshRenderer:
m_ObjectHideFlags: 0
@@ -81719,8 +81786,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 628809041}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &802241285
MeshRenderer:
m_ObjectHideFlags: 0
@@ -81819,8 +81886,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1962676951}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &802294799
MeshRenderer:
m_ObjectHideFlags: 0
@@ -81919,8 +81986,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1613678917}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &805137996
MeshRenderer:
m_ObjectHideFlags: 0
@@ -82120,8 +82187,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 2033525788}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &805997488
MeshRenderer:
m_ObjectHideFlags: 0
@@ -82220,8 +82287,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1606653343}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &806121544
MeshRenderer:
m_ObjectHideFlags: 0
@@ -82320,8 +82387,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 523163627}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &806537007
MeshRenderer:
m_ObjectHideFlags: 0
@@ -82420,8 +82487,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1667291592}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &809125329
MeshRenderer:
m_ObjectHideFlags: 0
@@ -82520,8 +82587,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1880347957}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &810250932
MeshRenderer:
m_ObjectHideFlags: 0
@@ -82721,8 +82788,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 437766332}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &812688049
MeshRenderer:
m_ObjectHideFlags: 0
@@ -82821,8 +82888,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1660951881}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &813921126
MeshRenderer:
m_ObjectHideFlags: 0
@@ -83022,8 +83089,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1808601476}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &815369554
MeshRenderer:
m_ObjectHideFlags: 0
@@ -83122,8 +83189,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1771276355}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &819117645
MeshRenderer:
m_ObjectHideFlags: 0
@@ -83222,8 +83289,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1920778670}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &819359891
MeshRenderer:
m_ObjectHideFlags: 0
@@ -83322,8 +83389,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 363315096}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &821059324
MeshRenderer:
m_ObjectHideFlags: 0
@@ -83422,8 +83489,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 310536727}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &824817293
MeshRenderer:
m_ObjectHideFlags: 0
@@ -83522,8 +83589,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 519509197}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &825228530
MeshRenderer:
m_ObjectHideFlags: 0
@@ -83622,8 +83689,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 628809041}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &825890075
MeshRenderer:
m_ObjectHideFlags: 0
@@ -83722,8 +83789,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 2089937823}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &827347719
MeshRenderer:
m_ObjectHideFlags: 0
@@ -83822,8 +83889,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1336308802}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &827663274
MeshRenderer:
m_ObjectHideFlags: 0
@@ -84055,8 +84122,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1130398965}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &828986323
MeshRenderer:
m_ObjectHideFlags: 0
@@ -84155,8 +84222,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 577834536}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &829440718
MeshRenderer:
m_ObjectHideFlags: 0
@@ -84255,8 +84322,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1573944000}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &830062209
MeshRenderer:
m_ObjectHideFlags: 0
@@ -84355,8 +84422,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1083936474}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &830545599
MeshRenderer:
m_ObjectHideFlags: 0
@@ -84455,8 +84522,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 859230773}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &831850309
MeshRenderer:
m_ObjectHideFlags: 0
@@ -84555,8 +84622,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 814093842}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &832606808
MeshRenderer:
m_ObjectHideFlags: 0
@@ -84757,8 +84824,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 468188892}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &839063881
MeshRenderer:
m_ObjectHideFlags: 0
@@ -84857,8 +84924,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1606653343}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &840255727
MeshRenderer:
m_ObjectHideFlags: 0
@@ -84957,8 +85024,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 695097516}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &840686425
MeshRenderer:
m_ObjectHideFlags: 0
@@ -85057,8 +85124,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 978980878}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &841305798
MeshRenderer:
m_ObjectHideFlags: 0
@@ -85157,8 +85224,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 2080012163}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &842768720
MeshRenderer:
m_ObjectHideFlags: 0
@@ -85257,8 +85324,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 61633949}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &842832535
MeshRenderer:
m_ObjectHideFlags: 0
@@ -85357,8 +85424,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1255509967}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &845431494
MeshRenderer:
m_ObjectHideFlags: 0
@@ -85457,8 +85524,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1404087071}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &846186010
MeshRenderer:
m_ObjectHideFlags: 0
@@ -85557,8 +85624,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1399303559}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &846872507
MeshRenderer:
m_ObjectHideFlags: 0
@@ -85657,8 +85724,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 827734421}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &847422390
MeshRenderer:
m_ObjectHideFlags: 0
@@ -85757,8 +85824,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 703951012}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &848309565
MeshRenderer:
m_ObjectHideFlags: 0
@@ -85857,8 +85924,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 982181224}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &848867888
MeshRenderer:
m_ObjectHideFlags: 0
@@ -85957,8 +86024,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 426812957}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &849944693
MeshRenderer:
m_ObjectHideFlags: 0
@@ -86057,8 +86124,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1609308388}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &850364705
MeshRenderer:
m_ObjectHideFlags: 0
@@ -86157,8 +86224,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 788132608}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &852408252
MeshRenderer:
m_ObjectHideFlags: 0
@@ -86257,8 +86324,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 675778347}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &852736536
MeshRenderer:
m_ObjectHideFlags: 0
@@ -86357,8 +86424,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 2140490326}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &854356329
MeshRenderer:
m_ObjectHideFlags: 0
@@ -86457,8 +86524,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1549092191}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &856295610
MeshRenderer:
m_ObjectHideFlags: 0
@@ -86557,8 +86624,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 265207735}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &856950199
MeshRenderer:
m_ObjectHideFlags: 0
@@ -86657,8 +86724,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 21213391}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &857061475
MeshRenderer:
m_ObjectHideFlags: 0
@@ -86757,8 +86824,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 431463948}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &857318431
MeshRenderer:
m_ObjectHideFlags: 0
@@ -86959,8 +87026,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 425737045}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &859572579
MeshRenderer:
m_ObjectHideFlags: 0
@@ -87059,8 +87126,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1755760968}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &861186215
MeshRenderer:
m_ObjectHideFlags: 0
@@ -87259,8 +87326,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 704393590}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &861553089
MeshRenderer:
m_ObjectHideFlags: 0
@@ -87460,8 +87527,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 662678840}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &862500291
MeshRenderer:
m_ObjectHideFlags: 0
@@ -87662,8 +87729,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1915302353}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &863609841
MeshRenderer:
m_ObjectHideFlags: 0
@@ -87762,8 +87829,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1788165024}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &863835941
MeshRenderer:
m_ObjectHideFlags: 0
@@ -87862,8 +87929,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 289945595}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &863982269
MeshRenderer:
m_ObjectHideFlags: 0
@@ -88064,8 +88131,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 598392778}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &864558691
MeshRenderer:
m_ObjectHideFlags: 0
@@ -88164,8 +88231,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1889446964}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &865120776
MeshRenderer:
m_ObjectHideFlags: 0
@@ -88264,8 +88331,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 321775060}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &865619855
MeshRenderer:
m_ObjectHideFlags: 0
@@ -88364,8 +88431,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 468851016}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &867783318
MeshRenderer:
m_ObjectHideFlags: 0
@@ -88831,8 +88898,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 265207735}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &872775894
MeshRenderer:
m_ObjectHideFlags: 0
@@ -88931,8 +88998,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1634962918}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &872997810
MeshRenderer:
m_ObjectHideFlags: 0
@@ -89235,8 +89302,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1583161246}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &874778955
MeshRenderer:
m_ObjectHideFlags: 0
@@ -89335,8 +89402,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1541563353}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &874946350
MeshRenderer:
m_ObjectHideFlags: 0
@@ -89435,8 +89502,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 638607526}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &876182942
MeshRenderer:
m_ObjectHideFlags: 0
@@ -89635,8 +89702,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1622873869}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &877495268
MeshRenderer:
m_ObjectHideFlags: 0
@@ -89735,8 +89802,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 188962979}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &878101059
MeshRenderer:
m_ObjectHideFlags: 0
@@ -89936,8 +90003,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 137290802}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &879237003
MeshRenderer:
m_ObjectHideFlags: 0
@@ -90036,8 +90103,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 377977817}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &883972517
MeshRenderer:
m_ObjectHideFlags: 0
@@ -90237,8 +90304,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 7278645}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &884850982
MeshRenderer:
m_ObjectHideFlags: 0
@@ -90337,8 +90404,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 364610469}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &885150128
MeshRenderer:
m_ObjectHideFlags: 0
@@ -90538,8 +90605,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 624494940}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &886440165
MeshRenderer:
m_ObjectHideFlags: 0
@@ -90638,8 +90705,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 582964333}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &887026413
MeshRenderer:
m_ObjectHideFlags: 0
@@ -90738,8 +90805,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 951202301}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &887287327
MeshRenderer:
m_ObjectHideFlags: 0
@@ -90838,8 +90905,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 36698857}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &887650443
MeshRenderer:
m_ObjectHideFlags: 0
@@ -90938,8 +91005,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 714123955}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &887733371
MeshRenderer:
m_ObjectHideFlags: 0
@@ -91038,8 +91105,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1915036205}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &890487321
MeshRenderer:
m_ObjectHideFlags: 0
@@ -91632,8 +91699,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 191455441}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &895764082
MeshRenderer:
m_ObjectHideFlags: 0
@@ -91732,8 +91799,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1641708382}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &896051063
MeshRenderer:
m_ObjectHideFlags: 0
@@ -91832,8 +91899,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1170354844}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &898542588
MeshRenderer:
m_ObjectHideFlags: 0
@@ -91932,8 +91999,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 946552141}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &899405770
MeshRenderer:
m_ObjectHideFlags: 0
@@ -92032,8 +92099,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1822996972}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &900014713
MeshRenderer:
m_ObjectHideFlags: 0
@@ -92132,8 +92199,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1685739293}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &901275257
MeshRenderer:
m_ObjectHideFlags: 0
@@ -92232,8 +92299,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1351251099}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &906033651
MeshRenderer:
m_ObjectHideFlags: 0
@@ -92332,8 +92399,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 740415718}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &907842598
MeshRenderer:
m_ObjectHideFlags: 0
@@ -92432,8 +92499,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1868767066}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &907962942
MeshRenderer:
m_ObjectHideFlags: 0
@@ -92632,8 +92699,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 864223662}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &916310199
MeshRenderer:
m_ObjectHideFlags: 0
@@ -92732,8 +92799,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 827734421}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &917503838
MeshRenderer:
m_ObjectHideFlags: 0
@@ -92832,8 +92899,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 2085652818}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &920340983
MeshRenderer:
m_ObjectHideFlags: 0
@@ -92932,8 +92999,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1347625016}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &921710940
MeshRenderer:
m_ObjectHideFlags: 0
@@ -93032,8 +93099,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 672860655}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &921808775
MeshRenderer:
m_ObjectHideFlags: 0
@@ -93132,8 +93199,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1449524455}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &923338161
MeshRenderer:
m_ObjectHideFlags: 0
@@ -93232,8 +93299,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 698696273}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &924031998
MeshRenderer:
m_ObjectHideFlags: 0
@@ -93332,8 +93399,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1196467507}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &924571193
MeshRenderer:
m_ObjectHideFlags: 0
@@ -93432,8 +93499,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1658713756}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &924800890
MeshRenderer:
m_ObjectHideFlags: 0
@@ -93532,8 +93599,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1588054411}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &925082521
MeshRenderer:
m_ObjectHideFlags: 0
@@ -93632,8 +93699,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 582964333}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &925402375
MeshRenderer:
m_ObjectHideFlags: 0
@@ -93732,8 +93799,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1199502398}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &925666530
MeshRenderer:
m_ObjectHideFlags: 0
@@ -93832,8 +93899,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 61633949}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &926353729
MeshRenderer:
m_ObjectHideFlags: 0
@@ -93932,8 +93999,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1182974845}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &927164984
MeshRenderer:
m_ObjectHideFlags: 0
@@ -94032,8 +94099,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1808601476}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &927973859
MeshRenderer:
m_ObjectHideFlags: 0
@@ -94132,8 +94199,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 935465096}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &928256330
MeshRenderer:
m_ObjectHideFlags: 0
@@ -94232,8 +94299,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1362314241}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &928577584
MeshRenderer:
m_ObjectHideFlags: 0
@@ -94432,8 +94499,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 300780216}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &929553003
MeshRenderer:
m_ObjectHideFlags: 0
@@ -94532,8 +94599,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 985951285}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &931780124
MeshRenderer:
m_ObjectHideFlags: 0
@@ -94733,8 +94800,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 527349200}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &932093909
MeshRenderer:
m_ObjectHideFlags: 0
@@ -94934,8 +95001,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1658713756}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &933032226
MeshRenderer:
m_ObjectHideFlags: 0
@@ -95034,8 +95101,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1622873869}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &934096684
MeshRenderer:
m_ObjectHideFlags: 0
@@ -95134,8 +95201,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1347625016}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &934158478
MeshRenderer:
m_ObjectHideFlags: 0
@@ -95335,8 +95402,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1449524455}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &936611807
MeshRenderer:
m_ObjectHideFlags: 0
@@ -95435,8 +95502,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1288860786}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &938287886
MeshRenderer:
m_ObjectHideFlags: 0
@@ -95535,8 +95602,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1760069847}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &939046914
MeshRenderer:
m_ObjectHideFlags: 0
@@ -95635,8 +95702,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 685313683}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &939491709
MeshRenderer:
m_ObjectHideFlags: 0
@@ -95735,8 +95802,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 57733632}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &939987867
MeshRenderer:
m_ObjectHideFlags: 0
@@ -95835,8 +95902,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1248145086}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &940461914
MeshRenderer:
m_ObjectHideFlags: 0
@@ -95935,8 +96002,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 347749359}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &941186806
MeshRenderer:
m_ObjectHideFlags: 0
@@ -96137,8 +96204,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1335363231}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &942379476
MeshRenderer:
m_ObjectHideFlags: 0
@@ -96237,8 +96304,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 167546961}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &943149479
MeshRenderer:
m_ObjectHideFlags: 0
@@ -96337,8 +96404,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1793780991}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &943476098
MeshRenderer:
m_ObjectHideFlags: 0
@@ -96437,8 +96504,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 397468542}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &944772655
MeshRenderer:
m_ObjectHideFlags: 0
@@ -96537,8 +96604,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1616004619}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &945193308
MeshRenderer:
m_ObjectHideFlags: 0
@@ -96637,8 +96704,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 274489890}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &945315213
MeshRenderer:
m_ObjectHideFlags: 0
@@ -96839,8 +96906,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1690153699}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &946809645
MeshRenderer:
m_ObjectHideFlags: 0
@@ -96939,8 +97006,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 2073894635}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &947805027
MeshRenderer:
m_ObjectHideFlags: 0
@@ -97039,8 +97106,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1362314241}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &948553917
MeshRenderer:
m_ObjectHideFlags: 0
@@ -97139,8 +97206,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1931429263}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &949162609
MeshRenderer:
m_ObjectHideFlags: 0
@@ -97239,8 +97306,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 449518023}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &949304101
MeshRenderer:
m_ObjectHideFlags: 0
@@ -97339,8 +97406,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1631225860}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &949552243
MeshRenderer:
m_ObjectHideFlags: 0
@@ -97539,8 +97606,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1572878552}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &951675321
MeshRenderer:
m_ObjectHideFlags: 0
@@ -97639,8 +97706,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1123108402}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &951845788
MeshRenderer:
m_ObjectHideFlags: 0
@@ -97739,8 +97806,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 321775060}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &952646482
MeshRenderer:
m_ObjectHideFlags: 0
@@ -97839,8 +97906,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 791958361}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &952877184
MeshRenderer:
m_ObjectHideFlags: 0
@@ -98041,8 +98108,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 2127580926}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &954762059
MeshRenderer:
m_ObjectHideFlags: 0
@@ -98141,8 +98208,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 397468542}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &954997670
MeshRenderer:
m_ObjectHideFlags: 0
@@ -98241,8 +98308,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1085037211}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &956013823
MeshRenderer:
m_ObjectHideFlags: 0
@@ -98341,8 +98408,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 274489890}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &959011545
MeshRenderer:
m_ObjectHideFlags: 0
@@ -98441,8 +98508,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1288860786}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &960129366
MeshRenderer:
m_ObjectHideFlags: 0
@@ -98541,8 +98608,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1937712157}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &960949910
MeshRenderer:
m_ObjectHideFlags: 0
@@ -98641,8 +98708,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 622509630}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &961364583
MeshRenderer:
m_ObjectHideFlags: 0
@@ -98741,8 +98808,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 461200099}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &962408863
MeshRenderer:
m_ObjectHideFlags: 0
@@ -98943,8 +99010,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 609667264}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &966758321
MeshRenderer:
m_ObjectHideFlags: 0
@@ -99043,8 +99110,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 2053042997}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &967337866
MeshRenderer:
m_ObjectHideFlags: 0
@@ -99143,8 +99210,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 836647337}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &967689705
MeshRenderer:
m_ObjectHideFlags: 0
@@ -99243,8 +99310,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 2036701843}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &967713125
MeshRenderer:
m_ObjectHideFlags: 0
@@ -99343,8 +99410,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1279456989}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &969681282
MeshRenderer:
m_ObjectHideFlags: 0
@@ -99443,8 +99510,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1295286598}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &969963960
MeshRenderer:
m_ObjectHideFlags: 0
@@ -99543,8 +99610,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 935465096}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &970390266
MeshRenderer:
m_ObjectHideFlags: 0
@@ -99643,8 +99710,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1126728856}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &970414221
MeshRenderer:
m_ObjectHideFlags: 0
@@ -99743,8 +99810,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1602452682}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &972237961
MeshRenderer:
m_ObjectHideFlags: 0
@@ -99843,8 +99910,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1590020793}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &972545898
MeshRenderer:
m_ObjectHideFlags: 0
@@ -99943,8 +100010,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1737546396}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &974946918
MeshRenderer:
m_ObjectHideFlags: 0
@@ -100043,8 +100110,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 2089937823}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &975210771
MeshRenderer:
m_ObjectHideFlags: 0
@@ -100143,8 +100210,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1121645793}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &975999400
MeshRenderer:
m_ObjectHideFlags: 0
@@ -100243,8 +100310,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1690153699}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &976478815
MeshRenderer:
m_ObjectHideFlags: 0
@@ -100343,8 +100410,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1347625016}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &976966969
MeshRenderer:
m_ObjectHideFlags: 0
@@ -100443,8 +100510,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 2146732497}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &977465138
MeshRenderer:
m_ObjectHideFlags: 0
@@ -100745,8 +100812,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1937586706}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &979167641
MeshRenderer:
m_ObjectHideFlags: 0
@@ -100845,8 +100912,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 148134360}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &980533283
MeshRenderer:
m_ObjectHideFlags: 0
@@ -100945,8 +101012,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 352758112}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &980692870
MeshRenderer:
m_ObjectHideFlags: 0
@@ -101045,8 +101112,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 637765215}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &981595969
MeshRenderer:
m_ObjectHideFlags: 0
@@ -101145,8 +101212,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1920778670}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &981895617
MeshRenderer:
m_ObjectHideFlags: 0
@@ -101346,8 +101413,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 2103841021}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &983032432
MeshRenderer:
m_ObjectHideFlags: 0
@@ -101547,8 +101614,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1892872822}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &984083113
MeshRenderer:
m_ObjectHideFlags: 0
@@ -101647,8 +101714,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 162156782}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &985040999
MeshRenderer:
m_ObjectHideFlags: 0
@@ -101849,8 +101916,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1684462067}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &988258057
MeshRenderer:
m_ObjectHideFlags: 0
@@ -101949,8 +102016,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1029059878}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &988265200
MeshRenderer:
m_ObjectHideFlags: 0
@@ -102049,8 +102116,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 391379992}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &988821274
MeshRenderer:
m_ObjectHideFlags: 0
@@ -102149,8 +102216,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1572878552}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &988970278
MeshRenderer:
m_ObjectHideFlags: 0
@@ -102249,8 +102316,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 197363004}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &989364446
MeshRenderer:
m_ObjectHideFlags: 0
@@ -102349,8 +102416,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 740579534}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &991552491
MeshRenderer:
m_ObjectHideFlags: 0
@@ -102550,8 +102617,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 431463948}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &995041354
MeshRenderer:
m_ObjectHideFlags: 0
@@ -102650,8 +102717,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 791958361}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &995640690
MeshRenderer:
m_ObjectHideFlags: 0
@@ -102750,8 +102817,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 609667264}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &997712037
MeshRenderer:
m_ObjectHideFlags: 0
@@ -102850,8 +102917,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1001147645}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &998273777
MeshRenderer:
m_ObjectHideFlags: 0
@@ -102950,8 +103017,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 2087686843}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &999634514
MeshRenderer:
m_ObjectHideFlags: 0
@@ -103251,8 +103318,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 429583830}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1001969396
MeshRenderer:
m_ObjectHideFlags: 0
@@ -103351,8 +103418,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1049069992}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1002177498
MeshRenderer:
m_ObjectHideFlags: 0
@@ -103451,8 +103518,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1255533633}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1002639489
MeshRenderer:
m_ObjectHideFlags: 0
@@ -103551,8 +103618,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1294139853}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1003993315
MeshRenderer:
m_ObjectHideFlags: 0
@@ -103651,8 +103718,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 2022184255}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1004579777
MeshRenderer:
m_ObjectHideFlags: 0
@@ -103751,8 +103818,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1248145086}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1006730404
MeshRenderer:
m_ObjectHideFlags: 0
@@ -103851,8 +103918,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 305152268}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1007349370
MeshRenderer:
m_ObjectHideFlags: 0
@@ -103951,8 +104018,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1777442163}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1011496380
MeshRenderer:
m_ObjectHideFlags: 0
@@ -104153,8 +104220,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 2080012163}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1015959909
MeshRenderer:
m_ObjectHideFlags: 0
@@ -104253,8 +104320,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1616004619}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1018838637
MeshRenderer:
m_ObjectHideFlags: 0
@@ -104353,8 +104420,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1416756707}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1020462088
MeshRenderer:
m_ObjectHideFlags: 0
@@ -104453,8 +104520,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1279456989}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1023489667
MeshRenderer:
m_ObjectHideFlags: 0
@@ -104553,8 +104620,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 2140490326}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1024387880
MeshRenderer:
m_ObjectHideFlags: 0
@@ -104653,8 +104720,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 805925414}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1025012072
MeshRenderer:
m_ObjectHideFlags: 0
@@ -104753,8 +104820,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1634962918}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1026267127
MeshRenderer:
m_ObjectHideFlags: 0
@@ -104952,8 +105019,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1126728856}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1026868060
MeshRenderer:
m_ObjectHideFlags: 0
@@ -105052,8 +105119,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1577542496}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1027262235
MeshRenderer:
m_ObjectHideFlags: 0
@@ -105355,8 +105422,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 2022184255}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1031303554
MeshRenderer:
m_ObjectHideFlags: 0
@@ -105455,8 +105522,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 369640890}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1031561112
MeshRenderer:
m_ObjectHideFlags: 0
@@ -105555,8 +105622,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 714123955}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1032809400
MeshRenderer:
m_ObjectHideFlags: 0
@@ -105655,8 +105722,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 400000120}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1032916594
MeshRenderer:
m_ObjectHideFlags: 0
@@ -105755,8 +105822,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1631225860}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1033586870
MeshRenderer:
m_ObjectHideFlags: 0
@@ -105855,8 +105922,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1573944000}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1034688419
MeshRenderer:
m_ObjectHideFlags: 0
@@ -105955,8 +106022,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1001147645}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1037043233
MeshRenderer:
m_ObjectHideFlags: 0
@@ -106055,8 +106122,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1184079104}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1038107474
MeshRenderer:
m_ObjectHideFlags: 0
@@ -106155,8 +106222,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 461678953}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1039008631
MeshRenderer:
m_ObjectHideFlags: 0
@@ -106255,8 +106322,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1255509967}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1041179341
MeshRenderer:
m_ObjectHideFlags: 0
@@ -106355,8 +106422,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 685209038}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1041217041
MeshRenderer:
m_ObjectHideFlags: 0
@@ -106455,8 +106522,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1416756707}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1044227048
MeshRenderer:
m_ObjectHideFlags: 0
@@ -106656,8 +106723,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 814093842}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1045294410
MeshRenderer:
m_ObjectHideFlags: 0
@@ -106756,8 +106823,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 978854414}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1046276423
MeshRenderer:
m_ObjectHideFlags: 0
@@ -106856,8 +106923,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 862087629}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1046830337
MeshRenderer:
m_ObjectHideFlags: 0
@@ -106956,8 +107023,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1410375294}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1048545516
MeshRenderer:
m_ObjectHideFlags: 0
@@ -107157,8 +107224,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 978854414}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1049745806
MeshRenderer:
m_ObjectHideFlags: 0
@@ -107257,8 +107324,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 565233686}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1049943117
MeshRenderer:
m_ObjectHideFlags: 0
@@ -107357,8 +107424,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1000122790}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1053765751
MeshRenderer:
m_ObjectHideFlags: 0
@@ -107457,8 +107524,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1126728856}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1053825325
MeshRenderer:
m_ObjectHideFlags: 0
@@ -107658,8 +107725,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1029059878}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1054499867
MeshRenderer:
m_ObjectHideFlags: 0
@@ -107758,8 +107825,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1962676951}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1055025618
MeshRenderer:
m_ObjectHideFlags: 0
@@ -107858,8 +107925,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 420974046}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1055282658
MeshRenderer:
m_ObjectHideFlags: 0
@@ -107958,8 +108025,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 622509630}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1058429795
MeshRenderer:
m_ObjectHideFlags: 0
@@ -108058,8 +108125,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 740415718}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1058713389
MeshRenderer:
m_ObjectHideFlags: 0
@@ -108158,8 +108225,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1070529238}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1059896959
MeshRenderer:
m_ObjectHideFlags: 0
@@ -108258,8 +108325,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1423890538}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1060664493
MeshRenderer:
m_ObjectHideFlags: 0
@@ -108358,8 +108425,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1760069847}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1060950062
MeshRenderer:
m_ObjectHideFlags: 0
@@ -108458,8 +108525,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1416756707}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1061501173
MeshRenderer:
m_ObjectHideFlags: 0
@@ -108558,8 +108625,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 68491854}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1062120143
MeshRenderer:
m_ObjectHideFlags: 0
@@ -108658,8 +108725,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 364610469}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1062255434
MeshRenderer:
m_ObjectHideFlags: 0
@@ -108758,8 +108825,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 400000120}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1062524370
MeshRenderer:
m_ObjectHideFlags: 0
@@ -108858,8 +108925,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1473878013}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1063764950
MeshRenderer:
m_ObjectHideFlags: 0
@@ -108958,8 +109025,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1937712157}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1064503481
MeshRenderer:
m_ObjectHideFlags: 0
@@ -109058,8 +109125,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 90469971}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1064616704
MeshRenderer:
m_ObjectHideFlags: 0
@@ -109158,8 +109225,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1362314241}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1065523609
MeshRenderer:
m_ObjectHideFlags: 0
@@ -109358,8 +109425,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1430394857}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1070133624
MeshRenderer:
m_ObjectHideFlags: 0
@@ -109558,8 +109625,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 810548674}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1071433385
MeshRenderer:
m_ObjectHideFlags: 0
@@ -109658,8 +109725,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1053907130}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1071812333
MeshRenderer:
m_ObjectHideFlags: 0
@@ -109758,8 +109825,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1416756707}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1072314236
MeshRenderer:
m_ObjectHideFlags: 0
@@ -109858,8 +109925,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1549092191}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1074889510
MeshRenderer:
m_ObjectHideFlags: 0
@@ -109958,8 +110025,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 695097516}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1077080514
MeshRenderer:
m_ObjectHideFlags: 0
@@ -110159,8 +110226,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1195936655}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1080384644
MeshRenderer:
m_ObjectHideFlags: 0
@@ -110259,8 +110326,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 363315096}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1080840668
MeshRenderer:
m_ObjectHideFlags: 0
@@ -110359,8 +110426,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1417096071}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1081260703
MeshRenderer:
m_ObjectHideFlags: 0
@@ -110459,8 +110526,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 167546961}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1081903086
MeshRenderer:
m_ObjectHideFlags: 0
@@ -110659,8 +110726,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1616004619}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1083554636
MeshRenderer:
m_ObjectHideFlags: 0
@@ -110961,8 +111028,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 267615192}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1085700030
MeshRenderer:
m_ObjectHideFlags: 0
@@ -111061,8 +111128,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1001147645}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1086119719
MeshRenderer:
m_ObjectHideFlags: 0
@@ -111161,8 +111228,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1733153957}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1086584722
MeshRenderer:
m_ObjectHideFlags: 0
@@ -111261,8 +111328,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1473878013}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1087032793
MeshRenderer:
m_ObjectHideFlags: 0
@@ -111361,8 +111428,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 391379992}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1087073669
MeshRenderer:
m_ObjectHideFlags: 0
@@ -111461,8 +111528,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1682835072}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1087601717
MeshRenderer:
m_ObjectHideFlags: 0
@@ -111561,8 +111628,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 814093842}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1088571732
MeshRenderer:
m_ObjectHideFlags: 0
@@ -111661,8 +111728,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1690153699}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1088740447
MeshRenderer:
m_ObjectHideFlags: 0
@@ -111761,8 +111828,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 468188892}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1089570214
MeshRenderer:
m_ObjectHideFlags: 0
@@ -111861,8 +111928,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1012239186}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1092960561
MeshRenderer:
m_ObjectHideFlags: 0
@@ -111961,8 +112028,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 191455441}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1093288620
MeshRenderer:
m_ObjectHideFlags: 0
@@ -112061,8 +112128,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 400000120}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1094456776
MeshRenderer:
m_ObjectHideFlags: 0
@@ -112325,8 +112392,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1771276355}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1095020127
MeshRenderer:
m_ObjectHideFlags: 0
@@ -112425,8 +112492,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 57733632}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1095241645
MeshRenderer:
m_ObjectHideFlags: 0
@@ -112525,8 +112592,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1111155783}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1096139572
MeshRenderer:
m_ObjectHideFlags: 0
@@ -112625,8 +112692,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1660951881}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1096147057
MeshRenderer:
m_ObjectHideFlags: 0
@@ -112725,8 +112792,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 681473201}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1096714742
MeshRenderer:
m_ObjectHideFlags: 0
@@ -112825,8 +112892,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 167546961}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1100446904
MeshRenderer:
m_ObjectHideFlags: 0
@@ -113027,8 +113094,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1417096071}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1103598292
MeshRenderer:
m_ObjectHideFlags: 0
@@ -113127,8 +113194,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 985951285}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1103712175
MeshRenderer:
m_ObjectHideFlags: 0
@@ -113227,8 +113294,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1667291592}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1103774764
MeshRenderer:
m_ObjectHideFlags: 0
@@ -113327,8 +113394,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1733153957}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1105648398
MeshRenderer:
m_ObjectHideFlags: 0
@@ -113427,8 +113494,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1528167698}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1105800485
MeshRenderer:
m_ObjectHideFlags: 0
@@ -113527,8 +113594,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 321775060}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1107725077
MeshRenderer:
m_ObjectHideFlags: 0
@@ -113627,8 +113694,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 90469971}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1109266773
MeshRenderer:
m_ObjectHideFlags: 0
@@ -113727,8 +113794,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1606653343}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1110694034
MeshRenderer:
m_ObjectHideFlags: 0
@@ -113928,8 +113995,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 468188892}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1112268558
MeshRenderer:
m_ObjectHideFlags: 0
@@ -114028,8 +114095,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1312170989}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1112445138
MeshRenderer:
m_ObjectHideFlags: 0
@@ -114128,8 +114195,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 859230773}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1113086366
MeshRenderer:
m_ObjectHideFlags: 0
@@ -114228,8 +114295,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 635053036}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1113202183
MeshRenderer:
m_ObjectHideFlags: 0
@@ -114328,8 +114395,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 412007886}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1113249465
MeshRenderer:
m_ObjectHideFlags: 0
@@ -114428,8 +114495,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 527349200}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1113438597
MeshRenderer:
m_ObjectHideFlags: 0
@@ -114528,8 +114595,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1919523482}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1114115959
MeshRenderer:
m_ObjectHideFlags: 0
@@ -114628,8 +114695,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 364610469}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1114251298
MeshRenderer:
m_ObjectHideFlags: 0
@@ -114830,8 +114897,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 441003384}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1115085979
MeshRenderer:
m_ObjectHideFlags: 0
@@ -114930,8 +114997,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1541563353}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1115655541
MeshRenderer:
m_ObjectHideFlags: 0
@@ -115030,8 +115097,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 519509197}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1120642718
MeshRenderer:
m_ObjectHideFlags: 0
@@ -115333,8 +115400,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 735067910}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1123702772
MeshRenderer:
m_ObjectHideFlags: 0
@@ -115433,8 +115500,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 7278645}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1124068071
MeshRenderer:
m_ObjectHideFlags: 0
@@ -115533,8 +115600,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1351251099}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1124180205
MeshRenderer:
m_ObjectHideFlags: 0
@@ -115633,8 +115700,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1309106002}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1124342135
MeshRenderer:
m_ObjectHideFlags: 0
@@ -115733,8 +115800,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 885522494}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1124825053
MeshRenderer:
m_ObjectHideFlags: 0
@@ -115833,8 +115900,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 2053042997}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1125174865
MeshRenderer:
m_ObjectHideFlags: 0
@@ -115933,8 +116000,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1012239186}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1126414276
MeshRenderer:
m_ObjectHideFlags: 0
@@ -116236,8 +116303,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1179830}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1131011007
MeshRenderer:
m_ObjectHideFlags: 0
@@ -116336,8 +116403,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 461200099}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1131143903
MeshRenderer:
m_ObjectHideFlags: 0
@@ -116436,8 +116503,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 320365155}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1132219663
MeshRenderer:
m_ObjectHideFlags: 0
@@ -116536,8 +116603,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1312603769}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1136215051
MeshRenderer:
m_ObjectHideFlags: 0
@@ -116636,8 +116703,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1309106002}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1140576040
MeshRenderer:
m_ObjectHideFlags: 0
@@ -116736,8 +116803,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1725713545}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1142780299
MeshRenderer:
m_ObjectHideFlags: 0
@@ -116836,8 +116903,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 2124776492}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1144219156
MeshRenderer:
m_ObjectHideFlags: 0
@@ -116936,8 +117003,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1423890538}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1144944291
MeshRenderer:
m_ObjectHideFlags: 0
@@ -117036,8 +117103,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 929508416}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1147046019
MeshRenderer:
m_ObjectHideFlags: 0
@@ -117237,8 +117304,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1358668230}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1147786539
MeshRenderer:
m_ObjectHideFlags: 0
@@ -117337,8 +117404,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1772673125}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1148344612
MeshRenderer:
m_ObjectHideFlags: 0
@@ -117437,8 +117504,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 449518023}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1152213437
MeshRenderer:
m_ObjectHideFlags: 0
@@ -117537,8 +117604,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1685739293}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1154748133
MeshRenderer:
m_ObjectHideFlags: 0
@@ -117637,8 +117704,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 203295833}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1154977604
MeshRenderer:
m_ObjectHideFlags: 0
@@ -117737,8 +117804,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1838579778}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1155782403
MeshRenderer:
m_ObjectHideFlags: 0
@@ -117937,8 +118004,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 449518023}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1156849984
MeshRenderer:
m_ObjectHideFlags: 0
@@ -118037,8 +118104,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 300780216}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1159071629
MeshRenderer:
m_ObjectHideFlags: 0
@@ -118239,8 +118306,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 836647337}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1161993446
MeshRenderer:
m_ObjectHideFlags: 0
@@ -118339,8 +118406,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 893294108}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1164365886
MeshRenderer:
m_ObjectHideFlags: 0
@@ -118439,8 +118506,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 477267939}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1164378090
MeshRenderer:
m_ObjectHideFlags: 0
@@ -118539,8 +118606,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1255533633}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1164941197
MeshRenderer:
m_ObjectHideFlags: 0
@@ -118639,8 +118706,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1919523482}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1169159924
MeshRenderer:
m_ObjectHideFlags: 0
@@ -118739,8 +118806,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 827734421}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1169824205
MeshRenderer:
m_ObjectHideFlags: 0
@@ -118839,8 +118906,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 441003384}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1170031008
MeshRenderer:
m_ObjectHideFlags: 0
@@ -119041,8 +119108,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1577542496}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1171879382
MeshRenderer:
m_ObjectHideFlags: 0
@@ -119141,8 +119208,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1702380719}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1171928421
MeshRenderer:
m_ObjectHideFlags: 0
@@ -119241,8 +119308,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 221150169}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1172116642
MeshRenderer:
m_ObjectHideFlags: 0
@@ -119341,8 +119408,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 2087686843}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1174916118
MeshRenderer:
m_ObjectHideFlags: 0
@@ -119441,8 +119508,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 992370395}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1175204345
MeshRenderer:
m_ObjectHideFlags: 0
@@ -119641,8 +119708,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1354914078}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1176913613
MeshRenderer:
m_ObjectHideFlags: 0
@@ -119741,8 +119808,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 864223662}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1177141268
MeshRenderer:
m_ObjectHideFlags: 0
@@ -119841,8 +119908,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 431171284}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1177375167
MeshRenderer:
m_ObjectHideFlags: 0
@@ -119941,8 +120008,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 609085603}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1177740976
MeshRenderer:
m_ObjectHideFlags: 0
@@ -120041,8 +120108,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1085037211}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1179777713
MeshRenderer:
m_ObjectHideFlags: 0
@@ -120141,8 +120208,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1771276355}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1181492271
MeshRenderer:
m_ObjectHideFlags: 0
@@ -120442,8 +120509,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 685209038}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1184085454
MeshRenderer:
m_ObjectHideFlags: 0
@@ -120542,8 +120609,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1361841934}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1185003054
MeshRenderer:
m_ObjectHideFlags: 0
@@ -120642,8 +120709,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1053907130}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1185163592
MeshRenderer:
m_ObjectHideFlags: 0
@@ -120742,8 +120809,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1155927288}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1185260676
MeshRenderer:
m_ObjectHideFlags: 0
@@ -120842,8 +120909,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 36698857}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1185873513
MeshRenderer:
m_ObjectHideFlags: 0
@@ -120942,8 +121009,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 963618059}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1186610424
MeshRenderer:
m_ObjectHideFlags: 0
@@ -121142,8 +121209,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1000122790}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1187029012
MeshRenderer:
m_ObjectHideFlags: 0
@@ -121242,8 +121309,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 2127580926}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1188033314
MeshRenderer:
m_ObjectHideFlags: 0
@@ -121342,8 +121409,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1602452682}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1188439249
MeshRenderer:
m_ObjectHideFlags: 0
@@ -121442,8 +121509,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1577542496}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1189170907
MeshRenderer:
m_ObjectHideFlags: 0
@@ -121542,8 +121609,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 370357935}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1189405077
MeshRenderer:
m_ObjectHideFlags: 0
@@ -121642,8 +121709,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 157049500}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1192165489
MeshRenderer:
m_ObjectHideFlags: 0
@@ -121742,8 +121809,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 377977817}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1194661846
MeshRenderer:
m_ObjectHideFlags: 0
@@ -121842,8 +121909,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1905986507}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1194775366
MeshRenderer:
m_ObjectHideFlags: 0
@@ -122247,8 +122314,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1182974845}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1197987764
MeshRenderer:
m_ObjectHideFlags: 0
@@ -122347,8 +122414,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1937712157}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1199457793
MeshRenderer:
m_ObjectHideFlags: 0
@@ -122546,8 +122613,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1590020793}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1202050894
MeshRenderer:
m_ObjectHideFlags: 0
@@ -122646,8 +122713,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1793780991}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1202878014
MeshRenderer:
m_ObjectHideFlags: 0
@@ -122746,8 +122813,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1708448060}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1203239539
MeshRenderer:
m_ObjectHideFlags: 0
@@ -122846,8 +122913,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 426812957}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1203713159
MeshRenderer:
m_ObjectHideFlags: 0
@@ -122946,8 +123013,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1358668230}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1204113946
MeshRenderer:
m_ObjectHideFlags: 0
@@ -123046,8 +123113,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1807004940}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1206811627
MeshRenderer:
m_ObjectHideFlags: 0
@@ -123146,8 +123213,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 740579534}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1208349822
MeshRenderer:
m_ObjectHideFlags: 0
@@ -123246,8 +123313,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 941427397}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1212369926
MeshRenderer:
m_ObjectHideFlags: 0
@@ -123346,8 +123413,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 876725271}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1213402019
MeshRenderer:
m_ObjectHideFlags: 0
@@ -123446,8 +123513,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 500783942}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1214331761
MeshRenderer:
m_ObjectHideFlags: 0
@@ -123546,8 +123613,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1708448060}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1215140240
MeshRenderer:
m_ObjectHideFlags: 0
@@ -123747,8 +123814,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1332752996}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1218053913
MeshRenderer:
m_ObjectHideFlags: 0
@@ -123847,8 +123914,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1915036205}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1220011949
MeshRenderer:
m_ObjectHideFlags: 0
@@ -123947,8 +124014,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1840392768}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1220404127
MeshRenderer:
m_ObjectHideFlags: 0
@@ -124047,8 +124114,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 935465096}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1221354826
MeshRenderer:
m_ObjectHideFlags: 0
@@ -124147,8 +124214,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 859230773}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1221623638
MeshRenderer:
m_ObjectHideFlags: 0
@@ -124247,8 +124314,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1652778484}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1224092738
MeshRenderer:
m_ObjectHideFlags: 0
@@ -124347,8 +124414,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1733153957}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1224550119
MeshRenderer:
m_ObjectHideFlags: 0
@@ -124447,8 +124514,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1602452682}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1224568282
MeshRenderer:
m_ObjectHideFlags: 0
@@ -124547,8 +124614,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1170354844}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1225625753
MeshRenderer:
m_ObjectHideFlags: 0
@@ -124647,8 +124714,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1085037211}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1225928323
MeshRenderer:
m_ObjectHideFlags: 0
@@ -124747,8 +124814,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 429583830}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1229696418
MeshRenderer:
m_ObjectHideFlags: 0
@@ -124847,8 +124914,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1800024757}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1232301580
MeshRenderer:
m_ObjectHideFlags: 0
@@ -124947,8 +125014,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 893294108}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1234841437
MeshRenderer:
m_ObjectHideFlags: 0
@@ -125047,8 +125114,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 781123785}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1235939642
MeshRenderer:
m_ObjectHideFlags: 0
@@ -125147,8 +125214,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 370357935}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1239149387
MeshRenderer:
m_ObjectHideFlags: 0
@@ -125247,8 +125314,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1576540719}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1239155331
MeshRenderer:
m_ObjectHideFlags: 0
@@ -125347,8 +125414,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1155927288}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1239396184
MeshRenderer:
m_ObjectHideFlags: 0
@@ -125447,8 +125514,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1029971297}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1240643744
MeshRenderer:
m_ObjectHideFlags: 0
@@ -125547,8 +125614,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1920778670}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1241889269
MeshRenderer:
m_ObjectHideFlags: 0
@@ -125647,8 +125714,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1840392768}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1246663453
MeshRenderer:
m_ObjectHideFlags: 0
@@ -125950,8 +126017,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 533082141}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1249535198
MeshRenderer:
m_ObjectHideFlags: 0
@@ -126050,8 +126117,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1613678917}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1250868948
MeshRenderer:
m_ObjectHideFlags: 0
@@ -126150,8 +126217,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1829454617}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1251491504
MeshRenderer:
m_ObjectHideFlags: 0
@@ -126351,8 +126418,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 431171284}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1251784916
MeshRenderer:
m_ObjectHideFlags: 0
@@ -126451,8 +126518,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 429583830}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1253304523
MeshRenderer:
m_ObjectHideFlags: 0
@@ -126551,8 +126618,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 265207735}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1254980383
MeshRenderer:
m_ObjectHideFlags: 0
@@ -126651,8 +126718,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 441003384}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1255131671
MeshRenderer:
m_ObjectHideFlags: 0
@@ -126955,8 +127022,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1829454617}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1255694033
MeshRenderer:
m_ObjectHideFlags: 0
@@ -127055,8 +127122,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 157049500}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1257640751
MeshRenderer:
m_ObjectHideFlags: 0
@@ -127155,8 +127222,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 929508416}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1258042792
MeshRenderer:
m_ObjectHideFlags: 0
@@ -127255,8 +127322,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 978854414}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1258163511
MeshRenderer:
m_ObjectHideFlags: 0
@@ -127355,8 +127422,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 628809041}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1261017043
MeshRenderer:
m_ObjectHideFlags: 0
@@ -127455,8 +127522,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1029059878}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1261957629
MeshRenderer:
m_ObjectHideFlags: 0
@@ -127555,8 +127622,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 951202301}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1263924716
MeshRenderer:
m_ObjectHideFlags: 0
@@ -127655,8 +127722,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1743877330}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1266308568
MeshRenderer:
m_ObjectHideFlags: 0
@@ -127755,8 +127822,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1195020571}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1269279992
MeshRenderer:
m_ObjectHideFlags: 0
@@ -127855,8 +127922,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1029059878}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1269530118
MeshRenderer:
m_ObjectHideFlags: 0
@@ -127955,8 +128022,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 243288119}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1274151256
MeshRenderer:
m_ObjectHideFlags: 0
@@ -128055,8 +128122,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1755760968}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1274503681
MeshRenderer:
m_ObjectHideFlags: 0
@@ -128155,8 +128222,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 477267939}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1274842711
MeshRenderer:
m_ObjectHideFlags: 0
@@ -128255,8 +128322,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1583161246}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1275385934
MeshRenderer:
m_ObjectHideFlags: 0
@@ -128355,8 +128422,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1905986507}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1279275241
MeshRenderer:
m_ObjectHideFlags: 0
@@ -128556,8 +128623,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 874036608}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1279984591
MeshRenderer:
m_ObjectHideFlags: 0
@@ -128656,8 +128723,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1482459718}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1280282155
MeshRenderer:
m_ObjectHideFlags: 0
@@ -128756,8 +128823,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 674278364}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1282011876
MeshRenderer:
m_ObjectHideFlags: 0
@@ -128856,8 +128923,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1336308802}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1283313123
MeshRenderer:
m_ObjectHideFlags: 0
@@ -128956,8 +129023,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1892872822}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1283322380
MeshRenderer:
m_ObjectHideFlags: 0
@@ -129056,8 +129123,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 15464838}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1283423053
MeshRenderer:
m_ObjectHideFlags: 0
@@ -129156,8 +129223,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 628809041}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1284342692
MeshRenderer:
m_ObjectHideFlags: 0
@@ -129256,8 +129323,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1496493974}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1284577239
MeshRenderer:
m_ObjectHideFlags: 0
@@ -129458,8 +129525,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1840392768}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1287833452
MeshRenderer:
m_ObjectHideFlags: 0
@@ -129658,8 +129725,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 137290802}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1290234466
MeshRenderer:
m_ObjectHideFlags: 0
@@ -129758,8 +129825,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 862087629}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1291302835
MeshRenderer:
m_ObjectHideFlags: 0
@@ -129858,8 +129925,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 814093842}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1291725559
MeshRenderer:
m_ObjectHideFlags: 0
@@ -129958,8 +130025,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 565233686}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1292066301
MeshRenderer:
m_ObjectHideFlags: 0
@@ -130260,8 +130327,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1919523482}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1294728734
MeshRenderer:
m_ObjectHideFlags: 0
@@ -130461,8 +130528,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1358668230}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1295559883
MeshRenderer:
m_ObjectHideFlags: 0
@@ -130561,8 +130628,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1808601476}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1295833661
MeshRenderer:
m_ObjectHideFlags: 0
@@ -130661,8 +130728,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1083936474}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1296836134
MeshRenderer:
m_ObjectHideFlags: 0
@@ -130862,8 +130929,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 931940325}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1297908511
MeshRenderer:
m_ObjectHideFlags: 0
@@ -130962,8 +131029,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1175426397}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1298180351
MeshRenderer:
m_ObjectHideFlags: 0
@@ -131062,8 +131129,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1255509967}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1300012051
MeshRenderer:
m_ObjectHideFlags: 0
@@ -131162,8 +131229,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 740415718}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1300971343
MeshRenderer:
m_ObjectHideFlags: 0
@@ -131262,8 +131329,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1838579778}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1303733054
MeshRenderer:
m_ObjectHideFlags: 0
@@ -131362,8 +131429,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1658713756}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1304244213
MeshRenderer:
m_ObjectHideFlags: 0
@@ -131462,8 +131529,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1288860786}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1306036508
MeshRenderer:
m_ObjectHideFlags: 0
@@ -131663,8 +131730,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1496493974}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1309776249
MeshRenderer:
m_ObjectHideFlags: 0
@@ -131763,8 +131830,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 157049500}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1310288498
MeshRenderer:
m_ObjectHideFlags: 0
@@ -131863,8 +131930,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1200412}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1311908063
MeshRenderer:
m_ObjectHideFlags: 0
@@ -132064,8 +132131,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 191455441}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1312479786
MeshRenderer:
m_ObjectHideFlags: 0
@@ -132266,8 +132333,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 685313683}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1314920983
MeshRenderer:
m_ObjectHideFlags: 0
@@ -132366,8 +132433,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1394675357}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1315042191
MeshRenderer:
m_ObjectHideFlags: 0
@@ -132466,8 +132533,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1319202946}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1315829260
MeshRenderer:
m_ObjectHideFlags: 0
@@ -132566,8 +132633,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1287020373}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1315992118
MeshRenderer:
m_ObjectHideFlags: 0
@@ -132666,8 +132733,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1669133332}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1316358469
MeshRenderer:
m_ObjectHideFlags: 0
@@ -132766,8 +132833,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 267615192}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1317054663
MeshRenderer:
m_ObjectHideFlags: 0
@@ -132866,8 +132933,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1685739293}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1317288351
MeshRenderer:
m_ObjectHideFlags: 0
@@ -132966,8 +133033,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 289803160}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1319188930
MeshRenderer:
m_ObjectHideFlags: 0
@@ -133267,8 +133334,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1294350348}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1321470355
MeshRenderer:
m_ObjectHideFlags: 0
@@ -133367,8 +133434,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1440194985}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1322168635
MeshRenderer:
m_ObjectHideFlags: 0
@@ -133467,8 +133534,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1147227470}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1323021354
MeshRenderer:
m_ObjectHideFlags: 0
@@ -133567,8 +133634,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 871970916}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1323038184
MeshRenderer:
m_ObjectHideFlags: 0
@@ -133667,8 +133734,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1952235573}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1323319195
MeshRenderer:
m_ObjectHideFlags: 0
@@ -133767,8 +133834,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 61633949}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1324352109
MeshRenderer:
m_ObjectHideFlags: 0
@@ -133867,8 +133934,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 369640890}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1327762283
MeshRenderer:
m_ObjectHideFlags: 0
@@ -133967,8 +134034,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 874036608}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1327800095
MeshRenderer:
m_ObjectHideFlags: 0
@@ -134168,8 +134235,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1440194985}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1328094881
MeshRenderer:
m_ObjectHideFlags: 0
@@ -134268,8 +134335,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1660951881}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1328526704
MeshRenderer:
m_ObjectHideFlags: 0
@@ -134368,8 +134435,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1887857746}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1328677235
MeshRenderer:
m_ObjectHideFlags: 0
@@ -134570,8 +134637,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 932378906}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1334983288
MeshRenderer:
m_ObjectHideFlags: 0
@@ -134670,8 +134737,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1634962918}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1335021993
MeshRenderer:
m_ObjectHideFlags: 0
@@ -134973,8 +135040,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 162156782}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1337005395
MeshRenderer:
m_ObjectHideFlags: 0
@@ -135073,8 +135140,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 862087629}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1339051465
MeshRenderer:
m_ObjectHideFlags: 0
@@ -135173,8 +135240,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1652778484}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1339644277
MeshRenderer:
m_ObjectHideFlags: 0
@@ -135273,8 +135340,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 527349200}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1339861909
MeshRenderer:
m_ObjectHideFlags: 0
@@ -135373,8 +135440,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 559770046}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1340774880
MeshRenderer:
m_ObjectHideFlags: 0
@@ -135473,8 +135540,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 468188892}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1341213327
MeshRenderer:
m_ObjectHideFlags: 0
@@ -135573,8 +135640,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1473878013}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1342477901
MeshRenderer:
m_ObjectHideFlags: 0
@@ -135673,8 +135740,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 203295833}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1344467417
MeshRenderer:
m_ObjectHideFlags: 0
@@ -135773,8 +135840,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1606653343}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1344596763
MeshRenderer:
m_ObjectHideFlags: 0
@@ -135873,8 +135940,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1771276355}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1347001485
MeshRenderer:
m_ObjectHideFlags: 0
@@ -135973,8 +136040,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1496493974}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1347013607
MeshRenderer:
m_ObjectHideFlags: 0
@@ -136175,8 +136242,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1800024757}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1347789991
MeshRenderer:
m_ObjectHideFlags: 0
@@ -136275,8 +136342,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 267634663}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1348597043
MeshRenderer:
m_ObjectHideFlags: 0
@@ -136375,8 +136442,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 672860655}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1349209809
MeshRenderer:
m_ObjectHideFlags: 0
@@ -136475,8 +136542,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1320904054}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1351242330
MeshRenderer:
m_ObjectHideFlags: 0
@@ -136676,8 +136743,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1725713545}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1353086729
MeshRenderer:
m_ObjectHideFlags: 0
@@ -136776,8 +136843,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1669133332}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1353587652
MeshRenderer:
m_ObjectHideFlags: 0
@@ -136876,8 +136943,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 48184201}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1354397405
MeshRenderer:
m_ObjectHideFlags: 0
@@ -137076,8 +137143,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1320904054}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1355421853
MeshRenderer:
m_ObjectHideFlags: 0
@@ -137278,8 +137345,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 23901696}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1360503493
MeshRenderer:
m_ObjectHideFlags: 0
@@ -137378,8 +137445,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 104376987}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1361027160
MeshRenderer:
m_ObjectHideFlags: 0
@@ -137478,8 +137545,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 320365155}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1361503527
MeshRenderer:
m_ObjectHideFlags: 0
@@ -137679,8 +137746,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 767188537}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1362261603
MeshRenderer:
m_ObjectHideFlags: 0
@@ -137881,8 +137948,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1026298003}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1365608492
MeshRenderer:
m_ObjectHideFlags: 0
@@ -137981,8 +138048,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1807004940}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1368622719
MeshRenderer:
m_ObjectHideFlags: 0
@@ -138081,8 +138148,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1083936474}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1368789928
MeshRenderer:
m_ObjectHideFlags: 0
@@ -138181,8 +138248,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 805925414}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1369518514
MeshRenderer:
m_ObjectHideFlags: 0
@@ -138281,8 +138348,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1195020571}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1369790191
MeshRenderer:
m_ObjectHideFlags: 0
@@ -138381,8 +138448,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1362314241}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1370091790
MeshRenderer:
m_ObjectHideFlags: 0
@@ -138481,8 +138548,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1622873869}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1370485116
MeshRenderer:
m_ObjectHideFlags: 0
@@ -138581,8 +138648,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1690153699}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1372748205
MeshRenderer:
m_ObjectHideFlags: 0
@@ -138681,8 +138748,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 992370395}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1373416129
MeshRenderer:
m_ObjectHideFlags: 0
@@ -138781,8 +138848,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1576540719}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1374147460
MeshRenderer:
m_ObjectHideFlags: 0
@@ -138881,8 +138948,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 15464838}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1376231279
MeshRenderer:
m_ObjectHideFlags: 0
@@ -138981,8 +139048,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1358668230}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1377281985
MeshRenderer:
m_ObjectHideFlags: 0
@@ -139081,8 +139148,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1294139853}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1379722306
MeshRenderer:
m_ObjectHideFlags: 0
@@ -139181,8 +139248,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1573944000}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1383432198
MeshRenderer:
m_ObjectHideFlags: 0
@@ -139281,8 +139348,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1416756707}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1385100787
MeshRenderer:
m_ObjectHideFlags: 0
@@ -139381,8 +139448,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1066803789}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1385986885
MeshRenderer:
m_ObjectHideFlags: 0
@@ -139481,8 +139548,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1853810209}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1387010675
MeshRenderer:
m_ObjectHideFlags: 0
@@ -139581,8 +139648,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1808601476}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1390206227
MeshRenderer:
m_ObjectHideFlags: 0
@@ -139681,8 +139748,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 500783942}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1393085023
MeshRenderer:
m_ObjectHideFlags: 0
@@ -139883,8 +139950,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 460891152}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1395236262
MeshRenderer:
m_ObjectHideFlags: 0
@@ -139983,8 +140050,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1465220661}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1396910485
MeshRenderer:
m_ObjectHideFlags: 0
@@ -140184,8 +140251,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1743877330}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1401346171
MeshRenderer:
m_ObjectHideFlags: 0
@@ -140284,8 +140351,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1737546396}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1401968468
MeshRenderer:
m_ObjectHideFlags: 0
@@ -140384,8 +140451,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 197363004}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1402117477
MeshRenderer:
m_ObjectHideFlags: 0
@@ -140586,8 +140653,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1733153957}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1404392564
MeshRenderer:
m_ObjectHideFlags: 0
@@ -140686,8 +140753,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1184079104}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1404445423
MeshRenderer:
m_ObjectHideFlags: 0
@@ -140786,8 +140853,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 352758112}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1404507209
MeshRenderer:
m_ObjectHideFlags: 0
@@ -140886,8 +140953,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1450454448}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1405678473
MeshRenderer:
m_ObjectHideFlags: 0
@@ -140986,8 +141053,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 441003384}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1407094721
MeshRenderer:
m_ObjectHideFlags: 0
@@ -141086,8 +141153,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 133196745}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1407135795
MeshRenderer:
m_ObjectHideFlags: 0
@@ -141186,8 +141253,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1066803789}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1407767753
MeshRenderer:
m_ObjectHideFlags: 0
@@ -141286,8 +141353,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 885522494}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1408544072
MeshRenderer:
m_ObjectHideFlags: 0
@@ -141386,8 +141453,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1772673125}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1409391768
MeshRenderer:
m_ObjectHideFlags: 0
@@ -141688,8 +141755,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 513410194}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1410847309
MeshRenderer:
m_ObjectHideFlags: 0
@@ -141788,8 +141855,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 781123785}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1412122389
MeshRenderer:
m_ObjectHideFlags: 0
@@ -141989,8 +142056,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 495192149}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1415031370
MeshRenderer:
m_ObjectHideFlags: 0
@@ -142089,8 +142156,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 253479315}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1416141596
MeshRenderer:
m_ObjectHideFlags: 0
@@ -142391,8 +142458,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 381857629}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1418600660
MeshRenderer:
m_ObjectHideFlags: 0
@@ -142491,8 +142558,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 978854414}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1418911396
MeshRenderer:
m_ObjectHideFlags: 0
@@ -142591,8 +142658,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1078503058}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1421540872
MeshRenderer:
m_ObjectHideFlags: 0
@@ -142791,8 +142858,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1170354844}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1423910045
MeshRenderer:
m_ObjectHideFlags: 0
@@ -142891,8 +142958,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1121645793}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1424785742
MeshRenderer:
m_ObjectHideFlags: 0
@@ -142991,8 +143058,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 123567320}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1424991030
MeshRenderer:
m_ObjectHideFlags: 0
@@ -143091,8 +143158,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 662678840}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1426844959
MeshRenderer:
m_ObjectHideFlags: 0
@@ -143191,8 +143258,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 310340846}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1426870466
MeshRenderer:
m_ObjectHideFlags: 0
@@ -143291,8 +143358,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 305152268}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1427393636
MeshRenderer:
m_ObjectHideFlags: 0
@@ -143391,8 +143458,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 635053036}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1428475107
MeshRenderer:
m_ObjectHideFlags: 0
@@ -143491,8 +143558,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 681473201}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1428774573
MeshRenderer:
m_ObjectHideFlags: 0
@@ -143705,8 +143772,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1788165024}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1429159006
MeshRenderer:
m_ObjectHideFlags: 0
@@ -143805,8 +143872,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 591746031}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1430221831
MeshRenderer:
m_ObjectHideFlags: 0
@@ -144006,8 +144073,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1829454617}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1431384389
MeshRenderer:
m_ObjectHideFlags: 0
@@ -144106,8 +144173,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 391379992}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1431443536
MeshRenderer:
m_ObjectHideFlags: 0
@@ -144206,8 +144273,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1887857746}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1431753206
MeshRenderer:
m_ObjectHideFlags: 0
@@ -144306,8 +144373,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1279456989}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1432070773
MeshRenderer:
m_ObjectHideFlags: 0
@@ -144406,8 +144473,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1083936474}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1433529124
MeshRenderer:
m_ObjectHideFlags: 0
@@ -144506,8 +144573,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1309106002}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1434968099
MeshRenderer:
m_ObjectHideFlags: 0
@@ -144606,8 +144673,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 810548674}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1435598603
MeshRenderer:
m_ObjectHideFlags: 0
@@ -144706,8 +144773,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 468851016}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1436065064
MeshRenderer:
m_ObjectHideFlags: 0
@@ -144806,8 +144873,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1682835072}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1437291295
MeshRenderer:
m_ObjectHideFlags: 0
@@ -144906,8 +144973,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 253479315}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1438951544
MeshRenderer:
m_ObjectHideFlags: 0
@@ -145108,8 +145175,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1312170989}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1439921931
MeshRenderer:
m_ObjectHideFlags: 0
@@ -145310,8 +145377,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 740579534}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1442219391
MeshRenderer:
m_ObjectHideFlags: 0
@@ -145410,8 +145477,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1404087071}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1442348416
MeshRenderer:
m_ObjectHideFlags: 0
@@ -145510,8 +145577,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 310340846}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1442409114
MeshRenderer:
m_ObjectHideFlags: 0
@@ -145610,8 +145677,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 2146732497}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1444515795
MeshRenderer:
m_ObjectHideFlags: 0
@@ -145710,8 +145777,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 7278645}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1446319094
MeshRenderer:
m_ObjectHideFlags: 0
@@ -145810,8 +145877,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 400000120}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1449171957
MeshRenderer:
m_ObjectHideFlags: 0
@@ -145910,8 +145977,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 609667264}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1449339977
MeshRenderer:
m_ObjectHideFlags: 0
@@ -146112,8 +146179,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 449518023}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1449829553
MeshRenderer:
m_ObjectHideFlags: 0
@@ -146314,8 +146381,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1905986507}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1451621221
MeshRenderer:
m_ObjectHideFlags: 0
@@ -146414,8 +146481,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1725713545}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1452852240
MeshRenderer:
m_ObjectHideFlags: 0
@@ -146514,8 +146581,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 791958361}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1453600153
MeshRenderer:
m_ObjectHideFlags: 0
@@ -146614,8 +146681,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1549092191}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1454210349
MeshRenderer:
m_ObjectHideFlags: 0
@@ -146714,8 +146781,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1934502025}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1455469737
MeshRenderer:
m_ObjectHideFlags: 0
@@ -146814,8 +146881,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 685209038}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1456458333
MeshRenderer:
m_ObjectHideFlags: 0
@@ -146914,8 +146981,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1070529238}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1457290162
MeshRenderer:
m_ObjectHideFlags: 0
@@ -147014,8 +147081,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1606653343}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1460867893
MeshRenderer:
m_ObjectHideFlags: 0
@@ -147114,8 +147181,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 859230773}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1460898312
MeshRenderer:
m_ObjectHideFlags: 0
@@ -147214,8 +147281,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1200412}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1461301732
MeshRenderer:
m_ObjectHideFlags: 0
@@ -147314,8 +147381,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1053907130}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1461395597
MeshRenderer:
m_ObjectHideFlags: 0
@@ -147414,8 +147481,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1103281389}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1462035436
MeshRenderer:
m_ObjectHideFlags: 0
@@ -147616,8 +147683,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 240531989}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1465836838
MeshRenderer:
m_ObjectHideFlags: 0
@@ -147716,8 +147783,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 2127580926}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1465917447
MeshRenderer:
m_ObjectHideFlags: 0
@@ -147816,8 +147883,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 21213391}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1468318773
MeshRenderer:
m_ObjectHideFlags: 0
@@ -147916,8 +147983,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1708448060}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1470020156
MeshRenderer:
m_ObjectHideFlags: 0
@@ -148016,8 +148083,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1853810209}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1471469851
MeshRenderer:
m_ObjectHideFlags: 0
@@ -148116,8 +148183,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 2112094725}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1473581235
MeshRenderer:
m_ObjectHideFlags: 0
@@ -148318,8 +148385,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1788165024}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1475045206
MeshRenderer:
m_ObjectHideFlags: 0
@@ -148418,8 +148485,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 871970916}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1475090852
MeshRenderer:
m_ObjectHideFlags: 0
@@ -148518,8 +148585,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 460891152}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1475360792
MeshRenderer:
m_ObjectHideFlags: 0
@@ -148618,8 +148685,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1294139853}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1475926603
MeshRenderer:
m_ObjectHideFlags: 0
@@ -148718,8 +148785,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 162156782}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1476535579
MeshRenderer:
m_ObjectHideFlags: 0
@@ -148818,8 +148885,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1788165024}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1477868108
MeshRenderer:
m_ObjectHideFlags: 0
@@ -148918,8 +148985,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 893294108}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1477951589
MeshRenderer:
m_ObjectHideFlags: 0
@@ -149018,8 +149085,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 300780216}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1481959063
MeshRenderer:
m_ObjectHideFlags: 0
@@ -149118,8 +149185,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 381857629}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1482023108
MeshRenderer:
m_ObjectHideFlags: 0
@@ -149320,8 +149387,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 2112094725}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1482809815
MeshRenderer:
m_ObjectHideFlags: 0
@@ -149420,8 +149487,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1937586706}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1482886487
MeshRenderer:
m_ObjectHideFlags: 0
@@ -149520,8 +149587,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 289803160}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1483741643
MeshRenderer:
m_ObjectHideFlags: 0
@@ -149620,8 +149687,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1332752996}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1485145980
MeshRenderer:
m_ObjectHideFlags: 0
@@ -149720,8 +149787,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 420974046}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1487242801
MeshRenderer:
m_ObjectHideFlags: 0
@@ -149921,8 +149988,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1312170989}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1489465402
MeshRenderer:
m_ObjectHideFlags: 0
@@ -150021,8 +150088,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1248145086}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1489623260
MeshRenderer:
m_ObjectHideFlags: 0
@@ -150121,8 +150188,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 2053042997}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1490643473
MeshRenderer:
m_ObjectHideFlags: 0
@@ -150221,8 +150288,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 104864477}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1491854863
MeshRenderer:
m_ObjectHideFlags: 0
@@ -150321,8 +150388,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1354914078}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1493181198
MeshRenderer:
m_ObjectHideFlags: 0
@@ -150421,8 +150488,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 878601538}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1494060886
MeshRenderer:
m_ObjectHideFlags: 0
@@ -150521,8 +150588,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1121645793}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1495861123
MeshRenderer:
m_ObjectHideFlags: 0
@@ -150722,8 +150789,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1297004641}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1496740237
MeshRenderer:
m_ObjectHideFlags: 0
@@ -150822,8 +150889,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 675778347}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1497133124
MeshRenderer:
m_ObjectHideFlags: 0
@@ -150922,8 +150989,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 672860655}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1499808319
MeshRenderer:
m_ObjectHideFlags: 0
@@ -151022,8 +151089,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1853810209}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1500140394
MeshRenderer:
m_ObjectHideFlags: 0
@@ -151122,8 +151189,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 310536727}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1500557267
MeshRenderer:
m_ObjectHideFlags: 0
@@ -151222,8 +151289,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 426812957}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1500808605
MeshRenderer:
m_ObjectHideFlags: 0
@@ -151322,8 +151389,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 310536727}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1502821248
MeshRenderer:
m_ObjectHideFlags: 0
@@ -151422,8 +151489,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 878601538}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1504016513
MeshRenderer:
m_ObjectHideFlags: 0
@@ -151522,8 +151589,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 203295833}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1504836272
MeshRenderer:
m_ObjectHideFlags: 0
@@ -151622,8 +151689,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1924949957}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1505054543
MeshRenderer:
m_ObjectHideFlags: 0
@@ -151722,8 +151789,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 347749359}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1505474463
MeshRenderer:
m_ObjectHideFlags: 0
@@ -151822,8 +151889,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1915036205}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1506163700
MeshRenderer:
m_ObjectHideFlags: 0
@@ -151922,8 +151989,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 695097516}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1508074388
MeshRenderer:
m_ObjectHideFlags: 0
@@ -152022,8 +152089,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1684462067}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1508290298
MeshRenderer:
m_ObjectHideFlags: 0
@@ -152122,8 +152189,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 468188892}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1510139885
MeshRenderer:
m_ObjectHideFlags: 0
@@ -152321,8 +152388,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1200412}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1511741195
MeshRenderer:
m_ObjectHideFlags: 0
@@ -152421,8 +152488,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1690153699}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1512141959
MeshRenderer:
m_ObjectHideFlags: 0
@@ -152521,8 +152588,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 243288119}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1512920233
MeshRenderer:
m_ObjectHideFlags: 0
@@ -152621,8 +152688,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1690153699}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1519253448
MeshRenderer:
m_ObjectHideFlags: 0
@@ -152721,8 +152788,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 513410194}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1519727191
MeshRenderer:
m_ObjectHideFlags: 0
@@ -152821,8 +152888,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 2146732497}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1521346068
MeshRenderer:
m_ObjectHideFlags: 0
@@ -153022,8 +153089,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 786610331}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1528789331
MeshRenderer:
m_ObjectHideFlags: 0
@@ -153122,8 +153189,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1772673125}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1530957811
MeshRenderer:
m_ObjectHideFlags: 0
@@ -153222,8 +153289,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 672860655}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1531455589
MeshRenderer:
m_ObjectHideFlags: 0
@@ -153322,8 +153389,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1347625016}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1532696681
MeshRenderer:
m_ObjectHideFlags: 0
@@ -153422,8 +153489,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1351251099}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1533030432
MeshRenderer:
m_ObjectHideFlags: 0
@@ -153522,8 +153589,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 609085603}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1536716593
MeshRenderer:
m_ObjectHideFlags: 0
@@ -153622,8 +153689,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 983470674}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1537411028
MeshRenderer:
m_ObjectHideFlags: 0
@@ -153722,8 +153789,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 243288119}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1538781240
MeshRenderer:
m_ObjectHideFlags: 0
@@ -153923,8 +153990,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 461200099}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1542131179
MeshRenderer:
m_ObjectHideFlags: 0
@@ -154023,8 +154090,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 863157994}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1542340695
MeshRenderer:
m_ObjectHideFlags: 0
@@ -154123,8 +154190,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 622509630}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1546040887
MeshRenderer:
m_ObjectHideFlags: 0
@@ -154223,8 +154290,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1583161246}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1546475562
MeshRenderer:
m_ObjectHideFlags: 0
@@ -154323,8 +154390,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1631225860}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1546905930
MeshRenderer:
m_ObjectHideFlags: 0
@@ -154423,8 +154490,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 123567320}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1547666009
MeshRenderer:
m_ObjectHideFlags: 0
@@ -154523,8 +154590,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 305152268}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1547978839
MeshRenderer:
m_ObjectHideFlags: 0
@@ -154623,8 +154690,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 523163627}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1549088854
MeshRenderer:
m_ObjectHideFlags: 0
@@ -154825,8 +154892,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 289945595}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1549107956
MeshRenderer:
m_ObjectHideFlags: 0
@@ -154925,8 +154992,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 805925414}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1551197182
MeshRenderer:
m_ObjectHideFlags: 0
@@ -155025,8 +155092,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1199502398}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1553110149
MeshRenderer:
m_ObjectHideFlags: 0
@@ -155125,8 +155192,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1083936474}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1553881654
MeshRenderer:
m_ObjectHideFlags: 0
@@ -155225,8 +155292,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1248145086}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1556212525
MeshRenderer:
m_ObjectHideFlags: 0
@@ -155325,8 +155392,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1576540719}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1557032318
MeshRenderer:
m_ObjectHideFlags: 0
@@ -155425,8 +155492,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 701222333}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1559424305
MeshRenderer:
m_ObjectHideFlags: 0
@@ -155525,8 +155592,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 321775060}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1559812131
MeshRenderer:
m_ObjectHideFlags: 0
@@ -155625,8 +155692,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1354914078}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1560074974
MeshRenderer:
m_ObjectHideFlags: 0
@@ -155725,8 +155792,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1247522278}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1566785891
MeshRenderer:
m_ObjectHideFlags: 0
@@ -155825,8 +155892,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 681473201}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1567394666
MeshRenderer:
m_ObjectHideFlags: 0
@@ -155925,8 +155992,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 468851016}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1567821739
MeshRenderer:
m_ObjectHideFlags: 0
@@ -156025,8 +156092,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 369640890}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1568442271
MeshRenderer:
m_ObjectHideFlags: 0
@@ -156125,8 +156192,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 871970916}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1569394537
MeshRenderer:
m_ObjectHideFlags: 0
@@ -156225,8 +156292,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 133196745}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1569952027
MeshRenderer:
m_ObjectHideFlags: 0
@@ -156325,8 +156392,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 2048124446}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1571313027
MeshRenderer:
m_ObjectHideFlags: 0
@@ -156425,8 +156492,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1450454448}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1571486967
MeshRenderer:
m_ObjectHideFlags: 0
@@ -156525,8 +156592,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1029971297}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1571964454
MeshRenderer:
m_ObjectHideFlags: 0
@@ -156828,8 +156895,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 363315096}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1573962332
MeshRenderer:
m_ObjectHideFlags: 0
@@ -156928,8 +156995,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 267615192}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1574020721
MeshRenderer:
m_ObjectHideFlags: 0
@@ -157028,8 +157095,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1733153957}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1574725368
MeshRenderer:
m_ObjectHideFlags: 0
@@ -157128,8 +157195,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 577834536}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1575287764
MeshRenderer:
m_ObjectHideFlags: 0
@@ -157228,8 +157295,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 983470674}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1575527913
MeshRenderer:
m_ObjectHideFlags: 0
@@ -157429,8 +157496,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1637691460}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1577319192
MeshRenderer:
m_ObjectHideFlags: 0
@@ -157630,8 +157697,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1085037211}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1578424917
MeshRenderer:
m_ObjectHideFlags: 0
@@ -157730,8 +157797,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1822996972}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1579560709
MeshRenderer:
m_ObjectHideFlags: 0
@@ -157830,8 +157897,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 2067136816}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1581281077
MeshRenderer:
m_ObjectHideFlags: 0
@@ -157930,8 +157997,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1066803789}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1581495559
MeshRenderer:
m_ObjectHideFlags: 0
@@ -158130,8 +158197,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 701222333}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1584141103
MeshRenderer:
m_ObjectHideFlags: 0
@@ -158230,8 +158297,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1297004641}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1587543814
MeshRenderer:
m_ObjectHideFlags: 0
@@ -158430,8 +158497,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 412007886}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1588470956
MeshRenderer:
m_ObjectHideFlags: 0
@@ -158530,8 +158597,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1216211350}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1588511592
MeshRenderer:
m_ObjectHideFlags: 0
@@ -158630,8 +158697,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 2041698772}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1588581627
MeshRenderer:
m_ObjectHideFlags: 0
@@ -158730,8 +158797,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1251660410}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1589455276
MeshRenderer:
m_ObjectHideFlags: 0
@@ -158830,8 +158897,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 533082141}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1589635603
MeshRenderer:
m_ObjectHideFlags: 0
@@ -158930,8 +158997,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 285489804}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1589969229
MeshRenderer:
m_ObjectHideFlags: 0
@@ -159132,8 +159199,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 992370395}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1592022438
MeshRenderer:
m_ObjectHideFlags: 0
@@ -159232,8 +159299,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 2146732497}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1592113742
MeshRenderer:
m_ObjectHideFlags: 0
@@ -159332,8 +159399,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 985951285}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1592688828
MeshRenderer:
m_ObjectHideFlags: 0
@@ -159432,8 +159499,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1410375294}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1594028219
MeshRenderer:
m_ObjectHideFlags: 0
@@ -159532,8 +159599,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 15464838}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1596994202
MeshRenderer:
m_ObjectHideFlags: 0
@@ -159632,8 +159699,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 267615192}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1597309498
MeshRenderer:
m_ObjectHideFlags: 0
@@ -159732,8 +159799,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 2057539149}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1600109005
MeshRenderer:
m_ObjectHideFlags: 0
@@ -159832,8 +159899,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 10585449}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1600501723
MeshRenderer:
m_ObjectHideFlags: 0
@@ -159932,8 +159999,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 426812957}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1601718022
MeshRenderer:
m_ObjectHideFlags: 0
@@ -160134,8 +160201,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1956651966}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1604218643
MeshRenderer:
m_ObjectHideFlags: 0
@@ -160435,8 +160502,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 672860655}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1609860440
MeshRenderer:
m_ObjectHideFlags: 0
@@ -160535,8 +160602,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1889446964}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1610863673
MeshRenderer:
m_ObjectHideFlags: 0
@@ -160635,8 +160702,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 884139624}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1611762015
MeshRenderer:
m_ObjectHideFlags: 0
@@ -160735,8 +160802,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 2080012163}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1613470076
MeshRenderer:
m_ObjectHideFlags: 0
@@ -160835,8 +160902,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1361841934}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1613521247
MeshRenderer:
m_ObjectHideFlags: 0
@@ -160935,8 +161002,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 874324431}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1613661753
MeshRenderer:
m_ObjectHideFlags: 0
@@ -161136,8 +161203,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 946552141}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1615284889
MeshRenderer:
m_ObjectHideFlags: 0
@@ -161337,8 +161404,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1590020793}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1617870017
MeshRenderer:
m_ObjectHideFlags: 0
@@ -161437,8 +161504,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 735067910}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1619659353
MeshRenderer:
m_ObjectHideFlags: 0
@@ -161537,8 +161604,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 61633949}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1619958849
MeshRenderer:
m_ObjectHideFlags: 0
@@ -161637,8 +161704,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 431463948}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1620120056
MeshRenderer:
m_ObjectHideFlags: 0
@@ -161737,8 +161804,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1351251099}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1622250310
MeshRenderer:
m_ObjectHideFlags: 0
@@ -161938,8 +162005,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 788132608}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1623650848
MeshRenderer:
m_ObjectHideFlags: 0
@@ -162038,8 +162105,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 893294108}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1623919923
MeshRenderer:
m_ObjectHideFlags: 0
@@ -162138,8 +162205,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 752316483}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1624241751
MeshRenderer:
m_ObjectHideFlags: 0
@@ -162238,8 +162305,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1473878013}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1626132819
MeshRenderer:
m_ObjectHideFlags: 0
@@ -162338,8 +162405,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 285489804}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1626282842
MeshRenderer:
m_ObjectHideFlags: 0
@@ -162438,8 +162505,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 931940325}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1626360974
MeshRenderer:
m_ObjectHideFlags: 0
@@ -162538,8 +162605,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 519509197}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1627039148
MeshRenderer:
m_ObjectHideFlags: 0
@@ -162638,8 +162705,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 104864477}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1628797599
MeshRenderer:
m_ObjectHideFlags: 0
@@ -162839,8 +162906,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 836647337}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1633257767
MeshRenderer:
m_ObjectHideFlags: 0
@@ -162939,8 +163006,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1114978738}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1633774066
MeshRenderer:
m_ObjectHideFlags: 0
@@ -163141,8 +163208,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1905986507}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1634982562
MeshRenderer:
m_ObjectHideFlags: 0
@@ -163241,8 +163308,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 425737045}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1636066647
MeshRenderer:
m_ObjectHideFlags: 0
@@ -163341,8 +163408,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 2087686843}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1636671272
MeshRenderer:
m_ObjectHideFlags: 0
@@ -163541,8 +163608,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 827734421}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1639250826
MeshRenderer:
m_ObjectHideFlags: 0
@@ -163641,8 +163708,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 559770046}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1640057711
MeshRenderer:
m_ObjectHideFlags: 0
@@ -163741,8 +163808,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 7278645}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1640532791
MeshRenderer:
m_ObjectHideFlags: 0
@@ -163942,8 +164009,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 377977817}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1642064094
MeshRenderer:
m_ObjectHideFlags: 0
@@ -164042,8 +164109,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1829454617}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1643409912
MeshRenderer:
m_ObjectHideFlags: 0
@@ -164142,8 +164209,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 431463948}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1647934316
MeshRenderer:
m_ObjectHideFlags: 0
@@ -164242,8 +164309,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1868767066}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1648323128
MeshRenderer:
m_ObjectHideFlags: 0
@@ -164342,8 +164409,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1121645793}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1649968835
MeshRenderer:
m_ObjectHideFlags: 0
@@ -164442,8 +164509,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 2073894635}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1650608116
MeshRenderer:
m_ObjectHideFlags: 0
@@ -164542,8 +164609,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 232880547}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1650660268
MeshRenderer:
m_ObjectHideFlags: 0
@@ -164642,8 +164709,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 68491854}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1651669785
MeshRenderer:
m_ObjectHideFlags: 0
@@ -164844,8 +164911,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 285489804}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1654351813
MeshRenderer:
m_ObjectHideFlags: 0
@@ -164944,8 +165011,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1175426397}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1654547324
MeshRenderer:
m_ObjectHideFlags: 0
@@ -165044,8 +165111,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1685739293}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1656168465
MeshRenderer:
m_ObjectHideFlags: 0
@@ -165245,8 +165312,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 836647337}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1659607315
MeshRenderer:
m_ObjectHideFlags: 0
@@ -165446,8 +165513,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 191455441}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1661759330
MeshRenderer:
m_ObjectHideFlags: 0
@@ -165546,8 +165613,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 573544512}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1662607899
MeshRenderer:
m_ObjectHideFlags: 0
@@ -165646,8 +165713,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1528167698}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1664693986
MeshRenderer:
m_ObjectHideFlags: 0
@@ -165746,8 +165813,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1423890538}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1665463906
MeshRenderer:
m_ObjectHideFlags: 0
@@ -165846,8 +165913,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 2080012163}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1665668802
MeshRenderer:
m_ObjectHideFlags: 0
@@ -165946,8 +166013,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1829454617}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1666283824
MeshRenderer:
m_ObjectHideFlags: 0
@@ -166046,8 +166113,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1924949957}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1666406525
MeshRenderer:
m_ObjectHideFlags: 0
@@ -166248,8 +166315,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 740415718}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1668334524
MeshRenderer:
m_ObjectHideFlags: 0
@@ -166450,8 +166517,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1320904054}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1669255466
MeshRenderer:
m_ObjectHideFlags: 0
@@ -166550,8 +166617,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 935465096}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1670538129
MeshRenderer:
m_ObjectHideFlags: 0
@@ -166650,8 +166717,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1103281389}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1670627329
MeshRenderer:
m_ObjectHideFlags: 0
@@ -166750,8 +166817,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 786610331}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1670719645
MeshRenderer:
m_ObjectHideFlags: 0
@@ -166850,8 +166917,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 104376987}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1671876967
MeshRenderer:
m_ObjectHideFlags: 0
@@ -166950,8 +167017,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1771276355}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1672322813
MeshRenderer:
m_ObjectHideFlags: 0
@@ -167050,8 +167117,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1294139853}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1673047371
MeshRenderer:
m_ObjectHideFlags: 0
@@ -167150,8 +167217,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1297004641}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1673940983
MeshRenderer:
m_ObjectHideFlags: 0
@@ -167250,8 +167317,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1354914078}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1676416259
MeshRenderer:
m_ObjectHideFlags: 0
@@ -167350,8 +167417,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1287020373}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1677939411
MeshRenderer:
m_ObjectHideFlags: 0
@@ -167450,8 +167517,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1829454617}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1678028486
MeshRenderer:
m_ObjectHideFlags: 0
@@ -167550,8 +167617,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 929508416}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1678127453
MeshRenderer:
m_ObjectHideFlags: 0
@@ -167650,8 +167717,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1410375294}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1678887430
MeshRenderer:
m_ObjectHideFlags: 0
@@ -167750,8 +167817,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 963618059}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1679211619
MeshRenderer:
m_ObjectHideFlags: 0
@@ -167850,8 +167917,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1923997118}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1681779639
MeshRenderer:
m_ObjectHideFlags: 0
@@ -168051,8 +168118,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1573944000}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1682885758
MeshRenderer:
m_ObjectHideFlags: 0
@@ -168151,8 +168218,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 289803160}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1683512931
MeshRenderer:
m_ObjectHideFlags: 0
@@ -168454,8 +168521,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1889446964}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1688742382
MeshRenderer:
m_ObjectHideFlags: 0
@@ -168554,8 +168621,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 68491854}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1689784350
MeshRenderer:
m_ObjectHideFlags: 0
@@ -168756,8 +168823,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 941427397}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1693198994
MeshRenderer:
m_ObjectHideFlags: 0
@@ -168856,8 +168923,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 21213391}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1695308855
MeshRenderer:
m_ObjectHideFlags: 0
@@ -168956,8 +169023,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1840392768}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1696733684
MeshRenderer:
m_ObjectHideFlags: 0
@@ -169056,8 +169123,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 946552141}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1697707486
MeshRenderer:
m_ObjectHideFlags: 0
@@ -169156,8 +169223,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 347749359}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1698227234
MeshRenderer:
m_ObjectHideFlags: 0
@@ -169256,8 +169323,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 2057539149}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1700104036
MeshRenderer:
m_ObjectHideFlags: 0
@@ -169356,8 +169423,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1588054411}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1700946678
MeshRenderer:
m_ObjectHideFlags: 0
@@ -169558,8 +169625,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 369640890}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1703139855
MeshRenderer:
m_ObjectHideFlags: 0
@@ -169658,8 +169725,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 2112094725}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1705585901
MeshRenderer:
m_ObjectHideFlags: 0
@@ -169758,8 +169825,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 437766332}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1706976771
MeshRenderer:
m_ObjectHideFlags: 0
@@ -169959,8 +170026,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1328021168}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1709228865
MeshRenderer:
m_ObjectHideFlags: 0
@@ -170059,8 +170126,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 941427397}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1709297179
MeshRenderer:
m_ObjectHideFlags: 0
@@ -170159,8 +170226,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 635053036}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1709561424
MeshRenderer:
m_ObjectHideFlags: 0
@@ -170259,8 +170326,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 735067910}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1709835484
MeshRenderer:
m_ObjectHideFlags: 0
@@ -170359,8 +170426,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 827734421}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1710423622
MeshRenderer:
m_ObjectHideFlags: 0
@@ -170459,8 +170526,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 781123785}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1712573761
MeshRenderer:
m_ObjectHideFlags: 0
@@ -170559,8 +170626,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 884139624}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1713260916
MeshRenderer:
m_ObjectHideFlags: 0
@@ -170659,8 +170726,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1247522278}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1718169700
MeshRenderer:
m_ObjectHideFlags: 0
@@ -170759,8 +170826,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 836647337}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1722182195
MeshRenderer:
m_ObjectHideFlags: 0
@@ -170859,8 +170926,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1760069847}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1722254741
MeshRenderer:
m_ObjectHideFlags: 0
@@ -170959,8 +171026,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1103281389}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1722973083
MeshRenderer:
m_ObjectHideFlags: 0
@@ -171059,8 +171126,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 675778347}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1724066910
MeshRenderer:
m_ObjectHideFlags: 0
@@ -171159,8 +171226,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 513410194}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1724539633
MeshRenderer:
m_ObjectHideFlags: 0
@@ -171259,8 +171326,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 884139624}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1724729037
MeshRenderer:
m_ObjectHideFlags: 0
@@ -171461,8 +171528,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 381857629}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1725948186
MeshRenderer:
m_ObjectHideFlags: 0
@@ -171561,8 +171628,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1404087071}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1727244088
MeshRenderer:
m_ObjectHideFlags: 0
@@ -171763,8 +171830,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 2057539149}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1735101178
MeshRenderer:
m_ObjectHideFlags: 0
@@ -171863,8 +171930,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 148134360}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1736075811
MeshRenderer:
m_ObjectHideFlags: 0
@@ -172065,8 +172132,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 931940325}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1737554048
MeshRenderer:
m_ObjectHideFlags: 0
@@ -172165,8 +172232,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 460891152}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1739363178
MeshRenderer:
m_ObjectHideFlags: 0
@@ -172265,8 +172332,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 2036701843}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1739579075
MeshRenderer:
m_ObjectHideFlags: 0
@@ -172365,8 +172432,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 191455441}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1739623905
MeshRenderer:
m_ObjectHideFlags: 0
@@ -172465,8 +172532,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 449311781}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1740101451
MeshRenderer:
m_ObjectHideFlags: 0
@@ -172666,8 +172733,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 683093335}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1743166681
MeshRenderer:
m_ObjectHideFlags: 0
@@ -172766,8 +172833,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1962676951}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1743674248
MeshRenderer:
m_ObjectHideFlags: 0
@@ -172866,8 +172933,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 295128088}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1743714676
MeshRenderer:
m_ObjectHideFlags: 0
@@ -173066,8 +173133,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1029059878}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1744513336
MeshRenderer:
m_ObjectHideFlags: 0
@@ -173166,8 +173233,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1777442163}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1747098814
MeshRenderer:
m_ObjectHideFlags: 0
@@ -173266,8 +173333,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1577542496}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1747159048
MeshRenderer:
m_ObjectHideFlags: 0
@@ -173366,8 +173433,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 267615192}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1747824343
MeshRenderer:
m_ObjectHideFlags: 0
@@ -173466,8 +173533,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 167546961}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1750279337
MeshRenderer:
m_ObjectHideFlags: 0
@@ -173566,8 +173633,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1103281389}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1752468519
MeshRenderer:
m_ObjectHideFlags: 0
@@ -173666,8 +173733,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 2007284357}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1752972400
MeshRenderer:
m_ObjectHideFlags: 0
@@ -173766,8 +173833,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1473878013}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1754008582
MeshRenderer:
m_ObjectHideFlags: 0
@@ -173866,8 +173933,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 577834536}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1755242208
MeshRenderer:
m_ObjectHideFlags: 0
@@ -174068,8 +174135,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 752316483}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1757017308
MeshRenderer:
m_ObjectHideFlags: 0
@@ -174168,8 +174235,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 953511406}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1757129198
MeshRenderer:
m_ObjectHideFlags: 0
@@ -174268,8 +174335,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 285489804}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1757950802
MeshRenderer:
m_ObjectHideFlags: 0
@@ -174470,8 +174537,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 2033525788}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1760104477
MeshRenderer:
m_ObjectHideFlags: 0
@@ -174570,8 +174637,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1000122790}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1760165542
MeshRenderer:
m_ObjectHideFlags: 0
@@ -174670,8 +174737,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1755760968}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1762940147
MeshRenderer:
m_ObjectHideFlags: 0
@@ -174770,8 +174837,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 735067910}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1766530479
MeshRenderer:
m_ObjectHideFlags: 0
@@ -174870,8 +174937,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1685739293}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1768118075
MeshRenderer:
m_ObjectHideFlags: 0
@@ -174970,8 +175037,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1251660410}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1768599141
MeshRenderer:
m_ObjectHideFlags: 0
@@ -175234,8 +175301,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 68491854}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1770927880
MeshRenderer:
m_ObjectHideFlags: 0
@@ -175436,8 +175503,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1295286598}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1771988436
MeshRenderer:
m_ObjectHideFlags: 0
@@ -175536,8 +175603,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 289945595}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1772313944
MeshRenderer:
m_ObjectHideFlags: 0
@@ -175738,8 +175805,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 874036608}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1773144243
MeshRenderer:
m_ObjectHideFlags: 0
@@ -175838,8 +175905,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1641708382}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1773356318
MeshRenderer:
m_ObjectHideFlags: 0
@@ -175938,8 +176005,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1915302353}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1773959447
MeshRenderer:
m_ObjectHideFlags: 0
@@ -176038,8 +176105,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1045222394}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1774076762
MeshRenderer:
m_ObjectHideFlags: 0
@@ -176138,8 +176205,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1634962918}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1775451973
MeshRenderer:
m_ObjectHideFlags: 0
@@ -176340,8 +176407,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1053907130}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1777904524
MeshRenderer:
m_ObjectHideFlags: 0
@@ -176440,8 +176507,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1332752996}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1779285504
MeshRenderer:
m_ObjectHideFlags: 0
@@ -176540,8 +176607,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1652778484}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1780478346
MeshRenderer:
m_ObjectHideFlags: 0
@@ -176640,8 +176707,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 2127580926}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1782451073
MeshRenderer:
m_ObjectHideFlags: 0
@@ -176740,8 +176807,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 449311781}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1784449320
MeshRenderer:
m_ObjectHideFlags: 0
@@ -176840,8 +176907,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 305152268}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1784627668
MeshRenderer:
m_ObjectHideFlags: 0
@@ -176940,8 +177007,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1114978738}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1784732676
MeshRenderer:
m_ObjectHideFlags: 0
@@ -177040,8 +177107,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 810548674}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1785284839
MeshRenderer:
m_ObjectHideFlags: 0
@@ -177140,8 +177207,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1394675357}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1785589586
MeshRenderer:
m_ObjectHideFlags: 0
@@ -177240,8 +177307,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1294350348}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1785671843
MeshRenderer:
m_ObjectHideFlags: 0
@@ -177340,8 +177407,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1549092191}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1785934966
MeshRenderer:
m_ObjectHideFlags: 0
@@ -177440,8 +177507,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1248145086}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1786375125
MeshRenderer:
m_ObjectHideFlags: 0
@@ -177540,8 +177607,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1404087071}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1786798768
MeshRenderer:
m_ObjectHideFlags: 0
@@ -177640,8 +177707,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 791958361}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1787502895
MeshRenderer:
m_ObjectHideFlags: 0
@@ -177841,8 +177908,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 262519227}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1788736734
MeshRenderer:
m_ObjectHideFlags: 0
@@ -177941,8 +178008,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 2087686843}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1788829760
MeshRenderer:
m_ObjectHideFlags: 0
@@ -178041,8 +178108,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 703797730}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1791200503
MeshRenderer:
m_ObjectHideFlags: 0
@@ -178141,8 +178208,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1361841934}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1791689980
MeshRenderer:
m_ObjectHideFlags: 0
@@ -178342,8 +178409,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1440194985}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1793157982
MeshRenderer:
m_ObjectHideFlags: 0
@@ -178543,8 +178610,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 951202301}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1794600325
MeshRenderer:
m_ObjectHideFlags: 0
@@ -178643,8 +178710,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 243288119}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1794605721
MeshRenderer:
m_ObjectHideFlags: 0
@@ -178743,8 +178810,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 2071653329}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1794916919
MeshRenderer:
m_ObjectHideFlags: 0
@@ -178843,8 +178910,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1868767066}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1795333930
MeshRenderer:
m_ObjectHideFlags: 0
@@ -178943,8 +179010,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1496493974}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1799409298
MeshRenderer:
m_ObjectHideFlags: 0
@@ -179043,8 +179110,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 23901696}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1799863624
MeshRenderer:
m_ObjectHideFlags: 0
@@ -179244,8 +179311,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 932378906}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1801543017
MeshRenderer:
m_ObjectHideFlags: 0
@@ -179344,8 +179411,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1956651966}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1802700696
MeshRenderer:
m_ObjectHideFlags: 0
@@ -179444,8 +179511,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1669133332}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1803223882
MeshRenderer:
m_ObjectHideFlags: 0
@@ -179544,8 +179611,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1602452682}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1803737698
MeshRenderer:
m_ObjectHideFlags: 0
@@ -179845,8 +179912,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 352758112}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1807039655
MeshRenderer:
m_ObjectHideFlags: 0
@@ -180046,8 +180113,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1295286598}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1809855202
MeshRenderer:
m_ObjectHideFlags: 0
@@ -180146,8 +180213,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 285489804}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1810027970
MeshRenderer:
m_ObjectHideFlags: 0
@@ -180246,8 +180313,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 397468542}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1812976556
MeshRenderer:
m_ObjectHideFlags: 0
@@ -180346,8 +180413,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 685209038}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1813314826
MeshRenderer:
m_ObjectHideFlags: 0
@@ -180446,8 +180513,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1440194985}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1813983600
MeshRenderer:
m_ObjectHideFlags: 0
@@ -180546,8 +180613,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1937586706}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1814405684
MeshRenderer:
m_ObjectHideFlags: 0
@@ -180747,8 +180814,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 978980878}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1818044732
MeshRenderer:
m_ObjectHideFlags: 0
@@ -180847,8 +180914,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1255533633}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1819264319
MeshRenderer:
m_ObjectHideFlags: 0
@@ -180947,8 +181014,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 90469971}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1819475119
MeshRenderer:
m_ObjectHideFlags: 0
@@ -181047,8 +181114,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1816895950}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1820023404
MeshRenderer:
m_ObjectHideFlags: 0
@@ -181147,8 +181214,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1130398965}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1820555471
MeshRenderer:
m_ObjectHideFlags: 0
@@ -181247,8 +181314,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1772673125}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1820614110
MeshRenderer:
m_ObjectHideFlags: 0
@@ -181347,8 +181414,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1465220661}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1820675149
MeshRenderer:
m_ObjectHideFlags: 0
@@ -181447,8 +181514,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1465220661}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1820800759
MeshRenderer:
m_ObjectHideFlags: 0
@@ -181547,8 +181614,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1708448060}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1821597365
MeshRenderer:
m_ObjectHideFlags: 0
@@ -181647,8 +181714,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1186858025}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1822008032
MeshRenderer:
m_ObjectHideFlags: 0
@@ -181747,8 +181814,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1489284460}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1822136326
MeshRenderer:
m_ObjectHideFlags: 0
@@ -181935,8 +182002,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 437766332}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1823040135
MeshRenderer:
m_ObjectHideFlags: 0
@@ -182035,8 +182102,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1295286598}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1824978217
MeshRenderer:
m_ObjectHideFlags: 0
@@ -182135,8 +182202,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1613678917}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1825054035
MeshRenderer:
m_ObjectHideFlags: 0
@@ -182235,8 +182302,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 10585449}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1825075386
MeshRenderer:
m_ObjectHideFlags: 0
@@ -182335,8 +182402,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 982181224}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1825101844
MeshRenderer:
m_ObjectHideFlags: 0
@@ -182537,8 +182604,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 429583830}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1829712193
MeshRenderer:
m_ObjectHideFlags: 0
@@ -182637,8 +182704,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 370357935}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1831187511
MeshRenderer:
m_ObjectHideFlags: 0
@@ -182737,8 +182804,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1328021168}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1831458003
MeshRenderer:
m_ObjectHideFlags: 0
@@ -182837,8 +182904,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1772673125}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1832749110
MeshRenderer:
m_ObjectHideFlags: 0
@@ -182937,8 +183004,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 274489890}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1834902521
MeshRenderer:
m_ObjectHideFlags: 0
@@ -183037,8 +183104,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 262519227}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1836842955
MeshRenderer:
m_ObjectHideFlags: 0
@@ -183137,8 +183204,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 267634663}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1837663753
MeshRenderer:
m_ObjectHideFlags: 0
@@ -183337,8 +183404,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 123567320}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1838618583
MeshRenderer:
m_ObjectHideFlags: 0
@@ -183437,8 +183504,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 148134360}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1839754289
MeshRenderer:
m_ObjectHideFlags: 0
@@ -183637,8 +183704,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1404087071}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1841319353
MeshRenderer:
m_ObjectHideFlags: 0
@@ -183737,8 +183804,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1482459718}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1841330758
MeshRenderer:
m_ObjectHideFlags: 0
@@ -183837,8 +183904,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1684462067}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1841718206
MeshRenderer:
m_ObjectHideFlags: 0
@@ -183937,8 +184004,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1793780991}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1841880792
MeshRenderer:
m_ObjectHideFlags: 0
@@ -184037,8 +184104,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 946552141}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1842607026
MeshRenderer:
m_ObjectHideFlags: 0
@@ -184137,8 +184204,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1658713756}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1842985748
MeshRenderer:
m_ObjectHideFlags: 0
@@ -184237,8 +184304,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 2053042997}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1843469238
MeshRenderer:
m_ObjectHideFlags: 0
@@ -184337,8 +184404,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 431171284}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1843543358
MeshRenderer:
m_ObjectHideFlags: 0
@@ -184437,8 +184504,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1937586706}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1844913529
MeshRenderer:
m_ObjectHideFlags: 0
@@ -184537,8 +184604,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1026298003}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1845233751
MeshRenderer:
m_ObjectHideFlags: 0
@@ -184637,8 +184704,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1549092191}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1845821698
MeshRenderer:
m_ObjectHideFlags: 0
@@ -184737,8 +184804,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1737546396}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1847743760
MeshRenderer:
m_ObjectHideFlags: 0
@@ -184837,8 +184904,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1880347957}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1848240914
MeshRenderer:
m_ObjectHideFlags: 0
@@ -184937,8 +185004,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1816895950}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1852436975
MeshRenderer:
m_ObjectHideFlags: 0
@@ -185139,8 +185206,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1489284460}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1855109702
MeshRenderer:
m_ObjectHideFlags: 0
@@ -185239,8 +185306,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1170354844}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1857512871
MeshRenderer:
m_ObjectHideFlags: 0
@@ -185339,8 +185406,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 391379992}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1861704435
MeshRenderer:
m_ObjectHideFlags: 0
@@ -185439,8 +185506,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1175426397}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1861754185
MeshRenderer:
m_ObjectHideFlags: 0
@@ -185539,8 +185606,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1934502025}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1863095782
MeshRenderer:
m_ObjectHideFlags: 0
@@ -185639,8 +185706,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1159121826}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1864130550
MeshRenderer:
m_ObjectHideFlags: 0
@@ -185739,8 +185806,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 412007886}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1864201456
MeshRenderer:
m_ObjectHideFlags: 0
@@ -185839,8 +185906,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1294350348}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1865265037
MeshRenderer:
m_ObjectHideFlags: 0
@@ -185939,8 +186006,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1414742745}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1867068535
MeshRenderer:
m_ObjectHideFlags: 0
@@ -186039,8 +186106,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 533082141}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1867081175
MeshRenderer:
m_ObjectHideFlags: 0
@@ -186139,8 +186206,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1309106002}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1868579850
MeshRenderer:
m_ObjectHideFlags: 0
@@ -186340,8 +186407,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 2033525788}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1871032529
MeshRenderer:
m_ObjectHideFlags: 0
@@ -186440,8 +186507,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1637691460}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1873202683
MeshRenderer:
m_ObjectHideFlags: 0
@@ -186540,8 +186607,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 253479315}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1874005169
MeshRenderer:
m_ObjectHideFlags: 0
@@ -186640,8 +186707,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1082004470}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1874259222
MeshRenderer:
m_ObjectHideFlags: 0
@@ -186740,8 +186807,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1186858025}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1875367734
MeshRenderer:
m_ObjectHideFlags: 0
@@ -186840,8 +186907,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1012239186}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1878036651
MeshRenderer:
m_ObjectHideFlags: 0
@@ -186940,8 +187007,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 591746031}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1879997210
MeshRenderer:
m_ObjectHideFlags: 0
@@ -187040,8 +187107,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 559770046}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1880023269
MeshRenderer:
m_ObjectHideFlags: 0
@@ -187242,8 +187309,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 500783942}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1881057903
MeshRenderer:
m_ObjectHideFlags: 0
@@ -187342,8 +187409,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1078503058}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1882154740
MeshRenderer:
m_ObjectHideFlags: 0
@@ -187442,8 +187509,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1216211350}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1882288981
MeshRenderer:
m_ObjectHideFlags: 0
@@ -187542,8 +187609,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1934502025}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1882439644
MeshRenderer:
m_ObjectHideFlags: 0
@@ -187642,8 +187709,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1195020571}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1883682330
MeshRenderer:
m_ObjectHideFlags: 0
@@ -187742,8 +187809,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 2025511181}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1884881863
MeshRenderer:
m_ObjectHideFlags: 0
@@ -187842,8 +187909,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 104376987}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1885050042
MeshRenderer:
m_ObjectHideFlags: 0
@@ -187942,8 +188009,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 66051059}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1886200111
MeshRenderer:
m_ObjectHideFlags: 0
@@ -188042,8 +188109,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1450454448}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1887583957
MeshRenderer:
m_ObjectHideFlags: 0
@@ -188344,8 +188411,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1170354844}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1891065457
MeshRenderer:
m_ObjectHideFlags: 0
@@ -188444,8 +188511,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 932378906}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1892730958
MeshRenderer:
m_ObjectHideFlags: 0
@@ -188645,8 +188712,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 420974046}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1893007077
MeshRenderer:
m_ObjectHideFlags: 0
@@ -188745,8 +188812,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 2124776492}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1893159096
MeshRenderer:
m_ObjectHideFlags: 0
@@ -188845,8 +188912,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 609085603}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1893726790
MeshRenderer:
m_ObjectHideFlags: 0
@@ -188945,8 +189012,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1335363231}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1894336512
MeshRenderer:
m_ObjectHideFlags: 0
@@ -189045,8 +189112,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1725713545}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1894396448
MeshRenderer:
m_ObjectHideFlags: 0
@@ -189145,8 +189212,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 2041698772}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1895976974
MeshRenderer:
m_ObjectHideFlags: 0
@@ -189245,8 +189312,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1336308802}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1897960923
MeshRenderer:
m_ObjectHideFlags: 0
@@ -189345,8 +189412,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 941427397}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1898134240
MeshRenderer:
m_ObjectHideFlags: 0
@@ -189445,8 +189512,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1430394857}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1898335394
MeshRenderer:
m_ObjectHideFlags: 0
@@ -189545,8 +189612,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 7278645}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1899341920
MeshRenderer:
m_ObjectHideFlags: 0
@@ -189645,8 +189712,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1892872822}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1899762132
MeshRenderer:
m_ObjectHideFlags: 0
@@ -189745,8 +189812,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 635053036}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1900519295
MeshRenderer:
m_ObjectHideFlags: 0
@@ -189845,8 +189912,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1808601476}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1901608308
MeshRenderer:
m_ObjectHideFlags: 0
@@ -189945,8 +190012,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 598392778}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1905254106
MeshRenderer:
m_ObjectHideFlags: 0
@@ -190045,8 +190112,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1287020373}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1905480995
MeshRenderer:
m_ObjectHideFlags: 0
@@ -190247,8 +190314,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1541563353}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1908675311
MeshRenderer:
m_ObjectHideFlags: 0
@@ -190347,8 +190414,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1914388358}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1908778692
MeshRenderer:
m_ObjectHideFlags: 0
@@ -190447,8 +190514,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1880347957}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1909206569
MeshRenderer:
m_ObjectHideFlags: 0
@@ -190547,8 +190614,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1528167698}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1914096843
MeshRenderer:
m_ObjectHideFlags: 0
@@ -190749,8 +190816,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1182974845}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1914905308
MeshRenderer:
m_ObjectHideFlags: 0
@@ -191050,8 +191117,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1934502025}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1915655696
MeshRenderer:
m_ObjectHideFlags: 0
@@ -191150,8 +191217,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 21213391}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1916976126
MeshRenderer:
m_ObjectHideFlags: 0
@@ -191250,8 +191317,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1126728856}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1917396241
MeshRenderer:
m_ObjectHideFlags: 0
@@ -191350,8 +191417,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1822996972}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1917432957
MeshRenderer:
m_ObjectHideFlags: 0
@@ -191552,8 +191619,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 2036701843}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1919893918
MeshRenderer:
m_ObjectHideFlags: 0
@@ -191753,8 +191820,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 320365155}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1923659585
MeshRenderer:
m_ObjectHideFlags: 0
@@ -191954,8 +192021,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1915302353}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1924461213
MeshRenderer:
m_ObjectHideFlags: 0
@@ -192054,8 +192121,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 300780216}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1924863382
MeshRenderer:
m_ObjectHideFlags: 0
@@ -192256,8 +192323,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 2124776492}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1927597219
MeshRenderer:
m_ObjectHideFlags: 0
@@ -192356,8 +192423,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1755760968}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1929670543
MeshRenderer:
m_ObjectHideFlags: 0
@@ -192456,8 +192523,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1609308388}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1930275782
MeshRenderer:
m_ObjectHideFlags: 0
@@ -192556,8 +192623,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 810548674}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1930798160
MeshRenderer:
m_ObjectHideFlags: 0
@@ -192755,8 +192822,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 703797730}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1931989325
MeshRenderer:
m_ObjectHideFlags: 0
@@ -192855,8 +192922,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1708448060}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1932010717
MeshRenderer:
m_ObjectHideFlags: 0
@@ -193157,8 +193224,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 931940325}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1934764951
MeshRenderer:
m_ObjectHideFlags: 0
@@ -193257,8 +193324,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 176672726}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1935165239
MeshRenderer:
m_ObjectHideFlags: 0
@@ -193357,8 +193424,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1932287707}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1935436095
MeshRenderer:
m_ObjectHideFlags: 0
@@ -193457,8 +193524,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 598392778}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1935799611
MeshRenderer:
m_ObjectHideFlags: 0
@@ -193557,8 +193624,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1528167698}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1936004311
MeshRenderer:
m_ObjectHideFlags: 0
@@ -193657,8 +193724,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1288860786}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1936906187
MeshRenderer:
m_ObjectHideFlags: 0
@@ -193960,8 +194027,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 437766332}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1941437374
MeshRenderer:
m_ObjectHideFlags: 0
@@ -194060,8 +194127,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1123108402}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1944037008
MeshRenderer:
m_ObjectHideFlags: 0
@@ -194160,8 +194227,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 468851016}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1944069611
MeshRenderer:
m_ObjectHideFlags: 0
@@ -194260,8 +194327,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 681473201}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1944889141
MeshRenderer:
m_ObjectHideFlags: 0
@@ -194360,8 +194427,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1791878283}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1945126760
MeshRenderer:
m_ObjectHideFlags: 0
@@ -194460,8 +194527,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1496493974}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1945241147
MeshRenderer:
m_ObjectHideFlags: 0
@@ -194560,8 +194627,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 363315096}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1945819689
MeshRenderer:
m_ObjectHideFlags: 0
@@ -194660,8 +194727,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 2007284357}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1946509115
MeshRenderer:
m_ObjectHideFlags: 0
@@ -194760,8 +194827,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1791878283}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1950179415
MeshRenderer:
m_ObjectHideFlags: 0
@@ -194860,8 +194927,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 2140490326}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1950721320
MeshRenderer:
m_ObjectHideFlags: 0
@@ -195162,8 +195229,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 267634663}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1954861241
MeshRenderer:
m_ObjectHideFlags: 0
@@ -195363,8 +195430,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 203295833}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1956836328
MeshRenderer:
m_ObjectHideFlags: 0
@@ -195415,6 +195482,51 @@ MeshFilter:
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1956836325}
m_Mesh: {fileID: 1770629990}
+--- !u!1 &1960683903
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 1960683905}
+ - component: {fileID: 1960683904}
+ m_Layer: 0
+ m_Name: XR Rig
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!114 &1960683904
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1960683903}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 8babe471bb9745c49bc168b0d44b4a6f, type: 3}
+ m_Name:
+ m_EditorClassIdentifier: Needle.Engine.Components.XRRig, Needle.Engine
+ priority: 0
+--- !u!4 &1960683905
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1960683903}
+ m_LocalRotation: {x: -0, y: -1, z: -0, w: 0.00000058114523}
+ m_LocalPosition: {x: 0, y: 0, z: 0.70000005}
+ m_LocalScale: {x: 0.3083166, y: 0.3083166, z: 0.3083166}
+ m_ConstrainProportionsScale: 0
+ m_Children: []
+ m_Father: {fileID: 391271251}
+ m_RootOrder: 6
+ m_LocalEulerAnglesHint: {x: 0, y: -180, z: 0}
--- !u!1 &1962676950
GameObject:
m_ObjectHideFlags: 0
@@ -195565,8 +195677,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1924949957}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1965115119
MeshRenderer:
m_ObjectHideFlags: 0
@@ -195665,8 +195777,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1251660410}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1965658765
MeshRenderer:
m_ObjectHideFlags: 0
@@ -195765,8 +195877,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 412007886}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1966212009
MeshRenderer:
m_ObjectHideFlags: 0
@@ -195865,8 +195977,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 985951285}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1967183963
MeshRenderer:
m_ObjectHideFlags: 0
@@ -195965,8 +196077,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1179830}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1968547337
MeshRenderer:
m_ObjectHideFlags: 0
@@ -196065,8 +196177,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 674278364}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1969404809
MeshRenderer:
m_ObjectHideFlags: 0
@@ -196165,8 +196277,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 320365155}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1970569735
MeshRenderer:
m_ObjectHideFlags: 0
@@ -196265,8 +196377,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1029971297}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1971154801
MeshRenderer:
m_ObjectHideFlags: 0
@@ -196365,8 +196477,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1394675357}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1973495739
MeshRenderer:
m_ObjectHideFlags: 0
@@ -196465,8 +196577,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 740579534}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1974125897
MeshRenderer:
m_ObjectHideFlags: 0
@@ -196565,8 +196677,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1914388358}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1974844711
MeshRenderer:
m_ObjectHideFlags: 0
@@ -196665,8 +196777,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 441003384}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1975094736
MeshRenderer:
m_ObjectHideFlags: 0
@@ -196765,8 +196877,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1641708382}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1977742091
MeshRenderer:
m_ObjectHideFlags: 0
@@ -196865,8 +196977,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 861357291}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1980077823
MeshRenderer:
m_ObjectHideFlags: 0
@@ -196965,8 +197077,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 871437307}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1980331963
MeshRenderer:
m_ObjectHideFlags: 0
@@ -197166,8 +197278,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1952235573}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1982053985
MeshRenderer:
m_ObjectHideFlags: 0
@@ -197266,8 +197378,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 932378906}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1983192215
MeshRenderer:
m_ObjectHideFlags: 0
@@ -197366,8 +197478,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1049069992}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1983382090
MeshRenderer:
m_ObjectHideFlags: 0
@@ -197466,8 +197578,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 289803160}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1983414654
MeshRenderer:
m_ObjectHideFlags: 0
@@ -197566,8 +197678,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1312603769}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1984516491
MeshRenderer:
m_ObjectHideFlags: 0
@@ -197666,8 +197778,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1439168309}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1986272780
MeshRenderer:
m_ObjectHideFlags: 0
@@ -197766,8 +197878,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 2071653329}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1988039480
MeshRenderer:
m_ObjectHideFlags: 0
@@ -197866,8 +197978,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1159121826}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1990160188
MeshRenderer:
m_ObjectHideFlags: 0
@@ -197966,8 +198078,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 2080012163}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1990882298
MeshRenderer:
m_ObjectHideFlags: 0
@@ -198066,8 +198178,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1962676951}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1991596185
MeshRenderer:
m_ObjectHideFlags: 0
@@ -198166,8 +198278,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1667291592}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1996972779
MeshRenderer:
m_ObjectHideFlags: 0
@@ -198266,8 +198378,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1652778484}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1999013468
MeshRenderer:
m_ObjectHideFlags: 0
@@ -198366,8 +198478,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1410375294}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &1999456223
MeshRenderer:
m_ObjectHideFlags: 0
@@ -198466,8 +198578,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1622873869}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &2000568208
MeshRenderer:
m_ObjectHideFlags: 0
@@ -198566,8 +198678,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 863157994}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &2001805592
MeshRenderer:
m_ObjectHideFlags: 0
@@ -198666,8 +198778,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1806693158}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &2002538638
MeshRenderer:
m_ObjectHideFlags: 0
@@ -198766,8 +198878,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 133196745}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &2006176148
MeshRenderer:
m_ObjectHideFlags: 0
@@ -198866,8 +198978,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 685313683}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &2006507669
MeshRenderer:
m_ObjectHideFlags: 0
@@ -198966,8 +199078,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1049069992}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &2006719382
MeshRenderer:
m_ObjectHideFlags: 0
@@ -199066,8 +199178,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 638607526}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &2007116822
MeshRenderer:
m_ObjectHideFlags: 0
@@ -199267,8 +199379,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 104864477}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &2007388703
MeshRenderer:
m_ObjectHideFlags: 0
@@ -199367,8 +199479,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 862087629}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &2007518735
MeshRenderer:
m_ObjectHideFlags: 0
@@ -199467,8 +199579,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 685209038}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &2010724489
MeshRenderer:
m_ObjectHideFlags: 0
@@ -199612,8 +199724,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 36698857}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &2012511190
MeshRenderer:
m_ObjectHideFlags: 0
@@ -199712,8 +199824,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1737546396}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &2016413938
MeshRenderer:
m_ObjectHideFlags: 0
@@ -199812,8 +199924,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1399303559}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &2019891421
MeshRenderer:
m_ObjectHideFlags: 0
@@ -199912,8 +200024,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1247522278}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &2021671920
MeshRenderer:
m_ObjectHideFlags: 0
@@ -200112,8 +200224,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 90469971}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &2024583261
MeshRenderer:
m_ObjectHideFlags: 0
@@ -200312,8 +200424,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1130398965}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &2027220585
MeshRenderer:
m_ObjectHideFlags: 0
@@ -200412,8 +200524,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 262519227}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &2027724559
MeshRenderer:
m_ObjectHideFlags: 0
@@ -200512,8 +200624,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 941427397}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &2028370986
MeshRenderer:
m_ObjectHideFlags: 0
@@ -200612,8 +200724,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 983470674}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &2029311032
MeshRenderer:
m_ObjectHideFlags: 0
@@ -200712,8 +200824,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1807004940}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &2030169780
MeshRenderer:
m_ObjectHideFlags: 0
@@ -200812,8 +200924,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 908935381}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &2030838587
MeshRenderer:
m_ObjectHideFlags: 0
@@ -200912,8 +201024,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1924949957}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &2031149348
MeshRenderer:
m_ObjectHideFlags: 0
@@ -201112,8 +201224,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 310536727}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &2033850433
MeshRenderer:
m_ObjectHideFlags: 0
@@ -201212,8 +201324,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1572878552}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &2034182355
MeshRenderer:
m_ObjectHideFlags: 0
@@ -201312,8 +201424,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 788132608}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &2034306801
MeshRenderer:
m_ObjectHideFlags: 0
@@ -201412,8 +201524,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 591746031}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &2034905078
MeshRenderer:
m_ObjectHideFlags: 0
@@ -201613,8 +201725,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 137290802}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &2037499467
MeshRenderer:
m_ObjectHideFlags: 0
@@ -201713,8 +201825,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 167546961}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &2038594933
MeshRenderer:
m_ObjectHideFlags: 0
@@ -201813,8 +201925,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1924949957}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &2041257183
MeshRenderer:
m_ObjectHideFlags: 0
@@ -202014,8 +202126,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 461678953}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &2048094495
MeshRenderer:
m_ObjectHideFlags: 0
@@ -202215,8 +202327,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1923997118}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &2048671390
MeshRenderer:
m_ObjectHideFlags: 0
@@ -202315,8 +202427,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1889446964}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &2051440130
MeshRenderer:
m_ObjectHideFlags: 0
@@ -202415,8 +202527,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1045222394}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &2052295919
MeshRenderer:
m_ObjectHideFlags: 0
@@ -202515,8 +202627,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1549092191}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &2052336535
MeshRenderer:
m_ObjectHideFlags: 0
@@ -202716,8 +202828,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 352758112}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &2054079423
MeshRenderer:
m_ObjectHideFlags: 0
@@ -202816,8 +202928,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 871970916}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &2055088890
MeshRenderer:
m_ObjectHideFlags: 0
@@ -202916,8 +203028,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 460891152}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &2056428896
MeshRenderer:
m_ObjectHideFlags: 0
@@ -203016,8 +203128,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 431171284}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &2056593186
MeshRenderer:
m_ObjectHideFlags: 0
@@ -203116,8 +203228,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1868767066}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &2056903958
MeshRenderer:
m_ObjectHideFlags: 0
@@ -203216,8 +203328,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 460891152}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &2057240514
MeshRenderer:
m_ObjectHideFlags: 0
@@ -203420,9 +203532,10 @@ MonoBehaviour:
DirectoryName: Library/Needle/Sample
RemoteUrl:
AutoExport: 1
+ AutoCompress: 1
Dependencies:
- Name: needle.customusdzbehaviours
- VersionOrPath: Packages/com.needle.engine-samples/Runtime/DirectAR/Needle.CustomUSDZBehaviours.npmdef
+ VersionOrPath: Packages/com.needle.engine-samples/Runtime/USDZCustomBehaviours/Needle.CustomUSDZBehaviours.npmdef
Guid: ff74c38cc3bdff34a98f333737a8b54b
--- !u!4 &2057643705
Transform:
@@ -203532,8 +203645,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1685739293}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &2058632499
MeshRenderer:
m_ObjectHideFlags: 0
@@ -203632,8 +203745,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 565233686}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &2060404593
MeshRenderer:
m_ObjectHideFlags: 0
@@ -203732,8 +203845,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1251660410}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &2060408023
MeshRenderer:
m_ObjectHideFlags: 0
@@ -203832,8 +203945,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 2140490326}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &2062393618
MeshRenderer:
m_ObjectHideFlags: 0
@@ -203932,8 +204045,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1216211350}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &2064395710
MeshRenderer:
m_ObjectHideFlags: 0
@@ -204032,8 +204145,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 186108597}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &2065342780
MeshRenderer:
m_ObjectHideFlags: 0
@@ -204132,8 +204245,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 123567320}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &2065387832
MeshRenderer:
m_ObjectHideFlags: 0
@@ -204331,8 +204444,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 2073894635}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &2068256664
MeshRenderer:
m_ObjectHideFlags: 0
@@ -204431,8 +204544,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1082004470}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &2069658563
MeshRenderer:
m_ObjectHideFlags: 0
@@ -204531,8 +204644,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1195936655}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &2070485193
MeshRenderer:
m_ObjectHideFlags: 0
@@ -204631,8 +204744,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1114978738}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &2070782414
MeshRenderer:
m_ObjectHideFlags: 0
@@ -204731,8 +204844,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1399303559}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &2071306131
MeshRenderer:
m_ObjectHideFlags: 0
@@ -204932,8 +205045,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1312603769}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &2072395221
MeshRenderer:
m_ObjectHideFlags: 0
@@ -205032,8 +205145,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1482459718}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &2073200112
MeshRenderer:
m_ObjectHideFlags: 0
@@ -205232,8 +205345,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1200412}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &2075332344
MeshRenderer:
m_ObjectHideFlags: 0
@@ -205332,8 +205445,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1279456989}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &2075942241
MeshRenderer:
m_ObjectHideFlags: 0
@@ -205432,8 +205545,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1816895950}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &2076379012
MeshRenderer:
m_ObjectHideFlags: 0
@@ -205532,8 +205645,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 638607526}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &2076395262
MeshRenderer:
m_ObjectHideFlags: 0
@@ -205632,8 +205745,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1200412}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &2077253870
MeshRenderer:
m_ObjectHideFlags: 0
@@ -205732,8 +205845,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1347625016}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &2078761423
MeshRenderer:
m_ObjectHideFlags: 0
@@ -205933,8 +206046,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1312170989}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &2081533853
MeshRenderer:
m_ObjectHideFlags: 0
@@ -206033,8 +206146,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 908935381}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &2082251296
MeshRenderer:
m_ObjectHideFlags: 0
@@ -206133,8 +206246,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 635053036}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &2082796557
MeshRenderer:
m_ObjectHideFlags: 0
@@ -206233,8 +206346,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 931940325}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &2083862530
MeshRenderer:
m_ObjectHideFlags: 0
@@ -206333,8 +206446,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 674278364}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &2084399766
MeshRenderer:
m_ObjectHideFlags: 0
@@ -206433,8 +206546,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 2048124446}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &2085108361
MeshRenderer:
m_ObjectHideFlags: 0
@@ -206533,8 +206646,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 992370395}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &2085335514
MeshRenderer:
m_ObjectHideFlags: 0
@@ -206733,8 +206846,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1954768525}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &2086162584
MeshRenderer:
m_ObjectHideFlags: 0
@@ -206833,8 +206946,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 2025511181}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &2086188303
MeshRenderer:
m_ObjectHideFlags: 0
@@ -206933,8 +207046,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1572878552}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &2087607872
MeshRenderer:
m_ObjectHideFlags: 0
@@ -207033,8 +207146,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 2140490326}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &2087620329
MeshRenderer:
m_ObjectHideFlags: 0
@@ -207334,8 +207447,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1577542496}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &2090428955
MeshRenderer:
m_ObjectHideFlags: 0
@@ -207434,8 +207547,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 232880547}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &2090819266
MeshRenderer:
m_ObjectHideFlags: 0
@@ -207534,8 +207647,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 878601538}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &2091372211
MeshRenderer:
m_ObjectHideFlags: 0
@@ -207634,8 +207747,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1887857746}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &2092000613
MeshRenderer:
m_ObjectHideFlags: 0
@@ -207734,8 +207847,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 2057539149}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &2092066510
MeshRenderer:
m_ObjectHideFlags: 0
@@ -207834,8 +207947,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1012239186}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &2095818376
MeshRenderer:
m_ObjectHideFlags: 0
@@ -207934,8 +208047,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 523163627}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &2095921367
MeshRenderer:
m_ObjectHideFlags: 0
@@ -208034,8 +208147,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 805925414}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &2095974733
MeshRenderer:
m_ObjectHideFlags: 0
@@ -208134,8 +208247,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 176672726}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &2099097036
MeshRenderer:
m_ObjectHideFlags: 0
@@ -208234,8 +208347,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1800024757}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &2099202199
MeshRenderer:
m_ObjectHideFlags: 0
@@ -208334,8 +208447,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1045222394}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &2099329057
MeshRenderer:
m_ObjectHideFlags: 0
@@ -208434,8 +208547,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1684462067}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &2100566886
MeshRenderer:
m_ObjectHideFlags: 0
@@ -208534,8 +208647,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1155927288}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &2101870830
MeshRenderer:
m_ObjectHideFlags: 0
@@ -208634,8 +208747,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1082004470}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &2102706521
MeshRenderer:
m_ObjectHideFlags: 0
@@ -208734,8 +208847,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 884139624}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &2102720498
MeshRenderer:
m_ObjectHideFlags: 0
@@ -208834,8 +208947,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 420974046}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &2102898254
MeshRenderer:
m_ObjectHideFlags: 0
@@ -209033,8 +209146,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 147601144}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &2104123366
MeshRenderer:
m_ObjectHideFlags: 0
@@ -209133,8 +209246,8 @@ MonoBehaviour:
m_EditorClassIdentifier: Needle.Engine.Components.SetActiveOnClick, Needle.Engine
target: {fileID: 953511406}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &2104375234
MeshRenderer:
m_ObjectHideFlags: 0
@@ -209233,8 +209346,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1159121826}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &2104703968
MeshRenderer:
m_ObjectHideFlags: 0
@@ -209333,8 +209446,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1362314241}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &2106555950
MeshRenderer:
m_ObjectHideFlags: 0
@@ -209433,8 +209546,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 148134360}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &2106847125
MeshRenderer:
m_ObjectHideFlags: 0
@@ -209533,8 +209646,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1078503058}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &2106888386
MeshRenderer:
m_ObjectHideFlags: 0
@@ -209633,8 +209746,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1631225860}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &2107525216
MeshRenderer:
m_ObjectHideFlags: 0
@@ -209733,8 +209846,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 2085652818}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &2108027612
MeshRenderer:
m_ObjectHideFlags: 0
@@ -209833,8 +209946,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 426812957}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &2108682964
MeshRenderer:
m_ObjectHideFlags: 0
@@ -209933,8 +210046,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 559770046}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &2110252683
MeshRenderer:
m_ObjectHideFlags: 0
@@ -210033,8 +210146,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1771276355}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &2110796342
MeshRenderer:
m_ObjectHideFlags: 0
@@ -210235,8 +210348,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 240531989}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &2113233448
MeshRenderer:
m_ObjectHideFlags: 0
@@ -210335,8 +210448,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1954768525}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &2115353451
MeshRenderer:
m_ObjectHideFlags: 0
@@ -210435,8 +210548,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 197363004}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &2116503382
MeshRenderer:
m_ObjectHideFlags: 0
@@ -210535,8 +210648,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1247522278}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &2116586985
MeshRenderer:
m_ObjectHideFlags: 0
@@ -210635,8 +210748,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 2033525788}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &2117823350
MeshRenderer:
m_ObjectHideFlags: 0
@@ -210735,8 +210848,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 2112094725}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &2117891474
MeshRenderer:
m_ObjectHideFlags: 0
@@ -210835,8 +210948,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 701222333}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &2122222450
MeshRenderer:
m_ObjectHideFlags: 0
@@ -210935,8 +211048,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 147601144}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &2122515386
MeshRenderer:
m_ObjectHideFlags: 0
@@ -211035,8 +211148,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 232880547}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &2123446034
MeshRenderer:
m_ObjectHideFlags: 0
@@ -211236,8 +211349,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 565233686}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &2126302353
MeshRenderer:
m_ObjectHideFlags: 0
@@ -211437,8 +211550,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1170354844}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &2128030024
MeshRenderer:
m_ObjectHideFlags: 0
@@ -211537,8 +211650,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 864223662}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &2128170919
MeshRenderer:
m_ObjectHideFlags: 0
@@ -211637,8 +211750,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 2022184255}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &2128457307
MeshRenderer:
m_ObjectHideFlags: 0
@@ -211737,8 +211850,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 609667264}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &2129366974
MeshRenderer:
m_ObjectHideFlags: 0
@@ -211837,8 +211950,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 788132608}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &2129542247
MeshRenderer:
m_ObjectHideFlags: 0
@@ -211937,8 +212050,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 90469971}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &2130125445
MeshRenderer:
m_ObjectHideFlags: 0
@@ -212037,8 +212150,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 533082141}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &2132729469
MeshRenderer:
m_ObjectHideFlags: 0
@@ -212137,8 +212250,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 48184201}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &2134033929
MeshRenderer:
m_ObjectHideFlags: 0
@@ -212237,8 +212350,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1702380719}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &2134991002
MeshRenderer:
m_ObjectHideFlags: 0
@@ -212337,8 +212450,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1450454448}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &2135518202
MeshRenderer:
m_ObjectHideFlags: 0
@@ -212437,8 +212550,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1159121826}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &2135525421
MeshRenderer:
m_ObjectHideFlags: 0
@@ -212537,8 +212650,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1255509967}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &2135684720
MeshRenderer:
m_ObjectHideFlags: 0
@@ -212637,8 +212750,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1923997118}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &2137376841
MeshRenderer:
m_ObjectHideFlags: 0
@@ -212737,8 +212850,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1981509511}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &2140128726
MeshRenderer:
m_ObjectHideFlags: 0
@@ -212939,8 +213052,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1743877330}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &2143342902
MeshRenderer:
m_ObjectHideFlags: 0
@@ -213039,8 +213152,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1981509511}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &2143370198
MeshRenderer:
m_ObjectHideFlags: 0
@@ -213139,8 +213252,8 @@ MonoBehaviour:
m_EditorClassIdentifier:
target: {fileID: 1892872822}
toggleOnClick: 0
- hideSelf: 0
targetState: 1
+ hideSelf: 0
--- !u!23 &2145152508
MeshRenderer:
m_ObjectHideFlags: 0
diff --git a/package/Runtime/USDZExport/Models/Watch/Materials/Glass.mat b/package/Runtime/USDZExport/Models/Watch/Materials/Glass.mat
index f799e58fe..fa89e0f19 100644
--- a/package/Runtime/USDZExport/Models/Watch/Materials/Glass.mat
+++ b/package/Runtime/USDZExport/Models/Watch/Materials/Glass.mat
@@ -115,7 +115,7 @@ Material:
- _VERTEX_COLORS: 1
- _VOLUME_ON: 0
- _VOLUME_TRANSMISSION: 0
- - alphaCutoff: -0.0001
+ - alphaCutoff: 0.0001
- attenuationDistance: 0.001
- baseColorTextureRotation: 0
- baseColorTextureTexCoord: 0
diff --git a/package/Runtime/USDZExport/USDZCharacters.unity b/package/Runtime/USDZExport/USDZCharacters.unity
index d5fbf177b..aa74e4d82 100644
--- a/package/Runtime/USDZExport/USDZCharacters.unity
+++ b/package/Runtime/USDZExport/USDZCharacters.unity
@@ -743,6 +743,7 @@ Transform:
- {fileID: 344752610}
- {fileID: 2065859171}
- {fileID: 1066477656}
+ - {fileID: 971788228}
m_Father: {fileID: 0}
m_RootOrder: 1
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
@@ -1009,7 +1010,7 @@ Transform:
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 544602418}
- m_LocalRotation: {x: 0.012805499, y: -0.98615754, z: 0.13742183, w: 0.09189398}
+ m_LocalRotation: {x: 0.012805509, y: -0.9861576, z: 0.13742194, w: 0.091893986}
m_LocalPosition: {x: 0.17, y: 0.9, z: 2.5}
m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0
@@ -1064,10 +1065,15 @@ MonoBehaviour:
m_Name:
m_EditorClassIdentifier: Needle.Engine.Components.OrbitControls, Needle.Engine
$ GlobalObjectId_V1-2-e40d6f427cb271d479d0d5a8f2a3cfb7-544602423-0
+ autoTarget: 1
autoFit: 0
enableRotate: 1
autoRotate: 0
autoRotateSpeed: 0.2
+ minPolarAngle: 0
+ maxPolarAngle: 3.1415927
+ minAzimuthAngle: Infinity
+ maxAzimuthAngle: Infinity
enableZoom: 1
minZoom: 0
maxZoom: Infinity
@@ -1942,6 +1948,55 @@ MeshFilter:
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 965487063}
m_Mesh: {fileID: 10207, guid: 0000000000000000e000000000000000, type: 0}
+--- !u!1 &971788227
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 971788228}
+ - component: {fileID: 971788229}
+ m_Layer: 0
+ m_Name: NeedleMenu
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!4 &971788228
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 971788227}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children: []
+ m_Father: {fileID: 446718514}
+ m_RootOrder: 7
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!114 &971788229
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 971788227}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: e6d2c67ae7e4416a98aa03d96398832b, type: 3}
+ m_Name:
+ m_EditorClassIdentifier: Needle.Engine.Components.NeedleMenu, Needle.Engine
+ _position: 1
+ ShowNeedleLogo: 1
+ CreateFullscreenButton: 1
+ CreateMuteButton: 0
+ ShowSpatialMenu: 1
--- !u!1 &995256911
GameObject:
m_ObjectHideFlags: 0
@@ -3908,7 +3963,7 @@ RectTransform:
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1873988598}
- m_LocalRotation: {x: 0.17632186, y: -0.24320458, z: -0.045026977, w: -0.9527511}
+ m_LocalRotation: {x: 0.008324964, y: 0.9906332, z: 0.07084947, w: -0.116434775}
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0
diff --git a/package/Runtime/USDZExport/USDZColorMenu.unity b/package/Runtime/USDZExport/USDZColorMenu.unity
index ea5ac0571..e5313ea02 100644
--- a/package/Runtime/USDZExport/USDZColorMenu.unity
+++ b/package/Runtime/USDZExport/USDZColorMenu.unity
@@ -408,6 +408,55 @@ Canvas:
m_SortingLayerID: 0
m_SortingOrder: 0
m_TargetDisplay: 0
+--- !u!1 &971788227
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 971788229}
+ - component: {fileID: 971788228}
+ m_Layer: 0
+ m_Name: NeedleMenu
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!114 &971788228
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 971788227}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: e6d2c67ae7e4416a98aa03d96398832b, type: 3}
+ m_Name:
+ m_EditorClassIdentifier: Needle.Engine.Components.NeedleMenu, Needle.Engine
+ _position: 1
+ ShowNeedleLogo: 1
+ CreateFullscreenButton: 1
+ CreateMuteButton: 0
+ ShowSpatialMenu: 1
+--- !u!4 &971788229
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 971788227}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children: []
+ m_Father: {fileID: 0}
+ m_RootOrder: 6
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!1 &1547917397
GameObject:
m_ObjectHideFlags: 0
@@ -420,6 +469,7 @@ GameObject:
- component: {fileID: 1547917399}
- component: {fileID: 1547917401}
- component: {fileID: 1547917400}
+ - component: {fileID: 1547917402}
m_Layer: 0
m_Name: Export Info
m_TagString: EditorOnly
@@ -489,6 +539,22 @@ MonoBehaviour:
Path: /usdz-color-menu
OverrideGzipCompression: 1
UseGzipCompression: 0
+--- !u!114 &1547917402
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1547917397}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: cf2ffc5481d126c498a97e14b35c2fb0, type: 3}
+ m_Name:
+ m_EditorClassIdentifier: Needle.Engine.HtmlMeta, Needle.Engine.Meta
+ meta:
+ title: QuickLook Color Menu
+ description: Color selection with an interface
+ image: {fileID: 2800000, guid: f9bcada166bd07b4883b349124559a60, type: 3}
--- !u!1 &1562540818
GameObject:
m_ObjectHideFlags: 0
@@ -622,10 +688,15 @@ MonoBehaviour:
m_Name:
m_EditorClassIdentifier: Needle.Engine.Components.OrbitControls, Needle.Engine
$ GlobalObjectId_V1-2-f7e6965a1b4dc4597a7f1e564110ae9b-1562540823-0
+ autoTarget: 1
autoFit: 0
enableRotate: 1
autoRotate: 0
autoRotateSpeed: 0.2
+ minPolarAngle: 0
+ maxPolarAngle: 3.1415927
+ minAzimuthAngle: Infinity
+ maxAzimuthAngle: Infinity
enableZoom: 1
minZoom: 0
maxZoom: Infinity
@@ -972,8 +1043,12 @@ PrefabInstance:
propertyPath: m_LocalPosition.y
value: -0.123
objectReference: {fileID: 0}
+ - target: {fileID: 8778918190291603517, guid: 3ddbeff86a50159478cdc441fe2267f2, type: 3}
+ propertyPath: toggleOnClick
+ value: 1
+ objectReference: {fileID: 0}
m_RemovedComponents:
- - {fileID: 8778918190291603517, guid: 3ddbeff86a50159478cdc441fe2267f2, type: 3}
+ - {fileID: 8605670664782058342, guid: 3ddbeff86a50159478cdc441fe2267f2, type: 3}
m_SourcePrefab: {fileID: 100100000, guid: 3ddbeff86a50159478cdc441fe2267f2, type: 3}
--- !u!4 &1815965395 stripped
Transform:
@@ -1029,5 +1104,5 @@ Transform:
m_ConstrainProportionsScale: 0
m_Children: []
m_Father: {fileID: 0}
- m_RootOrder: 6
+ m_RootOrder: 7
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
diff --git a/package/Runtime/USDZExport/USDZInteractivity.unity b/package/Runtime/USDZExport/USDZInteractivity.unity
index 0943c5d0f..66550439d 100644
--- a/package/Runtime/USDZExport/USDZInteractivity.unity
+++ b/package/Runtime/USDZExport/USDZInteractivity.unity
@@ -2323,10 +2323,15 @@ MonoBehaviour:
m_Name:
m_EditorClassIdentifier: Needle.Engine.Components.OrbitControls, Needle.Engine
$ GlobalObjectId_V1-2-c1a6a55762cce114d90e6e87a7df3bc7-514986720-0
+ autoTarget: 1
autoFit: 0
enableRotate: 1
autoRotate: 0
autoRotateSpeed: 0.2
+ minPolarAngle: 0
+ maxPolarAngle: 3.1415927
+ minAzimuthAngle: Infinity
+ maxAzimuthAngle: Infinity
enableZoom: 1
minZoom: 0
maxZoom: Infinity
@@ -2638,6 +2643,7 @@ Transform:
- {fileID: 1332632228}
- {fileID: 1785707870}
- {fileID: 1659110856}
+ - {fileID: 971788228}
m_Father: {fileID: 0}
m_RootOrder: 1
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
@@ -4053,6 +4059,55 @@ CanvasRenderer:
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 954718951}
m_CullTransparentMesh: 1
+--- !u!1 &971788227
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 971788228}
+ - component: {fileID: 971788229}
+ m_Layer: 0
+ m_Name: NeedleMenu
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!4 &971788228
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 971788227}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children: []
+ m_Father: {fileID: 589197790}
+ m_RootOrder: 4
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!114 &971788229
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 971788227}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: e6d2c67ae7e4416a98aa03d96398832b, type: 3}
+ m_Name:
+ m_EditorClassIdentifier: Needle.Engine.Components.NeedleMenu, Needle.Engine
+ _position: 1
+ ShowNeedleLogo: 1
+ CreateFullscreenButton: 1
+ CreateMuteButton: 0
+ ShowSpatialMenu: 1
--- !u!1 &974639124
GameObject:
m_ObjectHideFlags: 0
diff --git a/package/Runtime/USDZExport/USDZProduct.unity b/package/Runtime/USDZExport/USDZProduct.unity
index 2197f28f8..f67a28b71 100644
--- a/package/Runtime/USDZExport/USDZProduct.unity
+++ b/package/Runtime/USDZExport/USDZProduct.unity
@@ -437,10 +437,15 @@ MonoBehaviour:
m_Name:
m_EditorClassIdentifier: Needle.Engine.Components.OrbitControls, Needle.Engine
$ GlobalObjectId_V1-2-ce875773ed6007c46a18dbf0d81e686e-210950896-0
+ autoTarget: 1
autoFit: 1
enableRotate: 1
autoRotate: 0
autoRotateSpeed: 0.2
+ minPolarAngle: 0
+ maxPolarAngle: 3.1415927
+ minAzimuthAngle: Infinity
+ maxAzimuthAngle: Infinity
enableZoom: 1
minZoom: 0
maxZoom: Infinity
@@ -1179,6 +1184,55 @@ Animator:
m_AllowConstantClipSamplingOptimization: 1
m_KeepAnimatorStateOnDisable: 0
m_WriteDefaultValuesOnDisable: 0
+--- !u!1 &971788227
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 971788228}
+ - component: {fileID: 971788229}
+ m_Layer: 0
+ m_Name: NeedleMenu
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!4 &971788228
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 971788227}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children: []
+ m_Father: {fileID: 1288175245}
+ m_RootOrder: 6
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!114 &971788229
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 971788227}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: e6d2c67ae7e4416a98aa03d96398832b, type: 3}
+ m_Name:
+ m_EditorClassIdentifier: Needle.Engine.Components.NeedleMenu, Needle.Engine
+ _position: 1
+ ShowNeedleLogo: 1
+ CreateFullscreenButton: 1
+ CreateMuteButton: 0
+ ShowSpatialMenu: 1
--- !u!1 &1152620292
GameObject:
m_ObjectHideFlags: 0
@@ -1278,6 +1332,7 @@ Transform:
- {fileID: 103894124}
- {fileID: 131739821}
- {fileID: 1401214312}
+ - {fileID: 971788228}
m_Father: {fileID: 0}
m_RootOrder: 1
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
@@ -1938,6 +1993,7 @@ GameObject:
- component: {fileID: 1883279414}
- component: {fileID: 1883279415}
- component: {fileID: 1883279416}
+ - component: {fileID: 1883279417}
m_Layer: 0
m_Name: Export Info
m_TagString: EditorOnly
@@ -2038,6 +2094,23 @@ MonoBehaviour:
m_Name:
m_EditorClassIdentifier: Needle.Engine.NeedleEngineModules, Needle.Engine.Common
PhysicsEngine: 0
+--- !u!114 &1883279417
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1883279410}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 52882cd15871496cba5a3596b2e735c1, type: 3}
+ m_Name:
+ m_EditorClassIdentifier: Needle.Engine.Gltf.Experimental.progressive.ProgressiveTexturesSettings,
+ Needle.Engine.GltfExport
+ AllowProgressiveLoading: 1
+ UseMaxSize: 1
+ MaxSize: 2048
+ GenerateLODs: 0
--- !u!1 &1886932072
GameObject:
m_ObjectHideFlags: 0
diff --git a/package/Runtime/VideoPlayer/VideoPlayer.unity b/package/Runtime/VideoPlayer/VideoPlayer.unity
index f3a5cdcb9..9a925034d 100644
--- a/package/Runtime/VideoPlayer/VideoPlayer.unity
+++ b/package/Runtime/VideoPlayer/VideoPlayer.unity
@@ -890,20 +890,27 @@ MonoBehaviour:
m_Name:
m_EditorClassIdentifier: Needle.Engine.Components.OrbitControls, Needle.Engine
$ GlobalObjectId_V1-2-49dd848f589330045afe55677502212b-818351229-0
+ autoTarget: 1
+ autoFit: 0
enableRotate: 1
autoRotate: 0
autoRotateSpeed: -0.5
- autoFit: 0
- enableKeys: 1
- enableDamping: 1
- dampingFactor: 0.1
+ minPolarAngle: 0
+ maxPolarAngle: 3.1415927
+ minAzimuthAngle: Infinity
+ maxAzimuthAngle: Infinity
enableZoom: 1
minZoom: 0
maxZoom: Infinity
enablePan: 1
- lookAtConstraint: {fileID: 0}
+ enableDamping: 1
+ dampingFactor: 0.1
+ targetLerpDuration: 1
+ enableKeys: 1
middleClickToFocus: 1
doubleClickToFocus: 1
+ allowInterrupt: 1
+ lookAtConstraint: {fileID: 0}
--- !u!1 &902280460
GameObject:
m_ObjectHideFlags: 0
@@ -939,6 +946,7 @@ MonoBehaviour:
DirectoryName: Library/Needle/Sample
RemoteUrl:
AutoExport: 1
+ AutoCompress: 1
Dependencies:
- Name: '@needle-tools/needle-sample-videoplayer'
VersionOrPath: Packages/com.needle.engine-samples/Runtime/VideoPlayer/Scripts/Needle.Sample.VideoPlayer.npmdef
@@ -1211,6 +1219,55 @@ Transform:
m_Father: {fileID: 1329833045}
m_RootOrder: 1
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!1 &971788227
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 971788228}
+ - component: {fileID: 971788229}
+ m_Layer: 0
+ m_Name: NeedleMenu
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!4 &971788228
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 971788227}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children: []
+ m_Father: {fileID: 1329833045}
+ m_RootOrder: 7
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!114 &971788229
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 971788227}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: e6d2c67ae7e4416a98aa03d96398832b, type: 3}
+ m_Name:
+ m_EditorClassIdentifier: Needle.Engine.Components.NeedleMenu, Needle.Engine
+ _position: 1
+ ShowNeedleLogo: 1
+ CreateFullscreenButton: 1
+ CreateMuteButton: 0
+ ShowSpatialMenu: 1
--- !u!1001 &997648482
PrefabInstance:
m_ObjectHideFlags: 0
@@ -1519,7 +1576,8 @@ MonoBehaviour:
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 474bcb49853aa07438625e644c072ee6, type: 3}
m_Name:
- m_EditorClassIdentifier:
+ m_EditorClassIdentifier: UnityEngine.Rendering.Universal.UniversalAdditionalLightData,
+ Unity.RenderPipelines.Universal.Runtime
m_Version: 1
m_UsePipelineSettings: 1
m_AdditionalLightsShadowResolutionTier: 2
@@ -1673,6 +1731,7 @@ Transform:
- {fileID: 1673186829}
- {fileID: 1811495142}
- {fileID: 254680181}
+ - {fileID: 971788228}
m_Father: {fileID: 0}
m_RootOrder: 1
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
@@ -1689,6 +1748,7 @@ MonoBehaviour:
m_Name:
m_EditorClassIdentifier: Needle.Engine.Components.ObjectRaycaster, Needle.Engine
$ GlobalObjectId_V1-2-49dd848f589330045afe55677502212b-1329833047-0
+ IgnoreSkinnedMeshes: 0
--- !u!1001 &1400623848
PrefabInstance:
m_ObjectHideFlags: 0
diff --git a/package/Runtime/Vue Project Sample/Vue Project Sample.unity b/package/Runtime/Vue Project Sample/Vue Project Sample.unity
index 80ea9e8b0..eaf178a61 100644
--- a/package/Runtime/Vue Project Sample/Vue Project Sample.unity
+++ b/package/Runtime/Vue Project Sample/Vue Project Sample.unity
@@ -271,6 +271,55 @@ Transform:
m_CorrespondingSourceObject: {fileID: -3910990755373119420, guid: 9e8141a86b75494439477208a33b6d49, type: 3}
m_PrefabInstance: {fileID: 133140389}
m_PrefabAsset: {fileID: 0}
+--- !u!1 &213470579
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 213470580}
+ - component: {fileID: 213470581}
+ m_Layer: 0
+ m_Name: NeedleMenu
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!4 &213470580
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 213470579}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children: []
+ m_Father: {fileID: 1597275518}
+ m_RootOrder: 9
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!114 &213470581
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 213470579}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: e6d2c67ae7e4416a98aa03d96398832b, type: 3}
+ m_Name:
+ m_EditorClassIdentifier: Needle.Engine.Components.NeedleMenu, Needle.Engine
+ _position: 1
+ ShowNeedleLogo: 1
+ CreateFullscreenButton: 0
+ CreateMuteButton: 0
+ ShowSpatialMenu: 1
--- !u!1 &284856214
GameObject:
m_ObjectHideFlags: 0
@@ -842,10 +891,15 @@ MonoBehaviour:
m_Name:
m_EditorClassIdentifier: Needle.Engine.Components.OrbitControls, Needle.Engine
$ GlobalObjectId_V1-2-43bc2a91ceeb5ed4198b1155f54259db-706762907-0
+ autoTarget: 1
autoFit: 0
enableRotate: 1
autoRotate: 1
autoRotateSpeed: 0.3
+ minPolarAngle: 0
+ maxPolarAngle: 3.1415927
+ minAzimuthAngle: Infinity
+ maxAzimuthAngle: Infinity
enableZoom: 1
minZoom: 0
maxZoom: 10000
@@ -1309,7 +1363,7 @@ GameObject:
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
- m_IsActive: 1
+ m_IsActive: 0
--- !u!114 &1211803452
MonoBehaviour:
m_ObjectHideFlags: 0
@@ -1441,7 +1495,7 @@ GameObject:
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
- m_IsActive: 1
+ m_IsActive: 0
--- !u!4 &1430690799
Transform:
m_ObjectHideFlags: 0
@@ -1732,6 +1786,7 @@ Transform:
- {fileID: 806518227}
- {fileID: 1758459381}
- {fileID: 847408950}
+ - {fileID: 213470580}
m_Father: {fileID: 0}
m_RootOrder: 1
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
@@ -2019,6 +2074,7 @@ MonoBehaviour:
joinRandomRoom: 1
requireRoomParameter: 0
autoRejoin: 1
+ createJoinButton: 0
--- !u!1 &1786657968
GameObject:
m_ObjectHideFlags: 0
diff --git a/package/Runtime/_Shared/SampleScripts.codegen/Arrow.cs b/package/Runtime/_Shared/SampleScripts.codegen/Arrow.cs
index b6381ae38..5c8fb02cc 100644
--- a/package/Runtime/_Shared/SampleScripts.codegen/Arrow.cs
+++ b/package/Runtime/_Shared/SampleScripts.codegen/Arrow.cs
@@ -9,7 +9,6 @@ public partial class Arrow : UnityEngine.MonoBehaviour
{
public bool @destroyTarget = false;
public void awake(){}
- public void start(){}
public void onBeforeRender(){}
}
}
diff --git a/package/Runtime/_Shared/SampleScripts.codegen/ArrowShooting.cs b/package/Runtime/_Shared/SampleScripts.codegen/ArrowShooting.cs
index e28293ed4..e9c331db4 100644
--- a/package/Runtime/_Shared/SampleScripts.codegen/ArrowShooting.cs
+++ b/package/Runtime/_Shared/SampleScripts.codegen/ArrowShooting.cs
@@ -7,13 +7,28 @@ namespace Needle.Typescript.GeneratedComponents
{
public partial class ArrowShooting : UnityEngine.MonoBehaviour
{
+ public float @power = 1.5f;
+ public float @drawMaxPhysicalDistance = 0.47269f;
+ public float @drawMinPhysicalDistance = 0.1132593f;
+ public UnityEngine.AnimationCurve @drawProgression;
+ public UnityEngine.GameObject @cameraParent;
+ public float @desktopIdleDrawAmount = 0.25f;
+ public UnityEngine.Vector2 @interactionPixelOrigin = new UnityEngine.Vector2(0.5f, 0.65f);
+ public float @interactionPixelTreshold = 85f;
+ public float @drawMaxPixelDistance = 100f;
+ public void awake(){}
+ public void OnEnable(){}
+ public void OnDisable(){}
+ public void mount(){}
+ public void unmount(){}
+ public UnityEngine.GameObject @bowObject;
+ public UnityEngine.Animation @animationComponent;
public UnityEngine.Transform @arrowPrefab;
+ public UnityEngine.GameObject @arrowSpawnSpot;
public UnityEngine.AudioSource @sound;
- public void awake(){}
+ public float @fakeArrowRespawnDuration = 0.3f;
public void onEnterXR(object @_args){}
public void onLeaveXR(object @_args){}
- public UnityEngine.AnimationClip @bowAnimation;
- public UnityEngine.GameObject @bowObject;
public void onBeforeRender(){}
}
}
diff --git a/package/Runtime/_Shared/SampleScripts.codegen/BowTargetSpawner.cs b/package/Runtime/_Shared/SampleScripts.codegen/BowTargetSpawner.cs
index cbeb14ca6..c78ca3909 100644
--- a/package/Runtime/_Shared/SampleScripts.codegen/BowTargetSpawner.cs
+++ b/package/Runtime/_Shared/SampleScripts.codegen/BowTargetSpawner.cs
@@ -8,7 +8,7 @@ namespace Needle.Typescript.GeneratedComponents
public partial class BowTargetSpawner : UnityEngine.MonoBehaviour
{
public UnityEngine.GameObject[] @prefabs;
- public void OnEnable(){}
+ public void awake(){}
public void update(){}
}
}
diff --git a/package/Runtime/_Shared/SampleScripts.codegen/CameraGoal.cs b/package/Runtime/_Shared/SampleScripts.codegen/CameraGoal.cs
index 001c5e9de..40ee775d0 100644
--- a/package/Runtime/_Shared/SampleScripts.codegen/CameraGoal.cs
+++ b/package/Runtime/_Shared/SampleScripts.codegen/CameraGoal.cs
@@ -7,6 +7,12 @@ namespace Needle.Typescript.GeneratedComponents
{
public partial class CameraGoal : UnityEngine.MonoBehaviour
{
+ public bool @createMenuButton = false;
+ public bool @teleportVRPlayer = false;
+ public bool @ignoreYInVR = false;
+ public void awake(){}
+ public void addButton(){}
+ public void removeButton(){}
public void use(){}
}
}
diff --git a/package/Runtime/_Shared/SampleScripts~/Bow & Arrow/Arrow.ts b/package/Runtime/_Shared/SampleScripts~/Bow & Arrow/Arrow.ts
index e27fa50d1..16f38be10 100644
--- a/package/Runtime/_Shared/SampleScripts~/Bow & Arrow/Arrow.ts
+++ b/package/Runtime/_Shared/SampleScripts~/Bow & Arrow/Arrow.ts
@@ -1,7 +1,5 @@
import { Behaviour, Collider, Collision, GameObject, Rigidbody, getTempQuaternion, getTempVector } from "@needle-tools/engine";
-
-
export class Arrow extends Behaviour {
destroyTarget: boolean = false;
@@ -14,15 +12,12 @@ export class Arrow extends Behaviour {
if (this._rigidbody) {
const col = this.gameObject.getComponentsInChildren(Collider);
for (const c of col) {
- const det = GameObject.addNewComponent(c.gameObject, ArrowCollisionDetection);
+ const det = GameObject.addComponent(c.gameObject, ArrowCollisionDetection);
det.rigidBody = this._rigidbody;
det.arrow = this;
det.destroyTarget = this.destroyTarget;
}
}
- }
-
- start(): void {
this._startTime = this.context.time.time;
}
@@ -38,7 +33,7 @@ export class Arrow extends Behaviour {
const targetRotation = getTempVector().set(vel.x, vel.y, vel.z).normalize();
const tempQuat = getTempQuaternion();
tempQuat.setFromUnitVectors(getTempVector(0, 0, 1), targetRotation);
- this.gameObject.quaternion.slerp(tempQuat, this.context.time.deltaTime / .1);
+ this.gameObject.quaternion.copy(tempQuat);
}
}
}
@@ -46,12 +41,15 @@ export class Arrow extends Behaviour {
class ArrowCollisionDetection extends Behaviour {
- arrow!: Arrow;
+ arrow?: Arrow;
rigidBody!: Rigidbody;
destroyTarget: boolean = false;
// get stuck when you hit something
onCollisionEnter(col: Collision) {
+ if (!this.arrow)
+ return;
+
if (this.destroyTarget) {
col.gameObject.destroy();
this.arrow.gameObject.destroy();
diff --git a/package/Runtime/_Shared/SampleScripts~/Bow & Arrow/ArrowShooting.ts b/package/Runtime/_Shared/SampleScripts~/Bow & Arrow/ArrowShooting.ts
index a8fa8aa80..05aba18a3 100644
--- a/package/Runtime/_Shared/SampleScripts~/Bow & Arrow/ArrowShooting.ts
+++ b/package/Runtime/_Shared/SampleScripts~/Bow & Arrow/ArrowShooting.ts
@@ -1,18 +1,51 @@
-import { AssetReference, AudioSource, Behaviour, GameObject, Gizmos, IGameObject, Mathf, NEPointerEvent, NeedleXRController, NeedleXREventArgs, NeedleXRSession, Rigidbody, XRControllerFollow, delay, delayForFrames, getParam, getTempQuaternion, getTempVector, isQuest, lookAtInverse, serializable } from "@needle-tools/engine";
-import { AnimationAction, AnimationClip, AnimationMixer, Object3D, Vector3, Quaternion } from "three";
+import { Animation, AnimationCurve, AssetReference, AudioSource, Behaviour, Collider, GameObject, Gizmos, IGameObject, Mathf, NEPointerEvent, NeedleXRController, NeedleXREventArgs, NeedleXRSession, Rigidbody, RigidbodyConstraints, XRControllerFollow, delay, delayForFrames, getComponent, getParam, getTempQuaternion, getTempVector, serializable } from "@needle-tools/engine";
+import { AnimationAction, AnimationMixer, Object3D, Vector3, Vector2, Quaternion, Matrix4 } from "three";
+import { Arrow } from "./Arrow";
const debug = getParam("debugarrow");
export class ArrowShooting extends Behaviour {
+ // STATS
+ /** Power of the arrow when fully drawn */
+ @serializable()
+ power: number = 1.5;
+ // VR
+ /** How much physical distance is needed between controllers to match full draw */
+ @serializable()
+ drawMaxPhysicalDistance: number = 0.47269; // data from anim (-0.11326 - -0.58595)
- @serializable(AssetReference)
- arrowPrefab?: AssetReference;
+ /** Distance between origin and string position when the bow is fully released */
+ @serializable()
+ drawMinPhysicalDistance: number = 0.1132593; // data from anim (-0.1132594)
+
+ /** The shoot animation is not linear, this curve compensates that */
+ @serializable(AnimationCurve)
+ drawProgression?: AnimationCurve;
- @serializable(AudioSource)
- sound?: AudioSource;
+ // DESKTOP
+ /** Where to mount the bow outside of VR */
+ @serializable(Object3D)
+ cameraParent?: Object3D;
+
+ /** Drives the bow in a slightly drawned position when not interacting to give the user an intensive to drag and shoot */
+ @serializable()
+ desktopIdleDrawAmount: number = 0.25;
+
+ /** Proportionally <0,1> on a screen where the draw origin is */
+ @serializable(Vector2)
+ interactionPixelOrigin: Vector2 = new Vector2(0.5, 0.65);
+
+ /** Only count drags that are in this treshold from the interactionPixelOrigin */
+ @serializable()
+ interactionPixelTreshold: number = 85;
+ /** Amount of pixel user needs to drag to draw the bow fully */
+ @serializable()
+ drawMaxPixelDistance: number = 100;
+
+ private nonMountedParent?: Object3D;
awake(): void {
if (this.arrowPrefab?.asset) {
this.arrowPrefab.asset.visible = false;
@@ -20,20 +53,34 @@ export class ArrowShooting extends Behaviour {
if (this.bowObject) {
this._initRot.copy(this.bowObject.quaternion);
}
+
+ // set a non mounted parent ref
+ this.nonMountedParent = this.gameObject.parent!;
+
+ this.mount();
}
/** true while aiming */
private _isAiming = false;
+ /** id of aiming pointer */
+ private _aimingPointerId: number | undefined;
+ /** start pos of aiming pointer */
+ private _aimingPointerStartPos: Vector2 = new Vector2(0, 0);
+ /** the controller index holding the bow */
+ private _bowController?: number = undefined;
/** the controller index dragging the string */
- private _stringController = 0;
+ private _stringController?: number = undefined;
- onEnterXR(_args: NeedleXREventArgs): void {
+ onEnable(): void {
this.arrowPrefab?.loadAssetAsync();
this._isAiming = false;
this.context.input.addEventListener("pointerdown", this.onDown);
this.context.input.addEventListener("pointerup", this.onRelease);
+
+ this.setupPreDraw();
}
- onLeaveXR(_args: NeedleXREventArgs): void {
+
+ onDisable(): void {
this._isAiming = false;
this.context.input.removeEventListener("pointerdown", this.onDown);
this.context.input.removeEventListener("pointerup", this.onRelease);
@@ -43,11 +90,22 @@ export class ArrowShooting extends Behaviour {
if (evt.origin instanceof NeedleXRController) {
if (evt.button === 0) {
this._isAiming = true;
- this._stringController = evt.origin.index;
+ if (this._bowController === undefined)
+ this._bowController = evt.origin.index;
+ else if (this._stringController === undefined)
+ this._stringController = evt.origin.index;
+
const follow = this.bowObject?.getComponentInParent(XRControllerFollow);
- if (follow) {
- follow.side = evt.origin.side === "left" ? "right" : "left";
- }
+ if (follow) follow.side = this._bowController;
+ }
+ }
+ else {
+ if (evt.button === 0) {
+ const distnace = this.getPointerDinstanceTo(this._aimingPointerStartPos, evt.pointerId);
+ // Disabled anti spam protection
+ // if (distnace < this.interactionPixelTreshold)
+ this._isAiming = true;
+ this._aimingPointerId = evt.pointerId;
}
}
}
@@ -56,19 +114,81 @@ export class ArrowShooting extends Behaviour {
if (evt.button !== 0) {
return;
}
+
+ // don't shoot when not previously aiming
+ if (!this._isAiming) return;
+
this._isAiming = false;
+ this._aimingPointerId = undefined;
if (evt.origin instanceof NeedleXRController) {
const ctrl = evt.origin;
- const other = NeedleXRSession.active?.controllers.find(c => c !== ctrl);
- if (ctrl && other) {
- const point = ctrl.rayWorldPosition;
- const dir = other.rayWorldPosition.clone().sub(point);
- this.shoot(point, dir);
- if (debug) Gizmos.DrawArrow(point, dir.clone().add(point), 0xffff00, 1);
+ if (ctrl.index === this._stringController && this._bowController !== undefined) {
+ const other = NeedleXRSession.active?.getController(this._bowController);
+ if (ctrl && other) {
+ const point = ctrl.gripWorldPosition;
+ if (point) {
+ const dir = other.gripWorldPosition.clone().sub(point);
+
+ let dist = other.object.worldPosition.distanceTo(ctrl.object.worldPosition);
+ dist -= this.drawMinPhysicalDistance;
+ const t = Mathf.clamp01(dist / this.drawMaxPhysicalDistance);
+
+ dir.normalize().multiplyScalar(t * this.power);
+
+ this.shoot(point, dir);
+ if (debug) Gizmos.DrawArrow(point, dir.clone().add(point), 0xffff00, 1);
+ }
+ }
+ }
+ if (ctrl.index === this._bowController) {
+ this._bowController = undefined;
}
+ if (ctrl.index === this._stringController) {
+ this._stringController = undefined;
+ }
+ }
+ else {
+ if (this.arrowSpawnSpot) {
+ const pos = this.arrowSpawnSpot.getWorldPosition(getTempVector());
+ const dir = this.gameObject.getWorldDirection(getTempVector());
+
+ const distnace = this.getPointerDinstanceTo(this._aimingPointerStartPos, evt.pointerId);
+ const power = Mathf.clamp01(distnace / this.drawMaxPixelDistance) * this.power;
+ dir.multiplyScalar(power);
+
+ if (distnace > this.interactionPixelTreshold)
+ this.shoot(pos, dir);
+ }
+ }
+ }
+
+ private getPointerDinstanceTo(from: Vector2, pointerId: number): number {
+ const to = this.context.input.getPointerPosition(pointerId)!;
+ return from.distanceTo(to);
+ }
+
+ private fakeArrow?: IGameObject;
+ private async setupPreDraw() {
+ if (!this.arrowPrefab || !this.arrowSpawnSpot) return;
+
+ // don't predraw if already predrawed
+ if (this.fakeArrow) return;
+
+ const instance = await this.arrowPrefab.instantiate({ parent: this.arrowSpawnSpot });
+
+ if (instance) {
+ instance.visible = true;
+ instance.worldScale = getTempVector(1,1,1);
+ this.fakeArrow = instance;
+
+ instance.getComponent(Arrow)?.destroy();
+ instance.getComponent(Rigidbody)?.destroy();
+ instance.getComponentsInChildren(Collider)
+ .forEach(c => c.destroy());
}
}
+ private shotStamp = Number.MIN_SAFE_INTEGER;
/**
* shoot an arrow
* @param from position to shoot from
@@ -76,64 +196,235 @@ export class ArrowShooting extends Behaviour {
*/
private async shoot(from: Vector3, vec: Vector3) {
if (!this.arrowPrefab) return;
- const instance = await this.arrowPrefab.instantiate({ parent: this.context.scene });
+
+ this.shotStamp = this.context.time.time;
+
+ const pos = from.clone();
+ const lookGoal = pos.clone().add(vec);
const force = Math.pow(vec.length() + .5, 2);
const dir = vec.clone().normalize();
- if (instance) {
- instance.position.copy(from);
- instance.lookAt(dir.clone().add(from));
- instance.visible = true;
- const rb = instance.getOrAddComponent(Rigidbody);
+
+ const instance = await this.arrowPrefab.instantiate({ parent: this.context.scene });
+
+ if (!instance) return;
+
+ instance.worldPosition = pos;
+ instance.lookAt(lookGoal);
+ instance.visible = true;
+
+ const rb = instance.getComponent(Rigidbody)!;
+ if (rb) {
rb.isKinematic = false;
rb.autoMass = false;
rb.mass = .05;
this.sound?.stop();
this.sound?.play();
+
// workaround Rigidbody not yet created in the physics engine (it gets created in onEnable)
await delayForFrames(1);
+
rb.applyImpulse(dir.multiplyScalar(force), true);
}
}
+ /** Mounting */
+ mount() {
+ // start in mounted state
+ if (this.cameraParent) {
+ this.gameObject.parent = this.cameraParent;
+ this.gameObject.position.set(0, 0, 0);
+ this.gameObject.quaternion.set(0, 0, 0, 1);
+ }
+ }
+ unmount() {
+ this.gameObject.parent = this.nonMountedParent!;
+ }
- /** Visuals */
- @serializable(AnimationClip)
- bowAnimation?: AnimationClip;
+
+ /** Visuals and effects */
+
@serializable(Object3D)
bowObject?: GameObject;
+
+ @serializable(Animation)
+ animationComponent?: Animation;
+
+ @serializable(AssetReference)
+ arrowPrefab?: AssetReference;
+
+ @serializable(Object3D)
+ arrowSpawnSpot?: Object3D;
+
+ @serializable(AudioSource)
+ sound?: AudioSource;
+
+ /** After firing the fake arrow is hidden and is popped back after this delay */
+ @serializable()
+ fakeArrowRespawnDuration: number = 0.3;
private _initRot: Quaternion = new Quaternion();
+ private _tempLookMatrix = new Matrix4();
+ private _tempLookRot = new Quaternion();
+ private _rotate90 = new Quaternion().setFromAxisAngle(new Vector3(0, 0, 1), Math.PI / 2);
private _mixer?: AnimationMixer;
private _animation!: AnimationAction;
+ private get _hasControllers(): boolean { return (this.context.xr?.controllers.length ?? 0) > 0; }
+
+ onEnterXR(_args: NeedleXREventArgs): void {
+ if (_args.xr.isVR || _args.xr.isPassThrough) {
+ this.unmount();
+ }
+ }
+
+ onLeaveXR(_args: NeedleXREventArgs): void {
+ this.mount();
+ }
+
+ private tempDir: Vector2 = new Vector2();
+ private tempUpRef: Vector2 = new Vector2();
onBeforeRender(): void {
- if (!this.bowAnimation || !this.bowObject) return;
+ if (!this.animationComponent || !this.bowObject) return;
+
+ // animation driving setup
if (!this._mixer) {
this._mixer = new AnimationMixer(this.bowObject);
- this._animation = this._mixer.clipAction(this.bowAnimation);
+ const anim = this.animationComponent.animations.at(0);
+ if (anim)
+ this._animation = this._mixer.clipAction(anim);
}
- if (!this._isAiming) {
- this._animation.time = Mathf.lerp(this._animation.time, 0, this.context.time.deltaTime / .05);
+
+ const animGoalSmoothing = .1;
+ let animTimeGoal = 0;
+
+ // VR Logic
+ if (this._hasControllers) {
+ if (!this._isAiming) {
+ animTimeGoal = 0;
+ }
+ else if (this.context.xr && this.context.xr.controllers.length > 1 && this._bowController !== undefined && this._stringController !== undefined) {
+ const holdingString = this.context.xr.controllers[this._stringController];
+ const holdingBow = this.context.xr.controllers[this._bowController];
+
+ // This should not happen, but seems when transient pointers are in use we
+ // sometimes get invalid entries here
+ if (!holdingString || !holdingBow) return;
+
+ // TODO fix this, currently we're allowing all kinds of controllers here.
+ // We should explicitly only allow hands and controllers, not transient inputs
+
+ // console.log(holdingBow?.targetRayMode, holdingString?.targetRayMode);
+
+ let bowUp = getTempVector(0, 1, 0);
+ if (!holdingBow.hand && holdingBow.targetRayMode === "tracked-pointer") {
+ // if this is a controller, we rotate by 90° because Meta Browser...
+ bowUp.applyQuaternion(this._rotate90);
+ }
+ bowUp.applyQuaternion(holdingBow.gripWorldQuaternion).normalize();
+
+ this._tempLookMatrix.lookAt(holdingString.gripWorldPosition, holdingBow.gripWorldPosition, bowUp);
+ this._tempLookRot.setFromRotationMatrix(this._tempLookMatrix);
+ this.bowObject.worldQuaternion = this._tempLookRot;
+
+ let dist = holdingString.object.worldPosition.distanceTo(holdingBow.object.worldPosition);
+ dist -= this.drawMinPhysicalDistance;
+ animTimeGoal = Mathf.clamp01(dist / this.drawMaxPhysicalDistance);
+ }
+ /*else if (this.context.xr && this.context.xr.controllers.length > 1) {
+ const holdingString = this.context.xr.controllers[this._stringController];
+ const holdingBow = this.context.xr.controllers[1 - this._stringController];
+
+ let dir = getTempVector(holdingBow.rayWorldPosition).sub(holdingString.rayWorldPosition)
+
+ const lookRotation = getTempQuaternion().setFromUnitVectors(getTempVector(0, 0, 1), dir.normalize());
+ this.bowObject.worldQuaternion = lookRotation.multiply(this._initRot);
+
+ const dist = holdingString.object.worldPosition.distanceTo(holdingBow.object.worldPosition);
+ animTimeGoal = Mathf.clamp01(dist * 1.5);
+ } */
+ }
+ // Non-VR Logic
+ else {
+ const screenOrigin = this.interactionPixelOrigin;
+ this._aimingPointerStartPos.set(this.context.domWidth * screenOrigin.x, this.context.domHeight * screenOrigin.y);
+
+ if (!this._isAiming) {
+ animTimeGoal = this.desktopIdleDrawAmount;
+ }
+ else {
+ const input = this.context.input;
+
+ if (this._aimingPointerId != undefined) {
+ const from = this._aimingPointerStartPos;
+ const to = input.getPointerPosition(this._aimingPointerId)!;
+ const dir = this.tempDir.copy(to).sub(from);
+ const pixelDist = dir.length();
+ const dist = pixelDist;// / this.context.domHeight;
+
+ const dir3 = getTempVector();
+ dir3.x = dir.x;
+ dir3.z = dir.y;
+ dir3.normalize();
+
+ const objDir3 = this.gameObject.getWorldDirection(getTempVector());
+ objDir3.y = 0;
+ objDir3.normalize();
+
+ const dirDiffDot = dir3.dot(objDir3);
+
+ const applyRot = dist > this.interactionPixelTreshold;
+ const applyDraw = dirDiffDot > 0 || applyRot;
+
+ if (applyDraw) {
+ animTimeGoal = Mathf.clamp01(dist / this.drawMaxPixelDistance);
+ }
+
+ this.tempUpRef.set(1, 0);
+ const sign = this.tempUpRef.dot(dir) > 0 ? -1 : 1;
+
+ this.tempUpRef.set(0, 1);
+ const angle = this.tempUpRef.angleTo(dir) * sign;
+
+ if (applyRot) {
+ const goal = getTempQuaternion().setFromAxisAngle(getTempVector().set(1, 0, 0), angle);
+
+ this.gameObject.quaternion.slerp(goal, this.context.time.deltaTime / .05);
+ }
+ }
+ }
}
- else if (this.context.xr && this.context.xr.controllers.length > 1) {
- const holdingString = this.context.xr.controllers[this._stringController];
- const holdingBow = this.context.xr.controllers[1 - this._stringController];
- let dir = getTempVector(holdingBow.rayWorldPosition).sub(holdingString.rayWorldPosition)
+ // apply draw curve
+ if (this.drawProgression) {
+ animTimeGoal = this.drawProgression.evaluate(animTimeGoal);
+ }
- const lookRotation = getTempQuaternion().setFromUnitVectors(getTempVector(0, 0, 1), dir.normalize());
- this.bowObject.worldQuaternion = lookRotation.multiply(this._initRot);
+ this._animation.timeScale = 0;
+ const newT = Mathf.lerp(this._animation.time, animTimeGoal, this.context.time.deltaTime / animGoalSmoothing);
+ const oldT = this._animation.time;
+ this._animation.time = newT;
- const dist = holdingString.object.worldPosition.distanceTo(holdingBow.object.worldPosition);
- this._animation.timeScale = 0;
- this._animation.time = Mathf.lerp(this._animation.time, Mathf.clamp01(dist * 1.5), this.context.time.deltaTime / .1);
+ if (Math.abs(newT - oldT) > Number.EPSILON)
+ {
this._animation.setEffectiveWeight(1);
this._animation.play();
}
+
this._mixer.update(this.context.time.deltaTime);
+
+ if (this.fakeArrow) {
+ let t = (this.context.time.time - this.shotStamp) / this.fakeArrowRespawnDuration;
+ t = this.easeInOutSine(Mathf.clamp01(t));
+ this.fakeArrow.worldScale = getTempVector(1, 1, 1).multiplyScalar(t);
+ }
+ }
+
+ // Cubic Bezier easing function
+ private easeInOutSine(t: number): number {
+ return Mathf.clamp01(-0.5 * (Math.cos(Math.PI * t) - 1));
}
}
\ No newline at end of file
diff --git a/package/Runtime/_Shared/SampleScripts~/Bow & Arrow/BowTargetSpawner.ts b/package/Runtime/_Shared/SampleScripts~/Bow & Arrow/BowTargetSpawner.ts
index a456e1b8e..9fe0eac23 100644
--- a/package/Runtime/_Shared/SampleScripts~/Bow & Arrow/BowTargetSpawner.ts
+++ b/package/Runtime/_Shared/SampleScripts~/Bow & Arrow/BowTargetSpawner.ts
@@ -1,14 +1,13 @@
import { Behaviour, Gizmos, Mathf, Rigidbody, delayForFrames, destroy, getTempVector, instantiate, isDestroyed, serializable } from "@needle-tools/engine";
import { Object3D, Vector3 } from "three";
-
export class BowTargetSpawner extends Behaviour {
@serializable(Object3D)
prefabs?: Object3D[];
- onEnable(): void {
- if (!this.prefabs?.length) {
+ awake(): void {
+ if (!this.prefabs?.length || this.prefabs?.length === 0) {
console.warn("BowTargetSpawner start: no prefab set");
this.enabled = false;
return;
diff --git a/package/Runtime/_Shared/SampleScripts~/CameraGoal.ts b/package/Runtime/_Shared/SampleScripts~/CameraGoal.ts
index 8327b73d0..5529b4faf 100644
--- a/package/Runtime/_Shared/SampleScripts~/CameraGoal.ts
+++ b/package/Runtime/_Shared/SampleScripts~/CameraGoal.ts
@@ -1,13 +1,60 @@
-import { Behaviour, GameObject, OrbitControls } from "@needle-tools/engine";
+import { Behaviour, GameObject, NeedleXRSession, OrbitControls, Text, WebXR, getTempVector, serializable } from "@needle-tools/engine";
export class CameraGoal extends Behaviour {
+ @serializable()
+ createMenuButton: boolean = false;
+
+ @serializable()
+ teleportVRPlayer: boolean = false;
+
+ @serializable()
+ ignoreYInVR: boolean = false;
+
private _orbitalCamera?: OrbitControls;
private get orbitalCamera() {
this._orbitalCamera ??= GameObject.findObjectOfType(OrbitControls)!;
return this._orbitalCamera;
}
+ awake() {
+ if (this.createMenuButton) {
+ this.addButton();
+ }
+ }
+
+ /** the menu button for this LOD level */
+ private menuButton: HTMLElement | null = null;
+
+ addButton() {
+ if (this.menuButton) this.removeButton();
+
+ const textValue = this.gameObject.getComponentInChildren(Text)?.text ?? this.gameObject.name;
+
+ const btn = document.createElement("button");
+ this.menuButton = btn;
+ btn.innerText = textValue.replace("_", " ");
+ btn.setAttribute("priority", "40");
+ btn.addEventListener("click", () => this.use());
+ this.context.menu.appendChild(btn);
+ }
+
+ removeButton() {
+ if (this.menuButton) {
+ this.menuButton.remove();
+ this.menuButton = null;
+ }
+ }
+
use() {
this.orbitalCamera?.setCameraTargetPosition(this.worldPosition);
+
+ const rig = NeedleXRSession.active?.rig;
+ if (this.teleportVRPlayer && this.context.isInVR && rig) {
+ const goal = getTempVector(this.worldPosition);
+ if (this.ignoreYInVR) {
+ goal.y = rig.gameObject.worldPosition.y;
+ }
+ rig.gameObject.worldPosition = goal;
+ }
}
}
\ No newline at end of file
diff --git a/package/Runtime/_Shared/SampleScripts~/package-lock.json b/package/Runtime/_Shared/SampleScripts~/package-lock.json
index 411d8b3da..467545221 100644
--- a/package/Runtime/_Shared/SampleScripts~/package-lock.json
+++ b/package/Runtime/_Shared/SampleScripts~/package-lock.json
@@ -8,25 +8,18 @@
"name": "@needle-tools/samples-scripts",
"version": "1.0.0",
"devDependencies": {
- "@needle-tools/engine": "^3.34.2-alpha.2",
+ "@needle-tools/engine": "^3.36.6",
"@types/three": "0.162.0",
- "three": "npm:@needle-tools/three@^0.162.1"
+ "three": "npm:@needle-tools/three@^0.162.2"
},
"peerDependencies": {
- "@needle-tools/engine": "^3.34.2-alpha.2",
- "three": "npm:@needle-tools/three@^0.162.1"
+ "@needle-tools/engine": "^3.36.6",
+ "three": "npm:@needle-tools/three@^0.162.2"
}
},
- "node_modules/@dimforge/rapier3d-compat": {
- "version": "0.11.2",
- "resolved": "https://registry.npmjs.org/@dimforge/rapier3d-compat/-/rapier3d-compat-0.11.2.tgz",
- "integrity": "sha512-vdWmlkpS3G8nGAzLuK7GYTpNdrkn/0NKCe0l1Jqxc7ZZOB3N0q9uG/Ap9l9bothWuAvxscIt0U97GVLr0lXWLg==",
- "dev": true
- },
- "node_modules/@needle-tools/engine": {
- "version": "3.34.2-alpha.2",
- "resolved": "https://registry.npmjs.org/@needle-tools/engine/-/engine-3.34.2-alpha.2.tgz",
- "integrity": "sha512-k/MR+3JnbrjHm9Xo6DLMdRqffj4B+Hn/N6eYd0+5JdvfgoLEZwV+k4hfQZPXKwC0BUFbA796BjC4qBaci1gqWA==",
+ "../../../../../needle-engine/js/package~": {
+ "name": "@needle-tools/engine",
+ "version": "3.36.6",
"dev": true,
"dependencies": {
"@dimforge/rapier3d-compat": "^0.11.2",
@@ -38,263 +31,10938 @@
"postprocessing": "^6.35.1",
"simplex-noise": "^4.0.1",
"stats.js": "^0.17.0",
- "three": "npm:@needle-tools/three@^0.162.1",
+ "three": "npm:@needle-tools/three@^0.162.2",
"three-mesh-ui": "npm:@needle-tools/three-mesh-ui@^7.1.5-alpha.5",
"three.quarks": "0.10.8",
"uuid": "^9.0.0",
"websocket-ts": "^2.1.5"
+ },
+ "devDependencies": {
+ "@babel/runtime": "^7.16.0",
+ "@luncheon/esbuild-plugin-gzip": "^0.1.0",
+ "@needle-tools/helper": "^1.8.0",
+ "@needle-tools/needle-component-compiler": "^1.9.3",
+ "@stylistic/eslint-plugin-ts": "^1.5.4",
+ "@types/three": "0.162.0",
+ "@typescript-eslint/eslint-plugin": "^6.2.0",
+ "@typescript-eslint/parser": "^6.2.0",
+ "esbuild": "^0.15.10",
+ "esbuild-node-externals": "^1.5.0",
+ "eslint": "^8.56.0",
+ "eslint-plugin-import": "^2.29.1",
+ "eslint-plugin-no-secrets": "^0.8.9",
+ "eslint-plugin-no-unsanitized": "^4.0.2",
+ "eslint-plugin-promise": "^6.1.1",
+ "eslint-plugin-simple-import-sort": "^10.0.0",
+ "eslint-plugin-xss": "^0.1.12",
+ "filehound": "^1.17.6",
+ "fs-extra": "^11.1.1",
+ "ftp-deploy": "^2.4.4",
+ "howfat": "^0.3.7",
+ "jsdoc-babel": "^0.5.0",
+ "jsdoc-to-markdown": "^7.1.1",
+ "madge": "^5.0.1",
+ "npm-watch": "^0.11.0",
+ "typescript": "^4.5.5",
+ "vite": "<= 4.3.9"
}
},
- "node_modules/@swc/helpers": {
- "version": "0.3.17",
- "resolved": "https://registry.npmjs.org/@swc/helpers/-/helpers-0.3.17.tgz",
- "integrity": "sha512-tb7Iu+oZ+zWJZ3HJqwx8oNwSDIU440hmVMDPhpACWQWnrZHK99Bxs70gT1L2dnr5Hg50ZRWEFkQCAnOVVV0z1Q==",
+ "../../../../../needle-engine/js/package~/node_modules/@aashutoshrathi/word-wrap": {
+ "version": "1.2.6",
"dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/@ampproject/remapping": {
+ "version": "2.3.0",
+ "dev": true,
+ "license": "Apache-2.0",
+ "peer": true,
"dependencies": {
- "tslib": "^2.4.0"
+ "@jridgewell/gen-mapping": "^0.3.5",
+ "@jridgewell/trace-mapping": "^0.3.24"
+ },
+ "engines": {
+ "node": ">=6.0.0"
}
},
- "node_modules/@tweenjs/tween.js": {
- "version": "23.1.1",
- "resolved": "https://registry.npmjs.org/@tweenjs/tween.js/-/tween.js-23.1.1.tgz",
- "integrity": "sha512-ZpboH7pCPPeyBWKf8c7TJswtCEQObFo3bOBYalm99NzZarATALYCo5OhbCa/n4RQyJyHfhkdx+hNrdL5ByFYDw==",
- "dev": true
+ "../../../../../needle-engine/js/package~/node_modules/@babel/code-frame": {
+ "version": "7.23.5",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "@babel/highlight": "^7.23.4",
+ "chalk": "^2.4.2"
+ },
+ "engines": {
+ "node": ">=6.9.0"
+ }
},
- "node_modules/@types/stats.js": {
- "version": "0.17.3",
- "resolved": "https://registry.npmjs.org/@types/stats.js/-/stats.js-0.17.3.tgz",
- "integrity": "sha512-pXNfAD3KHOdif9EQXZ9deK82HVNaXP5ZIF5RP2QG6OQFNTaY2YIetfrE9t528vEreGQvEPRDDc8muaoYeK0SxQ==",
- "dev": true
+ "../../../../../needle-engine/js/package~/node_modules/@babel/compat-data": {
+ "version": "7.23.5",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "engines": {
+ "node": ">=6.9.0"
+ }
},
- "node_modules/@types/three": {
- "version": "0.162.0",
- "resolved": "https://registry.npmjs.org/@types/three/-/three-0.162.0.tgz",
- "integrity": "sha512-0j5yZcVukVIhrhSIC7+LmBPkkMoMuEJ1AfYBZfgNytdYqYREMuiyXWhYOMeZLBElTEAlJIZn7r2W3vqTIgjWlg==",
+ "../../../../../needle-engine/js/package~/node_modules/@babel/core": {
+ "version": "7.24.0",
"dev": true,
+ "license": "MIT",
+ "peer": true,
"dependencies": {
- "@tweenjs/tween.js": "~23.1.1",
- "@types/stats.js": "*",
- "@types/webxr": "*",
- "fflate": "~0.6.10",
- "meshoptimizer": "~0.18.1"
+ "@ampproject/remapping": "^2.2.0",
+ "@babel/code-frame": "^7.23.5",
+ "@babel/generator": "^7.23.6",
+ "@babel/helper-compilation-targets": "^7.23.6",
+ "@babel/helper-module-transforms": "^7.23.3",
+ "@babel/helpers": "^7.24.0",
+ "@babel/parser": "^7.24.0",
+ "@babel/template": "^7.24.0",
+ "@babel/traverse": "^7.24.0",
+ "@babel/types": "^7.24.0",
+ "convert-source-map": "^2.0.0",
+ "debug": "^4.1.0",
+ "gensync": "^1.0.0-beta.2",
+ "json5": "^2.2.3",
+ "semver": "^6.3.1"
+ },
+ "engines": {
+ "node": ">=6.9.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/babel"
}
},
- "node_modules/@types/webxr": {
- "version": "0.5.14",
- "resolved": "https://registry.npmjs.org/@types/webxr/-/webxr-0.5.14.tgz",
- "integrity": "sha512-UEMMm/Xn3DtEa+gpzUrOcDj+SJS1tk5YodjwOxcqStNhCfPcwgyC5Srg2ToVKyg2Fhq16Ffpb0UWUQHqoT9AMA==",
- "dev": true
+ "../../../../../needle-engine/js/package~/node_modules/@babel/generator": {
+ "version": "7.23.6",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "@babel/types": "^7.23.6",
+ "@jridgewell/gen-mapping": "^0.3.2",
+ "@jridgewell/trace-mapping": "^0.3.17",
+ "jsesc": "^2.5.1"
+ },
+ "engines": {
+ "node": ">=6.9.0"
+ }
},
- "node_modules/@webxr-input-profiles/motion-controllers": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/@webxr-input-profiles/motion-controllers/-/motion-controllers-1.0.0.tgz",
- "integrity": "sha512-Ppxde+G1/QZbU8ShCQg+eq5VtlcL/FPkerF1dkDOLlIml0LJD1tFqnCZYR0SrHzYleIQ2siRnOx7xbFLaCpExQ==",
- "dev": true
+ "../../../../../needle-engine/js/package~/node_modules/@babel/helper-compilation-targets": {
+ "version": "7.23.6",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "@babel/compat-data": "^7.23.5",
+ "@babel/helper-validator-option": "^7.23.5",
+ "browserslist": "^4.22.2",
+ "lru-cache": "^5.1.1",
+ "semver": "^6.3.1"
+ },
+ "engines": {
+ "node": ">=6.9.0"
+ }
},
- "node_modules/charenc": {
- "version": "0.0.2",
- "resolved": "https://registry.npmjs.org/charenc/-/charenc-0.0.2.tgz",
- "integrity": "sha512-yrLQ/yVUFXkzg7EDQsPieE/53+0RlaWTs+wBrvW36cyilJ2SaDWfl4Yj7MtLTXleV9uEKefbAGUPv2/iWSooRA==",
+ "../../../../../needle-engine/js/package~/node_modules/@babel/helper-environment-visitor": {
+ "version": "7.22.20",
"dev": true,
+ "license": "MIT",
+ "peer": true,
"engines": {
- "node": "*"
+ "node": ">=6.9.0"
}
},
- "node_modules/crypt": {
- "version": "0.0.2",
- "resolved": "https://registry.npmjs.org/crypt/-/crypt-0.0.2.tgz",
- "integrity": "sha512-mCxBlsHFYh9C+HVpiEacem8FEBnMXgU9gy4zmNC+SXAZNB/1idgp/aulFJ4FgCi7GPEVbfyng092GqL2k2rmow==",
+ "../../../../../needle-engine/js/package~/node_modules/@babel/helper-function-name": {
+ "version": "7.23.0",
"dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "@babel/template": "^7.22.15",
+ "@babel/types": "^7.23.0"
+ },
"engines": {
- "node": "*"
+ "node": ">=6.9.0"
}
},
- "node_modules/eventemitter3": {
- "version": "4.0.7",
- "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.7.tgz",
- "integrity": "sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==",
- "dev": true
+ "../../../../../needle-engine/js/package~/node_modules/@babel/helper-hoist-variables": {
+ "version": "7.22.5",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "@babel/types": "^7.22.5"
+ },
+ "engines": {
+ "node": ">=6.9.0"
+ }
},
- "node_modules/fflate": {
- "version": "0.6.10",
- "resolved": "https://registry.npmjs.org/fflate/-/fflate-0.6.10.tgz",
- "integrity": "sha512-IQrh3lEPM93wVCEczc9SaAOvkmcoQn/G8Bo1e8ZPlY3X3bnAxWaBdvTdvM1hP62iZp0BXWDy4vTAy4fF0+Dlpg==",
- "dev": true
+ "../../../../../needle-engine/js/package~/node_modules/@babel/helper-module-imports": {
+ "version": "7.22.15",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "@babel/types": "^7.22.15"
+ },
+ "engines": {
+ "node": ">=6.9.0"
+ }
},
- "node_modules/flatbuffers": {
- "version": "2.0.4",
- "resolved": "https://registry.npmjs.org/flatbuffers/-/flatbuffers-2.0.4.tgz",
- "integrity": "sha512-4rUFVDPjSoP0tOII34oQf+72NKU7E088U5oX7kwICahft0UB2kOQ9wUzzCp+OHxByERIfxRDCgX5mP8Pjkfl0g==",
- "dev": true
+ "../../../../../needle-engine/js/package~/node_modules/@babel/helper-module-transforms": {
+ "version": "7.23.3",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "@babel/helper-environment-visitor": "^7.22.20",
+ "@babel/helper-module-imports": "^7.22.15",
+ "@babel/helper-simple-access": "^7.22.5",
+ "@babel/helper-split-export-declaration": "^7.22.6",
+ "@babel/helper-validator-identifier": "^7.22.20"
+ },
+ "engines": {
+ "node": ">=6.9.0"
+ },
+ "peerDependencies": {
+ "@babel/core": "^7.0.0"
+ }
},
- "node_modules/is-buffer": {
- "version": "1.1.6",
- "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz",
- "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==",
- "dev": true
+ "../../../../../needle-engine/js/package~/node_modules/@babel/helper-simple-access": {
+ "version": "7.22.5",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "@babel/types": "^7.22.5"
+ },
+ "engines": {
+ "node": ">=6.9.0"
+ }
},
- "node_modules/md5": {
- "version": "2.3.0",
- "resolved": "https://registry.npmjs.org/md5/-/md5-2.3.0.tgz",
- "integrity": "sha512-T1GITYmFaKuO91vxyoQMFETst+O71VUPEU3ze5GNzDm0OWdP8v1ziTaAEPUr/3kLsY3Sftgz242A1SetQiDL7g==",
+ "../../../../../needle-engine/js/package~/node_modules/@babel/helper-split-export-declaration": {
+ "version": "7.22.6",
"dev": true,
+ "license": "MIT",
+ "peer": true,
"dependencies": {
- "charenc": "0.0.2",
- "crypt": "0.0.2",
- "is-buffer": "~1.1.6"
+ "@babel/types": "^7.22.5"
+ },
+ "engines": {
+ "node": ">=6.9.0"
}
},
- "node_modules/meshoptimizer": {
- "version": "0.18.1",
- "resolved": "https://registry.npmjs.org/meshoptimizer/-/meshoptimizer-0.18.1.tgz",
- "integrity": "sha512-ZhoIoL7TNV4s5B6+rx5mC//fw8/POGyNxS/DZyCJeiZ12ScLfVwRE/GfsxwiTkMYYD5DmK2/JXnEVXqL4rF+Sw==",
- "dev": true
+ "../../../../../needle-engine/js/package~/node_modules/@babel/helper-string-parser": {
+ "version": "7.23.4",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "engines": {
+ "node": ">=6.9.0"
+ }
},
- "node_modules/n8ao": {
- "version": "1.8.1",
- "resolved": "https://registry.npmjs.org/n8ao/-/n8ao-1.8.1.tgz",
- "integrity": "sha512-biKUW09KnflZpeWmbCy1gjuiyZsbeG6y+EsqV+1IDqQ1KqEydXc6nUUseZp9ZRbjvEOPnsvsjaTce8Pta0803A==",
+ "../../../../../needle-engine/js/package~/node_modules/@babel/helper-validator-identifier": {
+ "version": "7.22.20",
"dev": true,
- "peerDependencies": {
- "postprocessing": ">=6.30.0",
- "three": ">=0.137"
+ "license": "MIT",
+ "peer": true,
+ "engines": {
+ "node": ">=6.9.0"
}
},
- "node_modules/peerjs": {
- "version": "1.4.7",
- "resolved": "https://registry.npmjs.org/peerjs/-/peerjs-1.4.7.tgz",
- "integrity": "sha512-dWE2HIGvJO0Hm8lYHJiO/5OWl8xYtGcAuU08To1HMIfhh76ULzkCS3NIQO/PZm4noO1RhaGTkQaQ6sbAss6/Tg==",
+ "../../../../../needle-engine/js/package~/node_modules/@babel/helper-validator-option": {
+ "version": "7.23.5",
"dev": true,
+ "license": "MIT",
+ "peer": true,
+ "engines": {
+ "node": ">=6.9.0"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/@babel/helpers": {
+ "version": "7.24.0",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
"dependencies": {
- "@swc/helpers": "^0.3.13",
- "eventemitter3": "^4.0.7",
- "peerjs-js-binarypack": "1.0.1",
- "webrtc-adapter": "^7.7.1"
+ "@babel/template": "^7.24.0",
+ "@babel/traverse": "^7.24.0",
+ "@babel/types": "^7.24.0"
},
"engines": {
- "node": ">= 10"
+ "node": ">=6.9.0"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/@babel/highlight": {
+ "version": "7.23.4",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "@babel/helper-validator-identifier": "^7.22.20",
+ "chalk": "^2.4.2",
+ "js-tokens": "^4.0.0"
},
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/peer"
+ "engines": {
+ "node": ">=6.9.0"
}
},
- "node_modules/peerjs-js-binarypack": {
- "version": "1.0.1",
- "resolved": "https://registry.npmjs.org/peerjs-js-binarypack/-/peerjs-js-binarypack-1.0.1.tgz",
- "integrity": "sha512-N6aeia3NhdpV7kiGxJV5xQiZZCVEEVjRz2T2C6UZQiBkHWHzUv/oWA4myQLcwBwO8LUoR1KWW5oStvwVesmfCg==",
- "dev": true
+ "../../../../../needle-engine/js/package~/node_modules/@babel/parser": {
+ "version": "7.24.0",
+ "dev": true,
+ "license": "MIT",
+ "bin": {
+ "parser": "bin/babel-parser.js"
+ },
+ "engines": {
+ "node": ">=6.0.0"
+ }
},
- "node_modules/postprocessing": {
- "version": "6.35.2",
- "resolved": "https://registry.npmjs.org/postprocessing/-/postprocessing-6.35.2.tgz",
- "integrity": "sha512-yGmidrVzA1dSEmExYGgWOGcRvyOVahvurNo9iuzOonRCY6f1hnJe6/HMVSnKV9ppjLtCTqzZOI9iz8CACkmijw==",
+ "../../../../../needle-engine/js/package~/node_modules/@babel/polyfill": {
+ "version": "7.12.1",
"dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "core-js": "^2.6.5",
+ "regenerator-runtime": "^0.13.4"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/@babel/polyfill/node_modules/regenerator-runtime": {
+ "version": "0.13.11",
+ "dev": true,
+ "license": "MIT"
+ },
+ "../../../../../needle-engine/js/package~/node_modules/@babel/runtime": {
+ "version": "7.24.0",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "regenerator-runtime": "^0.14.0"
+ },
"engines": {
- "node": ">= 0.13.2"
+ "node": ">=6.9.0"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/@babel/template": {
+ "version": "7.24.0",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "@babel/code-frame": "^7.23.5",
+ "@babel/parser": "^7.24.0",
+ "@babel/types": "^7.24.0"
},
- "peerDependencies": {
- "three": ">= 0.152.0 < 0.163.0"
+ "engines": {
+ "node": ">=6.9.0"
}
},
- "node_modules/rtcpeerconnection-shim": {
- "version": "1.2.15",
- "resolved": "https://registry.npmjs.org/rtcpeerconnection-shim/-/rtcpeerconnection-shim-1.2.15.tgz",
- "integrity": "sha512-C6DxhXt7bssQ1nHb154lqeL0SXz5Dx4RczXZu2Aa/L1NJFnEVDxFwCBo3fqtuljhHIGceg5JKBV4XJ0gW5JKyw==",
+ "../../../../../needle-engine/js/package~/node_modules/@babel/traverse": {
+ "version": "7.24.0",
"dev": true,
+ "license": "MIT",
+ "peer": true,
"dependencies": {
- "sdp": "^2.6.0"
+ "@babel/code-frame": "^7.23.5",
+ "@babel/generator": "^7.23.6",
+ "@babel/helper-environment-visitor": "^7.22.20",
+ "@babel/helper-function-name": "^7.23.0",
+ "@babel/helper-hoist-variables": "^7.22.5",
+ "@babel/helper-split-export-declaration": "^7.22.6",
+ "@babel/parser": "^7.24.0",
+ "@babel/types": "^7.24.0",
+ "debug": "^4.3.1",
+ "globals": "^11.1.0"
},
"engines": {
- "node": ">=6.0.0",
- "npm": ">=3.10.0"
+ "node": ">=6.9.0"
}
},
- "node_modules/sdp": {
- "version": "2.12.0",
- "resolved": "https://registry.npmjs.org/sdp/-/sdp-2.12.0.tgz",
- "integrity": "sha512-jhXqQAQVM+8Xj5EjJGVweuEzgtGWb3tmEEpl3CLP3cStInSbVHSg0QWOGQzNq8pSID4JkpeV2mPqlMDLrm0/Vw==",
- "dev": true
+ "../../../../../needle-engine/js/package~/node_modules/@babel/types": {
+ "version": "7.24.0",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "@babel/helper-string-parser": "^7.23.4",
+ "@babel/helper-validator-identifier": "^7.22.20",
+ "to-fast-properties": "^2.0.0"
+ },
+ "engines": {
+ "node": ">=6.9.0"
+ }
},
- "node_modules/simplex-noise": {
- "version": "4.0.1",
- "resolved": "https://registry.npmjs.org/simplex-noise/-/simplex-noise-4.0.1.tgz",
- "integrity": "sha512-zl/+bdSqW7HJOQ0oDbxrNYaF4F5ik0i7M6YOYmEoIJNtg16NpvWaTTM1Y7oV/7T0jFljawLgYPS81Uu2rsfo1A==",
- "dev": true
+ "../../../../../needle-engine/js/package~/node_modules/@caporal/core": {
+ "version": "2.0.7",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "@types/glob": "^7.1.1",
+ "@types/lodash": "^4.14.149",
+ "@types/node": "13.9.3",
+ "@types/table": "^5.0.0",
+ "@types/tabtab": "^3.0.1",
+ "@types/wrap-ansi": "^3.0.0",
+ "chalk": "^3.0.0",
+ "glob": "^7.1.6",
+ "lodash": "^4.17.21",
+ "table": "^5.4.6",
+ "tabtab": "^3.0.2",
+ "winston": "^3.2.1",
+ "wrap-ansi": "^6.2.0"
+ },
+ "engines": {
+ "node": ">= 10"
+ }
},
- "node_modules/stats.js": {
- "version": "0.17.0",
- "resolved": "https://registry.npmjs.org/stats.js/-/stats.js-0.17.0.tgz",
- "integrity": "sha512-hNKz8phvYLPEcRkeG1rsGmV5ChMjKDAWU7/OJJdDErPBNChQXxCo3WZurGpnWc6gZhAzEPFad1aVgyOANH1sMw==",
- "dev": true
+ "../../../../../needle-engine/js/package~/node_modules/@caporal/core/node_modules/@types/node": {
+ "version": "13.9.3",
+ "dev": true,
+ "license": "MIT"
},
- "node_modules/three": {
- "name": "@needle-tools/three",
- "version": "0.162.1",
- "resolved": "https://registry.npmjs.org/@needle-tools/three/-/three-0.162.1.tgz",
- "integrity": "sha512-m+7aImPqydGhkM8g20s+0/mYjx6Fy0CiPGRQeBQNZe/8TIWDDXa7jTlM5EykuSuddBtd72dq7A3weSDoYTuLsQ==",
- "dev": true
+ "../../../../../needle-engine/js/package~/node_modules/@caporal/core/node_modules/ansi-styles": {
+ "version": "4.3.0",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "color-convert": "^2.0.1"
+ },
+ "engines": {
+ "node": ">=8"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/ansi-styles?sponsor=1"
+ }
},
- "node_modules/three-mesh-ui": {
- "name": "@needle-tools/three-mesh-ui",
- "version": "7.1.5-alpha.5",
- "resolved": "https://registry.npmjs.org/@needle-tools/three-mesh-ui/-/three-mesh-ui-7.1.5-alpha.5.tgz",
- "integrity": "sha512-bUfZOQrWoYgYSv0GHEkDh6d1FaPBrS9/fay+aoxT5Fb4FCgh5k+3YBENUXgup4thjOSOiBkrSpqheV0FCyuYNg==",
+ "../../../../../needle-engine/js/package~/node_modules/@caporal/core/node_modules/chalk": {
+ "version": "3.0.0",
"dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "ansi-styles": "^4.1.0",
+ "supports-color": "^7.1.0"
+ },
"engines": {
- "node": "x.x.x"
+ "node": ">=8"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/@caporal/core/node_modules/color-convert": {
+ "version": "2.0.1",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "color-name": "~1.1.4"
},
- "peerDependencies": {
- "three": ">=0.154.0"
+ "engines": {
+ "node": ">=7.0.0"
}
},
- "node_modules/three.quarks": {
- "version": "0.10.8",
- "resolved": "https://registry.npmjs.org/three.quarks/-/three.quarks-0.10.8.tgz",
- "integrity": "sha512-gUh2sEvVw4fIgc18nACJP2Q9UiDKBs3kgP7qyM7m1/wrqZyacIMuF6Z1cPPkMCOvH7Yp4bymsILZ25nROCiVDg==",
+ "../../../../../needle-engine/js/package~/node_modules/@caporal/core/node_modules/color-name": {
+ "version": "1.1.4",
"dev": true,
- "peerDependencies": {
- "three": ">=0.153.0"
+ "license": "MIT"
+ },
+ "../../../../../needle-engine/js/package~/node_modules/@caporal/core/node_modules/has-flag": {
+ "version": "4.0.0",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=8"
}
},
- "node_modules/tslib": {
- "version": "2.6.2",
- "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.2.tgz",
- "integrity": "sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==",
- "dev": true
+ "../../../../../needle-engine/js/package~/node_modules/@caporal/core/node_modules/supports-color": {
+ "version": "7.2.0",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "has-flag": "^4.0.0"
+ },
+ "engines": {
+ "node": ">=8"
+ }
},
- "node_modules/uuid": {
- "version": "9.0.1",
- "resolved": "https://registry.npmjs.org/uuid/-/uuid-9.0.1.tgz",
- "integrity": "sha512-b+1eJOlsR9K8HJpow9Ok3fiWOWSIcIzXodvv0rQjVoOVNpWMpxf1wZNpt4y9h10odCNrqnYp1OBzRktckBe3sA==",
+ "../../../../../needle-engine/js/package~/node_modules/@colors/colors": {
+ "version": "1.6.0",
"dev": true,
- "funding": [
- "https://github.com/sponsors/broofa",
- "https://github.com/sponsors/ctavan"
+ "license": "MIT",
+ "engines": {
+ "node": ">=0.1.90"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/@dabh/diagnostics": {
+ "version": "2.0.3",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "colorspace": "1.1.x",
+ "enabled": "2.0.x",
+ "kuler": "^2.0.0"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/@dimforge/rapier3d-compat": {
+ "version": "0.11.2",
+ "dev": true,
+ "license": "Apache-2.0"
+ },
+ "../../../../../needle-engine/js/package~/node_modules/@esbuild/darwin-arm64": {
+ "version": "0.17.19",
+ "cpu": [
+ "arm64"
],
- "bin": {
- "uuid": "dist/bin/uuid"
+ "dev": true,
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "darwin"
+ ],
+ "engines": {
+ "node": ">=12"
}
},
- "node_modules/webrtc-adapter": {
- "version": "7.7.1",
- "resolved": "https://registry.npmjs.org/webrtc-adapter/-/webrtc-adapter-7.7.1.tgz",
- "integrity": "sha512-TbrbBmiQBL9n0/5bvDdORc6ZfRY/Z7JnEj+EYOD1ghseZdpJ+nF2yx14k3LgQKc7JZnG7HAcL+zHnY25So9d7A==",
+ "../../../../../needle-engine/js/package~/node_modules/@eslint-community/eslint-utils": {
+ "version": "4.4.0",
"dev": true,
+ "license": "MIT",
"dependencies": {
- "rtcpeerconnection-shim": "^1.2.15",
- "sdp": "^2.12.0"
+ "eslint-visitor-keys": "^3.3.0"
},
"engines": {
- "node": ">=6.0.0",
- "npm": ">=3.10.0"
+ "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
+ },
+ "peerDependencies": {
+ "eslint": "^6.0.0 || ^7.0.0 || >=8.0.0"
}
},
- "node_modules/websocket-ts": {
- "version": "2.1.5",
- "resolved": "https://registry.npmjs.org/websocket-ts/-/websocket-ts-2.1.5.tgz",
- "integrity": "sha512-rCNl9w6Hsir1azFm/pbjBEFzLD/gi7Th5ZgOxMifB6STUfTSovYAzryWw0TRvSZ1+Qu1Z5Plw4z42UfTNA9idA==",
- "dev": true
+ "../../../../../needle-engine/js/package~/node_modules/@eslint-community/regexpp": {
+ "version": "4.10.0",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": "^12.0.0 || ^14.0.0 || >=16.0.0"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/@eslint/eslintrc": {
+ "version": "2.1.4",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "ajv": "^6.12.4",
+ "debug": "^4.3.2",
+ "espree": "^9.6.0",
+ "globals": "^13.19.0",
+ "ignore": "^5.2.0",
+ "import-fresh": "^3.2.1",
+ "js-yaml": "^4.1.0",
+ "minimatch": "^3.1.2",
+ "strip-json-comments": "^3.1.1"
+ },
+ "engines": {
+ "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
+ },
+ "funding": {
+ "url": "https://opencollective.com/eslint"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/@eslint/eslintrc/node_modules/brace-expansion": {
+ "version": "1.1.11",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "balanced-match": "^1.0.0",
+ "concat-map": "0.0.1"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/@eslint/eslintrc/node_modules/globals": {
+ "version": "13.24.0",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "type-fest": "^0.20.2"
+ },
+ "engines": {
+ "node": ">=8"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/@eslint/eslintrc/node_modules/minimatch": {
+ "version": "3.1.2",
+ "dev": true,
+ "license": "ISC",
+ "dependencies": {
+ "brace-expansion": "^1.1.7"
+ },
+ "engines": {
+ "node": "*"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/@eslint/js": {
+ "version": "8.57.0",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/@gltf-transform/core": {
+ "version": "3.10.0",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "property-graph": "^1.3.1"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/donmccurdy"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/@gltf-transform/extensions": {
+ "version": "3.10.0",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "@gltf-transform/core": "^3.10.0",
+ "ktx-parse": "^0.6.0"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/donmccurdy"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/@gltf-transform/functions": {
+ "version": "3.10.0",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "@gltf-transform/core": "^3.10.0",
+ "@gltf-transform/extensions": "^3.10.0",
+ "ktx-parse": "^0.6.0",
+ "ndarray": "^1.0.19",
+ "ndarray-lanczos": "^0.3.0",
+ "ndarray-pixels": "^3.0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/donmccurdy"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/@gltf-transform/functions/node_modules/lru-cache": {
+ "version": "6.0.0",
+ "dev": true,
+ "license": "ISC",
+ "dependencies": {
+ "yallist": "^4.0.0"
+ },
+ "engines": {
+ "node": ">=10"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/@gltf-transform/functions/node_modules/ndarray-pixels": {
+ "version": "3.1.0",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "@types/ndarray": "^1.0.11",
+ "ndarray": "^1.0.19",
+ "ndarray-ops": "^1.2.2",
+ "sharp": "^0.32.6"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/@gltf-transform/functions/node_modules/node-addon-api": {
+ "version": "6.1.0",
+ "dev": true,
+ "license": "MIT"
+ },
+ "../../../../../needle-engine/js/package~/node_modules/@gltf-transform/functions/node_modules/semver": {
+ "version": "7.6.0",
+ "dev": true,
+ "license": "ISC",
+ "dependencies": {
+ "lru-cache": "^6.0.0"
+ },
+ "bin": {
+ "semver": "bin/semver.js"
+ },
+ "engines": {
+ "node": ">=10"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/@gltf-transform/functions/node_modules/sharp": {
+ "version": "0.32.6",
+ "dev": true,
+ "hasInstallScript": true,
+ "license": "Apache-2.0",
+ "dependencies": {
+ "color": "^4.2.3",
+ "detect-libc": "^2.0.2",
+ "node-addon-api": "^6.1.0",
+ "prebuild-install": "^7.1.1",
+ "semver": "^7.5.4",
+ "simple-get": "^4.0.1",
+ "tar-fs": "^3.0.4",
+ "tunnel-agent": "^0.6.0"
+ },
+ "engines": {
+ "node": ">=14.15.0"
+ },
+ "funding": {
+ "url": "https://opencollective.com/libvips"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/@gltf-transform/functions/node_modules/tar-fs": {
+ "version": "3.0.5",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "pump": "^3.0.0",
+ "tar-stream": "^3.1.5"
+ },
+ "optionalDependencies": {
+ "bare-fs": "^2.1.1",
+ "bare-path": "^2.1.0"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/@gltf-transform/functions/node_modules/tar-stream": {
+ "version": "3.1.7",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "b4a": "^1.6.4",
+ "fast-fifo": "^1.2.0",
+ "streamx": "^2.15.0"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/@gltf-transform/functions/node_modules/yallist": {
+ "version": "4.0.0",
+ "dev": true,
+ "license": "ISC"
+ },
+ "../../../../../needle-engine/js/package~/node_modules/@humanwhocodes/config-array": {
+ "version": "0.11.14",
+ "dev": true,
+ "license": "Apache-2.0",
+ "dependencies": {
+ "@humanwhocodes/object-schema": "^2.0.2",
+ "debug": "^4.3.1",
+ "minimatch": "^3.0.5"
+ },
+ "engines": {
+ "node": ">=10.10.0"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/@humanwhocodes/config-array/node_modules/brace-expansion": {
+ "version": "1.1.11",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "balanced-match": "^1.0.0",
+ "concat-map": "0.0.1"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/@humanwhocodes/config-array/node_modules/minimatch": {
+ "version": "3.1.2",
+ "dev": true,
+ "license": "ISC",
+ "dependencies": {
+ "brace-expansion": "^1.1.7"
+ },
+ "engines": {
+ "node": "*"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/@humanwhocodes/module-importer": {
+ "version": "1.0.1",
+ "dev": true,
+ "license": "Apache-2.0",
+ "engines": {
+ "node": ">=12.22"
+ },
+ "funding": {
+ "type": "github",
+ "url": "https://github.com/sponsors/nzakas"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/@humanwhocodes/object-schema": {
+ "version": "2.0.2",
+ "dev": true,
+ "license": "BSD-3-Clause"
+ },
+ "../../../../../needle-engine/js/package~/node_modules/@icetee/ftp": {
+ "version": "0.3.15",
+ "dev": true,
+ "dependencies": {
+ "readable-stream": "1.1.x",
+ "xregexp": "2.0.0"
+ },
+ "engines": {
+ "node": ">=0.8.0"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/@icetee/ftp/node_modules/isarray": {
+ "version": "0.0.1",
+ "dev": true,
+ "license": "MIT"
+ },
+ "../../../../../needle-engine/js/package~/node_modules/@icetee/ftp/node_modules/readable-stream": {
+ "version": "1.1.14",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "core-util-is": "~1.0.0",
+ "inherits": "~2.0.1",
+ "isarray": "0.0.1",
+ "string_decoder": "~0.10.x"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/@icetee/ftp/node_modules/string_decoder": {
+ "version": "0.10.31",
+ "dev": true,
+ "license": "MIT"
+ },
+ "../../../../../needle-engine/js/package~/node_modules/@jimp/bmp": {
+ "version": "0.3.9",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "@jimp/utils": "^0.3.9",
+ "bmp-js": "^0.1.0",
+ "core-js": "^2.5.7"
+ },
+ "peerDependencies": {
+ "@jimp/custom": ">=0.3.5"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/@jimp/core": {
+ "version": "0.3.9",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "@jimp/utils": "^0.3.9",
+ "any-base": "^1.1.0",
+ "buffer": "^5.2.0",
+ "core-js": "^2.5.7",
+ "exif-parser": "^0.1.12",
+ "file-type": "^9.0.0",
+ "load-bmfont": "^1.3.1",
+ "mkdirp": "0.5.1",
+ "phin": "^2.9.1",
+ "pixelmatch": "^4.0.2",
+ "tinycolor2": "^1.4.1"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/@jimp/core/node_modules/minimist": {
+ "version": "0.0.8",
+ "dev": true,
+ "license": "MIT"
+ },
+ "../../../../../needle-engine/js/package~/node_modules/@jimp/core/node_modules/mkdirp": {
+ "version": "0.5.1",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "minimist": "0.0.8"
+ },
+ "bin": {
+ "mkdirp": "bin/cmd.js"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/@jimp/custom": {
+ "version": "0.3.9",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "@jimp/core": "^0.3.9",
+ "core-js": "^2.5.7"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/@jimp/gif": {
+ "version": "0.3.9",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "@jimp/utils": "^0.3.9",
+ "core-js": "^2.5.7",
+ "omggif": "^1.0.9"
+ },
+ "peerDependencies": {
+ "@jimp/custom": ">=0.3.5"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/@jimp/jpeg": {
+ "version": "0.3.9",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "@jimp/utils": "^0.3.9",
+ "core-js": "^2.5.7",
+ "jpeg-js": "^0.3.4"
+ },
+ "peerDependencies": {
+ "@jimp/custom": ">=0.3.5"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/@jimp/plugin-blit": {
+ "version": "0.3.9",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "@jimp/utils": "^0.3.9",
+ "core-js": "^2.5.7"
+ },
+ "peerDependencies": {
+ "@jimp/custom": ">=0.3.5"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/@jimp/plugin-blur": {
+ "version": "0.3.9",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "@jimp/utils": "^0.3.9",
+ "core-js": "^2.5.7"
+ },
+ "peerDependencies": {
+ "@jimp/custom": ">=0.3.5"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/@jimp/plugin-color": {
+ "version": "0.3.10",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "@jimp/utils": "^0.3.9",
+ "core-js": "^2.5.7",
+ "tinycolor2": "^1.4.1"
+ },
+ "peerDependencies": {
+ "@jimp/custom": ">=0.3.5"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/@jimp/plugin-contain": {
+ "version": "0.3.9",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "@jimp/utils": "^0.3.9",
+ "core-js": "^2.5.7"
+ },
+ "peerDependencies": {
+ "@jimp/custom": ">=0.3.5",
+ "@jimp/plugin-blit": ">=0.3.5",
+ "@jimp/plugin-resize": ">=0.3.5",
+ "@jimp/plugin-scale": ">=0.3.5"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/@jimp/plugin-cover": {
+ "version": "0.3.9",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "@jimp/utils": "^0.3.9",
+ "core-js": "^2.5.7"
+ },
+ "peerDependencies": {
+ "@jimp/custom": ">=0.3.5",
+ "@jimp/plugin-crop": ">=0.3.5",
+ "@jimp/plugin-scale": ">=0.3.5"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/@jimp/plugin-crop": {
+ "version": "0.3.9",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "@jimp/utils": "^0.3.9",
+ "core-js": "^2.5.7"
+ },
+ "peerDependencies": {
+ "@jimp/custom": ">=0.3.5"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/@jimp/plugin-displace": {
+ "version": "0.3.9",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "@jimp/utils": "^0.3.9",
+ "core-js": "^2.5.7"
+ },
+ "peerDependencies": {
+ "@jimp/custom": ">=0.3.5"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/@jimp/plugin-dither": {
+ "version": "0.3.9",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "@jimp/utils": "^0.3.9",
+ "core-js": "^2.5.7"
+ },
+ "peerDependencies": {
+ "@jimp/custom": ">=0.3.5"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/@jimp/plugin-flip": {
+ "version": "0.3.9",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "@jimp/utils": "^0.3.9",
+ "core-js": "^2.5.7"
+ },
+ "peerDependencies": {
+ "@jimp/custom": ">=0.3.5",
+ "@jimp/plugin-rotate": ">=0.3.5"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/@jimp/plugin-gaussian": {
+ "version": "0.3.9",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "@jimp/utils": "^0.3.9",
+ "core-js": "^2.5.7"
+ },
+ "peerDependencies": {
+ "@jimp/custom": ">=0.3.5"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/@jimp/plugin-invert": {
+ "version": "0.3.9",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "@jimp/utils": "^0.3.9",
+ "core-js": "^2.5.7"
+ },
+ "peerDependencies": {
+ "@jimp/custom": ">=0.3.5"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/@jimp/plugin-mask": {
+ "version": "0.3.9",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "@jimp/utils": "^0.3.9",
+ "core-js": "^2.5.7"
+ },
+ "peerDependencies": {
+ "@jimp/custom": ">=0.3.5"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/@jimp/plugin-normalize": {
+ "version": "0.3.9",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "@jimp/utils": "^0.3.9",
+ "core-js": "^2.5.7"
+ },
+ "peerDependencies": {
+ "@jimp/custom": ">=0.3.5"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/@jimp/plugin-print": {
+ "version": "0.3.9",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "@jimp/utils": "^0.3.9",
+ "core-js": "^2.5.7",
+ "load-bmfont": "^1.3.1"
+ },
+ "peerDependencies": {
+ "@jimp/custom": ">=0.3.5"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/@jimp/plugin-resize": {
+ "version": "0.3.9",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "@jimp/utils": "^0.3.9",
+ "core-js": "^2.5.7"
+ },
+ "peerDependencies": {
+ "@jimp/custom": ">=0.3.5"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/@jimp/plugin-rotate": {
+ "version": "0.3.9",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "@jimp/utils": "^0.3.9",
+ "core-js": "^2.5.7"
+ },
+ "peerDependencies": {
+ "@jimp/custom": ">=0.3.5",
+ "@jimp/plugin-blit": ">=0.3.5",
+ "@jimp/plugin-crop": ">=0.3.5",
+ "@jimp/plugin-resize": ">=0.3.5"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/@jimp/plugin-scale": {
+ "version": "0.3.9",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "@jimp/utils": "^0.3.9",
+ "core-js": "^2.5.7"
+ },
+ "peerDependencies": {
+ "@jimp/custom": ">=0.3.5",
+ "@jimp/plugin-resize": ">=0.3.5"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/@jimp/plugins": {
+ "version": "0.3.10",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "@jimp/plugin-blit": "^0.3.9",
+ "@jimp/plugin-blur": "^0.3.9",
+ "@jimp/plugin-color": "^0.3.10",
+ "@jimp/plugin-contain": "^0.3.9",
+ "@jimp/plugin-cover": "^0.3.9",
+ "@jimp/plugin-crop": "^0.3.9",
+ "@jimp/plugin-displace": "^0.3.9",
+ "@jimp/plugin-dither": "^0.3.9",
+ "@jimp/plugin-flip": "^0.3.9",
+ "@jimp/plugin-gaussian": "^0.3.9",
+ "@jimp/plugin-invert": "^0.3.9",
+ "@jimp/plugin-mask": "^0.3.9",
+ "@jimp/plugin-normalize": "^0.3.9",
+ "@jimp/plugin-print": "^0.3.9",
+ "@jimp/plugin-resize": "^0.3.9",
+ "@jimp/plugin-rotate": "^0.3.9",
+ "@jimp/plugin-scale": "^0.3.9",
+ "core-js": "^2.5.7",
+ "timm": "^1.6.1"
+ },
+ "peerDependencies": {
+ "@jimp/custom": ">=0.3.5"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/@jimp/png": {
+ "version": "0.3.9",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "@jimp/utils": "^0.3.9",
+ "core-js": "^2.5.7",
+ "pngjs": "^3.3.3"
+ },
+ "peerDependencies": {
+ "@jimp/custom": ">=0.3.5"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/@jimp/tiff": {
+ "version": "0.3.9",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "core-js": "^2.5.7",
+ "utif": "^2.0.0"
+ },
+ "peerDependencies": {
+ "@jimp/custom": ">=0.3.5"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/@jimp/types": {
+ "version": "0.3.9",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "@jimp/bmp": "^0.3.9",
+ "@jimp/gif": "^0.3.9",
+ "@jimp/jpeg": "^0.3.9",
+ "@jimp/png": "^0.3.9",
+ "@jimp/tiff": "^0.3.9",
+ "core-js": "^2.5.7",
+ "timm": "^1.6.1"
+ },
+ "peerDependencies": {
+ "@jimp/custom": ">=0.3.5"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/@jimp/utils": {
+ "version": "0.3.9",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "core-js": "^2.5.7"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/@jridgewell/gen-mapping": {
+ "version": "0.3.5",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "@jridgewell/set-array": "^1.2.1",
+ "@jridgewell/sourcemap-codec": "^1.4.10",
+ "@jridgewell/trace-mapping": "^0.3.24"
+ },
+ "engines": {
+ "node": ">=6.0.0"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/@jridgewell/resolve-uri": {
+ "version": "3.1.2",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "engines": {
+ "node": ">=6.0.0"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/@jridgewell/set-array": {
+ "version": "1.2.1",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "engines": {
+ "node": ">=6.0.0"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/@jridgewell/sourcemap-codec": {
+ "version": "1.4.15",
+ "dev": true,
+ "license": "MIT",
+ "peer": true
+ },
+ "../../../../../needle-engine/js/package~/node_modules/@jridgewell/trace-mapping": {
+ "version": "0.3.25",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "@jridgewell/resolve-uri": "^3.1.0",
+ "@jridgewell/sourcemap-codec": "^1.4.14"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/@jsdoc/salty": {
+ "version": "0.2.7",
+ "dev": true,
+ "license": "Apache-2.0",
+ "dependencies": {
+ "lodash": "^4.17.21"
+ },
+ "engines": {
+ "node": ">=v12.0.0"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/@luncheon/esbuild-plugin-gzip": {
+ "version": "0.1.0",
+ "dev": true,
+ "license": "WTFPL",
+ "peerDependencies": {
+ "esbuild": ">=0.11.15"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/@needle-tools/gltf-build-pipeline": {
+ "version": "1.3.1",
+ "dev": true,
+ "dependencies": {
+ "@gltf-transform/core": "^3.7.3",
+ "@gltf-transform/extensions": "^3.7.3",
+ "@gltf-transform/functions": "^3.7.3",
+ "command-exists": "^1.2.9",
+ "command-line-args": "^5.2.1",
+ "draco3dgltf": "^1.5.3",
+ "glob": "^7.2.0",
+ "meshoptimizer": "^0.18.1",
+ "micromatch": "^4.0.5",
+ "ndarray": "^1.0.19",
+ "ndarray-lanczos": "^0.3.0",
+ "ndarray-pixels": "^2.0.1",
+ "p-limit": "3.1.0",
+ "semver": "^7.3.7",
+ "sharp": "^0.31.3",
+ "tmp": "^0.2.1"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/@needle-tools/gltf-build-pipeline/node_modules/lru-cache": {
+ "version": "6.0.0",
+ "dev": true,
+ "license": "ISC",
+ "dependencies": {
+ "yallist": "^4.0.0"
+ },
+ "engines": {
+ "node": ">=10"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/@needle-tools/gltf-build-pipeline/node_modules/semver": {
+ "version": "7.6.0",
+ "dev": true,
+ "license": "ISC",
+ "dependencies": {
+ "lru-cache": "^6.0.0"
+ },
+ "bin": {
+ "semver": "bin/semver.js"
+ },
+ "engines": {
+ "node": ">=10"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/@needle-tools/gltf-build-pipeline/node_modules/yallist": {
+ "version": "4.0.0",
+ "dev": true,
+ "license": "ISC"
+ },
+ "../../../../../needle-engine/js/package~/node_modules/@needle-tools/helper": {
+ "version": "1.7.0-beta.2",
+ "dev": true,
+ "license": "ISC",
+ "dependencies": {
+ "@caporal/core": "^2.0.7",
+ "@needle-tools/gltf-build-pipeline": "^1.3.0",
+ "@needle-tools/needle-component-compiler": "^1.0.0",
+ "archiver": "^5.3.1",
+ "basic-ftp": "^5.0.5",
+ "command-line-args": "^5.2.1",
+ "find-process": "^1.4.7",
+ "form-data": "^4.0.0",
+ "ftp-deploy": "^2.4.4",
+ "msdf-bmfont-xml": "^2.7.0",
+ "node-fetch": "^3.3.1",
+ "node-stream-zip": "^1.15.0",
+ "request": "^2.88.2",
+ "shelljs": "^0.8.5"
+ },
+ "bin": {
+ "helper": "dist/cli.js"
+ },
+ "optionalDependencies": {
+ "ultimate-text-to-image": "^1.0.1"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/@needle-tools/needle-component-compiler": {
+ "version": "1.11.1",
+ "dev": true,
+ "dependencies": {
+ "typescript": "^4.5.5"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/@nodelib/fs.scandir": {
+ "version": "2.1.5",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "@nodelib/fs.stat": "2.0.5",
+ "run-parallel": "^1.1.9"
+ },
+ "engines": {
+ "node": ">= 8"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/@nodelib/fs.stat": {
+ "version": "2.0.5",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">= 8"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/@nodelib/fs.walk": {
+ "version": "1.2.8",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "@nodelib/fs.scandir": "2.1.5",
+ "fastq": "^1.6.0"
+ },
+ "engines": {
+ "node": ">= 8"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/@sindresorhus/is": {
+ "version": "0.14.0",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=6"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/@stylistic/eslint-plugin-js": {
+ "version": "1.6.3",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "@types/eslint": "^8.56.2",
+ "acorn": "^8.11.3",
+ "escape-string-regexp": "^4.0.0",
+ "eslint-visitor-keys": "^3.4.3",
+ "espree": "^9.6.1"
+ },
+ "engines": {
+ "node": "^16.0.0 || >=18.0.0"
+ },
+ "peerDependencies": {
+ "eslint": ">=8.40.0"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/@stylistic/eslint-plugin-ts": {
+ "version": "1.6.3",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "@stylistic/eslint-plugin-js": "1.6.3",
+ "@types/eslint": "^8.56.2",
+ "@typescript-eslint/utils": "^6.21.0"
+ },
+ "engines": {
+ "node": "^16.0.0 || >=18.0.0"
+ },
+ "peerDependencies": {
+ "eslint": ">=8.40.0"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/@swc/helpers": {
+ "version": "0.3.17",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "tslib": "^2.4.0"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/@szmarczak/http-timer": {
+ "version": "1.1.2",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "defer-to-connect": "^1.0.1"
+ },
+ "engines": {
+ "node": ">=6"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/@tweenjs/tween.js": {
+ "version": "23.1.1",
+ "dev": true,
+ "license": "MIT"
+ },
+ "../../../../../needle-engine/js/package~/node_modules/@types/eslint": {
+ "version": "8.56.5",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "@types/estree": "*",
+ "@types/json-schema": "*"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/@types/estree": {
+ "version": "1.0.5",
+ "dev": true,
+ "license": "MIT"
+ },
+ "../../../../../needle-engine/js/package~/node_modules/@types/glob": {
+ "version": "7.2.0",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "@types/minimatch": "*",
+ "@types/node": "*"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/@types/json-schema": {
+ "version": "7.0.15",
+ "dev": true,
+ "license": "MIT"
+ },
+ "../../../../../needle-engine/js/package~/node_modules/@types/json5": {
+ "version": "0.0.29",
+ "dev": true,
+ "license": "MIT"
+ },
+ "../../../../../needle-engine/js/package~/node_modules/@types/linkify-it": {
+ "version": "3.0.5",
+ "dev": true,
+ "license": "MIT"
+ },
+ "../../../../../needle-engine/js/package~/node_modules/@types/lodash": {
+ "version": "4.14.202",
+ "dev": true,
+ "license": "MIT"
+ },
+ "../../../../../needle-engine/js/package~/node_modules/@types/markdown-it": {
+ "version": "12.2.3",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "@types/linkify-it": "*",
+ "@types/mdurl": "*"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/@types/mdurl": {
+ "version": "1.0.5",
+ "dev": true,
+ "license": "MIT"
+ },
+ "../../../../../needle-engine/js/package~/node_modules/@types/minimatch": {
+ "version": "5.1.2",
+ "dev": true,
+ "license": "MIT"
+ },
+ "../../../../../needle-engine/js/package~/node_modules/@types/ndarray": {
+ "version": "1.0.14",
+ "dev": true,
+ "license": "MIT"
+ },
+ "../../../../../needle-engine/js/package~/node_modules/@types/node": {
+ "version": "20.11.24",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "undici-types": "~5.26.4"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/@types/semver": {
+ "version": "7.5.8",
+ "dev": true,
+ "license": "MIT"
+ },
+ "../../../../../needle-engine/js/package~/node_modules/@types/stats.js": {
+ "version": "0.17.3",
+ "dev": true,
+ "license": "MIT"
+ },
+ "../../../../../needle-engine/js/package~/node_modules/@types/table": {
+ "version": "5.0.0",
+ "dev": true,
+ "license": "MIT"
+ },
+ "../../../../../needle-engine/js/package~/node_modules/@types/tabtab": {
+ "version": "3.0.4",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "@types/node": "*"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/@types/three": {
+ "version": "0.162.0",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "@tweenjs/tween.js": "~23.1.1",
+ "@types/stats.js": "*",
+ "@types/webxr": "*",
+ "fflate": "~0.6.10",
+ "meshoptimizer": "~0.18.1"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/@types/triple-beam": {
+ "version": "1.3.5",
+ "dev": true,
+ "license": "MIT"
+ },
+ "../../../../../needle-engine/js/package~/node_modules/@types/webxr": {
+ "version": "0.5.14",
+ "dev": true,
+ "license": "MIT"
+ },
+ "../../../../../needle-engine/js/package~/node_modules/@types/wrap-ansi": {
+ "version": "3.0.0",
+ "dev": true,
+ "license": "MIT"
+ },
+ "../../../../../needle-engine/js/package~/node_modules/@typescript-eslint/eslint-plugin": {
+ "version": "6.21.0",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "@eslint-community/regexpp": "^4.5.1",
+ "@typescript-eslint/scope-manager": "6.21.0",
+ "@typescript-eslint/type-utils": "6.21.0",
+ "@typescript-eslint/utils": "6.21.0",
+ "@typescript-eslint/visitor-keys": "6.21.0",
+ "debug": "^4.3.4",
+ "graphemer": "^1.4.0",
+ "ignore": "^5.2.4",
+ "natural-compare": "^1.4.0",
+ "semver": "^7.5.4",
+ "ts-api-utils": "^1.0.1"
+ },
+ "engines": {
+ "node": "^16.0.0 || >=18.0.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/typescript-eslint"
+ },
+ "peerDependencies": {
+ "@typescript-eslint/parser": "^6.0.0 || ^6.0.0-alpha",
+ "eslint": "^7.0.0 || ^8.0.0"
+ },
+ "peerDependenciesMeta": {
+ "typescript": {
+ "optional": true
+ }
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/@typescript-eslint/eslint-plugin/node_modules/lru-cache": {
+ "version": "6.0.0",
+ "dev": true,
+ "license": "ISC",
+ "dependencies": {
+ "yallist": "^4.0.0"
+ },
+ "engines": {
+ "node": ">=10"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/@typescript-eslint/eslint-plugin/node_modules/semver": {
+ "version": "7.6.0",
+ "dev": true,
+ "license": "ISC",
+ "dependencies": {
+ "lru-cache": "^6.0.0"
+ },
+ "bin": {
+ "semver": "bin/semver.js"
+ },
+ "engines": {
+ "node": ">=10"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/@typescript-eslint/eslint-plugin/node_modules/yallist": {
+ "version": "4.0.0",
+ "dev": true,
+ "license": "ISC"
+ },
+ "../../../../../needle-engine/js/package~/node_modules/@typescript-eslint/parser": {
+ "version": "6.21.0",
+ "dev": true,
+ "license": "BSD-2-Clause",
+ "dependencies": {
+ "@typescript-eslint/scope-manager": "6.21.0",
+ "@typescript-eslint/types": "6.21.0",
+ "@typescript-eslint/typescript-estree": "6.21.0",
+ "@typescript-eslint/visitor-keys": "6.21.0",
+ "debug": "^4.3.4"
+ },
+ "engines": {
+ "node": "^16.0.0 || >=18.0.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/typescript-eslint"
+ },
+ "peerDependencies": {
+ "eslint": "^7.0.0 || ^8.0.0"
+ },
+ "peerDependenciesMeta": {
+ "typescript": {
+ "optional": true
+ }
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/@typescript-eslint/scope-manager": {
+ "version": "6.21.0",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "@typescript-eslint/types": "6.21.0",
+ "@typescript-eslint/visitor-keys": "6.21.0"
+ },
+ "engines": {
+ "node": "^16.0.0 || >=18.0.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/typescript-eslint"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/@typescript-eslint/type-utils": {
+ "version": "6.21.0",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "@typescript-eslint/typescript-estree": "6.21.0",
+ "@typescript-eslint/utils": "6.21.0",
+ "debug": "^4.3.4",
+ "ts-api-utils": "^1.0.1"
+ },
+ "engines": {
+ "node": "^16.0.0 || >=18.0.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/typescript-eslint"
+ },
+ "peerDependencies": {
+ "eslint": "^7.0.0 || ^8.0.0"
+ },
+ "peerDependenciesMeta": {
+ "typescript": {
+ "optional": true
+ }
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/@typescript-eslint/types": {
+ "version": "6.21.0",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": "^16.0.0 || >=18.0.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/typescript-eslint"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/@typescript-eslint/typescript-estree": {
+ "version": "6.21.0",
+ "dev": true,
+ "license": "BSD-2-Clause",
+ "dependencies": {
+ "@typescript-eslint/types": "6.21.0",
+ "@typescript-eslint/visitor-keys": "6.21.0",
+ "debug": "^4.3.4",
+ "globby": "^11.1.0",
+ "is-glob": "^4.0.3",
+ "minimatch": "9.0.3",
+ "semver": "^7.5.4",
+ "ts-api-utils": "^1.0.1"
+ },
+ "engines": {
+ "node": "^16.0.0 || >=18.0.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/typescript-eslint"
+ },
+ "peerDependenciesMeta": {
+ "typescript": {
+ "optional": true
+ }
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/@typescript-eslint/typescript-estree/node_modules/lru-cache": {
+ "version": "6.0.0",
+ "dev": true,
+ "license": "ISC",
+ "dependencies": {
+ "yallist": "^4.0.0"
+ },
+ "engines": {
+ "node": ">=10"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/@typescript-eslint/typescript-estree/node_modules/semver": {
+ "version": "7.6.0",
+ "dev": true,
+ "license": "ISC",
+ "dependencies": {
+ "lru-cache": "^6.0.0"
+ },
+ "bin": {
+ "semver": "bin/semver.js"
+ },
+ "engines": {
+ "node": ">=10"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/@typescript-eslint/typescript-estree/node_modules/yallist": {
+ "version": "4.0.0",
+ "dev": true,
+ "license": "ISC"
+ },
+ "../../../../../needle-engine/js/package~/node_modules/@typescript-eslint/utils": {
+ "version": "6.21.0",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "@eslint-community/eslint-utils": "^4.4.0",
+ "@types/json-schema": "^7.0.12",
+ "@types/semver": "^7.5.0",
+ "@typescript-eslint/scope-manager": "6.21.0",
+ "@typescript-eslint/types": "6.21.0",
+ "@typescript-eslint/typescript-estree": "6.21.0",
+ "semver": "^7.5.4"
+ },
+ "engines": {
+ "node": "^16.0.0 || >=18.0.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/typescript-eslint"
+ },
+ "peerDependencies": {
+ "eslint": "^7.0.0 || ^8.0.0"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/@typescript-eslint/utils/node_modules/lru-cache": {
+ "version": "6.0.0",
+ "dev": true,
+ "license": "ISC",
+ "dependencies": {
+ "yallist": "^4.0.0"
+ },
+ "engines": {
+ "node": ">=10"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/@typescript-eslint/utils/node_modules/semver": {
+ "version": "7.6.0",
+ "dev": true,
+ "license": "ISC",
+ "dependencies": {
+ "lru-cache": "^6.0.0"
+ },
+ "bin": {
+ "semver": "bin/semver.js"
+ },
+ "engines": {
+ "node": ">=10"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/@typescript-eslint/utils/node_modules/yallist": {
+ "version": "4.0.0",
+ "dev": true,
+ "license": "ISC"
+ },
+ "../../../../../needle-engine/js/package~/node_modules/@typescript-eslint/visitor-keys": {
+ "version": "6.21.0",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "@typescript-eslint/types": "6.21.0",
+ "eslint-visitor-keys": "^3.4.1"
+ },
+ "engines": {
+ "node": "^16.0.0 || >=18.0.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/typescript-eslint"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/@ungap/structured-clone": {
+ "version": "1.2.0",
+ "dev": true,
+ "license": "ISC"
+ },
+ "../../../../../needle-engine/js/package~/node_modules/@webxr-input-profiles/motion-controllers": {
+ "version": "1.0.0",
+ "dev": true
+ },
+ "../../../../../needle-engine/js/package~/node_modules/abbrev": {
+ "version": "1.1.1",
+ "dev": true,
+ "license": "ISC"
+ },
+ "../../../../../needle-engine/js/package~/node_modules/acorn": {
+ "version": "8.11.3",
+ "dev": true,
+ "license": "MIT",
+ "bin": {
+ "acorn": "bin/acorn"
+ },
+ "engines": {
+ "node": ">=0.4.0"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/acorn-jsx": {
+ "version": "5.3.2",
+ "dev": true,
+ "license": "MIT",
+ "peerDependencies": {
+ "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/ajv": {
+ "version": "6.12.6",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "fast-deep-equal": "^3.1.1",
+ "fast-json-stable-stringify": "^2.0.0",
+ "json-schema-traverse": "^0.4.1",
+ "uri-js": "^4.2.2"
+ },
+ "funding": {
+ "type": "github",
+ "url": "https://github.com/sponsors/epoberezkin"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/ansi-align": {
+ "version": "3.0.1",
+ "dev": true,
+ "license": "ISC",
+ "dependencies": {
+ "string-width": "^4.1.0"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/ansi-escape-sequences": {
+ "version": "4.1.0",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "array-back": "^3.0.1"
+ },
+ "engines": {
+ "node": ">=8.0.0"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/ansi-escapes": {
+ "version": "3.2.0",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/ansi-regex": {
+ "version": "5.0.1",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/ansi-styles": {
+ "version": "3.2.1",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "color-convert": "^1.9.0"
+ },
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/any-base": {
+ "version": "1.1.0",
+ "dev": true,
+ "license": "MIT"
+ },
+ "../../../../../needle-engine/js/package~/node_modules/anymatch": {
+ "version": "3.1.3",
+ "dev": true,
+ "license": "ISC",
+ "dependencies": {
+ "normalize-path": "^3.0.0",
+ "picomatch": "^2.0.4"
+ },
+ "engines": {
+ "node": ">= 8"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/app-module-path": {
+ "version": "2.2.0",
+ "dev": true,
+ "license": "BSD-2-Clause"
+ },
+ "../../../../../needle-engine/js/package~/node_modules/arabic-persian-reshaper": {
+ "version": "1.0.1",
+ "dev": true,
+ "license": "MIT"
+ },
+ "../../../../../needle-engine/js/package~/node_modules/archiver": {
+ "version": "5.3.2",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "archiver-utils": "^2.1.0",
+ "async": "^3.2.4",
+ "buffer-crc32": "^0.2.1",
+ "readable-stream": "^3.6.0",
+ "readdir-glob": "^1.1.2",
+ "tar-stream": "^2.2.0",
+ "zip-stream": "^4.1.0"
+ },
+ "engines": {
+ "node": ">= 10"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/archiver-utils": {
+ "version": "2.1.0",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "glob": "^7.1.4",
+ "graceful-fs": "^4.2.0",
+ "lazystream": "^1.0.0",
+ "lodash.defaults": "^4.2.0",
+ "lodash.difference": "^4.5.0",
+ "lodash.flatten": "^4.4.0",
+ "lodash.isplainobject": "^4.0.6",
+ "lodash.union": "^4.6.0",
+ "normalize-path": "^3.0.0",
+ "readable-stream": "^2.0.0"
+ },
+ "engines": {
+ "node": ">= 6"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/archiver-utils/node_modules/isarray": {
+ "version": "1.0.0",
+ "dev": true,
+ "license": "MIT"
+ },
+ "../../../../../needle-engine/js/package~/node_modules/archiver-utils/node_modules/readable-stream": {
+ "version": "2.3.8",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "core-util-is": "~1.0.0",
+ "inherits": "~2.0.3",
+ "isarray": "~1.0.0",
+ "process-nextick-args": "~2.0.0",
+ "safe-buffer": "~5.1.1",
+ "string_decoder": "~1.1.1",
+ "util-deprecate": "~1.0.1"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/archiver-utils/node_modules/safe-buffer": {
+ "version": "5.1.2",
+ "dev": true,
+ "license": "MIT"
+ },
+ "../../../../../needle-engine/js/package~/node_modules/archiver-utils/node_modules/string_decoder": {
+ "version": "1.1.1",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "safe-buffer": "~5.1.0"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/argparse": {
+ "version": "2.0.1",
+ "dev": true,
+ "license": "Python-2.0"
+ },
+ "../../../../../needle-engine/js/package~/node_modules/array-back": {
+ "version": "3.1.0",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=6"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/array-buffer-byte-length": {
+ "version": "1.0.1",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "call-bind": "^1.0.5",
+ "is-array-buffer": "^3.0.4"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/array-includes": {
+ "version": "3.1.7",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "call-bind": "^1.0.2",
+ "define-properties": "^1.2.0",
+ "es-abstract": "^1.22.1",
+ "get-intrinsic": "^1.2.1",
+ "is-string": "^1.0.7"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/array-union": {
+ "version": "2.1.0",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/array.prototype.filter": {
+ "version": "1.0.3",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "call-bind": "^1.0.2",
+ "define-properties": "^1.2.0",
+ "es-abstract": "^1.22.1",
+ "es-array-method-boxes-properly": "^1.0.0",
+ "is-string": "^1.0.7"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/array.prototype.findlastindex": {
+ "version": "1.2.4",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "call-bind": "^1.0.5",
+ "define-properties": "^1.2.1",
+ "es-abstract": "^1.22.3",
+ "es-errors": "^1.3.0",
+ "es-shim-unscopables": "^1.0.2"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/array.prototype.flat": {
+ "version": "1.3.2",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "call-bind": "^1.0.2",
+ "define-properties": "^1.2.0",
+ "es-abstract": "^1.22.1",
+ "es-shim-unscopables": "^1.0.0"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/array.prototype.flatmap": {
+ "version": "1.3.2",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "call-bind": "^1.0.2",
+ "define-properties": "^1.2.0",
+ "es-abstract": "^1.22.1",
+ "es-shim-unscopables": "^1.0.0"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/arraybuffer.prototype.slice": {
+ "version": "1.0.3",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "array-buffer-byte-length": "^1.0.1",
+ "call-bind": "^1.0.5",
+ "define-properties": "^1.2.1",
+ "es-abstract": "^1.22.3",
+ "es-errors": "^1.2.1",
+ "get-intrinsic": "^1.2.3",
+ "is-array-buffer": "^3.0.4",
+ "is-shared-array-buffer": "^1.0.2"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/asn1": {
+ "version": "0.2.6",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "safer-buffer": "~2.1.0"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/assert-plus": {
+ "version": "1.0.0",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=0.8"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/ast-module-types": {
+ "version": "3.0.0",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=6.0"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/astral-regex": {
+ "version": "1.0.0",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/async": {
+ "version": "3.2.5",
+ "dev": true,
+ "license": "MIT"
+ },
+ "../../../../../needle-engine/js/package~/node_modules/asynckit": {
+ "version": "0.4.0",
+ "dev": true,
+ "license": "MIT"
+ },
+ "../../../../../needle-engine/js/package~/node_modules/available-typed-arrays": {
+ "version": "1.0.7",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "possible-typed-array-names": "^1.0.0"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/aws-sign2": {
+ "version": "0.7.0",
+ "dev": true,
+ "license": "Apache-2.0",
+ "engines": {
+ "node": "*"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/aws4": {
+ "version": "1.12.0",
+ "dev": true,
+ "license": "MIT"
+ },
+ "../../../../../needle-engine/js/package~/node_modules/axios": {
+ "version": "0.26.1",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "follow-redirects": "^1.14.8"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/b4a": {
+ "version": "1.6.6",
+ "dev": true,
+ "license": "Apache-2.0"
+ },
+ "../../../../../needle-engine/js/package~/node_modules/balanced-match": {
+ "version": "1.0.2",
+ "dev": true,
+ "license": "MIT"
+ },
+ "../../../../../needle-engine/js/package~/node_modules/bare-events": {
+ "version": "2.2.1",
+ "dev": true,
+ "license": "Apache-2.0",
+ "optional": true
+ },
+ "../../../../../needle-engine/js/package~/node_modules/bare-fs": {
+ "version": "2.2.1",
+ "dev": true,
+ "license": "Apache-2.0",
+ "optional": true,
+ "dependencies": {
+ "bare-events": "^2.0.0",
+ "bare-os": "^2.0.0",
+ "bare-path": "^2.0.0",
+ "streamx": "^2.13.0"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/bare-os": {
+ "version": "2.2.0",
+ "dev": true,
+ "license": "Apache-2.0",
+ "optional": true
+ },
+ "../../../../../needle-engine/js/package~/node_modules/bare-path": {
+ "version": "2.1.0",
+ "dev": true,
+ "license": "Apache-2.0",
+ "optional": true,
+ "dependencies": {
+ "bare-os": "^2.1.0"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/base64-js": {
+ "version": "1.5.1",
+ "dev": true,
+ "funding": [
+ {
+ "type": "github",
+ "url": "https://github.com/sponsors/feross"
+ },
+ {
+ "type": "patreon",
+ "url": "https://www.patreon.com/feross"
+ },
+ {
+ "type": "consulting",
+ "url": "https://feross.org/support"
+ }
+ ],
+ "license": "MIT"
+ },
+ "../../../../../needle-engine/js/package~/node_modules/basic-ftp": {
+ "version": "5.0.5",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=10.0.0"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/bcrypt-pbkdf": {
+ "version": "1.0.2",
+ "dev": true,
+ "license": "BSD-3-Clause",
+ "dependencies": {
+ "tweetnacl": "^0.14.3"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/binary-extensions": {
+ "version": "2.2.0",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/bl": {
+ "version": "4.1.0",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "buffer": "^5.5.0",
+ "inherits": "^2.0.4",
+ "readable-stream": "^3.4.0"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/bluebird": {
+ "version": "3.7.2",
+ "dev": true,
+ "license": "MIT"
+ },
+ "../../../../../needle-engine/js/package~/node_modules/bmp-js": {
+ "version": "0.1.0",
+ "dev": true,
+ "license": "MIT"
+ },
+ "../../../../../needle-engine/js/package~/node_modules/boxen": {
+ "version": "5.1.2",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "ansi-align": "^3.0.0",
+ "camelcase": "^6.2.0",
+ "chalk": "^4.1.0",
+ "cli-boxes": "^2.2.1",
+ "string-width": "^4.2.2",
+ "type-fest": "^0.20.2",
+ "widest-line": "^3.1.0",
+ "wrap-ansi": "^7.0.0"
+ },
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/boxen/node_modules/ansi-styles": {
+ "version": "4.3.0",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "color-convert": "^2.0.1"
+ },
+ "engines": {
+ "node": ">=8"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/ansi-styles?sponsor=1"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/boxen/node_modules/chalk": {
+ "version": "4.1.2",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "ansi-styles": "^4.1.0",
+ "supports-color": "^7.1.0"
+ },
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/chalk?sponsor=1"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/boxen/node_modules/color-convert": {
+ "version": "2.0.1",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "color-name": "~1.1.4"
+ },
+ "engines": {
+ "node": ">=7.0.0"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/boxen/node_modules/color-name": {
+ "version": "1.1.4",
+ "dev": true,
+ "license": "MIT"
+ },
+ "../../../../../needle-engine/js/package~/node_modules/boxen/node_modules/has-flag": {
+ "version": "4.0.0",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/boxen/node_modules/supports-color": {
+ "version": "7.2.0",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "has-flag": "^4.0.0"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/boxen/node_modules/wrap-ansi": {
+ "version": "7.0.0",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "ansi-styles": "^4.0.0",
+ "string-width": "^4.1.0",
+ "strip-ansi": "^6.0.0"
+ },
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/wrap-ansi?sponsor=1"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/brace-expansion": {
+ "version": "2.0.1",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "balanced-match": "^1.0.0"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/braces": {
+ "version": "3.0.2",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "fill-range": "^7.0.1"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/browserslist": {
+ "version": "4.23.0",
+ "dev": true,
+ "funding": [
+ {
+ "type": "opencollective",
+ "url": "https://opencollective.com/browserslist"
+ },
+ {
+ "type": "tidelift",
+ "url": "https://tidelift.com/funding/github/npm/browserslist"
+ },
+ {
+ "type": "github",
+ "url": "https://github.com/sponsors/ai"
+ }
+ ],
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "caniuse-lite": "^1.0.30001587",
+ "electron-to-chromium": "^1.4.668",
+ "node-releases": "^2.0.14",
+ "update-browserslist-db": "^1.0.13"
+ },
+ "bin": {
+ "browserslist": "cli.js"
+ },
+ "engines": {
+ "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/buffer": {
+ "version": "5.7.1",
+ "dev": true,
+ "funding": [
+ {
+ "type": "github",
+ "url": "https://github.com/sponsors/feross"
+ },
+ {
+ "type": "patreon",
+ "url": "https://www.patreon.com/feross"
+ },
+ {
+ "type": "consulting",
+ "url": "https://feross.org/support"
+ }
+ ],
+ "license": "MIT",
+ "dependencies": {
+ "base64-js": "^1.3.1",
+ "ieee754": "^1.1.13"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/buffer-crc32": {
+ "version": "0.2.13",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": "*"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/buffer-equal": {
+ "version": "0.0.1",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=0.4.0"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/buffer-from": {
+ "version": "1.1.2",
+ "dev": true,
+ "license": "MIT"
+ },
+ "../../../../../needle-engine/js/package~/node_modules/buildcheck": {
+ "version": "0.0.6",
+ "dev": true,
+ "optional": true,
+ "engines": {
+ "node": ">=10.0.0"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/builtins": {
+ "version": "5.0.1",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "semver": "^7.0.0"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/builtins/node_modules/lru-cache": {
+ "version": "6.0.0",
+ "dev": true,
+ "license": "ISC",
+ "dependencies": {
+ "yallist": "^4.0.0"
+ },
+ "engines": {
+ "node": ">=10"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/builtins/node_modules/semver": {
+ "version": "7.6.0",
+ "dev": true,
+ "license": "ISC",
+ "dependencies": {
+ "lru-cache": "^6.0.0"
+ },
+ "bin": {
+ "semver": "bin/semver.js"
+ },
+ "engines": {
+ "node": ">=10"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/builtins/node_modules/yallist": {
+ "version": "4.0.0",
+ "dev": true,
+ "license": "ISC"
+ },
+ "../../../../../needle-engine/js/package~/node_modules/cache-point": {
+ "version": "2.0.0",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "array-back": "^4.0.1",
+ "fs-then-native": "^2.0.0",
+ "mkdirp2": "^1.0.4"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/cache-point/node_modules/array-back": {
+ "version": "4.0.2",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/cacheable-request": {
+ "version": "6.1.0",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "clone-response": "^1.0.2",
+ "get-stream": "^5.1.0",
+ "http-cache-semantics": "^4.0.0",
+ "keyv": "^3.0.0",
+ "lowercase-keys": "^2.0.0",
+ "normalize-url": "^4.1.0",
+ "responselike": "^1.0.2"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/cacheable-request/node_modules/get-stream": {
+ "version": "5.2.0",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "pump": "^3.0.0"
+ },
+ "engines": {
+ "node": ">=8"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/cacheable-request/node_modules/json-buffer": {
+ "version": "3.0.0",
+ "dev": true,
+ "license": "MIT"
+ },
+ "../../../../../needle-engine/js/package~/node_modules/cacheable-request/node_modules/keyv": {
+ "version": "3.1.0",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "json-buffer": "3.0.0"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/cacheable-request/node_modules/lowercase-keys": {
+ "version": "2.0.0",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/call-bind": {
+ "version": "1.0.7",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "es-define-property": "^1.0.0",
+ "es-errors": "^1.3.0",
+ "function-bind": "^1.1.2",
+ "get-intrinsic": "^1.2.4",
+ "set-function-length": "^1.2.1"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/callsites": {
+ "version": "3.1.0",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=6"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/camelcase": {
+ "version": "6.3.0",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/caniuse-lite": {
+ "version": "1.0.30001594",
+ "dev": true,
+ "funding": [
+ {
+ "type": "opencollective",
+ "url": "https://opencollective.com/browserslist"
+ },
+ {
+ "type": "tidelift",
+ "url": "https://tidelift.com/funding/github/npm/caniuse-lite"
+ },
+ {
+ "type": "github",
+ "url": "https://github.com/sponsors/ai"
+ }
+ ],
+ "license": "CC-BY-4.0",
+ "peer": true
+ },
+ "../../../../../needle-engine/js/package~/node_modules/caseless": {
+ "version": "0.12.0",
+ "dev": true,
+ "license": "Apache-2.0"
+ },
+ "../../../../../needle-engine/js/package~/node_modules/catharsis": {
+ "version": "0.9.0",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "lodash": "^4.17.15"
+ },
+ "engines": {
+ "node": ">= 10"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/chalk": {
+ "version": "2.4.2",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "ansi-styles": "^3.2.1",
+ "escape-string-regexp": "^1.0.5",
+ "supports-color": "^5.3.0"
+ },
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/chalk/node_modules/escape-string-regexp": {
+ "version": "1.0.5",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=0.8.0"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/chardet": {
+ "version": "0.7.0",
+ "dev": true,
+ "license": "MIT"
+ },
+ "../../../../../needle-engine/js/package~/node_modules/charenc": {
+ "version": "0.0.2",
+ "dev": true,
+ "license": "BSD-3-Clause",
+ "engines": {
+ "node": "*"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/chokidar": {
+ "version": "3.6.0",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "anymatch": "~3.1.2",
+ "braces": "~3.0.2",
+ "glob-parent": "~5.1.2",
+ "is-binary-path": "~2.1.0",
+ "is-glob": "~4.0.1",
+ "normalize-path": "~3.0.0",
+ "readdirp": "~3.6.0"
+ },
+ "engines": {
+ "node": ">= 8.10.0"
+ },
+ "funding": {
+ "url": "https://paulmillr.com/funding/"
+ },
+ "optionalDependencies": {
+ "fsevents": "~2.3.2"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/chokidar/node_modules/glob-parent": {
+ "version": "5.1.2",
+ "dev": true,
+ "license": "ISC",
+ "dependencies": {
+ "is-glob": "^4.0.1"
+ },
+ "engines": {
+ "node": ">= 6"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/chownr": {
+ "version": "2.0.0",
+ "dev": true,
+ "license": "ISC",
+ "engines": {
+ "node": ">=10"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/ci-info": {
+ "version": "2.0.0",
+ "dev": true,
+ "license": "MIT"
+ },
+ "../../../../../needle-engine/js/package~/node_modules/cli-boxes": {
+ "version": "2.2.1",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=6"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/cli-cursor": {
+ "version": "3.1.0",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "restore-cursor": "^3.1.0"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/cli-progress": {
+ "version": "3.12.0",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "string-width": "^4.2.3"
+ },
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/cli-spinners": {
+ "version": "2.9.2",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=6"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/cli-width": {
+ "version": "2.2.1",
+ "dev": true,
+ "license": "ISC"
+ },
+ "../../../../../needle-engine/js/package~/node_modules/clone": {
+ "version": "1.0.4",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=0.8"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/clone-response": {
+ "version": "1.0.3",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "mimic-response": "^1.0.0"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/clone-response/node_modules/mimic-response": {
+ "version": "1.0.1",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/collect-all": {
+ "version": "1.0.4",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "stream-connect": "^1.0.2",
+ "stream-via": "^1.0.4"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/color": {
+ "version": "4.2.3",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "color-convert": "^2.0.1",
+ "color-string": "^1.9.0"
+ },
+ "engines": {
+ "node": ">=12.5.0"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/color-convert": {
+ "version": "1.9.3",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "color-name": "1.1.3"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/color-name": {
+ "version": "1.1.3",
+ "dev": true,
+ "license": "MIT"
+ },
+ "../../../../../needle-engine/js/package~/node_modules/color-string": {
+ "version": "1.9.1",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "color-name": "^1.0.0",
+ "simple-swizzle": "^0.2.2"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/color/node_modules/color-convert": {
+ "version": "2.0.1",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "color-name": "~1.1.4"
+ },
+ "engines": {
+ "node": ">=7.0.0"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/color/node_modules/color-name": {
+ "version": "1.1.4",
+ "dev": true,
+ "license": "MIT"
+ },
+ "../../../../../needle-engine/js/package~/node_modules/colorspace": {
+ "version": "1.1.4",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "color": "^3.1.3",
+ "text-hex": "1.0.x"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/colorspace/node_modules/color": {
+ "version": "3.2.1",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "color-convert": "^1.9.3",
+ "color-string": "^1.6.0"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/combined-stream": {
+ "version": "1.0.8",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "delayed-stream": "~1.0.0"
+ },
+ "engines": {
+ "node": ">= 0.8"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/command-exists": {
+ "version": "1.2.9",
+ "dev": true,
+ "license": "MIT"
+ },
+ "../../../../../needle-engine/js/package~/node_modules/command-line-args": {
+ "version": "5.2.1",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "array-back": "^3.1.0",
+ "find-replace": "^3.0.0",
+ "lodash.camelcase": "^4.3.0",
+ "typical": "^4.0.0"
+ },
+ "engines": {
+ "node": ">=4.0.0"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/command-line-tool": {
+ "version": "0.8.0",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "ansi-escape-sequences": "^4.0.0",
+ "array-back": "^2.0.0",
+ "command-line-args": "^5.0.0",
+ "command-line-usage": "^4.1.0",
+ "typical": "^2.6.1"
+ },
+ "engines": {
+ "node": ">=4.0.0"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/command-line-tool/node_modules/array-back": {
+ "version": "2.0.0",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "typical": "^2.6.1"
+ },
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/command-line-tool/node_modules/typical": {
+ "version": "2.6.1",
+ "dev": true,
+ "license": "MIT"
+ },
+ "../../../../../needle-engine/js/package~/node_modules/command-line-usage": {
+ "version": "4.1.0",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "ansi-escape-sequences": "^4.0.0",
+ "array-back": "^2.0.0",
+ "table-layout": "^0.4.2",
+ "typical": "^2.6.1"
+ },
+ "engines": {
+ "node": ">=4.0.0"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/command-line-usage/node_modules/array-back": {
+ "version": "2.0.0",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "typical": "^2.6.1"
+ },
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/command-line-usage/node_modules/typical": {
+ "version": "2.6.1",
+ "dev": true,
+ "license": "MIT"
+ },
+ "../../../../../needle-engine/js/package~/node_modules/commander": {
+ "version": "5.1.0",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">= 6"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/common-sequence": {
+ "version": "2.0.2",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/commondir": {
+ "version": "1.0.1",
+ "dev": true,
+ "license": "MIT"
+ },
+ "../../../../../needle-engine/js/package~/node_modules/compress-commons": {
+ "version": "4.1.2",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "buffer-crc32": "^0.2.13",
+ "crc32-stream": "^4.0.2",
+ "normalize-path": "^3.0.0",
+ "readable-stream": "^3.6.0"
+ },
+ "engines": {
+ "node": ">= 10"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/concat-map": {
+ "version": "0.0.1",
+ "dev": true,
+ "license": "MIT"
+ },
+ "../../../../../needle-engine/js/package~/node_modules/concat-stream": {
+ "version": "2.0.0",
+ "dev": true,
+ "engines": [
+ "node >= 6.0"
+ ],
+ "license": "MIT",
+ "dependencies": {
+ "buffer-from": "^1.0.0",
+ "inherits": "^2.0.3",
+ "readable-stream": "^3.0.2",
+ "typedarray": "^0.0.6"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/config-master": {
+ "version": "3.1.0",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "walk-back": "^2.0.1"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/config-master/node_modules/walk-back": {
+ "version": "2.0.1",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/configstore": {
+ "version": "5.0.1",
+ "dev": true,
+ "license": "BSD-2-Clause",
+ "dependencies": {
+ "dot-prop": "^5.2.0",
+ "graceful-fs": "^4.1.2",
+ "make-dir": "^3.0.0",
+ "unique-string": "^2.0.0",
+ "write-file-atomic": "^3.0.0",
+ "xdg-basedir": "^4.0.0"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/contentstream": {
+ "version": "1.0.0",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "readable-stream": "~1.0.33-1"
+ },
+ "engines": {
+ "node": ">= 0.8.0"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/contentstream/node_modules/isarray": {
+ "version": "0.0.1",
+ "dev": true,
+ "license": "MIT"
+ },
+ "../../../../../needle-engine/js/package~/node_modules/contentstream/node_modules/readable-stream": {
+ "version": "1.0.34",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "core-util-is": "~1.0.0",
+ "inherits": "~2.0.1",
+ "isarray": "0.0.1",
+ "string_decoder": "~0.10.x"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/contentstream/node_modules/string_decoder": {
+ "version": "0.10.31",
+ "dev": true,
+ "license": "MIT"
+ },
+ "../../../../../needle-engine/js/package~/node_modules/convert-source-map": {
+ "version": "2.0.0",
+ "dev": true,
+ "license": "MIT",
+ "peer": true
+ },
+ "../../../../../needle-engine/js/package~/node_modules/core-js": {
+ "version": "2.6.12",
+ "dev": true,
+ "hasInstallScript": true,
+ "license": "MIT"
+ },
+ "../../../../../needle-engine/js/package~/node_modules/core-util-is": {
+ "version": "1.0.2",
+ "dev": true,
+ "license": "MIT"
+ },
+ "../../../../../needle-engine/js/package~/node_modules/cpu-features": {
+ "version": "0.0.9",
+ "dev": true,
+ "hasInstallScript": true,
+ "optional": true,
+ "dependencies": {
+ "buildcheck": "~0.0.6",
+ "nan": "^2.17.0"
+ },
+ "engines": {
+ "node": ">=10.0.0"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/crc-32": {
+ "version": "1.2.2",
+ "dev": true,
+ "license": "Apache-2.0",
+ "bin": {
+ "crc32": "bin/crc32.njs"
+ },
+ "engines": {
+ "node": ">=0.8"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/crc32-stream": {
+ "version": "4.0.3",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "crc-32": "^1.2.0",
+ "readable-stream": "^3.4.0"
+ },
+ "engines": {
+ "node": ">= 10"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/cross-spawn": {
+ "version": "7.0.3",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "path-key": "^3.1.0",
+ "shebang-command": "^2.0.0",
+ "which": "^2.0.1"
+ },
+ "engines": {
+ "node": ">= 8"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/crypt": {
+ "version": "0.0.2",
+ "dev": true,
+ "license": "BSD-3-Clause",
+ "engines": {
+ "node": "*"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/crypto-random-string": {
+ "version": "2.0.0",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/cwise-compiler": {
+ "version": "1.1.3",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "uniq": "^1.0.0"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/dashdash": {
+ "version": "1.14.1",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "assert-plus": "^1.0.0"
+ },
+ "engines": {
+ "node": ">=0.10"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/data-uri-to-buffer": {
+ "version": "0.0.3",
+ "dev": true,
+ "license": "MIT"
+ },
+ "../../../../../needle-engine/js/package~/node_modules/debug": {
+ "version": "4.3.4",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "ms": "2.1.2"
+ },
+ "engines": {
+ "node": ">=6.0"
+ },
+ "peerDependenciesMeta": {
+ "supports-color": {
+ "optional": true
+ }
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/decompress-response": {
+ "version": "6.0.0",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "mimic-response": "^3.1.0"
+ },
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/deep-extend": {
+ "version": "0.6.0",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=4.0.0"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/deep-is": {
+ "version": "0.1.4",
+ "dev": true,
+ "license": "MIT"
+ },
+ "../../../../../needle-engine/js/package~/node_modules/defaults": {
+ "version": "1.0.4",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "clone": "^1.0.2"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/defer-to-connect": {
+ "version": "1.1.3",
+ "dev": true,
+ "license": "MIT"
+ },
+ "../../../../../needle-engine/js/package~/node_modules/define-data-property": {
+ "version": "1.1.4",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "es-define-property": "^1.0.0",
+ "es-errors": "^1.3.0",
+ "gopd": "^1.0.1"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/define-properties": {
+ "version": "1.2.1",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "define-data-property": "^1.0.1",
+ "has-property-descriptors": "^1.0.0",
+ "object-keys": "^1.1.1"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/delayed-stream": {
+ "version": "1.0.0",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=0.4.0"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/dependency-tree": {
+ "version": "8.1.2",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "commander": "^2.20.3",
+ "debug": "^4.3.1",
+ "filing-cabinet": "^3.0.1",
+ "precinct": "^8.0.0",
+ "typescript": "^3.9.7"
+ },
+ "bin": {
+ "dependency-tree": "bin/cli.js"
+ },
+ "engines": {
+ "node": "^10.13 || ^12 || >=14"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/dependency-tree/node_modules/commander": {
+ "version": "2.20.3",
+ "dev": true,
+ "license": "MIT"
+ },
+ "../../../../../needle-engine/js/package~/node_modules/dependency-tree/node_modules/typescript": {
+ "version": "3.9.10",
+ "dev": true,
+ "license": "Apache-2.0",
+ "bin": {
+ "tsc": "bin/tsc",
+ "tsserver": "bin/tsserver"
+ },
+ "engines": {
+ "node": ">=4.2.0"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/detect-libc": {
+ "version": "2.0.2",
+ "dev": true,
+ "license": "Apache-2.0",
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/detective-amd": {
+ "version": "3.1.2",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "ast-module-types": "^3.0.0",
+ "escodegen": "^2.0.0",
+ "get-amd-module-type": "^3.0.0",
+ "node-source-walk": "^4.2.0"
+ },
+ "bin": {
+ "detective-amd": "bin/cli.js"
+ },
+ "engines": {
+ "node": ">=6.0"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/detective-cjs": {
+ "version": "3.1.3",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "ast-module-types": "^3.0.0",
+ "node-source-walk": "^4.0.0"
+ },
+ "engines": {
+ "node": ">=6.0"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/detective-es6": {
+ "version": "2.2.2",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "node-source-walk": "^4.0.0"
+ },
+ "engines": {
+ "node": ">=6.0"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/detective-less": {
+ "version": "1.0.2",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "debug": "^4.0.0",
+ "gonzales-pe": "^4.2.3",
+ "node-source-walk": "^4.0.0"
+ },
+ "engines": {
+ "node": ">= 6.0"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/detective-postcss": {
+ "version": "5.1.3",
+ "dev": true,
+ "license": "Apache-2.0",
+ "dependencies": {
+ "is-url": "^1.2.4",
+ "postcss": "^8.4.6",
+ "postcss-values-parser": "^5.0.0"
+ },
+ "engines": {
+ "node": "^10 || ^12 || >=14"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/detective-sass": {
+ "version": "3.0.2",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "gonzales-pe": "^4.3.0",
+ "node-source-walk": "^4.0.0"
+ },
+ "engines": {
+ "node": ">=6.0"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/detective-scss": {
+ "version": "2.0.2",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "gonzales-pe": "^4.3.0",
+ "node-source-walk": "^4.0.0"
+ },
+ "engines": {
+ "node": ">=6.0"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/detective-stylus": {
+ "version": "1.0.3",
+ "dev": true,
+ "license": "MIT"
+ },
+ "../../../../../needle-engine/js/package~/node_modules/detective-typescript": {
+ "version": "7.0.2",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "@typescript-eslint/typescript-estree": "^4.33.0",
+ "ast-module-types": "^2.7.1",
+ "node-source-walk": "^4.2.0",
+ "typescript": "^3.9.10"
+ },
+ "engines": {
+ "node": "^10.13 || >=12.0.0"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/detective-typescript/node_modules/@typescript-eslint/types": {
+ "version": "4.33.0",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": "^8.10.0 || ^10.13.0 || >=11.10.1"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/typescript-eslint"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/detective-typescript/node_modules/@typescript-eslint/typescript-estree": {
+ "version": "4.33.0",
+ "dev": true,
+ "license": "BSD-2-Clause",
+ "dependencies": {
+ "@typescript-eslint/types": "4.33.0",
+ "@typescript-eslint/visitor-keys": "4.33.0",
+ "debug": "^4.3.1",
+ "globby": "^11.0.3",
+ "is-glob": "^4.0.1",
+ "semver": "^7.3.5",
+ "tsutils": "^3.21.0"
+ },
+ "engines": {
+ "node": "^10.12.0 || >=12.0.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/typescript-eslint"
+ },
+ "peerDependenciesMeta": {
+ "typescript": {
+ "optional": true
+ }
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/detective-typescript/node_modules/@typescript-eslint/visitor-keys": {
+ "version": "4.33.0",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "@typescript-eslint/types": "4.33.0",
+ "eslint-visitor-keys": "^2.0.0"
+ },
+ "engines": {
+ "node": "^8.10.0 || ^10.13.0 || >=11.10.1"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/typescript-eslint"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/detective-typescript/node_modules/ast-module-types": {
+ "version": "2.7.1",
+ "dev": true,
+ "license": "MIT"
+ },
+ "../../../../../needle-engine/js/package~/node_modules/detective-typescript/node_modules/eslint-visitor-keys": {
+ "version": "2.1.0",
+ "dev": true,
+ "license": "Apache-2.0",
+ "engines": {
+ "node": ">=10"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/detective-typescript/node_modules/lru-cache": {
+ "version": "6.0.0",
+ "dev": true,
+ "license": "ISC",
+ "dependencies": {
+ "yallist": "^4.0.0"
+ },
+ "engines": {
+ "node": ">=10"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/detective-typescript/node_modules/semver": {
+ "version": "7.6.0",
+ "dev": true,
+ "license": "ISC",
+ "dependencies": {
+ "lru-cache": "^6.0.0"
+ },
+ "bin": {
+ "semver": "bin/semver.js"
+ },
+ "engines": {
+ "node": ">=10"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/detective-typescript/node_modules/typescript": {
+ "version": "3.9.10",
+ "dev": true,
+ "license": "Apache-2.0",
+ "bin": {
+ "tsc": "bin/tsc",
+ "tsserver": "bin/tsserver"
+ },
+ "engines": {
+ "node": ">=4.2.0"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/detective-typescript/node_modules/yallist": {
+ "version": "4.0.0",
+ "dev": true,
+ "license": "ISC"
+ },
+ "../../../../../needle-engine/js/package~/node_modules/dir-glob": {
+ "version": "3.0.1",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "path-type": "^4.0.0"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/dmd": {
+ "version": "6.2.0",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "array-back": "^6.2.2",
+ "cache-point": "^2.0.0",
+ "common-sequence": "^2.0.2",
+ "file-set": "^4.0.2",
+ "handlebars": "^4.7.7",
+ "marked": "^4.2.3",
+ "object-get": "^2.1.1",
+ "reduce-flatten": "^3.0.1",
+ "reduce-unique": "^2.0.1",
+ "reduce-without": "^1.0.1",
+ "test-value": "^3.0.0",
+ "walk-back": "^5.1.0"
+ },
+ "engines": {
+ "node": ">=12"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/dmd/node_modules/array-back": {
+ "version": "6.2.2",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=12.17"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/doctrine": {
+ "version": "3.0.0",
+ "dev": true,
+ "license": "Apache-2.0",
+ "dependencies": {
+ "esutils": "^2.0.2"
+ },
+ "engines": {
+ "node": ">=6.0.0"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/dom-walk": {
+ "version": "0.1.2",
+ "dev": true
+ },
+ "../../../../../needle-engine/js/package~/node_modules/dot-prop": {
+ "version": "5.3.0",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "is-obj": "^2.0.0"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/dot-prop/node_modules/is-obj": {
+ "version": "2.0.0",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/draco3dgltf": {
+ "version": "1.5.7",
+ "dev": true,
+ "license": "Apache-2.0"
+ },
+ "../../../../../needle-engine/js/package~/node_modules/duplexer3": {
+ "version": "0.1.5",
+ "dev": true,
+ "license": "BSD-3-Clause"
+ },
+ "../../../../../needle-engine/js/package~/node_modules/ecc-jsbn": {
+ "version": "0.1.2",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "jsbn": "~0.1.0",
+ "safer-buffer": "^2.1.0"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/electron-to-chromium": {
+ "version": "1.4.693",
+ "dev": true,
+ "license": "ISC",
+ "peer": true
+ },
+ "../../../../../needle-engine/js/package~/node_modules/emoji-regex": {
+ "version": "8.0.0",
+ "dev": true,
+ "license": "MIT"
+ },
+ "../../../../../needle-engine/js/package~/node_modules/enabled": {
+ "version": "2.0.0",
+ "dev": true,
+ "license": "MIT"
+ },
+ "../../../../../needle-engine/js/package~/node_modules/end-of-stream": {
+ "version": "1.4.4",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "once": "^1.4.0"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/enhanced-resolve": {
+ "version": "5.15.1",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "graceful-fs": "^4.2.4",
+ "tapable": "^2.2.0"
+ },
+ "engines": {
+ "node": ">=10.13.0"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/entities": {
+ "version": "2.1.0",
+ "dev": true,
+ "license": "BSD-2-Clause",
+ "funding": {
+ "url": "https://github.com/fb55/entities?sponsor=1"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/err-code": {
+ "version": "1.1.2",
+ "dev": true,
+ "license": "MIT"
+ },
+ "../../../../../needle-engine/js/package~/node_modules/es-abstract": {
+ "version": "1.22.5",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "array-buffer-byte-length": "^1.0.1",
+ "arraybuffer.prototype.slice": "^1.0.3",
+ "available-typed-arrays": "^1.0.7",
+ "call-bind": "^1.0.7",
+ "es-define-property": "^1.0.0",
+ "es-errors": "^1.3.0",
+ "es-set-tostringtag": "^2.0.3",
+ "es-to-primitive": "^1.2.1",
+ "function.prototype.name": "^1.1.6",
+ "get-intrinsic": "^1.2.4",
+ "get-symbol-description": "^1.0.2",
+ "globalthis": "^1.0.3",
+ "gopd": "^1.0.1",
+ "has-property-descriptors": "^1.0.2",
+ "has-proto": "^1.0.3",
+ "has-symbols": "^1.0.3",
+ "hasown": "^2.0.1",
+ "internal-slot": "^1.0.7",
+ "is-array-buffer": "^3.0.4",
+ "is-callable": "^1.2.7",
+ "is-negative-zero": "^2.0.3",
+ "is-regex": "^1.1.4",
+ "is-shared-array-buffer": "^1.0.3",
+ "is-string": "^1.0.7",
+ "is-typed-array": "^1.1.13",
+ "is-weakref": "^1.0.2",
+ "object-inspect": "^1.13.1",
+ "object-keys": "^1.1.1",
+ "object.assign": "^4.1.5",
+ "regexp.prototype.flags": "^1.5.2",
+ "safe-array-concat": "^1.1.0",
+ "safe-regex-test": "^1.0.3",
+ "string.prototype.trim": "^1.2.8",
+ "string.prototype.trimend": "^1.0.7",
+ "string.prototype.trimstart": "^1.0.7",
+ "typed-array-buffer": "^1.0.2",
+ "typed-array-byte-length": "^1.0.1",
+ "typed-array-byte-offset": "^1.0.2",
+ "typed-array-length": "^1.0.5",
+ "unbox-primitive": "^1.0.2",
+ "which-typed-array": "^1.1.14"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/es-array-method-boxes-properly": {
+ "version": "1.0.0",
+ "dev": true,
+ "license": "MIT"
+ },
+ "../../../../../needle-engine/js/package~/node_modules/es-define-property": {
+ "version": "1.0.0",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "get-intrinsic": "^1.2.4"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/es-errors": {
+ "version": "1.3.0",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">= 0.4"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/es-set-tostringtag": {
+ "version": "2.0.3",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "get-intrinsic": "^1.2.4",
+ "has-tostringtag": "^1.0.2",
+ "hasown": "^2.0.1"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/es-shim-unscopables": {
+ "version": "1.0.2",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "hasown": "^2.0.0"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/es-to-primitive": {
+ "version": "1.2.1",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "is-callable": "^1.1.4",
+ "is-date-object": "^1.0.1",
+ "is-symbol": "^1.0.2"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/es6-promisify": {
+ "version": "6.1.1",
+ "dev": true,
+ "license": "MIT"
+ },
+ "../../../../../needle-engine/js/package~/node_modules/esbuild": {
+ "version": "0.15.18",
+ "dev": true,
+ "hasInstallScript": true,
+ "license": "MIT",
+ "bin": {
+ "esbuild": "bin/esbuild"
+ },
+ "engines": {
+ "node": ">=12"
+ },
+ "optionalDependencies": {
+ "@esbuild/android-arm": "0.15.18",
+ "@esbuild/linux-loong64": "0.15.18",
+ "esbuild-android-64": "0.15.18",
+ "esbuild-android-arm64": "0.15.18",
+ "esbuild-darwin-64": "0.15.18",
+ "esbuild-darwin-arm64": "0.15.18",
+ "esbuild-freebsd-64": "0.15.18",
+ "esbuild-freebsd-arm64": "0.15.18",
+ "esbuild-linux-32": "0.15.18",
+ "esbuild-linux-64": "0.15.18",
+ "esbuild-linux-arm": "0.15.18",
+ "esbuild-linux-arm64": "0.15.18",
+ "esbuild-linux-mips64le": "0.15.18",
+ "esbuild-linux-ppc64le": "0.15.18",
+ "esbuild-linux-riscv64": "0.15.18",
+ "esbuild-linux-s390x": "0.15.18",
+ "esbuild-netbsd-64": "0.15.18",
+ "esbuild-openbsd-64": "0.15.18",
+ "esbuild-sunos-64": "0.15.18",
+ "esbuild-windows-32": "0.15.18",
+ "esbuild-windows-64": "0.15.18",
+ "esbuild-windows-arm64": "0.15.18"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/esbuild-darwin-arm64": {
+ "version": "0.15.18",
+ "cpu": [
+ "arm64"
+ ],
+ "dev": true,
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "darwin"
+ ],
+ "engines": {
+ "node": ">=12"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/esbuild-node-externals": {
+ "version": "1.13.0",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "find-up": "^5.0.0",
+ "tslib": "^2.4.1"
+ },
+ "engines": {
+ "node": ">=12"
+ },
+ "peerDependencies": {
+ "esbuild": "0.12 - 0.20"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/escalade": {
+ "version": "3.1.2",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "engines": {
+ "node": ">=6"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/escape-goat": {
+ "version": "2.1.1",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/escape-string-regexp": {
+ "version": "4.0.0",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/escodegen": {
+ "version": "2.1.0",
+ "dev": true,
+ "license": "BSD-2-Clause",
+ "dependencies": {
+ "esprima": "^4.0.1",
+ "estraverse": "^5.2.0",
+ "esutils": "^2.0.2"
+ },
+ "bin": {
+ "escodegen": "bin/escodegen.js",
+ "esgenerate": "bin/esgenerate.js"
+ },
+ "engines": {
+ "node": ">=6.0"
+ },
+ "optionalDependencies": {
+ "source-map": "~0.6.1"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/eslint": {
+ "version": "8.57.0",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "@eslint-community/eslint-utils": "^4.2.0",
+ "@eslint-community/regexpp": "^4.6.1",
+ "@eslint/eslintrc": "^2.1.4",
+ "@eslint/js": "8.57.0",
+ "@humanwhocodes/config-array": "^0.11.14",
+ "@humanwhocodes/module-importer": "^1.0.1",
+ "@nodelib/fs.walk": "^1.2.8",
+ "@ungap/structured-clone": "^1.2.0",
+ "ajv": "^6.12.4",
+ "chalk": "^4.0.0",
+ "cross-spawn": "^7.0.2",
+ "debug": "^4.3.2",
+ "doctrine": "^3.0.0",
+ "escape-string-regexp": "^4.0.0",
+ "eslint-scope": "^7.2.2",
+ "eslint-visitor-keys": "^3.4.3",
+ "espree": "^9.6.1",
+ "esquery": "^1.4.2",
+ "esutils": "^2.0.2",
+ "fast-deep-equal": "^3.1.3",
+ "file-entry-cache": "^6.0.1",
+ "find-up": "^5.0.0",
+ "glob-parent": "^6.0.2",
+ "globals": "^13.19.0",
+ "graphemer": "^1.4.0",
+ "ignore": "^5.2.0",
+ "imurmurhash": "^0.1.4",
+ "is-glob": "^4.0.0",
+ "is-path-inside": "^3.0.3",
+ "js-yaml": "^4.1.0",
+ "json-stable-stringify-without-jsonify": "^1.0.1",
+ "levn": "^0.4.1",
+ "lodash.merge": "^4.6.2",
+ "minimatch": "^3.1.2",
+ "natural-compare": "^1.4.0",
+ "optionator": "^0.9.3",
+ "strip-ansi": "^6.0.1",
+ "text-table": "^0.2.0"
+ },
+ "bin": {
+ "eslint": "bin/eslint.js"
+ },
+ "engines": {
+ "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
+ },
+ "funding": {
+ "url": "https://opencollective.com/eslint"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/eslint-import-resolver-node": {
+ "version": "0.3.9",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "debug": "^3.2.7",
+ "is-core-module": "^2.13.0",
+ "resolve": "^1.22.4"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/eslint-import-resolver-node/node_modules/debug": {
+ "version": "3.2.7",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "ms": "^2.1.1"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/eslint-module-utils": {
+ "version": "2.8.1",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "debug": "^3.2.7"
+ },
+ "engines": {
+ "node": ">=4"
+ },
+ "peerDependenciesMeta": {
+ "eslint": {
+ "optional": true
+ }
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/eslint-module-utils/node_modules/debug": {
+ "version": "3.2.7",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "ms": "^2.1.1"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/eslint-plugin-import": {
+ "version": "2.29.1",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "array-includes": "^3.1.7",
+ "array.prototype.findlastindex": "^1.2.3",
+ "array.prototype.flat": "^1.3.2",
+ "array.prototype.flatmap": "^1.3.2",
+ "debug": "^3.2.7",
+ "doctrine": "^2.1.0",
+ "eslint-import-resolver-node": "^0.3.9",
+ "eslint-module-utils": "^2.8.0",
+ "hasown": "^2.0.0",
+ "is-core-module": "^2.13.1",
+ "is-glob": "^4.0.3",
+ "minimatch": "^3.1.2",
+ "object.fromentries": "^2.0.7",
+ "object.groupby": "^1.0.1",
+ "object.values": "^1.1.7",
+ "semver": "^6.3.1",
+ "tsconfig-paths": "^3.15.0"
+ },
+ "engines": {
+ "node": ">=4"
+ },
+ "peerDependencies": {
+ "eslint": "^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/eslint-plugin-import/node_modules/brace-expansion": {
+ "version": "1.1.11",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "balanced-match": "^1.0.0",
+ "concat-map": "0.0.1"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/eslint-plugin-import/node_modules/debug": {
+ "version": "3.2.7",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "ms": "^2.1.1"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/eslint-plugin-import/node_modules/doctrine": {
+ "version": "2.1.0",
+ "dev": true,
+ "license": "Apache-2.0",
+ "dependencies": {
+ "esutils": "^2.0.2"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/eslint-plugin-import/node_modules/minimatch": {
+ "version": "3.1.2",
+ "dev": true,
+ "license": "ISC",
+ "dependencies": {
+ "brace-expansion": "^1.1.7"
+ },
+ "engines": {
+ "node": "*"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/eslint-plugin-no-secrets": {
+ "version": "0.8.9",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=10.0.0",
+ "npm": ">=6.9.0"
+ },
+ "peerDependencies": {
+ "eslint": ">=3.0.0"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/eslint-plugin-no-unsanitized": {
+ "version": "4.0.2",
+ "dev": true,
+ "license": "MPL-2.0",
+ "peerDependencies": {
+ "eslint": "^6 || ^7 || ^8"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/eslint-plugin-promise": {
+ "version": "6.1.1",
+ "dev": true,
+ "license": "ISC",
+ "engines": {
+ "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
+ },
+ "peerDependencies": {
+ "eslint": "^7.0.0 || ^8.0.0"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/eslint-plugin-simple-import-sort": {
+ "version": "10.0.0",
+ "dev": true,
+ "license": "MIT",
+ "peerDependencies": {
+ "eslint": ">=5.0.0"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/eslint-plugin-xss": {
+ "version": "0.1.12",
+ "dev": true,
+ "license": "ISC",
+ "dependencies": {
+ "requireindex": "~1.1.0"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/eslint-scope": {
+ "version": "7.2.2",
+ "dev": true,
+ "license": "BSD-2-Clause",
+ "dependencies": {
+ "esrecurse": "^4.3.0",
+ "estraverse": "^5.2.0"
+ },
+ "engines": {
+ "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
+ },
+ "funding": {
+ "url": "https://opencollective.com/eslint"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/eslint-visitor-keys": {
+ "version": "3.4.3",
+ "dev": true,
+ "license": "Apache-2.0",
+ "engines": {
+ "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
+ },
+ "funding": {
+ "url": "https://opencollective.com/eslint"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/eslint/node_modules/ansi-styles": {
+ "version": "4.3.0",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "color-convert": "^2.0.1"
+ },
+ "engines": {
+ "node": ">=8"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/ansi-styles?sponsor=1"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/eslint/node_modules/brace-expansion": {
+ "version": "1.1.11",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "balanced-match": "^1.0.0",
+ "concat-map": "0.0.1"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/eslint/node_modules/chalk": {
+ "version": "4.1.2",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "ansi-styles": "^4.1.0",
+ "supports-color": "^7.1.0"
+ },
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/chalk?sponsor=1"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/eslint/node_modules/color-convert": {
+ "version": "2.0.1",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "color-name": "~1.1.4"
+ },
+ "engines": {
+ "node": ">=7.0.0"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/eslint/node_modules/color-name": {
+ "version": "1.1.4",
+ "dev": true,
+ "license": "MIT"
+ },
+ "../../../../../needle-engine/js/package~/node_modules/eslint/node_modules/globals": {
+ "version": "13.24.0",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "type-fest": "^0.20.2"
+ },
+ "engines": {
+ "node": ">=8"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/eslint/node_modules/has-flag": {
+ "version": "4.0.0",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/eslint/node_modules/minimatch": {
+ "version": "3.1.2",
+ "dev": true,
+ "license": "ISC",
+ "dependencies": {
+ "brace-expansion": "^1.1.7"
+ },
+ "engines": {
+ "node": "*"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/eslint/node_modules/supports-color": {
+ "version": "7.2.0",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "has-flag": "^4.0.0"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/espree": {
+ "version": "9.6.1",
+ "dev": true,
+ "license": "BSD-2-Clause",
+ "dependencies": {
+ "acorn": "^8.9.0",
+ "acorn-jsx": "^5.3.2",
+ "eslint-visitor-keys": "^3.4.1"
+ },
+ "engines": {
+ "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
+ },
+ "funding": {
+ "url": "https://opencollective.com/eslint"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/esprima": {
+ "version": "4.0.1",
+ "dev": true,
+ "license": "BSD-2-Clause",
+ "bin": {
+ "esparse": "bin/esparse.js",
+ "esvalidate": "bin/esvalidate.js"
+ },
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/esquery": {
+ "version": "1.5.0",
+ "dev": true,
+ "license": "BSD-3-Clause",
+ "dependencies": {
+ "estraverse": "^5.1.0"
+ },
+ "engines": {
+ "node": ">=0.10"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/esrecurse": {
+ "version": "4.3.0",
+ "dev": true,
+ "license": "BSD-2-Clause",
+ "dependencies": {
+ "estraverse": "^5.2.0"
+ },
+ "engines": {
+ "node": ">=4.0"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/estraverse": {
+ "version": "5.3.0",
+ "dev": true,
+ "license": "BSD-2-Clause",
+ "engines": {
+ "node": ">=4.0"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/esutils": {
+ "version": "2.0.3",
+ "dev": true,
+ "license": "BSD-2-Clause",
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/eventemitter3": {
+ "version": "4.0.7",
+ "dev": true,
+ "license": "MIT"
+ },
+ "../../../../../needle-engine/js/package~/node_modules/exif-parser": {
+ "version": "0.1.12",
+ "dev": true
+ },
+ "../../../../../needle-engine/js/package~/node_modules/expand-template": {
+ "version": "2.0.3",
+ "dev": true,
+ "license": "(MIT OR WTFPL)",
+ "engines": {
+ "node": ">=6"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/extend": {
+ "version": "3.0.2",
+ "dev": true,
+ "license": "MIT"
+ },
+ "../../../../../needle-engine/js/package~/node_modules/external-editor": {
+ "version": "3.1.0",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "chardet": "^0.7.0",
+ "iconv-lite": "^0.4.24",
+ "tmp": "^0.0.33"
+ },
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/external-editor/node_modules/tmp": {
+ "version": "0.0.33",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "os-tmpdir": "~1.0.2"
+ },
+ "engines": {
+ "node": ">=0.6.0"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/extsprintf": {
+ "version": "1.3.0",
+ "dev": true,
+ "engines": [
+ "node >=0.6.0"
+ ],
+ "license": "MIT"
+ },
+ "../../../../../needle-engine/js/package~/node_modules/fast-deep-equal": {
+ "version": "3.1.3",
+ "dev": true,
+ "license": "MIT"
+ },
+ "../../../../../needle-engine/js/package~/node_modules/fast-fifo": {
+ "version": "1.3.2",
+ "dev": true,
+ "license": "MIT"
+ },
+ "../../../../../needle-engine/js/package~/node_modules/fast-glob": {
+ "version": "3.3.2",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "@nodelib/fs.stat": "^2.0.2",
+ "@nodelib/fs.walk": "^1.2.3",
+ "glob-parent": "^5.1.2",
+ "merge2": "^1.3.0",
+ "micromatch": "^4.0.4"
+ },
+ "engines": {
+ "node": ">=8.6.0"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/fast-glob/node_modules/glob-parent": {
+ "version": "5.1.2",
+ "dev": true,
+ "license": "ISC",
+ "dependencies": {
+ "is-glob": "^4.0.1"
+ },
+ "engines": {
+ "node": ">= 6"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/fast-json-stable-stringify": {
+ "version": "2.1.0",
+ "dev": true,
+ "license": "MIT"
+ },
+ "../../../../../needle-engine/js/package~/node_modules/fast-levenshtein": {
+ "version": "2.0.6",
+ "dev": true,
+ "license": "MIT"
+ },
+ "../../../../../needle-engine/js/package~/node_modules/fastq": {
+ "version": "1.17.1",
+ "dev": true,
+ "license": "ISC",
+ "dependencies": {
+ "reusify": "^1.0.4"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/fecha": {
+ "version": "4.2.3",
+ "dev": true,
+ "license": "MIT"
+ },
+ "../../../../../needle-engine/js/package~/node_modules/fetch-blob": {
+ "version": "3.2.0",
+ "dev": true,
+ "funding": [
+ {
+ "type": "github",
+ "url": "https://github.com/sponsors/jimmywarting"
+ },
+ {
+ "type": "paypal",
+ "url": "https://paypal.me/jimmywarting"
+ }
+ ],
+ "license": "MIT",
+ "dependencies": {
+ "node-domexception": "^1.0.0",
+ "web-streams-polyfill": "^3.0.3"
+ },
+ "engines": {
+ "node": "^12.20 || >= 14.13"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/fflate": {
+ "version": "0.6.10",
+ "dev": true,
+ "license": "MIT"
+ },
+ "../../../../../needle-engine/js/package~/node_modules/figures": {
+ "version": "2.0.0",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "escape-string-regexp": "^1.0.5"
+ },
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/figures/node_modules/escape-string-regexp": {
+ "version": "1.0.5",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=0.8.0"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/file-entry-cache": {
+ "version": "6.0.1",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "flat-cache": "^3.0.4"
+ },
+ "engines": {
+ "node": "^10.12.0 || >=12.0.0"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/file-js": {
+ "version": "0.3.0",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "bluebird": "^3.4.7",
+ "minimatch": "^3.0.3",
+ "proper-lockfile": "^1.2.0"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/file-js/node_modules/brace-expansion": {
+ "version": "1.1.11",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "balanced-match": "^1.0.0",
+ "concat-map": "0.0.1"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/file-js/node_modules/minimatch": {
+ "version": "3.1.2",
+ "dev": true,
+ "license": "ISC",
+ "dependencies": {
+ "brace-expansion": "^1.1.7"
+ },
+ "engines": {
+ "node": "*"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/file-set": {
+ "version": "4.0.2",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "array-back": "^5.0.0",
+ "glob": "^7.1.6"
+ },
+ "engines": {
+ "node": ">=10"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/file-set/node_modules/array-back": {
+ "version": "5.0.0",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=10"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/file-type": {
+ "version": "9.0.0",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=6"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/filehound": {
+ "version": "1.17.6",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "bluebird": "^3.7.2",
+ "file-js": "0.3.0",
+ "lodash": "^4.17.21",
+ "minimatch": "^5.0.0",
+ "moment": "^2.29.1",
+ "unit-compare": "^1.0.1"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/filehound/node_modules/minimatch": {
+ "version": "5.1.6",
+ "dev": true,
+ "license": "ISC",
+ "dependencies": {
+ "brace-expansion": "^2.0.1"
+ },
+ "engines": {
+ "node": ">=10"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/filing-cabinet": {
+ "version": "3.3.1",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "app-module-path": "^2.2.0",
+ "commander": "^2.20.3",
+ "debug": "^4.3.3",
+ "enhanced-resolve": "^5.8.3",
+ "is-relative-path": "^1.0.2",
+ "module-definition": "^3.3.1",
+ "module-lookup-amd": "^7.0.1",
+ "resolve": "^1.21.0",
+ "resolve-dependency-path": "^2.0.0",
+ "sass-lookup": "^3.0.0",
+ "stylus-lookup": "^3.0.1",
+ "tsconfig-paths": "^3.10.1",
+ "typescript": "^3.9.7"
+ },
+ "bin": {
+ "filing-cabinet": "bin/cli.js"
+ },
+ "engines": {
+ "node": ">=10.13.0"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/filing-cabinet/node_modules/commander": {
+ "version": "2.20.3",
+ "dev": true,
+ "license": "MIT"
+ },
+ "../../../../../needle-engine/js/package~/node_modules/filing-cabinet/node_modules/typescript": {
+ "version": "3.9.10",
+ "dev": true,
+ "license": "Apache-2.0",
+ "bin": {
+ "tsc": "bin/tsc",
+ "tsserver": "bin/tsserver"
+ },
+ "engines": {
+ "node": ">=4.2.0"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/fill-range": {
+ "version": "7.0.1",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "to-regex-range": "^5.0.1"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/find-process": {
+ "version": "1.4.7",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "chalk": "^4.0.0",
+ "commander": "^5.1.0",
+ "debug": "^4.1.1"
+ },
+ "bin": {
+ "find-process": "bin/find-process.js"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/find-process/node_modules/ansi-styles": {
+ "version": "4.3.0",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "color-convert": "^2.0.1"
+ },
+ "engines": {
+ "node": ">=8"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/ansi-styles?sponsor=1"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/find-process/node_modules/chalk": {
+ "version": "4.1.2",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "ansi-styles": "^4.1.0",
+ "supports-color": "^7.1.0"
+ },
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/chalk?sponsor=1"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/find-process/node_modules/color-convert": {
+ "version": "2.0.1",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "color-name": "~1.1.4"
+ },
+ "engines": {
+ "node": ">=7.0.0"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/find-process/node_modules/color-name": {
+ "version": "1.1.4",
+ "dev": true,
+ "license": "MIT"
+ },
+ "../../../../../needle-engine/js/package~/node_modules/find-process/node_modules/has-flag": {
+ "version": "4.0.0",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/find-process/node_modules/supports-color": {
+ "version": "7.2.0",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "has-flag": "^4.0.0"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/find-replace": {
+ "version": "3.0.0",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "array-back": "^3.0.1"
+ },
+ "engines": {
+ "node": ">=4.0.0"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/find-up": {
+ "version": "5.0.0",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "locate-path": "^6.0.0",
+ "path-exists": "^4.0.0"
+ },
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/flat-cache": {
+ "version": "3.2.0",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "flatted": "^3.2.9",
+ "keyv": "^4.5.3",
+ "rimraf": "^3.0.2"
+ },
+ "engines": {
+ "node": "^10.12.0 || >=12.0.0"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/flatbuffers": {
+ "version": "2.0.4",
+ "dev": true,
+ "license": "SEE LICENSE IN LICENSE.txt"
+ },
+ "../../../../../needle-engine/js/package~/node_modules/flatted": {
+ "version": "3.3.1",
+ "dev": true,
+ "license": "ISC"
+ },
+ "../../../../../needle-engine/js/package~/node_modules/flatten": {
+ "version": "1.0.3",
+ "dev": true,
+ "license": "MIT"
+ },
+ "../../../../../needle-engine/js/package~/node_modules/fn.name": {
+ "version": "1.1.0",
+ "dev": true,
+ "license": "MIT"
+ },
+ "../../../../../needle-engine/js/package~/node_modules/follow-redirects": {
+ "version": "1.15.5",
+ "dev": true,
+ "funding": [
+ {
+ "type": "individual",
+ "url": "https://github.com/sponsors/RubenVerborgh"
+ }
+ ],
+ "license": "MIT",
+ "engines": {
+ "node": ">=4.0"
+ },
+ "peerDependenciesMeta": {
+ "debug": {
+ "optional": true
+ }
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/for-each": {
+ "version": "0.3.3",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "is-callable": "^1.1.3"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/forever-agent": {
+ "version": "0.6.1",
+ "dev": true,
+ "license": "Apache-2.0",
+ "engines": {
+ "node": "*"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/form-data": {
+ "version": "4.0.0",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "asynckit": "^0.4.0",
+ "combined-stream": "^1.0.8",
+ "mime-types": "^2.1.12"
+ },
+ "engines": {
+ "node": ">= 6"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/formdata-polyfill": {
+ "version": "4.0.10",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "fetch-blob": "^3.1.2"
+ },
+ "engines": {
+ "node": ">=12.20.0"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/fs-constants": {
+ "version": "1.0.0",
+ "dev": true,
+ "license": "MIT"
+ },
+ "../../../../../needle-engine/js/package~/node_modules/fs-extra": {
+ "version": "11.2.0",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "graceful-fs": "^4.2.0",
+ "jsonfile": "^6.0.1",
+ "universalify": "^2.0.0"
+ },
+ "engines": {
+ "node": ">=14.14"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/fs-minipass": {
+ "version": "2.1.0",
+ "dev": true,
+ "license": "ISC",
+ "dependencies": {
+ "minipass": "^3.0.0"
+ },
+ "engines": {
+ "node": ">= 8"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/fs-minipass/node_modules/minipass": {
+ "version": "3.3.6",
+ "dev": true,
+ "license": "ISC",
+ "dependencies": {
+ "yallist": "^4.0.0"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/fs-minipass/node_modules/yallist": {
+ "version": "4.0.0",
+ "dev": true,
+ "license": "ISC"
+ },
+ "../../../../../needle-engine/js/package~/node_modules/fs-then-native": {
+ "version": "2.0.0",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=4.0.0"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/fs.realpath": {
+ "version": "1.0.0",
+ "dev": true,
+ "license": "ISC"
+ },
+ "../../../../../needle-engine/js/package~/node_modules/fsevents": {
+ "version": "2.3.3",
+ "dev": true,
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "darwin"
+ ],
+ "engines": {
+ "node": "^8.16.0 || ^10.6.0 || >=11.0.0"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/ftp-deploy": {
+ "version": "2.4.7",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "minimatch": "9.0.0",
+ "promise-ftp": "^1.3.5",
+ "read": "^2.1.0",
+ "ssh2-sftp-client": "^7.2.3",
+ "upath": "^2.0.1"
+ },
+ "engines": {
+ "node": ">=12"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/ftp-deploy/node_modules/minimatch": {
+ "version": "9.0.0",
+ "dev": true,
+ "license": "ISC",
+ "dependencies": {
+ "brace-expansion": "^2.0.1"
+ },
+ "engines": {
+ "node": ">=16 || 14 >=14.17"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/isaacs"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/function-bind": {
+ "version": "1.1.2",
+ "dev": true,
+ "license": "MIT",
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/function.prototype.name": {
+ "version": "1.1.6",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "call-bind": "^1.0.2",
+ "define-properties": "^1.2.0",
+ "es-abstract": "^1.22.1",
+ "functions-have-names": "^1.2.3"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/functions-have-names": {
+ "version": "1.2.3",
+ "dev": true,
+ "license": "MIT",
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/gensync": {
+ "version": "1.0.0-beta.2",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "engines": {
+ "node": ">=6.9.0"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/get-amd-module-type": {
+ "version": "3.0.2",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "ast-module-types": "^3.0.0",
+ "node-source-walk": "^4.2.2"
+ },
+ "engines": {
+ "node": ">=6.0"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/get-intrinsic": {
+ "version": "1.2.4",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "es-errors": "^1.3.0",
+ "function-bind": "^1.1.2",
+ "has-proto": "^1.0.1",
+ "has-symbols": "^1.0.3",
+ "hasown": "^2.0.0"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/get-own-enumerable-property-symbols": {
+ "version": "3.0.2",
+ "dev": true,
+ "license": "ISC"
+ },
+ "../../../../../needle-engine/js/package~/node_modules/get-pixels": {
+ "version": "3.3.3",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "data-uri-to-buffer": "0.0.3",
+ "jpeg-js": "^0.4.1",
+ "mime-types": "^2.0.1",
+ "ndarray": "^1.0.13",
+ "ndarray-pack": "^1.1.1",
+ "node-bitmap": "0.0.1",
+ "omggif": "^1.0.5",
+ "parse-data-uri": "^0.2.0",
+ "pngjs": "^3.3.3",
+ "request": "^2.44.0",
+ "through": "^2.3.4"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/get-pixels/node_modules/jpeg-js": {
+ "version": "0.4.4",
+ "dev": true,
+ "license": "BSD-3-Clause"
+ },
+ "../../../../../needle-engine/js/package~/node_modules/get-stream": {
+ "version": "4.1.0",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "pump": "^3.0.0"
+ },
+ "engines": {
+ "node": ">=6"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/get-symbol-description": {
+ "version": "1.0.2",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "call-bind": "^1.0.5",
+ "es-errors": "^1.3.0",
+ "get-intrinsic": "^1.2.4"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/getpass": {
+ "version": "0.1.7",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "assert-plus": "^1.0.0"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/gif-encoder": {
+ "version": "0.4.3",
+ "dev": true,
+ "dependencies": {
+ "readable-stream": "~1.1.9"
+ },
+ "engines": {
+ "node": ">= 0.8.0"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/gif-encoder/node_modules/isarray": {
+ "version": "0.0.1",
+ "dev": true,
+ "license": "MIT"
+ },
+ "../../../../../needle-engine/js/package~/node_modules/gif-encoder/node_modules/readable-stream": {
+ "version": "1.1.14",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "core-util-is": "~1.0.0",
+ "inherits": "~2.0.1",
+ "isarray": "0.0.1",
+ "string_decoder": "~0.10.x"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/gif-encoder/node_modules/string_decoder": {
+ "version": "0.10.31",
+ "dev": true,
+ "license": "MIT"
+ },
+ "../../../../../needle-engine/js/package~/node_modules/github-from-package": {
+ "version": "0.0.0",
+ "dev": true,
+ "license": "MIT"
+ },
+ "../../../../../needle-engine/js/package~/node_modules/glob": {
+ "version": "7.2.3",
+ "dev": true,
+ "license": "ISC",
+ "dependencies": {
+ "fs.realpath": "^1.0.0",
+ "inflight": "^1.0.4",
+ "inherits": "2",
+ "minimatch": "^3.1.1",
+ "once": "^1.3.0",
+ "path-is-absolute": "^1.0.0"
+ },
+ "engines": {
+ "node": "*"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/isaacs"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/glob-parent": {
+ "version": "6.0.2",
+ "dev": true,
+ "license": "ISC",
+ "dependencies": {
+ "is-glob": "^4.0.3"
+ },
+ "engines": {
+ "node": ">=10.13.0"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/glob/node_modules/brace-expansion": {
+ "version": "1.1.11",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "balanced-match": "^1.0.0",
+ "concat-map": "0.0.1"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/glob/node_modules/minimatch": {
+ "version": "3.1.2",
+ "dev": true,
+ "license": "ISC",
+ "dependencies": {
+ "brace-expansion": "^1.1.7"
+ },
+ "engines": {
+ "node": "*"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/global": {
+ "version": "4.4.0",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "min-document": "^2.19.0",
+ "process": "^0.11.10"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/global-dirs": {
+ "version": "3.0.1",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "ini": "2.0.0"
+ },
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/global-dirs/node_modules/ini": {
+ "version": "2.0.0",
+ "dev": true,
+ "license": "ISC",
+ "engines": {
+ "node": ">=10"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/globals": {
+ "version": "11.12.0",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/globalthis": {
+ "version": "1.0.3",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "define-properties": "^1.1.3"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/globby": {
+ "version": "11.1.0",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "array-union": "^2.1.0",
+ "dir-glob": "^3.0.1",
+ "fast-glob": "^3.2.9",
+ "ignore": "^5.2.0",
+ "merge2": "^1.4.1",
+ "slash": "^3.0.0"
+ },
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/gonzales-pe": {
+ "version": "4.3.0",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "minimist": "^1.2.5"
+ },
+ "bin": {
+ "gonzales": "bin/gonzales.js"
+ },
+ "engines": {
+ "node": ">=0.6.0"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/gopd": {
+ "version": "1.0.1",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "get-intrinsic": "^1.1.3"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/got": {
+ "version": "9.6.0",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "@sindresorhus/is": "^0.14.0",
+ "@szmarczak/http-timer": "^1.1.2",
+ "cacheable-request": "^6.0.0",
+ "decompress-response": "^3.3.0",
+ "duplexer3": "^0.1.4",
+ "get-stream": "^4.1.0",
+ "lowercase-keys": "^1.0.1",
+ "mimic-response": "^1.0.1",
+ "p-cancelable": "^1.0.0",
+ "to-readable-stream": "^1.0.0",
+ "url-parse-lax": "^3.0.0"
+ },
+ "engines": {
+ "node": ">=8.6"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/got/node_modules/decompress-response": {
+ "version": "3.3.0",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "mimic-response": "^1.0.0"
+ },
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/got/node_modules/mimic-response": {
+ "version": "1.0.1",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/graceful-fs": {
+ "version": "4.2.11",
+ "dev": true,
+ "license": "ISC"
+ },
+ "../../../../../needle-engine/js/package~/node_modules/graphemer": {
+ "version": "1.4.0",
+ "dev": true,
+ "license": "MIT"
+ },
+ "../../../../../needle-engine/js/package~/node_modules/graphviz": {
+ "version": "0.0.9",
+ "dev": true,
+ "license": "GPL-3.0",
+ "dependencies": {
+ "temp": "~0.4.0"
+ },
+ "engines": {
+ "node": ">=0.6.8"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/handlebars": {
+ "version": "4.7.8",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "minimist": "^1.2.5",
+ "neo-async": "^2.6.2",
+ "source-map": "^0.6.1",
+ "wordwrap": "^1.0.0"
+ },
+ "bin": {
+ "handlebars": "bin/handlebars"
+ },
+ "engines": {
+ "node": ">=0.4.7"
+ },
+ "optionalDependencies": {
+ "uglify-js": "^3.1.4"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/har-schema": {
+ "version": "2.0.0",
+ "dev": true,
+ "license": "ISC",
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/har-validator": {
+ "version": "5.1.5",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "ajv": "^6.12.3",
+ "har-schema": "^2.0.0"
+ },
+ "engines": {
+ "node": ">=6"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/has-bigints": {
+ "version": "1.0.2",
+ "dev": true,
+ "license": "MIT",
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/has-flag": {
+ "version": "3.0.0",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/has-property-descriptors": {
+ "version": "1.0.2",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "es-define-property": "^1.0.0"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/has-proto": {
+ "version": "1.0.3",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/has-symbols": {
+ "version": "1.0.3",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/has-tostringtag": {
+ "version": "1.0.2",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "has-symbols": "^1.0.3"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/has-yarn": {
+ "version": "2.1.0",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/hasown": {
+ "version": "2.0.1",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "function-bind": "^1.1.2"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/hosted-git-info": {
+ "version": "6.1.1",
+ "dev": true,
+ "license": "ISC",
+ "dependencies": {
+ "lru-cache": "^7.5.1"
+ },
+ "engines": {
+ "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/hosted-git-info/node_modules/lru-cache": {
+ "version": "7.18.3",
+ "dev": true,
+ "license": "ISC",
+ "engines": {
+ "node": ">=12"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/howfat": {
+ "version": "0.3.8",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "axios": "^0.26.1",
+ "npm-package-arg": "^10.0.0",
+ "package-options": "^0.1.4",
+ "semver": "^7.3.8",
+ "tar": "^6.1.12"
+ },
+ "bin": {
+ "howfat": "src/index.js"
+ },
+ "engines": {
+ "node": ">=14"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/howfat/node_modules/lru-cache": {
+ "version": "6.0.0",
+ "dev": true,
+ "license": "ISC",
+ "dependencies": {
+ "yallist": "^4.0.0"
+ },
+ "engines": {
+ "node": ">=10"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/howfat/node_modules/semver": {
+ "version": "7.6.0",
+ "dev": true,
+ "license": "ISC",
+ "dependencies": {
+ "lru-cache": "^6.0.0"
+ },
+ "bin": {
+ "semver": "bin/semver.js"
+ },
+ "engines": {
+ "node": ">=10"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/howfat/node_modules/yallist": {
+ "version": "4.0.0",
+ "dev": true,
+ "license": "ISC"
+ },
+ "../../../../../needle-engine/js/package~/node_modules/http-cache-semantics": {
+ "version": "4.1.1",
+ "dev": true,
+ "license": "BSD-2-Clause"
+ },
+ "../../../../../needle-engine/js/package~/node_modules/http-signature": {
+ "version": "1.2.0",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "assert-plus": "^1.0.0",
+ "jsprim": "^1.2.2",
+ "sshpk": "^1.7.0"
+ },
+ "engines": {
+ "node": ">=0.8",
+ "npm": ">=1.3.7"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/iconv-lite": {
+ "version": "0.4.24",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "safer-buffer": ">= 2.1.2 < 3"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/ieee754": {
+ "version": "1.2.1",
+ "dev": true,
+ "funding": [
+ {
+ "type": "github",
+ "url": "https://github.com/sponsors/feross"
+ },
+ {
+ "type": "patreon",
+ "url": "https://www.patreon.com/feross"
+ },
+ {
+ "type": "consulting",
+ "url": "https://feross.org/support"
+ }
+ ],
+ "license": "BSD-3-Clause"
+ },
+ "../../../../../needle-engine/js/package~/node_modules/ignore": {
+ "version": "5.3.1",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">= 4"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/ignore-by-default": {
+ "version": "1.0.1",
+ "dev": true,
+ "license": "ISC"
+ },
+ "../../../../../needle-engine/js/package~/node_modules/import-fresh": {
+ "version": "3.3.0",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "parent-module": "^1.0.0",
+ "resolve-from": "^4.0.0"
+ },
+ "engines": {
+ "node": ">=6"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/import-lazy": {
+ "version": "2.1.0",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/imurmurhash": {
+ "version": "0.1.4",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=0.8.19"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/indexes-of": {
+ "version": "1.0.1",
+ "dev": true,
+ "license": "MIT"
+ },
+ "../../../../../needle-engine/js/package~/node_modules/inflight": {
+ "version": "1.0.6",
+ "dev": true,
+ "license": "ISC",
+ "dependencies": {
+ "once": "^1.3.0",
+ "wrappy": "1"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/inherits": {
+ "version": "2.0.4",
+ "dev": true,
+ "license": "ISC"
+ },
+ "../../../../../needle-engine/js/package~/node_modules/ini": {
+ "version": "1.3.8",
+ "dev": true,
+ "license": "ISC"
+ },
+ "../../../../../needle-engine/js/package~/node_modules/inquirer": {
+ "version": "6.5.2",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "ansi-escapes": "^3.2.0",
+ "chalk": "^2.4.2",
+ "cli-cursor": "^2.1.0",
+ "cli-width": "^2.0.0",
+ "external-editor": "^3.0.3",
+ "figures": "^2.0.0",
+ "lodash": "^4.17.12",
+ "mute-stream": "0.0.7",
+ "run-async": "^2.2.0",
+ "rxjs": "^6.4.0",
+ "string-width": "^2.1.0",
+ "strip-ansi": "^5.1.0",
+ "through": "^2.3.6"
+ },
+ "engines": {
+ "node": ">=6.0.0"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/inquirer/node_modules/ansi-regex": {
+ "version": "4.1.1",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=6"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/inquirer/node_modules/cli-cursor": {
+ "version": "2.1.0",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "restore-cursor": "^2.0.0"
+ },
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/inquirer/node_modules/is-fullwidth-code-point": {
+ "version": "2.0.0",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/inquirer/node_modules/mimic-fn": {
+ "version": "1.2.0",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/inquirer/node_modules/mute-stream": {
+ "version": "0.0.7",
+ "dev": true,
+ "license": "ISC"
+ },
+ "../../../../../needle-engine/js/package~/node_modules/inquirer/node_modules/onetime": {
+ "version": "2.0.1",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "mimic-fn": "^1.0.0"
+ },
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/inquirer/node_modules/restore-cursor": {
+ "version": "2.0.0",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "onetime": "^2.0.0",
+ "signal-exit": "^3.0.2"
+ },
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/inquirer/node_modules/string-width": {
+ "version": "2.1.1",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "is-fullwidth-code-point": "^2.0.0",
+ "strip-ansi": "^4.0.0"
+ },
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/inquirer/node_modules/string-width/node_modules/ansi-regex": {
+ "version": "3.0.1",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/inquirer/node_modules/string-width/node_modules/strip-ansi": {
+ "version": "4.0.0",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "ansi-regex": "^3.0.0"
+ },
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/inquirer/node_modules/strip-ansi": {
+ "version": "5.2.0",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "ansi-regex": "^4.1.0"
+ },
+ "engines": {
+ "node": ">=6"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/internal-slot": {
+ "version": "1.0.7",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "es-errors": "^1.3.0",
+ "hasown": "^2.0.0",
+ "side-channel": "^1.0.4"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/interpret": {
+ "version": "1.4.0",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">= 0.10"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/iota-array": {
+ "version": "1.0.0",
+ "dev": true,
+ "license": "MIT"
+ },
+ "../../../../../needle-engine/js/package~/node_modules/is-array-buffer": {
+ "version": "3.0.4",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "call-bind": "^1.0.2",
+ "get-intrinsic": "^1.2.1"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/is-arrayish": {
+ "version": "0.3.2",
+ "dev": true,
+ "license": "MIT"
+ },
+ "../../../../../needle-engine/js/package~/node_modules/is-bigint": {
+ "version": "1.0.4",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "has-bigints": "^1.0.1"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/is-binary-path": {
+ "version": "2.1.0",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "binary-extensions": "^2.0.0"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/is-boolean-object": {
+ "version": "1.1.2",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "call-bind": "^1.0.2",
+ "has-tostringtag": "^1.0.0"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/is-buffer": {
+ "version": "1.1.6",
+ "dev": true,
+ "license": "MIT"
+ },
+ "../../../../../needle-engine/js/package~/node_modules/is-callable": {
+ "version": "1.2.7",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/is-ci": {
+ "version": "2.0.0",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "ci-info": "^2.0.0"
+ },
+ "bin": {
+ "is-ci": "bin.js"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/is-core-module": {
+ "version": "2.13.1",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "hasown": "^2.0.0"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/is-date-object": {
+ "version": "1.0.5",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "has-tostringtag": "^1.0.0"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/is-extglob": {
+ "version": "2.1.1",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/is-fullwidth-code-point": {
+ "version": "3.0.0",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/is-function": {
+ "version": "1.0.2",
+ "dev": true,
+ "license": "MIT"
+ },
+ "../../../../../needle-engine/js/package~/node_modules/is-glob": {
+ "version": "4.0.3",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "is-extglob": "^2.1.1"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/is-installed-globally": {
+ "version": "0.4.0",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "global-dirs": "^3.0.0",
+ "is-path-inside": "^3.0.2"
+ },
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/is-interactive": {
+ "version": "1.0.0",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/is-invalid-path": {
+ "version": "1.0.2",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=6.0"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/is-negative-zero": {
+ "version": "2.0.3",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/is-npm": {
+ "version": "5.0.0",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/is-number": {
+ "version": "7.0.0",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=0.12.0"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/is-number-object": {
+ "version": "1.0.7",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "has-tostringtag": "^1.0.0"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/is-obj": {
+ "version": "1.0.1",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/is-path-inside": {
+ "version": "3.0.3",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/is-regex": {
+ "version": "1.1.4",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "call-bind": "^1.0.2",
+ "has-tostringtag": "^1.0.0"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/is-regexp": {
+ "version": "1.0.0",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/is-relative-path": {
+ "version": "1.0.2",
+ "dev": true,
+ "license": "MIT"
+ },
+ "../../../../../needle-engine/js/package~/node_modules/is-shared-array-buffer": {
+ "version": "1.0.3",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "call-bind": "^1.0.7"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/is-stream": {
+ "version": "2.0.1",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=8"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/is-string": {
+ "version": "1.0.7",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "has-tostringtag": "^1.0.0"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/is-symbol": {
+ "version": "1.0.4",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "has-symbols": "^1.0.2"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/is-typed-array": {
+ "version": "1.1.13",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "which-typed-array": "^1.1.14"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/is-typedarray": {
+ "version": "1.0.0",
+ "dev": true,
+ "license": "MIT"
+ },
+ "../../../../../needle-engine/js/package~/node_modules/is-unicode-supported": {
+ "version": "0.1.0",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/is-url": {
+ "version": "1.2.4",
+ "dev": true,
+ "license": "MIT"
+ },
+ "../../../../../needle-engine/js/package~/node_modules/is-url-superb": {
+ "version": "4.0.0",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/is-weakref": {
+ "version": "1.0.2",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "call-bind": "^1.0.2"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/is-yarn-global": {
+ "version": "0.3.0",
+ "dev": true,
+ "license": "MIT"
+ },
+ "../../../../../needle-engine/js/package~/node_modules/isarray": {
+ "version": "2.0.5",
+ "dev": true,
+ "license": "MIT"
+ },
+ "../../../../../needle-engine/js/package~/node_modules/isexe": {
+ "version": "2.0.0",
+ "dev": true,
+ "license": "ISC"
+ },
+ "../../../../../needle-engine/js/package~/node_modules/isstream": {
+ "version": "0.1.2",
+ "dev": true,
+ "license": "MIT"
+ },
+ "../../../../../needle-engine/js/package~/node_modules/jimp": {
+ "version": "0.3.11",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "@babel/polyfill": "^7.0.0",
+ "@jimp/custom": "^0.3.9",
+ "@jimp/plugins": "^0.3.10",
+ "@jimp/types": "^0.3.9",
+ "core-js": "^2.5.7"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/jpeg-js": {
+ "version": "0.3.7",
+ "dev": true,
+ "license": "BSD-3-Clause"
+ },
+ "../../../../../needle-engine/js/package~/node_modules/js-tokens": {
+ "version": "4.0.0",
+ "dev": true,
+ "license": "MIT",
+ "peer": true
+ },
+ "../../../../../needle-engine/js/package~/node_modules/js-yaml": {
+ "version": "4.1.0",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "argparse": "^2.0.1"
+ },
+ "bin": {
+ "js-yaml": "bin/js-yaml.js"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/js2xmlparser": {
+ "version": "4.0.2",
+ "dev": true,
+ "license": "Apache-2.0",
+ "dependencies": {
+ "xmlcreate": "^2.0.4"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/jsbn": {
+ "version": "0.1.1",
+ "dev": true,
+ "license": "MIT"
+ },
+ "../../../../../needle-engine/js/package~/node_modules/jsdoc": {
+ "version": "4.0.2",
+ "dev": true,
+ "license": "Apache-2.0",
+ "dependencies": {
+ "@babel/parser": "^7.20.15",
+ "@jsdoc/salty": "^0.2.1",
+ "@types/markdown-it": "^12.2.3",
+ "bluebird": "^3.7.2",
+ "catharsis": "^0.9.0",
+ "escape-string-regexp": "^2.0.0",
+ "js2xmlparser": "^4.0.2",
+ "klaw": "^3.0.0",
+ "markdown-it": "^12.3.2",
+ "markdown-it-anchor": "^8.4.1",
+ "marked": "^4.0.10",
+ "mkdirp": "^1.0.4",
+ "requizzle": "^0.2.3",
+ "strip-json-comments": "^3.1.0",
+ "underscore": "~1.13.2"
+ },
+ "bin": {
+ "jsdoc": "jsdoc.js"
+ },
+ "engines": {
+ "node": ">=12.0.0"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/jsdoc-api": {
+ "version": "7.2.0",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "array-back": "^6.2.2",
+ "cache-point": "^2.0.0",
+ "collect-all": "^1.0.4",
+ "file-set": "^4.0.2",
+ "fs-then-native": "^2.0.0",
+ "jsdoc": "^4.0.0",
+ "object-to-spawn-args": "^2.0.1",
+ "temp-path": "^1.0.0",
+ "walk-back": "^5.1.0"
+ },
+ "engines": {
+ "node": ">=12.17"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/jsdoc-api/node_modules/array-back": {
+ "version": "6.2.2",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=12.17"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/jsdoc-babel": {
+ "version": "0.5.0",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "jsdoc-regex": "^1.0.1",
+ "lodash": "^4.17.10"
+ },
+ "peerDependencies": {
+ "@babel/core": "^7.0.0"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/jsdoc-parse": {
+ "version": "6.2.1",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "array-back": "^6.2.2",
+ "lodash.omit": "^4.5.0",
+ "reduce-extract": "^1.0.0",
+ "sort-array": "^4.1.5",
+ "test-value": "^3.0.0"
+ },
+ "engines": {
+ "node": ">=12"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/jsdoc-parse/node_modules/array-back": {
+ "version": "6.2.2",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=12.17"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/jsdoc-regex": {
+ "version": "1.0.1",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=4.0"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/jsdoc-to-markdown": {
+ "version": "7.1.1",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "array-back": "^6.2.2",
+ "command-line-tool": "^0.8.0",
+ "config-master": "^3.1.0",
+ "dmd": "^6.1.0",
+ "jsdoc-api": "^7.1.1",
+ "jsdoc-parse": "^6.1.0",
+ "walk-back": "^5.1.0"
+ },
+ "bin": {
+ "jsdoc2md": "bin/cli.js"
+ },
+ "engines": {
+ "node": ">=12.17"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/jsdoc-to-markdown/node_modules/array-back": {
+ "version": "6.2.2",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=12.17"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/jsdoc/node_modules/escape-string-regexp": {
+ "version": "2.0.0",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/jsesc": {
+ "version": "2.5.2",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "bin": {
+ "jsesc": "bin/jsesc"
+ },
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/json-buffer": {
+ "version": "3.0.1",
+ "dev": true,
+ "license": "MIT"
+ },
+ "../../../../../needle-engine/js/package~/node_modules/json-schema": {
+ "version": "0.4.0",
+ "dev": true,
+ "license": "(AFL-2.1 OR BSD-3-Clause)"
+ },
+ "../../../../../needle-engine/js/package~/node_modules/json-schema-traverse": {
+ "version": "0.4.1",
+ "dev": true,
+ "license": "MIT"
+ },
+ "../../../../../needle-engine/js/package~/node_modules/json-stable-stringify-without-jsonify": {
+ "version": "1.0.1",
+ "dev": true,
+ "license": "MIT"
+ },
+ "../../../../../needle-engine/js/package~/node_modules/json-stringify-safe": {
+ "version": "5.0.1",
+ "dev": true,
+ "license": "ISC"
+ },
+ "../../../../../needle-engine/js/package~/node_modules/json5": {
+ "version": "2.2.3",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "bin": {
+ "json5": "lib/cli.js"
+ },
+ "engines": {
+ "node": ">=6"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/jsonfile": {
+ "version": "6.1.0",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "universalify": "^2.0.0"
+ },
+ "optionalDependencies": {
+ "graceful-fs": "^4.1.6"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/jsprim": {
+ "version": "1.4.2",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "assert-plus": "1.0.0",
+ "extsprintf": "1.3.0",
+ "json-schema": "0.4.0",
+ "verror": "1.10.0"
+ },
+ "engines": {
+ "node": ">=0.6.0"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/keyv": {
+ "version": "4.5.4",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "json-buffer": "3.0.1"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/klaw": {
+ "version": "3.0.0",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "graceful-fs": "^4.1.9"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/ktx-parse": {
+ "version": "0.6.0",
+ "dev": true,
+ "license": "MIT"
+ },
+ "../../../../../needle-engine/js/package~/node_modules/kuler": {
+ "version": "2.0.0",
+ "dev": true,
+ "license": "MIT"
+ },
+ "../../../../../needle-engine/js/package~/node_modules/latest-version": {
+ "version": "5.1.0",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "package-json": "^6.3.0"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/lazystream": {
+ "version": "1.0.1",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "readable-stream": "^2.0.5"
+ },
+ "engines": {
+ "node": ">= 0.6.3"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/lazystream/node_modules/isarray": {
+ "version": "1.0.0",
+ "dev": true,
+ "license": "MIT"
+ },
+ "../../../../../needle-engine/js/package~/node_modules/lazystream/node_modules/readable-stream": {
+ "version": "2.3.8",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "core-util-is": "~1.0.0",
+ "inherits": "~2.0.3",
+ "isarray": "~1.0.0",
+ "process-nextick-args": "~2.0.0",
+ "safe-buffer": "~5.1.1",
+ "string_decoder": "~1.1.1",
+ "util-deprecate": "~1.0.1"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/lazystream/node_modules/safe-buffer": {
+ "version": "5.1.2",
+ "dev": true,
+ "license": "MIT"
+ },
+ "../../../../../needle-engine/js/package~/node_modules/lazystream/node_modules/string_decoder": {
+ "version": "1.1.1",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "safe-buffer": "~5.1.0"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/levn": {
+ "version": "0.4.1",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "prelude-ls": "^1.2.1",
+ "type-check": "~0.4.0"
+ },
+ "engines": {
+ "node": ">= 0.8.0"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/linkify-it": {
+ "version": "3.0.3",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "uc.micro": "^1.0.1"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/load-bmfont": {
+ "version": "1.4.1",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "buffer-equal": "0.0.1",
+ "mime": "^1.3.4",
+ "parse-bmfont-ascii": "^1.0.3",
+ "parse-bmfont-binary": "^1.0.5",
+ "parse-bmfont-xml": "^1.1.4",
+ "phin": "^2.9.1",
+ "xhr": "^2.0.1",
+ "xtend": "^4.0.0"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/locate-path": {
+ "version": "6.0.0",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "p-locate": "^5.0.0"
+ },
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/lodash": {
+ "version": "4.17.21",
+ "dev": true,
+ "license": "MIT"
+ },
+ "../../../../../needle-engine/js/package~/node_modules/lodash.camelcase": {
+ "version": "4.3.0",
+ "dev": true,
+ "license": "MIT"
+ },
+ "../../../../../needle-engine/js/package~/node_modules/lodash.defaults": {
+ "version": "4.2.0",
+ "dev": true,
+ "license": "MIT"
+ },
+ "../../../../../needle-engine/js/package~/node_modules/lodash.difference": {
+ "version": "4.5.0",
+ "dev": true,
+ "license": "MIT"
+ },
+ "../../../../../needle-engine/js/package~/node_modules/lodash.flatten": {
+ "version": "4.4.0",
+ "dev": true,
+ "license": "MIT"
+ },
+ "../../../../../needle-engine/js/package~/node_modules/lodash.isplainobject": {
+ "version": "4.0.6",
+ "dev": true,
+ "license": "MIT"
+ },
+ "../../../../../needle-engine/js/package~/node_modules/lodash.merge": {
+ "version": "4.6.2",
+ "dev": true,
+ "license": "MIT"
+ },
+ "../../../../../needle-engine/js/package~/node_modules/lodash.omit": {
+ "version": "4.5.0",
+ "dev": true,
+ "license": "MIT"
+ },
+ "../../../../../needle-engine/js/package~/node_modules/lodash.padend": {
+ "version": "4.6.1",
+ "dev": true,
+ "license": "MIT"
+ },
+ "../../../../../needle-engine/js/package~/node_modules/lodash.union": {
+ "version": "4.6.0",
+ "dev": true,
+ "license": "MIT"
+ },
+ "../../../../../needle-engine/js/package~/node_modules/log-symbols": {
+ "version": "4.1.0",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "chalk": "^4.1.0",
+ "is-unicode-supported": "^0.1.0"
+ },
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/log-symbols/node_modules/ansi-styles": {
+ "version": "4.3.0",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "color-convert": "^2.0.1"
+ },
+ "engines": {
+ "node": ">=8"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/ansi-styles?sponsor=1"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/log-symbols/node_modules/chalk": {
+ "version": "4.1.2",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "ansi-styles": "^4.1.0",
+ "supports-color": "^7.1.0"
+ },
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/chalk?sponsor=1"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/log-symbols/node_modules/color-convert": {
+ "version": "2.0.1",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "color-name": "~1.1.4"
+ },
+ "engines": {
+ "node": ">=7.0.0"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/log-symbols/node_modules/color-name": {
+ "version": "1.1.4",
+ "dev": true,
+ "license": "MIT"
+ },
+ "../../../../../needle-engine/js/package~/node_modules/log-symbols/node_modules/has-flag": {
+ "version": "4.0.0",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/log-symbols/node_modules/supports-color": {
+ "version": "7.2.0",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "has-flag": "^4.0.0"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/logform": {
+ "version": "2.6.0",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "@colors/colors": "1.6.0",
+ "@types/triple-beam": "^1.3.2",
+ "fecha": "^4.2.0",
+ "ms": "^2.1.1",
+ "safe-stable-stringify": "^2.3.1",
+ "triple-beam": "^1.3.0"
+ },
+ "engines": {
+ "node": ">= 12.0.0"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/lowercase-keys": {
+ "version": "1.0.1",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/lru-cache": {
+ "version": "5.1.1",
+ "dev": true,
+ "license": "ISC",
+ "peer": true,
+ "dependencies": {
+ "yallist": "^3.0.2"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/madge": {
+ "version": "5.0.2",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "chalk": "^4.1.1",
+ "commander": "^7.2.0",
+ "commondir": "^1.0.1",
+ "debug": "^4.3.1",
+ "dependency-tree": "^8.1.1",
+ "detective-amd": "^3.1.0",
+ "detective-cjs": "^3.1.1",
+ "detective-es6": "^2.2.0",
+ "detective-less": "^1.0.2",
+ "detective-postcss": "^5.0.0",
+ "detective-sass": "^3.0.1",
+ "detective-scss": "^2.0.1",
+ "detective-stylus": "^1.0.0",
+ "detective-typescript": "^7.0.0",
+ "graphviz": "0.0.9",
+ "ora": "^5.4.1",
+ "pluralize": "^8.0.0",
+ "precinct": "^8.1.0",
+ "pretty-ms": "^7.0.1",
+ "rc": "^1.2.7",
+ "typescript": "^3.9.5",
+ "walkdir": "^0.4.1"
+ },
+ "bin": {
+ "madge": "bin/cli.js"
+ },
+ "engines": {
+ "node": "^10.13 || ^12 || >=14"
+ },
+ "funding": {
+ "type": "individual",
+ "url": "https://www.paypal.me/pahen"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/madge/node_modules/ansi-styles": {
+ "version": "4.3.0",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "color-convert": "^2.0.1"
+ },
+ "engines": {
+ "node": ">=8"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/ansi-styles?sponsor=1"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/madge/node_modules/chalk": {
+ "version": "4.1.2",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "ansi-styles": "^4.1.0",
+ "supports-color": "^7.1.0"
+ },
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/chalk?sponsor=1"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/madge/node_modules/color-convert": {
+ "version": "2.0.1",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "color-name": "~1.1.4"
+ },
+ "engines": {
+ "node": ">=7.0.0"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/madge/node_modules/color-name": {
+ "version": "1.1.4",
+ "dev": true,
+ "license": "MIT"
+ },
+ "../../../../../needle-engine/js/package~/node_modules/madge/node_modules/commander": {
+ "version": "7.2.0",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">= 10"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/madge/node_modules/has-flag": {
+ "version": "4.0.0",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/madge/node_modules/supports-color": {
+ "version": "7.2.0",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "has-flag": "^4.0.0"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/madge/node_modules/typescript": {
+ "version": "3.9.10",
+ "dev": true,
+ "license": "Apache-2.0",
+ "bin": {
+ "tsc": "bin/tsc",
+ "tsserver": "bin/tsserver"
+ },
+ "engines": {
+ "node": ">=4.2.0"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/make-dir": {
+ "version": "3.1.0",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "semver": "^6.0.0"
+ },
+ "engines": {
+ "node": ">=8"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/map-limit": {
+ "version": "0.0.1",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "once": "~1.3.0"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/map-limit/node_modules/once": {
+ "version": "1.3.3",
+ "dev": true,
+ "license": "ISC",
+ "dependencies": {
+ "wrappy": "1"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/markdown-it": {
+ "version": "12.3.2",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "argparse": "^2.0.1",
+ "entities": "~2.1.0",
+ "linkify-it": "^3.0.1",
+ "mdurl": "^1.0.1",
+ "uc.micro": "^1.0.5"
+ },
+ "bin": {
+ "markdown-it": "bin/markdown-it.js"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/markdown-it-anchor": {
+ "version": "8.6.7",
+ "dev": true,
+ "license": "Unlicense",
+ "peerDependencies": {
+ "@types/markdown-it": "*",
+ "markdown-it": "*"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/marked": {
+ "version": "4.3.0",
+ "dev": true,
+ "license": "MIT",
+ "bin": {
+ "marked": "bin/marked.js"
+ },
+ "engines": {
+ "node": ">= 12"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/maxrects-packer": {
+ "version": "2.7.3",
+ "dev": true,
+ "license": "MIT"
+ },
+ "../../../../../needle-engine/js/package~/node_modules/md5": {
+ "version": "2.3.0",
+ "dev": true,
+ "license": "BSD-3-Clause",
+ "dependencies": {
+ "charenc": "0.0.2",
+ "crypt": "0.0.2",
+ "is-buffer": "~1.1.6"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/mdurl": {
+ "version": "1.0.1",
+ "dev": true,
+ "license": "MIT"
+ },
+ "../../../../../needle-engine/js/package~/node_modules/merge2": {
+ "version": "1.4.1",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">= 8"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/meshoptimizer": {
+ "version": "0.18.1",
+ "dev": true,
+ "license": "MIT"
+ },
+ "../../../../../needle-engine/js/package~/node_modules/micromatch": {
+ "version": "4.0.5",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "braces": "^3.0.2",
+ "picomatch": "^2.3.1"
+ },
+ "engines": {
+ "node": ">=8.6"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/mime": {
+ "version": "1.6.0",
+ "dev": true,
+ "license": "MIT",
+ "bin": {
+ "mime": "cli.js"
+ },
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/mime-db": {
+ "version": "1.52.0",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">= 0.6"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/mime-types": {
+ "version": "2.1.35",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "mime-db": "1.52.0"
+ },
+ "engines": {
+ "node": ">= 0.6"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/mimic-fn": {
+ "version": "2.1.0",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=6"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/mimic-response": {
+ "version": "3.1.0",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/min-document": {
+ "version": "2.19.0",
+ "dev": true,
+ "dependencies": {
+ "dom-walk": "^0.1.0"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/minimatch": {
+ "version": "9.0.3",
+ "dev": true,
+ "license": "ISC",
+ "dependencies": {
+ "brace-expansion": "^2.0.1"
+ },
+ "engines": {
+ "node": ">=16 || 14 >=14.17"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/isaacs"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/minimist": {
+ "version": "1.2.8",
+ "dev": true,
+ "license": "MIT",
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/minipass": {
+ "version": "5.0.0",
+ "dev": true,
+ "license": "ISC",
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/minizlib": {
+ "version": "2.1.2",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "minipass": "^3.0.0",
+ "yallist": "^4.0.0"
+ },
+ "engines": {
+ "node": ">= 8"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/minizlib/node_modules/minipass": {
+ "version": "3.3.6",
+ "dev": true,
+ "license": "ISC",
+ "dependencies": {
+ "yallist": "^4.0.0"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/minizlib/node_modules/yallist": {
+ "version": "4.0.0",
+ "dev": true,
+ "license": "ISC"
+ },
+ "../../../../../needle-engine/js/package~/node_modules/mkdirp": {
+ "version": "1.0.4",
+ "dev": true,
+ "license": "MIT",
+ "bin": {
+ "mkdirp": "bin/cmd.js"
+ },
+ "engines": {
+ "node": ">=10"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/mkdirp-classic": {
+ "version": "0.5.3",
+ "dev": true,
+ "license": "MIT"
+ },
+ "../../../../../needle-engine/js/package~/node_modules/mkdirp2": {
+ "version": "1.0.5",
+ "dev": true,
+ "license": "MIT"
+ },
+ "../../../../../needle-engine/js/package~/node_modules/module-definition": {
+ "version": "3.4.0",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "ast-module-types": "^3.0.0",
+ "node-source-walk": "^4.0.0"
+ },
+ "bin": {
+ "module-definition": "bin/cli.js"
+ },
+ "engines": {
+ "node": ">=6.0"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/module-lookup-amd": {
+ "version": "7.0.1",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "commander": "^2.8.1",
+ "debug": "^4.1.0",
+ "glob": "^7.1.6",
+ "requirejs": "^2.3.5",
+ "requirejs-config-file": "^4.0.0"
+ },
+ "bin": {
+ "lookup-amd": "bin/cli.js"
+ },
+ "engines": {
+ "node": ">=10.13.0"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/module-lookup-amd/node_modules/commander": {
+ "version": "2.20.3",
+ "dev": true,
+ "license": "MIT"
+ },
+ "../../../../../needle-engine/js/package~/node_modules/moment": {
+ "version": "2.30.1",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": "*"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/ms": {
+ "version": "2.1.2",
+ "dev": true,
+ "license": "MIT"
+ },
+ "../../../../../needle-engine/js/package~/node_modules/msdf-bmfont-xml": {
+ "version": "2.7.0",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "arabic-persian-reshaper": "^1.0.1",
+ "cli-progress": "^3.10.0",
+ "commander": "^2.19.0",
+ "handlebars": "^4.7.2",
+ "is-invalid-path": "^1.0.2",
+ "jimp": "^0.3.5",
+ "js2xmlparser": "^4.0.0",
+ "map-limit": "0.0.1",
+ "maxrects-packer": "^2.4.0-alpha.0",
+ "opentype.js": "^0.11.0",
+ "update-notifier": "^5.1.0"
+ },
+ "bin": {
+ "msdf-bmfont": "cli.js"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/msdf-bmfont-xml/node_modules/commander": {
+ "version": "2.20.3",
+ "dev": true,
+ "license": "MIT"
+ },
+ "../../../../../needle-engine/js/package~/node_modules/mute-stream": {
+ "version": "1.0.0",
+ "dev": true,
+ "license": "ISC",
+ "engines": {
+ "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/n8ao": {
+ "version": "1.8.1",
+ "dev": true,
+ "license": "ISC",
+ "peerDependencies": {
+ "postprocessing": ">=6.30.0",
+ "three": ">=0.137"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/nan": {
+ "version": "2.19.0",
+ "dev": true,
+ "license": "MIT",
+ "optional": true
+ },
+ "../../../../../needle-engine/js/package~/node_modules/nanoid": {
+ "version": "3.3.7",
+ "dev": true,
+ "funding": [
+ {
+ "type": "github",
+ "url": "https://github.com/sponsors/ai"
+ }
+ ],
+ "license": "MIT",
+ "bin": {
+ "nanoid": "bin/nanoid.cjs"
+ },
+ "engines": {
+ "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/napi-build-utils": {
+ "version": "1.0.2",
+ "dev": true,
+ "license": "MIT"
+ },
+ "../../../../../needle-engine/js/package~/node_modules/natural-compare": {
+ "version": "1.4.0",
+ "dev": true,
+ "license": "MIT"
+ },
+ "../../../../../needle-engine/js/package~/node_modules/ndarray": {
+ "version": "1.0.19",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "iota-array": "^1.0.0",
+ "is-buffer": "^1.0.2"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/ndarray-lanczos": {
+ "version": "0.3.0",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "@types/ndarray": "^1.0.11",
+ "ndarray": "^1.0.19"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/ndarray-ops": {
+ "version": "1.2.2",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "cwise-compiler": "^1.0.0"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/ndarray-pack": {
+ "version": "1.2.1",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "cwise-compiler": "^1.1.2",
+ "ndarray": "^1.0.13"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/ndarray-pixels": {
+ "version": "2.0.4",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "@types/ndarray": "^1.0.11",
+ "get-pixels": "^3.3.3",
+ "ndarray": "^1.0.19",
+ "ndarray-ops": "^1.2.2",
+ "save-pixels": "^2.3.6"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/neo-async": {
+ "version": "2.6.2",
+ "dev": true,
+ "license": "MIT"
+ },
+ "../../../../../needle-engine/js/package~/node_modules/node-abi": {
+ "version": "3.56.0",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "semver": "^7.3.5"
+ },
+ "engines": {
+ "node": ">=10"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/node-abi/node_modules/lru-cache": {
+ "version": "6.0.0",
+ "dev": true,
+ "license": "ISC",
+ "dependencies": {
+ "yallist": "^4.0.0"
+ },
+ "engines": {
+ "node": ">=10"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/node-abi/node_modules/semver": {
+ "version": "7.6.0",
+ "dev": true,
+ "license": "ISC",
+ "dependencies": {
+ "lru-cache": "^6.0.0"
+ },
+ "bin": {
+ "semver": "bin/semver.js"
+ },
+ "engines": {
+ "node": ">=10"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/node-abi/node_modules/yallist": {
+ "version": "4.0.0",
+ "dev": true,
+ "license": "ISC"
+ },
+ "../../../../../needle-engine/js/package~/node_modules/node-addon-api": {
+ "version": "5.1.0",
+ "dev": true,
+ "license": "MIT"
+ },
+ "../../../../../needle-engine/js/package~/node_modules/node-bitmap": {
+ "version": "0.0.1",
+ "dev": true,
+ "engines": {
+ "node": ">=v0.6.5"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/node-domexception": {
+ "version": "1.0.0",
+ "dev": true,
+ "funding": [
+ {
+ "type": "github",
+ "url": "https://github.com/sponsors/jimmywarting"
+ },
+ {
+ "type": "github",
+ "url": "https://paypal.me/jimmywarting"
+ }
+ ],
+ "license": "MIT",
+ "engines": {
+ "node": ">=10.5.0"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/node-fetch": {
+ "version": "3.3.2",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "data-uri-to-buffer": "^4.0.0",
+ "fetch-blob": "^3.1.4",
+ "formdata-polyfill": "^4.0.10"
+ },
+ "engines": {
+ "node": "^12.20.0 || ^14.13.1 || >=16.0.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/node-fetch"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/node-fetch/node_modules/data-uri-to-buffer": {
+ "version": "4.0.1",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">= 12"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/node-releases": {
+ "version": "2.0.14",
+ "dev": true,
+ "license": "MIT",
+ "peer": true
+ },
+ "../../../../../needle-engine/js/package~/node_modules/node-source-walk": {
+ "version": "4.3.0",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "@babel/parser": "^7.0.0"
+ },
+ "engines": {
+ "node": ">=6.0"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/node-stream-zip": {
+ "version": "1.15.0",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=0.12.0"
+ },
+ "funding": {
+ "type": "github",
+ "url": "https://github.com/sponsors/antelle"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/nodemon": {
+ "version": "2.0.22",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "chokidar": "^3.5.2",
+ "debug": "^3.2.7",
+ "ignore-by-default": "^1.0.1",
+ "minimatch": "^3.1.2",
+ "pstree.remy": "^1.1.8",
+ "semver": "^5.7.1",
+ "simple-update-notifier": "^1.0.7",
+ "supports-color": "^5.5.0",
+ "touch": "^3.1.0",
+ "undefsafe": "^2.0.5"
+ },
+ "bin": {
+ "nodemon": "bin/nodemon.js"
+ },
+ "engines": {
+ "node": ">=8.10.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/nodemon"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/nodemon/node_modules/brace-expansion": {
+ "version": "1.1.11",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "balanced-match": "^1.0.0",
+ "concat-map": "0.0.1"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/nodemon/node_modules/debug": {
+ "version": "3.2.7",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "ms": "^2.1.1"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/nodemon/node_modules/minimatch": {
+ "version": "3.1.2",
+ "dev": true,
+ "license": "ISC",
+ "dependencies": {
+ "brace-expansion": "^1.1.7"
+ },
+ "engines": {
+ "node": "*"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/nodemon/node_modules/semver": {
+ "version": "5.7.2",
+ "dev": true,
+ "license": "ISC",
+ "bin": {
+ "semver": "bin/semver"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/nopt": {
+ "version": "1.0.10",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "abbrev": "1"
+ },
+ "bin": {
+ "nopt": "bin/nopt.js"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/normalize-path": {
+ "version": "3.0.0",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/normalize-url": {
+ "version": "4.5.1",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/npm-package-arg": {
+ "version": "10.1.0",
+ "dev": true,
+ "license": "ISC",
+ "dependencies": {
+ "hosted-git-info": "^6.0.0",
+ "proc-log": "^3.0.0",
+ "semver": "^7.3.5",
+ "validate-npm-package-name": "^5.0.0"
+ },
+ "engines": {
+ "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/npm-package-arg/node_modules/lru-cache": {
+ "version": "6.0.0",
+ "dev": true,
+ "license": "ISC",
+ "dependencies": {
+ "yallist": "^4.0.0"
+ },
+ "engines": {
+ "node": ">=10"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/npm-package-arg/node_modules/semver": {
+ "version": "7.6.0",
+ "dev": true,
+ "license": "ISC",
+ "dependencies": {
+ "lru-cache": "^6.0.0"
+ },
+ "bin": {
+ "semver": "bin/semver.js"
+ },
+ "engines": {
+ "node": ">=10"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/npm-package-arg/node_modules/yallist": {
+ "version": "4.0.0",
+ "dev": true,
+ "license": "ISC"
+ },
+ "../../../../../needle-engine/js/package~/node_modules/npm-watch": {
+ "version": "0.11.0",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "nodemon": "^2.0.7",
+ "through2": "^4.0.2"
+ },
+ "bin": {
+ "npm-watch": "cli.js"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/oauth-sign": {
+ "version": "0.9.0",
+ "dev": true,
+ "license": "Apache-2.0",
+ "engines": {
+ "node": "*"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/object-get": {
+ "version": "2.1.1",
+ "dev": true,
+ "license": "MIT"
+ },
+ "../../../../../needle-engine/js/package~/node_modules/object-inspect": {
+ "version": "1.13.1",
+ "dev": true,
+ "license": "MIT",
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/object-keys": {
+ "version": "1.1.1",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">= 0.4"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/object-to-spawn-args": {
+ "version": "2.0.1",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=8.0.0"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/object.assign": {
+ "version": "4.1.5",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "call-bind": "^1.0.5",
+ "define-properties": "^1.2.1",
+ "has-symbols": "^1.0.3",
+ "object-keys": "^1.1.1"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/object.fromentries": {
+ "version": "2.0.7",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "call-bind": "^1.0.2",
+ "define-properties": "^1.2.0",
+ "es-abstract": "^1.22.1"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/object.groupby": {
+ "version": "1.0.2",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "array.prototype.filter": "^1.0.3",
+ "call-bind": "^1.0.5",
+ "define-properties": "^1.2.1",
+ "es-abstract": "^1.22.3",
+ "es-errors": "^1.0.0"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/object.values": {
+ "version": "1.1.7",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "call-bind": "^1.0.2",
+ "define-properties": "^1.2.0",
+ "es-abstract": "^1.22.1"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/omggif": {
+ "version": "1.0.10",
+ "dev": true,
+ "license": "MIT"
+ },
+ "../../../../../needle-engine/js/package~/node_modules/once": {
+ "version": "1.4.0",
+ "dev": true,
+ "license": "ISC",
+ "dependencies": {
+ "wrappy": "1"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/one-time": {
+ "version": "1.0.0",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "fn.name": "1.x.x"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/onetime": {
+ "version": "5.1.2",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "mimic-fn": "^2.1.0"
+ },
+ "engines": {
+ "node": ">=6"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/opentype.js": {
+ "version": "0.11.0",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "string.prototype.codepointat": "^0.2.1",
+ "tiny-inflate": "^1.0.2"
+ },
+ "bin": {
+ "ot": "bin/ot"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/optionator": {
+ "version": "0.9.3",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "@aashutoshrathi/word-wrap": "^1.2.3",
+ "deep-is": "^0.1.3",
+ "fast-levenshtein": "^2.0.6",
+ "levn": "^0.4.1",
+ "prelude-ls": "^1.2.1",
+ "type-check": "^0.4.0"
+ },
+ "engines": {
+ "node": ">= 0.8.0"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/ora": {
+ "version": "5.4.1",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "bl": "^4.1.0",
+ "chalk": "^4.1.0",
+ "cli-cursor": "^3.1.0",
+ "cli-spinners": "^2.5.0",
+ "is-interactive": "^1.0.0",
+ "is-unicode-supported": "^0.1.0",
+ "log-symbols": "^4.1.0",
+ "strip-ansi": "^6.0.0",
+ "wcwidth": "^1.0.1"
+ },
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/ora/node_modules/ansi-styles": {
+ "version": "4.3.0",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "color-convert": "^2.0.1"
+ },
+ "engines": {
+ "node": ">=8"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/ansi-styles?sponsor=1"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/ora/node_modules/chalk": {
+ "version": "4.1.2",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "ansi-styles": "^4.1.0",
+ "supports-color": "^7.1.0"
+ },
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/chalk?sponsor=1"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/ora/node_modules/color-convert": {
+ "version": "2.0.1",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "color-name": "~1.1.4"
+ },
+ "engines": {
+ "node": ">=7.0.0"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/ora/node_modules/color-name": {
+ "version": "1.1.4",
+ "dev": true,
+ "license": "MIT"
+ },
+ "../../../../../needle-engine/js/package~/node_modules/ora/node_modules/has-flag": {
+ "version": "4.0.0",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/ora/node_modules/supports-color": {
+ "version": "7.2.0",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "has-flag": "^4.0.0"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/os-tmpdir": {
+ "version": "1.0.2",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/p-cancelable": {
+ "version": "1.1.0",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=6"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/p-limit": {
+ "version": "3.1.0",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "yocto-queue": "^0.1.0"
+ },
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/p-locate": {
+ "version": "5.0.0",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "p-limit": "^3.0.2"
+ },
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/package-json": {
+ "version": "6.5.0",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "got": "^9.6.0",
+ "registry-auth-token": "^4.0.0",
+ "registry-url": "^5.0.0",
+ "semver": "^6.2.0"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/package-options": {
+ "version": "0.1.4",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/parent-module": {
+ "version": "1.0.1",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "callsites": "^3.0.0"
+ },
+ "engines": {
+ "node": ">=6"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/parse-bmfont-ascii": {
+ "version": "1.0.6",
+ "dev": true,
+ "license": "MIT"
+ },
+ "../../../../../needle-engine/js/package~/node_modules/parse-bmfont-binary": {
+ "version": "1.0.6",
+ "dev": true,
+ "license": "MIT"
+ },
+ "../../../../../needle-engine/js/package~/node_modules/parse-bmfont-xml": {
+ "version": "1.1.6",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "xml-parse-from-string": "^1.0.0",
+ "xml2js": "^0.5.0"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/parse-data-uri": {
+ "version": "0.2.0",
+ "dev": true,
+ "license": "ISC",
+ "dependencies": {
+ "data-uri-to-buffer": "0.0.3"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/parse-headers": {
+ "version": "2.0.5",
+ "dev": true,
+ "license": "MIT"
+ },
+ "../../../../../needle-engine/js/package~/node_modules/parse-ms": {
+ "version": "2.1.0",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=6"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/path-exists": {
+ "version": "4.0.0",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/path-is-absolute": {
+ "version": "1.0.1",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/path-key": {
+ "version": "3.1.1",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/path-parse": {
+ "version": "1.0.7",
+ "dev": true,
+ "license": "MIT"
+ },
+ "../../../../../needle-engine/js/package~/node_modules/path-type": {
+ "version": "4.0.0",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/peerjs": {
+ "version": "1.4.7",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "@swc/helpers": "^0.3.13",
+ "eventemitter3": "^4.0.7",
+ "peerjs-js-binarypack": "1.0.1",
+ "webrtc-adapter": "^7.7.1"
+ },
+ "engines": {
+ "node": ">= 10"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/peer"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/peerjs-js-binarypack": {
+ "version": "1.0.1",
+ "dev": true,
+ "license": "BSD"
+ },
+ "../../../../../needle-engine/js/package~/node_modules/performance-now": {
+ "version": "2.1.0",
+ "dev": true,
+ "license": "MIT"
+ },
+ "../../../../../needle-engine/js/package~/node_modules/phin": {
+ "version": "2.9.3",
+ "dev": true,
+ "license": "MIT"
+ },
+ "../../../../../needle-engine/js/package~/node_modules/picocolors": {
+ "version": "1.0.0",
+ "dev": true,
+ "license": "ISC"
+ },
+ "../../../../../needle-engine/js/package~/node_modules/picomatch": {
+ "version": "2.3.1",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=8.6"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/jonschlinkert"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/pixelmatch": {
+ "version": "4.0.2",
+ "dev": true,
+ "license": "ISC",
+ "dependencies": {
+ "pngjs": "^3.0.0"
+ },
+ "bin": {
+ "pixelmatch": "bin/pixelmatch"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/pluralize": {
+ "version": "8.0.0",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/pngjs": {
+ "version": "3.4.0",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=4.0.0"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/pngjs-nozlib": {
+ "version": "1.0.0",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "iojs": ">= 1.0.0",
+ "node": ">=0.10.0"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/possible-typed-array-names": {
+ "version": "1.0.0",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">= 0.4"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/postcss": {
+ "version": "8.4.35",
+ "dev": true,
+ "funding": [
+ {
+ "type": "opencollective",
+ "url": "https://opencollective.com/postcss/"
+ },
+ {
+ "type": "tidelift",
+ "url": "https://tidelift.com/funding/github/npm/postcss"
+ },
+ {
+ "type": "github",
+ "url": "https://github.com/sponsors/ai"
+ }
+ ],
+ "license": "MIT",
+ "dependencies": {
+ "nanoid": "^3.3.7",
+ "picocolors": "^1.0.0",
+ "source-map-js": "^1.0.2"
+ },
+ "engines": {
+ "node": "^10 || ^12 || >=14"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/postcss-values-parser": {
+ "version": "5.0.0",
+ "dev": true,
+ "license": "MPL-2.0",
+ "dependencies": {
+ "color-name": "^1.1.4",
+ "is-url-superb": "^4.0.0",
+ "quote-unquote": "^1.0.0"
+ },
+ "engines": {
+ "node": ">=10"
+ },
+ "peerDependencies": {
+ "postcss": "^8.0.9"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/postcss-values-parser/node_modules/color-name": {
+ "version": "1.1.4",
+ "dev": true,
+ "license": "MIT"
+ },
+ "../../../../../needle-engine/js/package~/node_modules/postprocessing": {
+ "version": "6.35.1",
+ "dev": true,
+ "license": "Zlib",
+ "engines": {
+ "node": ">= 0.13.2"
+ },
+ "peerDependencies": {
+ "three": ">= 0.152.0 < 0.163.0"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/prebuild-install": {
+ "version": "7.1.2",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "detect-libc": "^2.0.0",
+ "expand-template": "^2.0.3",
+ "github-from-package": "0.0.0",
+ "minimist": "^1.2.3",
+ "mkdirp-classic": "^0.5.3",
+ "napi-build-utils": "^1.0.1",
+ "node-abi": "^3.3.0",
+ "pump": "^3.0.0",
+ "rc": "^1.2.7",
+ "simple-get": "^4.0.0",
+ "tar-fs": "^2.0.0",
+ "tunnel-agent": "^0.6.0"
+ },
+ "bin": {
+ "prebuild-install": "bin.js"
+ },
+ "engines": {
+ "node": ">=10"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/precinct": {
+ "version": "8.3.1",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "commander": "^2.20.3",
+ "debug": "^4.3.3",
+ "detective-amd": "^3.1.0",
+ "detective-cjs": "^3.1.1",
+ "detective-es6": "^2.2.1",
+ "detective-less": "^1.0.2",
+ "detective-postcss": "^4.0.0",
+ "detective-sass": "^3.0.1",
+ "detective-scss": "^2.0.1",
+ "detective-stylus": "^1.0.0",
+ "detective-typescript": "^7.0.0",
+ "module-definition": "^3.3.1",
+ "node-source-walk": "^4.2.0"
+ },
+ "bin": {
+ "precinct": "bin/cli.js"
+ },
+ "engines": {
+ "node": "^10.13 || ^12 || >=14"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/precinct/node_modules/commander": {
+ "version": "2.20.3",
+ "dev": true,
+ "license": "MIT"
+ },
+ "../../../../../needle-engine/js/package~/node_modules/precinct/node_modules/detective-postcss": {
+ "version": "4.0.0",
+ "dev": true,
+ "license": "Apache-2.0",
+ "dependencies": {
+ "debug": "^4.1.1",
+ "is-url": "^1.2.4",
+ "postcss": "^8.1.7",
+ "postcss-values-parser": "^2.0.1"
+ },
+ "engines": {
+ "node": "^10 || ^12 || >=14"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/precinct/node_modules/postcss-values-parser": {
+ "version": "2.0.1",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "flatten": "^1.0.2",
+ "indexes-of": "^1.0.1",
+ "uniq": "^1.0.1"
+ },
+ "engines": {
+ "node": ">=6.14.4"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/prelude-ls": {
+ "version": "1.2.1",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">= 0.8.0"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/prepend-http": {
+ "version": "2.0.0",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/pretty-ms": {
+ "version": "7.0.1",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "parse-ms": "^2.1.0"
+ },
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/proc-log": {
+ "version": "3.0.0",
+ "dev": true,
+ "license": "ISC",
+ "engines": {
+ "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/process": {
+ "version": "0.11.10",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">= 0.6.0"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/process-nextick-args": {
+ "version": "2.0.1",
+ "dev": true,
+ "license": "MIT"
+ },
+ "../../../../../needle-engine/js/package~/node_modules/promise-ftp": {
+ "version": "1.3.5",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "@icetee/ftp": "^0.3.15",
+ "bluebird": "2.x",
+ "promise-ftp-common": "^1.1.5"
+ },
+ "engines": {
+ "iojs": "*",
+ "node": ">=0.11.13"
+ },
+ "peerDependencies": {
+ "promise-ftp-common": "^1.1.5"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/promise-ftp-common": {
+ "version": "1.1.5",
+ "dev": true,
+ "license": "MIT"
+ },
+ "../../../../../needle-engine/js/package~/node_modules/promise-ftp/node_modules/bluebird": {
+ "version": "2.11.0",
+ "dev": true,
+ "license": "MIT"
+ },
+ "../../../../../needle-engine/js/package~/node_modules/promise-retry": {
+ "version": "2.0.1",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "err-code": "^2.0.2",
+ "retry": "^0.12.0"
+ },
+ "engines": {
+ "node": ">=10"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/promise-retry/node_modules/err-code": {
+ "version": "2.0.3",
+ "dev": true,
+ "license": "MIT"
+ },
+ "../../../../../needle-engine/js/package~/node_modules/promise-retry/node_modules/retry": {
+ "version": "0.12.0",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">= 4"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/proper-lockfile": {
+ "version": "1.2.0",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "err-code": "^1.0.0",
+ "extend": "^3.0.0",
+ "graceful-fs": "^4.1.2",
+ "retry": "^0.10.0"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/property-graph": {
+ "version": "1.3.1",
+ "dev": true,
+ "license": "MIT"
+ },
+ "../../../../../needle-engine/js/package~/node_modules/psl": {
+ "version": "1.9.0",
+ "dev": true,
+ "license": "MIT"
+ },
+ "../../../../../needle-engine/js/package~/node_modules/pstree.remy": {
+ "version": "1.1.8",
+ "dev": true,
+ "license": "MIT"
+ },
+ "../../../../../needle-engine/js/package~/node_modules/pump": {
+ "version": "3.0.0",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "end-of-stream": "^1.1.0",
+ "once": "^1.3.1"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/punycode": {
+ "version": "2.3.1",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=6"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/pupa": {
+ "version": "2.1.1",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "escape-goat": "^2.0.0"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/qs": {
+ "version": "6.5.3",
+ "dev": true,
+ "license": "BSD-3-Clause",
+ "engines": {
+ "node": ">=0.6"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/queue-microtask": {
+ "version": "1.2.3",
+ "dev": true,
+ "funding": [
+ {
+ "type": "github",
+ "url": "https://github.com/sponsors/feross"
+ },
+ {
+ "type": "patreon",
+ "url": "https://www.patreon.com/feross"
+ },
+ {
+ "type": "consulting",
+ "url": "https://feross.org/support"
+ }
+ ],
+ "license": "MIT"
+ },
+ "../../../../../needle-engine/js/package~/node_modules/queue-tick": {
+ "version": "1.0.1",
+ "dev": true,
+ "license": "MIT"
+ },
+ "../../../../../needle-engine/js/package~/node_modules/quote-unquote": {
+ "version": "1.0.0",
+ "dev": true,
+ "license": "MIT"
+ },
+ "../../../../../needle-engine/js/package~/node_modules/rc": {
+ "version": "1.2.8",
+ "dev": true,
+ "license": "(BSD-2-Clause OR MIT OR Apache-2.0)",
+ "dependencies": {
+ "deep-extend": "^0.6.0",
+ "ini": "~1.3.0",
+ "minimist": "^1.2.0",
+ "strip-json-comments": "~2.0.1"
+ },
+ "bin": {
+ "rc": "cli.js"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/rc/node_modules/strip-json-comments": {
+ "version": "2.0.1",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/read": {
+ "version": "2.1.0",
+ "dev": true,
+ "license": "ISC",
+ "dependencies": {
+ "mute-stream": "~1.0.0"
+ },
+ "engines": {
+ "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/readable-stream": {
+ "version": "3.6.2",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "inherits": "^2.0.3",
+ "string_decoder": "^1.1.1",
+ "util-deprecate": "^1.0.1"
+ },
+ "engines": {
+ "node": ">= 6"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/readdir-glob": {
+ "version": "1.1.3",
+ "dev": true,
+ "license": "Apache-2.0",
+ "dependencies": {
+ "minimatch": "^5.1.0"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/readdir-glob/node_modules/minimatch": {
+ "version": "5.1.6",
+ "dev": true,
+ "license": "ISC",
+ "dependencies": {
+ "brace-expansion": "^2.0.1"
+ },
+ "engines": {
+ "node": ">=10"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/readdirp": {
+ "version": "3.6.0",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "picomatch": "^2.2.1"
+ },
+ "engines": {
+ "node": ">=8.10.0"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/rechoir": {
+ "version": "0.6.2",
+ "dev": true,
+ "dependencies": {
+ "resolve": "^1.1.6"
+ },
+ "engines": {
+ "node": ">= 0.10"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/reduce-extract": {
+ "version": "1.0.0",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "test-value": "^1.0.1"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/reduce-extract/node_modules/array-back": {
+ "version": "1.0.4",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "typical": "^2.6.0"
+ },
+ "engines": {
+ "node": ">=0.12.0"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/reduce-extract/node_modules/test-value": {
+ "version": "1.1.0",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "array-back": "^1.0.2",
+ "typical": "^2.4.2"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/reduce-extract/node_modules/typical": {
+ "version": "2.6.1",
+ "dev": true,
+ "license": "MIT"
+ },
+ "../../../../../needle-engine/js/package~/node_modules/reduce-flatten": {
+ "version": "3.0.1",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/reduce-unique": {
+ "version": "2.0.1",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=6"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/reduce-without": {
+ "version": "1.0.1",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "test-value": "^2.0.0"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/reduce-without/node_modules/array-back": {
+ "version": "1.0.4",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "typical": "^2.6.0"
+ },
+ "engines": {
+ "node": ">=0.12.0"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/reduce-without/node_modules/test-value": {
+ "version": "2.1.0",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "array-back": "^1.0.3",
+ "typical": "^2.6.0"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/reduce-without/node_modules/typical": {
+ "version": "2.6.1",
+ "dev": true,
+ "license": "MIT"
+ },
+ "../../../../../needle-engine/js/package~/node_modules/regenerator-runtime": {
+ "version": "0.14.1",
+ "dev": true,
+ "license": "MIT"
+ },
+ "../../../../../needle-engine/js/package~/node_modules/regexp.prototype.flags": {
+ "version": "1.5.2",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "call-bind": "^1.0.6",
+ "define-properties": "^1.2.1",
+ "es-errors": "^1.3.0",
+ "set-function-name": "^2.0.1"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/registry-auth-token": {
+ "version": "4.2.2",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "rc": "1.2.8"
+ },
+ "engines": {
+ "node": ">=6.0.0"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/registry-url": {
+ "version": "5.1.0",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "rc": "^1.2.8"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/request": {
+ "version": "2.88.2",
+ "dev": true,
+ "license": "Apache-2.0",
+ "dependencies": {
+ "aws-sign2": "~0.7.0",
+ "aws4": "^1.8.0",
+ "caseless": "~0.12.0",
+ "combined-stream": "~1.0.6",
+ "extend": "~3.0.2",
+ "forever-agent": "~0.6.1",
+ "form-data": "~2.3.2",
+ "har-validator": "~5.1.3",
+ "http-signature": "~1.2.0",
+ "is-typedarray": "~1.0.0",
+ "isstream": "~0.1.2",
+ "json-stringify-safe": "~5.0.1",
+ "mime-types": "~2.1.19",
+ "oauth-sign": "~0.9.0",
+ "performance-now": "^2.1.0",
+ "qs": "~6.5.2",
+ "safe-buffer": "^5.1.2",
+ "tough-cookie": "~2.5.0",
+ "tunnel-agent": "^0.6.0",
+ "uuid": "^3.3.2"
+ },
+ "engines": {
+ "node": ">= 6"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/request/node_modules/form-data": {
+ "version": "2.3.3",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "asynckit": "^0.4.0",
+ "combined-stream": "^1.0.6",
+ "mime-types": "^2.1.12"
+ },
+ "engines": {
+ "node": ">= 0.12"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/request/node_modules/uuid": {
+ "version": "3.4.0",
+ "dev": true,
+ "license": "MIT",
+ "bin": {
+ "uuid": "bin/uuid"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/requireindex": {
+ "version": "1.1.0",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=0.10.5"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/requirejs": {
+ "version": "2.3.6",
+ "dev": true,
+ "license": "MIT",
+ "bin": {
+ "r_js": "bin/r.js",
+ "r.js": "bin/r.js"
+ },
+ "engines": {
+ "node": ">=0.4.0"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/requirejs-config-file": {
+ "version": "4.0.0",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "esprima": "^4.0.0",
+ "stringify-object": "^3.2.1"
+ },
+ "engines": {
+ "node": ">=10.13.0"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/requizzle": {
+ "version": "0.2.4",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "lodash": "^4.17.21"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/resolve": {
+ "version": "1.22.8",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "is-core-module": "^2.13.0",
+ "path-parse": "^1.0.7",
+ "supports-preserve-symlinks-flag": "^1.0.0"
+ },
+ "bin": {
+ "resolve": "bin/resolve"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/resolve-dependency-path": {
+ "version": "2.0.0",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=6.0.0"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/resolve-from": {
+ "version": "4.0.0",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/responselike": {
+ "version": "1.0.2",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "lowercase-keys": "^1.0.0"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/restore-cursor": {
+ "version": "3.1.0",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "onetime": "^5.1.0",
+ "signal-exit": "^3.0.2"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/retry": {
+ "version": "0.10.1",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": "*"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/reusify": {
+ "version": "1.0.4",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "iojs": ">=1.0.0",
+ "node": ">=0.10.0"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/rimraf": {
+ "version": "3.0.2",
+ "dev": true,
+ "license": "ISC",
+ "dependencies": {
+ "glob": "^7.1.3"
+ },
+ "bin": {
+ "rimraf": "bin.js"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/isaacs"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/rollup": {
+ "version": "3.29.4",
+ "dev": true,
+ "license": "MIT",
+ "bin": {
+ "rollup": "dist/bin/rollup"
+ },
+ "engines": {
+ "node": ">=14.18.0",
+ "npm": ">=8.0.0"
+ },
+ "optionalDependencies": {
+ "fsevents": "~2.3.2"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/rtcpeerconnection-shim": {
+ "version": "1.2.15",
+ "dev": true,
+ "license": "BSD-3-Clause",
+ "dependencies": {
+ "sdp": "^2.6.0"
+ },
+ "engines": {
+ "node": ">=6.0.0",
+ "npm": ">=3.10.0"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/run-async": {
+ "version": "2.4.1",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=0.12.0"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/run-parallel": {
+ "version": "1.2.0",
+ "dev": true,
+ "funding": [
+ {
+ "type": "github",
+ "url": "https://github.com/sponsors/feross"
+ },
+ {
+ "type": "patreon",
+ "url": "https://www.patreon.com/feross"
+ },
+ {
+ "type": "consulting",
+ "url": "https://feross.org/support"
+ }
+ ],
+ "license": "MIT",
+ "dependencies": {
+ "queue-microtask": "^1.2.2"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/rxjs": {
+ "version": "6.6.7",
+ "dev": true,
+ "license": "Apache-2.0",
+ "dependencies": {
+ "tslib": "^1.9.0"
+ },
+ "engines": {
+ "npm": ">=2.0.0"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/rxjs/node_modules/tslib": {
+ "version": "1.14.1",
+ "dev": true,
+ "license": "0BSD"
+ },
+ "../../../../../needle-engine/js/package~/node_modules/safe-array-concat": {
+ "version": "1.1.0",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "call-bind": "^1.0.5",
+ "get-intrinsic": "^1.2.2",
+ "has-symbols": "^1.0.3",
+ "isarray": "^2.0.5"
+ },
+ "engines": {
+ "node": ">=0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/safe-buffer": {
+ "version": "5.2.1",
+ "dev": true,
+ "funding": [
+ {
+ "type": "github",
+ "url": "https://github.com/sponsors/feross"
+ },
+ {
+ "type": "patreon",
+ "url": "https://www.patreon.com/feross"
+ },
+ {
+ "type": "consulting",
+ "url": "https://feross.org/support"
+ }
+ ],
+ "license": "MIT"
+ },
+ "../../../../../needle-engine/js/package~/node_modules/safe-regex-test": {
+ "version": "1.0.3",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "call-bind": "^1.0.6",
+ "es-errors": "^1.3.0",
+ "is-regex": "^1.1.4"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/safe-stable-stringify": {
+ "version": "2.4.3",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=10"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/safer-buffer": {
+ "version": "2.1.2",
+ "dev": true,
+ "license": "MIT"
+ },
+ "../../../../../needle-engine/js/package~/node_modules/sass-lookup": {
+ "version": "3.0.0",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "commander": "^2.16.0"
+ },
+ "bin": {
+ "sass-lookup": "bin/cli.js"
+ },
+ "engines": {
+ "node": ">=6.0.0"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/sass-lookup/node_modules/commander": {
+ "version": "2.20.3",
+ "dev": true,
+ "license": "MIT"
+ },
+ "../../../../../needle-engine/js/package~/node_modules/save-pixels": {
+ "version": "2.3.6",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "contentstream": "^1.0.0",
+ "gif-encoder": "~0.4.1",
+ "jpeg-js": "^0.4.3",
+ "ndarray": "^1.0.18",
+ "ndarray-ops": "^1.2.2",
+ "pngjs-nozlib": "^1.0.0",
+ "through": "^2.3.4"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/save-pixels/node_modules/jpeg-js": {
+ "version": "0.4.4",
+ "dev": true,
+ "license": "BSD-3-Clause"
+ },
+ "../../../../../needle-engine/js/package~/node_modules/sax": {
+ "version": "1.3.0",
+ "dev": true,
+ "license": "ISC"
+ },
+ "../../../../../needle-engine/js/package~/node_modules/sdp": {
+ "version": "2.12.0",
+ "dev": true,
+ "license": "MIT"
+ },
+ "../../../../../needle-engine/js/package~/node_modules/semver": {
+ "version": "6.3.1",
+ "dev": true,
+ "license": "ISC",
+ "bin": {
+ "semver": "bin/semver.js"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/semver-diff": {
+ "version": "3.1.1",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "semver": "^6.3.0"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/set-function-length": {
+ "version": "1.2.1",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "define-data-property": "^1.1.2",
+ "es-errors": "^1.3.0",
+ "function-bind": "^1.1.2",
+ "get-intrinsic": "^1.2.3",
+ "gopd": "^1.0.1",
+ "has-property-descriptors": "^1.0.1"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/set-function-name": {
+ "version": "2.0.2",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "define-data-property": "^1.1.4",
+ "es-errors": "^1.3.0",
+ "functions-have-names": "^1.2.3",
+ "has-property-descriptors": "^1.0.2"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/sharp": {
+ "version": "0.31.3",
+ "dev": true,
+ "hasInstallScript": true,
+ "license": "Apache-2.0",
+ "dependencies": {
+ "color": "^4.2.3",
+ "detect-libc": "^2.0.1",
+ "node-addon-api": "^5.0.0",
+ "prebuild-install": "^7.1.1",
+ "semver": "^7.3.8",
+ "simple-get": "^4.0.1",
+ "tar-fs": "^2.1.1",
+ "tunnel-agent": "^0.6.0"
+ },
+ "engines": {
+ "node": ">=14.15.0"
+ },
+ "funding": {
+ "url": "https://opencollective.com/libvips"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/sharp/node_modules/lru-cache": {
+ "version": "6.0.0",
+ "dev": true,
+ "license": "ISC",
+ "dependencies": {
+ "yallist": "^4.0.0"
+ },
+ "engines": {
+ "node": ">=10"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/sharp/node_modules/semver": {
+ "version": "7.6.0",
+ "dev": true,
+ "license": "ISC",
+ "dependencies": {
+ "lru-cache": "^6.0.0"
+ },
+ "bin": {
+ "semver": "bin/semver.js"
+ },
+ "engines": {
+ "node": ">=10"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/sharp/node_modules/yallist": {
+ "version": "4.0.0",
+ "dev": true,
+ "license": "ISC"
+ },
+ "../../../../../needle-engine/js/package~/node_modules/shebang-command": {
+ "version": "2.0.0",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "shebang-regex": "^3.0.0"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/shebang-regex": {
+ "version": "3.0.0",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/shelljs": {
+ "version": "0.8.5",
+ "dev": true,
+ "license": "BSD-3-Clause",
+ "dependencies": {
+ "glob": "^7.0.0",
+ "interpret": "^1.0.0",
+ "rechoir": "^0.6.2"
+ },
+ "bin": {
+ "shjs": "bin/shjs"
+ },
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/side-channel": {
+ "version": "1.0.6",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "call-bind": "^1.0.7",
+ "es-errors": "^1.3.0",
+ "get-intrinsic": "^1.2.4",
+ "object-inspect": "^1.13.1"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/signal-exit": {
+ "version": "3.0.7",
+ "dev": true,
+ "license": "ISC"
+ },
+ "../../../../../needle-engine/js/package~/node_modules/simple-concat": {
+ "version": "1.0.1",
+ "dev": true,
+ "funding": [
+ {
+ "type": "github",
+ "url": "https://github.com/sponsors/feross"
+ },
+ {
+ "type": "patreon",
+ "url": "https://www.patreon.com/feross"
+ },
+ {
+ "type": "consulting",
+ "url": "https://feross.org/support"
+ }
+ ],
+ "license": "MIT"
+ },
+ "../../../../../needle-engine/js/package~/node_modules/simple-get": {
+ "version": "4.0.1",
+ "dev": true,
+ "funding": [
+ {
+ "type": "github",
+ "url": "https://github.com/sponsors/feross"
+ },
+ {
+ "type": "patreon",
+ "url": "https://www.patreon.com/feross"
+ },
+ {
+ "type": "consulting",
+ "url": "https://feross.org/support"
+ }
+ ],
+ "license": "MIT",
+ "dependencies": {
+ "decompress-response": "^6.0.0",
+ "once": "^1.3.1",
+ "simple-concat": "^1.0.0"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/simple-swizzle": {
+ "version": "0.2.2",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "is-arrayish": "^0.3.1"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/simple-update-notifier": {
+ "version": "1.1.0",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "semver": "~7.0.0"
+ },
+ "engines": {
+ "node": ">=8.10.0"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/simple-update-notifier/node_modules/semver": {
+ "version": "7.0.0",
+ "dev": true,
+ "license": "ISC",
+ "bin": {
+ "semver": "bin/semver.js"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/simplex-noise": {
+ "version": "4.0.1",
+ "dev": true,
+ "license": "MIT"
+ },
+ "../../../../../needle-engine/js/package~/node_modules/slash": {
+ "version": "3.0.0",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/slice-ansi": {
+ "version": "2.1.0",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "ansi-styles": "^3.2.0",
+ "astral-regex": "^1.0.0",
+ "is-fullwidth-code-point": "^2.0.0"
+ },
+ "engines": {
+ "node": ">=6"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/slice-ansi/node_modules/is-fullwidth-code-point": {
+ "version": "2.0.0",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/sort-array": {
+ "version": "4.1.5",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "array-back": "^5.0.0",
+ "typical": "^6.0.1"
+ },
+ "engines": {
+ "node": ">=10"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/sort-array/node_modules/array-back": {
+ "version": "5.0.0",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=10"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/sort-array/node_modules/typical": {
+ "version": "6.0.1",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=10"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/source-map": {
+ "version": "0.6.1",
+ "dev": true,
+ "license": "BSD-3-Clause",
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/source-map-js": {
+ "version": "1.0.2",
+ "dev": true,
+ "license": "BSD-3-Clause",
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/ssh2": {
+ "version": "1.15.0",
+ "dev": true,
+ "hasInstallScript": true,
+ "dependencies": {
+ "asn1": "^0.2.6",
+ "bcrypt-pbkdf": "^1.0.2"
+ },
+ "engines": {
+ "node": ">=10.16.0"
+ },
+ "optionalDependencies": {
+ "cpu-features": "~0.0.9",
+ "nan": "^2.18.0"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/ssh2-sftp-client": {
+ "version": "7.2.3",
+ "dev": true,
+ "license": "Apache-2.0",
+ "dependencies": {
+ "concat-stream": "^2.0.0",
+ "promise-retry": "^2.0.1",
+ "ssh2": "^1.8.0"
+ },
+ "engines": {
+ "node": ">=10.24.1"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/sshpk": {
+ "version": "1.18.0",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "asn1": "~0.2.3",
+ "assert-plus": "^1.0.0",
+ "bcrypt-pbkdf": "^1.0.0",
+ "dashdash": "^1.12.0",
+ "ecc-jsbn": "~0.1.1",
+ "getpass": "^0.1.1",
+ "jsbn": "~0.1.0",
+ "safer-buffer": "^2.0.2",
+ "tweetnacl": "~0.14.0"
+ },
+ "bin": {
+ "sshpk-conv": "bin/sshpk-conv",
+ "sshpk-sign": "bin/sshpk-sign",
+ "sshpk-verify": "bin/sshpk-verify"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/stack-trace": {
+ "version": "0.0.10",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": "*"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/stats.js": {
+ "version": "0.17.0",
+ "dev": true,
+ "license": "MIT"
+ },
+ "../../../../../needle-engine/js/package~/node_modules/stream-connect": {
+ "version": "1.0.2",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "array-back": "^1.0.2"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/stream-connect/node_modules/array-back": {
+ "version": "1.0.4",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "typical": "^2.6.0"
+ },
+ "engines": {
+ "node": ">=0.12.0"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/stream-connect/node_modules/typical": {
+ "version": "2.6.1",
+ "dev": true,
+ "license": "MIT"
+ },
+ "../../../../../needle-engine/js/package~/node_modules/stream-via": {
+ "version": "1.0.4",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/streamx": {
+ "version": "2.16.1",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "fast-fifo": "^1.1.0",
+ "queue-tick": "^1.0.1"
+ },
+ "optionalDependencies": {
+ "bare-events": "^2.2.0"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/string_decoder": {
+ "version": "1.3.0",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "safe-buffer": "~5.2.0"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/string-width": {
+ "version": "4.2.3",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "emoji-regex": "^8.0.0",
+ "is-fullwidth-code-point": "^3.0.0",
+ "strip-ansi": "^6.0.1"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/string.prototype.codepointat": {
+ "version": "0.2.1",
+ "dev": true,
+ "license": "MIT"
+ },
+ "../../../../../needle-engine/js/package~/node_modules/string.prototype.trim": {
+ "version": "1.2.8",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "call-bind": "^1.0.2",
+ "define-properties": "^1.2.0",
+ "es-abstract": "^1.22.1"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/string.prototype.trimend": {
+ "version": "1.0.7",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "call-bind": "^1.0.2",
+ "define-properties": "^1.2.0",
+ "es-abstract": "^1.22.1"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/string.prototype.trimstart": {
+ "version": "1.0.7",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "call-bind": "^1.0.2",
+ "define-properties": "^1.2.0",
+ "es-abstract": "^1.22.1"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/stringify-object": {
+ "version": "3.3.0",
+ "dev": true,
+ "license": "BSD-2-Clause",
+ "dependencies": {
+ "get-own-enumerable-property-symbols": "^3.0.0",
+ "is-obj": "^1.0.1",
+ "is-regexp": "^1.0.0"
+ },
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/strip-ansi": {
+ "version": "6.0.1",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "ansi-regex": "^5.0.1"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/strip-bom": {
+ "version": "3.0.0",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/strip-json-comments": {
+ "version": "3.1.1",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=8"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/stylus-lookup": {
+ "version": "3.0.2",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "commander": "^2.8.1",
+ "debug": "^4.1.0"
+ },
+ "bin": {
+ "stylus-lookup": "bin/cli.js"
+ },
+ "engines": {
+ "node": ">=6.0.0"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/stylus-lookup/node_modules/commander": {
+ "version": "2.20.3",
+ "dev": true,
+ "license": "MIT"
+ },
+ "../../../../../needle-engine/js/package~/node_modules/supports-color": {
+ "version": "5.5.0",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "has-flag": "^3.0.0"
+ },
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/supports-preserve-symlinks-flag": {
+ "version": "1.0.0",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/table": {
+ "version": "5.4.6",
+ "dev": true,
+ "license": "BSD-3-Clause",
+ "dependencies": {
+ "ajv": "^6.10.2",
+ "lodash": "^4.17.14",
+ "slice-ansi": "^2.1.0",
+ "string-width": "^3.0.0"
+ },
+ "engines": {
+ "node": ">=6.0.0"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/table-layout": {
+ "version": "0.4.5",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "array-back": "^2.0.0",
+ "deep-extend": "~0.6.0",
+ "lodash.padend": "^4.6.1",
+ "typical": "^2.6.1",
+ "wordwrapjs": "^3.0.0"
+ },
+ "engines": {
+ "node": ">=4.0.0"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/table-layout/node_modules/array-back": {
+ "version": "2.0.0",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "typical": "^2.6.1"
+ },
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/table-layout/node_modules/typical": {
+ "version": "2.6.1",
+ "dev": true,
+ "license": "MIT"
+ },
+ "../../../../../needle-engine/js/package~/node_modules/table/node_modules/ansi-regex": {
+ "version": "4.1.1",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=6"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/table/node_modules/emoji-regex": {
+ "version": "7.0.3",
+ "dev": true,
+ "license": "MIT"
+ },
+ "../../../../../needle-engine/js/package~/node_modules/table/node_modules/is-fullwidth-code-point": {
+ "version": "2.0.0",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/table/node_modules/string-width": {
+ "version": "3.1.0",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "emoji-regex": "^7.0.1",
+ "is-fullwidth-code-point": "^2.0.0",
+ "strip-ansi": "^5.1.0"
+ },
+ "engines": {
+ "node": ">=6"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/table/node_modules/strip-ansi": {
+ "version": "5.2.0",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "ansi-regex": "^4.1.0"
+ },
+ "engines": {
+ "node": ">=6"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/tabtab": {
+ "version": "3.0.2",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "debug": "^4.0.1",
+ "es6-promisify": "^6.0.0",
+ "inquirer": "^6.0.0",
+ "minimist": "^1.2.0",
+ "mkdirp": "^0.5.1",
+ "untildify": "^3.0.3"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/tabtab/node_modules/mkdirp": {
+ "version": "0.5.6",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "minimist": "^1.2.6"
+ },
+ "bin": {
+ "mkdirp": "bin/cmd.js"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/tapable": {
+ "version": "2.2.1",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=6"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/tar": {
+ "version": "6.2.0",
+ "dev": true,
+ "license": "ISC",
+ "dependencies": {
+ "chownr": "^2.0.0",
+ "fs-minipass": "^2.0.0",
+ "minipass": "^5.0.0",
+ "minizlib": "^2.1.1",
+ "mkdirp": "^1.0.3",
+ "yallist": "^4.0.0"
+ },
+ "engines": {
+ "node": ">=10"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/tar-fs": {
+ "version": "2.1.1",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "chownr": "^1.1.1",
+ "mkdirp-classic": "^0.5.2",
+ "pump": "^3.0.0",
+ "tar-stream": "^2.1.4"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/tar-fs/node_modules/chownr": {
+ "version": "1.1.4",
+ "dev": true,
+ "license": "ISC"
+ },
+ "../../../../../needle-engine/js/package~/node_modules/tar-stream": {
+ "version": "2.2.0",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "bl": "^4.0.3",
+ "end-of-stream": "^1.4.1",
+ "fs-constants": "^1.0.0",
+ "inherits": "^2.0.3",
+ "readable-stream": "^3.1.1"
+ },
+ "engines": {
+ "node": ">=6"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/tar/node_modules/yallist": {
+ "version": "4.0.0",
+ "dev": true,
+ "license": "ISC"
+ },
+ "../../../../../needle-engine/js/package~/node_modules/temp": {
+ "version": "0.4.0",
+ "dev": true,
+ "engines": [
+ "node >=0.4.0"
+ ]
+ },
+ "../../../../../needle-engine/js/package~/node_modules/temp-path": {
+ "version": "1.0.0",
+ "dev": true,
+ "license": "MIT"
+ },
+ "../../../../../needle-engine/js/package~/node_modules/test-value": {
+ "version": "3.0.0",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "array-back": "^2.0.0",
+ "typical": "^2.6.1"
+ },
+ "engines": {
+ "node": ">=4.0.0"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/test-value/node_modules/array-back": {
+ "version": "2.0.0",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "typical": "^2.6.1"
+ },
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/test-value/node_modules/typical": {
+ "version": "2.6.1",
+ "dev": true,
+ "license": "MIT"
+ },
+ "../../../../../needle-engine/js/package~/node_modules/text-hex": {
+ "version": "1.0.0",
+ "dev": true,
+ "license": "MIT"
+ },
+ "../../../../../needle-engine/js/package~/node_modules/text-table": {
+ "version": "0.2.0",
+ "dev": true,
+ "license": "MIT"
+ },
+ "../../../../../needle-engine/js/package~/node_modules/three": {
+ "name": "@needle-tools/three",
+ "version": "0.162.1",
+ "dev": true,
+ "license": "MIT"
+ },
+ "../../../../../needle-engine/js/package~/node_modules/three-mesh-ui": {
+ "name": "@needle-tools/three-mesh-ui",
+ "version": "7.1.5-alpha.5",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": "x.x.x"
+ },
+ "peerDependencies": {
+ "three": ">=0.154.0"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/three.quarks": {
+ "version": "0.10.8",
+ "dev": true,
+ "license": "MIT",
+ "peerDependencies": {
+ "three": ">=0.153.0"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/through": {
+ "version": "2.3.8",
+ "dev": true,
+ "license": "MIT"
+ },
+ "../../../../../needle-engine/js/package~/node_modules/through2": {
+ "version": "4.0.2",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "readable-stream": "3"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/timm": {
+ "version": "1.7.1",
+ "dev": true,
+ "license": "MIT"
+ },
+ "../../../../../needle-engine/js/package~/node_modules/tiny-inflate": {
+ "version": "1.0.3",
+ "dev": true,
+ "license": "MIT"
+ },
+ "../../../../../needle-engine/js/package~/node_modules/tinycolor2": {
+ "version": "1.6.0",
+ "dev": true,
+ "license": "MIT"
+ },
+ "../../../../../needle-engine/js/package~/node_modules/tmp": {
+ "version": "0.2.3",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=14.14"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/to-fast-properties": {
+ "version": "2.0.0",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/to-readable-stream": {
+ "version": "1.0.0",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=6"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/to-regex-range": {
+ "version": "5.0.1",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "is-number": "^7.0.0"
+ },
+ "engines": {
+ "node": ">=8.0"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/touch": {
+ "version": "3.1.0",
+ "dev": true,
+ "license": "ISC",
+ "dependencies": {
+ "nopt": "~1.0.10"
+ },
+ "bin": {
+ "nodetouch": "bin/nodetouch.js"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/tough-cookie": {
+ "version": "2.5.0",
+ "dev": true,
+ "license": "BSD-3-Clause",
+ "dependencies": {
+ "psl": "^1.1.28",
+ "punycode": "^2.1.1"
+ },
+ "engines": {
+ "node": ">=0.8"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/triple-beam": {
+ "version": "1.4.1",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">= 14.0.0"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/ts-api-utils": {
+ "version": "1.2.1",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=16"
+ },
+ "peerDependencies": {
+ "typescript": ">=4.2.0"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/tsconfig-paths": {
+ "version": "3.15.0",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "@types/json5": "^0.0.29",
+ "json5": "^1.0.2",
+ "minimist": "^1.2.6",
+ "strip-bom": "^3.0.0"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/tsconfig-paths/node_modules/json5": {
+ "version": "1.0.2",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "minimist": "^1.2.0"
+ },
+ "bin": {
+ "json5": "lib/cli.js"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/tslib": {
+ "version": "2.6.2",
+ "dev": true,
+ "license": "0BSD"
+ },
+ "../../../../../needle-engine/js/package~/node_modules/tsutils": {
+ "version": "3.21.0",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "tslib": "^1.8.1"
+ },
+ "engines": {
+ "node": ">= 6"
+ },
+ "peerDependencies": {
+ "typescript": ">=2.8.0 || >= 3.2.0-dev || >= 3.3.0-dev || >= 3.4.0-dev || >= 3.5.0-dev || >= 3.6.0-dev || >= 3.6.0-beta || >= 3.7.0-dev || >= 3.7.0-beta"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/tsutils/node_modules/tslib": {
+ "version": "1.14.1",
+ "dev": true,
+ "license": "0BSD"
+ },
+ "../../../../../needle-engine/js/package~/node_modules/tunnel-agent": {
+ "version": "0.6.0",
+ "dev": true,
+ "license": "Apache-2.0",
+ "dependencies": {
+ "safe-buffer": "^5.0.1"
+ },
+ "engines": {
+ "node": "*"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/tweetnacl": {
+ "version": "0.14.5",
+ "dev": true,
+ "license": "Unlicense"
+ },
+ "../../../../../needle-engine/js/package~/node_modules/type-check": {
+ "version": "0.4.0",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "prelude-ls": "^1.2.1"
+ },
+ "engines": {
+ "node": ">= 0.8.0"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/type-fest": {
+ "version": "0.20.2",
+ "dev": true,
+ "license": "(MIT OR CC0-1.0)",
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/typed-array-buffer": {
+ "version": "1.0.2",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "call-bind": "^1.0.7",
+ "es-errors": "^1.3.0",
+ "is-typed-array": "^1.1.13"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/typed-array-byte-length": {
+ "version": "1.0.1",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "call-bind": "^1.0.7",
+ "for-each": "^0.3.3",
+ "gopd": "^1.0.1",
+ "has-proto": "^1.0.3",
+ "is-typed-array": "^1.1.13"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/typed-array-byte-offset": {
+ "version": "1.0.2",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "available-typed-arrays": "^1.0.7",
+ "call-bind": "^1.0.7",
+ "for-each": "^0.3.3",
+ "gopd": "^1.0.1",
+ "has-proto": "^1.0.3",
+ "is-typed-array": "^1.1.13"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/typed-array-length": {
+ "version": "1.0.5",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "call-bind": "^1.0.7",
+ "for-each": "^0.3.3",
+ "gopd": "^1.0.1",
+ "has-proto": "^1.0.3",
+ "is-typed-array": "^1.1.13",
+ "possible-typed-array-names": "^1.0.0"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/typedarray": {
+ "version": "0.0.6",
+ "dev": true,
+ "license": "MIT"
+ },
+ "../../../../../needle-engine/js/package~/node_modules/typedarray-to-buffer": {
+ "version": "3.1.5",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "is-typedarray": "^1.0.0"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/typescript": {
+ "version": "4.9.5",
+ "dev": true,
+ "license": "Apache-2.0",
+ "bin": {
+ "tsc": "bin/tsc",
+ "tsserver": "bin/tsserver"
+ },
+ "engines": {
+ "node": ">=4.2.0"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/typical": {
+ "version": "4.0.0",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/uc.micro": {
+ "version": "1.0.6",
+ "dev": true,
+ "license": "MIT"
+ },
+ "../../../../../needle-engine/js/package~/node_modules/uglify-js": {
+ "version": "3.17.4",
+ "dev": true,
+ "license": "BSD-2-Clause",
+ "optional": true,
+ "bin": {
+ "uglifyjs": "bin/uglifyjs"
+ },
+ "engines": {
+ "node": ">=0.8.0"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/unbox-primitive": {
+ "version": "1.0.2",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "call-bind": "^1.0.2",
+ "has-bigints": "^1.0.2",
+ "has-symbols": "^1.0.3",
+ "which-boxed-primitive": "^1.0.2"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/undefsafe": {
+ "version": "2.0.5",
+ "dev": true,
+ "license": "MIT"
+ },
+ "../../../../../needle-engine/js/package~/node_modules/underscore": {
+ "version": "1.13.6",
+ "dev": true,
+ "license": "MIT"
+ },
+ "../../../../../needle-engine/js/package~/node_modules/undici-types": {
+ "version": "5.26.5",
+ "dev": true,
+ "license": "MIT"
+ },
+ "../../../../../needle-engine/js/package~/node_modules/uniq": {
+ "version": "1.0.1",
+ "dev": true,
+ "license": "MIT"
+ },
+ "../../../../../needle-engine/js/package~/node_modules/unique-string": {
+ "version": "2.0.0",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "crypto-random-string": "^2.0.0"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/unit-compare": {
+ "version": "1.0.1",
+ "dev": true,
+ "license": "ISC",
+ "dependencies": {
+ "moment": "^2.14.1"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/universalify": {
+ "version": "2.0.1",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">= 10.0.0"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/untildify": {
+ "version": "3.0.3",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/upath": {
+ "version": "2.0.1",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=4",
+ "yarn": "*"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/update-browserslist-db": {
+ "version": "1.0.13",
+ "dev": true,
+ "funding": [
+ {
+ "type": "opencollective",
+ "url": "https://opencollective.com/browserslist"
+ },
+ {
+ "type": "tidelift",
+ "url": "https://tidelift.com/funding/github/npm/browserslist"
+ },
+ {
+ "type": "github",
+ "url": "https://github.com/sponsors/ai"
+ }
+ ],
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "escalade": "^3.1.1",
+ "picocolors": "^1.0.0"
+ },
+ "bin": {
+ "update-browserslist-db": "cli.js"
+ },
+ "peerDependencies": {
+ "browserslist": ">= 4.21.0"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/update-notifier": {
+ "version": "5.1.0",
+ "dev": true,
+ "license": "BSD-2-Clause",
+ "dependencies": {
+ "boxen": "^5.0.0",
+ "chalk": "^4.1.0",
+ "configstore": "^5.0.1",
+ "has-yarn": "^2.1.0",
+ "import-lazy": "^2.1.0",
+ "is-ci": "^2.0.0",
+ "is-installed-globally": "^0.4.0",
+ "is-npm": "^5.0.0",
+ "is-yarn-global": "^0.3.0",
+ "latest-version": "^5.1.0",
+ "pupa": "^2.1.1",
+ "semver": "^7.3.4",
+ "semver-diff": "^3.1.1",
+ "xdg-basedir": "^4.0.0"
+ },
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/yeoman/update-notifier?sponsor=1"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/update-notifier/node_modules/ansi-styles": {
+ "version": "4.3.0",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "color-convert": "^2.0.1"
+ },
+ "engines": {
+ "node": ">=8"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/ansi-styles?sponsor=1"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/update-notifier/node_modules/chalk": {
+ "version": "4.1.2",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "ansi-styles": "^4.1.0",
+ "supports-color": "^7.1.0"
+ },
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/chalk?sponsor=1"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/update-notifier/node_modules/color-convert": {
+ "version": "2.0.1",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "color-name": "~1.1.4"
+ },
+ "engines": {
+ "node": ">=7.0.0"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/update-notifier/node_modules/color-name": {
+ "version": "1.1.4",
+ "dev": true,
+ "license": "MIT"
+ },
+ "../../../../../needle-engine/js/package~/node_modules/update-notifier/node_modules/has-flag": {
+ "version": "4.0.0",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/update-notifier/node_modules/lru-cache": {
+ "version": "6.0.0",
+ "dev": true,
+ "license": "ISC",
+ "dependencies": {
+ "yallist": "^4.0.0"
+ },
+ "engines": {
+ "node": ">=10"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/update-notifier/node_modules/semver": {
+ "version": "7.6.0",
+ "dev": true,
+ "license": "ISC",
+ "dependencies": {
+ "lru-cache": "^6.0.0"
+ },
+ "bin": {
+ "semver": "bin/semver.js"
+ },
+ "engines": {
+ "node": ">=10"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/update-notifier/node_modules/supports-color": {
+ "version": "7.2.0",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "has-flag": "^4.0.0"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/update-notifier/node_modules/yallist": {
+ "version": "4.0.0",
+ "dev": true,
+ "license": "ISC"
+ },
+ "../../../../../needle-engine/js/package~/node_modules/uri-js": {
+ "version": "4.4.1",
+ "dev": true,
+ "license": "BSD-2-Clause",
+ "dependencies": {
+ "punycode": "^2.1.0"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/url-parse-lax": {
+ "version": "3.0.0",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "prepend-http": "^2.0.0"
+ },
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/utif": {
+ "version": "2.0.1",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "pako": "^1.0.5"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/utif/node_modules/pako": {
+ "version": "1.0.11",
+ "dev": true,
+ "license": "(MIT AND Zlib)"
+ },
+ "../../../../../needle-engine/js/package~/node_modules/util-deprecate": {
+ "version": "1.0.2",
+ "dev": true,
+ "license": "MIT"
+ },
+ "../../../../../needle-engine/js/package~/node_modules/uuid": {
+ "version": "9.0.1",
+ "dev": true,
+ "funding": [
+ "https://github.com/sponsors/broofa",
+ "https://github.com/sponsors/ctavan"
+ ],
+ "license": "MIT",
+ "bin": {
+ "uuid": "dist/bin/uuid"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/validate-npm-package-name": {
+ "version": "5.0.0",
+ "dev": true,
+ "license": "ISC",
+ "dependencies": {
+ "builtins": "^5.0.0"
+ },
+ "engines": {
+ "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/verror": {
+ "version": "1.10.0",
+ "dev": true,
+ "engines": [
+ "node >=0.6.0"
+ ],
+ "license": "MIT",
+ "dependencies": {
+ "assert-plus": "^1.0.0",
+ "core-util-is": "1.0.2",
+ "extsprintf": "^1.2.0"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/vite": {
+ "version": "4.3.9",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "esbuild": "^0.17.5",
+ "postcss": "^8.4.23",
+ "rollup": "^3.21.0"
+ },
+ "bin": {
+ "vite": "bin/vite.js"
+ },
+ "engines": {
+ "node": "^14.18.0 || >=16.0.0"
+ },
+ "optionalDependencies": {
+ "fsevents": "~2.3.2"
+ },
+ "peerDependencies": {
+ "@types/node": ">= 14",
+ "less": "*",
+ "sass": "*",
+ "stylus": "*",
+ "sugarss": "*",
+ "terser": "^5.4.0"
+ },
+ "peerDependenciesMeta": {
+ "@types/node": {
+ "optional": true
+ },
+ "less": {
+ "optional": true
+ },
+ "sass": {
+ "optional": true
+ },
+ "stylus": {
+ "optional": true
+ },
+ "sugarss": {
+ "optional": true
+ },
+ "terser": {
+ "optional": true
+ }
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/vite/node_modules/esbuild": {
+ "version": "0.17.19",
+ "dev": true,
+ "hasInstallScript": true,
+ "license": "MIT",
+ "bin": {
+ "esbuild": "bin/esbuild"
+ },
+ "engines": {
+ "node": ">=12"
+ },
+ "optionalDependencies": {
+ "@esbuild/android-arm": "0.17.19",
+ "@esbuild/android-arm64": "0.17.19",
+ "@esbuild/android-x64": "0.17.19",
+ "@esbuild/darwin-arm64": "0.17.19",
+ "@esbuild/darwin-x64": "0.17.19",
+ "@esbuild/freebsd-arm64": "0.17.19",
+ "@esbuild/freebsd-x64": "0.17.19",
+ "@esbuild/linux-arm": "0.17.19",
+ "@esbuild/linux-arm64": "0.17.19",
+ "@esbuild/linux-ia32": "0.17.19",
+ "@esbuild/linux-loong64": "0.17.19",
+ "@esbuild/linux-mips64el": "0.17.19",
+ "@esbuild/linux-ppc64": "0.17.19",
+ "@esbuild/linux-riscv64": "0.17.19",
+ "@esbuild/linux-s390x": "0.17.19",
+ "@esbuild/linux-x64": "0.17.19",
+ "@esbuild/netbsd-x64": "0.17.19",
+ "@esbuild/openbsd-x64": "0.17.19",
+ "@esbuild/sunos-x64": "0.17.19",
+ "@esbuild/win32-arm64": "0.17.19",
+ "@esbuild/win32-ia32": "0.17.19",
+ "@esbuild/win32-x64": "0.17.19"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/walk-back": {
+ "version": "5.1.0",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=12.17"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/walkdir": {
+ "version": "0.4.1",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=6.0.0"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/wcwidth": {
+ "version": "1.0.1",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "defaults": "^1.0.3"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/web-streams-polyfill": {
+ "version": "3.3.3",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">= 8"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/webrtc-adapter": {
+ "version": "7.7.1",
+ "dev": true,
+ "license": "BSD-3-Clause",
+ "dependencies": {
+ "rtcpeerconnection-shim": "^1.2.15",
+ "sdp": "^2.12.0"
+ },
+ "engines": {
+ "node": ">=6.0.0",
+ "npm": ">=3.10.0"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/websocket-ts": {
+ "version": "2.1.5",
+ "dev": true,
+ "license": "MIT"
+ },
+ "../../../../../needle-engine/js/package~/node_modules/which": {
+ "version": "2.0.2",
+ "dev": true,
+ "license": "ISC",
+ "dependencies": {
+ "isexe": "^2.0.0"
+ },
+ "bin": {
+ "node-which": "bin/node-which"
+ },
+ "engines": {
+ "node": ">= 8"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/which-boxed-primitive": {
+ "version": "1.0.2",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "is-bigint": "^1.0.1",
+ "is-boolean-object": "^1.1.0",
+ "is-number-object": "^1.0.4",
+ "is-string": "^1.0.5",
+ "is-symbol": "^1.0.3"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/which-typed-array": {
+ "version": "1.1.14",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "available-typed-arrays": "^1.0.6",
+ "call-bind": "^1.0.5",
+ "for-each": "^0.3.3",
+ "gopd": "^1.0.1",
+ "has-tostringtag": "^1.0.1"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/widest-line": {
+ "version": "3.1.0",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "string-width": "^4.0.0"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/winston": {
+ "version": "3.12.0",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "@colors/colors": "^1.6.0",
+ "@dabh/diagnostics": "^2.0.2",
+ "async": "^3.2.3",
+ "is-stream": "^2.0.0",
+ "logform": "^2.4.0",
+ "one-time": "^1.0.0",
+ "readable-stream": "^3.4.0",
+ "safe-stable-stringify": "^2.3.1",
+ "stack-trace": "0.0.x",
+ "triple-beam": "^1.3.0",
+ "winston-transport": "^4.7.0"
+ },
+ "engines": {
+ "node": ">= 12.0.0"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/winston-transport": {
+ "version": "4.7.0",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "logform": "^2.3.2",
+ "readable-stream": "^3.6.0",
+ "triple-beam": "^1.3.0"
+ },
+ "engines": {
+ "node": ">= 12.0.0"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/wordwrap": {
+ "version": "1.0.0",
+ "dev": true,
+ "license": "MIT"
+ },
+ "../../../../../needle-engine/js/package~/node_modules/wordwrapjs": {
+ "version": "3.0.0",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "reduce-flatten": "^1.0.1",
+ "typical": "^2.6.1"
+ },
+ "engines": {
+ "node": ">=4.0.0"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/wordwrapjs/node_modules/reduce-flatten": {
+ "version": "1.0.1",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/wordwrapjs/node_modules/typical": {
+ "version": "2.6.1",
+ "dev": true,
+ "license": "MIT"
+ },
+ "../../../../../needle-engine/js/package~/node_modules/wrap-ansi": {
+ "version": "6.2.0",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "ansi-styles": "^4.0.0",
+ "string-width": "^4.1.0",
+ "strip-ansi": "^6.0.0"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/wrap-ansi/node_modules/ansi-styles": {
+ "version": "4.3.0",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "color-convert": "^2.0.1"
+ },
+ "engines": {
+ "node": ">=8"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/ansi-styles?sponsor=1"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/wrap-ansi/node_modules/color-convert": {
+ "version": "2.0.1",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "color-name": "~1.1.4"
+ },
+ "engines": {
+ "node": ">=7.0.0"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/wrap-ansi/node_modules/color-name": {
+ "version": "1.1.4",
+ "dev": true,
+ "license": "MIT"
+ },
+ "../../../../../needle-engine/js/package~/node_modules/wrappy": {
+ "version": "1.0.2",
+ "dev": true,
+ "license": "ISC"
+ },
+ "../../../../../needle-engine/js/package~/node_modules/write-file-atomic": {
+ "version": "3.0.3",
+ "dev": true,
+ "license": "ISC",
+ "dependencies": {
+ "imurmurhash": "^0.1.4",
+ "is-typedarray": "^1.0.0",
+ "signal-exit": "^3.0.2",
+ "typedarray-to-buffer": "^3.1.5"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/xdg-basedir": {
+ "version": "4.0.0",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/xhr": {
+ "version": "2.6.0",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "global": "~4.4.0",
+ "is-function": "^1.0.1",
+ "parse-headers": "^2.0.0",
+ "xtend": "^4.0.0"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/xml-parse-from-string": {
+ "version": "1.0.1",
+ "dev": true,
+ "license": "MIT"
+ },
+ "../../../../../needle-engine/js/package~/node_modules/xml2js": {
+ "version": "0.5.0",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "sax": ">=0.6.0",
+ "xmlbuilder": "~11.0.0"
+ },
+ "engines": {
+ "node": ">=4.0.0"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/xmlbuilder": {
+ "version": "11.0.1",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=4.0"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/xmlcreate": {
+ "version": "2.0.4",
+ "dev": true,
+ "license": "Apache-2.0"
+ },
+ "../../../../../needle-engine/js/package~/node_modules/xregexp": {
+ "version": "2.0.0",
+ "dev": true,
+ "license": "MIT"
+ },
+ "../../../../../needle-engine/js/package~/node_modules/xtend": {
+ "version": "4.0.2",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=0.4"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/yallist": {
+ "version": "3.1.1",
+ "dev": true,
+ "license": "ISC",
+ "peer": true
+ },
+ "../../../../../needle-engine/js/package~/node_modules/yocto-queue": {
+ "version": "0.1.0",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/zip-stream": {
+ "version": "4.1.1",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "archiver-utils": "^3.0.4",
+ "compress-commons": "^4.1.2",
+ "readable-stream": "^3.6.0"
+ },
+ "engines": {
+ "node": ">= 10"
+ }
+ },
+ "../../../../../needle-engine/js/package~/node_modules/zip-stream/node_modules/archiver-utils": {
+ "version": "3.0.4",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "glob": "^7.2.3",
+ "graceful-fs": "^4.2.0",
+ "lazystream": "^1.0.0",
+ "lodash.defaults": "^4.2.0",
+ "lodash.difference": "^4.5.0",
+ "lodash.flatten": "^4.4.0",
+ "lodash.isplainobject": "^4.0.6",
+ "lodash.union": "^4.6.0",
+ "normalize-path": "^3.0.0",
+ "readable-stream": "^3.6.0"
+ },
+ "engines": {
+ "node": ">= 10"
+ }
+ },
+ "node_modules/@needle-tools/engine": {
+ "resolved": "../../../../../needle-engine/js/package~",
+ "link": true
+ },
+ "node_modules/@tweenjs/tween.js": {
+ "version": "23.1.1",
+ "dev": true,
+ "license": "MIT"
+ },
+ "node_modules/@types/stats.js": {
+ "version": "0.17.3",
+ "dev": true,
+ "license": "MIT"
+ },
+ "node_modules/@types/three": {
+ "version": "0.162.0",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "@tweenjs/tween.js": "~23.1.1",
+ "@types/stats.js": "*",
+ "@types/webxr": "*",
+ "fflate": "~0.6.10",
+ "meshoptimizer": "~0.18.1"
+ }
+ },
+ "node_modules/@types/webxr": {
+ "version": "0.5.14",
+ "dev": true,
+ "license": "MIT"
+ },
+ "node_modules/fflate": {
+ "version": "0.6.10",
+ "dev": true,
+ "license": "MIT"
+ },
+ "node_modules/meshoptimizer": {
+ "version": "0.18.1",
+ "dev": true,
+ "license": "MIT"
+ },
+ "node_modules/three": {
+ "name": "@needle-tools/three",
+ "version": "0.162.2",
+ "dev": true,
+ "license": "MIT"
}
}
}
diff --git a/package/Runtime/_Shared/SampleScripts~/package.json b/package/Runtime/_Shared/SampleScripts~/package.json
index 9f799c770..c33b58d06 100644
--- a/package/Runtime/_Shared/SampleScripts~/package.json
+++ b/package/Runtime/_Shared/SampleScripts~/package.json
@@ -3,12 +3,12 @@
"version": "1.0.0",
"dependencies": {},
"peerDependencies": {
- "@needle-tools/engine": "^3.34.2-alpha.2",
- "three": "npm:@needle-tools/three@^0.162.1"
+ "@needle-tools/engine": "^3.36.6",
+ "three": "npm:@needle-tools/three@^0.162.2"
},
"devDependencies": {
- "@needle-tools/engine": "^3.34.2-alpha.2",
- "three": "npm:@needle-tools/three@^0.162.1",
+ "@needle-tools/engine": "^3.36.6",
+ "three": "npm:@needle-tools/three@^0.162.2",
"@types/three": "0.162.0"
}
}
\ No newline at end of file
diff --git a/package/Runtime/_Shared/Skybox/Sources/blurred_background.exr b/package/Runtime/_Shared/Skybox/Sources/blurred_background.exr
new file mode 100644
index 000000000..a25fbd5dd
Binary files /dev/null and b/package/Runtime/_Shared/Skybox/Sources/blurred_background.exr differ
diff --git a/package/Runtime/_Shared/Skybox/Sources/blurred_background.jpg.meta b/package/Runtime/_Shared/Skybox/Sources/blurred_background.exr.meta
similarity index 100%
rename from package/Runtime/_Shared/Skybox/Sources/blurred_background.jpg.meta
rename to package/Runtime/_Shared/Skybox/Sources/blurred_background.exr.meta
diff --git a/package/Runtime/_Shared/Skybox/Sources/blurred_background.jpg b/package/Runtime/_Shared/Skybox/Sources/blurred_background.jpg
deleted file mode 100644
index a923d8a21..000000000
Binary files a/package/Runtime/_Shared/Skybox/Sources/blurred_background.jpg and /dev/null differ
diff --git a/package/Runtime/_Shared/WoodenBlocks/Materials/Pedestal.mat b/package/Runtime/_Shared/WoodenBlocks/Materials/Pedestal.mat
index ce8d2a365..6be005225 100644
--- a/package/Runtime/_Shared/WoodenBlocks/Materials/Pedestal.mat
+++ b/package/Runtime/_Shared/WoodenBlocks/Materials/Pedestal.mat
@@ -38,7 +38,7 @@ Material:
m_TexEnvs:
- baseColorTexture:
m_Texture: {fileID: 2872358352432265266, guid: 4e337fc767f15274886202f350d39c43, type: 3}
- m_Scale: {x: 4, y: 4}
+ m_Scale: {x: 6, y: 8}
m_Offset: {x: 0, y: 0}
- clearcoatRoughnessTexture:
m_Texture: {fileID: 0}
@@ -121,6 +121,8 @@ Material:
- _Cull: 0
- _DstBlend: 0
- _IRIDESCENCE: 0
+ - _NormalMapFormatXYZ: 0
+ - _OverrideSurfaceMode: 0
- _QueueControl: 1
- _QueueOffset: 0
- _ReceiveShadows: 1
@@ -165,7 +167,7 @@ Material:
- occlusionStrength: 1
- occlusionTextureRotation: 0
- occlusionTextureTexCoord: 0
- - roughnessFactor: 0.5409092
+ - roughnessFactor: 0.921
- specularColorTextureRotation: 0
- specularColorTextureTexCoord: 0
- specularFactor: 1
@@ -179,7 +181,7 @@ Material:
- transmissionTextureTexCoord: 0
m_Colors:
- attenuationColor: {r: 1, g: 1, b: 1, a: 0}
- - baseColorFactor: {r: 0.29019606, g: 0.27843136, b: 0.23921567, a: 1}
+ - baseColorFactor: {r: 0.6415094, g: 0.475455, b: 0.28746885, a: 1}
- emissiveFactor: {r: 0, g: 0, b: 0, a: 0}
- specularColorFactor: {r: 1, g: 1, b: 1, a: 1}
m_BuildTextureStacks: []
diff --git a/package/Runtime/iFrameContent/iFrameContent.unity b/package/Runtime/iFrameContent/iFrameContent.unity
index d7469cdfd..94f92dc01 100644
--- a/package/Runtime/iFrameContent/iFrameContent.unity
+++ b/package/Runtime/iFrameContent/iFrameContent.unity
@@ -223,20 +223,27 @@ MonoBehaviour:
m_Name:
m_EditorClassIdentifier: Needle.Engine.Components.OrbitControls, Needle.Engine
$ GlobalObjectId_V1-2-945eb68e334310f439e8b25083f3b2f0-71816944-0
+ autoTarget: 1
+ autoFit: 0
enableRotate: 1
autoRotate: 1
autoRotateSpeed: 0.2
- autoFit: 0
- enableKeys: 1
- enableDamping: 1
- dampingFactor: 0.1
+ minPolarAngle: 0
+ maxPolarAngle: 3.1415927
+ minAzimuthAngle: Infinity
+ maxAzimuthAngle: Infinity
enableZoom: 1
minZoom: 0
maxZoom: Infinity
enablePan: 1
- lookAtConstraint: {fileID: 0}
+ enableDamping: 1
+ dampingFactor: 0.1
+ targetLerpDuration: 1
+ enableKeys: 1
middleClickToFocus: 1
doubleClickToFocus: 1
+ allowInterrupt: 1
+ lookAtConstraint: {fileID: 0}
--- !u!114 &71816945
MonoBehaviour:
m_ObjectHideFlags: 0
@@ -318,7 +325,7 @@ MonoBehaviour:
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 5c280f685421ecc46a892fedfe14dfa3, type: 3}
m_Name:
- m_EditorClassIdentifier:
+ m_EditorClassIdentifier: Needle.Engine.Readme, Needle.Engine-Samples.Runtime
Guid: 945eb68e334310f439e8b25083f3b2f0
--- !u!4 &382160829
Transform:
@@ -502,6 +509,7 @@ MonoBehaviour:
m_Name:
m_EditorClassIdentifier: Needle.Engine.Components.ObjectRaycaster, Needle.Engine
$ GlobalObjectId_V1-2-945eb68e334310f439e8b25083f3b2f0-461441117-0
+ IgnoreSkinnedMeshes: 0
--- !u!4 &461441118 stripped
Transform:
m_CorrespondingSourceObject: {fileID: -3306537960306807844, guid: 4226a96b591d1a940a6e235573cc8aea, type: 3}
@@ -577,6 +585,55 @@ MonoBehaviour:
pixelsPerUnit: 500
borderRadius: 20
animator: {fileID: 461441119}
+--- !u!1 &967688235
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 967688236}
+ - component: {fileID: 967688237}
+ m_Layer: 0
+ m_Name: NeedleMenu
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!4 &967688236
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 967688235}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children: []
+ m_Father: {fileID: 1502977981}
+ m_RootOrder: 6
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!114 &967688237
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 967688235}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: e6d2c67ae7e4416a98aa03d96398832b, type: 3}
+ m_Name:
+ m_EditorClassIdentifier: Needle.Engine.Components.NeedleMenu, Needle.Engine
+ _position: 1
+ ShowNeedleLogo: 1
+ CreateFullscreenButton: 1
+ CreateMuteButton: 0
+ ShowSpatialMenu: 1
--- !u!1 &1417822348
GameObject:
m_ObjectHideFlags: 0
@@ -658,6 +715,7 @@ Transform:
- {fileID: 1888473024}
- {fileID: 1417822349}
- {fileID: 461441114}
+ - {fileID: 967688236}
m_Father: {fileID: 0}
m_RootOrder: 1
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
@@ -687,6 +745,7 @@ GameObject:
- component: {fileID: 1852762879}
- component: {fileID: 1852762882}
- component: {fileID: 1852762883}
+ - component: {fileID: 1852762884}
m_Layer: 0
m_Name: Export Info
m_TagString: EditorOnly
@@ -724,6 +783,7 @@ MonoBehaviour:
DirectoryName: Library/Needle/Sample
RemoteUrl:
AutoExport: 1
+ AutoCompress: 1
Dependencies:
- Name: '@needle-tools/samples-scripts'
VersionOrPath: Packages/com.needle.engine-samples/Runtime/_Shared/SampleScripts.npmdef
@@ -776,6 +836,23 @@ MonoBehaviour:
title: iframe Content
description: Displaying external web pages in 3D
image: {fileID: 2800000, guid: 265411ec72a134e48a1e6bdbb6a0dcfb, type: 3}
+--- !u!114 &1852762884
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1852762878}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 52882cd15871496cba5a3596b2e735c1, type: 3}
+ m_Name:
+ m_EditorClassIdentifier: Needle.Engine.Gltf.Experimental.progressive.ProgressiveTexturesSettings,
+ Needle.Engine.GltfExport
+ AllowProgressiveLoading: 1
+ UseMaxSize: 0
+ MaxSize: 128
+ GenerateLODs: 0
--- !u!1 &1888473022
GameObject:
m_ObjectHideFlags: 0
diff --git a/package/WebProjects~/FrontendIntegration/src/styles/style.css b/package/WebProjects~/FrontendIntegration/src/styles/style.css
index c233d2847..127d14a3a 100644
--- a/package/WebProjects~/FrontendIntegration/src/styles/style.css
+++ b/package/WebProjects~/FrontendIntegration/src/styles/style.css
@@ -78,7 +78,7 @@ needle-engine.presentation-mode .hide-in-presentation {
.align-to-bottom {
display: flex;
justify-content: center;
- bottom: 50px;
+ bottom: 100px;
position: absolute;
width: 100%;
}
diff --git a/package/package.json b/package/package.json
index 0b64c6da3..75d2ed349 100644
--- a/package/package.json
+++ b/package/package.json
@@ -2,7 +2,7 @@
"name": "com.needle.engine-samples",
"displayName": "Needle Engine Samples",
"description": "Sample projects for Needle Engine, covering a wide range of use cases and technologies.",
- "version": "0.15.0",
+ "version": "0.16.0",
"type": "sample",
"unity": "2021.3",
"author": {
@@ -11,7 +11,7 @@
"url": "https://needle.tools"
},
"dependencies": {
- "com.needle.engine-exporter": "3.34.2-exp.2"
+ "com.needle.engine-exporter": "3.36.6"
},
"unityRelease": "9f1",
"publishConfig": {
diff --git a/samples.json b/samples.json
index 08c77b12c..b49971ac5 100644
--- a/samples.json
+++ b/samples.json
@@ -479,7 +479,7 @@
"Description": "Easily bake multiple lightmaps for a scene and switch between different lightmaps at runtime.",
"Thumbnail": {
"relativePath": "package/Editor/Screenshots/MultipleLightmaps.jpg",
- "absolutePath": "https://raw.githubusercontent.com/needle-tools/needle-engine-samples/main/package/Editor/Screenshots/MultipleLightmaps.jpg?v=d8a39080c98a7c5d0781503a173a21d4"
+ "absolutePath": "https://raw.githubusercontent.com/needle-tools/needle-engine-samples/main/package/Editor/Screenshots/MultipleLightmaps.jpg?v=e6389bf91f3db15ceb69ab38a1d5fe7d"
},
"LiveUrl": "https://engine.needle.tools/samples-uploads/multi-lightmaps/",
"Priority": 10,
diff --git a/tests/Editor/AssetChecks.cs b/tests/Editor/AssetChecks.cs
index 401133efe..15d4f0282 100644
--- a/tests/Editor/AssetChecks.cs
+++ b/tests/Editor/AssetChecks.cs
@@ -8,6 +8,7 @@
using UnityEditor;
using UnityEditor.SceneTemplate;
using UnityEngine;
+using UnityEngine.Experimental.Rendering;
using UnityEngine.SceneManagement;
using Object = UnityEngine.Object;
using PackageInfo = UnityEditor.PackageManager.PackageInfo;
@@ -33,6 +34,9 @@ public class Samples
[Test]
public void NoExternalDependencies() => NoExternalDependenciesFound(SamplePackage);
+
+ [Test]
+ public void SampleCubemapsAreHDR() => CubemapsAreHDR(SamplePackage);
}
public class Engine
@@ -51,6 +55,9 @@ public class Engine
[Test]
public void NoExternalDependencies() => NoExternalDependenciesFound(EnginePackage);
+
+ [Test]
+ public void EngineCubemapsAreHDR() => CubemapsAreHDR(EnginePackage);
}
private const string samplePackageJsonGuid = "fd17907bb2ad1444d9c584fde3e7715b";
@@ -141,6 +148,7 @@ private static void NoExternalDependenciesFound(string assetFolder, params strin
var urpAssetPath = AssetDatabase.GUIDToAssetPath(sampleUrpAssetGuid);
var allowedUrpDependencies = AssetDatabase.GetDependencies(urpAssetPath, true);
allowedExternalDependencies.AddRange(allowedUrpDependencies);
+ allowedExternalDependencies.Add(AssetDatabase.GUIDToAssetPath("60e1133243b97e347b653163a8c01b64")); // XRSystemData.asset
var extraFolders = new string[]
{
"Packages/com.unity.render-pipelines.universal/Runtime/Overrides/",
@@ -455,6 +463,40 @@ private static void ShadersUseCorrectTargets(string assetFolder)
Assert.AreEqual(0, problems.Count, string.Join("\n", problems) + "\n\nProblems:");
}
+ private static string[] allowedNonHdrAssets = new string[]
+ {
+ "f7ef59c8610b47f45b9faee4a7e5ffa3", // JapanesePanorama (no EXR version available)
+ };
+
+ private static void CubemapsAreHDR(string assetFolder)
+ {
+ var cubeMaps = AssetDatabase.FindAssets("t:Cubemap", new[] { assetFolder });
+ var errors = new List<(string, Object)>();
+ foreach (var cubeMap in cubeMaps)
+ {
+ if (allowedNonHdrAssets.Contains(cubeMap))
+ continue;
+
+ var path = AssetDatabase.GUIDToAssetPath(cubeMap);
+ var cubemap = AssetDatabase.LoadAssetAtPath(path);
+
+ var isHdr = !GraphicsFormatUtility.IsSRGBFormat(cubemap.graphicsFormat);
+ if (cubemap && !isHdr)
+ errors.Add(($"Cubemap {Path.GetFileName(path)} is an sRGB texture, should be float: " + cubemap.graphicsFormat, cubemap));
+
+ var ext = Path.GetExtension(path);
+ if (ext != ".exr" && ext != ".hdr")
+ errors.Add(($"Cubemap {Path.GetFileName(path)} is not .hdr or .exr: " + ext, cubemap));
+ }
+
+ if (errors.Any())
+ {
+ foreach (var e in errors)
+ Debug.LogError(e.Item1, e.Item2);
+ Assert.Fail($"Found {errors.Count} cubemaps that are not HDR");
+ }
+ }
+
// [Test]
public void ScenesHaveNoMissingAssets()
{
diff --git a/tests/Editor/Needle.Engine.Samples.Tests.asmdef b/tests/Editor/Needle.Engine.Samples.Tests.asmdef
index 6d957e217..9a524f314 100644
--- a/tests/Editor/Needle.Engine.Samples.Tests.asmdef
+++ b/tests/Editor/Needle.Engine.Samples.Tests.asmdef
@@ -13,7 +13,9 @@
"Needle.Engine.Common",
"Needle.Engine-Samples.Runtime",
"Needle.Engine.Editor",
- "Needle.Engine.ProjectBundle.Editor"
+ "Needle.Engine.ProjectBundle.Editor",
+ "Needle.Engine",
+ "Needle.Engine.Meta"
],
"includePlatforms": [
"Editor"
diff --git a/tests/Editor/SampleChecks.cs b/tests/Editor/SampleChecks.cs
index 151ed2537..dafa5c86c 100644
--- a/tests/Editor/SampleChecks.cs
+++ b/tests/Editor/SampleChecks.cs
@@ -18,6 +18,10 @@
using Needle.Engine.Samples.Helpers;
using Object = UnityEngine.Object;
using Actions = Needle.Engine.Actions;
+using Needle.Engine.Components;
+using Needle.Typescript.GeneratedComponents;
+using Needle.Engine.Utils;
+using Newtonsoft.Json.Linq;
namespace SampleChecks
{
@@ -39,6 +43,7 @@ internal static List GetSamples()
"node_modules",
};
+
[Test]
public async Task NoGzipDeployments()
{
@@ -109,12 +114,39 @@ public async Task IsLive()
Assert.That(request.responseCode, Is.EqualTo(200), "Sample is not live: " + sample.name + " at " + sampleLiveUrl);
}
- // TODO this could be based on the current package version and e.g. only allow 2-3 minor version deviations
- // 3.19.8 - fixes scrollbar flicker
- private const int RequiredMajorVersion = 3;
- private const int RequiredMinorVersion = 19;
- private const int RequiredPatchVersion = 8;
-
+ ///
+ /// Needle Engine package versions from oldest to newest
+ ///
+ static List<(int major, int minor, int patch, string suffix, string version)> enginePackageVersions;
+
+ async Task GetEngineVersionsIfNeeded()
+ {
+ if (enginePackageVersions != null)
+ return;
+
+ enginePackageVersions = new();
+
+ var enginePackageInfo = await NpmUtils.TryGetCompletePackageInfo("@needle-tools/engine");
+ if (!enginePackageInfo.TryGetValue("versions", out var versionsObject))
+ Assert.Inconclusive("Can't parse needle engine package info");
+
+ var versionRoot = enginePackageInfo["versions"] as JObject;
+ foreach (var x in versionRoot)
+ {
+ if (GetSemVersion(x.Key, out int _major, out int _minor, out int _patch, out string _suffix))
+ {
+ enginePackageVersions.Add((_major, _minor, _patch, _suffix, x.Key));
+ }
+ }
+
+ enginePackageVersions.OrderBy(x => x.major)
+ .ThenBy(x => x.minor)
+ .ThenBy(x => x.patch)
+ .ThenBy(x => x.suffix)
+ .ToList();
+ }
+
+
[Test]
[Category(SampleChecks.PublicInfoCategoryName)]
public async Task VersionIsNotTooOld()
@@ -135,48 +167,57 @@ public async Task VersionIsNotTooOld()
// create a regex for this that extracts the content
//
- var regex = new System.Text.RegularExpressions.Regex(".*)\">");
+ var regex = new Regex(".*)\">");
var match = regex.Match(html);
var version = match.Groups["version"].Value;
-
- // regex check with matches for major/minor/patch-pre so that we can use these as matches
- var regex2 = new System.Text.RegularExpressions.Regex(@"(?\d+)\.(?\d+)\.(?\d+)(-(?\w+))?");
- match = regex2.Match(version);
- var major = match.Groups["major"].Value;
- var minor = match.Groups["minor"].Value;
- var patch = match.Groups["patch"].Value;
- var pre = match.Groups["suffix"].Value;
-
-
- var isSemver = !string.IsNullOrEmpty(major) && !string.IsNullOrEmpty(minor) && !string.IsNullOrEmpty(patch);
- Debug.Log("Version: " + version);
- if (!isSemver)
- {
+ // regex check with matches for major/minor/patch-pre so that we can use these as matches
+ if (!GetSemVersion(version, out var major, out var minor, out var patch, out var suffix))
Assert.Inconclusive("Version not detected in the HTML meta tags of the live sample. That usually means the used Needle Engine version is too old.");
- }
- else
- {
- var majorValue = int.Parse(major);
- var minorValue = int.Parse(minor);
- var patchValue = int.Parse(patch);
- var errorMsg = $"Version is too old {version} and expected {RequiredMajorVersion}.{RequiredMinorVersion}.{RequiredPatchVersion}";
+ Debug.Log($"Deployment version: {major}.{minor}.{patch}");
+
+
+ await GetEngineVersionsIfNeeded();
- // TODO proper SemVer check
- Assert.GreaterOrEqual(majorValue, RequiredMajorVersion, errorMsg);
+ var stableReleases = enginePackageVersions.Where(x => string.IsNullOrEmpty(x.suffix));
+ var lastStable = stableReleases.LastOrDefault();
- if (majorValue == RequiredMajorVersion)
+ Assert.IsNotNull(lastStable, "Can't determine last stable package version");
+
+ Debug.Log($"Latest stable version: {lastStable.version}");
+
+ // semantically check if deployment isn't behind a stable release
+ var errorMsg = $"Version is too old ({version}). Latest stable version is newer then the deployment {lastStable.version}";
+ Assert.GreaterOrEqual(major, lastStable.major, errorMsg);
+
+ if (major == lastStable.major)
+ {
+ Assert.GreaterOrEqual(minor, lastStable.minor, errorMsg);
+ if(minor == lastStable.minor)
{
- Assert.GreaterOrEqual(minorValue, RequiredMinorVersion, errorMsg);
- if(minorValue == RequiredMinorVersion)
- {
- Assert.GreaterOrEqual(patchValue, RequiredPatchVersion, errorMsg);
- }
+ Assert.GreaterOrEqual(patch, lastStable.patch, errorMsg);
+ // TODO:check for suffix
}
}
}
+ bool GetSemVersion(string input, out int major, out int minor, out int patch, out string suffix)
+ {
+ var regex = new Regex(@"(?\d+)\.(?\d+)\.(?\d+)(-(?\w+))?");
+ var match = regex.Match(input);
+ var majorText = match.Groups["major"]?.Value ?? "";
+ var minorText = match.Groups["minor"]?.Value ?? "";
+ var patchText = match.Groups["patch"]?.Value ?? "";
+
+ major = -1;
+ minor = -1;
+ patch = -1;
+ suffix = match.Groups["suffix"].Value;
+
+ return int.TryParse(majorText, out major) && int.TryParse(minorText, out minor) && int.TryParse(patchText, out patch);
+ }
+
[Test]
[Category(SampleChecks.PublicInfoCategoryName)]
public void HasValidInfo()
@@ -206,14 +247,17 @@ public void HasValidInfo()
[Category(SampleChecks.PublicInfoCategoryName)]
public void HasReadme()
{
+ // simple check if the file exists
var sampleDirectory = AssetDatabase.GetAssetPath(sample.Scene);
sampleDirectory = Path.GetDirectoryName(sampleDirectory);
if (sampleDirectory == null) return;
var readmePath = Path.Combine(sampleDirectory, "README.md");
Assert.IsTrue(File.Exists(readmePath), "No README.md found");
- // TODO maybe we can rename it directly here to avoid issues
- Assert.IsTrue(Directory.GetFileSystemEntries(sampleDirectory, "README.md").FirstOrDefault() != null, "File should be called README.md (uppercase)");
+ // we need to ensure it's actually called README.md and not readme.md or Readme.md or something else
+ var filesystemEntries = Directory.GetFileSystemEntries(sampleDirectory, "README.md");
+ var first = filesystemEntries.FirstOrDefault();
+ Assert.IsTrue(first != null && first.EndsWith("README.md", StringComparison.Ordinal), "File should be called README.md (uppercase)");
}
[Test]
@@ -229,6 +273,39 @@ public void HasReadmeComponent()
Assert.AreEqual(1, readme.gameObject.GetComponents().Length - 1, "Readme GameObject has too many components, should only have Readme");
}
+ [Test]
+ public void HasNeedleMenuAndShowsLogo()
+ {
+ OpenSceneAndCopyIfNeeded();
+
+ var menu = Object.FindAnyObjectByType();
+ Assert.IsNotNull(menu, "NeedleMenu is missing in the scene");
+ Assert.IsTrue(menu.ShowNeedleLogo, $"NeedleMenu should have {nameof(NeedleMenu.ShowNeedleLogo)} enabled.");
+ }
+
+ [Test]
+ public void HasHTMLMetaComponent()
+ {
+ OpenSceneAndCopyIfNeeded();
+
+ var components = Object.FindObjectsByType(FindObjectsSortMode.None);
+ Assert.IsTrue(components.Length > 0, "Scene is missing HTML Meta component");
+ Assert.IsTrue(components.Length == 1, "Scene has multiple HTML Meta components");
+
+ var meta = components.FirstOrDefault()?.meta;
+
+ Assert.IsNotNull(meta, "Meta or component is null, unexpected.");
+
+ // get default value of meta.meta.title
+ var defaultValues = new HtmlMeta.Meta();
+
+ Assert.IsNotNull(meta.image, "No image");
+ Assert.False(meta.title.Equals(defaultValues.title), "Default title");
+ Assert.False(string.IsNullOrEmpty(meta.title), "No title");
+ Assert.False(meta.description.Equals(defaultValues.description), "Default description");
+ Assert.False(string.IsNullOrEmpty(meta.description), "No description");
+ }
+
static string[] GetDependencies(Object obj)
{
// get path of scene
@@ -488,7 +565,7 @@ public void ProjectLocation()
var info = Object.FindAnyObjectByType();
Assert.IsNotNull(info, "No ExportInfo found! Invalid scene.");
if (!string.IsNullOrEmpty(info.RemoteUrl))
- Assert.Inconclusive("Is remote");
+ Assert.Pass("Is remote");
var path = info.DirectoryName;