From ae7e644318dc57f0c41346f7011754005a377300 Mon Sep 17 00:00:00 2001 From: Marcello Tridenti Date: Tue, 14 Nov 2023 13:02:15 +0100 Subject: [PATCH 1/6] Fixed having a full path stored in the runtime configuration instead of a relative one when renaming a process (#151) --- .../Core/Editor/ProcessAssets/ProcessAssetManager.cs | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/Source/Core/Editor/ProcessAssets/ProcessAssetManager.cs b/Source/Core/Editor/ProcessAssets/ProcessAssetManager.cs index 44e8a0e41..7db9cf4f0 100644 --- a/Source/Core/Editor/ProcessAssets/ProcessAssetManager.cs +++ b/Source/Core/Editor/ProcessAssets/ProcessAssetManager.cs @@ -109,7 +109,7 @@ internal static void Save(IProcess process) if (Directory.Exists(processDirectory)) { filesToDelete.AddRange(Directory.GetFiles(processDirectory, $"*.{EditorConfigurator.Instance.Serializer.FileFormat}")); - } + } foreach (string fileName in assetData.Keys) { @@ -272,7 +272,14 @@ internal static void RenameProcess(IProcess process, string newName) Save(process); - RuntimeConfigurator.Instance.SetSelectedProcess(newAsset); + string streamingAssetPath = ProcessAssetUtils.GetProcessStreamingAssetPath(process.Data.Name); + + if (newAsset.EndsWith(streamingAssetPath) == false) + { + Debug.LogError($"Process {process.Data.Name} is stored in an invalid path."); + } + + RuntimeConfigurator.Instance.SetSelectedProcess(streamingAssetPath); } /// From ae6ac0c9e180011c480fb9f4f1d0220b9c21469d Mon Sep 17 00:00:00 2001 From: Marcello Tridenti Date: Mon, 27 Nov 2023 14:03:58 +0100 Subject: [PATCH 2/6] Experimental hand tracking rig (#149) * Added xr hands dependency * Updated XRI dependency to 2.5.2 * Created rig with bindings * Basic animated controller hands * Tracked hands * Project setup wizard now checks for xr sdk instead of xr management to display sdk setup --- Documentation/vr-builder-manual.md | 15 +- Documentation/vr-builder-manual.pdf | Bin 132 -> 132 bytes .../UI/Wizard/Setup/ProjectSetupWizard.cs | 16 +- Source/Core/Editor/XRUtils/XRLoaderHelper.cs | 10 +- .../XRHandsPackageEnabler.cs | 20 + .../XRHandsPackageEnabler.cs.meta | 11 + .../XRInteractionPackageEnabler.cs | 6 +- .../XR_Setup_Action_Based_HandTracking.prefab | 11093 ++++++++++++++++ ...etup_Action_Based_HandTracking.prefab.meta | 7 + ...RI Builder Hand Input Actions.inputactions | 2665 ++++ ...ilder Hand Input Actions.inputactions.meta | 14 + .../Hands/Animation/HandAnimatorController.cs | 19 +- .../Hands/Materials/AvatarMaterial.mat | 87 + .../Hands/Materials/AvatarMaterial.mat.meta | 8 + .../{HandMaterial.mat => HandsMaterial.mat} | 2 +- ...terial.mat.meta => HandsMaterial.mat.meta} | 0 .../Interactables/InteractableObject.cs | 37 +- 17 files changed, 13960 insertions(+), 50 deletions(-) create mode 100644 Source/XR-Interaction-Component/Source/Editor/PackageDependencies/XRHandsPackageEnabler.cs create mode 100644 Source/XR-Interaction-Component/Source/Editor/PackageDependencies/XRHandsPackageEnabler.cs.meta create mode 100644 Source/XR-Interaction-Component/Source/Resources/XR_Setup_Action_Based_HandTracking.prefab create mode 100644 Source/XR-Interaction-Component/Source/Resources/XR_Setup_Action_Based_HandTracking.prefab.meta create mode 100644 Source/XR-Interaction-Component/Source/Runtime/Builder XR Input Actions/XRI Builder Hand Input Actions.inputactions create mode 100644 Source/XR-Interaction-Component/Source/Runtime/Builder XR Input Actions/XRI Builder Hand Input Actions.inputactions.meta create mode 100644 Source/XR-Interaction-Component/Source/Runtime/Hands/Materials/AvatarMaterial.mat create mode 100644 Source/XR-Interaction-Component/Source/Runtime/Hands/Materials/AvatarMaterial.mat.meta rename Source/XR-Interaction-Component/Source/Runtime/Hands/Materials/{HandMaterial.mat => HandsMaterial.mat} (98%) rename Source/XR-Interaction-Component/Source/Runtime/Hands/Materials/{HandMaterial.mat.meta => HandsMaterial.mat.meta} (100%) diff --git a/Documentation/vr-builder-manual.md b/Documentation/vr-builder-manual.md index 3b626a4d1..6e5cb1ca2 100644 --- a/Documentation/vr-builder-manual.md +++ b/Documentation/vr-builder-manual.md @@ -282,15 +282,16 @@ The Play Audio File behavior plays an audio clip loaded from the `Resources` fol - **Resources path/Key** - Relative file path from the Resources folder. Omit the file extension (see example). - If localization is enabled, this should instead be a key in the localization table associated with the process, which contains the localized resources path. +Insert the relative file path from the Resources folder. Please note that you have to omit the file extension, as shown in the example. You can find more information about this on https://docs.unity3d.com/ScriptReference/Resources.Load.html. - See the entry for the [Play TextToSpeech Audio Behavior](#guidanceplay-texttospeech-audio) for more information on localization support. +If localization is enabled, this should instead be a key in the localization table associated with the process, which contains the localized resources path. - #### Example - - File to be played: `Assets/.../Resources/Sounds/click-sound.ogg` - Default resource path: `Sounds/click-sound` +See the entry for the [Play TextToSpeech Audio Behavior](#guidanceplay-texttospeech-audio) for more information on localization support. + +#### Example + +File to be played: `Assets/.../Resources/Sounds/click-sound.ogg` +Default resource path: `Sounds/click-sound` - **Volume** diff --git a/Documentation/vr-builder-manual.pdf b/Documentation/vr-builder-manual.pdf index 7d820b8e215a4328f9a989cb2a22ccf97b052beb..65f474e95f3e222fa4f0cfd663bf37346d472def 100644 GIT binary patch delta 84 zcmV~$u@QhU2nEnfn<*Rt3FMO@9D*p^S=(7>07v${RaW_MIOTMVG|d@E7EP6%*up$o duy<=VzJRdn7M1`2 delta 84 zcmV~$u@QhE3 public static event EventHandler SetupFinished; - private const string XRAssemblyName = "Unity.XR.Management"; static ProjectSetupWizard() { if (Application.isBatchMode == false) @@ -59,23 +58,24 @@ internal static void Show() new InteractionSettingsPage(), new LocalizationSettingsPage(), new AllAboutPage() - }; + }; int xrSetupIndex = 2; int interactionComponentSetupIndex = 1; bool isShowingInteractionComponentPage = ReflectionUtils.GetConcreteImplementationsOf().Count() != 1; bool isShowingXRSetupPage = isShowingInteractionComponentPage == false && IsXRInteractionComponent(); - isShowingXRSetupPage &= EditorReflectionUtils.AssemblyExists(XRAssemblyName) == false; isShowingXRSetupPage &= XRLoaderHelper.GetCurrentXRConfiguration() .Contains(XRLoaderHelper.XRConfiguration.XRLegacy) == false; + isShowingXRSetupPage &= XRLoaderHelper.GetCurrentXRConfiguration() + .Contains(XRLoaderHelper.XRConfiguration.None); if (isShowingXRSetupPage) { pages.Insert(xrSetupIndex, new XRSDKSetupPage()); } - if(isShowingInteractionComponentPage) + if (isShowingInteractionComponentPage) { pages.Insert(interactionComponentSetupIndex, new InteractionComponentPage()); } diff --git a/Source/Core/Editor/XRUtils/XRLoaderHelper.cs b/Source/Core/Editor/XRUtils/XRLoaderHelper.cs index 499ad46d8..47a87afbf 100644 --- a/Source/Core/Editor/XRUtils/XRLoaderHelper.cs +++ b/Source/Core/Editor/XRUtils/XRLoaderHelper.cs @@ -214,7 +214,7 @@ public static IEnumerable GetCurrentXRConfiguration() enabledSDKs.Add(XRConfiguration.WindowsMR); } - if(loader.name == "Open XR Loader") + if (loader.name == "Open XR Loader") { enabledSDKs.Add(XRConfiguration.OpenVRXR); } @@ -250,8 +250,6 @@ public static IEnumerable GetCurrentXRConfiguration() enabledSDKs.Add(XRConfiguration.None); } - - return enabledSDKs; } @@ -278,8 +276,8 @@ internal static async Task TryToEnableLoader(string loaderName) if (XRGeneralSettings.Instance.Manager.activeLoaders.Any(xrLoader => xrLoader.GetType().Name == loaderName)) { return true; - } - + } + XRLoader loader = ScriptableObject.CreateInstance(loaderName) as XRLoader; return XRGeneralSettings.Instance.Manager.TryAddLoader(loader); } @@ -307,7 +305,7 @@ private static void AddXRSDK(XRSDK sdk) { BuilderProjectSettings settings = BuilderProjectSettings.Load(); - if(settings.XRSDKs.Contains(sdk) == false) + if (settings.XRSDKs.Contains(sdk) == false) { settings.XRSDKs.Add(sdk); } diff --git a/Source/XR-Interaction-Component/Source/Editor/PackageDependencies/XRHandsPackageEnabler.cs b/Source/XR-Interaction-Component/Source/Editor/PackageDependencies/XRHandsPackageEnabler.cs new file mode 100644 index 000000000..841e8a5d7 --- /dev/null +++ b/Source/XR-Interaction-Component/Source/Editor/PackageDependencies/XRHandsPackageEnabler.cs @@ -0,0 +1,20 @@ +namespace VRBuilder.Editor.PackageManager.XRInteraction +{ + /// + /// Adds Unity's XR Hands package as a dependency and sets specified symbol for script compilation. + /// + public class XRHandsPackageEnabler : Dependency + { + /// + public override string Package { get; } = "com.unity.xr.hands"; + + /// + public override string Version { get; set; } = "1.3.0"; + + /// + public override string[] Samples { get; } = { "HandVisualizer" }; + + /// + //public override int Priority { get; } = 4; + } +} \ No newline at end of file diff --git a/Source/XR-Interaction-Component/Source/Editor/PackageDependencies/XRHandsPackageEnabler.cs.meta b/Source/XR-Interaction-Component/Source/Editor/PackageDependencies/XRHandsPackageEnabler.cs.meta new file mode 100644 index 000000000..d431ba33d --- /dev/null +++ b/Source/XR-Interaction-Component/Source/Editor/PackageDependencies/XRHandsPackageEnabler.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: ad02772c7367d764191c4f5fcdea3b75 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Source/XR-Interaction-Component/Source/Editor/PackageDependencies/XRInteractionPackageEnabler.cs b/Source/XR-Interaction-Component/Source/Editor/PackageDependencies/XRInteractionPackageEnabler.cs index 4b8c1acc5..54a743d9f 100644 --- a/Source/XR-Interaction-Component/Source/Editor/PackageDependencies/XRInteractionPackageEnabler.cs +++ b/Source/XR-Interaction-Component/Source/Editor/PackageDependencies/XRInteractionPackageEnabler.cs @@ -4,15 +4,15 @@ /// Adds Unity's XR-Interaction-Toolkit package as a dependency and sets specified symbol for script compilation. /// public class XRInteractionPackageEnabler : Dependency - { + { /// public override string Package { get; } = "com.unity.xr.interaction.toolkit"; /// - public override string Version { get; set; } = "2.4.1"; + public override string Version { get; set; } = "2.5.2"; /// - public override string[] Samples { get; } = { "Default Input Actions", "XR Device Simulator" }; + public override string[] Samples { get; } = { "XR Device Simulator", "Hands Interaction Demo", "Starter Assets" }; /// public override int Priority { get; } = 4; diff --git a/Source/XR-Interaction-Component/Source/Resources/XR_Setup_Action_Based_HandTracking.prefab b/Source/XR-Interaction-Component/Source/Resources/XR_Setup_Action_Based_HandTracking.prefab new file mode 100644 index 000000000..129c48154 --- /dev/null +++ b/Source/XR-Interaction-Component/Source/Resources/XR_Setup_Action_Based_HandTracking.prefab @@ -0,0 +1,11093 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &355150829 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 355150830} + m_Layer: 0 + m_Name: ModelAttach + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &355150830 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 355150829} + m_LocalRotation: {x: 0, y: 0, z: 0.7071068, w: 0.7071068} + m_LocalPosition: {x: 0.02, y: -0.02, z: -0.15} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 6402786116742138543} + m_RootOrder: 4 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 90} +--- !u!1 &1697662088 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1697662089} + m_Layer: 0 + m_Name: ModelAttach + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1697662089 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1697662088} + m_LocalRotation: {x: 0, y: 0, z: 0.7071068, w: 0.7071068} + m_LocalPosition: {x: -0.02, y: -0.02, z: -0.15} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 6402786117102733902} + m_RootOrder: 4 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 90} +--- !u!1 &29575510701969086 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4530772326112196357} + - component: {fileID: 3758564548637280735} + m_Layer: 0 + m_Name: Ray Stabilized + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4530772326112196357 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 29575510701969086} + 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: 7117647868437094547} + m_Father: {fileID: 22821683770525740} + m_RootOrder: 5 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &3758564548637280735 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 29575510701969086} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 64d299502104b064388841ec2adf6def, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Target: {fileID: 3099456756686607947} + m_AimTargetObject: {fileID: 2101803313044915156} + m_UseLocalSpace: 1 + m_AngleStabilization: 20 + m_PositionStabilization: 0.25 +--- !u!1 &47996398585833999 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3880393819045836975} + m_Layer: 0 + m_Name: R_LittleTip + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &3880393819045836975 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 47996398585833999} + m_LocalRotation: {x: -2.7755576e-17, y: -2.7755576e-17, z: 1.3877788e-17, w: 1} + m_LocalPosition: {x: -0.00024632577, y: 0.0012151983, z: 0.021923328} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 4259404976063232259} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &131387420635586019 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4724445456448047939} + - component: {fileID: 8409270940407464512} + - component: {fileID: 1846918611659778077} + m_Layer: 0 + m_Name: Pinch Point Stabilized + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4724445456448047939 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 131387420635586019} + 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: 1 + m_Children: [] + m_Father: {fileID: 22821683770525740} + m_RootOrder: 6 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &8409270940407464512 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 131387420635586019} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 8693657abb5062a40a80ba3cb86ef181, type: 3} + m_Name: + m_EditorClassIdentifier: + m_XRHandTrackingEvents: {fileID: 375035666} + m_TargetRotation: {fileID: 4530772326112196357} + m_RayInteractor: {fileID: 2101803313044915156} + m_RotationSmoothingSpeed: 12 +--- !u!114 &1846918611659778077 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 131387420635586019} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: c83f12c537584f51b92c01f10d7090c0, type: 3} + m_Name: + m_EditorClassIdentifier: + m_TransitionDuration: 0.125 + m_InteractorSource: {fileID: 2101803313044915156} + m_IgnoreHoverEvents: 0 + m_IgnoreSelectEvents: 0 + m_IgnoreActivateEvents: 1 + m_IgnoreUGUIHover: 0 + m_IgnoreUGUISelect: 0 + m_IgnoreXRInteractionEvents: 0 + m_SelectClickAnimationMode: 0 + m_ActivateClickAnimationMode: 0 + m_ClickAnimationDuration: 0.25 + m_ClickAnimationCurve: + m_UseConstant: 1 + m_ConstantValue: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + m_Variable: {fileID: 0} +--- !u!1 &155877736073176555 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3209510200622097998} + m_Layer: 0 + m_Name: Gaze Stabilized Attach + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &3209510200622097998 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 155877736073176555} + 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: 7582941832637889510} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &186769750178984188 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5016833041144460280} + - component: {fileID: 2317808492794743539} + - component: {fileID: 953095781911562797} + m_Layer: 0 + m_Name: Poke Interactor + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5016833041144460280 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 186769750178984188} + 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: 454888436805228463} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &2317808492794743539 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 186769750178984188} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 0924bcaa9eb50df458a783ae0e2b59f5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_InteractionManager: {fileID: 0} + m_InteractionLayerMask: + serializedVersion: 2 + m_Bits: 4294967295 + m_InteractionLayers: + m_Bits: 4294967295 + m_AttachTransform: {fileID: 2469765000921784745} + m_KeepSelectedTargetValid: 1 + m_DisableVisualsWhenBlockedInGroup: 1 + m_StartingSelectedInteractable: {fileID: 0} + m_StartingTargetFilter: {fileID: 0} + m_HoverEntered: + m_PersistentCalls: + m_Calls: [] + m_HoverExited: + m_PersistentCalls: + m_Calls: [] + m_SelectEntered: + m_PersistentCalls: + m_Calls: [] + m_SelectExited: + m_PersistentCalls: + m_Calls: [] + m_StartingHoverFilters: [] + m_StartingSelectFilters: [] + m_OnHoverEntered: + m_PersistentCalls: + m_Calls: [] + m_OnHoverExited: + m_PersistentCalls: + m_Calls: [] + m_OnSelectEntered: + m_PersistentCalls: + m_Calls: [] + m_OnSelectExited: + m_PersistentCalls: + m_Calls: [] + m_PokeDepth: 0.1 + m_PokeWidth: 0.0075 + m_PokeSelectWidth: 0.015 + m_PokeHoverRadius: 0.015 + m_PokeInteractionOffset: 0.005 + m_PhysicsLayerMask: + serializedVersion: 2 + m_Bits: 4294967295 + m_PhysicsTriggerInteraction: 1 + m_RequirePokeFilter: 1 + m_EnableUIInteraction: 1 + m_DebugVisualizationsEnabled: 0 + m_UIHoverEntered: + m_PersistentCalls: + m_Calls: [] + m_UIHoverExited: + m_PersistentCalls: + m_Calls: [] +--- !u!114 &953095781911562797 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 186769750178984188} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: c2fadf230d1919748a9aa21d40f74619, type: 3} + m_Name: + m_EditorClassIdentifier: + m_TrackingType: 0 + m_UpdateType: 0 + m_IgnoreTrackingState: 0 + m_PositionInput: + m_UseReference: 1 + m_Action: + m_Name: + m_Type: 0 + m_ExpectedControlType: + m_Id: + m_Processors: + m_Interactions: + m_SingletonActionBindings: [] + m_Flags: 0 + m_Reference: {fileID: -5758763892361954021, guid: 6550b9f519889604d875ccdbf59de87d, type: 3} + m_RotationInput: + m_UseReference: 1 + m_Action: + m_Name: + m_Type: 0 + m_ExpectedControlType: + m_Id: + m_Processors: + m_Interactions: + m_SingletonActionBindings: [] + m_Flags: 0 + m_Reference: {fileID: 7384354444432909072, guid: 6550b9f519889604d875ccdbf59de87d, type: 3} + m_TrackingStateInput: + m_UseReference: 1 + m_Action: + m_Name: Tracking State Input + m_Type: 0 + m_ExpectedControlType: Integer + m_Id: eb83a511-0462-46f9-a3f2-f261e83bab2d + m_Processors: + m_Interactions: + m_SingletonActionBindings: [] + m_Flags: 0 + m_Reference: {fileID: -1277054153949319361, guid: 6550b9f519889604d875ccdbf59de87d, type: 3} + m_PositionAction: + m_Name: + m_Type: 0 + m_ExpectedControlType: + m_Id: + m_Processors: + m_Interactions: + m_SingletonActionBindings: [] + m_Flags: 0 + m_RotationAction: + m_Name: + m_Type: 0 + m_ExpectedControlType: + m_Id: + m_Processors: + m_Interactions: + m_SingletonActionBindings: [] + m_Flags: 0 +--- !u!1 &207627905260177875 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7582941832637889510} + - component: {fileID: 2666770478813470599} + m_Layer: 0 + m_Name: Gaze Stabilized + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!4 &7582941832637889510 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 207627905260177875} + 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: 3209510200622097998} + m_Father: {fileID: 6402786116697830925} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &2666770478813470599 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 207627905260177875} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 64d299502104b064388841ec2adf6def, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Target: {fileID: 5091181746450903079} + m_AimTargetObject: {fileID: 0} + m_UseLocalSpace: 1 + m_AngleStabilization: 20 + m_PositionStabilization: 0.25 +--- !u!1 &571065645985283827 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4844180182862504219} + m_Layer: 0 + m_Name: R_LittleIntermediate + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4844180182862504219 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 571065645985283827} + m_LocalRotation: {x: 0.36025816, y: 0.025496999, z: -0.06776039, w: 0.930039} + m_LocalPosition: {x: -0.0000001720091, y: -0.0000006646861, z: 0.030719941} + m_LocalScale: {x: 1.0000147, y: 1.0000129, z: 0.99994457} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 4259404976063232259} + m_Father: {fileID: 1785452145807575268} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &642312254747264245 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7117647868437094547} + m_Layer: 0 + m_Name: Ray Stabilized Attach + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &7117647868437094547 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 642312254747264245} + 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: 4530772326112196357} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &717987304301734414 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 22821683770525740} + - component: {fileID: 7024861490429644452} + - component: {fileID: 6994522074373768115} + - component: {fileID: 2864620014685158682} + - component: {fileID: 3925501686741888202} + m_Layer: 0 + m_Name: Left Hand + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &22821683770525740 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 717987304301734414} + 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: 2437644310469039048} + - {fileID: 8104229418314499792} + - {fileID: 3099456756686607947} + - {fileID: 8562341685605530767} + - {fileID: 3614894761196931837} + - {fileID: 4530772326112196357} + - {fileID: 4724445456448047939} + - {fileID: 2003090966742418275} + m_Father: {fileID: 6402786116697830925} + m_RootOrder: 7 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &7024861490429644452 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 717987304301734414} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: a4a50d88b55b45648927679791f472de, type: 3} + m_Name: + m_EditorClassIdentifier: + m_GroupName: + m_InteractionManager: {fileID: 0} + m_StartingGroupMembers: + - {fileID: 525793331873071097} + - {fileID: 3217185777844545695} + - {fileID: 2101803313044915156} + m_StartingInteractionOverridesMap: + - groupMember: {fileID: 525793331873071097} + overrideGroupMembers: + - {fileID: 3217185777844545695} +--- !u!114 &6994522074373768115 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 717987304301734414} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: dbac611a2982409ab5f5e604f53bcad0, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Handedness: 1 + m_PokeGestureStarted: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 7095294832561539722} + m_TargetAssemblyTypeName: UnityEngine.GameObject, UnityEngine + m_MethodName: SetActive + m_Mode: 6 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 + m_PokeGestureEnded: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 7095294832561539722} + m_TargetAssemblyTypeName: UnityEngine.GameObject, UnityEngine + m_MethodName: SetActive + m_Mode: 6 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 1 + m_CallState: 2 +--- !u!114 &2864620014685158682 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 717987304301734414} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: a83bc4aa48d0da648b49d0fd56690b25, type: 3} + m_Name: + m_EditorClassIdentifier: + m_AimFlagsAction: + m_UseReference: 1 + m_Action: + m_Name: Aim Flags + m_Type: 0 + m_ExpectedControlType: Integer + m_Id: 5a4fce95-4f7e-4130-b323-a6ab97b798b3 + m_Processors: + m_Interactions: + m_SingletonActionBindings: [] + m_Flags: 0 + m_Reference: {fileID: -6595512345416212934, guid: 6550b9f519889604d875ccdbf59de87d, type: 3} + m_SystemGestureStarted: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 4715434332707499138} + m_TargetAssemblyTypeName: UnityEngine.GameObject, UnityEngine + m_MethodName: SetActive + m_Mode: 6 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 + - m_Target: {fileID: 6857026225204119587} + m_TargetAssemblyTypeName: UnityEngine.GameObject, UnityEngine + m_MethodName: SetActive + m_Mode: 6 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 + - m_Target: {fileID: 7095294832561539722} + m_TargetAssemblyTypeName: UnityEngine.GameObject, UnityEngine + m_MethodName: SetActive + m_Mode: 6 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 + m_SystemGestureEnded: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 4715434332707499138} + m_TargetAssemblyTypeName: UnityEngine.GameObject, UnityEngine + m_MethodName: SetActive + m_Mode: 6 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 1 + m_CallState: 2 + - m_Target: {fileID: 6857026225204119587} + m_TargetAssemblyTypeName: UnityEngine.GameObject, UnityEngine + m_MethodName: SetActive + m_Mode: 6 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 1 + m_CallState: 2 + - m_Target: {fileID: 7095294832561539722} + m_TargetAssemblyTypeName: UnityEngine.GameObject, UnityEngine + m_MethodName: SetActive + m_Mode: 6 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 1 + m_CallState: 2 + m_MenuPressed: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 3925501686741888202} + m_TargetAssemblyTypeName: UnityEngine.AudioSource, UnityEngine + m_MethodName: Play + m_Mode: 1 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 +--- !u!82 &3925501686741888202 +AudioSource: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 717987304301734414} + m_Enabled: 1 + serializedVersion: 4 + OutputAudioMixerGroup: {fileID: 0} + m_audioClip: {fileID: 8300000, guid: 16fba6d30ed741d4a9fdd6e79ee2f3ac, type: 3} + m_PlayOnAwake: 0 + m_Volume: 1 + 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!1 &722704390829132069 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3614894761196931837} + - component: {fileID: 5176771102207014604} + m_Layer: 0 + m_Name: Direct Stabilized Attach + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &3614894761196931837 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 722704390829132069} + 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: 22821683770525740} + m_RootOrder: 4 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &5176771102207014604 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 722704390829132069} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 64d299502104b064388841ec2adf6def, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Target: {fileID: 8104229418314499792} + m_AimTargetObject: {fileID: 0} + m_UseLocalSpace: 1 + m_AngleStabilization: 5 + m_PositionStabilization: 0.03 +--- !u!1 &765517479275659203 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2724298053106250032} + - component: {fileID: 8724346012650135423} + - component: {fileID: 2608657606259550538} + m_Layer: 0 + m_Name: Direct Interactor + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2724298053106250032 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 765517479275659203} + 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: 6402786117102733902} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &8724346012650135423 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 765517479275659203} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4253f32900bcc4d499d675566142ded0, type: 3} + m_Name: + m_EditorClassIdentifier: + m_InteractionManager: {fileID: 0} + m_InteractionLayerMask: + serializedVersion: 2 + m_Bits: 23 + m_InteractionLayers: + m_Bits: 1 + m_AttachTransform: {fileID: 0} + m_KeepSelectedTargetValid: 1 + m_DisableVisualsWhenBlockedInGroup: 1 + m_StartingSelectedInteractable: {fileID: 0} + m_StartingTargetFilter: {fileID: 0} + m_HoverEntered: + m_PersistentCalls: + m_Calls: [] + m_HoverExited: + m_PersistentCalls: + m_Calls: [] + m_SelectEntered: + m_PersistentCalls: + m_Calls: [] + m_SelectExited: + m_PersistentCalls: + m_Calls: [] + m_StartingHoverFilters: [] + m_StartingSelectFilters: [] + m_OnHoverEntered: + m_PersistentCalls: + m_Calls: [] + m_OnHoverExited: + m_PersistentCalls: + m_Calls: [] + m_OnSelectEntered: + m_PersistentCalls: + m_Calls: [] + m_OnSelectExited: + m_PersistentCalls: + m_Calls: [] + m_SelectActionTrigger: 1 + m_HideControllerOnSelect: 0 + m_AllowHoveredActivate: 0 + m_TargetPriorityMode: 0 + m_PlayAudioClipOnSelectEntered: 0 + m_AudioClipForOnSelectEntered: {fileID: 0} + m_PlayAudioClipOnSelectExited: 0 + m_AudioClipForOnSelectExited: {fileID: 0} + m_PlayAudioClipOnSelectCanceled: 0 + m_AudioClipForOnSelectCanceled: {fileID: 0} + m_PlayAudioClipOnHoverEntered: 0 + m_AudioClipForOnHoverEntered: {fileID: 0} + m_PlayAudioClipOnHoverExited: 0 + m_AudioClipForOnHoverExited: {fileID: 0} + m_PlayAudioClipOnHoverCanceled: 0 + m_AudioClipForOnHoverCanceled: {fileID: 0} + m_AllowHoverAudioWhileSelecting: 0 + m_PlayHapticsOnSelectEntered: 1 + m_HapticSelectEnterIntensity: 0.5 + m_HapticSelectEnterDuration: 0.1 + m_PlayHapticsOnSelectExited: 1 + m_HapticSelectExitIntensity: 0.5 + m_HapticSelectExitDuration: 0.1 + m_PlayHapticsOnSelectCanceled: 0 + m_HapticSelectCancelIntensity: 0 + m_HapticSelectCancelDuration: 0 + m_PlayHapticsOnHoverEntered: 1 + m_HapticHoverEnterIntensity: 0.25 + m_HapticHoverEnterDuration: 0.1 + m_PlayHapticsOnHoverExited: 1 + m_HapticHoverExitIntensity: 0.25 + m_HapticHoverExitDuration: 0.1 + m_PlayHapticsOnHoverCanceled: 0 + m_HapticHoverCancelIntensity: 0 + m_HapticHoverCancelDuration: 0 + m_AllowHoverHapticsWhileSelecting: 0 + m_ImproveAccuracyWithSphereCollider: 1 + m_PhysicsLayerMask: + serializedVersion: 2 + m_Bits: 1 + m_PhysicsTriggerInteraction: 1 +--- !u!135 &2608657606259550538 +SphereCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 765517479275659203} + m_Material: {fileID: 0} + m_IsTrigger: 1 + m_Enabled: 1 + serializedVersion: 2 + m_Radius: 0.1 + m_Center: {x: 0, y: 0, z: 0} +--- !u!1 &767450795838657626 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5091181746450903079} + - component: {fileID: 9018873611297611310} + - component: {fileID: 3898050642843606034} + - component: {fileID: 8449107640120067274} + m_Layer: 0 + m_Name: Gaze Interactor + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!4 &5091181746450903079 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 767450795838657626} + 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: 6402786116697830925} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &9018873611297611310 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 767450795838657626} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: c416f1a5c494e224fb5564fd1362b50d, type: 3} + m_Name: + m_EditorClassIdentifier: + m_InteractionManager: {fileID: 0} + m_InteractionLayerMask: + serializedVersion: 2 + m_Bits: 4294967295 + m_InteractionLayers: + m_Bits: 1 + m_AttachTransform: {fileID: 3209510200622097998} + m_KeepSelectedTargetValid: 1 + m_DisableVisualsWhenBlockedInGroup: 1 + m_StartingSelectedInteractable: {fileID: 0} + m_StartingTargetFilter: {fileID: 0} + m_HoverEntered: + m_PersistentCalls: + m_Calls: [] + m_HoverExited: + m_PersistentCalls: + m_Calls: [] + m_SelectEntered: + m_PersistentCalls: + m_Calls: [] + m_SelectExited: + m_PersistentCalls: + m_Calls: [] + m_StartingHoverFilters: [] + m_StartingSelectFilters: [] + m_OnHoverEntered: + m_PersistentCalls: + m_Calls: [] + m_OnHoverExited: + m_PersistentCalls: + m_Calls: [] + m_OnSelectEntered: + m_PersistentCalls: + m_Calls: [] + m_OnSelectExited: + m_PersistentCalls: + m_Calls: [] + m_SelectActionTrigger: 0 + m_HideControllerOnSelect: 0 + m_AllowHoveredActivate: 0 + m_TargetPriorityMode: 0 + m_PlayAudioClipOnSelectEntered: 0 + m_AudioClipForOnSelectEntered: {fileID: 0} + m_PlayAudioClipOnSelectExited: 0 + m_AudioClipForOnSelectExited: {fileID: 0} + m_PlayAudioClipOnSelectCanceled: 0 + m_AudioClipForOnSelectCanceled: {fileID: 0} + m_PlayAudioClipOnHoverEntered: 0 + m_AudioClipForOnHoverEntered: {fileID: 0} + m_PlayAudioClipOnHoverExited: 0 + m_AudioClipForOnHoverExited: {fileID: 0} + m_PlayAudioClipOnHoverCanceled: 0 + m_AudioClipForOnHoverCanceled: {fileID: 0} + m_AllowHoverAudioWhileSelecting: 1 + m_PlayHapticsOnSelectEntered: 0 + m_HapticSelectEnterIntensity: 0 + m_HapticSelectEnterDuration: 0 + m_PlayHapticsOnSelectExited: 0 + m_HapticSelectExitIntensity: 0 + m_HapticSelectExitDuration: 0 + m_PlayHapticsOnSelectCanceled: 0 + m_HapticSelectCancelIntensity: 0 + m_HapticSelectCancelDuration: 0 + m_PlayHapticsOnHoverEntered: 0 + m_HapticHoverEnterIntensity: 0 + m_HapticHoverEnterDuration: 0 + m_PlayHapticsOnHoverExited: 0 + m_HapticHoverExitIntensity: 0 + m_HapticHoverExitDuration: 0 + m_PlayHapticsOnHoverCanceled: 0 + m_HapticHoverCancelIntensity: 0 + m_HapticHoverCancelDuration: 0 + m_AllowHoverHapticsWhileSelecting: 1 + m_LineType: 0 + m_BlendVisualLinePoints: 1 + m_MaxRaycastDistance: 30 + m_RayOriginTransform: {fileID: 7582941832637889510} + m_ReferenceFrame: {fileID: 0} + m_Velocity: 16 + m_Acceleration: 9.8 + m_AdditionalGroundHeight: 0.1 + m_AdditionalFlightTime: 0.5 + m_EndPointDistance: 30 + m_EndPointHeight: -10 + m_ControlPointDistance: 10 + m_ControlPointHeight: 5 + m_SampleFrequency: 20 + m_HitDetectionType: 0 + m_SphereCastRadius: 0.1 + m_ConeCastAngle: 6 + m_RaycastMask: + serializedVersion: 2 + m_Bits: 4294967295 + m_RaycastTriggerInteraction: 1 + m_RaycastSnapVolumeInteraction: 0 + m_HitClosestOnly: 0 + m_HoverToSelect: 1 + m_HoverTimeToSelect: 1 + m_AutoDeselect: 1 + m_TimeToAutoDeselect: 0.25 + m_EnableUIInteraction: 1 + m_BlockUIOnInteractableSelection: 1 + m_AllowAnchorControl: 1 + m_UseForceGrab: 1 + m_RotateSpeed: 180 + m_TranslateSpeed: 1 + m_AnchorRotateReferenceFrame: {fileID: 0} + m_AnchorRotationMode: 0 + m_UIHoverEntered: + m_PersistentCalls: + m_Calls: [] + m_UIHoverExited: + m_PersistentCalls: + m_Calls: [] + m_EnableARRaycasting: 0 + m_OccludeARHitsWith3DObjects: 0 + m_OccludeARHitsWith2DObjects: 0 + m_ScaleMode: 0 + m_GazeAssistanceCalculation: 1 + m_GazeAssistanceColliderFixedSize: 1 + m_GazeAssistanceColliderScale: 1 + m_GazeAssistanceSnapVolume: {fileID: 0} + m_GazeAssistanceDistanceScaling: 0 + m_ClampGazeAssistanceDistanceScaling: 0 + m_GazeAssistanceDistanceScalingClampValue: 0 +--- !u!114 &3898050642843606034 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 767450795838657626} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: caff514de9b15ad48ab85dcff5508221, type: 3} + m_Name: + m_EditorClassIdentifier: + m_UpdateTrackingType: 0 + m_EnableInputTracking: 1 + m_EnableInputActions: 0 + m_ModelPrefab: {fileID: 0} + m_ModelParent: {fileID: 0} + m_Model: {fileID: 0} + m_AnimateModel: 0 + m_ModelSelectTransition: + m_ModelDeSelectTransition: + m_PositionAction: + m_UseReference: 1 + m_Action: + m_Name: Position + m_Type: 0 + m_ExpectedControlType: Vector3 + m_Id: c5c11aa1-bde1-4a3a-a80e-886509abbc16 + m_Processors: + m_Interactions: + m_SingletonActionBindings: [] + m_Flags: 0 + m_Reference: {fileID: 3220680263695665919, guid: 6550b9f519889604d875ccdbf59de87d, type: 3} + m_RotationAction: + m_UseReference: 1 + m_Action: + m_Name: Rotation + m_Type: 0 + m_ExpectedControlType: Quaternion + m_Id: 49d34eac-625a-45e4-99f1-520d9a91587d + m_Processors: + m_Interactions: + m_SingletonActionBindings: [] + m_Flags: 0 + m_Reference: {fileID: -5930349909990434036, guid: 6550b9f519889604d875ccdbf59de87d, type: 3} + m_IsTrackedAction: + m_UseReference: 1 + m_Action: + m_Name: Is Tracked + m_Type: 1 + m_ExpectedControlType: Button + m_Id: 8e2e727b-5c20-4155-8455-04c94bc54da8 + m_Processors: + m_Interactions: + m_SingletonActionBindings: [] + m_Flags: 1 + m_Reference: {fileID: -831106814531524825, guid: 6550b9f519889604d875ccdbf59de87d, type: 3} + m_TrackingStateAction: + m_UseReference: 1 + m_Action: + m_Name: Tracking State + m_Type: 0 + m_ExpectedControlType: Integer + m_Id: 776eea05-891d-47cc-ba9d-8353541bbc61 + m_Processors: + m_Interactions: + m_SingletonActionBindings: [] + m_Flags: 0 + m_Reference: {fileID: 2069149553511882089, guid: 6550b9f519889604d875ccdbf59de87d, type: 3} + m_SelectAction: + m_UseReference: 1 + m_Action: + m_Name: Select + m_Type: 1 + m_ExpectedControlType: Button + m_Id: d90b6a89-0f2d-4711-b5e3-6f709d46a3e9 + m_Processors: + m_Interactions: + m_SingletonActionBindings: [] + m_Flags: 0 + m_Reference: {fileID: 0} + m_SelectActionValue: + m_UseReference: 1 + m_Action: + m_Name: Select Action Value + m_Type: 0 + m_ExpectedControlType: Axis + m_Id: 982fe616-81e7-4cea-8b1c-0fc18677699d + m_Processors: + m_Interactions: + m_SingletonActionBindings: [] + m_Flags: 0 + m_Reference: {fileID: 0} + m_ActivateAction: + m_UseReference: 1 + m_Action: + m_Name: Activate + m_Type: 1 + m_ExpectedControlType: Button + m_Id: 19b691c8-8354-453a-818d-9ab6fc719aa7 + m_Processors: + m_Interactions: + m_SingletonActionBindings: [] + m_Flags: 0 + m_Reference: {fileID: 0} + m_ActivateActionValue: + m_UseReference: 1 + m_Action: + m_Name: Activate Action Value + m_Type: 0 + m_ExpectedControlType: Axis + m_Id: 8f68251c-035b-44ae-9665-8d736bde8dbe + m_Processors: + m_Interactions: + m_SingletonActionBindings: [] + m_Flags: 0 + m_Reference: {fileID: 0} + m_UIPressAction: + m_UseReference: 1 + m_Action: + m_Name: UI Press + m_Type: 1 + m_ExpectedControlType: Button + m_Id: cdf9e438-d5dd-488a-b24c-92607b3cf39e + m_Processors: + m_Interactions: + m_SingletonActionBindings: [] + m_Flags: 0 + m_Reference: {fileID: 0} + m_UIPressActionValue: + m_UseReference: 1 + m_Action: + m_Name: UI Press Action Value + m_Type: 0 + m_ExpectedControlType: Axis + m_Id: d4ffb96f-9b0b-4d82-93a2-b7bd82d288c9 + m_Processors: + m_Interactions: + m_SingletonActionBindings: [] + m_Flags: 0 + m_Reference: {fileID: 0} + m_UIScrollAction: + m_UseReference: 1 + m_Action: + m_Name: UI Scroll + m_Type: 0 + m_ExpectedControlType: Vector2 + m_Id: 3261309f-f95a-4f48-aa8d-6b06dab8f09f + m_Processors: + m_Interactions: + m_SingletonActionBindings: [] + m_Flags: 0 + m_Reference: {fileID: 0} + m_HapticDeviceAction: + m_UseReference: 1 + m_Action: + m_Name: Haptic Device + m_Type: 2 + m_ExpectedControlType: + m_Id: 9b83662a-0fd2-4aee-aae5-c6634d0fbafc + m_Processors: + m_Interactions: + m_SingletonActionBindings: [] + m_Flags: 0 + m_Reference: {fileID: 0} + m_RotateAnchorAction: + m_UseReference: 1 + m_Action: + m_Name: Rotate Anchor + m_Type: 0 + m_ExpectedControlType: Vector2 + m_Id: 4cae4fad-cc16-4684-8fec-1ba47667d275 + m_Processors: + m_Interactions: + m_SingletonActionBindings: [] + m_Flags: 0 + m_Reference: {fileID: 0} + m_DirectionalAnchorRotationAction: + m_UseReference: 1 + m_Action: + m_Name: Directional Anchor Rotation + m_Type: 0 + m_ExpectedControlType: Vector2 + m_Id: f58ccfc7-633b-46cf-9164-6dfafd85bf99 + m_Processors: + m_Interactions: + m_SingletonActionBindings: [] + m_Flags: 0 + m_Reference: {fileID: 0} + m_TranslateAnchorAction: + m_UseReference: 1 + m_Action: + m_Name: Translate Anchor + m_Type: 0 + m_ExpectedControlType: Vector2 + m_Id: 83996765-f9ca-47e0-969e-b8fa763170db + m_Processors: + m_Interactions: + m_SingletonActionBindings: [] + m_Flags: 0 + m_Reference: {fileID: 0} + m_ScaleToggleAction: + m_UseReference: 1 + m_Action: + m_Name: Scale Toggle + m_Type: 1 + m_ExpectedControlType: + m_Id: cbaaadec-6494-4e38-a764-cf6099f71738 + m_Processors: + m_Interactions: + m_SingletonActionBindings: [] + m_Flags: 0 + m_Reference: {fileID: 0} + m_ScaleDeltaAction: + m_UseReference: 1 + m_Action: + m_Name: Scale Delta + m_Type: 0 + m_ExpectedControlType: Vector2 + m_Id: 84640846-a827-414a-a35d-773ed3bc62c7 + m_Processors: + m_Interactions: + m_SingletonActionBindings: [] + m_Flags: 0 + m_Reference: {fileID: 0} + m_ButtonPressPoint: 0.5 +--- !u!114 &8449107640120067274 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 767450795838657626} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 6ef0e4723b64c884699a375196c13ac0, type: 3} + m_Name: + m_EditorClassIdentifier: + m_FallbackIfEyeTrackingUnavailable: 1 +--- !u!1 &999902662411891977 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2811219594787225482} + m_Layer: 0 + m_Name: R_MiddleMetacarpal + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2811219594787225482 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 999902662411891977} + m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -0.00361, y: -0.007648, z: 0.034286} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 7620598360529377927} + m_Father: {fileID: 1854015250894670505} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &1022999466725207680 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6223656637641261187} + - component: {fileID: 4098842720262545442} + - component: {fileID: 2040007033202668392} + m_Layer: 0 + m_Name: Cylinder + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!4 &6223656637641261187 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1022999466725207680} + m_LocalRotation: {x: 0.7071068, y: 0, z: 0, w: 0.7071068} + m_LocalPosition: {x: 0, y: -0.1, z: -4} + m_LocalScale: {x: 0.5, y: 3.6, z: 0.5} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 1616932236876252726} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 90, y: 0, z: 0} +--- !u!33 &4098842720262545442 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1022999466725207680} + m_Mesh: {fileID: 10206, guid: 0000000000000000e000000000000000, type: 0} +--- !u!23 &2040007033202668392 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1022999466725207680} + 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: 5561349426305759274, guid: 9e1dc1c14313460d872de39e35129b39, type: 3} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + 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!1 &1072938638439040139 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8478992791707926040} + m_Layer: 0 + m_Name: R_RingProximal + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &8478992791707926040 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1072938638439040139} + m_LocalRotation: {x: 0.08123156, y: 0.08615339, z: -0.055879932, w: 0.9913912} + m_LocalPosition: {x: 0.002473, y: -0.000513, z: 0.053917997} + m_LocalScale: {x: 0.99998975, y: 1.0000367, z: 1.0000347} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 5916075238682563540} + m_Father: {fileID: 5513146571781449873} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &1082126973892228091 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8736872093159730964} + m_Layer: 0 + m_Name: L_LittleMetacarpal + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &8736872093159730964 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1082126973892228091} + m_LocalRotation: {x: 0.018333554, y: -0.14033656, z: 0.2070356, w: 0.96804225} + m_LocalPosition: {x: -0.022999, y: -0.009419999, z: 0.034073997} + m_LocalScale: {x: 1.0000185, y: 1.0000081, z: 0.9999589} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 3360452954430257851} + m_Father: {fileID: 5454991561693174494} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &1138320569346658957 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1018846522547772857} + m_Layer: 0 + m_Name: L_IndexMetacarpal + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1018846522547772857 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1138320569346658957} + m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0.019818999, y: -0.009505, z: 0.036447998} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 2210373859332506360} + m_Father: {fileID: 5454991561693174494} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &1183745269835186887 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2999163118182319833} + m_Layer: 0 + m_Name: L_RingMetacarpal + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2999163118182319833 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1183745269835186887} + m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -0.014992, y: -0.0060159997, z: 0.034776} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 9086333563091414474} + m_Father: {fileID: 5454991561693174494} + m_RootOrder: 4 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &1191123158057982425 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2003090966742418275} + - component: {fileID: 375035666} + m_Layer: 0 + m_Name: LeftHand + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2003090966742418275 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1191123158057982425} + 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: 5454991561693174494} + - {fileID: 5507515245591000682} + m_Father: {fileID: 22821683770525740} + m_RootOrder: 7 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &375035666 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1191123158057982425} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: b5b9cf54c47f40ee9c3eb30ea8eb89b9, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Handedness: 1 + m_UpdateType: 1 + m_PoseUpdated: + m_PersistentCalls: + m_Calls: [] + m_JointsUpdated: + m_PersistentCalls: + m_Calls: [] + m_TrackingAcquired: + m_PersistentCalls: + m_Calls: [] + m_TrackingLost: + m_PersistentCalls: + m_Calls: [] + m_TrackingChanged: + m_PersistentCalls: + m_Calls: [] +--- !u!1 &1191123159671947971 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2003090968350070905} + - component: {fileID: 1782473324} + m_Layer: 0 + m_Name: RightHand + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2003090968350070905 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1191123159671947971} + 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: 1854015250894670505} + - {fileID: 149373571830433353} + m_Father: {fileID: 454888436805228463} + m_RootOrder: 7 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &1782473324 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1191123159671947971} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: b5b9cf54c47f40ee9c3eb30ea8eb89b9, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Handedness: 2 + m_UpdateType: 1 + m_PoseUpdated: + m_PersistentCalls: + m_Calls: [] + m_JointsUpdated: + m_PersistentCalls: + m_Calls: [] + m_TrackingAcquired: + m_PersistentCalls: + m_Calls: [] + m_TrackingLost: + m_PersistentCalls: + m_Calls: [] + m_TrackingChanged: + m_PersistentCalls: + m_Calls: [] +--- !u!1 &1272469175047982663 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6545067598689818478} + m_Layer: 0 + m_Name: L_RingTip + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &6545067598689818478 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1272469175047982663} + m_LocalRotation: {x: -0.000029424828, y: -2.7755576e-17, z: -8.16703e-22, w: 1} + m_LocalPosition: {x: -0.0002563861, y: 0.0016081122, z: 0.024326071} + m_LocalScale: {x: 1, y: 1.0000552, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 1436414000700975455} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &1580535063834744769 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5848402378009811369} + - component: {fileID: 7838860168759464695} + m_Layer: 0 + m_Name: Left Controller Stabilized + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5848402378009811369 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1580535063834744769} + 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: 1567739149459792296} + m_Father: {fileID: 6402786116697830925} + m_RootOrder: 4 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &7838860168759464695 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1580535063834744769} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 64d299502104b064388841ec2adf6def, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Target: {fileID: 6402786117102733902} + m_AimTargetObject: {fileID: 6570378270299661657} + m_UseLocalSpace: 1 + m_AngleStabilization: 20 + m_PositionStabilization: 0.25 +--- !u!1 &1745650282499294621 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5513146571781449873} + m_Layer: 0 + m_Name: R_RingMetacarpal + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5513146571781449873 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1745650282499294621} + m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0.014992, y: -0.0060159997, z: 0.034776} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 8478992791707926040} + m_Father: {fileID: 1854015250894670505} + m_RootOrder: 4 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &1926002900601004280 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 207591147416512746} + m_Layer: 0 + m_Name: R_ThumbTip + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &207591147416512746 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1926002900601004280} + m_LocalRotation: {x: 1.7347235e-18, y: 0, z: -0, w: 1} + m_LocalPosition: {x: 0.00067007233, y: 0.0010274227, z: 0.024590502} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 4194798785924402860} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &2139061129752504264 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 950409725371601865} + m_Layer: 0 + m_Name: R_IndexMetacarpal + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &950409725371601865 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2139061129752504264} + m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -0.019818999, y: -0.009505, z: 0.036447998} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 2296086318304296562} + m_Father: {fileID: 1854015250894670505} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &2261770704826245077 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4051131698146187610} + - component: {fileID: 5677906498734610657} + m_Layer: 2 + m_Name: Locomotion System + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4051131698146187610 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2261770704826245077} + 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: 2405831530039390624} + - {fileID: 3544037694868147729} + - {fileID: 7821907845344216874} + - {fileID: 4498473847567942817} + - {fileID: 3174701130326037067} + m_Father: {fileID: 5695965693681382256} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &5677906498734610657 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2261770704826245077} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 03a5df2202a8b96488c744be3bd0c33e, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Timeout: 10 + m_XROrigin: {fileID: 5224365340833411826} +--- !u!1 &2626227285633461255 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7856192808105636038} + - component: {fileID: 6570378270299661657} + - component: {fileID: 6231991488377759004} + - component: {fileID: 8712365147987517659} + - component: {fileID: 3905885195817070280} + m_Layer: 0 + m_Name: Ray Interactor + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &7856192808105636038 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2626227285633461255} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: -0.02, z: -0.035} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 6402786117102733902} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &6570378270299661657 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2626227285633461255} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 6803edce0201f574f923fd9d10e5b30a, type: 3} + m_Name: + m_EditorClassIdentifier: + m_InteractionManager: {fileID: 0} + m_InteractionLayerMask: + serializedVersion: 2 + m_Bits: 55 + m_InteractionLayers: + m_Bits: 1 + m_AttachTransform: {fileID: 1567739149459792296} + m_KeepSelectedTargetValid: 1 + m_DisableVisualsWhenBlockedInGroup: 1 + m_StartingSelectedInteractable: {fileID: 0} + m_StartingTargetFilter: {fileID: 0} + m_HoverEntered: + m_PersistentCalls: + m_Calls: [] + m_HoverExited: + m_PersistentCalls: + m_Calls: [] + m_SelectEntered: + m_PersistentCalls: + m_Calls: [] + m_SelectExited: + m_PersistentCalls: + m_Calls: [] + m_StartingHoverFilters: [] + m_StartingSelectFilters: [] + m_OnHoverEntered: + m_PersistentCalls: + m_Calls: [] + m_OnHoverExited: + m_PersistentCalls: + m_Calls: [] + m_OnSelectEntered: + m_PersistentCalls: + m_Calls: [] + m_OnSelectExited: + m_PersistentCalls: + m_Calls: [] + m_SelectActionTrigger: 1 + m_HideControllerOnSelect: 0 + m_AllowHoveredActivate: 0 + m_TargetPriorityMode: 0 + m_PlayAudioClipOnSelectEntered: 0 + m_AudioClipForOnSelectEntered: {fileID: 0} + m_PlayAudioClipOnSelectExited: 0 + m_AudioClipForOnSelectExited: {fileID: 0} + m_PlayAudioClipOnSelectCanceled: 0 + m_AudioClipForOnSelectCanceled: {fileID: 0} + m_PlayAudioClipOnHoverEntered: 0 + m_AudioClipForOnHoverEntered: {fileID: 0} + m_PlayAudioClipOnHoverExited: 0 + m_AudioClipForOnHoverExited: {fileID: 0} + m_PlayAudioClipOnHoverCanceled: 0 + m_AudioClipForOnHoverCanceled: {fileID: 0} + m_AllowHoverAudioWhileSelecting: 0 + m_PlayHapticsOnSelectEntered: 1 + m_HapticSelectEnterIntensity: 0.5 + m_HapticSelectEnterDuration: 0.1 + m_PlayHapticsOnSelectExited: 1 + m_HapticSelectExitIntensity: 0.5 + m_HapticSelectExitDuration: 0.1 + m_PlayHapticsOnSelectCanceled: 0 + m_HapticSelectCancelIntensity: 0 + m_HapticSelectCancelDuration: 0 + m_PlayHapticsOnHoverEntered: 1 + m_HapticHoverEnterIntensity: 0.25 + m_HapticHoverEnterDuration: 0.1 + m_PlayHapticsOnHoverExited: 1 + m_HapticHoverExitIntensity: 0.25 + m_HapticHoverExitDuration: 0.1 + m_PlayHapticsOnHoverCanceled: 0 + m_HapticHoverCancelIntensity: 0 + m_HapticHoverCancelDuration: 0 + m_AllowHoverHapticsWhileSelecting: 0 + m_LineType: 0 + m_BlendVisualLinePoints: 1 + m_MaxRaycastDistance: 10 + m_RayOriginTransform: {fileID: 5848402378009811369} + m_ReferenceFrame: {fileID: 0} + m_Velocity: 12 + m_Acceleration: 9.8 + m_AdditionalGroundHeight: 0.1 + m_AdditionalFlightTime: 0.5 + m_EndPointDistance: 30 + m_EndPointHeight: -10 + m_ControlPointDistance: 10 + m_ControlPointHeight: 5 + m_SampleFrequency: 60 + m_HitDetectionType: 2 + m_SphereCastRadius: 0.0125 + m_ConeCastAngle: 3 + m_RaycastMask: + serializedVersion: 2 + m_Bits: 2147483681 + m_RaycastTriggerInteraction: 1 + m_RaycastSnapVolumeInteraction: 1 + m_HitClosestOnly: 0 + m_HoverToSelect: 0 + m_HoverTimeToSelect: 0.5 + m_AutoDeselect: 0 + m_TimeToAutoDeselect: 1 + m_EnableUIInteraction: 1 + m_BlockUIOnInteractableSelection: 1 + m_AllowAnchorControl: 1 + m_UseForceGrab: 0 + m_RotateSpeed: 180 + m_TranslateSpeed: 1 + m_AnchorRotateReferenceFrame: {fileID: 0} + m_AnchorRotationMode: 0 + m_UIHoverEntered: + m_PersistentCalls: + m_Calls: [] + m_UIHoverExited: + m_PersistentCalls: + m_Calls: [] + m_EnableARRaycasting: 0 + m_OccludeARHitsWith3DObjects: 0 + m_OccludeARHitsWith2DObjects: 0 + m_ScaleMode: 1 +--- !u!120 &6231991488377759004 +LineRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2626227285633461255} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 0 + m_LightProbeUsage: 0 + m_ReflectionProbeUsage: 0 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10306, guid: 0000000000000000f000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 0 + 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_Positions: [] + m_Parameters: + serializedVersion: 3 + widthMultiplier: 0.02 + widthCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + colorGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 0} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + numCornerVertices: 4 + numCapVertices: 4 + alignment: 0 + textureMode: 0 + shadowBias: 0 + generateLightingData: 0 + m_UseWorldSpace: 1 + m_Loop: 0 +--- !u!114 &8712365147987517659 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2626227285633461255} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: e988983f96fe1dd48800bcdfc82f23e9, type: 3} + m_Name: + m_EditorClassIdentifier: + m_LineWidth: 0.005 + m_OverrideInteractorLineLength: 1 + m_LineLength: 10 + m_AutoAdjustLineLength: 1 + m_MinLineLength: 0.5 + m_UseDistanceToHitAsMaxLineLength: 1 + m_LineRetractionDelay: 0.5 + m_LineLengthChangeSpeed: 12 + m_WidthCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + m_SetLineColorGradient: 1 + m_ValidColorGradient: + serializedVersion: 2 + key0: {r: 0, g: 0.627451, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 0} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + m_InvalidColorGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 0} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + m_BlockedColorGradient: + serializedVersion: 2 + key0: {r: 1, g: 0.92156863, b: 0.015686275, a: 1} + key1: {r: 1, g: 0.92156863, b: 0.015686275, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + m_TreatSelectionAsValidState: 1 + m_SmoothMovement: 0 + m_FollowTightness: 10 + m_SnapThresholdDistance: 10 + m_Reticle: {fileID: 0} + m_BlockedReticle: {fileID: 0} + m_StopLineAtFirstRaycastHit: 1 + m_StopLineAtSelection: 1 + m_SnapEndpointIfAvailable: 1 + m_LineBendRatio: 0.5 + m_OverrideInteractorLineOrigin: 1 + m_LineOriginTransform: {fileID: 6402786117102733902} + m_LineOriginOffset: 0 +--- !u!210 &3905885195817070280 +SortingGroup: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2626227285633461255} + m_Enabled: 1 + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 30005 +--- !u!1 &2733002012265209449 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7825396504461132456} + - component: {fileID: 6535010226964797239} + - component: {fileID: 6333136577382029170} + - component: {fileID: 8752500572825457333} + - component: {fileID: 4011534024567823526} + - component: {fileID: 419765037536022903} + m_Layer: 0 + m_Name: Ray Interactor + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &7825396504461132456 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2733002012265209449} + 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: 454888436805228463} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &6535010226964797239 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2733002012265209449} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 6803edce0201f574f923fd9d10e5b30a, type: 3} + m_Name: + m_EditorClassIdentifier: + m_InteractionManager: {fileID: 0} + m_InteractionLayerMask: + serializedVersion: 2 + m_Bits: 55 + m_InteractionLayers: + m_Bits: 1 + m_AttachTransform: {fileID: 1358753181431623443} + m_KeepSelectedTargetValid: 1 + m_DisableVisualsWhenBlockedInGroup: 1 + m_StartingSelectedInteractable: {fileID: 0} + m_StartingTargetFilter: {fileID: 0} + m_HoverEntered: + m_PersistentCalls: + m_Calls: [] + m_HoverExited: + m_PersistentCalls: + m_Calls: [] + m_SelectEntered: + m_PersistentCalls: + m_Calls: [] + m_SelectExited: + m_PersistentCalls: + m_Calls: [] + m_StartingHoverFilters: [] + m_StartingSelectFilters: [] + m_OnHoverEntered: + m_PersistentCalls: + m_Calls: [] + m_OnHoverExited: + m_PersistentCalls: + m_Calls: [] + m_OnSelectEntered: + m_PersistentCalls: + m_Calls: [] + m_OnSelectExited: + m_PersistentCalls: + m_Calls: [] + m_SelectActionTrigger: 1 + m_HideControllerOnSelect: 0 + m_AllowHoveredActivate: 0 + m_TargetPriorityMode: 0 + m_PlayAudioClipOnSelectEntered: 0 + m_AudioClipForOnSelectEntered: {fileID: 0} + m_PlayAudioClipOnSelectExited: 0 + m_AudioClipForOnSelectExited: {fileID: 0} + m_PlayAudioClipOnSelectCanceled: 0 + m_AudioClipForOnSelectCanceled: {fileID: 0} + m_PlayAudioClipOnHoverEntered: 0 + m_AudioClipForOnHoverEntered: {fileID: 0} + m_PlayAudioClipOnHoverExited: 0 + m_AudioClipForOnHoverExited: {fileID: 0} + m_PlayAudioClipOnHoverCanceled: 0 + m_AudioClipForOnHoverCanceled: {fileID: 0} + m_AllowHoverAudioWhileSelecting: 0 + m_PlayHapticsOnSelectEntered: 1 + m_HapticSelectEnterIntensity: 0.5 + m_HapticSelectEnterDuration: 0.1 + m_PlayHapticsOnSelectExited: 1 + m_HapticSelectExitIntensity: 0.5 + m_HapticSelectExitDuration: 0.1 + m_PlayHapticsOnSelectCanceled: 0 + m_HapticSelectCancelIntensity: 0 + m_HapticSelectCancelDuration: 0 + m_PlayHapticsOnHoverEntered: 1 + m_HapticHoverEnterIntensity: 0.25 + m_HapticHoverEnterDuration: 0.1 + m_PlayHapticsOnHoverExited: 1 + m_HapticHoverExitIntensity: 0.25 + m_HapticHoverExitDuration: 0.1 + m_PlayHapticsOnHoverCanceled: 0 + m_HapticHoverCancelIntensity: 0 + m_HapticHoverCancelDuration: 0 + m_AllowHoverHapticsWhileSelecting: 0 + m_LineType: 0 + m_BlendVisualLinePoints: 1 + m_MaxRaycastDistance: 10 + m_RayOriginTransform: {fileID: 4792866948028951522} + m_ReferenceFrame: {fileID: 0} + m_Velocity: 12 + m_Acceleration: 9.8 + m_AdditionalGroundHeight: 0.1 + m_AdditionalFlightTime: 0.5 + m_EndPointDistance: 30 + m_EndPointHeight: -10 + m_ControlPointDistance: 10 + m_ControlPointHeight: 5 + m_SampleFrequency: 60 + m_HitDetectionType: 2 + m_SphereCastRadius: 0.0125 + m_ConeCastAngle: 3 + m_RaycastMask: + serializedVersion: 2 + m_Bits: 2147483681 + m_RaycastTriggerInteraction: 1 + m_RaycastSnapVolumeInteraction: 1 + m_HitClosestOnly: 0 + m_HoverToSelect: 0 + m_HoverTimeToSelect: 0.5 + m_AutoDeselect: 0 + m_TimeToAutoDeselect: 1 + m_EnableUIInteraction: 1 + m_BlockUIOnInteractableSelection: 1 + m_AllowAnchorControl: 1 + m_UseForceGrab: 0 + m_RotateSpeed: 180 + m_TranslateSpeed: 1 + m_AnchorRotateReferenceFrame: {fileID: 0} + m_AnchorRotationMode: 0 + m_UIHoverEntered: + m_PersistentCalls: + m_Calls: [] + m_UIHoverExited: + m_PersistentCalls: + m_Calls: [] + m_EnableARRaycasting: 0 + m_OccludeARHitsWith3DObjects: 0 + m_OccludeARHitsWith2DObjects: 0 + m_ScaleMode: 1 +--- !u!120 &6333136577382029170 +LineRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2733002012265209449} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 0 + m_LightProbeUsage: 0 + m_ReflectionProbeUsage: 0 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10306, guid: 0000000000000000f000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 0 + 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_Positions: [] + m_Parameters: + serializedVersion: 3 + widthMultiplier: 0.02 + widthCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + colorGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 0} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + numCornerVertices: 4 + numCapVertices: 4 + alignment: 0 + textureMode: 0 + shadowBias: 0 + generateLightingData: 0 + m_UseWorldSpace: 1 + m_Loop: 0 +--- !u!114 &8752500572825457333 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2733002012265209449} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: e988983f96fe1dd48800bcdfc82f23e9, type: 3} + m_Name: + m_EditorClassIdentifier: + m_LineWidth: 0.0035 + m_OverrideInteractorLineLength: 1 + m_LineLength: 10 + m_AutoAdjustLineLength: 1 + m_MinLineLength: 0.1 + m_UseDistanceToHitAsMaxLineLength: 1 + m_LineRetractionDelay: 0.5 + m_LineLengthChangeSpeed: 12 + m_WidthCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + m_SetLineColorGradient: 1 + m_ValidColorGradient: + serializedVersion: 2 + key0: {r: 0, g: 0.627451, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 0} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + m_InvalidColorGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 0} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + m_BlockedColorGradient: + serializedVersion: 2 + key0: {r: 1, g: 0.92156863, b: 0.015686275, a: 1} + key1: {r: 1, g: 0.92156863, b: 0.015686275, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + m_TreatSelectionAsValidState: 1 + m_SmoothMovement: 0 + m_FollowTightness: 10 + m_SnapThresholdDistance: 10 + m_Reticle: {fileID: 0} + m_BlockedReticle: {fileID: 0} + m_StopLineAtFirstRaycastHit: 1 + m_StopLineAtSelection: 1 + m_SnapEndpointIfAvailable: 1 + m_LineBendRatio: 0.5 + m_OverrideInteractorLineOrigin: 1 + m_LineOriginTransform: {fileID: 1308491568808473266} + m_LineOriginOffset: 0.0375 +--- !u!210 &4011534024567823526 +SortingGroup: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2733002012265209449} + m_Enabled: 1 + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 30005 +--- !u!114 &419765037536022903 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2733002012265209449} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: caff514de9b15ad48ab85dcff5508221, type: 3} + m_Name: + m_EditorClassIdentifier: + m_UpdateTrackingType: 0 + m_EnableInputTracking: 1 + m_EnableInputActions: 1 + m_ModelPrefab: {fileID: 0} + m_ModelParent: {fileID: 0} + m_Model: {fileID: 0} + m_AnimateModel: 0 + m_ModelSelectTransition: + m_ModelDeSelectTransition: + m_PositionAction: + m_UseReference: 1 + m_Action: + m_Name: Position + m_Type: 0 + m_ExpectedControlType: Vector3 + m_Id: 93ead265-4bff-4199-8ddf-33c028dcfee9 + m_Processors: + m_Interactions: + m_SingletonActionBindings: [] + m_Flags: 0 + m_Reference: {fileID: 9126875591944302883, guid: 6550b9f519889604d875ccdbf59de87d, type: 3} + m_RotationAction: + m_UseReference: 1 + m_Action: + m_Name: Rotation + m_Type: 0 + m_ExpectedControlType: Quaternion + m_Id: cd9a8368-32d3-4e58-86a0-6fe78d199369 + m_Processors: + m_Interactions: + m_SingletonActionBindings: [] + m_Flags: 0 + m_Reference: {fileID: -3870559572202308136, guid: 6550b9f519889604d875ccdbf59de87d, type: 3} + m_IsTrackedAction: + m_UseReference: 1 + m_Action: + m_Name: Is Tracked + m_Type: 1 + m_ExpectedControlType: Button + m_Id: 55ce4874-0338-46fe-8077-4d6c11a05761 + m_Processors: + m_Interactions: + m_SingletonActionBindings: [] + m_Flags: 1 + m_Reference: {fileID: -7044516463258014562, guid: 6550b9f519889604d875ccdbf59de87d, type: 3} + m_TrackingStateAction: + m_UseReference: 1 + m_Action: + m_Name: Tracking State + m_Type: 0 + m_ExpectedControlType: Integer + m_Id: 7964ebc4-45e1-4431-a17a-7f2206e38661 + m_Processors: + m_Interactions: + m_SingletonActionBindings: [] + m_Flags: 0 + m_Reference: {fileID: -1277054153949319361, guid: 6550b9f519889604d875ccdbf59de87d, type: 3} + m_SelectAction: + m_UseReference: 1 + m_Action: + m_Name: Select + m_Type: 1 + m_ExpectedControlType: Button + m_Id: 3207346a-8b2f-4b24-b45a-90ea1cdef7fb + m_Processors: + m_Interactions: + m_SingletonActionBindings: [] + m_Flags: 0 + m_Reference: {fileID: 187161793506945269, guid: 6550b9f519889604d875ccdbf59de87d, type: 3} + m_SelectActionValue: + m_UseReference: 1 + m_Action: + m_Name: Select Action Value + m_Type: 0 + m_ExpectedControlType: Axis + m_Id: dcf177a1-4c6d-42a7-b095-5f68848dadf1 + m_Processors: + m_Interactions: + m_SingletonActionBindings: [] + m_Flags: 0 + m_Reference: {fileID: -1758520528963094988, guid: 6550b9f519889604d875ccdbf59de87d, type: 3} + m_ActivateAction: + m_UseReference: 1 + m_Action: + m_Name: Activate + m_Type: 1 + m_ExpectedControlType: Button + m_Id: ed3be3cd-637e-48d6-ae4b-dd97305eaa40 + m_Processors: + m_Interactions: + m_SingletonActionBindings: [] + m_Flags: 0 + m_Reference: {fileID: 83097790271614945, guid: 6550b9f519889604d875ccdbf59de87d, type: 3} + m_ActivateActionValue: + m_UseReference: 1 + m_Action: + m_Name: Activate Action Value + m_Type: 0 + m_ExpectedControlType: Axis + m_Id: af4d694a-0159-4acb-bf36-7b78c35a10d5 + m_Processors: + m_Interactions: + m_SingletonActionBindings: [] + m_Flags: 0 + m_Reference: {fileID: 7904272356298805229, guid: 6550b9f519889604d875ccdbf59de87d, type: 3} + m_UIPressAction: + m_UseReference: 1 + m_Action: + m_Name: UI Press + m_Type: 1 + m_ExpectedControlType: Button + m_Id: 55ce5c5d-aad8-4ebf-9f21-899ff595a062 + m_Processors: + m_Interactions: + m_SingletonActionBindings: [] + m_Flags: 0 + m_Reference: {fileID: 3279264004350380116, guid: 6550b9f519889604d875ccdbf59de87d, type: 3} + m_UIPressActionValue: + m_UseReference: 1 + m_Action: + m_Name: UI Press Action Value + m_Type: 0 + m_ExpectedControlType: Axis + m_Id: cdab09f7-ec37-4eee-b72c-06339cc37c8b + m_Processors: + m_Interactions: + m_SingletonActionBindings: [] + m_Flags: 0 + m_Reference: {fileID: -5908353012961274365, guid: 6550b9f519889604d875ccdbf59de87d, type: 3} + m_UIScrollAction: + m_UseReference: 1 + m_Action: + m_Name: + m_Type: 0 + m_ExpectedControlType: Vector2 + m_Id: + m_Processors: + m_Interactions: + m_SingletonActionBindings: [] + m_Flags: 0 + m_Reference: {fileID: -6756787485274679044, guid: 6550b9f519889604d875ccdbf59de87d, type: 3} + m_HapticDeviceAction: + m_UseReference: 1 + m_Action: + m_Name: Haptic Device + m_Type: 2 + m_ExpectedControlType: + m_Id: 60f81e0e-3fab-4e26-90b6-a5ab762e2bb1 + m_Processors: + m_Interactions: + m_SingletonActionBindings: [] + m_Flags: 0 + m_Reference: {fileID: 0} + m_RotateAnchorAction: + m_UseReference: 1 + m_Action: + m_Name: Rotate Anchor + m_Type: 0 + m_ExpectedControlType: Vector2 + m_Id: aca8fec0-a925-428d-a6b7-25cfbd478258 + m_Processors: + m_Interactions: + m_SingletonActionBindings: [] + m_Flags: 0 + m_Reference: {fileID: -5913262927076077117, guid: 6550b9f519889604d875ccdbf59de87d, type: 3} + m_DirectionalAnchorRotationAction: + m_UseReference: 1 + m_Action: + m_Name: Directional Anchor Rotation + m_Type: 0 + m_ExpectedControlType: Vector2 + m_Id: cde84d10-7ea4-4fb3-8369-aed372df2bf7 + m_Processors: + m_Interactions: + m_SingletonActionBindings: [] + m_Flags: 0 + m_Reference: {fileID: -440298646266941818, guid: 6550b9f519889604d875ccdbf59de87d, type: 3} + m_TranslateAnchorAction: + m_UseReference: 1 + m_Action: + m_Name: Translate Anchor + m_Type: 0 + m_ExpectedControlType: Vector2 + m_Id: 161874b5-2545-4bb2-bea4-eeddeb4fabf6 + m_Processors: + m_Interactions: + m_SingletonActionBindings: [] + m_Flags: 0 + m_Reference: {fileID: 875253871413052681, guid: 6550b9f519889604d875ccdbf59de87d, type: 3} + m_ScaleToggleAction: + m_UseReference: 1 + m_Action: + m_Name: Scale Toggle + m_Type: 1 + m_ExpectedControlType: + m_Id: a3b62f17-7b6b-4c94-b96b-4f3f450ce302 + m_Processors: + m_Interactions: + m_SingletonActionBindings: [] + m_Flags: 0 + m_Reference: {fileID: 0} + m_ScaleDeltaAction: + m_UseReference: 1 + m_Action: + m_Name: Scale Delta + m_Type: 0 + m_ExpectedControlType: Vector2 + m_Id: ce357afc-7c8b-4b6e-be3a-2afffe4fa003 + m_Processors: + m_Interactions: + m_SingletonActionBindings: [] + m_Flags: 0 + m_Reference: {fileID: 0} + m_ButtonPressPoint: 0.5 +--- !u!1 &2865530432245592204 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7976049554494745677} + - component: {fileID: 6384133165118077394} + - component: {fileID: 6181797757289544087} + - component: {fileID: 8889782969037044816} + - component: {fileID: 3855695459585438275} + m_Layer: 0 + m_Name: Ray Interactor + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &7976049554494745677 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2865530432245592204} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: -0.02, z: -0.035} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 6402786116742138543} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &6384133165118077394 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2865530432245592204} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 6803edce0201f574f923fd9d10e5b30a, type: 3} + m_Name: + m_EditorClassIdentifier: + m_InteractionManager: {fileID: 0} + m_InteractionLayerMask: + serializedVersion: 2 + m_Bits: 55 + m_InteractionLayers: + m_Bits: 1 + m_AttachTransform: {fileID: 6543386898230183589} + m_KeepSelectedTargetValid: 1 + m_DisableVisualsWhenBlockedInGroup: 1 + m_StartingSelectedInteractable: {fileID: 0} + m_StartingTargetFilter: {fileID: 0} + m_HoverEntered: + m_PersistentCalls: + m_Calls: [] + m_HoverExited: + m_PersistentCalls: + m_Calls: [] + m_SelectEntered: + m_PersistentCalls: + m_Calls: [] + m_SelectExited: + m_PersistentCalls: + m_Calls: [] + m_StartingHoverFilters: [] + m_StartingSelectFilters: [] + m_OnHoverEntered: + m_PersistentCalls: + m_Calls: [] + m_OnHoverExited: + m_PersistentCalls: + m_Calls: [] + m_OnSelectEntered: + m_PersistentCalls: + m_Calls: [] + m_OnSelectExited: + m_PersistentCalls: + m_Calls: [] + m_SelectActionTrigger: 1 + m_HideControllerOnSelect: 0 + m_AllowHoveredActivate: 0 + m_TargetPriorityMode: 0 + m_PlayAudioClipOnSelectEntered: 0 + m_AudioClipForOnSelectEntered: {fileID: 0} + m_PlayAudioClipOnSelectExited: 0 + m_AudioClipForOnSelectExited: {fileID: 0} + m_PlayAudioClipOnSelectCanceled: 0 + m_AudioClipForOnSelectCanceled: {fileID: 0} + m_PlayAudioClipOnHoverEntered: 0 + m_AudioClipForOnHoverEntered: {fileID: 0} + m_PlayAudioClipOnHoverExited: 0 + m_AudioClipForOnHoverExited: {fileID: 0} + m_PlayAudioClipOnHoverCanceled: 0 + m_AudioClipForOnHoverCanceled: {fileID: 0} + m_AllowHoverAudioWhileSelecting: 0 + m_PlayHapticsOnSelectEntered: 1 + m_HapticSelectEnterIntensity: 0.5 + m_HapticSelectEnterDuration: 0.1 + m_PlayHapticsOnSelectExited: 1 + m_HapticSelectExitIntensity: 0.5 + m_HapticSelectExitDuration: 0.1 + m_PlayHapticsOnSelectCanceled: 0 + m_HapticSelectCancelIntensity: 0 + m_HapticSelectCancelDuration: 0 + m_PlayHapticsOnHoverEntered: 1 + m_HapticHoverEnterIntensity: 0.25 + m_HapticHoverEnterDuration: 0.1 + m_PlayHapticsOnHoverExited: 1 + m_HapticHoverExitIntensity: 0.25 + m_HapticHoverExitDuration: 0.1 + m_PlayHapticsOnHoverCanceled: 0 + m_HapticHoverCancelIntensity: 0 + m_HapticHoverCancelDuration: 0 + m_AllowHoverHapticsWhileSelecting: 0 + m_LineType: 0 + m_BlendVisualLinePoints: 1 + m_MaxRaycastDistance: 10 + m_RayOriginTransform: {fileID: 2316791872040560409} + m_ReferenceFrame: {fileID: 0} + m_Velocity: 12 + m_Acceleration: 9.8 + m_AdditionalGroundHeight: 0.1 + m_AdditionalFlightTime: 0.5 + m_EndPointDistance: 30 + m_EndPointHeight: -10 + m_ControlPointDistance: 10 + m_ControlPointHeight: 5 + m_SampleFrequency: 60 + m_HitDetectionType: 2 + m_SphereCastRadius: 0.0125 + m_ConeCastAngle: 3 + m_RaycastMask: + serializedVersion: 2 + m_Bits: 2147483681 + m_RaycastTriggerInteraction: 1 + m_RaycastSnapVolumeInteraction: 1 + m_HitClosestOnly: 0 + m_HoverToSelect: 0 + m_HoverTimeToSelect: 0.5 + m_AutoDeselect: 0 + m_TimeToAutoDeselect: 1 + m_EnableUIInteraction: 1 + m_BlockUIOnInteractableSelection: 1 + m_AllowAnchorControl: 1 + m_UseForceGrab: 0 + m_RotateSpeed: 180 + m_TranslateSpeed: 1 + m_AnchorRotateReferenceFrame: {fileID: 0} + m_AnchorRotationMode: 0 + m_UIHoverEntered: + m_PersistentCalls: + m_Calls: [] + m_UIHoverExited: + m_PersistentCalls: + m_Calls: [] + m_EnableARRaycasting: 0 + m_OccludeARHitsWith3DObjects: 0 + m_OccludeARHitsWith2DObjects: 0 + m_ScaleMode: 1 +--- !u!120 &6181797757289544087 +LineRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2865530432245592204} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 0 + m_LightProbeUsage: 0 + m_ReflectionProbeUsage: 0 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10306, guid: 0000000000000000f000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 0 + 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_Positions: [] + m_Parameters: + serializedVersion: 3 + widthMultiplier: 0.02 + widthCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + colorGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 0} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + numCornerVertices: 4 + numCapVertices: 4 + alignment: 0 + textureMode: 0 + shadowBias: 0 + generateLightingData: 0 + m_UseWorldSpace: 1 + m_Loop: 0 +--- !u!114 &8889782969037044816 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2865530432245592204} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: e988983f96fe1dd48800bcdfc82f23e9, type: 3} + m_Name: + m_EditorClassIdentifier: + m_LineWidth: 0.005 + m_OverrideInteractorLineLength: 1 + m_LineLength: 10 + m_AutoAdjustLineLength: 1 + m_MinLineLength: 0.5 + m_UseDistanceToHitAsMaxLineLength: 1 + m_LineRetractionDelay: 0.5 + m_LineLengthChangeSpeed: 12 + m_WidthCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + m_SetLineColorGradient: 1 + m_ValidColorGradient: + serializedVersion: 2 + key0: {r: 0, g: 0.627451, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 0} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + m_InvalidColorGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 0} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + m_BlockedColorGradient: + serializedVersion: 2 + key0: {r: 1, g: 0.92156863, b: 0.015686275, a: 1} + key1: {r: 1, g: 0.92156863, b: 0.015686275, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + m_TreatSelectionAsValidState: 1 + m_SmoothMovement: 0 + m_FollowTightness: 10 + m_SnapThresholdDistance: 10 + m_Reticle: {fileID: 0} + m_BlockedReticle: {fileID: 0} + m_StopLineAtFirstRaycastHit: 1 + m_StopLineAtSelection: 1 + m_SnapEndpointIfAvailable: 1 + m_LineBendRatio: 0.5 + m_OverrideInteractorLineOrigin: 1 + m_LineOriginTransform: {fileID: 6402786116742138543} + m_LineOriginOffset: 0 +--- !u!210 &3855695459585438275 +SortingGroup: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2865530432245592204} + m_Enabled: 1 + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 30005 +--- !u!1 &2887609706178429413 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7260994184801316706} + m_Layer: 0 + m_Name: L_MiddleIntermediate + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &7260994184801316706 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2887609706178429413} + m_LocalRotation: {x: 0.20427474, y: -0.0019674818, z: 0.0123084, w: 0.9788343} + m_LocalPosition: {x: -0.00000033112343, y: -0.0000008804644, z: 0.042926535} + m_LocalScale: {x: 1.0000315, y: 0.99999595, z: 1.000038} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 1380908946801579447} + m_Father: {fileID: 2639567938472764805} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &3053917106080803712 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3360452954430257851} + m_Layer: 0 + m_Name: L_LittleProximal + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &3360452954430257851 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3053917106080803712} + m_LocalRotation: {x: -0.06267674, y: -0.051014844, z: -0.09903724, w: 0.99179673} + m_LocalPosition: {x: 0.0000025303066, y: 0.000001160611, z: 0.045651983} + m_LocalScale: {x: 0.9999562, y: 1.0000366, z: 1.0000681} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 5391290660049003428} + m_Father: {fileID: 8736872093159730964} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &3066249218927778833 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2252365623180000791} + m_Layer: 0 + m_Name: L_RingIntermediate + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2252365623180000791 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3066249218927778833} + m_LocalRotation: {x: 0.3017412, y: 0.0072937733, z: 0.039555237, w: 0.95254105} + m_LocalPosition: {x: 0.0000005266108, y: 0.0000003652638, z: 0.03899503} + m_LocalScale: {x: 1.0000359, y: 0.9999273, z: 0.99994177} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 1436414000700975455} + m_Father: {fileID: 9086333563091414474} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &3175407393279061787 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2639567938472764805} + m_Layer: 0 + m_Name: L_MiddleProximal + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2639567938472764805 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3175407393279061787} + m_LocalRotation: {x: 0.18964538, y: -0.011715397, z: 0.009750124, w: 0.9817344} + m_LocalPosition: {x: -0.0018839999, y: 0.005105, z: 0.061360996} + m_LocalScale: {x: 0.9999646, y: 1.0000069, z: 1.000008} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 7260994184801316706} + m_Father: {fileID: 6081468729603139909} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &3183760421830510366 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4600173733669489319} + m_Layer: 0 + m_Name: L_Palm + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4600173733669489319 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3183760421830510366} + m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0.000863, y: -0.001272, z: 0.047823} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 5454991561693174494} + m_RootOrder: 3 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &3232200615914126534 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8562341685605530767} + - component: {fileID: 2307000885370130510} + m_Layer: 0 + m_Name: Poke Stabilized Attach + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &8562341685605530767 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3232200615914126534} + 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: 22821683770525740} + m_RootOrder: 3 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &2307000885370130510 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3232200615914126534} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 64d299502104b064388841ec2adf6def, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Target: {fileID: 2437644310469039048} + m_AimTargetObject: {fileID: 0} + m_UseLocalSpace: 1 + m_AngleStabilization: 5 + m_PositionStabilization: 0.03 +--- !u!1 &3255881979423787216 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5916075238682563540} + m_Layer: 0 + m_Name: R_RingIntermediate + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5916075238682563540 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3255881979423787216} + m_LocalRotation: {x: 0.3017412, y: -0.0072937733, z: -0.039555237, w: 0.95254105} + m_LocalPosition: {x: -0.0000005266108, y: 0.0000003652638, z: 0.03899503} + m_LocalScale: {x: 1.0000359, y: 0.9999273, z: 0.99994177} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 6379891195496996615} + m_Father: {fileID: 8478992791707926040} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &3326110914133271979 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6353644656679424938} + m_Layer: 0 + m_Name: L_LittleDistal + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &6353644656679424938 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3326110914133271979} + m_LocalRotation: {x: 0.11511069, y: 0.048731122, z: -0.0011094841, w: 0.992156} + m_LocalPosition: {x: 0.00000013540283, y: 0.0000006386686, z: 0.020311324} + m_LocalScale: {x: 1.0000222, y: 0.99996865, z: 0.9999735} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 5752845607404601940} + m_Father: {fileID: 5391290660049003428} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &3354383541214010992 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2296086318304296562} + m_Layer: 0 + m_Name: R_IndexProximal + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2296086318304296562 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3354383541214010992} + m_LocalRotation: {x: 0.151882, y: -0.076982684, z: 0.041177798, w: 0.9845354} + m_LocalPosition: {x: -0.003732, y: 0.002189, z: 0.059548} + m_LocalScale: {x: 1.0000446, y: 1.0000408, z: 0.999991} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 7763818621721414165} + m_Father: {fileID: 950409725371601865} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &3444419130128370329 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8620376596723885210} + - component: {fileID: 1809716800875430971} + - component: {fileID: 4445312307397564273} + m_Layer: 0 + m_Name: Cylinder + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!4 &8620376596723885210 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3444419130128370329} + m_LocalRotation: {x: 0.7071068, y: 0, z: 0, w: 0.7071068} + m_LocalPosition: {x: 0, y: -0.1, z: -4} + m_LocalScale: {x: 0.5, y: 3.6, z: 0.5} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 4003448444511216175} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 90, y: 0, z: 0} +--- !u!33 &1809716800875430971 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3444419130128370329} + m_Mesh: {fileID: 10206, guid: 0000000000000000e000000000000000, type: 0} +--- !u!23 &4445312307397564273 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3444419130128370329} + 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: 5561349426305759274, guid: 9e1dc1c14313460d872de39e35129b39, type: 3} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + 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!1 &3528147757950181037 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1436414000700975455} + m_Layer: 0 + m_Name: L_RingDistal + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1436414000700975455 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3528147757950181037} + m_LocalRotation: {x: 0.09175414, y: 0.02957179, z: 0.008965106, w: 0.99530214} + m_LocalPosition: {x: -0.000001039646, y: -0.00000054232555, z: 0.026573557} + m_LocalScale: {x: 0.9999347, y: 0.9999719, z: 1.0000098} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 6545067598689818478} + m_Father: {fileID: 2252365623180000791} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &3730630070294704962 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1358753181431623443} + m_Layer: 0 + m_Name: Ray Stabilized Attach + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1358753181431623443 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3730630070294704962} + 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: 4792866948028951522} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &3768845360579919147 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3515076690877983294} + m_Layer: 0 + m_Name: L_IndexDistal + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &3515076690877983294 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3768845360579919147} + m_LocalRotation: {x: -0.0030179783, y: -0.026077718, z: 0.016432201, w: 0.9995203} + m_LocalPosition: {x: 0.0000009285007, y: 0.00000015937881, z: 0.024305161} + m_LocalScale: {x: 1.0000451, y: 1.0000081, z: 1.0000004} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 8113271217014953019} + m_Father: {fileID: 3242177904743260188} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &3775387791425080232 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7895655936450586292} + m_Layer: 0 + m_Name: R_MiddleDistal + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &7895655936450586292 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3775387791425080232} + m_LocalRotation: {x: -0.03223448, y: 0.0019387039, z: -0.040452998, w: 0.9986595} + m_LocalPosition: {x: -0.00000017030132, y: 0.0000005871987, z: 0.027548432} + m_LocalScale: {x: 0.9999718, y: 1.0000138, z: 0.99996346} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 6768152231293165296} + m_Father: {fileID: 166148681072052435} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &3862924847498138543 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3548906166620879112} + m_Layer: 0 + m_Name: L_ThumbTip + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &3548906166620879112 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3862924847498138543} + m_LocalRotation: {x: -9.62965e-35, y: -2.7755576e-17, z: -3.469447e-18, w: 1} + m_LocalPosition: {x: -0.00067067984, y: 0.0010256439, z: 0.02459195} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 2696893791007897054} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &4197163134195069431 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7359082774632814697} + - component: {fileID: 8385473442660700630} + m_Layer: 0 + m_Name: XR_Setup_Action_Based_HandTracking + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &7359082774632814697 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4197163134195069431} + 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: 8369917975546054670} + - {fileID: 8369917976621894641} + - {fileID: 8369917977135921533} + - {fileID: 5695965693681382256} + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &8385473442660700630 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4197163134195069431} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f391ac734d94ea34697b6cde3269f11a, type: 3} + m_Name: + m_EditorClassIdentifier: + uniqueName: User + tags: [] + head: {fileID: 6402786116653345324} + leftHand: {fileID: 6402786117102733902} + rightHand: {fileID: 6402786116742138543} +--- !u!1 &4212536449683465375 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2696893791007897054} + m_Layer: 0 + m_Name: L_ThumbDistal + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2696893791007897054 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4212536449683465375} + m_LocalRotation: {x: 0.11291981, y: 0.05065549, z: -0.0791567, w: 0.98914987} + m_LocalPosition: {x: -0.000001023574, y: -0.000001828242, z: 0.033794336} + m_LocalScale: {x: 0.9999879, y: 0.9999645, z: 1.0000014} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 3548906166620879112} + m_Father: {fileID: 5913294941248666383} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &4407620064162565635 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1854015250894670505} + m_Layer: 0 + m_Name: R_Wrist + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1854015250894670505 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4407620064162565635} + m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -0, y: 0, z: -0.08} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 950409725371601865} + - {fileID: 6933340986569836915} + - {fileID: 2811219594787225482} + - {fileID: 2179377245851911378} + - {fileID: 5513146571781449873} + - {fileID: 1969103401643389118} + m_Father: {fileID: 2003090968350070905} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &4408415899453440593 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5913294941248666383} + m_Layer: 0 + m_Name: L_ThumbProximal + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5913294941248666383 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4408415899453440593} + m_LocalRotation: {x: 0.22011371, y: -0.05016914, z: 0.08162888, w: 0.9707573} + m_LocalPosition: {x: -0.000001152053, y: -0.000004860463, z: 0.032513987} + m_LocalScale: {x: 0.9999928, y: 0.999997, z: 0.9999632} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 2696893791007897054} + m_Father: {fileID: 4776185897611663943} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &4437225279177583240 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6933340986569836915} + m_Layer: 0 + m_Name: R_LittleMetacarpal + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &6933340986569836915 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4437225279177583240} + m_LocalRotation: {x: 0.018333554, y: 0.14033656, z: -0.2070356, w: 0.96804225} + m_LocalPosition: {x: 0.022999, y: -0.009419999, z: 0.034073997} + m_LocalScale: {x: 1.0000185, y: 1.0000081, z: 0.9999589} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 1785452145807575268} + m_Father: {fileID: 1854015250894670505} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &4617821766873652156 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6543386898230183589} + m_Layer: 0 + m_Name: Right Controller Stabilized Attach + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &6543386898230183589 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4617821766873652156} + 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: 2316791872040560409} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &4715434332707499138 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2437644310469039048} + - component: {fileID: 525793331873071097} + - component: {fileID: 7839550363911405654} + m_Layer: 0 + m_Name: Poke Interactor + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2437644310469039048 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4715434332707499138} + 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: 22821683770525740} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &525793331873071097 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4715434332707499138} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 0924bcaa9eb50df458a783ae0e2b59f5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_InteractionManager: {fileID: 0} + m_InteractionLayerMask: + serializedVersion: 2 + m_Bits: 4294967295 + m_InteractionLayers: + m_Bits: 4294967295 + m_AttachTransform: {fileID: 8562341685605530767} + m_KeepSelectedTargetValid: 1 + m_DisableVisualsWhenBlockedInGroup: 1 + m_StartingSelectedInteractable: {fileID: 0} + m_StartingTargetFilter: {fileID: 0} + m_HoverEntered: + m_PersistentCalls: + m_Calls: [] + m_HoverExited: + m_PersistentCalls: + m_Calls: [] + m_SelectEntered: + m_PersistentCalls: + m_Calls: [] + m_SelectExited: + m_PersistentCalls: + m_Calls: [] + m_StartingHoverFilters: [] + m_StartingSelectFilters: [] + m_OnHoverEntered: + m_PersistentCalls: + m_Calls: [] + m_OnHoverExited: + m_PersistentCalls: + m_Calls: [] + m_OnSelectEntered: + m_PersistentCalls: + m_Calls: [] + m_OnSelectExited: + m_PersistentCalls: + m_Calls: [] + m_PokeDepth: 0.1 + m_PokeWidth: 0.0075 + m_PokeSelectWidth: 0.015 + m_PokeHoverRadius: 0.015 + m_PokeInteractionOffset: 0.005 + m_PhysicsLayerMask: + serializedVersion: 2 + m_Bits: 4294967295 + m_PhysicsTriggerInteraction: 1 + m_RequirePokeFilter: 1 + m_EnableUIInteraction: 1 + m_DebugVisualizationsEnabled: 0 + m_UIHoverEntered: + m_PersistentCalls: + m_Calls: [] + m_UIHoverExited: + m_PersistentCalls: + m_Calls: [] +--- !u!114 &7839550363911405654 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4715434332707499138} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: c2fadf230d1919748a9aa21d40f74619, type: 3} + m_Name: + m_EditorClassIdentifier: + m_TrackingType: 0 + m_UpdateType: 0 + m_IgnoreTrackingState: 0 + m_PositionInput: + m_UseReference: 1 + m_Action: + m_Name: + m_Type: 0 + m_ExpectedControlType: + m_Id: + m_Processors: + m_Interactions: + m_SingletonActionBindings: [] + m_Flags: 0 + m_Reference: {fileID: -4441903561031843679, guid: 6550b9f519889604d875ccdbf59de87d, type: 3} + m_RotationInput: + m_UseReference: 1 + m_Action: + m_Name: + m_Type: 0 + m_ExpectedControlType: + m_Id: + m_Processors: + m_Interactions: + m_SingletonActionBindings: [] + m_Flags: 0 + m_Reference: {fileID: -3279446914071225446, guid: 6550b9f519889604d875ccdbf59de87d, type: 3} + m_TrackingStateInput: + m_UseReference: 1 + m_Action: + m_Name: Tracking State Input + m_Type: 0 + m_ExpectedControlType: Integer + m_Id: 8e43f309-dfa6-4dfa-877d-cc691285d03b + m_Processors: + m_Interactions: + m_SingletonActionBindings: [] + m_Flags: 0 + m_Reference: {fileID: 684395432459739428, guid: 6550b9f519889604d875ccdbf59de87d, type: 3} + m_PositionAction: + m_Name: + m_Type: 0 + m_ExpectedControlType: + m_Id: + m_Processors: + m_Interactions: + m_SingletonActionBindings: [] + m_Flags: 0 + m_RotationAction: + m_Name: + m_Type: 0 + m_ExpectedControlType: + m_Id: + m_Processors: + m_Interactions: + m_SingletonActionBindings: [] + m_Flags: 0 +--- !u!1 &4979551895460489879 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5752845607404601940} + m_Layer: 0 + m_Name: L_LittleTip + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5752845607404601940 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4979551895460489879} + m_LocalRotation: {x: -2.7755576e-17, y: 2.7755576e-17, z: -1.3877788e-17, w: 1} + m_LocalPosition: {x: 0.00024632577, y: 0.0012151983, z: 0.021923328} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 6353644656679424938} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &5042732608528701949 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1610253605342934861} + m_Layer: 0 + m_Name: R_IndexTip + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1610253605342934861 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5042732608528701949} + m_LocalRotation: {x: 0, y: -4.3368087e-19, z: -0, w: 1} + m_LocalPosition: {x: 0.00029487914, y: 0.0010248977, z: 0.022363802} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 2730176916545866013} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &5062926620634208070 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7620598360529377927} + m_Layer: 0 + m_Name: R_MiddleProximal + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &7620598360529377927 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5062926620634208070} + m_LocalRotation: {x: 0.18964538, y: 0.011715397, z: -0.009750124, w: 0.9817344} + m_LocalPosition: {x: 0.0018839999, y: 0.005105, z: 0.061360996} + m_LocalScale: {x: 0.9999646, y: 1.0000069, z: 1.000008} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 166148681072052435} + m_Father: {fileID: 2811219594787225482} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &5096991393520790800 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4498473847567942817} + - component: {fileID: 4654939318483164337} + m_Layer: 2 + m_Name: Teleportation + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4498473847567942817 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5096991393520790800} + 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: 4051131698146187610} + m_RootOrder: 3 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &4654939318483164337 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5096991393520790800} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 01f69dc1cb084aa42b2f2f8cd87bc770, type: 3} + m_Name: + m_EditorClassIdentifier: + m_System: {fileID: 5677906498734610657} + m_DelayTime: 0 +--- !u!1 &5126512264265485450 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4792866948028951522} + - component: {fileID: 1695249324663428016} + m_Layer: 0 + m_Name: Ray Stabilized + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4792866948028951522 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5126512264265485450} + 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: 1358753181431623443} + m_Father: {fileID: 454888436805228463} + m_RootOrder: 5 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &1695249324663428016 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5126512264265485450} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 64d299502104b064388841ec2adf6def, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Target: {fileID: 7825396504461132456} + m_AimTargetObject: {fileID: 6535010226964797239} + m_UseLocalSpace: 1 + m_AngleStabilization: 20 + m_PositionStabilization: 0.25 +--- !u!1 &5186628258174634733 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6379891195496996615} + m_Layer: 0 + m_Name: R_RingDistal + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &6379891195496996615 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5186628258174634733} + m_LocalRotation: {x: 0.09172485, y: -0.029571526, z: -0.008965976, w: 0.9953048} + m_LocalPosition: {x: 0.000001039646, y: -0.00000054232555, z: 0.026573557} + m_LocalScale: {x: 0.9999347, y: 1.0000271, z: 1.0000098} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 3310007999475917894} + m_Father: {fileID: 5916075238682563540} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &5276240109953548995 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 454888436805228463} + - component: {fileID: 777032762884936255} + - component: {fileID: 6409295645008131937} + - component: {fileID: 2827697041261655833} + - component: {fileID: 7764348188467781117} + m_Layer: 0 + m_Name: Right Hand + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &454888436805228463 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5276240109953548995} + 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: 5016833041144460280} + - {fileID: 8927967609072036182} + - {fileID: 7825396504461132456} + - {fileID: 2469765000921784745} + - {fileID: 2146948972233586898} + - {fileID: 4792866948028951522} + - {fileID: 1308491568808473266} + - {fileID: 2003090968350070905} + m_Father: {fileID: 6402786116697830925} + m_RootOrder: 8 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &777032762884936255 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5276240109953548995} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: a4a50d88b55b45648927679791f472de, type: 3} + m_Name: + m_EditorClassIdentifier: + m_GroupName: + m_InteractionManager: {fileID: 0} + m_StartingGroupMembers: + - {fileID: 2317808492794743539} + - {fileID: 2826923423766824729} + - {fileID: 6535010226964797239} + m_StartingInteractionOverridesMap: + - groupMember: {fileID: 2317808492794743539} + overrideGroupMembers: + - {fileID: 2826923423766824729} +--- !u!114 &6409295645008131937 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5276240109953548995} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: dbac611a2982409ab5f5e604f53bcad0, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Handedness: 2 + m_PokeGestureStarted: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 2733002012265209449} + m_TargetAssemblyTypeName: UnityEngine.GameObject, UnityEngine + m_MethodName: SetActive + m_Mode: 6 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 + m_PokeGestureEnded: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 2733002012265209449} + m_TargetAssemblyTypeName: UnityEngine.GameObject, UnityEngine + m_MethodName: SetActive + m_Mode: 6 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 1 + m_CallState: 2 +--- !u!114 &2827697041261655833 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5276240109953548995} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: a83bc4aa48d0da648b49d0fd56690b25, type: 3} + m_Name: + m_EditorClassIdentifier: + m_AimFlagsAction: + m_UseReference: 1 + m_Action: + m_Name: Aim Flags + m_Type: 0 + m_ExpectedControlType: Integer + m_Id: 5a4fce95-4f7e-4130-b323-a6ab97b798b3 + m_Processors: + m_Interactions: + m_SingletonActionBindings: [] + m_Flags: 0 + m_Reference: {fileID: 3270634481770055383, guid: 6550b9f519889604d875ccdbf59de87d, type: 3} + m_SystemGestureStarted: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 186769750178984188} + m_TargetAssemblyTypeName: UnityEngine.GameObject, UnityEngine + m_MethodName: SetActive + m_Mode: 6 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 + - m_Target: {fileID: 6104505662804518821} + m_TargetAssemblyTypeName: UnityEngine.GameObject, UnityEngine + m_MethodName: SetActive + m_Mode: 6 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 + - m_Target: {fileID: 2733002012265209449} + m_TargetAssemblyTypeName: UnityEngine.GameObject, UnityEngine + m_MethodName: SetActive + m_Mode: 6 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 + m_SystemGestureEnded: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 186769750178984188} + m_TargetAssemblyTypeName: UnityEngine.GameObject, UnityEngine + m_MethodName: SetActive + m_Mode: 6 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 1 + m_CallState: 2 + - m_Target: {fileID: 6104505662804518821} + m_TargetAssemblyTypeName: UnityEngine.GameObject, UnityEngine + m_MethodName: SetActive + m_Mode: 6 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 1 + m_CallState: 2 + - m_Target: {fileID: 2733002012265209449} + m_TargetAssemblyTypeName: UnityEngine.GameObject, UnityEngine + m_MethodName: SetActive + m_Mode: 6 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 1 + m_CallState: 2 + m_MenuPressed: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 7764348188467781117} + m_TargetAssemblyTypeName: UnityEngine.AudioSource, UnityEngine + m_MethodName: Play + m_Mode: 1 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 +--- !u!82 &7764348188467781117 +AudioSource: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5276240109953548995} + m_Enabled: 1 + serializedVersion: 4 + OutputAudioMixerGroup: {fileID: 0} + m_audioClip: {fileID: 8300000, guid: 16fba6d30ed741d4a9fdd6e79ee2f3ac, type: 3} + m_PlayOnAwake: 0 + m_Volume: 1 + 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!1 &5343023454748112280 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4003448444511216175} + - component: {fileID: 229294642778171935} + - component: {fileID: 6893067028422689572} + m_Layer: 0 + m_Name: Poke Point + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4003448444511216175 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5343023454748112280} + m_LocalRotation: {x: 0.04345342, y: 0.08707283, z: -0.0038016832, w: 0.9952465} + m_LocalPosition: {x: -0.005, y: -0.01, z: 0.025} + m_LocalScale: {x: 0.01, y: 0.01, z: 0.01} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 8620376596723885210} + m_Father: {fileID: 5747914107444238923} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 5, y: 10, z: 0} +--- !u!33 &229294642778171935 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5343023454748112280} + m_Mesh: {fileID: 10207, guid: 0000000000000000e000000000000000, type: 0} +--- !u!23 &6893067028422689572 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5343023454748112280} + m_Enabled: 0 + 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: 670224309865224971, guid: 11cd62256b1d470f922b2c8e6446cc77, type: 3} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + 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!1 &5454156952178335021 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2730176916545866013} + m_Layer: 0 + m_Name: R_IndexDistal + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2730176916545866013 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5454156952178335021} + m_LocalRotation: {x: -0.0030179783, y: 0.026077718, z: -0.016432201, w: 0.9995203} + m_LocalPosition: {x: -0.0000009285007, y: 0.00000015937881, z: 0.024305161} + m_LocalScale: {x: 1.0000451, y: 1.0000081, z: 1.0000004} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 1610253605342934861} + m_Father: {fileID: 7763818621721414165} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &5529363712616275262 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2405831530039390624} + - component: {fileID: 8024370326902645} + - component: {fileID: 8248759433382316900} + m_Layer: 2 + m_Name: Turn + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2405831530039390624 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5529363712616275262} + 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: 4051131698146187610} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &8024370326902645 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5529363712616275262} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 2213c36610e3b1c4bbf886810ed9db12, type: 3} + m_Name: + m_EditorClassIdentifier: + m_System: {fileID: 5677906498734610657} + m_TurnAmount: 45 + m_DebounceTime: 0.5 + m_EnableTurnLeftRight: 1 + m_EnableTurnAround: 1 + m_DelayTime: 0 + m_LeftHandSnapTurnAction: + m_UseReference: 1 + m_Action: + m_Name: Left Hand Snap Turn + m_Type: 0 + m_ExpectedControlType: + m_Id: a1d07c24-ca50-422a-a23f-685d9fabf63b + m_Processors: + m_Interactions: + m_SingletonActionBindings: [] + m_Flags: 0 + m_Reference: {fileID: -7374733323251553461, guid: 6550b9f519889604d875ccdbf59de87d, type: 3} + m_RightHandSnapTurnAction: + m_UseReference: 1 + m_Action: + m_Name: Right Hand Snap Turn + m_Type: 0 + m_ExpectedControlType: + m_Id: a7b54797-6974-4f75-81d0-42b9c15ef1e0 + m_Processors: + m_Interactions: + m_SingletonActionBindings: [] + m_Flags: 0 + m_Reference: {fileID: -8525429354371678379, guid: 6550b9f519889604d875ccdbf59de87d, type: 3} +--- !u!114 &8248759433382316900 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5529363712616275262} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 919e39492806b334982b6b84c90dd927, type: 3} + m_Name: + m_EditorClassIdentifier: + m_System: {fileID: 5677906498734610657} + m_TurnSpeed: 60 + m_LeftHandTurnAction: + m_UseReference: 1 + m_Action: + m_Name: Left Hand Turn + m_Type: 0 + m_ExpectedControlType: + m_Id: d065cb11-e9f6-4747-a3d4-1c032fc345a0 + m_Processors: + m_Interactions: + m_SingletonActionBindings: [] + m_Flags: 0 + m_Reference: {fileID: 1010738217276881514, guid: 6550b9f519889604d875ccdbf59de87d, type: 3} + m_RightHandTurnAction: + m_UseReference: 1 + m_Action: + m_Name: Right Hand Turn + m_Type: 0 + m_ExpectedControlType: + m_Id: e043a43a-0352-4ee2-ab81-9dafdfb41dc2 + m_Processors: + m_Interactions: + m_SingletonActionBindings: [] + m_Flags: 0 + m_Reference: {fileID: -6493913391331992944, guid: 6550b9f519889604d875ccdbf59de87d, type: 3} +--- !u!1 &5695965693681382259 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5695965693681382256} + - component: {fileID: 5224365340833411826} + - component: {fileID: 1055088022868586948} + - component: {fileID: 1055088022868586945} + - component: {fileID: 576755048065078895} + - component: {fileID: 2089920413230255935} + m_Layer: 2 + m_Name: XR Origin (XR Rig) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5695965693681382256 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5695965693681382259} + 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: 6402786116697830925} + - {fileID: 4051131698146187610} + - {fileID: 6402767434607311460} + m_Father: {fileID: 7359082774632814697} + m_RootOrder: 3 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &5224365340833411826 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5695965693681382259} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: e0cb9aa70a22847b5925ee5f067c10a9, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Camera: {fileID: 6402786116653345321} + m_OriginBaseGameObject: {fileID: 5695965693681382259} + m_CameraFloorOffsetObject: {fileID: 6402786116697830924} + m_RequestedTrackingOriginMode: 0 + m_CameraYOffset: 1.36144 +--- !u!143 &1055088022868586948 +CharacterController: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5695965693681382259} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Height: 1.36144 + m_Radius: 0.1 + m_SlopeLimit: 45 + m_StepOffset: 0.5 + m_SkinWidth: 0.08 + m_MinMoveDistance: 0.001 + m_Center: {x: 0, y: 0.76072, z: 0} +--- !u!114 &1055088022868586945 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5695965693681382259} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: af6bf904e410ee8479f9093d8830d1f8, type: 3} + m_Name: + m_EditorClassIdentifier: + m_LocomotionProvider: {fileID: 6555070471899797663} + m_MinHeight: 0 + m_MaxHeight: Infinity +--- !u!114 &576755048065078895 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5695965693681382259} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 82bc72d2ecc8add47b2fe00d40318500, type: 3} + m_Name: + m_EditorClassIdentifier: + m_LeftHand: {fileID: 717987304301734414} + m_RightHand: {fileID: 5276240109953548995} + m_LeftController: {fileID: 6402786117102733905} + m_RightController: {fileID: 6402786116742138542} + m_TrackedHandModeStarted: + m_PersistentCalls: + m_Calls: [] + m_TrackedHandModeEnded: + m_PersistentCalls: + m_Calls: [] + m_MotionControllerModeStarted: + m_PersistentCalls: + m_Calls: [] + m_MotionControllerModeEnded: + m_PersistentCalls: + m_Calls: [] +--- !u!114 &2089920413230255935 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5695965693681382259} + m_Enabled: 0 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: c9b3d17eeb2e6bc47ada81d8f7f638d8, type: 3} + m_Name: + m_EditorClassIdentifier: + m_GazeInteractor: {fileID: 9018873611297611310} + m_FallbackDivergence: 60 + m_HideCursorWithNoActiveRays: 1 + m_RayInteractors: + - m_Interactor: {fileID: 6570378270299661657} + m_TeleportRay: 0 + - m_Interactor: {fileID: 6402786115984582230} + m_TeleportRay: 1 + - m_Interactor: {fileID: 6384133165118077394} + m_TeleportRay: 0 + - m_Interactor: {fileID: 8729137607983563343} + m_TeleportRay: 1 + m_AimAssistRequiredAngle: 30 + m_AimAssistRequiredSpeed: 0.25 + m_AimAssistPercent: 0.8 + m_AimAssistMaxSpeedPercent: 10 +--- !u!1 &5921255018297057876 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1785452145807575268} + m_Layer: 0 + m_Name: R_LittleProximal + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1785452145807575268 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5921255018297057876} + m_LocalRotation: {x: -0.06267674, y: 0.051014844, z: 0.09903724, w: 0.99179673} + m_LocalPosition: {x: -0.0000025303066, y: 0.000001160611, z: 0.045651983} + m_LocalScale: {x: 0.9999562, y: 1.0000366, z: 1.0000681} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 4844180182862504219} + m_Father: {fileID: 6933340986569836915} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &5938805431132955666 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1308491568808473266} + - component: {fileID: 2813504463101754289} + - component: {fileID: 5339503941655630316} + m_Layer: 0 + m_Name: Pinch Point Stabilized + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1308491568808473266 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5938805431132955666} + 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: 1 + m_Children: [] + m_Father: {fileID: 454888436805228463} + m_RootOrder: 6 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &2813504463101754289 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5938805431132955666} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 8693657abb5062a40a80ba3cb86ef181, type: 3} + m_Name: + m_EditorClassIdentifier: + m_XRHandTrackingEvents: {fileID: 1782473324} + m_TargetRotation: {fileID: 4792866948028951522} + m_RayInteractor: {fileID: 6535010226964797239} + m_RotationSmoothingSpeed: 12 +--- !u!114 &5339503941655630316 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5938805431132955666} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: c83f12c537584f51b92c01f10d7090c0, type: 3} + m_Name: + m_EditorClassIdentifier: + m_TransitionDuration: 0.125 + m_InteractorSource: {fileID: 6535010226964797239} + m_IgnoreHoverEvents: 0 + m_IgnoreSelectEvents: 0 + m_IgnoreActivateEvents: 1 + m_IgnoreUGUIHover: 0 + m_IgnoreUGUISelect: 0 + m_IgnoreXRInteractionEvents: 0 + m_SelectClickAnimationMode: 0 + m_ActivateClickAnimationMode: 0 + m_ClickAnimationDuration: 0.25 + m_ClickAnimationCurve: + m_UseConstant: 1 + m_ConstantValue: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + m_Variable: {fileID: 0} +--- !u!1 &5951907239346369223 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4776185897611663943} + m_Layer: 0 + m_Name: L_ThumbMetacarpal + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4776185897611663943 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5951907239346369223} + m_LocalRotation: {x: -0.06665304, y: 0.39692008, z: -0.5750258, w: 0.71229005} + m_LocalPosition: {x: 0.030218, y: -0.016083999, z: 0.034498} + m_LocalScale: {x: 1.0000204, y: 1.0000343, z: 0.9999787} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 5913294941248666383} + m_Father: {fileID: 5454991561693174494} + m_RootOrder: 5 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &6104505662804518821 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8927967609072036182} + - component: {fileID: 2826923423766824729} + - component: {fileID: 8798896623531438380} + - component: {fileID: 2666504501235599335} + m_Layer: 0 + m_Name: Direct Interactor + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &8927967609072036182 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6104505662804518821} + 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: 454888436805228463} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &2826923423766824729 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6104505662804518821} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4253f32900bcc4d499d675566142ded0, type: 3} + m_Name: + m_EditorClassIdentifier: + m_InteractionManager: {fileID: 0} + m_InteractionLayerMask: + serializedVersion: 2 + m_Bits: 23 + m_InteractionLayers: + m_Bits: 1 + m_AttachTransform: {fileID: 2146948972233586898} + m_KeepSelectedTargetValid: 1 + m_DisableVisualsWhenBlockedInGroup: 1 + m_StartingSelectedInteractable: {fileID: 0} + m_StartingTargetFilter: {fileID: 0} + m_HoverEntered: + m_PersistentCalls: + m_Calls: [] + m_HoverExited: + m_PersistentCalls: + m_Calls: [] + m_SelectEntered: + m_PersistentCalls: + m_Calls: [] + m_SelectExited: + m_PersistentCalls: + m_Calls: [] + m_StartingHoverFilters: [] + m_StartingSelectFilters: [] + m_OnHoverEntered: + m_PersistentCalls: + m_Calls: [] + m_OnHoverExited: + m_PersistentCalls: + m_Calls: [] + m_OnSelectEntered: + m_PersistentCalls: + m_Calls: [] + m_OnSelectExited: + m_PersistentCalls: + m_Calls: [] + m_SelectActionTrigger: 1 + m_HideControllerOnSelect: 0 + m_AllowHoveredActivate: 0 + m_TargetPriorityMode: 0 + m_PlayAudioClipOnSelectEntered: 0 + m_AudioClipForOnSelectEntered: {fileID: 0} + m_PlayAudioClipOnSelectExited: 0 + m_AudioClipForOnSelectExited: {fileID: 0} + m_PlayAudioClipOnSelectCanceled: 0 + m_AudioClipForOnSelectCanceled: {fileID: 0} + m_PlayAudioClipOnHoverEntered: 0 + m_AudioClipForOnHoverEntered: {fileID: 0} + m_PlayAudioClipOnHoverExited: 0 + m_AudioClipForOnHoverExited: {fileID: 0} + m_PlayAudioClipOnHoverCanceled: 0 + m_AudioClipForOnHoverCanceled: {fileID: 0} + m_AllowHoverAudioWhileSelecting: 0 + m_PlayHapticsOnSelectEntered: 1 + m_HapticSelectEnterIntensity: 0.5 + m_HapticSelectEnterDuration: 0.1 + m_PlayHapticsOnSelectExited: 1 + m_HapticSelectExitIntensity: 0.5 + m_HapticSelectExitDuration: 0.1 + m_PlayHapticsOnSelectCanceled: 0 + m_HapticSelectCancelIntensity: 0 + m_HapticSelectCancelDuration: 0 + m_PlayHapticsOnHoverEntered: 1 + m_HapticHoverEnterIntensity: 0.25 + m_HapticHoverEnterDuration: 0.1 + m_PlayHapticsOnHoverExited: 1 + m_HapticHoverExitIntensity: 0.25 + m_HapticHoverExitDuration: 0.1 + m_PlayHapticsOnHoverCanceled: 0 + m_HapticHoverCancelIntensity: 0 + m_HapticHoverCancelDuration: 0 + m_AllowHoverHapticsWhileSelecting: 0 + m_ImproveAccuracyWithSphereCollider: 1 + m_PhysicsLayerMask: + serializedVersion: 2 + m_Bits: 1 + m_PhysicsTriggerInteraction: 1 +--- !u!135 &8798896623531438380 +SphereCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6104505662804518821} + m_Material: {fileID: 0} + m_IsTrigger: 1 + m_Enabled: 1 + serializedVersion: 2 + m_Radius: 0.1 + m_Center: {x: 0, y: 0, z: 0} +--- !u!114 &2666504501235599335 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6104505662804518821} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: caff514de9b15ad48ab85dcff5508221, type: 3} + m_Name: + m_EditorClassIdentifier: + m_UpdateTrackingType: 0 + m_EnableInputTracking: 1 + m_EnableInputActions: 1 + m_ModelPrefab: {fileID: 0} + m_ModelParent: {fileID: 0} + m_Model: {fileID: 0} + m_AnimateModel: 0 + m_ModelSelectTransition: + m_ModelDeSelectTransition: + m_PositionAction: + m_UseReference: 1 + m_Action: + m_Name: Position + m_Type: 0 + m_ExpectedControlType: Vector3 + m_Id: 93ead265-4bff-4199-8ddf-33c028dcfee9 + m_Processors: + m_Interactions: + m_SingletonActionBindings: [] + m_Flags: 0 + m_Reference: {fileID: -7621925406209348655, guid: 6550b9f519889604d875ccdbf59de87d, type: 3} + m_RotationAction: + m_UseReference: 1 + m_Action: + m_Name: Rotation + m_Type: 0 + m_ExpectedControlType: Quaternion + m_Id: cd9a8368-32d3-4e58-86a0-6fe78d199369 + m_Processors: + m_Interactions: + m_SingletonActionBindings: [] + m_Flags: 0 + m_Reference: {fileID: 4781177420166611790, guid: 6550b9f519889604d875ccdbf59de87d, type: 3} + m_IsTrackedAction: + m_UseReference: 1 + m_Action: + m_Name: Is Tracked + m_Type: 1 + m_ExpectedControlType: Button + m_Id: 24f89cec-5300-4f97-ab4a-32efa3f4ffee + m_Processors: + m_Interactions: + m_SingletonActionBindings: [] + m_Flags: 1 + m_Reference: {fileID: -7044516463258014562, guid: 6550b9f519889604d875ccdbf59de87d, type: 3} + m_TrackingStateAction: + m_UseReference: 1 + m_Action: + m_Name: Tracking State + m_Type: 0 + m_ExpectedControlType: Integer + m_Id: 7964ebc4-45e1-4431-a17a-7f2206e38661 + m_Processors: + m_Interactions: + m_SingletonActionBindings: [] + m_Flags: 0 + m_Reference: {fileID: -1277054153949319361, guid: 6550b9f519889604d875ccdbf59de87d, type: 3} + m_SelectAction: + m_UseReference: 1 + m_Action: + m_Name: Select + m_Type: 1 + m_ExpectedControlType: Button + m_Id: 3207346a-8b2f-4b24-b45a-90ea1cdef7fb + m_Processors: + m_Interactions: + m_SingletonActionBindings: [] + m_Flags: 0 + m_Reference: {fileID: 187161793506945269, guid: 6550b9f519889604d875ccdbf59de87d, type: 3} + m_SelectActionValue: + m_UseReference: 1 + m_Action: + m_Name: Select Action Value + m_Type: 0 + m_ExpectedControlType: Axis + m_Id: dcf177a1-4c6d-42a7-b095-5f68848dadf1 + m_Processors: + m_Interactions: + m_SingletonActionBindings: [] + m_Flags: 0 + m_Reference: {fileID: -1758520528963094988, guid: 6550b9f519889604d875ccdbf59de87d, type: 3} + m_ActivateAction: + m_UseReference: 1 + m_Action: + m_Name: Activate + m_Type: 1 + m_ExpectedControlType: Button + m_Id: ed3be3cd-637e-48d6-ae4b-dd97305eaa40 + m_Processors: + m_Interactions: + m_SingletonActionBindings: [] + m_Flags: 0 + m_Reference: {fileID: 83097790271614945, guid: 6550b9f519889604d875ccdbf59de87d, type: 3} + m_ActivateActionValue: + m_UseReference: 1 + m_Action: + m_Name: Activate Action Value + m_Type: 0 + m_ExpectedControlType: Axis + m_Id: af4d694a-0159-4acb-bf36-7b78c35a10d5 + m_Processors: + m_Interactions: + m_SingletonActionBindings: [] + m_Flags: 0 + m_Reference: {fileID: 7904272356298805229, guid: 6550b9f519889604d875ccdbf59de87d, type: 3} + m_UIPressAction: + m_UseReference: 1 + m_Action: + m_Name: UI Press + m_Type: 1 + m_ExpectedControlType: Button + m_Id: 55ce5c5d-aad8-4ebf-9f21-899ff595a062 + m_Processors: + m_Interactions: + m_SingletonActionBindings: [] + m_Flags: 0 + m_Reference: {fileID: 3279264004350380116, guid: 6550b9f519889604d875ccdbf59de87d, type: 3} + m_UIPressActionValue: + m_UseReference: 1 + m_Action: + m_Name: UI Press Action Value + m_Type: 0 + m_ExpectedControlType: Axis + m_Id: cdab09f7-ec37-4eee-b72c-06339cc37c8b + m_Processors: + m_Interactions: + m_SingletonActionBindings: [] + m_Flags: 0 + m_Reference: {fileID: -5908353012961274365, guid: 6550b9f519889604d875ccdbf59de87d, type: 3} + m_UIScrollAction: + m_UseReference: 1 + m_Action: + m_Name: UI Scroll + m_Type: 0 + m_ExpectedControlType: Vector2 + m_Id: 47bd347a-07a2-40d1-8294-469e3f7d6294 + m_Processors: + m_Interactions: + m_SingletonActionBindings: [] + m_Flags: 0 + m_Reference: {fileID: -6756787485274679044, guid: 6550b9f519889604d875ccdbf59de87d, type: 3} + m_HapticDeviceAction: + m_UseReference: 1 + m_Action: + m_Name: Haptic Device + m_Type: 2 + m_ExpectedControlType: + m_Id: 60f81e0e-3fab-4e26-90b6-a5ab762e2bb1 + m_Processors: + m_Interactions: + m_SingletonActionBindings: [] + m_Flags: 0 + m_Reference: {fileID: 0} + m_RotateAnchorAction: + m_UseReference: 1 + m_Action: + m_Name: Rotate Anchor + m_Type: 0 + m_ExpectedControlType: Vector2 + m_Id: aca8fec0-a925-428d-a6b7-25cfbd478258 + m_Processors: + m_Interactions: + m_SingletonActionBindings: [] + m_Flags: 0 + m_Reference: {fileID: -5913262927076077117, guid: 6550b9f519889604d875ccdbf59de87d, type: 3} + m_DirectionalAnchorRotationAction: + m_UseReference: 1 + m_Action: + m_Name: Directional Anchor Rotation + m_Type: 0 + m_ExpectedControlType: Vector2 + m_Id: cde84d10-7ea4-4fb3-8369-aed372df2bf7 + m_Processors: + m_Interactions: + m_SingletonActionBindings: [] + m_Flags: 0 + m_Reference: {fileID: -440298646266941818, guid: 6550b9f519889604d875ccdbf59de87d, type: 3} + m_TranslateAnchorAction: + m_UseReference: 1 + m_Action: + m_Name: Translate Anchor + m_Type: 0 + m_ExpectedControlType: Vector2 + m_Id: 161874b5-2545-4bb2-bea4-eeddeb4fabf6 + m_Processors: + m_Interactions: + m_SingletonActionBindings: [] + m_Flags: 0 + m_Reference: {fileID: 875253871413052681, guid: 6550b9f519889604d875ccdbf59de87d, type: 3} + m_ScaleToggleAction: + m_UseReference: 1 + m_Action: + m_Name: Scale Toggle + m_Type: 1 + m_ExpectedControlType: + m_Id: 8a344e31-f267-41c9-9041-cfffb54b5147 + m_Processors: + m_Interactions: + m_SingletonActionBindings: [] + m_Flags: 0 + m_Reference: {fileID: 0} + m_ScaleDeltaAction: + m_UseReference: 1 + m_Action: + m_Name: Scale Delta + m_Type: 0 + m_ExpectedControlType: Vector2 + m_Id: 02a8d26f-6921-4eb6-814c-484b8eaa28a3 + m_Processors: + m_Interactions: + m_SingletonActionBindings: [] + m_Flags: 0 + m_Reference: {fileID: 0} + m_ButtonPressPoint: 0.5 +--- !u!1 &6346952451604440530 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3544037694868147729} + - component: {fileID: 6555070471899797663} + m_Layer: 2 + m_Name: Move + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &3544037694868147729 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6346952451604440530} + 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: 4051131698146187610} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &6555070471899797663 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6346952451604440530} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 9b1e8c997df241c1a67045eeac79b41b, type: 3} + m_Name: + m_EditorClassIdentifier: + m_System: {fileID: 5677906498734610657} + m_MoveSpeed: 1 + m_EnableStrafe: 1 + m_EnableFly: 0 + m_UseGravity: 1 + m_GravityApplicationMode: 0 + m_ForwardSource: {fileID: 6402786116653345324} + m_LeftHandMoveAction: + m_UseReference: 1 + m_Action: + m_Name: Left Hand Move + m_Type: 0 + m_ExpectedControlType: + m_Id: fa65baa9-ca16-4d92-8425-3195462c2aea + m_Processors: + m_Interactions: + m_SingletonActionBindings: [] + m_Flags: 0 + m_Reference: {fileID: 6972639530819350904, guid: 6550b9f519889604d875ccdbf59de87d, type: 3} + m_RightHandMoveAction: + m_UseReference: 1 + m_Action: + m_Name: Right Hand Move + m_Type: 0 + m_ExpectedControlType: + m_Id: 7c956f1d-8187-437c-8dc4-afdbf8424b34 + m_Processors: + m_Interactions: + m_SingletonActionBindings: [] + m_Flags: 0 + m_Reference: {fileID: -8198699208435500284, guid: 6550b9f519889604d875ccdbf59de87d, type: 3} + m_HeadTransform: {fileID: 6402786116653345324} + m_LeftControllerTransform: {fileID: 6402786117102733902} + m_RightControllerTransform: {fileID: 6402786116742138543} + m_LeftHandMovementDirection: 0 + m_RightHandMovementDirection: 0 +--- !u!1 &6402786115984582234 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6402786115984582235} + - component: {fileID: 6402786115984582230} + - component: {fileID: 6402786115984582233} + - component: {fileID: 6402786115984582232} + - component: {fileID: 1473289480730034742} + - component: {fileID: 8350796912409923377} + m_Layer: 0 + m_Name: Teleport Interactor + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &6402786115984582235 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6402786115984582234} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: -0.02, z: -0.035} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 6402786117102733902} + m_RootOrder: 3 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &6402786115984582230 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6402786115984582234} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 6803edce0201f574f923fd9d10e5b30a, type: 3} + m_Name: + m_EditorClassIdentifier: + m_InteractionManager: {fileID: 0} + m_InteractionLayerMask: + serializedVersion: 2 + m_Bits: 2147483648 + m_InteractionLayers: + m_Bits: 2147483904 + m_AttachTransform: {fileID: 1567739149459792296} + m_KeepSelectedTargetValid: 0 + m_DisableVisualsWhenBlockedInGroup: 1 + m_StartingSelectedInteractable: {fileID: 0} + m_StartingTargetFilter: {fileID: 0} + m_HoverEntered: + m_PersistentCalls: + m_Calls: [] + m_HoverExited: + m_PersistentCalls: + m_Calls: [] + m_SelectEntered: + m_PersistentCalls: + m_Calls: [] + m_SelectExited: + m_PersistentCalls: + m_Calls: [] + m_StartingHoverFilters: [] + m_StartingSelectFilters: [] + m_OnHoverEntered: + m_PersistentCalls: + m_Calls: [] + m_OnHoverExited: + m_PersistentCalls: + m_Calls: [] + m_OnSelectEntered: + m_PersistentCalls: + m_Calls: [] + m_OnSelectExited: + m_PersistentCalls: + m_Calls: [] + m_SelectActionTrigger: 0 + m_HideControllerOnSelect: 0 + m_AllowHoveredActivate: 0 + m_TargetPriorityMode: 0 + m_PlayAudioClipOnSelectEntered: 0 + m_AudioClipForOnSelectEntered: {fileID: 0} + m_PlayAudioClipOnSelectExited: 0 + m_AudioClipForOnSelectExited: {fileID: 0} + m_PlayAudioClipOnSelectCanceled: 0 + m_AudioClipForOnSelectCanceled: {fileID: 0} + m_PlayAudioClipOnHoverEntered: 0 + m_AudioClipForOnHoverEntered: {fileID: 0} + m_PlayAudioClipOnHoverExited: 0 + m_AudioClipForOnHoverExited: {fileID: 0} + m_PlayAudioClipOnHoverCanceled: 0 + m_AudioClipForOnHoverCanceled: {fileID: 0} + m_AllowHoverAudioWhileSelecting: 1 + m_PlayHapticsOnSelectEntered: 1 + m_HapticSelectEnterIntensity: 0.5 + m_HapticSelectEnterDuration: 0.1 + m_PlayHapticsOnSelectExited: 1 + m_HapticSelectExitIntensity: 0.5 + m_HapticSelectExitDuration: 0.1 + m_PlayHapticsOnSelectCanceled: 0 + m_HapticSelectCancelIntensity: 0 + m_HapticSelectCancelDuration: 0 + m_PlayHapticsOnHoverEntered: 1 + m_HapticHoverEnterIntensity: 0.25 + m_HapticHoverEnterDuration: 0.1 + m_PlayHapticsOnHoverExited: 1 + m_HapticHoverExitIntensity: 0.25 + m_HapticHoverExitDuration: 0.1 + m_PlayHapticsOnHoverCanceled: 0 + m_HapticHoverCancelIntensity: 0 + m_HapticHoverCancelDuration: 0 + m_AllowHoverHapticsWhileSelecting: 1 + m_LineType: 1 + m_BlendVisualLinePoints: 1 + m_MaxRaycastDistance: 30 + m_RayOriginTransform: {fileID: 5848402378009811369} + m_ReferenceFrame: {fileID: 0} + m_Velocity: 10 + m_Acceleration: 9.8 + m_AdditionalGroundHeight: 0.1 + m_AdditionalFlightTime: 0.5 + m_EndPointDistance: 30 + m_EndPointHeight: -10 + m_ControlPointDistance: 10 + m_ControlPointHeight: 5 + m_SampleFrequency: 50 + m_HitDetectionType: 0 + m_SphereCastRadius: 0.1 + m_ConeCastAngle: 6 + m_RaycastMask: + serializedVersion: 2 + m_Bits: 2147483937 + m_RaycastTriggerInteraction: 1 + m_RaycastSnapVolumeInteraction: 1 + m_HitClosestOnly: 0 + m_HoverToSelect: 0 + m_HoverTimeToSelect: 0.5 + m_AutoDeselect: 0 + m_TimeToAutoDeselect: 1 + m_EnableUIInteraction: 0 + m_BlockUIOnInteractableSelection: 1 + m_AllowAnchorControl: 1 + m_UseForceGrab: 0 + m_RotateSpeed: 180 + m_TranslateSpeed: 0 + m_AnchorRotateReferenceFrame: {fileID: 0} + m_AnchorRotationMode: 1 + m_UIHoverEntered: + m_PersistentCalls: + m_Calls: [] + m_UIHoverExited: + m_PersistentCalls: + m_Calls: [] + m_EnableARRaycasting: 0 + m_OccludeARHitsWith3DObjects: 0 + m_OccludeARHitsWith2DObjects: 0 + m_ScaleMode: 0 +--- !u!120 &6402786115984582233 +LineRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6402786115984582234} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 0 + m_LightProbeUsage: 0 + m_ReflectionProbeUsage: 0 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10306, guid: 0000000000000000f000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + 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_Positions: [] + m_Parameters: + serializedVersion: 3 + widthMultiplier: 0.02 + widthCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + colorGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + numCornerVertices: 4 + numCapVertices: 4 + alignment: 0 + textureMode: 0 + shadowBias: 0.5 + generateLightingData: 0 + m_UseWorldSpace: 1 + m_Loop: 0 +--- !u!114 &6402786115984582232 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6402786115984582234} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: e988983f96fe1dd48800bcdfc82f23e9, type: 3} + m_Name: + m_EditorClassIdentifier: + m_LineWidth: 0.01 + m_OverrideInteractorLineLength: 0 + m_LineLength: 10 + m_AutoAdjustLineLength: 0 + m_MinLineLength: 0.02 + m_UseDistanceToHitAsMaxLineLength: 1 + m_LineRetractionDelay: 0.5 + m_LineLengthChangeSpeed: 12 + m_WidthCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + m_SetLineColorGradient: 1 + m_ValidColorGradient: + serializedVersion: 2 + key0: {r: 0.1999999, g: 1, b: 0, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + m_InvalidColorGradient: + serializedVersion: 2 + key0: {r: 1, g: 0, b: 0, a: 1} + key1: {r: 1, g: 0, b: 0, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + m_BlockedColorGradient: + serializedVersion: 2 + key0: {r: 1, g: 0.92156863, b: 0.015686275, a: 1} + key1: {r: 1, g: 0.92156863, b: 0.015686275, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + m_TreatSelectionAsValidState: 0 + m_SmoothMovement: 0 + m_FollowTightness: 10 + m_SnapThresholdDistance: 10 + m_Reticle: {fileID: 8748868027195207512, guid: 893219773891c784ab469a39151879b4, type: 3} + m_BlockedReticle: {fileID: 3177232254315139758, guid: a3fde713df4d99042a0403c4be9eea32, type: 3} + m_StopLineAtFirstRaycastHit: 1 + m_StopLineAtSelection: 0 + m_SnapEndpointIfAvailable: 1 + m_LineBendRatio: 0.5 + m_OverrideInteractorLineOrigin: 1 + m_LineOriginTransform: {fileID: 6402786117102733902} + m_LineOriginOffset: 0 +--- !u!210 &1473289480730034742 +SortingGroup: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6402786115984582234} + m_Enabled: 1 + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 30005 +--- !u!114 &8350796912409923377 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6402786115984582234} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: caff514de9b15ad48ab85dcff5508221, type: 3} + m_Name: + m_EditorClassIdentifier: + m_UpdateTrackingType: 0 + m_EnableInputTracking: 0 + m_EnableInputActions: 1 + m_ModelPrefab: {fileID: 0} + m_ModelParent: {fileID: 0} + m_Model: {fileID: 0} + m_AnimateModel: 0 + m_ModelSelectTransition: + m_ModelDeSelectTransition: + m_PositionAction: + m_UseReference: 1 + m_Action: + m_Name: Position + m_Type: 0 + m_ExpectedControlType: Vector3 + m_Id: 8b170a9b-132e-486d-947e-6a244d4362ea + m_Processors: + m_Interactions: + m_SingletonActionBindings: [] + m_Flags: 0 + m_Reference: {fileID: 0} + m_RotationAction: + m_UseReference: 1 + m_Action: + m_Name: Rotation + m_Type: 0 + m_ExpectedControlType: Quaternion + m_Id: 080819c2-8547-4beb-8522-e6356be16fb1 + m_Processors: + m_Interactions: + m_SingletonActionBindings: [] + m_Flags: 0 + m_Reference: {fileID: 0} + m_IsTrackedAction: + m_UseReference: 1 + m_Action: + m_Name: Is Tracked + m_Type: 1 + m_ExpectedControlType: Button + m_Id: 3975349d-0575-4146-938e-7c8de713073b + m_Processors: + m_Interactions: + m_SingletonActionBindings: [] + m_Flags: 1 + m_Reference: {fileID: 0} + m_TrackingStateAction: + m_UseReference: 1 + m_Action: + m_Name: Tracking State + m_Type: 0 + m_ExpectedControlType: Integer + m_Id: 8db27cb3-9369-4e6a-9c66-17df490c89af + m_Processors: + m_Interactions: + m_SingletonActionBindings: [] + m_Flags: 0 + m_Reference: {fileID: 0} + m_SelectAction: + m_UseReference: 1 + m_Action: + m_Name: Select + m_Type: 1 + m_ExpectedControlType: Button + m_Id: 8e000d1c-13a4-4cc0-ad37-f2e125874399 + m_Processors: + m_Interactions: + m_SingletonActionBindings: [] + m_Flags: 0 + m_Reference: {fileID: -4084014799535200556, guid: 6550b9f519889604d875ccdbf59de87d, type: 3} + m_SelectActionValue: + m_UseReference: 1 + m_Action: + m_Name: Select Action Value + m_Type: 0 + m_ExpectedControlType: Vector2 + m_Id: 07d9e458-3e59-4acb-8a8f-2325c5fb0904 + m_Processors: + m_Interactions: + m_SingletonActionBindings: [] + m_Flags: 0 + m_Reference: {fileID: -4084014799535200556, guid: 6550b9f519889604d875ccdbf59de87d, type: 3} + m_ActivateAction: + m_UseReference: 1 + m_Action: + m_Name: Activate + m_Type: 1 + m_ExpectedControlType: Button + m_Id: 3995f9f4-6aa7-409a-80d2-5f7ea1464fde + m_Processors: + m_Interactions: + m_SingletonActionBindings: [] + m_Flags: 0 + m_Reference: {fileID: -5982496924579745919, guid: 6550b9f519889604d875ccdbf59de87d, type: 3} + m_ActivateActionValue: + m_UseReference: 1 + m_Action: + m_Name: Activate Action Value + m_Type: 0 + m_ExpectedControlType: Axis + m_Id: b99c6f8c-3762-478a-b2d6-882b9175d1bb + m_Processors: + m_Interactions: + m_SingletonActionBindings: [] + m_Flags: 0 + m_Reference: {fileID: -4289430672226363583, guid: 6550b9f519889604d875ccdbf59de87d, type: 3} + m_UIPressAction: + m_UseReference: 1 + m_Action: + m_Name: UI Press + m_Type: 1 + m_ExpectedControlType: Button + m_Id: db89d01c-df6f-4954-b868-103dd5bdb514 + m_Processors: + m_Interactions: + m_SingletonActionBindings: [] + m_Flags: 0 + m_Reference: {fileID: 0} + m_UIPressActionValue: + m_UseReference: 1 + m_Action: + m_Name: UI Press Action Value + m_Type: 0 + m_ExpectedControlType: Axis + m_Id: 15e220ae-aa18-4d3d-a3d7-0c505dc649c8 + m_Processors: + m_Interactions: + m_SingletonActionBindings: [] + m_Flags: 0 + m_Reference: {fileID: 0} + m_UIScrollAction: + m_UseReference: 1 + m_Action: + m_Name: UI Scroll + m_Type: 0 + m_ExpectedControlType: Vector2 + m_Id: c2cad5a5-b96a-4161-ac52-0781e2861c1e + m_Processors: + m_Interactions: + m_SingletonActionBindings: [] + m_Flags: 0 + m_Reference: {fileID: 0} + m_HapticDeviceAction: + m_UseReference: 1 + m_Action: + m_Name: Haptic Device + m_Type: 2 + m_ExpectedControlType: + m_Id: 3e09b626-c80d-40ec-9592-eb3fe89c2038 + m_Processors: + m_Interactions: + m_SingletonActionBindings: [] + m_Flags: 0 + m_Reference: {fileID: -8785819595477538065, guid: 6550b9f519889604d875ccdbf59de87d, type: 3} + m_RotateAnchorAction: + m_UseReference: 1 + m_Action: + m_Name: Rotate Anchor + m_Type: 0 + m_ExpectedControlType: Vector2 + m_Id: 3dca8766-e652-4e78-8406-420aa73ba338 + m_Processors: + m_Interactions: + m_SingletonActionBindings: [] + m_Flags: 0 + m_Reference: {fileID: -7363382999065477798, guid: 6550b9f519889604d875ccdbf59de87d, type: 3} + m_DirectionalAnchorRotationAction: + m_UseReference: 1 + m_Action: + m_Name: Directional Anchor Rotation + m_Type: 0 + m_ExpectedControlType: Vector2 + m_Id: 6c0b9ec3-aa4f-4e6a-85ea-7db994c51246 + m_Processors: + m_Interactions: + m_SingletonActionBindings: [] + m_Flags: 0 + m_Reference: {fileID: -8811388872089202044, guid: 6550b9f519889604d875ccdbf59de87d, type: 3} + m_TranslateAnchorAction: + m_UseReference: 1 + m_Action: + m_Name: Translate Anchor + m_Type: 0 + m_ExpectedControlType: Vector2 + m_Id: e873605e-6a95-4389-8fbe-39069340ba92 + m_Processors: + m_Interactions: + m_SingletonActionBindings: [] + m_Flags: 0 + m_Reference: {fileID: 0} + m_ScaleToggleAction: + m_UseReference: 1 + m_Action: + m_Name: Scale Toggle + m_Type: 1 + m_ExpectedControlType: + m_Id: 8ade6c1d-9712-4906-b8c1-b614dad5da11 + m_Processors: + m_Interactions: + m_SingletonActionBindings: [] + m_Flags: 0 + m_Reference: {fileID: 0} + m_ScaleDeltaAction: + m_UseReference: 1 + m_Action: + m_Name: Scale Delta + m_Type: 0 + m_ExpectedControlType: Vector2 + m_Id: 6317d004-7d4a-4ee3-b309-c53cf4879474 + m_Processors: + m_Interactions: + m_SingletonActionBindings: [] + m_Flags: 0 + m_Reference: {fileID: 0} + m_ButtonPressPoint: 0.5 +--- !u!1 &6402786116653345327 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6402786116653345324} + - component: {fileID: 6402786116653345321} + - component: {fileID: 6402786116653345323} + - component: {fileID: 1055088022868586957} + m_Layer: 0 + m_Name: Main Camera + m_TagString: MainCamera + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &6402786116653345324 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6402786116653345327} + 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: 6402786116697830925} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!20 &6402786116653345321 +Camera: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6402786116653345327} + 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.01 + 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!81 &6402786116653345323 +AudioListener: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6402786116653345327} + m_Enabled: 1 +--- !u!114 &1055088022868586957 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6402786116653345327} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: c2fadf230d1919748a9aa21d40f74619, type: 3} + m_Name: + m_EditorClassIdentifier: + m_TrackingType: 0 + m_UpdateType: 0 + m_IgnoreTrackingState: 0 + m_PositionInput: + m_UseReference: 1 + m_Action: + m_Name: Position + m_Type: 0 + m_ExpectedControlType: + m_Id: 0bacfa51-7938-4a88-adae-9e8ba6c59d23 + m_Processors: + m_Interactions: + m_SingletonActionBindings: + - m_Name: + m_Id: f5efb008-b167-4d0f-b9e0-49a2350a85b3 + m_Path: /centerEyePosition + m_Interactions: + m_Processors: + m_Groups: + m_Action: Position + m_Flags: 0 + m_Flags: 0 + m_Reference: {fileID: 7862207684358717888, guid: 6550b9f519889604d875ccdbf59de87d, type: 3} + m_RotationInput: + m_UseReference: 1 + m_Action: + m_Name: Rotation + m_Type: 0 + m_ExpectedControlType: + m_Id: 5439f14e-c9da-4bd1-ad3f-7121a75c10d9 + m_Processors: + m_Interactions: + m_SingletonActionBindings: + - m_Name: + m_Id: f984a7fd-f7e2-45ef-b21d-699a5d160f29 + m_Path: /centerEyeRotation + m_Interactions: + m_Processors: + m_Groups: + m_Action: Rotation + m_Flags: 0 + m_Flags: 0 + m_Reference: {fileID: -530380113134220495, guid: 6550b9f519889604d875ccdbf59de87d, type: 3} + m_TrackingStateInput: + m_UseReference: 1 + m_Action: + m_Name: Tracking State Input + m_Type: 0 + m_ExpectedControlType: Integer + m_Id: be9cc21d-5595-4ea6-aa72-e48652a11968 + m_Processors: + m_Interactions: + m_SingletonActionBindings: [] + m_Flags: 0 + m_Reference: {fileID: 1031966339891076899, guid: 6550b9f519889604d875ccdbf59de87d, type: 3} + m_PositionAction: + m_Name: Position + m_Type: 0 + m_ExpectedControlType: + m_Id: 0bacfa51-7938-4a88-adae-9e8ba6c59d23 + m_Processors: + m_Interactions: + m_SingletonActionBindings: + - m_Name: + m_Id: f5efb008-b167-4d0f-b9e0-49a2350a85b3 + m_Path: /centerEyePosition + m_Interactions: + m_Processors: + m_Groups: + m_Action: Position + m_Flags: 0 + m_Flags: 0 + m_RotationAction: + m_Name: Rotation + m_Type: 0 + m_ExpectedControlType: + m_Id: 5439f14e-c9da-4bd1-ad3f-7121a75c10d9 + m_Processors: + m_Interactions: + m_SingletonActionBindings: + - m_Name: + m_Id: f984a7fd-f7e2-45ef-b21d-699a5d160f29 + m_Path: /centerEyeRotation + m_Interactions: + m_Processors: + m_Groups: + m_Action: Rotation + m_Flags: 0 + m_Flags: 0 +--- !u!1 &6402786116697830924 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6402786116697830925} + m_Layer: 0 + m_Name: Camera Offset + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &6402786116697830925 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6402786116697830924} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 1.36144, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 6402786116653345324} + - {fileID: 5091181746450903079} + - {fileID: 7582941832637889510} + - {fileID: 6402786117102733902} + - {fileID: 5848402378009811369} + - {fileID: 6402786116742138543} + - {fileID: 2316791872040560409} + - {fileID: 22821683770525740} + - {fileID: 454888436805228463} + - {fileID: 8449843014807013422} + m_Father: {fileID: 5695965693681382256} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &6402786116742138542 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6402786116742138543} + - component: {fileID: 1603691889822239252} + - component: {fileID: 6402786116742138538} + - component: {fileID: 321322038073949409} + m_Layer: 0 + m_Name: Right Controller + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &6402786116742138543 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6402786116742138542} + 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: 7943176589861650002} + - {fileID: 6332947241467953349} + - {fileID: 7976049554494745677} + - {fileID: 8729137607983563330} + - {fileID: 355150830} + m_Father: {fileID: 6402786116697830925} + m_RootOrder: 5 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &1603691889822239252 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6402786116742138542} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f9ac216f0eb04754b1d938aac6380b31, type: 3} + m_Name: + m_EditorClassIdentifier: + m_ManipulationInteractionGroup: {fileID: 321322038073949409} + m_DirectInteractor: {fileID: 810253392210833034} + m_RayInteractor: {fileID: 6384133165118077394} + m_TeleportInteractor: {fileID: 8729137607983563343} + m_TeleportModeActivate: {fileID: -8061240218431744966, guid: 6550b9f519889604d875ccdbf59de87d, type: 3} + m_TeleportModeCancel: {fileID: 2307464322626738743, guid: 6550b9f519889604d875ccdbf59de87d, type: 3} + m_Turn: {fileID: -6493913391331992944, guid: 6550b9f519889604d875ccdbf59de87d, type: 3} + m_SnapTurn: {fileID: -8525429354371678379, guid: 6550b9f519889604d875ccdbf59de87d, type: 3} + m_Move: {fileID: -8198699208435500284, guid: 6550b9f519889604d875ccdbf59de87d, type: 3} + m_UIScroll: {fileID: -6756787485274679044, guid: 6550b9f519889604d875ccdbf59de87d, type: 3} + m_SmoothMotionEnabled: 0 + m_SmoothTurnEnabled: 0 + m_UIScrollingEnabled: 1 + m_RayInteractorChanged: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 4745260101952117969} + m_TargetAssemblyTypeName: UnityEngine.XR.Interaction.Toolkit.Inputs.XRTransformStabilizer, + Unity.XR.Interaction.Toolkit + m_MethodName: set_aimTarget + m_Mode: 0 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 +--- !u!114 &6402786116742138538 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6402786116742138542} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: caff514de9b15ad48ab85dcff5508221, type: 3} + m_Name: + m_EditorClassIdentifier: + m_UpdateTrackingType: 0 + m_EnableInputTracking: 1 + m_EnableInputActions: 1 + m_ModelPrefab: {fileID: 3119116693207512980, guid: bde71cb35b3a69e478307d53a56242c0, type: 3} + m_ModelParent: {fileID: 355150830} + m_Model: {fileID: 0} + m_AnimateModel: 0 + m_ModelSelectTransition: + m_ModelDeSelectTransition: + m_PositionAction: + m_UseReference: 1 + m_Action: + m_Name: + m_Type: 0 + m_ExpectedControlType: Vector3 + m_Id: + m_Processors: + m_Interactions: + m_SingletonActionBindings: [] + m_Flags: 0 + m_Reference: {fileID: -3326005586356538449, guid: 6550b9f519889604d875ccdbf59de87d, type: 3} + m_RotationAction: + m_UseReference: 1 + m_Action: + m_Name: + m_Type: 0 + m_ExpectedControlType: Quaternion + m_Id: + m_Processors: + m_Interactions: + m_SingletonActionBindings: [] + m_Flags: 0 + m_Reference: {fileID: 5101698808175986029, guid: 6550b9f519889604d875ccdbf59de87d, type: 3} + m_IsTrackedAction: + m_UseReference: 1 + m_Action: + m_Name: + m_Type: 1 + m_ExpectedControlType: Button + m_Id: + m_Processors: + m_Interactions: + m_SingletonActionBindings: [] + m_Flags: 1 + m_Reference: {fileID: -7044516463258014562, guid: 6550b9f519889604d875ccdbf59de87d, type: 3} + m_TrackingStateAction: + m_UseReference: 1 + m_Action: + m_Name: Tracking State + m_Type: 0 + m_ExpectedControlType: Integer + m_Id: 008dba4e-870a-43fb-9a1f-1a7bc3ecec0c + m_Processors: + m_Interactions: + m_SingletonActionBindings: [] + m_Flags: 0 + m_Reference: {fileID: -1277054153949319361, guid: 6550b9f519889604d875ccdbf59de87d, type: 3} + m_SelectAction: + m_UseReference: 1 + m_Action: + m_Name: + m_Type: 1 + m_ExpectedControlType: Button + m_Id: + m_Processors: + m_Interactions: + m_SingletonActionBindings: [] + m_Flags: 0 + m_Reference: {fileID: 187161793506945269, guid: 6550b9f519889604d875ccdbf59de87d, type: 3} + m_SelectActionValue: + m_UseReference: 1 + m_Action: + m_Name: Select Action Value + m_Type: 0 + m_ExpectedControlType: Axis + m_Id: 6b1e5826-d74e-452e-ab31-5d6eae6f407e + m_Processors: + m_Interactions: + m_SingletonActionBindings: [] + m_Flags: 0 + m_Reference: {fileID: -1758520528963094988, guid: 6550b9f519889604d875ccdbf59de87d, type: 3} + m_ActivateAction: + m_UseReference: 1 + m_Action: + m_Name: + m_Type: 1 + m_ExpectedControlType: Button + m_Id: + m_Processors: + m_Interactions: + m_SingletonActionBindings: [] + m_Flags: 0 + m_Reference: {fileID: 83097790271614945, guid: 6550b9f519889604d875ccdbf59de87d, type: 3} + m_ActivateActionValue: + m_UseReference: 1 + m_Action: + m_Name: Activate Action Value + m_Type: 0 + m_ExpectedControlType: Axis + m_Id: 98d3d870-d1c9-4fbe-9790-8d0c2cb9ffc0 + m_Processors: + m_Interactions: + m_SingletonActionBindings: [] + m_Flags: 0 + m_Reference: {fileID: 7904272356298805229, guid: 6550b9f519889604d875ccdbf59de87d, type: 3} + m_UIPressAction: + m_UseReference: 1 + m_Action: + m_Name: + m_Type: 1 + m_ExpectedControlType: Button + m_Id: + m_Processors: + m_Interactions: + m_SingletonActionBindings: [] + m_Flags: 0 + m_Reference: {fileID: 3279264004350380116, guid: 6550b9f519889604d875ccdbf59de87d, type: 3} + m_UIPressActionValue: + m_UseReference: 1 + m_Action: + m_Name: UI Press Action Value + m_Type: 0 + m_ExpectedControlType: Axis + m_Id: bf4ab5bd-3648-4de6-a1f6-8e879b2612c2 + m_Processors: + m_Interactions: + m_SingletonActionBindings: [] + m_Flags: 0 + m_Reference: {fileID: -5908353012961274365, guid: 6550b9f519889604d875ccdbf59de87d, type: 3} + m_UIScrollAction: + m_UseReference: 1 + m_Action: + m_Name: UI Scroll + m_Type: 0 + m_ExpectedControlType: Vector2 + m_Id: a6c0ac1e-4065-4abc-ac84-e81172fbfdd4 + m_Processors: + m_Interactions: + m_SingletonActionBindings: [] + m_Flags: 0 + m_Reference: {fileID: -6756787485274679044, guid: 6550b9f519889604d875ccdbf59de87d, type: 3} + m_HapticDeviceAction: + m_UseReference: 1 + m_Action: + m_Name: Haptic Device + m_Type: 2 + m_ExpectedControlType: + m_Id: 59ea1b94-e9f8-4049-ab97-5920b11143a5 + m_Processors: + m_Interactions: + m_SingletonActionBindings: [] + m_Flags: 0 + m_Reference: {fileID: -8222252007134549311, guid: 6550b9f519889604d875ccdbf59de87d, type: 3} + m_RotateAnchorAction: + m_UseReference: 1 + m_Action: + m_Name: + m_Type: 0 + m_ExpectedControlType: Vector2 + m_Id: + m_Processors: + m_Interactions: + m_SingletonActionBindings: [] + m_Flags: 0 + m_Reference: {fileID: -5913262927076077117, guid: 6550b9f519889604d875ccdbf59de87d, type: 3} + m_DirectionalAnchorRotationAction: + m_UseReference: 1 + m_Action: + m_Name: Directional Anchor Rotation + m_Type: 0 + m_ExpectedControlType: Vector2 + m_Id: 72b93609-c58e-411b-a958-c221860f8269 + m_Processors: + m_Interactions: + m_SingletonActionBindings: [] + m_Flags: 0 + m_Reference: {fileID: -440298646266941818, guid: 6550b9f519889604d875ccdbf59de87d, type: 3} + m_TranslateAnchorAction: + m_UseReference: 1 + m_Action: + m_Name: + m_Type: 0 + m_ExpectedControlType: Vector2 + m_Id: + m_Processors: + m_Interactions: + m_SingletonActionBindings: [] + m_Flags: 0 + m_Reference: {fileID: 875253871413052681, guid: 6550b9f519889604d875ccdbf59de87d, type: 3} + m_ScaleToggleAction: + m_UseReference: 1 + m_Action: + m_Name: Scale Toggle + m_Type: 1 + m_ExpectedControlType: + m_Id: 08507162-a3bd-4e4f-9854-0b3051398d03 + m_Processors: + m_Interactions: + m_SingletonActionBindings: [] + m_Flags: 0 + m_Reference: {fileID: -2524354804938687746, guid: 6550b9f519889604d875ccdbf59de87d, type: 3} + m_ScaleDeltaAction: + m_UseReference: 1 + m_Action: + m_Name: Scale Delta + m_Type: 0 + m_ExpectedControlType: Vector2 + m_Id: 65d9ae9e-5581-4b2c-a1f5-2ba0614443e2 + m_Processors: + m_Interactions: + m_SingletonActionBindings: [] + m_Flags: 0 + m_Reference: {fileID: -6447266317303757838, guid: 6550b9f519889604d875ccdbf59de87d, type: 3} + m_ButtonPressPoint: 0.5 +--- !u!114 &321322038073949409 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6402786116742138542} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: a4a50d88b55b45648927679791f472de, type: 3} + m_Name: + m_EditorClassIdentifier: + m_GroupName: Right + m_InteractionManager: {fileID: 0} + m_StartingGroupMembers: + - {fileID: 5000095491807068132} + - {fileID: 810253392210833034} + - {fileID: 6384133165118077394} + m_StartingInteractionOverridesMap: + - groupMember: {fileID: 5000095491807068132} + overrideGroupMembers: + - {fileID: 810253392210833034} +--- !u!1 &6402786117102733905 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6402786117102733902} + - component: {fileID: 1915395658725983807} + - component: {fileID: 6402786117102733898} + - component: {fileID: 6183105119667476963} + m_Layer: 0 + m_Name: Left Controller + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &6402786117102733902 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6402786117102733905} + 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: 5747914107444238923} + - {fileID: 2724298053106250032} + - {fileID: 7856192808105636038} + - {fileID: 6402786115984582235} + - {fileID: 1697662089} + m_Father: {fileID: 6402786116697830925} + m_RootOrder: 3 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &1915395658725983807 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6402786117102733905} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f9ac216f0eb04754b1d938aac6380b31, type: 3} + m_Name: + m_EditorClassIdentifier: + m_ManipulationInteractionGroup: {fileID: 6183105119667476963} + m_DirectInteractor: {fileID: 8724346012650135423} + m_RayInteractor: {fileID: 6570378270299661657} + m_TeleportInteractor: {fileID: 6402786115984582230} + m_TeleportModeActivate: {fileID: 1263111715868034790, guid: 6550b9f519889604d875ccdbf59de87d, type: 3} + m_TeleportModeCancel: {fileID: 737890489006591557, guid: 6550b9f519889604d875ccdbf59de87d, type: 3} + m_Turn: {fileID: 1010738217276881514, guid: 6550b9f519889604d875ccdbf59de87d, type: 3} + m_SnapTurn: {fileID: -7374733323251553461, guid: 6550b9f519889604d875ccdbf59de87d, type: 3} + m_Move: {fileID: 6972639530819350904, guid: 6550b9f519889604d875ccdbf59de87d, type: 3} + m_UIScroll: {fileID: 2464016903823916871, guid: 6550b9f519889604d875ccdbf59de87d, type: 3} + m_SmoothMotionEnabled: 1 + m_SmoothTurnEnabled: 0 + m_UIScrollingEnabled: 1 + m_RayInteractorChanged: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 7838860168759464695} + m_TargetAssemblyTypeName: UnityEngine.XR.Interaction.Toolkit.Inputs.XRTransformStabilizer, + Unity.XR.Interaction.Toolkit + m_MethodName: set_aimTarget + m_Mode: 0 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 +--- !u!114 &6402786117102733898 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6402786117102733905} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: caff514de9b15ad48ab85dcff5508221, type: 3} + m_Name: + m_EditorClassIdentifier: + m_UpdateTrackingType: 0 + m_EnableInputTracking: 1 + m_EnableInputActions: 1 + m_ModelPrefab: {fileID: 3119116693207512980, guid: 5efae94d4b2087b4dac0f1d210369580, type: 3} + m_ModelParent: {fileID: 1697662089} + m_Model: {fileID: 0} + m_AnimateModel: 0 + m_ModelSelectTransition: + m_ModelDeSelectTransition: + m_PositionAction: + m_UseReference: 1 + m_Action: + m_Name: Position + m_Type: 0 + m_ExpectedControlType: Vector3 + m_Id: 8b170a9b-132e-486d-947e-6a244d4362ea + m_Processors: + m_Interactions: + m_SingletonActionBindings: [] + m_Flags: 0 + m_Reference: {fileID: -2024308242397127297, guid: 6550b9f519889604d875ccdbf59de87d, type: 3} + m_RotationAction: + m_UseReference: 1 + m_Action: + m_Name: Rotation + m_Type: 0 + m_ExpectedControlType: Quaternion + m_Id: 080819c2-8547-4beb-8522-e6356be16fb1 + m_Processors: + m_Interactions: + m_SingletonActionBindings: [] + m_Flags: 0 + m_Reference: {fileID: 8248158260566104461, guid: 6550b9f519889604d875ccdbf59de87d, type: 3} + m_IsTrackedAction: + m_UseReference: 1 + m_Action: + m_Name: Is Tracked + m_Type: 1 + m_ExpectedControlType: Button + m_Id: 22c1da5c-d38f-4253-a25c-fe94205f2ec5 + m_Processors: + m_Interactions: + m_SingletonActionBindings: [] + m_Flags: 1 + m_Reference: {fileID: 840156964685210860, guid: 6550b9f519889604d875ccdbf59de87d, type: 3} + m_TrackingStateAction: + m_UseReference: 1 + m_Action: + m_Name: Tracking State + m_Type: 0 + m_ExpectedControlType: Integer + m_Id: f3874727-df53-4207-8cd4-6248164663d7 + m_Processors: + m_Interactions: + m_SingletonActionBindings: [] + m_Flags: 0 + m_Reference: {fileID: 684395432459739428, guid: 6550b9f519889604d875ccdbf59de87d, type: 3} + m_SelectAction: + m_UseReference: 1 + m_Action: + m_Name: Select + m_Type: 1 + m_ExpectedControlType: Button + m_Id: 8e000d1c-13a4-4cc0-ad37-f2e125874399 + m_Processors: + m_Interactions: + m_SingletonActionBindings: [] + m_Flags: 0 + m_Reference: {fileID: -6131295136447488360, guid: 6550b9f519889604d875ccdbf59de87d, type: 3} + m_SelectActionValue: + m_UseReference: 1 + m_Action: + m_Name: Select Action Value + m_Type: 0 + m_ExpectedControlType: Axis + m_Id: e015d020-ed5c-40b6-b968-fa9881521f0e + m_Processors: + m_Interactions: + m_SingletonActionBindings: [] + m_Flags: 0 + m_Reference: {fileID: 6558622148059887818, guid: 6550b9f519889604d875ccdbf59de87d, type: 3} + m_ActivateAction: + m_UseReference: 1 + m_Action: + m_Name: Activate + m_Type: 1 + m_ExpectedControlType: Button + m_Id: 3995f9f4-6aa7-409a-80d2-5f7ea1464fde + m_Processors: + m_Interactions: + m_SingletonActionBindings: [] + m_Flags: 0 + m_Reference: {fileID: -5982496924579745919, guid: 6550b9f519889604d875ccdbf59de87d, type: 3} + m_ActivateActionValue: + m_UseReference: 1 + m_Action: + m_Name: Activate Action Value + m_Type: 0 + m_ExpectedControlType: Axis + m_Id: 492aea1c-7d58-4cb0-8e3c-257d2f651c04 + m_Processors: + m_Interactions: + m_SingletonActionBindings: [] + m_Flags: 0 + m_Reference: {fileID: -4289430672226363583, guid: 6550b9f519889604d875ccdbf59de87d, type: 3} + m_UIPressAction: + m_UseReference: 1 + m_Action: + m_Name: UI Press + m_Type: 1 + m_ExpectedControlType: Button + m_Id: db89d01c-df6f-4954-b868-103dd5bdb514 + m_Processors: + m_Interactions: + m_SingletonActionBindings: [] + m_Flags: 0 + m_Reference: {fileID: -6395602842196007441, guid: 6550b9f519889604d875ccdbf59de87d, type: 3} + m_UIPressActionValue: + m_UseReference: 1 + m_Action: + m_Name: UI Press Action Value + m_Type: 0 + m_ExpectedControlType: Axis + m_Id: 6258f0cd-e000-49ea-b3b6-7c930f12c390 + m_Processors: + m_Interactions: + m_SingletonActionBindings: [] + m_Flags: 0 + m_Reference: {fileID: 71106601250685021, guid: 6550b9f519889604d875ccdbf59de87d, type: 3} + m_UIScrollAction: + m_UseReference: 1 + m_Action: + m_Name: UI Scroll + m_Type: 0 + m_ExpectedControlType: Vector2 + m_Id: b74fcfe3-d94d-4bf1-960a-364568ffe66b + m_Processors: + m_Interactions: + m_SingletonActionBindings: [] + m_Flags: 0 + m_Reference: {fileID: 2464016903823916871, guid: 6550b9f519889604d875ccdbf59de87d, type: 3} + m_HapticDeviceAction: + m_UseReference: 1 + m_Action: + m_Name: Haptic Device + m_Type: 2 + m_ExpectedControlType: + m_Id: 3e09b626-c80d-40ec-9592-eb3fe89c2038 + m_Processors: + m_Interactions: + m_SingletonActionBindings: [] + m_Flags: 0 + m_Reference: {fileID: -8785819595477538065, guid: 6550b9f519889604d875ccdbf59de87d, type: 3} + m_RotateAnchorAction: + m_UseReference: 1 + m_Action: + m_Name: Rotate Anchor + m_Type: 0 + m_ExpectedControlType: Vector2 + m_Id: 3dca8766-e652-4e78-8406-420aa73ba338 + m_Processors: + m_Interactions: + m_SingletonActionBindings: [] + m_Flags: 0 + m_Reference: {fileID: -7363382999065477798, guid: 6550b9f519889604d875ccdbf59de87d, type: 3} + m_DirectionalAnchorRotationAction: + m_UseReference: 1 + m_Action: + m_Name: Directional Anchor Rotation + m_Type: 0 + m_ExpectedControlType: Vector2 + m_Id: 7d323aae-15a7-4c32-a2b9-0653cb108725 + m_Processors: + m_Interactions: + m_SingletonActionBindings: [] + m_Flags: 0 + m_Reference: {fileID: -8811388872089202044, guid: 6550b9f519889604d875ccdbf59de87d, type: 3} + m_TranslateAnchorAction: + m_UseReference: 1 + m_Action: + m_Name: Translate Anchor + m_Type: 0 + m_ExpectedControlType: Vector2 + m_Id: e873605e-6a95-4389-8fbe-39069340ba92 + m_Processors: + m_Interactions: + m_SingletonActionBindings: [] + m_Flags: 0 + m_Reference: {fileID: 7779212132400271959, guid: 6550b9f519889604d875ccdbf59de87d, type: 3} + m_ScaleToggleAction: + m_UseReference: 1 + m_Action: + m_Name: Scale Toggle + m_Type: 1 + m_ExpectedControlType: + m_Id: a1912586-fdc4-4079-b714-faafc085fd22 + m_Processors: + m_Interactions: + m_SingletonActionBindings: [] + m_Flags: 0 + m_Reference: {fileID: -335775248641796371, guid: 6550b9f519889604d875ccdbf59de87d, type: 3} + m_ScaleDeltaAction: + m_UseReference: 1 + m_Action: + m_Name: Scale Delta + m_Type: 0 + m_ExpectedControlType: Vector2 + m_Id: 61322b52-a380-4dd9-9782-1091163d1509 + m_Processors: + m_Interactions: + m_SingletonActionBindings: [] + m_Flags: 0 + m_Reference: {fileID: -1636515391019944688, guid: 6550b9f519889604d875ccdbf59de87d, type: 3} + m_ButtonPressPoint: 0.5 +--- !u!114 &6183105119667476963 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6402786117102733905} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: a4a50d88b55b45648927679791f472de, type: 3} + m_Name: + m_EditorClassIdentifier: + m_GroupName: Left + m_InteractionManager: {fileID: 0} + m_StartingGroupMembers: + - {fileID: 7249823641963879421} + - {fileID: 8724346012650135423} + - {fileID: 6570378270299661657} + m_StartingInteractionOverridesMap: + - groupMember: {fileID: 7249823641963879421} + overrideGroupMembers: + - {fileID: 8724346012650135423} +--- !u!1 &6525406361619943648 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4478053436680485766} + m_Layer: 0 + m_Name: R_ThumbProximal + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4478053436680485766 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6525406361619943648} + m_LocalRotation: {x: 0.30390567, y: 0.06966191, z: -0.09680318, w: 0.9452078} + m_LocalPosition: {x: 0.0009862719, y: -0.0057129283, z: 0.031992175} + m_LocalScale: {x: 0.99998945, y: 0.99999183, z: 1.0000514} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 4194798785924402860} + m_Father: {fileID: 1969103401643389118} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &6709232189878200370 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8449843014807013422} + - component: {fileID: 7470296005428385293} + m_Layer: 0 + m_Name: Hand Visualizer + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &8449843014807013422 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6709232189878200370} + 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: 6402786116697830925} + m_RootOrder: 9 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &7470296005428385293 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6709232189878200370} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 2e9813c68d7d6f44282ace8bd2d1fd46, type: 3} + m_Name: + m_EditorClassIdentifier: + m_UseOptimizedControls: 0 + m_LeftHandMesh: {fileID: 1191123158057982425} + m_RightHandMesh: {fileID: 1191123159671947971} + m_HandMeshMaterial: {fileID: 2100000, guid: 9e99499257a0f6644a9af46ef7fa92c7, type: 2} + m_DrawMeshes: 1 + m_DebugDrawPrefab: {fileID: 6507399986997092475, guid: 254b742d65a15d14b9df756ae77de868, type: 3} + m_DebugDrawJoints: 0 + m_VelocityPrefab: {fileID: 8538602047018081646, guid: 629fd7882ec6bfc499a5fcf20035282b, type: 3} + m_VelocityType: 2 +--- !u!1 &6719462359674874879 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 166148681072052435} + m_Layer: 0 + m_Name: R_MiddleIntermediate + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &166148681072052435 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6719462359674874879} + m_LocalRotation: {x: 0.20427474, y: 0.0019674818, z: -0.0123084, w: 0.9788343} + m_LocalPosition: {x: 0.00000033112343, y: -0.0000008804644, z: 0.042926535} + m_LocalScale: {x: 1.0000315, y: 0.99999595, z: 1.000038} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 7895655936450586292} + m_Father: {fileID: 7620598360529377927} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &6750816583879588589 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7943176589861650002} + - component: {fileID: 5000095491807068132} + m_Layer: 0 + m_Name: Poke Interactor + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &7943176589861650002 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6750816583879588589} + 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: 1616932236876252726} + m_Father: {fileID: 6402786116742138543} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &5000095491807068132 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6750816583879588589} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 0924bcaa9eb50df458a783ae0e2b59f5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_InteractionManager: {fileID: 0} + m_InteractionLayerMask: + serializedVersion: 2 + m_Bits: 4294967295 + m_InteractionLayers: + m_Bits: 4294967295 + m_AttachTransform: {fileID: 1616932236876252726} + m_KeepSelectedTargetValid: 1 + m_DisableVisualsWhenBlockedInGroup: 1 + m_StartingSelectedInteractable: {fileID: 0} + m_StartingTargetFilter: {fileID: 0} + m_HoverEntered: + m_PersistentCalls: + m_Calls: [] + m_HoverExited: + m_PersistentCalls: + m_Calls: [] + m_SelectEntered: + m_PersistentCalls: + m_Calls: [] + m_SelectExited: + m_PersistentCalls: + m_Calls: [] + m_StartingHoverFilters: [] + m_StartingSelectFilters: [] + m_OnHoverEntered: + m_PersistentCalls: + m_Calls: [] + m_OnHoverExited: + m_PersistentCalls: + m_Calls: [] + m_OnSelectEntered: + m_PersistentCalls: + m_Calls: [] + m_OnSelectExited: + m_PersistentCalls: + m_Calls: [] + m_PokeDepth: 0.1 + m_PokeWidth: 0.0075 + m_PokeSelectWidth: 0.015 + m_PokeHoverRadius: 0.015 + m_PokeInteractionOffset: 0.005 + m_PhysicsLayerMask: + serializedVersion: 2 + m_Bits: 4294967295 + m_PhysicsTriggerInteraction: 1 + m_RequirePokeFilter: 1 + m_EnableUIInteraction: 1 + m_DebugVisualizationsEnabled: 0 + m_UIHoverEntered: + m_PersistentCalls: + m_Calls: [] + m_UIHoverExited: + m_PersistentCalls: + m_Calls: [] +--- !u!1 &6848374647008770679 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5507515245591000682} + - component: {fileID: 215105502123436360} + m_Layer: 0 + m_Name: LeftHand + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5507515245591000682 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6848374647008770679} + 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: 2003090966742418275} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!137 &215105502123436360 +SkinnedMeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6848374647008770679} + 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: 3 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10303, guid: 0000000000000000f000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + 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 + serializedVersion: 2 + m_Quality: 0 + m_UpdateWhenOffscreen: 0 + m_SkinnedMotionVectors: 1 + m_Mesh: {fileID: -4299625302041532480, guid: bf7151579c38e2a44be94ba8773876c1, type: 3} + m_Bones: + - {fileID: 5454991561693174494} + - {fileID: 1018846522547772857} + - {fileID: 5752845607404601940} + - {fileID: 6081468729603139909} + - {fileID: 2639567938472764805} + - {fileID: 7260994184801316706} + - {fileID: 1380908946801579447} + - {fileID: 5523029461187993029} + - {fileID: 2999163118182319833} + - {fileID: 9086333563091414474} + - {fileID: 2252365623180000791} + - {fileID: 1436414000700975455} + - {fileID: 2210373859332506360} + - {fileID: 6545067598689818478} + - {fileID: 4776185897611663943} + - {fileID: 5913294941248666383} + - {fileID: 2696893791007897054} + - {fileID: 3548906166620879112} + - {fileID: 4600173733669489319} + - {fileID: 3242177904743260188} + - {fileID: 3515076690877983294} + - {fileID: 8113271217014953019} + - {fileID: 8736872093159730964} + - {fileID: 3360452954430257851} + - {fileID: 5391290660049003428} + - {fileID: 6353644656679424938} + m_BlendShapeWeights: [] + m_RootBone: {fileID: 5454991561693174494} + m_AABB: + m_Center: {x: 0.008882426, y: -0.016739514, z: 0.0781125} + m_Extent: {x: 0.08261519, y: 0.056081634, z: 0.10162346} + m_DirtyAABB: 0 +--- !u!1 &6857026225204119587 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8104229418314499792} + - component: {fileID: 3217185777844545695} + - component: {fileID: 8180075515697110698} + - component: {fileID: 8922563157598988046} + m_Layer: 0 + m_Name: Direct Interactor + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &8104229418314499792 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6857026225204119587} + 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: 22821683770525740} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &3217185777844545695 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6857026225204119587} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4253f32900bcc4d499d675566142ded0, type: 3} + m_Name: + m_EditorClassIdentifier: + m_InteractionManager: {fileID: 0} + m_InteractionLayerMask: + serializedVersion: 2 + m_Bits: 23 + m_InteractionLayers: + m_Bits: 1 + m_AttachTransform: {fileID: 3614894761196931837} + m_KeepSelectedTargetValid: 1 + m_DisableVisualsWhenBlockedInGroup: 1 + m_StartingSelectedInteractable: {fileID: 0} + m_StartingTargetFilter: {fileID: 0} + m_HoverEntered: + m_PersistentCalls: + m_Calls: [] + m_HoverExited: + m_PersistentCalls: + m_Calls: [] + m_SelectEntered: + m_PersistentCalls: + m_Calls: [] + m_SelectExited: + m_PersistentCalls: + m_Calls: [] + m_StartingHoverFilters: [] + m_StartingSelectFilters: [] + m_OnHoverEntered: + m_PersistentCalls: + m_Calls: [] + m_OnHoverExited: + m_PersistentCalls: + m_Calls: [] + m_OnSelectEntered: + m_PersistentCalls: + m_Calls: [] + m_OnSelectExited: + m_PersistentCalls: + m_Calls: [] + m_SelectActionTrigger: 1 + m_HideControllerOnSelect: 0 + m_AllowHoveredActivate: 0 + m_TargetPriorityMode: 0 + m_PlayAudioClipOnSelectEntered: 0 + m_AudioClipForOnSelectEntered: {fileID: 0} + m_PlayAudioClipOnSelectExited: 0 + m_AudioClipForOnSelectExited: {fileID: 0} + m_PlayAudioClipOnSelectCanceled: 0 + m_AudioClipForOnSelectCanceled: {fileID: 0} + m_PlayAudioClipOnHoverEntered: 0 + m_AudioClipForOnHoverEntered: {fileID: 0} + m_PlayAudioClipOnHoverExited: 0 + m_AudioClipForOnHoverExited: {fileID: 0} + m_PlayAudioClipOnHoverCanceled: 0 + m_AudioClipForOnHoverCanceled: {fileID: 0} + m_AllowHoverAudioWhileSelecting: 0 + m_PlayHapticsOnSelectEntered: 1 + m_HapticSelectEnterIntensity: 0.5 + m_HapticSelectEnterDuration: 0.1 + m_PlayHapticsOnSelectExited: 1 + m_HapticSelectExitIntensity: 0.5 + m_HapticSelectExitDuration: 0.1 + m_PlayHapticsOnSelectCanceled: 0 + m_HapticSelectCancelIntensity: 0 + m_HapticSelectCancelDuration: 0 + m_PlayHapticsOnHoverEntered: 1 + m_HapticHoverEnterIntensity: 0.25 + m_HapticHoverEnterDuration: 0.1 + m_PlayHapticsOnHoverExited: 1 + m_HapticHoverExitIntensity: 0.25 + m_HapticHoverExitDuration: 0.1 + m_PlayHapticsOnHoverCanceled: 0 + m_HapticHoverCancelIntensity: 0 + m_HapticHoverCancelDuration: 0 + m_AllowHoverHapticsWhileSelecting: 0 + m_ImproveAccuracyWithSphereCollider: 1 + m_PhysicsLayerMask: + serializedVersion: 2 + m_Bits: 1 + m_PhysicsTriggerInteraction: 1 +--- !u!135 &8180075515697110698 +SphereCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6857026225204119587} + m_Material: {fileID: 0} + m_IsTrigger: 1 + m_Enabled: 1 + serializedVersion: 2 + m_Radius: 0.1 + m_Center: {x: 0, y: 0, z: 0} +--- !u!114 &8922563157598988046 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6857026225204119587} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: caff514de9b15ad48ab85dcff5508221, type: 3} + m_Name: + m_EditorClassIdentifier: + m_UpdateTrackingType: 0 + m_EnableInputTracking: 1 + m_EnableInputActions: 1 + m_ModelPrefab: {fileID: 0} + m_ModelParent: {fileID: 0} + m_Model: {fileID: 0} + m_AnimateModel: 0 + m_ModelSelectTransition: + m_ModelDeSelectTransition: + m_PositionAction: + m_UseReference: 1 + m_Action: + m_Name: Position + m_Type: 0 + m_ExpectedControlType: Vector3 + m_Id: 26d2aaa4-6518-4d33-8fae-419043a723d4 + m_Processors: + m_Interactions: + m_SingletonActionBindings: [] + m_Flags: 0 + m_Reference: {fileID: -8148491892877670638, guid: 6550b9f519889604d875ccdbf59de87d, type: 3} + m_RotationAction: + m_UseReference: 1 + m_Action: + m_Name: Rotation + m_Type: 0 + m_ExpectedControlType: Quaternion + m_Id: d7a15530-737b-416a-9d5d-a8b51ba6c682 + m_Processors: + m_Interactions: + m_SingletonActionBindings: [] + m_Flags: 0 + m_Reference: {fileID: 7142700859771459151, guid: 6550b9f519889604d875ccdbf59de87d, type: 3} + m_IsTrackedAction: + m_UseReference: 1 + m_Action: + m_Name: Is Tracked + m_Type: 1 + m_ExpectedControlType: Button + m_Id: f0c7c302-cbd5-465f-a326-6502c16a71f9 + m_Processors: + m_Interactions: + m_SingletonActionBindings: [] + m_Flags: 1 + m_Reference: {fileID: 840156964685210860, guid: 6550b9f519889604d875ccdbf59de87d, type: 3} + m_TrackingStateAction: + m_UseReference: 1 + m_Action: + m_Name: Tracking State + m_Type: 0 + m_ExpectedControlType: Integer + m_Id: e12d3305-8866-42f0-a9b8-2cd7f4310c31 + m_Processors: + m_Interactions: + m_SingletonActionBindings: [] + m_Flags: 0 + m_Reference: {fileID: 684395432459739428, guid: 6550b9f519889604d875ccdbf59de87d, type: 3} + m_SelectAction: + m_UseReference: 1 + m_Action: + m_Name: Select + m_Type: 1 + m_ExpectedControlType: Button + m_Id: 05483079-4b7c-4369-9176-fb8514428e98 + m_Processors: + m_Interactions: + m_SingletonActionBindings: [] + m_Flags: 0 + m_Reference: {fileID: -6131295136447488360, guid: 6550b9f519889604d875ccdbf59de87d, type: 3} + m_SelectActionValue: + m_UseReference: 1 + m_Action: + m_Name: Select Action Value + m_Type: 0 + m_ExpectedControlType: Axis + m_Id: 8e42f062-fb45-44df-9825-35e1dfc18834 + m_Processors: + m_Interactions: + m_SingletonActionBindings: [] + m_Flags: 0 + m_Reference: {fileID: 6558622148059887818, guid: 6550b9f519889604d875ccdbf59de87d, type: 3} + m_ActivateAction: + m_UseReference: 1 + m_Action: + m_Name: Activate + m_Type: 1 + m_ExpectedControlType: Button + m_Id: 38e5c09b-96d2-40e4-ae8e-3bfb9eb16727 + m_Processors: + m_Interactions: + m_SingletonActionBindings: [] + m_Flags: 0 + m_Reference: {fileID: -5982496924579745919, guid: 6550b9f519889604d875ccdbf59de87d, type: 3} + m_ActivateActionValue: + m_UseReference: 1 + m_Action: + m_Name: Activate Action Value + m_Type: 0 + m_ExpectedControlType: Axis + m_Id: ff2b1032-d7ae-4e1a-8e8a-a5556d5f8db5 + m_Processors: + m_Interactions: + m_SingletonActionBindings: [] + m_Flags: 0 + m_Reference: {fileID: -4289430672226363583, guid: 6550b9f519889604d875ccdbf59de87d, type: 3} + m_UIPressAction: + m_UseReference: 1 + m_Action: + m_Name: UI Press + m_Type: 1 + m_ExpectedControlType: Button + m_Id: 347fe4ac-83bc-44f7-a0d2-2793a5775161 + m_Processors: + m_Interactions: + m_SingletonActionBindings: [] + m_Flags: 0 + m_Reference: {fileID: -6395602842196007441, guid: 6550b9f519889604d875ccdbf59de87d, type: 3} + m_UIPressActionValue: + m_UseReference: 1 + m_Action: + m_Name: UI Press Action Value + m_Type: 0 + m_ExpectedControlType: Axis + m_Id: 8b29ebc3-3830-4622-8c66-56f3a9b98d73 + m_Processors: + m_Interactions: + m_SingletonActionBindings: [] + m_Flags: 0 + m_Reference: {fileID: 71106601250685021, guid: 6550b9f519889604d875ccdbf59de87d, type: 3} + m_UIScrollAction: + m_UseReference: 1 + m_Action: + m_Name: UI Scroll + m_Type: 0 + m_ExpectedControlType: Vector2 + m_Id: cd921c38-6607-4119-8d15-5957e0c6a19c + m_Processors: + m_Interactions: + m_SingletonActionBindings: [] + m_Flags: 0 + m_Reference: {fileID: 2464016903823916871, guid: 6550b9f519889604d875ccdbf59de87d, type: 3} + m_HapticDeviceAction: + m_UseReference: 1 + m_Action: + m_Name: Haptic Device + m_Type: 2 + m_ExpectedControlType: + m_Id: 35cfed17-bcaf-4ff9-9fe0-fa1727b7619b + m_Processors: + m_Interactions: + m_SingletonActionBindings: [] + m_Flags: 0 + m_Reference: {fileID: 0} + m_RotateAnchorAction: + m_UseReference: 1 + m_Action: + m_Name: Rotate Anchor + m_Type: 0 + m_ExpectedControlType: Vector2 + m_Id: 4fcd4b62-1769-4cc4-aaee-aea2fc40d24f + m_Processors: + m_Interactions: + m_SingletonActionBindings: [] + m_Flags: 0 + m_Reference: {fileID: -7363382999065477798, guid: 6550b9f519889604d875ccdbf59de87d, type: 3} + m_DirectionalAnchorRotationAction: + m_UseReference: 1 + m_Action: + m_Name: Directional Anchor Rotation + m_Type: 0 + m_ExpectedControlType: Vector2 + m_Id: 0a72890c-b3bc-4ec1-adad-df62dfa843d9 + m_Processors: + m_Interactions: + m_SingletonActionBindings: [] + m_Flags: 0 + m_Reference: {fileID: -8811388872089202044, guid: 6550b9f519889604d875ccdbf59de87d, type: 3} + m_TranslateAnchorAction: + m_UseReference: 1 + m_Action: + m_Name: Translate Anchor + m_Type: 0 + m_ExpectedControlType: Vector2 + m_Id: 7bfe4461-8d15-4a61-9fa6-28ce950c9996 + m_Processors: + m_Interactions: + m_SingletonActionBindings: [] + m_Flags: 0 + m_Reference: {fileID: 7779212132400271959, guid: 6550b9f519889604d875ccdbf59de87d, type: 3} + m_ScaleToggleAction: + m_UseReference: 1 + m_Action: + m_Name: Scale Toggle + m_Type: 1 + m_ExpectedControlType: + m_Id: afa2d926-5f30-4123-a063-3ee9a0748fb4 + m_Processors: + m_Interactions: + m_SingletonActionBindings: [] + m_Flags: 0 + m_Reference: {fileID: 0} + m_ScaleDeltaAction: + m_UseReference: 1 + m_Action: + m_Name: Scale Delta + m_Type: 0 + m_ExpectedControlType: Vector2 + m_Id: 0ec3ddf3-f6dd-457e-95f8-f9f44cef43ce + m_Processors: + m_Interactions: + m_SingletonActionBindings: [] + m_Flags: 0 + m_Reference: {fileID: 0} + m_ButtonPressPoint: 0.5 +--- !u!1 &7025034179889395085 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8113271217014953019} + m_Layer: 0 + m_Name: L_IndexTip + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &8113271217014953019 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7025034179889395085} + m_LocalRotation: {x: 0, y: 4.3368087e-19, z: -0, w: 1} + m_LocalPosition: {x: -0.00029495324, y: 0.0010254311, z: 0.022364646} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 3515076690877983294} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &7095294832561539722 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3099456756686607947} + - component: {fileID: 2101803313044915156} + - component: {fileID: 1187206471635665809} + - component: {fileID: 4534349886692918870} + - component: {fileID: 8084466177201539141} + - component: {fileID: 4301627762732302569} + m_Layer: 0 + m_Name: Ray Interactor + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &3099456756686607947 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7095294832561539722} + 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: 22821683770525740} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &2101803313044915156 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7095294832561539722} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 6803edce0201f574f923fd9d10e5b30a, type: 3} + m_Name: + m_EditorClassIdentifier: + m_InteractionManager: {fileID: 0} + m_InteractionLayerMask: + serializedVersion: 2 + m_Bits: 55 + m_InteractionLayers: + m_Bits: 1 + m_AttachTransform: {fileID: 7117647868437094547} + m_KeepSelectedTargetValid: 1 + m_DisableVisualsWhenBlockedInGroup: 1 + m_StartingSelectedInteractable: {fileID: 0} + m_StartingTargetFilter: {fileID: 0} + m_HoverEntered: + m_PersistentCalls: + m_Calls: [] + m_HoverExited: + m_PersistentCalls: + m_Calls: [] + m_SelectEntered: + m_PersistentCalls: + m_Calls: [] + m_SelectExited: + m_PersistentCalls: + m_Calls: [] + m_StartingHoverFilters: [] + m_StartingSelectFilters: [] + m_OnHoverEntered: + m_PersistentCalls: + m_Calls: [] + m_OnHoverExited: + m_PersistentCalls: + m_Calls: [] + m_OnSelectEntered: + m_PersistentCalls: + m_Calls: [] + m_OnSelectExited: + m_PersistentCalls: + m_Calls: [] + m_SelectActionTrigger: 1 + m_HideControllerOnSelect: 0 + m_AllowHoveredActivate: 0 + m_TargetPriorityMode: 0 + m_PlayAudioClipOnSelectEntered: 0 + m_AudioClipForOnSelectEntered: {fileID: 0} + m_PlayAudioClipOnSelectExited: 0 + m_AudioClipForOnSelectExited: {fileID: 0} + m_PlayAudioClipOnSelectCanceled: 0 + m_AudioClipForOnSelectCanceled: {fileID: 0} + m_PlayAudioClipOnHoverEntered: 0 + m_AudioClipForOnHoverEntered: {fileID: 0} + m_PlayAudioClipOnHoverExited: 0 + m_AudioClipForOnHoverExited: {fileID: 0} + m_PlayAudioClipOnHoverCanceled: 0 + m_AudioClipForOnHoverCanceled: {fileID: 0} + m_AllowHoverAudioWhileSelecting: 0 + m_PlayHapticsOnSelectEntered: 1 + m_HapticSelectEnterIntensity: 0.5 + m_HapticSelectEnterDuration: 0.1 + m_PlayHapticsOnSelectExited: 1 + m_HapticSelectExitIntensity: 0.5 + m_HapticSelectExitDuration: 0.1 + m_PlayHapticsOnSelectCanceled: 0 + m_HapticSelectCancelIntensity: 0 + m_HapticSelectCancelDuration: 0 + m_PlayHapticsOnHoverEntered: 1 + m_HapticHoverEnterIntensity: 0.25 + m_HapticHoverEnterDuration: 0.1 + m_PlayHapticsOnHoverExited: 1 + m_HapticHoverExitIntensity: 0.25 + m_HapticHoverExitDuration: 0.1 + m_PlayHapticsOnHoverCanceled: 0 + m_HapticHoverCancelIntensity: 0 + m_HapticHoverCancelDuration: 0 + m_AllowHoverHapticsWhileSelecting: 0 + m_LineType: 0 + m_BlendVisualLinePoints: 1 + m_MaxRaycastDistance: 10 + m_RayOriginTransform: {fileID: 4530772326112196357} + m_ReferenceFrame: {fileID: 0} + m_Velocity: 12 + m_Acceleration: 9.8 + m_AdditionalGroundHeight: 0.1 + m_AdditionalFlightTime: 0.5 + m_EndPointDistance: 30 + m_EndPointHeight: -10 + m_ControlPointDistance: 10 + m_ControlPointHeight: 5 + m_SampleFrequency: 60 + m_HitDetectionType: 2 + m_SphereCastRadius: 0.0125 + m_ConeCastAngle: 3 + m_RaycastMask: + serializedVersion: 2 + m_Bits: 2147483681 + m_RaycastTriggerInteraction: 1 + m_RaycastSnapVolumeInteraction: 1 + m_HitClosestOnly: 0 + m_HoverToSelect: 0 + m_HoverTimeToSelect: 0.5 + m_AutoDeselect: 0 + m_TimeToAutoDeselect: 1 + m_EnableUIInteraction: 1 + m_BlockUIOnInteractableSelection: 1 + m_AllowAnchorControl: 1 + m_UseForceGrab: 0 + m_RotateSpeed: 180 + m_TranslateSpeed: 1 + m_AnchorRotateReferenceFrame: {fileID: 0} + m_AnchorRotationMode: 0 + m_UIHoverEntered: + m_PersistentCalls: + m_Calls: [] + m_UIHoverExited: + m_PersistentCalls: + m_Calls: [] + m_EnableARRaycasting: 0 + m_OccludeARHitsWith3DObjects: 0 + m_OccludeARHitsWith2DObjects: 0 + m_ScaleMode: 1 +--- !u!120 &1187206471635665809 +LineRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7095294832561539722} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 0 + m_LightProbeUsage: 0 + m_ReflectionProbeUsage: 0 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10306, guid: 0000000000000000f000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 0 + 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_Positions: [] + m_Parameters: + serializedVersion: 3 + widthMultiplier: 0.02 + widthCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + colorGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 0} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + numCornerVertices: 4 + numCapVertices: 4 + alignment: 0 + textureMode: 0 + shadowBias: 0 + generateLightingData: 0 + m_UseWorldSpace: 1 + m_Loop: 0 +--- !u!114 &4534349886692918870 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7095294832561539722} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: e988983f96fe1dd48800bcdfc82f23e9, type: 3} + m_Name: + m_EditorClassIdentifier: + m_LineWidth: 0.0035 + m_OverrideInteractorLineLength: 1 + m_LineLength: 10 + m_AutoAdjustLineLength: 1 + m_MinLineLength: 0.1 + m_UseDistanceToHitAsMaxLineLength: 1 + m_LineRetractionDelay: 0.5 + m_LineLengthChangeSpeed: 12 + m_WidthCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + m_SetLineColorGradient: 1 + m_ValidColorGradient: + serializedVersion: 2 + key0: {r: 0, g: 0.627451, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 0} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + m_InvalidColorGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 0} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + m_BlockedColorGradient: + serializedVersion: 2 + key0: {r: 1, g: 0.92156863, b: 0.015686275, a: 1} + key1: {r: 1, g: 0.92156863, b: 0.015686275, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + m_TreatSelectionAsValidState: 1 + m_SmoothMovement: 0 + m_FollowTightness: 10 + m_SnapThresholdDistance: 10 + m_Reticle: {fileID: 0} + m_BlockedReticle: {fileID: 0} + m_StopLineAtFirstRaycastHit: 1 + m_StopLineAtSelection: 1 + m_SnapEndpointIfAvailable: 1 + m_LineBendRatio: 0.5 + m_OverrideInteractorLineOrigin: 1 + m_LineOriginTransform: {fileID: 4724445456448047939} + m_LineOriginOffset: 0.0375 +--- !u!210 &8084466177201539141 +SortingGroup: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7095294832561539722} + m_Enabled: 1 + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 30005 +--- !u!114 &4301627762732302569 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7095294832561539722} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: caff514de9b15ad48ab85dcff5508221, type: 3} + m_Name: + m_EditorClassIdentifier: + m_UpdateTrackingType: 0 + m_EnableInputTracking: 1 + m_EnableInputActions: 1 + m_ModelPrefab: {fileID: 0} + m_ModelParent: {fileID: 0} + m_Model: {fileID: 0} + m_AnimateModel: 0 + m_ModelSelectTransition: + m_ModelDeSelectTransition: + m_PositionAction: + m_UseReference: 1 + m_Action: + m_Name: Position + m_Type: 0 + m_ExpectedControlType: Vector3 + m_Id: 26d2aaa4-6518-4d33-8fae-419043a723d4 + m_Processors: + m_Interactions: + m_SingletonActionBindings: [] + m_Flags: 0 + m_Reference: {fileID: -2496076053284925795, guid: 6550b9f519889604d875ccdbf59de87d, type: 3} + m_RotationAction: + m_UseReference: 1 + m_Action: + m_Name: Rotation + m_Type: 0 + m_ExpectedControlType: Quaternion + m_Id: d7a15530-737b-416a-9d5d-a8b51ba6c682 + m_Processors: + m_Interactions: + m_SingletonActionBindings: [] + m_Flags: 0 + m_Reference: {fileID: 7149951272733842039, guid: 6550b9f519889604d875ccdbf59de87d, type: 3} + m_IsTrackedAction: + m_UseReference: 1 + m_Action: + m_Name: Is Tracked + m_Type: 1 + m_ExpectedControlType: Button + m_Id: 01c9e969-5b08-4ff9-97a1-d646e587fa31 + m_Processors: + m_Interactions: + m_SingletonActionBindings: [] + m_Flags: 1 + m_Reference: {fileID: 840156964685210860, guid: 6550b9f519889604d875ccdbf59de87d, type: 3} + m_TrackingStateAction: + m_UseReference: 1 + m_Action: + m_Name: Tracking State + m_Type: 0 + m_ExpectedControlType: Integer + m_Id: e12d3305-8866-42f0-a9b8-2cd7f4310c31 + m_Processors: + m_Interactions: + m_SingletonActionBindings: [] + m_Flags: 0 + m_Reference: {fileID: 684395432459739428, guid: 6550b9f519889604d875ccdbf59de87d, type: 3} + m_SelectAction: + m_UseReference: 1 + m_Action: + m_Name: Select + m_Type: 1 + m_ExpectedControlType: Button + m_Id: 05483079-4b7c-4369-9176-fb8514428e98 + m_Processors: + m_Interactions: + m_SingletonActionBindings: [] + m_Flags: 0 + m_Reference: {fileID: -6131295136447488360, guid: 6550b9f519889604d875ccdbf59de87d, type: 3} + m_SelectActionValue: + m_UseReference: 1 + m_Action: + m_Name: Select Action Value + m_Type: 0 + m_ExpectedControlType: Axis + m_Id: 8e42f062-fb45-44df-9825-35e1dfc18834 + m_Processors: + m_Interactions: + m_SingletonActionBindings: [] + m_Flags: 0 + m_Reference: {fileID: 6558622148059887818, guid: 6550b9f519889604d875ccdbf59de87d, type: 3} + m_ActivateAction: + m_UseReference: 1 + m_Action: + m_Name: Activate + m_Type: 1 + m_ExpectedControlType: Button + m_Id: 38e5c09b-96d2-40e4-ae8e-3bfb9eb16727 + m_Processors: + m_Interactions: + m_SingletonActionBindings: [] + m_Flags: 0 + m_Reference: {fileID: -5982496924579745919, guid: 6550b9f519889604d875ccdbf59de87d, type: 3} + m_ActivateActionValue: + m_UseReference: 1 + m_Action: + m_Name: Activate Action Value + m_Type: 0 + m_ExpectedControlType: Axis + m_Id: ff2b1032-d7ae-4e1a-8e8a-a5556d5f8db5 + m_Processors: + m_Interactions: + m_SingletonActionBindings: [] + m_Flags: 0 + m_Reference: {fileID: -4289430672226363583, guid: 6550b9f519889604d875ccdbf59de87d, type: 3} + m_UIPressAction: + m_UseReference: 1 + m_Action: + m_Name: UI Press + m_Type: 1 + m_ExpectedControlType: Button + m_Id: 347fe4ac-83bc-44f7-a0d2-2793a5775161 + m_Processors: + m_Interactions: + m_SingletonActionBindings: [] + m_Flags: 0 + m_Reference: {fileID: -6395602842196007441, guid: 6550b9f519889604d875ccdbf59de87d, type: 3} + m_UIPressActionValue: + m_UseReference: 1 + m_Action: + m_Name: UI Press Action Value + m_Type: 0 + m_ExpectedControlType: Axis + m_Id: 8b29ebc3-3830-4622-8c66-56f3a9b98d73 + m_Processors: + m_Interactions: + m_SingletonActionBindings: [] + m_Flags: 0 + m_Reference: {fileID: 71106601250685021, guid: 6550b9f519889604d875ccdbf59de87d, type: 3} + m_UIScrollAction: + m_UseReference: 1 + m_Action: + m_Name: UI Scroll + m_Type: 0 + m_ExpectedControlType: Vector2 + m_Id: 61000fa3-bda0-42fc-ba38-f6f7692c3e9a + m_Processors: + m_Interactions: + m_SingletonActionBindings: [] + m_Flags: 0 + m_Reference: {fileID: 2464016903823916871, guid: 6550b9f519889604d875ccdbf59de87d, type: 3} + m_HapticDeviceAction: + m_UseReference: 1 + m_Action: + m_Name: Haptic Device + m_Type: 2 + m_ExpectedControlType: + m_Id: 35cfed17-bcaf-4ff9-9fe0-fa1727b7619b + m_Processors: + m_Interactions: + m_SingletonActionBindings: [] + m_Flags: 0 + m_Reference: {fileID: 0} + m_RotateAnchorAction: + m_UseReference: 1 + m_Action: + m_Name: Rotate Anchor + m_Type: 0 + m_ExpectedControlType: Vector2 + m_Id: 4fcd4b62-1769-4cc4-aaee-aea2fc40d24f + m_Processors: + m_Interactions: + m_SingletonActionBindings: [] + m_Flags: 0 + m_Reference: {fileID: -7363382999065477798, guid: 6550b9f519889604d875ccdbf59de87d, type: 3} + m_DirectionalAnchorRotationAction: + m_UseReference: 1 + m_Action: + m_Name: Directional Anchor Rotation + m_Type: 0 + m_ExpectedControlType: Vector2 + m_Id: 0a72890c-b3bc-4ec1-adad-df62dfa843d9 + m_Processors: + m_Interactions: + m_SingletonActionBindings: [] + m_Flags: 0 + m_Reference: {fileID: -8811388872089202044, guid: 6550b9f519889604d875ccdbf59de87d, type: 3} + m_TranslateAnchorAction: + m_UseReference: 1 + m_Action: + m_Name: Translate Anchor + m_Type: 0 + m_ExpectedControlType: Vector2 + m_Id: 7bfe4461-8d15-4a61-9fa6-28ce950c9996 + m_Processors: + m_Interactions: + m_SingletonActionBindings: [] + m_Flags: 0 + m_Reference: {fileID: 7779212132400271959, guid: 6550b9f519889604d875ccdbf59de87d, type: 3} + m_ScaleToggleAction: + m_UseReference: 1 + m_Action: + m_Name: Scale Toggle + m_Type: 1 + m_ExpectedControlType: + m_Id: 5fa3e2c1-a95e-4724-b74b-c5ad1229a291 + m_Processors: + m_Interactions: + m_SingletonActionBindings: [] + m_Flags: 0 + m_Reference: {fileID: 0} + m_ScaleDeltaAction: + m_UseReference: 1 + m_Action: + m_Name: Scale Delta + m_Type: 0 + m_ExpectedControlType: Vector2 + m_Id: d1518bf7-ff62-47f4-8bf9-b74d00621304 + m_Processors: + m_Interactions: + m_SingletonActionBindings: [] + m_Flags: 0 + m_Reference: {fileID: 0} + m_ButtonPressPoint: 0.5 +--- !u!1 &7161016115561742046 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2146948972233586898} + - component: {fileID: 9190808074707022031} + m_Layer: 0 + m_Name: Direct Stabilized Attach + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2146948972233586898 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7161016115561742046} + 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: 454888436805228463} + m_RootOrder: 4 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &9190808074707022031 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7161016115561742046} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 64d299502104b064388841ec2adf6def, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Target: {fileID: 8927967609072036182} + m_AimTargetObject: {fileID: 0} + m_UseLocalSpace: 1 + m_AngleStabilization: 5 + m_PositionStabilization: 0.03 +--- !u!1 &7379564116961756305 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2179377245851911378} + m_Layer: 0 + m_Name: R_Palm + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2179377245851911378 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7379564116961756305} + m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -0.000863, y: -0.001272, z: 0.047823} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 1854015250894670505} + m_RootOrder: 3 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &7392561419777546384 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1380908946801579447} + m_Layer: 0 + m_Name: L_MiddleDistal + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1380908946801579447 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7392561419777546384} + m_LocalRotation: {x: -0.03223448, y: -0.0019387039, z: 0.040452998, w: 0.9986595} + m_LocalPosition: {x: 0.00000017030132, y: 0.0000005871987, z: 0.027548432} + m_LocalScale: {x: 0.9999718, y: 1.0000138, z: 0.99996346} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 5523029461187993029} + m_Father: {fileID: 7260994184801316706} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &7428680998006793017 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5454991561693174494} + m_Layer: 0 + m_Name: L_Wrist + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5454991561693174494 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7428680998006793017} + m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -0, y: 0, z: -0.08} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 1018846522547772857} + - {fileID: 8736872093159730964} + - {fileID: 6081468729603139909} + - {fileID: 4600173733669489319} + - {fileID: 2999163118182319833} + - {fileID: 4776185897611663943} + m_Father: {fileID: 2003090966742418275} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &7453166035860230795 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3310007999475917894} + m_Layer: 0 + m_Name: R_RingTip + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &3310007999475917894 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7453166035860230795} + m_LocalRotation: {x: 2.7755576e-17, y: 1.3877788e-17, z: -3.85186e-34, w: 1} + m_LocalPosition: {x: 0.0002563861, y: 0.0016065919, z: 0.024326166} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 6379891195496996615} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &7624996653021882289 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 9086333563091414474} + m_Layer: 0 + m_Name: L_RingProximal + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &9086333563091414474 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7624996653021882289} + m_LocalRotation: {x: 0.08123156, y: -0.08615339, z: 0.055879932, w: 0.9913912} + m_LocalPosition: {x: -0.002473, y: -0.000513, z: 0.053917997} + m_LocalScale: {x: 0.99998975, y: 1.0000367, z: 1.0000347} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 2252365623180000791} + m_Father: {fileID: 2999163118182319833} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &7625237589342661496 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7821907845344216874} + - component: {fileID: 4967109660844804703} + - component: {fileID: 6949587081885499304} + - component: {fileID: 5951032935063541481} + m_Layer: 2 + m_Name: Grab Move + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!4 &7821907845344216874 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7625237589342661496} + 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: 4051131698146187610} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &4967109660844804703 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7625237589342661496} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 8b94c4c83dec6a94fbaebf543478259e, type: 3} + m_Name: + m_EditorClassIdentifier: + m_System: {fileID: 5677906498734610657} + m_EnableFreeXMovement: 1 + m_EnableFreeYMovement: 0 + m_EnableFreeZMovement: 1 + m_UseGravity: 1 + m_GravityApplicationMode: 0 + m_ControllerTransform: {fileID: 6402786117102733902} + m_EnableMoveWhileSelecting: 0 + m_MoveFactor: 1 + m_GrabMoveAction: + m_UseReference: 1 + m_Action: + m_Name: Grab Move + m_Type: 0 + m_ExpectedControlType: + m_Id: 3d33edcf-0043-45cb-95a7-008204badf83 + m_Processors: + m_Interactions: + m_SingletonActionBindings: [] + m_Flags: 0 + m_Reference: {fileID: -3742484312079769484, guid: 6550b9f519889604d875ccdbf59de87d, type: 3} +--- !u!114 &6949587081885499304 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7625237589342661496} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 8b94c4c83dec6a94fbaebf543478259e, type: 3} + m_Name: + m_EditorClassIdentifier: + m_System: {fileID: 5677906498734610657} + m_EnableFreeXMovement: 1 + m_EnableFreeYMovement: 0 + m_EnableFreeZMovement: 1 + m_UseGravity: 1 + m_GravityApplicationMode: 0 + m_ControllerTransform: {fileID: 6402786116742138543} + m_EnableMoveWhileSelecting: 0 + m_MoveFactor: 1 + m_GrabMoveAction: + m_UseReference: 1 + m_Action: + m_Name: Grab Move + m_Type: 0 + m_ExpectedControlType: + m_Id: de56d195-bf90-4347-9982-6bf8ffa3420c + m_Processors: + m_Interactions: + m_SingletonActionBindings: [] + m_Flags: 0 + m_Reference: {fileID: 15759602096507913, guid: 6550b9f519889604d875ccdbf59de87d, type: 3} +--- !u!114 &5951032935063541481 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7625237589342661496} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 760ff70c1c91bdd45907d0ff0cdcaf7f, type: 3} + m_Name: + m_EditorClassIdentifier: + m_System: {fileID: 5677906498734610657} + m_EnableFreeXMovement: 1 + m_EnableFreeYMovement: 0 + m_EnableFreeZMovement: 1 + m_UseGravity: 1 + m_GravityApplicationMode: 0 + m_LeftGrabMoveProvider: {fileID: 4967109660844804703} + m_RightGrabMoveProvider: {fileID: 6949587081885499304} + m_OverrideSharedSettingsOnInit: 1 + m_MoveFactor: 1 + m_RequireTwoHandsForTranslation: 0 + m_EnableRotation: 1 + m_EnableScaling: 0 + m_MinimumScale: 0.2 + m_MaximumScale: 5 +--- !u!1 &7764435476069197198 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5523029461187993029} + m_Layer: 0 + m_Name: L_MiddleTip + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5523029461187993029 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7764435476069197198} + m_LocalRotation: {x: 2.7755576e-17, y: 3.469447e-18, z: 6.938894e-18, w: 1} + m_LocalPosition: {x: -0.00030950914, y: 0.0011371507, z: 0.02496384} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 1380908946801579447} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &7771348105019658625 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1616932236876252726} + - component: {fileID: 2509061517613993478} + - component: {fileID: 9103590809107359549} + m_Layer: 0 + m_Name: Poke Point + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1616932236876252726 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7771348105019658625} + m_LocalRotation: {x: 0.04345342, y: -0.08707283, z: 0.0038016832, w: 0.9952465} + m_LocalPosition: {x: 0.005, y: -0.01, z: 0.025} + m_LocalScale: {x: 0.01, y: 0.01, z: 0.01} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 6223656637641261187} + m_Father: {fileID: 7943176589861650002} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 5, y: -10, z: 0} +--- !u!33 &2509061517613993478 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7771348105019658625} + m_Mesh: {fileID: 10207, guid: 0000000000000000e000000000000000, type: 0} +--- !u!23 &9103590809107359549 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7771348105019658625} + m_Enabled: 0 + 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: 670224309865224971, guid: 11cd62256b1d470f922b2c8e6446cc77, type: 3} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + 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!1 &7825004909621902568 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7763818621721414165} + m_Layer: 0 + m_Name: R_IndexIntermediate + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &7763818621721414165 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7825004909621902568} + m_LocalRotation: {x: 0.13075915, y: 0.0037599166, z: -0.02628858, w: 0.99105847} + m_LocalPosition: {x: -0.0000012943846, y: -0.0000015278448, z: 0.03792841} + m_LocalScale: {x: 0.99995506, y: 0.9999494, z: 0.9999497} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 2730176916545866013} + m_Father: {fileID: 2296086318304296562} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &7939570165803360354 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6402767434607311460} + - component: {fileID: 7902850823889550850} + m_Layer: 0 + m_Name: Hands Smoothing Post Processor + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &6402767434607311460 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7939570165803360354} + 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: 1 + m_Children: [] + m_Father: {fileID: 5695965693681382256} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &7902850823889550850 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7939570165803360354} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: bc6980b6cb3b4f12b6b75074e4ef59f3, type: 3} + m_Name: + m_EditorClassIdentifier: + m_FilterMinCutoff: 0.1 + m_FilterBeta: 0.2 +--- !u!1 &8014916784676360664 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1567739149459792296} + m_Layer: 0 + m_Name: Left Controller Stabilized Attach + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1567739149459792296 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8014916784676360664} + 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: 5848402378009811369} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &8203621672891390456 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3242177904743260188} + m_Layer: 0 + m_Name: L_IndexIntermediate + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &3242177904743260188 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8203621672891390456} + m_LocalRotation: {x: 0.13075915, y: -0.0037599166, z: 0.02628858, w: 0.99105847} + m_LocalPosition: {x: 0.0000014584699, y: -0.0000018205594, z: 0.037927467} + m_LocalScale: {x: 0.99995506, y: 0.9999494, z: 0.9999497} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 3515076690877983294} + m_Father: {fileID: 2210373859332506360} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &8246675714387469477 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2210373859332506360} + m_Layer: 0 + m_Name: L_IndexProximal + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2210373859332506360 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8246675714387469477} + m_LocalRotation: {x: 0.151882, y: 0.076982684, z: -0.041177798, w: 0.9845354} + m_LocalPosition: {x: 0.003732, y: 0.002189, z: 0.059548} + m_LocalScale: {x: 1.0000446, y: 1.0000408, z: 0.999991} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 3242177904743260188} + m_Father: {fileID: 1018846522547772857} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &8309768348118343491 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4194798785924402860} + m_Layer: 0 + m_Name: R_ThumbDistal + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4194798785924402860 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8309768348118343491} + m_LocalRotation: {x: 0.1129837, y: -0.050618958, z: 0.07914509, w: 0.98914534} + m_LocalPosition: {x: 0.0000013840911, y: -0.000006110277, z: 0.033791523} + m_LocalScale: {x: 1.0000048, y: 0.99998945, z: 0.9999974} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 207591147416512746} + m_Father: {fileID: 4478053436680485766} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &8349857687525513582 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5391290660049003428} + m_Layer: 0 + m_Name: L_LittleIntermediate + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5391290660049003428 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8349857687525513582} + m_LocalRotation: {x: 0.36025816, y: -0.025496999, z: 0.06776039, w: 0.930039} + m_LocalPosition: {x: 0.0000001720091, y: -0.0000006646861, z: 0.030719941} + m_LocalScale: {x: 1.0000147, y: 1.0000129, z: 0.99994457} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 6353644656679424938} + m_Father: {fileID: 3360452954430257851} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &8369917975546054668 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8369917975546054670} + - component: {fileID: 8369917975546054669} + m_Layer: 0 + m_Name: Input Action Manager + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &8369917975546054670 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8369917975546054668} + 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: 7359082774632814697} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &8369917975546054669 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8369917975546054668} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 017c5e3933235514c9520e1dace2a4b2, type: 3} + m_Name: + m_EditorClassIdentifier: + m_ActionAssets: + - {fileID: -944628639613478452, guid: 6550b9f519889604d875ccdbf59de87d, type: 3} +--- !u!1 &8369917976621894647 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8369917976621894641} + - component: {fileID: 8369917976621894640} + m_Layer: 0 + m_Name: XR Interaction Manager + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &8369917976621894641 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8369917976621894647} + 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: 7359082774632814697} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &8369917976621894640 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8369917976621894647} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 83e4e6cca11330d4088d729ab4fc9d9f, type: 3} + m_Name: + m_EditorClassIdentifier: + m_StartingHoverFilters: [] + m_StartingSelectFilters: [] +--- !u!1 &8369917977135921506 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8369917977135921533} + - component: {fileID: 8369917977135921532} + - component: {fileID: 8369917977135921534} + m_Layer: 0 + m_Name: EventSystem + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &8369917977135921533 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8369917977135921506} + 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: 7359082774632814697} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &8369917977135921532 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8369917977135921506} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 76c392e42b5098c458856cdf6ecaaaa1, type: 3} + m_Name: + m_EditorClassIdentifier: + m_FirstSelected: {fileID: 0} + m_sendNavigationEvents: 1 + m_DragThreshold: 10 +--- !u!114 &8369917977135921534 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8369917977135921506} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: ab68ce6587aab0146b8dabefbd806791, type: 3} + m_Name: + m_EditorClassIdentifier: + m_SendPointerHoverToParent: 1 + m_ClickSpeed: 0.3 + m_MoveDeadzone: 0.6 + m_RepeatDelay: 0.5 + m_RepeatRate: 0.1 + m_TrackedDeviceDragThresholdMultiplier: 2 + m_TrackedScrollDeltaMultiplier: 5 + m_ActiveInputMode: 1 + m_MaxTrackedDeviceRaycastDistance: 1000 + m_EnableXRInput: 1 + m_EnableMouseInput: 1 + m_EnableTouchInput: 1 + m_PointAction: {fileID: 2869410428622933342, guid: c348712bda248c246b8c49b3db54643f, type: 3} + m_LeftClickAction: {fileID: 1855836014308820768, guid: c348712bda248c246b8c49b3db54643f, type: 3} + m_MiddleClickAction: {fileID: -6289560987278519447, guid: c348712bda248c246b8c49b3db54643f, type: 3} + m_RightClickAction: {fileID: -2562941478296515153, guid: c348712bda248c246b8c49b3db54643f, type: 3} + m_ScrollWheelAction: {fileID: 5825226938762934180, guid: c348712bda248c246b8c49b3db54643f, type: 3} + m_NavigateAction: {fileID: -7967456002180160679, guid: c348712bda248c246b8c49b3db54643f, type: 3} + m_SubmitAction: {fileID: 3994978066732806534, guid: c348712bda248c246b8c49b3db54643f, type: 3} + m_CancelAction: {fileID: 2387711382375263438, guid: c348712bda248c246b8c49b3db54643f, type: 3} + m_EnableBuiltinActionsAsFallback: 1 + m_EnableGamepadInput: 1 + m_EnableJoystickInput: 1 + m_HorizontalAxis: Horizontal + m_VerticalAxis: Vertical + m_SubmitButton: Submit + m_CancelButton: Cancel +--- !u!1 &8563686294412369648 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 149373571830433353} + - component: {fileID: 3004636620877539552} + m_Layer: 0 + m_Name: RightHand + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &149373571830433353 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8563686294412369648} + 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: 2003090968350070905} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!137 &3004636620877539552 +SkinnedMeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8563686294412369648} + 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: 3 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10303, guid: 0000000000000000f000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + 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 + serializedVersion: 2 + m_Quality: 0 + m_UpdateWhenOffscreen: 0 + m_SkinnedMotionVectors: 1 + m_Mesh: {fileID: -4179581466302418777, guid: 56186ccf27ad7864681108ed88349071, type: 3} + m_Bones: + - {fileID: 1854015250894670505} + - {fileID: 950409725371601865} + - {fileID: 3880393819045836975} + - {fileID: 2811219594787225482} + - {fileID: 7620598360529377927} + - {fileID: 166148681072052435} + - {fileID: 7895655936450586292} + - {fileID: 6768152231293165296} + - {fileID: 5513146571781449873} + - {fileID: 8478992791707926040} + - {fileID: 5916075238682563540} + - {fileID: 6379891195496996615} + - {fileID: 2296086318304296562} + - {fileID: 3310007999475917894} + - {fileID: 2179377245851911378} + - {fileID: 1969103401643389118} + - {fileID: 4478053436680485766} + - {fileID: 4194798785924402860} + - {fileID: 207591147416512746} + - {fileID: 7763818621721414165} + - {fileID: 2730176916545866013} + - {fileID: 1610253605342934861} + - {fileID: 6933340986569836915} + - {fileID: 1785452145807575268} + - {fileID: 4844180182862504219} + - {fileID: 4259404976063232259} + m_BlendShapeWeights: [] + m_RootBone: {fileID: 1854015250894670505} + m_AABB: + m_Center: {x: -0.013066735, y: -0.015430748, z: 0.0781125} + m_Extent: {x: 0.0867995, y: 0.05515723, z: 0.10162346} + m_DirtyAABB: 0 +--- !u!1 &8580187920321683235 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1969103401643389118} + m_Layer: 0 + m_Name: R_ThumbMetacarpal + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1969103401643389118 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8580187920321683235} + m_LocalRotation: {x: -0.12707803, y: -0.45972326, z: 0.55127513, w: 0.6845447} + m_LocalPosition: {x: -0.030218, y: -0.016083999, z: 0.034498} + m_LocalScale: {x: 1.0000156, y: 0.9999665, z: 0.99998885} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 4478053436680485766} + m_Father: {fileID: 1854015250894670505} + m_RootOrder: 5 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &8697059203191180854 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6332947241467953349} + - component: {fileID: 810253392210833034} + - component: {fileID: 6205488693888407743} + m_Layer: 0 + m_Name: Direct Interactor + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &6332947241467953349 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8697059203191180854} + 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: 6402786116742138543} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &810253392210833034 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8697059203191180854} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4253f32900bcc4d499d675566142ded0, type: 3} + m_Name: + m_EditorClassIdentifier: + m_InteractionManager: {fileID: 0} + m_InteractionLayerMask: + serializedVersion: 2 + m_Bits: 23 + m_InteractionLayers: + m_Bits: 1 + m_AttachTransform: {fileID: 0} + m_KeepSelectedTargetValid: 1 + m_DisableVisualsWhenBlockedInGroup: 1 + m_StartingSelectedInteractable: {fileID: 0} + m_StartingTargetFilter: {fileID: 0} + m_HoverEntered: + m_PersistentCalls: + m_Calls: [] + m_HoverExited: + m_PersistentCalls: + m_Calls: [] + m_SelectEntered: + m_PersistentCalls: + m_Calls: [] + m_SelectExited: + m_PersistentCalls: + m_Calls: [] + m_StartingHoverFilters: [] + m_StartingSelectFilters: [] + m_OnHoverEntered: + m_PersistentCalls: + m_Calls: [] + m_OnHoverExited: + m_PersistentCalls: + m_Calls: [] + m_OnSelectEntered: + m_PersistentCalls: + m_Calls: [] + m_OnSelectExited: + m_PersistentCalls: + m_Calls: [] + m_SelectActionTrigger: 1 + m_HideControllerOnSelect: 0 + m_AllowHoveredActivate: 0 + m_TargetPriorityMode: 0 + m_PlayAudioClipOnSelectEntered: 0 + m_AudioClipForOnSelectEntered: {fileID: 0} + m_PlayAudioClipOnSelectExited: 0 + m_AudioClipForOnSelectExited: {fileID: 0} + m_PlayAudioClipOnSelectCanceled: 0 + m_AudioClipForOnSelectCanceled: {fileID: 0} + m_PlayAudioClipOnHoverEntered: 0 + m_AudioClipForOnHoverEntered: {fileID: 0} + m_PlayAudioClipOnHoverExited: 0 + m_AudioClipForOnHoverExited: {fileID: 0} + m_PlayAudioClipOnHoverCanceled: 0 + m_AudioClipForOnHoverCanceled: {fileID: 0} + m_AllowHoverAudioWhileSelecting: 0 + m_PlayHapticsOnSelectEntered: 1 + m_HapticSelectEnterIntensity: 0.5 + m_HapticSelectEnterDuration: 0.1 + m_PlayHapticsOnSelectExited: 1 + m_HapticSelectExitIntensity: 0.5 + m_HapticSelectExitDuration: 0.1 + m_PlayHapticsOnSelectCanceled: 0 + m_HapticSelectCancelIntensity: 0 + m_HapticSelectCancelDuration: 0 + m_PlayHapticsOnHoverEntered: 1 + m_HapticHoverEnterIntensity: 0.25 + m_HapticHoverEnterDuration: 0.1 + m_PlayHapticsOnHoverExited: 1 + m_HapticHoverExitIntensity: 0.25 + m_HapticHoverExitDuration: 0.1 + m_PlayHapticsOnHoverCanceled: 0 + m_HapticHoverCancelIntensity: 0 + m_HapticHoverCancelDuration: 0 + m_AllowHoverHapticsWhileSelecting: 0 + m_ImproveAccuracyWithSphereCollider: 1 + m_PhysicsLayerMask: + serializedVersion: 2 + m_Bits: 1 + m_PhysicsTriggerInteraction: 1 +--- !u!135 &6205488693888407743 +SphereCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8697059203191180854} + m_Material: {fileID: 0} + m_IsTrigger: 1 + m_Enabled: 1 + serializedVersion: 2 + m_Radius: 0.1 + m_Center: {x: 0, y: 0, z: 0} +--- !u!1 &8729137607983563331 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8729137607983563330} + - component: {fileID: 8729137607983563343} + - component: {fileID: 8729137607983563328} + - component: {fileID: 8729137607983563329} + - component: {fileID: 3858820244566353455} + - component: {fileID: 1954992922701277534} + m_Layer: 0 + m_Name: Teleport Interactor + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &8729137607983563330 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8729137607983563331} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: -0.02, z: -0.035} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 6402786116742138543} + m_RootOrder: 3 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &8729137607983563343 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8729137607983563331} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 6803edce0201f574f923fd9d10e5b30a, type: 3} + m_Name: + m_EditorClassIdentifier: + m_InteractionManager: {fileID: 0} + m_InteractionLayerMask: + serializedVersion: 2 + m_Bits: 2147483648 + m_InteractionLayers: + m_Bits: 2147483904 + m_AttachTransform: {fileID: 6543386898230183589} + m_KeepSelectedTargetValid: 0 + m_DisableVisualsWhenBlockedInGroup: 1 + m_StartingSelectedInteractable: {fileID: 0} + m_StartingTargetFilter: {fileID: 0} + m_HoverEntered: + m_PersistentCalls: + m_Calls: [] + m_HoverExited: + m_PersistentCalls: + m_Calls: [] + m_SelectEntered: + m_PersistentCalls: + m_Calls: [] + m_SelectExited: + m_PersistentCalls: + m_Calls: [] + m_StartingHoverFilters: [] + m_StartingSelectFilters: [] + m_OnHoverEntered: + m_PersistentCalls: + m_Calls: [] + m_OnHoverExited: + m_PersistentCalls: + m_Calls: [] + m_OnSelectEntered: + m_PersistentCalls: + m_Calls: [] + m_OnSelectExited: + m_PersistentCalls: + m_Calls: [] + m_SelectActionTrigger: 0 + m_HideControllerOnSelect: 0 + m_AllowHoveredActivate: 0 + m_TargetPriorityMode: 0 + m_PlayAudioClipOnSelectEntered: 0 + m_AudioClipForOnSelectEntered: {fileID: 0} + m_PlayAudioClipOnSelectExited: 0 + m_AudioClipForOnSelectExited: {fileID: 0} + m_PlayAudioClipOnSelectCanceled: 0 + m_AudioClipForOnSelectCanceled: {fileID: 0} + m_PlayAudioClipOnHoverEntered: 0 + m_AudioClipForOnHoverEntered: {fileID: 0} + m_PlayAudioClipOnHoverExited: 0 + m_AudioClipForOnHoverExited: {fileID: 0} + m_PlayAudioClipOnHoverCanceled: 0 + m_AudioClipForOnHoverCanceled: {fileID: 0} + m_AllowHoverAudioWhileSelecting: 1 + m_PlayHapticsOnSelectEntered: 1 + m_HapticSelectEnterIntensity: 0.5 + m_HapticSelectEnterDuration: 0.1 + m_PlayHapticsOnSelectExited: 1 + m_HapticSelectExitIntensity: 0.5 + m_HapticSelectExitDuration: 0.1 + m_PlayHapticsOnSelectCanceled: 0 + m_HapticSelectCancelIntensity: 0 + m_HapticSelectCancelDuration: 0 + m_PlayHapticsOnHoverEntered: 1 + m_HapticHoverEnterIntensity: 0.25 + m_HapticHoverEnterDuration: 0.1 + m_PlayHapticsOnHoverExited: 1 + m_HapticHoverExitIntensity: 0.25 + m_HapticHoverExitDuration: 0.1 + m_PlayHapticsOnHoverCanceled: 0 + m_HapticHoverCancelIntensity: 0 + m_HapticHoverCancelDuration: 0 + m_AllowHoverHapticsWhileSelecting: 1 + m_LineType: 1 + m_BlendVisualLinePoints: 1 + m_MaxRaycastDistance: 30 + m_RayOriginTransform: {fileID: 2316791872040560409} + m_ReferenceFrame: {fileID: 0} + m_Velocity: 10 + m_Acceleration: 9.8 + m_AdditionalGroundHeight: 0.1 + m_AdditionalFlightTime: 0.5 + m_EndPointDistance: 30 + m_EndPointHeight: -10 + m_ControlPointDistance: 10 + m_ControlPointHeight: 5 + m_SampleFrequency: 50 + m_HitDetectionType: 0 + m_SphereCastRadius: 0.1 + m_ConeCastAngle: 6 + m_RaycastMask: + serializedVersion: 2 + m_Bits: 2147483937 + m_RaycastTriggerInteraction: 1 + m_RaycastSnapVolumeInteraction: 1 + m_HitClosestOnly: 0 + m_HoverToSelect: 0 + m_HoverTimeToSelect: 0.5 + m_AutoDeselect: 0 + m_TimeToAutoDeselect: 1 + m_EnableUIInteraction: 0 + m_BlockUIOnInteractableSelection: 1 + m_AllowAnchorControl: 1 + m_UseForceGrab: 0 + m_RotateSpeed: 180 + m_TranslateSpeed: 0 + m_AnchorRotateReferenceFrame: {fileID: 0} + m_AnchorRotationMode: 1 + m_UIHoverEntered: + m_PersistentCalls: + m_Calls: [] + m_UIHoverExited: + m_PersistentCalls: + m_Calls: [] + m_EnableARRaycasting: 0 + m_OccludeARHitsWith3DObjects: 0 + m_OccludeARHitsWith2DObjects: 0 + m_ScaleMode: 0 +--- !u!120 &8729137607983563328 +LineRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8729137607983563331} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 0 + m_LightProbeUsage: 0 + m_ReflectionProbeUsage: 0 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10306, guid: 0000000000000000f000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + 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_Positions: [] + m_Parameters: + serializedVersion: 3 + widthMultiplier: 0.02 + widthCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + colorGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + numCornerVertices: 4 + numCapVertices: 4 + alignment: 0 + textureMode: 0 + shadowBias: 0.5 + generateLightingData: 0 + m_UseWorldSpace: 1 + m_Loop: 0 +--- !u!114 &8729137607983563329 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8729137607983563331} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: e988983f96fe1dd48800bcdfc82f23e9, type: 3} + m_Name: + m_EditorClassIdentifier: + m_LineWidth: 0.01 + m_OverrideInteractorLineLength: 0 + m_LineLength: 10 + m_AutoAdjustLineLength: 0 + m_MinLineLength: 0.02 + m_UseDistanceToHitAsMaxLineLength: 1 + m_LineRetractionDelay: 0.5 + m_LineLengthChangeSpeed: 12 + m_WidthCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + m_SetLineColorGradient: 1 + m_ValidColorGradient: + serializedVersion: 2 + key0: {r: 0.1999999, g: 1, b: 0, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + m_InvalidColorGradient: + serializedVersion: 2 + key0: {r: 1, g: 0, b: 0, a: 1} + key1: {r: 1, g: 0, b: 0, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + m_BlockedColorGradient: + serializedVersion: 2 + key0: {r: 1, g: 0.92156863, b: 0.015686275, a: 1} + key1: {r: 1, g: 0.92156863, b: 0.015686275, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + m_TreatSelectionAsValidState: 0 + m_SmoothMovement: 0 + m_FollowTightness: 10 + m_SnapThresholdDistance: 10 + m_Reticle: {fileID: 8748868027195207512, guid: 893219773891c784ab469a39151879b4, type: 3} + m_BlockedReticle: {fileID: 3177232254315139758, guid: a3fde713df4d99042a0403c4be9eea32, type: 3} + m_StopLineAtFirstRaycastHit: 1 + m_StopLineAtSelection: 0 + m_SnapEndpointIfAvailable: 1 + m_LineBendRatio: 0.5 + m_OverrideInteractorLineOrigin: 1 + m_LineOriginTransform: {fileID: 6402786116742138543} + m_LineOriginOffset: 0 +--- !u!210 &3858820244566353455 +SortingGroup: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8729137607983563331} + m_Enabled: 1 + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 30005 +--- !u!114 &1954992922701277534 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8729137607983563331} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: caff514de9b15ad48ab85dcff5508221, type: 3} + m_Name: + m_EditorClassIdentifier: + m_UpdateTrackingType: 0 + m_EnableInputTracking: 0 + m_EnableInputActions: 1 + m_ModelPrefab: {fileID: 0} + m_ModelParent: {fileID: 0} + m_Model: {fileID: 0} + m_AnimateModel: 0 + m_ModelSelectTransition: + m_ModelDeSelectTransition: + m_PositionAction: + m_UseReference: 1 + m_Action: + m_Name: Position + m_Type: 0 + m_ExpectedControlType: Vector3 + m_Id: db83b55c-ddbb-4078-919c-0b0cbc6afe9b + m_Processors: + m_Interactions: + m_SingletonActionBindings: [] + m_Flags: 0 + m_Reference: {fileID: 0} + m_RotationAction: + m_UseReference: 1 + m_Action: + m_Name: Rotation + m_Type: 0 + m_ExpectedControlType: Quaternion + m_Id: 934a28ac-b7af-4a72-896e-f98ee8741de7 + m_Processors: + m_Interactions: + m_SingletonActionBindings: [] + m_Flags: 0 + m_Reference: {fileID: 0} + m_IsTrackedAction: + m_UseReference: 1 + m_Action: + m_Name: Is Tracked + m_Type: 1 + m_ExpectedControlType: Button + m_Id: aa4d4d88-f823-41b6-9d48-77b617f86edd + m_Processors: + m_Interactions: + m_SingletonActionBindings: [] + m_Flags: 1 + m_Reference: {fileID: 0} + m_TrackingStateAction: + m_UseReference: 1 + m_Action: + m_Name: Tracking State + m_Type: 0 + m_ExpectedControlType: Integer + m_Id: 41ec62b5-77e9-433d-839f-2daf5c703355 + m_Processors: + m_Interactions: + m_SingletonActionBindings: [] + m_Flags: 0 + m_Reference: {fileID: 0} + m_SelectAction: + m_UseReference: 1 + m_Action: + m_Name: Select + m_Type: 1 + m_ExpectedControlType: Button + m_Id: 00f93d2a-0364-4d11-90a6-5ef13b9957a8 + m_Processors: + m_Interactions: + m_SingletonActionBindings: [] + m_Flags: 0 + m_Reference: {fileID: -8270564778575511633, guid: 6550b9f519889604d875ccdbf59de87d, type: 3} + m_SelectActionValue: + m_UseReference: 1 + m_Action: + m_Name: Select Action Value + m_Type: 0 + m_ExpectedControlType: Vector2 + m_Id: 27191759-33e4-4f45-a0fd-7623410a9e62 + m_Processors: + m_Interactions: + m_SingletonActionBindings: [] + m_Flags: 0 + m_Reference: {fileID: -8270564778575511633, guid: 6550b9f519889604d875ccdbf59de87d, type: 3} + m_ActivateAction: + m_UseReference: 1 + m_Action: + m_Name: Activate + m_Type: 1 + m_ExpectedControlType: Button + m_Id: f4128915-c017-4646-8498-38077fd94651 + m_Processors: + m_Interactions: + m_SingletonActionBindings: [] + m_Flags: 0 + m_Reference: {fileID: 83097790271614945, guid: 6550b9f519889604d875ccdbf59de87d, type: 3} + m_ActivateActionValue: + m_UseReference: 1 + m_Action: + m_Name: Activate Action Value + m_Type: 0 + m_ExpectedControlType: Axis + m_Id: a7069e58-5c7c-41cc-b6c2-68810e4a9e99 + m_Processors: + m_Interactions: + m_SingletonActionBindings: [] + m_Flags: 0 + m_Reference: {fileID: 7904272356298805229, guid: 6550b9f519889604d875ccdbf59de87d, type: 3} + m_UIPressAction: + m_UseReference: 1 + m_Action: + m_Name: UI Press + m_Type: 1 + m_ExpectedControlType: Button + m_Id: 90782e27-0ef9-4a5a-a0a0-f5b588d6ff72 + m_Processors: + m_Interactions: + m_SingletonActionBindings: [] + m_Flags: 0 + m_Reference: {fileID: 0} + m_UIPressActionValue: + m_UseReference: 1 + m_Action: + m_Name: UI Press Action Value + m_Type: 0 + m_ExpectedControlType: Axis + m_Id: c27db6a8-7713-4ef9-9c9d-18b76c3a4c97 + m_Processors: + m_Interactions: + m_SingletonActionBindings: [] + m_Flags: 0 + m_Reference: {fileID: 0} + m_UIScrollAction: + m_UseReference: 1 + m_Action: + m_Name: UI Scroll + m_Type: 0 + m_ExpectedControlType: Vector2 + m_Id: e7a23052-7dfc-481a-8bff-2dae62df0f5d + m_Processors: + m_Interactions: + m_SingletonActionBindings: [] + m_Flags: 0 + m_Reference: {fileID: 0} + m_HapticDeviceAction: + m_UseReference: 1 + m_Action: + m_Name: Haptic Device + m_Type: 2 + m_ExpectedControlType: + m_Id: 59ea1b94-e9f8-4049-ab97-5920b11143a5 + m_Processors: + m_Interactions: + m_SingletonActionBindings: [] + m_Flags: 0 + m_Reference: {fileID: -8222252007134549311, guid: 6550b9f519889604d875ccdbf59de87d, type: 3} + m_RotateAnchorAction: + m_UseReference: 1 + m_Action: + m_Name: Rotate Anchor + m_Type: 0 + m_ExpectedControlType: Vector2 + m_Id: 219ef40d-4838-4ec7-8534-38c5e8e5612d + m_Processors: + m_Interactions: + m_SingletonActionBindings: [] + m_Flags: 0 + m_Reference: {fileID: -5913262927076077117, guid: 6550b9f519889604d875ccdbf59de87d, type: 3} + m_DirectionalAnchorRotationAction: + m_UseReference: 1 + m_Action: + m_Name: Directional Anchor Rotation + m_Type: 0 + m_ExpectedControlType: Vector2 + m_Id: 37b7c356-f2e9-47c7-ba4c-34757c8b8df8 + m_Processors: + m_Interactions: + m_SingletonActionBindings: [] + m_Flags: 0 + m_Reference: {fileID: -440298646266941818, guid: 6550b9f519889604d875ccdbf59de87d, type: 3} + m_TranslateAnchorAction: + m_UseReference: 1 + m_Action: + m_Name: Translate Anchor + m_Type: 0 + m_ExpectedControlType: Vector2 + m_Id: b1006d10-a3ef-4a91-ae37-8d5547fe6331 + m_Processors: + m_Interactions: + m_SingletonActionBindings: [] + m_Flags: 0 + m_Reference: {fileID: 0} + m_ScaleToggleAction: + m_UseReference: 1 + m_Action: + m_Name: Scale Toggle + m_Type: 1 + m_ExpectedControlType: + m_Id: 9a064928-c984-4fe4-a3c8-5ac507a62c67 + m_Processors: + m_Interactions: + m_SingletonActionBindings: [] + m_Flags: 0 + m_Reference: {fileID: 0} + m_ScaleDeltaAction: + m_UseReference: 1 + m_Action: + m_Name: Scale Delta + m_Type: 0 + m_ExpectedControlType: Vector2 + m_Id: 3e88ad80-3f35-49c8-b51b-bd3b2dac1749 + m_Processors: + m_Interactions: + m_SingletonActionBindings: [] + m_Flags: 0 + m_Reference: {fileID: 0} + m_ButtonPressPoint: 0.5 +--- !u!1 &8796357607801187551 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4259404976063232259} + m_Layer: 0 + m_Name: R_LittleDistal + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4259404976063232259 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8796357607801187551} + m_LocalRotation: {x: 0.11511069, y: -0.048731122, z: 0.0011094841, w: 0.992156} + m_LocalPosition: {x: -0.00000013540283, y: 0.0000006386686, z: 0.020311324} + m_LocalScale: {x: 1.0000222, y: 0.99996865, z: 0.9999735} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 3880393819045836975} + m_Father: {fileID: 4844180182862504219} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &8890323811169804820 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6768152231293165296} + m_Layer: 0 + m_Name: R_MiddleTip + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &6768152231293165296 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8890323811169804820} + m_LocalRotation: {x: 2.7755576e-17, y: -3.469447e-18, z: -6.938894e-18, w: 1} + m_LocalPosition: {x: 0.00030950914, y: 0.0011371507, z: 0.02496384} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 7895655936450586292} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &8957892210762194676 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5747914107444238923} + - component: {fileID: 7249823641963879421} + m_Layer: 0 + m_Name: Poke Interactor + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5747914107444238923 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8957892210762194676} + 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: 4003448444511216175} + m_Father: {fileID: 6402786117102733902} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &7249823641963879421 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8957892210762194676} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 0924bcaa9eb50df458a783ae0e2b59f5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_InteractionManager: {fileID: 0} + m_InteractionLayerMask: + serializedVersion: 2 + m_Bits: 4294967295 + m_InteractionLayers: + m_Bits: 4294967295 + m_AttachTransform: {fileID: 4003448444511216175} + m_KeepSelectedTargetValid: 1 + m_DisableVisualsWhenBlockedInGroup: 1 + m_StartingSelectedInteractable: {fileID: 0} + m_StartingTargetFilter: {fileID: 0} + m_HoverEntered: + m_PersistentCalls: + m_Calls: [] + m_HoverExited: + m_PersistentCalls: + m_Calls: [] + m_SelectEntered: + m_PersistentCalls: + m_Calls: [] + m_SelectExited: + m_PersistentCalls: + m_Calls: [] + m_StartingHoverFilters: [] + m_StartingSelectFilters: [] + m_OnHoverEntered: + m_PersistentCalls: + m_Calls: [] + m_OnHoverExited: + m_PersistentCalls: + m_Calls: [] + m_OnSelectEntered: + m_PersistentCalls: + m_Calls: [] + m_OnSelectExited: + m_PersistentCalls: + m_Calls: [] + m_PokeDepth: 0.1 + m_PokeWidth: 0.0075 + m_PokeSelectWidth: 0.015 + m_PokeHoverRadius: 0.015 + m_PokeInteractionOffset: 0.005 + m_PhysicsLayerMask: + serializedVersion: 2 + m_Bits: 4294967295 + m_PhysicsTriggerInteraction: 1 + m_RequirePokeFilter: 1 + m_EnableUIInteraction: 1 + m_DebugVisualizationsEnabled: 0 + m_UIHoverEntered: + m_PersistentCalls: + m_Calls: [] + m_UIHoverExited: + m_PersistentCalls: + m_Calls: [] +--- !u!1 &8984498960603879728 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3174701130326037067} + - component: {fileID: 1692968307332785864} + m_Layer: 2 + m_Name: Climb + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &3174701130326037067 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8984498960603879728} + 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: 4051131698146187610} + m_RootOrder: 4 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &1692968307332785864 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8984498960603879728} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 496880615cd240be960d436c1c8ae570, type: 3} + m_Name: + m_EditorClassIdentifier: + m_System: {fileID: 5677906498734610657} + m_ClimbSettings: + m_UseConstant: 1 + m_ConstantValue: + m_AllowFreeXMovement: 1 + m_AllowFreeYMovement: 1 + m_AllowFreeZMovement: 1 + m_Variable: {fileID: 0} +--- !u!1 &8992927276822862758 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2469765000921784745} + - component: {fileID: 5488874487947777114} + m_Layer: 0 + m_Name: Poke Stabilized Attach + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2469765000921784745 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8992927276822862758} + 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: 454888436805228463} + m_RootOrder: 3 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &5488874487947777114 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8992927276822862758} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 64d299502104b064388841ec2adf6def, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Target: {fileID: 5016833041144460280} + m_AimTargetObject: {fileID: 0} + m_UseLocalSpace: 1 + m_AngleStabilization: 5 + m_PositionStabilization: 0.03 +--- !u!1 &9133177039610158980 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2316791872040560409} + - component: {fileID: 4745260101952117969} + m_Layer: 0 + m_Name: Right Controller Stabilized + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2316791872040560409 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 9133177039610158980} + 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: 6543386898230183589} + m_Father: {fileID: 6402786116697830925} + m_RootOrder: 6 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &4745260101952117969 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 9133177039610158980} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 64d299502104b064388841ec2adf6def, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Target: {fileID: 6402786116742138543} + m_AimTargetObject: {fileID: 6384133165118077394} + m_UseLocalSpace: 1 + m_AngleStabilization: 20 + m_PositionStabilization: 0.25 +--- !u!1 &9178451538486159170 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6081468729603139909} + m_Layer: 0 + m_Name: L_MiddleMetacarpal + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &6081468729603139909 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 9178451538486159170} + m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0.00361, y: -0.007648, z: 0.034286} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 2639567938472764805} + m_Father: {fileID: 5454991561693174494} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} diff --git a/Source/XR-Interaction-Component/Source/Resources/XR_Setup_Action_Based_HandTracking.prefab.meta b/Source/XR-Interaction-Component/Source/Resources/XR_Setup_Action_Based_HandTracking.prefab.meta new file mode 100644 index 000000000..32cf5cbce --- /dev/null +++ b/Source/XR-Interaction-Component/Source/Resources/XR_Setup_Action_Based_HandTracking.prefab.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 49738f3a17501d7499d78f66d4808100 +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Source/XR-Interaction-Component/Source/Runtime/Builder XR Input Actions/XRI Builder Hand Input Actions.inputactions b/Source/XR-Interaction-Component/Source/Runtime/Builder XR Input Actions/XRI Builder Hand Input Actions.inputactions new file mode 100644 index 000000000..2370410d4 --- /dev/null +++ b/Source/XR-Interaction-Component/Source/Runtime/Builder XR Input Actions/XRI Builder Hand Input Actions.inputactions @@ -0,0 +1,2665 @@ +{ + "name": "XRI Default Input Actions", + "maps": [ + { + "name": "XRI Head", + "id": "09ff3ccc-21b4-4346-a3a2-7c978b5af892", + "actions": [ + { + "name": "Position", + "type": "Value", + "id": "1a9029f8-7a46-46b9-9eff-e9ae8365f611", + "expectedControlType": "Vector3", + "processors": "", + "interactions": "", + "initialStateCheck": true + }, + { + "name": "Rotation", + "type": "Value", + "id": "aed87fe6-2b01-4dd2-a8fa-195578fd8158", + "expectedControlType": "Quaternion", + "processors": "", + "interactions": "", + "initialStateCheck": true + }, + { + "name": "Is Tracked", + "type": "Button", + "id": "6bb4e248-e42b-47c3-b66c-79566508ca74", + "expectedControlType": "Button", + "processors": "", + "interactions": "", + "initialStateCheck": true + }, + { + "name": "Tracking State", + "type": "Value", + "id": "08654a17-c094-4bbd-8946-415ae4ce2406", + "expectedControlType": "Integer", + "processors": "", + "interactions": "", + "initialStateCheck": true + }, + { + "name": "Eye Gaze Position", + "type": "Value", + "id": "dde820a2-0462-4756-be47-630b5b56c115", + "expectedControlType": "Vector3", + "processors": "", + "interactions": "", + "initialStateCheck": true + }, + { + "name": "Eye Gaze Rotation", + "type": "Value", + "id": "8ac32629-4403-4068-aae5-2cd243e230c2", + "expectedControlType": "Quaternion", + "processors": "", + "interactions": "", + "initialStateCheck": true + }, + { + "name": "Eye Gaze Is Tracked", + "type": "Button", + "id": "ea26ba43-844b-4585-817a-2f124b571813", + "expectedControlType": "Button", + "processors": "", + "interactions": "", + "initialStateCheck": true + }, + { + "name": "Eye Gaze Tracking State", + "type": "Value", + "id": "73053154-2fbc-4d78-9cac-000282b64f79", + "expectedControlType": "Integer", + "processors": "", + "interactions": "", + "initialStateCheck": true + } + ], + "bindings": [ + { + "name": "", + "id": "cff1f981-6e1f-4e2c-a90c-715a0ea2e80e", + "path": "/centerEyePosition", + "interactions": "", + "processors": "", + "groups": "Generic XR Controller", + "action": "Position", + "isComposite": false, + "isPartOfComposite": false + }, + { + "name": "", + "id": "4d22c160-9642-4784-bed3-f108d9099185", + "path": "/devicePosition", + "interactions": "", + "processors": "", + "groups": "", + "action": "Position", + "isComposite": false, + "isPartOfComposite": false + }, + { + "name": "", + "id": "e2017383-a3f6-4c46-acb1-012b8eece9cc", + "path": "/centerEyeRotation", + "interactions": "", + "processors": "", + "groups": "Generic XR Controller", + "action": "Rotation", + "isComposite": false, + "isPartOfComposite": false + }, + { + "name": "", + "id": "30a88e64-475a-4a1c-aca0-80b6a2bc3327", + "path": "/deviceRotation", + "interactions": "", + "processors": "", + "groups": "", + "action": "Rotation", + "isComposite": false, + "isPartOfComposite": false + }, + { + "name": "Quaternion Fallback", + "id": "fd9bd2d1-a464-4069-bf55-7f7a3cdb5a96", + "path": "QuaternionFallback", + "interactions": "", + "processors": "", + "groups": "", + "action": "Eye Gaze Rotation", + "isComposite": true, + "isPartOfComposite": false + }, + { + "name": "first", + "id": "ef9a3bee-0af0-4688-81d3-49c2d9be0def", + "path": "/pose/rotation", + "interactions": "", + "processors": "", + "groups": "Generic XR Controller", + "action": "Eye Gaze Rotation", + "isComposite": false, + "isPartOfComposite": true + }, + { + "name": "second", + "id": "aaf13e7c-a814-4c6e-9349-042da0cb27e9", + "path": "/centerEyeRotation", + "interactions": "", + "processors": "", + "groups": "Generic XR Controller", + "action": "Eye Gaze Rotation", + "isComposite": false, + "isPartOfComposite": true + }, + { + "name": "third", + "id": "3e829ba4-2fad-45ea-8114-7670f0e484be", + "path": "", + "interactions": "", + "processors": "", + "groups": "Generic XR Controller", + "action": "Eye Gaze Rotation", + "isComposite": false, + "isPartOfComposite": true + }, + { + "name": "Vector 3 Fallback", + "id": "0cf0b092-6006-474b-9cf5-dc4039450f39", + "path": "Vector3Fallback", + "interactions": "", + "processors": "", + "groups": "", + "action": "Eye Gaze Position", + "isComposite": true, + "isPartOfComposite": false + }, + { + "name": "first", + "id": "872dc9a3-bab9-4b3f-9f84-8d12371f1f67", + "path": "/pose/position", + "interactions": "", + "processors": "", + "groups": "Generic XR Controller", + "action": "Eye Gaze Position", + "isComposite": false, + "isPartOfComposite": true + }, + { + "name": "second", + "id": "2f870b88-8825-4a62-b02e-b5a523723446", + "path": "/centerEyePosition", + "interactions": "", + "processors": "", + "groups": "Generic XR Controller", + "action": "Eye Gaze Position", + "isComposite": false, + "isPartOfComposite": true + }, + { + "name": "third", + "id": "eaececb1-b4a3-4b47-83c2-60562a364085", + "path": "", + "interactions": "", + "processors": "", + "groups": "Generic XR Controller", + "action": "Eye Gaze Position", + "isComposite": false, + "isPartOfComposite": true + }, + { + "name": "Integer Fallback", + "id": "1a6685cf-ae82-4f22-a967-75610a8e71ed", + "path": "IntegerFallback", + "interactions": "", + "processors": "", + "groups": "", + "action": "Eye Gaze Tracking State", + "isComposite": true, + "isPartOfComposite": false + }, + { + "name": "first", + "id": "0dc9d652-871d-4ba5-94a1-50cf8218009a", + "path": "/pose/trackingState", + "interactions": "", + "processors": "", + "groups": "Generic XR Controller", + "action": "Eye Gaze Tracking State", + "isComposite": false, + "isPartOfComposite": true + }, + { + "name": "second", + "id": "9bbd034f-9254-4dd5-9df7-d84f53b0bc8d", + "path": "/trackingState", + "interactions": "", + "processors": "", + "groups": "Generic XR Controller", + "action": "Eye Gaze Tracking State", + "isComposite": false, + "isPartOfComposite": true + }, + { + "name": "third", + "id": "d5e35a2f-03c4-432a-8e5e-d200278bf0a9", + "path": "", + "interactions": "", + "processors": "", + "groups": "Generic XR Controller", + "action": "Eye Gaze Tracking State", + "isComposite": false, + "isPartOfComposite": true + }, + { + "name": "", + "id": "43a7b1a1-e99a-4346-a058-5b68c535729d", + "path": "/trackingState", + "interactions": "", + "processors": "", + "groups": "Generic XR Controller", + "action": "Tracking State", + "isComposite": false, + "isPartOfComposite": false + }, + { + "name": "", + "id": "15eff92f-dac7-4e6e-986c-08b3f1e73fac", + "path": "/isTracked", + "interactions": "", + "processors": "", + "groups": "Generic XR Controller", + "action": "Is Tracked", + "isComposite": false, + "isPartOfComposite": false + }, + { + "name": "Button Fallback", + "id": "c262df21-2ffb-4295-93cc-8fdb5649da7e", + "path": "ButtonFallback", + "interactions": "", + "processors": "", + "groups": "", + "action": "Eye Gaze Is Tracked", + "isComposite": true, + "isPartOfComposite": false + }, + { + "name": "first", + "id": "f77492f8-09ee-49d0-b821-7c31cb5c2a16", + "path": "/pose/isTracked", + "interactions": "", + "processors": "", + "groups": "Generic XR Controller", + "action": "Eye Gaze Is Tracked", + "isComposite": false, + "isPartOfComposite": true + }, + { + "name": "second", + "id": "960252ae-88e8-427a-ac9f-ecac6fb3c7d1", + "path": "/isTracked", + "interactions": "", + "processors": "", + "groups": "Generic XR Controller", + "action": "Eye Gaze Is Tracked", + "isComposite": false, + "isPartOfComposite": true + }, + { + "name": "third", + "id": "dfc94c22-a115-471f-9f17-8cb6bc7f6637", + "path": "", + "interactions": "", + "processors": "", + "groups": "Generic XR Controller", + "action": "Eye Gaze Is Tracked", + "isComposite": false, + "isPartOfComposite": true + } + ] + }, + { + "name": "XRI LeftHand", + "id": "5fe596f9-1b7b-49b7-80a7-3b5195caf74d", + "actions": [ + { + "name": "Position", + "type": "Value", + "id": "83a7af0b-87e3-42c3-a909-95fbf8091e4f", + "expectedControlType": "Vector3", + "processors": "", + "interactions": "", + "initialStateCheck": true + }, + { + "name": "Rotation", + "type": "Value", + "id": "cb6b7130-2bac-4ef7-abe4-6991ae7d419d", + "expectedControlType": "Quaternion", + "processors": "", + "interactions": "", + "initialStateCheck": true + }, + { + "name": "Is Tracked", + "type": "Button", + "id": "82eb6741-beef-48d3-83ab-a957dc1caa1e", + "expectedControlType": "Button", + "processors": "", + "interactions": "", + "initialStateCheck": true + }, + { + "name": "Tracking State", + "type": "Value", + "id": "d20fc51c-7916-43a7-8b03-706049966aea", + "expectedControlType": "Integer", + "processors": "", + "interactions": "", + "initialStateCheck": true + }, + { + "name": "Haptic Device", + "type": "PassThrough", + "id": "664a62b0-e178-421d-b3f8-014eec01591d", + "expectedControlType": "", + "processors": "", + "interactions": "", + "initialStateCheck": false + }, + { + "name": "Aim Position", + "type": "Value", + "id": "c73a0160-3d9b-4dde-96f9-6a390e68778c", + "expectedControlType": "Vector3", + "processors": "", + "interactions": "", + "initialStateCheck": true + }, + { + "name": "Aim Rotation", + "type": "Value", + "id": "f208faac-e869-4280-ac9c-9b3d0ab819bb", + "expectedControlType": "Quaternion", + "processors": "", + "interactions": "", + "initialStateCheck": true + }, + { + "name": "Aim Flags", + "type": "Value", + "id": "f98e71db-49b4-4882-8991-a0e386733e87", + "expectedControlType": "Integer", + "processors": "", + "interactions": "", + "initialStateCheck": true + }, + { + "name": "Pinch Position", + "type": "Value", + "id": "cac52a91-5970-4ad2-8c86-a8c0e91a1837", + "expectedControlType": "Vector3", + "processors": "", + "interactions": "", + "initialStateCheck": true + }, + { + "name": "Poke Position", + "type": "Value", + "id": "4c557d81-3795-4355-a83e-6f886221d011", + "expectedControlType": "Vector3", + "processors": "", + "interactions": "", + "initialStateCheck": true + }, + { + "name": "Poke Rotation", + "type": "Value", + "id": "0565b7f7-f841-4395-98df-a77f4dd6d9c9", + "expectedControlType": "Quaternion", + "processors": "", + "interactions": "", + "initialStateCheck": true + }, + { + "name": "Grip Position", + "type": "Value", + "id": "e1240870-ef45-4f3e-8110-ff1b9049c4ca", + "expectedControlType": "Vector3", + "processors": "", + "interactions": "", + "initialStateCheck": true + }, + { + "name": "Grip Rotation", + "type": "Value", + "id": "41873a55-b316-4dbe-96e6-93477eef5e47", + "expectedControlType": "Quaternion", + "processors": "", + "interactions": "", + "initialStateCheck": true + } + ], + "bindings": [ + { + "name": "Quaternion Fallback", + "id": "61466a56-4ee4-47b1-aa6a-4806de1de5f2", + "path": "QuaternionFallback", + "interactions": "", + "processors": "", + "groups": "", + "action": "Rotation", + "isComposite": true, + "isPartOfComposite": false + }, + { + "name": "first", + "id": "afdcfbff-e241-4fdd-a6d1-23b0bf273360", + "path": "{LeftHand}/pointerRotation", + "interactions": "", + "processors": "", + "groups": "Generic XR Controller", + "action": "Rotation", + "isComposite": false, + "isPartOfComposite": true + }, + { + "name": "second", + "id": "ed03d944-4c09-4c38-8b68-5c844e18ca7c", + "path": "{LeftHand}/deviceRotation", + "interactions": "", + "processors": "", + "groups": "Generic XR Controller", + "action": "Rotation", + "isComposite": false, + "isPartOfComposite": true + }, + { + "name": "third", + "id": "c98fc8c8-7fc6-4909-89b6-c5b7568e7275", + "path": "{LeftHand}/deviceRotation", + "interactions": "", + "processors": "", + "groups": "Generic XR Controller", + "action": "Rotation", + "isComposite": false, + "isPartOfComposite": true + }, + { + "name": "Vector 3 Fallback", + "id": "14aeff85-d719-43ff-a124-b1cd7ca8686d", + "path": "Vector3Fallback", + "interactions": "", + "processors": "", + "groups": "", + "action": "Position", + "isComposite": true, + "isPartOfComposite": false + }, + { + "name": "first", + "id": "abf752ec-feee-4d51-b530-f0870f48acc9", + "path": "{LeftHand}/pointerPosition", + "interactions": "", + "processors": "", + "groups": "Generic XR Controller", + "action": "Position", + "isComposite": false, + "isPartOfComposite": true + }, + { + "name": "second", + "id": "6580b669-0651-401c-9779-85ef22689130", + "path": "{LeftHand}/devicePosition", + "interactions": "", + "processors": "", + "groups": "Generic XR Controller", + "action": "Position", + "isComposite": false, + "isPartOfComposite": true + }, + { + "name": "third", + "id": "ae101942-9eaa-4c53-a388-cafc3fd89bdf", + "path": "{LeftHand}/devicePosition", + "interactions": "", + "processors": "", + "groups": "Generic XR Controller", + "action": "Position", + "isComposite": false, + "isPartOfComposite": true + }, + { + "name": "", + "id": "acdf9550-5529-4ff7-8558-73ecdf0d75bd", + "path": "{LeftHand}/*", + "interactions": "", + "processors": "", + "groups": "Generic XR Controller", + "action": "Haptic Device", + "isComposite": false, + "isPartOfComposite": false + }, + { + "name": "", + "id": "97a0351f-659b-482a-8fa0-19015ccd055e", + "path": "{LeftHand}/trackingState", + "interactions": "", + "processors": "", + "groups": "Generic XR Controller", + "action": "Tracking State", + "isComposite": false, + "isPartOfComposite": false + }, + { + "name": "", + "id": "34454fec-7610-497a-b1a5-d3d5f01b312c", + "path": "{LeftHand}/trackingState", + "interactions": "", + "processors": "", + "groups": "Generic XR Controller", + "action": "Tracking State", + "isComposite": false, + "isPartOfComposite": false + }, + { + "name": "", + "id": "28df8d2f-b563-4377-bd11-6c8932ee591c", + "path": "{LeftHand}/devicePosition", + "interactions": "", + "processors": "", + "groups": "Generic XR Controller", + "action": "Aim Position", + "isComposite": false, + "isPartOfComposite": false + }, + { + "name": "", + "id": "2623b909-75bd-40da-97bd-ae1ecfb0a89b", + "path": "{LeftHand}/deviceRotation", + "interactions": "", + "processors": "", + "groups": "Generic XR Controller", + "action": "Aim Rotation", + "isComposite": false, + "isPartOfComposite": false + }, + { + "name": "", + "id": "f7a37505-52bd-4a96-8f88-c761a62a71e7", + "path": "{LeftHand}/pinchPosition", + "interactions": "", + "processors": "", + "groups": "Generic XR Controller", + "action": "Pinch Position", + "isComposite": false, + "isPartOfComposite": false + }, + { + "name": "", + "id": "017a01a2-6e1a-4b39-9b5e-e115d5d2dd6a", + "path": "{LeftHand}/pokePosition", + "interactions": "", + "processors": "", + "groups": "Generic XR Controller", + "action": "Poke Position", + "isComposite": false, + "isPartOfComposite": false + }, + { + "name": "", + "id": "3ab4651e-837c-4352-9055-6671517f1917", + "path": "{LeftHand}/pokeRotation", + "interactions": "", + "processors": "", + "groups": "Generic XR Controller", + "action": "Poke Rotation", + "isComposite": false, + "isPartOfComposite": false + }, + { + "name": "", + "id": "f1de7b81-80d1-4207-8f19-4fb96a537bb3", + "path": "{LeftHand}/isTracked", + "interactions": "", + "processors": "", + "groups": "Generic XR Controller", + "action": "Is Tracked", + "isComposite": false, + "isPartOfComposite": false + }, + { + "name": "", + "id": "d9f33fe3-b3bf-48c1-a8bc-dd6a4ddfba94", + "path": "{LeftHand}/isTracked", + "interactions": "", + "processors": "", + "groups": "Generic XR Controller", + "action": "Is Tracked", + "isComposite": false, + "isPartOfComposite": false + }, + { + "name": "", + "id": "286f44f6-74a5-4f92-8468-42445c7a3cb8", + "path": "{LeftHand}/aimFlags", + "interactions": "", + "processors": "", + "groups": "Generic XR Controller", + "action": "Aim Flags", + "isComposite": false, + "isPartOfComposite": false + }, + { + "name": "", + "id": "21a4b6f9-1ebe-434f-b572-066a77b04c48", + "path": "{LeftHand}/gripPosition", + "interactions": "", + "processors": "", + "groups": "Generic XR Controller", + "action": "Grip Position", + "isComposite": false, + "isPartOfComposite": false + }, + { + "name": "", + "id": "3c1f9e74-aba4-41d6-b519-90ed563be5d7", + "path": "{LeftHand}/gripRotation", + "interactions": "", + "processors": "", + "groups": "Generic XR Controller", + "action": "Grip Rotation", + "isComposite": false, + "isPartOfComposite": false + } + ] + }, + { + "name": "XRI LeftHand Interaction", + "id": "7a5e7537-cc30-4eb1-a544-6946baa8f3eb", + "actions": [ + { + "name": "Select", + "type": "Button", + "id": "33754c03-48ec-46ef-9bc6-22ed6bfdd8e8", + "expectedControlType": "Button", + "processors": "", + "interactions": "", + "initialStateCheck": false + }, + { + "name": "Select Value", + "type": "Value", + "id": "e6005f29-e4c1-4f3b-8bf7-3a28bab5ca9c", + "expectedControlType": "Axis", + "processors": "", + "interactions": "", + "initialStateCheck": true + }, + { + "name": "Activate", + "type": "Button", + "id": "0c0991c5-d329-4afc-8892-1076b440477c", + "expectedControlType": "Button", + "processors": "", + "interactions": "", + "initialStateCheck": false + }, + { + "name": "Activate Value", + "type": "Value", + "id": "0c3d0ec9-85a1-45b3-839b-1ca43f859ecd", + "expectedControlType": "Axis", + "processors": "", + "interactions": "", + "initialStateCheck": true + }, + { + "name": "UI Press", + "type": "Button", + "id": "7e1eced7-c774-4fe5-be8f-d8711f646d9e", + "expectedControlType": "Button", + "processors": "", + "interactions": "", + "initialStateCheck": false + }, + { + "name": "UI Press Value", + "type": "Value", + "id": "f241c1aa-1050-4338-b2bf-a4a47776693d", + "expectedControlType": "Axis", + "processors": "", + "interactions": "", + "initialStateCheck": true + }, + { + "name": "UI Scroll", + "type": "Value", + "id": "a5372626-7022-4ba7-b152-6f26318fd8a8", + "expectedControlType": "Vector2", + "processors": "InvertVector2(invertY=false)", + "interactions": "", + "initialStateCheck": true + }, + { + "name": "Rotate Anchor", + "type": "Value", + "id": "21b75b25-12ad-410f-b4f8-a7745b7aca27", + "expectedControlType": "Vector2", + "processors": "", + "interactions": "", + "initialStateCheck": true + }, + { + "name": "Translate Anchor", + "type": "Value", + "id": "bfa204c7-3c92-4193-bad1-39eb71920042", + "expectedControlType": "Vector2", + "processors": "", + "interactions": "", + "initialStateCheck": true + }, + { + "name": "Scale Toggle", + "type": "Button", + "id": "80ed7d74-56de-473c-bf76-da3bdd16b562", + "expectedControlType": "Button", + "processors": "", + "interactions": "", + "initialStateCheck": false + }, + { + "name": "Scale Delta", + "type": "Value", + "id": "2257500c-1efb-4f69-a54d-ed5db2708616", + "expectedControlType": "Vector2", + "processors": "", + "interactions": "", + "initialStateCheck": true + } + ], + "bindings": [ + { + "name": "", + "id": "71a4d23f-3e9a-4513-923b-ba388c5e84bf", + "path": "{LeftHand}/{GripButton}", + "interactions": "", + "processors": "", + "groups": "Generic XR Controller", + "action": "Select", + "isComposite": false, + "isPartOfComposite": false + }, + { + "name": "", + "id": "73325635-d9e5-481a-9279-ae7be089422d", + "path": "{LeftHand}/indexPressed", + "interactions": "", + "processors": "", + "groups": "Generic XR Controller", + "action": "Select", + "isComposite": false, + "isPartOfComposite": false + }, + { + "name": "", + "id": "49a23327-a116-48c0-8af9-0d2c50c15a88", + "path": "{LeftHand}/{Grip}", + "interactions": "", + "processors": "", + "groups": "Generic XR Controller", + "action": "Select Value", + "isComposite": false, + "isPartOfComposite": false + }, + { + "name": "", + "id": "304be843-4b23-45d9-89fa-005ac163d9b9", + "path": "{LeftHand}/pinchStrengthIndex", + "interactions": "", + "processors": "", + "groups": "Generic XR Controller", + "action": "Select Value", + "isComposite": false, + "isPartOfComposite": false + }, + { + "name": "", + "id": "487f4f2e-9e9b-49aa-b0f2-4037a24624f5", + "path": "{LeftHand}/{TriggerButton}", + "interactions": "", + "processors": "", + "groups": "Generic XR Controller", + "action": "Activate", + "isComposite": false, + "isPartOfComposite": false + }, + { + "name": "", + "id": "3b8b1b59-2fdc-4998-8259-50341075d9a2", + "path": "{LeftHand}/{Trigger}", + "interactions": "", + "processors": "", + "groups": "Generic XR Controller", + "action": "Activate Value", + "isComposite": false, + "isPartOfComposite": false + }, + { + "name": "", + "id": "b34c79c1-ab5e-4851-87ac-abc43705eae0", + "path": "{LeftHand}/{TriggerButton}", + "interactions": "", + "processors": "", + "groups": "Generic XR Controller", + "action": "UI Press", + "isComposite": false, + "isPartOfComposite": false + }, + { + "name": "", + "id": "a5bf6a12-a026-46d1-a793-7252c49aaf66", + "path": "{LeftHand}/indexPressed", + "interactions": "", + "processors": "", + "groups": "Generic XR Controller", + "action": "UI Press", + "isComposite": false, + "isPartOfComposite": false + }, + { + "name": "", + "id": "71d94579-1bf4-4034-ab9e-e7166842128f", + "path": "{LeftHand}/{Trigger}", + "interactions": "", + "processors": "", + "groups": "Generic XR Controller", + "action": "UI Press Value", + "isComposite": false, + "isPartOfComposite": false + }, + { + "name": "", + "id": "d250c9be-4bf2-4b5c-8962-4fcf5d53bdb3", + "path": "{LeftHand}/pinchStrengthIndex", + "interactions": "", + "processors": "", + "groups": "Generic XR Controller", + "action": "UI Press Value", + "isComposite": false, + "isPartOfComposite": false + }, + { + "name": "", + "id": "8ed313a6-c966-4669-8a62-4bb2319d485b", + "path": "{LeftHand}/{Primary2DAxis}", + "interactions": "", + "processors": "ScaleVector2(y=0),StickDeadzone", + "groups": "Generic XR Controller", + "action": "Rotate Anchor", + "isComposite": false, + "isPartOfComposite": false + }, + { + "name": "", + "id": "370f21e3-a80b-4b07-990b-299c2da0929a", + "path": "{LeftHand}/{Primary2DAxis}", + "interactions": "", + "processors": "ScaleVector2(x=0),StickDeadzone", + "groups": "Generic XR Controller", + "action": "Translate Anchor", + "isComposite": false, + "isPartOfComposite": false + }, + { + "name": "", + "id": "7b30ca4b-9f98-4a44-9af5-a89412d5cdc8", + "path": "{LeftHand}/{Primary2DAxis}", + "interactions": "", + "processors": "", + "groups": "Generic XR Controller", + "action": "UI Scroll", + "isComposite": false, + "isPartOfComposite": false + }, + { + "name": "", + "id": "8f872fc5-75dc-49e5-9bbd-f2e4d4498c65", + "path": "{LeftHand}/{Primary2DAxisClick}", + "interactions": "", + "processors": "", + "groups": "Generic XR Controller", + "action": "Scale Toggle", + "isComposite": false, + "isPartOfComposite": false + }, + { + "name": "", + "id": "b21d690b-51fc-413f-a887-08a2a39af3fc", + "path": "{LeftHand}/{Primary2DAxis}", + "interactions": "", + "processors": "ScaleVector2(x=0),StickDeadzone", + "groups": "Generic XR Controller", + "action": "Scale Delta", + "isComposite": false, + "isPartOfComposite": false + } + ] + }, + { + "name": "XRI LeftHand Locomotion", + "id": "22336389-9fb1-4c2c-8635-0ed30db0d29e", + "actions": [ + { + "name": "Teleport Select", + "type": "Value", + "id": "cbeaf823-3b69-4004-8ec8-13ea2ca3fc31", + "expectedControlType": "Vector2", + "processors": "", + "interactions": "", + "initialStateCheck": true + }, + { + "name": "Teleport Mode Activate", + "type": "Value", + "id": "a21db72c-4843-4839-b4d0-3ce8d287cb86", + "expectedControlType": "Vector2", + "processors": "", + "interactions": "", + "initialStateCheck": true + }, + { + "name": "Teleport Mode Cancel", + "type": "Button", + "id": "89ce8348-6001-41a3-85b9-f8f2e2dcad7c", + "expectedControlType": "Button", + "processors": "", + "interactions": "", + "initialStateCheck": false + }, + { + "name": "Teleport Direction", + "type": "Value", + "id": "93bd97c5-fd23-4853-8045-1b12324aa24e", + "expectedControlType": "Vector2", + "processors": "", + "interactions": "", + "initialStateCheck": true + }, + { + "name": "Turn", + "type": "Value", + "id": "9164e093-ebd4-4923-af32-1b52f31c2d66", + "expectedControlType": "Vector2", + "processors": "", + "interactions": "", + "initialStateCheck": true + }, + { + "name": "Move", + "type": "Value", + "id": "9693e25f-8a4f-4aed-842f-3961243c69a1", + "expectedControlType": "Vector2", + "processors": "", + "interactions": "", + "initialStateCheck": true + }, + { + "name": "Grab Move", + "type": "Button", + "id": "c5a6d766-d487-42ae-b293-da4749469e18", + "expectedControlType": "Button", + "processors": "", + "interactions": "", + "initialStateCheck": false + }, + { + "name": "Snap Turn", + "type": "Value", + "id": "8c14e969-a054-4f12-840c-4e0bd85173d9", + "expectedControlType": "Vector2", + "processors": "", + "interactions": "", + "initialStateCheck": true + } + ], + "bindings": [ + { + "name": "", + "id": "95fa1419-ca7b-4c8a-8d15-7d46e58d82e3", + "path": "{LeftHand}/{Primary2DAxis}", + "interactions": "Sector(directions=-1,sweepBehavior=3)", + "processors": "", + "groups": "Noncontinuous Move", + "action": "Teleport Select", + "isComposite": false, + "isPartOfComposite": false + }, + { + "name": "", + "id": "8da6ed3a-f621-49fe-8c76-1f6b7d7754d6", + "path": "{LeftHand}/{Primary2DAxis}", + "interactions": "Sector(directions=1)", + "processors": "", + "groups": "Noncontinuous Move", + "action": "Teleport Mode Activate", + "isComposite": false, + "isPartOfComposite": false + }, + { + "name": "", + "id": "b8aebee7-fa03-43d4-bfb7-77a3f87452cc", + "path": "{LeftHand}/{GripButton}", + "interactions": "", + "processors": "", + "groups": "Generic XR Controller", + "action": "Teleport Mode Cancel", + "isComposite": false, + "isPartOfComposite": false + }, + { + "name": "", + "id": "99cb7ad1-51ec-4611-af68-92a85f2c17d6", + "path": "{LeftHand}/{Primary2DAxis}", + "interactions": "Sector(directions=12,sweepBehavior=1),Sector(directions=2,sweepBehavior=2)", + "processors": "", + "groups": "Noncontinuous Move", + "action": "Turn", + "isComposite": false, + "isPartOfComposite": false + }, + { + "name": "", + "id": "8e383b1a-270f-4c20-819b-89a59cffb498", + "path": "{LeftHand}/{Primary2DAxis}", + "interactions": "", + "processors": "StickDeadzone", + "groups": "Continuous Move", + "action": "Move", + "isComposite": false, + "isPartOfComposite": false + }, + { + "name": "", + "id": "5fe0ed53-b4d3-4cd8-b567-397a7d1e1c6a", + "path": "{LeftHand}/{Primary2DAxis}", + "interactions": "", + "processors": "", + "groups": "Noncontinuous Move", + "action": "Teleport Direction", + "isComposite": false, + "isPartOfComposite": false + }, + { + "name": "", + "id": "9e2fa814-8cbd-4c65-a60d-a1503f30ffd8", + "path": "{LeftHand}/{GripButton}", + "interactions": "", + "processors": "", + "groups": "Generic XR Controller", + "action": "Grab Move", + "isComposite": false, + "isPartOfComposite": false + }, + { + "name": "", + "id": "a46b49d0-0754-4dac-a9a5-a822e10751f2", + "path": "{LeftHand}/{Primary2DAxis}", + "interactions": "Sector(directions=12,sweepBehavior=1),Sector(directions=2,sweepBehavior=2)", + "processors": "", + "groups": "Generic XR Controller", + "action": "Snap Turn", + "isComposite": false, + "isPartOfComposite": false + } + ] + }, + { + "name": "XRI RightHand", + "id": "7960f8ef-2bf3-4281-aecc-4c03809d6c8c", + "actions": [ + { + "name": "Position", + "type": "Value", + "id": "c4990d70-7b8a-4ce1-b03c-da86716b8352", + "expectedControlType": "Vector3", + "processors": "", + "interactions": "", + "initialStateCheck": true + }, + { + "name": "Rotation", + "type": "Value", + "id": "ee6bf5bf-bb0a-4a50-8327-cb654b19e298", + "expectedControlType": "Quaternion", + "processors": "", + "interactions": "", + "initialStateCheck": true + }, + { + "name": "Is Tracked", + "type": "Button", + "id": "a705ffe4-b2c8-4b78-847f-25257d4e30af", + "expectedControlType": "Button", + "processors": "", + "interactions": "", + "initialStateCheck": true + }, + { + "name": "Tracking State", + "type": "Value", + "id": "167ea203-5bfb-4d74-bde9-8026b7483102", + "expectedControlType": "Integer", + "processors": "", + "interactions": "", + "initialStateCheck": true + }, + { + "name": "Haptic Device", + "type": "PassThrough", + "id": "57b2a1b4-3290-46d6-ac07-4854ee8f91b1", + "expectedControlType": "", + "processors": "", + "interactions": "", + "initialStateCheck": false + }, + { + "name": "Aim Position", + "type": "Value", + "id": "daf49d5d-4ba8-4bf7-9010-e7cae2096907", + "expectedControlType": "Vector3", + "processors": "", + "interactions": "", + "initialStateCheck": true + }, + { + "name": "Aim Rotation", + "type": "Value", + "id": "148c182f-63ef-4709-8057-f6ea8070cb5c", + "expectedControlType": "Quaternion", + "processors": "", + "interactions": "", + "initialStateCheck": true + }, + { + "name": "Aim Flags", + "type": "Value", + "id": "93a75a21-033e-440c-9954-ff264afb2db9", + "expectedControlType": "Integer", + "processors": "", + "interactions": "", + "initialStateCheck": true + }, + { + "name": "Pinch Position", + "type": "Value", + "id": "7a2e5dcd-3e49-4622-90ea-6607994f2be0", + "expectedControlType": "Vector3", + "processors": "", + "interactions": "", + "initialStateCheck": true + }, + { + "name": "Poke Position", + "type": "Value", + "id": "496d56bd-afd7-495b-a326-16e4ef742bc1", + "expectedControlType": "Vector3", + "processors": "", + "interactions": "", + "initialStateCheck": true + }, + { + "name": "Poke Rotation", + "type": "Value", + "id": "3767652c-5427-421b-8f8d-660106453cb1", + "expectedControlType": "Quaternion", + "processors": "", + "interactions": "", + "initialStateCheck": true + }, + { + "name": "Grip Position", + "type": "Value", + "id": "defe4495-ba8f-4958-b2fb-98d889e45ac5", + "expectedControlType": "Vector3", + "processors": "", + "interactions": "", + "initialStateCheck": true + }, + { + "name": "Grip Rotation", + "type": "Value", + "id": "6bc56065-b0db-4265-8cef-5c7d4f40128a", + "expectedControlType": "Quaternion", + "processors": "", + "interactions": "", + "initialStateCheck": true + } + ], + "bindings": [ + { + "name": "Quaternion Fallback", + "id": "84e51e1c-1b95-4f3e-a61f-29da6c1f0816", + "path": "QuaternionFallback", + "interactions": "", + "processors": "", + "groups": "", + "action": "Rotation", + "isComposite": true, + "isPartOfComposite": false + }, + { + "name": "first", + "id": "3722d501-eb80-4f61-9361-08a5ea7a1394", + "path": "{RightHand}/pointerRotation", + "interactions": "", + "processors": "", + "groups": "Generic XR Controller", + "action": "Rotation", + "isComposite": false, + "isPartOfComposite": true + }, + { + "name": "second", + "id": "2e6ad191-d5aa-4919-aac6-295c83387a72", + "path": "{RightHand}/deviceRotation", + "interactions": "", + "processors": "", + "groups": "Generic XR Controller", + "action": "Rotation", + "isComposite": false, + "isPartOfComposite": true + }, + { + "name": "third", + "id": "b9ecb60d-341e-47cf-b50a-41d5815af8b0", + "path": "{RightHand}/deviceRotation", + "interactions": "", + "processors": "", + "groups": "Generic XR Controller", + "action": "Rotation", + "isComposite": false, + "isPartOfComposite": true + }, + { + "name": "Vector 3 Fallback", + "id": "74e968f1-ad08-4a82-a68d-764517faecef", + "path": "Vector3Fallback", + "interactions": "", + "processors": "", + "groups": "", + "action": "Position", + "isComposite": true, + "isPartOfComposite": false + }, + { + "name": "first", + "id": "9717e367-64a4-440a-9974-1e641d753eb2", + "path": "{RightHand}/pointerPosition", + "interactions": "", + "processors": "", + "groups": "Generic XR Controller", + "action": "Position", + "isComposite": false, + "isPartOfComposite": true + }, + { + "name": "second", + "id": "0794a41d-29ef-48ec-a452-6b7de29b52fa", + "path": "{RightHand}/devicePosition", + "interactions": "", + "processors": "", + "groups": "Generic XR Controller", + "action": "Position", + "isComposite": false, + "isPartOfComposite": true + }, + { + "name": "third", + "id": "3ef0a781-60c5-48bc-a584-f95553f8ae0a", + "path": "{RightHand}/devicePosition", + "interactions": "", + "processors": "", + "groups": "Generic XR Controller", + "action": "Position", + "isComposite": false, + "isPartOfComposite": true + }, + { + "name": "", + "id": "6011e1e6-b2dd-4cb1-8da5-29b03868f2c5", + "path": "{RightHand}/*", + "interactions": "", + "processors": "", + "groups": "Generic XR Controller", + "action": "Haptic Device", + "isComposite": false, + "isPartOfComposite": false + }, + { + "name": "", + "id": "03ccbaec-eeca-4fc4-8281-ee1758b4eb9b", + "path": "{RightHand}/trackingState", + "interactions": "", + "processors": "", + "groups": "Generic XR Controller", + "action": "Tracking State", + "isComposite": false, + "isPartOfComposite": false + }, + { + "name": "", + "id": "714d1173-f908-4bca-951c-4adb4eb7b4c5", + "path": "{RightHand}/trackingState", + "interactions": "", + "processors": "", + "groups": "Generic XR Controller", + "action": "Tracking State", + "isComposite": false, + "isPartOfComposite": false + }, + { + "name": "", + "id": "dd822fc8-c655-4a4d-87d0-9575760b6dca", + "path": "{RightHand}/devicePosition", + "interactions": "", + "processors": "", + "groups": "Generic XR Controller", + "action": "Aim Position", + "isComposite": false, + "isPartOfComposite": false + }, + { + "name": "", + "id": "2bb1158a-2d78-446b-9351-6f9b3f1364cb", + "path": "{RightHand}/deviceRotation", + "interactions": "", + "processors": "", + "groups": "Generic XR Controller", + "action": "Aim Rotation", + "isComposite": false, + "isPartOfComposite": false + }, + { + "name": "", + "id": "21413a94-0048-4112-b433-a770f183f592", + "path": "{RightHand}/pinchPosition", + "interactions": "", + "processors": "", + "groups": "Generic XR Controller", + "action": "Pinch Position", + "isComposite": false, + "isPartOfComposite": false + }, + { + "name": "", + "id": "5e847fad-7431-4e48-883a-d489fca4ce0d", + "path": "{RightHand}/pokePosition", + "interactions": "", + "processors": "", + "groups": "Generic XR Controller", + "action": "Poke Position", + "isComposite": false, + "isPartOfComposite": false + }, + { + "name": "", + "id": "99b19b88-e2ad-4670-91ee-1f55f6c34a69", + "path": "{RightHand}/pokeRotation", + "interactions": "", + "processors": "", + "groups": "Generic XR Controller", + "action": "Poke Rotation", + "isComposite": false, + "isPartOfComposite": false + }, + { + "name": "", + "id": "1de48aee-890b-4dbb-a02d-51df9bd39db7", + "path": "{RightHand}/isTracked", + "interactions": "", + "processors": "", + "groups": "Generic XR Controller", + "action": "Is Tracked", + "isComposite": false, + "isPartOfComposite": false + }, + { + "name": "", + "id": "5a0c4fe0-639a-44e0-beeb-4e11e0dea7ef", + "path": "{RightHand}/isTracked", + "interactions": "", + "processors": "", + "groups": "Generic XR Controller", + "action": "Is Tracked", + "isComposite": false, + "isPartOfComposite": false + }, + { + "name": "", + "id": "5469d4d1-9645-4397-a596-d74f876eafc2", + "path": "{RightHand}/aimFlags", + "interactions": "", + "processors": "", + "groups": "Generic XR Controller", + "action": "Aim Flags", + "isComposite": false, + "isPartOfComposite": false + }, + { + "name": "", + "id": "efcaf94e-8faa-439e-983b-c65f79c3b743", + "path": "{RightHand}/gripPosition", + "interactions": "", + "processors": "", + "groups": "Generic XR Controller", + "action": "Grip Position", + "isComposite": false, + "isPartOfComposite": false + }, + { + "name": "", + "id": "70a747b6-46e8-4d3b-aaec-20bcab8f1dd7", + "path": "{RightHand}/gripRotation", + "interactions": "", + "processors": "", + "groups": "Generic XR Controller", + "action": "Grip Rotation", + "isComposite": false, + "isPartOfComposite": false + } + ] + }, + { + "name": "XRI RightHand Interaction", + "id": "461bce25-7762-40c5-b639-f190649be6d6", + "actions": [ + { + "name": "Select", + "type": "Button", + "id": "ac96c10b-c955-4a46-8e67-bf16bc069b53", + "expectedControlType": "Button", + "processors": "", + "interactions": "", + "initialStateCheck": false + }, + { + "name": "Select Value", + "type": "Value", + "id": "39bbf1ac-21a3-413d-90f6-6dbf6efeaabe", + "expectedControlType": "Axis", + "processors": "", + "interactions": "", + "initialStateCheck": true + }, + { + "name": "Activate", + "type": "Button", + "id": "41976d89-60de-4deb-bff9-16b4af96b290", + "expectedControlType": "Button", + "processors": "", + "interactions": "", + "initialStateCheck": false + }, + { + "name": "Activate Value", + "type": "Value", + "id": "c3ca6ed7-3d25-44a2-b1d8-5be4eb699370", + "expectedControlType": "Axis", + "processors": "", + "interactions": "", + "initialStateCheck": true + }, + { + "name": "UI Press", + "type": "Button", + "id": "65174b45-c2ee-4f90-93bb-fb4084eaaab3", + "expectedControlType": "Button", + "processors": "", + "interactions": "", + "initialStateCheck": false + }, + { + "name": "UI Press Value", + "type": "Value", + "id": "962ac033-ec42-4981-88a4-551ad9be6ecb", + "expectedControlType": "Axis", + "processors": "", + "interactions": "", + "initialStateCheck": true + }, + { + "name": "UI Scroll", + "type": "Value", + "id": "c283b939-751f-426e-8462-142a529993e3", + "expectedControlType": "Vector2", + "processors": "InvertVector2(invertY=false)", + "interactions": "", + "initialStateCheck": true + }, + { + "name": "Rotate Anchor", + "type": "Value", + "id": "9b5d8312-f609-4895-b70f-81a722b2ae11", + "expectedControlType": "Vector2", + "processors": "", + "interactions": "", + "initialStateCheck": true + }, + { + "name": "Translate Anchor", + "type": "Value", + "id": "6f7cf253-7062-443b-b10f-2be48a33f027", + "expectedControlType": "Vector2", + "processors": "", + "interactions": "", + "initialStateCheck": true + }, + { + "name": "Scale Toggle", + "type": "Button", + "id": "5ad73d15-99a4-4bce-a76f-f49815602416", + "expectedControlType": "Button", + "processors": "", + "interactions": "", + "initialStateCheck": false + }, + { + "name": "Scale Delta", + "type": "Value", + "id": "19a21f59-bd21-4f77-b29d-4fda26ef6769", + "expectedControlType": "Vector2", + "processors": "", + "interactions": "", + "initialStateCheck": true + } + ], + "bindings": [ + { + "name": "", + "id": "1ce80054-410d-4112-a332-50faa7fb4f23", + "path": "{RightHand}/{GripButton}", + "interactions": "", + "processors": "", + "groups": "Generic XR Controller", + "action": "Select", + "isComposite": false, + "isPartOfComposite": false + }, + { + "name": "", + "id": "1d5b47ea-64e3-4b99-b620-de6c360908be", + "path": "{RightHand}/indexPressed", + "interactions": "", + "processors": "", + "groups": "Generic XR Controller", + "action": "Select", + "isComposite": false, + "isPartOfComposite": false + }, + { + "name": "", + "id": "dd433817-216c-46b9-8dd3-f3a4ea1767b9", + "path": "{RightHand}/{Grip}", + "interactions": "", + "processors": "", + "groups": "Generic XR Controller", + "action": "Select Value", + "isComposite": false, + "isPartOfComposite": false + }, + { + "name": "", + "id": "770a07b5-a199-4342-b4a5-b3baafbe2bcb", + "path": "{RightHand}/pinchStrengthIndex", + "interactions": "", + "processors": "", + "groups": "Generic XR Controller", + "action": "Select Value", + "isComposite": false, + "isPartOfComposite": false + }, + { + "name": "", + "id": "fa59aed1-ae0b-4074-a58c-294b85f46228", + "path": "{RightHand}/{TriggerButton}", + "interactions": "", + "processors": "", + "groups": "Generic XR Controller", + "action": "Activate", + "isComposite": false, + "isPartOfComposite": false + }, + { + "name": "", + "id": "150f414f-61bf-47b1-b4f8-f772a2a40565", + "path": "{RightHand}/{Trigger}", + "interactions": "", + "processors": "", + "groups": "Generic XR Controller", + "action": "Activate Value", + "isComposite": false, + "isPartOfComposite": false + }, + { + "name": "", + "id": "92bb5b8f-bf48-4dab-af05-50a865773895", + "path": "{RightHand}/{TriggerButton}", + "interactions": "", + "processors": "", + "groups": "Generic XR Controller", + "action": "UI Press", + "isComposite": false, + "isPartOfComposite": false + }, + { + "name": "", + "id": "1652c26e-d835-461f-b46b-55b146fd9bba", + "path": "{RightHand}/indexPressed", + "interactions": "", + "processors": "", + "groups": "Generic XR Controller", + "action": "UI Press", + "isComposite": false, + "isPartOfComposite": false + }, + { + "name": "", + "id": "5b4ef08d-9ddd-4f0a-8539-d1114d14d143", + "path": "{RightHand}/{Trigger}", + "interactions": "", + "processors": "", + "groups": "Generic XR Controller", + "action": "UI Press Value", + "isComposite": false, + "isPartOfComposite": false + }, + { + "name": "", + "id": "620cd3c3-a8c2-4a24-825a-ef6eb1cb41ef", + "path": "{RightHand}/pinchStrengthIndex", + "interactions": "", + "processors": "", + "groups": "Generic XR Controller", + "action": "UI Press Value", + "isComposite": false, + "isPartOfComposite": false + }, + { + "name": "", + "id": "5c0fa06c-b670-477f-a95d-eb3b4880e439", + "path": "{RightHand}/{Primary2DAxis}", + "interactions": "", + "processors": "ScaleVector2(y=0),StickDeadzone", + "groups": "Generic XR Controller", + "action": "Rotate Anchor", + "isComposite": false, + "isPartOfComposite": false + }, + { + "name": "", + "id": "4caf4e8d-13e5-4bd6-8f42-b6b99c315ad0", + "path": "{RightHand}/{Primary2DAxis}", + "interactions": "", + "processors": "ScaleVector2(x=0),StickDeadzone", + "groups": "Generic XR Controller", + "action": "Translate Anchor", + "isComposite": false, + "isPartOfComposite": false + }, + { + "name": "", + "id": "af6fd279-2f48-4f51-8e9d-29b0b9d926f8", + "path": "{RightHand}/{Primary2DAxis}", + "interactions": "", + "processors": "", + "groups": "Generic XR Controller", + "action": "UI Scroll", + "isComposite": false, + "isPartOfComposite": false + }, + { + "name": "", + "id": "d8258e49-f7cc-44d7-bc27-77c2161e2005", + "path": "{RightHand}/{Primary2DAxisClick}", + "interactions": "", + "processors": "", + "groups": "Generic XR Controller", + "action": "Scale Toggle", + "isComposite": false, + "isPartOfComposite": false + }, + { + "name": "", + "id": "ef10c39a-2987-41bb-bb80-0e476240adaa", + "path": "{RightHand}/{Primary2DAxis}", + "interactions": "", + "processors": "ScaleVector2(x=0),StickDeadzone", + "groups": "Generic XR Controller", + "action": "Scale Delta", + "isComposite": false, + "isPartOfComposite": false + } + ] + }, + { + "name": "XRI RightHand Locomotion", + "id": "99ce76d3-82c5-4289-9670-2ecffa6833fd", + "actions": [ + { + "name": "Teleport Select", + "type": "Value", + "id": "02e43582-8973-4940-af06-dff6158e3df2", + "expectedControlType": "Vector2", + "processors": "", + "interactions": "", + "initialStateCheck": true + }, + { + "name": "Teleport Mode Activate", + "type": "Value", + "id": "a6c7231d-c55d-4dd4-9e87-877bb5522ef5", + "expectedControlType": "Vector2", + "processors": "", + "interactions": "", + "initialStateCheck": true + }, + { + "name": "Teleport Mode Cancel", + "type": "Button", + "id": "d587b60c-39a0-4365-8075-477ce484ba0f", + "expectedControlType": "Button", + "processors": "", + "interactions": "", + "initialStateCheck": false + }, + { + "name": "Teleport Direction", + "type": "Value", + "id": "b950a329-6492-4e29-b563-afc726f81e95", + "expectedControlType": "Vector2", + "processors": "", + "interactions": "", + "initialStateCheck": true + }, + { + "name": "Turn", + "type": "Value", + "id": "9fb2eb2b-2fb6-4328-8167-10a1bf11b424", + "expectedControlType": "Vector2", + "processors": "", + "interactions": "", + "initialStateCheck": true + }, + { + "name": "Move", + "type": "Value", + "id": "00a4dc9f-1ee6-4349-b0e9-72d5dccaadd6", + "expectedControlType": "Vector2", + "processors": "", + "interactions": "", + "initialStateCheck": true + }, + { + "name": "Grab Move", + "type": "Button", + "id": "cfb29d37-3db0-4e5d-a73b-7d48a19e279e", + "expectedControlType": "Button", + "processors": "", + "interactions": "", + "initialStateCheck": false + }, + { + "name": "Snap Turn", + "type": "Value", + "id": "44441ad6-5762-466d-ad54-aa44fcd61a5c", + "expectedControlType": "Vector2", + "processors": "", + "interactions": "", + "initialStateCheck": true + } + ], + "bindings": [ + { + "name": "", + "id": "919c4a6c-22ed-4083-8e14-f30e91ff59fe", + "path": "{RightHand}/{Primary2DAxis}", + "interactions": "Sector(directions=-1,sweepBehavior=3)", + "processors": "", + "groups": "Generic XR Controller", + "action": "Teleport Select", + "isComposite": false, + "isPartOfComposite": false + }, + { + "name": "", + "id": "62690862-4688-4010-975b-b3d9c6062157", + "path": "{RightHand}/{Primary2DAxis}", + "interactions": "Sector(directions=1)", + "processors": "", + "groups": "Generic XR Controller", + "action": "Teleport Mode Activate", + "isComposite": false, + "isPartOfComposite": false + }, + { + "name": "", + "id": "de466e6e-12bf-46a1-b0fd-ffbc343f3399", + "path": "{RightHand}/{GripButton}", + "interactions": "", + "processors": "", + "groups": "Generic XR Controller", + "action": "Teleport Mode Cancel", + "isComposite": false, + "isPartOfComposite": false + }, + { + "name": "", + "id": "d6c08c3d-3d41-4695-994d-1ac9016a5a9e", + "path": "{RightHand}/{Primary2DAxis}", + "interactions": "Sector(directions=12,sweepBehavior=1),Sector(directions=2,sweepBehavior=2)", + "processors": "", + "groups": "Generic XR Controller", + "action": "Turn", + "isComposite": false, + "isPartOfComposite": false + }, + { + "name": "", + "id": "022046aa-be71-4288-859d-6dd42844f6e6", + "path": "{RightHand}/{Primary2DAxis}", + "interactions": "", + "processors": "StickDeadzone", + "groups": "Continuous Move", + "action": "Move", + "isComposite": false, + "isPartOfComposite": false + }, + { + "name": "", + "id": "c4b46d7d-8231-4672-83f9-75af565faf57", + "path": "{RightHand}/{Primary2DAxis}", + "interactions": "", + "processors": "", + "groups": "Noncontinuous Move", + "action": "Teleport Direction", + "isComposite": false, + "isPartOfComposite": false + }, + { + "name": "", + "id": "7ecb549e-ab98-4a4b-b979-38068fe3b811", + "path": "{RightHand}/{GripButton}", + "interactions": "", + "processors": "", + "groups": "Generic XR Controller", + "action": "Grab Move", + "isComposite": false, + "isPartOfComposite": false + }, + { + "name": "", + "id": "31d838df-4d4e-4c16-a373-b9c07d9d2e2a", + "path": "{RightHand}/{Primary2DAxis}", + "interactions": "Sector(directions=12,sweepBehavior=1),Sector(directions=2,sweepBehavior=2)", + "processors": "", + "groups": "Generic XR Controller", + "action": "Snap Turn", + "isComposite": false, + "isPartOfComposite": false + } + ] + }, + { + "name": "XRI UI", + "id": "edd65a7c-601c-4915-8307-025a081d8790", + "actions": [ + { + "name": "Navigate", + "type": "PassThrough", + "id": "c9a92aca-49d5-4910-8ade-8e994f0a31f0", + "expectedControlType": "Vector2", + "processors": "", + "interactions": "", + "initialStateCheck": false + }, + { + "name": "Submit", + "type": "Button", + "id": "eba98c2e-6268-4233-bb88-946287bc753c", + "expectedControlType": "Button", + "processors": "", + "interactions": "", + "initialStateCheck": false + }, + { + "name": "Cancel", + "type": "Button", + "id": "448b396b-0885-4543-ac5a-8b3405da6791", + "expectedControlType": "Button", + "processors": "", + "interactions": "", + "initialStateCheck": false + }, + { + "name": "Point", + "type": "PassThrough", + "id": "682022c0-857a-4332-8753-7f8fcdf84d37", + "expectedControlType": "Vector2", + "processors": "", + "interactions": "", + "initialStateCheck": true + }, + { + "name": "Click", + "type": "PassThrough", + "id": "b194cd98-7e4f-457a-a60c-cebc25dc32a2", + "expectedControlType": "Button", + "processors": "", + "interactions": "", + "initialStateCheck": true + }, + { + "name": "ScrollWheel", + "type": "PassThrough", + "id": "bd7fc534-75e3-489d-94fb-3d45cb78d8f3", + "expectedControlType": "Vector2", + "processors": "", + "interactions": "", + "initialStateCheck": false + }, + { + "name": "MiddleClick", + "type": "PassThrough", + "id": "cc5f5666-a75c-4dfc-8566-ded8ec9b4ae3", + "expectedControlType": "Button", + "processors": "", + "interactions": "", + "initialStateCheck": false + }, + { + "name": "RightClick", + "type": "PassThrough", + "id": "533aeb95-18b2-4a83-a69d-f6e0be72ff8a", + "expectedControlType": "Button", + "processors": "", + "interactions": "", + "initialStateCheck": false + } + ], + "bindings": [ + { + "name": "", + "id": "e87fa299-8441-4620-89dd-0564c7d552e2", + "path": "/position", + "interactions": "", + "processors": "", + "groups": "", + "action": "Point", + "isComposite": false, + "isPartOfComposite": false + }, + { + "name": "", + "id": "445a013e-9c17-48a2-9856-067e4826df03", + "path": "/position", + "interactions": "", + "processors": "", + "groups": "", + "action": "Point", + "isComposite": false, + "isPartOfComposite": false + }, + { + "name": "", + "id": "05c1e38e-79dd-41cb-95d5-74f42e65d92f", + "path": "/position", + "interactions": "", + "processors": "", + "groups": "", + "action": "Point", + "isComposite": false, + "isPartOfComposite": false + }, + { + "name": "", + "id": "57909bb4-1088-4975-9227-ecc87a305257", + "path": "/leftButton", + "interactions": "", + "processors": "", + "groups": "", + "action": "Click", + "isComposite": false, + "isPartOfComposite": false + }, + { + "name": "", + "id": "2740386d-d4b6-4342-903c-d9390783f04a", + "path": "/tip", + "interactions": "", + "processors": "", + "groups": "", + "action": "Click", + "isComposite": false, + "isPartOfComposite": false + }, + { + "name": "", + "id": "d6fd3bb5-c747-4eba-b599-1c6d7c738e2a", + "path": "/scroll", + "interactions": "", + "processors": "", + "groups": "", + "action": "ScrollWheel", + "isComposite": false, + "isPartOfComposite": false + }, + { + "name": "", + "id": "fb2286cc-fa20-4564-bff6-9f790f12cf6b", + "path": "/middleButton", + "interactions": "", + "processors": "", + "groups": "", + "action": "MiddleClick", + "isComposite": false, + "isPartOfComposite": false + }, + { + "name": "", + "id": "54eb7da2-546a-4d75-bfcc-ae38be303a59", + "path": "/rightButton", + "interactions": "", + "processors": "", + "groups": "", + "action": "RightClick", + "isComposite": false, + "isPartOfComposite": false + }, + { + "name": "Gamepad", + "id": "4c9a5170-d325-45ee-8ef9-fc12d1f5a97e", + "path": "2DVector", + "interactions": "", + "processors": "", + "groups": "", + "action": "Navigate", + "isComposite": true, + "isPartOfComposite": false + }, + { + "name": "up", + "id": "c846c708-b27e-4ac9-9a83-c80ac5c263d5", + "path": "/leftStick/up", + "interactions": "", + "processors": "", + "groups": "", + "action": "Navigate", + "isComposite": false, + "isPartOfComposite": true + }, + { + "name": "up", + "id": "caf2fb01-3e95-47c1-8663-315057149d48", + "path": "/rightStick/up", + "interactions": "", + "processors": "", + "groups": "", + "action": "Navigate", + "isComposite": false, + "isPartOfComposite": true + }, + { + "name": "down", + "id": "830d65e9-887d-45b4-8386-562deb29e465", + "path": "/leftStick/down", + "interactions": "", + "processors": "", + "groups": "", + "action": "Navigate", + "isComposite": false, + "isPartOfComposite": true + }, + { + "name": "down", + "id": "e5c71442-9909-46d8-aa56-8fa3574a8227", + "path": "/rightStick/down", + "interactions": "", + "processors": "", + "groups": "", + "action": "Navigate", + "isComposite": false, + "isPartOfComposite": true + }, + { + "name": "left", + "id": "210246e8-c3c4-4edc-be9c-1916858346df", + "path": "/leftStick/left", + "interactions": "", + "processors": "", + "groups": "", + "action": "Navigate", + "isComposite": false, + "isPartOfComposite": true + }, + { + "name": "left", + "id": "fb701ef0-9910-4639-80d1-2c1c03f871ed", + "path": "/rightStick/left", + "interactions": "", + "processors": "", + "groups": "", + "action": "Navigate", + "isComposite": false, + "isPartOfComposite": true + }, + { + "name": "right", + "id": "3de9f409-fb44-4311-8705-b4f4e7cd3029", + "path": "/leftStick/right", + "interactions": "", + "processors": "", + "groups": "", + "action": "Navigate", + "isComposite": false, + "isPartOfComposite": true + }, + { + "name": "right", + "id": "bd001ba1-d6a2-4a97-9c87-36b5b92728af", + "path": "/rightStick/right", + "interactions": "", + "processors": "", + "groups": "", + "action": "Navigate", + "isComposite": false, + "isPartOfComposite": true + }, + { + "name": "", + "id": "fcc0a2cd-a126-43ad-bb1e-ffc1ae7668c7", + "path": "/dpad", + "interactions": "", + "processors": "", + "groups": "", + "action": "Navigate", + "isComposite": false, + "isPartOfComposite": false + }, + { + "name": "Joystick", + "id": "65cbb13a-6e00-4973-9887-e49e06575091", + "path": "2DVector", + "interactions": "", + "processors": "", + "groups": "", + "action": "Navigate", + "isComposite": true, + "isPartOfComposite": false + }, + { + "name": "up", + "id": "3c5803e2-42d0-4d48-bbd6-41ce4442df0b", + "path": "/stick/up", + "interactions": "", + "processors": "", + "groups": "", + "action": "Navigate", + "isComposite": false, + "isPartOfComposite": true + }, + { + "name": "down", + "id": "d5b1219c-0df6-4bc5-ad11-205b748cade4", + "path": "/stick/down", + "interactions": "", + "processors": "", + "groups": "", + "action": "Navigate", + "isComposite": false, + "isPartOfComposite": true + }, + { + "name": "left", + "id": "065d2394-f10a-46df-b6cb-2c56a6c842ea", + "path": "/stick/left", + "interactions": "", + "processors": "", + "groups": "", + "action": "Navigate", + "isComposite": false, + "isPartOfComposite": true + }, + { + "name": "right", + "id": "29921809-7785-44a1-a316-e96307174552", + "path": "/stick/right", + "interactions": "", + "processors": "", + "groups": "", + "action": "Navigate", + "isComposite": false, + "isPartOfComposite": true + }, + { + "name": "Keyboard", + "id": "49817cc8-fecc-406d-a187-6393de317e95", + "path": "2DVector", + "interactions": "", + "processors": "", + "groups": "", + "action": "Navigate", + "isComposite": true, + "isPartOfComposite": false + }, + { + "name": "up", + "id": "ef33431d-17d0-4e1c-90f2-bbaa2ef9a8b7", + "path": "/w", + "interactions": "", + "processors": "", + "groups": "", + "action": "Navigate", + "isComposite": false, + "isPartOfComposite": true + }, + { + "name": "up", + "id": "5ddfdce2-0f11-4f4e-8931-0ae6fb289ac7", + "path": "/upArrow", + "interactions": "", + "processors": "", + "groups": "", + "action": "Navigate", + "isComposite": false, + "isPartOfComposite": true + }, + { + "name": "down", + "id": "5ceab4e0-1600-4bfb-acf6-8d02c4e10aea", + "path": "/s", + "interactions": "", + "processors": "", + "groups": "", + "action": "Navigate", + "isComposite": false, + "isPartOfComposite": true + }, + { + "name": "down", + "id": "94e10d8b-5bfa-439d-afae-b975efac2b7b", + "path": "/downArrow", + "interactions": "", + "processors": "", + "groups": "", + "action": "Navigate", + "isComposite": false, + "isPartOfComposite": true + }, + { + "name": "left", + "id": "9fc7d14a-385d-4ca5-b185-906e049b7eed", + "path": "/a", + "interactions": "", + "processors": "", + "groups": "", + "action": "Navigate", + "isComposite": false, + "isPartOfComposite": true + }, + { + "name": "left", + "id": "d7e5e0c4-05dc-4f2f-8649-a66fe843caed", + "path": "/leftArrow", + "interactions": "", + "processors": "", + "groups": "", + "action": "Navigate", + "isComposite": false, + "isPartOfComposite": true + }, + { + "name": "right", + "id": "76ab9656-e168-4b2c-9a6b-d8d6da981e4f", + "path": "/d", + "interactions": "", + "processors": "", + "groups": "", + "action": "Navigate", + "isComposite": false, + "isPartOfComposite": true + }, + { + "name": "right", + "id": "ad7bc5b3-6ada-42a2-9cba-5c7334cba7be", + "path": "/rightArrow", + "interactions": "", + "processors": "", + "groups": "", + "action": "Navigate", + "isComposite": false, + "isPartOfComposite": true + }, + { + "name": "", + "id": "9f2a7c29-a588-4b6a-a966-955eb408c526", + "path": "*/{Submit}", + "interactions": "", + "processors": "", + "groups": "", + "action": "Submit", + "isComposite": false, + "isPartOfComposite": false + }, + { + "name": "", + "id": "67f51768-1493-4444-b118-82d398a16fdd", + "path": "*/{Cancel}", + "interactions": "", + "processors": "", + "groups": "", + "action": "Cancel", + "isComposite": false, + "isPartOfComposite": false + }, + { + "name": "", + "id": "198e6869-709e-448d-96d4-27186c9d56e6", + "path": "/Press", + "interactions": "", + "processors": "", + "groups": "", + "action": "Click", + "isComposite": false, + "isPartOfComposite": false + } + ] + }, + { + "name": "Touchscreen Gestures", + "id": "6fb00339-a75a-4e5b-94e0-839f979f2a8a", + "actions": [ + { + "name": "Tap Start Position", + "type": "Value", + "id": "0f53f821-ec5d-472c-bd12-fb5ce515ae59", + "expectedControlType": "Vector2", + "processors": "", + "interactions": "", + "initialStateCheck": true + }, + { + "name": "Drag Current Position", + "type": "Value", + "id": "07fd51be-2a34-4531-939c-ff750fcf8e4d", + "expectedControlType": "Vector2", + "processors": "", + "interactions": "", + "initialStateCheck": true + }, + { + "name": "Drag Delta", + "type": "Value", + "id": "ccd1d49f-8e5b-4c66-8d2c-fb774934270b", + "expectedControlType": "Vector2", + "processors": "", + "interactions": "", + "initialStateCheck": true + }, + { + "name": "Pinch Start Position", + "type": "Value", + "id": "07f4446a-0f0c-4176-a67e-75be05a3be3c", + "expectedControlType": "Vector2", + "processors": "", + "interactions": "", + "initialStateCheck": true + }, + { + "name": "Pinch Gap", + "type": "Value", + "id": "c299ab55-2420-4eb1-a459-0af3846471b9", + "expectedControlType": "Axis", + "processors": "", + "interactions": "", + "initialStateCheck": true + }, + { + "name": "Pinch Gap Delta", + "type": "Value", + "id": "d1d816b2-4bec-4393-bf83-a59146ee0abc", + "expectedControlType": "Axis", + "processors": "", + "interactions": "", + "initialStateCheck": true + }, + { + "name": "Twist Start Position", + "type": "Value", + "id": "e476e037-f414-4b6d-ac4a-486d7228ec43", + "expectedControlType": "Vector2", + "processors": "", + "interactions": "", + "initialStateCheck": true + }, + { + "name": "Twist Delta Rotation", + "type": "Value", + "id": "5910a9c0-4a90-4a2c-92cb-e33054cfd463", + "expectedControlType": "Axis", + "processors": "", + "interactions": "", + "initialStateCheck": true + }, + { + "name": "Screen Touch Count", + "type": "Value", + "id": "c1e4b6b1-d82a-485c-9d29-9d42e48df255", + "expectedControlType": "Integer", + "processors": "", + "interactions": "", + "initialStateCheck": true + } + ], + "bindings": [ + { + "name": "", + "id": "fea81b99-07f5-426a-beba-5e0832c14855", + "path": "/tapStartPosition", + "interactions": "Tap", + "processors": "", + "groups": "", + "action": "Tap Start Position", + "isComposite": false, + "isPartOfComposite": false + }, + { + "name": "", + "id": "eb175a82-fad6-4249-bc9f-a6c9acee4436", + "path": "/dragCurrentPosition", + "interactions": "", + "processors": "", + "groups": "", + "action": "Drag Current Position", + "isComposite": false, + "isPartOfComposite": false + }, + { + "name": "One Modifier", + "id": "2648faca-8c9b-4bcd-9653-fc9cfa39dbe3", + "path": "OneModifier", + "interactions": "", + "processors": "", + "groups": "", + "action": "Drag Current Position", + "isComposite": true, + "isPartOfComposite": false + }, + { + "name": "modifier", + "id": "1f42a89b-32be-49d7-8153-507ff950cb3b", + "path": "/press", + "interactions": "", + "processors": "", + "groups": "", + "action": "Drag Current Position", + "isComposite": false, + "isPartOfComposite": true + }, + { + "name": "binding", + "id": "7e88eed9-d5b6-4c3a-9dd7-ac83c45fced3", + "path": "/position", + "interactions": "", + "processors": "", + "groups": "", + "action": "Drag Current Position", + "isComposite": false, + "isPartOfComposite": true + }, + { + "name": "", + "id": "40fc89b1-2773-4288-b02f-892fea9b7d48", + "path": "/twistDeltaRotation", + "interactions": "", + "processors": "", + "groups": "", + "action": "Twist Delta Rotation", + "isComposite": false, + "isPartOfComposite": false + }, + { + "name": "", + "id": "d919e652-0e4a-4f12-a1f9-b18cead206e2", + "path": "/fingerCount", + "interactions": "", + "processors": "", + "groups": "", + "action": "Screen Touch Count", + "isComposite": false, + "isPartOfComposite": false + }, + { + "name": "", + "id": "044d4cc1-3ad7-4d38-a95f-994badd7e1a3", + "path": "/dragDelta", + "interactions": "", + "processors": "", + "groups": "", + "action": "Drag Delta", + "isComposite": false, + "isPartOfComposite": false + }, + { + "name": "", + "id": "9e3b31e7-2f82-40f3-bfe1-ad0fa7f035d4", + "path": "/pinchStartPosition1", + "interactions": "", + "processors": "", + "groups": "", + "action": "Pinch Start Position", + "isComposite": false, + "isPartOfComposite": false + }, + { + "name": "", + "id": "f3092672-a026-446d-8bb6-44843db135b1", + "path": "/pinchGapDelta", + "interactions": "", + "processors": "", + "groups": "", + "action": "Pinch Gap Delta", + "isComposite": false, + "isPartOfComposite": false + }, + { + "name": "", + "id": "0f8550ed-7261-48e0-aa0e-6670f29141f5", + "path": "/twistStartPosition1", + "interactions": "", + "processors": "", + "groups": "", + "action": "Twist Start Position", + "isComposite": false, + "isPartOfComposite": false + }, + { + "name": "", + "id": "4f94c62c-7c6d-4547-82fe-b6ed10da8388", + "path": "/pinchGap", + "interactions": "", + "processors": "", + "groups": "", + "action": "Pinch Gap", + "isComposite": false, + "isPartOfComposite": false + } + ] + } + ], + "controlSchemes": [ + { + "name": "Generic XR Controller", + "bindingGroup": "Generic XR Controller", + "devices": [ + { + "devicePath": "{LeftHand}", + "isOptional": true, + "isOR": false + }, + { + "devicePath": "{RightHand}", + "isOptional": true, + "isOR": false + }, + { + "devicePath": "", + "isOptional": true, + "isOR": false + }, + { + "devicePath": "", + "isOptional": true, + "isOR": false + } + ] + }, + { + "name": "Continuous Move", + "bindingGroup": "Continuous Move", + "devices": [ + { + "devicePath": "{LeftHand}", + "isOptional": false, + "isOR": false + }, + { + "devicePath": "{RightHand}", + "isOptional": false, + "isOR": false + } + ] + }, + { + "name": "Noncontinuous Move", + "bindingGroup": "Noncontinuous Move", + "devices": [ + { + "devicePath": "{LeftHand}", + "isOptional": false, + "isOR": false + }, + { + "devicePath": "{RightHand}", + "isOptional": false, + "isOR": false + } + ] + } + ] +} \ No newline at end of file diff --git a/Source/XR-Interaction-Component/Source/Runtime/Builder XR Input Actions/XRI Builder Hand Input Actions.inputactions.meta b/Source/XR-Interaction-Component/Source/Runtime/Builder XR Input Actions/XRI Builder Hand Input Actions.inputactions.meta new file mode 100644 index 000000000..96e08a9e6 --- /dev/null +++ b/Source/XR-Interaction-Component/Source/Runtime/Builder XR Input Actions/XRI Builder Hand Input Actions.inputactions.meta @@ -0,0 +1,14 @@ +fileFormatVersion: 2 +guid: 6550b9f519889604d875ccdbf59de87d +ScriptedImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 2 + userData: + assetBundleName: + assetBundleVariant: + script: {fileID: 11500000, guid: 8404be70184654265930450def6a9037, type: 3} + generateWrapperCode: 0 + wrapperCodePath: + wrapperClassName: + wrapperCodeNamespace: diff --git a/Source/XR-Interaction-Component/Source/Runtime/Hands/Animation/HandAnimatorController.cs b/Source/XR-Interaction-Component/Source/Runtime/Hands/Animation/HandAnimatorController.cs index 72a120d34..5e3096181 100644 --- a/Source/XR-Interaction-Component/Source/Runtime/Hands/Animation/HandAnimatorController.cs +++ b/Source/XR-Interaction-Component/Source/Runtime/Hands/Animation/HandAnimatorController.cs @@ -11,7 +11,7 @@ public class HandAnimatorController : MonoBehaviour { [Header("Animator Parameters")] [SerializeField] - [Tooltip("Float parameter corresponding to select value.")] + [Tooltip("Float parameter corresponding to select value.")] private string selectFloat = "Select"; [SerializeField] @@ -50,7 +50,7 @@ public class HandAnimatorController : MonoBehaviour /// /// True if the controller is in UI mode. /// - public bool IsUIMode { get; private set; } + public bool IsUIMode { get; private set; } /// /// True if the controller is in teleport mode. @@ -81,17 +81,22 @@ private void Start() baseController = controllerManager.BaseController.GetComponent(); } - if(controllerManager != null && teleportController == null) + if (controllerManager != null && teleportController == null) { teleportController = controllerManager.TeleportController.GetComponent(); } - if(controllerManager != null && uiController == null) + if (controllerManager != null && uiController == null) { uiController = controllerManager.UIController.GetComponent(); } - if(baseController == null) + if (baseController == null) + { + baseController = GetComponentInParent(); + } + + if (baseController == null) { Debug.LogWarning($"{typeof(HandAnimatorController).Name} could not retrieve the matching {typeof(ActionBasedController).Name}. {gameObject.name} will not animate."); } @@ -103,7 +108,7 @@ private void Update() if (controllerManager != null) { - if (controllerManager.TeleportState.Enabled) + if (controllerManager.TeleportState.Enabled) { currentController = teleportController; } @@ -115,7 +120,7 @@ private void Update() if (currentController == null || currentController.enableInputActions == false) { - return; + return; } if (controllerManager != null) diff --git a/Source/XR-Interaction-Component/Source/Runtime/Hands/Materials/AvatarMaterial.mat b/Source/XR-Interaction-Component/Source/Runtime/Hands/Materials/AvatarMaterial.mat new file mode 100644 index 000000000..1539485a3 --- /dev/null +++ b/Source/XR-Interaction-Component/Source/Runtime/Hands/Materials/AvatarMaterial.mat @@ -0,0 +1,87 @@ +%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: AvatarMaterial + m_Shader: {fileID: 46, guid: 0000000000000000f000000000000000, type: 0} + m_ValidKeywords: + - _ALPHABLEND_ON + - _EMISSION + m_InvalidKeywords: [] + m_LightmapFlags: 1 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: 3000 + stringTagMap: + RenderType: Transparent + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _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} + m_Ints: [] + m_Floats: + - _BumpScale: 1 + - _Cutoff: 0.5 + - _DetailNormalMapScale: 1 + - _DstBlend: 10 + - _GlossMapScale: 1 + - _Glossiness: 0.5 + - _GlossyReflections: 1 + - _Metallic: 0.5 + - _Mode: 2 + - _OcclusionStrength: 1 + - _Parallax: 0.02 + - _RimPower: 3 + - _SmoothnessTextureChannel: 0 + - _SpecularHighlights: 1 + - _SrcBlend: 5 + - _UVSec: 0 + - _WireThickness: 100 + - _ZWrite: 0 + m_Colors: + - _Color: {r: 0.9058824, g: 0.25098038, b: 1, a: 0.49803922} + - _EmissionColor: {r: 0.21215619, g: 0.98833734, b: 0.9210683, a: 1} + - _InnerColor: {r: 1, g: 1, b: 1, a: 1} + - _RimColor: {r: 0.26, g: 0.19, b: 0.16, a: 0} + m_BuildTextureStacks: [] diff --git a/Source/XR-Interaction-Component/Source/Runtime/Hands/Materials/AvatarMaterial.mat.meta b/Source/XR-Interaction-Component/Source/Runtime/Hands/Materials/AvatarMaterial.mat.meta new file mode 100644 index 000000000..7ccdd4dbe --- /dev/null +++ b/Source/XR-Interaction-Component/Source/Runtime/Hands/Materials/AvatarMaterial.mat.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 9e99499257a0f6644a9af46ef7fa92c7 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Source/XR-Interaction-Component/Source/Runtime/Hands/Materials/HandMaterial.mat b/Source/XR-Interaction-Component/Source/Runtime/Hands/Materials/HandsMaterial.mat similarity index 98% rename from Source/XR-Interaction-Component/Source/Runtime/Hands/Materials/HandMaterial.mat rename to Source/XR-Interaction-Component/Source/Runtime/Hands/Materials/HandsMaterial.mat index d7a8a0e13..3e8ab1249 100644 --- a/Source/XR-Interaction-Component/Source/Runtime/Hands/Materials/HandMaterial.mat +++ b/Source/XR-Interaction-Component/Source/Runtime/Hands/Materials/HandsMaterial.mat @@ -7,7 +7,7 @@ Material: m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_Name: HandMaterial + m_Name: HandsMaterial m_Shader: {fileID: 46, guid: 0000000000000000f000000000000000, type: 0} m_ShaderKeywords: _ALPHABLEND_ON _EMISSION _NORMALMAP m_LightmapFlags: 1 diff --git a/Source/XR-Interaction-Component/Source/Runtime/Hands/Materials/HandMaterial.mat.meta b/Source/XR-Interaction-Component/Source/Runtime/Hands/Materials/HandsMaterial.mat.meta similarity index 100% rename from Source/XR-Interaction-Component/Source/Runtime/Hands/Materials/HandMaterial.mat.meta rename to Source/XR-Interaction-Component/Source/Runtime/Hands/Materials/HandsMaterial.mat.meta diff --git a/Source/XR-Interaction-Component/Source/Runtime/Interaction/Interactables/InteractableObject.cs b/Source/XR-Interaction-Component/Source/Runtime/Interaction/Interactables/InteractableObject.cs index 0f0daef0f..39b36acdd 100644 --- a/Source/XR-Interaction-Component/Source/Runtime/Interaction/Interactables/InteractableObject.cs +++ b/Source/XR-Interaction-Component/Source/Runtime/Interaction/Interactables/InteractableObject.cs @@ -1,9 +1,8 @@ using System.Collections; -using VRBuilder.BasicInteraction; +using System.Linq; using UnityEngine; using UnityEngine.XR.Interaction.Toolkit; -using System; -using System.Linq; +using VRBuilder.BasicInteraction; namespace VRBuilder.XRInteraction { @@ -17,13 +16,13 @@ public partial class InteractableObject : XRGrabInteractable, IInteractableObjec { [SerializeField] private bool isTouchable = true; - + [SerializeField] private bool isGrabbable = true; - + [SerializeField] private bool isUsable = true; - + private Rigidbody internalRigidbody; private XRSocketInteractor selectingSocket; private bool defaultRigidbodyKinematic; @@ -39,7 +38,7 @@ public Rigidbody Rigidbody { internalRigidbody = GetComponent(); } - + return internalRigidbody; } } @@ -70,7 +69,7 @@ public bool IsUsable { set => isUsable = value; } - + /// /// Gets whether this is currently being activated. /// @@ -104,6 +103,8 @@ protected override void Reset() this.IsTouchable = true; this.isGrabbable = false; this.IsUsable = false; + this.useDynamicAttach = true; + this.snapToColliderVolume = false; // Sets the 'interactionLayerMask' to Default in order to not interact with Teleportation or UI rays. interactionLayers = 1; @@ -112,7 +113,7 @@ protected override void Reset() internal void OnTriggerEnter(Collider other) { - SnapZone target = other.gameObject.GetComponentInParent(); + SnapZone target = other.gameObject.GetComponentInParent(); if (target != null && target.enabled && !IsInSocket && isSelected) { target.AddHoveredInteractable(this); @@ -121,7 +122,7 @@ internal void OnTriggerEnter(Collider other) internal void OnTriggerExit(Collider other) { - SnapZone target = other.gameObject.GetComponentInParent(); + SnapZone target = other.gameObject.GetComponentInParent(); if (target != null && target.enabled) { target.RemoveHoveredInteractable(this); @@ -151,7 +152,7 @@ public override bool IsSelectableBy(IXRSelectInteractor interactor) { return true; } - + return isGrabbable && base.IsSelectableBy(interactor); } @@ -169,7 +170,7 @@ public virtual void ForceStopInteracting() interactorObject = isSelected ? interactorsSelecting[0] as IXRActivateInteractor : null, }); } - + StartCoroutine(StopInteractingForOneFrame()); } @@ -216,7 +217,7 @@ protected override void OnSelectEntering(SelectEnterEventArgs arguments) } } } - + /// /// This method is called by the Interaction Manager /// right before the Interactor ends selection of an Interactable @@ -231,14 +232,14 @@ protected override void OnSelectExiting(SelectExitEventArgs arguments) { base.OnSelectExiting(arguments); IXRSelectInteractor interactor = arguments.interactorObject; - + if (IsInSocket && interactor as XRSocketInteractor == selectingSocket) { selectingSocket = null; } Rigidbody.isKinematic = defaultRigidbodyKinematic; - } + } /// /// This method is called by the @@ -307,9 +308,9 @@ private IEnumerator StopInteractingForOneFrame() { snapZone = selectingSocket; } - - yield return new WaitUntil(() => interactorsHovering.Count == 0 && interactorsSelecting.Any(i => i != snapZone) == false); - + + yield return new WaitUntil(() => interactorsHovering.Count == 0 && interactorsSelecting.Any(i => i != snapZone) == false); + isTouchable = wasTouchable; isGrabbable = wasGrabbable; isUsable = wasUsable; From 08f2c26ca56cc1533f71c8812b35ad74d3c32db1 Mon Sep 17 00:00:00 2001 From: Marcello Tridenti Date: Wed, 29 Nov 2023 11:35:55 +0100 Subject: [PATCH 3/6] Rig compatibility with different teleport layers (#153) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * Component autoconfiguring raycast layers * Added support for interaction layer configuration * Added developer menu command to setup layers on all objects * Teleportation anchors and areas now support layer configuration * Updated demo scene with new rig prefab * Added chapter on locomotion to the docs * Automated teleport layer configuration on demo scene * Added layer configuration to project setup wizard * Automated creation of required interaction layers * Updated demo scene podium teleportation area to VR Builder component * Demo scene is automatically saved after configuration * Opening the demo scene from the menu now updates layers --------- Co-authored-by: Markus Wellmann --- Demo/Editor/DemoSceneLoader.cs | 20 +- Demo/Editor/VRBuilder.Editor.DemoScene.asmdef | 5 +- .../VR Builder Demo - Core Features.unity | 11785 ++++++++-------- .../images/locomotion-scheme-manager.png | 3 + .../images/locomotion-scheme-manager.png.meta | 135 + Documentation/vr-builder-manual.md | 28 + Documentation/vr-builder-manual.pdf | Bin 132 -> 132 bytes .../Editor/RigSetup/DefaultRigSceneSetup.cs | 27 +- .../Editor/UI/Wizard/Setup/AllAboutPage.cs | 20 + Source/Core/Runtime/Setup.meta | 8 + .../Core/Runtime/Setup/ILayerConfigurator.cs | 18 + .../Runtime/Setup/ILayerConfigurator.cs.meta | 11 + Source/Core/Runtime/Setup/LayerSet.cs | 13 + Source/Core/Runtime/Setup/LayerSet.cs.meta | 11 + .../TeleportationAnchorVRBuilderEditor.cs | 6 +- .../TeleportationAreaVRBuilderEditor.cs | 6 +- .../Source/Editor/Menu.meta | 8 + .../ConfigureInteractionLayersMenuEntry.cs | 46 + ...onfigureInteractionLayersMenuEntry.cs.meta | 11 + .../CreateDefaultInteractionLayers.cs | 34 + .../CreateDefaultInteractionLayers.cs.meta | 11 + .../XR_Setup_Action_Based_Hands.prefab | 338 +- .../TeleportationAnchorVRBuilder.cs | 16 +- .../TeleportationAreaVRBuilder.cs | 17 +- .../Source/Runtime/User.meta | 8 + .../User/InteractorLayerConfigurator.cs | 83 + .../User/InteractorLayerConfigurator.cs.meta | 11 + .../Source/XRInteractionExtension.meta | 8 + .../Source/XRInteractionExtension/Editor.meta | 8 + .../Editor/InteractionLayerUtils.cs | 67 + .../Editor/InteractionLayerUtils.cs.meta | 11 + ...Unity.XR.Interaction.Toolkit.Editor.asmref | 3 + ....XR.Interaction.Toolkit.Editor.asmref.meta | 7 + 33 files changed, 7227 insertions(+), 5556 deletions(-) create mode 100644 Documentation/images/locomotion-scheme-manager.png create mode 100644 Documentation/images/locomotion-scheme-manager.png.meta create mode 100644 Source/Core/Runtime/Setup.meta create mode 100644 Source/Core/Runtime/Setup/ILayerConfigurator.cs create mode 100644 Source/Core/Runtime/Setup/ILayerConfigurator.cs.meta create mode 100644 Source/Core/Runtime/Setup/LayerSet.cs create mode 100644 Source/Core/Runtime/Setup/LayerSet.cs.meta create mode 100644 Source/XR-Interaction-Component/Source/Editor/Menu.meta create mode 100644 Source/XR-Interaction-Component/Source/Editor/Menu/ConfigureInteractionLayersMenuEntry.cs create mode 100644 Source/XR-Interaction-Component/Source/Editor/Menu/ConfigureInteractionLayersMenuEntry.cs.meta create mode 100644 Source/XR-Interaction-Component/Source/Editor/ProjectSettings/CreateDefaultInteractionLayers.cs create mode 100644 Source/XR-Interaction-Component/Source/Editor/ProjectSettings/CreateDefaultInteractionLayers.cs.meta create mode 100644 Source/XR-Interaction-Component/Source/Runtime/User.meta create mode 100644 Source/XR-Interaction-Component/Source/Runtime/User/InteractorLayerConfigurator.cs create mode 100644 Source/XR-Interaction-Component/Source/Runtime/User/InteractorLayerConfigurator.cs.meta create mode 100644 Source/XR-Interaction-Component/Source/XRInteractionExtension.meta create mode 100644 Source/XR-Interaction-Component/Source/XRInteractionExtension/Editor.meta create mode 100644 Source/XR-Interaction-Component/Source/XRInteractionExtension/Editor/InteractionLayerUtils.cs create mode 100644 Source/XR-Interaction-Component/Source/XRInteractionExtension/Editor/InteractionLayerUtils.cs.meta create mode 100644 Source/XR-Interaction-Component/Source/XRInteractionExtension/Editor/Unity.XR.Interaction.Toolkit.Editor.asmref create mode 100644 Source/XR-Interaction-Component/Source/XRInteractionExtension/Editor/Unity.XR.Interaction.Toolkit.Editor.asmref.meta diff --git a/Demo/Editor/DemoSceneLoader.cs b/Demo/Editor/DemoSceneLoader.cs index 81eedb2b6..ca366322c 100644 --- a/Demo/Editor/DemoSceneLoader.cs +++ b/Demo/Editor/DemoSceneLoader.cs @@ -1,6 +1,8 @@ using System.IO; +using System.Linq; using UnityEditor; using UnityEditor.SceneManagement; +using UnityEngine; namespace VRBuilder.Editor.DemoScene { @@ -21,7 +23,7 @@ public static void LoadDemoScene() return; } #endif - + if (File.Exists(demoProcessFilePath) == false) { Directory.CreateDirectory("Assets/StreamingAssets/Processes/Demo - Core Features"); @@ -30,6 +32,22 @@ public static void LoadDemoScene() EditorSceneManager.SaveCurrentModifiedScenesIfUserWantsTo(); EditorSceneManager.OpenScene(demoScenePath); + +#if VR_BUILDER && VR_BUILDER_XR_INTERACTION + foreach (GameObject configuratorGameObject in GameObject.FindObjectsOfType(true). + Where(go => go.GetComponent() != null)) + { + VRBuilder.Core.Setup.ILayerConfigurator configurator = configuratorGameObject.GetComponent(); + if (configurator.LayerSet == VRBuilder.Core.Setup.LayerSet.Teleportation) + { + configurator.ConfigureLayers("XR Teleport", "XR Teleport"); + EditorUtility.SetDirty(configuratorGameObject); + } + } + + EditorSceneManager.SaveOpenScenes(); +#endif + AssetDatabase.Refresh(); } } diff --git a/Demo/Editor/VRBuilder.Editor.DemoScene.asmdef b/Demo/Editor/VRBuilder.Editor.DemoScene.asmdef index 829bfe4e5..00e1976c0 100644 --- a/Demo/Editor/VRBuilder.Editor.DemoScene.asmdef +++ b/Demo/Editor/VRBuilder.Editor.DemoScene.asmdef @@ -1,6 +1,9 @@ { "name": "VRBuilder.Editor.DemoScene", - "references": [], + "rootNamespace": "", + "references": [ + "GUID:c8561f9de838ac04d8feeda695bc572d" + ], "includePlatforms": [ "Editor" ], diff --git a/Demo/Runtime/Scenes/VR Builder Demo - Core Features.unity b/Demo/Runtime/Scenes/VR Builder Demo - Core Features.unity index 9b523dcc0..206bd5144 100644 --- a/Demo/Runtime/Scenes/VR Builder Demo - Core Features.unity +++ b/Demo/Runtime/Scenes/VR Builder Demo - Core Features.unity @@ -38,7 +38,7 @@ RenderSettings: m_ReflectionIntensity: 1 m_CustomReflection: {fileID: 0} m_Sun: {fileID: 705507994} - m_IndirectSpecularColor: {r: 0.023795161, g: 0.0029395288, b: 0.05422297, a: 1} + m_IndirectSpecularColor: {r: 0.023878034, g: 0.0028692086, b: 0.054385133, a: 1} m_UseRadianceAmbientProbe: 0 --- !u!157 &3 LightmapSettings: @@ -123,68 +123,6 @@ NavMeshSettings: debug: m_Flags: 0 m_NavMeshData: {fileID: 0} ---- !u!1 &3859426 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 3859427} - m_Layer: 0 - m_Name: Thumb_0_Left - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &3859427 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 3859426} - m_LocalRotation: {x: -0.017132446, y: 0.023738552, z: -0.011670226, w: 0.9995033} - m_LocalPosition: {x: -0.027674861, y: -0.00000018596648, z: 0.00000015173107} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: - - {fileID: 1974977439} - m_Father: {fileID: 1685999355} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!1 &24327721 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 24327722} - m_Layer: 0 - m_Name: Middle_0_Left - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &24327722 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 24327721} - m_LocalRotation: {x: 0.037149172, y: -0.0391672, z: -0.020477412, w: 0.9983319} - m_LocalPosition: {x: -0.062340543, y: -0.00000025370625, z: -0.00000015303492} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: - - {fileID: 1230062442} - m_Father: {fileID: 1584070614} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!1 &33704421 GameObject: m_ObjectHideFlags: 0 @@ -211,6 +149,7 @@ Transform: m_LocalRotation: {x: 0, y: 1, z: 0, w: 0} m_LocalPosition: {x: 1.5, y: 0, z: 1.5} m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 m_Children: - {fileID: 221845637} - {fileID: 1525491574} @@ -218,7 +157,7 @@ Transform: - {fileID: 861048855} - {fileID: 518602151} m_Father: {fileID: 0} - m_RootOrder: 8 + m_RootOrder: 7 m_LocalEulerAnglesHint: {x: 0, y: 180, z: 0} --- !u!1001 &53683353 PrefabInstance: @@ -334,7 +273,7 @@ MonoBehaviour: m_EditorClassIdentifier: uniqueName: Cube tags: [] ---- !u!1 &72067213 +--- !u!1 &102893242 GameObject: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -342,315 +281,176 @@ GameObject: m_PrefabAsset: {fileID: 0} serializedVersion: 6 m_Component: - - component: {fileID: 72067214} - - component: {fileID: 72067218} - - component: {fileID: 72067217} - - component: {fileID: 72067216} - - component: {fileID: 72067215} + - component: {fileID: 102893252} + - component: {fileID: 102893251} + - component: {fileID: 102893250} + - component: {fileID: 102893243} + - component: {fileID: 102893248} + - component: {fileID: 102893247} + - component: {fileID: 102893246} + - component: {fileID: 102893245} + - component: {fileID: 102893244} + - component: {fileID: 102893249} m_Layer: 0 - m_Name: Left Teleport Controller + m_Name: Sliced Cube (2) m_TagString: Untagged m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &72067214 -Transform: + m_IsActive: 0 +--- !u!114 &102893243 +MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 72067213} - 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_Children: - - {fileID: 2096665701} - m_Father: {fileID: 1719448854} - m_RootOrder: 1 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!114 &72067215 + m_GameObject: {fileID: 102893242} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 64582d436c5a4e84d89ba2d25709ddca, type: 3} + m_Name: + m_EditorClassIdentifier: + uniqueName: Sliced Cube (2) + tags: [] +--- !u!114 &102893244 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 72067213} + m_GameObject: {fileID: 102893242} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: e988983f96fe1dd48800bcdfc82f23e9, type: 3} + m_Script: {fileID: 11500000, guid: 10f84f2b8a43cb84abcf29d7e444d45d, type: 3} m_Name: m_EditorClassIdentifier: - m_LineWidth: 0.02 - m_OverrideInteractorLineLength: 1 - m_LineLength: 10 - m_WidthCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0 - outWeight: 0 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0 - outWeight: 0 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - m_ValidColorGradient: - serializedVersion: 2 - key0: {r: 0.47058824, g: 0.94509804, b: 0.78431374, a: 0} - key1: {r: 0.47058824, g: 0.94509804, b: 0.78431374, a: 1} - key2: {r: 0.47058824, g: 0.94509804, b: 0.78431374, a: 1} - key3: {r: 0, g: 0, b: 0, a: 0} - key4: {r: 0, g: 0, b: 0, a: 0} - key5: {r: 0, g: 0, b: 0, a: 0} - key6: {r: 0, g: 0, b: 0, a: 0} - key7: {r: 0, g: 0, b: 0, a: 0} - ctime0: 0 - ctime1: 32768 - ctime2: 65535 - ctime3: 0 - ctime4: 0 - ctime5: 0 - ctime6: 0 - ctime7: 0 - atime0: 0 - atime1: 32768 - atime2: 65535 - atime3: 0 - atime4: 0 - atime5: 0 - atime6: 0 - atime7: 0 - m_Mode: 0 - m_NumColorKeys: 3 - m_NumAlphaKeys: 3 - m_InvalidColorGradient: - serializedVersion: 2 - key0: {r: 1, g: 0.39215687, b: 0.18431373, a: 0} - key1: {r: 1, g: 0.39215687, b: 0.18431373, a: 1} - key2: {r: 1, g: 0.39215687, b: 0.18431373, a: 1} - key3: {r: 0, g: 0, b: 0, a: 0} - key4: {r: 0, g: 0, b: 0, a: 0} - key5: {r: 0, g: 0, b: 0, a: 0} - key6: {r: 0, g: 0, b: 0, a: 0} - key7: {r: 0, g: 0, b: 0, a: 0} - ctime0: 0 - ctime1: 32768 - ctime2: 65535 - ctime3: 0 - ctime4: 0 - ctime5: 0 - ctime6: 0 - ctime7: 0 - atime0: 0 - atime1: 32768 - atime2: 65535 - atime3: 0 - atime4: 0 - atime5: 0 - atime6: 0 - atime7: 0 - m_Mode: 0 - m_NumColorKeys: 3 - m_NumAlphaKeys: 3 - m_BlockedColorGradient: - serializedVersion: 2 - key0: {r: 1, g: 0.92156863, b: 0.015686275, a: 1} - key1: {r: 1, g: 0.92156863, b: 0.015686275, a: 1} - key2: {r: 0, g: 0, b: 0, a: 0} - key3: {r: 0, g: 0, b: 0, a: 0} - key4: {r: 0, g: 0, b: 0, a: 0} - key5: {r: 0, g: 0, b: 0, a: 0} - key6: {r: 0, g: 0, b: 0, a: 0} - key7: {r: 0, g: 0, b: 0, a: 0} - ctime0: 0 - ctime1: 65535 - ctime2: 0 - ctime3: 0 - ctime4: 0 - ctime5: 0 - ctime6: 0 - ctime7: 0 - atime0: 0 - atime1: 65535 - atime2: 0 - atime3: 0 - atime4: 0 - atime5: 0 - atime6: 0 - atime7: 0 - m_Mode: 0 - m_NumColorKeys: 2 - m_NumAlphaKeys: 2 - m_TreatSelectionAsValidState: 0 - m_SmoothMovement: 0 - m_FollowTightness: 10 - m_SnapThresholdDistance: 10 - m_Reticle: {fileID: 0} - m_BlockedReticle: {fileID: 0} - m_StopLineAtFirstRaycastHit: 1 - m_StopLineAtSelection: 0 - m_SnapEndpointIfAvailable: 1 ---- !u!120 &72067216 -LineRenderer: + lockOnParentObjectLock: 1 + attachedToSnapZone: + m_PersistentCalls: + m_Calls: [] + detachedFromSnapZone: + m_PersistentCalls: + m_Calls: [] + lockObjectOnSnap: 0 +--- !u!114 &102893245 +MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 72067213} + m_GameObject: {fileID: 102893242} m_Enabled: 1 - m_CastShadows: 0 - m_ReceiveShadows: 0 - m_DynamicOccludee: 1 - m_MotionVectors: 0 - m_LightProbeUsage: 0 - m_ReflectionProbeUsage: 0 - m_RayTracingMode: 0 - m_RayTraceProcedural: 0 - m_RenderingLayerMask: 1 - m_RendererPriority: 0 - m_Materials: - - {fileID: 10306, guid: 0000000000000000f000000000000000, type: 0} - m_StaticBatchInfo: - firstSubMesh: 0 - subMeshCount: 0 - m_StaticBatchRoot: {fileID: 0} - m_ProbeAnchor: {fileID: 0} - m_LightProbeVolumeOverride: {fileID: 0} - m_ScaleInLightmap: 1 - m_ReceiveGI: 1 - m_PreserveUVs: 0 - m_IgnoreNormalsForChartDetection: 0 - m_ImportantGI: 0 - m_StitchLightmapSeams: 0 - 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_Positions: - - {x: 0, y: 0, z: 0} - - {x: 0, y: 0, z: 0} - - {x: 0, y: 0, z: 0} - - {x: 0, y: 0, z: 0} - - {x: 0, y: 0, z: 0} - m_Parameters: - serializedVersion: 3 - widthMultiplier: 0.02 - widthCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0 - outWeight: 0 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0 - outWeight: 0 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - colorGradient: - serializedVersion: 2 - key0: {r: 1, g: 1, b: 1, a: 1} - key1: {r: 1, g: 1, b: 1, a: 1} - key2: {r: 0, g: 0, b: 0, a: 0} - key3: {r: 0, g: 0, b: 0, a: 0} - key4: {r: 0, g: 0, b: 0, a: 0} - key5: {r: 0, g: 0, b: 0, a: 0} - key6: {r: 0, g: 0, b: 0, a: 0} - key7: {r: 0, g: 0, b: 0, a: 0} - ctime0: 0 - ctime1: 65535 - ctime2: 0 - ctime3: 0 - ctime4: 0 - ctime5: 0 - ctime6: 0 - ctime7: 0 - atime0: 0 - atime1: 65535 - atime2: 0 - atime3: 0 - atime4: 0 - atime5: 0 - atime6: 0 - atime7: 0 - m_Mode: 0 - m_NumColorKeys: 2 - m_NumAlphaKeys: 2 - numCornerVertices: 4 - numCapVertices: 4 - alignment: 0 - textureMode: 0 - shadowBias: 0 - generateLightingData: 0 - m_UseWorldSpace: 1 - m_Loop: 0 ---- !u!114 &72067217 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 428efa2c1665b6745bfa9c1ec2026c93, type: 3} + m_Name: + m_EditorClassIdentifier: + lockOnParentObjectLock: 1 + grabStarted: + m_PersistentCalls: + m_Calls: [] + grabEnded: + m_PersistentCalls: + m_Calls: [] +--- !u!114 &102893246 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 72067213} - m_Enabled: 0 + m_GameObject: {fileID: 102893242} + m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 6803edce0201f574f923fd9d10e5b30a, type: 3} + m_Script: {fileID: 11500000, guid: 573907d717ac4934eb429f2f5978a132, type: 3} + m_Name: + m_EditorClassIdentifier: + lockOnParentObjectLock: 1 + touchStarted: + m_PersistentCalls: + m_Calls: [] + touchEnded: + m_PersistentCalls: + m_Calls: [] +--- !u!114 &102893247 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 102893242} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: d1bcb89c5e4474247b7923fe1388ad1a, type: 3} m_Name: m_EditorClassIdentifier: - m_InteractionManager: {fileID: 1915479740} + m_InteractionManager: {fileID: 0} + m_Colliders: [] m_InteractionLayerMask: serializedVersion: 2 - m_Bits: 256 + m_Bits: 4294967295 m_InteractionLayers: - m_Bits: 256 - m_AttachTransform: {fileID: 0} - m_KeepSelectedTargetValid: 0 - m_DisableVisualsWhenBlockedInGroup: 1 - m_StartingSelectedInteractable: {fileID: 0} - m_StartingTargetFilter: {fileID: 0} + m_Bits: 1 + m_DistanceCalculationMode: 1 + m_SelectMode: 0 + m_FocusMode: 1 + m_CustomReticle: {fileID: 0} + m_AllowGazeInteraction: 0 + m_AllowGazeSelect: 0 + m_OverrideGazeTimeToSelect: 0 + m_GazeTimeToSelect: 0.5 + m_OverrideTimeToAutoDeselectGaze: 0 + m_TimeToAutoDeselectGaze: 3 + m_AllowGazeAssistance: 0 + m_FirstHoverEntered: + m_PersistentCalls: + m_Calls: [] + m_LastHoverExited: + m_PersistentCalls: + m_Calls: [] m_HoverEntered: m_PersistentCalls: m_Calls: [] m_HoverExited: m_PersistentCalls: m_Calls: [] + m_FirstSelectEntered: + m_PersistentCalls: + m_Calls: [] + m_LastSelectExited: + m_PersistentCalls: + m_Calls: [] m_SelectEntered: m_PersistentCalls: m_Calls: [] m_SelectExited: m_PersistentCalls: m_Calls: [] + m_FirstFocusEntered: + m_PersistentCalls: + m_Calls: [] + m_LastFocusExited: + m_PersistentCalls: + m_Calls: [] + m_FocusEntered: + m_PersistentCalls: + m_Calls: [] + m_FocusExited: + m_PersistentCalls: + m_Calls: [] + m_Activated: + m_PersistentCalls: + m_Calls: [] + m_Deactivated: + m_PersistentCalls: + m_Calls: [] m_StartingHoverFilters: [] m_StartingSelectFilters: [] + m_StartingInteractionStrengthFilters: [] + m_OnFirstHoverEntered: + m_PersistentCalls: + m_Calls: [] + m_OnLastHoverExited: + m_PersistentCalls: + m_Calls: [] m_OnHoverEntered: m_PersistentCalls: m_Calls: [] @@ -663,519 +463,99 @@ MonoBehaviour: m_OnSelectExited: m_PersistentCalls: m_Calls: [] - m_SelectActionTrigger: 0 - m_HideControllerOnSelect: 0 - m_AllowHoveredActivate: 1 - m_TargetPriorityMode: 0 - m_PlayAudioClipOnSelectEntered: 0 - m_AudioClipForOnSelectEntered: {fileID: 0} - m_PlayAudioClipOnSelectExited: 0 - m_AudioClipForOnSelectExited: {fileID: 0} - m_PlayAudioClipOnSelectCanceled: 0 - m_AudioClipForOnSelectCanceled: {fileID: 0} - m_PlayAudioClipOnHoverEntered: 0 - m_AudioClipForOnHoverEntered: {fileID: 0} - m_PlayAudioClipOnHoverExited: 0 - m_AudioClipForOnHoverExited: {fileID: 0} - m_PlayAudioClipOnHoverCanceled: 0 - m_AudioClipForOnHoverCanceled: {fileID: 0} - m_AllowHoverAudioWhileSelecting: 1 - m_PlayHapticsOnSelectEntered: 0 - m_HapticSelectEnterIntensity: 0 - m_HapticSelectEnterDuration: 0 - m_PlayHapticsOnSelectExited: 0 - m_HapticSelectExitIntensity: 0 - m_HapticSelectExitDuration: 0 - m_PlayHapticsOnSelectCanceled: 0 - m_HapticSelectCancelIntensity: 0 - m_HapticSelectCancelDuration: 0 - m_PlayHapticsOnHoverEntered: 0 - m_HapticHoverEnterIntensity: 0 - m_HapticHoverEnterDuration: 0 - m_PlayHapticsOnHoverExited: 0 - m_HapticHoverExitIntensity: 0 - m_HapticHoverExitDuration: 0 - m_PlayHapticsOnHoverCanceled: 0 - m_HapticHoverCancelIntensity: 0 - m_HapticHoverCancelDuration: 0 - m_AllowHoverHapticsWhileSelecting: 1 - m_LineType: 1 - m_BlendVisualLinePoints: 1 - m_MaxRaycastDistance: 30 - m_RayOriginTransform: {fileID: 2096665701} - m_ReferenceFrame: {fileID: 0} - m_Velocity: 10 - m_Acceleration: 9.8 - m_AdditionalGroundHeight: 0.1 - m_AdditionalFlightTime: 0.5 - m_EndPointDistance: 30 - m_EndPointHeight: -10 - m_ControlPointDistance: 10 - m_ControlPointHeight: 5 - m_SampleFrequency: 20 - m_HitDetectionType: 0 - m_SphereCastRadius: 0 - m_RaycastMask: + m_OnSelectCanceled: + m_PersistentCalls: + m_Calls: [] + m_OnActivate: + m_PersistentCalls: + m_Calls: [] + m_OnDeactivate: + m_PersistentCalls: + m_Calls: [] + m_AttachTransform: {fileID: 0} + m_SecondaryAttachTransform: {fileID: 0} + m_UseDynamicAttach: 0 + m_MatchAttachPosition: 1 + m_MatchAttachRotation: 1 + m_SnapToColliderVolume: 1 + m_ReinitializeDynamicAttachEverySingleGrab: 1 + m_AttachEaseInTime: 0.15 + m_MovementType: 1 + m_VelocityDamping: 1 + m_VelocityScale: 1 + m_AngularVelocityDamping: 1 + m_AngularVelocityScale: 1 + m_TrackPosition: 1 + m_SmoothPosition: 0 + m_SmoothPositionAmount: 5 + m_TightenPosition: 0.5 + m_TrackRotation: 1 + m_SmoothRotation: 0 + m_SmoothRotationAmount: 5 + m_TightenRotation: 0.5 + m_TrackScale: 1 + m_SmoothScale: 0 + m_SmoothScaleAmount: 8 + m_TightenScale: 0.1 + m_ThrowOnDetach: 1 + m_ThrowSmoothingDuration: 0.25 + m_ThrowSmoothingCurve: serializedVersion: 2 - m_Bits: 256 - m_RaycastTriggerInteraction: 1 - m_RaycastSnapVolumeInteraction: 1 - m_HitClosestOnly: 0 - m_HoverToSelect: 1 - m_HoverTimeToSelect: 0 - m_AutoDeselect: 0 - m_TimeToAutoDeselect: 3 - m_EnableUIInteraction: 1 - m_AllowAnchorControl: 1 - m_UseForceGrab: 1 - m_RotateSpeed: 180 - m_TranslateSpeed: 1 - m_AnchorRotateReferenceFrame: {fileID: 0} - m_AnchorRotationMode: 0 ---- !u!114 &72067218 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 72067213} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: caff514de9b15ad48ab85dcff5508221, type: 3} - m_Name: - m_EditorClassIdentifier: - m_UpdateTrackingType: 0 - m_EnableInputTracking: 1 - m_EnableInputActions: 0 - m_ModelPrefab: {fileID: 0} - m_ModelParent: {fileID: 873635844} - m_Model: {fileID: 0} - m_AnimateModel: 0 - m_ModelSelectTransition: - m_ModelDeSelectTransition: - m_PositionAction: - m_UseReference: 1 - m_Action: - m_Name: Position - m_Type: 0 - m_ExpectedControlType: - m_Id: ee2b90af-cb76-4d31-80a6-06fad8ac806a - m_Processors: - m_Interactions: - m_SingletonActionBindings: [] - m_Flags: 0 - m_Reference: {fileID: -2024308242397127297, guid: c348712bda248c246b8c49b3db54643f, type: 3} - m_RotationAction: - m_UseReference: 1 - m_Action: - m_Name: Rotation - m_Type: 0 - m_ExpectedControlType: - m_Id: 4c57fe61-e6e1-4df3-bff3-6c688f6f9e9a - m_Processors: - m_Interactions: - m_SingletonActionBindings: [] - m_Flags: 0 - m_Reference: {fileID: 8248158260566104461, guid: c348712bda248c246b8c49b3db54643f, type: 3} - m_TrackingStateAction: - m_UseReference: 0 - m_Action: - m_Name: Tracking State - m_Type: 0 - m_ExpectedControlType: - m_Id: df150c59-acdb-4a44-ae0d-6b7b17b9125b - m_Processors: - m_Interactions: - m_SingletonActionBindings: [] - m_Flags: 0 - m_Reference: {fileID: 0} - m_SelectAction: - m_UseReference: 1 - m_Action: - m_Name: Select - m_Type: 0 - m_ExpectedControlType: - m_Id: 869302d5-d3c7-4c1b-a962-a7e033b42a15 - m_Processors: - m_Interactions: - m_SingletonActionBindings: [] - m_Flags: 0 - m_Reference: {fileID: -4084014799535200556, guid: c348712bda248c246b8c49b3db54643f, type: 3} - m_SelectActionValue: - m_UseReference: 1 - m_Action: - m_Name: Select Action Value - m_Type: 0 - m_ExpectedControlType: - m_Id: b1d7c618-2863-40eb-94b0-bc55c977ad1f - m_Processors: - m_Interactions: - m_SingletonActionBindings: [] - m_Flags: 0 - m_Reference: {fileID: -7039868187661461836, guid: c348712bda248c246b8c49b3db54643f, type: 3} - m_ActivateAction: - m_UseReference: 1 - m_Action: - m_Name: Activate - m_Type: 0 - m_ExpectedControlType: - m_Id: 4aec5842-effb-4789-a584-e3222db901f4 - m_Processors: - m_Interactions: - m_SingletonActionBindings: [] - m_Flags: 0 - m_Reference: {fileID: -5982496924579745919, guid: c348712bda248c246b8c49b3db54643f, type: 3} - m_ActivateActionValue: - m_UseReference: 1 - m_Action: - m_Name: Activate Action Value - m_Type: 0 - m_ExpectedControlType: - m_Id: 6a145112-f236-49b9-9463-5bc169d5d003 - m_Processors: - m_Interactions: - m_SingletonActionBindings: [] - m_Flags: 0 - m_Reference: {fileID: -5393738492722007444, guid: c348712bda248c246b8c49b3db54643f, type: 3} - m_UIPressAction: - m_UseReference: 1 - m_Action: - m_Name: UI Press - m_Type: 0 - m_ExpectedControlType: - m_Id: e65a640e-2a41-422f-82dd-ebfb73c6c378 - m_Processors: - m_Interactions: - m_SingletonActionBindings: [] - m_Flags: 0 - m_Reference: {fileID: -6395602842196007441, guid: c348712bda248c246b8c49b3db54643f, type: 3} - m_UIPressActionValue: - m_UseReference: 0 - m_Action: - m_Name: UI Press Action Value - m_Type: 0 - m_ExpectedControlType: - m_Id: 4936da6e-2314-466c-ac19-aa23d9db394b - m_Processors: - m_Interactions: - m_SingletonActionBindings: [] - m_Flags: 0 - m_Reference: {fileID: 0} - m_HapticDeviceAction: - m_UseReference: 1 - m_Action: - m_Name: Haptic Device - m_Type: 0 - m_ExpectedControlType: - m_Id: 80072ca0-f27a-4040-8ae9-a0fa7a761bbc - m_Processors: - m_Interactions: - m_SingletonActionBindings: [] - m_Flags: 0 - m_Reference: {fileID: -8785819595477538065, guid: c348712bda248c246b8c49b3db54643f, type: 3} - m_RotateAnchorAction: - m_UseReference: 1 - m_Action: - m_Name: Rotate Anchor - m_Type: 0 - m_ExpectedControlType: - m_Id: 13f6cacf-e639-4a90-864c-abb89495ad0c - m_Processors: - m_Interactions: - m_SingletonActionBindings: [] - m_Flags: 0 - m_Reference: {fileID: -7363382999065477798, guid: c348712bda248c246b8c49b3db54643f, type: 3} - m_DirectionalAnchorRotationAction: - m_UseReference: 0 - m_Action: - m_Name: - m_Type: 0 - m_ExpectedControlType: - m_Id: - m_Processors: - m_Interactions: - m_SingletonActionBindings: [] - m_Flags: 0 - m_Reference: {fileID: 0} - m_TranslateAnchorAction: - m_UseReference: 1 - m_Action: - m_Name: Translate Anchor - m_Type: 0 - m_ExpectedControlType: - m_Id: 6713f8f9-89a2-46da-aad5-ae077ac477ee - m_Processors: - m_Interactions: - m_SingletonActionBindings: [] - m_Flags: 0 - m_Reference: {fileID: 7779212132400271959, guid: c348712bda248c246b8c49b3db54643f, type: 3} - m_ButtonPressPoint: 0.5 ---- !u!1 &102893242 -GameObject: + m_Curve: + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + m_ThrowVelocityScale: 1.5 + m_ThrowAngularVelocityScale: 1 + m_ForceGravityOnDetach: 0 + m_RetainTransformParent: 1 + m_AttachPointCompatibilityMode: 0 + m_StartingSingleGrabTransformers: [] + m_StartingMultipleGrabTransformers: [] + m_AddDefaultGrabTransformers: 1 + isTouchable: 1 + isGrabbable: 1 + isUsable: 0 +--- !u!54 &102893248 +Rigidbody: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 102893252} - - component: {fileID: 102893251} - - component: {fileID: 102893250} - - component: {fileID: 102893243} - - component: {fileID: 102893248} - - component: {fileID: 102893247} - - component: {fileID: 102893246} - - component: {fileID: 102893245} - - component: {fileID: 102893244} - - component: {fileID: 102893249} - m_Layer: 0 - m_Name: Sliced Cube (2) - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 0 ---- !u!114 &102893243 -MonoBehaviour: + m_GameObject: {fileID: 102893242} + serializedVersion: 2 + m_Mass: 1 + m_Drag: 0 + m_AngularDrag: 0.05 + m_UseGravity: 1 + m_IsKinematic: 1 + m_Interpolate: 0 + m_Constraints: 0 + m_CollisionDetection: 0 +--- !u!65 &102893249 +BoxCollider: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 102893242} + m_Material: {fileID: 0} + m_IsTrigger: 0 m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 64582d436c5a4e84d89ba2d25709ddca, type: 3} - m_Name: - m_EditorClassIdentifier: - uniqueName: Sliced Cube (2) - tags: [] ---- !u!114 &102893244 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 102893242} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 10f84f2b8a43cb84abcf29d7e444d45d, type: 3} - m_Name: - m_EditorClassIdentifier: - lockOnParentObjectLock: 1 - attachedToSnapZone: - m_PersistentCalls: - m_Calls: [] - detachedFromSnapZone: - m_PersistentCalls: - m_Calls: [] - lockObjectOnSnap: 0 ---- !u!114 &102893245 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 102893242} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 428efa2c1665b6745bfa9c1ec2026c93, type: 3} - m_Name: - m_EditorClassIdentifier: - lockOnParentObjectLock: 1 - grabStarted: - m_PersistentCalls: - m_Calls: [] - grabEnded: - m_PersistentCalls: - m_Calls: [] ---- !u!114 &102893246 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 102893242} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 573907d717ac4934eb429f2f5978a132, type: 3} - m_Name: - m_EditorClassIdentifier: - lockOnParentObjectLock: 1 - touchStarted: - m_PersistentCalls: - m_Calls: [] - touchEnded: - m_PersistentCalls: - m_Calls: [] ---- !u!114 &102893247 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 102893242} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: d1bcb89c5e4474247b7923fe1388ad1a, type: 3} - m_Name: - m_EditorClassIdentifier: - m_InteractionManager: {fileID: 0} - m_Colliders: [] - m_InteractionLayerMask: - serializedVersion: 2 - m_Bits: 4294967295 - m_InteractionLayers: - m_Bits: 1 - m_DistanceCalculationMode: 1 - m_SelectMode: 0 - m_CustomReticle: {fileID: 0} - m_AllowGazeInteraction: 0 - m_AllowGazeSelect: 0 - m_OverrideGazeTimeToSelect: 0 - m_GazeTimeToSelect: 0.5 - m_OverrideTimeToAutoDeselectGaze: 0 - m_TimeToAutoDeselectGaze: 3 - m_AllowGazeAssistance: 0 - m_FirstHoverEntered: - m_PersistentCalls: - m_Calls: [] - m_LastHoverExited: - m_PersistentCalls: - m_Calls: [] - m_HoverEntered: - m_PersistentCalls: - m_Calls: [] - m_HoverExited: - m_PersistentCalls: - m_Calls: [] - m_FirstSelectEntered: - m_PersistentCalls: - m_Calls: [] - m_LastSelectExited: - m_PersistentCalls: - m_Calls: [] - m_SelectEntered: - m_PersistentCalls: - m_Calls: [] - m_SelectExited: - m_PersistentCalls: - m_Calls: [] - m_Activated: - m_PersistentCalls: - m_Calls: [] - m_Deactivated: - m_PersistentCalls: - m_Calls: [] - m_StartingHoverFilters: [] - m_StartingSelectFilters: [] - m_StartingInteractionStrengthFilters: [] - m_OnFirstHoverEntered: - m_PersistentCalls: - m_Calls: [] - m_OnLastHoverExited: - m_PersistentCalls: - m_Calls: [] - m_OnHoverEntered: - m_PersistentCalls: - m_Calls: [] - m_OnHoverExited: - m_PersistentCalls: - m_Calls: [] - m_OnSelectEntered: - m_PersistentCalls: - m_Calls: [] - m_OnSelectExited: - m_PersistentCalls: - m_Calls: [] - m_OnSelectCanceled: - m_PersistentCalls: - m_Calls: [] - m_OnActivate: - m_PersistentCalls: - m_Calls: [] - m_OnDeactivate: - m_PersistentCalls: - m_Calls: [] - m_AttachTransform: {fileID: 0} - m_SecondaryAttachTransform: {fileID: 0} - m_UseDynamicAttach: 0 - m_MatchAttachPosition: 1 - m_MatchAttachRotation: 1 - m_SnapToColliderVolume: 1 - m_ReinitializeDynamicAttachEverySingleGrab: 1 - m_AttachEaseInTime: 0.15 - m_MovementType: 1 - m_VelocityDamping: 1 - m_VelocityScale: 1 - m_AngularVelocityDamping: 1 - m_AngularVelocityScale: 1 - m_TrackPosition: 1 - m_SmoothPosition: 0 - m_SmoothPositionAmount: 5 - m_TightenPosition: 0.5 - m_TrackRotation: 1 - m_SmoothRotation: 0 - m_SmoothRotationAmount: 5 - m_TightenRotation: 0.5 - m_ThrowOnDetach: 1 - m_ThrowSmoothingDuration: 0.25 - m_ThrowSmoothingCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0 - outWeight: 0 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - m_ThrowVelocityScale: 1.5 - m_ThrowAngularVelocityScale: 1 - m_ForceGravityOnDetach: 0 - m_RetainTransformParent: 1 - m_AttachPointCompatibilityMode: 0 - m_StartingSingleGrabTransformers: [] - m_StartingMultipleGrabTransformers: [] - m_AddDefaultGrabTransformers: 1 - isTouchable: 1 - isGrabbable: 1 - isUsable: 0 ---- !u!54 &102893248 -Rigidbody: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 102893242} - serializedVersion: 2 - m_Mass: 1 - m_Drag: 0 - m_AngularDrag: 0.05 - m_UseGravity: 1 - m_IsKinematic: 1 - m_Interpolate: 0 - m_Constraints: 0 - m_CollisionDetection: 0 ---- !u!65 &102893249 -BoxCollider: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 102893242} - m_Material: {fileID: 0} - m_IsTrigger: 0 - m_Enabled: 1 - serializedVersion: 2 - m_Size: {x: 0.40000013, y: 0.39999995, z: 0.20000006} - m_Center: {x: 0, y: 0, z: -0.10000027} ---- !u!23 &102893250 -MeshRenderer: + serializedVersion: 2 + m_Size: {x: 0.40000013, y: 0.39999995, z: 0.20000006} + m_Center: {x: 0, y: 0, z: -0.10000027} +--- !u!23 &102893250 +MeshRenderer: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} @@ -1185,6 +565,7 @@ MeshRenderer: m_CastShadows: 1 m_ReceiveShadows: 1 m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 m_MotionVectors: 1 m_LightProbeUsage: 1 m_ReflectionProbeUsage: 1 @@ -1234,11 +615,12 @@ Transform: m_LocalRotation: {x: 0, y: -0.7071068, z: 0, w: 0.7071068} m_LocalPosition: {x: 0.01, y: 1.2, z: 0.75} m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 m_Children: [] m_Father: {fileID: 1756511964} m_RootOrder: 5 m_LocalEulerAnglesHint: {x: 0, y: -90, z: 0} ---- !u!1 &110401192 +--- !u!1 &109444417 GameObject: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -1246,40 +628,41 @@ GameObject: m_PrefabAsset: {fileID: 0} serializedVersion: 6 m_Component: - - component: {fileID: 110401193} - - component: {fileID: 110401197} - - component: {fileID: 110401196} - - component: {fileID: 110401195} - - component: {fileID: 110401194} + - component: {fileID: 109444418} + - component: {fileID: 109444422} + - component: {fileID: 109444421} + - component: {fileID: 109444420} + - component: {fileID: 109444419} m_Layer: 0 - m_Name: Right Teleport Controller + m_Name: Right UI Controller m_TagString: Untagged m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 m_IsActive: 1 ---- !u!4 &110401193 +--- !u!4 &109444418 Transform: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 110401192} + m_GameObject: {fileID: 109444417} 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: 941988691} - m_Father: {fileID: 1847977965} - m_RootOrder: 1 + - {fileID: 1458059543} + m_Father: {fileID: 1839515083} + m_RootOrder: 2 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!114 &110401194 +--- !u!114 &109444419 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 110401192} + m_GameObject: {fileID: 109444417} m_Enabled: 1 m_EditorHideFlags: 0 m_Script: {fileID: 11500000, guid: e988983f96fe1dd48800bcdfc82f23e9, type: 3} @@ -1288,6 +671,11 @@ MonoBehaviour: m_LineWidth: 0.02 m_OverrideInteractorLineLength: 1 m_LineLength: 10 + m_AutoAdjustLineLength: 0 + m_MinLineLength: 0.5 + m_UseDistanceToHitAsMaxLineLength: 1 + m_LineRetractionDelay: 0.5 + m_LineLengthChangeSpeed: 12 m_WidthCurve: serializedVersion: 2 m_Curve: @@ -1312,12 +700,13 @@ MonoBehaviour: m_PreInfinity: 2 m_PostInfinity: 2 m_RotationOrder: 4 + m_SetLineColorGradient: 1 m_ValidColorGradient: serializedVersion: 2 key0: {r: 0.47058824, g: 0.94509804, b: 0.78431374, a: 0} key1: {r: 0.47058824, g: 0.94509804, b: 0.78431374, a: 1} key2: {r: 0.47058824, g: 0.94509804, b: 0.78431374, a: 1} - key3: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 1} key4: {r: 0, g: 0, b: 0, a: 0} key5: {r: 0, g: 0, b: 0, a: 0} key6: {r: 0, g: 0, b: 0, a: 0} @@ -1333,7 +722,7 @@ MonoBehaviour: atime0: 0 atime1: 32768 atime2: 65535 - atime3: 0 + atime3: 65535 atime4: 0 atime5: 0 atime6: 0 @@ -1408,17 +797,22 @@ MonoBehaviour: m_StopLineAtFirstRaycastHit: 1 m_StopLineAtSelection: 0 m_SnapEndpointIfAvailable: 1 ---- !u!120 &110401195 + m_LineBendRatio: 0.5 + m_OverrideInteractorLineOrigin: 1 + m_LineOriginTransform: {fileID: 0} + m_LineOriginOffset: 0 +--- !u!120 &109444420 LineRenderer: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 110401192} + m_GameObject: {fileID: 109444417} m_Enabled: 1 m_CastShadows: 0 m_ReceiveShadows: 0 m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 m_MotionVectors: 0 m_LightProbeUsage: 0 m_ReflectionProbeUsage: 0 @@ -1447,10 +841,8 @@ LineRenderer: m_LightmapParameters: {fileID: 0} m_SortingLayerID: 0 m_SortingLayer: 0 - m_SortingOrder: 0 - m_Positions: - - {x: 0, y: 0, z: 0} - - {x: 0, y: 0, z: 0} + m_SortingOrder: 5 + m_Positions: [] m_Parameters: serializedVersion: 3 widthMultiplier: 0.02 @@ -1480,8 +872,8 @@ LineRenderer: m_RotationOrder: 4 colorGradient: serializedVersion: 2 - key0: {r: 1, g: 1, b: 1, a: 1} - key1: {r: 1, g: 1, b: 1, a: 1} + key0: {r: 0, g: 0, b: 1, a: 1} + key1: {r: 0, g: 0, b: 1, a: 1} key2: {r: 0, g: 0, b: 0, a: 0} key3: {r: 0, g: 0, b: 0, a: 0} key4: {r: 0, g: 0, b: 0, a: 0} @@ -1515,26 +907,26 @@ LineRenderer: generateLightingData: 0 m_UseWorldSpace: 1 m_Loop: 0 ---- !u!114 &110401196 +--- !u!114 &109444421 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 110401192} + m_GameObject: {fileID: 109444417} m_Enabled: 0 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 6803edce0201f574f923fd9d10e5b30a, type: 3} + m_Script: {fileID: 11500000, guid: 203357f2f04686b4c860a9361fd12c36, type: 3} m_Name: m_EditorClassIdentifier: - m_InteractionManager: {fileID: 1915479740} + m_InteractionManager: {fileID: 1457759947} m_InteractionLayerMask: serializedVersion: 2 - m_Bits: 256 + m_Bits: 32 m_InteractionLayers: - m_Bits: 256 - m_AttachTransform: {fileID: 0} - m_KeepSelectedTargetValid: 0 + m_Bits: 32 + m_AttachTransform: {fileID: 1458059543} + m_KeepSelectedTargetValid: 1 m_DisableVisualsWhenBlockedInGroup: 1 m_StartingSelectedInteractable: {fileID: 0} m_StartingTargetFilter: {fileID: 0} @@ -1564,9 +956,9 @@ MonoBehaviour: m_OnSelectExited: m_PersistentCalls: m_Calls: [] - m_SelectActionTrigger: 0 + m_SelectActionTrigger: 1 m_HideControllerOnSelect: 0 - m_AllowHoveredActivate: 1 + m_AllowHoveredActivate: 0 m_TargetPriorityMode: 0 m_PlayAudioClipOnSelectEntered: 0 m_AudioClipForOnSelectEntered: {fileID: 0} @@ -1600,12 +992,12 @@ MonoBehaviour: m_HapticHoverCancelIntensity: 0 m_HapticHoverCancelDuration: 0 m_AllowHoverHapticsWhileSelecting: 1 - m_LineType: 1 + m_LineType: 0 m_BlendVisualLinePoints: 1 m_MaxRaycastDistance: 30 - m_RayOriginTransform: {fileID: 941988691} + m_RayOriginTransform: {fileID: 0} m_ReferenceFrame: {fileID: 0} - m_Velocity: 10 + m_Velocity: 16 m_Acceleration: 9.8 m_AdditionalGroundHeight: 0.1 m_AdditionalFlightTime: 0.5 @@ -1616,30 +1008,42 @@ MonoBehaviour: m_SampleFrequency: 20 m_HitDetectionType: 0 m_SphereCastRadius: 0 + m_ConeCastAngle: 6 m_RaycastMask: serializedVersion: 2 - m_Bits: 256 + m_Bits: 32 m_RaycastTriggerInteraction: 1 m_RaycastSnapVolumeInteraction: 1 m_HitClosestOnly: 0 - m_HoverToSelect: 1 - m_HoverTimeToSelect: 0 + m_HoverToSelect: 0 + m_HoverTimeToSelect: 0.5 m_AutoDeselect: 0 m_TimeToAutoDeselect: 3 m_EnableUIInteraction: 1 + m_BlockUIOnInteractableSelection: 1 m_AllowAnchorControl: 1 m_UseForceGrab: 1 m_RotateSpeed: 180 m_TranslateSpeed: 1 m_AnchorRotateReferenceFrame: {fileID: 0} m_AnchorRotationMode: 0 ---- !u!114 &110401197 + m_UIHoverEntered: + m_PersistentCalls: + m_Calls: [] + m_UIHoverExited: + m_PersistentCalls: + m_Calls: [] + m_EnableARRaycasting: 0 + m_OccludeARHitsWith3DObjects: 0 + m_OccludeARHitsWith2DObjects: 0 + m_ScaleMode: 0 +--- !u!114 &109444422 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 110401192} + m_GameObject: {fileID: 109444417} m_Enabled: 1 m_EditorHideFlags: 0 m_Script: {fileID: 11500000, guid: caff514de9b15ad48ab85dcff5508221, type: 3} @@ -1649,7 +1053,7 @@ MonoBehaviour: m_EnableInputTracking: 1 m_EnableInputActions: 0 m_ModelPrefab: {fileID: 0} - m_ModelParent: {fileID: 1833260103} + m_ModelParent: {fileID: 686681832} m_Model: {fileID: 0} m_AnimateModel: 0 m_ModelSelectTransition: @@ -1678,13 +1082,25 @@ MonoBehaviour: m_SingletonActionBindings: [] m_Flags: 0 m_Reference: {fileID: 5101698808175986029, guid: c348712bda248c246b8c49b3db54643f, type: 3} + m_IsTrackedAction: + m_UseReference: 0 + m_Action: + m_Name: Is Tracked + m_Type: 1 + m_ExpectedControlType: + m_Id: + m_Processors: + m_Interactions: + m_SingletonActionBindings: [] + m_Flags: 1 + m_Reference: {fileID: 0} m_TrackingStateAction: m_UseReference: 0 m_Action: m_Name: Tracking State m_Type: 0 m_ExpectedControlType: - m_Id: cc4e2ef5-ea43-46d3-b5d9-bb0fd6cf288f + m_Id: 90359750-2287-4286-aed5-46e8351830e5 m_Processors: m_Interactions: m_SingletonActionBindings: [] @@ -1701,14 +1117,14 @@ MonoBehaviour: m_Interactions: m_SingletonActionBindings: [] m_Flags: 0 - m_Reference: {fileID: -8270564778575511633, guid: c348712bda248c246b8c49b3db54643f, type: 3} + m_Reference: {fileID: 187161793506945269, guid: c348712bda248c246b8c49b3db54643f, type: 3} m_SelectActionValue: m_UseReference: 1 m_Action: m_Name: Select Action Value m_Type: 0 m_ExpectedControlType: - m_Id: 056d5a5d-5859-40a6-9c77-a8c50f2557c3 + m_Id: 6010ccb0-bc96-4f14-8cec-bb81835a63eb m_Processors: m_Interactions: m_SingletonActionBindings: [] @@ -1732,7 +1148,7 @@ MonoBehaviour: m_Name: Activate Action Value m_Type: 0 m_ExpectedControlType: - m_Id: 0c708103-b771-4cf9-a58f-f4cd7216526c + m_Id: a770f569-5289-4c4d-ba37-79e50efe54ee m_Processors: m_Interactions: m_SingletonActionBindings: [] @@ -1756,7 +1172,19 @@ MonoBehaviour: m_Name: UI Press Action Value m_Type: 0 m_ExpectedControlType: - m_Id: 820dd6dd-cf7f-42f3-bfef-c218ea683709 + m_Id: 532b2b0b-2859-4882-a216-c5bbec06b0ec + m_Processors: + m_Interactions: + m_SingletonActionBindings: [] + m_Flags: 0 + m_Reference: {fileID: 0} + m_UIScrollAction: + m_UseReference: 0 + m_Action: + m_Name: UI Scroll + m_Type: 0 + m_ExpectedControlType: Vector2 + m_Id: m_Processors: m_Interactions: m_SingletonActionBindings: [] @@ -1789,10 +1217,10 @@ MonoBehaviour: m_DirectionalAnchorRotationAction: m_UseReference: 0 m_Action: - m_Name: Directional Anchor Rotation + m_Name: m_Type: 0 m_ExpectedControlType: - m_Id: f900ec0d-eadb-4813-baa4-f9f0709793fe + m_Id: m_Processors: m_Interactions: m_SingletonActionBindings: [] @@ -1810,39 +1238,32 @@ MonoBehaviour: m_SingletonActionBindings: [] m_Flags: 0 m_Reference: {fileID: 875253871413052681, guid: c348712bda248c246b8c49b3db54643f, type: 3} + m_ScaleToggleAction: + m_UseReference: 0 + m_Action: + m_Name: Scale Toggle + m_Type: 1 + m_ExpectedControlType: + m_Id: 26da0e49-599a-47eb-82d6-0a15fae0d588 + m_Processors: + m_Interactions: + m_SingletonActionBindings: [] + m_Flags: 0 + m_Reference: {fileID: 0} + m_ScaleDeltaAction: + m_UseReference: 0 + m_Action: + m_Name: Scale Delta + m_Type: 0 + m_ExpectedControlType: Vector2 + m_Id: afa73a20-c36b-49cf-9c5a-b1e356d4be1d + m_Processors: + m_Interactions: + m_SingletonActionBindings: [] + m_Flags: 0 + m_Reference: {fileID: 0} m_ButtonPressPoint: 0.5 ---- !u!1 &119691935 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 119691936} - m_Layer: 0 - m_Name: Ring_2_Left - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &119691936 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 119691935} - m_LocalRotation: {x: -0.0013731687, y: -0.0005792431, z: -0.08538537, w: 0.9963469} - m_LocalPosition: {x: -0.028493328, y: -0.00000044822693, z: -0.0000003170967} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: - - {fileID: 1634327993} - m_Father: {fileID: 1899651030} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!1 &130388567 +--- !u!1 &114376058 GameObject: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -1850,27 +1271,27 @@ GameObject: m_PrefabAsset: {fileID: 0} serializedVersion: 6 m_Component: - - component: {fileID: 130388568} + - component: {fileID: 114376059} m_Layer: 0 - m_Name: Index_2_Left + m_Name: Middle_Tip_Left m_TagString: Untagged m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 m_IsActive: 1 ---- !u!4 &130388568 +--- !u!4 &114376059 Transform: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 130388567} - m_LocalRotation: {x: 0.006532279, y: 0.0032989993, z: -0.17059992, w: 0.98531324} - m_LocalPosition: {x: -0.023907261, y: -0.00000026226044, z: 0.00000022888183} + m_GameObject: {fileID: 114376058} + m_LocalRotation: {x: -0.00000002980233, y: -0.00000005308539, z: -0.000000042258765, w: 1} + m_LocalPosition: {x: -0.022676239, y: 0.00000029563904, z: -0.000000077486035} m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: - - {fileID: 906347380} - m_Father: {fileID: 1812729733} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 883197912} m_RootOrder: 0 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!1 &134998303 @@ -1901,6 +1322,7 @@ Transform: m_LocalRotation: {x: -0.7071068, y: -0, z: -0, w: 0.7071068} m_LocalPosition: {x: 0, y: 0, z: -0.1} m_LocalScale: {x: 1, y: 0.1, z: 1} + m_ConstrainProportionsScale: 0 m_Children: [] m_Father: {fileID: 1222594156} m_RootOrder: 0 @@ -1916,6 +1338,7 @@ MeshRenderer: m_CastShadows: 0 m_ReceiveShadows: 0 m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 m_MotionVectors: 1 m_LightProbeUsage: 1 m_ReflectionProbeUsage: 1 @@ -1954,7 +1377,7 @@ MeshFilter: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 134998303} m_Mesh: {fileID: 10206, guid: 0000000000000000e000000000000000, type: 0} ---- !u!1 &154673131 +--- !u!1 &136761117 GameObject: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -1962,29 +1385,63 @@ GameObject: m_PrefabAsset: {fileID: 0} serializedVersion: 6 m_Component: - - component: {fileID: 154673132} + - component: {fileID: 136761118} m_Layer: 0 - m_Name: Little_Tip_Left + m_Name: Ring_Palm_Left m_TagString: Untagged m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 m_IsActive: 1 ---- !u!4 &154673132 +--- !u!4 &136761118 Transform: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 154673131} - m_LocalRotation: {x: 0.000000022351742, y: 0.000000014901163, z: -0.00000002793968, w: 1} - m_LocalPosition: {x: -0.017860297, y: 0.00000007152557, z: -0.00000015258789} + m_GameObject: {fileID: 136761117} + m_LocalRotation: {x: 0.99804187, y: -0.04426889, z: 0.04315787, w: 0.009497783} + m_LocalPosition: {x: -0.05238823, y: 0.0045133065, z: -0.011750946} m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: [] - m_Father: {fileID: 1155200664} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 874857669} + m_Father: {fileID: 961598098} + m_RootOrder: 3 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &139777992 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 139777993} + m_Layer: 0 + m_Name: Ring_1_Left + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &139777993 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 139777992} + m_LocalRotation: {x: -0.00025817356, y: 0.00035699108, z: -0.14537643, w: 0.9893763} + m_LocalPosition: {x: -0.036576994, y: 0.00000019073485, z: 0.0000001502037} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 161349714} + m_Father: {fileID: 1656508554} m_RootOrder: 0 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!1 &162167681 +--- !u!1 &161349713 GameObject: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -1992,30 +1449,31 @@ GameObject: m_PrefabAsset: {fileID: 0} serializedVersion: 6 m_Component: - - component: {fileID: 162167682} + - component: {fileID: 161349714} m_Layer: 0 - m_Name: Middle_Palm_Left + m_Name: Ring_2_Left m_TagString: Untagged m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 m_IsActive: 1 ---- !u!4 &162167682 +--- !u!4 &161349714 Transform: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 162167681} - m_LocalRotation: {x: 0.99872494, y: -0.046419356, z: -0.015558949, w: -0.012318821} - m_LocalPosition: {x: -0.05391815, y: 0.0050031445, z: 0.0017454529} + m_GameObject: {fileID: 161349713} + m_LocalRotation: {x: -0.0013731687, y: -0.0005792431, z: -0.08538537, w: 0.9963469} + m_LocalPosition: {x: -0.028493328, y: -0.00000044822693, z: -0.0000003170967} m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 m_Children: - - {fileID: 197306239} - m_Father: {fileID: 236400690} - m_RootOrder: 2 + - {fileID: 953319088} + m_Father: {fileID: 139777993} + m_RootOrder: 0 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!1 &173879117 +--- !u!1 &163224874 GameObject: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -2023,29 +1481,31 @@ GameObject: m_PrefabAsset: {fileID: 0} serializedVersion: 6 m_Component: - - component: {fileID: 173879118} + - component: {fileID: 163224875} m_Layer: 0 - m_Name: Little_Tip_Left + m_Name: Index_0_Left m_TagString: Untagged m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 m_IsActive: 1 ---- !u!4 &173879118 +--- !u!4 &163224875 Transform: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 173879117} - m_LocalRotation: {x: 0.000000022351742, y: 0.000000014901163, z: -0.00000002793968, w: 1} - m_LocalPosition: {x: -0.017860297, y: 0.00000007152557, z: -0.00000015258789} + m_GameObject: {fileID: 163224874} + m_LocalRotation: {x: 0.039005104, y: -0.077951096, z: -0.09432525, w: 0.9917182} + m_LocalPosition: {x: -0.059387933, y: -0.00000024288892, z: 0.0000000011920929} m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: [] - m_Father: {fileID: 702952330} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 1182756916} + m_Father: {fileID: 1612617676} m_RootOrder: 0 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!1 &182423183 +--- !u!1 &172305590 GameObject: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -2053,7 +1513,7 @@ GameObject: m_PrefabAsset: {fileID: 0} serializedVersion: 6 m_Component: - - component: {fileID: 182423184} + - component: {fileID: 172305591} m_Layer: 0 m_Name: Little_0_Left m_TagString: Untagged @@ -2061,19 +1521,20 @@ GameObject: m_NavMeshLayer: 0 m_StaticEditorFlags: 0 m_IsActive: 1 ---- !u!4 &182423184 +--- !u!4 &172305591 Transform: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 182423183} + m_GameObject: {fileID: 172305590} m_LocalRotation: {x: -0.018601296, y: 0.022547437, z: -0.058639184, w: 0.99785125} m_LocalPosition: {x: -0.056403197, y: -0.00000059507784, z: 0.0000003004074} m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 m_Children: - - {fileID: 277694094} - m_Father: {fileID: 1172561681} + - {fileID: 1880415575} + m_Father: {fileID: 2055471706} m_RootOrder: 0 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!1 &185363457 @@ -2107,6 +1568,7 @@ Transform: m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} m_LocalPosition: {x: 0, y: 0, z: 0} m_LocalScale: {x: 0.01, y: 0.4, z: 0.4} + m_ConstrainProportionsScale: 0 m_Children: [] m_Father: {fileID: 248065651} m_RootOrder: 0 @@ -2161,6 +1623,7 @@ MeshRenderer: m_CastShadows: 1 m_ReceiveShadows: 1 m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 m_MotionVectors: 1 m_LightProbeUsage: 1 m_ReflectionProbeUsage: 1 @@ -2199,67 +1662,6 @@ MeshFilter: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 185363457} m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} ---- !u!1 &197306238 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 197306239} - m_Layer: 0 - m_Name: Middle_0_Left - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &197306239 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 197306238} - m_LocalRotation: {x: 0.037149172, y: -0.0391672, z: -0.020477412, w: 0.9983319} - m_LocalPosition: {x: -0.062340543, y: -0.00000025370625, z: -0.00000015303492} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: - - {fileID: 393208952} - m_Father: {fileID: 162167682} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!1 &203271640 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 203271641} - m_Layer: 0 - m_Name: AttachTransform - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &203271641 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 203271640} - m_LocalRotation: {x: 0.36650118, y: 0, z: 0, w: 0.9304176} - m_LocalPosition: {x: 0.0447, y: -0.0476, z: 0.0131} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: [] - m_Father: {fileID: 673255607} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 43, y: 0, z: 0} --- !u!1 &221845636 GameObject: m_ObjectHideFlags: 0 @@ -2291,6 +1693,7 @@ Transform: m_LocalRotation: {x: -0.7071068, y: 0, z: 0, w: 0.7071068} m_LocalPosition: {x: 0, y: 0.4, z: 1.8} m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 m_Children: - {fileID: 1745294527} m_Father: {fileID: 33704422} @@ -2351,6 +1754,11 @@ MonoBehaviour: m_SocketActive: 1 m_InteractableHoverScale: 1 m_RecycleDelayTime: 1 + m_HoverSocketSnapping: 0 + m_SocketSnappingRadius: 0.1 + m_SocketScaleMode: 0 + m_FixedScale: {x: 1, y: 1, z: 1} + m_TargetBoundsSize: {x: 1, y: 1, z: 1} shownHighlightObject: {fileID: 919132149155446097, guid: 3cd7c532cc585b54795fadfe1b32fc53, type: 3} ShowHighlightInEditor: 1 highlightMeshMaterial: {fileID: 2100000, guid: 34211d2175b5963469d4deb504fbcbaf, type: 2} @@ -2419,7 +1827,7 @@ MonoBehaviour: m_EditorClassIdentifier: uniqueName: Sliced Cube (1)_SnapZone tags: [] ---- !u!1 &224249723 +--- !u!1 &227128475 GameObject: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -2427,27 +1835,28 @@ GameObject: m_PrefabAsset: {fileID: 0} serializedVersion: 6 m_Component: - - component: {fileID: 224249724} + - component: {fileID: 227128476} m_Layer: 0 - m_Name: Little_0_Left + m_Name: Index_2_Left m_TagString: Untagged m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 m_IsActive: 1 ---- !u!4 &224249724 +--- !u!4 &227128476 Transform: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 224249723} - m_LocalRotation: {x: -0.018601296, y: 0.022547437, z: -0.058639184, w: 0.99785125} - m_LocalPosition: {x: -0.056403197, y: -0.00000059507784, z: 0.0000003004074} + m_GameObject: {fileID: 227128475} + m_LocalRotation: {x: 0.006532279, y: 0.0032989993, z: -0.17059992, w: 0.98531324} + m_LocalPosition: {x: -0.023907261, y: -0.00000026226044, z: 0.00000022888183} m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 m_Children: - - {fileID: 253252368} - m_Father: {fileID: 1573805702} + - {fileID: 1058700326} + m_Father: {fileID: 1182756916} m_RootOrder: 0 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!1 &232339299 @@ -2480,6 +1889,7 @@ Transform: 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: 1268751234} m_Father: {fileID: 1756511964} @@ -2529,7 +1939,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 0193c710a3042c6479b28370a44e0b0f, type: 3} m_Name: m_EditorClassIdentifier: - m_InteractionManager: {fileID: 1915479740} + m_InteractionManager: {fileID: 0} m_Colliders: [] m_InteractionLayerMask: serializedVersion: 2 @@ -2538,6 +1948,7 @@ MonoBehaviour: m_Bits: 256 m_DistanceCalculationMode: 1 m_SelectMode: 1 + m_FocusMode: 1 m_CustomReticle: {fileID: 3819676577015031517, guid: c9ea54082e6151843acb776fb52ed6f7, type: 3} m_AllowGazeInteraction: 0 m_AllowGazeSelect: 0 @@ -2570,6 +1981,18 @@ MonoBehaviour: m_SelectExited: m_PersistentCalls: m_Calls: [] + m_FirstFocusEntered: + m_PersistentCalls: + m_Calls: [] + m_LastFocusExited: + m_PersistentCalls: + m_Calls: [] + m_FocusEntered: + m_PersistentCalls: + m_Calls: [] + m_FocusExited: + m_PersistentCalls: + m_Calls: [] m_Activated: m_PersistentCalls: m_Calls: [] @@ -2630,41 +2053,6 @@ MonoBehaviour: m_EditorClassIdentifier: uniqueName: Teleportation Spot_1 tags: [] ---- !u!1 &236400689 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 236400690} - m_Layer: 0 - m_Name: BigHandLeft - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &236400690 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 236400689} - 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_Children: - - {fileID: 386644692} - - {fileID: 1172561681} - - {fileID: 162167682} - - {fileID: 1293420566} - - {fileID: 692521587} - m_Father: {fileID: 621906708} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!1 &242342981 GameObject: m_ObjectHideFlags: 0 @@ -2694,6 +2082,7 @@ Transform: 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: 503181885} m_RootOrder: 0 @@ -2709,6 +2098,7 @@ MeshRenderer: m_CastShadows: 1 m_ReceiveShadows: 1 m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 m_MotionVectors: 1 m_LightProbeUsage: 1 m_ReflectionProbeUsage: 1 @@ -2792,12 +2182,13 @@ Transform: m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} m_LocalPosition: {x: -3, y: 1.2, z: 5.25} m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 m_Children: - {fileID: 185363458} - {fileID: 53683354} - {fileID: 561255720} m_Father: {fileID: 0} - m_RootOrder: 11 + m_RootOrder: 10 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!114 &248065653 MonoBehaviour: @@ -2878,6 +2269,7 @@ MonoBehaviour: m_Bits: 1 m_DistanceCalculationMode: 1 m_SelectMode: 0 + m_FocusMode: 1 m_CustomReticle: {fileID: 0} m_AllowGazeInteraction: 0 m_AllowGazeSelect: 0 @@ -2910,6 +2302,18 @@ MonoBehaviour: m_SelectExited: m_PersistentCalls: m_Calls: [] + m_FirstFocusEntered: + m_PersistentCalls: + m_Calls: [] + m_LastFocusExited: + m_PersistentCalls: + m_Calls: [] + m_FocusEntered: + m_PersistentCalls: + m_Calls: [] + m_FocusExited: + m_PersistentCalls: + m_Calls: [] m_Activated: m_PersistentCalls: m_Calls: [] @@ -2967,6 +2371,10 @@ MonoBehaviour: m_SmoothRotation: 0 m_SmoothRotationAmount: 5 m_TightenRotation: 0.5 + m_TrackScale: 1 + m_SmoothScale: 0 + m_SmoothScaleAmount: 8 + m_TightenScale: 0.1 m_ThrowOnDetach: 1 m_ThrowSmoothingDuration: 0.25 m_ThrowSmoothingCurve: @@ -3025,70 +2433,8 @@ MonoBehaviour: m_EditorClassIdentifier: uniqueName: Magic Cube tags: [] ---- !u!1 &253252367 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 253252368} - m_Layer: 0 - m_Name: Little_1_Left - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &253252368 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 253252367} - m_LocalRotation: {x: 0.0012706812, y: -0.0023152584, z: -0.06524572, w: 0.99786574} - m_LocalPosition: {x: -0.033131722, y: 0.00000038266182, z: -0.00000061273573} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: - - {fileID: 1155200664} - m_Father: {fileID: 224249724} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!1 &277694093 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 277694094} - m_Layer: 0 - m_Name: Little_1_Left - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &277694094 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 277694093} - m_LocalRotation: {x: 0.0012706812, y: -0.0023152584, z: -0.06524572, w: 0.99786574} - m_LocalPosition: {x: -0.033131722, y: 0.00000038266182, z: -0.00000061273573} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: - - {fileID: 702952330} - m_Father: {fileID: 182423184} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!1001 &286338418 -PrefabInstance: +--- !u!1001 &286338418 +PrefabInstance: m_ObjectHideFlags: 0 serializedVersion: 2 m_Modification: @@ -3096,7 +2442,7 @@ PrefabInstance: m_Modifications: - target: {fileID: -8679921383154817045, guid: 1abcf478131f05645a9e8efbebd736db, type: 3} propertyPath: m_RootOrder - value: 4 + value: 3 objectReference: {fileID: 0} - target: {fileID: -8679921383154817045, guid: 1abcf478131f05645a9e8efbebd736db, type: 3} propertyPath: m_LocalPosition.x @@ -3172,6 +2518,37 @@ PrefabInstance: objectReference: {fileID: 0} m_RemovedComponents: [] m_SourcePrefab: {fileID: 100100000, guid: 1abcf478131f05645a9e8efbebd736db, type: 3} +--- !u!1 &289335516 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 289335517} + m_Layer: 0 + m_Name: RayOrigin + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &289335517 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 289335516} + m_LocalRotation: {x: 0.2164396, y: 0, z: 0, w: 0.97629607} + m_LocalPosition: {x: 0.0215, y: 0.0244, z: -0.0387} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 2115926223} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 25, y: 0, z: 0} --- !u!1001 &308985786 PrefabInstance: m_ObjectHideFlags: 0 @@ -3181,7 +2558,7 @@ PrefabInstance: m_Modifications: - target: {fileID: -8679921383154817045, guid: 2432b9d584ff8c44c88073c39743e60b, type: 3} propertyPath: m_RootOrder - value: 3 + value: 2 objectReference: {fileID: 0} - target: {fileID: -8679921383154817045, guid: 2432b9d584ff8c44c88073c39743e60b, type: 3} propertyPath: m_LocalScale.x @@ -3269,121 +2646,6 @@ PrefabInstance: objectReference: {fileID: 0} m_RemovedComponents: [] m_SourcePrefab: {fileID: 100100000, guid: 2432b9d584ff8c44c88073c39743e60b, type: 3} ---- !u!1 &313596991 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 313596992} - m_Layer: 0 - m_Name: Ring_Palm_Left - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &313596992 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 313596991} - m_LocalRotation: {x: 0.99804187, y: -0.04426889, z: 0.04315787, w: 0.009497783} - m_LocalPosition: {x: -0.05238823, y: 0.0045133065, z: -0.011750946} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: - - {fileID: 1116639954} - m_Father: {fileID: 1880869866} - m_RootOrder: 3 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!1 &325914044 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 325914045} - - component: {fileID: 325914047} - - component: {fileID: 325914046} - m_Layer: 0 - m_Name: EventSystem - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &325914045 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 325914044} - 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_Children: [] - m_Father: {fileID: 2015042050} - m_RootOrder: 3 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!114 &325914046 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 325914044} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: ab68ce6587aab0146b8dabefbd806791, type: 3} - m_Name: - m_EditorClassIdentifier: - m_ClickSpeed: 0.3 - m_MoveDeadzone: 0.6 - m_RepeatDelay: 0.5 - m_RepeatRate: 0.1 - m_TrackedDeviceDragThresholdMultiplier: 2 - m_ActiveInputMode: 0 - m_MaxTrackedDeviceRaycastDistance: 1000 - m_EnableXRInput: 1 - m_EnableMouseInput: 1 - m_EnableTouchInput: 1 - m_PointAction: {fileID: 0} - m_LeftClickAction: {fileID: 0} - m_MiddleClickAction: {fileID: 0} - m_RightClickAction: {fileID: 0} - m_ScrollWheelAction: {fileID: 0} - m_NavigateAction: {fileID: 0} - m_SubmitAction: {fileID: 0} - m_CancelAction: {fileID: 0} - m_EnableBuiltinActionsAsFallback: 1 - m_EnableGamepadInput: 1 - m_EnableJoystickInput: 1 - m_HorizontalAxis: Horizontal - m_VerticalAxis: Vertical - m_SubmitButton: Submit - m_CancelButton: Cancel ---- !u!114 &325914047 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 325914044} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 76c392e42b5098c458856cdf6ecaaaa1, type: 3} - m_Name: - m_EditorClassIdentifier: - m_FirstSelected: {fileID: 0} - m_sendNavigationEvents: 1 - m_DragThreshold: 10 --- !u!1001 &343040741 PrefabInstance: m_ObjectHideFlags: 0 @@ -3489,6 +2751,7 @@ Transform: m_LocalRotation: {x: 0.7071068, y: -0, z: -0, w: 0.7071068} m_LocalPosition: {x: 0, y: 0, z: 0} m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 m_Children: - {fileID: 655638806} m_Father: {fileID: 1883760419} @@ -3505,6 +2768,7 @@ MeshRenderer: m_CastShadows: 0 m_ReceiveShadows: 0 m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 m_MotionVectors: 1 m_LightProbeUsage: 1 m_ReflectionProbeUsage: 1 @@ -3543,7 +2807,7 @@ MeshFilter: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 375530499} m_Mesh: {fileID: 10210, guid: 0000000000000000e000000000000000, type: 0} ---- !u!1 &386644691 +--- !u!1 &436658223 GameObject: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -3551,30 +2815,31 @@ GameObject: m_PrefabAsset: {fileID: 0} serializedVersion: 6 m_Component: - - component: {fileID: 386644692} + - component: {fileID: 436658224} m_Layer: 0 - m_Name: Index_Palm_Left + m_Name: Thumb_Palm_Left m_TagString: Untagged m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 m_IsActive: 1 ---- !u!4 &386644692 +--- !u!4 &436658224 Transform: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 386644691} - m_LocalRotation: {x: 0.9956038, y: -0.056100972, z: -0.070293866, w: -0.026165245} - m_LocalPosition: {x: -0.05402496, y: 0.0060563944, z: 0.02002304} + m_GameObject: {fileID: 436658223} + m_LocalRotation: {x: -0.7044048, y: 0.08700629, z: 0.3122117, w: 0.6314806} + m_LocalPosition: {x: -0.042795867, y: -0.014722028, z: 0.029782485} m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 m_Children: - - {fileID: 813252711} - m_Father: {fileID: 236400690} - m_RootOrder: 0 + - {fileID: 1038510653} + m_Father: {fileID: 2053954419} + m_RootOrder: 4 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!1 &393208951 +--- !u!1 &487514511 GameObject: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -3582,30 +2847,31 @@ GameObject: m_PrefabAsset: {fileID: 0} serializedVersion: 6 m_Component: - - component: {fileID: 393208952} + - component: {fileID: 487514512} m_Layer: 0 - m_Name: Middle_1_Left + m_Name: Little_Palm_Left m_TagString: Untagged m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 m_IsActive: 1 ---- !u!4 &393208952 +--- !u!4 &487514512 Transform: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 393208951} - m_LocalRotation: {x: 0.0013464622, y: -0.0029157132, z: -0.22192244, w: 0.9750591} - m_LocalPosition: {x: -0.039041024, y: 0.0000006005168, z: 0.00000011503696} + m_GameObject: {fileID: 487514511} + m_LocalRotation: {x: 0.99290055, y: -0.033564012, z: 0.11202527, w: 0.02173406} + m_LocalPosition: {x: -0.048623275, y: 0.0027686262, z: -0.026522674} m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 m_Children: - - {fileID: 1339959895} - m_Father: {fileID: 197306239} - m_RootOrder: 0 + - {fileID: 1518198310} + m_Father: {fileID: 2053954419} + m_RootOrder: 1 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!1 &408361953 +--- !u!1 &503181884 GameObject: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -3613,292 +2879,54 @@ GameObject: m_PrefabAsset: {fileID: 0} serializedVersion: 6 m_Component: - - component: {fileID: 408361954} - - component: {fileID: 408361958} - - component: {fileID: 408361957} - - component: {fileID: 408361956} - - component: {fileID: 408361955} + - component: {fileID: 503181885} + - component: {fileID: 503181886} + - component: {fileID: 503181890} + - component: {fileID: 503181889} + - component: {fileID: 503181888} + - component: {fileID: 503181887} m_Layer: 0 - m_Name: Left UI Controller + m_Name: Magic Cube_SnapZone m_TagString: Untagged m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 m_IsActive: 1 ---- !u!4 &408361954 +--- !u!4 &503181885 Transform: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 408361953} - m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} + m_GameObject: {fileID: 503181884} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 1.2, z: 0.7500001} m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 m_Children: - - {fileID: 622743096} - m_Father: {fileID: 1719448854} - m_RootOrder: 2 + - {fileID: 242342982} + m_Father: {fileID: 1756511964} + m_RootOrder: 0 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!114 &408361955 +--- !u!114 &503181886 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 408361953} + m_GameObject: {fileID: 503181884} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: e988983f96fe1dd48800bcdfc82f23e9, type: 3} + m_Script: {fileID: 11500000, guid: dc6efdd45e6a00744aaf4c68264d6d7c, type: 3} m_Name: m_EditorClassIdentifier: - m_LineWidth: 0.02 - m_OverrideInteractorLineLength: 1 - m_LineLength: 10 - m_WidthCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0 - outWeight: 0 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0 - outWeight: 0 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - m_ValidColorGradient: + m_InteractionManager: {fileID: 0} + m_InteractionLayerMask: serializedVersion: 2 - key0: {r: 0.47058824, g: 0.94509804, b: 0.78431374, a: 0} - key1: {r: 0.47058824, g: 0.94509804, b: 0.78431374, a: 1} - key2: {r: 0.47058824, g: 0.94509804, b: 0.78431374, a: 1} - key3: {r: 0, g: 0, b: 0, a: 1} - key4: {r: 0, g: 0, b: 0, a: 0} - key5: {r: 0, g: 0, b: 0, a: 0} - key6: {r: 0, g: 0, b: 0, a: 0} - key7: {r: 0, g: 0, b: 0, a: 0} - ctime0: 0 - ctime1: 32768 - ctime2: 65535 - ctime3: 0 - ctime4: 0 - ctime5: 0 - ctime6: 0 - ctime7: 0 - atime0: 0 - atime1: 32768 - atime2: 65535 - atime3: 65535 - atime4: 0 - atime5: 0 - atime6: 0 - atime7: 0 - m_Mode: 0 - m_NumColorKeys: 3 - m_NumAlphaKeys: 3 - m_InvalidColorGradient: - serializedVersion: 2 - key0: {r: 1, g: 0.39215687, b: 0.18431373, a: 0} - key1: {r: 1, g: 0.39215687, b: 0.18431373, a: 1} - key2: {r: 1, g: 0.39215687, b: 0.18431373, a: 1} - key3: {r: 0, g: 0, b: 0, a: 0} - key4: {r: 0, g: 0, b: 0, a: 0} - key5: {r: 0, g: 0, b: 0, a: 0} - key6: {r: 0, g: 0, b: 0, a: 0} - key7: {r: 0, g: 0, b: 0, a: 0} - ctime0: 0 - ctime1: 32768 - ctime2: 65535 - ctime3: 0 - ctime4: 0 - ctime5: 0 - ctime6: 0 - ctime7: 0 - atime0: 0 - atime1: 32768 - atime2: 65535 - atime3: 0 - atime4: 0 - atime5: 0 - atime6: 0 - atime7: 0 - m_Mode: 0 - m_NumColorKeys: 3 - m_NumAlphaKeys: 3 - m_BlockedColorGradient: - serializedVersion: 2 - key0: {r: 1, g: 0.92156863, b: 0.015686275, a: 1} - key1: {r: 1, g: 0.92156863, b: 0.015686275, a: 1} - key2: {r: 0, g: 0, b: 0, a: 0} - key3: {r: 0, g: 0, b: 0, a: 0} - key4: {r: 0, g: 0, b: 0, a: 0} - key5: {r: 0, g: 0, b: 0, a: 0} - key6: {r: 0, g: 0, b: 0, a: 0} - key7: {r: 0, g: 0, b: 0, a: 0} - ctime0: 0 - ctime1: 65535 - ctime2: 0 - ctime3: 0 - ctime4: 0 - ctime5: 0 - ctime6: 0 - ctime7: 0 - atime0: 0 - atime1: 65535 - atime2: 0 - atime3: 0 - atime4: 0 - atime5: 0 - atime6: 0 - atime7: 0 - m_Mode: 0 - m_NumColorKeys: 2 - m_NumAlphaKeys: 2 - m_TreatSelectionAsValidState: 0 - m_SmoothMovement: 0 - m_FollowTightness: 10 - m_SnapThresholdDistance: 10 - m_Reticle: {fileID: 0} - m_BlockedReticle: {fileID: 0} - m_StopLineAtFirstRaycastHit: 1 - m_StopLineAtSelection: 0 - m_SnapEndpointIfAvailable: 1 ---- !u!120 &408361956 -LineRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 408361953} - m_Enabled: 1 - m_CastShadows: 0 - m_ReceiveShadows: 0 - m_DynamicOccludee: 1 - m_MotionVectors: 0 - m_LightProbeUsage: 0 - m_ReflectionProbeUsage: 0 - m_RayTracingMode: 0 - m_RayTraceProcedural: 0 - m_RenderingLayerMask: 1 - m_RendererPriority: 0 - m_Materials: - - {fileID: 10306, guid: 0000000000000000f000000000000000, type: 0} - m_StaticBatchInfo: - firstSubMesh: 0 - subMeshCount: 0 - m_StaticBatchRoot: {fileID: 0} - m_ProbeAnchor: {fileID: 0} - m_LightProbeVolumeOverride: {fileID: 0} - m_ScaleInLightmap: 1 - 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: 5 - m_Positions: [] - m_Parameters: - serializedVersion: 3 - widthMultiplier: 0.02 - widthCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0 - outWeight: 0 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0 - outWeight: 0 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - colorGradient: - serializedVersion: 2 - key0: {r: 0, g: 0, b: 1, a: 1} - key1: {r: 0, g: 0, b: 1, a: 1} - key2: {r: 0, g: 0, b: 0, a: 0} - key3: {r: 0, g: 0, b: 0, a: 0} - key4: {r: 0, g: 0, b: 0, a: 0} - key5: {r: 0, g: 0, b: 0, a: 0} - key6: {r: 0, g: 0, b: 0, a: 0} - key7: {r: 0, g: 0, b: 0, a: 0} - ctime0: 0 - ctime1: 65535 - ctime2: 0 - ctime3: 0 - ctime4: 0 - ctime5: 0 - ctime6: 0 - ctime7: 0 - atime0: 0 - atime1: 65535 - atime2: 0 - atime3: 0 - atime4: 0 - atime5: 0 - atime6: 0 - atime7: 0 - m_Mode: 0 - m_NumColorKeys: 2 - m_NumAlphaKeys: 2 - numCornerVertices: 4 - numCapVertices: 4 - alignment: 0 - textureMode: 0 - shadowBias: 0.5 - generateLightingData: 0 - m_UseWorldSpace: 1 - m_Loop: 0 ---- !u!114 &408361957 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 408361953} - m_Enabled: 0 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 203357f2f04686b4c860a9361fd12c36, type: 3} - m_Name: - m_EditorClassIdentifier: - m_InteractionManager: {fileID: 0} - m_InteractionLayerMask: - serializedVersion: 2 - m_Bits: 32 + m_Bits: 4294967295 m_InteractionLayers: - m_Bits: 32 - m_AttachTransform: {fileID: 622743096} + m_Bits: 1 + m_AttachTransform: {fileID: 242342982} m_KeepSelectedTargetValid: 1 m_DisableVisualsWhenBlockedInGroup: 1 m_StartingSelectedInteractable: {fileID: 0} @@ -3929,290 +2957,71 @@ MonoBehaviour: m_OnSelectExited: m_PersistentCalls: m_Calls: [] - m_SelectActionTrigger: 1 - m_HideControllerOnSelect: 0 - m_AllowHoveredActivate: 0 - m_TargetPriorityMode: 0 - m_PlayAudioClipOnSelectEntered: 0 - m_AudioClipForOnSelectEntered: {fileID: 0} - m_PlayAudioClipOnSelectExited: 0 - m_AudioClipForOnSelectExited: {fileID: 0} - m_PlayAudioClipOnSelectCanceled: 0 - m_AudioClipForOnSelectCanceled: {fileID: 0} - m_PlayAudioClipOnHoverEntered: 0 - m_AudioClipForOnHoverEntered: {fileID: 0} - m_PlayAudioClipOnHoverExited: 0 - m_AudioClipForOnHoverExited: {fileID: 0} - m_PlayAudioClipOnHoverCanceled: 0 - m_AudioClipForOnHoverCanceled: {fileID: 0} - m_AllowHoverAudioWhileSelecting: 1 - m_PlayHapticsOnSelectEntered: 0 - m_HapticSelectEnterIntensity: 0 - m_HapticSelectEnterDuration: 0 - m_PlayHapticsOnSelectExited: 0 - m_HapticSelectExitIntensity: 0 - m_HapticSelectExitDuration: 0 - m_PlayHapticsOnSelectCanceled: 0 - m_HapticSelectCancelIntensity: 0 - m_HapticSelectCancelDuration: 0 - m_PlayHapticsOnHoverEntered: 0 - m_HapticHoverEnterIntensity: 0 - m_HapticHoverEnterDuration: 0 - m_PlayHapticsOnHoverExited: 0 - m_HapticHoverExitIntensity: 0 - m_HapticHoverExitDuration: 0 - m_PlayHapticsOnHoverCanceled: 0 - m_HapticHoverCancelIntensity: 0 - m_HapticHoverCancelDuration: 0 - m_AllowHoverHapticsWhileSelecting: 1 - m_LineType: 0 - m_BlendVisualLinePoints: 1 - m_MaxRaycastDistance: 30 - m_RayOriginTransform: {fileID: 0} - m_ReferenceFrame: {fileID: 0} - m_Velocity: 16 - m_Acceleration: 9.8 - m_AdditionalGroundHeight: 0.1 - m_AdditionalFlightTime: 0.5 - m_EndPointDistance: 30 - m_EndPointHeight: -10 - m_ControlPointDistance: 10 - m_ControlPointHeight: 5 - m_SampleFrequency: 20 - m_HitDetectionType: 0 - m_SphereCastRadius: 0 - m_RaycastMask: - serializedVersion: 2 - m_Bits: 32 - m_RaycastTriggerInteraction: 1 - m_RaycastSnapVolumeInteraction: 1 - m_HitClosestOnly: 0 - m_HoverToSelect: 0 - m_HoverTimeToSelect: 0.5 - m_AutoDeselect: 0 - m_TimeToAutoDeselect: 3 - m_EnableUIInteraction: 1 - m_AllowAnchorControl: 1 - m_UseForceGrab: 1 - m_RotateSpeed: 180 - m_TranslateSpeed: 1 - m_AnchorRotateReferenceFrame: {fileID: 0} - m_AnchorRotationMode: 0 ---- !u!114 &408361958 -MonoBehaviour: + m_ShowInteractableHoverMeshes: 1 + m_InteractableHoverMeshMaterial: {fileID: 0} + m_InteractableCantHoverMeshMaterial: {fileID: 0} + m_SocketActive: 1 + m_InteractableHoverScale: 1 + m_RecycleDelayTime: 1 + m_HoverSocketSnapping: 0 + m_SocketSnappingRadius: 0.1 + m_SocketScaleMode: 0 + m_FixedScale: {x: 1, y: 1, z: 1} + m_TargetBoundsSize: {x: 1, y: 1, z: 1} + shownHighlightObject: {fileID: 919132149155446097, guid: 1ed1d5cc1197f8144a46c56a59341db7, type: 3} + ShowHighlightInEditor: 1 + highlightMeshMaterial: {fileID: 2100000, guid: 34211d2175b5963469d4deb504fbcbaf, type: 2} + validationMaterial: {fileID: 2100000, guid: c6c888b079480654fbf337e7fe50b405, type: 2} + invalidMaterial: {fileID: 2100000, guid: 69e2b61a70de44f48909a564a7cf9c62, type: 2} + previewMesh: {fileID: 2119201252} +--- !u!65 &503181887 +BoxCollider: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 408361953} + m_GameObject: {fileID: 503181884} + m_Material: {fileID: 0} + m_IsTrigger: 1 m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: caff514de9b15ad48ab85dcff5508221, type: 3} - m_Name: - m_EditorClassIdentifier: - m_UpdateTrackingType: 0 - m_EnableInputTracking: 1 - m_EnableInputActions: 0 - m_ModelPrefab: {fileID: 0} - m_ModelParent: {fileID: 873635844} - m_Model: {fileID: 0} - m_AnimateModel: 0 - m_ModelSelectTransition: - m_ModelDeSelectTransition: - m_PositionAction: - m_UseReference: 1 - m_Action: - m_Name: Position - m_Type: 0 - m_ExpectedControlType: - m_Id: ee2b90af-cb76-4d31-80a6-06fad8ac806a - m_Processors: - m_Interactions: - m_SingletonActionBindings: [] - m_Flags: 0 - m_Reference: {fileID: -2024308242397127297, guid: c348712bda248c246b8c49b3db54643f, type: 3} - m_RotationAction: - m_UseReference: 1 - m_Action: - m_Name: Rotation - m_Type: 0 - m_ExpectedControlType: - m_Id: 4c57fe61-e6e1-4df3-bff3-6c688f6f9e9a - m_Processors: - m_Interactions: - m_SingletonActionBindings: [] - m_Flags: 0 - m_Reference: {fileID: 8248158260566104461, guid: c348712bda248c246b8c49b3db54643f, type: 3} - m_TrackingStateAction: - m_UseReference: 0 - m_Action: - m_Name: Tracking State - m_Type: 0 - m_ExpectedControlType: - m_Id: 513b54c8-e5e6-4655-86fb-ffc0e6581287 - m_Processors: - m_Interactions: - m_SingletonActionBindings: [] - m_Flags: 0 - m_Reference: {fileID: 0} - m_SelectAction: - m_UseReference: 1 - m_Action: - m_Name: Select - m_Type: 0 - m_ExpectedControlType: - m_Id: 869302d5-d3c7-4c1b-a962-a7e033b42a15 - m_Processors: - m_Interactions: - m_SingletonActionBindings: [] - m_Flags: 0 - m_Reference: {fileID: -6131295136447488360, guid: c348712bda248c246b8c49b3db54643f, type: 3} - m_SelectActionValue: - m_UseReference: 1 - m_Action: - m_Name: Select Action Value - m_Type: 0 - m_ExpectedControlType: - m_Id: 74881b2d-69d1-415a-ba95-f39c2790be4c - m_Processors: - m_Interactions: - m_SingletonActionBindings: [] - m_Flags: 0 - m_Reference: {fileID: -7039868187661461836, guid: c348712bda248c246b8c49b3db54643f, type: 3} - m_ActivateAction: - m_UseReference: 1 - m_Action: - m_Name: Activate - m_Type: 0 - m_ExpectedControlType: - m_Id: 4aec5842-effb-4789-a584-e3222db901f4 - m_Processors: - m_Interactions: - m_SingletonActionBindings: [] - m_Flags: 0 - m_Reference: {fileID: -5982496924579745919, guid: c348712bda248c246b8c49b3db54643f, type: 3} - m_ActivateActionValue: - m_UseReference: 1 - m_Action: - m_Name: Activate Action Value - m_Type: 0 - m_ExpectedControlType: - m_Id: 89e16be1-e73a-49a3-b8bd-bdd0bbceb5bb - m_Processors: - m_Interactions: - m_SingletonActionBindings: [] - m_Flags: 0 - m_Reference: {fileID: -5393738492722007444, guid: c348712bda248c246b8c49b3db54643f, type: 3} - m_UIPressAction: - m_UseReference: 1 - m_Action: - m_Name: UI Press - m_Type: 0 - m_ExpectedControlType: - m_Id: e65a640e-2a41-422f-82dd-ebfb73c6c378 - m_Processors: - m_Interactions: - m_SingletonActionBindings: [] - m_Flags: 0 - m_Reference: {fileID: -6395602842196007441, guid: c348712bda248c246b8c49b3db54643f, type: 3} - m_UIPressActionValue: - m_UseReference: 0 - m_Action: - m_Name: UI Press Action Value - m_Type: 0 - m_ExpectedControlType: - m_Id: 826f3058-ef37-41e9-ba84-4afcd5732d73 - m_Processors: - m_Interactions: - m_SingletonActionBindings: [] - m_Flags: 0 - m_Reference: {fileID: 0} - m_HapticDeviceAction: - m_UseReference: 1 - m_Action: - m_Name: Haptic Device - m_Type: 0 - m_ExpectedControlType: - m_Id: 80072ca0-f27a-4040-8ae9-a0fa7a761bbc - m_Processors: - m_Interactions: - m_SingletonActionBindings: [] - m_Flags: 0 - m_Reference: {fileID: -8785819595477538065, guid: c348712bda248c246b8c49b3db54643f, type: 3} - m_RotateAnchorAction: - m_UseReference: 1 - m_Action: - m_Name: Rotate Anchor - m_Type: 0 - m_ExpectedControlType: - m_Id: 13f6cacf-e639-4a90-864c-abb89495ad0c - m_Processors: - m_Interactions: - m_SingletonActionBindings: [] - m_Flags: 0 - m_Reference: {fileID: -7363382999065477798, guid: c348712bda248c246b8c49b3db54643f, type: 3} - m_DirectionalAnchorRotationAction: - m_UseReference: 0 - m_Action: - m_Name: - m_Type: 0 - m_ExpectedControlType: - m_Id: - m_Processors: - m_Interactions: - m_SingletonActionBindings: [] - m_Flags: 0 - m_Reference: {fileID: 0} - m_TranslateAnchorAction: - m_UseReference: 1 - m_Action: - m_Name: Translate Anchor - m_Type: 0 - m_ExpectedControlType: - m_Id: 6713f8f9-89a2-46da-aad5-ae077ac477ee - m_Processors: - m_Interactions: - m_SingletonActionBindings: [] - m_Flags: 0 - m_Reference: {fileID: 7779212132400271959, guid: c348712bda248c246b8c49b3db54643f, type: 3} - m_ButtonPressPoint: 0.5 ---- !u!1 &503181884 -GameObject: + serializedVersion: 2 + m_Size: {x: 0.4, y: 0.4, z: 0.4} + m_Center: {x: 0, y: 0, z: 0} +--- !u!114 &503181888 +MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 503181885} - - component: {fileID: 503181886} - - component: {fileID: 503181890} - - component: {fileID: 503181889} - - component: {fileID: 503181888} - - component: {fileID: 503181887} - m_Layer: 0 - m_Name: Magic Cube_SnapZone - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &503181885 -Transform: + m_GameObject: {fileID: 503181884} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 557aaed036734781b129d67ec56c9366, type: 3} + m_Name: + m_EditorClassIdentifier: + acceptedProcessSceneObjects: + - {fileID: 248065658} +--- !u!114 &503181889 +MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 503181884} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0, y: 1.2, z: 0.7500001} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: - - {fileID: 242342982} - m_Father: {fileID: 1756511964} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!114 &503181886 + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: eb7be990fff0a2142a874601356b26df, type: 3} + m_Name: + m_EditorClassIdentifier: + lockOnParentObjectLock: 1 + objectAttached: + m_PersistentCalls: + m_Calls: [] + objectDetached: + m_PersistentCalls: + m_Calls: [] + lockOnUnsnap: 1 +--- !u!114 &503181890 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -4221,115 +3030,7 @@ MonoBehaviour: m_GameObject: {fileID: 503181884} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: dc6efdd45e6a00744aaf4c68264d6d7c, type: 3} - m_Name: - m_EditorClassIdentifier: - m_InteractionManager: {fileID: 0} - m_InteractionLayerMask: - serializedVersion: 2 - m_Bits: 4294967295 - m_InteractionLayers: - m_Bits: 1 - m_AttachTransform: {fileID: 242342982} - m_KeepSelectedTargetValid: 1 - m_DisableVisualsWhenBlockedInGroup: 1 - m_StartingSelectedInteractable: {fileID: 0} - m_StartingTargetFilter: {fileID: 0} - m_HoverEntered: - m_PersistentCalls: - m_Calls: [] - m_HoverExited: - m_PersistentCalls: - m_Calls: [] - m_SelectEntered: - m_PersistentCalls: - m_Calls: [] - m_SelectExited: - m_PersistentCalls: - m_Calls: [] - m_StartingHoverFilters: [] - m_StartingSelectFilters: [] - m_OnHoverEntered: - m_PersistentCalls: - m_Calls: [] - m_OnHoverExited: - m_PersistentCalls: - m_Calls: [] - m_OnSelectEntered: - m_PersistentCalls: - m_Calls: [] - m_OnSelectExited: - m_PersistentCalls: - m_Calls: [] - m_ShowInteractableHoverMeshes: 1 - m_InteractableHoverMeshMaterial: {fileID: 0} - m_InteractableCantHoverMeshMaterial: {fileID: 0} - m_SocketActive: 1 - m_InteractableHoverScale: 1 - m_RecycleDelayTime: 1 - shownHighlightObject: {fileID: 919132149155446097, guid: 1ed1d5cc1197f8144a46c56a59341db7, type: 3} - ShowHighlightInEditor: 1 - highlightMeshMaterial: {fileID: 2100000, guid: 34211d2175b5963469d4deb504fbcbaf, type: 2} - validationMaterial: {fileID: 2100000, guid: c6c888b079480654fbf337e7fe50b405, type: 2} - invalidMaterial: {fileID: 2100000, guid: 69e2b61a70de44f48909a564a7cf9c62, type: 2} - previewMesh: {fileID: 2119201252} ---- !u!65 &503181887 -BoxCollider: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 503181884} - m_Material: {fileID: 0} - m_IsTrigger: 1 - m_Enabled: 1 - serializedVersion: 2 - m_Size: {x: 0.4, y: 0.4, z: 0.4} - m_Center: {x: 0, y: 0, z: 0} ---- !u!114 &503181888 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 503181884} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 557aaed036734781b129d67ec56c9366, type: 3} - m_Name: - m_EditorClassIdentifier: - acceptedProcessSceneObjects: - - {fileID: 248065658} ---- !u!114 &503181889 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 503181884} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: eb7be990fff0a2142a874601356b26df, type: 3} - m_Name: - m_EditorClassIdentifier: - lockOnParentObjectLock: 1 - objectAttached: - m_PersistentCalls: - m_Calls: [] - objectDetached: - m_PersistentCalls: - m_Calls: [] - lockOnUnsnap: 1 ---- !u!114 &503181890 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 503181884} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 64582d436c5a4e84d89ba2d25709ddca, type: 3} + m_Script: {fileID: 11500000, guid: 64582d436c5a4e84d89ba2d25709ddca, type: 3} m_Name: m_EditorClassIdentifier: uniqueName: Magic Cube_SnapZone_1 @@ -4363,6 +3064,7 @@ Transform: m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} m_LocalPosition: {x: 1.5, y: 0, z: 1.5} m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 m_Children: [] m_Father: {fileID: 33704422} m_RootOrder: 4 @@ -4393,7 +3095,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: db00376f7b7d66e4da00d63492cb7971, type: 3} m_Name: m_EditorClassIdentifier: - m_InteractionManager: {fileID: 1915479740} + m_InteractionManager: {fileID: 0} m_Colliders: [] m_InteractionLayerMask: serializedVersion: 2 @@ -4402,6 +3104,7 @@ MonoBehaviour: m_Bits: 256 m_DistanceCalculationMode: 1 m_SelectMode: 1 + m_FocusMode: 1 m_CustomReticle: {fileID: 3819676577015031517, guid: c9ea54082e6151843acb776fb52ed6f7, type: 3} m_AllowGazeInteraction: 0 m_AllowGazeSelect: 0 @@ -4434,6 +3137,18 @@ MonoBehaviour: m_SelectExited: m_PersistentCalls: m_Calls: [] + m_FirstFocusEntered: + m_PersistentCalls: + m_Calls: [] + m_LastFocusExited: + m_PersistentCalls: + m_Calls: [] + m_FocusEntered: + m_PersistentCalls: + m_Calls: [] + m_FocusExited: + m_PersistentCalls: + m_Calls: [] m_Activated: m_PersistentCalls: m_Calls: [] @@ -4493,82 +3208,6 @@ MeshCollider: m_Convex: 0 m_CookingOptions: 30 m_Mesh: {fileID: -8378139086155444565, guid: 3d993d7375e6eec4d971b7d72f65da14, type: 3} ---- !u!1 &520054712 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 520054713} - - component: {fileID: 520054715} - - component: {fileID: 520054714} - m_Layer: 0 - m_Name: LeftHand - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &520054713 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 520054712} - m_LocalRotation: {x: -0.27542365, y: 0.27542365, z: 0.65126175, w: 0.65126175} - m_LocalPosition: {x: -0.0358, y: 0.0577, z: -0.1296} - m_LocalScale: {x: 0.95, y: 0.95, z: 0.95} - m_Children: - - {fileID: 1880869866} - - {fileID: 1999009289} - - {fileID: 1783782960} - m_Father: {fileID: 873635844} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: -45.848, y: 0, z: 90} ---- !u!114 &520054714 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 520054712} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: e241df096dff11c478f43d1b202d33af, type: 3} - m_Name: - m_EditorClassIdentifier: - selectFloat: Select - activateFloat: Activate - UIStateBool: UIEnabled - teleportStateBool: TeleportEnabled - baseController: {fileID: 0} - teleportController: {fileID: 0} - uiController: {fileID: 0} - controllerManager: {fileID: 0} ---- !u!95 &520054715 -Animator: - serializedVersion: 5 - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 520054712} - m_Enabled: 1 - m_Avatar: {fileID: 9000000, guid: 3cc1bfa741063664e8b13a63afcd062f, type: 3} - m_Controller: {fileID: 9100000, guid: 6f17d5d554bc9b742b9bf585b813330c, type: 2} - m_CullingMode: 0 - m_UpdateMode: 0 - m_ApplyRootMotion: 0 - m_LinearVelocityBlending: 0 - m_StabilizeFeet: 0 - m_WarningMessage: - m_HasTransformHierarchy: 1 - m_AllowConstantClipSamplingOptimization: 1 - m_KeepAnimatorStateOnDisable: 0 - m_WriteDefaultValuesOnDisable: 0 --- !u!43 &524671518 Mesh: m_ObjectHideFlags: 0 @@ -4733,37 +3372,6 @@ Mesh: offset: 0 size: 0 path: ---- !u!1 &533398622 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 533398623} - m_Layer: 0 - m_Name: Index_Palm_Left - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &533398623 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 533398622} - m_LocalRotation: {x: 0.9956038, y: -0.056100972, z: -0.070293866, w: -0.026165245} - m_LocalPosition: {x: -0.05402496, y: 0.0060563944, z: 0.02002304} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: - - {fileID: 1794048751} - m_Father: {fileID: 1880869866} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!1 &535679136 GameObject: m_ObjectHideFlags: 0 @@ -4791,6 +3399,7 @@ Transform: 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: 1507460097} m_Father: {fileID: 1192304054} @@ -4812,19 +3421,22 @@ MonoBehaviour: tags: [] --- !u!21 &539108941 Material: - serializedVersion: 6 + serializedVersion: 8 m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} m_Name: Standard m_Shader: {fileID: 46, guid: 0000000000000000f000000000000000, type: 0} - m_ShaderKeywords: _ALPHABLEND_ON + m_ValidKeywords: + - _ALPHAPREMULTIPLY_ON + m_InvalidKeywords: [] m_LightmapFlags: 4 m_EnableInstancingVariants: 0 m_DoubleSidedGI: 0 m_CustomRenderQueue: 3000 - stringTagMap: {} + stringTagMap: + RenderType: Transparent disabledShaderPasses: [] m_SavedProperties: serializedVersion: 3 @@ -4865,6 +3477,7 @@ Material: m_Texture: {fileID: 0} m_Scale: {x: 1, y: 1} m_Offset: {x: 0, y: 0} + m_Ints: [] m_Floats: - _BumpScale: 1 - _Cutoff: 0.5 @@ -4879,44 +3492,13 @@ Material: - _Parallax: 0.02 - _SmoothnessTextureChannel: 0 - _SpecularHighlights: 1 - - _SrcBlend: 5 + - _SrcBlend: 1 - _UVSec: 0 - _ZWrite: 0 m_Colors: - _Color: {r: 0.4, g: 0.5882353, b: 1, a: 0.19607843} - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} m_BuildTextureStacks: [] ---- !u!1 &548424073 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 548424074} - m_Layer: 0 - m_Name: Index_2_Left - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &548424074 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 548424073} - m_LocalRotation: {x: 0.006532279, y: 0.0032989993, z: -0.17059992, w: 0.98531324} - m_LocalPosition: {x: -0.023907261, y: -0.00000026226044, z: 0.00000022888183} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: - - {fileID: 867472138} - m_Father: {fileID: 1017320153} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!1001 &561255719 PrefabInstance: m_ObjectHideFlags: 0 @@ -5046,6 +3628,7 @@ Transform: m_LocalRotation: {x: -0.27059805, y: -0.27059805, z: 0.6532815, w: 0.6532815} m_LocalPosition: {x: -0.1617, y: 0, z: 0.17999974} m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 m_Children: [] m_Father: {fileID: 660021081} m_RootOrder: 2 @@ -5154,7 +3737,21 @@ MonoBehaviour: m_EditorClassIdentifier: uniqueName: Podium Teleportation Area tags: [] ---- !u!114 &586564673 +--- !u!64 &586564674 +MeshCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 586564671} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 4 + m_Convex: 0 + m_CookingOptions: 30 + m_Mesh: {fileID: -3071651571934779511, guid: 67cd907787fe7884e9ee9dfbe4e68f5a, type: 3} +--- !u!114 &586564675 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -5163,7 +3760,7 @@ MonoBehaviour: m_GameObject: {fileID: 586564671} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 38f6bf3d943ac7945842268c9ef1dca6, type: 3} + m_Script: {fileID: 11500000, guid: db00376f7b7d66e4da00d63492cb7971, type: 3} m_Name: m_EditorClassIdentifier: m_InteractionManager: {fileID: 0} @@ -5175,6 +3772,7 @@ MonoBehaviour: m_Bits: 256 m_DistanceCalculationMode: 1 m_SelectMode: 1 + m_FocusMode: 1 m_CustomReticle: {fileID: 3819676577015031517, guid: c9ea54082e6151843acb776fb52ed6f7, type: 3} m_AllowGazeInteraction: 0 m_AllowGazeSelect: 0 @@ -5207,6 +3805,18 @@ MonoBehaviour: m_SelectExited: m_PersistentCalls: m_Calls: [] + m_FirstFocusEntered: + m_PersistentCalls: + m_Calls: [] + m_LastFocusExited: + m_PersistentCalls: + m_Calls: [] + m_FocusEntered: + m_PersistentCalls: + m_Calls: [] + m_FocusExited: + m_PersistentCalls: + m_Calls: [] m_Activated: m_PersistentCalls: m_Calls: [] @@ -5252,22 +3862,8 @@ MonoBehaviour: m_Teleporting: m_PersistentCalls: m_Calls: [] ---- !u!64 &586564674 -MeshCollider: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 586564671} - m_Material: {fileID: 0} - m_IsTrigger: 0 - m_Enabled: 1 - serializedVersion: 4 - m_Convex: 0 - m_CookingOptions: 30 - m_Mesh: {fileID: -3071651571934779511, guid: 67cd907787fe7884e9ee9dfbe4e68f5a, type: 3} ---- !u!1 &587381658 -GameObject: +--- !u!1 &587381658 +GameObject: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} @@ -5301,6 +3897,7 @@ Transform: m_LocalRotation: {x: 0, y: 0.7071068, z: 0, w: 0.7071068} m_LocalPosition: {x: -0.01, y: 1.2, z: 0.75} m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 m_Children: [] m_Father: {fileID: 1756511964} m_RootOrder: 4 @@ -5384,6 +3981,7 @@ MonoBehaviour: m_Bits: 1 m_DistanceCalculationMode: 1 m_SelectMode: 0 + m_FocusMode: 1 m_CustomReticle: {fileID: 0} m_AllowGazeInteraction: 0 m_AllowGazeSelect: 0 @@ -5416,6 +4014,18 @@ MonoBehaviour: m_SelectExited: m_PersistentCalls: m_Calls: [] + m_FirstFocusEntered: + m_PersistentCalls: + m_Calls: [] + m_LastFocusExited: + m_PersistentCalls: + m_Calls: [] + m_FocusEntered: + m_PersistentCalls: + m_Calls: [] + m_FocusExited: + m_PersistentCalls: + m_Calls: [] m_Activated: m_PersistentCalls: m_Calls: [] @@ -5473,6 +4083,10 @@ MonoBehaviour: m_SmoothRotation: 0 m_SmoothRotationAmount: 5 m_TightenRotation: 0.5 + m_TrackScale: 1 + m_SmoothScale: 0 + m_SmoothScaleAmount: 8 + m_TightenScale: 0.1 m_ThrowOnDetach: 1 m_ThrowSmoothingDuration: 0.25 m_ThrowSmoothingCurve: @@ -5541,6 +4155,7 @@ MeshRenderer: m_CastShadows: 1 m_ReceiveShadows: 1 m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 m_MotionVectors: 1 m_LightProbeUsage: 1 m_ReflectionProbeUsage: 1 @@ -5625,6 +4240,7 @@ Transform: m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} m_LocalPosition: {x: 0, y: 1.2, z: 0.75} m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 m_Children: - {fileID: 1106929324} m_Father: {fileID: 1527860102} @@ -5685,6 +4301,11 @@ MonoBehaviour: m_SocketActive: 1 m_InteractableHoverScale: 1 m_RecycleDelayTime: 1 + m_HoverSocketSnapping: 0 + m_SocketSnappingRadius: 0.1 + m_SocketScaleMode: 0 + m_FixedScale: {x: 1, y: 1, z: 1} + m_TargetBoundsSize: {x: 1, y: 1, z: 1} shownHighlightObject: {fileID: 919132149155446097, guid: 60134579c9ddef44284c0dad35e2444d, type: 3} ShowHighlightInEditor: 1 highlightMeshMaterial: {fileID: 2100000, guid: 34211d2175b5963469d4deb504fbcbaf, type: 2} @@ -5752,142 +4373,6 @@ MonoBehaviour: m_EditorClassIdentifier: uniqueName: Magic Cube_SnapZone tags: [] ---- !u!1 &619832539 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 619832540} - m_Layer: 0 - m_Name: Thumb_Tip_Left - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &619832540 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 619832539} - m_LocalRotation: {x: 0.0000000018626451, y: 0.000000005587936, z: -0.000000014901163, w: 1} - m_LocalPosition: {x: -0.029552078, y: 0.0000000667572, z: -0.00000015109777} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: [] - m_Father: {fileID: 1974977439} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!1 &621906707 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 621906708} - - component: {fileID: 621906710} - - component: {fileID: 621906709} - m_Layer: 0 - m_Name: RightHand - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &621906708 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 621906707} - m_LocalRotation: {x: -0.27542365, y: 0.27542365, z: 0.65126175, w: 0.65126175} - m_LocalPosition: {x: 0.0358, y: 0.0577, z: -0.1296} - m_LocalScale: {x: 0.95, y: 0.95, z: 0.95} - m_Children: - - {fileID: 236400690} - - {fileID: 1482479233} - - {fileID: 1822093055} - m_Father: {fileID: 1833260103} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: -45.848, y: 0, z: 90} ---- !u!114 &621906709 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 621906707} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: e241df096dff11c478f43d1b202d33af, type: 3} - m_Name: - m_EditorClassIdentifier: - selectFloat: Select - activateFloat: Activate - UIStateBool: UIEnabled - teleportStateBool: TeleportEnabled - baseController: {fileID: 0} - teleportController: {fileID: 0} - uiController: {fileID: 0} - controllerManager: {fileID: 0} ---- !u!95 &621906710 -Animator: - serializedVersion: 5 - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 621906707} - m_Enabled: 1 - m_Avatar: {fileID: 9000000, guid: 3cc1bfa741063664e8b13a63afcd062f, type: 3} - m_Controller: {fileID: 9100000, guid: 6f17d5d554bc9b742b9bf585b813330c, type: 2} - m_CullingMode: 0 - m_UpdateMode: 0 - m_ApplyRootMotion: 0 - m_LinearVelocityBlending: 0 - m_StabilizeFeet: 0 - m_WarningMessage: - m_HasTransformHierarchy: 1 - m_AllowConstantClipSamplingOptimization: 1 - m_KeepAnimatorStateOnDisable: 0 - m_WriteDefaultValuesOnDisable: 0 ---- !u!1 &622743095 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 622743096} - m_Layer: 0 - m_Name: AttachTransform - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &622743096 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 622743095} - m_LocalRotation: {x: 0.36650118, y: 0, z: 0, w: 0.9304176} - m_LocalPosition: {x: -0.0447, y: -0.0476, z: 0.0131} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: [] - m_Father: {fileID: 408361954} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 43, y: 0, z: 0} --- !u!1001 &632093759 PrefabInstance: m_ObjectHideFlags: 0 @@ -5980,37 +4465,7 @@ BoxCollider: serializedVersion: 2 m_Size: {x: 0.5000001, y: 1, z: 0.5000001} m_Center: {x: -0.00000023841858, y: 0.5, z: 0} ---- !u!1 &634129204 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 634129205} - m_Layer: 0 - m_Name: Thumb_Tip_Left - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &634129205 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 634129204} - m_LocalRotation: {x: 0.0000000018626451, y: 0.000000005587936, z: -0.000000014901163, w: 1} - m_LocalPosition: {x: -0.029552078, y: 0.0000000667572, z: -0.00000015109777} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: [] - m_Father: {fileID: 712045368} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!1 &643048780 +--- !u!1 &637860736 GameObject: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -6018,287 +4473,41 @@ GameObject: m_PrefabAsset: {fileID: 0} serializedVersion: 6 m_Component: - - component: {fileID: 643048781} - - component: {fileID: 643048782} + - component: {fileID: 637860737} + - component: {fileID: 637860741} + - component: {fileID: 637860740} + - component: {fileID: 637860739} + - component: {fileID: 637860738} m_Layer: 0 - m_Name: Collider (6) + m_Name: Left UI Controller m_TagString: Untagged m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 m_IsActive: 1 ---- !u!4 &643048781 +--- !u!4 &637860737 Transform: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 643048780} - m_LocalRotation: {x: 0.27059805, y: 0.27059805, z: 0.6532815, w: 0.6532815} - m_LocalPosition: {x: -0.182, y: 0, z: -0.163} + m_GameObject: {fileID: 637860736} + 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_Children: [] - m_Father: {fileID: 660021081} - m_RootOrder: 6 - m_LocalEulerAnglesHint: {x: 0, y: 45, z: 90} ---- !u!136 &643048782 -CapsuleCollider: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 643048780} - m_Material: {fileID: 0} - m_IsTrigger: 0 - m_Enabled: 1 - m_Radius: 0.02 - m_Height: 0.2 - m_Direction: 1 - m_Center: {x: 0, y: 0, z: 0} ---- !u!1 &655638805 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 655638806} - - component: {fileID: 655638808} - - component: {fileID: 655638807} - m_Layer: 8 - m_Name: Cylinder - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &655638806 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 655638805} - m_LocalRotation: {x: -0.7071068, y: -0, z: -0, w: 0.7071068} - m_LocalPosition: {x: 0, y: 0, z: -0.1} - m_LocalScale: {x: 1, y: 0.1, z: 1} - m_Children: [] - m_Father: {fileID: 375530500} - m_RootOrder: 0 + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 1316947019} + m_Father: {fileID: 1401794268} + m_RootOrder: 2 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!23 &655638807 -MeshRenderer: +--- !u!114 &637860738 +MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 655638805} - m_Enabled: 1 - m_CastShadows: 0 - m_ReceiveShadows: 0 - m_DynamicOccludee: 1 - 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: a16db0f18ace882458e325d3243cb6da, type: 2} - m_StaticBatchInfo: - firstSubMesh: 0 - subMeshCount: 0 - m_StaticBatchRoot: {fileID: 0} - m_ProbeAnchor: {fileID: 0} - m_LightProbeVolumeOverride: {fileID: 0} - m_ScaleInLightmap: 1 - 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 &655638808 -MeshFilter: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 655638805} - m_Mesh: {fileID: 10206, guid: 0000000000000000e000000000000000, type: 0} ---- !u!1001 &660021079 -PrefabInstance: - m_ObjectHideFlags: 0 - serializedVersion: 2 - m_Modification: - m_TransformParent: {fileID: 1743725476} - m_Modifications: - - target: {fileID: -8679921383154817045, guid: acf8029ebcbe52b4488ed515778fc70b, type: 3} - propertyPath: m_RootOrder - value: 0 - objectReference: {fileID: 0} - - target: {fileID: -8679921383154817045, guid: acf8029ebcbe52b4488ed515778fc70b, type: 3} - propertyPath: m_LocalPosition.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: -8679921383154817045, guid: acf8029ebcbe52b4488ed515778fc70b, type: 3} - propertyPath: m_LocalPosition.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: -8679921383154817045, guid: acf8029ebcbe52b4488ed515778fc70b, type: 3} - propertyPath: m_LocalPosition.z - value: 0 - objectReference: {fileID: 0} - - target: {fileID: -8679921383154817045, guid: acf8029ebcbe52b4488ed515778fc70b, type: 3} - propertyPath: m_LocalRotation.w - value: 0 - objectReference: {fileID: 0} - - target: {fileID: -8679921383154817045, guid: acf8029ebcbe52b4488ed515778fc70b, type: 3} - propertyPath: m_LocalRotation.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: -8679921383154817045, guid: acf8029ebcbe52b4488ed515778fc70b, type: 3} - propertyPath: m_LocalRotation.y - value: 1 - objectReference: {fileID: 0} - - target: {fileID: -8679921383154817045, guid: acf8029ebcbe52b4488ed515778fc70b, type: 3} - propertyPath: m_LocalRotation.z - value: 0 - objectReference: {fileID: 0} - - target: {fileID: -8679921383154817045, guid: acf8029ebcbe52b4488ed515778fc70b, type: 3} - propertyPath: m_LocalEulerAnglesHint.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: -8679921383154817045, guid: acf8029ebcbe52b4488ed515778fc70b, type: 3} - propertyPath: m_LocalEulerAnglesHint.y - value: 180 - objectReference: {fileID: 0} - - target: {fileID: -8679921383154817045, guid: acf8029ebcbe52b4488ed515778fc70b, type: 3} - propertyPath: m_LocalEulerAnglesHint.z - value: 0 - objectReference: {fileID: 0} - - target: {fileID: -7511558181221131132, guid: acf8029ebcbe52b4488ed515778fc70b, type: 3} - propertyPath: m_Materials.Array.data[0] - value: - objectReference: {fileID: 2100000, guid: 3b8d4fff00195aa4792d649902e68bcd, type: 2} - - target: {fileID: -7511558181221131132, guid: acf8029ebcbe52b4488ed515778fc70b, type: 3} - propertyPath: m_Materials.Array.data[1] - value: - objectReference: {fileID: 2100000, guid: 525bac3f393fa1349a1508822fb6abb0, type: 2} - - target: {fileID: -4818106957885473086, guid: acf8029ebcbe52b4488ed515778fc70b, type: 3} - propertyPath: m_Materials.Array.data[0] - value: - objectReference: {fileID: 2100000, guid: 3b8d4fff00195aa4792d649902e68bcd, type: 2} - - target: {fileID: 919132149155446097, guid: acf8029ebcbe52b4488ed515778fc70b, type: 3} - propertyPath: m_Name - value: Target - objectReference: {fileID: 0} - - target: {fileID: 919132149155446097, guid: acf8029ebcbe52b4488ed515778fc70b, type: 3} - propertyPath: m_StaticEditorFlags - value: 4294967295 - objectReference: {fileID: 0} - - target: {fileID: 2191750151954457832, guid: acf8029ebcbe52b4488ed515778fc70b, type: 3} - propertyPath: m_StaticEditorFlags - value: 4294967295 - objectReference: {fileID: 0} - - target: {fileID: 2229032678205019293, guid: acf8029ebcbe52b4488ed515778fc70b, type: 3} - propertyPath: m_Materials.Array.data[0] - value: - objectReference: {fileID: 2100000, guid: 3b8d4fff00195aa4792d649902e68bcd, type: 2} - - target: {fileID: 2229032678205019293, guid: acf8029ebcbe52b4488ed515778fc70b, type: 3} - propertyPath: m_Materials.Array.data[1] - value: - objectReference: {fileID: 2100000, guid: 16598d12187e7ef49aaf6d2ec4136e05, type: 2} - - target: {fileID: 2229032678205019293, guid: acf8029ebcbe52b4488ed515778fc70b, type: 3} - propertyPath: m_Materials.Array.data[2] - value: - objectReference: {fileID: 2100000, guid: 525bac3f393fa1349a1508822fb6abb0, type: 2} - - target: {fileID: 3396913584297481876, guid: acf8029ebcbe52b4488ed515778fc70b, type: 3} - propertyPath: m_StaticEditorFlags - value: 4294967295 - objectReference: {fileID: 0} - m_RemovedComponents: [] - m_SourcePrefab: {fileID: 100100000, guid: acf8029ebcbe52b4488ed515778fc70b, type: 3} ---- !u!4 &660021080 stripped -Transform: - m_CorrespondingSourceObject: {fileID: -8679921383154817045, guid: acf8029ebcbe52b4488ed515778fc70b, type: 3} - m_PrefabInstance: {fileID: 660021079} - m_PrefabAsset: {fileID: 0} ---- !u!4 &660021081 stripped -Transform: - m_CorrespondingSourceObject: {fileID: 393777075064552474, guid: acf8029ebcbe52b4488ed515778fc70b, type: 3} - m_PrefabInstance: {fileID: 660021079} - m_PrefabAsset: {fileID: 0} ---- !u!1 &660021082 stripped -GameObject: - m_CorrespondingSourceObject: {fileID: 2191750151954457832, guid: acf8029ebcbe52b4488ed515778fc70b, type: 3} - m_PrefabInstance: {fileID: 660021079} - m_PrefabAsset: {fileID: 0} ---- !u!65 &660021083 -BoxCollider: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 660021082} - m_Material: {fileID: 0} - m_IsTrigger: 0 - m_Enabled: 1 - serializedVersion: 2 - m_Size: {x: 1.7976047, y: 1.1504669, z: 0.08324993} - m_Center: {x: 0, y: 3.5952096, z: 0.01631552} ---- !u!1 &673255606 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 673255607} - - component: {fileID: 673255611} - - component: {fileID: 673255610} - - component: {fileID: 673255609} - - component: {fileID: 673255608} - m_Layer: 0 - m_Name: Right UI Controller - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &673255607 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 673255606} - 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_Children: - - {fileID: 203271641} - m_Father: {fileID: 1847977965} - m_RootOrder: 2 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!114 &673255608 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 673255606} + m_GameObject: {fileID: 637860736} m_Enabled: 1 m_EditorHideFlags: 0 m_Script: {fileID: 11500000, guid: e988983f96fe1dd48800bcdfc82f23e9, type: 3} @@ -6307,6 +4516,11 @@ MonoBehaviour: m_LineWidth: 0.02 m_OverrideInteractorLineLength: 1 m_LineLength: 10 + m_AutoAdjustLineLength: 0 + m_MinLineLength: 0.5 + m_UseDistanceToHitAsMaxLineLength: 1 + m_LineRetractionDelay: 0.5 + m_LineLengthChangeSpeed: 12 m_WidthCurve: serializedVersion: 2 m_Curve: @@ -6331,6 +4545,7 @@ MonoBehaviour: m_PreInfinity: 2 m_PostInfinity: 2 m_RotationOrder: 4 + m_SetLineColorGradient: 1 m_ValidColorGradient: serializedVersion: 2 key0: {r: 0.47058824, g: 0.94509804, b: 0.78431374, a: 0} @@ -6427,17 +4642,22 @@ MonoBehaviour: m_StopLineAtFirstRaycastHit: 1 m_StopLineAtSelection: 0 m_SnapEndpointIfAvailable: 1 ---- !u!120 &673255609 + m_LineBendRatio: 0.5 + m_OverrideInteractorLineOrigin: 1 + m_LineOriginTransform: {fileID: 0} + m_LineOriginOffset: 0 +--- !u!120 &637860739 LineRenderer: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 673255606} + m_GameObject: {fileID: 637860736} m_Enabled: 1 m_CastShadows: 0 m_ReceiveShadows: 0 m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 m_MotionVectors: 0 m_LightProbeUsage: 0 m_ReflectionProbeUsage: 0 @@ -6532,25 +4752,25 @@ LineRenderer: generateLightingData: 0 m_UseWorldSpace: 1 m_Loop: 0 ---- !u!114 &673255610 +--- !u!114 &637860740 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 673255606} + m_GameObject: {fileID: 637860736} m_Enabled: 0 m_EditorHideFlags: 0 m_Script: {fileID: 11500000, guid: 203357f2f04686b4c860a9361fd12c36, type: 3} m_Name: m_EditorClassIdentifier: - m_InteractionManager: {fileID: 1915479740} + m_InteractionManager: {fileID: 0} m_InteractionLayerMask: serializedVersion: 2 m_Bits: 32 m_InteractionLayers: m_Bits: 32 - m_AttachTransform: {fileID: 203271641} + m_AttachTransform: {fileID: 1316947019} m_KeepSelectedTargetValid: 1 m_DisableVisualsWhenBlockedInGroup: 1 m_StartingSelectedInteractable: {fileID: 0} @@ -6633,6 +4853,7 @@ MonoBehaviour: m_SampleFrequency: 20 m_HitDetectionType: 0 m_SphereCastRadius: 0 + m_ConeCastAngle: 6 m_RaycastMask: serializedVersion: 2 m_Bits: 32 @@ -6644,19 +4865,30 @@ MonoBehaviour: m_AutoDeselect: 0 m_TimeToAutoDeselect: 3 m_EnableUIInteraction: 1 + m_BlockUIOnInteractableSelection: 1 m_AllowAnchorControl: 1 m_UseForceGrab: 1 m_RotateSpeed: 180 m_TranslateSpeed: 1 m_AnchorRotateReferenceFrame: {fileID: 0} m_AnchorRotationMode: 0 ---- !u!114 &673255611 + m_UIHoverEntered: + m_PersistentCalls: + m_Calls: [] + m_UIHoverExited: + m_PersistentCalls: + m_Calls: [] + m_EnableARRaycasting: 0 + m_OccludeARHitsWith3DObjects: 0 + m_OccludeARHitsWith2DObjects: 0 + m_ScaleMode: 0 +--- !u!114 &637860741 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 673255606} + m_GameObject: {fileID: 637860736} m_Enabled: 1 m_EditorHideFlags: 0 m_Script: {fileID: 11500000, guid: caff514de9b15ad48ab85dcff5508221, type: 3} @@ -6666,7 +4898,7 @@ MonoBehaviour: m_EnableInputTracking: 1 m_EnableInputActions: 0 m_ModelPrefab: {fileID: 0} - m_ModelParent: {fileID: 1833260103} + m_ModelParent: {fileID: 733504865} m_Model: {fileID: 0} m_AnimateModel: 0 m_ModelSelectTransition: @@ -6674,34 +4906,46 @@ MonoBehaviour: m_PositionAction: m_UseReference: 1 m_Action: - m_Name: + m_Name: Position m_Type: 0 m_ExpectedControlType: - m_Id: + m_Id: ee2b90af-cb76-4d31-80a6-06fad8ac806a m_Processors: m_Interactions: m_SingletonActionBindings: [] m_Flags: 0 - m_Reference: {fileID: -3326005586356538449, guid: c348712bda248c246b8c49b3db54643f, type: 3} + m_Reference: {fileID: -2024308242397127297, guid: c348712bda248c246b8c49b3db54643f, type: 3} m_RotationAction: m_UseReference: 1 m_Action: - m_Name: + m_Name: Rotation m_Type: 0 m_ExpectedControlType: - m_Id: + m_Id: 4c57fe61-e6e1-4df3-bff3-6c688f6f9e9a m_Processors: m_Interactions: m_SingletonActionBindings: [] m_Flags: 0 - m_Reference: {fileID: 5101698808175986029, guid: c348712bda248c246b8c49b3db54643f, type: 3} + m_Reference: {fileID: 8248158260566104461, guid: c348712bda248c246b8c49b3db54643f, type: 3} + m_IsTrackedAction: + m_UseReference: 0 + m_Action: + m_Name: Is Tracked + m_Type: 1 + m_ExpectedControlType: + m_Id: + m_Processors: + m_Interactions: + m_SingletonActionBindings: [] + m_Flags: 1 + m_Reference: {fileID: 0} m_TrackingStateAction: m_UseReference: 0 m_Action: m_Name: Tracking State m_Type: 0 m_ExpectedControlType: - m_Id: 90359750-2287-4286-aed5-46e8351830e5 + m_Id: 513b54c8-e5e6-4655-86fb-ffc0e6581287 m_Processors: m_Interactions: m_SingletonActionBindings: [] @@ -6710,70 +4954,82 @@ MonoBehaviour: m_SelectAction: m_UseReference: 1 m_Action: - m_Name: + m_Name: Select m_Type: 0 m_ExpectedControlType: - m_Id: + m_Id: 869302d5-d3c7-4c1b-a962-a7e033b42a15 m_Processors: m_Interactions: m_SingletonActionBindings: [] m_Flags: 0 - m_Reference: {fileID: 187161793506945269, guid: c348712bda248c246b8c49b3db54643f, type: 3} + m_Reference: {fileID: -6131295136447488360, guid: c348712bda248c246b8c49b3db54643f, type: 3} m_SelectActionValue: m_UseReference: 1 m_Action: m_Name: Select Action Value m_Type: 0 m_ExpectedControlType: - m_Id: 6010ccb0-bc96-4f14-8cec-bb81835a63eb + m_Id: 74881b2d-69d1-415a-ba95-f39c2790be4c m_Processors: m_Interactions: m_SingletonActionBindings: [] m_Flags: 0 - m_Reference: {fileID: 4766120400929042988, guid: c348712bda248c246b8c49b3db54643f, type: 3} + m_Reference: {fileID: -7039868187661461836, guid: c348712bda248c246b8c49b3db54643f, type: 3} m_ActivateAction: m_UseReference: 1 m_Action: - m_Name: + m_Name: Activate m_Type: 0 m_ExpectedControlType: - m_Id: + m_Id: 4aec5842-effb-4789-a584-e3222db901f4 m_Processors: m_Interactions: m_SingletonActionBindings: [] m_Flags: 0 - m_Reference: {fileID: 83097790271614945, guid: c348712bda248c246b8c49b3db54643f, type: 3} + m_Reference: {fileID: -5982496924579745919, guid: c348712bda248c246b8c49b3db54643f, type: 3} m_ActivateActionValue: m_UseReference: 1 m_Action: m_Name: Activate Action Value m_Type: 0 m_ExpectedControlType: - m_Id: a770f569-5289-4c4d-ba37-79e50efe54ee + m_Id: 89e16be1-e73a-49a3-b8bd-bdd0bbceb5bb m_Processors: m_Interactions: m_SingletonActionBindings: [] m_Flags: 0 - m_Reference: {fileID: -3285721481334498719, guid: c348712bda248c246b8c49b3db54643f, type: 3} + m_Reference: {fileID: -5393738492722007444, guid: c348712bda248c246b8c49b3db54643f, type: 3} m_UIPressAction: m_UseReference: 1 m_Action: - m_Name: + m_Name: UI Press m_Type: 0 m_ExpectedControlType: - m_Id: + m_Id: e65a640e-2a41-422f-82dd-ebfb73c6c378 m_Processors: m_Interactions: m_SingletonActionBindings: [] m_Flags: 0 - m_Reference: {fileID: 3279264004350380116, guid: c348712bda248c246b8c49b3db54643f, type: 3} + m_Reference: {fileID: -6395602842196007441, guid: c348712bda248c246b8c49b3db54643f, type: 3} m_UIPressActionValue: m_UseReference: 0 m_Action: m_Name: UI Press Action Value m_Type: 0 m_ExpectedControlType: - m_Id: 532b2b0b-2859-4882-a216-c5bbec06b0ec + m_Id: 826f3058-ef37-41e9-ba84-4afcd5732d73 + m_Processors: + m_Interactions: + m_SingletonActionBindings: [] + m_Flags: 0 + m_Reference: {fileID: 0} + m_UIScrollAction: + m_UseReference: 0 + m_Action: + m_Name: UI Scroll + m_Type: 0 + m_ExpectedControlType: Vector2 + m_Id: m_Processors: m_Interactions: m_SingletonActionBindings: [] @@ -6785,24 +5041,24 @@ MonoBehaviour: m_Name: Haptic Device m_Type: 0 m_ExpectedControlType: - m_Id: 9ad5ff42-2240-49bb-89c4-c981d3c023eb + m_Id: 80072ca0-f27a-4040-8ae9-a0fa7a761bbc m_Processors: m_Interactions: m_SingletonActionBindings: [] m_Flags: 0 - m_Reference: {fileID: -8222252007134549311, guid: c348712bda248c246b8c49b3db54643f, type: 3} + m_Reference: {fileID: -8785819595477538065, guid: c348712bda248c246b8c49b3db54643f, type: 3} m_RotateAnchorAction: m_UseReference: 1 m_Action: - m_Name: + m_Name: Rotate Anchor m_Type: 0 m_ExpectedControlType: - m_Id: + m_Id: 13f6cacf-e639-4a90-864c-abb89495ad0c m_Processors: m_Interactions: m_SingletonActionBindings: [] m_Flags: 0 - m_Reference: {fileID: -5913262927076077117, guid: c348712bda248c246b8c49b3db54643f, type: 3} + m_Reference: {fileID: -7363382999065477798, guid: c348712bda248c246b8c49b3db54643f, type: 3} m_DirectionalAnchorRotationAction: m_UseReference: 0 m_Action: @@ -6818,48 +5074,41 @@ MonoBehaviour: m_TranslateAnchorAction: m_UseReference: 1 m_Action: - m_Name: + m_Name: Translate Anchor m_Type: 0 m_ExpectedControlType: - m_Id: + m_Id: 6713f8f9-89a2-46da-aad5-ae077ac477ee m_Processors: m_Interactions: m_SingletonActionBindings: [] m_Flags: 0 - m_Reference: {fileID: 875253871413052681, guid: c348712bda248c246b8c49b3db54643f, type: 3} - m_ButtonPressPoint: 0.5 ---- !u!1 &684742641 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 684742642} - m_Layer: 0 - m_Name: Ring_0_Left - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &684742642 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 684742641} - m_LocalRotation: {x: 0.0037497291, y: 0.028980805, z: -0.08957866, w: 0.995551} - m_LocalPosition: {x: -0.060953286, y: -0.00000024797393, z: 0.00000015258789} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: - - {fileID: 1899651030} - m_Father: {fileID: 1293420566} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!1 &692521586 + m_Reference: {fileID: 7779212132400271959, guid: c348712bda248c246b8c49b3db54643f, type: 3} + m_ScaleToggleAction: + m_UseReference: 0 + m_Action: + m_Name: Scale Toggle + m_Type: 1 + m_ExpectedControlType: + m_Id: 286d9bd4-26e9-420c-8388-e665eff6186f + m_Processors: + m_Interactions: + m_SingletonActionBindings: [] + m_Flags: 0 + m_Reference: {fileID: 0} + m_ScaleDeltaAction: + m_UseReference: 0 + m_Action: + m_Name: Scale Delta + m_Type: 0 + m_ExpectedControlType: Vector2 + m_Id: 9b9023bf-9a71-4cf5-93ac-5f72bdfeb34b + m_Processors: + m_Interactions: + m_SingletonActionBindings: [] + m_Flags: 0 + m_Reference: {fileID: 0} + m_ButtonPressPoint: 0.5 +--- !u!1 &643048780 GameObject: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -6867,61 +5116,45 @@ GameObject: m_PrefabAsset: {fileID: 0} serializedVersion: 6 m_Component: - - component: {fileID: 692521587} + - component: {fileID: 643048781} + - component: {fileID: 643048782} m_Layer: 0 - m_Name: Thumb_Palm_Left + m_Name: Collider (6) m_TagString: Untagged m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 m_IsActive: 1 ---- !u!4 &692521587 +--- !u!4 &643048781 Transform: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 692521586} - m_LocalRotation: {x: -0.7044048, y: 0.08700629, z: 0.3122117, w: 0.6314806} - m_LocalPosition: {x: -0.042795867, y: -0.014722028, z: 0.029782485} + m_GameObject: {fileID: 643048780} + m_LocalRotation: {x: 0.27059805, y: 0.27059805, z: 0.6532815, w: 0.6532815} + m_LocalPosition: {x: -0.182, y: 0, z: -0.163} m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: - - {fileID: 698065486} - m_Father: {fileID: 236400690} - m_RootOrder: 4 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!1 &698065485 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 698065486} - m_Layer: 0 - m_Name: Thumb_0_Left - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &698065486 -Transform: + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 660021081} + m_RootOrder: 6 + m_LocalEulerAnglesHint: {x: 0, y: 45, z: 90} +--- !u!136 &643048782 +CapsuleCollider: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 698065485} - m_LocalRotation: {x: -0.017132446, y: 0.023738552, z: -0.011670226, w: 0.9995033} - m_LocalPosition: {x: -0.027674861, y: -0.00000018596648, z: 0.00000015173107} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: - - {fileID: 712045368} - m_Father: {fileID: 692521587} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!1 &702952329 + m_GameObject: {fileID: 643048780} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + m_Radius: 0.02 + m_Height: 0.2 + m_Direction: 1 + m_Center: {x: 0, y: 0, z: 0} +--- !u!1 &653242648 GameObject: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -6929,30 +5162,30 @@ GameObject: m_PrefabAsset: {fileID: 0} serializedVersion: 6 m_Component: - - component: {fileID: 702952330} + - component: {fileID: 653242649} m_Layer: 0 - m_Name: Little_2_Left + m_Name: Index_Tip_Left m_TagString: Untagged m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 m_IsActive: 1 ---- !u!4 &702952330 +--- !u!4 &653242649 Transform: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 702952329} - m_LocalRotation: {x: 0.007898328, y: 0.0033098771, z: -0.14792106, w: 0.9889621} - m_LocalPosition: {x: -0.021837996, y: 0.000000052452087, z: 0.0000003004074} + m_GameObject: {fileID: 653242648} + m_LocalRotation: {x: 0.000000029802326, y: 9.492409e-15, z: 0.00000031851238, w: 1} + m_LocalPosition: {x: -0.02301526, y: 0.000000085830685, z: -0.000000114440915} m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: - - {fileID: 173879118} - m_Father: {fileID: 277694094} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 693789267} m_RootOrder: 0 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!1 &705507993 +--- !u!1 &655638805 GameObject: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -6960,230 +5193,203 @@ GameObject: m_PrefabAsset: {fileID: 0} serializedVersion: 6 m_Component: - - component: {fileID: 705507995} - - component: {fileID: 705507994} - m_Layer: 0 - m_Name: Sun + - component: {fileID: 655638806} + - component: {fileID: 655638808} + - component: {fileID: 655638807} + m_Layer: 8 + m_Name: Cylinder m_TagString: Untagged m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 m_IsActive: 1 ---- !u!108 &705507994 -Light: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 705507993} - m_Enabled: 1 - serializedVersion: 10 - m_Type: 1 - m_Shape: 0 - m_Color: {r: 0.85882354, g: 0.858539, b: 0.84705883, a: 1} - m_Intensity: 0.8 - 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: 1 - 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: 0 - m_ShadowAngle: 0 ---- !u!4 &705507995 +--- !u!4 &655638806 Transform: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 705507993} - m_LocalRotation: {x: 0.8864501, y: 0.40046445, z: 0.13547534, w: 0.18836364} - m_LocalPosition: {x: 0, y: 5, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} + m_GameObject: {fileID: 655638805} + m_LocalRotation: {x: -0.7071068, y: -0, z: -0, w: 0.7071068} + m_LocalPosition: {x: 0, y: 0, z: -0.1} + m_LocalScale: {x: 1, y: 0.1, z: 1} + m_ConstrainProportionsScale: 0 m_Children: [] - m_Father: {fileID: 0} - m_RootOrder: 5 - m_LocalEulerAnglesHint: {x: 13.029, y: 156.335, z: 128.636} ---- !u!1 &711695267 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 711695268} - m_Layer: 0 - m_Name: Middle_2_Left - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &711695268 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 711695267} - m_LocalRotation: {x: 0.007229151, y: 0.004674483, z: -0.10485168, w: 0.9944506} - m_LocalPosition: {x: -0.02966484, y: -0.00000024318695, z: 0.000000114440915} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: - - {fileID: 1351890338} - m_Father: {fileID: 1230062442} + m_Father: {fileID: 375530500} m_RootOrder: 0 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!1 &712045367 -GameObject: +--- !u!23 &655638807 +MeshRenderer: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 712045368} - m_Layer: 0 - m_Name: Thumb_1_Left - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &712045368 -Transform: + m_GameObject: {fileID: 655638805} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + 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: a16db0f18ace882458e325d3243cb6da, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + 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 &655638808 +MeshFilter: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 712045367} - m_LocalRotation: {x: 0.0000025456518, y: 0.0000026570444, z: 0.10506754, w: 0.9944651} - m_LocalPosition: {x: -0.03307885, y: 0.000000052452087, z: -0.00000030398368} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: - - {fileID: 634129205} - m_Father: {fileID: 698065486} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!21 &738067764 -Material: - serializedVersion: 6 - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} + m_GameObject: {fileID: 655638805} + m_Mesh: {fileID: 10206, guid: 0000000000000000e000000000000000, type: 0} +--- !u!1001 &660021079 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 1743725476} + m_Modifications: + - target: {fileID: -8679921383154817045, guid: acf8029ebcbe52b4488ed515778fc70b, type: 3} + propertyPath: m_RootOrder + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: acf8029ebcbe52b4488ed515778fc70b, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: acf8029ebcbe52b4488ed515778fc70b, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: acf8029ebcbe52b4488ed515778fc70b, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: acf8029ebcbe52b4488ed515778fc70b, type: 3} + propertyPath: m_LocalRotation.w + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: acf8029ebcbe52b4488ed515778fc70b, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: acf8029ebcbe52b4488ed515778fc70b, type: 3} + propertyPath: m_LocalRotation.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: acf8029ebcbe52b4488ed515778fc70b, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: acf8029ebcbe52b4488ed515778fc70b, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: acf8029ebcbe52b4488ed515778fc70b, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 180 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: acf8029ebcbe52b4488ed515778fc70b, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -7511558181221131132, guid: acf8029ebcbe52b4488ed515778fc70b, type: 3} + propertyPath: m_Materials.Array.data[0] + value: + objectReference: {fileID: 2100000, guid: 3b8d4fff00195aa4792d649902e68bcd, type: 2} + - target: {fileID: -7511558181221131132, guid: acf8029ebcbe52b4488ed515778fc70b, type: 3} + propertyPath: m_Materials.Array.data[1] + value: + objectReference: {fileID: 2100000, guid: 525bac3f393fa1349a1508822fb6abb0, type: 2} + - target: {fileID: -4818106957885473086, guid: acf8029ebcbe52b4488ed515778fc70b, type: 3} + propertyPath: m_Materials.Array.data[0] + value: + objectReference: {fileID: 2100000, guid: 3b8d4fff00195aa4792d649902e68bcd, type: 2} + - target: {fileID: 919132149155446097, guid: acf8029ebcbe52b4488ed515778fc70b, type: 3} + propertyPath: m_Name + value: Target + objectReference: {fileID: 0} + - target: {fileID: 919132149155446097, guid: acf8029ebcbe52b4488ed515778fc70b, type: 3} + propertyPath: m_StaticEditorFlags + value: 4294967295 + objectReference: {fileID: 0} + - target: {fileID: 2191750151954457832, guid: acf8029ebcbe52b4488ed515778fc70b, type: 3} + propertyPath: m_StaticEditorFlags + value: 4294967295 + objectReference: {fileID: 0} + - target: {fileID: 2229032678205019293, guid: acf8029ebcbe52b4488ed515778fc70b, type: 3} + propertyPath: m_Materials.Array.data[0] + value: + objectReference: {fileID: 2100000, guid: 3b8d4fff00195aa4792d649902e68bcd, type: 2} + - target: {fileID: 2229032678205019293, guid: acf8029ebcbe52b4488ed515778fc70b, type: 3} + propertyPath: m_Materials.Array.data[1] + value: + objectReference: {fileID: 2100000, guid: 16598d12187e7ef49aaf6d2ec4136e05, type: 2} + - target: {fileID: 2229032678205019293, guid: acf8029ebcbe52b4488ed515778fc70b, type: 3} + propertyPath: m_Materials.Array.data[2] + value: + objectReference: {fileID: 2100000, guid: 525bac3f393fa1349a1508822fb6abb0, type: 2} + - target: {fileID: 3396913584297481876, guid: acf8029ebcbe52b4488ed515778fc70b, type: 3} + propertyPath: m_StaticEditorFlags + value: 4294967295 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: acf8029ebcbe52b4488ed515778fc70b, type: 3} +--- !u!4 &660021080 stripped +Transform: + m_CorrespondingSourceObject: {fileID: -8679921383154817045, guid: acf8029ebcbe52b4488ed515778fc70b, type: 3} + m_PrefabInstance: {fileID: 660021079} + m_PrefabAsset: {fileID: 0} +--- !u!4 &660021081 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 393777075064552474, guid: acf8029ebcbe52b4488ed515778fc70b, type: 3} + m_PrefabInstance: {fileID: 660021079} + m_PrefabAsset: {fileID: 0} +--- !u!1 &660021082 stripped +GameObject: + m_CorrespondingSourceObject: {fileID: 2191750151954457832, guid: acf8029ebcbe52b4488ed515778fc70b, type: 3} + m_PrefabInstance: {fileID: 660021079} + m_PrefabAsset: {fileID: 0} +--- !u!65 &660021083 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_Name: Standard - m_Shader: {fileID: 46, guid: 0000000000000000f000000000000000, type: 0} - m_ShaderKeywords: _ALPHABLEND_ON - m_LightmapFlags: 4 - m_EnableInstancingVariants: 0 - m_DoubleSidedGI: 0 - m_CustomRenderQueue: 3000 - stringTagMap: {} - disabledShaderPasses: [] - m_SavedProperties: - serializedVersion: 3 - m_TexEnvs: - - _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} - m_Floats: - - _BumpScale: 1 - - _Cutoff: 0.5 - - _DetailNormalMapScale: 1 - - _DstBlend: 10 - - _GlossMapScale: 1 - - _Glossiness: 0.5 - - _GlossyReflections: 1 - - _Metallic: 0 - - _Mode: 3 - - _OcclusionStrength: 1 - - _Parallax: 0.02 - - _SmoothnessTextureChannel: 0 - - _SpecularHighlights: 1 - - _SrcBlend: 5 - - _UVSec: 0 - - _ZWrite: 0 - m_Colors: - - _Color: {r: 0.4, g: 0.5882353, b: 1, a: 0.19607843} - - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} - m_BuildTextureStacks: [] ---- !u!1 &756951284 + m_GameObject: {fileID: 660021082} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1.7976047, y: 1.1504669, z: 0.08324993} + m_Center: {x: 0, y: 3.5952096, z: 0.01631552} +--- !u!1 &686681831 GameObject: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -7191,309 +5397,268 @@ GameObject: m_PrefabAsset: {fileID: 0} serializedVersion: 6 m_Component: - - component: {fileID: 756951285} - - component: {fileID: 756951288} - - component: {fileID: 756951287} - - component: {fileID: 756951286} + - component: {fileID: 686681832} m_Layer: 0 - m_Name: Right Base Controller + m_Name: ModelPt m_TagString: Untagged m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 m_IsActive: 1 ---- !u!4 &756951285 +--- !u!4 &686681832 Transform: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 756951284} - m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_GameObject: {fileID: 686681831} + 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: 1833260103} - m_Father: {fileID: 1847977965} + - {fileID: 1943140085} + m_Father: {fileID: 1390367067} m_RootOrder: 0 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!135 &756951286 -SphereCollider: +--- !u!1 &693789266 +GameObject: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 756951284} - m_Material: {fileID: 0} - m_IsTrigger: 1 - m_Enabled: 1 - serializedVersion: 2 - m_Radius: 0.05 - m_Center: {x: 0, y: 0, z: 0} ---- !u!114 &756951287 -MonoBehaviour: + serializedVersion: 6 + m_Component: + - component: {fileID: 693789267} + m_Layer: 0 + m_Name: Index_2_Left + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &693789267 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 693789266} + m_LocalRotation: {x: 0.006532279, y: 0.0032989993, z: -0.17059992, w: 0.98531324} + m_LocalPosition: {x: -0.023907261, y: -0.00000026226044, z: 0.00000022888183} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 653242649} + m_Father: {fileID: 1011798184} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &705507993 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 705507995} + - component: {fileID: 705507994} + m_Layer: 0 + m_Name: Sun + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!108 &705507994 +Light: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 756951284} + m_GameObject: {fileID: 705507993} m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: b7231d59cedbff745ae8517a2b954506, type: 3} - m_Name: - m_EditorClassIdentifier: - m_InteractionManager: {fileID: 1915479740} - m_InteractionLayerMask: - serializedVersion: 2 - m_Bits: 1 - m_InteractionLayers: - m_Bits: 1 - m_AttachTransform: {fileID: 1822093055} - m_KeepSelectedTargetValid: 1 - m_DisableVisualsWhenBlockedInGroup: 1 - m_StartingSelectedInteractable: {fileID: 0} - m_StartingTargetFilter: {fileID: 0} - m_HoverEntered: - m_PersistentCalls: - m_Calls: [] - m_HoverExited: - m_PersistentCalls: - m_Calls: [] - m_SelectEntered: - m_PersistentCalls: - m_Calls: [] - m_SelectExited: - m_PersistentCalls: - m_Calls: [] - m_StartingHoverFilters: [] - m_StartingSelectFilters: [] - m_OnHoverEntered: - m_PersistentCalls: - m_Calls: [] - m_OnHoverExited: - m_PersistentCalls: - m_Calls: [] - m_OnSelectEntered: - m_PersistentCalls: - m_Calls: [] - m_OnSelectExited: - m_PersistentCalls: - m_Calls: [] - m_SelectActionTrigger: 1 - m_HideControllerOnSelect: 0 - m_AllowHoveredActivate: 0 - m_TargetPriorityMode: 0 - m_PlayAudioClipOnSelectEntered: 0 - m_AudioClipForOnSelectEntered: {fileID: 0} - m_PlayAudioClipOnSelectExited: 0 - m_AudioClipForOnSelectExited: {fileID: 0} - m_PlayAudioClipOnSelectCanceled: 0 - m_AudioClipForOnSelectCanceled: {fileID: 0} - m_PlayAudioClipOnHoverEntered: 0 - m_AudioClipForOnHoverEntered: {fileID: 0} - m_PlayAudioClipOnHoverExited: 0 - m_AudioClipForOnHoverExited: {fileID: 0} - m_PlayAudioClipOnHoverCanceled: 0 - m_AudioClipForOnHoverCanceled: {fileID: 0} - m_AllowHoverAudioWhileSelecting: 1 - m_PlayHapticsOnSelectEntered: 1 - m_HapticSelectEnterIntensity: 0.5 - m_HapticSelectEnterDuration: 0.25 - m_PlayHapticsOnSelectExited: 1 - m_HapticSelectExitIntensity: 0.5 - m_HapticSelectExitDuration: 0.125 - m_PlayHapticsOnSelectCanceled: 0 - m_HapticSelectCancelIntensity: 0 - m_HapticSelectCancelDuration: 0 - m_PlayHapticsOnHoverEntered: 1 - m_HapticHoverEnterIntensity: 0.25 - m_HapticHoverEnterDuration: 0.25 - m_PlayHapticsOnHoverExited: 1 - m_HapticHoverExitIntensity: 0.25 - m_HapticHoverExitDuration: 0.125 - m_PlayHapticsOnHoverCanceled: 0 - m_HapticHoverCancelIntensity: 0 - m_HapticHoverCancelDuration: 0 - m_AllowHoverHapticsWhileSelecting: 1 - precisionGrab: 1 ---- !u!114 &756951288 -MonoBehaviour: + serializedVersion: 10 + m_Type: 1 + m_Shape: 0 + m_Color: {r: 0.85882354, g: 0.858539, b: 0.84705883, a: 1} + m_Intensity: 0.8 + 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: 1 + 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: 0 + m_ShadowAngle: 0 +--- !u!4 &705507995 +Transform: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 756951284} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: caff514de9b15ad48ab85dcff5508221, type: 3} - m_Name: - m_EditorClassIdentifier: - m_UpdateTrackingType: 0 - m_EnableInputTracking: 1 - m_EnableInputActions: 1 - m_ModelPrefab: {fileID: 0} - m_ModelParent: {fileID: 1833260103} - m_Model: {fileID: 0} - m_AnimateModel: 0 - m_ModelSelectTransition: - m_ModelDeSelectTransition: - m_PositionAction: - m_UseReference: 1 - m_Action: - m_Name: - m_Type: 0 - m_ExpectedControlType: - m_Id: - m_Processors: - m_Interactions: - m_SingletonActionBindings: [] - m_Flags: 0 - m_Reference: {fileID: -3326005586356538449, guid: c348712bda248c246b8c49b3db54643f, type: 3} - m_RotationAction: - m_UseReference: 1 - m_Action: - m_Name: - m_Type: 0 - m_ExpectedControlType: - m_Id: - m_Processors: - m_Interactions: - m_SingletonActionBindings: [] - m_Flags: 0 - m_Reference: {fileID: 5101698808175986029, guid: c348712bda248c246b8c49b3db54643f, type: 3} - m_TrackingStateAction: - m_UseReference: 0 - m_Action: - m_Name: Tracking State - m_Type: 0 - m_ExpectedControlType: - m_Id: b71180c0-70dd-45ad-9c7f-85180a861e1c - m_Processors: - m_Interactions: - m_SingletonActionBindings: [] - m_Flags: 0 - m_Reference: {fileID: 0} - m_SelectAction: - m_UseReference: 1 - m_Action: - m_Name: - m_Type: 0 - m_ExpectedControlType: - m_Id: - m_Processors: - m_Interactions: - m_SingletonActionBindings: [] - m_Flags: 0 - m_Reference: {fileID: 187161793506945269, guid: c348712bda248c246b8c49b3db54643f, type: 3} - m_SelectActionValue: - m_UseReference: 1 - m_Action: - m_Name: Select Action Value - m_Type: 0 - m_ExpectedControlType: - m_Id: 183beb27-b26f-4061-8868-236672560d69 - m_Processors: - m_Interactions: - m_SingletonActionBindings: [] - m_Flags: 0 - m_Reference: {fileID: 4766120400929042988, guid: c348712bda248c246b8c49b3db54643f, type: 3} - m_ActivateAction: - m_UseReference: 1 - m_Action: - m_Name: - m_Type: 0 - m_ExpectedControlType: - m_Id: - m_Processors: - m_Interactions: - m_SingletonActionBindings: [] - m_Flags: 0 - m_Reference: {fileID: 83097790271614945, guid: c348712bda248c246b8c49b3db54643f, type: 3} - m_ActivateActionValue: - m_UseReference: 1 - m_Action: - m_Name: Activate Action Value - m_Type: 0 - m_ExpectedControlType: - m_Id: 657bd760-06f7-4d83-80e9-76b85139bb0d - m_Processors: - m_Interactions: - m_SingletonActionBindings: [] - m_Flags: 0 - m_Reference: {fileID: -3285721481334498719, guid: c348712bda248c246b8c49b3db54643f, type: 3} - m_UIPressAction: - m_UseReference: 1 - m_Action: - m_Name: - m_Type: 0 - m_ExpectedControlType: - m_Id: - m_Processors: - m_Interactions: - m_SingletonActionBindings: [] - m_Flags: 0 - m_Reference: {fileID: 3279264004350380116, guid: c348712bda248c246b8c49b3db54643f, type: 3} - m_UIPressActionValue: - m_UseReference: 0 - m_Action: - m_Name: UI Press Action Value - m_Type: 0 - m_ExpectedControlType: - m_Id: bcba2e34-25ae-4ecc-bf14-8997a78e930e - m_Processors: - m_Interactions: - m_SingletonActionBindings: [] - m_Flags: 0 - m_Reference: {fileID: 0} - m_HapticDeviceAction: - m_UseReference: 1 - m_Action: - m_Name: Haptic Device - m_Type: 0 - m_ExpectedControlType: - m_Id: 59ea1b94-e9f8-4049-ab97-5920b11143a5 - m_Processors: - m_Interactions: - m_SingletonActionBindings: [] - m_Flags: 0 - m_Reference: {fileID: -8222252007134549311, guid: c348712bda248c246b8c49b3db54643f, type: 3} - m_RotateAnchorAction: - m_UseReference: 1 - m_Action: - m_Name: - m_Type: 0 - m_ExpectedControlType: - m_Id: - m_Processors: - m_Interactions: - m_SingletonActionBindings: [] - m_Flags: 0 - m_Reference: {fileID: -5913262927076077117, guid: c348712bda248c246b8c49b3db54643f, type: 3} - m_DirectionalAnchorRotationAction: - m_UseReference: 0 - m_Action: - m_Name: - m_Type: 0 - m_ExpectedControlType: - m_Id: - m_Processors: - m_Interactions: - m_SingletonActionBindings: [] - m_Flags: 0 - m_Reference: {fileID: 0} - m_TranslateAnchorAction: - m_UseReference: 1 - m_Action: - m_Name: - m_Type: 0 - m_ExpectedControlType: - m_Id: - m_Processors: - m_Interactions: - m_SingletonActionBindings: [] - m_Flags: 0 - m_Reference: {fileID: 875253871413052681, guid: c348712bda248c246b8c49b3db54643f, type: 3} - m_ButtonPressPoint: 0.5 + m_GameObject: {fileID: 705507993} + m_LocalRotation: {x: 0.8864501, y: 0.40046445, z: 0.13547534, w: 0.18836364} + m_LocalPosition: {x: 0, y: 5, 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: 13.029, y: 156.335, z: 128.636} +--- !u!1 &733504864 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 733504865} + m_Layer: 0 + m_Name: ModelPt + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &733504865 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 733504864} + 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: 1202705125} + m_Father: {fileID: 1809129953} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!21 &738067764 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Standard + m_Shader: {fileID: 46, guid: 0000000000000000f000000000000000, type: 0} + m_ValidKeywords: + - _ALPHAPREMULTIPLY_ON + m_InvalidKeywords: [] + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: 3000 + stringTagMap: + RenderType: Transparent + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _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} + m_Ints: [] + m_Floats: + - _BumpScale: 1 + - _Cutoff: 0.5 + - _DetailNormalMapScale: 1 + - _DstBlend: 10 + - _GlossMapScale: 1 + - _Glossiness: 0.5 + - _GlossyReflections: 1 + - _Metallic: 0 + - _Mode: 3 + - _OcclusionStrength: 1 + - _Parallax: 0.02 + - _SmoothnessTextureChannel: 0 + - _SpecularHighlights: 1 + - _SrcBlend: 1 + - _UVSec: 0 + - _ZWrite: 0 + m_Colors: + - _Color: {r: 0.4, g: 0.5882353, b: 1, a: 0.19607843} + - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} + m_BuildTextureStacks: [] --- !u!1 &757363299 GameObject: m_ObjectHideFlags: 0 @@ -7502,41 +5667,127 @@ GameObject: m_PrefabAsset: {fileID: 0} serializedVersion: 6 m_Component: - - component: {fileID: 757363300} - - component: {fileID: 757363302} - - component: {fileID: 757363301} - m_Layer: 8 - m_Name: Cylinder + - component: {fileID: 757363300} + - component: {fileID: 757363302} + - component: {fileID: 757363301} + m_Layer: 8 + m_Name: Cylinder + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &757363300 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 757363299} + m_LocalRotation: {x: -0.7071068, y: -0, z: -0, w: 0.7071068} + m_LocalPosition: {x: 0, y: 0, z: -0.1} + m_LocalScale: {x: 1, y: 0.1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 1731060433} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!23 &757363301 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 757363299} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + 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: a16db0f18ace882458e325d3243cb6da, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + 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 &757363302 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 757363299} + m_Mesh: {fileID: 10206, guid: 0000000000000000e000000000000000, type: 0} +--- !u!1 &790520235 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 790520236} + - component: {fileID: 790520239} + - component: {fileID: 790520238} + - component: {fileID: 790520237} + m_Layer: 0 + m_Name: SnapPoint m_TagString: Untagged m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 m_IsActive: 1 ---- !u!4 &757363300 +--- !u!4 &790520236 Transform: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 757363299} - m_LocalRotation: {x: -0.7071068, y: -0, z: -0, w: 0.7071068} - m_LocalPosition: {x: 0, y: 0, z: -0.1} - m_LocalScale: {x: 1, y: 0.1, z: 1} + m_GameObject: {fileID: 790520235} + 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: 1731060433} + m_Father: {fileID: 1525491574} m_RootOrder: 0 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!23 &757363301 +--- !u!23 &790520237 MeshRenderer: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 757363299} + m_GameObject: {fileID: 790520235} m_Enabled: 1 - m_CastShadows: 0 - m_ReceiveShadows: 0 + m_CastShadows: 1 + m_ReceiveShadows: 1 m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 m_MotionVectors: 1 m_LightProbeUsage: 1 m_ReflectionProbeUsage: 1 @@ -7545,7 +5796,7 @@ MeshRenderer: m_RenderingLayerMask: 1 m_RendererPriority: 0 m_Materials: - - {fileID: 2100000, guid: a16db0f18ace882458e325d3243cb6da, type: 2} + - {fileID: 539108941} m_StaticBatchInfo: firstSubMesh: 0 subMeshCount: 0 @@ -7567,15 +5818,28 @@ MeshRenderer: m_SortingLayer: 0 m_SortingOrder: 0 m_AdditionalVertexStreams: {fileID: 0} ---- !u!33 &757363302 +--- !u!33 &790520238 MeshFilter: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 757363299} - m_Mesh: {fileID: 10206, guid: 0000000000000000e000000000000000, type: 0} ---- !u!1 &785961848 + m_GameObject: {fileID: 790520235} + m_Mesh: {fileID: 862649805} +--- !u!114 &790520239 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 790520235} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 88ea78c93b844cc1b7f98cca70e8679c, type: 3} + m_Name: + m_EditorClassIdentifier: + parent: {fileID: 1525491575} +--- !u!1 &813701129 GameObject: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -7583,32 +5847,228 @@ GameObject: m_PrefabAsset: {fileID: 0} serializedVersion: 6 m_Component: - - component: {fileID: 785961849} + - component: {fileID: 813701130} m_Layer: 0 - m_Name: CameraOffset + m_Name: Station Unlock Chest + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &813701130 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 813701129} + m_LocalRotation: {x: 0, y: 0.7071068, z: 0, w: 0.7071068} + m_LocalPosition: {x: 1.5, y: 0, z: -2} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 2014095924} + - {fileID: 1241623310} + - {fileID: 2121825122} + - {fileID: 586564670} + m_Father: {fileID: 0} + m_RootOrder: 8 + m_LocalEulerAnglesHint: {x: 0, y: 90, z: 0} +--- !u!1 &815556418 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 815556419} + - component: {fileID: 815556422} + - component: {fileID: 815556423} + - component: {fileID: 815556421} + - component: {fileID: 815556420} + m_Layer: 8 + m_Name: Teleportation Spot m_TagString: Untagged m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 m_IsActive: 1 ---- !u!4 &785961849 +--- !u!4 &815556419 Transform: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 785961848} - 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_Children: - - {fileID: 1101317598} - - {fileID: 1719448854} - - {fileID: 1847977965} - m_Father: {fileID: 2012349701} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!1 &790520235 + m_GameObject: {fileID: 815556418} + 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: 1521703297} + m_Father: {fileID: 1527860102} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &815556420 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 815556418} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 584ad12357614f4fbb5460fdf72e8cc6, type: 3} + m_Name: + m_EditorClassIdentifier: + lockOnParentObjectLock: 1 + teleportEnded: + m_PersistentCalls: + m_Calls: [] + initialized: + m_PersistentCalls: + m_Calls: [] +--- !u!65 &815556421 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 815556418} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1, y: 0.01, z: 1} + m_Center: {x: 0, y: 0.02, z: 0} +--- !u!114 &815556422 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 815556418} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 0193c710a3042c6479b28370a44e0b0f, type: 3} + m_Name: + m_EditorClassIdentifier: + m_InteractionManager: {fileID: 0} + m_Colliders: [] + m_InteractionLayerMask: + serializedVersion: 2 + m_Bits: 4294967295 + m_InteractionLayers: + m_Bits: 256 + m_DistanceCalculationMode: 1 + m_SelectMode: 1 + m_FocusMode: 1 + m_CustomReticle: {fileID: 3819676577015031517, guid: c9ea54082e6151843acb776fb52ed6f7, type: 3} + m_AllowGazeInteraction: 0 + m_AllowGazeSelect: 0 + m_OverrideGazeTimeToSelect: 0 + m_GazeTimeToSelect: 0.5 + m_OverrideTimeToAutoDeselectGaze: 0 + m_TimeToAutoDeselectGaze: 3 + m_AllowGazeAssistance: 0 + m_FirstHoverEntered: + m_PersistentCalls: + m_Calls: [] + m_LastHoverExited: + m_PersistentCalls: + m_Calls: [] + m_HoverEntered: + m_PersistentCalls: + m_Calls: [] + m_HoverExited: + m_PersistentCalls: + m_Calls: [] + m_FirstSelectEntered: + m_PersistentCalls: + m_Calls: [] + m_LastSelectExited: + m_PersistentCalls: + m_Calls: [] + m_SelectEntered: + m_PersistentCalls: + m_Calls: [] + m_SelectExited: + m_PersistentCalls: + m_Calls: [] + m_FirstFocusEntered: + m_PersistentCalls: + m_Calls: [] + m_LastFocusExited: + m_PersistentCalls: + m_Calls: [] + m_FocusEntered: + m_PersistentCalls: + m_Calls: [] + m_FocusExited: + m_PersistentCalls: + m_Calls: [] + m_Activated: + m_PersistentCalls: + m_Calls: [] + m_Deactivated: + m_PersistentCalls: + m_Calls: [] + m_StartingHoverFilters: [] + m_StartingSelectFilters: [] + m_StartingInteractionStrengthFilters: [] + m_OnFirstHoverEntered: + m_PersistentCalls: + m_Calls: [] + m_OnLastHoverExited: + m_PersistentCalls: + m_Calls: [] + m_OnHoverEntered: + m_PersistentCalls: + m_Calls: [] + m_OnHoverExited: + m_PersistentCalls: + m_Calls: [] + m_OnSelectEntered: + m_PersistentCalls: + m_Calls: [] + m_OnSelectExited: + m_PersistentCalls: + m_Calls: [] + m_OnSelectCanceled: + m_PersistentCalls: + m_Calls: [] + m_OnActivate: + m_PersistentCalls: + m_Calls: [] + m_OnDeactivate: + m_PersistentCalls: + m_Calls: [] + m_TeleportationProvider: {fileID: 0} + m_MatchOrientation: 2 + m_MatchDirectionalInput: 0 + m_TeleportTrigger: 3 + m_FilterSelectionByHitNormal: 0 + m_UpNormalToleranceDegrees: 30 + m_Teleporting: + m_PersistentCalls: + m_Calls: [] + m_TeleportAnchorTransform: {fileID: 1521703297} +--- !u!114 &815556423 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 815556418} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 64582d436c5a4e84d89ba2d25709ddca, type: 3} + m_Name: + m_EditorClassIdentifier: + uniqueName: Teleportation Spot + tags: [] +--- !u!1 &844459426 GameObject: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -7616,94 +6076,72 @@ GameObject: m_PrefabAsset: {fileID: 0} serializedVersion: 6 m_Component: - - component: {fileID: 790520236} - - component: {fileID: 790520239} - - component: {fileID: 790520238} - - component: {fileID: 790520237} + - component: {fileID: 844459427} + - component: {fileID: 844459430} + - component: {fileID: 844459429} + - component: {fileID: 844459428} m_Layer: 0 - m_Name: SnapPoint + m_Name: TargetCollider m_TagString: Untagged m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 m_IsActive: 1 ---- !u!4 &790520236 +--- !u!4 &844459427 Transform: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 790520235} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} + m_GameObject: {fileID: 844459426} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 3, z: 0.36999983} m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 m_Children: [] - m_Father: {fileID: 1525491574} - m_RootOrder: 0 + m_Father: {fileID: 660021080} + m_RootOrder: 2 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!23 &790520237 -MeshRenderer: +--- !u!114 &844459428 +MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 790520235} + m_GameObject: {fileID: 844459426} m_Enabled: 1 - m_CastShadows: 1 - m_ReceiveShadows: 1 - m_DynamicOccludee: 1 - m_MotionVectors: 1 - m_LightProbeUsage: 1 - m_ReflectionProbeUsage: 1 - m_RayTracingMode: 2 - m_RayTraceProcedural: 0 - m_RenderingLayerMask: 1 - m_RendererPriority: 0 - m_Materials: - - {fileID: 539108941} - m_StaticBatchInfo: - firstSubMesh: 0 - subMeshCount: 0 - m_StaticBatchRoot: {fileID: 0} - m_ProbeAnchor: {fileID: 0} - m_LightProbeVolumeOverride: {fileID: 0} - m_ScaleInLightmap: 1 - 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 &790520238 -MeshFilter: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 790520235} - m_Mesh: {fileID: 862649805} ---- !u!114 &790520239 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 94f0bf7ce367d3942a1f56ec8dd56e41, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!114 &844459429 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 790520235} + m_GameObject: {fileID: 844459426} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 88ea78c93b844cc1b7f98cca70e8679c, type: 3} + m_Script: {fileID: 11500000, guid: 64582d436c5a4e84d89ba2d25709ddca, type: 3} m_Name: m_EditorClassIdentifier: - parent: {fileID: 1525491575} ---- !u!1 &813252710 + uniqueName: TargetCollider + tags: [] +--- !u!65 &844459430 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 844459426} + m_Material: {fileID: 0} + m_IsTrigger: 1 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 0.35, y: 0.1, z: 0.35} + m_Center: {x: 0, y: 0, z: 0} +--- !u!1 &853416177 GameObject: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -7711,64 +6149,172 @@ GameObject: m_PrefabAsset: {fileID: 0} serializedVersion: 6 m_Component: - - component: {fileID: 813252711} - m_Layer: 0 - m_Name: Index_0_Left + - component: {fileID: 853416178} + - component: {fileID: 853416181} + - component: {fileID: 853416179} + - component: {fileID: 853416180} + m_Layer: 8 + m_Name: Stair 1 Teleportation Area m_TagString: Untagged m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &813252711 + m_IsActive: 0 +--- !u!4 &853416178 Transform: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 813252710} - m_LocalRotation: {x: 0.039005104, y: -0.077951096, z: -0.09432525, w: 0.9917182} - m_LocalPosition: {x: -0.059387933, y: -0.00000024288892, z: 0.0000000011920929} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: - - {fileID: 1017320153} - m_Father: {fileID: 386644692} - m_RootOrder: 0 + m_GameObject: {fileID: 853416177} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0.4, z: 1.8} + m_LocalScale: {x: 0.04, y: 1, z: 0.04} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 33704422} + m_RootOrder: 2 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!1 &813701129 -GameObject: +--- !u!114 &853416179 +MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 813701130} - m_Layer: 0 - m_Name: Station Unlock Chest - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &813701130 -Transform: + m_GameObject: {fileID: 853416177} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 64582d436c5a4e84d89ba2d25709ddca, type: 3} + m_Name: + m_EditorClassIdentifier: + uniqueName: Stair 1 Teleportation Area + tags: [] +--- !u!114 &853416180 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 853416177} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: db00376f7b7d66e4da00d63492cb7971, type: 3} + m_Name: + m_EditorClassIdentifier: + m_InteractionManager: {fileID: 0} + m_Colliders: [] + m_InteractionLayerMask: + serializedVersion: 2 + m_Bits: 4294967295 + m_InteractionLayers: + m_Bits: 256 + m_DistanceCalculationMode: 1 + m_SelectMode: 1 + m_FocusMode: 1 + m_CustomReticle: {fileID: 3819676577015031517, guid: c9ea54082e6151843acb776fb52ed6f7, type: 3} + m_AllowGazeInteraction: 0 + m_AllowGazeSelect: 0 + m_OverrideGazeTimeToSelect: 0 + m_GazeTimeToSelect: 0.5 + m_OverrideTimeToAutoDeselectGaze: 0 + m_TimeToAutoDeselectGaze: 3 + m_AllowGazeAssistance: 0 + m_FirstHoverEntered: + m_PersistentCalls: + m_Calls: [] + m_LastHoverExited: + m_PersistentCalls: + m_Calls: [] + m_HoverEntered: + m_PersistentCalls: + m_Calls: [] + m_HoverExited: + m_PersistentCalls: + m_Calls: [] + m_FirstSelectEntered: + m_PersistentCalls: + m_Calls: [] + m_LastSelectExited: + m_PersistentCalls: + m_Calls: [] + m_SelectEntered: + m_PersistentCalls: + m_Calls: [] + m_SelectExited: + m_PersistentCalls: + m_Calls: [] + m_FirstFocusEntered: + m_PersistentCalls: + m_Calls: [] + m_LastFocusExited: + m_PersistentCalls: + m_Calls: [] + m_FocusEntered: + m_PersistentCalls: + m_Calls: [] + m_FocusExited: + m_PersistentCalls: + m_Calls: [] + m_Activated: + m_PersistentCalls: + m_Calls: [] + m_Deactivated: + m_PersistentCalls: + m_Calls: [] + m_StartingHoverFilters: [] + m_StartingSelectFilters: [] + m_StartingInteractionStrengthFilters: [] + m_OnFirstHoverEntered: + m_PersistentCalls: + m_Calls: [] + m_OnLastHoverExited: + m_PersistentCalls: + m_Calls: [] + m_OnHoverEntered: + m_PersistentCalls: + m_Calls: [] + m_OnHoverExited: + m_PersistentCalls: + m_Calls: [] + m_OnSelectEntered: + m_PersistentCalls: + m_Calls: [] + m_OnSelectExited: + m_PersistentCalls: + m_Calls: [] + m_OnSelectCanceled: + m_PersistentCalls: + m_Calls: [] + m_OnActivate: + m_PersistentCalls: + m_Calls: [] + m_OnDeactivate: + m_PersistentCalls: + m_Calls: [] + m_TeleportationProvider: {fileID: 0} + m_MatchOrientation: 0 + m_MatchDirectionalInput: 0 + m_TeleportTrigger: 3 + m_FilterSelectionByHitNormal: 0 + m_UpNormalToleranceDegrees: 30 + m_Teleporting: + m_PersistentCalls: + m_Calls: [] +--- !u!64 &853416181 +MeshCollider: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 813701129} - m_LocalRotation: {x: 0, y: 0.7071068, z: 0, w: 0.7071068} - m_LocalPosition: {x: 1.5, y: 0, z: -2} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: - - {fileID: 2014095924} - - {fileID: 1241623310} - - {fileID: 2121825122} - - {fileID: 586564670} - m_Father: {fileID: 0} - m_RootOrder: 9 - m_LocalEulerAnglesHint: {x: 0, y: 90, z: 0} ---- !u!1 &815556418 + m_GameObject: {fileID: 853416177} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 4 + m_Convex: 0 + m_CookingOptions: 30 + m_Mesh: {fileID: 10209, guid: 0000000000000000e000000000000000, type: 0} +--- !u!1 &861048854 GameObject: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -7776,78 +6322,59 @@ GameObject: m_PrefabAsset: {fileID: 0} serializedVersion: 6 m_Component: - - component: {fileID: 815556419} - - component: {fileID: 815556422} - - component: {fileID: 815556423} - - component: {fileID: 815556421} - - component: {fileID: 815556420} + - component: {fileID: 861048855} + - component: {fileID: 861048858} + - component: {fileID: 861048856} + - component: {fileID: 861048857} m_Layer: 8 - m_Name: Teleportation Spot + m_Name: Stair 2 Teleportation Area m_TagString: Untagged m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &815556419 + m_IsActive: 0 +--- !u!4 &861048855 Transform: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 815556418} - 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_Children: - - {fileID: 1521703297} - m_Father: {fileID: 1527860102} - m_RootOrder: 0 + m_GameObject: {fileID: 861048854} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0.8, z: 2.2} + m_LocalScale: {x: 0.04, y: 1, z: 0.04} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 33704422} + m_RootOrder: 3 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!114 &815556420 +--- !u!114 &861048856 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 815556418} + m_GameObject: {fileID: 861048854} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 584ad12357614f4fbb5460fdf72e8cc6, type: 3} + m_Script: {fileID: 11500000, guid: 64582d436c5a4e84d89ba2d25709ddca, type: 3} m_Name: m_EditorClassIdentifier: - lockOnParentObjectLock: 1 - teleportEnded: - m_PersistentCalls: - m_Calls: [] - initialized: - m_PersistentCalls: - m_Calls: [] ---- !u!65 &815556421 -BoxCollider: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 815556418} - m_Material: {fileID: 0} - m_IsTrigger: 0 - m_Enabled: 1 - serializedVersion: 2 - m_Size: {x: 1, y: 0.01, z: 1} - m_Center: {x: 0, y: 0.02, z: 0} ---- !u!114 &815556422 + uniqueName: Stair 2 Teleportation Area + tags: [] +--- !u!114 &861048857 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 815556418} + m_GameObject: {fileID: 861048854} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 0193c710a3042c6479b28370a44e0b0f, type: 3} + m_Script: {fileID: 11500000, guid: db00376f7b7d66e4da00d63492cb7971, type: 3} m_Name: m_EditorClassIdentifier: - m_InteractionManager: {fileID: 1915479740} + m_InteractionManager: {fileID: 0} m_Colliders: [] m_InteractionLayerMask: serializedVersion: 2 @@ -7856,6 +6383,7 @@ MonoBehaviour: m_Bits: 256 m_DistanceCalculationMode: 1 m_SelectMode: 1 + m_FocusMode: 1 m_CustomReticle: {fileID: 3819676577015031517, guid: c9ea54082e6151843acb776fb52ed6f7, type: 3} m_AllowGazeInteraction: 0 m_AllowGazeSelect: 0 @@ -7888,6 +6416,18 @@ MonoBehaviour: m_SelectExited: m_PersistentCalls: m_Calls: [] + m_FirstFocusEntered: + m_PersistentCalls: + m_Calls: [] + m_LastFocusExited: + m_PersistentCalls: + m_Calls: [] + m_FocusEntered: + m_PersistentCalls: + m_Calls: [] + m_FocusExited: + m_PersistentCalls: + m_Calls: [] m_Activated: m_PersistentCalls: m_Calls: [] @@ -7925,7 +6465,7 @@ MonoBehaviour: m_PersistentCalls: m_Calls: [] m_TeleportationProvider: {fileID: 0} - m_MatchOrientation: 2 + m_MatchOrientation: 0 m_MatchDirectionalInput: 0 m_TeleportTrigger: 3 m_FilterSelectionByHitNormal: 0 @@ -7933,22 +6473,185 @@ MonoBehaviour: m_Teleporting: m_PersistentCalls: m_Calls: [] - m_TeleportAnchorTransform: {fileID: 1521703297} ---- !u!114 &815556423 -MonoBehaviour: +--- !u!64 &861048858 +MeshCollider: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 815556418} + m_GameObject: {fileID: 861048854} + m_Material: {fileID: 0} + m_IsTrigger: 0 m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 64582d436c5a4e84d89ba2d25709ddca, type: 3} + serializedVersion: 4 + m_Convex: 0 + m_CookingOptions: 30 + m_Mesh: {fileID: 10209, guid: 0000000000000000e000000000000000, type: 0} +--- !u!43 &862649805 +Mesh: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} m_Name: - m_EditorClassIdentifier: - uniqueName: Teleportation Spot - tags: [] ---- !u!1 &844459426 + serializedVersion: 10 + m_SubMeshes: + - serializedVersion: 2 + firstByte: 0 + indexCount: 2532 + topology: 0 + baseVertex: 0 + firstVertex: 0 + vertexCount: 779 + localAABB: + m_Center: {x: 0, y: 0, z: -0.09999999} + m_Extent: {x: 0.19999997, y: 0.19999997, z: 0.09999999} + m_Shapes: + vertices: [] + shapes: [] + channels: [] + fullWeights: [] + m_BindPose: [] + m_BoneNameHashes: + m_RootBoneNameHash: 0 + m_BonesAABB: [] + m_VariableBoneCountWeights: + m_Data: + m_MeshCompression: 0 + m_IsReadable: 0 + m_KeepVertices: 0 + m_KeepIndices: 0 + m_IndexFormat: 0 + m_IndexBuffer: 00000100020003000400050006000700080009000a000b000b000c0009000b000d000c000e000c000d000d000f000e0010000e000f00110010000f001200100011001200110013001400120013001400130015001600140015001600150017001800160017001800170019001a0011000f001b00180019001b0019001c000f001d001a001e001d000f001f001e000f000f0020001f001b001c00210022001b00210023002200210024002300210024002500230021002600240027002800290029002a00270029002b002a0029002c002b002c002d002b002e002a002b002b002f002e002f0030002e00300031002e0032002e00310033003200310033003100340034003500330035003400360037003500360036003800370034003900360034003a00390030003b003c003b003d003c003b003e003d003e003f003d003e0040003f00400041003f0040004200410042004300410042004400430044004500430044004600450046004700450046004800470048004900470048004a00490049004a004b004b004c0049004a004d004b004d004a00480048004e004d0048004f004e0050005100520052005300500052005400530050005300550055005300540054005600550056005700550055005800500055005900580059005a00580059005b005a005b005c005a005c005d005a005c005e005d005e005f005d005e0060005f00600061005f0060006200610062006300610062006400630064003200630065006600670067006600680068006900670066006a0068006a006b0068006b006c0068006b006d006c006b006e006d006e006f006d006f0070006d006f00710070006f00720071007200730071007200740073007400750073007400760075007700760078007800790077007a00780076007a0076007b007b007c007a007d007a007c007d007c007e007e007f007d007d007f008000800081007d0080008200810082008300810082008400830084008500830083008600810086008700810085008800830088008900830085008a0088008a008b0088008b008c0088008b008d008c008d008e008c008e008f008c008d0090008e00900091008e0091009000920093008e0091009100940093009500960097009700980095009800990095009a009900980098009b009a009b009c009a009b009d009c009d009e009c009d009f009e009b00a0009d009b00a100a0009d00a2009f009d00a300a200a200a4009f00a200a500a400a200a600a500a600a700a500a600a800a700a600a900a800a800aa00a700a800ab00aa00ac00aa00ab00ad00a700aa00aa00ae00ad00af00b000b100b100b200af00b200b300af00b200b400b300b400b500b300b400b600b500b700b800b900ba00bb00bc00bd00be00bf00c000c100c200c300c400c500c600c700c800c900ca00cb00cc00cd00ce00cf00d000d100cf00d100d200d200d300cf00d300d200d400d300d400d500d500d400d600d500d600d700d500d700d800d900cf00d300d500d900d300da00d500d800da00d800db00db00dc00da00db00dd00dc00db00de00dd00d500da00df00da00e000df00d500df00e100d500e100d900d900e200cf00cf00e200e300e400e200d900e100e400d900e400e500e200e600e100df00e100e600e400e600df00e700e800e600e700e800e900e600e400e600e900e900e800ea00e900ea00eb00ec00e900eb00e500e400ed00e400e900ed00ec00ed00e900e500ed00ee00ed00ec00ef00ed00ef00ee00f000f100f200f000f300f100f300f000f400f500f300f400f400f000f600f400f600f700f400f800f500f400f700f900fa00f800f400f400f900fa00fa00fb00f800f900fc00fa00fb00fa00fc00f900fd00fc00fe00fb00fc00ff00fe00fc000001ff00fc00fc00fd00010102010001fc000301fc000101fc000301020103010101040105010301040106010201030105010701030106010301070108010601070108010701090109010a0108010b010a0109010b0109010c010d010e010f010d010f01100111010d011001110112010d01110113011201110114011301150113011401160115011401170111011001170114011101180110010f01170110011801160114011901170119011401160119011a0116011a011b01190117011c0119011c011a0118011c0117011c011d011a0118010f011e011e010f011f011e011f01200121011e012001220118011e01210122011e01180123011c012201230118012101240122012301220124012101250124011c0126011d0126011c0123012301240127012601230127012701240128012701280129012a01270129012a01260127012a011d0126012a012b011d012c012d012e012c012e012f0130012c012f01300131012c01300132013101300133013201340133013001340130012f0134013501330136012f012e0134012f01360136012e01370136013701380139013501340139013a0135013b0134013601360138013b013b01390134013b0138013c013d013c0138013d013e013c013c013e013f0140013c013f013b013c0140013b01410139013b014001410140014201410140014301420140013f014301390141014401390144013a014201440141013a01440145013a014501460144014701450142014701440148014701420149014801420142014a0149014b014a0142014b01420143014b0143013f014c014b013f014d014c013f014e014d013f014f014e013f013f0150014f0151015201530153015401510151015401550151015501560151015601570156015501580158015901560158015a0159015a015b0159015a015c015b015d015e015f015f0160015d01600161015d0160016201610160016301620162016301640164016501620165016401660165016601670165016701680165016801690169016a01650169016b016a0169016c016b016b016c016d016e016b016d016d016f016e016f0170016e01700171016e016f0172017001700172017301730174017001730175017401730176017501770178017901770179017a017b0177017a017b017c0177017b017d017c017b017e017d017f017d017e0180017f017e0181017b017a0181017e017b0182017a01790181017a01820180017e018301810183017e01800183018401800184018501830181018601830186018401820186018101860187018401820179018801880179018901880189018a018b0188018a018c01820188018b018c01880182018d0186018c018d0182018b018e018c018d018c018e018b018f018e01860190018701900186018d018d018e01910190018d01910191018e0192019101920193019401910193019401900191019401870190019401950187019601970198019601980199019a01960199019a019b0196019a019c019b019a019d019c019e019d019a019e019a0199019e019f019d01a001990198019e019901a001a0019801a101a001a101a201a3019f019e01a301a4019f01a5019e01a001a001a201a501a501a3019e01a501a201a601a701a601a201a701a801a601a601a801a901a501a601aa01aa01a601a901a501ab01a301a501aa01ab01a301ac01a401a301ab01ac01aa01ad01ab01ad01ac01ab01a401ac01ae01a401ae01af01ac01b001ae01ad01b001ac01aa01a901b101aa01b101ad01b201b001ad01b101b201ad01b201b301b001b101b401b201b401b101a901b401a901b501b601b701b801b901b601b801b801ba01b901bb01b901ba01bb01bc01b901bd01bc01bb01be01bd01bb01bf01be01bb01bb01c001bf01c101bf01c001c001c201c101c301c001bb01ba01c301bb01ba01b801c401b801c501c401ba01c401c601ba01c601c301c301c701c001c001c701c801c901c701c301c601c901c301c901ca01c701cb01c601c401c601cb01c901cb01c401cc01cd01cb01cc01cd01ce01cb01c901cb01ce01c901ce01cf01cf01ca01c901cf01d001ca01d101d201d301d101d301d401d501d101d401d501d601d101d501d701d601d501d801d701d401d901d501d801d501d901d401da01d901da01d401d301d901db01d801d301dc01da01dd01dc01d301dd01d301de01df01d801db01db01e001df01e001e101df01e101e201df01e201e301df01e401df01e301e401e301e501e201e601e301e301e701e501e801e301e601e301e801e701e601e901e801e801ea01e701e901eb01e801e801ec01ea01e801eb01ec01ed01ee01ef01ed01ef01f001ed01f001f101ed01f101f201f101f301f201f101f401f301f001ef01f501f501f601f001f601f101f001ef01f701f501f801f701ef01f801f901f701f601fa01f101f101fa01fb01f101fb01fc01f101fc01fd01f401f101fd01f401fd01fe01fe01ff01f401fe010002ff01fe01010200020202f401ff0100020202ff0102020302f401000204020202000205020402000206020502060200020102010207020602080209020a020a020b0208020b020a020c020c020a020d020e0208020b020e020f0208020f020e021002100211020f0212020e020b02120210020e020b020c02130212020b021302100214021102140215021102140216021502140217021602180217021402180214021902180219021a021a021b0218021a021c021b021d0213020c021d020c021e021d021e021f021d021f022002210213021d0221021d022002210212021302210220022202220223022102220224022302210223022502210225021202120225021002250226021002270228022902270229022a022b0227022a022b022c0227022b022d022c022b022e022d022f022d022e0230022f022e0231022b022a0231022e022b0232022a02290231022a02320230022e023302310233022e02300233023402300234023502330231023602330236023402320236023102360237023402320229023802380229023902380239023a023b0238023a023c02320238023b023c02380232023d0236023c023d0232023b023e023c023d023c023e023b023f023e02360240023702400236023d023d023e02410240023d02410241023e0242024102420243024402410243024402400241024402370240024402450237024602470248024602480249024a024602490249024b024a024c024a024b024c024b024d024c024d024e024f024e024d024f0250024e024e0251024c024e02500252024e025302510253024e025202530254025102530255025402530256025502570256025302530252025802590258025202590252025a02580259025b02530258025c0258025b025c02570253025d0253025c025d0257025d025e025c025e025d025e025f0257025e0260025f02610260025e0261025e0262025e02630262025c0263025e025b0263025c025b0264026302650266026702650267026802650268026902650269026a026a0269026b026a026b026c026d026b02690268026d026902680267026e0267026f026e0268026e027002680270026d026d0271026b026b0271027202730271026d02700273026d02730274027102750270026e0270027502730275026e02760277027502760277027802750273027502780273027802790279027402730279027a0274027b027c027d027b027d027e027b027e027f027b027f0280027f02810280027f02820281027e027d028302830284027e0284027f027e02840285027f027f028502860282027f0286028602870282028702880282028702890288027d028a0283027d028b028a028b027d028c028c027d028d028c028d028e028c028f028b028c028e02900291028f028c028c0290029102910292028f0290029302910292029102930290029402930295029202930293029402960293029702950296029702930296029802970299029a029b029c029a0299029d029a029c029d029e029a029e029d029f029e029f02a0029f02a102a0029f02a202a102a2029f02a3029d02a3029f02a202a302a402a302a502a402a302a602a502a602a302a7029d02a702a302a602a702a802a702a902a802aa02a7029d02aa029d029c02a702aa02a902ab02aa029c02ab02a902aa02ab029c02ac029c029902ac02ab02ad02a902ad02ae02a902af02ad02ab02af02ab02ac02af02b002ad02b102ac029902af02ac02b102b1029902b202b102b202b302b102b302b402af02b102b402af02b402b502b502b002af02b502b602b002b702b802b902ba02b702b902b902bb02ba02bc02ba02bb02bb02b902bd02bb02bd02be02bc02bf02ba02bb02be02c002bb02c002bc02c102bf02bc02c202c102bc02c302c202bc02c002c402bc02bc02c402c302c002c502c402c602c302c402c402c702c602c802c602c702c802c702c902c802c902ca02ca02cb02c802cc02ca02c902cc02cd02ca02ce02cb02ca02ca02cd02cf02ce02ca02cf02d002ce02cf02d102d002cf02cf02d202d102d302d402d502d302d502d602d702d302d602d702d802d302d702d902d802d702da02d902db02d902da02dc02db02da02dd02d702d602dd02da02d702de02d602d502dd02d602de02dc02da02df02dd02df02da02dc02df02e002dc02e002e102df02dd02e202df02e202e002de02e202dd02e202e302e002de02d502e402e402d502e502e402e502e602e702e402e602e802de02e402e702e802e402de02e902e202e802e902de02e702ea02e802e902e802ea02e702eb02ea02e202ec02e302ec02e202e902e902ea02ed02ec02e902ed02ed02ea02ee02ed02ee02ef02f002ed02ef02f002ec02ed02f002e302ec02f002f102e302f202f302f402f202f402f502f202f502f602f202f602f702f702f602f802f702f802f902fa02f802f602f502fa02f602f502f402fb02f402fc02fb02f502fb02fd02f502fd02fa02fe02fd02fb02fe02fa02fd02fb02ff02fe02fe020003fa02fa020103f8020103fa020003f80201030203000303030103040301030303030305030403050306030403060307030403070308030403040308030903040309030a03 + m_VertexData: + serializedVersion: 3 + m_VertexCount: 779 + m_Channels: + - stream: 0 + offset: 0 + format: 0 + dimension: 3 + - stream: 0 + offset: 12 + format: 0 + dimension: 3 + - stream: 0 + offset: 24 + format: 0 + dimension: 4 + - stream: 0 + offset: 0 + format: 0 + dimension: 0 + - stream: 0 + offset: 40 + format: 0 + dimension: 2 + - stream: 0 + offset: 0 + format: 0 + dimension: 0 + - stream: 0 + offset: 0 + format: 0 + dimension: 0 + - stream: 0 + offset: 0 + format: 0 + dimension: 0 + - stream: 0 + offset: 0 + format: 0 + dimension: 0 + - stream: 0 + offset: 0 + format: 0 + dimension: 0 + - stream: 0 + offset: 0 + format: 0 + dimension: 0 + - stream: 0 + offset: 0 + format: 0 + dimension: 0 + - stream: 0 + offset: 0 + format: 0 + dimension: 0 + - stream: 0 + offset: 0 + format: 0 + dimension: 0 + m_DataSize: 37392 + _typelessdata: 77562f3bcecc4cbd0ad723be000000000000803f00000000000000000000803f00000000000080bf0b98ec3e00ab133f54562f3b989919be0ad723be000000000000803f000000000000803f0000000000000000000080bf5005083f5a07023f54562f3bcecc4c3d0ad723be000000000000803f000000000000803f0000000000000000000080bf7325c93ea64e253f6b562fbbcccc4c3d0ad723be000000000000803f00000000000000000000803f000000000000803f3242c73ede5b243f60562fbb9999193e0ad723be000000000000803f00000000000080bf00000000000000000000803f9bcfa33e84ff353f60562fbbcecc4cbd0ad723be000000000000803f00000000000080bf00000000000000000000803fcab4ea3e37b8123fcecc4c3d0ad723be5d562fbb000000000000803f00000000000000000000803f00000000000080bf4247a33ef3efa83e999919be0ad723be5d562fbb000000000000803f00000000000000000000803f00000000000080bf0ae0a63e36e2ef3ececc4cbd0ad723be6d562fbb000000000000803f00000000eea07ebf00000000e8b2d3bd000080bfa613a53e1469cc3e235b21be235b213e37b088bb54e524bf496a423f4a4bbbbdb877acbcc9b6d03d2f9c7e3f000080bfdd683c3e6d37253f0ad723bec33d1f3e6eca8abb267f73bfeaeb9c3e9a2c17bd1663ecbbcb97c73d50c67e3f000080bfb6443c3eeff3253f0ad723be78c31f3e000000001b807dbff0b80d3e248888bcec4b3bbb5386cb3d50bb7e3f000080bf6085403ef8ec253f27731ebe0ad7233e639e83bbf8b9babecaff6d3f341754bdaf66afbb69335b3d25a17f3f000080bfa2a73c3ec05a243fa7081fbe0ad7233e00000000b1527bbd08827f3f2bbb0ebce17549bb5be70b3c4efd7f3f000080bf6aab403e6f80243f999919be0ad7233e74562fbb000000000000803f000000006f0b473c000000002afb7f3f000080bfd4fe3d3e753b233f672c1d3e0ad7233e00000000668ee83d1c587e3f000000002639873c8047f7baf4f67f3f000080bf6aab403eb228b63ecccc4cbd0ad7233e74562fbb000000000000803f000000004015473c000000002afb7f3f000080bfd4fe3d3e91740b3fcbcc4c3d0ad7233e74562fbb000000000000803f000000005ce4463c000000002cfb7f3f000080bfd4fe3d3e5a5be73e07d723bd0ad7233e0e77b4bb000000000000803f000000009424473c000000002afb7f3f000080bf342a3b3ec811093f06d7233d0ad7233e0e77b4bb000000000000803f000000004202473c000000002afb7f3f000080bf342a3b3e8b18ec3e54b0d0bc0ad7233e3ae719bc000000000000803f00000000610c473c000000002afb7f3f000080bfd247373ec59a053f54b0d03c0ad7233e3ae719bc000000000000803f00000000a833473c0000000028fb7f3f000080bfd247373e11fbf23e2de719bc0ad7233e5cb0d0bc000000000000803f000000005c17473c000000002afb7f3f000080bffc34273e07bc013f23e7193c0ad7233e5cb0d0bc000000000000803f000000003814473c000000002afb7f3f000080bffc34273ef888fa3efd76b4bb0ad7233e07d723bd000000000000803f00000000e20b473c000000002afb7f3f000080bf49b0183ebdc4003ff376b43b0ad7233e07d723bd000000000000803f000000000b0c473c000000002afb7f3f000080bf49b0183e934cfc3e9999193e0ad7233e74562fbb000000000000803f0000000010f6463c000000002cfb7f3f000080bfd4fe3d3e92cdb73e66562fbb0ad7233ececc4cbd000000000000803f00000000f510473c000000002afb7f3f000080bf80b10e3ef810003f59562f3b0ad7233ececc4cbd000000000000803f000000008c16473c000000002afb7f3f000080bf80b10e3e8896fd3e672c1d3e0ad7233eb01a70bbee55fd3e5f775e3f00000000a6048b3ced4e1ebc81f37f3f000080bff5013d3e4723b63ef558203ef558203e62d46dbb67733d3fec2c2c3f000000004cff9a3c8a8caabc11e67f3f000080bf3eea3c3e1531b53e0ad7233e2b811c3e1cfb63bbe3ad543f8f7d0e3f00000000f9b77d3c3159bdbca3e67f3f000080bfd5ec3c3ec126b43e0ad7233e2b811c3e00000000b2887d3f46ca0d3e00000000f9d7523b0b81bcbc4fee7f3f000080bff666403ee62bb43e74562f3b0ad7233e989919be000000000000803f000000008615473c000000002afb7f3f000080bfb0f62a3d9a02fd3e66562fbb0ad7233e999919be000000000000803f00000000b421473c000000002afb7f3f000080bfb0f62a3d018eff3e9e7289bb0ad7233ed4171fbed13ca5bc263d7e3f793aecbdf7aad0bd5ddde63d03077d3f000080bf3484153d801f003f628091b90ad7233e64cb1fbe72db2cbd8d8c643f0da6e5bea064d2bcfa47e53e4acd643f000080bf20c7123d2461fe3e24678bbbcde5223ef83220be5015b0bddfd72e3f0fb139bf4d974fbe9069333f16152f3f000080bf880f113d9034003fa9ec933b0ad7233ec73f20be0ec12cbd5daf633fbb0ee9be291402bcdf1ae93e72eb633f000080bfb000113d2319fc3e6fe889bbdb6c213edb6c21be72ac91bd2c0f233f828244bfb02a173fe1e417bfb60b0cbf000080bfad8fa03e0713373f24678bbbcde5223ef83220be5015b0bddfd72e3f0fb139bf9421163f3dca0dbf414d17bf000080bf1209a03ee451373f628091b90ad7233e64cb1fbe72db2cbd8d8c643f0da6e5bebe721b3f03ccaabed89a38bf000080bfb61ca13ee22f383f606284bbca881e3e0ad723bef1d71abdc954ad3e81b070bfc0a02c3f968a2fbf1d4c8cbe000080bf169fa13e329b363fdb078d3b0a7d1f3e0ad723bee4b63fbd7e9bd63efb1d68bf58fe293f5b402abf81f5aebe000080bf1a3ca43edc3f383fa9ec933b0ad7233ec73f20be0ec12cbd5daf633fbb0ee9bef9371b3f24bcadbeaa1c38bf000080bf79cda23e4d09393f33d2913bcddf213eccdf21bebebb91bd1f0f233f5f8244bf554b173f15d017bf03ff0bbf000080bfe175a33eb3af383f60562fbb9999193e0ad723be0000000000000000000080bf0f96343f947335bf00000000000080bf9bcfa33e84ff353f77562f3b9999193e0ad723be0000000000000000000080bf0a96343f987335bf00000000000080bfdcb2a53e4df2363f54562f3bcecc4c3d0ad723be0000000000000000000080bf8495343f207435bf00000000000080bf7325c93ea64e253f54562f3b989919be0ad723be0000000000000000000080bf1596343f8f7335bf00000000000080bf5005083f5a07023f60562fbbcecc4cbd0ad723be0000000000000000000080bfdf95343fc27335bf00000000000080bfcab4ea3e37b8123f6b562fbb999919be0ad723be0000000000000000000080bf1396343f917335bf00000000000080bfb013073f9114013f5062843bc9881ebe0ad723be76a3293d53e4bdbe68816dbfa2622c3fc4f52cbf48ad993e000080bf931d093fac6b013fc3078dbb097d1fbe0ad723be97b1233d003db7be22d36ebf019d2a3f67a32fbf4860953e000080bf11cf073f058eff3e16c890390ad723be6ccb1fbe86e02a3deb3b65bfaeece2bedbaa1b3f9690a8becbee383f000080bfb45e093fd9adff3e1cd291bbcddf21beccdf21be1eab913d010f23bfaa8244bf542b173faee417bf3b0b0c3f000080bf2e32083f56aefe3e93ec93bb0ad723bec73f20be191cdc3c59e774bf677894befac2233fc56953bebc893d3f000080bf6286083f22fbfd3e05678b3bb9e522be073320be14319f3dda5928bff7d33fbfe4b2163fe38913bf511d113f000080bf92e8093ffdb4003f65e8893bda6c21bedb6c21be37c3913dec0e23bf738244bff001173fbffc17bfc51d0c3f000080bf48a5093fd7f3003feb76b43b0ad7233d0ad723be0000000000000000000080bf9095343f117435bf00000000000080bfaab0cd3e940b243f77562f3bcecc4cbd0ad723be0000000000000000000080bff695343fac7335bf00000000000080bf0b98ec3e00ab133f1877b43b06d723bd0ad723be0000000000000000000080bfff95343fa47335bf00000000000080bf570cea3e0fef153f21e7193c57b0d03c0ad723be0000000000000000000080bf0e96343f947335bf00000000000080bfbf35d43efe2b223f3ae7193c5cb0d0bc0ad723be0000000000000000000080bfb295343ff17335bf00000000000080bf3345e63e4c2f193f54b0d03c2de7193c0ad723be0000000000000000000080bffc95343fa87335bf00000000000080bf6495df3e792f223f5cb0d03c3ae719bc0ad723be0000000000000000000080bfea95343fb87335bf00000000000080bf3d3ee63e1fdf1e3f04d7233d0677b43b0ad723be0000000000000000000080bf1096343f927335bf00000000000080bfde15e63e0b13243f07d7233d0e77b4bb0ad723be0000000000000000000080bf1f96343f837335bf00000000000080bf68fde93ea821223fcbcc4c3d6b562f3b0ad723be0000000000000000000080bfdf95343fc47335bf00000000000080bffc9dea3ee558253fcecc4c3d6d562fbb0ad723be0000000000000000000080bfc195343fe17335bf00000000000080bf8e83ec3e4567243f9899193e60562f3b0ad723be0000000000000000000080bfd795343fcb7335bf00000000000080bfa4f2063f3012373f9999193e77562fbb0ad723be0000000000000000000080bfb195343ff17335bf00000000000080bf6de5073f9020363fd18d1d3e2600773b0ad723beb7e1e93ece0f503db15b63bfdca62a3f9d3d2ebfe19d9b3e000080bf646f073fc4f2373f87751d3e0e4875bb0ad723be3a6ddc3eba1d71bd969166bf2ba1273fc9992abf7e8eb63e000080bf08c0083f5e9b363faefb1d3e151886320ad723be3103293f320a38bca44140bf50c3093fcac130bf8f80f73e000080bf522d083f985b373f0ad7233efc4775bb87751dbe474a5a3fc7f090bde38004bf0ab9cc3efb980cbf87db3b3f000080bf6ad9093f19b6373f72a5203e465c78bb71a520be9f2e343f45c2c4bd8c2e34bf18e10c3f96830dbf3732203f000080bfb64e093f7726373f0ad7233efdfb8932aefb1dbe980d7c3fb799deba661c33be539f063e7a0527bf86113f3f000080bf992f093f1b5f383f0ad7233e1300773bd08d1dbef820593f82cf6f3d6ec806bfc4c9e23e9e9e1fbf1dec243f000080bf9784083f4c09393fbeb1203ef00d7a3bc0b120be1576343f51bba03df17534bf7216193f2ba719bf38fb073f000080bfc2f7073f0580383fd38d1dbe530077bb0ad723bec716ddbeacae44bd319366bf78dc2c3f9ae32dbf5f3593be000080bf75fba43e1914003fc1b120be1b0e7abbc1b120bead7734bf7bd69fbd877734bf6202193ff8b819bfaffd07bf000080bfb8eaa33eb10dff3e0ad723be410077bbd28d1dbedb4a5abf567b6cbdd5e904bfd880df3e79ea1fbf16c125bf000080bf0ed1a23e23fbfd3eb1fb1dbe151886320ad723beb5f228bf1aefd13bd55340bfbe4c0a3f5add30bf11fef5be000080bf967fa33e46ab003f0ad723befcfb8932b0fb1dbe990a7cbf5d49433b675b33be9708063e5ae926bfb7303fbf000080bf0a7ba13e864fff3e8b751dbe2048753b0ad723be68ece6beab987c3debef63bf3d57253f187d2abfa31fbfbe000080bf2c5aa23e806b013f0ad723be0f48753b89751dbee0e058bfe968933d87c206bf526cd03eab7b0cbf76ec3abf000080bf6827a03ec450003f73a520be555c783b72a520be092e34bf820fc53dd42d34bfb3e80c3ff26d0dbfa43e20bf000080bfd03ca13e67e0003f999919be6d562fbb0ad723be0000000000000000000080bf2796343f7c7335bf00000000000080bff4f4a53eadf4003f999919be6b562f3b0ad723be0000000000000000000080bf1896343f8b7335bf00000000000080bf620fa43e4ee6013fcccc4cbd77562fbb0ad723be0000000000000000000080bfdf95343fc37335bf00000000000080bf413cc93ef9ad123fcecc4cbd60562f3b0ad723be0000000000000000000080bfd595343fcd7335bf00000000000080bfaf56c73e999f133f09d723bdfd76b43b0ad723be0000000000000000000080bfd095343fd17335bf00000000000080bfd4dcc93e35e5153f05d723bd1877b4bb0ad723be0000000000000000000080bfe895343fba7335bf00000000000080bf5fc4cd3ed3f3133f57b0d0bc2de7193c0ad723be0000000000000000000080bf0e96343f947335bf00000000000080bf009ccd3ec027193f54b0d0bc3ae719bc0ad723be0000000000000000000080bf0996343f9a7335bf00000000000080bfd844d43e65d7153f2de719bc54b0d03c0ad723be0000000000000000000080bfbf95343fe27335bf00000000000080bf0a95cd3e92d71e3f2be719bc5cb0d0bc0ad723be0000000000000000000080bf1d96343f857335bf00000000000080bf7da4df3ee0da153f0677b4bb05d7233d0ad723be0000000000000000000080bff195343fb27335bf00000000000080bfe6cdc93ecf17223ff576b4bb0ad723bd0ad723be0000000000000000000080bf3596343f6e7335bf00000000000080bf9229e63e4afb133f6b562fbbcccc4c3d0ad723be0000000000000000000080bffc95343fa77335bf00000000000080bf3242c73ede5b243f05678b3bb9e522be073320be14319f3dda5928bff7d33fbfae3e06bf5bbd1c3f8f7b17bf000080bf74ebf03efcd3b83e5572893b0ad723becd171fbe824ea53cc53c7ebf4154ecbdbec494be8e3ed63d997c73bf000080bf575df03e802cb93e16c890390ad723be6ccb1fbe86e02a3deb3b65bfaeece2be03d390bda132e13e993165bf000080bffec6f03e5290ba3e60562fbb0ad723be989919be00000000000080bf000000000000000000000000000080bf000080bf15cfed3e7b9cbb3e93ec93bb0ad723bec73f20be191cdc3c59e774bf677894be7e2809bc9368943e130075bf000080bfce15f13e5743bc3e5d562f3b0ad723be999919be00000000000080bf000000000000000000000000000080bf000080bf74b6ed3e90b6b93e6d562f3b0ad723becbcc4cbd00000000000080bf000000000000000000000000000080bf000080bf2ec4bb3e97b8b93e6b562fbb0ad723bececc4cbd00000000000080bf000000000000000000000000000080bf000080bfd2dcbb3e839ebb3e0677b4bb0ad723be06d723bd00000000000080bf000000000000000000000000000080bf000080bf3aebb63ee39fbc3e0677b43b0ad723be07d723bd00000000000080bf000000000000000000000000000080bf000080bf84b8b63ea0b7b83e38e7193c0ad723be54b0d0bc00000000000080bf000000000000000000000000000080bf000080bf6265af3e0357b73e2de719bc0ad723be5cb0d0bc00000000000080bf000000000000000000000000000080bf000080bfe1bbaf3e1601be3e57b0d0bc0ad723be38e719bc00000000000080bf000000000000000000000000000080bf000080bfbafda73ec4b5c33e5cb0d03c0ad723be23e719bc00000000000080bf000000000000000000000000000080bf000080bf2913a73efda2b13e0ad723bd0ad723be0677b4bb00000000000080bf000000000000000000000000000080bf000080bfb54fa63ee8dcc83e06d7233d0ad723befd76b4bb00000000000080bf000000000000000000000000000080bf000080bf65dfa43e027cac3ececc4cbd0ad723be6d562fbb00000000000080bf000000000000000000000000000080bf000080bfa613a53e1469cc3ececc4c3d0ad723be5d562fbb00000000000080bf000000000000000000000000000080bf000080bf4247a33ef3efa83e999919be0ad723be5d562fbb00000000000080bf000000000000000000000000000080bf000080bf0ae0a63e36e2ef3e6c2c1dbe0ad723be00000000835d95bd77517fbf000000000000000000000000000080bf000080bf059aa53e2c1ff13e6c2c1dbe0ad723bede1a70bb3755fdbe94775ebf000000000000000000000000000080bf000080bf786ea73e191ff13e9e081f3e0ad723be000000004e4f0f3ef56d7dbfc2c5a2bc334405bd13467d3c77d57fbf000080bf5a0ca03e0195833e9899193e0ad723be6d562fbb00000000000080bf000000000000000000000000000080bf000080bfde7aa13ed376853e20731e3e0ad723be1d9e83bb38bbba3e88ff6dbfde1754bd256915bd022d293d6d9c7fbf000080bf8e10a23eb6c8833e0ad7233e71c31fbe00000000ba917f3f18cf6bbd5f2be3bb56c7a4bb5dca073d25db7fbf000080bf1209a03e7d83803e1e5b213e205b21befaaf88bb5ae5243f446a42bfac4bbbbd7eac84bd4e0e853d96eb7ebf000080bf7022a23e0dec813e0ad7233ebd3d1fbe37ca8abbf27e733f32ed9cbe5b2d17bd2a47eabc8246013d88c47fbf000080bffc28a23e6055803e0ad7233e999919be77562fbb0000803f00000000000000000000000000000000000080bf000080bfde7aa13e78c87c3e0ad7233e2b811c3e00000000b2887d3f46ca0d3e000000000000000000000000000080bf000080bf0297a53e08111d3d0ad7233ececc4cbd6d562fbb0000803f00000000000000000000000000000000000080bf000080bf4247a33e0647363e0ad7233ecccc4c3d77562fbb0000803f00000000000000000000000000000000000080bf000080bfa613a53e248bdf3d0ad7233e07d723bd0e77b4bb0000803f00000000000000000000000000000000000080bf000080bf65dfa43ef6392f3e0ad7233e5cb0d0bc3ae719bc0000803f00000000000000000000000000000000000080bf000080bf2913a73e12fc243e0ad7233e9999193e6d562fbb0000803f00000000000000000000000000000000000080bf000080bf0ae0a63e7810253d0ad7233e2b811c3e1cfb63bbe3ad543f8f7d0e3f000000000000000000000000000080bf000080bfce53a73e74101d3d0ad7233e54b0d03c3ae719bc0000803f00000000000000000000000000000000000080bf000080bfbafda73efb0f013e0ad7233e05d7233d1877b4bb0000803f00000000000000000000000000000000000080bf000080bfb54fa63ecca4ed3d0ad7233e3ae719bc5cb0d0bc0000803f00000000000000000000000000000000000080bf000080bf6265af3edaa4193e0ad7233e1877b4bb06d723bd0000803f00000000000000000000000000000000000080bf000080bf84b8b63ed4e6163e0ad7233e2de7193c5cb0d0bc0000803f00000000000000000000000000000000000080bf000080bfe1bbaf3ee5650c3e0ad7233e77562fbbcecc4cbd0000803f00000000000000000000000000000000000080bf000080bf2ec4bb3e46e7143e0ad7233e60562f3bcecc4cbd0000803f00000000000000000000000000000000000080bf000080bfd1dcbb3e7921113e0ad7233efd76b43b07d723bd0000803f00000000000000000000000000000000000080bf000080bf3aebb63ebc220f3e0ad7233e6d562fbb989919be0000803f00000000000000000000000000000000000080bf000080bf72b6ed3e36e3143e0ad7233efdfb8932aefb1dbe980d7c3fb799deba661c33be6f1c33be00000000b00d7cbf000080bf12e6ef3e2200133e0ad7233efc4775bb87751dbe474a5a3fc7f090bde38004bf100e04bfae492e3d6d0a5bbf000080bf6893ef3eb1a3153e0ad7233e6b562f3b999919be0000803f00000000000000000000000000000000000080bf000080bf16cfed3e681d113e0ad7233e1300773bd08d1dbef820593f82cf6f3d6ec806bf567506bffd9315bd3fa559bf000080bfd6c1ef3ee257103ef85820bef75820be9ed46dbb78733dbfdc2c2cbf0000000075cb01bd75d10e3d39b77f3f000080bf789b2d3faae97e3e6c2c1dbe0ad723bede1a70bb3755fdbe94775ebf0000000022701fbd188fb53c39be7f3f000080bf018c2d3f73c1813e6c2c1dbe0ad723be00000000835d95bd77517fbf00000000268f0bbd094a233bbed97f3f000080bf02762e3f87d7813e0ad723be2e811cbe00000000a6cd7fbfe58620bd00000000ea5f03bb3459513d37aa7f3f000080bfd6912e3f98057a3e0ad723be2e811cbe52fb63bb4efc5ebfc680fbbe000000009abacdbcd366363d4daa7f3f000080bfa5b32d3fa9db793e0ad723be989919be59562fbb000080bf0000000000000000000000006ea7873d13707f3f000080bff4e62d3f3fe2773e0ad723be78c31f3e000000001b807dbff0b80d3e248888bc262bf2bb21c4893dc2697f3f000080bfd6912e3fd87ff73c0ad723bececc4cbd6d562fbb000080bf00000000000000000000000096a5873d17707f3f000080bff4e62d3f16f3303e0ad723bececc4c3d59562fbb000080bf000000000000000000000000a2ab873d0b707f3f000080bff4e62d3fd407d43d0ad723be0ad723bd0677b4bb000080bf000000000000000000000000e6a2873d1d707f3f000080bf13322d3f09b9293e0ad723be5cb0d0bc36e719bc000080bf0000000000000000000000001da6873d17707f3f000080bfdc392c3f853c1f3e0ad723be9999193e6d562fbb000080bf000000000000000000000000bfa5873d17707f3f000080bff4e62d3f00530c3d0ad723bec33d1f3e6eca8abb267f73bfeaeb9c3e9a2c17bd50cb80bc370a923d0c517f3f000080bf4e832d3f60ccf83c0ad723be57b0d03c23e719bc000080bf0000000000000000000000002ea4873d1b707f3f000080bfdc392c3f0e31f63d0ad723be09d7233df376b4bb000080bf0000000000000000000000006c0f873d56717f3f000080bf13322d3f68f3e13d0ad723be36e719bc5cb0d0bc000080bf0000000000000000000000005ca5873d17707f3f000080bfbb36283f7712133e0ad723be0677b4bb0ad723bd000080bf000000000000000000000000bba5873d17707f3f000080bffc96243fafa10f3e0ad723be2de7193c54b0d0bc000080bf00000000000000000000000031bd873de56f7f3f000080bfbc36283fe6be053e0ad723be6d562fbbcecc4cbd000080bf0000000000000000000000005fa5873d17707f3f000080bf4518223fe4260d3e0ad723be66562f3bcbcc4cbd000080bf00000000000000000000000025a5873d19707f3f000080bf4518223f385b093e0ad723befd76b43b06d723bd000080bf000000000000000000000000cc95873d39707f3f000080bffc96243f82d1073e0ad723befcfb8932b0fb1dbe990a7cbf5d49433b675b33bed3bd32bef7d88a3dbe787b3f000080bfbe13083f0f58063e0ad723be60562f3b989919be000080bf00000000000000000000000003a6873d17707f3f000080bf2425093fd3a5043e0ad723be0f48753b89751dbee0e058bfe968933d87c206bf083304bf7cb8f83d3602593f000080bf6e34083f97b6033e0ad723be74562fbb999919be000080bf0000000000000000000000009fa5873d17707f3f000080bf2425093f8071083e0ad723be410077bbd28d1dbedb4a5abf567b6cbdd5e904bf0f8d05bf1e602d3d77225a3f000080bf832e083f8609093ea7081fbe0ad7233e0000000000000000000000000000803f000000000000803f00000000000080bf1209a03e203a963b0ad723be78c31f3e0000000000000000000000000000803f000000000000803f00000000000080bf670b9e3e000000000ad723be2e811cbe0000000000000000000000000000803f000000000000803f00000000000080bf0048e53b000000006c2c1dbe0ad723be0000000000000000000000000000803f000000000000803f00000000000080bf00000000a05fd03b672c1d3e0ad7233e0000000000000000000000000000803f000000000000803f00000000000080bf1209a03e91c79c3e9e081f3e0ad723be0000000000000000000000000000803f000000000000803f00000000000080bf0000000025b09d3e0ad7233e2b811c3e0000000000000000000000000000803f000000000000803f00000000000080bfef739c3e1209a03e0ad7233e71c31fbe0000000000000000000000000000803f000000000000803f00000000000080bf40d77e3b1209a03ecbcc4c3d6b562f3b0ad723be00000000000000000000803f0a5835bfb4b134bf000000000000803fde755b3e12efe43e04d7233d0677b43b0ad723be00000000000000000000803f0a5835bfb4b134bf000000000000803f53b35b3e9666e03e54b0d03c2de7193c0ad723be00000000000000000000803f0a5835bfb4b134bf000000000000803f8a0e5c3e91e5d93e57b0d0bc2de7193c0ad723be00000000000000000000803ff3672e3f3f663bbf000000000000803f03f3863e79973b3f09d723bdfd76b43b0ad723be00000000000000000000803ff3672e3f3d663bbf000000000000803fd1488a3e90c9383fcecc4cbd60562f3b0ad723be00000000000000000000803ff3672e3f3d663bbf000000000000803fce9c8c3e8dd5363f0ad723be57b0d03c23e719bc0000803f000000000000000000000000000000000000803f0000803fb837793f62e9d53e0ad723be09d7233df376b4bb0000803f000000000000000000000000000000000000803f0000803f3ca6763f69c6d03e0ad723bececc4c3d59562fbb0000803f000000000000000000000000000000000000803f0000803f96e1743f1c3dcd3e6b562fbb0ad723bececc4cbd000000000000803f000000000000000000000000000080bf0000803fd2dcbb3e839ebb3e0677b4bb0ad723be06d723bd000000000000803f000000000000000000000000000080bf0000803f3aebb63ee39fbc3e2de719bc0ad723be5cb0d0bc000000000000803f000000000000000000000000000080bf0000803fe1bbaf3e1601be3ecccc4cbd77562fbb0ad723be00000000000000000000803f9f2f8cbea337763f000000000000803fe199563fb2edf83e05d723bd1877b4bb0ad723be00000000000000000000803f9f2f8cbea337763f000000000000803f3623583f47e5f53e54b0d0bc3ae719bc0ad723be00000000000000000000803fa02f8cbea337763f000000000000803f28625a3f0c78f13e0ad723bececc4cbd6d562fbb0000803f00000000000000000000000000000000000080bf000080bff2f8773f3ae3fb3e0ad723be0ad723bd0677b4bb0000803f00000000000000000000000000000000000080bf000080bf5dd6793f588ef83e0ad723be5cb0d0bc36e719bc0000803f00000000000000000000000000000000000080bf000080bfd48b7c3f81b7f33e38e7193c0ad723be54b0d0bc000000000000803f0000000046ec7f3f00000000b3fcc8bc0000803fe4026f3f2cfa5e3c0677b43b0ad723be07d723bd000000000000803f0000000046ec7f3f00000000b4fcc8bc0000803f7b9f6e3ff6f4e33c6d562f3b0ad723becbcc4cbd000000000000803f0000000046ec7f3f00000000b3fcc8bc0000803ff7536e3fd7151a3d5cb0d03c3ae719bc0ad723be00000000000000000000803ff3b4acbefcfe703f000000000000803fd429753f5968603f07d7233d0e77b4bb0ad723be00000000000000000000803ff3b4acbefcfe703f000000000000803ff5c3723fc6845d3fcecc4c3d6d562fbb0ad723be00000000000000000000803ff3b4acbefbfe703f000000000000803f9e1b713f01855b3f9c15323e2bc0573c80b9d5bc026c063f4d723fbf84fdcf3e96198f3e264199be648c69bf000080bfd0dbaf3e1cbcff3d0ad7233e2de7193c5cb0d0bcc779733efa4f48bf4b54133fd0d0993e781301bff0444fbf000080bfe1bbaf3ee5650c3e0ad7233efd76b43b07d723bdc1fb813e458c6ebf10c5843e9f71553e6e1c56be949674bf000080bf3aebb63ebc220f3e0ad7233e60562f3bcecc4cbd3a4b843efd3c77bfab21ba3c0cf7a03debf61ebb11357fbf000080bfd1dcbb3e7921113e992a333e4fe2da3bcfcc4cbd88f80f3f9c8053bfb5b20a3d13e0203dafe468bccfc67fbf000080bf58aabb3e53b0033e0ad7233e6b562f3b999919be9053843e8f4c77bf484fa2bbf0f498bd489d73bcb4417fbf000080bf16cfed3e681d113e992a333e4fe2da3b989919bef1ed0f3f2b8753bf9aae0bbdfb0f22bdae826a3cf7c57fbf000080bf9c9ced3e43ac033e0ad7233e1300773bd08d1dbea8467f3e7a896ebf6d1a87be414759be9d6b5a3e7d2374bf000080bfd6c1ef3ee257103ebeb1203ef00d7a3bc0b120be0ba6723e94dc71bf5ad467befe863cbe9c953d3eab1e77bf000080bf5158f13e497d123ed18d1d3e2600773b0ad723be7ca8823e80686ebf691c85be8a2b50bec243583efac074bf000080bf02eff23e90b2143eb9f5453e9911cd3ccfcc4cbd6a2e5e3f064afdbeed41383d3084b13c4f2358bd49957fbf000080bf58aabb3ec874d33d9c15323e2bc0573c9c1532be5d30ea3e582743bf546feabe5fc29bbee90ab33e38d762bf000080bf9eb0f93e1ab0ff3d9899193e60562f3b0ad723be4fa6a83ceb3f77bfcd4c84beeebb66bee2417d3e1e3f71bf000080bfc0fbf23e3b35183e9899193e4fe2da3b992a33beb6b20a3d9c8053bf88f80fbfb2b77fbe8ab1093f3f214ebf000080bfee87fa3edb61153ecbcc4c3d4fe2da3b992a33beb2b20abd9d8053bf87f80fbf3be980be69360d3fc4914bbf000080bf5254fc3e1d545c3ecbcc4c3d6b562f3b0ad723be7b29e0bc432d77bfc08584bee0be7ebed1c4833ecc096fbf000080bf24c8f43e7c275f3ec9503f3e7bb9d53c9c1532be55ee4e3f5625d5be4f25d5bebef7a3be929a903e247d67bf000080bf9eb0f93e3c22db3d9d15323e7db9d53cc9503fbe5525d53e5525d5be54ee4ebfcc0012bf19a4123f75b716bf000080bf1d30003fb076ed3db9f5453e9711cd3c989919be6a2e5e3f064afdbeeb4138bda5dab2bc03f8563d0a967fbf000080bf9c9ced3eac6cd33dc9503f3e7db9d53c80b9d5bc54ee4e3f5525d5be5825d53e08e4a33e1dbd90be3c7b67bf000080bfd0dbaf3e402edb3d9c15323e7bb9d53c40c057bc0a29043fb7b5cdbeed9f413fcd790c3f26db05bf04fd26bf000080bf2ea3a93ecc84ed3dcbcc4c3ececc4c3dcbcc4cbd7e487f3fa09758bda697583de3133f3d4600e7bdf9157ebf000080bf8afebb3e7cc5a63db9f5453ececc4c3da011cdbc692e5e3fee4138bd0a4afd3eee81f03ef48e7fbe6fc758bf000080bfeba4af3eee41b03dcbcc4c3ecccc4c3d989919be7e487f3fa39758bd9e9758bdeb2b3fbd0334e63dcc187ebf000080bfcdf0ed3e5cbda63db9f5453ececc4c3d992a33be6a2e5e3feb4138bd064afdbe188af0be002d7f3e62cc58bf000080bfee87fa3ec035b03db9f5453e9899193e992a33be6a2e5e3fea41383d064afdbebd6ff8be4e7a943e852c53bf000080bf5254fc3e70cb8c3ccbcc4c3e9999193e999919be7e487f3fa297583d9f9758bd1d4378bd9a19213ede557cbf000080bf32bdef3ec0d34d3cc9503f3e9c15323e9d1532be54ee4e3f5825d53e5525d5be18740abf05937b3e7cf04dbf000080bf2d59fc3ec006ab3bb9f5453e982a333e989919be692e5e3f064afd3ef04138bde24223bed73e443ee1ea77bf000080bfe44ef03e00000000b9f5453e982a333ecfcc4cbd692e5e3f064afd3eed41383d8f86233eccb844be0de277bf000080bfa15cbe3e00408237cbcc4c3e9999193ecbcc4cbd7e487f3fa397583da397583d575a783d4b9c21be8e507cbf000080bfedcabd3eb0144e3cb9f5453e9899193ea011cdbc692e5e3ff041383d0b4afd3e3869f83e17b594be192453bf000080bf4f71b13e30fc8c3cc9503f3e9c15323e80b9d5bc51ee4e3f5825d53e5a25d53e327c0a3fd00c7cbebae14dbf000080bf5e84b23e00c7ab3b9c15323e7bb9d53c40c057bc0a29043fb7b5cdbeed9f413fcd9e29bf1d373fbfd636633d000080bf05e1d83e2a523b3f0ad7233e2de7193c5cb0d0bcc779733efa4f48bf4b54133fac9029bf366110bf307efcbe000080bfd0b3e33e16d43a3f9c15323e2bc0573c80b9d5bc026c063f4d723fbf84fdcf3ead4e1ebf2fc829bf21dcd7be000080bfc272dd3e4c09393f0ad7233e54b0d03c3ae719bcdb87753e013e0bbf0ddd4d3fa1b133bfa25a2bbfba4879be000080bffc03de3e00ac3d3f992a333ececc4c3d60e2dabbbe09113f0c62f7bcf6ce523fe5a01cbf87502fbf56aaca3e000080bfbe0cd03ea65c3f3f0ad7233e05d7233d1877b4bb5bf4783ec51c82be4aa56f3f20ff34bf8a0735bf74c308bc000080bf05e1d83e7c3d403fc9503f3e7db9d53c80b9d5bc54ee4e3f5525d5be5825d53e9a2e15bfb1992abfc920ee3e000080bf474fd43e4c09393fb9f5453ececc4c3da011cdbc692e5e3fee4138bd0a4afd3e2999cfbe92b523bf2937273f000080bf408fc93ee71d3c3f0ad7233ecccc4c3d77562fbb6451843eec474cbc6948773f29352fbf4c4235bfe424323e000080bfb857d53e2202423fb9f5453e9899193ea011cdbc692e5e3ff041383d0b4afd3e974bc8be16460dbfcf8a3c3f000080bf4932a63e63cc4d3f992a333e9899193e60e2dabb8bf80f3fb7b20a3d9c80533f604f21bf322221bf5cd1e83e000080bfc6afac3e220b513f0ad7233e9999193e6d562fbb154d843eccb3a53c6140773fd69233bf1ef92ebf3cd54e3e000080bfc0fab13e9fb0533f9c15323e9c15323e40c057bcf473ef3e2e75ef3eb801403fe7c407bff3c407bf0b52293f000080bfd09aa43e4575553fc9503f3e9c15323e80b9d5bc51ee4e3f5825d53e5a25d53ea47b86bee772c1be3e49633f000080bf1309a03e662c533f0ad7233e2b811c3e1cfb63bb9c467f3e7c1a873e7a896e3f54ae28bfe3ad28bfcbcbb93e000080bff6f9b03e0331543ff558203ef558203e62d46dbb0e14833e4ead833eb38c6e3f1bae28bf1bae28bfd0cbb93e000080bffcdab03e4575553f672c1d3e0ad7233eb01a70bb731a873eb6467f3e78896e3f16ae28bf1fae28bfd0cbb93e000080bfd4beb03ef59b563f9c15323ec7503f3e80b9d5bc5525d53e51ee4e3f5f25d53ea572c1bed47b86be4449633f000080bf1409a03e23be573f9999193e0ad7233e74562fbb0595a73cf64c843e1440773f98f92ebf8e8f33bf63fc4e3e000080bfc0fab13eeb39573f9899193e982a333e60e2dabbb0b20a3d8bf80f3f9c80533f2d2221bf644f21bf5dd1e83e000080bfc8afac3e68df593f9899193eb9f5453ea011cdbcf741383d672e5e3f124afd3e0d460dbfa44bc8bed38a3c3f000080bf4932a63e271e5d3fcbcc4c3db9f5453ea011cdbcf74138bd662e5e3f144afd3e3ec018bf664dd7be3bf82e3f000080bf408fc93ea2cc6e3fcbcc4c3d0ad7233e74562fbbc3474cbc6a51843e6748773f754235bf01352fbfc524323e000080bfb857d53e67e8683fcbcc4c3d982a333e60e2dabbd7f800bd13ab103fcf0c533fa80933bffd0a1abfd681c53e000080bfbf0cd03ee48d6b3f06d7233d0ad7233e0e77b4bb2ea785bee218813e838b6e3faaf434bf341335bf170dd9bb000080bf04e1d83e0dad6a3f78b9d53c9c15323e40c057bc632bcfbe4b91053fe543403f214e52bfd57411bf551344bd000080bf05e1d83e5f986f3f54b0d03c0ad7233e3ae719bc485413bfc979733efe4f483f618926bfb38136bfcf0e86be000080bffc03de3e893e6d3f23e7193c0ad7233e5cb0d0bc0ddd4dbfcf87753e043e0b3f89cf0abf9fbb2bbf178501bf000080bfd0b3e33e7316703f20c0573c9c15323e80b9d5bceb9f41bf0a29043fb5b5cd3e1f4827bf200b20bfd787dabe000080bfc272dd3e3ee1713fb9f5453ececc4c3d992a33be6a2e5e3feb4138bd064afdbe216dc7bce0a77d3fdbfe07be000080bfaebd143f1ce32e3fc9503f3e7bb9d53c9c1532be55ee4e3f5625d5be4f25d5be22b5693e5b965f3f1748dcbe000080bf10c30e3f7882303f9d15323e7db9d53cc9503fbe5525d53e5525d5be54ee4ebf6c3cb83b2be3633fc03fe9be000080bf10c30e3f99bd333f992a333ececc4c3db9f545be064afd3eeb4138bd6a2e5ebff60f25bdec137f3f0dd098bd000080bfaebd143ff679333f992a333e9899193eb9f545be064afd3eea41383d6a2e5ebf8a10253dec137f3f36d0983d000080bf18bf2d3ff679333fb9f5453e9899193e992a33be6a2e5e3fea41383d064afdbed76cc73ce0a77d3fc9fe073e000080bf18bf2d3f1ce32e3fc9503f3e9c15323e9d1532be54ee4e3f5825d53e5525d5be67a913be3558533fa1aa0b3f000080bfb6b9333f7882303f9c15323e9c15323ec9503fbe5125d53e5725d53e55ee4ebf7e53863c48ac623ff1cded3e000080bfb6b9333f9abd333f9c15323ec7503f3e9c1532be5a25d53e53ee4e3f5725d5be40faf5bd7fb3003f57265b3f000080bfd7f4363f9abd333f9899193eb9f5453e992a33befa41383d672e5e3f0e4afdbea2a349bcf1c5fd3ebc515e3f000080bf3394383f37b8393f9899193e9999193ecbcc4cbe9e97583da297583d7e487fbf42558b3baea27f3f93d0593d000080bf18bf2d3f37b8393f9999193ececc4c3dcbcc4cbe9f97583d9e9758bd7e487fbf17528bbbaea27f3f89d059bd000080bfaebd143f37b8393f9899193e982a333eb9f545bef241383d064afd3e692e5ebf0000000034685e3f328bfd3e000080bf59fd333f37b8393fcfcc4c3d982a333eb9f545bef04138bd084afd3e692e5ebf75fc7d3b496d5e3f6177fd3e000080bf59fd333fa1b9523fcfcc4c3db9f5453e992a33bef94138bd672e5e3f0e4afdbea0a3493cf1c5fd3ebc515e3f000080bf3394383fa1b9523fcbcc4c3d9999193ecbcc4cbea39758bd9f97583d7e487fbf7e5a8bbbaea27f3f9ad0593d000080bf18bf2d3fa2b9523f80b9d53c9c15323ec9503fbe5a25d5be5a25d53e53ee4ebf14a6923dd8b9663f20c6da3e000080bfb6b9333f3fb4583f9899193e9911cd3cb9f545beed41383d064afdbe6a2e5ebf0000000034685e3f308bfdbe000080bf6c7f0e3f37b8393f9c15323e2bc0573c9c1532be5d30ea3e582743bf546feabe8f7fce3d8f580e3f5d3453bf000080bfef870b3f99bd333f9899193e4fe2da3b992a33beb6b20a3d9c8053bf88f80fbf8babd23bb918103f869653bf000080bf92e8093f37b8393fcbcc4c3d4fe2da3b992a33beb2b20abd9d8053bf87f80fbf83abd2bbb618103f879653bf000080bf92e8093fa1b9523fcbcc4c3d9711cd3cb9f545beea4138bd064afdbe692e5ebf0000000034685e3f328bfdbe000080bf6c7f0e3fa1b9523fcbcc4c3dcccc4c3dcbcc4cbea09758bda39758bd7e487fbf355c8b3baea27f3f9fd059bd000080bfaebd143fa2b9523f78b9d53c7bb9d53cc9503fbe5125d5be5125d5be57ee4ebfde34b8bb29e3633fc73fe9be000080bf10c30e3f3fb4583f78b9d53c2bc0573c9c1532be9ff1ccbe033142bf0ba003bfbfd58fbd61b6153f09e14ebf000080bfef870b3f3fb4583fa011cd3c9899193eb9f545be064afdbefa41383d692e5ebfeb0f25bdec137f3f15d0983d000080bf18bf2d3fe2f7583f9811cd3ccecc4c3db9f545be064afdbed54138bd6a2e5ebf3a10253dec137f3f14d098bd000080bfaebd143fe2f7583f20c0573c7db9d53c9d1532bee34340bf642bcfbe4f9105bf96ce34bec96f623fd614ddbe000080bf10c30e3f60ef5b3f40e2da3bcecc4c3d992a33becf0c53bfb1f800bd13ab10bfceb32e3deefd7d3f38a6f0bd000080bfaebd143fbd8e5d3f60e2da3b9899193e992a33be9c8053bfd0b20a3d8af80fbf7fa425bd36f77d3f9900f43d000080bf18bf2d3fbc8e5d3f40c0573c9c15323e9c1532beb5d23fbfc8bfef3ef9bfefbe444d763e55ec593f9ec7ee3e000080bfb6b9333f60ef5b3fb9f5453e982a333e989919be692e5e3f064afd3ef04138bd2bb866bdf67e403eaf057b3f000080bfd0322d3d1209a03ec9503f3e9c15323e9d1532be54ee4e3f5825d53e5525d5be3bfd063eeba80f3fbb2f513f000080bf30e39a3c7425a33e9c15323ec7503f3e9c1532be5a25d53e53ee4e3f5725d5be089229bd67cff23ed521613f000080bf08bf9e3ca24aa73e992a333eb9f5453e989919be104afd3e672e5e3ffb4138bd39edaebd47f0cc3d57c67d3f000080bf58f02f3d5ceca53e992a333eb9f5453ecfcc4cbd0e4afd3e672e5e3ffa41383d7ce9ed3d684ef0bd797c7c3f000080bfe9ef0f3e4a80a63eb9f5453e982a333ecfcc4cbd692e5e3f064afd3eed41383d4581a03d673567beaa94783f000080bf86400f3e009da03ec9503f3e9c15323e80b9d5bc51ee4e3f5825d53e5a25d53e35a2dabd7a7c17bf038d4c3f000080bfa11c273e2200a43e9c15323ec7503f3e80b9d5bc5525d53e51ee4e3f5f25d53eb6a4923dc49ef8be550a5f3f000080bf1a98273e4e25a83e9899193ecbcc4c3ecbcc4cbda097583d7e487f3fa997583d92827f3dbcfb65bdc8187f3f000080bfc02f103e2757b13e9899193eb9f5453ea011cdbcf741383d672e5e3f124afd3e6bc3bb3df84ffebec7f15c3f000080bf79e4283eae84b23e9999193ecbcc4c3e989919bea497583d7e487f3fa09758bd1a0a18bd17c9603d01707f3f000080bfb0ef303d38c3b03e9899193eb9f5453e992a33befa41383d672e5e3f0e4afdbea47688bde450fe3edf875d3f000080bf203c983ce1a6b13ecfcc4c3db9f5453e992a33bef94138bd672e5e3f0e4afdbe30b8f7bdff41f93eeb755d3f000080bf283c983ca834e13ecbcc4c3dcbcc4c3ecbcc4cbda69758bd7e487f3fa897583dd34b473d84194ebd435f7f3f000080bfbf2f103eefe4e03ecbcc4c3db9f5453ea011cdbcf74138bd662e5e3f144afd3e1374113ef01ff8be21f55c3f000080bf79e4283e7512e23ecbcc4c3dcbcc4c3e999919bea79758bd7e487f3fa79758bd9d4ad0bc8451533d82937f3f000080bfacef303d0051e03e80b9d53cc7503f3e9c1532be5f25d5be51ee4e3f5525d5bea96aecbd4d78d03e84f1673f000080bf10bf9e3c0e96ed3ecfcc4c3d982a333eb9f545bef04138bd084afd3e692e5ebf31446abe9e30573fe063fb3e000080bf0000000078f0e33e80b9d53c9c15323ec9503fbe5a25d5be5a25d53e53ee4ebf724ca1bea995443fbac70e3f000080bf2046ce3bbf82ef3e40c0573c9c15323e9c1532beb5d23fbfc8bfef3ef9bfefbe688670be4047f23e425c593f000080bf40e39a3cd7baf53ea011cd3cb9f5453e989919be104afdbe672e5e3f024238bd897a273c8ece6b3de18f7f3f000080bf58f02f3d0a39ed3e9811cd3cb9f5453ecfcc4cbd104afdbe672e5e3fe341383d3e82273cb3323cbd5db77f3f000080bfe9ef0f3ef9cced3e40e2da3b982a333ecfcc4cbdf9ce52bfbb09113fc761f73c6a7defbc2ba3c3bd2ab87e3f000080bf86400f3e325ef93e60e2da3b982a333e989919be9c8053bf8af80f3fccb20abd1af8363d7b4e003e93b97d3f000080bfd0322d3d43caf83e78b9d53cc7503f3e80b9d5bc5a25d5be53ee4e3f5a25d53ef988093e97dccbbe1e4d683f000080bf1b98273eba70ee3e78b9d53c9c15323e40c057bc632bcfbe4b91053fe543403ff6728d3e3f9136bf17ef243f000080bfd706343ea683f03ecbcc4c3d982a333e60e2dabbd7f800bd13ab103fcf0c533f60ca6f3ec3354cbff0440e3f000080bf398d3a3e9204e53e20c0573c9c15323e80b9d5bceb9f41bf0a29043fb5b5cd3e215b403ea575d5beb8aa633f000080bfa11c273e8495f63e23e7193c0ad7233e5cb0d0bc0ddd4dbfcf87753e043e0b3f7babc43ef336fabe0989483f000080bffc34273ef888fa3ef376b43b0ad7233e07d723bd4ba56fbf61f4783eb81c823e1a99103e1acccdbe009b673f000080bf49b0183e934cfc3e59562f3b0ad7233ececc4cbd694877bf6451843e47474c3c5cf506bd84c22ebe6d1a7c3f000080bf80b10e3e8896fd3e74562f3b0ad7233e989919beb03e77bf2f4c843ecb2eb0bc32bf0c3dbccc563e5a267a3f000080bfb0f62a3d9a02fd3ea9ec933b0ad7233ec73f20be7a896ebfb1467f3e6f1a87be833108be2042e23ee91b633f000080bfb000113d2319fc3e33d2913bcddf213eccdf21bea38c6ebf5df9833eebc782be4a5102beada7da3e4d2d653f000080bf045f0a3da46afc3edb078d3b0a7d1f3e0ad723be78896ebf701a873ec5467fbe45b1fdbd1e2bd43e2bd1663f000080bf1859023de3d5fc3e77562f3b9999193e0ad723be0b3f77bf0d10ae3c574c84be4c7f67bee17ad63ec622613f000080bf507d013de87ffe3e60e2da3b9899193e992a33be9c8053bfd0b20a3d8af80fbfc16ef8be8ad7ed3e5ca43d3f000080bf604c8b3c4982fc3e78b9d53c2bc0573c9c1532be9ff1ccbe033142bf0ba003bfe7e4a7be838acfbe4c735a3f000080bf03034e3ee8c6d83ecbcc4c3d4fe2da3b992a33beb2b20abd9d8053bf87f80fbfba676abe2a950abf831d4f3f000080bf625f4c3e1084e33ecbcc4c3d6b562f3b0ad723be7b29e0bc432d77bfc08584be111e53be95dc7dbec453723f000080bfde755b3e12efe43e54b0d03c2de7193c0ad723bea39706bf179650bf81347abe2c4937be3c0b33be45db773f000080bf8a0e5c3e91e5d93e21e7193c57b0d03c0ad723befd4f48bf4a5413bfb87973bef13e2cbe536d30beca77783f000080bf8a0e5c3eea85ce3e20c0573c7db9d53c9d1532bee34340bf642bcfbe4f9105bf308ed2be13c1a9befe5d593f000080bf01034e3e6ea3cf3e78b9d53c7bb9d53cc9503fbe5125d5be5125d5be57ee4ebf818212bf7b2212bf7bb7163f000080bf6bab403e2e33d43eeb76b43b0ad7233d0ad723be888b6ebf1ca785beca1881beb2684fbe544c4fbe4e47753f000080bf52b35b3e6101c83e40e2da3bcecc4c3d992a33becf0c53bfb1f800bd13ab10bfd97c0abf3ebc7fbe86984d3f000080bf635f4c3e8ce0c43e54562f3bcecc4c3d0ad723be694877bf31474cbc595184beb20c7fbe5b0367bea01c713f000080bfde755b3e8776c33e60e2da3b9899193e992a33be9c8053bfd0b20a3d8af80fbf2b320dbf003181be57894b3f000080bf0306493e1873a13e77562f3b9999193e0ad723be0b3f77bf0d10ae3c574c84be4dc482bee55c7fbe78226f3f000080bf7d1c583e1209a03e2bc057bc9c15323e80b9d5bc4b723f3f076c063f82fdcf3eca56e73c44f222bf0150453f000080bf29ac9b3e6c1a673f2de719bc0ad7233e5cb0d0bcf94f483fc879733e4c54133fd7d35abe9bfb43bfd1591b3f000080bf7b1c9e3e1fc4653ffd76b4bb0ad7233e07d723bd478c6e3fc6fb813e0bc5843e7ca7dfbc01db29bff1673f3f000080bf6e4e973e2c6c643f66562fbb0ad7233ececc4cbdfd3c773f454b843eb021ba3c5865313e792e35bfcd552f3f000080bf1898923e9185633f4fe2dabb982a333ecfcc4cbd9d80533f87f80f3fb1b20a3d84f9b83e782f13bfa9ee3b3f000080bf2f3d903eca0e653f4fe2dabb982a333e989919beb628533f3e80103fd94e03bd0771fa3e111e2fbfd3860a3f000080bfe5244c3e56ac573f66562fbb0ad7233e999919beda4b773f3953843ea3e8dfbb0de0623ef95c50bfaf7d093f000080bfb8da503e1d23563f9e7289bb0ad7233ed4171fbe7c896e3fb9467f3e5a1a87bef412b33eb6a84fbf4af9ef3e000080bfb1dc4c3e342f553f2bc057bc9c15323e9d1532be8729403f722fef3edf39efbe2662233f8e1532bf88daa83e000080bf83ae3a3e6651533f24678bbbcde5223ef83220be7d896e3f95467f3e601a87beeb12b33eada84fbf6df9ef3e000080bf0c594c3eebe5543f6fe889bbdb6c213edb6c21be458c6e3f2acb843e91f581be75a2b43ef3b04fbf78b0ee3e000080bfc3e84b3eb289543f606284bbca881e3e0ad723be7c896e3f681a873e97467fbe1c4fb53e28d14fbfecbced3e000080bfa8034b3e82d7533f60562fbb9999193e0ad723be793f773f5065ab3c904c84be29e32f3e33574cbf02cf133f000080bf1e814c3ee55b533f4fe2dabb9899193e992a33be9d80533fa9b20a3d87f80fbf120aba3e627d4bbf93ccf83e000080bf8c48413e9fbc503f4fe2dabbcecc4c3d992a33bed10c533fd9f800bd10ab10bfa60faf3e319944bf13a60a3f000080bf001e6a3ee056423f6b562fbbcccc4c3d0ad723be6b48773fd7474cbc585184be88ca2b3e21f03abfa38b293f000080bf9356753e26f6443f0677b4bb05d7233d0ad723be858b6e3f24a785bed01881be005bb73bf62f2fbfe9a93a3f000080bfa4697a3e8815433f2bc057bc7bb9d53c9c1532bee443403f682bcfbe499105bf75d89c3d3f433bbfc3722d3f000080bfef0a773e16093e3f2de719bc54b0d03c0ad723befa4f483f4a5413bfca7973be60a130bee83511bfc0274e3f000080bf1ada803e6a64403f7db9d5bc2bc0573c9c1532be99f1cc3e023142bf0fa003bf569745be48461ebf250d433f000080bfa46b803ea52d3a3f7bb9d5bc7db9d53cc9503fbe5525d53e5325d5be54ee4ebfbd44173e5fa358bf790c033f000080bfffaa703e264f3a3f57b0d0bc2de7193c0ad723bea397063f179650bf8f347abe5537a1bec310e8be7f7b553f000080bf03f3863e79973b3fcecc4cbd60562f3b0ad723be6c29e03c432d77bfc18584be150aeebe3a4f77bee90d5a3f000080bfce9c8c3e8dd5363fcecc4cbd4fe2da3b992a33beb8b20a3d9c8053bf88f80fbfe551f0be3b8b02bfd98a383f000080bfd67b853e4c68353f999919be4fe2da3b992a33beb2b20abd9c8053bf88f80fbfab530abfed9eeabe53aa343f000080bf84fb963eeff3253f999919be6b562f3b0ad723be4462a8bcf63f77bfd24c84bef6fd02bf2ef658beb027553f000080bf7b1c9e3e2f61273f4fe2dabbcecc4c3d992a33bed10c533fd9f800bd10ab10bf6ab32ebdf0fd7d3f1ca6f0bd000080bfbf63363f87d7813e2bc057bc7bb9d53c9c1532bee443403f682bcfbe499105bfb3ce343ec86f623fd314ddbe000080bf2169303f3f16853e7bb9d5bc7db9d53cc9503fbe5525d53e5325d5be54ee4ebf0135b83b28e3633fc93fe9be000080bf2169303f828c8b3e9711cdbccecc4c3db9f545be064afd3ee94138bd692e5ebf621025bdec137f3f2dd098bd000080bfbf63363f3b058b3e9911cdbc9899193eb9f545be064afd3ee641383d6a2e5ebf8a10253dec137f3f34d0983d000080bf29654f3f3b058b3e4fe2dabb9899193e992a33be9d80533fa9b20a3d87f80fbff0a4253d34f77d3fcd00f43d000080bf29654f3f87d7813e2bc057bc9c15323e9d1532be8729403f722fef3edf39efbe16471cbeb5854f3f7eb8103f000080bfc75f553f4016853e7db9d5bc9c15323ec9503fbe5325d53e5525d53e54ee4ebf0353863c48ac623ff1cded3e000080bfc75f553f828c8b3e7cb9d5bcc7503f3e9c1532be5c25d53e53ee4e3f5425d5be3cfaf5bd7eb3003f59265b3f000080bfe89a583f828c8b3ececc4cbdb9f5453e992a33befe41383d672e5e3f0e4afdbea4a349bcf1c5fd3ebc515e3f000080bf443a5a3fbe81973ececc4cbd9999193ecbcc4cbea297583da797583d7e487fbf34558b3baea27f3f97d0593d000080bf29654f3fbe81973ecccc4cbdcecc4c3dcbcc4cbea497583da09758bd7e487fbfda548bbbaea27f3f93d059bd000080bfbf63363fbe81973ececc4cbd982a333eb9f545bef441383d064afd3e6a2e5ebf0000000035685e3f308bfd3e000080bf6aa3553fbe81973e989919be982a333eb9f545bef04138bd064afd3e692e5ebf86127e3b496d5e3f5d77fd3e000080bf6aa3553f9384c93e989919beb9f5453e992a33befa4138bd672e5e3f0e4afdbea0a3493cf1c5fd3ebc515e3f000080bf443a5a3f9384c93e999919be9999193ecbcc4cbea39758bda497583d7e487fbf04548bbbaea27f3f96d0593d000080bf29654f3f9384c93e9c1532be9c15323ec9503fbe5a25d5be5a25d53e53ee4ebf61a6923ddab9663f19c6da3e000080bfc65f553fce79d53ececc4cbd9911cd3cb9f545bef041383d064afdbe6a2e5ebf0000000035685e3f2e8bfdbe000080bf7d25303fbe81973e7db9d5bc2bc0573c9c1532be99f1cc3e023142bf0fa003bfc4d58f3d62b6153f07e14ebf000080bf002e2d3f828c8b3ececc4cbd4fe2da3b992a33beb8b20a3d9c8053bf88f80fbf8fabd23bb918103f869653bf000080bfa38e2b3fbe81973e999919be4fe2da3b992a33beb2b20abd9c8053bf88f80fbf7fabd2bbb718103f869653bf000080bfa38e2b3f9384c93e999919be9711cd3cb9f545beeb4138bd064afdbe692e5ebf0000000034685e3f328bfdbe000080bf7d25303f9384c93e999919becccc4c3dcbcc4cbea29758bda39758bd7e487fbf83558b3baea27f3f96d059bd000080bfbe63363f9384c93e9d1532be7bb9d53cc9503fbe5025d5be5125d5be57ee4ebfea32b8bb28e3633fc93fe9be000080bf2169303fce79d53e9d1532be2bc0573c9c1532be7b20eabec83043bfc35feabe23a1cebd7c4e0e3fa33a53bf000080bfff2d2d3fce79d53e982a33be9899193eb9f545be064afdbefb41383d692e5ebf0f1025bdec137f3f1fd0983d000080bf29654f3f1401d63e992a33bececc4c3db9f545be064afdbed84138bd6a2e5ebf7a10253dec137f3f27d098bd000080bfbe63363f1501d63eca503fbe7db9d53c9d1532be58ee4ebf4e25d5be4e25d5beecb469be5a965f3f3448dcbe000080bf2169303f11f0db3eb9f545bececc4c3d992a33be692e5ebfd04138bd084afdbe7c6dc73cdea77d3fddfe07be000080bfbe63363fca2edf3eb9f545be9899193e992a33be692e5ebf0342383d0a4afdbe976dc7bcdea77d3ffcfe073e000080bf29654f3fc92edf3ec7503fbe9c15323e9c1532be51ee4ebf5f25d53e5625d5be18b5693e5a965f3f2948dc3e000080bfc65f553f10f0db3e4fe2dabb982a333e989919beb628533f3e80103fd94e03bdeaaebcbd84b4423e7a387a3f000080bf1257143f23fbfd3e2bc057bc9c15323e9d1532be8729403f722fef3edf39efbe843be93d27e81a3fa8b7493f000080bfb35f0e3f739d003f7cb9d5bcc7503f3e9c1532be5c25d53e53ee4e3f5425d5be4ad068bd09d0f53e2c18603f000080bfb4840e3fa5af023f9711cdbcb9f5453e989919be104afd3e672e5e3ff74138bdb9c2cebdbad4de3d142a7d3f000080bfa08b143fa8ee013f9911cdbcb9f5453ecfcc4cbd0e4afd3e672e5e3ff441383d4cc2ce3d78d4debd152a7d3f000080bf02892d3fa7ee013f4fe2dabb982a333ecfcc4cbd9d80533f87f80f3fb1b20a3d79d6b83d570744be6b337a3f000080bf74542d3f23fbfd3e2bc057bc9c15323e80b9d5bc4b723f3f076c063f82fdcf3eec1d48bd321411bf088d523f000080bf6450333f729d003f7db9d5bcc7503f3e80b9d5bc5825d53e51ee4e3f5a25d53eb3cf683d09d0f5be2c18603f000080bf6475333fa4af023fcecc4cbdcbcc4c3ecbcc4cbda397583d7e487f3fa997583d8d184c3d086b63bd61497f3f000080bf02a92d3fcf59073fcecc4cbdb9f5453ea011cdbcf841383d672e5e3f124afd3e5a71a23d9455febe5f405d3f000080bfd4d7333f47de073fcccc4cbdcbcc4c3e989919bea797583d7e487f3fa39758bdb5194cbd106b633d5f497f3f000080bfa0ab143fcf59073fcecc4cbdb9f5453e992a33befe41383d672e5e3f0e4afdbe7c72a2bd9155fe3e5c405d3f000080bff35f0e3f48de073f989919beb9f5453e992a33befa4138bd672e5e3f0e4afdbe56d606be40b2f83eb4375d3f000080bf53a60e3fc3a41f3f999919becbcc4c3ecbcc4cbda79758bd7e487f3fab97583d76f8173dcbb550bdb07d7f3f000080bf63ef2d3f4b201f3f999919beb9f5453ea011cdbcf74138bd672e5e3f124afd3e20d6063e43b2f8beb5375d3f000080bf341e343fc3a41f3f999919becbcc4c3e999919bea89758bd7e487f3fa79758bdadf817bdc5b5503dae7d7f3f000080bf00f2143f4b201f3f9c1532bec7503f3e9c1532be5f25d5be51ee4e3f5a25d5be8e0b00be3323ce3e5d23683f000080bfbcec0e3fc1d4253f989919be982a333eb9f545bef04138bd064afd3e692e5ebfdf3573be60ac563f7808fb3e000080bf92e8093fbb10213f9c1532be9c15323ec9503fbe5a25d5be5a25d53e53ee4ebf4155a5be3d6c433f82380f3f000080bf38960b3f00d5263fc7503fbe9c15323e9c1532be51ee4ebf5f25d53e5625d5be69b062be036ee13e2dc15e3f000080bfecd90e3f6fe7293f982a33beb9f5453e989919be0e4afdbe672e5e3f054238bd00000000f1ea533d3aa87f3f000080bf25f5143f6394253f992a33beb9f5453ecfcc4cbd104afdbe672e5e3fe441383d00000000feea53bd3aa87f3f000080bf88f22d3f6394253f9d1532bec7503f3e80b9d5bc5a25d5be53ee4e3f5a25d53e360b003e4723cebe5b23683f000080bf6cdd333fc1d4253fb9f545be982a333ecfcc4cbd692e5ebf0a4afd3ed241383dfdc4a6bc0ded00becce87d3f000080bfced72d3f685d2b3f9d1532be9c15323e40c057bc787debbedd46eb3e0382423fe8f1963e3c653abf4f6b1e3f000080bf20fc363fffd4263f999919be982a333e60e2dabb4ed907bd5532103f125b533fb329683ea7df4cbf171b0e3f000080bfad8c383fba10213fca503fbe9c15323e80b9d5bc57ee4ebf5125d53e5525d53e40b0623e276ee1be27c15e3f000080bf9cca333f6fe7293fb9f545be982a333e989919be692e5ebf0d4afd3e044238bd6ac4a63c04ed003ecce87d3f000080bf6cda143f685d2b3fcbcc4cbe9999193ecbcc4cbd7e487fbf9b97583d9e97583d72bf273db06a52be4c517a3f000080bf94a62d3f1be32e3fb9f545be9899193ea011cdbc692e5ebfdd41383d0b4afd3e4089d93e1ec3e5be0044493f000080bf20df333f8a4c2d3fcbcc4cbe9999193e989919be7e487fbfa697583da39758bd78bf27bd9d6a523e4c517a3f000080bf32a9143f1be32e3fb9f545be9899193e992a33be692e5ebf0342383d0a4afdbe4089d9be14c3e53e0244493f000080bf3e670e3f8a4c2d3f0ad723befd76b43b06d723bdc3fb81be478c6ebf0cc5843ef7a9253ea2c6643e7511763f000080bffc96243f82d1073e0ad723be2de7193c54b0d0bcbc7973befb4f48bf4a54133fefce803e8fcd053fbf87503f000080bfbc36283fe6be053e9c1532be2bc0573c78b9d5bc026c06bf4d723fbf81fdcf3ed4947a3ee924a63e28e7693f000080bfee4a283fca80f23d0ad723be66562f3bcbcc4cbd414b84befd3c77bfb321ba3c3d09e53cc059833cf5dd7f3f000080bf4518223f385b093e982a33be4fe2da3bcbcc4cbd87f80fbf9d8053bfb8b20a3d000000003be6273deac87f3f000080bf3e58223f40f8f73d992a33be4fe2da3b989919be2dea0fbf978953bf64e40bbdf7a1a4bd811a5d3cec257f3f000080bf1e65093f788dee3d0ad723be60562f3b989919be9b5384be984c77bf0e7c9ebb583802be3c0dee3c05d07d3f000080bf2425093fd3a5043e0ad723be0f48753b89751dbe9a467fbe7f896ebf551a87be553d86be09194abe9cd2713f000080bf6e34083f97b6033e73a520be555c783b72a520be82e272be8fd471bfd41a68bea15e71be297a2ebed6ee743f000080bf4d60073f51ba053e8b751dbe2048753b0ad723be59a682be21686ebf2a2185be61b081bea8d347be728f723f000080bfca8b063fe0cd073e9d1532be2bc0573c9c1532be7b20eabec83043bfc35feabe2607b0beab73a5be4eb6613f000080bf6669033f2095e43d999919be6b562f3b0ad723be4462a8bcf63f77bfd24c84beff6980bea6177bbe39bc6f3f000080bfae7b063f83360b3e999919be4fe2da3b992a33beb2b20abd9c8053bf88f80fbf517f90becc2a08bf70634c3f000080bfb5bf023ff1aa073eb9f545be9911cd3c989919be692e5ebf0a4afdbed04138bdf60c3ebd7a7c1abc7fb67f3f000080bf90b3093f60b0ba3dc7503fbe7bb9d53c78b9d5bc53ee4ebf5725d5be5a25d53ede06993e045aa33e9c3d663f000080bf2882283f58fdcd3d9c1532be7db9d53c20c057bc11a003bf98f1ccbe0231423f23e5063f94e70c3f62c9253f000080bf36842b3f9463e13db9f545be9711cd3ccbcc4cbd692e5ebf0d4afdbefc41383d9d44f7ba882fc03db0de7e3f000080bfb1a6223f2c1bc43dca503fbe7db9d53c9d1532be58ee4ebf4e25d5be4e25d5be41ccafbe5ed776beea61683f000080bfa0a0033fac11c03d9d1532be7bb9d53cc9503fbe5025d5be5125d5be57ee4ebfd4fa19bfbe640abfbb93163f000080bf1d30003fec08d13dcbcc4cbececc4c3d999919be7e487fbf999758bd9b9758bdd2134dbd1eaf59bd14517f3f000080bf1cd0093f56de8d3db9f545bececc4c3d992a33be692e5ebfd04138bd084afdbe4c17f5be5ddf42be866b5b3f000080bfdf78033fceea943dcbcc4cbecccc4c3dcbcc4cbd7e487fbfa79758bda697583d4d65313d231e2c3e371d7c3f000080bf3ec3223f2049973db9f545bececc4c3d9811cdbc672e5ebfec4138bd0e4afd3ec1c5eb3e60ea993e54d0553f000080bf61e1283f6609a33db9f545be9899193ea011cdbc692e5ebfdd41383d0b4afd3ebf9ff73e71889b3eee23523f000080bf60e1283fa058293ccbcc4cbe9999193ecbcc4cbd7e487fbf9b97583d9e97583db0ba7e3d4058463e8ba57a3f000080bf3ec3223fc0ac963bcbcc4cbe9999193e989919be7e487fbfa697583da39758bd611b67bd4d208bbdf7ff7e3f000080bf1dd0093f00000000b9f545be9899193e992a33be692e5ebf0342383d0a4afdbe16e9fcbef3c83bbe8394593f000080bfdf78033f808f613bb9f545bececc4c3d9811cdbc672e5ebfec4138bd0e4afd3e3299cf3e8eb523bf2a37273f000080bf5afd6e3f9405d93ec7503fbe7bb9d53c78b9d5bc53ee4ebf5725d5be5a25d53e9a2e153fb9992abfb420ee3e000080bf5e5d743fca2edf3e9c1532be7db9d53c20c057bc11a003bf98f1ccbe0231423f27bd293f151c3fbf2149633d000080bf3ca6763f0d9dda3e982a33bececc4c3d40e2dabb89f80fbf9fb20abd9c80533f0c791d3fc7512fbf9603c83e000080bf1a3c723f1688d23e992a33be9899193e60e2dabb8af80fbfb1b20a3d9c80533f604f213f332221bf58d1e83e000080bf9d8d603f1e2baf3eb9f545be9899193ea011cdbc692e5ebfdd41383d0b4afd3e9a4bc83e15460dbfcf8a3c3f000080bfde4e5d3f9ca8b53eca503fbe9c15323e80b9d5bc57ee4ebf5125d53e5525d53e0728803ecf44cbbed60d623f000080bf443a5a3f96e8aa3e9d1532be9c15323e40c057bc787debbedd46eb3e0382423fb087093fb08b09bff570263f000080bf22835c3fd956a63e0ad723be9999193e6d562fbb6d4c84be5a5fad3c273f773fa885333fd2fa2ebf0a754f3e000080bf1a33633f24e0a93e0ad723bececc4c3d59562fbbc78584be4329e0bc432d773f61d62f3f224135bf6400283e000080bf96e1743f1c3dcd3e0ad723bec33d1f3e6eca8abb8dbd84be21bb823e2b736e3f959b283fd69c28bf994dba3e000080bfbc39623f69eda73e0ad723be57b0d03c23e719bc86347abea39706bf1796503f86f2323f73882dbf383e69be000080bfb837793f62e9d53e0ad723be2de7193c54b0d0bcbc7973befb4f48bf4a54133f8790293f3f6110bf787efcbe000080bfa20f7c3f3599db3e9c1532be2bc0573c78b9d5bc026c06bf4d723fbf81fdcf3ea34e1e3f2ec829bf40dcd7be000080bf1bef783fca2edf3e999919be982a333e60e2dabb4ed907bd5532103f125b533fcc5c273f59d31cbf0c6fe33e000080bf9d8d603f93829d3e235b21be235b213e37b088bbfeed6cbe7587723e5e8f713f43cf2a3f76cf2abffa83a93e000080bf0e4a623fd856a63e27731ebe0ad7233e639e83bb661a87bebe467f3e7a896e3f61ae283fd6ad28bfc9cbb93e000080bfb85c623f507aa43e999919be0ad7233e74562fbb0a45c6bb6e53843e2a4c773f0bd92e3f975b34bf2f65453e000080bf1a33633f8ccda23ececc4cbd982a333e60e2dabbb2b20a3d8af80f3f9a80533fc0512f3f10791dbf9d03c83e000080bf1a3c723f364b743e999919beb9f5453ea011cdbcf74138bd672e5e3f124afd3e3471153f6f0fc2beccd0373f000080bfde4e5d3f1505973ececc4cbdb9f5453ea011cdbcf841383d672e5e3f124afd3e90b5233f3399cfbe2837273f000080bf5afd6e3f3a50673ecccc4cbd0ad7233e74562fbbbf21ba3c4f4b843efb3c773f6855353fa5952fbf82d72a3e000080bf96e1743f28e17e3e7db9d5bcc7503f3e80b9d5bc5825d53e51ee4e3f5a25d53eb3be403f002b10bf0a5eae3e000080bf5e5d743fcffd5a3e7cb9d5bc9c15323e40c057bc7efdcf3e046c063f4d723f3f8e7c3f3fa34229bf9a3c6d3d000080bf3ca6763f4821643e07d723bd0ad7233e0e77b4bb18c5843ecffb813e448c6e3f511e353fb2ea34bf8a6c8ebb000080bf3ca6763f90ce773e2bc057bc9c15323e80b9d5bc4b723f3f076c063f82fdcf3e43b7263fc5f732bff02897be000080bf1bef783fcefd5a3e54b0d0bc0ad7233e3ae719bc4754133fd679733efd4f483f5289263fc78136bfa80e86be000080bfb837793f9e886d3e2de719bc0ad7233e5cb0d0bcf94f483fc879733e4c54133f3c61103f999029bf4f7efcbe000080bfa20f7c3ff728623ececc4cbdb9f545bea011cdbcf341383d692e5ebf064afd3eb3aa173f6f03d83e31b12f3f000080bf6e916f3ffe542a3f7cb9d5bcc9503fbe80b9d5bc5325d53e54ee4ebf5325d53eada0203f6d36163fb509033f000080bfdac2743fd4b52d3f7db9d5bc9d1532be40c057bc642bcf3e4d9105bfe343403f5e37363fc6ff313f8be3cb3d000080bfba2b773fd28e2b3fcecc4cbd992a33be60e2dabbeaf8003d13ab10bfcf0c533fc711243f55f4243f079cd53e000080bfa2fd723f5846273f989919be992a33be40e2dabbbc2a0ebd8cc10fbfb3a3533ffbd7163ffb19283f2408f13e000080bf3855623f28a0143f989919beb9f545be9811cdbcd94138bd6a2e5ebf064afd3e5ce8023f8191cf3ebdfa413f000080bf03e95e3fceae173f9c1532bec9503fbe78b9d5bc5325d5be54ee4ebf5525d53e38c6b73e82948c3e455e643f000080bf24235c3f9224123f9c1532be9c1532be20c057bc0dc2e9bebc7ee9be6890433f99db013ffe6c123fc905253f000080bf048c5e3f90fd0f3f0ad723bd0ad723be0677b4bb2ca7853ed91881be838b6e3fb3742a3f8ff53e3f24e67a3c000080bfa472773f80a5263fcecc4cbd0ad723be6d562fbb18484c3c5a5184be6948773f876c2a3f4b13393f75433d3e000080bf32c8753f15c8243f57b0d0bc0ad723be38e719bc4754133fcb7973befd4f483fbd211e3f7fe0403fa4c866be000080bf0fde793ff75a293f2bc057bc9c1532be80b9d5bc0231423f0ca003bfa1f1cc3e8ed2253fb369293fc244c1be000080bfbc52793fb2f72d3f2de719bc0ad723be5cb0d0bc1696503f8d347abea697063f4cf2033fd172383f2a87edbe000080bfd48b7c3fb65a2c3f999919be0ad723be5d562fbb2ef292bba35384beb24c773f906d243fb05a3d3ff2b14d3e000080bfc81f653fe421123f6c2c1dbe0ad723bede1a70bb651a87be98467fbe7d896e3fbffb1e3fa8fb313f1648b93e000080bff68a643f487b113ff85820bef75820be9ed46dbb791864be538972be2817723ff446213f198f343f3b6ca63e000080bf9ca9643fdc55103f0ad723be2e811cbe52fb63bb316485be1f9782beda606e3fe4d31e3f8ada313f4c4fba3e000080bf56cb643ffe120f3f0ad723be989919be59562fbb124d84be8fb3a5bc6140773f3b0c2a3fafe2383f0a78453e000080bfc252653f089a0e3f982a33be989919be40e2dabb89f80fbf9fb20abd9c80533f290d1a3fcf222b3f70c1df3e000080bf7ed4623f78cf0b3f992a33becfcc4cbd60e2dabb8af80fbfb3b20a3d9c80533f4bb2143fae303a3fb82cbb3e000080bfae7a753f1a4ef63e0ad723bececc4cbd6d562fbbc98584beb529e03c432d773fc360253f23803f3fd39f1b3e000080bff2f8773f3ae3fb3eb9f545be989919be9811cdbc692e5ebfeb4138bd0d4afd3e3252c03eaa9d173fde7c363f000080bfd8c55f3f4363083fc7503fbe9d1532be78b9d5bc53ee4ebf5725d5be5a25d53e4e2e663e58e0de3e3a2c5f3f000080bf02655c3fb0940d3fb9f545becfcc4cbda011cdbc692e5ebfdd41383d0d4afd3ee915c63e77942f3fabca1d3f000080bf086c723fb075ef3eca503fbe80b9d5bc80b9d5bc57ee4ebf5125d53e5325d53e1286133f5249343f0251d43e000080bf45f6773ff2e9e93e9d1532be80b9d5bc40c057bc0da003bf9af1cc3e0431423ff0b6363fb8ac303fa3f0f43d000080bf471d7a3fb2bbee3e0ad723be5cb0d0bc36e719bc96347abea397063f1696503f438e3c3fd9ab253f056d49be000080bfd48b7c3f81b7f33e6b562fbb0ad723bececc4cbd432d773fc08584be8329e03cc825df3bb4c9a3bd8f2c7fbf000080bfd2dcbb3e839ebb3e2de719bc0ad723be5cb0d0bc1696503f8d347abea697063f1fede93eae4393be407c57bf000080bfe1bbaf3e1601be3e2bc057bc9c1532be80b9d5bc0231423f0ca003bfa1f1cc3ed7b1963e702e8ebebd1a6abf000080bfd0dbaf3e443fc43e4fe2dabb992a33becfcc4cbd9d80533f87f80fbfb5b20a3ddbc75d3cfcf224bdd4c47fbf000080bf59aabb3ee750c23e7cb9d5bcc9503fbe80b9d5bc5325d53e54ee4ebf5325d53e67a98f3e7881a4be408a67bf000080bfd0dbaf3ebc62cd3e7db9d5bc9d1532be40c057bc642bcf3e4d9105bfe343403f3b30043fc8260cbfeb9428bf000080bf2fa3a93ee9d4c83e4fe2dabb992a33be989919be9c80533f88f80fbfaab20abd3fce60bc04d7233d5fc57fbf000080bf9c9ced3edf4ec23e60562fbb0ad723be989919beb23e773f254c84be7b2eb0bc00000000ee7da23d65317fbf000080bf15cfed3e7b9cbb3e2bc057bc9d1532be9c1532be3d22423f7518ecbeb7e7ebbe426eb3be687c9d3e377762bf000080bf9fb0f93e443cc43e93ec93bb0ad723bec73f20beea776e3f129284bea5c482beb67151be12b5543e75e174bf000080bfce15f13e5743bc3e9911cdbcb9f545be989919be064afd3e6a2e5ebfe64138bd1c1855bda6ffb43c3b977fbf000080bf9c9ced3ed749cf3e9711cdbcb9f545becfcc4cbd064afd3e6a2e5ebfe841383d4eed533d8d55b6bcf6977fbf000080bf59aabb3edf4bcf3e4fe2dabb989919be992a33be9644533fefe305bd195510bf23fe09bfff20813e41bb4dbf000080bfef87fa3e2581b93e1cd291bbcddf21beccdf21be57bb713f82106cbe7da070be4cee44be2fa9453e395076bf000080bf43e9f13e3b90bb3ec3078dbb097d1fbe0ad723be7f896e3f501a87bea7467fbe2f874cbe74964d3e058575bf000080bfc6e8f23ea6b0ba3e6b562fbb999919be0ad723bea54b773f9a97efbb125384be380c80be9496683ea7f270bf000080bfc0fbf23ece15b83e60562fbbcecc4cbd0ad723befd3c773fa121ba3c3a4b84be1bd281be6cd8953e2e076cbf000080bf24c8f43e14d5943e4fe2dabbcfcc4cbd992a33be9c80533fa9b20a3d88f80fbfcfbb0bbfb144973e42b948bf000080bf5254fc3e6c40963e2bc057bc80b9d5bc9d1532be4b723f3f82fdcf3e066c06bf61a622bfaa91553eaf573ebf000080bf2e59fc3ecf1f903ef576b4bb0ad723bd0ad723be478c6e3f0dc5843ebbfb81bea49caabe5b2fab3ed9ae61bf000080bf3803f53ec74f923e2be719bc5cb0d0bc0ad723bef94f483f4c54133fc17973be81e1e7bef420873edc025abf000080bffc57f53ed2918e3ecccc4cbdcbcc4cbecbcc4cbda397583d7e487fbfa397583dd79ee33dc4793fbde0217ebf000080bf8afebb3e0182da3ececc4cbdb9f545bea011cdbcf341383d692e5ebf064afd3e18997c3ee8c0f0be76ed58bf000080bfeca4af3eaf27d83e989919beb9f545be9811cdbcd94138bd6a2e5ebf064afd3e9b227b3eedb2fabe3c3356bf000080bf5071b13ecea0fb3e999919becbcc4cbecbcc4cbda39758bd7e487fbfa397583d8dbf063e718173bd2e517dbf000080bfeecabd3e22fbfd3ececc4cbdcbcc4cbe999919be9e97583d7e487fbfa39758bd526ae4bdd3613f3d181f7ebf000080bfcef0ed3efa7fda3e999919becbcc4cbe989919bea39758bd7e487fbf9e9758bd7b2e07bec295733d694d7dbf000080bf32bdef3e1af9fd3ececc4cbdb9f545be992a33bef041383d6a2e5ebf064afdbefffa7cbecdb8f03e94e858bf000080bfee87fa3ea324d83e999919beb9f545be992a33beeb4138bd6a2e5ebf064afdbe9a8c7bbe59aefa3ece2c56bf000080bf5254fc3ec49dfb3e7db9d5bcc9503fbe9c1532be5325d53e57ee4ebf5025d5be09cc8fbeb46da43e648867bf000080bf9eb0f93eba5fcd3e7bb9d5bc9c1532bec9503fbe5a25d53e4e25d5be54ee4ebfd90012bf0ea4123f73b716bf000080bf1d30003f60d1c83e4fe2dabb989919be992a33be9644533fefe305bd195510bfce262abda0fa7d3f2655f2bd000080bfb8512d3deff3253f2bc057bc9d1532be9c1532be3d22423f7518ecbeb7e7ebbede2f753e8fbd5a3fde0fecbe000080bfb04f9b3c4c93273f7bb9d5bc9c1532bec9503fbe5a25d53e4e25d5be54ee4ebfbf2bb83b24e3633fd73fe9be000080bfb84f9b3c6dce2a3f9711cdbc989919beb9f545be064afd3ee94138bd692e5ebf171125bdeb137f3f5ed098bd000080bfb8512d3dc98a2a3f9911cdbccfcc4cbdb9f545be044afd3ee541383d6a2e5ebf8110253dec137f3f31d0983d000080bf175a0f3eca8a2a3f4fe2dabbcfcc4cbd992a33be9c80533fa9b20a3d88f80fbf50a5253d34f77d3f1101f43d000080bf175a0f3eeff3253f2bc057bc80b9d5bc9d1532be4b723f3f82fdcf3e066c06bff598b2bdcb1c583f4466073f000080bf8e44273e4c93273f7db9d5bc80b9d5bcc9503fbe4f25d53e5625d53e55ee4ebfb651863c4bac623fe8cded3e000080bf8e44273e6dce2a3f7cb9d5bc40c057bc9c1532be9df1cc3e0331423f0ca003bfa2d58fbd5eb6153f0ae14e3f000080bf1231343e6dce2a3fcecc4cbd60e2dabb992a33bebab20a3d9a80533f8af80fbf8fabd2bbbc18103f8596533f000080bf84ae3a3e0bc9303fcecc4cbdcbcc4cbdcbcc4cbe9e97583da797583d7e487fbf29558b3baea27f3f99d0593d000080bf185a0f3e0bc9303fcccc4cbd989919becbcc4cbea097583d9e9758bd7e487fbf425b8bbbaea27f3f9ad059bd000080bfb8512d3d0ac9303fcecc4cbda011cdbcb9f545bef041383d0d4afd3e692e5ebf0000000034685e3f348bfd3e000080bf1b53283e0bc9303f989919bea011cdbcb9f545beee4138bd0a4afd3e692e5ebf06f97d3b486d5e3f6377fd3e000080bf1a53283e75ca493f989919be60e2dabb992a33beb7b20abd9c80533f8bf80fbf8aabd23bba18103f8596533f000080bf84ae3a3e75ca493f999919becbcc4cbdcbcc4cbea39758bda797583d7e487fbfa65b8bbbaea27f3fa5d0593d000080bf175a0f3e76ca493f9c1532be80b9d5bcc9503fbe5825d5be5a25d53e51ee4ebf1ca6923dd8b9663f20c6da3e000080bf8e44273e13c54f3fcecc4cbd992a33beb9f545bef141383d064afdbe6a2e5ebf0000000034685e3f328bfdbe000080bf48db923c0bc9303f7db9d5bcc9503fbe9c1532be5325d53e57ee4ebf5025d5be6bfaf53d7ab3003f5a265bbf000080bf20aecf3b6dce2a3fcecc4cbdb9f545be992a33bef041383d6a2e5ebf064afdbe8ba3493cecc5fd3ebf515ebf000080bf000000000bc9303f999919beb9f545be992a33beeb4138bd6a2e5ebf064afdbe87a349bcebc5fd3ebd515ebf000080bf0000000075ca493f999919be992a33beb9f545bee94138bd064afdbe6a2e5ebf0000000034685e3f328bfdbe000080bf48db923c75ca493f999919be999919becbcc4cbe9f9758bda39758bd7e487fbf755b8b3baea27f3fa1d059bd000080bfb4512d3d76ca493f9d1532be9d1532bec9503fbe5025d5be5525d5be57ee4ebfe834b8bb28e3633fcb3fe9be000080bfa84f9b3c13c54f3f9d1532bec9503fbe9c1532be5625d5be58ee4ebf4a25d5be57faf5bd78b3003f5c265bbf000080bf20aecf3b13c54f3f982a33becfcc4cbdb9f545be064afdbefa41383d692e5ebfd50f25bdec137f3f0fd0983d000080bf175a0f3eb608503f992a33be989919beb9f545be064afdbed34138bd6a2e5ebf3210253dec137f3f10d098bd000080bfb4512d3db608503fca503fbe9c1532be9d1532be58ee4ebf4a25d5be5225d5beefb469be5b965f3f2f48dcbe000080bfb04f9b3c3400533fb9f545be989919be992a33be692e5ebfd04138bd0b4afdbed76dc73cdea77d3feffe07be000080bfb4512d3d919f543fb9f545becfcc4cbd992a33be692e5ebf0442383d0a4afdbeec6cc7bce0a77d3fd6fe073e000080bf175a0f3e909f543fc7503fbe80b9d5bc9c1532be51ee4ebf5f25d53e5525d5be2cb5693e5b965f3f1b48dc3e000080bf8e44273e3400533f54b0d0bc3ae719bc0ad723bea397063f1696503f9b347abe9ae73b3f582894be414a1d3f000080bf28625a3f0c78f13e2be719bc5cb0d0bc0ad723bef94f483f4c54133fc17973be8a791a3f22461bbf0f87043f000080bf24235c3f8aaced3e2bc057bc80b9d5bc9d1532be4b723f3f82fdcf3e066c06bf0b98283f6bc50dbf1b6f023f000080bffc11593ff2e9e93e7cb9d5bc40c057bc9c1532be9df1cc3e0331423f0ca003bf7aef5d3f44c906beb721f63e000080bf3aa9573f8af6ec3ecccc4cbd77562fbb0ad723be9629e03c432d773fca8584becd833b3fe598203e2198293f000080bfe199563fb2edf83ececc4cbd60e2dabb992a33bebab20a3d9a80533f8af80fbfefa3463f8874aa3e442a093f000080bfecc9533f56dbf33e999919be6d562fbb0ad723be6da6a8bce93f773fd54c84bed91c2e3f11d64f3efc55343f000080bfa679453f43f50c3f989919be60e2dabb992a33beb7b20abd9c80533f8bf80fbf8d5e1d3f69faeb3eaddb233f000080bfb2a9423f156c0a3f9c1532be40c057bc9c1532be6830eabe5427433f526feabebb17f53e151f253f8b7d183f000080bf6a583e3fe4dc0e3f989919bea011cdbcb9f545beee4138bd0a4afd3e692e5ebf65d5d93e26a84b3f60e1dc3e000080bfd5603e3f9af1073f9c1532be80b9d5bcc9503fbe5825d5be5a25d53e51ee4ebfe3828e3ee199673f4829a53e000080bf31543b3f331e0d3fd38d1dbe530077bb0ad723be91a882be7d686e3f771c85be895f243f9480ba3e87b02c3f000080bff3be443f72a50d3fc7503fbe80b9d5bc9c1532be51ee4ebf5f25d53e5525d5bea2955c3e4e015e3f94dbe53e000080bf31543b3fc199113f982a33be60e2dabb989919bef2ed0fbf2b87533fa7ae0bbd31331b3f9334e13eb69d293f000080bfb2a9423f7d15133fc1b120be1b0e7abbc1b120be95a672be7bdc713f61d567bebd12283ff0ada73efaf22d3f000080bf6fbe443f9db60e3f0ad723be410077bbd28d1dbebc467fbe7f896e3f431a87bec653243f29dcb93e00e82c3f000080bff4be443fa3c60f3f0ad723be74562fbb999919bea15384be8d4c773fbf4fa2bb8b8b333f1bc0433e1acc2f3f000080bfa679453f646d103f0ad723be6d562fbbcecc4cbd4b4b84befb3c773fb121ba3caff5343faf22313e9f942f3f000080bfe199563f42a0223fb9f545bea011cdbc989919be672e5ebf0e4afd3e004238bde048cd3e2548403ff544063f000080bfd6603e3ffef8163fcbcc4cbecbcc4cbd989919be7e487fbfa797583d9f9758bd4ce2df3ca1776a3fb10ecd3e000080bf70ae3b3f183f193fb9f545becfcc4cbd992a33be692e5ebf0442383d0a4afdbe4e3fb9bda805773f6b587c3e000080bfae8c383fdb99133fcbcc4cbecbcc4cbdcbcc4cbd7e487fbf9d97583d9e97583de31b943d03a55c3ff77c003f000080bfabce4c3ff7712b3fb9f545bea011cdbccfcc4cbd692e5ebf0f4afd3ed041383daf5ad93eb80e313ffa95153f000080bf10814f3fdd2b293f992a33be60e2dabbcfcc4cbd8bf80fbf9c80533f98b20a3dfdf71b3f42cec53e8747313f000080bfecc9533f5c48253f9d1532be40c057bc80b9d5bc026c06bf50723f3f80fdcf3ea5c3303faa34c33de08f373f000080bf3aa9573fb0c3293f0ad723be0677b4bb0ad723bdc7fb81be448c6e3f18c5843ef7293d3f0fe7623c43742c3f000080bf3623583f2e94243f0ad723be36e719bc5cb0d0bccc7973befb4f483f4954133f6584453fd6c554be43ed193f000080bf28625a3f9967273f0ad723be5cb0d0bc36e719bc96347abea397063f1696503fc3ea443f1826d0bef869fc3e000080bf24235c3f10162b3f9d1532be80b9d5bc40c057bc0da003bf9af1cc3e0431423f27ac413f10f551bea3f81e3f000080bffc11593ff2b82c3fca503fbe80b9d5bc80b9d5bc57ee4ebf5125d53e5325d53e6b7c153fac14f43ee236283f000080bf01a5543f8d802c3fb9f545becfcc4cbda011cdbc692e5ebfdd41383d0d4afd3e6aaaaf3e6d43463f0610083f000080bf253a523f1ae32e3f999919becbcc4cbecbcc4cbda39758bd7e487fbfa397583da6a07fbf68fb553d1af05abc000080bf000040325fd1763f989919beb9f545be9811cdbcd94138bd6a2e5ebf064afd3e07317ebf2c05bf3dd134963d000080bfe074973b8aff7c3f9c1532bec9503fbe78b9d5bc5325d5be54ee4ebf5525d53ea01861bf28ebf23ed2d42b3d000080bf77afd13c71e17c3f982a33beb9f545becbcc4cbd064afdbe6a2e5ebff641383d0d765ebf0245fd3e491151bc000080bf72dfb23cb1f8763f992a33beb9f545be989919be064afdbe692e5ebfdd4138bd28515ebf14c7fd3eba134ebc000080bf70dfb23c76fe5d3f999919becbcc4cbe989919bea39758bd7e487fbf9e9758bd46747fbf3e70603d5a3a11bd000080bf0000000023d75d3f9d1532bec9503fbe9c1532be5625d5be58ee4ebf4a25d5be080960bfe9f9f53e6e4d6cbd000080bf76afd13c68f5573f999919beb9f545be992a33beeb4138bd6a2e5ebf064afdbece8f7cbfbf75ee3d4a9eeabd000080bfd074973b628c573fb9f545be992a33be989919be692e5ebf0a4afdbed54138bd62c6fdbe82515e3f39614b3c000080bf8a47413d9afe5d3fc7503fbe9d1532be78b9d5bc53ee4ebf5725d5be5a25d53e9ff3f2bed315613f9d842cbd000080bf80f3313d8be17c3f9c1532be9c1532be20c057bc0dc2e9bebc7ee9be6890433fddfd34bf090c353f00000000000080bfb9760d3d0000803fb9f545be992a33becbcc4cbd692e5ebf0b4afdbefe41383d0746fdbeec755e3ffc4e4e3c000080bf8b47413dd6f8763fca503fbe9c1532be9d1532be58ee4ebf4a25d5be5225d5bef0f1f5beea0b603f18a46b3d000080bf8af3313d82f5573f9d1532be9d1532bec9503fbe5025d5be5525d5be57ee4ebf470135bf9f08353f00000000000080bfb7760d3d909f543fcbcc4cbe989919be999919be7e487fbf969758bd999758bda2eb5fbd4c7a7f3fff15073d000080bfd6738d3d86d75d3fb9f545be989919be992a33be692e5ebfd04138bd0b4afdbe9eb7b1bdf38a7e3fa0397d3d000080bf5e05843db88c573fcbcc4cbe999919becbcc4cbd7e487fbfa49758bda397583d636c53bd33947f3f706acc3c000080bfd4738d3dc3d1763fb9f545be989919be9811cdbc692e5ebfeb4138bd0d4afd3e16b370bdc3897f3f91f449bc000080bf6105843de1ff7c3fb9f545becfcc4cbda011cdbc692e5ebfdd41383d0d4afd3ea19d643d2c987f3f6fa9e93b000080bfacdd083eed297c3fcbcc4cbecbcc4cbdcbcc4cbd7e487fbf9d97583d9e97583d70805f3ddb7e7f3fcbcdfd3c000080bfe7940d3ecffb753fcbcc4cbecbcc4cbd989919be7e487fbfa797583d9f9758bdd9e4503d837f7f3f169e143d000080bfe7940d3e93015d3fb9f545becfcc4cbd992a33be692e5ebf0442383d0a4afdbec645b93c8d997f3fff5b513d000080bfabdd083ec5b6563f9899193eb9f545bea011cdbcf341383d692e5ebf084afd3ef6450dbfaf4bc83ee18a3c3f000080bfcea83b3f32a6433f9c15323ec9503fbe80b9d5bc4f25d53e55ee4ebf5725d53ead44cbbe2528803ed90d623f000080bf3494383f3506493f9c15323e9d1532be40c057bc5b81ee3eb082eebe6d98403f8b2f08bf732f083f8aa6283f000080bf12dd3a3f144f4b3f9899193e992a33be60e2dabb35eb033d0e7510bffa2f533f4c2121bf8934213f261ee93e000080bf8de73e3ff0e4463fcfcc4c3d992a33be40e2dabbbdf800bd12ab10bfd00c533fd3632fbf57de1c3fd5a8c93e000080bf0996503f7536353fcfcc4c3db9f545be9811cdbcda4138bd692e5ebf0a4afd3e91b523bf2999cf3e2b37273f000080bf4a574d3fb6f7313f80b9d53cc9503fbe78b9d5bc5325d5be54ee4ebf5525d53ec9992abf942e153f9220ee3e000080bf4eb7523f1be32e3f80b9d53c9c1532be20c057bc682bcfbe499105bfe443403f47833fbf3e44293fca92663d000080bf2c00553ffa2b313f20731e3e0ad723be1d9e83bb6d1a873eb7467fbe7a896e3f0aae28bf2eae283fcbcbb93e000080bfaab6403fce604a3f9899193e0ad723be6d562fbba344c63b5c5384be2e4c773f0dd92ebf975b343f1065453e000080bf0a8d413f6d8a493fcecc4c3d0ad723be5d562fbb6b474cbc595184be6b48773f5a4235bf1c352f3fcf24323e000080bf863b533ff2db373f06d7233d0ad723befd76b4bb20a785bec91881be868b6e3f7ff434bf5f13353f3103d9bb000080bf2c00553f4b17363f5cb0d03c0ad723be23e719bc4d5413bfb57973bef94f483f498926bfce81363faf0e86be000080bfa891573fcf85333f40c0573c9d1532be78b9d5bc023142bf0fa003bf9bf1cc3ebf9f26bf997d203f513adbbe000080bf0a49573f1be32e3f38e7193c0ad723be54b0d0bc189650bf87347abea197063f8d3508bf45e22c3fb2be02bf000080bf92695a3fe6ad303f1e5b213e205b21befaaf88bb5edf833ee7e182beaa8c6e3f1cae28bf1cae283fc7cbb93e000080bf00a4403f144f4b3f0ad7233ebd3d1fbe37ca8abbb7467f3e6d1a87be7a896e3f1eae28bf1aae283fcacbb93e000080bfad93403f5d1a4c3f992a333e989919be60e2dabba482103f852d03bd2627533f923121bf4121213f7c26e93e000080bf8de73e3f37b94f3fc9503f3e9c1532be80b9d5bc54ee4e3f5025d5be5d25d53e322880be9f44cb3edb0d623f000080bf3494383ff2974d3fb9f5453e989919bea011cdbc692e5e3ff04138bd0d4afd3ea14bc8be0c460d3fd48a3c3f000080bfcea83b3ff6f7523f0ad7233e999919be77562fbb2f53843e70cae5bbc54b773fd44d34bfaedb2e3fc808463e000080bf0a8d413fba134d3fb9f5453ecfcc4cbda011cdbc692e5e3ff041383d0d4afd3e2299cfbe9fb5233f1f37273f000080bf4a574d3f72a6643f992a333ecfcc4cbd60e2dabb8af80f3fb7b20a3d9c80533f09791dbfcc512f3f9203c83e000080bf0996503fb367613f0ad7233ececc4cbd6d562fbb464b843ec021ba3cfd3c773f9c952fbf7255353f69d72a3e000080bf863b533f36c25e3f9c15323e80b9d5bc40c057bc026c063f82fdcf3e4e723f3f964229bf9b7c3f3f5e3b6d3d000080bf2c00553f2e72653fc9503f3e80b9d5bc80b9d5bc53ee4e3f5a25d53e5a25d53efd2a10bfb9be403ff35dae3e000080bf4eb7523f0cbb673f0ad7233e07d723bd0e77b4bbcdfb813e1bc5843e428c6e3fa5ea34bf5e1e353f01718ebb000080bf2c00553fdc86603f9c15323e40c057bc80b9d5bc026c063f4e723f3f82fdcf3ec6f732bf40b7263fff2897be000080bf0b49573f0cbb673f0ad7233e5cb0d0bc3ae719bcd179733e4a54133ffa4f483fb18136bf6189263fd30e86be000080bfa891573f5818633f0ad7233e3ae719bc5cb0d0bcd179733efa4f483f4a54133fac9029bf3661103f317efcbe000080bf92695a3f42f0653f9c15323ec9503fbe80b9d5bc4f25d53e55ee4ebf5725d53e78ba8fbec377a43e5589673f000080bf6a72283f7e70b23ec9503f3e9c1532be80b9d5bc54ee4e3f5025d5be5d25d53ebeeda3be2dac903e2a7c673f000080bf3a72283ff593bb3e9c15323e9d1532be40c057bc5b81ee3eb082eebe6d98403f84d907bf5b85083f78a6283f000080bfa38e2b3f93feb63eb9f5453e992a33becfcc4cbd692e5e3f064afdbef541383ddb2db2bc218f573da8957f3f000080bfec8a223fd881bd3ecbcc4c3e989919becbcc4cbd7e487f3f9b9758bda697583dd11f3fbd0f9be63d60177e3f000080bf9a60223fa8adc83eb9f5453e989919bea011cdbc692e5e3ff04138bd0d4afd3ef485f0bef35e7f3edbc9583f000080bf758d283f0c4fc63ecbcc4c3ecbcc4cbdcbcc4cbd7e487f3fa297583da297583de14e78bdb55b213e30537c3f000080bfb079213f4eeeeb3eb9f5453ecfcc4cbda011cdbc692e5e3ff041383d0d4afd3e6f6cf8be5598943e3728533f000080bf8ba6273fb28fe93ec9503f3e80b9d5bc80b9d5bc53ee4e3f5a25d53e5a25d53e45780abfbad17b3ee3e84d3f000080bfe41c273f4db0ef3eb9f5453ea011cdbccfcc4cbd692e5e3f0a4afd3eeb41383d456523bed07c443e65e6773f000080bfb530213fe65cf23ecbcc4c3ecbcc4cbd999919be7e487f3fa397583da09758bdd44e783d8d5b21be30537c3f000080bf8e80083f4eeeeb3eb9f5453ea011cdbc989919be692e5e3f0d4afd3eee4138bd2365233e8a7c44be6be6773f000080bf9337083fe65cf23ec9503f3e80b9d5bc9d1532be54ee4e3f5b25d53e5525d5be3b780a3f51d17bbef1e84d3f000080bf7c32023f4eb0ef3eb9f5453ecfcc4cbd992a33be692e5e3fea41383d064afdbe696cf83e3f9894be3b28533f000080bf0a35023fb28fe93ecbcc4c3e999919be989919be7e487f3f9e9758bd9b9758bdc61f3f3d029be6bd60177e3f000080bf7767093fa8adc83eb9f5453e989919be992a33be6a2e5e3fea4138bd044afdbeed85f03ed75e7fbedec9583f000080bff41b033f0c4fc63ec9503f3e9d1532be9c1532be55ee4e3f5625d5be4f25d5beb6eda33e1dac90be2d7c673f000080bfd387033ff693bb3eb9f5453e992a33be989919be692e5e3f064afdbeed4138bd802eb23c828e57bdaa957f3f000080bfca91093fd881bd3e992a333eb9f545be989919be064afd3e692e5ebfed4138bda981543de4abb5bc9b977f3f000080bf0e92093fe186b03e992a333eb9f545becfcc4cbd064afd3e6a2e5ebff041383dac8154bde6abb53c9b977f3f000080bf308b223fe086b03e9c15323ec9503fbe9c1532be4d25d53e57ee4ebf5525d5be4eba8f3ed677a4be5689673f000080bf0288033f7e70b23e9d15323e9c1532bec9503fbe5a25d53e4e25d5be54ee4ebf4dfa113f97aa12bf72b7163f000080bf1d30003f94feb63e9899193ecbcc4cbe999919be9e97583d7e487fbf9f9758bdf903e43dd96d3fbd7f207e3f000080bf2f68093fba50a53e9899193eb9f545be992a33bef041383d6a2e5ebf064afdbe47c97c3eebbcf0be0feb583f000080bf931c033f8eaba73e9999193ecbcc4cbecbcc4cbda297583d7e487fbfa397583d0e04e4bdd96d3f3d7d207e3f000080bf5161223fba50a53e9899193eb9f545bea011cdbcf341383d692e5ebf084afd3e78c97cbee6bcf03e0ceb583f000080bf148e283f8eaba73ecfcc4c3db9f545be9811cdbcda4138bd692e5ebf0a4afd3eff567bbeb0b0fa3e0e30563f000080bf9ba8273f5b32843ecbcc4c3dcbcc4cbecbcc4cbda39758bd7e487fbfa297583dadf606be8d8b733d504f7d3f000080bfd87b213f86d7813ecbcc4c3dcbcc4cbe989919bea39758bd7e487fbf9e9758bdbef6063e8c8b73bd4e4f7d3f000080bfb682083f86d7813ecbcc4c3db9f545be992a33beed4138bd692e5ebf064afdbe0e577b3ea9b0fabe0e30563f000080bf1937023f5b32843e0ad7233e1877b4bb06d723bdc8fb813e448c6e3f19c5843e44d526bfef7b08bd05fc413f000080bf3471773fd9a1343f0ad7233e3ae719bc5cb0d0bcd179733efa4f483f4a54133ff5043fbfc8c06dbeb2bb1f3f000080bffe677a3f7792323f9c15323e40c057bc80b9d5bc026c063f4e723f3f82fdcf3e9a443fbf91be343e870b243f000080bf0c50783f2464303f0ad7233e77562fbbcecc4cbd474b843efd3c773fcf21ba3cbd1527bf74f4203e3bbc3d3f000080bf1865753f520a363f992a333e60e2dabbcfcc4cbd8af80f3f9c80533fb8b20a3dacb121bf253bce3e2095293f000080bf6c44733fac95333f992a333e60e2dabb989919be2eea0f3f9789533f8ae40bbd0c702bbfd346f53e8646113f000080bf1002603f3482433fc9503f3e80b9d5bc80b9d5bc53ee4e3f5a25d53e5a25d53e7d8816bf5e35093f50141b3f000080bfaee1763f1be32e3fb9f5453ea011cdbccfcc4cbd692e5e3f0a4afd3eeb41383d4bf9dfbee7de373feb830a3f000080bf0a3c713fc572313f0ad7233e6d562fbb989919bea053843e984c773fe77b9ebb862b36bf836a463ecae22c3f000080bfbc22623fdaf6453fb9f5453ea011cdbc989919be692e5e3f0d4afd3eee4138bd701fddbe36d44b3f1bf1d83e000080bfaef95d3f4d5f413f0ad7233efc4775bb87751dbeb1467f3e7c896e3f621a87be3c4c2fbf677cb93e82e1213f000080bfa274613f43a2463f72a5203e465c78bb71a520bec1e2723e83d4713f631b68be21cf2fbfd9f9a73e400d263f000080bf5a56613fd3b2473f87751d3e0e4875bb0ad723be6aa6823e1f686e3f322185be170f2fbfbb56ba3effe4213f000080bf7736613fc9c1483f9c15323e40c057bc9c1532be7520ea3ec830433fcd5feabeead21abfeedc243f9de1ef3e000080bfefd75b3f1dee473fc9503f3e80b9d5bc9d1532be54ee4e3f5b25d53e5525d5beeda3abbe0220683f99fa823e000080bf91695a3f146d463f9999193e77562fbb0ad723be5362a83cf43f773fdc4c84be6b1231bffe294d3e16a0313f000080bff7be613f185f493f9899193e60e2dabb992a33beb8b20a3d9c80533f8bf80fbf793c31bf05b6d93e7c3e153f000080bff7085f3ff4034c3fcecc4c3d6d562fbb0ad723be8c29e0bc412d773fcd8584be292f2ebf89d22f3e3162363f000080bf9e1b713f01855b3fcfcc4c3d60e2dabb992a33beb7b20abd9c80533f8af80fbfcc9435bf66ccc03ebf8c183f000080bf9e656e3fdc295e3f80b9d53c40c057bc9c1532be9cf1ccbe0231423f0fa003bf0c9e34bfb2d7d23df07e333f000080bf3b8d723fc0c1623f5cb0d03c3ae719bc0ad723bea59706bf1696503f9b347abec6081cbfe55224be10c0463f000080bfd429753f5968603fcfcc4c3da011cdbcb9f545beee4138bd0b4afd3e692e5ebfe3da3abf03af133f2fbbbb3e000080bf20a66b3fc947623f80b9d53c80b9d5bcc9503fbe5825d5be5825d53e54ee4ebf586241bf3a3eac3e3ef30f3f000080bff49d703fbea7653f3ae7193c5cb0d0bc0ad723befa4f48bf4a54133fcd7973be89320bbf1f0ce4be6218363f000080bfb252783f625f643f40c0573c80b9d5bc9c1532be4d723fbf84fdcf3e026c06bfce4227bf08c89ebed4cb303f000080bf2517753f50f1653f1877b43b06d723bd0ad723be448c6ebf19c5843ecafb81be06b3b9beab5024bf02f62c3f000080bfe68a793fec05663f77562f3bcecc4cbd0ad723befd3c77bffd21ba3c3c4b84beead556be2b7927bf89053a3f000080bffe677a3f1730673f60e2da3bcfcc4cbd992a33be9c8053bfd2b20a3d8af80fbf8a08e6be7f5324bf94121f3f000080bf94e8763f31d8683fb9f5453e989919be992a33be6a2e5e3fea4138bd044afdbe566dc7bcdea77d3fe4fe07be000080bff266393f00000000c9503f3e9d1532be9c1532be55ee4e3f5625d5be4f25d5be19b5693e5b965f3f1d48dcbe000080bf546c333f20aecf3b9d15323e9c1532bec9503fbe5a25d53e4e25d5be54ee4ebf8439b83b2be3633fbe3fe9be000080bf546c333fa84f9b3c992a333e989919beb9f545be044afd3eea4138bd6a2e5ebf051025bdec137f3f12d098bd000080bff266393f48db923c992a333ecfcc4cbdb9f545be064afd3eed41383d6a2e5ebf4a10253dec137f3f28d0983d000080bf5c68523f48db923cb9f5453ecfcc4cbd992a33be692e5e3fea41383d064afdbe806dc73cdea77d3fecfe073e000080bf5c68523f00000000c9503f3e80b9d5bc9d1532be54ee4e3f5b25d53e5525d5be6da913be3558533f9faa0b3f000080bffa62583f40aecf3b9c15323e80b9d5bcc9503fbe4e25d53e5a25d53e54ee4ebf3952863c49ac623fedcded3e000080bffa62583fb84f9b3c9c15323e40c057bc9c1532be7520ea3ec830433fcd5feabe0ba1cebd7d4e0e3fa33a533f000080bf1b9e5b3fb84f9b3c9899193e60e2dabb992a33beb8b20a3d9c80533f8bf80fbf8cabd2bbbb18103f8596533f000080bf773d5d3fb8512d3d9899193ecbcc4cbdcbcc4cbe9997583da697583d7e487fbf16558b3baea27f3f97d0593d000080bf5c68523fb8512d3d9999193e989919becbcc4cbe9d97583d9d9758bd7e487fbf3f528bbbaea27f3f89d059bd000080bff266393fb4512d3d9899193ea011cdbcb9f545bef041383d0d4afd3e692e5ebf0000000032685e3f338bfd3e000080bf9da6583fb8512d3dcfcc4c3da011cdbcb9f545beee4138bd0b4afd3e692e5ebfd3147e3b496d5e3f6177fd3e000080bf9da6583f175a0f3ecfcc4c3d60e2dabb992a33beb7b20abd9c80533f8af80fbf8eabd23bba18103f8596533f000080bf773d5d3f175a0f3ecbcc4c3dcbcc4cbdcbcc4cbea09758bda297583d7e487fbf01548bbbaea27f3f8ed0593d000080bf5c68523f175a0f3e80b9d53c80b9d5bcc9503fbe5825d5be5825d53e54ee4ebf18a6923dd8b9663f1cc6da3e000080bffa62583f8d44273e9899193e992a33beb9f545bef041383d064afdbe6a2e5ebf0000000035685e3f2e8bfdbe000080bfb028333fb4512d3d9c15323ec9503fbe9c1532be4d25d53e57ee4ebf5525d5be56faf53d7db3003f59265bbf000080bf3331303fb04f9b3c9899193eb9f545be992a33bef041383d6a2e5ebf064afdbe8fa3493ceac5fd3ebf515ebf000080bfd6912e3fb4512d3dcbcc4c3db9f545be992a33beed4138bd692e5ebf064afdbe87a349bcebc5fd3ebd515ebf000080bfd6912e3f175a0f3ecbcc4c3d992a33beb9f545beeb4138bd064afdbe6a2e5ebf0000000034685e3f308bfdbe000080bfb028333f175a0f3ecbcc4c3d999919becbcc4cbe9e9758bda09758bd7e487fbf50558b3baea27f3f91d059bd000080bff266393f175a0f3e78b9d53c9d1532bec9503fbe5125d5be5525d5be57ee4ebf0535b8bb28e3633fcb3fe9be000080bf546c333f8e44273e78b9d53cc9503fbe9c1532be5825d5be57ee4ebf4925d5be5bfaf5bd78b3003f5c265bbf000080bf3231303f8e44273ea011cd3ccfcc4cbdb9f545be084afdbefb41383d692e5ebf3c1025bdec137f3f2dd0983d000080bf5c68523f1a53283e9811cd3c989919beb9f545be064afdbed54138bd6a2e5ebf4310253dec137f3f16d098bd000080bff266393f1b53283e20c0573c9c1532be9d1532be509042bf3566ebbedb2eebbefaf274be28e55a3fb98cebbe000080bf546c333f1331343e40e2da3b989919be992a33be205f53bf673708bd0c2c10bf43fd273d08f97d3fc71ff3bd000080bff266393f84ae3a3e60e2da3bcfcc4cbd992a33be9c8053bfd2b20a3d8af80fbfa9a425bd34f77d3fba00f43d000080bf5c68523f83ae3a3e40c0573c80b9d5bc9c1532be4d723fbf84fdcf3e026c06bf1679343e1650623feda7dd3e000080bffa62583f1231343ecbcc4c3dcbcc4cbecbcc4cbda39758bd7e487fbfa297583deb207f3f609765bd179c77bd000080bf0fb87d3f57cd063dcfcc4c3db9f545be9811cdbcda4138bd692e5ebf0a4afd3e486b7b3f752c04bed36e0cbe000080bf41087c3f5138173c80b9d53cc9503fbe78b9d5bc5325d5be54ee4ebf5525d53e3c0b5b3f86ce00bf2d77f8bd000080bfccb0763fe2ef3a3ca011cd3cb9f545becbcc4cbd084afdbe692e5ebff341383d81835d3f7f51febed3278abd000080bfae22783f59b20b3d9811cd3cb9f545be989919be084afdbe692e5ebfdb4138bd194b5e3f68a7fbbe6e0e88bd000080bfba2f7a3f287f063ecbcc4c3dcbcc4cbe989919bea39758bd7e487fbf9e9758bdd47d7f3f7cb950bda6b417bd000080bf1bc57f3fe845053e78b9d53cc9503fbe9c1532be5825d5be57ee4ebf4925d5bed18e643f6b6ce6be9e4b9bbc000080bfecb8793f72df1e3ecbcc4c3db9f545be992a33beed4138bd692e5ebf064afdbed6c97e3ff72fa7bd95eb573d000080bf7a1b7f3fa7be1e3e40e2da3b992a33be989919be9c8053bf89f80fbf94b20abd491e103f365852bfaf9db6bd000080bfd6b7733f4ca0083e40c0573c9d1532be78b9d5bc023142bf0fa003bf9bf1cc3e85e9063fdc6a58bff78fb2bd000080bf0023723f9fec523c80b9d53c9c1532be20c057bc682bcfbe499105bfe443403ff67b2f3f4d7637bfeba103be000080bf4427743f0000000060e2da3b992a33becbcc4cbd9c8053bf8af80fbfc5b20a3d91b30e3f921d53bfb95fc4bd000080bfcaaa713fec36143d6d562f3b0ad723becbcc4cbd432d77bfc28584beb129e03c26b0823e065376bf5b66c2bd000080bff7536e3fd7151a3d38e7193c0ad723be54b0d0bc189650bf87347abea197063fab38703edfde77bfc400b1bd000080bfe4026f3f2cfa5e3c5d562f3b0ad723be999919be3a3f77bf6e4c84bef7f4acbcc2b8843e540d76bfe16bc2bd000080bf0361703f08180a3e20c0573c9c1532be9d1532be509042bf3566ebbedb2eebbe1b5a0f3ffa6d52bf8781d4bd000080bf222b753f405f203e78b9d53c9d1532bec9503fbe5125d5be5525d5be57ee4ebf06ba413fedc526bf7d1a5ebd000080bf14b7773fc2eb2c3e5572893b0ad723becd171fbe71666ebf0cfa84be78da82be21f4943ea0c873bff918bdbd000080bfdac1703fdf650f3e40e2da3b989919be992a33be205f53bf673708bd0c2c10bffac5fc3d03177cbfc680fbbd000080bfefd66f3f67c5233e05678b3bb9e522be073320be75c073bfd60153bed11c67beeb5d6d3e0add77bfe360c0bd000080bfc7a0703f788e103e65e8893bda6c21bedb6c21be783571bfaf2171bedcf973be43f7863ee4c775bf8aa3bfbd000080bf4864703f97e1113e5062843bc9881ebe0ad723be7a896ebf721a87beab467fbe5ed7963e736f73bf6cd1c1bd000080bff3e96f3fe47d143e54562f3b989919be0ad723be234c77bf65a4c9bb575384be176c253d71b47dbf956902be000080bf54d36e3f54f7143e77562f3bcecc4cbd0ad723befd3c77bffd21ba3c3c4b84beb3fe363b9cc47ebf6699c8bd000080bf773d5d3faf1d1e3e60e2da3bcfcc4cbd992a33be9c8053bfd2b20a3d8af80fbf6c67ba3cb9d07ebfa533bfbd000080bf12415e3fc2eb2c3e + m_CompressedMesh: + m_Vertices: + m_NumItems: 0 + m_Range: 0 + m_Start: 0 + m_Data: + m_BitSize: 0 + m_UV: + m_NumItems: 0 + m_Range: 0 + m_Start: 0 + m_Data: + m_BitSize: 0 + m_Normals: + m_NumItems: 0 + m_Range: 0 + m_Start: 0 + m_Data: + m_BitSize: 0 + m_Tangents: + m_NumItems: 0 + m_Range: 0 + m_Start: 0 + m_Data: + m_BitSize: 0 + m_Weights: + m_NumItems: 0 + m_Data: + m_BitSize: 0 + m_NormalSigns: + m_NumItems: 0 + m_Data: + m_BitSize: 0 + m_TangentSigns: + m_NumItems: 0 + m_Data: + m_BitSize: 0 + m_FloatColors: + m_NumItems: 0 + m_Range: 0 + m_Start: 0 + m_Data: + m_BitSize: 0 + m_BoneIndices: + m_NumItems: 0 + m_Data: + m_BitSize: 0 + m_Triangles: + m_NumItems: 0 + m_Data: + m_BitSize: 0 + m_UVInfo: 0 + m_LocalAABB: + m_Center: {x: 0, y: 0, z: -0.09999999} + m_Extent: {x: 0.19999997, y: 0.19999997, z: 0.09999999} + m_MeshUsageFlags: 0 + m_BakedConvexCollisionMesh: + m_BakedTriangleCollisionMesh: + m_MeshMetrics[0]: 1.6879306 + m_MeshMetrics[1]: 1 + m_MeshOptimizationFlags: 1 + m_StreamData: + serializedVersion: 2 + offset: 0 + size: 0 + path: +--- !u!1 &874857668 GameObject: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -7956,71 +6659,63 @@ GameObject: m_PrefabAsset: {fileID: 0} serializedVersion: 6 m_Component: - - component: {fileID: 844459427} - - component: {fileID: 844459430} - - component: {fileID: 844459429} - - component: {fileID: 844459428} + - component: {fileID: 874857669} m_Layer: 0 - m_Name: TargetCollider + m_Name: Ring_0_Left m_TagString: Untagged m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 m_IsActive: 1 ---- !u!4 &844459427 +--- !u!4 &874857669 Transform: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 844459426} - m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 0, y: 3, z: 0.36999983} + m_GameObject: {fileID: 874857668} + m_LocalRotation: {x: 0.0037497291, y: 0.028980805, z: -0.08957866, w: 0.995551} + m_LocalPosition: {x: -0.060953286, y: -0.00000024797393, z: 0.00000015258789} m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: [] - m_Father: {fileID: 660021080} - m_RootOrder: 2 + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 1860767444} + m_Father: {fileID: 136761118} + m_RootOrder: 0 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!114 &844459428 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 844459426} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 94f0bf7ce367d3942a1f56ec8dd56e41, type: 3} - m_Name: - m_EditorClassIdentifier: ---- !u!114 &844459429 -MonoBehaviour: +--- !u!1 &883197911 +GameObject: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 844459426} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 64582d436c5a4e84d89ba2d25709ddca, type: 3} - m_Name: - m_EditorClassIdentifier: - uniqueName: TargetCollider - tags: [] ---- !u!65 &844459430 -BoxCollider: + serializedVersion: 6 + m_Component: + - component: {fileID: 883197912} + m_Layer: 0 + m_Name: Middle_2_Left + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &883197912 +Transform: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 844459426} - m_Material: {fileID: 0} - m_IsTrigger: 1 - m_Enabled: 1 - serializedVersion: 2 - m_Size: {x: 0.35, y: 0.1, z: 0.35} - m_Center: {x: 0, y: 0, z: 0} ---- !u!1 &853416177 + m_GameObject: {fileID: 883197911} + m_LocalRotation: {x: 0.007229151, y: 0.004674483, z: -0.10485168, w: 0.9944506} + m_LocalPosition: {x: -0.02966484, y: -0.00000024318695, z: 0.000000114440915} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 114376059} + m_Father: {fileID: 1854514984} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &890304051 GameObject: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -8028,158 +6723,117 @@ GameObject: m_PrefabAsset: {fileID: 0} serializedVersion: 6 m_Component: - - component: {fileID: 853416178} - - component: {fileID: 853416181} - - component: {fileID: 853416179} - - component: {fileID: 853416180} - m_Layer: 8 - m_Name: Stair 1 Teleportation Area + - component: {fileID: 890304052} + m_Layer: 0 + m_Name: Middle_Tip_Left m_TagString: Untagged m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 - m_IsActive: 0 ---- !u!4 &853416178 + m_IsActive: 1 +--- !u!4 &890304052 Transform: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 853416177} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0, y: 0.4, z: 1.8} - m_LocalScale: {x: 0.04, y: 1, z: 0.04} + m_GameObject: {fileID: 890304051} + m_LocalRotation: {x: -0.00000002980233, y: -0.00000005308539, z: -0.000000042258765, w: 1} + m_LocalPosition: {x: -0.022676239, y: 0.00000029563904, z: -0.000000077486035} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 m_Children: [] - m_Father: {fileID: 33704422} - m_RootOrder: 2 + m_Father: {fileID: 1844665381} + m_RootOrder: 0 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!114 &853416179 -MonoBehaviour: +--- !u!1 &895449169 +GameObject: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 853416177} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 64582d436c5a4e84d89ba2d25709ddca, type: 3} - m_Name: - m_EditorClassIdentifier: - uniqueName: Stair 1 Teleportation Area - tags: [] ---- !u!114 &853416180 -MonoBehaviour: + serializedVersion: 6 + m_Component: + - component: {fileID: 895449170} + - component: {fileID: 895449172} + - component: {fileID: 895449171} + m_Layer: 0 + m_Name: EventSystem + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &895449170 +Transform: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 853416177} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: db00376f7b7d66e4da00d63492cb7971, type: 3} - m_Name: - m_EditorClassIdentifier: - m_InteractionManager: {fileID: 1915479740} - m_Colliders: [] - m_InteractionLayerMask: - serializedVersion: 2 - m_Bits: 4294967295 - m_InteractionLayers: - m_Bits: 256 - m_DistanceCalculationMode: 1 - m_SelectMode: 1 - m_CustomReticle: {fileID: 3819676577015031517, guid: c9ea54082e6151843acb776fb52ed6f7, type: 3} - m_AllowGazeInteraction: 0 - m_AllowGazeSelect: 0 - m_OverrideGazeTimeToSelect: 0 - m_GazeTimeToSelect: 0.5 - m_OverrideTimeToAutoDeselectGaze: 0 - m_TimeToAutoDeselectGaze: 3 - m_AllowGazeAssistance: 0 - m_FirstHoverEntered: - m_PersistentCalls: - m_Calls: [] - m_LastHoverExited: - m_PersistentCalls: - m_Calls: [] - m_HoverEntered: - m_PersistentCalls: - m_Calls: [] - m_HoverExited: - m_PersistentCalls: - m_Calls: [] - m_FirstSelectEntered: - m_PersistentCalls: - m_Calls: [] - m_LastSelectExited: - m_PersistentCalls: - m_Calls: [] - m_SelectEntered: - m_PersistentCalls: - m_Calls: [] - m_SelectExited: - m_PersistentCalls: - m_Calls: [] - m_Activated: - m_PersistentCalls: - m_Calls: [] - m_Deactivated: - m_PersistentCalls: - m_Calls: [] - m_StartingHoverFilters: [] - m_StartingSelectFilters: [] - m_StartingInteractionStrengthFilters: [] - m_OnFirstHoverEntered: - m_PersistentCalls: - m_Calls: [] - m_OnLastHoverExited: - m_PersistentCalls: - m_Calls: [] - m_OnHoverEntered: - m_PersistentCalls: - m_Calls: [] - m_OnHoverExited: - m_PersistentCalls: - m_Calls: [] - m_OnSelectEntered: - m_PersistentCalls: - m_Calls: [] - m_OnSelectExited: - m_PersistentCalls: - m_Calls: [] - m_OnSelectCanceled: - m_PersistentCalls: - m_Calls: [] - m_OnActivate: - m_PersistentCalls: - m_Calls: [] - m_OnDeactivate: - m_PersistentCalls: - m_Calls: [] - m_TeleportationProvider: {fileID: 0} - m_MatchOrientation: 0 - m_MatchDirectionalInput: 0 - m_TeleportTrigger: 3 - m_FilterSelectionByHitNormal: 0 - m_UpNormalToleranceDegrees: 30 - m_Teleporting: - m_PersistentCalls: - m_Calls: [] ---- !u!64 &853416181 -MeshCollider: + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 895449169} + 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: 1314738492} + m_RootOrder: 3 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &895449171 +MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 853416177} - m_Material: {fileID: 0} - m_IsTrigger: 0 + m_GameObject: {fileID: 895449169} m_Enabled: 1 - serializedVersion: 4 - m_Convex: 0 - m_CookingOptions: 30 - m_Mesh: {fileID: 10209, guid: 0000000000000000e000000000000000, type: 0} ---- !u!1 &861048854 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: ab68ce6587aab0146b8dabefbd806791, type: 3} + m_Name: + m_EditorClassIdentifier: + m_SendPointerHoverToParent: 1 + m_ClickSpeed: 0.3 + m_MoveDeadzone: 0.6 + m_RepeatDelay: 0.5 + m_RepeatRate: 0.1 + m_TrackedDeviceDragThresholdMultiplier: 2 + m_TrackedScrollDeltaMultiplier: 5 + m_ActiveInputMode: 0 + m_MaxTrackedDeviceRaycastDistance: 1000 + m_EnableXRInput: 1 + m_EnableMouseInput: 1 + m_EnableTouchInput: 1 + m_PointAction: {fileID: 0} + m_LeftClickAction: {fileID: 0} + m_MiddleClickAction: {fileID: 0} + m_RightClickAction: {fileID: 0} + m_ScrollWheelAction: {fileID: 0} + m_NavigateAction: {fileID: 0} + m_SubmitAction: {fileID: 0} + m_CancelAction: {fileID: 0} + m_EnableBuiltinActionsAsFallback: 1 + m_EnableGamepadInput: 1 + m_EnableJoystickInput: 1 + m_HorizontalAxis: Horizontal + m_VerticalAxis: Vertical + m_SubmitButton: Submit + m_CancelButton: Cancel +--- !u!114 &895449172 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 895449169} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 76c392e42b5098c458856cdf6ecaaaa1, type: 3} + m_Name: + m_EditorClassIdentifier: + m_FirstSelected: {fileID: 0} + m_sendNavigationEvents: 1 + m_DragThreshold: 10 +--- !u!1 &952131644 GameObject: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -8187,322 +6841,428 @@ GameObject: m_PrefabAsset: {fileID: 0} serializedVersion: 6 m_Component: - - component: {fileID: 861048855} - - component: {fileID: 861048858} - - component: {fileID: 861048856} - - component: {fileID: 861048857} - m_Layer: 8 - m_Name: Stair 2 Teleportation Area + - component: {fileID: 952131645} + m_Layer: 0 + m_Name: AttachTransform m_TagString: Untagged m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 - m_IsActive: 0 ---- !u!4 &861048855 + m_IsActive: 1 +--- !u!4 &952131645 Transform: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 861048854} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0, y: 0.8, z: 2.2} - m_LocalScale: {x: 0.04, y: 1, z: 0.04} + m_GameObject: {fileID: 952131644} + m_LocalRotation: {x: 0.56707305, y: -0.556724, z: -0.42857817, w: 0.42989233} + m_LocalPosition: {x: -0.09850973, y: 0.018401135, z: -0.006201879} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 m_Children: [] - m_Father: {fileID: 33704422} - m_RootOrder: 3 + m_Father: {fileID: 1943140085} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0.594, y: -105.251, z: -90.602} +--- !u!1 &953319087 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 953319088} + m_Layer: 0 + m_Name: Ring_Tip_Left + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &953319088 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 953319087} + m_LocalRotation: {x: 0.000000011175867, y: -0.000000022351747, z: -0.00000020395967, w: 1} + m_LocalPosition: {x: -0.020554436, y: 0.000000114440915, z: -0.00000007867813} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 161349714} + m_RootOrder: 0 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!114 &861048856 -MonoBehaviour: +--- !u!1 &961598097 +GameObject: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 861048854} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 64582d436c5a4e84d89ba2d25709ddca, type: 3} - m_Name: - m_EditorClassIdentifier: - uniqueName: Stair 2 Teleportation Area - tags: [] ---- !u!114 &861048857 + serializedVersion: 6 + m_Component: + - component: {fileID: 961598098} + m_Layer: 0 + m_Name: BigHandLeft + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &961598098 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 961598097} + 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: 1640516631} + - {fileID: 2055471706} + - {fileID: 2028302228} + - {fileID: 136761118} + - {fileID: 1508614847} + m_Father: {fileID: 1943140085} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &989050509 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 989050510} + - component: {fileID: 989050519} + - component: {fileID: 989050518} + - component: {fileID: 989050517} + - component: {fileID: 989050516} + - component: {fileID: 989050515} + - component: {fileID: 989050514} + - component: {fileID: 989050513} + - component: {fileID: 989050512} + - component: {fileID: 989050511} + m_Layer: 0 + m_Name: XR Rig + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &989050510 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 989050509} + 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: 1389664210} + m_Father: {fileID: 1314738492} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &989050511 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 861048854} + m_GameObject: {fileID: 989050509} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: db00376f7b7d66e4da00d63492cb7971, type: 3} + m_Script: {fileID: 11500000, guid: 58a9a7b4435e36f4fbc7000edd687974, type: 3} m_Name: m_EditorClassIdentifier: - m_InteractionManager: {fileID: 1915479740} - m_Colliders: [] - m_InteractionLayerMask: - serializedVersion: 2 - m_Bits: 4294967295 - m_InteractionLayers: - m_Bits: 256 - m_DistanceCalculationMode: 1 - m_SelectMode: 1 - m_CustomReticle: {fileID: 3819676577015031517, guid: c9ea54082e6151843acb776fb52ed6f7, type: 3} - m_AllowGazeInteraction: 0 - m_AllowGazeSelect: 0 - m_OverrideGazeTimeToSelect: 0 - m_GazeTimeToSelect: 0.5 - m_OverrideTimeToAutoDeselectGaze: 0 - m_TimeToAutoDeselectGaze: 3 - m_AllowGazeAssistance: 0 - m_FirstHoverEntered: - m_PersistentCalls: - m_Calls: [] - m_LastHoverExited: - m_PersistentCalls: - m_Calls: [] - m_HoverEntered: - m_PersistentCalls: - m_Calls: [] - m_HoverExited: - m_PersistentCalls: - m_Calls: [] - m_FirstSelectEntered: - m_PersistentCalls: - m_Calls: [] - m_LastSelectExited: - m_PersistentCalls: - m_Calls: [] - m_SelectEntered: - m_PersistentCalls: - m_Calls: [] - m_SelectExited: - m_PersistentCalls: - m_Calls: [] - m_Activated: - m_PersistentCalls: - m_Calls: [] - m_Deactivated: - m_PersistentCalls: - m_Calls: [] - m_StartingHoverFilters: [] - m_StartingSelectFilters: [] - m_StartingInteractionStrengthFilters: [] - m_OnFirstHoverEntered: - m_PersistentCalls: - m_Calls: [] - m_OnLastHoverExited: - m_PersistentCalls: - m_Calls: [] - m_OnHoverEntered: - m_PersistentCalls: - m_Calls: [] - m_OnHoverExited: - m_PersistentCalls: - m_Calls: [] - m_OnSelectEntered: - m_PersistentCalls: - m_Calls: [] - m_OnSelectExited: - m_PersistentCalls: - m_Calls: [] - m_OnSelectCanceled: - m_PersistentCalls: - m_Calls: [] - m_OnActivate: - m_PersistentCalls: - m_Calls: [] - m_OnDeactivate: - m_PersistentCalls: - m_Calls: [] - m_TeleportationProvider: {fileID: 0} - m_MatchOrientation: 0 - m_MatchDirectionalInput: 0 - m_TeleportTrigger: 3 - m_FilterSelectionByHitNormal: 0 - m_UpNormalToleranceDegrees: 30 - m_Teleporting: - m_PersistentCalls: - m_Calls: [] ---- !u!64 &861048858 -MeshCollider: + moveScheme: 0 + turnStyle: 0 + moveForwardSource: 0 + actionAssets: + - {fileID: -944628639613478452, guid: c348712bda248c246b8c49b3db54643f, type: 3} + actionMaps: [] + actions: [] + baseControlScheme: Generic XR Controller + noncontinuousControlScheme: Noncontinuous Move + continuousControlScheme: Continuous Move + continuousMoveProvider: {fileID: 989050514} + continuousTurnProvider: {fileID: 989050515} + snapTurnProvider: {fileID: 989050518} + headForwardSource: {fileID: 2013188264} + leftHandForwardSource: {fileID: 1809129953} + rightHandForwardSource: {fileID: 1390367067} +--- !u!114 &989050512 +MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 861048854} + m_GameObject: {fileID: 989050509} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: af6bf904e410ee8479f9093d8830d1f8, type: 3} + m_Name: + m_EditorClassIdentifier: + m_LocomotionProvider: {fileID: 989050518} + m_MinHeight: 0 + m_MaxHeight: Infinity +--- !u!143 &989050513 +CharacterController: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 989050509} m_Material: {fileID: 0} m_IsTrigger: 0 m_Enabled: 1 - serializedVersion: 4 - m_Convex: 0 - m_CookingOptions: 30 - m_Mesh: {fileID: 10209, guid: 0000000000000000e000000000000000, type: 0} ---- !u!43 &862649805 -Mesh: + serializedVersion: 2 + m_Height: 1.36144 + m_Radius: 0.1 + m_SlopeLimit: 45 + m_StepOffset: 0.3 + m_SkinWidth: 0.08 + m_MinMoveDistance: 0.001 + m_Center: {x: 0, y: 0, z: 0} +--- !u!114 &989050514 +MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 989050509} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 0bf296fc962d7184ab14ad1841598d5f, type: 3} m_Name: - serializedVersion: 10 - m_SubMeshes: - - serializedVersion: 2 - firstByte: 0 - indexCount: 2532 - topology: 0 - baseVertex: 0 - firstVertex: 0 - vertexCount: 779 - localAABB: - m_Center: {x: 0, y: 0, z: -0.09999999} - m_Extent: {x: 0.19999997, y: 0.19999997, z: 0.09999999} - m_Shapes: - vertices: [] - shapes: [] - channels: [] - fullWeights: [] - m_BindPose: [] - m_BoneNameHashes: - m_RootBoneNameHash: 0 - m_BonesAABB: [] - m_VariableBoneCountWeights: - m_Data: - m_MeshCompression: 0 - m_IsReadable: 0 - m_KeepVertices: 0 - m_KeepIndices: 0 - m_IndexFormat: 0 - m_IndexBuffer: 00000100020003000400050006000700080009000a000b000b000c0009000b000d000c000e000c000d000d000f000e0010000e000f00110010000f001200100011001200110013001400120013001400130015001600140015001600150017001800160017001800170019001a0011000f001b00180019001b0019001c000f001d001a001e001d000f001f001e000f000f0020001f001b001c00210022001b00210023002200210024002300210024002500230021002600240027002800290029002a00270029002b002a0029002c002b002c002d002b002e002a002b002b002f002e002f0030002e00300031002e0032002e00310033003200310033003100340034003500330035003400360037003500360036003800370034003900360034003a00390030003b003c003b003d003c003b003e003d003e003f003d003e0040003f00400041003f0040004200410042004300410042004400430044004500430044004600450046004700450046004800470048004900470048004a00490049004a004b004b004c0049004a004d004b004d004a00480048004e004d0048004f004e0050005100520052005300500052005400530050005300550055005300540054005600550056005700550055005800500055005900580059005a00580059005b005a005b005c005a005c005d005a005c005e005d005e005f005d005e0060005f00600061005f0060006200610062006300610062006400630064003200630065006600670067006600680068006900670066006a0068006a006b0068006b006c0068006b006d006c006b006e006d006e006f006d006f0070006d006f00710070006f00720071007200730071007200740073007400750073007400760075007700760078007800790077007a00780076007a0076007b007b007c007a007d007a007c007d007c007e007e007f007d007d007f008000800081007d0080008200810082008300810082008400830084008500830083008600810086008700810085008800830088008900830085008a0088008a008b0088008b008c0088008b008d008c008d008e008c008e008f008c008d0090008e00900091008e0091009000920093008e0091009100940093009500960097009700980095009800990095009a009900980098009b009a009b009c009a009b009d009c009d009e009c009d009f009e009b00a0009d009b00a100a0009d00a2009f009d00a300a200a200a4009f00a200a500a400a200a600a500a600a700a500a600a800a700a600a900a800a800aa00a700a800ab00aa00ac00aa00ab00ad00a700aa00aa00ae00ad00af00b000b100b100b200af00b200b300af00b200b400b300b400b500b300b400b600b500b700b800b900ba00bb00bc00bd00be00bf00c000c100c200c300c400c500c600c700c800c900ca00cb00cc00cd00ce00cf00d000d100cf00d100d200d200d300cf00d300d200d400d300d400d500d500d400d600d500d600d700d500d700d800d900cf00d300d500d900d300da00d500d800da00d800db00db00dc00da00db00dd00dc00db00de00dd00d500da00df00da00e000df00d500df00e100d500e100d900d900e200cf00cf00e200e300e400e200d900e100e400d900e400e500e200e600e100df00e100e600e400e600df00e700e800e600e700e800e900e600e400e600e900e900e800ea00e900ea00eb00ec00e900eb00e500e400ed00e400e900ed00ec00ed00e900e500ed00ee00ed00ec00ef00ed00ef00ee00f000f100f200f000f300f100f300f000f400f500f300f400f400f000f600f400f600f700f400f800f500f400f700f900fa00f800f400f400f900fa00fa00fb00f800f900fc00fa00fb00fa00fc00f900fd00fc00fe00fb00fc00ff00fe00fc000001ff00fc00fc00fd00010102010001fc000301fc000101fc000301020103010101040105010301040106010201030105010701030106010301070108010601070108010701090109010a0108010b010a0109010b0109010c010d010e010f010d010f01100111010d011001110112010d01110113011201110114011301150113011401160115011401170111011001170114011101180110010f01170110011801160114011901170119011401160119011a0116011a011b01190117011c0119011c011a0118011c0117011c011d011a0118010f011e011e010f011f011e011f01200121011e012001220118011e01210122011e01180123011c012201230118012101240122012301220124012101250124011c0126011d0126011c0123012301240127012601230127012701240128012701280129012a01270129012a01260127012a011d0126012a012b011d012c012d012e012c012e012f0130012c012f01300131012c01300132013101300133013201340133013001340130012f0134013501330136012f012e0134012f01360136012e01370136013701380139013501340139013a0135013b0134013601360138013b013b01390134013b0138013c013d013c0138013d013e013c013c013e013f0140013c013f013b013c0140013b01410139013b014001410140014201410140014301420140013f014301390141014401390144013a014201440141013a01440145013a014501460144014701450142014701440148014701420149014801420142014a0149014b014a0142014b01420143014b0143013f014c014b013f014d014c013f014e014d013f014f014e013f013f0150014f0151015201530153015401510151015401550151015501560151015601570156015501580158015901560158015a0159015a015b0159015a015c015b015d015e015f015f0160015d01600161015d0160016201610160016301620162016301640164016501620165016401660165016601670165016701680165016801690169016a01650169016b016a0169016c016b016b016c016d016e016b016d016d016f016e016f0170016e01700171016e016f0172017001700172017301730174017001730175017401730176017501770178017901770179017a017b0177017a017b017c0177017b017d017c017b017e017d017f017d017e0180017f017e0181017b017a0181017e017b0182017a01790181017a01820180017e018301810183017e01800183018401800184018501830181018601830186018401820186018101860187018401820179018801880179018901880189018a018b0188018a018c01820188018b018c01880182018d0186018c018d0182018b018e018c018d018c018e018b018f018e01860190018701900186018d018d018e01910190018d01910191018e0192019101920193019401910193019401900191019401870190019401950187019601970198019601980199019a01960199019a019b0196019a019c019b019a019d019c019e019d019a019e019a0199019e019f019d01a001990198019e019901a001a0019801a101a001a101a201a3019f019e01a301a4019f01a5019e01a001a001a201a501a501a3019e01a501a201a601a701a601a201a701a801a601a601a801a901a501a601aa01aa01a601a901a501ab01a301a501aa01ab01a301ac01a401a301ab01ac01aa01ad01ab01ad01ac01ab01a401ac01ae01a401ae01af01ac01b001ae01ad01b001ac01aa01a901b101aa01b101ad01b201b001ad01b101b201ad01b201b301b001b101b401b201b401b101a901b401a901b501b601b701b801b901b601b801b801ba01b901bb01b901ba01bb01bc01b901bd01bc01bb01be01bd01bb01bf01be01bb01bb01c001bf01c101bf01c001c001c201c101c301c001bb01ba01c301bb01ba01b801c401b801c501c401ba01c401c601ba01c601c301c301c701c001c001c701c801c901c701c301c601c901c301c901ca01c701cb01c601c401c601cb01c901cb01c401cc01cd01cb01cc01cd01ce01cb01c901cb01ce01c901ce01cf01cf01ca01c901cf01d001ca01d101d201d301d101d301d401d501d101d401d501d601d101d501d701d601d501d801d701d401d901d501d801d501d901d401da01d901da01d401d301d901db01d801d301dc01da01dd01dc01d301dd01d301de01df01d801db01db01e001df01e001e101df01e101e201df01e201e301df01e401df01e301e401e301e501e201e601e301e301e701e501e801e301e601e301e801e701e601e901e801e801ea01e701e901eb01e801e801ec01ea01e801eb01ec01ed01ee01ef01ed01ef01f001ed01f001f101ed01f101f201f101f301f201f101f401f301f001ef01f501f501f601f001f601f101f001ef01f701f501f801f701ef01f801f901f701f601fa01f101f101fa01fb01f101fb01fc01f101fc01fd01f401f101fd01f401fd01fe01fe01ff01f401fe010002ff01fe01010200020202f401ff0100020202ff0102020302f401000204020202000205020402000206020502060200020102010207020602080209020a020a020b0208020b020a020c020c020a020d020e0208020b020e020f0208020f020e021002100211020f0212020e020b02120210020e020b020c02130212020b021302100214021102140215021102140216021502140217021602180217021402180214021902180219021a021a021b0218021a021c021b021d0213020c021d020c021e021d021e021f021d021f022002210213021d0221021d022002210212021302210220022202220223022102220224022302210223022502210225021202120225021002250226021002270228022902270229022a022b0227022a022b022c0227022b022d022c022b022e022d022f022d022e0230022f022e0231022b022a0231022e022b0232022a02290231022a02320230022e023302310233022e02300233023402300234023502330231023602330236023402320236023102360237023402320229023802380229023902380239023a023b0238023a023c02320238023b023c02380232023d0236023c023d0232023b023e023c023d023c023e023b023f023e02360240023702400236023d023d023e02410240023d02410241023e0242024102420243024402410243024402400241024402370240024402450237024602470248024602480249024a024602490249024b024a024c024a024b024c024b024d024c024d024e024f024e024d024f0250024e024e0251024c024e02500252024e025302510253024e025202530254025102530255025402530256025502570256025302530252025802590258025202590252025a02580259025b02530258025c0258025b025c02570253025d0253025c025d0257025d025e025c025e025d025e025f0257025e0260025f02610260025e0261025e0262025e02630262025c0263025e025b0263025c025b0264026302650266026702650267026802650268026902650269026a026a0269026b026a026b026c026d026b02690268026d026902680267026e0267026f026e0268026e027002680270026d026d0271026b026b0271027202730271026d02700273026d02730274027102750270026e0270027502730275026e02760277027502760277027802750273027502780273027802790279027402730279027a0274027b027c027d027b027d027e027b027e027f027b027f0280027f02810280027f02820281027e027d028302830284027e0284027f027e02840285027f027f028502860282027f0286028602870282028702880282028702890288027d028a0283027d028b028a028b027d028c028c027d028d028c028d028e028c028f028b028c028e02900291028f028c028c0290029102910292028f0290029302910292029102930290029402930295029202930293029402960293029702950296029702930296029802970299029a029b029c029a0299029d029a029c029d029e029a029e029d029f029e029f02a0029f02a102a0029f02a202a102a2029f02a3029d02a3029f02a202a302a402a302a502a402a302a602a502a602a302a7029d02a702a302a602a702a802a702a902a802aa02a7029d02aa029d029c02a702aa02a902ab02aa029c02ab02a902aa02ab029c02ac029c029902ac02ab02ad02a902ad02ae02a902af02ad02ab02af02ab02ac02af02b002ad02b102ac029902af02ac02b102b1029902b202b102b202b302b102b302b402af02b102b402af02b402b502b502b002af02b502b602b002b702b802b902ba02b702b902b902bb02ba02bc02ba02bb02bb02b902bd02bb02bd02be02bc02bf02ba02bb02be02c002bb02c002bc02c102bf02bc02c202c102bc02c302c202bc02c002c402bc02bc02c402c302c002c502c402c602c302c402c402c702c602c802c602c702c802c702c902c802c902ca02ca02cb02c802cc02ca02c902cc02cd02ca02ce02cb02ca02ca02cd02cf02ce02ca02cf02d002ce02cf02d102d002cf02cf02d202d102d302d402d502d302d502d602d702d302d602d702d802d302d702d902d802d702da02d902db02d902da02dc02db02da02dd02d702d602dd02da02d702de02d602d502dd02d602de02dc02da02df02dd02df02da02dc02df02e002dc02e002e102df02dd02e202df02e202e002de02e202dd02e202e302e002de02d502e402e402d502e502e402e502e602e702e402e602e802de02e402e702e802e402de02e902e202e802e902de02e702ea02e802e902e802ea02e702eb02ea02e202ec02e302ec02e202e902e902ea02ed02ec02e902ed02ed02ea02ee02ed02ee02ef02f002ed02ef02f002ec02ed02f002e302ec02f002f102e302f202f302f402f202f402f502f202f502f602f202f602f702f702f602f802f702f802f902fa02f802f602f502fa02f602f502f402fb02f402fc02fb02f502fb02fd02f502fd02fa02fe02fd02fb02fe02fa02fd02fb02ff02fe02fe020003fa02fa020103f8020103fa020003f80201030203000303030103040301030303030305030403050306030403060307030403070308030403040308030903040309030a03 - m_VertexData: - serializedVersion: 3 - m_VertexCount: 779 - m_Channels: - - stream: 0 - offset: 0 - format: 0 - dimension: 3 - - stream: 0 - offset: 12 - format: 0 - dimension: 3 - - stream: 0 - offset: 24 - format: 0 - dimension: 4 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 0 - offset: 40 - format: 0 - dimension: 2 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - m_DataSize: 37392 - _typelessdata: 77562f3bcecc4cbd0ad723be000000000000803f00000000000000000000803f00000000000080bf0b98ec3e00ab133f54562f3b989919be0ad723be000000000000803f000000000000803f0000000000000000000080bf5005083f5a07023f54562f3bcecc4c3d0ad723be000000000000803f000000000000803f0000000000000000000080bf7325c93ea64e253f6b562fbbcccc4c3d0ad723be000000000000803f00000000000000000000803f000000000000803f3242c73ede5b243f60562fbb9999193e0ad723be000000000000803f00000000000080bf00000000000000000000803f9bcfa33e84ff353f60562fbbcecc4cbd0ad723be000000000000803f00000000000080bf00000000000000000000803fcab4ea3e37b8123fcecc4c3d0ad723be5d562fbb000000000000803f00000000000000000000803f00000000000080bf4247a33ef3efa83e999919be0ad723be5d562fbb000000000000803f00000000000000000000803f00000000000080bf0ae0a63e36e2ef3ececc4cbd0ad723be6d562fbb000000000000803f00000000eea07ebf00000000e8b2d3bd000080bfa613a53e1469cc3e235b21be235b213e37b088bb54e524bf496a423f4a4bbbbdb877acbcc9b6d03d2f9c7e3f000080bfdd683c3e6d37253f0ad723bec33d1f3e6eca8abb267f73bfeaeb9c3e9a2c17bd1663ecbbcb97c73d50c67e3f000080bfb6443c3eeff3253f0ad723be78c31f3e000000001b807dbff0b80d3e248888bcec4b3bbb5386cb3d50bb7e3f000080bf6085403ef8ec253f27731ebe0ad7233e639e83bbf8b9babecaff6d3f341754bdaf66afbb69335b3d25a17f3f000080bfa2a73c3ec05a243fa7081fbe0ad7233e00000000b1527bbd08827f3f2bbb0ebce17549bb5be70b3c4efd7f3f000080bf6aab403e6f80243f999919be0ad7233e74562fbb000000000000803f000000006f0b473c000000002afb7f3f000080bfd4fe3d3e753b233f672c1d3e0ad7233e00000000668ee83d1c587e3f000000002639873c8047f7baf4f67f3f000080bf6aab403eb228b63ecccc4cbd0ad7233e74562fbb000000000000803f000000004015473c000000002afb7f3f000080bfd4fe3d3e91740b3fcbcc4c3d0ad7233e74562fbb000000000000803f000000005ce4463c000000002cfb7f3f000080bfd4fe3d3e5a5be73e07d723bd0ad7233e0e77b4bb000000000000803f000000009424473c000000002afb7f3f000080bf342a3b3ec811093f06d7233d0ad7233e0e77b4bb000000000000803f000000004202473c000000002afb7f3f000080bf342a3b3e8b18ec3e54b0d0bc0ad7233e3ae719bc000000000000803f00000000610c473c000000002afb7f3f000080bfd247373ec59a053f54b0d03c0ad7233e3ae719bc000000000000803f00000000a833473c0000000028fb7f3f000080bfd247373e11fbf23e2de719bc0ad7233e5cb0d0bc000000000000803f000000005c17473c000000002afb7f3f000080bffc34273e07bc013f23e7193c0ad7233e5cb0d0bc000000000000803f000000003814473c000000002afb7f3f000080bffc34273ef888fa3efd76b4bb0ad7233e07d723bd000000000000803f00000000e20b473c000000002afb7f3f000080bf49b0183ebdc4003ff376b43b0ad7233e07d723bd000000000000803f000000000b0c473c000000002afb7f3f000080bf49b0183e934cfc3e9999193e0ad7233e74562fbb000000000000803f0000000010f6463c000000002cfb7f3f000080bfd4fe3d3e92cdb73e66562fbb0ad7233ececc4cbd000000000000803f00000000f510473c000000002afb7f3f000080bf80b10e3ef810003f59562f3b0ad7233ececc4cbd000000000000803f000000008c16473c000000002afb7f3f000080bf80b10e3e8896fd3e672c1d3e0ad7233eb01a70bbee55fd3e5f775e3f00000000a6048b3ced4e1ebc81f37f3f000080bff5013d3e4723b63ef558203ef558203e62d46dbb67733d3fec2c2c3f000000004cff9a3c8a8caabc11e67f3f000080bf3eea3c3e1531b53e0ad7233e2b811c3e1cfb63bbe3ad543f8f7d0e3f00000000f9b77d3c3159bdbca3e67f3f000080bfd5ec3c3ec126b43e0ad7233e2b811c3e00000000b2887d3f46ca0d3e00000000f9d7523b0b81bcbc4fee7f3f000080bff666403ee62bb43e74562f3b0ad7233e989919be000000000000803f000000008615473c000000002afb7f3f000080bfb0f62a3d9a02fd3e66562fbb0ad7233e999919be000000000000803f00000000b421473c000000002afb7f3f000080bfb0f62a3d018eff3e9e7289bb0ad7233ed4171fbed13ca5bc263d7e3f793aecbdf7aad0bd5ddde63d03077d3f000080bf3484153d801f003f628091b90ad7233e64cb1fbe72db2cbd8d8c643f0da6e5bea064d2bcfa47e53e4acd643f000080bf20c7123d2461fe3e24678bbbcde5223ef83220be5015b0bddfd72e3f0fb139bf4d974fbe9069333f16152f3f000080bf880f113d9034003fa9ec933b0ad7233ec73f20be0ec12cbd5daf633fbb0ee9be291402bcdf1ae93e72eb633f000080bfb000113d2319fc3e6fe889bbdb6c213edb6c21be72ac91bd2c0f233f828244bfb02a173fe1e417bfb60b0cbf000080bfad8fa03e0713373f24678bbbcde5223ef83220be5015b0bddfd72e3f0fb139bf9421163f3dca0dbf414d17bf000080bf1209a03ee451373f628091b90ad7233e64cb1fbe72db2cbd8d8c643f0da6e5bebe721b3f03ccaabed89a38bf000080bfb61ca13ee22f383f606284bbca881e3e0ad723bef1d71abdc954ad3e81b070bfc0a02c3f968a2fbf1d4c8cbe000080bf169fa13e329b363fdb078d3b0a7d1f3e0ad723bee4b63fbd7e9bd63efb1d68bf58fe293f5b402abf81f5aebe000080bf1a3ca43edc3f383fa9ec933b0ad7233ec73f20be0ec12cbd5daf633fbb0ee9bef9371b3f24bcadbeaa1c38bf000080bf79cda23e4d09393f33d2913bcddf213eccdf21bebebb91bd1f0f233f5f8244bf554b173f15d017bf03ff0bbf000080bfe175a33eb3af383f60562fbb9999193e0ad723be0000000000000000000080bf0f96343f947335bf00000000000080bf9bcfa33e84ff353f77562f3b9999193e0ad723be0000000000000000000080bf0a96343f987335bf00000000000080bfdcb2a53e4df2363f54562f3bcecc4c3d0ad723be0000000000000000000080bf8495343f207435bf00000000000080bf7325c93ea64e253f54562f3b989919be0ad723be0000000000000000000080bf1596343f8f7335bf00000000000080bf5005083f5a07023f60562fbbcecc4cbd0ad723be0000000000000000000080bfdf95343fc27335bf00000000000080bfcab4ea3e37b8123f6b562fbb999919be0ad723be0000000000000000000080bf1396343f917335bf00000000000080bfb013073f9114013f5062843bc9881ebe0ad723be76a3293d53e4bdbe68816dbfa2622c3fc4f52cbf48ad993e000080bf931d093fac6b013fc3078dbb097d1fbe0ad723be97b1233d003db7be22d36ebf019d2a3f67a32fbf4860953e000080bf11cf073f058eff3e16c890390ad723be6ccb1fbe86e02a3deb3b65bfaeece2bedbaa1b3f9690a8becbee383f000080bfb45e093fd9adff3e1cd291bbcddf21beccdf21be1eab913d010f23bfaa8244bf542b173faee417bf3b0b0c3f000080bf2e32083f56aefe3e93ec93bb0ad723bec73f20be191cdc3c59e774bf677894befac2233fc56953bebc893d3f000080bf6286083f22fbfd3e05678b3bb9e522be073320be14319f3dda5928bff7d33fbfe4b2163fe38913bf511d113f000080bf92e8093ffdb4003f65e8893bda6c21bedb6c21be37c3913dec0e23bf738244bff001173fbffc17bfc51d0c3f000080bf48a5093fd7f3003feb76b43b0ad7233d0ad723be0000000000000000000080bf9095343f117435bf00000000000080bfaab0cd3e940b243f77562f3bcecc4cbd0ad723be0000000000000000000080bff695343fac7335bf00000000000080bf0b98ec3e00ab133f1877b43b06d723bd0ad723be0000000000000000000080bfff95343fa47335bf00000000000080bf570cea3e0fef153f21e7193c57b0d03c0ad723be0000000000000000000080bf0e96343f947335bf00000000000080bfbf35d43efe2b223f3ae7193c5cb0d0bc0ad723be0000000000000000000080bfb295343ff17335bf00000000000080bf3345e63e4c2f193f54b0d03c2de7193c0ad723be0000000000000000000080bffc95343fa87335bf00000000000080bf6495df3e792f223f5cb0d03c3ae719bc0ad723be0000000000000000000080bfea95343fb87335bf00000000000080bf3d3ee63e1fdf1e3f04d7233d0677b43b0ad723be0000000000000000000080bf1096343f927335bf00000000000080bfde15e63e0b13243f07d7233d0e77b4bb0ad723be0000000000000000000080bf1f96343f837335bf00000000000080bf68fde93ea821223fcbcc4c3d6b562f3b0ad723be0000000000000000000080bfdf95343fc47335bf00000000000080bffc9dea3ee558253fcecc4c3d6d562fbb0ad723be0000000000000000000080bfc195343fe17335bf00000000000080bf8e83ec3e4567243f9899193e60562f3b0ad723be0000000000000000000080bfd795343fcb7335bf00000000000080bfa4f2063f3012373f9999193e77562fbb0ad723be0000000000000000000080bfb195343ff17335bf00000000000080bf6de5073f9020363fd18d1d3e2600773b0ad723beb7e1e93ece0f503db15b63bfdca62a3f9d3d2ebfe19d9b3e000080bf646f073fc4f2373f87751d3e0e4875bb0ad723be3a6ddc3eba1d71bd969166bf2ba1273fc9992abf7e8eb63e000080bf08c0083f5e9b363faefb1d3e151886320ad723be3103293f320a38bca44140bf50c3093fcac130bf8f80f73e000080bf522d083f985b373f0ad7233efc4775bb87751dbe474a5a3fc7f090bde38004bf0ab9cc3efb980cbf87db3b3f000080bf6ad9093f19b6373f72a5203e465c78bb71a520be9f2e343f45c2c4bd8c2e34bf18e10c3f96830dbf3732203f000080bfb64e093f7726373f0ad7233efdfb8932aefb1dbe980d7c3fb799deba661c33be539f063e7a0527bf86113f3f000080bf992f093f1b5f383f0ad7233e1300773bd08d1dbef820593f82cf6f3d6ec806bfc4c9e23e9e9e1fbf1dec243f000080bf9784083f4c09393fbeb1203ef00d7a3bc0b120be1576343f51bba03df17534bf7216193f2ba719bf38fb073f000080bfc2f7073f0580383fd38d1dbe530077bb0ad723bec716ddbeacae44bd319366bf78dc2c3f9ae32dbf5f3593be000080bf75fba43e1914003fc1b120be1b0e7abbc1b120bead7734bf7bd69fbd877734bf6202193ff8b819bfaffd07bf000080bfb8eaa33eb10dff3e0ad723be410077bbd28d1dbedb4a5abf567b6cbdd5e904bfd880df3e79ea1fbf16c125bf000080bf0ed1a23e23fbfd3eb1fb1dbe151886320ad723beb5f228bf1aefd13bd55340bfbe4c0a3f5add30bf11fef5be000080bf967fa33e46ab003f0ad723befcfb8932b0fb1dbe990a7cbf5d49433b675b33be9708063e5ae926bfb7303fbf000080bf0a7ba13e864fff3e8b751dbe2048753b0ad723be68ece6beab987c3debef63bf3d57253f187d2abfa31fbfbe000080bf2c5aa23e806b013f0ad723be0f48753b89751dbee0e058bfe968933d87c206bf526cd03eab7b0cbf76ec3abf000080bf6827a03ec450003f73a520be555c783b72a520be092e34bf820fc53dd42d34bfb3e80c3ff26d0dbfa43e20bf000080bfd03ca13e67e0003f999919be6d562fbb0ad723be0000000000000000000080bf2796343f7c7335bf00000000000080bff4f4a53eadf4003f999919be6b562f3b0ad723be0000000000000000000080bf1896343f8b7335bf00000000000080bf620fa43e4ee6013fcccc4cbd77562fbb0ad723be0000000000000000000080bfdf95343fc37335bf00000000000080bf413cc93ef9ad123fcecc4cbd60562f3b0ad723be0000000000000000000080bfd595343fcd7335bf00000000000080bfaf56c73e999f133f09d723bdfd76b43b0ad723be0000000000000000000080bfd095343fd17335bf00000000000080bfd4dcc93e35e5153f05d723bd1877b4bb0ad723be0000000000000000000080bfe895343fba7335bf00000000000080bf5fc4cd3ed3f3133f57b0d0bc2de7193c0ad723be0000000000000000000080bf0e96343f947335bf00000000000080bf009ccd3ec027193f54b0d0bc3ae719bc0ad723be0000000000000000000080bf0996343f9a7335bf00000000000080bfd844d43e65d7153f2de719bc54b0d03c0ad723be0000000000000000000080bfbf95343fe27335bf00000000000080bf0a95cd3e92d71e3f2be719bc5cb0d0bc0ad723be0000000000000000000080bf1d96343f857335bf00000000000080bf7da4df3ee0da153f0677b4bb05d7233d0ad723be0000000000000000000080bff195343fb27335bf00000000000080bfe6cdc93ecf17223ff576b4bb0ad723bd0ad723be0000000000000000000080bf3596343f6e7335bf00000000000080bf9229e63e4afb133f6b562fbbcccc4c3d0ad723be0000000000000000000080bffc95343fa77335bf00000000000080bf3242c73ede5b243f05678b3bb9e522be073320be14319f3dda5928bff7d33fbfae3e06bf5bbd1c3f8f7b17bf000080bf74ebf03efcd3b83e5572893b0ad723becd171fbe824ea53cc53c7ebf4154ecbdbec494be8e3ed63d997c73bf000080bf575df03e802cb93e16c890390ad723be6ccb1fbe86e02a3deb3b65bfaeece2be03d390bda132e13e993165bf000080bffec6f03e5290ba3e60562fbb0ad723be989919be00000000000080bf000000000000000000000000000080bf000080bf15cfed3e7b9cbb3e93ec93bb0ad723bec73f20be191cdc3c59e774bf677894be7e2809bc9368943e130075bf000080bfce15f13e5743bc3e5d562f3b0ad723be999919be00000000000080bf000000000000000000000000000080bf000080bf74b6ed3e90b6b93e6d562f3b0ad723becbcc4cbd00000000000080bf000000000000000000000000000080bf000080bf2ec4bb3e97b8b93e6b562fbb0ad723bececc4cbd00000000000080bf000000000000000000000000000080bf000080bfd2dcbb3e839ebb3e0677b4bb0ad723be06d723bd00000000000080bf000000000000000000000000000080bf000080bf3aebb63ee39fbc3e0677b43b0ad723be07d723bd00000000000080bf000000000000000000000000000080bf000080bf84b8b63ea0b7b83e38e7193c0ad723be54b0d0bc00000000000080bf000000000000000000000000000080bf000080bf6265af3e0357b73e2de719bc0ad723be5cb0d0bc00000000000080bf000000000000000000000000000080bf000080bfe1bbaf3e1601be3e57b0d0bc0ad723be38e719bc00000000000080bf000000000000000000000000000080bf000080bfbafda73ec4b5c33e5cb0d03c0ad723be23e719bc00000000000080bf000000000000000000000000000080bf000080bf2913a73efda2b13e0ad723bd0ad723be0677b4bb00000000000080bf000000000000000000000000000080bf000080bfb54fa63ee8dcc83e06d7233d0ad723befd76b4bb00000000000080bf000000000000000000000000000080bf000080bf65dfa43e027cac3ececc4cbd0ad723be6d562fbb00000000000080bf000000000000000000000000000080bf000080bfa613a53e1469cc3ececc4c3d0ad723be5d562fbb00000000000080bf000000000000000000000000000080bf000080bf4247a33ef3efa83e999919be0ad723be5d562fbb00000000000080bf000000000000000000000000000080bf000080bf0ae0a63e36e2ef3e6c2c1dbe0ad723be00000000835d95bd77517fbf000000000000000000000000000080bf000080bf059aa53e2c1ff13e6c2c1dbe0ad723bede1a70bb3755fdbe94775ebf000000000000000000000000000080bf000080bf786ea73e191ff13e9e081f3e0ad723be000000004e4f0f3ef56d7dbfc2c5a2bc334405bd13467d3c77d57fbf000080bf5a0ca03e0195833e9899193e0ad723be6d562fbb00000000000080bf000000000000000000000000000080bf000080bfde7aa13ed376853e20731e3e0ad723be1d9e83bb38bbba3e88ff6dbfde1754bd256915bd022d293d6d9c7fbf000080bf8e10a23eb6c8833e0ad7233e71c31fbe00000000ba917f3f18cf6bbd5f2be3bb56c7a4bb5dca073d25db7fbf000080bf1209a03e7d83803e1e5b213e205b21befaaf88bb5ae5243f446a42bfac4bbbbd7eac84bd4e0e853d96eb7ebf000080bf7022a23e0dec813e0ad7233ebd3d1fbe37ca8abbf27e733f32ed9cbe5b2d17bd2a47eabc8246013d88c47fbf000080bffc28a23e6055803e0ad7233e999919be77562fbb0000803f00000000000000000000000000000000000080bf000080bfde7aa13e78c87c3e0ad7233e2b811c3e00000000b2887d3f46ca0d3e000000000000000000000000000080bf000080bf0297a53e08111d3d0ad7233ececc4cbd6d562fbb0000803f00000000000000000000000000000000000080bf000080bf4247a33e0647363e0ad7233ecccc4c3d77562fbb0000803f00000000000000000000000000000000000080bf000080bfa613a53e248bdf3d0ad7233e07d723bd0e77b4bb0000803f00000000000000000000000000000000000080bf000080bf65dfa43ef6392f3e0ad7233e5cb0d0bc3ae719bc0000803f00000000000000000000000000000000000080bf000080bf2913a73e12fc243e0ad7233e9999193e6d562fbb0000803f00000000000000000000000000000000000080bf000080bf0ae0a63e7810253d0ad7233e2b811c3e1cfb63bbe3ad543f8f7d0e3f000000000000000000000000000080bf000080bfce53a73e74101d3d0ad7233e54b0d03c3ae719bc0000803f00000000000000000000000000000000000080bf000080bfbafda73efb0f013e0ad7233e05d7233d1877b4bb0000803f00000000000000000000000000000000000080bf000080bfb54fa63ecca4ed3d0ad7233e3ae719bc5cb0d0bc0000803f00000000000000000000000000000000000080bf000080bf6265af3edaa4193e0ad7233e1877b4bb06d723bd0000803f00000000000000000000000000000000000080bf000080bf84b8b63ed4e6163e0ad7233e2de7193c5cb0d0bc0000803f00000000000000000000000000000000000080bf000080bfe1bbaf3ee5650c3e0ad7233e77562fbbcecc4cbd0000803f00000000000000000000000000000000000080bf000080bf2ec4bb3e46e7143e0ad7233e60562f3bcecc4cbd0000803f00000000000000000000000000000000000080bf000080bfd1dcbb3e7921113e0ad7233efd76b43b07d723bd0000803f00000000000000000000000000000000000080bf000080bf3aebb63ebc220f3e0ad7233e6d562fbb989919be0000803f00000000000000000000000000000000000080bf000080bf72b6ed3e36e3143e0ad7233efdfb8932aefb1dbe980d7c3fb799deba661c33be6f1c33be00000000b00d7cbf000080bf12e6ef3e2200133e0ad7233efc4775bb87751dbe474a5a3fc7f090bde38004bf100e04bfae492e3d6d0a5bbf000080bf6893ef3eb1a3153e0ad7233e6b562f3b999919be0000803f00000000000000000000000000000000000080bf000080bf16cfed3e681d113e0ad7233e1300773bd08d1dbef820593f82cf6f3d6ec806bf567506bffd9315bd3fa559bf000080bfd6c1ef3ee257103ef85820bef75820be9ed46dbb78733dbfdc2c2cbf0000000075cb01bd75d10e3d39b77f3f000080bf789b2d3faae97e3e6c2c1dbe0ad723bede1a70bb3755fdbe94775ebf0000000022701fbd188fb53c39be7f3f000080bf018c2d3f73c1813e6c2c1dbe0ad723be00000000835d95bd77517fbf00000000268f0bbd094a233bbed97f3f000080bf02762e3f87d7813e0ad723be2e811cbe00000000a6cd7fbfe58620bd00000000ea5f03bb3459513d37aa7f3f000080bfd6912e3f98057a3e0ad723be2e811cbe52fb63bb4efc5ebfc680fbbe000000009abacdbcd366363d4daa7f3f000080bfa5b32d3fa9db793e0ad723be989919be59562fbb000080bf0000000000000000000000006ea7873d13707f3f000080bff4e62d3f3fe2773e0ad723be78c31f3e000000001b807dbff0b80d3e248888bc262bf2bb21c4893dc2697f3f000080bfd6912e3fd87ff73c0ad723bececc4cbd6d562fbb000080bf00000000000000000000000096a5873d17707f3f000080bff4e62d3f16f3303e0ad723bececc4c3d59562fbb000080bf000000000000000000000000a2ab873d0b707f3f000080bff4e62d3fd407d43d0ad723be0ad723bd0677b4bb000080bf000000000000000000000000e6a2873d1d707f3f000080bf13322d3f09b9293e0ad723be5cb0d0bc36e719bc000080bf0000000000000000000000001da6873d17707f3f000080bfdc392c3f853c1f3e0ad723be9999193e6d562fbb000080bf000000000000000000000000bfa5873d17707f3f000080bff4e62d3f00530c3d0ad723bec33d1f3e6eca8abb267f73bfeaeb9c3e9a2c17bd50cb80bc370a923d0c517f3f000080bf4e832d3f60ccf83c0ad723be57b0d03c23e719bc000080bf0000000000000000000000002ea4873d1b707f3f000080bfdc392c3f0e31f63d0ad723be09d7233df376b4bb000080bf0000000000000000000000006c0f873d56717f3f000080bf13322d3f68f3e13d0ad723be36e719bc5cb0d0bc000080bf0000000000000000000000005ca5873d17707f3f000080bfbb36283f7712133e0ad723be0677b4bb0ad723bd000080bf000000000000000000000000bba5873d17707f3f000080bffc96243fafa10f3e0ad723be2de7193c54b0d0bc000080bf00000000000000000000000031bd873de56f7f3f000080bfbc36283fe6be053e0ad723be6d562fbbcecc4cbd000080bf0000000000000000000000005fa5873d17707f3f000080bf4518223fe4260d3e0ad723be66562f3bcbcc4cbd000080bf00000000000000000000000025a5873d19707f3f000080bf4518223f385b093e0ad723befd76b43b06d723bd000080bf000000000000000000000000cc95873d39707f3f000080bffc96243f82d1073e0ad723befcfb8932b0fb1dbe990a7cbf5d49433b675b33bed3bd32bef7d88a3dbe787b3f000080bfbe13083f0f58063e0ad723be60562f3b989919be000080bf00000000000000000000000003a6873d17707f3f000080bf2425093fd3a5043e0ad723be0f48753b89751dbee0e058bfe968933d87c206bf083304bf7cb8f83d3602593f000080bf6e34083f97b6033e0ad723be74562fbb999919be000080bf0000000000000000000000009fa5873d17707f3f000080bf2425093f8071083e0ad723be410077bbd28d1dbedb4a5abf567b6cbdd5e904bf0f8d05bf1e602d3d77225a3f000080bf832e083f8609093ea7081fbe0ad7233e0000000000000000000000000000803f000000000000803f00000000000080bf1209a03e203a963b0ad723be78c31f3e0000000000000000000000000000803f000000000000803f00000000000080bf670b9e3e000000000ad723be2e811cbe0000000000000000000000000000803f000000000000803f00000000000080bf0048e53b000000006c2c1dbe0ad723be0000000000000000000000000000803f000000000000803f00000000000080bf00000000a05fd03b672c1d3e0ad7233e0000000000000000000000000000803f000000000000803f00000000000080bf1209a03e91c79c3e9e081f3e0ad723be0000000000000000000000000000803f000000000000803f00000000000080bf0000000025b09d3e0ad7233e2b811c3e0000000000000000000000000000803f000000000000803f00000000000080bfef739c3e1209a03e0ad7233e71c31fbe0000000000000000000000000000803f000000000000803f00000000000080bf40d77e3b1209a03ecbcc4c3d6b562f3b0ad723be00000000000000000000803f0a5835bfb4b134bf000000000000803fde755b3e12efe43e04d7233d0677b43b0ad723be00000000000000000000803f0a5835bfb4b134bf000000000000803f53b35b3e9666e03e54b0d03c2de7193c0ad723be00000000000000000000803f0a5835bfb4b134bf000000000000803f8a0e5c3e91e5d93e57b0d0bc2de7193c0ad723be00000000000000000000803ff3672e3f3f663bbf000000000000803f03f3863e79973b3f09d723bdfd76b43b0ad723be00000000000000000000803ff3672e3f3d663bbf000000000000803fd1488a3e90c9383fcecc4cbd60562f3b0ad723be00000000000000000000803ff3672e3f3d663bbf000000000000803fce9c8c3e8dd5363f0ad723be57b0d03c23e719bc0000803f000000000000000000000000000000000000803f0000803fb837793f62e9d53e0ad723be09d7233df376b4bb0000803f000000000000000000000000000000000000803f0000803f3ca6763f69c6d03e0ad723bececc4c3d59562fbb0000803f000000000000000000000000000000000000803f0000803f96e1743f1c3dcd3e6b562fbb0ad723bececc4cbd000000000000803f000000000000000000000000000080bf0000803fd2dcbb3e839ebb3e0677b4bb0ad723be06d723bd000000000000803f000000000000000000000000000080bf0000803f3aebb63ee39fbc3e2de719bc0ad723be5cb0d0bc000000000000803f000000000000000000000000000080bf0000803fe1bbaf3e1601be3ecccc4cbd77562fbb0ad723be00000000000000000000803f9f2f8cbea337763f000000000000803fe199563fb2edf83e05d723bd1877b4bb0ad723be00000000000000000000803f9f2f8cbea337763f000000000000803f3623583f47e5f53e54b0d0bc3ae719bc0ad723be00000000000000000000803fa02f8cbea337763f000000000000803f28625a3f0c78f13e0ad723bececc4cbd6d562fbb0000803f00000000000000000000000000000000000080bf000080bff2f8773f3ae3fb3e0ad723be0ad723bd0677b4bb0000803f00000000000000000000000000000000000080bf000080bf5dd6793f588ef83e0ad723be5cb0d0bc36e719bc0000803f00000000000000000000000000000000000080bf000080bfd48b7c3f81b7f33e38e7193c0ad723be54b0d0bc000000000000803f0000000046ec7f3f00000000b3fcc8bc0000803fe4026f3f2cfa5e3c0677b43b0ad723be07d723bd000000000000803f0000000046ec7f3f00000000b4fcc8bc0000803f7b9f6e3ff6f4e33c6d562f3b0ad723becbcc4cbd000000000000803f0000000046ec7f3f00000000b3fcc8bc0000803ff7536e3fd7151a3d5cb0d03c3ae719bc0ad723be00000000000000000000803ff3b4acbefcfe703f000000000000803fd429753f5968603f07d7233d0e77b4bb0ad723be00000000000000000000803ff3b4acbefcfe703f000000000000803ff5c3723fc6845d3fcecc4c3d6d562fbb0ad723be00000000000000000000803ff3b4acbefbfe703f000000000000803f9e1b713f01855b3f9c15323e2bc0573c80b9d5bc026c063f4d723fbf84fdcf3e96198f3e264199be648c69bf000080bfd0dbaf3e1cbcff3d0ad7233e2de7193c5cb0d0bcc779733efa4f48bf4b54133fd0d0993e781301bff0444fbf000080bfe1bbaf3ee5650c3e0ad7233efd76b43b07d723bdc1fb813e458c6ebf10c5843e9f71553e6e1c56be949674bf000080bf3aebb63ebc220f3e0ad7233e60562f3bcecc4cbd3a4b843efd3c77bfab21ba3c0cf7a03debf61ebb11357fbf000080bfd1dcbb3e7921113e992a333e4fe2da3bcfcc4cbd88f80f3f9c8053bfb5b20a3d13e0203dafe468bccfc67fbf000080bf58aabb3e53b0033e0ad7233e6b562f3b999919be9053843e8f4c77bf484fa2bbf0f498bd489d73bcb4417fbf000080bf16cfed3e681d113e992a333e4fe2da3b989919bef1ed0f3f2b8753bf9aae0bbdfb0f22bdae826a3cf7c57fbf000080bf9c9ced3e43ac033e0ad7233e1300773bd08d1dbea8467f3e7a896ebf6d1a87be414759be9d6b5a3e7d2374bf000080bfd6c1ef3ee257103ebeb1203ef00d7a3bc0b120be0ba6723e94dc71bf5ad467befe863cbe9c953d3eab1e77bf000080bf5158f13e497d123ed18d1d3e2600773b0ad723be7ca8823e80686ebf691c85be8a2b50bec243583efac074bf000080bf02eff23e90b2143eb9f5453e9911cd3ccfcc4cbd6a2e5e3f064afdbeed41383d3084b13c4f2358bd49957fbf000080bf58aabb3ec874d33d9c15323e2bc0573c9c1532be5d30ea3e582743bf546feabe5fc29bbee90ab33e38d762bf000080bf9eb0f93e1ab0ff3d9899193e60562f3b0ad723be4fa6a83ceb3f77bfcd4c84beeebb66bee2417d3e1e3f71bf000080bfc0fbf23e3b35183e9899193e4fe2da3b992a33beb6b20a3d9c8053bf88f80fbfb2b77fbe8ab1093f3f214ebf000080bfee87fa3edb61153ecbcc4c3d4fe2da3b992a33beb2b20abd9d8053bf87f80fbf3be980be69360d3fc4914bbf000080bf5254fc3e1d545c3ecbcc4c3d6b562f3b0ad723be7b29e0bc432d77bfc08584bee0be7ebed1c4833ecc096fbf000080bf24c8f43e7c275f3ec9503f3e7bb9d53c9c1532be55ee4e3f5625d5be4f25d5bebef7a3be929a903e247d67bf000080bf9eb0f93e3c22db3d9d15323e7db9d53cc9503fbe5525d53e5525d5be54ee4ebfcc0012bf19a4123f75b716bf000080bf1d30003fb076ed3db9f5453e9711cd3c989919be6a2e5e3f064afdbeeb4138bda5dab2bc03f8563d0a967fbf000080bf9c9ced3eac6cd33dc9503f3e7db9d53c80b9d5bc54ee4e3f5525d5be5825d53e08e4a33e1dbd90be3c7b67bf000080bfd0dbaf3e402edb3d9c15323e7bb9d53c40c057bc0a29043fb7b5cdbeed9f413fcd790c3f26db05bf04fd26bf000080bf2ea3a93ecc84ed3dcbcc4c3ececc4c3dcbcc4cbd7e487f3fa09758bda697583de3133f3d4600e7bdf9157ebf000080bf8afebb3e7cc5a63db9f5453ececc4c3da011cdbc692e5e3fee4138bd0a4afd3eee81f03ef48e7fbe6fc758bf000080bfeba4af3eee41b03dcbcc4c3ecccc4c3d989919be7e487f3fa39758bd9e9758bdeb2b3fbd0334e63dcc187ebf000080bfcdf0ed3e5cbda63db9f5453ececc4c3d992a33be6a2e5e3feb4138bd064afdbe188af0be002d7f3e62cc58bf000080bfee87fa3ec035b03db9f5453e9899193e992a33be6a2e5e3fea41383d064afdbebd6ff8be4e7a943e852c53bf000080bf5254fc3e70cb8c3ccbcc4c3e9999193e999919be7e487f3fa297583d9f9758bd1d4378bd9a19213ede557cbf000080bf32bdef3ec0d34d3cc9503f3e9c15323e9d1532be54ee4e3f5825d53e5525d5be18740abf05937b3e7cf04dbf000080bf2d59fc3ec006ab3bb9f5453e982a333e989919be692e5e3f064afd3ef04138bde24223bed73e443ee1ea77bf000080bfe44ef03e00000000b9f5453e982a333ecfcc4cbd692e5e3f064afd3eed41383d8f86233eccb844be0de277bf000080bfa15cbe3e00408237cbcc4c3e9999193ecbcc4cbd7e487f3fa397583da397583d575a783d4b9c21be8e507cbf000080bfedcabd3eb0144e3cb9f5453e9899193ea011cdbc692e5e3ff041383d0b4afd3e3869f83e17b594be192453bf000080bf4f71b13e30fc8c3cc9503f3e9c15323e80b9d5bc51ee4e3f5825d53e5a25d53e327c0a3fd00c7cbebae14dbf000080bf5e84b23e00c7ab3b9c15323e7bb9d53c40c057bc0a29043fb7b5cdbeed9f413fcd9e29bf1d373fbfd636633d000080bf05e1d83e2a523b3f0ad7233e2de7193c5cb0d0bcc779733efa4f48bf4b54133fac9029bf366110bf307efcbe000080bfd0b3e33e16d43a3f9c15323e2bc0573c80b9d5bc026c063f4d723fbf84fdcf3ead4e1ebf2fc829bf21dcd7be000080bfc272dd3e4c09393f0ad7233e54b0d03c3ae719bcdb87753e013e0bbf0ddd4d3fa1b133bfa25a2bbfba4879be000080bffc03de3e00ac3d3f992a333ececc4c3d60e2dabbbe09113f0c62f7bcf6ce523fe5a01cbf87502fbf56aaca3e000080bfbe0cd03ea65c3f3f0ad7233e05d7233d1877b4bb5bf4783ec51c82be4aa56f3f20ff34bf8a0735bf74c308bc000080bf05e1d83e7c3d403fc9503f3e7db9d53c80b9d5bc54ee4e3f5525d5be5825d53e9a2e15bfb1992abfc920ee3e000080bf474fd43e4c09393fb9f5453ececc4c3da011cdbc692e5e3fee4138bd0a4afd3e2999cfbe92b523bf2937273f000080bf408fc93ee71d3c3f0ad7233ecccc4c3d77562fbb6451843eec474cbc6948773f29352fbf4c4235bfe424323e000080bfb857d53e2202423fb9f5453e9899193ea011cdbc692e5e3ff041383d0b4afd3e974bc8be16460dbfcf8a3c3f000080bf4932a63e63cc4d3f992a333e9899193e60e2dabb8bf80f3fb7b20a3d9c80533f604f21bf322221bf5cd1e83e000080bfc6afac3e220b513f0ad7233e9999193e6d562fbb154d843eccb3a53c6140773fd69233bf1ef92ebf3cd54e3e000080bfc0fab13e9fb0533f9c15323e9c15323e40c057bcf473ef3e2e75ef3eb801403fe7c407bff3c407bf0b52293f000080bfd09aa43e4575553fc9503f3e9c15323e80b9d5bc51ee4e3f5825d53e5a25d53ea47b86bee772c1be3e49633f000080bf1309a03e662c533f0ad7233e2b811c3e1cfb63bb9c467f3e7c1a873e7a896e3f54ae28bfe3ad28bfcbcbb93e000080bff6f9b03e0331543ff558203ef558203e62d46dbb0e14833e4ead833eb38c6e3f1bae28bf1bae28bfd0cbb93e000080bffcdab03e4575553f672c1d3e0ad7233eb01a70bb731a873eb6467f3e78896e3f16ae28bf1fae28bfd0cbb93e000080bfd4beb03ef59b563f9c15323ec7503f3e80b9d5bc5525d53e51ee4e3f5f25d53ea572c1bed47b86be4449633f000080bf1409a03e23be573f9999193e0ad7233e74562fbb0595a73cf64c843e1440773f98f92ebf8e8f33bf63fc4e3e000080bfc0fab13eeb39573f9899193e982a333e60e2dabbb0b20a3d8bf80f3f9c80533f2d2221bf644f21bf5dd1e83e000080bfc8afac3e68df593f9899193eb9f5453ea011cdbcf741383d672e5e3f124afd3e0d460dbfa44bc8bed38a3c3f000080bf4932a63e271e5d3fcbcc4c3db9f5453ea011cdbcf74138bd662e5e3f144afd3e3ec018bf664dd7be3bf82e3f000080bf408fc93ea2cc6e3fcbcc4c3d0ad7233e74562fbbc3474cbc6a51843e6748773f754235bf01352fbfc524323e000080bfb857d53e67e8683fcbcc4c3d982a333e60e2dabbd7f800bd13ab103fcf0c533fa80933bffd0a1abfd681c53e000080bfbf0cd03ee48d6b3f06d7233d0ad7233e0e77b4bb2ea785bee218813e838b6e3faaf434bf341335bf170dd9bb000080bf04e1d83e0dad6a3f78b9d53c9c15323e40c057bc632bcfbe4b91053fe543403f214e52bfd57411bf551344bd000080bf05e1d83e5f986f3f54b0d03c0ad7233e3ae719bc485413bfc979733efe4f483f618926bfb38136bfcf0e86be000080bffc03de3e893e6d3f23e7193c0ad7233e5cb0d0bc0ddd4dbfcf87753e043e0b3f89cf0abf9fbb2bbf178501bf000080bfd0b3e33e7316703f20c0573c9c15323e80b9d5bceb9f41bf0a29043fb5b5cd3e1f4827bf200b20bfd787dabe000080bfc272dd3e3ee1713fb9f5453ececc4c3d992a33be6a2e5e3feb4138bd064afdbe216dc7bce0a77d3fdbfe07be000080bfaebd143f1ce32e3fc9503f3e7bb9d53c9c1532be55ee4e3f5625d5be4f25d5be22b5693e5b965f3f1748dcbe000080bf10c30e3f7882303f9d15323e7db9d53cc9503fbe5525d53e5525d5be54ee4ebf6c3cb83b2be3633fc03fe9be000080bf10c30e3f99bd333f992a333ececc4c3db9f545be064afd3eeb4138bd6a2e5ebff60f25bdec137f3f0dd098bd000080bfaebd143ff679333f992a333e9899193eb9f545be064afd3eea41383d6a2e5ebf8a10253dec137f3f36d0983d000080bf18bf2d3ff679333fb9f5453e9899193e992a33be6a2e5e3fea41383d064afdbed76cc73ce0a77d3fc9fe073e000080bf18bf2d3f1ce32e3fc9503f3e9c15323e9d1532be54ee4e3f5825d53e5525d5be67a913be3558533fa1aa0b3f000080bfb6b9333f7882303f9c15323e9c15323ec9503fbe5125d53e5725d53e55ee4ebf7e53863c48ac623ff1cded3e000080bfb6b9333f9abd333f9c15323ec7503f3e9c1532be5a25d53e53ee4e3f5725d5be40faf5bd7fb3003f57265b3f000080bfd7f4363f9abd333f9899193eb9f5453e992a33befa41383d672e5e3f0e4afdbea2a349bcf1c5fd3ebc515e3f000080bf3394383f37b8393f9899193e9999193ecbcc4cbe9e97583da297583d7e487fbf42558b3baea27f3f93d0593d000080bf18bf2d3f37b8393f9999193ececc4c3dcbcc4cbe9f97583d9e9758bd7e487fbf17528bbbaea27f3f89d059bd000080bfaebd143f37b8393f9899193e982a333eb9f545bef241383d064afd3e692e5ebf0000000034685e3f328bfd3e000080bf59fd333f37b8393fcfcc4c3d982a333eb9f545bef04138bd084afd3e692e5ebf75fc7d3b496d5e3f6177fd3e000080bf59fd333fa1b9523fcfcc4c3db9f5453e992a33bef94138bd672e5e3f0e4afdbea0a3493cf1c5fd3ebc515e3f000080bf3394383fa1b9523fcbcc4c3d9999193ecbcc4cbea39758bd9f97583d7e487fbf7e5a8bbbaea27f3f9ad0593d000080bf18bf2d3fa2b9523f80b9d53c9c15323ec9503fbe5a25d5be5a25d53e53ee4ebf14a6923dd8b9663f20c6da3e000080bfb6b9333f3fb4583f9899193e9911cd3cb9f545beed41383d064afdbe6a2e5ebf0000000034685e3f308bfdbe000080bf6c7f0e3f37b8393f9c15323e2bc0573c9c1532be5d30ea3e582743bf546feabe8f7fce3d8f580e3f5d3453bf000080bfef870b3f99bd333f9899193e4fe2da3b992a33beb6b20a3d9c8053bf88f80fbf8babd23bb918103f869653bf000080bf92e8093f37b8393fcbcc4c3d4fe2da3b992a33beb2b20abd9d8053bf87f80fbf83abd2bbb618103f879653bf000080bf92e8093fa1b9523fcbcc4c3d9711cd3cb9f545beea4138bd064afdbe692e5ebf0000000034685e3f328bfdbe000080bf6c7f0e3fa1b9523fcbcc4c3dcccc4c3dcbcc4cbea09758bda39758bd7e487fbf355c8b3baea27f3f9fd059bd000080bfaebd143fa2b9523f78b9d53c7bb9d53cc9503fbe5125d5be5125d5be57ee4ebfde34b8bb29e3633fc73fe9be000080bf10c30e3f3fb4583f78b9d53c2bc0573c9c1532be9ff1ccbe033142bf0ba003bfbfd58fbd61b6153f09e14ebf000080bfef870b3f3fb4583fa011cd3c9899193eb9f545be064afdbefa41383d692e5ebfeb0f25bdec137f3f15d0983d000080bf18bf2d3fe2f7583f9811cd3ccecc4c3db9f545be064afdbed54138bd6a2e5ebf3a10253dec137f3f14d098bd000080bfaebd143fe2f7583f20c0573c7db9d53c9d1532bee34340bf642bcfbe4f9105bf96ce34bec96f623fd614ddbe000080bf10c30e3f60ef5b3f40e2da3bcecc4c3d992a33becf0c53bfb1f800bd13ab10bfceb32e3deefd7d3f38a6f0bd000080bfaebd143fbd8e5d3f60e2da3b9899193e992a33be9c8053bfd0b20a3d8af80fbf7fa425bd36f77d3f9900f43d000080bf18bf2d3fbc8e5d3f40c0573c9c15323e9c1532beb5d23fbfc8bfef3ef9bfefbe444d763e55ec593f9ec7ee3e000080bfb6b9333f60ef5b3fb9f5453e982a333e989919be692e5e3f064afd3ef04138bd2bb866bdf67e403eaf057b3f000080bfd0322d3d1209a03ec9503f3e9c15323e9d1532be54ee4e3f5825d53e5525d5be3bfd063eeba80f3fbb2f513f000080bf30e39a3c7425a33e9c15323ec7503f3e9c1532be5a25d53e53ee4e3f5725d5be089229bd67cff23ed521613f000080bf08bf9e3ca24aa73e992a333eb9f5453e989919be104afd3e672e5e3ffb4138bd39edaebd47f0cc3d57c67d3f000080bf58f02f3d5ceca53e992a333eb9f5453ecfcc4cbd0e4afd3e672e5e3ffa41383d7ce9ed3d684ef0bd797c7c3f000080bfe9ef0f3e4a80a63eb9f5453e982a333ecfcc4cbd692e5e3f064afd3eed41383d4581a03d673567beaa94783f000080bf86400f3e009da03ec9503f3e9c15323e80b9d5bc51ee4e3f5825d53e5a25d53e35a2dabd7a7c17bf038d4c3f000080bfa11c273e2200a43e9c15323ec7503f3e80b9d5bc5525d53e51ee4e3f5f25d53eb6a4923dc49ef8be550a5f3f000080bf1a98273e4e25a83e9899193ecbcc4c3ecbcc4cbda097583d7e487f3fa997583d92827f3dbcfb65bdc8187f3f000080bfc02f103e2757b13e9899193eb9f5453ea011cdbcf741383d672e5e3f124afd3e6bc3bb3df84ffebec7f15c3f000080bf79e4283eae84b23e9999193ecbcc4c3e989919bea497583d7e487f3fa09758bd1a0a18bd17c9603d01707f3f000080bfb0ef303d38c3b03e9899193eb9f5453e992a33befa41383d672e5e3f0e4afdbea47688bde450fe3edf875d3f000080bf203c983ce1a6b13ecfcc4c3db9f5453e992a33bef94138bd672e5e3f0e4afdbe30b8f7bdff41f93eeb755d3f000080bf283c983ca834e13ecbcc4c3dcbcc4c3ecbcc4cbda69758bd7e487f3fa897583dd34b473d84194ebd435f7f3f000080bfbf2f103eefe4e03ecbcc4c3db9f5453ea011cdbcf74138bd662e5e3f144afd3e1374113ef01ff8be21f55c3f000080bf79e4283e7512e23ecbcc4c3dcbcc4c3e999919bea79758bd7e487f3fa79758bd9d4ad0bc8451533d82937f3f000080bfacef303d0051e03e80b9d53cc7503f3e9c1532be5f25d5be51ee4e3f5525d5bea96aecbd4d78d03e84f1673f000080bf10bf9e3c0e96ed3ecfcc4c3d982a333eb9f545bef04138bd084afd3e692e5ebf31446abe9e30573fe063fb3e000080bf0000000078f0e33e80b9d53c9c15323ec9503fbe5a25d5be5a25d53e53ee4ebf724ca1bea995443fbac70e3f000080bf2046ce3bbf82ef3e40c0573c9c15323e9c1532beb5d23fbfc8bfef3ef9bfefbe688670be4047f23e425c593f000080bf40e39a3cd7baf53ea011cd3cb9f5453e989919be104afdbe672e5e3f024238bd897a273c8ece6b3de18f7f3f000080bf58f02f3d0a39ed3e9811cd3cb9f5453ecfcc4cbd104afdbe672e5e3fe341383d3e82273cb3323cbd5db77f3f000080bfe9ef0f3ef9cced3e40e2da3b982a333ecfcc4cbdf9ce52bfbb09113fc761f73c6a7defbc2ba3c3bd2ab87e3f000080bf86400f3e325ef93e60e2da3b982a333e989919be9c8053bf8af80f3fccb20abd1af8363d7b4e003e93b97d3f000080bfd0322d3d43caf83e78b9d53cc7503f3e80b9d5bc5a25d5be53ee4e3f5a25d53ef988093e97dccbbe1e4d683f000080bf1b98273eba70ee3e78b9d53c9c15323e40c057bc632bcfbe4b91053fe543403ff6728d3e3f9136bf17ef243f000080bfd706343ea683f03ecbcc4c3d982a333e60e2dabbd7f800bd13ab103fcf0c533f60ca6f3ec3354cbff0440e3f000080bf398d3a3e9204e53e20c0573c9c15323e80b9d5bceb9f41bf0a29043fb5b5cd3e215b403ea575d5beb8aa633f000080bfa11c273e8495f63e23e7193c0ad7233e5cb0d0bc0ddd4dbfcf87753e043e0b3f7babc43ef336fabe0989483f000080bffc34273ef888fa3ef376b43b0ad7233e07d723bd4ba56fbf61f4783eb81c823e1a99103e1acccdbe009b673f000080bf49b0183e934cfc3e59562f3b0ad7233ececc4cbd694877bf6451843e47474c3c5cf506bd84c22ebe6d1a7c3f000080bf80b10e3e8896fd3e74562f3b0ad7233e989919beb03e77bf2f4c843ecb2eb0bc32bf0c3dbccc563e5a267a3f000080bfb0f62a3d9a02fd3ea9ec933b0ad7233ec73f20be7a896ebfb1467f3e6f1a87be833108be2042e23ee91b633f000080bfb000113d2319fc3e33d2913bcddf213eccdf21bea38c6ebf5df9833eebc782be4a5102beada7da3e4d2d653f000080bf045f0a3da46afc3edb078d3b0a7d1f3e0ad723be78896ebf701a873ec5467fbe45b1fdbd1e2bd43e2bd1663f000080bf1859023de3d5fc3e77562f3b9999193e0ad723be0b3f77bf0d10ae3c574c84be4c7f67bee17ad63ec622613f000080bf507d013de87ffe3e60e2da3b9899193e992a33be9c8053bfd0b20a3d8af80fbfc16ef8be8ad7ed3e5ca43d3f000080bf604c8b3c4982fc3e78b9d53c2bc0573c9c1532be9ff1ccbe033142bf0ba003bfe7e4a7be838acfbe4c735a3f000080bf03034e3ee8c6d83ecbcc4c3d4fe2da3b992a33beb2b20abd9d8053bf87f80fbfba676abe2a950abf831d4f3f000080bf625f4c3e1084e33ecbcc4c3d6b562f3b0ad723be7b29e0bc432d77bfc08584be111e53be95dc7dbec453723f000080bfde755b3e12efe43e54b0d03c2de7193c0ad723bea39706bf179650bf81347abe2c4937be3c0b33be45db773f000080bf8a0e5c3e91e5d93e21e7193c57b0d03c0ad723befd4f48bf4a5413bfb87973bef13e2cbe536d30beca77783f000080bf8a0e5c3eea85ce3e20c0573c7db9d53c9d1532bee34340bf642bcfbe4f9105bf308ed2be13c1a9befe5d593f000080bf01034e3e6ea3cf3e78b9d53c7bb9d53cc9503fbe5125d5be5125d5be57ee4ebf818212bf7b2212bf7bb7163f000080bf6bab403e2e33d43eeb76b43b0ad7233d0ad723be888b6ebf1ca785beca1881beb2684fbe544c4fbe4e47753f000080bf52b35b3e6101c83e40e2da3bcecc4c3d992a33becf0c53bfb1f800bd13ab10bfd97c0abf3ebc7fbe86984d3f000080bf635f4c3e8ce0c43e54562f3bcecc4c3d0ad723be694877bf31474cbc595184beb20c7fbe5b0367bea01c713f000080bfde755b3e8776c33e60e2da3b9899193e992a33be9c8053bfd0b20a3d8af80fbf2b320dbf003181be57894b3f000080bf0306493e1873a13e77562f3b9999193e0ad723be0b3f77bf0d10ae3c574c84be4dc482bee55c7fbe78226f3f000080bf7d1c583e1209a03e2bc057bc9c15323e80b9d5bc4b723f3f076c063f82fdcf3eca56e73c44f222bf0150453f000080bf29ac9b3e6c1a673f2de719bc0ad7233e5cb0d0bcf94f483fc879733e4c54133fd7d35abe9bfb43bfd1591b3f000080bf7b1c9e3e1fc4653ffd76b4bb0ad7233e07d723bd478c6e3fc6fb813e0bc5843e7ca7dfbc01db29bff1673f3f000080bf6e4e973e2c6c643f66562fbb0ad7233ececc4cbdfd3c773f454b843eb021ba3c5865313e792e35bfcd552f3f000080bf1898923e9185633f4fe2dabb982a333ecfcc4cbd9d80533f87f80f3fb1b20a3d84f9b83e782f13bfa9ee3b3f000080bf2f3d903eca0e653f4fe2dabb982a333e989919beb628533f3e80103fd94e03bd0771fa3e111e2fbfd3860a3f000080bfe5244c3e56ac573f66562fbb0ad7233e999919beda4b773f3953843ea3e8dfbb0de0623ef95c50bfaf7d093f000080bfb8da503e1d23563f9e7289bb0ad7233ed4171fbe7c896e3fb9467f3e5a1a87bef412b33eb6a84fbf4af9ef3e000080bfb1dc4c3e342f553f2bc057bc9c15323e9d1532be8729403f722fef3edf39efbe2662233f8e1532bf88daa83e000080bf83ae3a3e6651533f24678bbbcde5223ef83220be7d896e3f95467f3e601a87beeb12b33eada84fbf6df9ef3e000080bf0c594c3eebe5543f6fe889bbdb6c213edb6c21be458c6e3f2acb843e91f581be75a2b43ef3b04fbf78b0ee3e000080bfc3e84b3eb289543f606284bbca881e3e0ad723be7c896e3f681a873e97467fbe1c4fb53e28d14fbfecbced3e000080bfa8034b3e82d7533f60562fbb9999193e0ad723be793f773f5065ab3c904c84be29e32f3e33574cbf02cf133f000080bf1e814c3ee55b533f4fe2dabb9899193e992a33be9d80533fa9b20a3d87f80fbf120aba3e627d4bbf93ccf83e000080bf8c48413e9fbc503f4fe2dabbcecc4c3d992a33bed10c533fd9f800bd10ab10bfa60faf3e319944bf13a60a3f000080bf001e6a3ee056423f6b562fbbcccc4c3d0ad723be6b48773fd7474cbc585184be88ca2b3e21f03abfa38b293f000080bf9356753e26f6443f0677b4bb05d7233d0ad723be858b6e3f24a785bed01881be005bb73bf62f2fbfe9a93a3f000080bfa4697a3e8815433f2bc057bc7bb9d53c9c1532bee443403f682bcfbe499105bf75d89c3d3f433bbfc3722d3f000080bfef0a773e16093e3f2de719bc54b0d03c0ad723befa4f483f4a5413bfca7973be60a130bee83511bfc0274e3f000080bf1ada803e6a64403f7db9d5bc2bc0573c9c1532be99f1cc3e023142bf0fa003bf569745be48461ebf250d433f000080bfa46b803ea52d3a3f7bb9d5bc7db9d53cc9503fbe5525d53e5325d5be54ee4ebfbd44173e5fa358bf790c033f000080bfffaa703e264f3a3f57b0d0bc2de7193c0ad723bea397063f179650bf8f347abe5537a1bec310e8be7f7b553f000080bf03f3863e79973b3fcecc4cbd60562f3b0ad723be6c29e03c432d77bfc18584be150aeebe3a4f77bee90d5a3f000080bfce9c8c3e8dd5363fcecc4cbd4fe2da3b992a33beb8b20a3d9c8053bf88f80fbfe551f0be3b8b02bfd98a383f000080bfd67b853e4c68353f999919be4fe2da3b992a33beb2b20abd9c8053bf88f80fbfab530abfed9eeabe53aa343f000080bf84fb963eeff3253f999919be6b562f3b0ad723be4462a8bcf63f77bfd24c84bef6fd02bf2ef658beb027553f000080bf7b1c9e3e2f61273f4fe2dabbcecc4c3d992a33bed10c533fd9f800bd10ab10bf6ab32ebdf0fd7d3f1ca6f0bd000080bfbf63363f87d7813e2bc057bc7bb9d53c9c1532bee443403f682bcfbe499105bfb3ce343ec86f623fd314ddbe000080bf2169303f3f16853e7bb9d5bc7db9d53cc9503fbe5525d53e5325d5be54ee4ebf0135b83b28e3633fc93fe9be000080bf2169303f828c8b3e9711cdbccecc4c3db9f545be064afd3ee94138bd692e5ebf621025bdec137f3f2dd098bd000080bfbf63363f3b058b3e9911cdbc9899193eb9f545be064afd3ee641383d6a2e5ebf8a10253dec137f3f34d0983d000080bf29654f3f3b058b3e4fe2dabb9899193e992a33be9d80533fa9b20a3d87f80fbff0a4253d34f77d3fcd00f43d000080bf29654f3f87d7813e2bc057bc9c15323e9d1532be8729403f722fef3edf39efbe16471cbeb5854f3f7eb8103f000080bfc75f553f4016853e7db9d5bc9c15323ec9503fbe5325d53e5525d53e54ee4ebf0353863c48ac623ff1cded3e000080bfc75f553f828c8b3e7cb9d5bcc7503f3e9c1532be5c25d53e53ee4e3f5425d5be3cfaf5bd7eb3003f59265b3f000080bfe89a583f828c8b3ececc4cbdb9f5453e992a33befe41383d672e5e3f0e4afdbea4a349bcf1c5fd3ebc515e3f000080bf443a5a3fbe81973ececc4cbd9999193ecbcc4cbea297583da797583d7e487fbf34558b3baea27f3f97d0593d000080bf29654f3fbe81973ecccc4cbdcecc4c3dcbcc4cbea497583da09758bd7e487fbfda548bbbaea27f3f93d059bd000080bfbf63363fbe81973ececc4cbd982a333eb9f545bef441383d064afd3e6a2e5ebf0000000035685e3f308bfd3e000080bf6aa3553fbe81973e989919be982a333eb9f545bef04138bd064afd3e692e5ebf86127e3b496d5e3f5d77fd3e000080bf6aa3553f9384c93e989919beb9f5453e992a33befa4138bd672e5e3f0e4afdbea0a3493cf1c5fd3ebc515e3f000080bf443a5a3f9384c93e999919be9999193ecbcc4cbea39758bda497583d7e487fbf04548bbbaea27f3f96d0593d000080bf29654f3f9384c93e9c1532be9c15323ec9503fbe5a25d5be5a25d53e53ee4ebf61a6923ddab9663f19c6da3e000080bfc65f553fce79d53ececc4cbd9911cd3cb9f545bef041383d064afdbe6a2e5ebf0000000035685e3f2e8bfdbe000080bf7d25303fbe81973e7db9d5bc2bc0573c9c1532be99f1cc3e023142bf0fa003bfc4d58f3d62b6153f07e14ebf000080bf002e2d3f828c8b3ececc4cbd4fe2da3b992a33beb8b20a3d9c8053bf88f80fbf8fabd23bb918103f869653bf000080bfa38e2b3fbe81973e999919be4fe2da3b992a33beb2b20abd9c8053bf88f80fbf7fabd2bbb718103f869653bf000080bfa38e2b3f9384c93e999919be9711cd3cb9f545beeb4138bd064afdbe692e5ebf0000000034685e3f328bfdbe000080bf7d25303f9384c93e999919becccc4c3dcbcc4cbea29758bda39758bd7e487fbf83558b3baea27f3f96d059bd000080bfbe63363f9384c93e9d1532be7bb9d53cc9503fbe5025d5be5125d5be57ee4ebfea32b8bb28e3633fc93fe9be000080bf2169303fce79d53e9d1532be2bc0573c9c1532be7b20eabec83043bfc35feabe23a1cebd7c4e0e3fa33a53bf000080bfff2d2d3fce79d53e982a33be9899193eb9f545be064afdbefb41383d692e5ebf0f1025bdec137f3f1fd0983d000080bf29654f3f1401d63e992a33bececc4c3db9f545be064afdbed84138bd6a2e5ebf7a10253dec137f3f27d098bd000080bfbe63363f1501d63eca503fbe7db9d53c9d1532be58ee4ebf4e25d5be4e25d5beecb469be5a965f3f3448dcbe000080bf2169303f11f0db3eb9f545bececc4c3d992a33be692e5ebfd04138bd084afdbe7c6dc73cdea77d3fddfe07be000080bfbe63363fca2edf3eb9f545be9899193e992a33be692e5ebf0342383d0a4afdbe976dc7bcdea77d3ffcfe073e000080bf29654f3fc92edf3ec7503fbe9c15323e9c1532be51ee4ebf5f25d53e5625d5be18b5693e5a965f3f2948dc3e000080bfc65f553f10f0db3e4fe2dabb982a333e989919beb628533f3e80103fd94e03bdeaaebcbd84b4423e7a387a3f000080bf1257143f23fbfd3e2bc057bc9c15323e9d1532be8729403f722fef3edf39efbe843be93d27e81a3fa8b7493f000080bfb35f0e3f739d003f7cb9d5bcc7503f3e9c1532be5c25d53e53ee4e3f5425d5be4ad068bd09d0f53e2c18603f000080bfb4840e3fa5af023f9711cdbcb9f5453e989919be104afd3e672e5e3ff74138bdb9c2cebdbad4de3d142a7d3f000080bfa08b143fa8ee013f9911cdbcb9f5453ecfcc4cbd0e4afd3e672e5e3ff441383d4cc2ce3d78d4debd152a7d3f000080bf02892d3fa7ee013f4fe2dabb982a333ecfcc4cbd9d80533f87f80f3fb1b20a3d79d6b83d570744be6b337a3f000080bf74542d3f23fbfd3e2bc057bc9c15323e80b9d5bc4b723f3f076c063f82fdcf3eec1d48bd321411bf088d523f000080bf6450333f729d003f7db9d5bcc7503f3e80b9d5bc5825d53e51ee4e3f5a25d53eb3cf683d09d0f5be2c18603f000080bf6475333fa4af023fcecc4cbdcbcc4c3ecbcc4cbda397583d7e487f3fa997583d8d184c3d086b63bd61497f3f000080bf02a92d3fcf59073fcecc4cbdb9f5453ea011cdbcf841383d672e5e3f124afd3e5a71a23d9455febe5f405d3f000080bfd4d7333f47de073fcccc4cbdcbcc4c3e989919bea797583d7e487f3fa39758bdb5194cbd106b633d5f497f3f000080bfa0ab143fcf59073fcecc4cbdb9f5453e992a33befe41383d672e5e3f0e4afdbe7c72a2bd9155fe3e5c405d3f000080bff35f0e3f48de073f989919beb9f5453e992a33befa4138bd672e5e3f0e4afdbe56d606be40b2f83eb4375d3f000080bf53a60e3fc3a41f3f999919becbcc4c3ecbcc4cbda79758bd7e487f3fab97583d76f8173dcbb550bdb07d7f3f000080bf63ef2d3f4b201f3f999919beb9f5453ea011cdbcf74138bd672e5e3f124afd3e20d6063e43b2f8beb5375d3f000080bf341e343fc3a41f3f999919becbcc4c3e999919bea89758bd7e487f3fa79758bdadf817bdc5b5503dae7d7f3f000080bf00f2143f4b201f3f9c1532bec7503f3e9c1532be5f25d5be51ee4e3f5a25d5be8e0b00be3323ce3e5d23683f000080bfbcec0e3fc1d4253f989919be982a333eb9f545bef04138bd064afd3e692e5ebfdf3573be60ac563f7808fb3e000080bf92e8093fbb10213f9c1532be9c15323ec9503fbe5a25d5be5a25d53e53ee4ebf4155a5be3d6c433f82380f3f000080bf38960b3f00d5263fc7503fbe9c15323e9c1532be51ee4ebf5f25d53e5625d5be69b062be036ee13e2dc15e3f000080bfecd90e3f6fe7293f982a33beb9f5453e989919be0e4afdbe672e5e3f054238bd00000000f1ea533d3aa87f3f000080bf25f5143f6394253f992a33beb9f5453ecfcc4cbd104afdbe672e5e3fe441383d00000000feea53bd3aa87f3f000080bf88f22d3f6394253f9d1532bec7503f3e80b9d5bc5a25d5be53ee4e3f5a25d53e360b003e4723cebe5b23683f000080bf6cdd333fc1d4253fb9f545be982a333ecfcc4cbd692e5ebf0a4afd3ed241383dfdc4a6bc0ded00becce87d3f000080bfced72d3f685d2b3f9d1532be9c15323e40c057bc787debbedd46eb3e0382423fe8f1963e3c653abf4f6b1e3f000080bf20fc363fffd4263f999919be982a333e60e2dabb4ed907bd5532103f125b533fb329683ea7df4cbf171b0e3f000080bfad8c383fba10213fca503fbe9c15323e80b9d5bc57ee4ebf5125d53e5525d53e40b0623e276ee1be27c15e3f000080bf9cca333f6fe7293fb9f545be982a333e989919be692e5ebf0d4afd3e044238bd6ac4a63c04ed003ecce87d3f000080bf6cda143f685d2b3fcbcc4cbe9999193ecbcc4cbd7e487fbf9b97583d9e97583d72bf273db06a52be4c517a3f000080bf94a62d3f1be32e3fb9f545be9899193ea011cdbc692e5ebfdd41383d0b4afd3e4089d93e1ec3e5be0044493f000080bf20df333f8a4c2d3fcbcc4cbe9999193e989919be7e487fbfa697583da39758bd78bf27bd9d6a523e4c517a3f000080bf32a9143f1be32e3fb9f545be9899193e992a33be692e5ebf0342383d0a4afdbe4089d9be14c3e53e0244493f000080bf3e670e3f8a4c2d3f0ad723befd76b43b06d723bdc3fb81be478c6ebf0cc5843ef7a9253ea2c6643e7511763f000080bffc96243f82d1073e0ad723be2de7193c54b0d0bcbc7973befb4f48bf4a54133fefce803e8fcd053fbf87503f000080bfbc36283fe6be053e9c1532be2bc0573c78b9d5bc026c06bf4d723fbf81fdcf3ed4947a3ee924a63e28e7693f000080bfee4a283fca80f23d0ad723be66562f3bcbcc4cbd414b84befd3c77bfb321ba3c3d09e53cc059833cf5dd7f3f000080bf4518223f385b093e982a33be4fe2da3bcbcc4cbd87f80fbf9d8053bfb8b20a3d000000003be6273deac87f3f000080bf3e58223f40f8f73d992a33be4fe2da3b989919be2dea0fbf978953bf64e40bbdf7a1a4bd811a5d3cec257f3f000080bf1e65093f788dee3d0ad723be60562f3b989919be9b5384be984c77bf0e7c9ebb583802be3c0dee3c05d07d3f000080bf2425093fd3a5043e0ad723be0f48753b89751dbe9a467fbe7f896ebf551a87be553d86be09194abe9cd2713f000080bf6e34083f97b6033e73a520be555c783b72a520be82e272be8fd471bfd41a68bea15e71be297a2ebed6ee743f000080bf4d60073f51ba053e8b751dbe2048753b0ad723be59a682be21686ebf2a2185be61b081bea8d347be728f723f000080bfca8b063fe0cd073e9d1532be2bc0573c9c1532be7b20eabec83043bfc35feabe2607b0beab73a5be4eb6613f000080bf6669033f2095e43d999919be6b562f3b0ad723be4462a8bcf63f77bfd24c84beff6980bea6177bbe39bc6f3f000080bfae7b063f83360b3e999919be4fe2da3b992a33beb2b20abd9c8053bf88f80fbf517f90becc2a08bf70634c3f000080bfb5bf023ff1aa073eb9f545be9911cd3c989919be692e5ebf0a4afdbed04138bdf60c3ebd7a7c1abc7fb67f3f000080bf90b3093f60b0ba3dc7503fbe7bb9d53c78b9d5bc53ee4ebf5725d5be5a25d53ede06993e045aa33e9c3d663f000080bf2882283f58fdcd3d9c1532be7db9d53c20c057bc11a003bf98f1ccbe0231423f23e5063f94e70c3f62c9253f000080bf36842b3f9463e13db9f545be9711cd3ccbcc4cbd692e5ebf0d4afdbefc41383d9d44f7ba882fc03db0de7e3f000080bfb1a6223f2c1bc43dca503fbe7db9d53c9d1532be58ee4ebf4e25d5be4e25d5be41ccafbe5ed776beea61683f000080bfa0a0033fac11c03d9d1532be7bb9d53cc9503fbe5025d5be5125d5be57ee4ebfd4fa19bfbe640abfbb93163f000080bf1d30003fec08d13dcbcc4cbececc4c3d999919be7e487fbf999758bd9b9758bdd2134dbd1eaf59bd14517f3f000080bf1cd0093f56de8d3db9f545bececc4c3d992a33be692e5ebfd04138bd084afdbe4c17f5be5ddf42be866b5b3f000080bfdf78033fceea943dcbcc4cbecccc4c3dcbcc4cbd7e487fbfa79758bda697583d4d65313d231e2c3e371d7c3f000080bf3ec3223f2049973db9f545bececc4c3d9811cdbc672e5ebfec4138bd0e4afd3ec1c5eb3e60ea993e54d0553f000080bf61e1283f6609a33db9f545be9899193ea011cdbc692e5ebfdd41383d0b4afd3ebf9ff73e71889b3eee23523f000080bf60e1283fa058293ccbcc4cbe9999193ecbcc4cbd7e487fbf9b97583d9e97583db0ba7e3d4058463e8ba57a3f000080bf3ec3223fc0ac963bcbcc4cbe9999193e989919be7e487fbfa697583da39758bd611b67bd4d208bbdf7ff7e3f000080bf1dd0093f00000000b9f545be9899193e992a33be692e5ebf0342383d0a4afdbe16e9fcbef3c83bbe8394593f000080bfdf78033f808f613bb9f545bececc4c3d9811cdbc672e5ebfec4138bd0e4afd3e3299cf3e8eb523bf2a37273f000080bf5afd6e3f9405d93ec7503fbe7bb9d53c78b9d5bc53ee4ebf5725d5be5a25d53e9a2e153fb9992abfb420ee3e000080bf5e5d743fca2edf3e9c1532be7db9d53c20c057bc11a003bf98f1ccbe0231423f27bd293f151c3fbf2149633d000080bf3ca6763f0d9dda3e982a33bececc4c3d40e2dabb89f80fbf9fb20abd9c80533f0c791d3fc7512fbf9603c83e000080bf1a3c723f1688d23e992a33be9899193e60e2dabb8af80fbfb1b20a3d9c80533f604f213f332221bf58d1e83e000080bf9d8d603f1e2baf3eb9f545be9899193ea011cdbc692e5ebfdd41383d0b4afd3e9a4bc83e15460dbfcf8a3c3f000080bfde4e5d3f9ca8b53eca503fbe9c15323e80b9d5bc57ee4ebf5125d53e5525d53e0728803ecf44cbbed60d623f000080bf443a5a3f96e8aa3e9d1532be9c15323e40c057bc787debbedd46eb3e0382423fb087093fb08b09bff570263f000080bf22835c3fd956a63e0ad723be9999193e6d562fbb6d4c84be5a5fad3c273f773fa885333fd2fa2ebf0a754f3e000080bf1a33633f24e0a93e0ad723bececc4c3d59562fbbc78584be4329e0bc432d773f61d62f3f224135bf6400283e000080bf96e1743f1c3dcd3e0ad723bec33d1f3e6eca8abb8dbd84be21bb823e2b736e3f959b283fd69c28bf994dba3e000080bfbc39623f69eda73e0ad723be57b0d03c23e719bc86347abea39706bf1796503f86f2323f73882dbf383e69be000080bfb837793f62e9d53e0ad723be2de7193c54b0d0bcbc7973befb4f48bf4a54133f8790293f3f6110bf787efcbe000080bfa20f7c3f3599db3e9c1532be2bc0573c78b9d5bc026c06bf4d723fbf81fdcf3ea34e1e3f2ec829bf40dcd7be000080bf1bef783fca2edf3e999919be982a333e60e2dabb4ed907bd5532103f125b533fcc5c273f59d31cbf0c6fe33e000080bf9d8d603f93829d3e235b21be235b213e37b088bbfeed6cbe7587723e5e8f713f43cf2a3f76cf2abffa83a93e000080bf0e4a623fd856a63e27731ebe0ad7233e639e83bb661a87bebe467f3e7a896e3f61ae283fd6ad28bfc9cbb93e000080bfb85c623f507aa43e999919be0ad7233e74562fbb0a45c6bb6e53843e2a4c773f0bd92e3f975b34bf2f65453e000080bf1a33633f8ccda23ececc4cbd982a333e60e2dabbb2b20a3d8af80f3f9a80533fc0512f3f10791dbf9d03c83e000080bf1a3c723f364b743e999919beb9f5453ea011cdbcf74138bd672e5e3f124afd3e3471153f6f0fc2beccd0373f000080bfde4e5d3f1505973ececc4cbdb9f5453ea011cdbcf841383d672e5e3f124afd3e90b5233f3399cfbe2837273f000080bf5afd6e3f3a50673ecccc4cbd0ad7233e74562fbbbf21ba3c4f4b843efb3c773f6855353fa5952fbf82d72a3e000080bf96e1743f28e17e3e7db9d5bcc7503f3e80b9d5bc5825d53e51ee4e3f5a25d53eb3be403f002b10bf0a5eae3e000080bf5e5d743fcffd5a3e7cb9d5bc9c15323e40c057bc7efdcf3e046c063f4d723f3f8e7c3f3fa34229bf9a3c6d3d000080bf3ca6763f4821643e07d723bd0ad7233e0e77b4bb18c5843ecffb813e448c6e3f511e353fb2ea34bf8a6c8ebb000080bf3ca6763f90ce773e2bc057bc9c15323e80b9d5bc4b723f3f076c063f82fdcf3e43b7263fc5f732bff02897be000080bf1bef783fcefd5a3e54b0d0bc0ad7233e3ae719bc4754133fd679733efd4f483f5289263fc78136bfa80e86be000080bfb837793f9e886d3e2de719bc0ad7233e5cb0d0bcf94f483fc879733e4c54133f3c61103f999029bf4f7efcbe000080bfa20f7c3ff728623ececc4cbdb9f545bea011cdbcf341383d692e5ebf064afd3eb3aa173f6f03d83e31b12f3f000080bf6e916f3ffe542a3f7cb9d5bcc9503fbe80b9d5bc5325d53e54ee4ebf5325d53eada0203f6d36163fb509033f000080bfdac2743fd4b52d3f7db9d5bc9d1532be40c057bc642bcf3e4d9105bfe343403f5e37363fc6ff313f8be3cb3d000080bfba2b773fd28e2b3fcecc4cbd992a33be60e2dabbeaf8003d13ab10bfcf0c533fc711243f55f4243f079cd53e000080bfa2fd723f5846273f989919be992a33be40e2dabbbc2a0ebd8cc10fbfb3a3533ffbd7163ffb19283f2408f13e000080bf3855623f28a0143f989919beb9f545be9811cdbcd94138bd6a2e5ebf064afd3e5ce8023f8191cf3ebdfa413f000080bf03e95e3fceae173f9c1532bec9503fbe78b9d5bc5325d5be54ee4ebf5525d53e38c6b73e82948c3e455e643f000080bf24235c3f9224123f9c1532be9c1532be20c057bc0dc2e9bebc7ee9be6890433f99db013ffe6c123fc905253f000080bf048c5e3f90fd0f3f0ad723bd0ad723be0677b4bb2ca7853ed91881be838b6e3fb3742a3f8ff53e3f24e67a3c000080bfa472773f80a5263fcecc4cbd0ad723be6d562fbb18484c3c5a5184be6948773f876c2a3f4b13393f75433d3e000080bf32c8753f15c8243f57b0d0bc0ad723be38e719bc4754133fcb7973befd4f483fbd211e3f7fe0403fa4c866be000080bf0fde793ff75a293f2bc057bc9c1532be80b9d5bc0231423f0ca003bfa1f1cc3e8ed2253fb369293fc244c1be000080bfbc52793fb2f72d3f2de719bc0ad723be5cb0d0bc1696503f8d347abea697063f4cf2033fd172383f2a87edbe000080bfd48b7c3fb65a2c3f999919be0ad723be5d562fbb2ef292bba35384beb24c773f906d243fb05a3d3ff2b14d3e000080bfc81f653fe421123f6c2c1dbe0ad723bede1a70bb651a87be98467fbe7d896e3fbffb1e3fa8fb313f1648b93e000080bff68a643f487b113ff85820bef75820be9ed46dbb791864be538972be2817723ff446213f198f343f3b6ca63e000080bf9ca9643fdc55103f0ad723be2e811cbe52fb63bb316485be1f9782beda606e3fe4d31e3f8ada313f4c4fba3e000080bf56cb643ffe120f3f0ad723be989919be59562fbb124d84be8fb3a5bc6140773f3b0c2a3fafe2383f0a78453e000080bfc252653f089a0e3f982a33be989919be40e2dabb89f80fbf9fb20abd9c80533f290d1a3fcf222b3f70c1df3e000080bf7ed4623f78cf0b3f992a33becfcc4cbd60e2dabb8af80fbfb3b20a3d9c80533f4bb2143fae303a3fb82cbb3e000080bfae7a753f1a4ef63e0ad723bececc4cbd6d562fbbc98584beb529e03c432d773fc360253f23803f3fd39f1b3e000080bff2f8773f3ae3fb3eb9f545be989919be9811cdbc692e5ebfeb4138bd0d4afd3e3252c03eaa9d173fde7c363f000080bfd8c55f3f4363083fc7503fbe9d1532be78b9d5bc53ee4ebf5725d5be5a25d53e4e2e663e58e0de3e3a2c5f3f000080bf02655c3fb0940d3fb9f545becfcc4cbda011cdbc692e5ebfdd41383d0d4afd3ee915c63e77942f3fabca1d3f000080bf086c723fb075ef3eca503fbe80b9d5bc80b9d5bc57ee4ebf5125d53e5325d53e1286133f5249343f0251d43e000080bf45f6773ff2e9e93e9d1532be80b9d5bc40c057bc0da003bf9af1cc3e0431423ff0b6363fb8ac303fa3f0f43d000080bf471d7a3fb2bbee3e0ad723be5cb0d0bc36e719bc96347abea397063f1696503f438e3c3fd9ab253f056d49be000080bfd48b7c3f81b7f33e6b562fbb0ad723bececc4cbd432d773fc08584be8329e03cc825df3bb4c9a3bd8f2c7fbf000080bfd2dcbb3e839ebb3e2de719bc0ad723be5cb0d0bc1696503f8d347abea697063f1fede93eae4393be407c57bf000080bfe1bbaf3e1601be3e2bc057bc9c1532be80b9d5bc0231423f0ca003bfa1f1cc3ed7b1963e702e8ebebd1a6abf000080bfd0dbaf3e443fc43e4fe2dabb992a33becfcc4cbd9d80533f87f80fbfb5b20a3ddbc75d3cfcf224bdd4c47fbf000080bf59aabb3ee750c23e7cb9d5bcc9503fbe80b9d5bc5325d53e54ee4ebf5325d53e67a98f3e7881a4be408a67bf000080bfd0dbaf3ebc62cd3e7db9d5bc9d1532be40c057bc642bcf3e4d9105bfe343403f3b30043fc8260cbfeb9428bf000080bf2fa3a93ee9d4c83e4fe2dabb992a33be989919be9c80533f88f80fbfaab20abd3fce60bc04d7233d5fc57fbf000080bf9c9ced3edf4ec23e60562fbb0ad723be989919beb23e773f254c84be7b2eb0bc00000000ee7da23d65317fbf000080bf15cfed3e7b9cbb3e2bc057bc9d1532be9c1532be3d22423f7518ecbeb7e7ebbe426eb3be687c9d3e377762bf000080bf9fb0f93e443cc43e93ec93bb0ad723bec73f20beea776e3f129284bea5c482beb67151be12b5543e75e174bf000080bfce15f13e5743bc3e9911cdbcb9f545be989919be064afd3e6a2e5ebfe64138bd1c1855bda6ffb43c3b977fbf000080bf9c9ced3ed749cf3e9711cdbcb9f545becfcc4cbd064afd3e6a2e5ebfe841383d4eed533d8d55b6bcf6977fbf000080bf59aabb3edf4bcf3e4fe2dabb989919be992a33be9644533fefe305bd195510bf23fe09bfff20813e41bb4dbf000080bfef87fa3e2581b93e1cd291bbcddf21beccdf21be57bb713f82106cbe7da070be4cee44be2fa9453e395076bf000080bf43e9f13e3b90bb3ec3078dbb097d1fbe0ad723be7f896e3f501a87bea7467fbe2f874cbe74964d3e058575bf000080bfc6e8f23ea6b0ba3e6b562fbb999919be0ad723bea54b773f9a97efbb125384be380c80be9496683ea7f270bf000080bfc0fbf23ece15b83e60562fbbcecc4cbd0ad723befd3c773fa121ba3c3a4b84be1bd281be6cd8953e2e076cbf000080bf24c8f43e14d5943e4fe2dabbcfcc4cbd992a33be9c80533fa9b20a3d88f80fbfcfbb0bbfb144973e42b948bf000080bf5254fc3e6c40963e2bc057bc80b9d5bc9d1532be4b723f3f82fdcf3e066c06bf61a622bfaa91553eaf573ebf000080bf2e59fc3ecf1f903ef576b4bb0ad723bd0ad723be478c6e3f0dc5843ebbfb81bea49caabe5b2fab3ed9ae61bf000080bf3803f53ec74f923e2be719bc5cb0d0bc0ad723bef94f483f4c54133fc17973be81e1e7bef420873edc025abf000080bffc57f53ed2918e3ecccc4cbdcbcc4cbecbcc4cbda397583d7e487fbfa397583dd79ee33dc4793fbde0217ebf000080bf8afebb3e0182da3ececc4cbdb9f545bea011cdbcf341383d692e5ebf064afd3e18997c3ee8c0f0be76ed58bf000080bfeca4af3eaf27d83e989919beb9f545be9811cdbcd94138bd6a2e5ebf064afd3e9b227b3eedb2fabe3c3356bf000080bf5071b13ecea0fb3e999919becbcc4cbecbcc4cbda39758bd7e487fbfa397583d8dbf063e718173bd2e517dbf000080bfeecabd3e22fbfd3ececc4cbdcbcc4cbe999919be9e97583d7e487fbfa39758bd526ae4bdd3613f3d181f7ebf000080bfcef0ed3efa7fda3e999919becbcc4cbe989919bea39758bd7e487fbf9e9758bd7b2e07bec295733d694d7dbf000080bf32bdef3e1af9fd3ececc4cbdb9f545be992a33bef041383d6a2e5ebf064afdbefffa7cbecdb8f03e94e858bf000080bfee87fa3ea324d83e999919beb9f545be992a33beeb4138bd6a2e5ebf064afdbe9a8c7bbe59aefa3ece2c56bf000080bf5254fc3ec49dfb3e7db9d5bcc9503fbe9c1532be5325d53e57ee4ebf5025d5be09cc8fbeb46da43e648867bf000080bf9eb0f93eba5fcd3e7bb9d5bc9c1532bec9503fbe5a25d53e4e25d5be54ee4ebfd90012bf0ea4123f73b716bf000080bf1d30003f60d1c83e4fe2dabb989919be992a33be9644533fefe305bd195510bfce262abda0fa7d3f2655f2bd000080bfb8512d3deff3253f2bc057bc9d1532be9c1532be3d22423f7518ecbeb7e7ebbede2f753e8fbd5a3fde0fecbe000080bfb04f9b3c4c93273f7bb9d5bc9c1532bec9503fbe5a25d53e4e25d5be54ee4ebfbf2bb83b24e3633fd73fe9be000080bfb84f9b3c6dce2a3f9711cdbc989919beb9f545be064afd3ee94138bd692e5ebf171125bdeb137f3f5ed098bd000080bfb8512d3dc98a2a3f9911cdbccfcc4cbdb9f545be044afd3ee541383d6a2e5ebf8110253dec137f3f31d0983d000080bf175a0f3eca8a2a3f4fe2dabbcfcc4cbd992a33be9c80533fa9b20a3d88f80fbf50a5253d34f77d3f1101f43d000080bf175a0f3eeff3253f2bc057bc80b9d5bc9d1532be4b723f3f82fdcf3e066c06bff598b2bdcb1c583f4466073f000080bf8e44273e4c93273f7db9d5bc80b9d5bcc9503fbe4f25d53e5625d53e55ee4ebfb651863c4bac623fe8cded3e000080bf8e44273e6dce2a3f7cb9d5bc40c057bc9c1532be9df1cc3e0331423f0ca003bfa2d58fbd5eb6153f0ae14e3f000080bf1231343e6dce2a3fcecc4cbd60e2dabb992a33bebab20a3d9a80533f8af80fbf8fabd2bbbc18103f8596533f000080bf84ae3a3e0bc9303fcecc4cbdcbcc4cbdcbcc4cbe9e97583da797583d7e487fbf29558b3baea27f3f99d0593d000080bf185a0f3e0bc9303fcccc4cbd989919becbcc4cbea097583d9e9758bd7e487fbf425b8bbbaea27f3f9ad059bd000080bfb8512d3d0ac9303fcecc4cbda011cdbcb9f545bef041383d0d4afd3e692e5ebf0000000034685e3f348bfd3e000080bf1b53283e0bc9303f989919bea011cdbcb9f545beee4138bd0a4afd3e692e5ebf06f97d3b486d5e3f6377fd3e000080bf1a53283e75ca493f989919be60e2dabb992a33beb7b20abd9c80533f8bf80fbf8aabd23bba18103f8596533f000080bf84ae3a3e75ca493f999919becbcc4cbdcbcc4cbea39758bda797583d7e487fbfa65b8bbbaea27f3fa5d0593d000080bf175a0f3e76ca493f9c1532be80b9d5bcc9503fbe5825d5be5a25d53e51ee4ebf1ca6923dd8b9663f20c6da3e000080bf8e44273e13c54f3fcecc4cbd992a33beb9f545bef141383d064afdbe6a2e5ebf0000000034685e3f328bfdbe000080bf48db923c0bc9303f7db9d5bcc9503fbe9c1532be5325d53e57ee4ebf5025d5be6bfaf53d7ab3003f5a265bbf000080bf20aecf3b6dce2a3fcecc4cbdb9f545be992a33bef041383d6a2e5ebf064afdbe8ba3493cecc5fd3ebf515ebf000080bf000000000bc9303f999919beb9f545be992a33beeb4138bd6a2e5ebf064afdbe87a349bcebc5fd3ebd515ebf000080bf0000000075ca493f999919be992a33beb9f545bee94138bd064afdbe6a2e5ebf0000000034685e3f328bfdbe000080bf48db923c75ca493f999919be999919becbcc4cbe9f9758bda39758bd7e487fbf755b8b3baea27f3fa1d059bd000080bfb4512d3d76ca493f9d1532be9d1532bec9503fbe5025d5be5525d5be57ee4ebfe834b8bb28e3633fcb3fe9be000080bfa84f9b3c13c54f3f9d1532bec9503fbe9c1532be5625d5be58ee4ebf4a25d5be57faf5bd78b3003f5c265bbf000080bf20aecf3b13c54f3f982a33becfcc4cbdb9f545be064afdbefa41383d692e5ebfd50f25bdec137f3f0fd0983d000080bf175a0f3eb608503f992a33be989919beb9f545be064afdbed34138bd6a2e5ebf3210253dec137f3f10d098bd000080bfb4512d3db608503fca503fbe9c1532be9d1532be58ee4ebf4a25d5be5225d5beefb469be5b965f3f2f48dcbe000080bfb04f9b3c3400533fb9f545be989919be992a33be692e5ebfd04138bd0b4afdbed76dc73cdea77d3feffe07be000080bfb4512d3d919f543fb9f545becfcc4cbd992a33be692e5ebf0442383d0a4afdbeec6cc7bce0a77d3fd6fe073e000080bf175a0f3e909f543fc7503fbe80b9d5bc9c1532be51ee4ebf5f25d53e5525d5be2cb5693e5b965f3f1b48dc3e000080bf8e44273e3400533f54b0d0bc3ae719bc0ad723bea397063f1696503f9b347abe9ae73b3f582894be414a1d3f000080bf28625a3f0c78f13e2be719bc5cb0d0bc0ad723bef94f483f4c54133fc17973be8a791a3f22461bbf0f87043f000080bf24235c3f8aaced3e2bc057bc80b9d5bc9d1532be4b723f3f82fdcf3e066c06bf0b98283f6bc50dbf1b6f023f000080bffc11593ff2e9e93e7cb9d5bc40c057bc9c1532be9df1cc3e0331423f0ca003bf7aef5d3f44c906beb721f63e000080bf3aa9573f8af6ec3ecccc4cbd77562fbb0ad723be9629e03c432d773fca8584becd833b3fe598203e2198293f000080bfe199563fb2edf83ececc4cbd60e2dabb992a33bebab20a3d9a80533f8af80fbfefa3463f8874aa3e442a093f000080bfecc9533f56dbf33e999919be6d562fbb0ad723be6da6a8bce93f773fd54c84bed91c2e3f11d64f3efc55343f000080bfa679453f43f50c3f989919be60e2dabb992a33beb7b20abd9c80533f8bf80fbf8d5e1d3f69faeb3eaddb233f000080bfb2a9423f156c0a3f9c1532be40c057bc9c1532be6830eabe5427433f526feabebb17f53e151f253f8b7d183f000080bf6a583e3fe4dc0e3f989919bea011cdbcb9f545beee4138bd0a4afd3e692e5ebf65d5d93e26a84b3f60e1dc3e000080bfd5603e3f9af1073f9c1532be80b9d5bcc9503fbe5825d5be5a25d53e51ee4ebfe3828e3ee199673f4829a53e000080bf31543b3f331e0d3fd38d1dbe530077bb0ad723be91a882be7d686e3f771c85be895f243f9480ba3e87b02c3f000080bff3be443f72a50d3fc7503fbe80b9d5bc9c1532be51ee4ebf5f25d53e5525d5bea2955c3e4e015e3f94dbe53e000080bf31543b3fc199113f982a33be60e2dabb989919bef2ed0fbf2b87533fa7ae0bbd31331b3f9334e13eb69d293f000080bfb2a9423f7d15133fc1b120be1b0e7abbc1b120be95a672be7bdc713f61d567bebd12283ff0ada73efaf22d3f000080bf6fbe443f9db60e3f0ad723be410077bbd28d1dbebc467fbe7f896e3f431a87bec653243f29dcb93e00e82c3f000080bff4be443fa3c60f3f0ad723be74562fbb999919bea15384be8d4c773fbf4fa2bb8b8b333f1bc0433e1acc2f3f000080bfa679453f646d103f0ad723be6d562fbbcecc4cbd4b4b84befb3c773fb121ba3caff5343faf22313e9f942f3f000080bfe199563f42a0223fb9f545bea011cdbc989919be672e5ebf0e4afd3e004238bde048cd3e2548403ff544063f000080bfd6603e3ffef8163fcbcc4cbecbcc4cbd989919be7e487fbfa797583d9f9758bd4ce2df3ca1776a3fb10ecd3e000080bf70ae3b3f183f193fb9f545becfcc4cbd992a33be692e5ebf0442383d0a4afdbe4e3fb9bda805773f6b587c3e000080bfae8c383fdb99133fcbcc4cbecbcc4cbdcbcc4cbd7e487fbf9d97583d9e97583de31b943d03a55c3ff77c003f000080bfabce4c3ff7712b3fb9f545bea011cdbccfcc4cbd692e5ebf0f4afd3ed041383daf5ad93eb80e313ffa95153f000080bf10814f3fdd2b293f992a33be60e2dabbcfcc4cbd8bf80fbf9c80533f98b20a3dfdf71b3f42cec53e8747313f000080bfecc9533f5c48253f9d1532be40c057bc80b9d5bc026c06bf50723f3f80fdcf3ea5c3303faa34c33de08f373f000080bf3aa9573fb0c3293f0ad723be0677b4bb0ad723bdc7fb81be448c6e3f18c5843ef7293d3f0fe7623c43742c3f000080bf3623583f2e94243f0ad723be36e719bc5cb0d0bccc7973befb4f483f4954133f6584453fd6c554be43ed193f000080bf28625a3f9967273f0ad723be5cb0d0bc36e719bc96347abea397063f1696503fc3ea443f1826d0bef869fc3e000080bf24235c3f10162b3f9d1532be80b9d5bc40c057bc0da003bf9af1cc3e0431423f27ac413f10f551bea3f81e3f000080bffc11593ff2b82c3fca503fbe80b9d5bc80b9d5bc57ee4ebf5125d53e5325d53e6b7c153fac14f43ee236283f000080bf01a5543f8d802c3fb9f545becfcc4cbda011cdbc692e5ebfdd41383d0d4afd3e6aaaaf3e6d43463f0610083f000080bf253a523f1ae32e3f999919becbcc4cbecbcc4cbda39758bd7e487fbfa397583da6a07fbf68fb553d1af05abc000080bf000040325fd1763f989919beb9f545be9811cdbcd94138bd6a2e5ebf064afd3e07317ebf2c05bf3dd134963d000080bfe074973b8aff7c3f9c1532bec9503fbe78b9d5bc5325d5be54ee4ebf5525d53ea01861bf28ebf23ed2d42b3d000080bf77afd13c71e17c3f982a33beb9f545becbcc4cbd064afdbe6a2e5ebff641383d0d765ebf0245fd3e491151bc000080bf72dfb23cb1f8763f992a33beb9f545be989919be064afdbe692e5ebfdd4138bd28515ebf14c7fd3eba134ebc000080bf70dfb23c76fe5d3f999919becbcc4cbe989919bea39758bd7e487fbf9e9758bd46747fbf3e70603d5a3a11bd000080bf0000000023d75d3f9d1532bec9503fbe9c1532be5625d5be58ee4ebf4a25d5be080960bfe9f9f53e6e4d6cbd000080bf76afd13c68f5573f999919beb9f545be992a33beeb4138bd6a2e5ebf064afdbece8f7cbfbf75ee3d4a9eeabd000080bfd074973b628c573fb9f545be992a33be989919be692e5ebf0a4afdbed54138bd62c6fdbe82515e3f39614b3c000080bf8a47413d9afe5d3fc7503fbe9d1532be78b9d5bc53ee4ebf5725d5be5a25d53e9ff3f2bed315613f9d842cbd000080bf80f3313d8be17c3f9c1532be9c1532be20c057bc0dc2e9bebc7ee9be6890433fddfd34bf090c353f00000000000080bfb9760d3d0000803fb9f545be992a33becbcc4cbd692e5ebf0b4afdbefe41383d0746fdbeec755e3ffc4e4e3c000080bf8b47413dd6f8763fca503fbe9c1532be9d1532be58ee4ebf4a25d5be5225d5bef0f1f5beea0b603f18a46b3d000080bf8af3313d82f5573f9d1532be9d1532bec9503fbe5025d5be5525d5be57ee4ebf470135bf9f08353f00000000000080bfb7760d3d909f543fcbcc4cbe989919be999919be7e487fbf969758bd999758bda2eb5fbd4c7a7f3fff15073d000080bfd6738d3d86d75d3fb9f545be989919be992a33be692e5ebfd04138bd0b4afdbe9eb7b1bdf38a7e3fa0397d3d000080bf5e05843db88c573fcbcc4cbe999919becbcc4cbd7e487fbfa49758bda397583d636c53bd33947f3f706acc3c000080bfd4738d3dc3d1763fb9f545be989919be9811cdbc692e5ebfeb4138bd0d4afd3e16b370bdc3897f3f91f449bc000080bf6105843de1ff7c3fb9f545becfcc4cbda011cdbc692e5ebfdd41383d0d4afd3ea19d643d2c987f3f6fa9e93b000080bfacdd083eed297c3fcbcc4cbecbcc4cbdcbcc4cbd7e487fbf9d97583d9e97583d70805f3ddb7e7f3fcbcdfd3c000080bfe7940d3ecffb753fcbcc4cbecbcc4cbd989919be7e487fbfa797583d9f9758bdd9e4503d837f7f3f169e143d000080bfe7940d3e93015d3fb9f545becfcc4cbd992a33be692e5ebf0442383d0a4afdbec645b93c8d997f3fff5b513d000080bfabdd083ec5b6563f9899193eb9f545bea011cdbcf341383d692e5ebf084afd3ef6450dbfaf4bc83ee18a3c3f000080bfcea83b3f32a6433f9c15323ec9503fbe80b9d5bc4f25d53e55ee4ebf5725d53ead44cbbe2528803ed90d623f000080bf3494383f3506493f9c15323e9d1532be40c057bc5b81ee3eb082eebe6d98403f8b2f08bf732f083f8aa6283f000080bf12dd3a3f144f4b3f9899193e992a33be60e2dabb35eb033d0e7510bffa2f533f4c2121bf8934213f261ee93e000080bf8de73e3ff0e4463fcfcc4c3d992a33be40e2dabbbdf800bd12ab10bfd00c533fd3632fbf57de1c3fd5a8c93e000080bf0996503f7536353fcfcc4c3db9f545be9811cdbcda4138bd692e5ebf0a4afd3e91b523bf2999cf3e2b37273f000080bf4a574d3fb6f7313f80b9d53cc9503fbe78b9d5bc5325d5be54ee4ebf5525d53ec9992abf942e153f9220ee3e000080bf4eb7523f1be32e3f80b9d53c9c1532be20c057bc682bcfbe499105bfe443403f47833fbf3e44293fca92663d000080bf2c00553ffa2b313f20731e3e0ad723be1d9e83bb6d1a873eb7467fbe7a896e3f0aae28bf2eae283fcbcbb93e000080bfaab6403fce604a3f9899193e0ad723be6d562fbba344c63b5c5384be2e4c773f0dd92ebf975b343f1065453e000080bf0a8d413f6d8a493fcecc4c3d0ad723be5d562fbb6b474cbc595184be6b48773f5a4235bf1c352f3fcf24323e000080bf863b533ff2db373f06d7233d0ad723befd76b4bb20a785bec91881be868b6e3f7ff434bf5f13353f3103d9bb000080bf2c00553f4b17363f5cb0d03c0ad723be23e719bc4d5413bfb57973bef94f483f498926bfce81363faf0e86be000080bfa891573fcf85333f40c0573c9d1532be78b9d5bc023142bf0fa003bf9bf1cc3ebf9f26bf997d203f513adbbe000080bf0a49573f1be32e3f38e7193c0ad723be54b0d0bc189650bf87347abea197063f8d3508bf45e22c3fb2be02bf000080bf92695a3fe6ad303f1e5b213e205b21befaaf88bb5edf833ee7e182beaa8c6e3f1cae28bf1cae283fc7cbb93e000080bf00a4403f144f4b3f0ad7233ebd3d1fbe37ca8abbb7467f3e6d1a87be7a896e3f1eae28bf1aae283fcacbb93e000080bfad93403f5d1a4c3f992a333e989919be60e2dabba482103f852d03bd2627533f923121bf4121213f7c26e93e000080bf8de73e3f37b94f3fc9503f3e9c1532be80b9d5bc54ee4e3f5025d5be5d25d53e322880be9f44cb3edb0d623f000080bf3494383ff2974d3fb9f5453e989919bea011cdbc692e5e3ff04138bd0d4afd3ea14bc8be0c460d3fd48a3c3f000080bfcea83b3ff6f7523f0ad7233e999919be77562fbb2f53843e70cae5bbc54b773fd44d34bfaedb2e3fc808463e000080bf0a8d413fba134d3fb9f5453ecfcc4cbda011cdbc692e5e3ff041383d0d4afd3e2299cfbe9fb5233f1f37273f000080bf4a574d3f72a6643f992a333ecfcc4cbd60e2dabb8af80f3fb7b20a3d9c80533f09791dbfcc512f3f9203c83e000080bf0996503fb367613f0ad7233ececc4cbd6d562fbb464b843ec021ba3cfd3c773f9c952fbf7255353f69d72a3e000080bf863b533f36c25e3f9c15323e80b9d5bc40c057bc026c063f82fdcf3e4e723f3f964229bf9b7c3f3f5e3b6d3d000080bf2c00553f2e72653fc9503f3e80b9d5bc80b9d5bc53ee4e3f5a25d53e5a25d53efd2a10bfb9be403ff35dae3e000080bf4eb7523f0cbb673f0ad7233e07d723bd0e77b4bbcdfb813e1bc5843e428c6e3fa5ea34bf5e1e353f01718ebb000080bf2c00553fdc86603f9c15323e40c057bc80b9d5bc026c063f4e723f3f82fdcf3ec6f732bf40b7263fff2897be000080bf0b49573f0cbb673f0ad7233e5cb0d0bc3ae719bcd179733e4a54133ffa4f483fb18136bf6189263fd30e86be000080bfa891573f5818633f0ad7233e3ae719bc5cb0d0bcd179733efa4f483f4a54133fac9029bf3661103f317efcbe000080bf92695a3f42f0653f9c15323ec9503fbe80b9d5bc4f25d53e55ee4ebf5725d53e78ba8fbec377a43e5589673f000080bf6a72283f7e70b23ec9503f3e9c1532be80b9d5bc54ee4e3f5025d5be5d25d53ebeeda3be2dac903e2a7c673f000080bf3a72283ff593bb3e9c15323e9d1532be40c057bc5b81ee3eb082eebe6d98403f84d907bf5b85083f78a6283f000080bfa38e2b3f93feb63eb9f5453e992a33becfcc4cbd692e5e3f064afdbef541383ddb2db2bc218f573da8957f3f000080bfec8a223fd881bd3ecbcc4c3e989919becbcc4cbd7e487f3f9b9758bda697583dd11f3fbd0f9be63d60177e3f000080bf9a60223fa8adc83eb9f5453e989919bea011cdbc692e5e3ff04138bd0d4afd3ef485f0bef35e7f3edbc9583f000080bf758d283f0c4fc63ecbcc4c3ecbcc4cbdcbcc4cbd7e487f3fa297583da297583de14e78bdb55b213e30537c3f000080bfb079213f4eeeeb3eb9f5453ecfcc4cbda011cdbc692e5e3ff041383d0d4afd3e6f6cf8be5598943e3728533f000080bf8ba6273fb28fe93ec9503f3e80b9d5bc80b9d5bc53ee4e3f5a25d53e5a25d53e45780abfbad17b3ee3e84d3f000080bfe41c273f4db0ef3eb9f5453ea011cdbccfcc4cbd692e5e3f0a4afd3eeb41383d456523bed07c443e65e6773f000080bfb530213fe65cf23ecbcc4c3ecbcc4cbd999919be7e487f3fa397583da09758bdd44e783d8d5b21be30537c3f000080bf8e80083f4eeeeb3eb9f5453ea011cdbc989919be692e5e3f0d4afd3eee4138bd2365233e8a7c44be6be6773f000080bf9337083fe65cf23ec9503f3e80b9d5bc9d1532be54ee4e3f5b25d53e5525d5be3b780a3f51d17bbef1e84d3f000080bf7c32023f4eb0ef3eb9f5453ecfcc4cbd992a33be692e5e3fea41383d064afdbe696cf83e3f9894be3b28533f000080bf0a35023fb28fe93ecbcc4c3e999919be989919be7e487f3f9e9758bd9b9758bdc61f3f3d029be6bd60177e3f000080bf7767093fa8adc83eb9f5453e989919be992a33be6a2e5e3fea4138bd044afdbeed85f03ed75e7fbedec9583f000080bff41b033f0c4fc63ec9503f3e9d1532be9c1532be55ee4e3f5625d5be4f25d5beb6eda33e1dac90be2d7c673f000080bfd387033ff693bb3eb9f5453e992a33be989919be692e5e3f064afdbeed4138bd802eb23c828e57bdaa957f3f000080bfca91093fd881bd3e992a333eb9f545be989919be064afd3e692e5ebfed4138bda981543de4abb5bc9b977f3f000080bf0e92093fe186b03e992a333eb9f545becfcc4cbd064afd3e6a2e5ebff041383dac8154bde6abb53c9b977f3f000080bf308b223fe086b03e9c15323ec9503fbe9c1532be4d25d53e57ee4ebf5525d5be4eba8f3ed677a4be5689673f000080bf0288033f7e70b23e9d15323e9c1532bec9503fbe5a25d53e4e25d5be54ee4ebf4dfa113f97aa12bf72b7163f000080bf1d30003f94feb63e9899193ecbcc4cbe999919be9e97583d7e487fbf9f9758bdf903e43dd96d3fbd7f207e3f000080bf2f68093fba50a53e9899193eb9f545be992a33bef041383d6a2e5ebf064afdbe47c97c3eebbcf0be0feb583f000080bf931c033f8eaba73e9999193ecbcc4cbecbcc4cbda297583d7e487fbfa397583d0e04e4bdd96d3f3d7d207e3f000080bf5161223fba50a53e9899193eb9f545bea011cdbcf341383d692e5ebf084afd3e78c97cbee6bcf03e0ceb583f000080bf148e283f8eaba73ecfcc4c3db9f545be9811cdbcda4138bd692e5ebf0a4afd3eff567bbeb0b0fa3e0e30563f000080bf9ba8273f5b32843ecbcc4c3dcbcc4cbecbcc4cbda39758bd7e487fbfa297583dadf606be8d8b733d504f7d3f000080bfd87b213f86d7813ecbcc4c3dcbcc4cbe989919bea39758bd7e487fbf9e9758bdbef6063e8c8b73bd4e4f7d3f000080bfb682083f86d7813ecbcc4c3db9f545be992a33beed4138bd692e5ebf064afdbe0e577b3ea9b0fabe0e30563f000080bf1937023f5b32843e0ad7233e1877b4bb06d723bdc8fb813e448c6e3f19c5843e44d526bfef7b08bd05fc413f000080bf3471773fd9a1343f0ad7233e3ae719bc5cb0d0bcd179733efa4f483f4a54133ff5043fbfc8c06dbeb2bb1f3f000080bffe677a3f7792323f9c15323e40c057bc80b9d5bc026c063f4e723f3f82fdcf3e9a443fbf91be343e870b243f000080bf0c50783f2464303f0ad7233e77562fbbcecc4cbd474b843efd3c773fcf21ba3cbd1527bf74f4203e3bbc3d3f000080bf1865753f520a363f992a333e60e2dabbcfcc4cbd8af80f3f9c80533fb8b20a3dacb121bf253bce3e2095293f000080bf6c44733fac95333f992a333e60e2dabb989919be2eea0f3f9789533f8ae40bbd0c702bbfd346f53e8646113f000080bf1002603f3482433fc9503f3e80b9d5bc80b9d5bc53ee4e3f5a25d53e5a25d53e7d8816bf5e35093f50141b3f000080bfaee1763f1be32e3fb9f5453ea011cdbccfcc4cbd692e5e3f0a4afd3eeb41383d4bf9dfbee7de373feb830a3f000080bf0a3c713fc572313f0ad7233e6d562fbb989919bea053843e984c773fe77b9ebb862b36bf836a463ecae22c3f000080bfbc22623fdaf6453fb9f5453ea011cdbc989919be692e5e3f0d4afd3eee4138bd701fddbe36d44b3f1bf1d83e000080bfaef95d3f4d5f413f0ad7233efc4775bb87751dbeb1467f3e7c896e3f621a87be3c4c2fbf677cb93e82e1213f000080bfa274613f43a2463f72a5203e465c78bb71a520bec1e2723e83d4713f631b68be21cf2fbfd9f9a73e400d263f000080bf5a56613fd3b2473f87751d3e0e4875bb0ad723be6aa6823e1f686e3f322185be170f2fbfbb56ba3effe4213f000080bf7736613fc9c1483f9c15323e40c057bc9c1532be7520ea3ec830433fcd5feabeead21abfeedc243f9de1ef3e000080bfefd75b3f1dee473fc9503f3e80b9d5bc9d1532be54ee4e3f5b25d53e5525d5beeda3abbe0220683f99fa823e000080bf91695a3f146d463f9999193e77562fbb0ad723be5362a83cf43f773fdc4c84be6b1231bffe294d3e16a0313f000080bff7be613f185f493f9899193e60e2dabb992a33beb8b20a3d9c80533f8bf80fbf793c31bf05b6d93e7c3e153f000080bff7085f3ff4034c3fcecc4c3d6d562fbb0ad723be8c29e0bc412d773fcd8584be292f2ebf89d22f3e3162363f000080bf9e1b713f01855b3fcfcc4c3d60e2dabb992a33beb7b20abd9c80533f8af80fbfcc9435bf66ccc03ebf8c183f000080bf9e656e3fdc295e3f80b9d53c40c057bc9c1532be9cf1ccbe0231423f0fa003bf0c9e34bfb2d7d23df07e333f000080bf3b8d723fc0c1623f5cb0d03c3ae719bc0ad723bea59706bf1696503f9b347abec6081cbfe55224be10c0463f000080bfd429753f5968603fcfcc4c3da011cdbcb9f545beee4138bd0b4afd3e692e5ebfe3da3abf03af133f2fbbbb3e000080bf20a66b3fc947623f80b9d53c80b9d5bcc9503fbe5825d5be5825d53e54ee4ebf586241bf3a3eac3e3ef30f3f000080bff49d703fbea7653f3ae7193c5cb0d0bc0ad723befa4f48bf4a54133fcd7973be89320bbf1f0ce4be6218363f000080bfb252783f625f643f40c0573c80b9d5bc9c1532be4d723fbf84fdcf3e026c06bfce4227bf08c89ebed4cb303f000080bf2517753f50f1653f1877b43b06d723bd0ad723be448c6ebf19c5843ecafb81be06b3b9beab5024bf02f62c3f000080bfe68a793fec05663f77562f3bcecc4cbd0ad723befd3c77bffd21ba3c3c4b84beead556be2b7927bf89053a3f000080bffe677a3f1730673f60e2da3bcfcc4cbd992a33be9c8053bfd2b20a3d8af80fbf8a08e6be7f5324bf94121f3f000080bf94e8763f31d8683fb9f5453e989919be992a33be6a2e5e3fea4138bd044afdbe566dc7bcdea77d3fe4fe07be000080bff266393f00000000c9503f3e9d1532be9c1532be55ee4e3f5625d5be4f25d5be19b5693e5b965f3f1d48dcbe000080bf546c333f20aecf3b9d15323e9c1532bec9503fbe5a25d53e4e25d5be54ee4ebf8439b83b2be3633fbe3fe9be000080bf546c333fa84f9b3c992a333e989919beb9f545be044afd3eea4138bd6a2e5ebf051025bdec137f3f12d098bd000080bff266393f48db923c992a333ecfcc4cbdb9f545be064afd3eed41383d6a2e5ebf4a10253dec137f3f28d0983d000080bf5c68523f48db923cb9f5453ecfcc4cbd992a33be692e5e3fea41383d064afdbe806dc73cdea77d3fecfe073e000080bf5c68523f00000000c9503f3e80b9d5bc9d1532be54ee4e3f5b25d53e5525d5be6da913be3558533f9faa0b3f000080bffa62583f40aecf3b9c15323e80b9d5bcc9503fbe4e25d53e5a25d53e54ee4ebf3952863c49ac623fedcded3e000080bffa62583fb84f9b3c9c15323e40c057bc9c1532be7520ea3ec830433fcd5feabe0ba1cebd7d4e0e3fa33a533f000080bf1b9e5b3fb84f9b3c9899193e60e2dabb992a33beb8b20a3d9c80533f8bf80fbf8cabd2bbbb18103f8596533f000080bf773d5d3fb8512d3d9899193ecbcc4cbdcbcc4cbe9997583da697583d7e487fbf16558b3baea27f3f97d0593d000080bf5c68523fb8512d3d9999193e989919becbcc4cbe9d97583d9d9758bd7e487fbf3f528bbbaea27f3f89d059bd000080bff266393fb4512d3d9899193ea011cdbcb9f545bef041383d0d4afd3e692e5ebf0000000032685e3f338bfd3e000080bf9da6583fb8512d3dcfcc4c3da011cdbcb9f545beee4138bd0b4afd3e692e5ebfd3147e3b496d5e3f6177fd3e000080bf9da6583f175a0f3ecfcc4c3d60e2dabb992a33beb7b20abd9c80533f8af80fbf8eabd23bba18103f8596533f000080bf773d5d3f175a0f3ecbcc4c3dcbcc4cbdcbcc4cbea09758bda297583d7e487fbf01548bbbaea27f3f8ed0593d000080bf5c68523f175a0f3e80b9d53c80b9d5bcc9503fbe5825d5be5825d53e54ee4ebf18a6923dd8b9663f1cc6da3e000080bffa62583f8d44273e9899193e992a33beb9f545bef041383d064afdbe6a2e5ebf0000000035685e3f2e8bfdbe000080bfb028333fb4512d3d9c15323ec9503fbe9c1532be4d25d53e57ee4ebf5525d5be56faf53d7db3003f59265bbf000080bf3331303fb04f9b3c9899193eb9f545be992a33bef041383d6a2e5ebf064afdbe8fa3493ceac5fd3ebf515ebf000080bfd6912e3fb4512d3dcbcc4c3db9f545be992a33beed4138bd692e5ebf064afdbe87a349bcebc5fd3ebd515ebf000080bfd6912e3f175a0f3ecbcc4c3d992a33beb9f545beeb4138bd064afdbe6a2e5ebf0000000034685e3f308bfdbe000080bfb028333f175a0f3ecbcc4c3d999919becbcc4cbe9e9758bda09758bd7e487fbf50558b3baea27f3f91d059bd000080bff266393f175a0f3e78b9d53c9d1532bec9503fbe5125d5be5525d5be57ee4ebf0535b8bb28e3633fcb3fe9be000080bf546c333f8e44273e78b9d53cc9503fbe9c1532be5825d5be57ee4ebf4925d5be5bfaf5bd78b3003f5c265bbf000080bf3231303f8e44273ea011cd3ccfcc4cbdb9f545be084afdbefb41383d692e5ebf3c1025bdec137f3f2dd0983d000080bf5c68523f1a53283e9811cd3c989919beb9f545be064afdbed54138bd6a2e5ebf4310253dec137f3f16d098bd000080bff266393f1b53283e20c0573c9c1532be9d1532be509042bf3566ebbedb2eebbefaf274be28e55a3fb98cebbe000080bf546c333f1331343e40e2da3b989919be992a33be205f53bf673708bd0c2c10bf43fd273d08f97d3fc71ff3bd000080bff266393f84ae3a3e60e2da3bcfcc4cbd992a33be9c8053bfd2b20a3d8af80fbfa9a425bd34f77d3fba00f43d000080bf5c68523f83ae3a3e40c0573c80b9d5bc9c1532be4d723fbf84fdcf3e026c06bf1679343e1650623feda7dd3e000080bffa62583f1231343ecbcc4c3dcbcc4cbecbcc4cbda39758bd7e487fbfa297583deb207f3f609765bd179c77bd000080bf0fb87d3f57cd063dcfcc4c3db9f545be9811cdbcda4138bd692e5ebf0a4afd3e486b7b3f752c04bed36e0cbe000080bf41087c3f5138173c80b9d53cc9503fbe78b9d5bc5325d5be54ee4ebf5525d53e3c0b5b3f86ce00bf2d77f8bd000080bfccb0763fe2ef3a3ca011cd3cb9f545becbcc4cbd084afdbe692e5ebff341383d81835d3f7f51febed3278abd000080bfae22783f59b20b3d9811cd3cb9f545be989919be084afdbe692e5ebfdb4138bd194b5e3f68a7fbbe6e0e88bd000080bfba2f7a3f287f063ecbcc4c3dcbcc4cbe989919bea39758bd7e487fbf9e9758bdd47d7f3f7cb950bda6b417bd000080bf1bc57f3fe845053e78b9d53cc9503fbe9c1532be5825d5be57ee4ebf4925d5bed18e643f6b6ce6be9e4b9bbc000080bfecb8793f72df1e3ecbcc4c3db9f545be992a33beed4138bd692e5ebf064afdbed6c97e3ff72fa7bd95eb573d000080bf7a1b7f3fa7be1e3e40e2da3b992a33be989919be9c8053bf89f80fbf94b20abd491e103f365852bfaf9db6bd000080bfd6b7733f4ca0083e40c0573c9d1532be78b9d5bc023142bf0fa003bf9bf1cc3e85e9063fdc6a58bff78fb2bd000080bf0023723f9fec523c80b9d53c9c1532be20c057bc682bcfbe499105bfe443403ff67b2f3f4d7637bfeba103be000080bf4427743f0000000060e2da3b992a33becbcc4cbd9c8053bf8af80fbfc5b20a3d91b30e3f921d53bfb95fc4bd000080bfcaaa713fec36143d6d562f3b0ad723becbcc4cbd432d77bfc28584beb129e03c26b0823e065376bf5b66c2bd000080bff7536e3fd7151a3d38e7193c0ad723be54b0d0bc189650bf87347abea197063fab38703edfde77bfc400b1bd000080bfe4026f3f2cfa5e3c5d562f3b0ad723be999919be3a3f77bf6e4c84bef7f4acbcc2b8843e540d76bfe16bc2bd000080bf0361703f08180a3e20c0573c9c1532be9d1532be509042bf3566ebbedb2eebbe1b5a0f3ffa6d52bf8781d4bd000080bf222b753f405f203e78b9d53c9d1532bec9503fbe5125d5be5525d5be57ee4ebf06ba413fedc526bf7d1a5ebd000080bf14b7773fc2eb2c3e5572893b0ad723becd171fbe71666ebf0cfa84be78da82be21f4943ea0c873bff918bdbd000080bfdac1703fdf650f3e40e2da3b989919be992a33be205f53bf673708bd0c2c10bffac5fc3d03177cbfc680fbbd000080bfefd66f3f67c5233e05678b3bb9e522be073320be75c073bfd60153bed11c67beeb5d6d3e0add77bfe360c0bd000080bfc7a0703f788e103e65e8893bda6c21bedb6c21be783571bfaf2171bedcf973be43f7863ee4c775bf8aa3bfbd000080bf4864703f97e1113e5062843bc9881ebe0ad723be7a896ebf721a87beab467fbe5ed7963e736f73bf6cd1c1bd000080bff3e96f3fe47d143e54562f3b989919be0ad723be234c77bf65a4c9bb575384be176c253d71b47dbf956902be000080bf54d36e3f54f7143e77562f3bcecc4cbd0ad723befd3c77bffd21ba3c3c4b84beb3fe363b9cc47ebf6699c8bd000080bf773d5d3faf1d1e3e60e2da3bcfcc4cbd992a33be9c8053bfd2b20a3d8af80fbf6c67ba3cb9d07ebfa533bfbd000080bf12415e3fc2eb2c3e - m_CompressedMesh: - m_Vertices: - m_NumItems: 0 - m_Range: 0 - m_Start: 0 - m_Data: - m_BitSize: 0 - m_UV: - m_NumItems: 0 - m_Range: 0 - m_Start: 0 - m_Data: - m_BitSize: 0 - m_Normals: - m_NumItems: 0 - m_Range: 0 - m_Start: 0 - m_Data: - m_BitSize: 0 - m_Tangents: - m_NumItems: 0 - m_Range: 0 - m_Start: 0 - m_Data: - m_BitSize: 0 - m_Weights: - m_NumItems: 0 - m_Data: - m_BitSize: 0 - m_NormalSigns: - m_NumItems: 0 - m_Data: - m_BitSize: 0 - m_TangentSigns: - m_NumItems: 0 - m_Data: - m_BitSize: 0 - m_FloatColors: - m_NumItems: 0 - m_Range: 0 - m_Start: 0 - m_Data: - m_BitSize: 0 - m_BoneIndices: - m_NumItems: 0 - m_Data: - m_BitSize: 0 - m_Triangles: - m_NumItems: 0 - m_Data: - m_BitSize: 0 - m_UVInfo: 0 - m_LocalAABB: - m_Center: {x: 0, y: 0, z: -0.09999999} - m_Extent: {x: 0.19999997, y: 0.19999997, z: 0.09999999} - m_MeshUsageFlags: 0 - m_BakedConvexCollisionMesh: - m_BakedTriangleCollisionMesh: - m_MeshMetrics[0]: 1.6879306 - m_MeshMetrics[1]: 1 - m_MeshOptimizationFlags: 1 - m_StreamData: - serializedVersion: 2 - offset: 0 - size: 0 - path: ---- !u!1 &867472137 + m_EditorClassIdentifier: + m_System: {fileID: 989050517} + m_MoveSpeed: 1 + m_EnableStrafe: 1 + m_EnableFly: 0 + m_UseGravity: 1 + m_GravityApplicationMode: 0 + m_ForwardSource: {fileID: 2013188264} + m_LeftHandMoveAction: + m_UseReference: 1 + m_Action: + m_Name: Left Hand Move + m_Type: 0 + m_ExpectedControlType: + m_Id: 6da12c60-ad99-45b3-a0b1-a4ee1d30ddcc + m_Processors: + m_Interactions: + m_SingletonActionBindings: [] + m_Flags: 0 + m_Reference: {fileID: 6972639530819350904, guid: c348712bda248c246b8c49b3db54643f, type: 3} + m_RightHandMoveAction: + m_UseReference: 1 + m_Action: + m_Name: Right Hand Move + m_Type: 0 + m_ExpectedControlType: + m_Id: 77f364a5-e031-452a-af50-144d41955e70 + m_Processors: + m_Interactions: + m_SingletonActionBindings: [] + m_Flags: 0 + m_Reference: {fileID: -8198699208435500284, guid: c348712bda248c246b8c49b3db54643f, type: 3} +--- !u!114 &989050515 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 989050509} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 919e39492806b334982b6b84c90dd927, type: 3} + m_Name: + m_EditorClassIdentifier: + m_System: {fileID: 989050517} + m_TurnSpeed: 60 + m_LeftHandTurnAction: + m_UseReference: 1 + m_Action: + m_Name: Left Hand Turn + m_Type: 0 + m_ExpectedControlType: + m_Id: d065cb11-e9f6-4747-a3d4-1c032fc345a0 + m_Processors: + m_Interactions: + m_SingletonActionBindings: [] + m_Flags: 0 + m_Reference: {fileID: 1010738217276881514, guid: c348712bda248c246b8c49b3db54643f, type: 3} + m_RightHandTurnAction: + m_UseReference: 1 + m_Action: + m_Name: Right Hand Turn + m_Type: 0 + m_ExpectedControlType: + m_Id: e043a43a-0352-4ee2-ab81-9dafdfb41dc2 + m_Processors: + m_Interactions: + m_SingletonActionBindings: [] + m_Flags: 0 + m_Reference: {fileID: -6493913391331992944, guid: c348712bda248c246b8c49b3db54643f, type: 3} +--- !u!114 &989050516 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 989050509} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 01f69dc1cb084aa42b2f2f8cd87bc770, type: 3} + m_Name: + m_EditorClassIdentifier: + m_System: {fileID: 989050517} + m_DelayTime: 0 +--- !u!114 &989050517 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 989050509} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 03a5df2202a8b96488c744be3bd0c33e, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Timeout: 10 + m_XROrigin: {fileID: 989050519} +--- !u!114 &989050518 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 989050509} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 2213c36610e3b1c4bbf886810ed9db12, type: 3} + m_Name: + m_EditorClassIdentifier: + m_System: {fileID: 989050517} + m_TurnAmount: 45 + m_DebounceTime: 0.5 + m_EnableTurnLeftRight: 1 + m_EnableTurnAround: 1 + m_DelayTime: 0 + m_LeftHandSnapTurnAction: + m_UseReference: 1 + m_Action: + m_Name: Left Hand Snap Turn + m_Type: 0 + m_ExpectedControlType: + m_Id: bcae984e-e222-4aec-9899-6a2de88a7166 + m_Processors: + m_Interactions: + m_SingletonActionBindings: [] + m_Flags: 0 + m_Reference: {fileID: 1010738217276881514, guid: c348712bda248c246b8c49b3db54643f, type: 3} + m_RightHandSnapTurnAction: + m_UseReference: 1 + m_Action: + m_Name: Right Hand Snap Turn + m_Type: 0 + m_ExpectedControlType: + m_Id: ef35997d-2cb6-4340-9edd-1239db5332f0 + m_Processors: + m_Interactions: + m_SingletonActionBindings: [] + m_Flags: 0 + m_Reference: {fileID: -6493913391331992944, guid: c348712bda248c246b8c49b3db54643f, type: 3} +--- !u!114 &989050519 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 989050509} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: e0cb9aa70a22847b5925ee5f067c10a9, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Camera: {fileID: 2013188260} + m_OriginBaseGameObject: {fileID: 989050509} + m_CameraFloorOffsetObject: {fileID: 1389664209} + m_RequestedTrackingOriginMode: 0 + m_CameraYOffset: 1.36144 +--- !u!1001 &1006305323 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 2121825122} + m_Modifications: + - target: {fileID: -8679921383154817045, guid: e0eb73a744a54e74a98efc5eed3a5d4d, type: 3} + propertyPath: m_RootOrder + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: e0eb73a744a54e74a98efc5eed3a5d4d, type: 3} + propertyPath: m_LocalPosition.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: e0eb73a744a54e74a98efc5eed3a5d4d, type: 3} + propertyPath: m_LocalPosition.y + value: 1.95 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: e0eb73a744a54e74a98efc5eed3a5d4d, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: e0eb73a744a54e74a98efc5eed3a5d4d, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: e0eb73a744a54e74a98efc5eed3a5d4d, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: e0eb73a744a54e74a98efc5eed3a5d4d, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: e0eb73a744a54e74a98efc5eed3a5d4d, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: e0eb73a744a54e74a98efc5eed3a5d4d, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: e0eb73a744a54e74a98efc5eed3a5d4d, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: e0eb73a744a54e74a98efc5eed3a5d4d, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -7511558181221131132, guid: e0eb73a744a54e74a98efc5eed3a5d4d, type: 3} + propertyPath: m_Materials.Array.data[0] + value: + objectReference: {fileID: 2100000, guid: d586649e59c967444a1607a4aed46c01, type: 2} + - target: {fileID: 919132149155446097, guid: e0eb73a744a54e74a98efc5eed3a5d4d, type: 3} + propertyPath: m_Name + value: Shield + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: e0eb73a744a54e74a98efc5eed3a5d4d, type: 3} +--- !u!1 &1011798183 GameObject: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -8510,29 +7270,31 @@ GameObject: m_PrefabAsset: {fileID: 0} serializedVersion: 6 m_Component: - - component: {fileID: 867472138} + - component: {fileID: 1011798184} m_Layer: 0 - m_Name: Index_Tip_Left + m_Name: Index_1_Left m_TagString: Untagged m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 m_IsActive: 1 ---- !u!4 &867472138 +--- !u!4 &1011798184 Transform: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 867472137} - m_LocalRotation: {x: 0.000000029802326, y: 9.492409e-15, z: 0.00000031851238, w: 1} - m_LocalPosition: {x: -0.02301526, y: 0.000000085830685, z: -0.000000114440915} + m_GameObject: {fileID: 1011798183} + m_LocalRotation: {x: 0.0029770152, y: -0.0028722505, z: -0.046370056, w: 0.9989158} + m_LocalPosition: {x: -0.033406343, y: 0.00000032424927, z: -0.00000019073485} m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: [] - m_Father: {fileID: 548424074} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 693789267} + m_Father: {fileID: 1502566884} m_RootOrder: 0 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!1 &873635843 +--- !u!1 &1038510652 GameObject: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -8540,30 +7302,31 @@ GameObject: m_PrefabAsset: {fileID: 0} serializedVersion: 6 m_Component: - - component: {fileID: 873635844} + - component: {fileID: 1038510653} m_Layer: 0 - m_Name: ModelPt + m_Name: Thumb_0_Left m_TagString: Untagged m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 m_IsActive: 1 ---- !u!4 &873635844 +--- !u!4 &1038510653 Transform: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 873635843} - m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} + m_GameObject: {fileID: 1038510652} + m_LocalRotation: {x: -0.017132446, y: 0.023738552, z: -0.011670226, w: 0.9995033} + m_LocalPosition: {x: -0.027674861, y: -0.00000018596648, z: 0.00000015173107} m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 m_Children: - - {fileID: 520054713} - m_Father: {fileID: 1518593211} + - {fileID: 1303642571} + m_Father: {fileID: 436658224} m_RootOrder: 0 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!1 &906347379 +--- !u!1 &1049921003 GameObject: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -8571,29 +7334,31 @@ GameObject: m_PrefabAsset: {fileID: 0} serializedVersion: 6 m_Component: - - component: {fileID: 906347380} + - component: {fileID: 1049921004} m_Layer: 0 - m_Name: Index_Tip_Left + m_Name: Ring_2_Left m_TagString: Untagged m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 m_IsActive: 1 ---- !u!4 &906347380 +--- !u!4 &1049921004 Transform: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 906347379} - m_LocalRotation: {x: 0.000000029802326, y: 9.492409e-15, z: 0.00000031851238, w: 1} - m_LocalPosition: {x: -0.02301526, y: 0.000000085830685, z: -0.000000114440915} + m_GameObject: {fileID: 1049921003} + m_LocalRotation: {x: -0.0013731687, y: -0.0005792431, z: -0.08538537, w: 0.9963469} + m_LocalPosition: {x: -0.028493328, y: -0.00000044822693, z: -0.0000003170967} m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: [] - m_Father: {fileID: 130388568} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 1757158344} + m_Father: {fileID: 1860767444} m_RootOrder: 0 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!1 &941988690 +--- !u!1 &1056356945 GameObject: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -8601,90 +7366,104 @@ GameObject: m_PrefabAsset: {fileID: 0} serializedVersion: 6 m_Component: - - component: {fileID: 941988691} + - component: {fileID: 1056356946} + - component: {fileID: 1056356947} m_Layer: 0 - m_Name: RayOrigin + m_Name: HandLeft m_TagString: Untagged m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 m_IsActive: 1 ---- !u!4 &941988691 +--- !u!4 &1056356946 Transform: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 941988690} - m_LocalRotation: {x: 0.2164396, y: 0, z: 0, w: 0.97629607} - m_LocalPosition: {x: 0.0215, y: 0.0244, z: -0.0387} + m_GameObject: {fileID: 1056356945} + 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: 110401193} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 25, y: 0, z: 0} ---- !u!1001 &1006305323 -PrefabInstance: + m_Father: {fileID: 1202705125} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!137 &1056356947 +SkinnedMeshRenderer: m_ObjectHideFlags: 0 - serializedVersion: 2 - m_Modification: - m_TransformParent: {fileID: 2121825122} - m_Modifications: - - target: {fileID: -8679921383154817045, guid: e0eb73a744a54e74a98efc5eed3a5d4d, type: 3} - propertyPath: m_RootOrder - value: 0 - objectReference: {fileID: 0} - - target: {fileID: -8679921383154817045, guid: e0eb73a744a54e74a98efc5eed3a5d4d, type: 3} - propertyPath: m_LocalPosition.x - value: 0.5 - objectReference: {fileID: 0} - - target: {fileID: -8679921383154817045, guid: e0eb73a744a54e74a98efc5eed3a5d4d, type: 3} - propertyPath: m_LocalPosition.y - value: 1.95 - objectReference: {fileID: 0} - - target: {fileID: -8679921383154817045, guid: e0eb73a744a54e74a98efc5eed3a5d4d, type: 3} - propertyPath: m_LocalPosition.z - value: 0 - objectReference: {fileID: 0} - - target: {fileID: -8679921383154817045, guid: e0eb73a744a54e74a98efc5eed3a5d4d, type: 3} - propertyPath: m_LocalRotation.w - value: 1 - objectReference: {fileID: 0} - - target: {fileID: -8679921383154817045, guid: e0eb73a744a54e74a98efc5eed3a5d4d, type: 3} - propertyPath: m_LocalRotation.x - value: -0 - objectReference: {fileID: 0} - - target: {fileID: -8679921383154817045, guid: e0eb73a744a54e74a98efc5eed3a5d4d, type: 3} - propertyPath: m_LocalRotation.y - value: -0 - objectReference: {fileID: 0} - - target: {fileID: -8679921383154817045, guid: e0eb73a744a54e74a98efc5eed3a5d4d, type: 3} - propertyPath: m_LocalRotation.z - value: -0 - objectReference: {fileID: 0} - - target: {fileID: -8679921383154817045, guid: e0eb73a744a54e74a98efc5eed3a5d4d, type: 3} - propertyPath: m_LocalEulerAnglesHint.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: -8679921383154817045, guid: e0eb73a744a54e74a98efc5eed3a5d4d, type: 3} - propertyPath: m_LocalEulerAnglesHint.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: -8679921383154817045, guid: e0eb73a744a54e74a98efc5eed3a5d4d, type: 3} - propertyPath: m_LocalEulerAnglesHint.z - value: 0 - objectReference: {fileID: 0} - - target: {fileID: -7511558181221131132, guid: e0eb73a744a54e74a98efc5eed3a5d4d, type: 3} - propertyPath: m_Materials.Array.data[0] - value: - objectReference: {fileID: 2100000, guid: d586649e59c967444a1607a4aed46c01, type: 2} - - target: {fileID: 919132149155446097, guid: e0eb73a744a54e74a98efc5eed3a5d4d, type: 3} - propertyPath: m_Name - value: Shield - objectReference: {fileID: 0} - m_RemovedComponents: [] - m_SourcePrefab: {fileID: 100100000, guid: e0eb73a744a54e74a98efc5eed3a5d4d, type: 3} ---- !u!1 &1017320152 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1056356945} + 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: 3 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 2ab12257a86442740ba3dc5694817baa, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + 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 + serializedVersion: 2 + m_Quality: 0 + m_UpdateWhenOffscreen: 0 + m_SkinnedMotionVectors: 1 + m_Mesh: {fileID: -1400252653696632910, guid: 3cc1bfa741063664e8b13a63afcd062f, type: 3} + m_Bones: + - {fileID: 227128476} + - {fileID: 1182756916} + - {fileID: 1844665381} + - {fileID: 161349714} + - {fileID: 1216485171} + - {fileID: 1633289441} + - {fileID: 1633826910} + - {fileID: 1431980070} + - {fileID: 139777993} + - {fileID: 1656508554} + - {fileID: 1518198310} + - {fileID: 163224875} + - {fileID: 487514512} + - {fileID: 1884881952} + - {fileID: 1856484991} + - {fileID: 1612617676} + - {fileID: 1303642571} + - {fileID: 1038510653} + - {fileID: 436658224} + - {fileID: 2053954419} + m_BlendShapeWeights: [] + m_RootBone: {fileID: 2053954419} + m_AABB: + m_Center: {x: -0.10444905, y: -0.0046319105, z: 0.015674934} + m_Extent: {x: 0.10534169, y: 0.05054314, z: 0.081589594} + m_DirtyAABB: 0 +--- !u!1 &1058700325 GameObject: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -8692,239 +7471,29 @@ GameObject: m_PrefabAsset: {fileID: 0} serializedVersion: 6 m_Component: - - component: {fileID: 1017320153} + - component: {fileID: 1058700326} m_Layer: 0 - m_Name: Index_1_Left + m_Name: Index_Tip_Left m_TagString: Untagged m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 m_IsActive: 1 ---- !u!4 &1017320153 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1017320152} - m_LocalRotation: {x: 0.0029770152, y: -0.0028722505, z: -0.046370056, w: 0.9989158} - m_LocalPosition: {x: -0.033406343, y: 0.00000032424927, z: -0.00000019073485} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: - - {fileID: 548424074} - m_Father: {fileID: 813252711} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!1 &1101317597 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1101317598} - - component: {fileID: 1101317603} - - component: {fileID: 1101317602} - - component: {fileID: 1101317601} - - component: {fileID: 1101317600} - - component: {fileID: 1101317599} - m_Layer: 0 - m_Name: Main Camera - m_TagString: MainCamera - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &1101317598 +--- !u!4 &1058700326 Transform: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1101317597} - m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} + m_GameObject: {fileID: 1058700325} + m_LocalRotation: {x: 0.000000029802326, y: 9.492409e-15, z: 0.00000031851238, w: 1} + m_LocalPosition: {x: -0.02301526, y: 0.000000085830685, z: -0.000000114440915} m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 m_Children: [] - m_Father: {fileID: 785961849} + m_Father: {fileID: 227128476} m_RootOrder: 0 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!114 &1101317599 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1101317597} - m_Enabled: 0 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: f391ac734d94ea34697b6cde3269f11a, type: 3} - m_Name: - m_EditorClassIdentifier: - uniqueName: User - tags: [] ---- !u!114 &1101317600 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1101317597} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: c2fadf230d1919748a9aa21d40f74619, type: 3} - m_Name: - m_EditorClassIdentifier: - m_TrackingType: 0 - m_UpdateType: 0 - m_IgnoreTrackingState: 0 - m_PositionInput: - m_UseReference: 0 - m_Action: - m_Name: Position - m_Type: 0 - m_ExpectedControlType: - m_Id: 0bacfa51-7938-4a88-adae-9e8ba6c59d23 - m_Processors: - m_Interactions: - m_SingletonActionBindings: - - m_Name: - m_Id: f5efb008-b167-4d0f-b9e0-49a2350a85b3 - m_Path: /centerEyePosition - m_Interactions: - m_Processors: - m_Groups: - m_Action: Position - m_Flags: 0 - m_Flags: 0 - m_Reference: {fileID: 0} - m_RotationInput: - m_UseReference: 0 - m_Action: - m_Name: Rotation - m_Type: 0 - m_ExpectedControlType: - m_Id: 5439f14e-c9da-4bd1-ad3f-7121a75c10d9 - m_Processors: - m_Interactions: - m_SingletonActionBindings: - - m_Name: - m_Id: f984a7fd-f7e2-45ef-b21d-699a5d160f29 - m_Path: /centerEyeRotation - m_Interactions: - m_Processors: - m_Groups: - m_Action: Rotation - m_Flags: 0 - m_Flags: 0 - m_Reference: {fileID: 0} - m_TrackingStateInput: - m_UseReference: 0 - m_Action: - m_Name: - m_Type: 0 - m_ExpectedControlType: - m_Id: - m_Processors: - m_Interactions: - m_SingletonActionBindings: [] - m_Flags: 0 - m_Reference: {fileID: 0} - m_PositionAction: - m_Name: Position - m_Type: 0 - m_ExpectedControlType: - m_Id: 0bacfa51-7938-4a88-adae-9e8ba6c59d23 - m_Processors: - m_Interactions: - m_SingletonActionBindings: - - m_Name: - m_Id: f5efb008-b167-4d0f-b9e0-49a2350a85b3 - m_Path: /centerEyePosition - m_Interactions: - m_Processors: - m_Groups: - m_Action: Position - m_Flags: 0 - m_Flags: 0 - m_RotationAction: - m_Name: Rotation - m_Type: 0 - m_ExpectedControlType: - m_Id: 5439f14e-c9da-4bd1-ad3f-7121a75c10d9 - m_Processors: - m_Interactions: - m_SingletonActionBindings: - - m_Name: - m_Id: f984a7fd-f7e2-45ef-b21d-699a5d160f29 - m_Path: /centerEyeRotation - m_Interactions: - m_Processors: - m_Groups: - m_Action: Rotation - m_Flags: 0 - m_Flags: 0 - m_HasMigratedActions: 1 ---- !u!81 &1101317601 -AudioListener: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1101317597} - m_Enabled: 1 ---- !u!124 &1101317602 -Behaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1101317597} - m_Enabled: 1 ---- !u!20 &1101317603 -Camera: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1101317597} - 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.01 - 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!1 &1106929323 GameObject: m_ObjectHideFlags: 0 @@ -8954,6 +7523,7 @@ Transform: 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: 597715543} m_RootOrder: 0 @@ -8969,6 +7539,7 @@ MeshRenderer: m_CastShadows: 1 m_ReceiveShadows: 1 m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 m_MotionVectors: 1 m_LightProbeUsage: 1 m_ReflectionProbeUsage: 1 @@ -9020,38 +7591,7 @@ MonoBehaviour: m_Name: m_EditorClassIdentifier: parent: {fileID: 597715544} ---- !u!1 &1116639953 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1116639954} - m_Layer: 0 - m_Name: Ring_0_Left - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &1116639954 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1116639953} - m_LocalRotation: {x: 0.0037497291, y: 0.028980805, z: -0.08957866, w: 0.995551} - m_LocalPosition: {x: -0.060953286, y: -0.00000024797393, z: 0.00000015258789} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: - - {fileID: 1197168314} - m_Father: {fileID: 313596992} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!1 &1155200663 +--- !u!1 &1182756915 GameObject: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -9059,30 +7599,31 @@ GameObject: m_PrefabAsset: {fileID: 0} serializedVersion: 6 m_Component: - - component: {fileID: 1155200664} + - component: {fileID: 1182756916} m_Layer: 0 - m_Name: Little_2_Left + m_Name: Index_1_Left m_TagString: Untagged m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 m_IsActive: 1 ---- !u!4 &1155200664 +--- !u!4 &1182756916 Transform: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1155200663} - m_LocalRotation: {x: 0.007898328, y: 0.0033098771, z: -0.14792106, w: 0.9889621} - m_LocalPosition: {x: -0.021837996, y: 0.000000052452087, z: 0.0000003004074} + m_GameObject: {fileID: 1182756915} + m_LocalRotation: {x: 0.0029770152, y: -0.0028722505, z: -0.046370056, w: 0.9989158} + m_LocalPosition: {x: -0.033406343, y: 0.00000032424927, z: -0.00000019073485} m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 m_Children: - - {fileID: 154673132} - m_Father: {fileID: 253252368} + - {fileID: 227128476} + m_Father: {fileID: 163224875} m_RootOrder: 0 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!1 &1172561680 +--- !u!1 &1184571258 GameObject: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -9090,28 +7631,28 @@ GameObject: m_PrefabAsset: {fileID: 0} serializedVersion: 6 m_Component: - - component: {fileID: 1172561681} + - component: {fileID: 1184571259} m_Layer: 0 - m_Name: Little_Palm_Left + m_Name: Thumb_Tip_Left m_TagString: Untagged m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 m_IsActive: 1 ---- !u!4 &1172561681 +--- !u!4 &1184571259 Transform: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1172561680} - m_LocalRotation: {x: 0.99290055, y: -0.033564012, z: 0.11202527, w: 0.02173406} - m_LocalPosition: {x: -0.048623275, y: 0.0027686262, z: -0.026522674} + m_GameObject: {fileID: 1184571258} + m_LocalRotation: {x: 0.0000000018626451, y: 0.000000005587936, z: -0.000000014901163, w: 1} + m_LocalPosition: {x: -0.029552078, y: 0.0000000667572, z: -0.00000015109777} m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: - - {fileID: 182423184} - m_Father: {fileID: 236400690} - m_RootOrder: 1 + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 1303642571} + m_RootOrder: 0 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!1 &1192304053 GameObject: @@ -9139,6 +7680,7 @@ Transform: m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} m_LocalPosition: {x: 0, y: 0, z: 1} m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 m_Children: - {fileID: 1471223338} - {fileID: 1583804101} @@ -9147,7 +7689,7 @@ Transform: m_Father: {fileID: 1527860102} m_RootOrder: 2 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!1 &1193544125 +--- !u!1 &1202705124 GameObject: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -9155,59 +7697,75 @@ GameObject: m_PrefabAsset: {fileID: 0} serializedVersion: 6 m_Component: - - component: {fileID: 1193544126} + - component: {fileID: 1202705125} + - component: {fileID: 1202705127} + - component: {fileID: 1202705126} m_Layer: 0 - m_Name: Middle_Tip_Left + m_Name: LeftHand m_TagString: Untagged m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 m_IsActive: 1 ---- !u!4 &1193544126 +--- !u!4 &1202705125 Transform: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1193544125} - m_LocalRotation: {x: -0.00000002980233, y: -0.00000005308539, z: -0.000000042258765, w: 1} - m_LocalPosition: {x: -0.022676239, y: 0.00000029563904, z: -0.000000077486035} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: [] - m_Father: {fileID: 1339959895} + m_GameObject: {fileID: 1202705124} + m_LocalRotation: {x: -0.27542365, y: 0.27542365, z: 0.65126175, w: 0.65126175} + m_LocalPosition: {x: -0.0358, y: 0.0577, z: -0.1296} + m_LocalScale: {x: 0.95, y: 0.95, z: 0.95} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 2053954419} + - {fileID: 1056356946} + - {fileID: 1797391503} + m_Father: {fileID: 733504865} m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!1 &1197168313 -GameObject: + m_LocalEulerAnglesHint: {x: -45.848, y: 0, z: 90} +--- !u!114 &1202705126 +MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1197168314} - m_Layer: 0 - m_Name: Ring_1_Left - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &1197168314 -Transform: + m_GameObject: {fileID: 1202705124} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: e241df096dff11c478f43d1b202d33af, type: 3} + m_Name: + m_EditorClassIdentifier: + selectFloat: Select + activateFloat: Activate + UIStateBool: UIEnabled + teleportStateBool: TeleportEnabled + baseController: {fileID: 0} + teleportController: {fileID: 0} + uiController: {fileID: 0} + controllerManager: {fileID: 0} +--- !u!95 &1202705127 +Animator: + serializedVersion: 5 m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1197168313} - m_LocalRotation: {x: -0.00025817356, y: 0.00035699108, z: -0.14537643, w: 0.9893763} - m_LocalPosition: {x: -0.036576994, y: 0.00000019073485, z: 0.0000001502037} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: - - {fileID: 1831264167} - m_Father: {fileID: 1116639954} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_GameObject: {fileID: 1202705124} + m_Enabled: 1 + m_Avatar: {fileID: 9000000, guid: 3cc1bfa741063664e8b13a63afcd062f, type: 3} + m_Controller: {fileID: 9100000, guid: 6f17d5d554bc9b742b9bf585b813330c, type: 2} + m_CullingMode: 0 + m_UpdateMode: 0 + m_ApplyRootMotion: 0 + m_LinearVelocityBlending: 0 + m_StabilizeFeet: 0 + m_WarningMessage: + m_HasTransformHierarchy: 1 + m_AllowConstantClipSamplingOptimization: 1 + m_KeepAnimatorStateOnDisable: 0 + m_WriteDefaultValuesOnDisable: 0 --- !u!1001 &1204090590 PrefabInstance: m_ObjectHideFlags: 0 @@ -9282,6 +7840,38 @@ Transform: m_CorrespondingSourceObject: {fileID: -8679921383154817045, guid: aac080cbebbc8d744ad7320f8bb657c9, type: 3} m_PrefabInstance: {fileID: 1204090590} m_PrefabAsset: {fileID: 0} +--- !u!1 &1216485170 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1216485171} + m_Layer: 0 + m_Name: Little_2_Left + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1216485171 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1216485170} + m_LocalRotation: {x: 0.007898328, y: 0.0033098771, z: -0.14792106, w: 0.9889621} + m_LocalPosition: {x: -0.021837996, y: 0.000000052452087, z: 0.0000003004074} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 1327392149} + m_Father: {fileID: 1633289441} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!1 &1216574280 GameObject: m_ObjectHideFlags: 0 @@ -9309,6 +7899,7 @@ Transform: m_LocalRotation: {x: -0.7071068, y: -0, z: -0, w: 0.7071068} m_LocalPosition: {x: 0.4000002, y: 1.18, z: 0.6000003} m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 m_Children: [] m_Father: {fileID: 1756511964} m_RootOrder: 2 @@ -9355,6 +7946,7 @@ Transform: m_LocalRotation: {x: 0.7071068, y: -0, z: -0, w: 0.7071068} m_LocalPosition: {x: 0, y: 0, z: 0} m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 m_Children: - {fileID: 134998304} m_Father: {fileID: 1521703297} @@ -9371,6 +7963,7 @@ MeshRenderer: m_CastShadows: 0 m_ReceiveShadows: 0 m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 m_MotionVectors: 1 m_LightProbeUsage: 1 m_ReflectionProbeUsage: 1 @@ -9409,37 +8002,6 @@ MeshFilter: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 1222594155} m_Mesh: {fileID: 10210, guid: 0000000000000000e000000000000000, type: 0} ---- !u!1 &1230062441 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1230062442} - m_Layer: 0 - m_Name: Middle_1_Left - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &1230062442 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1230062441} - m_LocalRotation: {x: 0.0013464622, y: -0.0029157132, z: -0.22192244, w: 0.9750591} - m_LocalPosition: {x: -0.039041024, y: 0.0000006005168, z: 0.00000011503696} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: - - {fileID: 711695268} - m_Father: {fileID: 24327722} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!1 &1241623309 GameObject: m_ObjectHideFlags: 0 @@ -9474,6 +8036,7 @@ Transform: m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} m_LocalPosition: {x: 0.5, y: 2.125, z: 0} m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 m_Children: [] m_Father: {fileID: 813701130} m_RootOrder: 1 @@ -9537,6 +8100,7 @@ MonoBehaviour: m_Bits: 1 m_DistanceCalculationMode: 1 m_SelectMode: 0 + m_FocusMode: 1 m_CustomReticle: {fileID: 0} m_AllowGazeInteraction: 0 m_AllowGazeSelect: 0 @@ -9569,6 +8133,18 @@ MonoBehaviour: m_SelectExited: m_PersistentCalls: m_Calls: [] + m_FirstFocusEntered: + m_PersistentCalls: + m_Calls: [] + m_LastFocusExited: + m_PersistentCalls: + m_Calls: [] + m_FocusEntered: + m_PersistentCalls: + m_Calls: [] + m_FocusExited: + m_PersistentCalls: + m_Calls: [] m_Activated: m_PersistentCalls: m_Calls: [] @@ -9626,6 +8202,10 @@ MonoBehaviour: m_SmoothRotation: 0 m_SmoothRotationAmount: 5 m_TightenRotation: 0.5 + m_TrackScale: 1 + m_SmoothScale: 0 + m_SmoothScaleAmount: 8 + m_TightenScale: 0.1 m_ThrowOnDetach: 1 m_ThrowSmoothingDuration: 0.25 m_ThrowSmoothingCurve: @@ -9708,6 +8288,7 @@ MeshRenderer: m_CastShadows: 1 m_ReceiveShadows: 1 m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 m_MotionVectors: 1 m_LightProbeUsage: 1 m_ReflectionProbeUsage: 1 @@ -9773,12 +8354,13 @@ Transform: m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} m_LocalPosition: {x: 0, y: 0.01, z: 0} m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 m_Children: - {fileID: 1731060433} m_Father: {fileID: 232339300} m_RootOrder: 0 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!1 &1268852335 +--- !u!1 &1269771530 GameObject: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -9786,44 +8368,231 @@ GameObject: m_PrefabAsset: {fileID: 0} serializedVersion: 6 m_Component: - - component: {fileID: 1268852336} - - component: {fileID: 1268852337} + - component: {fileID: 1269771531} m_Layer: 0 - m_Name: Input Action Manager + m_Name: Little_2_Left + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1269771531 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1269771530} + m_LocalRotation: {x: 0.007898328, y: 0.0033098771, z: -0.14792106, w: 0.9889621} + m_LocalPosition: {x: -0.021837996, y: 0.000000052452087, z: 0.0000003004074} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 1445845522} + m_Father: {fileID: 1880415575} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &1272409230 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1272409231} + m_Layer: 0 + m_Name: Thumb_Tip_Left + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1272409231 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1272409230} + m_LocalRotation: {x: 0.0000000018626451, y: 0.000000005587936, z: -0.000000014901163, w: 1} + m_LocalPosition: {x: -0.029552078, y: 0.0000000667572, z: -0.00000015109777} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 1697840221} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &1292505772 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1292505773} + m_Layer: 0 + m_Name: Middle_0_Left + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1292505773 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1292505772} + m_LocalRotation: {x: 0.037149172, y: -0.0391672, z: -0.020477412, w: 0.9983319} + m_LocalPosition: {x: -0.062340543, y: -0.00000025370625, z: -0.00000015303492} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 1854514984} + m_Father: {fileID: 2028302228} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &1303642570 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1303642571} + m_Layer: 0 + m_Name: Thumb_1_Left + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1303642571 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1303642570} + m_LocalRotation: {x: 0.0000025456518, y: 0.0000026570444, z: 0.10506754, w: 0.9944651} + m_LocalPosition: {x: -0.03307885, y: 0.000000052452087, z: -0.00000030398368} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 1184571259} + m_Father: {fileID: 1038510653} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &1314657002 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1314657003} + - component: {fileID: 1314657004} + m_Layer: 0 + m_Name: HandLeft m_TagString: Untagged m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 m_IsActive: 1 ---- !u!4 &1268852336 +--- !u!4 &1314657003 Transform: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1268852335} + m_GameObject: {fileID: 1314657002} m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalPosition: {x: -0, y: 0, z: 0} m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 m_Children: [] - m_Father: {fileID: 2015042050} - m_RootOrder: 2 + m_Father: {fileID: 1943140085} + m_RootOrder: 1 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!114 &1268852337 -MonoBehaviour: +--- !u!137 &1314657004 +SkinnedMeshRenderer: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1268852335} + m_GameObject: {fileID: 1314657002} m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 017c5e3933235514c9520e1dace2a4b2, type: 3} - m_Name: - m_EditorClassIdentifier: - m_ActionAssets: - - {fileID: -944628639613478452, guid: c348712bda248c246b8c49b3db54643f, type: 3} ---- !u!1 &1293420565 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 3 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 2ab12257a86442740ba3dc5694817baa, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + 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 + serializedVersion: 2 + m_Quality: 0 + m_UpdateWhenOffscreen: 0 + m_SkinnedMotionVectors: 1 + m_Mesh: {fileID: -1400252653696632910, guid: 3cc1bfa741063664e8b13a63afcd062f, type: 3} + m_Bones: + - {fileID: 693789267} + - {fileID: 1011798184} + - {fileID: 883197912} + - {fileID: 1049921004} + - {fileID: 1269771531} + - {fileID: 1880415575} + - {fileID: 1854514984} + - {fileID: 1292505773} + - {fileID: 1860767444} + - {fileID: 874857669} + - {fileID: 172305591} + - {fileID: 1502566884} + - {fileID: 2055471706} + - {fileID: 136761118} + - {fileID: 2028302228} + - {fileID: 1640516631} + - {fileID: 1697840221} + - {fileID: 1882010424} + - {fileID: 1508614847} + - {fileID: 961598098} + m_BlendShapeWeights: [] + m_RootBone: {fileID: 961598098} + m_AABB: + m_Center: {x: -0.10444905, y: -0.0046319105, z: 0.015674934} + m_Extent: {x: 0.10534169, y: 0.05054314, z: 0.081589594} + m_DirtyAABB: 0 +--- !u!1 &1314738489 GameObject: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -9831,60 +8600,69 @@ GameObject: m_PrefabAsset: {fileID: 0} serializedVersion: 6 m_Component: - - component: {fileID: 1293420566} + - component: {fileID: 1314738492} + - component: {fileID: 1314738491} + - component: {fileID: 1314738490} m_Layer: 0 - m_Name: Ring_Palm_Left + m_Name: XR_Setup_Action_Based_Hands m_TagString: Untagged m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 m_IsActive: 1 ---- !u!4 &1293420566 -Transform: +--- !u!114 &1314738490 +MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1293420565} - m_LocalRotation: {x: 0.99804187, y: -0.04426889, z: 0.04315787, w: 0.009497783} - m_LocalPosition: {x: -0.05238823, y: 0.0045133065, z: -0.011750946} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: - - {fileID: 684742642} - m_Father: {fileID: 236400690} - m_RootOrder: 3 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!1 &1293635266 -GameObject: + m_GameObject: {fileID: 1314738489} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: eb84184823a056249bfba5107e766ec3, type: 3} + m_Name: + m_EditorClassIdentifier: + layerSet: 2 + interactors: + - {fileID: 1701227374} + - {fileID: 2115926222} +--- !u!114 &1314738491 +MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1293635267} - m_Layer: 0 - m_Name: Ring_Tip_Left - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &1293635267 + m_GameObject: {fileID: 1314738489} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f391ac734d94ea34697b6cde3269f11a, type: 3} + m_Name: + m_EditorClassIdentifier: + uniqueName: User + tags: [] + head: {fileID: 2013188264} + leftHand: {fileID: 1809129953} + rightHand: {fileID: 1390367067} +--- !u!4 &1314738492 Transform: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1293635266} - m_LocalRotation: {x: 0.000000011175867, y: -0.000000022351747, z: -0.00000020395967, w: 1} - m_LocalPosition: {x: -0.020554436, y: 0.000000114440915, z: -0.00000007867813} + m_GameObject: {fileID: 1314738489} + m_LocalRotation: {x: 0, y: 1, z: 0, w: 0} + m_LocalPosition: {x: 0, y: 0, z: 7.5} m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: [] - m_Father: {fileID: 1831264167} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!1 &1339959894 + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 989050510} + - {fileID: 1457759948} + - {fileID: 1405161007} + - {fileID: 895449170} + m_Father: {fileID: 0} + m_RootOrder: 11 + m_LocalEulerAnglesHint: {x: 0, y: 180, z: 0} +--- !u!1 &1316947018 GameObject: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -9892,30 +8670,30 @@ GameObject: m_PrefabAsset: {fileID: 0} serializedVersion: 6 m_Component: - - component: {fileID: 1339959895} + - component: {fileID: 1316947019} m_Layer: 0 - m_Name: Middle_2_Left + m_Name: AttachTransform m_TagString: Untagged m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 m_IsActive: 1 ---- !u!4 &1339959895 +--- !u!4 &1316947019 Transform: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1339959894} - m_LocalRotation: {x: 0.007229151, y: 0.004674483, z: -0.10485168, w: 0.9944506} - m_LocalPosition: {x: -0.02966484, y: -0.00000024318695, z: 0.000000114440915} + m_GameObject: {fileID: 1316947018} + m_LocalRotation: {x: 0.36650118, y: 0, z: 0, w: 0.9304176} + m_LocalPosition: {x: -0.0447, y: -0.0476, z: 0.0131} m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: - - {fileID: 1193544126} - m_Father: {fileID: 393208952} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 637860737} m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!1 &1351890337 + m_LocalEulerAnglesHint: {x: 43, y: 0, z: 0} +--- !u!1 &1327392148 GameObject: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -9923,26 +8701,27 @@ GameObject: m_PrefabAsset: {fileID: 0} serializedVersion: 6 m_Component: - - component: {fileID: 1351890338} + - component: {fileID: 1327392149} m_Layer: 0 - m_Name: Middle_Tip_Left + m_Name: Little_Tip_Left m_TagString: Untagged m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 m_IsActive: 1 ---- !u!4 &1351890338 +--- !u!4 &1327392149 Transform: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1351890337} - m_LocalRotation: {x: -0.00000002980233, y: -0.00000005308539, z: -0.000000042258765, w: 1} - m_LocalPosition: {x: -0.022676239, y: 0.00000029563904, z: -0.000000077486035} + m_GameObject: {fileID: 1327392148} + m_LocalRotation: {x: 0.000000022351742, y: 0.000000014901163, z: -0.00000002793968, w: 1} + m_LocalPosition: {x: -0.017860297, y: 0.00000007152557, z: -0.00000015258789} m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 m_Children: [] - m_Father: {fileID: 711695268} + m_Father: {fileID: 1216485171} m_RootOrder: 0 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!1 &1359767050 @@ -9972,6 +8751,7 @@ Transform: m_LocalRotation: {x: 0.27059805, y: 0.27059805, z: 0.6532815, w: 0.6532815} m_LocalPosition: {x: 0.1617, y: 0, z: 0.18} m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 m_Children: [] m_Father: {fileID: 660021081} m_RootOrder: 1 @@ -10038,6 +8818,7 @@ MonoBehaviour: VRBuilder.Core, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null selectedProcessStreamingAssetsPath: Processes/Demo - Core Features/Demo - Core Features.json + processStringLocalizationTable: --- !u!4 &1364604472 Transform: m_ObjectHideFlags: 0 @@ -10048,10 +8829,410 @@ Transform: 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: 0 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &1389664209 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1389664210} + m_Layer: 0 + m_Name: CameraOffset + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1389664210 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1389664209} + 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: 2013188264} + - {fileID: 1401794268} + - {fileID: 1839515083} + m_Father: {fileID: 989050510} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &1390367066 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1390367067} + - component: {fileID: 1390367070} + - component: {fileID: 1390367069} + - component: {fileID: 1390367068} + m_Layer: 0 + m_Name: Right Base Controller + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1390367067 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1390367066} + 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: 686681832} + m_Father: {fileID: 1839515083} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!135 &1390367068 +SphereCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1390367066} + m_Material: {fileID: 0} + m_IsTrigger: 1 + m_Enabled: 1 + serializedVersion: 2 + m_Radius: 0.05 + m_Center: {x: 0, y: 0, z: 0} +--- !u!114 &1390367069 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1390367066} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: b7231d59cedbff745ae8517a2b954506, type: 3} + m_Name: + m_EditorClassIdentifier: + m_InteractionManager: {fileID: 1457759947} + m_InteractionLayerMask: + serializedVersion: 2 + m_Bits: 1 + m_InteractionLayers: + m_Bits: 1 + m_AttachTransform: {fileID: 952131645} + m_KeepSelectedTargetValid: 1 + m_DisableVisualsWhenBlockedInGroup: 1 + m_StartingSelectedInteractable: {fileID: 0} + m_StartingTargetFilter: {fileID: 0} + m_HoverEntered: + m_PersistentCalls: + m_Calls: [] + m_HoverExited: + m_PersistentCalls: + m_Calls: [] + m_SelectEntered: + m_PersistentCalls: + m_Calls: [] + m_SelectExited: + m_PersistentCalls: + m_Calls: [] + m_StartingHoverFilters: [] + m_StartingSelectFilters: [] + m_OnHoverEntered: + m_PersistentCalls: + m_Calls: [] + m_OnHoverExited: + m_PersistentCalls: + m_Calls: [] + m_OnSelectEntered: + m_PersistentCalls: + m_Calls: [] + m_OnSelectExited: + m_PersistentCalls: + m_Calls: [] + m_SelectActionTrigger: 1 + m_HideControllerOnSelect: 0 + m_AllowHoveredActivate: 0 + m_TargetPriorityMode: 0 + m_PlayAudioClipOnSelectEntered: 0 + m_AudioClipForOnSelectEntered: {fileID: 0} + m_PlayAudioClipOnSelectExited: 0 + m_AudioClipForOnSelectExited: {fileID: 0} + m_PlayAudioClipOnSelectCanceled: 0 + m_AudioClipForOnSelectCanceled: {fileID: 0} + m_PlayAudioClipOnHoverEntered: 0 + m_AudioClipForOnHoverEntered: {fileID: 0} + m_PlayAudioClipOnHoverExited: 0 + m_AudioClipForOnHoverExited: {fileID: 0} + m_PlayAudioClipOnHoverCanceled: 0 + m_AudioClipForOnHoverCanceled: {fileID: 0} + m_AllowHoverAudioWhileSelecting: 1 + m_PlayHapticsOnSelectEntered: 1 + m_HapticSelectEnterIntensity: 0.5 + m_HapticSelectEnterDuration: 0.25 + m_PlayHapticsOnSelectExited: 1 + m_HapticSelectExitIntensity: 0.5 + m_HapticSelectExitDuration: 0.125 + m_PlayHapticsOnSelectCanceled: 0 + m_HapticSelectCancelIntensity: 0 + m_HapticSelectCancelDuration: 0 + m_PlayHapticsOnHoverEntered: 1 + m_HapticHoverEnterIntensity: 0.25 + m_HapticHoverEnterDuration: 0.25 + m_PlayHapticsOnHoverExited: 1 + m_HapticHoverExitIntensity: 0.25 + m_HapticHoverExitDuration: 0.125 + m_PlayHapticsOnHoverCanceled: 0 + m_HapticHoverCancelIntensity: 0 + m_HapticHoverCancelDuration: 0 + m_AllowHoverHapticsWhileSelecting: 1 + m_ImproveAccuracyWithSphereCollider: 0 + m_PhysicsLayerMask: + serializedVersion: 2 + m_Bits: 1 + m_PhysicsTriggerInteraction: 1 + precisionGrab: 1 +--- !u!114 &1390367070 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1390367066} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: caff514de9b15ad48ab85dcff5508221, type: 3} + m_Name: + m_EditorClassIdentifier: + m_UpdateTrackingType: 0 + m_EnableInputTracking: 1 + m_EnableInputActions: 1 + m_ModelPrefab: {fileID: 0} + m_ModelParent: {fileID: 686681832} + m_Model: {fileID: 0} + m_AnimateModel: 0 + m_ModelSelectTransition: + m_ModelDeSelectTransition: + m_PositionAction: + m_UseReference: 1 + m_Action: + m_Name: + m_Type: 0 + m_ExpectedControlType: + m_Id: + m_Processors: + m_Interactions: + m_SingletonActionBindings: [] + m_Flags: 0 + m_Reference: {fileID: -3326005586356538449, guid: c348712bda248c246b8c49b3db54643f, type: 3} + m_RotationAction: + m_UseReference: 1 + m_Action: + m_Name: + m_Type: 0 + m_ExpectedControlType: + m_Id: + m_Processors: + m_Interactions: + m_SingletonActionBindings: [] + m_Flags: 0 + m_Reference: {fileID: 5101698808175986029, guid: c348712bda248c246b8c49b3db54643f, type: 3} + m_IsTrackedAction: + m_UseReference: 0 + m_Action: + m_Name: Is Tracked + m_Type: 1 + m_ExpectedControlType: + m_Id: + m_Processors: + m_Interactions: + m_SingletonActionBindings: [] + m_Flags: 1 + m_Reference: {fileID: 0} + m_TrackingStateAction: + m_UseReference: 0 + m_Action: + m_Name: Tracking State + m_Type: 0 + m_ExpectedControlType: + m_Id: b71180c0-70dd-45ad-9c7f-85180a861e1c + m_Processors: + m_Interactions: + m_SingletonActionBindings: [] + m_Flags: 0 + m_Reference: {fileID: 0} + m_SelectAction: + m_UseReference: 1 + m_Action: + m_Name: + m_Type: 0 + m_ExpectedControlType: + m_Id: + m_Processors: + m_Interactions: + m_SingletonActionBindings: [] + m_Flags: 0 + m_Reference: {fileID: 187161793506945269, guid: c348712bda248c246b8c49b3db54643f, type: 3} + m_SelectActionValue: + m_UseReference: 1 + m_Action: + m_Name: Select Action Value + m_Type: 0 + m_ExpectedControlType: + m_Id: 183beb27-b26f-4061-8868-236672560d69 + m_Processors: + m_Interactions: + m_SingletonActionBindings: [] + m_Flags: 0 + m_Reference: {fileID: 4766120400929042988, guid: c348712bda248c246b8c49b3db54643f, type: 3} + m_ActivateAction: + m_UseReference: 1 + m_Action: + m_Name: + m_Type: 0 + m_ExpectedControlType: + m_Id: + m_Processors: + m_Interactions: + m_SingletonActionBindings: [] + m_Flags: 0 + m_Reference: {fileID: 83097790271614945, guid: c348712bda248c246b8c49b3db54643f, type: 3} + m_ActivateActionValue: + m_UseReference: 1 + m_Action: + m_Name: Activate Action Value + m_Type: 0 + m_ExpectedControlType: + m_Id: 657bd760-06f7-4d83-80e9-76b85139bb0d + m_Processors: + m_Interactions: + m_SingletonActionBindings: [] + m_Flags: 0 + m_Reference: {fileID: -3285721481334498719, guid: c348712bda248c246b8c49b3db54643f, type: 3} + m_UIPressAction: + m_UseReference: 1 + m_Action: + m_Name: + m_Type: 0 + m_ExpectedControlType: + m_Id: + m_Processors: + m_Interactions: + m_SingletonActionBindings: [] + m_Flags: 0 + m_Reference: {fileID: 3279264004350380116, guid: c348712bda248c246b8c49b3db54643f, type: 3} + m_UIPressActionValue: + m_UseReference: 0 + m_Action: + m_Name: UI Press Action Value + m_Type: 0 + m_ExpectedControlType: + m_Id: bcba2e34-25ae-4ecc-bf14-8997a78e930e + m_Processors: + m_Interactions: + m_SingletonActionBindings: [] + m_Flags: 0 + m_Reference: {fileID: 0} + m_UIScrollAction: + m_UseReference: 0 + m_Action: + m_Name: UI Scroll + m_Type: 0 + m_ExpectedControlType: Vector2 + m_Id: + m_Processors: + m_Interactions: + m_SingletonActionBindings: [] + m_Flags: 0 + m_Reference: {fileID: 0} + m_HapticDeviceAction: + m_UseReference: 1 + m_Action: + m_Name: Haptic Device + m_Type: 0 + m_ExpectedControlType: + m_Id: 59ea1b94-e9f8-4049-ab97-5920b11143a5 + m_Processors: + m_Interactions: + m_SingletonActionBindings: [] + m_Flags: 0 + m_Reference: {fileID: -8222252007134549311, guid: c348712bda248c246b8c49b3db54643f, type: 3} + m_RotateAnchorAction: + m_UseReference: 1 + m_Action: + m_Name: + m_Type: 0 + m_ExpectedControlType: + m_Id: + m_Processors: + m_Interactions: + m_SingletonActionBindings: [] + m_Flags: 0 + m_Reference: {fileID: -5913262927076077117, guid: c348712bda248c246b8c49b3db54643f, type: 3} + m_DirectionalAnchorRotationAction: + m_UseReference: 0 + m_Action: + m_Name: + m_Type: 0 + m_ExpectedControlType: + m_Id: + m_Processors: + m_Interactions: + m_SingletonActionBindings: [] + m_Flags: 0 + m_Reference: {fileID: 0} + m_TranslateAnchorAction: + m_UseReference: 1 + m_Action: + m_Name: + m_Type: 0 + m_ExpectedControlType: + m_Id: + m_Processors: + m_Interactions: + m_SingletonActionBindings: [] + m_Flags: 0 + m_Reference: {fileID: 875253871413052681, guid: c348712bda248c246b8c49b3db54643f, type: 3} + m_ScaleToggleAction: + m_UseReference: 0 + m_Action: + m_Name: Scale Toggle + m_Type: 1 + m_ExpectedControlType: + m_Id: 8ca72b5b-c2db-4bb5-a0ed-3936b2f58721 + m_Processors: + m_Interactions: + m_SingletonActionBindings: [] + m_Flags: 0 + m_Reference: {fileID: 0} + m_ScaleDeltaAction: + m_UseReference: 0 + m_Action: + m_Name: Scale Delta + m_Type: 0 + m_ExpectedControlType: Vector2 + m_Id: 98b33f76-5007-42f1-82ed-b035914b715c + m_Processors: + m_Interactions: + m_SingletonActionBindings: [] + m_Flags: 0 + m_Reference: {fileID: 0} + m_ButtonPressPoint: 0.5 --- !u!43 &1390574009 Mesh: m_ObjectHideFlags: 0 @@ -10216,6 +9397,157 @@ Mesh: offset: 0 size: 0 path: +--- !u!1 &1401794267 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1401794268} + - component: {fileID: 1401794269} + m_Layer: 0 + m_Name: LeftHand + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1401794268 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1401794267} + 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: 1809129953} + - {fileID: 1701227370} + - {fileID: 637860737} + m_Father: {fileID: 1389664210} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &1401794269 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1401794267} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 41cc12ba1114e4f46929730a9389cb74, type: 3} + m_Name: + m_EditorClassIdentifier: + baseController: {fileID: 1809129952} + teleportController: {fileID: 1701227369} + uiController: {fileID: 637860736} + teleportModeActivate: {fileID: 1263111715868034790, guid: c348712bda248c246b8c49b3db54643f, type: 3} + teleportModeCancel: {fileID: 737890489006591557, guid: c348712bda248c246b8c49b3db54643f, type: 3} + uiModeActivate: {fileID: 1201092935185683357, guid: c348712bda248c246b8c49b3db54643f, type: 3} + turn: {fileID: 1010738217276881514, guid: c348712bda248c246b8c49b3db54643f, type: 3} + move: {fileID: 6972639530819350904, guid: c348712bda248c246b8c49b3db54643f, type: 3} + translateAnchor: {fileID: 7779212132400271959, guid: c348712bda248c246b8c49b3db54643f, type: 3} + rotateAnchor: {fileID: -7363382999065477798, guid: c348712bda248c246b8c49b3db54643f, type: 3} + selectState: + enabled: 0 + m_ID: 1 + onEnter: + m_PersistentCalls: + m_Calls: [] + onUpdate: + m_PersistentCalls: + m_Calls: [] + onExit: + m_PersistentCalls: + m_Calls: [] + teleportState: + enabled: 0 + m_ID: 2 + onEnter: + m_PersistentCalls: + m_Calls: [] + onUpdate: + m_PersistentCalls: + m_Calls: [] + onExit: + m_PersistentCalls: + m_Calls: [] + interactState: + enabled: 0 + m_ID: 3 + onEnter: + m_PersistentCalls: + m_Calls: [] + onUpdate: + m_PersistentCalls: + m_Calls: [] + onExit: + m_PersistentCalls: + m_Calls: [] + uiState: + enabled: 0 + m_ID: 4 + onEnter: + m_PersistentCalls: + m_Calls: [] + onUpdate: + m_PersistentCalls: + m_Calls: [] + onExit: + m_PersistentCalls: + m_Calls: [] +--- !u!1 &1405161006 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1405161007} + - component: {fileID: 1405161008} + m_Layer: 0 + m_Name: Input Action Manager + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1405161007 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1405161006} + 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: 1314738492} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &1405161008 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1405161006} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 017c5e3933235514c9520e1dace2a4b2, type: 3} + m_Name: + m_EditorClassIdentifier: + m_ActionAssets: + - {fileID: -944628639613478452, guid: c348712bda248c246b8c49b3db54643f, type: 3} --- !u!1 &1423653692 GameObject: m_ObjectHideFlags: 0 @@ -10243,6 +9575,7 @@ Transform: m_LocalRotation: {x: -0.27059805, y: -0.27059805, z: 0.6532815, w: 0.6532815} m_LocalPosition: {x: 0.177, y: 0, z: -0.171} m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 m_Children: [] m_Father: {fileID: 660021081} m_RootOrder: 5 @@ -10261,7 +9594,7 @@ CapsuleCollider: m_Height: 0.2 m_Direction: 1 m_Center: {x: 0, y: 0, z: 0} ---- !u!1 &1471223337 +--- !u!1 &1431980069 GameObject: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -10269,44 +9602,31 @@ GameObject: m_PrefabAsset: {fileID: 0} serializedVersion: 6 m_Component: - - component: {fileID: 1471223338} - - component: {fileID: 1471223339} + - component: {fileID: 1431980070} m_Layer: 0 - m_Name: TransformerInside + m_Name: Middle_0_Left m_TagString: Untagged m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 m_IsActive: 1 ---- !u!4 &1471223338 +--- !u!4 &1431980070 Transform: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1471223337} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: -0, y: 1.2, z: 1.125} + m_GameObject: {fileID: 1431980069} + m_LocalRotation: {x: 0.037149172, y: -0.0391672, z: -0.020477412, w: 0.9983319} + m_LocalPosition: {x: -0.062340543, y: -0.00000025370625, z: -0.00000015303492} m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: [] - m_Father: {fileID: 1192304054} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 1633826910} + m_Father: {fileID: 1856484991} m_RootOrder: 0 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!114 &1471223339 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1471223337} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 64582d436c5a4e84d89ba2d25709ddca, type: 3} - m_Name: - m_EditorClassIdentifier: - uniqueName: TransformerInside - tags: [] ---- !u!1 &1482479232 +--- !u!1 &1445845521 GameObject: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -10314,102 +9634,30 @@ GameObject: m_PrefabAsset: {fileID: 0} serializedVersion: 6 m_Component: - - component: {fileID: 1482479233} - - component: {fileID: 1482479234} + - component: {fileID: 1445845522} m_Layer: 0 - m_Name: HandLeft + m_Name: Little_Tip_Left m_TagString: Untagged m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 m_IsActive: 1 ---- !u!4 &1482479233 +--- !u!4 &1445845522 Transform: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1482479232} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: -0, y: 0, z: 0} + m_GameObject: {fileID: 1445845521} + m_LocalRotation: {x: 0.000000022351742, y: 0.000000014901163, z: -0.00000002793968, w: 1} + m_LocalPosition: {x: -0.017860297, y: 0.00000007152557, z: -0.00000015258789} m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 m_Children: [] - m_Father: {fileID: 621906708} - m_RootOrder: 1 + m_Father: {fileID: 1269771531} + m_RootOrder: 0 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!137 &1482479234 -SkinnedMeshRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1482479232} - m_Enabled: 1 - m_CastShadows: 1 - m_ReceiveShadows: 1 - m_DynamicOccludee: 1 - m_MotionVectors: 1 - m_LightProbeUsage: 1 - m_ReflectionProbeUsage: 1 - m_RayTracingMode: 3 - m_RayTraceProcedural: 0 - m_RenderingLayerMask: 1 - m_RendererPriority: 0 - m_Materials: - - {fileID: 2100000, guid: 2ab12257a86442740ba3dc5694817baa, type: 2} - m_StaticBatchInfo: - firstSubMesh: 0 - subMeshCount: 0 - m_StaticBatchRoot: {fileID: 0} - m_ProbeAnchor: {fileID: 0} - m_LightProbeVolumeOverride: {fileID: 0} - m_ScaleInLightmap: 1 - 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 - serializedVersion: 2 - m_Quality: 0 - m_UpdateWhenOffscreen: 0 - m_SkinnedMotionVectors: 1 - m_Mesh: {fileID: -1400252653696632910, guid: 3cc1bfa741063664e8b13a63afcd062f, type: 3} - m_Bones: - - {fileID: 548424074} - - {fileID: 1017320153} - - {fileID: 1339959895} - - {fileID: 119691936} - - {fileID: 702952330} - - {fileID: 277694094} - - {fileID: 393208952} - - {fileID: 197306239} - - {fileID: 1899651030} - - {fileID: 684742642} - - {fileID: 182423184} - - {fileID: 813252711} - - {fileID: 1172561681} - - {fileID: 1293420566} - - {fileID: 162167682} - - {fileID: 386644692} - - {fileID: 712045368} - - {fileID: 698065486} - - {fileID: 692521587} - - {fileID: 236400690} - m_BlendShapeWeights: [] - m_RootBone: {fileID: 236400690} - m_AABB: - m_Center: {x: -0.10444905, y: -0.0046319105, z: 0.015674934} - m_Extent: {x: 0.10534169, y: 0.05054314, z: 0.081589594} - m_DirtyAABB: 0 ---- !u!1 &1507460096 +--- !u!1 &1457759946 GameObject: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -10417,92 +9665,45 @@ GameObject: m_PrefabAsset: {fileID: 0} serializedVersion: 6 m_Component: - - component: {fileID: 1507460097} - - component: {fileID: 1507460098} + - component: {fileID: 1457759948} + - component: {fileID: 1457759947} m_Layer: 0 - m_Name: Light + m_Name: XR Interaction Manager m_TagString: Untagged m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 m_IsActive: 1 ---- !u!4 &1507460097 -Transform: +--- !u!114 &1457759947 +MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1507460096} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: -0, y: 1.511, z: 1.142} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: [] - m_Father: {fileID: 535679137} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!108 &1507460098 -Light: + m_GameObject: {fileID: 1457759946} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 83e4e6cca11330d4088d729ab4fc9d9f, type: 3} + m_Name: + m_EditorClassIdentifier: + m_StartingHoverFilters: [] + m_StartingSelectFilters: [] +--- !u!4 &1457759948 +Transform: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1507460096} - m_Enabled: 1 - serializedVersion: 10 - m_Type: 2 - m_Shape: 0 - m_Color: {r: 1, g: 0, b: 1, a: 1} - m_Intensity: 4 - m_Range: 1 - 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_Lightmapping: 4 - 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: 0 - m_ShadowAngle: 0 ---- !u!1 &1518593210 + m_GameObject: {fileID: 1457759946} + 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: 1314738492} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &1458059542 GameObject: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -10510,309 +9711,265 @@ GameObject: m_PrefabAsset: {fileID: 0} serializedVersion: 6 m_Component: - - component: {fileID: 1518593211} - - component: {fileID: 1518593214} - - component: {fileID: 1518593213} - - component: {fileID: 1518593212} + - component: {fileID: 1458059543} m_Layer: 0 - m_Name: Left Base Controller + m_Name: AttachTransform m_TagString: Untagged m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 m_IsActive: 1 ---- !u!4 &1518593211 +--- !u!4 &1458059543 Transform: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1518593210} - m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} + m_GameObject: {fileID: 1458059542} + m_LocalRotation: {x: 0.36650118, y: 0, z: 0, w: 0.9304176} + m_LocalPosition: {x: 0.0447, y: -0.0476, z: 0.0131} m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: - - {fileID: 873635844} - m_Father: {fileID: 1719448854} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 109444418} m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!135 &1518593212 -SphereCollider: + m_LocalEulerAnglesHint: {x: 43, y: 0, z: 0} +--- !u!1 &1471223337 +GameObject: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1518593210} - m_Material: {fileID: 0} - m_IsTrigger: 1 - m_Enabled: 1 - serializedVersion: 2 - m_Radius: 0.05 - m_Center: {x: 0, y: 0, z: 0} ---- !u!114 &1518593213 + serializedVersion: 6 + m_Component: + - component: {fileID: 1471223338} + - component: {fileID: 1471223339} + m_Layer: 0 + m_Name: TransformerInside + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1471223338 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1471223337} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: -0, y: 1.2, z: 1.125} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 1192304054} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &1471223339 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1518593210} + m_GameObject: {fileID: 1471223337} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: b7231d59cedbff745ae8517a2b954506, type: 3} + m_Script: {fileID: 11500000, guid: 64582d436c5a4e84d89ba2d25709ddca, type: 3} m_Name: m_EditorClassIdentifier: - m_InteractionManager: {fileID: 1915479740} - m_InteractionLayerMask: - serializedVersion: 2 - m_Bits: 1 - m_InteractionLayers: - m_Bits: 1 - m_AttachTransform: {fileID: 1783782960} - m_KeepSelectedTargetValid: 1 - m_DisableVisualsWhenBlockedInGroup: 1 - m_StartingSelectedInteractable: {fileID: 0} - m_StartingTargetFilter: {fileID: 0} - m_HoverEntered: - m_PersistentCalls: - m_Calls: [] - m_HoverExited: - m_PersistentCalls: - m_Calls: [] - m_SelectEntered: - m_PersistentCalls: - m_Calls: [] - m_SelectExited: - m_PersistentCalls: - m_Calls: [] - m_StartingHoverFilters: [] - m_StartingSelectFilters: [] - m_OnHoverEntered: - m_PersistentCalls: - m_Calls: [] - m_OnHoverExited: - m_PersistentCalls: - m_Calls: [] - m_OnSelectEntered: - m_PersistentCalls: - m_Calls: [] - m_OnSelectExited: - m_PersistentCalls: - m_Calls: [] - m_SelectActionTrigger: 1 - m_HideControllerOnSelect: 0 - m_AllowHoveredActivate: 0 - m_TargetPriorityMode: 0 - m_PlayAudioClipOnSelectEntered: 0 - m_AudioClipForOnSelectEntered: {fileID: 0} - m_PlayAudioClipOnSelectExited: 0 - m_AudioClipForOnSelectExited: {fileID: 0} - m_PlayAudioClipOnSelectCanceled: 0 - m_AudioClipForOnSelectCanceled: {fileID: 0} - m_PlayAudioClipOnHoverEntered: 0 - m_AudioClipForOnHoverEntered: {fileID: 0} - m_PlayAudioClipOnHoverExited: 0 - m_AudioClipForOnHoverExited: {fileID: 0} - m_PlayAudioClipOnHoverCanceled: 0 - m_AudioClipForOnHoverCanceled: {fileID: 0} - m_AllowHoverAudioWhileSelecting: 1 - m_PlayHapticsOnSelectEntered: 1 - m_HapticSelectEnterIntensity: 0.5 - m_HapticSelectEnterDuration: 0.25 - m_PlayHapticsOnSelectExited: 1 - m_HapticSelectExitIntensity: 0.5 - m_HapticSelectExitDuration: 0.125 - m_PlayHapticsOnSelectCanceled: 0 - m_HapticSelectCancelIntensity: 0 - m_HapticSelectCancelDuration: 0 - m_PlayHapticsOnHoverEntered: 1 - m_HapticHoverEnterIntensity: 0.25 - m_HapticHoverEnterDuration: 0.25 - m_PlayHapticsOnHoverExited: 1 - m_HapticHoverExitIntensity: 0.25 - m_HapticHoverExitDuration: 0.125 - m_PlayHapticsOnHoverCanceled: 0 - m_HapticHoverCancelIntensity: 0 - m_HapticHoverCancelDuration: 0 - m_AllowHoverHapticsWhileSelecting: 1 - precisionGrab: 1 ---- !u!114 &1518593214 -MonoBehaviour: + uniqueName: TransformerInside + tags: [] +--- !u!1 &1502566883 +GameObject: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1518593210} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: caff514de9b15ad48ab85dcff5508221, type: 3} - m_Name: - m_EditorClassIdentifier: - m_UpdateTrackingType: 0 - m_EnableInputTracking: 1 - m_EnableInputActions: 1 - m_ModelPrefab: {fileID: 0} - m_ModelParent: {fileID: 873635844} - m_Model: {fileID: 0} - m_AnimateModel: 0 - m_ModelSelectTransition: Grab - m_ModelDeSelectTransition: Grab - m_PositionAction: - m_UseReference: 1 - m_Action: - m_Name: Position - m_Type: 0 - m_ExpectedControlType: - m_Id: 8b170a9b-132e-486d-947e-6a244d4362ea - m_Processors: - m_Interactions: - m_SingletonActionBindings: [] - m_Flags: 0 - m_Reference: {fileID: -2024308242397127297, guid: c348712bda248c246b8c49b3db54643f, type: 3} - m_RotationAction: - m_UseReference: 1 - m_Action: - m_Name: Rotation - m_Type: 0 - m_ExpectedControlType: - m_Id: 080819c2-8547-4beb-8522-e6356be16fb1 - m_Processors: - m_Interactions: - m_SingletonActionBindings: [] - m_Flags: 0 - m_Reference: {fileID: 8248158260566104461, guid: c348712bda248c246b8c49b3db54643f, type: 3} - m_TrackingStateAction: - m_UseReference: 0 - m_Action: - m_Name: Tracking State - m_Type: 0 - m_ExpectedControlType: - m_Id: bff3ff54-e432-4205-8a89-770a756a58f8 - m_Processors: - m_Interactions: - m_SingletonActionBindings: [] - m_Flags: 0 - m_Reference: {fileID: 0} - m_SelectAction: - m_UseReference: 1 - m_Action: - m_Name: Select - m_Type: 0 - m_ExpectedControlType: - m_Id: 8e000d1c-13a4-4cc0-ad37-f2e125874399 - m_Processors: - m_Interactions: - m_SingletonActionBindings: [] - m_Flags: 0 - m_Reference: {fileID: -6131295136447488360, guid: c348712bda248c246b8c49b3db54643f, type: 3} - m_SelectActionValue: - m_UseReference: 1 - m_Action: - m_Name: Select Action Value - m_Type: 0 - m_ExpectedControlType: - m_Id: f93fa1a2-101a-4938-b3bf-d4156f43e4e4 - m_Processors: - m_Interactions: - m_SingletonActionBindings: [] - m_Flags: 0 - m_Reference: {fileID: -7039868187661461836, guid: c348712bda248c246b8c49b3db54643f, type: 3} - m_ActivateAction: - m_UseReference: 1 - m_Action: - m_Name: Activate - m_Type: 0 - m_ExpectedControlType: - m_Id: 3995f9f4-6aa7-409a-80d2-5f7ea1464fde - m_Processors: - m_Interactions: - m_SingletonActionBindings: [] - m_Flags: 0 - m_Reference: {fileID: -5982496924579745919, guid: c348712bda248c246b8c49b3db54643f, type: 3} - m_ActivateActionValue: - m_UseReference: 1 - m_Action: - m_Name: Activate Action Value - m_Type: 0 - m_ExpectedControlType: - m_Id: 0dee0d87-a49c-4317-9281-019ed020b1ce - m_Processors: - m_Interactions: - m_SingletonActionBindings: [] - m_Flags: 0 - m_Reference: {fileID: -5393738492722007444, guid: c348712bda248c246b8c49b3db54643f, type: 3} - m_UIPressAction: - m_UseReference: 1 - m_Action: - m_Name: UI Press - m_Type: 0 - m_ExpectedControlType: - m_Id: db89d01c-df6f-4954-b868-103dd5bdb514 - m_Processors: - m_Interactions: - m_SingletonActionBindings: [] - m_Flags: 0 - m_Reference: {fileID: -6395602842196007441, guid: c348712bda248c246b8c49b3db54643f, type: 3} - m_UIPressActionValue: - m_UseReference: 0 - m_Action: - m_Name: UI Press Action Value - m_Type: 0 - m_ExpectedControlType: - m_Id: c4f9d43a-7eb7-410a-a5ee-80994233e6e4 - m_Processors: - m_Interactions: - m_SingletonActionBindings: [] - m_Flags: 0 - m_Reference: {fileID: 0} - m_HapticDeviceAction: - m_UseReference: 1 - m_Action: - m_Name: Haptic Device - m_Type: 0 - m_ExpectedControlType: - m_Id: 3e09b626-c80d-40ec-9592-eb3fe89c2038 - m_Processors: - m_Interactions: - m_SingletonActionBindings: [] - m_Flags: 0 - m_Reference: {fileID: -8785819595477538065, guid: c348712bda248c246b8c49b3db54643f, type: 3} - m_RotateAnchorAction: - m_UseReference: 1 - m_Action: - m_Name: Rotate Anchor - m_Type: 0 - m_ExpectedControlType: - m_Id: 3dca8766-e652-4e78-8406-420aa73ba338 - m_Processors: - m_Interactions: - m_SingletonActionBindings: [] - m_Flags: 0 - m_Reference: {fileID: -7363382999065477798, guid: c348712bda248c246b8c49b3db54643f, type: 3} - m_DirectionalAnchorRotationAction: - m_UseReference: 0 - m_Action: - m_Name: - m_Type: 0 - m_ExpectedControlType: - m_Id: - m_Processors: - m_Interactions: - m_SingletonActionBindings: [] - m_Flags: 0 - m_Reference: {fileID: 0} - m_TranslateAnchorAction: - m_UseReference: 1 - m_Action: - m_Name: Translate Anchor - m_Type: 0 - m_ExpectedControlType: - m_Id: e873605e-6a95-4389-8fbe-39069340ba92 - m_Processors: - m_Interactions: - m_SingletonActionBindings: [] - m_Flags: 0 - m_Reference: {fileID: 7779212132400271959, guid: c348712bda248c246b8c49b3db54643f, type: 3} - m_ButtonPressPoint: 0.5 + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1502566884} + m_Layer: 0 + m_Name: Index_0_Left + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1502566884 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1502566883} + m_LocalRotation: {x: 0.039005104, y: -0.077951096, z: -0.09432525, w: 0.9917182} + m_LocalPosition: {x: -0.059387933, y: -0.00000024288892, z: 0.0000000011920929} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 1011798184} + m_Father: {fileID: 1640516631} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &1507460096 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1507460097} + - component: {fileID: 1507460098} + m_Layer: 0 + m_Name: Light + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1507460097 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1507460096} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: -0, y: 1.511, z: 1.142} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 535679137} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!108 &1507460098 +Light: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1507460096} + m_Enabled: 1 + serializedVersion: 10 + m_Type: 2 + m_Shape: 0 + m_Color: {r: 1, g: 0, b: 1, a: 1} + m_Intensity: 4 + m_Range: 1 + 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_Lightmapping: 4 + 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: 0 + m_ShadowAngle: 0 +--- !u!1 &1508614846 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1508614847} + m_Layer: 0 + m_Name: Thumb_Palm_Left + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1508614847 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1508614846} + m_LocalRotation: {x: -0.7044048, y: 0.08700629, z: 0.3122117, w: 0.6314806} + m_LocalPosition: {x: -0.042795867, y: -0.014722028, z: 0.029782485} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 1882010424} + m_Father: {fileID: 961598098} + m_RootOrder: 4 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &1518198309 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1518198310} + m_Layer: 0 + m_Name: Little_0_Left + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1518198310 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1518198309} + m_LocalRotation: {x: -0.018601296, y: 0.022547437, z: -0.058639184, w: 0.99785125} + m_LocalPosition: {x: -0.056403197, y: -0.00000059507784, z: 0.0000003004074} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 1633289441} + m_Father: {fileID: 487514512} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!1 &1521703296 GameObject: m_ObjectHideFlags: 0 @@ -10839,6 +9996,7 @@ Transform: m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} m_LocalPosition: {x: 0, y: 0.01, z: 0} m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 m_Children: - {fileID: 1222594156} m_Father: {fileID: 815556419} @@ -10875,6 +10033,7 @@ Transform: m_LocalRotation: {x: -0.7071068, y: 0, z: 0, w: 0.7071068} m_LocalPosition: {x: 0, y: 0.8, z: 2.2} m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 m_Children: - {fileID: 790520236} m_Father: {fileID: 33704422} @@ -10935,6 +10094,11 @@ MonoBehaviour: m_SocketActive: 1 m_InteractableHoverScale: 1 m_RecycleDelayTime: 1 + m_HoverSocketSnapping: 0 + m_SocketSnappingRadius: 0.1 + m_SocketScaleMode: 0 + m_FixedScale: {x: 1, y: 1, z: 1} + m_TargetBoundsSize: {x: 1, y: 1, z: 1} shownHighlightObject: {fileID: 919132149155446097, guid: 3cd7c532cc585b54795fadfe1b32fc53, type: 3} ShowHighlightInEditor: 1 highlightMeshMaterial: {fileID: 2100000, guid: 34211d2175b5963469d4deb504fbcbaf, type: 2} @@ -11011,33 +10175,144 @@ GameObject: m_PrefabAsset: {fileID: 0} serializedVersion: 6 m_Component: - - component: {fileID: 1527860102} + - component: {fileID: 1527860102} + m_Layer: 0 + m_Name: Station Transform + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1527860102 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1527860101} + m_LocalRotation: {x: 0, y: -0.7071068, z: 0, w: 0.7071068} + m_LocalPosition: {x: -3, y: 0, z: 6} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 815556419} + - {fileID: 597715543} + - {fileID: 1192304054} + - {fileID: 632093760} + m_Father: {fileID: 0} + m_RootOrder: 5 + m_LocalEulerAnglesHint: {x: 0, y: -90, z: 0} +--- !u!1 &1583804100 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1583804101} + - component: {fileID: 1583804102} + m_Layer: 0 + m_Name: TransformerOutside + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1583804101 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1583804100} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 1.2, z: -0.25} + m_LocalScale: {x: 0.4, y: 0.4, z: 0.4} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 1192304054} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &1583804102 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1583804100} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 64582d436c5a4e84d89ba2d25709ddca, type: 3} + m_Name: + m_EditorClassIdentifier: + uniqueName: TransformerOutside + tags: [] +--- !u!1 &1612617675 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1612617676} + m_Layer: 0 + m_Name: Index_Palm_Left + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1612617676 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1612617675} + m_LocalRotation: {x: 0.9956038, y: -0.056100972, z: -0.070293866, w: -0.026165245} + m_LocalPosition: {x: -0.05402496, y: 0.0060563944, z: 0.02002304} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 163224875} + m_Father: {fileID: 2053954419} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &1633289440 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1633289441} m_Layer: 0 - m_Name: Station Transform + m_Name: Little_1_Left m_TagString: Untagged m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 m_IsActive: 1 ---- !u!4 &1527860102 +--- !u!4 &1633289441 Transform: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1527860101} - m_LocalRotation: {x: 0, y: -0.7071068, z: 0, w: 0.7071068} - m_LocalPosition: {x: -3, y: 0, z: 6} + m_GameObject: {fileID: 1633289440} + m_LocalRotation: {x: 0.0012706812, y: -0.0023152584, z: -0.06524572, w: 0.99786574} + m_LocalPosition: {x: -0.033131722, y: 0.00000038266182, z: -0.00000061273573} m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 m_Children: - - {fileID: 815556419} - - {fileID: 597715543} - - {fileID: 1192304054} - - {fileID: 632093760} - m_Father: {fileID: 0} - m_RootOrder: 6 - m_LocalEulerAnglesHint: {x: 0, y: -90, z: 0} ---- !u!1 &1573805701 + - {fileID: 1216485171} + m_Father: {fileID: 1518198310} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &1633826909 GameObject: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -11045,30 +10320,31 @@ GameObject: m_PrefabAsset: {fileID: 0} serializedVersion: 6 m_Component: - - component: {fileID: 1573805702} + - component: {fileID: 1633826910} m_Layer: 0 - m_Name: Little_Palm_Left + m_Name: Middle_1_Left m_TagString: Untagged m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 m_IsActive: 1 ---- !u!4 &1573805702 +--- !u!4 &1633826910 Transform: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1573805701} - m_LocalRotation: {x: 0.99290055, y: -0.033564012, z: 0.11202527, w: 0.02173406} - m_LocalPosition: {x: -0.048623275, y: 0.0027686262, z: -0.026522674} + m_GameObject: {fileID: 1633826909} + m_LocalRotation: {x: 0.0013464622, y: -0.0029157132, z: -0.22192244, w: 0.9750591} + m_LocalPosition: {x: -0.039041024, y: 0.0000006005168, z: 0.00000011503696} m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 m_Children: - - {fileID: 224249724} - m_Father: {fileID: 1880869866} - m_RootOrder: 1 + - {fileID: 1844665381} + m_Father: {fileID: 1431980070} + m_RootOrder: 0 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!1 &1583804100 +--- !u!1 &1637849899 GameObject: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -11076,44 +10352,62 @@ GameObject: m_PrefabAsset: {fileID: 0} serializedVersion: 6 m_Component: - - component: {fileID: 1583804101} - - component: {fileID: 1583804102} + - component: {fileID: 1637849900} m_Layer: 0 - m_Name: TransformerOutside + m_Name: Sphere m_TagString: Untagged m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 m_IsActive: 1 ---- !u!4 &1583804101 +--- !u!4 &1637849900 Transform: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1583804100} - m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 0, y: 1.2, z: -0.25} - m_LocalScale: {x: 0.4, y: 0.4, z: 0.4} + m_GameObject: {fileID: 1637849899} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 1.2, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 m_Children: [] - m_Father: {fileID: 1192304054} - m_RootOrder: 1 + m_Father: {fileID: 632093760} + m_RootOrder: 0 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!114 &1583804102 -MonoBehaviour: +--- !u!1 &1640516630 +GameObject: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1583804100} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 64582d436c5a4e84d89ba2d25709ddca, type: 3} - m_Name: - m_EditorClassIdentifier: - uniqueName: TransformerOutside - tags: [] ---- !u!1 &1584070613 + serializedVersion: 6 + m_Component: + - component: {fileID: 1640516631} + m_Layer: 0 + m_Name: Index_Palm_Left + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1640516631 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1640516630} + m_LocalRotation: {x: 0.9956038, y: -0.056100972, z: -0.070293866, w: -0.026165245} + m_LocalPosition: {x: -0.05402496, y: 0.0060563944, z: 0.02002304} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 1502566884} + m_Father: {fileID: 961598098} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &1656508553 GameObject: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -11121,30 +10415,31 @@ GameObject: m_PrefabAsset: {fileID: 0} serializedVersion: 6 m_Component: - - component: {fileID: 1584070614} + - component: {fileID: 1656508554} m_Layer: 0 - m_Name: Middle_Palm_Left + m_Name: Ring_0_Left m_TagString: Untagged m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 m_IsActive: 1 ---- !u!4 &1584070614 +--- !u!4 &1656508554 Transform: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1584070613} - m_LocalRotation: {x: 0.99872494, y: -0.046419356, z: -0.015558949, w: -0.012318821} - m_LocalPosition: {x: -0.05391815, y: 0.0050031445, z: 0.0017454529} + m_GameObject: {fileID: 1656508553} + m_LocalRotation: {x: 0.0037497291, y: 0.028980805, z: -0.08957866, w: 0.995551} + m_LocalPosition: {x: -0.060953286, y: -0.00000024797393, z: 0.00000015258789} m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 m_Children: - - {fileID: 24327722} - m_Father: {fileID: 1880869866} - m_RootOrder: 2 + - {fileID: 139777993} + m_Father: {fileID: 1884881952} + m_RootOrder: 0 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!1 &1634327992 +--- !u!1 &1679561857 GameObject: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -11152,29 +10447,30 @@ GameObject: m_PrefabAsset: {fileID: 0} serializedVersion: 6 m_Component: - - component: {fileID: 1634327993} + - component: {fileID: 1679561858} m_Layer: 0 - m_Name: Ring_Tip_Left + m_Name: RayOrigin m_TagString: Untagged m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 m_IsActive: 1 ---- !u!4 &1634327993 +--- !u!4 &1679561858 Transform: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1634327992} - m_LocalRotation: {x: 0.000000011175867, y: -0.000000022351747, z: -0.00000020395967, w: 1} - m_LocalPosition: {x: -0.020554436, y: 0.000000114440915, z: -0.00000007867813} + m_GameObject: {fileID: 1679561857} + m_LocalRotation: {x: 0.2164396, y: 0, z: 0, w: 0.97629607} + m_LocalPosition: {x: -0.0215, y: 0.0244, z: -0.0387} m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 m_Children: [] - m_Father: {fileID: 119691936} + m_Father: {fileID: 1701227370} m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!1 &1637849899 + m_LocalEulerAnglesHint: {x: 25, y: 0, z: 0} +--- !u!1 &1697840220 GameObject: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -11182,29 +10478,31 @@ GameObject: m_PrefabAsset: {fileID: 0} serializedVersion: 6 m_Component: - - component: {fileID: 1637849900} + - component: {fileID: 1697840221} m_Layer: 0 - m_Name: Sphere + m_Name: Thumb_1_Left m_TagString: Untagged m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 m_IsActive: 1 ---- !u!4 &1637849900 +--- !u!4 &1697840221 Transform: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1637849899} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0, y: 1.2, z: 0} + m_GameObject: {fileID: 1697840220} + m_LocalRotation: {x: 0.0000025456518, y: 0.0000026570444, z: 0.10506754, w: 0.9944651} + m_LocalPosition: {x: -0.03307885, y: 0.000000052452087, z: -0.00000030398368} m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: [] - m_Father: {fileID: 632093760} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 1272409231} + m_Father: {fileID: 1882010424} m_RootOrder: 0 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!1 &1685999354 +--- !u!1 &1701227369 GameObject: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -11212,133 +10510,646 @@ GameObject: m_PrefabAsset: {fileID: 0} serializedVersion: 6 m_Component: - - component: {fileID: 1685999355} + - component: {fileID: 1701227370} + - component: {fileID: 1701227373} + - component: {fileID: 1701227374} + - component: {fileID: 1701227372} + - component: {fileID: 1701227371} m_Layer: 0 - m_Name: Thumb_Palm_Left + m_Name: Left Teleport Controller m_TagString: Untagged m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 m_IsActive: 1 ---- !u!4 &1685999355 +--- !u!4 &1701227370 Transform: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1685999354} - m_LocalRotation: {x: -0.7044048, y: 0.08700629, z: 0.3122117, w: 0.6314806} - m_LocalPosition: {x: -0.042795867, y: -0.014722028, z: 0.029782485} + m_GameObject: {fileID: 1701227369} + 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: 3859427} - m_Father: {fileID: 1880869866} - m_RootOrder: 4 + - {fileID: 1679561858} + m_Father: {fileID: 1401794268} + m_RootOrder: 1 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!1 &1719448853 -GameObject: +--- !u!114 &1701227371 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1701227369} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: e988983f96fe1dd48800bcdfc82f23e9, type: 3} + m_Name: + m_EditorClassIdentifier: + m_LineWidth: 0.02 + m_OverrideInteractorLineLength: 1 + m_LineLength: 10 + m_AutoAdjustLineLength: 0 + m_MinLineLength: 0.5 + m_UseDistanceToHitAsMaxLineLength: 1 + m_LineRetractionDelay: 0.5 + m_LineLengthChangeSpeed: 12 + m_WidthCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + m_SetLineColorGradient: 1 + m_ValidColorGradient: + serializedVersion: 2 + key0: {r: 0.47058824, g: 0.94509804, b: 0.78431374, a: 0} + key1: {r: 0.47058824, g: 0.94509804, b: 0.78431374, a: 1} + key2: {r: 0.47058824, g: 0.94509804, b: 0.78431374, a: 1} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 32768 + ctime2: 65535 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 32768 + atime2: 65535 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 3 + m_NumAlphaKeys: 3 + m_InvalidColorGradient: + serializedVersion: 2 + key0: {r: 1, g: 0.39215687, b: 0.18431373, a: 0} + key1: {r: 1, g: 0.39215687, b: 0.18431373, a: 1} + key2: {r: 1, g: 0.39215687, b: 0.18431373, a: 1} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 32768 + ctime2: 65535 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 32768 + atime2: 65535 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 3 + m_NumAlphaKeys: 3 + m_BlockedColorGradient: + serializedVersion: 2 + key0: {r: 1, g: 0.92156863, b: 0.015686275, a: 1} + key1: {r: 1, g: 0.92156863, b: 0.015686275, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + m_TreatSelectionAsValidState: 0 + m_SmoothMovement: 0 + m_FollowTightness: 10 + m_SnapThresholdDistance: 10 + m_Reticle: {fileID: 0} + m_BlockedReticle: {fileID: 0} + m_StopLineAtFirstRaycastHit: 1 + m_StopLineAtSelection: 0 + m_SnapEndpointIfAvailable: 1 + m_LineBendRatio: 0.5 + m_OverrideInteractorLineOrigin: 1 + m_LineOriginTransform: {fileID: 0} + m_LineOriginOffset: 0 +--- !u!120 &1701227372 +LineRenderer: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1719448854} - - component: {fileID: 1719448855} - m_Layer: 0 - m_Name: LeftHand - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &1719448854 -Transform: + m_GameObject: {fileID: 1701227369} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 0 + m_LightProbeUsage: 0 + m_ReflectionProbeUsage: 0 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10306, guid: 0000000000000000f000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 0 + 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_Positions: + - {x: 0, y: 0, z: 0} + - {x: 0, y: 0, z: 0} + - {x: 0, y: 0, z: 0} + - {x: 0, y: 0, z: 0} + - {x: 0, y: 0, z: 0} + m_Parameters: + serializedVersion: 3 + widthMultiplier: 0.02 + widthCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + colorGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + numCornerVertices: 4 + numCapVertices: 4 + alignment: 0 + textureMode: 0 + shadowBias: 0 + generateLightingData: 0 + m_UseWorldSpace: 1 + m_Loop: 0 +--- !u!114 &1701227373 +MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1719448853} - 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_Children: - - {fileID: 1518593211} - - {fileID: 72067214} - - {fileID: 408361954} - m_Father: {fileID: 785961849} - m_RootOrder: 1 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!114 &1719448855 + m_GameObject: {fileID: 1701227369} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: caff514de9b15ad48ab85dcff5508221, type: 3} + m_Name: + m_EditorClassIdentifier: + m_UpdateTrackingType: 0 + m_EnableInputTracking: 1 + m_EnableInputActions: 0 + m_ModelPrefab: {fileID: 0} + m_ModelParent: {fileID: 733504865} + m_Model: {fileID: 0} + m_AnimateModel: 0 + m_ModelSelectTransition: + m_ModelDeSelectTransition: + m_PositionAction: + m_UseReference: 1 + m_Action: + m_Name: Position + m_Type: 0 + m_ExpectedControlType: + m_Id: ee2b90af-cb76-4d31-80a6-06fad8ac806a + m_Processors: + m_Interactions: + m_SingletonActionBindings: [] + m_Flags: 0 + m_Reference: {fileID: -2024308242397127297, guid: c348712bda248c246b8c49b3db54643f, type: 3} + m_RotationAction: + m_UseReference: 1 + m_Action: + m_Name: Rotation + m_Type: 0 + m_ExpectedControlType: + m_Id: 4c57fe61-e6e1-4df3-bff3-6c688f6f9e9a + m_Processors: + m_Interactions: + m_SingletonActionBindings: [] + m_Flags: 0 + m_Reference: {fileID: 8248158260566104461, guid: c348712bda248c246b8c49b3db54643f, type: 3} + m_IsTrackedAction: + m_UseReference: 0 + m_Action: + m_Name: Is Tracked + m_Type: 1 + m_ExpectedControlType: + m_Id: 23cf2d5a-2e3e-44af-b5ea-b28d71f092e1 + m_Processors: + m_Interactions: + m_SingletonActionBindings: [] + m_Flags: 1 + m_Reference: {fileID: 0} + m_TrackingStateAction: + m_UseReference: 0 + m_Action: + m_Name: Tracking State + m_Type: 0 + m_ExpectedControlType: + m_Id: df150c59-acdb-4a44-ae0d-6b7b17b9125b + m_Processors: + m_Interactions: + m_SingletonActionBindings: [] + m_Flags: 0 + m_Reference: {fileID: 0} + m_SelectAction: + m_UseReference: 1 + m_Action: + m_Name: Select + m_Type: 0 + m_ExpectedControlType: + m_Id: 869302d5-d3c7-4c1b-a962-a7e033b42a15 + m_Processors: + m_Interactions: + m_SingletonActionBindings: [] + m_Flags: 0 + m_Reference: {fileID: -4084014799535200556, guid: c348712bda248c246b8c49b3db54643f, type: 3} + m_SelectActionValue: + m_UseReference: 1 + m_Action: + m_Name: Select Action Value + m_Type: 0 + m_ExpectedControlType: + m_Id: b1d7c618-2863-40eb-94b0-bc55c977ad1f + m_Processors: + m_Interactions: + m_SingletonActionBindings: [] + m_Flags: 0 + m_Reference: {fileID: -7039868187661461836, guid: c348712bda248c246b8c49b3db54643f, type: 3} + m_ActivateAction: + m_UseReference: 1 + m_Action: + m_Name: Activate + m_Type: 0 + m_ExpectedControlType: + m_Id: 4aec5842-effb-4789-a584-e3222db901f4 + m_Processors: + m_Interactions: + m_SingletonActionBindings: [] + m_Flags: 0 + m_Reference: {fileID: -5982496924579745919, guid: c348712bda248c246b8c49b3db54643f, type: 3} + m_ActivateActionValue: + m_UseReference: 1 + m_Action: + m_Name: Activate Action Value + m_Type: 0 + m_ExpectedControlType: + m_Id: 6a145112-f236-49b9-9463-5bc169d5d003 + m_Processors: + m_Interactions: + m_SingletonActionBindings: [] + m_Flags: 0 + m_Reference: {fileID: -5393738492722007444, guid: c348712bda248c246b8c49b3db54643f, type: 3} + m_UIPressAction: + m_UseReference: 1 + m_Action: + m_Name: UI Press + m_Type: 0 + m_ExpectedControlType: + m_Id: e65a640e-2a41-422f-82dd-ebfb73c6c378 + m_Processors: + m_Interactions: + m_SingletonActionBindings: [] + m_Flags: 0 + m_Reference: {fileID: -6395602842196007441, guid: c348712bda248c246b8c49b3db54643f, type: 3} + m_UIPressActionValue: + m_UseReference: 0 + m_Action: + m_Name: UI Press Action Value + m_Type: 0 + m_ExpectedControlType: + m_Id: 4936da6e-2314-466c-ac19-aa23d9db394b + m_Processors: + m_Interactions: + m_SingletonActionBindings: [] + m_Flags: 0 + m_Reference: {fileID: 0} + m_UIScrollAction: + m_UseReference: 0 + m_Action: + m_Name: UI Scroll + m_Type: 0 + m_ExpectedControlType: Vector2 + m_Id: 78037b9b-94c5-4459-aaa7-fadfd326bbbe + m_Processors: + m_Interactions: + m_SingletonActionBindings: [] + m_Flags: 0 + m_Reference: {fileID: 0} + m_HapticDeviceAction: + m_UseReference: 1 + m_Action: + m_Name: Haptic Device + m_Type: 0 + m_ExpectedControlType: + m_Id: 80072ca0-f27a-4040-8ae9-a0fa7a761bbc + m_Processors: + m_Interactions: + m_SingletonActionBindings: [] + m_Flags: 0 + m_Reference: {fileID: -8785819595477538065, guid: c348712bda248c246b8c49b3db54643f, type: 3} + m_RotateAnchorAction: + m_UseReference: 1 + m_Action: + m_Name: Rotate Anchor + m_Type: 0 + m_ExpectedControlType: + m_Id: 13f6cacf-e639-4a90-864c-abb89495ad0c + m_Processors: + m_Interactions: + m_SingletonActionBindings: [] + m_Flags: 0 + m_Reference: {fileID: -7363382999065477798, guid: c348712bda248c246b8c49b3db54643f, type: 3} + m_DirectionalAnchorRotationAction: + m_UseReference: 0 + m_Action: + m_Name: Directional Anchor Rotation + m_Type: 0 + m_ExpectedControlType: + m_Id: 33f916ce-3f4c-4552-bf40-55535ae2298e + m_Processors: + m_Interactions: + m_SingletonActionBindings: [] + m_Flags: 0 + m_Reference: {fileID: 0} + m_TranslateAnchorAction: + m_UseReference: 1 + m_Action: + m_Name: Translate Anchor + m_Type: 0 + m_ExpectedControlType: + m_Id: 6713f8f9-89a2-46da-aad5-ae077ac477ee + m_Processors: + m_Interactions: + m_SingletonActionBindings: [] + m_Flags: 0 + m_Reference: {fileID: 7779212132400271959, guid: c348712bda248c246b8c49b3db54643f, type: 3} + m_ScaleToggleAction: + m_UseReference: 0 + m_Action: + m_Name: Scale Toggle + m_Type: 1 + m_ExpectedControlType: + m_Id: 6a05ceb9-e956-4d2e-b0b3-9b1ade5d8108 + m_Processors: + m_Interactions: + m_SingletonActionBindings: [] + m_Flags: 0 + m_Reference: {fileID: 0} + m_ScaleDeltaAction: + m_UseReference: 0 + m_Action: + m_Name: Scale Delta + m_Type: 0 + m_ExpectedControlType: Vector2 + m_Id: 4b35d4f1-f733-474e-8378-d24fb64bf06d + m_Processors: + m_Interactions: + m_SingletonActionBindings: [] + m_Flags: 0 + m_Reference: {fileID: 0} + m_ButtonPressPoint: 0.5 +--- !u!114 &1701227374 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1719448853} - m_Enabled: 1 + m_GameObject: {fileID: 1701227369} + m_Enabled: 0 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 41cc12ba1114e4f46929730a9389cb74, type: 3} + m_Script: {fileID: 11500000, guid: 6803edce0201f574f923fd9d10e5b30a, type: 3} m_Name: m_EditorClassIdentifier: - baseController: {fileID: 1518593210} - teleportController: {fileID: 72067213} - uiController: {fileID: 408361953} - teleportModeActivate: {fileID: 1263111715868034790, guid: c348712bda248c246b8c49b3db54643f, type: 3} - teleportModeCancel: {fileID: 737890489006591557, guid: c348712bda248c246b8c49b3db54643f, type: 3} - uiModeActivate: {fileID: 1201092935185683357, guid: c348712bda248c246b8c49b3db54643f, type: 3} - turn: {fileID: 1010738217276881514, guid: c348712bda248c246b8c49b3db54643f, type: 3} - move: {fileID: 6972639530819350904, guid: c348712bda248c246b8c49b3db54643f, type: 3} - translateAnchor: {fileID: 7779212132400271959, guid: c348712bda248c246b8c49b3db54643f, type: 3} - rotateAnchor: {fileID: -7363382999065477798, guid: c348712bda248c246b8c49b3db54643f, type: 3} - selectState: - enabled: 0 - m_ID: 1 - onEnter: - m_PersistentCalls: - m_Calls: [] - onUpdate: - m_PersistentCalls: - m_Calls: [] - onExit: - m_PersistentCalls: - m_Calls: [] - teleportState: - enabled: 0 - m_ID: 2 - onEnter: - m_PersistentCalls: - m_Calls: [] - onUpdate: - m_PersistentCalls: - m_Calls: [] - onExit: - m_PersistentCalls: - m_Calls: [] - interactState: - enabled: 0 - m_ID: 3 - onEnter: - m_PersistentCalls: - m_Calls: [] - onUpdate: - m_PersistentCalls: - m_Calls: [] - onExit: - m_PersistentCalls: - m_Calls: [] - uiState: - enabled: 0 - m_ID: 4 - onEnter: - m_PersistentCalls: - m_Calls: [] - onUpdate: - m_PersistentCalls: - m_Calls: [] - onExit: - m_PersistentCalls: - m_Calls: [] + m_InteractionManager: {fileID: 1457759947} + m_InteractionLayerMask: + serializedVersion: 2 + m_Bits: 256 + m_InteractionLayers: + m_Bits: 256 + m_AttachTransform: {fileID: 0} + m_KeepSelectedTargetValid: 0 + m_DisableVisualsWhenBlockedInGroup: 1 + m_StartingSelectedInteractable: {fileID: 0} + m_StartingTargetFilter: {fileID: 0} + m_HoverEntered: + m_PersistentCalls: + m_Calls: [] + m_HoverExited: + m_PersistentCalls: + m_Calls: [] + m_SelectEntered: + m_PersistentCalls: + m_Calls: [] + m_SelectExited: + m_PersistentCalls: + m_Calls: [] + m_StartingHoverFilters: [] + m_StartingSelectFilters: [] + m_OnHoverEntered: + m_PersistentCalls: + m_Calls: [] + m_OnHoverExited: + m_PersistentCalls: + m_Calls: [] + m_OnSelectEntered: + m_PersistentCalls: + m_Calls: [] + m_OnSelectExited: + m_PersistentCalls: + m_Calls: [] + m_SelectActionTrigger: 0 + m_HideControllerOnSelect: 0 + m_AllowHoveredActivate: 1 + m_TargetPriorityMode: 0 + m_PlayAudioClipOnSelectEntered: 0 + m_AudioClipForOnSelectEntered: {fileID: 0} + m_PlayAudioClipOnSelectExited: 0 + m_AudioClipForOnSelectExited: {fileID: 0} + m_PlayAudioClipOnSelectCanceled: 0 + m_AudioClipForOnSelectCanceled: {fileID: 0} + m_PlayAudioClipOnHoverEntered: 0 + m_AudioClipForOnHoverEntered: {fileID: 0} + m_PlayAudioClipOnHoverExited: 0 + m_AudioClipForOnHoverExited: {fileID: 0} + m_PlayAudioClipOnHoverCanceled: 0 + m_AudioClipForOnHoverCanceled: {fileID: 0} + m_AllowHoverAudioWhileSelecting: 1 + m_PlayHapticsOnSelectEntered: 0 + m_HapticSelectEnterIntensity: 0 + m_HapticSelectEnterDuration: 0 + m_PlayHapticsOnSelectExited: 0 + m_HapticSelectExitIntensity: 0 + m_HapticSelectExitDuration: 0 + m_PlayHapticsOnSelectCanceled: 0 + m_HapticSelectCancelIntensity: 0 + m_HapticSelectCancelDuration: 0 + m_PlayHapticsOnHoverEntered: 0 + m_HapticHoverEnterIntensity: 0 + m_HapticHoverEnterDuration: 0 + m_PlayHapticsOnHoverExited: 0 + m_HapticHoverExitIntensity: 0 + m_HapticHoverExitDuration: 0 + m_PlayHapticsOnHoverCanceled: 0 + m_HapticHoverCancelIntensity: 0 + m_HapticHoverCancelDuration: 0 + m_AllowHoverHapticsWhileSelecting: 1 + m_LineType: 1 + m_BlendVisualLinePoints: 1 + m_MaxRaycastDistance: 30 + m_RayOriginTransform: {fileID: 1679561858} + m_ReferenceFrame: {fileID: 0} + m_Velocity: 10 + m_Acceleration: 9.8 + m_AdditionalGroundHeight: 0.1 + m_AdditionalFlightTime: 0.5 + m_EndPointDistance: 30 + m_EndPointHeight: -10 + m_ControlPointDistance: 10 + m_ControlPointHeight: 5 + m_SampleFrequency: 20 + m_HitDetectionType: 0 + m_SphereCastRadius: 0 + m_ConeCastAngle: 6 + m_RaycastMask: + serializedVersion: 2 + m_Bits: 256 + m_RaycastTriggerInteraction: 1 + m_RaycastSnapVolumeInteraction: 1 + m_HitClosestOnly: 0 + m_HoverToSelect: 1 + m_HoverTimeToSelect: 0 + m_AutoDeselect: 0 + m_TimeToAutoDeselect: 3 + m_EnableUIInteraction: 1 + m_BlockUIOnInteractableSelection: 1 + m_AllowAnchorControl: 1 + m_UseForceGrab: 1 + m_RotateSpeed: 180 + m_TranslateSpeed: 1 + m_AnchorRotateReferenceFrame: {fileID: 0} + m_AnchorRotationMode: 0 + m_UIHoverEntered: + m_PersistentCalls: + m_Calls: [] + m_UIHoverExited: + m_PersistentCalls: + m_Calls: [] + m_EnableARRaycasting: 0 + m_OccludeARHitsWith3DObjects: 0 + m_OccludeARHitsWith2DObjects: 0 + m_ScaleMode: 0 --- !u!1 &1731060432 GameObject: m_ObjectHideFlags: 0 @@ -11367,6 +11178,7 @@ Transform: m_LocalRotation: {x: 0.7071068, y: -0, z: -0, w: 0.7071068} m_LocalPosition: {x: 0, y: 0, z: 0} m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 m_Children: - {fileID: 757363300} m_Father: {fileID: 1268751234} @@ -11383,6 +11195,7 @@ MeshRenderer: m_CastShadows: 0 m_ReceiveShadows: 0 m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 m_MotionVectors: 1 m_LightProbeUsage: 1 m_ReflectionProbeUsage: 1 @@ -11447,11 +11260,12 @@ Transform: m_LocalRotation: {x: 0, y: 1, z: 0, w: 0} m_LocalPosition: {x: 1.5, y: 0, z: -5.5} m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 m_Children: - {fileID: 660021080} - {fileID: 2074732593} m_Father: {fileID: 0} - m_RootOrder: 10 + m_RootOrder: 9 m_LocalEulerAnglesHint: {x: 0, y: 180, z: 0} --- !u!1 &1745294526 GameObject: @@ -11482,6 +11296,7 @@ Transform: 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: 221845637} m_RootOrder: 0 @@ -11497,6 +11312,7 @@ MeshRenderer: m_CastShadows: 1 m_ReceiveShadows: 1 m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 m_MotionVectors: 1 m_LightProbeUsage: 1 m_ReflectionProbeUsage: 1 @@ -11574,6 +11390,7 @@ Transform: m_LocalRotation: {x: 0, y: 1, z: 0, w: 0} m_LocalPosition: {x: -1, y: 0, z: 2.5} m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 m_Children: - {fileID: 503181885} - {fileID: 232339300} @@ -11583,8 +11400,39 @@ Transform: - {fileID: 102893252} - {fileID: 1204090591} m_Father: {fileID: 0} - m_RootOrder: 7 + m_RootOrder: 6 m_LocalEulerAnglesHint: {x: 0, y: 180, z: 0} +--- !u!1 &1757158343 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1757158344} + m_Layer: 0 + m_Name: Ring_Tip_Left + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1757158344 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1757158343} + m_LocalRotation: {x: 0.000000011175867, y: -0.000000022351747, z: -0.00000020395967, w: 1} + m_LocalPosition: {x: -0.020554436, y: 0.000000114440915, z: -0.00000007867813} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 1049921004} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!1 &1769588067 GameObject: m_ObjectHideFlags: 0 @@ -11612,6 +11460,7 @@ Transform: m_LocalRotation: {x: 0, y: 0, z: 0.7071068, w: 0.7071068} m_LocalPosition: {x: 0, y: 0, z: 0.244} m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 m_Children: [] m_Father: {fileID: 660021081} m_RootOrder: 0 @@ -11630,36 +11479,6 @@ CapsuleCollider: m_Height: 0.2 m_Direction: 1 m_Center: {x: 0, y: 0, z: 0} ---- !u!1 &1783782959 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1783782960} - m_Layer: 0 - m_Name: AttachTransform - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &1783782960 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1783782959} - m_LocalRotation: {x: 0.56707263, y: -0.5567243, z: -0.42857793, w: 0.42989275} - m_LocalPosition: {x: -0.09850459, y: -0.018400598, z: -0.0062015653} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: [] - m_Father: {fileID: 520054713} - m_RootOrder: 2 - m_LocalEulerAnglesHint: {x: 0.594, y: -105.251, z: -90.602} --- !u!1001 &1785665711 PrefabInstance: m_ObjectHideFlags: 0 @@ -11774,6 +11593,7 @@ MonoBehaviour: m_Bits: 1 m_DistanceCalculationMode: 1 m_SelectMode: 0 + m_FocusMode: 1 m_CustomReticle: {fileID: 0} m_AllowGazeInteraction: 0 m_AllowGazeSelect: 0 @@ -11806,6 +11626,18 @@ MonoBehaviour: m_SelectExited: m_PersistentCalls: m_Calls: [] + m_FirstFocusEntered: + m_PersistentCalls: + m_Calls: [] + m_LastFocusExited: + m_PersistentCalls: + m_Calls: [] + m_FocusEntered: + m_PersistentCalls: + m_Calls: [] + m_FocusExited: + m_PersistentCalls: + m_Calls: [] m_Activated: m_PersistentCalls: m_Calls: [] @@ -11863,6 +11695,10 @@ MonoBehaviour: m_SmoothRotation: 0 m_SmoothRotationAmount: 5 m_TightenRotation: 0.5 + m_TrackScale: 1 + m_SmoothScale: 0 + m_SmoothScaleAmount: 8 + m_TightenScale: 0.1 m_ThrowOnDetach: 1 m_ThrowSmoothingDuration: 0.25 m_ThrowSmoothingCurve: @@ -11954,7 +11790,7 @@ MonoBehaviour: rgba: 4291359096 materialIndex: 1 materialColorProperty: _EmissionColor ---- !u!1 &1794048750 +--- !u!1 &1797391502 GameObject: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -11962,30 +11798,30 @@ GameObject: m_PrefabAsset: {fileID: 0} serializedVersion: 6 m_Component: - - component: {fileID: 1794048751} + - component: {fileID: 1797391503} m_Layer: 0 - m_Name: Index_0_Left + m_Name: AttachTransform m_TagString: Untagged m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 m_IsActive: 1 ---- !u!4 &1794048751 +--- !u!4 &1797391503 Transform: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1794048750} - m_LocalRotation: {x: 0.039005104, y: -0.077951096, z: -0.09432525, w: 0.9917182} - m_LocalPosition: {x: -0.059387933, y: -0.00000024288892, z: 0.0000000011920929} + m_GameObject: {fileID: 1797391502} + m_LocalRotation: {x: 0.56707263, y: -0.5567243, z: -0.42857793, w: 0.42989275} + m_LocalPosition: {x: -0.09850459, y: -0.018400598, z: -0.0062015653} m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: - - {fileID: 1812729733} - m_Father: {fileID: 533398623} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!1 &1812729732 + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 1202705125} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0.594, y: -105.251, z: -90.602} +--- !u!1 &1809129952 GameObject: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -11993,29 +11829,363 @@ GameObject: m_PrefabAsset: {fileID: 0} serializedVersion: 6 m_Component: - - component: {fileID: 1812729733} + - component: {fileID: 1809129953} + - component: {fileID: 1809129956} + - component: {fileID: 1809129955} + - component: {fileID: 1809129954} m_Layer: 0 - m_Name: Index_1_Left + m_Name: Left Base Controller m_TagString: Untagged m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 m_IsActive: 1 ---- !u!4 &1812729733 +--- !u!4 &1809129953 Transform: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1812729732} - m_LocalRotation: {x: 0.0029770152, y: -0.0028722505, z: -0.046370056, w: 0.9989158} - m_LocalPosition: {x: -0.033406343, y: 0.00000032424927, z: -0.00000019073485} + m_GameObject: {fileID: 1809129952} + 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: 130388568} - m_Father: {fileID: 1794048751} + - {fileID: 733504865} + m_Father: {fileID: 1401794268} m_RootOrder: 0 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!135 &1809129954 +SphereCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1809129952} + m_Material: {fileID: 0} + m_IsTrigger: 1 + m_Enabled: 1 + serializedVersion: 2 + m_Radius: 0.05 + m_Center: {x: 0, y: 0, z: 0} +--- !u!114 &1809129955 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1809129952} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: b7231d59cedbff745ae8517a2b954506, type: 3} + m_Name: + m_EditorClassIdentifier: + m_InteractionManager: {fileID: 1457759947} + m_InteractionLayerMask: + serializedVersion: 2 + m_Bits: 1 + m_InteractionLayers: + m_Bits: 1 + m_AttachTransform: {fileID: 1797391503} + m_KeepSelectedTargetValid: 1 + m_DisableVisualsWhenBlockedInGroup: 1 + m_StartingSelectedInteractable: {fileID: 0} + m_StartingTargetFilter: {fileID: 0} + m_HoverEntered: + m_PersistentCalls: + m_Calls: [] + m_HoverExited: + m_PersistentCalls: + m_Calls: [] + m_SelectEntered: + m_PersistentCalls: + m_Calls: [] + m_SelectExited: + m_PersistentCalls: + m_Calls: [] + m_StartingHoverFilters: [] + m_StartingSelectFilters: [] + m_OnHoverEntered: + m_PersistentCalls: + m_Calls: [] + m_OnHoverExited: + m_PersistentCalls: + m_Calls: [] + m_OnSelectEntered: + m_PersistentCalls: + m_Calls: [] + m_OnSelectExited: + m_PersistentCalls: + m_Calls: [] + m_SelectActionTrigger: 1 + m_HideControllerOnSelect: 0 + m_AllowHoveredActivate: 0 + m_TargetPriorityMode: 0 + m_PlayAudioClipOnSelectEntered: 0 + m_AudioClipForOnSelectEntered: {fileID: 0} + m_PlayAudioClipOnSelectExited: 0 + m_AudioClipForOnSelectExited: {fileID: 0} + m_PlayAudioClipOnSelectCanceled: 0 + m_AudioClipForOnSelectCanceled: {fileID: 0} + m_PlayAudioClipOnHoverEntered: 0 + m_AudioClipForOnHoverEntered: {fileID: 0} + m_PlayAudioClipOnHoverExited: 0 + m_AudioClipForOnHoverExited: {fileID: 0} + m_PlayAudioClipOnHoverCanceled: 0 + m_AudioClipForOnHoverCanceled: {fileID: 0} + m_AllowHoverAudioWhileSelecting: 1 + m_PlayHapticsOnSelectEntered: 1 + m_HapticSelectEnterIntensity: 0.5 + m_HapticSelectEnterDuration: 0.25 + m_PlayHapticsOnSelectExited: 1 + m_HapticSelectExitIntensity: 0.5 + m_HapticSelectExitDuration: 0.125 + m_PlayHapticsOnSelectCanceled: 0 + m_HapticSelectCancelIntensity: 0 + m_HapticSelectCancelDuration: 0 + m_PlayHapticsOnHoverEntered: 1 + m_HapticHoverEnterIntensity: 0.25 + m_HapticHoverEnterDuration: 0.25 + m_PlayHapticsOnHoverExited: 1 + m_HapticHoverExitIntensity: 0.25 + m_HapticHoverExitDuration: 0.125 + m_PlayHapticsOnHoverCanceled: 0 + m_HapticHoverCancelIntensity: 0 + m_HapticHoverCancelDuration: 0 + m_AllowHoverHapticsWhileSelecting: 1 + m_ImproveAccuracyWithSphereCollider: 0 + m_PhysicsLayerMask: + serializedVersion: 2 + m_Bits: 1 + m_PhysicsTriggerInteraction: 1 + precisionGrab: 1 +--- !u!114 &1809129956 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1809129952} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: caff514de9b15ad48ab85dcff5508221, type: 3} + m_Name: + m_EditorClassIdentifier: + m_UpdateTrackingType: 0 + m_EnableInputTracking: 1 + m_EnableInputActions: 1 + m_ModelPrefab: {fileID: 0} + m_ModelParent: {fileID: 733504865} + m_Model: {fileID: 0} + m_AnimateModel: 0 + m_ModelSelectTransition: Grab + m_ModelDeSelectTransition: Grab + m_PositionAction: + m_UseReference: 1 + m_Action: + m_Name: Position + m_Type: 0 + m_ExpectedControlType: + m_Id: 8b170a9b-132e-486d-947e-6a244d4362ea + m_Processors: + m_Interactions: + m_SingletonActionBindings: [] + m_Flags: 0 + m_Reference: {fileID: -2024308242397127297, guid: c348712bda248c246b8c49b3db54643f, type: 3} + m_RotationAction: + m_UseReference: 1 + m_Action: + m_Name: Rotation + m_Type: 0 + m_ExpectedControlType: + m_Id: 080819c2-8547-4beb-8522-e6356be16fb1 + m_Processors: + m_Interactions: + m_SingletonActionBindings: [] + m_Flags: 0 + m_Reference: {fileID: 8248158260566104461, guid: c348712bda248c246b8c49b3db54643f, type: 3} + m_IsTrackedAction: + m_UseReference: 0 + m_Action: + m_Name: Is Tracked + m_Type: 1 + m_ExpectedControlType: + m_Id: + m_Processors: + m_Interactions: + m_SingletonActionBindings: [] + m_Flags: 1 + m_Reference: {fileID: 0} + m_TrackingStateAction: + m_UseReference: 0 + m_Action: + m_Name: Tracking State + m_Type: 0 + m_ExpectedControlType: + m_Id: bff3ff54-e432-4205-8a89-770a756a58f8 + m_Processors: + m_Interactions: + m_SingletonActionBindings: [] + m_Flags: 0 + m_Reference: {fileID: 0} + m_SelectAction: + m_UseReference: 1 + m_Action: + m_Name: Select + m_Type: 0 + m_ExpectedControlType: + m_Id: 8e000d1c-13a4-4cc0-ad37-f2e125874399 + m_Processors: + m_Interactions: + m_SingletonActionBindings: [] + m_Flags: 0 + m_Reference: {fileID: -6131295136447488360, guid: c348712bda248c246b8c49b3db54643f, type: 3} + m_SelectActionValue: + m_UseReference: 1 + m_Action: + m_Name: Select Action Value + m_Type: 0 + m_ExpectedControlType: + m_Id: f93fa1a2-101a-4938-b3bf-d4156f43e4e4 + m_Processors: + m_Interactions: + m_SingletonActionBindings: [] + m_Flags: 0 + m_Reference: {fileID: -7039868187661461836, guid: c348712bda248c246b8c49b3db54643f, type: 3} + m_ActivateAction: + m_UseReference: 1 + m_Action: + m_Name: Activate + m_Type: 0 + m_ExpectedControlType: + m_Id: 3995f9f4-6aa7-409a-80d2-5f7ea1464fde + m_Processors: + m_Interactions: + m_SingletonActionBindings: [] + m_Flags: 0 + m_Reference: {fileID: -5982496924579745919, guid: c348712bda248c246b8c49b3db54643f, type: 3} + m_ActivateActionValue: + m_UseReference: 1 + m_Action: + m_Name: Activate Action Value + m_Type: 0 + m_ExpectedControlType: + m_Id: 0dee0d87-a49c-4317-9281-019ed020b1ce + m_Processors: + m_Interactions: + m_SingletonActionBindings: [] + m_Flags: 0 + m_Reference: {fileID: -5393738492722007444, guid: c348712bda248c246b8c49b3db54643f, type: 3} + m_UIPressAction: + m_UseReference: 1 + m_Action: + m_Name: UI Press + m_Type: 0 + m_ExpectedControlType: + m_Id: db89d01c-df6f-4954-b868-103dd5bdb514 + m_Processors: + m_Interactions: + m_SingletonActionBindings: [] + m_Flags: 0 + m_Reference: {fileID: -6395602842196007441, guid: c348712bda248c246b8c49b3db54643f, type: 3} + m_UIPressActionValue: + m_UseReference: 0 + m_Action: + m_Name: UI Press Action Value + m_Type: 0 + m_ExpectedControlType: + m_Id: c4f9d43a-7eb7-410a-a5ee-80994233e6e4 + m_Processors: + m_Interactions: + m_SingletonActionBindings: [] + m_Flags: 0 + m_Reference: {fileID: 0} + m_UIScrollAction: + m_UseReference: 0 + m_Action: + m_Name: UI Scroll + m_Type: 0 + m_ExpectedControlType: Vector2 + m_Id: + m_Processors: + m_Interactions: + m_SingletonActionBindings: [] + m_Flags: 0 + m_Reference: {fileID: 0} + m_HapticDeviceAction: + m_UseReference: 1 + m_Action: + m_Name: Haptic Device + m_Type: 0 + m_ExpectedControlType: + m_Id: 3e09b626-c80d-40ec-9592-eb3fe89c2038 + m_Processors: + m_Interactions: + m_SingletonActionBindings: [] + m_Flags: 0 + m_Reference: {fileID: -8785819595477538065, guid: c348712bda248c246b8c49b3db54643f, type: 3} + m_RotateAnchorAction: + m_UseReference: 1 + m_Action: + m_Name: Rotate Anchor + m_Type: 0 + m_ExpectedControlType: + m_Id: 3dca8766-e652-4e78-8406-420aa73ba338 + m_Processors: + m_Interactions: + m_SingletonActionBindings: [] + m_Flags: 0 + m_Reference: {fileID: -7363382999065477798, guid: c348712bda248c246b8c49b3db54643f, type: 3} + m_DirectionalAnchorRotationAction: + m_UseReference: 0 + m_Action: + m_Name: + m_Type: 0 + m_ExpectedControlType: + m_Id: + m_Processors: + m_Interactions: + m_SingletonActionBindings: [] + m_Flags: 0 + m_Reference: {fileID: 0} + m_TranslateAnchorAction: + m_UseReference: 1 + m_Action: + m_Name: Translate Anchor + m_Type: 0 + m_ExpectedControlType: + m_Id: e873605e-6a95-4389-8fbe-39069340ba92 + m_Processors: + m_Interactions: + m_SingletonActionBindings: [] + m_Flags: 0 + m_Reference: {fileID: 7779212132400271959, guid: c348712bda248c246b8c49b3db54643f, type: 3} + m_ScaleToggleAction: + m_UseReference: 0 + m_Action: + m_Name: Scale Toggle + m_Type: 1 + m_ExpectedControlType: + m_Id: 54622687-cf88-41cc-8b5a-2cfd522daf3a + m_Processors: + m_Interactions: + m_SingletonActionBindings: [] + m_Flags: 0 + m_Reference: {fileID: 0} + m_ScaleDeltaAction: + m_UseReference: 0 + m_Action: + m_Name: Scale Delta + m_Type: 0 + m_ExpectedControlType: Vector2 + m_Id: 4e22ab00-2340-424c-80a9-858890f88c2d + m_Processors: + m_Interactions: + m_SingletonActionBindings: [] + m_Flags: 0 + m_Reference: {fileID: 0} + m_ButtonPressPoint: 0.5 --- !u!1 &1815494800 GameObject: m_ObjectHideFlags: 0 @@ -12131,9 +12301,10 @@ Transform: 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_RootOrder: 1 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!1 &1816767293 GameObject: @@ -12162,6 +12333,7 @@ Transform: m_LocalRotation: {x: 0.5, y: 0.5, z: 0.5, w: 0.5} m_LocalPosition: {x: 0.245, y: 0, z: -0.0040003136} m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 m_Children: [] m_Father: {fileID: 660021081} m_RootOrder: 3 @@ -12180,67 +12352,6 @@ CapsuleCollider: m_Height: 0.2 m_Direction: 1 m_Center: {x: 0, y: 0, z: 0} ---- !u!1 &1822093054 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1822093055} - m_Layer: 0 - m_Name: AttachTransform - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &1822093055 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1822093054} - m_LocalRotation: {x: 0.56707305, y: -0.556724, z: -0.42857817, w: 0.42989233} - m_LocalPosition: {x: -0.09850973, y: 0.018401135, z: -0.006201879} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: [] - m_Father: {fileID: 621906708} - m_RootOrder: 2 - m_LocalEulerAnglesHint: {x: 0.594, y: -105.251, z: -90.602} ---- !u!1 &1831264166 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1831264167} - m_Layer: 0 - m_Name: Ring_2_Left - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &1831264167 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1831264166} - m_LocalRotation: {x: -0.0013731687, y: -0.0005792431, z: -0.08538537, w: 0.9963469} - m_LocalPosition: {x: -0.028493328, y: -0.00000044822693, z: -0.0000003170967} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: - - {fileID: 1293635267} - m_Father: {fileID: 1197168314} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!1 &1831340543 stripped GameObject: m_CorrespondingSourceObject: {fileID: 919132149155446097, guid: e0eb73a744a54e74a98efc5eed3a5d4d, type: 3} @@ -12265,38 +12376,7 @@ MonoBehaviour: m_EditorClassIdentifier: uniqueName: Shield tags: [] ---- !u!1 &1833260102 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1833260103} - m_Layer: 0 - m_Name: ModelPt - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &1833260103 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1833260102} - 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_Children: - - {fileID: 621906708} - m_Father: {fileID: 756951285} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!1 &1847977964 +--- !u!1 &1839515082 GameObject: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -12304,8 +12384,8 @@ GameObject: m_PrefabAsset: {fileID: 0} serializedVersion: 6 m_Component: - - component: {fileID: 1847977965} - - component: {fileID: 1847977966} + - component: {fileID: 1839515083} + - component: {fileID: 1839515084} m_Layer: 0 m_Name: RightHand m_TagString: Untagged @@ -12313,38 +12393,39 @@ GameObject: m_NavMeshLayer: 0 m_StaticEditorFlags: 0 m_IsActive: 1 ---- !u!4 &1847977965 +--- !u!4 &1839515083 Transform: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1847977964} + m_GameObject: {fileID: 1839515082} 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: 756951285} - - {fileID: 110401193} - - {fileID: 673255607} - m_Father: {fileID: 785961849} + - {fileID: 1390367067} + - {fileID: 2115926223} + - {fileID: 109444418} + m_Father: {fileID: 1389664210} m_RootOrder: 2 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!114 &1847977966 +--- !u!114 &1839515084 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1847977964} + m_GameObject: {fileID: 1839515082} m_Enabled: 1 m_EditorHideFlags: 0 m_Script: {fileID: 11500000, guid: 41cc12ba1114e4f46929730a9389cb74, type: 3} m_Name: m_EditorClassIdentifier: - baseController: {fileID: 756951284} - teleportController: {fileID: 110401192} - uiController: {fileID: 673255606} + baseController: {fileID: 1390367066} + teleportController: {fileID: 2115926221} + uiController: {fileID: 109444417} teleportModeActivate: {fileID: -8061240218431744966, guid: c348712bda248c246b8c49b3db54643f, type: 3} teleportModeCancel: {fileID: 2307464322626738743, guid: c348712bda248c246b8c49b3db54643f, type: 3} uiModeActivate: {fileID: -4794670585942407507, guid: c348712bda248c246b8c49b3db54643f, type: 3} @@ -12400,6 +12481,38 @@ MonoBehaviour: onExit: m_PersistentCalls: m_Calls: [] +--- !u!1 &1844665380 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1844665381} + m_Layer: 0 + m_Name: Middle_2_Left + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1844665381 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1844665380} + m_LocalRotation: {x: 0.007229151, y: 0.004674483, z: -0.10485168, w: 0.9944506} + m_LocalPosition: {x: -0.02966484, y: -0.00000024318695, z: 0.000000114440915} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 890304052} + m_Father: {fileID: 1633826910} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!1 &1854500746 GameObject: m_ObjectHideFlags: 0 @@ -12427,6 +12540,7 @@ Transform: m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} m_LocalPosition: {x: 0, y: 0.4, z: 0} m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 m_Children: [] m_Father: {fileID: 1831340544} m_RootOrder: 0 @@ -12493,7 +12607,71 @@ Light: m_UseViewFrustumForShadowCasterCull: 1 m_ShadowRadius: 0 m_ShadowAngle: 0 ---- !u!1 &1880869865 +--- !u!1 &1854514983 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1854514984} + m_Layer: 0 + m_Name: Middle_1_Left + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1854514984 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1854514983} + m_LocalRotation: {x: 0.0013464622, y: -0.0029157132, z: -0.22192244, w: 0.9750591} + m_LocalPosition: {x: -0.039041024, y: 0.0000006005168, z: 0.00000011503696} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 883197912} + m_Father: {fileID: 1292505773} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &1856484990 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1856484991} + m_Layer: 0 + m_Name: Middle_Palm_Left + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1856484991 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1856484990} + m_LocalRotation: {x: 0.99872494, y: -0.046419356, z: -0.015558949, w: -0.012318821} + m_LocalPosition: {x: -0.05391815, y: 0.0050031445, z: 0.0017454529} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 1431980070} + m_Father: {fileID: 2053954419} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &1860767443 GameObject: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -12501,31 +12679,92 @@ GameObject: m_PrefabAsset: {fileID: 0} serializedVersion: 6 m_Component: - - component: {fileID: 1880869866} + - component: {fileID: 1860767444} m_Layer: 0 - m_Name: BigHandLeft + m_Name: Ring_1_Left m_TagString: Untagged m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 m_IsActive: 1 ---- !u!4 &1880869866 +--- !u!4 &1860767444 Transform: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1880869865} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} + m_GameObject: {fileID: 1860767443} + m_LocalRotation: {x: -0.00025817356, y: 0.00035699108, z: -0.14537643, w: 0.9893763} + m_LocalPosition: {x: -0.036576994, y: 0.00000019073485, z: 0.0000001502037} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 1049921004} + m_Father: {fileID: 874857669} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &1880415574 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1880415575} + m_Layer: 0 + m_Name: Little_1_Left + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1880415575 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1880415574} + m_LocalRotation: {x: 0.0012706812, y: -0.0023152584, z: -0.06524572, w: 0.99786574} + m_LocalPosition: {x: -0.033131722, y: 0.00000038266182, z: -0.00000061273573} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 1269771531} + m_Father: {fileID: 172305591} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &1882010423 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1882010424} + m_Layer: 0 + m_Name: Thumb_0_Left + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1882010424 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1882010423} + m_LocalRotation: {x: -0.017132446, y: 0.023738552, z: -0.011670226, w: 0.9995033} + m_LocalPosition: {x: -0.027674861, y: -0.00000018596648, z: 0.00000015173107} m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 m_Children: - - {fileID: 533398623} - - {fileID: 1573805702} - - {fileID: 1584070614} - - {fileID: 313596992} - - {fileID: 1685999355} - m_Father: {fileID: 520054713} + - {fileID: 1697840221} + m_Father: {fileID: 1508614847} m_RootOrder: 0 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!1 &1883760418 @@ -12554,12 +12793,13 @@ Transform: m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} m_LocalPosition: {x: 0.00000005960466, y: 0.00999999, z: -0.000000059604638} m_LocalScale: {x: 0.99999976, y: 1, z: 0.99999976} + m_ConstrainProportionsScale: 0 m_Children: - {fileID: 375530500} m_Father: {fileID: 2014095924} m_RootOrder: 0 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!1 &1899651029 +--- !u!1 &1884881951 GameObject: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -12567,30 +12807,31 @@ GameObject: m_PrefabAsset: {fileID: 0} serializedVersion: 6 m_Component: - - component: {fileID: 1899651030} + - component: {fileID: 1884881952} m_Layer: 0 - m_Name: Ring_1_Left + m_Name: Ring_Palm_Left m_TagString: Untagged m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 m_IsActive: 1 ---- !u!4 &1899651030 +--- !u!4 &1884881952 Transform: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1899651029} - m_LocalRotation: {x: -0.00025817356, y: 0.00035699108, z: -0.14537643, w: 0.9893763} - m_LocalPosition: {x: -0.036576994, y: 0.00000019073485, z: 0.0000001502037} + m_GameObject: {fileID: 1884881951} + m_LocalRotation: {x: 0.99804187, y: -0.04426889, z: 0.04315787, w: 0.009497783} + m_LocalPosition: {x: -0.05238823, y: 0.0045133065, z: -0.011750946} m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 m_Children: - - {fileID: 119691936} - m_Father: {fileID: 684742642} - m_RootOrder: 0 + - {fileID: 1656508554} + m_Father: {fileID: 2053954419} + m_RootOrder: 3 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!1 &1915479738 +--- !u!1 &1943140084 GameObject: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -12598,43 +12839,75 @@ GameObject: m_PrefabAsset: {fileID: 0} serializedVersion: 6 m_Component: - - component: {fileID: 1915479739} - - component: {fileID: 1915479740} + - component: {fileID: 1943140085} + - component: {fileID: 1943140087} + - component: {fileID: 1943140086} m_Layer: 0 - m_Name: XR Interaction Manager + m_Name: RightHand m_TagString: Untagged m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 m_IsActive: 1 ---- !u!4 &1915479739 +--- !u!4 &1943140085 Transform: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1915479738} - 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_Children: [] - m_Father: {fileID: 2015042050} - m_RootOrder: 1 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!114 &1915479740 + m_GameObject: {fileID: 1943140084} + m_LocalRotation: {x: -0.27542365, y: 0.27542365, z: 0.65126175, w: 0.65126175} + m_LocalPosition: {x: 0.0358, y: 0.0577, z: -0.1296} + m_LocalScale: {x: 0.95, y: 0.95, z: 0.95} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 961598098} + - {fileID: 1314657003} + - {fileID: 952131645} + m_Father: {fileID: 686681832} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: -45.848, y: 0, z: 90} +--- !u!114 &1943140086 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1915479738} + m_GameObject: {fileID: 1943140084} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 83e4e6cca11330d4088d729ab4fc9d9f, type: 3} + m_Script: {fileID: 11500000, guid: e241df096dff11c478f43d1b202d33af, type: 3} m_Name: m_EditorClassIdentifier: - m_StartingHoverFilters: [] - m_StartingSelectFilters: [] + selectFloat: Select + activateFloat: Activate + UIStateBool: UIEnabled + teleportStateBool: TeleportEnabled + baseController: {fileID: 0} + teleportController: {fileID: 0} + uiController: {fileID: 0} + controllerManager: {fileID: 0} +--- !u!95 &1943140087 +Animator: + serializedVersion: 5 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1943140084} + m_Enabled: 1 + m_Avatar: {fileID: 9000000, guid: 3cc1bfa741063664e8b13a63afcd062f, type: 3} + m_Controller: {fileID: 9100000, guid: 6f17d5d554bc9b742b9bf585b813330c, type: 2} + m_CullingMode: 0 + m_UpdateMode: 0 + m_ApplyRootMotion: 0 + m_LinearVelocityBlending: 0 + m_StabilizeFeet: 0 + m_WarningMessage: + m_HasTransformHierarchy: 1 + m_AllowConstantClipSamplingOptimization: 1 + m_KeepAnimatorStateOnDisable: 0 + m_WriteDefaultValuesOnDisable: 0 --- !u!1 &1969415632 stripped GameObject: m_CorrespondingSourceObject: {fileID: 3396913584297481876, guid: acf8029ebcbe52b4488ed515778fc70b, type: 3} @@ -12654,37 +12927,6 @@ MonoBehaviour: m_EditorClassIdentifier: uniqueName: Ring tags: [] ---- !u!1 &1974977438 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1974977439} - m_Layer: 0 - m_Name: Thumb_1_Left - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &1974977439 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1974977438} - m_LocalRotation: {x: 0.0000025456518, y: 0.0000026570444, z: 0.10506754, w: 0.9944651} - m_LocalPosition: {x: -0.03307885, y: 0.000000052452087, z: -0.00000030398368} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: - - {fileID: 619832540} - m_Father: {fileID: 3859427} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!1001 &1977887389 PrefabInstance: m_ObjectHideFlags: 0 @@ -12793,6 +13035,7 @@ MonoBehaviour: m_Bits: 1 m_DistanceCalculationMode: 1 m_SelectMode: 0 + m_FocusMode: 1 m_CustomReticle: {fileID: 0} m_AllowGazeInteraction: 0 m_AllowGazeSelect: 0 @@ -12825,6 +13068,18 @@ MonoBehaviour: m_SelectExited: m_PersistentCalls: m_Calls: [] + m_FirstFocusEntered: + m_PersistentCalls: + m_Calls: [] + m_LastFocusExited: + m_PersistentCalls: + m_Calls: [] + m_FocusEntered: + m_PersistentCalls: + m_Calls: [] + m_FocusExited: + m_PersistentCalls: + m_Calls: [] m_Activated: m_PersistentCalls: m_Calls: [] @@ -12882,6 +13137,10 @@ MonoBehaviour: m_SmoothRotation: 0 m_SmoothRotationAmount: 5 m_TightenRotation: 0.5 + m_TrackScale: 1 + m_SmoothScale: 0 + m_SmoothScaleAmount: 8 + m_TightenScale: 0.1 m_ThrowOnDetach: 1 m_ThrowSmoothingDuration: 0.25 m_ThrowSmoothingCurve: @@ -13041,109 +13300,6 @@ Transform: m_CorrespondingSourceObject: {fileID: 6459590485641253054, guid: 871cf8bed45c27f46a347df0553bdcec, type: 3} m_PrefabInstance: {fileID: 1978455790} m_PrefabAsset: {fileID: 0} ---- !u!1 &1999009288 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1999009289} - - component: {fileID: 1999009290} - m_Layer: 0 - m_Name: HandLeft - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &1999009289 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1999009288} - 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_Children: [] - m_Father: {fileID: 520054713} - m_RootOrder: 1 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!137 &1999009290 -SkinnedMeshRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1999009288} - m_Enabled: 1 - m_CastShadows: 1 - m_ReceiveShadows: 1 - m_DynamicOccludee: 1 - m_MotionVectors: 1 - m_LightProbeUsage: 1 - m_ReflectionProbeUsage: 1 - m_RayTracingMode: 3 - m_RayTraceProcedural: 0 - m_RenderingLayerMask: 1 - m_RendererPriority: 0 - m_Materials: - - {fileID: 2100000, guid: 2ab12257a86442740ba3dc5694817baa, type: 2} - m_StaticBatchInfo: - firstSubMesh: 0 - subMeshCount: 0 - m_StaticBatchRoot: {fileID: 0} - m_ProbeAnchor: {fileID: 0} - m_LightProbeVolumeOverride: {fileID: 0} - m_ScaleInLightmap: 1 - 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 - serializedVersion: 2 - m_Quality: 0 - m_UpdateWhenOffscreen: 0 - m_SkinnedMotionVectors: 1 - m_Mesh: {fileID: -1400252653696632910, guid: 3cc1bfa741063664e8b13a63afcd062f, type: 3} - m_Bones: - - {fileID: 130388568} - - {fileID: 1812729733} - - {fileID: 711695268} - - {fileID: 1831264167} - - {fileID: 1155200664} - - {fileID: 253252368} - - {fileID: 1230062442} - - {fileID: 24327722} - - {fileID: 1197168314} - - {fileID: 1116639954} - - {fileID: 224249724} - - {fileID: 1794048751} - - {fileID: 1573805702} - - {fileID: 313596992} - - {fileID: 1584070614} - - {fileID: 533398623} - - {fileID: 1974977439} - - {fileID: 3859427} - - {fileID: 1685999355} - - {fileID: 1880869866} - m_BlendShapeWeights: [] - m_RootBone: {fileID: 1880869866} - m_AABB: - m_Center: {x: -0.10444905, y: -0.0046319105, z: 0.015674934} - m_Extent: {x: 0.10534169, y: 0.05054314, z: 0.081589594} - m_DirtyAABB: 0 --- !u!1 &2008175315 stripped GameObject: m_CorrespondingSourceObject: {fileID: 919132149155446097, guid: acf8029ebcbe52b4488ed515778fc70b, type: 3} @@ -13257,294 +13413,220 @@ Transform: m_CorrespondingSourceObject: {fileID: -8679921383154817045, guid: d8aea3ae5508afb48a29b288fed4a3d1, type: 3} m_PrefabInstance: {fileID: 2011926243} m_PrefabAsset: {fileID: 0} ---- !u!1 &2011926245 stripped -GameObject: - m_CorrespondingSourceObject: {fileID: 919132149155446097, guid: d8aea3ae5508afb48a29b288fed4a3d1, type: 3} - m_PrefabInstance: {fileID: 2011926243} - m_PrefabAsset: {fileID: 0} ---- !u!114 &2011926246 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2011926245} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 64582d436c5a4e84d89ba2d25709ddca, type: 3} - m_Name: - m_EditorClassIdentifier: - uniqueName: Button - tags: [] ---- !u!1 &2012349700 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 2012349701} - - component: {fileID: 2012349710} - - component: {fileID: 2012349709} - - component: {fileID: 2012349708} - - component: {fileID: 2012349707} - - component: {fileID: 2012349706} - - component: {fileID: 2012349705} - - component: {fileID: 2012349704} - - component: {fileID: 2012349703} - - component: {fileID: 2012349702} - m_Layer: 0 - m_Name: XR Rig - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &2012349701 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} +--- !u!1 &2011926245 stripped +GameObject: + m_CorrespondingSourceObject: {fileID: 919132149155446097, guid: d8aea3ae5508afb48a29b288fed4a3d1, type: 3} + m_PrefabInstance: {fileID: 2011926243} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2012349700} - 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_Children: - - {fileID: 785961849} - m_Father: {fileID: 2015042050} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!114 &2012349702 +--- !u!114 &2011926246 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2012349700} + m_GameObject: {fileID: 2011926245} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 58a9a7b4435e36f4fbc7000edd687974, type: 3} + m_Script: {fileID: 11500000, guid: 64582d436c5a4e84d89ba2d25709ddca, type: 3} m_Name: m_EditorClassIdentifier: - moveScheme: 0 - turnStyle: 0 - moveForwardSource: 0 - actionAssets: - - {fileID: -944628639613478452, guid: c348712bda248c246b8c49b3db54643f, type: 3} - actionMaps: [] - actions: [] - baseControlScheme: Generic XR Controller - noncontinuousControlScheme: Noncontinuous Move - continuousControlScheme: Continuous Move - continuousMoveProvider: {fileID: 2012349705} - continuousTurnProvider: {fileID: 2012349706} - snapTurnProvider: {fileID: 2012349709} - headForwardSource: {fileID: 1101317598} - leftHandForwardSource: {fileID: 1518593211} - rightHandForwardSource: {fileID: 756951285} ---- !u!114 &2012349703 -MonoBehaviour: + uniqueName: Button + tags: [] +--- !u!1 &2013188259 +GameObject: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2012349700} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: af6bf904e410ee8479f9093d8830d1f8, type: 3} - m_Name: - m_EditorClassIdentifier: - m_LocomotionProvider: {fileID: 2012349709} - m_MinHeight: 0 - m_MaxHeight: Infinity ---- !u!143 &2012349704 -CharacterController: + serializedVersion: 6 + m_Component: + - component: {fileID: 2013188264} + - component: {fileID: 2013188260} + - component: {fileID: 2013188263} + - component: {fileID: 2013188262} + - component: {fileID: 2013188261} + m_Layer: 0 + m_Name: Main Camera + m_TagString: MainCamera + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!20 &2013188260 +Camera: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2012349700} - m_Material: {fileID: 0} - m_IsTrigger: 0 + m_GameObject: {fileID: 2013188259} m_Enabled: 1 serializedVersion: 2 - m_Height: 1.36144 - m_Radius: 0.1 - m_SlopeLimit: 45 - m_StepOffset: 0.3 - m_SkinWidth: 0.08 - m_MinMoveDistance: 0.001 - m_Center: {x: 0, y: 0, z: 0} ---- !u!114 &2012349705 + 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.01 + 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!114 &2013188261 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2012349700} + m_GameObject: {fileID: 2013188259} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 0bf296fc962d7184ab14ad1841598d5f, type: 3} + m_Script: {fileID: 11500000, guid: c2fadf230d1919748a9aa21d40f74619, type: 3} m_Name: m_EditorClassIdentifier: - m_System: {fileID: 2012349708} - m_MoveSpeed: 1 - m_EnableStrafe: 1 - m_EnableFly: 0 - m_UseGravity: 1 - m_GravityApplicationMode: 0 - m_ForwardSource: {fileID: 1101317598} - m_LeftHandMoveAction: - m_UseReference: 1 + m_TrackingType: 0 + m_UpdateType: 0 + m_IgnoreTrackingState: 0 + m_PositionInput: + m_UseReference: 0 m_Action: - m_Name: Left Hand Move + m_Name: Position m_Type: 0 m_ExpectedControlType: - m_Id: 6da12c60-ad99-45b3-a0b1-a4ee1d30ddcc + m_Id: 0bacfa51-7938-4a88-adae-9e8ba6c59d23 m_Processors: m_Interactions: - m_SingletonActionBindings: [] + m_SingletonActionBindings: + - m_Name: + m_Id: f5efb008-b167-4d0f-b9e0-49a2350a85b3 + m_Path: /centerEyePosition + m_Interactions: + m_Processors: + m_Groups: + m_Action: Position + m_Flags: 0 m_Flags: 0 - m_Reference: {fileID: 6972639530819350904, guid: c348712bda248c246b8c49b3db54643f, type: 3} - m_RightHandMoveAction: - m_UseReference: 1 + m_Reference: {fileID: 0} + m_RotationInput: + m_UseReference: 0 m_Action: - m_Name: Right Hand Move + m_Name: Rotation m_Type: 0 m_ExpectedControlType: - m_Id: 77f364a5-e031-452a-af50-144d41955e70 + m_Id: 5439f14e-c9da-4bd1-ad3f-7121a75c10d9 m_Processors: m_Interactions: - m_SingletonActionBindings: [] + m_SingletonActionBindings: + - m_Name: + m_Id: f984a7fd-f7e2-45ef-b21d-699a5d160f29 + m_Path: /centerEyeRotation + m_Interactions: + m_Processors: + m_Groups: + m_Action: Rotation + m_Flags: 0 m_Flags: 0 - m_Reference: {fileID: -8198699208435500284, guid: c348712bda248c246b8c49b3db54643f, type: 3} ---- !u!114 &2012349706 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2012349700} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 919e39492806b334982b6b84c90dd927, type: 3} - m_Name: - m_EditorClassIdentifier: - m_System: {fileID: 2012349708} - m_TurnSpeed: 60 - m_LeftHandTurnAction: - m_UseReference: 1 + m_Reference: {fileID: 0} + m_TrackingStateInput: + m_UseReference: 0 m_Action: - m_Name: Left Hand Turn + m_Name: Tracking State Input m_Type: 0 m_ExpectedControlType: - m_Id: d065cb11-e9f6-4747-a3d4-1c032fc345a0 + m_Id: 78fa8c8c-b04c-41be-bcb0-b08932ba313a m_Processors: m_Interactions: m_SingletonActionBindings: [] m_Flags: 0 - m_Reference: {fileID: 1010738217276881514, guid: c348712bda248c246b8c49b3db54643f, type: 3} - m_RightHandTurnAction: - m_UseReference: 1 - m_Action: - m_Name: Right Hand Turn - m_Type: 0 - m_ExpectedControlType: - m_Id: e043a43a-0352-4ee2-ab81-9dafdfb41dc2 - m_Processors: + m_Reference: {fileID: 0} + m_PositionAction: + m_Name: Position + m_Type: 0 + m_ExpectedControlType: + m_Id: 0bacfa51-7938-4a88-adae-9e8ba6c59d23 + m_Processors: + m_Interactions: + m_SingletonActionBindings: + - m_Name: + m_Id: f5efb008-b167-4d0f-b9e0-49a2350a85b3 + m_Path: /centerEyePosition m_Interactions: - m_SingletonActionBindings: [] - m_Flags: 0 - m_Reference: {fileID: -6493913391331992944, guid: c348712bda248c246b8c49b3db54643f, type: 3} ---- !u!114 &2012349707 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2012349700} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 01f69dc1cb084aa42b2f2f8cd87bc770, type: 3} - m_Name: - m_EditorClassIdentifier: - m_System: {fileID: 2012349708} - m_DelayTime: 0 ---- !u!114 &2012349708 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2012349700} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 03a5df2202a8b96488c744be3bd0c33e, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Timeout: 10 - m_XROrigin: {fileID: 2012349710} ---- !u!114 &2012349709 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2012349700} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 2213c36610e3b1c4bbf886810ed9db12, type: 3} - m_Name: - m_EditorClassIdentifier: - m_System: {fileID: 2012349708} - m_TurnAmount: 45 - m_DebounceTime: 0.5 - m_EnableTurnLeftRight: 1 - m_EnableTurnAround: 1 - m_DelayTime: 0 - m_LeftHandSnapTurnAction: - m_UseReference: 1 - m_Action: - m_Name: Left Hand Snap Turn - m_Type: 0 - m_ExpectedControlType: - m_Id: bcae984e-e222-4aec-9899-6a2de88a7166 m_Processors: - m_Interactions: - m_SingletonActionBindings: [] + m_Groups: + m_Action: Position m_Flags: 0 - m_Reference: {fileID: 1010738217276881514, guid: c348712bda248c246b8c49b3db54643f, type: 3} - m_RightHandSnapTurnAction: - m_UseReference: 1 - m_Action: - m_Name: Right Hand Snap Turn - m_Type: 0 - m_ExpectedControlType: - m_Id: ef35997d-2cb6-4340-9edd-1239db5332f0 - m_Processors: + m_Flags: 0 + m_RotationAction: + m_Name: Rotation + m_Type: 0 + m_ExpectedControlType: + m_Id: 5439f14e-c9da-4bd1-ad3f-7121a75c10d9 + m_Processors: + m_Interactions: + m_SingletonActionBindings: + - m_Name: + m_Id: f984a7fd-f7e2-45ef-b21d-699a5d160f29 + m_Path: /centerEyeRotation m_Interactions: - m_SingletonActionBindings: [] - m_Flags: 0 - m_Reference: {fileID: -6493913391331992944, guid: c348712bda248c246b8c49b3db54643f, type: 3} ---- !u!114 &2012349710 -MonoBehaviour: + m_Processors: + m_Groups: + m_Action: Rotation + m_Flags: 0 + m_Flags: 0 +--- !u!81 &2013188262 +AudioListener: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2012349700} + m_GameObject: {fileID: 2013188259} m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: e0cb9aa70a22847b5925ee5f067c10a9, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Camera: {fileID: 1101317603} - m_OriginBaseGameObject: {fileID: 2012349700} - m_CameraFloorOffsetObject: {fileID: 785961848} - m_RequestedTrackingOriginMode: 0 - m_CameraYOffset: 1.36144 +--- !u!124 &2013188263 +Behaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2013188259} + m_Enabled: 1 +--- !u!4 &2013188264 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2013188259} + 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: 1389664210} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!1 &2014095923 GameObject: m_ObjectHideFlags: 0 @@ -13575,6 +13657,7 @@ Transform: m_LocalRotation: {x: 0, y: 0.7071068, z: 0, w: 0.7071068} m_LocalPosition: {x: -0.5, y: 1, z: 0} m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 m_Children: - {fileID: 1883760419} m_Father: {fileID: 813701130} @@ -13638,7 +13721,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 0193c710a3042c6479b28370a44e0b0f, type: 3} m_Name: m_EditorClassIdentifier: - m_InteractionManager: {fileID: 1915479740} + m_InteractionManager: {fileID: 0} m_Colliders: [] m_InteractionLayerMask: serializedVersion: 2 @@ -13647,6 +13730,7 @@ MonoBehaviour: m_Bits: 256 m_DistanceCalculationMode: 1 m_SelectMode: 1 + m_FocusMode: 1 m_CustomReticle: {fileID: 3819676577015031517, guid: c9ea54082e6151843acb776fb52ed6f7, type: 3} m_AllowGazeInteraction: 0 m_AllowGazeSelect: 0 @@ -13679,6 +13763,18 @@ MonoBehaviour: m_SelectExited: m_PersistentCalls: m_Calls: [] + m_FirstFocusEntered: + m_PersistentCalls: + m_Calls: [] + m_LastFocusExited: + m_PersistentCalls: + m_Calls: [] + m_FocusEntered: + m_PersistentCalls: + m_Calls: [] + m_FocusExited: + m_PersistentCalls: + m_Calls: [] m_Activated: m_PersistentCalls: m_Calls: [] @@ -13725,55 +13821,24 @@ MonoBehaviour: m_PersistentCalls: m_Calls: [] m_TeleportAnchorTransform: {fileID: 1883760419} ---- !u!1 &2015042049 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 2015042050} - m_Layer: 0 - m_Name: XR_Setup_Action_Based_Hands - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &2015042050 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2015042049} - m_LocalRotation: {x: 0, y: 1, z: 0, w: 0} - m_LocalPosition: {x: -0.58, y: 0, z: 8.51} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: - - {fileID: 2012349701} - - {fileID: 1915479739} - - {fileID: 1268852336} - - {fileID: 325914045} - m_Father: {fileID: 0} - m_RootOrder: 1 - m_LocalEulerAnglesHint: {x: 0, y: 180, z: 0} --- !u!21 &2018913513 Material: - serializedVersion: 6 + serializedVersion: 8 m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} m_Name: Standard m_Shader: {fileID: 46, guid: 0000000000000000f000000000000000, type: 0} - m_ShaderKeywords: _ALPHABLEND_ON + m_ValidKeywords: + - _ALPHAPREMULTIPLY_ON + m_InvalidKeywords: [] m_LightmapFlags: 4 m_EnableInstancingVariants: 0 m_DoubleSidedGI: 0 m_CustomRenderQueue: 3000 - stringTagMap: {} + stringTagMap: + RenderType: Transparent disabledShaderPasses: [] m_SavedProperties: serializedVersion: 3 @@ -13814,6 +13879,7 @@ Material: m_Texture: {fileID: 0} m_Scale: {x: 1, y: 1} m_Offset: {x: 0, y: 0} + m_Ints: [] m_Floats: - _BumpScale: 1 - _Cutoff: 0.5 @@ -13828,13 +13894,113 @@ Material: - _Parallax: 0.02 - _SmoothnessTextureChannel: 0 - _SpecularHighlights: 1 - - _SrcBlend: 5 + - _SrcBlend: 1 - _UVSec: 0 - _ZWrite: 0 m_Colors: - _Color: {r: 0.4, g: 0.5882353, b: 1, a: 0.19607843} - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} m_BuildTextureStacks: [] +--- !u!1 &2028302227 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2028302228} + m_Layer: 0 + m_Name: Middle_Palm_Left + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2028302228 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2028302227} + m_LocalRotation: {x: 0.99872494, y: -0.046419356, z: -0.015558949, w: -0.012318821} + m_LocalPosition: {x: -0.05391815, y: 0.0050031445, z: 0.0017454529} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 1292505773} + m_Father: {fileID: 961598098} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &2053954418 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2053954419} + m_Layer: 0 + m_Name: BigHandLeft + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2053954419 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2053954418} + 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: 1612617676} + - {fileID: 487514512} + - {fileID: 1856484991} + - {fileID: 1884881952} + - {fileID: 436658224} + m_Father: {fileID: 1202705125} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &2055471705 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2055471706} + m_Layer: 0 + m_Name: Little_Palm_Left + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2055471706 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2055471705} + m_LocalRotation: {x: 0.99290055, y: -0.033564012, z: 0.11202527, w: 0.02173406} + m_LocalPosition: {x: -0.048623275, y: 0.0027686262, z: -0.026522674} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 172305591} + m_Father: {fileID: 961598098} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!1 &2074732592 GameObject: m_ObjectHideFlags: 0 @@ -13858,58 +14024,674 @@ Transform: m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2074732592} + m_GameObject: {fileID: 2074732592} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 2.125, z: -3} + m_LocalScale: {x: 0.2400001, y: 0.24, z: 0.2400001} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 1743725476} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &2074732594 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2074732592} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 64582d436c5a4e84d89ba2d25709ddca, type: 3} + m_Name: + m_EditorClassIdentifier: + uniqueName: Ball origin + tags: [] +--- !u!1 &2115926221 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2115926223} + - component: {fileID: 2115926226} + - component: {fileID: 2115926222} + - component: {fileID: 2115926225} + - component: {fileID: 2115926224} + m_Layer: 0 + m_Name: Right Teleport Controller + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &2115926222 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2115926221} + m_Enabled: 0 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 6803edce0201f574f923fd9d10e5b30a, type: 3} + m_Name: + m_EditorClassIdentifier: + m_InteractionManager: {fileID: 1457759947} + m_InteractionLayerMask: + serializedVersion: 2 + m_Bits: 256 + m_InteractionLayers: + m_Bits: 256 + m_AttachTransform: {fileID: 0} + m_KeepSelectedTargetValid: 0 + m_DisableVisualsWhenBlockedInGroup: 1 + m_StartingSelectedInteractable: {fileID: 0} + m_StartingTargetFilter: {fileID: 0} + m_HoverEntered: + m_PersistentCalls: + m_Calls: [] + m_HoverExited: + m_PersistentCalls: + m_Calls: [] + m_SelectEntered: + m_PersistentCalls: + m_Calls: [] + m_SelectExited: + m_PersistentCalls: + m_Calls: [] + m_StartingHoverFilters: [] + m_StartingSelectFilters: [] + m_OnHoverEntered: + m_PersistentCalls: + m_Calls: [] + m_OnHoverExited: + m_PersistentCalls: + m_Calls: [] + m_OnSelectEntered: + m_PersistentCalls: + m_Calls: [] + m_OnSelectExited: + m_PersistentCalls: + m_Calls: [] + m_SelectActionTrigger: 0 + m_HideControllerOnSelect: 0 + m_AllowHoveredActivate: 1 + m_TargetPriorityMode: 0 + m_PlayAudioClipOnSelectEntered: 0 + m_AudioClipForOnSelectEntered: {fileID: 0} + m_PlayAudioClipOnSelectExited: 0 + m_AudioClipForOnSelectExited: {fileID: 0} + m_PlayAudioClipOnSelectCanceled: 0 + m_AudioClipForOnSelectCanceled: {fileID: 0} + m_PlayAudioClipOnHoverEntered: 0 + m_AudioClipForOnHoverEntered: {fileID: 0} + m_PlayAudioClipOnHoverExited: 0 + m_AudioClipForOnHoverExited: {fileID: 0} + m_PlayAudioClipOnHoverCanceled: 0 + m_AudioClipForOnHoverCanceled: {fileID: 0} + m_AllowHoverAudioWhileSelecting: 1 + m_PlayHapticsOnSelectEntered: 0 + m_HapticSelectEnterIntensity: 0 + m_HapticSelectEnterDuration: 0 + m_PlayHapticsOnSelectExited: 0 + m_HapticSelectExitIntensity: 0 + m_HapticSelectExitDuration: 0 + m_PlayHapticsOnSelectCanceled: 0 + m_HapticSelectCancelIntensity: 0 + m_HapticSelectCancelDuration: 0 + m_PlayHapticsOnHoverEntered: 0 + m_HapticHoverEnterIntensity: 0 + m_HapticHoverEnterDuration: 0 + m_PlayHapticsOnHoverExited: 0 + m_HapticHoverExitIntensity: 0 + m_HapticHoverExitDuration: 0 + m_PlayHapticsOnHoverCanceled: 0 + m_HapticHoverCancelIntensity: 0 + m_HapticHoverCancelDuration: 0 + m_AllowHoverHapticsWhileSelecting: 1 + m_LineType: 1 + m_BlendVisualLinePoints: 1 + m_MaxRaycastDistance: 30 + m_RayOriginTransform: {fileID: 289335517} + m_ReferenceFrame: {fileID: 0} + m_Velocity: 10 + m_Acceleration: 9.8 + m_AdditionalGroundHeight: 0.1 + m_AdditionalFlightTime: 0.5 + m_EndPointDistance: 30 + m_EndPointHeight: -10 + m_ControlPointDistance: 10 + m_ControlPointHeight: 5 + m_SampleFrequency: 20 + m_HitDetectionType: 0 + m_SphereCastRadius: 0 + m_ConeCastAngle: 6 + m_RaycastMask: + serializedVersion: 2 + m_Bits: 256 + m_RaycastTriggerInteraction: 1 + m_RaycastSnapVolumeInteraction: 1 + m_HitClosestOnly: 0 + m_HoverToSelect: 1 + m_HoverTimeToSelect: 0 + m_AutoDeselect: 0 + m_TimeToAutoDeselect: 3 + m_EnableUIInteraction: 1 + m_BlockUIOnInteractableSelection: 1 + m_AllowAnchorControl: 1 + m_UseForceGrab: 1 + m_RotateSpeed: 180 + m_TranslateSpeed: 1 + m_AnchorRotateReferenceFrame: {fileID: 0} + m_AnchorRotationMode: 0 + m_UIHoverEntered: + m_PersistentCalls: + m_Calls: [] + m_UIHoverExited: + m_PersistentCalls: + m_Calls: [] + m_EnableARRaycasting: 0 + m_OccludeARHitsWith3DObjects: 0 + m_OccludeARHitsWith2DObjects: 0 + m_ScaleMode: 0 +--- !u!4 &2115926223 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2115926221} m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 0, y: 2.125, z: -3} - m_LocalScale: {x: 0.2400001, y: 0.24, z: 0.2400001} - m_Children: [] - m_Father: {fileID: 1743725476} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 289335517} + m_Father: {fileID: 1839515083} m_RootOrder: 1 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!114 &2074732594 +--- !u!114 &2115926224 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2115926221} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: e988983f96fe1dd48800bcdfc82f23e9, type: 3} + m_Name: + m_EditorClassIdentifier: + m_LineWidth: 0.02 + m_OverrideInteractorLineLength: 1 + m_LineLength: 10 + m_AutoAdjustLineLength: 0 + m_MinLineLength: 0.5 + m_UseDistanceToHitAsMaxLineLength: 1 + m_LineRetractionDelay: 0.5 + m_LineLengthChangeSpeed: 12 + m_WidthCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + m_SetLineColorGradient: 1 + m_ValidColorGradient: + serializedVersion: 2 + key0: {r: 0.47058824, g: 0.94509804, b: 0.78431374, a: 0} + key1: {r: 0.47058824, g: 0.94509804, b: 0.78431374, a: 1} + key2: {r: 0.47058824, g: 0.94509804, b: 0.78431374, a: 1} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 32768 + ctime2: 65535 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 32768 + atime2: 65535 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 3 + m_NumAlphaKeys: 3 + m_InvalidColorGradient: + serializedVersion: 2 + key0: {r: 1, g: 0.39215687, b: 0.18431373, a: 0} + key1: {r: 1, g: 0.39215687, b: 0.18431373, a: 1} + key2: {r: 1, g: 0.39215687, b: 0.18431373, a: 1} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 32768 + ctime2: 65535 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 32768 + atime2: 65535 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 3 + m_NumAlphaKeys: 3 + m_BlockedColorGradient: + serializedVersion: 2 + key0: {r: 1, g: 0.92156863, b: 0.015686275, a: 1} + key1: {r: 1, g: 0.92156863, b: 0.015686275, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + m_TreatSelectionAsValidState: 0 + m_SmoothMovement: 0 + m_FollowTightness: 10 + m_SnapThresholdDistance: 10 + m_Reticle: {fileID: 0} + m_BlockedReticle: {fileID: 0} + m_StopLineAtFirstRaycastHit: 1 + m_StopLineAtSelection: 0 + m_SnapEndpointIfAvailable: 1 + m_LineBendRatio: 0.5 + m_OverrideInteractorLineOrigin: 1 + m_LineOriginTransform: {fileID: 0} + m_LineOriginOffset: 0 +--- !u!120 &2115926225 +LineRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2115926221} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 0 + m_LightProbeUsage: 0 + m_ReflectionProbeUsage: 0 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10306, guid: 0000000000000000f000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + 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_Positions: + - {x: 0, y: 0, z: 0} + - {x: 0, y: 0, z: 0} + m_Parameters: + serializedVersion: 3 + widthMultiplier: 0.02 + widthCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + colorGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + numCornerVertices: 4 + numCapVertices: 4 + alignment: 0 + textureMode: 0 + shadowBias: 0.5 + generateLightingData: 0 + m_UseWorldSpace: 1 + m_Loop: 0 +--- !u!114 &2115926226 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2074732592} + m_GameObject: {fileID: 2115926221} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 64582d436c5a4e84d89ba2d25709ddca, type: 3} + m_Script: {fileID: 11500000, guid: caff514de9b15ad48ab85dcff5508221, type: 3} m_Name: m_EditorClassIdentifier: - uniqueName: Ball origin - tags: [] ---- !u!1 &2096665700 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 2096665701} - m_Layer: 0 - m_Name: RayOrigin - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &2096665701 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2096665700} - m_LocalRotation: {x: 0.2164396, y: 0, z: 0, w: 0.97629607} - m_LocalPosition: {x: -0.0215, y: 0.0244, z: -0.0387} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: [] - m_Father: {fileID: 72067214} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 25, y: 0, z: 0} + m_UpdateTrackingType: 0 + m_EnableInputTracking: 1 + m_EnableInputActions: 0 + m_ModelPrefab: {fileID: 0} + m_ModelParent: {fileID: 686681832} + m_Model: {fileID: 0} + m_AnimateModel: 0 + m_ModelSelectTransition: + m_ModelDeSelectTransition: + m_PositionAction: + m_UseReference: 1 + m_Action: + m_Name: + m_Type: 0 + m_ExpectedControlType: + m_Id: + m_Processors: + m_Interactions: + m_SingletonActionBindings: [] + m_Flags: 0 + m_Reference: {fileID: -3326005586356538449, guid: c348712bda248c246b8c49b3db54643f, type: 3} + m_RotationAction: + m_UseReference: 1 + m_Action: + m_Name: + m_Type: 0 + m_ExpectedControlType: + m_Id: + m_Processors: + m_Interactions: + m_SingletonActionBindings: [] + m_Flags: 0 + m_Reference: {fileID: 5101698808175986029, guid: c348712bda248c246b8c49b3db54643f, type: 3} + m_IsTrackedAction: + m_UseReference: 0 + m_Action: + m_Name: Is Tracked + m_Type: 1 + m_ExpectedControlType: + m_Id: efc12dae-12cc-43fd-a01a-e69de79f1bcf + m_Processors: + m_Interactions: + m_SingletonActionBindings: [] + m_Flags: 1 + m_Reference: {fileID: 0} + m_TrackingStateAction: + m_UseReference: 0 + m_Action: + m_Name: Tracking State + m_Type: 0 + m_ExpectedControlType: + m_Id: cc4e2ef5-ea43-46d3-b5d9-bb0fd6cf288f + m_Processors: + m_Interactions: + m_SingletonActionBindings: [] + m_Flags: 0 + m_Reference: {fileID: 0} + m_SelectAction: + m_UseReference: 1 + m_Action: + m_Name: + m_Type: 0 + m_ExpectedControlType: + m_Id: + m_Processors: + m_Interactions: + m_SingletonActionBindings: [] + m_Flags: 0 + m_Reference: {fileID: -8270564778575511633, guid: c348712bda248c246b8c49b3db54643f, type: 3} + m_SelectActionValue: + m_UseReference: 1 + m_Action: + m_Name: Select Action Value + m_Type: 0 + m_ExpectedControlType: + m_Id: 056d5a5d-5859-40a6-9c77-a8c50f2557c3 + m_Processors: + m_Interactions: + m_SingletonActionBindings: [] + m_Flags: 0 + m_Reference: {fileID: 4766120400929042988, guid: c348712bda248c246b8c49b3db54643f, type: 3} + m_ActivateAction: + m_UseReference: 1 + m_Action: + m_Name: + m_Type: 0 + m_ExpectedControlType: + m_Id: + m_Processors: + m_Interactions: + m_SingletonActionBindings: [] + m_Flags: 0 + m_Reference: {fileID: 83097790271614945, guid: c348712bda248c246b8c49b3db54643f, type: 3} + m_ActivateActionValue: + m_UseReference: 1 + m_Action: + m_Name: Activate Action Value + m_Type: 0 + m_ExpectedControlType: + m_Id: 0c708103-b771-4cf9-a58f-f4cd7216526c + m_Processors: + m_Interactions: + m_SingletonActionBindings: [] + m_Flags: 0 + m_Reference: {fileID: -3285721481334498719, guid: c348712bda248c246b8c49b3db54643f, type: 3} + m_UIPressAction: + m_UseReference: 1 + m_Action: + m_Name: + m_Type: 0 + m_ExpectedControlType: + m_Id: + m_Processors: + m_Interactions: + m_SingletonActionBindings: [] + m_Flags: 0 + m_Reference: {fileID: 3279264004350380116, guid: c348712bda248c246b8c49b3db54643f, type: 3} + m_UIPressActionValue: + m_UseReference: 0 + m_Action: + m_Name: UI Press Action Value + m_Type: 0 + m_ExpectedControlType: + m_Id: 820dd6dd-cf7f-42f3-bfef-c218ea683709 + m_Processors: + m_Interactions: + m_SingletonActionBindings: [] + m_Flags: 0 + m_Reference: {fileID: 0} + m_UIScrollAction: + m_UseReference: 0 + m_Action: + m_Name: UI Scroll + m_Type: 0 + m_ExpectedControlType: Vector2 + m_Id: 71819cdb-55f1-412a-b576-2a8f2085366f + m_Processors: + m_Interactions: + m_SingletonActionBindings: [] + m_Flags: 0 + m_Reference: {fileID: 0} + m_HapticDeviceAction: + m_UseReference: 1 + m_Action: + m_Name: Haptic Device + m_Type: 0 + m_ExpectedControlType: + m_Id: 9ad5ff42-2240-49bb-89c4-c981d3c023eb + m_Processors: + m_Interactions: + m_SingletonActionBindings: [] + m_Flags: 0 + m_Reference: {fileID: -8222252007134549311, guid: c348712bda248c246b8c49b3db54643f, type: 3} + m_RotateAnchorAction: + m_UseReference: 1 + m_Action: + m_Name: + m_Type: 0 + m_ExpectedControlType: + m_Id: + m_Processors: + m_Interactions: + m_SingletonActionBindings: [] + m_Flags: 0 + m_Reference: {fileID: -5913262927076077117, guid: c348712bda248c246b8c49b3db54643f, type: 3} + m_DirectionalAnchorRotationAction: + m_UseReference: 0 + m_Action: + m_Name: Directional Anchor Rotation + m_Type: 0 + m_ExpectedControlType: + m_Id: f900ec0d-eadb-4813-baa4-f9f0709793fe + m_Processors: + m_Interactions: + m_SingletonActionBindings: [] + m_Flags: 0 + m_Reference: {fileID: 0} + m_TranslateAnchorAction: + m_UseReference: 1 + m_Action: + m_Name: + m_Type: 0 + m_ExpectedControlType: + m_Id: + m_Processors: + m_Interactions: + m_SingletonActionBindings: [] + m_Flags: 0 + m_Reference: {fileID: 875253871413052681, guid: c348712bda248c246b8c49b3db54643f, type: 3} + m_ScaleToggleAction: + m_UseReference: 0 + m_Action: + m_Name: Scale Toggle + m_Type: 1 + m_ExpectedControlType: + m_Id: 9b17f14a-5c0c-47d4-bbf7-e6b9fceff015 + m_Processors: + m_Interactions: + m_SingletonActionBindings: [] + m_Flags: 0 + m_Reference: {fileID: 0} + m_ScaleDeltaAction: + m_UseReference: 0 + m_Action: + m_Name: Scale Delta + m_Type: 0 + m_ExpectedControlType: Vector2 + m_Id: 2b918fe0-516b-4793-b6b1-98f6a5f40457 + m_Processors: + m_Interactions: + m_SingletonActionBindings: [] + m_Flags: 0 + m_Reference: {fileID: 0} + m_ButtonPressPoint: 0.5 --- !u!43 &2119201252 Mesh: m_ObjectHideFlags: 0 @@ -14125,6 +14907,7 @@ Transform: m_LocalRotation: {x: 0.5, y: 0.5, z: 0.5, w: 0.5} m_LocalPosition: {x: -0.245, y: 0, z: -0.004} m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 m_Children: [] m_Father: {fileID: 660021081} m_RootOrder: 4 diff --git a/Documentation/images/locomotion-scheme-manager.png b/Documentation/images/locomotion-scheme-manager.png new file mode 100644 index 000000000..3108f6a1d --- /dev/null +++ b/Documentation/images/locomotion-scheme-manager.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:462d62604ab0b06a2fd1c3658e959fa04f71bdecb03dc7873a946cf1fcc53201 +size 18004 diff --git a/Documentation/images/locomotion-scheme-manager.png.meta b/Documentation/images/locomotion-scheme-manager.png.meta new file mode 100644 index 000000000..2c326f56f --- /dev/null +++ b/Documentation/images/locomotion-scheme-manager.png.meta @@ -0,0 +1,135 @@ +fileFormatVersion: 2 +guid: 96d457bd2b4eaba409c130262d09313f +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 12 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMasterTextureLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 0 + wrapV: 0 + wrapW: 0 + nPOTScale: 1 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 0 + spriteTessellationDetail: -1 + textureType: 0 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + cookieLightType: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Android + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Server + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: {} + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Documentation/vr-builder-manual.md b/Documentation/vr-builder-manual.md index 6e5cb1ca2..f2e52cf32 100644 --- a/Documentation/vr-builder-manual.md +++ b/Documentation/vr-builder-manual.md @@ -13,6 +13,9 @@ - [Graph View](#graph-view) - [Step Nodes](#step-nodes) 1. [Process Scene Objects](#process-scene-objects) +1. [Locomotion](#locomotion) + - [Continuous Movement](#continuous-movement) + - [Teleportation](#teleportation) 1. [Default Behaviors](#default-behaviors) - [Play Audio File](#guidanceplay-audio-file) - [Play TextToSpeech Audio](#guidanceplay-texttospeech-audio) @@ -260,6 +263,29 @@ It is possible to edit multiple Process Scene Objects at the same time. The `Uni If a tag is present only on some of the selected objects, it will be displayed in *italics*. A default text style means that the tag is present on all selected objects. +## Locomotion + +The default rig supports locomotion by teleportation or continuous movement. By default, the rig is set to work with teleportation only, you can change this settings on the `Locomotion Scheme Manager` component on the XR Rig child object. + +![Locomotion Scheme Selection](images/locomotion-scheme-manager.png) + +### Continuous Movement + +Continuous movement is controlled by default with the thumbsticks. Left to move around, right to turn on the spot. In general, we don't recommend this locomotion solution as it can cause motion sickness in inexperienced users, however it can still be useful for specific use cases, precision adjustments or testing. + +### Teleportation + +Teleportation requires the user to hold the trigger, then release while pointing at a teleportable surface or anchor. Teleportation requires a little more setup to work properly, but most of it is handled automatically by VR Builder. + +It is recommended for teleportation to work on different layer than normal interactions. By default, VR Builder uses the `XR Teleport` raycast layer for raycasts from the teleportation controllers, and the `XR Teleport` XRI interaction layer for teleportation interaction. + +This means that interactors and interactables need to be configured with these layers in order to work. When a new scene is created, the teleport interactors on the default rig are automatically configured to raycast and interact on these layers. + +Likewise, when creating a teleportation anchor or area, you should use the `Teleportation Anchor (VR Builder)` or `Teleportation Area (VR Builder)` components instead of the XRI versions. These include a button in the inspector which automatically configures them to settings compatible with the VR Builder rig, including layer settings. +The teleportation anchor in particular also include two more options: you can create a default anchor complete with graphics and collider, and you can enable proximity detection (see [Teleport condition](#vr-userteleport)). + +Given this, teleportation should be easy to setup and just work out of the box. In case something does not, for example when editing an old scene or after changing the position of the XR Teleport layer, it is possible to reset the layers on the rig and all anchors and areas in the scene. To do so, select `Tools > VR Builder > Developer > Configure Teleportation Layers`. Note that this will overwrite your existing layer masks and select the `XR Teleport` layer on all of them. + ## Default Behaviors Behaviors are used to make something happen in the process. Behaviors can be as simple as giving instructions and hints, making new objects visible, or animating an object in the scene. What they have in common is that something happens without requiring an intervention by the user. @@ -926,6 +952,8 @@ The Timeout condition is fulfilled when the time specified in `Wait (in seconds) The Teleport condition is fulfilled when the user teleports to the referenced `Teleportation Point`. Previous teleportation actions made into the `Teleportation Point` are not considered. +If the anchor used as `Teleportation Point` has proximity detection enabled, the condition will be fulfilled not only if the user teleports to it, but also if they move close to it with continuous movement or by walking in the room. You can activate proximity detection when you need the user to be in a specific location, regardless of whether they teleport or arrive there by other locomotion types. + The provided `Teleportation Property` is based on the Unity XR Interaction Toolkit's `Teleportation Anchor`. For further reference, please check out the XR Interaction Toolkit [documentation](https://docs.unity3d.com/Packages/com.unity.xr.interaction.toolkit@2.0/api/UnityEngine.XR.Interaction.Toolkit.TeleportationProvider.html). #### Configuring the Teleportation Point diff --git a/Documentation/vr-builder-manual.pdf b/Documentation/vr-builder-manual.pdf index 65f474e95f3e222fa4f0cfd663bf37346d472def..b825e3135b783bebff010ff923e581fe7fcf00f0 100644 GIT binary patch delta 85 zcmV~$u@QhU2nEnf>lBW_CxFQk?ht|8S=(7>07v${RaW`z1oQ9_Fx5I|lYn1DBQl&d fY6A!07v${RaW`zut7Nodb;KeB#WlXPVC_$ eTJSJ$-obg{lt^dk#)_CkfTBM48ygECF7*cmIu^_T diff --git a/Source/Basic-Interaction-Component/Editor/RigSetup/DefaultRigSceneSetup.cs b/Source/Basic-Interaction-Component/Editor/RigSetup/DefaultRigSceneSetup.cs index a714e5c42..9ce5c84ec 100644 --- a/Source/Basic-Interaction-Component/Editor/RigSetup/DefaultRigSceneSetup.cs +++ b/Source/Basic-Interaction-Component/Editor/RigSetup/DefaultRigSceneSetup.cs @@ -1,9 +1,10 @@ -using UnityEngine; -using System.Collections.Generic; using System; -using VRBuilder.Core.Utils; -using VRBuilder.Core.Configuration; +using System.Collections.Generic; using System.Linq; +using UnityEngine; +using VRBuilder.Core.Configuration; +using VRBuilder.Core.Setup; +using VRBuilder.Core.Utils; using VRBuilder.Editor.Setup; namespace VRBuilder.Editor.BasicInteraction.RigSetup @@ -26,19 +27,31 @@ public override void Setup(ISceneSetupConfiguration configuration) IEnumerable interactionComponents = ReflectionUtils.GetConcreteImplementationsOf(); - if(interactionComponents.Count() == 0) + if (interactionComponents.Count() == 0) { Debug.LogError("No interaction component is enabled in the project, therefore no user rig has been placed in the scene. You can enable the default interaction component in the Project Settings."); return; } - if(interactionComponents.Count() > 1) + if (interactionComponents.Count() > 1) { Debug.LogWarning("Multiple interaction components are enabled in the project. Unable to choose a default rig. Please ensure this is intended and verify the correct user rig has been placed in the scene."); } IInteractionComponentConfiguration interactionConfiguration = ReflectionUtils.CreateInstanceOfType(interactionComponents.First()) as IInteractionComponentConfiguration; - SetupPrefab(interactionConfiguration.DefaultRigPrefab); + GameObject rig = SetupPrefab(interactionConfiguration.DefaultRigPrefab); + + foreach (ILayerConfigurator layerConfigurator in rig.GetComponentsInChildren()) + { + switch (layerConfigurator.LayerSet) + { + case LayerSet.Teleportation: + layerConfigurator.ConfigureLayers("XR Teleport", "XR Teleport"); + break; + default: + break; + } + } } /// diff --git a/Source/Core/Editor/UI/Wizard/Setup/AllAboutPage.cs b/Source/Core/Editor/UI/Wizard/Setup/AllAboutPage.cs index 63b6ca95c..f7f878f8c 100644 --- a/Source/Core/Editor/UI/Wizard/Setup/AllAboutPage.cs +++ b/Source/Core/Editor/UI/Wizard/Setup/AllAboutPage.cs @@ -2,9 +2,12 @@ // Licensed under the Apache License, Version 2.0 // Modifications copyright (c) 2021-2023 MindPort GmbH +using System.Linq; using UnityEditor; +using UnityEditor.SceneManagement; using UnityEngine; using VRBuilder.Core.Configuration; +using VRBuilder.Core.Setup; using VRBuilder.Editor.DemoScene; namespace VRBuilder.Editor.UI.Wizard @@ -62,10 +65,27 @@ public override void Closing(bool isCompleted) if (loadDemoScene) { DemoSceneLoader.LoadDemoScene(); + ConfigureTeleportationLayers(); GlobalEditorHandler.SetCurrentProcess(ProcessAssetUtils.GetProcessNameFromPath(RuntimeConfigurator.Instance.GetSelectedProcess())); GlobalEditorHandler.StartEditingProcess(); } } + + private void ConfigureTeleportationLayers() + { + foreach (GameObject configuratorGameObject in GameObject.FindObjectsOfType(true). + Where(go => go.GetComponent() != null)) + { + ILayerConfigurator configurator = configuratorGameObject.GetComponent(); + if (configurator.LayerSet == LayerSet.Teleportation) + { + configurator.ConfigureLayers("XR Teleport", "XR Teleport"); + EditorUtility.SetDirty(configuratorGameObject); + } + } + + EditorSceneManager.SaveOpenScenes(); + } } } diff --git a/Source/Core/Runtime/Setup.meta b/Source/Core/Runtime/Setup.meta new file mode 100644 index 000000000..c6ff71501 --- /dev/null +++ b/Source/Core/Runtime/Setup.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: f770e6020e7857648b754bf078ce0ed2 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Source/Core/Runtime/Setup/ILayerConfigurator.cs b/Source/Core/Runtime/Setup/ILayerConfigurator.cs new file mode 100644 index 000000000..f0168cfed --- /dev/null +++ b/Source/Core/Runtime/Setup/ILayerConfigurator.cs @@ -0,0 +1,18 @@ +namespace VRBuilder.Core.Setup +{ + /// + /// Can configure layer masks on an interactor or interactable. + /// + public interface ILayerConfigurator + { + /// + /// The layer set to be used on this configurator. + /// + LayerSet LayerSet { get; } + + /// + /// Set up the layer masks to the specified layer names. + /// + void ConfigureLayers(string interactionLayerName, string raycastLayerName); + } +} diff --git a/Source/Core/Runtime/Setup/ILayerConfigurator.cs.meta b/Source/Core/Runtime/Setup/ILayerConfigurator.cs.meta new file mode 100644 index 000000000..78a55af6d --- /dev/null +++ b/Source/Core/Runtime/Setup/ILayerConfigurator.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 106f0fd2446e2dd4599ae30ba33ec484 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Source/Core/Runtime/Setup/LayerSet.cs b/Source/Core/Runtime/Setup/LayerSet.cs new file mode 100644 index 000000000..d4b7688bd --- /dev/null +++ b/Source/Core/Runtime/Setup/LayerSet.cs @@ -0,0 +1,13 @@ +namespace VRBuilder.Core.Setup +{ + /// + /// Define a set of raycast/interaction layers for a specific use. + /// + public enum LayerSet + { + None, + Interaction, + Teleportation, + UI, + } +} diff --git a/Source/Core/Runtime/Setup/LayerSet.cs.meta b/Source/Core/Runtime/Setup/LayerSet.cs.meta new file mode 100644 index 000000000..7849c180d --- /dev/null +++ b/Source/Core/Runtime/Setup/LayerSet.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 9096b256090642a4ea334c8e20ef4b17 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Source/XR-Interaction-Component/Source/Editor/Interaction/TeleportationAnchorVRBuilderEditor.cs b/Source/XR-Interaction-Component/Source/Editor/Interaction/TeleportationAnchorVRBuilderEditor.cs index 7886718ff..c595e99c0 100644 --- a/Source/XR-Interaction-Component/Source/Editor/Interaction/TeleportationAnchorVRBuilderEditor.cs +++ b/Source/XR-Interaction-Component/Source/Editor/Interaction/TeleportationAnchorVRBuilderEditor.cs @@ -64,11 +64,7 @@ protected virtual void ConfigureVRBuilderDefaults(TeleportationAnchorVRBuilder t { teleportationAnchor.teleportTrigger = BaseTeleportationInteractable.TeleportTrigger.OnDeactivated; - InteractionLayerMask teleportLayer = InteractionLayerMask.NameToLayer(teleportLayerName); - LayerMask teleportRaycastLayer = LayerMask.NameToLayer(teleportLayerName); - - teleportationAnchor.gameObject.layer = teleportRaycastLayer; - teleportationAnchor.interactionLayers = 1 << teleportLayer; + teleportationAnchor.ConfigureLayers(teleportLayerName, teleportLayerName); teleportationAnchor.customReticle = Resources.Load(reticlePrefab); diff --git a/Source/XR-Interaction-Component/Source/Editor/Interaction/TeleportationAreaVRBuilderEditor.cs b/Source/XR-Interaction-Component/Source/Editor/Interaction/TeleportationAreaVRBuilderEditor.cs index d4db32e4c..3230abab8 100644 --- a/Source/XR-Interaction-Component/Source/Editor/Interaction/TeleportationAreaVRBuilderEditor.cs +++ b/Source/XR-Interaction-Component/Source/Editor/Interaction/TeleportationAreaVRBuilderEditor.cs @@ -32,11 +32,7 @@ protected virtual void ConfigureVRBuilderDefaults(TeleportationAreaVRBuilder tel { teleportationArea.teleportTrigger = BaseTeleportationInteractable.TeleportTrigger.OnDeactivated; - InteractionLayerMask teleportLayer = InteractionLayerMask.NameToLayer(teleportLayerName); - LayerMask teleportRaycastLayer = LayerMask.NameToLayer(teleportLayerName); - - teleportationArea.gameObject.layer = teleportRaycastLayer; - teleportationArea.interactionLayers = 1 << teleportLayer; + teleportationArea.ConfigureLayers(teleportLayerName, teleportLayerName); teleportationArea.customReticle = Resources.Load(reticlePrefab); diff --git a/Source/XR-Interaction-Component/Source/Editor/Menu.meta b/Source/XR-Interaction-Component/Source/Editor/Menu.meta new file mode 100644 index 000000000..60bbc2911 --- /dev/null +++ b/Source/XR-Interaction-Component/Source/Editor/Menu.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: dffcfb5a8bb0d19478e880c32c177538 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Source/XR-Interaction-Component/Source/Editor/Menu/ConfigureInteractionLayersMenuEntry.cs b/Source/XR-Interaction-Component/Source/Editor/Menu/ConfigureInteractionLayersMenuEntry.cs new file mode 100644 index 000000000..7b1493c13 --- /dev/null +++ b/Source/XR-Interaction-Component/Source/Editor/Menu/ConfigureInteractionLayersMenuEntry.cs @@ -0,0 +1,46 @@ +using System.Collections.Generic; +using System.Linq; +using UnityEditor; +using UnityEngine; +using VRBuilder.Core.Setup; + +namespace VRBuilder.Editor.XRInteraction.Menu +{ + /// + /// Menu entries for updating layer configuration on game objects. + /// + internal static class ConfigureInteractionLayersMenuEntry + { + private const string teleportRaycastLayer = "XR Teleport"; + private const string teleportInteractionLayer = "XR Teleport"; + + [MenuItem("Tools/VR Builder/Developer/Configure Teleportation Layers", false, 80)] + private static void ConfigureTeleportationLayers() + { + IEnumerable configuratorGameObjects = GameObject.FindObjectsOfType(true). + Where(go => go.GetComponent() != null); + + if (configuratorGameObjects.Count() == 0) + { + Debug.Log("No objects found to update."); + } + + if (EditorUtility.DisplayDialog("Configure Teleportation Layers", + "This will update all supported objects to use the default teleportation layers.\n" + + "This will overwrite raycast and interaction layer masks on supported interactors and interactables.\n" + + "Proceed?", "Yes", "No")) + { + foreach (GameObject configuratorGameObject in configuratorGameObjects) + { + ILayerConfigurator configurator = configuratorGameObject.GetComponent(); + if (configurator.LayerSet == LayerSet.Teleportation) + { + Debug.Log($"Configuring teleportation layers on '{configuratorGameObject.name}'."); + configurator.ConfigureLayers(teleportInteractionLayer, teleportRaycastLayer); + EditorUtility.SetDirty(configuratorGameObject); + } + } + } + } + } +} diff --git a/Source/XR-Interaction-Component/Source/Editor/Menu/ConfigureInteractionLayersMenuEntry.cs.meta b/Source/XR-Interaction-Component/Source/Editor/Menu/ConfigureInteractionLayersMenuEntry.cs.meta new file mode 100644 index 000000000..0d460e9ab --- /dev/null +++ b/Source/XR-Interaction-Component/Source/Editor/Menu/ConfigureInteractionLayersMenuEntry.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 1b1c5b25d87709e458185593a9ecdb7a +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Source/XR-Interaction-Component/Source/Editor/ProjectSettings/CreateDefaultInteractionLayers.cs b/Source/XR-Interaction-Component/Source/Editor/ProjectSettings/CreateDefaultInteractionLayers.cs new file mode 100644 index 000000000..a1f1af829 --- /dev/null +++ b/Source/XR-Interaction-Component/Source/Editor/ProjectSettings/CreateDefaultInteractionLayers.cs @@ -0,0 +1,34 @@ +#if VR_BUILDER_XR_INTERACTION +using UnityEditor; +using UnityEngine; +using VRBuilder.Editor.XRInteractionExtension; + +namespace VRBuilder.Editor.XRInteraction +{ + /// + /// Automatically creates the required interaction layers if these are not present. + /// + [InitializeOnLoad] + internal static class CreateDefaultInteractionLayers + { + /// + /// List of interaction layers that VR Builder creates automatically. + /// + internal static string[] DefaultInteractionLayers = + { + "XR Teleport", + }; + + static CreateDefaultInteractionLayers() + { + foreach (string layer in DefaultInteractionLayers) + { + if (InteractionLayerUtils.AddLayerIfNotPresent(layer) == false) + { + Debug.LogError($"Interaction layer '{layer}' is not present and it was not possible to add it automatically."); + } + } + } + } +} +#endif \ No newline at end of file diff --git a/Source/XR-Interaction-Component/Source/Editor/ProjectSettings/CreateDefaultInteractionLayers.cs.meta b/Source/XR-Interaction-Component/Source/Editor/ProjectSettings/CreateDefaultInteractionLayers.cs.meta new file mode 100644 index 000000000..287ac1b6c --- /dev/null +++ b/Source/XR-Interaction-Component/Source/Editor/ProjectSettings/CreateDefaultInteractionLayers.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 41dc2e9321cfca04d851eb57ba778f96 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Source/XR-Interaction-Component/Source/Resources/XR_Setup_Action_Based_Hands.prefab b/Source/XR-Interaction-Component/Source/Resources/XR_Setup_Action_Based_Hands.prefab index deb46fc56..bd67b433f 100644 --- a/Source/XR-Interaction-Component/Source/Resources/XR_Setup_Action_Based_Hands.prefab +++ b/Source/XR-Interaction-Component/Source/Resources/XR_Setup_Action_Based_Hands.prefab @@ -23,12 +23,13 @@ Transform: m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 588686159} + serializedVersion: 2 m_LocalRotation: {x: 0.36650118, y: 0, z: 0, w: 0.9304176} m_LocalPosition: {x: 0.0447, y: -0.0476, z: 0.0131} m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 m_Children: [] m_Father: {fileID: 2002894391224387629} - m_RootOrder: 0 m_LocalEulerAnglesHint: {x: 43, y: 0, z: 0} --- !u!1 &1238420757 GameObject: @@ -53,12 +54,13 @@ Transform: m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 1238420757} + serializedVersion: 2 m_LocalRotation: {x: 0.2164396, y: 0, z: 0, w: 0.97629607} m_LocalPosition: {x: 0.0215, y: 0.0244, z: -0.0387} m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 m_Children: [] m_Father: {fileID: 2002894390589475231} - m_RootOrder: 0 m_LocalEulerAnglesHint: {x: 25, y: 0, z: 0} --- !u!1 &1328646383745684218 GameObject: @@ -83,12 +85,13 @@ Transform: m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 1328646383745684218} + serializedVersion: 2 m_LocalRotation: {x: 0.2164396, y: 0, z: 0, w: 0.97629607} m_LocalPosition: {x: -0.0215, y: 0.0244, z: -0.0387} m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 m_Children: [] m_Father: {fileID: 2002894390966364989} - m_RootOrder: 0 m_LocalEulerAnglesHint: {x: 25, y: 0, z: 0} --- !u!1 &2002894390038460955 GameObject: @@ -116,13 +119,14 @@ Transform: m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 2002894390038460955} + 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: - {fileID: 5583681650576868220} m_Father: {fileID: 2002894391949438518} - m_RootOrder: 0 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!114 &2002894390038461159 MonoBehaviour: @@ -325,6 +329,30 @@ MonoBehaviour: m_SingletonActionBindings: [] m_Flags: 0 m_Reference: {fileID: 7779212132400271959, guid: c348712bda248c246b8c49b3db54643f, type: 3} + m_ScaleToggleAction: + m_UseReference: 0 + m_Action: + m_Name: Scale Toggle + m_Type: 1 + m_ExpectedControlType: + m_Id: 54622687-cf88-41cc-8b5a-2cfd522daf3a + m_Processors: + m_Interactions: + m_SingletonActionBindings: [] + m_Flags: 0 + m_Reference: {fileID: 0} + m_ScaleDeltaAction: + m_UseReference: 0 + m_Action: + m_Name: Scale Delta + m_Type: 0 + m_ExpectedControlType: Vector2 + m_Id: 4e22ab00-2340-424c-80a9-858890f88c2d + m_Processors: + m_Interactions: + m_SingletonActionBindings: [] + m_Flags: 0 + m_Reference: {fileID: 0} m_ButtonPressPoint: 0.5 --- !u!114 &2002894390038461158 MonoBehaviour: @@ -425,9 +453,17 @@ SphereCollider: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 2002894390038460955} m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 m_IsTrigger: 1 + m_ProvidesContacts: 0 m_Enabled: 1 - serializedVersion: 2 + serializedVersion: 3 m_Radius: 0.05 m_Center: {x: 0, y: 0, z: 0} --- !u!1 &2002894390107448170 @@ -440,6 +476,7 @@ GameObject: m_Component: - component: {fileID: 2002894390107448171} - component: {fileID: 5421335889177590500} + - component: {fileID: 2600886989601060523} m_Layer: 0 m_Name: XR_Setup_Action_Based_Hands m_TagString: Untagged @@ -454,16 +491,17 @@ Transform: m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 2002894390107448170} + 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: - {fileID: 2002894391948394052} - {fileID: 2002894390565357946} - {fileID: 2002894390682587463} - {fileID: 2002894391758073219} m_Father: {fileID: 0} - m_RootOrder: 0 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!114 &5421335889177590500 MonoBehaviour: @@ -482,6 +520,22 @@ MonoBehaviour: head: {fileID: 2002894391982667492} leftHand: {fileID: 2002894390038461156} rightHand: {fileID: 2002894391344309348} +--- !u!114 &2600886989601060523 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2002894390107448170} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: eb84184823a056249bfba5107e766ec3, type: 3} + m_Name: + m_EditorClassIdentifier: + layerSet: 2 + interactors: + - {fileID: 2002894390966364984} + - {fileID: 2002894390589475226} --- !u!1 &2002894390395887887 GameObject: m_ObjectHideFlags: 0 @@ -505,15 +559,16 @@ Transform: m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 2002894390395887887} + 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: - {fileID: 2002894391982667492} - {fileID: 2002894391949438518} - {fileID: 2002894392108743033} m_Father: {fileID: 2002894391948394052} - m_RootOrder: 0 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!1 &2002894390565357945 GameObject: @@ -539,12 +594,13 @@ Transform: m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 2002894390565357945} + 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: 2002894390107448171} - m_RootOrder: 1 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!114 &2002894390565357947 MonoBehaviour: @@ -587,13 +643,14 @@ Transform: m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 2002894390589475230} + 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: - {fileID: 1238420758} m_Father: {fileID: 2002894392108743033} - m_RootOrder: 1 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!114 &2002894390589475227 MonoBehaviour: @@ -796,6 +853,30 @@ MonoBehaviour: m_SingletonActionBindings: [] m_Flags: 0 m_Reference: {fileID: 875253871413052681, guid: c348712bda248c246b8c49b3db54643f, type: 3} + m_ScaleToggleAction: + m_UseReference: 0 + m_Action: + m_Name: Scale Toggle + m_Type: 1 + m_ExpectedControlType: + m_Id: 9b17f14a-5c0c-47d4-bbf7-e6b9fceff015 + m_Processors: + m_Interactions: + m_SingletonActionBindings: [] + m_Flags: 0 + m_Reference: {fileID: 0} + m_ScaleDeltaAction: + m_UseReference: 0 + m_Action: + m_Name: Scale Delta + m_Type: 0 + m_ExpectedControlType: Vector2 + m_Id: 2b918fe0-516b-4793-b6b1-98f6a5f40457 + m_Processors: + m_Interactions: + m_SingletonActionBindings: [] + m_Flags: 0 + m_Reference: {fileID: 0} m_ButtonPressPoint: 0.5 --- !u!114 &2002894390589475226 MonoBehaviour: @@ -898,6 +979,7 @@ MonoBehaviour: m_SampleFrequency: 20 m_HitDetectionType: 0 m_SphereCastRadius: 0 + m_ConeCastAngle: 6 m_RaycastMask: serializedVersion: 2 m_Bits: 256 @@ -909,6 +991,7 @@ MonoBehaviour: m_AutoDeselect: 0 m_TimeToAutoDeselect: 3 m_EnableUIInteraction: 1 + m_BlockUIOnInteractableSelection: 1 m_AllowAnchorControl: 1 m_UseForceGrab: 1 m_RotateSpeed: 180 @@ -924,8 +1007,10 @@ MonoBehaviour: m_EnableARRaycasting: 0 m_OccludeARHitsWith3DObjects: 0 m_OccludeARHitsWith2DObjects: 0 + m_ScaleMode: 0 --- !u!120 &2002894390589475225 LineRenderer: + serializedVersion: 2 m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} @@ -935,6 +1020,7 @@ LineRenderer: m_CastShadows: 0 m_ReceiveShadows: 0 m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 m_MotionVectors: 0 m_LightProbeUsage: 0 m_ReflectionProbeUsage: 0 @@ -1021,16 +1107,20 @@ LineRenderer: atime6: 0 atime7: 0 m_Mode: 0 + m_ColorSpace: -1 m_NumColorKeys: 2 m_NumAlphaKeys: 2 numCornerVertices: 4 numCapVertices: 4 alignment: 0 textureMode: 0 + textureScale: {x: 1, y: 1} shadowBias: 0.5 generateLightingData: 0 + m_MaskInteraction: 0 m_UseWorldSpace: 1 m_Loop: 0 + m_ApplyActiveColorSpace: 0 --- !u!114 &2002894390589475224 MonoBehaviour: m_ObjectHideFlags: 0 @@ -1103,6 +1193,7 @@ MonoBehaviour: atime6: 0 atime7: 0 m_Mode: 0 + m_ColorSpace: -1 m_NumColorKeys: 3 m_NumAlphaKeys: 3 m_InvalidColorGradient: @@ -1132,6 +1223,7 @@ MonoBehaviour: atime6: 0 atime7: 0 m_Mode: 0 + m_ColorSpace: -1 m_NumColorKeys: 3 m_NumAlphaKeys: 3 m_BlockedColorGradient: @@ -1161,6 +1253,7 @@ MonoBehaviour: atime6: 0 atime7: 0 m_Mode: 0 + m_ColorSpace: -1 m_NumColorKeys: 2 m_NumAlphaKeys: 2 m_TreatSelectionAsValidState: 0 @@ -1200,12 +1293,13 @@ Transform: m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 2002894390682587462} + 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: 2002894390107448171} - m_RootOrder: 2 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!114 &2002894390682587456 MonoBehaviour: @@ -1248,13 +1342,14 @@ Transform: m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 2002894390917405155} + 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: - {fileID: 6481465182480156920} m_Father: {fileID: 2002894391949438518} - m_RootOrder: 2 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!114 &2002894390917405160 MonoBehaviour: @@ -1457,6 +1552,30 @@ MonoBehaviour: m_SingletonActionBindings: [] m_Flags: 0 m_Reference: {fileID: 7779212132400271959, guid: c348712bda248c246b8c49b3db54643f, type: 3} + m_ScaleToggleAction: + m_UseReference: 0 + m_Action: + m_Name: Scale Toggle + m_Type: 1 + m_ExpectedControlType: + m_Id: 286d9bd4-26e9-420c-8388-e665eff6186f + m_Processors: + m_Interactions: + m_SingletonActionBindings: [] + m_Flags: 0 + m_Reference: {fileID: 0} + m_ScaleDeltaAction: + m_UseReference: 0 + m_Action: + m_Name: Scale Delta + m_Type: 0 + m_ExpectedControlType: Vector2 + m_Id: 9b9023bf-9a71-4cf5-93ac-5f72bdfeb34b + m_Processors: + m_Interactions: + m_SingletonActionBindings: [] + m_Flags: 0 + m_Reference: {fileID: 0} m_ButtonPressPoint: 0.5 --- !u!114 &2002894390917405167 MonoBehaviour: @@ -1559,6 +1678,7 @@ MonoBehaviour: m_SampleFrequency: 20 m_HitDetectionType: 0 m_SphereCastRadius: 0 + m_ConeCastAngle: 6 m_RaycastMask: serializedVersion: 2 m_Bits: 32 @@ -1570,6 +1690,7 @@ MonoBehaviour: m_AutoDeselect: 0 m_TimeToAutoDeselect: 3 m_EnableUIInteraction: 1 + m_BlockUIOnInteractableSelection: 1 m_AllowAnchorControl: 1 m_UseForceGrab: 1 m_RotateSpeed: 180 @@ -1585,8 +1706,10 @@ MonoBehaviour: m_EnableARRaycasting: 0 m_OccludeARHitsWith3DObjects: 0 m_OccludeARHitsWith2DObjects: 0 + m_ScaleMode: 0 --- !u!120 &2002894390917405166 LineRenderer: + serializedVersion: 2 m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} @@ -1596,6 +1719,7 @@ LineRenderer: m_CastShadows: 0 m_ReceiveShadows: 0 m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 m_MotionVectors: 0 m_LightProbeUsage: 0 m_ReflectionProbeUsage: 0 @@ -1680,16 +1804,20 @@ LineRenderer: atime6: 0 atime7: 0 m_Mode: 0 + m_ColorSpace: -1 m_NumColorKeys: 2 m_NumAlphaKeys: 2 numCornerVertices: 4 numCapVertices: 4 alignment: 0 textureMode: 0 + textureScale: {x: 1, y: 1} shadowBias: 0.5 generateLightingData: 0 + m_MaskInteraction: 0 m_UseWorldSpace: 1 m_Loop: 0 + m_ApplyActiveColorSpace: 0 --- !u!114 &2002894390917405165 MonoBehaviour: m_ObjectHideFlags: 0 @@ -1762,6 +1890,7 @@ MonoBehaviour: atime6: 0 atime7: 0 m_Mode: 0 + m_ColorSpace: -1 m_NumColorKeys: 3 m_NumAlphaKeys: 3 m_InvalidColorGradient: @@ -1791,6 +1920,7 @@ MonoBehaviour: atime6: 0 atime7: 0 m_Mode: 0 + m_ColorSpace: -1 m_NumColorKeys: 3 m_NumAlphaKeys: 3 m_BlockedColorGradient: @@ -1820,6 +1950,7 @@ MonoBehaviour: atime6: 0 atime7: 0 m_Mode: 0 + m_ColorSpace: -1 m_NumColorKeys: 2 m_NumAlphaKeys: 2 m_TreatSelectionAsValidState: 0 @@ -1862,13 +1993,14 @@ Transform: m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 2002894390966364988} + 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: - {fileID: 5159526950358397249} m_Father: {fileID: 2002894391949438518} - m_RootOrder: 1 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!114 &2002894390966364985 MonoBehaviour: @@ -1921,7 +2053,7 @@ MonoBehaviour: m_Name: Is Tracked m_Type: 1 m_ExpectedControlType: - m_Id: + m_Id: 23cf2d5a-2e3e-44af-b5ea-b28d71f092e1 m_Processors: m_Interactions: m_SingletonActionBindings: [] @@ -2017,7 +2149,7 @@ MonoBehaviour: m_Name: UI Scroll m_Type: 0 m_ExpectedControlType: Vector2 - m_Id: + m_Id: 78037b9b-94c5-4459-aaa7-fadfd326bbbe m_Processors: m_Interactions: m_SingletonActionBindings: [] @@ -2050,10 +2182,10 @@ MonoBehaviour: m_DirectionalAnchorRotationAction: m_UseReference: 0 m_Action: - m_Name: + m_Name: Directional Anchor Rotation m_Type: 0 m_ExpectedControlType: - m_Id: + m_Id: 33f916ce-3f4c-4552-bf40-55535ae2298e m_Processors: m_Interactions: m_SingletonActionBindings: [] @@ -2071,6 +2203,30 @@ MonoBehaviour: m_SingletonActionBindings: [] m_Flags: 0 m_Reference: {fileID: 7779212132400271959, guid: c348712bda248c246b8c49b3db54643f, type: 3} + m_ScaleToggleAction: + m_UseReference: 0 + m_Action: + m_Name: Scale Toggle + m_Type: 1 + m_ExpectedControlType: + m_Id: 6a05ceb9-e956-4d2e-b0b3-9b1ade5d8108 + m_Processors: + m_Interactions: + m_SingletonActionBindings: [] + m_Flags: 0 + m_Reference: {fileID: 0} + m_ScaleDeltaAction: + m_UseReference: 0 + m_Action: + m_Name: Scale Delta + m_Type: 0 + m_ExpectedControlType: Vector2 + m_Id: 4b35d4f1-f733-474e-8378-d24fb64bf06d + m_Processors: + m_Interactions: + m_SingletonActionBindings: [] + m_Flags: 0 + m_Reference: {fileID: 0} m_ButtonPressPoint: 0.5 --- !u!114 &2002894390966364984 MonoBehaviour: @@ -2173,6 +2329,7 @@ MonoBehaviour: m_SampleFrequency: 20 m_HitDetectionType: 0 m_SphereCastRadius: 0 + m_ConeCastAngle: 6 m_RaycastMask: serializedVersion: 2 m_Bits: 256 @@ -2184,6 +2341,7 @@ MonoBehaviour: m_AutoDeselect: 0 m_TimeToAutoDeselect: 3 m_EnableUIInteraction: 1 + m_BlockUIOnInteractableSelection: 1 m_AllowAnchorControl: 1 m_UseForceGrab: 1 m_RotateSpeed: 180 @@ -2199,8 +2357,10 @@ MonoBehaviour: m_EnableARRaycasting: 0 m_OccludeARHitsWith3DObjects: 0 m_OccludeARHitsWith2DObjects: 0 + m_ScaleMode: 0 --- !u!120 &2002894390966364991 LineRenderer: + serializedVersion: 2 m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} @@ -2210,6 +2370,7 @@ LineRenderer: m_CastShadows: 0 m_ReceiveShadows: 0 m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 m_MotionVectors: 0 m_LightProbeUsage: 0 m_ReflectionProbeUsage: 0 @@ -2299,16 +2460,20 @@ LineRenderer: atime6: 0 atime7: 0 m_Mode: 0 + m_ColorSpace: -1 m_NumColorKeys: 2 m_NumAlphaKeys: 2 numCornerVertices: 4 numCapVertices: 4 alignment: 0 textureMode: 0 + textureScale: {x: 1, y: 1} shadowBias: 0 generateLightingData: 0 + m_MaskInteraction: 0 m_UseWorldSpace: 1 m_Loop: 0 + m_ApplyActiveColorSpace: 0 --- !u!114 &2002894390966364990 MonoBehaviour: m_ObjectHideFlags: 0 @@ -2381,6 +2546,7 @@ MonoBehaviour: atime6: 0 atime7: 0 m_Mode: 0 + m_ColorSpace: -1 m_NumColorKeys: 3 m_NumAlphaKeys: 3 m_InvalidColorGradient: @@ -2410,6 +2576,7 @@ MonoBehaviour: atime6: 0 atime7: 0 m_Mode: 0 + m_ColorSpace: -1 m_NumColorKeys: 3 m_NumAlphaKeys: 3 m_BlockedColorGradient: @@ -2439,6 +2606,7 @@ MonoBehaviour: atime6: 0 atime7: 0 m_Mode: 0 + m_ColorSpace: -1 m_NumColorKeys: 2 m_NumAlphaKeys: 2 m_TreatSelectionAsValidState: 0 @@ -2481,13 +2649,14 @@ Transform: m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 2002894391224387628} + 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: - {fileID: 588686160} m_Father: {fileID: 2002894392108743033} - m_RootOrder: 2 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!114 &2002894391224387625 MonoBehaviour: @@ -2690,6 +2859,30 @@ MonoBehaviour: m_SingletonActionBindings: [] m_Flags: 0 m_Reference: {fileID: 875253871413052681, guid: c348712bda248c246b8c49b3db54643f, type: 3} + m_ScaleToggleAction: + m_UseReference: 0 + m_Action: + m_Name: Scale Toggle + m_Type: 1 + m_ExpectedControlType: + m_Id: 26da0e49-599a-47eb-82d6-0a15fae0d588 + m_Processors: + m_Interactions: + m_SingletonActionBindings: [] + m_Flags: 0 + m_Reference: {fileID: 0} + m_ScaleDeltaAction: + m_UseReference: 0 + m_Action: + m_Name: Scale Delta + m_Type: 0 + m_ExpectedControlType: Vector2 + m_Id: afa73a20-c36b-49cf-9c5a-b1e356d4be1d + m_Processors: + m_Interactions: + m_SingletonActionBindings: [] + m_Flags: 0 + m_Reference: {fileID: 0} m_ButtonPressPoint: 0.5 --- !u!114 &2002894391224387624 MonoBehaviour: @@ -2792,6 +2985,7 @@ MonoBehaviour: m_SampleFrequency: 20 m_HitDetectionType: 0 m_SphereCastRadius: 0 + m_ConeCastAngle: 6 m_RaycastMask: serializedVersion: 2 m_Bits: 32 @@ -2803,6 +2997,7 @@ MonoBehaviour: m_AutoDeselect: 0 m_TimeToAutoDeselect: 3 m_EnableUIInteraction: 1 + m_BlockUIOnInteractableSelection: 1 m_AllowAnchorControl: 1 m_UseForceGrab: 1 m_RotateSpeed: 180 @@ -2818,8 +3013,10 @@ MonoBehaviour: m_EnableARRaycasting: 0 m_OccludeARHitsWith3DObjects: 0 m_OccludeARHitsWith2DObjects: 0 + m_ScaleMode: 0 --- !u!120 &2002894391224387631 LineRenderer: + serializedVersion: 2 m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} @@ -2829,6 +3026,7 @@ LineRenderer: m_CastShadows: 0 m_ReceiveShadows: 0 m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 m_MotionVectors: 0 m_LightProbeUsage: 0 m_ReflectionProbeUsage: 0 @@ -2913,16 +3111,20 @@ LineRenderer: atime6: 0 atime7: 0 m_Mode: 0 + m_ColorSpace: -1 m_NumColorKeys: 2 m_NumAlphaKeys: 2 numCornerVertices: 4 numCapVertices: 4 alignment: 0 textureMode: 0 + textureScale: {x: 1, y: 1} shadowBias: 0.5 generateLightingData: 0 + m_MaskInteraction: 0 m_UseWorldSpace: 1 m_Loop: 0 + m_ApplyActiveColorSpace: 0 --- !u!114 &2002894391224387630 MonoBehaviour: m_ObjectHideFlags: 0 @@ -2995,6 +3197,7 @@ MonoBehaviour: atime6: 0 atime7: 0 m_Mode: 0 + m_ColorSpace: -1 m_NumColorKeys: 3 m_NumAlphaKeys: 3 m_InvalidColorGradient: @@ -3024,6 +3227,7 @@ MonoBehaviour: atime6: 0 atime7: 0 m_Mode: 0 + m_ColorSpace: -1 m_NumColorKeys: 3 m_NumAlphaKeys: 3 m_BlockedColorGradient: @@ -3053,6 +3257,7 @@ MonoBehaviour: atime6: 0 atime7: 0 m_Mode: 0 + m_ColorSpace: -1 m_NumColorKeys: 2 m_NumAlphaKeys: 2 m_TreatSelectionAsValidState: 0 @@ -3094,13 +3299,14 @@ Transform: m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 2002894391344315291} + 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: - {fileID: 2002894391468460883} m_Father: {fileID: 2002894392108743033} - m_RootOrder: 0 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!114 &2002894391344309351 MonoBehaviour: @@ -3303,6 +3509,30 @@ MonoBehaviour: m_SingletonActionBindings: [] m_Flags: 0 m_Reference: {fileID: 875253871413052681, guid: c348712bda248c246b8c49b3db54643f, type: 3} + m_ScaleToggleAction: + m_UseReference: 0 + m_Action: + m_Name: Scale Toggle + m_Type: 1 + m_ExpectedControlType: + m_Id: 8ca72b5b-c2db-4bb5-a0ed-3936b2f58721 + m_Processors: + m_Interactions: + m_SingletonActionBindings: [] + m_Flags: 0 + m_Reference: {fileID: 0} + m_ScaleDeltaAction: + m_UseReference: 0 + m_Action: + m_Name: Scale Delta + m_Type: 0 + m_ExpectedControlType: Vector2 + m_Id: 98b33f76-5007-42f1-82ed-b035914b715c + m_Processors: + m_Interactions: + m_SingletonActionBindings: [] + m_Flags: 0 + m_Reference: {fileID: 0} m_ButtonPressPoint: 0.5 --- !u!114 &2002894391344309350 MonoBehaviour: @@ -3403,9 +3633,17 @@ SphereCollider: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 2002894391344315291} m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 m_IsTrigger: 1 + m_ProvidesContacts: 0 m_Enabled: 1 - serializedVersion: 2 + serializedVersion: 3 m_Radius: 0.05 m_Center: {x: 0, y: 0, z: 0} --- !u!1 &2002894391468460882 @@ -3431,13 +3669,14 @@ Transform: m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 2002894391468460882} + 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: - {fileID: 1425447693803533075} m_Father: {fileID: 2002894391344309348} - m_RootOrder: 0 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!1 &2002894391758073218 GameObject: @@ -3464,12 +3703,13 @@ Transform: m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 2002894391758073218} + 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: 2002894390107448171} - m_RootOrder: 3 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!114 &2002894391758073229 MonoBehaviour: @@ -3498,6 +3738,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: ab68ce6587aab0146b8dabefbd806791, type: 3} m_Name: m_EditorClassIdentifier: + m_SendPointerHoverToParent: 1 m_ClickSpeed: 0.3 m_MoveDeadzone: 0.6 m_RepeatDelay: 0.5 @@ -3556,13 +3797,14 @@ Transform: m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 2002894391948394107} + 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: - {fileID: 2002894390395887880} m_Father: {fileID: 2002894390107448171} - m_RootOrder: 0 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!114 &2002894391948394061 MonoBehaviour: @@ -3740,9 +3982,17 @@ CharacterController: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 2002894391948394107} m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 m_IsTrigger: 0 + m_ProvidesContacts: 0 m_Enabled: 1 - serializedVersion: 2 + serializedVersion: 3 m_Height: 1.36144 m_Radius: 0.1 m_SlopeLimit: 45 @@ -3817,15 +4067,16 @@ Transform: m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 2002894391949438517} + 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: - {fileID: 2002894390038461156} - {fileID: 2002894390966364989} - {fileID: 2002894390917405164} m_Father: {fileID: 2002894390395887880} - m_RootOrder: 1 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!114 &2002894391949438519 MonoBehaviour: @@ -3924,12 +4175,13 @@ Transform: m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 2002894391982667291} + 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: 2002894390395887880} - m_RootOrder: 0 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!20 &2002894391982667489 Camera: @@ -3945,9 +4197,17 @@ 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 @@ -4091,7 +4351,6 @@ MonoBehaviour: m_Action: Rotation m_Flags: 0 m_Flags: 0 - m_HasMigratedActions: 1 --- !u!1 &2002894392108743032 GameObject: m_ObjectHideFlags: 0 @@ -4116,15 +4375,16 @@ Transform: m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 2002894392108743032} + 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: - {fileID: 2002894391344309348} - {fileID: 2002894390589475231} - {fileID: 2002894391224387629} m_Father: {fileID: 2002894390395887880} - m_RootOrder: 2 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!114 &2002894392108743034 MonoBehaviour: @@ -4219,13 +4479,14 @@ Transform: m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 3544370734085250980} + 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: - {fileID: 5248721344884395100} m_Father: {fileID: 2002894390038461156} - m_RootOrder: 0 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!1 &6749825676455373053 GameObject: @@ -4250,18 +4511,20 @@ Transform: m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 6749825676455373053} + serializedVersion: 2 m_LocalRotation: {x: 0.36650118, y: 0, z: 0, w: 0.9304176} m_LocalPosition: {x: -0.0447, y: -0.0476, z: 0.0131} m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 m_Children: [] m_Father: {fileID: 2002894390917405164} - m_RootOrder: 0 m_LocalEulerAnglesHint: {x: 43, y: 0, z: 0} --- !u!1001 &4071642445300941959 PrefabInstance: m_ObjectHideFlags: 0 serializedVersion: 2 m_Modification: + serializedVersion: 3 m_TransformParent: {fileID: 2002894391468460883} m_Modifications: - target: {fileID: 2306551884257668398, guid: bde71cb35b3a69e478307d53a56242c0, type: 3} @@ -4313,15 +4576,18 @@ PrefabInstance: value: 90 objectReference: {fileID: 0} m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] m_SourcePrefab: {fileID: 100100000, guid: bde71cb35b3a69e478307d53a56242c0, type: 3} ---- !u!4 &4270575923381735242 stripped +--- !u!4 &1425447693803533075 stripped Transform: - m_CorrespondingSourceObject: {fileID: 271697115486473165, guid: bde71cb35b3a69e478307d53a56242c0, type: 3} + m_CorrespondingSourceObject: {fileID: 3119116693207512980, guid: bde71cb35b3a69e478307d53a56242c0, type: 3} m_PrefabInstance: {fileID: 4071642445300941959} m_PrefabAsset: {fileID: 0} ---- !u!4 &1425447693803533075 stripped +--- !u!4 &4270575923381735242 stripped Transform: - m_CorrespondingSourceObject: {fileID: 3119116693207512980, guid: bde71cb35b3a69e478307d53a56242c0, type: 3} + m_CorrespondingSourceObject: {fileID: 271697115486473165, guid: bde71cb35b3a69e478307d53a56242c0, type: 3} m_PrefabInstance: {fileID: 4071642445300941959} m_PrefabAsset: {fileID: 0} --- !u!1001 &7178280797236345800 @@ -4329,6 +4595,7 @@ PrefabInstance: m_ObjectHideFlags: 0 serializedVersion: 2 m_Modification: + serializedVersion: 3 m_TransformParent: {fileID: 5583681650576868220} m_Modifications: - target: {fileID: 2306551884257668398, guid: 5efae94d4b2087b4dac0f1d210369580, type: 3} @@ -4380,6 +4647,9 @@ PrefabInstance: value: 90 objectReference: {fileID: 0} m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] m_SourcePrefab: {fileID: 100100000, guid: 5efae94d4b2087b4dac0f1d210369580, type: 3} --- !u!4 &3164170168341630643 stripped Transform: diff --git a/Source/XR-Interaction-Component/Source/Runtime/Interaction/Interactables/TeleportationAnchorVRBuilder.cs b/Source/XR-Interaction-Component/Source/Runtime/Interaction/Interactables/TeleportationAnchorVRBuilder.cs index d88ddcb6f..6a71cd570 100644 --- a/Source/XR-Interaction-Component/Source/Runtime/Interaction/Interactables/TeleportationAnchorVRBuilder.cs +++ b/Source/XR-Interaction-Component/Source/Runtime/Interaction/Interactables/TeleportationAnchorVRBuilder.cs @@ -1,5 +1,6 @@ using UnityEngine; using UnityEngine.XR.Interaction.Toolkit; +using VRBuilder.Core.Setup; namespace VRBuilder.XRInteraction { @@ -8,8 +9,11 @@ namespace VRBuilder.XRInteraction /// has been spawned after loading the scene. /// [AddComponentMenu("VR Builder/Interactables/Teleportation Anchor (VR Builder)")] - public class TeleportationAnchorVRBuilder : TeleportationAnchor + public class TeleportationAnchorVRBuilder : TeleportationAnchor, ILayerConfigurator { + /// + public LayerSet LayerSet => LayerSet.Teleportation; + /// protected override void OnSelectEntered(SelectEnterEventArgs args) { @@ -42,6 +46,16 @@ protected override void OnDeactivated(DeactivateEventArgs args) base.OnDeactivated(args); } + /// + public void ConfigureLayers(string interactionLayerName, string raycastLayerName) + { + InteractionLayerMask teleportLayer = InteractionLayerMask.NameToLayer(interactionLayerName); + LayerMask teleportRaycastLayer = LayerMask.NameToLayer(raycastLayerName); + + gameObject.layer = teleportRaycastLayer; + interactionLayers = 1 << teleportLayer.value; + } + private void CheckTeleportationProvider(IXRInteractor interactor) { if (teleportationProvider != null) diff --git a/Source/XR-Interaction-Component/Source/Runtime/Interaction/Interactables/TeleportationAreaVRBuilder.cs b/Source/XR-Interaction-Component/Source/Runtime/Interaction/Interactables/TeleportationAreaVRBuilder.cs index 3968b6491..0fe8accd0 100644 --- a/Source/XR-Interaction-Component/Source/Runtime/Interaction/Interactables/TeleportationAreaVRBuilder.cs +++ b/Source/XR-Interaction-Component/Source/Runtime/Interaction/Interactables/TeleportationAreaVRBuilder.cs @@ -1,5 +1,6 @@ using UnityEngine; using UnityEngine.XR.Interaction.Toolkit; +using VRBuilder.Core.Setup; namespace VRBuilder.XRInteraction { @@ -8,8 +9,11 @@ namespace VRBuilder.XRInteraction /// has been spawned after loading the scene. /// [AddComponentMenu("VR Builder/Interactables/Teleportation Area (VR Builder)")] - public class TeleportationAreaVRBuilder : TeleportationArea + public class TeleportationAreaVRBuilder : TeleportationArea, ILayerConfigurator { + /// + public LayerSet LayerSet => LayerSet.Teleportation; + protected override void Reset() { base.Reset(); @@ -17,6 +21,7 @@ protected override void Reset() teleportTrigger = TeleportTrigger.OnDeactivated; } + /// protected override void OnHoverEntered(HoverEnterEventArgs args) { CheckTeleportationProvider(args.interactorObject); @@ -55,6 +60,16 @@ protected override void OnDeactivated(DeactivateEventArgs args) base.OnDeactivated(args); } + /// + public void ConfigureLayers(string interactionLayerName, string raycastLayerName) + { + InteractionLayerMask teleportLayer = InteractionLayerMask.NameToLayer(interactionLayerName); + LayerMask teleportRaycastLayer = LayerMask.NameToLayer(raycastLayerName); + + gameObject.layer = teleportRaycastLayer; + interactionLayers = 1 << teleportLayer.value; + } + private void CheckTeleportationProvider(IXRInteractor interactor) { if (teleportationProvider != null) diff --git a/Source/XR-Interaction-Component/Source/Runtime/User.meta b/Source/XR-Interaction-Component/Source/Runtime/User.meta new file mode 100644 index 000000000..1ce35b979 --- /dev/null +++ b/Source/XR-Interaction-Component/Source/Runtime/User.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 4b510601d99bc964aacb660578a6aa5d +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Source/XR-Interaction-Component/Source/Runtime/User/InteractorLayerConfigurator.cs b/Source/XR-Interaction-Component/Source/Runtime/User/InteractorLayerConfigurator.cs new file mode 100644 index 000000000..dc92607f6 --- /dev/null +++ b/Source/XR-Interaction-Component/Source/Runtime/User/InteractorLayerConfigurator.cs @@ -0,0 +1,83 @@ +using System.Collections.Generic; +using UnityEngine; +using UnityEngine.XR.Interaction.Toolkit; +using VRBuilder.Core.Setup; + +namespace VRBuilder.XRInteraction.User +{ + /// + /// Configures interaction and/or raycast layers of a list of interactors to layers + /// with the specified names. + /// + public class InteractorLayerConfigurator : MonoBehaviour, ILayerConfigurator + { + [SerializeField] + [Tooltip("Specifies the set of layers to use on this configurator.")] + private LayerSet layerSet = LayerSet.None; + + [SerializeField] + [Tooltip("Interactors to configure.")] + private List interactors = new List(); + + /// + public LayerSet LayerSet => layerSet; + + /// + public void ConfigureLayers(string interactionLayerName, string raycastLayerName) + { + foreach (XRBaseInteractor interactor in interactors) + { + SetupInteractionLayer(interactor, interactionLayerName); + + if (interactor is XRRayInteractor rayInteractor) + { + SetupRaycastLayer(rayInteractor, raycastLayerName); + } + } + } + + private void SetupInteractionLayer(XRBaseInteractor interactor, string interactionLayerName) + { + if (string.IsNullOrEmpty(interactionLayerName)) + { + return; + } + + InteractionLayerMask interactionLayer = InteractionLayerMask.NameToLayer(interactionLayerName); + + if (interactionLayer.value < 0) + { + Debug.LogError($"Layer '{interactionLayerName}' does not exist."); + return; + } + + if (interactor.interactionLayers != 1 << interactionLayer.value) + { + interactor.interactionLayers = 1 << interactionLayer.value; + Debug.Log($"[{gameObject.name}] Interaction layer '{interactionLayerName}' has been updated to layer {interactionLayer.value} on interactor '{interactor.gameObject.name}'."); + } + } + + private void SetupRaycastLayer(XRRayInteractor interactor, string raycastLayerName) + { + if (string.IsNullOrEmpty(raycastLayerName)) + { + return; + } + + LayerMask raycastLayer = LayerMask.NameToLayer(raycastLayerName); + + if (raycastLayer.value < 0) + { + Debug.LogError($"Layer '{raycastLayerName}' does not exist."); + return; + } + + if (interactor.raycastMask != 1 << raycastLayer.value) + { + interactor.raycastMask = 1 << raycastLayer.value; + Debug.Log($"[{gameObject.name}] Raycast layer '{raycastLayerName}' has been updated to layer {raycastLayer.value} on interactor '{interactor.gameObject.name}'."); + } + } + } +} diff --git a/Source/XR-Interaction-Component/Source/Runtime/User/InteractorLayerConfigurator.cs.meta b/Source/XR-Interaction-Component/Source/Runtime/User/InteractorLayerConfigurator.cs.meta new file mode 100644 index 000000000..e2ec671ec --- /dev/null +++ b/Source/XR-Interaction-Component/Source/Runtime/User/InteractorLayerConfigurator.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: eb84184823a056249bfba5107e766ec3 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Source/XR-Interaction-Component/Source/XRInteractionExtension.meta b/Source/XR-Interaction-Component/Source/XRInteractionExtension.meta new file mode 100644 index 000000000..24befa84b --- /dev/null +++ b/Source/XR-Interaction-Component/Source/XRInteractionExtension.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: bd3ca0813cb93ed4fb4913fde267ca1f +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Source/XR-Interaction-Component/Source/XRInteractionExtension/Editor.meta b/Source/XR-Interaction-Component/Source/XRInteractionExtension/Editor.meta new file mode 100644 index 000000000..ce4398f28 --- /dev/null +++ b/Source/XR-Interaction-Component/Source/XRInteractionExtension/Editor.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 887a8cb097fdfa24ba1f8230f1b8feb5 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Source/XR-Interaction-Component/Source/XRInteractionExtension/Editor/InteractionLayerUtils.cs b/Source/XR-Interaction-Component/Source/XRInteractionExtension/Editor/InteractionLayerUtils.cs new file mode 100644 index 000000000..a450e7805 --- /dev/null +++ b/Source/XR-Interaction-Component/Source/XRInteractionExtension/Editor/InteractionLayerUtils.cs @@ -0,0 +1,67 @@ +#if VR_BUILDER_XR_INTERACTION +using UnityEditor; +using UnityEngine.XR.Interaction.Toolkit; + +namespace VRBuilder.Editor.XRInteractionExtension +{ + /// + /// Utilities to manipulate XRI interaction layers. + /// + public static class InteractionLayerUtils + { + /// + /// Adds an interaction layer with the specified name if not already present. + /// + /// Name of the layer to add. + /// If true, a dialog will be shown for user confirmation. + /// True if the layer has been added or was already present. + public static bool AddLayerIfNotPresent(string layerName, bool showDialog = false) + { + string dialogTitle = "Add interaction layer?"; + string dialogText = $"The required interaction layer '{layerName}' has not been found. Do you want to create it at the first available position?"; + string dialogConfirm = "Yes"; + string dialogCancel = "No"; + + if (InteractionLayerSettings.Instance.GetLayer(layerName) > 0) + { + return true; + } + + if (showDialog == false || EditorUtility.DisplayDialog(dialogTitle, dialogText, dialogConfirm, dialogCancel)) + { + return AddLayer(layerName); + } + + return false; + } + + /// + /// Adds an interaction layer with the specified name. + /// + /// Name of the layer to add. + /// True if the layer has been successfully added. + public static bool AddLayer(string layerName) + { + const string layerNamesPropertyPath = "m_LayerNames"; + + SerializedObject interactionLayerSettingsSo = new SerializedObject(InteractionLayerSettings.Instance); + SerializedProperty layerNamesProperty = interactionLayerSettingsSo.FindProperty(layerNamesPropertyPath); + + // built-in Interaction Layer names are not editable, so they are ignored + for (int i = InteractionLayerSettings.builtInLayerSize; i < InteractionLayerSettings.layerSize; i++) + { + SerializedProperty interactionLayerNameProperty = layerNamesProperty.GetArrayElementAtIndex(i); + + if (interactionLayerNameProperty.stringValue == null || string.IsNullOrEmpty(interactionLayerNameProperty.stringValue)) + { + interactionLayerNameProperty.stringValue = layerName; + interactionLayerSettingsSo.ApplyModifiedProperties(); + return true; + } + } + + return false; + } + } +} +#endif \ No newline at end of file diff --git a/Source/XR-Interaction-Component/Source/XRInteractionExtension/Editor/InteractionLayerUtils.cs.meta b/Source/XR-Interaction-Component/Source/XRInteractionExtension/Editor/InteractionLayerUtils.cs.meta new file mode 100644 index 000000000..0a3b926e6 --- /dev/null +++ b/Source/XR-Interaction-Component/Source/XRInteractionExtension/Editor/InteractionLayerUtils.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 3766487942027154db3dc2045af888cb +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Source/XR-Interaction-Component/Source/XRInteractionExtension/Editor/Unity.XR.Interaction.Toolkit.Editor.asmref b/Source/XR-Interaction-Component/Source/XRInteractionExtension/Editor/Unity.XR.Interaction.Toolkit.Editor.asmref new file mode 100644 index 000000000..cab3ce2e4 --- /dev/null +++ b/Source/XR-Interaction-Component/Source/XRInteractionExtension/Editor/Unity.XR.Interaction.Toolkit.Editor.asmref @@ -0,0 +1,3 @@ +{ + "reference": "GUID:190979c3ed6e41c448f5e9925429edf9" +} \ No newline at end of file diff --git a/Source/XR-Interaction-Component/Source/XRInteractionExtension/Editor/Unity.XR.Interaction.Toolkit.Editor.asmref.meta b/Source/XR-Interaction-Component/Source/XRInteractionExtension/Editor/Unity.XR.Interaction.Toolkit.Editor.asmref.meta new file mode 100644 index 000000000..0149864cd --- /dev/null +++ b/Source/XR-Interaction-Component/Source/XRInteractionExtension/Editor/Unity.XR.Interaction.Toolkit.Editor.asmref.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: f6a9fcf1e54122e4e850a6f6f1089a02 +AssemblyDefinitionReferenceImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: From 2dfe9705ec2087c7d3e9105015cb2c60e9cee569 Mon Sep 17 00:00:00 2001 From: Sythelux Rikd Date: Fri, 1 Dec 2023 16:39:07 +0100 Subject: [PATCH 4/6] Feature: animationcurves enhancements (#150) * new: added AnimationCurve to ScalingBehavior * new: added Animation curve to Moveobject --------- Co-authored-by: Aron Schaub --- .../Runtime/Behaviors/MoveObjectBehavior.cs | 8 ++++++-- .../Runtime/Behaviors/ScalingBehavior.cs | 14 +++++++++----- 2 files changed, 15 insertions(+), 7 deletions(-) diff --git a/Source/Basic-Conditions-And-Behaviors/Runtime/Behaviors/MoveObjectBehavior.cs b/Source/Basic-Conditions-And-Behaviors/Runtime/Behaviors/MoveObjectBehavior.cs index 4241fdb3d..47f2bced5 100644 --- a/Source/Basic-Conditions-And-Behaviors/Runtime/Behaviors/MoveObjectBehavior.cs +++ b/Source/Basic-Conditions-And-Behaviors/Runtime/Behaviors/MoveObjectBehavior.cs @@ -51,6 +51,10 @@ public class EntityData : IBehaviorData [DisplayName("Animation (in seconds)")] public float Duration { get; set; } + [DataMember] + [DisplayName("Animation curve")] + public AnimationCurve AnimationCurve = AnimationCurve.Linear(0, 0, 1, 1); + /// public Metadata Metadata { get; set; } @@ -113,8 +117,8 @@ public override IEnumerator Update() float progress = (Time.time - startingTime) / Data.Duration; - movingTransform.position = Vector3.Lerp(initialPosition, targetPositionTransform.position, progress); - movingTransform.rotation = Quaternion.Slerp(initialRotation, targetPositionTransform.rotation, progress); + movingTransform.position = initialPosition + (targetPositionTransform.position - initialPosition) * Data.AnimationCurve.Evaluate(progress); + movingTransform.rotation = Quaternion.Euler(initialRotation.eulerAngles + (targetPositionTransform.rotation.eulerAngles - initialRotation.eulerAngles) * Data.AnimationCurve.Evaluate(progress)); yield return null; } diff --git a/Source/Basic-Conditions-And-Behaviors/Runtime/Behaviors/ScalingBehavior.cs b/Source/Basic-Conditions-And-Behaviors/Runtime/Behaviors/ScalingBehavior.cs index 01c7d41f7..8b40cc64e 100644 --- a/Source/Basic-Conditions-And-Behaviors/Runtime/Behaviors/ScalingBehavior.cs +++ b/Source/Basic-Conditions-And-Behaviors/Runtime/Behaviors/ScalingBehavior.cs @@ -27,13 +27,17 @@ public class EntityData : IBehaviorData public Vector3 TargetScale { get; set; } // Duration of the animation in seconds. -#if CREATOR_PRO +#if CREATOR_PRO [OptionalValue] #endif [DataMember] [DisplayName("Animation Duration (in seconds)")] public float Duration { get; set; } + [DataMember] + [DisplayName("Animation curve")] + public AnimationCurve AnimationCurve = AnimationCurve.Linear(0, 0, 1, 1); + public Metadata Metadata { get; set; } /// @@ -65,7 +69,7 @@ private class ActivatingProcess : StageProcess public ActivatingProcess(EntityData data) : base(data) { } - + /// public override void Start() { @@ -85,7 +89,7 @@ public override IEnumerator Update() RuntimeConfigurator.Configuration.SceneObjectManager.RequestAuthority(Data.Target.Value); float progress = (Time.time - startedAt) / Data.Duration; - scaledTransform.localScale = Vector3.Lerp(initialScale, Data.TargetScale, progress); + scaledTransform.localScale = initialScale + (Data.TargetScale - initialScale) * Data.AnimationCurve.Evaluate(progress); yield return null; } } @@ -104,11 +108,11 @@ public override void FastForward() { } } - + /// public override IStageProcess GetActivatingProcess() { return new ActivatingProcess(Data); } } -} +} \ No newline at end of file From 2efa02cf31767b1e3a5ab710943d3b8ba153c72f Mon Sep 17 00:00:00 2001 From: Marcello Tridenti Date: Fri, 1 Dec 2023 16:40:19 +0100 Subject: [PATCH 5/6] hotfix: Moved initialization of Move and Scale behaviors animation curves to constructor --- .../Runtime/Behaviors/MoveObjectBehavior.cs | 16 ++++++++-------- .../Runtime/Behaviors/ScalingBehavior.cs | 13 +++++++------ 2 files changed, 15 insertions(+), 14 deletions(-) diff --git a/Source/Basic-Conditions-And-Behaviors/Runtime/Behaviors/MoveObjectBehavior.cs b/Source/Basic-Conditions-And-Behaviors/Runtime/Behaviors/MoveObjectBehavior.cs index 47f2bced5..512b24112 100644 --- a/Source/Basic-Conditions-And-Behaviors/Runtime/Behaviors/MoveObjectBehavior.cs +++ b/Source/Basic-Conditions-And-Behaviors/Runtime/Behaviors/MoveObjectBehavior.cs @@ -1,13 +1,12 @@ -using UnityEngine; +using Newtonsoft.Json; using System.Collections; using System.Runtime.Serialization; +using UnityEngine; +using UnityEngine.Scripting; using VRBuilder.Core.Attributes; +using VRBuilder.Core.Configuration; using VRBuilder.Core.SceneObjects; using VRBuilder.Core.Utils; -using VRBuilder.Core.Validation; -using Newtonsoft.Json; -using UnityEngine.Scripting; -using VRBuilder.Core.Configuration; namespace VRBuilder.Core.Behaviors { @@ -40,11 +39,11 @@ public class EntityData : IBehaviorData [DataMember] [DisplayName("Final position provider")] public SceneObjectReference PositionProvider { get; set; } - + /// /// Duration of the transition. If duration is equal or less than zero, target object movement is instantaneous. /// -#if CREATOR_PRO +#if CREATOR_PRO [OptionalValue] #endif [DataMember] @@ -53,7 +52,7 @@ public class EntityData : IBehaviorData [DataMember] [DisplayName("Animation curve")] - public AnimationCurve AnimationCurve = AnimationCurve.Linear(0, 0, 1, 1); + public AnimationCurve AnimationCurve { get; set; } /// public Metadata Metadata { get; set; } @@ -162,6 +161,7 @@ public MoveObjectBehavior(string targetName, string positionProviderName, float Data.Target = new SceneObjectReference(targetName); Data.PositionProvider = new SceneObjectReference(positionProviderName); Data.Duration = duration; + Data.AnimationCurve = AnimationCurve.Linear(0f, 0f, 1f, 1f); } /// diff --git a/Source/Basic-Conditions-And-Behaviors/Runtime/Behaviors/ScalingBehavior.cs b/Source/Basic-Conditions-And-Behaviors/Runtime/Behaviors/ScalingBehavior.cs index 8b40cc64e..e97c1b3aa 100644 --- a/Source/Basic-Conditions-And-Behaviors/Runtime/Behaviors/ScalingBehavior.cs +++ b/Source/Basic-Conditions-And-Behaviors/Runtime/Behaviors/ScalingBehavior.cs @@ -1,11 +1,11 @@ -using UnityEngine; -using Newtonsoft.Json; +using Newtonsoft.Json; using System.Collections; using System.Runtime.Serialization; -using VRBuilder.Core.Attributes; -using VRBuilder.Core.SceneObjects; +using UnityEngine; using UnityEngine.Scripting; +using VRBuilder.Core.Attributes; using VRBuilder.Core.Configuration; +using VRBuilder.Core.SceneObjects; namespace VRBuilder.Core.Behaviors { @@ -36,8 +36,8 @@ public class EntityData : IBehaviorData [DataMember] [DisplayName("Animation curve")] - public AnimationCurve AnimationCurve = AnimationCurve.Linear(0, 0, 1, 1); - + public AnimationCurve AnimationCurve { get; set; } + public Metadata Metadata { get; set; } /// @@ -62,6 +62,7 @@ public ScalingBehavior(SceneObjectReference target, Vector3 targetScale, float d Data.Target = target; Data.TargetScale = targetScale; Data.Duration = duration; + Data.AnimationCurve = AnimationCurve.Linear(0f, 0f, 1f, 1f); } private class ActivatingProcess : StageProcess From 018e0c39ba52595ba9d591b91e6caded9850c825 Mon Sep 17 00:00:00 2001 From: Marcello Tridenti Date: Fri, 1 Dec 2023 16:59:14 +0100 Subject: [PATCH 6/6] Version and changelog --- CHANGELOG.md | 18 +++++++++++++++++- Source/Core/version.txt | 2 +- 2 files changed, 18 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 589348674..b66ada872 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,6 +1,22 @@ # Changelog - VR Builder -**v3.3.2 (2023/10/31 - Current)** +**v3.4.0 (2023/12/01 - Current)** + +*[Added]* +- Experimental hand tracking rig based on the default XRI Hands rig. The prefab is named `XR_Setup_Action_Based_HandTracking` and can be used in place of the default rig. The rig supports both controllers and hand tracking. Note that there is no teleportation solution currently available for hand tracking, and some controls and behaviors are slightly different from the standard rig. +- Added dependency to the XR Hands package. +- The XR Teleport interaction layer is now automatically created when importing VR Builder. +- Added a check to ensure rig and teleportation areas/anchors are set to the correct raycast/interaction layers. The rig is automatically set up on rig creation, and you can check the entire scene manually by selecting `Tools > VR Builder > Developer > Configure Teleportation Layers`. The demo scene is automatically set up when opened from the menu or the wizard. +- Added animation curve functionality to the Move and Scale Object behaviors. Thanks LEFX! + +*[Changed]* +- Updated XRI dependency to XRI 2.5.2 +- Changed how the Project Setup Wizard decides whether to show the hardware selection page: now the page will show if none of the common XR SDKs (OpenXR, OculusXR, WMR) are installed. + +*[Fixed]* +- Fixed having a full path stored in the runtime configuration instead of a relative one when renaming a process, which could cause issues in builds or when working across different computers. + +**v3.3.2 (2023/10/31)** *[Added]* - It is now possible to add proximity detection to VR Builder teleportation anchors. This means that the anchor will send a teleported event readable by VR Builder even if the user gets near it by continuous locomotion or walking, without teleporting. Click the "Add Teleportation Proximity Entry" button on the teleportation anchor to instantiate the necessary components. diff --git a/Source/Core/version.txt b/Source/Core/version.txt index 477254331..18091983f 100644 --- a/Source/Core/version.txt +++ b/Source/Core/version.txt @@ -1 +1 @@ -3.3.2 +3.4.0