From 9b7bb2aa628c7275de7377114963cc2afaa75223 Mon Sep 17 00:00:00 2001 From: TIBOfdg Date: Thu, 12 Feb 2026 16:28:36 +0100 Subject: [PATCH] Snapshot before project reorganization --- .../Content/Scenes/Sample/LevelBuilder.unity | 1428 ++++++++++++++++- Assets/OctoCore/Data/settings.asset | 2 +- .../Camera/DefaultCameraPanSettings.asset | 16 +- .../Camera/DetectiveBoardPanSettings.asset | 27 +- .../Camera/ListeningWallPanSettings.asset | 51 + .../ListeningWallPanSettings.asset.meta | 8 + .../ConversationDemoNPC.asset | 2 +- .../Prefabs/Items/SoundEmitter.prefab | 7 +- .../UI/DetectiveBoard/PostItNode.prefab | 4 +- .../Scenes/MainScene/MainScene.unity | 21 +- .../Scripts/Audio/AudioListenable.cs | 9 + .../Scripts/Datas/Camera/CameraPanSettings.cs | 23 +- .../Editor/DialogueConversationEditor.cs | 3 +- .../Gameplay/Camera/CameraPanController.cs | 218 ++- .../Environment/DoorInteractable.cs | 2 +- .../GameObjects/Items/InspectableItem.cs | 2 +- .../GameObjects/Player/CameraHeadBob.cs | 35 + .../Player/DiapasonListeningHandler.cs | 58 +- .../GameObjects/SeamlessPortal/PortalDoor.cs | 2 +- .../DetectiveBoard/ClueUnlockOnInteraction.cs | 8 +- .../Dialogues/NPCDialogueTrigger.cs | 2 +- .../Interactions/InteracionHandler.cs | 2 +- .../Handlers/Interactions/InteractableBase.cs | 2 +- .../DetectiveBoardInteraction.cs | 32 +- Packages/packages-lock.json | 15 + ProjectSettings/TagManager.asset | 2 +- Unheimlish_POC.slnx | 2 + 27 files changed, 1864 insertions(+), 119 deletions(-) create mode 100644 Assets/Unheimlich_POC/Datas/Camera/ListeningWallPanSettings.asset create mode 100644 Assets/Unheimlich_POC/Datas/Camera/ListeningWallPanSettings.asset.meta diff --git a/Assets/Content/Scenes/Sample/LevelBuilder.unity b/Assets/Content/Scenes/Sample/LevelBuilder.unity index 36c7ec0f..29c25f5b 100644 --- a/Assets/Content/Scenes/Sample/LevelBuilder.unity +++ b/Assets/Content/Scenes/Sample/LevelBuilder.unity @@ -372,6 +372,14 @@ PrefabInstance: propertyPath: m_Name value: Floor objectReference: {fileID: 0} + - target: {fileID: 3810555960743657273, guid: b3d5e59592bfef844943b9f2e18aabf9, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8475855517002618517, guid: b3d5e59592bfef844943b9f2e18aabf9, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} m_RemovedComponents: [] m_RemovedGameObjects: [] m_AddedGameObjects: [] @@ -577,10 +585,18 @@ PrefabInstance: propertyPath: m_LocalEulerAnglesHint.z value: 0 objectReference: {fileID: 0} + - target: {fileID: 2291049519197854382, guid: 9d4ef384d30b05644add2b0f2671172d, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} - target: {fileID: 7977652778530834609, guid: 9d4ef384d30b05644add2b0f2671172d, type: 3} propertyPath: m_Name value: Ceiling objectReference: {fileID: 0} + - target: {fileID: 7977652778530834609, guid: 9d4ef384d30b05644add2b0f2671172d, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} m_RemovedComponents: [] m_RemovedGameObjects: [] m_AddedGameObjects: [] @@ -644,10 +660,18 @@ PrefabInstance: propertyPath: m_LocalEulerAnglesHint.z value: 0 objectReference: {fileID: 0} + - target: {fileID: 2291049519197854382, guid: 9d4ef384d30b05644add2b0f2671172d, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} - target: {fileID: 7977652778530834609, guid: 9d4ef384d30b05644add2b0f2671172d, type: 3} propertyPath: m_Name value: Ceiling objectReference: {fileID: 0} + - target: {fileID: 7977652778530834609, guid: 9d4ef384d30b05644add2b0f2671172d, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} m_RemovedComponents: [] m_RemovedGameObjects: [] m_AddedGameObjects: [] @@ -1326,10 +1350,18 @@ PrefabInstance: propertyPath: m_LocalEulerAnglesHint.z value: 0 objectReference: {fileID: 0} + - target: {fileID: 2291049519197854382, guid: 9d4ef384d30b05644add2b0f2671172d, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} - target: {fileID: 7977652778530834609, guid: 9d4ef384d30b05644add2b0f2671172d, type: 3} propertyPath: m_Name value: Ceiling objectReference: {fileID: 0} + - target: {fileID: 7977652778530834609, guid: 9d4ef384d30b05644add2b0f2671172d, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} m_RemovedComponents: [] m_RemovedGameObjects: [] m_AddedGameObjects: [] @@ -1491,6 +1523,10 @@ PrefabInstance: propertyPath: m_Name value: Wall objectReference: {fileID: 0} + - target: {fileID: 8072724977891578679, guid: 3b7524f919b3d384eb59e639eb9d1f55, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} - target: {fileID: 8882158618763774349, guid: 3b7524f919b3d384eb59e639eb9d1f55, type: 3} propertyPath: m_LocalPosition.x value: 0 @@ -1665,10 +1701,18 @@ PrefabInstance: propertyPath: m_LocalEulerAnglesHint.z value: 0 objectReference: {fileID: 0} + - target: {fileID: 2291049519197854382, guid: 9d4ef384d30b05644add2b0f2671172d, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} - target: {fileID: 7977652778530834609, guid: 9d4ef384d30b05644add2b0f2671172d, type: 3} propertyPath: m_Name value: Ceiling objectReference: {fileID: 0} + - target: {fileID: 7977652778530834609, guid: 9d4ef384d30b05644add2b0f2671172d, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} m_RemovedComponents: [] m_RemovedGameObjects: [] m_AddedGameObjects: [] @@ -2139,6 +2183,18 @@ PrefabInstance: serializedVersion: 3 m_TransformParent: {fileID: 1491080956} m_Modifications: + - target: {fileID: 2354618012392016856, guid: ede3e472567c9be489a16812e596d23c, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3342180663380935743, guid: ede3e472567c9be489a16812e596d23c, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4515154556362175695, guid: ede3e472567c9be489a16812e596d23c, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} - target: {fileID: 7112241293936789545, guid: ede3e472567c9be489a16812e596d23c, type: 3} propertyPath: m_LocalPosition.x value: 0 @@ -2183,6 +2239,10 @@ PrefabInstance: propertyPath: m_Name value: Wall objectReference: {fileID: 0} + - target: {fileID: 7635872318715581075, guid: ede3e472567c9be489a16812e596d23c, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} m_RemovedComponents: [] m_RemovedGameObjects: [] m_AddedGameObjects: [] @@ -2320,6 +2380,14 @@ PrefabInstance: propertyPath: m_Name value: Floor objectReference: {fileID: 0} + - target: {fileID: 3810555960743657273, guid: b3d5e59592bfef844943b9f2e18aabf9, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8475855517002618517, guid: b3d5e59592bfef844943b9f2e18aabf9, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} m_RemovedComponents: [] m_RemovedGameObjects: [] m_AddedGameObjects: [] @@ -2387,6 +2455,14 @@ PrefabInstance: propertyPath: m_Name value: Floor objectReference: {fileID: 0} + - target: {fileID: 3810555960743657273, guid: b3d5e59592bfef844943b9f2e18aabf9, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8475855517002618517, guid: b3d5e59592bfef844943b9f2e18aabf9, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} m_RemovedComponents: [] m_RemovedGameObjects: [] m_AddedGameObjects: [] @@ -2454,6 +2530,14 @@ PrefabInstance: propertyPath: m_Name value: Floor objectReference: {fileID: 0} + - target: {fileID: 3810555960743657273, guid: b3d5e59592bfef844943b9f2e18aabf9, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8475855517002618517, guid: b3d5e59592bfef844943b9f2e18aabf9, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} m_RemovedComponents: [] m_RemovedGameObjects: [] m_AddedGameObjects: [] @@ -2521,6 +2605,14 @@ PrefabInstance: propertyPath: m_Name value: Floor objectReference: {fileID: 0} + - target: {fileID: 3810555960743657273, guid: b3d5e59592bfef844943b9f2e18aabf9, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8475855517002618517, guid: b3d5e59592bfef844943b9f2e18aabf9, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} m_RemovedComponents: [] m_RemovedGameObjects: [] m_AddedGameObjects: [] @@ -2799,6 +2891,10 @@ PrefabInstance: propertyPath: m_Name value: Wall objectReference: {fileID: 0} + - target: {fileID: 8072724977891578679, guid: 3b7524f919b3d384eb59e639eb9d1f55, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} - target: {fileID: 8882158618763774349, guid: 3b7524f919b3d384eb59e639eb9d1f55, type: 3} propertyPath: m_LocalPosition.x value: 0 @@ -2977,6 +3073,14 @@ PrefabInstance: propertyPath: m_Name value: Floor objectReference: {fileID: 0} + - target: {fileID: 3810555960743657273, guid: b3d5e59592bfef844943b9f2e18aabf9, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8475855517002618517, guid: b3d5e59592bfef844943b9f2e18aabf9, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} m_RemovedComponents: [] m_RemovedGameObjects: [] m_AddedGameObjects: [] @@ -3221,10 +3325,18 @@ PrefabInstance: propertyPath: m_LocalEulerAnglesHint.z value: 0 objectReference: {fileID: 0} + - target: {fileID: 2291049519197854382, guid: 9d4ef384d30b05644add2b0f2671172d, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} - target: {fileID: 7977652778530834609, guid: 9d4ef384d30b05644add2b0f2671172d, type: 3} propertyPath: m_Name value: Ceiling objectReference: {fileID: 0} + - target: {fileID: 7977652778530834609, guid: 9d4ef384d30b05644add2b0f2671172d, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} m_RemovedComponents: [] m_RemovedGameObjects: [] m_AddedGameObjects: [] @@ -3740,6 +3852,14 @@ PrefabInstance: propertyPath: m_Name value: Floor objectReference: {fileID: 0} + - target: {fileID: 3810555960743657273, guid: b3d5e59592bfef844943b9f2e18aabf9, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8475855517002618517, guid: b3d5e59592bfef844943b9f2e18aabf9, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} m_RemovedComponents: [] m_RemovedGameObjects: [] m_AddedGameObjects: [] @@ -4084,10 +4204,18 @@ PrefabInstance: propertyPath: m_LocalEulerAnglesHint.z value: 0 objectReference: {fileID: 0} + - target: {fileID: 2291049519197854382, guid: 9d4ef384d30b05644add2b0f2671172d, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} - target: {fileID: 7977652778530834609, guid: 9d4ef384d30b05644add2b0f2671172d, type: 3} propertyPath: m_Name value: Ceiling objectReference: {fileID: 0} + - target: {fileID: 7977652778530834609, guid: 9d4ef384d30b05644add2b0f2671172d, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} m_RemovedComponents: [] m_RemovedGameObjects: [] m_AddedGameObjects: [] @@ -4561,6 +4689,14 @@ PrefabInstance: propertyPath: m_Name value: Floor objectReference: {fileID: 0} + - target: {fileID: 3810555960743657273, guid: b3d5e59592bfef844943b9f2e18aabf9, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8475855517002618517, guid: b3d5e59592bfef844943b9f2e18aabf9, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} m_RemovedComponents: [] m_RemovedGameObjects: [] m_AddedGameObjects: [] @@ -4691,10 +4827,18 @@ PrefabInstance: propertyPath: m_LocalEulerAnglesHint.z value: 0 objectReference: {fileID: 0} + - target: {fileID: 2291049519197854382, guid: 9d4ef384d30b05644add2b0f2671172d, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} - target: {fileID: 7977652778530834609, guid: 9d4ef384d30b05644add2b0f2671172d, type: 3} propertyPath: m_Name value: Ceiling objectReference: {fileID: 0} + - target: {fileID: 7977652778530834609, guid: 9d4ef384d30b05644add2b0f2671172d, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} m_RemovedComponents: [] m_RemovedGameObjects: [] m_AddedGameObjects: [] @@ -4718,6 +4862,18 @@ PrefabInstance: serializedVersion: 3 m_TransformParent: {fileID: 21877827} m_Modifications: + - target: {fileID: 2354618012392016856, guid: ede3e472567c9be489a16812e596d23c, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3342180663380935743, guid: ede3e472567c9be489a16812e596d23c, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4515154556362175695, guid: ede3e472567c9be489a16812e596d23c, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} - target: {fileID: 7112241293936789545, guid: ede3e472567c9be489a16812e596d23c, type: 3} propertyPath: m_LocalPosition.x value: 0 @@ -4762,6 +4918,10 @@ PrefabInstance: propertyPath: m_Name value: Wall objectReference: {fileID: 0} + - target: {fileID: 7635872318715581075, guid: ede3e472567c9be489a16812e596d23c, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} m_RemovedComponents: [] m_RemovedGameObjects: [] m_AddedGameObjects: [] @@ -5382,6 +5542,14 @@ PrefabInstance: propertyPath: m_Name value: Floor objectReference: {fileID: 0} + - target: {fileID: 3810555960743657273, guid: b3d5e59592bfef844943b9f2e18aabf9, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8475855517002618517, guid: b3d5e59592bfef844943b9f2e18aabf9, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} m_RemovedComponents: [] m_RemovedGameObjects: [] m_AddedGameObjects: [] @@ -5583,10 +5751,18 @@ PrefabInstance: propertyPath: m_LocalEulerAnglesHint.z value: 0 objectReference: {fileID: 0} + - target: {fileID: 2291049519197854382, guid: 9d4ef384d30b05644add2b0f2671172d, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} - target: {fileID: 7977652778530834609, guid: 9d4ef384d30b05644add2b0f2671172d, type: 3} propertyPath: m_Name value: Ceiling objectReference: {fileID: 0} + - target: {fileID: 7977652778530834609, guid: 9d4ef384d30b05644add2b0f2671172d, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} m_RemovedComponents: [] m_RemovedGameObjects: [] m_AddedGameObjects: [] @@ -6060,6 +6236,18 @@ PrefabInstance: serializedVersion: 3 m_TransformParent: {fileID: 1547105628} m_Modifications: + - target: {fileID: 2354618012392016856, guid: ede3e472567c9be489a16812e596d23c, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3342180663380935743, guid: ede3e472567c9be489a16812e596d23c, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4515154556362175695, guid: ede3e472567c9be489a16812e596d23c, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} - target: {fileID: 7112241293936789545, guid: ede3e472567c9be489a16812e596d23c, type: 3} propertyPath: m_LocalPosition.x value: 0 @@ -6104,6 +6292,10 @@ PrefabInstance: propertyPath: m_Name value: Wall objectReference: {fileID: 0} + - target: {fileID: 7635872318715581075, guid: ede3e472567c9be489a16812e596d23c, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} m_RemovedComponents: [] m_RemovedGameObjects: [] m_AddedGameObjects: [] @@ -6344,6 +6536,10 @@ PrefabInstance: propertyPath: m_Name value: Wall objectReference: {fileID: 0} + - target: {fileID: 1521570321769304301, guid: a017078f32a2c314382f7ece1ecaa822, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} - target: {fileID: 2186045212926036567, guid: a017078f32a2c314382f7ece1ecaa822, type: 3} propertyPath: m_LocalPosition.x value: 0 @@ -6522,6 +6718,14 @@ PrefabInstance: propertyPath: m_Name value: Floor objectReference: {fileID: 0} + - target: {fileID: 3810555960743657273, guid: b3d5e59592bfef844943b9f2e18aabf9, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8475855517002618517, guid: b3d5e59592bfef844943b9f2e18aabf9, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} m_RemovedComponents: [] m_RemovedGameObjects: [] m_AddedGameObjects: [] @@ -6723,6 +6927,14 @@ PrefabInstance: propertyPath: m_Name value: Floor objectReference: {fileID: 0} + - target: {fileID: 3810555960743657273, guid: b3d5e59592bfef844943b9f2e18aabf9, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8475855517002618517, guid: b3d5e59592bfef844943b9f2e18aabf9, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} m_RemovedComponents: [] m_RemovedGameObjects: [] m_AddedGameObjects: [] @@ -6932,6 +7144,14 @@ PrefabInstance: propertyPath: m_Name value: Floor objectReference: {fileID: 0} + - target: {fileID: 3810555960743657273, guid: b3d5e59592bfef844943b9f2e18aabf9, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8475855517002618517, guid: b3d5e59592bfef844943b9f2e18aabf9, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} m_RemovedComponents: [] m_RemovedGameObjects: [] m_AddedGameObjects: [] @@ -6995,10 +7215,18 @@ PrefabInstance: propertyPath: m_LocalEulerAnglesHint.z value: 0 objectReference: {fileID: 0} + - target: {fileID: 2291049519197854382, guid: 9d4ef384d30b05644add2b0f2671172d, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} - target: {fileID: 7977652778530834609, guid: 9d4ef384d30b05644add2b0f2671172d, type: 3} propertyPath: m_Name value: Ceiling objectReference: {fileID: 0} + - target: {fileID: 7977652778530834609, guid: 9d4ef384d30b05644add2b0f2671172d, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} m_RemovedComponents: [] m_RemovedGameObjects: [] m_AddedGameObjects: [] @@ -7129,10 +7357,18 @@ PrefabInstance: propertyPath: m_LocalEulerAnglesHint.z value: 0 objectReference: {fileID: 0} + - target: {fileID: 2291049519197854382, guid: 9d4ef384d30b05644add2b0f2671172d, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} - target: {fileID: 7977652778530834609, guid: 9d4ef384d30b05644add2b0f2671172d, type: 3} propertyPath: m_Name value: Ceiling objectReference: {fileID: 0} + - target: {fileID: 7977652778530834609, guid: 9d4ef384d30b05644add2b0f2671172d, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} m_RemovedComponents: [] m_RemovedGameObjects: [] m_AddedGameObjects: [] @@ -7263,10 +7499,18 @@ PrefabInstance: propertyPath: m_LocalEulerAnglesHint.z value: 0 objectReference: {fileID: 0} + - target: {fileID: 2291049519197854382, guid: 9d4ef384d30b05644add2b0f2671172d, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} - target: {fileID: 7977652778530834609, guid: 9d4ef384d30b05644add2b0f2671172d, type: 3} propertyPath: m_Name value: Ceiling objectReference: {fileID: 0} + - target: {fileID: 7977652778530834609, guid: 9d4ef384d30b05644add2b0f2671172d, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} m_RemovedComponents: [] m_RemovedGameObjects: [] m_AddedGameObjects: [] @@ -7330,10 +7574,18 @@ PrefabInstance: propertyPath: m_LocalEulerAnglesHint.z value: 0 objectReference: {fileID: 0} + - target: {fileID: 2291049519197854382, guid: 9d4ef384d30b05644add2b0f2671172d, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} - target: {fileID: 7977652778530834609, guid: 9d4ef384d30b05644add2b0f2671172d, type: 3} propertyPath: m_Name value: Ceiling objectReference: {fileID: 0} + - target: {fileID: 7977652778530834609, guid: 9d4ef384d30b05644add2b0f2671172d, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} m_RemovedComponents: [] m_RemovedGameObjects: [] m_AddedGameObjects: [] @@ -7535,10 +7787,18 @@ PrefabInstance: propertyPath: m_LocalEulerAnglesHint.z value: 0 objectReference: {fileID: 0} + - target: {fileID: 2291049519197854382, guid: 9d4ef384d30b05644add2b0f2671172d, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} - target: {fileID: 7977652778530834609, guid: 9d4ef384d30b05644add2b0f2671172d, type: 3} propertyPath: m_Name value: Ceiling objectReference: {fileID: 0} + - target: {fileID: 7977652778530834609, guid: 9d4ef384d30b05644add2b0f2671172d, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} m_RemovedComponents: [] m_RemovedGameObjects: [] m_AddedGameObjects: [] @@ -7740,6 +8000,14 @@ PrefabInstance: propertyPath: m_Name value: Floor objectReference: {fileID: 0} + - target: {fileID: 3810555960743657273, guid: b3d5e59592bfef844943b9f2e18aabf9, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8475855517002618517, guid: b3d5e59592bfef844943b9f2e18aabf9, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} m_RemovedComponents: [] m_RemovedGameObjects: [] m_AddedGameObjects: [] @@ -7940,10 +8208,18 @@ PrefabInstance: propertyPath: m_LocalEulerAnglesHint.z value: 0 objectReference: {fileID: 0} + - target: {fileID: 2291049519197854382, guid: 9d4ef384d30b05644add2b0f2671172d, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} - target: {fileID: 7977652778530834609, guid: 9d4ef384d30b05644add2b0f2671172d, type: 3} propertyPath: m_Name value: Ceiling objectReference: {fileID: 0} + - target: {fileID: 7977652778530834609, guid: 9d4ef384d30b05644add2b0f2671172d, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} m_RemovedComponents: [] m_RemovedGameObjects: [] m_AddedGameObjects: [] @@ -9006,6 +9282,10 @@ PrefabInstance: propertyPath: m_Name value: Wall objectReference: {fileID: 0} + - target: {fileID: 1521570321769304301, guid: a017078f32a2c314382f7ece1ecaa822, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} - target: {fileID: 2186045212926036567, guid: a017078f32a2c314382f7ece1ecaa822, type: 3} propertyPath: m_LocalPosition.x value: 0 @@ -9113,6 +9393,14 @@ PrefabInstance: propertyPath: m_Name value: Floor objectReference: {fileID: 0} + - target: {fileID: 3810555960743657273, guid: b3d5e59592bfef844943b9f2e18aabf9, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8475855517002618517, guid: b3d5e59592bfef844943b9f2e18aabf9, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} m_RemovedComponents: [] m_RemovedGameObjects: [] m_AddedGameObjects: [] @@ -9243,10 +9531,18 @@ PrefabInstance: propertyPath: m_LocalEulerAnglesHint.z value: 0 objectReference: {fileID: 0} + - target: {fileID: 2291049519197854382, guid: 9d4ef384d30b05644add2b0f2671172d, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} - target: {fileID: 7977652778530834609, guid: 9d4ef384d30b05644add2b0f2671172d, type: 3} propertyPath: m_Name value: Ceiling objectReference: {fileID: 0} + - target: {fileID: 7977652778530834609, guid: 9d4ef384d30b05644add2b0f2671172d, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} m_RemovedComponents: [] m_RemovedGameObjects: [] m_AddedGameObjects: [] @@ -9723,6 +10019,14 @@ PrefabInstance: propertyPath: m_Name value: Floor objectReference: {fileID: 0} + - target: {fileID: 3810555960743657273, guid: b3d5e59592bfef844943b9f2e18aabf9, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8475855517002618517, guid: b3d5e59592bfef844943b9f2e18aabf9, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} m_RemovedComponents: [] m_RemovedGameObjects: [] m_AddedGameObjects: [] @@ -9750,6 +10054,10 @@ PrefabInstance: propertyPath: m_Name value: Wall objectReference: {fileID: 0} + - target: {fileID: 8072724977891578679, guid: 3b7524f919b3d384eb59e639eb9d1f55, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} - target: {fileID: 8882158618763774349, guid: 3b7524f919b3d384eb59e639eb9d1f55, type: 3} propertyPath: m_LocalPosition.x value: 0 @@ -10057,10 +10365,18 @@ PrefabInstance: propertyPath: m_LocalEulerAnglesHint.z value: 0 objectReference: {fileID: 0} + - target: {fileID: 2291049519197854382, guid: 9d4ef384d30b05644add2b0f2671172d, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} - target: {fileID: 7977652778530834609, guid: 9d4ef384d30b05644add2b0f2671172d, type: 3} propertyPath: m_Name value: Ceiling objectReference: {fileID: 0} + - target: {fileID: 7977652778530834609, guid: 9d4ef384d30b05644add2b0f2671172d, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} m_RemovedComponents: [] m_RemovedGameObjects: [] m_AddedGameObjects: [] @@ -10605,6 +10921,14 @@ PrefabInstance: propertyPath: m_Name value: Floor objectReference: {fileID: 0} + - target: {fileID: 3810555960743657273, guid: b3d5e59592bfef844943b9f2e18aabf9, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8475855517002618517, guid: b3d5e59592bfef844943b9f2e18aabf9, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} m_RemovedComponents: [] m_RemovedGameObjects: [] m_AddedGameObjects: [] @@ -10668,10 +10992,18 @@ PrefabInstance: propertyPath: m_LocalEulerAnglesHint.z value: 0 objectReference: {fileID: 0} + - target: {fileID: 2291049519197854382, guid: 9d4ef384d30b05644add2b0f2671172d, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} - target: {fileID: 7977652778530834609, guid: 9d4ef384d30b05644add2b0f2671172d, type: 3} propertyPath: m_Name value: Ceiling objectReference: {fileID: 0} + - target: {fileID: 7977652778530834609, guid: 9d4ef384d30b05644add2b0f2671172d, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} m_RemovedComponents: [] m_RemovedGameObjects: [] m_AddedGameObjects: [] @@ -10739,6 +11071,14 @@ PrefabInstance: propertyPath: m_Name value: Floor objectReference: {fileID: 0} + - target: {fileID: 3810555960743657273, guid: b3d5e59592bfef844943b9f2e18aabf9, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8475855517002618517, guid: b3d5e59592bfef844943b9f2e18aabf9, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} m_RemovedComponents: [] m_RemovedGameObjects: [] m_AddedGameObjects: [] @@ -10944,6 +11284,14 @@ PrefabInstance: propertyPath: m_Name value: Floor objectReference: {fileID: 0} + - target: {fileID: 3810555960743657273, guid: b3d5e59592bfef844943b9f2e18aabf9, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8475855517002618517, guid: b3d5e59592bfef844943b9f2e18aabf9, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} m_RemovedComponents: [] m_RemovedGameObjects: [] m_AddedGameObjects: [] @@ -11042,6 +11390,10 @@ PrefabInstance: propertyPath: m_Name value: Wall objectReference: {fileID: 0} + - target: {fileID: 8072724977891578679, guid: 3b7524f919b3d384eb59e639eb9d1f55, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} - target: {fileID: 8882158618763774349, guid: 3b7524f919b3d384eb59e639eb9d1f55, type: 3} propertyPath: m_LocalPosition.x value: 0 @@ -11149,6 +11501,14 @@ PrefabInstance: propertyPath: m_Name value: Floor objectReference: {fileID: 0} + - target: {fileID: 3810555960743657273, guid: b3d5e59592bfef844943b9f2e18aabf9, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8475855517002618517, guid: b3d5e59592bfef844943b9f2e18aabf9, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} m_RemovedComponents: [] m_RemovedGameObjects: [] m_AddedGameObjects: [] @@ -11176,6 +11536,10 @@ PrefabInstance: propertyPath: m_Name value: Wall objectReference: {fileID: 0} + - target: {fileID: 1521570321769304301, guid: a017078f32a2c314382f7ece1ecaa822, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} - target: {fileID: 2186045212926036567, guid: a017078f32a2c314382f7ece1ecaa822, type: 3} propertyPath: m_LocalPosition.x value: 0 @@ -11897,10 +12261,18 @@ PrefabInstance: propertyPath: m_LocalEulerAnglesHint.z value: 0 objectReference: {fileID: 0} + - target: {fileID: 2291049519197854382, guid: 9d4ef384d30b05644add2b0f2671172d, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} - target: {fileID: 7977652778530834609, guid: 9d4ef384d30b05644add2b0f2671172d, type: 3} propertyPath: m_Name value: Ceiling objectReference: {fileID: 0} + - target: {fileID: 7977652778530834609, guid: 9d4ef384d30b05644add2b0f2671172d, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} m_RemovedComponents: [] m_RemovedGameObjects: [] m_AddedGameObjects: [] @@ -11991,14 +12363,30 @@ PrefabInstance: serializedVersion: 3 m_TransformParent: {fileID: 289801439} m_Modifications: + - target: {fileID: 1842910507268621870, guid: a6fb413fb2bce224e89bd24011beb66a, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} - target: {fileID: 1842910507268621870, guid: a6fb413fb2bce224e89bd24011beb66a, type: 3} propertyPath: m_IsActive value: 1 objectReference: {fileID: 0} + - target: {fileID: 2522869451197357298, guid: a6fb413fb2bce224e89bd24011beb66a, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3506240384779204867, guid: a6fb413fb2bce224e89bd24011beb66a, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} - target: {fileID: 4734968565507301456, guid: a6fb413fb2bce224e89bd24011beb66a, type: 3} propertyPath: m_Name value: Wall objectReference: {fileID: 0} + - target: {fileID: 4734968565507301456, guid: a6fb413fb2bce224e89bd24011beb66a, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} - target: {fileID: 5403805523961477866, guid: a6fb413fb2bce224e89bd24011beb66a, type: 3} propertyPath: m_LocalPosition.x value: 0 @@ -12039,6 +12427,10 @@ PrefabInstance: propertyPath: m_LocalEulerAnglesHint.z value: 0 objectReference: {fileID: 0} + - target: {fileID: 5915804109869732279, guid: a6fb413fb2bce224e89bd24011beb66a, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} - target: {fileID: 5950533166706580482, guid: a6fb413fb2bce224e89bd24011beb66a, type: 3} propertyPath: m_Name value: Portal AC @@ -12094,6 +12486,10 @@ PrefabInstance: propertyPath: m_Name value: Wall objectReference: {fileID: 0} + - target: {fileID: 1521570321769304301, guid: a017078f32a2c314382f7ece1ecaa822, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} - target: {fileID: 2186045212926036567, guid: a017078f32a2c314382f7ece1ecaa822, type: 3} propertyPath: m_LocalPosition.x value: 0 @@ -12475,10 +12871,18 @@ PrefabInstance: propertyPath: m_LocalEulerAnglesHint.z value: 0 objectReference: {fileID: 0} + - target: {fileID: 2291049519197854382, guid: 9d4ef384d30b05644add2b0f2671172d, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} - target: {fileID: 7977652778530834609, guid: 9d4ef384d30b05644add2b0f2671172d, type: 3} propertyPath: m_Name value: Ceiling objectReference: {fileID: 0} + - target: {fileID: 7977652778530834609, guid: 9d4ef384d30b05644add2b0f2671172d, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} m_RemovedComponents: [] m_RemovedGameObjects: [] m_AddedGameObjects: [] @@ -12542,10 +12946,18 @@ PrefabInstance: propertyPath: m_LocalEulerAnglesHint.z value: 0 objectReference: {fileID: 0} + - target: {fileID: 2291049519197854382, guid: 9d4ef384d30b05644add2b0f2671172d, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} - target: {fileID: 7977652778530834609, guid: 9d4ef384d30b05644add2b0f2671172d, type: 3} propertyPath: m_Name value: Ceiling objectReference: {fileID: 0} + - target: {fileID: 7977652778530834609, guid: 9d4ef384d30b05644add2b0f2671172d, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} m_RemovedComponents: [] m_RemovedGameObjects: [] m_AddedGameObjects: [] @@ -12676,10 +13088,18 @@ PrefabInstance: propertyPath: m_LocalEulerAnglesHint.z value: 0 objectReference: {fileID: 0} + - target: {fileID: 2291049519197854382, guid: 9d4ef384d30b05644add2b0f2671172d, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} - target: {fileID: 7977652778530834609, guid: 9d4ef384d30b05644add2b0f2671172d, type: 3} propertyPath: m_Name value: Ceiling objectReference: {fileID: 0} + - target: {fileID: 7977652778530834609, guid: 9d4ef384d30b05644add2b0f2671172d, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} m_RemovedComponents: [] m_RemovedGameObjects: [] m_AddedGameObjects: [] @@ -12810,10 +13230,18 @@ PrefabInstance: propertyPath: m_LocalEulerAnglesHint.z value: 0 objectReference: {fileID: 0} + - target: {fileID: 2291049519197854382, guid: 9d4ef384d30b05644add2b0f2671172d, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} - target: {fileID: 7977652778530834609, guid: 9d4ef384d30b05644add2b0f2671172d, type: 3} propertyPath: m_Name value: Ceiling objectReference: {fileID: 0} + - target: {fileID: 7977652778530834609, guid: 9d4ef384d30b05644add2b0f2671172d, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} m_RemovedComponents: [] m_RemovedGameObjects: [] m_AddedGameObjects: [] @@ -12971,6 +13399,18 @@ PrefabInstance: serializedVersion: 3 m_TransformParent: {fileID: 283314198} m_Modifications: + - target: {fileID: 2354618012392016856, guid: ede3e472567c9be489a16812e596d23c, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3342180663380935743, guid: ede3e472567c9be489a16812e596d23c, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4515154556362175695, guid: ede3e472567c9be489a16812e596d23c, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} - target: {fileID: 7112241293936789545, guid: ede3e472567c9be489a16812e596d23c, type: 3} propertyPath: m_LocalPosition.x value: 0 @@ -13015,6 +13455,10 @@ PrefabInstance: propertyPath: m_Name value: Wall objectReference: {fileID: 0} + - target: {fileID: 7635872318715581075, guid: ede3e472567c9be489a16812e596d23c, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} m_RemovedComponents: [] m_RemovedGameObjects: [] m_AddedGameObjects: [] @@ -13038,6 +13482,18 @@ PrefabInstance: serializedVersion: 3 m_TransformParent: {fileID: 105854911} m_Modifications: + - target: {fileID: 2354618012392016856, guid: ede3e472567c9be489a16812e596d23c, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3342180663380935743, guid: ede3e472567c9be489a16812e596d23c, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4515154556362175695, guid: ede3e472567c9be489a16812e596d23c, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} - target: {fileID: 7112241293936789545, guid: ede3e472567c9be489a16812e596d23c, type: 3} propertyPath: m_LocalPosition.x value: 0 @@ -13082,6 +13538,10 @@ PrefabInstance: propertyPath: m_Name value: Wall objectReference: {fileID: 0} + - target: {fileID: 7635872318715581075, guid: ede3e472567c9be489a16812e596d23c, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} m_RemovedComponents: [] m_RemovedGameObjects: [] m_AddedGameObjects: [] @@ -13283,10 +13743,18 @@ PrefabInstance: propertyPath: m_LocalEulerAnglesHint.z value: 0 objectReference: {fileID: 0} + - target: {fileID: 2291049519197854382, guid: 9d4ef384d30b05644add2b0f2671172d, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} - target: {fileID: 7977652778530834609, guid: 9d4ef384d30b05644add2b0f2671172d, type: 3} propertyPath: m_Name value: Ceiling objectReference: {fileID: 0} + - target: {fileID: 7977652778530834609, guid: 9d4ef384d30b05644add2b0f2671172d, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} m_RemovedComponents: [] m_RemovedGameObjects: [] m_AddedGameObjects: [] @@ -13350,10 +13818,18 @@ PrefabInstance: propertyPath: m_LocalEulerAnglesHint.z value: 0 objectReference: {fileID: 0} + - target: {fileID: 2291049519197854382, guid: 9d4ef384d30b05644add2b0f2671172d, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} - target: {fileID: 7977652778530834609, guid: 9d4ef384d30b05644add2b0f2671172d, type: 3} propertyPath: m_Name value: Ceiling objectReference: {fileID: 0} + - target: {fileID: 7977652778530834609, guid: 9d4ef384d30b05644add2b0f2671172d, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} m_RemovedComponents: [] m_RemovedGameObjects: [] m_AddedGameObjects: [] @@ -14013,6 +14489,14 @@ PrefabInstance: propertyPath: m_Name value: Floor objectReference: {fileID: 0} + - target: {fileID: 3810555960743657273, guid: b3d5e59592bfef844943b9f2e18aabf9, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8475855517002618517, guid: b3d5e59592bfef844943b9f2e18aabf9, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} m_RemovedComponents: [] m_RemovedGameObjects: [] m_AddedGameObjects: [] @@ -14489,6 +14973,14 @@ PrefabInstance: propertyPath: m_Name value: Floor objectReference: {fileID: 0} + - target: {fileID: 3810555960743657273, guid: b3d5e59592bfef844943b9f2e18aabf9, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8475855517002618517, guid: b3d5e59592bfef844943b9f2e18aabf9, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} m_RemovedComponents: [] m_RemovedGameObjects: [] m_AddedGameObjects: [] @@ -14623,6 +15115,14 @@ PrefabInstance: propertyPath: m_Name value: Floor objectReference: {fileID: 0} + - target: {fileID: 3810555960743657273, guid: b3d5e59592bfef844943b9f2e18aabf9, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8475855517002618517, guid: b3d5e59592bfef844943b9f2e18aabf9, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} m_RemovedComponents: [] m_RemovedGameObjects: [] m_AddedGameObjects: [] @@ -14890,10 +15390,18 @@ PrefabInstance: propertyPath: m_LocalEulerAnglesHint.z value: 0 objectReference: {fileID: 0} + - target: {fileID: 2291049519197854382, guid: 9d4ef384d30b05644add2b0f2671172d, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} - target: {fileID: 7977652778530834609, guid: 9d4ef384d30b05644add2b0f2671172d, type: 3} propertyPath: m_Name value: Ceiling objectReference: {fileID: 0} + - target: {fileID: 7977652778530834609, guid: 9d4ef384d30b05644add2b0f2671172d, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} m_RemovedComponents: [] m_RemovedGameObjects: [] m_AddedGameObjects: [] @@ -15237,6 +15745,14 @@ PrefabInstance: propertyPath: m_Name value: Floor objectReference: {fileID: 0} + - target: {fileID: 3810555960743657273, guid: b3d5e59592bfef844943b9f2e18aabf9, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8475855517002618517, guid: b3d5e59592bfef844943b9f2e18aabf9, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} m_RemovedComponents: [] m_RemovedGameObjects: [] m_AddedGameObjects: [] @@ -15505,6 +16021,14 @@ PrefabInstance: propertyPath: m_Name value: Floor objectReference: {fileID: 0} + - target: {fileID: 3810555960743657273, guid: b3d5e59592bfef844943b9f2e18aabf9, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8475855517002618517, guid: b3d5e59592bfef844943b9f2e18aabf9, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} m_RemovedComponents: [] m_RemovedGameObjects: [] m_AddedGameObjects: [] @@ -15705,10 +16229,18 @@ PrefabInstance: propertyPath: m_LocalEulerAnglesHint.z value: 0 objectReference: {fileID: 0} + - target: {fileID: 2291049519197854382, guid: 9d4ef384d30b05644add2b0f2671172d, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} - target: {fileID: 7977652778530834609, guid: 9d4ef384d30b05644add2b0f2671172d, type: 3} propertyPath: m_Name value: Ceiling objectReference: {fileID: 0} + - target: {fileID: 7977652778530834609, guid: 9d4ef384d30b05644add2b0f2671172d, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} m_RemovedComponents: [] m_RemovedGameObjects: [] m_AddedGameObjects: [] @@ -16168,6 +16700,14 @@ PrefabInstance: propertyPath: m_Name value: Floor objectReference: {fileID: 0} + - target: {fileID: 3810555960743657273, guid: b3d5e59592bfef844943b9f2e18aabf9, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8475855517002618517, guid: b3d5e59592bfef844943b9f2e18aabf9, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} m_RemovedComponents: [] m_RemovedGameObjects: [] m_AddedGameObjects: [] @@ -16231,10 +16771,18 @@ PrefabInstance: propertyPath: m_LocalEulerAnglesHint.z value: 0 objectReference: {fileID: 0} + - target: {fileID: 2291049519197854382, guid: 9d4ef384d30b05644add2b0f2671172d, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} - target: {fileID: 7977652778530834609, guid: 9d4ef384d30b05644add2b0f2671172d, type: 3} propertyPath: m_Name value: Ceiling objectReference: {fileID: 0} + - target: {fileID: 7977652778530834609, guid: 9d4ef384d30b05644add2b0f2671172d, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} m_RemovedComponents: [] m_RemovedGameObjects: [] m_AddedGameObjects: [] @@ -16302,6 +16850,14 @@ PrefabInstance: propertyPath: m_Name value: Floor objectReference: {fileID: 0} + - target: {fileID: 3810555960743657273, guid: b3d5e59592bfef844943b9f2e18aabf9, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8475855517002618517, guid: b3d5e59592bfef844943b9f2e18aabf9, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} m_RemovedComponents: [] m_RemovedGameObjects: [] m_AddedGameObjects: [] @@ -16440,6 +16996,14 @@ PrefabInstance: propertyPath: m_Name value: Floor objectReference: {fileID: 0} + - target: {fileID: 3810555960743657273, guid: b3d5e59592bfef844943b9f2e18aabf9, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8475855517002618517, guid: b3d5e59592bfef844943b9f2e18aabf9, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} m_RemovedComponents: [] m_RemovedGameObjects: [] m_AddedGameObjects: [] @@ -16850,10 +17414,18 @@ PrefabInstance: propertyPath: m_LocalEulerAnglesHint.z value: 0 objectReference: {fileID: 0} + - target: {fileID: 2291049519197854382, guid: 9d4ef384d30b05644add2b0f2671172d, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} - target: {fileID: 7977652778530834609, guid: 9d4ef384d30b05644add2b0f2671172d, type: 3} propertyPath: m_Name value: Ceiling objectReference: {fileID: 0} + - target: {fileID: 7977652778530834609, guid: 9d4ef384d30b05644add2b0f2671172d, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} m_RemovedComponents: [] m_RemovedGameObjects: [] m_AddedGameObjects: [] @@ -17193,6 +17765,14 @@ PrefabInstance: propertyPath: m_Name value: Floor objectReference: {fileID: 0} + - target: {fileID: 3810555960743657273, guid: b3d5e59592bfef844943b9f2e18aabf9, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8475855517002618517, guid: b3d5e59592bfef844943b9f2e18aabf9, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} m_RemovedComponents: [] m_RemovedGameObjects: [] m_AddedGameObjects: [] @@ -18013,6 +18593,14 @@ PrefabInstance: propertyPath: m_Name value: Floor objectReference: {fileID: 0} + - target: {fileID: 3810555960743657273, guid: b3d5e59592bfef844943b9f2e18aabf9, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8475855517002618517, guid: b3d5e59592bfef844943b9f2e18aabf9, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} m_RemovedComponents: [] m_RemovedGameObjects: [] m_AddedGameObjects: [] @@ -18080,6 +18668,14 @@ PrefabInstance: propertyPath: m_Name value: Floor objectReference: {fileID: 0} + - target: {fileID: 3810555960743657273, guid: b3d5e59592bfef844943b9f2e18aabf9, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8475855517002618517, guid: b3d5e59592bfef844943b9f2e18aabf9, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} m_RemovedComponents: [] m_RemovedGameObjects: [] m_AddedGameObjects: [] @@ -18351,6 +18947,14 @@ PrefabInstance: propertyPath: m_Name value: Floor objectReference: {fileID: 0} + - target: {fileID: 3810555960743657273, guid: b3d5e59592bfef844943b9f2e18aabf9, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8475855517002618517, guid: b3d5e59592bfef844943b9f2e18aabf9, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} m_RemovedComponents: [] m_RemovedGameObjects: [] m_AddedGameObjects: [] @@ -18418,6 +19022,14 @@ PrefabInstance: propertyPath: m_Name value: Floor objectReference: {fileID: 0} + - target: {fileID: 3810555960743657273, guid: b3d5e59592bfef844943b9f2e18aabf9, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8475855517002618517, guid: b3d5e59592bfef844943b9f2e18aabf9, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} m_RemovedComponents: [] m_RemovedGameObjects: [] m_AddedGameObjects: [] @@ -18707,10 +19319,18 @@ PrefabInstance: propertyPath: m_LocalEulerAnglesHint.z value: 0 objectReference: {fileID: 0} + - target: {fileID: 2291049519197854382, guid: 9d4ef384d30b05644add2b0f2671172d, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} - target: {fileID: 7977652778530834609, guid: 9d4ef384d30b05644add2b0f2671172d, type: 3} propertyPath: m_Name value: Ceiling objectReference: {fileID: 0} + - target: {fileID: 7977652778530834609, guid: 9d4ef384d30b05644add2b0f2671172d, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} m_RemovedComponents: [] m_RemovedGameObjects: [] m_AddedGameObjects: [] @@ -18774,10 +19394,18 @@ PrefabInstance: propertyPath: m_LocalEulerAnglesHint.z value: 0 objectReference: {fileID: 0} + - target: {fileID: 2291049519197854382, guid: 9d4ef384d30b05644add2b0f2671172d, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} - target: {fileID: 7977652778530834609, guid: 9d4ef384d30b05644add2b0f2671172d, type: 3} propertyPath: m_Name value: Ceiling objectReference: {fileID: 0} + - target: {fileID: 7977652778530834609, guid: 9d4ef384d30b05644add2b0f2671172d, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} m_RemovedComponents: [] m_RemovedGameObjects: [] m_AddedGameObjects: [] @@ -19010,6 +19638,18 @@ PrefabInstance: serializedVersion: 3 m_TransformParent: {fileID: 7047151} m_Modifications: + - target: {fileID: 2354618012392016856, guid: ede3e472567c9be489a16812e596d23c, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3342180663380935743, guid: ede3e472567c9be489a16812e596d23c, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4515154556362175695, guid: ede3e472567c9be489a16812e596d23c, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} - target: {fileID: 7112241293936789545, guid: ede3e472567c9be489a16812e596d23c, type: 3} propertyPath: m_LocalPosition.x value: 0 @@ -19054,6 +19694,10 @@ PrefabInstance: propertyPath: m_Name value: Wall objectReference: {fileID: 0} + - target: {fileID: 7635872318715581075, guid: ede3e472567c9be489a16812e596d23c, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} m_RemovedComponents: [] m_RemovedGameObjects: [] m_AddedGameObjects: [] @@ -19522,10 +20166,18 @@ PrefabInstance: propertyPath: m_LocalEulerAnglesHint.z value: 0 objectReference: {fileID: 0} + - target: {fileID: 2291049519197854382, guid: 9d4ef384d30b05644add2b0f2671172d, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} - target: {fileID: 7977652778530834609, guid: 9d4ef384d30b05644add2b0f2671172d, type: 3} propertyPath: m_Name value: Ceiling objectReference: {fileID: 0} + - target: {fileID: 7977652778530834609, guid: 9d4ef384d30b05644add2b0f2671172d, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} m_RemovedComponents: [] m_RemovedGameObjects: [] m_AddedGameObjects: [] @@ -19839,6 +20491,14 @@ PrefabInstance: propertyPath: m_Name value: Floor objectReference: {fileID: 0} + - target: {fileID: 3810555960743657273, guid: b3d5e59592bfef844943b9f2e18aabf9, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8475855517002618517, guid: b3d5e59592bfef844943b9f2e18aabf9, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} m_RemovedComponents: [] m_RemovedGameObjects: [] m_AddedGameObjects: [] @@ -20166,10 +20826,18 @@ PrefabInstance: propertyPath: m_LocalEulerAnglesHint.z value: 0 objectReference: {fileID: 0} + - target: {fileID: 2291049519197854382, guid: 9d4ef384d30b05644add2b0f2671172d, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} - target: {fileID: 7977652778530834609, guid: 9d4ef384d30b05644add2b0f2671172d, type: 3} propertyPath: m_Name value: Ceiling objectReference: {fileID: 0} + - target: {fileID: 7977652778530834609, guid: 9d4ef384d30b05644add2b0f2671172d, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} m_RemovedComponents: [] m_RemovedGameObjects: [] m_AddedGameObjects: [] @@ -20268,6 +20936,10 @@ PrefabInstance: propertyPath: m_Name value: Wall objectReference: {fileID: 0} + - target: {fileID: 8072724977891578679, guid: 3b7524f919b3d384eb59e639eb9d1f55, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} - target: {fileID: 8882158618763774349, guid: 3b7524f919b3d384eb59e639eb9d1f55, type: 3} propertyPath: m_LocalPosition.x value: 0 @@ -21022,10 +21694,18 @@ PrefabInstance: propertyPath: m_LocalEulerAnglesHint.z value: 0 objectReference: {fileID: 0} + - target: {fileID: 2291049519197854382, guid: 9d4ef384d30b05644add2b0f2671172d, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} - target: {fileID: 7977652778530834609, guid: 9d4ef384d30b05644add2b0f2671172d, type: 3} propertyPath: m_Name value: Ceiling objectReference: {fileID: 0} + - target: {fileID: 7977652778530834609, guid: 9d4ef384d30b05644add2b0f2671172d, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} m_RemovedComponents: [] m_RemovedGameObjects: [] m_AddedGameObjects: [] @@ -21089,10 +21769,18 @@ PrefabInstance: propertyPath: m_LocalEulerAnglesHint.z value: 0 objectReference: {fileID: 0} + - target: {fileID: 2291049519197854382, guid: 9d4ef384d30b05644add2b0f2671172d, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} - target: {fileID: 7977652778530834609, guid: 9d4ef384d30b05644add2b0f2671172d, type: 3} propertyPath: m_Name value: Ceiling objectReference: {fileID: 0} + - target: {fileID: 7977652778530834609, guid: 9d4ef384d30b05644add2b0f2671172d, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} m_RemovedComponents: [] m_RemovedGameObjects: [] m_AddedGameObjects: [] @@ -21227,6 +21915,14 @@ PrefabInstance: propertyPath: m_Name value: Floor objectReference: {fileID: 0} + - target: {fileID: 3810555960743657273, guid: b3d5e59592bfef844943b9f2e18aabf9, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8475855517002618517, guid: b3d5e59592bfef844943b9f2e18aabf9, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} m_RemovedComponents: [] m_RemovedGameObjects: [] m_AddedGameObjects: [] @@ -22284,6 +22980,10 @@ PrefabInstance: propertyPath: m_Name value: Wall objectReference: {fileID: 0} + - target: {fileID: 1521570321769304301, guid: a017078f32a2c314382f7ece1ecaa822, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} - target: {fileID: 2186045212926036567, guid: a017078f32a2c314382f7ece1ecaa822, type: 3} propertyPath: m_LocalPosition.x value: 0 @@ -23064,6 +23764,14 @@ PrefabInstance: propertyPath: m_Name value: Floor objectReference: {fileID: 0} + - target: {fileID: 3810555960743657273, guid: b3d5e59592bfef844943b9f2e18aabf9, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8475855517002618517, guid: b3d5e59592bfef844943b9f2e18aabf9, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} m_RemovedComponents: [] m_RemovedGameObjects: [] m_AddedGameObjects: [] @@ -23253,10 +23961,18 @@ PrefabInstance: propertyPath: m_LocalEulerAnglesHint.z value: 0 objectReference: {fileID: 0} + - target: {fileID: 2291049519197854382, guid: 9d4ef384d30b05644add2b0f2671172d, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} - target: {fileID: 7977652778530834609, guid: 9d4ef384d30b05644add2b0f2671172d, type: 3} propertyPath: m_Name value: Ceiling objectReference: {fileID: 0} + - target: {fileID: 7977652778530834609, guid: 9d4ef384d30b05644add2b0f2671172d, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} m_RemovedComponents: [] m_RemovedGameObjects: [] m_AddedGameObjects: [] @@ -23458,10 +24174,18 @@ PrefabInstance: propertyPath: m_LocalEulerAnglesHint.z value: 0 objectReference: {fileID: 0} + - target: {fileID: 2291049519197854382, guid: 9d4ef384d30b05644add2b0f2671172d, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} - target: {fileID: 7977652778530834609, guid: 9d4ef384d30b05644add2b0f2671172d, type: 3} propertyPath: m_Name value: Ceiling objectReference: {fileID: 0} + - target: {fileID: 7977652778530834609, guid: 9d4ef384d30b05644add2b0f2671172d, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} m_RemovedComponents: [] m_RemovedGameObjects: [] m_AddedGameObjects: [] @@ -23697,6 +24421,10 @@ PrefabInstance: propertyPath: m_Name value: Wall objectReference: {fileID: 0} + - target: {fileID: 1521570321769304301, guid: a017078f32a2c314382f7ece1ecaa822, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} - target: {fileID: 2186045212926036567, guid: a017078f32a2c314382f7ece1ecaa822, type: 3} propertyPath: m_LocalPosition.x value: 0 @@ -23898,6 +24626,10 @@ PrefabInstance: propertyPath: m_Name value: Wall objectReference: {fileID: 0} + - target: {fileID: 8072724977891578679, guid: 3b7524f919b3d384eb59e639eb9d1f55, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} - target: {fileID: 8882158618763774349, guid: 3b7524f919b3d384eb59e639eb9d1f55, type: 3} propertyPath: m_LocalPosition.x value: 0 @@ -24142,6 +24874,14 @@ PrefabInstance: propertyPath: m_Name value: Floor objectReference: {fileID: 0} + - target: {fileID: 3810555960743657273, guid: b3d5e59592bfef844943b9f2e18aabf9, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8475855517002618517, guid: b3d5e59592bfef844943b9f2e18aabf9, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} m_RemovedComponents: [] m_RemovedGameObjects: [] m_AddedGameObjects: [] @@ -24276,10 +25016,18 @@ PrefabInstance: propertyPath: m_LocalEulerAnglesHint.z value: 0 objectReference: {fileID: 0} + - target: {fileID: 2291049519197854382, guid: 9d4ef384d30b05644add2b0f2671172d, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} - target: {fileID: 7977652778530834609, guid: 9d4ef384d30b05644add2b0f2671172d, type: 3} propertyPath: m_Name value: Ceiling objectReference: {fileID: 0} + - target: {fileID: 7977652778530834609, guid: 9d4ef384d30b05644add2b0f2671172d, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} m_RemovedComponents: [] m_RemovedGameObjects: [] m_AddedGameObjects: [] @@ -24551,6 +25299,14 @@ PrefabInstance: propertyPath: m_Name value: Floor objectReference: {fileID: 0} + - target: {fileID: 3810555960743657273, guid: b3d5e59592bfef844943b9f2e18aabf9, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8475855517002618517, guid: b3d5e59592bfef844943b9f2e18aabf9, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} m_RemovedComponents: [] m_RemovedGameObjects: [] m_AddedGameObjects: [] @@ -25117,6 +25873,10 @@ PrefabInstance: propertyPath: m_Name value: Wall objectReference: {fileID: 0} + - target: {fileID: 1521570321769304301, guid: a017078f32a2c314382f7ece1ecaa822, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} - target: {fileID: 2186045212926036567, guid: a017078f32a2c314382f7ece1ecaa822, type: 3} propertyPath: m_LocalPosition.x value: 0 @@ -25251,6 +26011,10 @@ PrefabInstance: propertyPath: m_Name value: Wall objectReference: {fileID: 0} + - target: {fileID: 8072724977891578679, guid: 3b7524f919b3d384eb59e639eb9d1f55, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} - target: {fileID: 8882158618763774349, guid: 3b7524f919b3d384eb59e639eb9d1f55, type: 3} propertyPath: m_LocalPosition.x value: 0 @@ -25452,6 +26216,10 @@ PrefabInstance: propertyPath: m_Name value: Wall objectReference: {fileID: 0} + - target: {fileID: 8072724977891578679, guid: 3b7524f919b3d384eb59e639eb9d1f55, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} - target: {fileID: 8882158618763774349, guid: 3b7524f919b3d384eb59e639eb9d1f55, type: 3} propertyPath: m_LocalPosition.x value: 0 @@ -26132,10 +26900,18 @@ PrefabInstance: propertyPath: m_LocalEulerAnglesHint.z value: 0 objectReference: {fileID: 0} + - target: {fileID: 2291049519197854382, guid: 9d4ef384d30b05644add2b0f2671172d, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} - target: {fileID: 7977652778530834609, guid: 9d4ef384d30b05644add2b0f2671172d, type: 3} propertyPath: m_Name value: Ceiling objectReference: {fileID: 0} + - target: {fileID: 7977652778530834609, guid: 9d4ef384d30b05644add2b0f2671172d, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} m_RemovedComponents: [] m_RemovedGameObjects: [] m_AddedGameObjects: [] @@ -26505,6 +27281,10 @@ PrefabInstance: propertyPath: m_Name value: Wall objectReference: {fileID: 0} + - target: {fileID: 1521570321769304301, guid: a017078f32a2c314382f7ece1ecaa822, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} - target: {fileID: 2186045212926036567, guid: a017078f32a2c314382f7ece1ecaa822, type: 3} propertyPath: m_LocalPosition.x value: 0 @@ -26880,6 +27660,14 @@ PrefabInstance: propertyPath: m_Name value: Floor objectReference: {fileID: 0} + - target: {fileID: 3810555960743657273, guid: b3d5e59592bfef844943b9f2e18aabf9, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8475855517002618517, guid: b3d5e59592bfef844943b9f2e18aabf9, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} m_RemovedComponents: [] m_RemovedGameObjects: [] m_AddedGameObjects: [] @@ -27222,6 +28010,14 @@ PrefabInstance: propertyPath: m_Name value: Floor objectReference: {fileID: 0} + - target: {fileID: 3810555960743657273, guid: b3d5e59592bfef844943b9f2e18aabf9, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8475855517002618517, guid: b3d5e59592bfef844943b9f2e18aabf9, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} m_RemovedComponents: [] m_RemovedGameObjects: [] m_AddedGameObjects: [] @@ -27661,6 +28457,10 @@ PrefabInstance: propertyPath: m_Name value: Wall objectReference: {fileID: 0} + - target: {fileID: 1521570321769304301, guid: a017078f32a2c314382f7ece1ecaa822, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} - target: {fileID: 2186045212926036567, guid: a017078f32a2c314382f7ece1ecaa822, type: 3} propertyPath: m_LocalPosition.x value: 0 @@ -27936,6 +28736,18 @@ PrefabInstance: serializedVersion: 3 m_TransformParent: {fileID: 564797419} m_Modifications: + - target: {fileID: 2354618012392016856, guid: ede3e472567c9be489a16812e596d23c, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3342180663380935743, guid: ede3e472567c9be489a16812e596d23c, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4515154556362175695, guid: ede3e472567c9be489a16812e596d23c, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} - target: {fileID: 7112241293936789545, guid: ede3e472567c9be489a16812e596d23c, type: 3} propertyPath: m_LocalPosition.x value: 0 @@ -27980,6 +28792,10 @@ PrefabInstance: propertyPath: m_Name value: Wall objectReference: {fileID: 0} + - target: {fileID: 7635872318715581075, guid: ede3e472567c9be489a16812e596d23c, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} m_RemovedComponents: [] m_RemovedGameObjects: [] m_AddedGameObjects: [] @@ -28437,10 +29253,18 @@ PrefabInstance: propertyPath: m_LocalEulerAnglesHint.z value: 0 objectReference: {fileID: 0} + - target: {fileID: 2291049519197854382, guid: 9d4ef384d30b05644add2b0f2671172d, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} - target: {fileID: 7977652778530834609, guid: 9d4ef384d30b05644add2b0f2671172d, type: 3} propertyPath: m_Name value: Ceiling objectReference: {fileID: 0} + - target: {fileID: 7977652778530834609, guid: 9d4ef384d30b05644add2b0f2671172d, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} m_RemovedComponents: [] m_RemovedGameObjects: [] m_AddedGameObjects: [] @@ -28531,6 +29355,18 @@ PrefabInstance: serializedVersion: 3 m_TransformParent: {fileID: 1170053977} m_Modifications: + - target: {fileID: 2354618012392016856, guid: ede3e472567c9be489a16812e596d23c, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3342180663380935743, guid: ede3e472567c9be489a16812e596d23c, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4515154556362175695, guid: ede3e472567c9be489a16812e596d23c, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} - target: {fileID: 7112241293936789545, guid: ede3e472567c9be489a16812e596d23c, type: 3} propertyPath: m_LocalPosition.x value: 0 @@ -28575,6 +29411,10 @@ PrefabInstance: propertyPath: m_Name value: Wall objectReference: {fileID: 0} + - target: {fileID: 7635872318715581075, guid: ede3e472567c9be489a16812e596d23c, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} m_RemovedComponents: [] m_RemovedGameObjects: [] m_AddedGameObjects: [] @@ -28638,10 +29478,18 @@ PrefabInstance: propertyPath: m_LocalEulerAnglesHint.z value: 0 objectReference: {fileID: 0} + - target: {fileID: 2291049519197854382, guid: 9d4ef384d30b05644add2b0f2671172d, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} - target: {fileID: 7977652778530834609, guid: 9d4ef384d30b05644add2b0f2671172d, type: 3} propertyPath: m_Name value: Ceiling objectReference: {fileID: 0} + - target: {fileID: 7977652778530834609, guid: 9d4ef384d30b05644add2b0f2671172d, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} m_RemovedComponents: [] m_RemovedGameObjects: [] m_AddedGameObjects: [] @@ -30362,6 +31210,14 @@ PrefabInstance: propertyPath: m_Name value: Floor objectReference: {fileID: 0} + - target: {fileID: 3810555960743657273, guid: b3d5e59592bfef844943b9f2e18aabf9, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8475855517002618517, guid: b3d5e59592bfef844943b9f2e18aabf9, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} m_RemovedComponents: [] m_RemovedGameObjects: [] m_AddedGameObjects: [] @@ -30429,6 +31285,14 @@ PrefabInstance: propertyPath: m_Name value: Floor objectReference: {fileID: 0} + - target: {fileID: 3810555960743657273, guid: b3d5e59592bfef844943b9f2e18aabf9, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8475855517002618517, guid: b3d5e59592bfef844943b9f2e18aabf9, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} m_RemovedComponents: [] m_RemovedGameObjects: [] m_AddedGameObjects: [] @@ -30567,6 +31431,14 @@ PrefabInstance: propertyPath: m_Name value: Floor objectReference: {fileID: 0} + - target: {fileID: 3810555960743657273, guid: b3d5e59592bfef844943b9f2e18aabf9, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8475855517002618517, guid: b3d5e59592bfef844943b9f2e18aabf9, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} m_RemovedComponents: [] m_RemovedGameObjects: [] m_AddedGameObjects: [] @@ -30661,6 +31533,10 @@ PrefabInstance: propertyPath: m_Name value: Wall objectReference: {fileID: 0} + - target: {fileID: 1521570321769304301, guid: a017078f32a2c314382f7ece1ecaa822, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} - target: {fileID: 2186045212926036567, guid: a017078f32a2c314382f7ece1ecaa822, type: 3} propertyPath: m_LocalPosition.x value: 0 @@ -31724,10 +32600,18 @@ PrefabInstance: propertyPath: m_LocalEulerAnglesHint.z value: 0 objectReference: {fileID: 0} + - target: {fileID: 2291049519197854382, guid: 9d4ef384d30b05644add2b0f2671172d, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} - target: {fileID: 7977652778530834609, guid: 9d4ef384d30b05644add2b0f2671172d, type: 3} propertyPath: m_Name value: Ceiling objectReference: {fileID: 0} + - target: {fileID: 7977652778530834609, guid: 9d4ef384d30b05644add2b0f2671172d, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} m_RemovedComponents: [] m_RemovedGameObjects: [] m_AddedGameObjects: [] @@ -31795,6 +32679,14 @@ PrefabInstance: propertyPath: m_Name value: Floor objectReference: {fileID: 0} + - target: {fileID: 3810555960743657273, guid: b3d5e59592bfef844943b9f2e18aabf9, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8475855517002618517, guid: b3d5e59592bfef844943b9f2e18aabf9, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} m_RemovedComponents: [] m_RemovedGameObjects: [] m_AddedGameObjects: [] @@ -32330,10 +33222,18 @@ PrefabInstance: propertyPath: m_LocalEulerAnglesHint.z value: 0 objectReference: {fileID: 0} + - target: {fileID: 2291049519197854382, guid: 9d4ef384d30b05644add2b0f2671172d, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} - target: {fileID: 7977652778530834609, guid: 9d4ef384d30b05644add2b0f2671172d, type: 3} propertyPath: m_Name value: Ceiling objectReference: {fileID: 0} + - target: {fileID: 7977652778530834609, guid: 9d4ef384d30b05644add2b0f2671172d, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} m_RemovedComponents: [] m_RemovedGameObjects: [] m_AddedGameObjects: [] @@ -32397,10 +33297,18 @@ PrefabInstance: propertyPath: m_LocalEulerAnglesHint.z value: 0 objectReference: {fileID: 0} + - target: {fileID: 2291049519197854382, guid: 9d4ef384d30b05644add2b0f2671172d, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} - target: {fileID: 7977652778530834609, guid: 9d4ef384d30b05644add2b0f2671172d, type: 3} propertyPath: m_Name value: Ceiling objectReference: {fileID: 0} + - target: {fileID: 7977652778530834609, guid: 9d4ef384d30b05644add2b0f2671172d, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} m_RemovedComponents: [] m_RemovedGameObjects: [] m_AddedGameObjects: [] @@ -32424,6 +33332,18 @@ PrefabInstance: serializedVersion: 3 m_TransformParent: {fileID: 936001528} m_Modifications: + - target: {fileID: 2354618012392016856, guid: ede3e472567c9be489a16812e596d23c, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3342180663380935743, guid: ede3e472567c9be489a16812e596d23c, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4515154556362175695, guid: ede3e472567c9be489a16812e596d23c, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} - target: {fileID: 7112241293936789545, guid: ede3e472567c9be489a16812e596d23c, type: 3} propertyPath: m_LocalPosition.x value: 0 @@ -32468,6 +33388,10 @@ PrefabInstance: propertyPath: m_Name value: Wall objectReference: {fileID: 0} + - target: {fileID: 7635872318715581075, guid: ede3e472567c9be489a16812e596d23c, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} m_RemovedComponents: [] m_RemovedGameObjects: [] m_AddedGameObjects: [] @@ -32601,10 +33525,18 @@ PrefabInstance: propertyPath: m_LocalEulerAnglesHint.z value: 0 objectReference: {fileID: 0} + - target: {fileID: 2291049519197854382, guid: 9d4ef384d30b05644add2b0f2671172d, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} - target: {fileID: 7977652778530834609, guid: 9d4ef384d30b05644add2b0f2671172d, type: 3} propertyPath: m_Name value: Ceiling objectReference: {fileID: 0} + - target: {fileID: 7977652778530834609, guid: 9d4ef384d30b05644add2b0f2671172d, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} m_RemovedComponents: [] m_RemovedGameObjects: [] m_AddedGameObjects: [] @@ -32672,6 +33604,14 @@ PrefabInstance: propertyPath: m_Name value: Floor objectReference: {fileID: 0} + - target: {fileID: 3810555960743657273, guid: b3d5e59592bfef844943b9f2e18aabf9, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8475855517002618517, guid: b3d5e59592bfef844943b9f2e18aabf9, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} m_RemovedComponents: [] m_RemovedGameObjects: [] m_AddedGameObjects: [] @@ -32877,6 +33817,14 @@ PrefabInstance: propertyPath: m_Name value: Floor objectReference: {fileID: 0} + - target: {fileID: 3810555960743657273, guid: b3d5e59592bfef844943b9f2e18aabf9, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8475855517002618517, guid: b3d5e59592bfef844943b9f2e18aabf9, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} m_RemovedComponents: [] m_RemovedGameObjects: [] m_AddedGameObjects: [] @@ -32944,6 +33892,14 @@ PrefabInstance: propertyPath: m_Name value: Floor objectReference: {fileID: 0} + - target: {fileID: 3810555960743657273, guid: b3d5e59592bfef844943b9f2e18aabf9, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8475855517002618517, guid: b3d5e59592bfef844943b9f2e18aabf9, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} m_RemovedComponents: [] m_RemovedGameObjects: [] m_AddedGameObjects: [] @@ -33141,10 +34097,18 @@ PrefabInstance: propertyPath: m_LocalEulerAnglesHint.z value: 0 objectReference: {fileID: 0} + - target: {fileID: 2291049519197854382, guid: 9d4ef384d30b05644add2b0f2671172d, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} - target: {fileID: 7977652778530834609, guid: 9d4ef384d30b05644add2b0f2671172d, type: 3} propertyPath: m_Name value: Ceiling objectReference: {fileID: 0} + - target: {fileID: 7977652778530834609, guid: 9d4ef384d30b05644add2b0f2671172d, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} m_RemovedComponents: [] m_RemovedGameObjects: [] m_AddedGameObjects: [] @@ -33409,10 +34373,18 @@ PrefabInstance: propertyPath: m_LocalEulerAnglesHint.z value: 0 objectReference: {fileID: 0} + - target: {fileID: 2291049519197854382, guid: 9d4ef384d30b05644add2b0f2671172d, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} - target: {fileID: 7977652778530834609, guid: 9d4ef384d30b05644add2b0f2671172d, type: 3} propertyPath: m_Name value: Ceiling objectReference: {fileID: 0} + - target: {fileID: 7977652778530834609, guid: 9d4ef384d30b05644add2b0f2671172d, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} m_RemovedComponents: [] m_RemovedGameObjects: [] m_AddedGameObjects: [] @@ -33574,6 +34546,18 @@ PrefabInstance: serializedVersion: 3 m_TransformParent: {fileID: 802197486} m_Modifications: + - target: {fileID: 2354618012392016856, guid: ede3e472567c9be489a16812e596d23c, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3342180663380935743, guid: ede3e472567c9be489a16812e596d23c, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4515154556362175695, guid: ede3e472567c9be489a16812e596d23c, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} - target: {fileID: 7112241293936789545, guid: ede3e472567c9be489a16812e596d23c, type: 3} propertyPath: m_LocalPosition.x value: 0 @@ -33618,6 +34602,10 @@ PrefabInstance: propertyPath: m_Name value: Wall objectReference: {fileID: 0} + - target: {fileID: 7635872318715581075, guid: ede3e472567c9be489a16812e596d23c, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} m_RemovedComponents: [] m_RemovedGameObjects: [] m_AddedGameObjects: [] @@ -33710,7 +34698,7 @@ GameObject: m_Component: - component: {fileID: 1864588174} - component: {fileID: 1864588175} - m_Layer: 6 + m_Layer: 0 m_Name: Portal AC m_TagString: Untagged m_Icon: {fileID: 0} @@ -33864,10 +34852,18 @@ PrefabInstance: propertyPath: m_LocalEulerAnglesHint.z value: 0 objectReference: {fileID: 0} + - target: {fileID: 2291049519197854382, guid: 9d4ef384d30b05644add2b0f2671172d, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} - target: {fileID: 7977652778530834609, guid: 9d4ef384d30b05644add2b0f2671172d, type: 3} propertyPath: m_Name value: Ceiling objectReference: {fileID: 0} + - target: {fileID: 7977652778530834609, guid: 9d4ef384d30b05644add2b0f2671172d, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} m_RemovedComponents: [] m_RemovedGameObjects: [] m_AddedGameObjects: [] @@ -34144,7 +35140,7 @@ GameObject: m_Component: - component: {fileID: 1886554834} - component: {fileID: 1886554835} - m_Layer: 6 + m_Layer: 0 m_Name: Portal AB m_TagString: Untagged m_Icon: {fileID: 0} @@ -34235,6 +35231,14 @@ PrefabInstance: propertyPath: m_Name value: Floor objectReference: {fileID: 0} + - target: {fileID: 3810555960743657273, guid: b3d5e59592bfef844943b9f2e18aabf9, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8475855517002618517, guid: b3d5e59592bfef844943b9f2e18aabf9, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} m_RemovedComponents: [] m_RemovedGameObjects: [] m_AddedGameObjects: [] @@ -34373,6 +35377,14 @@ PrefabInstance: propertyPath: m_Name value: Floor objectReference: {fileID: 0} + - target: {fileID: 3810555960743657273, guid: b3d5e59592bfef844943b9f2e18aabf9, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8475855517002618517, guid: b3d5e59592bfef844943b9f2e18aabf9, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} m_RemovedComponents: [] m_RemovedGameObjects: [] m_AddedGameObjects: [] @@ -34507,6 +35519,14 @@ PrefabInstance: propertyPath: m_Name value: Floor objectReference: {fileID: 0} + - target: {fileID: 3810555960743657273, guid: b3d5e59592bfef844943b9f2e18aabf9, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8475855517002618517, guid: b3d5e59592bfef844943b9f2e18aabf9, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} m_RemovedComponents: [] m_RemovedGameObjects: [] m_AddedGameObjects: [] @@ -34735,6 +35755,10 @@ PrefabInstance: propertyPath: m_Name value: Wall objectReference: {fileID: 0} + - target: {fileID: 8072724977891578679, guid: 3b7524f919b3d384eb59e639eb9d1f55, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} - target: {fileID: 8882158618763774349, guid: 3b7524f919b3d384eb59e639eb9d1f55, type: 3} propertyPath: m_LocalPosition.x value: 0 @@ -34869,10 +35893,258 @@ PrefabInstance: serializedVersion: 3 m_TransformParent: {fileID: 0} m_Modifications: + - target: {fileID: 133048652875250490, guid: 524ca0dabcf93844ea5f981410f44310, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 539926588102352446, guid: 524ca0dabcf93844ea5f981410f44310, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 685903440279189501, guid: 524ca0dabcf93844ea5f981410f44310, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 807072658905455179, guid: 524ca0dabcf93844ea5f981410f44310, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1025759061231806892, guid: 524ca0dabcf93844ea5f981410f44310, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1025838963430104852, guid: 524ca0dabcf93844ea5f981410f44310, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1041412536873070735, guid: 524ca0dabcf93844ea5f981410f44310, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1243231415305960273, guid: 524ca0dabcf93844ea5f981410f44310, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1340533355673810743, guid: 524ca0dabcf93844ea5f981410f44310, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1644579344885179218, guid: 524ca0dabcf93844ea5f981410f44310, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2101508725665932610, guid: 524ca0dabcf93844ea5f981410f44310, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2456251089439511895, guid: 524ca0dabcf93844ea5f981410f44310, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2607547329859371514, guid: 524ca0dabcf93844ea5f981410f44310, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2694971438165781807, guid: 524ca0dabcf93844ea5f981410f44310, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3023691500450945787, guid: 524ca0dabcf93844ea5f981410f44310, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3056998517338352219, guid: 524ca0dabcf93844ea5f981410f44310, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3085510246608732496, guid: 524ca0dabcf93844ea5f981410f44310, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3167442542167398548, guid: 524ca0dabcf93844ea5f981410f44310, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3327429010965275342, guid: 524ca0dabcf93844ea5f981410f44310, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3376854760688485979, guid: 524ca0dabcf93844ea5f981410f44310, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3397093412090692801, guid: 524ca0dabcf93844ea5f981410f44310, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3401363124982531809, guid: 524ca0dabcf93844ea5f981410f44310, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3435910664558456817, guid: 524ca0dabcf93844ea5f981410f44310, type: 3} + propertyPath: _settings.LayerMask.m_Bits + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 3452915509921429875, guid: 524ca0dabcf93844ea5f981410f44310, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3809803620362494221, guid: 524ca0dabcf93844ea5f981410f44310, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3859606185619148213, guid: 524ca0dabcf93844ea5f981410f44310, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4193032490985167701, guid: 524ca0dabcf93844ea5f981410f44310, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4208915726266806447, guid: 524ca0dabcf93844ea5f981410f44310, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4270324635296057601, guid: 524ca0dabcf93844ea5f981410f44310, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4437597101098752954, guid: 524ca0dabcf93844ea5f981410f44310, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4587128208985393907, guid: 524ca0dabcf93844ea5f981410f44310, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4856358483652305017, guid: 524ca0dabcf93844ea5f981410f44310, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5240904108390260270, guid: 524ca0dabcf93844ea5f981410f44310, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5258606993857103714, guid: 524ca0dabcf93844ea5f981410f44310, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5267845860147118245, guid: 524ca0dabcf93844ea5f981410f44310, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5472398514674227483, guid: 524ca0dabcf93844ea5f981410f44310, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5556326113778673129, guid: 524ca0dabcf93844ea5f981410f44310, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5599645382970087366, guid: 524ca0dabcf93844ea5f981410f44310, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5643010248975404957, guid: 524ca0dabcf93844ea5f981410f44310, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5965155393304753952, guid: 524ca0dabcf93844ea5f981410f44310, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6065130727700894503, guid: 524ca0dabcf93844ea5f981410f44310, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6354930401929858041, guid: 524ca0dabcf93844ea5f981410f44310, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6487010574798871246, guid: 524ca0dabcf93844ea5f981410f44310, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6504272301651641003, guid: 524ca0dabcf93844ea5f981410f44310, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6551428760758659781, guid: 524ca0dabcf93844ea5f981410f44310, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6629376457664741342, guid: 524ca0dabcf93844ea5f981410f44310, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6726200336059317695, guid: 524ca0dabcf93844ea5f981410f44310, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7050587605588531947, guid: 524ca0dabcf93844ea5f981410f44310, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7294445205447800326, guid: 524ca0dabcf93844ea5f981410f44310, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7449476685014746492, guid: 524ca0dabcf93844ea5f981410f44310, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7572131247166988707, guid: 524ca0dabcf93844ea5f981410f44310, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7727134853046676244, guid: 524ca0dabcf93844ea5f981410f44310, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7875905137125892213, guid: 524ca0dabcf93844ea5f981410f44310, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7912461066774063876, guid: 524ca0dabcf93844ea5f981410f44310, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8057330633510171918, guid: 524ca0dabcf93844ea5f981410f44310, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8098418321587483518, guid: 524ca0dabcf93844ea5f981410f44310, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8157962900032609075, guid: 524ca0dabcf93844ea5f981410f44310, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8160267832643401564, guid: 524ca0dabcf93844ea5f981410f44310, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} - target: {fileID: 8162540767767967414, guid: 524ca0dabcf93844ea5f981410f44310, type: 3} propertyPath: m_Name value: OctoPlayerFP objectReference: {fileID: 0} + - target: {fileID: 8162540767767967414, guid: 524ca0dabcf93844ea5f981410f44310, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8371297698915312103, guid: 524ca0dabcf93844ea5f981410f44310, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8571171281430702750, guid: 524ca0dabcf93844ea5f981410f44310, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8668398812384139604, guid: 524ca0dabcf93844ea5f981410f44310, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} - target: {fileID: 8725966219179855439, guid: 524ca0dabcf93844ea5f981410f44310, type: 3} propertyPath: m_LocalPosition.z value: -6 @@ -34889,6 +36161,18 @@ PrefabInstance: propertyPath: m_LocalEulerAnglesHint.z value: 0 objectReference: {fileID: 0} + - target: {fileID: 8859864027970263146, guid: 524ca0dabcf93844ea5f981410f44310, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8881984581066004036, guid: 524ca0dabcf93844ea5f981410f44310, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 9183130630599465402, guid: 524ca0dabcf93844ea5f981410f44310, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} m_RemovedComponents: [] m_RemovedGameObjects: [] m_AddedGameObjects: [] @@ -34972,14 +36256,30 @@ PrefabInstance: serializedVersion: 3 m_TransformParent: {fileID: 217248575} m_Modifications: + - target: {fileID: 1842910507268621870, guid: a6fb413fb2bce224e89bd24011beb66a, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} - target: {fileID: 1842910507268621870, guid: a6fb413fb2bce224e89bd24011beb66a, type: 3} propertyPath: m_IsActive value: 1 objectReference: {fileID: 0} + - target: {fileID: 2522869451197357298, guid: a6fb413fb2bce224e89bd24011beb66a, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3506240384779204867, guid: a6fb413fb2bce224e89bd24011beb66a, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} - target: {fileID: 4734968565507301456, guid: a6fb413fb2bce224e89bd24011beb66a, type: 3} propertyPath: m_Name value: Wall objectReference: {fileID: 0} + - target: {fileID: 4734968565507301456, guid: a6fb413fb2bce224e89bd24011beb66a, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} - target: {fileID: 5403805523961477866, guid: a6fb413fb2bce224e89bd24011beb66a, type: 3} propertyPath: m_LocalPosition.x value: 0 @@ -35020,6 +36320,10 @@ PrefabInstance: propertyPath: m_LocalEulerAnglesHint.z value: 0 objectReference: {fileID: 0} + - target: {fileID: 5915804109869732279, guid: a6fb413fb2bce224e89bd24011beb66a, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} - target: {fileID: 5950533166706580482, guid: a6fb413fb2bce224e89bd24011beb66a, type: 3} propertyPath: m_Name value: Portal AB @@ -35264,6 +36568,10 @@ PrefabInstance: propertyPath: m_Name value: Wall objectReference: {fileID: 0} + - target: {fileID: 1521570321769304301, guid: a017078f32a2c314382f7ece1ecaa822, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} - target: {fileID: 2186045212926036567, guid: a017078f32a2c314382f7ece1ecaa822, type: 3} propertyPath: m_LocalPosition.x value: 0 @@ -35501,10 +36809,18 @@ PrefabInstance: propertyPath: m_LocalEulerAnglesHint.z value: 0 objectReference: {fileID: 0} + - target: {fileID: 2291049519197854382, guid: 9d4ef384d30b05644add2b0f2671172d, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} - target: {fileID: 7977652778530834609, guid: 9d4ef384d30b05644add2b0f2671172d, type: 3} propertyPath: m_Name value: Ceiling objectReference: {fileID: 0} + - target: {fileID: 7977652778530834609, guid: 9d4ef384d30b05644add2b0f2671172d, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} m_RemovedComponents: [] m_RemovedGameObjects: [] m_AddedGameObjects: [] @@ -35572,6 +36888,14 @@ PrefabInstance: propertyPath: m_Name value: Floor objectReference: {fileID: 0} + - target: {fileID: 3810555960743657273, guid: b3d5e59592bfef844943b9f2e18aabf9, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8475855517002618517, guid: b3d5e59592bfef844943b9f2e18aabf9, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} m_RemovedComponents: [] m_RemovedGameObjects: [] m_AddedGameObjects: [] @@ -35732,6 +37056,18 @@ PrefabInstance: serializedVersion: 3 m_TransformParent: {fileID: 1848459714} m_Modifications: + - target: {fileID: 2354618012392016856, guid: ede3e472567c9be489a16812e596d23c, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3342180663380935743, guid: ede3e472567c9be489a16812e596d23c, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4515154556362175695, guid: ede3e472567c9be489a16812e596d23c, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} - target: {fileID: 7112241293936789545, guid: ede3e472567c9be489a16812e596d23c, type: 3} propertyPath: m_LocalPosition.x value: 0 @@ -35776,6 +37112,10 @@ PrefabInstance: propertyPath: m_Name value: Wall objectReference: {fileID: 0} + - target: {fileID: 7635872318715581075, guid: ede3e472567c9be489a16812e596d23c, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} m_RemovedComponents: [] m_RemovedGameObjects: [] m_AddedGameObjects: [] @@ -36048,6 +37388,14 @@ PrefabInstance: propertyPath: m_Name value: Floor objectReference: {fileID: 0} + - target: {fileID: 3810555960743657273, guid: b3d5e59592bfef844943b9f2e18aabf9, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8475855517002618517, guid: b3d5e59592bfef844943b9f2e18aabf9, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} m_RemovedComponents: [] m_RemovedGameObjects: [] m_AddedGameObjects: [] @@ -36075,6 +37423,10 @@ PrefabInstance: propertyPath: m_Name value: Wall objectReference: {fileID: 0} + - target: {fileID: 1521570321769304301, guid: a017078f32a2c314382f7ece1ecaa822, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} - target: {fileID: 2186045212926036567, guid: a017078f32a2c314382f7ece1ecaa822, type: 3} propertyPath: m_LocalPosition.x value: 0 @@ -36178,10 +37530,18 @@ PrefabInstance: propertyPath: m_LocalEulerAnglesHint.z value: 0 objectReference: {fileID: 0} + - target: {fileID: 2291049519197854382, guid: 9d4ef384d30b05644add2b0f2671172d, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} - target: {fileID: 7977652778530834609, guid: 9d4ef384d30b05644add2b0f2671172d, type: 3} propertyPath: m_Name value: Ceiling objectReference: {fileID: 0} + - target: {fileID: 7977652778530834609, guid: 9d4ef384d30b05644add2b0f2671172d, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} m_RemovedComponents: [] m_RemovedGameObjects: [] m_AddedGameObjects: [] @@ -36757,10 +38117,18 @@ PrefabInstance: propertyPath: m_LocalEulerAnglesHint.z value: 0 objectReference: {fileID: 0} + - target: {fileID: 2291049519197854382, guid: 9d4ef384d30b05644add2b0f2671172d, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} - target: {fileID: 7977652778530834609, guid: 9d4ef384d30b05644add2b0f2671172d, type: 3} propertyPath: m_Name value: Ceiling objectReference: {fileID: 0} + - target: {fileID: 7977652778530834609, guid: 9d4ef384d30b05644add2b0f2671172d, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} m_RemovedComponents: [] m_RemovedGameObjects: [] m_AddedGameObjects: [] @@ -37234,10 +38602,18 @@ PrefabInstance: propertyPath: m_LocalEulerAnglesHint.z value: 0 objectReference: {fileID: 0} + - target: {fileID: 2291049519197854382, guid: 9d4ef384d30b05644add2b0f2671172d, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} - target: {fileID: 7977652778530834609, guid: 9d4ef384d30b05644add2b0f2671172d, type: 3} propertyPath: m_Name value: Ceiling objectReference: {fileID: 0} + - target: {fileID: 7977652778530834609, guid: 9d4ef384d30b05644add2b0f2671172d, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} m_RemovedComponents: [] m_RemovedGameObjects: [] m_AddedGameObjects: [] @@ -37371,10 +38747,18 @@ PrefabInstance: propertyPath: m_LocalEulerAnglesHint.z value: 0 objectReference: {fileID: 0} + - target: {fileID: 2291049519197854382, guid: 9d4ef384d30b05644add2b0f2671172d, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} - target: {fileID: 7977652778530834609, guid: 9d4ef384d30b05644add2b0f2671172d, type: 3} propertyPath: m_Name value: Ceiling objectReference: {fileID: 0} + - target: {fileID: 7977652778530834609, guid: 9d4ef384d30b05644add2b0f2671172d, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} m_RemovedComponents: [] m_RemovedGameObjects: [] m_AddedGameObjects: [] @@ -37509,6 +38893,14 @@ PrefabInstance: propertyPath: m_Name value: Floor objectReference: {fileID: 0} + - target: {fileID: 3810555960743657273, guid: b3d5e59592bfef844943b9f2e18aabf9, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8475855517002618517, guid: b3d5e59592bfef844943b9f2e18aabf9, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} m_RemovedComponents: [] m_RemovedGameObjects: [] m_AddedGameObjects: [] @@ -37780,6 +39172,14 @@ PrefabInstance: propertyPath: m_Name value: Floor objectReference: {fileID: 0} + - target: {fileID: 3810555960743657273, guid: b3d5e59592bfef844943b9f2e18aabf9, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8475855517002618517, guid: b3d5e59592bfef844943b9f2e18aabf9, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} m_RemovedComponents: [] m_RemovedGameObjects: [] m_AddedGameObjects: [] @@ -38165,10 +39565,18 @@ PrefabInstance: propertyPath: m_LocalEulerAnglesHint.z value: 0 objectReference: {fileID: 0} + - target: {fileID: 2291049519197854382, guid: 9d4ef384d30b05644add2b0f2671172d, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} - target: {fileID: 7977652778530834609, guid: 9d4ef384d30b05644add2b0f2671172d, type: 3} propertyPath: m_Name value: Ceiling objectReference: {fileID: 0} + - target: {fileID: 7977652778530834609, guid: 9d4ef384d30b05644add2b0f2671172d, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} m_RemovedComponents: [] m_RemovedGameObjects: [] m_AddedGameObjects: [] @@ -38926,6 +40334,14 @@ PrefabInstance: propertyPath: m_Name value: Floor objectReference: {fileID: 0} + - target: {fileID: 3810555960743657273, guid: b3d5e59592bfef844943b9f2e18aabf9, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8475855517002618517, guid: b3d5e59592bfef844943b9f2e18aabf9, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} m_RemovedComponents: [] m_RemovedGameObjects: [] m_AddedGameObjects: [] @@ -39056,10 +40472,18 @@ PrefabInstance: propertyPath: m_LocalEulerAnglesHint.z value: 0 objectReference: {fileID: 0} + - target: {fileID: 2291049519197854382, guid: 9d4ef384d30b05644add2b0f2671172d, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} - target: {fileID: 7977652778530834609, guid: 9d4ef384d30b05644add2b0f2671172d, type: 3} propertyPath: m_Name value: Ceiling objectReference: {fileID: 0} + - target: {fileID: 7977652778530834609, guid: 9d4ef384d30b05644add2b0f2671172d, type: 3} + propertyPath: m_Layer + value: 0 + objectReference: {fileID: 0} m_RemovedComponents: [] m_RemovedGameObjects: [] m_AddedGameObjects: [] diff --git a/Assets/OctoCore/Data/settings.asset b/Assets/OctoCore/Data/settings.asset index c9955810..4eab6cce 100644 --- a/Assets/OctoCore/Data/settings.asset +++ b/Assets/OctoCore/Data/settings.asset @@ -158,7 +158,7 @@ MonoBehaviour: UseName: 1 Sprite: {fileID: 0} Languages: - Default: 1 + Default: 0 SaveWritten: {fileID: 11400000, guid: 32dca1ce9df9b064b8a0a2b3ab0fd8dd, type: 2} SaveAudio: {fileID: 11400000, guid: 225ffb773e59f8141bacbba2a9ede731, type: 2} Overrides: [] diff --git a/Assets/Unheimlich_POC/Datas/Camera/DefaultCameraPanSettings.asset b/Assets/Unheimlich_POC/Datas/Camera/DefaultCameraPanSettings.asset index 8dece415..3bf7ab7d 100644 --- a/Assets/Unheimlich_POC/Datas/Camera/DefaultCameraPanSettings.asset +++ b/Assets/Unheimlich_POC/Datas/Camera/DefaultCameraPanSettings.asset @@ -12,16 +12,18 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 3e231c75dddecc0469543c190a9234b1, type: 3} m_Name: DefaultCameraPanSettings m_EditorClassIdentifier: Assembly-CSharp::Unheimlich.Data.CameraSettings.CameraPanSettings + PanMode: 0 PanSpeed: 3 - PanBorderSize: 0.05 - MaxPanAngle: 10 - EnableRecentering: 0 - RecenterSpeed: 2 - RecenterDelay: 0.1 + PanBorderSize: 0 + MaxPanAngleX: 10 + MaxPanAngleY: 10 + EnableRecentering: 1 + RecenterSpeed: 3 + RecenterDelay: 0 AlignmentSpeed: 3 AlignmentThreshold: 0.5 - DisableHeadBob: 1 - ForceIdleHeadBob: 1 + FixedDistanceFromTarget: 2 + HeadBobMode: 2 UseSmoothStep: 1 AlignmentCurve: serializedVersion: 2 diff --git a/Assets/Unheimlich_POC/Datas/Camera/DetectiveBoardPanSettings.asset b/Assets/Unheimlich_POC/Datas/Camera/DetectiveBoardPanSettings.asset index 389b59a6..6a943355 100644 --- a/Assets/Unheimlich_POC/Datas/Camera/DetectiveBoardPanSettings.asset +++ b/Assets/Unheimlich_POC/Datas/Camera/DetectiveBoardPanSettings.asset @@ -12,19 +12,40 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 3e231c75dddecc0469543c190a9234b1, type: 3} m_Name: DetectiveBoardPanSettings m_EditorClassIdentifier: Assembly-CSharp::Unheimlich.Data.CameraSettings.CameraPanSettings - PanSpeed: 2 + PanMode: 1 + PanSpeed: 3 PanBorderSize: 0.15 - MaxPanAngle: 45 + MaxPanAngleX: 50 + MaxPanAngleY: 30 EnableRecentering: 0 RecenterSpeed: 0.5 RecenterDelay: 0.1 AlignmentSpeed: 4 AlignmentThreshold: 0.5 + FixedDistanceFromTarget: 4 HeadBobMode: 1 UseSmoothStep: 1 AlignmentCurve: serializedVersion: 2 - m_Curve: [] + 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 diff --git a/Assets/Unheimlich_POC/Datas/Camera/ListeningWallPanSettings.asset b/Assets/Unheimlich_POC/Datas/Camera/ListeningWallPanSettings.asset new file mode 100644 index 00000000..195d4140 --- /dev/null +++ b/Assets/Unheimlich_POC/Datas/Camera/ListeningWallPanSettings.asset @@ -0,0 +1,51 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 3e231c75dddecc0469543c190a9234b1, type: 3} + m_Name: ListeningWallPanSettings + m_EditorClassIdentifier: Assembly-CSharp::Unheimlich.Data.CameraSettings.CameraPanSettings + PanMode: 0 + PanSpeed: 3 + PanBorderSize: 0 + MaxPanAngleX: 10 + MaxPanAngleY: 10 + EnableRecentering: 1 + RecenterSpeed: 3 + RecenterDelay: 0 + AlignmentSpeed: 3 + AlignmentThreshold: 0.5 + FixedDistanceFromTarget: 4 + HeadBobMode: 2 + UseSmoothStep: 1 + AlignmentCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 2 + outSlope: 2 + 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 diff --git a/Assets/Unheimlich_POC/Datas/Camera/ListeningWallPanSettings.asset.meta b/Assets/Unheimlich_POC/Datas/Camera/ListeningWallPanSettings.asset.meta new file mode 100644 index 00000000..0163e019 --- /dev/null +++ b/Assets/Unheimlich_POC/Datas/Camera/ListeningWallPanSettings.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 3de044c9cf65729459b4104016637568 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Unheimlich_POC/Datas/DialogueData/ConversationDemoNPC/ConversationDemoNPC.asset b/Assets/Unheimlich_POC/Datas/DialogueData/ConversationDemoNPC/ConversationDemoNPC.asset index 7b5d90ba..2802f064 100644 --- a/Assets/Unheimlich_POC/Datas/DialogueData/ConversationDemoNPC/ConversationDemoNPC.asset +++ b/Assets/Unheimlich_POC/Datas/DialogueData/ConversationDemoNPC/ConversationDemoNPC.asset @@ -13,7 +13,7 @@ MonoBehaviour: m_Name: ConversationDemoNPC m_EditorClassIdentifier: Assembly-CSharp::DialogueConversation SpeakerName: Interlocuteur - DisplayMode: 1 + DisplayMode: 0 DialogueNodes: - {fileID: 11400000, guid: e6358f99b82fd39408e3272866b51c49, type: 2} - {fileID: 11400000, guid: f40a3fc5fb3ead644af358428fc5dc54, type: 2} diff --git a/Assets/Unheimlich_POC/Prefabs/Items/SoundEmitter.prefab b/Assets/Unheimlich_POC/Prefabs/Items/SoundEmitter.prefab index b2e71812..b40e5a7e 100644 --- a/Assets/Unheimlich_POC/Prefabs/Items/SoundEmitter.prefab +++ b/Assets/Unheimlich_POC/Prefabs/Items/SoundEmitter.prefab @@ -175,8 +175,6 @@ MonoBehaviour: _continuousBaseVolume: 0.1 _hearingRangeMin: 2 _hearingRangeMax: 8 - _listeningVolumeMultiplier: 3 - _proximityVolumeMultiplier: 1.5 _reverbWetMix: 0.5 _staticAudioClip: {fileID: 0} _loopStaticAudio: 1 @@ -211,11 +209,8 @@ MonoBehaviour: m_PreInfinity: 2 m_PostInfinity: 2 m_RotationOrder: 4 - _enableVibration: 1 - _vibrationIntensityMin: 0.1 - _vibrationIntensityMax: 0.3 - _vibrationFrequency: 10 _emitterParticles: {fileID: 325388660204886872} + _cameraPanSettings: {fileID: 11400000, guid: 3de044c9cf65729459b4104016637568, type: 2} --- !u!65 &7881895566796712951 BoxCollider: m_ObjectHideFlags: 0 diff --git a/Assets/Unheimlich_POC/Prefabs/UI/DetectiveBoard/PostItNode.prefab b/Assets/Unheimlich_POC/Prefabs/UI/DetectiveBoard/PostItNode.prefab index 8ec35681..efe61448 100644 --- a/Assets/Unheimlich_POC/Prefabs/UI/DetectiveBoard/PostItNode.prefab +++ b/Assets/Unheimlich_POC/Prefabs/UI/DetectiveBoard/PostItNode.prefab @@ -376,8 +376,8 @@ MonoBehaviour: m_faceColor: serializedVersion: 2 rgba: 4294967295 - m_fontSize: 10 - m_fontSizeBase: 10 + m_fontSize: 15 + m_fontSizeBase: 15 m_fontWeight: 400 m_enableAutoSizing: 0 m_fontSizeMin: 18 diff --git a/Assets/Unheimlich_POC/Scenes/MainScene/MainScene.unity b/Assets/Unheimlich_POC/Scenes/MainScene/MainScene.unity index aef3ef2e..85244544 100644 --- a/Assets/Unheimlich_POC/Scenes/MainScene/MainScene.unity +++ b/Assets/Unheimlich_POC/Scenes/MainScene/MainScene.unity @@ -215,8 +215,12 @@ PrefabInstance: objectReference: {fileID: 461820781} - target: {fileID: 2754275979338379208, guid: 69f9e42d2acbf0344981fcdffd02d588, type: 3} propertyPath: m_Enabled - value: 0 + value: 1 objectReference: {fileID: 0} + - target: {fileID: 2754275979338379208, guid: 69f9e42d2acbf0344981fcdffd02d588, type: 3} + propertyPath: Conversation + value: + objectReference: {fileID: 11400000, guid: e9616b580e808fc4db9990454a298402, type: 2} - target: {fileID: 2757010966349118316, guid: 69f9e42d2acbf0344981fcdffd02d588, type: 3} propertyPath: m_Layer value: 7 @@ -307,7 +311,7 @@ PrefabInstance: objectReference: {fileID: 1929366845} - target: {fileID: 8209576767969738346, guid: 69f9e42d2acbf0344981fcdffd02d588, type: 3} propertyPath: m_VersionIndex - value: 6127 + value: 6130 objectReference: {fileID: 0} - target: {fileID: 8358850242504541279, guid: 69f9e42d2acbf0344981fcdffd02d588, type: 3} propertyPath: m_Layer @@ -1450,6 +1454,7 @@ MonoBehaviour: serializedVersion: 2 m_Bits: 128 _boardController: {fileID: 0} + _minInteractionDistance: 0.1 _maxInteractionDistance: 5 --- !u!1001 &996694521 PrefabInstance: @@ -1531,6 +1536,10 @@ PrefabInstance: propertyPath: m_Mesh value: objectReference: {fileID: 362502328} + - target: {fileID: 8209576767969738346, guid: 20e4ea3ceee86dd4ba3881425b65790d, type: 3} + propertyPath: m_VersionIndex + value: 5872 + objectReference: {fileID: 0} m_RemovedComponents: [] m_RemovedGameObjects: [] m_AddedGameObjects: [] @@ -4216,6 +4225,10 @@ PrefabInstance: propertyPath: _lookAction value: objectReference: {fileID: 1891814281} + - target: {fileID: 953069181646740290, guid: 92d3cde0c88c75f48a98d082c573338b, type: 3} + propertyPath: _defaultSettings + value: + objectReference: {fileID: 11400000, guid: 9973a518f73c3c1489819494e37d0980, type: 2} - target: {fileID: 953069181646740290, guid: 92d3cde0c88c75f48a98d082c573338b, type: 3} propertyPath: _playerTransform value: @@ -4318,7 +4331,7 @@ PrefabInstance: objectReference: {fileID: 0} - target: {fileID: 5383576672370031505, guid: 92d3cde0c88c75f48a98d082c573338b, type: 3} propertyPath: m_LocalPosition.x - value: 18.6 + value: 22.1 objectReference: {fileID: 0} - target: {fileID: 5383576672370031505, guid: 92d3cde0c88c75f48a98d082c573338b, type: 3} propertyPath: m_LocalPosition.y @@ -4326,7 +4339,7 @@ PrefabInstance: objectReference: {fileID: 0} - target: {fileID: 5383576672370031505, guid: 92d3cde0c88c75f48a98d082c573338b, type: 3} propertyPath: m_LocalPosition.z - value: 65.2 + value: 69.2 objectReference: {fileID: 0} - target: {fileID: 5383576672370031505, guid: 92d3cde0c88c75f48a98d082c573338b, type: 3} propertyPath: m_LocalRotation.w diff --git a/Assets/Unheimlich_POC/Scripts/Audio/AudioListenable.cs b/Assets/Unheimlich_POC/Scripts/Audio/AudioListenable.cs index 6e9891d3..5ff946c5 100644 --- a/Assets/Unheimlich_POC/Scripts/Audio/AudioListenable.cs +++ b/Assets/Unheimlich_POC/Scripts/Audio/AudioListenable.cs @@ -2,6 +2,7 @@ using System.Collections; using UnityEngine; using UnityEngine.InputSystem; using Unheimlich.Utility; +using Unheimlich.Data.CameraSettings; namespace Unheimlich.Audio { @@ -61,6 +62,9 @@ namespace Unheimlich.Audio [Header("Visual Feedback")] [SerializeField] private ParticleSystem _emitterParticles; + + [Header("Camera Settings")] + [SerializeField] private CameraPanSettings _cameraPanSettings; private AudioSource _audioSource; private AudioSource _continuousAudioSource; @@ -81,6 +85,11 @@ namespace Unheimlich.Audio /// Used to prevent multiple taps on the same emitter. /// public bool HasBeenTapped => _hasBeenTapped; + + /// + /// Returns the camera pan settings for this emitter, or null if not set. + /// + public CameraPanSettings CameraPanSettings => _cameraPanSettings; private void Awake() { diff --git a/Assets/Unheimlich_POC/Scripts/Datas/Camera/CameraPanSettings.cs b/Assets/Unheimlich_POC/Scripts/Datas/Camera/CameraPanSettings.cs index 584fedf5..8e75c64d 100644 --- a/Assets/Unheimlich_POC/Scripts/Datas/Camera/CameraPanSettings.cs +++ b/Assets/Unheimlich_POC/Scripts/Datas/Camera/CameraPanSettings.cs @@ -2,6 +2,15 @@ using UnityEngine; namespace Unheimlich.Data.CameraSettings { + /// + /// Camera pan mode. + /// + public enum CameraPanMode + { + Pan, + FreeLook + } + /// /// Head bob mode for camera pan. /// @@ -19,6 +28,10 @@ namespace Unheimlich.Data.CameraSettings [CreateAssetMenu(fileName = "CameraPanSettings", menuName = "Unheimlich/Camera/Camera Pan Settings")] public class CameraPanSettings : ScriptableObject { + [Header("Pan Mode")] + [Tooltip("Pan: Smooth edge-based panning for object inspection | FreeLook: Direct mouse/stick control for detective board")] + public CameraPanMode PanMode = CameraPanMode.Pan; + [Header("Camera Pan")] [Tooltip("Camera pan speed when moving the cursor/look stick")] public float PanSpeed = 2f; @@ -27,8 +40,11 @@ namespace Unheimlich.Data.CameraSettings [Range(0f, 0.5f)] public float PanBorderSize = 0.1f; - [Tooltip("Maximum angle the camera can pan from center")] - public float MaxPanAngle = 15f; + [Tooltip("Maximum horizontal angle the camera can pan from center (left/right)")] + public float MaxPanAngleX = 15f; + + [Tooltip("Maximum vertical angle the camera can pan from center (up/down)")] + public float MaxPanAngleY = 15f; [Header("Recentering")] [Tooltip("Enable automatic return to center when idle")] @@ -47,6 +63,9 @@ namespace Unheimlich.Data.CameraSettings [Tooltip("Threshold for alignment completion")] public float AlignmentThreshold = 0.5f; + [Tooltip("Fixed distance from the player to the target when aligning (in meters)")] + public float FixedDistanceFromTarget = 1.5f; + [Header("Head Bob Control")] [Tooltip("Head bob mode: Normal (default behavior), Idle (force subtle breathing), Disabled (no movement)")] public HeadBobMode HeadBobMode = HeadBobMode.Idle; diff --git a/Assets/Unheimlich_POC/Scripts/Editor/DialogueConversationEditor.cs b/Assets/Unheimlich_POC/Scripts/Editor/DialogueConversationEditor.cs index edd83749..09cfa332 100644 --- a/Assets/Unheimlich_POC/Scripts/Editor/DialogueConversationEditor.cs +++ b/Assets/Unheimlich_POC/Scripts/Editor/DialogueConversationEditor.cs @@ -1,6 +1,5 @@ using UnityEngine; using UnityEditor; -using System.Collections.Generic; using Unheimlich.Data.Dialogues; [CustomEditor(typeof(DialogueConversation))] @@ -99,7 +98,7 @@ public class DialogueConversationEditor : Editor string path = AssetDatabase.GetAssetPath(conversation); string directory = System.IO.Path.GetDirectoryName(path); - DialogueNode newNode = ScriptableObject.CreateInstance(); + DialogueNode newNode = CreateInstance(); newNode.name = $"Node_{conversation.DialogueNodes.Count + 1}"; string nodePath = AssetDatabase.GenerateUniqueAssetPath($"{directory}/{newNode.name}.asset"); diff --git a/Assets/Unheimlich_POC/Scripts/Gameplay/Camera/CameraPanController.cs b/Assets/Unheimlich_POC/Scripts/Gameplay/Camera/CameraPanController.cs index 1fce256c..bda4accd 100644 --- a/Assets/Unheimlich_POC/Scripts/Gameplay/Camera/CameraPanController.cs +++ b/Assets/Unheimlich_POC/Scripts/Gameplay/Camera/CameraPanController.cs @@ -9,6 +9,9 @@ namespace Unheimlich.Gameplay.CameraControl /// /// Handles camera panning and player/camera alignment to targets. /// Uses CameraPanSettings ScriptableObject for configuration. + /// Supports two modes: + /// - Pan: Smooth panning with edge detection (for object inspection) + /// - FreeLook: Direct mouse/stick control with angle clamping (for detective board) /// public class CameraPanController : MonoBehaviour { @@ -16,8 +19,10 @@ namespace Unheimlich.Gameplay.CameraControl [SerializeField] private UnityEngine.Camera _camera; [SerializeField] private Transform _playerTransform; - [Header("Settings")] - [SerializeField] private CameraPanSettings _settings; + [Header("Default Settings")] + [SerializeField] private CameraPanSettings _defaultSettings; + + private CameraPanSettings _settings; private Vector2 _originalCameraRotation; private Vector3 _originalCameraLocalPosition; @@ -28,7 +33,17 @@ namespace Unheimlich.Gameplay.CameraControl private Coroutine _returnCoroutine; private float _timeSinceLastInput; + private float _targetYaw; + private float _targetPitch; + private float _currentYaw; + private float _currentPitch; + private float _lerpSpeed; + private bool _needsUpdate; + private CameraPanMode _mode = CameraPanMode.Pan; + private Vector2 _lastMousePosition; + public bool IsPanning { get; private set; } + public CameraPanMode Mode => _mode; public CameraPanSettings Settings { @@ -52,10 +67,39 @@ namespace Unheimlich.Gameplay.CameraControl _originalPlayerPosition = _playerTransform.position; _originalPlayerRotation = _playerTransform.eulerAngles; + + if (_settings == null && _defaultSettings != null) + _settings = _defaultSettings; + } + + private void LateUpdate() + { + if (IsPanning && _needsUpdate) + { + if (_mode == CameraPanMode.FreeLook) + { + float normalizedYaw = Mathf.Repeat(_currentYaw, 360f); + float normalizedPitch = _currentPitch; + + _playerTransform.eulerAngles = new Vector3(0f, normalizedYaw, 0f); + _camera.transform.localEulerAngles = new Vector3(normalizedPitch, 0f, 0f); + } + else + { + _currentYaw = Mathf.LerpAngle(_currentYaw, _targetYaw, Time.deltaTime * _lerpSpeed); + _currentPitch = Mathf.LerpAngle(_currentPitch, _targetPitch, Time.deltaTime * _lerpSpeed); + + float normalizedYaw = Mathf.Repeat(_currentYaw, 360f); + float normalizedPitch = _currentPitch; + + _playerTransform.eulerAngles = new Vector3(0f, normalizedYaw, 0f); + _camera.transform.localEulerAngles = new Vector3(normalizedPitch, 0f, 0f); + } + } } /// - /// Starts camera pan mode. + /// Starts camera pan mode. The mode (Pan or FreeLook) is determined by the current settings. /// public void StartPan() { @@ -66,13 +110,26 @@ namespace Unheimlich.Gameplay.CameraControl } IsPanning = true; + _mode = _settings.PanMode; _timeSinceLastInput = 0f; + if (Mouse.current != null) + _lastMousePosition = Mouse.current.position.ReadValue(); + float currentPitch = _camera.transform.localEulerAngles.x; if (currentPitch > 180f) currentPitch -= 360f; - _originalCameraRotation = new Vector2(_playerTransform.eulerAngles.y, currentPitch); + float currentYaw = _playerTransform.eulerAngles.y; + if (currentYaw > 180f) + currentYaw -= 360f; + + _originalCameraRotation = new Vector2(currentYaw, currentPitch); + _currentYaw = currentYaw; + _currentPitch = currentPitch; + _targetYaw = currentYaw; + _targetPitch = currentPitch; + _needsUpdate = false; } /// @@ -88,6 +145,52 @@ namespace Unheimlich.Gameplay.CameraControl /// Call this from Update when pan is active. /// public void UpdatePan() + { + if (!IsPanning || _camera == null || _settings == null) + return; + + if (_mode == CameraPanMode.FreeLook) + { + UpdateFreeLook(); + } + else + { + UpdatePanMode(); + } + } + + private void UpdateFreeLook() + { + float lookX = 0f; + float lookY = 0f; + bool hasInput = false; + + var lookAction = PlayerInput.GetLookAction(); + if (lookAction != null) + { + Vector2 lookInput = lookAction.ReadValue(); + if (lookInput.sqrMagnitude > 0.01f) + { + lookX = lookInput.x; + lookY = lookInput.y; + hasInput = true; + } + } + + if (hasInput) + { + float sensitivity = _settings.PanSpeed * 0.1f; + _currentYaw += lookX * sensitivity; + _currentPitch -= lookY * sensitivity; + + _currentYaw = Mathf.Clamp(_currentYaw, _originalCameraRotation.x - _settings.MaxPanAngleX, _originalCameraRotation.x + _settings.MaxPanAngleX); + _currentPitch = Mathf.Clamp(_currentPitch, _originalCameraRotation.y - _settings.MaxPanAngleY, _originalCameraRotation.y + _settings.MaxPanAngleY); + + _needsUpdate = true; + } + } + + private void UpdatePanMode() { if (!IsPanning || _camera == null || _settings == null) return; @@ -111,31 +214,38 @@ namespace Unheimlich.Gameplay.CameraControl if (!hasInput && Mouse.current != null) { Vector2 mousePos = Mouse.current.position.ReadValue(); - float screenWidth = Screen.width; - float screenHeight = Screen.height; - float borderPixels = _settings.PanBorderSize * Mathf.Min(screenWidth, screenHeight); + bool mouseHasMoved = Vector2.Distance(mousePos, _lastMousePosition) > 0.1f; + _lastMousePosition = mousePos; - if (mousePos.x < borderPixels) + if (mouseHasMoved) { - panX = -(borderPixels - mousePos.x) / borderPixels; - hasInput = true; - } - else if (mousePos.x > screenWidth - borderPixels) - { - panX = (mousePos.x - (screenWidth - borderPixels)) / borderPixels; - hasInput = true; - } - - if (mousePos.y < borderPixels) - { - panY = -(borderPixels - mousePos.y) / borderPixels; - hasInput = true; - } - else if (mousePos.y > screenHeight - borderPixels) - { - panY = (mousePos.y - (screenHeight - borderPixels)) / borderPixels; - hasInput = true; + float screenWidth = Screen.width; + float screenHeight = Screen.height; + + float borderPixels = _settings.PanBorderSize * Mathf.Min(screenWidth, screenHeight); + + if (mousePos.x < borderPixels) + { + panX = -(borderPixels - mousePos.x) / borderPixels; + hasInput = true; + } + else if (mousePos.x > screenWidth - borderPixels) + { + panX = (mousePos.x - (screenWidth - borderPixels)) / borderPixels; + hasInput = true; + } + + if (mousePos.y < borderPixels) + { + panY = -(borderPixels - mousePos.y) / borderPixels; + hasInput = true; + } + else if (mousePos.y > screenHeight - borderPixels) + { + panY = (mousePos.y - (screenHeight - borderPixels)) / borderPixels; + hasInput = true; + } } } @@ -148,48 +258,39 @@ namespace Unheimlich.Gameplay.CameraControl _timeSinceLastInput += Time.deltaTime; } - float currentYaw = _playerTransform.eulerAngles.y; - float currentPitch = _camera.transform.localEulerAngles.x; - if (currentPitch > 180f) - currentPitch -= 360f; - - float targetYaw; - float targetPitch; - float lerpSpeed; - bool shouldRecenter = _settings.EnableRecentering && _timeSinceLastInput >= _settings.RecenterDelay; if (hasInput) { - targetYaw = _originalCameraRotation.x + panX * _settings.MaxPanAngle; - targetPitch = _originalCameraRotation.y - panY * _settings.MaxPanAngle; - targetYaw = Mathf.Clamp(targetYaw, _originalCameraRotation.x - _settings.MaxPanAngle, _originalCameraRotation.x + _settings.MaxPanAngle); - targetPitch = Mathf.Clamp(targetPitch, _originalCameraRotation.y - _settings.MaxPanAngle, _originalCameraRotation.y + _settings.MaxPanAngle); - lerpSpeed = _settings.PanSpeed; + _targetYaw = _originalCameraRotation.x + panX * _settings.MaxPanAngleX; + _targetPitch = _originalCameraRotation.y - panY * _settings.MaxPanAngleY; + _targetYaw = Mathf.Clamp(_targetYaw, _originalCameraRotation.x - _settings.MaxPanAngleX, _originalCameraRotation.x + _settings.MaxPanAngleX); + _targetPitch = Mathf.Clamp(_targetPitch, _originalCameraRotation.y - _settings.MaxPanAngleY, _originalCameraRotation.y + _settings.MaxPanAngleY); + _lerpSpeed = _settings.PanSpeed; + _needsUpdate = true; } else if (shouldRecenter) { - targetYaw = _originalCameraRotation.x; - targetPitch = _originalCameraRotation.y; - lerpSpeed = _settings.RecenterSpeed; + _targetYaw = _originalCameraRotation.x; + _targetPitch = _originalCameraRotation.y; + _lerpSpeed = _settings.RecenterSpeed; + _needsUpdate = true; } - else + else if (_needsUpdate) { - targetYaw = currentYaw; - targetPitch = currentPitch; - lerpSpeed = 0f; + float yawDiff = Mathf.Abs(Mathf.DeltaAngle(_currentYaw, _targetYaw)); + float pitchDiff = Mathf.Abs(Mathf.DeltaAngle(_currentPitch, _targetPitch)); + + if (yawDiff < 0.01f && pitchDiff < 0.01f) + { + _needsUpdate = false; + } } - - float newYaw = Mathf.LerpAngle(currentYaw, targetYaw, Time.deltaTime * lerpSpeed); - float newPitch = Mathf.LerpAngle(currentPitch, targetPitch, Time.deltaTime * lerpSpeed); - - _playerTransform.eulerAngles = new Vector3(0f, newYaw, 0f); - _camera.transform.localEulerAngles = new Vector3(newPitch, 0f, 0f); } /// /// Aligns the player and camera to the target object. - /// - Player moves along target's local X axis to align with target center + /// - Player moves to a fixed distance in front of the target /// - Player rotates to face the target /// - Camera pitch adjusts to look at target center /// @@ -259,6 +360,10 @@ namespace Unheimlich.Gameplay.CameraControl if (startPitch > 180f) startPitch -= 360f; + Vector3 targetForward = target.forward; + Vector3 targetPlayerPos = targetCenter - targetForward * _settings.FixedDistanceFromTarget; + targetPlayerPos.y = startPlayerPos.y; + float elapsed = 0f; float duration = 1f / _settings.AlignmentSpeed; @@ -275,11 +380,6 @@ namespace Unheimlich.Gameplay.CameraControl float targetYaw = targetRotation.eulerAngles.y; float targetPitch = -Mathf.Asin(directionToTarget.y) * Mathf.Rad2Deg; - Vector3 targetRightAxis = target.right; - Vector3 playerToTargetCenter = targetCenter - _playerTransform.position; - float offsetAlongTargetRight = Vector3.Dot(playerToTargetCenter, targetRightAxis); - Vector3 targetPlayerPos = _playerTransform.position + targetRightAxis * offsetAlongTargetRight; - Vector3 currentPlayerPos = Vector3.Lerp(startPlayerPos, targetPlayerPos, t); _playerTransform.position = currentPlayerPos; diff --git a/Assets/Unheimlich_POC/Scripts/Gameplay/GameObjects/Environment/DoorInteractable.cs b/Assets/Unheimlich_POC/Scripts/Gameplay/GameObjects/Environment/DoorInteractable.cs index 88b2379d..e0b45896 100644 --- a/Assets/Unheimlich_POC/Scripts/Gameplay/GameObjects/Environment/DoorInteractable.cs +++ b/Assets/Unheimlich_POC/Scripts/Gameplay/GameObjects/Environment/DoorInteractable.cs @@ -23,7 +23,7 @@ namespace Unheimlich.Gameplay.Environment InteractionText = IsOpen ? "Close" : "Open"; } - public override void Interact(GameObject interactor) + public override void Interact() { ToggleDoor(); } diff --git a/Assets/Unheimlich_POC/Scripts/Gameplay/GameObjects/Items/InspectableItem.cs b/Assets/Unheimlich_POC/Scripts/Gameplay/GameObjects/Items/InspectableItem.cs index dd9be4a5..2dc1aec8 100644 --- a/Assets/Unheimlich_POC/Scripts/Gameplay/GameObjects/Items/InspectableItem.cs +++ b/Assets/Unheimlich_POC/Scripts/Gameplay/GameObjects/Items/InspectableItem.cs @@ -41,7 +41,7 @@ namespace Unheimlich.Gameplay.Items _levitatingObject = GetComponent(); } - public override void Interact(GameObject interactor) + public override void Interact() { if (_blockInteractionDuringAnimation) { diff --git a/Assets/Unheimlich_POC/Scripts/Gameplay/GameObjects/Player/CameraHeadBob.cs b/Assets/Unheimlich_POC/Scripts/Gameplay/GameObjects/Player/CameraHeadBob.cs index f900c943..927c3920 100644 --- a/Assets/Unheimlich_POC/Scripts/Gameplay/GameObjects/Player/CameraHeadBob.cs +++ b/Assets/Unheimlich_POC/Scripts/Gameplay/GameObjects/Player/CameraHeadBob.cs @@ -25,6 +25,7 @@ namespace Unheimlich.Gameplay.Player private HeadBobMode _overrideMode = HeadBobMode.Normal; private bool _hasOverride = false; + private Coroutine _resetCoroutine; void Start() { @@ -80,6 +81,40 @@ namespace Unheimlich.Gameplay.Player public void ClearOverride() { _hasOverride = false; + + if (_resetCoroutine != null) + { + StopCoroutine(_resetCoroutine); + _resetCoroutine = null; + } + } + + /// + /// Smoothly lerps the head bob position to zero over the specified duration. + /// + public void LerpToZero(float duration) + { + if (_resetCoroutine != null) + StopCoroutine(_resetCoroutine); + + _resetCoroutine = StartCoroutine(LerpToZeroCoroutine(duration)); + } + + private System.Collections.IEnumerator LerpToZeroCoroutine(float duration) + { + Vector3 startPos = transform.localPosition; + float elapsed = 0f; + + while (elapsed < duration) + { + elapsed += Time.deltaTime; + float t = Mathf.Clamp01(elapsed / duration); + transform.localPosition = Vector3.Lerp(startPos, Vector3.zero, t); + yield return null; + } + + transform.localPosition = Vector3.zero; + _resetCoroutine = null; } private void ApplyBob(float speed, float amplitude) diff --git a/Assets/Unheimlich_POC/Scripts/Gameplay/GameObjects/Player/DiapasonListeningHandler.cs b/Assets/Unheimlich_POC/Scripts/Gameplay/GameObjects/Player/DiapasonListeningHandler.cs index c00cab1b..ce2b677e 100644 --- a/Assets/Unheimlich_POC/Scripts/Gameplay/GameObjects/Player/DiapasonListeningHandler.cs +++ b/Assets/Unheimlich_POC/Scripts/Gameplay/GameObjects/Player/DiapasonListeningHandler.cs @@ -66,6 +66,7 @@ namespace Unheimlich.Gameplay.Player private AudioListenable _currentTargetEmitter; private AudioSource _playerAudioSource; private Coroutine _listeningCoroutine; + private Coroutine _vibrationCoroutine; private int _diapasonTweenId = -1; private int _audioListenerFadeTweenId = -1; private int _playerAudioFadeTweenId = -1; @@ -74,7 +75,9 @@ namespace Unheimlich.Gameplay.Player private Vector3 _diapasonHiddenPosition; private bool _canUseDiapason; private bool _isFadingOutConcentration; - private Coroutine _vibrationCoroutine; + + private CameraHeadBob _cameraHeadBob; + private CameraPanSettings _originalCameraSettings; protected override void OnAwake() { @@ -91,6 +94,8 @@ namespace Unheimlich.Gameplay.Player _cameraPanController = gameObject.AddComponent(); } } + + _cameraHeadBob = GetComponentInChildren(); if (_diapasonObject != null) { @@ -236,6 +241,10 @@ namespace Unheimlich.Gameplay.Player if (_currentTargetEmitter != null && _cameraPanController != null) { + _originalCameraSettings = _cameraPanController.Settings; + if(_currentTargetEmitter.CameraPanSettings != null) + _cameraPanController.Settings = _currentTargetEmitter.CameraPanSettings; + _currentTargetEmitter.SetConcentrating(true); _cameraPanController.AlignToTarget(_currentTargetEmitter.transform); @@ -263,18 +272,23 @@ namespace Unheimlich.Gameplay.Player PlayBreathIn(); yield return new WaitForSeconds(_breathInDuration); + + if (_cameraHeadBob != null) + { + float resetDuration = _concentrationDuration - _breathInDuration; + _cameraHeadBob.LerpToZero(resetDuration); + } yield return new WaitForSeconds(_concentrationDuration - _breathInDuration); IsConcentrating = false; IsListening = true; - EnableVignette(true); - - if (_cameraPanController != null) - { - _cameraPanController.StartPan(); - } + EnableVignette(true); + + ApplyHeadBobSettings(_cameraPanController.Settings); + _cameraPanController.StartPan(); + Cursor.lockState = CursorLockMode.Confined; Cursor.visible = false; @@ -311,7 +325,15 @@ namespace Unheimlich.Gameplay.Player { _cameraPanController.StopPan(); _cameraPanController.ReturnToOriginalPosition(); + + if (_originalCameraSettings != null) + { + _cameraPanController.Settings = _originalCameraSettings; + _originalCameraSettings = null; + } } + + RestoreHeadBob(); if (_playerAudioSource != null && _playerAudioSource.isPlaying) { @@ -528,6 +550,28 @@ namespace Unheimlich.Gameplay.Player _vignetteEffect.SetIntensity(_vignetteIntensity); } } + + /// + /// Applies head bob settings based on CameraPanSettings configuration. + /// + private void ApplyHeadBobSettings(CameraPanSettings settings) + { + if (_cameraHeadBob == null || settings == null) + return; + + _cameraHeadBob.SetMode(settings.HeadBobMode); + } + + /// + /// Restores head bob to normal behavior. + /// + private void RestoreHeadBob() + { + if (_cameraHeadBob == null) + return; + + _cameraHeadBob.ClearOverride(); + } private void OnDrawGizmosSelected() { diff --git a/Assets/Unheimlich_POC/Scripts/Gameplay/GameObjects/SeamlessPortal/PortalDoor.cs b/Assets/Unheimlich_POC/Scripts/Gameplay/GameObjects/SeamlessPortal/PortalDoor.cs index 8f5b345e..e43e3363 100644 --- a/Assets/Unheimlich_POC/Scripts/Gameplay/GameObjects/SeamlessPortal/PortalDoor.cs +++ b/Assets/Unheimlich_POC/Scripts/Gameplay/GameObjects/SeamlessPortal/PortalDoor.cs @@ -21,7 +21,7 @@ namespace Unheimlich.Gameplay.Portals /// Handles interaction with the door. /// Toggles both this door and the linked portal's door simultaneously. /// - public override void Interact(GameObject interactor) + public override void Interact() { SyncToggle(); } diff --git a/Assets/Unheimlich_POC/Scripts/Handlers/DetectiveBoard/ClueUnlockOnInteraction.cs b/Assets/Unheimlich_POC/Scripts/Handlers/DetectiveBoard/ClueUnlockOnInteraction.cs index 1675f8dd..91e3dff6 100644 --- a/Assets/Unheimlich_POC/Scripts/Handlers/DetectiveBoard/ClueUnlockOnInteraction.cs +++ b/Assets/Unheimlich_POC/Scripts/Handlers/DetectiveBoard/ClueUnlockOnInteraction.cs @@ -27,12 +27,12 @@ namespace Unheimlich.Handlers.DetectiveBoard _inspectableItem = GetComponent(); } - public override void Interact(GameObject interactor) + public override void Interact() { if (_unlockOnlyOnce && _hasUnlocked) { if (_inspectableItem != null) - _inspectableItem.Interact(interactor); + _inspectableItem.Interact(); return; } @@ -40,7 +40,7 @@ namespace Unheimlich.Handlers.DetectiveBoard { Debug.LogError("[ClueUnlockOnInteraction] No clue data assigned!"); if (_inspectableItem != null) - _inspectableItem.Interact(interactor); + _inspectableItem.Interact(); return; } @@ -54,7 +54,7 @@ namespace Unheimlich.Handlers.DetectiveBoard if (_inspectableItem != null) { - _inspectableItem.Interact(interactor); + _inspectableItem.Interact(); } } } diff --git a/Assets/Unheimlich_POC/Scripts/Handlers/Interactions/Dialogues/NPCDialogueTrigger.cs b/Assets/Unheimlich_POC/Scripts/Handlers/Interactions/Dialogues/NPCDialogueTrigger.cs index 6fa74bf7..b96c537f 100644 --- a/Assets/Unheimlich_POC/Scripts/Handlers/Interactions/Dialogues/NPCDialogueTrigger.cs +++ b/Assets/Unheimlich_POC/Scripts/Handlers/Interactions/Dialogues/NPCDialogueTrigger.cs @@ -73,7 +73,7 @@ namespace Unheimlich.Interactions.Dialogues } } - public override void Interact(GameObject interactor) + public override void Interact() { if (DialogueManager.Instance == null) return; diff --git a/Assets/Unheimlich_POC/Scripts/Handlers/Interactions/InteracionHandler.cs b/Assets/Unheimlich_POC/Scripts/Handlers/Interactions/InteracionHandler.cs index 3768d91a..f27c18e4 100644 --- a/Assets/Unheimlich_POC/Scripts/Handlers/Interactions/InteracionHandler.cs +++ b/Assets/Unheimlich_POC/Scripts/Handlers/Interactions/InteracionHandler.cs @@ -48,7 +48,7 @@ namespace Unheimlich.Interactions.Core if (interactAction != null && interactAction.WasPressedThisFrame()) { if (_currentInteractable != null) - _currentInteractable.Interact(transform.parent.gameObject); + _currentInteractable.Interact(); } } diff --git a/Assets/Unheimlich_POC/Scripts/Handlers/Interactions/InteractableBase.cs b/Assets/Unheimlich_POC/Scripts/Handlers/Interactions/InteractableBase.cs index eeb4b352..61a727a4 100644 --- a/Assets/Unheimlich_POC/Scripts/Handlers/Interactions/InteractableBase.cs +++ b/Assets/Unheimlich_POC/Scripts/Handlers/Interactions/InteractableBase.cs @@ -12,6 +12,6 @@ namespace Unheimlich.Interactions.Core [Tooltip("Text displayed when the player looks at the object")] public string InteractionText = "Interact"; - public abstract void Interact(GameObject gameObject); + public abstract void Interact(); } } diff --git a/Assets/Unheimlich_POC/Scripts/UI/DetectiveBoard/DetectiveBoardInteraction.cs b/Assets/Unheimlich_POC/Scripts/UI/DetectiveBoard/DetectiveBoardInteraction.cs index ac30af68..f1b9dedd 100644 --- a/Assets/Unheimlich_POC/Scripts/UI/DetectiveBoard/DetectiveBoardInteraction.cs +++ b/Assets/Unheimlich_POC/Scripts/UI/DetectiveBoard/DetectiveBoardInteraction.cs @@ -2,6 +2,8 @@ using UnityEngine; using UnityEngine.InputSystem; using UnityEngine.UI; using Unheimlich.Gameplay.DetectiveBoard; +using System.Collections.Generic; +using UnityEngine.EventSystems; namespace Unheimlich.UI.DetectiveBoard { @@ -20,7 +22,8 @@ namespace Unheimlich.UI.DetectiveBoard [SerializeField] private DetectiveBoardController _boardController; [Header("Settings")] - [SerializeField] private float _maxInteractionDistance = 5f; + [SerializeField] private float _minInteractionDistance = 0.1f; + [SerializeField] private float _maxInteractionDistance = 10f; private DetectiveBoardCanvas _canvasManager; private PostItNode _hoveredNode; @@ -253,26 +256,20 @@ namespace Unheimlich.UI.DetectiveBoard private PostItNode RaycastForNode() { - if (_camera == null) + if (_camera == null || Mouse.current == null) return null; Vector2 mousePos = Mouse.current.position.ReadValue(); - Ray ray = _camera.ScreenPointToRay(new Vector3(mousePos.x, mousePos.y, 0)); - if (Physics.Raycast(ray, out RaycastHit hit, _maxInteractionDistance, _boardLayer)) + GraphicRaycaster raycaster = _boardCanvas?.GetComponent(); + if (raycaster != null && EventSystem.current != null) { - return hit.collider.GetComponentInParent(); - } - - GraphicRaycaster raycaster = _boardCanvas.GetComponent(); - if (raycaster != null) - { - var pointerEventData = new UnityEngine.EventSystems.PointerEventData(UnityEngine.EventSystems.EventSystem.current) + var pointerEventData = new PointerEventData(EventSystem.current) { position = mousePos }; - var results = new System.Collections.Generic.List(); + var results = new List(); raycaster.Raycast(pointerEventData, results); foreach (var result in results) @@ -283,6 +280,17 @@ namespace Unheimlich.UI.DetectiveBoard } } + Ray ray = _camera.ScreenPointToRay(new Vector3(mousePos.x, mousePos.y, 0)); + + if (Physics.Raycast(ray, out RaycastHit hit, _maxInteractionDistance, _boardLayer)) + { + float distance = hit.distance; + if (distance >= _minInteractionDistance) + { + return hit.collider.GetComponentInParent(); + } + } + return null; } } diff --git a/Packages/packages-lock.json b/Packages/packages-lock.json index e760e591..329e85d5 100644 --- a/Packages/packages-lock.json +++ b/Packages/packages-lock.json @@ -1,5 +1,13 @@ { "dependencies": { + "com.bezi.sidekick": { + "version": "file:com.bezi.sidekick", + "depth": 0, + "source": "embedded", + "dependencies": { + "com.unity.nuget.newtonsoft-json": "3.2.1" + } + }, "com.coiriergraphics.octocore": { "version": "file:OctoCore", "depth": 0, @@ -108,6 +116,13 @@ "dependencies": {}, "url": "https://packages.unity.com" }, + "com.unity.nuget.newtonsoft-json": { + "version": "3.2.2", + "depth": 1, + "source": "registry", + "dependencies": {}, + "url": "https://packages.unity.com" + }, "com.unity.probuilder": { "version": "6.0.8", "depth": 0, diff --git a/ProjectSettings/TagManager.asset b/ProjectSettings/TagManager.asset index 0f5cac93..69e4acda 100644 --- a/ProjectSettings/TagManager.asset +++ b/ProjectSettings/TagManager.asset @@ -13,7 +13,7 @@ TagManager: - UI - Words - DetectiveBoard - - + - Player - - - diff --git a/Unheimlish_POC.slnx b/Unheimlish_POC.slnx index f22d3429..ced7a0eb 100644 --- a/Unheimlish_POC.slnx +++ b/Unheimlish_POC.slnx @@ -1,5 +1,7 @@  + +