diff --git a/Game/CourierOld/Assets/Code/Generator.meta b/Game/CourierOld/Assets/Code/Generator.meta new file mode 100644 index 0000000..6a2860c --- /dev/null +++ b/Game/CourierOld/Assets/Code/Generator.meta @@ -0,0 +1,3 @@ +fileFormatVersion: 2 +guid: b32d6ce440f44fd3abadaa489a44890c +timeCreated: 1762797763 \ No newline at end of file diff --git a/Game/CourierOld/Assets/Code/Generator/GeneratorConfig.cs b/Game/CourierOld/Assets/Code/Generator/GeneratorConfig.cs new file mode 100644 index 0000000..5875e9e --- /dev/null +++ b/Game/CourierOld/Assets/Code/Generator/GeneratorConfig.cs @@ -0,0 +1,11 @@ +using UnityEngine; +using UnityEngine.AddressableAssets; + +namespace Code.Generator +{ + [CreateAssetMenu(menuName = "Config/GeneratorConfig", fileName = "GeneratorConfig")] + public class GeneratorConfig : ScriptableObject + { + public AssetReference[] roomAssetReferences; + } +} \ No newline at end of file diff --git a/Game/CourierOld/Assets/Code/Generator/GeneratorConfig.cs.meta b/Game/CourierOld/Assets/Code/Generator/GeneratorConfig.cs.meta new file mode 100644 index 0000000..b14a4b3 --- /dev/null +++ b/Game/CourierOld/Assets/Code/Generator/GeneratorConfig.cs.meta @@ -0,0 +1,3 @@ +fileFormatVersion: 2 +guid: 1a7c77305de54155b5b94b607531ee3c +timeCreated: 1762453750 \ No newline at end of file diff --git a/Game/CourierOld/Assets/Code/Generator/IRoomGeneratorFactory.cs b/Game/CourierOld/Assets/Code/Generator/IRoomGeneratorFactory.cs new file mode 100644 index 0000000..995a875 --- /dev/null +++ b/Game/CourierOld/Assets/Code/Generator/IRoomGeneratorFactory.cs @@ -0,0 +1,12 @@ +using Cysharp.Threading.Tasks; +using UnityEngine; + +namespace Code.Generator +{ + public interface IRoomGeneratorFactory + { + UniTask PreloadRooms(); + GameObject GetCachedPrefab(int index); + UniTask CreateRoomByIndex(int index); + } +} \ No newline at end of file diff --git a/Game/CourierOld/Assets/Code/Generator/IRoomGeneratorFactory.cs.meta b/Game/CourierOld/Assets/Code/Generator/IRoomGeneratorFactory.cs.meta new file mode 100644 index 0000000..151c208 --- /dev/null +++ b/Game/CourierOld/Assets/Code/Generator/IRoomGeneratorFactory.cs.meta @@ -0,0 +1,3 @@ +fileFormatVersion: 2 +guid: f3fca4115e714519b869eb72d856e89f +timeCreated: 1762453657 \ No newline at end of file diff --git a/Game/CourierOld/Assets/Code/Generator/Room.cs b/Game/CourierOld/Assets/Code/Generator/Room.cs new file mode 100644 index 0000000..03d2125 --- /dev/null +++ b/Game/CourierOld/Assets/Code/Generator/Room.cs @@ -0,0 +1,26 @@ +using System; +using Code.UI; +using UnityEngine; + +namespace Code.Generator +{ + public class Room : MonoBehaviour + { + [SerializeField] private float roomTimer; + public float RoomTimer => roomTimer; + [SerializeField] private Transform enterMarker; + public Transform EnterMarker => enterMarker; + [SerializeField] private Transform exitMarker; + public Transform ExitMarker => exitMarker; + + private void Awake() + { + if (EnterMarker == null || ExitMarker == null) + { + Debug.LogError($"Але маркеры не найдены у комнаты {gameObject.name}"); + } + } + + //PIZDEC + } +} \ No newline at end of file diff --git a/Game/CourierOld/Assets/Code/Generator/Room.cs.meta b/Game/CourierOld/Assets/Code/Generator/Room.cs.meta new file mode 100644 index 0000000..bd96d2f --- /dev/null +++ b/Game/CourierOld/Assets/Code/Generator/Room.cs.meta @@ -0,0 +1,3 @@ +fileFormatVersion: 2 +guid: 5ba1a19c534f4401aa287d4b68ce470c +timeCreated: 1762014278 \ No newline at end of file diff --git a/Game/CourierOld/Assets/Code/Generator/RoomGenerator.cs b/Game/CourierOld/Assets/Code/Generator/RoomGenerator.cs new file mode 100644 index 0000000..5b6cc40 --- /dev/null +++ b/Game/CourierOld/Assets/Code/Generator/RoomGenerator.cs @@ -0,0 +1,103 @@ +using System.Collections.Generic; +using Cysharp.Threading.Tasks; +using UnityEngine; + +namespace Code.Generator +{ + public class RoomGenerator : MonoBehaviour + { + [SerializeField] private GeneratorConfig generatorConfig; + + private RoomGeneratorFactory _factory; + + private float _timer; + private List _roomIndexesStack; + private List _spawnedRooms; + + private async void Awake() + { + _factory = new RoomGeneratorFactory(generatorConfig); + _spawnedRooms = new List(); + _roomIndexesStack = new List(); + + _timer = Random.Range(60, 120f); + Debug.LogWarning($"КОТЛЫ ГЕНЕРАЛЬСКИЕ{_timer}"); + + await _factory.PreloadRooms(); + + CreateRoomsStack(); + await GenerateRoomsAsync(); + } + + private void CreateRoomsStack() + { + var remainingTime = _timer; + int totalRooms = generatorConfig.roomAssetReferences.Length; + List availableIndexes = new List(); + for (int i = 0; i < totalRooms; i++) + availableIndexes.Add(i); + + while (remainingTime > 0 && availableIndexes.Count > 0) + { + int randomIndex = Random.Range(0, availableIndexes.Count); + int chosenOne = availableIndexes[randomIndex]; + availableIndexes.RemoveAt(randomIndex); + + var prefab = _factory.GetCachedPrefab(chosenOne); + if (prefab == null) + continue; + + Room room = prefab.GetComponent(); + if (room == null) + continue; + + float currentRoomTime = room.RoomTimer; + if (remainingTime >= currentRoomTime) + { + _roomIndexesStack.Add(chosenOne); + remainingTime -= currentRoomTime; + Debug.Log($"комната {room.name} время {currentRoomTime} осталось: {remainingTime}"); + } + } + + Debug.Log($"стек комнат: {_roomIndexesStack.Count}"); + } + + private async UniTask GenerateRoomsAsync() + { + for (int i = 0; i < _roomIndexesStack.Count; i++) + { + int index = _roomIndexesStack[i]; + Room room = await _factory.CreateRoomByIndex(index); + + if (i == 0) + { + room.transform.position = Vector3.zero; + room.transform.rotation = Quaternion.identity; + } + else + { + Room previousRoom = _spawnedRooms[i - 1]; + PlaceRoom(room, previousRoom); + } + + _spawnedRooms.Add(room); + } + } + + private void PlaceRoom(Room current, Room previous) + { + if (current.EnterMarker == null || previous.ExitMarker == null) + return; + + Transform enter = current.EnterMarker; + Transform exit = previous.ExitMarker; + + Quaternion rotationDiff = Quaternion.FromToRotation(enter.forward, exit.forward); + current.transform.rotation = rotationDiff * current.transform.rotation; + + Vector3 offset = enter.localPosition; + current.transform.position = exit.position - offset; + } + } +} diff --git a/Game/CourierOld/Assets/Code/Generator/RoomGenerator.cs.meta b/Game/CourierOld/Assets/Code/Generator/RoomGenerator.cs.meta new file mode 100644 index 0000000..772ea77 --- /dev/null +++ b/Game/CourierOld/Assets/Code/Generator/RoomGenerator.cs.meta @@ -0,0 +1,3 @@ +fileFormatVersion: 2 +guid: 353230beca35458dafc91c6409c25ab3 +timeCreated: 1762014615 \ No newline at end of file diff --git a/Game/CourierOld/Assets/Code/Generator/RoomGeneratorFactory.cs b/Game/CourierOld/Assets/Code/Generator/RoomGeneratorFactory.cs new file mode 100644 index 0000000..0de4ac5 --- /dev/null +++ b/Game/CourierOld/Assets/Code/Generator/RoomGeneratorFactory.cs @@ -0,0 +1,52 @@ +using Code.Configs; +using Cysharp.Threading.Tasks; +using UnityEngine; +using UnityEngine.AddressableAssets; + +namespace Code.Generator +{ + public class RoomGeneratorFactory : IRoomGeneratorFactory + { + private readonly AssetReference[] _roomAssetReferences; + private readonly GameObject[] _cashedRooms; + private bool _isInitialized; + + public RoomGeneratorFactory(GeneratorConfig generatorConfig) + { + _roomAssetReferences = generatorConfig.roomAssetReferences; + _cashedRooms = new GameObject[_roomAssetReferences.Length]; + } + + public async UniTask PreloadRooms() + { + if (_isInitialized) + return; + + for (int i = 0; i < _roomAssetReferences.Length; i++) + { + var reference = _roomAssetReferences[i]; + var prefab = await reference.LoadAssetAsync().ToUniTask(); + _cashedRooms[i] = prefab; + } + + _isInitialized = true; + Debug.Log($"комнат в памяти есть: {_cashedRooms.Length}"); + } + + public GameObject GetCachedPrefab(int index) + { + if (index < 0 || index >= _cashedRooms.Length) + return null; + return _cashedRooms[index]; + } + + public async UniTask CreateRoomByIndex(int index) + { + if (!_isInitialized) + await PreloadRooms(); + + Room room = Object.Instantiate(_cashedRooms[index]).GetComponent(); + return room; + } + } +} diff --git a/Game/CourierOld/Assets/Code/Generator/RoomGeneratorFactory.cs.meta b/Game/CourierOld/Assets/Code/Generator/RoomGeneratorFactory.cs.meta new file mode 100644 index 0000000..40f0cf7 --- /dev/null +++ b/Game/CourierOld/Assets/Code/Generator/RoomGeneratorFactory.cs.meta @@ -0,0 +1,3 @@ +fileFormatVersion: 2 +guid: d6e5b72284354ba79ec5b89cf06f1203 +timeCreated: 1762454256 \ No newline at end of file diff --git a/Game/CourierOld/Assets/Resources/Configs/App/GeneratorConfig.asset b/Game/CourierOld/Assets/Resources/Configs/App/GeneratorConfig.asset new file mode 100644 index 0000000..42895da --- /dev/null +++ b/Game/CourierOld/Assets/Resources/Configs/App/GeneratorConfig.asset @@ -0,0 +1,15 @@ +%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: 1a7c77305de54155b5b94b607531ee3c, type: 3} + m_Name: GeneratorConfig + m_EditorClassIdentifier: Assembly-CSharp::Code.Generator.GeneratorConfig + roomAssetReferences: [] diff --git a/Game/CourierOld/Assets/Resources/Configs/App/GeneratorConfig.asset.meta b/Game/CourierOld/Assets/Resources/Configs/App/GeneratorConfig.asset.meta new file mode 100644 index 0000000..f81b6fd --- /dev/null +++ b/Game/CourierOld/Assets/Resources/Configs/App/GeneratorConfig.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 417b092a73ab1034aa084c67a66c5847 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Game/CourierOld/Assets/Resources/Scenes/Gameplay.unity b/Game/CourierOld/Assets/Resources/Scenes/Gameplay.unity index eef873d..8d4a54a 100644 --- a/Game/CourierOld/Assets/Resources/Scenes/Gameplay.unity +++ b/Game/CourierOld/Assets/Resources/Scenes/Gameplay.unity @@ -129,6 +129,7 @@ GameObject: m_Component: - component: {fileID: 1253837929} - component: {fileID: 1253837928} + - component: {fileID: 1253837930} m_Layer: 0 m_Name: SceneScope m_TagString: Untagged @@ -143,7 +144,7 @@ MonoBehaviour: m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 1253837927} - m_Enabled: 1 + m_Enabled: 0 m_EditorHideFlags: 0 m_Script: {fileID: 11500000, guid: 3fd1482e4a9dee141aecc5bcd0a4f0f3, type: 3} m_Name: @@ -163,6 +164,19 @@ Transform: m_Children: [] m_Father: {fileID: 0} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &1253837930 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1253837927} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 353230beca35458dafc91c6409c25ab3, type: 3} + m_Name: + m_EditorClassIdentifier: Assembly-CSharp::Code.Generator.RoomGenerator + generatorConfig: {fileID: 11400000, guid: 417b092a73ab1034aa084c67a66c5847, type: 2} --- !u!1660057539 &9223372036854775807 SceneRoots: m_ObjectHideFlags: 0 diff --git a/Game/CourierOld/Assets/Resources_moved/Rooms.meta b/Game/CourierOld/Assets/Resources_moved/Rooms.meta new file mode 100644 index 0000000..749d283 --- /dev/null +++ b/Game/CourierOld/Assets/Resources_moved/Rooms.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 19e115a0087cc204c868a54b120839aa +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Game/CourierOld/Assets/Resources_moved/Rooms/Room1.prefab b/Game/CourierOld/Assets/Resources_moved/Rooms/Room1.prefab new file mode 100644 index 0000000..33e2d2d --- /dev/null +++ b/Game/CourierOld/Assets/Resources_moved/Rooms/Room1.prefab @@ -0,0 +1,226 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &2612776963572945774 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 688359521346588339} + - component: {fileID: -4180217759986572316} + m_Layer: 0 + m_Name: Room1 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &688359521346588339 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2612776963572945774} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 5388355903165944077} + - {fileID: 4761058503291947116} + - {fileID: 6017131008952297230} + m_Father: {fileID: 0} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &-4180217759986572316 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2612776963572945774} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 5ba1a19c534f4401aa287d4b68ce470c, type: 3} + m_Name: + m_EditorClassIdentifier: Assembly-CSharp::Code.Generator.Room + roomTimer: 13 + enterMarker: {fileID: 4761058503291947116} + exitMarker: {fileID: 6017131008952297230} +--- !u!1 &4995932836210277906 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5388355903165944077} + - component: {fileID: 5070741574123288367} + - component: {fileID: 8183753309061526208} + - component: {fileID: 5026407498558906469} + m_Layer: 0 + m_Name: Plane + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5388355903165944077 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4995932836210277906} + serializedVersion: 2 + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 688359521346588339} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &5070741574123288367 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4995932836210277906} + m_Mesh: {fileID: 10209, guid: 0000000000000000e000000000000000, type: 0} +--- !u!23 &8183753309061526208 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4995932836210277906} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RayTracingAccelStructBuildFlagsOverride: 0 + m_RayTracingAccelStructBuildFlags: 1 + m_SmallMeshCulling: 1 + m_ForceMeshLod: -1 + m_MeshLodSelectionBias: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 31321ba15b8f8eb4c954353edc038b1d, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_GlobalIlluminationMeshLod: 0 + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!64 &5026407498558906469 +MeshCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4995932836210277906} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 5 + m_Convex: 0 + m_CookingOptions: 30 + m_Mesh: {fileID: 10209, guid: 0000000000000000e000000000000000, type: 0} +--- !u!1 &7080809108028773528 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6017131008952297230} + m_Layer: 0 + m_Name: Exit + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &6017131008952297230 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7080809108028773528} + serializedVersion: 2 + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -1.33942, y: 0, z: -4.7536097} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 688359521346588339} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &7527627021930292984 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4761058503291947116} + m_Layer: 0 + m_Name: Enter + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4761058503291947116 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7527627021930292984} + serializedVersion: 2 + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -1.33942, y: 0, z: 4.72} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 688359521346588339} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} diff --git a/Game/CourierOld/Assets/Resources_moved/Rooms/Room1.prefab.meta b/Game/CourierOld/Assets/Resources_moved/Rooms/Room1.prefab.meta new file mode 100644 index 0000000..f0fe595 --- /dev/null +++ b/Game/CourierOld/Assets/Resources_moved/Rooms/Room1.prefab.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 4472dd84628855c4085cacaec19efa29 +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Game/CourierOld/Assets/Resources_moved/Rooms/Room2.prefab b/Game/CourierOld/Assets/Resources_moved/Rooms/Room2.prefab new file mode 100644 index 0000000..249dfac --- /dev/null +++ b/Game/CourierOld/Assets/Resources_moved/Rooms/Room2.prefab @@ -0,0 +1,338 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &2844048734692331653 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4080975777362414801} + - component: {fileID: 2129304161763528086} + - component: {fileID: 2913187471620630218} + - component: {fileID: 7030401921609134421} + m_Layer: 0 + m_Name: Plane + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4080975777362414801 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2844048734692331653} + serializedVersion: 2 + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 2905390824486042784} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &2129304161763528086 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2844048734692331653} + m_Mesh: {fileID: 10209, guid: 0000000000000000e000000000000000, type: 0} +--- !u!23 &2913187471620630218 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2844048734692331653} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RayTracingAccelStructBuildFlagsOverride: 0 + m_RayTracingAccelStructBuildFlags: 1 + m_SmallMeshCulling: 1 + m_ForceMeshLod: -1 + m_MeshLodSelectionBias: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 31321ba15b8f8eb4c954353edc038b1d, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_GlobalIlluminationMeshLod: 0 + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!64 &7030401921609134421 +MeshCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2844048734692331653} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 5 + m_Convex: 0 + m_CookingOptions: 30 + m_Mesh: {fileID: 10209, guid: 0000000000000000e000000000000000, type: 0} +--- !u!1 &3668526965028927568 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8037499702566822570} + - component: {fileID: 7354676487926355174} + - component: {fileID: 3750851825442852613} + - component: {fileID: 3071617338620723620} + m_Layer: 0 + m_Name: Cube + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &8037499702566822570 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3668526965028927568} + serializedVersion: 2 + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -0.14779, y: 0.62, z: 1.29851} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 2905390824486042784} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &7354676487926355174 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3668526965028927568} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!23 &3750851825442852613 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3668526965028927568} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RayTracingAccelStructBuildFlagsOverride: 0 + m_RayTracingAccelStructBuildFlags: 1 + m_SmallMeshCulling: 1 + m_ForceMeshLod: -1 + m_MeshLodSelectionBias: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 31321ba15b8f8eb4c954353edc038b1d, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_GlobalIlluminationMeshLod: 0 + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!65 &3071617338620723620 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3668526965028927568} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 3 + m_Size: {x: 1, y: 1, z: 1} + m_Center: {x: 0, y: 0, z: 0} +--- !u!1 &6700464594443362398 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2905390824486042784} + - component: {fileID: 5594930081815856878} + m_Layer: 0 + m_Name: Room2 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2905390824486042784 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6700464594443362398} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 4080975777362414801} + - {fileID: 8037499702566822570} + - {fileID: 8922805401416243237} + - {fileID: 6126628687386234644} + m_Father: {fileID: 0} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &5594930081815856878 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6700464594443362398} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 5ba1a19c534f4401aa287d4b68ce470c, type: 3} + m_Name: + m_EditorClassIdentifier: Assembly-CSharp::Code.Generator.Room + roomTimer: 19 + enterMarker: {fileID: 8922805401416243237} + exitMarker: {fileID: 6126628687386234644} +--- !u!1 &7060958620083535568 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6126628687386234644} + m_Layer: 0 + m_Name: Exit + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &6126628687386234644 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7060958620083535568} + serializedVersion: 2 + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -4.19, y: 0.35, z: 1.79851} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 2905390824486042784} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &8997022377511411462 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8922805401416243237} + m_Layer: 0 + m_Name: Enter + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &8922805401416243237 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8997022377511411462} + serializedVersion: 2 + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 5.11, y: 0.35, z: 1.79851} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 2905390824486042784} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} diff --git a/Game/CourierOld/Assets/Resources_moved/Rooms/Room2.prefab.meta b/Game/CourierOld/Assets/Resources_moved/Rooms/Room2.prefab.meta new file mode 100644 index 0000000..ee5097c --- /dev/null +++ b/Game/CourierOld/Assets/Resources_moved/Rooms/Room2.prefab.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 3d195945b1fbf114a88457cba466bc2b +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Game/CourierOld/Assets/Resources_moved/Rooms/Room3.prefab b/Game/CourierOld/Assets/Resources_moved/Rooms/Room3.prefab new file mode 100644 index 0000000..b5c079e --- /dev/null +++ b/Game/CourierOld/Assets/Resources_moved/Rooms/Room3.prefab @@ -0,0 +1,340 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &91631636032874522 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8298852725102595628} + - component: {fileID: 311554758858355817} + m_Layer: 0 + m_Name: Room3 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &8298852725102595628 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 91631636032874522} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 5573081760817749117} + - {fileID: 8950030837317073613} + - {fileID: 2704130975537298274} + - {fileID: 566688442472555462} + m_Father: {fileID: 0} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &311554758858355817 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 91631636032874522} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 5ba1a19c534f4401aa287d4b68ce470c, type: 3} + m_Name: + m_EditorClassIdentifier: Assembly-CSharp::Code.Generator.Room + roomTimer: 10 + enterMarker: {fileID: 8950030837317073613} + exitMarker: {fileID: 2704130975537298274} +--- !u!1 &1864435452655265278 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2704130975537298274} + m_Layer: 0 + m_Name: Exit + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2704130975537298274 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1864435452655265278} + serializedVersion: 2 + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -0.02709, y: 0, z: -4.83} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 8298852725102595628} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &3312949150968131672 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8950030837317073613} + m_Layer: 0 + m_Name: Enter + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &8950030837317073613 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3312949150968131672} + serializedVersion: 2 + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -0.02709, y: 0, z: 4.95} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 8298852725102595628} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &3967028851664673497 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 566688442472555462} + - component: {fileID: 1553669258277308815} + - component: {fileID: 279645629477431518} + - component: {fileID: 1150179053689781633} + m_Layer: 0 + m_Name: Capsule + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &566688442472555462 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3967028851664673497} + serializedVersion: 2 + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0.28601, y: 1.33, z: 0.41014} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 8298852725102595628} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &1553669258277308815 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3967028851664673497} + m_Mesh: {fileID: 10208, guid: 0000000000000000e000000000000000, type: 0} +--- !u!23 &279645629477431518 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3967028851664673497} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RayTracingAccelStructBuildFlagsOverride: 0 + m_RayTracingAccelStructBuildFlags: 1 + m_SmallMeshCulling: 1 + m_ForceMeshLod: -1 + m_MeshLodSelectionBias: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 31321ba15b8f8eb4c954353edc038b1d, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_GlobalIlluminationMeshLod: 0 + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!136 &1150179053689781633 +CapsuleCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3967028851664673497} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Radius: 0.5 + m_Height: 2 + m_Direction: 1 + m_Center: {x: 0, y: 0, z: 0} +--- !u!1 &6541624677934916841 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5573081760817749117} + - component: {fileID: 2283755872432599790} + - component: {fileID: 5452250298188334654} + - component: {fileID: 6418878295542214595} + m_Layer: 0 + m_Name: Plane + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5573081760817749117 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6541624677934916841} + serializedVersion: 2 + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 8298852725102595628} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &2283755872432599790 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6541624677934916841} + m_Mesh: {fileID: 10209, guid: 0000000000000000e000000000000000, type: 0} +--- !u!23 &5452250298188334654 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6541624677934916841} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RayTracingAccelStructBuildFlagsOverride: 0 + m_RayTracingAccelStructBuildFlags: 1 + m_SmallMeshCulling: 1 + m_ForceMeshLod: -1 + m_MeshLodSelectionBias: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 31321ba15b8f8eb4c954353edc038b1d, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_GlobalIlluminationMeshLod: 0 + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!64 &6418878295542214595 +MeshCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6541624677934916841} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 5 + m_Convex: 0 + m_CookingOptions: 30 + m_Mesh: {fileID: 10209, guid: 0000000000000000e000000000000000, type: 0} diff --git a/Game/CourierOld/Assets/Resources_moved/Rooms/Room3.prefab.meta b/Game/CourierOld/Assets/Resources_moved/Rooms/Room3.prefab.meta new file mode 100644 index 0000000..16ea4d3 --- /dev/null +++ b/Game/CourierOld/Assets/Resources_moved/Rooms/Room3.prefab.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 4f660559d76c3ed42a7c34a0b16487f7 +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: