From 36e8538bb976dff88912745c9aaa65feb44da730 Mon Sep 17 00:00:00 2001 From: milan Date: Mon, 10 Oct 2022 15:54:32 +0200 Subject: [PATCH] allow rigidbodies to travel through portals --- Assets/Escape Room Engine/Portal/Portal.cs | 2 +- .../Escape Room Engine/Portal/Portal.prefab | 4 +- .../Escape Room Engine/Portal/PortalDriver.cs | 14 + Assets/Scenes/PortalScene.unity | 893 ++++++++---------- 4 files changed, 430 insertions(+), 483 deletions(-) diff --git a/Assets/Escape Room Engine/Portal/Portal.cs b/Assets/Escape Room Engine/Portal/Portal.cs index b8acb71..a688ec7 100644 --- a/Assets/Escape Room Engine/Portal/Portal.cs +++ b/Assets/Escape Room Engine/Portal/Portal.cs @@ -29,7 +29,7 @@ namespace Escape_Room_Engine.Portal if (!GetComponent().isTrigger) throw new Exception("Collider must be a trigger."); } - private void LateUpdate() + private void FixedUpdate() { for (var i = 0; i < _closePortalDrivers.Count; i++) { diff --git a/Assets/Escape Room Engine/Portal/Portal.prefab b/Assets/Escape Room Engine/Portal/Portal.prefab index 02ba705..b6ea5da 100644 --- a/Assets/Escape Room Engine/Portal/Portal.prefab +++ b/Assets/Escape Room Engine/Portal/Portal.prefab @@ -61,8 +61,8 @@ BoxCollider: m_IsTrigger: 1 m_Enabled: 1 serializedVersion: 2 - m_Size: {x: 1, y: 2, z: 0.1} - m_Center: {x: 0, y: 1, z: -0.05} + m_Size: {x: 1, y: 2, z: 0.3} + m_Center: {x: 0, y: 1, z: -0.15} --- !u!1 &7398326895463990628 GameObject: m_ObjectHideFlags: 0 diff --git a/Assets/Escape Room Engine/Portal/PortalDriver.cs b/Assets/Escape Room Engine/Portal/PortalDriver.cs index 76293d0..bf68d48 100644 --- a/Assets/Escape Room Engine/Portal/PortalDriver.cs +++ b/Assets/Escape Room Engine/Portal/PortalDriver.cs @@ -8,6 +8,7 @@ namespace Escape_Room_Engine.Portal { /// /// The object that will be transported through the portal. Usually either this object or a parent offset object. + /// If left empty, it will default to this object. /// [SerializeField] private Transform traveller; @@ -21,11 +22,19 @@ namespace Escape_Room_Engine.Portal /// public Collider Collider { get; private set; } + private Rigidbody _rigidbody; + private void Awake() { // check whether the collider is set up correctly Collider = GetComponent(); if (Collider.isTrigger) throw new Exception("Collider must not be a trigger."); + + // check whether the traveller is set + if (!traveller) traveller = transform; + + // get the rigidbody if there is one + _rigidbody = GetComponent(); } public void Teleport(Portal from, Portal to) @@ -33,6 +42,11 @@ namespace Escape_Room_Engine.Portal var m = to.transform.localToWorldMatrix * Portal.HalfRotation * from.transform.worldToLocalMatrix * traveller.localToWorldMatrix; traveller.transform.SetPositionAndRotation(m.GetPosition(), m.rotation); + if (_rigidbody) + { + _rigidbody.velocity = to.transform.TransformDirection( + Portal.HalfRotation.rotation * from.transform.InverseTransformDirection(_rigidbody.velocity)); + } } } } diff --git a/Assets/Scenes/PortalScene.unity b/Assets/Scenes/PortalScene.unity index 0da79ef..1ca067b 100644 --- a/Assets/Scenes/PortalScene.unity +++ b/Assets/Scenes/PortalScene.unity @@ -363,6 +363,7 @@ GameObject: - component: {fileID: 26967495} - component: {fileID: 26967494} - component: {fileID: 26967493} + - component: {fileID: 26967498} m_Layer: 0 m_Name: Test Interactable (7) m_TagString: Untagged @@ -579,6 +580,22 @@ MeshFilter: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 26967491} m_Mesh: {fileID: 10207, guid: 0000000000000000e000000000000000, type: 0} +--- !u!114 &26967498 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 26967491} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 1bacec3b1d81cef43972d5dfc26a467b, type: 3} + m_Name: + m_EditorClassIdentifier: + traveller: {fileID: 0} + entrySide: 0 + a: {fileID: 0} + b: {fileID: 0} --- !u!1 &32502420 GameObject: m_ObjectHideFlags: 0 @@ -593,6 +610,7 @@ GameObject: - component: {fileID: 32502424} - component: {fileID: 32502423} - component: {fileID: 32502422} + - component: {fileID: 32502427} m_Layer: 0 m_Name: Test Interactable (9) m_TagString: Untagged @@ -809,6 +827,22 @@ MeshFilter: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 32502420} m_Mesh: {fileID: 10207, guid: 0000000000000000e000000000000000, type: 0} +--- !u!114 &32502427 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 32502420} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 1bacec3b1d81cef43972d5dfc26a467b, type: 3} + m_Name: + m_EditorClassIdentifier: + traveller: {fileID: 0} + entrySide: 0 + a: {fileID: 0} + b: {fileID: 0} --- !u!1 &49933501 GameObject: m_ObjectHideFlags: 0 @@ -1001,6 +1035,7 @@ GameObject: - component: {fileID: 97555792} - component: {fileID: 97555791} - component: {fileID: 97555790} + - component: {fileID: 97555795} m_Layer: 0 m_Name: Test Interactable (6) m_TagString: Untagged @@ -1217,6 +1252,22 @@ MeshFilter: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 97555788} m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!114 &97555795 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 97555788} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 1bacec3b1d81cef43972d5dfc26a467b, type: 3} + m_Name: + m_EditorClassIdentifier: + traveller: {fileID: 0} + entrySide: 0 + a: {fileID: 0} + b: {fileID: 0} --- !u!1 &145371954 GameObject: m_ObjectHideFlags: 0 @@ -1231,6 +1282,7 @@ GameObject: - component: {fileID: 145371958} - component: {fileID: 145371957} - component: {fileID: 145371956} + - component: {fileID: 145371961} m_Layer: 0 m_Name: Test Interactable (12) m_TagString: Untagged @@ -1447,6 +1499,22 @@ MeshFilter: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 145371954} m_Mesh: {fileID: 10207, guid: 0000000000000000e000000000000000, type: 0} +--- !u!114 &145371961 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 145371954} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 1bacec3b1d81cef43972d5dfc26a467b, type: 3} + m_Name: + m_EditorClassIdentifier: + traveller: {fileID: 0} + entrySide: 0 + a: {fileID: 0} + b: {fileID: 0} --- !u!1 &148891875 GameObject: m_ObjectHideFlags: 0 @@ -1502,6 +1570,7 @@ GameObject: - component: {fileID: 161783877} - component: {fileID: 161783876} - component: {fileID: 161783875} + - component: {fileID: 161783880} m_Layer: 0 m_Name: Test Interactable m_TagString: Untagged @@ -1718,6 +1787,22 @@ MeshFilter: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 161783873} m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!114 &161783880 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 161783873} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 1bacec3b1d81cef43972d5dfc26a467b, type: 3} + m_Name: + m_EditorClassIdentifier: + traveller: {fileID: 0} + entrySide: 0 + a: {fileID: 0} + b: {fileID: 0} --- !u!1 &194084196 GameObject: m_ObjectHideFlags: 0 @@ -1870,7 +1955,7 @@ Transform: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 231947855} m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: -1.242} + m_LocalPosition: {x: -0, y: 0, z: -1.35} m_LocalScale: {x: 1, y: 1, z: 1} m_ConstrainProportionsScale: 0 m_Children: @@ -2217,6 +2302,8 @@ MonoBehaviour: m_EditorClassIdentifier: traveller: {fileID: 62537129} entrySide: 0 + a: {fileID: 0} + b: {fileID: 0} --- !u!135 &250613606 SphereCollider: m_ObjectHideFlags: 0 @@ -2377,236 +2464,6 @@ Transform: m_Father: {fileID: 0} m_RootOrder: 5 m_LocalEulerAnglesHint: {x: 0, y: 90, z: 0} ---- !u!1 &377644817 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 377644818} - - component: {fileID: 377644823} - - component: {fileID: 377644822} - - component: {fileID: 377644821} - - component: {fileID: 377644820} - - component: {fileID: 377644819} - m_Layer: 0 - m_Name: Test Interactable (14) - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &377644818 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 377644817} - m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 0, y: 2.84, z: 0} - m_LocalScale: {x: 0.2, y: 0.2, z: 0.2} - m_ConstrainProportionsScale: 0 - m_Children: [] - m_Father: {fileID: 966646664} - m_RootOrder: 14 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!114 &377644819 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 377644817} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 0ad34abafad169848a38072baa96cdb2, type: 3} - m_Name: - m_EditorClassIdentifier: - m_InteractionManager: {fileID: 1718957585} - m_Colliders: [] - m_InteractionLayerMask: - serializedVersion: 2 - m_Bits: 4294967295 - m_InteractionLayers: - m_Bits: 1 - m_SelectMode: 0 - m_CustomReticle: {fileID: 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_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_AttachEaseInTime: 0.15 - m_MovementType: 0 - 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 ---- !u!54 &377644820 -Rigidbody: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 377644817} - serializedVersion: 2 - m_Mass: 1 - m_Drag: 0 - m_AngularDrag: 0.05 - m_UseGravity: 1 - m_IsKinematic: 0 - m_Interpolate: 0 - m_Constraints: 0 - m_CollisionDetection: 0 ---- !u!135 &377644821 -SphereCollider: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 377644817} - m_Material: {fileID: 0} - m_IsTrigger: 0 - m_Enabled: 1 - serializedVersion: 2 - m_Radius: 0.5 - m_Center: {x: 0, y: 0, z: 0} ---- !u!23 &377644822 -MeshRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 377644817} - m_Enabled: 1 - m_CastShadows: 1 - m_ReceiveShadows: 1 - m_DynamicOccludee: 1 - m_StaticShadowCaster: 0 - m_MotionVectors: 1 - m_LightProbeUsage: 1 - m_ReflectionProbeUsage: 1 - m_RayTracingMode: 2 - m_RayTraceProcedural: 0 - m_RenderingLayerMask: 1 - m_RendererPriority: 0 - m_Materials: - - {fileID: 2100000, guid: c7ed0998b260beb4f93a4f23352fcd81, 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 &377644823 -MeshFilter: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 377644817} - m_Mesh: {fileID: 10207, guid: 0000000000000000e000000000000000, type: 0} --- !u!1 &392765145 GameObject: m_ObjectHideFlags: 0 @@ -2768,6 +2625,7 @@ GameObject: - component: {fileID: 416847804} - component: {fileID: 416847803} - component: {fileID: 416847802} + - component: {fileID: 416847807} m_Layer: 0 m_Name: Test Interactable (2) m_TagString: Untagged @@ -2984,6 +2842,22 @@ MeshFilter: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 416847800} m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!114 &416847807 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 416847800} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 1bacec3b1d81cef43972d5dfc26a467b, type: 3} + m_Name: + m_EditorClassIdentifier: + traveller: {fileID: 0} + entrySide: 0 + a: {fileID: 0} + b: {fileID: 0} --- !u!1 &430115637 GameObject: m_ObjectHideFlags: 0 @@ -2998,6 +2872,7 @@ GameObject: - component: {fileID: 430115641} - component: {fileID: 430115640} - component: {fileID: 430115639} + - component: {fileID: 430115644} m_Layer: 0 m_Name: Test Interactable (3) m_TagString: Untagged @@ -3214,6 +3089,22 @@ MeshFilter: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 430115637} m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!114 &430115644 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 430115637} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 1bacec3b1d81cef43972d5dfc26a467b, type: 3} + m_Name: + m_EditorClassIdentifier: + traveller: {fileID: 0} + entrySide: 0 + a: {fileID: 0} + b: {fileID: 0} --- !u!1 &446284063 GameObject: m_ObjectHideFlags: 0 @@ -3609,6 +3500,7 @@ GameObject: - component: {fileID: 602343006} - component: {fileID: 602343005} - component: {fileID: 602343004} + - component: {fileID: 602343009} m_Layer: 0 m_Name: Test Interactable (1) m_TagString: Untagged @@ -3825,6 +3717,22 @@ MeshFilter: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 602343002} m_Mesh: {fileID: 10207, guid: 0000000000000000e000000000000000, type: 0} +--- !u!114 &602343009 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 602343002} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 1bacec3b1d81cef43972d5dfc26a467b, type: 3} + m_Name: + m_EditorClassIdentifier: + traveller: {fileID: 0} + entrySide: 0 + a: {fileID: 0} + b: {fileID: 0} --- !u!1 &613892733 GameObject: m_ObjectHideFlags: 0 @@ -4272,6 +4180,7 @@ GameObject: - component: {fileID: 658745514} - component: {fileID: 658745513} - component: {fileID: 658745512} + - component: {fileID: 658745517} m_Layer: 0 m_Name: Test Interactable (6) m_TagString: Untagged @@ -4488,6 +4397,22 @@ MeshFilter: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 658745510} m_Mesh: {fileID: 10207, guid: 0000000000000000e000000000000000, type: 0} +--- !u!114 &658745517 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 658745510} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 1bacec3b1d81cef43972d5dfc26a467b, type: 3} + m_Name: + m_EditorClassIdentifier: + traveller: {fileID: 0} + entrySide: 0 + a: {fileID: 0} + b: {fileID: 0} --- !u!1 &702415672 GameObject: m_ObjectHideFlags: 0 @@ -4502,6 +4427,7 @@ GameObject: - component: {fileID: 702415676} - component: {fileID: 702415675} - component: {fileID: 702415674} + - component: {fileID: 702415679} m_Layer: 0 m_Name: Test Interactable (11) m_TagString: Untagged @@ -4718,6 +4644,22 @@ MeshFilter: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 702415672} m_Mesh: {fileID: 10207, guid: 0000000000000000e000000000000000, type: 0} +--- !u!114 &702415679 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 702415672} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 1bacec3b1d81cef43972d5dfc26a467b, type: 3} + m_Name: + m_EditorClassIdentifier: + traveller: {fileID: 0} + entrySide: 0 + a: {fileID: 0} + b: {fileID: 0} --- !u!1 &734697821 GameObject: m_ObjectHideFlags: 0 @@ -5068,6 +5010,7 @@ GameObject: - component: {fileID: 744571905} - component: {fileID: 744571904} - component: {fileID: 744571903} + - component: {fileID: 744571908} m_Layer: 0 m_Name: Test Interactable (10) m_TagString: Untagged @@ -5284,6 +5227,22 @@ MeshFilter: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 744571901} m_Mesh: {fileID: 10207, guid: 0000000000000000e000000000000000, type: 0} +--- !u!114 &744571908 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 744571901} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 1bacec3b1d81cef43972d5dfc26a467b, type: 3} + m_Name: + m_EditorClassIdentifier: + traveller: {fileID: 0} + entrySide: 0 + a: {fileID: 0} + b: {fileID: 0} --- !u!1 &778138609 GameObject: m_ObjectHideFlags: 0 @@ -5298,6 +5257,7 @@ GameObject: - component: {fileID: 778138613} - component: {fileID: 778138612} - component: {fileID: 778138611} + - component: {fileID: 778138616} m_Layer: 0 m_Name: Test Interactable (5) m_TagString: Untagged @@ -5514,6 +5474,22 @@ MeshFilter: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 778138609} m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!114 &778138616 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 778138609} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 1bacec3b1d81cef43972d5dfc26a467b, type: 3} + m_Name: + m_EditorClassIdentifier: + traveller: {fileID: 0} + entrySide: 0 + a: {fileID: 0} + b: {fileID: 0} --- !u!1 &817509150 GameObject: m_ObjectHideFlags: 0 @@ -5732,8 +5708,6 @@ Transform: - {fileID: 744571902} - {fileID: 702415673} - {fileID: 145371955} - - {fileID: 1293686755} - - {fileID: 377644818} m_Father: {fileID: 231947856} m_RootOrder: 0 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} @@ -5751,6 +5725,7 @@ GameObject: - component: {fileID: 1004214778} - component: {fileID: 1004214777} - component: {fileID: 1004214776} + - component: {fileID: 1004214781} m_Layer: 0 m_Name: Test Interactable (3) m_TagString: Untagged @@ -5967,6 +5942,22 @@ MeshFilter: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 1004214774} m_Mesh: {fileID: 10207, guid: 0000000000000000e000000000000000, type: 0} +--- !u!114 &1004214781 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1004214774} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 1bacec3b1d81cef43972d5dfc26a467b, type: 3} + m_Name: + m_EditorClassIdentifier: + traveller: {fileID: 0} + entrySide: 0 + a: {fileID: 0} + b: {fileID: 0} --- !u!1 &1023639977 GameObject: m_ObjectHideFlags: 0 @@ -5981,6 +5972,7 @@ GameObject: - component: {fileID: 1023639981} - component: {fileID: 1023639980} - component: {fileID: 1023639979} + - component: {fileID: 1023639984} m_Layer: 0 m_Name: Test Interactable (1) m_TagString: Untagged @@ -6197,6 +6189,22 @@ MeshFilter: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 1023639977} m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!114 &1023639984 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1023639977} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 1bacec3b1d81cef43972d5dfc26a467b, type: 3} + m_Name: + m_EditorClassIdentifier: + traveller: {fileID: 0} + entrySide: 0 + a: {fileID: 0} + b: {fileID: 0} --- !u!1 &1169383892 GameObject: m_ObjectHideFlags: 0 @@ -6243,6 +6251,7 @@ GameObject: - component: {fileID: 1186837743} - component: {fileID: 1186837742} - component: {fileID: 1186837741} + - component: {fileID: 1186837746} m_Layer: 0 m_Name: Test Interactable (9) m_TagString: Untagged @@ -6459,6 +6468,22 @@ MeshFilter: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 1186837739} m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!114 &1186837746 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1186837739} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 1bacec3b1d81cef43972d5dfc26a467b, type: 3} + m_Name: + m_EditorClassIdentifier: + traveller: {fileID: 0} + entrySide: 0 + a: {fileID: 0} + b: {fileID: 0} --- !u!1 &1199088356 GameObject: m_ObjectHideFlags: 0 @@ -6612,6 +6637,8 @@ MonoBehaviour: m_EditorClassIdentifier: traveller: {fileID: 1169383893} entrySide: 0 + a: {fileID: 0} + b: {fileID: 0} --- !u!135 &1199088363 SphereCollider: m_ObjectHideFlags: 0 @@ -6926,236 +6953,6 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: ae59cddbf8fa37549bb38b1039feeb34, type: 3} m_Name: m_EditorClassIdentifier: ---- !u!1 &1293686754 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1293686755} - - component: {fileID: 1293686760} - - component: {fileID: 1293686759} - - component: {fileID: 1293686758} - - component: {fileID: 1293686757} - - component: {fileID: 1293686756} - m_Layer: 0 - m_Name: Test Interactable (13) - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &1293686755 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1293686754} - m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 0, y: 2.6400003, z: 0} - m_LocalScale: {x: 0.2, y: 0.2, z: 0.2} - m_ConstrainProportionsScale: 0 - m_Children: [] - m_Father: {fileID: 966646664} - m_RootOrder: 13 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!114 &1293686756 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1293686754} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 0ad34abafad169848a38072baa96cdb2, type: 3} - m_Name: - m_EditorClassIdentifier: - m_InteractionManager: {fileID: 1718957585} - m_Colliders: [] - m_InteractionLayerMask: - serializedVersion: 2 - m_Bits: 4294967295 - m_InteractionLayers: - m_Bits: 1 - m_SelectMode: 0 - m_CustomReticle: {fileID: 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_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_AttachEaseInTime: 0.15 - m_MovementType: 0 - 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 ---- !u!54 &1293686757 -Rigidbody: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1293686754} - serializedVersion: 2 - m_Mass: 1 - m_Drag: 0 - m_AngularDrag: 0.05 - m_UseGravity: 1 - m_IsKinematic: 0 - m_Interpolate: 0 - m_Constraints: 0 - m_CollisionDetection: 0 ---- !u!135 &1293686758 -SphereCollider: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1293686754} - m_Material: {fileID: 0} - m_IsTrigger: 0 - m_Enabled: 1 - serializedVersion: 2 - m_Radius: 0.5 - m_Center: {x: 0, y: 0, z: 0} ---- !u!23 &1293686759 -MeshRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1293686754} - m_Enabled: 1 - m_CastShadows: 1 - m_ReceiveShadows: 1 - m_DynamicOccludee: 1 - m_StaticShadowCaster: 0 - m_MotionVectors: 1 - m_LightProbeUsage: 1 - m_ReflectionProbeUsage: 1 - m_RayTracingMode: 2 - m_RayTraceProcedural: 0 - m_RenderingLayerMask: 1 - m_RendererPriority: 0 - m_Materials: - - {fileID: 2100000, guid: c7ed0998b260beb4f93a4f23352fcd81, 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 &1293686760 -MeshFilter: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1293686754} - m_Mesh: {fileID: 10207, guid: 0000000000000000e000000000000000, type: 0} --- !u!1 &1363513911 GameObject: m_ObjectHideFlags: 0 @@ -7267,6 +7064,7 @@ GameObject: - component: {fileID: 1392299505} - component: {fileID: 1392299504} - component: {fileID: 1392299503} + - component: {fileID: 1392299508} m_Layer: 0 m_Name: Test Interactable (4) m_TagString: Untagged @@ -7483,6 +7281,22 @@ MeshFilter: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 1392299501} m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!114 &1392299508 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1392299501} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 1bacec3b1d81cef43972d5dfc26a467b, type: 3} + m_Name: + m_EditorClassIdentifier: + traveller: {fileID: 0} + entrySide: 0 + a: {fileID: 0} + b: {fileID: 0} --- !u!1 &1418800929 GameObject: m_ObjectHideFlags: 0 @@ -7982,6 +7796,7 @@ GameObject: - component: {fileID: 1476751932} - component: {fileID: 1476751931} - component: {fileID: 1476751930} + - component: {fileID: 1476751935} m_Layer: 0 m_Name: Test Interactable (8) m_TagString: Untagged @@ -8198,6 +8013,22 @@ MeshFilter: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 1476751928} m_Mesh: {fileID: 10207, guid: 0000000000000000e000000000000000, type: 0} +--- !u!114 &1476751935 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1476751928} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 1bacec3b1d81cef43972d5dfc26a467b, type: 3} + m_Name: + m_EditorClassIdentifier: + traveller: {fileID: 0} + entrySide: 0 + a: {fileID: 0} + b: {fileID: 0} --- !u!1 &1484624115 GameObject: m_ObjectHideFlags: 0 @@ -8442,6 +8273,7 @@ GameObject: - component: {fileID: 1506186636} - component: {fileID: 1506186635} - component: {fileID: 1506186634} + - component: {fileID: 1506186639} m_Layer: 0 m_Name: Test Interactable (5) m_TagString: Untagged @@ -8658,6 +8490,22 @@ MeshFilter: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 1506186632} m_Mesh: {fileID: 10207, guid: 0000000000000000e000000000000000, type: 0} +--- !u!114 &1506186639 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1506186632} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 1bacec3b1d81cef43972d5dfc26a467b, type: 3} + m_Name: + m_EditorClassIdentifier: + traveller: {fileID: 0} + entrySide: 0 + a: {fileID: 0} + b: {fileID: 0} --- !u!1001 &1530025130 PrefabInstance: m_ObjectHideFlags: 0 @@ -8827,6 +8675,7 @@ GameObject: - component: {fileID: 1669445999} - component: {fileID: 1669445998} - component: {fileID: 1669445997} + - component: {fileID: 1669446002} m_Layer: 0 m_Name: Test Interactable (4) m_TagString: Untagged @@ -9043,6 +8892,22 @@ MeshFilter: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 1669445995} m_Mesh: {fileID: 10207, guid: 0000000000000000e000000000000000, type: 0} +--- !u!114 &1669446002 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1669445995} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 1bacec3b1d81cef43972d5dfc26a467b, type: 3} + m_Name: + m_EditorClassIdentifier: + traveller: {fileID: 0} + entrySide: 0 + a: {fileID: 0} + b: {fileID: 0} --- !u!1 &1718957584 GameObject: m_ObjectHideFlags: 0 @@ -9400,6 +9265,7 @@ GameObject: - component: {fileID: 1866207605} - component: {fileID: 1866207604} - component: {fileID: 1866207603} + - component: {fileID: 1866207608} m_Layer: 0 m_Name: Test Interactable (2) m_TagString: Untagged @@ -9616,6 +9482,22 @@ MeshFilter: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 1866207601} m_Mesh: {fileID: 10207, guid: 0000000000000000e000000000000000, type: 0} +--- !u!114 &1866207608 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1866207601} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 1bacec3b1d81cef43972d5dfc26a467b, type: 3} + m_Name: + m_EditorClassIdentifier: + traveller: {fileID: 0} + entrySide: 0 + a: {fileID: 0} + b: {fileID: 0} --- !u!1 &1882294794 GameObject: m_ObjectHideFlags: 0 @@ -9630,6 +9512,7 @@ GameObject: - component: {fileID: 1882294798} - component: {fileID: 1882294797} - component: {fileID: 1882294796} + - component: {fileID: 1882294801} m_Layer: 0 m_Name: Test Interactable (8) m_TagString: Untagged @@ -9846,6 +9729,22 @@ MeshFilter: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 1882294794} m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!114 &1882294801 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1882294794} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 1bacec3b1d81cef43972d5dfc26a467b, type: 3} + m_Name: + m_EditorClassIdentifier: + traveller: {fileID: 0} + entrySide: 0 + a: {fileID: 0} + b: {fileID: 0} --- !u!1 &1891845681 GameObject: m_ObjectHideFlags: 0 @@ -9860,6 +9759,7 @@ GameObject: - component: {fileID: 1891845688} - component: {fileID: 1891845684} - component: {fileID: 1891845683} + - component: {fileID: 1891845689} m_Layer: 0 m_Name: Test Interactable m_TagString: Untagged @@ -10076,6 +9976,22 @@ SphereCollider: serializedVersion: 2 m_Radius: 0.5 m_Center: {x: 0, y: 0, z: 0} +--- !u!114 &1891845689 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1891845681} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 1bacec3b1d81cef43972d5dfc26a467b, type: 3} + m_Name: + m_EditorClassIdentifier: + traveller: {fileID: 0} + entrySide: 0 + a: {fileID: 0} + b: {fileID: 0} --- !u!1001 &1892725130 PrefabInstance: m_ObjectHideFlags: 0 @@ -10112,47 +10028,47 @@ PrefabInstance: - target: {fileID: 2246995198243242195, guid: c50e7df1078c96f46bc6825f7e422fb7, type: 3} propertyPath: m_LocalPosition.x - value: 0.8999999 + value: 0.9 objectReference: {fileID: 0} - target: {fileID: 2246995198243242195, guid: c50e7df1078c96f46bc6825f7e422fb7, type: 3} propertyPath: m_LocalPosition.y - value: -0.4 + value: -0.0576 objectReference: {fileID: 0} - target: {fileID: 2246995198243242195, guid: c50e7df1078c96f46bc6825f7e422fb7, type: 3} propertyPath: m_LocalPosition.z - value: -1 + value: -0.98 objectReference: {fileID: 0} - target: {fileID: 2246995198243242195, guid: c50e7df1078c96f46bc6825f7e422fb7, type: 3} propertyPath: m_LocalRotation.w - value: -0.65327865 + value: 0.61237353 objectReference: {fileID: 0} - target: {fileID: 2246995198243242195, guid: c50e7df1078c96f46bc6825f7e422fb7, type: 3} propertyPath: m_LocalRotation.x - value: -0.27059734 + value: 0.35355234 objectReference: {fileID: 0} - target: {fileID: 2246995198243242195, guid: c50e7df1078c96f46bc6825f7e422fb7, type: 3} propertyPath: m_LocalRotation.y - value: -0.6532849 + value: 0.61237216 objectReference: {fileID: 0} - target: {fileID: 2246995198243242195, guid: c50e7df1078c96f46bc6825f7e422fb7, type: 3} propertyPath: m_LocalRotation.z - value: 0.27059767 + value: -0.35355332 objectReference: {fileID: 0} - target: {fileID: 2246995198243242195, guid: c50e7df1078c96f46bc6825f7e422fb7, type: 3} propertyPath: m_LocalEulerAnglesHint.x - value: 45 + value: 60 objectReference: {fileID: 0} - target: {fileID: 2246995198243242195, guid: c50e7df1078c96f46bc6825f7e422fb7, type: 3} propertyPath: m_LocalEulerAnglesHint.y - value: -269.999 + value: 90 objectReference: {fileID: 0} - target: {fileID: 2246995198243242195, guid: c50e7df1078c96f46bc6825f7e422fb7, type: 3} @@ -10385,6 +10301,7 @@ GameObject: - component: {fileID: 2123804755} - component: {fileID: 2123804754} - component: {fileID: 2123804753} + - component: {fileID: 2123804758} m_Layer: 0 m_Name: Test Interactable (7) m_TagString: Untagged @@ -10601,6 +10518,22 @@ MeshFilter: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 2123804751} m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!114 &2123804758 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2123804751} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 1bacec3b1d81cef43972d5dfc26a467b, type: 3} + m_Name: + m_EditorClassIdentifier: + traveller: {fileID: 0} + entrySide: 0 + a: {fileID: 0} + b: {fileID: 0} --- !u!1001 &2144623425 PrefabInstance: m_ObjectHideFlags: 0 @@ -10637,42 +10570,42 @@ PrefabInstance: - target: {fileID: 2246995198243242195, guid: c50e7df1078c96f46bc6825f7e422fb7, type: 3} propertyPath: m_LocalPosition.x - value: -0.90000004 + value: -0.9 objectReference: {fileID: 0} - target: {fileID: 2246995198243242195, guid: c50e7df1078c96f46bc6825f7e422fb7, type: 3} propertyPath: m_LocalPosition.y - value: -0.4 + value: -0.0576 objectReference: {fileID: 0} - target: {fileID: 2246995198243242195, guid: c50e7df1078c96f46bc6825f7e422fb7, type: 3} propertyPath: m_LocalPosition.z - value: -1 + value: -0.98 objectReference: {fileID: 0} - target: {fileID: 2246995198243242195, guid: c50e7df1078c96f46bc6825f7e422fb7, type: 3} propertyPath: m_LocalRotation.w - value: 0.653283 + value: 0.6123729 objectReference: {fileID: 0} - target: {fileID: 2246995198243242195, guid: c50e7df1078c96f46bc6825f7e422fb7, type: 3} propertyPath: m_LocalRotation.x - value: 0.27059704 + value: 0.35355085 objectReference: {fileID: 0} - target: {fileID: 2246995198243242195, guid: c50e7df1078c96f46bc6825f7e422fb7, type: 3} propertyPath: m_LocalRotation.y - value: -0.65328044 + value: -0.6123738 objectReference: {fileID: 0} - target: {fileID: 2246995198243242195, guid: c50e7df1078c96f46bc6825f7e422fb7, type: 3} propertyPath: m_LocalRotation.z - value: 0.27059808 + value: 0.3535529 objectReference: {fileID: 0} - target: {fileID: 2246995198243242195, guid: c50e7df1078c96f46bc6825f7e422fb7, type: 3} propertyPath: m_LocalEulerAnglesHint.x - value: 45 + value: 60 objectReference: {fileID: 0} - target: {fileID: 2246995198243242195, guid: c50e7df1078c96f46bc6825f7e422fb7, type: 3}